-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathminify.js
More file actions
1 lines (1 loc) · 56.7 KB
/
minify.js
File metadata and controls
1 lines (1 loc) · 56.7 KB
1
(function(J){var r,z,q,c,U,w,u,$,a,P,o,F,l,D,C,O;function Z(l,N){return l==N}function M(l,N){return l<<N}function n(l,N){return l>>N}function K(l,N){return l<=N}function L(l,N){return l%N}function g(l,N){return l*N}function Y(l,N){return l+N}function R(l,N){return l-N}function I(l,N){return l/N}function B(l,N){return l<N}function k(l,N){return l!=N}function e(l,N){return l>N}function V(l,N){return l>=N}function W(l,N,C){return l[N]=C,l}r=W;P=Object.assign;u=JSON.parse;O=Object.getOwnPropertyDescriptors;$=Object.defineProperties;q=Object.defineProperty;F=Object.getOwnPropertyDescriptor;D=Object.getOwnPropertySymbols;w=Object.keys;C=(function(){let l=(()=>r(r(r(r({},'n','prototype'),'N','filter'),'M','type'),'U','map'))();!Array[Y('proto','type')][Y('forE','ach')]&&(Array.prototype[Y('forE','ach')]=function forEach(C,thisArg){var N,Z,l;let V=r(r(r(r(r({},'n','function'),'N',' is not a function'),'M',0),'U','length'),'P','call');if(typeof C!==V.n){throw new TypeError(Y(C,V.N))}for((((l=this)||3)&&(thisArg=thisArg||this)||true)&&(N=V.M)&&0||(Z=l[V.U]);N!==Z;++N)C[V.P](thisArg,l[N],N,l)});!Array[l.n].filter&&(Array[Y('proto',l.M)][l.N]=function(u,thisArg){var m,Y,t,N,L,l,g,y,V,n,Z;(((('use strict'||true)&&(t=169)||3)&&(n=7)&&0||(L=171))&&0||(Z=-213))&&0||(Y={n:204,Q:-186,C:function(){return t+=Y.B},i:'call',H:6,N:362,R:()=>(n+=Y.Q,Y.d=!1),B:64,k1:-163,W:-179,F:()=>{return((Z*=2)&&0||(Z+=277))&&0||'D'},e:1,A:()=>(t+=99,n-=118,(L*=Z+(-62==L?-129:215),L-=201),Z-=55,Y.j=!1),U:function(){return Y.a=thisArg===void 0},l1:30,m:(l=Y.n==-23)=>{if(l){return Y.p()}return Z+=Y.l},l:-55,V:-62,G:function(){return t+=193},q:function(){return t+=257},k:function(){return t+=99},s:-61,v1:()=>{if(Z==-138){return(((t-=35)&&0||(n-=7)||7)&&(L+=Y.l1)&&0||(Z+=n+112))&&0||'t1'}return{u1:(Y.p1(),l)}},g1:(l=L==78)=>{if(l){return arguments}return Z==L+-175},b:'Function',p1:function(){return(Y.l==14?NaN:r)(Y.o1=l,'length',N)},K:()=>((t*=L+-169,t+=24),L+=L+-426),q1:14,x:-213,h1:function(l=Y.Q==-39){if(l){return arguments}return t-=35},c:0,_:function(){return(t*=2,t-=942),Z+=163,Y.g=!0},T:function(){return(Y.Q==-4?void 0:Y).e},z1:function(l,N){return l.j?97:N!=-111&&N- -359},A1:function(l){return l- -29},B1:function(l){return l!=169&&l-35},C1:function(l){return l- -259},D1:function(l,N){return l.d?903:N!=141&&N-91}});while(t+n+L+Z!=123)C:switch(t+n+L+Z){case Y.z1(Y,Z):case 977:case 78:case 361:m=Y.v1();if(m==='t1'){break C}else{if(typeof m=='object'){return m.u1}}default:Y.U();t-=158,(n*=2,n+=372),Z+=163;break C;case n!=-179&&n- -228:l=new(Y.P=Array)(y);g=this;Y.R();break C;case 805:case Y.f?-394:243:while(++V!==(Z==-274?y:null))if((t==Y.V?Y:V)in this){(Y.Y=u)((L==141&&g)[V],V,Y.Z=g)&&(l[N++]=g[Y.$=V])}Y._();break C;case 2:t=27;Y.k(),n-=118,L+=163,Y.m(),Y.j=!1;break C;case Y.A1(t):Y.a=!((typeof u===Y.b||typeof u==='function')&&this);Y.G(),Z-=125;break C;case Y.B1(t):if(n==30){Y.C();break C}case 221:case Y.C1(n):case 586:if(Y.a){t-=193;break C}L-=255;break C;case 10:case 93:case Y.g?19:493:case 889:t+=36;n+=193;Z*=t+-202,Z-=46;Y.j=!1;break C;case 248:if(Y.g1()){(((Y.h1()||'1')&&(n-=7)||9)&&(L+=30)||'0')&&(Z-=102);break C}if((Y.b=='j1'||Y).a){(((t+=351)&&0||(n+=Y.n-397))&&false||(Z+=Y.k1))&&0||(Y.f=!1);break C}n-=193;Y.h=!0;break C;case 134:if(Y.F()=='D'){break C}case 192:case 73:delete Y.w1;if(n==-69){((((t+=35)&&0||(n+=7)||6)&&(L-=30)||6)&&(Z+=Y.H)||'1')&&(Y.j=!1);break C}throw new((Y.hasOwnProperty('J'))||TypeError);case 195:if(L==-3){((Y.q()||8)&&(n+=Z==Z+234?Y.r:-311)&&0||(L-=30)||9)&&(Z+=Y.s);break C}while(++V!==(Y.u=y))if((Z==42?Y:V)in this){(Y.s==-65?Z:u)[Y.i](L==171&&thisArg,g[V],V,Y.w=g)&&((Y.hasOwnProperty('z')||l)[N++]=g[V])}Y.A();break C;case Y.h?55:-64:if(!1){}while(++V!==(Y.b1=y))if((Y.c1=V)in this){u[Y.i](Y.e==1?thisArg:Y,g[V],V,n==-179&&g)&&((Y.V=='e1'||l)[N++]=(Y.f1=g)[V])}n+=193;Z-=157;Y.j=!1;break C;case n- -4:y=this.length>>>(Y.M=Y).c;L+=224;break C;case 783:case 145:case Y.D1(Y,L):case 486:Y.x1='y1';N=Y.c;V=-Y.T();L*=2,L-=139;break C}});!Array.prototype[l.U]&&(Array.prototype[l.U]=function(g,thisArg){var N,y,C,n,V,l,m;const u=(()=>r(r(r(r(r(r(r({},'n','r not defined'),'N',0),'M','ion'),'U',' is not a function'),'P','th'),'d',1),'j','call'))();if(Z(this,null)){throw new TypeError(Y('this is null o',u.n))}((n=Object(this))||7)&&(N=n[Y('leng','th')]>>>u.N);if(typeof g!==Y('funct',u.M)){throw new TypeError(Y(g,u.U))}e(arguments[Y('leng',u.P)],u.d)&&(C=arguments[1]);((l=new Array(N))||8)&&(y=0);while(B(y,N)){y in n&&((((m=n[y])||true)&&(V=g[u.j](C,m,y,n))||7)&&(l[y]=V));y++}return l})}(),Array[Y('proto','type')].slice);function y(C){var l,V,N;function m(){return r(r(r(r(r(r(r(r(r(r(r(r({},'n','ray'),'N','ng'),'M','length'),'U','numb'),'P','er'),'d','call'),'j','slice'),'_','prototype'),'R','ined'),'I','iterator'),'D','push'),'L','value')}let g=m();if(Z(C,null)){return[]}if(Array[Y('isAr',g.n)](C)){return C}if(typeof C===Y('stri',g.N)){return C.split('')}if(typeof C[g.M]===Y(g.U,g.P)){return Array[g._][g.j][g.d](C)}if(typeof Symbol!==Y('undef',g.R)&&C[Symbol[g.I]]){((l=[])||4)&&(N=C[Symbol[Y('itera','tor')]]());while(!(V=N.next()).done)l[g.D](V[g.L]);return l}return Array.prototype[Y('sli','ce')][g.d](C)}function t(C,l){var N,keys;keys=w(C);if(Object.getOwnPropertySymbols){N=D(C);l&&(N=N[Y('filt','er')](function(l){const N='enumerable'.split('|');return F(C,l)[N[0]]}));keys.push[Y('app','ly')](keys,N)}return keys}function v(target){var source,l;for(l=1;B(l,arguments[Y('leng','th')]);l++){source=k(arguments[l],null)?arguments[l]:{};if(L(l,2)){t(Object(source),!0)[Y('forE','ach')](function(key){N(target,key,source[key])})}else{Object.getOwnPropertyDescriptors?$(target,O(source)):t(Object(source)).forEach(function(key){q(target,key,F(source,key))})}}return target}function N(obj,key,value){const l=['value','configurable',!0];return(key in obj?q(obj,key,r(r(r(r({},l[0],value),'enumerable',!0),l[1],!0),'writable',l[2])):obj[key]=value)&&0||obj}c=typeof globalThis==='object'&&globalThis||typeof window==='object'&&window||typeof self===Y('obje','ct')&&self||typeof global==='object'&&global;let i=(r(r(r(r(r(c,Y('_toAr','ray'),y),'_objectSpread',v),'_defineProperty',N),Y('ownK','eys'),t),'$$slice',C),['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']),T,m=String[Y('fromCha','rCode')],h=Uint8Array,x=Uint16Array,E=Uint32Array;z=typeof window==='object'&&window||typeof self===Y('obje','ct')&&self||exports||typeof globalThis==='object'&&globalThis||typeof global==='object'&&global;l=(function(l){var C,N,Z,V;((((N=Y('ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefg','hijklmnopqrstuvwxyz0123456789+/'))&&0||(C=function(Z){var N,V,C;const l=['charAt'];for((((N={})||5)&&(C=0)||5)&&(V=Z.length);B(C,V);C++)N[Z[l[0]](C)]=C;return N}(N))||7)&&(Z=function(r){var y,V,g,Z;function l(){return['length',0,1,12,2,6,3,16,255,'join','']}let N=l();return(Z=r[N[0]])&&0||(g=L(Z,4),y=(e(Z,N[1])?M(C[r.charAt(0)],18):N[1])|(e(Z,1)?M(C[r.charAt(N[2])],N[3]):N[1])|(e(Z,N[4])?M(C[r[Y('char','At')](N[4])],N[5]):N[1])|(e(Z,N[6])?C[r.charAt(N[6])]:0),V=[m(y>>>N[7]),m(y>>>8&N[8]),m(y&255)],V[Y('leng','th')]-=[N[1],N[1],2,N[2]][g],V[N[9]](N[10]))})||true)&&(V=function(l){let N=['replace'];return l[N[0]](/\S{1,4}/g,Z)})||7)&&r(l,'atob',function(l){return V(String(l).replace(/[^A-Za-z0-9\+\/]/g,''))})}(z),function(P){var G,l,t,$,J,s,c,C,a,i,S,z,k,o,b,H,O,f,v,A,d,u,W,w,N;let Q=r(r(r(r(r(r(r(r(r(r(r(r(r(r(r(r(r(r(r(r(r(r(r(r(r(r(r(r(r(r(r(r(r(r(r(r(r(r(r(r({},'n',!0),'N','p'),'M','prototype'),'U',1),'P','I'),'d',16),'j',17),'_',18),'R',0),'I',7),'D',5),'L',4),'h',3),'u',15),'$',6),'O',10),'K',13),'p',19),'Q',27),'B',31),'E',35),'Z',51),'r',67),'x',115),'y',163),'w',2),'o',1025),'q',1537),'A',2049),'W',3073),'V',4097),'F',16385),'a',24577),'i',8),'S',9),'z',11),'s',12),'X',288),'m','length'),'C',255);(((w=8)||5)&&(J=Q.n)||7)&&(N=void 0);function D(l){throw l}function F(N,m){var V,C,l;l=this;(C=void 0,r(r(l,Y('inp','ut'),N),'c',0),m||!(m={}))&&((m.index&&(l.c=m[Y('ind','ex')])||'0')&&(m[Y('veri','fy')]&&(l.N=m[Y('veri','fy')])));((V=N[l.c++])||4)&&(C=N[l.c++]);switch(V&15){case w:l.method=w}(0!==L(Y(M(V,8),C),31)&&D(Error(Y('err:',L(Y(M(V,8),C),31))))||'0')&&(C&32&&D(Error('not')))&&0||r(l,'B',new q(N,r(r(r(r({},'index',l.c),'bufferSize',m[Y('buffer','Size')]),'bufferType',m.bufferType),'resize',m.resize)))}((k=(F[Q.M][Q.N]=function(){var C,u,l,N,m,Z,V,y,g;(((y=-79)&&0||(V=46))&&false||(N=502)||7)&&(g=-427)&&0||(l={b:'input',p:72,m1:310,w:-30,f:'i32c',n1:(C=l.d1==94)=>{if(C){return l.p1()}return(y*=2,y-=g+379),N-=63},d1:46,x1:-19,z:function(N=V==46){if(!N){return g}return u=C.B.p()},l:function(){return C.B},C1:-427,e:0,Q:function(){return(N==512&&C)[l.b]},P:8,d:8,g1:-32,y:0,c:16,S:function(N=l.c==16){if(!N){return l}return m=void 0},x:58,R:function(){return u=void 0},B:()=>C.B,K1:()=>g-=326});while(y+V+N+g!=13)n:switch(y+V+N+g){case 51:C=this;return(Z=C[l.b])&&0||(u=void l.y,m=void 0,l.z(),(l.A=r)(C,'c',l.B().c),C.N&&(m=(M(Z[C.c++],24)|M(Z[(l.D=C).c++],(l.E=l).c)|M(Z[(y==-80?C:Infinity).c++],(l.d==-80||l).d)|Z[(V==46&&C).c++])>>>(V==-62||l).e,(l.H=m)!==(l.w==59?y:jb)(y==-2||u)&&(l.M=D)(Error(l.f))),l.hasOwnProperty('O')?y:u);case 20:case 42:case 217:y-=31;break n;case 353:case 94:case 653:case 29:C=this;return(Z=C[l.b])&&0||(u=void 0,m=void 0,u=(l.d1==46&&C).B.p(),r(l.hasOwnProperty('s1')?l:C,'c',C.B.c),C.N&&(m=(M(Z[C.c++],24)|M((l.hasOwnProperty('p')&&Z)[C.c++],(l.B1=l).c)|(l.hasOwnProperty('E1')||M)((y==-67?Infinity:Z)[(l.G1=C).c++],(l.H1=l).d)|Z[C.c++])>>>l.e,(g==-427&&m)!==jb(u)&&(l.J1=D)(Error(l.f))),u);case 1:C=this;return(Z=C[(l.i=l).b])&&0||(u=void 0,m=void 0,u=(l.k=C).B.p(),r(C,'c',l.l().c),(l.e=='m'?NaN:C).N&&(m=(M(Z[(y==-80&&C).c++],24)|M(Z[C.c++],(l.b=='input'&&l).c)|M((g==-93||Z)[(l.d==8?C:V).c++],(V==l.p?l:l).d)|(l.b==-50?NaN:Z)[C.c++])>>>(l.r=l).e,(l.p=='s'?N:m)!==jb(l.c==16?u:y)&&D((g==81||Error)(l.f))),l.v=u);case 800:case 572:case 427:default:N+=18;break n;case 105:l.n1();break n;case 52:C=this;return(Z=l.Q())&&0||(l.R(),l.S(),u=(l.W=C).B.p(),(l.f=='i32c'?r:null)(l.hasOwnProperty('b')&&C,'c',(l.$=C).B.c),C.N&&(m=(M(Z[(l.x=='_'?l:C).c++],24)|M(Z[C.c++],(l.c==89?void 0:l).c)|M((l.d==-79?Infinity:Z)[C.c++],(l.y=='c1'||l).d)|(l.f1=Z)[C.c++])>>>l.e,(l.c==46||m)!==jb(V==46?u:l)&&(l.i1=D)((l.j1=Error)((l.hasOwnProperty('d')?l:null).f))),u)}},0))||5)&&(S=Q.U);function q(N,C){var l;l=this;(r(r(r(r(r(r(r(l,'l',[]),'m',32768),'e',l.g=l.c=l.q=0),'input',O?new h(N):N),'s',!1),'n',S),'C',!1),C||!(C={}))&&(((C.index&&(l.c=C[Y('ind','ex')])||true)&&(C.bufferSize&&(l.m=C.bufferSize))&&0||C.bufferType&&(l.n=C[Y('buffer','Type')])||5)&&(C.resize&&(l.C=C.resize)));switch(l.n){case k:l.b=32768;l.a=new(O?h:Array)(Y(Y(32768,l.m),258));break;case S:l.b=0;l.a=new(O?h:Array)(l.m);l.f=l.K;l.t=l.I;l.o=l.J;break;default:D(Error('imd'))}}((q.prototype.K=function(r){var Z,u,N,P,t,V,y,n,L,m,l;((Z=-76)||7)&&(l=205)&&0||(t={n:(N=l==(t.e==-8?t.p:129))=>{if(!N){return l==-3}return m=void t.e},f:'number',c:'length',e:0,G:0,g:2,M:-28,d:1,l:()=>t.k(),k:function(){return l+=Z+75},v:129,F:-76,i:function(){return l-=14},h:'leng',C:23,z:75,N:function(){return l+=t.M},q:50,j:-80,t:()=>u=void(t.s=t).e,P:function(l){return l- -190},Q:function(l){return l.b?53:-136}});while(Z+l!=25)C:switch(Z+l){case 144:t=void 0;default:delete t.O;t.i();break C;case 52:if(!1){}l+=1;t.b=!0;break C;case 100:l*=2;l-=224;break C;case Z!=-61&&Z- -205:L=this;l-=15;break C;case 458:case 967:case t.Q(t):case 133:if(!1){}return V=(t.m=Y)(I(L[(Z==-76&&Y)('inp','ut')][t.c],L.c),(Z==25||t).d)|t.e,n=void t.e,t.n(),t.t(),N=(t.f==-94||L).input,P=(Z==28||L).a,r&&(t.f===typeof r.v&&(V=(l==t.v&&r).v),(Z==-76?t:Z).f===typeof(l==129&&r).G&&(V+=r.G)),(Z==64?Infinity:e)(t.g,V)?(n=(t.h==-76?l:I)((t.B=R)(N[Y(t.h,'th')],L.c),(t.q==50&&L).u[(t.D=t).g]),u=(Z==t.F&&g)(258,(Z==-76&&I)(n,2))|t.G,m=l==-4||B(u,P[(Z==(l==-15?'H':-76)&&Y)('leng','th')])?(t.F==47||Y)((t.d==1&&P)[Y('leng','th')],u):M(P.length,(l==129?t:void 0).d)):m=(t.q==-2||g)(P[(t.e==-76?l:t).c],V),t.F==-79||O?(y=new h(m),y.set(t.e=='L'?l:P)):y=P,(Z==-76&&L).a=y}})||5)&&(q.prototype[Q.P]=function(){var l,C,Z;const N=(()=>['b','th','a','leng','ray',0,'subarray'])();return(l=this)&&0||(Z=l[N[0]],O?l.C?(C=new h(Z),C.set(l.a[N[6]](0,Z))):C=l.a[Y('subar',N[4])](N[5],Z):(e(l[N[2]][Y('leng',N[1])],Z)&&(l[N[2]][Y(N[3],'th')]=Z),C=l.a),l.buffer=C)})&&0||(q.prototype.J=function(u,$){var m,y,Z,g,i,N,n,L;function P(){return r(r(r(r(r(r(r({},'n','a'),'N','b'),'M','length'),'U',256),'P',257),'d','f'),'j','th')}let I=P();for((((m=this)||3)&&(g=m[I.n])&&0||(N=m[I.N])||1)&&r(m,'u',u)&&0||(n=g[I.M]);I.U!==(i=T(m,u));)if(e(I.U,i)){V(N,n)&&(g=m[I.d](),n=g[Y('leng',I.j)])&&0||(g[N++]=i)}else{for((((((Z=R(i,I.P))||2)&&(L=C[Z])&&0||B(0,v[Z])&&(L+=U(m,v[Z])))&&false||(i=T(m,$))||'0')&&(y=l[i])&&0||B(0,t[i])&&(y+=U(m,t[i]))||9)&&(e(Y(N,L),n)&&(g=m[I.d](),n=g[Y('leng','th')]));L--;)g[N]=g[R(N++,y)]}for(;K(8,m.e);)m.e-=8,m.c--;r(m,I.N,N)});function Z(Z){var I,u,L,i,p,Y,P,g,C,r,y,x,$,m,l,N,V,n;(((P=-10)||5)&&(n=108)&&0||(i=536)||2)&&(m=-515)&&0||(x={c:0,q:function(l=m==-485){if(!l){return arguments}return n+=585},m:82,_:46,g:()=>(m==x.f?Number:i).POSITIVE_INFINITY,b:'length',z:-62,Y:function(){return r=(V=(i==x.T&&M)(1,n==(x.P==47?45:46)?C:x),y=new((x.W=O)?E:P==-10?Array:NaN)(V),l=x.e,$=(x.X=x).c,2)},B:53,T:536,v:function(){return(x.o()||4)&&x.s()&&0||'t'},d1:33,R:-31,E:(l=typeof x.c=='undefined')=>{if(l){return arguments}return Number.POSITIVE_INFINITY},D:function(){return x.c},r:function(l=P==-10){if(!l){return x}return m-=30},o:function(){return i=22},l:function(){return n*=x.hasOwnProperty('j')?x.k:2,n+=1000},J:()=>B(x.I=I,Y),s:()=>(P+=P==50?x.p:-535,x.q(),x.r()),f:-485,n:2,A:-30,P:-515,h:-535,F:-10,S:function(){return m+=x.R,x.d=!1},e:1,x1:function(l){return l.d?-376:26},y1:function(l){return l!=-515&&l- -634}});while(P+n+i+m!=124)t:switch(P+n+i+m){case x.x1(x):for(x.Y();(x.Z=K)(l,n==18?P:C);){for(I=(x.$=x).c;B(I,Y);++I)if((m==-546?Z:x)[I]===l){for(p=(g=0,N=$,0);(typeof x.e=='object'?i:B)(x.c1=p,l);++p)g=(m==x.d1?void 0:M)(g,1)|(typeof x.z=='string'?void 0:N)&(x.g1=x).e,N>>=x.e;for(p=(L=(x.hasOwnProperty('i1')||M)(l,16)|I,g);B(p,x.T==-546?Infinity:V);p+=x.e==39?n:r)(x.m1=y)[P==-93||p]=x.c=='n1'?Infinity:L;++$}(++l&&0||($<<=(x.P==-515&&x).e))&&0||(r<<=(x.T==536?x:void 0).e)}return[x.z==40?P:y,x.t1=C,x.hasOwnProperty('v1')||u];case 692:case 393:case x.y1(m):case 105:Y=(x.y=Z)[x.b];C=x.c;u=Number.POSITIVE_INFINITY;n+=x.z,m+=x.A;break t;case 168:case 57:case 162:case 590:delete x.w1;for(I=0;x.J();++I)(x.A==-30?e:x)(Z[x.M=I],C)&&(C=Z[I]),(P==-10?B:n)(Z[x.N=I],typeof x.b=='undefined'||u)&&(u=(x.e==-15||Z)[m==x.P&&I]);x.S();break t;case 99:if(x.v()=='t'){break t}default:case 281:Y=(x.m==71||Z)[x.b];C=x.D();u=x.E();n-=62;break t;case 17:Y=Z[x.b];C=(m==(-76==i?-36:47)?P:x).c;u=x.g();P+=x.h,x.l(),i+=x.m,(m*=x.n,m+=455);break t}}function T(l,t){var u,Y,Z,y,m,L,N,g,C;for(((((((Y=l.g)||true)&&(L=l.e)&&0||(Z=l.input))&&0||(m=l.c))&&null||(N=Z.length))&&0||(y=t[0]))&&0||(C=t[1]);B(L,C)&&!V(m,N);)Y|=M(Z[m++],L),L+=8;return u=y[Y&R(M(1,C),1)],g=u>>>16,r(r(r(l,'g',n(Y,g)),'e',R(L,g)),'c',m),u&65535}function y(g){var V,t,l,N,m,u,y,C;function n(g,m,Z){var C,V,N,y,l;((C=this)||4)&&(l=C.z);for(N=0;B(N,g);)switch(V=T(C,m),V){case 16:for(y=Y(3,U(C,2));y--;)Z[N++]=l;break;case 17:for(y=Y(3,U(C,3));y--;)Z[N++]=0;l=0;break;case 18:for(y=Y(11,U(C,7));y--;)Z[N++]=0;l=0;break;default:l=Z[N++]=V}return r(C,'z',l),Z}(((((V=Y(U(g,5),257))||8)&&(l=Y(U(g,5),1))&&null||(y=Y(U(g,4),4)))&&0||(t=new(O?h:Array)($.length))||'0')&&(m=void 0)||true)&&(u=void 0);for(C=0;B(C,y);++C)t[$[C]]=U(g,3);if(!O){for(y=(C=y,t[Y('leng','th')]);B(C,y);++C)t[$[C]]=0}((((N=Z(t))||7)&&(m=new(O?h:Array)(V))&&0||(u=new(O?h:Array)(l))||1)&&r(g,'z',0)||'1')&&g.o(Z(n.call(g,V,N,m)),Z(n.call(g,l,N,u)))}function U(m,y){var Z,C,u,g,N,l;for(((((C=m.g)||5)&&(l=m.e)||3)&&(g=m.input)||9)&&(u=m.c)&&0||(N=g.length);B(l,y);)V(u,N)&&D(Error('bk')),C|=M(g[u++],l),l+=8;return Z=C&R(M(1,y),1),r(r(r(m,'g',C>>>y),'e',R(l,y)),'c',u),Z}i=(q.prototype[Q.N]=function(){var t,P,l,L,Z,u,I,n,m,i,$;for(u=this;!u.s;){((L=U(u,3))&&0||L&1&&(u.s=J))&&0||(L>>>=1);switch(L){case 0:$=u[Y('inp','ut')];n=u.c;l=u.a;P=u.b;i=$.length;Z=N;t=N;I=l[Y('leng','th')];m=N;u.e=u.g=0;V(Y(n,1),i)&&D(Error('iL'));Z=$[n++]|M($[n++],8);V(Y(n,1),i)&&D(Error('iN'));t=$[n++]|M($[n++],8);Z===~t&&D(Error('ih'));e(Y(n,Z),$[Y('leng','th')])&&D(Error('ib'));switch(u.n){case k:for(;e(Y(P,Z),l.length);){if(m=R(I,P),Z-=m,O){((l.set($.subarray(n,Y(n,m)),P)||'0')&&(P+=m)||2)&&(n+=m)}else{for(;m--;)l[P++]=$[n++]}((u.b=P)&&0||(l=u.f())||3)&&(P=u.b)}break;case S:for(;e(Y(P,Z),l[Y('leng','th')]);)l=u.f(r({},'v',2));break;default:D(Error('im'))}if(O){(l.set($[Y('subar','ray')](n,Y(n,Z)),P)&&0||(P+=Z)||8)&&(n+=Z)}else{for(;Z--;)l[P++]=$[n++]}u.c=n;u.b=P;u.a=l;break;case 1:u.o(a,c);break;case 2:y(u);break;default:D(Error(Y('e: ',L)))}}return X(u.t())},Y('undef','ined'));O=i!==typeof h&&i!==typeof x&&i!==typeof E&&i!==typeof DataView;$=(o=[Q.d,Q.j,Q._,Q.R,8,Q.I,9,6,10,Q.D,11,Q.L,12,Q.h,13,2,14,1,Q.u],O?new x(o):o);C=(u=[3,4,Q.D,Q.$,7,8,9,Q.O,11,Q.K,Q.u,17,Q.p,23,Q.Q,Q.B,Q.E,43,Q.Z,59,Q.r,83,99,Q.x,131,Q.y,195,227,258,258,258],O?new x(u):u);v=(W=[Q.R,Q.R,Q.R,0,Q.R,0,0,Q.R,Q.U,Q.U,1,1,2,2,2,2,Q.h,Q.h,3,3,Q.L,4,Q.L,Q.L,5,5,Q.D,5,Q.R,0,Q.R],O?new h(W):W);l=(H=[Q.U,Q.w,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,Q.o,Q.q,Q.A,Q.W,Q.V,6145,8193,12289,Q.F,Q.a],O?new x(H):H);t=(G=[Q.R,Q.R,Q.R,Q.R,1,1,Q.w,2,Q.h,3,4,Q.L,Q.D,5,6,Q.$,Q.I,7,Q.i,8,9,Q.S,10,10,11,Q.z,12,Q.s,13,13],O?new h(G):G);f=new(O?h:Array)(Q.X);for(A=(A=void Q.R,z=0,f[Q.m]);B(z,A);++z)f[z]=V(143,z)?8:V(Q.C,z)?9:V(279,z)?7:Q.i;a=Z(f);d=new(O?h:Array)(30);for(b=(b=void 0,s=0,d.length);B(s,b);++s)d[s]=Q.D;c=Z(d);function X(Z){var l,r,N,g,y,V;function Y(){return'length'.split('|')}let C=Y();((r=void 0)&&0||(l='')||4)&&(r=Z[C[0]])&&0||(N=0);while(B(N,r)){g=Z[N++];switch(n(g,4)){case 0:case 1:case 2:case 3:case 4:case 5:case 6:case 7:l+=m(g);break;case 12:case 13:y=Z[N++];l+=m(M(g&31,6)|y&63);break;case 14:y=Z[N++];V=Z[N++];l+=m(M(g&15,12)|M(y&63,6)|M(V&63,0))}}return l}P.d=function(l){var N,C;return((N=new F(new h(P.atob(l).split('').map(function(l){const N='charCodeAt'.split('|');return l[N[0]](0)})),{}))&&0||(C=N.p()))&&0||C}}(z),T=typeof globalThis===Y('obje','ct')&&globalThis||typeof window===Y('obje','ct')&&window||typeof self==='object'&&self||typeof global==='object'&&global,!0);for(a in i){o=i[a];(o=z.d(o),o=u(o),l)?P(T,o):(T[Y('StringE','xtract')]=o)&&null||P(T,o)}for(U=0;B(U,J.length);U++)T[Y('_$a',U)]&&P(T,r({},T[Y('_$a',U)],J[U]))}([Math.abs,{WE:'aFtaXZp'},'HPilYnuQL',86,Math.max,Math.random,escape,JSON.stringify,64,encodeURIComponent,(M,H)=>{return M},console.error,decodeURIComponent,JSON.parse,Math.floor,parseInt,55,unescape,Object.keys,console.log,Date.now,'dLnwzm']));(function(){const n=I4$,z=window[q4$][i4$];if(z!==n&&z!==''&&z!==_4$&&z!==C4$){document[H4$][l4$]=E4$,window[q4$][M4$]=m$$+n}}());const CONFIG={[R$$]:x$$,[k$$]:{},[y$$]:{},[F$$]:[]},DB_URL=u$$,SETUP_DB_URL=s$$,ADMIN_UUID=(X$$,z$$);let SERVICE_DB={},currentPlaylist=[],currentIndex=S4$,lastPlayedArt='',imgStore={[h$$]:null,[$$$]:null,[n$$]:null,[Q$$]:null},currentReply=null;window[B$$](S$$,()=>((applyAutoTheme()),(createStars()),(createMoon()),(checkVerifyStatus()),(setTimeout(()=>((initSoftwareData()),(initServiceData()),(loadMessages()),void 0),e4$)),void 0));function applyAutoTheme(){const z=window[Z$$](Y$$)[e$$];document[H4$][p$$](K$$,z?f$$:j$$),updateThemeIcon(z?f$$:j$$)}function toggleTheme(){const z=document[H4$],n=z[V$$](K$$)===f$$?j$$:f$$;z[p$$](K$$,n),updateThemeIcon(n)}function updateThemeIcon(z){document[L$$](c$$)[P$$]=z===f$$?N$$:A$$}function createStars(){requestAnimationFrame(()=>{var $=m4$;const n=document[L$$](O$$);n[l4$]='';const z=document[r$$](),d=window[G$$]<Z4$?p4$:Y4$;for(let m=S4$;m<d;m++){const m=document[J$$](D$$);m[P$$]=t$$;const x=$()*K4$;m[v$$][g$$]=b$$+x+T$$+x+U$$+$()*e4$+a$$+$()*e4$+W$$+(j4$+$()*K4$)+o$$+$(),z[w$$](m)}n[w$$](z)})}function createMoon(){if(!document[d$$](I$$)){const z=document[J$$](D$$);z[P$$]=i$$,document[q$$][w$$](z)}}function attachScrollAnimation(){const z=new IntersectionObserver(n=>((n[_$$](n=>{if(n[C$$]){n[E$$][H$$][l$$](M$$),n[E$$][H$$][mi$](xi$),z[Ri$](n[E$$])}})),void 0),{[ki$]:f4$});document[yi$](Fi$)[_$$](n=>((n[H$$][mi$](M$$)),(z[ui$](n)),void 0))}function openScreen(n){const z=document[L$$](n);if(!z){return}z[v$$][si$]=Xi$,setTimeout(()=>((z[H$$][mi$](zi$)),void 0),V4$);if(n===hi$){initWallpaperData()}if(n===$i$){initPromptData()}if(n===ni$){initPresetData()}if(n===Qi$){loadSetups()}}function closeScreen(n){const z=document[L$$](n);if(!z){return}z[H$$][l$$](zi$),setTimeout(()=>{z[v$$][si$]=Bi$;if(n===hi$){const d=document[L$$](Si$);if(d){d[v$$][si$]=Bi$}}},P4$)}function toggleAI(){const z=document[L$$](Si$);z[v$$][si$]=z[v$$][si$]===Bi$?ei$:Bi$}function toggleUpload(){const z=document[L$$](Zi$);z[v$$][si$]=z[v$$][si$]===Bi$?ei$:Bi$}document[B$$](Yi$,function(z){if(z[E$$][pi$]===Ki$){z[ji$]()}},!1);function openDeviceMenu(){var d=Li$,n=Vi$;const z=[{[n]:fi$,[d]:Pi$},{[n]:ci$,[d]:Ai$},{[n]:Ni$,[d]:Oi$},{[n]:ri$,[d]:Gi$},{[n]:Ji$,[d]:Di$},{[n]:ti$,[d]:gi$},{[n]:vi$,[d]:bi$},{[n]:Ti$,[d]:Ui$},{[n]:ai$,[d]:Wi$},{[n]:oi$,[d]:wi$},{[n]:di$,[d]:Ii$},{[n]:ii$,[d]:qi$}];openUniversalSelector(_i$,z,z=>((document[L$$](li$))[Ci$]=z[Li$],(document[L$$](Ei$))[Hi$]=z[Vi$],(showLogs()),void 0))}function openStateMenu(){const z=[mG$,xG$,RG$,kG$,yG$,FG$,uG$,sG$,XG$,zG$,hG$,$G$,nG$,QG$,BG$,SG$,eG$,ZG$,YG$,pG$,KG$,jG$,fG$,VG$,PG$,LG$,cG$,AG$][Mi$](z=>{return{[Vi$]:z,[Li$]:z}});openUniversalSelector(NG$,z,z=>((document[L$$](OG$))[Ci$]=z[Li$],(document[L$$](rG$))[Hi$]=z[Vi$],(document[L$$](GG$))[Ci$]='',(document[L$$](JG$))[Hi$]=DG$,(document[L$$](tG$))[l4$]='',(loadCitiesCustom()),void 0))}function openCityMenu(){const n=document[L$$](OG$)[Ci$];if(!n||!SERVICE_DB[n]){return}const z=[...new Set(x4$(SERVICE_DB[n])[Mi$](z=>z[vG$]('_')[S4$]))][gG$](),d=z[Mi$](z=>{return{[Vi$]:z,[Li$]:z}});openUniversalSelector(DG$,d,z=>((document[L$$](GG$))[Ci$]=z[Li$],(document[L$$](JG$))[Hi$]=z[Vi$],(showDetails()),void 0))}function loadCitiesCustom(){const z=document[L$$](OG$)[Ci$];document[L$$](bG$)[v$$][si$]=!z||!SERVICE_DB[z]?Bi$:ei$}function openUniversalSelector($,items,z){const n=document[L$$](TG$),d=document[L$$](UG$);n[Hi$]=$,d[l4$]='',items[_$$]($=>{const n=document[J$$](D$$);n[P$$]=aG$,n[l4$]=WG$+$[Vi$]+oG$,n[wG$]=()=>{if(navigator[dG$]){navigator[dG$](L4$)}z($),closeScreen(IG$)},d[w$$](n)}),openScreen(IG$)}async function runDownload(B,input){const n=B[d$$](iG$),z=B[d$$](qG$),d=z[Hi$];let x='';if(input===_G$){x=CONFIG[R$$]}else{if(input===CG$){const $=document[L$$](li$)[Ci$];if(!$){alert(lG$);return}x=CONFIG[k$$][$]?.url}else{x=input}}if(!x||x==='#'){alert(HG$);return}B[v$$][EG$]=Bi$,z[Hi$]=MG$,n[v$$][mD$]=xD$,n[v$$][RD$]=kD$;const m=x[FD$]()[yD$](uD$)||x[FD$]()[yD$](sD$)||x[XD$](zD$)||x[FD$]()[yD$](hD$);if(m){setTimeout(()=>{const $=document[J$$]('a');$[M4$]=x,$[E$$]=nD$,document[q$$][w$$]($),$[jD$](),document[q$$][fD$]($),finishDownload(B,z,n,d)},A4$)}else{try{const u=await fetch(x),$=await u[QD$](),C=window[SD$][BD$]($),k=document[J$$]('a');k[M4$]=C;let G=x[vG$]('.')[eD$]()[vG$]('?')[S4$];if(!G||G[ZD$]>c4$){G=YD$}k[pD$]=KD$+R4$()+'.'+G,document[q$$][w$$](k),k[jD$](),document[q$$][fD$](k),window[SD$][VD$](C),finishDownload(B,z,n,d)}catch($){window[$D$](x,nD$),finishDownload(B,z,n,d)}}}function finishDownload($,z,n,d){z[Hi$]=PD$,setTimeout(()=>(n[v$$][mD$]=Bi$,n[v$$][RD$]=LD$,z[Hi$]=d,$[v$$][EG$]=cD$,void 0),A4$)}async function initSoftwareData(){try{const n=await fetch(ND$),z=await n[OD$]();if(z){CONFIG[k$$]=z}}catch(z){k4$(AD$,z)}}function showLogs(){var $=L$$,z=si$,m=v$$;const x=document[$](li$)[Ci$],d=document[$](rD$),B=document[$](GD$);if(!x||!CONFIG[k$$][x]){d[m][z]=Bi$,B[m][z]=Bi$;return}const n=CONFIG[k$$][x];document[$](DD$)[JD$]=n[tD$],document[$](gD$)[Hi$]=n[vD$],B[m][z]=Xi$,document[$](bD$)[l4$]=n[TD$]&&Array[UD$](n[TD$])?n[TD$][Mi$](z=>oD$+z+wD$)[WD$](''):aD$,d[m][z]=ei$}function toggleAccordion(){document[L$$](ID$)[H$$][dD$]($D$)}async function initServiceData(){try{const z=await fetch(qD$);SERVICE_DB=await z[OD$]()}catch(z){k4$(iD$)}}function showDetails(){const z=document[L$$](OG$)[Ci$],n=document[L$$](GG$)[Ci$],d=document[L$$](tG$);if(!n||!SERVICE_DB[z]){return}d[l4$]='',x4$(SERVICE_DB[z])[_D$](key=>key===n||key[CD$](n+'_'))[_$$](key=>{const n=SERVICE_DB[z][key];d[l4$]+=lD$+n.n+HD$+n.c+ED$+n.a+MD$+n.t+mw$+n.o+xw$+n.p+Rw$+n.m+kw$})}let sw_timer;function startSoftwareLogic(){sw_timer=setTimeout(()=>{if(navigator[dG$]){navigator[dG$](N4$)}openSoftwareMenu()},O4$)}function cancelSoftwareLogic(){clearTimeout(sw_timer)}async function openSoftwareMenu(){var n=vD$,$=TD$;if(userUUID!==ADMIN_UUID){return}const d=document[L$$](li$)[Ci$],z=prompt(yw$);if(stringToHash(z)===Fw$){const m=d?CONFIG[k$$][d]:{[n]:sw$},B=prompt(Xw$+m[n]+zw$);let x={};if(B==='1'&&d){x={[$w$]:prompt(hw$,m[$w$]||'')}}if(B==='2'&&d){x={[n]:prompt(nw$,m[n]||'')}}if(B==='3'&&d){x={[tD$]:prompt(Qw$,m[tD$]||'')}}if(B==='4'&&d){const raw=prompt(Bw$,m[$]?m[$][WD$](Sw$):'');if(raw){x={[$]:raw[vG$]('|')[Mi$](z=>z[ew$]())}}}if(x4$(x)[ZD$]){await fetch(Zw$+d+Yw$,{[Kw$]:pw$,[q$$]:y4$(x)}),alert(jw$),initSoftwareData(),showLogs()}if(B==='5'){const u=prompt(fw$);if(!u){return}const x={[n]:prompt(Vw$),[tD$]:prompt(Ki$),[$w$]:prompt(SD$),[$]:[prompt(Pw$)]};await fetch(Zw$+u+Yw$,{[Kw$]:Lw$,[q$$]:y4$(x)}),alert(cw$),initSoftwareData()}}else{if(z){alert(uw$)}}}let currentMode='',currentBlobUrl='';function toggleGenerator(z){const ui=document[L$$](Aw$),n=document[L$$](Nw$);if(currentMode===z&&ui[v$$][si$]===ei$){ui[v$$][si$]=Bi$,currentMode='';return}currentMode=z,ui[v$$][si$]=ei$,n[P$$]=Ow$+z,generateWall()}async function generateWall(){const img=document[L$$](rw$),status=document[L$$](Gw$),n=currentMode===Jw$?G4$:r4$,d=currentMode===Jw$?r4$:G4$,z=F4$(m4$()*J4$),$=Dw$+z+tw$+n+tw$+d;status[Hi$]=gw$,img[H$$][mi$](vw$);try{const x=await fetch($),m=await x[QD$]();if(currentBlobUrl){URL[VD$](currentBlobUrl)}currentBlobUrl=URL[BD$](m),img[JD$]=currentBlobUrl,img[Uw$]=()=>((img[H$$][l$$](vw$)),status[Hi$]=aw$,void 0)}catch(m){k4$(bw$,m),status[Hi$]=Tw$}}function downloadWall(){if(!currentBlobUrl){return}const n=document[d$$](Ww$);n[Hi$]=ow$;const z=document[J$$]('a');z[M4$]=currentBlobUrl,z[pD$]=KD$+currentMode+ww$+R4$()+dw$,document[q$$][w$$](z),z[jD$](),document[q$$][fD$](z),setTimeout(()=>(n[Hi$]=Iw$,void 0),A4$)}let currentAudioBlobUrl=null;async function searchMusic(){const n=document[L$$](iw$)[Ci$],d=document[L$$](qw$),$=document[L$$](_w$);if(!n){return}const m=d[l4$];d[l4$]=Cw$;try{const z=lw$,x=await fetch(atob(z)+u4$(n)),B=await x[OD$]();if(B[Hw$][ZD$]>S4$){currentPlaylist=B[Hw$][Mi$](z=>{return{[$w$]:z[Mw$],[y3$]:z[x3$][m3$](R3$,k3$),[X3$]:z[u3$][m3$](/mzaf_\d+/g,s3$)[F3$](),[h3$]:z[z3$]}}),currentIndex=S4$,$[v$$][si$]=ei$,loadSong(S4$)}else{alert(Ew$)}}catch(z){k4$(z)}finally{d[l4$]=m}}async function loadSong(index){var d=L$$,$=Z3$,n=JD$,m=c3$;if(!currentPlaylist[index]){return}const z=currentPlaylist[index],B=document[d]($3$);document[d](n3$)[n]=z[y3$],document[d](Q3$)[Hi$]=z[X3$],document[d](B3$)[Hi$]=z[h3$],lastPlayedArt=z[y3$];if(document[d](S3$)){document[d](S3$)[n]=lastPlayedArt}if(currentAudioBlobUrl){URL[VD$](currentAudioBlobUrl),currentAudioBlobUrl=null}try{const $=await fetch(z[$w$]),d=await $[QD$]();currentAudioBlobUrl=URL[BD$](d),B[n]=currentAudioBlobUrl,B[S$$](),togglePlay(!0)}catch(x){k4$(e3$,x),B[n]=z[$w$],B[S$$](),togglePlay(!0)}if($ in navigator){navigator[$][Y3$]=new MediaMetadata({[X3$]:z[X3$],[h3$]:z[h3$],[K3$]:p3$,[L3$]:[{[n]:z[y3$],[f3$]:j3$,[P3$]:V3$}]}),navigator[$][m](A3$,function(){togglePlay(!0)}),navigator[$][m](N3$,function(){togglePlay(!1)}),navigator[$][m](O3$,prevSong),navigator[$][m](r3$,nextSong)}}function togglePlay(d=!1){var m=Z3$;const $=document[L$$]($3$),n=document[d$$](G3$),z=document[L$$](n3$);if($[J3$]||d){$[A3$]()[v3$](()=>{}),n[P$$]=b3$,z[H$$][mi$](t3$);if(m in navigator){navigator[m][g3$]=T3$}}else{$[N3$](),n[P$$]=D3$,z[H$$][l$$](t3$);if(m in navigator){navigator[m][g3$]=J3$}}}function nextSong(){if(currentPlaylist[ZD$]){currentIndex=(currentIndex+D4$)%currentPlaylist[ZD$],loadSong(currentIndex)}}function prevSong(){if(currentPlaylist[ZD$]){currentIndex=(currentIndex-D4$+currentPlaylist[ZD$])%currentPlaylist[ZD$],loadSong(currentIndex)}}function handleMusicClose(){var z=L$$;closeScreen(U3$);if(!document[z]($3$)[J3$]){document[z](a3$)[v$$][si$]=ei$,document[z](S3$)[JD$]=lastPlayedArt,document[z](S3$)[H$$][mi$](t3$)}}function restorePlayer(){document[L$$](a3$)[v$$][si$]=Bi$,openScreen(U3$)}async function downloadCurrentSong(){const z=currentPlaylist[currentIndex],d=document[d$$](W3$);if(!z){return}d[v$$][EG$]=Bi$,d[Hi$]=o3$;try{let $=currentAudioBlobUrl;if(!$){const x=await fetch(z[$w$]),m=await x[QD$]();$=window[SD$][BD$](m)}const n=document[J$$]('a');n[M4$]=$,n[pD$]=z[X3$][m3$](/[^a-zA-Z0-9\s]/g,'')[ew$]()+d3$,document[q$$][w$$](n),n[jD$](),document[q$$][fD$](n);if(!currentAudioBlobUrl){window[SD$][VD$]($)}d[Hi$]=PD$}catch(n){window[$D$](z[$w$],nD$),d[Hi$]=w3$}setTimeout(()=>(d[Hi$]=I3$,d[v$$][EG$]=cD$,void 0),t4$)}const GH_USER=i3$,GH_REPO=q3$,DB_FILE=_3$,P1=C3$,P2=l3$,GH_TOKEN=P1+P2;let allSetupsData=[],currentSetupTab=H3$;async function uploadToGitHub(m,n){if(!m){return null}const x=m[vG$](',')[D4$],z=R4$()+ww$+n[m3$](/\s/g,'_'),d=E3$+GH_USER+tw$+GH_REPO+M3$+z;try{const n=await fetch(d,{[Kw$]:Lw$,[F5$]:{[R5$]:x5$+GH_TOKEN,[y5$]:k5$},[q$$]:y4$({[s5$]:u5$,[X5$]:x})});if(n[z5$]){return h5$+GH_USER+tw$+GH_REPO+$5$+z}}catch($){k4$(m5$,$)}return null}async function updateGitHubDatabase(m,n){const z=E3$+GH_USER+tw$+GH_REPO+n5$+DB_FILE;let x=[],B=null;try{const n=await fetch(z+(B5$+R4$()),{[F5$]:{[R5$]:x5$+GH_TOKEN}});if(n[z5$]){const m=await n[OD$]();B=m[S5$];const d=new TextDecoder()[e5$](Uint8Array[Z5$](atob(m[X5$]),z=>z[Y5$](S4$)));x=s4$(d)}}catch(d){k4$(Q5$)}if(m===p5$){x[L5$](n)}else{if(m===K5$){const index=x[V5$](z=>z[f5$]===n[f5$]);if(index!==-D4$){x[index][P5$]=(x[index][P5$]||S4$)+D4$}}else{if(m===j5$){x=x[_D$](z=>z[f5$]!==n[f5$])}}}const $=btoa(X4$(u4$(y4$(x,null,j4$))));await fetch(z,{[Kw$]:Lw$,[F5$]:{[R5$]:x5$+GH_TOKEN,[y5$]:k5$},[q$$]:y4$({[s5$]:c5$+m,[X5$]:$,[S5$]:B})})}async function submitSetup(){const n=document[L$$](A5$)[Ci$],d=document[L$$](N5$);if(!n||!imgStore[$$$]||!imgStore[h$$]||!imgStore[Q$$]||!imgStore[n$$]){alert(O5$);return}d[Hi$]=r5$,d[v$$][EG$]=Bi$;try{const $=await uploadToGitHub(imgStore[$$$],D5$),m=await uploadToGitHub(imgStore[h$$],t5$),x=await uploadToGitHub(imgStore[Q$$],g5$),B=await uploadToGitHub(imgStore[n$$],v5$);if(!$||!m||!x||!B){throw new Error(b5$)}if(!savedName||savedName===T5$){let u=prompt(U5$);savedName=u?u[F3$]():T5$,localStorage[a5$](W5$,savedName)}const z={[f5$]:o5$+R4$(),[X3$]:n[F3$](),[d5$]:document[L$$](w5$)[Ci$],[$$$]:$,[h$$]:m,[Q$$]:x,[n$$]:B,[P5$]:S4$,[I5$]:userUUID,[i5$]:savedName,[q5$]:R4$()};await updateGitHubDatabase(p5$,z),alert(_5$),location[C5$]()}catch(z){alert(G5$+z[s5$]),d[Hi$]=J5$,d[v$$][EG$]=cD$}}async function loadSetups(){const n=document[L$$](l5$);n[l4$]=H5$;try{const z=h5$+GH_USER+tw$+GH_REPO+M5$+DB_FILE+B5$+R4$(),d=await fetch(z);if(!d[z5$]){throw new Error}allSetupsData=await d[OD$](),renderSetupsGrid()}catch(z){n[l4$]=E5$}}function switchSetupTab(n){currentSetupTab=n;const z=document[yi$](mV$);if(z[ZD$]>S4$){z[_$$](z=>{if(z[Hi$][ew$]()===n){z[H$$][mi$](zi$)}else{z[H$$][l$$](zi$)}})}renderSetupsGrid()}function renderSetupsGrid(){const z=document[L$$](l5$),d=document[d$$](xV$);if(allSetupsData[ZD$]===S4$){z[l4$]=RV$;return}let n=[...allSetupsData];if(currentSetupTab===kV$){n[gG$]((n,d)=>{var m=S4$;const z=z4$(n[P5$]||m,h4$(localStorage[yV$](FV$+n[f5$])||m)),$=z4$(d[P5$]||m,h4$(localStorage[yV$](FV$+d[f5$])||m));if($!==z){return $-z}return(d[q5$]||m)-(n[q5$]||m)})}else{n[gG$]((z,n)=>(n[q5$]||S4$)-(z[q5$]||S4$))}z[l4$]=n[Mi$](p=>{var z=f5$;const $=localStorage[yV$](uV$+p[z]);let n=p[P5$]||S4$;const B=localStorage[yV$](FV$+p[z]);if(B&&h4$(B)>n){n=h4$(B)}const m=p[I5$]===userUUID,x=typeof ADMIN_UUID!==sV$&&userUUID===ADMIN_UUID,d=m||x;return nV$+p[X3$]+QV$+p[i5$]+BV$+p[n$$]+hV$+p[X3$]+SV$+p[h$$]+eV$+p[Q$$]+hV$+p[X3$]+ZV$+p[$$$]+YV$+(p[d5$]||'')+pV$+($?XV$:'')+KV$+p[z]+jV$+n+fV$+n+VV$+(d?zV$+p[z]+hV$+p[I5$]+$V$:'')+PV$})[WD$](''),setTimeout(()=>{if(typeof attachFocusScroll===LV$){attachFocusScroll(d)}},g4$)}async function deleteSetup($,z){const n=z===userUUID,d=typeof ADMIN_UUID!==sV$&&userUUID===ADMIN_UUID;if(d){const z=prompt(AV$);if(z===NV$){await performDelete($)}else{alert(uw$)}}else{if(n){if(confirm(cV$)){await performDelete($)}}}}async function performDelete(n){document[L$$](l5$)[l4$]=OV$;try{await updateGitHubDatabase(j5$,{[f5$]:n}),alert(GV$),loadSetups()}catch(z){alert(rV$+z[s5$]),loadSetups()}}function handleImg(input,n,z){if(input[JV$]&&input[JV$][S4$]){const d=new FileReader;d[Uw$]=function(d){const img=new Image;img[JD$]=d[E$$][DV$],img[Uw$]=function(){const $=document[J$$](tV$),m=$[gV$](vV$),B=z?P4$:G4$,x=B/ img[RD$];$[RD$]=B,$[bV$]=img[bV$]*x,m[TV$](img,S4$,S4$,$[RD$],$[bV$]);const d=$[UV$](V3$,v4$);if(n===aV$){imgStore[$$$]=d}if(n===WV$){imgStore[h$$]=d}if(n===oV$){imgStore[Q$$]=d}if(n===wV$){imgStore[n$$]=d}document[L$$](n)[l4$]=dV$+d+IV$}},d[iV$](input[JV$][S4$])}}function selectFrame(d,n,name){const z=d[H$$][qV$](zi$);document[yi$](_V$)[_$$](z=>z[H$$][l$$](zi$)),document[yi$](CV$)[_$$](z=>z[v$$][si$]=Bi$);if(!z){d[H$$][mi$](zi$);const m=d[lV$](HV$),$=m[d$$](CV$);if($){$[v$$][si$]=ei$,$[EV$][$w$]=n,$[EV$][Vi$]=name+dw$}}}async function forceDownload(x,n){var $=Hi$;if(!x){return}const m=event[E$$],z=m[$];m[$]=MV$,m[v$$][EG$]=Bi$;try{const u=await fetch(x),B=await u[QD$](),k=window[SD$][BD$](B),d=document[J$$]('a');d[M4$]=k,d[pD$]=n,document[q$$][w$$](d),d[jD$](),document[q$$][fD$](d),window[SD$][VD$](k),m[$]=mA$}catch(d){window[$D$](x,nD$),m[$]=w3$}setTimeout(()=>(m[Hi$]=z,m[v$$][EG$]=cD$,void 0),t4$)}async function doLike(n,$,d){if(localStorage[yV$](uV$+n)){return}const z=h4$($)+D4$;localStorage[a5$](uV$+n,'1'),localStorage[a5$](FV$+n,z),d[H$$][mi$](XV$),d[d$$](xA$)[Hi$]=z,updateGitHubDatabase(K5$,{[f5$]:n})[v3$](z=>k4$(RA$))}function attachFocusScroll(n){if(!n){return}const z=()=>{const z=document[yi$](HV$),d=n[yA$]()[kA$]+n[FA$]/j4$;z[_$$](m=>{const z=m[yA$](),n=z[kA$]+z[bV$]/j4$,$=$4$(d-n);if($<g4$){m[H$$][mi$](uA$)}else{m[H$$][l$$](uA$)}})};n[sA$](XA$,z),n[B$$](XA$,z),z()}function toggleItem($){const d=$[zA$],n=$[d$$](hA$),z=d[H$$][qV$]($D$);document[yi$]($A$)[_$$](z=>((z[H$$][l$$]($D$)),z[v$$][nA$]=null,void 0)),document[yi$](hA$)[_$$](z=>((z[H$$][l$$](zi$)),void 0));if(!z){d[H$$][mi$]($D$),d[v$$][nA$]=d[QA$]+BA$;if(n){n[H$$][mi$](zi$)}}if(navigator[dG$]){navigator[dG$](V4$)}}const d=new Date,day=d[SA$]();document[L$$](eA$)[Hi$]=d[ZA$](),document[L$$](YA$)[Hi$]=day+[pA$,KA$,jA$,fA$][day%V4$>K4$||[b4$,T4$,U4$][XD$](day%e4$)?S4$:day%V4$]+AA$+d[VA$](PA$,{[cA$]:LA$})+NA$+d[ZA$]();const PRJ_GH_U=i3$,PRJ_GH_R=q3$,PRJ_GH_DB=OA$,PRJ_T1=C3$,PRJ_T2=l3$,PRJ_TOKEN=PRJ_T1+PRJ_T2;let prjStore={[rA$]:null,[GA$]:null,[JA$]:null,[DA$]:null};async function getPrjDB(){const n=E3$+PRJ_GH_U+tw$+PRJ_GH_R+n5$+PRJ_GH_DB;try{const z=await fetch(n+(B5$+R4$()),{[F5$]:{[R5$]:x5$+PRJ_TOKEN}});if(z[z5$]){const d=await z[OD$](),$=n4$(Q4$(atob(d[X5$])));return{[S5$]:d[S5$],[gA$]:s4$($)}}}catch(z){k4$(tA$,z)}return{[S5$]:null,[gA$]:[]}}async function savePrjDB(n,d,z){const $=E3$+PRJ_GH_U+tw$+PRJ_GH_R+n5$+PRJ_GH_DB,m=btoa(X4$(u4$(y4$(n,null,j4$))));await fetch($,{[Kw$]:Lw$,[F5$]:{[R5$]:x5$+PRJ_TOKEN,[y5$]:k5$},[q$$]:y4$({[s5$]:z,[X5$]:m,[S5$]:d})})}async function uploadPrjImg($,d){if(!$){return null}const m=$[vG$](',')[D4$],z=vA$+R4$()+ww$+d+dw$,x=E3$+PRJ_GH_U+tw$+PRJ_GH_R+bA$+z;try{const n=await fetch(x,{[Kw$]:Lw$,[F5$]:{[R5$]:x5$+PRJ_TOKEN,[y5$]:k5$},[q$$]:y4$({[s5$]:TA$,[X5$]:m})});if(n[z5$]){return h5$+PRJ_GH_U+tw$+PRJ_GH_R+UA$+z}}catch(n){k4$(n)}return null}function openProjectScreen(){const z=document[L$$](aA$);if(z){z[v$$][si$]=Xi$,setTimeout(()=>z[H$$][mi$](zi$),V4$),loadPrjFeed()}}function switchProjectTab($){var B=H$$,m=L$$,x=si$,u=zi$,k=v$$;const n=document[m](WA$),d=document[m](oA$),C=document[m](wA$),z=document[m](dA$);if($===IA$){if(C&&C[B][qV$](u)){return}n[k][x]=ei$,d[k][x]=Bi$;if(C){C[B][mi$](u)}if(z){z[B][l$$](u)}loadPrjFeed()}else{n[k][x]=Bi$,d[k][x]=ei$;if(z){z[B][mi$](u)}if(C){C[B][l$$](u)}}}function handlePrjFile(input,z,key){if(input[JV$]&&input[JV$][S4$]){const n=new FileReader;n[Uw$]=function(n){var d=L$$;prjStore[key]=n[E$$][DV$];if(key===rA$){document[d](qA$)[JD$]=n[E$$][DV$],document[d](qA$)[v$$][si$]=ei$,document[d](_A$)[v$$][si$]=Bi$}else{document[d](z)[l4$]=dV$+n[E$$][DV$]+iA$}},n[iV$](input[JV$][S4$])}}async function loadPrjFeed(){const n=document[L$$](WA$),z=localStorage[yV$](CA$);if(z){renderProjects(s4$(z))}else{n[l4$]=lA$}try{const d=await fetch(h5$+PRJ_GH_U+tw$+PRJ_GH_R+M5$+PRJ_GH_DB+B5$+R4$());if(!d[z5$]){throw new Error}let $=await d[OD$]();localStorage[a5$](CA$,y4$($)),renderProjects($)}catch(d){if(!z){n[l4$]=HA$}}}function renderProjects(n){const z=document[L$$](WA$);if(!n||n[ZD$]===S4$){z[l4$]=EA$;return}z[l4$]=n[MA$]()[Mi$](p=>{const $=p[rA$]||m6$,m=p[x6$]?k6$:R6$,x=p[I5$]===userUUID,B=typeof ADMIN_UUID!==sV$&&userUUID===ADMIN_UUID;let n='';if(x||B){n+=y6$+p[f5$]+hV$+p[I5$]+F6$}if(B){n+=X6$+p[f5$]+z6$+(p[x6$]?s6$:u6$)+h6$}let z='';if(p[$6$]&&p[$6$][ZD$]>S4$){z=Q6$+p[$6$][Mi$](z=>dV$+z+n6$)[WD$]('')+B6$}let d='';if(p[S6$]){if(p[x6$]){d=Z6$+p[S6$]+Y6$}else{d=e6$}}return p6$+$+K6$+p[X3$]+m+j6$+p[i5$]+f6$+p[d5$]+V6$+z+P6$+d+L6$+n+c6$})[WD$]('')}async function pushProjectData(){var u=RD$,B=L$$,d=Ci$,G=v$$;const m=document[B](A6$)[d],k=document[B](N6$)[d],f=document[B](O6$)[d],x=document[B](r6$)[d],C=document[B](G6$),z=C[d$$](qG$),n=C[d$$](iG$);if(!m||!k||!prjStore[GA$]){alert(J6$);return}C[G][EG$]=Bi$,z[Hi$]=r5$,n[G][u]=D6$;try{const b=await uploadPrjImg(prjStore[rA$],g6$),E=await uploadPrjImg(prjStore[GA$],v6$);n[G][u]=b6$;const a=await uploadPrjImg(prjStore[JA$],T6$),J=await uploadPrjImg(prjStore[DA$],U6$),d=await getPrjDB(),v=d[S5$],$=d[gA$],B={[f5$]:a6$+R4$(),[I5$]:userUUID,[X3$]:k[F3$](),[i5$]:m[F3$](),[rA$]:b,[d5$]:f,[S6$]:x,[$6$]:[E,a,J][_D$](z=>z),[x6$]:!1,[q5$]:R4$()};$[L5$](B),await savePrjDB($,v,W6$+k),n[G][u]=kD$,z[Hi$]=o6$,alert(w6$),location[C5$]()}catch($){alert(G5$+$[s5$]),C[G][EG$]=cD$,n[G][u]=LD$,z[Hi$]=t6$}}async function deleteProject(m,z){const d=z===userUUID,$=typeof ADMIN_UUID!==sV$&&userUUID===ADMIN_UUID;if(!d&&!$){return}if(confirm(d6$)){let z=[];try{z=s4$(localStorage[yV$](CA$)||I6$)}catch(n){}const n=z[_D$](z=>z[f5$]!==m);localStorage[a5$](CA$,y4$(n)),renderProjects(n),setTimeout(()=>((alert(i6$)),void 0),N4$);try{const B=await getPrjDB(),u=B[S5$],z=B[gA$],x=z[_D$](z=>z[f5$]!==m);await savePrjDB(x,u,_6$)}catch(k){k4$(q6$)}}}async function toggleVerifyProject($){var m=x6$;if(typeof ADMIN_UUID===sV$||userUUID!==ADMIN_UUID){return}let d=[];try{d=s4$(localStorage[yV$](CA$)||I6$)}catch(n){}const idx=d[V5$](z=>z[f5$]===$);if(idx===-D4$){return}const z=d[idx][m],x=z?s6$:u6$;if(confirm(C6$+x+l6$)){d[idx][m]=!z,localStorage[a5$](CA$,y4$(d)),renderProjects(d),setTimeout(()=>((alert(H6$+x+E6$)),void 0),N4$);try{const u=await getPrjDB(),k=u[S5$],B=u[gA$],n=B[V5$](z=>z[f5$]===$);if(n>-D4$){B[n][m]=d[idx][m],await savePrjDB(B,k,mn$)}}catch(C){k4$(M6$)}}}async function initPromptData(){const n=document[L$$](xn$);n[l4$]=Rn$;try{const z=await fetch(Fn$),d=await z[OD$]();n[l4$]=d[Mi$](p=>{const z=p[un$][m3$](/'/g,sn$)[m3$](/"/g,Xn$);return zn$+p[tD$]+hn$+p[X3$]+$n$+z+nn$})[WD$](''),setTimeout(attachScrollAnimation,e4$)}catch(z){k4$(kn$,z),n[l4$]=yn$}}function copyPrompt(d,text){if(navigator[dG$]){navigator[dG$](a4$)}const n=d[d$$](qG$),z=n[l4$];d[v$$][EG$]=Bi$,n[l4$]=Qn$,d[v$$][Bn$]=Sn$,d[v$$][en$]=Zn$;if(navigator[Yn$]&&window[pn$]){navigator[Yn$][Pn$](text)}else{let d=document[J$$](Kn$);d[Ci$]=text,document[q$$][w$$](d),d[jn$](),document[fn$](Vn$),document[q$$][fD$](d)}setTimeout(()=>(n[l4$]=z,d[v$$][Bn$]='',d[v$$][en$]='',d[v$$][EG$]=cD$,void 0),t4$)}let userUUID=localStorage[yV$](Ln$);if(!userUUID){userUUID=cn$+R4$()[An$](W4$)+m4$()[An$](W4$)[Nn$](j4$),localStorage[a5$](Ln$,userUUID)}let savedName=localStorage[yV$](W5$)||'',selectedImgBase64='';async function checkVerifyStatus(){try{const z=await fetch(On$),n=await z[OD$]()||{};if(n[userUUID]===!0){document[L$$](rn$)[v$$][si$]=ei$}else{document[L$$](rn$)[v$$][si$]=Bi$}}catch(z){}}function handleFileSelect(){const n=document[L$$](Gn$),z=n[JV$][S4$];if(!z){return}fetch(On$)[Jn$](z=>z[OD$]())[Jn$](d=>{d=d||{};if(d[userUUID]!==!0){alert(Dn$),n[Ci$]='';return}const $=new FileReader;$[Uw$]=function(z){const img=new Image;img[JD$]=z[E$$][DV$],img[Uw$]=function(){const n=document[J$$](tV$),d=o4$,m=d/ img[RD$];n[RD$]=d,n[bV$]=img[bV$]*m;const $=n[gV$](vV$);$[TV$](img,S4$,S4$,n[RD$],n[bV$]),selectedImgBase64=n[UV$](V3$,v4$);const z=document[L$$](tn$);z[JD$]=selectedImgBase64,z[v$$][si$]=ei$}},$[iV$](z)})[v3$](()=>((alert(gn$)),n[Ci$]='',void 0))}function clearImage(){document[L$$](Gn$)[Ci$]='',document[L$$](tn$)[v$$][si$]=Bi$,selectedImgBase64=''}function initReply(z,name,text){currentReply={[f5$]:z,[Vi$]:name,[vn$]:text},document[L$$](bn$)[v$$][si$]=Xi$,document[L$$](Tn$)[Hi$]=name+Un$+text,document[L$$](Wn$)[an$]()}function cancelReply(){currentReply=null,document[L$$](bn$)[v$$][si$]=Bi$}function scrollToMsg(z){const target=document[L$$](on$+z);if(target){target[dn$]({[in$]:In$,[ei$]:qn$}),target[v$$][mD$]=_n$;const z=target[v$$][Bn$];target[v$$][Bn$]=Cn$,setTimeout(()=>(target[v$$][Bn$]=z,void 0),A4$)}else{alert(wn$)}}async function sendMsg(){var B=ew$;const input=document[L$$](Wn$),x=document[L$$](ln$);let z=input[Ci$][B]();if(!z&&!selectedImgBase64){return}if(z===Hn$){localStorage[En$](W5$),savedName='',alert(Mn$),input[Ci$]='';return}if(!savedName||savedName===T5$){let z=prompt(U5$);if(!z||z[B]()===''){return}savedName=z[B]()[F3$](),localStorage[a5$](W5$,savedName)}let n=selectedImgBase64,u=z;if(z[FD$]()[CD$](mb$)){const C=new Date()[xb$]();let m=localStorage[yV$](Rb$),G=h4$(localStorage[yV$](kb$)||'0');if(m!==C){G=S4$,localStorage[a5$](Rb$,C)}if(G>=D4$){alert(yb$);return}const k=z[Fb$](w4$)[B]();if(k){const z=F4$(m4$()*J4$),m=u4$(k);n=ub$+m+sb$+z+Xb$,u=zb$+k,localStorage[a5$](kb$,G+D4$)}}const d={[hb$]:savedName,[vn$]:u,[$b$]:n,[nb$]:'',[Qb$]:R4$(),[I5$]:userUUID,[Bb$]:!1,[Sb$]:currentReply?{[f5$]:currentReply[f5$],[Vi$]:currentReply[Vi$],[vn$]:currentReply[vn$]}:null},$=x[l4$];x[eb$]=!0,x[l4$]=Zb$;try{const n=await fetch(pb$+userUUID+Yw$),z=await n[OD$]();if(z===!0){alert(Kb$);return}await fetch(DB_URL,{[Kw$]:jb$,[F5$]:{[y5$]:k5$},[q$$]:y4$(d)}),input[Ci$]='',clearImage(),cancelReply(),await loadMessages()}catch(m){alert(Yb$)}finally{x[eb$]=!1,x[l4$]=$}}function toggleMsgActions(z){const n=z[H$$][qV$](fb$);document[yi$](Vb$)[_$$](z=>z[H$$][l$$](fb$));if(!n){z[H$$][mi$](fb$)}}async function deleteMyMsg(n){if(!confirm(Pb$)){return}try{await fetch(cb$+n+Yw$,{[Kw$]:j5$}),loadMessages()}catch(z){alert(Lb$)}}async function loadMessages(){try{const [d,m]=await Promise[cD$]([fetch(DB_URL),fetch(On$)]),n=await d[OD$](),z=await m[OD$]()||{},x=document[L$$](Ab$);if(!n){x[l4$]=Nb$;return}const $=x4$(n)[Mi$](key=>{return{[f5$]:key,...n[key]}});x[l4$]=$[Mi$](k=>{var C=Sb$,u=I5$,n=f5$;const $=k[u]&&z[k[u]]===!0,m=$?Ob$:'',d=k[u]===userUUID,x=d?rb$:'',G=d?Gb$+k[n]+Jb$:'';let B='';if(k[C]){const u=k[C][n]||'',f=u?Db$+u+tb$:'';B=vb$+f+bb$+(u?gb$:'')+Tb$+k[C][Vi$]+Ub$+k[C][vn$]+ab$}return db$+k[n]+Ib$+x+ib$+k[n]+hV$+k[hb$]+jV$+$+qb$+k[u]+_b$+(k[hb$]||T5$)+AA$+m+Cb$+B+lb$+(k[$b$]?dV$+k[$b$]+Wb$:'')+Hb$+k[vn$]+Eb$+(k[nb$]?ob$+k[nb$]+wb$:'')+Mb$+k[n]+hV$+k[hb$]+hV$+k[vn$][m3$](/'/g,sn$)+mZ$+G+xZ$})[WD$](''),x[RZ$]=x[QA$]}catch(z){B4$(z)}}let adminTapCount=S4$,adminTapTimer;function handleAdminTap(d,n,name,z,$){d[kZ$]();if(userUUID!==ADMIN_UUID){return}adminTapCount++,clearTimeout(adminTapTimer);if(adminTapCount===j4$){adminTapCount=S4$;if(navigator[dG$]){navigator[dG$]([N4$,N4$,N4$])}adminControl(n,name,z,$)}else{adminTapTimer=setTimeout(()=>(adminTapCount=S4$,void 0),P4$)}}async function adminControl($,d,n,m){var x=Kw$;const z=prompt(AV$);if(!z){return}if(stringToHash(z)===yZ$){const u=prompt(XZ$+d+zZ$+(m?sZ$:uZ$)+hZ$+(n?s6$:u6$)+$Z$),C=cb$+$+Yw$,B=pb$+m+Yw$,k=nZ$+m+Yw$;if(u==='1'){const n=prompt(fZ$);if(n){await fetch(C,{[x]:pw$,[q$$]:y4$({[nb$]:n})})}}else{if(u==='2'){if(m&&confirm(KZ$)){const d=await fetch(DB_URL),n=await d[OD$]();if(n){const $=[];x4$(n)[_$$](key=>{if(n[key][I5$]===m){$[L5$](fetch(cb$+key+Yw$,{[Kw$]:j5$}))}}),await Promise[cD$]($),alert(jZ$)}}}else{if(u==='3'){if(confirm(pZ$)){await fetch(C,{[x]:j5$})}}else{if(u==='4'){if(!m){alert(eZ$);return}if(n){await fetch(k,{[x]:j5$}),alert(YZ$)}else{await fetch(k,{[x]:Lw$,[q$$]:y4$(!0)}),alert(ZZ$)}}else{if(u==='5'){if(m&&confirm(BZ$)){await fetch(B,{[x]:Lw$,[q$$]:y4$(!0)}),alert(SZ$)}}else{if(u==='6'){if(m){await fetch(B,{[x]:j5$}),alert(QZ$)}}}}}}}loadMessages()}else{alert(FZ$)}}function stringToHash(z){let n=S4$;if(z[ZD$]===S4$){return n}for(let d=S4$;d<z[ZD$];d++){const char=z[Y5$](d);n=(n<<c4$)-n+char,n=n&n}return n[An$]()}async function initPresetData(){const n=document[L$$](VZ$);n[l4$]=PZ$;try{const z=await fetch(LZ$),d=await z[OD$]();n[l4$]=d[Mi$](p=>AZ$+p[tD$]+NZ$+(p[f5$]||cZ$)+OZ$+p[$w$]+rZ$)[WD$](''),setTimeout(attachScrollAnimation,e4$)}catch(z){n[l4$]=Lb$}}async function initWallpaperData(z=IZ$){const d=document[L$$](GZ$);d[l4$]=JZ$;let $=DZ$;if(z===tZ$){$=gZ$}try{const m=await fetch($),B=await m[OD$](),x=Array[UD$](B)?B:B[bZ$],u=z===tZ$?TZ$:'',n=z===tZ$?aZ$:UZ$;d[l4$]=x[Mi$](z=>AZ$+z[tD$]+WZ$+u+oZ$+z[$w$]+wZ$+n+dZ$)[WD$](''),setTimeout(attachScrollAnimation,e4$)}catch(n){d[l4$]=vZ$}}async function downloadAIWall(z){runDownload(z,document[L$$](iZ$)[JD$])}function openImageViewer(n){const z=document[L$$](qZ$),img=document[L$$](_Z$);img[JD$]=n,z[v$$][si$]=Xi$,setTimeout(()=>z[H$$][mi$](zi$),V4$)}function closeImageViewer(){const z=document[L$$](qZ$);z[H$$][l$$](zi$),setTimeout(()=>(z[v$$][si$]=Bi$,(document[L$$](_Z$))[JD$]='',void 0),d4$)}async function downloadViewImage(){var n=l4$;const d=document[L$$](_Z$)[JD$],m=document[d$$](CZ$),z=m[n];m[n]=lZ$,m[v$$][EG$]=Bi$;try{const B=await fetch(d),x=await B[QD$](),u=window[SD$][BD$](x),$=document[J$$]('a');$[M4$]=u,$[pD$]=EZ$+R4$()+MZ$,document[q$$][w$$]($),$[jD$](),document[q$$][fD$]($),window[SD$][VD$](u),m[n]=mF$}catch($){window[$D$](d,nD$),m[n]=HZ$}setTimeout(()=>(m[l4$]=z,m[v$$][EG$]=cD$,void 0),t4$)}