HEX
Server: Apache/2.4.41 (Ubuntu)
System: Linux ip-172-31-42-149 5.15.0-1084-aws #91~20.04.1-Ubuntu SMP Fri May 2 07:00:04 UTC 2025 aarch64
User: ubuntu (1000)
PHP: 7.4.33
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Upload Files
File: /var/www/vhost/disk-apps/pwa.sports-crowd.com/www/5935.f3134738c500a814.js
(self.webpackChunkapp=self.webpackChunkapp||[]).push([[5935],{98362:(R,B,a)=>{const r=a(22244),i=a(92180),c=a(8118),d=a(74143);function l(C,e,s,p,x){const u=[].slice.call(arguments,1),t=u.length,g="function"==typeof u[t-1];if(!g&&!r())throw new Error("Callback required as last argument");if(!g){if(t<1)throw new Error("Too few arguments provided");return 1===t?(s=e,e=p=void 0):2===t&&!e.getContext&&(p=s,s=e,e=void 0),new Promise(function(v,D){try{const m=i.create(s,p);v(C(m,e,p))}catch(m){D(m)}})}if(t<2)throw new Error("Too few arguments provided");2===t?(x=s,s=e,e=p=void 0):3===t&&(e.getContext&&typeof x>"u"?(x=p,p=void 0):(x=p,p=s,s=e,e=void 0));try{const v=i.create(s,p);x(null,C(v,e,p))}catch(v){x(v)}}B.mo=l.bind(null,c.render),B.dY=l.bind(null,c.renderToDataURL),B.toString=l.bind(null,function(C,e,s){return d.render(C,s)})},22244:R=>{R.exports=function(){return"function"==typeof Promise&&Promise.prototype&&Promise.prototype.then}},30294:(R,B,a)=>{const o=a(6321).getSymbolSize;B.getRowColCoords=function(i){if(1===i)return[];const c=Math.floor(i/7)+2,d=o(i),l=145===d?26:2*Math.ceil((d-13)/(2*c-2)),C=[d-7];for(let e=1;e<c-1;e++)C[e]=C[e-1]-l;return C.push(6),C.reverse()},B.getPositions=function(i){const c=[],d=B.getRowColCoords(i),l=d.length;for(let C=0;C<l;C++)for(let e=0;e<l;e++)0===C&&0===e||0===C&&e===l-1||C===l-1&&0===e||c.push([d[C],d[e]]);return c}},13242:(R,B,a)=>{const o=a(20445),r=["0","1","2","3","4","5","6","7","8","9","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"," ","$","%","*","+","-",".","/",":"];function i(c){this.mode=o.ALPHANUMERIC,this.data=c}i.getBitsLength=function(d){return 11*Math.floor(d/2)+d%2*6},i.prototype.getLength=function(){return this.data.length},i.prototype.getBitsLength=function(){return i.getBitsLength(this.data.length)},i.prototype.write=function(d){let l;for(l=0;l+2<=this.data.length;l+=2){let C=45*r.indexOf(this.data[l]);C+=r.indexOf(this.data[l+1]),d.put(C,11)}this.data.length%2&&d.put(r.indexOf(this.data[l]),6)},R.exports=i},74038:R=>{function B(){this.buffer=[],this.length=0}B.prototype={get:function(a){const o=Math.floor(a/8);return 1==(this.buffer[o]>>>7-a%8&1)},put:function(a,o){for(let r=0;r<o;r++)this.putBit(1==(a>>>o-r-1&1))},getLengthInBits:function(){return this.length},putBit:function(a){const o=Math.floor(this.length/8);this.buffer.length<=o&&this.buffer.push(0),a&&(this.buffer[o]|=128>>>this.length%8),this.length++}},R.exports=B},62501:R=>{function B(a){if(!a||a<1)throw new Error("BitMatrix size must be defined and greater than 0");this.size=a,this.data=new Uint8Array(a*a),this.reservedBit=new Uint8Array(a*a)}B.prototype.set=function(a,o,r,i){const c=a*this.size+o;this.data[c]=r,i&&(this.reservedBit[c]=!0)},B.prototype.get=function(a,o){return this.data[a*this.size+o]},B.prototype.xor=function(a,o,r){this.data[a*this.size+o]^=r},B.prototype.isReserved=function(a,o){return this.reservedBit[a*this.size+o]},R.exports=B},43161:(R,B,a)=>{const o=a(84229),r=a(20445);function i(c){this.mode=r.BYTE,"string"==typeof c&&(c=o(c)),this.data=new Uint8Array(c)}i.getBitsLength=function(d){return 8*d},i.prototype.getLength=function(){return this.data.length},i.prototype.getBitsLength=function(){return i.getBitsLength(this.data.length)},i.prototype.write=function(c){for(let d=0,l=this.data.length;d<l;d++)c.put(this.data[d],8)},R.exports=i},84797:(R,B,a)=>{const o=a(14560),r=[1,1,1,1,1,1,1,1,1,1,2,2,1,2,2,4,1,2,4,4,2,4,4,4,2,4,6,5,2,4,6,6,2,5,8,8,4,5,8,8,4,5,8,11,4,8,10,11,4,9,12,16,4,9,16,16,6,10,12,18,6,10,17,16,6,11,16,19,6,13,18,21,7,14,21,25,8,16,20,25,8,17,23,25,9,17,23,34,9,18,25,30,10,20,27,32,12,21,29,35,12,23,34,37,12,25,34,40,13,26,35,42,14,28,38,45,15,29,40,48,16,31,43,51,17,33,45,54,18,35,48,57,19,37,51,60,19,38,53,63,20,40,56,66,21,43,59,70,22,45,62,74,24,47,65,77,25,49,68,81],i=[7,10,13,17,10,16,22,28,15,26,36,44,20,36,52,64,26,48,72,88,36,64,96,112,40,72,108,130,48,88,132,156,60,110,160,192,72,130,192,224,80,150,224,264,96,176,260,308,104,198,288,352,120,216,320,384,132,240,360,432,144,280,408,480,168,308,448,532,180,338,504,588,196,364,546,650,224,416,600,700,224,442,644,750,252,476,690,816,270,504,750,900,300,560,810,960,312,588,870,1050,336,644,952,1110,360,700,1020,1200,390,728,1050,1260,420,784,1140,1350,450,812,1200,1440,480,868,1290,1530,510,924,1350,1620,540,980,1440,1710,570,1036,1530,1800,570,1064,1590,1890,600,1120,1680,1980,630,1204,1770,2100,660,1260,1860,2220,720,1316,1950,2310,750,1372,2040,2430];B.getBlocksCount=function(d,l){switch(l){case o.L:return r[4*(d-1)+0];case o.M:return r[4*(d-1)+1];case o.Q:return r[4*(d-1)+2];case o.H:return r[4*(d-1)+3];default:return}},B.getTotalCodewordsCount=function(d,l){switch(l){case o.L:return i[4*(d-1)+0];case o.M:return i[4*(d-1)+1];case o.Q:return i[4*(d-1)+2];case o.H:return i[4*(d-1)+3];default:return}}},14560:(R,B)=>{B.L={bit:1},B.M={bit:0},B.Q={bit:3},B.H={bit:2},B.isValid=function(r){return r&&typeof r.bit<"u"&&r.bit>=0&&r.bit<4},B.from=function(r,i){if(B.isValid(r))return r;try{return function a(o){if("string"!=typeof o)throw new Error("Param is not a string");switch(o.toLowerCase()){case"l":case"low":return B.L;case"m":case"medium":return B.M;case"q":case"quartile":return B.Q;case"h":case"high":return B.H;default:throw new Error("Unknown EC Level: "+o)}}(r)}catch{return i}}},27693:(R,B,a)=>{const o=a(6321).getSymbolSize;B.getPositions=function(c){const d=o(c);return[[0,0],[d-7,0],[0,d-7]]}},15534:(R,B,a)=>{const o=a(6321),c=o.getBCHDigit(1335);B.getEncodedBits=function(l,C){const e=l.bit<<3|C;let s=e<<10;for(;o.getBCHDigit(s)-c>=0;)s^=1335<<o.getBCHDigit(s)-c;return 21522^(e<<10|s)}},81662:(R,B)=>{const a=new Uint8Array(512),o=new Uint8Array(256);(function(){let i=1;for(let c=0;c<255;c++)a[c]=i,o[i]=c,i<<=1,256&i&&(i^=285);for(let c=255;c<512;c++)a[c]=a[c-255]})(),B.log=function(i){if(i<1)throw new Error("log("+i+")");return o[i]},B.exp=function(i){return a[i]},B.mul=function(i,c){return 0===i||0===c?0:a[o[i]+o[c]]}},50048:(R,B,a)=>{const o=a(20445),r=a(6321);function i(c){this.mode=o.KANJI,this.data=c}i.getBitsLength=function(d){return 13*d},i.prototype.getLength=function(){return this.data.length},i.prototype.getBitsLength=function(){return i.getBitsLength(this.data.length)},i.prototype.write=function(c){let d;for(d=0;d<this.data.length;d++){let l=r.toSJIS(this.data[d]);if(l>=33088&&l<=40956)l-=33088;else{if(!(l>=57408&&l<=60351))throw new Error("Invalid SJIS character: "+this.data[d]+"\nMake sure your charset is UTF-8");l-=49472}l=192*(l>>>8&255)+(255&l),c.put(l,13)}},R.exports=i},84225:(R,B)=>{B.Patterns={PATTERN000:0,PATTERN001:1,PATTERN010:2,PATTERN011:3,PATTERN100:4,PATTERN101:5,PATTERN110:6,PATTERN111:7};function o(r,i,c){switch(r){case B.Patterns.PATTERN000:return(i+c)%2==0;case B.Patterns.PATTERN001:return i%2==0;case B.Patterns.PATTERN010:return c%3==0;case B.Patterns.PATTERN011:return(i+c)%3==0;case B.Patterns.PATTERN100:return(Math.floor(i/2)+Math.floor(c/3))%2==0;case B.Patterns.PATTERN101:return i*c%2+i*c%3==0;case B.Patterns.PATTERN110:return(i*c%2+i*c%3)%2==0;case B.Patterns.PATTERN111:return(i*c%3+(i+c)%2)%2==0;default:throw new Error("bad maskPattern:"+r)}}B.isValid=function(i){return null!=i&&""!==i&&!isNaN(i)&&i>=0&&i<=7},B.from=function(i){return B.isValid(i)?parseInt(i,10):void 0},B.getPenaltyN1=function(i){const c=i.size;let d=0,l=0,C=0,e=null,s=null;for(let p=0;p<c;p++){l=C=0,e=s=null;for(let x=0;x<c;x++){let u=i.get(p,x);u===e?l++:(l>=5&&(d+=l-5+3),e=u,l=1),u=i.get(x,p),u===s?C++:(C>=5&&(d+=C-5+3),s=u,C=1)}l>=5&&(d+=l-5+3),C>=5&&(d+=C-5+3)}return d},B.getPenaltyN2=function(i){const c=i.size;let d=0;for(let l=0;l<c-1;l++)for(let C=0;C<c-1;C++){const e=i.get(l,C)+i.get(l,C+1)+i.get(l+1,C)+i.get(l+1,C+1);(4===e||0===e)&&d++}return 3*d},B.getPenaltyN3=function(i){const c=i.size;let d=0,l=0,C=0;for(let e=0;e<c;e++){l=C=0;for(let s=0;s<c;s++)l=l<<1&2047|i.get(e,s),s>=10&&(1488===l||93===l)&&d++,C=C<<1&2047|i.get(s,e),s>=10&&(1488===C||93===C)&&d++}return 40*d},B.getPenaltyN4=function(i){let c=0;const d=i.data.length;for(let C=0;C<d;C++)c+=i.data[C];return 10*Math.abs(Math.ceil(100*c/d/5)-10)},B.applyMask=function(i,c){const d=c.size;for(let l=0;l<d;l++)for(let C=0;C<d;C++)c.isReserved(C,l)||c.xor(C,l,o(i,C,l))},B.getBestMask=function(i,c){const d=Object.keys(B.Patterns).length;let l=0,C=1/0;for(let e=0;e<d;e++){c(e),B.applyMask(e,i);const s=B.getPenaltyN1(i)+B.getPenaltyN2(i)+B.getPenaltyN3(i)+B.getPenaltyN4(i);B.applyMask(e,i),s<C&&(C=s,l=e)}return l}},20445:(R,B,a)=>{const o=a(28601),r=a(62271);B.NUMERIC={id:"Numeric",bit:1,ccBits:[10,12,14]},B.ALPHANUMERIC={id:"Alphanumeric",bit:2,ccBits:[9,11,13]},B.BYTE={id:"Byte",bit:4,ccBits:[8,16,16]},B.KANJI={id:"Kanji",bit:8,ccBits:[8,10,12]},B.MIXED={bit:-1},B.getCharCountIndicator=function(d,l){if(!d.ccBits)throw new Error("Invalid mode: "+d);if(!o.isValid(l))throw new Error("Invalid version: "+l);return l>=1&&l<10?d.ccBits[0]:l<27?d.ccBits[1]:d.ccBits[2]},B.getBestModeForData=function(d){return r.testNumeric(d)?B.NUMERIC:r.testAlphanumeric(d)?B.ALPHANUMERIC:r.testKanji(d)?B.KANJI:B.BYTE},B.toString=function(d){if(d&&d.id)return d.id;throw new Error("Invalid mode")},B.isValid=function(d){return d&&d.bit&&d.ccBits},B.from=function(d,l){if(B.isValid(d))return d;try{return function i(c){if("string"!=typeof c)throw new Error("Param is not a string");switch(c.toLowerCase()){case"numeric":return B.NUMERIC;case"alphanumeric":return B.ALPHANUMERIC;case"kanji":return B.KANJI;case"byte":return B.BYTE;default:throw new Error("Unknown mode: "+c)}}(d)}catch{return l}}},54708:(R,B,a)=>{const o=a(20445);function r(i){this.mode=o.NUMERIC,this.data=i.toString()}r.getBitsLength=function(c){return 10*Math.floor(c/3)+(c%3?c%3*3+1:0)},r.prototype.getLength=function(){return this.data.length},r.prototype.getBitsLength=function(){return r.getBitsLength(this.data.length)},r.prototype.write=function(c){let d,l,C;for(d=0;d+3<=this.data.length;d+=3)l=this.data.substr(d,3),C=parseInt(l,10),c.put(C,10);const e=this.data.length-d;e>0&&(l=this.data.substr(d),C=parseInt(l,10),c.put(C,3*e+1))},R.exports=r},72912:(R,B,a)=>{const o=a(81662);B.mul=function(i,c){const d=new Uint8Array(i.length+c.length-1);for(let l=0;l<i.length;l++)for(let C=0;C<c.length;C++)d[l+C]^=o.mul(i[l],c[C]);return d},B.mod=function(i,c){let d=new Uint8Array(i);for(;d.length-c.length>=0;){const l=d[0];for(let e=0;e<c.length;e++)d[e]^=o.mul(c[e],l);let C=0;for(;C<d.length&&0===d[C];)C++;d=d.slice(C)}return d},B.generateECPolynomial=function(i){let c=new Uint8Array([1]);for(let d=0;d<i;d++)c=B.mul(c,new Uint8Array([1,o.exp(d)]));return c}},92180:(R,B,a)=>{const o=a(6321),r=a(14560),i=a(74038),c=a(62501),d=a(30294),l=a(27693),C=a(84225),e=a(84797),s=a(71473),p=a(9460),x=a(15534),u=a(20445),t=a(94324);function f(A,P,S){const w=A.size,z=x.getEncodedBits(P,S);let _,b;for(_=0;_<15;_++)b=1==(z>>_&1),A.set(_<6?_:_<8?_+1:w-15+_,8,b,!0),A.set(8,_<8?w-_-1:_<9?15-_-1+1:15-_-1,b,!0);A.set(w-8,8,1,!0)}function y(A,P,S,w){let z;if(Array.isArray(A))z=t.fromArray(A);else{if("string"!=typeof A)throw new Error("Invalid data");{let X=P;if(!X){const G=t.rawSplit(A);X=p.getBestVersionForData(G,S)}z=t.fromString(A,X||40)}}const _=p.getBestVersionForData(z,S);if(!_)throw new Error("The amount of data is too big to be stored in a QR Code");if(P){if(P<_)throw new Error("\nThe chosen QR Code version cannot contain this amount of data.\nMinimum version required to store current data is: "+_+".\n")}else P=_;const b=function E(A,P,S){const w=new i;S.forEach(function(T){w.put(T.mode.bit,4),w.put(T.getLength(),u.getCharCountIndicator(T.mode,A)),T.write(w)});const b=8*(o.getSymbolTotalCodewords(A)-e.getTotalCodewordsCount(A,P));for(w.getLengthInBits()+4<=b&&w.put(0,4);w.getLengthInBits()%8!=0;)w.putBit(0);const M=(b-w.getLengthInBits())/8;for(let T=0;T<M;T++)w.put(T%2?17:236,8);return function F(A,P,S){const w=o.getSymbolTotalCodewords(P),_=w-e.getTotalCodewordsCount(P,S),b=e.getBlocksCount(P,S),T=b-w%b,X=Math.floor(w/b),G=Math.floor(_/b),Y=G+1,J=X-G,I=new s(J);let H=0;const N=new Array(b),O=new Array(b);let q=0;const t0=new Uint8Array(A.buffer);for(let u0=0;u0<b;u0++){const h0=u0<T?G:Y;N[u0]=t0.slice(H,H+h0),O[u0]=I.encode(N[u0]),H+=h0,q=Math.max(q,h0)}const n0=new Uint8Array(w);let a0,i0,K=0;for(a0=0;a0<q;a0++)for(i0=0;i0<b;i0++)a0<N[i0].length&&(n0[K++]=N[i0][a0]);for(a0=0;a0<J;a0++)for(i0=0;i0<b;i0++)n0[K++]=O[i0][a0];return n0}(w,A,P)}(P,S,z),M=o.getSymbolSize(P),T=new c(M);return function g(A,P){const S=A.size,w=l.getPositions(P);for(let z=0;z<w.length;z++){const _=w[z][0],b=w[z][1];for(let M=-1;M<=7;M++)if(!(_+M<=-1||S<=_+M))for(let T=-1;T<=7;T++)b+T<=-1||S<=b+T||A.set(_+M,b+T,M>=0&&M<=6&&(0===T||6===T)||T>=0&&T<=6&&(0===M||6===M)||M>=2&&M<=4&&T>=2&&T<=4,!0)}}(T,P),function v(A){const P=A.size;for(let S=8;S<P-8;S++){const w=S%2==0;A.set(S,6,w,!0),A.set(6,S,w,!0)}}(T),function D(A,P){const S=d.getPositions(P);for(let w=0;w<S.length;w++){const z=S[w][0],_=S[w][1];for(let b=-2;b<=2;b++)for(let M=-2;M<=2;M++)A.set(z+b,_+M,-2===b||2===b||-2===M||2===M||0===b&&0===M,!0)}}(T,P),f(T,S,0),P>=7&&function m(A,P){const S=A.size,w=p.getEncodedBits(P);let z,_,b;for(let M=0;M<18;M++)z=Math.floor(M/3),_=M%3+S-8-3,b=1==(w>>M&1),A.set(z,_,b,!0),A.set(_,z,b,!0)}(T,P),function h(A,P){const S=A.size;let w=-1,z=S-1,_=7,b=0;for(let M=S-1;M>0;M-=2)for(6===M&&M--;;){for(let T=0;T<2;T++)if(!A.isReserved(z,M-T)){let X=!1;b<P.length&&(X=1==(P[b]>>>_&1)),A.set(z,M-T,X),_--,-1===_&&(b++,_=7)}if(z+=w,z<0||S<=z){z-=w,w=-w;break}}}(T,b),isNaN(w)&&(w=C.getBestMask(T,f.bind(null,T,S))),C.applyMask(w,T),f(T,S,w),{modules:T,version:P,errorCorrectionLevel:S,maskPattern:w,segments:z}}B.create=function(P,S){if(typeof P>"u"||""===P)throw new Error("No input text");let z,_,w=r.M;return typeof S<"u"&&(w=r.from(S.errorCorrectionLevel,r.M),z=p.from(S.version),_=C.from(S.maskPattern),S.toSJISFunc&&o.setToSJISFunction(S.toSJISFunc)),y(P,z,w,_)}},71473:(R,B,a)=>{const o=a(72912);function r(i){this.genPoly=void 0,this.degree=i,this.degree&&this.initialize(this.degree)}r.prototype.initialize=function(c){this.degree=c,this.genPoly=o.generateECPolynomial(this.degree)},r.prototype.encode=function(c){if(!this.genPoly)throw new Error("Encoder not initialized");const d=new Uint8Array(c.length+this.degree);d.set(c);const l=o.mod(d,this.genPoly),C=this.degree-l.length;if(C>0){const e=new Uint8Array(this.degree);return e.set(l,C),e}return l},R.exports=r},62271:(R,B)=>{const a="[0-9]+";let r="(?:[u3000-u303F]|[u3040-u309F]|[u30A0-u30FF]|[uFF00-uFFEF]|[u4E00-u9FAF]|[u2605-u2606]|[u2190-u2195]|u203B|[u2010u2015u2018u2019u2025u2026u201Cu201Du2225u2260]|[u0391-u0451]|[u00A7u00A8u00B1u00B4u00D7u00F7])+";r=r.replace(/u/g,"\\u");const i="(?:(?![A-Z0-9 $%*+\\-./:]|"+r+")(?:.|[\r\n]))+";B.KANJI=new RegExp(r,"g"),B.BYTE_KANJI=new RegExp("[^A-Z0-9 $%*+\\-./:]+","g"),B.BYTE=new RegExp(i,"g"),B.NUMERIC=new RegExp(a,"g"),B.ALPHANUMERIC=new RegExp("[A-Z $%*+\\-./:]+","g");const c=new RegExp("^"+r+"$"),d=new RegExp("^"+a+"$"),l=new RegExp("^[A-Z0-9 $%*+\\-./:]+$");B.testKanji=function(e){return c.test(e)},B.testNumeric=function(e){return d.test(e)},B.testAlphanumeric=function(e){return l.test(e)}},94324:(R,B,a)=>{const o=a(20445),r=a(54708),i=a(13242),c=a(43161),d=a(50048),l=a(62271),C=a(6321),e=a(96156);function s(m){return unescape(encodeURIComponent(m)).length}function p(m,f,h){const E=[];let F;for(;null!==(F=m.exec(h));)E.push({data:F[0],index:F.index,mode:f,length:F[0].length});return E}function x(m){const f=p(l.NUMERIC,o.NUMERIC,m),h=p(l.ALPHANUMERIC,o.ALPHANUMERIC,m);let E,F;return C.isKanjiModeEnabled()?(E=p(l.BYTE,o.BYTE,m),F=p(l.KANJI,o.KANJI,m)):(E=p(l.BYTE_KANJI,o.BYTE,m),F=[]),f.concat(h,E,F).sort(function(A,P){return A.index-P.index}).map(function(A){return{data:A.data,mode:A.mode,length:A.length}})}function u(m,f){switch(f){case o.NUMERIC:return r.getBitsLength(m);case o.ALPHANUMERIC:return i.getBitsLength(m);case o.KANJI:return d.getBitsLength(m);case o.BYTE:return c.getBitsLength(m)}}function D(m,f){let h;const E=o.getBestModeForData(m);if(h=o.from(f,E),h!==o.BYTE&&h.bit<E.bit)throw new Error('"'+m+'" cannot be encoded with mode '+o.toString(h)+".\n Suggested mode is: "+o.toString(E));switch(h===o.KANJI&&!C.isKanjiModeEnabled()&&(h=o.BYTE),h){case o.NUMERIC:return new r(m);case o.ALPHANUMERIC:return new i(m);case o.KANJI:return new d(m);case o.BYTE:return new c(m)}}B.fromArray=function(f){return f.reduce(function(h,E){return"string"==typeof E?h.push(D(E,null)):E.data&&h.push(D(E.data,E.mode)),h},[])},B.fromString=function(f,h){const F=function g(m){const f=[];for(let h=0;h<m.length;h++){const E=m[h];switch(E.mode){case o.NUMERIC:f.push([E,{data:E.data,mode:o.ALPHANUMERIC,length:E.length},{data:E.data,mode:o.BYTE,length:E.length}]);break;case o.ALPHANUMERIC:f.push([E,{data:E.data,mode:o.BYTE,length:E.length}]);break;case o.KANJI:f.push([E,{data:E.data,mode:o.BYTE,length:s(E.data)}]);break;case o.BYTE:f.push([{data:E.data,mode:o.BYTE,length:s(E.data)}])}}return f}(x(f,C.isKanjiModeEnabled())),y=function v(m,f){const h={},E={start:{}};let F=["start"];for(let y=0;y<m.length;y++){const A=m[y],P=[];for(let S=0;S<A.length;S++){const w=A[S],z=""+y+S;P.push(z),h[z]={node:w,lastCount:0},E[z]={};for(let _=0;_<F.length;_++){const b=F[_];h[b]&&h[b].node.mode===w.mode?(E[b][z]=u(h[b].lastCount+w.length,w.mode)-u(h[b].lastCount,w.mode),h[b].lastCount+=w.length):(h[b]&&(h[b].lastCount=w.length),E[b][z]=u(w.length,w.mode)+4+o.getCharCountIndicator(w.mode,f))}}F=P}for(let y=0;y<F.length;y++)E[F[y]].end=0;return{map:E,table:h}}(F,h),A=e.find_path(y.map,"start","end"),P=[];for(let S=1;S<A.length-1;S++)P.push(y.table[A[S]].node);return B.fromArray(function t(m){return m.reduce(function(f,h){const E=f.length-1>=0?f[f.length-1]:null;return E&&E.mode===h.mode?(f[f.length-1].data+=h.data,f):(f.push(h),f)},[])}(P))},B.rawSplit=function(f){return B.fromArray(x(f,C.isKanjiModeEnabled()))}},6321:(R,B)=>{let a;const o=[0,26,44,70,100,134,172,196,242,292,346,404,466,532,581,655,733,815,901,991,1085,1156,1258,1364,1474,1588,1706,1828,1921,2051,2185,2323,2465,2611,2761,2876,3034,3196,3362,3532,3706];B.getSymbolSize=function(i){if(!i)throw new Error('"version" cannot be null or undefined');if(i<1||i>40)throw new Error('"version" should be in range from 1 to 40');return 4*i+17},B.getSymbolTotalCodewords=function(i){return o[i]},B.getBCHDigit=function(r){let i=0;for(;0!==r;)i++,r>>>=1;return i},B.setToSJISFunction=function(i){if("function"!=typeof i)throw new Error('"toSJISFunc" is not a valid function.');a=i},B.isKanjiModeEnabled=function(){return typeof a<"u"},B.toSJIS=function(i){return a(i)}},28601:(R,B)=>{B.isValid=function(o){return!isNaN(o)&&o>=1&&o<=40}},9460:(R,B,a)=>{const o=a(6321),r=a(84797),i=a(14560),c=a(20445),d=a(28601),C=o.getBCHDigit(7973);function s(u,t){return c.getCharCountIndicator(u,t)+4}function p(u,t){let g=0;return u.forEach(function(v){const D=s(v.mode,t);g+=D+v.getBitsLength()}),g}B.from=function(t,g){return d.isValid(t)?parseInt(t,10):g},B.getCapacity=function(t,g,v){if(!d.isValid(t))throw new Error("Invalid QR Code version");typeof v>"u"&&(v=c.BYTE);const f=8*(o.getSymbolTotalCodewords(t)-r.getTotalCodewordsCount(t,g));if(v===c.MIXED)return f;const h=f-s(v,t);switch(v){case c.NUMERIC:return Math.floor(h/10*3);case c.ALPHANUMERIC:return Math.floor(h/11*2);case c.KANJI:return Math.floor(h/13);default:return Math.floor(h/8)}},B.getBestVersionForData=function(t,g){let v;const D=i.from(g,i.M);if(Array.isArray(t)){if(t.length>1)return function x(u,t){for(let g=1;g<=40;g++)if(p(u,g)<=B.getCapacity(g,t,c.MIXED))return g}(t,D);if(0===t.length)return 1;v=t[0]}else v=t;return function e(u,t,g){for(let v=1;v<=40;v++)if(t<=B.getCapacity(v,g,u))return v}(v.mode,v.getLength(),D)},B.getEncodedBits=function(t){if(!d.isValid(t)||t<7)throw new Error("Invalid QR Code version");let g=t<<12;for(;o.getBCHDigit(g)-C>=0;)g^=7973<<o.getBCHDigit(g)-C;return t<<12|g}},8118:(R,B,a)=>{const o=a(69957);B.render=function(d,l,C){let e=C,s=l;typeof e>"u"&&(!l||!l.getContext)&&(e=l,l=void 0),l||(s=function i(){try{return document.createElement("canvas")}catch{throw new Error("You need to specify a canvas element")}}()),e=o.getOptions(e);const p=o.getImageWidth(d.modules.size,e),x=s.getContext("2d"),u=x.createImageData(p,p);return o.qrToImageData(u.data,d,e),function r(c,d,l){c.clearRect(0,0,d.width,d.height),d.style||(d.style={}),d.height=l,d.width=l,d.style.height=l+"px",d.style.width=l+"px"}(x,s,p),x.putImageData(u,0,0),s},B.renderToDataURL=function(d,l,C){let e=C;return typeof e>"u"&&(!l||!l.getContext)&&(e=l,l=void 0),e||(e={}),B.render(d,l,e).toDataURL(e.type||"image/png",(e.rendererOpts||{}).quality)}},74143:(R,B,a)=>{const o=a(69957);function r(d,l){const C=d.a/255,e=l+'="'+d.hex+'"';return C<1?e+" "+l+'-opacity="'+C.toFixed(2).slice(1)+'"':e}function i(d,l,C){let e=d+l;return typeof C<"u"&&(e+=" "+C),e}B.render=function(l,C,e){const s=o.getOptions(C),p=l.modules.size,x=l.modules.data,u=p+2*s.margin,t=s.color.light.a?"<path "+r(s.color.light,"fill")+' d="M0 0h'+u+"v"+u+'H0z"/>':"",g="<path "+r(s.color.dark,"stroke")+' d="'+function c(d,l,C){let e="",s=0,p=!1,x=0;for(let u=0;u<d.length;u++){const t=Math.floor(u%l),g=Math.floor(u/l);!t&&!p&&(p=!0),d[u]?(x++,u>0&&t>0&&d[u-1]||(e+=p?i("M",t+C,.5+g+C):i("m",s,0),s=0,p=!1),t+1<l&&d[u+1]||(e+=i("h",x),x=0)):s++}return e}(x,p,s.margin)+'"/>',m='<svg xmlns="http://www.w3.org/2000/svg" '+(s.width?'width="'+s.width+'" height="'+s.width+'" ':"")+'viewBox="0 0 '+u+" "+u+'" shape-rendering="crispEdges">'+t+g+"</svg>\n";return"function"==typeof e&&e(null,m),m}},69957:(R,B)=>{function a(o){if("number"==typeof o&&(o=o.toString()),"string"!=typeof o)throw new Error("Color should be defined as hex string");let r=o.slice().replace("#","").split("");if(r.length<3||5===r.length||r.length>8)throw new Error("Invalid hex color: "+o);(3===r.length||4===r.length)&&(r=Array.prototype.concat.apply([],r.map(function(c){return[c,c]}))),6===r.length&&r.push("F","F");const i=parseInt(r.join(""),16);return{r:i>>24&255,g:i>>16&255,b:i>>8&255,a:255&i,hex:"#"+r.slice(0,6).join("")}}B.getOptions=function(r){r||(r={}),r.color||(r.color={});const c=r.width&&r.width>=21?r.width:void 0;return{width:c,scale:c?4:r.scale||4,margin:typeof r.margin>"u"||null===r.margin||r.margin<0?4:r.margin,color:{dark:a(r.color.dark||"#000000ff"),light:a(r.color.light||"#ffffffff")},type:r.type,rendererOpts:r.rendererOpts||{}}},B.getScale=function(r,i){return i.width&&i.width>=r+2*i.margin?i.width/(r+2*i.margin):i.scale},B.getImageWidth=function(r,i){const c=B.getScale(r,i);return Math.floor((r+2*i.margin)*c)},B.qrToImageData=function(r,i,c){const d=i.modules.size,l=i.modules.data,C=B.getScale(d,c),e=Math.floor((d+2*c.margin)*C),s=c.margin*C,p=[c.color.light,c.color.dark];for(let x=0;x<e;x++)for(let u=0;u<e;u++){let t=4*(x*e+u),g=c.color.light;x>=s&&u>=s&&x<e-s&&u<e-s&&(g=p[l[Math.floor((x-s)/C)*d+Math.floor((u-s)/C)]?1:0]),r[t++]=g.r,r[t++]=g.g,r[t++]=g.b,r[t]=g.a}}},92551:function(R,B,a){var o;R.exports=(o=a(73049),a(36462),a(1896),a(29614),a(66417),function(){var r=o,c=r.lib.BlockCipher,d=r.algo,l=[],C=[],e=[],s=[],p=[],x=[],u=[],t=[],g=[],v=[];!function(){for(var f=[],h=0;h<256;h++)f[h]=h<128?h<<1:h<<1^283;var E=0,F=0;for(h=0;h<256;h++){var y=F^F<<1^F<<2^F<<3^F<<4;l[E]=y=y>>>8^255&y^99,C[y]=E;var w,A=f[E],P=f[A],S=f[P];e[E]=(w=257*f[y]^16843008*y)<<24|w>>>8,s[E]=w<<16|w>>>16,p[E]=w<<8|w>>>24,x[E]=w,u[y]=(w=16843009*S^65537*P^257*A^16843008*E)<<24|w>>>8,t[y]=w<<16|w>>>16,g[y]=w<<8|w>>>24,v[y]=w,E?(E=A^f[f[f[S^A]]],F^=f[f[F]]):E=F=1}}();var D=[0,1,2,4,8,16,32,64,128,27,54],m=d.AES=c.extend({_doReset:function(){if(!this._nRounds||this._keyPriorReset!==this._key){for(var h=this._keyPriorReset=this._key,E=h.words,F=h.sigBytes/4,A=4*((this._nRounds=F+6)+1),P=this._keySchedule=[],S=0;S<A;S++)S<F?P[S]=E[S]:(f=P[S-1],S%F?F>6&&S%F==4&&(f=l[f>>>24]<<24|l[f>>>16&255]<<16|l[f>>>8&255]<<8|l[255&f]):(f=l[(f=f<<8|f>>>24)>>>24]<<24|l[f>>>16&255]<<16|l[f>>>8&255]<<8|l[255&f],f^=D[S/F|0]<<24),P[S]=P[S-F]^f);for(var w=this._invKeySchedule=[],z=0;z<A;z++){if(S=A-z,z%4)var f=P[S];else f=P[S-4];w[z]=z<4||S<=4?f:u[l[f>>>24]]^t[l[f>>>16&255]]^g[l[f>>>8&255]]^v[l[255&f]]}}},encryptBlock:function(f,h){this._doCryptBlock(f,h,this._keySchedule,e,s,p,x,l)},decryptBlock:function(f,h){var E=f[h+1];f[h+1]=f[h+3],f[h+3]=E,this._doCryptBlock(f,h,this._invKeySchedule,u,t,g,v,C),E=f[h+1],f[h+1]=f[h+3],f[h+3]=E},_doCryptBlock:function(f,h,E,F,y,A,P,S){for(var w=this._nRounds,z=f[h]^E[0],_=f[h+1]^E[1],b=f[h+2]^E[2],M=f[h+3]^E[3],T=4,X=1;X<w;X++){var G=F[z>>>24]^y[_>>>16&255]^A[b>>>8&255]^P[255&M]^E[T++],Y=F[_>>>24]^y[b>>>16&255]^A[M>>>8&255]^P[255&z]^E[T++],J=F[b>>>24]^y[M>>>16&255]^A[z>>>8&255]^P[255&_]^E[T++],I=F[M>>>24]^y[z>>>16&255]^A[_>>>8&255]^P[255&b]^E[T++];z=G,_=Y,b=J,M=I}G=(S[z>>>24]<<24|S[_>>>16&255]<<16|S[b>>>8&255]<<8|S[255&M])^E[T++],Y=(S[_>>>24]<<24|S[b>>>16&255]<<16|S[M>>>8&255]<<8|S[255&z])^E[T++],J=(S[b>>>24]<<24|S[M>>>16&255]<<16|S[z>>>8&255]<<8|S[255&_])^E[T++],I=(S[M>>>24]<<24|S[z>>>16&255]<<16|S[_>>>8&255]<<8|S[255&b])^E[T++],f[h]=G,f[h+1]=Y,f[h+2]=J,f[h+3]=I},keySize:8});r.AES=c._createHelper(m)}(),o.AES)},10340:function(R,B,a){var o;R.exports=(o=a(73049),a(36462),a(1896),a(29614),a(66417),function(){var r=o,c=r.lib.BlockCipher;const l=16,C=[608135816,2242054355,320440878,57701188,2752067618,698298832,137296536,3964562569,1160258022,953160567,3193202383,887688300,3232508343,3380367581,1065670069,3041331479,2450970073,2306472731],e=[[3509652390,2564797868,805139163,3491422135,3101798381,1780907670,3128725573,4046225305,614570311,3012652279,134345442,2240740374,1667834072,1901547113,2757295779,4103290238,227898511,1921955416,1904987480,2182433518,2069144605,3260701109,2620446009,720527379,3318853667,677414384,3393288472,3101374703,2390351024,1614419982,1822297739,2954791486,3608508353,3174124327,2024746970,1432378464,3864339955,2857741204,1464375394,1676153920,1439316330,715854006,3033291828,289532110,2706671279,2087905683,3018724369,1668267050,732546397,1947742710,3462151702,2609353502,2950085171,1814351708,2050118529,680887927,999245976,1800124847,3300911131,1713906067,1641548236,4213287313,1216130144,1575780402,4018429277,3917837745,3693486850,3949271944,596196993,3549867205,258830323,2213823033,772490370,2760122372,1774776394,2652871518,566650946,4142492826,1728879713,2882767088,1783734482,3629395816,2517608232,2874225571,1861159788,326777828,3124490320,2130389656,2716951837,967770486,1724537150,2185432712,2364442137,1164943284,2105845187,998989502,3765401048,2244026483,1075463327,1455516326,1322494562,910128902,469688178,1117454909,936433444,3490320968,3675253459,1240580251,122909385,2157517691,634681816,4142456567,3825094682,3061402683,2540495037,79693498,3249098678,1084186820,1583128258,426386531,1761308591,1047286709,322548459,995290223,1845252383,2603652396,3431023940,2942221577,3202600964,3727903485,1712269319,422464435,3234572375,1170764815,3523960633,3117677531,1434042557,442511882,3600875718,1076654713,1738483198,4213154764,2393238008,3677496056,1014306527,4251020053,793779912,2902807211,842905082,4246964064,1395751752,1040244610,2656851899,3396308128,445077038,3742853595,3577915638,679411651,2892444358,2354009459,1767581616,3150600392,3791627101,3102740896,284835224,4246832056,1258075500,768725851,2589189241,3069724005,3532540348,1274779536,3789419226,2764799539,1660621633,3471099624,4011903706,913787905,3497959166,737222580,2514213453,2928710040,3937242737,1804850592,3499020752,2949064160,2386320175,2390070455,2415321851,4061277028,2290661394,2416832540,1336762016,1754252060,3520065937,3014181293,791618072,3188594551,3933548030,2332172193,3852520463,3043980520,413987798,3465142937,3030929376,4245938359,2093235073,3534596313,375366246,2157278981,2479649556,555357303,3870105701,2008414854,3344188149,4221384143,3956125452,2067696032,3594591187,2921233993,2428461,544322398,577241275,1471733935,610547355,4027169054,1432588573,1507829418,2025931657,3646575487,545086370,48609733,2200306550,1653985193,298326376,1316178497,3007786442,2064951626,458293330,2589141269,3591329599,3164325604,727753846,2179363840,146436021,1461446943,4069977195,705550613,3059967265,3887724982,4281599278,3313849956,1404054877,2845806497,146425753,1854211946],[1266315497,3048417604,3681880366,3289982499,290971e4,1235738493,2632868024,2414719590,3970600049,1771706367,1449415276,3266420449,422970021,1963543593,2690192192,3826793022,1062508698,1531092325,1804592342,2583117782,2714934279,4024971509,1294809318,4028980673,1289560198,2221992742,1669523910,35572830,157838143,1052438473,1016535060,1802137761,1753167236,1386275462,3080475397,2857371447,1040679964,2145300060,2390574316,1461121720,2956646967,4031777805,4028374788,33600511,2920084762,1018524850,629373528,3691585981,3515945977,2091462646,2486323059,586499841,988145025,935516892,3367335476,2599673255,2839830854,265290510,3972581182,2759138881,3795373465,1005194799,847297441,406762289,1314163512,1332590856,1866599683,4127851711,750260880,613907577,1450815602,3165620655,3734664991,3650291728,3012275730,3704569646,1427272223,778793252,1343938022,2676280711,2052605720,1946737175,3164576444,3914038668,3967478842,3682934266,1661551462,3294938066,4011595847,840292616,3712170807,616741398,312560963,711312465,1351876610,322626781,1910503582,271666773,2175563734,1594956187,70604529,3617834859,1007753275,1495573769,4069517037,2549218298,2663038764,504708206,2263041392,3941167025,2249088522,1514023603,1998579484,1312622330,694541497,2582060303,2151582166,1382467621,776784248,2618340202,3323268794,2497899128,2784771155,503983604,4076293799,907881277,423175695,432175456,1378068232,4145222326,3954048622,3938656102,3820766613,2793130115,2977904593,26017576,3274890735,3194772133,1700274565,1756076034,4006520079,3677328699,720338349,1533947780,354530856,688349552,3973924725,1637815568,332179504,3949051286,53804574,2852348879,3044236432,1282449977,3583942155,3416972820,4006381244,1617046695,2628476075,3002303598,1686838959,431878346,2686675385,1700445008,1080580658,1009431731,832498133,3223435511,2605976345,2271191193,2516031870,1648197032,4164389018,2548247927,300782431,375919233,238389289,3353747414,2531188641,2019080857,1475708069,455242339,2609103871,448939670,3451063019,1395535956,2413381860,1841049896,1491858159,885456874,4264095073,4001119347,1565136089,3898914787,1108368660,540939232,1173283510,2745871338,3681308437,4207628240,3343053890,4016749493,1699691293,1103962373,3625875870,2256883143,3830138730,1031889488,3479347698,1535977030,4236805024,3251091107,2132092099,1774941330,1199868427,1452454533,157007616,2904115357,342012276,595725824,1480756522,206960106,497939518,591360097,863170706,2375253569,3596610801,1814182875,2094937945,3421402208,1082520231,3463918190,2785509508,435703966,3908032597,1641649973,2842273706,3305899714,1510255612,2148256476,2655287854,3276092548,4258621189,236887753,3681803219,274041037,1734335097,3815195456,3317970021,1899903192,1026095262,4050517792,356393447,2410691914,3873677099,3682840055],[3913112168,2491498743,4132185628,2489919796,1091903735,1979897079,3170134830,3567386728,3557303409,857797738,1136121015,1342202287,507115054,2535736646,337727348,3213592640,1301675037,2528481711,1895095763,1721773893,3216771564,62756741,2142006736,835421444,2531993523,1442658625,3659876326,2882144922,676362277,1392781812,170690266,3921047035,1759253602,3611846912,1745797284,664899054,1329594018,3901205900,3045908486,2062866102,2865634940,3543621612,3464012697,1080764994,553557557,3656615353,3996768171,991055499,499776247,1265440854,648242737,3940784050,980351604,3713745714,1749149687,3396870395,4211799374,3640570775,1161844396,3125318951,1431517754,545492359,4268468663,3499529547,1437099964,2702547544,3433638243,2581715763,2787789398,1060185593,1593081372,2418618748,4260947970,69676912,2159744348,86519011,2512459080,3838209314,1220612927,3339683548,133810670,1090789135,1078426020,1569222167,845107691,3583754449,4072456591,1091646820,628848692,1613405280,3757631651,526609435,236106946,48312990,2942717905,3402727701,1797494240,859738849,992217954,4005476642,2243076622,3870952857,3732016268,765654824,3490871365,2511836413,1685915746,3888969200,1414112111,2273134842,3281911079,4080962846,172450625,2569994100,980381355,4109958455,2819808352,2716589560,2568741196,3681446669,3329971472,1835478071,660984891,3704678404,4045999559,3422617507,3040415634,1762651403,1719377915,3470491036,2693910283,3642056355,3138596744,1364962596,2073328063,1983633131,926494387,3423689081,2150032023,4096667949,1749200295,3328846651,309677260,2016342300,1779581495,3079819751,111262694,1274766160,443224088,298511866,1025883608,3806446537,1145181785,168956806,3641502830,3584813610,1689216846,3666258015,3200248200,1692713982,2646376535,4042768518,1618508792,1610833997,3523052358,4130873264,2001055236,3610705100,2202168115,4028541809,2961195399,1006657119,2006996926,3186142756,1430667929,3210227297,1314452623,4074634658,4101304120,2273951170,1399257539,3367210612,3027628629,1190975929,2062231137,2333990788,2221543033,2438960610,1181637006,548689776,2362791313,3372408396,3104550113,3145860560,296247880,1970579870,3078560182,3769228297,1714227617,3291629107,3898220290,166772364,1251581989,493813264,448347421,195405023,2709975567,677966185,3703036547,1463355134,2715995803,1338867538,1343315457,2802222074,2684532164,233230375,2599980071,2000651841,3277868038,1638401717,4028070440,3237316320,6314154,819756386,300326615,590932579,1405279636,3267499572,3150704214,2428286686,3959192993,3461946742,1862657033,1266418056,963775037,2089974820,2263052895,1917689273,448879540,3550394620,3981727096,150775221,3627908307,1303187396,508620638,2975983352,2726630617,1817252668,1876281319,1457606340,908771278,3720792119,3617206836,2455994898,1729034894,1080033504],[976866871,3556439503,2881648439,1522871579,1555064734,1336096578,3548522304,2579274686,3574697629,3205460757,3593280638,3338716283,3079412587,564236357,2993598910,1781952180,1464380207,3163844217,3332601554,1699332808,1393555694,1183702653,3581086237,1288719814,691649499,2847557200,2895455976,3193889540,2717570544,1781354906,1676643554,2592534050,3230253752,1126444790,2770207658,2633158820,2210423226,2615765581,2414155088,3127139286,673620729,2805611233,1269405062,4015350505,3341807571,4149409754,1057255273,2012875353,2162469141,2276492801,2601117357,993977747,3918593370,2654263191,753973209,36408145,2530585658,25011837,3520020182,2088578344,530523599,2918365339,1524020338,1518925132,3760827505,3759777254,1202760957,3985898139,3906192525,674977740,4174734889,2031300136,2019492241,3983892565,4153806404,3822280332,352677332,2297720250,60907813,90501309,3286998549,1016092578,2535922412,2839152426,457141659,509813237,4120667899,652014361,1966332200,2975202805,55981186,2327461051,676427537,3255491064,2882294119,3433927263,1307055953,942726286,933058658,2468411793,3933900994,4215176142,1361170020,2001714738,2830558078,3274259782,1222529897,1679025792,2729314320,3714953764,1770335741,151462246,3013232138,1682292957,1483529935,471910574,1539241949,458788160,3436315007,1807016891,3718408830,978976581,1043663428,3165965781,1927990952,4200891579,2372276910,3208408903,3533431907,1412390302,2931980059,4132332400,1947078029,3881505623,4168226417,2941484381,1077988104,1320477388,886195818,18198404,3786409e3,2509781533,112762804,3463356488,1866414978,891333506,18488651,661792760,1628790961,3885187036,3141171499,876946877,2693282273,1372485963,791857591,2686433993,3759982718,3167212022,3472953795,2716379847,445679433,3561995674,3504004811,3574258232,54117162,3331405415,2381918588,3769707343,4154350007,1140177722,4074052095,668550556,3214352940,367459370,261225585,2610173221,4209349473,3468074219,3265815641,314222801,3066103646,3808782860,282218597,3406013506,3773591054,379116347,1285071038,846784868,2669647154,3771962079,3550491691,2305946142,453669953,1268987020,3317592352,3279303384,3744833421,2610507566,3859509063,266596637,3847019092,517658769,3462560207,3443424879,370717030,4247526661,2224018117,4143653529,4112773975,2788324899,2477274417,1456262402,2901442914,1517677493,1846949527,2295493580,3734397586,2176403920,1280348187,1908823572,3871786941,846861322,1172426758,3287448474,3383383037,1655181056,3139813346,901632758,1897031941,2986607138,3066810236,3447102507,1393639104,373351379,950779232,625454576,3124240540,4148612726,2007998917,544563296,2244738638,2330496472,2058025392,1291430526,424198748,50039436,29584100,3605783033,2429876329,2791104160,1057563949,3255363231,3075367218,3463963227,1469046755,985887462]];var s={pbox:[],sbox:[]};function p(v,D){let F=v.sbox[0][D>>24&255]+v.sbox[1][D>>16&255];return F^=v.sbox[2][D>>8&255],F+=v.sbox[3][255&D],F}function x(v,D,m){let E,f=D,h=m;for(let F=0;F<l;++F)f^=v.pbox[F],h=p(v,f)^h,E=f,f=h,h=E;return E=f,f=h,h=E,h^=v.pbox[l],f^=v.pbox[l+1],{left:f,right:h}}var g=r.algo.Blowfish=c.extend({_doReset:function(){if(this._keyPriorReset!==this._key){var v=this._keyPriorReset=this._key;!function t(v,D,m){for(let y=0;y<4;y++){v.sbox[y]=[];for(let A=0;A<256;A++)v.sbox[y][A]=e[y][A]}let f=0;for(let y=0;y<l+2;y++)v.pbox[y]=C[y]^D[f],f++,f>=m&&(f=0);let h=0,E=0,F=0;for(let y=0;y<l+2;y+=2)F=x(v,h,E),h=F.left,E=F.right,v.pbox[y]=h,v.pbox[y+1]=E;for(let y=0;y<4;y++)for(let A=0;A<256;A+=2)F=x(v,h,E),h=F.left,E=F.right,v.sbox[y][A]=h,v.sbox[y][A+1]=E;return!0}(s,v.words,v.sigBytes/4)}},encryptBlock:function(v,D){var m=x(s,v[D],v[D+1]);v[D]=m.left,v[D+1]=m.right},decryptBlock:function(v,D){var m=function u(v,D,m){let E,f=D,h=m;for(let F=l+1;F>1;--F)f^=v.pbox[F],h=p(v,f)^h,E=f,f=h,h=E;return E=f,f=h,h=E,h^=v.pbox[1],f^=v.pbox[0],{left:f,right:h}}(s,v[D],v[D+1]);v[D]=m.left,v[D+1]=m.right},blockSize:2,keySize:4,ivSize:2});r.Blowfish=c._createHelper(g)}(),o.Blowfish)},66417:function(R,B,a){var i,c,d,l,C,e,p,u,t,v,D,m,h,F,A,P,w,z,o;R.exports=(o=a(73049),a(29614),void(o.lib.Cipher||(i=o,c=i.lib,d=c.Base,l=c.WordArray,C=c.BufferedBlockAlgorithm,e=i.enc,p=e.Base64,u=i.algo.EvpKDF,t=c.Cipher=C.extend({cfg:d.extend(),createEncryptor:function(_,b){return this.create(this._ENC_XFORM_MODE,_,b)},createDecryptor:function(_,b){return this.create(this._DEC_XFORM_MODE,_,b)},init:function(_,b,M){this.cfg=this.cfg.extend(M),this._xformMode=_,this._key=b,this.reset()},reset:function(){C.reset.call(this),this._doReset()},process:function(_){return this._append(_),this._process()},finalize:function(_){return _&&this._append(_),this._doFinalize()},keySize:4,ivSize:4,_ENC_XFORM_MODE:1,_DEC_XFORM_MODE:2,_createHelper:function(){function _(b){return"string"==typeof b?z:P}return function(b){return{encrypt:function(M,T,X){return _(T).encrypt(b,M,T,X)},decrypt:function(M,T,X){return _(T).decrypt(b,M,T,X)}}}}()}),c.StreamCipher=t.extend({_doFinalize:function(){return this._process(!0)},blockSize:1}),v=i.mode={},D=c.BlockCipherMode=d.extend({createEncryptor:function(_,b){return this.Encryptor.create(_,b)},createDecryptor:function(_,b){return this.Decryptor.create(_,b)},init:function(_,b){this._cipher=_,this._iv=b}}),m=v.CBC=function(){var _=D.extend();function b(M,T,X){var G,Y=this._iv;Y?(G=Y,this._iv=undefined):G=this._prevBlock;for(var J=0;J<X;J++)M[T+J]^=G[J]}return _.Encryptor=_.extend({processBlock:function(M,T){var X=this._cipher,G=X.blockSize;b.call(this,M,T,G),X.encryptBlock(M,T),this._prevBlock=M.slice(T,T+G)}}),_.Decryptor=_.extend({processBlock:function(M,T){var X=this._cipher,G=X.blockSize,Y=M.slice(T,T+G);X.decryptBlock(M,T),b.call(this,M,T,G),this._prevBlock=Y}}),_}(),h=(i.pad={}).Pkcs7={pad:function(_,b){for(var M=4*b,T=M-_.sigBytes%M,X=T<<24|T<<16|T<<8|T,G=[],Y=0;Y<T;Y+=4)G.push(X);var J=l.create(G,T);_.concat(J)},unpad:function(_){_.sigBytes-=255&_.words[_.sigBytes-1>>>2]}},c.BlockCipher=t.extend({cfg:t.cfg.extend({mode:m,padding:h}),reset:function(){var _;t.reset.call(this);var b=this.cfg,M=b.iv,T=b.mode;this._xformMode==this._ENC_XFORM_MODE?_=T.createEncryptor:(_=T.createDecryptor,this._minBufferSize=1),this._mode&&this._mode.__creator==_?this._mode.init(this,M&&M.words):(this._mode=_.call(T,this,M&&M.words),this._mode.__creator=_)},_doProcessBlock:function(_,b){this._mode.processBlock(_,b)},_doFinalize:function(){var _,b=this.cfg.padding;return this._xformMode==this._ENC_XFORM_MODE?(b.pad(this._data,this.blockSize),_=this._process(!0)):(_=this._process(!0),b.unpad(_)),_},blockSize:4}),F=c.CipherParams=d.extend({init:function(_){this.mixIn(_)},toString:function(_){return(_||this.formatter).stringify(this)}}),A=(i.format={}).OpenSSL={stringify:function(_){var M=_.ciphertext,T=_.salt;return(T?l.create([1398893684,1701076831]).concat(T).concat(M):M).toString(p)},parse:function(_){var b,M=p.parse(_),T=M.words;return 1398893684==T[0]&&1701076831==T[1]&&(b=l.create(T.slice(2,4)),T.splice(0,4),M.sigBytes-=16),F.create({ciphertext:M,salt:b})}},P=c.SerializableCipher=d.extend({cfg:d.extend({format:A}),encrypt:function(_,b,M,T){T=this.cfg.extend(T);var X=_.createEncryptor(M,T),G=X.finalize(b),Y=X.cfg;return F.create({ciphertext:G,key:M,iv:Y.iv,algorithm:_,mode:Y.mode,padding:Y.padding,blockSize:_.blockSize,formatter:T.format})},decrypt:function(_,b,M,T){return T=this.cfg.extend(T),b=this._parse(b,T.format),_.createDecryptor(M,T).finalize(b.ciphertext)},_parse:function(_,b){return"string"==typeof _?b.parse(_,this):_}}),w=(i.kdf={}).OpenSSL={execute:function(_,b,M,T,X){if(T||(T=l.random(8)),X)var G=u.create({keySize:b+M,hasher:X}).compute(_,T);else G=u.create({keySize:b+M}).compute(_,T);var Y=l.create(G.words.slice(b),4*M);return G.sigBytes=4*b,F.create({key:G,iv:Y,salt:T})}},z=c.PasswordBasedCipher=P.extend({cfg:P.cfg.extend({kdf:w}),encrypt:function(_,b,M,T){var X=(T=this.cfg.extend(T)).kdf.execute(M,_.keySize,_.ivSize,T.salt,T.hasher);T.iv=X.iv;var G=P.encrypt.call(this,_,b,X.key,T);return G.mixIn(X),G},decrypt:function(_,b,M,T){T=this.cfg.extend(T),b=this._parse(b,T.format);var X=T.kdf.execute(M,_.keySize,_.ivSize,b.salt,T.hasher);return T.iv=X.iv,P.decrypt.call(this,_,b,X.key,T)}}))))},73049:function(R,B,a){var o;R.exports=(o=o||function(r,i){var c;if(typeof window<"u"&&window.crypto&&(c=window.crypto),typeof self<"u"&&self.crypto&&(c=self.crypto),typeof globalThis<"u"&&globalThis.crypto&&(c=globalThis.crypto),!c&&typeof window<"u"&&window.msCrypto&&(c=window.msCrypto),!c&&typeof global<"u"&&global.crypto&&(c=global.crypto),!c)try{c=a(50477)}catch{}var d=function(){if(c){if("function"==typeof c.getRandomValues)try{return c.getRandomValues(new Uint32Array(1))[0]}catch{}if("function"==typeof c.randomBytes)try{return c.randomBytes(4).readInt32LE()}catch{}}throw new Error("Native crypto module could not be used to get secure random number.")},l=Object.create||function(){function f(){}return function(h){var E;return f.prototype=h,E=new f,f.prototype=null,E}}(),C={},e=C.lib={},s=e.Base={extend:function(f){var h=l(this);return f&&h.mixIn(f),(!h.hasOwnProperty("init")||this.init===h.init)&&(h.init=function(){h.$super.init.apply(this,arguments)}),h.init.prototype=h,h.$super=this,h},create:function(){var f=this.extend();return f.init.apply(f,arguments),f},init:function(){},mixIn:function(f){for(var h in f)f.hasOwnProperty(h)&&(this[h]=f[h]);f.hasOwnProperty("toString")&&(this.toString=f.toString)},clone:function(){return this.init.prototype.extend(this)}},p=e.WordArray=s.extend({init:function(f,h){f=this.words=f||[],this.sigBytes=null!=h?h:4*f.length},toString:function(f){return(f||u).stringify(this)},concat:function(f){var h=this.words,E=f.words,F=this.sigBytes,y=f.sigBytes;if(this.clamp(),F%4)for(var A=0;A<y;A++)h[F+A>>>2]|=(E[A>>>2]>>>24-A%4*8&255)<<24-(F+A)%4*8;else for(var S=0;S<y;S+=4)h[F+S>>>2]=E[S>>>2];return this.sigBytes+=y,this},clamp:function(){var f=this.words,h=this.sigBytes;f[h>>>2]&=4294967295<<32-h%4*8,f.length=r.ceil(h/4)},clone:function(){var f=s.clone.call(this);return f.words=this.words.slice(0),f},random:function(f){for(var h=[],E=0;E<f;E+=4)h.push(d());return new p.init(h,f)}}),x=C.enc={},u=x.Hex={stringify:function(f){for(var h=f.words,E=f.sigBytes,F=[],y=0;y<E;y++){var A=h[y>>>2]>>>24-y%4*8&255;F.push((A>>>4).toString(16)),F.push((15&A).toString(16))}return F.join("")},parse:function(f){for(var h=f.length,E=[],F=0;F<h;F+=2)E[F>>>3]|=parseInt(f.substr(F,2),16)<<24-F%8*4;return new p.init(E,h/2)}},t=x.Latin1={stringify:function(f){for(var h=f.words,E=f.sigBytes,F=[],y=0;y<E;y++)F.push(String.fromCharCode(h[y>>>2]>>>24-y%4*8&255));return F.join("")},parse:function(f){for(var h=f.length,E=[],F=0;F<h;F++)E[F>>>2]|=(255&f.charCodeAt(F))<<24-F%4*8;return new p.init(E,h)}},g=x.Utf8={stringify:function(f){try{return decodeURIComponent(escape(t.stringify(f)))}catch{throw new Error("Malformed UTF-8 data")}},parse:function(f){return t.parse(unescape(encodeURIComponent(f)))}},v=e.BufferedBlockAlgorithm=s.extend({reset:function(){this._data=new p.init,this._nDataBytes=0},_append:function(f){"string"==typeof f&&(f=g.parse(f)),this._data.concat(f),this._nDataBytes+=f.sigBytes},_process:function(f){var h,E=this._data,F=E.words,y=E.sigBytes,A=this.blockSize,S=y/(4*A),w=(S=f?r.ceil(S):r.max((0|S)-this._minBufferSize,0))*A,z=r.min(4*w,y);if(w){for(var _=0;_<w;_+=A)this._doProcessBlock(F,_);h=F.splice(0,w),E.sigBytes-=z}return new p.init(h,z)},clone:function(){var f=s.clone.call(this);return f._data=this._data.clone(),f},_minBufferSize:0}),m=(e.Hasher=v.extend({cfg:s.extend(),init:function(f){this.cfg=this.cfg.extend(f),this.reset()},reset:function(){v.reset.call(this),this._doReset()},update:function(f){return this._append(f),this._process(),this},finalize:function(f){return f&&this._append(f),this._doFinalize()},blockSize:16,_createHelper:function(f){return function(h,E){return new f.init(E).finalize(h)}},_createHmacHelper:function(f){return function(h,E){return new m.HMAC.init(f,E).finalize(h)}}}),C.algo={});return C}(Math),o)},36462:function(R,B,a){var o,c;R.exports=(o=a(73049),c=o.lib.WordArray,o.enc.Base64={stringify:function(e){var s=e.words,p=e.sigBytes,x=this._map;e.clamp();for(var u=[],t=0;t<p;t+=3)for(var m=(s[t>>>2]>>>24-t%4*8&255)<<16|(s[t+1>>>2]>>>24-(t+1)%4*8&255)<<8|s[t+2>>>2]>>>24-(t+2)%4*8&255,f=0;f<4&&t+.75*f<p;f++)u.push(x.charAt(m>>>6*(3-f)&63));var h=x.charAt(64);if(h)for(;u.length%4;)u.push(h);return u.join("")},parse:function(e){var s=e.length,p=this._map,x=this._reverseMap;if(!x){x=this._reverseMap=[];for(var u=0;u<p.length;u++)x[p.charCodeAt(u)]=u}var t=p.charAt(64);if(t){var g=e.indexOf(t);-1!==g&&(s=g)}return function C(e,s,p){for(var x=[],u=0,t=0;t<s;t++)if(t%4){var g=p[e.charCodeAt(t-1)]<<t%4*2,v=p[e.charCodeAt(t)]>>>6-t%4*2;x[u>>>2]|=(g|v)<<24-u%4*8,u++}return c.create(x,u)}(e,s,x)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="},o.enc.Base64)},33577:function(R,B,a){var o,c;R.exports=(o=a(73049),c=o.lib.WordArray,o.enc.Base64url={stringify:function(e,s){void 0===s&&(s=!0);var p=e.words,x=e.sigBytes,u=s?this._safe_map:this._map;e.clamp();for(var t=[],g=0;g<x;g+=3)for(var f=(p[g>>>2]>>>24-g%4*8&255)<<16|(p[g+1>>>2]>>>24-(g+1)%4*8&255)<<8|p[g+2>>>2]>>>24-(g+2)%4*8&255,h=0;h<4&&g+.75*h<x;h++)t.push(u.charAt(f>>>6*(3-h)&63));var E=u.charAt(64);if(E)for(;t.length%4;)t.push(E);return t.join("")},parse:function(e,s){void 0===s&&(s=!0);var p=e.length,x=s?this._safe_map:this._map,u=this._reverseMap;if(!u){u=this._reverseMap=[];for(var t=0;t<x.length;t++)u[x.charCodeAt(t)]=t}var g=x.charAt(64);if(g){var v=e.indexOf(g);-1!==v&&(p=v)}return function C(e,s,p){for(var x=[],u=0,t=0;t<s;t++)if(t%4){var g=p[e.charCodeAt(t-1)]<<t%4*2,v=p[e.charCodeAt(t)]>>>6-t%4*2;x[u>>>2]|=(g|v)<<24-u%4*8,u++}return c.create(x,u)}(e,p,u)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",_safe_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_"},o.enc.Base64url)},41067:function(R,B,a){var o;R.exports=(o=a(73049),function(){var c=o.lib.WordArray,d=o.enc;function C(e){return e<<8&4278255360|e>>>8&16711935}d.Utf16=d.Utf16BE={stringify:function(e){for(var s=e.words,p=e.sigBytes,x=[],u=0;u<p;u+=2)x.push(String.fromCharCode(s[u>>>2]>>>16-u%4*8&65535));return x.join("")},parse:function(e){for(var s=e.length,p=[],x=0;x<s;x++)p[x>>>1]|=e.charCodeAt(x)<<16-x%2*16;return c.create(p,2*s)}},d.Utf16LE={stringify:function(e){for(var s=e.words,p=e.sigBytes,x=[],u=0;u<p;u+=2){var t=C(s[u>>>2]>>>16-u%4*8&65535);x.push(String.fromCharCode(t))}return x.join("")},parse:function(e){for(var s=e.length,p=[],x=0;x<s;x++)p[x>>>1]|=C(e.charCodeAt(x)<<16-x%2*16);return c.create(p,2*s)}}}(),o.enc.Utf16)},29614:function(R,B,a){var r,i,c,d,l,e,o;R.exports=(o=a(73049),a(63995),a(81701),d=(i=(r=o).lib).WordArray,e=(l=r.algo).EvpKDF=(c=i.Base).extend({cfg:c.extend({keySize:4,hasher:l.MD5,iterations:1}),init:function(s){this.cfg=this.cfg.extend(s)},compute:function(s,p){for(var x,u=this.cfg,t=u.hasher.create(),g=d.create(),v=g.words,D=u.keySize,m=u.iterations;v.length<D;){x&&t.update(x),x=t.update(s).finalize(p),t.reset();for(var f=1;f<m;f++)x=t.finalize(x),t.reset();g.concat(x)}return g.sigBytes=4*D,g}}),r.EvpKDF=function(s,p,x){return e.create(x).compute(s,p)},o.EvpKDF)},31925:function(R,B,a){var o,d,C;R.exports=(o=a(73049),a(66417),d=o.lib.CipherParams,C=o.enc.Hex,o.format.Hex={stringify:function(p){return p.ciphertext.toString(C)},parse:function(p){var x=C.parse(p);return d.create({ciphertext:x})}},o.format.Hex)},81701:function(R,B,a){var o,l;R.exports=(o=a(73049),l=o.enc.Utf8,void(o.algo.HMAC=o.lib.Base.extend({init:function(s,p){s=this._hasher=new s.init,"string"==typeof p&&(p=l.parse(p));var x=s.blockSize,u=4*x;p.sigBytes>u&&(p=s.finalize(p)),p.clamp();for(var t=this._oKey=p.clone(),g=this._iKey=p.clone(),v=t.words,D=g.words,m=0;m<x;m++)v[m]^=1549556828,D[m]^=909522486;t.sigBytes=g.sigBytes=u,this.reset()},reset:function(){var s=this._hasher;s.reset(),s.update(this._iKey)},update:function(s){return this._hasher.update(s),this},finalize:function(s){var p=this._hasher,x=p.finalize(s);return p.reset(),p.finalize(this._oKey.clone().concat(x))}})))},5808:function(R,B,a){var o;R.exports=(o=a(73049),a(63756),a(52340),a(41067),a(36462),a(33577),a(1896),a(63995),a(97069),a(67816),a(75416),a(57113),a(27901),a(4636),a(81701),a(83935),a(29614),a(66417),a(72581),a(61159),a(11552),a(89017),a(24802),a(91213),a(24437),a(63926),a(88767),a(78944),a(31925),a(92551),a(39944),a(6213),a(26894),a(28212),a(10340),o)},52340:function(R,B,a){var o;R.exports=(o=a(73049),function(){if("function"==typeof ArrayBuffer){var c=o.lib.WordArray,d=c.init,l=c.init=function(C){if(C instanceof ArrayBuffer&&(C=new Uint8Array(C)),(C instanceof Int8Array||typeof Uint8ClampedArray<"u"&&C instanceof Uint8ClampedArray||C instanceof Int16Array||C instanceof Uint16Array||C instanceof Int32Array||C instanceof Uint32Array||C instanceof Float32Array||C instanceof Float64Array)&&(C=new Uint8Array(C.buffer,C.byteOffset,C.byteLength)),C instanceof Uint8Array){for(var e=C.byteLength,s=[],p=0;p<e;p++)s[p>>>2]|=C[p]<<24-p%4*8;d.call(this,s,e)}else d.apply(this,arguments)};l.prototype=c}}(),o.lib.WordArray)},1896:function(R,B,a){var o;R.exports=(o=a(73049),function(r){var i=o,c=i.lib,d=c.WordArray,l=c.Hasher,C=i.algo,e=[];!function(){for(var g=0;g<64;g++)e[g]=4294967296*r.abs(r.sin(g+1))|0}();var s=C.MD5=l.extend({_doReset:function(){this._hash=new d.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(g,v){for(var D=0;D<16;D++){var m=v+D,f=g[m];g[m]=16711935&(f<<8|f>>>24)|4278255360&(f<<24|f>>>8)}var h=this._hash.words,E=g[v+0],F=g[v+1],y=g[v+2],A=g[v+3],P=g[v+4],S=g[v+5],w=g[v+6],z=g[v+7],_=g[v+8],b=g[v+9],M=g[v+10],T=g[v+11],X=g[v+12],G=g[v+13],Y=g[v+14],J=g[v+15],I=h[0],H=h[1],N=h[2],O=h[3];I=p(I,H,N,O,E,7,e[0]),O=p(O,I,H,N,F,12,e[1]),N=p(N,O,I,H,y,17,e[2]),H=p(H,N,O,I,A,22,e[3]),I=p(I,H,N,O,P,7,e[4]),O=p(O,I,H,N,S,12,e[5]),N=p(N,O,I,H,w,17,e[6]),H=p(H,N,O,I,z,22,e[7]),I=p(I,H,N,O,_,7,e[8]),O=p(O,I,H,N,b,12,e[9]),N=p(N,O,I,H,M,17,e[10]),H=p(H,N,O,I,T,22,e[11]),I=p(I,H,N,O,X,7,e[12]),O=p(O,I,H,N,G,12,e[13]),N=p(N,O,I,H,Y,17,e[14]),I=x(I,H=p(H,N,O,I,J,22,e[15]),N,O,F,5,e[16]),O=x(O,I,H,N,w,9,e[17]),N=x(N,O,I,H,T,14,e[18]),H=x(H,N,O,I,E,20,e[19]),I=x(I,H,N,O,S,5,e[20]),O=x(O,I,H,N,M,9,e[21]),N=x(N,O,I,H,J,14,e[22]),H=x(H,N,O,I,P,20,e[23]),I=x(I,H,N,O,b,5,e[24]),O=x(O,I,H,N,Y,9,e[25]),N=x(N,O,I,H,A,14,e[26]),H=x(H,N,O,I,_,20,e[27]),I=x(I,H,N,O,G,5,e[28]),O=x(O,I,H,N,y,9,e[29]),N=x(N,O,I,H,z,14,e[30]),I=u(I,H=x(H,N,O,I,X,20,e[31]),N,O,S,4,e[32]),O=u(O,I,H,N,_,11,e[33]),N=u(N,O,I,H,T,16,e[34]),H=u(H,N,O,I,Y,23,e[35]),I=u(I,H,N,O,F,4,e[36]),O=u(O,I,H,N,P,11,e[37]),N=u(N,O,I,H,z,16,e[38]),H=u(H,N,O,I,M,23,e[39]),I=u(I,H,N,O,G,4,e[40]),O=u(O,I,H,N,E,11,e[41]),N=u(N,O,I,H,A,16,e[42]),H=u(H,N,O,I,w,23,e[43]),I=u(I,H,N,O,b,4,e[44]),O=u(O,I,H,N,X,11,e[45]),N=u(N,O,I,H,J,16,e[46]),I=t(I,H=u(H,N,O,I,y,23,e[47]),N,O,E,6,e[48]),O=t(O,I,H,N,z,10,e[49]),N=t(N,O,I,H,Y,15,e[50]),H=t(H,N,O,I,S,21,e[51]),I=t(I,H,N,O,X,6,e[52]),O=t(O,I,H,N,A,10,e[53]),N=t(N,O,I,H,M,15,e[54]),H=t(H,N,O,I,F,21,e[55]),I=t(I,H,N,O,_,6,e[56]),O=t(O,I,H,N,J,10,e[57]),N=t(N,O,I,H,w,15,e[58]),H=t(H,N,O,I,G,21,e[59]),I=t(I,H,N,O,P,6,e[60]),O=t(O,I,H,N,T,10,e[61]),N=t(N,O,I,H,y,15,e[62]),H=t(H,N,O,I,b,21,e[63]),h[0]=h[0]+I|0,h[1]=h[1]+H|0,h[2]=h[2]+N|0,h[3]=h[3]+O|0},_doFinalize:function(){var g=this._data,v=g.words,D=8*this._nDataBytes,m=8*g.sigBytes;v[m>>>5]|=128<<24-m%32;var f=r.floor(D/4294967296),h=D;v[15+(m+64>>>9<<4)]=16711935&(f<<8|f>>>24)|4278255360&(f<<24|f>>>8),v[14+(m+64>>>9<<4)]=16711935&(h<<8|h>>>24)|4278255360&(h<<24|h>>>8),g.sigBytes=4*(v.length+1),this._process();for(var E=this._hash,F=E.words,y=0;y<4;y++){var A=F[y];F[y]=16711935&(A<<8|A>>>24)|4278255360&(A<<24|A>>>8)}return E},clone:function(){var g=l.clone.call(this);return g._hash=this._hash.clone(),g}});function p(g,v,D,m,f,h,E){var F=g+(v&D|~v&m)+f+E;return(F<<h|F>>>32-h)+v}function x(g,v,D,m,f,h,E){var F=g+(v&m|D&~m)+f+E;return(F<<h|F>>>32-h)+v}function u(g,v,D,m,f,h,E){var F=g+(v^D^m)+f+E;return(F<<h|F>>>32-h)+v}function t(g,v,D,m,f,h,E){var F=g+(D^(v|~m))+f+E;return(F<<h|F>>>32-h)+v}i.MD5=l._createHelper(s),i.HmacMD5=l._createHmacHelper(s)}(Math),o.MD5)},72581:function(R,B,a){var o;R.exports=(o=a(73049),a(66417),o.mode.CFB=function(){var r=o.lib.BlockCipherMode.extend();function i(c,d,l,C){var e,s=this._iv;s?(e=s.slice(0),this._iv=void 0):e=this._prevBlock,C.encryptBlock(e,0);for(var p=0;p<l;p++)c[d+p]^=e[p]}return r.Encryptor=r.extend({processBlock:function(c,d){var l=this._cipher,C=l.blockSize;i.call(this,c,d,C,l),this._prevBlock=c.slice(d,d+C)}}),r.Decryptor=r.extend({processBlock:function(c,d){var l=this._cipher,C=l.blockSize,e=c.slice(d,d+C);i.call(this,c,d,C,l),this._prevBlock=e}}),r}(),o.mode.CFB)},11552:function(R,B,a){var o;R.exports=(o=a(73049),a(66417),o.mode.CTRGladman=function(){var r=o.lib.BlockCipherMode.extend();function i(l){if(255==(l>>24&255)){var C=l>>16&255,e=l>>8&255,s=255&l;255===C?(C=0,255===e?(e=0,255===s?s=0:++s):++e):++C,l=0,l+=C<<16,l+=e<<8,l+=s}else l+=1<<24;return l}var d=r.Encryptor=r.extend({processBlock:function(l,C){var e=this._cipher,s=e.blockSize,p=this._iv,x=this._counter;p&&(x=this._counter=p.slice(0),this._iv=void 0),function c(l){return 0===(l[0]=i(l[0]))&&(l[1]=i(l[1])),l}(x);var u=x.slice(0);e.encryptBlock(u,0);for(var t=0;t<s;t++)l[C+t]^=u[t]}});return r.Decryptor=d,r}(),o.mode.CTRGladman)},61159:function(R,B,a){var r,i,o;R.exports=(o=a(73049),a(66417),o.mode.CTR=(i=(r=o.lib.BlockCipherMode.extend()).Encryptor=r.extend({processBlock:function(c,d){var l=this._cipher,C=l.blockSize,e=this._iv,s=this._counter;e&&(s=this._counter=e.slice(0),this._iv=void 0);var p=s.slice(0);l.encryptBlock(p,0),s[C-1]=s[C-1]+1|0;for(var x=0;x<C;x++)c[d+x]^=p[x]}}),r.Decryptor=i,r),o.mode.CTR)},24802:function(R,B,a){var r,o;R.exports=(o=a(73049),a(66417),o.mode.ECB=((r=o.lib.BlockCipherMode.extend()).Encryptor=r.extend({processBlock:function(i,c){this._cipher.encryptBlock(i,c)}}),r.Decryptor=r.extend({processBlock:function(i,c){this._cipher.decryptBlock(i,c)}}),r),o.mode.ECB)},89017:function(R,B,a){var r,i,o;R.exports=(o=a(73049),a(66417),o.mode.OFB=(i=(r=o.lib.BlockCipherMode.extend()).Encryptor=r.extend({processBlock:function(c,d){var l=this._cipher,C=l.blockSize,e=this._iv,s=this._keystream;e&&(s=this._keystream=e.slice(0),this._iv=void 0),l.encryptBlock(s,0);for(var p=0;p<C;p++)c[d+p]^=s[p]}}),r.Decryptor=i,r),o.mode.OFB)},91213:function(R,B,a){var o;R.exports=(o=a(73049),a(66417),o.pad.AnsiX923={pad:function(r,i){var c=r.sigBytes,d=4*i,l=d-c%d,C=c+l-1;r.clamp(),r.words[C>>>2]|=l<<24-C%4*8,r.sigBytes+=l},unpad:function(r){r.sigBytes-=255&r.words[r.sigBytes-1>>>2]}},o.pad.Ansix923)},24437:function(R,B,a){var o;R.exports=(o=a(73049),a(66417),o.pad.Iso10126={pad:function(r,i){var c=4*i,d=c-r.sigBytes%c;r.concat(o.lib.WordArray.random(d-1)).concat(o.lib.WordArray.create([d<<24],1))},unpad:function(r){r.sigBytes-=255&r.words[r.sigBytes-1>>>2]}},o.pad.Iso10126)},63926:function(R,B,a){var o;R.exports=(o=a(73049),a(66417),o.pad.Iso97971={pad:function(r,i){r.concat(o.lib.WordArray.create([2147483648],1)),o.pad.ZeroPadding.pad(r,i)},unpad:function(r){o.pad.ZeroPadding.unpad(r),r.sigBytes--}},o.pad.Iso97971)},78944:function(R,B,a){var o;R.exports=(o=a(73049),a(66417),o.pad.NoPadding={pad:function(){},unpad:function(){}},o.pad.NoPadding)},88767:function(R,B,a){var o;R.exports=(o=a(73049),a(66417),o.pad.ZeroPadding={pad:function(r,i){var c=4*i;r.clamp(),r.sigBytes+=c-(r.sigBytes%c||c)},unpad:function(r){var i=r.words,c=r.sigBytes-1;for(c=r.sigBytes-1;c>=0;c--)if(i[c>>>2]>>>24-c%4*8&255){r.sigBytes=c+1;break}}},o.pad.ZeroPadding)},83935:function(R,B,a){var r,i,c,d,l,e,s,o;R.exports=(o=a(73049),a(97069),a(81701),d=(i=(r=o).lib).WordArray,e=(l=r.algo).HMAC,s=l.PBKDF2=(c=i.Base).extend({cfg:c.extend({keySize:4,hasher:l.SHA256,iterations:25e4}),init:function(p){this.cfg=this.cfg.extend(p)},compute:function(p,x){for(var u=this.cfg,t=e.create(u.hasher,p),g=d.create(),v=d.create([1]),D=g.words,m=v.words,f=u.keySize,h=u.iterations;D.length<f;){var E=t.update(x).finalize(v);t.reset();for(var F=E.words,y=F.length,A=E,P=1;P<h;P++){A=t.finalize(A),t.reset();for(var S=A.words,w=0;w<y;w++)F[w]^=S[w]}g.concat(E),m[0]++}return g.sigBytes=4*f,g}}),r.PBKDF2=function(p,x,u){return s.create(u).compute(p,x)},o.PBKDF2)},28212:function(R,B,a){var o;R.exports=(o=a(73049),a(36462),a(1896),a(29614),a(66417),function(){var r=o,c=r.lib.StreamCipher,l=[],C=[],e=[],s=r.algo.RabbitLegacy=c.extend({_doReset:function(){var x=this._key.words,u=this.cfg.iv,t=this._X=[x[0],x[3]<<16|x[2]>>>16,x[1],x[0]<<16|x[3]>>>16,x[2],x[1]<<16|x[0]>>>16,x[3],x[2]<<16|x[1]>>>16],g=this._C=[x[2]<<16|x[2]>>>16,4294901760&x[0]|65535&x[1],x[3]<<16|x[3]>>>16,4294901760&x[1]|65535&x[2],x[0]<<16|x[0]>>>16,4294901760&x[2]|65535&x[3],x[1]<<16|x[1]>>>16,4294901760&x[3]|65535&x[0]];this._b=0;for(var v=0;v<4;v++)p.call(this);for(v=0;v<8;v++)g[v]^=t[v+4&7];if(u){var D=u.words,m=D[0],f=D[1],h=16711935&(m<<8|m>>>24)|4278255360&(m<<24|m>>>8),E=16711935&(f<<8|f>>>24)|4278255360&(f<<24|f>>>8),F=h>>>16|4294901760&E,y=E<<16|65535&h;for(g[0]^=h,g[1]^=F,g[2]^=E,g[3]^=y,g[4]^=h,g[5]^=F,g[6]^=E,g[7]^=y,v=0;v<4;v++)p.call(this)}},_doProcessBlock:function(x,u){var t=this._X;p.call(this),l[0]=t[0]^t[5]>>>16^t[3]<<16,l[1]=t[2]^t[7]>>>16^t[5]<<16,l[2]=t[4]^t[1]>>>16^t[7]<<16,l[3]=t[6]^t[3]>>>16^t[1]<<16;for(var g=0;g<4;g++)l[g]=16711935&(l[g]<<8|l[g]>>>24)|4278255360&(l[g]<<24|l[g]>>>8),x[u+g]^=l[g]},blockSize:4,ivSize:2});function p(){for(var x=this._X,u=this._C,t=0;t<8;t++)C[t]=u[t];for(u[0]=u[0]+1295307597+this._b|0,u[1]=u[1]+3545052371+(u[0]>>>0<C[0]>>>0?1:0)|0,u[2]=u[2]+886263092+(u[1]>>>0<C[1]>>>0?1:0)|0,u[3]=u[3]+1295307597+(u[2]>>>0<C[2]>>>0?1:0)|0,u[4]=u[4]+3545052371+(u[3]>>>0<C[3]>>>0?1:0)|0,u[5]=u[5]+886263092+(u[4]>>>0<C[4]>>>0?1:0)|0,u[6]=u[6]+1295307597+(u[5]>>>0<C[5]>>>0?1:0)|0,u[7]=u[7]+3545052371+(u[6]>>>0<C[6]>>>0?1:0)|0,this._b=u[7]>>>0<C[7]>>>0?1:0,t=0;t<8;t++){var g=x[t]+u[t],v=65535&g,D=g>>>16;e[t]=((v*v>>>17)+v*D>>>15)+D*D^((4294901760&g)*g|0)+((65535&g)*g|0)}x[0]=e[0]+(e[7]<<16|e[7]>>>16)+(e[6]<<16|e[6]>>>16)|0,x[1]=e[1]+(e[0]<<8|e[0]>>>24)+e[7]|0,x[2]=e[2]+(e[1]<<16|e[1]>>>16)+(e[0]<<16|e[0]>>>16)|0,x[3]=e[3]+(e[2]<<8|e[2]>>>24)+e[1]|0,x[4]=e[4]+(e[3]<<16|e[3]>>>16)+(e[2]<<16|e[2]>>>16)|0,x[5]=e[5]+(e[4]<<8|e[4]>>>24)+e[3]|0,x[6]=e[6]+(e[5]<<16|e[5]>>>16)+(e[4]<<16|e[4]>>>16)|0,x[7]=e[7]+(e[6]<<8|e[6]>>>24)+e[5]|0}r.RabbitLegacy=c._createHelper(s)}(),o.RabbitLegacy)},26894:function(R,B,a){var o;R.exports=(o=a(73049),a(36462),a(1896),a(29614),a(66417),function(){var r=o,c=r.lib.StreamCipher,l=[],C=[],e=[],s=r.algo.Rabbit=c.extend({_doReset:function(){for(var x=this._key.words,u=this.cfg.iv,t=0;t<4;t++)x[t]=16711935&(x[t]<<8|x[t]>>>24)|4278255360&(x[t]<<24|x[t]>>>8);var g=this._X=[x[0],x[3]<<16|x[2]>>>16,x[1],x[0]<<16|x[3]>>>16,x[2],x[1]<<16|x[0]>>>16,x[3],x[2]<<16|x[1]>>>16],v=this._C=[x[2]<<16|x[2]>>>16,4294901760&x[0]|65535&x[1],x[3]<<16|x[3]>>>16,4294901760&x[1]|65535&x[2],x[0]<<16|x[0]>>>16,4294901760&x[2]|65535&x[3],x[1]<<16|x[1]>>>16,4294901760&x[3]|65535&x[0]];for(this._b=0,t=0;t<4;t++)p.call(this);for(t=0;t<8;t++)v[t]^=g[t+4&7];if(u){var D=u.words,m=D[0],f=D[1],h=16711935&(m<<8|m>>>24)|4278255360&(m<<24|m>>>8),E=16711935&(f<<8|f>>>24)|4278255360&(f<<24|f>>>8),F=h>>>16|4294901760&E,y=E<<16|65535&h;for(v[0]^=h,v[1]^=F,v[2]^=E,v[3]^=y,v[4]^=h,v[5]^=F,v[6]^=E,v[7]^=y,t=0;t<4;t++)p.call(this)}},_doProcessBlock:function(x,u){var t=this._X;p.call(this),l[0]=t[0]^t[5]>>>16^t[3]<<16,l[1]=t[2]^t[7]>>>16^t[5]<<16,l[2]=t[4]^t[1]>>>16^t[7]<<16,l[3]=t[6]^t[3]>>>16^t[1]<<16;for(var g=0;g<4;g++)l[g]=16711935&(l[g]<<8|l[g]>>>24)|4278255360&(l[g]<<24|l[g]>>>8),x[u+g]^=l[g]},blockSize:4,ivSize:2});function p(){for(var x=this._X,u=this._C,t=0;t<8;t++)C[t]=u[t];for(u[0]=u[0]+1295307597+this._b|0,u[1]=u[1]+3545052371+(u[0]>>>0<C[0]>>>0?1:0)|0,u[2]=u[2]+886263092+(u[1]>>>0<C[1]>>>0?1:0)|0,u[3]=u[3]+1295307597+(u[2]>>>0<C[2]>>>0?1:0)|0,u[4]=u[4]+3545052371+(u[3]>>>0<C[3]>>>0?1:0)|0,u[5]=u[5]+886263092+(u[4]>>>0<C[4]>>>0?1:0)|0,u[6]=u[6]+1295307597+(u[5]>>>0<C[5]>>>0?1:0)|0,u[7]=u[7]+3545052371+(u[6]>>>0<C[6]>>>0?1:0)|0,this._b=u[7]>>>0<C[7]>>>0?1:0,t=0;t<8;t++){var g=x[t]+u[t],v=65535&g,D=g>>>16;e[t]=((v*v>>>17)+v*D>>>15)+D*D^((4294901760&g)*g|0)+((65535&g)*g|0)}x[0]=e[0]+(e[7]<<16|e[7]>>>16)+(e[6]<<16|e[6]>>>16)|0,x[1]=e[1]+(e[0]<<8|e[0]>>>24)+e[7]|0,x[2]=e[2]+(e[1]<<16|e[1]>>>16)+(e[0]<<16|e[0]>>>16)|0,x[3]=e[3]+(e[2]<<8|e[2]>>>24)+e[1]|0,x[4]=e[4]+(e[3]<<16|e[3]>>>16)+(e[2]<<16|e[2]>>>16)|0,x[5]=e[5]+(e[4]<<8|e[4]>>>24)+e[3]|0,x[6]=e[6]+(e[5]<<16|e[5]>>>16)+(e[4]<<16|e[4]>>>16)|0,x[7]=e[7]+(e[6]<<8|e[6]>>>24)+e[5]|0}r.Rabbit=c._createHelper(s)}(),o.Rabbit)},6213:function(R,B,a){var o;R.exports=(o=a(73049),a(36462),a(1896),a(29614),a(66417),function(){var r=o,c=r.lib.StreamCipher,d=r.algo,l=d.RC4=c.extend({_doReset:function(){for(var s=this._key,p=s.words,x=s.sigBytes,u=this._S=[],t=0;t<256;t++)u[t]=t;t=0;for(var g=0;t<256;t++){var v=t%x,m=u[t];u[t]=u[g=(g+u[t]+(p[v>>>2]>>>24-v%4*8&255))%256],u[g]=m}this._i=this._j=0},_doProcessBlock:function(s,p){s[p]^=C.call(this)},keySize:8,ivSize:0});function C(){for(var s=this._S,p=this._i,x=this._j,u=0,t=0;t<4;t++){var g=s[p=(p+1)%256];s[p]=s[x=(x+s[p])%256],s[x]=g,u|=s[(s[p]+s[x])%256]<<24-8*t}return this._i=p,this._j=x,u}r.RC4=c._createHelper(l);var e=d.RC4Drop=l.extend({cfg:l.cfg.extend({drop:192}),_doReset:function(){l._doReset.call(this);for(var s=this.cfg.drop;s>0;s--)C.call(this)}});r.RC4Drop=c._createHelper(e)}(),o.RC4)},4636:function(R,B,a){var o;R.exports=(o=a(73049),function(r){var i=o,c=i.lib,d=c.WordArray,l=c.Hasher,C=i.algo,e=d.create([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,7,4,13,1,10,6,15,3,12,0,9,5,2,14,11,8,3,10,14,4,9,15,8,1,2,7,0,6,13,11,5,12,1,9,11,10,0,8,12,4,13,3,7,15,14,5,6,2,4,0,5,9,7,12,2,10,14,1,3,8,11,6,15,13]),s=d.create([5,14,7,0,9,2,11,4,13,6,15,8,1,10,3,12,6,11,3,7,0,13,5,10,14,15,8,12,4,9,1,2,15,5,1,3,7,14,6,9,11,8,12,2,10,0,4,13,8,6,4,1,3,11,15,0,5,12,2,13,9,7,10,14,12,15,10,4,1,5,8,7,6,2,13,14,0,3,9,11]),p=d.create([11,14,15,12,5,8,7,9,11,13,14,15,6,7,9,8,7,6,8,13,11,9,7,15,7,12,15,9,11,7,13,12,11,13,6,7,14,9,13,15,14,8,13,6,5,12,7,5,11,12,14,15,14,15,9,8,9,14,5,6,8,6,5,12,9,15,5,11,6,8,13,12,5,12,13,14,11,8,5,6]),x=d.create([8,9,9,11,13,15,15,5,7,7,8,11,14,14,12,6,9,13,15,7,12,8,9,11,7,7,12,7,6,15,13,11,9,7,15,11,8,6,6,14,12,13,5,14,13,13,7,5,15,5,8,11,14,14,6,14,6,9,12,9,12,5,15,8,8,5,12,9,12,5,14,6,8,13,6,5,15,13,11,11]),u=d.create([0,1518500249,1859775393,2400959708,2840853838]),t=d.create([1352829926,1548603684,1836072691,2053994217,0]),g=C.RIPEMD160=l.extend({_doReset:function(){this._hash=d.create([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(F,y){for(var A=0;A<16;A++){var P=y+A,S=F[P];F[P]=16711935&(S<<8|S>>>24)|4278255360&(S<<24|S>>>8)}var G,Y,J,I,H,N,O,q,t0,n0,K,w=this._hash.words,z=u.words,_=t.words,b=e.words,M=s.words,T=p.words,X=x.words;for(N=G=w[0],O=Y=w[1],q=J=w[2],t0=I=w[3],n0=H=w[4],A=0;A<80;A+=1)K=G+F[y+b[A]]|0,K+=A<16?v(Y,J,I)+z[0]:A<32?D(Y,J,I)+z[1]:A<48?m(Y,J,I)+z[2]:A<64?f(Y,J,I)+z[3]:h(Y,J,I)+z[4],K=(K=E(K|=0,T[A]))+H|0,G=H,H=I,I=E(J,10),J=Y,Y=K,K=N+F[y+M[A]]|0,K+=A<16?h(O,q,t0)+_[0]:A<32?f(O,q,t0)+_[1]:A<48?m(O,q,t0)+_[2]:A<64?D(O,q,t0)+_[3]:v(O,q,t0)+_[4],K=(K=E(K|=0,X[A]))+n0|0,N=n0,n0=t0,t0=E(q,10),q=O,O=K;K=w[1]+J+t0|0,w[1]=w[2]+I+n0|0,w[2]=w[3]+H+N|0,w[3]=w[4]+G+O|0,w[4]=w[0]+Y+q|0,w[0]=K},_doFinalize:function(){var F=this._data,y=F.words,A=8*this._nDataBytes,P=8*F.sigBytes;y[P>>>5]|=128<<24-P%32,y[14+(P+64>>>9<<4)]=16711935&(A<<8|A>>>24)|4278255360&(A<<24|A>>>8),F.sigBytes=4*(y.length+1),this._process();for(var S=this._hash,w=S.words,z=0;z<5;z++){var _=w[z];w[z]=16711935&(_<<8|_>>>24)|4278255360&(_<<24|_>>>8)}return S},clone:function(){var F=l.clone.call(this);return F._hash=this._hash.clone(),F}});function v(F,y,A){return F^y^A}function D(F,y,A){return F&y|~F&A}function m(F,y,A){return(F|~y)^A}function f(F,y,A){return F&A|y&~A}function h(F,y,A){return F^(y|~A)}function E(F,y){return F<<y|F>>>32-y}i.RIPEMD160=l._createHelper(g),i.HmacRIPEMD160=l._createHmacHelper(g)}(Math),o.RIPEMD160)},63995:function(R,B,a){var r,i,c,d,C,e,o;R.exports=(o=a(73049),c=(i=(r=o).lib).WordArray,C=[],e=r.algo.SHA1=(d=i.Hasher).extend({_doReset:function(){this._hash=new c.init([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(s,p){for(var x=this._hash.words,u=x[0],t=x[1],g=x[2],v=x[3],D=x[4],m=0;m<80;m++){if(m<16)C[m]=0|s[p+m];else{var f=C[m-3]^C[m-8]^C[m-14]^C[m-16];C[m]=f<<1|f>>>31}var h=(u<<5|u>>>27)+D+C[m];h+=m<20?1518500249+(t&g|~t&v):m<40?1859775393+(t^g^v):m<60?(t&g|t&v|g&v)-1894007588:(t^g^v)-899497514,D=v,v=g,g=t<<30|t>>>2,t=u,u=h}x[0]=x[0]+u|0,x[1]=x[1]+t|0,x[2]=x[2]+g|0,x[3]=x[3]+v|0,x[4]=x[4]+D|0},_doFinalize:function(){var s=this._data,p=s.words,x=8*this._nDataBytes,u=8*s.sigBytes;return p[u>>>5]|=128<<24-u%32,p[14+(u+64>>>9<<4)]=Math.floor(x/4294967296),p[15+(u+64>>>9<<4)]=x,s.sigBytes=4*p.length,this._process(),this._hash},clone:function(){var s=d.clone.call(this);return s._hash=this._hash.clone(),s}}),r.SHA1=d._createHelper(e),r.HmacSHA1=d._createHmacHelper(e),o.SHA1)},67816:function(R,B,a){var r,c,d,l,C,o;R.exports=(o=a(73049),a(97069),c=(r=o).lib.WordArray,C=(d=r.algo).SHA224=(l=d.SHA256).extend({_doReset:function(){this._hash=new c.init([3238371032,914150663,812702999,4144912697,4290775857,1750603025,1694076839,3204075428])},_doFinalize:function(){var e=l._doFinalize.call(this);return e.sigBytes-=4,e}}),r.SHA224=l._createHelper(C),r.HmacSHA224=l._createHmacHelper(C),o.SHA224)},97069:function(R,B,a){var o;R.exports=(o=a(73049),function(r){var i=o,c=i.lib,d=c.WordArray,l=c.Hasher,C=i.algo,e=[],s=[];!function(){function u(D){for(var m=r.sqrt(D),f=2;f<=m;f++)if(!(D%f))return!1;return!0}function t(D){return 4294967296*(D-(0|D))|0}for(var g=2,v=0;v<64;)u(g)&&(v<8&&(e[v]=t(r.pow(g,.5))),s[v]=t(r.pow(g,1/3)),v++),g++}();var p=[],x=C.SHA256=l.extend({_doReset:function(){this._hash=new d.init(e.slice(0))},_doProcessBlock:function(u,t){for(var g=this._hash.words,v=g[0],D=g[1],m=g[2],f=g[3],h=g[4],E=g[5],F=g[6],y=g[7],A=0;A<64;A++){if(A<16)p[A]=0|u[t+A];else{var P=p[A-15],w=p[A-2];p[A]=((P<<25|P>>>7)^(P<<14|P>>>18)^P>>>3)+p[A-7]+((w<<15|w>>>17)^(w<<13|w>>>19)^w>>>10)+p[A-16]}var b=v&D^v&m^D&m,X=y+((h<<26|h>>>6)^(h<<21|h>>>11)^(h<<7|h>>>25))+(h&E^~h&F)+s[A]+p[A];y=F,F=E,E=h,h=f+X|0,f=m,m=D,D=v,v=X+(((v<<30|v>>>2)^(v<<19|v>>>13)^(v<<10|v>>>22))+b)|0}g[0]=g[0]+v|0,g[1]=g[1]+D|0,g[2]=g[2]+m|0,g[3]=g[3]+f|0,g[4]=g[4]+h|0,g[5]=g[5]+E|0,g[6]=g[6]+F|0,g[7]=g[7]+y|0},_doFinalize:function(){var u=this._data,t=u.words,g=8*this._nDataBytes,v=8*u.sigBytes;return t[v>>>5]|=128<<24-v%32,t[14+(v+64>>>9<<4)]=r.floor(g/4294967296),t[15+(v+64>>>9<<4)]=g,u.sigBytes=4*t.length,this._process(),this._hash},clone:function(){var u=l.clone.call(this);return u._hash=this._hash.clone(),u}});i.SHA256=l._createHelper(x),i.HmacSHA256=l._createHmacHelper(x)}(Math),o.SHA256)},27901:function(R,B,a){var o;R.exports=(o=a(73049),a(63756),function(r){var i=o,c=i.lib,d=c.WordArray,l=c.Hasher,e=i.x64.Word,s=i.algo,p=[],x=[],u=[];!function(){for(var v=1,D=0,m=0;m<24;m++){p[v+5*D]=(m+1)*(m+2)/2%64;var h=(2*v+3*D)%5;v=D%5,D=h}for(v=0;v<5;v++)for(D=0;D<5;D++)x[v+5*D]=D+(2*v+3*D)%5*5;for(var E=1,F=0;F<24;F++){for(var y=0,A=0,P=0;P<7;P++){if(1&E){var S=(1<<P)-1;S<32?A^=1<<S:y^=1<<S-32}128&E?E=E<<1^113:E<<=1}u[F]=e.create(y,A)}}();var t=[];!function(){for(var v=0;v<25;v++)t[v]=e.create()}();var g=s.SHA3=l.extend({cfg:l.cfg.extend({outputLength:512}),_doReset:function(){for(var v=this._state=[],D=0;D<25;D++)v[D]=new e.init;this.blockSize=(1600-2*this.cfg.outputLength)/32},_doProcessBlock:function(v,D){for(var m=this._state,f=this.blockSize/2,h=0;h<f;h++){var E=v[D+2*h],F=v[D+2*h+1];E=16711935&(E<<8|E>>>24)|4278255360&(E<<24|E>>>8),(y=m[h]).high^=F=16711935&(F<<8|F>>>24)|4278255360&(F<<24|F>>>8),y.low^=E}for(var A=0;A<24;A++){for(var P=0;P<5;P++){for(var S=0,w=0,z=0;z<5;z++)S^=(y=m[P+5*z]).high,w^=y.low;var _=t[P];_.high=S,_.low=w}for(P=0;P<5;P++){var b=t[(P+4)%5],M=t[(P+1)%5],T=M.high,X=M.low;for(S=b.high^(T<<1|X>>>31),w=b.low^(X<<1|T>>>31),z=0;z<5;z++)(y=m[P+5*z]).high^=S,y.low^=w}for(var G=1;G<25;G++){var Y=(y=m[G]).high,J=y.low,I=p[G];I<32?(S=Y<<I|J>>>32-I,w=J<<I|Y>>>32-I):(S=J<<I-32|Y>>>64-I,w=Y<<I-32|J>>>64-I);var H=t[x[G]];H.high=S,H.low=w}var N=t[0],O=m[0];for(N.high=O.high,N.low=O.low,P=0;P<5;P++)for(z=0;z<5;z++){var q=t[G=P+5*z],t0=t[(P+1)%5+5*z],n0=t[(P+2)%5+5*z];(y=m[G]).high=q.high^~t0.high&n0.high,y.low=q.low^~t0.low&n0.low}var y,K=u[A];(y=m[0]).high^=K.high,y.low^=K.low}},_doFinalize:function(){var v=this._data,D=v.words,f=8*v.sigBytes,h=32*this.blockSize;D[f>>>5]|=1<<24-f%32,D[(r.ceil((f+1)/h)*h>>>5)-1]|=128,v.sigBytes=4*D.length,this._process();for(var E=this._state,F=this.cfg.outputLength/8,y=F/8,A=[],P=0;P<y;P++){var S=E[P],w=S.high,z=S.low;w=16711935&(w<<8|w>>>24)|4278255360&(w<<24|w>>>8),A.push(z=16711935&(z<<8|z>>>24)|4278255360&(z<<24|z>>>8)),A.push(w)}return new d.init(A,F)},clone:function(){for(var v=l.clone.call(this),D=v._state=this._state.slice(0),m=0;m<25;m++)D[m]=D[m].clone();return v}});i.SHA3=l._createHelper(g),i.HmacSHA3=l._createHmacHelper(g)}(Math),o.SHA3)},57113:function(R,B,a){var r,i,c,d,l,C,e,o;R.exports=(o=a(73049),a(63756),a(75416),c=(i=(r=o).x64).Word,d=i.WordArray,e=(l=r.algo).SHA384=(C=l.SHA512).extend({_doReset:function(){this._hash=new d.init([new c.init(3418070365,3238371032),new c.init(1654270250,914150663),new c.init(2438529370,812702999),new c.init(355462360,4144912697),new c.init(1731405415,4290775857),new c.init(2394180231,1750603025),new c.init(3675008525,1694076839),new c.init(1203062813,3204075428)])},_doFinalize:function(){var s=C._doFinalize.call(this);return s.sigBytes-=16,s}}),r.SHA384=C._createHelper(e),r.HmacSHA384=C._createHmacHelper(e),o.SHA384)},75416:function(R,B,a){var o;R.exports=(o=a(73049),a(63756),function(){var r=o,c=r.lib.Hasher,d=r.x64,l=d.Word,C=d.WordArray,e=r.algo;function s(){return l.create.apply(l,arguments)}var p=[s(1116352408,3609767458),s(1899447441,602891725),s(3049323471,3964484399),s(3921009573,2173295548),s(961987163,4081628472),s(1508970993,3053834265),s(2453635748,2937671579),s(2870763221,3664609560),s(3624381080,2734883394),s(310598401,1164996542),s(607225278,1323610764),s(1426881987,3590304994),s(1925078388,4068182383),s(2162078206,991336113),s(2614888103,633803317),s(3248222580,3479774868),s(3835390401,2666613458),s(4022224774,944711139),s(264347078,2341262773),s(604807628,2007800933),s(770255983,1495990901),s(1249150122,1856431235),s(1555081692,3175218132),s(1996064986,2198950837),s(2554220882,3999719339),s(2821834349,766784016),s(2952996808,2566594879),s(3210313671,3203337956),s(3336571891,1034457026),s(3584528711,2466948901),s(113926993,3758326383),s(338241895,168717936),s(666307205,1188179964),s(773529912,1546045734),s(1294757372,1522805485),s(1396182291,2643833823),s(1695183700,2343527390),s(1986661051,1014477480),s(2177026350,1206759142),s(2456956037,344077627),s(2730485921,1290863460),s(2820302411,3158454273),s(3259730800,3505952657),s(3345764771,106217008),s(3516065817,3606008344),s(3600352804,1432725776),s(4094571909,1467031594),s(275423344,851169720),s(430227734,3100823752),s(506948616,1363258195),s(659060556,3750685593),s(883997877,3785050280),s(958139571,3318307427),s(1322822218,3812723403),s(1537002063,2003034995),s(1747873779,3602036899),s(1955562222,1575990012),s(2024104815,1125592928),s(2227730452,2716904306),s(2361852424,442776044),s(2428436474,593698344),s(2756734187,3733110249),s(3204031479,2999351573),s(3329325298,3815920427),s(3391569614,3928383900),s(3515267271,566280711),s(3940187606,3454069534),s(4118630271,4000239992),s(116418474,1914138554),s(174292421,2731055270),s(289380356,3203993006),s(460393269,320620315),s(685471733,587496836),s(852142971,1086792851),s(1017036298,365543100),s(1126000580,2618297676),s(1288033470,3409855158),s(1501505948,4234509866),s(1607167915,987167468),s(1816402316,1246189591)],x=[];!function(){for(var t=0;t<80;t++)x[t]=s()}();var u=e.SHA512=c.extend({_doReset:function(){this._hash=new C.init([new l.init(1779033703,4089235720),new l.init(3144134277,2227873595),new l.init(1013904242,4271175723),new l.init(2773480762,1595750129),new l.init(1359893119,2917565137),new l.init(2600822924,725511199),new l.init(528734635,4215389547),new l.init(1541459225,327033209)])},_doProcessBlock:function(t,g){for(var v=this._hash.words,D=v[0],m=v[1],f=v[2],h=v[3],E=v[4],F=v[5],y=v[6],A=v[7],P=D.high,S=D.low,w=m.high,z=m.low,_=f.high,b=f.low,M=h.high,T=h.low,X=E.high,G=E.low,Y=F.high,J=F.low,I=y.high,H=y.low,N=A.high,O=A.low,q=P,t0=S,n0=w,K=z,a0=_,i0=b,u0=M,h0=T,l0=X,c0=G,k0=Y,A0=J,b0=I,F0=H,w0=N,D0=O,f0=0;f0<80;f0++){var x0,v0,S0=x[f0];if(f0<16)v0=S0.high=0|t[g+2*f0],x0=S0.low=0|t[g+2*f0+1];else{var T0=x[f0-15],B0=T0.high,_0=T0.low,P0=(_0>>>1|B0<<31)^(_0>>>8|B0<<24)^(_0>>>7|B0<<25),R0=x[f0-2],m0=R0.high,y0=R0.low,N0=(y0>>>19|m0<<13)^(y0<<3|m0>>>29)^(y0>>>6|m0<<26),I0=x[f0-7],k=x[f0-16],n=k.low;S0.high=v0=(v0=(v0=((B0>>>1|_0<<31)^(B0>>>8|_0<<24)^B0>>>7)+I0.high+((x0=P0+I0.low)>>>0<P0>>>0?1:0))+((m0>>>19|y0<<13)^(m0<<3|y0>>>29)^m0>>>6)+((x0+=N0)>>>0<N0>>>0?1:0))+k.high+((x0+=n)>>>0<n>>>0?1:0),S0.low=x0}var e0,L=l0&k0^~l0&b0,W=c0&A0^~c0&F0,$=q&n0^q&a0^n0&a0,Z=(t0>>>28|q<<4)^(t0<<30|q>>>2)^(t0<<25|q>>>7),o0=p[f0],p0=o0.low,C0=w0+((l0>>>14|c0<<18)^(l0>>>18|c0<<14)^(l0<<23|c0>>>9))+((e0=D0+((c0>>>14|l0<<18)^(c0>>>18|l0<<14)^(c0<<23|l0>>>9)))>>>0<D0>>>0?1:0),M0=Z+(t0&K^t0&i0^K&i0);w0=b0,D0=F0,b0=k0,F0=A0,k0=l0,A0=c0,l0=u0+(C0=(C0=(C0=C0+L+((e0+=W)>>>0<W>>>0?1:0))+o0.high+((e0+=p0)>>>0<p0>>>0?1:0))+v0+((e0+=x0)>>>0<x0>>>0?1:0))+((c0=h0+e0|0)>>>0<h0>>>0?1:0)|0,u0=a0,h0=i0,a0=n0,i0=K,n0=q,K=t0,q=C0+(((q>>>28|t0<<4)^(q<<30|t0>>>2)^(q<<25|t0>>>7))+$+(M0>>>0<Z>>>0?1:0))+((t0=e0+M0|0)>>>0<e0>>>0?1:0)|0}S=D.low=S+t0,D.high=P+q+(S>>>0<t0>>>0?1:0),z=m.low=z+K,m.high=w+n0+(z>>>0<K>>>0?1:0),b=f.low=b+i0,f.high=_+a0+(b>>>0<i0>>>0?1:0),T=h.low=T+h0,h.high=M+u0+(T>>>0<h0>>>0?1:0),G=E.low=G+c0,E.high=X+l0+(G>>>0<c0>>>0?1:0),J=F.low=J+A0,F.high=Y+k0+(J>>>0<A0>>>0?1:0),H=y.low=H+F0,y.high=I+b0+(H>>>0<F0>>>0?1:0),O=A.low=O+D0,A.high=N+w0+(O>>>0<D0>>>0?1:0)},_doFinalize:function(){var t=this._data,g=t.words,v=8*this._nDataBytes,D=8*t.sigBytes;return g[D>>>5]|=128<<24-D%32,g[30+(D+128>>>10<<5)]=Math.floor(v/4294967296),g[31+(D+128>>>10<<5)]=v,t.sigBytes=4*g.length,this._process(),this._hash.toX32()},clone:function(){var t=c.clone.call(this);return t._hash=this._hash.clone(),t},blockSize:32});r.SHA512=c._createHelper(u),r.HmacSHA512=c._createHmacHelper(u)}(),o.SHA512)},39944:function(R,B,a){var o;R.exports=(o=a(73049),a(36462),a(1896),a(29614),a(66417),function(){var r=o,i=r.lib,c=i.WordArray,d=i.BlockCipher,l=r.algo,C=[57,49,41,33,25,17,9,1,58,50,42,34,26,18,10,2,59,51,43,35,27,19,11,3,60,52,44,36,63,55,47,39,31,23,15,7,62,54,46,38,30,22,14,6,61,53,45,37,29,21,13,5,28,20,12,4],e=[14,17,11,24,1,5,3,28,15,6,21,10,23,19,12,4,26,8,16,7,27,20,13,2,41,52,31,37,47,55,30,40,51,45,33,48,44,49,39,56,34,53,46,42,50,36,29,32],s=[1,2,4,6,8,10,12,14,15,17,19,21,23,25,27,28],p=[{0:8421888,268435456:32768,536870912:8421378,805306368:2,1073741824:512,1342177280:8421890,1610612736:8389122,1879048192:8388608,2147483648:514,2415919104:8389120,2684354560:33280,2952790016:8421376,3221225472:32770,3489660928:8388610,3758096384:0,4026531840:33282,134217728:0,402653184:8421890,671088640:33282,939524096:32768,1207959552:8421888,1476395008:512,1744830464:8421378,2013265920:2,2281701376:8389120,2550136832:33280,2818572288:8421376,3087007744:8389122,3355443200:8388610,3623878656:32770,3892314112:514,4160749568:8388608,1:32768,268435457:2,536870913:8421888,805306369:8388608,1073741825:8421378,1342177281:33280,1610612737:512,1879048193:8389122,2147483649:8421890,2415919105:8421376,2684354561:8388610,2952790017:33282,3221225473:514,3489660929:8389120,3758096385:32770,4026531841:0,134217729:8421890,402653185:8421376,671088641:8388608,939524097:512,1207959553:32768,1476395009:8388610,1744830465:2,2013265921:33282,2281701377:32770,2550136833:8389122,2818572289:514,3087007745:8421888,3355443201:8389120,3623878657:0,3892314113:33280,4160749569:8421378},{0:1074282512,16777216:16384,33554432:524288,50331648:1074266128,67108864:1073741840,83886080:1074282496,100663296:1073758208,117440512:16,134217728:540672,150994944:1073758224,167772160:1073741824,184549376:540688,201326592:524304,218103808:0,234881024:16400,251658240:1074266112,8388608:1073758208,25165824:540688,41943040:16,58720256:1073758224,75497472:1074282512,92274688:1073741824,109051904:524288,125829120:1074266128,142606336:524304,159383552:0,176160768:16384,192937984:1074266112,209715200:1073741840,226492416:540672,243269632:1074282496,260046848:16400,268435456:0,285212672:1074266128,301989888:1073758224,318767104:1074282496,335544320:1074266112,352321536:16,369098752:540688,385875968:16384,402653184:16400,419430400:524288,436207616:524304,452984832:1073741840,469762048:540672,486539264:1073758208,503316480:1073741824,520093696:1074282512,276824064:540688,293601280:524288,310378496:1074266112,327155712:16384,343932928:1073758208,360710144:1074282512,377487360:16,394264576:1073741824,411041792:1074282496,427819008:1073741840,444596224:1073758224,461373440:524304,478150656:0,494927872:16400,511705088:1074266128,528482304:540672},{0:260,1048576:0,2097152:67109120,3145728:65796,4194304:65540,5242880:67108868,6291456:67174660,7340032:67174400,8388608:67108864,9437184:67174656,10485760:65792,11534336:67174404,12582912:67109124,13631488:65536,14680064:4,15728640:256,524288:67174656,1572864:67174404,2621440:0,3670016:67109120,4718592:67108868,5767168:65536,6815744:65540,7864320:260,8912896:4,9961472:256,11010048:67174400,12058624:65796,13107200:65792,14155776:67109124,15204352:67174660,16252928:67108864,16777216:67174656,17825792:65540,18874368:65536,19922944:67109120,20971520:256,22020096:67174660,23068672:67108868,24117248:0,25165824:67109124,26214400:67108864,27262976:4,28311552:65792,29360128:67174400,30408704:260,31457280:65796,32505856:67174404,17301504:67108864,18350080:260,19398656:67174656,20447232:0,21495808:65540,22544384:67109120,23592960:256,24641536:67174404,25690112:65536,26738688:67174660,27787264:65796,28835840:67108868,29884416:67109124,30932992:67174400,31981568:4,33030144:65792},{0:2151682048,65536:2147487808,131072:4198464,196608:2151677952,262144:0,327680:4198400,393216:2147483712,458752:4194368,524288:2147483648,589824:4194304,655360:64,720896:2147487744,786432:2151678016,851968:4160,917504:4096,983040:2151682112,32768:2147487808,98304:64,163840:2151678016,229376:2147487744,294912:4198400,360448:2151682112,425984:0,491520:2151677952,557056:4096,622592:2151682048,688128:4194304,753664:4160,819200:2147483648,884736:4194368,950272:4198464,1015808:2147483712,1048576:4194368,1114112:4198400,1179648:2147483712,1245184:0,1310720:4160,1376256:2151678016,1441792:2151682048,1507328:2147487808,1572864:2151682112,1638400:2147483648,1703936:2151677952,1769472:4198464,1835008:2147487744,1900544:4194304,1966080:64,2031616:4096,1081344:2151677952,1146880:2151682112,1212416:0,1277952:4198400,1343488:4194368,1409024:2147483648,1474560:2147487808,1540096:64,1605632:2147483712,1671168:4096,1736704:2147487744,1802240:2151678016,1867776:4160,1933312:2151682048,1998848:4194304,2064384:4198464},{0:128,4096:17039360,8192:262144,12288:536870912,16384:537133184,20480:16777344,24576:553648256,28672:262272,32768:16777216,36864:537133056,40960:536871040,45056:553910400,49152:553910272,53248:0,57344:17039488,61440:553648128,2048:17039488,6144:553648256,10240:128,14336:17039360,18432:262144,22528:537133184,26624:553910272,30720:536870912,34816:537133056,38912:0,43008:553910400,47104:16777344,51200:536871040,55296:553648128,59392:16777216,63488:262272,65536:262144,69632:128,73728:536870912,77824:553648256,81920:16777344,86016:553910272,90112:537133184,94208:16777216,98304:553910400,102400:553648128,106496:17039360,110592:537133056,114688:262272,118784:536871040,122880:0,126976:17039488,67584:553648256,71680:16777216,75776:17039360,79872:537133184,83968:536870912,88064:17039488,92160:128,96256:553910272,100352:262272,104448:553910400,108544:0,112640:553648128,116736:16777344,120832:262144,124928:537133056,129024:536871040},{0:268435464,256:8192,512:270532608,768:270540808,1024:268443648,1280:2097152,1536:2097160,1792:268435456,2048:0,2304:268443656,2560:2105344,2816:8,3072:270532616,3328:2105352,3584:8200,3840:270540800,128:270532608,384:270540808,640:8,896:2097152,1152:2105352,1408:268435464,1664:268443648,1920:8200,2176:2097160,2432:8192,2688:268443656,2944:270532616,3200:0,3456:270540800,3712:2105344,3968:268435456,4096:268443648,4352:270532616,4608:270540808,4864:8200,5120:2097152,5376:268435456,5632:268435464,5888:2105344,6144:2105352,6400:0,6656:8,6912:270532608,7168:8192,7424:268443656,7680:270540800,7936:2097160,4224:8,4480:2105344,4736:2097152,4992:268435464,5248:268443648,5504:8200,5760:270540808,6016:270532608,6272:270540800,6528:270532616,6784:8192,7040:2105352,7296:2097160,7552:0,7808:268435456,8064:268443656},{0:1048576,16:33555457,32:1024,48:1049601,64:34604033,80:0,96:1,112:34603009,128:33555456,144:1048577,160:33554433,176:34604032,192:34603008,208:1025,224:1049600,240:33554432,8:34603009,24:0,40:33555457,56:34604032,72:1048576,88:33554433,104:33554432,120:1025,136:1049601,152:33555456,168:34603008,184:1048577,200:1024,216:34604033,232:1,248:1049600,256:33554432,272:1048576,288:33555457,304:34603009,320:1048577,336:33555456,352:34604032,368:1049601,384:1025,400:34604033,416:1049600,432:1,448:0,464:34603008,480:33554433,496:1024,264:1049600,280:33555457,296:34603009,312:1,328:33554432,344:1048576,360:1025,376:34604032,392:33554433,408:34603008,424:0,440:34604033,456:1049601,472:1024,488:33555456,504:1048577},{0:134219808,1:131072,2:134217728,3:32,4:131104,5:134350880,6:134350848,7:2048,8:134348800,9:134219776,10:133120,11:134348832,12:2080,13:0,14:134217760,15:133152,2147483648:2048,2147483649:134350880,2147483650:134219808,2147483651:134217728,2147483652:134348800,2147483653:133120,2147483654:133152,2147483655:32,2147483656:134217760,2147483657:2080,2147483658:131104,2147483659:134350848,2147483660:0,2147483661:134348832,2147483662:134219776,2147483663:131072,16:133152,17:134350848,18:32,19:2048,20:134219776,21:134217760,22:134348832,23:131072,24:0,25:131104,26:134348800,27:134219808,28:134350880,29:133120,30:2080,31:134217728,2147483664:131072,2147483665:2048,2147483666:134348832,2147483667:133152,2147483668:32,2147483669:134348800,2147483670:134217728,2147483671:134219808,2147483672:134350880,2147483673:134217760,2147483674:134219776,2147483675:0,2147483676:133120,2147483677:2080,2147483678:131104,2147483679:134350848}],x=[4160749569,528482304,33030144,2064384,129024,8064,504,2147483679],u=l.DES=d.extend({_doReset:function(){for(var m=this._key.words,f=[],h=0;h<56;h++){var E=C[h]-1;f[h]=m[E>>>5]>>>31-E%32&1}for(var F=this._subKeys=[],y=0;y<16;y++){var A=F[y]=[],P=s[y];for(h=0;h<24;h++)A[h/6|0]|=f[(e[h]-1+P)%28]<<31-h%6,A[4+(h/6|0)]|=f[28+(e[h+24]-1+P)%28]<<31-h%6;for(A[0]=A[0]<<1|A[0]>>>31,h=1;h<7;h++)A[h]=A[h]>>>4*(h-1)+3;A[7]=A[7]<<5|A[7]>>>27}var S=this._invSubKeys=[];for(h=0;h<16;h++)S[h]=F[15-h]},encryptBlock:function(D,m){this._doCryptBlock(D,m,this._subKeys)},decryptBlock:function(D,m){this._doCryptBlock(D,m,this._invSubKeys)},_doCryptBlock:function(D,m,f){this._lBlock=D[m],this._rBlock=D[m+1],t.call(this,4,252645135),t.call(this,16,65535),g.call(this,2,858993459),g.call(this,8,16711935),t.call(this,1,1431655765);for(var h=0;h<16;h++){for(var E=f[h],F=this._lBlock,y=this._rBlock,A=0,P=0;P<8;P++)A|=p[P][((y^E[P])&x[P])>>>0];this._lBlock=y,this._rBlock=F^A}var S=this._lBlock;this._lBlock=this._rBlock,this._rBlock=S,t.call(this,1,1431655765),g.call(this,8,16711935),g.call(this,2,858993459),t.call(this,16,65535),t.call(this,4,252645135),D[m]=this._lBlock,D[m+1]=this._rBlock},keySize:2,ivSize:2,blockSize:2});function t(D,m){var f=(this._lBlock>>>D^this._rBlock)&m;this._rBlock^=f,this._lBlock^=f<<D}function g(D,m){var f=(this._rBlock>>>D^this._lBlock)&m;this._lBlock^=f,this._rBlock^=f<<D}r.DES=d._createHelper(u);var v=l.TripleDES=d.extend({_doReset:function(){var m=this._key.words;if(2!==m.length&&4!==m.length&&m.length<6)throw new Error("Invalid key length - 3DES requires the key length to be 64, 128, 192 or >192.");var f=m.slice(0,2),h=m.length<4?m.slice(0,2):m.slice(2,4),E=m.length<6?m.slice(0,2):m.slice(4,6);this._des1=u.createEncryptor(c.create(f)),this._des2=u.createEncryptor(c.create(h)),this._des3=u.createEncryptor(c.create(E))},encryptBlock:function(D,m){this._des1.encryptBlock(D,m),this._des2.decryptBlock(D,m),this._des3.encryptBlock(D,m)},decryptBlock:function(D,m){this._des3.decryptBlock(D,m),this._des2.encryptBlock(D,m),this._des1.decryptBlock(D,m)},keySize:6,ivSize:2,blockSize:2});r.TripleDES=d._createHelper(v)}(),o.TripleDES)},63756:function(R,B,a){var c,d,l,C,o;R.exports=(o=a(73049),d=(c=o.lib).Base,l=c.WordArray,(C=o.x64={}).Word=d.extend({init:function(p,x){this.high=p,this.low=x}}),C.WordArray=d.extend({init:function(p,x){p=this.words=p||[],this.sigBytes=null!=x?x:8*p.length},toX32:function(){for(var p=this.words,x=p.length,u=[],t=0;t<x;t++){var g=p[t];u.push(g.high),u.push(g.low)}return l.create(u,this.sigBytes)},clone:function(){for(var p=d.clone.call(this),x=p.words=this.words.slice(0),u=x.length,t=0;t<u;t++)x[t]=x[t].clone();return p}}),o)},96156:R=>{"use strict";var B={single_source_shortest_paths:function(a,o,r){var i={},c={};c[o]=0;var l,C,e,s,p,u,d=B.PriorityQueue.make();for(d.push(o,0);!d.empty();)for(e in s=(l=d.pop()).cost,p=a[C=l.value]||{})p.hasOwnProperty(e)&&(u=s+p[e],(typeof c[e]>"u"||c[e]>u)&&(c[e]=u,d.push(e,u),i[e]=C));if(typeof r<"u"&&typeof c[r]>"u"){var v=["Could not find a path from ",o," to ",r,"."].join("");throw new Error(v)}return i},extract_shortest_path_from_predecessor_list:function(a,o){for(var r=[],i=o;i;)r.push(i),i=a[i];return r.reverse(),r},find_path:function(a,o,r){var i=B.single_source_shortest_paths(a,o,r);return B.extract_shortest_path_from_predecessor_list(i,r)},PriorityQueue:{make:function(a){var i,o=B.PriorityQueue,r={};for(i in a=a||{},o)o.hasOwnProperty(i)&&(r[i]=o[i]);return r.queue=[],r.sorter=a.sorter||o.default_sorter,r},default_sorter:function(a,o){return a.cost-o.cost},push:function(a,o){this.queue.push({value:a,cost:o}),this.queue.sort(this.sorter)},pop:function(){return this.queue.shift()},empty:function(){return 0===this.queue.length}}};R.exports=B},84229:R=>{"use strict";R.exports=function(a){for(var o=[],r=a.length,i=0;i<r;i++){var c=a.charCodeAt(i);if(c>=55296&&c<=56319&&r>i+1){var d=a.charCodeAt(i+1);d>=56320&&d<=57343&&(c=1024*(c-55296)+d-56320+65536,i+=1)}c<128?o.push(c):c<2048?(o.push(c>>6|192),o.push(63&c|128)):c<55296||c>=57344&&c<65536?(o.push(c>>12|224),o.push(c>>6&63|128),o.push(63&c|128)):c>=65536&&c<=1114111?(o.push(c>>18|240),o.push(c>>12&63|128),o.push(c>>6&63|128),o.push(63&c|128)):o.push(239,191,189)}return new Uint8Array(o).buffer}},35935:(R,B,a)=>{"use strict";a.r(B),a.d(B,{TicketDetailPageModule:()=>G0});var o=a(56610),r=a(37222),i=a(77897),c=a(36075),d=a(73308),l=a(22126),C=a(21510),e=a(19866),s=a(23239),p=a(10194),x=a(5808);const u=(0,l.F3)("PrivacyScreen",{web:()=>a.e(5788).then(a.bind(a,45788)).then(k=>new k.PrivacyScreenWeb)});var t=a(2978),g=a(7125),v=a(26173),D=a(46868),m=a(57291),f=a(54171),h=a(22882),E=a(52053),F=a(55467),y=a(25668),A=a(55267),P=a(53229);function S(k,Q){if(1&k&&(t.qSk(),t.j41(0,"linearGradient"),t.nrm(1,"stop",5)(2,"stop",6),t.k0s()),2&k){const n=t.XpG(2);t.BMQ("id",n.svg.outerLinearGradient.id),t.R7$(1),t.BMQ("stop-color",n.svg.outerLinearGradient.colorStop1)("stop-opacity",1),t.R7$(1),t.BMQ("stop-color",n.svg.outerLinearGradient.colorStop2)("stop-opacity",1)}}function w(k,Q){if(1&k&&(t.qSk(),t.j41(0,"radialGradient"),t.nrm(1,"stop",5)(2,"stop",6),t.k0s()),2&k){const n=t.XpG(2);t.BMQ("id",n.svg.radialGradient.id),t.R7$(1),t.BMQ("stop-color",n.svg.radialGradient.colorStop1)("stop-opacity",1),t.R7$(1),t.BMQ("stop-color",n.svg.radialGradient.colorStop2)("stop-opacity",1)}}function z(k,Q){if(1&k&&(t.qSk(),t.nrm(0,"circle")),2&k){const n=t.XpG(3);t.BMQ("cx",n.svg.backgroundCircle.cx)("cy",n.svg.backgroundCircle.cy)("r",n.svg.backgroundCircle.r)("fill",n.svg.backgroundCircle.fill)("fill-opacity",n.svg.backgroundCircle.fillOpacity)("stroke",n.svg.backgroundCircle.stroke)("stroke-width",n.svg.backgroundCircle.strokeWidth)}}function _(k,Q){if(1&k&&(t.qSk(),t.nrm(0,"circle")),2&k){const n=t.XpG(3);t.qtP("fill","url(",n.window.location.href,"#",n.svg.radialGradient.id,")"),t.BMQ("cx",n.svg.backgroundCircle.cx)("cy",n.svg.backgroundCircle.cy)("r",n.svg.backgroundCircle.r)("fill-opacity",n.svg.backgroundCircle.fillOpacity)("stroke",n.svg.backgroundCircle.stroke)("stroke-width",n.svg.backgroundCircle.strokeWidth)}}function b(k,Q){if(1&k&&(t.qSk(),t.qex(0),t.DNE(1,z,1,7,"circle",2),t.DNE(2,_,1,8,"circle",2),t.bVm()),2&k){const n=t.XpG(2);t.R7$(1),t.Y8G("ngIf",!n.options.backgroundGradient),t.R7$(1),t.Y8G("ngIf",n.options.backgroundGradient)}}function M(k,Q){if(1&k&&(t.qSk(),t.nrm(0,"circle")),2&k){const n=t.XpG(2);t.BMQ("cx",n.svg.circle.cx)("cy",n.svg.circle.cy)("r",n.svg.circle.r)("fill",n.svg.circle.fill)("stroke",n.svg.circle.stroke)("stroke-width",n.svg.circle.strokeWidth)}}function T(k,Q){if(1&k&&(t.qSk(),t.nrm(0,"path")),2&k){const n=t.XpG(3);t.BMQ("d",n.svg.path.d)("stroke",n.svg.path.stroke)("stroke-width",n.svg.path.strokeWidth)("stroke-linecap",n.svg.path.strokeLinecap)("fill",n.svg.path.fill)}}function X(k,Q){if(1&k&&(t.qSk(),t.nrm(0,"path")),2&k){const n=t.XpG(3);t.qtP("stroke","url(",n.window.location.href,"#",n.svg.outerLinearGradient.id,")"),t.BMQ("d",n.svg.path.d)("stroke-width",n.svg.path.strokeWidth)("stroke-linecap",n.svg.path.strokeLinecap)("fill",n.svg.path.fill)}}function G(k,Q){if(1&k&&(t.qSk(),t.qex(0),t.DNE(1,T,1,5,"path",2),t.DNE(2,X,1,6,"path",2),t.bVm()),2&k){const n=t.XpG(2);t.R7$(1),t.Y8G("ngIf",!n.options.outerStrokeGradient),t.R7$(1),t.Y8G("ngIf",n.options.outerStrokeGradient)}}function Y(k,Q){if(1&k&&(t.qSk(),t.j41(0,"tspan"),t.EFF(1),t.k0s()),2&k){const n=Q.$implicit,L=t.XpG(4);t.BMQ("x",L.svg.title.x)("y",L.svg.title.y)("dy",n.dy)("font-size",L.svg.title.fontSize)("font-weight",L.svg.title.fontWeight)("fill",L.svg.title.color),t.R7$(1),t.JRh(n.span)}}function J(k,Q){if(1&k&&(t.qSk(),t.qex(0),t.DNE(1,Y,2,7,"tspan",8),t.bVm()),2&k){const n=t.XpG(3);t.R7$(1),t.Y8G("ngForOf",n.svg.title.tspans)}}function I(k,Q){if(1&k&&(t.qSk(),t.j41(0,"tspan"),t.EFF(1),t.k0s()),2&k){const n=t.XpG(3);t.BMQ("font-size",n.svg.units.fontSize)("font-weight",n.svg.units.fontWeight)("fill",n.svg.units.color),t.R7$(1),t.JRh(n.svg.units.text)}}function H(k,Q){if(1&k&&(t.qSk(),t.j41(0,"tspan"),t.EFF(1),t.k0s()),2&k){const n=Q.$implicit,L=t.XpG(4);t.BMQ("x",L.svg.subtitle.x)("y",L.svg.subtitle.y)("dy",n.dy)("font-size",L.svg.subtitle.fontSize)("font-weight",L.svg.subtitle.fontWeight)("fill",L.svg.subtitle.color),t.R7$(1),t.JRh(n.span)}}function N(k,Q){if(1&k&&(t.qSk(),t.qex(0),t.DNE(1,H,2,7,"tspan",8),t.bVm()),2&k){const n=t.XpG(3);t.R7$(1),t.Y8G("ngForOf",n.svg.subtitle.tspans)}}function O(k,Q){if(1&k&&(t.qSk(),t.j41(0,"text",7),t.DNE(1,J,2,1,"ng-container",2),t.DNE(2,I,2,4,"tspan",2),t.DNE(3,N,2,1,"ng-container",2),t.k0s()),2&k){const n=t.XpG(2);t.BMQ("x",n.svg.circle.cx)("y",n.svg.circle.cy)("text-anchor",n.svg.title.textAnchor),t.R7$(1),t.Y8G("ngIf",n.options.showTitle),t.R7$(1),t.Y8G("ngIf",n.options.showUnits),t.R7$(1),t.Y8G("ngIf",n.options.showSubtitle)}}function q(k,Q){if(1&k&&(t.qSk(),t.nrm(0,"image",9)),2&k){const n=t.XpG(2);t.BMQ("height",n.svg.image.height)("width",n.svg.image.width)("href",n.svg.image.src,null,"xlink")("x",n.svg.image.x)("y",n.svg.image.y)}}function t0(k,Q){if(1&k){const n=t.RV6();t.qSk(),t.j41(0,"svg",1),t.bIt("click",function(W){t.eBV(n);const $=t.XpG();return t.Njj($.emitClickEvent(W))}),t.j41(1,"defs"),t.DNE(2,S,3,5,"linearGradient",2),t.DNE(3,w,3,5,"radialGradient",2),t.k0s(),t.DNE(4,b,3,2,"ng-container",2),t.DNE(5,M,1,6,"circle",2),t.DNE(6,G,3,2,"ng-container",2),t.DNE(7,O,4,6,"text",3),t.DNE(8,q,1,5,"image",4),t.k0s()}if(2&k){const n=t.XpG();t.BMQ("viewBox",n.svg.viewBox)("height",n.svg.height)("width",n.svg.width)("class",n.options.class),t.R7$(2),t.Y8G("ngIf",n.options.outerStrokeGradient),t.R7$(1),t.Y8G("ngIf",n.options.backgroundGradient),t.R7$(1),t.Y8G("ngIf",n.options.showBackground),t.R7$(1),t.Y8G("ngIf",n.options.showInnerStroke),t.R7$(1),t.Y8G("ngIf",0!=+n.options.percent||n.options.showZeroOuterStroke),t.R7$(1),t.Y8G("ngIf",!n.options.showImage&&(n.options.showTitle||n.options.showUnits||n.options.showSubtitle)),t.R7$(1),t.Y8G("ngIf",n.options.showImage)}}class n0{constructor(){this.class="",this.backgroundGradient=!1,this.backgroundColor="transparent",this.backgroundGradientStopColor="transparent",this.backgroundOpacity=1,this.backgroundStroke="transparent",this.backgroundStrokeWidth=0,this.backgroundPadding=5,this.percent=0,this.radius=90,this.space=4,this.toFixed=0,this.maxPercent=1e3,this.renderOnClick=!0,this.units="%",this.unitsFontSize="10",this.unitsFontWeight="normal",this.unitsColor="#444444",this.outerStrokeGradient=!1,this.outerStrokeWidth=8,this.outerStrokeColor="#78C000",this.outerStrokeGradientStopColor="transparent",this.outerStrokeLinecap="round",this.innerStrokeColor="#C7E596",this.innerStrokeWidth=4,this.titleFormat=void 0,this.title="auto",this.titleColor="#444444",this.titleFontSize="20",this.titleFontWeight="normal",this.subtitleFormat=void 0,this.subtitle="progress",this.subtitleColor="#A9A9A9",this.subtitleFontSize="10",this.subtitleFontWeight="normal",this.imageSrc=void 0,this.imageHeight=0,this.imageWidth=0,this.animation=!0,this.animateTitle=!0,this.animateSubtitle=!1,this.animationDuration=500,this.showTitle=!0,this.showSubtitle=!0,this.showUnits=!0,this.showImage=!1,this.showBackground=!0,this.showInnerStroke=!0,this.clockwise=!0,this.responsive=!1,this.startFromZero=!0,this.showZeroOuterStroke=!0,this.lazy=!1}}let K=(()=>{class k{constructor(n,L,W,$){this.ngZone=L,this.elRef=W,this.onClick=new t.bkB,this.svgElement=null,this.isInViewport=!1,this.onViewportChanged=new t.bkB,this._viewportChangedSubscriber=null,this.options=new n0,this.defaultOptions=new n0,this._lastPercent=0,this._gradientUUID=null,this.render=()=>{this.applyOptions(),this.options.lazy?(null===this.svgElement&&this.draw(this._lastPercent),this.isInViewport&&(this.options.animation&&this.options.animationDuration>0?this.animate(this._lastPercent,this.options.percent):this.draw(this.options.percent),this._lastPercent=this.options.percent)):(this.options.animation&&this.options.animationDuration>0?this.animate(this._lastPercent,this.options.percent):this.draw(this.options.percent),this._lastPercent=this.options.percent)},this.polarToCartesian=(U,j,Z,V)=>{let r0=V*Math.PI/180;return{x:U+Math.sin(r0)*Z,y:j-Math.cos(r0)*Z}},this.draw=U=>{let j=(U=void 0===U?this.options.percent:Math.abs(U))>100?100:U,Z=2*this.options.radius+2*this.options.outerStrokeWidth;this.options.showBackground&&(Z+=2*this.options.backgroundStrokeWidth+this.max(0,2*this.options.backgroundPadding));let s0,p0,V={x:Z/2,y:Z/2},r0_x=V.x,r0_y=V.y-this.options.radius,o0=this.polarToCartesian(V.x,V.y,this.options.radius,360*(this.options.clockwise?j:100-j)/100);100===j&&(o0.x=o0.x+(this.options.clockwise?-.01:.01)),[s0,p0]=j>50?this.options.clockwise?[1,1]:[1,0]:this.options.clockwise?[0,1]:[0,0];let e0=this.options.animateTitle?U:this.options.percent,C0=e0>this.options.maxPercent?`${this.options.maxPercent.toFixed(this.options.toFixed)}+`:e0.toFixed(this.options.toFixed),M0=this.options.animateSubtitle?U:this.options.percent,d0={x:V.x,y:V.y,textAnchor:"middle",color:this.options.titleColor,fontSize:this.options.titleFontSize,fontWeight:this.options.titleFontWeight,texts:[],tspans:[]};if(void 0!==this.options.titleFormat&&"Function"===this.options.titleFormat.constructor.name){let g0=this.options.titleFormat(e0);g0 instanceof Array?d0.texts=[...g0]:d0.texts.push(g0.toString())}else"auto"===this.options.title?d0.texts.push(C0):this.options.title instanceof Array?d0.texts=[...this.options.title]:d0.texts.push(this.options.title.toString());let E0={x:V.x,y:V.y,textAnchor:"middle",color:this.options.subtitleColor,fontSize:this.options.subtitleFontSize,fontWeight:this.options.subtitleFontWeight,texts:[],tspans:[]};if(void 0!==this.options.subtitleFormat&&"Function"===this.options.subtitleFormat.constructor.name){let g0=this.options.subtitleFormat(M0);g0 instanceof Array?E0.texts=[...g0]:E0.texts.push(g0.toString())}else this.options.subtitle instanceof Array?E0.texts=[...this.options.subtitle]:E0.texts.push(this.options.subtitle.toString());let W0={text:`${this.options.units}`,fontSize:this.options.unitsFontSize,fontWeight:this.options.unitsFontWeight,color:this.options.unitsColor},z0=0,O0=1;if(this.options.showTitle&&(z0+=d0.texts.length),this.options.showSubtitle&&(z0+=E0.texts.length),this.options.showTitle)for(let g0 of d0.texts)d0.tspans.push({span:g0,dy:this.getRelativeY(O0,z0)}),O0++;if(this.options.showSubtitle)for(let g0 of E0.texts)E0.tspans.push({span:g0,dy:this.getRelativeY(O0,z0)}),O0++;null===this._gradientUUID&&(this._gradientUUID=this.uuid()),this.svg={viewBox:`0 0 ${Z} ${Z}`,width:this.options.responsive?"100%":Z,height:this.options.responsive?"100%":Z,backgroundCircle:{cx:V.x,cy:V.y,r:this.options.radius+this.options.outerStrokeWidth/2+this.options.backgroundPadding,fill:this.options.backgroundColor,fillOpacity:this.options.backgroundOpacity,stroke:this.options.backgroundStroke,strokeWidth:this.options.backgroundStrokeWidth},path:{d:`M ${r0_x} ${r0_y}\n        A ${this.options.radius} ${this.options.radius} 0 ${s0} ${p0} ${o0.x} ${o0.y}`,stroke:this.options.outerStrokeColor,strokeWidth:this.options.outerStrokeWidth,strokeLinecap:this.options.outerStrokeLinecap,fill:"none"},circle:{cx:V.x,cy:V.y,r:this.options.radius-this.options.space-this.options.outerStrokeWidth/2-this.options.innerStrokeWidth/2,fill:"none",stroke:this.options.innerStrokeColor,strokeWidth:this.options.innerStrokeWidth},title:d0,units:W0,subtitle:E0,image:{x:V.x-this.options.imageWidth/2,y:V.y-this.options.imageHeight/2,src:this.options.imageSrc,width:this.options.imageWidth,height:this.options.imageHeight},outerLinearGradient:{id:"outer-linear-"+this._gradientUUID,colorStop1:this.options.outerStrokeColor,colorStop2:"transparent"===this.options.outerStrokeGradientStopColor?"#FFF":this.options.outerStrokeGradientStopColor},radialGradient:{id:"radial-"+this._gradientUUID,colorStop1:this.options.backgroundColor,colorStop2:"transparent"===this.options.backgroundGradientStopColor?"#FFF":this.options.backgroundGradientStopColor}}},this.getAnimationParameters=(U,j)=>{let V,r0,o0,s0=this.options.startFromZero||U<0?0:U,p0=j<0?0:this.min(j,this.options.maxPercent),e0=Math.abs(Math.round(p0-s0));return e0>=100?(V=100,r0=this.options.animateTitle||this.options.animateSubtitle?Math.round(e0/V):1):(V=e0,r0=1),o0=Math.round(this.options.animationDuration/V),o0<10&&(o0=10,V=this.options.animationDuration/o0,r0=!this.options.animateTitle&&!this.options.animateSubtitle&&e0>100?Math.round(100/V):Math.round(e0/V)),r0<1&&(r0=1),{times:V,step:r0,interval:o0}},this.animate=(U,j)=>{this._timerSubscription&&!this._timerSubscription.closed&&this._timerSubscription.unsubscribe();let Z=this.options.startFromZero?0:U,V=j,{step:r0,interval:o0}=this.getAnimationParameters(Z,V),s0=Z;this._timerSubscription=Z<V?(0,P.O)(0,o0).subscribe(()=>{s0+=r0,s0<=V?!this.options.animateTitle&&!this.options.animateSubtitle&&s0>=100?(this.draw(V),this._timerSubscription.unsubscribe()):this.draw(s0):(this.draw(V),this._timerSubscription.unsubscribe())}):(0,P.O)(0,o0).subscribe(()=>{s0-=r0,s0>=V?!this.options.animateTitle&&!this.options.animateSubtitle&&V>=100?(this.draw(V),this._timerSubscription.unsubscribe()):this.draw(s0):(this.draw(V),this._timerSubscription.unsubscribe())})},this.applyOptions=()=>{for(let U of Object.keys(this.options))this.hasOwnProperty(U)&&void 0!==this[U]?this.options[U]=this[U]:this.templateOptions&&void 0!==this.templateOptions[U]&&(this.options[U]=this.templateOptions[U]);this.options.radius=Math.abs(+this.options.radius),this.options.space=+this.options.space,this.options.percent=+this.options.percent>0?+this.options.percent:0,this.options.maxPercent=Math.abs(+this.options.maxPercent),this.options.animationDuration=Math.abs(this.options.animationDuration),this.options.outerStrokeWidth=Math.abs(+this.options.outerStrokeWidth),this.options.innerStrokeWidth=Math.abs(+this.options.innerStrokeWidth),this.options.backgroundPadding=+this.options.backgroundPadding},this.getRelativeY=(U,j)=>(1*(U-j/2)-.18).toFixed(2)+"em",this.min=(U,j)=>U<j?U:j,this.max=(U,j)=>U>j?U:j,this.uuid=()=>{var U=(new Date).getTime();return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(Z){var V=(U+16*Math.random())%16|0;return U=Math.floor(U/16),("x"==Z?V:3&V|8).toString(16)})},this.checkViewport=()=>{this.findSvgElement();let U=this.isInViewport;this.isInViewport=this.isElementInViewport(this.svgElement),U!==this.isInViewport&&this.onViewportChanged.observers.length>0&&this.ngZone.run(()=>{this.onViewportChanged.emit({oldValue:U,newValue:this.isInViewport})})},this.onScroll=U=>{this.checkViewport()},this.loadEventsForLazyMode=()=>{if(this.options.lazy){this.ngZone.runOutsideAngular(()=>{this.document.addEventListener("scroll",this.onScroll,!0),this.window.addEventListener("resize",this.onScroll,!0)}),null===this._viewportChangedSubscriber&&(this._viewportChangedSubscriber=this.onViewportChanged.subscribe(({newValue:Z})=>{Z&&this.render()}));let U=(0,P.O)(0,50).subscribe(()=>{null===this.svgElement?this.checkViewport():U.unsubscribe()})}},this.unloadEventsForLazyMode=()=>{this.document.removeEventListener("scroll",this.onScroll,!0),this.window.removeEventListener("resize",this.onScroll,!0),null!==this._viewportChangedSubscriber&&(this._viewportChangedSubscriber.unsubscribe(),this._viewportChangedSubscriber=null)},this.document=$.get(o.qQ),this.window=this.document.defaultView,Object.assign(this.options,n),Object.assign(this.defaultOptions,n)}emitClickEvent(n){this.options.renderOnClick&&this.animate(0,this.options.percent),this.onClick.observers.length>0&&this.onClick.emit(n)}isDrawing(){return this._timerSubscription&&!this._timerSubscription.closed}findSvgElement(){if(null===this.svgElement){let n=this.elRef.nativeElement.getElementsByTagName("svg");n.length>0&&(this.svgElement=n[0])}}isElementInViewport(n){if(null==n)return!1;let $,L=n.getBoundingClientRect(),W=n.parentNode;do{if($=W.getBoundingClientRect(),L.top>=$.bottom||L.bottom<=$.top||L.left>=$.right||L.right<=$.left)return!1;W=W.parentNode}while(W!=this.document.body);return!(L.top>=(this.window.innerHeight||this.document.documentElement.clientHeight)||L.bottom<=0||L.left>=(this.window.innerWidth||this.document.documentElement.clientWidth)||L.right<=0)}ngOnInit(){this.loadEventsForLazyMode()}ngOnDestroy(){this.unloadEventsForLazyMode()}ngOnChanges(n){this.render(),"lazy"in n&&(n.lazy.currentValue?this.loadEventsForLazyMode():this.unloadEventsForLazyMode())}}return k.\u0275fac=function(n){return new(n||k)(t.rXU(n0),t.rXU(t.SKi),t.rXU(t.aKT),t.rXU(t.zZn))},k.\u0275cmp=t.VBU({type:k,selectors:[["circle-progress"]],inputs:{name:"name",class:"class",backgroundGradient:"backgroundGradient",backgroundColor:"backgroundColor",backgroundGradientStopColor:"backgroundGradientStopColor",backgroundOpacity:"backgroundOpacity",backgroundStroke:"backgroundStroke",backgroundStrokeWidth:"backgroundStrokeWidth",backgroundPadding:"backgroundPadding",radius:"radius",space:"space",percent:"percent",toFixed:"toFixed",maxPercent:"maxPercent",renderOnClick:"renderOnClick",units:"units",unitsFontSize:"unitsFontSize",unitsFontWeight:"unitsFontWeight",unitsColor:"unitsColor",outerStrokeGradient:"outerStrokeGradient",outerStrokeWidth:"outerStrokeWidth",outerStrokeColor:"outerStrokeColor",outerStrokeGradientStopColor:"outerStrokeGradientStopColor",outerStrokeLinecap:"outerStrokeLinecap",innerStrokeColor:"innerStrokeColor",innerStrokeWidth:"innerStrokeWidth",titleFormat:"titleFormat",title:"title",titleColor:"titleColor",titleFontSize:"titleFontSize",titleFontWeight:"titleFontWeight",subtitleFormat:"subtitleFormat",subtitle:"subtitle",subtitleColor:"subtitleColor",subtitleFontSize:"subtitleFontSize",subtitleFontWeight:"subtitleFontWeight",imageSrc:"imageSrc",imageHeight:"imageHeight",imageWidth:"imageWidth",animation:"animation",animateTitle:"animateTitle",animateSubtitle:"animateSubtitle",animationDuration:"animationDuration",showTitle:"showTitle",showSubtitle:"showSubtitle",showUnits:"showUnits",showImage:"showImage",showBackground:"showBackground",showInnerStroke:"showInnerStroke",clockwise:"clockwise",responsive:"responsive",startFromZero:"startFromZero",showZeroOuterStroke:"showZeroOuterStroke",lazy:"lazy",templateOptions:["options","templateOptions"]},outputs:{onClick:"onClick"},features:[t.OA$],decls:1,vars:1,consts:[["xmlns","http://www.w3.org/2000/svg","preserveAspectRatio","xMidYMid meet",3,"click",4,"ngIf"],["xmlns","http://www.w3.org/2000/svg","preserveAspectRatio","xMidYMid meet",3,"click"],[4,"ngIf"],["alignment-baseline","baseline",4,"ngIf"],["preserveAspectRatio","none",4,"ngIf"],["offset","5%"],["offset","95%"],["alignment-baseline","baseline"],[4,"ngFor","ngForOf"],["preserveAspectRatio","none"]],template:function(n,L){1&n&&t.DNE(0,t0,9,11,"svg",0),2&n&&t.Y8G("ngIf",L.svg)},dependencies:[o.Sq,o.bT],encapsulation:2}),k})(),a0=(()=>{class k{static forRoot(n={}){return{ngModule:k,providers:[{provide:n0,useValue:n}]}}}return k.\u0275fac=function(n){return new(n||k)},k.\u0275mod=t.$C({type:k}),k.\u0275inj=t.G2t({imports:[o.MD]}),k})();var i0=a(98362),u0=a(76098);const h0=["qrcElement"];let l0=(()=>{class k{constructor(n,L){this.renderer=n,this.sanitizer=L,this.allowEmptyString=!1,this.colorDark="#000000ff",this.colorLight="#ffffffff",this.cssClass="qrcode",this.elementType="canvas",this.errorCorrectionLevel="M",this.margin=4,this.qrdata="",this.scale=4,this.width=10,this.qrCodeURL=new t.bkB,this.context=null}ngOnChanges(){var n=this;return(0,d.A)(function*(){yield n.createQRCode()})()}isValidQrCodeText(n){return!1===this.allowEmptyString?!(typeof n>"u"||""===n||"null"===n||null===n):!(typeof n>"u")}toDataURL(n){return new Promise((L,W)=>{(0,i0.dY)(this.qrdata,n,($,U)=>{$?W($):L(U)})})}toCanvas(n,L){return new Promise((W,$)=>{(0,i0.mo)(n,this.qrdata,L,U=>{U?$(U):W("success")})})}toSVG(n){return new Promise((L,W)=>{(0,i0.toString)(this.qrdata,n,($,U)=>{$?W($):L(U)})})}renderElement(n){for(const L of this.qrcElement.nativeElement.childNodes)this.renderer.removeChild(this.qrcElement.nativeElement,L);this.renderer.appendChild(this.qrcElement.nativeElement,n)}createQRCode(){var n=this;return(0,d.A)(function*(){n.version&&n.version>40?(console.warn("[angularx-qrcode] max value for `version` is 40"),n.version=40):n.version&&n.version<1?(console.warn("[angularx-qrcode]`min value for `version` is 1"),n.version=1):void 0!==n.version&&isNaN(n.version)&&(console.warn("[angularx-qrcode] version should be a number, defaulting to auto."),n.version=void 0);try{if(!n.isValidQrCodeText(n.qrdata))throw new Error("[angularx-qrcode] Field `qrdata` is empty, set 'allowEmptyString=\"true\"' to overwrite this behaviour.");n.isValidQrCodeText(n.qrdata)&&""===n.qrdata&&(n.qrdata=" ");const L={color:{dark:n.colorDark,light:n.colorLight},errorCorrectionLevel:n.errorCorrectionLevel,margin:n.margin,scale:n.scale,version:n.version,width:n.width},W=n.imageSrc,$=n.imageHeight||40,U=n.imageWidth||40;switch(n.elementType){case"canvas":{const j=n.renderer.createElement("canvas");n.context=j.getContext("2d"),n.toCanvas(j,L).then(()=>{if(n.ariaLabel&&n.renderer.setAttribute(j,"aria-label",`${n.ariaLabel}`),n.title&&n.renderer.setAttribute(j,"title",`${n.title}`),W&&n.context){n.centerImage=new Image(U,$),W!==n.centerImage.src&&(n.centerImage.src=W),$!==n.centerImage.height&&(n.centerImage.height=$),U!==n.centerImage.width&&(n.centerImage.width=U);const Z=n.centerImage;Z&&(Z.onload=()=>{n.context?.drawImage(Z,j.width/2-U/2,j.height/2-$/2,U,$)})}n.renderElement(j),n.emitQRCodeURL(j)}).catch(Z=>{console.error("[angularx-qrcode] canvas error:",Z)});break}case"svg":{const j=n.renderer.createElement("div");n.toSVG(L).then(Z=>{n.renderer.setProperty(j,"innerHTML",Z);const V=j.firstChild;n.renderer.setAttribute(V,"height",`${n.width}`),n.renderer.setAttribute(V,"width",`${n.width}`),n.renderElement(V),n.emitQRCodeURL(V)}).catch(Z=>{console.error("[angularx-qrcode] svg error:",Z)});break}default:{const j=n.renderer.createElement("img");n.toDataURL(L).then(Z=>{n.alt&&j.setAttribute("alt",n.alt),n.ariaLabel&&j.setAttribute("aria-label",n.ariaLabel),j.setAttribute("src",Z),n.title&&j.setAttribute("title",n.title),n.renderElement(j),n.emitQRCodeURL(j)}).catch(Z=>{console.error("[angularx-qrcode] img/url error:",Z)})}}}catch(L){console.error("[angularx-qrcode] Error generating QR Code:",L.message)}})()}emitQRCodeURL(n){const L=n.constructor.name;if(L===SVGSVGElement.name){const U=new Blob([n.outerHTML],{type:"image/svg+xml"}),j=URL.createObjectURL(U),Z=this.sanitizer.bypassSecurityTrustUrl(j);return void this.qrCodeURL.emit(Z)}let W="";L===HTMLCanvasElement.name&&(W=n.toDataURL("image/png")),L===HTMLImageElement.name&&(W=n.src),fetch(W).then($=>$.blob()).then($=>URL.createObjectURL($)).then($=>this.sanitizer.bypassSecurityTrustUrl($)).then($=>{this.qrCodeURL.emit($)}).catch($=>{console.error("[angularx-qrcode] Error when fetching image/png URL: "+$)})}static#t=this.\u0275fac=function(L){return new(L||k)(t.rXU(t.sFG),t.rXU(u0.up))};static#e=this.\u0275cmp=t.VBU({type:k,selectors:[["qrcode"]],viewQuery:function(L,W){if(1&L&&t.GBs(h0,7),2&L){let $;t.mGM($=t.lsd())&&(W.qrcElement=$.first)}},inputs:{allowEmptyString:"allowEmptyString",colorDark:"colorDark",colorLight:"colorLight",cssClass:"cssClass",elementType:"elementType",errorCorrectionLevel:"errorCorrectionLevel",imageSrc:"imageSrc",imageHeight:"imageHeight",imageWidth:"imageWidth",margin:"margin",qrdata:"qrdata",scale:"scale",version:"version",width:"width",alt:"alt",ariaLabel:"ariaLabel",title:"title"},outputs:{qrCodeURL:"qrCodeURL"},features:[t.OA$],decls:2,vars:2,consts:[["qrcElement",""]],template:function(L,W){1&L&&t.nrm(0,"div",null,0),2&L&&t.HbH(W.cssClass)},encapsulation:2,changeDetection:0})}return k})(),c0=(()=>{class k{static#t=this.\u0275fac=function(L){return new(L||k)};static#e=this.\u0275mod=t.$C({type:k});static#n=this.\u0275inj=t.G2t({})}return k})();function k0(k,Q){if(1&k&&(t.j41(0,"ion-buttons",9),t.nrm(1,"circle-progress",10),t.k0s()),2&k){const n=t.XpG();t.R7$(1),t.Y8G("percent",n.timerPercent)("radius",17)("animation",!0)("showUnits",!1)("showSubtitle",!1)("showTitle",!1)("animationDuration",1e3*n.ticketParams.qrcode_time)("outerStrokeColor","var(--ion-color-primary)")}}function A0(k,Q){if(1&k){const n=t.RV6();t.j41(0,"ion-buttons",9)(1,"ion-button",11),t.bIt("click",function(){t.eBV(n);const W=t.XpG();return t.Njj(W.downloadTicket())}),t.nrm(2,"ion-icon",12),t.EFF(3),t.nI1(4,"translate"),t.k0s()()}2&k&&(t.R7$(3),t.SpI(" ",t.bMT(4,1,"download")," "))}function b0(k,Q){if(1&k&&t.nrm(0,"img",19),2&k){const n=t.XpG(2);t.Y8G("src",n.data_ticket.url_organizer,t.B4B)}}function F0(k,Q){if(1&k&&(t.j41(0,"div",36)(1,"p",37),t.EFF(2),t.nI1(3,"uppercase"),t.nI1(4,"translate"),t.j41(5,"span",24),t.EFF(6),t.k0s()()()),2&k){const n=t.XpG(2);t.R7$(2),t.SpI("",t.bMT(3,2,t.bMT(4,4,"stadium_to_play")),": "),t.R7$(4),t.JRh(n.data_ticket.stadium_to_play)}}function w0(k,Q){1&k&&(t.j41(0,"div",38)(1,"p",39),t.EFF(2,"HORA:"),t.k0s(),t.j41(3,"p",39),t.EFF(4,"TRIBUNA:"),t.k0s(),t.j41(5,"p",39),t.EFF(6,"SECTOR:"),t.k0s(),t.j41(7,"p",39),t.EFF(8,"FILA:"),t.k0s(),t.j41(9,"p",39),t.EFF(10,"SILLA"),t.k0s()())}function D0(k,Q){if(1&k&&(t.j41(0,"div",40)(1,"p",41),t.EFF(2),t.nI1(3,"uppercase"),t.k0s(),t.j41(4,"p",42),t.EFF(5),t.nI1(6,"uppercase"),t.k0s(),t.j41(7,"p",43),t.EFF(8),t.nI1(9,"uppercase"),t.k0s(),t.j41(10,"p",44),t.EFF(11),t.nI1(12,"uppercase"),t.k0s(),t.j41(13,"p",45),t.EFF(14),t.nI1(15,"uppercase"),t.k0s()()),2&k){const n=t.XpG(2);t.R7$(2),t.JRh(t.bMT(3,7,n.data_ticket.time)),t.R7$(3),t.JRh(t.bMT(6,9,n.data_ticket.tribune)),t.R7$(2),t.HbH(n.classTicketZone),t.R7$(1),t.JRh(t.bMT(9,11,n.data_ticket.ticketZone)),t.R7$(3),t.JRh(t.bMT(12,13,n.data_ticket.ticketRow)),t.R7$(3),t.JRh(t.bMT(15,15,n.data_ticket.ticketSeat))}}function f0(k,Q){if(1&k&&(t.j41(0,"div",46)(1,"p",47),t.EFF(2),t.nI1(3,"uppercase"),t.k0s()()),2&k){const n=t.XpG(2);t.R7$(2),t.JRh(t.bMT(3,1,n.data_ticket.specialTicket))}}function x0(k,Q){1&k&&(t.j41(0,"div",48)(1,"p",49),t.EFF(2,"HORA:"),t.k0s(),t.j41(3,"p",49),t.EFF(4,"TRIBUNA"),t.k0s()())}function v0(k,Q){if(1&k&&(t.j41(0,"div",40)(1,"p",50),t.EFF(2),t.nI1(3,"uppercase"),t.k0s(),t.j41(4,"p",51),t.EFF(5),t.nI1(6,"uppercase"),t.k0s()()),2&k){const n=t.XpG(2);t.R7$(2),t.JRh(t.bMT(3,2,n.data_ticket.time)),t.R7$(3),t.JRh(t.bMT(6,4,n.data_ticket.tribune))}}function S0(k,Q){if(1&k&&(t.j41(0,"div",46)(1,"p",52),t.EFF(2),t.nI1(3,"uppercase"),t.k0s()()),2&k){const n=t.XpG(2);t.R7$(2),t.JRh(t.bMT(3,1,n.data_ticket.specialTicket))}}function T0(k,Q){if(1&k&&t.nrm(0,"qrcode",53),2&k){const n=t.XpG(2);t.xc7("transform","rotate("+n.qrRotationAngle+"deg)"),t.Y8G("qrdata",n.data_ticket.code_ticket)("width",200)("errorCorrectionLevel","M")("margin",0)("allowEmptyString",!0)}}function B0(k,Q){if(1&k&&(t.j41(0,"p",54),t.EFF(1),t.nI1(2,"uppercase"),t.j41(3,"span",16),t.EFF(4),t.k0s()()),2&k){const n=t.XpG(2);t.R7$(1),t.SpI(" ",t.bMT(2,2,"COD"),": "),t.R7$(3),t.JRh(n.data_ticket.code_ticket)}}function _0(k,Q){if(1&k&&(t.j41(0,"p",55),t.EFF(1),t.nI1(2,"uppercase"),t.nI1(3,"translate"),t.k0s()),2&k){const n=t.XpG(2);t.R7$(1),t.Lme(" ",t.bMT(2,2,t.bMT(3,4,"cufe")),": ",n.data_ticket.cufe," ")}}const H0=function(k){return{width:k}};function P0(k,Q){if(1&k&&(t.j41(0,"div",13),t.nrm(1,"img",14),t.j41(2,"p",15),t.EFF(3),t.nI1(4,"uppercase"),t.nI1(5,"translate"),t.j41(6,"span",16),t.EFF(7),t.k0s(),t.EFF(8," - ID: "),t.j41(9,"span",16),t.EFF(10),t.k0s()(),t.j41(11,"div",17),t.DNE(12,b0,1,1,"img",18),t.nrm(13,"img",19)(14,"img",19),t.k0s(),t.j41(15,"p",20),t.EFF(16),t.nI1(17,"uppercase"),t.k0s(),t.j41(18,"p",21),t.EFF(19),t.nI1(20,"uppercase"),t.k0s(),t.DNE(21,F0,7,6,"div",22),t.j41(22,"p",23),t.EFF(23),t.nI1(24,"uppercase"),t.nI1(25,"translate"),t.j41(26,"span",24),t.EFF(27),t.k0s()(),t.j41(28,"p",25),t.EFF(29),t.nI1(30,"uppercase"),t.j41(31,"span",26),t.EFF(32,"VS."),t.k0s(),t.EFF(33),t.nI1(34,"uppercase"),t.k0s(),t.DNE(35,w0,11,0,"div",27),t.DNE(36,D0,16,17,"div",28),t.DNE(37,f0,4,3,"div",29),t.DNE(38,x0,5,0,"div",30),t.DNE(39,v0,7,6,"div",28),t.DNE(40,S0,4,3,"div",29),t.DNE(41,T0,1,7,"qrcode",31),t.DNE(42,B0,5,4,"p",32),t.j41(43,"p",33),t.EFF(44),t.nI1(45,"uppercase"),t.nI1(46,"translate"),t.j41(47,"span",16),t.EFF(48),t.k0s()(),t.nrm(49,"img",34),t.DNE(50,_0,4,6,"p",35),t.k0s()),2&k){const n=t.XpG();t.Y8G("ngStyle",t.eq3(49,H0,n.calculateWidth(90)+"px")),t.R7$(1),t.Y8G("width",n.calculateWidth(90))("src",n.data_ticket.url_ticket_backgroung,t.B4B),t.R7$(2),t.SpI("",t.bMT(4,29,t.bMT(5,31,"username_on_ticket")),": "),t.R7$(4),t.SpI(" ",n.data_ticket.user,""),t.R7$(3),t.JRh(n.data_ticket.document),t.R7$(2),t.Y8G("ngIf",n.data_ticket.url_organizer),t.R7$(1),t.Y8G("src",n.data_ticket.url_team_main,t.B4B),t.R7$(1),t.Y8G("src",n.data_ticket.url_tournament,t.B4B),t.R7$(2),t.JRh(t.bMT(17,33,n.data_ticket.tournament)),t.R7$(3),t.JRh(t.bMT(20,35,n.data_ticket.date_name)),t.R7$(2),t.Y8G("ngIf",n.data_ticket.stadium_to_play),t.R7$(2),t.SpI("",t.bMT(24,37,t.bMT(25,39,"date_event")),": "),t.R7$(4),t.JRh(n.data_ticket.date_event),t.R7$(2),t.SpI("",t.bMT(30,41,n.data_ticket.abbr_local)," "),t.R7$(4),t.SpI(" ",t.bMT(34,43,n.data_ticket.abbr_visit),""),t.R7$(2),t.Y8G("ngIf",!n.params.hideDataSeat),t.R7$(1),t.Y8G("ngIf",!n.params.hideDataSeat),t.R7$(1),t.Y8G("ngIf",!n.params.hideDataSeat&&"null"!=n.data_ticket.specialTicket),t.R7$(1),t.Y8G("ngIf",n.params.hideDataSeat),t.R7$(1),t.Y8G("ngIf",n.params.hideDataSeat),t.R7$(1),t.Y8G("ngIf",n.params.hideDataSeat&&"null"!=n.data_ticket.specialTicket),t.R7$(1),t.Y8G("ngIf",n.data_ticket),t.R7$(1),t.Y8G("ngIf","static"==n.ticketParams.qrcode_type),t.R7$(2),t.SpI("",t.bMT(45,45,t.bMT(46,47,"value")),": "),t.R7$(4),t.JRh(n.data_ticket.price),t.R7$(1),t.Y8G("width",n.calculateWidth(85))("src",n.data_ticket.url_ticket_sponsor,t.B4B),t.R7$(1),t.Y8G("ngIf",n.data_ticket.cufe)}}function R0(k,Q){if(1&k&&(t.j41(0,"ion-card")(1,"ion-card-header")(2,"ion-card-subtitle",56),t.EFF(3),t.nI1(4,"uppercase"),t.k0s()()()),2&k){const n=t.XpG();t.R7$(3),t.JRh(t.bMT(4,1,n.data_ticket.code_ticket))}}function m0(k,Q){if(1&k&&t.nrm(0,"ion-card-content",59),2&k){const n=t.XpG(2);t.Y8G("innerHTML",n.txtTerms,t.npT)}}function y0(k,Q){if(1&k){const n=t.RV6();t.j41(0,"ion-card",57),t.bIt("click",function(){t.eBV(n);const W=t.XpG();return t.Njj(W.toggleDetails())}),t.j41(1,"ion-card-header")(2,"ion-card-subtitle"),t.EFF(3),t.nI1(4,"translate"),t.k0s()(),t.DNE(5,m0,1,1,"ion-card-content",58),t.k0s()}if(2&k){const n=t.XpG();t.R7$(3),t.JRh(t.bMT(4,2,"terms_and_conditions_tickets")),t.R7$(2),t.Y8G("ngIf",n.showDetails&&!n.ticketParams.terms)}}function L0(k,Q){if(1&k){const n=t.RV6();t.j41(0,"ion-card",57),t.bIt("click",function(){t.eBV(n);const W=t.XpG();return t.Njj(W.toggleInvoice(W.data_ticket.invoice_link))}),t.j41(1,"ion-card-header")(2,"ion-card-subtitle"),t.EFF(3),t.nI1(4,"translate"),t.k0s()()()}2&k&&(t.R7$(3),t.JRh(t.bMT(4,1,"tickets.show_electronic_invoice")))}const I0=[{path:"",component:(()=>{class k{constructor(n,L,W,$,U,j,Z,V,r0,o0,s0,p0,e0){this.cityService=n,this.homeProvider=L,this.cartService=W,this.storage=$,this.route=U,this.platform=j,this.utilsService=Z,this.translateService=V,this.imageService=r0,this.ticketService=o0,this.termService=s0,this.ticketsService=p0,this.offlineTicketingService=e0,this.ticketParams={},this.data_ticket={},this.userInfo={},this.classTicketZone="fz-12",this.timerPercent=100,this.qrRotationAngle=0}ionViewWillEnter(){this.platform.ready().then(n=>{this.width=this.platform.width()>415?415:this.platform.width(),this.utilsService.closeAllAlerts()})}ngOnInit(){var n=this;let L=this.route.snapshot.paramMap.get("code");this.offlineTicketingService.getTickets().then(function(){var W=(0,d.A)(function*($){n.currentTicket=$.filter(U=>U.code_ticket===L)[0],n.loadInit()});return function($){return W.apply(this,arguments)}}()),this.showDetails=!1,this.time=(new Date).getTime()}loadInit(n=0){var L=this;setTimeout(()=>new Promise((W,$)=>{this.utilsService.presentLoading(this.translateService.instant("all.loading")).then((0,d.A)(function*(){Promise.all([L.urlGallery=yield L.cityService.getGalleryUrl(),yield L.storage.get("parameters").then(U=>{U&&(L.params=U,L.params.hideDataSeat=L.params.activate_flash_ticketing&&!L.params.presuscription)}),yield L.offlineTicketingService.getTicketParameters().then(function(){var U=(0,d.A)(function*(j){L.ticketParams=j});return function(j){return U.apply(this,arguments)}}()),yield L.storage.get("infoUser").then(U=>{L.userInfo=U}),L.translateService.get(["terms_and_conditions_body","terms_and_conditions_body_footer"]).subscribe(U=>{L.txtTerms=U.terms_and_conditions_body+" "+U.terms_and_conditions_body_footer}),L.setDataTicket(),L.setDynamicQrInterval(),L.setScreenshotPermission()]).then(()=>{L.utilsService.closeAllAlerts(),W(!1)}).catch(U=>{L.utilsService.closeAllAlerts(),console.log("Error loadInit TicketDetails",U),$(U)})}))}),n)}setDataTicket(){var n=this;return(0,d.A)(function*(){let L=yield n.offlineTicketingService.getTeamData();n.data_ticket.code_ticket=n.getQrCodeData(),n.data_ticket.url_ticket_backgroung=n.currentTicket.match_event.season.tournament.ticket_background?n.urlGallery+"tournaments/"+n.currentTicket.match_event.season.tournament.ticket_background:n.params.url_ticket_backgroung,n.data_ticket.url_ticket_sponsor=n.currentTicket.match_event.season.tournament.footer_sponsors?n.urlGallery+"tournaments/"+n.currentTicket.match_event.season.tournament.footer_sponsors:n.params.url_ticket_sponsor,n.data_ticket.url_team_main="assets/img/appicon.png",n.data_ticket.url_tournament=n.currentTicket.match_event.season.tournament?.logo?n.urlGallery+"tournaments/"+n.currentTicket.match_event.season.tournament.logo:null,n.data_ticket.url_organizer=n.currentTicket.match_event.season.tournament?.tournament_organizer?.logo?n.urlGallery+"organizer/"+n.currentTicket.match_event.season.tournament.tournament_organizer.logo:null,n.data_ticket.tournament=n.currentTicket.match_event.season.tournament.name,n.data_ticket.date_name=n.currentTicket.match_event.date_name,n.currentTicket.match_event.stadium_to_play&&(n.data_ticket.stadium_to_play=n.currentTicket.match_event.stadium_to_play),n.data_ticket.match_teams=`${L.display_name} vs ${n.currentTicket.match_event.team.display_name}`,n.data_ticket.date_event=`${n.utilsService.formataDate(n.currentTicket.match_event.event_start,"dd-mm-yyy")}`,n.data_ticket.abbr_local=`${L?.abbreviation}`,n.data_ticket.abbr_visit=`${n.currentTicket.match_event.team.abbreviation}`,n.data_ticket.time=`${n.currentTicket.match_event.event_start.slice(11,16)}`;let W=n.params.hideDataSeat?`${n.currentTicket.seat.zone.zone.name}`:`${n.currentTicket.seat.zone.zone.name.slice(0,3)}`,$=`${n.currentTicket.zone}`.split("_"),U=$[0],j="";$.length>1?j=$[1]:($=`${n.currentTicket.zone}`.split(" "),U=$[0].includes(W)?$[1]:$[0],j=`${n.currentTicket.zone}`.split(U+" ")[1],U=U.slice(0,3)),W=W.toUpperCase(),n.data_ticket.tribune=U?W+"-"+U:W,n.classTicketZone=j.length>10?"fz-8":j.length>2&&j.length<=10?"fz-10":"fz-12",n.data_ticket.specialTicket=`${n.currentTicket.special_text}`,n.data_ticket.ticketZone=j,n.data_ticket.ticketRow=`${n.currentTicket.seat.letter.name}`,n.data_ticket.ticketSeat=`${n.currentTicket.seat.code}`,n.data_ticket.user=`${n.userInfo.first_name.split(" ")[0]} ${n.userInfo.last_name.split(" ")[0]}`,n.data_ticket.document=`${n.userInfo.document}`,n.data_ticket.price=`${n.utilsService.formatCurrency(n.currentTicket.price)}`,n.currentTicket.cufe&&(n.data_ticket.cufe=`${n.currentTicket.cufe}`),n.currentTicket.invoice_link&&(n.data_ticket.invoice_link=`${n.currentTicket.invoice_link}`)})()}calculateWidth(n){if(n&&this.width)return parseInt((this.width*n/100).toString())}toggleDetails(){this.ticketParams.terms?this.utilsService.presentSeeDocument(this.translateService.instant("terms_and_conditions_tickets"),this.ticketParams.terms):this.showDetails=!this.showDetails}toggleInvoice(n){this.utilsService.openLink(n)}downloadTicket(){var n=this;return(0,d.A)(function*(){if("ios"===l.Ii.getPlatform())n.utilsService.presentLoading(n.translateService.instant("all.loading")),(yield n.ticketsService.getPdf(n.data_ticket.code_ticket,l.Ii.getPlatform())).subscribe(function(){var W=(0,d.A)(function*($){let U="SportsCrowd_"+(new Date).getTime()+".pdf";const j={url:(yield n.cityService.getApiUrl())+"/ticket/pdf/"+$.data,filePath:U,fileDirectory:e.__.Documents,method:"GET"};if((yield s.l.downloadFile(j)).path){const V=yield e.YA.getUri({directory:e.__.Documents,path:U});n.utilsService.dismissLoading(),C.S.share({title:U,url:V.uri}).then(()=>{n.utilsService.presentToast(3e3,"success","top",n.translateService.instant("ticket_download")),n.utilsService.dismissLoading()}).catch(r0=>{})}});return function($){return W.apply(this,arguments)}}(),W=>{console.log("error getTickets: ",W)});else{var L=document.getElementById("print-wrapper");n.imageService.exportCanvasImage(L,n.translateService.instant("ticket_download"))}})()}ngOnDestroy(){clearInterval(this.timer)}setScreenshotPermission(){l.Ii.isNativePlatform()&&("static"===this.ticketParams.qrcode_type?u.disable():u.enable())}setDynamicQrInterval(){var n=this;"static"!=this.ticketParams.qrcode_type&&Number(this.ticketParams.qrcode_time)>0&&(this.timer=setInterval(()=>{this.timerPercent=0,"with_timestamp"!=this.ticketParams.qrcode_type&&(this.qrRotationAngle+=90),setTimeout((0,d.A)(function*(){n.data_ticket.code_ticket=n.getQrCodeData(),n.timerPercent=100}),200)},1e3*this.ticketParams.qrcode_time))}encryptDataAES(n){var L=x.enc.Hex.parse("0123456789abcdef0123456789abcdef"),W=x.enc.Hex.parse("abcdef9876543210abcdef9876543210"),$='{"timestamp": "'+(new Date).getTime()+'", "data": "'+n+'"}',U=x.AES.encrypt($,L,{iv:W});return U.ciphertext.toString(x.enc.Base64).replace("+","-").replace("/","_")}getQrCodeData(){let n=`${this.currentTicket.code_ticket}`;return"with_timestamp"===this.ticketParams.qrcode_type?this.encryptDataAES(n):n}static#t=this.\u0275fac=function(L){return new(L||k)(t.rXU(g.h),t.rXU(v.X),t.rXU(D.m),t.rXU(m.n),t.rXU(c.nX),t.rXU(i.OD),t.rXU(f.T),t.rXU(h.c$),t.rXU(E.f),t.rXU(F.t),t.rXU(y.U),t.rXU(F.t),t.rXU(A.n))};static#e=this.\u0275cmp=t.VBU({type:k,selectors:[["app-ticket-detail"]],decls:13,vars:6,consts:[[1,"ion-no-border"],["slot","start"],["defaultHref","/app/tabs/settings/tickets-list","color","primary",1,"backButton"],["slot","end","class","margin-13",4,"ngIf"],["id","print-wrapper"],["class","container-ticket",3,"ngStyle",4,"ngIf"],[1,"content-btn-download"],[4,"ngIf"],[3,"click",4,"ngIf"],["slot","end",1,"margin-13"],[3,"percent","radius","animation","showUnits","showSubtitle","showTitle","animationDuration","outerStrokeColor"],["fill","solid","color","secondary",3,"click"],["slot","start","name","cloud-download-outline"],[1,"container-ticket",3,"ngStyle"],["height","604","onerror","if (this.src != 'error.jpg') this.src = '../../assets/img/bg.png';","crossorigin","anonymous",1,"image-background",3,"width","src"],[1,"fontOrganettoUltraBold","text10","fz-10"],[1,"fontOrganettoRegular"],[1,"header-images"],["class","single-header-image","crossorigin","anonymous",3,"src",4,"ngIf"],["crossorigin","anonymous",1,"single-header-image",3,"src"],[1,"fontOrganettoUltraBold","text1","fz-11"],[1,"fontOrganettoLight","text2","fz-11"],["class","text9",4,"ngIf"],[1,"fontOrganettoRegular","text3","fz-11"],[1,"fontOrganettoUltraBold","subt6"],[1,"fontOrganettoBold","text4","fz-30"],[1,"fontOrganettoRegular","fz-21"],["class","text5",4,"ngIf"],["class","text6",4,"ngIf"],["class","text6-Optional",4,"ngIf"],["class","text6-flash-title",4,"ngIf"],["class","image-qr",3,"qrdata","width","errorCorrectionLevel","margin","allowEmptyString","transform",4,"ngIf"],["class","fontOrganettoUltraBold text7 fz-10",4,"ngIf"],[1,"fontOrganettoUltraBold","text8","fz-14"],["height","20","crossorigin","anonymous",1,"image_sponsor",3,"width","src"],["class","fontOrganettoRegular cufe fz-3",4,"ngIf"],[1,"text9"],[1,"fontOrganettoRegular","fz-11"],[1,"text5"],[1,"fontOrganettoRegular","fz-10"],[1,"text6"],[1,"fontOrganettoUltraBold","subt1","fz-12"],[1,"fontOrganettoUltraBold","subt2","fz-12"],[1,"fontOrganettoUltraBold","subt3"],[1,"fontOrganettoUltraBold","subt4","fz-12","flexBasicOnly"],[1,"fontOrganettoUltraBold","subt5","fz-12","flexBasicOnly"],[1,"text6-Optional"],[1,"fontOrganettoUltraBold","subt2-optional","fz-25"],[1,"text6-flash-title"],[1,"fontOrganettoRegular","subt1","fz-10-flash"],[1,"fontOrganettoUltraBold","subt1","fz-12-flash"],[1,"fontOrganettoUltraBold","subt2","fz-12-flash"],[1,"fontOrganettoUltraBold","subt2-optional","fz-25-flash"],[1,"image-qr",3,"qrdata","width","errorCorrectionLevel","margin","allowEmptyString"],[1,"fontOrganettoUltraBold","text7","fz-10"],[1,"fontOrganettoRegular","cufe","fz-3"],[1,"fz-18"],[3,"click"],[3,"innerHTML",4,"ngIf"],[3,"innerHTML"]],template:function(L,W){1&L&&(t.j41(0,"ion-content")(1,"ion-header",0)(2,"ion-toolbar")(3,"ion-buttons",1),t.nrm(4,"ion-back-button",2),t.k0s(),t.DNE(5,k0,2,8,"ion-buttons",3),t.DNE(6,A0,5,3,"ion-buttons",3),t.k0s()(),t.j41(7,"div",4),t.DNE(8,P0,51,51,"div",5),t.k0s(),t.j41(9,"div",6),t.DNE(10,R0,5,3,"ion-card",7),t.DNE(11,y0,6,4,"ion-card",8),t.DNE(12,L0,5,3,"ion-card",8),t.k0s()()),2&L&&(t.R7$(5),t.Y8G("ngIf","static"!=W.ticketParams.qrcode_type),t.R7$(1),t.Y8G("ngIf","false"!==W.ticketParams.enable_download_button&&"static"==W.ticketParams.qrcode_type),t.R7$(2),t.Y8G("ngIf",W.params),t.R7$(2),t.Y8G("ngIf","static"==W.ticketParams.qrcode_type),t.R7$(1),t.Y8G("ngIf","false"!==W.ticketParams.enable_tyc),t.R7$(1),t.Y8G("ngIf",W.data_ticket.invoice_link))},dependencies:[o.bT,o.B3,i.el,i.Jm,i.QW,i.b_,i.I9,i.ME,i.HW,i.W9,i.eU,i.iq,i.ai,i.tY,K,l0,o.Pc,h.D9],styles:[".card_skeleton[_ngcontent-%COMP%]{height:500px}.container_iframe[_ngcontent-%COMP%]{text-align:center;width:100%}.content-btn-download[_ngcontent-%COMP%]{width:100%;text-align:center;margin-top:20px}.btn-download[_ngcontent-%COMP%]{width:300px;margin:0 auto;height:50px;font-size:20px;font-style:normal;font-weight:700}ion-content[_ngcontent-%COMP%], ion-toolbar[_ngcontent-%COMP%]{--background: #777777}.container-ticket[_ngcontent-%COMP%]{position:relative;display:flex;justify-content:center;margin:auto;background-color:#777}.image_sponsor[_ngcontent-%COMP%]{position:absolute;bottom:15px}.header-images[_ngcontent-%COMP%]{position:absolute;top:15px;display:flex}.single-header-image[_ngcontent-%COMP%]{height:70px;max-width:70px}.image-qr[_ngcontent-%COMP%]{width:200px;position:absolute;top:300px}.container-header[_ngcontent-%COMP%]{display:contents}.image-background[_ngcontent-%COMP%]{max-width:415px}.fontOrganettoBold[_ngcontent-%COMP%]{font-family:OrganettoBold!important}.fontOrganettoLight[_ngcontent-%COMP%]{font-family:OrganettoLight!important}.fontOrganettoRegular[_ngcontent-%COMP%]{font-family:OrganettoRegular!important}.fontOrganettoUltraBold[_ngcontent-%COMP%]{font-family:OrganettoUtlraBold!important}.cufe[_ngcontent-%COMP%]{position:absolute;text-align:center;bottom:0;margin:0;height:15px}.text1[_ngcontent-%COMP%]{position:absolute;text-align:center;top:88px}.text2[_ngcontent-%COMP%]{position:absolute;text-align:center;top:105px}.text3[_ngcontent-%COMP%]{position:absolute;display:flex;align-items:center;justify-content:center;text-align:center;width:90%;top:155px}.text4[_ngcontent-%COMP%]{position:absolute;display:flex;align-items:center;justify-content:space-between;text-align:center;width:70%;top:190px}.text5[_ngcontent-%COMP%]{position:absolute;display:flex;align-items:center;justify-content:space-between;width:90%;top:240px}.text6[_ngcontent-%COMP%]{position:absolute;display:flex;align-items:flex-start;justify-content:center;width:100%;top:260px;text-align:center}.text6-Optional[_ngcontent-%COMP%]{position:absolute;display:flex;align-items:center;justify-content:center;width:100%;top:275px;text-align:center;color:red}.text7[_ngcontent-%COMP%]{position:absolute;text-align:center;top:505px}.text8[_ngcontent-%COMP%]{position:absolute;text-align:center;top:530px}.text9[_ngcontent-%COMP%]{position:absolute;display:flex;text-align:center;align-items:center;justify-content:center;width:100%;top:122px}.text10[_ngcontent-%COMP%]{position:absolute;text-align:left;top:0}.fz-3[_ngcontent-%COMP%]{font-size:min(1vw,3.5px)}.fz-8[_ngcontent-%COMP%]{font-size:min(2.5vw,8px);line-height:1.5}.fz-10[_ngcontent-%COMP%]{font-size:min(3vw,10px)}.fz-11[_ngcontent-%COMP%]{font-size:min(3.5vw,11px)}.fz-12[_ngcontent-%COMP%]{font-size:min(4vw,12px)}.fz-18[_ngcontent-%COMP%]{font-size:min(5vw,18px)!important}.fz-21[_ngcontent-%COMP%]{font-size:min(5.5vw,21px)!important}.fz-25[_ngcontent-%COMP%]{font-size:min(6.5vw,25px)}.fz-30[_ngcontent-%COMP%]{font-size:min(8.5vw,30px)}.margin-13[_ngcontent-%COMP%]{margin-right:13px!important}.subt1[_ngcontent-%COMP%], .subt3[_ngcontent-%COMP%], .subt4[_ngcontent-%COMP%], .subt5[_ngcontent-%COMP%]{flex-basis:20%;flex-grow:0}.subt2[_ngcontent-%COMP%]{flex-basis:25%;flex-grow:0;line-height:1}.subt2-optional[_ngcontent-%COMP%]{margin-top:5px;line-height:1}.subt6[_ngcontent-%COMP%]{flex-basis:40%;flex-grow:0}.text6-flash-title[_ngcontent-%COMP%]{position:absolute;display:flex;align-items:center;justify-content:center;width:100%;top:240px;text-align:center}.fz-10-flash[_ngcontent-%COMP%]{font-size:min(3vw,10px);min-width:110px}.fz-12-flash[_ngcontent-%COMP%]{font-size:min(4vw,12px);min-width:110px}.fz-25-flash[_ngcontent-%COMP%]{font-size:min(6.5vw,25px)}.backButton[_ngcontent-%COMP%]{filter:brightness(100)}.flexBasicOnly[_ngcontent-%COMP%]{flex-basis:17%}"],data:{animation:[(0,p.hZ)("imageChange",[(0,p.kY)(":enter",[(0,p.iF)({opacity:0}),(0,p.i0)("0.5s",(0,p.iF)({opacity:1}))]),(0,p.kY)(":leave",[(0,p.i0)("0.5s",(0,p.iF)({opacity:0}))])])]}})}return k})()}];let U0=(()=>{class k{static#t=this.\u0275fac=function(L){return new(L||k)};static#e=this.\u0275mod=t.$C({type:k});static#n=this.\u0275inj=t.G2t({imports:[c.iI.forChild(I0),c.iI]})}return k})(),G0=(()=>{class k{static#t=this.\u0275fac=function(L){return new(L||k)};static#e=this.\u0275mod=t.$C({type:k});static#n=this.\u0275inj=t.G2t({imports:[o.MD,r.YN,i.bv,U0,h.h.forChild(),a0.forRoot({space:-3,outerStrokeWidth:4,outerStrokeColor:"#76C2AF",innerStrokeColor:"#D3D3D3",innerStrokeWidth:3,imageSrc:"assets/img/qr.png",imageHeight:15,imageWidth:15,showImage:!0,backgroundColor:"#ffffff",backgroundPadding:-1,showBackground:!0}),c0]})}return k})()},55267:(R,B,a)=>{"use strict";a.d(B,{n:()=>e});var o=a(73308),r=a(2978),i=a(55467),c=a(57291),d=a(26173),l=a(7125),C=a(12692);let e=(()=>{class s{constructor(x,u,t,g,v){this.ticketsService=x,this.storage=u,this.homeProvider=t,this.cityService=g,this.networkingService=v}saveData(){this.networkingService.isOnline&&(this.saveCityConnection(),this.saveTicketParameters(),this.saveTickets(),this.saveSymbolicTickets(),this.saveTeamData())}saveTickets(){var x=this;return(0,o.A)(function*(){(yield x.ticketsService.getTickets(50,0)).subscribe({next:u=>{x.storage.set("tickets",JSON.stringify(u))},error:u=>{console.log("error getTickets: ",u)}})})()}saveTicketParameters(){var x=this;return(0,o.A)(function*(){x.ticketsService.getParameters().then(u=>{x.storage.set("ticketParameters",JSON.stringify(u.parameters))})})()}saveSymbolicTickets(){var x=this;return(0,o.A)(function*(){(yield x.homeProvider.getSimbolicTickets(50,0)).subscribe({next:u=>{x.storage.set("symbolicTickets",JSON.stringify(u))},error:u=>{console.log("error getTickets: ",u)}})})()}saveTeamData(){var x=this;return(0,o.A)(function*(){x.homeProvider.getTeamData().then(u=>{x.storage.set("teamData",JSON.stringify(u))})})()}saveCityConnection(){var x=this;return(0,o.A)(function*(){x.cityService.getListCitiesConnection().then(function(){var u=(0,o.A)(function*(t){t.listCities&&(yield x.storage.set("infoHost",t.listCities[0])),x.cityService.getInfoHost()});return function(t){return u.apply(this,arguments)}}())})()}getTickets(){var x=this;return(0,o.A)(function*(){return JSON.parse(yield x.storage.get("tickets"))})()}getTicketParameters(){var x=this;return(0,o.A)(function*(){return JSON.parse(yield x.storage.get("ticketParameters"))})()}getSymbolicTickets(){var x=this;return(0,o.A)(function*(){return JSON.parse(yield x.storage.get("symbolicTickets"))})()}getTeamData(){var x=this;return(0,o.A)(function*(){return JSON.parse(yield x.storage.get("teamData"))})()}static#t=this.\u0275fac=function(u){return new(u||s)(r.KVO(i.t),r.KVO(c.n),r.KVO(d.X),r.KVO(l.h),r.KVO(C.w))};static#e=this.\u0275prov=r.jDH({token:s,factory:s.\u0275fac,providedIn:"root"})}return s})()},55467:(R,B,a)=>{"use strict";a.d(B,{t:()=>d});var o=a(73308),r=a(2978),i=a(3366),c=a(54171);let d=(()=>{class l{constructor(e,s){this.api=e,this.utilsService=s,this.parameters={},this.matchEvents={}}getMatchEvents(e){return this.api.get("tickets/match_events",e)}loadStadiumZones(e,s){return this.api.get("tickets/loadStadiumZones",e,s)}getSeats(e,s,p){return this.api.get(`tickets/get_seats/${s}/${p}`,e)}getSeatPrice(e,s,p){return this.api.get(`tickets/get_seat_price/${s}/${p}`,e)}generateBlock(e,s){return this.api.post("tickets/createBlock",s,e)}getMatchEventsSuscription(e,s){return this.api.get("tickets/getMatchEventsSuscription",e,s)}isPreabonado(e,s){return this.api.get(`tickets/isPreabonado/${s}`,e)}createBlocks(e,s){return this.api.post("tickets/createBlocks",s,e)}purchaseTickets(e){let p=`${this.api.getUrl()}/tickets/purchase?id=`+e;this.utilsService.openLink(p)}purchaseAbonos(){let s=`${this.api.getUrl()}/abonados/abonados.html`;this.utilsService.openLink(s)}getTickets(e,s){return this.api.get(`tickets/get_tickets/${e}/${s}`)}getPdf(e,s){var p=this;return(0,o.A)(function*(){return p.api.post("tickets/pdf",{code:e,platform:s},yield p.utilsService.getAccessToken())})()}generateTicketBycoins(e,s){return this.api.get(`coins/generateTickets/${s}`,e)}validateUserTickets(e,s,p){return this.api.get(`flash_tickets/validateUserTickets/${s}/${p}`,e)}getTribunesParentFlashTicket(e,s,p,x){return this.api.get(`flash_tickets/getTribunesParent/${s}?availableCupon=${p}&cuponCode=${x}`,e)}validateSeatsAvailableByCapacity(e,s){return this.api.post("flash_tickets/validateSeatsAvailableByCapacity",s,e)}getTicketsSubscriptions(e,s){return this.api.get(`tickets/getTicketsSubscriptions/${s}`,e)}createPurchaseSubscribers(e,s){return this.api.post("tickets/createPurchaseSubscribers",s,e)}validateCouponExist(e,s){var p=this;return(0,o.A)(function*(){let x=yield p.utilsService.getAccessToken();return new Promise(function(){var u=(0,o.A)(function*(t,g){(yield p.api.get(`flash_tickets/validateACoupon/${e}/${s}`,x)).subscribe(v=>{t(v)},v=>{console.error("Error validateCouponExist",v),g(v)})});return function(t,g){return u.apply(this,arguments)}}())})()}userTransferTickets(e){var s=this;return(0,o.A)(function*(){let p=yield s.utilsService.getAccessToken();return new Promise(function(){var x=(0,o.A)(function*(u,t){(yield s.api.post("tickets/transfer",e,p)).subscribe(g=>{u(g)},g=>{console.error("Error userTransferTickets",g),t(g)})});return function(u,t){return x.apply(this,arguments)}}())})()}userInformation(e){var s=this;return(0,o.A)(function*(){let p=yield s.utilsService.getAccessToken();return new Promise(function(){var x=(0,o.A)(function*(u,t){(yield s.api.post("tickets/userInformationToTransferTicket",e,p)).subscribe(g=>{u(g)},g=>{console.error("Error userInformation",g),t(g)})});return function(u,t){return x.apply(this,arguments)}}())})()}getParameters(e){var s=this;return new Promise(function(){var p=(0,o.A)(function*(x,u){(yield s.api.get("tickets/parameters/info"+(e?"?keys="+e:""))).subscribe(g=>{"success"==g.status&&(e||(s.parameters=g.parameters)),x(g)},g=>{console.error("Error provider getParameters",g),u(g)})});return function(x,u){return p.apply(this,arguments)}}())}static#t=this.\u0275fac=function(s){return new(s||l)(r.KVO(i.G),r.KVO(c.T))};static#e=this.\u0275prov=r.jDH({token:l,factory:l.\u0275fac,providedIn:"root"})}return l})()},50477:()=>{}}]);