return{type:"Pattern",getPattern:function(){return"hotpink"}}},t.prototype={getIR:function(){return["Dummy"]}},t}();vartt=function(){functiont(t,e,n,r,i,o){this.name=t[1][0].name,this.operatorList=t[2],this.matrix=t[3]||[1,0,0,1,0,0],this.bbox=t[4],this.xstep=t[5],this.ystep=t[6],this.paintType=t[7],this.tilingType=t[8],this.color=e,this.objs=r,this.commonObjs=i,this.baseTransform=o,this.type="Pattern",this.ctx=n}vare={COLORED:1,UNCOLORED:2},i=3e3;returnt.getIR=function(t,e,n){varr=e.get("Matrix"),i=e.get("BBox"),o=e.get("XStep"),a=e.get("YStep"),s=e.get("PaintType"),u=e.get("TilingType");return["TilingPattern",n,t,r,i,o,a,s,u]},t.prototype={createPatternCanvas:function(t){vare=this.operatorList,n=this.bbox,o=this.xstep,a=this.ystep,s=this.paintType,u=this.tilingType,l=this.color,c=this.objs,f=this.commonObjs;this.ctx;r("TilingType: "+u);varh=n[0],p=n[1],d=n[2],g=n[3],v=[h,p],y=[h+o,p+a],m=y[0]-v[0],b=y[1]-v[1],w=z.singularValueDecompose2dScale(this.matrix),A=z.singularValueDecompose2dScale(this.baseTransform),x=[w[0]*A[0],w[1]*A[1]];m=Math.min(Math.ceil(Math.abs(m*x[0])),i),b=Math.min(Math.ceil(Math.abs(b*x[1])),i);var_=xt.getCanvas("pattern",m,b,!0),S=_.context,k=newSt(S,f,c);k.groupLevel=t.groupLevel,this.setFillAndStrokeStyleToContext(S,s,l),this.setScale(m,b,o,a),this.transformToScale(k);varC=[1,0,0,1,-v[0],-v[1]];returnk.transform.apply(k,C),this.clipBbox(k,n,h,p,d,g),k.executeOperatorList(e),_.canvas},setScale:function(t,e,n,r){this.scale=[t/n,e/r]},transformToScale:function(t){vare=this.scale,n=[e[0],0,0,e[1],0,0];t.transform.apply(t,n)},scaleToContext:function(){vart=this.scale;this.ctx.scale(1/t[0],1/t[1])},clipBbox:function(t,e,n,r,i,o){if(e&&y(e)&&4==e.length){vara=i-n,s=o-r;t.rectangle(n,r,a,s),t.clip(),t.endPath()}},setFillAndStrokeStyleToContext:function(t,r,i){switch(r){casee.COLORED:varo=this.ctx;t.fillStyle=o.fillStyle,t.strokeStyle=o.strokeStyle;break;casee.UNCOLORED:vara=U.singletons.rgb.getRgb(i,0),s=z.makeCssRgb(a);t.fillStyle=s,t.strokeStyle=s;break;default:n("Unsupported paint type: "+r)}},getPattern:function(t,e){varn=this.createPatternCanvas(e),t=this.ctx;returnt.setTransform.apply(t,this.baseTransform),t.transform.apply(t,this.matrix),this.scaleToContext(),t.createPattern(n,"repeat")}},t}(),et=function(){vart=0,e=2,i=3,o=4;return{getSampleArray:function(t,e,n,r){for(vari=1,o=0,a=t.length;o<a;o++)i*=t[o];i*=e;for(vars=[],u=0,l=0,c=1/(Math.pow(2,n)-1),f=r.getBytes((i*n+7)/8),h=0,o=0;o<i;o++){for(;u<n;)l<<=8,l|=f[h++],u+=8;u-=n,s.push((l>>u)*c),l&=(1<<u)-1}returns},getIR:function(t,e){varr=e.dict;r||(r=e);vari=[this.constructSampled,null,this.constructInterpolated,this.constructStiched,this.constructPostScript],o=r.get("FunctionType"),a=i[o];returna||n("Unknown type of function"),a.call(this,e,r,t)},fromIR:function(n){varr=n[0];switch(r){caset:returnthis.constructSampledFromIR(n);casee:returnthis.constructInterpolatedFromIR(n);casei:returnthis.constructStichedFromIR(n);default:returnthis.constructPostScriptFromIR(n)}},parse:function(t,e){varn=this.getIR(t,e);returnthis.fromIR(n)},constructSampled:function(e,i){functiono(t){for(vare=t.length,n=(t.length/2,[]),r=0,i=0;i<e;i+=2)n[r]=[t[i],t[i+1]],++r;returnn}vara=i.get("Domain"),s=i.get("Range");a&&s||n("No domain or range");varu=a.length/2,l=s.length/2;a=o(a),s=o(s);varc=i.get("Size"),f=i.get("BitsPerSample"),h=i.get("Order")||1;1!==h&&r("No support for cubic spline interpolation: "+h);varp=i.get("Encode");if(!p){p=[];for(vard=0;d<u;++d)p.push(0),p.push(c[d]-1)}p=o(p);varg=i.get("Decode");g=g?o(g):s;varv=this.getSampleArray(c,l,f,e);return[t,u,a,p,g,v,c,l,Math.pow(2,f)-1,s]},constructSampledFromIR:function(t){functione(t,e,n,r,i){returnr+(t-e)*((i-r)/(n-e))}returnfunction(r){vari=t[1],o=t[2],a=t[3],s=t[4],u=t[5],l=t[6],c=t[7],f=(t[8],t[9]);i!=r.length&&n("Incorrect number of arguments: "+i+" != "+r.length);for(varh=r,p=1<<i,d=newFloat64Array(p),g=newUint32Array(p),v=0;v<p;v++)d[v]=1;for(vary=c,m=1,b=0;b<i;++b){varw=o[b][0],A=o[b][1],x=Math.min(Math.max(h[b],w),A),_=e(x,w,A,a[b][0],a[b][1]),S=l
return2},paddingBottom:function(t,e){return2},fillColor:function(t,e){returnnull},defaultBorder:!0};returnu(r,n)}functionr(e){for(varn=[],r=0,i=0,o=0,a=t.table.widths.length;o<a;o++){vars=i+e.vLineWidth(o,t)+e.paddingLeft(o,t);n.push(s),r+=s,i=e.paddingRight(o,t)}returnr+=i+e.vLineWidth(t.table.widths.length,t),{total:r,offsets:n}}functioni(){for(vare,n,r=0,i=g.length;r<i;r++){vara=g[r],s=o(a.col,a.span,t._offsets),u=a.minWidth-s.minWidth,l=a.maxWidth-s.maxWidth;if(u>0)for(e=u/a.span,n=0;n<a.span;n++)t.table.widths[a.col+n]._minWidth+=e;if(l>0)for(e=l/a.span,n=0;n<a.span;n++)t.table.widths[a.col+n]._maxWidth+=e}}functiono(e,n,r){for(vari={minWidth:0,maxWidth:0},o=0;o<n;o++)i.minWidth+=t.table.widths[e+o]._minWidth+(o?r.offsets[e+o]:0),i.maxWidth+=t.table.widths[e+o]._maxWidth+(o?r.offsets[e+o]:0);returni}functions(t,e,n){for(varr=1;r<n;r++)t[e+r]={_span:!0,_minWidth:0,_maxWidth:0,rowSpan:t[e].rowSpan}}functionl(t,e,n,r){for(vari=1;i<r;i++)t.body[e+i][n]={_span:!0,_minWidth:0,_maxWidth:0,fillColor:t.body[e][n].fillColor}}functionc(t){if(t.table.widths||(t.table.widths="auto"),"string"==typeoft.table.widths||t.table.widthsinstanceofString)for(t.table.widths=[t.table.widths];t.table.widths.length<t.table.body[0].length;)t.table.widths.push(t.table.widths[t.table.widths.length-1]);for(vare=0,n=t.table.widths.length;e<n;e++){varr=t.table.widths[e];("number"==typeofr||rinstanceofNumber||"string"==typeofr||rinstanceofString)&&(t.table.widths[e]={width:r})}}c(t),t._layout=n(this.tableLayouts),t._offsets=r(t._layout);varf,h,p,d,g=[];for(f=0,p=t.table.body[0].length;f<p;f++){varv=t.table.widths[f];for(v._minWidth=0,v._maxWidth=0,h=0,d=t.table.body.length;h<d;h++){vary=t.table.body[h],m=y[f];if(void0===m)throw"Malformed table row, a cell is undefined.";null===m&&(m=""),m._span||(m=y[f]=this.styleStack.auto(m,e(this,m)),m.colSpan&&m.colSpan>1?(s(y,f,m.colSpan),g.push({col:f,span:m.colSpan,minWidth:m._minWidth,maxWidth:m._maxWidth})):(v._minWidth=Math.max(v._minWidth,m._minWidth),v._maxWidth=Math.max(v._maxWidth,m._maxWidth))),m.rowSpan&&m.rowSpan>1&&l(t.table,h,f,m.rowSpan)}}i();varb=a.measureMinMax(t.table.widths);returnt._minWidth=b.min+t._offsets.total,t._maxWidth=b.max+t._offsets.total,t},r.prototype.measureCanvas=function(t){for(vare=0,n=0,r=0,i=t.canvas.length;r<i;r++){varo=t.canvas[r];switch(o.type){case"ellipse":e=Math.max(e,o.x+o.r1),n=Math.max(n,o.y+o.r2);break;case"rect":e=Math.max(e,o.x+o.w),n=Math.max(n,o.y+o.h);break;case"line":e=Math.max(e,o.x1,o.x2),n=Math.max(n,o.y1,o.y2);break;case"polyline":for(vara=0,s=o.points.length;a<s;a++)e=Math.max(e,o.points[a].x),n=Math.max(n,o.points[a].y)}}returnt._minWidth=t._maxWidth=e,t._minHeight=t._maxHeight=n,t},r.prototype.measureQr=function(t){returnt=l.measure(t),t._alignment=this.styleStack.getProperty("alignment"),t},t.exports=r},function(t,e,n){"use strict";functionr(t){this.fontProvider=t}functioni(t,e){varn=[];if(t=t.replace("\t"," "),e)returnn.push({text:t}),n;for(varr,i=newf(t),o=0;r=i.nextBreak();){vara=t.slice(o,r.position);r.required||a.match(/\r?\n$|\r$/)?(a=a.replace(/\r?\n$|\r$/,""),n.push({text:a,lineEnd:!0})):n.push({text:a}),o=r.position}returnn}functiono(t,e){e=e||{},t=t||{};for(varnint)"text"!=n&&t.hasOwnProperty(n)&&(e[n]=t[n]);returne}functiona(t,e){varn=[];Array.isArray(t)||(t=[t]);for(varr=0,a=t.length;r<a;r++){varl,c=t[r],f=null,h=u(c||{},e,"noWrap",!1);null!==c&&("object"==typeofc||cinstanceofObject)?(l=i(s(c.text),h),f=o(c)):l=i(s(c),h);for(varp=0,d=l.length;p<d;p++){varg={text:l[p].text};l[p].lineEnd&&(g.lineEnd=!0),o(f,g),n.push(g)}}returnn}functions(t){returnvoid0===t||null===t?"":"number"==typeoft?t.toString():"string"==typeoft||tinstanceofString?t:t.toString()}functionu(t,e,n,r){vari;returnvoid0!==t[n]&&null!==t[n]?t[n]:e?(e.auto(t,function(){i=e.getProperty(n)}),null!==i&&void0!==i?i:r):r}functionl(t,e,n){varr=a(e,n);returnr.forEach(function(e){varr=u(e,n,"font","Roboto"),i=u(e,n,"fontSize",12),o=u(e,n,"bold",!1),a=u(e,n,"italics",!1),s=u(e,n,"color","black"),l=u(e,
h._readableState.awaitDrain++,b=!0),h.pause())}functionu(e){F("onerror",e),f(),t.removeListener("error",u),0===O(t,"error")&&t.emit("error",e)}functionl(){t.removeListener("finish",c),f()}functionc(){F("onfinish"),t.removeListener("close",l),f()}functionf(){F("unpipe"),h.unpipe(t)}varh=this,p=this._readableState;switch(p.pipesCount){case0:p.pipes=t;break;case1:p.pipes=[p.pipes,t];break;default:p.pipes.push(t)}p.pipesCount+=1,F("pipe count=%d opts=%j",p.pipesCount,n);vard=(!n||n.end!==!1)&&t!==e.stdout&&t!==e.stderr,g=d?o:f;p.endEmitted?T(g):h.once("end",g),t.on("unpipe",i);vary=v(h);t.on("drain",y);varm=!1,b=!1;returnh.on("data",s),r(t,"error",u),t.once("close",l),t.once("finish",c),t.emit("pipe",h),p.flowing||(F("pipe resume"),h.resume()),t},o.prototype.unpipe=function(t){vare=this._readableState;if(0===e.pipesCount)returnthis;if(1===e.pipesCount)returnt&&t!==e.pipes?this:(t||(t=e.pipes),e.pipes=null,e.pipesCount=0,e.flowing=!1,t&&t.emit("unpipe",this),this);if(!t){varn=e.pipes,r=e.pipesCount;e.pipes=null,e.pipesCount=0,e.flowing=!1;for(vari=0;i<r;i++)n[i].emit("unpipe",this);returnthis}varo=P(e.pipes,t);returno===-1?this:(e.pipes.splice(o,1),e.pipesCount-=1,1===e.pipesCount&&(e.pipes=e.pipes[0]),t.emit("unpipe",this),this)},o.prototype.on=function(t,e){varn=L.prototype.on.call(this,t,e);if("data"===t)this._readableState.flowing!==!1&&this.resume();elseif("readable"===t){varr=this._readableState;r.endEmitted||r.readableListening||(r.readableListening=r.needReadable=!0,r.emittedReadable=!1,r.reading?r.length&&h(this,r):T(y,this))}returnn},o.prototype.addListener=o.prototype.on,o.prototype.resume=function(){vart=this._readableState;returnt.flowing||(F("resume"),t.flowing=!0,m(this,t)),this},o.prototype.pause=function(){returnF("call pause flowing=%j",this._readableState.flowing),!1!==this._readableState.flowing&&(F("pause"),this._readableState.flowing=!1,this.emit("pause")),this},o.prototype.wrap=function(t){vare=this._readableState,n=!1,r=this;t.on("end",function(){if(F("wrapped end"),e.decoder&&!e.ended){vart=e.decoder.end();t&&t.length&&r.push(t)}r.push(null)}),t.on("data",function(i){if(F("wrapped data"),e.decoder&&(i=e.decoder.write(i)),(!e.objectMode||null!==i&&void0!==i)&&(e.objectMode||i&&i.length)){varo=r.push(i);o||(n=!0,t.pause())}});for(variint)void0===this[i]&&"function"==typeoft[i]&&(this[i]=function(e){returnfunction(){returnt[e].apply(t,arguments)}}(i));for(varo=0;o<N.length;o++)t.on(N[o],r.emit.bind(r,N[o]));returnr._read=function(e){F("wrapped _read",e),n&&(n=!1,t.resume())},r},o._fromList=A}).call(e,n(36))},function(t,e){functionn(){thrownewError("setTimeout has not been defined")}functionr(){thrownewError("clearTimeout has not been defined")}functioni(t){if(c===setTimeout)returnsetTimeout(t,0);if((c===n||!c)&&setTimeout)returnc=setTimeout,setTimeout(t,0);try{returnc(t,0)}catch(e){try{returnc.call(null,t,0)}catch(e){returnc.call(this,t,0)}}}functiono(t){if(f===clearTimeout)returnclearTimeout(t);if((f===r||!f)&&clearTimeout)returnf=clearTimeout,clearTimeout(t);try{returnf(t)}catch(e){try{returnf.call(null,t)}catch(e){returnf.call(this,t)}}}functiona(){g&&p&&(g=!1,p.length?d=p.concat(d):v=-1,d.length&&s())}functions(){if(!g){vart=i(a);g=!0;for(vare=d.length;e;){for(p=d,d=[];++v<e;)p&&p[v].run();v=-1,e=d.length}p=null,g=!1,o(t)}}functionu(t,e){this.fun=t,this.array=e}functionl(){}varc,f,h=t.exports={};!function(){try{c="function"==typeofsetTimeout?setTimeout:n}catch(t){c=n}try{f="function"==typeofclearTimeout?clearTimeout:r}catch(t){f=r}}();varp,d=[],g=!1,v=-1;h.nextTick=function(t){vare=newArray(arguments.length-1);if(arguments.length>1)for(varn=1;n<arguments.length;n++)e[n-1]=arguments[n];d.push(newu(t,e)),1!==d.length||g||i(s)},u.prototype.run=function(){this.fun.apply(null,this.array)},h.title="browser",h.browser=!0,h.env={},h.argv=[],h.version="",h.versions={},h.on=l,h.addListener=l,h.once=l,h.off=l,h.removeListener=l,h.removeAllListeners=l,h.emit=l,h.prependListener=l,h.prependOnceListener=l,h.listeners=function(t){return[]},h.bi
this._binding.close();vare=this;r.nextTick(function(){e.emit("close")})}},p.prototype._transform=function(e,n,r){vari,o=this._writableState,a=o.ending||o.ended,s=a&&(!e||o.length===e.length);if(null===!e&&!t.isBuffer(e))returnr(newError("invalid input"));s?i=g.Z_FINISH:(i=this._flushFlag,e.length>=o.length&&(this._flushFlag=this._opts.flush||g.Z_NO_FLUSH));this._processChunk(e,i,r)},p.prototype._processChunk=function(e,n,r){functioni(c,p){if(!u._hadError){vard=a-p;if(y(d>=0,"have should not go down"),d>0){varg=u._buffer.slice(u._offset,u._offset+d);u._offset+=d,l?u.push(g):(f.push(g),h+=g.length)}if((0===p||u._offset>=u._chunkSize)&&(a=u._chunkSize,u._offset=0,u._buffer=newt(u._chunkSize)),0===p){if(s+=o-c,o=c,!l)return!0;varv=u._binding.write(n,e,s,o,u._buffer,u._offset,u._chunkSize);returnv.callback=i,void(v.buffer=e)}return!!l&&voidr()}}varo=e&&e.length,a=this._chunkSize-this._offset,s=0,u=this,l="function"==typeofr;if(!l){varc,f=[],h=0;this.on("error",function(t){c=t});dovarp=this._binding.writeSync(n,e,s,o,this._buffer,this._offset,a);while(!this._hadError&&i(p[0],p[1]));if(this._hadError)throwc;vard=t.concat(f,h);returnthis.close(),d}varg=this._binding.write(n,e,s,o,this._buffer,this._offset,a);g.buffer=e,g.callback=i},v.inherits(a,p),v.inherits(s,p),v.inherits(u,p),v.inherits(l,p),v.inherits(c,p),v.inherits(f,p),v.inherits(h,p)}).call(e,n(2).Buffer,n(36))},function(t,e,n){(function(t,r){functioni(t){if(t<e.DEFLATE||t>e.UNZIP)thrownewTypeError("Bad argument");this.mode=t,this.init_done=!1,this.write_in_progress=!1,this.pending_close=!1,this.windowBits=0,this.level=0,this.memLevel=0,this.strategy=0,this.dictionary=null}functiono(t,e){for(varn=0;n<t.length;n++)this[e+n]=t[n]}vara=n(60),s=n(61),u=n(62),l=n(67),c=n(70);for(varfinc)e[f]=c[f];e.NONE=0,e.DEFLATE=1,e.INFLATE=2,e.GZIP=3,e.GUNZIP=4,e.DEFLATERAW=5,e.INFLATERAW=6,e.UNZIP=7,i.prototype.init=function(t,n,r,i,o){switch(this.windowBits=t,this.level=n,this.memLevel=r,this.strategy=i,this.mode!==e.GZIP&&this.mode!==e.GUNZIP||(this.windowBits+=16),this.mode===e.UNZIP&&(this.windowBits+=32),this.mode!==e.DEFLATERAW&&this.mode!==e.INFLATERAW||(this.windowBits=-this.windowBits),this.strm=news,this.mode){casee.DEFLATE:casee.GZIP:casee.DEFLATERAW:vara=u.deflateInit2(this.strm,this.level,e.Z_DEFLATED,this.windowBits,this.memLevel,this.strategy);break;casee.INFLATE:casee.GUNZIP:casee.INFLATERAW:casee.UNZIP:vara=l.inflateInit2(this.strm,this.windowBits);break;default:thrownewError("Unknown mode "+this.mode)}returna!==e.Z_OK?voidthis._error(a):(this.write_in_progress=!1,void(this.init_done=!0))},i.prototype.params=function(){thrownewError("deflateParams Not supported")},i.prototype._writeCheck=function(){if(!this.init_done)thrownewError("write before init");if(this.mode===e.NONE)thrownewError("already finalized");if(this.write_in_progress)thrownewError("write already in progress");if(this.pending_close)thrownewError("close is pending")},i.prototype.write=function(e,n,r,i,o,a,s){this._writeCheck(),this.write_in_progress=!0;varu=this;returnt.nextTick(function(){u.write_in_progress=!1;vart=u._write(e,n,r,i,o,a,s);u.callback(t[0],t[1]),u.pending_close&&u.close()}),this},i.prototype.writeSync=function(t,e,n,r,i,o,a){returnthis._writeCheck(),this._write(t,e,n,r,i,o,a)},i.prototype._write=function(t,n,i,a,s,c,f){if(this.write_in_progress=!0,t!==e.Z_NO_FLUSH&&t!==e.Z_PARTIAL_FLUSH&&t!==e.Z_SYNC_FLUSH&&t!==e.Z_FULL_FLUSH&&t!==e.Z_FINISH&&t!==e.Z_BLOCK)thrownewError("Invalid flush value");null==n&&(n=newr(0),a=0,i=0),s._set?s.set=s._set:s.set=o;varh=this.strm;switch(h.avail_in=a,h.input=n,h.next_in=i,h.avail_out=f,h.output=s,h.next_out=c,this.mode){casee.DEFLATE:casee.GZIP:casee.DEFLATERAW:varp=u.deflate(h,t);break;casee.UNZIP:casee.INFLATE:casee.GUNZIP:casee.INFLATERAW:varp=l.inflate(h,t);break;default:thrownewError("Unknown mode "+this.mode)}returnp!==e.Z_STREAM_END&&p!==e.Z_OK&&this._error(p),this.write_in_progress=!1,[h.avail_in,h.avail_out]},i.prototype.close=function(){returnthis.write_in_progress?void(thi
n.head&&xt&&n.length<65536&&(n.head.name+=String.fromCharCode(xt));while(xt&&v<u);if(512&n.flags&&(n.check=w(n.check,i,v,a)),u-=v,a+=v,xt)breakt}elsen.head&&(n.head.name=null);n.length=0,n.mode=V;caseV:if(4096&n.flags){if(0===u)breakt;v=0;doxt=i[a+v++],n.head&&xt&&n.length<65536&&(n.head.comment+=String.fromCharCode(xt));while(xt&&v<u);if(512&n.flags&&(n.check=w(n.check,i,v,a)),u-=v,a+=v,xt)breakt}elsen.head&&(n.head.comment=null);n.mode=H;caseH:if(512&n.flags){for(;p<16;){if(0===u)breakt;u--,h+=i[a++]<<p,p+=8}if(h!==(65535&n.check)){t.msg="header crc mismatch",n.mode=ht;break}h=0,p=0}n.head&&(n.head.hcrc=n.flags>>9&1,n.head.done=!0),t.adler=n.check=0,n.mode=Z;break;caseq:for(;p<32;){if(0===u)breakt;u--,h+=i[a++]<<p,p+=8}t.adler=n.check=r(h),h=0,p=0,n.mode=Y;caseY:if(0===n.havedict)returnt.next_out=s,t.avail_out=l,t.next_in=a,t.avail_in=u,n.hold=h,n.bits=p,O;t.adler=n.check=1,n.mode=Z;caseZ:if(e===P||e===I)breakt;caseX:if(n.last){h>>>=7&p,p-=7&p,n.mode=lt;break}for(;p<3;){if(0===u)breakt;u--,h+=i[a++]<<p,p+=8}switch(n.last=1&h,h>>>=1,p-=1,3&h){case0:n.mode=J;break;case1:if(c(n),n.mode=nt,e===I){h>>>=2,p-=2;breakt}break;case2:n.mode=$;break;case3:t.msg="invalid block type",n.mode=ht}h>>>=2,p-=2;break;caseJ:for(h>>>=7&p,p-=7&p;p<32;){if(0===u)breakt;u--,h+=i[a++]<<p,p+=8}if((65535&h)!==(h>>>16^65535)){t.msg="invalid stored block lengths",n.mode=ht;break}if(n.length=65535&h,h=0,p=0,n.mode=K,e===I)breakt;caseK:n.mode=Q;caseQ:if(v=n.length){if(v>u&&(v=u),v>l&&(v=l),0===v)breakt;m.arraySet(o,i,a,v,s),u-=v,a+=v,l-=v,s+=v,n.length-=v;break}n.mode=Z;break;case$:for(;p<14;){if(0===u)breakt;u--,h+=i[a++]<<p,p+=8}if(n.nlen=(31&h)+257,h>>>=5,p-=5,n.ndist=(31&h)+1,h>>>=5,p-=5,n.ncode=(15&h)+4,h>>>=4,p-=4,n.nlen>286||n.ndist>30){t.msg="too many length or distance symbols",n.mode=ht;break}n.have=0,n.mode=tt;casett:for(;n.have<n.ncode;){for(;p<3;){if(0===u)breakt;u--,h+=i[a++]<<p,p+=8}n.lens[It[n.have++]]=7&h,h>>>=3,p-=3}for(;n.have<19;)n.lens[It[n.have++]]=0;if(n.lencode=n.lendyn,n.lenbits=7,St={bits:n.lenbits},_t=x(_,n.lens,0,19,n.lencode,0,n.work,St),n.lenbits=St.bits,_t){t.msg="invalid code lengths set",n.mode=ht;break}n.have=0,n.mode=et;caseet:for(;n.have<n.nlen+n.ndist;){for(;Ct=n.lencode[h&(1<<n.lenbits)-1],vt=Ct>>>24,yt=Ct>>>16&255,mt=65535&Ct,!(vt<=p);){if(0===u)breakt;u--,h+=i[a++]<<p,p+=8}if(mt<16)h>>>=vt,p-=vt,n.lens[n.have++]=mt;else{if(16===mt){for(kt=vt+2;p<kt;){if(0===u)breakt;u--,h+=i[a++]<<p,p+=8}if(h>>>=vt,p-=vt,0===n.have){t.msg="invalid bit length repeat",n.mode=ht;break}xt=n.lens[n.have-1],v=3+(3&h),h>>>=2,p-=2}elseif(17===mt){for(kt=vt+3;p<kt;){if(0===u)breakt;u--,h+=i[a++]<<p,p+=8}h>>>=vt,p-=vt,xt=0,v=3+(7&h),h>>>=3,p-=3}else{for(kt=vt+7;p<kt;){if(0===u)breakt;u--,h+=i[a++]<<p,p+=8}h>>>=vt,p-=vt,xt=0,v=11+(127&h),h>>>=7,p-=7}if(n.have+v>n.nlen+n.ndist){t.msg="invalid bit length repeat",n.mode=ht;break}for(;v--;)n.lens[n.have++]=xt}}if(n.mode===ht)break;if(0===n.lens[256]){t.msg="invalid code -- missing end-of-block",n.mode=ht;break}if(n.lenbits=9,St={bits:n.lenbits},_t=x(S,n.lens,0,n.nlen,n.lencode,0,n.work,St),n.lenbits=St.bits,_t){t.msg="invalid literal/lengths set",n.mode=ht;break}if(n.distbits=6,n.distcode=n.distdyn,St={bits:n.distbits},_t=x(k,n.lens,n.nlen,n.ndist,n.distcode,0,n.work,St),n.distbits=St.bits,_t){t.msg="invalid distances set",n.mode=ht;break}if(n.mode=nt,e===I)breakt;casent:n.mode=rt;casert:if(u>=6&&l>=258){t.next_out=s,t.avail_out=l,t.next_in=a,t.avail_in=u,n.hold=h,n.bits=p,A(t,g),s=t.next_out,o=t.output,l=t.avail_out,a=t.next_in,i=t.input,u=t.avail_in,h=n.hold,p=n.bits,n.mode===Z&&(n.back=-1);break}for(n.back=0;Ct=n.lencode[h&(1<<n.lenbits)-1],vt=Ct>>>24,yt=Ct>>>16&255,mt=65535&Ct,!(vt<=p);){if(0===u)breakt;u--,h+=i[a++]<<p,p+=8}if(yt&&0===(240&yt)){for(bt=vt,wt=yt,At=mt;Ct=n.lencode[At+((h&(1<<bt+wt)-1)>>bt)],vt=Ct>>>24,yt=Ct>>>16&255,mt=65535&Ct,!(bt+vt<=p);){if(0===u)breakt;u--,h+=i[a++]<<p,p+=8}h>>>=bt,p-=bt,n.back+=bt}if(h>>>=vt,p-=vt,n.back+=vt,n.length=mt,0===yt){n.mode=ut;break}if(32&yt){n.back=-1,n.mode=Z;break}if(64&yt){t.msg="invalidlite
if(R&&(S=f(R.call(newt)),S!==Object.prototype&&(c(S,C,!0),r||s(S,h)||a(S,h,y))),P&&E&&E.name!==v&&(I=!0,O=function(){returnE.call(this)}),r&&!A||!p&&!I&&T[h]||a(T,h,O),u[e]=O,u[C]=y,b)if(x={values:P?O:k(v),keys:w?O:k(g),entries:L},A)for(_inx)_inT||o(T,_,x[_]);elsei(i.P+i.F*(p||I),e,x);returnx}},function(t,e){t.exports=!0},function(t,e,n){t.exports=n(144)},function(t,e,n){"use strict";varr=n(158),i=n(130),o=n(171),a={};n(144)(a,n(172)("iterator"),function(){returnthis}),t.exports=function(t,e,n){t.prototype=r(a,{next:i(1,n)}),o(t,e+" Iterator")}},function(t,e,n){varr=n(146),i=n(159),o=n(169),a=n(166)("IE_PROTO"),s=function(){},u="prototype",l=function(){vart,e=n(137)("iframe"),r=o.length,i="<",a=">";for(e.style.display="none",n(170).appendChild(e),e.src="javascript:",t=e.contentWindow.document,t.open(),t.write(i+"script"+a+"document.F=Object"+i+"/script"+a),t.close(),l=t.F;r--;)deletel[u][o[r]];returnl()};t.exports=Object.create||function(t,e){varn;returnnull!==t?(s[u]=r(t),n=news,s[u]=null,n[a]=t):n=l(),void0===e?n:i(n,e)}},function(t,e,n){varr=n(145),i=n(146),o=n(160);t.exports=n(135)?Object.defineProperties:function(t,e){i(t);for(varn,a=o(e),s=a.length,u=0;s>u;)r.f(t,n=a[u++],e[n]);returnt}},function(t,e,n){varr=n(161),i=n(169);t.exports=Object.keys||function(t){returnr(t,i)}},function(t,e,n){varr=n(133),i=n(124),o=n(162)(!1),a=n(166)("IE_PROTO");t.exports=function(t,e){varn,s=i(t),u=0,l=[];for(nins)n!=a&&r(s,n)&&l.push(n);for(;e.length>u;)r(s,n=e[u++])&&(~o(l,n)||l.push(n));returnl}},function(t,e,n){varr=n(124),i=n(163),o=n(165);t.exports=function(t){returnfunction(e,n,a){vars,u=r(e),l=i(u.length),c=o(a,l);if(t&&n!=n){for(;l>c;)if(s=u[c++],s!=s)return!0}elsefor(;l>c;c++)if((t||cinu)&&u[c]===n)returnt||c||0;return!t&&-1}}},function(t,e,n){varr=n(164),i=Math.min;t.exports=function(t){returnt>0?i(r(t),9007199254740991):0}},function(t,e){varn=Math.ceil,r=Math.floor;t.exports=function(t){returnisNaN(t=+t)?0:(t>0?r:n)(t)}},function(t,e,n){varr=n(164),i=Math.max,o=Math.min;t.exports=function(t,e){returnt=r(t),t<0?i(t+e,0):o(t,e)}},function(t,e,n){varr=n(167)("keys"),i=n(168);t.exports=function(t){returnr[t]||(r[t]=i(t))}},function(t,e,n){varr=n(138),i="__core-js_shared__",o=r[i]||(r[i]={});t.exports=function(t){returno[t]||(o[t]={})}},function(t,e){varn=0,r=Math.random();t.exports=function(t){return"Symbol(".concat(void0===t?"":t,")_",(++n+r).toString(36))}},function(t,e){t.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(t,e,n){t.exports=n(138).document&&document.documentElement},function(t,e,n){varr=n(145).f,i=n(133),o=n(172)("toStringTag");t.exports=function(t,e,n){t&&!i(t=n?t:t.prototype,o)&&r(t,o,{configurable:!0,value:e})}},function(t,e,n){varr=n(167)("wks"),i=n(168),o=n(138).Symbol,a="function"==typeofo,s=t.exports=function(t){returnr[t]||(r[t]=a&&o[t]||(a?o:i)("Symbol."+t))};s.store=r},function(t,e,n){varr=n(133),i=n(174),o=n(166)("IE_PROTO"),a=Object.prototype;t.exports=Object.getPrototypeOf||function(t){returnt=i(t),r(t,o)?t[o]:"function"==typeoft.constructor&&tinstanceoft.constructor?t.constructor.prototype:tinstanceofObject?a:null}},function(t,e,n){varr=n(127);t.exports=function(t){returnObject(r(t))}},function(t,e,n){"use strict";varr=n(176)(!0);n(154)(String,"String",function(t){this._t=String(t),this._i=0},function(){vart,e=this._t,n=this._i;returnn>=e.length?{value:void0,done:!0}:(t=r(e,n),this._i+=t.length,{value:t,done:!1})})},function(t,e,n){varr=n(164),i=n(127);t.exports=function(t){returnfunction(e,n){varo,a,s=String(i(e)),u=r(n),l=s.length;returnu<0||u>=l?t?"":void0:(o=s.charCodeAt(u),o<55296||o>56319||u+1===l||(a=s.charCodeAt(u+1))<56320||a>57343?t?s.charAt(u):o:t?s.slice(u,u+2):(o-55296<<10)+(a-56320)+65536)}}},function(t,e,n){varr=n(146),i=n(178);t.exports=n(141).getIterator=function(t){vare=i(t);if("function"!=typeofe)throwTypeError(t+" is not iterable!");returnr(e.call(t))}},function(t,e,n){varr=n(179),i=n(172)("iterator"),o=n(153);t.exports=n(141).
this.restore(),this},openImage:function(t){varn;return"string"==typeoft&&(n=this._imageRegistry[t]),n||(n=e.open(t,"I"+++this._imageCount),"string"==typeoft&&(this._imageRegistry[t]=n)),n}}}).call(this)},function(t,e,n){(function(e){(function(){varr,i,o,a,s;s=n(55),r=n(291),i=n(292),a=n(293),o=function(){functiont(){}returnt.open=function(t,n){varr,o;if(e.isBuffer(t))r=t;elseif(tinstanceofArrayBuffer)r=newe(newUint8Array(t));elseif(o=/^data:.+;base64,(.*)$/.exec(t))r=newe(o[1],"base64");elseif(r=s.readFileSync(t),!r)return;if(255===r[0]&&216===r[1])returnnewi(r,n);if(137===r[0]&&"PNG"===r.toString("ascii",1,4))returnnewa(r,n);thrownewError("Unknown image format.")},t}(),t.exports=o}).call(this)}).call(e,n(2).Buffer)},function(t,e){(function(){vare;e=function(){functiont(t){this.data=null!=t?t:[],this.pos=0,this.length=this.data.length}returnt.prototype.readByte=function(){returnthis.data[this.pos++]},t.prototype.writeByte=function(t){returnthis.data[this.pos++]=t},t.prototype.byteAt=function(t){returnthis.data[t]},t.prototype.readBool=function(){return!!this.readByte()},t.prototype.writeBool=function(t){returnthis.writeByte(t?1:0)},t.prototype.readUInt32=function(){vart,e,n,r;returnt=16777216*this.readByte(),e=this.readByte()<<16,n=this.readByte()<<8,r=this.readByte(),t+e+n+r},t.prototype.writeUInt32=function(t){returnthis.writeByte(t>>>24&255),this.writeByte(t>>16&255),this.writeByte(t>>8&255),this.writeByte(255&t)},t.prototype.readInt32=function(){vart;returnt=this.readUInt32(),t>=2147483648?t-4294967296:t},t.prototype.writeInt32=function(t){returnt<0&&(t+=4294967296),this.writeUInt32(t)},t.prototype.readUInt16=function(){vart,e;returnt=this.readByte()<<8,e=this.readByte(),t|e},t.prototype.writeUInt16=function(t){returnthis.writeByte(t>>8&255),this.writeByte(255&t)},t.prototype.readInt16=function(){vart;returnt=this.readUInt16(),t>=32768?t-65536:t},t.prototype.writeInt16=function(t){returnt<0&&(t+=65536),this.writeUInt16(t)},t.prototype.readString=function(t){vare,n,r,i;for(i=[],e=n=0,r=t;0<=r?n<r:n>r;e=0<=r?++n:--n)i[e]=String.fromCharCode(this.readByte());returni.join("")},t.prototype.writeString=function(t){vare,n,r,i;for(i=[],e=n=0,r=t.length;0<=r?n<r:n>r;e=0<=r?++n:--n)i.push(this.writeByte(t.charCodeAt(e)));returni},t.prototype.stringAt=function(t,e){returnthis.pos=t,this.readString(e)},t.prototype.readShort=function(){returnthis.readInt16()},t.prototype.writeShort=function(t){returnthis.writeInt16(t)},t.prototype.readLongLong=function(){vart,e,n,r,i,o,a,s;returnt=this.readByte(),e=this.readByte(),n=this.readByte(),r=this.readByte(),i=this.readByte(),o=this.readByte(),a=this.readByte(),s=this.readByte(),128&t?(72057594037927940*(255^t)+281474976710656*(255^e)+1099511627776*(255^n)+4294967296*(255^r)+16777216*(255^i)+65536*(255^o)+256*(255^a)+(255^s)+1)*-1:72057594037927940*t+281474976710656*e+1099511627776*n+4294967296*r+16777216*i+65536*o+256*a+s},t.prototype.writeLongLong=function(t){vare,n;returne=Math.floor(t/4294967296),n=4294967295&t,this.writeByte(e>>24&255),this.writeByte(e>>16&255),this.writeByte(e>>8&255),this.writeByte(255&e),this.writeByte(n>>24&255),this.writeByte(n>>16&255),this.writeByte(n>>8&255),this.writeByte(255&n)},t.prototype.readInt=function(){returnthis.readInt32()},t.prototype.writeInt=function(t){returnthis.writeInt32(t)},t.prototype.slice=function(t,e){returnthis.data.slice(t,e)},t.prototype.read=function(t){vare,n,r,i;for(e=[],n=r=0,i=t;0<=i?r<i:r>i;n=0<=i?++r:--r)e.push(this.readByte());returne},t.prototype.write=function(t){vare,n,r,i;for(i=[],n=0,r=t.length;n<r;n++)e=t[n],i.push(this.writeByte(e));returni},t}(),t.exports=e}).call(this)},function(t,e,n){(function(){vare,r,i=[].indexOf||function(t){for(vare=0,n=this.length;e<n;e++)if(einthis&&this[e]===t)returne;return-1};r=n(55),e=function(){functiont(t,n){varr,o,a;if(this.data=t,this.label=n,65496!==this.data.readUInt16BE(0))throw"SOI not found in JPEG";for(a=2;a<this.data.length&&(o=this.data.readUInt16BE(a),a+=2,!(i.call(e,o)>=0));)a+=this.data.readUInt16BE(a);if(i.