PageSourceSearch

https://abem-nacional.com.br/5411.6a51f2792a402952.js

js abem-nacional.com.br collected 2026-10-04 06:08:54 UTC 425,268 bytes, 103 lines download raw bytes

1"use strict";(self.webpackChunkabem=self.webpackChunkabem||[]).push([[5411],{15411(Ll,mi,he){var ve=he(29293).default,Ye=this&&this.__createBinding||(Object.create?function(me,ae,pe,Jt){void 0===Jt&&(Jt=pe);var Oe=Object.getOwnPropertyDescriptor(ae,pe);(!Oe||("get"in Oe?!ae.__esModule:Oe.writable||Oe.configurable))&&(Oe={enumerable:!0,get:function(){return ae[pe]}}),Object.defineProperty(me,Jt,Oe)}:function(me,ae,pe,Jt){void 0===Jt&&(Jt=pe),me[Jt]=ae[pe]}),Nn=this&&this.__setModuleDefault||(Object.create?function(me,ae){Object.defineProperty(me,"default",{enumerable:!0,value:ae})}:function(me,ae){me.default=ae}),de=this&&this.__importStar||function(){var me=function(ae){return(me=Object.getOwnPropertyNames||function(pe){var Jt=[];for(var Oe in pe)Object.prototype.hasOwnProperty.call(pe,Oe)&&(Jt[Jt.length]=Oe);return Jt})(ae)};return function(ae){if(ae&&ae.__esModule)return ae;var pe={};if(null!=ae)for(var Jt=me(ae),Oe=0;Oe<Jt.length;Oe++)"default"!==Jt[Oe]&&Ye(pe,ae,Jt[Oe]);return Nn(pe,ae),pe}}();Object.defineProperty(mi,"__esModule",{value:!0}),mi.ProvaEncerradaPage=void 0;const fn=he(7901),Vn=he(60177),Ei=he(84341),Ii=he(2338),Ki=he(11020),Sa=he(83985),ka=he(59091),Yt=de(he(49849)),Xi=de(he(91571)),Ur=de(he(7901)),qr=de(he(82060)),Hr=de(he(79185)),Dt=de(he(11020)),De=de(he(2338));mi.ProvaEncerradaPage=(()=>{class me{auth;router;prova;api;user;constructor(pe,Jt,Oe,po){this.auth=pe,this.router=Jt,this.prova=Oe,this.api=po}ngOnInit(){var pe=this;return ve(function*(){yield pe.auth.find(),pe.user=pe.auth.get_user()})()}download(){var pe=this;return ve(function*(){let Oe,Jt=new Sa.jsPDF;Oe=pe.prova.finished_hash?pe.prova.finished_hash:yield(0,ka.lastValueFrom)(pe.api.recover("hash-encerrado")),Jt.setFontSize(23),Jt.addImage("assets/images/logo-tp.png","JPEG",48,10,120,57),Jt.setFont("helvetica","bold"),Jt.text("COMPROVANTE DE REALIZA\xc7\xc3O",105,85,{align:"center"}),Jt.text(pe.user.titulo_prova,105,95,{align:"center"}),Jt.setFontSize(21),Jt.setFont("helvetica","normal"),Jt.text("Declaramos, para os devidos fins, que o(a) estudante:",105,120,{align:"center"}),Jt.text(pe.user.name+",",105,130,{align:"center"}),Jt.text("inscri\xe7\xe3o n\xba "+pe.user.inscricao+",",105,140,{align:"center"}),Jt.text(" vinculado(a) \xe0,",105,150,{align:"center"}),Jt.text(pe.user.ies+",",105,160,{align:"center"}),Jt.text(" concluiu a realiza\xe7\xe3o da avalia\xe7\xe3o.",105,170,{align:"center"}),Jt.text("Este comprovante confirma exclusivamente",105,190,{align:"center"}),Jt.text("a conclus\xe3o da prova.",105,200,{align:"center"}),Jt.text("C\xf3digo de valida\xe7\xe3o:",105,220,{align:"center"}),Jt.text(Oe.hash,105,230,{align:"center"}),Jt.text("Data da emiss\xe3o:",105,240,{align:"center"}),Jt.text(Oe.time,105,250,{align:"center"}),Jt.save("comprovante.pdf")})()}logout(){var pe=this;return ve(function*(){pe.auth.clear(),pe.router.navigateByUrl("/teste-de-progresso")})()}static \u0275fac=function(Jt){return new(Jt||me)(Yt.\u0275\u0275directiveInject(Xi.AuthProvaService),Yt.\u0275\u0275directiveInject(Ur.Router),Yt.\u0275\u0275directiveInject(qr.ProvaService),Yt.\u0275\u0275directiveInject(Hr.ApiProvaService))};static \u0275cmp=Yt.\u0275\u0275defineComponent({type:me,selectors:[["app-prova-encerrada"]],decls:24,vars:2,consts:[[1,"ion-padding","text-center","container","shadow"],[1,"primary"],["styleClass","btn-prova","label","Download do Comprovante",3,"click","rounded"]],template:function(Jt,Oe){1&Jt&&(Yt.\u0275\u0275elementStart(0,"div",0)(1,"h1",1),Yt.\u0275\u0275text(2),Yt.\u0275\u0275elementEnd(),Yt.\u0275\u0275element(3,"p-divider"),Yt.\u0275\u0275elementStart(4,"p")(5,"b"),Yt.\u0275\u0275text(6,"Sua prova foi finalizada com sucesso!"),Yt.\u0275\u0275elementEnd()(),Yt.\u0275\u0275element(7,"p-divider"),Yt.\u0275\u0275elementStart(8,"p"),Yt.\u0275\u0275text(9," Acompanhe as informa\xe7\xf5es referentes \xe0 sua prova pelo Painel do Participante do Teste de Progresso, acessando o menu Resultados. "),Yt.\u0275\u0275elementEnd(),Yt.\u0275\u0275elementStart(10,"p"),Yt.\u0275\u0275text(11," Obrigado pela sua participa\xe7\xe3o. "),Yt.\u0275\u0275elementEnd(),Yt.\u0275\u0275element(12,"p-divider"),Yt.\u0275\u0275elementStart(13,"p")(14,"strong"),Yt.\u0275\u0275text(15,"Comprovante de Realiza\xe7\xe3o da Prova "),Yt.\u0275\u0275elementEnd()(),Yt.\u0275\u0275elementStart(16,"p"),Yt.\u0275\u0275text(17,"Clique no bot\xe3o abaixo para fazer o download do seu comprovante de realiza\xe7\xe3o da prova."),Yt.\u0275\u0275elementEnd(),Yt.\u0275\u0275elementStart(18,"p"),Yt.\u0275\u0275text(19,"Recomendamos que salve o arquivo em seu computador ou dispositivo, pois ele comprova a conclus\xe3o da prova."),Yt.\u0275\u0275elementEnd(),Yt.\u0275\u0275elementStart(20,"p"),Yt.\u0275\u0275text(2
11,"Ap\xf3s concluir o download, voc\xea poder\xe1 fechar esta janela."),Yt.\u0275\u0275elementEnd(),Yt.\u0275\u0275elementStart(22,"p")(23,"p-button",2),Yt.\u0275\u0275listener("click",function(){return Oe.download()}),Yt.\u0275\u0275elementEnd()()()),2&Jt&&(Yt.\u0275\u0275advance(2),Yt.\u0275\u0275textInterpolate1(" ",null==Oe.user?null:Oe.user.titulo_prova),Yt.\u0275\u0275advance(21),Yt.\u0275\u0275property("rounded",!0))},dependencies:[Vn.CommonModule,Ei.FormsModule,fn.RouterModule,Ki.ButtonModule,Dt.Button,Ii.DividerModule,De.Divider],styles:[".large-alert[_ngcontent-%COMP%]{--max-width: 90vw;--min-width: 65vw}.error-alert[_ngcontent-%COMP%]{--max-height: 320px}.title[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;-moz-column-gap:2em;column-gap:2em}.title[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{max-width:200px}@media(max-width:430px){.title[_ngcontent-%COMP%]{justify-content:center}}[_nghost-%COMP%]{background-image:url(/assets/imgs/BG_Principal.png);background-size:cover;height:auto;min-width:-webkit-fill-available;min-width:-moz-available;min-width:stretch}.no-padding[_ngcontent-%COMP%]{padding:0}ion-header[_ngcontent-%COMP%]{background:var(--background)!important}.shadow[_ngcontent-%COMP%]{--box-shadow: 5px 6px 4px 5px rgba(0, 0, 0, .3);
1box-shadow:var(--box-shadow);-webkit-box-shadow:var(--box-shadow);-moz-box-shadow:var(--box-shadow);border-radius:30px;--border-radius: 30px}.transparent[_ngcontent-%COMP%]{background:transparent;--background: transparent}p-inputmask[_ngcontent-%COMP%]{width:100%;--padding-start: 0}.p-inputtext[_ngcontent-%COMP%]:enabled:focus{box-shadow:unset}.header[_ngcontent-%COMP%]{margin-bottom:20px}.clickable[_ngcontent-%COMP%]{cursor:pointer}.acessibility[_ngcontent-%COMP%]{display:flex;justify-content:center;align-items:baseline;-moz-column-gap:10px;column-gap:10px;flex-wrap:wrap}.title[_ngcontent-%COMP%]{color:var(--primary-prova);text-transform:uppercase;font-weight:600}.sub-title[_ngcontent-%COMP%]{color:var(--secondary-prova)}.primary[_ngcontent-%COMP%]{color:var(--primary-prova)}.secondary[_ngcontent-%COMP%]{color:var(--secondary-prova)}.selected[_ngcontent-%COMP%]{font-weight:700;color:#fff}.danger[_ngcontent-%COMP%]{color:var(--alert-prova)}.x1[_ngcontent-%COMP%]{font-size:1rem!important}.x1[_ngcontent-%COMP%]    {font-size:1rem!important}.x1[_ngcontent-%COMP%]     .overflow{overflow-x:auto}.x1[_ngcontent-%COMP%]     .overflow img{max-width:500px}.x1[_ngcontent-%COMP%]     .alternativas img{max-width:150px}.x2[_ngcontent-%COMP%]{font-size:1.3rem!important}.x2[_ngcontent-%COMP%]    {font-size:1.3rem!important}.x2[_ngcontent-%COMP%]     .overflow{overflow-x:auto}.x2[_ngcontent-%COMP%]     .overflow img{max-width:600px}.x2[_ngcontent-%COMP%]     .alternativas img{max-width:250px}.x3[_ngcontent-%COMP%]{font-size:1.6rem!important}.x3[_ngcontent-%COMP%]    {font-size:1.6rem!important}.x3[_ngcontent-%COMP%]     .overflow{overflow-x:auto}.x3[_ngcontent-%COMP%]     .overflow img{max-width:700px}.x3[_ngcontent-%COMP%]     .alternativas img{max-width:300px}.x4[_ngcontent-%COMP%]{font-size:1.9rem!important}.x4[_ngcontent-%COMP%]    {font-size:1.9rem!important}.x5[_ngcontent-%COMP%]{font-size:2.2rem!important}.x5[_ngcontent-%COMP%]    {font-size:2.2rem!important}","[_nghost-%COMP%]{display:flex;justify-content:center;min-height:80vh}.container[_ngcontent-%COMP%]{display:flex;flex-direction:column;text-align:left;background-color:#fff;padding-left:2em;margin-bottom:50px;margin-right:50px;margin-left:50px}p[_ngcontent-%COMP%]{margin-block-start:30px;margin-block-end:0}@media(max-width:500px){.container[_ngcontent-%COMP%]{margin-right:0;margin-left:0}}"]})}return me})()},83985(Ll,mi,he){he.r(mi),he.d(mi,{AcroForm:()=>j5,AcroFormAppearance:()=>Pt,AcroFormButton:()=>mn,AcroFormCheckBox:()=>Uo,AcroFormChoiceField:()=>ia,AcroFormComboBox:()=>aa,AcroFormEditBox:()=>Ro,AcroFormListBox:()=>ra,AcroFormPasswordField:()=>qo,AcroFormPushButton:()=>zo,AcroFormRadioButton:()=>oa,AcroFormTextField:()=>Nr,GState:()=>jo,ShadingPattern:()=>xr,TilingPattern:()=>ta,default:()=>Tt,jsPDF:()=>Tt});var ve=he(82284),de=Uint8Array,fn=Uint16Array,Vn=Int32Array,Ei=new de([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]),Ii=new de([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]),Ki=new de([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),Sa=function(t,e){for(var n=new fn(31),i=0;i<31;++i)n[i]=e+=1<<t[i-1];var r=new Vn(n[30]);for(i=1;i<30;++i)for(var a=n[i];a<n[i+1];++a)r[a]=a-n[i]<<5|i;return{b:n,r}},ka=Sa(Ei,2),Xi=ka.r;ka.b[28]=258,Xi[258]=28;for(var Hr=Sa(Ii,0).r,Dt=new fn(32768),De=0;De<32768;++De){var gn=(43690&De)>>1|(21845&De)<<1;Dt[De]=((65280&(gn=(61680&(gn=(52428&gn)>>2|(13107&gn)<<2))>>4|(3855&gn)<<4))>>8|(255&gn)<<8)>>1}var me=function(t,e,n){for(var i=t.length,r=0,a=new fn(e);r<i;++r)t[r]&&++a[t[r]-1];var l,h=new fn(e);for(r=1;r<e;++r)h[r]=h[r-1]+a[r-1]<<1;if(n){l=new fn(1<<e);var f=15-e;for(r=0;r<i;++r)if(t[r])for(var u=r<<4|t[r],g=e-t[r],m=h[t[r]-1]++<<g,y=m|(1<<g)-1;m<=y;++m)l[Dt[m]>>f]=u}else for(l=new fn(i),r=0;r<i;++r)t[r]&&(l[r]=Dt[h[t[r]-1]++]>>15-t[r]);return l},ae=new de(288);for(De=0;De<144;++De)ae[De]=8;for(De=144;De<256;++De)ae[De]=9;for(De=256;De<280;++De)ae[De]=7;for(De=280;De<288;++De)ae[De]=8;var pe=new de(32);for(De=0;De<32;++De)pe[De]=5;var Jt=me(ae,9,0),po=me(pe,5,0),go=function(t){return(t+7)/8|0},Ci=function(t,e,n){var i=e/8|0;t[i]|=n<<=7&e,t[i+1]|=n>>8},Pa=function(t,e,n){var i=e/8|0;t[i]|=n<<=7&e,t[i+1]|=n>>8,t[i+2]|=n>>16},gs=function(t,e){for(var n=[],i=0;i<t.length;++i)t[i]&&n.push({s:i,f:t[i]});var r=n.length,a=n.slice();if(!r)return{t:El,l:0};if(1==r){var h=new de(n[0].s+1);return h[n[0].s]=1,{t:h,l:1}}n.sort(function(it,dt){return it.f-dt.f}),n.push({s:-1,f:25001});var l=n[0],f=n[1],u=0,g=1,m=2;for(n[0]={s:-1,f:l.f+f.f,l,r:f};g!=r-1;)l=n[n[u].f<n[m].f?u++:m++],f=n[u!=g&&n[u].f<n[m].f?u++:m++],n[g++]={s:-1,f:l.f+f.f,l,r:f};var y=a[0].s;for(i=1;i<r;++i)a[i].s>y&&(y=a[i].s);var p=new fn(y+1),E=vs(n[g-1],p,0);if(E>e){i=0;var P=0,I=E-e,L=1<<I;for(a.sort(function(dt,ot){return p[ot.s]-p[dt.s]||dt.f-ot.f});i<r;++i){var W=a[i].s;if(!(p[W]>e))break;P+=L-(1<<E-p[W]),p[W]=e}for(P>>=I;P>0;){var z=a[i].s;p[z]<e?P-=1<<e-p[z]++-1:++i}for(;i>=0&&P;--i){var B=a[i].s;p[B]==e&&(--p[B],++P)}E=e}return{t:new de(p),l:E}},vs=function(t,e,n){return-1==t.s?Math.max(vs(t.l,e,n+1),vs(t.r,e,n+1)):e[t.s]=n},Sl=function(t){for(var e=t.length;e&&!t[--e];);for(var n=new fn(++e),i=0,r=t[0],a=1,h=function(f){n[i++]=f},l=1;l<=e;++l)if(t[l]==r&&l!=e)++a;else{if(!r&&a>2){for(;a>138;a-=138)h(32754);a>
vendor: 12,756 bytes, line 1
12&&(h(a>10?a-11<<5|28690:a-3<<5|12305),a=0)}else if(a>3){for(h(r),--a;a>6;a-=6)h(8304);a>2&&(h(a-3<<5|8208),a=0)}for(;a--;)h(r);a=1,r=t[l]}return{c:n.subarray(0,i),n:e}},Ea=function(t,e){for(var n=0,i=0;i<e.length;++i)n+=t[i]*e[i];return n},kl=function(t,e,n){var i=n.length,r=go(e+2);t[r]=255&i,t[r+1]=i>>8,t[r+2]=255^t[r],t[r+3]=255^t[r+1];for(var a=0;a<i;++a)t[r+a+4]=n[a];return 8*(r+4+i)},Pl=function(t,e,n,i,r,a,h,l,f,u,g){Ci(e,g++,n),++r[256];for(var m=gs(r,15),y=m.t,p=m.l,E=gs(a,15),P=E.t,I=E.l,L=Sl(y),W=L.c,z=L.n,B=Sl(P),it=B.c,dt=B.n,ot=new fn(19),Z=0;Z<W.length;++Z)++ot[31&W[Z]];for(Z=0;Z<it.length;++Z)++ot[31&it[Z]];for(var j=gs(ot,7),X=j.t,N=j.l,C=19;C>4&&!X[Ki[C-1]];--C);var at,lt,et,ft,H=u+5<<3,U=Ea(r,ae)+Ea(a,pe)+h,rt=Ea(r,y)+Ea(a,P)+h+14+3*C+Ea(ot,X)+2*ot[16]+3*ot[17]+7*ot[18];if(f>=0&&H<=U&&H<=rt)return kl(e,g,t.subarray(f,f+u));if(Ci(e,g,1+(rt<U)),g+=2,rt<U){at=me(y,p,0),lt=y,et=me(P,I,0),ft=P;var At=me(X,N,0);for(Ci(e,g,z-257),Ci(e,g+5,dt-1),Ci(e,g+10,C-4),g+=14,Z=0;Z<C;++Z)Ci(e,g+3*Z,X[Ki[Z]]);g+=3*C;for(var mt=[W,it],A=0;A<2;++A){var T=mt[A];for(Z=0;Z<T.length;++Z)Ci(e,g,At[R=31&T[Z]]),g+=X[R],R>15&&(Ci(e,g,T[Z]>>5&127),g+=T[Z]>>12)}}else at=Jt,lt=ae,et=po,ft=pe;for(Z=0;Z<l;++Z){var G=i[Z];if(G>255){var R;Pa(e,g,at[257+(R=G>>18&31)]),g+=lt[R+257],R>7&&(Ci(e,g,G>>23&31),g+=Ei[R]);var Y=31&G;Pa(e,g,et[Y]),g+=ft[Y],Y>3&&(Pa(e,g,G>>5&8191),g+=Ii[Y])}else Pa(e,g,at[G]),g+=lt[G]}return Pa(e,g,at[256]),g+lt[256]},mf=new Vn([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),El=new de(0),bf=function(t,e,n,i,r,a){var h=a.z||t.length,l=new de(i+h+5*(1+Math.ceil(h/7e3))+r),f=l.subarray(i,l.length-r),u=a.l,g=7&(a.r||0);if(e){g&&(f[0]=a.r>>3);for(var m=mf[e-1],y=m>>13,p=8191&m,E=(1<<n)-1,P=a.p||new fn(32768),I=a.h||new fn(E+1),L=Math.ceil(n/3),W=2*L,z=function(zt){return(t[zt]^t[zt+1]<<L^t[zt+2]<<W)&E},B=new Vn(25e3),it=new fn(288),dt=new fn(32),ot=0,Z=0,j=a.i||0,X=0,N=a.w||0,C=0;j+2<h;++j){var H=z(j),U=32767&j,rt=I[H];if(P[U]=rt,I[H]=U,N<=j){var at=h-j;if((ot>7e3||X>24576)&&(at>423||!u)){g=Pl(t,f,0,B,it,dt,Z,X,C,j-C,g),X=ot=Z=0,C=j;for(var lt=0;lt<286;++lt)it[lt]=0;for(lt=0;lt<30;++lt)dt[lt]=0}var et=2,ft=0,At=p,mt=U-rt&32767;if(at>2&&H==z(j-mt))for(var A=Math.min(y,at)-1,T=Math.min(32767,j),R=Math.min(258,at);mt<=T&&--At&&U!=rt;){if(t[j+et]==t[j+et-mt]){for(var G=0;G<R&&t[j+G]==t[j+G-mt];++G);if(G>et){if(et=G,ft=mt,G>A)break;var Y=Math.min(mt,G-2),Q=0;for(lt=0;lt<Y;++lt){var st=j-mt+lt&32767,vt=st-P[st]&32767;vt>Q&&(Q=vt,rt=st)}}}mt+=(U=rt)-(rt=P[U])&32767}if(ft){B[X++]=268435456|Xi[et]<<18|Hr[ft];var xt=31&Xi[et],St=31&Hr[ft];Z+=Ei[xt]+Ii[St],++it[257+xt],++dt[St],N=j+et,++ot}else B[X++]=t[j],++it[t[j]]}}for(j=Math.max(j,N);j<h;++j)B[X++]=t[j],++it[t[j]];g=Pl(t,f,u,B,it,dt,Z,X,C,j-C,g),u||(a.r=7&g|f[g/8|0]<<3,g-=7,a.h=I,a.p=P,a.i=j,a.w=N)}else{for(j=a.w||0;j<h+u;j+=65535){var Lt=j+65535;Lt>=h&&(f[g/8|0]=u,Lt=h),g=kl(f,g+1,t.subarray(j,Lt))}a.i=h}return function(t,e,n){return(null==e||e<0)&&(e=0),(null==n||n>t.length)&&(n=t.length),new de(t.subarray(e,n))}(l,0,i+go(g)+r)},Il=function(){var t=1,e=0;return{p:function(n){for(var i=t,r=e,a=0|n.length,h=0;h!=a;){for(var l=Math.min(h+2655,a);h<l;++h)r+=i+=n[h];i=(65535&i)+15*(i>>16),r=(65535&r)+15*(r>>16)}t=i,e=r},d:function(){return(255&(t%=65521))<<24|(65280&t)<<8|(255&(e%=65521))<<8|e>>8}}},Ge=function(t,e,n){for(;n;++e)t[e]=n,n>>>=8};function mo(t,e){e||(e={});var n=Il();n.p(t);var i=function(t,e,n,i,r){if(!r&&(r={l:1},e.dictionary)){var a=e.dictionary.subarray(-32768),h=new de(a.length+t.length);h.set(a),h.set(t,a.length),t=h,r.w=a.length}return bf(t,null==e.level?6:e.level,null==e.mem?r.l?Math.ceil(1.5*Math.max(8,Math.min(13,Math.log(t.length)))):20:12+e.mem,n,i,r)}(t,e,e.dictionary?6:2,4);return function(t,e){var n=e.level,i=0==n?0:n<6?1:9==n?3:2;if(t[0]=120,t[1]=i<<6|(e.dictionary&&32),t[1]|=31-(t[0]<<8|t[1])%31,e.dictionary){var r=Il();r.p(e.dictionary),Ge(t,2,r.d())}}(i,e),Ge(i,i.length-4,n.d()),i}var jl=typeof TextDecoder<"u"&&new TextDecoder;try{jl.decode(El,{stream:!0})}catch{}function Mf(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,i=Array(e);n<e;n++)i[n]=t[n];return i}function Df(t,e){return function e2(t){if(Array.isArray(t))return t}(t)||function n2(t,e){var n=null==t?null:typeof Symbol<"u"&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var i,r,a,h,l=[],f=!0,u=!1;try{if(a=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;f=!1}else for(;!(f=(i=a.call(n)).done)&&(l.push(i.value),l.length!==e);f=!0);}catch(g){u=!0,r=g}finally{try{if(!f&&null!=n.return&&(h=n.return(),Object(h)!==h))return}finally{if(u)throw r}}return l}}(t,e)||function i2(t,e){if(t){if("string"==typeof t)return Mf(t,e);var n={}.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Mf(t,e):void 0}}(t,e)||function r2(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Tf(t,e="utf8"){return new TextDecoder(e).decode(t)}"function"==typeof queueMicrotask?queueMicrotask:"function"==typeof setTimeout&&setTimeout;const a2=new TextEncoder,l2=(()=>{const t=new Uint8Array(4);return!((new Uint32Array(t.buffer)[0]=1)&t[0])})(),Rl={int8:globalThis.Int8Array,uint8:globalThis.Uint8Array,int16:globalThis.Int16Array,uint16:globalThis.Uint16Array,int32:globalThis.Int32Array,uint32:globalThis.Uint32Array,uint64:globalThis.BigUint64Array,int64:globalThis.BigInt64Array,float32:globalThis.Float32Array,float64:globalThis.Float64Array};class wo{buffer;byteLength;byteOffset;length;offset;lastWrittenByte;littleEndian;_data;_mark;_marks;constructor(e=8192,n={}){let i=!1;"number"==typeof e?e=new ArrayBuffer(e):(i=!0,this.lastWrittenByte=e.byteLength);const r=n.offset?n.offset>>>0:0,a=e.byteLength-r;let h=r;(ArrayBuffer.isView(e)||e instanceof wo)&&(e.byteLength!==e.buffer.byteLength&&(h=e.byteOffset+r),e=e.buffer),this.lastWrittenByte=i?a:0,this.buffer=e,this.length=a,this.byteLength=a,this.byteOffset=h,this.offset=0,this.littleEndian=!0,this._data=new DataView(this.buffer,h,a),this._mark=0,this._marks=[]}available(e=1){return this.offset+e<=this.length}isLittleEndian(){return this.littleEndian}setLittleEndian(){return this.littleEndian=!0,this}isBigEndian(){return!this.littleEndian}setBigEndian(){return this.littleEndian=!1,this}skip(e=1){return this.offset+=e,this}back(e=1){return this.offset-=e,this}seek(e){return this.offset=e,this}mark(){return this._mark=this.offset,this}reset(){return this.offset=this._mark,this}pushMark(){return this._marks.push(this.offset),this}popMark(){const e=this._marks.pop();if(void 0===e)throw new Error("Mark stack empty");return this.seek(e),this}rewind(){return this.offset=0,this}ensureAvailable(e=1){if(!this.available(e)){const i=2*(this.offset+e),r=new Uint8Array(i);r.set(new Uint8Array(this.buffer)),this.buffer=r.buffer,this.length=i,this.byteLength=i,this._data=new DataView(this.buffer)}return this}readBoolean(){return 0!==this.readUint8()}readInt8(){return this._data.getInt8(this.offset++)}readUint8(){return this._data.getUint8(this.offset++)}readByte(){return this.readUint8()}readBytes(e=1){return this.readArray(e,"uint8")}readArray(e,n){const i=Rl[n].BYTES_PER_ELEMENT*e,r=this.byteOffset+this.offset,a=this.buffer.slice(r,r+i);if(this.littleEndian===l2&&"uint8"!==n&&"int8"!==n){const l=new Uint8Array(this.buffer.slice(r,r+i));l.reverse();const f=new Rl[n](l.buffer);return this.offset+=i,f.reverse(),f}const h=new Rl[n](a);return this.offset+=i,h}readInt16(){const e=this._data.getInt16(this.offset,this.littleEndian);return this.offset+=2,e}readUint16(){const e=this._data.getUint16(this.offset,this.littleEndian);return this.offset+=2,e}readInt32(){const e=this._data.getInt32(this.offset,this.littleEndian);return this.offset+=4,e}readUint32(){const e=this._data.getUint32(this.offset,this.littleEndian);return this.offset+=4,e}readFloat32(){const e=this._data.getFloat32(this.offset,this.littleEndian);return this.offset+=4,e}readFloat64(){const e=this._data.getFloat64(this.offset,this.littleEndian);return this.offset+=8,e}readBigInt64(){const e=this._data.getBigInt64(this.offset,this.littleEndian);return this.offset+=8,e}readBigUint64(){const e=this._data.getBigUint64(this.offset,this.littleEndian);return this.offset+=8,e}readChar(){return String.fromCharCode(this.readInt8())}readChars(e=1){let n="";for(let i=0;i<e;i++)n+=this.readChar();return n}readUtf8(e=1){return Tf(this.readBytes(e))}decodeText(e=1,n="utf8"){return Tf(this.readBytes(e),n)}writeBoolean(e){return this.writeUint8(e?255:0),this}writeInt8(e){return this.ensureAvailable(1),this._data.setInt8(this.offset++,e),this._updateLastWrittenByte(),this}writeUint8(e){return this.ensureAvailable(1),this._data.setUint8(this.offset++,e),this._updateLastWrittenByte(),this}writeByte(e){return this.writeUint8(e)}writeBytes(e){this.ensureAvailable(e.length);for(let n=0;n<e.length;n++)this._data.setUint8(this.offset++,e[n]);return this._updateLastWrittenByte(),this}writeInt16(e){return this.ensureAvailable(2),this._data.setInt16(this.offset,e,this.littleEndian),this.offset+=2,this._updateLastWrittenByte(),this}writeUint16(e){return this.ensureAvailable(2),this._data.setUint16(this.offset,e,this.littleEndian),this.offset+=2,this._updateLastWrittenByte(),this}writeInt32(e){return this.ensureAvailable(4),this._data.setInt32(this.offset,e,this.littleEndian),this.offset+=4,this._updateLastWrittenByte(),this}writeUint32(e){return this.ensureAvailable(4),this._data.setUint32(this.offset,e,this.littleEndian),this.offset+=4,this._updateLastWrittenByte(),this}writeFloat32(e){return this.ensureAvailable(4),this._data.setFloat32(this.offset,e,this.littleEndian),this.offset+=4,this._updateLastWrittenByte(),this}writeFloat64(e){return this.ensureAvailable(8),this._data.setFloat64(this.offset,e,this.littleEndian),this.offset+=8,this._updateLastWrittenByte(),this}writeBigInt64(e){return this.ensureAvailable(8),this._data.setBigInt64(this.offset,e,this.littleEndian),this.offset+=8,this._updateLastWrittenByte(),this}writeBigUint64(e){return this.ensureAvailable(8),this._data.setBigUint64(this.offset,e,this.littleEndian),this.offset+=8,this._updateLastWrittenByte(),this}writeChar(e){return this.writeUint8(e.charCodeAt(0))}writeChars(e){for(let n=0;n<e.length;n++)this.writeUint8(e.charCodeAt(n));return this}writeUtf8(e){return this.writeBytes(function o2(t){return a2.encode(t)}(e))}toArray(){return new Uint8Array(this.buffer,this.byteOffset,this.lastWrittenByte)}getWrittenByteLength(){return this.lastWrittenByte-this.byteOffset}_updateLastWrittenByte(){this.offset>this.lastWrittenByte&&(this.lastWrittenByte=this.offset)}}function Ca(t){let e=t.length;for(;--e>=0;)t[e]=0}const Wl=new Uint8Array([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]),Ls=new Uint8Array([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]),v2=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7]),Wf=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),Ji=new Array(576);Ca(Ji);const xo=new Array(60);Ca(xo);const Ao=new Array(512);Ca(Ao);const No=new Array(256);Ca(No);const Gl=new Array(29);Ca(Gl);const Ss=new Array(30);function Vl(t,e,n,i,r){this.static_tree=t,this.extra_bits=e,this.extra_base=n,this.elems=i,this.max_length=r,this.has_stree=t&&t.length}let Gf,Vf,Zf;function Zl(t,e){this.dyn_tree=t,this.max_code=0,this.stat_desc=e}Ca(Ss);const $f=t=>t<256?Ao[t]:Ao[256+(t>>>7)],Lo=(t,e)=>{t.pending_buf[t.pending++]=255&e,t.pending_buf[t.pending++]=e>>>8&255},Zn=(t,e,n)=>{t.bi_valid>16-n?(t.bi_buf|=e<<t.bi_valid&65535,Lo(t,t.bi_buf),t.bi_buf=e>>16-t.bi_valid,t.bi_valid+=n-16):(t.bi_buf|=e<<t.bi_valid&65535,t.bi_valid+=n)},Fi=(t,e,n)=>{Zn(t,n[2*e],n[2*e+1])},Yf=(t,e)=>{let n=0;do{n|=1&t,t>>>=1,n<<=1}while(--e>0);return n>>>1},Kf=(t,e,n)=>{const i=new Array(16);let a,h,r=0;for(a=1;a<=15;a++)r=r+n[a-1]<<1,i[a]=r;for(h=0;h<=e;h++){let l=t[2*h+1];0!==l&&(t[2*h]=Yf(i[l]++,l))}},Xf=t=>{let e;for(e=0;e<286;e++)t.dyn_ltree[2*e]=0;for(e=0;e<30;e++)t.dyn_dtree[2*e]=0;for(e=0;e<19;e++)t.bl_tree[2*e]=0;t.dyn_ltree[512]=1,t.opt_len=t.static_len=0,t.sym_next=t.matches=0},Jf=t=>{t.bi_valid>8?Lo(t,t.bi_buf):t.bi_valid>0&&(t.pending_buf[t.pending++]=t.bi_buf),t.bi_buf=0,t.bi_valid=0},Qf=(t,e,n,i)=>{const r=2*e,a=2*n;return t[r]<t[a]||t[r]===t[a]&&i[e]<=i[n]},$l=(t,e,n)=>{const i=t.heap[n];let r=n<<1;for(;r<=t.heap_len&&(r<t.heap_len&&Qf(e,t.heap[r+1],t.heap[r],t.depth)&&r++,!Qf(e,i,t.heap[r],t.depth));)t.heap[n]=t.heap[r],n=r,r<<=1;t.heap[n]=i},tc=(t,e,n)=>{let i,r,h,l,a=0;if(0!==t.sym_next)do{i=255&t.pending_buf[t.sym_buf+a++],i+=(255&t.pending_buf[t.sym_buf+a++])<<8,r=t.pen
vendor: 2,899 bytes, line 1
1ding_buf[t.sym_buf+a++],0===i?Fi(t,r,e):(h=No[r],Fi(t,h+256+1,e),l=Wl[h],0!==l&&(r-=Gl[h],Zn(t,r,l)),i--,h=$f(i),Fi(t,h,n),l=Ls[h],0!==l&&(i-=Ss[h],Zn(t,i,l)))}while(a<t.sym_next);Fi(t,256,e)},Yl=(t,e)=>{const n=e.dyn_tree,i=e.stat_desc.static_tree,r=e.stat_desc.has_stree,a=e.stat_desc.elems;let h,l,u,f=-1;for(t.heap_len=0,t.heap_max=573,h=0;h<a;h++)0!==n[2*h]?(t.heap[++t.heap_len]=f=h,t.depth[h]=0):n[2*h+1]=0;for(;t.heap_len<2;)u=t.heap[++t.heap_len]=f<2?++f:0,n[2*u]=1,t.depth[u]=0,t.opt_len--,r&&(t.static_len-=i[2*u+1]);for(e.max_code=f,h=t.heap_len>>1;h>=1;h--)$l(t,n,h);u=a;do{h=t.heap[1],t.heap[1]=t.heap[t.heap_len--],$l(t,n,1),l=t.heap[1],t.heap[--t.heap_max]=h,t.heap[--t.heap_max]=l,n[2*u]=n[2*h]+n[2*l],t.depth[u]=(t.depth[h]>=t.depth[l]?t.depth[h]:t.depth[l])+1,n[2*h+1]=n[2*l+1]=u,t.heap[1]=u++,$l(t,n,1)}while(t.heap_len>=2);t.heap[--t.heap_max]=t.heap[1],((t,e)=>{const n=e.dyn_tree,i=e.max_code,r=e.stat_desc.static_tree,a=e.stat_desc.has_stree,h=e.stat_desc.extra_bits,l=e.stat_desc.extra_base,f=e.stat_desc.max_length;let u,g,m,y,p,E,P=0;for(y=0;y<=15;y++)t.bl_count[y]=0;for(n[2*t.heap[t.heap_max]+1]=0,u=t.heap_max+1;u<573;u++)g=t.heap[u],y=n[2*n[2*g+1]+1]+1,y>f&&(y=f,P++),n[2*g+1]=y,!(g>i)&&(t.bl_count[y]++,p=0,g>=l&&(p=h[g-l]),E=n[2*g],t.opt_len+=E*(y+p),a&&(t.static_len+=E*(r[2*g+1]+p)));if(0!==P){do{for(y=f-1;0===t.bl_count[y];)y--;t.bl_count[y]--,t.bl_count[y+1]+=2,t.bl_count[f]--,P-=2}while(P>0);for(y=f;0!==y;y--)for(g=t.bl_count[y];0!==g;)m=t.heap[--u],!(m>i)&&(n[2*m+1]!==y&&(t.opt_len+=(y-n[2*m+1])*n[2*m],n[2*m+1]=y),g--)}})(t,e),Kf(n,f,t.bl_count)},ec=(t,e,n)=>{let i,a,r=-1,h=e[1],l=0,f=7,u=4;for(0===h&&(f=138,u=3),e[2*(n+1)+1]=65535,i=0;i<=n;i++)a=h,h=e[2*(i+1)+1],!(++l<f&&a===h)&&(l<u?t.bl_tree[2*a]+=l:0!==a?(a!==r&&t.bl_tree[2*a]++,t.bl_tree[32]++):l<=10?t.bl_tree[34]++:t.bl_tree[36]++,l=0,r=a,0===h?(f=138,u=3):a===h?(f=6,u=3):(f=7,u=4))},nc=(t,e,n)=>{let i,a,r=-1,h=e[1],l=0,f=7,u=4;for(0===h&&(f=138,u=3),i=0;i<=n;i++)if(a=h,h=e[2*(i+1)+1],!(++l<f&&a===h)){if(l<u)do{Fi(t,a,t.bl_tree)}while(0!==--l);else 0!==a?(a!==r&&(Fi(t,a,t.bl_tree),l--),Fi(t,16,t.bl_tree),Zn(t,l-3,2)):l<=10?(Fi(t,17,t.bl_tree),Zn(t,l-3,3)):(Fi(t,18,t.bl_tree),Zn(t,l-11,7));l=0,r=a,0===h?(f=138,u=3):a===h?(f=6,u=3):(f=7,u=4)}};let ic=!1;const rc=(t,e,n,i)=>{Zn(t,0+(i?1:0),3),Jf(t),Lo(t,n),Lo(t,~n),n&&t.pending_buf.set(t.window.subarray(e,e+n),t.pending),t.pending+=n};var O2={_tr_init:t=>{ic||((()=>{let t,e,n,i,r;const a=new Array(16);for(n=0,i=0;i<28;i++)for(Gl[i]=n,t=0;t<1<<Wl[i];t++)No[n++]=i;for(No[n-1]=i,r=0,i=0;i<16;i++)for(Ss[i]=r,t=0;t<1<<Ls[i];t++)Ao[r++]=i;for(r>>=7;i<30;i++)for(Ss[i]=r<<7,t=0;t<1<<Ls[i]-7;t++)Ao[256+r++]=i;for(e=0;e<=15;e++)a[e]=0;for(t=0;t<=143;)Ji[2*t+1]=8,t++,a[8]++;for(;t<=255;)Ji[2*t+1]=9,t++,a[9]++;for(;t<=279;)Ji[2*t+1]=7,t++,a[7]++;for(;t<=287;)Ji[2*t+1]=8,t++,a[8]++;for(Kf(Ji,287,a),t=0;t<30;t++)xo[2*t+1]=5,xo[2*t]=Yf(t,5);
vendor: 25,084 bytes, line 1
1Gf=new Vl(Ji,Wl,257,286,15),Vf=new Vl(xo,Ls,0,30,15),Zf=new Vl(new Array(0),v2,0,19,7)})(),ic=!0),t.l_desc=new Zl(t.dyn_ltree,Gf),t.d_desc=new Zl(t.dyn_dtree,Vf),t.bl_desc=new Zl(t.bl_tree,Zf),t.bi_buf=0,t.bi_valid=0,Xf(t)},_tr_stored_block:rc,_tr_flush_block:(t,e,n,i)=>{let r,a,h=0;t.level>0?(2===t.strm.data_type&&(t.strm.data_type=(t=>{let n,e=4093624447;for(n=0;n<=31;n++,e>>>=1)if(1&e&&0!==t.dyn_ltree[2*n])return 0;if(0!==t.dyn_ltree[18]||0!==t.dyn_ltree[20]||0!==t.dyn_ltree[26])return 1;for(n=32;n<256;n++)if(0!==t.dyn_ltree[2*n])return 1;return 0})(t)),Yl(t,t.l_desc),Yl(t,t.d_desc),h=(t=>{let e;for(ec(t,t.dyn_ltree,t.l_desc.max_code),ec(t,t.dyn_dtree,t.d_desc.max_code),Yl(t,t.bl_desc),e=18;e>=3&&0===t.bl_tree[2*Wf[e]+1];e--);return t.opt_len+=3*(e+1)+5+5+4,e})(t),r=t.opt_len+3+7>>>3,a=t.static_len+3+7>>>3,a<=r&&(r=a)):r=a=n+5,n+4<=r&&-1!==e?rc(t,e,n,i):4===t.strategy||a===r?(Zn(t,2+(i?1:0),3),tc(t,Ji,xo)):(Zn(t,4+(i?1:0),3),((t,e,n,i)=>{let r;for(Zn(t,e-257,5),Zn(t,n-1,5),Zn(t,i-4,4),r=0;r<i;r++)Zn(t,t.bl_tree[2*Wf[r]+1],3);nc(t,t.dyn_ltree,e-1),nc(t,t.dyn_dtree,n-1)})(t,t.l_desc.max_code+1,t.d_desc.max_code+1,h+1),tc(t,t.dyn_ltree,t.dyn_dtree)),Xf(t),i&&Jf(t)},_tr_tally:(t,e,n)=>(t.pending_buf[t.sym_buf+t.sym_next++]=e,t.pending_buf[t.sym_buf+t.sym_next++]=e>>8,t.pending_buf[t.sym_buf+t.sym_next++]=n,0===e?t.dyn_ltree[2*n]++:(t.matches++,e--,t.dyn_ltree[2*(No[n]+256+1)]++,t.dyn_dtree[2*$f(e)]++),t.sym_next===t.sym_end),_tr_align:t=>{Zn(t,2,3),Fi(t,256,Ji),(t=>{16===t.bi_valid?(Lo(t,t.bi_buf),t.bi_buf=0,t.bi_valid=0):t.bi_valid>=8&&(t.pending_buf[t.pending++]=255&t.bi_buf,t.bi_buf>>=8,t.bi_valid-=8)})(t)}},So=(t,e,n,i)=>{let r=65535&t,a=t>>>16&65535,h=0;for(;0!==n;){h=n>2e3?2e3:n,n-=h;do{r=r+e[i++]|0,a=a+r|0}while(--h);r%=65521,a%=65521}return r|a<<16};const D2=new Uint32Array((()=>{let t,e=[];for(var n=0;n<256;n++){t=n;for(var i=0;i<8;i++)t=1&t?3988292384^t>>>1:t>>>1;e[n]=t}return e})());var xn=(t,e,n,i)=>{const r=D2,a=i+n;t^=-1;for(let h=i;h<a;h++)t=t>>>8^r[255&(t^e[h])];return-1^t},Gr={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"},Vr={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_MEM_ERROR:-4,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};const{_tr_init:T2,_tr_stored_block:Kl,_tr_flush_block:B2,_tr_tally:vr,_tr_align:j2}=O2,{Z_NO_FLUSH:mr,Z_PARTIAL_FLUSH:R2,Z_FULL_FLUSH:z2,Z_FINISH:li,Z_BLOCK:ac,Z_OK:Ln,Z_STREAM_END:oc,Z_STREAM_ERROR:Oi,Z_DATA_ERROR:U2,Z_BUF_ERROR:Xl,Z_DEFAULT_COMPRESSION:q2,Z_FILTERED:H2,Z_HUFFMAN_ONLY:ks,Z_RLE:W2,Z_FIXED:G2,Z_DEFAULT_STRATEGY:V2,Z_UNKNOWN:Z2,Z_DEFLATED:Ps}=Vr,Mi=262,Yr=(t,e)=>(t.msg=Gr[e],e),sc=t=>2*t-(t>4?9:0),wr=t=>{let e=t.length;for(;--e>=0;)t[e]=0},i0=t=>{let e,n,i,r=t.w_size;e=t.hash_size,i=e;do{n=t.head[--i],t.head[i]=n>=r?n-r:0}while(--e);e=r,i=e;do{n=t.prev[--i],t.prev[i]=n>=r?n-r:0}while(--e)};let rh=(t,e,n)=>(e<<t.hash_shift^n)&t.hash_mask;const Kr=(t,e)=>{let n;if(t.legacy_hash)n=t.ins_h=rh(t,t.ins_h,t.window[e+3-1]);else{const r=t.window;n=t.ins_h=Math.imul(r[e]|r[e+1]<<8|r[e+2]<<16|r[e+3]<<24,66521)+66521>>>16&t.hash_mask}const i=t.prev[e&t.w_mask]=t.head[n];return t.head[n]=e,i},Jn=t=>{const e=t.state;let n=e.pending;n>t.avail_out&&(n=t.avail_out),0!==n&&(t.output.set(e.pending_buf.subarray(e.pending_out,e.pending_out+n),t.next_out),t.next_out+=n,e.pending_out+=n,t.total_out+=n,t.avail_out-=n,e.pending-=n,0===e.pending&&(e.pending_out=0))},Qn=(t,e)=>{B2(t,t.block_start>=0?t.block_start:-1,t.strstart-t.block_start,e),t.block_start=t.strstart,Jn(t.strm)},Pe=(t,e)=>{t.pending_buf[t.pending++]=e},Po=(t,e)=>{t.pending_buf[t.pending++]=e>>>8&255,t.pending_buf[t.pending++]=255&e},ah=(t,e,n,i)=>{let r=t.avail_in;return r>i&&(r=i),0===r?0:(t.avail_in-=r,e.set(t.input.subarray(t.next_in,t.next_in+r),n),1===t.state.wrap?t.adler=So(t.adler,e,r,n):2===t.state.wrap&&(t.adler=xn(t.adler,e,r,n)),t.next_in+=r,t.total_in+=r,r)},lc=(t,e)=>{let r,a,n=t.max_chain_length,i=t.strstart,h=t.prev_length,l=t.nice_match;const f=t.strstart>t.w_size-Mi?t.strstart-(t.w_size-Mi):0,u=t.window,g=t.w_mask,m=t.prev,y=t.strstart+258;let p=u[i+h-1],E=u[i+h];t.prev_length>=t.good_match&&(n>>=2),l>t.lookahead&&(l=t.lookahead);do{if(r=e,u[r+h]===E&&u[r+h-1]===p&&u[r]===u[i]&&u[++r]===u[i+1]){i+=2,r++;do{}while(u[++i]===u[++r]&&u[++i]===u[++r]&&u[++i]===u[++r]&&u[++i]===u[++r]&&u[++i]===u[++r]&&u[++i]===u[++r]&&u[++i]===u[++r]&&u[++i]===u[++r]&&i<y);if(a=258-(y-i),i=y-258,a>h){if(t.match_start=e,h=a,a>=l)break;p=u[i+h-1],E=u[i+h]}}}while((e=m[e&g])>f&&0!==--n);return h<=t.lookahead?h:t.lookahead},Ta=t=>{const e=t.w_size;let n,i,r;do{if(i=t.window_size-t.lookahead-t.strstart,t.strstart>=e+(e-Mi)&&(t.window.set(t.window.subarray(e,e+e-i),0),t.match_start-=e,t.strstart-=e,t.block_start-=e,t.insert>t.strstart&&(t.insert=t.strstart),i0(t),i+=e),0===t.strm.avail_in)break;if(n=ah(t.strm,t.window,t.strstart+t.lookahead,i),t.lookahead+=n,t.legacy_hash){if(t.lookahead+t.insert>=3)for(r=t.strstart-t.insert,t.ins_h=t.window[r],t.ins_h=rh(t,t.ins_h,t.window[r+1]);t.insert&&(Kr(t,r),r++,t.insert--,!(t.lookahead+t.insert<3)););}else if(t.lookahead+t.insert>3)for(r=t.strstart-t.insert;t.insert&&(Kr(t,r),r++,t.insert--,!(t.lookahead+t.insert<=3)););}while(t.lookahead<Mi&&0!==t.strm.avail_in)},hc=(t,e)=>{let i,r,a,n=t.pending_buf_size-5>t.w_size?t.w_size:t.pending_buf_size-5,h=0,l=t.strm.avail_in;do{if(i=65535,a=t.bi_valid+42>>3,t.strm.avail_out<a||(a=t.strm.avail_out-a,r=t.strstart-t.block_start,i>r+t.strm.avail_in&&(i=r+t.strm.avail_in),i>a&&(i=a),i<n&&(0===i&&e!==li||e===mr||i!==r+t.strm.avail_in)))break;h=e===li&&i===r+t.strm.avail_in?1:0,Kl(t,0,0,h),t.pending_buf[t.pending-4]=i,t.pending_buf[t.pending-3]=i>>8,t.pending_buf[t.pending-2]=~i,t.pending_buf[t.pending-1]=~i>>8,Jn(t.strm),r&&(r>i&&(r=i),t.strm.output.set(t.window.subarray(t.block_start,t.block_start+r),t.strm.next_out),t.strm.next_out+=r,t.strm.avail_out-=r,t.strm.total_out+=r,t.block_start+=r,i-=r),i&&(ah(t.strm,t.strm.output,t.strm.next_out,i),t.strm.next_out+=i,t.strm.avail_out-=i,t.strm.total_out+=i)}while(0===h);return l-=t.strm.avail_in,l&&(l>=t.w_size?(t.matches=2,t.window.set(t.strm.input.subarray(t.strm.next_in-t.w_size,t.strm.next_in),0),t.strstart=t.w_size,t.insert=t.strstart):(t.window_size-t.strstart<=l&&(t.strstart-=t.w_size,t.window.set(t.window.subarray(t.w_size,t.w_size+t.strstart),0),t.matches<2&&t.matches++,t.insert>t.strstart&&(t.insert=t.strstart)),t.window.set(t.strm.input.subarray(t.strm.next_in-l,t.strm.next_in),t.strstart),t.strstart+=l,t.insert+=l>t.w_size-t.insert?t.w_size-t.insert:l),t.block_start=t.strstart),t.high_water<t.strstart&&(t.high_water=t.strstart),h?4:e!==mr&&e!==li&&0===t.strm.avail_in&&t.strstart===t.block_start?2:(a=t.window_size-t.strstart,t.strm.avail_in>a&&t.block_start>=t.w_size&&(t.block_start-=t.w_size,t.strstart-=t.w_size,t.window.set(t.window.subarray(t.w_size,t.w_size+t.strstart),0),t.matches<2&&t.matches++,a+=t.w_size,t.insert>t.strstart&&(t.insert=t.strstart)),a>t.strm.avail_in&&(a=t.strm.avail_in),a&&(ah(t.strm,t.window,t.strstart,a),t.strstart+=a,t.insert+=a>t.w_size-t.insert?t.w_size-t.insert:a),t.high_water<t.strstart&&(t.high_water=t.strstart),a=t.bi_valid+42>>3,a=t.pending_buf_size-a>65535?65535:t.pending_buf_size-a,n=a>t.w_size?t.w_size:a,r=t.strstart-t.block_start,(r>=n||(r||e===li)&&e!==mr&&0===t.strm.avail_in&&r<=a)&&(i=r>a?a:r,h=e===li&&0===t.strm.avail_in&&i===r?1:0,Kl(t,t.block_start,i,h),t.block_start+=i,Jn(t.strm)),h?3:1)},oh=(t,e)=>{let n,i;for(;;){if(t.lookahead<Mi){if(Ta(t),t.lookahead<Mi&&e===mr)return 1;if(0===t.lookahead)break}if(n=0,t.lookahead>=3&&(n=Kr(t,t.strstart)),0!==n&&t.strstart-n<=t.w_size-Mi&&(t.match_length=lc(t,n)),t.match_length>=3)if(i=vr(t,t.strstart-t.match_start,t.match_length-3),t.lookahead-=t.match_length,t.match_length<=t.max_lazy_match&&t.lookahead>=3){t.match_length--;do{t.strstart++,n=Kr(t,t.strstart)}while(0!==--t.match_length);t.strstart++}else t.strstart+=t.match_length,t.match_length=0,t.legacy_hash&&(t.ins_h=t.window[t.strstart],t.ins_h=rh(t,t.ins_h,t.window[t.strstart+1]));else i=vr(t,0,t.window[t.strstart]),t.lookahead--,t.strstart++;if(i&&(Qn(t,!1),0===t.strm.avail_out))return 1}return t.insert=t.strstart<2?t.strstart:2,e===li?(Qn(t,!0),0===t.strm.avail_out?3:4):t.sym_next&&(Qn(t,!1),0===t.strm.avail_out)?1:2},Ba=(t,e)=>{let n,i,r;for(;;){if(t.lookahead<Mi){if(Ta(t),t.lookahead<Mi&&e===mr)return 1;if(0===t.lookahead)break}if(n=0,t.lookahead>=3&&(n=Kr(t,t.strstart)),t.prev_length=t.match_length,t.prev_match=t.match_start,t.match_length=2,0!==n&&t.prev_length<t.max_lazy_match&&t.strstart-n<=t.w_size-Mi&&(t.match_length=lc(t,n),t.match_length<=5&&(t.strategy===H2||3===t.match_length&&t.strstart-t.match_start>4096)&&(t.match_length=2)),t.prev_length>=3&&t.match_length<=t.prev_length){r=t.strstart+t.lookahead-3,i=vr(t,t.strstart-1-t.prev_match,t.prev_length-3),t.lookahead-=t.prev_length-1,t.prev_length-=2;do{++t.strstart<=r&&(n=Kr(t,t.strstart))}while(0!==--t.prev_length);if(t.match_available=0,t.match_length=2,t.strstart++,i&&(Qn(t,!1),0===t.strm.avail_out))return 1}else if(t.match_available){if(i=vr(t,0,t.window[t.strstart-1]),i&&Qn(t,!1),t.strstart++,t.lookahead--,0===t.strm.avail_out)return 1}else t.match_available=1,t.strstart++,t.lookahead--}return t.match_available&&(i=vr(t,0,t.window[t.strstart-1]),t.match_available=0),t.insert=t.strstart<2?t.strstart:2,e===li?(Qn(t,!0),0===t.strm.avail_out?3:4):t.sym_next&&(Qn(t,!1),0===t.strm.avail_out)?1:2};function Di(t,e,n,i,r){this.good_length=t,this.max_lazy=e,this.nice_length=n,this.max_chain=i,this.func=r}const Eo=[new Di(0,0,0,0,hc),new Di(4,4,8,4,oh),new Di(4,5,16,8,oh),new Di(4,6,32,32,oh),new Di(4,4,16,16,Ba),new Di(8,16,32,32,Ba),new Di(8,16,128,128,Ba),new Di(8,32,128,256,Ba),new Di(32,128,258,1024,Ba),new Di(32,258,258,4096,Ba)];function s0(){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=Ps,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.legacy_hash=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 Uint16Array(1146),this.dyn_dtree=new Uint16Array(122),this.bl_tree=new Uint16Array(78),wr(this.dyn_ltree),wr(this.dyn_dtree),wr(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new Uint16Array(16),this.heap=new Uint16Array(573),wr(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new Uint16Array(573),wr(this.depth),this.sym_buf=0,this.lit_bufsize=0,this.sym_next=0,this.sym_end=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}const Io=t=>{if(!t)return 1;const e=t.state;return!e||e.strm!==t||42!==e.status&&57!==e.status&&69!==e.status&&73!==e.status&&91!==e.status&&103!==e.status&&113!==e.status&&666!==e.status?1:0},fc=t=>{if(Io(t))return Yr(t,Oi);t.total_in=t.total_out=0,t.data_type=Z2;const e=t.state;return e.pending=0,e.pending_out=0,e.wrap<0&&(e.wrap=-e.wrap),e.status=2===e.wrap?57:e.wrap?42:113,t.adler=2===e.wrap?0:1,e.last_flush=-2,T2(e),Ln},cc=t=>{const e=fc(t);return e===Ln&&(t=>{t.window_size=2*t.w_size,wr(t.head),t.max_lazy_match=Eo[t.level].max_lazy,t.good_match=Eo[t.level].good_length,t.nice_match=Eo[t.level].nice_length,t.max_chain_length=Eo[t.level].max_chain,t.strstart=0,t.block_start=0,t.lookahead=0,t.insert=0,t.match_length=t.prev_length=2,t.match_available=0,t.ins_h=0})(t.state),e},uc=(t,e,n,i,r,a,h)=>{if(!t)return Oi;let l=1;if(e===q2&&(e=6),i<0?(l=0,i=-i):i>15&&(l=2,i-=16),r<1||r>9||n!==Ps||i<8||i>15||e<0||e>9||a<0||a>G2||8===i&&1!==l)return Yr(t,Oi);8===i&&(i=9);const f=new s0;return t.state=f,f.strm=t,f.status=42,f.wrap=l,f.gzhead=null,f.w_bits=i,f.w_size=1<<f.w_bits,f.w_mask=f.w_size-1,f.legacy_hash=h?1:0,f.hash_bits=r+7,!f.legacy_hash&&f.hash_bits<15&&(f.hash_bits=15),f.hash_size=1<<f.hash_bits,f.hash_mask=f.hash_size-1,f.hash_shift=~~((f.hash_bits+3-1)/3),f.window=new Uint8Array(2*f.w_size),f.head=new Uint16Array(f.hash_size),f.prev=new Uint16Array(f.w_size),f.lit_bufsize=1<<r+6,f.pending_buf_size=4*f.lit_bufsize,f.pending_buf=new Uint8Array(f.pending_buf_size),f.sym_buf=f.lit_bufsize,f.sym_end=3*(f.lit_bufsize-1),f.level=e,f.strategy=a,f.method=n,cc(t)};var Co_deflateInit2=uc,Co_deflateSetHeader=(t,e)=>Io(t)||2!==t.state.wrap?Oi:(t.state.gzhead=e,Ln),Co_deflate=(t,e)=>{if(Io(t)||e>ac||e<0)return t?Yr(t,Oi):Oi;const n=t.state;if(!t.output||0!==t.avail_in&&!t.input||666===n.status&&e!==li)return Yr(t,0===t.avail_out?Xl:Oi);const i=n.last_flush;if(n.last_flush=e,0!==n.pending){if(Jn(t),0===t.avail_out)return n.last_flush=-1,Ln}else if(0===t.avail_in&&sc(e)<=sc(i)&&e!==li)return Yr(t,Xl);if(666===n.status&&0!==t.avail_in)return Yr(t,Xl);if(42===n.status&&0===n.wrap&&(n.status=113),42===n.status){let r=Ps+(n.w_bits-8<<4)<<8,a=-1;if(a=n.strategy>=ks||n.level<2?0:n.level<6?1:6===n.level?2:3,r|=a<<6,0!==n.strstart&&(r|=32),r+=31-r%31,Po(n,r),0!==n.strstart&&(Po(n,t.adler>>>16),Po(n,65535&t.adler)),t.adler=1,n.status=113,Jn(t),0!==n.pending)return n.last_flush=-1,Ln}if(57===n.status)if(t.adler=0,Pe(n,31),Pe(n,139),Pe(n,8),n.gzhead)Pe(n,(n.gzhead.text?1:0)+(n.gzhead.hcrc?2:0)+(n.gzhead.extra?4:0)+(n.gzhead.name?8:0)+(n.gzhead.comment?16:0)),Pe(n,255&n.gzhead.time),Pe(n,n.gzhead.time>>8&255),Pe(n,n.gzhead.time>>16&255),Pe(n,n.gzhead.time>>24&255),Pe(n,9===n.level?2:n.strategy>=ks||n.level<2?4:0),Pe(n,255&n.gzhead.os),n.gzhead.extra&&n.gzhead.extra.length&&(Pe(n,255&n.gzhead.extra.length),Pe(n,n.gzhead.extra.length>>8&255)),n.gzhead.hcrc&&(t.adler=xn(t.adler,n.pending_buf,n.pending,0)),n.gzindex=0,n.status=69;else if(Pe(n,0),Pe(n,0),Pe(n,0),Pe(n,0),Pe(n,0),Pe(n,9===n.level?2:n.strategy>=ks||n.level<2?4:0),Pe(n,3),n.status=113,Jn(t),0!==n.pending)return n.last_flush=-1,Ln;if(69===n.status){if(n.gzhead.extra){let r=n.pending,a=(65535&n.gzhead.extra.length)-n.gzindex;for(;n.pending+a>n.pending_buf_size;){let l=n.pending_buf_size-n.pending;if(n.pending_buf.set(n.gzhead.extra.subarray(n.gzindex,n.gzindex+l),n.pending),n.pending=n.pending_buf_size,n.gzhead.hcrc&&n.pending>r&&(t.adler=xn(t.adler,n.pending_buf,n.pending-r,r)),n.gzindex+=l,Jn(t),0!==n.pending)return n.last_flush=-1,Ln;r=0,a-=l}let h=new Uint8Array(n.gzhead.extra);n.pending_buf.set(h.subarray(n.gzindex,n.gzindex+a),n.pending),n.pending+=a,n.gzhead.hcrc&&n.pending>r&&(t.adler=xn(t.adler,n.pending_buf,n.pending-r,r)),n.gzindex=0}n.status=73}if(73===n.status){if(n.gzhead.name){let a,r=n.pending;do{if(n.pending===n.pending_buf_size){if(n.gzhead.hcrc&&n.pending>r&&(t.adler=xn(t.adler,n.pending_buf,n.pending-r,r)),Jn(t),0!==n.pending)return n.last_flush=-1,Ln;r=0}a=n.gzindex<n.gzhead.name.length?255&n.gzhead.name.charCodeAt(n.gzindex++):0,Pe(n,a)}while(0!==a);n.gzhead.hcrc&&n.pending>r&&(t.adler=xn(t.adler,n.pending_buf,n.pending-r,r)),n.gzindex=0}n.status=91}if(91===n.status){if(n.gzhead.comment){let a,r=n.pending;do{if(n.pending===n.pending_buf_size){if(n.gzhead.hcrc&&n.pending>r&&(t.adler=xn(t.adler,n.pending_buf,n.pending-r,r)),Jn(t),0!==n.pending)return n.last_flush=-1,Ln;r=0}a=n.gzindex<n.gzhead.comment.length?255&n.gzhead.comment.charCodeAt(n.gzindex++):0,Pe(n,a)}while(0!==a);n.gzhead.hcrc&&n.pending>r&&(t.adler=xn(t.adler,n.pending_buf,n.pending-r,r))}n.status=103}if(103===n.status){if(n.gzhead.hcrc){if(n.pending+2>n.pending_buf_size&&(Jn(t),0!==n.pending))return n.last_flush=-1,Ln;Pe(n,255&t.adler),Pe(n,t.adler>>8&255),t.adler=0}if(n.status=113,Jn(t),0!==n.pending)return n.last_flush=-1,Ln}if(0!==t.avail_in||0!==n.lookahead||e!==mr&&666!==n.status){let r=0===n.level?hc(n,e):n.strategy===ks?((t,e)=>{let n;for(;;){if(0===t.lookahead&&(Ta(t),0===t.lookahead)){if(e===mr)return 1;break}if(t.match_length=0,n=vr(t,0,t.window[t.strstart]),t.lookahead--,t.strstart++,n&&(Qn(t,!1),0===t.strm.avail_out))return 1}return t.insert=0,e===li?(Qn(t,!0),0===t.strm.avail_out?3:4):t.sym_next&&(Qn(t,!1),0===t.strm.avail_out)?1:2})(n,e):n.strategy===W2?((t,e)=>{let n,i,r,a;const h=t.window;for(;;){if(t.lookahead<=258){if(Ta(t),t.lookahead<=258&&e===mr)return 1;if(0===t.lookahead)break}if(t.match_length=0,t.lookahead>=3&&t.strstart>0&&(r=t.strstart-1,i=h[r],i===h[++r]&&i===h[++r]&&i===h[++r])){a=t.strstart+258;do{}while(i===h[++r]&&i===h[++r]&&i===h[++r]&&i===h[++r]&&i===h[++r]&&i===h[++r]&&i===h[++r]&&i===h[++r]&&r<a);t.match_length=258-(a-r),t.match_length>t.lookahead&&(t.match_length=t.lookahead)}if(t.match_length>=3?(n=vr(t,1,t.match_length-3),t.lookahead-=t.match_length,t.strstart+=t.match_length,t.match_length=0):(n=vr(t,0,t.window[t.strstart]),t.lookahead--,t.strstart++),n&&(Qn(t,!1),0===t.strm.avail_out))return 1}return t.insert=0,e===li?(Qn(t,!0),0===t.strm.avail_out?3:4):t.sym_next&&(Qn(t,!1),0===t.strm.avail_out)?1:2})(n,e):Eo[n.level].func(n,e);if((3===r||4===r)&&(n.status=666),1===r||3===r)return 0===t.avail_out&&(n.last_flush=-1),Ln;if(2===r&&(e===R2?j2(n):e!==ac&&(Kl(n,0,0,!1),e===z2&&(wr(n.head),0===n.lookahead&&(n.strstart=0,n.block_start=0,n.insert=0))),Jn(t),0===t.avail_out))return n.last_flush=-1,Ln}return e!==li?Ln:n.wrap<=0?oc:(2===n.wrap?(Pe(n,255&t.adler),Pe(n,t.adler>>8&255),Pe(n,t.adler>>16&255),Pe(n,t.adler>>24&255),Pe(n,255&t.total_in),Pe(n,t.total_in>>8&255),Pe(n,t.total_in>>16&255),Pe(n,t.total_in>>24&255)):(Po(n,t.adler>>>16),Po(n,65535&t.adler)),Jn(t),n.wrap>0&&(n.wrap=-n.wrap),0!==n.pending?Ln:oc)},Co_deflateEnd=t=>{if(Io(t))return Oi;const e=t.state.status;return t.state=null,113===e?Yr(t,U2):Ln},Co_deflateSetDictionary=(t,e)=>{let n=e.length;if(Io(t))return Oi;const i=t.state,r=i.wrap;if(2===r||1===r&&42!==i.status||i.lookahead)return Oi;if(1===r&&(t.adler=So(t.adler,e,n,0)),i.wrap=0,n>=i.w_size){0===r&&(wr(i.head),i.strstart=0,i.block_start=0,i.insert=0);let f=new Uint8Array(i.w_size);f.set(e.subarray(n-i.w_size,n),0),e=f,n=i.w_size}const a=t.avail_in,h=t.next_in,l=t.input;for(t.avail_in=n,t.next_in=0,t.input=e,Ta(i);i.lookahead>=3;){let f=i.strstart,u=i.lookahead-2;do{Kr(i,f),f++}while(--u);i.strstart=f,i.lookahead=2,Ta(i)}return i.strstart+=i.lookahead,i.block_start=i.strstart,i.insert=i.lookahead,i.lookahead=0,i.match_length=i.prev_length=2,i.match_available=0,t.next_in=h,t.input=l,t.avail_in=a,i.wrap=r,Ln};const x0=(t,e)=>Object.prototype.hasOwnProperty.call(t,e);var Es_assign=function(t){const e=Array.prototype.slice.call(arguments,1);for(;e.length;){const n=e.shift();if(n){if("object"!=typeof n)throw new TypeError(n+"must be non-object");for(const i in n)x0(n,i)&&(t[i]=n[i])}}return t},Es_flattenChunks=t=>{let e=0;for(let i=0,r=t.length;i<r;i++)e+=t[i].length;const n=new Uint8Array(e);for(let i=0,r=0,a=t.length;i<a;i++){let h=t[i];n.set(h,r),r+=h.length}return n};let dc=!0;try{String.fromCharCode.apply(null,new Uint8Array(1))}catch{dc=!1}const Fo=new Uint8Array(256);for(let t=0;t<256;t++)Fo[t]=t>=252?6:t>=248?5:t>=240?4:t>=224?3:t>=192?2:1;Fo[254]=Fo[255]=1;var Oo_string2buf=t=>{if("function"==typeof TextEncoder&&TextEncoder.prototype.encode)return(new TextEncoder).encode(t);let e,n,i,r,a,h=t.length,l=0;for(r=0;r<h;r++)n=t.charCodeAt(r),55296==(64512&n)&&r+1<h&&(i=t.charCodeAt(r+1),56320==(64512&i)&&(n=65536+(n-55296<<10)+(i-56320),r++)),l+=n<128?1:n<2048?2:n<65536?3:4;for(e=new Uint8Array(l),a=0,r=0;a<l;r++)n=t.charCodeAt(r),55296==(64512&n)&&r+1<h&&(i=t.charCodeAt(r+1),56320==(64512&i)&&(n=65536+(n-55296<<10)+(i-56320),r++)),n<128?e[a++]=n:n<2048?(e[a++]=192|n>>>6,e[a++]=128|63&n):n<65536?(e[a++]=224|n>>>12,e[a++]=128|n>>>6&63,e[a++]=128|63&n):(e[a++]=240|n>>>18,e[a++]=128|n>>>12&63,e[a++]=128|n>>>6&63,e[a++]=128|63&n);return e},Oo_buf2string=(t,e)=>{const n=e||t.length;if("function"==typeof TextDecoder&&TextDecoder.prototype.decode)return(new TextDecoder).decode(t.subarray(0,e));let i,r;const a=new Array(2*n);for(r=0,i=0;i<n;){let h=t[i++];if(h<128){a[r++]=h;continue}let l=Fo[h];if(l>4)a[r++]=65533,i+=l-1;else{for(h&=2===l?31:3===l?15:7;l>1&&i<n;)h=h<<6|63&t[i++],l--;l>1?a[r++]=65533:h<65536?a[r++]=h:(h-=65536,a[r++]=55296|h>>10&1023,a[r++]=56320|1023&h)}}return((t,e)=>{if(e<65534&&t.subarray&&dc)return String.fromCharCode.apply(null,t.length===e?t:t.subarray(0,e));let n="";for(let i=0;i<e;i++)n+=String.fromCharCode(t[i]);return n})(a,r)},Oo_utf8border=(t,e)=>{(e=e||t.length)>t.length&&(e=t.length);let n=e-1;for(;n>=0&&128==(192&t[n]);)n--;return n<0||0===n?e:n+Fo[t[n]]>e?n:e},pc=function E0(){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};const gc=Object.prototype.toString,{Z_NO_FLUSH:I0,Z_SYNC_FLUSH:C0,Z_FULL_FLUSH:F0,Z_FINISH:O0,Z_OK:Is,Z_STREAM_END:M0,Z_DEFAULT_COMPRESSION:D0,Z_DEFAULT_STRATEGY:T0,Z_DEFLATED:B0}=Vr,j0={level:D0,method:B0,chunkSize:16384,windowBits:15,memLevel:8,strategy:T0,legacyHash:!0};function Mo(t){this.options=Es_assign({},j0,t||{});let e=this.options;e.raw&&e.windowBits>0?e.windowBits=-e.windowBits:e.gzip&&e.windowBits>0&&e.windowBits<16&&(e.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new pc,this.strm.avail_out=0;let n=Co_deflateInit2(this.strm,e.level,e.method,e.windowBits,e.memLevel,e.strategy,e.legacyHash);if(n!==Is)throw new Error(Gr[n]);if(e.header&&Co_deflateSetHeader(this.strm,e.header),e.dictionary){let i;if(i="string"==typeof e.dictionary?Oo_string2buf(e.dictionary):"[object ArrayBuffer]"===gc.call(e.dictionary)?new Uint8Array(e.dictionary):e.dictionary,n=Co_deflateSetDictionary(this.strm,i),n!==Is)throw new Error(Gr[n]);this._dict_set=!0}}function sh(t,e){const n=new Mo(e);if(n.push(t,!0),n.err)throw n.msg||Gr[n.err];return n.result}Mo.prototype.push=function(t,e){const n=this.strm,i=this.options.chunkSize;let r,a;if(this.ended)return!1;for(a=e===~~e?e:!0===e?O0:I0,n.input="string"==typeof t?Oo_string2buf(t):"[object ArrayBuffer]"===gc.call(t)?new Uint8Array(t):t,n.next_in=0,n.avail_in=n.input.length;;)if(0===n.avail_out&&(n.output=new Uint8Array(i),n.next_out=0,n.avail_out=i),(a===C0||a===F0)&&n.avail_out<=6)this.onData(n.output.subarray(0,n.next_out)),n.avail_out=0;else{if(r=Co_deflate(n,a),r===M0)return n.next_out>0&&this.onData(n.output.subarray(0,n.next_out)),r=Co_deflateEnd(this.strm),this.onEnd(r),this.ended=!0,r===Is;if(0!==n.avail_out){if(a>0&&n.next_out>0)this.onData(n.output.subarray(0,n.next_out)),n.avail_out=0;else if(0===n.avail_in)break}else this.onData(n.output)}return!0},Mo.prototype.onData=function(t){this.chunks.push(t)},Mo.prototype.onEnd=function(t){t===Is&&(this.result=Es_flattenChunks(this.chunks)),this.chunks=[],this.err=t,this.msg=this.strm.msg};var V0={Deflate:Mo,deflate:sh,deflateRaw:function R0(t,e){return(e=e||{}).raw=!0,sh(t,e)},gzip:function z0(t,e){return(e=e||{}).gzip=!0,sh(t,e)},constants:Vr};const Cs=16209;var $0=function(e,n){let i,r,a,h,l,f,u,g,m,y,p,E,P,I,L,W,z,B,it,dt,ot,Z,j,X;const N=e.state;i=e.next_in,j=e.input,r=i+(e.avail_in-5),a=e.next_out,X=e.output,h=a-(n-e.avail_out),l=a+(e.avail_out-257),f=N.dmax,u=N.wsize,g=N.whave,m=N.wnext,y=N.window,p=N.hold,E=N.bits,P=N.lencode,I=N.distcode,L=(1<<N.lenbits)-1,W=(1<<N.distbits)-1;t:do{E<15&&(p+=j[i++]<<E,E+=8,p+=j[i++]<<E,E+=8),z=P[p&L];e:for(;;){if(B=z>>>24,p>>>=B,E-=B,B=z>>>16&255,0===B)X[a++]=65535&z;else{if(!(16&B)){if(64&B){if(32&B){N.mode=16191;break t}e.msg="invalid literal/length code",N.mode=Cs;break t}z=P[(65535&z)+(p&(1<<B)-1)];continue e}for(it=65535&z,B&=15,B&&(E<B&&(p+=j[i++]<<E,E+=8),it+=p&(1<<B)-1,p>>>=B,E-=B),E<15&&(p+=j[i++]<<E,E+=8,p+=j[i++]<<E,E+=8),z=I[p&W];;){if(B=z>>>24,p>>>=B,E-=B,B=z>>>16&255,16&B){if(dt=65535&z,B&=15,E<B&&(p+=j[i++]<<E,E+=8,E<B&&(p+=j[i++]<<E,E+=8)),dt+=p&(1<<B)-1,dt>f){e.msg="invalid distance too far back",N.mode=Cs;break t}if(p>>>=B,E-=B,B=a-h,dt>B){if(B=dt-B,B>g&&N.sane){e.msg="invalid distance too far back",N.mode=Cs;break t}if(ot=0,Z=y,0===m){if(ot+=u-B,B<it){it-=B;do{X[a++]=y[ot++]}while(--B);ot=a-dt,Z=X}}else if(m<B){if(ot+=u+m-B,B-=m,B<it){it-=B;do{X[a++]=y[ot++]}while(--B);if(ot=0,m<it){B=m,it-=B;do{X[a++]=y[ot++]}while(--B);ot=a-dt,Z=X}}}else if(ot+=m-B,B<it){it-=B;do{X[a++]=y[ot++]}while(--B);ot=a-dt,Z=X}for(;it>2;)X[a++]=Z[ot++],X[a++]=Z[ot++],X[a++]=Z[ot++],it-=3;it&&(X[a++]=Z[ot++],it>1&&(X[a++]=Z[ot++]))}else{ot=a-dt;do{X[a++]=X[ot++],X[a++]=X[ot++],X[a++]=X[ot++],it-=3}while(it>2);it&&(X[a++]=X[ot++],it>1&&(X[a++]=X[ot++]))}break}if(64&B){e.msg="invalid distance code",N.mode=Cs;break t}z=I[(65535&z)+(p&(1<<B)-1)]}}break}}while(i<r&&a<l);it=E>>
vendor: 1,919 bytes, line 1
13,i-=it,E-=it<<3,p&=(1<<E)-1,e.next_in=i,e.next_out=a,e.avail_in=i<r?r-i+5:5-(i-r),e.avail_out=a<l?l-a+257:257-(a-l),N.hold=p,N.bits=E};const Y0=new Uint16Array([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]),K0=new Uint8Array([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,199,75]),X0=new Uint16Array([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]),J0=new Uint8Array([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]);var Do=(t,e,n,i,r,a,h,l)=>{const f=l.bits;let z,B,it,dt,ot,j,u=0,g=0,m=0,y=0,p=0,E=0,P=0,I=0,L=0,W=0,Z=null;const X=new Uint16Array(16),N=new Uint16Array(16);let H,U,rt,C=null;for(u=0;u<=15;u++)X[u]=0;for(g=0;g<i;g++)X[e[n+g]]++;for(p=f,y=15;y>=1&&0===X[y];y--);if(p>y&&(p=y),0===y)return r[a++]=20971520,r[a++]=20971520,l.bits=1,0;for(m=1;m<y&&0===X[m];m++);for(p<m&&(p=m),I=1,u=1;u<=15;u++)if(I<<=1,I-=X[u],I<0)return-1;if(I>0&&(0===t||1!==y))return-1;for(N[1]=0,u=1;u<15;u++)N[u+1]=N[u]+X[u];for(g=0;g<i;g++)0!==e[n+g]&&(h[N[e[n+g]]++]=g);if(0===t?(Z=C=h,j=20):1===t?(Z=Y0,C=K0,j=257):(Z=X0,C=J0,j=0),W=0,g=0,u=m,ot=a,E=p,P=0,it=-1,L=1<<p,dt=L-1,1===t&&L>852||2===t&&L>592)return 1;for(;;){H=u-P,h[g]+1<j?(U=0,rt=h[g]):h[g]>=j?(U=C[h[g]-j],rt=Z[h[g]-j]):(U=96,rt=0),z=1<<u-P,B=1<<E,m=B;do{B-=z,r[ot+(W>>P)+B]=H<<24|U<<16|rt}while(0!==B);for(z=1<<u-1;W&z;)z>>=1;if(0!==z?(W&=z-1,W+=z):W=0,g++,0===--X[u]){if(u===y)break;u=e[n+h[g]]}if(u>p&&(W&dt)!==it){for(0===P&&(P=p),ot+=m,E=u-P,I=1<<E;E+P<y&&(I-=X[E+P],!(I<=0));)E++,I<<=1;if(L+=1<<E,1===t&&L>852||2===t&&L>592)return 1;it=W&dt,r[it]=p<<24|E<<16|ot-a}}return 0!==W&&(r[ot+W]=u-P<<24|64<<16),l.bits=p,0};const{Z_FINISH:xc,Z_BLOCK:td,Z_TREES:Fs,Z_OK:Xr,Z_STREAM_END:ed,Z_NEED_DICT:nd,Z_STREAM_ERROR:hi,Z_DATA_ERROR:Ac,Z_MEM_ERROR:Nc,Z_BUF_ER
vendor: 8,083 bytes, line 1
1ROR:id,Z_DEFLATED:Lc}=Vr,Os=16180,Ms=16190,Qi=16191,Ds=16199,Ts=16200,Ve=16209,Yc=t=>(t>>>24&255)+(t>>>8&65280)+((65280&t)<<8)+((255&t)<<24);function sd(){this.strm=null,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 Uint16Array(320),this.work=new Uint16Array(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}const Jr=t=>{if(!t)return 1;const e=t.state;return!e||e.strm!==t||e.mode<Os||e.mode>16211?1:0},Kc=t=>{if(Jr(t))return hi;const e=t.state;return t.total_in=t.total_out=e.total=0,t.msg="",e.wrap&&(t.adler=1&e.wrap),e.mode=Os,e.last=0,e.havedict=0,e.flags=-1,e.dmax=32768,e.head=null,e.hold=0,e.bits=0,e.lencode=e.lendyn=new Int32Array(852),e.distcode=e.distdyn=new Int32Array(592),e.sane=1,e.back=-1,Xr},Xc=t=>{if(Jr(t))return hi;const e=t.state;return e.wsize=0,e.whave=0,e.wnext=0,Kc(t)},Jc=(t,e)=>{let n;if(Jr(t))return hi;const i=t.state;return e<0?(n=0,e=-e):(n=5+(e>>4),e<48&&(e&=15)),e&&(e<8||e>15)?hi:(null!==i.window&&i.wbits!==e&&(i.window=null),i.wrap=n,i.wbits=e,Xc(t))},Qc=(t,e)=>{if(!t)return hi;const n=new sd;t.state=n,n.strm=t,n.window=null,n.mode=Os;const i=Jc(t,e);return i!==Xr&&(t.state=null),i};let uh,dh,tu=!0;const hd=t=>{if(tu){uh=new Int32Array(512),dh=new Int32Array(32);let e=0;for(;e<144;)t.lens[e++]=8;for(;e<256;)t.lens[e++]=9;for(;e<280;)t.lens[e++]=7;for(;e<288;)t.lens[e++]=8;for(Do(1,t.lens,0,288,uh,0,t.work,{bits:9}),e=0;e<32;)t.lens[e++]=5;Do(2,t.lens,0,32,dh,0,t.work,{bits:5}),tu=!1}t.lencode=uh,t.lenbits=9,t.distcode=dh,t.distbits=5},eu=(t,e,n,i)=>{let r;const a=t.state;return null===a.window&&(a.window=new Uint8Array(1<<a.wbits)),0===a.wsize&&(a.wsize=1<<a.wbits,a.wnext=0,a.whave=0),i>=a.wsize?(a.window.set(e.subarray(n-a.wsize,n),0),a.wnext=0,a.whave=a.wsize):(r=a.wsize-a.wnext,r>i&&(r=i),a.window.set(e.subarray(n-i,n-i+r),a.wnext),(i-=r)?(a.window.set(e.subarray(n-i,n),0),a.wnext=i,a.whave=a.wsize):(a.wnext+=r,a.wnext===a.wsize&&(a.wnext=0),a.whave<a.wsize&&(a.whave+=r))),0};var Ti_inflateReset=Xc,Ti_inflateInit2=Qc,Ti_inflate=(t,e)=>{let n,i,r,a,h,l,f,u,g,m,y,p,E,P,L,W,z,B,it,dt,ot,Z,I=0;const j=new Uint8Array(4);let X,N;const C=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]);if(Jr(t)||!t.output||!t.input&&0!==t.avail_in)return hi;n=t.state,n.mode===Qi&&(n.mode=16192),h=t.next_out,r=t.output,f=t.avail_out,a=t.next_in,i=t.input,l=t.avail_in,u=n.hold,g=n.bits,m=l,y=f,Z=Xr;t:for(;;)switch(n.mode){case Os:if(0===n.wrap){n.mode=16192;break}for(;g<16;){if(0===l)break t;l--,u+=i[a++]<<g,g+=8}if(2&n.wrap&&35615===u){0===n.wbits&&(n.wbits=15),n.check=0,j[0]=255&u,j[1]=u>>>8&255,n.check=xn(n.check,j,2,0),u=0,g=0,n.mode=16181;break}if(n.head&&(n.head.done=!1),!(1&n.wrap)||(((255&u)<<8)+(u>>8))%31){t.msg="incorrect header check",n.mode=Ve;break}if((15&u)!==Lc){t.msg="unknown compression method",n.mode=Ve;break}if(u>>>=4,g-=4,ot=8+(15&u),0===n.wbits&&(n.wbits=ot),ot>15||ot>n.wbits){t.msg="invalid window size",n.mode=Ve;break}n.dmax=1<<n.wbits,n.flags=0,t.adler=n.check=1,n.mode=512&u?16189:Qi,u=0,g=0;break;case 16181:for(;g<16;){if(0===l)break t;l--,u+=i[a++]<<g,g+=8}if(n.flags=u,(255&n.flags)!==Lc){t.msg="unknown compression method",n.mode=Ve;break}if(57344&n.flags){t.msg="unknown header flags set",n.mode=Ve;break}n.head&&(n.head.text=u>>8&1),512&n.flags&&4&n.wrap&&(j[0]=255&u,j[1]=u>>>8&255,n.check=xn(n.check,j,2,0)),u=0,g=0,n.mode=16182;case 16182:for(;g<32;){if(0===l)break t;l--,u+=i[a++]<<g,g+=8}n.head&&(n.head.time=u),512&n.flags&&4&n.wrap&&(j[0]=255&u,j[1]=u>>>8&255,j[2]=u>>>16&255,j[3]=u>>>24&255,n.check=xn(n.check,j,4,0)),u=0,g=0,n.mode=16183;case 16183:for(;g<16;){if(0===l)break t;l--,u+=i[a++]<<g,g+=8}n.head&&(n.head.xflags=255&u,n.head.os=u>>8),512&n.flags&&4&n.wrap&&(j[0]=255&u,j[1]=u>>>8&255,n.check=xn(n.check,j,2,0)),u=0,g=0,n.mode=16184;case 16184:if(1024&n.flags){for(;g<16;){if(0===l)break t;l--,u+=i[a++]<<g,g+=8}n.length=u,n.head&&(n.head.extra_len=u),512&n.flags&&4&n.wrap&&(j[0]=255&u,j[1]=u>>>8&255,n.check=xn(n.check,j,2,0)),u=0,g=0}else n.head&&(n.head.extra=null);n.mode=16185;case 16185:if(1024&n.flags&&(p=n.length,p>l&&(p=l),p&&(n.head&&(ot=n.head.extra_len-n.length,n.head.extra||(n.head.extra=new Uint8Array(n.head.extra_len)),n.head.extra.set(i.subarray(a,a+p),ot)),512&n.flags&&4&n.wrap&&(n.check=xn(n.check,i,p,a)),l-=p,a+=p,n.length-=p),n.length))break t;n.length=0,n.mode=16186;case 16186:if(2048&n.flags){if(0===l)break t;p=0;do{ot=i[a+p++],n.head&&ot&&n.length<65536&&(n.head.name+=String.fromCharCode(ot))}while(ot&&p<l);if(512&n.flags&&4&n.wrap&&(n.check=xn(n.check,i,p,a)),l-=p,a+=p,ot)break t}else n.head&&(n.head.name=null);n.length=0,n.mode=16187;case 16187:if(4096&n.flags){if(0===l)break t;p=0;do{ot=i[a+p++],n.head&&ot&&n.length<65536&&(n.head.comment+=String.fromCharCode(ot))}while(ot&&p<l);if(512&n.flags&&4&n.wrap&&(n.check=xn(n.check,i,p,a)),l-=p,a+=p,ot)break t}else n.head&&(n.head.comment=null);n.mode=16188;case 16188:if(512&n.flags){for(;g<16;){if(0===l)break t;l--,u+=i[a++]<<g,g+=8}if(4&n.wrap&&u!==(65535&n.check)){t.msg="header crc mismatch",n.mode=Ve;break}u=0,g=0}n.head&&(n.head.hcrc=n.flags>>9&1,n.head.done=!0),t.adler=n.check=0,n.mode=Qi;break;case 16189:for(;g<32;){if(0===l)break t;l--,u+=i[a++]<<g,g+=8}t.adler=n.check=Yc(u),u=0,g=0,n.mode=Ms;case Ms:if(0===n.havedict)return t.next_out=h,t.avail_out=f,t.next_in=a,t.avail_in=l,n.hold=u,n.bits=g,nd;t.adler=n.check=1,n.mode=Qi;case Qi:if(e===td||e===Fs)break t;case 16192:if(n.last){u>>>=7&g,g-=7&g,n.mode=16206;break}for(;g<3;){if(0===l)break t;l--,u+=i[a++]<<g,g+=8}switch(n.last=1&u,u>>>=1,g-=1,3&u){case 0:n.mode=16193;break;case 1:if(hd(n),n.mode=Ds,e===Fs){u>>>=2,g-=2;break t}break;case 2:n.mode=16196;break;case 3:t.msg="invalid block type",n.mode=Ve}u>>>=2,g-=2;break;case 16193:for(u>>>=7&g,g-=7&g;g<32;){if(0===l)break t;l--,u+=i[a++]<<g,g+=8}if((65535&u)!=(u>>>16^65535)){t.msg="invalid stored block lengths",n.mode=Ve;break}if(n.length=65535&u,u=0,g=0,n.mode=16194,e===Fs)break t;case 16194:n.mode=16195;case 16195:if(p=n.length,p){if(p>l&&(p=l),p>f&&(p=f),0===p)break t;r.set(i.subarray(a,a+p),h),l-=p,a+=p,f-=p,h+=p,n.length-=p;break}n.mode=Qi;break;case 16196:for(;g<14;){if(0===l)break t;l--,u+=i[a++]<<g,g+=8}if(n.nlen=257+(31&u),u>>>=5,g-=5,n.ndist=1+(31&u),u>>>=5,g-=5,n.ncode=4+(15&u),u>>>=4,g-=4,n.nlen>286||n.ndist>30){t.msg="too many length or distance symbols",n.mode=Ve;break}n.have=0,n.mode=16197;case 16197:for(;n.have<n.ncode;){for(;g<3;){if(0===l)break t;l--,u+=i[a++]<<g,g+=8}n.lens[C[n.have++]]=7&u,u>>>=3,g-=3}for(;n.have<19;)n.lens[C[n.have++]]=0;if(n.lencode=n.lendyn,n.lenbits=7,X={bits:n.lenbits},Z=Do(0,n.lens,0,19,n.lencode,0,n.work,X),n.lenbits=X.bits,Z){t.msg="invalid code lengths set",n.mode=Ve;break}n.have=0,n.mode=16198;case 16198:for(;n.have<n.nlen+n.ndist;){for(;I=n.lencode[u&(1<<n.lenbits)-1],L=I>>>24,W=I>>>16&255,z=65535&I,!(L<=g);){if(0===l)break t;l--,u+=i[a++]<<g,g+=8}if(z<16)u>>>=L,g-=L,n.lens[n.have++]=z;else{if(16===z){for(N=L+2;g<N;){if(0===l)break t;l--,u+=i[a++]<<g,g+=8}if(u>>>=L,g-=L,0===n.have){t.msg="invalid bit length repeat",n.mode=Ve;break}ot=n.lens[n.have-1],p=3+(3&u),u>>>=2,g-=2}else if(17===z){for(N=L+3;g<N;){if(0===l)break t;l--,u+=i[a++]<<g,g+=8}u>>>=L,g-=L,ot=0,p=3+(7&u),u>>>=3,g-=3}else{for(N=L+7;g<N;){if(0===l)break t;l--,u+=i[a++]<<g,g+=8}u>>>=L,g-=L,ot=0,p=11+(127&u),u>>>=7,g-=7}if(n.have+p>n.nlen+n.ndist){t.msg="invalid bit length repeat",n.mode=Ve;break}for(;p--;)n.lens[n.have++]=ot}}if(n.mode===Ve)break;if(0===n.lens[256]){t.msg="invalid code -- missing end-of-block",n.mode=Ve;break}if(n.lenbits=9,X={bits:n.lenbits},Z=Do(1,n.lens,0,n.nlen,n.lencode,0,n.work,X),n.lenbits=X.bits,Z){t.msg="invalid literal/lengths set",n.mode=Ve;break}if(n.distbits=6,n.distcode=n.distdyn,X={bits:n.distbits}
vendor: 3,894 bytes, line 1
1,Z=Do(2,n.lens,n.nlen,n.ndist,n.distcode,0,n.work,X),n.distbits=X.bits,Z){t.msg="invalid distances set",n.mode=Ve;break}if(n.mode=Ds,e===Fs)break t;case Ds:n.mode=Ts;case Ts:if(l>=6&&f>=258){t.next_out=h,t.avail_out=f,t.next_in=a,t.avail_in=l,n.hold=u,n.bits=g,$0(t,y),h=t.next_out,r=t.output,f=t.avail_out,a=t.next_in,i=t.input,l=t.avail_in,u=n.hold,g=n.bits,n.mode===Qi&&(n.back=-1);break}for(n.back=0;I=n.lencode[u&(1<<n.lenbits)-1],L=I>>>24,W=I>>>16&255,z=65535&I,!(L<=g);){if(0===l)break t;l--,u+=i[a++]<<g,g+=8}if(W&&!(240&W)){for(B=L,it=W,dt=z;I=n.lencode[dt+((u&(1<<B+it)-1)>>B)],L=I>>>24,W=I>>>16&255,z=65535&I,!(B+L<=g);){if(0===l)break t;l--,u+=i[a++]<<g,g+=8}u>>>=B,g-=B,n.back+=B}if(u>>>=L,g-=L,n.back+=L,n.length=z,0===W){n.mode=16205;break}if(32&W){n.back=-1,n.mode=Qi;break}if(64&W){t.msg="invalid literal/length code",n.mode=Ve;break}n.extra=15&W,n.mode=16201;case 16201:if(n.extra){for(N=n.extra;g<N;){if(0===l)break t;l--,u+=i[a++]<<g,g+=8}n.length+=u&(1<<n.extra)-1,u>>>=n.extra,g-=n.extra,n.back+=n.extra}n.was=n.length,n.mode=16202;case 16202:for(;I=n.distcode[u&(1<<n.distbits)-1],L=I>>>24,W=I>>>16&255,z=65535&I,!(L<=g);){if(0===l)break t;l--,u+=i[a++]<<g,g+=8}if(!(240&W)){for(B=L,it=W,dt=z;I=n.distcode[dt+((u&(1<<B+it)-1)>>B)],L=I>>>24,W=I>>>16&255,z=65535&I,!(B+L<=g);){if(0===l)break t;l--,u+=i[a++]<<g,g+=8}u>>>=B,g-=B,n.back+=B}if(u>>>=L,g-=L,n.back+=L,64&W){t.msg="invalid distance code",n.mode=Ve;break}n.offset=z,n.extra=15&W,n.mode=16203;case 16203:if(n.extra){for(N=n.extra;g<N;){if(0===l)break t;l--,u+=i[a++]<<g,g+=8}n.offset+=u&(1<<n.extra)-1,u>>>=n.extra,g-=n.extra,n.back+=n.extra}if(n.offset>n.dmax){t.msg="invalid distance too far back",n.mode=Ve;break}n.mode=16204;case 16204:if(0===f)break t;if(p=y-f,n.offset>p){if(p=n.offset-p,p>n.whave&&n.sane){t.msg="invalid distance too far back",n.mode=Ve;break}p>n.wnext?(p-=n.wnext,E=n.wsize-p):E=n.wnext-p,p>n.length&&(p=n.length),P=n.window}else P=r,E=h-n.offset,p=n.length;p>f&&(p=f),f-=p,n.length-=p;do{r[h++]=P[E++]}while(--p);0===n.length&&(n.mode=Ts);break;case 16205:if(0===f)break t;r[h++]=n.length,f--,n.mode=Ts;break;case 16206:if(n.wrap){for(;g<32;){if(0===l)break t;l--,u|=i[a++]<<g,g+=8}if(y-=f,t.total_out+=y,n.total+=y,4&n.wrap&&y&&(t.adler=n.check=n.flags?xn(n.check,r,y,h-y):So(n.check,r,y,h-y)),y=f,4&n.wrap&&(n.flags?u:Yc(u))!==n.check){t.msg="incorrect data check",n.mode=Ve;break}u=0,g=0}n.mode=16207;case 16207:if(n.wrap&&n.flags){for(;g<32;){if(0===l)break t;l--,u+=i[a++]<<g,g+=8}if(4&n.wrap&&u!==(4294967295&n.total)){t.msg="incorrect length check",n.mode=Ve;break}u=0,g=0}n.mode=16208;case 16208:Z=ed;break t;case Ve:Z=Ac;break t;case 16210:return Nc;default:return hi}return t.next_out=h,t.avail_out=f,t.next_in=a,t.avail_in=l,n.hold=u,n.bits=g,(n.wsize||y!==t.avail_out&&n.mode<Ve&&(n.mode<16206||e!==xc))&&eu(t,t.output,t.next_out,y-t.avail_out),m-=t.avail_in,y-=t.avail_out,t.total_in+=m,t.total_out+=y,n.total+=y,4&n.wrap&&y&&(t.adler=n.check=n.flags?xn(n.check,r,y,t.next_out-y):So(n.check,r,y,t.next_out-y)),t.data_type=n.bits+(n.last?64:0)+(n.mode===Qi?128:0)+(n.mode===Ds||16194===n.mode?256:0),(0===m&&0===y||e===xc)&&Z===Xr&&(Z=id),Z},Ti_inflateEnd=t=>{if(Jr(t))return hi;let e=t.state;return e.window&&(e.window=null),t.state=null,Xr},Ti_inflateGetHeader=(t,e)=>{if(Jr(t))return hi;const n=t.state;return 2&n.wrap?(n.head=e,e.done=!1,Xr):hi},Ti_inflateSetDictionary=(t,e)=>{const n=e.length;let i,r,a;return Jr(t)||(i=t.state,0!==i.wrap&&i.mode!==Ms)?hi:i.mode===Ms&&(r=1,r=So(r,e,n,0),r!==i.check)?Ac:(a=eu(t,e,n,n),a?(i.mode=16210,Nc):(i.havedict=1,Xr))},Ld=function Nd(){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};const nu=Object.prototype.toString,{Z_NO_FLUSH:Sd,Z_FINISH:iu,Z_OK:Ra,Z_STREAM_END:ph,Z_NEED_DICT:gh,Z_STREAM_ERROR:kd,Z_DATA_ERROR:ru,Z_MEM_ERROR:Pd,Z_BUF_ER
vendor: 8,601 bytes, line 1
1ROR:au}=Vr,Ed={chunkSize:65536,windowBits:15,to:""};function To(t){this.options=Es_assign({},Ed,t||{});const e=this.options;e.raw&&e.windowBits>=0&&e.windowBits<16&&(e.windowBits=-e.windowBits,0===e.windowBits&&(e.windowBits=-15)),e.windowBits>=0&&e.windowBits<16&&!(t&&t.windowBits)&&(e.windowBits+=32),e.windowBits>15&&e.windowBits<48&&!(15&e.windowBits)&&(e.windowBits|=15),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new pc,this.strm.avail_out=0;let n=Ti_inflateInit2(this.strm,e.windowBits);if(n!==Ra)throw new Error(Gr[n]);if(this.header=new Ld,Ti_inflateGetHeader(this.strm,this.header),e.dictionary&&("string"==typeof e.dictionary?e.dictionary=Oo_string2buf(e.dictionary):"[object ArrayBuffer]"===nu.call(e.dictionary)&&(e.dictionary=new Uint8Array(e.dictionary)),e.raw&&(n=Ti_inflateSetDictionary(this.strm,e.dictionary),n!==Ra)))throw new Error(Gr[n])}function vh(t,e){const n=new To(e);if(n.push(t,!0),n.err)throw n.msg||Gr[n.err];return n.result}To.prototype.push=function(t,e){const n=this.strm,i=this.options.chunkSize,r=this.options.dictionary;let a,h,l;if(this.ended)return!1;for(h=e===~~e?e:!0===e?iu:Sd,n.input="[object ArrayBuffer]"===nu.call(t)?new Uint8Array(t):t,n.next_in=0,n.avail_in=n.input.length;;){for(0===n.avail_out&&(n.output=new Uint8Array(i),n.next_out=0,n.avail_out=i),a=Ti_inflate(n,h),a===gh&&r&&(a=Ti_inflateSetDictionary(n,r),a===Ra?a=Ti_inflate(n,h):a===ru&&(a=gh));n.avail_in>0&&a===ph&&2&n.state.wrap&&0!==n.state.flags&&0!==n.input[n.next_in];)Ti_inflateReset(n),a=Ti_inflate(n,h);switch(a){case kd:case ru:case gh:case Pd:return this.onEnd(a),this.ended=!0,!1}if(l=n.avail_out,n.next_out&&(0===n.avail_out||a===ph||h>0))if("string"===this.options.to){let f=Oo_utf8border(n.output,n.next_out),u=n.next_out-f,g=Oo_buf2string(n.output,f);n.next_out=u,n.avail_out=i-u,u&&n.output.set(n.output.subarray(f,f+u),0),this.onData(g)}else this.onData(n.output.length===n.next_out?n.output:n.output.subarray(0,n.next_out)),n.avail_out=0,n.next_out=0;if(a!==Ra&&a!==au||0!==l){if(a===ph)return a=Ti_inflateEnd(this.strm),this.onEnd(a),this.ended=!0,!0;if(0===n.avail_in){if(h===iu)return a=Ti_inflateEnd(this.strm),this.onEnd(a===Ra?au:a),this.ended=!0,!1;break}}}return!0},To.prototype.onData=function(t){this.chunks.push(t)},To.prototype.onEnd=function(t){t===Ra&&(this.result="string"===this.options.to?this.chunks.join(""):Es_flattenChunks(this.chunks)),this.chunks=[],this.err=t,this.msg=this.strm.msg};var Td={Inflate:To,inflate:vh,inflateRaw:function Id(t,e){return(e=e||{}).raw=!0,vh(t,e)},ungzip:vh,constants:Vr};const{Inflate:Ud,inflate:qd}=Td;var mh=Ud,su=qd;const lu=[];for(let t=0;t<256;t++){let e=t;for(let n=0;n<8;n++)1&e?e=3988292384^e>>>1:e>>>=1;lu[t]=e}const hu=4294967295;function cu(t,e,n){const i=t.readUint32(),r=function fu(t,e){return(function Xd(t,e,n){let i=t;for(let r=0;r<n;r++)i=lu[255&(i^e[r])]^i>>>8;return i}(hu,t,e)^hu)>>>0}(new Uint8Array(t.buffer,t.byteOffset+t.offset-e-4,e),e);if(r!==i)throw new Error(`CRC mismatch for chunk ${n}. Expected ${i}, found ${r}`)}function uu(t,e,n){for(let i=0;i<n;i++)e[i]=t[i]}function du(t,e,n,i){let r=0;for(;r<i;r++)e[r]=t[r];for(;r<n;r++)e[r]=t[r]+e[r-i]&255}function pu(t,e,n,i){let r=0;if(0===n.length)for(;r<i;r++)e[r]=t[r];else for(;r<i;r++)e[r]=t[r]+n[r]&255}function gu(t,e,n,i,r){let a=0;if(0===n.length){for(;a<r;a++)e[a]=t[a];for(;a<i;a++)e[a]=t[a]+(e[a-r]>>1)&255}else{for(;a<r;a++)e[a]=t[a]+(n[a]>>1)&255;for(;a<i;a++)e[a]=t[a]+(e[a-r]+n[a]>>1)&255}}function vu(t,e,n,i,r){let a=0;if(0===n.length){for(;a<r;a++)e[a]=t[a];for(;a<i;a++)e[a]=t[a]+e[a-r]&255}else{for(;a<r;a++)e[a]=t[a]+n[a]&255;for(;a<i;a++)e[a]=t[a]+Jd(e[a-r],n[a],n[a-r])&255}}function Jd(t,e,n){const i=t+e-n,r=Math.abs(i-t),a=Math.abs(i-e),h=Math.abs(i-n);return r<=a&&r<=h?t:a<=h?e:n}function Qd(t,e,n,i,r,a){switch(t){case 0:uu(e,n,r);break;case 1:du(e,n,r,a);break;case 2:pu(e,n,i,r);break;case 3:gu(e,n,i,r,a);break;case 4:vu(e,n,i,r,a);break;default:throw new Error(`Unsupported filter: ${t}`)}}const t5=new Uint16Array([255]),e5=255===new Uint8Array(t5.buffer)[0];function i5(t){return(255&t)<<8|t>>8&255}const r5=new Uint16Array([255]),a5=255===new Uint8Array(r5.buffer)[0],o5=new Uint8Array(0);function mu(t){const{data:e,width:n,height:i,channels:r,depth:a}=t,h=Math.ceil(a/8)*r,l=Math.ceil(a/8*r*n),f=new Uint8Array(i*l);let m,y,u=o5,g=0;for(let p=0;p<i;p++){switch(m=e.subarray(g+1,g+1+l),y=f.subarray(p*l,(p+1)*l),e[g]){case 0:uu(m,y,l);break;case 1:du(m,y,l,h);break;case 2:pu(m,y,u,l);break;case 3:gu(m,y,u,l,h);break;case 4:vu(m,y,u,l,h);break;default:throw new Error(`Unsupported filter: ${e[g]}`)}u=y,g+=l+1}if(16===a){const p=new Uint16Array(f.buffer);if(a5)for(let E=0;E<p.length;E++)p[E]=s5(p[E]);return p}return f}function s5(t){return(255&t)<<8|t>>8&255}const Bo=Uint8Array.of(137,80,78,71,13,10,26,10);function bu(t){if(!function h5(t){if(t.length<Bo.length)return!1;for(let e=0;e<Bo.length;e++)if(t[e]!==Bo[e])return!1;return!0}(t.readBytes(Bo.length)))throw new Error("wrong PNG signature")}const _u=new TextDecoder("latin1");function xu(t){if(function Au(t){if(!f5.test(t))throw new Error("invalid latin1 text")}(t),0===t.length||t.length>79)throw new Error("keyword length must be between 1 and 79")}const f5=/^[\u0000-\u00FF]*$/;function Nu(t){for(t.mark();0!==t.readByte(););const e=t.offset;t.reset();const n=_u.decode(t.readBytes(e-t.offset-1));return t.skip(1),xu(n),n}class p5 extends wo{_checkCrc;_inflator;_png;_apng;_end;_hasPalette;_palette;_hasTransparency;_transparency;_compressionMethod;_filterMethod;_interlaceMethod;_colorType;_isAnimated;_numberOfFrames;_numberOfPlays;_frames;_writingDataChunks;constructor(e,n={}){super(e);const{checkCrc:i=!1}=n;this._checkCrc=i,this._inflator=new mh,this._png={width:-1,height:-1,channels:-1,data:new Uint8Array(0),depth:1,text:{}},this._apng={width:-1,height:-1,channels:-1,depth:1,numberOfFrames:1,numberOfPlays:0,text:{},frames:[]},this._end=!1,this._hasPalette=!1,this._palette=[],this._hasTransparency=!1,this._transparency=new Uint16Array(0),this._compressionMethod=-1,this._filterMethod=-1,this._interlaceMethod=-1,this._colorType=-1,this._isAnimated=!1,this._numberOfFrames=1,this._numberOfPlays=0,this._frames=[],this._writingDataChunks=!1,this.setBigEndian()}decode(){for(bu(this);!this._end;){const e=this.readUint32(),n=this.readChars(4);this.decodeChunk(e,n)}return this.decodeImage(),this._png}decodeApng(){for(bu(this);!this._end;){const e=this.readUint32(),n=this.readChars(4);this.decodeApngChunk(e,n)}return this.decodeApngImage(),this._apng}decodeChunk(e,n){const i=this.offset;switch(n){case"IHDR":this.decodeIHDR();break;case"PLTE":this.decodePLTE(e);break;case"IDAT":this.decodeIDAT(e);break;case"IEND":this._end=!0;break;case"tRNS":this.decodetRNS(e);break;case"iCCP":this.decodeiCCP(e);break;case"tEXt":!function c5(t,e,n){const i=Nu(e);t[i]=function d5(t,e){return _u.decode(t.readBytes(e))}(e,n-i.length-1)}(this._png.text,this,e);break;case"pHYs":this.decodepHYs();break;default:this.skip(e)}if(this.offset-i!==e)throw new Error(`Length mismatch while decoding chunk ${n}`);this._checkCrc?cu(this,e+4,n):this.skip(4)}decodeApngChunk(e,n){const i=this.offset;switch("fdAT"!==n&&"IDAT"!==n&&this._writingDataChunks&&this.pushDataToFrame(),n){case"acTL":this.decodeACTL();break;case"fcTL":this.decodeFCTL();break;case"fdAT":this.decodeFDAT(e);break;default:this.decodeChunk(e,n),this.offset=i+e}if(this.offset-i!==e)throw new Error(`Length mismatch while decoding chunk ${n}`);this._checkCrc?cu(this,e+4,n):this.skip(4)}decodeIHDR(){const e=this._png;e.width=this.readUint32(),e.height=this.readUint32(),e.depth=function g5(t){if(1!==t&&2!==t&&4!==t&&8!==t&&16!==t)throw new Error(`invalid bit depth: ${t}`);return t}(this.readUint8());const n=this.readUint8();let i;switch(this._colorType=n,n){case 0:case 3:i=1;break;case 2:i=3;break;case 4:i=2;break;case 6:i=4;break;default:throw new Error(`Unknown color type: ${n}`)}if(this._png.channels=i,this._compressionMethod=this.readUint8(),0!==this._compressionMethod)throw new Error(`Unsupported compression method: ${this._compressionMethod}`);this._filterMethod=this.readUint8(),this._interlaceMethod=this.readUint8()}decodeACTL(){this._numberOfFrames=this.readUint32(),this._numberOfPlays=this.readUint32(),this._isAnimated=!0}decodeFCTL(){const e={sequenceNumber:this.readUint32(),width:this.readUint32(),height:this.readUint32(),xOffset:this.readUint32(),yOffset:this.readUint32(),delayNumber:this.readUint16(),delayDenominator:this.readUint16(),disposeOp:this.readUint8(),blendOp:this.readUint8(),data:new Uint8Array(0)};this._frames.push(e)}
1decodePLTE(e){if(e%3!=0)throw new RangeError(`PLTE field length must be a multiple of 3. Got ${e}`);const n=e/3;this._hasPalette=!0;const i=[];this._palette=i;for(let r=0;r<n;r++)i.push([this.readUint8(),this.readUint8(),this.readUint8()])}decodeIDAT(e){if(this._writingDataChunks=!0,this._inflator.push(new Uint8Array(this.buffer,this.offset+this.byteOffset,e)),this._inflator.err)throw new Error(`Error while decompressing the data: ${this._inflator.err}`);this.skip(e)}decodeFDAT(e){this._writingDataChunks=!0;let n=e,i=this.offset+this.byteOffset;if(i+=4,n-=4,this._inflator.push(new Uint8Array(this.buffer,i,n)),this._inflator.err)throw new Error(`Error while decompressing the data: ${this._inflator.err}`);this.skip(e)}decodetRNS(e){switch(this._colorType){case 0:case 2:if(e%2!=0)throw new RangeError(`tRNS chunk length must be a multiple of 2. Got ${e}`);if(e/2>this._png.width*this._png.height)throw new Error(`tRNS chunk contains more alpha values than there are pixels (${e/2} vs ${this._png.width*this._png.height})`);this._hasTransparency=!0,this._transparency=new Uint16Array(e/2);for(let n=0;n<e/2;n++)this._transparency[n]=this.readUint16();break;case 3:{if(e>this._palette.length)throw new Error(`tRNS chunk contains more alph
1a values than there are palette colors (${e} vs ${this._palette.length})`);let n=0;for(;n<e;n++){const i=this.readByte();this._palette[n].push(i)}for(;n<this._palette.length;n++)this._palette[n].push(255);break}default:throw new Error(`tRNS chunk is not supported for color type ${this._colorType}`)}}decodeiCCP(e){const n=Nu(this),i=this.readUint8();if(0!==i)throw new Error(`Unsupported iCCP compression method: ${i}`);const r=this.readBytes(e-n.length-2);this._png.iccEmbeddedProfile={name:n,profile:su(r)}}decodepHYs(){const e=this.readUint32(),n=this.readUint32(),i=this.readByte();this._png.resolution={x:e,y:n,unit:i}}decodeApngImage(){this._apng.width=this._png.width,this._apng.height=this._png.height,this._apng.channels=this._png.channels,this._apng.depth=this._png.depth,this._apng.numberOfFrames=this._numberOfFrames,this._apng.numberOfPlays=this._numberOfPlays,this._apng.text=this._png.text,this._apng.resolution=this._png.resolution;for(let e=0;e<this._numberOfFrames;e++){const n={sequenceNumber:this._frames[e].sequenceNumber,delayNumber:this._frames[e].delayNumber,delayDenominator:this._frames[e].delayDenominator,data:8===this._apng.depth?new Uint8Array(this._apng.width*this._apng.height*this._apng.channels):new Uint16Array(this._apng.width*this._apng.height*this._apng.channels)},i=this._frames.at(e);if(i){if(i.data=mu({data:i.data,width:i.width,height:i.height,channels:this._apng.channels,depth:this._apng.depth}),this._hasPalette&&(this._apng.palette=this._palette),this._hasTransparency&&(this._apng.transparency=this._transparency),0===e||0===i.xOffset&&0===i.yOffset&&i.width===this._png.width&&i.height===this._png.height)n.data=i.data;else{const r=this._apng.frames.at(e-1);this.disposeFrame(i,r,n),this.addFrameDataToCanvas(n,i)}this._apng.frames.push(n)}}return this._apng}disposeFrame(e,n,i){switch(e.disposeOp){case 0:break;case 1:for(let r=0;r<this._png.height;r++)for(let a=0;a<this._png.width;a++){const h=(r*e.width+a)*this._png.channels;for(let l=0;l<this._png.channels;l++)i.data[h+l]=0}break;case 2:i.data.set(n.data);break;default:throw new Error("Unknown disposeOp")}}addFrameDataToCanvas(e,n){const i=1<<this._png.depth,r=(a,h)=>({index:((a+n.yOffset)*this._png.width+n.xOffset+h)*this._png.channels,frameIndex:(a*n.width+h)*this._png.channels});switch(n.blendOp){case 0:for(let a=0;a<n.height;a++)for(let h=0;h<n.width;h++){const{index:l,frameIndex:f}=r(a,h);for(let u=0;u<this._png.channels;u++)e.data[l+u]=n.data[f+u]}break;case 1:for(let a=0;a<n.height;a++)for(let h=0;h<n.width;h++){const{index:l,frameIndex:f}=r(a,h);for(let u=0;u<this._png.channels;u++){const g=n.data[f+this._png.channels-1]/i,y=Math.floor(g*(u%(this._png.channels-1)==0?1:n.data[f+u])+(1-g)*e.data[l+u]);e.data[l+u]+=y}}break;default:throw new Error("Unknown blendOp")}}decodeImage(){if(this._inflator.err)throw new Error(`Error while decompressing the data: ${this._inflator.err}`);const e=this._isAnimated?(this._frames?.at(0)).data:this._inflator.result;if(0!==this._filterMethod)throw new Error(`Filter method ${this._filterMethod} not supported`);if(0===this._interlaceMethod)this._png.data=mu({data:e,width:this._png.width,height:this._png.height,channels:this._png.channels,depth:this._png.depth});else{if(1!==this._interlaceMethod)throw new Error(`Interlace method ${this._interlaceMethod} not supported`);this._png.data=function n5(t){const{data:e,width:n,height:i,channels:r,depth:a}=t,h=[{x:0,y:0,xStep:8,yStep:8},{x:4,y:0,xStep:8,yStep:8},{x:0,y:4,xStep:4,yStep:8},{x:2,y:0,xStep:4,yStep:4},{x:0,y:2,xStep:2,yStep:4},{x:1,y:0,xStep:2,yStep:2},{x:0,y:1,xStep:1,yStep:2}],l=Math.ceil(a/8)*r,f=new Uint8Array(i*n*l);let u=0;for(let g=0;g<7;g++){const m=h[g],y=Math.ceil((n-m.x)/m.xStep),p=Math.ceil((i-m.y)/m.yStep);if(y<=0||p<=0)continue;
1const E=y*l,P=new Uint8Array(E);for(let I=0;I<p;I++){const L=e[u++],W=e.subarray(u,u+E);u+=E;const z=new Uint8Array(E);Qd(L,W,z,P,E,l),P.set(z);for(let B=0;B<y;B++){const it=m.x+B*m.xStep,dt=m.y+I*m.yStep;if(!(it>=n||dt>=i))for(let ot=0;ot<l;ot++)f[(dt*n+it)*l+ot]=z[B*l+ot]}}}if(16===a){const g=new Uint16Array(f.buffer);if(e5)for(let m=0;m<g.length;m++)g[m]=i5(g[m]);return g}return f}({data:e,width:this._png.width,height:this._png.height,channels:this._png.channels,depth:this._png.depth})}this._hasPalette&&(this._png.palette=this._palette),this._hasTransparency&&(this._png.transparency=this._transparency)}pushDataToFrame(){const e=this._inflator.result,n=this._frames.at(-1);n?n.data=e:this._frames.push({sequenceNumber:0,width:this._png.width,height:this._png.height,xOffset:0,yOffset:0,delayNumber:0,delayDenominator:0,disposeOp:0,blendOp:0,data:e}),this._inflator=new mh,this._writingDataChunks=!1}}var Kt=function(){return typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:this}();function yh(){Kt.console&&"function"==typeof Kt.console.log&&Kt.console.log.apply(Kt.console,arguments)}var Te={log:yh,warn:function(t){Kt.console&&("function"==typeof Kt.console.warn?Kt.console.warn.apply(Kt.console,arguments):yh.call(null,arguments))},error:function(t){Kt.console&&("function"==typeof Kt.console.error?Kt.console.error.apply(Kt.console,arguments):yh(t))}};function _h(t,e,n){var i=new XMLHttpRequest;i.open("GET",t),i.responseType="blob",i.onload=function(){Qr(i.response,e,n)},i.onerror=function(){Te.error("could not download file")},i.send()}function Su(t){var e=new XMLHttpRequest;e.open("HEAD",t,!1);try{e.send()}catch{}return e.status>=200&&e.status<=299}function Rs(t){try{t.dispatchEvent(new MouseEvent("click"))}catch{var e=document.createEvent("MouseEvents");
vendor: 3,228 bytes, line 1
1e.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),t.dispatchEvent(e)}}var Qr=Kt.saveAs||("object"!==(typeof window>"u"?"undefined":(0,ve.A)(window))||window!==Kt?function(){}:typeof HTMLAnchorElement<"u"&&"download"in HTMLAnchorElement.prototype?function(t,e,n){var i=Kt.URL||Kt.webkitURL,r=document.createElement("a");r.download=e=e||t.name||"download",r.rel="noopener","string"==typeof t?(r.href=t,r.origin!==location.origin?Su(r.href)?_h(t,e,n):Rs(r,r.target="_blank"):Rs(r)):(r.href=i.createObjectURL(t),setTimeout(function(){i.revokeObjectURL(r.href)},4e4),setTimeout(function(){Rs(r)},0))}:"msSaveOrOpenBlob"in navigator?function(t,e,n){if(e=e||t.name||"download","string"==typeof t)if(Su(t))_h(t,e,n);else{var i=document.createElement("a");i.href=t,i.target="_blank",setTimeout(function(){Rs(i)})}else navigator.msSaveOrOpenBlob((r=t,void 0===(a=n)?a={autoBom:!1}:"object"!==(0,ve.A)(a)&&(Te.warn("Deprecated: Expected third argument to be a object"),a={autoBom:!a}),a.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(r.type)?new Blob(["\ufeff",r],{type:r.type}):r),e);var r,a}:function(t,e,n,i){if((i=i||open("","_blank"))&&(i.document.title=i.document.body.innerText="downloading..."),"string"==typeof t)return _h(t,e,n);var r="application/octet-stream"===t.type,a=/constructor/i.test(Kt.HTMLElement)||Kt.safari,h=/CriOS\/[\d]+/.test(navigator.userAgent);if((h||r&&a)&&"object"===(typeof FileReader>"u"?"undefined":(0,ve.A)(FileReader))){var l=new FileReader;l.onloadend=function(){var g=l.result;g=h?g:g.replace(/^data:[^;]*;/,"data:attachment/file;"),i?i.location.href=g:location=g,i=null},l.readAsDataURL(t)}else{var f=Kt.URL||Kt.webkitURL,u=f.createObjectURL(t);i?i.location=u:location.href=u,i=null,setTimeout(function(){f.revokeObjectURL(u)},4e4)}});function ku(t){var e;t=t||"",this.ok=!1,"#"==t.charAt(0)&&(t=t.substr(1,6)),t={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"00ffff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000000",blanchedalmond:"ffebcd",blue:"0000ff",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"00ffff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dodgerblue:"1e90ff",feldspar:"d19275",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"ff00ff",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgrey:"d3d3d3",lightgreen:"90ee9
10",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslateblue:"8470ff",lightslategray:"778899",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"00ff00",limegreen:"32cd32",linen:"faf0e6",magenta:"ff00ff",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370d8",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"d87093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",red:"ff0000",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",violetred:"d02090",wheat:"f5deb3",white:"ffffff",whitesmoke:"f5f5f5",yellow:"ffff00",yellowgreen:"9acd32"}[t=(t=t.replace(/ /g,"")).toLowerCase()]||t;for(var n=[{re:/^rgb\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3})\)$/,example:["rgb(123, 234, 45)","rgb(255,234,245)"],process:function(l){return[parseInt(l[1]),parseInt(l[2]),parseInt(l[3])]}},{re:/^(\w{2})(\w{2})(\w{2})$/,example:["#00ff00","336699"],process:function(l){return[parseInt(l[1],16),parseInt(l[2],16),parseInt(l[3],16)]}},{re:/^(\w{1})(\w{1})(\w{1})$/,example:["#fb0","f0f"],process:function(l){return[parseInt(l[1]+l[1],16),parseInt(l[2]+l[2],16),parseInt(l[3]+l[3],16)]}}],i=0;i<n.length;i++){var a=n[i].process,h=n[i].re.exec(t);h&&(e=a(h),this.r=e[0],this.g=e[1],this.b=e[2],this.ok=!0)}this.r=this.r<0||isNaN(this.r)?0:this.r>255?255:this.r,this.g=this.g<0||isNaN(this.g)?0:this.g>255?255:this.g,this.b=this.b<0||isNaN(this.b)?0:this.b>255?255:this.b,this.toRGB=function(){return"rgb("+this.r+", "+this.g+", "+this.b+")"},this.toHex=function(){var l=this.r.toString(16),f=this.g.toString(16),u=this.b.toString(16);return 1==l.length&&(l="0"+l),1==f.length&&(f="0"+f),1==u.length&&(u="0"+u),"#"+l+f+u}}var zs=Kt.atob.bind(Kt),Pu=Kt.btoa.bind(Kt);function xh(t,e){var n=t[0],i=t[1],r=t[2],a=t[3];n=Cn(n,i,r,a,e[0],7,-680876936),a=Cn(a,n,i,r,e[1],12,-389564586),r=Cn(r,a,n,i,e[2],17,606105819),i=Cn(i,r,a,n,e[3],22,-1044525330),n=Cn(n,i,r,a,e[4],7,-176418897),a=Cn(a,n,i,r,e[5],12,1200080426),r=Cn(r,a,n,i,e[6],17,-1473231341),i=Cn(i,r,a,n,e[7],22,-45705983),n=Cn(n,i,r,a,e[8],7,1770035416),a=Cn(a,n,i,r,e[9],12,-1958414417),r=Cn(r,a,n,i,e[10],17,-42063),i=Cn(i,r,a,n,e[11],22,-1990404162),n=Cn(n,i,r,a,e[12],7,1804603682),a=Cn(a,n,i,r,e[13],12,-40341101),r=Cn(r,a,n,i,e[14],17,-1502002290),n=Fn(n,i=Cn(i,r,a,n,e[15],22,1236535329),r,a,e[1],5,-165796510),a=Fn(a,n,i,r,e[6],9,-1069501632),r=Fn(r,a,n,i,e[11],14,643717713),i=Fn(i,r,a,n,e[0],20,-373897302),n=Fn(n,i,r,a,e[5],5,-701558691),a=Fn(a,n,i,r,e[10],9,38016083),r=Fn(r,a,n,i,e[15],14,-660478335),i=Fn(i,r,a,n,e[4],20,-405537848),n=Fn(n,i,r,a,e[9],5,568446438),a=Fn(a,n,i,r,e[14],9,-1019803690),r=Fn(r,a,n,i,e[3],14,-187363961),i=Fn(i,r,a,n,e[8],20,1163531501),n=Fn(n,i,r,a,e[13],5,-1444681467),a=Fn(a,n,i,r,e[2],9,-51403784),r=Fn(r,a,n,i,e[7],14,1735328473),n=On(n,i=Fn(i,r,a,n,e[12],20,-1926607734),r,a,e[5],4,-378558),a=On(a,n,i,r,e[8],11,-2022574463),r=On(r,a,n,i,e[11],16,1839030562),i=On(i,r,a,n,e[14],23,-35309556),n=On(n,i,r,a,e[1],4,-1530992060),a=On(a,n,i,r,e[4],11,1272893353),r=On(r,a,n,i,e[7],16,-155497632),i=On(i,r,a,n,e[10],23,-1094730640),n=On(n,i,r,a,e[13],4,681279174),a=On(a,n,i,r,e[0],11,-358537222),r=On(r,a,n,i,e[3],16,-722521979),i=On(i,r,a,n,e[6],23,76029189),n=On(n,i,r,a,e[9],4,-640364487),a=On(a,n,i,r,e[12],11,-421815835),r=On(r,a,n,i,e[15],16,530742520),n=Mn(n,i=On(i,r,a,n,e[2],23,-995338651),r,a,e[0],6,-198630844),a=Mn(a,n,i,r,e[7],10,1126891415),r=Mn(r,a,n,i,e[14],15,-1416354905),i=Mn(i,r,a,n,e[5],21,-57434055),n=Mn(n,i,r,a,e[12],6,1700485571),a=Mn(a,n,i,r,e[3],10,-1894986606),r=Mn(r,a,n,i,e[10],15,-1051523),i=Mn(i,r,a,n,e[1],21,-2054922799),n=Mn(n,i,r,a,e[8],6,1873313359),a=Mn(a,n,i,r,e[15],10,-30611744),r=Mn(r,a,n,i,e[6],15,-1560198380),i=Mn(i,r,a,n,e[13],21,1309151649),n=Mn(n,i,r,a,e[4],6,-145523070),a=Mn(a,n,i,r,e[11],10,-1120210379),r=Mn(r,a,n,i,e[2],15,718787259),i=Mn(i,r,a,n,e[9],21,-343485551),t[0]=_r(n,t[0]),t[1]=_r(i,t[1]),t[2]=_r(r,t[2]),t[3]=_r(a,t[3])}function Us(t,e,n,i,r,a){return e=_r(_r(e,t),_r(i,a)),_r(e<<r|e>>>32-r,n)}function Cn(t,e,n,i,r,a,h){return Us(e&n|~e&i,t,e,r,a,h)}function Fn(t,e,n,i,r,a,h){return Us(e&i|n&~i,t,e,r,a,h)}function On(t,e,n,i,r,a,h){return Us(e^n^i,t,e,r,a,h)}function Mn(t,e,n,i,r,a,h){return Us(n^(e|~i),t,e,r,a,h)}function Eu(t){var e,n=t.length,i=[1732584193,-271733879,-1732584194,271733878];for(e=64;e<=t.length;
vendor: 4,221 bytes, line 1
1e+=64)xh(i,L5(t.substring(e-64,e)));t=t.substring(e-64);var r=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];for(e=0;e<t.length;e++)r[e>>2]|=t.charCodeAt(e)<<(e%4<<3);if(r[e>>2]|=128<<(e%4<<3),e>55)for(xh(i,r),e=0;e<16;e++)r[e]=0;return r[14]=8*n,xh(i,r),i}function L5(t){var e,n=[];for(e=0;e<64;e+=4)n[e>>2]=t.charCodeAt(e)+(t.charCodeAt(e+1)<<8)+(t.charCodeAt(e+2)<<16)+(t.charCodeAt(e+3)<<24);return n}var Iu="0123456789abcdef".split("");function S5(t){for(var e="",n=0;n<4;n++)e+=Iu[t>>8*n+4&15]+Iu[t>>8*n&15];return e}function k5(t){return String.fromCharCode(255&t,(65280&t)>>8,(16711680&t)>>16,(4278190080&t)>>24)}function Ah(t){return Eu(t).map(k5).join("")}var P5="5d41402abc4b2a76b9719d911017c592"!=function(t){for(var e=0;e<t.length;e++)t[e]=S5(t[e]);return t.join("")}(Eu("hello"));function _r(t,e){if(P5){var n=(65535&t)+(65535&e);return(t>>16)+(e>>16)+(n>>16)<<16|65535&n}return t+e&4294967295}function Nh(t,e){var n,i,r;if(t!==n){for(var h=(r=t,new Array(1+(256/t.length|0)+1).join(r)),l=[],f=0;f<256;f++)l[f]=f;var u=0;for(f=0;f<256;f++){var g=l[f];u=(u+g+h.charCodeAt(f))%256,l[f]=l[u],l[u]=g}n=t,i=l}else l=i;var m=e.length,y=0,p=0,E="";for(f=0;f<m;f++)p=(p+(g=l[y=(y+1)%256]))%256,l[y]=l[p],l[p]=g,h=l[(l[y]+l[p])%256],E+=String.fromCharCode(e.charCodeAt(f)^h);return E}var Cu={print:4,modify:8,copy:16,"annot-forms":32};function Ua(t,e,n,i){this.v=1,this.r=2;var r=192;t.forEach(function(l){if(void 0!==Cu.perm)throw new Error("Invalid permission: "+l);r+=Cu[l]}),this.padding="(\xbfN^Nu\x8aAd\0NV\xff\xfa\x01\b..\0\xb6\xd0h>\x80/\f\xa9\xfedSiz";var a=(e+this.padding).substr(0,32),h=(n+this.padding).substr(0,32);this.O=this.processOwnerPassword(a,h),this.P=-(1+(255^r)),this.encryptionKey=Ah(a+this.O+this.lsbFirstWord(this.P)+this.hexToBytes(i)).substr(0,5),this.U=Nh(this.encryptionKey,this.padding)}function qa(t){if(/[^\u0000-\u00ff]/.test(t))throw new Error("Invalid PDF Name Object: "+t+", Only accept ASCII characters.");for(var e="",n=t.length,i=0;i<n;i++){var r=t.charCodeAt(i);e+=r<33||35===r||37===r||40===r||41===r||47===r||60===r||62===r||91===r||93===r||123===r||125===r||r>126?"#"+("0"+r.toString(16)).slice(-2):t[i]}return e}function Fu(t){if("object"!==(0,ve.A)(t))throw new Error("Invalid Context passed to initialize PubSub (jsPDF-module)");var e={};this.subscribe=function(n,i,r){if(r=r||!1,"string"!=typeof n||"function"!=typeof i||"boolean"!=typeof r)throw new Error("Invalid arguments passed to PubSub.subscribe (jsPDF-module)");e.hasOwnProperty(n)||(e[n]={});var a=Math.random().toString(35);return e[n][a]=[i,!!r],a},this.unsubscribe=function(n){for(var i in e)if(e[i][n])return delete e[i][n],0===Object.keys(e[i]).length&&delete e[i],!0;return!1},this.publish=function(n){if(e.hasOwnProperty(n)){var i=Array.prototype.slice.call(arguments,1),r=[];for(var a in e[n]){var h=e[n][a];try{h[0].apply(t,i)}catch(l){Kt.console&&Te.error("jsPDF PubSub Error",l.message,l)}h[1]&&r.push(a)}r.length&&r.forEach(this.unsubscribe)}},this.getTopics=function(){return e}}function jo(t){if(!(this instanceof jo))return new jo(t);var e="opacity,stroke-opacity".split(",");for(var n in t)t.hasOwnProperty(n)&&e.indexOf(n)>=0&&(this[n]=t[n]);this.id="",this.objectNumber=-1}function Ou(t,e){this.gState=t,this.matrix=e,this.id="",this.objectNumber=-1}function xr(t,e,n,i,r){if(!(this instanceof xr))return new xr(t,e,n,i,r);this.type="axial"===t?2:3,this.coords=e,this.colors=n,Ou.call(this,i,r)}function ta(t,e,n,i,r){if(!(this instanceof ta))return new ta(t,e,n,i,r);this.boundingBox=t,this.xStep=e,this.yStep=n,this.stream="",this.cloneIndex=0,Ou.call(this,i,r)}function Tt(t){var e,n="string"==typeof arguments[0]?arguments[0]:"p",i=arguments[1],r=arguments[2],a=arguments[3],h=[],l=1,f=16,u="S",g=null;"object"===(0,ve.A)(t=t||{})&&(n=t.orientation,i=t.unit||i,r=t.format||r,a=t.compress||t.compressPdf||a,null!==(g=t.encryption||null)&&(g.userPassword=g.userPassword||"",g.ownerPassword=g.ownerPassword||"",g.userPermissions=g.userPermissions||[]),l="number"==typeof t.userUnit?Math.abs(t.userUnit):1,void 0!==t.precision&&(e=t.precision),void 0!==t.floatPrecision&&(f=t.floatPrecision),u=t.defaultPathOperation||"S"),h=t.filters||(!0===a?["FlateEncode"]:h),i=i||"mm",n=(""+(n||"P")).toLowerCase();
vendor: 4,630 bytes, line 1
1var m=t.putOnlyUsedFonts||!1,y={},p={internal:{},__private__:{}};p.__private__.PubSub=Fu;var E="1.3",P=p.__private__.getPdfVersion=function(){return E};p.__private__.setPdfVersion=function(c){E=c};var I={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]};p.__private__.getPageFormats=function(){return I};var L=p.__private__.getPageFormat=function(c){return I[c]};r=r||"a4";var W="compat",z="advanced",B=W;function it(){this.saveGraphicsState(),F(new Zt(oe,0,0,-oe,0,da()*oe).toString()+" cm"),this.setFontSize(this.getFontSize()/oe),u="n",B=z}function dt(){this.restoreGraphicsState(),u="S",B=W}var ot=p.__private__.combineFontStyleAndFontWeight=function(c,b){if("bold"==c&&"normal"==b||"bold"==c&&400==b||"normal"==c&&"italic"==b||"bold"==c&&"italic"==b)throw new Error("Invalid Combination of fontweight and fontstyle");return b&&(c=400==b||"normal"===b?"italic"===c?"italic":"normal":700!=b&&"bold"!==b||"normal"!==c?(700==b?"bold":b)+""+c:"bold"),c};p.advancedAPI=function(c){var b=B===W;return b&&it.call(this),"function"!=typeof c||(c(this),b&&dt.call(this)),this},p.compatAPI=function(c){var b=B===z;return b&&dt.call(this),"function"!=typeof c||(c(this),b&&it.call(this)),this},p.isAdvancedAPI=function(){return B===z};var Z,j=function(c){if(B!==z)throw new Error(c+" is only available in 'advanced' API mode. You need to call advancedAPI() first.")},X=p.roundToPrecision=p.__private__.roundToPrecision=function(c,b){var O=e||b;if(isNaN(c)||isNaN(O))throw new Error("Invalid argument passed to jsPDF.roundToPrecision");return c.toFixed(O).replace(/0+$/,"")};Z=p.hpf=p.__private__.hpf="number"==typeof f?function(c){if(isNaN(c))throw new Error("Invalid argument passed to jsPDF.hpf");return X(c,f)}:"smart"===f?function(c){if(isNaN(c))throw new Error("Invalid argument passed to jsPDF.hpf");return X(c,c>-1&&c<1?16:5)}:function(c){if(isNaN(c))throw new Error("Invalid argument passed to jsPDF.hpf");return X(c,16)};var N=p.f2=p.__private__.f2=function(c){if(isNaN(c))throw new Error("Invalid argument passed to jsPDF.f2");return X(c,2)},C=p.__private__.f3=function(c){if(isNaN(c))throw new Error("Invalid argument passed to jsPDF.f3");return X(c,3)},H=p.scale=p.__private__.scale=function(c){if(isNaN(c))throw new Error("Invalid argument passed to jsPDF.scale");return B===W?c*oe:B===z?c:void 0},U=function(c){return H((b=c,B===W?da()-b:B===z?b:void 0));var b};p.__private__.setPrecision=p.setPrecision=function(c){"number"==typeof parseInt(c,10)&&(e=parseInt(c,10))};var rt,at="00000000000000000000000000000000",lt=p.__private__.getFileId=function(){return at},et=p.__private__.setFileId=function(c){return at=void 0!==c&&/^[a-fA-F0-9]{32}$/.test(c)?c.toUpperCase():at.split("").map(function(){return"ABCDEF0123456789".charAt(Math.floor(16*Math.random()))}).join(""),null!==g&&(kn=new Ua(g.userPermissions,g.userPassword,g.ownerPassword,at)),at};p.setFileId=function(c){return et(c),this},p.getFileId=function(){return lt()};var ft=p.__private__.convertDateToPDFDate=function(c){var b=c.getTimezoneOffset(),O=b<0?"+":"-",q=Math.floor(Math.abs(b/60)),K=Math.abs(b%60),ct=[O,R(q),"'",R(K),"'"].join("");return["D:",c.getFullYear(),R(c.getMonth()+1),R(c.getDate()),R(c.getHours()),R(c.getMinutes()),R(c.getSeconds()),ct].join("")},At=p.__private__.convertPDFDateToDate=function(c){var b=parseInt(c.substr(2,4),10),O=parseInt(c.substr(6,2),10)-1,q=parseInt(c.substr(8,2),10),K=parseInt(c.substr(10,2),10),ct=parseInt(c.substr(12,2),10),bt=parseInt(c.substr(14,2),10);return new Date(b,O,q,K,ct,bt,0)},mt=p.__private__.setCreationDate=function(c){var b;if(void 0===c&&(c=new Date),c instanceof Date)b=ft(c);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(c))throw new Error("Invalid argument passed to 
1jsPDF.setCreationDate");b=c}return rt=b},A=p.__private__.getCreationDate=function(c){var b=rt;return"jsDate"===c&&(b=At(rt)),b};p.setCreationDate=function(c){return mt(c),this},p.getCreationDate=function(c){return A(c)};var T,R=p.__private__.padd2=function(c){return("0"+parseInt(c)).slice(-2)},G=p.__private__.padd2Hex=function(c){return("00"+(c=c.toString())).substr(c.length)},Y=0,Q=[],st=[],ht=0,vt=[],xt=[],St=!1,Lt=st;p.__private__.setCustomOutputDestination=function(c){St=!0,Lt=c};var zt=function(c){St||(Lt=c)};p.__private__.resetCustomOutputDestination=function(){St=!1,Lt=st};var F=p.__private__.out=function(c){return c=c.toString(),ht+=c.length+1,Lt.push(c),Lt},kt=p.__private__.write=function(c){return F(1===arguments.length?c.toString():Array.prototype.join.call(arguments," "))},fe=p.__private__.getArrayBuffer=function(c){for(var b=c.length,O=new ArrayBuffer(b),q=new Uint8Array(O);b--;)q[b]=c.charCodeAt(b);return O},Wt=[["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]];p.__private__.getStandardFonts=function(){return Wt};var yt=t.fontSize||16;p.__private__.setFontSize=p.setFontSize=function(c){return yt=B===z?c/oe:c,this};var Gt,It=p.__private__.getFontSize=p.getFontSize=function(){return B===W?yt:yt*oe},Ht=t.R2L||!1;p.__private__.setR2L=p.setR2L=function(c){return Ht=c,this},p.__private__.getR2L=p.getR2L=function(){return Ht};var Ut,Ee=p.__private__.setZoomMode=function(c){if(/^(?:\d+\.\d*|\d*\.\d+|\d+)%$/.test(c))Gt=c;else if(isNaN(c)){if(-1===[void 0,null,"fullwidth","fullheight","fullpage","original"].indexOf(c))throw new Error('zoom must be Integer (e.g. 2), a percentage Value (e.g. 300%) or fullwidth, fullheight, fullpage, original. "'+c+'" is not recognized.');Gt=c}else Gt=parseInt(c,10)};p.__private__.getZoomMode=function(){return Gt};var be,ee=p.__private__.setPageMode=function(c){if(-1==[void 0,null,"UseNone","UseOutlines","UseThumbs","FullScreen"].indexOf(c))throw new Error('Page mode must be one of UseNone, UseOutlines, UseThumbs, or FullScreen. "'+c+'" is not recognized.');Ut=c};p.__private__.getPageMode=function(){return Ut};var _e=p.__private__.setLayoutMode=function(c){if(-1==[void 0,null,"continuous","single","twoleft","tworight","two"].indexOf(c))throw new Error('Layout mode must be one of continuous, single, twoleft, tworight. "'+c+'" is not recognized.');be=c};p.__private__.getLayoutMode=function(){return be},p.__private__.setDisplayMode=p.setDisplayMode=function(c,b,O){return Ee(c),_e(b),ee(O),this};var we={title:"",subject:"",author:"",keywords:"",creator:""};p.__private__.getDocumentProperty=function(c){if(-1===Object.keys(we).indexOf(c))throw new Error("Invalid argument passed to jsPDF.getDocumentProperty");return we[c]},p.__private__.getDocumentProperties=function(){return we},p.__private__.setDocumentProperties=p.setProperties=p.setDocumentProperties=function(c){for(var b in we)we.hasOwnProperty(b)&&c[b]&&(we[b]=c[b]);return this},p.__private__.setDocumentProperty=function(c,b){if(-1===Object.keys(we).indexOf(c))throw new Error("Invalid arguments passed to jsPDF.setDocumentProperty");return we[c]=b};var Bt,oe,Rt,on,Le,ce={},ue={},Ze=[],qt={},Re={},$t={},ne={},$e=null,ge=0,Vt=[],Ie=new Fu(p),sa=t.hotfixes||[],Dn={},tr={},zi=[],Zt=function c(b,O,q,K,ct,bt){if(!(this instanceof c))return new c(b,O,q,K,ct,bt);isNaN(b)&&(b=1),isNaN(O)&&(O=0),isNaN(q)&&(q=0),isNaN(K)&&(K=1),isNaN(ct)&&(ct=0),isNaN(bt)&&(bt=0),this._matrix=[b,O,q,K,ct,bt]};Object.defineProperty(Zt.prototype,"sx",{get:function(){return this._matrix[0]},set:function(c){this._matrix[0]=c}}),Object.defineProperty(Zt.prototype,"shy",{get:function(){return this._matrix[
vendor: 4,643 bytes, line 1
11]},set:function(c){this._matrix[1]=c}}),Object.defineProperty(Zt.prototype,"shx",{get:function(){return this._matrix[2]},set:function(c){this._matrix[2]=c}}),Object.defineProperty(Zt.prototype,"sy",{get:function(){return this._matrix[3]},set:function(c){this._matrix[3]=c}}),Object.defineProperty(Zt.prototype,"tx",{get:function(){return this._matrix[4]},set:function(c){this._matrix[4]=c}}),Object.defineProperty(Zt.prototype,"ty",{get:function(){return this._matrix[5]},set:function(c){this._matrix[5]=c}}),Object.defineProperty(Zt.prototype,"a",{get:function(){return this._matrix[0]},set:function(c){this._matrix[0]=c}}),Object.defineProperty(Zt.prototype,"b",{get:function(){return this._matrix[1]},set:function(c){this._matrix[1]=c}}),Object.defineProperty(Zt.prototype,"c",{get:function(){return this._matrix[2]},set:function(c){this._matrix[2]=c}}),Object.defineProperty(Zt.prototype,"d",{get:function(){return this._matrix[3]},set:function(c){this._matrix[3]=c}}),Object.defineProperty(Zt.prototype,"e",{get:function(){return this._matrix[4]},set:function(c){this._matrix[4]=c}}),Object.defineProperty(Zt.prototype,"f",{get:function(){return this._matrix[5]},set:function(c){this._matrix[5]=c}}),Object.defineProperty(Zt.prototype,"rotation",{get:function(){return Math.atan2(this.shx,this.sx)}}),Object.defineProperty(Zt.prototype,"scaleX",{get:function(){return this.decompose().scale.sx}}),Object.defineProperty(Zt.prototype,"scaleY",{get:function(){return this.decompose().scale.sy}}),Object.defineProperty(Zt.prototype,"isIdentity",{get:function(){return 1===this.sx&&0===this.shy&&0===this.shx&&1===this.sy&&0===this.tx&&0===this.ty}}),Zt.prototype.join=function(c){return[this.sx,this.shy,this.shx,this.sy,this.tx,this.ty].map(Z).join(c)},Zt.prototype.multiply=function(c){return new Zt(c.sx*this.sx+c.shy*this.shx,c.sx*this.shy+c.shy*this.sy,c.shx*this.sx+c.sy*this.shx,c.shx*this.shy+c.sy*this.sy,c.tx*this.sx+c.ty*this.shx+this.tx,c.tx*this.shy+c.ty*this.sy+this.ty)},Zt.prototype.decompose=function(){var c=this.sx,b=this.shy,O=this.shx,q=this.sy,K=this.tx,ct=this.ty,bt=Math.sqrt(c*c+b*b),Ft=(c/=bt)*O+(b/=bt)*q;O-=c*Ft,q-=b*Ft;var Ct=Math.sqrt(O*O+q*q);return Ft/=Ct,c*(q/=Ct)<b*(O/=Ct)&&(c=-c,b=-b,Ft=-Ft,bt=-bt),{scale:new Zt(bt,0,0,Ct,0,0),translate:new Zt(1,0,0,1,K,ct),rotate:new Zt(c,b,-b,c,0,0),skew:new Zt(1,0,Ft,1,0,0)}},Zt.prototype.toString=function(c){return this.join(" ")},Zt.prototype.inversed=function(){var c=this.sx,b=this.shy,O=this.shx,q=this.sy,K=this.tx,ct=this.ty,bt=1/(c*q-b*O),Ft=q*bt,Ct=-b*bt,Qt=-O*bt,ie=c*bt;return new Zt(Ft,Ct,Qt,ie,-Ft*K-Qt*ct,-Ct*K-ie*ct)},Zt.prototype.applyToPoint=function(c){return new ua(c.x*this.sx+c.y*this.shx+this.tx,c.x*this.shy+c.y*this.sy+this.ty)},Zt.prototype.applyToRectangle=function(c){var b=this.applyToPoint(c),O=this.applyToPoint(new ua(c.x+c.w,c.y+c.h));return new Xo(b.x,b.y,O.x-b.x,O.y-b.y)},Zt.prototype.clone=function(){return new Zt(this.sx,this.shy,this.shx,this.sy,this.tx,this.ty)},p.Matrix=Zt;var er=p.matrixMult=function(c,b){return b.multiply(c)},nr=new Zt(1,0,0,1,0,0);p.unitMatrix=p.identityMatrix=nr;var fi=function(c,b){if(!Re[c]){var O=(b instanceof xr?"Sh":"P")+(Object.keys(qt).length+1).toString(10);b.id=O,Re[c]=O,qt[O]=b,Ie.publish("addPattern",b)}};p.ShadingPattern=xr,p.TilingPattern=ta,p.addShadingPattern=function(c,b){return j("addShadingPattern()"),fi(c,b),this},p.beginTilingPattern=function(c){j("beginTilingPattern()"),Jo(c.boundingBox[0],c.boundingBox[1],c.boundingBox[2]-c.boundingBox[0],c.boundingBox[3]-c.boundingBox[1],c.matrix)},p.endTilingPattern=function(c,b){j("endTilingPattern()"),b.stream=xt[T].join("\n"),fi(c,b),Ie.publish("endTilingPattern",b),zi.pop().restore()};var ci,Qe=p.__private__.newObject=function(){var c=An();return Sn(c,!0),c},An=p.__private__.newObjectDeferred=function(){return Y++,Q[Y]=function(){return ht},Y},Sn=function(c,b){return b="boolean"==typeof b&&b,Q[c]=ht,b&&F(c+" 0 obj"),c},la=p.__private__.newAdditionalObject=function(){var c={objId:An(),content:""};return vt.push(c),c},Sr=An(),xi=An(),Ui=p.__private__.decodeColorString=function(c){var b=c.split(" ");if(2!==b.length||"g"!==b[1]&&"G"!==b[1])5!==b.length||"k"!==b[4]&&"K"!==b[4]||(b=[(1-b[0])*(1-b[3]),(1-b[1])*(1-b[3]),(1-b[2])*(1-b[3]),"r"]);else{var O=parseFloat(b[0]);b=[O,O,O,"r"]}for(var q="#",K=0;K<3;K++)q+=("0"+Math.floor(255*parseFloat(b[K])).toString(16)).slice(-2);return q},Ai=p.__private__.encodeColorString=function(c){var b;"string"==typeof c&&(c={ch1:c});var O=c.ch1,q=c.ch2,K=c.ch3,ct=c.ch4,bt="draw"===c.pdfColorType?["G","RG","K"]:["g","rg","k"];if("string"==typeof O&&"#"!==O.charAt(0)){var Ft=new ku(O);
vendor: 10,558 bytes, line 1
1if(Ft.ok)O=Ft.toHex();else if(!/^\d*\.?\d*$/.test(O))throw new Error('Invalid color "'+O+'" passed to jsPDF.encodeColorString.')}if("string"==typeof O&&/^#[0-9A-Fa-f]{3}$/.test(O)&&(O="#"+O[1]+O[1]+O[2]+O[2]+O[3]+O[3]),"string"==typeof O&&/^#[0-9A-Fa-f]{6}$/.test(O)){var Ct=parseInt(O.substr(1),16);O=Ct>>16&255,q=Ct>>8&255,K=255&Ct}if(void 0===q||void 0===ct&&O===q&&q===K)b="string"==typeof O?O+" "+bt[0]:2===c.precision?N(O/255)+" "+bt[0]:C(O/255)+" "+bt[0];else if(void 0===ct||"object"===(0,ve.A)(ct)){if(ct&&!isNaN(ct.a)&&0===ct.a)return["1.","1.","1.",bt[1]].join(" ");b="string"==typeof O?[O,q,K,bt[1]].join(" "):2===c.precision?[N(O/255),N(q/255),N(K/255),bt[1]].join(" "):[C(O/255),C(q/255),C(K/255),bt[1]].join(" ")}else b="string"==typeof O?[O,q,K,ct,bt[2]].join(" "):2===c.precision?[N(O),N(q),N(K),N(ct),bt[2]].join(" "):[C(O),C(q),C(K),C(ct),bt[2]].join(" ");return b},Ni=p.__private__.getFilters=function(){return h},ui=p.__private__.putStream=function(c){var b=(c=c||{}).data||"",O=c.filters||Ni(),q=c.alreadyAppliedFilters||[],K=c.addLength1||!1,ct=b.length,bt=c.objectId,Ft=function(He){return He};if(null!==g&&void 0===bt)throw new Error("ObjectId must be passed to putStream for file encryption");null!==g&&(Ft=kn.encryptor(bt,0));var Ct={};!0===O&&(O=["FlateEncode"]);var Qt=c.additionalKeyValues||[],ie=(Ct=void 0!==Tt.API.processDataByFilters?Tt.API.processDataByFilters(b,O):{data:b,reverseChain:[]}).reverseChain+(Array.isArray(q)?q.join(" "):q.toString());if(0!==Ct.data.length&&(Qt.push({key:"Length",value:Ct.data.length}),!0===K&&Qt.push({key:"Length1",value:ct})),0!=ie.length)if(ie.split("/").length-1==1)Qt.push({key:"Filter",value:ie});else{Qt.push({key:"Filter",value:"["+ie+"]"});for(var Ae=0;Ae<Qt.length;Ae+=1)if("DecodeParms"===Qt[Ae].key){for(var dn=[],Be=0;Be<Ct.reverseChain.split("/").length-1;Be+=1)dn.push("null");dn.push(Qt[Ae].value),Qt[Ae].value="["+dn.join(" ")+"]"}}F("<<");for(var Me=0;Me<Qt.length;Me++)F("/"+Qt[Me].key+" "+Qt[Me].value);F(">>"),0!==Ct.data.length&&(F("stream"),F(Ft(Ct.data)),F("endstream"))},ha=p.__private__.putPage=function(c){var b=c.number,O=c.data,q=c.objId,K=c.contentsObjId;Sn(q,!0),F("<</Type /Page"),F("/Parent "+c.rootDictionaryObjId+" 0 R"),F("/Resources "+c.resourceDictionaryObjId+" 0 R"),F("/MediaBox ["+parseFloat(Z(c.mediaBox.bottomLeftX))+" "+parseFloat(Z(c.mediaBox.bottomLeftY))+" "+Z(c.mediaBox.topRightX)+" "+Z(c.mediaBox.topRightY)+"]"),null!==c.cropBox&&F("/CropBox ["+Z(c.cropBox.bottomLeftX)+" "+Z(c.cropBox.bottomLeftY)+" "+Z(c.cropBox.topRightX)+" "+Z(c.cropBox.topRightY)+"]"),null!==c.bleedBox&&F("/BleedBox ["+Z(c.bleedBox.bottomLeftX)+" "+Z(c.bleedBox.bottomLeftY)+" "+Z(c.bleedBox.topRightX)+" "+Z(c.bleedBox.topRightY)+"]"),null!==c.trimBox&&F("/TrimBox ["+Z(c.trimBox.bottomLeftX)+" "+Z(c.trimBox.bottomLeftY)+" "+Z(c.trimBox.topRightX)+" "+Z(c.trimBox.topRightY)+"]"),null!==c.artBox&&F("/ArtBox ["+Z(c.artBox.bottomLeftX)+" "+Z(c.artBox.bottomLeftY)+" "+Z(c.artBox.topRightX)+" "+Z(c.artBox.topRightY)+"]"),"number"==typeof c.userUnit&&1!==c.userUnit&&F("/UserUnit "+c.userUnit),Ie.publish("putPage",{objId:q,pageContext:Vt[b],pageNumber:b,page:O}),F("/Contents "+K+" 0 R"),F(">>"),F("endobj");var ct=O.join("\n");return B===z&&(ct+="\nQ"),Sn(K,!0),ui({data:ct,filters:Ni(),objectId:K}),F("endobj"),q},qi=p.__private__.putPages=function(){var c,b,O=[];for(c=1;c<=ge;c++)Vt[c].objId=An(),Vt[c].contentsObjId=An();for(c=1;c<=ge;c++)O.push(ha({number:c,data:xt[c],objId:Vt[c].objId,contentsObjId:Vt[c].contentsObjId,mediaBox:Vt[c].mediaBox,cropBox:Vt[c].cropBox,bleedBox:Vt[c].bleedBox,trimBox:Vt[c].trimBox,artBox:Vt[c].artBox,userUnit:Vt[c].userUnit,rootDictionaryObjId:Sr,resourceDictionaryObjId:xi}));Sn(Sr,!0),F("<</Type /Pages");var q="/Kids [";for(b=0;b<ge;b++)q+=O[b]+" 0 R ";F(q+"]"),F("/Count "+ge),F(">>"),F("endobj"),Ie.publish("postPutPages")},fa=function(c){Ie.publish("putFont",{font:c,out:F,newObject:Qe,putStream:ui}),!0!==c.isAlreadyPutted&&(c.objectNumber=Qe(),F("<<"),F("/Type /Font"),F("/BaseFont /"+qa(c.postScriptName)),F("/Subtype /Type1"),"string"==typeof c.encoding&&F("/Encoding /"+c.encoding),F("/FirstChar 32"),F("/LastChar 255"),F(">>"),F("endobj"))},Ga=function(c){c.objectNumber=Qe();var b=[];b.push({key:"Type",value:"/XObject"}),b.push({key:"Subtype",value:"/Form"}),b.push({key:"BBox",value:"["+[Z(c.x),Z(c.y),Z(c.x+c.width),Z(c.y+c.height)].join(" ")+"]"}),b.push({key:"Matrix",value:"["+c.matrix.toString()+"]"});var O=c.pages[1].join("\n");ui({data:O,additionalKeyValues:b,objectId:c.objectNumber}),F("endobj")},Va=function(c,b){b||(b=21);var O=Qe(),q=function(bt,Ft){var Ct,Qt=[],ie=1/(Ft-1);for(Ct=0;Ct<1;Ct+=ie)Qt.push(Ct);Qt.push(1),0!=bt[0].offset&&bt.unshift({offset:0,color:bt[0].color}),1!=bt[bt.length-1].offset&&bt.push({offset:1,color:bt[bt.length-1].color});for(var Be="",Me=0,He=0;He<Qt.length;He++){for(Ct=Qt[He];Ct>bt[Me+1].offset;)Me++;var Ke=bt[Me].offset,Xe=(Ct-Ke)/(bt[Me+1].offset-Ke),Tn=bt[Me].color,lr=bt[Me+1].color;Be+=G(Math.round((1-Xe)*Tn[0]+Xe*lr[0]).toString(16))+G(Math.round((1-Xe)*Tn[1]+Xe*lr[1]).toString(16))+G(Math.round((1-Xe)*Tn[2]+Xe*lr[2]).toString(16))}return Be.trim()}(c.colors,b),K=[];K.push({key:"FunctionType",value:"0"}),K.push({key:"Domain",value:"[0.0 1.0]"}),K.push({key:"Size",value:"["+b+"]"}),K.push({key:"BitsPerSample",value:"8"}),K.push({key:"Range",value:"[0.0 1.0 0.0 1.0 0.0 1.0]"}),K.push({key:"Decode",value:"[0.0 1.0 0.0 1.0 0.0 1.0]"}),ui({data:q,additionalKeyValues:K,alreadyAppliedFilters:["/ASCIIHexDecode"],objectId:O}),F("endobj"),c.objectNumber=Qe(),F("<< /ShadingType "+c.type),F("/ColorSpace /DeviceRGB");var ct="/Coords ["+Z(parseFloat(c.coords[0]))+" "+Z(parseFloat(c.coords[1]))+" ";ct+=2===c.type?Z(parseFloat(c.coords[2]))+" "+Z(parseFloat(c.coords[3])):Z(parseFloat(c.coords[2]))+" "+Z(parseFloat(c.coords[3]))+" "+Z(parseFloat(c.coords[4]))+" "+Z(parseFloat(c.coords[5])),F(ct+="]"),c.matrix&&F("/Matrix ["+c.matrix.toString()+"]"),F("/Function "+O+" 0 R"),F("/Extend [true true]"),F(">>"),F("endobj")},Za=function(c,b){var O=An(),q=Qe();b.push({resourcesOid:O,objectOid:q}),c.objectNumber=q;var K=[];K.push({key:"Type",value:"/Pattern"}),K.push({key:"PatternType",value:"1"}),K.push({key:"PaintType",value:"1"}),K.push({key:"TilingType",value:"1"}),K.push({key:"BBox",value:"["+c.boundingBox.map(Z).join(" ")+"]"}),K.push({key:"XStep",value:Z(c.xStep)}),K.push({key:"YStep",value:Z(c.yStep)}),K.push({key:"Resources",value:O+" 0 R"}),c.matrix&&K.push({key:"Matrix",value:"["+c.matrix.toString()+"]"}),ui({data:c.stream,additionalKeyValues:K,objectId:c.objectNumber}),F("endobj")},Oh=function(c){for(var b in c.objectNumber=Qe(),F("<<"),c)switch(b){case"opacity":F("/ca "+N(c[b]));break;case"stroke-opacity":F("/CA "+N(c[b]))}F(">>"),F("endobj")},Ho=function(c){Sn(c.resourcesOid,!0),F("<<"),F("/ProcSet [/PDF /Text /ImageB /ImageC /ImageI]"),function(){for(var b in F("/Font <<"),ce)ce.hasOwnProperty(b)&&(!1===m||!0===m&&y.hasOwnProperty(b))&&F("/"+b+" "+ce[b].objectNumber+" 0 R");F(">>")}(),function(){if(Object.keys(qt).length>0){for(var b in F("/Shading <<"),qt)qt.hasOwnProperty(b)&&qt[b]instanceof xr&&qt[b].objectNumber>=0&&F("/"+b+" "+qt[b].objectNumber+" 0 R");Ie.publish("putShadingPatternDict"),F(">>")}}(),function(b){if(Object.keys(qt).length>0){for(var O in F("/Pattern <<"),qt)qt.hasOwnProperty(O)&&qt[O]instanceof p.TilingPattern&&qt[O].objectNumber>=0&&qt[O].objectNumber<b&&F("/"+O+" "+qt[O].objectNumber+" 0 R");Ie.publish("putTilingPatternDict"),F(">>")}}(c.objectOid),function(){if(Object.keys($t).length>0){var b;for(b in F("/ExtGState <<"),$t)$t.hasOwnProperty(b)&&$t[b].objectNumber>=0&&F("/"+b+" "+$t[b].objectNumber+" 0 R");Ie.publish("putGStateDict"),F(">>")}}(),function(){for(var b in F("/XObject <<"),Dn)Dn.hasOwnProperty(b)&&Dn[b].objectNumber>=0&&F("/"+b+" "+Dn[b].objectNumber+" 0 R");Ie.publish("putXobjectDict"),F(">>")}(),F(">>"),F("endobj")},Gs=function(c){ue[c.fontName]=ue[c.fontName]||{},ue[c.fontName][c.fontStyle]=c.id},Vs=function(c,b,O,q,K){var ct={id:"F"+(Object.keys(ce).length+1).toString(10),postScriptName:c,fontName:b,fontStyle:O,encoding:q,isStandardFont:K||!1,metadata:{}};return Ie.publish("addFont",{font:ct,instance:this}),ce[ct.id]=ct,Gs(ct),ct.id},di=p.__private__.pdfEscape=p.pdfEscape=function(c,b){return function(O,q){var K,ct,bt,Ft,Ct,Qt,ie,Ae,dn;if(bt=(q=q||{}).sourceEncoding||"Unicode",Ct=q.outputEncoding,(q.autoencode||Ct)&&ce[Bt].metadata&&ce[Bt].metadata[bt]&&ce[Bt].metadata[bt].encoding&&(Ft=ce[Bt].metadata[bt].encoding,!Ct&&ce[Bt].encoding&&(Ct=ce[Bt].encoding),!Ct&&Ft.codePages&&(Ct=Ft.codePages[0]),"string"==typeof Ct&&(Ct=Ft[Ct]),Ct)){for(ie=!1,Qt=[],K=0,ct=O.length;K<ct;K++)(Ae=Ct[O.charCodeAt(K)])?Qt.push(String.fromCharCode(Ae)):Qt.push(O[K]),Qt[K].charCodeAt(0)>>8&&(ie=!0);O=Qt.join("")}for(K=O.length;void 0===ie&&0!==K;)O.charCodeAt(K-1)>>8&&(ie=!0),K--;if(!ie)return O;for(Qt=q.noBOM?[]:[254,255],K=0,ct=O.length;K<ct;K++){if((dn=(Ae=O.charCodeAt(K))>>8)>>8)throw new Error("Character at position "+K+" of string '"+O+"' exceeds 16bits. Cannot be encoded into UCS-2 BE");Qt.push(dn),Qt.push(Ae-(dn<<8))}return String.fromCharCode.apply(void 0,Qt)}(c,b).replace(/\\/g,"\\\\").replace(/\(/g,"\\(").replace(/\)/g,"\\)")},Wo=p.__private__.beginPage=function(c){xt[++ge]=[],Vt[ge]={objId:0,contentsObjId:0,userUnit:Number(l),artBox:null,bleedBox:null,cropBox:null,trimBox:null,mediaBox:{bottomLeftX:0,bottomLeftY:0,topRightX:Number(c[0]),topRightY:Number(c[1])}},$s(ge),zt(xt[T])},Zs=function(c,b){var O,q,K;switch(n=b||n,"string"==typeof c&&(O=L(c.toLowerCase()),Array.isArray(O)&&(q=O[0],K=O[1])),Array.isArray(c)&&(q=c[0]*oe,K=c[1]*oe),isNaN(q)&&(q=r[0],K=r[1]),(q>14400||K>14400)&&(Te.warn("A page in a PDF can not be wider or taller than 14400 userUnit. jsPDF limits the width/height to 14400"),q=Math.min(14400,q),K=Math.min(14400,K)),r=[q,K],n.substr(0,1)){case"l":K>q&&(r=[K,q]);break;case"p":q>K&&(r=[K,q])}Wo(r),Hh(Xt),F(Qa),0!==Yo&&F(Yo+" J"),0!==Er&&F(Er+" j"),Ie.publish("addPage",{pageNumber:ge})},Go=function(c){c>0&&c<=ge&&(xt.splice(c,1),Vt.splice(c,1),ge--,T>ge&&(T=ge),this.setPage(T))},$s=function(c){c>0&&c<=ge&&(T=c)},Ys=p.__private__.getNumberOfPages=p.getNumberOfPages=function(){return xt.length-1},Ks=function(c,b,O){var q,K=void 0;return O=O||{},b=void 0!==b?b:ce[Bt].fontStyle,q=(c=void 0!==c?c:ce[Bt].fontName).toLowerCase(),void 0!==ue[q]&&void 0!==ue[q][b]?K=ue[q][b]:void 0!==ue[c]&&void 0!==ue[c][b]?K=ue[c][b]:!1===O.disableWarning&&Te.warn("Unable to look up font label for font '"+c+"', '"+b+"'. Refer to getFontList(
1) for available fonts."),K||O.noFallback||null==(K=ue.times[b])&&(K=ue.times.normal),K},Hi=p.__private__.putInfo=function(){var c=Qe(),b=function(q){return q};for(var O in null!==g&&(b=kn.encryptor(c,0)),F("<<"),F("/Producer ("+di(b("jsPDF "+Tt.version))+")"),we)we.hasOwnProperty(O)&&we[O]&&F("/"+O.substr(0,1).toUpperCase()+O.substr(1)+" ("+di(b(we[O]))+")");F("/CreationDate ("+di(b(rt))+")"),F(">>"),F("endobj")},$a=p.__private__.putCatalog=function(c){var b=(c=c||{}).rootDictionaryObjId||Sr;switch(Qe(),F("<<"),F("/Type /Catalog"),F("/Pages "+b+" 0 R"),Gt||(Gt="fullwidth"),Gt){case"fullwidth":F("/OpenAction [3 0 R /FitH null]");break;case"fullheight":F("/OpenAction [3 0 R /FitV null]");break;case"fullpage":F("/OpenAction [3 0 R /Fit]");break;case"original":F("/OpenAction [3 0 R /XYZ null null 1]");break;default:var O=""+Gt;"%"===O.substr(O.length-1)&&(Gt=parseInt(Gt)/100),"number"==typeof Gt&&F("/OpenAction [3 0 R /XYZ null null "+N(Gt)+"]")}switch(be||(be="continuous"),be){case"continuous":F("/PageLayout /OneColumn");break;case"single":F("/PageLayout /SinglePage");break;case"two":case"twoleft":F("/PageLayout /TwoColumnLeft");break;case"tworight":F("/PageLayout /TwoColumnRight")}Ut&&F("/PageMode /"+Ut),Ie.publish("putCatalog"),F(">>"),F("endobj")},Mh=p.__private__.putTrailer=function(){F("trailer"),F("<<"),F("/Size "+(Y+1)),F("/Root "+Y+" 0 R"),F("/Info "+(Y-1)+" 0 R"),null!==g&&F("/Encrypt "+kn.oid+" 0 R"),F("/ID [ <"+at+"> <"+at+"> ]"),F(">>")},un=p.__private__.putHeader=function(){F("%PDF-"+E),F("%\xba\xdf\xac\xe0")},Xs=p.__private__.putXRef=function(){var c="0000000000";F("xref"),F("0 "+(Y+1)),F("0000000000 65535 f ");for(var b=1;b<=Y;b++)F("function"==typeof Q[b]?(c+Q[b]()).slice(-10)+" 00000 n ":void 0!==Q[b]?(c+
vendor: 4,887 bytes, line 1
1Q[b]).slice(-10)+" 00000 n ":"0000000000 00000 n ")},Wi=p.__private__.buildDocument=function(){var c;Y=0,ht=0,st=[],Q=[],vt=[],Sr=An(),xi=An(),zt(st),Ie.publish("buildDocument"),un(),qi(),function(){Ie.publish("putAdditionalObjects");for(var O=0;O<vt.length;O++){var q=vt[O];Sn(q.objId,!0),F(q.content),F("endobj")}Ie.publish("postPutAdditionalObjects")}(),c=[],function(){for(var O in ce)ce.hasOwnProperty(O)&&(!1===m||!0===m&&y.hasOwnProperty(O))&&fa(ce[O])}(),function(){var O;for(O in $t)$t.hasOwnProperty(O)&&Oh($t[O])}(),function(){for(var O in Dn)Dn.hasOwnProperty(O)&&Ga(Dn[O])}(),function(O){var q;for(q in qt)qt.hasOwnProperty(q)&&(qt[q]instanceof xr?Va(qt[q]):qt[q]instanceof ta&&Za(qt[q],O))}(c),Ie.publish("putResources"),c.forEach(Ho),Ho({resourcesOid:xi,objectOid:Number.MAX_SAFE_INTEGER}),Ie.publish("postPutResources"),null!==g&&(kn.oid=Qe(),F("<<"),F("/Filter /Standard"),F("/V "+kn.v),F("/R "+kn.r),F("/U <"+kn.toHexString(kn.U)+">"),F("/O <"+kn.toHexString(kn.O)+">"),F("/P "+kn.P),F(">>"),F("endobj")),Hi(),$a();var b=ht;return Xs(),Mh(),F("startxref"),F(""+b),F("%%EOF"),zt(xt[T]),st.join("\n")},Ya=p.__private__.getBlob=function(c){return new Blob([fe(c)],{type:"application/pdf"})},Vo=function(c){for(;c.firstChild;)c.removeChild(c.firstChild)},ti=function(c){var b,O=c.document,q=O.documentElement,K=O.head,ct=O.body;return K||(K=O.createElement("head"),q.appendChild(K)),ct||(ct=O.createElement("body"),q.appendChild(ct)),Vo(K),Vo(ct),(b=O.createElement("style")).appendChild(O.createTextNode("html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;}")),K.appendChild(b),{document:O,body:ct}},Ka=p.output=p.__private__.output=((ci=function(c,b){switch("string"==typeof(b=b||{})?b={filename:b}:b.filename=b.filename||"generated.pdf",c){case void 0:return Wi();case"save":p.save(b.filename);break;case"arraybuffer":return fe(Wi());case"blob":return Ya(Wi());case"bloburi":case"bloburl":if(void 0!==Kt.URL&&"function"==typeof Kt.URL.createObjectURL)return Kt.URL&&Kt.URL.createObjectURL(Ya(Wi()))||void 0;Te.warn("bloburl is not supported by your system, because URL.createObjectURL is not supported by your browser.");break;case"datauristring":case"dataurlstring":var O="",q=Wi();try{O=Pu(q)}catch{O=Pu(unescape(encodeURIComponent(q)))}return"data:application/pdf;filename="+encodeURIComponent(b.filename)+";base64,"+O;case"pdfobjectnewwindow":if("[object Window]"===Object.prototype.toString.call(Kt)){var K="https://cdnjs.cloudflare.com/ajax/libs/pdfobject/2.1.1/pdfobject.min.js",ct=!b.pdfObjectUrl;ct||(K=b.pdfObjectUrl);var bt=Kt.open();if(null!==bt){var Ft=ti(bt),Ct=Ft.document.createElement("script"),Qt=this;Ct.src=K,ct&&(Ct.integrity="sha512-4ze/a9/4jqu+tX9dfOqJYSvyYd5M6qum/3HpCLr+/Jqf0whc37VUbkpNGHR7/8pSnCFw47T1fmIpwBV7UySh3g==",Ct.crossOrigin="anonymous"),Ct.onload=function(){bt.PDFObject.embed(Qt.output("dataurlstring"),b)},Ft.body.appendChild(Ct)}return bt}throw new Error("The option pdfobjectnewwindow just works in a browser-environment.");case"pdfjsnewwindow":if("[object Window]"===Object.prototype.toString.call(Kt)){var ie=b.pdfJsUrl||"examples/PDF.js/web/viewer.html",Ae=Kt.open();if(null!==Ae){var dn=ti(Ae),Be=dn.document.createElement("iframe"),Me=-1===ie.indexOf("?")?"?":"&";Qt=this,Be.id="pdfViewer",Be.width="500px",Be.height="400px",Be.src=ie+Me+"file=&downloadName="+encodeURIComponent(b.filename),Be.onload=function(){Ae.document.title=b.filename,Be.contentWindow.PDFViewerApplication.open(Qt.output("bloburl"))},dn.body.appendChild(Be)}return Ae}throw new Error("The option pdfjsnewwindow just works in a browser-environment.");case"dataurlnewwindow":if("[object Window]"!==Object.prototype.toString.call(Kt))throw new Error("The option dataurlnewwindow just works in a browser-environment.");var He=Kt.open();if(null!==He){var Ke=ti(He),Xe=Ke.document.createElement("iframe");Xe.src=this.output("datauristring",b),Ke.body.appendChild(Xe),He.document.title=b.filename}if(He||typeof safari>"u")return He;break;case"datauri":case"dataurl":return Kt.document.location.href=this.output("datauristring",b);default:return null}}).foo=function(){try{return ci.apply(this,arguments)}catch(O){var c=O.stack||"";~c.indexOf(" at ")&&(c=c.split(" at ")[1]);var b="Error in function "+c.split("\n")[0].split("<")[0]+": "+O.message;if(!Kt.console)throw new Error(b);Kt.console.error(b,O),Kt.alert&&alert(b)}},ci.foo.bar=ci,ci.foo),ir=function(c){return!0===Array.isArray(sa)&&sa.indexOf(c)>-1};switch(i){case"pt":oe=1;break;case"mm":oe=72/25.4;break;case"cm":oe=72/2.54;break;case"in":oe=72;break;case"px":oe=1==ir("px_scaling")?.75:96/72;break;case"pc":case"em":oe=12;break;case"ex":oe=6;break;default:if("number"!=typeof i)throw new Error("Invalid unit: "+i);oe=i}var kn=null;mt(),et();var Js=p.__private__.getPageInfo=p.getPageInfo=function(c){if(isNaN(c)||c%1!=0)throw new Error("Invalid argument passed to 
1jsPDF.getPageInfo");return{objId:Vt[c].objId,pageNumber:c,pageContext:Vt[c]}},Dh=p.__private__.getPageInfoByObjId=function(c){if(isNaN(c)||c%1!=0)throw new Error("Invalid argument passed to jsPDF.getPageInfoByObjId");for(var b in Vt)if(Vt[b].objId===c)break;return Js(b)},Th=p.__private__.getCurrentPageInfo=p.getCurrentPageInfo=function(){return{objId:Vt[T].objId,pageNumber:T,pageContext:Vt[T]}};p.addPage=function(){return Zs.apply(this,arguments),this},p.setPage=function(){return $s.apply(this,arguments),zt.call(this,xt[T]),this},p.insertPage=function(c){return this.addPage(),this.movePage(T,c),this},p.movePage=function(c,b){var O,q;if(c>b){O=xt[c],q=Vt[c];for(var K=c;K>b;K--)xt[K]=xt[K-1],Vt[K]=Vt[K-1];xt[b]=O,Vt[b]=q,this.setPage(b)}else if(c<b){O=xt[c],q=Vt[c];for(var ct=c;ct<b;ct++)xt[ct]=xt[ct+1],Vt[ct]=Vt[ct+1];xt[b]=O,Vt[b]=q,this.setPage(b)}return this},p.deletePage=function(){return Go.apply(this,arguments),this},p.__private__.text=p.text=function(c,b,O,q,K){var ct,bt,Ft,Ct,Qt,ie,Ae,dn,Be,Me=(q=q||{}).scope||this;if("number"==typeof c&&"number"==typeof b&&("string"==typeof O||Array.isArray(O))){var He=O;O=b,b=c,c=He}if(arguments[3]instanceof Zt==0?(Ft=arguments[4],Ct=arguments[5],"object"===(0,ve.A)(Ae=arguments[3])&&null!==Ae||("string"==typeof Ft&&(Ct=Ft,Ft=null),"string"==typeof Ae&&(Ct=Ae,Ae=null),"number"==typeof Ae&&(Ft=Ae,Ae=null),q={flags:Ae,angle:Ft,align:Ct})):(j("The transform parameter of text() with a Matrix value"),Be=K),isNaN(b)||isNaN(O)||null==c)throw new Error("Invalid arguments passed to jsPDF.text");if(0===c.length)return Me;var Ke,Xe="",Tn="number"==typeof q.lineHeightFactor?q.lineHeightFactor:ca,lr=Me.internal.scaleFactor;function Qo(ze){return ze=ze.split("\t").join(Array(q.TabLen||9).join(" ")),di(ze,Ae)}function pa(ze){for(var Ue,sn=ze.concat(),bn=[],fr=sn.length;fr--;)"string"==typeof(Ue=sn.shift())?bn.push(Ue):Array.isArray(ze)&&(1===Ue.length||void 0===Ue[1]&&void 0===Ue[2])?bn.push(Ue[0]):bn.push([Ue[0],Ue[1],Ue[2]]);return bn}function ga(ze,Ue){var sn;if("string"==typeof ze)sn=Ue(ze)[0];else if(Array.isArray(ze)){for(var bn,fr,as=ze.concat(),co=[],ll=as.length;ll--;)"string"==typeof(bn=as.shift())?co.push(Ue(bn)[0]):Array.isArray(bn)&&"string"==typeof bn[0]&&(fr=Ue(bn[0],bn[1],bn[2]),co.push([fr[0],fr[1],fr[2]]));sn=co}return sn}var Ir=!1,va=!0;if("string"==typeof c)Ir=!0;else if(Array.isArray(c)){var io=c.concat();bt=[];for(var ro,Bn=io.length;Bn--;)("string"!=typeof(ro=io.shift())||Array.isArray(ro)&&"string"!=typeof ro[0])&&(va=!1);Ir=va}if(!1===Ir)throw new Error('Type of text must be string or Array. "'+c+'" is not recognized.');"string"==typeof c&&(c=c.match(/[\r?\n]/)?c.split(/\r\n|\r|\n/g):[c]);var ma=yt/Me.internal.scaleFactor,ba=ma*(Tn-1);switch(q.baseline){case"bottom":O-=ba;break;case"top":O+=ma-ba;break;case"hanging":O+=ma-2*ba;break;case"middle":O+=ma/2-ba}if((ie=q.maxWidth||0)>0&&("string"==typeof c?c=Me.splitTextToSize(c,ie):"[object Array]"===Object.prototype.toString.call(c)&&(c=c.reduce(function(ze,Ue){return ze.concat(Me.splitTextToSize(Ue,ie))},[]))),Ie.publish("preProcessText",ct={text:c,x:b,y:O,options:q,mutex:{pdfEscape:di,activeFontKey:Bt,fonts:ce,activeFontSize:yt}}),c=ct.text,Ft=(q=ct.options).angle,Be instanceof Zt==0&&Ft&&"number"==typeof Ft){Ft*=Math.PI/180,0===q.rotationDirection&&(Ft=-Ft),B===z&&(Ft=-Ft);var ts=Math.cos(Ft),Zi=Math.sin(Ft);Be=new Zt(ts,Zi,-Zi,ts,0,0)}else Ft&&Ft instanceof Zt&&(Be=Ft);B!==z||Be||(Be=nr),void 0!==(Qt=q.charSpace||to)&&(Xe+=Z(H(Qt))+" Tc\n",this.setCharSpace(this.getCharSpace()||0)),void 0!==(dn=q.horizontalScale)&&(Xe+=Z(100*dn)+" Tz\n");var Un=-1,ol=void 0!==q.renderingMode?q.renderingMode:q.stroke,ao=Me.internal.getCurrentPageInfo().pageContext;switch(ol){case 0:case!1:case"fill":Un=0;break;case 1:case!0:case"stroke":Un=1;break;case 2:case"fillThenStroke":Un=2;break;case 3:case"invisible":Un=3;break;case 4:case"fillAndAddForClipping":Un=4;break;case 5:case"strokeAndAddPathForClipping":Un=5;break;case 6:case"fillThenStrokeAndAddToPathForClipping":Un=6;break;case 7:case"addToPathForClipping":Un=7}-1!==Un?Xe+=Un+" Tr\n":-1!==(void 0!==ao.usedRenderingMode?ao.usedRenderingMode:-1)&&(Xe+="0 Tr\n"),-1!==Un&&(ao.usedRenderingMode=Un),Ct=q.align||"left";var pi,wa=yt*Tn,es=Me.internal.pageSize.getWidth(),oo=ce[Bt];Qt=q.charSpace||to,ie=q.maxWidth||0,Ae=Object.assign({autoencode:!0,noBOM:!0},q.flags);var ya=[],ns=function(ze){return Me.getStringUnitWidth(ze,{font:oo,charSpace:Qt,fontSize:yt,doKerning:!1})*yt/lr};if("[object Array]"===Object.prototype.toString.call(c)){var qn;bt=pa(c),"left"!==Ct&&(pi=bt.map(ns));var Yn,so=0;
vendor: 4,539 bytes, line 1
1if("right"===Ct){b-=pi[0],c=[],Bn=bt.length;for(var Cr=0;Cr<Bn;Cr++)0===Cr?(Yn=rr(b),qn=ar(O)):(Yn=H(so-pi[Cr]),qn=-wa),c.push([bt[Cr],Yn,qn]),so=pi[Cr]}else if("center"===Ct){b-=pi[0]/2,c=[],Bn=bt.length;for(var Fr=0;Fr<Bn;Fr++)0===Fr?(Yn=rr(b),qn=ar(O)):(Yn=H((so-pi[Fr])/2),qn=-wa),c.push([bt[Fr],Yn,qn]),so=pi[Fr]}else if("left"===Ct){c=[],Bn=bt.length;for(var lo=0;lo<Bn;lo++)c.push(bt[lo])}else if("justify"===Ct&&"Identity-H"===oo.encoding){c=[],Bn=bt.length,ie=0!==ie?ie:es;for(var _a=0,pn=0;pn<Bn;pn++)if(qn=0===pn?ar(O):-wa,Yn=0===pn?rr(b):_a,pn<Bn-1){var Xh=H((ie-pi[pn])/(bt[pn].split(" ").length-1)),$i=bt[pn].split(" ");c.push([$i[0]+" ",Yn,qn]),_a=0;for(var Li=1;Li<$i.length;Li++){var xa=(ns($i[Li-1]+" "+$i[Li])-ns($i[Li]))*lr+Xh;c.push(Li==$i.length-1?[$i[Li],xa,0]:[$i[Li]+" ",xa,0]),_a-=xa}}else c.push([bt[pn],Yn,qn]);c.push(["",_a,0])}else{if("justify"!==Ct)throw new Error('Unrecognized alignment option, use "left", "center", "right" or "justify".');for(c=[],Bn=bt.length,ie=0!==ie?ie:es,pn=0;pn<Bn;pn++){qn=0===pn?ar(O):-wa,Yn=0===pn?rr(b):0;var is=bt[pn].split(" ").length-1;ya.push(pn<Bn-1?Z(H(is>0?(ie-pi[pn])/is:0)):0),c.push([bt[pn],Yn,qn])}}}!0===("boolean"==typeof q.R2L?q.R2L:Ht)&&(c=ga(c,function(ze,Ue,sn){return[ze.split("").reverse().join(""),Ue,sn]})),Ie.publish("postProcessText",ct={text:c,x:b,y:O,options:q,mutex:{pdfEscape:di,activeFontKey:Bt,fonts:ce,activeFontSize:yt}}),c=ct.text,Ke=ct.mutex.isHex||!1;var ho=ce[Bt].encoding;"WinAnsiEncoding"!==ho&&"StandardEncoding"!==ho||(c=ga(c,function(ze,Ue,sn){return[Qo(ze),Ue,sn]})),bt=pa(c),c=[];for(var Aa,Na,Or,hr=Array.isArray(bt[0])?1:0,Mr="",fo=function(ze,Ue,sn){var bn="";return sn instanceof Zt?(sn="number"==typeof q.angle?er(sn,new Zt(1,0,0,1,ze,Ue)):er(new Zt(1,0,0,1,ze,Ue),sn),B===z&&(sn=er(new Zt(1,0,0,-1,0,0),sn)),bn=sn.join(" ")+" Tm\n"):bn=Z(ze)+" "+Z(Ue)+" Td\n",bn},jn=0;jn<bt.length;jn++){switch(Mr="",hr){case 1:Or=(Ke?"<":"(")+bt[jn][0]+(Ke?">":")"),Aa=parseFloat(bt[jn][1]),Na=parseFloat(bt[jn][2]);break;case 0:Or=(Ke?"<":"(")+bt[jn]+(Ke?">":")"),Aa=rr(b),Na=ar(O)}void 0!==ya&&void 0!==ya[jn]&&(Mr=ya[jn]+" Tw\n"),0===jn?c.push(Mr+fo(Aa,Na,Be)+Or):0===hr?c.push(Mr+Or):1===hr&&c.push(Mr+fo(Aa,Na,Be)+Or)}c=c.join(0===hr?" Tj\nT* ":" Tj\n"),c+=" Tj\n";var Yi="BT\n/";return Yi+=Bt+" "+yt+" Tf\n",Yi+=Z(yt*Tn)+" TL\n",Yi+=Vi+"\n",Yi+=Xe,Yi+=c,F(Yi+="ET"),y[Bt]=!0,Me};var Bh=p.__private__.clip=p.clip=function(c){return F("evenodd"===c?"W*":"W"),this};p.clipEvenOdd=function(){return Bh("evenodd")},p.__private__.discardPath=p.discardPath=function(){return F("n"),this};var Gi=p.__private__.isValidStyle=function(c){var b=!1;return-1!==[void 0,null,"S","D","F","DF","FD","f","f*","B","B*","n"].indexOf(c)&&(b=!0),b};p.__private__.setDefaultPathOperation=p.setDefaultPathOperation=function(c){return Gi(c)&&(u=c),this};var Qs=p.__private__.getStyle=p.getStyle=function(c){var b=u;switch(c){case"D":case"S":b="S";break;case"F":b="f";break;case"FD":case"DF":b="B";break;case"f":case"f*":case"B":case"B*":b=c}return b},Xa=p.close=function(){return F("h"),this};p.stroke=function(){return F("S"),this},p.fill=function(c){return Ja("f",c),this},p.fillEvenOdd=function(c){return Ja("f*",c),this},p.fillStroke=function(c){return Ja("B",c),this},p.fillStrokeEvenOdd=function(c){return Ja("B*",c),this};var Ja=function(c,b){"object"===(0,ve.A)(b)?Rh(b,c):F(c)},Zo=function(c){null===c||B===z&&void 0===c||(c=Qs(c),F(c))};function jh(c,b,O,q,K){var ct=new ta(b||this.boundingBox,O||this.xStep,q||this.yStep,this.gState,K||this.matrix);ct.stream=this.stream;var bt=c+"$$"+this.cloneIndex+++"$$";return fi(bt,ct),ct}var Rh=function(c,b){var O=Re[c.key],q=qt[O];if(q instanceof xr)F("q"),F(zh(b)),q.gState&&p.setGState(q.gState),F(c.matrix.toString()+" cm"),F("/"+O+" sh"),F("Q");else if(q instanceof ta){var K=new Zt(1,0,0,-1,0,da());c.matrix&&(K=K.multiply(c.matrix||nr),O=jh.call(q,c.key,c.boundingBox,c.xStep,c.yStep,K).id),F("q"),F("/Pattern cs"),F("/"+O+" scn"),q.gState&&p.setGState(q.gState),F(b),F("Q")}},zh=function(c){switch(c){case"f":case"F":case"n":return"W n";case"f*":return"W* n";case"B":case"S":return"W S";case"B*":return"W* S"}},kr=p.moveTo=function(c,b){return F(Z(H(c))+" "+Z(U(b))+" m"),this},tl=p.lineTo=function(c,b){return F(Z(H(c))+" "+Z(U(b))+" l"),this},Pr=p.curveTo=function(c,b,O,q,K,ct){return F([Z(H(c)),Z(U(b)),Z(H(O)),Z(U(q)),Z(H(K)),Z(U(ct)),"c"].join(" ")),this};p.__private__.line=p.line=function(c,b,O,q,K){if(isNaN(c)||isNaN(b)||isNaN(O)||isNaN(q)||!Gi(K))throw new Error("Invalid arguments passed to 
1jsPDF.line");return B===W?this.lines([[O-c,q-b]],c,b,[1,1],K||"S"):this.lines([[O-c,q-b]],c,b,[1,1]).stroke()},p.__private__.lines=p.lines=function(c,b,O,q,K,ct){var bt,Ft,Ct,Qt,ie,He,Ke,Xe;if("number"==typeof c&&(Xe=O,O=b,b=c,c=Xe),q=q||[1,1],ct=ct||!1,isNaN(b)||isNaN(O)||!Array.isArray(c)||!Array.isArray(q)||!Gi(K)||"boolean"!=typeof ct)throw new Error("Invalid arguments passed to jsPDF.lines");for(kr(b,O),bt=q[0],Ft=q[1],Qt=c.length,He=b,Ke=O,Ct=0;Ct<Qt;Ct++)2===(ie=c[Ct]).length?tl(He=ie[0]*bt+He,Ke=ie[1]*Ft+Ke):Pr(ie[0]*bt+He,ie[1]*Ft+Ke,ie[2]*bt+He,ie[3]*Ft+Ke,He=ie[4]*bt+He,Ke=ie[5]*Ft+Ke);return ct&&Xa(),Zo(K),this},p.path=function(c){for(var b=0;b<c.length;b++){var O=c[b],q=O.c;switch(O.op){case"m":kr(q[0],q[1]);break;case"l":tl(q[0],q[1]);break;case"c":Pr.apply(this,q);break;case"h":Xa()}}return this},p.__private__.rect=p.rect=function(c,b,O,q,K){if(isNaN(c)||isNaN(b)||isNaN(O)||isNaN(q)||!Gi(K))throw new Error("Invalid arguments passed to jsPDF.rect");return B===W&&(q=-q),F([Z(H(c)),Z(U(b)),Z(H(O)),Z(H(q)),"re"].join(" ")),Zo(K),this},p.__private__.triangle=p.triangle=function(c,b,O,q,K,ct,bt){if(isNaN(c)||isNaN(b)||isNaN(O)||isNaN(q)||isNaN(K)||isNaN(ct)||!Gi(bt))throw new Error("Invalid arguments passed to jsPDF.triangle");return this.lines([[O-c,q-b],[K-O,ct-q],[c-K,b-ct]],c,b,[1,1],bt,!0),this},p.__private__.roundedRect=p.roundedRect=function(c,b,O,q,K,ct,bt){if(isNaN(c)||isNaN(b)||isNaN(O)||isNaN(q)||isNaN(K)||isNaN(ct)||!Gi(bt))throw new Error("Invalid arguments passed to jsPDF.roundedRect");var Ft=4/3*(Math.SQRT2-1);return K=Math.min(K,.5*O),ct=Math.min(ct,.5*q),this.lines([[O-2*K,0],[K*Ft,0,K,ct-ct*Ft,K,ct],[0,q-2*ct],[0,ct*Ft,-K*Ft,ct,-K,ct],[2*K-O,0],[-K*Ft,0,-K,-ct*Ft,-K,-ct],[0,2*ct-q],[0,-ct*Ft,K*Ft,-ct,K,-ct]],c+K,b,[1,1],bt,!0),this},p.__private__.ellipse=p.ellipse=function(c,b,O,q,K){if(isNaN(c)||isNaN(b)||isNaN(O)||isNaN(q)||!Gi(K))throw new Error("Invalid arguments passed to jsPDF.ellipse");var ct=4/3*(Math.SQRT2-1)*O,bt=4/3*(Math.SQRT2-1)*q;return kr(c+O,b),Pr(c+O,b-bt,c+ct,b-q,c,b-q),Pr(c-ct,b-q,c-O,b-bt,c-O,b),Pr(c-O,b+bt,c-ct,b+q,c,b+q),Pr(c+ct,b+q,c+O,b+bt,c+O,b),Zo(K),this},p.__private__.circle=p.circle=function(c,b,O,q){if(isNaN(c)||isNaN(b)||isNaN(O)||!Gi(q))throw new Error("Invalid arguments passed to jsPDF.circle");return this.ellipse(c,b,O,O,q)},p.setFont=function(c,b,O){return O&&(b=ot(b,O)),Bt=Ks(c,b,{disableWarning:!1}),this};var Uh=p.__private__.getFont=p.getFont=function(){return ce[Ks.apply(p,arguments)]};p.__private__.getFontList=p.getFontList=function(){var c,b,O={};for(c in ue)if(ue.hasOwnProperty(c))for(b in O[c]=[],ue[c])ue[c].hasOwnProperty(b)&&O[c].push(b);return O},p.addFont=function(c,b,O,q,K){var ct=["StandardEncoding","MacRomanEncoding","Identity-H","WinAnsiEncoding"];return arguments[3]&&-1!==ct.indexOf(arguments[3])?K=arguments[3]:arguments[3]&&-1==ct.indexOf(arguments[3])&&(O=ot(O,q)),Vs.call(this,c,b,O,K=K||"Identity-H")};var ca,Xt=t.lineWidth||.200025,qh=p.__private__.getLineWidth=p.getLineWidth=function(){return Xt},Hh=p.__private__.setLineWidth=p.setLineWidth=function(c){return Xt=c,F(Z(H(c))+" w"),this};p.__private__.setLineDash=Tt.API.setLineDash=Tt.API.setLineDashPattern=function(c,b){if(c=c||[],b=b||0,isNaN(b)||!Array.isArray(c))throw new Error("Invalid arguments passed to jsPDF.setLineDash");return c=c.map(function(O){return Z(H(O))}).join(" "),b=Z(H(b)),F("["+c+"] "+b+" d"),this};var Wh=p.__private__.getLineHeight=p.getLineHeight=function(){return yt*ca};p.__private__.getLineHeight=p.getLineHeight=function(){return yt*ca};var Gh=p.__private__.setLineHeightFactor=p.setLineHeightFactor=function(c){return"number"==typeof(c=c||1.15)&&(ca=c),this},Vh=p.__private__.getLineHeightFactor=p.getLineHeightFactor=function(){return ca};Gh(t.lineHeight);var rr=p.__private__.getHorizontalCoordinate=function(c){return H(c)},ar=p.__private__.getVerticalCoordinate=function(c){return B===z?c:Vt[T].mediaBox.topRightY-Vt[T].mediaBox.bottomLeftY-H(c)},Zh=p.__private__.getHorizontalCoordinateString=p.getHorizontalCoordinateString=function(c){return Z(rr(c))},$h=p.__private__.getVerticalCoordinateString=p.getVerticalCoordinateString=function(c){return Z(ar(c))},Qa=t.strokeColor||"0 G";p.__private__.getStrokeColor=p.getDrawColor=function(){return Ui(Qa)},p.__private__.setStrokeColor=p.setDrawColor=function(c,b,O,q){return Qa=Ai({ch1:c,ch2:b,ch3:O,ch4:q,pdfColorType:"draw",precision:2}),F(Qa),this};var $o=t.fillColor||"0 g";p.__private__.getFillColor=p.getFillColor=function(){return Ui($o)},p.__private__.setFillColor=p.setFillColor=function(c,b,O,q){return $o=Ai({ch1:c,ch2:b,ch3:O,ch4:q,pdfColorType:"fill",precision:2}),F($o),this};var Vi=t.textColor||"0 g",Yh=p.__private__.getTextColor=p.getTextColor=function(){return Ui(Vi)};p.__private__.setTextColor=p.setTextColor=function(c,b,O,q){return Vi=Ai({ch1:c,ch2:b,ch3:O,ch4:q,pdfColorType:"text",precision:3}),this};var to=t.charSpace,Kh=p.__private__.getCharSpace=p.getCharSpace=function(){return parseFloat(to||0)};p.__private__.setCharSpace=p.setCharSpace=function(c){if(isNaN(c))throw new Error("Invalid argument passed to 
1jsPDF.setCharSpace");return to=c,this};var Yo=0;p.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},p.__private__.setLineCap=p.setLineCap=function(c){var b=p.CapJoinStyles[c];if(void 0===b)throw new Error("Line cap style of '"+c+"' is not recognized. See or extend .CapJoinStyles property for valid styles");return Yo=b,F(b+" J"),this};var Er=0;p.__private__.setLineJoin=p.setLineJoin=function(c){var b=p.CapJoinStyles[c];if(void 0===b)throw new Error("Line join style of '"+c+"' is not recognized. See or extend .CapJoinStyles property for valid styles");return Er=b,F(b+" j"),this},p.__private__.setLineMiterLimit=p.__private__.setMiterLimit=p.setLineMiterLimit=p.setMiterLimit=function(c){if(c=c||0,isNaN(c))throw new Error("Invalid argument passed to jsPDF.setLineMiterLimit");return F(Z(H(c))+" M"),this},p.GState=jo,p.setGState=function(c){(c="string"==typeof c?$t[ne[c]]:Ko(null,c)).equals($e)||(F("/"+c.id+" gs"),$e=c)};var Ko=function(c,b){if(!c||!ne[c]){var O=!1;for(var q in $t)if($t.hasOwnProperty(q)&&$t[q].equals(b)){O=!0;break}if(O)b=$t[q];else{var K="GS"+(Object.keys($t).length+1).toString(10);$t[K]=b,b.id=K}return c&&(ne[c]=b.id),Ie.publish("addGState",b),b}};p.addGState=function(c,b){return Ko(c,b),this},p.saveGraphicsState=function(){return F("q"),Ze.push({key:Bt,size:yt,color:Vi}),this},p.restoreGraphicsState=function(){F("Q");var c=Ze.pop();return Bt=c.key,yt=c.size,Vi=c.color,$e=null,this},p.setCurrentTransformationMatrix=function(c){return F(c.toString()+" cm"),this},p.comment=function(c){return F("#"+c),this};var ua=function(c,b){var O=c||0;Object.defineProperty(this,"x",{enumerable:!0,get:function(){return O},set:function(ct){isNaN(ct)||(O=parseFloat(ct))}});var q=b||0;Object.defineProperty(this,"y",{enumerable:!0,get:function(){return q},set:function(ct){isNaN(ct)||(q=parseFloat(ct))}});var K="pt";return Object.defineProperty(this,"type",{enumerable:!0,get:function(){return K},set:function(ct){K=ct.toString()}}),this},Xo=function(c,b,O,q){ua.call(this,c,b),this.type="rect";var K=O||0;Object.defineProperty(this,"w",{enumerable:!0,get:function(){return K},set:function(bt){isNaN(bt)||(K=parseFloat(bt))}});var ct=q||0;return Object.defineProperty(this,"h",{enumerable:!0,get:function(){return ct},set:function(bt){isNaN(bt)||(ct=parseFloat(bt))}}),this},eo=function(){this.page=ge,this.currentPage=T,this.pages=xt.slice(0),this.pagesContext=Vt.slice(0),this.x=Rt,this.y=on,this.matrix=Le,this.width=el(T),this.height=sr(T),this.outputDestination=Lt,this.id="",this.objectNumber=-1};eo.prototype.restore=function(){ge=this.page,Vt=this.pagesContext,xt=this.pages,Rt=this.x,on=this.y,Le=this.matrix,or(T=this.currentPage,this.width),nl(T,this.height),Lt=this.outputDestination};var Jo=function(c,b,O,q,K){zi.push(new eo),ge=T=0,xt=[],Rt=c,on=b,Le=K,Wo([O,q])};for(var no in p.beginFormObject=function(c,b,O,q,K){return Jo(c,b,O,q,K),this},p.endFormObject=function(c){return function(b){if(tr[b])zi.pop().restore();else{var O=new eo,q="Xo"+(Object.keys(Dn).length+1).toString(10);O.id=q,tr[b]=q,Dn[q]=O,Ie.publish("addFormObject",O),zi.pop().restore()}}(c),this},p.doFormObject=function(c,b){var O=Dn[tr[c]];return F("q"),F(b.toString()+" cm"),F("/"+O.id+" Do"),F("Q"),this},p.getFormObject=function(c){var b=Dn[tr[c]];return{x:b.x,y:b.y,width:b.width,height:b.height,matrix:b.matrix}},p.save=function(c,b){return c=c||"generated.pdf",(b=b||{}).returnPromise=b.returnPromise||!1,!1===b.returnPromise?(Qr(Ya(Wi()),c),"function"==typeof Qr.unload&&Kt.setTimeout&&setTimeout(Qr.unload,911),this):new Promise(function(O,q){try{var K=Qr(Ya(Wi()),c);"function"==typeof Qr.unload&&Kt.setTimeout&&setTimeout(Qr.unload,911),O(K)}catch(ct){q(ct.message)}})},Tt.API)Tt.API.hasOwnProperty(no)&&("events"===no&&Tt.API.events.length?function(c,b){var q,K;for(K=b.length-1;-1!==K;K--)c.subscribe.apply(c,[b[K][0]].concat("function"==typeof(q=b[K][1])?[q]:q))}(Ie,Tt.API.events):p[no]=Tt.API[no]);function el(c){return Vt[c].mediaBox.topRightX-Vt[c].mediaBox.bottomLeftX}function or(c,b){Vt[c].mediaBox.topRightX=b+Vt[c].mediaBox.bottomLeftX}function sr(c){return Vt[c].mediaBox.topRightY-Vt[c].mediaBox.bottomLeftY}function nl(c,b){Vt[c].mediaBox.topRightY=b+Vt[c].mediaBox.bottomLeftY}var il=p.getPageWidth=function(c){return el(c=c||T)/oe},rl=p.setPageWidth=function(c,b){or(c,b*oe)},da=p.getPageHeight=function(c){return sr(c=c||T)/oe},al=p.setPageHeight=function(c,b){nl(c,b*oe)};return p.internal={pdfEscape:di,getStyle:Qs,getFont:Uh,getFontSize:It,getCharSpace:Kh,getTextColor:Yh,getLineHeight:Wh,getLineHeightFactor:Vh,getLineWidth:qh,write:kt,getHorizontalCoordinate:rr,getVerticalCoordinate:ar,getCoordinateString:Zh,getVerticalCoordinateString:$h,collections:{},newObject:Qe,newAdditionalObject:la,newObjectDeferred:An,newObjectDeferredBegin:Sn,getFilters:Ni,putStream:ui,events:Ie,scaleFactor:oe,pageSize:{getWidth:function(){return il(T)}
vendor: 5,131 bytes, line 1
1,setWidth:function(c){rl(T,c)},getHeight:function(){return da(T)},setHeight:function(c){al(T,c)}},encryptionOptions:g,encryption:kn,getEncryptor:function(c){return null!==g?kn.encryptor(c,0):function(b){return b}},output:Ka,getNumberOfPages:Ys,get pages(){return xt},out:F,f2:N,f3:C,getPageInfo:Js,getPageInfoByObjId:Dh,getCurrentPageInfo:Th,getPDFVersion:P,Point:ua,Rectangle:Xo,Matrix:Zt,hasHotfix:ir},Object.defineProperty(p.internal.pageSize,"width",{get:function(){return il(T)},set:function(c){rl(T,c)},enumerable:!0,configurable:!0}),Object.defineProperty(p.internal.pageSize,"height",{get:function(){return da(T)},set:function(c){al(T,c)},enumerable:!0,configurable:!0}),function(c){for(var b=0,O=Wt.length;b<O;b++){var q=Vs.call(this,c[b][0],c[b][1],c[b][2],Wt[b][3],!0);!1===m&&(y[q]=!0);var K=c[b][0].split("-");Gs({id:q,fontName:K[0],fontStyle:K[1]||""})}Ie.publish("addFonts",{fonts:ce,dictionary:ue})}.call(p,Wt),Bt="F1",Zs(r,n),Ie.publish("initialized"),p}Ua.prototype.lsbFirstWord=function(t){return String.fromCharCode(255&t,t>>8&255,t>>16&255,t>>24&255)},Ua.prototype.toHexString=function(t){return t.split("").map(function(e){return("0"+(255&e.charCodeAt(0)).toString(16)).slice(-2)}).join("")},Ua.prototype.hexToBytes=function(t){for(var e=[],n=0;n<t.length;n+=2)e.push(String.fromCharCode(parseInt(t.substr(n,2),16)));return e.join("")},Ua.prototype.processOwnerPassword=function(t,e){return Nh(Ah(e).substr(0,5),t)},Ua.prototype.encryptor=function(t,e){var n=Ah(this.encryptionKey+String.fromCharCode(255&t,t>>8&255,t>>16&255,255&e,e>>8&255)).substr(0,10);return function(i){return Nh(n,i)}},jo.prototype.equals=function(t){var e,n="id,objectNumber,equals";if(!t||(0,ve.A)(t)!==(0,ve.A)(this))return!1;var i=0;for(e in this)if(!(n.indexOf(e)>=0)){if(this.hasOwnProperty(e)&&!t.hasOwnProperty(e)||this[e]!==t[e])return!1;i++}for(e in t)t.hasOwnProperty(e)&&n.indexOf(e)<0&&i--;return 0===i},Tt.API={events:[]},Tt.version="4.2.1";var Je=Tt.API,Lh=1,ea=function(t){return t.replace(/\\/g,"\\\\").replace(/\(/g,"\\(").replace(/\)/g,"\\)")},Ha=function(t){return t.replace(/\\\\/g,"\\").replace(/\\\(/g,"(").replace(/\\\)/g,")")},na=function(t){return t.toString().replace(/#/g,"#23").replace(/[\s\n\r()<>[\]{}\/%]/g,function(e){var n=e.charCodeAt(0).toString(16).toUpperCase();return"#"+(1===n.length?"0"+n:n)})},te=function(t){return t.toFixed(2)},Ar=function(t){return t.toFixed(5)};Je.__acroform__={};var $n=function(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t},Mu=function(t){return t*Lh},Bi=function(t){var e=new Tu,n=Pt.internal.getHeight(t)||0,i=Pt.internal.getWidth(t)||0;return e.BBox=[0,0,Number(te(i)),Number(te(n))],e},E5=Je.__acroform__.setBit=function(t,e){if(t=t||0,e=e||0,isNaN(t)||isNaN(e))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.setBit");return t|1<<e},I5=Je.__acroform__.clearBit=function(t,e){if(t=t||0,e=e||0,isNaN(t)||isNaN(e))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.clearBit");return t&~(1<<e)},C5=Je.__acroform__.getBit=function(t,e){if(isNaN(t)||isNaN(e))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.getBit");return t&1<<e?1:0},nn=Je.__acroform__.getBitForPdf=function(t,e){if(isNaN(t)||isNaN(e))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.getBitForPdf");return C5(t,e-1)},rn=Je.__acroform__.setBitForPdf=function(t,e){if(isNaN(t)||isNaN(e))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.setBitForPdf");return E5(t,e-1)},an=Je.__acroform__.clearBitForPdf=function(t,e){if(isNaN(t)||isNaN(e))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.clearBitForPdf");return I5(t,e-1)},F5=Je.__acroform__.calculateCoordinates=function(t,e){var n=e.internal.getHorizontalCoordinate,i=e.internal.getVerticalCoordinate,r=t[0],a=t[1],h=t[2],l=t[3],f={};return f.lowerLeft_X=n(r)||0,f.lowerLeft_Y=i(a+l)||0,f.upperRight_X=n(r+h)||0,f.upperRight_Y=i(a)||0,[Number(te(f.lowerLeft_X)),Number(te(f.lowerLeft_Y)),Number(te(f.upperRight_X)),Number(te(f.upperRight_Y))]},O5=function(t){if(t.appearanceStreamContent)return t.appearanceStreamContent;if(t.V||t.DV){var e=[],i=Sh(t,t._V||t.DV),r=t.scope.internal.getFont(t.fontName,t.fontStyle).id;e.push("/Tx BMC"),e.push("q"),e.push("BT"),e.push(t.scope.__private__.encodeColorString(t.color)),e.push("/"+r+" "+te(i.fontSize)+" Tf"),e.push("1 0 0 1 0 0 Tm"),e.push(i.text),e.push("ET"),e.push("Q"),e.push("EMC");var a=Bi(t);return a.scope=t.scope,a.stream=e.join("\n"),a}},Sh=function(t,e){var n=0===t.fontSize?t.maxFontSize:t.fontSize,i={text:"",fontSize:""},r=(e=")"==(e="("==e.substr(0,1)?e.substr(1):e).substr(e.length-1)?e.substr(0,e.length-1):e).split(" ");r=r.map(t.multiline?function(N){return N.split("\n")}:function(N){return[N]});var a=n,h=Pt.internal.getHeight(t)||0;h=h<0?-h:h;var l=Pt.internal.getWidth(t)||0;l=l<0?-l:l;var f=function(N,C,H){return N+1<r.length&&qs(C+" "+r[N+1][0],t,H).width<=l-4};a++;t:for(;a>0;){e="",a--;var u,g,m=qs("3",t,a).height,y=t.multiline?h-a:(h-m)/2,p=y+=2,E=0,P=0,I=0;if(a<=0){e="(...) Tj\n",e+="% Width of Text: "+qs(e,t,a=12).width+", FieldWidth:"
vendor: 4,099 bytes, line 1
1+l+"\n";break}for(var L="",W=0,z=0;z<r.length;z++)if(r.hasOwnProperty(z)){var B=!1;if(1!==r[z].length&&I!==r[z].length-1){if((m+2)*(W+2)+2>h)continue t;L+=r[z][I],B=!0,P=z,z--}else{L=" "==(L+=r[z][I]+" ").substr(L.length-1)?L.substr(0,L.length-1):L;var it=parseInt(z),dt=f(it,L,a),ot=z>=r.length-1;if(dt&&!ot){L+=" ",I=0;continue}if(dt||ot){if(ot)P=it;else if(t.multiline&&(m+2)*(W+2)+2>h)continue t}else{if(!t.multiline||(m+2)*(W+2)+2>h)continue t;P=it}}for(var Z="",j=E;j<=P;j++){var X=r[j];if(t.multiline){if(j===P){Z+=X[I]+" ",I=(I+1)%X.length;continue}if(j===E){Z+=X[X.length-1]+" ";continue}}Z+=X[0]+" "}switch(Z=" "==Z.substr(Z.length-1)?Z.substr(0,Z.length-1):Z,g=qs(Z,t,a).width,t.textAlign){case"right":u=l-g-2;break;case"center":u=(l-g)/2;break;default:u=2}e+=te(u)+" "+te(p)+" Td\n",e+="("+ea(Z)+") Tj\n",e+=-te(u)+" 0 Td\n",p=-(a+2),g=0,E=B?P:P+1,W++,L=""}break}return i.text=e,i.fontSize=a,i},qs=function(t,e,n){var i=e.scope.internal.getFont(e.fontName,e.fontStyle),r=e.scope.getStringUnitWidth(t,{font:i,fontSize:parseFloat(n),charSpace:0})*parseFloat(n);return{height:e.scope.getStringUnitWidth("3",{font:i,fontSize:parseFloat(n),charSpace:0})*parseFloat(n)*1.5,width:r}},M5={fields:[],xForms:[],acroFormDictionaryRoot:null,printedOut:!1,internal:null,isInitialized:!1},D5=function(t,e){var n={type:"reference",object:t};void 0===e.internal.getPageInfo(t.page).pageContext.annotations.find(function(i){return i.type===n.type&&i.object===n.object})&&e.internal.getPageInfo(t.page).pageContext.annotations.push(n)},Du=Je.__acroform__.arrayToPdfArray=function(t,e,n){var i=function(h){return h};if(Array.isArray(t)){for(var r="[",a=0;a<t.length;a++)switch(0!==a&&(r+=" "),(0,ve.A)(t[a])){case"boolean":case"number":case"object":r+=t[a].toString();break;case"string":"/"===t[a].substr(0,1)?r+="/"+na(t[a].substr(1)):(void 0!==e&&n&&(i=n.internal.getEncryptor(e)),r+="("+ea(i(t[a].toString()))+")")}return r+"]"}throw new Error("Invalid argument passed to jsPDF.__acroform__.arrayToPdfArray")},kh=function(t,e,n){var i=function(r){return r};return void 0!==e&&n&&(i=n.internal.getEncryptor(e)),(t=t||"").toString(),"("+ea(i(t))+")"},ji=function(){this._objId=void 0,this._scope=void 0,Object.defineProperty(this,"objId",{get:function(){if(void 0===this._objId){if(void 0===this.scope)return;this._objId=this.scope.internal.newObjectDeferred()}return this._objId},set:function(t){this._objId=t}}),Object.defineProperty(this,"scope",{value:this._scope,writable:!0})};ji.prototype.toString=function(){return this.objId+" 0 R"},ji.prototype.putStream=function(){var t=this.getKeyValueListForStream();this.scope.internal.putStream({data:this.stream,additionalKeyValues:t,objectId:this.objId}),this.scope.internal.out("endobj")},ji.prototype.getKeyValueListForStream=function(){var t=[],e=Object.getOwnPropertyNames(this).filter(function(a){return"content"!=a&&"appearanceStreamContent"!=a&&"scope"!=a&&"objId"!=a&&"_"!=a.substring(0,1)});for(var n in e)if(!1===Object.getOwnPropertyDescriptor(this,e[n]).configurable){var i=e[n],r=this[i];r&&(Array.isArray(r)?t.push({key:i,value:Du(r,this.objId,this.scope)}):r instanceof ji?(r.scope=this.scope,t.push({key:i,value:r.objId+" 0 R"})):"function"!=typeof r&&t.push({key:i,value:r}))}return t};var Tu=function(){ji.call(this),Object.defineProperty(this,"Type",{value:"/XObject",configurable:!1,writable:!0}),Object.defineProperty(this,"Subtype",{value:"/Form",configurable:!1,writable:!0}),Object.defineProperty(this,"FormType",{value:1,configurable:!1,writable:!0});var t,e=[];Object.defineProperty(this,"BBox",{configurable:!1,get:function(){return e},set:function(n){e=n}}),Object.defineProperty(this,"Resources",{value:"2 0 R",configurable:!1,writable:!0}),Object.defineProperty(this,"stream",{enumerable:!1,configurable:!0,set:function(n){t=n.trim()},get:function(){return t||null}})};$n(Tu,ji);var Bu=function(){ji.call(this);var t,e=[];Object.defineProperty(this,"Kids",{enumerable:!1,configurable:!0,get:function(){return e.length>0?e:void 0}}),Object.defineProperty(this,"Fields",{enumerable:!1,configurable:!1,get:function(){return e}}
vendor: 2,172 bytes, line 1
1),Object.defineProperty(this,"DA",{enumerable:!1,configurable:!1,get:function(){if(t){var n=function(i){return i};return this.scope&&(n=this.scope.internal.getEncryptor(this.objId)),"("+ea(n(t))+")"}},set:function(n){t=n}})};$n(Bu,ji);var wi=function t(){ji.call(this);var e=4;Object.defineProperty(this,"F",{enumerable:!1,configurable:!1,get:function(){return e},set:function(L){if(isNaN(L))throw new Error('Invalid value "'+L+'" for attribute F supplied.');e=L}}),Object.defineProperty(this,"showWhenPrinted",{enumerable:!0,configurable:!0,get:function(){return!!nn(e,3)},set:function(L){this.F=L?rn(e,3):an(e,3)}});var n=0;Object.defineProperty(this,"Ff",{enumerable:!1,configurable:!1,get:function(){return n},set:function(L){if(isNaN(L))throw new Error('Invalid value "'+L+'" for attribute Ff supplied.');n=L}});var i=[];Object.defineProperty(this,"Rect",{enumerable:!1,configurable:!1,get:function(){if(0!==i.length)return i},set:function(L){i=void 0!==L?L:[]}}),Object.defineProperty(this,"x",{enumerable:!0,configurable:!0,get:function(){return!i||isNaN(i[0])?0:i[0]},set:function(L){i[0]=L}}),Object.defineProperty(this,"y",{enumerable:!0,configurable:!0,get:function(){return!i||isNaN(i[1])?0:i[1]},set:function(L){i[1]=L}}),Object.defineProperty(this,"width",{enumerable:!0,configurable:!0,get:function(){return!i||isNaN(i[2])?0:i[2]},set:function(L){i[2]=L}}),Object.defineProperty(this,"height",{enumerable:!0,configurable:!0,get:function(){return!i||isNaN(i[3])?0:i[3]},set:function(L){i[3]=L}});var r="";Object.defineProperty(this,"FT",{enumerable:!0,configurable:!1,get:function(){return r},set:function(L){switch(L){case"/Btn":case"/Tx":case"/Ch":case"/Sig":r=L;break;default:throw new Error('Invalid value "'+L+'" for attribute FT supplied.')}}});var a=null;Object.defineProperty(this,"T",{enumerable:!0,configurable:!1,get:function(){if(!a||a.length<1){if(this instanceof Hs)return;a="FieldObject"+t.FieldNum++}var L=function(W){return W};return this.scope&&(L=this.scope.internal.getEncryptor(this.objId)),"("+ea(L(a))+")"},set:function(L){a=L.toString()}}),Object.defineProperty(this,"fieldName",{configurable:!0,enumerable:!0,get:function(){return a}
vendor: 4,632 bytes, line 1
1,set:function(L){a=L}});var h="helvetica";Object.defineProperty(this,"fontName",{enumerable:!0,configurable:!0,get:function(){return h},set:function(L){h=L}});var l="normal";Object.defineProperty(this,"fontStyle",{enumerable:!0,configurable:!0,get:function(){return l},set:function(L){l=L}});var f=0;Object.defineProperty(this,"fontSize",{enumerable:!0,configurable:!0,get:function(){return f},set:function(L){f=L}});var u=void 0;Object.defineProperty(this,"maxFontSize",{enumerable:!0,configurable:!0,get:function(){return void 0===u?50/Lh:u},set:function(L){u=L}});var g="black";Object.defineProperty(this,"color",{enumerable:!0,configurable:!0,get:function(){return g},set:function(L){g=L}});var m="/F1 0 Tf 0 g";Object.defineProperty(this,"DA",{enumerable:!0,configurable:!1,get:function(){if(!(!m||this instanceof Hs||this instanceof Nr))return kh(m,this.objId,this.scope)},set:function(L){L=L.toString(),m=L}});var y=null;Object.defineProperty(this,"DV",{enumerable:!1,configurable:!1,get:function(){if(y)return this instanceof mn==0?kh(y,this.objId,this.scope):y},set:function(L){L=L.toString(),y=this instanceof mn==0?"("===L.substr(0,1)?Ha(L.substr(1,L.length-2)):Ha(L):L}}),Object.defineProperty(this,"defaultValue",{enumerable:!0,configurable:!0,get:function(){return this instanceof mn==1?Ha(y.substr(1,y.length-1)):y},set:function(L){L=L.toString(),y=this instanceof mn==1?"/"+na(L):L}});var p=null;Object.defineProperty(this,"_V",{enumerable:!1,configurable:!1,get:function(){if(p)return p},set:function(L){this.V=L}}),Object.defineProperty(this,"V",{enumerable:!1,configurable:!1,get:function(){if(p)return this instanceof mn==0?kh(p,this.objId,this.scope):p},set:function(L){L=L.toString(),p=this instanceof mn==0?"("===L.substr(0,1)?Ha(L.substr(1,L.length-2)):Ha(L):L}}),Object.defineProperty(this,"value",{enumerable:!0,configurable:!0,get:function(){return this instanceof mn==1?Ha(p.substr(1,p.length-1)):p},set:function(L){L=L.toString(),p=this instanceof mn==1?"/"+na(L):L}}),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 E,P=!1;Object.defineProperty(this,"hasAppearanceStream",{enumerable:!0,configurable:!0,get:function(){return P},set:function(L){P=L=!!L}}),Object.defineProperty(this,"page",{enumerable:!0,configurable:!0,get:function(){if(E)return E},set:function(L){E=L}}),Object.defineProperty(this,"readOnly",{enumerable:!0,configurable:!0,get:function(){return!!nn(this.Ff,1)},set:function(L){this.Ff=L?rn(this.Ff,1):an(this.Ff,1)}}),Object.defineProperty(this,"required",{enumerable:!0,configurable:!0,get:function(){return!!nn(this.Ff,2)},set:function(L){this.Ff=L?rn(this.Ff,2):an(this.Ff,2)}}),Object.defineProperty(this,"noExport",{enumerable:!0,configurable:!0,get:function(){return!!nn(this.Ff,3)},set:function(L){this.Ff=L?rn(this.Ff,3):an(this.Ff,3)}});var I=null;Object.defineProperty(this,"Q",{enumerable:!0,configurable:!1,get:function(){if(null!==I)return I},set:function(L){if(-1===[0,1,2].indexOf(L))throw new Error('Invalid value "'+L+'" for attribute Q supplied.');I=L}}),Object.defineProperty(this,"textAlign",{get:function(){var L;switch(I){case 0:default:L="left";break;case 1:L="center";break;case 2:L="right"}return L},configurable:!0,enumerable:!0,set:function(L){switch(L){case"right":case 2:I=2;break;case"center":case 1:I=1;break;default:I=0}}})};$n(wi,ji);var ia=function(){wi.call(this),this.FT="/Ch",this.V="()",this.fontName="zapfdingbats";var t=0;Object.defineProperty(this,"TI",{enumerable:!0,configurable:!1,get:function(){return t},set:function(n){t=n}}),Object.defineProperty(this,"topIndex",{enumerable:!0,configurable:!0,get:function(){return t},set:function(n){t=n}});var e=[];Object.defineProperty(this,"Opt",{enumerable:!0,configurable:!1,get:function(){return Du(e,this.objId,this.scope)},set:function(n){var i,r;r=[],"string"==typeof(i=n)&&(r=function(a,h,l){l||(l=1);for(var f,u=[];f=h.exec(a);)u.push(f[l]);return u}(i,/\((.*?)\)/g)),e=r}}),this.getOptions=function(){return e},this.setOptions=function(n){e=n,this.sort&&e.sort()},this.addOption=function(n){n=(n=n||"").toString(),e.push(n),this.sort&&e.sort()},this.removeOption=function(n,i){for(i=i||!1,n=(n=n||"").toString();-1!==e.indexOf(n)&&(e.splice(e.indexOf(n),1),!1!==i););},Object.defineProperty(this,"combo",{enumerable:!0,configurable:!0,get:function(){return!!nn(this.Ff,18)}
vendor: 15,835 bytes, line 1
1,set:function(n){this.Ff=n?rn(this.Ff,18):an(this.Ff,18)}}),Object.defineProperty(this,"edit",{enumerable:!0,configurable:!0,get:function(){return!!nn(this.Ff,19)},set:function(n){!0===this.combo&&(this.Ff=n?rn(this.Ff,19):an(this.Ff,19))}}),Object.defineProperty(this,"sort",{enumerable:!0,configurable:!0,get:function(){return!!nn(this.Ff,20)},set:function(n){n?(this.Ff=rn(this.Ff,20),e.sort()):this.Ff=an(this.Ff,20)}}),Object.defineProperty(this,"multiSelect",{enumerable:!0,configurable:!0,get:function(){return!!nn(this.Ff,22)},set:function(n){this.Ff=n?rn(this.Ff,22):an(this.Ff,22)}}),Object.defineProperty(this,"doNotSpellCheck",{enumerable:!0,configurable:!0,get:function(){return!!nn(this.Ff,23)},set:function(n){this.Ff=n?rn(this.Ff,23):an(this.Ff,23)}}),Object.defineProperty(this,"commitOnSelChange",{enumerable:!0,configurable:!0,get:function(){return!!nn(this.Ff,27)},set:function(n){this.Ff=n?rn(this.Ff,27):an(this.Ff,27)}}),this.hasAppearanceStream=!1};$n(ia,wi);var ra=function(){ia.call(this),this.fontName="helvetica",this.combo=!1};$n(ra,ia);var aa=function(){ra.call(this),this.combo=!0};$n(aa,ra);var Ro=function(){aa.call(this),this.edit=!0};$n(Ro,aa);var mn=function(){wi.call(this),this.FT="/Btn",Object.defineProperty(this,"noToggleToOff",{enumerable:!0,configurable:!0,get:function(){return!!nn(this.Ff,15)},set:function(n){this.Ff=n?rn(this.Ff,15):an(this.Ff,15)}}),Object.defineProperty(this,"radio",{enumerable:!0,configurable:!0,get:function(){return!!nn(this.Ff,16)},set:function(n){this.Ff=n?rn(this.Ff,16):an(this.Ff,16)}}),Object.defineProperty(this,"pushButton",{enumerable:!0,configurable:!0,get:function(){return!!nn(this.Ff,17)},set:function(n){this.Ff=n?rn(this.Ff,17):an(this.Ff,17)}}),Object.defineProperty(this,"radioIsUnison",{enumerable:!0,configurable:!0,get:function(){return!!nn(this.Ff,26)},set:function(n){this.Ff=n?rn(this.Ff,26):an(this.Ff,26)}});var t,e={};Object.defineProperty(this,"MK",{enumerable:!1,configurable:!1,get:function(){var n=function(a){return a};if(this.scope&&(n=this.scope.internal.getEncryptor(this.objId)),0!==Object.keys(e).length){var i,r=[];for(i in r.push("<<"),e)r.push("/"+i+" ("+ea(n(e[i]))+")");return r.push(">>"),r.join("\n")}},set:function(n){"object"===(0,ve.A)(n)&&(e=n)}}),Object.defineProperty(this,"caption",{enumerable:!0,configurable:!0,get:function(){return e.CA||""},set:function(n){"string"==typeof n&&(e.CA=n)}}),Object.defineProperty(this,"AS",{enumerable:!1,configurable:!1,get:function(){return t},set:function(n){var i=null==n?"":n.toString();"/"===i.substr(0,1)&&(i=i.substr(1)),t="/"+na(i)}}),Object.defineProperty(this,"appearanceState",{enumerable:!0,configurable:!0,get:function(){return t.substr(1,t.length-1)},set:function(n){t="/"+na(n)}})};$n(mn,wi);var zo=function(){mn.call(this),this.pushButton=!0};$n(zo,mn);var oa=function(){mn.call(this),this.radio=!0,this.pushButton=!1;var t=[];Object.defineProperty(this,"Kids",{enumerable:!0,configurable:!1,get:function(){return t},set:function(e){t=void 0!==e?e:[]}})};$n(oa,mn);var Hs=function(){var t,e;wi.call(this),Object.defineProperty(this,"Parent",{enumerable:!1,configurable:!1,get:function(){return t},set:function(r){t=r}}),Object.defineProperty(this,"optionName",{enumerable:!1,configurable:!0,get:function(){return e},set:function(r){e=r}});var n,i={};Object.defineProperty(this,"MK",{enumerable:!1,configurable:!1,get:function(){var r=function(l){return l};this.scope&&(r=this.scope.internal.getEncryptor(this.objId));var a,h=[];for(a in h.push("<<"),i)h.push("/"+a+" ("+ea(r(i[a]))+")");return h.push(">>"),h.join("\n")},set:function(r){"object"===(0,ve.A)(r)&&(i=r)}}),Object.defineProperty(this,"caption",{enumerable:!0,configurable:!0,get:function(){return i.CA||""},set:function(r){"string"==typeof r&&(i.CA=r)}}),Object.defineProperty(this,"AS",{enumerable:!1,configurable:!1,get:function(){return n},set:function(r){var a=null==r?"":r.toString();"/"===a.substr(0,1)&&(a=a.substr(1)),n="/"+na(a)}}),Object.defineProperty(this,"appearanceState",{enumerable:!0,configurable:!0,get:function(){return n.substr(1,n.length-1)},set:function(r){var a=null==r?"":r.toString();"/"===a.substr(0,1)&&(a=a.substr(1)),n="/"+na(a)}}),this.caption="l",this.appearanceState="Off",this._AppearanceType=Pt.RadioButton.Circle,this.appearanceStreamContent=this._AppearanceType.createAppearanceStream(this.optionName)};$n(Hs,wi),oa.prototype.setAppearance=function(t){if(!("createAppearanceStream"in t)||!("getCA"in t))throw new Error("Couldn't assign Appearance to RadioButton. Appearance was Invalid!");for(var e in this.Kids)if(this.Kids.hasOwnProperty(e)){var n=this.Kids[e];n.appearanceStreamContent=t.createAppearanceStream(n.optionName),n.caption=t.getCA()}},oa.prototype.createOption=function(t){var e=new Hs;return e.Parent=this,e.optionName=t,this.Kids.push(e),B5.call(this.scope,e),e};var Uo=function(){mn.call(this),this.fontName="zapfdingbats",this.caption="3",this.appearanceState="On",this.value="On",this.textAlign="center",this.appearanceStreamContent=Pt.CheckBox.createAppearanceStream()};$n(Uo,mn);var Nr=function(){wi.call(this),this.FT="/Tx",Object.defineProperty(this,"multiline",{enumerable:!0,configurable:!0,get:function(){return!!nn(this.Ff,13)},set:function(e){this.Ff=e?rn(this.Ff,13):an(this.Ff,13)}}),Object.defineProperty(this,"fileSelect",{enumerable:!0,configurable:!0,get:function(){return!!nn(this.Ff,21)},set:function(e){this.Ff=e?rn(this.Ff,21):an(this.Ff,21)}}),Object.defineProperty(this,"doNotSpellCheck",{enumerable:!0,configurable:!0,get:function(){return!!nn(this.Ff,23)},set:function(e){this.Ff=e?rn(this.Ff,23):an(this.Ff,23)}}),Object.defineProperty(this,"doNotScroll",{enumerable:!0,configurable:!0,get:function(){return!!nn(this.Ff,24)},set:function(e){this.Ff=e?rn(this.Ff,24):an(this.Ff,24)}}),Object.defineProperty(this,"comb",{enumerable:!0,configurable:!0,get:function(){return!!nn(this.Ff,25)},set:function(e){this.Ff=e?rn(this.Ff,25):an(this.Ff,25)}}),Object.defineProperty(this,"richText",{enumerable:!0,configurable:!0,get:function(){return!!nn(this.Ff,26)},set:function(e){this.Ff=e?rn(this.Ff,26):an(this.Ff,26)}});var t=null;Object.defineProperty(this,"MaxLen",{enumerable:!0,configurable:!1,get:function(){return t},set:function(e){t=e}}),Object.defineProperty(this,"maxLength",{enumerable:!0,configurable:!0,get:function(){return t},set:function(e){Number.isInteger(e)&&(t=e)}}),Object.defineProperty(this,"hasAppearanceStream",{enumerable:!0,configurable:!0,get:function(){return this.V||this.DV}})};$n(Nr,wi);var qo=function(){Nr.call(this),Object.defineProperty(this,"password",{enumerable:!0,configurable:!0,get:function(){return!!nn(this.Ff,14)},set:function(t){this.Ff=t?rn(this.Ff,14):an(this.Ff,14)}}),this.password=!0};$n(qo,Nr);var Pt={CheckBox:{createAppearanceStream:function(){return{N:{On:Pt.CheckBox.YesNormal},D:{On:Pt.CheckBox.YesPushDown,Off:Pt.CheckBox.OffPushDown}}},YesPushDown:function(t){var e=Bi(t);e.scope=t.scope;var n=[],i=t.scope.internal.getFont(t.fontName,t.fontStyle).id,r=t.scope.__private__.encodeColorString(t.color),a=Sh(t,t.caption);return n.push("0.749023 g"),n.push("0 0 "+te(Pt.internal.getWidth(t))+" "+te(Pt.internal.getHeight(t))+" re"),n.push("f"),n.push("BMC"),n.push("q"),n.push("0 0 1 rg"),n.push("/"+i+" "+te(a.fontSize)+" Tf "+r),n.push("BT"),n.push(a.text),n.push("ET"),n.push("Q"),n.push("EMC"),e.stream=n.join("\n"),e},YesNormal:function(t){var e=Bi(t);e.scope=t.scope;var n=t.scope.internal.getFont(t.fontName,t.fontStyle).id,i=t.scope.__private__.encodeColorString(t.color),r=[],a=Pt.internal.getHeight(t),h=Pt.internal.getWidth(t),l=Sh(t,t.caption);return r.push("1 g"),r.push("0 0 "+te(h)+" "+te(a)+" re"),r.push("f"),r.push("q"),r.push("0 0 1 rg"),r.push("0 0 "+te(h-1)+" "+te(a-1)+" re"),r.push("W"),r.push("n"),r.push("0 g"),r.push("BT"),r.push("/"+n+" "+te(l.fontSize)+" Tf "+i),r.push(l.text),r.push("ET"),r.push("Q"),e.stream=r.join("\n"),e},OffPushDown:function(t){var e=Bi(t);e.scope=t.scope;var n=[];return n.push("0.749023 g"),n.push("0 0 "+te(Pt.internal.getWidth(t))+" "+te(Pt.internal.getHeight(t))+" re"),n.push("f"),e.stream=n.join("\n"),e}},RadioButton:{Circle:{createAppearanceStream:function(t){var e={D:{Off:Pt.RadioButton.Circle.OffPushDown},N:{}};return e.N[t]=Pt.RadioButton.Circle.YesNormal,e.D[t]=Pt.RadioButton.Circle.YesPushDown,e},getCA:function(){return"l"},YesNormal:function(t){var e=Bi(t);e.scope=t.scope;var n=[],i=Pt.internal.getWidth(t)<=Pt.internal.getHeight(t)?Pt.internal.getWidth(t)/4:Pt.internal.getHeight(t)/4;i=Number((.9*i).toFixed(5));var a=Number((i*Pt.internal.Bezier_C).toFixed(5));return n.push("q"),n.push("1 0 0 1 "+Ar(Pt.internal.getWidth(t)/2)+" "+Ar(Pt.internal.getHeight(t)/2)+" cm"),n.push(i+" 0 m"),n.push(i+" "+a+" "+a+" "+i+" 0 "+i+" c"),n.push("-"+a+" "+i+" -"+i+" "+a+" -"+i+" 0 c"),n.push("-"+i+" -"+a+" -"+a+" -"+i+" 0 -"+i+" c"),n.push(a+" -"+i+" "+i+" -"+a+" "+i+" 0 c"),n.push("f"),n.push("Q"),e.stream=n.join("\n"),e},YesPushDown:function(t){var e=Bi(t);e.scope=t.scope;var n=[],i=Pt.internal.getWidth(t)<=Pt.internal.getHeight(t)?Pt.internal.getWidth(t)/4:Pt.internal.getHeight(t)/4;i=Number((.9*i).toFixed(5));var r=Number((2*i).toFixed(5)),a=Number((r*Pt.internal.Bezier_C).toFixed(5)),h=Number((i*Pt.internal.Bezier_C).toFixed(5));return n.push("0.749023 g"),n.push("q"),n.push("1 0 0 1 "+Ar(Pt.internal.getWidth(t)/2)+" "+Ar(Pt.internal.getHeight(t)/2)+" cm"),n.push(r+" 0 m"),n.push(r+" "+a+" "+a+" "+r+" 0 "+r+" c"),n.push("-"+a+" "+r+" -"+r+" "+a+" -"+r+" 0 c"),n.push("-"+r+" -"+a+" -"+a+" -"+r+" 0 -"+r+" c"),n.push(a+" -"+r+" "+r+" -"+a+" "+r+" 0 c"),n.push("f"),n.push("Q"),n.push("0 g"),n.push("q"),n.push("1 0 0 1 "+Ar(Pt.internal.getWidth(t)/2)+" "+Ar(Pt.internal.getHeight(t)/2)+" cm"),n.push(i+" 0 m"),n.push(i+" "+h+" "+h+" "+i+" 0 "+i+" c"),n.push("-"+h+" "+i+" -"+i+" "+h+" -"+i+" 0 c"),n.push("-"+i+" -"+h+" -"+h+" -"+i+" 0 -"+i+" c"),n.push(h+" -"+i+" "+i+" -"+h+" "+i+" 0 c"),n.push("f"),n.push("Q"),e.stream=n.join("\n"),e},OffPushDown:function(t){var e=Bi(t);e.scope=t.scope;var n=[],i=Pt.internal.getWidth(t)<=Pt.internal.getHeight(t)?Pt.internal.getWidth(t)/4:Pt.internal.getHeight(t)/4;i=Number((.9*i).toFixed(5));var r=Number((2*i).toFixed(5)),a=Number((r*Pt.internal.Bezier_C).toFixed(5));return n.push("0.749023 g"),n.push("q"),n.push("1 0 0 1 "+Ar(Pt.internal.getWidth(t)/2)+" "+Ar(Pt.internal.getHeight(t)/2)+" cm"),n.push(r+" 0 m"),n.push(r+" "+a+" "+a+" "+r+" 0 "+r+" c"),n.push("-"+a+" "+r+" -"+r+" "+a+" -"+r+" 0 c"),n.push("-"+r+" -"+a+" -"+a+" -"+r+" 0 -"+r+" c"),n.push(a+" -"+r+" "+r+" -"+a+" "+r+" 0 c"),n.push("f"),n.push("Q"),e.stream=n.join("\n"),e}},Cross:{createAppearanceStream:function(t){var e={D:{Off:Pt.RadioButton.Cross.OffPushDown},N:{}};return e.N[t]=Pt.RadioButton.Cross.YesNormal,e.D[t]=Pt.RadioButton.Cross.YesPushDown,e},getCA:function(){return"8"},YesNormal:function(t){var e=Bi(t);e.scope=t.scope;var n=[],i=Pt.internal.calculateCross(t);return n.push("q"),n.push("1 1 "+te(Pt.internal.getWidth(t)-2)+" "+te(Pt.internal.getHeight(t)-2)+" re"),n.push("W"),n.push("n"),n.push(te(i.x1.x)+" "+te(i.x1.y)+" m"),n.push(te(i.x2.x)+" "+te(i.x2.y)+" l"),n.push(te(i.x4.x)+" "+te(i.x4.y)+" m"),n.push(te(i.x3.x)+" "+te(i.x3.y)+" l"),n.push("s"),n.push("Q"),e.stream=n.join("\n"),e},YesPushDown:function(t){var e=Bi(t);e.scope=t.scope;var n=Pt.internal.calculateCross(t),i=[];return i.push("0.749023 g"),i.push("0 0 "+te(Pt.internal.getWidth(t))+" "+te(Pt.internal.getHeight(t))+" re"),i.push("f"),i.push("q"),i.push("1 1 "+te(Pt.internal.getWidth(t)-2)+" "+te(Pt.internal.getHeight(t)-2)+" re"),i.push("W"),i.push("n"),i.push(te(n.x1.x)+" "+te(n.x1.y)+" m"),i.push(te(n.x2.x)+" "+te(n.x2.y)+" l"),i.push(te(n.x4.x)+" "+te(n.x4.y)+" m"),i.push(te(n.x3.x)+" "+te(n.x3.y)+" l"),i.push("s"),i.push("Q"),e.stream=i.join("\n"),e},OffPushDown:function(t){var e=Bi(t);e.scope=t.scope;var n=[];return n.push("0.749023 g"),n.push("0 0 "+te(Pt.internal.getWidth(t))+" "+te(Pt.internal.getHeight(t))+" re"),n.push("f"),e.stream=n.join("\n"),e}}},createDefaultAppearanceStream:function(t){var e=t.scope.internal.getFont(t.fontName,t.fontStyle).id,n=t.scope.__private__.encodeColorString(t.color);return"/"+e+" "+t.fontSize+" Tf "+n}};Pt.internal={Bezier_C:.551915024494,calculateCross:function(t){var e=Pt.internal.getWidth(t),n=Pt.internal.getHeight(t),i=Math.min(e,n);return{x1:{x:(e-i)/2,y:(n-i)/2+i},x2:{x:(e-i)/2+i,y:(n-i)/2},x3:{x:(e-i)/2,y:(n-i)/2},x4:{x:(e-i)/2+i,y:(n-i)/2+i}}}},Pt.internal.getWidth=function(t){var e=0;return"object"===(0,ve.A)(t)&&(e=Mu(t.Rect[2])),e},Pt.internal.getHeight=function(t){var e=0;return"object"===(0,ve.A)(t)&&(e=Mu(t.Rect[3])),e};var B5=Je.addField=function(t){if(function(t,e){if(e.scope=t,void 0!==t.internal&&(void 0===t.internal.acroformPlugin||!1===t.internal.acroformPlugin.isInitialized)){if(wi.FieldNum=0,t.internal.acroformPlugin=JSON.parse(JSON.stringify(M5)),t.internal.acroformPlugin.acroFormDictionaryRoot)throw new Error("Exception while creating AcroformDictionary");Lh=t.internal.scaleFactor,t.internal.acroformPlugin.acroFormDictionaryRoot=new Bu,t.internal.acroformPlugin.acroFormDictionaryRoot.scope=t,t.internal.acroformPlugin.acroFormDictionaryRoot._eventID=t.internal.events.subscribe("postPutResources",function(){var n;(n=t).internal.events.unsubscribe(n.internal.acroformPlugin.acroFormDictionaryRoot._eventID),delete n.internal.acroformPlugin.acroFormDictionaryRoot._eventID,n.internal.acroformPlugin.printedOut=!0}),t.internal.events.subscribe("buildDocument",function(){!function(n){n.internal.acroformPlugin.acroFormDictionaryRoot.objId=void 0;var i=n.internal.acroformPlugin.acroFormDictionaryRoot.Fields;for(var r in i)if(i.hasOwnProperty(r)){var a=i[r];a.objId=void 0,a.hasAnnotation&&D5(a,n)}}(t)}),t.internal.events.subscribe("putCatalog",function(){!function(n){if(void 0===n.internal.acroformPlugin.acroFormDictionaryRoot)throw new Error("putCatalogCallback: Root missing.");n.internal.write("/AcroForm "+n.internal.acroformPlugin.acroFormDictionaryRoot.objId+" 0 R")}(t)}),t.internal.events.subscribe("postPutPages",function(n){!function(i,r){var a=!i;for(var h in i||(r.internal.newObjectDeferredBegin(r.internal.acroformPlugin.acroFormDictionaryRoot.objId,!0),r.internal.acroformPlugin.acroFormDictionaryRoot.putStream()),i=i||r.internal.acroformPlugin.acroFormDictionaryRoot.Kids)if(i.hasOwnProperty(h)){var l=i[h],f=[],u=l.Rect;if(l.Rect&&(l.Rect=F5(l.Rect,r)),r.internal.newObjectDeferredBegin(l.objId,!0),l.DA=Pt.createDefaultAppearanceStream(l),"object"===(0,ve.A)(l)&&"function"==typeof l.getKeyValueListForStream&&(f=l.getKeyValueListForStream()),l.Rect=u,l.hasAppearanceStream&&!l.appearanceStreamContent){var g=O5(l);f.push({key:"AP",value:"<</N "+g+">>"}),r.internal.acroformPlugin.xForms.push(g)}if(l.appearanceStreamContent){var m="";for(var y in l.appearanceStreamContent)if(l.appearanceStreamContent.hasOwnProperty(y)){var p=l.appearanceStreamContent[y];if(m+="/"+y+" ",m+="<<",Object.keys(p).length>=1||Array.isArray(p)){for(var h in p)if(p.hasOwnProperty(h)){var E=p[h];"function"==typeof E&&(E=E.call(r,l)),m+="/"+h+" "+E+" ",r.internal.acroformPlugin.xForms.indexOf(E)>=0||r.internal.acroformPlugin.xForms.push(E)}}else"function"==typeof(E=p)&&(E=E.call(r,l)),m+="/"+h+" "+E,r.internal.acroformPlugin.xForms.indexOf(E)>=0||r.internal.acroformPlugin.xForms.push(E);m+=">>"}f.push({key:"AP",value:"<<\n"+m+">>"})}r.internal.putStream({additionalKeyValues:f,objectId:l.objId}),r.internal.out("endobj")}a&&function(P,I){for(var L in P)if(P.hasOwnProperty(L)){var W=L,z=P[L];I.internal.newObjectDeferredBegin(z.objId,!0),"object"===(0,ve.A)(z)&&"function"==typeof z.putStream&&z.putStream(),delete P[W]}}(r.internal.acroformPlugin.xForms,r)}(n,t)}),t.internal.acroformPlugin.isInitialized=!0}}(this,t),!(t instanceof wi))throw new Error("Invalid argument passed to 
1jsPDF.addField.");var e;return(e=t).scope.internal.acroformPlugin.printedOut&&(e.scope.internal.acroformPlugin.printedOut=!1,e.scope.internal.acroformPlugin.acroFormDictionaryRoot=null),e.scope.internal.acroformPlugin.acroFormDictionaryRoot.Fields.push(e),t.page=t.scope.internal.getCurrentPageInfo().pageNumber,this};Je.AcroFormChoiceField=ia,Je.AcroFormListBox=ra,Je.AcroFormComboBox=aa,Je.AcroFormEditBox=Ro,Je.AcroFormButton=mn,Je.AcroFormPushButton=zo,Je.AcroFormRadioButton=oa,Je.AcroFormCheckBox=Uo,Je.AcroFormTextField=Nr,Je.AcroFormPasswordField=qo,Je.AcroFormAppearance=Pt,Je.AcroForm={ChoiceField:ia,ListBox:ra,ComboBox:aa,EditBox:Ro,Button:mn,PushButton:zo,RadioButton:oa,CheckBox:Uo,TextField:Nr,PasswordField:qo,Appearance:Pt};var t,e,j5=Tt.AcroForm={ChoiceField:ia,ListBox:ra,ComboBox:aa,EditBox:Ro,Button:mn,PushButton:zo,RadioButton:oa,CheckBox:Uo,TextField:Nr,PasswordField:qo,Appearance:Pt};function ju(t){return t.reduce(function(e,n,i){return e[n]=i,e},{})}(function(t){var e="addImage_";t.__addimage__={};var n="UNKNOWN",i={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]]},r=t.__addimage__.getImageFileTypeByImageData=function(N,C){var H,U,rt,at,lt,et=n;if("RGBA"===(C=C||n)||void 0!==N.data&&N.data instanceof Uint8ClampedArray&&"height"in N&&"width"in N)return"RGBA";if(dt(N))for(lt in i)for(rt=i[lt],H=0;H<rt.length;H+=1){for(at=!0,U=0;U<rt[H].length;U+=1)if(void 0!==rt[H][U]&&rt[H][U]!==N[U]){at=!1;break}if(!0===at){et=lt;break}}else for(lt in i)for(rt=i[lt],H=0;H<rt.length;H+=1){for(at=!0,U=0;U<rt[H].length;U+=1)if(void 0!==rt[H][U]&&rt[H][U]!==N.charCodeAt(U)){at=!1;break}if(!0===at){et=lt;break}}return et===n&&C!==n&&(et=C),et},a=function N(C){for(var H=this.internal.write,U=this.internal.putStream,rt=(0,this.internal.getFilters)();-1!==rt.indexOf("FlateEncode");)rt.splice(rt.indexOf("FlateEncode"),1);C.objectId=this.internal.newObject();var at=[];if(at.push({key:"Type",value:"/XObject"}),at.push({key:"Subtype",value:"/Image"}),at.push({key:"Width",value:C.width}),at.push({key:"Height",value:C.height}
vendor: 11,501 bytes, lines 1-9
1),C.colorSpace===L.INDEXED?at.push({key:"ColorSpace",value:"[/Indexed /DeviceRGB "+(C.palette.length/3-1)+" "+("sMask"in C&&void 0!==C.sMask?C.objectId+2:C.objectId+1)+" 0 R]"}):(at.push({key:"ColorSpace",value:"/"+C.colorSpace}),C.colorSpace===L.DEVICE_CMYK&&at.push({key:"Decode",value:"[1 0 1 0 1 0 1 0]"})),at.push({key:"BitsPerComponent",value:C.bitsPerComponent}),"decodeParameters"in C&&void 0!==C.decodeParameters&&at.push({key:"DecodeParms",value:"<<"+C.decodeParameters+">>"}),"transparency"in C&&Array.isArray(C.transparency)&&C.transparency.length>0){for(var lt="",et=0,ft=C.transparency.length;et<ft;et++)lt+=C.transparency[et]+" "+C.transparency[et]+" ";at.push({key:"Mask",value:"["+lt+"]"})}if(void 0!==C.sMask&&at.push({key:"SMask",value:C.objectId+1+" 0 R"}),U({data:C.data,additionalKeyValues:at,alreadyAppliedFilters:void 0!==C.filter?["/"+C.filter]:void 0,objectId:C.objectId}),H("endobj"),"sMask"in C&&void 0!==C.sMask){var mt,A=null!==(mt=C.sMaskBitsPerComponent)&&void 0!==mt?mt:C.bitsPerComponent,T={width:C.width,height:C.height,colorSpace:"DeviceGray",bitsPerComponent:A,data:C.sMask};"filter"in C&&(T.decodeParameters="/Predictor ".concat(C.predictor," /Colors 1 /BitsPerComponent ").concat(A," /Columns ").concat(C.width),T.filter=C.filter),N.call(this,T)}if(C.colorSpace===L.INDEXED){var R=this.internal.newObject();U({data:Z(new Uint8Array(C.palette)),objectId:R}),H("endobj")}},h=function(){var N=this.internal.collections[e+"images"];for(var C in N)a.call(this,N[C])},l=function(){var N,C=this.internal.collections[e+"images"],H=this.internal.write;for(var U in C)H("/I"+(N=C[U]).index,N.objectId,"0","R")},f=function(){this.internal.collections[e+"images"]||(this.internal.collections[e+"images"]={},this.internal.events.subscribe("putResources",h),this.internal.events.subscribe("putXobjectDict",l))},u=function(){var N=this.internal.collections[e+"images"];return f.call(this),N},g=function(){return Object.keys(this.internal.collections[e+"images"]).length},m=function(N){return"function"==typeof t["process"+N.toUpperCase()]},y=function(N){return"object"===(0,ve.A)(N)&&1===N.nodeType},p=function(N,C){if("IMG"===N.nodeName&&N.hasAttribute("src")){var H=""+N.getAttribute("src");if(0===H.indexOf("data:image/"))return zs(unescape(H).split("base64,").pop());var U=t.loadFile(H,!0);if(void 0!==U)return U}if("CANVAS"===N.nodeName){if(0===N.width||0===N.height)throw new Error("Given canvas must have data. Canvas width: "+N.width+", height: "+N.height);var rt;switch(C){case"PNG":rt="image/png";break;case"WEBP":rt="image/webp";break;default:rt="image/jpeg"}return zs(N.toDataURL(rt,1).split("base64,").pop())}},E=function(N){var C=this.internal.collections[e+"images"];if(C)for(var H in C)if(N===C[H].alias)return C[H]},P=function(N,C,H){return N||C||(N=-96,C=-96),N<0&&(N=-1*H.width*72/N/this.internal.scaleFactor),C<0&&(C=-1*H.height*72/C/this.internal.scaleFactor),0===N&&(N=C*H.width/H.height),0===C&&(C=N*H.height/H.width),[N,C]},I=function(N,C,H,U,rt,at){var lt=P.call(this,H,U,rt),et=this.internal.getCoordinateString,ft=this.internal.getVerticalCoordinateString,At=u.call(this);if(H=lt[0],U=lt[1],At[rt.index]=rt,at){at*=Math.PI/180;var mt=Math.cos(at),A=Math.sin(at),T=function(G){return G.toFixed(4)},R=[T(mt),T(A),T(-1*A),T(mt),0,0,"cm"]}this.internal.write("q"),at?(this.internal.write([1,"0","0",1,et(N),ft(C+U),"cm"].join(" ")),this.internal.write(R.join(" ")),this.internal.write([et(H),"0","0",et(U),"0","0","cm"].join(" "))):this.internal.write([et(H),"0","0",et(U),et(N),ft(C+U),"cm"].join(" ")),this.isAdvancedAPI()&&this.internal.write([1,0,0,-1,0,0,"cm"].join(" ")),this.internal.write("/I"+rt.index+" Do"),this.internal.write("Q")},L=t.color_spaces={DEVICE_RGB:"DeviceRGB",DEVICE_GRAY:"DeviceGray",DEVICE_CMYK:"DeviceCMYK",CAL_GREY:"CalGray",CAL_RGB:"CalRGB",LAB:"Lab",ICC_BASED:"ICCBased",INDEXED:"Indexed",PATTERN:"Pattern",SEPARATION:"Separation",DEVICE_N:"DeviceN"};t.decode={DCT_DECODE:"DCTDecode",FLATE_DECODE:"FlateDecode",LZW_DECODE:"LZWDecode",JPX_DECODE:"JPXDecode",JBIG2_DECODE:"JBIG2Decode",ASCII85_DECODE:"ASCII85Decode",ASCII_HEX_DECODE:"ASCIIHexDecode",RUN_LENGTH_DECODE:"RunLengthDecode",CCITT_FAX_DECODE:"CCITTFaxDecode"};var W=t.image_compression={NONE:"NONE",FAST:"FAST",MEDIUM:"MEDIUM",SLOW:"SLOW"},z=t.__addimage__.sHashCode=function(N){var C,H,U=0;if("string"==typeof N)for(H=N.length,C=0;C<H;C++)U=(U<<5)-U+N.charCodeAt(C),U|=0;else if(dt(N))for(H=N.byteLength/2,C=0;C<H;C++)U=(U<<5)-U+N[C],U|=0;return U},B=t.__addimage__.validateStringAsBase64=function(N){(N=N||"").toString().trim();var C=!0;return 0===N.length&&(C=!1),N.length%4!=0&&(C=!1),!1===/^[A-Za-z0-9+/]+$/.test(N.substr(0,N.length-2))&&(C=!1),!1===/^[A-Za-z0-9/][A-Za-z0-9+/]|[A-Za-z0-9+/]=|==$/.test(N.substr(-2))&&(C=!1),C},it=t.__addimage__.extractImageFromDataUrl=function(N){if(null==N||!(N=N.trim()).startsWith("data:"))return null;var C=N.indexOf(",");return C<0?null:N.substring(0,C).trim().endsWith("base64")?N.substring(C+1):null};t.__addimage__.isArrayBuffer=function(N){return N instanceof ArrayBuffer};var dt=t.__addimage__.isArrayBufferView=function(N){return N instanceof Int8Array||N instanceof Uint8Array||N instanceof Uint8ClampedArray||N instanceof Int16Array||N instanceof Uint16Array||N instanceof Int32Array||N instanceof Uint32Array||N instanceof Float32Array||N instanceof Float64Array},ot=t.__addimage__.binaryStringToUint8Array=function(N){for(var C=N.length,H=new Uint8Array(C),U=0;U<C;U++)H[U]=N.charCodeAt(U);return H},Z=t.__addimage__.arrayBufferToBinaryString=function(N){for(var C="",H=dt(N)?N:new Uint8Array(N),U=0;U<H.length;U+=8192)C+=String.fromCharCode.apply(null,H.subarray(U,U+8192));return C};t.addImage=function(){var N,C,H,U,rt,at,lt,et,ft;if("number"==typeof arguments[1]?(C=n,H=arguments[1],U=arguments[2],rt=arguments[3],at=arguments[4],lt=arguments[5],et=arguments[6],ft=arguments[7]):(C=arguments[1],H=arguments[2],U=arguments[3],rt=arguments[4],at=arguments[5],lt=arguments[6],et=arguments[7],ft=arguments[8]),"object"===(0,ve.A)(N=arguments[0])&&!y(N)&&"imageData"in N){var At=N;N=At.imageData,C=At.format||C||n,H=At.x||H||0,U=At.y||U||0,rt=At.w||At.width||rt,at=At.h||At.height||at,lt=At.alias||lt,et=At.compression||et,ft=At.rotation||At.angle||ft}var mt=this.internal.getFilters();if(void 0===et&&-1!==mt.indexOf("FlateEncode")&&(et="SLOW"),isNaN(H)||isNaN(U))throw new Error("Invalid coordinates passed to jsPDF.addImage");f.call(this);var A=j.call(this,N,C,lt,et);return I.call(this,H,U,rt,at,A,ft),this};var j=function(N,C,H,U){var rt,at,lt,ft;if("string"==typeof N&&r(N)===n){N=unescape(N);var et=X(N,!1);(""!==et||void 0!==(et=t.loadFile(N,!0)))&&(N=et)}if(y(N)&&(N=p(N,C)),C=r(N,C),!m(C))throw new Error("addImage does not support files of type '"+C+"', please ensure that a plugin for '"+C+"' support is added.");if((null==(lt=H)||0===lt.length)&&(H="string"==typeof(ft=N)||dt(ft)?z(ft):dt(ft.data)?z(ft.data):null),(rt=E.call(this,H))||(N instanceof Uint8Array||"RGBA"===C||(at=N,N=ot(N)),rt=this["process"+C.toUpperCase()](N,g.call(this),H,function(ft){return ft&&"string"==typeof ft&&(ft=ft.toUpperCase()),ft in t.image_compression?ft:W.NONE}(U),at)),!rt)throw new Error("An unknown error occurred whilst processing the image.");return rt},X=t.__addimage__.convertBase64ToBinaryString=function(N,C){C="boolean"!=typeof C||C;var H,U="";if("string"==typeof N){var rt;H=null!==(rt=it(N))&&void 0!==rt?rt:N;try{U=zs(H)}catch(at){if(C)throw B(H)?new Error("atob-Error in jsPDF.convertBase64ToBinaryString "+at.message):new Error("Supplied Data is not a valid base64-String jsPDF.convertBase64ToBinaryString ")}}return U};t.getImageProperties=function(N){var C,H,U="";if(y(N)&&(N=p(N)),"string"==typeof N&&r(N)===n&&(""===(U=X(N,!1))&&(U=t.loadFile(N)||""),N=U),H=r(N),!m(H))throw new Error("addImage does not support files of type '"+H+"', please ensure that a plugin for '"+H+"' support is added.");if(N instanceof Uint8Array||(N=ot(N)),!(C=this["process"+H.toUpperCase()](N)))throw new Error("An unknown error occurred whilst processing the image");return C.fileType=H,C}})(Tt.API),
2/**
3     * @license
4     * Copyright (c) 2014 Steven Spungin (TwelveTone LLC)  [email protected]
5     *
6     * Licensed under the MIT License.
7     * http://opensource.org/licenses/mit-license
8     */
9t=Tt.API,e=function(n){if(void 0!==n&&""!=n)return!0},Tt.API.events.push(["addPage",function(n){this.internal.getPageInfo(n.pageNumber).pageContext.annotations=[]}]),t.events.push(["putPage",function(n){for(var i,r,a,h=this.internal.getCoordinateString,l=this.internal.getVerticalCoordinateString,f=this.internal.getPageInfoByObjId(n.objId),u=n.pageContext.annotations,g=!1,m=0;m<u.length&&!g;m++)switch((i=u[m]).type){case"link":(e(i.options.url)||e(i.options.pageNumber))&&(g=!0);break;case"reference":case"text":case"freetext":g=!0}if(0!=g){this.internal.write("/Annots [");for(var y=0;y<u.length;y++){i=u[y];var p=this.internal.pdfEscape,E=this.internal.getEncryptor(n.objId);switch(i.type){case"reference":this.internal.write(" "+i.object.objId+" 0 R ");break;case"text":var P=this.internal.newAdditionalObject(),I=this.internal.newAdditionalObject(),L=this.internal.getEncryptor(P.objId),W=i.title||"Note";a="<</Type /Annot /Subtype /Text "+(r="/Rect ["+h(i.bounds.x)+" "+l(i.bounds.y+i.bounds.h)+" "+h(i.bounds.x+i.bounds.w)+" "+l(i.bounds.y)+"] ")+"/Contents ("+p(L(i.contents))+")",a+=" /Popup "+I.objId+" 0 R",a+=" /P "+f.objId+" 0 R",a+=" /T ("+p(L(W))+") >>",P.content=a;var z=P.objId+" 0 R";a="<</Type /Annot /Subtype /Popup "+(r="/Rect ["+h(i.bounds.x+30)+" "+l(i.bounds.y+i.bounds.h)+" "+h(i.bounds.x+i.bounds.w+30)+" "+l(i.bounds.y)+"] ")+" /Parent "+z,i.open&&(a+=" /Open true"),I.content=a+=" >>",this.internal.write(P.objId,"0 R",I.objId,"0 R");break;case"freetext":r="/Rect ["+h(i.bounds.x)+" "+l(i.bounds.y)+" "+h(i.bounds.x+i.bounds.w)+" "+l(i.bounds.y+i.bounds.h)+"] ";var B="font: Helvetica,sans-serif 12.0pt; text-align:left; color:#"+(i.color||"#000000");a="<</Type /Annot /Subtype /FreeText "+r+"/Contents ("+p(E(i.contents))+")",a+=" /DS("+p(E(B))+")",a+=" /Border [0 0 0]",this.internal.write(a+=" >>");break;case"link":if(i.options.name){var it=this.annotations._nameMap[i.options.name];i.options.pageNumber=it.page,i.options.top=it.y}else i.options.top||(i.options.top=0);if(r="/Rect ["+i.finalBounds.x+" "+i.finalBounds.y+" "+i.finalBounds.w+" "+i.finalBounds.h+"] ",a="",i.options.url)a="<</Type /Annot /Subtype /Link "+r+"/Border [0 0 0] /A <</S /URI /URI ("+p(E(i.options.url))+") >>";else if(i.options.pageNumber)switch(a="<</Type /Annot /Subtype /Link "+r+"/Border [0 0 0] /Dest ["+this.internal.getPageInfo(i.options.pageNumber).objId+" 0 R",i.options.magFactor=i.options.magFactor||"XYZ",i.options.magFactor){case"Fit":a+=" /Fit]";break;case"FitH":a+=" /FitH "+i.options.top+"]";break;case"FitV":i.options.left=i.options.left||0,a+=" /FitV "+i.options.left+"]";break;default:var dt=l(i.options.top);i.options.left=i.options.left||0,void 0===i.options.zoom&&(i.options.zoom=0),a+=" /XYZ "+i.options.left+" "+dt+" "+i.options.zoom+"]"}""!=a&&this.internal.write(a+=" >>")}}this.internal.write("]")}}]),t.createAnnotation=function(n){var i=this.internal.getCurrentPageInfo();switch(n.type){case"link":this.link(n.bounds.x,n.bounds.y,n.bounds.w,n.bounds.h,n);break;case"text":case"freetext":i.pageContext.annotations.push(n)}},t.link=function(n,i,r,a,h){var l=this.internal.getCurrentPageInfo(),f=this.internal.getCoordinateString,u=this.internal.getVerticalCoordinateString;
vendor: 1,962 bytes, lines 9-17
9l.pageContext.annotations.push({finalBounds:{x:f(n),y:u(i),w:f(n+r),h:u(i+a)},options:h,type:"link"})},t.textWithLink=function(n,i,r,a){var h,l,f=this.getTextWidth(n),u=this.internal.getLineHeight()/this.internal.scaleFactor;if(void 0!==a.maxWidth){var g=this.splitTextToSize(n,l=a.maxWidth).length;h=Math.ceil(u*g)}else l=f,h=u;return this.text(n,i,r,a),"center"===a.align&&(i-=f/2),"right"===a.align&&(i-=f),this.link(i,(r+=.2*u)-u,l,h,a),f},t.getTextWidth=function(n){var i=this.internal.getFontSize();return this.getStringUnitWidth(n)*i/this.internal.scaleFactor},
10/**
11     * @license
12     * Copyright (c) 2017 Aras Abbasi
13     *
14     * Licensed under the MIT License.
15     * http://opensource.org/licenses/mit-license
16     */
17function(t){var e={1569:[65152],1570:[65153,65154],1571:[65155,65156],1572:[65157,65158],1573:[65159,65160],1574:[65161,65162,65163,65164],1575:[65165,65166],1576:[65167,65168,65169,65170],1577:[65171,65172],1578:[65173,65174,65175,65176],1579:[65177,65178,65179,65180],1580:[65181,65182,65183,65184],1581:[65185,65186,65187,65188],1582:[65189,65190,65191,65192],1583:[65193,65194],1584:[65195,65196],1585:[65197,65198],1586:[65199,65200],1587:[65201,65202,65203,65204],1588:[65205,65206,65207,65208],1589:[65209,65210,65211,65212],1590:[65213,65214,65215,65216],1591:[65217,65218,65219,65220],1592:[65221,65222,65223,65224],1593:[65225,65226,65227,65228],1594:[65229,65230,65231,65232],1601:[65233,65234,65235,65236],1602:[65237,65238,65239,65240],1603:[65241,65242,65243,65244],1604:[65245,65246,65247,65248],1605:[65249,65250,65251,65252],1606:[65253,65254,65255,65256],1607:[65257,65258,65259,65260],1608:[65261,65262],1609:[65263,65264,64488,64489],1610:[65265,65266,65267,65268],1649:[64336,64337],1655:[64477],1657:[64358,64359,64360,64361],1658:[64350,64351,64352,64353],1659:[64338,64339,64340,64341],1662:[64342,64343,64344,64345],1663:[64354,64355,64356,64357],1664:[64346,64347,64348,64349],1667:[64374,64375,64376,6437
vendor: 8,765 bytes, lines 17-25
177],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]},n={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}},i={1612:64606,1613:64607,1614:64608,1615:64609,1616:64610},r=[1570,1571,1573,1575];t.__arabicParser__={};var a=t.__arabicParser__.isInArabicSubstitutionA=function(P){return void 0!==e[P.charCodeAt(0)]},h=t.__arabicParser__.isArabicLetter=function(P){return"string"==typeof P&&/^[\u0600-\u06FF\u0750-\u077F\u08A0-\u08FF\uFB50-\uFDFF\uFE70-\uFEFF]+$/.test(P)},l=t.__arabicParser__.isArabicEndLetter=function(P){return h(P)&&a(P)&&e[P.charCodeAt(0)].length<=2},f=t.__arabicParser__.isArabicAlfLetter=function(P){return h(P)&&r.indexOf(P.charCodeAt(0))>=0};t.__arabicParser__.arabicLetterHasIsolatedForm=function(P){return h(P)&&a(P)&&e[P.charCodeAt(0)].length>=1};var u=t.__arabicParser__.arabicLetterHasFinalForm=function(P){return h(P)&&a(P)&&e[P.charCodeAt(0)].length>=2};t.__arabicParser__.arabicLetterHasInitialForm=function(P){return h(P)&&a(P)&&e[P.charCodeAt(0)].length>=3};var g=t.__arabicParser__.arabicLetterHasMedialForm=function(P){return h(P)&&a(P)&&4==e[P.charCodeAt(0)].length},m=t.__arabicParser__.resolveLigatures=function(P){var I=0,L=n,W="",z=0;for(I=0;I<P.length;I+=1)void 0!==L[P.charCodeAt(I)]?(z++,"number"==typeof(L=L[P.charCodeAt(I)])&&(W+=String.fromCharCode(L),L=n,z=0),I===P.length-1&&(L=n,W+=P.charAt(I-(z-1)),I-=z-1,z=0)):(L=n,W+=P.charAt(I-z),I-=z,z=0);return W};t.__arabicParser__.isArabicDiacritic=function(P){return void 0!==P&&void 0!==i[P.charCodeAt(0)]};var y=t.__arabicParser__.getCorrectForm=function(P,I,L){return h(P)?!1===a(P)?-1:!u(P)||!h(I)&&!h(L)||!h(L)&&l(I)||l(P)&&!h(I)||l(P)&&f(I)||l(P)&&l(I)?0:g(P)&&h(I)&&!l(I)&&h(L)&&u(L)?3:l(P)||!h(L)?1:2:-1},p=function(P){var I=0,L=0,W=0,z="",B="",it="",dt=(P=P||"").split("\\s+"),ot=[];for(I=0;I<dt.length;I+=1){for(ot.push(""),L=0;L<dt[I].length;L+=1)B=dt[I][L-1],it=dt[I][L+1],h(z=dt[I][L])?(W=y(z,B,it),ot[I]+=-1!==W?String.fromCharCode(e[z.charCodeAt(0)][W]):z):ot[I]+=z;ot[I]=m(ot[I])}return ot.join(" ")},E=t.__arabicParser__.processArabic=t.processArabic=function(){var P,I="string"==typeof arguments[0]?arguments[0]:arguments[0].text,L=[];if(Array.isArray(I)){var W=0;for(L=[],W=0;W<I.length;W+=1)Array.isArray(I[W])?L.push([p(I[W][0]),I[W][1],I[W][2]]):L.push([p(I[W])]);P=L}else P=p(I);return"string"==typeof arguments[0]?P:(arguments[0].text=P,arguments[0])};t.events.push(["preProcessText",E])}(Tt.API),Tt.API.autoPrint=function(t){var e;return(t=t||{}).variant=t.variant||"non-conform","javascript"===t.variant?this.addJS("print({});"):(this.internal.events.subscribe("postPutResources",function(){e=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/S /Named"),this.internal.out("/Type /Action"),this.internal.out("/N /Print"),this.internal.out(">>"),this.internal.out("endobj")}),this.internal.events.subscribe("putCatalog",function(){this.internal.out("/OpenAction "+e+" 0 R")})),this},
18/**
19     * @license
20     * Copyright (c) 2014 Steven Spungin (TwelveTone LLC)  [email protected]
21     *
22     * Licensed under the MIT License.
23     * http://opensource.org/licenses/mit-license
24     */
25function(t){var e=function(){var n=void 0;Object.defineProperty(this,"pdf",{get:function(){return n},set:function(l){n=l}});var i=150;Object.defineProperty(this,"width",{get:function(){return i},set:function(l){i=isNaN(l)||!1===Number.isInteger(l)||l<0?150:l,this.getContext("2d").pageWrapXEnabled&&(this.getContext("2d").pageWrapX=i+1)}});var r=300;Object.defineProperty(this,"height",{get:function(){return r},set:function(l){r=isNaN(l)||!1===Number.isInteger(l)||l<0?300:l,this.getContext("2d").pageWrapYEnabled&&(this.getContext("2d").pageWrapY=r+1)}});var a=[];Object.defineProperty(this,"childNodes",{get:function(){return a},set:function(l){a=l}});var h={};Object.defineProperty(this,"style",{get:function(){return h},set:function(l){h=l}}),Object.defineProperty(this,"parentNode",{})};e.prototype.getContext=function(n,i){var r;if("2d"!==(n=n||"2d"))return null;for(r in i)this.pdf.context2d.hasOwnProperty(r)&&(this.pdf.context2d[r]=i[r]);return this.pdf.context2d._canvas=this,this.pdf.context2d},e.prototype.toDataURL=function(){throw new Error("toDataURL is not implemented.")},t.events.push(["initialized",function(){this.canvas=new e,this.canvas.pdf=this}])}(Tt.API),function(t){var e={left:0,top:0,bottom:0,right:0},n=!1,i=function(){void 0===this.internal.__cell__&&(this.internal.__cell__={},this.internal.__cell__.padding=3,this.internal.__cell__.headerFunction=void 0,this.internal.__cell__.margins=Object.assign({},e),this.internal.__cell__.margins.width=this.getPageWidth(),r.call(this))},r=function(){this.internal.__cell__.lastCell=new a,this.internal.__cell__.pages=1},a=function(){var f=arguments[0];Object.defineProperty(this,"x",{enumerable:!0,get:function(){return f},set:function(P){f=P}});var u=arguments[1];Object.defineProperty(this,"y",{enumerable:!0,get:function(){return u},set:function(P){u=P}});var g=arguments[2];Object.defineProperty(this,"width",{enumerable:!0,get:function(){return g},set:function(P){g=P}});var m=arguments[3];Object.defineProperty(this,"height",{enumerable:!0,get:function(){return m},set:function(P){m=P}});var y=arguments[4];Object.defineProperty(this,"text",{enumerable:!0,get:function(){return y},set:function(P){y=P}});var p=arguments[5];Object.defineProperty(this,"lineNumber",{enumerable:!0,get:function(){return p},set:function(P){p=P}});var E=arguments[6];return Object.defineProperty(this,"align",{enumerable:!0,get:function(){return E},set:function(P){E=P}}),this};a.prototype.clone=function(){return new a(this.x,this.y,this.width,this.height,this.text,this.lineNumber,this.align)},a.prototype.toArray=function(){return[this.x,this.y,this.width,this.height,this.text,this.lineNumber,this.align]},t.setHeaderFunction=function(f){return i.call(this),this.internal.__cell__.headerFunction="function"==typeof f?f:void 0,this},t.getTextDimensions=function(f,u){i.call(this);var g=(u=u||{}).fontSize||this.getFontSize(),m=u.font||this.getFont(),y=u.scaleFactor||this.internal.scaleFactor,p=0,E=0,P=0,I=this;if(!Array.isArray(f)&&"string"!=typeof f){if("number"!=typeof f)throw new Error("getTextDimensions expects text-parameter to be of type String or type Number or an Array of Strings.");f=String(f)}var L=u.maxWidth;L>0?"string"==typeof f?f=this.splitTextToSize(f,L):"[object Array]"===Object.prototype.toString.call(f)&&(f=f.reduce(function(z,B){return z.concat(I.splitTextToSize(B,L))},[])):f=Array.isArray(f)?f:[f];for(var W=0;W<f.length;W++)p<(P=this.getStringUnitWidth(f[W],{font:m})*g)&&(p=P);return 0!==p&&(E=f.length),{w:p/=y,h:Math.max((E*g*this.getLineHeightFactor()-g*(this.getLineHeightFactor()-1))/y,0)}},t.cellAddPage=function(){i.call(this),this.addPage();var f=this.internal.__cell__.margins||e;return this.internal.__cell__.lastCell=new a(f.left,f.top,void 0,void 0),this.internal.__cell__.pages+=1,this};var h=t.cell=function(){var f;f=arguments[0]instanceof a?arguments[0]:new a(arguments[0],arguments[1],arguments[2],arguments[3],arguments[4],arguments[5],arguments[6]),i.call(this);var u=this.internal.__cell__.lastCell,g=this.internal.__cell__.padding,m=this.internal.__cell__.margins||e,y=this.internal.__cell__.tableHeaderRow,p=this.internal.__cell__.printHeaders;return void 0!==u.lineNumber&&(u.lineNumber===f.lineNumber?(f.x=(u.x||0)+(u.width||0),f.y=u.y||0):u.y+u.height+f.height+m.bottom>this.getPageHeight()?(this.cellAddPage(),f.y=m.top,p&&y&&(this.printHeaderRow(f.lineNumber,!0),f.y+=y[0].height)):f.y=u.y+u.height||f.y),void 0!==f.text[0]&&(this.rect(f.x,f.y,f.width,f.height,!0===n?"FD":void 0),"right"===f.align?this.text(f.text,f.x+f.width-g,f.y+g,{align:"right",baseline:"top"}):"center"===f.align?this.text(f.text,f.x+f.width/2,f.y+g,{align:"center",baseline:"top",maxWidth:f.width-g-g}):this.text(f.text,f.x+g,f.y+g,{align:"left",baseline:"top",maxWidth:f.
vendor: 1,996 bytes, line 25
25width-g-g})),this.internal.__cell__.lastCell=f,this};t.table=function(f,u,g,m,y){if(i.call(this),!g)throw new Error("No data for PDF table.");var p,E,P,I,L=[],W=[],z=[],B={},it={},dt=[],ot=[],Z=(y=y||{}).autoSize||!1,j=!1!==y.printHeaders,X=y.css&&void 0!==y.css["font-size"]?16*y.css["font-size"]:y.fontSize||12,N=y.margins||Object.assign({width:this.getPageWidth()},e),C="number"==typeof y.padding?y.padding:3,H=y.headerBackgroundColor||"#c8c8c8",U=y.headerTextColor||"#000";if(r.call(this),this.internal.__cell__.printHeaders=j,this.internal.__cell__.margins=N,this.internal.__cell__.table_font_size=X,this.internal.__cell__.padding=C,this.internal.__cell__.headerBackgroundColor=H,this.internal.__cell__.headerTextColor=U,this.setFontSize(X),null==m)W=L=Object.keys(g[0]),z=L.map(function(){return"left"});else if(Array.isArray(m)&&"object"===(0,ve.A)(m[0]))for(L=m.map(function(At){return At.name}),W=m.map(function(At){return At.prompt||At.name||""}),z=m.map(function(At){return At.align||"left"}),p=0;p<m.length;p+=1)it[m[p].name]=.7499990551181103*m[p].width;else Array.isArray(m)&&"string"==typeof m[0]&&(W=L=m,z=L.map(function(){return"left"}));if(Z||Array.isArray(m)&&"string"==typeof m[0])for(p=0;p<L.length;p+=1){for(B[I=L[p]]=g.map(function(At){return At[I]}),this.setFont(void 0,"bold"),dt.push(this.getTextDimensions(W[p],{fontSize:this.internal.__cell__.table_font_size,scaleFactor:this.internal.scaleFactor}).w),E=B[I],this.setFont(void 0,"normal"),P=0;P<E.length;P+=1)dt.push(this.getTextDimensions(E[P],{fontSize:this.internal.__cell__.table_font_size,scaleFactor:this.internal.scaleFactor}).w);it[I]=Math.max.apply(null,dt)+C+C,dt=[]}if(j){var rt={};for(p=0;p<L.length;p+=1)rt[L[p]]={},rt[L[p]].text=W[p],rt[L[p]].align=z[p];var at=l.call(this,rt,it);ot=L.map(function(At){return new a(f,u,it[At],at,rt[At].text,void 0,rt[At].align)}),this.setTableHeaderRow(ot),this.printHeaderRow(1,!1)}var lt=m.reduce(function(At,mt){return At[mt.name]=mt.align,At},{});for(p=0;p<g.length;
vendor: 3,981 bytes, line 25
25p+=1){"rowStart"in y&&y.rowStart instanceof Function&&y.rowStart({row:p,data:g[p]},this);var et=l.call(this,g[p],it);for(P=0;P<L.length;P+=1){var ft=g[p][L[P]];"cellStart"in y&&y.cellStart instanceof Function&&y.cellStart({row:p,col:P,data:ft},this),h.call(this,new a(f,u,it[L[P]],et,ft,p+2,lt[L[P]]))}}return this.internal.__cell__.table_x=f,this.internal.__cell__.table_y=u,this};var l=function(f,u){var g=this.internal.__cell__.padding,m=this.internal.__cell__.table_font_size,y=this.internal.scaleFactor;return Object.keys(f).map(function(p){var E=f[p];return this.splitTextToSize(E.hasOwnProperty("text")?E.text:E,u[p]-g-g)},this).map(function(p){return this.getLineHeightFactor()*p.length*m/y+g+g},this).reduce(function(p,E){return Math.max(p,E)},0)};t.setTableHeaderRow=function(f){i.call(this),this.internal.__cell__.tableHeaderRow=f},t.printHeaderRow=function(f,u){if(i.call(this),!this.internal.__cell__.tableHeaderRow)throw new Error("Property tableHeaderRow does not exist.");var g;if(n=!0,"function"==typeof this.internal.__cell__.headerFunction){var m=this.internal.__cell__.headerFunction(this,this.internal.__cell__.pages);this.internal.__cell__.lastCell=new a(m[0],m[1],m[2],m[3],void 0,-1)}this.setFont(void 0,"bold");for(var y=[],p=0;p<this.internal.__cell__.tableHeaderRow.length;p+=1){g=this.internal.__cell__.tableHeaderRow[p].clone(),u&&(g.y=this.internal.__cell__.margins.top||0,y.push(g)),g.lineNumber=f;var E=this.getTextColor();this.setTextColor(this.internal.__cell__.headerTextColor),this.setFillColor(this.internal.__cell__.headerBackgroundColor),h.call(this,g),this.setTextColor(E)}y.length>0&&this.setTableHeaderRow(y),this.setFont(void 0,"normal"),n=!1}}(Tt.API);var Ru={italic:["italic","oblique","normal"],oblique:["oblique","italic","normal"],normal:["normal","oblique","italic"]},zu=["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded"],Ph=ju(zu),Uu=[100,200,300,400,500,600,700,800,900],R5=ju(Uu);function Eh(t){var a,e=t.family.replace(/"|'/g,"").toLowerCase(),n=Ru[a=(a=t.style)||"normal"]?a:"normal",i=function(a){return a?"number"==typeof a?a>=100&&a<=900&&a%100==0?a:400:/^\d00$/.test(a)?parseInt(a):"bold"===a?700:400:400}(t.weight),r=function(a){return"number"==typeof Ph[a=a||"normal"]?a:"normal"}(t.stretch);return{family:e,style:n,weight:i,stretch:r,src:t.src||[],ref:t.ref||{name:e,style:[r,n,i].join(" ")}}}function qu(t,e,n,i){var r;for(r=n;r>=0&&r<e.length;r+=i)if(t[e[r]])return t[e[r]];for(r=n;r>=0&&r<e.length;r-=i)if(t[e[r]])return t[e[r]]}var z5={"sans-serif":"helvetica",fixed:"courier",monospace:"courier",terminal:"courier",cursive:"times",fantasy:"times",serif:"times"},Hu={caption:"times",icon:"times",menu:"times","message-box":"times","small-caption":"times","status-bar":"times"};function Wu(t){return[t.stretch,t.style,t.weight,t.family].join(" ")}function Gu(t){return t.trimLeft()}function U5(t,e){for(var n=0;n<t.length;){if(t.charAt(n)===e)return[t.substring(0,n),t.substring(n+1)];n+=1}return null}function q5(t){var e=t.match(/^(-[a-z_]|[a-z_])[a-z0-9_-]*/i);return null===e?null:[e[0],t.substring(e[0].length)]}var Wa,Ws,Vu,Zu,$u,Ih=["times"];function Yu(t,e,n,i,r){var a=4,h=Xu;switch(r){case Tt.API.image_compression.FAST:a=1,h=Ku;break;case Tt.API.image_compression.MEDIUM:a=6,h=Ju;break;case Tt.API.image_compression.SLOW:a=9,h=Qu}var l=mo(t=function(f,u,g,m){for(var y,p=f.length/u,E=new Uint8Array(f.length+p),P=[H5,Ku,Xu,Ju,Qu],I=0;I<p;I+=1){var L=I*u,W=f.subarray(L,L+u);if(m)E.set(m(W,g,y),L+I);else{for(var z=P.length,B=[],it=0;it<z;it+=1)B[it]=P[it](W,g,y);var dt=G5(B.concat());E.set(B[dt],L+I)}y=W}return E}(t,e,Math.ceil(n*i/8),h),{level:a});return Tt.API.__addimage__.arrayBufferToBinaryString(l)}function H5(t){var e=Array.apply([],t);return e.unshift(0),e}function Ku(t,e){var n=t.length,i=[];i[0]=1;for(var r=0;r<n;r+=1)i[r+1]=t[r]-(t[r-e]||0)+256&255;return i}function Xu(t,e,n){var i=t.length,r=[];r[0]=2;
25for(var a=0;a<i;a+=1)r[a+1]=t[a]-(n&&n[a]||0)+256&255;return r}function Ju(t,e,n){var i=t.length,r=[];r[0]=3;for(var a=0;a<i;a+=1)r[a+1]=t[a]+256-((t[a-e]||0)+(n&&n[a]||0)>>>1)&255;return r}function Qu(t,e,n){var i=t.length,r=[];r[0]=4;for(var a=0;a<i;a+=1){var h=W5(t[a-e]||0,n&&n[a]||0,n&&n[a-e]||0);r[a+1]=t[a]-h+256&255}return r}function W5(t,e,n){if(t===e&&e===n)return t;var i=Math.abs(e-n),r=Math.abs(t-n),a=Math.abs(t+e-n-n);return i<=r&&i<=a?t:r<=a?e:n}function G5(t){var e=t.map(function(n){return n.reduce(function(i,r){return i+Math.abs(r)},0)});return e.indexOf(Math.min.apply(null,e))}function Ch(t,e,n){var i=e*n,r=Math.floor(i/8),a=16-(i-8*r+n),h=(1<<n)-1;return e1(t,r)>>a&h}function t1(t,e,n,i){var u,g,m,r=n*i,a=Math.floor(r/8),h=16-(r-8*a+i),l=(1<<i)-1,f=(e&l)<<h;u=t,g=a,m=e1(t,a)&~(l<<h)&65535|f,g+1<u.byteLength?u.setUint16(g,m,!1):u.setUint8(g,m>>8&255)}function e1(t,e){return e+1<t.byteLength?t.getUint16(e,!1):t.getUint8(e)<<8}function V5(t){var e=0;if(71!==t[e++]||73!==t[e++]||70!==t[e++]||56!==t[e++]||56!=(t[e++]+1&253)||97!==t[e++])throw new Error("Invalid GIF 87a/89a header.");var n=t[e++]|t[e++]<<8,i=t[e++]|t[e++]<<8,r=t[e++],h=1<<1+(7&r);e++,e++;var l=null,f=null;r>>7&&(l=e,f=h,e+=3*h);var u=!0,g=[],m=0,y=null,p=0,E=null;for(this.width=n,this.height=i;u&&e<t.length;)switch(t[e++]){case 33:switch(t[e++]){case 255:if(11!==t[e]||78==t[e+1]&&69==t[e+2]&&84==t[e+3]&&83==t[e+4]&&67==t[e+5]&&65==t[e+6]&&80==t[e+7]&&69==t[e+8]&&50==t[e+9]&&46==t[e+10]&&48==t[e+11]&&3==t[e+12]&&1==t[e+13]&&0==t[e+16])e+=14,E=t[e++]|t[e++]<<8,e++;else for(e+=12;;){if(!((N=t[e++])>=0))throw Error("Invalid block size");if(0===N)break;e+=N}break;case 249:if(4!==t[e++]||0!==t[e+4])throw new Error("Invalid graphics extension block.");var P=t[e++];m=t[e++]|t[e++]<<8,y=t[e++],1&P||(y=null),p=P>>2&7,e++;break;case 254:for(;;){if(!((N=t[e++])>=0))throw Error("Invalid block size");if(0===N)break;e+=N}break;default:throw new Error("Unknown graphic control label: 0x"+t[e-1].toString(16))}break;case 44:var I=t[e++]|t[e++]<<8,L=t[e++]|t[e++]<<8,W=t[e++]|t[e++]<<8,z=t[e++]|t[e++]<<8,B=t[e++],it=B>>6&1,dt=1<<1+(7&B),ot=l,Z=f,j=!1;B>>7&&(j=!0,ot=e,Z=dt,e+=3*dt);var X=e;for(e++;;){var N;if(!((N=t[e++])>=0))throw Error("Invalid block size");if(0===N)break;e+=N}g.push({x:I,y:L,width:W,height:z,has_local_palette:j,palette_offset:ot,palette_size:Z,data_offset:X,data_length:e-X,transparent_index:y,interlaced:!!it,delay:m,disposal:p});break;case 59:u=!1;break;default:throw new Error("Unknown gif block: 0x"+t[e-1].toString(16))}this.numFrames=function(){return g.length},this.loopCount=function(){return E},this.frameInfo=function(C){if(C<0||C>=g.length)throw new Error("Frame index out of range.");return g[C]},this.decodeAndBlitFrameBGRA=function(C,H){var U=this.frameInfo(C),rt=U.width*U.height;if(rt>536870912)throw new Error("Image dimensions exceed 512MB, which is too large.");var at=new Uint8Array(rt);n1(t,U.data_offset,at,rt);var lt=U.palette_offset,et=U.transparent_index;null===et&&(et=256);var ft=U.width,At=n-ft,mt=ft,A=4*(U.y*n+U.x),T=4*((U.y+U.height)*n+U.x),R=A,G=4*At;!0===U.interlaced&&(G+=4*n*7);for(var Y=8,Q=0,st=at.length;Q<st;++Q){var ht=at[Q];if(0===mt&&(mt=ft,(R+=G)>=T&&(G=4*At+4*n*(Y-1),R=A+(ft+At)*(Y<<1),Y>>=1)),ht===et)R+=4;else{var vt=t[lt+3*ht],xt=t[lt+3*ht+1];H[R++]=t[lt+3*ht+2],H[R++]=xt,H[R++]=vt,H[R++]=255}--mt}},this.decodeAndBlitFrameRGBA=function(C,H){var U=this.frameInfo(C),rt=U.width*U.height;if(rt>536870912)throw new Error("Image dimensions exceed 512MB, which is too large.");var at=new Uint8Array(rt);n1(t,U.data_offset,at,rt);var lt=U.palette_offset,et=U.transparent_index;null===et&&(et=256);var ft=U.width,At=n-ft,mt=ft,A=4*(U.y*n+U.x),T=4*((U.y+U.height)*n+U.x),R=A,G=4*At;!0===U.interlaced&&(G+=4*n*7);for(var Y=8,Q=0,st=at.length;Q<st;++Q){var ht=at[Q];if(0===mt&&(mt=ft,(R+=G)>=T&&(G=4*At+4*n*(Y-1),R=A+(ft+At)*(Y<<1),Y>>=1)),ht===et)R+=4;else{var xt=t[lt+3*ht+1],St=t[lt+3*ht+2];H[R++]=t[lt+3*ht],H[R++]=xt,H[R++]=St,H[R++]=255}--mt}}}function n1(t,e,n,i){for(var r=t[e++],a=1<<r,h=a+1,l=h+1,f=r+1,u=(1<<f)-1,g=0,m=0,y=0,p=t[e++],E=new Int32Array(4096),P=null;;){for(;g<16&&0!==p;
vendor: 5,934 bytes, line 25
25)m|=t[e++]<<g,g+=8,1===p?p=t[e++]:--p;if(g<f)break;var I=m&u;if(m>>=f,g-=f,I!==a){if(I===h)break;for(var L=I<l?I:P,W=0,z=L;z>a;)z=E[z]>>8,++W;var B=z;if(y+W+(L!==I?1:0)>i)return void Te.log("Warning, gif stream longer than expected.");n[y++]=B;var it=y+=W;for(L!==I&&(n[y++]=B),z=L;W--;)n[--it]=255&(z=E[z]),z>>=8;null!==P&&l<4096&&(E[l++]=P<<8|B,l>=u+1&&f<12&&(++f,u=u<<1|1)),P=I}else l=h+1,u=(1<<(f=r+1))-1,P=null}return y!==i&&Te.log("Warning, gif stream shorter than expected."),n}function Fh(t){var e,n,i,r,a,h=Math.floor,l=new Array(64),f=new Array(64),u=new Array(64),g=new Array(64),m=new Array(65535),y=new Array(65535),p=new Array(64),E=new Array(64),P=[],I=0,L=7,W=new Array(64),z=new Array(64),B=new Array(64),it=new Array(256),dt=new Array(2048),ot=[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],Z=[0,0,1,5,1,1,1,1,1,1,0,0,0,0,0,0,0],j=[0,1,2,3,4,5,6,7,8,9,10,11],X=[0,0,2,1,3,3,2,4,3,5,5,4,4,0,0,1,125],N=[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],C=[0,0,3,1,1,1,1,1,1,1,1,1,0,0,0,0,0],H=[0,1,2,3,4,5,6,7,8,9,10,11],U=[0,0,2,1,2,4,4,3,4,7,5,4,4,0,1,2,119],rt=[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 at(A,T){for(var R=0,G=0,Y=new Array,Q=1;Q<=16;Q++){for(var st=1;st<=A[Q];st++)Y[T[G]]=[],Y[T[G]][0]=R,Y[T[G]][1]=Q,G++,R++;R*=2}return Y}function lt(A){for(var T=A[0],R=A[1]-1;R>=0;)T&1<<R&&(I|=1<<L),R--,--L<0&&(255==I?(et(255),et(0)):et(I),L=7,I=0)}function et(A){P.push(A)}function ft(A){et(A>>8&255),et(255&A)}function At(A,T,R,G,Y){for(var Q,st=Y[0],ht=Y[240],vt=function(yt,Gt){var It,Ht,Ut,Ee,be,ee,_e,we,Bt,oe,Rt=0;for(Bt=0;Bt<8;++Bt){var on=(It=yt[Rt])+(we=yt[Rt+7]),Le=It-we,ce=(Ht=yt[Rt+1])+(_e=yt[Rt+6]),ue=Ht-_e,Ze=(Ut=yt[Rt+2])+(ee=yt[Rt+5]),qt=Ut-ee,Re=(Ee=yt[Rt+3])+(be=yt[Rt+4]),$t=Ee-be,ne=on+Re,$e=on-Re,ge=ce+Ze,Vt=ce-Ze;yt[Rt]=ne+ge,yt[Rt+4]=ne-ge;var Ie=.707106781*(Vt+$e);yt[Rt+2]=$e+Ie,yt[Rt+6]=$e-Ie;var sa=.382683433*((ne=$t+qt)-(Vt=ue+Le)),Dn=.5411961*ne+sa,tr=1.306562965*Vt+sa,zi=.707106781*(ge=qt+ue),Zt=Le+zi,er=Le-zi;yt[Rt+5]=er+Dn,yt[Rt+3]=er-Dn,yt[Rt+1]=Zt+tr,yt[Rt+7]=Zt-tr,Rt+=8}for(Rt=0,Bt=0;Bt<8;++Bt){var nr=(It=yt[Rt])+(we=yt[Rt+56]),fi=It-we,ci=(Ht=yt[Rt+8])+(_e=yt[Rt+48]),Qe=Ht-_e,An=(Ut=yt[Rt+16])+(ee=yt[Rt+40]),Sn=Ut-ee,la=(Ee=yt[Rt+24])+(be=yt[Rt+32]),Sr=Ee-be,xi=nr+la,Ui=nr-la,Ai=ci+An,Ni=ci-An;yt[Rt]=xi+Ai,yt[Rt+32]=xi-Ai;var ui=.707106781*(Ni+Ui);yt[Rt+16]=Ui+ui,yt[Rt+48]=Ui-ui;var ha=.382683433*((xi=Sr+Sn)-(Ni=Qe+fi)),qi=.5411961*xi+ha,fa=1.306562965*Ni+ha,Ga=.707106781*(Ai=Sn+Qe),Va=fi+Ga,Za=fi-Ga;yt[Rt+40]=Za+qi,yt[Rt+24]=Za-qi,yt[Rt+8]=Va+fa,yt[Rt+56]=Va-fa,Rt++}for(Bt=0;Bt<64;++Bt)p[Bt]=(oe=yt[Bt]*Gt[Bt])>0?oe+.5|0:oe-.5|0;return p}(A,T),xt=0;xt<64;++xt)E[ot[xt]]=vt[xt];var St=E[0]-R;R=E[0],0==St?lt(G[0]):(lt(G[y[Q=32767+St]]),lt(m[Q]));for(var Lt=63;Lt>0&&0==E[Lt];)Lt--;if(0==Lt)return lt(st),R;for(var zt,F=1;F<=Lt;){for(var kt=F;0==E[F]&&F<=Lt;)++F;var fe=F-kt;if(fe>=16){zt=fe>>4;for(var Wt=1;Wt<=zt;++Wt)lt(ht);fe&=15}lt(Y[(fe<<4)+y[Q=32767+E[F]]]),lt(m[Q]),F++}return 63!=Lt&&lt(st),R}function mt(A){A=Math.min(Math.max(A,1),100),a!=A&&(function(T){for(var R=[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],G=0;G<64;G++){var Y=h((R[G]*T+50)/100);Y=Math.min(Math.max(Y,1),255),l[ot[G]]=Y}for(var Q=[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],st=0;st<64;st++){var ht=h((Q[st]*T+50)/100);ht=Math.min(Math.max(ht,1),255),f[ot[st]]=ht}for(var vt=[1,1.387039845,1.306562965,1.175875602,1,.785694958,.5411961,.275899379],xt=0,St=0;St<8;St++)for(var Lt=0;Lt<8;Lt++)u[xt]=1/(l[ot[xt]]*vt[St]*vt[Lt]*8),g[xt]=1/(f[ot[xt]]*vt[St]*vt[Lt]*8),xt++}(A<50?Math.floor(5e3/A):Math.floor(200-2*A)),a=A)}this.encode=function(A,T){var Ht,Ut;T&&mt(T),P=new Array,I=0,L=7,ft(65496),ft(65504),ft(16),et(74),et(70),et(73),et(70),et(0),et(1),et(1),et(0),ft(1),ft(1),et(0),et(0),function(){ft(65499),ft(132),et(0);for(var Ht=0;Ht<64;Ht++)et(l[Ht]);et(1);for(var Ut=0;Ut<64;Ut++)et(f[Ut])}(),Ht=A.width,Ut=A.height,ft(65472),ft(17),et(8),ft(Ut),ft(Ht),et(3),et(1),et(17),et(0),et(2),et(17),et(1),et(3),et(17),et(1),function(){ft(65476),ft(418),et(0);for(var Ht=0;Ht<16;Ht++)et(Z[Ht+1]);for(var Ut=0;Ut<=11;Ut++)et(j[Ut]);et(16);for(var Ee=0;Ee<16;Ee++)et(X[Ee+1]);for(var be=0;be<=161;be++)et(N[be]);et(1);for(var ee=0;ee<16;ee++)et(C[ee+1]);for(var _e=0;_e<=11;_e++)et(H[_e]);et(17);for(var we=0;we<16;we++)et(U[we+1]);for(var Bt=0;Bt<=161;Bt++)et(rt[Bt])}(),ft(65498),ft(12),et(3),et(1),et(0),et(2),et(17),et(3),et(17),et(0),et(63),et(0);var R=0,G=0,Y=0;
vendor: 5,005 bytes, line 25
25I=0,L=7,this.encode.displayName="_encode_";for(var Q,st,ht,vt,xt,St,Lt,zt,F,kt=A.data,Wt=A.height,yt=4*A.width,Gt=0;Gt<Wt;){for(Q=0;Q<yt;){for(xt=yt*Gt+Q,Lt=-1,zt=0,F=0;F<64;F++)St=xt+(zt=F>>3)*yt+(Lt=4*(7&F)),Gt+zt>=Wt&&(St-=yt*(Gt+1+zt-Wt)),Q+Lt>=yt&&(St-=Q+Lt-yt+4),st=kt[St++],ht=kt[St++],vt=kt[St++],W[F]=(dt[st]+dt[ht+256|0]+dt[vt+512|0]>>16)-128,z[F]=(dt[st+768|0]+dt[ht+1024|0]+dt[vt+1280|0]>>16)-128,B[F]=(dt[st+1280|0]+dt[ht+1536|0]+dt[vt+1792|0]>>16)-128;R=At(W,u,R,e,i),G=At(z,g,G,n,r),Y=At(B,g,Y,n,r),Q+=32}Gt+=8}if(L>=0){var It=[];It[1]=L+1,It[0]=(1<<L+1)-1,lt(It)}return ft(65497),new Uint8Array(P)},t=t||50,function(){for(var A=String.fromCharCode,T=0;T<256;T++)it[T]=A(T)}(),e=at(Z,j),n=at(C,H),i=at(X,N),r=at(U,rt),function(){for(var A=1,T=2,R=1;R<=15;R++){for(var G=A;G<T;G++)y[32767+G]=R,m[32767+G]=[],m[32767+G][1]=R,m[32767+G][0]=G;for(var Y=-(T-1);Y<=-A;Y++)y[32767+Y]=R,m[32767+Y]=[],m[32767+Y][1]=R,m[32767+Y][0]=T-1+Y;A<<=1,T<<=1}}(),function(){for(var A=0;A<256;A++)dt[A]=19595*A,dt[A+256|0]=38470*A,dt[A+512|0]=7471*A+32768,dt[A+768|0]=-11059*A,dt[A+1024|0]=-21709*A,dt[A+1280|0]=32768*A+8421375,dt[A+1536|0]=-27439*A,dt[A+1792|0]=-5329*A}(),mt(t)}function yi(t,e){if(this.pos=0,this.buffer=t,this.datav=new DataView(t.buffer),this.is_with_alpha=!!e,this.bottom_up=!0,this.flag=String.fromCharCode(this.buffer[0])+String.fromCharCode(this.buffer[1]),this.pos+=2,-1===["BM","BA","CI","CP","IC","PT"].indexOf(this.flag))throw new Error("Invalid BMP File");this.parseHeader(),this.parseBGR()}function i1(t){function e(j){if(!j)throw Error("assert :P")}function n(j,X,N){for(var C=0;4>C;C++)if(j[X+C]!=N.charCodeAt(C))return!0;return!1}function i(j,X,N,C,H){for(var U=0;U<H;U++)j[X+U]=N[C+U]}function r(j,X,N,C){for(var H=0;H<C;H++)j[X+H]=N}function a(j){return new Int32Array(j)}function h(j,X){for(var N=[],C=0;C<j;C++)N.push(new X);return N}function l(j,X){var N=[];return function C(H,U,rt){for(var at=rt[U],lt=0;lt<at&&(H.push(rt.length>U+1?[]:new X),!(rt.length<U+1));lt++)C(H[lt],U+1,rt)}(N,0,j),N}var f=function(){var j=this;function X(o,s){for(var d=1<<s-1>>>0;o&d;)d>>>=1;return d?(o&d-1)+d:o}function N(o,s,d,v,w){e(!(v%d));do{o[s+(v-=d)]=w}while(0<v)}function C(o,s,d,v,w){if(e(2328>=w),512>=w)var _=a(512);else if(null==(_=a(w)))return 0;return function(x,S,k,M,V,nt){var D,$,J=S,ut=1<<k,tt=a(16),pt=a(16);for(e(0!=V),e(null!=M),e(null!=x),e(0<k),$=0;$<V;++$){if(15<M[$])return 0;++tt[M[$]]}if(tt[0]==V)return 0;for(pt[1]=0,D=1;15>D;++D){if(tt[D]>1<<D)return 0;pt[D+1]=pt[D]+tt[D]}for($=0;$<V;++$)D=M[$],0<M[$]&&(nt[pt[D]++]=$);if(1==pt[15])return(M=new H).g=0,M.value=nt[0],N(x,J,1,ut,M),ut;var gt,_t=-1,wt=ut-1,jt=0,Et=1,se=1,Ot=1<<k;for($=0,D=1,V=2;D<=k;++D,V<<=1){if(Et+=se<<=1,0>(se-=tt[D]))return 0;for(;0<tt[D];--tt[D])(M=new H).g=D,M.value=nt[$++],N(x,J+jt,V,Ot,M),jt=X(jt,D)}for(D=k+1,V=2;15>=D;++D,V<<=1){if(Et+=se<<=1,0>(se-=tt[D]))return 0;for(;0<tt[D];--tt[D]){if(M=new H,(jt&wt)!=_t){for(J+=Ot,gt=1<<(_t=D)-k;15>_t&&!(0>=(gt-=tt[_t]));)++_t,gt<<=1;ut+=Ot=1<<(gt=_t-k),x[S+(_t=jt&wt)].g=gt+k,x[S+_t].value=J-S-_t}M.g=D-k,M.value=nt[$++],N(x,J+(jt>>k),V,Ot,M),jt=X(jt,D)}}return Et!=2*pt[15]-1?0:ut}(o,s,d,v,w,_)}function H(){this.value=this.g=0}function U(){this.value=this.g=0}function rt(){this.G=h(5,H),this.H=a(5),this.jc=this.Qb=this.qb=this.nd=0,this.pd=h(oo,U)}function at(o,s,d,v){e(null!=o),e(null!=s),e(2147483648>v),o.Ca=254,o.I=0,o.b=-8,o.Ka=0,o.oa=s,o.pa=d,o.Jd=s,o.Yc=d+v,o.Zc=4<=v?d+v-4+1:d,st(o)}function lt(o,s){for(var d=0;0<s--;)d|=vt(o,128)<<s;return d}function et(o,s){var d=lt(o,s);return ht(o)?-d:d}function ft(o,s,d,v){var w,_=0;for(e(null!=o),e(null!=s),e(4294967288>v),o.Sb=v,o.Ra=0,o.u=0,o.h=0,4<v&&(v=4),w=0;w<v;++w)_+=s[d+w]<<8*w;o.Ra=_,o.bb=v,o.oa=s,o.pa=d}function At(o){for(;8<=o.u&&o.bb<o.Sb;)o.Ra>>>=8,o.Ra+=o.oa[o.pa+o.bb]<<qn-8>>>0,++o.bb,o.u-=8;G(o)&&(o.h=1,o.u=0)}function mt(o,s){if(e(0<=s),!o.h&&s<=ns){var d=R(o)&ya[s];return o.u+=s,At(o),d}return o.h=1,o.u=0}function A(){this.b=this.Ca=this.I=0,this.oa=[],this.pa=0,this.Jd=[],this.Yc=0,this.Zc=[],this.Ka=0}function T(){this.Ra=0,this.oa=[],this.h=this.u=this.bb=this.Sb=this.pa=0}function R(o){return o.Ra>>>(o.u&qn-1)>>>0}function G(o){return e(o.bb<=o.Sb),o.h||o.bb==o.Sb&&o.u>qn}function Y(o,s){o.u=s,o.h=G(o)}function Q(o){o.u>=Yn&&(e(o.u>=Yn),At(o))}function st(o){e(null!=o&&null!=o.oa),o.pa<o.Zc?(o.I=(o.oa[o.pa++]|o.I<<8)>>>0,o.b+=8):(e(null!=o&&null!=o.oa),o.pa<o.Yc?(o.b+=8,o.I=o.oa[o.pa++]|o.I<<8):o.Ka?o.b=0:(o.I<<=8,o.b+=8,o.Ka=1))}function ht(o){return lt(o,1)}function vt(o,s){var d=o.Ca;0>o.b&&st(o);var v=o.b,w=d*s>>>8,_=(o.I>>>v>w)+0;for(_?(d-=w,o.I-=w+1<<v>>>0):d=w+1,v=d,w=0;256<=v;)w+=8,v>>=8;return o.b-=v=7^w+so[v],o.Ca=(d<<v)-1,_}function xt(o,s,d){o[s+0]=d>>24&255,o[s+1]=d>>16&255,o[s+2]=d>>8&255,o[s+3]=255&d}function St(o,s){return o[s+0]|o[s+1]<<8}function Lt(o,s){return St(o,s)|o[s+2]<<16}function zt(o,s){return St(o,s)|St(o,s+2)<<16}function F(o,s){var d=1<<s;return e(null!=o),e(0<s),o.X=a(d),null==o.X?0:(o.Mb=32-s,o.Xa=s,1)}
vendor: 4,730 bytes, line 25
25function kt(o,s){e(null!=o),e(null!=s),e(o.Xa==s.Xa),i(s.X,0,o.X,0,1<<s.Xa)}function fe(){this.X=[],this.Xa=this.Mb=0}function Wt(o,s,d,v){e(null!=d),e(null!=v);var w=d[0],_=v[0];return 0==w&&(w=(o*_+s/2)/s),0==_&&(_=(s*w+o/2)/o),0>=w||0>=_?0:(d[0]=w,v[0]=_,1)}function yt(o,s){return o+(1<<s)-1>>>s}function Gt(o,s){return((4278255360&o)+(4278255360&s)>>>0&4278255360)+((16711935&o)+(16711935&s)>>>0&16711935)>>>0}function It(o,s){j[s]=function(d,v,w,_,x,S,k){var M;for(M=0;M<x;++M){var V=j[o](S[k+M-1],w,_+M);S[k+M]=Gt(d[v+M],V)}}}function Ht(){this.ud=this.hd=this.jd=0}function Ut(o,s){return((4278124286&(o^s))>>>1)+(o&s)>>>0}function Ee(o){return 0<=o&&256>o?o:0>o?0:255<o?255:void 0}function be(o,s){return Ee(o+(o-s+.5>>1))}function ee(o,s,d){return Math.abs(s-d)-Math.abs(o-d)}function _e(o,s,d,v,w,_,x){for(v=_[x-1],d=0;d<w;++d)_[x+d]=v=Gt(o[s+d],v)}function we(o,s,d,v,w){var _;for(_=0;_<d;++_){var x=o[s+_],S=x>>8&255,k=16711935&(k=(k=16711935&x)+((S<<16)+S));v[w+_]=(4278255360&x)+k>>>0}}function Bt(o,s){s.jd=255&o,s.hd=o>>8&255,s.ud=o>>16&255}function oe(o,s,d,v,w,_){var x;for(x=0;x<v;++x){var S=s[d+x],k=S>>>8,M=S,V=255&(V=(V=S>>>16)+((o.jd<<24>>24)*(k<<24>>24)>>>5));M=255&(M=(M+=(o.hd<<24>>24)*(k<<24>>24)>>>5)+((o.ud<<24>>24)*(V<<24>>24)>>>5)),w[_+x]=(4278255360&S)+(V<<16)+M}}function Rt(o,s,d,v,w){j[s]=function(_,x,S,k,M,V,nt,D,$){for(k=nt;k<D;++k)for(nt=0;nt<$;++nt)M[V++]=w(S[v(_[x++])])},j[o]=function(_,x,S,k,M,V,nt){var D=8>>_.b,$=_.Ea,J=_.K[0],ut=_.w;if(8>D)for(_=(1<<_.b)-1,ut=(1<<D)-1;x<S;++x){var tt,pt=0;for(tt=0;tt<$;++tt)tt&_||(pt=v(k[M++])),V[nt++]=w(J[pt&ut]),pt>>=D}else j["VP8LMapColor"+d](k,M,J,ut,V,nt,x,S,$)}}function on(o,s,d,v,w){for(d=s+d;s<d;){var _=o[s++];v[w++]=_>>16&255,v[w++]=_>>8&255,v[w++]=255&_}}function Le(o,s,d,v,w){for(d=s+d;s<d;){var _=o[s++];v[w++]=_>>16&255,v[w++]=_>>8&255,v[w++]=255&_,v[w++]=_>>24&255}}function ce(o,s,d,v,w){for(d=s+d;s<d;){var _=(x=o[s++])>>16&240|x>>12&15,x=240&x|x>>28&15;v[w++]=_,v[w++]=x}}function ue(o,s,d,v,w){for(d=s+d;s<d;){var _=(x=o[s++])>>16&248|x>>13&7,x=x>>5&224|x>>3&31;v[w++]=_,v[w++]=x}}function Ze(o,s,d,v,w){for(d=s+d;s<d;){var _=o[s++];v[w++]=255&_,v[w++]=_>>8&255,v[w++]=_>>16&255}}function qt(o,s,d,v,w,_){if(0==_)for(d=s+d;s<d;)xt(v,((_=o[s++])[0]>>24|_[1]>>8&65280|_[2]<<8&16711680|_[3]<<24)>>>0),w+=32;else i(v,w,o,s,d)}function Re(o,s){j[s][0]=j[o+"0"],j[s][1]=j[o+"1"],j[s][2]=j[o+"2"],j[s][3]=j[o+"3"],j[s][4]=j[o+"4"],j[s][5]=j[o+"5"],j[s][6]=j[o+"6"],j[s][7]=j[o+"7"],j[s][8]=j[o+"8"],j[s][9]=j[o+"9"],j[s][10]=j[o+"10"],j[s][11]=j[o+"11"],j[s][12]=j[o+"12"],j[s][13]=j[o+"13"],j[s][14]=j[o+"0"],j[s][15]=j[o+"0"]}function $t(o){return o==tf||o==ef||o==pl||o==nf}function ne(){this.eb=[],this.size=this.A=this.fb=0}function $e(){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 ge(){this.Rd=this.height=this.width=this.S=0,this.f={},this.f.RGBA=new ne,this.f.kb=new $e,this.sd=null}function Vt(){this.width=[0],this.height=[0],this.Pd=[0],this.Qd=[0],this.format=[0]}function Ie(){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 sa(o){return alert("todo:WebPSamplerProcessPlane"),o.T}function Dn(o,s){var d=o.T,v=s.ba.f.RGBA,w=v.eb,_=v.fb+o.ka*v.A,x=vi[s.ba.S],S=o.y,k=o.O,M=o.f,V=o.N,nt=o.ea,D=o.W,$=s.cc,J=s.dc,ut=s.Mc,tt=s.Nc,pt=o.ka,gt=o.ka+o.T,_t=o.U,wt=_t+1>>1;for(0==pt?x(S,k,null,null,M,V,nt,D,M,V,nt,D,w,_,null,null,_t):(x(s.ec,s.fc,S,k,$,J,ut,tt,M,V,nt,D,w,_-v.A,w,_,_t),++d);pt+2<gt;pt+=2)x(S,(k+=2*o.fa)-o.fa,S,k,$=M,J=V,ut=nt,tt=D,M,V+=o.Rc,nt,D+=o.Rc,w,(_+=2*v.A)-v.A,w,_,_t);return k+=o.fa,o.j+gt<o.o?(i(s.ec,s.fc,S,k,_t),i(s.cc,s.dc,M,V,wt),i(s.Mc,s.Nc,nt,D,wt),d--):1&gt||x(S,k,null,null,M,V,nt,D,M,V,nt,D,w,_+v.A,null,null,_t),d}function tr(o,s,d){var v=o.F,w=[o.J];if(null!=v){var _=o.U,x=s.ba.S,S=x==dl||x==pl;s=s.ba.f.RGBA;var k=[0],M=o.ka;k[0]=o.T,o.Kb&&(0==M?--k[0]:(--M,w[0]-=o.width),o.j+o.ka+o.T==o.o&&(k[0]=o.o-o.j-M));var V=s.eb;o=u1(v,w[0],o.width,_,k,V,(M=s.fb+M*s.A)+(S?0:3),s.A),e(d==k),o&&$t(x)&&os(V,M,S,_,k,s.A)}return 0}function zi(o){var s=o.ma,d=s.ba.S,v=11>d,w=d==cl||d==ul||d==dl||d==Qh||12==d||$t(d);if(s.memory=null,s.Ib=null,s.Jb=null,s.Nd=null,!pi(s.Oa,o,w?11:12))return 0;if(w&&$t(d)&&lr(),o.da)alert("todo:use_scaling");else{if(v){if(s.Ib=sa,o.Kb){if(s.memory=a(o.U+2*(d=o.U+1>>1)),null==s.memory)return 0;s.ec=s.memory,s.fc=0,s.cc=s.ec,s.dc=s.fc+o.U,s.Mc=s.cc,s.Nc=s.dc+d,s.Ib=Dn,lr()}}else alert("todo:EmitYUV");w&&(s.Jb=tr,v&&Xe())}if(v&&!E1){for(o=0;256>o;++o)Pp[o]=89858*(o-128)+vl>>gl,Cp[o]=-22014*(o-128)+vl,Ip[o]=-45773*(o-128),Ep[o]=113618*(o-128)+vl>>gl;for(o=ls;o<of;++o)Fp[o-ls]=Hi(s=76283*(o-16)+vl>>
vendor: 2,303 bytes, line 25
25gl,255),Op[o-ls]=Hi(s+8>>4,15);E1=1}return 1}function Zt(o){var s=o.ma,d=o.U,v=o.T;return e(!(1&o.ka)),0>=d||0>=v?0:(d=s.Ib(o,s),null!=s.Jb&&s.Jb(o,s,d),s.Dc+=d,1)}function er(o){o.ma.memory=null}function nr(o,s,d,v){return 47!=mt(o,8)?0:(s[0]=mt(o,14)+1,d[0]=mt(o,14)+1,v[0]=mt(o,1),0!=mt(o,3)?0:!o.h)}function fi(o,s){if(4>o)return o+1;var d=o-2>>1;return(2+(1&o)<<d)+mt(s,d)+1}function ci(o,s){return 120<s?s-120:1<=(d=((d=pp[s-1])>>4)*o+(8-(15&d)))?d:1;var d}function Qe(o,s,d){var v=R(d),w=o[s+=255&v].g-8;return 0<w&&(Y(d,d.u+8),v=R(d),s+=o[s].value,s+=v&(1<<w)-1),Y(d,d.u+o[s].g),o[s].value}function An(o,s,d){return d.g+=o.g,d.value+=o.value<<s>>>0,e(8>=d.g),o.g}function Sn(o,s,d){var v=o.xc;return e((s=0==v?0:o.vc[o.md*(d>>v)+(s>>v)])<o.Wb),o.Ya[s]}function la(o,s,d,v){var w=o.ab,_=o.c*s,x=o.C;s=x+s;var S=d,k=v;for(v=o.Ta,d=o.Ua;0<w--;){var M=o.gc[w],V=x,nt=s,D=S,$=k,J=(k=v,S=d,M.Ea);switch(e(V<nt),e(nt<=M.nc),M.hc){case 2:lo(D,$,(nt-V)*J,k,S);break;case 0:var ut=V,tt=nt,pt=k,gt=S,_t=(Ot=M).Ea;0==ut&&(Cr(D,$,null,null,1,pt,gt),_e(D,$+1,0,0,_t-1,pt,gt+1),$+=_t,gt+=_t,++ut);for(var wt=1<<Ot.b,jt=wt-1,Et=yt(_t,Ot.b),se=Ot.K,Ot=Ot.w+(ut>>Ot.b)*Et;ut<tt;){var xe=se,wn=Ot,le=1;for(Fr(D,$,pt,gt-_t,1,pt,gt);le<_t;){var Mt=(le&~jt)+wt;Mt>_t&&(Mt=_t),(0,Li[xe[wn++]>>8&15])(D,$+ +le,pt,gt+le-_t,Mt-le,pt,gt+le),le=Mt}$+=_t,gt+=_t,++ut&jt||(Ot+=Et)}nt!=M.nc&&i(k,S-J,k,S+(nt-V-1)*J,J);break;case 1:for(J=D,tt=$,_t=(D=M.Ea)-(gt=D&~(pt=($=1<<M.b)-1)),ut=yt(D,M.b),wt=M.K,M=M.w+(V>>M.b)*ut;V<nt;){for(jt=wt,Et=M,se=new Ht,Ot=tt+gt,xe=tt+D;tt<Ot;)Bt(jt[Et++],se),xa(se,J,tt,$,k,S),tt+=$,S+=$;tt<xe&&(Bt(jt[Et++],se),xa(se,J,tt,_t,k,S),tt+=_t,S+=_t),++V&pt||(M+=ut)}break;case 3:if(D==k&&$==S&&0<M.b){for(tt=k,D=J=S+(nt-V)*J-(gt=(nt-V)*yt(M.Ea,M.b)),$=k,pt=S,ut=[],gt=(_t=gt)-1;0<=gt;--gt)ut[gt]=$[pt+gt];for(gt=_t-1;0<=gt;--gt)tt[D+gt]=ut[gt];_a(M,V,nt,k,J,k,S)}else _a(M,V,nt,D,$,k,S)}S=v,k=d}k!=d&&i(v,d,S,k,_)}function Sr(o,s){var d=o.V,v=o.Ba+o.c*o.C,w=s-o.C;if(e(s<=o.l.o),e(16>=w),0<w){var _=o.l,x=o.Ta,S=o.Ua,k=_.width;if(la(o,w,d,v),w=S=[S],e((d=o.C)<(v=s)),e(_.v<_.va),v>_.o&&(v=_.o),d<_.j){var M=_.j-d;d=_.j,w[0]+=M*k}if(d>=v?d=0:(w[0]+=4*_.v,_.ka=d-_.j,_.U=_.va-_.v,_.T=v-d,d=1),d){if(S=S[0],11>(d=o.ca).S){var V=d.f.RGBA,nt=(v=d.S,w=_.U,_=_.T,M=V.eb,V.A),D=_;for(V=V.fb+o.Ma*V.A;0<D--;
vendor: 31,245 bytes, line 25
25){var $=x,J=S,ut=w,tt=M,pt=V;switch(v){case fl:is($,J,ut,tt,pt);break;case cl:rs($,J,ut,tt,pt);break;case tf:rs($,J,ut,tt,pt),os(tt,pt,0,ut,1,0);break;case w1:Na($,J,ut,tt,pt);break;case ul:qt($,J,ut,tt,pt,1);break;case ef:qt($,J,ut,tt,pt,1),os(tt,pt,0,ut,1,0);break;case dl:qt($,J,ut,tt,pt,0);break;case pl:qt($,J,ut,tt,pt,0),os(tt,pt,1,ut,1,0);break;case Qh:ho($,J,ut,tt,pt);break;case nf:ho($,J,ut,tt,pt),c1(tt,pt,ut,1,0);break;case y1:Aa($,J,ut,tt,pt);break;default:e(0)}S+=k,V+=nt}o.Ma+=_}else alert("todo:EmitRescaledRowsYUVA");e(o.Ma<=d.height)}}o.C=s,e(o.C<=o.i)}function xi(o){var s;if(0<o.ua)return 0;for(s=0;s<o.Wb;++s){var d=o.Ya[s].G,v=o.Ya[s].H;if(0<d[1][v[1]+0].g||0<d[2][v[2]+0].g||0<d[3][v[3]+0].g)return 0}return 1}function Ui(o,s,d,v,w,_){if(0!=o.Z){var x=o.qd,S=o.rd;for(e(null!=Tr[o.Z]);s<d;++s)Tr[o.Z](x,S,v,w,v,w,_),x=v,S=w,w+=_;o.qd=x,o.rd=S}}function Ai(o,s){var d=o.l.ma,v=0==d.Z||1==d.Z?o.l.j:o.C;if(v=o.C<v?v:o.C,e(s<=o.l.o),s>v){var w=o.l.width,_=d.ca,x=d.tb+w*v,S=o.V,k=o.Ba+o.c*v,M=o.gc;e(1==o.ab),e(3==M[0].hc),Xh(M[0],v,s,S,k,_,x),Ui(d,v,s,_,x,w)}o.C=o.Ma=s}function Ni(o,s,d,v,w,_,x){var S=o.$/v,k=o.$%v,M=o.m,V=o.s,nt=d+o.$,D=nt;w=d+v*w;var $=d+v*_,J=280+V.ua,ut=o.Pb?S:16777216,tt=0<V.ua?V.Wa:null,pt=V.wc,gt=nt<$?Sn(V,k,S):null;e(o.C<_),e($<=w);var _t=!1;t:for(;;){for(;_t||nt<$;){var wt=0;if(S>=ut){var jt=nt-d;e((ut=o).Pb),ut.wd=ut.m,ut.xd=jt,0<ut.s.ua&&kt(ut.s.Wa,ut.s.vb),ut=S+vp}if(k&pt||(gt=Sn(V,k,S)),e(null!=gt),gt.Qb&&(s[nt]=gt.qb,_t=!0),!_t)if(Q(M),gt.jc){jt=s;var Et=nt,se=gt.pd[R(wt=M)&oo-1];e(gt.jc),256>se.g?(Y(wt,wt.u+se.g),jt[Et]=se.value,wt=0):(Y(wt,wt.u+se.g-256),e(256<=se.value),wt=se.value),0==wt&&(_t=!0)}else wt=Qe(gt.G[0],gt.H[0],M);if(M.h)break;if(_t||256>wt){if(!_t)if(gt.nd)s[nt]=(gt.qb|wt<<8)>>>0;else{if(Q(M),_t=Qe(gt.G[1],gt.H[1],M),Q(M),jt=Qe(gt.G[2],gt.H[2],M),Et=Qe(gt.G[3],gt.H[3],M),M.h)break;s[nt]=(Et<<24|_t<<16|wt<<8|jt)>>>0}if(_t=!1,++nt,++k>=v&&(k=0,++S,null!=x&&S<=_&&!(S%16)&&x(o,S),null!=tt))for(;D<nt;)wt=s[D++],tt.X[(506832829*wt&4294967295)>>>tt.Mb]=wt}else if(280>wt){if(wt=fi(wt-256,M),jt=Qe(gt.G[4],gt.H[4],M),Q(M),jt=ci(v,jt=fi(jt,M)),M.h)break;if(nt-d<jt||w-nt<wt)break t;for(Et=0;Et<wt;++Et)s[nt+Et]=s[nt+Et-jt];for(nt+=wt,k+=wt;k>=v;)k-=v,++S,null!=x&&S<=_&&!(S%16)&&x(o,S);if(e(nt<=w),k&pt&&(gt=Sn(V,k,S)),null!=tt)for(;D<nt;)wt=s[D++],tt.X[(506832829*wt&4294967295)>>>tt.Mb]=wt}else{if(!(wt<J))break t;for(_t=wt-280,e(null!=tt);D<nt;)wt=s[D++],tt.X[(506832829*wt&4294967295)>>>tt.Mb]=wt;wt=nt,e(!(_t>>>(jt=tt).Xa)),s[wt]=jt.X[_t],_t=!0}_t||e(M.h==G(M))}if(o.Pb&&M.h&&nt<w)e(o.m.h),o.a=5,o.m=o.wd,o.$=o.xd,0<o.s.ua&&kt(o.s.vb,o.s.Wa);else{if(M.h)break t;x?.(o,S>_?_:S),o.a=0,o.$=nt-d}return 1}return o.a=3,0}function ui(o){e(null!=o),o.vc=null,o.yc=null,o.Ya=null;var s=o.Wa;null!=s&&(s.X=null),o.vb=null,e(null!=o)}function ha(){var o=new Ft;return null==o?null:(o.a=0,o.xb=A1,Re("Predictor","VP8LPredictors"),Re("Predictor","VP8LPredictors_C"),Re("PredictorAdd","VP8LPredictorsAdd"),Re("PredictorAdd","VP8LPredictorsAdd_C"),lo=we,xa=oe,is=on,rs=Le,ho=ce,Aa=ue,Na=Ze,j.VP8LMapColor32b=pn,j.VP8LMapColor8b=$i,o)}function qi(o,s,d,v,w){var _=1,x=[o],S=[s],k=v.m,M=v.s,V=null,nt=0;t:for(;;){if(d)for(;_&&mt(k,1);){var D=x,$=S,J=v,ut=1,tt=J.m,pt=J.gc[J.ab],gt=mt(tt,2);if(J.Oc&1<<gt)_=0;else{switch(J.Oc|=1<<gt,pt.hc=gt,pt.Ea=D[0],pt.nc=$[0],pt.K=[null],++J.ab,e(4>=J.ab),gt){case 0:case 1:pt.b=mt(tt,3)+2,ut=qi(yt(pt.Ea,pt.b),yt(pt.nc,pt.b),0,J,pt.K),pt.K=pt.K[0];break;case 3:var _t,wt=mt(tt,8)+1,jt=16<wt?0:4<wt?1:2<wt?2:3;if(D[0]=yt(pt.Ea,jt),pt.b=jt,_t=ut=qi(wt,1,0,J,pt.K)){var Et,se=wt,Ot=pt,xe=1<<(8>>Ot.b),wn=a(xe);if(null==wn)_t=0;else{var le=Ot.K[0],Mt=Ot.w;for(wn[0]=Ot.K[0][0],Et=1;Et<1*se;++Et)wn[Et]=Gt(le[Mt+Et],wn[Et-1]);for(;Et<4*xe;++Et)wn[Et]=0;Ot.K[0]=null,Ot.K[0]=wn,_t=1}}ut=_t;break;case 2:break;default:e(0)}_=ut}}if(x=x[0],S=S[0],_&&mt(k,1)&&!(_=1<=(nt=mt(k,4))&&11>=nt)){v.a=3;break t}var Nt;if(Nt=_)e:{var ln,re,Ne,We=v,Pn=x,Hn=S,tn=nt,Rn=d,Wn=We.m,yn=We.s,Se=[null],Ce=1,en=0,Fe=gp[tn];n:for(;;){if(Rn&&mt(Wn,1)){var En=mt(Wn,3)+2,ki=yt(Pn,En),hn=yt(Hn,En),Kn=ki*hn;if(!qi(ki,hn,0,We,Se))break n;for(Se=Se[0],yn.xc=En,ln=0;ln<Kn;++ln){var je=Se[ln]>>8&65535;Se[ln]=je,je>=Ce&&(Ce=je+1)}}if(Wn.h)break n;for(re=0;5>re;++re){var _n=_1[re];!re&&0<tn&&(_n+=1<<tn),en<_n&&(en=_n)}var ni=h(Ce*Fe,H),Gn=Ce,ii=h(Gn,rt);if(null==ii)var ri=null;else e(65536>=Gn),ri=ii;var Xn=a(en);if(null==ri||null==Xn||null==ni){We.a=1;break n}var ai=ni;for(ln=Ne=0;ln<Ce;++ln){var qe=ri[ln],oi=qe.G,Pi=qe.H,La=0,ur=1,In=0;for(re=0;5>re;++re){_n=_1[re],oi[re]=ai,Pi[re]=Ne,!re&&0<tn&&(_n+=1<<tn);r:{var bl,sf=_n,wl=We,hs=Xn,Tp=ai,Bp=Ne,lf=0,Br=wl.m,jp=mt(Br,1);if(r(hs,0,0,sf),jp){var Rp=mt(Br,1)+1,zp=mt(Br,1),F1=mt(Br,0==zp?1:8);hs[F1]=1,2==Rp&&(hs[F1=mt(Br,8)]=1);var yl=1}else{var O1=a(19),M1=mt(Br,4)+4;if(19<M1){wl.a=3;var _l=0;break r}for(bl=0;bl<M1;++bl)O1[dp[bl]]=mt(Br,3);var hf=void 0,fs=void 0,D1=wl,Up=O1,xl=sf,T1=hs,ff=0,jr=D1.m,B1=8,j1=h(128,H);i:for(;C(j1,0,7,Up,19);){if(mt(jr,1)){var qp=2+2*mt(jr,3);if((hf=2+mt(jr,qp))>xl)break i}else hf=xl;for(fs=0;fs<xl&&hf--;){Q(jr);var R1=j1[0+(127&R(jr))];Y(jr,jr.u+R1.g);var uo=R1.value;if(16>uo)T1[fs++]=uo,0!=uo&&(B1=uo);else{var Hp=16==uo,z1=uo-16,Wp=cp[z1],U1=mt(jr,fp[z1])+Wp;if(fs+U1>xl)break i;for(var Gp=Hp?B1:0;0<U1--;)T1[fs++]=Gp}}ff=1;break i}ff||(D1.a=3),yl=ff}(yl=yl&&!Br.h)&&(lf=C(Tp,Bp,8,hs,sf)),yl&&0!=lf?_l=lf:(wl.a=3,_l=0)}if(0==_l)break n;if(ur&&1==up[re]&&(ur=0==ai[Ne].g),La+=ai[Ne].g,Ne+=_l,3>=re){var cs,cf=Xn[0];for(cs=1;cs<_n;++cs)Xn[cs]>cf&&(cf=Xn[cs]);In+=cf}}if(qe.nd=ur,qe.Qb=0,ur&&(qe.qb=(oi[3][Pi[3]+0].value<<24|oi[1][Pi[1]+0].value<<16|oi[2][Pi[2]+0].value)>>>0,0==La&&256>oi[0][Pi[0]+0].value&&(qe.Qb=1,qe.qb+=oi[0][Pi[0]+0].value<<8)),qe.jc=!qe.Qb&&6>In,qe.jc){var Al,dr=qe;for(Al=0;Al<oo;++Al){var Rr=Al,zr=dr.pd[Rr],Nl=dr.G[0][dr.H[0]+Rr];256<=Nl.value?(zr.g=Nl.g+256,zr.value=Nl.value):(zr.g=0,zr.value=0,Rr>>=An(Nl,8,zr),Rr>>=An(dr.G[1][dr.H[1]+Rr],16,zr),Rr>>=An(dr.G[2][dr.H[2]+Rr],0,zr),An(dr.G[3][dr.H[3]+Rr],24,zr))}}}yn.vc=Se,yn.Wb=Ce,yn.Ya=ri,yn.yc=ni,Nt=1;break e}Nt=0}if(!(_=Nt)){v.a=3;break t}if(0<nt){if(M.ua=1<<nt,!F(M.Wa,nt)){v.a=1,_=0;break t}}else M.ua=0;var uf=v,q1=x,Vp=S,df=uf.s,pf=df.xc;if(uf.c=q1,uf.i=Vp,df.md=yt(q1,pf),df.wc=0==pf?-1:(1<<pf)-1,d){v.xb=Ap;break t}if(null==(V=a(x*S))){v.a=1,_=0;break t}_=(_=Ni(v,V,0,x,S,S,null))&&!k.h;break t}return _?(null!=w?w[0]=V:(e(null==V),e(d)),v.$=0,d||ui(M)):ui(M),_}function fa(o,s){var d=o.c*o.i,v=d+s+16*s;return e(o.c<=s),o.V=a(v),null==o.V?(o.Ta=null,o.Ua=0,o.a=1,0):(o.Ta=o.V,o.Ua=o.Ba+d+s,1)}function Ga(o,s){var d=o.C,v=s-d,w=o.V,_=o.Ba+o.c*d;for(e(s<=o.l.o);0<v;){var x=16<v?16:v,S=o.l.ma,k=o.l.width,M=k*x,V=S.ca,nt=S.tb+k*d,D=o.Ta,$=o.Ua;la(o,x,w,_),d1(D,$,V,nt,M),Ui(S,d,d+x,V,nt,k),v-=x,w+=x*o.c,d+=x}e(d==s),o.C=o.Ma=s}function Va(){this.ub=this.yd=this.td=this.Rb=0}function Za(){this.Kd=this.Ld=this.Ud=this.Td=this.i=this.c=0}function Oh(){this.Fb=this.Bb=this.Cb=0,this.Zb=a(4),this.Lb=a(4)}function Ho(){var o;this.Yb=(function s(d,v,w){for(var _=w[v],x=0;x<_&&(d.push(w.length>v+1?[]:0),!(w.length<v+1));x++)s(d[x],v+1,w)}(o=[],0,[3,11]),o)}function Gs(){this.jb=a(3),this.Wc=l([4,8],Ho),this.Xc=l([4,17],Ho)}function Vs(){this.Pc=this.wb=this.Tb=this.zd=0,this.vd=new a(4),this.od=new a(4)}function di(){this.ld=this.La=this.dd=this.tc=0}function Wo(){this.Na=this.la=0}function Zs(){this.Sc=[0,0],this.Eb=[0,0],this.Qc=[0,0],this.ia=this.lc=0}function Go(){this.ad=a(384),this.Za=0,this.Ob=a(16),this.$b=this.Ad=this.ia=this.Gc=this.Hc=this.Dd=0}function $s(){this.uc=this.M=this.Nb=0,this.wa=Array(new di),this.Y=0,this.ya=Array(new Go),this.aa=0,this.l=new $a}function Ys(){this.y=a(16),this.f=a(8),this.ea=a(8)}function Ks(){this.cb=this.a=0,this.sc="",this.m=new A,this.Od=new Va,this.Kc=new Za,this.ed=new Vs,this.Qa=new Oh,this.Ic=this.$c=this.Aa=0,this.D=new $s,this.Xb=this.Va=this.Hb=this.zb=this.yb=this.Ub=this.za=0,this.Jc=h(8,A),this.ia=0,this.pb=h(4,Zs),this.Pa=new Gs,this.Bd=this.kc=0,this.Ac=[],this.Bc=0,this.zc=[0,0,0,0],this.Gd=Array(new Ys),this.Hd=0,this.rb=Array(new Wo),this.sb=0,this.wa=Array(new di),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 Go),this.L=this.aa=0,this.gd=l([4,2],di),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 Hi(o,s){return 0>o?0:o>s?s:o}function $a(){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 Mh(){var o=new Ks;return null!=o&&(o.a=0,o.sc="OK",o.cb=0,o.Xb=0,ss||(ss=Ya)),o}function un(o,s,d){return 0==o.a&&(o.a=s,o.sc=d,o.cb=0),0}function Xs(o,s,d){return 3<=d&&157==o[s+0]&&1==o[s+1]&&42==o[s+2]}function Wi(o,s){if(null==o)return 0;if(o.a=0,o.sc="OK",null==s)return un(o,2,"null VP8Io passed to VP8GetHeaders()");var d=s.data,v=s.w,w=s.ha;if(4>w)return un(o,7,"Truncated header.");var _=d[v+0]|d[v+1]<<8|d[v+2]<<16,x=o.Od;if(x.Rb=!(1&_),x.td=_>>1&7,x.yd=_>>4&1,x.ub=_>>5,3<x.td)return un(o,3,"Incorrect keyframe parameters.");if(!x.yd)return un(o,4,"Frame not displayable.");v+=3,w-=3;var S=o.Kc;if(x.Rb){if(7>w)return un(o,7,"cannot parse picture header");if(!Xs(d,v,w))return un(o,3,"Bad code word");S.c=16383&(d[v+4]<<8|d[v+3]),S.Td=d[v+4]>>6,S.i=16383&(d[v+6]<<8|d[v+5]),S.Ud=d[v+6]>>6,v+=7,w-=7,o.za=S.c+15>>4,o.Ub=S.i+15>>4,s.width=S.c,s.height=S.i,s.Da=0,s.j=0,s.v=0,s.va=s.width,s.o=s.height,s.da=0,s.ib=s.width,s.hb=s.height,s.U=s.width,s.T=s.height,r((_=o.Pa).jb,0,255,_.jb.length),e(null!=(_=o.Qa)),_.Cb=0,_.Bb=0,_.Fb=1,r(_.Zb,0,0,_.Zb.length),r(_.Lb,0,0,_.Lb)}if(x.ub>w)return un(o,7,"bad partition length");at(_=o.m,d,v,x.ub),v+=x.ub,w-=x.ub,x.Rb&&(S.Ld=ht(_),S.Kd=ht(_)),S=o.Qa;var k,M=o.Pa;if(e(null!=_),e(null!=S),S.Cb=ht(_),S.Cb){if(S.Bb=ht(_),ht(_)){for(S.Fb=ht(_),k=0;4>k;++k)S.Zb[k]=ht(_)?et(_,7):0;for(k=0;4>k;++k)S.Lb[k]=ht(_)?et(_,6):0}if(S.Bb)for(k=0;3>k;++k)M.jb[k]=ht(_)?lt(_,8):255}else S.Bb=0;if(_.Ka)return un(o,3,"cannot parse segment header");if((S=o.ed).zd=ht(_),S.Tb=lt(_,6),S.wb=lt(_,3),S.Pc=ht(_),S.Pc&&ht(_)){for(M=0;4>M;++M)ht(_)&&(S.vd[M]=et(_,6));for(M=0;4>M;++M)ht(_)&&(S.od[M]=et(_,6))}if(o.L=0==S.Tb?0:S.zd?1:2,_.Ka)return un(o,3,"cannot parse filter header");var V=w;if(w=k=v,v=k+V,S=V,o.Xb=(1<<lt(o.m,2))-1,V<3*(M=o.Xb))d=7;else{for(k+=3*M,S-=3*M,V=0;V<M;++V){var nt=d[w+0]|d[w+1]<<8|d[w+2]<<16;nt>S&&(nt=S),at(o.Jc[+V],d,k,nt),k+=nt,S-=nt,w+=3}at(o.Jc[+M],d,k,S),d=k<v?0:5}if(0!=d)return un(o,d,"cannot parse partitions");for(d=lt(k=o.m,7),w=ht(k)?et(k,4):0,v=ht(k)?et(k,4):0,S=ht(k)?et(k,4):0,M=ht(k)?et(k,4):0,k=ht(k)?et(k,4):0,V=o.Qa,nt=0;4>nt;++nt){if(V.Cb){var D=V.Zb[nt];V.Fb||(D+=d)}else{if(0<nt){o.pb[nt]=o.pb[0];continue}D=d}var $=o.pb[nt];$.Sc[0]=rf[Hi(D+w,127)],$.Sc[1]=af[Hi(D+0,127)],$.Eb[0]=2*rf[Hi(D+v,127)],$.Eb[1]=101581*af[Hi(D+S,127)]>>16,8>$.Eb[1]&&($.Eb[1]=8),$.Qc[0]=rf[Hi(D+M,117)],$.Qc[1]=af[Hi(D+k,127)],$.lc=D+k}if(!x.Rb)return un(o,4,"Not a key frame.");for(ht(_),x=o.Pa,d=0;4>d;++d){for(w=0;8>w;++w)for(v=0;3>v;++v)for(S=0;11>S;++S)M=vt(_,_p[d][w][v][S])?lt(_,8):wp[d][w][v][S],x.Wc[d][w].Yb[v][S]=M;for(w=0;17>w;++w)x.Xc[d][w]=x.Wc[d][xp[w]]}return o.kc=ht(_),o.kc&&(o.Bd=lt(_,8)),o.cb=1}function Ya(o,s,d,v,w,_,x){var S=s[w].Yb[d];for(d=0;16>w;++w){if(!vt(o,S[d+0]))return w;for(;!vt(o,S[d+1]);)if(S=s[++w].Yb[0],d=0,16==w)return 16;var k=s[w+1].Yb;if(vt(o,S[d+2])){var M=o,V=0;if(vt(M,(D=S)[(nt=d)+3]))if(vt(M,D[nt+6])){for(S=0,nt=2*(V=vt(M,D[nt+8]))+(D=vt(M,D[nt+9+V])),V=0,D=mp[nt];D[S];++S)V+=V+vt(M,D[S]);V+=3+(8<<nt)}else vt(M,D[nt+7])?(V=7+2*vt(M,165),V+=vt(M,145)):V=5+vt(M,159);else V=vt(M,D[nt+4])?3+vt(M,D[nt+5]):2;S=k[2]}else V=1,S=k[1];k=x+bp[w],0>(M=o).b&&st(M);var nt,D=M.b,$=(nt=M.Ca>>1)-(M.I>>D)>>31;--M.b,M.Ca+=$,M.Ca|=1,M.I-=(nt+1&$)<<D,_[k]=((V^$)-$)*v[(0<w)+0]}return 16}function Vo(o){var s=o.rb[o.sb-1];s.la=0,s.Na=0,r(o.zc,0,0,o.zc.length),o.ja=0}function ti(o,s,d,v,w){o[s+d+32*v]=-256&(w=o[s+d+32*v]+(w>>3))?0>w?0:255:w}function Ka(o,s,d,v,w,_){ti(o,s,0,d,v+w),ti(o,s,1,d,v+_),ti(o,s,2,d,v-_),ti(o,s,3,d,v-w)}function ir(o){return(20091*o>>16)+o}function kn(o,s,d,v){var w,_=0,x=a(16);for(w=0;4>w;++w){var S=o[s+0]+o[s+8],k=o[s+0]-o[s+8],M=(35468*o[s+4]>>16)-ir(o[s+12]),V=ir(o[s+4])+(35468*o[s+12]>>16);x[_+0]=S+V,x[_+1]=k+M,x[_+2]=k-M,x[_+3]=S-V,_+=4,s++}for(w=_=0;4>w;++w)S=(o=x[_+0]+4)+x[_+8],k=o-x[_+8],M=(35468*x[_+4]>>16)-ir(x[_+12]),ti(d,v,0,0,S+(V=ir(x[_+4])+(35468*x[_+12]>>16))),ti(d,v,1,0,k+M),ti(d,v,2,0,k-M),ti(d,v,3,0,S-V),_++,v+=32}function Js(o,s,d,v){var w=o[s+0]+4,_=35468*o[s+4]>>16,x=ir(o[s+4]),S=35468*o[s+1]>>16;Ka(d,v,0,w+x,o=ir(o[s+1]),S),Ka(d,v,1,w+_,o,S),Ka(d,v,2,w-_,o,S),Ka(d,v,3,w-x,o,S)}function Dh(o,s,d,v,w){kn(o,s,d,v),w&&kn(o,s+16,d,v+4)}function Th(o,s,d,v){hr(o,s+0,d,v,1),hr(o,s+32,d,v+128,1)}function Bh(o,s,d,v){var w;for(o=o[s+0]+4,w=0;4>w;++w)for(s=0;4>s;++s)ti(d,v,s,w,o)}function Gi(o,s,d,v){o[s+0]&&jn(o,s+0,d,v),o[s+16]&&jn(o,s+16,d,v+4),o[s+32]&&jn(o,s+32,d,v+128),o[s+48]&&jn(o,s+48,d,v+128+4)}function Qs(o,s,d,v){var w,_=a(16);for(w=0;4>w;++w){var x=o[s+0+w]+o[s+12+w],S=o[s+4+w]+o[s+8+w],k=o[s+4+w]-o[s+8+w],M=o[s+0+w]-o[s+12+w];_[0+w]=x+S,_[8+w]=x-S,_[4+w]=M+k,_[12+w]=M-k}for(w=0;4>w;++w)x=(o=_[0+4*w]+3)+_[3+4*w],k=_[1+4*w]-_[2+4*w],M=o-_[3+4*w],d[v+0]=x+(S=_[1+4*w]+_[2+4*w])>>3,d[v+16]=M+k>>3,d[v+32]=x-S>>3,d[v+48]=M-k>>3,v+=64}function Xa(o,s,d){var v,w=s-32,_=ei,x=255-o[w-1];for(v=0;v<d;++v){var S,k=_,M=x+o[s-1];for(S=0;S<d;++S)o[s+S]=k[M+o[w+S]];s+=32}}function Ja(o,s){Xa(o,s,4)}function Zo(o,s){Xa(o,s,8)}function jh(o,s){Xa(o,s,16)}function Rh(o,s){var d;for(d=0;16>d;++d)i(o,s+32*d,o,s-32,16)}function zh(o,s){var d;for(d=16;0<d;--d)r(o,s,o[s-1],16),s+=32}function kr(o,s,d){var v;for(v=0;16>v;++v)r(s,d+32*v,o,16)}function tl(o,s){var d,v=16;for(d=0;16>d;++d)v+=o[s-1+32*d]+o[s+d-32];kr(v>>5,o,s)}function Pr(o,s){var d,v=8;for(d=0;16>d;++d)v+=o[s-1+32*d];kr(v>>4,o,s)}function Uh(o,s){var d,v=8;for(d=0;16>d;++d)v+=o[s+d-32];kr(v>>4,o,s)}function ca(o,s){kr(128,o,s)}function Xt(o,s,d){return o+2*s+d+2>>2}function qh(o,s){var d,v=s-32;for(v=new Uint8Array([Xt(o[v-1],o[v+0],o[v+1]),Xt(o[v+0],o[v+1],o[v+2]),Xt(o[v+1],o[v+2],o[v+3]),Xt(o[v+2],o[v+3],o[v+4])]),d=0;4>d;++d)i(o,s+32*d,v,0,v.length)}function Hh(o,s){var d=o[s-1],v=o[s-1+32],w=o[s-1+64],_=o[s-1+96];xt(o,s+0,16843009*Xt(o[s-1-32],d,v)),xt(o,s+32,16843009*Xt(d,v,w)),xt(o,s+64,16843009*Xt(v,w,_)),xt(o,s+96,16843009*Xt(w,_,_))}function Wh(o,s){var d,v=4;for(d=0;4>d;++d)v+=o[s+d-32]+o[s-1+32*d];for(v>>=3,d=0;4>d;++d)r(o,s+32*d,v,4)}function Gh(o,s){var d=o[s-1+0],v=o[s-1+32],w=o[s-1+64],_=o[s-1-32],x=o[s+0-32],S=o[s+1-32],k=o[s+2-32],M=o[s+3-32];o[s+0+96]=Xt(v,w,o[s-1+96]),o[s+1+96]=o[s+0+64]=Xt(d,v,w),o[s+2+96]=o[s+1+64]=o[s+0+32]=Xt(_,d,v),o[s+3+96]=o[s+2+64]=o[s+1+32]=o[s+0+0]=Xt(x,_,d),o[s+3+64]=o[s+2+32]=o[s+1+0]=Xt(S,x,_),o[s+3+32]=o[s+2+0]=Xt(k,S,x),o[s+3+0]=Xt(M,k,S)}function Vh(o,s){var d=o[s+1-32],v=o[s+2-32],w=o[s+3-32],_=o[s+4-32],x=o[s+5-32],S=o[s+6-32],k=o[s+7-32];o[s+0+0]=Xt(o[s+0-32],d,v),o[s+1+0]=o[s+0+32]=Xt(d,v,w),o[s+2+0]=o[s+1+32]=o[s+0+64]=Xt(v,w,_),o[s+3+0]=o[s+2+32]=o[s+1+64]=o[s+0+96]=Xt(w,_,x),o[s+3+32]=o[s+2+64]=o[s+1+96]=Xt(_,x,S),o[s+3+64]=o[s+2+96]=Xt(x,S,k),o[s+3+96]=Xt(S,k,k)}function rr(o,s){var d=o[s-1+0],v=o[s-1+32],w=o[s-1+64],_=o[s-1-32],x=o[s+0-32],S=o[s+1-32],k=o[s+2-32],M=o[s+3-32];o[s+0+0]=o[s+1+64]=_+x+1>>1,o[s+1+0]=o[s+2+64]=x+S+1>>1,o[s+2+0]=o[s+3+64]=S+k+1>>1,o[s+3+0]=k+M+1>>1,o[s+0+96]=Xt(w,v,d),o[s+0+64]=Xt(v,d,_),o[s+0+32]=o[s+1+96]=Xt(d,_,x),o[s+1+32]=o[s+2+96]=Xt(_,x,S),o[s+2+32]=o[s+3+96]=Xt(x,S,k),o[s+3+32]=Xt(S,k,M)}function ar(o,s){var d=o[s+0-32],v=o[s+1-32],w=o[s+2-32],_=o[s+3-32],x=o[s+4-32],S=o[s+5-32],k=o[s+6-32],M=o[s+7-32];o[s+0+0]=d+v+1>>1,o[s+1+0]=o[s+0+64]=v+w+1>>1,o[s+2+0]=o[s+1+64]=w+_+1>>1,o[s+3+0]=o[s+2+64]=_+x+1>>1,o[s+0+32]=Xt(d,v,w),o[s+1+32]=o[s+0+96]=Xt(v,w,_),o[s+2+32]=o[s+1+96]=Xt(w,_,x),o[s+3+32]=o[s+2+96]=Xt(_,x,S),o[s+3+64]=Xt(x,S,k),o[s+3+96]=Xt(S,k,M)}function Zh(o,s){var d=o[s-1+0],v=o[s-1+32],w=o[s-1+64],_=o[s-1+96];o[s+0+0]=d+v+1>>1,o[s+2+0]=o[s+0+32]=v+w+1>>1,o[s+2+32]=o[s+0+64]=w+_+1>>1,o[s+1+0]=Xt(d,v,w),o[s+3+0]=o[s+1+32]=Xt(v,w,_),o[s+3+32]=o[s+1+64]=Xt(w,_,_),o[s+3+64]=o[s+2+64]=o[s+0+96]=o[s+1+96]=o[s+2+96]=o[s+3+96]=_}function $h(o,s){var d=o[s-1+0],v=o[s-1+32],w=o[s-1+64],_=o[s-1+96],x=o[s-1-32],S=o[s+0-32],k=o[s+1-32],M=o[s+2-32];o[s+0+0]=o[s+2+32]=d+x+1>>1,o[s+0+32]=o[s+2+64]=v+d+1>>1,o[s+0+64]=o[s+2+96]=w+v+1>>1,o[s+0+96]=_+w+1>>1,o[s+3+0]=Xt(S,k,M),o[s+2+0]=Xt(x,S,k),o[s+1+0]=o[s+3+32]=Xt(d,x,S),o[s+1+32]=o[s+3+64]=Xt(v,d,x),o[s+1+64]=o[s+3+96]=Xt(w,v,d),o[s+1+96]=Xt(_,w,v)}function Qa(o,s){var d;for(d=0;8>d;++d)i(o,s+32*d,o,s-32,8)}function $o(o,s){var d;for(d=0;8>d;++d)r(o,s,o[s-1],8),s+=32}function Vi(o,s,d){var v;for(v=0;8>v;++v)r(s,d+32*v,o,8)}function Yh(o,s){var d,v=8;for(d=0;8>d;++d)v+=o[s+d-32]+o[s-1+32*d];Vi(v>>4,o,s)}function to(o,s){var d,v=4;for(d=0;8>d;++d)v+=o[s+d-32];Vi(v>>3,o,s)}function Kh(o,s){var d,v=4;for(d=0;8>d;++d)v+=o[s-1+32*d];Vi(v>>3,o,s)}function Yo(o,s){Vi(128,o,s)}function Er(o,s,d){var v=o[s-d],w=o[s+0],_=3*(w-v)+Jh[1020+o[s-2*d]-o[s+d]],x=hl[112+(_+4>>3)];o[s-d]=ei[255+v+hl[112+(_+3>>3)]],o[s+0]=ei[255+w-x]}function Ko(o,s,d,v){return gi[255+o[s-2*d]-o[s-d]]>v||gi[255+o[s+d]-o[s+0]]>v}function ua(o,s,d,v){return 4*gi[255+o[s-d]-o[s+0]]+gi[255+o[s-2*d]-o[s+d]]<=v}function Xo(o,s,d,v,w){var _=o[s-3*d],x=o[s-2*d],S=o[s-d],k=o[s+0],M=o[s+d],V=o[s+2*d];return 4*gi[255+S-k]+gi[255+x-M]>v?0:gi[255+o[s-4*d]-_]<=w&&gi[255+_-x]<=w&&gi[255+x-S]<=w&&gi[255+o[s+3*d]-V]<=w&&gi[255+V-M]<=w&&gi[255+M-k]<=w}function eo(o,s,d,v){var w=2*v+1;for(v=0;16>v;++v)ua(o,s+v,d,w)&&Er(o,s+v,d)}function Jo(o,s,d,v){var w=2*v+1;for(v=0;16>v;++v)ua(o,s+v*d,1,w)&&Er(o,s+v*d,1)}function no(o,s,d,v){var w;for(w=3;0<w;--w)eo(o,s+=4*d,d,v)}function el(o,s,d,v){var w;for(w=3;0<w;--w)Jo(o,s+=4,d,v)}function or(o,s,d,v,w,_,x,S){for(_=2*_+1;0<w--;){if(Xo(o,s,d,_,x))if(Ko(o,s,d,S))Er(o,s,d);else{var k=o,M=s,V=d,nt=k[M-2*V],D=k[M-V],$=k[M+0],J=k[M+V],ut=k[M+2*V],tt=27*(gt=Jh[1020+3*($-D)+Jh[1020+nt-J]])+63>>7,pt=18*gt+63>>7,gt=9*gt+63>>7;k[M-3*V]=ei[255+k[M-3*V]+gt],k[M-2*V]=ei[255+nt+pt],k[M-V]=ei[255+D+tt],k[M+0]=ei[255+$-tt],k[M+V]=ei[255+J-pt],k[M+2*V]=ei[255+ut-gt]}s+=v}}function sr(o,s,d,v,w,_,x,S){for(_=2*_+1;0<w--;){if(Xo(o,s,d,_,x))if(Ko(o,s,d,S))Er(o,s,d);else{var k=o,M=s,V=d,nt=k[M-V],D=k[M+0],$=k[M+V],J=hl[112+(4+(ut=3*(D-nt))>>3)],ut=hl[112+(ut+3>>3)],tt=J+1>>1;k[M-2*V]=ei[255+k[M-2*V]+tt],k[M-V]=ei[255+nt+ut],k[M+0]=ei[255+D-J],k[M+V]=ei[255+$-tt]}s+=v}}function nl(o,s,d,v,w,_){or(o,s,d,1,16,v,w,_)}function il(o,s,d,v,w,_){or(o,s,1,d,16,v,w,_)}function rl(o,s,d,v,w,_){var x;for(x=3;0<x;--x)sr(o,s+=4*d,d,1,16,v,w,_)}function da(o,s,d,v,w,_){var x;for(x=3;0<x;--x)sr(o,s+=4,1,d,16,v,w,_)}function al(o,s,d,v,w,_,x,S){or(o,s,w,1,8,_,x,S),or(d,v,w,1,8,_,x,S)}function c(o,s,d,v,w,_,x,S){or(o,s,1,w,8,_,x,S),or(d,v,1,w,8,_,x,S)}function b(o,s,d,v,w,_,x,S){sr(o,s+4*w,w,1,8,_,x,S),sr(d,v+4*w,w,1,8,_,x,S)}function O(o,s,d,v,w,_,x,S){sr(o,s+4,1,w,8,_,x,S),sr(d,v+4,1,w,8,_,x,S)}function q(){this.ba=new ge,this.ec=[],this.cc=[],this.Mc=[],this.Dc=this.Nc=this.dc=this.fc=0,this.Oa=new Ie,this.memory=0,this.Ib="OutputFunc",this.Jb="OutputAlphaFunc",this.Nd="OutputRowFunc"}function K(){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 ct(){this.nc=this.Ea=this.b=this.hc=0,this.K=[],this.w=0}function bt(){this.ua=0,this.Wa=new fe,this.vb=new fe,this.md=this.xc=this.wc=0,this.vc=[],this.Wb=0,this.Ya=new rt,this.yc=new H}function Ft(){this.xb=this.a=0,this.l=new $a,this.ca=new ge,this.V=[],this.Ba=0,this.Ta=[],this.Ua=0,this.m=new T,this.Pb=0,this.wd=new T,this.Ma=this.$=this.C=this.i=this.c=this.xd=0,this.s=new bt,this.ab=0,this.gc=h(4,ct),this.Oc=0}function Ct(){this.Lc=this.Z=this.$a=this.i=this.c=0,this.l=new $a,this.ic=0,this.ca=[],this.tb=0,this.qd=null,this.rd=0}function Qt(o,s,d,v,w,_,x){for(o=null==o?0:o[s+0],s=0;s<x;++s)w[_+s]=o+d[v+s]&255,o=w[_+s]}function ie(o,s,d,v,w,_,x){var S;if(null==o)Qt(null,null,d,v,w,_,x);else for(S=0;S<x;++S)w[_+S]=o[s+S]+d[v+S]&255}function Ae(o,s,d,v,w,_,x){if(null==o)Qt(null,null,d,v,w,_,x);else{var S,k=o[s+0],M=k,V=k;for(S=0;S<x;++S)M=V+(k=o[s+S])-M,V=d[v+S]+(-256&M?0>M?0:255:M)&255,M=k,w[_+S]=V}}function dn(o,s,d,v){var w=s.width,_=s.o;if(e(null!=o&&null!=s),0>d||0>=v||d+v>_)return null;if(!o.Cc){if(null==o.ga){var x;if(o.ga=new Ct,(x=null==o.ga)||(x=s.width*s.o,e(0==o.Gb.length),o.Gb=a(x),o.Uc=0,null==o.Gb?x=0:(o.mb=o.Gb,o.nb=o.Uc,o.rc=null,x=1),x=!x),!x){var S=o.Fa,k=o.P,M=o.qc,V=o.mb,nt=o.nb,D=k+1,$=M-1,J=(x=o.ga).l;if(e(null!=S&&null!=V&&null!=s),Tr[0]=null,Tr[1]=Qt,Tr[2]=ie,Tr[3]=Ae,x.ca=V,x.tb=nt,x.c=s.width,x.i=s.height,e(0<x.c&&0<x.i),1>=M)s=0;else if(x.$a=3&S[k+0],x.Z=S[k+0]>>2&3,x.Lc=S[k+0]>>4&3,k=S[k+0]>>6&3,0>x.$a||1<x.$a||4<=x.Z||1<x.Lc||k)s=0;else if(J.put=Zt,J.ac=zi,J.bc=er,J.ma=x,J.width=s.width,J.height=s.height,J.Da=s.Da,J.v=s.v,J.va=s.va,J.j=s.j,J.o=s.o,x.$a)t:{e(1==x.$a),s=ha();e:for(;;){if(null==s){s=0;break t}if(e(null!=x),x.mc=s,s.c=x.c,s.i=x.i,s.l=x.l,s.l.ma=x,s.l.width=x.c,s.l.height=x.i,s.a=0,ft(s.m,S,D,$),!qi(x.c,x.i,1,s,null)||(1==s.ab&&3==s.gc[0].hc&&xi(s.s)?(x.ic=1,S=s.c*s.i,s.Ta=null,s.Ua=0,s.V=a(S),s.Ba=0,null==s.V?(s.a=1,s=0):s=1):(x.ic=0,s=fa(s,x.c)),!s))break e;s=1;break t}x.mc=null,s=0}else s=$>=x.c*x.i;x=!s}if(x)return null;1!=o.ga.Lc?o.Ga=0:v=_-d}e(null!=o.ga),e(d+v<=_);t:{if(s=(S=o.ga).c,_=S.l.o,0==S.$a){if(D=o.rc,$=o.Vc,J=o.Fa,M=o.mb,V=o.nb+d*s,e((k=o.P+1+d*s)<=o.P+o.qc),0!=S.Z)for(e(null!=Tr[S.Z]),x=0;x<v;++x)Tr[S.Z](D,$,J,k,M,V,s),D=M,$=V,V+=s,k+=s;else for(x=0;x<v;++x)i(M,V,J,k,s),D=M,$=V,V+=s,k+=s;o.rc=D,o.Vc=$}else{if(e(null!=S.mc),s=d+v,e(null!=(x=S.mc)),e(s<=x.i),x.C>=s)s=1;else if(S.ic||Xe(),S.ic){S=x.V,D=x.Ba;var ut=x.i,tt=(J=1,k=x.$/($=x.c),M=x.$%$,V=x.m,nt=x.s,x.$),pt=$*ut,gt=$*s,_t=nt.wc,wt=tt<gt?Sn(nt,M,k):null;e(tt<=pt),e(s<=ut),e(xi(nt));e:for(;;){for(;!V.h&&tt<gt;){if(M&_t||(wt=Sn(nt,M,k)),e(null!=wt),Q(V),256>(ut=Qe(wt.G[0],wt.H[0],V)))S[D+tt]=ut,++tt,++M>=$&&(M=0,++k<=s&&!(k%16)&&Ai(x,k));else{if(!(280>ut)){J=0;break e}ut=fi(ut-256,V);var jt,Et=Qe(wt.G[4],wt.H[4],V);if(Q(V),!(tt>=(Et=ci($,Et=fi(Et,V)))&&pt-tt>=ut)){J=0;break e}for(jt=0;jt<ut;++jt)S[D+tt+jt]=S[D+tt+jt-Et];for(tt+=ut,M+=ut;M>=$;)M-=$,++k<=s&&!(k%16)&&Ai(x,k);tt<gt&&M&_t&&(wt=Sn(nt,M,k))}e(V.h==G(V))}Ai(x,k>s?s:k);break e}!J||V.h&&tt<pt?(J=0,x.a=V.h?5:3):x.$=tt,s=J}else s=Ni(x,x.V,x.Ba,x.c,x.i,s,Ga);if(!s){v=0;break t}}d+v>=_&&(o.Cc=1),v=1}if(!v)return null;if(o.Cc&&(null!=(v=o.ga)&&(v.mc=null),o.ga=null,0<o.Ga))return alert("todo:WebPDequantizeLevels"),null}return o.nb+d*w}function Be(o,s,d,v,w,_){for(;0<w--;){var x,S=o,k=s+(d?1:0),M=o,V=s+(d?0:3);for(x=0;x<v;++x){var nt=M[V+4*x];255!=nt&&(S[k+4*x+0]=S[k+4*x+0]*(nt*=32897)>>23,S[k+4*x+1]=S[k+4*x+1]*nt>>23,S[k+4*x+2]=S[k+4*x+2]*nt>>23)}s+=_}}function Me(o,s,d,v,w){for(;0<v--;){var _;for(_=0;_<d;++_){var x=o[s+2*_+0],S=15&(M=o[s+2*_+1]),k=4369*S,M=(240&M|M>>4)*k>>16;o[s+2*_+0]=(240&x|x>>4)*k>>16&240|(15&x|x<<4)*k>>16>>4&15,o[s+2*_+1]=240&M|S}s+=w}}function He(o,s,d,v,w,_,x,S){var k,M,V=255;for(M=0;M<w;++M){for(k=0;k<v;++k){var nt=o[s+k];_[x+4*k]=nt,V&=nt}s+=d,x+=S}return 255!=V}function Ke(o,s,d,v,w){var _;for(_=0;_<w;++_)d[v+_]=o[s+_]>>8}function Xe(){os=Be,c1=Me,u1=He,d1=Ke}function Tn(o,s,d){j[o]=function(v,w,_,x,S,k,M,V,nt,D,$,J,ut,tt,pt,gt,_t){var wt,jt=_t-1>>1,Et=S[k+0]|M[V+0]<<16,se=nt[D+0]|$[J+0]<<16;e(null!=v);var Ot=3*Et+se+131074>>2;for(s(v[w+0],255&Ot,Ot>>16,ut,tt),null!=_&&s(_[x+0],255&(Ot=3*se+Et+131074>>2),Ot>>16,pt,gt),wt=1;wt<=jt;++wt){var xe=S[k+wt]|M[V+wt]<<16,wn=nt[D+wt]|$[J+wt]<<16,le=Et+xe+se+wn+524296,Mt=le+2*(xe+se)>>3;Ot=Mt+Et>>1,Et=(le=le+2*(Et+wn)>>3)+xe>>1,s(v[w+2*wt-1],255&Ot,Ot>>16,ut,tt+(2*wt-1)*d),s(v[w+2*wt-0],255&Et,Et>>16,ut,tt+(2*wt-0)*d),null!=_&&(Et=Mt+wn>>1,s(_[x+2*wt-1],255&(Ot=le+se>>1),Ot>>16,pt,gt+(2*wt-1)*d),s(_[x+2*wt+0],255&Et,Et>>16,pt,gt+(2*wt+0)*d)),Et=xe,se=wn}1&_t||(s(v[w+_t-1],255&(Ot=3*Et+se+131074>>2),Ot>>16,ut,tt+(_t-1)*d),null!=_&&s(_[x+_t-1],255&(Ot=3*se+Et+131074>>2),Ot>>16,pt,gt+(_t-1)*d))}}function lr(){vi[fl]=Np,vi[cl]=N1,vi[w1]=Lp,vi[ul]=L1,vi[dl]=S1,vi[Qh]=k1,vi[y1]=Sp,vi[tf]=N1,vi[ef]=L1,vi[pl]=S1,vi[nf]=k1}function Qo(o){return o&~kp?0>o?0:255:o>>P1}function pa(o,s){return Qo((19077*o>>8)+(26149*s>>8)-14234)}function ga(o,s,d){return Qo((19077*o>>8)-(6419*s>>8)-(13320*d>>8)+8708)}function Ir(o,s){return Qo((19077*o>>8)+(33050*s>>8)-17685)}function va(o,s,d,v,w){v[w+0]=pa(o,d),v[w+1]=ga(o,s,d),v[w+2]=Ir(o,s)}function io(o,s,d,v,w){v[w+0]=Ir(o,s),v[w+1]=ga(o,s,d),v[w+2]=pa(o,d)}function ro(o,s,d,v,w){var _=ga(o,s,d);s=_<<3&224|Ir(o,s)>>3,v[w+0]=248&pa(o,d)|_>>5,v[w+1]=s}function Bn(o,s,d,v,w){var _=240&Ir(o,s)|15;v[w+0]=240&pa(o,d)|ga(o,s,d)>>4,v[w+1]=_}function ma(o,s,d,v,w){v[w+0]=255,va(o,s,d,v,w+1)}function ba(o,s,d,v,w){io(o,s,d,v,w),v[w+3]=255}function ts(o,s,d,v,w){va(o,s,d,v,w),v[w+3]=255}function Zi(o,s,d){j[o]=function(v,w,_,x,S,k,M,V,nt){for(var D=V+(-2&nt)*d;V!=D;)s(v[w+0],_[x+0],S[k+0],M,V),s(v[w+1],_[x+0],S[k+0],M,V+d),w+=2,++x,++k,V+=2*d;1&nt&&s(v[w+0],_[x+0],S[k+0],M,V)}}function Un(o,s,d){return 0==d?0==o?0==s?6:5:0==s?4:0:d}function ol(o,s,d,v,w){switch(o>>>30){case 3:hr(s,d,v,w,0);break;case 2:Mr(s,d,v,w);break;case 1:jn(s,d,v,w)}}function ao(o,s){var d,v,w=s.M,_=s.Nb,x=o.oc,S=o.pc+40,k=o.oc,M=o.pc+584,V=o.oc,nt=o.pc+600;for(d=0;16>d;++d)x[S+32*d-1]=129;for(d=0;8>d;++d)k[M+32*d-1]=129,V[nt+32*d-1]=129;for(0<w?x[S-1-32]=k[M-1-32]=V[nt-1-32]=129:(r(x,S-32-1,127,21),r(k,M-32-1,127,9),r(V,nt-32-1,127,9)),v=0;v<o.za;++v){var D=s.ya[s.aa+v];if(0<v){for(d=-1;16>d;++d)i(x,S+32*d-4,x,S+32*d+12,4);for(d=-1;8>d;++d)i(k,M+32*d-4,k,M+32*d+4,4),i(V,nt+32*d-4,V,nt+32*d+4,4)}var $=o.Gd,J=o.Hd+v,ut=D.ad,tt=D.Hc;if(0<w&&(i(x,S-32,$[J].y,0,16),i(k,M-32,$[J].f,0,8),i(V,nt-32,$[J].ea,0,8)),D.Za){var pt=x,gt=S-32+16;for(0<w&&(v>=o.za-1?r(pt,gt,$[J].y[15],4):i(pt,gt,$[J+1].y,0,4)),d=0;4>d;d++)pt[gt+128+d]=pt[gt+256+d]=pt[gt+384+d]=pt[gt+0+d];for(d=0;16>d;++d,tt<<=2)Si[D.Ob[d]](pt=x,gt=S+I1[d]),ol(tt,ut,16*+d,pt,gt)}else if(pt=Un(v,w,D.Ob[0]),Dr[pt](x,S),0!=tt)for(d=0;16>d;++d,tt<<=2)ol(tt,ut,16*+d,x,S+I1[d]);for(d=D.Gc,pt=Un(v,w,D.Dd),cr[pt](k,M),cr[pt](V,nt),tt=ut,pt=k,gt=M,255&(D=0|d)&&(170&D?fo(tt,256,pt,gt):Yi(tt,256,pt,gt)),D=V,tt=nt,255&(d>>=8)&&(170&d?fo(ut,320,D,tt):Yi(ut,320,D,tt)),w<o.Ub-1&&(i($[J].y,0,x,S+480,16),i($[J].f,0,k,M+224,8),i($[J].ea,0,V,nt+224,8)),$=o.sa,J=o.ta+16*v+16*_*o.R,ut=o.qa,D=o.ra+8*v+(d=8*_*o.B),tt=o.Ha,pt=o.Ia+8*v+d,d=0;16>d;++d)i($,J+d*o.R,x,S+32*d,16);for(d=0;8>d;++d)i(ut,D+d*o.B,k,M+32*d,8),i(tt,pt+d*o.B,V,nt+32*d,8)}}function sl(o,s,d,v,w,_,x,S,k){var M=[0],V=[0],nt=0,D=null!=k?k.kd:0,$=k??new K;if(null==o||12>d)return 7;$.data=o,$.w=s,$.ha=d,s=[s],d=[d],$.gb=[$.gb];t:{var J=s,ut=d,tt=$.gb;if(e(null!=o),e(null!=ut),e(null!=tt),tt[0]=0,12<=ut[0]&&!n(o,J[0],"RIFF")){if(n(o,J[0]+8,"WEBP")){tt=3;break t}var pt=zt(o,J[0]+4);if(12>pt||4294967286<pt){tt=3;break t}if(D&&pt>ut[0]-8){tt=7;break t}tt[0]=pt,J[0]+=12,ut[0]-=12}tt=0}if(0!=tt)return tt;for(pt=0<$.gb[0],d=d[0];;){t:{var gt=o;ut=s,tt=d;var _t=M,wt=V,jt=J=[0];if((Ot=nt=[nt])[0]=0,8>tt[0])tt=7;else{if(!n(gt,ut[0],"VP8X")){if(10!=zt(gt,ut[0]+4)){tt=3;break t}if(18>tt[0]){tt=7;break t}var Et=zt(gt,ut[0]+8),se=1+Lt(gt,ut[0]+12);if(2147483648<=se*(gt=1+Lt(gt,ut[0]+15))){tt=3;break t}null!=jt&&(jt[0]=Et),null!=_t&&(_t[0]=se),null!=wt&&(wt[0]=gt),ut[0]+=18,tt[0]-=18,Ot[0]=1}tt=0}}if(nt=nt[0],0!=tt)return tt;if(ut=!!(2&(J=J[0])),!pt&&nt)return 3;if(null!=_&&(_[0]=!!(16&J)),null!=x&&(x[0]=ut),null!=S&&(S[0]=0),x=M[0],J=V[0],nt&&ut&&null==k){tt=0;break}if(4>d){tt=7;break}if(pt&&nt||!pt&&!nt&&!n(o,s[0],"ALPH")){d=[d],$.na=[$.na],$.P=[$.P],$.Sa=[$.Sa];t:{tt=s,pt=d;var Ot=$.gb;_t=$.na,wt=$.P,jt=$.Sa,se=22,e(null!=(Et=o)),e(null!=pt),gt=tt[0];var xe=pt[0];for(e(null!=_t),e(null!=jt),_t[0]=null,wt[0]=null,jt[0]=0;;){if(tt[0]=gt,pt[0]=xe,8>xe){tt=7;break t}var wn=zt(Et,gt+4);if(4294967286<wn){tt=3;break t}var le=8+wn+1&-2;if(se+=le,0<Ot&&se>Ot){tt=3;break t}if(!n(Et,gt,"VP8 ")||!n(Et,gt,"VP8L")){tt=0;break t}if(xe[0]<le){tt=7;break t}n(Et,gt,"ALPH")||(_t[0]=Et,wt[0]=gt+8,jt[0]=wn),gt+=le,xe-=le}}if(d=d[0],$.na=$.na[0],$.P=$.P[0],$.Sa=$.Sa[0],0!=tt)break}d=[d],$.Ja=[$.Ja],$.xa=[$.xa];t:if(Ot=o,tt=s,pt=d,_t=$.gb[0],wt=$.Ja,jt=$.xa,Et=tt[0],gt=!n(Ot,Et,"VP8 "),se=!n(Ot,Et,"VP8L"),e(null!=Ot),e(null!=pt),e(null!=wt),e(null!=jt),8>pt[0])tt=7;else{if(gt||se){if(Ot=zt(Ot,Et+4),12<=_t&&Ot>_t-12){tt=3;break t}if(D&&Ot>pt[0]-8){tt=7;break t}wt[0]=Ot,tt[0]+=8,pt[0]-=8,jt[0]=se}else jt[0]=5<=pt[0]&&47==Ot[Et+0]&&!(Ot[Et+4]>>5),wt[0]=pt[0];tt=0}if(d=d[0],$.Ja=$.Ja[0],$.xa=$.xa[0],s=s[0],0!=tt)break;if(4294967286<$.Ja)return 3;if(null==S||ut||(S[0]=$.xa?2:1),x=[x],J=[J],$.xa){if(5>d){tt=7;break}S=x,D=J,ut=_,null==o||5>d?o=0:5<=d&&47==o[s+0]&&!(o[s+4]>>5)?(pt=[0],Ot=[0],_t=[0],ft(wt=new T,o,s,d),nr(wt,pt,Ot,_t)?(null!=S&&(S[0]=pt[0]),null!=D&&(D[0]=Ot[0]),null!=ut&&(ut[0]=_t[0]),o=1):o=0):o=0}else{if(10>d){tt=7;break}S=J,null==o||10>d||!Xs(o,s+3,d-3)?o=0:(D=o[s+0]|o[s+1]<<8|o[s+2]<<16,ut=16383&(o[s+7]<<8|o[s+6]),o=16383&(o[s+9]<<8|o[s+8]),1&D||3<(D>>1&7)||!(D>>4&1)||D>>5>=$.Ja||!ut||!o?o=0:(x&&(x[0]=ut),S&&(S[0]=o),o=1))}if(!o||(x=x[0],J=J[0],nt&&(M[0]!=x||V[0]!=J)))return 3;null!=k&&(k[0]=$,k.offset=s-k.w,e(4294967286>s-k.w),e(k.offset==k.ha-d));break}return 0==tt||7==tt&&nt&&null==k?(null!=_&&(_[0]|=null!=$.na&&0<$.na.length),null!=v&&(v[0]=x),null!=w&&(w[0]=J),0):tt}function pi(o,s,d){var v=s.width,w=s.height,_=0,x=0,S=v,k=w;if(s.Da=null!=o&&0<o.Da,s.Da&&(S=o.cd,k=o.bd,_=o.v,x=o.j,11>d||(_&=-2,x&=-2),0>_||0>x||0>=S||0>=k||_+S>v||x+k>w))return 0;if(s.v=_,s.j=x,s.va=_+S,s.o=x+k,s.U=S,s.T=k,s.da=null!=o&&0<o.da,s.da){if(!Wt(S,k,d=[o.ib],_=[o.hb]))return 0;s.ib=d[0],s.hb=_[0]}return s.ob=null!=o&&o.ob,s.Kb=null==o||!o.Sd,s.da&&(s.ob=s.ib<3*v/4&&s.hb<3*w/4,s.Kb=0),1}function wa(o){if(null==o)return 2;if(11>o.S){var s=o.f.RGBA;s.fb+=(o.height-1)*s.A,s.A=-s.A}else(s=o.f.kb).O+=((o=o.height)-1)*s.fa,s.fa=-s.fa,s.N+=(o-1>>1)*s.Ab,s.Ab=-s.Ab,s.W+=(o-1>>1)*s.Db,s.Db=-s.Db,null!=s.F&&(s.J+=(o-1)*s.lb,s.lb=-s.lb);return 0}function es(o,s,d,v){if(null==v||0>=o||0>=s)return 2;if(null!=d){if(d.Da){var w=d.cd,_=d.bd,x=-2&d.v,S=-2&d.j;if(0>x||0>S||0>=w||0>=_||x+w>o||S+_>s)return 2;o=w,s=_}if(d.da){if(!Wt(o,s,w=[d.ib],_=[d.hb]))return 2;o=w[0],s=_[0]}}v.width=o,v.height=s;t:{var k=v.width,M=v.height;if(o=v.S,0>=k||0>=M||!(o>=fl&&13>o))o=2;else{if(0>=v.Rd&&null==v.sd){x=_=w=s=0;var V=(S=k*C1[o])*M;if(11>o||(_=(M+1)/2*(s=(k+1)/2),12==o&&(x=(w=k)*M)),null==(M=a(V+2*_+x))){o=1;break t}v.sd=M,11>o?((k=v.f.RGBA).eb=M,k.fb=0,k.A=S,k.size=V):((k=v.f.kb).y=M,k.O=0,k.fa=S,k.Fd=V,k.f=M,k.N=0+V,k.Ab=s,k.Cd=_,k.ea=M,k.W=0+V+_,k.Db=s,k.Ed=_,12==o&&(k.F=M,k.J=0+V+2*_),k.Tc=x,k.lb=w)}if(s=1,_=v.width,x=v.height,(w=v.S)>=fl&&13>w)if(11>w)o=v.f.RGBA,s&=(S=Math.abs(o.A))*(x-1)+_<=o.size,s&=S>=_*C1[w],s&=null!=o.eb;else{o=v.f.kb,S=(_+1)/2,V=(x+1)/2,k=Math.abs(o.fa),M=Math.abs(o.Ab);var nt=Math.abs(o.Db),D=Math.abs(o.lb);
vendor: 5,273 bytes, line 25
25s&=k*(x-1)+_<=o.Fd,s&=M*(V-1)+S<=o.Cd,s=(s&=nt*(V-1)+S<=o.Ed)&k>=_&M>=S&nt>=S,s&=null!=o.y,s&=null!=o.f,s&=null!=o.ea,12==w&&(s&=D>=_,s&=D*(x-1)+_<=o.Tc,s&=null!=o.F)}else s=0;o=s?0:2}}return 0!=o||null!=d&&d.fd&&(o=wa(v)),o}var oo=64,ya=[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],ns=24,qn=32,Yn=8,so=[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];It("Predictor0","PredictorAdd0"),j.Predictor0=function(){return 4278190080},j.Predictor1=function(o){return o},j.Predictor2=function(o,s,d){return s[d+0]},j.Predictor3=function(o,s,d){return s[d+1]},j.Predictor4=function(o,s,d){return s[d-1]},j.Predictor5=function(o,s,d){return Ut(Ut(o,s[d+1]),s[d+0])},j.Predictor6=function(o,s,d){return Ut(o,s[d-1])},j.Predictor7=function(o,s,d){return Ut(o,s[d+0])},j.Predictor8=function(o,s,d){return Ut(s[d-1],s[d+0])},j.Predictor9=function(o,s,d){return Ut(s[d+0],s[d+1])},j.Predictor10=function(o,s,d){return Ut(Ut(o,s[d-1]),Ut(s[d+0],s[d+1]))},j.Predictor11=function(o,s,d){var v=s[d+0];return 0>=ee(v>>24&255,o>>24&255,(s=s[d-1])>>24&255)+ee(v>>16&255,o>>16&255,s>>16&255)+ee(v>>8&255,o>>8&255,s>>8&255)+ee(255&v,255&o,255&s)?v:o},j.Predictor12=function(o,s,d){var v=s[d+0];return(Ee((o>>24&255)+(v>>24&255)-((s=s[d-1])>>24&255))<<24|Ee((o>>16&255)+(v>>16&255)-(s>>16&255))<<16|Ee((o>>8&255)+(v>>8&255)-(s>>8&255))<<8|Ee((255&o)+(255&v)-(255&s)))>>>0},j.Predictor13=function(o,s,d){var v=s[d-1];return(be((o=Ut(o,s[d+0]))>>24&255,v>>24&255)<<24|be(o>>16&255,v>>16&255)<<16|be(o>>8&255,v>>8&255)<<8|be(255&o,255&v))>>>0};var Cr=j.PredictorAdd0;j.PredictorAdd1=_e,It("Predictor2","PredictorAdd2"),It("Predictor3","PredictorAdd3"),It("Predictor4","PredictorAdd4"),It("Predictor5","PredictorAdd5"),It("Predictor6","PredictorAdd6"),It("Predictor7","PredictorAdd7"),It("Predictor8","PredictorAdd8"),It("Predictor9","PredictorAdd9"),It("Predictor10","PredictorAdd10"),It("Predictor11","PredictorAdd11"),It("Predictor12","PredictorAdd12"),It("Predictor13","PredictorAdd13");var Fr=j.PredictorAdd2;Rt("ColorIndexInverseTransform","MapARGB","32b",function(o){return o>>8&255},function(o){return o}),Rt("VP8LColorIndexInverseTransformAlpha","MapAlpha","8b",function(o){return o},function(o){return o>>8&255});var lo,_a=j.ColorIndexInverseTransform,pn=j.MapARGB,Xh=j.VP8LColorIndexInverseTransformAlpha,$i=j.MapAlpha,Li=j.VP8LPredictorsAdd=[];Li.length=16,(j.VP8LPredictors=[]).length=16,(j.VP8LPredictorsAdd_C=[]).length=16,(j.VP8LPredictors_C=[]).length=16;var xa,is,rs,ho,Aa,Na,Or,hr,Mr,fo,jn,Yi,ze,Ue,sn,bn,fr,as,co,ll,s1,l1,h1,f1,os,c1,u1,d1,p1=a(511),g1=a(2041),v1=a(225),m1=a(767),b1=0,Jh=g1,hl=v1,ei=m1,gi=p1,fl=0,cl=1,w1=2,ul=3,dl=4,Qh=5,y1=6,tf=7,ef=8,pl=9,nf=10,fp=[2,3,7],cp=[3,3,11],_1=[280,256,256,256,40],up=[0,1,1,1,0],dp=[17,18,0,1,2,3,4,5,16,6,7,8,9,10,11,12,13,14,15],pp=[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],gp=[2954,2956,2958,2962,2970,2986,3018,3082,3212,3468,3980,5004],vp=8,rf=[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],af=[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],ss=null,mp=[[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]],bp=[0,1,4,8,5,2,3,6,9,12,13,10,7,11,14,15],x1=[-0,1,-1,2,-2,3,4,6,-3,5,-4,-5,-6,7,-7,8,-8,-9],wp=[[[[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,25
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]]]],yp=[[[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,25
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]]],_p=[[[[255,255,255,255,255,255,255,255,255,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,25
vendor: 12,018 bytes, lines 25-34
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]]]],xp=[0,1,2,3,6,4,5,6,6,6,6,6,6,6,6,7,0],Dr=[],Si=[],cr=[],Ap=1,A1=2,Tr=[],vi=[];Tn("UpsampleRgbLinePair",va,3),Tn("UpsampleBgrLinePair",io,3),Tn("UpsampleRgbaLinePair",ts,4),Tn("UpsampleBgraLinePair",ba,4),Tn("UpsampleArgbLinePair",ma,4),Tn("UpsampleRgba4444LinePair",Bn,2),Tn("UpsampleRgb565LinePair",ro,2);var Np=j.UpsampleRgbLinePair,Lp=j.UpsampleBgrLinePair,N1=j.UpsampleRgbaLinePair,L1=j.UpsampleBgraLinePair,S1=j.UpsampleArgbLinePair,k1=j.UpsampleRgba4444LinePair,Sp=j.UpsampleRgb565LinePair,gl=16,vl=1<<gl-1,ls=-227,of=482,P1=6,kp=(256<<P1)-1,E1=0,Pp=a(256),Ep=a(256),Ip=a(256),Cp=a(256),Fp=a(of-ls),Op=a(of-ls);Zi("YuvToRgbRow",va,3),Zi("YuvToBgrRow",io,3),Zi("YuvToRgbaRow",ts,4),Zi("YuvToBgraRow",ba,4),Zi("YuvToArgbRow",ma,4),Zi("YuvToRgba4444Row",Bn,2),Zi("YuvToRgb565Row",ro,2);var I1=[0,4,8,12,128,132,136,140,256,260,264,268,384,388,392,396],ml=[0,2,8],Mp=[8,7,6,4,4,2,2,2,1,1,1,1];this.WebPDecodeRGBA=function(o,s,d,v,w){var _=cl,x=new q,S=new ge;x.ba=S,S.S=_,S.width=[S.width],S.height=[S.height];var k=S.width,M=S.height,V=new Vt;if(null==V||null==o)var nt=2;else e(null!=V),nt=sl(o,s,d,V.width,V.height,V.Pd,V.Qd,V.format,null);if(0!=nt?k=0:(null!=k&&(k[0]=V.width[0]),null!=M&&(M[0]=V.height[0]),k=1),k){S.width=S.width[0],S.height=S.height[0],null!=v&&(v[0]=S.width),null!=w&&(w[0]=S.height);t:{if(v=new $a,(w=new K).data=o,w.w=s,w.ha=d,w.kd=1,s=[0],e(null!=w),(0==(o=sl(w.data,w.w,w.ha,null,null,null,s,null,w))||7==o)&&s[0]&&(o=4),0==(s=o)){if(e(null!=x),v.data=w.data,v.w=w.w+w.offset,v.ha=w.ha-w.offset,v.put=Zt,v.ac=zi,v.bc=er,v.ma=x,w.xa){if(null==(o=ha())){x=1;break t}if(function(D,$){var J=[0],ut=[0],tt=[0];e:for(;;){if(null==D)return 0;if(null==$)return D.a=2,0;if(D.l=$,D.a=0,ft(D.m,$.data,$.w,$.ha),!nr(D.m,J,ut,tt)){D.a=3;break e}if(D.xb=A1,$.width=J[0],$.height=ut[0],!qi(J[0],ut[0],1,D,null))break e;return 1}return e(0!=D.a),0}(o,v)){if(v=0==(s=es(v.width,v.height,x.Oa,x.ba))){e:{v=o;n:for(;;){if(null==v){v=0;break e}if(e(null!=v.s.yc),e(null!=v.s.Ya),e(0<v.s.Wb),e(null!=(d=v.l)),e(null!=(w=d.ma)),0!=v.xb){if(v.ca=w.ba,v.tb=w.tb,e(null!=v.ca),!pi(w.Oa,d,ul)){v.a=2;break n}if(!fa(v,d.width)||d.da)break n;if((d.da||$t(v.ca.S))&&Xe(),11>v.ca.S||(alert("todo:WebPInitConvertARGBToYUV"),null!=v.ca.f.kb.F&&Xe()),v.Pb&&0<v.s.ua&&null==v.s.vb.X&&!F(v.s.vb,v.s.Wa.Xa)){v.a=1;break n}v.xb=0}if(!Ni(v,v.V,v.Ba,v.c,v.i,d.o,Sr))break n;w.Dc=v.Ma,v=1;break e}e(0!=v.a),v=0}v=!v}v&&(s=o.a)}else s=o.a}else{if(null==(o=new Mh)){x=1;break t}if(o.Fa=w.na,o.P=w.P,o.qc=w.Sa,Wi(o,v)){if(0==(s=es(v.width,v.height,x.Oa,x.ba))){if(o.Aa=0,d=x.Oa,e(null!=(w=o)),null!=d){if(0<(k=0>(k=d.Md)?0:100<k?255:255*k/100)){for(M=V=0;4>M;++M)12>(nt=w.pb[M]).lc&&(nt.ia=k*Mp[0>nt.lc?0:nt.lc]>>3),V|=nt.ia;V&&(alert("todo:VP8InitRandom"),w.ia=1)}w.Ga=d.Id,100<w.Ga?w.Ga=100:0>w.Ga&&(w.Ga=0)}(function(D,$){if(null==D)return 0;if(null==$)return un(D,2,"NULL VP8Io parameter in VP8Decode().");if(!D.cb&&!Wi(D,$))return 0;if(e(D.cb),null==$.ac||$.ac($)){$.ob&&(D.L=0);var J=ml[D.L];if(2==D.L?(D.yb=0,D.zb=0):(D.yb=$.v-J>>4,D.zb=$.j-J>>4,0>D.yb&&(D.yb=0),0>D.zb&&(D.zb=0)),D.Va=$.o+15+J>>4,D.Hb=$.va+15+J>>4,D.Hb>D.za&&(D.Hb=D.za),D.Va>D.Ub&&(D.Va=D.Ub),0<D.L){var ut=D.ed;for(J=0;4>J;++J){var tt;if(D.Qa.Cb){var pt=D.Qa.Lb[J];D.Qa.Fb||(pt+=ut.Tb)}else pt=ut.Tb;for(tt=0;1>=tt;++tt){var gt=D.gd[J][tt],_t=pt;if(ut.Pc&&(_t+=ut.vd[0],tt&&(_t+=ut.od[0])),0<(_t=0>_t?0:63<_t?63:_t)){var wt=_t;0<ut.wb&&(wt=4<ut.wb?wt>>2:wt>>1)>9-ut.wb&&(wt=9-ut.wb),1>wt&&(wt=1),gt.dd=wt,gt.tc=2*_t+wt,gt.ld=40<=_t?2:15<=_t?1:0}else gt.tc=0;gt.La=tt}}}J=0}else un(D,6,"Frame setup failed"),J=D.a;if(J=0==J){if(J){D.$c=0,0<D.Aa||(D.Ic=1);e:{ut=4*(wt=D.za);var jt=32*wt,Et=wt+1,se=0<D.L?wt*(0<D.Aa?2:1):0,Ot=(2==D.Aa?2:1)*wt;if((gt=ut+832+(tt=3*(16*(J=D.Ic)+ml[D.L])/2*jt)+(pt=null!=D.Fa&&0<D.Fa.length?D.Kc.c*D.Kc.i:0))!=gt)J=0;else{if(gt>D.Vb){if(D.Vb=0,D.Ec=a(gt),D.Fc=0,null==D.Ec){J=un(D,1,"no memory during frame initialization.");break e}D.Vb=gt}_t=D.Fc,D.Ac=gt=D.Ec,D.Bc=_t,_t+=ut,D.Gd=h(jt,Ys),D.Hd=0,D.rb=h(Et+1,Wo),D.sb=1,D.wa=se?h(se,di):null,D.Y=0,D.D.Nb=0,D.D.wa=D.wa,D.D.Y=D.Y,0<D.Aa&&(D.D.Y+=wt),e(!0),D.oc=gt,D.pc=_t,_t+=832,D.ya=h(Ot,Go),D.aa=0,D.D.ya=D.ya,D.D.aa=D.aa,2==D.Aa&&(D.D.aa+=wt),D.R=16*wt,D.B=8*wt,wt=(jt=ml[D.L])*D.R,jt=jt/2*D.B,D.sa=gt,D.ta=_t+wt,D.qa=D.sa,D.ra=D.ta+16*J*D.R+jt,D.Ha=D.qa,D.Ia=D.ra+8*J*D.B+jt,D.$c=0,_t+=tt,D.mb=pt?gt:null,D.nb=pt?_t:null,e(_t+pt<=D.Fc+D.Vb),Vo(D),r(D.Ac,D.Bc,0,ut),J=1}}if(J){if($.ka=0,$.y=D.sa,$.O=D.ta,$.f=D.qa,$.N=D.ra,$.ea=D.Ha,$.Vd=D.Ia,$.fa=D.R,$.Rc=D.B,$.F=null,$.J=0,!b1){for(J=-255;255>=J;++J)p1[255+J]=0>J?-J:J;for(J=-1020;1020>=J;++J)g1[1020+J]=-128>J?-128:127<J?127:J;for(J=-112;112>=J;++J)v1[112+J]=-16>J?-16:15<J?15:J;for(J=-255;510>=J;++J)m1[255+J]=0>J?0:255<J?255:J;b1=1}Or=Qs,hr=Dh,fo=Th,jn=Bh,Yi=Gi,Mr=Js,ze=nl,Ue=il,sn=al,bn=c,fr=rl,as=da,co=b,ll=O,s1=eo,l1=Jo,h1=no,f1=el,Si[0]=Wh,Si[1]=Ja,Si[2]=qh,Si[3]=Hh,Si[4]=Gh,Si[5]=rr,Si[6]=Vh,Si[7]=ar,Si[8]=$h,Si[9]=Zh,Dr[0]=tl,Dr[1]=jh,Dr[2]=Rh,Dr[3]=zh,Dr[4]=Pr,Dr[5]=Uh,Dr[6]=ca,cr[0]=Yh,cr[1]=Zo,cr[2]=Qa,cr[3]=$o,cr[4]=Kh,cr[5]=to,cr[6]=Yo,J=1}else J=0}J&&(J=function(xe,wn){for(xe.M=0;xe.M<xe.Va;++xe.M){var le,Mt=xe.Jc[xe.M&xe.Xb],Nt=xe.m,ln=xe;for(le=0;le<ln.za;++le){var re=Nt,Ne=ln,We=Ne.Ac,Pn=Ne.Bc+4*le,Hn=Ne.zc,tn=Ne.ya[Ne.aa+le];if(tn.$b=Ne.Qa.Bb?vt(re,Ne.Pa.jb[0])?2+vt(re,Ne.Pa.jb[2]):vt(re,Ne.Pa.jb[1]):0,Ne.kc&&(tn.Ad=vt(re,Ne.Bd)),tn.Za=!vt(re,145)+0,tn.Za){var Rn=tn.Ob,Wn=0;for(Ne=0;4>Ne;++Ne){var yn,Se=Hn[0+Ne];for(yn=0;4>yn;++yn){for(var Ce=x1[vt(re,(Se=yp[We[Pn+yn]][Se])[0])];0<Ce;)Ce=x1[2*Ce+vt(re,Se[Ce])];We[Pn+yn]=Se=-Ce}i(Rn,Wn,We,Pn,4),Wn+=4,Hn[0+Ne]=Se}}else Se=vt(re,156)?vt(re,128)?1:3:vt(re,163)?2:0,tn.Ob[0]=Se,r(We,Pn,Se,4),r(Hn,0,Se,4);tn.Dd=vt(re,142)?vt(re,114)?vt(re,183)?1:3:2:0}if(ln.m.Ka)return un(xe,7,"Premature end-of-partition0 encountered.");for(;xe.ja<xe.za;++xe.ja){if(ln=Mt,re=(Nt=xe).rb[Nt.sb-1],We=Nt.rb[Nt.sb+Nt.ja],le=Nt.ya[Nt.aa+Nt.ja],Pn=Nt.kc?le.Ad:0)re.la=We.la=0,le.Za||(re.Na=We.Na=0),le.Hc=0,le.Gc=0,le.ia=0;else{var en,Fe;if(re=We,We=ln,Pn=Nt.Pa.Xc,tn=Nt.pb[(Hn=Nt.ya[Nt.aa+Nt.ja]).$b],Wn=Nt.rb[Nt.sb-1],Se=yn=0,r(Ne=Hn.ad,Rn=0,0,384),Hn.Za)var En=0,ki=Pn[3];else{Ce=a(16);var hn=re.Na+Wn.Na;if(hn=ss(We,Pn[1],hn,tn.Eb,0,Ce,0),re.Na=Wn.Na=(0<hn)+0,1<hn)Or(Ce,0,Ne,Rn);else{var Kn=Ce[0]+3>>3;for(Ce=0;256>Ce;Ce+=16)Ne[Rn+Ce]=Kn}En=1,ki=Pn[0]}var je=15&re.la,_n=15&Wn.la;for(Ce=0;4>Ce;++Ce){var ni=1&_n;for(Kn=Fe=0;4>Kn;++Kn)je=je>>1|(ni=(hn=ss(We,ki,hn=ni+(1&je),tn.Sc,En,Ne,Rn))>En)<<7,Fe=Fe<<2|(3<hn?3:1<hn?2:0!=Ne[Rn+0]),Rn+=16;je>>=4,_n=_n>>1|ni<<7,yn=(yn<<8|Fe)>>>0}for(ki=je,En=_n>>4,en=0;4>en;en+=2){for(Fe=0,je=re.la>>4+en,_n=Wn.la>>4+en,Ce=0;2>Ce;++Ce){for(ni=1&_n,Kn=0;2>Kn;++Kn)je=je>>1|(ni=0<(hn=ss(We,Pn[2],hn=ni+(1&je),tn.Qc,0,Ne,Rn)))<<3,Fe=Fe<<2|(3<hn?3:1<hn?2:0!=Ne[Rn+0]),Rn+=16;je>>=2,_n=_n>>1|ni<<5}Se|=Fe<<4*en,ki|=je<<4<<en,En|=(240&_n)<<en}re.la=ki,Wn.la=En,Hn.Hc=yn,Hn.Gc=Se,Hn.ia=43690&Se?0:tn.ia,Pn=!(yn|Se)}if(0<Nt.L&&(Nt.wa[Nt.Y+Nt.ja]=Nt.gd[le.$b][le.Za],Nt.wa[Nt.Y+Nt.ja].La|=!Pn),ln.Ka)return un(xe,7,"Premature end-of-file encountered.")}if(Vo(xe),Nt=wn,ln=1,le=(Mt=xe).D,re=0<Mt.L&&Mt.M>=Mt.zb&&Mt.M<=Mt.Va,0==Mt.Aa)e:{if(le.M=Mt.M,le.uc=re,ao(Mt,le),ln=1,le=(Fe=Mt.D).Nb,re=(Se=ml[Mt.L])*Mt.R,Pn=Mt.sa,Hn=Mt.ta-re+(Ce=16*le*Mt.R),tn=Mt.qa,Ne=Mt.ra-(We=Se/2*Mt.B)+(Kn=8*le*Mt.B),Rn=Mt.Ha,Wn=Mt.Ia-We+Kn,_n=0==(je=Fe.M),yn=je>=Mt.Va-1,2==Mt.Aa&&ao(Mt,Fe),Fe.uc)for(ni=(hn=Mt).D.M,e(hn.D.uc),Fe=hn.yb;Fe<hn.Hb;++Fe){ki=ni;var Gn=(ii=(In=hn).D).Nb,ii=ii.wa[ii.Y+(En=Fe)],ri=In.sa,Xn=In.ta+16*Gn*(en=In.R)+16*En,ai=ii.dd,qe=ii.tc;if(0!=qe)if(e(3<=qe),1==In.L)0<En&&l1(ri,Xn,en,qe+4),ii.La&&f1(ri,Xn,en,qe),0<ki&&s1(ri,Xn,en,qe+4),ii.La&&h1(ri,Xn,en,qe);else{var oi=In.B,Pi=In.qa,La=In.ra+8*Gn*oi+8*En,ur=In.Ha,In=In.Ia+8*Gn*oi+8*En;Gn=ii.ld,0<En&&(Ue(ri,Xn,en,qe+4,ai,Gn),bn(Pi,La,ur,In,oi,qe+4,ai,Gn)),ii.La&&(as(ri,Xn,en,qe,ai,Gn),ll(Pi,La,ur,In,oi,qe,ai,Gn)),0<ki&&(ze(ri,Xn,en,qe+4,ai,Gn),sn(Pi,La,ur,In,oi,qe+4,ai,Gn)),ii.La&&(fr(ri,Xn,en,qe,ai,Gn),co(Pi,La,ur,In,oi,qe,ai,Gn))}}if(Mt.ia&&alert("todo:DitherRow"),null!=Nt.put){if(Fe=16*je,je=16*(je+1),_n?(Nt.y=Mt.sa,Nt.O=Mt.ta+Ce,Nt.f=Mt.qa,Nt.N=Mt.ra+Kn,Nt.ea=Mt.Ha,Nt.W=Mt.Ia+Kn):(Fe-=Se,Nt.y=Pn,Nt.O=Hn,Nt.f=tn,Nt.N=Ne,Nt.ea=Rn,Nt.W=Wn),yn||(je-=Se),je>Nt.o&&(je=Nt.o),Nt.F=null,Nt.J=null,null!=Mt.Fa&&0<Mt.Fa.length&&Fe<je&&(Nt.J=dn(Mt,Nt,Fe,je-Fe),Nt.F=Mt.mb,null==Nt.F&&0==Nt.F.length)){ln=un(Mt,3,"Could not decode alpha data.");break e}Fe<Nt.j&&(Se=Nt.j-Fe,Fe=Nt.j,e(!(1&Se)),Nt.O+=Mt.R*Se,Nt.N+=Mt.B*(Se>>1),Nt.W+=Mt.B*(Se>>1),null!=Nt.F&&(Nt.J+=Nt.width*Se)),Fe<je&&(Nt.O+=Nt.v,Nt.N+=Nt.v>>1,Nt.W+=Nt.v>>1,null!=Nt.F&&(Nt.J+=Nt.v),Nt.ka=Fe-Nt.j,Nt.U=Nt.va-Nt.v,Nt.T=je-Fe,ln=Nt.put(Nt))}le+1!=Mt.Ic||yn||(i(Mt.sa,Mt.ta-re,Pn,Hn+16*Mt.R,re),i(Mt.qa,Mt.ra-We,tn,Ne+8*Mt.B,We),i(Mt.Ha,Mt.Ia-We,Rn,Wn+8*Mt.B,We))}if(!ln)return un(xe,6,"Output aborted.")}return 1}(D,$)),null!=$.bc&&$.bc($),J&=1}return J?(D.cb=0,J):0})(o,v)||(s=o.a)}}else s=o.a}0==s&&null!=x.Oa&&x.Oa.fd&&(s=wa(x.ba))}x=s}_=0!=x?null:11>_?S.f.RGBA.eb:S.f.kb.y}else _=null;return _};var C1=[3,4,3,4,4,2,2,4,4,4,2,1,1]};function u(j,X){for(var N="",C=0;C<4;C++)N+=String.fromCharCode(j[X++]);return N}function g(j,X){return j[X+0]|j[X+1]<<8}function m(j,X){return(j[X+0]|j[X+1]<<8|j[X+2]<<16)>>>0}function y(j,X){return(j[X+0]|j[X+1]<<8|j[X+2]<<16|j[X+3]<<24)>>>0}new f;var p=[0],E=[0],P=[],I=new f,L=t,W=function(j,X){var N={},C=0,H=!1,U=0,rt=0;if(N.frames=[],!
26/** @license
27           * Copyright (c) 2017 Dominik Homberger
28          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:
29          The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
30          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.
31          https://webpjs.appspot.com
32          WebPRiffParser [email protected]
33          */
34function(A,T){for(var R=0;R<4;R++)if(A[T+R]!="RIFF".charCodeAt(R))return!0;return!1}(j,X)){for(y(j,X+=4),X+=8;X<j.length;){var at=u(j,X),lt=y(j,X+=4);X+=4;var et=lt+(1&lt);switch(at){case"VP8 ":case"VP8L":void 0===N.frames[C]&&(N.frames[C]={}),(mt=N.frames[C]).src_off=H?rt:X-8,mt.src_size=U+lt+8,C++,H&&(H=!1,U=0,rt=0);break;case"VP8X":(mt=N.header={}).feature_flags=j[X];var ft=X+4;mt.canvas_width=1+m(j,ft),mt.canvas_height=1+m(j,ft+=3),ft+=3;break;case"ALPH":H=!0,U=et+8,rt=X-8;break;case"ANIM":(mt=N.header).bgcolor=y(j,X),mt.loop_count=g(j,ft=X+4),ft+=2;break;case"ANMF":var At,mt;
34(mt=N.frames[C]={}).offset_x=2*m(j,X),mt.offset_y=2*m(j,X+=3),mt.width=1+m(j,X+=3),mt.height=1+m(j,X+=3),mt.duration=m(j,X+=3),X+=3,At=j[X++],mt.dispose=1&At,mt.blend=At>>1&1}"ANMF"!=at&&(X+=et)}return N}}(L,0);W.response=L,W.rgbaoutput=!0,W.dataurl=!1;var z=W.header?W.header:null,B=W.frames?W.frames:null;if(z){z.loop_counter=z.loop_count,p=[z.canvas_height],E=[z.canvas_width];for(var it=0;it<B.length&&0!=B[it].blend;it++);}var dt=B[0],ot=I.WebPDecodeRGBA(L,dt.src_off,dt.src_size,E,p);dt.rgba=ot,dt.imgwidth=E[0],dt.imgheight=p[0];for(var Z=0;Z<E[0]*p[0]*4;Z++)P[Z]=ot[Z];return this.width=E,this.height=p,this.data=P,this}function Z5(){var t,n=unescape(encodeURIComponent(this.internal.__metadata__.metadata));t=this.internal.__metadata__.rawXml?n:'<x:xmpmeta xmlns:x="adobe:ns:meta/"><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>'+n.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&apos;")+"</jspdf:metadata></rdf:Description></rdf:RDF></x:xmpmeta>",this.internal.__metadata__.metadataObjectNumber=this.internal.newObject(),this.internal.write("<< /Type /Metadata /Subtype /XML /Length "+t.length+" >>"),this.internal.write("stream"),this.internal.write(t),this.internal.write("endstream"),this.internal.write("endobj")}function $5(){this.internal.__metadata__.metadataObjectNumber&&this.internal.write("/Metadata "+this.internal.__metadata__.metadataObjectNumber+" 0 R")}(function(t){var e,n,i,r,a,h,l,f,u,g=function(A){return this.isStrokeTransparent=(A=A||{}).isStrokeTransparent||!1,this.strokeOpacity=A.strokeOpacity||1,this.strokeStyle=A.strokeStyle||"#000000",this.fillStyle=A.fillStyle||"#000000",this.isFillTransparent=A.isFillTransparent||!1,this.fillOpacity=A.fillOpacity||1,this.font=A.font||"10px sans-serif",this.textBaseline=A.textBaseline||"alphabetic",this.textAlign=A.textAlign||"left",this.lineWidth=A.lineWidth||1,this.lineJoin=A.lineJoin||"miter",this.lineCap=A.lineCap||"butt",this.path=A.path||[],this.transform=void 0!==A.transform?A.transform.clone():new f,this.globalCompositeOperation=A.globalCompositeOperation||"normal",this.globalAlpha=A.globalAlpha||1,this.clip_path=A.clip_path||[],this.currentPoint=A.currentPoint||new h,this.miterLimit=A.miterLimit||10,this.lastPoint=A.lastPoint||new h,this.lineDashOffset=A.lineDashOffset||0,this.lineDash=A.lineDash||[],this.margin=A.margin||[0,0,0,0],this.prevPageLastElemOffset=A.prevPageLastElemOffset||0,this.ignoreClearRect="boolean"!=typeof A.ignoreClearRect||A.ignoreClearRect,this};t.events.push(["initialized",function(){this.context2d=new m(this),e=this.internal.f2,n=this.internal.getCoordinateString,i=this.internal.getVerticalCoordinateString,r=this.internal.getHorizontalCoordinate,a=this.internal.getVerticalCoordinate,h=this.internal.Point,l=this.internal.Rectangle,f=this.internal.Matrix,u=new g}]);var m=function(A){Object.defineProperty(this,"canvas",{get:function(){return{parentNode:!1,style:!1}}});var T=A;Object.defineProperty(this,"pdf",{get:function(){return T}});var R=!1;Object.defineProperty(this,"pageWrapXEnabled",{get:function(){return R},set:function(F){R=!!F}});var G=!1;Object.defineProperty(this,"pageWrapYEnabled",{get:function(){return G},set:function(F){G=!!F}});var Y=0;Object.defineProperty(this,"posX",{get:function(){return Y},set:function(F){isNaN(F)||(Y=F)}});var Q=0;Object.defineProperty(this,"posY",{get:function(){return Q},set:function(F){isNaN(F)||(Q=F)}}),Object.defineProperty(this,"margin",{get:function(){return u.margin},set:function(F){var kt;"number"==typeof F?kt=[F,F,F,F]:((kt=new Array(4))[0]=F[0],kt[1]=F.length>=2?F[1]:kt[0],kt[2]=F.length>=3?F[2]:kt[0],kt[3]=F.length>=4?F[3]:kt[1]),u.margin=kt}});var st=!1;Object.defineProperty(this,"autoPaging",{get:function(){return st},set:function(F){st=F}});var ht=0;Object.defineProperty(this,"lastBreak",{get:function(){return ht},set:function(F){ht=F}});var vt=[];Object.defineProperty(this,"pageBreaks",{get:function(){return vt},set:function(F){vt=F}}),Object.defineProperty(this,"ctx",{get:function(){return u},set:function(F){F instanceof g&&(u=F)}}),Object.defineProperty(this,"path",{get:function(){return u.path}
vendor: 8,644 bytes, line 34
34,set:function(F){u.path=F}});var xt=[];Object.defineProperty(this,"ctxStack",{get:function(){return xt},set:function(F){xt=F}}),Object.defineProperty(this,"fillStyle",{get:function(){return this.ctx.fillStyle},set:function(F){var kt;kt=y(F),this.ctx.fillStyle=kt.style,this.ctx.isFillTransparent=0===kt.a,this.ctx.fillOpacity=kt.a,this.pdf.setFillColor(kt.r,kt.g,kt.b,{a:kt.a}),this.pdf.setTextColor(kt.r,kt.g,kt.b,{a:kt.a})}}),Object.defineProperty(this,"strokeStyle",{get:function(){return this.ctx.strokeStyle},set:function(F){var kt=y(F);this.ctx.strokeStyle=kt.style,this.ctx.isStrokeTransparent=0===kt.a,this.ctx.strokeOpacity=kt.a,0===kt.a?this.pdf.setDrawColor(255,255,255):this.pdf.setDrawColor(kt.r,kt.g,kt.b)}}),Object.defineProperty(this,"lineCap",{get:function(){return this.ctx.lineCap},set:function(F){-1!==["butt","round","square"].indexOf(F)&&(this.ctx.lineCap=F,this.pdf.setLineCap(F))}}),Object.defineProperty(this,"lineWidth",{get:function(){return this.ctx.lineWidth},set:function(F){isNaN(F)||(this.ctx.lineWidth=F,this.pdf.setLineWidth(F))}}),Object.defineProperty(this,"lineJoin",{get:function(){return this.ctx.lineJoin},set:function(F){-1!==["bevel","round","miter"].indexOf(F)&&(this.ctx.lineJoin=F,this.pdf.setLineJoin(F))}}),Object.defineProperty(this,"miterLimit",{get:function(){return this.ctx.miterLimit},set:function(F){isNaN(F)||(this.ctx.miterLimit=F,this.pdf.setMiterLimit(F))}}),Object.defineProperty(this,"textBaseline",{get:function(){return this.ctx.textBaseline},set:function(F){this.ctx.textBaseline=F}}),Object.defineProperty(this,"textAlign",{get:function(){return this.ctx.textAlign},set:function(F){-1!==["right","end","center","left","start"].indexOf(F)&&(this.ctx.textAlign=F)}});var St=null,Lt=null,zt=null;Object.defineProperty(this,"fontFaces",{get:function(){return zt},set:function(F){St=null,Lt=null,zt=F}}),Object.defineProperty(this,"font",{get:function(){return this.ctx.font},set:function(F){var kt;if(this.ctx.font=F,null!==(kt=/^\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-z0-9]+?)\s*$/i.exec(F))){var fe=kt[1],Wt=kt[3],yt=kt[4],Gt=kt[6],It=/^([.\d]+)((?:%|in|[cem]m|ex|p[ctx]))$/i.exec(yt)[2];yt=Math.floor("px"===It?parseFloat(yt)*this.pdf.internal.scaleFactor:"em"===It?parseFloat(yt)*this.pdf.getFontSize():parseFloat(yt)*this.pdf.internal.scaleFactor),this.pdf.setFontSize(yt);var Ht=function(Rt){var on,Le,ce=[],ue=Rt.trim();if(""===ue)return Ih;if(ue in Hu)return[Hu[ue]];for(;""!==ue;){switch(Le=null,on=(ue=Gu(ue)).charAt(0)){case'"':case"'":Le=U5(ue.substring(1),on);break;default:Le=q5(ue)}if(null===Le||(ce.push(Le[0]),""!==(ue=Gu(Le[1]))&&","!==ue.charAt(0)))return Ih;ue=ue.replace(/^,/,"")}return ce}(Gt);if(this.fontFaces){var be=function(Rt,on,Le){for(var ce=(Le=Le||{}).defaultFontFamily||"times",ue=Object.assign({},z5,Le.genericFontFamilies||{}),Ze=null,qt=null,Re=0;Re<on.length;++Re)if(ue[(Ze=Eh(on[Re])).family]&&(Ze.family=ue[Ze.family]),Rt.hasOwnProperty(Ze.family)){qt=Rt[Ze.family];break}if(!(qt=qt||Rt[ce]))throw new Error("Could not find a font-family for the rule '"+Wu(Ze)+"' and default family '"+ce+"'.");if(qt=function($t,ne){if(ne[$t])return ne[$t];var $e=Ph[$t],Vt=qu(ne,zu,$e,$e<=Ph.normal?-1:1);if(!Vt)throw new Error("Could not find a matching font-stretch value for "+$t);return Vt}(Ze.stretch,qt),qt=function($t,ne){if(ne[$t])return ne[$t];for(var $e=Ru[$t],ge=0;ge<$e.length;++ge)if(ne[$e[ge]])return ne[$e[ge]];throw new Error("Could not find a matching font-style for "+$t)}(Ze.style,qt),!(qt=function($t,ne){if(ne[$t])return ne[$t];if(400===$t&&ne[500])return ne[500];if(500===$t&&ne[400])return ne[400];var ge=qu(ne,Uu,R5[$t],$t<400?-1:1);if(!ge)throw new Error("Could not find a matching font-weight for value "+$t);return ge}(Ze.weight,qt)))throw new Error("Failed to resolve a font for the rule '"+Wu(Ze)+"'.");return qt}(function(Rt,on){var Ze,qt,Le=Rt.getFontList(),ce=JSON.stringify(Le);if(null===St||Lt!==ce){var ue=(Ze=Le,qt=[],Object.keys(Ze).forEach(function(Re){Ze[Re].forEach(function($t){var ne=null;switch($t){case"bold":ne={family:Re,weight:"bold"};break;case"italic":ne={family:Re,style:"italic"};break;case"bolditalic":ne={family:Re,weight:"bold",style:"italic"};break;case"":case"normal":ne={family:Re}}null!==ne&&(ne.ref={name:Re,style:$t},qt.push(ne))})}),qt);St=function(Ze){for(var qt={},Re=0;Re<Ze.length;++Re){var $t=Eh(Ze[Re]),ne=$t.family,$e=$t.stretch,ge=$t.style,Vt=$t.weight;qt[ne]=qt[ne]||{},qt[ne][$e]=qt[ne][$e]||{},qt[ne][$e][ge]=qt[ne][$e][ge]||{},qt[ne][$e][ge][Vt]=$t}return qt}(ue.concat(on)),Lt=ce}return St}(this.pdf,this.fontFaces),Ht.map(function(Rt){return{family:Rt,stretch:"normal",weight:Wt,style:fe}}));this.pdf.setFont(be.ref.name,be.ref.style)}else{var ee="";("bold"===Wt||parseInt(Wt,10)>=700||"bold"===fe)&&(ee="bold"),"italic"===fe&&(ee+="italic"),0===ee.length&&(ee="normal");for(var _e="",we={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"},Bt=0;Bt<Ht.length;Bt++){if(void 0!==this.pdf.internal.getFont(Ht[Bt],ee,{noFallback:!0,disableWarning:!0})){_e=Ht[Bt];break}if("bolditalic"===ee&&void 0!==this.pdf.internal.getFont(Ht[Bt],"bold",{noFallback:!0,disableWarning:!0}))_e=Ht[Bt],ee="bold";else if(void 0!==this.pdf.internal.getFont(Ht[Bt],"normal",{noFallback:!0,disableWarning:!0})){_e=Ht[Bt],ee="normal";break}}if(""===_e)for(var oe=0;oe<Ht.length;oe++)if(we[Ht[oe]]){_e=we[Ht[oe]];break}this.pdf.setFont(_e=""===_e?"Times":_e,ee)}}}}),Object.defineProperty(this,"globalCompositeOperation",{get:function(){return this.ctx.globalCompositeOperation},set:function(F){this.ctx.globalCompositeOperation=F}}),Object.defineProperty(this,"globalAlpha",{get:function(){return this.ctx.globalAlpha},set:function(F){this.ctx.globalAlpha=F}}),Object.defineProperty(this,"lineDashOffset",{get:function(){return this.ctx.lineDashOffset},set:function(F){this.ctx.lineDashOffset=F,mt.call(this)}}),Object.defineProperty(this,"lineDash",{get:function(){return this.ctx.lineDash},set:function(F){this.ctx.lineDash=F,mt.call(this)}}),Object.defineProperty(this,"ignoreClearRect",{get:function(){return this.ctx.ignoreClearRect},set:function(F){this.ctx.ignoreClearRect=!!F}})};m.prototype.setLineDash=function(A){this.lineDash=A},m.prototype.getLineDash=function(){return this.lineDash.length%2?this.lineDash.concat(this.lineDash):this.lineDash.slice()},m.prototype.fill=function(){B.call(this,"fill",!1)},m.prototype.stroke=function(){B.call(this,"stroke",!1)},m.prototype.beginPath=function(){this.path=[{type:"begin"}]},m.prototype.moveTo=function(A,T){if(isNaN(A)||isNaN(T))throw Te.error("jsPDF.context2d.moveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.moveTo");var R=this.ctx.transform.applyToPoint(new h(A,T));this.path.push({type:"mt",x:R.x,y:R.y}),this.ctx.lastPoint=new h(A,T)},m.prototype.closePath=function(){var A=new h(0,0),T=0;for(T=this.path.length-1;-1!==T;T--)if("begin"===this.path[T].type&&"object"===(0,ve.A)(this.path[T+1])&&"number"==typeof this.path[T+1].x){A=new h(this.path[T+1].x,this.path[T+1].y);break}this.path.push({type:"close"}),this.ctx.lastPoint=new h(A.x,A.y)},m.prototype.lineTo=function(A,T){if(isNaN(A)||isNaN(T))throw Te.error("jsPDF.context2d.lineTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.lineTo");var R=this.ctx.transform.applyToPoint(new h(A,T));this.path.push({type:"lt",x:R.x,y:R.y}),this.ctx.lastPoint=new h(R.x,R.y)},m.prototype.clip=function(){this.ctx.clip_path=JSON.parse(JSON.stringify(this.path)),B.call(this,null,!0)},m.prototype.quadraticCurveTo=function(A,T,R,G){if(isNaN(R)||isNaN(G)||isNaN(A)||isNaN(T))throw Te.error("jsPDF.context2d.quadraticCurveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.quadraticCurveTo");var Y=this.ctx.transform.applyToPoint(new h(R,G)),Q=this.ctx.transform.applyToPoint(new h(A,T));this.path.push({type:"qct",x1:Q.x,y1:Q.y,x:Y.x,y:Y.y}),this.ctx.lastPoint=new h(Y.x,Y.y)},m.prototype.bezierCurveTo=function(A,T,R,G,Y,Q){if(isNaN(Y)||isNaN(Q)||isNaN(A)||isNaN(T)||isNaN(R)||isNaN(G))throw Te.error("jsPDF.context2d.bezierCurveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to 
34jsPDF.context2d.bezierCurveTo");var st=this.ctx.transform.applyToPoint(new h(Y,Q)),ht=this.ctx.transform.applyToPoint(new h(A,T)),vt=this.ctx.transform.applyToPoint(new h(R,G));this.path.push({type:"bct",x1:ht.x,y1:ht.y,x2:vt.x,y2:vt.y,x:st.x,y:st.y}),this.ctx.lastPoint=new h(st.x,st.y)},m.prototype.arc=function(A,T,R,G,Y,Q){if(isNaN(A)||isNaN(T)||isNaN(R)||isNaN(G)||isNaN(Y))throw Te.error("jsPDF.context2d.arc: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.arc");if(Q=!!Q,!this.ctx.transform.isIdentity){var st=this.ctx.transform.applyToPoint(new h(A,T));A=st.x,T=st.y;var ht=this.ctx.transform.applyToPoint(new h(0,R)),vt=this.ctx.transform.applyToPoint(new h(0,0));R=Math.sqrt(Math.pow(ht.x-vt.x,2)+Math.pow(ht.y-vt.y,2))}Math.abs(Y-G)>=2*Math.PI&&(G=0,Y=2*Math.PI),this.path.push({type:"arc",x:A,y:T,radius:R,startAngle:G,endAngle:Y,counterclockwise:Q})},m.prototype.arcTo=function(A,T,R,G,Y){throw new Error("arcTo not implemented.")},m.prototype.rect=function(A,T,R,G){if(isNaN(A)||isNaN(T)||isNaN(R)||isNaN(G))throw Te.error("jsPDF.context2d.rect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.rect");this.moveTo(A,T),this.lineTo(A+R,T),this.lineTo(A+R,T+G),this.lineTo(A,T+G),this.lineTo(A,T),this.lineTo(A+R,T),this.lineTo(A,T)},m.prototype.fillRect=function(A,T,R,G){if(isNaN(A)||isNaN(T)||isNaN(R)||isNaN(G))throw Te.error("jsPDF.context2d.fillRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.fillRect");if(!p.call(this)){var Y={};"butt"!==this.lineCap&&(Y.lineCap=this.lineCap,this.lineCap="butt"),"miter"!==this.lineJoin&&(Y.lineJoin=this.lineJoin,this.lineJoin="miter"),this.beginPath(),this.rect(A,T,R,G),this.fill(),Y.hasOwnProperty("lineCap")&&(this.lineCap=Y.lineCap),Y.hasOwnProperty("lineJoin")&&(this.lineJoin=Y.lineJoin)}},m.prototype.strokeRect=function(A,T,R,G){if(isNaN(A)||isNaN(T)||isNaN(R)||isNaN(G))throw Te.error("jsPDF.context2d.strokeRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.strokeRect");E.call(this)||(this.beginPath(),this.rect(A,T,R,G),this.stroke())},m.prototype.clearRect=function(A,T,R,G){if(isNaN(A)||isNaN(T)||isNaN(R)||isNaN(G))throw Te.error("jsPDF.context2d.clearRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.clearRect");this.ignoreClearRect||(this.fillStyle="#ffffff",this.fillRect(A,T,R,G))},m.prototype.save=function(A){A="boolean"!=typeof A||A;for(var T=this.pdf.internal.getCurrentPageInfo().pageNumber,R=0;R<this.pdf.internal.getNumberOfPages();R++)this.pdf.setPage(R+1),this.pdf.internal.out("q");if(this.pdf.setPage(T),A){this.ctx.fontSize=this.pdf.internal.getFontSize();var G=new g(this.ctx);this.ctxStack.push(this.ctx),this.ctx=G}},m.prototype.restore=function(A){A="boolean"!=typeof A||A;for(var T=this.pdf.internal.getCurrentPageInfo().pageNumber,R=0;R<this.pdf.internal.getNumberOfPages();R++)this.pdf.setPage(R+1),this.pdf.internal.out("Q");this.pdf.setPage(T),A&&0!==this.ctxStack.length&&(this.ctx=this.ctxStack.pop(),this.fillStyle=this.ctx.fillStyle,this.strokeStyle=this.ctx.strokeStyle,this.font=this.ctx.font,this.lineCap=this.ctx.lineCap,this.lineWidth=this.ctx.lineWidth,this.lineJoin=this.ctx.lineJoin,this.lineDash=this.ctx.lineDash,this.lineDashOffset=this.ctx.lineDashOffset)},m.prototype.toDataURL=function(){throw new Error("toDataUrl not implemented.")};var y=function(A){var T,R,G,Y;if(!0===A.isCanvasGradient&&(A=A.getColor()),!A)return{r:0,g:0,b:0,a:0,style:A};if(/transparent|rgba\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*,\s*0+\s*\)/.test(A))T=0,R=0,G=0,Y=0;else{var Q=/rgb\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*\)/.exec(A);if(null!==Q)T=parseInt(Q[1]),R=parseInt(Q[2]),G=parseInt(Q[3]),Y=1;else if(null!==(Q=/rgba\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*,\s*([\d.]+)\s*\)/.exec(A)))T=parseInt(Q[1]),R=parseInt(Q[2]),G=parseInt(Q[3]),Y=parseFloat(Q[4]);else{if(Y=1,"string"==typeof A&&"#"!==A.charAt(0)){var st=new ku(A);A=st.ok?st.toHex():"#000000"}4===A.length?(T=A.substring(1,2),T+=T,R=A.substring(2,3),R+=R,G=A.substring(3,4),G+=G):(T=A.substring(1,3),R=A.substring(3,5),G=A.substring(5,7)),T=parseInt(T,16),R=parseInt(R,16),G=parseInt(G,16)}}return{r:T,g:R,b:G,a:Y,style:A}},p=function(){return this.ctx.isFillTransparent||0==this.globalAlpha},E=function(){return!(!this.ctx.isStrokeTransparent&&0!=this.globalAlpha)};m.prototype.fillText=function(A,T,R,G){if(isNaN(T)||isNaN(R)||"string"!=typeof A)throw Te.error("jsPDF.context2d.fillText: Invalid arguments",arguments),new Error("Invalid arguments passed to 
34jsPDF.context2d.fillText");if(G=isNaN(G)?void 0:G,!p.call(this)){var Y=et(this.ctx.transform.rotation);C.call(this,{text:A,x:T,y:R,scale:this.ctx.transform.scaleX,angle:Y,align:this.textAlign,maxWidth:G})}},m.prototype.strokeText=function(A,T,R,G){if(isNaN(T)||isNaN(R)||"string"!=typeof A)throw Te.error("jsPDF.context2d.strokeText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.strokeText");if(!E.call(this)){G=isNaN(G)?void 0:G;var Y=et(this.ctx.transform.rotation);C.call(this,{text:A,x:T,y:R,scale:this.ctx.transform.scaleX,renderingMode:"stroke",angle:Y,align:this.textAlign,maxWidth:G})}},m.prototype.measureText=function(A){if("string"!=typeof A)throw Te.error("jsPDF.context2d.measureText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.measureText");var T=this.pdf,R=this.pdf.internal.scaleFactor,G=T.internal.getFontSize(),Y=T.getStringUnitWidth(A)*G/T.internal.scaleFactor;return new function(Q){var st=(Q=Q||{}).width||0;return Object.defineProperty(this,"width",{get:function(){return st}}),this}({width:Y*=Math.round(96*R/72*1e4)/1e4})},m.prototype.scale=function(A,T){if(isNaN(A)||isNaN(T))throw Te.error("jsPDF.context2d.scale: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.scale");var R=new f(A,0,0,T,0,0);this.ctx.transform=this.ctx.transform.multiply(R)},m.prototype.rotate=function(A){if(isNaN(A))throw Te.error("jsPDF.context2d.rotate: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.rotate");var T=new f(Math.cos(A),Math.sin(A),-Math.sin(A),Math.cos(A),0,0);this.ctx.transform=this.ctx.transform.multiply(T)},m.prototype.translate=function(A,T){if(isNaN(A)||isNaN(T))throw Te.error("jsPDF.context2d.translate: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.translate");var R=new f(1,0,0,1,A,T);this.ctx.transform=this.ctx.transform.multiply(R)},m.prototype.transform=function(A,T,R,G,Y,Q){if(isNaN(A)||isNaN(T)||isNaN(R)||isNaN(G)||isNaN(Y)||isNaN(Q))throw Te.error("jsPDF.context2d.transform: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.transform");var st=new f(A,T,R,G,Y,Q);this.ctx.transform=this.ctx.transform.multiply(st)},m.prototype.setTransform=function(A,T,R,G,Y,Q){A=isNaN(A)?1:A,T=isNaN(T)?0:T,R=isNaN(R)?0:R,G=isNaN(G)?1:G,Y=isNaN(Y)?0:Y,Q=isNaN(Q)?0:Q,this.ctx.transform=new f(A,T,R,G,Y,Q)};var P=function(){return this.margin[0]>0||this.margin[1]>0||this.margin[2]>0||this.margin[3]>0};m.prototype.drawImage=function(A,T,R,G,Y,Q,st,ht,vt){var xt=this.pdf.getImageProperties(A),St=1,Lt=1,zt=1,F=1;void 0!==G&&void 0!==ht&&(zt=ht/G,F=vt/Y,St=xt.width/G*ht/G,Lt=xt.height/Y*vt/Y),void 0===Q&&(Q=T,st=R,T=0,R=0),void 0!==G&&void 0===ht&&(ht=G,vt=Y),void 0===G&&void 0===ht&&(ht=xt.width,vt=xt.height);var kt=this.ctx.transform.decompose(),fe=et(kt.rotate.shx),Wt=new f,yt=(Wt=(Wt=(Wt=Wt.multiply(kt.translate)).multiply(kt.skew)).multiply(kt.scale)).applyToRectangle(new l(Q-T*zt,st-R*F,G*St,Y*Lt));if(this.autoPaging){for(var Gt,It=I.call(this,yt),Ht=[],Ut=0;Ut<It.length;Ut+=1)-1===Ht.indexOf(It[Ut])&&Ht.push(It[Ut]);z(Ht);for(var Ee=Ht[0],be=Ht[Ht.length-1],ee=Ee;ee<be+1;ee++){this.pdf.setPage(ee);var _e=this.pdf.internal.pageSize.width-this.margin[3]-this.margin[1],we=1===ee?this.posY+this.margin[0]:this.margin[0],oe=this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2],Rt=1===ee?0:this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2]+(ee-2)*oe;if(0!==this.ctx.clip_path.length){var on=this.path;Gt=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=W(Gt,this.posX+this.margin[3],-Rt+we+this.ctx.prevPageLastElemOffset),it.call(this,"fill",!0),this.path=on}var Le=JSON.parse(JSON.stringify(yt));Le=W([Le],this.posX+this.margin[3],-Rt+we+this.ctx.prevPageLastElemOffset)[0];var ce=(ee>Ee||ee<be)&&P.call(this);ce&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],_e,oe,null).clip().discardPath()),this.pdf.addImage(A,"JPEG",Le.x,Le.y,Le.w,Le.h,null,null,fe),ce&&this.pdf.restoreGraphicsState()}}
vendor: 18,836 bytes, lines 34-52
34else this.pdf.addImage(A,"JPEG",yt.x,yt.y,yt.w,yt.h,null,null,fe)};var I=function(A,T,R){var G=[];T=T||this.pdf.internal.pageSize.width,R=R||this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2];var Y=this.posY+this.ctx.prevPageLastElemOffset;switch(A.type){default:case"mt":case"lt":G.push(Math.floor((A.y+Y)/R)+1);break;case"arc":G.push(Math.floor((A.y+Y-A.radius)/R)+1),G.push(Math.floor((A.y+Y+A.radius)/R)+1);break;case"qct":var Q=ft(this.ctx.lastPoint.x,this.ctx.lastPoint.y,A.x1,A.y1,A.x,A.y);G.push(Math.floor((Q.y+Y)/R)+1),G.push(Math.floor((Q.y+Q.h+Y)/R)+1);break;case"bct":var st=At(this.ctx.lastPoint.x,this.ctx.lastPoint.y,A.x1,A.y1,A.x2,A.y2,A.x,A.y);G.push(Math.floor((st.y+Y)/R)+1),G.push(Math.floor((st.y+st.h+Y)/R)+1);break;case"rect":G.push(Math.floor((A.y+Y)/R)+1),G.push(Math.floor((A.y+A.h+Y)/R)+1)}for(var ht=0;ht<G.length;ht+=1)for(;this.pdf.internal.getNumberOfPages()<G[ht];)L.call(this);return G},L=function(){var A=this.fillStyle,T=this.strokeStyle,R=this.font,G=this.lineCap,Y=this.lineWidth,Q=this.lineJoin;this.pdf.addPage(),this.fillStyle=A,this.strokeStyle=T,this.font=R,this.lineCap=G,this.lineWidth=Y,this.lineJoin=Q},W=function(A,T,R){for(var G=0;G<A.length;G++)switch(A[G].type){case"bct":A[G].x2+=T,A[G].y2+=R;case"qct":A[G].x1+=T,A[G].y1+=R;default:A[G].x+=T,A[G].y+=R}return A},z=function(A){return A.sort(function(T,R){return T-R})},B=function(A,T){var R=this.fillStyle,G=this.strokeStyle,Y=this.lineCap,Q=this.lineWidth,st=Math.abs(Q*this.ctx.transform.scaleX),ht=this.lineJoin;if(this.autoPaging){for(var vt,xt,St=JSON.parse(JSON.stringify(this.path)),Lt=JSON.parse(JSON.stringify(this.path)),zt=[],F=0;F<Lt.length;F++)if(void 0!==Lt[F].x)for(var kt=I.call(this,Lt[F]),fe=0;fe<kt.length;fe+=1)-1===zt.indexOf(kt[fe])&&zt.push(kt[fe]);for(var Wt=0;Wt<zt.length;Wt++)for(;this.pdf.internal.getNumberOfPages()<zt[Wt];)L.call(this);z(zt);for(var yt=zt[0],Gt=zt[zt.length-1],It=yt;It<Gt+1;It++){this.pdf.setPage(It),this.fillStyle=R,this.strokeStyle=G,this.lineCap=Y,this.lineWidth=st,this.lineJoin=ht;var Ht=this.pdf.internal.pageSize.width-this.margin[3]-this.margin[1],Ut=1===It?this.posY+this.margin[0]:this.margin[0],be=this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2],ee=1===It?0:this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2]+(It-2)*be;if(0!==this.ctx.clip_path.length){var _e=this.path;vt=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=W(vt,this.posX+this.margin[3],-ee+Ut+this.ctx.prevPageLastElemOffset),it.call(this,A,!0),this.path=_e}if(xt=JSON.parse(JSON.stringify(St)),this.path=W(xt,this.posX+this.margin[3],-ee+Ut+this.ctx.prevPageLastElemOffset),!1===T||0===It){var we=(It>yt||It<Gt)&&P.call(this);we&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],Ht,be,null).clip().discardPath()),it.call(this,A,T),we&&this.pdf.restoreGraphicsState()}this.lineWidth=Q}this.path=St}else this.lineWidth=st,it.call(this,A,T),this.lineWidth=Q},it=function(A,T){if(("stroke"!==A||T||!E.call(this))&&("stroke"===A||T||!p.call(this))){for(var R,G,Y=[],Q=this.path,st=0;st<Q.length;st++){var ht=Q[st];switch(ht.type){case"begin":Y.push({begin:!0});break;case"close":Y.push({close:!0});break;case"mt":Y.push({start:ht,deltas:[],abs:[]});break;case"lt":var vt=Y.length;if(Q[st-1]&&!isNaN(Q[st-1].x)&&(R=[ht.x-Q[st-1].x,ht.y-Q[st-1].y],vt>0))for(;vt>=0;vt--)if(!0!==Y[vt-1].close&&!0!==Y[vt-1].begin){Y[vt-1].deltas.push(R),Y[vt-1].abs.push(ht);break}break;case"bct":Y[Y.length-1].deltas.push(R=[ht.x1-Q[st-1].x,ht.y1-Q[st-1].y,ht.x2-Q[st-1].x,ht.y2-Q[st-1].y,ht.x-Q[st-1].x,ht.y-Q[st-1].y]);break;case"qct":Y[Y.length-1].deltas.push(R=[Q[st-1].x+2/3*(ht.x1-Q[st-1].x)-Q[st-1].x,Q[st-1].y+2/3*(ht.y1-Q[st-1].y)-Q[st-1].y,ht.x+2/3*(ht.x1-ht.x)-Q[st-1].x,ht.y+2/3*(ht.y1-ht.y)-Q[st-1].y,ht.x-Q[st-1].x,ht.y-Q[st-1].y]);break;case"arc":Y.push({deltas:[],abs:[],arc:!0}),Array.isArray(Y[Y.length-1].abs)&&Y[Y.length-1].abs.push(ht)}}G=T?null:"stroke"===A?"stroke":"fill";for(var fe=!1,Wt=0;Wt<Y.length;Wt++)if(Y[Wt].arc)for(var yt=Y[Wt].abs,Gt=0;Gt<yt.length;Gt++){var It=yt[Gt];"arc"===It.type?Z.call(this,It.x,It.y,It.radius,It.startAngle,It.endAngle,It.counterclockwise,void 0,T,!fe):H.call(this,It.x,It.y),fe=!0}else!0===Y[Wt].close?(this.pdf.internal.out("h"),fe=!1):!0!==Y[Wt].begin&&(U.call(this,Y[Wt].deltas,Y[Wt].start.x,Y[Wt].start.y),fe=!0);G&&j.call(this,G),T&&X.call(this)}},dt=function(A){var T=this.pdf.internal.getFontSize()/this.pdf.internal.scaleFactor,R=T*(this.pdf.internal.getLineHeightFactor()-1);switch(this.ctx.textBaseline){case"bottom":return A-R;case"top":return A+T-R;case"hanging":return A+T-2*R;case"middle":return A+T/2-R;default:return A}},ot=function(A){return A+this.pdf.internal.getFontSize()/this.pdf.internal.scaleFactor*(this.pdf.internal.getLineHeightFactor()-1)};m.prototype.createLinearGradient=function(){var A=function(){};return A.colorStops=[],A.addColorStop=function(T,R){this.colorStops.push([T,R])},A.getColor=function(){return 0===this.colorStops.length?"#000000":this.colorStops[0][1]},A.isCanvasGradient=!0,A},m.prototype.createPattern=function(){return this.createLinearGradient()},m.prototype.createRadialGradient=function(){return this.createLinearGradient()};var Z=function(A,T,R,G,Y,Q,st,ht,vt){for(var xt=at.call(this,R,G,Y,Q),St=0;St<xt.length;St++){var Lt=xt[St];0===St&&(vt?N.call(this,Lt.x1+A,Lt.y1+T):H.call(this,Lt.x1+A,Lt.y1+T)),rt.call(this,A,T,Lt.x2,Lt.y2,Lt.x3,Lt.y3,Lt.x4,Lt.y4)}ht?X.call(this):j.call(this,st)},j=function(A){switch(A){case"stroke":this.pdf.internal.out("S");break;case"fill":this.pdf.internal.out("f")}},X=function(){this.pdf.clip(),this.pdf.discardPath()},N=function(A,T){this.pdf.internal.out(n(A)+" "+i(T)+" m")},C=function(A){var T;switch(A.align){case"right":case"end":T="right";break;case"center":T="center";break;default:T="left"}var R,G,Y,Q=this.pdf.getTextDimensions(A.text),st=dt.call(this,A.y),ht=ot.call(this,st)-Q.h,vt=this.ctx.transform.applyToPoint(new h(A.x,st));if(this.autoPaging){var xt=this.ctx.transform.decompose(),St=new f;St=(St=(St=St.multiply(xt.translate)).multiply(xt.skew)).multiply(xt.scale);for(var Lt=this.ctx.transform.applyToRectangle(new l(A.x,st,Q.w,Q.h)),zt=St.applyToRectangle(new l(A.x,ht,Q.w,Q.h)),F=I.call(this,zt),kt=[],fe=0;fe<F.length;fe+=1)-1===kt.indexOf(F[fe])&&kt.push(F[fe]);z(kt);for(var Wt=kt[0],yt=kt[kt.length-1],Gt=Wt;Gt<yt+1;Gt++){this.pdf.setPage(Gt);var It=1===Gt?this.posY+this.margin[0]:this.margin[0],Ut=this.pdf.internal.pageSize.height-this.margin[2],Ee=Ut-this.margin[0],be=this.pdf.internal.pageSize.width-this.margin[1],ee=be-this.margin[3],_e=1===Gt?0:this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2]+(Gt-2)*Ee;if(0!==this.ctx.clip_path.length){var we=this.path;R=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=W(R,this.posX+this.margin[3],-1*_e+It),it.call(this,"fill",!0),this.path=we}var Bt=W([JSON.parse(JSON.stringify(zt))],this.posX+this.margin[3],-_e+It+this.ctx.prevPageLastElemOffset)[0];A.scale>=.01&&(G=this.pdf.internal.getFontSize(),this.pdf.setFontSize(G*A.scale),this.lineWidth=(Y=this.lineWidth)*A.scale);var oe="text"!==this.autoPaging;if(oe||Bt.y+Bt.h<=Ut){if(oe||Bt.y>=It&&Bt.x<=be){var Rt=oe?A.text:this.pdf.splitTextToSize(A.text,A.maxWidth||be-Bt.x)[0],on=W([JSON.parse(JSON.stringify(Lt))],this.posX+this.margin[3],-_e+It+this.ctx.prevPageLastElemOffset)[0],Le=oe&&(Gt>Wt||Gt<yt)&&P.call(this);Le&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],ee,Ee,null).clip().discardPath()),this.pdf.text(Rt,on.x,on.y,{angle:A.angle,align:T,renderingMode:A.renderingMode}),Le&&this.pdf.restoreGraphicsState()}}else Bt.y<Ut&&(this.ctx.prevPageLastElemOffset+=Ut-Bt.y);A.scale>=.01&&(this.pdf.setFontSize(G),this.lineWidth=Y)}}else A.scale>=.01&&(G=this.pdf.internal.getFontSize(),this.pdf.setFontSize(G*A.scale),this.lineWidth=(Y=this.lineWidth)*A.scale),this.pdf.text(A.text,vt.x+this.posX,vt.y+this.posY,{angle:A.angle,align:T,renderingMode:A.renderingMode,maxWidth:A.maxWidth}),A.scale>=.01&&(this.pdf.setFontSize(G),this.lineWidth=Y)},H=function(A,T,R,G){G=G||0,this.pdf.internal.out(n(A+(R=R||0))+" "+i(T+G)+" l")},U=function(A,T,R){return this.pdf.lines(A,T,R,null,null)},rt=function(A,T,R,G,Y,Q,st,ht){this.pdf.internal.out([e(r(R+A)),e(a(G+T)),e(r(Y+A)),e(a(Q+T)),e(r(st+A)),e(a(ht+T)),"c"].join(" "))},at=function(A,T,R,G){for(var Y=2*Math.PI,Q=Math.PI/2;T>R;)T-=Y;var st=Math.abs(R-T);st<Y&&G&&(st=Y-st);for(var ht=[],vt=G?-1:1,xt=T;st>1e-5;){var St=xt+vt*Math.min(st,Q);ht.push(lt.call(this,A,xt,St)),st-=Math.abs(St-xt),xt=St}return ht},lt=function(A,T,R){var G=(R-T)/2,Y=A*Math.cos(G),Q=A*Math.sin(G),st=Y,ht=-Q,vt=st*st+ht*ht,xt=vt+st*Y+ht*Q,St=4/3*(Math.sqrt(2*vt*xt)-xt)/(st*Q-ht*Y),Lt=st-St*ht,zt=ht+St*st,F=Lt,kt=-zt,fe=G+T,Wt=Math.cos(fe),yt=Math.sin(fe);return{x1:A*Math.cos(T),y1:A*Math.sin(T),x2:Lt*Wt-zt*yt,y2:Lt*yt+zt*Wt,x3:F*Wt-kt*yt,y3:F*yt+kt*Wt,x4:A*Math.cos(R),y4:A*Math.sin(R)}},et=function(A){return 180*A/Math.PI},ft=function(A,T,R,G,Y,Q){var st=A+.5*(R-A),ht=T+.5*(G-T),vt=Y+.5*(R-Y),xt=Q+.5*(G-Q),St=Math.min(A,Y,st,vt),Lt=Math.max(A,Y,st,vt),zt=Math.min(T,Q,ht,xt),F=Math.max(T,Q,ht,xt);return new l(St,zt,Lt-St,F-zt)},At=function(A,T,R,G,Y,Q,st,ht){var vt,xt,St,Lt,zt,F,kt,fe,Wt,yt,Gt,It,Ht,Ut,Ee=R-A,be=G-T,ee=Y-R,_e=Q-G,we=st-Y,Bt=ht-Q;for(xt=0;xt<41;xt++)Wt=(kt=(St=A+(vt=xt/40)*Ee)+vt*((zt=R+vt*ee)-St))+vt*(zt+vt*(Y+vt*we-zt)-kt),yt=(fe=(Lt=T+vt*be)+vt*((F=G+vt*_e)-Lt))+vt*(F+vt*(Q+vt*Bt-F)-fe),0==xt?(Gt=Wt,It=yt,Ht=Wt,Ut=yt):(Gt=Math.min(Gt,Wt),It=Math.min(It,yt),Ht=Math.max(Ht,Wt),Ut=Math.max(Ut,yt));return new l(Math.round(Gt),Math.round(It),Math.round(Ht-Gt),Math.round(Ut-It))},mt=function(){if(this.prevLineDash||this.ctx.lineDash.length||this.ctx.lineDashOffset){var R=JSON.stringify({lineDash:this.ctx.lineDash,lineDashOffset:this.ctx.lineDashOffset});this.prevLineDash!==R&&(this.pdf.setLineDash(this.ctx.lineDash,this.ctx.lineDashOffset),this.prevLineDash=R)}}})(Tt.API),
35/**
36     * @license
37     * jsPDF filters PlugIn
38     * Copyright (c) 2014 Aras Abbasi
39     *
40     * Licensed under the MIT License.
41     * http://opensource.org/licenses/mit-license
42     */
43function(t){var e=function(h){var l,f,u,g,m,y,p,E,P,I;for(/[^\x00-\xFF]/.test(h),f=[],u=0,g=(h+=l="\0\0\0\0".slice(h.length%4||4)).length;g>u;u+=4)0!==(m=(h.charCodeAt(u)<<24)+(h.charCodeAt(u+1)<<16)+(h.charCodeAt(u+2)<<8)+h.charCodeAt(u+3))?(y=(m=((m=((m=((m=(m-(I=m%85))/85)-(P=m%85))/85)-(E=m%85))/85)-(p=m%85))/85)%85,f.push(y+33,p+33,E+33,P+33,I+33)):f.push(122);return function(L,W){for(var z=W;z>0;z--)L.pop()}(f,l.length),String.fromCharCode.apply(String,f)+"~>"},n=function(h){var l,f,u,g,m,y=String,p="length",E=255,P="charCodeAt",I="slice",L="replace";for(h[I](-2),h=h[I](0,-2)[L](/\s/g,"")[L]("z","!!!!!"),u=[],g=0,m=(h+=l="uuuuu"[I](h[p]%5||5))[p];m>g;g+=5)f=52200625*(h[P](g)-33)+614125*(h[P](g+1)-33)+7225*(h[P](g+2)-33)+85*(h[P](g+3)-33)+(h[P](g+4)-33),u.push(E&f>>24,E&f>>16,E&f>>8,E&f);return function(W,z){for(var B=z;B>0;B--)W.pop()}(u,l[p]),y.fromCharCode.apply(y,u)},i=function(h){return h.split("").map(function(l){return("0"+l.charCodeAt().toString(16)).slice(-2)}).join("")+">"},r=function(h){var l=new RegExp(/^([0-9A-Fa-f]{2})+$/);if(-1!==(h=h.replace(/\s/g,"")).indexOf(">")&&(h=h.substr(0,h.indexOf(">"))),h.length%2&&(h+="0"),!1===l.test(h))return"";for(var f="",u=0;u<h.length;u+=2)f+=String.fromCharCode("0x"+(h[u]+h[u+1]));return f},a=function(h){for(var l=new Uint8Array(h.length),f=h.length;f--;)l[f]=h.charCodeAt(f);return(l=mo(l)).reduce(function(u,g){return u+String.fromCharCode(g)},"")};t.processDataByFilters=function(h,l){var f=0,u=h||"",g=[];for("string"==typeof(l=l||[])&&(l=[l]),f=0;f<l.length;f+=1)switch(l[f]){case"ASCII85Decode":case"/ASCII85Decode":u=n(u),g.push("/ASCII85Encode");break;case"ASCII85Encode":case"/ASCII85Encode":u=e(u),g.push("/ASCII85Decode");break;case"ASCIIHexDecode":case"/ASCIIHexDecode":u=r(u),g.push("/ASCIIHexEncode");break;case"ASCIIHexEncode":case"/ASCIIHexEncode":u=i(u),g.push("/ASCIIHexDecode");break;case"FlateEncode":case"/FlateEncode":u=a(u),g.push("/FlateDecode");break;default:throw new Error('The filter: "'+l[f]+'" is not implemented')}return{data:u,reverseChain:g.reverse().join(" ")}}}(Tt.API),
44/**
45     * @license
46     * jsPDF fileloading PlugIn
47     * Copyright (c) 2018 Aras Abbasi ([email protected])
48     *
49     * Licensed under the MIT License.
50     * http://opensource.org/licenses/mit-license
51     */
52function(t){t.loadFile=function(e,n,i){return function(r,a,h){a=!1!==a,h="function"==typeof h?h:function(){};var l=void 0;try{l=function(f,u,g){var m=new XMLHttpRequest,y=0,p=function(E){var P=E.length,I=[],L=String.fromCharCode;for(y=0;y<P;y+=1)I.push(L(255&E.charCodeAt(y)));return I.join("")};if(m.open("GET",f,!u),m.overrideMimeType("text/plain; charset=x-user-defined"),!1===u&&(m.onload=function(){g(200===m.status?p(this.responseText):void 0)}),m.send(null),u&&200===m.status)return p(m.responseText)}(r,a,h)}catch{}return l}(e,n,i)},t.allowFsRead=void 0,t.loadImageFile=t.loadFile}(Tt.API),function(t){function e(){return(Kt.html2canvas?Promise.resolve(Kt.html2canvas):he.e(7239).then(he.t.bind(he,7239,23))).catch(function(l){return Promise.reject(new Error("Could not load html2canvas: "+l))}).then(function(l){return l.default?l.default:l})}function n(){return(Kt.DOMPurify?Promise.resolve(Kt.DOMPurify):he.e(627).then(he.bind(he,90627))).catch(function(l){return Promise.reject(new Error("Could not load dompurify: "+l))}).then(function(l){return l.default?l.default:l})}var i=function(l){var f=(0,ve.A)(l);return"undefined"===f?"undefined":"string"===f||l instanceof String?"string":"number"===f||l instanceof Number?"number":"function"===f||l instanceof Function?"function":l&&l.constructor===Array?"array":l&&1===l.nodeType?"element":"object"===f?"object":"unknown"},r=function(l,f){var u=document.createElement(l);for(var g in f.className&&(u.className=f.className),f.innerHTML&&f.dompurify&&(u.innerHTML=f.dompurify.sanitize(f.innerHTML)),f.style)u.style[g]=f.style[g];return u},a=function l(f,u){for(var g=3===f.nodeType?document.createTextNode(f.nodeValue):f.cloneNode(!1),m=f.firstChild;m;m=m.nextSibling)!0!==u&&1===m.nodeType&&"SCRIPT"===m.nodeName||g.appendChild(l(m,u));return 1===f.nodeType&&("CANVAS"===f.nodeName?(g.width=f.width,g.height=f.height,g.getContext("2d").drawImage(f,0,0)):"TEXTAREA"!==f.nodeName&&"SELECT"!==f.nodeName||(g.value=f.value),g.addEventListener("load",function(){g.scrollTop=f.scrollTop,g.scrollLeft=f.scrollLeft},!0)),g},h=function l(f){var u=Object.assign(l.convert(Promise.resolve()),JSON.parse(JSON.stringify(l.template))),g=l.convert(Promise.resolve(),u);return(g=g.setProgress(1,l,1,[l])).set(f)};(h.prototype=Object.create(Promise.prototype)).constructor=h,h.convert=function(l,f){return l.__proto__=f||h.prototype,l},h.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"}},h.prototype.from=function(l,f){return this.then(function(){switch(f=f||function(u){switch(i(u)){case"string":return"string";case"element":return"canvas"===u.nodeName.toLowerCase()?"canvas":"element";default:return"unknown"}}(l)){case"string":return this.then(n).then(function(u){return this.set({src:r("div",{innerHTML:l,dompurify:u})})});case"element":return this.set({src:l});case"canvas":return this.set({canvas:l});case"img":return this.set({img:l});default:return this.error("Unknown source type.")}})},h.prototype.to=function(l){switch(l){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.")}},h.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 l={position:"relative",display:"inline-block",width:("number"!=typeof this.opt.width||isNaN(this.opt.width)||"number"!=typeof this.opt.windowWidth||isNaN(this.opt.windowWidth)?Math.max(this.prop.src.clientWidth,this.prop.src.scrollWidth,this.prop.src.offsetWidth):this.opt.windowWidth)+"px",left:0,right:0,top:0,margin:"auto",backgroundColor:this.opt.backgroundColor},f=a(this.prop.src,this.opt.html2canvas.javascriptEnabled);"BODY"===f.tagName&&(l.height=Math.max(document.body.scrollHeight,document.body.offsetHeight,document.documentElement.clientHeight,document.documentElement.scrollHeight,document.documentElement.offsetHeight)+"px"),this.prop.overlay=r("div",{className:"html2pdf__overlay",style:{position:"fixed",overflow:"hidden",zIndex:1e3,left:"-100000px",right:0,bottom:0,top:0}}),this.prop.container=r("div",{className:"html2pdf__container",style:l}),this.prop.container.appendChild(f),this.prop.container.firstChild.appendChild(r("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"})},h.prototype.toCanvas=function(){return this.thenList([function(){return document.body.contains(this.prop.container)||this.toContainer()}]).then(e).then(function(f){var u=Object.assign({},this.opt.html2canvas);return delete u.onrendered,f(this.prop.container,u)}).then(function(f){(this.opt.html2canvas.onrendered||function(){})(f),this.prop.canvas=f,document.body.removeChild(this.prop.overlay)})},h.prototype.toContext2d=function(){return this.thenList([function(){return document.body.contains(this.prop.container)||this.toContainer()}]).then(e).then(function(f){var u=this.opt.jsPDF,g=this.opt.fontFaces,m="number"!=typeof this.opt.width||isNaN(this.opt.width)||"number"!=typeof this.opt.windowWidth||isNaN(this.opt.windowWidth)?1:this.opt.width/this.opt.windowWidth,y=Object.assign({async:!0,allowTaint:!0,scale:m,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 y.onrendered,u.context2d.autoPaging=void 0===this.opt.autoPaging||this.opt.autoPaging,u.context2d.posX=this.opt.x,u.context2d.posY=this.opt.y,u.context2d.margin=this.opt.margin,u.context2d.fontFaces=g,g)for(var p=0;p<g.length;++p){var E=g[p],P=E.src.find(function(I){return"truetype"===I.format});P&&u.addFont(P.url,E.ref.name,E.ref.style)}
vendor: 4,673 bytes, line 52
52return y.windowHeight=y.windowHeight||0,y.windowHeight=0==y.windowHeight?Math.max(this.prop.container.clientHeight,this.prop.container.scrollHeight,this.prop.container.offsetHeight):y.windowHeight,u.context2d.save(!0),f(this.prop.container,y)}).then(function(f){this.opt.jsPDF.context2d.restore(!0),(this.opt.html2canvas.onrendered||function(){})(f),this.prop.canvas=f,document.body.removeChild(this.prop.overlay)})},h.prototype.toImg=function(){return this.thenList([function(){return this.prop.canvas||this.toCanvas()}]).then(function(){var l=this.prop.canvas.toDataURL("image/"+this.opt.image.type,this.opt.image.quality);this.prop.img=document.createElement("img"),this.prop.img.src=l})},h.prototype.toPdf=function(){return this.thenList([function(){return this.toContext2d()}]).then(function(){this.prop.pdf=this.prop.pdf||this.opt.jsPDF})},h.prototype.output=function(l,f,u){return"img"===(u=u||"pdf").toLowerCase()||"image"===u.toLowerCase()?this.outputImg(l,f):this.outputPdf(l,f)},h.prototype.outputPdf=function(l,f){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).then(function(){return this.prop.pdf.output(l,f)})},h.prototype.outputImg=function(l){return this.thenList([function(){return this.prop.img||this.toImg()}]).then(function(){switch(l){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 "'+l+'" is not supported.'}})},h.prototype.save=function(l){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).set(l?{filename:l}:null).then(function(){this.prop.pdf.save(this.opt.filename)})},h.prototype.doCallback=function(){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).then(function(){this.prop.callback(this.prop.pdf)})},h.prototype.set=function(l){if("object"!==i(l))return this;var f=Object.keys(l||{}).map(function(u){if(u in h.template.prop)return function(){this.prop[u]=l[u]};switch(u){case"margin":return this.setMargin.bind(this,l.margin);case"jsPDF":return function(){return this.opt.jsPDF=l.jsPDF,this.setPageSize()};case"pageSize":return this.setPageSize.bind(this,l.pageSize);default:return function(){this.opt[u]=l[u]}}},this);return this.then(function(){return this.thenList(f)})},h.prototype.get=function(l,f){return this.then(function(){var u=l in h.template.prop?this.prop[l]:this.opt[l];return f?f(u):u})},h.prototype.setMargin=function(l){return this.then(function(){switch(i(l)){case"number":l=[l,l,l,l];case"array":if(2===l.length&&(l=[l[0],l[1],l[0],l[1]]),4===l.length)break;default:return this.error("Invalid margin array.")}this.opt.margin=l}).then(this.setPageSize)},h.prototype.setPageSize=function(l){function f(u,g){return Math.floor(u*g/72*96)}return this.then(function(){(l=l||Tt.getPageSize(this.opt.jsPDF)).hasOwnProperty("inner")||(l.inner={width:l.width-this.opt.margin[1]-this.opt.margin[3],height:l.height-this.opt.margin[0]-this.opt.margin[2]},l.inner.px={width:f(l.inner.width,l.k),height:f(l.inner.height,l.k)},l.inner.ratio=l.inner.height/l.inner.width),this.prop.pageSize=l})},h.prototype.setProgress=function(l,f,u,g){return null!=l&&(this.progress.val=l),null!=f&&(this.progress.state=f),null!=u&&(this.progress.n=u),null!=g&&(this.progress.stack=g),this.progress.ratio=this.progress.val/this.progress.state,this},h.prototype.updateProgress=function(l,f,u,g){return this.setProgress(l?this.progress.val+l:null,f||null,u?this.progress.n+u:null,g?this.progress.stack.concat(g):null)},h.prototype.then=function(l,f){var u=this;return this.thenCore(l,f,function(g,m){return u.updateProgress(null,null,1,[g]),Promise.prototype.then.call(this,function(y){return u.updateProgress(null,g),y}).then(g,m).then(function(y){return u.updateProgress(1),y})})},h.prototype.thenCore=function(l,f,u){u=u||Promise.prototype.then;var g=this;l&&(l=l.bind(g)),f&&(f=f.bind(g));var m=-1!==Promise.toString().indexOf("[native code]")&&"Promise"===Promise.name?g:h.convert(Object.assign({},g),Promise.prototype),y=u.call(m,l,f);return h.convert(y,g.__proto__)},h.prototype.thenExternal=function(l,f){return Promise.prototype.then.call(this,l,f)},h.prototype.thenList=function(l){var f=this;return l.forEach(function(u){f=f.thenCore(u)}),f},h.prototype.catch=function(l){l&&(l=l.bind(this));var f=Promise.prototype.catch.call(this,l);return h.convert(f,this)},h.prototype.catchExternal=function(l){return Promise.prototype.catch.call(this,l)},h.prototype.error=function(l){return this.then(function(){throw new Error(l)})},h.prototype.using=h.prototype.set,h.prototype.saveAs=h.prototype.save,h.prototype.exp
vendor: 7,892 bytes, lines 52-67
52ort=h.prototype.output,h.prototype.run=h.prototype.then,Tt.getPageSize=function(l,f,u){if("object"===(0,ve.A)(l)){var g=l;l=g.orientation,f=g.unit||f,u=g.format||u}f=f||"mm",u=u||"a4",l=(""+(l||"P")).toLowerCase();var m,y=(""+u).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(f){case"pt":m=1;break;case"mm":m=72/25.4;break;case"cm":m=72/2.54;break;case"in":m=72;break;case"px":m=.75;break;case"pc":case"em":m=12;break;case"ex":m=6;break;default:throw"Invalid unit: "+f}var E,P=0,I=0;if(p.hasOwnProperty(y))P=p[y][1]/m,I=p[y][0]/m;else try{P=u[1],I=u[0]}catch{throw new Error("Invalid format: "+u)}if("p"===l||"portrait"===l)l="p",I>P&&(E=I,I=P,P=E);else{if("l"!==l&&"landscape"!==l)throw"Invalid orientation: "+l;l="l",P>I&&(E=I,I=P,P=E)}return{width:I,height:P,unit:f,k:m,orientation:l}},t.html=function(l,f){(f=f||{}).callback=f.callback||function(){},f.html2canvas=f.html2canvas||{},f.html2canvas.canvas=f.html2canvas.canvas||this.canvas,f.jsPDF=f.jsPDF||this,f.fontFaces=f.fontFaces?f.fontFaces.map(Eh):null;var u=new h(f);return f.worker?u:u.from(l).doCallback()}}(Tt.API),Tt.API.addJS=function(t){var e,n,i=function(r){for(var a="",h=0;h<r.length;h++){var l=r[h];if("("===l||")"===l){for(var f=0,u=h-1;u>=0&&"\\"===r[u];u--)f++;a+=f%2==0?"\\"+l:l}else a+=l}return a}(t);return this.internal.events.subscribe("postPutResources",function(){e=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/Names [(EmbeddedJS) "+(e+1)+" 0 R]"),this.internal.out(">>"),this.internal.out("endobj"),n=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/S /JavaScript"),this.internal.out("/JS ("+i+")"),this.internal.out(">>"),this.internal.out("endobj")}),this.internal.events.subscribe("putCatalog",function(){void 0!==e&&void 0!==n&&this.internal.out("/Names <</JavaScript "+e+" 0 R>>")}),this},
53/**
54     * @license
55     * Copyright (c) 2014 Steven Spungin (TwelveTone LLC)  [email protected]
56     *
57     * Licensed under the MIT License.
58     * http://opensource.org/licenses/mit-license
59     */
60function(t){var e;t.events.push(["postPutResources",function(){var n=this,i=/^(\d+) 0 obj$/;if(this.outline.root.children.length>0)for(var r=n.outline.render().split(/\r\n/),a=0;a<r.length;a++){var h=r[a],l=i.exec(h);null!=l&&n.internal.newObjectDeferredBegin(l[1],!1),n.internal.write(h)}if(this.outline.createNamedDestinations){var u=this.internal.pages.length,g=[];for(a=0;a<u;a++){var m=n.internal.newObject();g.push(m);var y=n.internal.getPageInfo(a+1);n.internal.write("<< /D["+y.objId+" 0 R /XYZ null null null]>> endobj")}var p=n.internal.newObject();for(n.internal.write("<< /Names [ "),a=0;a<g.length;a++)n.internal.write("(page_"+(a+1)+")"+g[a]+" 0 R");n.internal.write(" ] >>","endobj"),e=n.internal.newObject(),n.internal.write("<< /Dests "+p+" 0 R"),n.internal.write(">>","endobj")}}]),t.events.push(["putCatalog",function(){var n=this;n.outline.root.children.length>0&&(n.internal.write("/Outlines",this.outline.makeRef(this.outline.root)),this.outline.createNamedDestinations&&n.internal.write("/Names "+e+" 0 R"))}]),t.events.push(["initialized",function(){var n=this;n.outline={createNamedDestinations:!1,root:{children:[]}},n.outline.add=function(i,r,a){var h={title:r,options:a,children:[]};return null==i&&(i=this.root),i.children.push(h),h},n.outline.render=function(){return this.ctx={},this.ctx.val="",this.ctx.pdf=n,this.genIds_r(this.root),this.renderRoot(this.root),this.renderItems(this.root),this.ctx.val},n.outline.genIds_r=function(i){i.id=n.internal.newObjectDeferred();for(var r=0;r<i.children.length;r++)this.genIds_r(i.children[r])},n.outline.renderRoot=function(i){this.objStart(i),this.line("/Type /Outlines"),i.children.length>0&&(this.line("/First "+this.makeRef(i.children[0])),this.line("/Last "+this.makeRef(i.children[i.children.length-1]))),this.line("/Count "+this.count_r({count:0},i)),this.objEnd()},n.outline.renderItems=function(i){for(var r=this.ctx.pdf.internal.getVerticalCoordinateString,a=0;a<i.children.length;a++){var h=i.children[a];this.objStart(h),this.line("/Title "+this.makeString(h.title)),this.line("/Parent "+this.makeRef(i)),a>0&&this.line("/Prev "+this.makeRef(i.children[a-1])),a<i.children.length-1&&this.line("/Next "+this.makeRef(i.children[a+1])),h.children.length>0&&(this.line("/First "+this.makeRef(h.children[0])),this.line("/Last "+this.makeRef(h.children[h.children.length-1])));var l=this.count=this.count_r({count:0},h);if(l>0&&this.line("/Count "+l),h.options&&h.options.pageNumber){var f=n.internal.getPageInfo(h.options.pageNumber);this.line("/Dest ["+f.objId+" 0 R /XYZ 0 "+r(0)+" 0]")}this.objEnd()}for(var u=0;u<i.children.length;u++)this.renderItems(i.children[u])},n.outline.line=function(i){this.ctx.val+=i+"\r\n"},n.outline.makeRef=function(i){return i.id+" 0 R"},n.outline.makeString=function(i){return"("+n.internal.pdfEscape(i)+")"},n.outline.objStart=function(i){this.ctx.val+="\r\n"+i.id+" 0 obj\r\n<<\r\n"},n.outline.objEnd=function(){this.ctx.val+=">> \r\nendobj\r\n"},n.outline.count_r=function(i,r){for(var a=0;a<r.children.length;a++)i.count++,this.count_r(i,r.children[a]);return i.count}}])}(Tt.API),
61/**
62     * @license
63     *
64     * Licensed under the MIT License.
65     * http://opensource.org/licenses/mit-license
66     */
67function(t){var e=[192,193,194,195,196,197,198,199];t.processJPEG=function(n,i,r,a,h,l){var f,u=this.decode.DCT_DECODE,g=null;if("string"==typeof n||this.__addimage__.isArrayBuffer(n)||this.__addimage__.isArrayBufferView(n)){switch(n=this.__addimage__.isArrayBuffer(n=h||n)?new Uint8Array(n):n,(f=function(m){for(var y,p=256*m.charCodeAt(4)+m.charCodeAt(5),E=m.length,P={width:0,height:0,numcomponents:1},I=4;I<E;I+=2){if(-1!==e.indexOf(m.charCodeAt((I+=p)+1))){y=256*m.charCodeAt(I+5)+m.charCodeAt(I+6),P={width:256*m.charCodeAt(I+7)+m.charCodeAt(I+8),height:y,numcomponents:m.charCodeAt(I+9)};break}p=256*m.charCodeAt(I+2)+m.charCodeAt(I+3)}return P}(n=this.__addimage__.isArrayBufferView(n)?this.__addimage__.arrayBufferToBinaryString(n):n)).numcomponents){case 1:l=this.color_spaces.DEVICE_GRAY;break;case 4:l=this.color_spaces.DEVICE_CMYK;break;case 3:l=this.color_spaces.DEVICE_RGB}g={data:n,width:f.width,height:f.height,colorSpace:l,bitsPerComponent:8,filter:u,index:i,alias:r}}return g}}(Tt.API),Tt.API.processPNG=function(t,e,n,i){if(this.__addimage__.isArrayBuffer(t)&&(t=new Uint8Array(t)),this.__addimage__.isArrayBufferView(t)){var r,m,y,p,a=function N5(t,e){return new p5(t,e).decode()}(t,{checkCrc:!0}),h=a.width,l=a.height,f=a.channels,g=a.depth,P=(r=a.palette&&1===f?function(Z){for(var j=Z.width,X=Z.height,N=Z.data,C=Z.palette,H=Z.depth,U=!1,rt=[],at=[],lt=void 0,et=!1,ft=0,At=0;At<C.length;At++){var mt=Df(C[At],4),G=mt[3];rt.push(mt[0],mt[1],mt[2]),null!=G&&(0===G?(ft++,at.length<1&&at.push(At)):G<255&&(et=!0))}if(et||ft>1){U=!0,at=void 0;var Y=j*X;lt=new Uint8Array(Y);for(var Q=new DataView(N.buffer),st=0;st<Y;st++){var vt=Df(C[Ch(Q,st,H)],4)[3];lt[st]=vt}}else 0===ft&&(at=void 0);return{colorSpace:"Indexed",colorsPerPixel:1,sMaskBitsPerComponent:U?8:void 0,colorBytes:N,alphaBytes:lt,needSMask:U,palette:rt,mask:at}}
67(a):2===f||4===f?function(Z){for(var j=Z.data,C=Z.channels,H=Z.depth,U=2===C?"DeviceGray":"DeviceRGB",rt=C-1,at=Z.width*Z.height,lt=rt,ft=1*at,At=Math.ceil(at*lt*H/8),mt=Math.ceil(ft*H/8),A=new Uint8Array(At),T=new Uint8Array(mt),R=new DataView(j.buffer),G=new DataView(A.buffer),Y=new DataView(T.buffer),Q=!1,st=0;st<at;st++){for(var ht=st*C,vt=0;vt<lt;vt++)t1(G,Ch(R,ht+vt,H),st*lt+vt,H);var xt=Ch(R,ht+lt,H);xt<(1<<H)-1&&(Q=!0),t1(Y,xt,1*st,H)}return{colorSpace:U,colorsPerPixel:rt,sMaskBitsPerComponent:Q?H:void 0,colorBytes:A,alphaBytes:T,needSMask:Q}}(a):{colorSpace:X=1===(Z=a).channels?"DeviceGray":"DeviceRGB",colorsPerPixel:"DeviceGray"===X?1:3,colorBytes:(j=Z.data)instanceof Uint16Array?function(N){for(var C=N.length,H=new Uint8Array(2*C),U=new DataView(H.buffer,H.byteOffset,H.byteLength),rt=0;rt<C;rt++)U.setUint16(2*rt,N[rt],!1);return H}(j):j,needSMask:!1}).colorSpace,I=r.colorsPerPixel,L=r.sMaskBitsPerComponent,W=r.colorBytes,z=r.alphaBytes,B=r.needSMask,it=r.palette,dt=r.mask,ot=null;return i!==Tt.API.image_compression.NONE?(ot=function(Z){var j;switch(Z){case Tt.API.image_compression.FAST:j=11;break;case Tt.API.image_compression.MEDIUM:j=13;break;case Tt.API.image_compression.SLOW:j=14;break;default:j=12}return j}(i),m=this.decode.FLATE_DECODE,y="/Predictor ".concat(ot," /Colors ").concat(I," /BitsPerComponent ").concat(g," /Columns ").concat(h),t=Yu(W,Math.ceil(h*I*g/8),I,g,i),B&&(p=Yu(z,Math.ceil(h*L/8),1,L,i))):(m=void 0,y=void 0,t=W,B&&(p=z)),(this.__addimage__.isArrayBuffer(t)||this.__addimage__.isArrayBufferView(t))&&(t=this.__addimage__.arrayBufferToBinaryString(t)),(p&&this.__addimage__.isArrayBuffer(p)||this.__addimage__.isArrayBufferView(p))&&(p=this.__addimage__.arrayBufferToBinaryString(p)),{alias:n,data:t,index:e,filter:m,decodeParameters:y,transparency:dt,palette:it,sMask:p,predictor:ot,width:h,height:l,bitsPerComponent:g,sMaskBitsPerComponent:L,colorSpace:P}}var Z,j,X},function(t){t.processGIF89A=function(e,n,i,r){var a=new V5(e),h=a.width,l=a.height,f=[];a.decodeAndBlitFrameRGBA(0,f);var u={data:f,width:h,height:l},g=new Fh(100).encode(u,100);return t.processJPEG.call(this,g,n,i,r)},t.processGIF87A=t.processGIF89A}(Tt.API),yi.prototype.parseHeader=function(){if(this.fileSize=this.datav.getUint32(this.pos,!0),this.pos+=4,this.reserved=this.datav.getUint32(this.pos,!0),this.pos+=4,this.offset=this.datav.getUint32(this.pos,!0),this.pos+=4,this.headerSize=this.datav.getUint32(this.pos,!0),this.pos+=4,this.width=this.datav.getUint32(this.pos,!0),this.pos+=4,this.height=this.datav.getInt32(this.pos,!0),this.pos+=4,this.planes=this.datav.getUint16(this.pos,!0),this.pos+=2,this.bitPP=this.datav.getUint16(this.pos,!0),this.pos+=2,this.compress=this.datav.getUint32(this.pos,!0),this.pos+=4,this.rawSize=this.datav.getUint32(this.pos,!0),this.pos+=4,this.hr=this.datav.getUint32(this.pos,!0),this.pos+=4,this.vr=this.datav.getUint32(this.pos,!0),this.pos+=4,this.colors=this.datav.getUint32(this.pos,!0),this.pos+=4,this.importantColors=this.datav.getUint32(this.pos,!0),this.pos+=4,16===this.bitPP&&this.is_with_alpha&&(this.bitPP=15),this.bitPP<15){var t=0===this.colors?1<<this.bitPP:this.colors;this.palette=new Array(t);for(var e=0;e<t;e++){var n=this.datav.getUint8(this.pos++,!0),i=this.datav.getUint8(this.pos++,!0),r=this.datav.getUint8(this.pos++,!0),a=this.datav.getUint8(this.pos++,!0);this.palette[e]={red:r,green:i,blue:n,quad:a}}}this.height<0&&(this.height*=-1,this.bottom_up=!1)},yi.prototype.parseBGR=function(){this.pos=this.offset;var t="bit"+this.bitPP,e=this.width*this.height*4;if(e>536870912)throw new Error("Image dimensions exceed 512MB, which is too large.");this.data=new Uint8Array(e);try{this[t]()}catch(n){Te.log("bit decode error:"+n)}},yi.prototype.bit1=function(){var t,e=Math.ceil(this.width/8),n=e%4;for(t=this.height-1;t>=0;t--){for(var i=this.bottom_up?t:this.height-1-t,r=0;r<e;r++)for(var a=this.datav.getUint8(this.pos++,!0),h=i*this.width*4+8*r*4,l=0;l<8&&8*r+l<this.width;l++){var f=this.palette[a>>7-l&1];this.data[h+4*l]=f.blue,this.data[h+4*l+1]=f.green,this.data[h+4*l+2]=f.red,this.data[h+4*l+3]=255}0!==n&&(this.pos+=4-n)}},yi.prototype.bit4=function(){for(var t=Math.ceil(this.width/2),e=t%4,n=this.height-1;n>=0;n--){for(var i=this.bottom_up?n:this.height-1-n,r=0;r<t;r++){var a=this.datav.getUint8(this.pos++,!0),h=i*this.width*4+2*r*4,f=15&a,u=this.palette[a>>4];if(this.data[h]=u.blue,this.data[h+1]=u.green,this.data[h+2]=u.red,this.data[h+3]=255,2*r+1>=this.width)break;this.data[h+4]=(u=this.palette[f]).blue,this.data[h+4+1]=u.green,this.data[h+4+2]=u.red,this.data[h+4+3]=255}0!==e&&(this.pos+=4-e)}},yi.prototype.bit8=function(){for(var t=this.width%4,e=this.height-1;e>=0;e--){for(var n=this.bottom_up?e:this.height-1-e,i=0;i<this.width;i++){var r=this.datav.getUint8(this.pos++,!0),a=n*this.width*4+4*i;
vendor: 4,170 bytes, lines 67-83
67if(r<this.palette.length){var h=this.palette[r];this.data[a]=h.red,this.data[a+1]=h.green,this.data[a+2]=h.blue,this.data[a+3]=255}else this.data[a]=255,this.data[a+1]=255,this.data[a+2]=255,this.data[a+3]=255}0!==t&&(this.pos+=4-t)}},yi.prototype.bit15=function(){for(var t=this.width%3,e=parseInt("11111",2),n=this.height-1;n>=0;n--){for(var i=this.bottom_up?n:this.height-1-n,r=0;r<this.width;r++){var a=this.datav.getUint16(this.pos,!0);this.pos+=2;var h=(a&e)/e*255|0,l=(a>>5&e)/e*255|0,u=a>>15?255:0,g=i*this.width*4+4*r;this.data[g]=(a>>10&e)/e*255|0,this.data[g+1]=l,this.data[g+2]=h,this.data[g+3]=u}this.pos+=t}},yi.prototype.bit16=function(){for(var t=this.width%3,e=parseInt("11111",2),n=parseInt("111111",2),i=this.height-1;i>=0;i--){for(var r=this.bottom_up?i:this.height-1-i,a=0;a<this.width;a++){var h=this.datav.getUint16(this.pos,!0);this.pos+=2;var l=(h&e)/e*255|0,f=(h>>5&n)/n*255|0,g=r*this.width*4+4*a;this.data[g]=(h>>11)/e*255|0,this.data[g+1]=f,this.data[g+2]=l,this.data[g+3]=255}this.pos+=t}},yi.prototype.bit24=function(){for(var t=this.height-1;t>=0;t--){for(var e=this.bottom_up?t:this.height-1-t,n=0;n<this.width;n++){var i=this.datav.getUint8(this.pos++,!0),r=this.datav.getUint8(this.pos++,!0),a=this.datav.getUint8(this.pos++,!0),h=e*this.width*4+4*n;this.data[h]=a,this.data[h+1]=r,this.data[h+2]=i,this.data[h+3]=255}this.pos+=this.width%4}},yi.prototype.bit32=function(){for(var t=this.height-1;t>=0;t--)for(var e=this.bottom_up?t:this.height-1-t,n=0;n<this.width;n++){var i=this.datav.getUint8(this.pos++,!0),r=this.datav.getUint8(this.pos++,!0),a=this.datav.getUint8(this.pos++,!0),h=this.datav.getUint8(this.pos++,!0),l=e*this.width*4+4*n;this.data[l]=a,this.data[l+1]=r,this.data[l+2]=i,this.data[l+3]=h}},yi.prototype.getData=function(){return this.data},
68/**
69     * @license
70     * Copyright (c) 2018 Aras Abbasi
71     *
72     * Licensed under the MIT License.
73     * http://opensource.org/licenses/mit-license
74     */
75function(t){t.processBMP=function(e,n,i,r){var a=new yi(e,!1),h=a.width,l=a.height,f={data:a.getData(),width:h,height:l},u=new Fh(100).encode(f,100);return t.processJPEG.call(this,u,n,i,r)}}(Tt.API),i1.prototype.getData=function(){return this.data},
76/**
77     * @license
78     * Copyright (c) 2019 Aras Abbasi
79     *
80     * Licensed under the MIT License.
81     * http://opensource.org/licenses/mit-license
82     */
83function(t){t.processWEBP=function(e,n,i,r){var a=new i1(e),h=a.width,l=a.height,f={data:a.getData(),width:h,height:l},u=new Fh(100).encode(f,100);return t.processJPEG.call(this,u,n,i,r)}}(Tt.API),Tt.API.processRGBA=function(t,e,n){for(var i=t.data,r=i.length,a=new Uint8Array(r/4*3),h=new Uint8Array(r/4),l=0,f=0,u=0;u<r;u+=4){var m=i[u+1],y=i[u+2],p=i[u+3];a[l++]=i[u],a[l++]=m,a[l++]=y,h[f++]=p}var E=this.__addimage__.arrayBufferToBinaryString(a);return{alpha:this.__addimage__.arrayBufferToBinaryString(h),data:E,index:e,alias:n,colorSpace:"DeviceRGB",bitsPerComponent:8,width:t.width,height:t.height}},Tt.API.setLanguage=function(t){return void 0===this.internal.languageSettings&&(this.internal.languageSettings={},this.internal.languageSettings.isSubscribed=!1),void 0!=={af:"Afrikaans",sq:"Albanian",ar:"Arabic (Standard)","ar-DZ":"Arabic (Algeria)","ar-BH":"Arabic (Bahrain)","ar-EG":"Arabic (Egypt)","ar-IQ":"Arabic (Iraq)","ar-JO":"Arabic (Jordan)","ar-KW":"Arabic (Kuwait)","ar-LB":"Arabic (Lebanon)","ar-LY":"Arabic (Libya)","ar-MA":"Arabic (Morocco)","ar-OM":"Arabic (Oman)","ar-QA":"Arabic (Qatar)","ar-SA":"Arabic (Saudi Arabia)","ar-SY":"Arabic (Syria)","ar-TN":"Arabic (Tunisia)","ar-AE":"Arabic (U.A.E.)","ar-YE":"Arabic (Yemen)",an:"Aragonese",hy:"Armenian",as:"Assamese",ast:"Asturian",az:"Azerbaijani",eu:"Basque",be:"Belarusian",bn:"Bengali",bs:"Bosnian",br:"Breton",bg:"Bulgarian",my:"Burmese",ca:"Catalan",ch:"Chamorro",ce:"Chechen",zh:"Chinese","zh-HK":"Chinese (Hong Kong)","zh-CN":"Chinese (PRC)","zh-SG":"Chinese (Singapore)","zh-TW":"Chinese (Taiwan)",cv:"Chuvash",co:"Corsican",cr:"Cree",hr:"Croatian",cs:"Czech",da:"Danish",nl:"Dutch (Standard)","nl-BE":"Dutch (Belgian)",en:"English","en-AU":"English (Australia)","en-BZ":"English (Belize)","en-CA":"English (Canad
83a)","en-IE":"English (Ireland)","en-JM":"English (Jamaica)","en-NZ":"English (New Zealand)","en-PH":"English (Philippines)","en-ZA":"English (South Africa)","en-TT":"English (Trinidad & Tobago)","en-GB":"English (United Kingdom)","en-US":"English (United States)","en-ZW":"English (Zimbabwe)",eo:"Esperanto",et:"Estonian",fo:"Faeroese",fj:"Fijian",fi:"Finnish",fr:"French (Standard)","fr-BE":"French (Belgium)","fr-CA":"French (Canada)","fr-FR":"French (France)","fr-LU":"French (Luxembourg)","fr-MC":"French (Monaco)","fr-CH":"French (Switzerland)",fy:"Frisian",fur:"Friulian",gd:"Gaelic (Scots)","gd-IE":"Gaelic (Irish)",gl:"Galacian",ka:"Georgian",de:"German (Standard)","de-AT":"German (Austria)","de-DE":"German (Germany)","de-LI":"German (Liechtenstein)","de-LU":"German (Luxembourg)","de-CH":"German (Switzerland)",el:"Greek",gu:"Gujurati",ht:"Haitian",he:"Hebrew",hi:"Hindi",hu:"Hungarian",is:"Icelandic",id:"Indonesian",iu:"Inuktitut",ga:"Irish",it:"Italian (Standard)","it-CH":"Italian (Switzerland)",ja:"Japanese",kn:"Kannada",ks:"Kashmiri",kk:"Kazakh",km:"Khmer",ky:"Kirghiz",tlh:"Klingon",ko:"Korean","ko-KP":"Korean (North Korea)","ko-KR":"Korean (South Korea)",la:"Latin",lv:"Latvian",lt:"Lithuanian",lb:"Luxembourgish",mk:"North Macedonia",ms:"Malay",ml:"Malayalam",mt:"Maltese",mi:"Maori",mr:"Marathi",mo:"Moldavian",nv:"Navajo",ng:"Ndonga",ne:"Nepali",no:"Norwegian",nb:"Norwegian (Bokmal)",nn:"Norwegian (Nynorsk)",oc:"Occitan",or:"Oriya",om:"Oromo",fa:"Persian","fa-IR":"Persian/Iran",pl:"Polish",pt:"Portuguese","pt-BR":"Portuguese (Brazil)",pa:"Punjabi","pa-IN":"Punjabi (India)","pa-PK":"Punjabi (Pakistan)",qu:"Quechua",rm:"Rhaeto-Romanic",ro:"Romanian","ro-MO":"Romanian (Moldavia)",ru:"Russian","ru-MO":"Russian (Moldavia)",sz:"Sami (Lappish)",sg:"Sango",sa:"Sanskrit",sc:"Sardinian",sd:"Sindhi",si:"Singhalese",sr:"Serbian",sk:"Slovak",sl:"Slovenian",so:"Somani",sb:"Sorbian",es:"Spanish","es-AR":"Spanish (Argentina)","es-BO":"Spanish (Bolivia)","es-CL":"Spanish (Chile)","es-CO":"Spanish (Colombia)","es-CR":"Spanish (Costa Rica)","es-DO":"Spanish (Dominican Republic)","es-EC":"Spanish (Ecuador)","es-SV":"Spanish (El Salvador)","es-GT":"Spanish (Guatemala)","es-HN":"Spanish (Honduras)","es-MX":"Spanish (Mexico)","es-NI":"Spanish (Nicaragua)","es-PA":"Spanish (Panama)","es-PY":"Spanish (Paraguay)","es-PE":"Spanish (Peru)","es-PR":"Spanish (Puerto Rico)","es-ES":"Spanish (Spain)","es-UY":"Spanish (Uruguay)","es-VE":"Spanish (Venezuela)",sx:"Sutu",sw:"Swahili",sv:"Swedish","sv-FI":"Swedish (Finland)","sv-SV":"Swedish (Sweden)",ta:"Tamil",tt:"Tatar",te:"Teluga",th:"Thai",tig:"Tigre",ts:"Tsonga",tn:"Tswana",tr:"Turkish",tk:"Turkmen",uk:"Ukrainian",hsb:"Upper Sorbian",ur:"Urdu",ve:"Venda",vi:"Vietnamese",vo:"Volapuk",wa:"Walloon",cy:"Welsh",xh:"Xhosa",ji:"Yiddish",zu:"Zulu"}[t]&&(this.internal.languageSettings.languageCode=t,!1===this.internal.languageSettings.isSubscribed&&(this.internal.events.subscribe("putCatalog",function(){this.internal.write("/Lang ("+this.internal.languageSettings.languageCode+")")}),this.internal.languageSettings.isSubscribed=!0)),this},Ws=(Wa=Tt.API).getCharWidthsArray=function(t,e){var n,i,r=(e=e||{}).font||this.internal.getFont(),a=e.fontSize||this.internal.getFontSize(),h=e.charSpace||this.internal.getCharSpace(),l=e.widths?e.widths:r.metadata.Unicode.widths,f=l.fof?l.fof:1,u=e.kerning?e.kerning:r.metadata.Unicode.kerning,g=u.fof?u.fof:1,m=!1!==e.doKerning,y=0,p=t.length,E=0,P=l[0]||f,I=[];for(n=0;n<p;n++)i=t.charCodeAt(n),"function"==typeof r.metadata.widthOfString?I.push((r.metadata.widthOfGlyph(r.metadata.characterToGlyph(i))+h*(1e3/a)||0)/1e3):(y=m&&"object"===(0,ve.A)(u[i])&&!isNaN(parseInt(u[i][E],10))?u[i][E]/g:0,I.push((l[i]||P)/f+y)),E=i;return I},Vu=Wa.getStringUnitWidth=function(t,e){var n=(e=e||{}).fontSize||this.internal.getFontSize(),i=e.font||this.internal.getFont(),r=e.charSpace||this.internal.getCharSpace();return Wa.processArabic&&(t=Wa.processArabic(t)),"function"==typeof i.metadata.widthOfString?i.metadata.widthOfString(t,n,r)/n:Ws.apply(this,arguments).reduce(function(a,h){return a+h},0)},Zu=function(t,e,n,i){for(var r=[],a=0,h=t.length,l=0;a!==h&&l+e[a]<n;)l+=e[a],a++;r.push(t.slice(0,a));var f=a;for(l=0;a!==h;)l+e[a]>i&&(r.push(t.slice(f,a)),l=0,f=a),l+=e[a],a++;return f!==a&&r.push(t.slice(f,a)),r},$u=function(t,e,n){n||(n={});var i,r,a,h,l,f,g=[],m=[g],y=n.textIndent||0,p=0,E=0,P=t.split(" "),I=Ws.apply(this,[" ",n])[0];if(f=-1===n.lineIndent?P[0].length+2:n.lineIndent||0){var L=Array(f).join(" "),W=[];P.map(function(B){(B=B.split(/\s*\n/)).length>1?W=W.concat(B.map(function(it,dt){return(dt&&it.length?"\n":"")+it})):W.push(B[0])}),P=W,f=Vu.apply(this,[L,n])}for(a=0,h=P.length;a<h;a++){var z=0;if(i=P[a],f&&"\n"==i[0]&&(i=i.substr(1),z=1),y+p+(E=(r=Ws.apply(this,[i,n])).reduce(function(B,it){return B+it},0))>e||z){if(E>
vendor: 5,215 bytes, line 83
83e){for(l=Zu.apply(this,[i,r,e-(y+p),e]),g.push(l.shift()),g=[l.pop()];l.length;)m.push([l.shift()]);E=r.slice(i.length-(g[0]?g[0].length:0)).reduce(function(B,it){return B+it},0)}else g=[i];m.push(g),y=E+f,p=I}else g.push(i),y+=p+E,p=I}return m.map(f?function(B,it){return(it?L:"")+B.join(" ")}:function(B){return B.join(" ")})},Wa.splitTextToSize=function(t,e,n){var i,r=(n=n||{}).fontSize||this.internal.getFontSize(),a=function(g){if(g.widths&&g.kerning)return{widths:g.widths,kerning:g.kerning};var m=this.internal.getFont(g.fontName,g.fontStyle),y="Unicode";return m.metadata[y]?{widths:m.metadata[y].widths||{0:1},kerning:m.metadata[y].kerning||{}}:{font:m.metadata,fontSize:this.internal.getFontSize(),charSpace:this.internal.getCharSpace()}}.call(this,n);i=Array.isArray(t)?t:String(t).split(/\r?\n/);var h=1*this.internal.scaleFactor*e/r;a.textIndent=n.textIndent?1*n.textIndent*this.internal.scaleFactor/r:0,a.lineIndent=n.lineIndent;var l,f,u=[];for(l=0,f=i.length;l<f;l++)u=u.concat($u.apply(this,[i[l],h,a]));return u},function(t){t.__fontmetrics__=t.__fontmetrics__||{};for(var e="0123456789abcdef",n="klmnopqrstuvwxyz",i={},r={},a=0;a<16;a++)i[n[a]]=e[a],r[e[a]]=n[a];var h=function(y){return"0x"+parseInt(y,10).toString(16)},l=t.__fontmetrics__.compress=function(y){var p,E,P,I,L=["{"];for(var W in y){if(p=y[W],isNaN(parseInt(W,10))?E="'"+W+"'":(W=parseInt(W,10),E=(E=h(W).slice(2)).slice(0,-1)+r[E.slice(-1)]),"number"==typeof p)p<0?(P=h(p).slice(3),I="-"):(P=h(p).slice(2),I=""),P=I+P.slice(0,-1)+r[P.slice(-1)];else{if("object"!==(0,ve.A)(p))throw new Error("Don't know what to do with value type "+(0,ve.A)(p)+".");P=l(p)}L.push(E+P)}return L.push("}"),L.join("")},f=t.__fontmetrics__.uncompress=function(y){if("string"!=typeof y)throw new Error("Invalid argument passed to uncompress.");for(var p,E,P,I,L={},W=1,z=L,B=[],it="",dt="",ot=y.length-1,Z=1;Z<ot;Z+=1)"'"==(I=y[Z])?p?(P=p.join(""),p=void 0):p=[]:p?p.push(I):"{"==I?(B.push([z,P]),z={},P=void 0):"}"==I?((E=B.pop())[0][E[1]]=z,P=void 0,z=E[0]):"-"==I?W=-1:void 0===P?i.hasOwnProperty(I)?(it+=i[I],P=parseInt(it,16)*W,W=1,it=""):it+=I:i.hasOwnProperty(I)?(dt+=i[I],z[P]=parseInt(dt,16)*W,W=1,P=void 0,dt=""):dt+=I;return L},u={codePages:["WinAnsiEncoding"],WinAnsiEncoding:f("{19m8n201n9q201o9r201s9l201t9m201u8m201w9n201x9o201y8o202k8q202l8r202m9p202q8p20aw8k203k8t203t8v203u9v2cq8s212m9t15m8w15n9w2dw9s16k8u16l9u17s9z17x8y17y9y}")},g={Unicode:{Courier:u,"Courier-Bold":u,"Courier-BoldOblique":u,"Courier-Oblique":u,Helvetica:u,"Helvetica-Bold":u,"Helvetica-BoldOblique":u,"Helvetica-Oblique":u,"Times-Roman":u,"Times-Bold":u,"Times-BoldItalic":u,"Times-Italic":u}},m={Unicode:{"Courier-Oblique":f("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-BoldItalic":f("{'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":f("{'widths'{k3s2q4scx1w201n3r201o6o201s1w201t1w201u1w201w3m201x3m201y3m2k1w2l2l202m2n2n3r2o3r2p5t202q6o2r1s2s2l2t2l2u2r2v3u2w1w2x2l2y1w2z1w3k3r3l3r3m3r3n3r3o3r3p3r3q3r3r3r3s3r203t2l203u2l3v2l3w3u3x3u3y3u3z3x4k6l4l4s4m4s4n4s4o4s4p4m4q3x4r4y4s4s4t1w4u3r4v4s4w3x4x5n4y4s4z4y5k4m5l4y5m4s5n4m5o3x5p4s5q4m5r5y5s4m5t4m5u3x5v2l5w1w5x2l5y3u5z3r6k2l6l3r6m3x6n3r6o3x6p3r6q2l6r3x6s3x6t1w6u1w6v3r6w1w6x5t6y3x6z3x7k3x7l3x7m2r7n3r7o2l7p3x7q3r7r4y7s3r7t3r7u3m7v2r7w1w7x2r7y3u202l3rcl4sal2lam3ran3rao3rap3rar3ras2lat4tau2pav3raw3uay4taz2lbk2sbl3u'fof'6obo2lbp3xbq3rbr1wbs2lbu2obv3rbz3xck4s202k3rcm4scn4sco4scp4scq6ocr4scs4mct4mcu4mcv4mcw1w2m2zcy1wcz1wdl4sdm4y
83dn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3xek3rel3rem3ren3reo3rep3req5ter3res3ret3reu3rev3rew1wex1wey1wez1wfl3xfm3xfn3xfo3xfp3xfq3xfr3ufs3xft3xfu3xfv3xfw3xfz3r203k6o212m6o2dw2l2cq2l3t3r3u2l17s4m19m3r}'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:f("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Courier-BoldOblique":f("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-Bold":f("{'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:f("{'widths'{k3uaw4r19m3m2k1t2l2l202m2y2n3m2p5n202q6o3k3m2s2l2t2l2v3r2w1t3m3m2y1t2z1wbk2sbl3r'fof'6o3n3m3o3m3p3m3q3m3r3m3s3m3t3m3u1w3v1w3w3r3x3r3y3r3z2wbp3t3l3m5v2l5x2l5z3m2q4yfr3r7v3k7w1o7x3k}'kerning'{'fof'-6o}}"),Helvetica:f("{'widths'{k3p2q4mcx1w201n3r201o6o201s1q201t1q201u1q201w2l201x2l201y2l2k1w2l1w202m2n2n3r2o3r2p5t202q6o2r1n2s2l2t2l2u2r2v3u2w1w2x2l2y1w2z1w3k3r3l3r3m3r3n3r3o3r3p3r3q3r3r3r3s3r203t2l203u2l3v1w3w3u3x3u3y3u3z3r4k6p4l4m4m4m4n4s4o4s4p4m4q3x4r4y4s4s4t1w4u3m4v4m4w3r4x5n4y4s4z4y5k4m5l4y5m4s5n4m5o3x5p4s5q4m5r5y5s4m5t4m5u3x5v1w5w1w5x1w5y2z5z3r6k2l6l3r6m3r6n3m6o3r6p3r6q1w6r3r6s3r6t1q6u1q6v3m6w1q6x5n6y3r6z3r7k3r7l3r7m2l7n3m7o1w7p3r7q3m7r4s7s3m7t3m7u3m7v2l7w1u7x2l7y3u202l3rcl4mal2lam3ran3rao3rap3rar3ras2lat4tau2pav3raw3uay4taz2lbk2sbl3u'fof'6obo2lbp3rbr1wbs2lbu2obv3rbz3xck4m202k3rcm4mcn4mco4mcp4mcq6ocr4scs4mct4mcu4mcv4mcw1w2m2ncy1wcz1wdl4sdm4y
83dn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3xek3rel3rem3ren3reo3rep3req5ter3mes3ret3reu3rev3rew1wex1wey1wez1wfl3rfm3rfn3rfo3rfp3rfq3rfr3ufs3xft3rfu3rfv3rfw3rfz3m203k6o212m6o2dw2l2cq2l3t3r3u1w17s4m19m3r}'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":f("{'widths'{k3s2q4scx1w201n3r201o6o201s1w201t1w201u1w201w3m201x3m201y3m2k1w2l2l202m2n2n3r2o3r2p5t202q6o2r1s2s2l2t2l2u2r2v3u2w1w2x2l2y1w2z1w3k3r3l3r3m3r3n3r3o3r3p3r3q3r3r3r3s3r203t2l203u2l3v2l3w3u3x3u3y3u3z3x4k6l4l4s4m4s4n4s4o4s4p4m4q3x4r4y4s4s4t1w4u3r4v4s4w3x4x5n4y4s4z4y5k4m5l4y5m4s5n4m5o3x5p4s5q4m5r5y5s4m5t4m5u3x5v2l5w1w5x2l5y3u5z3r6k2l6l3r6m3x6n3r6o3x6p3r6q2l6r3x6s3x6t1w6u1w6v3r6w1w6x5t6y3x6z3x7k3x7l3x7m2r7n3r7o2l7p3x7q3r7r4y7s3r7t3r7u3m7v2r7w1w7x2r7y3u202l3rcl4sal2lam3ran3rao3rap3rar3ras2lat4tau2pav3raw3uay4taz2lbk2sbl3u'fof'6obo2lbp3xbq3rbr1wbs2lbu2obv3rbz3xck4s202k3rcm4scn4sco4scp4scq6ocr4scs4mct4mcu4mcv4mcw1w2m2zcy1wcz1wdl4sdm4y
83dn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3xek3rel3rem3ren3reo3rep3req5ter3res3ret3reu3rev3rew1wex1wey1wez1wfl3xfm3xfn3xfo3xfp3xfq3xfr3ufs3xft3xfu3xfv3xfw3xfz3r203k6o212m6o2dw2l2cq2l3t3r3u2l17s4m19m3r}'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:f("{'widths'{k4u2k1w'fof'6o}'kerning'{'fof'-6o}}"),"Courier-Bold":f("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-Italic":f("{'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}
83fv{17su5tu5qs}fw{17su5tu5qs}}}"),"Times-Roman":f("{'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":f("{'widths'{k3p2q4mcx1w201n3r201o6o201s1q201t1q201u1q201w2l201x2l201y2l2k1w2l1w202m2n2n3r2o3r2p5t202q6o2r1n2s2l2t2l2u2r2v3u2w1w2x2l2y1w2z1w3k3r3l3r3m3r3n3r3o3r3p3r3q3r3r3r3s3r203t2l203u2l3v1w3w3u3x3u3y3u3z3r4k6p4l4m4m4m4n4s4o4s4p4m4q3x4r4y4s4s4t1w4u3m4v4m4w3r4x5n4y4s4z4y5k4m5l4y5m4s5n4m5o3x5p4s5q4m5r5y5s4m5t4m5u3x5v1w5w1w5x1w5y2z5z3r6k2l6l3r6m3r6n3m6o3r6p3r6q1w6r3r6s3r6t1q6u1q6v3m6w1q6x5n6y3r6z3r7k3r7l3r7m2l7n3m7o1w7p3r7q3m7r4s7s3m7t3m7u3m7v2l7w1u7x2l7y3u202l3rcl4mal2lam3ran3rao3rap3rar3ras2lat4tau2pav3raw3uay4taz2lbk2sbl3u'fof'6obo2lbp3rbr1wbs2lbu2obv3rbz3xck4m202k3rcm4mcn4mco4mcp4mcq6ocr4scs4mct4mcu4mcv4mcw1w2m2ncy1wcz1wdl4sdm4y
vendor: 47,578 bytes, lines 83-103
83dn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3xek3rel3rem3ren3reo3rep3req5ter3mes3ret3reu3rev3rew1wex1wey1wez1wfl3rfm3rfn3rfo3rfp3rfq3rfr3ufs3xft3rfu3rfv3rfw3rfz3m203k6o212m6o2dw2l2cq2l3t3r3u1w17s4m19m3r}'kerning'{5q{4wv}cl{4qs5kw5ow5qs17sv5tv}201t{2wu4w1k2yu}201x{2wu4wy2yu}17s{2ktclucmucnu4otcpu4lu4wycoucku}2w{7qs4qz5k1m17sy5ow5qx5rsfsu5ty7tufzu}2x{17sy5ty5oy5qs}2y{7qs4qz5k1m17sy5ow5qx5rsfsu5ty7tufzu}'fof'-6o7p{17sv5tv5ow}ck{4qs5kw5ow5qs17sv5tv}4l{4qs5kw5ow5qs17sv5tv}cm{4qs5kw5ow5qs17sv5tv}cn{4qs5kw5ow5qs17sv5tv}co{4qs5kw5ow5qs17sv5tv}cp{4qs5kw5ow5qs17sv5tv}6l{17sy5ty5ow}do{17st5tt}4z{17st5tt}7s{fst}dm{17st5tt}dn{17st5tt}5o{ckwclwcmwcnwcowcpw4lw4wv}dp{17st5tt}dq{17st5tt}7t{5ow}ds{17st5tt}5t{2ktclucmucnu4otcpu4lu4wycoucku}fu{17sv5tv5ow}6p{17sy5ty5ow5qs}ek{17sy5ty5ow}el{17sy5ty5ow}em{17sy5ty5ow}en{5ty}eo{17sy5ty5ow}ep{17sy5ty5ow}es{17sy5ty5qs}et{17sy5ty5ow5qs}eu{17sy5ty5ow5qs}ev{17sy5ty5ow5qs}6z{17sy5ty5ow5qs}fm{17sy5ty5ow5qs}fn{17sy5ty5ow5qs}fo{17sy5ty5ow5qs}fp{17sy5ty5qs}fq{17sy5ty5ow5qs}7r{5ow}fs{17sy5ty5ow5qs}ft{17sv5tv5ow}7m{5ow}fv{17sv5tv5ow}fw{17sv5tv5ow}}}")}};t.events.push(["addFont",function(y){var p=y.font,E=m.Unicode[p.postScriptName];E&&(p.metadata.Unicode={},p.metadata.Unicode.widths=E.widths,p.metadata.Unicode.kerning=E.kerning);var P=g.Unicode[p.postScriptName];P&&(p.metadata.Unicode.encoding=P,p.encoding=P.codePages[0])}])}(Tt.API),
84/**
85     * @license
86     * Licensed under the MIT License.
87     * http://opensource.org/licenses/mit-license
88     */
89function(t){var e=function(n){for(var i=n.length,r=new Uint8Array(i),a=0;a<i;a++)r[a]=n.charCodeAt(a);return r};t.API.events.push(["addFont",function(n){var h,l,i=void 0,r=n.font,a=n.instance;if(!r.isStandardFont){if(void 0===a)throw new Error("Font does not exist in vFS, import fonts or remove declaration doc.addFont('"+r.postScriptName+"').");if("string"!=typeof(i=!1===a.existsFileInVFS(r.postScriptName)?a.loadFile(r.postScriptName):a.getFileFromVFS(r.postScriptName)))throw new Error("Font is not stored as string-data in vFS, import fonts or remove declaration doc.addFont('"+r.postScriptName+"').");h=r,l=/^\x00\x01\x00\x00/.test(l=i)?e(l):e(zs(l)),h.metadata=t.API.TTFFont.open(l),h.metadata.Unicode=h.metadata.Unicode||{encoding:{},kerning:{},widths:[]},h.metadata.glyIdsUsed=[0]}}])}(Tt),Tt.API.addSvgAsImage=function(t,e,n,i,r,a,h,l){if(isNaN(e)||isNaN(n))throw Te.error("jsPDF.addSvgAsImage: Invalid coordinates",arguments),new Error("Invalid coordinates passed to jsPDF.addSvgAsImage");if(isNaN(i)||isNaN(r))throw Te.error("jsPDF.addSvgAsImage: Invalid measurements",arguments),new Error("Invalid measurements (width and/or height) passed to jsPDF.addSvgAsImage");var f=document.createElement("canvas");f.width=i,f.height=r;var u=f.getContext("2d");u.fillStyle="#fff",u.fillRect(0,0,f.width,f.height);var g={ignoreMouse:!0,ignoreAnimation:!0,ignoreDimensions:!0},m=this;return(Kt.canvg?Promise.resolve(Kt.canvg):he.e(147).then(he.bind(he,20147))).catch(function(y){return Promise.reject(new Error("Could not load canvg: "+y))}).then(function(y){return y.default?y.default:y}).then(function(y){return y.fromString(u,t,g)},function(){return Promise.reject(new Error("Could not load canvg."))}).then(function(y){return y.render(g)}).then(function(){m.addImage(f.toDataURL("image/jpeg",1),e,n,i,r,h,l)})},Tt.API.putTotalPages=function(t){var e,n=0;parseInt(this.internal.getFont().id.substr(1),10)<15?(e=new RegExp(t,"g"),n=this.internal.getNumberOfPages()):(e=new RegExp(this.pdfEscape16(t,this.internal.getFont()),"g"),n=this.pdfEscape16(this.internal.getNumberOfPages()+"",this.internal.getFont()));for(var i=1;i<=this.internal.getNumberOfPages();i++)for(var r=0;r<this.internal.pages[i].length;r++)this.internal.pages[i][r]=this.internal.pages[i][r].replace(e,n);return this},Tt.API.viewerPreferences=function(t,e){var n;t=t||{},e=e||!1;var i,r,a,h={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}},l=Object.keys(h),f=[],u=0,g=0,m=0;function y(E,P){var I,L=!1;for(I=0;I<E.length;I+=1)E[I]===P&&(L=!0);return L}if(void 0===this.internal.viewerpreferences&&(this.internal.viewerpreferences={},this.internal.viewerpreferences.configuration=JSON.parse(JSON.stringify(h)),this.internal.viewerpreferences.isSubscribed=!1),n=this.internal.viewerpreferences.configuration,"reset"===t||!0===e){var p=l.length;for(m=0;m<p;m+=1)n[l[m]].value=n[l[m]].defaultValue,n[l[m]].explicitSet=!1}if("object"===(0,ve.A)(t))for(r in t)if(a=t[r],y(l,r)&&void 0!==a){if("boolean"===n[r].type&&"boolean"==typeof a)n[r].value=a;else if("name"===n[r].type&&y(n[r].valueSet,a))n[r].value=a;else if("integer"===n[r].type&&Number.isInteger(a))n[r].value=a;else if("array"===n[r].type){for(u=0;u<a.length;u+=1)if(i=!0,1===a[u].length&&"number"==typeof a[u][0])f.push(String(a[u]-1));else if(a[u].length>1){for(g=0;g<a[u].length;g+=1)"number"!=typeof a[u][g]&&(i=!1);!0===i&&f.push([a[u][0]-1,a[u][1]-1].join(" "))}n[r].value="["+f.join(" ")+"]"}else n[r].value=n[r].defaultValue;n[r].explicitSet=!0}return!1===this.internal.viewerpreferences.isSubscribed&&(this.internal.events.subscribe("putCatalog",function(){var E,P=[];for(E in n)!0===n[E].explicitSet&&P.push("name"===n[E].type?"/"+E+" /"+n[E].value:"/"+E+" "+n[E].value);0!==P.length&&this.internal.write("/ViewerPreferences\n<<\n"+P.join("\n")+"\n>>")}),this.internal.viewerpreferences.isSubscribed=!0),this.internal.viewerpreferences.configuration=n,this},Tt.API.addMetadata=function(t,e){return void 0===this.internal.__metadata__&&(this.internal.__metadata__={metadata:t,namespaceUri:e??"http://jspdf.default.namespaceuri/",rawXml:"boolean"==typeof e&&e},this.internal.events.subscribe("putCatalog",$5),this.internal.events.subscribe("postPutResources",Z5)),this},function(t){var e=t.API,n=e.pdfEscape16=function(a,h){for(var l,f=h.metadata.Unicode.widths,u=["","0","00","000","0000"],g=[""],m=0,y=a.length;m<y;++m){if(l=h.metadata.characterToGlyph(a.charCodeAt(m)),h.metadata.glyIdsUsed.push(l),h.metadata.toUnicode[l]=a.charCodeAt(m),-1==f.indexOf(l)&&(f.push(l),f.push([parseInt(h.metadata.widthOfGlyph(l),10)])),"0"==l)return g.join("");l=l.toString(16),g.push(u[4-l.length],l)}return g.join("")},i=function(a){var h,l,f,u,g,m,y;for(g="/CIDInit /ProcSet findresource begin\n12 dict begin\nbegincmap\n/CIDSystemInfo <<\n  /Registry (Adobe)\n  /Ordering (UCS)\n  /Supplement 0\n>> def\n/CMapName /Adobe-Identity-UCS def\n/CMapType 2 def\n1 begincodespacerange\n<0000><ffff>\nendcodespacerange",f=[],m=0,y=(l=Object.keys(a).sort(function(p,E){return p-E})).length;m<y;m++)h=l[m],f.length>=100&&(g+="\n"+f.length+" beginbfchar\n"+f.join("\n")+"\nendbfchar",f=[]),null!=a[h]&&"function"==typeof a[h].toString&&(u=("0000"+a[h].toString(16)).slice(-4),h=("0000"+(+h).toString(16)).slice(-4),f.push("<"+h+"><"+u+">"));return f.length&&(g+="\n"+f.length+" beginbfchar\n"+f.join("\n")+"\nendbfchar\n"),g+"endcmap\nCMapName currentdict /CMap defineresource pop\nend\nend"};e.events.push(["putFont",function(a){!function(h){var l=h.font,f=h.out,u=h.newObject,g=h.putStream;if(l.metadata instanceof t.API.TTFFont&&"Identity-H"===l.encoding){for(var m=l.metadata.Unicode.widths,y=l.metadata.subset.encode(l.metadata.glyIdsUsed,1),p="",E=0;E<y.length;E++)p+=String.fromCharCode(y[E]);var P=u();g({data:p,addLength1:!0,objectId:P}),f("endobj");var I=u();g({data:i(l.metadata.toUnicode),addLength1:!0,objectId:I}),f("endobj");var L=u();f("<<"),f("/Type /FontDescriptor"),f("/FontName /"+qa(l.fontName)),f("/FontFile2 "+P+" 0 R"),f("/FontBBox "+t.API.PDFObject.convert(l.metadata.bbox)),f("/Flags "+l.metadata.flags),f("/StemV "+l.metadata.stemV),f("/ItalicAngle "+l.metadata.italicAngle),f("/Ascent "+l.metadata.ascender),f("/Descent "+l.metadata.decender),f("/CapHeight "+l.metadata.capHeight),f(">>"),f("endobj");var W=u();f("<<"),f("/Type /Font"),f("/BaseFont /"+qa(l.fontName)),f("/FontDescriptor "+L+" 0 R"),f("/W "+t.API.PDFObject.convert(m)),f("/CIDToGIDMap /Identity"),f("/DW 1000"),f("/Subtype /CIDFontType2"),f("/CIDSystemInfo"),f("<<"),f("/Supplement 0"),f("/Registry (Adobe)"),f("/Ordering ("+l.encoding+")"),f(">>"),f(">>"),f("endobj"),l.objectNumber=u(),f("<<"),f("/Type /Font"),f("/Subtype /Type0"),f("/ToUnicode "+I+" 0 R"),f("/BaseFont /"+qa(l.fontName)),f("/Encoding /"+l.encoding),f("/DescendantFonts ["+W+" 0 R]"),f(">>"),f("endobj"),l.isAlreadyPutted=!0}}(a)}]),e.events.push(["putFont",function(a){!function(h){var l=h.font,f=h.out,u=h.newObject,g=h.putStream;if(l.metadata instanceof t.API.TTFFont&&"WinAnsiEncoding"===l.encoding){for(var m=l.metadata.rawData,y="",p=0;p<m.length;p++)y+=String.fromCharCode(m[p]);var E=u();g({data:y,addLength1:!0,objectId:E}),f("endobj");var P=u();g({data:i(l.metadata.toUnicode),addLength1:!0,objectId:P}),f("endobj");var I=u();f("<<"),f("/Descent "+l.metadata.decender),f("/CapHeight "+l.metadata.capHeight),f("/StemV "+l.metadata.stemV),f("/Type /FontDescriptor"),f("/FontFile2 "+E+" 0 R"),f("/Flags 96"),f("/FontBBox "+t.API.PDFObject.convert(l.metadata.bbox)),f("/FontName /"+qa(l.fontName)),f("/ItalicAngle "+l.metadata.italicAngle),f("/Ascent "+l.metadata.ascender),f(">>"),f("endobj"),l.objectNumber=u();for(var L=0;L<l.metadata.hmtx.widths.length;L++)l.metadata.hmtx.widths[L]=parseInt(l.metadata.hmtx.widths[L]*(1e3/l.metadata.head.unitsPerEm));f("<</Subtype/TrueType/Type/Font/ToUnicode "+P+" 0 R/BaseFont/"+qa(l.fontName)+"/FontDescriptor "+I+" 0 R/Encoding/"+l.encoding+" /FirstChar 29 /LastChar 255 /Widths "+t.API.PDFObject.convert(l.metadata.hmtx.widths)+">>"),f("endobj"),l.isAlreadyPutted=!0}}(a)}]);var r=function(a){var h,l=a.text||"",f=a.x,u=a.y,g=a.options||{},m=a.mutex||{},y=m.pdfEscape,p=m.activeFontKey,E=m.fonts,P=p,I="",L=0,W="",z=E[P].encoding;if("Identity-H"!==E[P].encoding)return{text:l,x:f,y:u,options:g,mutex:m};for(W=l,P=p,Array.isArray(l)&&(W=l[0]),L=0;L<W.length;L+=1)E[P].metadata.hasOwnProperty("cmap")&&(h=E[P].metadata.cmap.unicode.codeMap[W[L].charCodeAt(0)]),h||W[L].charCodeAt(0)<256&&E[P].metadata.hasOwnProperty("Unicode")?I+=W[L]:I+="";var B="";return parseInt(P.slice(1))<14||"WinAnsiEncoding"===z?B=y(I,P).split("").map(function(it){return it.charCodeAt(0).toString(16)}).join(""):"Identity-H"===z&&(B=n(I,E[P])),m.isHex=!0,{text:B,x:f,y:u,options:g,mutex:m}};e.events.push(["postProcessText",function(a){var h=a.text||"",l=[],f={text:h,x:a.x,y:a.y,options:a.options,mutex:a.mutex};if(Array.isArray(h)){var u=0;for(u=0;u<h.length;u+=1)Array.isArray(h[u])&&3===h[u].length?l.push([r(Object.assign({},f,{text:h[u][0]})).text,h[u][1],h[u][2]]):l.push(r(Object.assign({},f,{text:h[u]})).text);a.text=l}else a.text=r(Object.assign({},f,{text:h})).text}])}(Tt),
90/**
91     * @license
92     * jsPDF virtual FileSystem functionality
93     *
94     * Licensed under the MIT License.
95     * http://opensource.org/licenses/mit-license
96     */
97function(t){var e=function(){return void 0===this.internal.vFS&&(this.internal.vFS={}),!0};t.existsFileInVFS=function(n){return e.call(this),void 0!==this.internal.vFS[n]},t.addFileToVFS=function(n,i){return e.call(this),this.internal.vFS[n]=i,this},t.getFileFromVFS=function(n){return e.call(this),void 0!==this.internal.vFS[n]?this.internal.vFS[n]:null}}(Tt.API),
98/**
99     * @license
100     * Unicode Bidi Engine based on the work of Alex Shensis (@asthensis)
101     * MIT License
102     */
103function(t){t.__bidiEngine__=t.prototype.__bidiEngine__=function(i){var r,a,h,l,f,u,g,m=e,y=[[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]],p=[[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]],E={L:0,R:1,EN:2,AN:3,N:4,B:5,S:6},P={0:0,5:1,6:2,7:3,32:4,251:5,254:6,255:7},I=["(",")","(","<",">","<","[","]","[","{","}","{","\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"],L=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)$/),W=!1,z=0;this.__bidiEngine__={};var B=function(N){var C=N.charCodeAt(),H=C>>8,U=P[H];return void 0!==U?m[256*U+(255&C)]:252===H||253===H?"AL":L.test(H)?"L":8===H?"R":"N"},it=function(N){for(var C,H=0;H<N.length;H++){if("L"===(C=B(N.charAt(H))))return!1;if("R"===C)return!0}return!1},dt=function(N,C,H,U){var rt,at,lt,et,ft=C[U];switch(ft){case"L":case"R":case"LRE":case"RLE":case"LRO":case"RLO":case"PDF":W=!1;break;case"N":case"AN":break;case"EN":W&&(ft="AN");break;case"AL":W=!0,ft="R";break;case"WS":case"BN":ft="N";break;case"CS":U<1||U+1>=C.length||"EN"!==(rt=H[U-1])&&"AN"!==rt||"EN"!==(at=C[U+1])&&"AN"!==at?ft="N":W&&(at="AN"),ft=at===rt?at:"N";break;case"ES":ft="EN"===(rt=U>0?H[U-1]:"B")&&U+1<C.length&&"EN"===C[U+1]?"EN":"N";break;case"ET":if(U>0&&"EN"===H[U-1]){ft="EN";break}if(W){ft="N";break}for(lt=U+1,et=C.length;lt<et&&"ET"===C[lt];)lt++;ft=lt<et&&"EN"===C[lt]?"EN":"N";break;case"NSM":if(h&&!l){for(et=C.length,lt=U+1;lt<et&&"NSM"===C[lt];)lt++;if(lt<et){var At=N[U];if(rt=C[lt],(At>=1425&&At<=2303||64286===At)&&("R"===rt||"AL"===rt)){ft="R";break}}}ft=U<1||"B"===(rt=C[U-1])?"N":H[U-1];break;case"B":W=!1,r=!0,ft=z;break;case"S":a=!0,ft="N"}return ft},ot=function(N,C,H){var U=N.split("");return H&&Z(U,H,{hiLevel:z}),U.reverse(),C&&C.reverse(),U.join("")},Z=function(N,C,H){var U,rt,at,lt,et,ft=-1,At=N.length,mt=0,A=[],T=z?p:y,R=[];for(W=!1,r=!1,a=!1,rt=0;rt<At;rt++)R[rt]=B(N[rt]);for(at=0;at<At;at++){if(et=mt,A[at]=dt(N,R,A,at),U=240&(mt=T[et][E[A[at]]]),C[at]=lt=T[mt&=15][5],U>0)if(16===U){for(rt=ft;rt<at;rt++)C[rt]=1;ft=-1}else ft=-1;if(T[mt][6])-1===ft&&(ft=at);else if(ft>-1){for(rt=ft;rt<at;rt++)C[rt]=lt;ft=-1}"B"===R[at]&&(C[at]=0),H.hiLevel|=lt}a&&function(G,Y,Q){for(var st=0;st<Q;st++)if("S"===G[st]){Y[st]=z;for(var ht=st-1;ht>=0&&"WS"===G[ht];ht--)Y[ht]=z}}(R,C,At)},j=function(N,C,H,U,rt){if(!(rt.hiLevel<N)){if(1===N&&1===z&&!r)return C.reverse(),void(H&&H.reverse());for(var at,lt,et,ft,At=C.length,mt=0;mt<At;){if(U[mt]>=N){for(et=mt+1;et<At&&U[et]>=N;)et++;for(ft=mt,lt=et-1;ft<lt;ft++,lt--)at=C[ft],C[ft]=C[lt],C[lt]=at,H&&(at=H[ft],H[ft]=H[lt],H[lt]=at);mt=et}mt++}}},X=function(N,C,H){var U=N.split(""),rt={hiLevel:z};return H||(H=[]),Z(U,H,rt),function(at,lt,et){if(0!==et.hiLevel&&g)for(var ft,At=0;At<at.length;At++)1===lt[At]&&(ft=I.indexOf(at[At]))>=0&&(at[At]=I[ft+1])}(U,H,rt),j(2,U,C,H,rt),j(1,U,C,H,rt),U.join("")};return this.__bidiEngine__.doBidiReorder=function(N,C,H){if(function(rt,at){if(at)for(var lt=0;lt<rt.length;lt++)at[lt]=lt;void 0===l&&(l=it(rt)),void 0===u&&(u=it(rt))}(N,C),h||!f||u)if(h&&f&&l^u)z=l?1:0,N=ot(N,C,H);else if(!h&&f&&u)z=l?1:0,N=X(N,C,H),N=ot(N,C);else if(!h||l||f||u){if(h&&!f&&l^u)N=ot(N,C),l?(z=0,N=X(N,C,H)):(z=1,N=X(N,C,H),N=ot(N,C));else if(h&&l&&!f&&u)z=1,N=X(N,C,H),N=ot(N,C);else if(!h&&!f&&l^u){var U=g;l?(z=1,N=X(N,C,H),z=0,g=!1,N=X(N,C,H),g=U):(z=0,N=X(N,C,H),N=ot(N,C),z=1,g=!1,N=X(N,C,H),g=U,N=ot(N,C))}}else z=0,N=X(N,C,H);else z=l?1:0,N=X(N,C,H);return N},this.__bidiEngine__.setOptions=function(N){N&&(h=N.isInputVisual,f=N.isOutputVisual,l=N.isInputRtl,u=N.isOutputRtl,g=N.isSymmetricSwapping)},this.__bidiEngine__.setOptions(i),this.__bidiEngine__};var e=["BN","BN","BN","BN","BN","BN","BN","BN","BN","S","B","S","WS","B","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","B","B","B","S","WS","N","N","ET","ET","ET","N","N","N","N","N","ES","CS","ES","CS","CS","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","CS","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","N","BN","BN","BN","BN","BN","BN","B","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","CS","N","ET","ET","ET","ET","N","N","N","N","L","N","N","BN","N","N","ET","ET","EN","EN","N","L","N","N","N","EN","L","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","L","L","L","L","L","L","L","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","L","N","N","N","N","N","ET","N","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","R","NSM","R","NSM","NSM","R","NSM","NSM","R","NSM","N","N","N","N","N","N","N","N","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","N","N","N","N","N","R","R","R","R","R","N","N","N","N","N","N","N","N","N","N","N","AN","AN","AN","AN","AN","AN","N","N","AL","ET","ET","AL","CS","AL","N","N","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AL","AL","N","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AN","AN","AN","AN","AN","AN","AN","AN","AN","AN","ET","AN","AN","AL","AL","AL","NSM","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AN","N","NSM","NSM","NSM","NSM","NSM","NSM","AL","AL","NSM","NSM","N","NSM","NSM","NSM","NSM","AL","AL","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","N","AL","AL","NSM","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","N","N","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AL","N","N","N","N","N","N","N","N","N","N","N","N","N","N","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","R","R","N","N","N","N","R","N","N","N","N","N","WS","WS","WS","WS","WS","WS","WS","WS","WS","WS","WS","BN","BN","BN","L","R","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","WS","B","LRE","RLE","PDF","LRO","RLO","CS","ET","ET","ET","ET","ET","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","CS","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","WS","BN","BN","BN","BN","BN","N","LRI","RLI","FSI","PDI","BN","BN","BN","BN","BN","BN","EN","L","N","N","EN","EN","EN","EN","EN","EN","ES","ES","N","N","N","L","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","ES","ES","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","L","L","L","L","L","L","L","N","N","N","N","N","N","N","N","N","N","N","N","L","L","L","L","L","N","N","N","N","N","R","NSM","R","R","R","R","R","R","R","R","R","R","ES","R","R","R","R","R","R","R","R","R","R","R","R","R","N","R","R","R","R","R","N","R","N","R","R","N","R","R","N","R","R","R","R","R","R","R","R","R","R","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","CS","N","CS","N","N","CS","N","N","N","N","N","N","N","N","N","ET","N","N","ES","ES","N","N","N","N","N","ET","ET","N","N","N","N","N","AL","AL","AL","AL","AL","N","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","N","N","BN","N","N","N","ET","ET","ET","N","N","N","N","N","ES","CS","ES","CS","CS","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","CS","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","N","N","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","L","L","L","L","L","L","N","N","L","L","L","L","L","L","N","N","L","L","L","L","L","L","N","N","L","L","L","N","N","N","ET","ET","N","N","N","ET","ET","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N"],n=new t.__bidiEngine__({isInputVisual:!0});t.API.events.push(["postProcessText",function(i){var r=i.text,a=i.options||{},h=[];if(a.isInputVisual="boolean"!=typeof a.isInputVisual||a.isInputVisual,n.setOptions(a),"[object Array]"===Object.prototype.toString.call(r)){var l=0;for(h=[],l=0;l<r.length;l+=1)"[object Array]"===Object.prototype.toString.call(r[l])?h.push([n.doBidiReorder(r[l][0]),r[l][1],r[l][2]]):h.push([n.doBidiReorder(r[l])]);i.text=h}else i.text=n.doBidiReorder(r);n.setOptions({isInputVisual:!0})}])}(Tt),Tt.API.TTFFont=function(){function t(e){var n;if(this.rawData=e,n=this.contents=new Lr(e),this.contents.pos=4,"ttcf"===n.readString(4))throw new Error("TTCF not supported.");n.pos=0,this.parse(),this.subset=new hp(this),this.registerTTF()}return t.open=function(e){return new t(e)},t.prototype.parse=function(){return this.directory=new Y5(this.contents),this.head=new X5(this),this.name=new np(this),this.cmap=new a1(this),this.toUnicode={},this.hhea=new J5(this),this.maxp=new ip(this),this.hmtx=new rp(this),this.post=new tp(this),this.os2=new Q5(this),this.loca=new lp(this),this.glyf=new ap(this),this.ascender=this.os2.exists&&this.os2.ascender||this.hhea.ascender,this.decender=this.os2.exists&&this.os2.decender||this.hhea.decender,this.lineGap=this.os2.exists&&this.os2.lineGap||this.hhea.lineGap,this.bbox=[this.head.xMin,this.head.yMin,this.head.xMax,this.head.yMax]},t.prototype.registerTTF=function(){var n,i,r,a;if(this.scaleFactor=1e3/this.head.unitsPerEm,this.bbox=function(){var h,l,f,u;for(u=[],h=0,l=(f=this.bbox).length;h<l;h++)u.push(Math.round(f[h]*this.scaleFactor));return u}.call(this),this.stemV=0,this.post.exists?(i=255&(r=this.post.italic_angle),32768&(n=r>>16)&&(n=-(1+(65535^n))),this.italicAngle=+(n+"."+i)):this.italicAngle=0,this.ascender=Math.round(this.ascender*this.scaleFactor),this.decender=Math.round(this.decender*this.scaleFactor),this.lineGap=Math.round(this.lineGap*this.scaleFactor),this.capHeight=this.os2.exists&&this.os2.capHeight||this.ascender,this.xHeight=this.os2.exists&&this.os2.xHeight||0,this.familyClass=(this.os2.exists&&this.os2.familyClass||0)>>8,this.isSerif=1===(a=this.familyClass)||2===a||3===a||4===a||5===a||7===a,this.isScript=10===this.familyClass,this.flags=0,this.post.isFixedPitch&&(this.flags|=1),this.isSerif&&(this.flags|=2),this.isScript&&(this.flags|=8),0!==this.italicAngle&&(this.flags|=64),this.flags|=32,!this.cmap.unicode)throw new Error("No unicode cmap for font")},t.prototype.characterToGlyph=function(e){var n;return(null!=(n=this.cmap.unicode)?n.codeMap[e]:void 0)||0},t.prototype.widthOfGlyph=function(e){var n;return n=1e3/this.head.unitsPerEm,this.hmtx.forGlyph(e).advance*n},t.prototype.widthOfString=function(e,n,i){var r,a,h,l;for(h=0,a=0,l=(e=""+e).length;0<=l?a<l:a>l;a=0<=l?++a:--a)r=e.charCodeAt(a),h+=this.widthOfGlyph(this.characterToGlyph(r))+i*(1e3/n)||0;return h*(n/1e3)},t.prototype.lineHeight=function(e,n){return null==n&&(n=!1),(this.ascender+(n?this.lineGap:0)-this.decender)/1e3*e},t}();var _i,Lr=function(){function t(e){this.data=e??[],this.pos=0,this.length=this.data.length}return t.prototype.readByte=function(){return this.data[this.pos++]},t.prototype.writeByte=function(e){return this.data[this.pos++]=e},t.prototype.readUInt32=function(){return 16777216*this.readByte()+(this.readByte()<<16)+(this.readByte()<<8)+this.readByte()},t.prototype.writeUInt32=function(e){return this.writeByte(e>>>24&255),this.writeByte(e>>16&255),this.writeByte(e>>8&255),this.writeByte(255&e)},t.prototype.readInt32=function(){var e;return(e=this.readUInt32())>=2147483648?e-4294967296:e},t.prototype.writeInt32=function(e){return e<0&&(e+=4294967296),this.writeUInt32(e)},t.prototype.readUInt16=function(){return this.readByte()<<8|this.readByte()},t.prototype.writeUInt16=function(e){return this.writeByte(e>>8&255),this.writeByte(255&e)},t.prototype.readInt16=function(){var e;return(e=this.readUInt16())>=32768?e-65536:e},t.prototype.writeInt16=function(e){return e<0&&(e+=65536),this.writeUInt16(e)},t.prototype.readString=function(e){var n,i;for(i=[],n=0;0<=e?n<e:n>e;n=0<=e?++n:--n)i[n]=String.fromCharCode(this.readByte());return i.join("")},t.prototype.writeString=function(e){var n,i,r;for(r=[],n=0,i=e.length;0<=i?n<i:n>i;n=0<=i?++n:--n)r.push(this.writeByte(e.charCodeAt(n)));return r},t.prototype.readShort=function(){return this.readInt16()},t.prototype.writeShort=function(e){return this.writeInt16(e)},t.prototype.readLongLong=function(){var e,n,i,r,a,h,l,f;return e=this.readByte(),n=this.readByte(),i=this.readByte(),r=this.readByte(),a=this.readByte(),h=this.readByte(),l=this.readByte(),f=this.readByte(),128&e?-1*(72057594037927940*(255^e)+281474976710656*(255^n)+1099511627776*(255^i)+4294967296*(255^r)+16777216*(255^a)+65536*(255^h)+256*(255^l)+(255^f)+1):72057594037927940*e+281474976710656*n+1099511627776*i+4294967296*r+16777216*a+65536*h+256*l+f},t.prototype.writeLongLong=function(e){var n,i;return n=Math.floor(e/4294967296),i=4294967295&e,this.writeByte(n>>24&255),this.writeByte(n>>16&255),this.writeByte(n>>8&255),this.writeByte(255&n),this.writeByte(i>>24&255),this.writeByte(i>>16&255),this.writeByte(i>>8&255),this.writeByte(255&i)},t.prototype.readInt=function(){return this.readInt32()},t.prototype.writeInt=function(e){return this.writeInt32(e)},t.prototype.read=function(e){var n,i;for(n=[],i=0;0<=e?i<e:i>e;i=0<=e?++i:--i)n.push(this.readByte());return n},t.prototype.write=function(e){var i,r,a;for(a=[],i=0,r=e.length;i<r;i++)a.push(this.writeByte(e[i]));return a},t}(),Y5=function(){var t;function e(n){var i,r,a;for(this.scalarType=n.readInt(),this.tableCount=n.readShort(),this.searchRange=n.readShort(),this.entrySelector=n.readShort(),this.rangeShift=n.readShort(),this.tables={},r=0,a=this.tableCount;0<=a?r<a:r>a;r=0<=a?++r:--r)i={tag:n.readString(4),checksum:n.readInt(),offset:n.readInt(),length:n.readInt()},this.tables[i.tag]=i}return e.prototype.encode=function(n){var i,r,h,l,f,u,g,m,y,p,E,P;for(P in p=Object.keys(n).length,f=Math.log(2),m=16*Math.floor(Math.log(p)/f),h=Math.floor(m/f),g=16*p-m,(r=new Lr).writeInt(this.scalarType),r.writeShort(p),r.writeShort(m),r.writeShort(h),r.writeShort(g),u=r.pos+16*p,l=null,E=[],n)for(y=n[P],r.writeString(P),r.writeInt(t(y)),r.writeInt(u),r.writeInt(y.length),E=E.concat(y),"head"===P&&(l=u),u+=y.length;u%4;)E.push(0),u++;return r.write(E),i=2981146554-t(r.data),r.pos=l+8,r.writeUInt32(i),r.data},t=function(n){var i,r,a,h;for(n=o1.call(n);n.length%4;)n.push(0);for(a=new Lr(n),r=0,i=0,h=n.length;i<h;i=i+=4)r+=a.readUInt32();return 4294967295&r},e}(),K5={}.hasOwnProperty,Ri=function(t,e){for(var n in e)K5.call(e,n)&&(t[n]=e[n]);function i(){this.constructor=t}return i.prototype=e.prototype,t.prototype=new i,t.__super__=e.prototype,t};_i=function(){function t(e){var n;this.file=e,this.exists=!!(n=this.file.directory.tables[this.tag]),n&&(this.offset=n.offset,this.length=n.length,this.parse(this.file.contents))}return t.prototype.parse=function(){},t.prototype.encode=function(){},t.prototype.raw=function(){return this.exists?(this.file.contents.pos=this.offset,this.file.contents.read(this.length)):null},t}();var X5=function(){function t(){return t.__super__.constructor.apply(this,arguments)}return Ri(t,_i),t.prototype.tag="head",t.prototype.parse=function(e){return e.pos=this.offset,this.version=e.readInt(),this.revision=e.readInt(),this.checkSumAdjustment=e.readInt(),this.magicNumber=e.readInt(),this.flags=e.readShort(),this.unitsPerEm=e.readShort(),this.created=e.readLongLong(),this.modified=e.readLongLong(),this.xMin=e.readShort(),this.yMin=e.readShort(),this.xMax=e.readShort(),this.yMax=e.readShort(),this.macStyle=e.readShort(),this.lowestRecPPEM=e.readShort(),this.fontDirectionHint=e.readShort(),this.indexToLocFormat=e.readShort(),this.glyphDataFormat=e.readShort()},t.prototype.encode=function(e){var n;return(n=new Lr).writeInt(this.version),n.writeInt(this.revision),n.writeInt(this.checkSumAdjustment),n.writeInt(this.magicNumber),n.writeShort(this.flags),n.writeShort(this.unitsPerEm),n.writeLongLong(this.created),n.writeLongLong(this.modified),n.writeShort(this.xMin),n.writeShort(this.yMin),n.writeShort(this.xMax),n.writeShort(this.yMax),n.writeShort(this.macStyle),n.writeShort(this.lowestRecPPEM),n.writeShort(this.fontDirectionHint),n.writeShort(e),n.writeShort(this.glyphDataFormat),n.data},t}(),r1=function(){function t(e,n){var i,r,a,h,l,f,u,g,m,y,p,E,P,I,L,W,z;switch(this.platformID=e.readUInt16(),this.encodingID=e.readShort(),this.offset=n+e.readInt(),m=e.pos,e.pos=this.offset,this.format=e.readUInt16(),this.length=e.readUInt16(),this.language=e.readUInt16(),this.isUnicode=3===this.platformID&&1===this.encodingID&&4===this.format||0===this.platformID&&4===this.format,this.codeMap={},this.format){case 0:for(f=0;f<256;++f)this.codeMap[f]=e.readByte();break;case 4:for(p=e.readUInt16(),y=p/2,e.pos+=6,a=function(){var B,it;for(it=[],f=B=0;0<=y?B<y:B>y;f=0<=y?++B:--B)it.push(e.readUInt16());return it}(),e.pos+=2,P=function(){var B,it;for(it=[],f=B=0;0<=y?B<y:B>y;f=0<=y?++B:--B)it.push(e.readUInt16());return it}(),u=function(){var B,it;for(it=[],f=B=0;0<=y?B<y:B>y;f=0<=y?++B:--B)it.push(e.readUInt16());return it}(),g=function(){var B,it;for(it=[],f=B=0;0<=y?B<y:B>y;f=0<=y?++B:--B)it.push(e.readUInt16());return it}(),r=(this.length-e.pos+this.offset)/2,l=function(){var B,it;for(it=[],f=B=0;0<=r?B<r:B>r;f=0<=r?++B:--B)it.push(e.readUInt16());return it}(),f=L=0,z=a.length;L<z;f=++L)for(I=a[f],i=W=E=P[f];E<=I?W<=I:W>=I;i=E<=I?++W:--W)0===g[f]?h=i+u[f]:0!==(h=l[g[f]/2+(i-E)-(y-f)]||0)&&(h+=u[f]),this.codeMap[i]=65535&h}e.pos=m}return t.encode=function(e,n){var i,r,a,h,l,f,u,g,m,y,p,E,P,I,L,W,z,it,dt,ot,Z,j,X,N,C,H,U,rt,at,lt,et,ft,At,mt,A,T,R,G,Y,Q,st,ht,vt,xt,St;switch(U=new Lr,h=Object.keys(e).sort(function(Lt,zt){return Lt-zt}),n){case"macroman":for(P=0,I=function(){var Lt=[];for(E=0;E<256;++E)Lt.push(0);return Lt}(),W={0:0},a={},rt=0,ft=h.length;rt<ft;rt++)null==W[ht=e[r=h[rt]]]&&(W[ht]=++P),a[r]={old:e[r],new:W[e[r]]},I[r]=W[e[r]];return U.writeUInt16(1),U.writeUInt16(0),U.writeUInt32(12),U.writeUInt16(0),U.writeUInt16(262),U.writeUInt16(0),U.write(I),{charMap:a,subtable:U.data,maxGlyphID:P+1};case"unicode":for(C=[],m=[],z=0,W={},i={},L=u=null,at=0,At=h.length;at<At;at++)null==W[it=e[r=h[at]]]&&(W[it]=++z),i[r]={old:it,new:W[it]},l=W[it]-r,null!=L&&l===u||(L&&m.push(L),C.push(r),u=l),L=r;for(L&&m.push(L),m.push(65535),C.push(65535),X=2*(j=C.length),Z=2*Math.pow(Math.log(j)/Math.LN2,2),y=Math.log(Z/2)/Math.LN2,ot=2*j-Z,f=[],dt=[],p=[],E=lt=0,mt=C.length;lt<mt;E=++lt){if(g=m[E],65535===(N=C[E])){f.push(0),dt.push(0);break}if(N-(H=i[N].new)>=32768)for(f.push(0),dt.push(2*(p.length+j-E)),r=et=N;N<=g?et<=g:et>=g;r=N<=g?++et:--et)p.push(i[r].new);else f.push(H-N),dt.push(0)}for(U.writeUInt16(3),U.writeUInt16(1),U.writeUInt32(12),U.writeUInt16(4),U.writeUInt16(16+8*j+2*p.length),U.writeUInt16(0),U.writeUInt16(X),U.writeUInt16(Z),U.writeUInt16(y),U.writeUInt16(ot),Q=0,A=m.length;Q<A;Q++)U.writeUInt16(r=m[Q]);for(U.writeUInt16(0),st=0,T=C.length;st<T;st++)U.writeUInt16(r=C[st]);for(vt=0,R=f.length;vt<R;vt++)U.writeUInt16(l=f[vt]);for(xt=0,G=dt.length;xt<G;xt++)U.writeUInt16(dt[xt]);for(St=0,Y=p.length;St<Y;St++)U.writeUInt16(P=p[St]);return{charMap:i,subtable:U.data,maxGlyphID:z+1}}},t}(),a1=function(){function t(){return t.__super__.constructor.apply(this,arguments)}return Ri(t,_i),t.prototype.tag="cmap",t.prototype.parse=function(e){var n,i,r;for(e.pos=this.offset,this.version=e.readUInt16(),r=e.readUInt16(),this.tables=[],this.unicode=null,i=0;0<=r?i<r:i>r;i=0<=r?++i:--i)n=new r1(e,this.offset),this.tables.push(n),n.isUnicode&&null==this.unicode&&(this.unicode=n);return!0},t.encode=function(e,n){var i,r;return null==n&&(n="macroman"),i=r1.encode(e,n),(r=new Lr).writeUInt16(0),r.writeUInt16(1),i.table=r.data.concat(i.subtable),i},t}(),J5=function(){function t(){return t.__super__.constructor.apply(this,arguments)}return Ri(t,_i),t.prototype.tag="hhea",t.prototype.parse=function(e){return e.pos=this.offset,this.version=e.readInt(),this.ascender=e.readShort(),this.decender=e.readShort(),this.lineGap=e.readShort(),this.advanceWidthMax=e.readShort(),this.minLeftSideBearing=e.readShort(),this.minRightSideBearing=e.readShort(),this.xMaxExtent=e.readShort(),this.caretSlopeRise=e.readShort(),this.caretSlopeRun=e.readShort(),this.caretOffset=e.readShort(),e.pos+=8,this.metricDataFormat=e.readShort(),this.numberOfMetrics=e.readUInt16()},t}(),Q5=function(){function t(){return t.__super__.constructor.apply(this,arguments)}return Ri(t,_i),t.prototype.tag="OS/2",t.prototype.parse=function(e){if(e.pos=this.offset,this.version=e.readUInt16(),this.averageCharWidth=e.readShort(),this.weightClass=e.readUInt16(),this.widthClass=e.readUInt16(),this.type=e.readShort(),this.ySubscriptXSize=e.readShort(),this.ySubscriptYSize=e.readShort(),this.ySubscriptXOffset=e.readShort(),this.ySubscriptYOffset=e.readShort(),this.ySuperscriptXSize=e.readShort(),this.ySuperscriptYSize=e.readShort(),this.ySuperscriptXOffset=e.readShort(),this.ySuperscriptYOffset=e.readShort(),this.yStrikeoutSize=e.readShort(),this.yStrikeoutPosition=e.readShort(),this.familyClass=e.readShort(),this.panose=function(){var n,i;for(i=[],n=0;n<10;++n)i.push(e.readByte());return i}(),this.charRange=function(){var n,i;for(i=[],n=0;n<4;++n)i.push(e.readInt());return i}(),this.vendorID=e.readString(4),this.selection=e.readShort(),this.firstCharIndex=e.readShort(),this.lastCharIndex=e.readShort(),this.version>0&&(this.ascent=e.readShort(),this.descent=e.readShort(),this.lineGap=e.readShort(),this.winAscent=e.readShort(),this.winDescent=e.readShort(),this.codePageRange=function(){var n,i;for(i=[],n=0;n<2;n=++n)i.push(e.readInt());return i}(),this.version>1))return this.xHeight=e.readShort(),this.capHeight=e.readShort(),this.defaultChar=e.readShort(),this.breakChar=e.readShort(),this.maxContext=e.readShort()},t}(),tp=function(){function t(){return t.__super__.constructor.apply(this,arguments)}return Ri(t,_i),t.prototype.tag="post",t.prototype.parse=function(e){var n,i,r;switch(e.pos=this.offset,this.format=e.readInt(),this.italicAngle=e.readInt(),this.underlinePosition=e.readShort(),this.underlineThickness=e.readShort(),this.isFixedPitch=e.readInt(),this.minMemType42=e.readInt(),this.maxMemType42=e.readInt(),this.minMemType1=e.readInt(),this.maxMemType1=e.readInt(),this.format){case 65536:case 196608:break;case 131072:var a;for(i=e.readUInt16(),this.glyphNameIndex=[],a=0;0<=i?a<i:a>i;a=0<=i?++a:--a)this.glyphNameIndex.push(e.readUInt16());for(this.names=[],r=[];e.pos<this.offset+this.length;)n=e.readByte(),r.push(this.names.push(e.readString(n)));return r;case 151552:return i=e.readUInt16(),this.offsets=e.read(i);case 262144:return this.map=function(){var h,l,f;for(f=[],a=h=0,l=this.file.maxp.numGlyphs;0<=l?h<l:h>l;a=0<=l?++h:--h)f.push(e.readUInt32());return f}.call(this)}},t}(),ep=function(t,e){this.raw=t,this.length=t.length,this.platformID=e.platformID,this.encodingID=e.encodingID,this.languageID=e.languageID},np=function(){function t(){return t.__super__.constructor.apply(this,arguments)}return Ri(t,_i),t.prototype.tag="name",t.prototype.parse=function(e){var n,i,r,a,h,l,f,u,g,m,y;for(e.pos=this.offset,e.readShort(),n=e.readShort(),l=e.readShort(),i=[],a=0;0<=n?a<n:a>n;a=0<=n?++a:--a)i.push({platformID:e.readShort(),encodingID:e.readShort(),languageID:e.readShort(),nameID:e.readShort(),length:e.readShort(),offset:this.offset+l+e.readShort()});for(f={},a=g=0,m=i.length;g<m;a=++g)e.pos=(r=i[a]).offset,u=e.readString(r.length),h=new ep(u,r),null==f[y=r.nameID]&&(f[y]=[]),f[r.nameID].push(h);this.strings=f,this.copyright=f[0],this.fontFamily=f[1],this.fontSubfamily=f[2],this.uniqueSubfamily=f[3],this.fontName=f[4],this.version=f[5];try{this.postscriptName=f[6][0].raw.replace(/[\x00-\x19\x80-\xff]/g,"")}catch{this.postscriptName=f[4][0].raw.replace(/[\x00-\x19\x80-\xff]/g,"")}return this.trademark=f[7],this.manufacturer=f[8],this.designer=f[9],this.description=f[10],this.vendorUrl=f[11],this.designerUrl=f[12],this.license=f[13],this.licenseUrl=f[14],this.preferredFamily=f[15],this.preferredSubfamily=f[17],this.compatibleFull=f[18],this.sampleText=f[19]},t}(),ip=function(){function t(){return t.__super__.constructor.apply(this,arguments)}return Ri(t,_i),t.prototype.tag="maxp",t.prototype.parse=function(e){return e.pos=this.offset,this.version=e.readInt(),this.numGlyphs=e.readUInt16(),this.maxPoints=e.readUInt16(),this.maxContours=e.readUInt16(),this.maxCompositePoints=e.readUInt16(),this.maxComponentContours=e.readUInt16(),this.maxZones=e.readUInt16(),this.maxTwilightPoints=e.readUInt16(),this.maxStorage=e.readUInt16(),this.maxFunctionDefs=e.readUInt16(),this.maxInstructionDefs=e.readUInt16(),this.maxStackElements=e.readUInt16(),this.maxSizeOfInstructions=e.readUInt16(),this.maxComponentElements=e.readUInt16(),this.maxComponentDepth=e.readUInt16()},t}(),rp=function(){function t(){return t.__super__.constructor.apply(this,arguments)}return Ri(t,_i),t.prototype.tag="hmtx",t.prototype.parse=function(e){var n,i,r,h,l,f;for(e.pos=this.offset,this.metrics=[],n=0,l=this.file.hhea.numberOfMetrics;0<=l?n<l:n>l;n=0<=l?++n:--n)this.metrics.push({advance:e.readUInt16(),lsb:e.readInt16()});for(r=this.file.maxp.numGlyphs-this.file.hhea.numberOfMetrics,this.leftSideBearings=function(){var u,g;for(g=[],n=u=0;0<=r?u<r:u>r;n=0<=r?++u:--u)g.push(e.readInt16());return g}(),this.widths=function(){var u,g,m,y;for(y=[],u=0,g=(m=this.metrics).length;u<g;u++)y.push(m[u].advance);return y}.call(this),i=this.widths[this.widths.length-1],f=[],n=h=0;0<=r?h<r:h>r;n=0<=r?++h:--h)f.push(this.widths.push(i));return f},t.prototype.forGlyph=function(e){return e in this.metrics?this.metrics[e]:{advance:this.metrics[this.metrics.length-1].advance,lsb:this.leftSideBearings[e-this.metrics.length]}},t}(),o1=[].slice,ap=function(){function t(){return t.__super__.constructor.apply(this,arguments)}return Ri(t,_i),t.prototype.tag="glyf",t.prototype.parse=function(){return this.cache={}},t.prototype.glyphFor=function(e){var n,i,r,a,h,l,f,u,g,m;return e in this.cache?this.cache[e]:(n=this.file.contents,i=(a=this.file.loca).indexOf(e),0===(r=a.lengthOf(e))?this.cache[e]=null:(n.pos=this.offset+i,h=(l=new Lr(n.read(r))).readShort(),u=l.readShort(),m=l.readShort(),f=l.readShort(),g=l.readShort(),this.cache[e]=-1===h?new sp(l,u,m,f,g):new op(l,h,u,m,f,g),this.cache[e]))},t.prototype.encode=function(e,n,i){var r,a,h,l,f;for(h=[],a=[],l=0,f=n.length;l<f;l++)r=e[n[l]],a.push(h.length),r&&(h=h.concat(r.encode(i)));return a.push(h.length),{table:h,offsets:a}},t}(),op=function(){function t(e,n,i,r,a,h){this.raw=e,this.numberOfContours=n,this.xMin=i,this.yMin=r,this.xMax=a,this.yMax=h,this.compound=!1}return t.prototype.encode=function(){return this.raw.data},t}(),sp=function(){function t(e,n,i,r,a){var h,l;for(this.raw=e,this.xMin=n,this.yMin=i,this.xMax=r,this.yMax=a,this.compound=!0,this.glyphIDs=[],this.glyphOffsets=[],h=this.raw;l=h.readShort(),this.glyphOffsets.push(h.pos),this.glyphIDs.push(h.readUInt16()),32&l;)h.pos+=1&l?4:2,128&l?h.pos+=8:64&l?h.pos+=4:8&l&&(h.pos+=2)}return t.prototype.encode=function(){var e,n,i;for(n=new Lr(o1.call(this.raw.data)),e=0,i=this.glyphIDs.length;e<i;++e)n.pos=this.glyphOffsets[e];return n.data},t}(),lp=function(){function t(){return t.__super__.constructor.apply(this,arguments)}return Ri(t,_i),t.prototype.tag="loca",t.prototype.parse=function(e){var i;return e.pos=this.offset,this.offsets=0===this.file.head.indexToLocFormat?function(){var r,a;for(a=[],i=0,r=this.length;i<r;i+=2)a.push(2*e.readUInt16());return a}.call(this):function(){var r,a;for(a=[],i=0,r=this.length;i<r;i+=4)a.push(e.readUInt32());return a}.call(this)},t.prototype.indexOf=function(e){return this.offsets[e]},t.prototype.lengthOf=function(e){return this.offsets[e+1]-this.offsets[e]},t.prototype.encode=function(e,n){for(var i=new Uint32Array(this.offsets.length),r=0,a=0,h=0;h<i.length;++h)if(i[h]=r,a<n.length&&n[a]==h){++a,i[h]=r;var f=this.offsets[h+1]-this.offsets[h];f>0&&(r+=f)}for(var u=new Array(4*i.length),g=0;g<i.length;++g)u[4*g+3]=255&i[g],u[4*g+2]=(65280&i[g])>>8,u[4*g+1]=(16711680&i[g])>>16,u[4*g]=(4278190080&i[g])>>24;return u},t}(),hp=function(){function t(e){this.font=e,this.subset={},this.unicodes={},this.next=33}return t.prototype.generateCmap=function(){var e,n,r,a;for(n in r=this.font.cmap.tables[0].codeMap,e={},a=this.subset)e[n]=r[a[n]];return e},t.prototype.glyphsFor=function(e){var n,i,r,a,h,l,f;for(r={},h=0,l=e.length;h<l;h++)r[a=e[h]]=this.font.glyf.glyphFor(a);for(a in n=[],r)null!=(i=r[a])&&i.compound&&n.push.apply(n,i.glyphIDs);if(n.length>0)for(a in f=this.glyphsFor(n))r[a]=i=f[a];return r},t.prototype.encode=function(e,n){var i,r,a,h,f,u,g,m,y,p,E,P,I,L;for(r in i=a1.encode(this.generateCmap(),"unicode"),h=this.glyphsFor(e),p={0:0},L=i.charMap)p[(f=L[r]).old]=f.new;
103for(E in y=i.maxGlyphID,h)E in p||(p[E]=y++);return g=function(W){var z,B;for(z in B={},W)B[W[z]]=z;return B}(p),m=Object.keys(g).sort(function(W,z){return W-z}),P=function(){var W,z,B;for(B=[],W=0,z=m.length;W<z;W++)B.push(g[m[W]]);return B}(),a=this.font.glyf.encode(h,P,p),u=this.font.loca.encode(a.offsets,P),I={cmap:this.font.cmap.raw(),glyf:a.table,loca:u,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(n)},this.font.os2.exists&&(I["OS/2"]=this.font.os2.raw()),this.font.directory.encode(I)},t}();Tt.API.PDFObject=function(){var t;function e(){}return t=function(n,i){return(Array(i+1).join("0")+n).slice(-i)},e.convert=function(n){var r,a;if(Array.isArray(n))return"["+function(){var l,f,u;for(u=[],l=0,f=n.length;l<f;l++)u.push(e.convert(n[l]));return u}().join(" ")+"]";if("string"==typeof n)return"/"+n;if(n?.isString)return"("+n+")";if(n instanceof Date)return"(D:"+t(n.getUTCFullYear(),4)+t(n.getUTCMonth(),2)+t(n.getUTCDate(),2)+t(n.getUTCHours(),2)+t(n.getUTCMinutes(),2)+t(n.getUTCSeconds(),2)+"Z)";if("[object Object]"==={}.toString.call(n)){for(r in a=["<<"],n)a.push("/"+r+" "+e.convert(n[r]));return a.push(">>"),a.join("\n")}return""+n},e}()},2338(Ll,mi,he){he.r(mi),he.d(mi,{Divider:()=>qr,DividerClasses:()=>Xi,DividerModule:()=>Hr,DividerStyle:()=>Yt});var ve=he(49769),Ye=he(35547),Nn=he(60414),de=he(5779),fn=he(75517),Vn=he(94068),Ii=he(4128);const Ki=["*"],Sa={root:({instance:Dt})=>({justifyContent:"horizontal"===Dt.layout?"center"===Dt.align||null==Dt.align?"center":"left"===Dt.align?"flex-start":"right"===Dt.align?"flex-end":null:null,alignItems:"vertical"===Dt.layout?"center"===Dt.align||null==Dt.align?"center":"top"===Dt.align?"flex-start":"bottom"===Dt.align?"flex-end":null:null})},ka={root:({instance:Dt})=>["p-divider p-component","p-divider-"+Dt.layout,"p-divider-"+Dt.type,{"p-divider-left":"horizontal"===Dt.layout&&(!Dt.align||"left"===Dt.align)},{"p-divider-center":"horizontal"===Dt.layout&&"center"===Dt.align},{"p-divider-right":"horizontal"===Dt.layout&&"right"===Dt.align},{"p-divider-top":"vertical"===Dt.layout&&"top"===Dt.align},{"p-divider-center":"vertical"===Dt.layout&&(!Dt.align||"center"===Dt.align)},{"p-divider-bottom":"vertical"===Dt.layout&&"bottom"===Dt.align}],content:"p-divider-content"};let Yt=(()=>{class Dt extends Ii.j{name="divider";style="\n    .p-divider-horizontal {\n        display: flex;\n        width: 100%;\n        position: relative;\n        align-items: center;\n        margin: dt('divider.horizontal.margin');\n        padding: dt('divider.horizontal.padding');\n    }\n\n    .p-divider-horizontal:before {\n        position: absolute;\n        display: block;\n        inset-block-start: 50%;\n        inset-inline-start: 0;\n        width: 100%;\n        content: '';\n        border-block-start: 1px solid dt('divider.border.color');\n    }\n\n    .p-divider-horizontal .p-divider-content {\n        padding: dt('divider.horizontal.content.padding');\n    }\n\n    .p-divider-vertical {\n        min-height: 100%;\n        display: flex;\n        position: relative;\n        justify-content: center;\n        margin: dt('divider.vertical.margin');\n        padding: dt('divider.vertical.padding');\n    }\n\n    .p-divider-vertical:before {\n        position: absolute;\n        display: block;\n        inset-block-start: 0;\n        inset-inline-start: 50%;\n        height: 100%;\n        content: '';\n        border-inline-start: 1px solid dt('divider.border.color');\n    }\n\n    .p-divider.p-divider-vertical .p-divider-content {\n        padding: dt('divider.vertical.content.padding');\n    }\n\n    .p-divider-content {\n        z-index: 1;\n        background: dt('divider.content.background');\n        color: dt('divider.content.color');\n    }\n\n    .p-divider-solid.p-divider-horizontal:before {\n        border-block-start-style: solid;\n    }\n\n    .p-divider-solid.p-divider-vertical:before {\n        border-inline-start-style: solid;\n    }\n\n    .p-divider-dashed.p-divider-horizontal:before {\n        border-block-start-style: dashed;\n    }\n\n    .p-divider-dashed.p-divider-vertical:before {\n        border-inline-start-style: dashed;\n    }\n\n    .p-divider-dotted.p-divider-horizontal:before {\n        border-block-start-style: dotted;\n    }\n\n    .p-divider-dotted.p-divider-vertical:before {\n        border-inline-start-style: dotted;\n    }\n\n    .p-divider-left:dir(rtl),\n    .p-divider-right:dir(rtl) {\n        flex-direction: row-reverse;\n    }\n";classes=ka;inlineStyles=Sa;static \u0275fac=(()=>{let gn;return function(ae){return(gn||(gn=Ye.xGo(Dt)))(ae||Dt)}})();static \u0275prov=Nn.jDH({token:Dt,factory:Dt.\u0275fac})}return Dt})();var Xi=function(Dt){return Dt.root="p-divider",Dt.content="p-divider-content",Dt}(Xi||{});const Ur=new Nn.nKC("DIVIDER_INSTANCE");let qr=(()=>{class Dt extends fn.$G{componentName="Divider";$pcDivider=(0,Nn.WQX)(Ur,{optional:!0,skipSelf:!0})??void 0;bindDirectiveInstance=(0,Nn.WQX)(Vn.Y,{self:!0});onAfterViewChecked(){this.bindDirectiveInstance.setAttrs(this.ptms(["host","root"]))}styleClass;layout="horizontal";type="solid";align;_componentStyle=(0,Nn.WQX)(Yt);get dataP(){return this.cn({[this.align]:this.align,[this.layout]:this.layout,[this.type]:this.type})}static \u0275fac=(()=>{let gn;return function(ae){return(gn||(gn=Ye.xGo(Dt)))(ae||Dt)}})();static \u0275cmp=Ye.VBU({type:Dt,selectors:[["p-divider"]],hostAttrs:["role","separator"],hostVars:6,hostBindings:function(me,ae){2&me&&(Ye.BMQ("aria-orientation",ae.layout)("data-p",ae.dataP),Ye.Aen(ae.sx("root")),Ye.HbH(ae.cn(ae.cx("root"),ae.styleClass)))},inputs:{styleClass:"styleClass",layout:"layout",type:"type",align:"align"},features:[Ye.Jv_([Yt,{provide:Ur,useExisting:Dt},{provide:fn.bt,useExisting:Dt}]),Ye.nM4([Vn.Y]),Ye.Vt3],ngContentSelectors:Ki,decls:2,vars:3,consts:[[3,"pBind"]],template:function(me,ae){1&me&&(Ye.NAR(),Ye.j41(0,"div",0),Ye.SdG(1),Ye.k0s()),2&me&&(Ye.HbH(ae.cx("content")),Ye.Y8G("pBind",ae.ptm("content")))},dependencies:[ve.MD,de.SharedModule,Vn.C,Vn.Y],encapsulation:2,changeDetection:0})}return Dt})(),Hr=(()=>{class Dt{static \u0275fac=function(me){return new(me||Dt)};static \u0275mod=Ye.$C({type:Dt});static \u0275inj=Nn.G2t({imports:[qr,Vn.C,Vn.C]})}return Dt})()},82284(Ll,mi,he){function ve(Ye){return(ve="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(Nn){return typeof Nn}:function(Nn){return Nn&&"function"==typeof Symbol&&Nn.constructor===Symbol&&Nn!==Symbol.prototype?"symbol":typeof Nn})(Ye)}he.d(mi,{A:()=>ve})}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.