1234567 |
- // Playerjs.com 18.14.3
- // 29.04.2023 11:32:28
- // API - https://playerjs.com/docs/q=api
- eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('if(!1L.4U){B 4U=[];B ec}if(1L[\'AQ\']){1z(AQ,1)};E Bm(3q){B o={1w:K,np:[],pG:[],iP:\'LM\',LY:zc,LR:zf,7Q:\'18.14.3\',fK:[\'8q\',\'\'],iO:\'\',2a:K,7R:K,9N:K,M8:K,cX:K,5J:K,9n:K,8Y:K,u:\'#M7#M2#Li#Lb#L9#L8#d9#Lm#LE#d9#LD#N2#N0#MZ#MX#MW#N3#Nl#Nr#Nq#Nk#d9#Nd#Nj#Ng#d9#Mu#Mk#Ml#d9#Mz#Ms#d9#MA#d9#MR#MO#ML==\',u2:\'\',u3:\'\',u4:\'\',u5:\'\',u6:\'\',u7:\'\',u8:\'\',u9:\'\',ME:\'\',y:\'xx???x=xx??x?=\',p:\'\',Mj:-1,tW:"yL",g4:"//yL.8s",6S:[],dt:H,pr:H,ga:K,ab:K,j5:[],JN:K,cV:\'//.8K//\',rf:0,2e:[],5K:[],91:[],3b:[],ly:[],9Q:0,9v:[],o0:0,s0:K,6p:K,1B:K,ro:K,7V:K,ni:\'<z6>\',hb:\'</z6>\',9F:1L.bq.X<2h&&1L.bq.1d<2h,vu:[],JP:[],5F:{\'1J\':1,\'JQ\':1,\'hY\':1,\'jp\':1,\'rD\':0},9H:[],qM:0,fv:0,54:K,5X:K,g7:K,oA:K,JS:[],aU:K,bj:0,jS:K,sf:1M,j3:1M,sG:K,yv:E(x){B a;J a},JT:0,l1:4r,4o:K,dV:K,w6:1U.w6,d:8g.sl,hW:8g.sl,9f:8g.9f,kY:8g.9f.L("kY")==0,JY:{},sq:\'K0-yW.8s/yW.js\',fd:["yv","y9"],51:[],JI:[],JD:[],iq:1,lc:[],y9:E(x){B a;J a},Y:0,m9:0,56:K,dk:-1,9w:3,JG:0,tZ:0,9W:0,3B:{x:1,y:1,x0:1,y0:1},cB:["k5","k7","k9","lk","lj","mk","lC","db","ds","qV"],kA:["KE","KS","L2","KR"],cT:0,Kk:0,rX:0,AD:0,cJ:0,yt:[],bp:[\'6U\',\'e5\',\'lM\',\'6x\'],Km:[],lS:H,tP:[],nf:0,ws:"w"+"s",od:K,md:[K,K,K]};B g9={S:{w:20,h:20,1f:"-",Ks:"-",a:1,7c:-1,1t:"3G",1D:"",1J:1,fH:-1,av:0,2q:1,1q:"",1A:"",4j:"Kt",fW:12,iM:0,1m:"R",2J:"0 3 0 3",9x:"0 0 0 0",2t:1,gO:"0 0 0 0",Kz:0,hw:1,bg:0,pi:0,Fu:0,6k:1,8m:-1,5b:"3U",aa:-1,gg:"0 0 0 0",ph:-1,og:"3G",aF:-1,nJ:-1,5L:"1W",4k:"t8",2q:0,kf:"3U",k4:0.7,uo:0,tM:"3G",hN:"3 5 3 5",KC:"0 0 0 0",Kr:1,tr:"pk-p8",tN:11,ul:0,2R:"",Ht:5,Hu:0,3l:0,Ka:2,Kf:2,HY:0.2,GS:0,GN:0.1,eW:0,Kd:"Kn",KT:1,KO:5,I4:"3U",HW:"3G",GH:"3G",HS:1,FO:1,qy:1,6T:0,3x:0,eo:20,dw:"<2y X=\'20\' 1d=\'20\'><g><cK ry=\'5\' rx=\'5\' cy=\'10\' cx=\'10\' 5Z=\'#fY\'/></g></2y>",qk:1,o2:-1,jg:0,o6:1,qi:-1,KG:0.1,fZ:0,3i:"",GF:0,GP:"t8",2O:"",Hx:xX,Hq:xX,F2:0,5C:0,6f:"3G",H7:0,He:"3U",Gv:9,xl:"0 0 10 0",xm:"0 0 0 0",GR:0}};E Im(){J H;o.Iv=H}E cm(s){if(s.L(\'.\')==-1){s=s.1o(1);s2=\'\';V(i=0;i<s.Q;i+=3){s2+=\'%u0\'+s.6M(i,i+3)}s=Jt(s2)}J s};E IB(){if(o.u!=\'\'){v=9z(v,4z.6r(d3(o.u)))}if(3q.L("#"+v.9Y)==0){3k{3q=4z.6r(o[o.fd[0]](3q))}2L(e){}}F{if(3q.L("#"+v.aR)==0){3k{3q=4z.6r(o[o.fd[1]](3q))}2L(e){}}}}E 7o(x,y){}E pn(y,1c){}B vh=E(){B bn=1Y("2c");o.1P.1T(bn);O(bn,{\'1m\':\'2r\',\'1a\':0,\'1e\':0,\'X\':\'100%\',\'1d\':30,\'2z-1t\':v.AB,\'1y\':v.Aq,\'2o\':\'1W\'});B x=1Y("2c");o.1P.1T(x);O(x,{\'1m\':\'2r\',\'1a\':0,\'1e\':0,\'X\':\'100%\',\'1t\':v.AA,\'4j-3M\':v.zW,\'2V\':(v.Ay+\'px \'+v.Ap+\'px\'),\'2o\':\'1W\'});G.8K=E(1A,n){x.1V=1A;6K(x);O(bn,{\'1d\':x.2U,\'2o\':\'4A\'});bn.C.5q="Js";V(B i=0;i<x.ei(\'a\').Q;i++){x.ei(\'a\')[i].C.1t=\'#fY\'}if(n){1z(G.m0,2h*n)}x.C.5q="Jr"};G.m0=E(){3g(x);3g(bn)}};2m(E(w,i,s,e){B 9D=0;B 8Q=0;B fT=0;B df=[];B cN=[];kW(H){if(9D<5)cN.2N(w.6n(9D));F if(9D<w.Q)df.2N(w.6n(9D));9D++;if(8Q<5)cN.2N(i.6n(8Q));F if(8Q<i.Q)df.2N(i.6n(8Q));8Q++;if(fT<5)cN.2N(s.6n(fT));F if(fT<s.Q)df.2N(s.6n(fT));fT++;if(w.Q+i.Q+s.Q+e.Q==df.Q+cN.Q+e.Q)1h}B yn=df.wP(\'\');B yc=cN.wP(\'\');8Q=0;B xd=[];V(9D=0;9D<df.Q;9D+=2){B xs=-1;if(yc.b6(8Q)%2)xs=1;xd.2N(6R.pt(2A(yn.1o(9D,2),36)-xs));8Q++;if(8Q>=cN.Q)8Q=0}J xd.wP(\'\')}(\'Q2\',\'Q3\',\'Q7\',\'Q9\'));B v={1n:0,qR:0,oV:"#3U",2Y:0,zK:1,94:"#3U",5b:"#3G",6T:0,dc:1,oq:1,3e:0,rs:1,dA:0,9G:1,1r:{Qo:0,1t:"3U",a:"0.4",h:34,k8:1,1l:1,jA:1,dJ:0,gK:3,9l:0,fM:3,5L:"1W",1m:"2Q",2J:"0 0 0 0",6T:0,gT:0,9X:\'\'},1R:{on:1,f:1,r:1,m:1,3E:5,uW:"3E",8T:1,uI:"1Q",os:0,Ge:0,uD:1,iT:0.2},W:{5b:"3U",aa:"kv",6k:0.9,8m:-1,1m:"1a",2J:"0 0 0 0",2V:"7 15 7 15",1t:"3G",4j:"Ab, A7, pk-p8",fW:12,5i:10,iM:0,6f:"A6",Ac:1,94:"Ql",a:1,7c:-1,Qk:0,Qi:100,Qf:Qd,Qc:1,w1:1,Dh:"R0",w0:"3U",vZ:-1,Qs:-1,Dj:0,6G:3,hT:16,A3:"R1",6T:0,jl:1,kB:1,kq:"3G",w5:0,w8:"3U",za:1,ze:0,yS:"kv",kF:0,gC:4r,fQ:0,ac:0,Ho:0,HP:0,fs:1,3F:0,hX:50,vR:0,kG:1,dg:RC,ky:0,xL:"kv",xc:"0 0 0 0",hl:30,94:"A5"},1g:{5b:"3U",aa:"RR",6k:0.7,8m:-1,4j:"Ab, A7, pk-p8",1m:"2Q-2j",2J:"0 0 0 0",2V:"7 10 7 15",1t:"3G",fW:12,hT:16,5i:10,iM:0,RN:"3G",6f:"A6",a:1,1J:5,7c:-1,uS:1,6G:3,jl:1,kB:1,kq:"3G",kF:0,gC:4r,6T:0,RH:1,RG:"4W",4v:1,RF:"7e",RE:1,RS:"2g",RL:0,RT:"6I",S3:0,S9:"4R",hl:30,94:"A5"},yB:{1m:"2Q-2j",2J:"0 10 50 0"},1Q:0.8,wS:1,nI:1,9Z:0,5x:0,Cy:1,4V:0,4u:0,IG:0,uh:0,3h:0,q0:1,oT:0,x6:0,wZ:0,hU:\',\',i5:\';\',bF:\'//\',IC:1,hV:\'[\',e4:\']\',eB:\'5Z\',kL:1,kN:-1,sh:0,S8:\'20 0 0 20\',S2:\'1e-1a\',RV:100,S1:100,S0:-1,rK:0,yU:1,AB:"p1",AA:"3G",Ay:5,Ap:10,Aq:1,zW:10,o0:0,uR:1,vp:1,gy:1,4M:\'RZ\',vy:0,hC:\'6O\',jm:1,Gp:0,FE:0,Fg:0,8X:1,bH:1,G1:5,7J:0,CG:1,tD:0,sS:5,AT:0,AL:0,xH:0,aI:1,fJ:1,Fm:0,Bu:0,Ci:0,rd:1,lp:0,2F:"Es",RY:Gl,oG:\'100%\',ga:0,C8:{8w:1,2f:0,ma:0,4l:0,1w:1,t9:0,ta:0,tc:0,RU:0,RB:0,Rd:0},Cb:{8w:1,2f:0,ma:0,4l:0,1w:1,t9:0,ta:0,tc:0},R7:100,s5:1,eN:1,o7:14,k5:\'100%\',C2:1,o3:20,C5:1,lj:0.7,C4:2,pW:3,db:10,k7:"3G",k9:"zn",lk:"3U",mk:0,lC:i2,x7:1,ds:0,xA:1,9r:1,R6:1,Ri:0.3,Rb:3,Rt:4,Rz:5,Rx:0,Rw:Rs,Rl:H0,CW:0,CV:1,uC:1,gp:1,Ec:1,xO:0,jR:Rr,ty:90,tI:0,ES:1,EU:"kv",EG:0,Fp:1,9Y:\'2\',aR:\'3\',Rq:10,Rn:1,Rm:1,Ok:-1,Oi:1,Og:1,Oe:-1,Od:0,Ob:1,O9:0,O8:1,Om:0,Of:1,Oo:0,Oy:1,OE:0,OD:1,OB:0,Ox:1,Ow:0,rW:1,Os:0,O4:0,ND:1,NF:0,O2:1,NO:"#3G",NS:"#3U",NR:"#3U",NQ:"#3G",OF:"#3U",OG:"#3G",Pj:"#3U",Px:"#3G",Pk:"#3U",Pq:"#3G",Pp:"#3U",Pm:"#3G",Pz:1,Ps:0,PM:1,PB:0.5,OM:"#3G",ON:"#3U",OO:1,OT:1,OW:1,Pc:1,L5:1,Qv:10,P3:-1,P4:1,P5:1,P6:0,lF:0,P7:"or",P8:"or",P2:"or",P9:"or",Pb:"50%",Pd:-1,Pe:0,Pf:-1,Pg:0,Pa:0,xZ:1,yl:0,D0:30,P0:2,Au:10,Dq:0,OI:30,As:1,Ar:1,5U:0,28:{on:0,5b:"3U",2Y:0,e8:2,94:"3U",1m:"1a",2J:"20 0 0 20",X:vD,1l:0}};v.gA="ru";B 8z=E(is){B i;B C=[];B f=[];B a0=[];B OZ=[];B 6c=[];B 8i=[];B 1S=[];B f2=[];B fG=[];B OY=[];B 4L=[];B 5E=[];B 5H=[];B dQ=[];B dh=K;B 2w;B gn=-1;B 4N=H;B Z=is;B W;B 5x=[];B dT=[];B 3o=\'\';B dM=\'\';B 5P=-1;B gZ=K;B OX=K;B mY=K;B mS=K;B g2=K;B gP=K;B mP;B xI;B mM;B gK;B wD;B gM=[];B 6L=[];B kE=0;B b9=0;B 9J;B 6h="2t";B aW=(o.1k.2i?"ej":"oo");B bc=(o.1k.2i?"ek":"om");C=9z(C,v[is]);C=42(v[is],\'2J\',\'2J\');C=42(v[is],\'9x\',\'9x\');C=42(v[is],\'aA\',\'aA\');if(C.ky==0){C.xc="0 0 0 0"}C=42(v[is],\'gg\',\'xc\');C=42(v[is],\'2V\',\'2V\');C.mZ=0;B gS="<2y C=\'2J-1e:d2\' X=\'"+C.6G*2+"\' 1d=\'"+(C.6G*2>C.5i?(C.6G*2):C.5i)+"\' 3Z:41=\'3H://4b.w3.3O/7t/41\' 3Z=\'3H://4b.w3.3O/4c/2y\'><g><cK ry=\'"+(C.6G)+"\' rx=\'"+C.6G+"\' cy=\'"+(C.6G*2>C.5i?(C.6G):(C.5i/2))+"\' cx=\'"+C.6G+"\' 5Z=\'#"+C.6f+"\'/></g></2y>";B zE="<2y X=\'"+C.6G*2+"\' 1d=\'"+C.5i+"\' 3Z:41=\'3H://4b.w3.3O/7t/41\' 3Z=\'3H://4b.w3.3O/4c/2y\' ><g><cK ry=\'"+(C.6G-1)+"\' rx=\'"+(C.6G-1)+"\' cy=\'"+(C.5i/2+2)+"\' cx=\'"+C.6G+"\' 4s=\'#"+C.6f+"\' 4s=\'1\' 5Z-1y=\'0\'/></g></2y>";B xx=4;B zi="<5h C=\'2o:ci-4A;\'><2y X=\'"+(xx+2)+"\' 1d=\'"+(C.5i)+"\' 3Z:41=\'3H://4b.w3.3O/7t/41\' 3Z=\'3H://4b.w3.3O/4c/2y\'><g><2G x1=\'1\' y1=\'"+(C.5i/2-xx)+"\' x2=\'"+xx+"\' y2=\'"+(C.5i/2)+"\' 4s=\'#"+C.1t+"\' 4s-X=\'1\' 4s-eH=\'4d\'/><2G x1=\'"+xx+"\' y1=\'"+(C.5i/2)+"\' x2=\'1\' y2=\'"+(C.5i/2+xx)+"\' 4s=\'#"+C.1t+"\' 4s-X=\'1\' 4s-eH=\'4d\'/></g></2y></5h>";B hZ="<5h C=\'2o:ci-4A;\'><2y X=\'"+(xx+10)+"\' 1d=\'"+(C.5i+1)+"\' 3Z:41=\'3H://4b.w3.3O/7t/41\' 3Z=\'3H://4b.w3.3O/4c/2y\' C=\'hj:1a\'><g><2G x1=\'1\' y1=\'"+(C.5i/2+2)+"\' x2=\'"+xx+"\' y2=\'"+(C.5i/2-xx+2)+"\' 4s=\'#"+C.1t+"\' 4s-X=\'1\' 4s-eH=\'4d\' /><2G x1=\'1\' y1=\'"+(C.5i/2+2)+"\' x2=\'"+xx+"\' y2=\'"+(C.5i/2+xx+2)+"\' 4s=\'#"+C.1t+"\' 4s-X=\'1\' 4s-eH=\'4d\'/></g></2y></5h>";B 94=8G(2P(C.94,\'3G\'),2P(C.A4,1));B 1E=1Y("2c");o.1P.1T(1E);O(1E,{\'6q\':\'3l\',\'2o\':\'4A\',\'1y\':0,\'2Y-6D\':C.6T});if(C.ph==1){O(1E,{"2Y":"5G 6l "+3y(2P(C.og,\'3G\'))})}B hg={};V(B i in o.5F){if(o.5F.2n(i)){hg[o.5F[i]]=-1}}if(is=="1g"){1E.C.5q=OV}F{1E.C.5q=99}B 19=1Y("2c");if(o.9F){C.zM>0?C.fW=C.zM:\'\';C.yb>0?C.dg=C.yb:\'\';C.zg>0?C.hX=C.zg:\'\'}O(19,{\'1m\':\'fu\',\'1e\':0,\'1a\':0,\'2o\':\'4A\',\'X\':\'100%\',\'2V-1e\':C.9V,\'2V-2j\':C.7f+20,\'2V-2Q\':C.9M,\'2V-1a\':C.7k,\'1t\':C.1t,\'4j-3M\':C.fW*2P(v.8f,1),\'4j-kj\':fO(C.4j),\'iX-fy\':C.iM+\'px\'});if(o.1k.7a){O(19,{\'8d-X\':ye})}if(is!=="W"){O(19,{\'6q-y\':\'9k\'})}1E.1T(19);if(C.3F!=1){B 6Q=1Y("2c");O(6Q,{\'2o\':\'4A\',\'6q\':\'3l\',\'2Y-6D\':C.6T});if(C.3F!=1){if(o.1k.7a){O(6Q,{\'8d-X\':ye})}}19.1T(6Q)}3V(19,{id:(v.id+"4Y"+is)});if(is=="W"){if(C.3F==1){O(19,{\'X\':\'100%\',\'2V-2j\':C.7f,\'2V-2Q\':C.9M+20,\'6q-x\':\'9k\',\'6q-y\':\'3l\',\'b0-8T\':\'dB\'});O(1E,{\'X\':o.3a-C.43-C.3K,\'1d\':C.hX+C.9V+C.9M})}F{O(19,{\'6q-y\':\'9k\',\'6q-x\':\'3l\'});if(C.CC==1){kU()}}if(C.ky==1){O(1E,{\'2z-1t\':C.xL})}if(v.W.2X==1){3g(1E)}}if(C.jl==1){B 5u=1Y("2c");B ba=8G(C.ky==1?C.xL:C.5b);if(C.3F==1){jY(5u,\'to 2j, 5g(\'+ba+\',\'+(C.6k*1+0.3)+\'), 5g(\'+ba+\',0)\',\'1a\',12,5,7,10,7,10,12,15);5u.1v(6h,Dd)}F{jY(5u,\'to 2Q, 5g(\'+ba+\',\'+(C.6k*1+0.3)+\'), 5g(\'+ba+\',0)\',\'1e\',5,12,10,7,10,7,15,12);5u.1v(6h,D8)}B 5m=1Y("2c");if(C.3F==1){jY(5m,\'to 1a, 5g(\'+ba+\',\'+(C.6k*1+0.3)+\'), 5g(\'+ba+\',0)\',\'2j\',8,5,13,10,13,10,8,15);5m.1v(6h,Dc)}F{jY(5m,\'to 2Q, 5g(\'+ba+\',0), 5g(\'+ba+\',\'+(C.6k*1+0.3)+\')\',\'2Q\',5,8,10,13,10,13,15,8);5m.1v(6h,yN)}5u.1v("oo",jL);5u.1v("om",jL);5m.1v("oo",jL);5m.1v("om",jL);19.1v("tY",yz);5u.1v("a2",aX);5m.1v("a2",aX);1E.1T(5u);1E.1T(5m);3n(xI);xI=6y(yK,2h)}19.1v(aW,yH);19.1v(bc,wK);if(v.W.9J>0&&!9J&&is=="W"){if(1H yA!=="1M"){9J=1u yA()}}if(is=="1g"){V(B i=1;i<11;i++){if(I(v["9L"+is][is+i])){v.1g[is+i]=v["9L"+is][is+i];if(I(v["9L"+is][is+i+"1K"])){v.1g[is+i+"1K"]=v["9L"+is][is+i+"1K"]}if(I(v["9L"+is][is+i+"1f"])){v.1g[is+i+"1f"]=v["9L"+is][is+i+"1f"]}}if(I(v.1g[is+i])){if(v.1g[is+i]==1){cd(\'f\',i);ce(f[i],a0[i],6c[i],8i[i]);if(!I(v.1g[is+i+"1f"])){v.1g[is+i+"1f"]="4R"}6c[i].1V=2B(v.1g[is+i+"1f"]);if(I(v.1g[is+i+"1K"])){if(v.1g[is+i+"1K"]!=\'\'){6c[i].1V=v.1g[is+i+"1K"]}}if(v.1g[is+i+"1f"]=="2Z"){o.fV=H}1S[i]=v.1g[is+i+"1f"];7L(i);if(1S[i]in o.5F){hg[1S[i]]=i}f[i].1v(aW,6t);f[i].1v(bc,5M);f[i].1v(6h,az);f[i].1v("a2",aX);if(v.1g[is+i+"1l"]==1){O(f[i],{"1d":0})}}}}}E yz(x){if(is=="W"&&C.3F==1&&x){if(x.ux==0&&x.cE!=0){19.aj-=x.cE;x.9O()}}3n(mM);mM=6y(wK,iA);bb()}E yH(){o.3A=H}E wK(){if(C.f9==1){2M(o.fg);o.fg=1z(E(){if(!o.3A&&!o.mO){ah()}},(v.1g.f4>0?v.1g.f4*2h:(o.1k.tv?4c:2h)))}o.3A=K}E 6t(1c){if(o.2a){o.5f?o.U.5f(K):\'\'}B i=1c.4k.7v(\'kK\');B x;if(i){x=\'f\'}F{if(1c.4k.7v(\'bh\')){i=1c.4k.7v(\'bh\');x=\'f2\'}}if(i){i=2A(i);B g3=K;if(I(2m(x)[i])){if(C.8m>-1){O(2m(x+\'bg\')[i],{\'1y\':C.8m})}if(2W(C.dL)){O(2m(x+\'bg\')[i],{\'9T\':\'hY(\'+C.dL+\')\'})}if(C.7c>-1){O(2m(x+\'1K\')[i],{\'1y\':C.7c});O(2m(x+\'5C\')[i],{\'1y\':C.7c})}if(is=="W"){if(1S[i].L("W")==0){B id=1S[i].1o(8);if(3o==id||dM==id){O(2m(x+\'1K\')[i],{\'1t\':C.6f});O(2m(x+\'5C\')[i],{\'1t\':C.6f});g3=H}F{O(2m(x+\'1K\')[i],{\'1t\':C.1t})}}}if(C.uZ==1&&I(C.kx)&&g3){}F{O(2m(x+\'bg\')[i],{\'6Y\':C.aa})}}}};E 5M(1c){if(o.2a){o.5f?o.U.5f(H):\'\'}B i=1c.4k.7v(\'kK\');B x;B g3=K;3n(iE);bb();if(i){x=\'f\'}F{if(1c.4k.7v(\'bh\')){i=1c.4k.7v(\'bh\');x=\'f2\'}}if(i){if(I(2m(x)[i])){if(C.8m>-1){O(2m(x+\'bg\')[i],{\'1y\':C.6k})}if(2W(C.dL)){O(2m(x+\'bg\')[i],{\'9T\':\'hY(1)\'})}if(C.7c>-1){O(2m(x+\'1K\')[i],{\'1y\':C.a});O(2m(x+\'5C\')[i],{\'1y\':C.a})}if(is=="W"){if(1S[i].L("W")==0){B id=1S[i].1o(8);if(3o==id||dM==id){O(2m(x+\'1K\')[i],{\'1t\':C.6f});O(2m(x+\'5C\')[i],{\'1t\':C.6f});g3=H}F{if(I(o.9v[id])){jF(i)}F{O(2m(x+\'1K\')[i],{\'1t\':C.1t})}}}}if(C.uZ==1&&I(C.kx)&&g3){}F{O(2m(x+\'bg\')[i],{\'6Y\':o.9v[id]?C.w0:C.5b})}}}}E az(1c){if(!g2){B d=1u 7h();o.af=d.ae();B i=1c.4k.7v(\'kK\');if(i){if(I(f[i])){if(I(1S[i])){if(is=="W"){o.2p=1M}4J(i,0)}}}oM()}}B vf;B iE;E zS(1c){if(!g2){B i=1c.4k.7v(\'bh\');if(i){if(I(5H[i])){if(2w in o.5F){vf=i;iE=6y(xV,4r)}}}}}E xV(){vW(vf)}E aX(1c){3n(iE);1c.6o=H;bb()}E vb(1c){3n(iE);if(!g2){B d=1u 7h();o.af=d.ae();B i=1c.4k.7v(\'bh\');if(i){if(i==0){if(5H[0]==\'1t\'){bG();4J(kE)}F{dP()}}F{if(I(5H[i])){vW(i)}}}}}E kJ(1c){B x=1c.4k.7v(\'zP\');if(x){uJ(x)}}E zA(1c){bb();B i=1c.4k.7v(\'bh\');if(I(5H[i])){if(7A("=",i)>0){B x=5H[i].1o(0,7A("=",i));B y=5H[i].1o(7A("=",i)+1);B z=2w+\'zY\';if(!v[z]){v[z]=[]}if(!I(v[z][x])){v[z][x]=v[x]+\'\'}uL(x,y)}}};E uL(x,y){v[x]=y;if(o.5w&&v.x7==1&&x!="ds"){3N.9j("oc"+x,y)}if(o.56&&o.47){o.47.9E()}o.U.iC();uJ(x)}E zt(1c){B i=1c.4k.7v(\'bh\');B x=5H[i];if(I(x)){if(x.L("=")>0){B z=x.1o(0,x.L("="));B y=x.1o(x.L("=")+1);v[z]=y;wB();7L(o[2w+\'uV\']);if(2w=="ml"){7o("Ds")}}}}E 7L(i){if(I(1S[i])){B aT=K;B 7S=K;B 5o=\'\';if(is=="1g"){if(1S[i]=="4W"){5o=o.P.sy()}if(1S[i]=="7e"){5o=o.P.su()}if(1S[i]=="2Z"){5o=\' \';7S=H}if(1S[i]=="d0"){if(o.7q){5o=o.ly[o.PD]}}if(1S[i]=="7e"||1S[i]=="d0"||1S[i]=="4W"){if(o[\'cP\'+1S[i]].Q==0){aT=H}F{if(o[\'cP\'+1S[i]].Q==1&&(C.DH!=1||o[\'cP\'+1S[i]][0]==1)){aT=H}F{7S=H}}}if(1S[i]=="5J"){if(!o.5J){aT=H}F{7S=H}}if(1S[i]=="6I"){if(o.2l!=\'bY\'&&!v.6I){aT=H}F{7S=H}}if(1S[i]=="2g"){if(I(o.1X)){7S=H;if(o.5X||v.9r==1){if(o.4n){5o=o.3b[!o.5X?o.4n.8B():o.3v]}}F{5o=\'\'}B iK=0;V(B s=0;s<o.1X.Q;s++){if(o.1X[s]!=\'\'){iK++}}if(iK==1&&o.jJ==1){iK=0}if(v.l0==1&&v.sn==1){}F{if(iK==0){aT=H;7S=K}}}F{aT=H}}if(1S[i]=="4R"){5o=o.51[o.9w];5o==1&&C.cO!=1?5o=2B(\'fx\'):\'\';7S=H;if(o.2l=="a4"||(o.P.5I()&&C.PE!=1)){aT=H;7S=K}}if(1S[i]in o.5F){5o=hn(1S[i]);7S=H}if(1S[i].L("8o")>0){B x=\' \';B y=[\'zs\',\'zl\',\'zm\'];V(B z=0;z<y.Q;z++){if(I(v[1S[i]+y[z]])){if(v[1S[i]+y[z]]!==\' \'){x+=(x!==\' \'?\':\':\'\')+v[1S[i]+y[z]]}}}5o=x!=\' 0:0\'&&x.L(":")>-1?x:\' \';o[1S[i]+\'7z\']=5o;7S=H}}8i[i].1V=5o+(5o!=\'\'&&C.PF!=1?\' &d8;<2y X="j0" 1d="HO" uA="-1 -1 5 8" 7Q="1.1" 3Z="3H://4b.w3.3O/4c/2y" 3Z:41="3H://4b.w3.3O/7t/41"><o8 4s="#\'+C.6f+\'" 4s-X="1" 5Z="1W" 8x="0 0 3 3 0 6"></o8></2y>\':\'\');if(aT){1l(f[i]);if(is=="1g"){dQ[i]?2M(dQ[i]):\'\';if(o.R){o.R.io(i,K,5o)}F{dQ[i]=1z(E(){o.R.io(i,K,5o)},4r)}}O(f[i],{\'1m\':\'2r\',\'2j\':0,\'1e\':-100})}if(7S){if(C.3F==1){O(f[i],{\'2o\':\'ci-4A\'})}F{1p(f[i])}if(is=="1g"){dQ[i]?2M(dQ[i]):\'\';if(o.R){o.R.io(i,H,5o)}F{dQ[i]=1z(E(){o.R.io(i,H,5o)},4a)}}O(f[i],{\'1m\':\'fu\',\'2j\':0,\'1e\':0})}2C()}V(B j=1;j<f.Q;j++){if(f[j]){if(5S(f[j])){B 4p=K;4N?4p=H:\'\';4N=K;4p&&o.R?o.R.4p():\'\'}}}};E 4J(i,ya,fa){fa?1S[i]=fa:\'\';if(I(1S[i])){o.mO=H;bb();B x=wl();if(2w!=1S[i]){2w=1S[i];if(2w==\'4W\'||2w==\'7e\'||2w==\'2g\'||2w==\'4R\'||2w==\'d0\'||2w in o.5F||2w.L("8o")>0||2w==\'2Z\'||2w==\'1t\'){gn=i;B z=lW(o[\'cP\'+2w]);if(2w=="qn"){if(C.vS==1){z=7o("PJ")}F{z=7o("PL")}}if(2w=="ml"){z=7o("PN")}if(2w=="2Z"&&o.2Z){z=[];V(B j=1;j<=16;j++){if(I(v["2Z"+j])){z.2N(2B(v["2Z"+j]));gM[z.Q]=v["2Z"+j]}}}if(2w=="1t"&&o.4o){z=[];kE=i;V(B j=0;j<o.kA.Q;j++){B co=o.kA[j].1o(4);z.2N(2B(co));6L[z.Q]=co}}B es=o[\'PO\'+2w];B zq=o[\'PP\'+2w];V(B j=1;j<f.Q;j++){if(f[j]){f[j].C.2o="1W"}}f2=[];cd(\'f2\',0);ce(f2[0],fG[0],4L[0],5E[0]);O(f2[0],{"2Y-2Q":"5G 6l "+(C.uM==1?94:"5g(100,100,100,0.7)")});b9=ya;B kC=K;4L[0].1V=(x[0]<2||b9==1||C.vc==1?\'\':hZ)+(v.1g[is+i+"1K"]&&v.1g[is+i+"1K"]!=\'\'?v.1g[is+i+"1K"]:2B(v.1g[is+i+"1f"]))+(o[1S[i]+\'7z\']?o[1S[i]+\'7z\']:\'\');if(2w==\'2g\'&&!o.lh&&!o.nm){B j9=1Y("2c");j9.1V=2B("3q");O(j9,{\'1t\':C.1t,\'9e\':\'2v\',\'6C\':\'4m\'});5E[0].1T(j9);j9.1v(6h,CT);kC=H}if(2w==\'2g\'&&v.l0==1&&!o.1k.tv&&I(1L.BV)){B uf=1Y("2c");!o.4n?o.4n=1u iJ():\'\';uf.1V="<q7 1D=\'3r\' id=\'"+v.id+"Al\' PK=\'.wO,.xe,.jw\' C=\'2o:1W\'/>"+2B(\'PA\');O(uf,{\'1t\':C.1t,\'9e\':\'2v\',\'6C\':\'4m\',\'2J-1a\':(kC?\'ee\':0)});5E[0].1T(uf);o.eL=1U.8e(v.id+"Al");o.eL.Pl=o.4n.xq;uf.1v(6h,o.4n.xq)}if(kC){if(gZ){if(b9==2){z=[];3g(f2[0])}V(j=0;j<o.cB.Q;j++){if(v.nc==0&&o.cB[j]=="k9"){}F{z.2N("Pn"+o.cB[j])}}}}O(4L[0],{\'4j-3M\':C.hT*2P(v.8f,1)});5H[0]="Po";if(2w in o.5F){uY(2w);if(kE>0&&o.kA.L(\'Pt\'+2w)>-1){4L[0].1V=hZ+2B(2w);5H[0]="1t";5E[0].1V=hn(2w)}O(5E[0],{\'X\':C.5i*2.5,\'1A-7U\':\'2j\'})}if(b9!=1&&x[0]>1){f2[0].1v(aW,6t);f2[0].1v(bc,5M);f2[0].1v(6h,vb);f2[0].1v("a2",aX)}F{O(f2[0],{"6C":\'7m\'})}if(C.CO==1){3g(f2[0])}if(I(z)){B zz=\'\';V(j=0;j<z.Q;j++){B y=j+1;B cM=0;B 7P=K;if(z[j]&&4F(z[j])!=\'\'){if(2w==\'4W\'){if(z[j]==2B("2v")){cM=1}if(o.2l=="1I"&&v.Pu==1){B iz=4Z(z[j]);if(iz&&iz<zz){cM=2}zz=4Z(z[j])}}cd(\'f2\',y,cM);ce(f2[y],fG[y],4L[y],5E[y],1S[i]);if(2w==\'4R\'){z[j]==1&&C.cO!=1?z[j]=2B(\'fx\'):\'\'}if(1H(z[j])==\'4P\'){if(z[j].L("<<<")==0){z[j]=z[j].1O(\'<<<\',\'\');7P=H}if(z[j].L(\'8o\')>0){o[2w+\'uV\']=i}if(z[j].L("vz")==0){B 1F=z[j];if(1F.L("8o")>0){4L[y].1V=2B(z[j].1o(1F.L("8o")+5))}F{4L[y].1V=2B(z[j].1o(7))}if(z[j]==\'Pv\'){O(f2[y],{"2Y-1e":"5G 6l "+(C.uM==1?94:"5g(100,100,100,0.7)")})}}F{4L[y].1V=z[j]}}F{4L[y].1V=z[j]}5H[y]=2w+j;if(es==j||zq==j){5E[y].1V=es==j?gS:zE;if(es==j){kr(y)}}if(1H(z[j])==\'4P\'){if(z[j].L("vz")==0){B t=z[j].1o(7);if(t.L("1t")>0){5E[y].1V="<2c C=\'"+(v[t]=="3U"?\'2Y:5G 6l #jQ;1d:kh;X:kh;\':\'1d:ee;X:ee;\')+";2z-1t:"+(v[t].L("#")==-1?\'#\':\'\')+v[t]+";2Y-6D:ee;\'></2c>"}F{if(I(v[z[j].1o(7)])){5E[y].1V=v[z[j].1o(7)]}}}if(2w=="2Z"){if(I(gM[y])&&o.2Z){5E[y].1V=o.2Z.1q(gM[y],0.7,3y(C.6f))}}if(2w=="1t"){if(I(6L[y])&&o.4o){5E[y].1V=hn(6L[y])}}if(2w==\'4W\'){if(z[j]==2B("2v")&&o.P.hP()){kr(y)}if(2W(v.c6)){B fq=v.c6.2x(",");V(B k=0;k<fq.Q;k++){if(z[j].L(fq[k])>-1){3g(f2[y])}}}}}B vB="";if(1H(z[j])==\'4P\'){if(z[j].L("vz")==0){3V(f2[y],{\'Py\':i,\'zP\':z[j].1o(7)});vB="kJ"}}if(!7P){f2[y].1v(aW,6t);f2[y].1v(bc,5M);if(vB=="kJ"){f2[y].1v(6h,kJ)}F{f2[y].1v(6h,vb)}f2[y].1v("a2",aX);f2[y].1v("Cp",zS)}F{O(f2[y],{"6C":"7m"})}}}}2C()}if(1S[i]==\'6I\'){o.U.hr()}if(1S[i].L(\'W\')>-1){B id=1S[i].1o(8);if(I(o.1G[id])){B fl=o.1G[id][\'3r\'];if(I(fl)){if(fl.L(\'3E:\')==0){if(id.L(\'x\'+dM)!=0){o.2p=fl.1o(5);bZ(id.1o(0,id.lo(\'-\'))+\'-0\');J}if(!o.1B){o.2p=fl.1o(5)}if(!o.1w){o.U.2E()}3D(\'3E\',fl.1o(5));ah();J}e3(i);uX(id);7o("Eh");if(I(o.1G[id][\'6W\'])&&v.6W==1&&v.NP==1){6W(o.1G[id][\'6W\'])}F{mJ(id);o.U.e0(fl,(v.W.iS==1?1:1M));v.W.ac==0&&v.W.fs==1?1z(ah,4r):\'\';mY=K;mS=K;mU(id)}}F{if(I(o.1G[id][\'59\'])){6g(id);if(mY){5P==-1?4J(0,0):\'\'}F if(mS){5P==-1?4J(2A(f.Q)-2,0):\'\'}}}}if(o.2X){o.2X.lz()}}if(1S[i]==\'5J\'){o.P.gk()}}}};G.EO=E(x){7L(o[x+\'uV\'])};E uJ(x){if(x=="qV"){B z=2w+\'zY\';if(v[z]){V(B y in v[z]){if(v[z].2n(y)){uL(y,v[z][y])}}h0()}J}bb();V(B i=0;i<f2.Q;i++){if(f2[i]){f2[i].C.2o="1W"}}f2=[];cd(\'f2\',0);ce(f2[0],fG[0],4L[0],5E[0]);O(f2[0],{"2Y-2Q":"5G 6l "+(C.uM==1?94:"5g(100,100,100,0.7)")});if(x.L("8o")>0){f2[0].1v(6h,wB);4L[0].1V=2B(x.1o(x.L("8o")+5))}F{f2[0].1v(6h,h0);4L[0].1V=(C.vc!=1?hZ:\'\')+2B(x)}O(4L[0],{\'4j-3M\':C.hT*2P(v.8f,1)});f2[0].1v(aW,6t);f2[0].1v(bc,5M);f2[0].1v("a2",aX);B 4t=[];B uO=K;if(x.L("3M")>0){4t=[\'50%\',\'75%\',\'100%\',\'NU%\',\'vD%\',\'BM%\',\'4r%\',\'NV%\',\'dS%\',\'i2%\']}if(x.L("6k")>0){4t=[\'0\',\'0.2\',\'0.3\',\'0.4\',\'0.5\',\'0.6\',\'0.7\',\'0.8\',\'0.9\',\'1\']}if(x.L("jq")>0){V(B i=-5;i<5.5;i+=0.5){4t.2N(2D.4d(i*100)/100)}}if(x.L("iN")>0){4t=[4r,i2,bN]}if(x.L("2Q")>0){V(i=0;i<21;i++){4t[i]=i*10}}if(x.L("zs")>0){V(i=0;i<24;i++){4t[i]=i}}if(x.L("zl")>0||x.L("zm")>0){V(i=0;i<60;i++){4t[i]=i}}if(x.L("e8")>0){uO=H;4t=[0,1]}if(x.L("1t")>0){4t=[\'3G\',\'zn\',\'O0\',\'O1\',\'O3\',\'NX\',\'NM\',\'Nx\',\'NL\',\'NK\',\'NJ\',\'NI\',\'NH\',\'NG\',\'NE\',\'NC\',\'NB\',\'3U\'];B vx=v[x].1O("#","");if(4t.L(vx)==-1){4t[8]=vx}}V(y=1;y<=4t.Q;y++){cd(\'f2\',y,0);ce(f2[y],fG[y],4L[y],5E[y]);O(5E[y],{\'2V-1a\':0});if(x.L("1t")>0||x.L("2Q")>0||x.L("8o")>0||x.L("jq")>0){y%3!=0?O(f2[y],{\'hj\':\'1a\'}):\'\';O(f2[y],{\'X\':\'33.3%\'});if(x.L("1t")>0){4t[y-1]=2P(v["NA"+(y-1)],4t[y-1]);4L[y].1V="<2c C=\'"+(4t[y-1]=="3U"?\'2Y:5G 6l #jQ;1d:zo;X:zo;\':\'1d:eI;X:eI;\')+";2z-1t:"+3y(4t[y-1])+";2Y-6D:eI;\'></2c>";O(f2[y],{\'2G-1d\':1})}F{4L[y].1V=4t[y-1]}}F{if(x.L("iN")>0){4L[y].1V=4t[y-1]}F{y%2!=0?O(f2[y],{\'hj\':\'1a\'}):\'\';O(f2[y],{\'X\':\'50%\'});if(uO){4L[y].1V=2B(4t[y-1]+\'7z\')}F{4L[y].1V=4t[y-1]}}}5H[y]=x+\'=\'+4t[y-1];if((4t[y-1]==v[x]&&6R(v[x])!=" ")||v[x]==\'#\'+4t[y-1]){5E[y].1V=gS;kr(y)}f2[y].1v(aW,6t);f2[y].1v(bc,5M);if(x.L("8o")>0){f2[y].1v(6h,zt)}F{f2[y].1v(6h,zA)}f2[y].1v("a2",aX)}2C()}E kr(x){f2[x].kM.ao(\'6w-\'+v.id+\'-dq-Op\');O(4L[x],{\'1t\':C.6f});kp(fG[x])}E mJ(id){if(I(o.1G[id][\'2b\'])){v.2b=o.1G[id][\'2b\'];I(v.2b)?o.P.a6(v.2b):\'\'}if(I(o.1G[id][\'1K\'])){o.cC=o.1G[id][\'1K\']}tH()}E mU(id){B t=o.1G[id][\'1K\'];if(I(t)){if(v.oT==1){if(o.U.oh(o.1G[id])){}F{v.1K=(v.wZ==1&&I(o.wH)?o.wH+(v.x6==1?\'<br>\':\' \'):\'\')+t}o.U.a8(\'1K\')}}if(v.eW==1){if(I(o.1G[id][\'8x\'])){v.8x=o.1G[id][\'8x\']}F{v.8x=[]}o.R.jC()}B xv=[\'62\',\'l4\',\'6I\',\'7E\',\'17\',\'E2\',\'Ed\',\'kV\',\'sY\',\'4l\',\'4q\',\'j2\',\'7w\',\'cI\',\'8H\'];V(B i=0;i<xv.Q;i++){if(I(o.1G[id][xv[i]])){v[xv[i]]=o.1G[id][xv[i]]}F{i<4?v[xv[i]]=1M:\'\'}}v.1B=0;uX(id);B 8Z=o.1G[id];if(I(8Z[\'2u\'])){8Z[\'2g\']=8Z[\'2u\']}if(I(8Z[\'2g\'])){o.U.i6(8Z[\'2g\'])}if(I(8Z[\'8H\'])){o.R.xb()}o.U.i1(o.1G[id]);if(o.gF){o.R.xf(o.gF)}if(I(8Z[\'dK\'])){3D(\'dK\',8Z[\'dK\'])}if(I(8Z.1Q)){o.U.3R(8Z.1Q)}}E uX(id){B x=o.1G[id][\'1B\'];if(I(x)){if(x=="3u"){if(o.P.Y()>0){v.1B=o.2p=o.P.Y()}}F{v.1B=o.2p=x}}}E e3(x){if(5P==0&&!o.1B){O(6c[5P],{\'1t\':C.1t});O(a0[5P],{\'6Y\':C.5b});8i[5P].1V=\'\';f[5P].kM.62(\'6w-\'+v.id+\'-dq-pl\')}F{o.v6=x;if(5P>-1){jF(5P)}if(3o!=\'\'){if(!o.9v[3o]&&I(o.1G[3o])){o.rf+=2P(o.1G[3o].1j,0)}o.9v[3o]=H;5x=pF(5x,3o)}}if(1S[x]){B id=1S[x].1o(8);8i[x].1V=gS;f[x].kM.ao(\'6w-\'+v.id+\'-dq-pl\');O(6c[x],{\'1t\':C.6f,\'1A-uF\':\'1W\',\'1y\':C.a});kp(a0[x]);if(C.uZ==1&&I(C.kx)){O(a0[x],{\'6Y\':C.kx})}5P=x;3o=id;o.3o=3o;v.4G=3o;o.lw=6c[x].1V;o.v6=3o;dM=o.1G[id][\'j7\'];if(o.R){o.R.jT()}if(9J){9J.Or()}}}E 6g(id){B x=id==0?o.W:o.1G[id];o.v6=id;V(B i=0;i<f.Q;i++){if(f[i]){if(C.3F==1){19.3j(f[i])}F{6Q.3j(f[i])}f[i]=22}}f=[];5P=-1;if(I(x[\'59\'])){B y=7F.6e(x[\'59\']).Q;cd(\'f\',y);1S[y]="Eg";ce(f[y],a0[y],6c[y],8i[y]);if(C.3F==1){O(f[y],{"X":(C.kG==1?C.dg:"2v"),"1d":C.hX})}if(C.Ac==1){B v8="5G 6l "+8G(C.A3,2P(C.A4,1));if(C.3F==1){O(f[y],{"Ou":v8})}F{O(f[y],{"Ov":v8})}}B 1F=x.1K;if(C.vc!=1){1F=hZ+1F}6c[y].1V=1F;O(6c[y],{\'4j-3M\':C.hT*2P(v.8f,1)});B p=x[\'j7\'];f[y].1v(aW,6t);f[y].1v(bc,5M);f[y].1v(6h,E(){Df(p)});x=x[\'59\']}B y=7F.6e(x).Q;5x=[];dT=[];if(9J&&C.3F!=1){9J.62(6Q);if(y>v.W.9J){9J.ao(C,6Q)}}V(B i=0;i<y;i++){cd(\'f\',i);1S[i]="W"+x[i].id;if(!I(o.9v[x[i].id])&&!I(x[i].59)){5x[x[i].id]=i;dT[x[i].id]=i}ce(f[i],a0[i],6c[i],8i[i]);if(C.3F==1){if(C.6G==0){O(6c[i],{\'X\':C.dg-C.vO-C.vP});3g(8i[i])}O(f[i],{"X":(C.kG==1?C.dg:"2v"),"1d":C.hX})}6c[i].1V=x[i].1K?x[i].1K:\'&d8;\';if(v.c0==1&&v.Dt==1&&x[i].id){if(o.Ak){if(o.Ak.L(x[i].id)>-1){x[i].cR=1}}}if(I(x[i].cR)){if(x[i].cR==1){o.9v[x[i].id]=H;jF(i)}}if(I(x[i].59)){8i[i].1V=zi;O(8i[i],{"1t":C.1t})}f[i].1v(aW,6t);f[i].1v(bc,5M);f[i].1v(6h,az);f[i].1v("a2",aX);if(I(o.9v[x[i].id])){jF(i)}if(3o==x[i].id){e3(i)}if(dM==x[i].id){O(6c[i],{\'1t\':C.6f});O(8i[i],{\'1t\':C.6f});kp(a0[i])}}2C();4N=K;o.R?o.R.4p():\'\'}E kp(x){if(2W(C.y6)&&x){O(x,{"2z-9X":"3d-4X(5g(0, 0, 0, "+(1-C.y6*1)+") 0 0)"})}}E jY(x,y,z,x1,y1,x2,y2,x3,y3,x4,y4){B ww=(C.3F==1?\'z4\':\'100%\');B hh=(C.3F==1?\'100%\':\'z4\');O(x,{\'1m\':\'2r\',\'2o\':\'ci-4A\',\'X\':ww,\'1d\':hh,\'1A-7U\':\'7W\'});if(C.za==1){O(x,{\'2z\':\'-pf-3d-4X(\'+y+\')\',\'2z\':\'-3L-3d-4X(\'+y+\')\',\'2z\':\'-ms-3d-4X(\'+y+\')\',\'2z\':\'-o-3d-4X(\'+y+\')\',\'2z\':\'3d-4X(\'+y+\')\',})}if(C.3F==1||o.1k.2i){O(x,{\'6C\':\'4m\'})}F{O(x,{\'4m-2F\':\'1W\'})}if(C.kF==1){O(x,{\'5T-X\':C.gC+\'px!5Q\'})}if(z=="1e"){O(x,{\'1e\':-1,\'1a\':0})}if(z=="2Q"){O(x,{\'2Q\':-1,\'1a\':0})}if(z=="1a"){O(x,{\'1e\':0,\'1a\':0})}if(z=="2j"){O(x,{\'1e\':0,\'2j\':0})}if(z=="2j"||z=="1a"){O(x,{\'1A-7U\':\'1a\',\'2V-1e\':1E.2U/2-10})}x.1V="<7W><2c "+(C.ze==1?"O7=\'G.C.6Y=\\"#"+C.yS+"\\"\' Oh=\'"+(C.w5==1?"G.C.6Y=\\"#"+C.w8:"G.C.2z=\\"1W")+"\\"\'":"")+" C=\'4m-2F:2v;6C:4m;X:eI;1d:eI;2Y-6D:eI;"+(C.w5==1?"2z-1t:#"+C.w8+";":"")+(z=="1e"?"2J-1e:ee;":"")+(z=="2Q"?"2J-1e:ee;":"")+(z=="2j"?"2J-1a:t6;":"")+(z=="1a"?"2J-2j:t6;":"")+"\'><2y X=\'20\' 1d=\'20\' 3Z:41=\'3H://4b.w3.3O/7t/41\' 3Z=\'3H://4b.w3.3O/4c/2y\'><g><2G x1=\'"+x1+"\' y1=\'"+y1+"\' x2=\'"+x2+"\' y2=\'"+y2+"\' 4s=\'#"+C.kq+"\' 4s-X=\'"+C.kB+"\' 4s-eH=\'4d\'/><2G x1=\'"+x3+"\' y1=\'"+y3+"\' x2=\'"+x4+"\' y2=\'"+y4+"\' 4s=\'#"+C.kq+"\' 4s-X=\'"+C.kB+"\' 4s-eH=\'4d\'/></g></2y></2c></7W>"}G.9K=E(){if(C.jl==1){9K()}};E yK(){if(dh){9K()}}E 9K(e){if(C.jl==1&&!gP){if(C.3F==1){B h=19.OH;B m=1E.29+C.7k+C.7f;B t=19.aj}F{B h=19.DA;B m=1E.2U;B t=19.d7}if(h>m){if(t>0){if(!5S(5u)){1p(5u);B m1=1u 5n({"mc":5u,"1D":"8u","to":1,"Y":0.3,"me":"5u"})}}F{if(5S(5u)){B m2=1u 5n({"mc":5u,"1D":"8u","to":0,"Y":0.3,"me":"5u","1l":H})}if(e){e.cE<0?e.9O():\'\'}}if(t<h-m-10){if(!5S(5m)){1p(5m);B m3=1u 5n({"mc":5m,"1D":"8u","to":1,"Y":0.3,"me":"5m"})}}F{if(5S(5m)){B m4=1u 5n({"mc":5m,"1D":"8u","to":0,"Y":0.3,"me":"5m","1l":H})}if(e){e.cE>0?e.9O():\'\'}}}F{1l(5u);1l(5m)}}}E yN(){B x=19.d7+1E.2U-60;B m=1u 5n({"mc":19,"1D":"9k","to":x,"Y":0.3,"me":"En","6N":"bv"});1z(9K,2h)}E D8(){B x=19.d7-1E.2U+60;B m=1u 5n({"mc":19,"1D":"9k","to":x,"Y":0.3,"me":"R2","6N":"bv"});1z(9K,2h)}E jL(1c){2M(o.fg);1c.aV()}E Dc(){B x=19.aj+(1E.29+C.7k+C.7f)-60;B m=1u 5n({"mc":19,"1D":"ju","to":x,"Y":0.3,"me":"Ro","6N":"bv"});1z(9K,2h)}E Dd(){B x=19.aj-(1E.29+C.7k+C.7f)+60;B m=1u 5n({"mc":19,"1D":"ju","to":x,"Y":0.3,"me":"Em","6N":"bv"});1z(9K,2h)}E Df(x){if(x==\'\'){6g(0)}F{if(I(o.1G[x])){6g(x)}}2w=\'\'}E jF(x){8i[x].1V=\'\';O(6c[x],{\'1t\':C.Dh});if(C.Dj==1){O(6c[x],{\'1A-uF\':\'2G-Ry\'})}if(C.w1>-1){O(6c[x],{\'1y\':C.w1})}f[x].kM.62(\'6w-\'+v.id+\'-dq-pl\');O(a0[x],{\'6Y\':C.w0});if(C.vZ>-1){O(a0[x],{\'1y\':C.vZ})}}E vW(i){if(I(5H[i])){bb();if(7A("4W",i)==0){o.U.5N(5H[i].1o(7))}if(7A("7e",i)==0){o.U.e2(5H[i].1o(10))}if(7A("2g",i)==0){!o.4n?o.4n=1u iJ():\'\';o.4n.9s(5H[i].1o(8))}if(7A("d0",i)==0&&v.7q==1){o.7q.B4(5H[i].1o(7))}if(7A("2Z",i)==0){o.2Z?o.2Z.3t(gM[i]):\'\';ah()}if(7A("1t",i)==0){bG();4J(0,0,6L[i])}V(B p in o.5F){if(o.5F.2n(p)){if(7A(p,i)==0){o.P.Ir(p,i)}}}if(7A("8o",i)>0){if(4L[i].1V==2B(\'7P\')){7o(2w+\'0\');7L(gn);if(2w=="ml"){7o("Ds")}dP()}F{if(2w=="qn"&&C.vS==1){7o(\'vS\',i);7L(gn);dP()}}}if(7A("4R",i)==0){o.U.9d(5H[i].1o(5));jV();1z(ah,4r)}}};G.jV=E(){jV()};G.EQ=E(x){V(B i=0;i<1S.Q;i++){if(1S[i]==x){J H}}J K};E jV(){V(B i=0;i<1S.Q;i++){if(1S[i]=="4R"){7L(i);if(2w==\'4R\'){bG();4J(i,0)}}}}E cd(x,i,cM){if(I(2m(x))){2m(x)[i]=1Y("2c");if(i<2||x=="f"||2w!=\'4W\'||cM==1){if(C.3F==1){19.1T(2m(x)[i])}F{6Q.1T(2m(x)[i])}}F{if(C.3F==1){19.pw(2m(x)[i],2m(x)[i-1])}F{6Q.pw(2m(x)[i],2m(x)[cM==2?i-2:i-1])}}if(x==\'f\'){3V(2m(x)[i],{\'kK\':i})}if(x==\'f2\'){3V(2m(x)[i],{\'bh\':i})}2m(x+\'bg\')[i]=1Y("2c");2m(x)[i].1T(2m(x+\'bg\')[i]);2m(x+\'3Y\')[i]=1Y("2c");2m(x)[i].1T(2m(x+\'3Y\')[i]);O(2m(x+\'3Y\')[i],{\'1m\':\'2r\',\'2j\':0,\'1e\':0,\'X\':\'100%\',\'1d\':\'100%\',\'9e\':\'1W\'});2m(x+\'1K\')[i]=1Y("2c");2m(x)[i].1T(2m(x+\'1K\')[i]);2m(x+\'5C\')[i]=1Y("2c");2m(x)[i].1T(2m(x+\'5C\')[i]);if(i>0&&x=="f2"&&is=="1g"&&C.uS==0){3g(2m(x+\'5C\')[i])}}};E ce(x,bn,gR,uH,R9){O(x,{\'1m\':\'fu\',\'2j\':0,\'1e\':0,\'6C\':\'4m\',\'1d\':\'2v\',\'X\':\'100%\',\'6q\':\'3l\',\'2o\':\'4A\',\'2G-1d\':\'1.Ra\'});if(C.vR&&C.3F==1){O(x,{\'Rc\':C.vR})}if(C.3F==1){O(x,{\'2o\':\'ci-4A\',\'aM-7U\':\'1e\',\'b0-8T\':\'fx\'})}O(bn,{\'1m\':\'2r\',\'2j\':0,\'1e\':0,\'X\':\'100%\',\'1d\':\'100%\',\'2z\':(C.Rf==1?"3d-4X(to 1a,"+3y(C.Rg)+", "+3y(C.5b)+")":3y(C.5b)),\'1y\':C.6k,\'9e\':\'1W\',\'5p\':\'1y 0.2s 6N-5t,2z .2s 6N-5t,9T .2s 6N-5t\'});if(C.Rh==1){x.C[C.3F==1?"2Y-2j":"2Y-2Q"]="5G 6l "+8G(2P(C.RA,\'3G\'),2P(C.Rk,0.2))}O(gR,{\'1m\':\'fu\',\'2j\':0,\'1e\':0,\'hj\':(C.7U?C.7U:\'1a\'),\'1t\':C.1t,\'2V-1e\':C.k1,\'2V-2j\':C.vP,\'2V-2Q\':C.RW,\'2V-1a\':C.vO,\'9e\':\'1W\',\'1y\':C.a,\'5p\':\'1y 0.2s 3d,1t 0.2s 3d\',});O(uH,{\'1m\':\'fu\',\'2j\':0,\'1e\':0,\'hj\':(C.CD?C.CD:\'2j\'),\'2V-1e\':C.k1,\'2V-2j\':C.vP,\'2V-1a\':C.vO,\'9e\':\'1W\',\'4j-3M\':C.5i*2P(v.8f,1),\'1y\':C.a,\'1t\':C.6f,\'5p\':\'1y 0.2s 3d,1t 0.2s 3d\'});if(C.kF==1){O(x,{\'5T-X\':C.gC+\'px!5Q\'});O(gR,{\'5T-X\':(C.gC-70)+\'px!5Q\'})}F{if(C.3F==1){if(C.kG==1){O(x,{\'X\':C.dg});O(gR,{\'X\':C.dg-70})}}F{O(gR,{\'b0-8T\':\'dB\'});O(uH,{\'b0-8T\':\'dB\'})}}}E dP(){V(B i=1;i<f.Q;i++){if(I(f[i])){if(C.3F==1){f[i].C.2o="ci-4A"}F{f[i].C.2o="4A"}}}bb();bG();2C();2w=\'\';gn=-1};E bG(){V(B j=0;j<f2.Q;j++){if(f2[j]){if(C.3F==1){19.3j(f2[j])}F{6Q.3j(f2[j])}f2[j]=22}}f2=[];2w=\'\'}E DZ(){J 19.29};G.hI=E(){kU()};E kU(){if(is=="W"){if(C.3F==1||C.CC==1){B x=o.3a-C.43-C.3K;O(1E,{\'X\':x});O(19,{\'X\':x});6Q?O(6Q,{\'X\':x}):\'\'}o.2X?o.2X.2C():\'\'}}E 2C(){if(!gP){if(is=="1g"){o.R?o.R.xK():\'\';B x=C.CO==1&&f.Q>1?f[1]:f[0]}if(is=="W"){kU();o.R?o.R.hI():\'\';B x=f[0];if(v.vG==1){oj()}}f.Q>1&&!x?(f[1]?x=f[1]:\'\'):\'\';f.Q>2&&!x?(f[2]?x=f[2]:\'\'):\'\';if(x){x.29==0&&f2.Q>0?x=f2[0]:\'\'}if(19.29-19.wF>0&&x&&C.3F!=1){if(I(5u)){O(5u,{"X":6Q.29})}if(I(5m)){O(5m,{"X":6Q.29})}C.mZ=(19.29-x.29)-(19.wF-x.wF)}F{C.mZ=0}}};E wl(){B x=0;B y=0;B z=\'\';V(B i=1;i<f.Q;i++){if(I(f[i])){if(f[i].C.5y=="46"){x++;y=i;z=1S[i]}}}J[x,y,z]}G.wA=E(){gZ=H;G.1p();b9=2;h0()};E CT(x){gZ=!gZ;h0(x)}E h0(){dP();V(B i=0;i<1S.Q;i++){if(1S[i]=="2g"){4J(i,b9)}}}E bb(){2M(wD);wD=1z(E(){o.mO=K},4c)}E wB(){B x=2w;dP();V(B i=0;i<1S.Q;i++){if(1S[i]==x){4J(i,0)}}}E ah(x){if((is==\'W\'&&v.W.H6==1)||(is==\'1g\'&&v.1g.ac==1)){J}if(is==\'W\'&&v.W.2X==1&&v.W.RI!=1){o.2X?o.2X.D1():\'\';dh=K}F{if((x!=1||(C.RJ==1&&C.ac==1))&&!o.1k.tv){B m=1u 5n({"mc":1E,"1D":"8u","to":0,"Y":0.1,"me":is,"6N":"BO"});gK=1z(E(){O(1E,{"5y":"3l","1y":0,"1e":-4c});dh=K},4r)}F{O(1E,{"5y":"3l","1y":0,"1e":-4c});dh=K}}if(is==\'W\'){if(v.W.E3==1&&o.R){o.R.xo("1f","W",H)}}3n(mM)};G.c=E(){J 1E};G.co=E(){if(1E.RK(19)){J 19}};G.s=E(Z){if(Z=="3K"||Z=="43"){B k2=Z.1O("2J","9x");B k3=Z.1O("2J","aA");if(2W(C[k3])&&o.9F){J o.3a*C[k3]/100}if(2W(C[k2])){J o.3a*C[k2]/100}}J C[Z]};G.ss=E(Z){J C};G.1p=E(){dP();2M(gK);dh=H;if(is==\'W\'&&v.W.2X==1){o.2X?o.2X.mR():\'\'}F{O(1E,{"5y":"46","1y":1,"5p":"1y 0.2s 3d"});B x=wl();if(x[0]==1){if(x[2]=="4W"||x[2]=="7e"||x[2]=="2g"||x[2]=="4R"||x[2]in o.5F||x[2].L("8o")>0){4J(x[1],0)}}}if(o.R){is==\'1g\'?o.R.xK():\'\';if(is==\'W\'){o.R.hI();if(v.W.E3==1){o.R.xo("1f","W",K)}}}if(o.1k.7a){O(19,{\'8d-X\':\'2v\'});if(C.3F!=1){O(6Q,{\'8d-X\':\'2v\'})}}g2=H;3n(mP);mP=6y(E4,100)};E E4(){3n(mP);g2=K}G.8a=E(i){4J(i,1)};G.1l=E(x){ah(x)};G.HT=E(){if(o.2X){o.2X.dl()}};G.5N=E(){V(B i=0;i<1S.Q;i++){if(1S[i]=="4W"){7L(i);if(o.2e.Q>1){1p(f[i])}if(2w==\'4W\'){bG();4J(i,b9)}}}};G.gk=E(){V(B i=0;i<1S.Q;i++){if(1S[i]=="5J"){7L(i)}}};G.i0=E(x){V(B i=0;i<1S.Q;i++){if(1S[i]==x){7L(i);if(o[\'cP\'+x]){if(o[\'cP\'+x].Q>1){1p(f[i])}}if(2w==x){bG();4J(i,b9)}}}};G.9s=E(){V(B i=0;i<1S.Q;i++){if(1S[i]=="2g"){7L(i);if(o.3b){if(o.3b.Q>0){B x=K;if(o.1X){V(B y=0;y<o.1X.Q;y++){if(o.1X[y]!=\'\'){x=H;1h}}}F{x=H}x?1p(f[i]):\'\'}}if(2w==\'2g\'){bG();4J(i,0)}}}};G.wa=E(x){o.W=x;6g(0);if(I(v.4G)){if(v.4G.L("x-")!=0){V(B y in o.1G){if(o.1G.2n(y)){if(o.1G[y].dZ==v.4G){v.4G=y}}}}if(I(o.1G[v.4G])){gu(o.1G[v.4G]);B y=o.1G[v.4G][\'cn\'];e3(y);if(v.W.wX==1&&C.2X!=1){6g(0);1z(E(){2C()},4a)}F{1z(E(){d5(y);2C()},4a)}v.4G=1M}F{e3(0)}}F{e3(0)}if(C.2X==1){if(!I(o.2X)){o.2X=1u Qe()}}};G.bZ=E(x){bZ(x)};E bZ(x){if(I(o.1G[x])){gu(o.1G[x]);4J(o.1G[x][\'cn\'],0);d5(o.1G[x][\'cn\'])}};G.ko=E(x){if(I(o.1G[x])){gu(o.1G[x]);if(o.1G[x]["3r"]){e3(o.1G[x][\'cn\']);mJ(x);o.U.e0(o.1G[x]["3r"],1);mU(x);d5(o.1G[x][\'cn\']);if(o.2X){o.2X.lz()}}F if(o.1G[x]["59"]){6g(x)}}};E Ef(x){if(I(o.1G[x])){dM=\'\';6g(0);gu(o.1G[x]);mJ(x);4J(o.1G[x][\'cn\'],0);mU(x)}};G.aH=E(){mY=H;B x=2A(5P)+1;if(3o!=\'\'){o.9v[3o]=H;5x=pF(5x,3o)}if(v.5x==1){x=v3(5x);if(x==22){if(v.Qb==1||v.W.fQ==1){dT.GV(E(a,b){J 2D.5B()-0.5});V(B x in dT){if(dT.2n(x)){5x[x]=dT[x]}}x=v3(5x)}F{o.U.zQ()}}}F{if((1S[x]=="Eg"||5P==-1)&&3o!=\'\'){B y=7g().L(3o);if(y<7g().Q){B z=o.1G[7g()[y+1]];if(z){if(I(z.59)){z=o.1G[7g()[y+2]]}G.ko(z.id);x=-1;o.U.2E()}}}}if(x>-1){4J(x,0);d5(x)}};E d5(x){if(f[x]&&!gP){if(C.3F==1){B to=f[x].hm-20;B m=1u 5n({"mc":19,"1D":"ju","to":to,"Y":0.3,"me":"Em","6N":"bv"})}F{B to=f[x].yT-1E.2U/2+20;B m=1u 5n({"mc":19,"1D":"9k","to":to,"Y":0.3,"me":"En","6N":"bv"})}1z(9K,2h)}}E v3(4i){B 6e=7F.6e(4i);B x;V(B i=0;i<6e.Q;i++){x=4i[6e[6e.Q*2D.5B()<<0]];if(x){1h}}J x};G.5F=E(x){uY(x)};E uY(x){hg[x]>-1?7L(hg[x]):\'\';if(5E[0]){if(2w==\'1J\'){5E[0].1V=2D.4d(o.3B.x*100)+\'%\'}F{5E[0].1V=hn(2w)}}};E hn(x){if(x=="1J"){J 2D.4d(o.3B.x*100)+\'%\'}F{J 2D.4d(2P(o.9H[x],o.5F[x])*100)+\'%\'}}G.bP=E(){J uQ()};E uQ(){if(v.5x==1){J 7F.6e(5x).Q>0}B x=K;if(o.1G){x=7g().L(3o)<7g().Q-1}J x};G.kn=E(){if(I(o.j8)){Ef(o.j8)}};G.gr=E(){B x=5P>0;if(o.1G){B z=7g().L(3o);x=z>0;if(z==1){if(I(o.1G[7g()[0]].59)){x=K}}}J x};G.k6=E(){J I(o.1G)};G.ef=E(){mS=H;if(G.gr()){B x=2A(5P)-1;if(x<0){B y=7g().L(3o);if(y>0){B z=o.1G[7g()[y-1]];if(z){if(I(z.59)){z=o.1G[7g()[y-2]]}if(z){G.ko(z.id);o.U.2E()}}}}F{4J(x,0);d5(x)}}};G.kR=E(){if(5P>0){d5(5P)}};E 7A(x,i){J 5H[i].L(x)};E gu(x){if(x[\'rq\']!=-1){gu(o.1G[x[\'j7\']]);6g(x[\'j7\'])}F{6g(0)}};G.g=E(x){am(x){1i"X":J DZ();1h;1i"1d":J 1E.2U;1h;1i"1e":J C.7X;1h;1i"E8":J 19.DA;1h;1i"E5":J C.dC;1h;1i"x":J 4Z(1E.C.1a);1h;1i"y":J 4Z(1E.C.1e);1h;1i"1y":J 1E.C.1y;1h;1i"1p":J dh;1h;1i"8a":J gn;1h;1i"Z":J Z;1h;1i"al":J Z+al;1h;1i"4N":J 4N;1h;1i"W":J is=="W";1h;1i"cR":J o.9v[3o];1h;1i"uS":J gS;1h;1i"cF":J o.1G[o.cF]?o.1G[o.cF].1K:\'\';1i"cI":J v.cI?v.cI:\'\';1i"I6":J uQ()?o.1G[7g()[7g().L(3o)+1]].1K:\'\'}};E 7g(){J 7F.6e(o.1G)};G.Fq=E(){3o=\'\';v.4G=\'\'};G.4N=E(){if(is=="1g"){B x=0;V(B i=1;i<11;i++){if(1S[i]=="4W"){B y=o.2e.Q;if(I(v.c6)){B z=v.c6.2x(",");V(B j=0;j<z.Q;j++){if(o.2e.L(z[j])>-1){y--}}}if(y>0){if(y>1||(y==1&&o.2e!=1&&C.DH==1)){x++}}}if(1S[i]=="5J"){if(o.5J){x++}}if(1S[i]=="6I"){if(o.2l==\'bY\'||v.6I){x++}}if(1S[i]=="7e"){if(o.5K.Q>0){x++}}if(1S[i]=="d0"&&v.7q==1){if(o.ly.Q>0){x++}}if(1S[i]=="2g"){if(I(o.1X)){V(B s=0;s<o.1X.Q;s++){if(o.1X[s]!=\'\'){x++;1h}}}if(x==1&&o.jJ==1){x=0}if(v.l0==1&&v.sn==1){x++}}if(1S[i]=="4R"){if(o.2l!="a4"){x++}}if(1S[i]in o.5F||1S[i]=="2Z"||1S[i]=="1t"){x++}if(1S[i]){if(1S[i].L("8o")>0){x++}}if(v.1g[is+i+\'1l\']==1){x--}}J x==0}F if(is=="W"){J f.Q==0}F{J 4N}};G.4f=E(){if(1E.4T==o.1P){1E.3j(19);o.1P.3j(1E);o.2X?o.2X.4f():\'\';1E=22;19=22;gP=H}}};B sP=E(17,hD){B 6F=K;if(17.L(\'6F\')==0){6F=H;17=17.1o(5)}B mt=kX(17);B 2f;B 3e;B hA=K;B 3S=K;B nH=K;B mE=K;B 2v=H;B vr=[];B ca=1;B hG=K;B vA;B dF=0;B mD=0;B mI=K;B mp=\'DI\'+v.id+(6F?\'6F\':\'\');iD("#DI"+v.id+"{X:100%!5Q;1d:100%!5Q;5T-X:1W!5Q;5T-1d:1W!5Q}");B 1E=1Y(\'2c\');B mB=0;1E.5R(\'id\',mp);hD.1T(1E);o.5J=K;!6F?o.U.ih():\'\';if(o.1k.2i){v.4u=1}if(v.DR!=1){B 8k=1Y(\'2c\');hD.1T(8k);O(8k,{1m:"2r",1e:0,1a:0,"2z-1t":"#p1",1d:"100%",X:"100%","1y":0});8k.1v("BY",E(1c){1c.6o=H});if(o.1k.2i){8k.1v("ej",E(1c){1c.6o=H});8k.1v("2t",E(1c){1c.6o=H});8k.1v("ek",E(1c){1c.6o=H;gj(1c);if(v.dc==1){1z(DJ,100);1z(mq,2h)}})}F{8k.1v("pA",E(1c){B x=H;if(v.1Z==1){if(I(v.6U)&&!nH){x=K}if(I(v.m6)&&ar()=="7T"&&Y()>0){x=K}}if(x&&v.dc==1&&v.DK!=1){3g(G);1z(mq,4c)}})}v.dc==1&&v.Qq!=1?3g(8k):\'\'}E mq(){6K(8k)}E DJ(){if(v.DK!=1){3g(8k)}}if(v.4u==1&&v.3h==0){8D()}if(!1L[\'YT\']){1L.QK=E(){mv();V(B i=0;i<4U.Q;i++){if(4U[i]){if(4U[i].3t("id")!=v.id){if(4U[i].3t(\'AS\')){4U[i].3t(\'AP\')}}}}};B ey=po("4w.8s/DO","4w.8s/DO","QM");if(ey){ey.lX=E(e){o.U.aC();if(v.Bi!=1){2f=\'J7 QN eS\';o.P.5d()}}}}F{mv()}E mv(){if(v.4u==1||6F){!hA?hq():\'\'}F{o.U.aC()}}E hq(){if("YT"in 1L){if(I(YT.oU)&&!hA){1n("DW fC");B uK=0;if(v.DR==1){uK=1}o.2p>0?dF=2A(o.2p):\'\';3e=1u YT.oU(mp,{1d:o.8M,X:o.9b,QP:mt,QQ:{QR:1,QL:mp,QU:1,QV:1,fs:1,h9:((v.s5==0||(v.QW!=1&&o.1k.7l))&&o.1k.2i?0:1),QX:3,R:uK,QY:0,QZ:1,Bj:0,3h:6F||v.3h==1?1:0,9Z:0},2F:{\'QT\':vF,\'QJ\':DY,\'5d\':5d,\'QB\':Bl}});if(o.2p>0){o.2p=1M}2C();hA=H}F{1z(hq,4a)}}F{1z(hq,4a)}}B h5;E vF(){if(o.P){1n("DW gv");3S=H;2M(vA);o.U.7y();if(6F){if(o.1k.qx){o.U.4O()}3e.mz();o.1Z.Qu()}F{if(v.3h==1&&o.1k.qx&&!o.od){o.U.4O();if(o.1k.2i){3n(h5);h5=6y(DX,dS)}}if(v.4u==0){3e.mz()}F{o.U.aC()}mB=3e.vq();o.P.a5();if(ca!=1){9d(ca)}bK();2C();if(v.Nv==1){3k{if(3e.va()){if(I(3e.va().1K)){v.1K=3e.va().1K;o.U.a8(\'1K\')}}}2L(e){}}}}}E DX(){B x=3e.Bt();if(x==2||x==-1){o.R.3c();o.R.7y();3n(h5)}if(x==1){3n(h5)}}E DY(1c){if(v.Qz==1){1n(\'YT\',1c.1N)}if(6F){if(1c.1N==YT.dE.Bf){o.1Z.Qt()}if(1c.1N==YT.dE.CA){}}F{if(1c.1N==YT.dE.CA){if(mD==1){mD=0;vF()}if(!o.1w){o.U.2E()}if(dF>0){3e.Bx(dF,H);dF=0;o.2p=1M}mq();nH=H;3S=H;if(mE){3e.vt()}F{o.P.9t();o.P.bS()}Bn();if(I(v.3X)){V(B i=0;i<o.2e.Q;i++){if(v.3X==o.2e[i]){5N(i)}}v.3X=22}F{if(I(o.3X)){V(B i=0;i<o.2e.Q;i++){if(o.3X==o.2e[i]){5N(i)}}o.3X=22}}hG=K}if(1c.1N==-1&&hG&&o.1w){o.U.7y();hG=K;di()}if(1c.1N==YT.dE.QC){}if(1c.1N==YT.dE.Bf){7K()}if(1c.1N==YT.dE.QE){if(!o.1w){}if(o.1w){hG=H;8D()}}if(1c.1N==YT.dE.QG){}}}E 5d(1c){if(6F){o.1Z.QH()}F{if(1c.1N==2){2f="ET 4w id"}if(1c.1N==5){2f="t0 4N"}if(1c.1N==101||1c.1N==vD||1c.1N==100){2f="G 5k is Nw"}if(v.Nu==1){I(v.Bh)?2f=v.Bh:\'\'}if(v.Bi!=1){o.P.5d()}F{1l(o.2b)}}}E 7K(){v.1B>0?dF=v.1B:\'\';o.P.7K();o.P.a5()}E di(){if(!o.EN&&o.1w){o.U.3c()}}E bS(){o.P.bS()}E bK(){o.P.bK();o.U.ts()}E a5(){o.P.a5()}E d4(){o.P.d4()}E 8D(){if(o.P){o.P.8D()}F{vA=1z(8D,100)}}E Bl(1c){vw(1c.1N)}E Bn(){if(!mI){B x=3e.JZ()+\'\';if(x!=\'\'&&x!=1M){o.2e=x.2x(\',\');o.2e=o.2e.E6();if(v.vp==0){B y=o.2e.L(\'2v\');if(y>-1){o.2e.sX(y,1)}}V(B i=0;i<o.2e.Q;i++){o.2e[i]=i3(o.2e[i])}mI=H;vw(3e.K4())}}}E vw(x){o.2H=o.2e.L(i3(x+\'\'));o.R.vU(o.2H)}G.3M=E(){J{"X":0,"1d":0}};G.2O=E(x){mt=kX(x);if(o.2p>0){dF=2A(o.2p)}bZ(mt)};E ar(){B 6Z=-1;if(3S){6Z=3e.Bt()}B x=\'\';if(6Z==-1){x="7T"}if(6Z==1||6Z==3){x="7u"}if(6Z==2){x="7T";if(o.1w){o.U.3c()}}if(6Z==5){x="7T"}if(6Z==0){x="7Y"}J x}E 2C(){3k{if(I(3e)){3e.JJ(o.3a,o.4C)}}2L(e){1n(e)}}E i3(x){B y=x;if(x=="JB"){y="sr"}if(x=="9F"){y="le"}if(x=="JC"){y="lA"}if(x=="JF"){y="la"}if(x=="Jw"){y="l9"}if(x=="JE"){y="l8"}if(v.Bu==1){y=2B(y)}if(x=="2v"){y=2B("2v")}vr[y]=x;J y}E Y(){B x=3S?3e.L4():0;if(x>0&&v.hc>0){v.4q=x-v.hc;v.hc=-1}J x};E 9d(x){3e?3e.KF(x):\'\';ca=x};G.lB=E(){mv()};G.2E=E(){if(3S){3e.mz()}F{if(!hA){hq()}F{}}};G.3c=E(){if(3S){3e.vt()}};G.dY=E(){if(3S){ar()==\'7u\'?3e.vt():3e.mz()}};G.3Q=E(x){3S?3e.Bx(x,H):\'\'};G.8y=E(){J K};G.4O=E(){3S?3e.4V():\'\'};G.6i=E(){3S?3e.KQ():\'\'};G.3R=E(x){3S?3e.B0(x*100):\'\'};G.nw=E(){J ar()==\'7u\'};G.5I=E(){J K};G.n1=E(x){5N(x)};E 5N(x){if(3S){if(I(o.2e[x])){B y=vr[o.2e[x]];2v=y==\'2v\';B z=Y();3e.KV(y)}}}G.f0=E(x){9d(x)};G.3S=E(){J 3S};G.6B=E(){J ar()};G.Y=E(){J Y()};G.1j=E(){B x=3S?3e.vq():0;if(x!=mB){mB=x;o.P.a5()}if(I(v.4l)){if(a3([v.4l],\'-\')){x=x+v.4l*1}F{x=v.4l}}J x};G.9C=E(){B x=0;if(3S){x=3e.KA()*3e.vq()}J x};G.4S=E(){2C()};G.hB=E(){J 2f};G.2v=E(){J v.vp==1?2v:K};G.yu=E(x){bZ(x)};E bZ(x){17=x;if(3e){mD=1;3e.Kq(x,0)}}G.nE=E(){if(o.1k.2i&&o.1k.bd){G.2E();mE=H}F{if(ar()=="7u"){G.3c()}}};G.eE=E(){mE=K};G.qe=E(){J H};G.4f=E(){3S?3e.a1():\'\';3S=K;mI=K;3k{if(1E){hD.3j(1E)}hD.3j(8k)}2L(e){}}};B rU=E(){B 1C;B ns=K;B gV;B 28;B eV="<6a C=\'1y:0.5\'>";G.ka=E(){Bz()};E Bz(){B ey=po("BB.6m.3O","BB.6m.3O/v4.4.1/1C.9m.8d.js","Kw");if(ey){3n(o.h7);o.h7=6y(Bb,100);ey.lX=E(e){3n(o.h7);o.U.aC();o.P.5d(\'bR Kv dX iU\')}}}G.bw=E(x,1b,17,28){AM(x,1b,17,28)};G.3E=E(x){1C?1C.3E(x):\'\'};G.2v=E(){J xP()};E xP(){B x=K;if(1C){B y=1C.Ku();x=y.du.hO.ik.5k}J x};G.n1=E(x){B x=2A(x);if(1C){if(x==1C.nv("5k").Q){o.2H=1C.Kp(\'5k\');1C.cH({\'du\':{\'hO\':{\'ik\':{\'9p\':H,\'5k\':H}}}})}F{1C.cH({\'du\':{\'hO\':{\'ik\':{\'9p\':K,\'5k\':K}}}});1C.nq(\'5k\',x);1C.nq(\'9p\',x)}}};G.GM=E(x){if(1C){1C.Cc(1C.wN(\'9p\')[2A(x)])}};G.Gq=E(){if(1C){J 1C}F{J K}};G.au=E(){if(1C){J x=1C.nv("5k").Q}F{J 0}};G.Hh=E(){if(1C&&gV){gV.Ko(x)}};G.mo=E(){1C?1C.mo():\'\'};G.Y=E(){J 1C?1C.Y():0};G.1j=E(){J 1C?1C.1j():0};G.aG=E(x){1C?1C.Kl(x):\'\'};E Bb(){if(I(1L.6m)){3n(o.h7);o.P?o.P.ll():\'\'}}E AM(x,8y,17,28){if(!I(1L.6m)){J}if(1C){1C.mo();1C=1M}28=28;gV=1M;ns=K;1n("bR");v.uh=1;B eJ={fc:60};if(o.3P.Q>1){v.aI=0;v.AN=H}F{v.AN?v.aI=1:\'\'}if(o.9I.Q>1){v.fJ=0;v.AR=H}F{v.AR?v.fJ=1:\'\'}if(I(v.dI)){if(I(v.dI.fc)){if(v.dI.fc>bN){v.dI.fc=bN}}if(1H v.dI=="3w"){V(B Z in v.dI){eJ[Z]=v.dI[Z]}}}1C=6m.b3().bw();js("1C",1C,1);v.AT==1&&!28?1C.cH({\'tk\':{\'Ke\':6m.Kc.Kb}}):\'\';B ap=(o.1w||v.3h==1||28||x);if(v.KB==1){B 92=v.L3;if(92){if(1H(92)=="4P"){3k{92=92.1O(/6w\'qt/ig,\'"\');92=92.1O(/\'/ig,\'"\');92=4z.6r(92)}2L(e){1n("sD bR L0 4z",e)}}if(1H(92)=="3w"){1C.KZ(92)}}}1C.KY(8y,17,ap);1C.cH({du:{an:{KW:H,BE:(eJ.B3==1&&!ap?0:eJ.fc)}}});if(v.AU){1C.cH(v.AU)}if(v.AL==1){1C.KD(1M,H)}if(v.xH==1){1C.cH({\'du\':{\'hO\':{\'ik\':{\'9p\':K,\'5k\':K}}}})}1C.on(6m.b3.2F.KP,E(1N){1n("bR Fx");B q=Cg();C9();o.nm=K;if(v.KM==1){gV=1u KK(1C,28)}o.54=1C.KJ();o.54?1n("Ft"):\'\';if(v.aI==1){B br=1C.nv("5k");if(v.xH==1||q>0){o.2H=q;1C.cH({\'du\':{\'hO\':{\'ik\':{\'9p\':K,\'5k\':K}}}})}F{o.2H=br.Q-1}o.7x=br[o.2H].7x;o.R.cZ(o.2H);if(!xP()){1C.nq("5k",o.2H);1C.nq("9p",o.2H)}}o.U.aC()});1C.on(6m.b3.2F.K6,E(1N){if(eJ.B3==1&&!ap){1C.cH({du:{an:{BE:eJ.fc}}})}if(!ns){B 7p=2A(o.5A);if(7p>0&&v.fJ==1){1C.Cc(1C.wN("9p")[7p])}ns=H}});1C.on(6m.b3.2F.JH,E(1N){if(o.54){o.U.3T(1C.Y(),1C.1j())}});1C.on(6m.b3.2F.JA,E(1N){1C.Jz(-1)});1C.on(6m.b3.2F.Jy,E(1N){if(1N.Jx=="5k"&&1N.Jv!=1N.Ce&&v.aI==1){o.2H=1N.Ce;o.R.cZ(o.2H);1n("bR Gd "+o.2H)}});1C.on(6m.b3.2F.Ju,E(1N){if(I(1N.x5)){if(1N.x5.1D=="JW"){js("Gk",1N.x5.17)}}});1C.on(6m.b3.2F.K3,E(e){1n(\'bR 4V\',e.1D);!o.3m?o.U.4O():\'\'});1C.on(6m.b3.2F.Gh,E(1N){if(1N.2f){if(1H 1N.2f=="3w"){o.ir=1N.2f.9a}F{o.ir=1N.2f}}o.P.5d("1C.js: "+o.ir)})}E Cg(){B q=0;if(!28&&v.aI==1&&1C){o.2e=[];B x=1C.nv("5k");if(x.Q>1){B y=\'\';V(B i=0;i<x.Q;i++){o.2e[i]=I(x[i].1d)?o.P.tu(x[i],v.Ci):i;if(o.2e[i]==y||v.Ck==1){y=o.2e[i];if(I(x[i].7x)){o.2e[i]+=" "+eV+" &d8;"+2A(x[i].7x/2h)+\' \'+2B(\'eb\')+\'</6a>\';v.Ck!=1?o.2e[i-1]+=" "+eV+" &d8;"+2A(x[i-1].7x/2h)+\' \'+2B(\'eb\')+\'</6a>\':\'\';y=\'\'}}F{y=o.2e[i]}if(I(v.3X)&&q==0){if(v.3X==o.2e[i]){q=i}}if(I(o.3X)){if(o.3X==o.2e[i]){q=i}}}o.2e[x.Q]=2B("2v")}}J q}E C9(){if(!28&&v.fJ==1&&1C){o.5A=0;B x=1C.wN("9p");if(x.Q>1){V(B i=0;i<x.Q;i++){o.5K[i]=i;if(I(x[i].gA)){o.5K[i]=o.P.ny(x[i].gA)}F{if(I(x[i].Co)){o.5K[i]=2B("7e")+" "+x[i].Co}}if(I(o.9i)){if(o.9i==o.5K[i]){o.5A=i}}}}1n("bR F5 ",o.5A);o.R.iv(o.5A)}}};B iJ=E(){B 2u=[];B b7=[];B 4N=H;B 8B;B 8E=-1;B tJ;B aN;B n5=[];B n4;G.1B=E(x){if(!x&&aN){b4(aN);aN=1M}F{x?b4(x):\'\'}};G.uU=E(x){b4(x)};E b4(x){!x?x=\'\':\'\';if(x!=\'11\'){B 1B=0;B wV=H;B jG=\'\';o.1X=x.2x(",");o.3b=[];o.3v=-1;if(r3()&&v.xA==1){if(3N.6A("xu")!=22){jG=3N.6A("xu")}}F{if(o.xt){jG=o.xt}}V(B i=0;i<o.1X.Q;i++){if(o.1X[i].L("#0")==0){o.1X[i]=cm(o.1X[i])}if(o.1X[i].L("#"+v.9Y)==0){o.1X[i]=o[o.fd[0]](o.1X[i])}if(o.1X[i].L("#"+v.aR)==0&&o.1X[i].L(v.bF)>0){o.1X[i]=o[o.fd[1]](o.1X[i])}if(o.1X[i].L("[")==0&&o.1X[i].L("]")>1){o.3b[i]=o.1X[i].1o(o.1X[i].L("[")+1,o.1X[i].L("]")-1);o.1X[i]=o.1X[i].1o(o.1X[i].L("]")+1);wV=K}F{o.3b[i]=o.1X[i].1o(o.1X[i].lo("/")+1);o.3b[i]=o.3b[i].1o(0,o.3b[i].lo("."))}if(o.1X[i].L("#0")==0){o.1X[i]=cm(o.1X[i])}if(o.1X[i].L("#"+v.9Y)==0){o.1X[i]=o[o.fd[0]](o.1X[i])}if(o.1X[i].L("#"+v.aR)==0&&o.1X[i].L(v.bF)>0){o.1X[i]=o[o.fd[1]](o.1X[i])}}if(o.3b.Q>1&&v.nc==1){o.3b.2N(lb(\'JU\',2B(\'Cr\')));o.1X.2N("9m")}if(o.3b.Q>0&&v.9r==1){if(v.BW==1){8B=0;1B++;o.3b.jk(lb(\'Cq\',2B(\'7P\')));o.1X.jk("")}F{o.3b.2N(lb(\'Cq\',2B(\'7P\')));o.1X.2N("");8B=o.3b.Q-1}}V(B i=0;i<o.1X.Q;i++){if(I(v.Cu)){if(v.Cu==o.3b[i]){1B=i;o.3v=i;v.eN=1}}if(jG!=\'\'){if(jG==o.3b[i]){1B=i;o.3v=i}}}if(v.9r==1&&v.eN==0){o.3v=8B}I(o.R)?o.R.bI():\'\';if(v.eN==1){o.3v=1B;if(o.1B){if(v.nc==1&&o.1X[1B]=="9m"){xr(o.3v)}F{jf(o.3v)}}F{aN=x;o.5X=o.1X[1B]!=\'7P\';1z(jx,4a)}}F{if(wV&&o.1X.Q<3){jf(8B==0?1:0)}v.9r!=1?o.3v=-1:\'\'}}F{4f()}}E jf(x){if(I(o.1X[x])){if(o.1X[x].L(".")>-1){o.nz=o.1X[x].2x(" or ");o.fm=0;nB(x)}F{if(o.1X[x].L(\'b7\')==0){if(b7[o.1X[x].1o(4)]){wR(o.3b[x],b7[o.1X[x].1o(4)])}}}}}E xr(x){o.5X=H;jx()}E nB(x){B 17=4F(o.nz[o.fm]);if(n5[17]){if(o.1X[x]!=\'9m\'){o.5X=H;jx()}}F{B 4x=gf(17);8E=x;o.jJ=1;4x.bV=E(){o.jJ=0;if(G.gw==4&&G.6B==4r){o.5X=H;wR(17,G.dv,x)}F{if(o.fm+1<o.nz.Q){o.fm++;nB(8E)}F{nF("fw")}}};4x.lX=E(e){o.jJ=0;if(o.fm+1<o.nz.Q){o.fm++;nB(8E)}F{nF("fw")}};4x.bz()}};E nF(x){1n("2g dX iU or yP AH");if(o.3b[o.3v]){if(o.3b[o.3v].L(2B("fw"))==-1){o.3b[o.3v]=o.3b[o.3v]+\' (\'+2B(x)+\')\'}}if(v.L1==1&&8E>-1){o.1X[8E]=\'\';o.3b[8E]=\'\'}o.3v=-1;o.5X=K;if(o.L6){o.R.bI();o.R.4p()}F{1z(E(){if(o.R){o.R.bI();o.R.4p()}},100)}if(I(o.2g)){o.1P.3j(o.2g);o.2g=22}}E wR(17,x,y){if(x.L("#"+v.9Y)==0){x=o[o.fd[0]](x)}if(x.L("#"+v.aR)==0&&x.L(v.bF)>0){x=o[o.fd[1]](x)}if(17.L(\'.jw\')>-1||17.L(\'.xe\')>-1||17.L(\'.nC\')>-1||17.L(\'.wO\')>-1){B l=o.3v;if(o.1X[l]=="9m"){l=y}2u[l]=7F();2u[l][0]=9P();2u[l][1]=9P();B 3W=9P();3W=x.2x(/\\r|\\n/);B wY=1;B t1=0;B t2=0;B eC=(I(v.Cm)?v.Cm:0);if(17.L(\'jq=\')>0){eC=17.1o(17.L(\'jq=\')+6)*1}V(B i=0;i<3W.Q;i++){if(17.L(\'.jw\')>-1||17.L(\'.wO\')>-1){if(3W[i].L(\'-->\')>-1&&3W[i].L(\':\')>-1){t1=jn(3W[i].1o(0,3W[i].L(\'-->\')))*1+eC;t1==0?t1=1:\'\';t2=jn(3W[i].1o(3W[i].L(\'-->\')+4,12))*1+eC;I(2u[l][0][t1])?\'\':2u[l][0][t1]=\'\';V(B j=t1;j<t2;j++){2u[l][1][j]=t1}wY++}F{3W[i]=4F(3W[i]);if(3W[i]!=\'\'&&3W[i].Q>0&&3W[i]!=wY&&3W[i]!=\'MG\'){2u[l][0][t1]=(2W(2u[l][0][t1])?2u[l][0][t1]+\'<br>\':\'\')+3W[i]}}}if(17.L(\'.xe\')>-1||17.L(\'.nC\')>-1){if(3W[i].L(\'MH:\')>-1){t1=jn(3W[i].1o((17.L(\'.nC\')>-1?3W[i].L(\'=0\')+3:12),12))*1+eC;t2=jn(3W[i].1o((17.L(\'.nC\')>-1?3W[i].L(\'=0\')+14:23),10))*1+eC;B p=\'\';if(3W[i].L(\'0,,\')>0){p=3W[i].1o(3W[i].L(\'0,,\')+3)}F{if(3W[i].L(\'BJ,\')>0){p=3W[i].1o(3W[i].L(\'BJ,\')+6)}}if(2u[l][0][t1]!=1M){2u[l][0][t1]+=\'<br>\'+p}F{2u[l][0][t1]=p}2u[l][0][t1]=2u[l][0][t1].1O(/{.*?}/,\'\');2u[l][0][t1]=2u[l][0][t1].1O(/\\\\\\\\N/,\'<br>\');2u[l][0][t1]=2u[l][0][t1].1O(/\\\\N/,\'<br>\');V(B j=t1;j<t2;j++){2u[l][1][j]=t1}}}}n5[17]=H;if(o.1X[y]!=\'9m\'){jx()}}F{if(x!=\'\'){if(x.L(\'[\')==0){b4(x)}F{nF("2f")}}F{4f();o.R.4p()}}}E jx(){o.R.bI();o.U.iC();o.R.4p()}E jn(jw){B 1F=jw.2x(\':\');B 5t=0;1F.Q==2?1F.jk("cz"):\'\';1F[0]!=\'cz\'?5t+=1F[0]*pv:\'\';1F[1]!=\'cz\'?5t+=1F[1]*60:\'\';5t+=1F[2].1o(0,2)*1;5t=5t*10+1F[2].1o(3,1)*1;J 5t};E 9s(x){if(I(o.3v)){if(o.3v!=x){if(x==-1||(v.9r==1&&x==8B)){xn()}F{v.ds=0;o.3v=x;o.5X=H;v.eN=1;xj(x);js("2g",o.3b[x]);o.R.bI()}}F{if(v.9r!=1){xn()}}}}E xk(){if(I(o.3b[o.3v])){if(o.5w&&v.xA==1){3N.9j("xu",o.3b[o.3v])}F{o.xt=o.3b[o.3v]}}}E xj(x){if(I(o.1X[x])){1n("i6",x);o.3v=x;xk();if(o.2l=="1I"&&o.lh==H){o.P.ho(x,"1I")}F{if(o.2l=="1C"&&o.nm==H){o.P.ho(x,"1C")}F{if(o.1X[x]=="9m"){xr(o.3v)}F{jf(o.3v)}}}}};G.xq=E(){if(o.eL){B x=o.eL.3P;if(x[0]){B y=1u BV();y.bV=E(e){B z=e.4k.hS;b7.2N(z);o.3v=-1;B z=x[0].7d;if(z.Q>40){z=x[0].7d.1o(0,15)+\'...\'+x[0].7d.1o(-15)}if(v.9r==1&&v.BW==1){o.1X.2N(\'b7\'+(b7.Q-1));o.3b.2N(z+\'\');9s(o.1X.Q-1)}F{o.1X.jk(\'b7\'+(b7.Q-1));o.3b.jk(z+\'\');v.9r==1?8B++:\'\';9s(0)}o.eL.5C=""};y.Mn(x[0])}F{o.eL.2t()}}};G.9s=E(x){9s(x)};G.8B=E(){J 8B};G.Mp=E(x){8B=x};G.1p=E(x){mR(x)};G.C=E(){q4()};G.62=E(){4f()};E xn(){js("2g","7P");o.3v=v.9r==1?8B:-1;v.eN=0;o.5X=K;o.R.bI();xk();o.lh||o.nm?xj(o.3v):\'\';I(o.2g)?o.1P.3j(o.2g):\'\';o.2g=22}E mR(Y){if(o.9N){J}B t=2A(Y*10);if(v.ds){Y=Y-v.ds*1}if(o.5X&&I(o.1X)){if(2u){B x=o.3v;B t=2A(Y*10);if(v.tn==1&&!o.1w){J}if(o.1X[x]=="9m"){if(!n4){V(B i=0;i<o.1X.Q;i++){1z(jf,i*4a,i)}if(!2u[x]){2u[x]=7F();2u[x][0]=9P();2u[x][1]=9P()}n4=H}F{if(2u[x][1][t]){}F{V(B i=0;i<o.1X.Q;i++){if(2u[i]){if(I(2u[i][1])){if(I(2u[i][1][t])){if(!2u[x][0][t]){2u[x][0][t]=\'\'}2u[x][0][t]+=(2u[x][0][t]!=\'\'?\'<br>[nl]\':\'\')+2u[i][0][2u[i][1][t]]+(2u[x][0][t]!=\'\'?\'[/nl]\':\'\')}}}}if(I(2u[x][0])){if(I(2u[x][0][t])){2u[x][1][t]=t}}}}}if(I(2u[x])){if(I(2u[x][1])){if(I(2u[x][1][t])){B y=\'\';y=2u[x][0][2u[x][1][t]];if(!I(o.2g)){o.2g=1Y(\'2c\');3V(o.2g,{id:\'hv\'+v.id+\'4Y\'+\'2g\'});o.1P.1T(o.2g);q4();js("qH",o.3b[x])}if(4N){6K(o.2g)}C0();if(v.C1==1){y=Mv(y)}if(v.nc==1){y=y.1O(/\\[nl\\]/gm,\'<6a C="1t:\'+3y(v.k9)+\'">\');y=y.1O(/\\[\\/nl\\]/gm,\'</6a>\')}if(y.L(\'<c.\')>-1){y=y.1O(/\\<c./gm,\'<6a C=1t:\');y=y.1O(/\\<\\/c\\>/gm,\'</6a>\')}if(v.8L){if(v.8L.2u==1&&tJ!=y){js("2u",y);tJ=y}}o.2g.1V=\'<6a C="\'+(v.C5==1?\'2z-1t:\'+8G(v.lk,v.lj)+\';\':\'\')+\'-3L-6j-uF-1h: MT;1t:\'+3y(v.k7)+\';2V:\'+v.pW+\'px \'+v.pW*2+\'px;2Y-6D:\'+v.C4+\'px;2J:0 0;2G-1d:\'+(v.C3?v.C3:1.8)+\';4j-iN:\'+v.lC+\'">\'+4F(y)+\'</6a>\';if(v.C2==1){if(o.2a){O(o.2g,{"4j-3M":((v.o3+((2A(v.k5)-100)*v.o3/100))+"px")})}F{O(o.2g,{"4j-3M":((2A(v.o7)+((2A(v.k5)-100)*2A(v.o7)/100))+"px")})}}4N=K}F{if(!4N&&I(o.2g)){o.2g.1V=\'\';4N=H;3g(o.2g)}}}}}}}E q4(){if(o.2g){O(o.2g,{"1m":"2r","X":"100%","2V-1a":"10%","2V-2j":"10%","1a":0,"1t":v.k7,"1A-7U":"7W","6j-iG":"2Y-6j"});if(v.Nh==1&&I(v.q5)){v.q5!=\'\'?O(o.2g,{"4j-kj":v.q5}):\'\'}if(v.mk==1){O(o.2g,{"1A-e8":"5G 5G Nm Nn"})}F{O(o.2g,{"1A-e8":"1W"})}if(v.Np==1){rz(o.2g,\'o.lG\')}F{v.C1!=1?nM(o.2g):\'\'}}}E C0(){if(!o.lG){if(o.R.oF()||v.db>v.1r.h){O(o.2g,{"1m":"2r","1e":"2v","1a":0,"2Q":(v.db*1)})}F{O(o.2g,{"1m":"2r","1e":"2v","1a":0,"2Q":(v.db*1+v.1r.h*1)})}}}E 4f(){o.3v=-1;o.5X=K;o.oA=K;v.2g=22;v.l4=22;o.2u=22;o.1X=22;n4=K;n5=[];2u=[];if(I(o.R)){o.R.bI()}o.3b=22;if(I(o.2g)){o.1P.3j(o.2g);o.2g=22}o.3v=22;o.5X=K}};B 5n=E(x){B eR;B Ns;B 2S;B 4H;B 4D;B n3;B eM=0;B ca;B py=K;B pz;if(x.me!=1M&&x.mc!=1M&&x.1D!=1M&&x.to!=1M){if(x.Y==22){if(x.1D.L("fI")>-1){x.to==0?x.Y=0.5:x.Y=0.2}F{x.Y=0.20}}eR=BQ(x.6N);if(x.1D.L("1J")==-1){if(I(o.6S[x.me])){o.6S[x.me].qj()}o.6S[x.me]=G}if(x.1p==1){x.mc.26("2o",H)}2S=x.1D.2x(\'|\');4D=6R(x.to).2x(\'|\');4H=1u 9P();V(B i=0;i<2S.Q;i++){if(!4D[i]){4D[i]=4D[0]}if(2S[i]=="fI"){4H[i]=x.mc.g("1y")}if(2S[i]=="8u"){4H[i]=x.mc.C.1y}if(2S[i]=="y"){4H[i]=x.mc.g("y")}if(2S[i]=="x"){4H[i]=x.mc.g("x")}if(2S[i]=="1a"){4H[i]=2A(x.mc.C.1a)}if(2S[i]=="1e"){4H[i]=2A(x.mc.C.1e)}if(2S[i]=="1J"){4H[i]=x.mc.g("3f")}if(2S[i]=="9k"){4H[i]=x.mc.d7}if(2S[i]=="ju"){4H[i]=x.mc.aj}if(2S[i]=="3p"){4H[i]=x.mc.g("3p")}if(2S[i]=="3f"){4H[i]=x.mc.g("3f")}if(2S[i]=="X"){4H[i]=x.mc.g("X")}if(2S[i]=="BU"){4H[i]=x.mc.29;4D[i]=2D.8b(4D[i]);x.me=="Nt"?1n("X",x.me,4H[i],4D[i],x.mc.29):\'\'}if(2S[i]=="1d"){4H[i]=x.mc.g("1d")}if(2S[i]=="BS"){4H[i]=x.mc.2U}4D[i]=BX(4D[i]);4H[i]=BX(4H[i])}ca=x.Y*2h/eR.Q;n3=eR.Q;if(2S.Q==1&&4H[0]==4D[0]){9S()}F{1z(ng,2D.4d(ca))}}E ng(){V(B i=0;i<2S.Q;i++){B 1F=4H[i]+(4D[i]-4H[i])*(eR[eM]?eR[eM]:0);pH(2S[i],1F);if(2S[i]=="y"){x.mc.26("1e",1F)}if(2S[i]=="x"){x.mc.26("1a",1F)}if(2S[i]=="1a"){x.mc.C.1a=1F+"px"}if(2S[i]=="1e"){x.mc.C.1e=1F+"px"}if(2S[i]=="1J"){x.mc.26("1J",1F)}if(2S[i]=="3p"){x.mc.26("3p",1F)}if(2S[i]=="3f"){x.mc.26("3f",1F)}if(2S[i]=="9k"){x.mc.d7=1F}if(2S[i]=="ju"){x.mc.aj=1F}if(2S[i]=="X"){x.mc.26("X",1F)}if(2S[i]=="BU"){O(x.mc,{"X":1F})}if(2S[i]=="1d"){x.mc.26("1d",1F)}if(2S[i]=="BS"){O(x.mc,{"1d":1F})}}eM++;if(!py){if(eM==n3){9S()}F{pz=1z(ng,2D.4d(ca))}}}E 9S(){py=H;if(x.1l){if(2S[0]=="8u"||2S[0]=="1a"){1l(x.mc)}F{x.mc.26("2o",K)}}if(x.1D.L("1J")==-1){o.6S[x.me]=22;4q o.6S[x.me]}V(B i=0;i<2S.Q;i++){pH(2S[i],4D[i])}2M(pz)};E pH(y,z){if(y=="fI"){x.mc.26("1y",z)}if(y=="8u"){x.mc.C.1y=z}}G.qj=E(){9S()};G.Dl=E(){eM=n3-1;ng();9S()};G.XY=E(x0,x1,y0,y1){B e=K;V(B i=0;i<2S.Q;i++){if(2S[i]==\'x\'&&x0!=x1){e=H}if(2S[i]==\'y\'&&y0!=y1){e=H}}e?9S():\'\'};E BQ(BP){am(BP){1i"BO":J[0,0.N8,0.N9,1.MU,1.Mi,1.LI,1.102,0.Mh,0.Lq,0.87,0.Lr,0.Ls,1.Lt,1.Lu,1.Lv,1.Lp,0.Lw,0.Ly,0.Lz,0.LA,1.LB,1.BN,1.LC,1.BN,1.Lx,0.jQ,0.nh,0.nh,0.nh,0.nh,1];1h;1i"bv":J[0,0.Ln,0.Lf,0.La,0.Lc,0.Ld,0.L7,0.Le,0.Lg,0.Lh,0.Lj,0.Lk,0.Ll,0.LF,0.Lo,0.LH,0.M0,0.M3,0.BL,0.95,0.M4,0.M5,0.M6,0.M1,0.99,0.Ma,0.Mb,0.jQ,1];1h;7m:J[0,0.BM,0.32,0.44,0.52,0.6,0.67,0.73,0.Mc,0.82,0.85,0.Md,0.Me,0.BL,0.95,0.97,0.Mf,0.Mg,1];1h}}};B Eb=E(){B N=7I.M9,ua=7I.LZ,qW;B M=ua.qf(/(nj|kd|7a|nR|BK)\\/?\\s*(\\.?\\d+(\\.\\d+)*)/i);B M=ua.qf(/(nj|kd|7a|nR|BK|LK|lm)\\/?\\s*(\\.?\\d+(\\.\\d+)*)/i);if(M&&(qW=ua.qf(/7Q\\/([\\.\\d]+)/i))!=22)M[2]=qW[1];B n2=7I.C6;G.bL=M?M[1]:N;G.7Q=M?M[2]:7I.LN;G.f5=7I.C6>1;G.nj=G.bL=="LP";G.sb=G.bL=="BT 9.0";G.ie=G.bL=="BT"||G.bL=="LQ"||G.bL=="LS";G.lm=ua.cj(/(lm)\\/?\\s*/i)>-1;G.nR=G.bL=="LT";G.7a=G.bL=="LV";G.kd=1L.kd;G.lV=ua.cj("LW NT")>-1;G.53=(ua.cj(/(7l|hR|LX)\\/?\\s*/i)>-1)||(7I.Sa===\'R3\'&&n2>1);G.tv=v.C7!=1&&ua.cj(/(TV|Uw|ZJ|ZK|ZL|ZM|ZN|ZO)\\/?\\s*/i)>-1;G.lg=v.C7!=1&&ua.cj(/(LG)\\/?\\s*/i)>-1;G.7l=ua.cj(/(7l)\\/?\\s*/i)>-1;G.hR=G.53&&!G.7l;G.3L=\'ZP\'in 1U.oJ.C;if(ua.cj(/(bd)\\/?\\s*/i)>-1){n2>0?G.bd=H:G.tv=H;if(ZQ(\'(4m:ZR)\').ZS){G.tv=H}}G.2i=(G.53||G.bd||(ua.cj(/(ZT|ZV|nj kw)\\/?\\s*/i)>-1))&&!G.tv;G.qx=G.7a||G.kd;G.2a=K;if(G.53){G.ZW=4h(ua.1o(ua.L(\'OS \')+3,4).1O(\'4Y\',\'.\'));if(G.hR&&(!\'IQ\'in 1L||n2<2)){G.2i=G.53=K;G.tv=H}}G.bO=!G.2i;G.DG=G.2i||G.tv;G.ZY=G.3L&&G.bO;if(o.1P.ur||o.1P.uq||o.1P.us||o.1P.ut||o.1P.uu){G.2a=H}};E 9z(4i,7j){V(B s in 7j){if(1H(7j[s])==\'3w\'){if(s=="2F"||s=="3r"){4i[s]=7j[s]}F{V(B s2 in 7j[s]){if(1H(4i[s])!=\'3w\'){4i[s]={}}if(1H(7j[s][s2])==\'3w\'){V(B s3 in 7j[s][s2]){if(1H(4i[s][s2])!=\'3w\'){4i[s][s2]={}}if(1H(7j[s][s2][s3])==\'3w\'){V(B s4 in 7j[s][s2][s3]){if(1H(4i[s][s2][s3])!=\'3w\'){4i[s][s2][s3]={}}4i[s][s2][s3][s4]=7j[s][s2][s3][s4];if(s3==\'2V\'||s3==\'2J\'){4i[s][s2][s3][s4]=2A(4i[s][s2][s3][s4])}}}F{4i[s][s2][s3]=7j[s][s2][s3];if(s2==\'2V\'||s2==\'2J\'){4i[s][s2][s3]=2A(4i[s][s2][s3])}}}}F{4i[s][s2]=7j[s][s2];if(s==\'2V\'||s==\'2J\'){4i[s][s2]=2A(4i[s][s2])}}}}}F{if(s.L("10c")>0&&4F(7j[s])===""){}F{4i[s]=tK(s,7j[s])}}}J 4i};B tK=E(Z,5C){if(1H(5C)==\'4P\'){5C=4F(5C);if(Z.L("1t")>-1&&5C!=-1){5C=3y(5C)}}J 5C};E r3(){3k{B 5w=1L[\'3N\'],x=\'ZU\';5w.9j(x,x);5w.xy(x);J H}2L(e){J K}};E v7(al){if(al){if(I(o.6S[al])){o.6S[al].qj()}}};B 2B=E(x){B y=x;if(y){y=x.6n(0).ZG()+x.6M(1);if(y.L("4Y")>-1){y=y.1O(/4Y/ig," ")}}B en={"of":"of","eb":"eb","Zu":"Ct on Cs","Zl":"Ct 2f on Cs","Cr":"Zo at Zp","8r":"nN","Zq":"No","qn":"Zs","ml":"Zi","Zt":"Zv","db":"Zw 2J","lC":"ZA iN","mk":"ZC","lj":"aK 1y","lk":"aK 1t","k5":"qw 3M","k7":"qw 1t","k9":"qw 1t 2","ds":"4Q jq","qV":"10s","de":"10j","10u":"10y to Zh","sr":"Zf","le":"XG","lA":"XH","la":"Cd","yx":"Cd","l9":"HD","l8":"XJ HD","XK":"XM HD","sA":"XN HD","uG":"XO HD 4K","XT":"Ad","Y2":"Go to Y5 Y7\'s Y8","7e":"Y9","54":"XU","2a":"Xb 2a","GA":"Dw 2a"};if(I(en[x])){y=en[x]}if(I(o[\'qJ\'+v.gA])){if(I(o[\'qJ\'+v.gA][x])){y=o[\'qJ\'+v.gA][x]}}if(v.qI){if(v.qI[x]){y=v.qI[x]}}J y};B aD=E(x,y,z){if(!I(o.j5[y])&&v.rS!=1){B t=o.cC?o.cC:(v.1K?v.1K:\'\');I(v.7w)?t=v.7w:\'\';if(v.Cb[x]==1&&v.CI==1&&I(v.ia)){if(x=="8w"){6y(BD,Xu)}if(I(1L["ln"+v.ia])){1L["ln"+v.ia].B9(\'qE\'+x,{1K:t});1n("Ca",\'qE\'+x)}F{1n("Ca Xv 2f")}}if(v.C8[x]==1){if(v.ga==1){B bX;if(v.zu==1){if(1L.Bc){bX={\'7w\':t};if(v.jc){if(1H(v.jc)=="3w"){V(B g in v.jc){if(v.jc.2n(g)){bX[g]=v.jc[g]}}}}Bc(\'1c\',\'qE\'+x,bX)}}F{if(1L.ga){bX={A8:\'oU\',Aw:y};if(t!=\'\'){bX.zZ=t}if(v.Xz==1&&!o.af){bX.XA=1}ga(\'sM.bz\',\'1c\',bX)}}}}}z?o.j5[y]=H:\'\'};E BD(){if(I(1L["ln"+v.ia])){1L["ln"+v.ia].B9(\'YQ\')}};B kX=E(17){B x=\'\';17=17.1O("v=","{=");if(17.L(\'kZ.be/\')>-1){x=17.1o(17.L(".be/")+4);x.1O("/","")}F{x=17.2x(/(kZ.be\\/|v\\/|sY\\/|YR\\?|4w.YS\\/sM\\/[^#]*#([^\\/]*?\\/)*)\\??{?=?([^#\\&\\?]*)/)[3]}if(x!=\'\'){if(x.L("?t=")>0){v.1B=x.1o(x.L("?t=")+3);B h=0;B m=0;B s=0;if(v.1B.L("h")>0){h=v.1B.1o(0,v.1B.L("h"));v.1B=v.1B.1o(v.1B.L("h")+1)}if(v.1B.L("m")>0){m=v.1B.1o(0,v.1B.L("m"));v.1B=v.1B.1o(v.1B.L("m")+1)}if(v.1B.L("s")>0){s=v.1B.1o(0,v.1B.L("s"));v.1B=v.1B.1o(v.1B.L("s")+1)}if(h>0||m>0||s>0){v.1B=h*pv+m*60+s*1}x=x.1o(0,x.L("?t="))}}J x};B js=E(x,y,li,ev){if(x=="8w"){o.8w=H}if(ev==1){V(B yi in y){if(y.2n(yi)){if(1H(y[yi])=="3w"){y[yi]=\'\'}}}}if(v.lp==1&&o.8w){if(v.YU==1||li==1){xG(x,y)}F{if(y!=1M){if(1H(y)==\'3w\'){3k{y=4z.pQ(y)}2L(e){}}F{if(1H(y)==\'4P\'){y=y.1O(/\'/ig,\'′\')}}}if(1H(v.2F)==\'4P\'){if(v.2F.L("{")==0){3k{v.2F=v.2F.1O(/\\\'/ig,\'"\');v.2F=4z.6r(v.2F)}2L(e){dy.1n(e)}}}if(1H(v.2F)==\'3w\'){if(I(v.2F[x])||I(v.2F[\'qD\'])){B z=x;if(!I(v.2F[x])&&I(v.2F[\'qD\'])){z=\'qD\'}if(x.L("5V")==0){if(I(v.2F[\'1Z\'])){z=\'1Z\'}}3k{if(y!==1M){2m(v.2F[z]+"(\'"+x+"\',\'"+v.id+"\',\'"+y+"\')")}F{2m(v.2F[z]+"(\'"+x+"\',\'"+v.id+"\')")}}2L(e){1n("2F",e,x)}}}F{if(v.2F==\'\'){v.2F="Es"}3k{if(y!==1M){2m(v.2F+"(\'"+x+"\',\'"+v.id+"\',\'"+y+"\')")}F{2m(v.2F+"(\'"+x+"\',\'"+v.id+"\')")}}2L(e){1n("2F",e,x,y)}}}}if(o.8w&&v.IJ==1){if(o.B7){3k{o.B7.jh.p5({1c:x,a9:y},"*")}2L(e){}}}if(v.IU==1&&li!==1){B zv={1c:x,Y:o.P?(x=="3E"?o.CN:o.P.Y()):0};if(y!=1M){zv["1N"]=y}if(x=="1j"||x=="Y"){zv["1j"]=o.P.1j()}if(x=="1Q"||x=="ak"){zv["1Q"]=v.1Q}if(x=="1u"){zv["id"]=3D("By")}1L.9R.p5(zv,\'*\');B z=x;x=="8w"||x=="1B"||x=="4l"?z=x+"ed":\'\';x=="1w"?z="YW":\'\';x=="4g"?z="7T":\'\';x=="4V"?z="3m":\'\';x=="ak"?z="YJ":\'\';x=="3E"?z="Z0":\'\';x=="Z2"?z="Z3":\'\';zv["1c"]=z;if(z!=\'\'&&z!=x){zv=4z.6r(4z.pQ(zv));1L.9R.p5(zv,\'*\')}}};B xG=E(x,y){B ev=1U.Z5(\'8n\');if(y!==1M){ev.a9=y}ev.Z6(x,H,H);o.1E.Z9(ev)};G.1c=E(x,y){o.2F[x]=y};G.3t=E(x,y,S){J 3D(x,y,S)};E 3D(x,y,S){if(I(o.U)&&1H(x)==\'4P\'){if(o.r4==1){J}if(S){if(1H(S)==\'4P\'){if(S.L("id:")==0){S=o.R.uB(S.1o(3),"4E");if(S){if(x=="ov"&&y=="Zd"){S.FV()}}}}}if(x=="1w"||x=="3r"){if(I(y)){B aU=K;if(1H(y)==\'4P\'){y=y.1O(/(\\r\\n|\\n|\\r)/gm,"");B 2p=-1;if(y.L("[3E:")>-1&&y.lo("]")==y.Q-1){2p=y.1o(y.L("[3E:")+6,y.Q-1);2p=2A(2p.1o(0,2p.Q-1));y=y.1o(0,y.L("[3E:"));if(y==\'\'){o.U.3Q(2p);o.U.2E();J}F{o.2p=2p}}if(y.L("[B6]")>-1){aU=H;y=y.1O(\'[B6]\',\'\')}if(y.L("#"+v.9Y)==0){y=o[o.fd[0]](y)}if(y.L("#"+v.aR)==0&&y.L(v.bF)>0){y=o[o.fd[1]](y)}if(y.L("#0")==0){y=cm(y)}if(v.c4==1){y=c4(y)}if(y.L(".8K")==y.Q-4){B 4x=gf(y);4x.bV=E(){if(G.gw==4&&G.6B==4r){3k{3D(\'1w\',4z.6r(G.dv))}2L(e){}}};4x.bz();J}if(y.L("id:")==0&&I(o.1G)){B z=Bw(y);if(I(o.1G[z])){o.R.FW(z);2p>-1?o.2p=2p:\'\';J H}F{J K}}if(y.L("YH:")==0){B z=y.1o(10);if(o.2l=="4w"){o.P.yq(z);J H}F{y=\'//kZ.be/\'+z}}}if(x=="1w"){o.R.EX();o.U.e0(y,1M,1M,(aU?1:0))}if(x=="3r"){o.mm=H;v.3h=0;o.U.e0(y,1,1M,(aU?1:0));o.R.3T(0,0);o.1B=K}}F{if(x=="1w"){o.U.2E()}if(x=="3r"){1H B5==\'E\'?B5():\'\'}}}if(x=="4u"){if(I(y)){o.mm=H;o.U.e0(y,1,1)}F{o.P.rE()}}if(x=="4g"){if(o.1w){o.U.3c();o.U.iC()}}if(x=="d0"&&I(y)){o.1B&&o.7q?o.7q.B4(y):\'\'}if(x.L("Yg")==0){if(o.1Z){o.1Z.Ym(x.1o(6),y)}}if(x=="9y"){o.9y.m0();o.9y=1u vh();if(I(y)){o.9y.8K(y)}F{if(v.Ah==1){o.9y.8K(v.A2)}F{o.9y.8K("Yn 9a")}if(v.zG==1&&I(v.zH)){o.e1=1u zI()}}}if(x=="8c"){!o.1B?o.R.wh():\'\';o.R.8F();o.R.EB("wf")}if(x=="h3"){o.1w?o.U.3c():o.U.2E()}if(x=="2I"){v.4u=0;v.3h=0;o.P.ls();o.U.aQ()}if(x=="7J"){o.Y=o.P.Y();o.U.fA()}if(x=="6I"){if(v.8L){if(v.8L.on==1&&v.8L.Yo==1){o.U.hr()}}}if(x=="wW"&&I(y)){if(o.5Y){o.5Y.3t(y)}}if(x=="2Z"){o.R.HZ()}if(x=="Yq"&&I(y)){if(v.1Z==1){if(y.L(\'js:\')==0){v.6x=y;v.jb=H;o.U.tS("6x")}F{if(o.p!=\'\'){B sv=4z.6r(d3(o.p));V(B l in sv){if(sv.2n(l)){if(I(sv[l].id)){if(y==sv[l].id){v.6x=\'Yd\'+(I(sv[l][\'qA\'])?\'qA\'+sv[l][\'qA\']:\'\')+y+\'4Y\'+sv[l].6U;v.jb=H;o.U.tS("6x")}}}}}}}}if(x=="Yt"){1H B2=="E"?B2():\'\'}if(x=="B1"&&y){v.B1=y;o.3u?o.3u.YD():\'\'}if(x=="4V"){o.U.4O()}if(x=="4R"){if(I(y)){o.U.9d(y)}F{J o.51[o.9w]}}if(x=="cR"){if(v.8L&&o.bf){if(v.8L.bf==1){J 2D.4d((o.bf.9T(YF).Q-1)/2D.4d(o.P.1j())*100)}}}if(x=="hi"){J o.51}if(x=="ak"){o.U.6i()}if(x=="l4"){if(I(y)){v[x]=y;o.U.iY()}}if(x=="bt"){J o.2e}if(x=="CY"){J o.ab?H:K}if(x=="54"){J o.P?o.P.5I():K}if(x=="qH"){J v.9r==1?o.3b.6M(0,-1):o.3b}if(x=="bY"){J o.9N}if(x.L("2g:")==0&&y){v[x.1O(\'1K:\',\'4Y\')]=y;o.U.iC()}if(x=="10i"){J o.j6}if(x=="9I"){J o.5K}if(x=="1Q"||x=="B0"){if(I(y)){if(1H y=="4P"){if(y.L("+")==0){y=v.1Q+4h(y.1o(1))}F{if(y.L("-")==0){y=v.1Q-4h(y.1o(1))}}}if(y>=0&&y<=1){o.U.3R(y)}}J o.3m?0:v.1Q}if(x=="3m"){J I(o.3m)?o.3m:K}if(x=="YE"){o.R?o.R.FY(y):\'\'}if(x=="dK"){y<2?y=\'\':\'\';if(2W(o[\'u\'+y])){B x2=4z.6r(d3(o[\'u\'+y]));B v2=[];V(B l in v){if(v.2n(l)){if(l.L("9L")==0){v[l]=22}}}if(1H x2=="3w"){V(B k in x2){if(x2.2n(k)){if(k.L("9L")==0){v[k]=x2[k]}if(k=="1r"){v2[k]=x2[k]}}}}v=9z(v,v2);B qu=K;if(o.R.bM()){o.R.8z();qu=H}B qs=K;if(o.R.jU()){o.R.bT();qs=H}o.R.4f();o.R=22;o.R=1u xD();if(o.P.6B()=="7u"){o.R.2E()}o.R.3R(v.1Q);if(I(v.1K)){a8(v.1K)}if(qu){o.R.8z()}if(qs){o.R.bT()}if(o.2a){o.R.8W()}if(Z!=\'ED\'){o.R.3T(o.P.Y(),o.P.1j())}d1()}}if(x=="kV"){J v.kV}if(x=="4S"){o.R.4S(H)}if(x=="I3"){d1()}if(x=="3E"){if(I(y)){if(1H y=="4P"){if(y.L("%")>-1){y=2A(y.1o(0,y.L("%")));y=o.P.1j()*y/100}F{B lf=o.P.Y();if(o.3u&&!o.1B){if(!o.3u.mG){B f=o.3u.aY();if(f.t&&f.d){lf=f.t;o.3u.mG=H}}}if(y.L("+")==0){y=lf+4h(y.1o(1))}F{if(y.L("-")==0){y=lf-4h(y.1o(1))}}}}y=y*1;y<0?y=0:\'\';if(o.P.1j()>0){y>o.P.1j()?y=0:\'\'}if(!I(o.1Z)&&!I(o.5v)&&o.P.1j()>0){o.2p=1M;o.U.3Q(y,H);o.U.sj()}F{o.2p=y}}}if(x=="2a"){!o.2a?o.U.8W():\'\'}if(x=="uw"){o.2a?o.U.7H():\'\'}if(x=="YB"){J o.2a}if(x=="3M"){J o.3a+\'/\'+o.4C}if(x=="Yz"){if(I(o.gh)){o.gh.Do()}}if(x=="HM"||x=="Yy"){if(I(o.gh)){o.gh.Un()}}if(x=="Y"||x=="AW"){B ic=o.P?o.P.Y():0;if(o.3u&&v.c0==1&&!o.1B&&ic==0){B f=o.3u.aY();if(f.t){ic=f.t}}J x=="AW"?fh(ic):ic}if(x=="Yu"){if(o.cF){3D("1w","id:"+o.cF)}if(o.AV){3D("3E",o.AV);3D("1w")}}if(x=="1j"){J o.P?o.P.1j():0}if(x=="8j"){J o.P?o.P.9C():0}if(x=="8x"){if(y){v.8x=y;o.R.jC()}}if(x=="4W"){if(I(y)){if(S){v.hd=bi(v.hd,y,S);if(o.2e.Q==2){o.U.5N(v.hd)}}F{o.U.5N(y)}}F{J o.P?wy(o.P.sy()):0}}if(x=="7e"){if(I(y)){if(S){v.qm=bi(v.qm,y,S);if(o.5K.Q==2){o.U.e2(v.qm)}}F{o.U.e2(y)}}F{J o.P?o.P.su():0}}if(x=="AS"){J o.2l=="4w"}if(x=="tw"){if(o.5A>0){o.lY=o.5A}o.U.e0(o.3P[o.l6])}if(x=="7u"){J o.1w}if(x=="nH"){J o.1B}if(x=="1k"){J o.1k[y]}if(x=="AP"){o.r4!=1?o.P.so():\'\'}if(x=="id"){J v.id}if(x=="1n"){v.1n=y}if(x=="lp"){v.lp=y}if(x=="28"){o.P.Jf()}if(x=="Yl"){o.P.Jh();if(S){o.qM=bi(o.qM,y,S)}}if(x=="5J"){o.P.gk()}if(x=="9n"){o.P.dU()}if(x=="3q"&&v.rS!=1){dy.1n(3q)}if(x=="Yj"&&o.47){o.47.8w()}if(x=="2g"){if(I(y)){if(y==\'0/1\'){if(o.5X){o.qN=o.3v;y=-1}F{y=o.qN?o.qN:0}}v.2g=y;if(y.6u().Q<3&&o.4n){o.4n.9s(y*1)}F{o.U.i6(y)}}F{J o.3b?o.3b[o.3v]:\'\'}}if(x=="cl"){if(I(o.cl)){if(I(y)){o.cl.3t(y)}F{J o.cl.Yi()}}}if(x=="qo"){if(o.Ba){J o.Ba}F{J K}}if(x=="9q"){J o.P.9q()}if(x=="6j"){B 6j=1Y("2c");6j.id=y;6j.C.5q=Yh;o.1P.1T(6j)}if(x=="GG"){if(o.4o){B 5a=1Y("5a");B 3M=o.P.3M();5a.X=3M.X>0?3M.X:o.aZ;5a.1d=3M.1d>0?3M.1d:o.cr;O(5a,{"1m":"2r","1e":-5a.1d,"1a":-5a.X,"2o":"1W"});1U.ax.1T(5a);B 8R=5a.AY(\'2d\');8R.rj(o.P.8y(),0,0,5a.X,5a.1d);B 4W=2;B i8=1U.1Y("5a");i8.X=5a.X*4W;i8.1d=5a.1d*4W;B ij=i8.AY("2d");ij.rj(o.P.8y(),0,0,5a.X*4W,5a.1d*4W);if(v.Yf==1&&I(v.rl)){!I(v.jd)?v.jd=20:\'\';!I(v.r6)?v.r6="3G":\'\';ij.4j=v.jd+"px Ye, YG";ij.Ys=3y(v.r6);ij.Zc((v.rl=="hW"?o.hW:v.rl),v.jd,5a.1d*4W-v.jd-5)}8R.rj(i8,0,0,5a.X,5a.1d);B 3Y;3k{3Y=5a.X8("9X/Z4")}2L(e){dy.1n(e.9a);J K}J 3Y}F{J K}}if(x=="1C"){J o.2l==x?o.P.mA():1M}if(x=="1I"){J o.2l==x?o.P.mC():1M}if(x=="2b"){if(!o.1w||v.gy===0){o.P.a6(y);J H}F{J K}}if(x=="CE"){if(I(y)){y==\'1/0\'?y=1-2P(v.mx,0):\'\';v.mx=y;o.P.je()}F{J 2P(v.mx,0)}}if(x=="1J"){if(I(y)){if(y==0){o.P.je()}F{o.P.1J(y)}}F{J[o.3B.x,o.3B.y,o.3z.C.1a,o.3z.C.1e]}}if(x=="1K"){if(I(y)){I(y)?v.1K=y:\'\';o.U.a8(\'1K\');J H}F{J v.1K}}if(x=="Z1"){o.U.E7()}if(x=="2N"){if(y){!o.i4?o.i4=[]:\'\';if(1H(y)==\'3w\'){y=o.i4.ag(y);x="W"}}}if(x=="W"){if(y){if(1H(y)==\'3w\'){3k{o.U.6g(y);J H}2L(e){J K}}F{if(y.L(".8K")==y.Q-4||y.L(".8K?")>0){B 4x=gf(y);4x.bV=E(){if(G.gw==4&&G.6B==4r){3k{3D(\'W\',4z.6r(G.dv))}2L(e){}}};4x.bz();J H}F{if(y==\'\'){o.U.6g([])}F{if(y==\'cR\'&&o.j6>0){B 1F=2D.4d(((o.rf+(!o.R.cG("cR")?o.P.Y():0))/o.j6)*100);if(1F<o.rc||1F>100){J o.rc}F{o.rc=1F;J 1F}}}}}}}if(x=="6O"){o.R?o.R.aH():\'\'}if(x=="de"){o.R?o.R.ef():\'\'}if(x=="5W"){o.R?o.R.jo(y):\'\'}if(x=="5W?"){J o.9u?[o.YP,o.YO]:0}if(x=="gl"){o.P?o.P.gl():\'\'}if(x=="nu"){if(I(y)&&I(o.1G)){!o.1w?v.3h=0:\'\';V(B j in o.1G){if(o.1G.2n(j)){if(o.1G[j].dZ==y){y=j}}}if(I(o.1G[y])){o.R.FX(y);J H}F{J K}}}if(x=="YN"){B 1F=[];if(I(o.1G)){V(B j in o.1G){if(o.1G[j].59&&o.1G[j].rq==-1){1F.2N({1K:o.1G[j].1K,id:o.1G[j].id})}}}J 1F}if(x=="By"){if(o.3o){J o.1G[o.3o].dZ?o.1G[o.3o].dZ:o.3o}}if(x=="YL"){if(o.1G){J 7F.6e(o.1G).Q}F{J-1}}if(x=="lw"){if(I(o.lw)){J o.lw}}if(x=="YK"){o.R.kc(y)}if(x=="YI"){o.P.im()}if(x=="1r"){o.R.ja()}if(x=="XE"){if(o.1Z){J H}F{J K}}if(x=="Xt"){if(o.1Z){J Bv()}F{J K}}if(x=="Xs"){if(o.1Z){J o.1Z.4g()}F{J K}}if(x=="Xr"){if(o.1Z){J o.1Z.CX()}F{J K}}if(x=="Xq"){if(o.1Z){o.1Z.Xp()}F{J K}}if(x=="Xn"){if(o.1Z){o.1Z.4V()}F{J K}}if(x=="5U"){if(S){v.5U=bi(v.5U,y,S);o.P.5U()}F{J v.5U}}if(x=="9Z"){if(I(S)){v.9Z=bi(v.9Z,y,S)}F{if(I(y)){y==\'0/1\'?y=1-v.9Z:\'\';v.9Z=y}F{J v.9Z}}}if(x=="5x"){if(I(S)){v.5x=bi(v.5x,y,S)}F{if(I(y)){v.5x=y}F{J v.5x}}}if(x=="pE"||x=="oO"){B z="fQ";x=="oO"?z="oN":"";if(I(S)){v.W[z]=bi(v.W[z],y,S)}F{if(I(y)){y==\'0/1\'?y=1-v.W[z]:\'\';v.W[z]=y}}J v.W[z]}if(x=="hd"){if(o.2e.Q==2){v.hd=o.2e[o.2H];v.hd=bi(v.hd,y,S);if(o.2e[0]==v.hd){o.U.5N(0)}F{o.U.5N(1)}}}if(x=="v"&&y){if(y.L(\'3r\')==0||y.L(\'bk\')==0){J}J v[y]}if(x.L("cU:")==0){B xx=x.1o(7);if(1H(y)==\'3w\'&&1H(v[xx])==\'3w\'){V(B yy in y){if(y.2n(yy)){v[xx][yy]=y[yy]}}}F{if(x.L(\'Jb\')==-1){v[xx]=y}}J H}if(x.L("1A:")==0){o.R.I1(x.1o(5),y)}if(v.At==1&&x.L("1t")==0&&y){iD(\'5h, 5h > *{--6w\'+x+\':\'+3y(y)+\'}\')}if(x=="Xl"){J o.P?o.P.cD():\'\'}if(x=="Xk"){J o.7Q+\' \'+o.iP}if(x=="iP"){J o.iP}if(x=="un"){J o.un}if(x=="ir"){J o.ir}if(x=="5y"){J o.5y}if(x=="Xi"){J o.1Z?o.Bp:1M}if(x=="a1"){o.U.mW();v.1R.on=0;if(v.rs==1){V(B i=0;i<4U.Q;i++){if(4U[i]){if(4U[i].3t("id")==v.id){4U[i]=22}}}}V(B w in 1L){if(1L[w]==o.G){1L[w]=22}}if(ec==v.id){ec=\'\'}o.r4=1;o.1E.1V=\'\';o.G=22}}F{J K}};E bi(x,y,S){B z=4F(y)+\'\';if(y){if(y.L("/")>0){B y2=y.2x("/");if(y2.Q==2){if(x==4F(y2[0])){z=4F(y2[1]);if(S){S.bA(1)}}F{z=4F(y2[0]);if(S){S.bA(0)}}}}}J z}E gf(x){B 4x=1u DP();4x.8a(\'DN\',x,H);J 4x}E Bw(y){B z=y.1o(3);if(o.1G){V(B j in o.1G){if(o.1G.2n(j)){if(o.1G[j].dZ==z){z=j}}}}J z}E Bv(){B x;if(o.1Z){if(o.1Z.dq()){x=o.1Z}}if(!x&&o.5v){x=o.5v}if(x){B y={is:o.3J,1k:x.a9("Xd"),7Q:x.a9("7Q"),Xa:x.a9("xU"),17:o.y8+(x.a9("Bs")?x.a9("XC")+x.a9("Bs"):\'\'),1D:x.a9("Xo"),3r:x.a9("3r"),Y:(o.P?o.P.Y():\'\'),1Q:x.XD(),id:o.Bp};if(o.3J=="6x"){y.Y6=o.Y4}J y}}E tH(){if(\'gz\'in 7I){7I.gz.7V=1u Y3({1K:2P(o.cC,v.1K),Y1:[{2O:2P(v.2b,\'\')}]});if(!o.Bo){7I.gz.lx(\'1w\',E(){3D("1w")});7I.gz.lx(\'4g\',E(){3D("4g")});if(o.R.k6()){7I.gz.lx(\'Y0\',E(){3D("de")});7I.gz.lx(\'XW\',E(){3D("6O")})}o.Bo=H}}}B 1Y=E(x){B y=x;x==\'2c\'||x==\'ue\'?y=\'5h\':\'\';B z=1U.1Y(y);if(x==\'ue\'){O(z,{"6C":"4m","2o":"4A"})}J z};B 1n=E(a,b,c,d,e,f,g){if(v.1n==1||v.qR==1){B x=a+(b!=1M?" "+b:"")+(c!=1M?" "+c:"")+(d!=1M?" "+d:"")+(e!=1M?" "+e:"")+(f!=1M?" "+f:"")+(g!=1M?" "+g:"");dy.1n("Bm"+(v.sB==1?"2":"")+": "+x);if(v.qR==1&&I(1U.8e("Bk"))){1U.8e("Bk").1V+=x+\'<br/>\'}}};B yD=E(){if(v.xM==1&&I(v.qO)&&v.qO!=\'\'){B x=1U.1Y(\'fZ\');x.Bj=\'XF\';x.9f=\'kY://xM.Zg.8s/O?kj=\'+v.qO.1O(/,/ig,"|").1O(/ /ig,"+");1U.XQ.1T(x)}};B Ib=E(2c,6L){B x=["qX","ez","o8","hE","cK","XP"];V(B y=0;y<x.Q;y++){B z=2c.rb("2y "+x[y]);if(z.Q>0){V(B y2=0;y2<z.Q;y2++){z[y2].C.5Z=6L}}}};B oM=E(){if(v.8L){if(v.8L.XL==1){js("2t")}}};B 4Q=E(Y){Y<0?Y=0:\'\';B BF=o.P.1j>=bN?H:K;B Cz=o.P.1j>=pv?H:K;B 6s=2D.8b(Y/60);B 7s=2D.8b(Y-6s*60);B 7Z=2D.8b(6s/60);B iu=2D.8b(7Z/24);6s=6s-7Z*60;if(iu>0){7Z=7Z-iu*24}if(v.kz==1&&o.P.5I()){B d=1u 7h();J 6R(1u 7h(d.ae()+Y*2h).Dy())}F{J 6R((iu>0?iu+\':\':\'\')+(7Z>0||Cz?7Z+\':\':\'\')+((7Z>0||BF)&&6s<10?\'0\':\'\')+6s+\':\'+(7s<10?\'0\':\'\')+7s)}};B fh=E(x){B 7s=2D.8b(x);B 6s=2D.8b(7s/60);B 7Z=2D.8b(6s/60);6s=2D.8b(6s%60);7s=2D.8b(7s%60);7Z>0&&6s<10?6s="0"+6s:"";7s=7s>=0?((7s>=10)?7s:"0"+7s):"cz";B 5t=(7Z>0?7Z+":":"")+(6s>=0?6s:"0")+":"+7s;if(v.kz==1&&o.P.5I()){B d=1u 7h();J 6R(1u 7h(d.ae()+x*2h).Dy())}F{J 5t}};B Dp=E(){J Di((1L.8g!=1L.9R.8g)?1U.oI:1U.8g.9f)};B wy=E(x){if(x){x=x.6u();B pD=x.L(" <6a C=\'1y");if(pD>-1){x=x.1o(0,pD)}}J x};B po=E(x,y,z){B t;if(!DV(x)&&y){t=1U.1Y(\'ka\');y=="10o"?y=x:\'\';t.2O=y.L(\'//\')==-1?\'//\'+y:y;t.10m=1;if(z){t.7d=z}B s=1U.ei(\'ka\')[0];s.4T.pw(t,s)}J t};B DV=E(y){B x=K;B oa=1U.ei(\'ka\');V(B i=0;i<oa.Q;i++){if(oa[i].2O.L(y)>-1){x=H}}J x};B 8G=E(x,y){if(x){if(x.L(\'1t\')>-1||x.L(\'B\')>-1){J 3y(x)}F{x=x.1O(\'#\',\'\');B r=2A(x.Q==3?x.6M(0,1).ex(2):x.6M(0,2),16);B g=2A(x.Q==3?x.6M(1,2).ex(2):x.6M(2,4),16);B b=2A(x.Q==3?x.6M(2,3).ex(2):x.6M(4,6),16);if(I(y)){J\'5g(\'+r+\', \'+g+\', \'+b+\', \'+y+\')\'}F{J\'DU(\'+r+\', \'+g+\', \'+b+\')\'}}}};B O=E(e,o){if(I(e)){V(B Z in o){if(o.2n(Z)){if(o[Z]!=\'10n\'&&o[Z]!=1M){if(1H o[Z]==\'10p\'&&Z!=\'1y\'&&Z!=\'5q\'){o[Z]+=\'px\'}if(Z.L("10q")>-1&&Z.L("yG")==-1){o[Z]=3y(o[Z])}if(Z=="2T"){e.C[\'-ms-\'+Z]=o[Z];e.C[\'-pf-\'+Z]=o[Z];e.C[\'-3L-\'+Z]=o[Z];e.C[\'-o-\'+Z]=o[Z]}if(Z=="sK"){if(o[Z].L(" ")>-1){o[Z]=\'"\'+o[Z]+\'"\'}}if(Z=="6j-iG"){e.C.10w(Z,o[Z],\'5Q\')}F{e.C[Z]=o[Z]}}}}}};B qC=E(x,6L,b1,b2){6L=3y(6L);B y=2P(b1,1)*1;B z=2P(b2,1)*1;O(x,{"2z":"ZH-3d-4X(-10g,"+6L+","+6L+" "+y+"px,5g(0,0,0,0),"+y+"px,5g(0,0,0,0) "+(y+z)+"px)"})};B 3y=E(c){if(c){c.L("1t")==0?c=\'B(--6w\'+c+\')\':\'\';J c.1o(0,1)!=\'#\'&&c.L("B")==-1&&c.L("DU")==-1?c="#"+c:c}F{J\'#fY\'}};B HE=E(x,1t,y){!1t?1t=\'#fY\':\'\';1t=3y(1t);B r=5B(nT,ZE);x=x.1O(/\\(IW\\)/g,r);x=x.1O(/\\(1t\\)/g,1t);x=x.1O(/\\(he\\)/g,1+(v.ZB.1J-1)/2);B DS=x.1o(0,x.L(\'|||\'));B pJ=x.1o(x.L(\'|||\')+3);B b8=\'\';if(o.1k.3L){b8=pJ.1O(/5L:/g,"-3L-5L:");b8=b8.1O(/5L-/g,"-3L-5L-");b8=b8.1O(/@DT/g,"@-3L-DT");b8=b8.1O(/2T/g,"-3L-2T")}y?y.1V=DS:\'\';iD(b8+pJ)};B a3=E(x,y){B z;if(x){V(B i=0;i<x.Q;i++){if(x[i]){if(6R(x[i]).L(y)>-1){z=H}}}}J z};B iD=E(x){if(o.O){if(o.O.DQ){o.O.DQ.Zz=x}F{o.O.1T(1U.DD(x))}}};B sF=E(x){O(x,{"1m":"2r","1e":0,"1a":0,"X":"100%","1d":"100%"})};B nM=E(x){O(x,{"9e":"1W"})};B 4x=E(y,z){B x=1u DP();x.8a(\'DN\',y,H);x.bV=z;x.bz()};B Zm=E(x){if(x){V(B i=0;i<5;i++){if(x.10h=="Zk"){1h}F{if(x.DL){x=x.DL}}}}J x};B 8P=E(z){B 8P=1U.1Y("3Y");if(o.lc.L(z)>-1){o.lc.2N(z);if(z.L("?")>0){z=z+\'&\'+2D.5B()}F{z=z+\'?\'+2D.5B()}}F{o.lc.2N(z)}8P.5R(\'2O\',z);8P.5R(\'1d\',\'5G\');8P.5R(\'X\',\'5G\')};B 3V=E(e,o){V(B Z in o){if(o.2n(Z)){e.5R(Z,o[Z])}}};B a1=E(e){if(e){3k{e.4T.3j(e);e=22}2L(e){}}};B 5B=E(8d,5T){J 2D.8b(ZF.Q>1?(5T-8d+1)*2D.5B()+8d:(8d+1)*2D.5B())};B nP=E(){J 2D.5B().6u(36).10f(2,12)};B pF=E(x,y){x=7F.6e(x).10e(E(4i,Z){if(Z!=y){4i[Z]=x[Z]}J 4i},{});J x};B 4F=E(x){if(1H x=="4P"){J x.1O(/^\\s+|\\s+$/gm,\'\')}F{J x}};B 5W=E(x,y,z){B r=K;if(x){if(x.L(y)>-1){B r=x.1o(x.L(y)+y.Q);if(z){if(r.L(z)>-1){r=r.1o(0,r.L(z))}}}}J r};B 10b=E(x,n){if(n==0){J"#0"+bJ.e(x)}if(n==-1){J bJ.e(x)}if(n==1){J"#1"+qb(bJ.e(x),1)}};B vm=E(x){if(v[x]!=""){if(1H v[x]!="4P"){o[x+\'o\']=v[x]}F{if(v[x].L("[{")==0){3k{v[x]=v[x].1O(/6w\'qt/ig,\'"\');o[x+\'o\']=2m(v[x])}2L(e){}}}}};B 5O=E(x){J 6R.pt(x)};B d3=E(x){if(x.1o(0,2)=="#1"){J bJ.d(qb(x.1o(2),-1))}F if(x.1o(0,2)=="#0"){J bJ.d(x.1o(2))}F{J x}};B w9=E(x){if(x){if(x.L(\'3H\')==-1&&x.L(\'.\')==-1&&x.Q>100&&x.L(\'1N:\')==-1){x=\'1N:9X/s7;kb,\'+x}}J x};B 1l=E(x){x?x.C.5y="3l":\'\'};B 1p=E(x){x?x.C.5y="46":\'\'};B 3g=E(x){x?x.C.2o="1W":\'\'};B 6K=E(x){x?x.C.2o="4A":\'\'};B 5S=E(x){J x?x.C.5y!="3l"&&x.C.2o!="1W":K};B 4Z=E(s){if(1H s=="4P"){if(s.L("px")>0){s=s.1o(0,s.L("px"))}}J 2A(s)};B 3l=E(x){J x.C.2o=="1W"};B 42=E(o,x,y){o[x+\'1e\']=0;o[x+\'2j\']=0;o[x+\'2Q\']=0;o[x+\'1a\']=0;if(I(o[y])){B z=o[y].2x(" ");if(z.Q==4){o[x+\'1e\']=z[0]?4h(z[0]):0;o[x+\'2j\']=z[1]?4h(z[1]):0;o[x+\'2Q\']=z[2]?4h(z[2]):0;o[x+\'1a\']=z[3]?4h(z[3]):0}}J o};B 10a=E(x){if(x){x=x.1O(/ /ig,\'px \')}J x+\'px\'};B lb=E(x,y){J v[x]&&v[x]!=\'\'?v[x]:y};B fL=6R.pt(65,66,67,68,69,70,71,72,73,74,75,76,77,97,98,99,100,101,102,103,104,105,106,107,108,109,78,79,80,81,82,83,84,85,86,87,88,89,90,UG,X6,TK,TL,TM,TN,TO,TP,TJ,TQ,vj,TS,TT);B bJ={aS:fL+"TU+/=",e:E(e){B t="";B n,r,i,s,o,u,a;B f=0;e=bJ.DF(e);kW(f<e.Q){n=e.b6(f++);r=e.b6(f++);i=e.b6(f++);s=n>>2;o=(n&3)<<4|r>>4;u=(r&15)<<2|i>>6;a=i&63;if(q3(r)){u=a=64}F if(q3(i)){a=64}t=t+G.aS.6n(s)+G.aS.6n(o)+G.aS.6n(u)+G.aS.6n(a)}J t},d:E(e){B t="";B n,r,i;B s,o,u,a;B f=0;e=e.1O(/[^A-Za-z0-9\\+\\/\\=]/g,"");kW(f<e.Q){s=G.aS.L(e.6n(f++));o=G.aS.L(e.6n(f++));u=G.aS.L(e.6n(f++));a=G.aS.L(e.6n(f++));n=s<<2|o>>4;r=(o&15)<<4|u>>2;i=(u&3)<<6|a;t=t+5O(n);if(u!=64){t=t+5O(r)}if(a!=64){t=t+5O(i)}}t=bJ.DE(t);J t},DF:E(e){e=e.1O(/\\r\\n/g,"\\n");B t="";V(B n=0;n<e.Q;n++){B r=e.b6(n);if(r<ix){t+=5O(r)}F if(r>TZ&&r<TR){t+=5O(r>>6|TH);t+=5O(r&63|ix)}F{t+=5O(r>>12|DC);t+=5O(r>>6&63|ix);t+=5O(r&63|ix)}}J t},DE:E(e){B t="";B n=0;B r=0;B c1=0;B c2=0;kW(n<e.Q){r=e.b6(n);if(r<ix){t+=5O(r);n++}F if(r>Tr&&r<DC){c2=e.b6(n+1);t+=5O((r&31)<<6|c2&63);n+=2}F{c2=e.b6(n+1);c3=e.b6(n+2);t+=5O((r&15)<<12|(c2&63)<<6|c3&63);n+=3}}J t}};B qb=E(s,n){s=s.1O(/\\+/g,"#");s=s.1O(/#/g,"+");B a=E0(o.y)*n;if(n<0)a+=fL.Q/2;B r=fL.1o(a*2)+fL.1o(0,a*2);J s.1O(/[A-Za-z]/g,E(c){J r.6n(fL.L(c))})};B E0=E(x){x=x.2x(5O(61));B hS=\'\';B c1=5O(vj);B pS;V(B i in x){if(x.2n(i)){B pV=\'\';V(B j in x[i]){if(x[i].2n(j)){pV+=(x[i][j]==c1)?5O(49):5O(48)}}pS=2A(pV,2);hS+=5O(pS.6u(10))}}J hS.1o(0,hS.Q-1)};B I=E(x){J x!=22&&1H(x)!=\'1M\'&&x!=\'1M\'};B 2P=E(x,y){J I(x)?x:y};B 2W=E(x){J I(x)&&x!=-1&&x!=\'\'};B lW=E(x){if(1H x=="3w"){x=4z.6r(4z.pQ(x))}J x};B fN=E(el){B x=el.Ej().1a+(1L.El?1L.El:1L.Tw);J x};B fO=E(x){v.Tq==1&&2W(v.Ek)?x=v.Ek:\'\';J x};B iQ=E(el){Tz hE=el.Ej();J hE.1e+1L.TA};B 6W=E(x,y){if(x!=\'\'){if(v.TB==1){1L.8a(x)}F{if(v.TC==1){1L.9R.8g.9f=x}F{1L.8g.9f=x}}x=\'\'}};B uy=E(){if(v.4I==1){o.4I?o.1P.3j(o.4I):\'\';o.4I=22}};B Bd=E(){B lH=K;if(o.1k.tv){1n("tv")}G.a8=E(x){o.R?o.R.1K(x):\'\'};G.6P=E(x){if(x){if(1H(x)==\'4P\'){x=x.1O(/(\\r\\n|\\n|\\r)/gm,"");if(x.L("[{")==0){3k{x=x.1O(/6w\'qt/ig,\'"\');x=4z.6r(x)}2L(e){x="sD 4z"}}}if(1H(x)==\'3w\'){o.1G=[];o.i4=lW(x);o.W=rw(x);if(o.W.Q>0){if(v.W.TD==1&&!v.4G){B 6e=7F.6e(o.1G);B pO=6e.6M(-1)[0];pO?v.4G=pO:\'\'}B y=zL();if(y){x=y.3r;o.cC=y.1K;o.R?o.R.HX(y.1K):\'\';if(I(y.2b)){if(o.P){o.P.a6(y.2b)}F{v.2b=y.2b}}if(I(y.2u)){y.2g=y.2u}if(I(y.1B)){v.1B=o.2p=y.1B}7o("Eh");if(I(y.id)){o.3o=y.id}B sx=["2g","kV","sY","17","E2","Ed","j2","l4","7w","6I","8x","62","4l","4q","cI","7E","8H","1Q"];if(I(v.bC)){if(v.bC.U0==1&&v.bC.oT==1){sx.2N("1K");sx.2N("t1");sx.2N("t2");sx.2N("t3");sx.2N("t4");sx.2N("t5")}}V(B i=0;i<sx.Q;i++){if(I(y[sx[i]])){v[sx[i]]=y[sx[i]]}}i1(y);if(sx.L(\'1K\')>0){if(v.bC.BI==1){o.pd=v.bC.BH;o.U.oh(y)}o.U.a8(\'1K\')}if(I(y.1Q)){1z(E(){o.U.3R(y.1Q)},4r)}if(o.R){o.R.6g(o.W);if(v.8H){o.R.xb()}}if(o.2X){o.2X.lz()}}F{}}}if(1H(x)==\'4P\'){x=rJ(x);if(x.L("#"+v.9Y)==0){x=o[o.fd[0]](x)}if(x){if(x.L("#"+v.aR)==0&&x.L(v.bF)>0){x=o[o.fd[1]](x)}if(x.L("#0")==0){x=cm(x)}x=rJ(x)}if(v.c4==1){x=c4(x)}if(x==\'\'){1n("4N 3r");o.aL=H;js("2f","4N")}o.2e=[];o.91=[];o.5K=[];o.l6=0;o.2H=0;o.5A=0;o.9Q=0;v.hU==\'\'?v.hU=\',\':\'\';if((x.L(v.hV)>-1&&x.L(v.e4)>-1)||I(v.bt)){o.3P=x.2x(v.hU)}F{o.3P=[x]}o.9I=[];if(I(v.bt)){B bt=v.bt.2x(v.hU)}if(o.3P.Q>0){B q=-1;V(B i=0;i<o.3P.Q;i++){o.3P[i]=4F(o.3P[i]);if(o.3P[i]!=\'\'){if(o.3P[i].L(v.hV)==0&&o.3P[i].L(v.e4)>1){o.2e[i]=o.3P[i].1o(o.3P[i].L(v.hV)+v.hV.Q,o.3P[i].L(v.e4)-v.e4.Q);o.3P[i]=o.3P[i].1o(o.3P[i].L(v.e4)+v.e4.Q)}F{if(I(v.bt)){o.2e[i]=I(bt[i])?bt[i]:\'\'}F{o.2e[i]=i+1}}B is=0;if(I(v.3X)&&q==-1){if(6R(v.3X).L("kI:")==0){if(v.3X.1o(4)*1==i){is=1}}if(v.3X==o.2e[i]){is=1}if(v.3X=="5T"&&i==o.3P.Q-1){is=1}}if(I(o.3X)){if(o.3X==o.2e[i]){is=1;q=i}}if(is==1){o.l6=i;o.2H=i}o.3P[i]=tz(o.3P[i])}}}F{o.3P[0]=tz(o.3P[0])}J o.3P[o.l6]}}F{J x}};E tz(x){if(I(v.l2)&&x.L("//")==-1){x=v.l2+x}J x};G.E7=E(){if(o.W){B x=o.W.E6();V(B i=0;i<x.Q;i++){x[i].cn=i}o.W=x;o.R.6g(o.W)}};E i1(y){B tA;V(B i=1;i<6;i++){B t="1A"+i;if(I(y[t])){v[t]=y[t];tA=H}}if(tA&&o.R){o.R.I2()}}G.i1=E(x){i1(x)};G.6g=E(x){if(1H(x)==\'3w\'){o.1G=[];o.i4=lW(x);o.W=rw(x);if(o.R){o.R.6g(o.W)}}};G.e0=E(x,y,z,no){!I(y)?o.3h=H:\'\';!I(z)?v.4u=0:\'\';v.1j=1M;v.4l=1M;v.4q=1M;o.aL!=2?o.aL=K:\'\';o.7V=K;o.9n=K;o.9W=0;o.j5=[];o.sd=K;o.pK=K;o.FT=K;o.7x=1M;o.md=[K,K,K];o.Uq=nP();o.Br=0;o.fv=0;o.bf?o.bf=[]:\'\';o.2l!=\'6w\'&&o.4n?o.4n.62():\'\';o.E1?o.E1=[]:\'\';if(o.e1){o.e1.62()}if(o.P.6B()=="7u"){G.aQ()}if(o.5W&&o.9u){o.R.jo()}if(I(o.2Z)){o.2Z.4f()}if(I(o.bx)){2M(o.bx)}js("1u");if(v.1Z==1&&no!=1){o.U.gb();o.U.gb(\'6x\')}x=G.6P(x);if(y==1){o.2l=\'\'}o.P.6P(x);if((o.1k.2i||o.1k.7a)&&!I(y)){o.U.2E()}if(I(o.gY)){o.3B={x:1,y:1,x0:1,y0:1};o.P.je()}aD("1w","2E");o.P.i7();o.R.cZ();o.R.iv();o.R.4p();o.fU?o.fU.CJ():\'\'};G.oh=E(x){B y=K;if(x&&o.pd){v.1K=o.pd;V(B i=1;i<6;i++){if(I(x[\'t\'+i])){v.1K=v.1K.1O("{"+i+"}",x[\'t\'+i]);y=H}}}J y};G.aC=E(){if(v.3h==1&&!v.Dx||o.3h){if(v.iw==1){1z(E(){o.U.2E()},4a)}F{G.2E()}v.Dx=1;o.3h=K}iY()};G.iY=E(){iY()};E iY(){if(v.xO==1){if(1H D4!=="1M"){o.th=1u D4()}}}G.i7=E(){B x=K;if(o.1k.2i){x=H;if(v.Eo==1&&o.1k.7l){x=K}if(v.Ep==1&&o.1k.hR){x=K}if(v.Ei==1&&o.1k.53){x=K}if(v.Ur==1&&o.1k.bd){x=K}}if(v.Us==1&&o.1k.tv){x=H}J x};G.sg=E(){o.P.3R(v.1Q);if(o.3m){o.P.4O()}o.7V=H;o.R?o.R.4p():\'\';if(!o.1w&&!o.1B){v.5Y==1?o.5Y.3t("4g"):\'\'}if(o.56&&o.4o){o.47.Dw();o.47.Go()}if(v.1Z==1){if(v.CP!=1&&v.jb==1){!I(o.1Z)?lN("6x","7V"):\'\'}}};G.zF=E(){!o.iy?9t(H):\'\'};E 9t(x){o.iy=H;if(o.R){if(o.R.bM()){o.R.8z()}}if(o.2X){o.2X.dl()}!x?o.P.2E():\'\';if(!o.sd){1z(E(){o.P.i7()},4a)}!o.1w?o.R.2E():\'\';v.5Y==1?o.5Y.3t("1w"):\'\';v.1Z==1?o.U.gb(\'e5\'):\'\';if(o.1k.2i){o.R.g5()}if(I(o.2Z)){o.2Z.Um()?o.2Z.D1():\'\'}if(v.X7==1&&I(v.j2)&&o.dt){if(v.j2!=\'\'&&!I(o.iH)){o.iH=6y(s9,v.D0*2h);s9()}}}G.2E=E(aU){if(!o.1w&&o.P){o.n8=H;o.7Y=K;2M(o.zU);B 2I=K;if(o.2l=="4w"){if(!o.P.lB()&&v.3h!=1&&v.4u==1){2I=H;if(1L[\'YT\']){v.3h=1;o.3h=H;o.P.so()}}}if(v.8r==1&&v.D3==0){o.U.nN();2I=H}if(o.aL||2I){if(o.aL){7N("6U")?oR(2):\'\'}}F{o.mm=K;zD(!o.1B);o.9y.m0();if(!o.1B){js("1B");o.1B=H;if(v.1r.vE==1){1z(E(){o.R.x8()},100)}if(v.1r.9l>0&&v.3h==1){o.g7=H;1z(te,v.1r.9l*2h)}if(v.Ux==1&&v.Uy){Uz()}V(B i=0;i<o.bp.Q;i++){if(v[\'Bq\'+o.bp[i]]==1){3N.9j("AO"+o.bp[i],7h.jW())}}if(v.UB==1&&v.Sb){UD("1B")}if(o.4n){o.4n.1B()}js("1u");o.gF?o.R.xf(o.gF):\'\';o.R.wh();o.R.4p();aD("1w","2E");o.1k.2i?tH():\'\';o.ab?aD("CY","Uk",1):\'\'}F{aD("CX","Ub")}if(v.CW==1&&!o.2a){B dd=1u 7h();B tt=dd.ae();if(tt-o.af<dS){if(!o.1k.53&&(v.CV!=1||o.1k.2i)){G.8W()}}}if(o.5X){if(v.tn==1){6K(o.2g)}}if(o.e1){o.e1.62()}if(aU!=1&&7N("6U")||7N("6F")){oR(2)}F{if(v.6W==1&&I(v.CU)&&!I(3q.6W)){6W(v.CU);2I=H}if(!2I){1n("2E");o.P.1j()>0?o.R.3T(o.P.Y(),o.P.1j()):\'\';if(!o.ro){o.ro=H;if(v.1r.9l>0&&v.3h==1){o.g7=H;1z(te,v.1r.9l*2h)}}B m6=K;if(o.P.Y()>1&&v.lF==1&&aU!=1&&!8C()&&!I(o.1Z)&&!I(o.5v)){m6=7N("e5")}if(m6){8C()?9t(K):\'\'}F{9t(K)}}}}}F{o.P?o.P.2E():\'\'}};E te(){o.g7=K;o.R.4p()}G.3c=E(){if(o.1w){o.n8=K;1n("3c");o.P.3c();o.R.3c();js("4g");v.rK==1?8h():\'\';v.sm==1?mi():\'\';v.5Y==1?o.5Y.3t("4g"):\'\';if(o.5X){if(v.tn==1){3g(o.2g)}}if(!I(o.1Z)&&!I(o.5v)&&v.lF==0){7N("e5")}o.iy=K}};G.4O=E(){o.P.4O();o.R.4O();o.3m=H;js("4V")};G.6i=E(){o.P.6i();o.3m=K;o.R.6i();o.P.3R(v.1Q);js("ak")};G.3R=E(x,y){if(o.R){x<0.U6?x=0:\'\';x>1?x=1:\'\';if(x<=0){G.4O();v.1Q=0;x=0}F{if(o.3m){G.6i()}v.1Q=x}js("1Q",x);o.R.3R(x,y);o.P.3R(x)}};G.8F=E(){o.R.8F()};G.7y=E(){o.R?o.R.7y():\'\'};G.U7=E(){G.7y()};G.se=E(){o.U.6E();G.7y()};G.3T=E(Y,1j){if(o.3u&&!o.1B){B f=o.3u.aY();if(f.t&&f.d){Y=f.t}}o.R?o.R.3T(Y,1j):\'\'};G.ts=E(Y,1j){if(I(o.2p)&&o.2l!="4w"&&!o.P.5I()){o.U.3Q(o.2p,K);o.2p=1M}};G.gj=E(){B d=1u 7h();o.af=d.ae();B x=K;if(o.R.bM()&&v.1g.ac!=1){o.R.bQ();x=H}if(o.2X){if(o.2X.If()){o.2X.dl();x=H}}if(v.W.ac==0){if(o.R.jU()&&v.W.fs==1){o.R.bT();x=H}}if(v.6W==1&&I(v.CQ)&&!I(3q.6W)){6W(v.CQ);x=H}if(o.3m&&v.oE==1){o.U.6i();v.oE=0;x=H}if(!x){if(v.1R.on==1&&v.1R.2K==1&&v.1R.xp==1){7r(\'1w\',(o.1w?0:1))}G.dY()}};G.H5=E(){if(o.R.bM()){o.R.8z()}};G.dY=E(){if(o.P.6B()=="7u"){v.U9==1?G.mW():G.3c()}F{G.2E()}9E()};G.3Q=E(ch,hw){if(ch<o.P.1j()){if(v.eQ.U3==1){if(ch>o.P.Y()){J}}if(v.4q>0){ch<v.4q?ch=v.4q:\'\'}o.CN=ch;o.P.3Q(ch);if(hw){o.R.3Q(ch,o.P.1j())}o.gL=H;o.fr=o.P.Y();9E(o.fr)}};G.Uc=E(17,4k,CK){if(o.P.6B()=="7u"&&o.hf!=\'9p\'){3c();if(o.2a&&CK){o.U.7H()}}1L.8a(17,4k)};G.hr=E(){if(v.1Z==1&&!o.1B){if(7N("6U")){o.rY=H;J}}B x=o.P.cD();if(I(v.6I)){x=v.6I}if(x!=\'\'){js("6I");B lV=1L.8a(x,(v.Ud==1?\'Ue\':\'t8\'));lV.6p()}};G.6E=E(x){B Y=o.P.Y();B 1j=o.P.1j();if(!o.1B&&o.2p>0){Y=o.2p}o.R.h4(Y,1j,x)};G.sj=E(){B Y=o.P.Y();B 1j=o.P.1j();B aJ=1j>0?Y/1j:0;if(!o.gL){o.R?o.R.h4((o.2p>0?o.2p:Y),1j):\'\'}F{Y!=o.fr&&o.fr!=-9?o.gL=K:\'\'}if((v.ga==1||v.CI==1)&&1j>0){mf("t9","2E 25%",aJ,0.25);mf("ta","2E 50%",aJ,0.50);mf("tc","2E 75%",aJ,0.75)}V(B i=0;i<3;i++){if(!o.md[i]){if(aJ>=i*0.25+0.25){Du(i)}}}v.tg==1?1n(1,Y,1j):\'\';if(v.7J==1||v.tj>0){if(o.1w){B z=K;B mb=K;if(v.CG==1&&v.7J==1){if(!o.P.5I()){z=H}}if(Y>0){if(Y==o.Y&&!z){mb=H}F{o.9W=0}o.Y=Y}F{if(v.U2==1){B ld=o.P.9C();v.tg==1?1n(2,ld,o.m9):\'\';if(!z){if(ld==o.m9){mb=H}F{o.9W=0}}o.m9=ld}}if(mb){o.9W++;if(v.7J==1){v.tg==1?1n(3,o.9W):\'\';if(o.9W==v.sS*(2h/o.l1)){o.U.fA()}}F if(v.tj>0&&o.P.J0()>1){if(o.9W==v.tj*(2h/o.l1)){o.P.5d(\'OR xC\')}}}}}if(v.8L){if(v.8L.bf==1&&1j>0){!o.bf?o.bf=[]:\'\';o.bf[2D.4d(Y)]=1}}if(v.1Z==1){if(v.CP!=1&&v.jb==1){!I(o.1Z)?lN("6x",Y,1j):\'\'}if(v.Tn!=1&&v.tP==1){!I(o.1Z)?lN("f7",Y,1j):\'\'}}if(v.Dm==1&&v.tl>0){if(Y>=v.tl){if(!I(o.1Z)){if(7N("6F")){o.P.3c();o.R.3c()}v.tl=0}}}7o("1w");if(v.8r==1&&v.D3>-1){Sx(Y,1j)}if(o.5X){9E(Y)}if(o.5w&&v.c0==1){if(o.3u){!o.2p?o.3u.xg(Y,1j):\'\'}}if(o.9u){o.5W?o.5W.1w(Y):\'\'}if(I(v.4l)){B ed=v.4l;if(a3([v.4l],\'-\')){ed=1j}if(ed>0&&Y>ed){if(o.2l=="4w"){o.P.3c();o.P.3Q(v.1B>0?v.1B:0)}F{o.P.ls();o.U.aQ()}v.1B>0?o.2p=v.1B:\'\';o.U.lZ()}}if(I(v.62)){B r1=v.62.2x(",");V(B i=0;i<r1.Q;i++){B r2=r1[i].2x("-");if(r2.Q==2){if(Y>r2[0]&&Y<r2[1]){o.P.3Q(r2[1]*1+(o.1k.7a?1:0))}}}}if(v.Sz==1){if(1H Dv!=="1M"){Dv(Y,aJ)}}};E Du(x){o.md[x]=H;if(v.c0==1&&v.Dt==1&&v.Dq==x){if(o.5w&&o.3o){o.3u?o.3u.SC(o.3o):\'\'}}}E mf(x,y,t,p){if(!I(o.j5[y])){if(t>p){aD(x,y,1)}}};G.fA=E(){o.9W=0;I(o.bx)?2M(o.bx):\'\';if(v.SF==1){js("7J")}F{o.2p>0||o.P.5I()?\'\':o.2p=o.P.Y()+(v.SG>0?1:0);B Dn=o.R.jU();js("7J");o.P.7J();Dn&&v.W.fs==1?o.R.kc():\'\'}};G.z7=E(){o.R.h4(0,0);o.R.vM(0,0);o.U.3T(0,0);o.R.7y()};G.v1=E(){if(o.P){B Y=o.P.9C();if(v.SH==1){js("9C",Y)}B 1j=o.P.1j();o.R?o.R.vM(Y,1j):\'\'}};G.lZ=E(){js("SI");o.7Y=H;if(v.9Z==1){if(o.2l=="4w"){G.aQ()}v.1Z==1?o.U.gb(\'6U\'):\'\';if(v.1B>0){o.U.3Q(v.1B)}G.2E()}F{if(o.P.5I()||o.2l=="4w"){G.aQ()}F{if(v.Cy==1){o.U.3Q((v.1B>0?v.1B:0),H);if(o.1k.ie){o.P.3c()}}}o.R.7K();v.Dm==1?v.SD=1:\'\';if(7N("lM")||7N("s6")){}F{9S()}}};G.8W=E(){B 2I=K;B 2f=K;o.De=K;o.b5=H;1z(E(){o.b5=K},iA);V(B x in o.6S){if(o.6S.2n(x)){if(I(o.6S[x])){3k{o.6S[x].Dl()}2L(e){}}}}3k{o.cX=H;if(((o.1k.53&&v.gp==1)||(o.1k.bd&&v.DB==1))&&o.4o&&!o.9N){B x=o.P.8y();if(x){if(x.St){fj();2I=H}}}if(!2I){B mg;B y=o.1P;if((o.2l=="dm"||o.2l=="a4")&&o.1k.7l&&v.gp==1){o.P.jy();J}if(y.uq){o.7R=H;mg=y.uq({mh:"1l"});if(mg!==1M){mg.cu(E(){}).2L(E(2f){})}}F if(y.ur){y.ur({mh:"1l"});o.7R=H}F if(o.1P.us){y.us({mh:"1l"});o.7R=H}F if(y.ut){y.ut({mh:"1l"});o.7R=H}F if(y.uu){y.uu();o.7R=H}}}2L(e){2f=H;1n(e)}if(!o.7R&&!2I){if(o.1k.3L&&o.pg){fj()}F{G.wC()}}if(!2f){1z(Dg,4r)}};E fj(){B x=o.P.8y();if(x){o.ha=H;o.P.Is();x.Si();x.1v("Sj",D7)}}E lR(){B x=o.P.8y();if(x){x.Sd()}};G.fj=E(){fj()};G.lR=E(){lR()};E Dg(){if(o.De!=H){if(o.8Y){o.P.dU()}if(v.1R.uD==1){lI(H);o.5f=H}v.5Y==1?o.5Y.3t("ma"):\'\';js("2a");aD("ma","8W",1)}};B cA;B 7M={x:0,y:0};E uj(e){if(o.2X){if(o.2X.Sn()){J}}if(e.So!=0){e.ux!=0?7M.x++:7M.x--;e.cE!=0?7M.y++:7M.y--;if((v.1R.Da==1||v.1R.Db==1)&&o.2a&&7M.y>7M.x){3n(cA);cA=6y(E(){7M={x:0,y:0};3n(cA)},2h)}F{o.8J=H;3n(cA);cA=6y(E(){o.8J=K;o.R.4S();7M={x:0,y:0};3n(cA)},4c);o.R.4S()}if(7M.x>7M.y){if(e.ux>0){o.U.3R(4h(v.1Q)-v.1R.iT/10,"no")}F{o.U.3R(4h(v.1Q)+v.1R.iT/10,"no")}}F{B st=(o.1k.lV?-v.1R.iT/10:v.1R.iT/10);if(v.1R.Db==1&&o.2a){o.P.1J((e.cE>0?st:-st))}F if(v.1R.Da==1&&o.2a){3D("3E",(e.cE>0?"+"+st*10:"-"+st*10))}F{o.U.3R(4h(v.1Q)+(e.cE>0?st:-st),"no");o.R.jt()}}}}E D7(){if(o.1k.53){o.P.Iq();js("uw")}o.ha=K}G.wC=E(){if(o.cX){o.2a=H;o.R.8W();if(!o.7R){if(I(o.8v)){3k{O(o.8v,{\'X\':\'100%\',\'1d\':\'100%\',\'1m\':\'wQ\',\'1a\':0,\'1e\':0,\'5q\':"nT"})}2L(do){}}O(o.1P,{\'X\':\'100%\',\'1d\':\'100%\',\'1m\':\'wQ\',\'1a\':0,\'1e\':0,\'5q\':"nT"});o.3a=o.1P.29;o.4C=o.1P.2U;3k{1U.ax.C.6q=\'3l\';if(!I(o.W)){1U.xE=E(e){e.9O()}}}2L(do){}}if(v.uC==1){O(o.1P,{\'6Y\':\'#3U\'})}if(v.9G==1&&o.1k.3L==1){B sw=1L.bq.X;B fz=1;V(B i=1;i<6;i++){if(sw>2h*i){fz=2P(v[\'9G\'+(2h*i)],i)}}if(fz>1){o.1P.C.yM=fz;o.9G=fz}}if(o.2X){o.2X.dl()}9E();o.cX=K}};G.7H=E(){lH=H;if(1U.D6){1U.D6()}F if(1U.CB){1U.CB()}F if(1U.AK){1U.AK()}F if(1U.zJ){1U.zJ()}F if(1U.AI){1U.AI()}F if(1U.yR){1U.yR()}if(!o.7R){G.vL(K)}};G.Ev=E(x,y){rZ(x,y)};E rZ(x,yQ){if(I(o.1Z)&&!yQ){o.lE=x}F{B 2I=K;B ea=o.9b/x;B e7=0;B lU={\'1d\':ea};if(v.T8==1){if(ea>o.8M){ea=o.8M;e7=o.9b/x;o.9b=lU[\'X\']=e7}}if(I(o.8v)&&v.Io!=1){3k{O(o.8v,lU)}2L(do){2I=H;1n("dA T9 Ta")}}if(!2I){o.4M=x;o.8M=ea;if(o.4M>0){O(o.1E,lU)}if(e7>0){js("X",e7)}js("1d",ea)}if(o.1Z&&!o.2a){o.4C=ea;if(e7>0){o.3a=e7}o.1Z.2C()}}};G.vL=E(x){if(lH||x){o.2a=K;o.ha=K;if(!o.7R){if(I(o.8v)){3k{O(o.8v,{\'1m\':\'o5\',\'1a\':0,\'1e\':0,\'5q\':\'yO\'});O(o.8v,o.Ip);O(o.8v,{\'X\':o.aZ,\'1d\':o.cr})}2L(do){}}O(o.1P,{\'X\':o.aZ,\'1d\':o.cr,\'1m\':\'2r\',\'1a\':0,\'1e\':0,\'5q\':\'yO\'});3k{1U.ax.C.6q=\'2v\';1U.xE=E(e){J H}}2L(do){}}o.R.7H();if(v.uC==1){O(o.1P,{\'6Y\':v.oV});if(v.dx==1){o.1P.C.6Y=\'dx\'}F{O(o.1P,{\'6Y\':v.oV})}}if(o.9G>1){o.1P.C.yM=1;o.9G=1}if(v.1R.uD==1){lI(K);o.5f=K}if(o.2X){o.2X.dl()}9E();o.lG?o.lG=K:\'\';o.R.kR();lH=K;js("uw");o.7R=K;o.b5=K}};G.5f=E(x){lI(x)};E lI(x){7M={x:0,y:0};if(x){1L.1v("tY",uj)}F{3n(cA);1L.6J("tY",uj)}}G.aQ=E(){v.4u=0;o.R.3c();o.U.z7();o.P.3R(v.1Q);if(o.R.bM()){o.R.8z()}if(o.3m){G.4O()}if(I(o.iH)){3n(o.iH);o.iH=22}9E(0);1n("2I");js("2I")};G.mW=E(){v.4u=0;v.3h=0;o.P.ls();o.U.aQ()};G.5N=E(x){if(I(o.2H)){if(o.2H!=x){o.2H=x;if(v.rd==1){o.3X=o.2e[x];if(o.5w){3N.9j("ri",o.3X)}}o.P.5N(x);js("4W",o.2e[x]);o.R.vU(x)}}};G.ih=E(){o.R?o.R.ih():\'\'};G.e2=E(x){if(I(o.5A)){if(o.5A!=x){o.5A=x;if(v.BA==1){o.9i=v.9i=o.5K[x];if(o.5w){3N.9j("rk",o.9i)}}o.P.e2(x);js("7e",x);o.R.kt("7e")}}};G.9d=E(x,z){x==\'0.0\'?x=0.1:\'\';B y=x;6R(y).L(\'.\')>0?z=1:\'\';y=y*1;if(!z){y=x==o.cO?1:o.51[x];o.9w=x}if(o.eK||z){o.iq=y;V(B i=0;i<o.51.Q;i++){if(y<=o.51[i]*1){o.9w=i;1h}}}if(o.5w&&v.Cw==1){3N.9j("Cv",y)}js("4R",y);o.P.9d(y);o.R.kt("4R")};E 9E(x){o.4n?o.4n.1p(I(x)?x:o.P.Y()):\'\'};G.iC=E(){if(o.4n){9E();o.4n.C()}};G.i6=E(x){if(1H(iJ)==\'E\'){!o.4n?o.4n=1u iJ():\'\';o.4n.uU(x)}};B 6X;B 8N;B lJ;B 2k;E 7N(x){if(v["5V"+x+"zb"]>0&&o.5w){B tb=3N.6A("oc"+x+"4Y"+o.d);if(tb){B ct=1u 7h();o.af=ct.ae();B zd=(ct.ae()-tb)/Ti;if(zd<v["5V"+x+"zb"]){J K}}}if(v["5V"+x+"z9"]>0){if(o.P.1j()>0){if(o.P.1j()<v["5V"+x+"z9"]*60){if(v["5V"+x+"z8"]>0){v["5V"+x+"4Y"+"yo"]=v["5V"+x+"z8"]}F{J K}}}}if(o.iO.L("7O")!=-1&&v.1Z==1&&!o.aU&&v[x+\'s\']==1){if(1H tX=="1M"){J K}if(x=="6F"||x=="s6"){if(1H z5!=="1M"){2k=[];J z5(x)}}if(I(o.1Z)||I(o.5v)){if(!5S(o.tV)||8C(o.3J)){1n(\'ad bg\');J K}F{1n(\'ad jW\');J H}}F{if(I(v[x])){if(v[x].6u().L(".")>-1||v[x].6u().L(":")>-1||v[x].6u().L("[Tf]")>-1){js("T5",x);if(!8C(x)&&x!="f7"){1z(E(){o.1w||(o.5v==22&&o.1Z==22)?\'\':o.U.8F()},10);fE()}6X=0;8N=0;lJ=x;2k=v[x].2x(" ge ");o.5D=[];o.ug=2k.Q;lP();o.Am=1;o.lS=H;V(B i=0;i<2k.Q;i++){2k[i]=2k[i].2x(" or ")}v[x.ag("4Y","ki")]=v[x];v[x]=22;o.3J=x;if(x!=\'f7\'){o.1Z=1u tX()}o.5v=1u lL();V(B i=0;i<2k.Q;i++){V(B j=0;j<2k[i].Q;j++){B 7B=4F(2k[i][j]);if(7B.L("[50%]")>0){B 1F=5B(1,2);2k[i][j]=2k[i][j].1O("[50%]","");if(1F==2){2k[i][j]=\'\'}}}}if(v.rO==1){V(B i=0;i<2k.Q;i++){B n=i==0?1:0;if(2k[i].Q>n){V(B j=n;j<2k[i].Q;j++){B 7B=4F(2k[i][j]);if(o.1k.sb){fS(7B)}F{1z(fS,i*100,7B)}}}}}if(2k[0][0]==\'\'){hM()}F{o.5v.lD(4F(2k[0][0]),x)}J H}F{J K}}F{J K}}}F{J K}};G.tS=E(x){7N(x)};E lN(w,x,d){if(I(o[w+\'o\'])&&v[w+\'s\']==1){B y;V(B i in o[w+\'o\']){if(o[w+\'o\'].2n(i)){if(!I(o[w+\'o\'][i].mj)&&I(o[w+\'o\'][i].Y)&&I(o[w+\'o\'][i].1Z)){B z=o[w+\'o\'][i].Y.6u();B ok=K;if(z){if(x=="7V"){if(z==x){ok=H}}F{if(z.L("%")>0){if(d>0){z=2A(z.1o(0,z.L("%")))*d/100}F{z=-1}}F{z=2A(z)}if(x>=z){if(v[\'5V\'+w+\'z2\']>0&&z>-1){if(x-z>=v[\'5V\'+w+\'z2\']){z=-1}}if(z>-1){ok=H}}}if(o[w+\'o\'][i].yY&&o.P.1j()>0){if(o.P.1j()<o[w+\'o\'][i].yY*1){o[w+\'o\'][i].mj=H;ok=K}}if(ok){y=o[w+\'o\'][i].1Z;v[w]=o[w+\'o\'][i].1Z;o[w+\'SR\']=o[w+\'o\'][i].Y;o[w+\'SS\']=o[w+\'o\'][i].ST;if(7N(w)){o[w+\'o\'][i].mj=H;1h}}}}}}}};E lO(){if(8C()){if(o.cT==0||v[\'5V\'+o.3J+\'SO\']==1){O(o.tV,{"1y":0,"5y":"3l","1e":4c});1n(o.3J+" 1l");o.3J==\'6x\'?o.P.2E():\'\'}}}E 8C(z){B y=K;B x=[\'6x\',\'e5\'];V(B i=0;i<x.Q;i++){if(o.3J==x[i]||z==x[i]){if(v[\'5V\'+x[i]+\'SV\']==1){y=H}}}J y};G.8C=E(x){J 8C(x)};G.SX=E(x){x?\'\':lQ();o.3J=="6x"?o.yt.2N(o.y8):\'\'};G.SY=E(){lQ()};G.SZ=E(){lQ()};E lQ(){if(8C()){if(o.1w){o.P.3c();o.R.3c()}1n(o.3J+" 1p");O(o.tV,{"1y":1,"5y":"46","1e":0});o.n9=1}if(o.ha&&!o.7R){lR()}F{if(v["5V"+o.3J+"fx"]==1&&o.2a){o.U.7H()}}};G.T2=E(x){o.5v=22;o.n9=0;1n("7O 3S",o.3J);js("T3",o.3J);if(x.1D=="f7"){B xW=1u UE(x);o.tP.2N(xW)}F{if(I(o.1Z)){if(v.4u==0&&v.UF==1&&o.P.Y()==0&&o.P.1j()==0){v.4u=1;o.P.rE()}if((!o.1Z.VU()||x.xU)&&o.tZ>0){1n("7O Wf");o.1Z.4f();o.1Z=22;o.1Z=1u tX()}if(8C()){lO()}F{if(o.1w){o.P.3c();o.R.3c()}}o.tZ++;if(o.lS&&v.cJ>0){2M(o.cJ);o.cJ=1z(yr,v.cJ*2h*60);if(I(v.xT)){if(v.xT!=\'\'){o.iF?o.iF.62():\'\';o.iF=1u Wi()}}}o.lS=K;if(v.xS>0){1n("7O Wk");js("We");1z(ub,v.xS*2h,x)}F{ub(x)}}F{1n("7O Wl")}}};E ub(x){o.1Z.Go(x)}E yr(){if(I(o.1Z)){if(o.1Z.dq()&&o.cT==0){o.1Z.rR();1n("7O xC "+v.cJ);2k=[];cp()}}}G.Wo=E(){js(\'Wp\',o.3J);1n("7O 2f");uc()};G.hM=E(){uc()};E uc(){B n=lP();1n("7O 6O "+!n);!n?hM():cp()};G.Wq=E(x){if(v[o.3J+"ud"]){V(B i=0;i<3;i++){v[o.3J+"ud"]=v[o.3J+"ud"].1O(x+(i==0?\' ge \':(i==1?\' or \':\'\')),\'\')}}};E lP(){B x=K;if(o.3J){B 7z=v[\'5V\'+o.3J+\'4Y\'+\'yo\'];B iR=v[\'5V\'+o.3J+\'4Y\'+\'Wr\'];if(iR||7z){if(iR>0&&o.rX>0){o.ug=iR;if(o.cT>=iR){x=H}}F{if(7z>0){o.ug=7z;if(o.cT>=7z){x=H}}}}}J x}E hM(){if(2k.Q>0&&2k[6X]){if(8N<2k[6X].Q-1){1n("7O Wt");o.1Z?o.1Z.rR():\'\';lO();8N++;B 7B=4F(2k[6X][8N]);B fR=rN(7B);if(fR==\'7E\'){o.5v=1u lL();o.5v.lD(7B,o.3J)}if(fR==\'2f\'){hM()}}F{cp()}}F{cp()}}E rN(7B){B x=\'7E\';if(v.rO==1&&o.5D){B nu=K;B n=0;V(B i=0;i<o.5D.Q;i++){if(o.5D[i].lT==0){if(o.5D[i].cw.yk(7B)){o.5D[i].lT=1;B y=o.5D[i].cw.ar();if(y==\'3S\'){o.5v=o.5D[i].cw;1n("7O yk");o.5D[i].cw.gv();x=y}F{if(y==\'\'){x=\'ok\';1n("7O Wc");o.5v=o.5D[i].cw;o.5D[i].cw.W3()}if(y==\'2f\'){x=\'2f\'}}nu=H}if(nu&&o.5D[i].fX==0){n++;if(n<6){rP(o.5D[i])}F{1h}}}}}J x}G.Wb=E(x,y){if(x!=\'\'){B z=6X;B sW=K;if(y){V(B j=0;j<2k.Q;j++){2k[j]==y?z=j:\'\'}}if(2k.Q==1){if(2k[0].Q>1&&8N<2k[0].Q-1&&2k[8N]){B Aj=2k[8N].6M(1,99);2k[0].sX(8N+1,99);sW=H}}if(1H(x)=="3w"){V(B i=0;i<x.Q;i++){2k.sX(z+i+1,0,[x[i]]);if(o.1k.sb){fS(x[i])}F{1z(fS,i*100,x[i])}}}F{if(1H(x)=="4P"){2k.2N([x]);fS(x)}}if(sW){2k[2k.Q-1]=2k[2k.Q-1].ag(Aj)}}};G.VZ=E(x,y){if(x!=\'\'){B z=6X;if(y){V(B j=0;j<2k.Q;j++){2k[j]==y?z=j:\'\'}}if(2k[z]){if(1H(x)=="3w"){V(B i=0;i<x.Q;i++){2k[z].2N(x[i])}}F{if(1H(x)=="4P"){2k[z].2N(x)}}}}};G.cp=E(x){cp(x)};E fS(x){if(v.rO==1&&o.5D){B i=0;V(B i=0;i<2k.Q;i++){if(2k[i]==x){if(6X>=i){J}F{}}}if(2k.Q==1&&2k[0].Q>1){}F{B n=0;V(i=0;i<o.5D.Q;i++){o.5D[i].lT==0?n++:\'\'}o.5D.2N({fX:0,lT:0,x:4F(x),t:o.3J,cw:1u lL(H)});n<5?rP(o.5D[o.5D.Q-1]):\'\'}}}E rP(x){if(x){x.fX=1;x.cw.lD(x.x,x.t)}}E cp(iS){B 2I=lP();1n("7O 62 ("+o.cT+")");if(2k.Q>0&&6X==2k.Q-1){if(2k[0][0].L("js:")==0){6X=-1;2k=[[2k[0][0]]]}}if(o.W6==2){2I=H}if(2k.Q>6X+1&&!2I){o.1Z.rR();lO();6X++;o.Am++;8N=0;B 7B=4F(2k[6X][0]);B fR=rN(7B);if(fR==\'7E\'){o.5v=1u lL();o.5v.lD(7B,lJ)}if(fR==\'2f\'){cp(iS)}}F{fB();o.R.7y();if(I(o.1Z)){o.1Z.4f();o.1Z=22}o.5v=22;2k=[];8N=0;6X=0;o.n9=0;o.AF!=1?js("Wv",o.3J):\'\';o.AF=0;if(v.WR==1){if(o.lK){3k{o.lK.xR()}2L(e){1n(o.lK,e)}o.lK=1M}}lJ=\'\';o.cT=0;o.AD=0;2M(o.cJ);3n(o.WQ);o.iF?o.iF.62():\'\';o.bD?o.bD.1l():\'\';o.rX++;if(o.3J=="6U"||(o.3J=="e5"&&v.lF==1&&o.n8)||o.3J=="6x"){if(v.3r!=\'?\'){o.P.eE();B re;if(o.rY){o.U.hr();o.rY=K;re=H}if(o.2l=="4w"&&!o.s0&&o.1k.53){re=H;o.3J=="6U"?o.P.Jn():\'\'}if(re||iS==\'iS\'||v.X2==1){}F{o.U.2E(1)}}}if(o.lE>0){rZ(o.lE);o.lE=0}if(o.3J=="lM"){9S()}o.s0=K;o.3J=22}};G.WY=E(){2k=[[\'\']]};G.gb=E(y){B x=[\'6U\',\'e5\',\'lM\',\'6F\',\'s6\'];B z;V(B i=0;i<x.Q;i++){z=K;if(y){y!=x[i]?z=H:\'\'}if(!z&&I(v[x[i].ag("4Y","ki")])){v[\'5V\'+x[i].ag("4Y","zw")]--;if(v[\'5V\'+x[i].ag("4Y","zw")]>0){v[x[i]]=v[x[i].ag("4Y","ki")];v[x[i].ag("4Y","ki")]=22}}}if(y=="6U"||y=="6x"){if(v.rW>1){if(I(o.s8)&&v.jb==1){V(B i in o.s8){o.s8[i].mj=1M}v.rW--}}}};G.nN=E(){fE();if(I(o.8r)){o.8r.4f();o.8r=22}o.8r=1u WE()};G.WG=E(){fB();o.8r.4f();o.8r=22};G.fE=E(){fE()};G.fB=E(){fB()};E fE(){if(o.9U){}F{o.9U=1Y("2c");o.1P.1T(o.9U);sF(o.9U);O(o.9U,{"2z":"#3U","1y":0.1});o.9U.C.5q=GK}};E fB(){if(o.9U){o.1P.3j(o.9U);o.9U=22}};E 8h(){if(I(o.2b)){if(v.2b!=o.w7){a6(v.2b,o.2b,v.eB)}1p(o.2b);O(o.2b,{"1y":v.kL});o.R.4p();o.hJ?o.hJ.1w():\'\'}};G.f3=E(){if(I(o.2b)){if(5S(o.2b)){3n(o.vQ);B t=o.P.Y();if(t==0&&v.Af==1){}F{if(v.zp>0){2M(o.rL);o.rL=1z(mi,v.zp*2h)}F{mi()}}}}};E mi(){2M(o.rL);if(v.rK==1&&!o.1w){}F{O(o.2b,{"1y":0});1z(zk,4a)}}E zk(){if(!o.1w&&v.gy==1){}F{1l(o.2b);o.hJ?o.hJ.4g():\'\';o.R.4p()}}G.8h=E(){8h()};E zD(x){if(v.rs==1){V(B i=0;i<4U.Q;i++){if(4U[i]){if(4U[i].3t("id")!=v.id){4U[i].3t(\'4g\')}}}}ec=v.id}E rw(x){B y=7F.6e(x).Q;o.j6=0;if(y>0){x=rB(x,y,\'\',-1)}J x}E rB(x,y,p,j){B x2=[];B 2I;if(I(x[\'W\'])){x=x[\'W\'];y=x.Q}B ii=0;V(B i=0;i<y;i++){2I=K;if(I(x[i][\'id\'])){x[i][\'dZ\']=x[i][\'id\']}x[i][\'id\']="x"+p+\'-\'+i+(I(x[i][\'id\'])?\'-\'+x[i][\'id\']:\'\');j==-1&&i==0&&!I(x[i][\'59\'])?o.j8=x[i][\'id\']:\'\';if(!I(o.j8)){j==0&&!I(x[i][\'59\'])?o.j8=x[i][\'id\']:\'\'}x[i][\'j7\']=p;x[i][\'rq\']=j;x[i][\'cn\']=ii;if(I(x[i][\'1j\'])){o.j6+=x[i][\'1j\']}if(I(x[i][\'zO\'])){x[i][\'1K\']=x[i][\'zO\'];B q1=x[i][\'3r\']?x[i][\'3r\'].L(\'[\'):0;B q2=x[i][\'3r\']?x[i][\'3r\'].L(\']\'):0;if(q1>0&&q2>0){B s1=x[i][\'3r\'].1o(q1+1,q2-q1-1);B s2=s1.2x(",");B s3=\'\';V(B k=0;k<s2.Q;k++){s3+="["+s2[k]+"]"+x[i][\'3r\'].1O("["+s1+"]",s2[k])+(k<s2.Q-1?",":\'\')}x[i][\'3r\']=s3}}if(I(x[i][\'W\'])){x[i][\'59\']=x[i][\'W\']}if(!I(x[i][\'59\'])){if(I(x[i][\'3r\'])){if(x[i][\'3r\']==\'\'&&!I(x[i][\'6W\'])){2I=H}}F{2I=H}}if(!2I){o.1G[x[i][\'id\']]=x[i];ii+=1}if(I(x[i][\'59\'])){B z=7F.6e(x[i][\'59\']).Q;if(z>0){x[i][\'59\']=rB(x[i][\'59\'],z,x[i][\'id\'],i)}}if(!2I){x2.2N(x[i])}}J x2}E zL(){B x=[];if(I(v.4G)){if(v.4G.L("x-")!=0){V(B y in o.1G){if(o.1G.2n(y)){if(o.1G[y].dZ==v.4G){v.4G=y}}}}if(I(o.1G[v.4G])){v.W.Vi==1?v.W.wX=0:\'\';x=o.1G[v.4G]}F{x=o.W[0];if(v.4G==o.A1){o.2p=1M}}}F{x=o.W[0]}if(x){V(B i=0;i<10;i++){if(I(x[\'59\'])){x=x[\'59\'][0]}F{1h}}v.4G=x.id;if(v.4G==o.A1){x.1B=1M}}J x}E 9S(){aD("4l","9S",1);o.U.gb();if(o.5w&&v.c0==1){o.3u.xg(0,o.P.1j())}if(o.R.k6()){if(v.W.fQ==1&&o.R.bP()){if(I(v.W.zV)){o.zU=1z(E(){o.R.aH()},v.W.zV*2h)}F{o.R.aH()}}F{rG()}}F{if(v.V3==1&&o.2a){o.U.7H()}rH()}}G.zQ=E(){rG()};E rG(){if(v.W.oN==1&&!o.R.bP()){o.R.kn();J}if(v.W.Iw==1){!o.R.jU()?o.R.bT():\'\'}rH()}E rH(){8h();js("V4");if(v.6W==1&&v.V5==1&&2W(v.Ao)){6W(v.Ao)}if(v.V6){if(1H AG!=="1M"){!o.Ax?o.Ax=1u AG():\'\'}}}E rJ(x){if(x.L(\'js:\')==0){3k{x=2m(x.1o(3))}2L(e){dy.1n(e.9a)}}J x?x:\'\'}E s9(){B rM=2D.8b(7h.jW()/2h);B sa=(I(v.zh)?v.zh:0)+2A(o.P.Y());B 1D=0;o.1k.bO?1D=1:\'\';o.1k.53?1D=2:\'\';o.1k.bd?1D=3:\'\';o.1k.Vb?1D=4:\'\';o.1k.tv?1D=5:\'\';B 17=v.j2.1O("[rM]",rM);17=17.1O("[sa]",sa);17=17.1O("[Vd]",1D);B 8P=1U.1Y("3Y");8P.5R(\'2O\',17);8P.5R(\'1d\',\'5G\');8P.5R(\'X\',\'5G\');o.1P.1T(8P)}};B Cj=E(17){B 17;B 3I;B l5;B 8A;B gi="";B dW=0;B i9=K;B lr=K;B sN;B P;B 3C;o.3B={x:1,y:1,x0:1,y0:1};B aN;B m8;B m7=0;B fD=0;B hQ;if(1H(17)==\'4P\'){17=4F(17);if(17.L("[{")==0){3k{17=17.1O(/6w\'qt/ig,\'"\');17=4z.6r(17);aN?17=o.U.6P(17):\'\'}2L(e){dy.1n(e);17="sD 4z"}}if(17.L("#"+v.9Y)==0){17=o[o.fd[0]](17)}if(17){if(17.L("#"+v.aR)==0&&17.L(v.bF)>0){17=o[o.fd[1]](17)}}if(17){if(17.L("#0")==0){if(17.L(o.cV)>0){17=cm(17.1O(o.cV,\'\'))+o.cV}F{17=cm(17)}}}if(v.c4==1){17=c4(17)}if(1H(17)==\'4P\'){if(17.L(".ay")==17.Q-4||17.L(".8K")>0){m8=17.2x(" or ");sI()}}}o.3z=1Y("2c");sF(o.3z);O(o.3z,{"5p":"2T 0.2s 3d","1A-7U":"7W"});o.1P.1T(o.3z);if(v.1R.y5==1){if(!o.sH){rz(o.3z,\'o.y5\',v.1R.j1!=1,v.1R.j1==1,yZ);o.sH=H}}if(!aN){b4()}E yZ(){B p=o.3z.hm;B p2=o.3a;if(v.1R.j1==1){p=o.3z.yT;p2=o.4C}B x;if(p>p2*2P(v.1R.yJ,0.5)){if(o.R.gr()){x=H;o.R.ef()}}F{if(p<-p2*2P(v.1R.yJ,0.5)){if(o.R.bP()){x=H;o.R.aH()}}}if(x){if(v.1R.j1==1){O(o.3z,{"1e":0})}F{O(o.3z,{"1a":0})}}F{1u 5n({mc:o.3z,1D:(v.1R.j1==1?"1e":"1a"),to:0,Y:0.1,6N:"Gz",me:"sH"})}}E sI(){17=m8[m7];if(17.L(o.cV)>0){17=17.1O(o.cV,\'\');v.3r=17}B 4x=gf(17);4x.bV=E(){if(G.gw==4&&G.6B==4r){bT(G);o.R.Hb()}F{m5(1)}};4x.lX=E(e){m5(1)};4x.bz();aN=H}E m5(x){if(m7+1<m8.Q){m7++;sI();x=0}if(x==1){5d("W dX iU or yP AH")}if(x==2){5d("UP 4z")}}E bT(x){if(x.dv){B y=x.dv;if(y.L("#"+v.9Y)==0){y=o[o.fd[0]](y)}if(y.L("#"+v.aR)==0&&y.L(v.bF)>0){y=o[o.fd[1]](y)}if(17.L(".ay")==17.Q-4){B ay=y.2x(/(\\r\\n\\t|\\n|\\r\\t)/gm);17=[];B sL=1;B iZ=\'\';V(B i=0;i<ay.Q;i++){if(ay[i].L("#UI")>-1){if(ay[i].L(" - ")>-1){B 1F=ay[i].2x(" - ");iZ=1F[1F.Q-1]}}if(ay[i].L("3H")>-1){17.2N({1K:""+(iZ!=\'\'?iZ:sL),3r:ay[i]});sL++;iZ=\'\'}}}F{y=y.1O(/(\\r\\n\\t|\\n|\\r\\t)/gm,"");3k{17=4z.6r(y)}2L(e){m5(2)}}if(o.R){if(v.W.p9==1){o.R.kc(2)}}b4();d1();1z(E(){js("W")},1)}}E b4(){17=o.U.6P(17);17&&17!=\'?\'?6P(17):\'\'}E 5d(x,ys){1n("eS: "+x);B y=H;B yy=H;js("UN",x);if(ys!=1&&v.7J==1&&v.sT==1){sR();J}if(3I){if(3I.Q>0){8A++;y=8A>3I.Q-1;if(y&&3I.Q>1&&v.fv>0){if(o.fv<v.fv){8A=0;y=K}o.fv++}if(y&&v.UQ==1){if(o.3P.Q>1){if(o.2e[o.2H].L(2B("fw"))==-1){o.2e[o.2H]=o.2e[o.2H]+\' (\'+2B("fw")+\')\'}if(o.2H>0){yy=K;o.U.5N(o.2H-1);ip()}F{if(o.2e[o.2H+1].L(2B("fw"))==-1){yy=K;o.U.5N(o.2H+1);ip()}}}}if(!y){B z=K;o.2p>0||!o.1B||P.5I()?\'\':o.2p=4Q();if(o.2l!=l3(3I[8A])||o.2l!=\'bY\'){if(o.1w){o.U.aQ();z=H}}if(v.yf>0){2M(o.yg);o.yg=1z(sO,v.yf*2h)}F{sO()}}F{if(v.7J==1&&yy&&v.sT!=1){y=K;sR()}}}}if(y&&yy&&x){sU(x,H)}};E sO(){1n("UT aG",o.2p);6P(\'or\');o.1B&&!o.1Z?P.2E():\'\';ip()}E sU(x,mr){aD("2f","eS",H);if(v.yU==1&&!o.aL){if(v.Ah==1){o.9y.8K(v.A2)}F{o.9y.8K(x)}if(v.zG==1&&I(v.zH)){o.e1=1u zI();o.U.f3()}}mr?o.aL=H:\'\';if(o.1w){o.U.7y();o.R.3c()}I(o.2b)&&!I(o.e1)?o.U.8h():\'\';js("2f",x)}E sR(){fD++;1n("eS fA Jp "+fD);o.1w?o.mX=1:\'\';I(o.bx)?2M(o.bx):\'\';o.bx=1z(zT,v.sS*2h)}E zT(){B x=2P(v.UZ,10);if(o.1w||o.mX==1){o.mX=0;if(fD<x){o.U.fA()}F{if(v.sT==1){5d(P.hB(),1)}F{sU(\'fA eS \'+P.hB())}}}}G.5d=E(x){5d(x?x:P.hB())};G.7K=E(y){1n("lZ");i9=H;2M(hQ);B x=K;if(3T()>0&&!o.56&&!y){B Y=o.Iy;if(Y+10<3T()){1n(\'VD (zy)\');js("zy");P.2E();P.3Q(Y);x=H}}if(!x){o.U.lZ();js("4l")}};G.9t=E(){if(v.sm==1){I(o.2b)?o.U.8h():\'\'}v.gy==1?o.U.f3():\'\';o.R.2E();o.U.zF();if(v.VE==1&&I(v.rC)){if(v.rC.Q>5){rr();3n(sN);sN=6y(rr,v.Au*2h)}}js("1w")};G.i7=E(){if(v.op==1&&o.4o){if(o.U.i7()){o.9N=P.qe();o.R.4p();sz()}}o.sd=H};G.di=E(){o.U.3c()};G.gG=E(){1n("VF")};G.gJ=E(){1n("se");o.U.se();I(o.fr)?js("3E",o.fr):\'\'};G.bK=E(){1n("sg");fD=0;o.U.sg();o.2l=="1I"?sC(1):\'\'};G.a5=E(){if(P){1n("3T",3T());o.U.3T(4Q(),3T());js("1j",3T());fD=0;2M(o.bx);if(I(o.lY)){o.U.e2(o.lY);o.lY=22}}};E 4Q(){B x=P.Y();J x}E 3T(){B x=P.1j();J x}G.d4=E(){};G.8D=E(){1n("8F");o.U.8F();js("8c")};G.bS=E(){if(dW!=4Q()){if(!o.9U){o.U.7y();if(dW==0){if(v.gy==1&&v.Af==1){o.U.f3()}}}}dW=4Q();B sc=3T();js("Y",dW);if(v.28.on==1){if(1H(yd)==\'E\'){if(!3C&&v.28.4B!=1&&v.Ag&&v.Ag!=\'\'&&dW>0){o.cQ=1u yd();3C=o.cQ.bw()}}}if(o.2l=="1I"&&o.1k.7a&&sc>0){if(o.1w&&dW>sc-1){2M(hQ);hQ=1z(yp,4c)}}};E yp(){if(!i9){o.U.3c();o.P.7K()}}G.so=E(){if(o.2l=="4w"){P?P.lB():\'\'}};G.yq=E(x){o.U.aQ();P.yu(x)};G.lB=E(){if(o.2l=="4w"&&P){J P.3S()}F{J H}};G.mC=E(){J P.mC()};G.mA=E(){J P.mA()};G.5N=E(x){1n("VQ",x);if((o.2l=="bY"||o.2l==o.ws||(o.2l=="1I"&&(v.8X==0||a7()<2))||(o.2l=="1C"&&(v.aI==0||cg()<2)))&&I(o.3P[x])){B Y=G.Y();o.2p>0?\'\':o.2p=Y;o.U.3Q(Y,K);6P(o.3P[x],H);B y=H;if(v.1g){if((v.1g.VR==1&&!o.1w)||!o.1B){y=K}}if(o.9Q>0){P.f6(o.9Q)}if(y){o.U.2E()}}if(o.2l=="1I"&&v.8X==1&&a7()>1){P.GI(x)}F if(o.2l=="1C"&&v.aI==1&&cg()>1){P.HR(x)}F if(o.2l=="4w"||o.2l=="dm"){P.n1(x)}};G.tu=E(x,y){J i3(x,y)};G.ny=E(x,y){J B8(x,y)};E i3(x,y){B r=x.1d+\'p\';if(x.1d<4r){r=\'sr\'}F if(x.1d>=4r&&x.1d<=dS){r=\'le\'}F if(x.1d>dS&&x.1d<=i2){r=\'lA\'}F if(x.1d>i2&&x.1d<=4a){r=\'la\'}F if(x.1d>4a&&x.1d<=bN){r=\'yx\'}F if(x.1d>bN&&x.1d<=yw){r=\'l9\'}F if(x.1d>yw&&x.1d<=z3){r=\'l8\'}F if(x.1d>z3&&x.1d<=yV){r=\'sA\'}F if(x.1d>yV){r=\'uG\'}if(x.X==Vz&&x.1d<=Vk){r=\'le\'}F if(x.X==zc&&x.1d<=zf){r=\'lA\'}F if(x.X==Vn&&x.1d<=Vo){r=\'la\'}F if(x.X==Vp&&x.1d<=Vj){r=\'l9\'}F if(x.X==Vq&&x.1d<=Vs){r=\'l8\'}F if(x.X==Vu&&x.1d<=Vv){r=\'sA\'}F if(x.X==Vx&&x.1d<=Vy){r=\'uG\'}if(v.1g.ZI==1&&I(v.1g[\'7d\'+r])){r=v.1g[\'7d\'+r]}F{if(y==1){r=2B(r)}if(y==2&&I(x.7x)){r=2A(x.7x/2h)+\' \'+2B(\'eb\')}}J r};E B8(x,y){B r=x.oS();if(r=="UC"||r=="en"){x="Vw"}F if(r=="Vt"||r=="ru"){x="Русский"}if(1H(v.l7)=="3w"){if(I(v.l7[x])){x=v.l7[x]}F{x=2P(v.l7[y.6u()],x)}}J x};E sz(){if(o.4o&&o.1X&&!o.qG){P.qF();V(B i=0;i<o.1X.Q;i++){if(o.1X[i]!=\'9m\'){P.Hc(o.1X[i],o.3b[i],(i==o.3v))}}o.qG=H}}G.9d=E(x){1n("Vr",x);P?P.f0(x):\'\';if(v.28.on==1){if(3C){3C.f0(x)}}};G.Is=E(){sz()};G.Iq=E(){P.qF()};G.e2=E(x){1n("VK",x);if(o.9I.Q>0){if(o.9I[x]){B Y=G.Y();o.2p>0?\'\':o.2p=Y;o.U.3Q(Y,K);6P(o.9I[x],H);o.U.2E()}}F{if(o.2l=="1I"&&v.bH==1){P.Gt(x)}F if(o.2l=="1C"&&v.fJ==1){P.GO(x)}F if(o.4o){P.f6(x)}}};G.sy=E(){B x=o.2e[o.2H];x==1M?x=\'\':\'\';B y=hP()&&v.jm==1&&v.8X==1&&x!=2B("2v");J(y?\'\'+2B("2v")+\' \':\'\')+x};G.su=E(){B x=o.5K[o.5A];x==1M?x=\'\':\'\';J x};G.hP=E(){J hP()};E hP(){B x=K;if(P){if(o.2l=="4w"){x=P.2v()}if(o.2l=="1I"&&v.8X==1&&a7()>1&&v.jm==1){x=P.2v()}if(o.2l=="1C"&&v.aI==1&&cg()>1){x=P.2v()}}J x}E a7(){if(o.2l=="1I"){J P.a7()}F{J 0}}E cg(){if(o.2l=="1C"){J P.cg()}F{J 0}};G.9q=E(){J o.4o?P.9q():o.4M};G.4S=E(x){if(P&&(o.2l=="4w"||o.2l=="a4"||I(v.9q))){P.4S()}if(v.wq>0){O(o.3z,{"1d":(o.2a?"100%":o.cr-v.wq)})}if(o.3C&&v.28.Jd==1){o.cQ.4S()}if(v.sh==1){VP()}if(o.r8){o.r8.4S()}};G.3M=E(){J P?P.3M():{}};G.jy=E(){P.jy()};G.7J=E(){1n(\'7J\');o.9W=0;o.1B?v.3h=1:\'\';o.U.8F();if(17&&v.VN!=1){if(17.L(\'(5B)\')==-1){17=17+(17.L(\'?\')==-1?\'?\':\'&\')+\'IW=(5B)\'}}if(17){if(o.4o){P.2O(17);G.2E()}F{6P(17)}}};if(!I(o.2b)){rF()}if(I(v.2b)){if(v.2b!=\'\'){a6(v.2b,o.2b,v.eB);if(v.sm==1&&!o.1B){1l(o.2b)}}F{v.2b=22}}E ar(){gi=P?P.6B():\'\'}E Il(17){3I=17.2x(" or ");V(B i=0;i<3I.Q;i++){if(3I[i].L(" ge ")>-1){l5=3I[i].2x(" ge ");3I[i]=l5[5B(0,l5.Q-1)]}if(I(v.l2)&&3I[i].L("//")==-1){3I[i]=v.l2+3I[i]}}8A=0}E IM(){ar();if(gi=="7u"||o.56){o.U.sj()}if(gi!=""){o.U.v1()}}E rF(){if(o.2b){o.1P.3j(o.2b)}o.2b=1Y("2c");O(o.2b,{"4m-2F":"1W","1y":v.kL,5p:"1y 0.5s"});if(v.sh==1){VJ()}F{O(o.2b,{\'1m\':\'2r\',\'1a\':0,\'1e\':0,\'X\':\'100%\',\'1d\':\'100%\'})}o.1P.1T(o.2b)}E 6P(x,y,IO){2M(hQ);v.i5==\'\'?v.i5=\';\':\'\';if(x.L(\'{\')>-1&&x.L(\'}\')>-1&&x.L(v.i5)>-1){B z=x.2x(v.i5);o.9I=[];V(B i=0;i<z.Q;i++){o.5K[i]=z[i].1o(z[i].L("{")+1,z[i].L("}")-1);o.9I[i]=z[i].1o(z[i].L("}")+1);if(I(v.9i)){if(v.9i==o.5K[i]){o.5A=i}}}x=o.9I[o.5A]}!I(3I)?3I=[]:\'\';o.lv?2M(o.lv):\'\';x&&x!=\'or\'&&x!=\'x\'?Il(x):\'\';B ft=o.2l;if(3I.Q>0){o.2l=l3(3I[8A]);B bw=K;if(IO){bw=H}17=3I[8A];if(17){17=17.1O(/\\(5B\\)/g,2D.5B())}F{17=3I[0]}if(!bw&&x!=\'x\'&&P&&o.2l==ft&&(ft=="bY"||(ft=="a4"&&!o.1k.2i)||(ft=="4w"&&o.1B&&!lr)||ft=="dm"||ft=="1I"||ft=="1C")){P.2O(17);1n("2O")}F{1n("VG");lq();Iu(17)}sC()}if(!y){3n(o.sf);o.sf=6y(IM,o.l1);if(!I(v.2g)&&v.l0==1&&v.sn==1){v.2g=\'\'}if(I(v.2g)){o.U.i6(v.2g)}if(v.eG==1){if(v.op==1&&o.1k.2i){}F{if(o.2l=="4w"){O(o.3z,{"1e":-iA,"1a":-iA})}F{3g(o.3z)}v.1r.1l=0}}}}E sC(x){if(o.cO||x){if(o.eK){P.f0(o.iq)}F{if(o.9w!=o.cO){P.f0(o.51[o.9w])}}}}E l3(x){B 1D="bY";if(x){if(x.L(".J9")>0){1D="1I"}F if(x.L(".IA")>0){1D="1C"}F if(x.L("w")==0&&x.L("s")==1){1D=o.ws}F if(x.L(\'4w.8s/\')>-1||x.L(\'kZ.be/\')>-1){if(1H(sP)==\'E\'){1D="4w";if(v.uR==1){B y=\'kY://3Y.4w.8s/vi/\'+kX(x)+\'/\';II(y+\'IS.iL\',E(z){z>100?v.2b=y+\'IS.iL\':v.2b=y+\'VB.iL\';if(o.1G){o.1G[o.3o][\'2b\']=v.2b}v.3h==1||o.1B?\'\':a6(v.2b,o.2b,v.eB)})}}F{1n("No J7")}}F if(v.a4==1&&x.L(\'a4.8s/\')>-1){1D="a4"}F if(v.dm==1&&x.L(\'Vg.8s\')>-1){1D="dm"}F if(v.IJ==1){if(1H(Ix)==\'E\'){Ix(x)?1D="6w":\'\'}}}o.4o=1D=="bY"||1D=="1I"||1D=="1C"||1D==o.ws;J 1D}E II(17,It){B 3Y=1u UW();3Y.bV=E(){It(G.1d)};3Y.2O=17}E Iu(x){o.2l=l3(x);if(o.4o){P=1u Ja(x,o.3z,K)}if(o.2l=="4w"){P=1u sP(x,o.3z)}if(v.a4==1&&o.2l=="a4"){P=1u US(x,o.3z)}if(o.2l=="6w"){P=1u UR(x)}if(o.2l=="dm"){P=1u UH(x,o.3z)}o.R?o.R.Gb():\'\';B t=0;if(I(v.1j)){if(o.3u&&v.c0==1&&!o.1B){t=o.3u.aY().t}1z(E(){o.U.3T(t,v.1j)},100)}}E lq(){if(P){P.4f();P=22;gi="7Y"}if(3C){3C.4f();3C=22;3C=1M;o.cQ.62();o.3C=22;o.cQ=22}};G.4f=E(){lq()};G.UM=E(){3I=[];lq()};G.6P=E(x,y,z){6P(x,y,z)};G.a6=E(x){a6(x,o.2b,v.eB)};G.2E=E(){if(P){i9=K;lr=K;if(o.56){o.47.2E()}F{P.2E();v.gy==1?o.U.f3():\'\'}if(I(3C)){3C.2E()}if(o.7q){if(o.4o){if(o.af>0&&!o.7q.UJ()){o.7q.lz()}}F{o.ly=[];o.R.kt("d0")}}if(o.4o&&v.HB>-1&&!o.pK&&!o.1k.53){if(o.af>0){P.Hr()}}ip()}F{1z(G.2E,4a)}};E ip(){if(v.Je>0&&3I.Q>1){if(3T()==0||v.Jo==1){2M(o.lv);o.lv=1z(Jg,v.Je*2h)}}}E Jg(){if(o.1w&&(3T()==0||v.Jo==1)&&4Q()==0){if(P){if(P.9C()==0&&8A!=3I.Q-1){5d(\'6P Jp\')}}}}G.Jh=E(1c){if(o.3C){if(v.28.Jd==1){if(o.vu[o.3C]>2){J}}if(1c){1c.aV();1L.1c?1L.1c.6o=H:\'\'}B 1F=P;P.qg(H,o.3C);3C.qg(K,o.3z);P=3C;3C=1F;P.2E();3C.2E();js("28")}};G.Jn=E(){P.2O(17)};G.vo=E(){v.5Y==1?o.5Y.3t("1l"):\'\';o.sG=H};G.jK=E(){if(v.1r.wi){v.1r.wi=K;if(o.R){o.R.we(1);o.R.x8()}}o.sG=K};G.Jf=E(){if(o.3C&&o.cQ){o.cQ.h3()}};G.gk=E(){if(o.4o&&o.5J){o.jS=H;P.5J()}};G.dU=E(){if(o.4o&&o.9n){P.9n()}};G.nE=E(){if(v.gs==1&&I(v.Vc)){if(I(o.gs)){o.gs.1p()}F{if(1H(J8)==\'E\'){o.gs=1u J8()}}}im();if(P){oR(0);P.nE()}};G.eE=E(){o.gs?o.gs.1l():\'\';P?P.eE():\'\'};G.im=E(x){im(x)};E im(x){if(v.V7==1&&2W(v.bD)){if(I(o.bD)){o.bD.1p(x)}F{if(1H(IE)==\'E\'){o.bD=1u IE()}}}}G.3c=E(){if(o.56){o.47.3c()}F{P?P.3c():1n("V0")}if(I(o.3C)){3C.3c()}};G.ls=E(){lr=H;o.U.3Q(0,K);I(o.2b)?o.U.8h():\'\';6P(\'x\')};G.dY=E(){P?P.dY():\'\'};G.3Q=E(x){if(P){if(o.56){o.47.3Q(x)}F{P.3Q(x);if(v.28.on==1){if(3C){3C.3Q(x)}}}}};G.4O=E(){if(P){P.4O();o.56?o.47.4O():\'\';1n("4V")}if(v.28.on==1&&v.28.eZ==1){if(3C){3C.4O()}}};G.6i=E(){if(P){P.6i();o.56?o.47.6i():\'\';1n("ak")}if(v.28.on==1&&v.28.eZ==1){if(3C){3C.6i()}}};G.3R=E(x){P?P.3R(x):\'\';if(v.28.on==1){if(v.28.eZ==1&&3C){3C.3R(x)}}if(o.56){o.47.3R(x)}};G.nw=E(){J P?P.nw():K};G.5I=E(){J P?P.5I():K};G.6B=E(){J gi};G.7Y=E(){J i9};G.Y=E(){B x=0;if(P){x=4Q();if(o.56){B y=o.47.4Q();y?x=y:\'\'}F{if(3T()>0&&x!=3T()){o.Iy=x+0.V2}}J x}F{J 0}};G.1j=E(){B x=0;if(P){x=3T();x==0&&I(v.1j)?x=v.1j*1:\'\';if(o.56){B y=o.47.3T();y?x=y:\'\'}}J x};G.9C=E(){J P?P.9C():0};G.gl=E(){o.3B.gl=o.3B.gl?K:H;O(o.3z,{"2T":(o.3B.gl?"3f(-1)":"3f(1)")})};G.V1=E(){rF()};G.rE=E(){if(o.4o){P.4u()}};G.Ir=E(x,y){if(x==\'1J\'){if(y==1){dO(v.1g.1J/100)}if(y==2){dO(-v.1g.1J/100)}if(y==3){o.P.je()}}F{if(o.4o){if(!o.9H[x]){if(x==\'rD\'){o.9H[x]=0}F{o.9H[x]=1}}if(y==1){o.9H[x]+=v.1g[x]/100}if(y==2){o.9H[x]-=v.1g[x]/100}if(y==3){if(x==\'rD\'){o.9H[x]=0}F{o.9H[x]=1}}!o.iB?o.iB=[]:\'\';o.iB[x]=x+\'(\'+2A(o.9H[x]*100)+\'%) \';B cf=\'\';V(B i in o.iB){cf+=o.iB[i]}O(P.8y(),{\'9T\':cf});o.R.kS(x)}}};G.1J=E(x){dO(x)};E dO(x){if(6R(x).L(":")>0){B y=x.2x(":");B z0=o.3a/o.4C;B z1=o.P.3M();if(z1.X>0){z0=z1.X/z1.1d}B z=y[0]/y[1];if(z0!=z){if(o.4o){P.eP()}B w2=o.4C*z;B x2=w2/o.3a;B h2=o.3a/z;B y2=h2/o.4C;if(x2<1){o.3B.x0=o.3B.x=4h(x2);o.3B.y=1}F{o.3B.x=1;o.3B.y0=o.3B.y=4h(y2)}O(o.3z,{"2T":"3f("+o.3B.x+") 3p("+o.3B.y+")"});o.gY=x}}F{o.3B.x+=4h(x);o.3B.y+=4h(x);O(o.3z,{"2T":"3f("+o.3B.x+") 3p("+o.3B.y+")"})}if(v.1R.Ww==1){if(!o.rt){if(o.3B.x>0||o.3B.y>1){rz(o.3z,\'o.WM\');o.rt=H}}rv()}o.R.kS(\'1J\')};G.je=E(){if(o.4o){P.eP()}o.3B.x=o.3B.x0;o.3B.y=o.3B.y0;O(o.3z,{"2T":"3f("+o.3B.x+") 3p("+o.3B.y+")"});o.R.kS(\'1J\');o.gY=22;rv()};E rv(){if(o.rt&&v.1R.WK!=1){if(o.3B.x==1&&o.3B.y==1){O(o.3z,{"1e":0,"1a":0})}}};G.ho=E(x,y){P.ho(x,y)};G.cD=E(){J cD()};E cD(){J 3I?(3I.Q>0?(3I[8A]?3I[8A]:\'\'):\'\'):\'\'};G.J0=E(){J 3I.Q};G.8y=E(){J P?P.8y():K};G.5U=E(){if(o.4o){P.5U()}};G.ll=E(){P.ll()};E rr(){B 4x=gf(v.rC+\'?17=\'+3I[8A]);4x.bV=E(){if(G.gw==4&&G.6B==4r){if(G.dv){v.1K=G.dv;o.U.a8(\'1K\')}}};4x.bz()}};B Ja=E(17,1E,28){B 1b=1Y(v.eG==1?"9p":"5k");B dp;B tG=0;B 1I;B 4y=K;B tq=K;B q6=K;B as=K;B eq=-1;B 1C;B 6v=K;B ws;B q9=K;B 6z=K;o.54=K;B 8l=0;B 9o=K;B 2f;B WB;B nD=K;B jB=-1;B bE=-1;B td;B mu;B jI;B WA;B Ez=\'5k/Dr; Wz="Wy.WN, WF.40.2"\';B nA=K;O(1b,{\'1m\':\'o5\',\'X\':\'100%\',\'1d\':\'100%\',\'3w-mn\':\'vN\',\'5p\':"9T 0.2s 3d",\'8d-1d\':\'2v\',\'5T-1d\':\'1W\',\'8d-X\':\'2v\',\'5T-X\':\'1W\'});eP();if(o.1k.7l&&v.3h==1&&v.q0==1){if(!o.1B&&v.6U){3V(1b,{\'h9\':1})}F{o.3m=H;o.R?o.R.4O():\'\';3V(1b,{\'3m\':1,\'h9\':1,\'3h\':1})}}F{if(v.s5==1&&o.1k.2i){3V(1b,{\'h9\':1})}if(!o.1k.tv){3V(1b,{\'4u\':(v.4u==1&&v.3h==0?\'7V\':\'1W\')})}}if(v.WO==1){3V(1b,{"X4":"IT","X3":"IT"})}3V(1b,{\'2O\':17,\'x-3L-5J\':\'A0\',\'IY\':\'H\'});if(v.X0!=1){3V(1b,{\'IY\':\'H\'})}if(v.WX==1){3V(1b,{\'28\':\'K\'})}if(28){1b.3h=H;if(v.28.eZ!=1||v.3h==1){1b.3m=H}}if(v.WW==1){3V(1b,{\'WV\':\'WU\'})}qU();if(v.WP==1){B dr=1Y("dA");3V(dr,{"zr":"no","zB":"H","zC":"H","2O":""});O(dr,{"1m":"2r","X":"100%","1d":"100%","2Y":0});1E.1T(dr);B In=1L.6y(E(){if(dr.jh.1U.gw==="Wd"){1L.3n(In);O(dr.qZ.ax,{"2V":0,"2J":0});dr.qZ.ax.1T(1b)}},100)}F{1E.1T(1b)}if(!I(17)){17=\'\'}if(17.L(".IA")>0){6z=H;if(!o.1C){if(1H rU!=="1M"){o.1C=1u rU()}}if(I(o.1C)){if(!I(1L.6m)){o.1C.ka()}F{tO()}}}F if(((3q.1I==1&&v.rS!=1)||17.L(".J9")>0)&&(o.fK.L("8q")!=-1||I(1L.5r))){4y=H;tq=H;3k{if(I(1L.5r)){if(!5r.IF()||(o.1k.7a&&v.W5==1&&!o.1k.53)||(o.1k.7a&&o.1k.53&&v.IC==1)||(o.1k.lm&&v.VV==1)){1n(\'8q W0 \',5r.IF());4y=K}F{if(v.4u==1||v.3h==1||v.IG==1||28){cL(K)}}}F{4y=K}}2L(2f){4y=K}}F if(17.L("w")==0&&17.L("s")==1&&v.VY==1){9o=H;pL()}if(o.1k.tv&&v.3h==1&&!4y&&!6z&&!9o){1z(E(){o.U.aC()},100)}if(v.7q==1){I(o.7q)?o.7q.dl():\'\';o.7q=1u VW()};G.ll=E(){tO()};E tO(){6z=H;if(tB()){if(v.4u==1||v.3h==1||v.uh==1){kT(K)}}F{6z=K;1n("bR dX G5")}}E kT(x){if(o.1C&&!6v){o.1C.bw(x,1b,17,28);I(1L.6m)?6v=H:\'\'}}E cL(x){1n("8q");if(o.3P.Q>1){v.8X=0;v.Jl=H}F{v.Jl?v.8X=1:\'\'}if(o.9I.Q>1){v.bH=0;v.Jc=H}F{v.Jc?v.bH=1:\'\'}o.lh=K;eq=-1;B u1=K;if(v.6U&&v.Jm==1){u1=H;v.Jm=0}dp={tk:(v.Gp==1&&!28),Wn:(v.4u==1||v.3h==1||28||x)&&!u1,eD:60,uE:60,Wh:(v.Ij>0?v.Ij*2h:FQ),Wg:(v.FR>0?v.FR*2h:FQ),Tp:K};if(v.T1==1){dp.T0=H}if(v.fo==1){B ks=[\'fp\',\'wv\',\'pr\',\'ck\'];B nk=[\'8s.SU.SQ\',\'8s.SP.fI\',\'8s.SW.Tm\',\'3O.w3.Tl\'];B dj={};V(B i=0;i<ks.Q;i++){if(v[\'fo\'+ks[i]]==1){dj[nk[i]]={};if(2W(v[\'fo\'+ks[i]+\'l\'])){dj[nk[i]].Tk=v[\'fo\'+ks[i]+\'l\']}if(2W(v[\'fo\'+ks[i]+\'s\'])){dj[nk[i]].Tj=v[\'fo\'+ks[i]+\'s\']}}}dp.Tg=dj}if(v.FE==1){dp[\'T7\']=E(4x,17){4x.Td=H}}if(I(v.7n)){if(I(v.7n.eD)){if(v.7n.eD>bN){v.7n.eD=bN}v.7n.uE=v.7n.eD}if(I(v.7n.FB)){v.7n.uE=v.7n.eD=v.7n.FB}if(1H v.7n=="3w"){V(B Z in v.7n){dp[Z]=v.7n[Z]}}}1I=1u 5r(dp);js("1I",1I,1);1I.FZ(17);1I.Tc(1b);1I.on(5r.8n.Tb,E(){1n("8q Fx")});1I.on(5r.8n.T6,E(1c,1N){!28?o.U.aC():\'\'});1I.on(5r.8n.SM,E(1c,1N){if(!28&&v.8X==1&&a7()>1){EW();nb();o.R?o.R.cZ(o.2H):\'\'}});1I.on(5r.8n.Su,E(1c,1N){nb()});1I.on(5r.8n.SL,E(1c,1N){nb()});1I.on(5r.8n.Sr,E(1c,1N){if(!28){if(1N.kl.54!=o.54){o.54=1N.kl.54;o.R.4p()}o.54=1N.kl.54;if(o.54){1n("Ft");o.FT=17.L("?qa")>-1;if(1b.1j>0&&1b.e6>0){if(1b.1j-1b.e6<10){if(o.ke>0){if(o.ke==1b.e6&&o.G9==1b.1j){o.nf++;if(o.nf>2){o.nf=0;o.ke=-1;1I.a1();cL(H);7K()}}F{o.ke=-1}}F{o.ke=1b.e6;o.G9=1b.1j}}}}}if(v.8X==1){o.2H=1I.n0;o.R?o.R.cZ(o.2H):\'\'}mF()});1I.on(5r.8n.Sq,E(1c,1N){if(I(1N.um)){!28?js("Gk",1N.um.Sp):\'\';if(v.Sm==1){1H Gj!=="1M"?Gj(1N.um):\'\'}}if(eq>-1){1I.Hv=eq;eq=-1}q6=H;G3()});1I.on(5r.8n.Sk,E(1c,1N){js("Sh",1N,1)});1I.on(5r.8n.Sg,E(1c,1N){!28&&v.bH==1?pP():\'\'});1I.on(5r.8n.Sf,E(1c,1N){if(!28&&v.bH==1){pT()}});if(v.Se==1){mu=1u Ss(1I,28)}F{1I.Sl=K}1I.on(5r.8n.Gh,E(1c,1N){v.1n==1?dy.1n(1N):\'\';js(1N.1D+\'5r\',1N,0,H);o.un=1N;if(1N.ne){am(1N.1D){1i 5r.Gf.SK:1n("8q ne t0 2f");if(v.tD==1){tL()}F{2f=1N.kl+\' (\'+1N.1D+\')\';o.2p>0||28||v.54==1||9o?\'\':o.2p=4Q();1I.a1();if(!28){o.P.5d()}}1h;1i 5r.Gf.SE:1n("8q ne P 2f, ki");1I.Sv();1h;7m:2f="8q ne 2f, a1";1I.a1();!28?o.P.5d():\'\';1h}}F{1n("8q ",1N.1D,1N.kl,(1N.nd?1N.nd.na:\'\'));js("SB",(1N.nd?1N.nd.na:\'\'));if(8l>0){8l=2;tf()}}});as=H}E nb(){if(!28&&v.8X==1&&a7()>1){if(o.2H!=1I.n0){o.2H=1I.n0;o.R?o.R.cZ(o.2H):\'\';1n("8q Gd "+o.2H)}if(2W(v.c6)&&o.2H>0){B fq=v.c6.2x(",");V(B k=0;k<fq.Q;k++){if(o.2e[o.2H].L(fq[k])>-1){1n(\'Sy 4W\');1I.hy=o.2H-1;o.2H--;1h}}}}}E pL(){if(I(1L.G7)){if(tB()){if(!I(o.ws)){o.ws=1u Sw()}ws=1u G7(1b,17,2P(v.SN,{tk:H}));q9=H}F{9o=K;1n("dX G5")}}}E G3(){ti()};G.5U=E(){ti()};E ti(){if(v.FJ&&o.R){if(1b.fn.Q>0){if(v.5U==1){1b.fn[1b.fn.Q-1].hf="H8"}F{1b.fn[1b.fn.Q-1].hf="3l"}if(!o.5U){o.5U=H;o.R.4p()}}F{if(o.5U){o.5U=K;o.R.4p()}}}}E tL(){1n("To");!28&&o.1w?o.U.3c():\'\';o.U.8h();8l=1;tf(o.1w)}E tf(x){if(8l>0){2M(td);td=1z(G0,v.G1*2h)}}E G0(){if(8l>0){1n("Ui");if(4y){if(8l==1){1I.FZ(17)}if(8l==2){1I.a1();cL(H);1b.1w()}}F{3V(1b,{\'2O\':17})}}}1b.1v(\'Uh\',FU);1b.1v(\'2f\',qh);1b.1v(\'7Y\',7K);1b.1v(\'1w\',9t);1b.1v(\'4g\',di);1b.1v(\'H2\',bS);1b.1v(\'gL\',gG);1b.1v(\'mG\',gJ);1b.1v(\'GZ\',bK);1b.1v(\'GY\',d4);1b.1v(\'8c\',8D);1b.1v(\'GX\',a5);1b.1v(\'Ug\',EF);1b.1v(\'GW\',rh);1b.1v(\'Eu\',r0);if(o.1k.7l){1b.1v(\'Uf\',jy)}E FU(){if(!4y&&!6z){!28?o.U.aC():\'\'}}E jy(){if(1b.Ua){o.U.fj()}}E qh(){if(!4y&&!6z){if(1b.2f){1n(1b.2f,1b.2f.na,1b.2f.9a);B x=1b.2f.na;2f=1b.2f.9a;if(2f==\'\'){if(x==1){2f="U8"}if(x==2){2f="t0"}if(x==3){2f="d3"}if(x==4){2f="dX iU"}}1n("U5 eS: ",2f)}if(tq&&v.tD==1){2f=1M;tL()}if(2f!=1M||o.1k.53){5d()}}}E 5d(){!28?o.P.5d():\'\'}E 7K(){!28?o.P.7K():\'\'}E 9t(){if(!o.1B&&v.6U){1n(\'ET 1w\');4g();o.U.2E();J}if(4y&&8l>0){}F{if(!28){B aw=o.U.8C()&&o.n9!=1;if(aw||bE==-1){B x=K;if(4y){if(I(o.1Z)||I(o.5v)){if(aw){}F{1n(\'4g iy\');4g();x=H}}}if(!x){o.P.9t()}}}}}E di(){if(!nA){1n("U4");if(o.1w&&o.n8&&!1b.7Y&&v.EP==1&&!o.9N){1n("EP");jP()}F{!28&&!o.EN&&1b.7T?o.P.di():\'\'}}}E bS(){!28?o.P.bS():\'\';if(bE>-1){if(4Q()>bE){4g();bE=-1}}}E gG(){!28?o.P.gG():\'\'}E gJ(){!28?o.P.gJ():\'\'}E bK(){if(28){nt()}F{o.P.bK();qQ();if(4y&&8l>0){8l=0;1n("Uv up");1I.F1();jP();o.R.2E()}if(I(v.9q)){2C()}1z(Ik,4a)}}E Ik(){if(1b.cs&&o.5K.Q==0&&v.Uu!=0){B at=1b.cs;V(i=0;i<at.Q;i++){B x=o.P.ny((at[i].7w?at[i].7w+\' (\':\'\')+at[i].Ut+(at[i].7w?\')\':\'\'),i);if(x==v.9i){o.5A=o.9Q=i}o.5K[i]=x}o.R.iv(o.9Q)}if(o.9Q>0){f6(o.9Q,1)}};G.9q=E(){J(1b.nr/1b.eA)};E nt(){if(1b.eA>0){O(1E,{"1d":1E.29/(1b.nr/1b.eA)-2A(v.28.2Y)})}F{if(tG<20){1z(nt,100);tG++}}}E qQ(){if(v.pa==1){3n(o.tE);o.tE=6y(tF,100);tF()}}E tF(){if(1b){if(1b.eA>0){o.U.Ev(1b.nr/1b.eA);3n(o.tE)}}}E a5(){!28&&!9o?o.P.a5():\'\'}E d4(){!28?o.P.d4():\'\'}E 8D(){if(4y&&8l>0){}F{!28?o.P.8D():\'\'}}E EF(){o.U.ts()}E tB(){B n7=1L.EE=1L.EE||1L.Uo;B jr=1L.EC=1L.EC||1L.Ul;B n6=n7&&1H n7.n6===\'E\'&&n7.n6(Ez);B EV=!jr||jr.tx&&1H jr.tx.TI===\'E\'&&1H jr.tx.62===\'E\';J n6&&EV}B eV="<6a C=\'1y:0.5\'>";E EW(){if(!28&&v.8X==1){B x=1I.au;B q=-1;o.2e=[];if(x.Q>1){V(B i=0;i<x.Q;i++){if(I(x[i].1d)){B y=o.P.tu(x[i],v.Fm);if(o.2e.L(y)>-1||v.TF==1){if(I(x[i].7x)){B yi=o.2e.L(y);yi>-1?o.2e[yi]+=" "+eV+" &d8;"+2A(x[yi].7x/2h)+\' \'+2B(\'eb\')+\'</6a>\':\'\';o.2e[i]=y+" "+eV+" &d8;"+2A(x[i].7x/2h)+\' \'+2B(\'eb\')+\'</6a>\'}}F{o.2e[i]=y}if(I(x[i].Fh)){o.91[i]=x[i].Fh[0]}}F if(I(x[i].7d)){o.2e[i]=x[i].7d}F{o.2e[i]=i}if(I(v.3X)&&q==-1){if(v.3X==o.2e[i]){q=i}}if(I(o.3X)){if(o.3X==o.2e[i]){q=i}}}if(v.jm==1){o.2e[x.Q]=2B("2v")}F{1I.Ic=0;1I.hu=0}if(v.Fg==1||q>-1){1I.hu=0;if(v.hC=="6O"||(!o.1B&&v.4u==0)){1I.qp=q}F{if(v.hC=="es"){1I.hy=q}}o.2H=q}F{if(v.jm==1){o.2H=1I.au.Q-1}F{o.2H=1I.Tx}}mF()}o.7x=2P(1I.au[o.2H].7x,0);o.R?o.R.4p():\'\'}}E mF(){if(o.91.Q>0&&v.bH==1){pP();pT()}}E pP(){if(!28&&v.bH==1){B x=1I.cs;o.5K=[];B 2I;if(x.Q>1){V(B i=0;i<x.Q;i++){2I=K;if(I(x[i].fe)&&o.91.Q>0){if(x[i].fe!=o.91[o.2H]){V(B j=0;j<o.91.Q;j++){if(o.91[j]==x[i].fe){2I=H}}}}if(!2I){o.5K[i]=I(x[i].7d)?o.P.ny(x[i].7d,i):i;if(I(v.9i)){if(v.9i==o.5K[i]){o.5A=i;1I.mw=i}}}}}}}E pT(){if(!28){B x=1I.cs;B y=1I.mw;if(y>-1){if(I(x[y].fe)){if(o.91.Q>0){if(o.91[o.2H]!=x[y].fe){V(B i=0;i<x.Q;i++){if(x[i].7d==x[y].7d&&x[i].fe==o.91[o.2H]){1I.mw=i;y=i;1h}}}}}o.5A=y;1n("8q F5",o.5A);o.R.iv(o.5A)}}};G.f6=E(x,y){f6(x,y)};E f6(x,y){if(1b.cs.Q>1){1b.cs[x].qY=H;1b.cs[y==1?0:o.9Q].qY=K;o.9Q=x;y!=1?1b.e6=o.P.Y():\'\'}}E 4Q(){if(6z){J 6v?o.1C.Y():0}F{J 1b.e6}};E 3T(){B x=1b.1j;if(6z&&6v){x=o.1C.1j()}if(I(v.4l)){if(a3([v.4l],\'-\')){x=x+v.4l*1}F{x=v.4l}}J x!=Tv&&!q3(x)?x:0}G.2E=E(){B p=H;if(4y&&!q6){if(!as){cL(H)}1I.F1()}if(6z&&!6v){kT(H);p=K}if(9o){if(!q9){pL()}ws.1w();p=K}if(1b.C.1e=="-Tt"){G.eE()}p?jP():\'\'};B Ts;E jP(){if(17!="1W"){B pp=1b.1w();if(pp!==1M){pp.cu(E(){}).2L(E(2f){1n("TG",2f.9a);if(2f.9a.L(\'aG\')==-1&&2f.9a.L(\'Ty by\')==-1){if(v.q0==1){1n(\'TY\');o.U.4O();1b.1Q=0;B pM=1b.1w();if(pM){pM.cu(E(){}).2L(E(e){1n("TX",e.9a);if(o.1k.tv&&(4y||6z)){}F{o.R.3c();o.U.8h();js("ZZ")}})}}F{o.R.3c();o.U.8h()}}})}}}G.nE=E(){if(o.5v||o.1Z){if(o.8Y){dU()}if(!o.jS&&o.1k.2i&&o.1k.3L){if(!1b.3m){1b.3m=H;nD=H}O(1b,{"1m":"2r","1a":-4c,"1e":-4c});bE=4Q();if(!9o){1b.1w()}if(bE==0&&o.2p>0){jI=o.2p}}}};G.eE=E(){if(!o.jS&&(o.1k.2i||o.1k.3L)){O(1b,{"1m":"o5","1a":0,"1e":0});if(I(v.9q)){2C()}if(nD){!o.3m?1b.3m=K:\'\';nD=K}if(jI>0){o.2p=jI;jI=0}bE=-1}};G.3c=E(){1n(\'7T\');4g()};E 4g(){if(9o){ws.4g()}F{1b.4g()}};G.dY=E(){!1b.7T?3c():jP()};G.3Q=E(x){if(6z&&6v){o.1C.3E(x)}F{if(4y){if(v.Zy==1&&x>0&&qS()){eq=1I.hy;1I.Hv=0}}1b.e6=x}};G.4O=E(){1b.3m=H};G.6i=E(){1b.3m=K;if(o.2l=="1I"&&o.1k.53&&v.1Z==1){if(!I(o.Hs)){nA=H;1b.4g();1z(E(){1b.1w();nA=K},10);o.Hs=H}}};G.3R=E(x){1b.1Q=x};G.Hr=E(){if(o.Ih!=1b){B aG;B 8R;if(o.np[1b]){aG=o.np[1b];8R=o.pG[1b]}F{1L.nx=1L.nx||1L.10l;if(I(1L.nx)){3k{8R=1u nx();aG=8R.10k(1b);o.np[1b]=aG;o.pG[1b]=8R}2L(e){1n(e)}}}if(8R){B jz=8R.10t();jz.jz.5C=v.HB;aG.HQ(jz);jz.HQ(8R.Yc);o.pK=H;o.Ih=1b}}};G.nw=E(){J!1b.7T};G.5I=E(){J v.54==1||9o?H:o.54};G.8y=E(){J 1b};G.qe=E(){3V(1b,{\'R\':\'1\'});J H};G.4u=E(){3V(1b,{\'4u\':\'7V\'});if(4y&&!as){cL(K)}if(6z&&!6v){kT(K)}};G.6B=E(){B 6Z="7u";if(1b.7T){6Z="7T"}if(1b.7Y){6Z="7Y"}J 6Z};G.qg=E(x,y){28=x;y.1T(1b);1E=y;if(x){if(v.28.eZ!=1){1b.3m=H}F{if(!o.3m){1b.3m=K}}nt();if(o.2e.Q>0){if(4y){jB=o.2H;1I.hu=0;1I.hy=0}}}F{if(!o.3m&&v.28.eZ!=1){1b.3m=K}1b.1Q=v.1Q;qQ();if(o.2e.Q>0){if(4y){1I.hu=-1;if(jB>-1){jB<1I.au.Q?1I.qp=jB:\'\'}}}}};G.Y=E(){J 4Q()};G.1j=E(){J 3T()};G.9C=E(){B x=0;if(1b.8j){if(1b.8j.Q>0){B y=4Q();V(B i=0;i<1b.8j.Q;i++){if((y>=1b.8j.1B(i)||y>=1b.8j.1B(i)-100)&&y<=1b.8j.4l(i)){x=1b.8j.4l(i)}}x==0?x=1b.8j.4l(1b.8j.Q-1):\'\'}}if(I(v.4l)){B ed=v.4l;if(a3([ed],\'-\')){ed=3T()}x>ed?x=ed:\'\'}J x};G.2v=E(){J qS()};E qS(){B x=K;if(4y){if(as){x=1I.Ic}}F if(6z){if(6v){x=o.1C.2v()}}J x}G.3M=E(){J{"X":1b.nr,"1d":1b.eA}};G.2O=E(x){if(x){x=x.1O(/\\(5B\\)/g,2D.5B());17=x;o.aL!=2?o.aL=K:\'\';if(6z){if(6v){o.1C.aG(x)}}F if(4y){4y&&1I?1I.a1():\'\';cL(H);ra()}F{3V(1b,{\'2O\':x,\'3h\':0});qU();4g()}}};E qU(){if(o.1k.7a){B y=1b.fn;if(y){V(B i=0;i<y.Q;i++){y[i].hf="Xe"}}y=1b.cs;if(y){V(i=0;i<y.Q;i++){y[i].qY=(i==0?1:0)}}if(1L.Xf){1b.1v(\'Xg\',E(1c){o.5J=1c.Xh=="Xj";!28?o.U.ih():\'\'});1b.1v(\'X9\',E(1c){})}}ra();if(v.r8==1){1H I0!=="1M"?I0(17,1b,1E):\'\'}}G.5J=E(){1b.YM()};G.9n=E(){dU()};E ra(){if(o.1k.3L){if(I(1b.YV)&&!o.1k.7l){o.9n=H}if(1U.YX&&!1b.YY){o.9n=H}}}E dU(){if(o.1k.7a){if(1b.Z7==="nn-in-nn"){1b.HV("ci");o.8Y=K}F{1b.HV("nn-in-nn");o.8Y=H}}F{if(!1U.Z8){2m(\'1b.Zb().cu(p => {o.8Y = H;}).2L(2f => {o.8Y = K;});\')}F{2m(\'1U.Ze().cu(ok =>{o.8Y = K;}).2L(2f => {});\')}}};E rh(){o.8Y=H};E r0(){o.8Y=K};G.HR=E(x){if(6v){o.1C.n1(x)}};G.GO=E(x){if(6v){if(1b.8j.Q>0){o.1C.GM(x)}}};G.Yk=E(x){if(o.ws){o.ws.GJ(ws,x,-1)}};G.Yp=E(x){if(o.ws){o.ws.GJ(ws,-1,x)}};G.GI=E(x){if(as){B y=2A(x);if(x==1I.au.Q){y=-1;1I.hu=-1}if(v.hC=="es"){1z(8D,4a);1I.hy=y}if(v.hC=="6O"){1n("8q 6O Yw "+y);1I.qp=y}if(y==-1){o.2H=1I.n0}mF()}};G.mC=E(){J 1I};G.mA=E(){J 6v?o.1C.Gq():K};G.a7=E(){J a7()};E a7(){B x=0;if(as){if(1I.au){x=1I.au.Q}}J x}G.cg=E(){J cg()};G.eP=E(){eP()};E eP(){if(1b){if(v.mx==1||v.5Z==1){if(v.Yr==1||v.5Z==1){O(1b,{\'3w-mn\':\'5Z\'})}F{O(1b,{\'3w-mn\':\'CF\'})}}F{O(1b,{\'3w-mn\':\'vN\'})}}}G.4S=E(){2C()};E 2C(){if(v.9q){3D(\'1J\',6R(v.9q).1O(\'/\',\':\'))}}E cg(){B x=0;if(6v){x=o.1C.au()}J x}G.Gt=E(x){if(as){1I.mw=2A(x)}};G.ho=E(x,y){if(y=="1I"&&as&&mu){mu.Yb(x)}if(y=="1C"&&6v){o.1C.Hh(x)}};G.f0=E(x){if(x){1b.Xy=x}};G.qF=E(){B x=1b.Xw;B y=[];V(B i=0;i<x.Q;i++){if(x[i].p0.oS()==\'7p\'){x[i].6J("fX",qL);y.2N(x[i])}}V(B i=0;i<y.Q;i++){1b.3j(y[i])}o.qG=K};G.Hc=E(x,y,z){if(x!=\'\'){if(x.L(\' or \')>0){B xx=x.2x(\' or \');x=xx[0]}B 7p=1U.1Y(\'7p\');7p.5R(\'2O\',x);7p.5R(\'7w\',y);7p.5R(\'Xm\',\'qH\');7p.5R(\'hf\',\'H8\');if(z){7p.5R(\'7m\',\'\')}1b.1T(7p);7p.1v("fX",qL)}};E qL(e){if(e.4k.7w&&o.4n){V(B i=0;i<o.3b.Q;i++){if(o.3b[i]==e.4k.7w){o.4n.9s(i)}}}};G.hB=E(){J 2f?2f:\'\'};G.4f=E(){3n(o.h7);4y&&1I?1I.a1():\'\';6z&&6v?o.1C.mo():\'\';9o&&ws?ws.2I():\'\';1b.6J(\'2f\',qh);1b.6J(\'7Y\',7K);1b.6J(\'1w\',9t);1b.6J(\'4g\',di);1b.6J(\'H2\',bS);1b.6J(\'gL\',gG);1b.6J(\'mG\',gJ);1b.6J(\'GZ\',bK);1b.6J(\'GY\',d4);1b.6J(\'8c\',8D);1b.6J(\'GX\',a5);1b.6J(\'GW\',rh);1b.6J(\'Eu\',r0);1b.2O=\'\';if(1E.p0=="IZ"){1E.qZ.ax.3j(1b)}F{1E.3j(1b)}1b=22}};B xD=E(){B b=[];B g8=[];B 5e=[];B 8c=K;B kQ;B 7D=K;B 1g;B W;if(o.4v){o.4v.1l();o.4v=22}B kO;o.51=[0.25,0.5,0.75,1,1.25,1.5,2];if(v.1g.LU==1&&I(v.1g.hi)){v.1g.hi=v.1g.hi.1O(/\\n/ig,\'\');o.51=v.1g.hi.2x(",")}o.cO=o.51.L(\'1\')>-1?o.51.L(\'1\'):o.51.L(1);o.9w==3?o.9w=o.cO:\'\';V(B i in o.5F){if(o.5F.2n(i)){!I(v.1g[i])?v.1g[i]=5:\'\';o[\'cP\'+i]=[\'+ \'+v.1g[i]+\'%\',\'&LL; \'+v.1g[i]+\'%\',(o.5F[i]*100+\'%\')]}}if(v.1r.dJ==1&&o.1k.53&&v.gp==1){v.1r.1l=0}B mN=K;B 9h=0;B mQ=0;B gB=K;B vn=H;B gH;B bg=1u Jj();B 1g;B 6d=[];B pB=K;B pu=K;B h8=0;B c7=[];if(v.eQ.1m=="R-2j"){v.eQ.1m="R"}V(B y in v){if(v.2n(y)){if(y.L("9L")==0&&v[y]){!I(v[y].pI)?v[y].pI=v[y].6d:v[y].6d=v[y].pI;6d[v[y].6d]=y;if(v.eQ.1m!="R"){if(v[y].1m=="R-2j"){c7.2N([y,v[y].6d]);pB=H}F{if(v[y].1m=="R"||v[y].1m==1M){pB?pu=H:\'\'}}}h8<v[y].6d?h8=v[y].6d:\'\'}}}if(pu){c7.GV(E(a,b){J a[1]-b[1]});V(B i=0;i<c7.Q;i++){6d[v[c7[i][0]].6d]=22;v[c7[i][0]].6d=h8+1;h8++;6d[v[c7[i][0]].6d]=c7[i][0]}}if(v.1r.1l==1&&v.1r.cS==1){o.1r=1Y("2c");o.1P.1T(o.1r);O(o.1r,{\'1m\':\'2r\',\'1a\':0,\'1e\':0,\'X\':\'100%\',\'1d\':\'100%\',\'5p\':\'1e 0.3s 6N-5t\',\'4m-2F\':\'1W\'})}B 7G=1Y("2c");if(v.1r.1l==1&&v.1r.cS==1){o.1r.1T(7G)}F{o.1P.1T(7G)}O(7G,{\'1m\':\'2r\',\'1a\':0,\'2Q\':0,\'X\':\'100%\',\'1d\':v.1r.h});7G.gt=E(){!o.1k.2i?o.U.H5():\'\'};if(v.rI==1){3g(bg.c());3g(7G)}V(B i=1;i<6d.Q;i++){if(6d[i]){B y=6d[i];if(y){B 1f=v[y].1f;B N7=v[y].1l;if(o.1k.2i){if(1f=="1Q"&&v[y].dn=="4R"){}F{if(1f=="1Q"&&v.N6==1&&o.1k.2i){v[y].hz=0}F{if(1f=="1Q"||(1f=="2a"&&v.N5)){v[y].on=0}}}}if(v[y].1l==1){if(v[y].HC==1&&I(v[y].mL)){3q[v[y].mL]?v[y].on=0:\'\'}if(v[y].HF==1&&I(v[y].mK)){!3q[v[y].mK]?v[y].on=0:\'\'}}if(v.rI==1){v[y].on=0}if(v[y].on==1){if(1f=="2G"||1f=="1Q"){b[y]=1u I7(y,1f);b[y].2C(b[y].s("w"))}F{b[y]=1u Fz(y)}g8.2N(y);if(b[y].g("1f")=="1K"){if(b[y].s("1A")==\'\'){if(b[y].s("B")!=\'\'){if(!I(v[b[y].s("B")])){b[y].26("2o",K)}}F{b[y].26("2o",K)}}}if(b[y].g("1f")=="4B"){B lu=b[y].s("3i");if(lu){if(lu.L("3t:")==0&&lu.L(",0/1")>0){B z=lu.2x(",");3D(z[0].1o(4))==0?b[y].bA(0):\'\'}if(a3([lu],"2Z")){o.fV=H}}}b[y].26("1J",b[y].s("1J"))}}}}if(I(v.1g)){if(1H(8z)==\'E\'){1g=1u 8z("1g");v.1g.ac==1?1g.1p():1g.1l()}F{o.N4=H}}if(I(v.W)){if(1H(8z)==\'E\'){W=1u 8z("W");if(I(o.W)){W.wa(o.W);if(v.W.p9==0||!I(v.W.p9)){v.W.ac==0?W.1l():\'\'}F{W.1p()}if(v.W.H6==1){W.1p()}}F{W.1l(1)}jT()}}my();xF();2C(H);4e();vK();vn=K;E Hj(S){B x=0;B MV=K;if(S){if(S.g("1f")==\'2G\'){x=5e.1a+S.s("3K")+S.g("X")/2;if(5e.gx!=22){}F{5e.gx=[]}}F{if(5e.gx!=22){B c8=S.g("X")+S.s("43")+S.s("3K");if(jD(S)){c8=0}if(S.s("3l")==1&&!S.g("1p")){c8=0}if(S.s("aM")>0){c8=0}x=bg.g("w")-v.1r.fM*1-c8+S.g("X")/2+S.s("3K");B i=0;5e.2j-=c8;V(i=0;i<5e.gx.Q;i++){B c9=b[5e.gx[i]];if(c9.s("aM")>0){O(c9.c(),{"1a":(c9.g("x0")-c8)})}F{O(c9.c(),{"1a":(c9.g("x")-c8)})}c9.26("x0",c9.g("x"))}5e.gx.2N(S.g("Z"));S.26(\'eX\',1)}F{if(S.s("3l")==1&&!S.g("1p")){if(S.g("1f")=="1Q"){if(S.s("1l")==1&&S.s("hz")==1&&gB){9h+=S.g("X")+S.s("3K")+S.s("43");gB=K}}}F{if(S.s("aM")>0){x=5e.1a+S.s("3K")+S.s("43")}F{B 2I=K;if(S.g("1f")=="1Q"){if(S.s("1l")==1&&S.s("hz")==1){if(!o.da&&!o.8J){2I=H;gB=K}F{if(!gB){9h-=S.g("X")+S.s("3K")+S.s("43");gB=H}}}}if(jD(S)){2I=H}if(!2I){5e.1a+=S.g("X")/2+S.s("3K");x=5e.1a;5e.1a+=S.g("X")/2+S.s("43")}F{x=5e.1a}}}}}}J x};G.Hb=E(){my()};G.yX=E(){my()};E my(){if(o.fV){1H Hd==\'E\'?o.2Z=1u Hd():\'\'}}E vl(S){B X=o.2a&&v.1r.k8==0?o.aZ:o.3a;B 1d=o.4C;B aq=0;if(S!=bg){aq=X/2+S.s("3K")-S.s("43")}B dG=1d/2;B q8=S.g("X");B mH=S.g("1d");B p=S.s("1m");if(p.L("7W")>-1){aq=o.3a/2+S.s("3K")-S.s("43")}if(p.L("1e")==0){dG=mH/2+(S.s("Hi")*o.4C/100)}if(p.L("2Q")==0){dG=o.4C-(S==bg?mH:mH/2)-(S.s("Hg")*o.4C/100)}if(p.L("2j")>-1){aq=o.3a-q8/2+S.s("3K")-S.s("43")-(S.s("Nb")*o.3a/100)}if(p.L("1a")>-1){aq=q8/2+S.s("3K")-S.s("43")+(S.s("pe")*o.3a/100)}if(p=="9B"){aq=-o.qB/2+(S.s("pe")*o.qB/100)+S.s("3K")-S.s("43");dG=-o.p4/2-(S.s("Hg")*o.p4/100)+(S.s("Hi")*o.p4/100)}if(p.L("R")>-1){B cx=Hj(S);aq=(bg?(bg.c()?4Z(bg.c().hm):0):0)+cx;if(p=="R-2j"){aq+=9h}if(v.1r.1m=="1e"){dG=v.1r.h/2-(v.dz<0?v.dz:0)}F{dG=1d-v.1r.h/2}}J{x:aq,y:dG+S.s("7X")-S.s("dC")}}E 2C(9m){B w=o.2a&&v.1r.k8==0?o.aZ:o.3a;B h=o.4C;if(v.1r.Ni==1){if(!v.1r.pX){v.1r.pX=2W(v.1r.Gs)&&o.9F?v.1r.Gs:v.1r.fM}v.1r.fM=o.3a*v.1r.pX/100}O(bg.c(),{\'1e\':(v.1r.1m=="1e"?0:o.4C-v.1r.h)-v.dz});bg.26("y0",(o.4C-v.1r.h-v.dz));if(v.1r.k8==0&&bg){O(bg.c(),{\'X\':w,\'1a\':0,\'2J-1a\':0});bg.26("w",w);if(o.2a){O(bg.c(),{\'1a\':\'50%\',\'2J-1a\':-w/2})}}5e={"1a":v.1r.fM*1,"2j":(bg.g("w")-v.1r.fM*1)};B pR=K;if(!bg.g("1p")){bg.26("2o",H);pR=H}B Z;V(B i=0;i<g8.Q;i++){Z=g8[i];if(b[Z]){B cc=vl(b[Z]);if(cc){if(b[Z].s("5L")=="1m"){if(I(o.6S[Z])){if(b[Z].g("x0")==cc.x&&b[Z].g("y0")==cc.y){3u}F{o.6S[Z].XY(b[Z].g("x0"),cc.x,b[Z].g("y0"),cc.y)}}}b[Z].26("x0",cc.x);b[Z].26("y0",cc.y);if(b[Z].s("3l")==1&&!b[Z].g("1p")&&!9m){v0(b[Z])}F{O(b[Z].c(),{"1m":"2r","1a":b[Z].g("x0"),"1e":b[Z].g("y0")})}}}}if(pR){bg.26("2o",K)}9h=0;V(Z in b){if(b.2n(Z)){if(b[Z].s("1m")=="R-2j"&&b[Z].g("1f")!="2G"&&9h>-1){9h=5e.2j-5e.1a}if(b[Z].g("1f")=="2G"&&bg){B bm;if(b[Z].s("MB")==1){if(b[Z].s("MS")==1){bm=(o.3a*b[Z].s("w")/100)-b[Z].s("3K")-b[Z].s("43")}F{bm=b[Z].s("w")}}F{if(b[Z].s("1m").L("R")>-1){bm=5e.2j-5e.1a-b[Z].s("3K")-b[Z].s("43");O(b[Z].c(),{"1a":(4Z(bg.c().hm)+5e.1a+b[Z].s("3K")+bm/2)});9h=-1}F{bm=bg.g("w")-b[Z].s("3K")-b[Z].s("43");O(b[Z].c(),{"1a":(4Z(bg.c().hm)+b[Z].s("3K")+bm/2)})}}b[Z].26("x0",b[Z].g("x"));b[Z].2C(bm)}}}if(1g){hH(1g)}if(W){hH(W)}if(mN||o.2a||mQ!=9h){4e()}}E v0(b){B 1a=0;B 1e=0;if(b.s("1m").L("2j")>-1&&b.s("1m").L("R")==-1){1a=o.3a+b.g("X")+10}if(b.s("1m").L("1a")>-1){1a=-b.g("X")-10}if(b.s("1m").L("1e")>-1){1e=-b.g("1d")*2}if(b.s("1m").L("2Q")>-1||b.s("1m").L("R")>-1){1e=o.4C+b.g("1d")+b.g("X")+10}if(1a>0){O(b.c(),{"1a":1a})}if(1e>0){O(b.c(),{"1e":1e})}}E hH(x){B 1e=-4c;x.hI();B y=o.4C-v.1r.h*(x.s("1m").L("1e")>-1?1:2);if(x==W&&v.vG==1){y=o.4C}B hk=y-(o.2a&&!o.1k.2i?(100+x.s("hl")*1):x.s("hl"))-(x==W&&x.s("hl")*1==0?x.s("7X"):0);hk<100?hk=100:\'\';O(x.c(),{\'5T-1d\':hk});x.co()?O(x.co(),{\'5T-1d\':hk}):\'\';if(x.g("1p")){1e=o.4C/2-x.g("1d")/2+x.s("7X")-x.s("dC");if(x.s("1m").L("1e")>-1){1e=x.s("7X")-x.s("dC")}if(x.s("1m").L("2Q")>-1){1e=o.4C-(v.1r.1m!=\'1e\'?v.1r.h:0)-x.g("1d")+x.s("7X")-x.s("dC")}1e<0?1e=0:\'\'}if(x.g("Z")=="1g"&&o.fF){B Gu=o.3a-x.g("X")-x.s("43");if(o.fF>Gu){O(x.c(),{"1m":"2r","2j":x.s("43"),"1a":"2v","1e":1e})}F{O(x.c(),{"1m":"2r","1a":o.fF,"2j":"2v","1e":(o.mT<1e?o.mT:1e)})}}F{if(x.s("1m").L("2j")>-1){O(x.c(),{"1m":"2r","2j":x.s("43")-x.s("mZ"),"1a":"2v","1e":1e})}F if(x.s("1m").L("1a")>-1){O(x.c(),{"1m":"2r","1a":x.s("3K"),"2j":"2v","1e":1e})}F{if(x.g("Z")=="W"&&x.s("3F")==1){O(x.c(),{"1m":"2r","1a":o.3a/2-x.g("X")/2+x.s("3K")/2-x.s("43")/2,"1e":1e})}F{B l=o.3a/2-x.g("X")/2+x.s("3K")-x.s("43");O(x.c(),{"1m":"2r","1a":(l>0?l:0),"1e":1e})}}}x.9K()};G.f1=E(Z){B S=b[Z];B a=S.g("1f");if(a){B d=1u 7h();o.af=d.ae();if(a&&a!=""){4J(S);a=="4g"?o.Gw=1:\'\';a=="1w"?o.Gw=0:\'\'}}oM()};G.xo=E(z,x,y){V(B Z in b){if(b.2n(Z)){if(b[Z].s(z)==x){b[Z].26(y?"6K":"3g")}}}};G.uB=E(x,s){B y=7i(s,x);J y};E 4J(S,1D){o.od=H;kO=S;B a=S.g("1f");if(a=="1w"){o.U.2E();if(o.3m&&v.Gx==1){o.U.6i();v.Gx=0}if(v.1R.on==1&&v.1R.2K==1&&v.1R.xp==1){7r(\'1w\',1)}}F{if(a=="4g"){o.mX=0;o.U.3c();if(v.1R.on==1&&v.1R.2K==1&&v.1R.xp==1){7r(\'1w\',0)}}if(a=="2I"){o.U.mW()}}if(a=="Gz"){o.U.3Q(0,K)}if(a=="2a"){!o.56?o.U.8W():\'\'}F{if(a=="GA"){o.U.7H()}}if(a=="2G"){B ld=o.P.1j();B lt=S.g("2t")*ld;if(v.4q>0){ld-=v.4q;lt=S.g("2t")*ld+v.4q}if(v.hc>0){if(v.hc/ld<=1-S.g("2t")){J}}o.U.3Q(lt,H);if(o.3u){o.3u.xg(lt,ld);o.2p>0?o.2p=1M:\'\'}}if(a=="1Q"){B x=S.g("2t");x<0.MK?x=0:\'\';x>1?x=1:\'\';if(S.s("dn")=="4R"){x=4h(x*o.51.6M(-1)[0]).tT(1);o.U.9d(x,1)}F{if(o.5w&&v.wS==1){3N.9j("wU",x);if(S.g("2t")>0||o.1k.7l||v.nI==0){3N.xy("h6")}F{3N.9j("h6",1)}}o.U.3R(x)}}if(a=="4V"){if(o.5w&&!o.1k.7l&&v.nI==1){3N.9j("h6",1)}o.U.4O();if(v.1R.2K==1&&v.1R.GB==1){7r(\'4V\',0)}}F{if(a=="ak"){if(o.5w){3N.xy("h6")}o.U.6i();if(v.1R.2K==1&&v.1R.GB==1){7r(\'4V\',1)}}}if(a.L("Y")==0){S.MM()?S.gN():S.On()}if(a=="p3"){o.P.wI()}if(a=="1J+"){o.P.dO(0.1)}if(a=="1J-"){o.P.dO(-0.1)}if(a=="1J"){o.P.dO(0)}if(a=="54"){3D("tw");S.26("vV",1);S.26("jp",1)}if(a=="2Z"){js("2Z");xa()}if(a=="1g"){o.fF=1M;if(1g){if(!1g.g("1p")){1g.1p()}F{1g.1l()}}}if(a=="W"){if(o.eu==a){J}o.R.kc()}if(a=="6O"){o.R.aH()}if(a=="de"){o.R.ef()}if(a=="4B"){if(S.s("fZ")==1&&S.s("3i")!=""){B x=4F(S.s("3i"));if(o.eu==a+x){J}if(x.L(\'{Y}\')>-1){x=x.1O(\'{Y}\',(I(o.3u)?o.3u.aY().t:o.P.Y()))}if(x.L(\'{3r}\')>-1){x=x.1O(\'{3r}\',o.P.cD())}if(x.L(\'{1K}\')>-1){x=x.1O(\'{1K}\',v.1K.1O(/,/ig," "))}if(x=="5J"){o.P.gk()}if(x.L(\'7E\')==0){if(S.s("7E")>0){o.U.3Q(S.s("7E"))}}if(x.L(\'MJ\')==0){if(o.g6){o.g6.MC()}}if(x=="MI"){o.U.3Q(S.s("pe")*o.P.1j()/100);!o.1w?o.U.2E():\'\'}S.s("GF")==1?o.U.3c():\'\';B y=x.2x(",");if(x.L("3t:")==0){B z=x.1o(4).2x(";");V(B i=0;i<z.Q;i++){y=z[i].2x(",");if(y.Q>1){if(y[0]==\'3E\'){if(v.1R.2K==1&&v.1R.MF==1){7r(\'3E\',y[1]>0?1:0)}}3D(y[0],y[1],S);y[1]==\'0/1\'||y[1]==\'1/0\'?uy():\'\'}F{if(y[0]=="GG"){B ss=3D(y[0]);if(ss){if(ss.L("1N")>-1){if(v.MD==1){B 3Y=1U.1Y(\'3Y\');3Y.5R(\'2O\',ss);O(3Y,{1m:"wQ",2j:(I(v.mV)?v.mV:20),2Q:(I(v.mV)?v.mV:20),X:0,5p:"X 0.5s bv-JM(.75,-0.5,0,1.75)"});3Y.C.5q=GK;1U.ax.1T(3Y);1z(E(){O(3Y,{X:(I(v.GL)?v.GL:4r)})},1);3Y.gt=E(){G.4T.3j(G)}}if(v.JO==1){B a=1Y("a");a.9f=ss;a.6I=y[0]+".iL";a.2t()}}}F{1n(y[0]+" 2f")}}F{3D(y[0])}}}}F{if(x.L("js:")==0){if(x.L("(")>0&&x.L(")")>0){2m(x.1o(3))}F{2m(y[0].1o(3)+\'(\'+(I(y[1])?\'"\'+y[1]+\'"\':\'\')+(I(y[2])?\',"\'+y[2]+\'"\':\'\')+\')\')}}if(x.L("1c:")==0){xG(x.1o(6),o.P.Y())}if(x.L("2Z:")==0&&o.2Z){o.2Z.3t(x.1o(6))}if(x.L("wW:")==0&&o.5Y){3D("wW",x.1o(7))}if(x.L("3H")==0||x.L("/")==0||x.L("?")==0||x.L("17:")==0){x.L("17:")==0?x=x.1o(4):\'\';1L.8a(x,S.s("GP"))}if(x.L("6I")==0){o.U.hr()}if(x=="3t:9n"){o.P.dU()}}if(x.L("1g#")>-1){if(1g){B si=x.1o(9).2x(",");if(1g.g("1p")&&1g.g("8a")==si[0]){o.fF=1M;o.mT=1M;1g.1l()}F{o.fF=S.g("x")-S.g("X")/2;o.mT=S.g("y")+S.g("h");V(B i=0;i<si.Q;i++){i==0?1g.1p():\'\';1g.8a(si[i])}W?W.HT():\'\'}}}if(x.L("1g:")>-1&&v.1g.K1==1){if(!o.4v){o.4v=1u K2()}if(v.1g.f9==1){if(1D=="6H"){o.4v.1p(x)}F{o.4v.h3(x)}}F{if(!1D){o.4v.h3(x)}}}if(x=="Ji"){o.U.fB();o.xz=0;S.26("3g");B bl=7i("3i","4A");if(bl){bl.26("3g")}}if(x=="4A"){S.6b("OK");S.s("nS")?1L.8g.9f=4F(S.s("nS")):\'\'}}}};G.1K=E(t){B y=K;V(B x in b){if(b.2n(x)){if(b[x].g("1f")=="1K"){if(b[x].s("B")==t||t=="1K"){if(b[x].s("1l")==1&&b[x].s("wz")==1&&o.1w){y=H}if(v[t]==\'\'||y){b[x].26("2o",K)}F{b[x].26("2o",H)}b[x].6b(v[t])}}}}x9()};G.HX=E(){x9()};G.x8=E(){V(B x in b){if(b.2n(x)){if(b[x].g("1f")=="4B"){if(b[x].s("1D")=="1A"){b[x].9c()}}}}};E x9(){V(B x in b){if(b.2n(x)){if(b[x].g("1f")=="4B"){if(b[x].s("1D")=="1A"){b[x].Fn(H)}}}}}E xa(){if(I(o.2Z)){o.2Z.mR()}}G.HZ=E(){xa()};G.CR=E(){if(v.1K!=\'\'){V(B x in b){if(b.2n(x)){if(b[x].g("1f")=="1K"){B y=K;if(!b[x].g("1p")){y=H;b[x].26("2o",H)}b[x].6b(v.1K);if(y){b[x].26("2o",K)}}}}}};G.xb=E(){xF()};E xF(){if(v.8H){if(1H(v.8H)=="3w"){V(B x in v.8H){if(v.8H.2n(x)){jH(x,v.8H[x])}}}}};G.I1=E(y,z){jH(y,z)};G.xf=E(x){if(b[x]){b[x].ve()}};G.I2=E(){V(B x in b){if(b.2n(x)){if(b[x].g("w4")){b[x].ve()}}}};E jH(y,z){V(B x in b){if(b.2n(x)){if(b[x].g("w4")){if(b[x].s("4E")==y){if(!b[x].g("1p")||b[x].s("3l")==1){b[x].26("EM");b[x].26("2o",H)}b[x].jH(z)}}}}};G.4S=E(){2C()};G.I3=E(){2C(H)};G.xK=E(){hH(1g)};G.hI=E(){hH(W)};G.2E=E(){V(B x in b){if(b.2n(x)){if(b[x].g("1f")=="1w"){b[x].On()}}}o.bD?o.bD.1l():\'\';xQ();o.1w=H;4e()};G.3c=E(){V(B x in b){if(b.2n(x)){if(b[x].g("1f")=="4g"||b[x].g("1f")=="2I"){b[x].gN()}}}if(W){if(v.W.J4==1&&!W.4N()){W.1p()}}o.1w=K;G.7y();4e();if(v.1r.1l==1&&v.1r.ep==1){j4(H)}};G.4O=E(){V(B x in b){if(b.2n(x)){if(b[x].g("1f")=="4V"){b[x].On()}G.3R(0)}}4e()};G.6i=E(){V(B x in b){if(b.2n(x)){if(b[x].g("1f")=="ak"){b[x].gN()}}}if(v.1Q<0.1){v.1Q=0.5;o.U.3R(v.1Q)}F{G.3R(v.1Q)}4e()};G.3R=E(1Q,y){V(B x in b){if(b.2n(x)){if(b[x].g("1f")=="1Q"){if(b[x].s("dn")!="4R"){b[x].6E(1Q,1,(y=="no"?y:H))}}if(b[x].g("1f")=="4V"){b[x].vH(1Q)}}}4e()};G.8W=E(){B bl=7i("1f","2a");if(bl){bl.On();bl.26("1J",bl.s("1J"))}4e();mN?1z(4e,4a):\'\';g5()};G.7H=E(){B bl=7i("1f","2a");if(bl){bl.gN()}2C();3n(o.j3);4e()};G.7K=E(){V(B x in b){if(b.2n(x)){if(b[x].g("1f")=="1w"){b[x].uT()}}}};G.qq=E(){4e()};G.BR=E(){xQ()};E xQ(){if(W){if(W.g("1p")&&v.W.fs==1){o.R.bT()}}}E 4e(){V(B x in b){if(b.2n(x)){if(b[x].g("1f")!="an"){bs(b[x])}}}bs(bg);if(mQ!=9h){mQ=9h;2C()}if(v.1r.1l==1&&v.1r.cS==1){eT(!o.g7&&!o.5j&&!o.2a&&o.1w&&v.1r.dJ!=1&&!o.56)}};E ja(){B 1p=7D&&v.1r.jA==1;if(!o.1w&&v.1r.1l==1&&v.1r.ep==1){1p=K}if(1p){V(B x in b){if(b.2n(x)){if(b[x].g("1f")!="an"){bs(b[x],K)}}}O(o.1P,{"6C":"7m"});o.gE=H;bs(bg,K);if(bg.g("1p")){jK()}eT(K)}}E j4(){B 1l=o.1w&&v.1r.jA==1&&!o.3A;if(o.dV&&v.1r.KH==1){1l=K}if(!o.1w&&v.1r.1l==1&&v.1r.ep==1){1l=H}if(1g){if(1g.g("1p")&&o.mO){1l=K}}if(o.56){1l=K}if(1l){V(B x in b){if(b.2n(x)){if(b[x].g("1f")!="an"){bs(b[x],H)}}}bs(bg,H);if(!bg.g("1p")){7D=H;o.P.vo();if(o.1w){O(o.1P,{"6C":"1W"});o.gE=K}}eT(H)}}E g5(){if(v.1r.jA==1){if(v.1r.dJ==1&&!o.2a&&!o.b5){}F{3n(o.j3);o.j3=6y(j4,((v.1r.9l>0?v.1r.9l:v.1r.gK)*2h))}}}E bs(S,cv){B 1l=K;B 1p=K;B cq=K;if(v.1r.1l==1){if((!o.g7&&!o.5j&&!o.2a&&o.1w&&v.1r.dJ!=1&&!o.56)||(o.2a&&7D&&!o.gE)){1l=H;1p=K;cq=H}F{1l=K;1p=H}if(I(cv)&&!o.56){1l=cv;1p=!1l}if(v.1r.1l==1&&v.1r.cS==1&&(S.s("1m").L("R")==0||S.s("1f")=="2G")){1l=K;1p=H}if(v.1r.ep==1&&!o.1w){1l=H;1p=K;cq=K}if(v.1r.KU==1&&!o.7V&&o.1w){1l=K;1p=H}}F{if(S.s("1l")!=1){1p=H}}if(1p&&!o.gE){O(o.1P,{"6C":"7m"});o.gE=H}B a=S.g("1f");if(a=="4B"&&S.s("1m").L("R")==-1){1l=K;1p=H}if(o.56){if(a=="2G"){if(o.P.1j()==-1){1l=H;1p=K}}}B vk=K;B hp=jD(S);if(S.s("1l")==1){if(S.s("Kh")==1){if(cq||cv||(o.1w&&!o.5j)){!cq&&!cv?\'\':hp=H}}if(S.s("Ki")==1){if(!cq&&!cv){hp=H}}if(S.s("Kj")==1){if(o.1w&&!o.5j){hp=H}}if(S.s("Hw")==1||S.s("Hp")==1||S.s("HH")==1){mN=H}}if(hp){1l=H;1p=K}F{!1l?1p=H:\'\'}if(S.s("1f")=="1Q"){if(S.s("1l")==1&&S.s("hz")==1){1l=H;1p=K;if(!cq&&(o.8J||o.da)&&!cv&&S.s("dR")!=1){1l=K;1p=H}F{vk=H}}}if(o.9N||(!o.1B&&v.1r.1l==1&&v.1r.vE==1)||(!o.7V&&v.1r.1l==1&&v.1r.HI==1)){if(S.s("1m").L("R")>-1||S.s("1m").L("2Q")>-1){1l=H;1p=K}if(v.1r.dJ==1&&!o.2a){1l=K;1p=H}}if(1g){if(1g.g("1p")&&v.1g.ac!=1){cq=K;cv=K}}if(W&&o.2X){if(v.W.Kx==1){if(o.2X.If()){J}}}if(a=="2Z"){if(I(o.2Z)){if(o.2Z.4N()){1l=H;1p=K;S.26("5L","1W")}}}if(a=="W"||a=="6O"||a=="de"||S.s("Ig")==1){if(W){if(W.4N()&&S.s("Ig")!=0){1l=H;1p=K;S.26("5L","1W")}}F{1l=H;1p=K}}if(o.K8==1){1l=H;1p=K}if(vk){B cc=vl(S);if(cc){cc.y>0?S.26("y0",cc.y):\'\';O(S.c(),{"1m":"2r","1e":S.g("y0")})}}if(1l){ah(S,(vn?H:K))}if(1p){Fr(S)}if(S==bg){if(!1l&&1p){jK();6K(7G);7D=K;gH==0?js("ui",1):\'\';gH=1;o.5W&&o.9u?o.5W.1p():\'\'}if(1l&&!1p&&!o.56){o.P.vo();bQ();3g(7G);7D=H;gH==1?js("ui",0):\'\';gH=0;o.5W&&o.9u?o.5W.1l():\'\'}if(W){if(v.W.ac==1&&!W.4N()){if(1p||o.9N){if(v.W.HP==1&&o.2a){}F{if(!W.g("1p")){if(v.W.Ho==1){!o.1w?W.1p():\'\'}F{W.1p()}}}}F{if(1l&&W.g("1p")){W.1l()}}}}}};E jD(S){B x=K;B a=S.g("1f");if(S.s("1l")==1){if(S.s("wz")==1){o.1w?x=H:\'\'}if(S.s("ep")==1){!o.1w?x=H:\'\'}if(S.s("eO")==1){x=H}F{if(S.s("KN")==1){if(o.1k.bO){S.26("eO",1);x=H}}if(S.s("KI")==1){if(o.1k.2i){S.26("eO",1);x=H}}}if(S.s("Hp")==1){if(o.3a>S.s("Hq")){S.26("dR",1);x=H}F{S.26("dR",0)}}if(S.s("K7")==1&&!8c){x=H;o.vJ=1}if(S.s("Hw")==1){if(o.3a<=S.s("Hx")){S.26("dR",1);x=H}F{S.26("dR",0)}}if(S.s("JV")==1){o.1B?x=H:\'\'}B t=o.P.Y();B d=o.P.1j();if(S.s("IX")==1&&S.s("Hy")>0){if(t>=S.s("Hy")){x=H}}if(S.s("IL")==1&&S.s("Hz")>0){if(t<S.s("Hz")){x=H}}if(S.s("IV")==1&&S.s("Hn")>0){if(t<d-S.s("Hn")||d==0){x=H}}if(S.s("JL")==1){if(W){if(!W.bP()){x=H}}}if(S.s("PT")==1){if(o.1B||!o.3u||o.P.5I()){x=H}if(o.3u){if(o.3u.aY().t==0){x=H}}}if(S.s("vE")==1){!o.1B?x=H:\'\'}if(S.s("pj")>0){x=H}if(S.s("HC")==1){if(I(S.s("mL"))){3q[S.s("mL")]?x=H:\'\'}}if(S.s("QD")==1){if(!I(S.s("8H"))){x=H}}if(S.s("HF")==1){if(I(S.s("mK"))){!3q[S.s("mK")]?x=H:\'\'}}if(S.s("QA")==1&&o.1k.53){!o.1B||o.mm?x=H:\'\'}if(S.s("Qy")==1){!o.P.7Y()?x=H:\'\'}if(S.s("Qx")==1){!o.P.5I()?x=H:\'\'}if(S.s("Qw")==1){!o.5j?x=H:\'\'}if(S.s("QI")==1){!o.2a?x=H:\'\'}if(S.s("HH")==1){o.2a?x=H:\'\'}if(S.s("QS")==1){!o.3m?x=H:\'\'}if(S.s("QO")==1){o.P.5I()&&o.P.cD().L("?qa")==-1?x=H:\'\'}if(S.s("HK")==1){5S(o.2b)?x=H:\'\'}if(S.s("HI")==1){!o.7V?x=H:\'\'}if(S.s("Qr")==1){o.7V?x=H:\'\'}if(S.s("PV")==1){o.kw?x=H:\'\'}if(S.s("PW")==1){!o.kw?x=H:\'\'}if(S.s("G8")==1){if(S.g("kg")){x=H}}if(S.s("PY")==1){!o.ab?x=H:\'\'}if(S.s("PZ")==1){o.ab?x=H:\'\'}if(S.s("Q0")==1){if(v.4u==1&&v.dc==1){if(o.2l=="4w"&&!I(v.2b)&&v.uR==0){if(!o.1B||o.P.6B()=="7Y"){if(v.2b==\'\'){}F{x=H}}}}}}if(a=="4B"){B lu=S.s("3i");if(lu){if(lu=="3t:5J"||lu=="5J"){if(!o.5J&&!o.jS){x=H}}if(lu=="3t:9n"){if(!o.9n||(!o.1B&&v.4u==0)){x=H}}if(lu=="3t:HM"){if(!o.kw){x=H}}if(lu.L("5U")>-1){if(!o.5U){x=H}}if(a3([lu],"7E")&&!a3([lu],"js:")&&S.s("eO")!=1){B sk=K;if(I(v.7E)){if(!o.g6){1H HN==\'E\'?o.g6=1u HN():\'\'}if(o.g6){sk=o.g6.uU(S)}}!sk?x=H:\'\'}}}if(a=="W"||a=="6O"||a=="de"){if(W){if(W.4N()){x=H}}F{x=H}}if(a=="1g"){if(1g){if(1g.4N()){x=H;o.2l!=\'1I\'?S.26("5L","1W"):\'\'}}F{x=H}}if(S.g("1D")=="1A"){if(S.g("Q")==0){x=H}}if(S.g("1g#")){if(!S.g("26#46")){x=H}}if(S.s("47")==1){B cb=1U.8e("Qn"+v.id);if((o.P.1j()==0&&o.P.Y()==0)||!o.4o||!5S(cb)||!o.Qm){x=H}}if(S.s("vY")==1){!x?S.26("vY",1):\'\'}if(a=="1j"){if(o.P.5I()){x=H}}if(S.g("Z")=="wf"&&o.1k.2i){if(o.9N&&o.1k.bd){x=H}}J x}E ah(S,v9){if(S.g("1p")){if(o.b5||S.s("5L")=="1W"||v9){S.26("2o",K)}F{Gm(S)}S.26("1p",K)}};E Fr(S){if(!S.g("1p")){if(S.s("5L")=="1W"||o.b5){S.26("2o",H);if(o.b5){S.26("1y",1)}if(S.g("1f")=="1Q"){if(o.hx){v0(S)}}}F{EZ(S)}if(S.s("1f")=="1Q"){o.R.3R(o.3m?0:v.1Q)}if(S.s("1f")=="2G"){o.U.v1()}S.26("1p",H)}};E Gm(S){v7(S.g("Z"));B 5l="fI|";B 5c="0|";B 1l=1;B a=S.s("5L");if(S.s("F0")==1){5l=\'\';5c=\'\'}B p=S.s("1m");B he=S.g("3f");2W(S.s("ku"))?p=S.s("ku"):\'\';if(a=="1J"){5l+="1J|";5c+="0|"}if(a=="1m"){if(p.L("2j")>-1&&p.L("R")==-1){5l+="x|";5c+=4Z(o.3a+S.g("X")/2*he)+"|"}if(p.L("1a")>-1){5l+="x|";5c+=4Z(-S.g("X")/2)*he+"|"}if(p.L("1e")>-1){5l+="y|";5c+=(-S.g("1d")/2)*he+"|"}if(p.L("2Q")>-1||p.L("R")>-1||p=="9B"){5l+="y|";if(S.g("1f")=="2G"||S.g("1f")=="1Q"){5c+=4Z(o.4C+S.s("h")+(S.s("h")<20?20-S.s("h"):0))+"|"}F{5c+=4Z(o.4C+S.g("1d")/2)+"|"}}if(p=="7W"){5l+="1J|";5c+="0|"}}B m=1u 5n({"mc":S,"me":S.g("Z"),"1D":5l.1o(0,5l.Q-1),"to":5c.1o(0,5c.Q-1),"1l":1l})};E EZ(S){v7(S.g("Z"));B 5l="";B 5c="";B a=S.s("5L");B p=S.s("1m");2W(S.s("ku"))?p=S.s("ku"):\'\';if(S.g("1y")!=1&&S.s("F0")!=1){5l="fI|";5c=(S.g("Z")==\'bg\'?v.1r.a:"1")+"|"}if(a=="1J"){if(S.g("3f")!=S.s("1J")){5l+="1J|";5c+=S.s("1J")+"|"}}if(a=="1m"){if(p=="7W"){if(S.g("3f")!=S.s("1J")){5l+="1J|";5c+=S.s("1J")+"|"}}F{if(p.L("R")>-1){if(S.g("y")!=S.g("y0")){5l+="y|";5c+=S.g("y0")+"|"}}F{5l+="x|y|";5c+=S.g("x0")+"|"+S.g("y0")+"|"}}}if(5l!=""&&5c!=""){B m=1u 5n({mc:S,me:S.g("Z"),1D:5l.1o(0,5l.Q-1),to:5c.1o(0,5c.Q-1),1p:1})}F{S.26("2o",H)}};G.h1=E(Z,1D,v9){B 4S=K;B 2I=K;B S=b[Z];B 1f=S.g("1f");B 3i=S.s("3i");if(1D=="6H"){if(o.hx){if(1f=="1Q"||1f=="4V"||1f=="ak"){o.8J=H;o.da=H;4S=H;4e();if(v.eQ.EY==1){B bl=7i("1f","2G");if(bl){3g(bl.c())}}}}if(1g&&v.1g.f9==1&&((1f=="1g"||3i.L("Fb")==0)||3i.L("1g:")==0)){2M(o.fg);if(!1g.g("1p")||kO!=S){4J(S,1D);o.eu=1f+3i;1z(E(){o.eu=22},4a)}}if(W&&v.W.f9==1&&1f=="W"){2M(o.wn);if(!W.g("1p")||kO!=S){4J(S,1D);o.eu=1f;1z(E(){o.eu=22},4a)}}}if(1D=="5t"){if(o.hx){if(1f=="1Q"||1f=="4V"||1f=="ak"){o.8J=K;o.da=H;1z(E(){if(!o.8J){o.da=K;V(B x in b){if(b.2n(x)){if(!7D){if(b[x].g("1f")=="1Q"){ah(b[x]);2C()}}if(b[x].g("1f")=="2G"){if(v.eQ.EY==1){6K(b[x].c())}}}}}},4a)}}if(1f=="2G"){o.U.6E(1)}if(v.1g.f9==1&&((1f=="1g"||3i.L("Fb")==0)||3i.L("1g:")==0)){2M(o.fg);o.fg=1z(E(){if(!o.3A){bQ(1)}},(v.1g.f4>0?v.1g.f4*2h:2h))}if(W&&v.W.f9==1&&1f=="W"){2M(o.wn);o.wn=1z(E(){if(!o.3A){W.g("1p")?W.1l(1):\'\'}},(v.W.f4>0?v.W.f4*2h:2h))}}if(4S){1z(2C,10)}};G.pb=E(){if(o.5f&&!o.2a&&!o.b5){o.U.5f(K);o.5f=K}if(o.2b){if(v.kN>-1&&5S(o.2b)){O(o.2b,{1y:v.kL})}}if(o.1w&&v.Fk==1&&v.RD!=0){o.U.3c()}if(v.1r.9l>0){2M(o.Ff);o.Ff=1z(4e,v.1r.9l*2h)}F{4e()}};G.Cl=E(){if(o.2b){if(v.kN>-1&&5S(o.2b)){O(o.2b,{1y:v.kN})}}if(!o.1w&&v.Fk==1){o.U.2E()}4e();eT(K)};G.fb=E(aP,aO){B y;V(B x in b){if(b.2n(x)){y=b[x].g("1f");if(y=="2G"||y=="1Q"){b[x].fb(aP,aO)}}}};G.uP=E(){if(v.1r.1l==1){if(v.1r.dJ==1&&!o.2a){J}if((!o.5j||o.1k.2i)&&o.P.6B()=="7u"){o.5j=H;4e();o.1k.2i?1z(E(){o.5j=K},4a):\'\'}if(v.1r.jA==1){ja();g5()}eT(K)}};G.et=E(aP,aO){V(B x in b){if(b.2n(x)){if(b[x].g("1f")=="2G"||b[x].g("1f")=="1Q"){b[x].et(aP,aO)}}}};G.h4=E(Y,1j,Fo){V(B x in b){if(b.2n(x)){if(b[x].g("1f")=="2G"){b[x].6E(Y,1j,Fo)}if(b[x].g("1f")=="Y"){km(b[x],Y,1j)}if(b[x].s("FP")==1){b[x].wI()}if(b[x].s("FN")==1){b[x].Gn(Y,1j)}if(b[x].s("IN")==1){if(!b[x].g("1p")&&7D){}F if(b[x].g("1p")==jD(b[x])){4e()}}}}};E eT(x){if(v.1r.1l==1){x?bQ():\'\';if(v.1r.cS==1){if(!o.1w&&v.1r.ep==1){x=H}if(x&&!o.wx){O(o.1r,{"1e":bg.h()})}if(!x&&o.wx){O(o.1r,{"1e":0})}o.wx=x}}}E jK(){7D=K;o.P.jK();if(o.wj){o.wj=K;2C();1z(2C,dS)}}E km(x,Y,1j){if(v.4q>0){Y-=v.4q;1j-=v.4q}B y=4Q(Y);if(x.s("FK")=="1"){y=4Q(1j-Y)}if(x.s("S7")=="1"){if(x.s("S6")=="1"){y=y+(1j>0?\' \'+2B(x.s("S5"))+\' \'+4Q(1j):\'\')}F{Y==0?y=4Q(1j):\'\'}}x.6b(y)}G.vM=E(Y,1j){B x=7i("1f","2G");if(x){x.Fa(Y,1j)}};G.jo=E(y){if(o.P.1j()>0){B x=7i("1f","2G");if(x){x.jo(y)}}};G.8F=E(){if(!8c){if(v.eG==1){2M(kQ);kQ=1z(8F,4a)}F{8F()}}};E 8F(){if(!8c){js("S4");8c=H;B x=7i("1f","an");if(x){x.HL();if(v.EJ==1&&o.1w){2M(o.EI);o.EI=1z(Ey,(v.Ex>0?v.Ex:1)*2h)}}o.vJ?4e():\'\'}}E Ey(){if(o.1w&&8c){o.U.8h()}}G.EB=E(y){V(B x in b){if(x==y){b[x].26("3g")}}};G.7y=E(Y,1j){2M(kQ);if(8c){js("8j");B x=7i("1f","an");if(x){x.gU();if(v.EJ==1&&o.1w){o.U.f3()}}8c=K;o.vJ?4e():\'\'}};G.jt=E(){B x=7i("3i","1Q 9k");if(x){x.26("6K");x.6b(2B(\'1Q\')+\' \'+(o.3m?0:2D.qK(v.1Q*100))+\'%\');2M(o.jt);o.jt=1z(EK,2h)}};E EK(){B x=7i("3i","1Q 9k");if(x){x.6b(\'\');x.26("3g");2M(o.jt)}}G.3Q=E(Y,1j){if(v.4q>0){Y-=v.4q;1j-=v.4q}V(B x in b){if(b.2n(x)){if(b[x].s("on")==1){if(b[x].g("1f")=="2G"){1j>0?b[x].26("2t",Y/1j):\'\';b[x].F9()}if(b[x].g("1f")=="Y"){km(b[x],Y,1j)}if(b[x].g("1f")=="54"){b[x].26("vV",0.5);b[x].26("jp",0)}}}}};G.3T=E(Y,1j){V(B x in b){if(b.2n(x)){if(b[x].g("1f")=="1j"){if(v.4q>0){1j-=v.4q}b[x].6b(4Q(1j))}if(b[x].g("1f")=="2G"){b[x].6E(Y,1j);b[x].Id(1j)}if(b[x].g("1f")=="Y"){km(b[x],Y,1j)}}}};G.8z=E(){if(!o.4v){1g.g("1p")?1g.1l():1g.1p()}};G.bM=E(){if(1g){if(o.4v){J o.4v.5S()}F{J 1g.g("1p")?H:K}}F{J K}};G.kS=E(x){if(1g){1g.5F(x)}};G.bQ=E(){bQ()};G.Rj=E(x){if(1g){1g.EO(x)}};G.Cf=E(){if(1g){1g.jV()}};G.Ch=E(x){if(1g){J 1g.EQ(x)}};E bQ(x){if(1g){1g.g("1p")?1g.1l(x):\'\'}o.4v?o.4v.1l():\'\'};G.bT=E(){if(W){if(W.g("1p")){W.1l(1)}F{W.1p()}}};G.kc=E(x){if(W){if(W.g("1p")&&x!=1){x!=2?W.1l():\'\'}F{1z(E(){W.1p()},100)}}};G.jU=E(){if(W){J W.g("1p")?H:K}F{J K}};G.cG=E(x){J W?W.g(x):\'\'};G.6g=E(x){if(W){W.wa(x)}};G.EX=E(x){if(W){W.Fq(x)}};G.aH=E(){if(W){W.aH()}};G.kR=E(){if(W){W.kR()}};G.jT=E(){jT()};E jT(){V(B x in b){if(b.2n(x)){if(b[x].g("1f")=="6O"){O(b[x].c(),{"1y":(!W.bP()?0.5:1)})}if(b[x].g("1f")=="de"){O(b[x].c(),{"1y":(!W.gr()?0.5:1)})}}}}G.bP=E(){if(W){J W.bP()}F{J K}};G.gr=E(){if(W){J W.gr()}F{J K}};G.k6=E(){if(W){J W.k6()}F{J K}};G.kn=E(){if(W){W.kn()}};G.ef=E(){if(W){W.ef()}};G.FW=E(x){if(x&&W){W.bZ(x)}};G.FX=E(x){if(x&&W){W.ko(x)}};G.FY=E(x){if(x&&W){O(W.co(),{"Oc":"1W","2V-2j":W.s("7f")});1U.8e(x).1T(W.co());3g(W.c())}};G.Oa=E(){};G.vU=E(x){if(1g){1g.5N();1g.g("1p")?1z(E(){1g.1l()},4r):\'\'}};G.cZ=E(){if(1g){1g.5N()}if(o.4v){o.4v.cU()}};G.ih=E(x){if(1g){1g.gk()}2C();4e()};G.kt=E(x){if(1g){1g.i0(x);1g.g("1p")?1g.1l():\'\'}if(o.4v){o.4v.cU()}x=="4R"?vK():\'\'};E vK(){if(o.eK){B x=4h(o.iq/o.51.6M(-1)[0],1).tT(2);V(B i in b){if(b.2n(i)){if(b[i].s("dn")=="4R"&&o.iq){b[i].6E(x,1)}if(b[i].s("3i")=="3t:4R,1.0"){b[i].vH(x)}}}}}G.iv=E(x){if(1g){1g.i0("7e")}if(o.4v){o.4v.cU()}};G.bI=E(){if(1g){1g.9s();1g.g("1p")?1z(E(){1g.1l()},4r):\'\'}if(o.4v){o.4v.cU()}if(o.56&&o.4o){o.47.9E()}};G.wA=E(){o.4v?o.4v.1l():\'\';if(1g){1g.wA()}};G.io=E(kI,2o,7z){V(B x in b){if(b.2n(x)){if(b[x].g("1f")=="1g"){if(b[x].s("g1")==1){b[x].HJ()}}if(b[x].g("ER")=="1g#"+kI){b[x].26("26#46",2o);if(b[x].g("1D")=="1A"){if(7z){b[x].6b(wy(7z))}}F{if(v.1g[\'1g\'+kI+\'1f\']=="2g"){if(7z==2B("7P")){b[x].bA(0)}F{b[x].bA(1)}}2C()}bs(b[x])}}}};G.Gb=E(){if(1g){1g.5N();1g.i0("7e");1g.i0("6I")}};G.jC=E(){B x=7i("1f","2G");if(x){x.jC()}};G.4S=E(){2C();if(7D){o.wj=H}};G.we=E(x){if(!7D||x==1){2C();4e()}F{v.1r.wi=H}};G.wh=E(){B b=7i("1D","O");if(b){b.HG()}};G.4p=E(){4e();2C();4e();if(o.9N){3g(7G)}F{!7D?6K(7G):\'\'}};G.AJ=E(1c){if(ec==v.id&&v.1R.on==1){B x=1c.FF;B y=K;if(x==1M){x=1c.FS}if(I(o.1Z)||I(o.8r)||o.xz==1){J K}if(o.1w&&v.1R.iy==1){y=H}if(((v.1R.8T==1&&x==32)||(v.1R.Oq==1&&x==13))&&(o.6p||o.5j||y)){if(v.1R.2K==1){7r(\'1w\',o.1w?0:1)}o.U.dY();1c.9O();J K}!v.1R.kH?v.1R.kH=0.2:\'\';!v.1R.1J?v.1R.1J=5:\'\';if(v.1R.Ge==1&&(o.6p||y)){if(o.P.1j()>0){V(B i=48;i<58;i++){if(x==i){o.U.3Q((o.P.1j()*(x-48)*10)/100,H)}}}}if(x==39&&(o.6p||y)){kP(v.1R.uW)}if(x==37&&(o.6p||y)){kD(v.1R.uW)}if(x==38&&(o.6p||y)){kP(v.1R.uI)}if(x==40&&(o.6p||y)){kD(v.1R.uI)}if(x==O5&&(o.6p||y)){kP(v.1R.Gg)}if(x==NN&&(o.6p||y)){kD(v.1R.Gg)}}};E 7i(y,z){V(B x in b){if(b.2n(x)){if(b[x].s(y)==z){J b[x]}}}}E kP(x){if(x=="6O"){if(o.W){o.R.aH()}F{x="3E"}}if(x=="3E"){if(o.P.1j()>0){if(o.P.Y()+4h(v.1R.3E)<o.P.1j()){o.U.3Q(o.P.Y()+4h(v.1R.3E),H)}}}if(x=="1Q"){o.U.3R(4h(v.1Q)+4h(v.1R.kH));1c.9O()}if(x=="1J"){o.P.1J(v.1R.1J/100);1c.9O()}if(v.1R.2K==1){7r(x,1)}}E kD(x){if(x=="6O"){if(o.W){o.R.ef()}F{x="3E"}}if(x=="3E"){if(o.P.1j()>0&&o.1B){o.U.3Q((o.P.Y()-v.1R.3E>=0?o.P.Y()-v.1R.3E:0),H)}}if(x=="1Q"){o.U.3R(4h(v.1Q)-4h(v.1R.kH));1c.9O()}if(x=="1J"){o.P.1J(-v.1R.1J/100);1c.9O()}if(v.1R.2K==1){7r(x,0)}};G.BG=E(1c){if(ec==v.id){B x=1c.FF;if(x==1M){x=1c.FS}if(x==57){if(v.1n==1){}}if(o.2a&&x==27){o.U.7H()}if(I(o.1Z)||I(o.8r)){J K}if(v.1R.f==1&&x==70&&v.eG!=1&&(o.6p||o.5j)){if(v.1R.2K==1){7r(\'2a\',o.2a?0:1)}o.2a?o.U.7H():o.U.8W()}if(v.1R.m==1&&x==77&&(o.6p||o.5j)){if(v.1R.2K==1){7r(\'4V\',o.3m?1:0)}o.3m?o.U.6i():o.U.4O()}}};G.4f=E(){3n(o.j3);V(B x in o){if(x.L("19")==0&&x.L("yj")>-1){3n(o[x])}}V(B i=0;i<g8.Q;i++){Z=g8[i];if(b[Z]){b[Z].4f()}}if(1g){1g.4f()}if(W){W.4f()}bg.4f();if(7G.4T==o.1P){o.1P.3j(7G)}F{o.1r?o.1r.3j(7G):\'\'}};G.ja=E(){ja()};G.j4=E(){j4();4e()};G.g5=E(){g5()};G.oF=E(){J 7D}};B Fz=E(Z){B i;B C=[];B w;B h;B wg=0;B bg;B ob;B 96;B nZ=0;B 46=H;B Gc=K;B 3f=1;B 3p=1;B 2q;B kk;B 2R;B 8p;B 1f;B 9A=\'\';B x0;B y0;B on;B 6H=K;B bW=K;B e9=0;B Pw;B Pr=0;B eX=0;B Et=0;B jX=0;B oD=K;B Fc=K;B kg=K;B 3l=K;B jv;B g1;B nQ;B vT=K;C=9z(C,g9.S);C=9z(C,v[Z]);B U=[C.1f];1f=U[0];I(C.Fs)?U[1]=C.Fs:\'\';I(C.FG)?U[1]=C.FG:\'\';I(C.1K)?C.1A=C.1K:\'\';if(2W(C.FH)){o.9F?C.1J=C.FH:\'\'}if(1f=="2Z"){o.fV=H}if(I(C.3i)){if(C.1D=="1A"&&C.3i!=\'\'){if(I(v[C.3i+\'1A\'])){C.1A=v[C.3i+\'1A\']}}if(C.3i.L("1g#")==0){9A=C.3i;if(C.2R==\'\'&&9A.L(",")==-1){C.2R=2B(v.1g[\'1g\'+9A.1o(9)+\'1f\'])}}if(C.3i.L("5U")>-1){v.FJ=H}if(C.3i.L("2Z:")>-1){o.fV=H}if(C.3i=="Pi"){C.P1=1u Ph(C)}}B 6V=C.2R?C.2R.2x("///"):[];if(C.FL==1){C.1D="1A";C.1A=gW(0)+(U.Q>1?\'///\'+gW(1):\'\');if(2W(C.aF)){C.1t=C.aF}}C.it=[];C.il=[];B vC=0;B 2K=1u 9P();B 1q=1u 9P();B dN=1u 9P();B OJ=1u 9P();B gQ=0;B aE;if(C.1D=="1A"){if(C.4E){if(I(v[C.4E+\'1A\'])){C.1A=v[C.4E+\'1A\']}}if(I(C.1A)){2K[0]=4F(C.1A);C.ot=C.1A.Q;B vI=[\'/\',\'|\',\'-\'];vI.L(C.1A.1o(-1))>-1?C.wm=C.1A.1o(-1):\'\';vI.L(C.1A.1o(0,1))>-1?C.wr=C.1A.1o(0,1):\'\';if(1f=="Y"||1f=="1j"){if(C.1A.L(\'0:\')==0){C.ow=H}if(C.1A.2x(":").Q==3){C.Fl=H}F{if(C.1A.L(\'cz:cz\')>-1){C.Fi=H}}if(C.kz==1){v.kz=1}}if(C.FK==1&&C.1A.L("-")==0){C.Fd=H}if(C.1A.L("///")>0&&(1f=="4B"||C.FL==1)){C.gd=C.1A.2x("///");C.1A=2K[0]=C.gd[0]}}if(v.xM==1){1z(9c,100);1z(9c,4a);1z(9c,2h)}}F{if(I(C.1q)){2K[0]=C.1q;if(2K[0].L("///")>0&&2K[0].L("kb")==-1){2K=C.1q.2x("///")}if(I(C.nX)){2K[1]=C.nX}if(C.oz==1){if(2W(C.FM)){2K.2N(C.FM);gQ=2K.Q-1}}}}if(1f=="4B"){if(C.OP==1&&I(C.nS)){C.wE=C.3i}}B 19=1Y("2c");if(C.1m==\'9B\'){o.9B?o.9B.1T(19):1z(E(){o.9B.1T(19)},100)}F{if(C.1m.L(\'R\')>-1&&v.1r.1l==1&&v.1r.cS==1){o.1r.1T(19)}F{o.1P.1T(19)}if(1f=="an"&&C.OQ==1){19.C.5q=Jk}}if(C.FN==1){C.hL=1u OU(C,19)}B ob=1Y("2c");19.1T(ob);B dH=1Y("2c");O(dH,{"1m":"2r","1a":0,"1e":0});19.1T(dH);O(19,{"1m":"2r","1a":0,"1e":0,"1y":1,"eg":"pc","o1":"iV"});if(2W(C.4E)){3V(19,{"id":(v.id+"4Y"+"9L"+C.4E)})}if(C.FP==1){O(dH,{"5p":"2T 0.2s 3d"})}if(2K.Q>0){V(i=0;i<2K.Q;i++){1q[i]=1Y("2c");O(1q[i],{"1m":"2r","1e":0,"1a":0,"9e":"1W","1y":C.a,"5p":"1y 0.1s 3d"});if(C.fH>C.1J){O(1q[i],{"5p":"1y 0.1s 3d,2T 0.1s 3d"})}if(C.1D=="fP"&&C.2O!=\'\'){if(2W(C.4E)){3V(1q[i],{"id":(v.id+"4Y"+"19"+"4Y"+C.4E+"4Y"+"1q")});if(v[C.4E+\'2O\']){C.2O=v[C.4E+\'2O\']}}if(C.2O.L(".s7")>-1||C.2O.L(".iL")>-1||C.2O.L(".8P")>-1||C.2O.L("kb")>-1){C.2O.L("//")==-1&&C.2O.L("kb")==-1?C.2O=\'//\'+C.2O:\'\';B z=1Y("3Y");C.8E=1;z.1v("fX",vX);z.2O=C.2O;1q[i].1T(z);C.w=1q[i].29;C.h=1q[i].2U;if(C.J2>0){O(z,{1d:C.J2})}}}if(C.1D=="1A"){O(1q[i],{"1t":(C.1t),"eg":C.fW*2P(v.8f,1),"sK":fO(C.4j),"iX-fy":C.iM+\'px\',"2V":"0 d2 0 d2","b0-8T":"dB"});if(o.9F){if(2W(C.J3)){O(1q[i],{"eg":C.J3*2P(v.8f,1),})}}if(C.2t==1){if(C.1A.L("<a ")>-1||Z=="bC"){O(1q[i],{"9e":"2v"})}}if(C.J5==1){O(1q[i],{"4j-iN":"J5"})}if(C.J6){O(1q[i],{"o1":C.J6+"em"})}2K[i]==\'54\'?2K[i]=2B("54"):\'\';1q[i].1V=vd(2K[i]);1z(wk,100);C.w=1q[i].29;C.h=1q[i].2U;if(2W(C.4E)){3V(1q[i],{"id":(v.id+"o4"+C.4E+"RM")})}}if(C.1D=="O"){o.1B?1z(vs,4r):\'\'}B 8O=2K[i].6u();if(8O.L(\'B:\')==0){8O=2P(1L[8O.1o(4)],\'\')}B nG=8O.L(\'<2y\')>-1||8O.L(\'<RP\')>-1;if(C.1D=="2y"&&(8O.L(\'<g>\')>-1||nG)){if(1f=="4V"||1f=="4B"){8O=8O.1O(/hv/g,\'hv\'+v.id+Z)}if(8O.L(\'4m\')>-1){bU(1q[i])}1q[i].1V=(!nG?"<2y X=\'20\' 1d=\'20\' 3Z:41=\'3H://4b.w3.3O/7t/41\' 3Z=\'3H://4b.w3.3O/4c/2y\'>":\'\')+8O+(!nG?"</2y>":\'\');1q[i].29>20?C.w=1q[i].29:\'\';1q[i].2U>20?C.h=1q[i].2U:\'\';O(1q[i],{"X":C.w,"1d":C.h});if(C.aF!=-1){nU(1q,C.aF)}if(2W(C.4E)){3V(1q[i],{"id":(v.id+"o4"+C.4E+"QF"+i)})}}dH.1T(1q[i]);i>0?1l(1q[i]):\'\'}aK();nQ?vX():\'\';if(C.3i=="47"){C.47=1;C.1l=1;o.47?1q[0].1V=o.47.ov(C.aF!=-1?C.aF:\'#3G\'):\'\';if(o.1k.2i){1q[0].IQ=vg;1q[0].JR=5M;1q[0].xE=wM}F{1q[0].jZ=6t;1q[0].k0=5M;1q[0].iI=cW}}F{if((bg.29*C.1J<35||bg.2U*C.1J<35)&&C.1D!=\'1A\'){wc();bU(96)}F{bU(bg)}}if(1f=="4B"){B lu=\'\';if(C.fZ==1&&I(C.3i)){lu=C.3i;if(lu.L("3t:")==0){B 1F=lu.1o(4).2x(",");if(1F.Q==2){B xB=1F[1].2x("/");if(xB.Q==2){1F[0]==\'hd\'?1F[0]="3X":\'\';if(v[1F[0]]==xB[1]){C.a=1;O(1q[0],{"1y":C.a})}}}}if(lu=="Ji"||lu=="4A"){o.U.fE();19.C.5q=Jk;o.xz=1}}if((C.1l==1&&(C.IX==1||C.IL==1||C.IV==1))||lu.L("7E")==0){C.IN=1}}if(1f=="1g"&&C.g1==1){g1=1u SJ(19,bg,C)}if(C.2t==0){nM(19)}if(C.8E==1){1l(bg)}if(C.2q==1){oC()}if(C.1m.L("2j")>-1){eX=1}if(C.1m.L("1e")>-1){Et=1}if(C.1m.L("2Q")>-1||C.1m.L("19")>-1){jX=1}2C();B t=\'\';if(C.av!=0){t+="p3("+C.av+"ql)"}if(C.K5==1){t+=" 3f(-1)"}if(C.Qa==1){t+=" 3p(-1)"}if(t!=\'\'){O(dH,{"2T":t})}if(1f=="an"){gU()}B 1F=[];B i;if(1f=="W"){1F=[\'fQ\',\'Iw\',\'p9\',\'J4\',\'wX\',\'oN\'];V(i=0;i<1F.Q;i++){if(I(C[1F[i]])&&!I(v.W[1F[i]])){v.W[1F[i]]=C[1F[i]]}}}if(1f=="1K"){1F=[\'oT\',\'wZ\',\'x6\'];V(i=0;i<1F.Q;i++){if(I(C[1F[i]])&&!I(3q[1F[i]])){v[1F[i]]=C[1F[i]]}}}C.nO==1?8S():\'\';if(1f=="4B"&&C.on==0){3g(19)}if(C.1l==1&&C.pj>0){1z(J1,C.pj*2h)}}E J1(){C.pj=-1;o.R.4p()}E wc(){if(96){96.4T.3j(96)}96=1Y("2c");O(96,{"1m":"2r","1e":0,"1a":0,"X":C.1D=="fP"?bg.29:(bg.29>35?bg.29:35)*C.FO,"1d":C.1D=="fP"?bg.2U:(bg.2U>35?bg.2U:35)*C.qy});C=42(C,\'gO\',\'gO\');19.1T(96)}E bU(x){if(1f.L("Y")==0&&U.Q==1){C.2t=0}if(1f=="4B"&&C.fZ==0){C.2t=0}if(C.2t==1){if(C.hw==1){O(x,{"6C":"4m"})}O(x,{"9e":"2v"});if(o.1k.2i){x.1v("bW",E(e){wM(e)});x.1v("ej",E(e){vg(e)});x.1v("ek",E(e){Fy(e)})}if(v.bO==1||!o.1k.2i){x.gt=az}if(v.1r.gT==1||C.gT==1){O(x,{"2z-1t":"#p1","1y":0.5})}}F{O(x,{"6C":"7m"})}if(!o.1k.2i){x.jZ=6t;x.k0=5M}if(C.3l==1||C.2q==1){x.iI=cW}}E wM(e){js("OL"+Z);e.aV();bW=H}E vg(e){C.Fw==1?6t():\'\';e.aV()}E Fy(e){e.aV();e.9O();C.Fw==1?5M():\'\';if(!bW){az(e)}bW=K}E aK(){if(bg){bg.4T.3j(bg)}bg=1Y("2c");O(bg,{"1m":"2r","1e":0,"1a":0});if(2W(C.4E)){3V(bg,{"id":(v.id+"o4"+C.4E+"O6")})}w=C.w;h=C.h;C.gc=-1;C.aw=-1;C=42(C,\'2J\',\'2J\');C=42(C,\'9x\',\'9x\');if(C.aA&&o.9F){if(C.aA!=\'0 0 0 0\'){C=42(C,\'9x\',\'aA\')}}if(C.1D=="1A"){w=1q[vC].29;h=1q[vC].2U;if(C.wL>0){w<C.wL?w=C.wL:\'\'}}C=42(C,\'gg\',\'gg\');C=42(C,\'Fv\',\'Fv\');if(2W(C.4E)&&I(v.4B)&&C.1f=="4B"){if(1H(v.4B)==\'3w\'){V(B i=0;i<7F.6e(v.4B).Q;i++){if(v.4B[i][C.4E]){if(v.4B[i][C.4E]=="7P"){C.on=0}F{B 1F=v.4B[i][C.4E].2x(":");if(1F[0]=="2J-1a"){if(1F[1].L("%")>0){C.pe=2A(1F[1])}F{C.3K=2A(1F[1])}}}}}}}C.h=h;C.w=w;if(C.bg==1){h=h+C.9V+C.9M;w=w+C.7k+C.7f;C.h=h;C.w=w;if(C.1D=="1A"){C.gX=1q[0].2U}}F{C.6k=0}O(bg,{"X":(C.Fu==1?Gl:w),"1d":h,"qz":(C.pi*h)/2,"2z":C.5b,"1y":C.6k,"5p":"1y .1s 3d, 2z .1s 3d, 2T .1s 3d"+(2W(C.dL)?\', 9T .1s 3d\':\'\')});if(C.1D=="fP"){O(bg,{"X":w,"1d":h,"qz":(C.pi*h/C.1J)/2,})}if(C.GD==1){qC(bg,C.5b,C.GQ,C.Gr)}if(C.ph==1){O(bg,{"2Y":"5G 6l "+C.og})}ob.1T(bg)}E 2C(){B gc=(-bg.2U/2);B aw=(-bg.29/2);if(gc!=C.gc||aw!=C.aw){O(bg,{"1e":(-bg.2U/2),"1a":(-bg.29/2)});C.gc=gc;C.aw=aw}if(96){B x=C.1D=="fP"?bg.29:(bg.29>35?bg.29:35);B y=C.1D=="fP"?bg.2U:(bg.2U>35?bg.2U:35);O(96,{"1e":(-y/2)+C.Ha-C.Hf,"1a":(-x/2)+C.NW-C.NY})}V(B i=0;i<2K.Q;i++){B it=C.1D=="2y"?2D.4d(2A(1q[i].C.1d))/2:2D.4d(1q[i].2U)/2;B il=C.1D=="2y"?2A(1q[i].C.X)/2:1q[i].29/2;if(it!=C.it[i]||il!=C.il[i]){O(1q[i],{"1e":-it,"1a":-il});if(bg){O(1q[i],{"1e":(4Z(1q[i].C.1e)+C.9V/2-C.9M/2+C.NZ/2+C.Nz/2),"1a":(4Z(1q[i].C.1a)+C.7k/2-C.7f/2+C.Ny/2+C.Ot/2)})}C.it[i]=it;C.il[i]=il}}}E 6t(){B i;6H=H;if(C.dN==1){if(on&&I(C.nX)){i=1}F{i=0}if(aE&&dN.Q>2){i=2}if(dN[i]){oB();1p(1q[dN[i]])}}if(C.bg==1){if(C.8m!=-1){O(bg,{"1y":C.8m})}if(C.aa!=-1){O(bg,{"2z":C.aa})}if(2W(C.dL)){O(bg,{"9T":"hY("+C.dL+")"})}}if(C.7c>-1&&!Gc){V(i=0;i<2K.Q;i++){if(1q[i].C.5y!="3l"){O(1q[i],{"1y":C.7c})}}}if(C.nJ!=-1){nU(1q,C.nJ)}if(C.OA==1){e9=e9+45;jE(1q[0],e9)}if(C.fH>C.1J&&C.fH>-1){1J(C.fH)}if(1f=="1g"&&o.R.bM()){}F{if(C.2q==1&&C.nO!=1){B x=6V.Q>1&&!on?6V[1]:6V[0];if(x){if(x.L(\'B:\')==0){2R.1V=1L[x.1o(4)];8S()}}1p(2q);O(2q,{"1y":1})}}if(1f=="4V"){o.U.5f(H);o.5f=H}o.dV=H;o.R.h1(Z,"6H")}E 5M(){6H=K;B i;if(C.dN==1){if(on&&I(C.nX)){i=1}F{i=0}if(aE&&dN.Q>2){i=2}oB();1p(1q[i])}if(C.bg==1){if(C.8m!=-1){O(bg,{"1y":C.6k})}if(C.aa!=-1){O(bg,{"2z":C.5b})}if(2W(C.dL)){O(bg,{"9T":"hY(1)"})}}if(C.7c>-1){V(i=0;i<2K.Q;i++){if(1q[i].C.5y!="3l"){O(1q[i],{"1y":C.a})}}}if(C.fH>-1){1J(C.1J)}if(C.nJ!=-1){nU(1q,(C.aF==-1?\'#3G\':C.aF))}if(1f=="4V"&&!o.2a){o.U.5f(K);o.5f=K}wo();o.dV=K;o.R?o.R.h1(Z,"5t"):\'\'}E wo(){if(C.2q==1&&C.nO!=1){1l(2q);O(2q,{"1y":0})}}E az(e){e?e.6o=H:\'\';if(!oD){o.R.f1(Z);if(1f=="4B"){oy()}wo();if(C.OC==1){e9=e9+45;jE(1q[0],e9)}kg=H;if(C.G8==1||(Z=="wf"&&C.1l==1&&C.wz==1)){o.R.4p()}}};G.FV=E(){az()};E oy(){if(2K){if(2K.Q>1){if(on==H){1p(1q[0]);1l(1q[1])}F{1p(1q[1]);1l(1q[0])}}if(C.2q==1&&6V.Q>1){2R.1V=o.ni+(on==H?6V[0]:6V[1])+o.hb;8S()}}if(I(C.wE)){if(on==H){C.3i=C.wE}F{C.3i=C.nS}}ox();on=on!=H;if(C.3i){if(C.3i.L(",0/1")>-1){js(C.3i,on?1:0)}}if(C.bg==1&&I(C.wG)){if(C.wG!=-1){if(on){C.G6=C.5b;C.5b=C.wG}F{C.5b=C.G6}aK();bU(bg);2C();if(C.1D=="1A"){9c()}F{1J(C.1J)}}}}E ox(){if(I(C.gd)){if(C.gd.Q>1){if(on==H){6b(C.gd[0])}F{6b(C.gd[1])}}}}E uT(1c){1c.6o=H;o.R.f1(Z)}E oB(){V(B i=0;i<2K.Q;i++){if(1q[i].C.5y!="3l"){O(1q[i],{"1y":C.a});1l(1q[i])}}}E wk(1A){if(1q[0]){if(1q[0].29>o.3a-C.3K-C.43-C.7k-C.7f){if(C.wd==1){if(!1A){1A=1q[0].1V}1q[0].1V=\'<wd>\'+1A+\'</wd>\'}F{O(1q[0],{"b0-8T":"fx"})}O(1q[0],{"X":o.3a-C.3K-C.43-C.7k-C.7f})}}}E vX(){if(bg){nQ=K;C.8E=0;1l(bg);if(1q[0]){C.w=1q[0].29*C.1J;C.h=1q[0].2U*C.1J;1J(C.1J)}C.9C=0;aK();wc();bU(96);1p(bg);2C();o.R.4S();if(!5S(19)){3g(19)}}F{nQ=H}}E HU(1c){1c.6o=H}E cW(){if(!o.1k.2i&&!o.dV){6t()}8S()}E 1J(x){if(x>0){O(bg,{"2T":"1J("+x+")"});V(i=0;i<2K.Q;i++){O(1q[i],{"2T":"1J("+x+")"})}if(C.hL){C.hL.1J(x)}3f=x;3p=x}}E oC(){2q=1Y("2c");O(2q,{\'1m\':\'2r\',\'1a\':0,\'1e\':0,\'1d\':\'2v\',"1y":0,"5p":"1y 0.1s 3d"});kk=1Y("2c");C=42(C,\'hN\',\'hN\');C=42(C,\'G4\',\'G4\');O(kk,{\'1m\':\'2r\',\'1a\':0,\'1e\':0,\'X\':\'100%\',\'1d\':30,\'2z-1t\':C.kf,\'1y\':C.k4,\'2Y-6D\':C.uo});2R=1Y("2c");O(2R,{\'1m\':\'2r\',\'1a\':C.t7,\'1e\':C.oK,\'1t\':C.tM,\'4j-kj\':fO(C.tr),\'4j-3M\':C.tN*2P(v.8f,1),"iX-fy":C.ul+\'px\',"2G-1d":"1"});if(C.2R){if(C.2R.L("B:")==0){C.G2=H}}if(!C.G2){O(2R,{\'b0-8T\':\'dB\'})}if(C.er==1){8p=1Y("2c");8p.1V=\'<2y X="kh" 1d="uz" uA="0 0 8 6" 7Q="1.1" 3Z="3H://4b.w3.3O/4c/2y" 3Z:41="3H://4b.w3.3O/7t/41"><ez id="FA" 4s="1W" 5Z="#\'+C.kf.1O("#","")+\'" 5Z-FC="FD" 8x="0 0 8 0 4 6"></ez></2y>\'}if(C.nO==1){O(2q,{"1y":1});bU(2q)}F{nM(2q)}19.1T(2q);2R.1V=o.ni+(C.2R==\'\'?2B(1f):6V[0])+o.hb;2q.1T(kk);2q.1T(2R);if(C.er==1){2q.1T(8p);B wb=o.w6?\'-kh\':\'-uz\';B ps=C.Oj;if(!I(ps)){ps=\'\'}B tp=ps.L("1e")>-1;if(tp){jE(8p,\'-Ol\')}O(8p,{\'1m\':\'2r\',\'2j\':(ps.L("2j")>-1?10*C.1J:\'2v\'),\'1a\':(ps.L("1a")>-1?10*C.1J:(ps==\'\'||ps==\'1e\'?\'50%\':\'2v\')),\'2J-1a\':(ps==\'\'||ps==\'1e\'?\'-CS\':0),\'2Q\':(tp?\'2v\':wb),\'1e\':(tp?wb:\'2v\'),\'1y\':C.k4})}8S()}E 8S(){if(C.2q==1){O(2q,{"1e":(jX==1?-h-2q.2U+3:-2q.2U/2)+C.PS-C.Rp,"1a":(eX==1?-2R.29:(jX==1?-w/2:+2R.29))-(jX==1?0:2R.29/2+5)+C.Ru-C.Rv,"1d":C.oK+2R.2U+C.tm,"X":C.t7+2R.29+C.Ga});O(kk,{\'1d\':2q.2U});2q.C.5q="2h"}}G.c=E(){J 19};G.s=E(x){J C[x]};G.ss=E(x,x2){J I(C[x])?C[x][x2]:K};G.g=E(x){am(x){1i"X":J w;1h;1i"1d":J h;1h;1i"h":J 2P(C.gX,h);1h;1i"x":J 4Z(19.C.1a);1h;1i"y":J 4Z(19.C.1e);1h;1i"1y":J 19.C.1y?19.C.1y:1;1h;1i"1p":J 46;1h;1i"3f":J 3f;1h;1i"3p":J 3p;1h;1i"1f":J 1f;1h;1i"ER":J 9A;1h;1i"kg":J kg;1h;1i"1D":J C.1D;1h;1i"Q":J C.ot?C.ot:0;1h;1i"Z":J Z;1h;1i"x0":J x0;1h;1i"y0":J y0;1h;1i"6H":J 6H;1h;1i"1g#":J 9A.L("1g#")==0;1h;1i"1g:":J 9A.L("1g:")==0;1h;1i"w4":J 1f=="4B"&&C.1D=="1A";1h;1i"26#46":J vT;1h;7m:J K}};G.26=E(k,x){am(k){1i"1p":6H?5M():\'\';46=x;1h;1i"2o":EH(x);1h;1i"6K":6K(19);1h;1i"3g":3g(19);1h;1i"EM":C.3l=0;1h;1i"vY":if(C.EL>0&&C.3l!=1&&!jv){2M(jv);jv=1z(E(){3g(19);C.3l=1;jv=1M},C.EL*2h)}1h;1i"1J":1J(x);1h;1i"R5":O(19,{"2T":"1J(0)"});1h;1i"3f":O(19,{"2T":"3f("+x+")"});3f=x;1h;1i"3p":O(19,{"2T":"3p("+x+")"});3p=x;1h;1i"1y":O(19,{"1y":x});1h;1i"vV":O(1q[0],{"1y":x});1h;1i"jp":O(1q[0],{"9T":"jp("+x+")"});1h;1i"1a":O(19,{"1a":x});1h;1i"1e":O(19,{"1e":x});1h;1i"X":O(19,{"X":x});1h;1i"1d":O(19,{"1d":x});1h;1i"pC":C.pC=x;1h;1i"eX":eX=x;1h;1i"26#46":vT=x;1h;1i"x":O(19,{"1a":x});1h;1i"y":O(19,{"1e":x});1h;1i"5L":C.5L=x;1h;1i"7E":C.7E=x;1h;1i"x0":x0=x;1h;1i"y0":y0=x;1h;1i"eO":C.eO=x;1h;7m:J K}};E EH(x){if(x&&o.1k.2i){oD=H;1z(EA,dS)}if(!x){if(C.oz==1&&aE){1l(1q[gQ]);1p(1q[0]);aE=K}}if(C.8E==1){x?1p(19):1l(19)}F{if(Z=="RX"||Z=="ED"){x?1p(19):1l(19)}F{O(19,{"2o":(x?"4A":"1W")})}46=x;x?1p(19):\'\'}if(x&&C.wJ){C.wJ=K;1z(9c,100)}}E EA(){oD=K}G.6b=E(x,y){if(9A!=\'\'&&(C.1A==\'x\'||C.1A==\'1x\')){x=x+\'x\'}if(y){x=C.1A+x}6b(x);!5S(19)?C.wJ=H:\'\'};G.jH=E(x){C.8H=x;6b(x);o.R?o.R.4S():\'\'};G.wI=E(){jE(dH,nZ);nZ+=20};E jE(x,y){O(x,{"2T":"p3("+y+"ql)"+(x==1q[0]&&!Fc&&3f!=1?\' 1J(\'+3f+\')\':\'\')})};G.Fn=E(x){if(C.1A.L("{1K")>-1){6b(C.1A)}};G.oy=E(){oy()};E 6b(1A){if(C.1D=="1A"){if(I(1A)){if(C.Fl){if(1A.Q==4){1A=(C.ow?\'0:0\':\'cz:0\')+1A}if(1A.Q==5){1A=(C.ow?\'0:\':\'cz:\')+1A}if(1A.Q==7){1A=(C.ow?\'\':\'0\')+1A}}if(C.Fi){if(1A.Q==4){1A=\'0\'+1A}}C.ot=1A.Q}1A=(C.wr?C.wr+(C.Fd?\'\':\' \'):\'\')+1A+(C.wm?\' \'+C.wm:\'\');B F4=1q[0].29+(C.bg==1?C.9V+C.9M:0);B F3=1q[0].2U+(C.bg==1?C.9V+C.9M:0);1q[0].1V=o.ni+(1f=="4B"?vd(1A):1A)+o.hb;if(C.RO==1){1q[0].1V+=\'<6a C="2o:ci-4A;X:ee"></6a><6a C="2Y-1e: d2 6l \'+3y(C.1t)+\';2Y-1a: d2 6l dx;2Y-2j: d2 6l dx;1m: 2r;2j:d2;1e: 50%;2J-1e: -5G;"></6a>\'}if(1f=="1K"){O(1q[0],{"X":"2v","b0-8T":"dB"});wk(1A)}C.w=1q[0].29+(C.bg==1?C.9V+C.9M:0);C.h=1q[0].2U+(C.bg==1?C.9V+C.9M:0);if(F4!=C.w||F3!=C.h||(C.w>0&&wg==0)){9c()}if(1q[0].29>0){wg=C.w}F{9A!=\'\'?1l(1q[0]):\'\';if(1A!=\'\'){1z(9c,10)}}}}G.9c=E(){9c()};E 9c(){if(C.1D=="1A"){if(1q[0]){if(1q[0].29>0){9A!=\'\'?1p(1q[0]):\'\';w=C.w=1q[0].29;h=C.h=1q[0].2U;aK();bU(bg);2C();o.R?o.R.we():\'\'}}}}G.vH=E(x){if(C.F2==1){B n=4;if(Z=="Qg"){if(o.1k.2i){J}}F{n=8}B y=\'hv\';B z=[];V(B i=1;i<n;i++){z[i]=1U.8e(y.ag(v.id,Z,\'Qh\',i))}if(z[1]){V(B i=1;i<n;i++){z[i]?1l(z[i]):\'\'}if(n==4){V(B i=1;i<n;i++){x>(i/n)&&z[i]?1p(z[i]):\'\'}}F{V(B i=n;i>0;i--){if(x*1+(1/n)>=(i/n)&&z[i]){1p(z[i]);1h}}}}}};G.On=E(){if(!on){if(2K){if(2K.Q>1&&U.Q>1){1l(1q[0]);1p(1q[1])}}if(U.Q>1){1f=U[1];if(C.2q==1){2R.1V=gW(1);8S()}}if(C.oz==1&&aE){1l(1q[gQ]);aE=K}ox();on=H}};E gW(x){J o.ni+(C.2R==\'\'?2B(U[x]):(6V.Q>1?6V[x]:6V[0]))+o.hb}G.bA=E(x){bA(x)};G.Gn=E(x,y){if(C.hL){C.hL.cU(x,y)}};E bA(x){B y=\'hv\';B z=1U.8e(y.ag(v.id,Z,\'Qp\'));if(z){O(z,{"5p":"2T 0.1s 6N-5t"});if(x==1){z.C.2T=\'Hm(0, 0)\'}F{z.C.2T=\'Hm(-HO, 0)\'}}F{if(x==1){C.a=1}F{C.a=0.5}}on=x==1;if(C.2q==1&&6V.Q>1){2R.1V=(on?6V[0]:6V[1])}O(1q[0],{"1y":C.a})};G.gN=E(){if(on){if(2K){if(2K.Q>1&&U.Q>1){1p(1q[0]);1l(1q[1]);O(1q[0],{"1y":C.a})}}1f=U[0];if(U.Q>1){if(C.2q==1){2R.1V=gW(0);8S()}}ox();on=K;aE=K}};G.uT=E(){if(C.oz==1){oB();1p(1q[gQ]);aE=H}};G.HL=E(){B 2I=K;if(C.1l==1&&C.HK==1){if(5S(o.2b)){2I=H}}if(!2I){6K(19);B g0=19.ei("*");V(B i=g0.Q;i--;){O(g0[i],{"5L-1w-6Z":"Q1"})}46=H}};G.gU=E(){gU()};E gU(){3g(19);B g0=19.ei("*");V(B i=g0.Q;i--;){O(g0[i],{"5L-1w-6Z":"7T"})}46=K}G.4f=E(){if(2K.Q>0){V(i=0;i<2K.Q;i++){if(1q[i].4T==19){19.3j(1q[i])}1q[i]=22}}if(bg){bg.go("gt");bg.go("jZ");bg.go("k0");bg.4T.3j(bg);bg=22}if(C.1m==\'9B\'){if(19.4T==o.9B){o.9B.3j(19)}}F{if(19.4T==o.1P){o.1P.3j(19)}F{if(o.1r){if(19.4T==o.1r){o.1r.3j(19)}}}}if(2q){if(2q.4T==19){19.3j(2q)}}19=22};G.HJ=E(){g1?g1.h3():\'\'};G.HG=E(){vs()};E vs(){HE(2K[0],C.1t,1q[0])}E vd(x){B z=x+\'\';if(x.L(\'{\')>-1){if(x.L(\'{Y}\')>-1&&I(o.3u)){x=x.1O(\'{Y}\',fh(o.3u.aY().t))}if(x.L(\'{1K\')>-1){B y=o.cC?o.cC:(v.1K?v.1K:\'\');if(x.L(\'{cI}\')>-1&&o.R){x=x.1O(\'{cI}\',o.R.cG(\'cI\'))}if(o.cF&&o.R){y=o.R.cG(\'cF\')}x=x.1O(\'{1K}\',y);if(o.cF&&!o.R){1z(6b,100,z)}}if(x.L(\'{1A\')>-1){V(B i=1;i<6;i++){if(x.L(\'{1A\'+i+\'}\')>-1){if(I(v[\'1A\'+i])){x=x.1O(\'{1A\'+i+\'}\',v[\'1A\'+i])}F{x=x.1O(\'{1A\'+i+\'}\',\'\')}}}}if(x.L(\'{6O}\')>-1){o.gF=Z;if(o.R){x=x.1O(\'{6O}\',o.R.cG(\'I6\'))}}}J x}G.ve=E(){6b(C.1A)};E nU(1q,6L){V(B i=0;i<1q.Q;i++){Ib(1q[i],6L)}if(C.3i=="47"){if(o.47){o.47.Kg(1q[0],6L)}}}};B I7=E(Z,1f){B i;B C=[];B w;B h;B bg;B 46=H;B x0;B y0;B 3f=1;B 3p=1;B f8=0;B 8t=0;B KL;B 3A;B nL;B 6H;B 2t;B 3x;B Fe;B F7;B rp;B F8;B 2q;B 2R;B 8p;o.Hk=-1;B oP;B 6H;B r5;V(i in g9.S){C[i]=g9.S[i]}B 1f=v[Z].1f;B 1D=v[Z].1D;V(i in g9[1f]){C[i]=g9[1f][i]}V(i in v[Z]){C[i]=v[Z][i]}C.w=2A(C.w);C.h=2A(C.h);C=42(C,\'2J\',\'2J\');C=42(C,\'9x\',\'9x\');if(o.9F){if(C.I5>0){C.w=2A(C.I5)}if(C.aA){if(C.aA!=\'0 0 0 0\'){C=42(C,\'9x\',\'aA\')}}}B 19=1Y("2c");if(v.1r.cS==1&&v.1r.1l==1){o.1r.1T(19)}F{o.1P.1T(19)}1f=="2G"?o.9B=19:\'\';B aB=K;if(C.dn){if(C.dn!=\'1Q\'){aB=H}}O(19,{"1m":"2r","1e":0,"1a":0,"1y":1,"eg":"pc","o1":"iV"});if(C.HS==1){19.C.5q=C.6d}aK();B 9g=1Y("2c");O(9g,{"1m":"2r","2Q":2D.4d(-C.h/2),"1a":2D.4d(-C.w/2)});if(C.6T>0&&C.H3==1){O(9g,{"2Y-6D":C.6T*C.h/2,"1d":C.h,"6q":"3l","4m-2F":"1W"})}if(2W(C.4E)){3V(19,{"id":(v.id+"o4"+C.4E)})}19.1T(9g);if(1f==\'2G\'&&v.xO==1){Ew()}if(C.2q==1){oC()}B 8V=1Y("2c");gD(0,8V,0.3,(C.4X==1?"3d-4X("+(C.wT==1?"to 1a,":\'\')+3y(C.I4)+", "+3y(C.o9)+")":3y(C.o9)),C.w,C.K9);if(C.GC==1&&I(C.p6)){B hF=1Y("2c");hF.1V=C.p6.1O(/\\#Gy/g,3y(C.o9));8V.1T(hF);O(hF,{"1m":"2r","2Q":-2D.4d(C.h/2),"1a":0,"4m-2F":"1W"});O(8V,{"6q":"3l","2z":"1W"});B x=["qX","ez","o8","hE","cK"];V(B y=0;y<x.Q;y++){B z=hF.rb("2y "+x[y]);if(z.Q>0){V(B y2=0;y2<z.Q;y2++){z[y2].C.5Z=3y(C.o9)}}}}9g.1T(8V);B Jq=[];B bo=1Y("2c");gD(1,bo,C.HY,(C.4X==1?"3d-4X("+(C.wT==1?"to 1a,":\'\')+3y(C.HW)+", "+3y(C.Hl)+")":C.Hl),0,C.JX);9g.1T(bo);if(C.7c>0){B cY=1Y("2c");gD(2,cY,C.GS,C.JK,0,C.7c);9g.1T(cY)}B 7b=1Y("2c");gD(3,7b,C.GN,(C.4X==1?"3d-4X("+(C.wT==1?"to 1a,":\'\')+3y(C.GH)+", "+3y(C.1t)+")":C.1t),0,C.a);if(C.GC==1&&I(C.p6)){B oZ=1Y("2c");oZ.1V=C.p6.1O(/\\#Gy/g,3y(C.1t));O(oZ,{"1m":"2r","2Q":-2D.4d(C.h/2),"1a":0,"4m-2F":"1W"});O(7b,{"6q":"3l","2z":"1W"});7b.1T(oZ)}if(C.5C==1){B bu=1Y("2c");C=42(C,\'xm\',\'xm\');C=42(C,\'xl\',\'xl\');O(bu,{"1m":"2r","2Q":C.h/2,"1a":0,"4m-2F":"1W","4j-3M":C.Gv*2P(v.8f,1),"1t":C.6f,"2G-1d":"100%","2V-1e":C.Mr,"2V-2Q":C.Mt,"2V-1a":C.Mw,"2V-2j":C.Mx,"2J-1e":C.My,"2J-2Q":C.Nc,"2J-1a":C.Ne,"2J-2j":C.Nf,"2Y-6D":(C.GR+"px"),"2o":"1W"});if(C.H7==1){O(bu,{"2z":3y(C.He)})}7b.1T(bu);B jj=K;B MY=K}o.p4=C.h;9g.1T(7b);if(C.eW==1){B 8x=[];if(1H H9!=="1M"){B 8U=1u H9(19,8x,w,C)}}if(C.3x==1){if(C.dw.6u().L(\'<2y\')==-1){C.dw==\'\'?C.dw="<2y X=\'20\' 1d=\'20\'><g><cK ry=\'5\' rx=\'5\' cy=\'10\' cx=\'10\' 5Z=\'#fY\'/></g></2y>":\'\'}3x=1Y("2c");3x.1V=C.dw.6u();C=42(C,\'GU\',\'GU\');O(3x,{"1m":"2r","1e":-10+C.LO-C.LJ,"1a":-2h,"4m-2F":"1W","1d":20,"X":C.eo,"1y":C.qk,"5p":"2T 0.1s 3d, 1y 0.1s 3d"});if(C.jg==1||C.pN==1){O(3x,{"2T":"1J(0)"})}F{if(C.o6!=1){O(3x,{"2T":"1J("+C.o6+")"})}}19.1T(3x);if(C.qi!=-1){B x=["qX","hE","cK"];V(B y=0;y<x.Q;y++){B z=3x.rb("2y "+x[y]);if(z.Q>0){V(B y2=0;y2<z.Q;y2++){z[y2].C.5Z=3y(C.qi)}}}}C.eU=3x.29}if(C.av!=0){O(19,{"2T":"p3("+C.av+"ql)"})}if(C.3l==1){1l(19);46=K}if(1f=="1Q"){if(C.1l==1&&C.hz==1){o.hx=H;C.3l=H}F{o.hx=K}}C.aM=0;if(C.av!=0){C.gI=2D.A9(C.av);if(C.gI>45&&C.gI<Zn){C.aM=90}if(C.gI>Zr&&C.gI<H0){C.aM=Ia}}if(aB){o.eK=C.dn=="4R";w=C.w;6E(1,o.51.6M(-1)[0],"no")}E gD(n,x,y,z,H1,H4){O(x,{"1m":"2r","2Q":0,"1a":0,"X":H1,"1d":(C[\'h\'+n]>0?C[\'h\'+n]:C.h),"2z":z?(z.L("3d")>-1?z:3y(z)):\'\',"2Y-6D":(C.H3==1?1:C.6T*C.h/2),"1y":H4,"4m-2F":"1W","5p":"2T 0.2s 6N-in-5t"})}E aK(){bg=1Y("2c");C=42(C,\'gg\',\'gg\');B gX=C.h+C.9V+C.9M;B GT=C.w+C.7k+C.7f;if(C.bg==1){}F{C.6k=0}C=42(C,\'gO\',\'gO\');if(v.1r.gT==1||C.gT==1){C.5b=\'#p1\';C.bg=1;C.6k=0.5}O(bg,{"1m":"2r","1e":0,"1a":0,"X":GT,"1d":gX*C.qy,"qz":(C.pi*gX)/2,"6Y":C.5b,"1y":C.6k,"9e":"2v","5p":"1y .1s 3d, 2z .1s 3d"});if(C.ph==1){O(bg,{"2Y":"5G 6l #"+C.og})}if(C.2t==1){if(C.hw==1){O(bg,{"6C":"4m"})}if(!o.1k.2i||v.bO==1){bg.gt=az;bg.10r=rg;bg.XI=oL;bg.iI=cW}}F{O(bg,{"6C":"7m"})}if(!o.1k.2i){bg.jZ=6t;bg.iI=cW;bg.k0=5M}if(o.1k.2i){bg.1v("ej",E(1c){1c.6o=H;if(!I(1c.5z)&&1c.7C.Q>0){1c.5z=1c.7C[0].ht;1c.8I=1c.7C[0].oX}oP=1c;6t(1c);oL(1c)});bg.1v("ek",E(1c){1c.6o=H;o.3A=K;5M(1c);rg(oP)});bg.1v("2t",E(1c){1c.6o=H});bg.1v("bW",E(1c){if(!I(1c.5z)&&1c.7C.Q>0){1c.5z=1c.7C[0].ht;1c.8I=1c.7C[0].oX}oP=1c;o.3A=H;cW(1c)})}O(bg,{"1a":2D.qK(-C.w/2-C.7k)});O(bg,{"1e":2D.qK(-C.h/2-C.9V+C.Ha-C.Hf)});if(C.GD==1){qC(bg,C.5b,C.GQ,C.Gr)}19.1T(bg)}E 2C(X){if(X!=w){w=X;o.qB=w;B aJ=w/8V.29;O(bg,{"X":(w+C.7k+C.7f),"1a":-w/2-C.7k,});O(9g,{"1a":-w/2});O(8V,{"X":w});O(9g,{"X":w});B xx=bo.29*aJ;if(xx>8V.29){xx=8V.29}O(bo,{"X":xx});B wp=7b.29*aJ;O(7b,{"X":wp});ji(wp);if(1f=="2G"){FI()}if(C.eW==1){8U?8U.Ie(w):\'\'}if(o.5W){o.5W.2C()}}}E ji(x){if(C.3x==1){if(x<C.eU/2&&C.eo!=20){x=C.eU/2}if(x>w-C.eU/2&&C.eo!=20){x=w-C.eU/2}B y=x-w/2-C.eU/2+C.Yx-C.YA;O(3x,{"1a":y})}}E pY(){O(3x,{"2T":"1J("+C.o6+")"})}E 6t(1c){o.R.h1(Z,"6H");if(C.bg==1){if(C.8m!=-1){B m=1u 5n({"mc":bg,"1D":"8u","to":C.8m,"Y":0.1,"me":(Z+"bg")})}if(2W(C.aa)){O(bg,{"2z-1t":C.aa})}}if(2W(C.qv)){O(7b,{"2z-1t":C.qv})}if(C.3x==1){if(C.GE==1&&I(C.qr)){if(C.nY==1&&3A){}F{3x.1V="<2y X=\'"+C.eo+"\' 1d=\'20\' 3Z:41=\'3H://4b.w3.3O/7t/41\' 3Z=\'3H://4b.w3.3O/4c/2y\'>"+C.qr.6u()+"</2y>"}}if(C.jg==1){if(C.pN==1&&!o.1B){}F{pY()}}F{if(C.o2!=-1){B m2=1u 5n({"mc":3x,"1D":"8u","to":C.o2,"Y":0.1,"me":(Z+"3x")})}}}if(C.2q==1&&(o.P.1j()>0||1f=="1Q"||aB)){jO()}if(C.ew>0){O(bg,{"2T":"3p("+((C.ew-1)/5+1)+")"});rn(C.ew)}if(C.3x==1&&C.pU==1){ji(ai(1c.5z)-8t)}if(1f=="1Q"){o.U.5f(H);o.5f=H}6H=H;o.dV=H}E rn(x){O(8V,{"2T":"3p("+x+")"});O(bo,{"2T":"3p("+x+")"});cY?O(cY,{"2T":"3p("+x+")"}):\'\';O(7b,{"2T":"3p("+x+")"})}E 5M(){if(!nL){if(C.7c>0){O(cY,{"X":0})}if(2W(C.qv)){O(7b,{"2z-1t":C.1t})}if(C.bg==1){if(C.8m!=-1){B m=1u 5n({"mc":bg,"1D":"8u","to":C.6k,"Y":0.1,"me":(Z+"bg")})}if(2W(C.aa)){O(bg,{"2z-1t":C.5b})}}if(C.3x==1){if(C.GE==1&&I(C.qr)){if(C.nY==1&&3A){}F{3x.1V="<2y X=\'"+C.eo+"\' 1d=\'20\' 3Z:41=\'3H://4b.w3.3O/7t/41\' 3Z=\'3H://4b.w3.3O/4c/2y\'>"+C.dw.6u()+"</2y>"}}if(C.jg==1){O(3x,{"2T":"1J(0)"})}F{if(C.o2!=-1){B m2=1u 5n({"mc":3x,"1D":"8u","to":C.qk,"Y":0.1,"me":(Z+"3x")})}}}if(C.ew>0){O(bg,{"2T":"3p(1)"});rn(1)}if(1f=="1Q"&&!o.2a){o.U.5f(K);o.5f=K}o.R.h1(Z,"5t")}if(C.eW==1&&8U){8U.5t()}if(C.2q==1&&(o.P.1j()>0||1f=="1Q")){oH()}if(o.oA&&1f=="2G"){o.th.1l();o.Hk=-1}6H=K;o.dV=K}E az(1c){1c.6o=H}E HU(1c){1c.6o=H}E rg(1c){if(1f=="1Q"){if(o.8J){nL=H;2M(r5);r5=1z(E(){nL=K;5M()},2h)}}pZ();o.3A=K;if(C.3x==1){if(C.nY==1&&I(C.qT)){3x.1V="<2y X=\'20\' 1d=\'20\' 3Z:41=\'3H://4b.w3.3O/7t/41\' 3Z=\'3H://4b.w3.3O/4c/2y\'>"+C.dw.6u()+"</2y>"}}bB(1c.5z,1c.8I);o.R.f1(Z);o.R.et(1c.5z,1c.8I);1c.6o=H}E oL(1c){3A=H;if(C.3x==1){if(C.nY==1&&I(C.qT)){3x.1V="<2y X=\'20\' 1d=\'20\' 3Z:41=\'3H://4b.w3.3O/7t/41\' 3Z=\'3H://4b.w3.3O/4c/2y\'>"+C.qT.6u()+"</2y>"}}f8=iQ(bg);8t=fN(bg);bB(1c.5z,1c.8I);6E(2t,1,"no")}E bB(dD,d6){B x;dD=ai(dD);d6=ai(d6);B I9=2D.5T(1U.oJ.aj,1U.ax.aj);B I8=2D.5T(1U.oJ.d7,1U.ax.d7);if(o.1k.2i){}F{d6=d6+I8;dD=dD+I9}if(C.aM>0){x=d6-f8-C.7f;2t=x/w;if(C.aM==Ia){x=d6-f8-C.7k;2t=x/w;2t=(2t-1)*-1}}F{x=dD-8t-C.7k;2t=x/w;if(C.av>XX&&C.av<XV){x=dD-8t-C.7f;2t=x/w;2t=(2t-1)*-1}}2t>1?2t=1:\'\';2t<0?2t=0:\'\'}E ai(x){if(o.9G>1){x=x/o.9G}J x}G.Id=E(){8U?8U.Ie(w):\'\'};G.jC=E(){8U?8U.cU(w):\'\'};E pZ(){3A=K}E cW(1c){8t=fN(bg);if(C.7c>0){if(o.1B||1f!=\'2G\'){O(cY,{"X":ai(1c.5z)-8t})}}if(C.2q==1&&(o.P.1j()>0||1f=="1Q"||aB)){jO();f8=iQ(bg);bB(1c.5z,1c.8I);if(1f=="2G"){if(v.XR==1){if(o.P.5I()&&o.P.cD().L("?qa")>0){2R.1V=\'- \'+fh((1-2t)*o.P.1j(H))}F{2R.1V=fh(2t*o.P.1j())}}F{B d=o.P.1j();if(v.4q>0){d=d-v.4q}B ao=\'\';if(C.eW==1&&8U){ao=8U.2q(2t*d);ao!=\'\'?ao=ao+\'<br>\':\'\'}2R.1V=ao+fh(2t*d)}}if(1f=="1Q"||aB){2R.1V=tR(2t)}8S(1c)}if(o.oA&&1f=="2G"&&o.th){if(o.P.1j()>0){if(C.2q==0){f8=iQ(bg);8t=fN(bg);bB(1c.5z,1c.8I)}B 1a=(-w/2+(ai(1c.5z)-8t)-v.jR/2);1a>w/2-v.jR?1a=w/2-v.jR:\'\';O(o.c5,{"1e":(-v.ty-(v.Ii>0?v.Ii*1:5)-v.tI),"1a":(1a<-w/2?-w/2:1a)});o.th.Y(2t*o.P.1j(),ai(1c.5z),8t,w)}}if(C.3x==1&&C.pU==1){ji(ai(1c.5z)-8t)}if(o.1k.2i){oL(1c)}}E 8S(1c,t,l){B 1a=(-w/2+(ai(1c.5z)+1U.oJ.aj-8t)-2R.29/2)+(l?l:0);B jM=0;if(v.tQ!=1){if(1a+w/2+2R.29+10>o.3a){jM=1a;1a=o.3a-w/2-2R.29-10}if(1a+o.3a/2<0){jM=1a;1a=-o.3a/2}}B x={"1e":(-2R.2U-C.Ht*1-C.oK-C.tm)-(C.Hu==1?(C.h/2)*(C.ew>0?C.ew:1):0)+(t?t:0),"1a":1a};O(2q,x);if(C.er==1){O(8p,{\'1m\':\'2r\',\'1a\':2R.29/2-4+(jM!=0?jM-1a:0),\'1e\':2R.2U-6})}}G.jO=E(e,x,t,l){jO();2R.1V=x;8S(e,t,l)};E jO(){if(!5S(2q)||2q.C.1y==0){1p(2q);O(2q,{"1y":1})}}G.oH=E(){oH()};E oH(){1l(2q);O(2q,{"1y":0})}G.c=E(){J 19};G.s=E(Z){J C[Z]};G.ss=E(x,x2){J C[x][x2]};G.g=E(x){am(x){1i"X":J w;1h;1i"Zj":J 8V.29;1h;1i"1d":J C.h;1h;1i"x":J 4Z(19.C.1a);1h;1i"y":J 4Z(19.C.1e);1h;1i"1y":J 19.C.1y?19.C.1y:1;1h;1i"1p":J 46;1h;1i"3f":J 3f;1h;1i"3p":J 3p;1h;1i"1f":J 1f;1h;1i"Z":J Z;1h;1i"x0":J x0;1h;1i"y0":J y0;1h;1i"2t":J 2t;1h;1i"HA":J HA;1h;7m:J K}};G.26=E(Z,x){am(Z){1i"1p":46=x;1h;1i"3A":3A=x;1h;1i"2o":1f=="2G"||C.1l==1?O(19,{"5y":(x?"46":"3l")}):O(19,{"2o":(x?"4A":"1W")});46=x;1h;1i"3f":O(19,{"2T":"3f("+x+")"});3f=x;1h;1i"3p":O(19,{"2T":"3p("+x+")"});3p=x;1h;1i"1y":O(19,{"1y":x});1h;1i"1a":O(19,{"1a":x});1h;1i"1e":O(19,{"1e":x});1h;1i"2t":2t=x;1h;1i"dR":C.dR=x;1h;1i"X":O(19,{"X":x});1h;1i"1d":O(19,{"1d":x});1h;1i"pC":C.10d=x;1h;1i"x":O(19,{"1a":x});1h;1i"y":O(19,{"1e":x});1h;1i"x0":x0=x;1h;1i"y0":y0=x;1h}};G.2C=E(x){2C(x)};G.pb=E(x){};G.fb=E(aP,aO){if(3A){if(1f=="1Q"||aB){bB(aP,aO);o.R.f1(Z)}if(1f=="1Q"){o.8J=H}bB(aP,aO);6E(2t,1,"no")}};G.et=E(aP,aO){if(3A){pZ();3A=K;bB(aP,aO);o.R.f1(Z);6E(2t,1,"no")}};E 6E(Y,1j,x){Y<0?Y=0:\'\';if(v.4q>0&&1j>1){1j=1j-v.4q;Y=Y-v.4q}if(C.3x==1&&C.pN==1&&C.jg!=1){if(!C.F6&&Y>0){pY();C.F6=H}}if(3A&&1j!=1){}F{B 4D;if(1j>0&&Y>0){if(Y>1j){Y=1j}4D=w*(Y/1j);if(4D==7b.29){4D=-1}}F{4D=0}if(4D>=0){O(7b,{"X":4D});if(C.pU==1&&6H&&!x){}F{ji(4D)}}if(I(bu)){if(1j<2&&1f=="2G"){if(jj){3g(bu);jj=K}}F{if(!jj){6K(bu);jj=H}bu.1V=1f=="2G"?4Q(Y==0?1j:Y):tR(Y)}}}};G.6E=E(Y,1j,x){if(1j!=F7||Y!=F8||x){6E(Y,1j,x)}};G.F9=E(){2t>1?2t=1:\'\';2t<0?2t=0:\'\';O(7b,{"X":(2t*w)})};G.Fa=E(Y,1j){if(1j>0&&Y>0){B 4D=w*(Y/1j);O(bo,{"X":4Z(4D)});Fe=1j;rp=Y}F{rp=0;O(bo,{"X":0})}};G.jo=E(x){if(C.5W==1){if(!o.5W){if(x!=0){if(1H Fj!=="1M"){o.5W=1u Fj(19,C,x);o.9u=H}}}F{if((!I(x)||x==0)&&o.9u){o.5W.1l();o.9u=K}F{if(!o.9u||(I(x)&&x!=1&&x!=0)){o.5W.tw(x);o.9u=H}}}}};E Ew(){o.c5=1Y("2c");O(o.c5,{\'1m\':\'2r\',\'1a\':0,\'1e\':0,\'X\':v.jR,\'1d\':v.ty,\'6q\':\'3l\',"4m-2F":"1W","2z-1t":"#U1","2Y-6D":v.EG+\'px\',"2o":"1W"});o.c5.id="Uj"+v.id;if(v.tI==1){O(o.c5,{"2Y":v.ES+"px 6l "+tK(\'1t\',v.EU)})}if(v.Fp==1){O(o.c5,{"6j-e8":"t6 5G j0 5g(0,0,0,0.5)"})}o.c5.C.5q="jQ";19.1T(o.c5)}E oC(){2q=1Y("2c");O(2q,{\'1m\':\'2r\',\'1a\':0,\'1e\':0,\'1d\':\'2v\',"4m-2F":"1W","1y":0,"5p":"1y 0.1s 3d"});C=42(C,\'hN\',\'hN\');2R=1Y("2c");O(2R,{\'1m\':\'2r\',\'2V-1a\':C.t7,\'2V-2j\':C.Ga,\'2V-1e\':C.oK,\'2V-2Q\':C.tm-1,\'1A-7U\':\'7W\',\'1t\':C.tM,\'4j-kj\':fO(C.tr),\'4j-3M\':C.tN*2P(v.8f,1),\'iX-fy\':C.ul+\'px\',\'2G-1d\':"1",\'2z-1t\':8G(C.kf,C.k4),\'2Y-6D\':C.uo});C.Gi?C.er=C.Gi:\'\';if(C.er==1){8p=1Y("2c");8p.1V=\'<2y X="kh" 1d="uz" uA="0 0 8 6" 7Q="1.1" 3Z="3H://4b.w3.3O/4c/2y" 3Z:41="3H://4b.w3.3O/7t/41"><ez id="FA" 4s="1W" 5Z="\'+3y(C.kf)+\'" 5Z-FC="FD" 8x="0 0 8 0 4 6"></ez></2y>\'}19.1T(2q);2q.1T(2R);if(C.er==1){2q.1T(8p);O(8p,{\'1y\':C.k4})}2q.C.5q="2h"};E FI(){if(o.3u&&v.c0==1&&!o.1B){B f=o.3u.aY();if(f.t&&f.d){6E(f.t,f.d)}}};E tR(x){B y=2D.4d(x*100);if(aB){if(o.eK){J(aB&&2W(C.2R)?C.2R+\'&d8;\':\'\')+4h(x*o.51.6M(-1)[0]).tT(1)}}J y};G.4f=E(){19.3j(9g);if(bg){bg.go("gt");bg.go("jZ");bg.go("k0");bg.4T.3j(bg);bg=22}if(3x){19.3j(3x)}if(19.4T==o.1P){o.1P.3j(19)}F{if(o.1r){if(19.4T==o.1r){o.1r.3j(19)}}}19=22}};B Jj=E(){B i;B C=[];B w;B h;B 46=H;B 3f=1;B 3p=1;B x0=0;B y0=0;B al=5B(nT,Ws);B 1f,Z="bg";B 1D="Wm";C["1m"]=v.1r.1m;V(B k in v.1r){if(v.1r.2n(k)){C[k]=v.1r[k]}}if(C.1p==0){v.1r.h=C.h=0;C.2V=C.2J="0 0 0 0";C.4X=0}C["1J"]=1;C=42(C,\'2J\',\'2J\');if(I(C.k1)){if(C.k1!=20&&C.2J=="-20 0 0 0"){C.7X=C.k1}}if(2W(C.IK)&&o.9F){C=42(C,\'2J\',\'IK\')}if(C.VX==1){C.3K+=\'%\';C.43+=\'%\'}B 19=1Y("2c");O(19,{\'1m\':\'2r\',\'1a\':0,\'1e\':0,\'X\':(C.k8==1?\'100%\':o.aZ),\'1d\':C.h-(C.1m!=\'1e\'?C.7X:0),\'1y\':C.a,\'4m-2F\':\'1W\',\'eg\':\'pc\',\'o1\':\'iV\'});o.1P.1T(19);B bg=1Y("2c");O(bg,{\'1d\':C.h-(C.1m!=\'1e\'?C.dC+C.7X:0),\'2o\':\'4A\',\'2J-1a\':C.3K,\'2J-2j\':C.43,\'2Y-6D\':C.6T});if(C.Iz>0){O(bg,{\'2Y\':\'5G 6l 5g(rT,rT,rT,\'+C.Iz+\')\'})}19.1T(bg);w=19.29;v.dz=-C.7X;if(C.4X==1){if(C.1t==\'3U\'||v.1r.9X!=\'\'){if(C.1m!=\'1e\'){v.dz=98-C.h}B 3Y=\'1N:9X/s7;kb,WC+Wx/T/D+WI/WJ/WL==\';if(v.1r.9X.L("1N:9X")>-1){3Y=v.1r.9X}O(bg,{\'1d\':C.h+(C.1m!=\'1e\'?v.dz:0),\'2z\':\'17(\'+3Y+\') ex-x 50% 100%\',\'2z-3M\':\'2v\'})}F{B gq=\'to 2Q, \'+8G(C.1t,0)+\', \'+8G(C.1t,1);O(bg,{\'2z\':\'-pf-3d-4X(\'+gq+\')\',\'2z\':\'-3L-3d-4X(\'+gq+\')\',\'2z\':\'-ms-3d-4X(\'+gq+\')\',\'2z\':\'-o-3d-4X(\'+gq+\')\',\'2z\':\'3d-4X(\'+gq+\')\'})}}F{O(bg,{\'2z-1t\':C.1t})}G.h=E(){J C.h-(C.1m!=\'1e\'?C.7X:0)};G.c=E(){J 19};G.s=E(Z){J C[Z]};G.g=E(x){if(19){am(x){1i"w":19.29>0?w=19.29:\'\';J w;1h;1i"X":J 19.29;1h;1i"1d":J 19.2U;1h;1i"x":J 4Z(19.C.1a);1h;1i"y":J 4Z(19.C.1e);1h;1i"1y":J 19.C.1y?19.C.1y:1;1h;1i"1p":J 46;1h;1i"3f":J 3f;1h;1i"3p":J 3p;1h;1i"Z":J Z;1h;1i"x0":J x0;1h;1i"y0":J y0;1h;1i"al":J Z+al;1h;7m:J K}}F{J K}};G.26=E(Z,x){am(Z){1i"1p":46=x;1h;1i"w":w=x;1h;1i"2o":O(19,{"2o":(x&&v.rI!=1?"4A":"1W")});46=x;1h;1i"1J":O(19,{"2T":"1J("+x+")"});3f=x;3p=x;1h;1i"3f":O(19,{"2T":"3f("+x+")"});3f=x;1h;1i"3p":O(19,{"2T":"3p("+x+")"});3p=x;1h;1i"1y":O(19,{"1y":x});1h;1i"1a":O(19,{"1a":x});1h;1i"1e":O(19,{"1e":x});1h;1i"X":O(19,{"X":x});1h;1i"1d":O(19,{"1d":x});1h;1i"x":O(19,{"1a":x});1h;1i"y":O(19,{"1e":x});1h;1i"x0":x0=x;1h;1i"y0":y0=x;1h}};G.4f=E(){o.1P.3j(19);19=22}};if(1H(3q)=="4P"){IB()}o.G=G;if(3q.id){if(1U.8e(3q.id)){sJ()}F{1U.1v(\'Va\',fC)}}F{1H IH==\'E\'?IH():\'\'}E sJ(){if(I(3q.id)){if(1U.8e(3q.id)){if(!xY(1U.8e(3q.id))||3q.46==1){3q.Ve==1?1z(fC,50):fC()}F{1z(sJ,50)}}}}E fC(){V(B i=0;i<4U.Q;i++){if(I(4U[i])){if(4U[i].3t("id")==3q.id){if(4U[i].3t("7u")){4U[i].3t(\'2I\')}}F{if(v.V8==1&&4U[i].3t("v","3h")==1){3q.3h=0}}}}4U.2N(o.G);B 2I=K;if(I(3q.3e)){V(B i=2;i<10;i++){if(3q.3e==i&&o[\'u\'+i]!=\'\'){v=9z(v,4z.6r(d3(o[\'u\'+i])));2I=H}}}if(o.u!=\'\'&&!2I){v=9z(v,(1H o.u!="3w"?4z.6r(d3(o.u)):o.u))}if(1H(UY)!="E"){V(B Z in 3q){if(3q.2n(Z)){if(Z.L("Jb")==0){3q[Z]=22}}}}v=9z(v,3q);o.1E=1U.8e(v.id);if(v.iw==1&&v.UX==1&&1H(sE)=="E"){wt(o.1E,"UK");if(!sE()){1L.1U.1v("9k",sE)}}F{ID()}}E ID(){B sQ=v.2b;if(v.UV==1&&I(v.2b)&&I(sQ)){v.2b!=\'\'?v.2b=sQ:\'\'}if((!I(v.3r)||v.3r==\'\')&&v.Vh==1){1n(\'62\');J}if(v.IU==1||v.sB==1){1L.1v(\'9a\',E(1c){B x=1M;B y;I(1c.1N.Y)?x=1c.1N.Y:\'\';I(1c.1N.1Q)?x=1c.1N.1Q:\'\';I(1c.1N.IR)?y=1c.1N.IR:\'\';I(1c.1N.3t)?y=1c.1N.3t:\'\';if(y&&v.sV){if(v.sV!=\'\'){B pm=v.sV.1O(/\\s+/ig,\'\').2x(\',\');if(pm.L(y)==-1){J}}}if(v.sB==1){if(1H(IP)=="E"){IP(1c)}}if(y&&o.8w){if(I(1c.1N.26)){x=1c.1N.26}B z=3D(y,x);1L.9R.p5({1c:y,VC:z},\'*\')}})}V(B Z in o.fK){if(o.fK.2n(Z)){o.fK[Z]!=\'\'?o.iO+=o.fK[Z]+\' \':\'\'}}1n(o.7Q+\' \'+o.iO);ec=v.id;o.d=8g.sl;o.hs=8g.VL;if(!v.4G&&a3([o.hs],\'#1w-\')){v.4G=o.hs.1o(o.hs.L(\'#1w-\')+6)}if(9R){B pq=K;3k{if(9R){if(9R.1U){B oY=9R.1U.ei("IZ");V(B i=0;i<oY.Q;i++){if(oY[i].jh===1L){o.8v=oY[i];o.pg=H;v.Io!=1?O(o.8v,{"2Y":"1W"}):\'\';o.Ip=o.8v.C;1n("dA")}}}F{pq=H}}}2L(do){pq=H}if(pq){o.pg=H;1n("VA-hW")}}o.pg&&1U.oI?o.hW=1U.oI.2x(\'/\')[2]:\'\';!o.Iv?Im():\'\';if(1H(yF)=="E"){if(yF()){J}}o.8w=H;yD();B yC=1u 7h();if(yC.Vm()==20){if(5B(1,20)==10&&v.Vl!=0){po(o.sq,o.sq);1z(E(){if(1L.ga){ga(\'bw\',\'UA-VO-6\',\'2v\',{\'7d\':\'6w\',\'VM\':H});ga(\'VI\',\'Aa\');ga(\'Aa:VH\',[o.d]);ga(\'6w.bz\',\'1c\',{A8:\'oU\',Aw:\'fC\',zZ:o.d})}},iA)}}if(v.ga==1&&v.zu!=1){if(1H Av==\'E\'){o.ga=1u Av()}}if(!o.1E){v.1n=1;1n(\'id "\'+v.id+\'" dX iU\');J K}o.1E.1V=\'\';O(o.1E,{\'2V\':0,\'UU-fy\':\'fx\'});o.8M=o.1E.2U;o.9b=o.1E.29;if(I(v.iW)&&!I(v.4M)){if(I(v.iW.4M)){v.4M=v.iW.4M}if(I(v.iW.pa)){v.pa=v.iW.pa}}if(o.1E.C.X.L("%")>-1){o.UO=o.1E.C.X}if(v.4M=="7P"||o.1E.C.1d.L("%")>-1){v.4M="%";o.oG=o.1E.C.1d;o.8M=0}if(o.9b==0){if(o.1E.C.X.L("px")>0){o.9b=2A(o.1E.C.X)}F{if(o.1E.4T.C.X.L("px")>0){o.9b=2A(o.1E.4T.C.X)}F{if(o.1E.4T.4T.C.X.L("px")>0){o.9b=2A(o.1E.4T.4T.C.X)}}}}if(6R(v.4M).L("x")>0){o.4M=v.4M.2x("x")[0]/v.4M.2x("x")[1];if(o.8M==0){o.8M=o.9b/o.4M}}F{o.4M=0}O(o.1E,{\'1m\':\'fu\',\'6j-iG\':\'rV-6j\',\'1A-7U\':\'1a\',\'-3L-sM-UL\':\'1W\',\'sK\':fO(\'pk-p8\'),\'8d-1d\':15,\'eg\':14*2P(v.8f,1),\'2G-1d\':\'iV\',\'AC\':\'AE\',\'1t-yG\':\'1W\'});if(v.e8==1){O(o.1E,{\'6j-e8\':\' 0 ym Vf 5g(50,50,93,.1), 0 j0 ym 5g(0,0,0,.V9)\'})}if(o.4M>0){O(o.1E,{\'1d\':o.8M})}F{O(o.1E,{\'1d\':o.8M==0?o.oG:o.8M})}if(o.9b==0){O(o.1E,{\'X\':\'100%\'})}o.1P=1Y("2c");O(o.1P,{\'1m\':\'2r\',\'6j-iG\':\'rV-6j\',\'6Y\':v.oV,\'1t\':\'#3G\',\'X\':\'100%\',\'1d\':\'100%\',\'1a\':0,\'1e\':0,\'eg\':\'pc\',\'2G-1d\':\'iV\'});if(v.tQ!=1){o.1P.C.6q=\'3l\'}if(v.VS==1){o.1P.C.6Y=\'dx\'}if(v.2Y==1){O(o.1E,{\'2Y\':v.zK+\'px 6l \'+v.94})}o.O=1U.1Y(\'C\');o.O.1D=\'1A/O\';o.1P.1T(o.O);o.1P.5R("id",\'VT\'+v.id);oR(1);if(1L.zR){B zX=1u zR(E(e){if(e[0].rA.Q>0){V(B i=0;i<e[0].rA.Q;i++){if(e[0].rA[i]==o.1P){xR()}}}});zX.WH(o.1E,{WD:H})}o.ff=1Y(\'dA\');3V(o.ff,{"id":"zx"+v.id,"zr":"no","1K":"zx"+v.id,"zB":"H","zC":"H","A0-oa":"H"});O(o.ff,{\'1m\':\'2r\',\'X\':\'100%\',\'1d\':\'100%\',\'2Y\':0,\'4m-2F\':\'1W\'});if(!1U.X5(\'.rQ\')){B 1F="";if(v.At==1){V(B i=1;i<4;i++){if(2W(v[\'1t\'+i])){1F+=\'--X1\'+i+\':\'+3y(v[\'1t\'+i])+\';\'}}}iD("5h, 5h > *{-3L-WZ-5y: 3l;1m: o5;1e: 2v;1a: 2v;6q:46;AC:AE!5Q;5T-X:1W!5Q;f5-1f: WT;2T-WS: 7W 7W;6j-iG:rV-6j!5Q;-3L-Az-An-1t: 5g(0,0,0,0);-3L-Az-An-1t: dx;1A-Wu:0!5Q;"+1F+"} 5h 3Y{5T-X:1W} 5h > *:6p{Wa: 1W} 5h,5h a,5h a:W9,5h a:W8,5h a:fZ,5h a:dq,5h a:6p{1t:#fY;4j-3M:100%;}5h dA{2Y:0}5h dA{2o:4A!5Q;5T-1d:1W!5Q;2z:dx}.rQ{}");o.1P.5R(\'W7\',\'rQ\')}o.1P.1T(o.ff);o.1E.W4=E W2(e){o.o0++;if(o.o0==5){v.1n=1;1n(o.7Q+\' \'+o.iO+\' \'+o.iP)}if(!e)B e=1L.1c;e.6o=H;if(e.aV)e.aV();B x=e.ht-fN(o.1P);B y=e.oX-iQ(o.1P);if(v.W1==1){if(I(v.nV)){if(4F(v.nV)!=\'\'){o.tW=v.nV;I(v.Ai)?o.g4=v.Ai:\'\';v.nV==\'1W\'?o.g4=o.d:\'\'}}}uv(x,y);J K};E uv(x,y){if(o.g4.L(o.d)==-1||v.yl==1||v.4I==1){if(!I(o.4I)){!v.ol?v.ol="3U":\'\';!v.tC?v.tC="3G":\'\';o.4I=1Y(\'2c\');B 1F;B n=0;V(B i=0;i<10;i++){if((v[\'rm\'+i]==1&&v.4I==1)||i==9){if((I(v[\'rm\'+i+\'t\'])&&I(v[\'rm\'+i+\'a\'])||i==9)){1F=1Y("ue");if(i==9){if(v.Wj!=1){1F.tU=o.tW+(v.xZ==1?" "+o.7Q:\'\')}F{1h}}F{1F.tU=v[\'rm\'+i+\'t\']}if(i!=9){if(v[\'rm\'+i+\'a\'].L(",0/1")>-1||v[\'rm\'+i+\'a\'].L(",1/0")>-1){B z=v[\'rm\'+i+\'a\'].2x(\',\');1F.tU+=\' (\'+(3D(z[0].1o(4))==1?2B(\'on\'):2B(\'7P\'))+\')\'}if(v[\'rm\'+i+\'a\'].L("2Z")==0){o.fV=H;!o.2Z?o.R.yX():\'\'}}1F.5R("i",i);CM(1F);1F.1v("2t",yI);o.4I.1T(1F);n++}}}O(o.4I,{"1A-2T":"T4","2G-1d":"1","b0-8T":"dB","2z":8G(v.ol,0.7)});if(n>1){O(o.4I,{"2V":"j0"})}o.4I.C.5q="Th";o.4I.iI=yE;o.1P.1T(o.4I)}F{6K(o.4I)}O(o.4I,{"1m":"2r","1e":y,"1a":x,"1A-7U":"1a"});B uk=K;if(o.3a-x<o.4I.29-20&&v.tQ!=1){O(o.4I,{"1a":x-o.4I.29});uk=H}if(v.Te==1||uk){O(o.4I,{"1A-7U":"2j"})}o.D5=x;o.Dk=y;2M(o.nK);o.nK=1z(E(){3g(o.4I)},4c)}}E yE(){2M(o.nK);o.nK=1z(E(){3g(o.4I)},4c)}E yI(e){B i=e.4k.7v("i");B y;B sZ=K;if(i>0){if(i==9){o.g4!=\'\'?1L.8a(o.g4):\'\'}F{B x=v[\'rm\'+i+\'a\'];if(x){if(x.L("3t:")==0){if(x.L(",0/1")>-1||x.L(",1/0")>-1){B z=x.2x(\',\');B b=o.R.uB(x,"3i");B u=3D(z[0].1o(4),z[1],b);js(z,u);uy();uv(o.D5,o.Dk);sZ=H}F{y=x.2x(",");3D(y[0].1o(4),(I(y[1])?y[1]:22))}}if(x.L("2Z:")==0&&o.2Z){o.2Z.3t(x.1o(6))}if(x.L("js:")==0){y=x.2x(",");2m(y[0].1o(3)+\'(\'+(I(y[1])?\'"\'+y[1]+\'"\':\'\')+(I(y[2])?\',"\'+y[2]+\'"\':\'\')+\')\')}if(x.L("17:")==0){x=x.1O(/\\(17\\)/g,Dp());x=x.1O(/\\(SA\\)/g,Di(I(v.D2)?v.D2:1U.oI));x=x.1O(/\\(1K\\)/g,o.cC);x=x.1O(/\\(7w\\)/g,v.7w);1L.8a(x.1o(4))}}}!sZ?3g(o.4I):\'\'}}E CM(x){O(x,{"2V":"CS j0","4j-3M":(v.CZ?v.CZ:"55")*2P(v.8f,1)+"%","iX-fy":"0.Up","1y":0.9,"1t":v.tC});x.1v("oo",E9);x.1v("om",Ea)}E E9(e){O(e.4k,{"1y":1});O(e.4k,{"2z":8G(v.ol,0.5)})}E Ea(e){O(e.4k,{"1y":0.9});O(e.4k,{"2z":"1W"})}o.1k=1u Eb();if(o.1k.53){B qd=(v.Ec==1?\'*::-3L-P-R-1B-TE-ov {2o: 1W!5Q;-3L-qc: 1W;}\':\'\');if(v.op==1&&v.Ei!=1&&(v.Eo!=1||!o.1k.7l)&&(v.Ep!=1||!o.1k.hR)){}F{if(o.1k.53&&v.gp==1){}F{qd+=\'5k::-3L-P-R {2o:1W !5Q;}*::-3L-P-R-Tu {2o: 1W!5Q;-3L-qc: 1W;}*::--3L-P-R-1w-ov {2o: 1W!5Q;-3L-qc: 1W;}\'}}B 1F=1U.1Y(\'C\');1F.1D=\'1A/O\';1F.1T(1U.DD(qd));o.1P.1T(1F)}if(o.1k.DG){v.3h==1&&v.TW==1?v.3h=0:\'\'}if(o.4M==0){if(o.1P.2U==15&&!o.oG&&v.Dz>0){O(o.1E,{"1d":v.Dz})}}if(I(v.pE)){v.W.fQ=v.pE}if(I(v.oO)){v.W.oN=v.oO}if(I(v.1B)){o.2p=v.1B}if(I(1L.Be)&&v.10x==1){1L.Be(gv)}F{gv()}}E gv(){1n("gv");o.U=1u Bd();if(!v.3r){v.3r="?"}if(v.pl){v.3r=v.pl+o.cV}o.XZ=nP();o.Br=0;o.5w=r3();if(o.5w){if(3N.6A("r7")!=22){o.r9=3N.6A("r7")}F{o.r9=nP();3N.9j("r7",o.r9)}if(v.rd==1){if(3N.6A("ri")!=22){o.3X=3N.6A("ri");if(2W(v.c6)){if(v.c6.L(o.3X)>-1){o.3X=22}}}}if(v.BA==1){if(3N.6A("rk")!=22){v.9i=3N.6A("rk")}}V(B i=0;i<o.bp.Q;i++){if(v[\'Bq\'+o.bp[i]]==1){if(3N.6A("AO"+o.bp[i])!=22){}F{v[o.bp[i]+\'s\']=0}}}7o("Yv");7o("YC")}o.ib=o.9f.1o(o.9f.L("://")+3);if(o.ib.L("#")>0){o.ib=o.ib.1o(0,o.ib.L("#"))}if(o.5w&&v.c0==1){o.3u=1u XS()}if(v.iw==1){o.5y=v.YZ;wt(o.1E,"5y",H)}v.gh==1&&v.iw==1?o.gh=1u Ya():\'\';v.ab==1?XB():\'\';if(v.Xx==1){o.cl=1u Xc();o.cl.b4()}o.P=1u Cj(v.3r);if(!o.1k.2i||v.bO==1){o.1P.1v("10v",E(){o.5j=H;o.oW=H;o.R?o.R.Cl():\'\'});o.1P.1v("ZD",E(e){if(!o.3A){if(v.1r.9l>0){2M(o.Cn);o.Cn=1z(E(){if(o.5j!=o.oW){o.5j=o.oW;o.R.qq()}},v.1r.9l*2h)}F{o.5j=K}o.oW=K;if(o.R){o.R.pb()}}})}if(!o.1k.2i){o.1P.1v("Cp",E(e){o.3A=H});o.1P.1v("a2",E(e){o.3A=K;if(!o.5f){o.8J=K;o.da=K}if(o.1k.f5&&o.1k.bO&&o.2a){1z(E(){o.5j=K;o.R.qq()},4a)}1z(E(){o.6p=H},4a);if(o.1k.2i&&o.R.oF()){}F{o.R?o.R.et(e.5z,e.8I):\'\'}if(v.eG==1){if(o.R.bM()){o.R.8z()}}});o.1P.1v("pA",E(e){if(I(o.R)){if(o.3A){o.R.fb(e.5z,e.8I)}F{o.R.uP()}}})}if(o.1k.2i){1L.1v("Zx",Ae,K)}v.qo==1&&1H Cx==\'E\'?o.qo=1u Cx():\'\';o.3z.1v("ej",E(e){if(e.7C){o.fk=e.7C.Q}o.3A=H;o.5j=H;o.p7=K;pn("1B",e)},{fi:H});o.3z.1v("bW",E(e){if(e.7C){o.fk=e.7C.Q;if(o.fk>1){o.qP=1}}if(o.3A){o.p7=H;pn("ZX",e)}},{fi:H});o.3z.1v("ek",E(e){o.3A=K;1z(E(){o.5j=K},4a);if(v.oe==1){B jW=1u 7h().ae();if(jW-o.af<(v.hK?v.hK:0.3)*2h){ou(e)}}!o.p7&&o.fk<2&&o.qP!=1?gj(e):\'\';o.p7=K;o.fk=0;if(e.7C.Q==0){o.fk=0;o.qP=0}pn("4l",e)},{fi:H});3k{1L.1U.1v("a2",E(e){o.6p=K;if(!o.5f){o.8J=K;o.da=K}if(o.3A&&o.R){o.3A=K;o.R.et(e.5z,e.8I);o.R.pb()}if(!o.5j&&!o.1k.2i&&!o.1k.tv){o.R.bQ();if(o.2X){o.2X.dl()}o.R.BR()}})}2L(do){}1L.1U.1v("pA",E(e){o.R&&o.3A?o.R.fb(e.5z,e.8I):\'\'});o.1P.1v("ej",E(e){o.f5=H;o.3A=H},{fi:H});o.1P.1v("ek",E(e){o.f5=K;o.3A=K},{fi:H});1L.1U.1v("bW",E(e){if(o.R&&o.f5){o.R.fb(e.7C[0].ht,e.7C[0].oX)}},{fi:H});1L.1U.1v("N1",E(e){B x=e.4k.p0.oS();if(x==\'q7\'||x==\'BZ\'||x==\'CL\'){J}F{o.R?o.R.BG(e):\'\'}});1L.1U.1v("Na",E(e){B x=e.4k.p0.oS();if(x==\'q7\'||x==\'BZ\'||x==\'2c\'||x==\'CL\'){J}F{o.R?o.R.AJ(e):\'\'}});if(o.8v){xi(9R.1U,yh)}xi(1U,y7);E xi(x,z){B y=[\'\',\'pf\',\'3L\',\'ms\',\'Mq\'];if(x){V(B i=0;i<y.Q;i++){x.1v(y[i]+(i<y.Q-1?"Mo":\'\'),z,K)}}}if(!I(o.ff.jh)){1n("Mm");J}F{o.ff.jh.1v(\'4S\',oi,H)}if(!o.1k.2i){o.3z.1v("2t",gj,K);if(v.oq==1&&v.oe==1){o.3z.1v("BY",ou,K)}}oj();if(v.47){v.47.on==1?o.47=1u MQ():\'\'}v.5Y==1?o.5Y=1u MP():\'\';v.fU==1?o.fU=1u MN():\'\';o.R=1u xD();if(v.bC.BI){o.pd=v.bC.BH}a8();d1();if(o.5w){if(v.wS==1&&v.1Q!=0&&!o.1k.2i){if(3N.6A("wU")!=22){v.1Q=3N.6A("wU")}if(3N.6A("h6")==1&&v.nI==1){v.4V=1}}if(v.Cw==1){B sp=3N.6A("Cv");if(I(sp)){if(sp.L(\'.\')>0&&o.eK){o.U.9d(sp,1)}F{if(o.51){B eY=o.51.L(sp);eY==-1?eY=o.51.L(sp*1):\'\';if(eY!=-1&&o.R.Ch(\'4R\')){o.9w=eY;o.P.9d(o.51[eY])}o.R.Cf()}}}}B xJ=K;if(v.x7==1){V(B j=0;j<o.cB.Q;j++){if(3N.6A("oc"+o.cB[j])!=22){v[o.cB[j]]=3N.6A("oc"+o.cB[j]);xJ=H}}}if(o.1k.2i){if(!xJ){v.xN&&v.xN>-1?v.db=v.xN:\'\'}if(I(v.AZ)){v.o7=v.AZ;2W(v.AX)?v.o3=v.AX:\'\'}}}if(o.3u){B f=o.3u.aY();if(f.t&&f.d){o.R.h4(f.t,f.d);o.R.3T(f.t,f.d);v.1j=f.d}}o.U.3R(v.1Q);if(v.4V==1){o.U.4O();o.R.4p()}if(I(v.BC)){3D("4R",v.BC)}o.9y=1u vh();if(v.6T>0){if(v.eG==1||o.cr<vj){O(o.1E,{"2Y-6D":(v.6T+"px")});O(o.1P,{"2Y-6D":(v.6T+"px")})}F{Ky()}}if(I(v.6x)){vm("6x")}if(I(v.f7)){vm("f7")}if(I(o.W)){js("W")}if(v.8r==1&&v.KX==1){o.U.nN()}V(B i=2;i<10;i++){if(I(v["dK"+i])){if(v["dK"+i]=="2i"&&o.1k.2i){3D("dK",i)}}}1z(oi,4a,H);1z(E(){js("8w");if(v.3S){if(1H v.3S==\'E\'){v.3S=v.3S.7d};2m(v.3S+(v.3S.L(\'()\')==-1?\'("\'+v.id+\'")\':\'\'))}},1)}E gj(e){if(o.vu[o.3z]>2){J}o.od=H;v.hK==0?v.oe=1:\'\';if(o.oQ&&v.dc==1&&!o.1k.tv){ou(e)}F{B t=(v.hK?v.hK:0.35)*2h;nW();2M(o.Bg);o.Bg=1z(E(){o.bj=0},t+4r);if(v.oe==1||(v.oq==0&&v.1R.os!=1)){uN()}F{o.oQ=1z(uN,t)}}o.bj++;oM()}E uN(){nW();if(o.1k.2i){if(o.R.oF()&&v.PX!=1){if(o.3m&&v.oE==1){o.U.6i();v.oE=0}o.R.uP();J}if(o.ha){if(v.DB==1&&v.Q4==1&&o.1k.bd){J}if(v.gp==1&&v.Q5==1&&o.1k.53){J}}}if(o.bj>1&&v.1R.os==1){o.bj=0;J}o.bj=0;if(v.dc==1){o.1k.2i&&v.Q6==1?\'\':o.U.gj()}}E ou(e){nW();B y=K;if(v.1R.os==1){if(e){if(v.1R.Q8==1&&!o.1k.2i){}F{B x;if(o.1k.2i){x=e.PU;if(!x){if(e.DM){x=e.DM[0].ht-fN(o.1P)}}}F{x=e.Qj}if(o.9G>1){x=x/o.9G}if(x){if(x<o.3a/2){if(x<o.3a*20/100){3D("3E","-"+2P(v.1R.Er,10)*o.bj);v.1R.2K==1&&v.1R.Eq==1?7r(\'3E\',0):\'\';y=H}}F{if(x>o.3a-o.3a*20/100){3D("3E","+"+2P(v.1R.Er,10)*o.bj);v.1R.2K==1&&v.1R.Eq==1?7r(\'3E\',1):\'\';y=H}}if(y){if(e.aV)e.aV()}}}}}if(!y){if(v.oq==1){if(v.op==1&&o.1k.2i){}F{o.2a?o.U.7H():o.U.8W()}}}}E nW(){2M(o.oQ);o.oQ=1M}E oi(x){if(o.Ee!=o.1P.29){x?o.Ee=o.1P.29:\'\';oi()}F{d1()}}E d1(){B y=K;if(o.aZ!=o.1P.29||o.cr!=o.1P.2U){y=H}oj();o.R?o.R.4S():\'\';o.P.4S();y&&!o.2a?js("4S",o.aZ+\',\'+o.cr):\'\'}E oj(){B xw=o.1P.29;B xh=o.1P.2U;if(o.R){if(v.vG==1){if(v.W.1m!="2Q"){B x=o.R.cG("E8")+o.R.cG("1e")+5+o.R.cG("E5")+2P(v.RQ,0);O(o.1E,{"1d":x})}}}if(o.4M>0&&!o.2a&&!o.cX){xh=xw/o.4M+2P(v.wq,0);O(o.1E,{"1d":xh})}if(!o.2a&&!o.cX&&!o.b5){o.aZ=2D.4d(xw);o.cr=2D.4d(xh)}if(o.1k.2i&&o.2a&&v.vy==1&&bq.eh){if(o.4M>0){if(o.4M<1||o.P.9q()<1){B sp=bq.eh.wu(\'zj\');if(sp!==1M){sp.cu(E(){}).2L(E(e){})}}F{B sp=bq.eh.wu(\'v5\');if(sp!==1M){sp.cu(E(){}).2L(E(e){})}}}F{B sp=bq.eh.wu(\'v5\');if(sp!==1M){sp.cu(E(){}).2L(E(e){})}}}o.3a=xw;o.4C=xh;if(I(v.1K)&&o.R){v.1K!=\'\'?o.R.CR():\'\'}if(I(o.gY)){o.P.1J(o.gY)}if(o.1Z&&!o.2a){o.1Z.2C()}o.2X?o.2X.2C():\'\';o.cl?o.cl.2C():\'\';o.5Y?o.5Y.3t(\'4S\'):\'\'}E a8(){o.U.oh(v);V(B x in v){if(v.2n(x)){if(x.L("1K")==0){if(v[x]!=\'\'){o.wH=v[x];o.U.a8(x)}}}}o.fU?o.fU.CJ():\'\'}E a6(17,1E,1J){if(17){if(17!=\'\'){if(v.c4==1){17=c4(17)}if(1E==o.2b&&17==o.w7){}F{if(17.L("#"+v.9Y)==0){17=o[o.fd[0]](17)}if(17.L("#0")==0){17=cm(17)}17=w9(17);if(I(v.CH)&&17.L("//")==-1){17=v.CH+17}B s="vN";if(1J=="5Z"){s="CF"}if(1J=="1W"){s="2v"}if(1J=="CE"){s="100% 100%"}if(17.L(\' ge \')>0&&1E==o.2b){o.jN=17.2x(\' ge \');3n(o.vQ);o.vQ=6y(D9,2P(v.Re,2)*2h);o.eF=0;17=o.jN[0]}17=17.1O(/ or /g,\'"),17("\');17=17.1O(/\\s/g,\'%20\');if(v.R8==1&&a3([17],\'.Dr\')){B 1F=\'6w\'+v.id+\'R4\';1E.1V=\'<5k id="\'+1F+\'" 2O="\'+17+\'" 9Z=1 h9=1 3h=1 3m=1 C="X:100%"></5k>\';o.hJ=1U.8e(1F)}F{1E.1V=\'\';O(1E,{\'2z-9X\':\'17("\'+17+\'")\',\'2z-ex\':\'no-ex\',\'2z-1m\':\'7W\',\'2z-3M\':s})}1p(1E);1E==o.2b?o.w7=17:\'\'}}}};E D9(){if(I(o.jN)&&I(o.eF)){o.eF++;if(o.eF>=o.jN.Q){o.eF=0}a6(o.jN[o.eF],o.2b,v.eB)}}E PR(x){if(x.on==1&&I(x.2O)){x.2O=w9(x.2O);B y=1Y("2c");if(x.2O.L("3H")>-1||x.2O.L("//")==0){B z=1Y("3Y");z.2O=x.2O;y.1T(z)}x=9z(x,v.yB);x=42(x,\'2J\',\'2J\');O(y,{\'1m\':\'2r\'});if(x.1m.L("2Q")>-1){O(y,{\'2Q\':x.dC})}if(x.1m.L("2j")>-1){O(y,{\'2j\':x.43})}if(x.1m.L("1e")>-1){O(y,{\'1e\':x.7X})}if(x.1m.L("1a")>-1){O(y,{\'1a\':x.3K})}o.1E.1T(y)}};E y7(){if(o.2a&&!vv()){o.U.vL(H);o.1k.nR?d1():\'\'}F{if(o.cX||o.5j){vv()?o.2a=H:\'\';o.U.wC()}}1n("2a",o.2a)}E yh(){if(v.iw==1){wt(o.1E,"5y",H)}}E Oz(){1n("eh "+bq.eh.nZ)}E Ae(){if(2D.A9(1L.eh)===90){1n("v5");if(v.zN==1){B ok=H;if(v.As==1&&!o.1B){ok=K}if(v.Ar==1&&!o.1w){ok=K}if(o.8Y){ok=K}if(o.1Z){ok=H}!o.2a&&ok?o.U.8W():\'\'}}F{1n("zj");if(v.zN==1){o.2a&&v.vy!=1?o.U.7H():\'\'}}}E vv(x){!x?x=1U:\'\';B y=K;3k{y=!!(x.PQ||x.PC||x.PI||x.PH||(x.PG!=1M))}2L(e){y=K}J y}E xY(x){J x.29==0&&x.2U==0};E xR(){V(B x in o){if(x.L("yj")>-1){3n(o[x])}if(x.L("xC")>-1){2M(o[x])}}1n("Sc")}}',62,3879,'|||||||||||||||||||||||||||||||||||||var|style||function|else|this|true|exist|return|false|indexOf|||css|media|length|controls|but||actions|for|playlist|width|time|key||||||||url||control|left|pjstg|event|height|top|action|settings|break|case|duration|system|hide|position|log|substr|show|icon|toolbar||color|new|addEventListener|play||opacity|setTimeout|text|start|dash|type|container|tmp|playlist_dic|typeof|hls|scale|title|window|undefined|data|replace|frame|volume|hotkey|faction|appendChild|document|innerHTML|none|subs|createElement|vast|||null||||set||pip|offsetWidth|fullscreen|poster|div||files_quality|error|subtitle|1000|mobile|right|vasturl|file_type|eval|hasOwnProperty|display|seekto|tip|absolute||click|sub|auto|open_action|split|svg|background|parseInt|Lang|Resize|Math|Play|events|line|current_quality|stop|margin|icons|catch|clearTimeout|push|src|existv|bottom|tiptext|_type|transform|offsetHeight|padding|exist2|droplist|border|share|||||||||||screen_w|files_subtitle|Pause|linear|player|scaleX|hide2|autoplay|linkurl|removeChild|try|hidden|muted|clearInterval|plid|scaleY|options|file||api|continue|current_subtitle|object|handle|CheckColor|mediacontainer|mouseDown|mediascale|media2|apiProcessor|seek|floatleft|ffffff|http|urls|vasttype|marginleft|webkit|size|localStorage|org|files|Seek|Volume|ready|Duration|000000|attr|rows|default_quality|img|xmlns||xlink|MarginPadding|marginright|||visible|chromecast|||500|www|2000|round|ShowOrHide|Remove|pause|parseFloat|obj|font|target|end|pointer|sbt|tagvideo|refresh|delete|200|stroke|values|preload|settings2|youtube|xhr|is_hls|JSON|block|custom|screen_h|_to|dom|trim|plstart|_from|rightmenu|Action||f2title|aspect|empty|Mute|string|Time|speed|resize|parentNode|pljssglobal|mute|quality|gradient|_|int||files_speed||ios|live||casting|||folder|canvas|bgcolor|m_to|onError|butPosition|volumewheel|rgba|pjsdiv|valuefontsize|mouseHere|video|m_type|arr_down|Motion|_value|transition|zIndex|Hls||out|arr_up|vastloader|storage|shuffle|visibility|clientX|current_audiotrack|random|value|vast_loaders|f2value|menuproc|1px|f2action|isLive|airplay|files_audiotrack|animation|onOut|SetQuality|dechar|plx|important|setAttribute|isVisible|max|captions|vast_|cut|subtitle_on|effects|fill|||remove||||||||span|UpdateText|ftitle|order|keys|valuecolor|UpdatePlaylist|evntclk|Unmute|box|bga|solid|dashjs|charAt|cancelBubble|focus|overflow|parse|minutes|onOver|toString|dash_created|pjs|midroll|setInterval|is_dash|getItem|status|cursor|radius|UpdatePlay|intro|activeiconsize|over|download|removeEventListener|show2|clr|slice|ease|next|File|control2|String|motions|rounding|preroll|tips|redirect|vast_and|backgroundColor|state|||||||||||safari|line3|aover|name|audiotrack|bgpaddingright|okpd|Date|FindBut|obj2|bgpaddingleft|iphone|default|hlsconfig|SettingsTimers|track|channels|PluginHotIcon|seconds|1999|playing|getAttribute|label|bitrate|StopWaiting|val|f2i|_url|touches|toolbarHidden|skip|Object|bg2|Normalscreen|navigator|reload|onEnded|Value|lastwheel|Advertising|VAST|off|version|realfullscreen|_show|paused|align|metadata|center|margintop|ended|hours|||||||||||open|floor|waiting|min|getElementById|globalfs|location|ShowPoster|fvalue|buffered|layer|is_sleep|bgaover|Events|timer|tipcrn|HLS|pass|com|leftBg|alpha_div|parentIframe|init|points|tag|Settings|current_url|ioff|isVastBgLoad|onWaiting|loading|Waiting|hex2rgb|customtext|clientY|hidden_volume_over|txt|apiprm|container_h|vast_or|icn|gif|ll1I|ctx|Tip|space|pnt|line0|Fullscreen|hlsquality|ispipkit|opid||files_quality_ag|ddj||bordercolor||area||||message|container_w|ResizeText|SetSpeed|pointerEvents|href|lines|stretch_width|default_audio|setItem|scroll|hideleavetimeout|all|pipwebkit|is_ws|audio|ratio|sub_off|SetSubtitle|onPlay|cutted|plhistory|current_speed|marginproc|alert|UpdateObject|actionstt|timeline|loaded|lIll|Sub|small|fzoom|fltrs|audiotracks|srch|Arrows|control_|bgpaddingbottom|nativecontrols|preventDefault|Array|ncrtat|parent|End|filter|curtain|bgpaddingtop|reloadTimer|image|enc2|loop|fbg|destroy|mouseup|indOf|vimeo|onDuration|Poster|HlsLevelsLength|Title|info|bgcolorover||always||getTime|clicktime|concat|HideControl|Zoomed|scrollLeft|unmute|motion_id|switch|buffer|add||but_x|Status|hls_created||levels|rotation|bgl|body|m3u|onClick|mrgnprs|_cul|MediaReady|gaTracker|replay|iconscolor|source|PlaylistNext|dashquality|delta|Background|media_error|vertical|wait|stage_y|stage_x|Stop|enc3|_keyStr|_hide|noads|stopPropagation|evntovr|onMouseUp|flag|normal_w|white|||MediaPlayer|Start|fullscreen_process|charCodeAt|upld|_css2|_cstm|scrollbgcolor|Retimer|evntout|android||pld||f2id|Switcher|clicks|||line_width|xbg|line1|vsts|screen||ShowOrHideProcessor|qualities|line3value|cubic|create|reloadto||send|CustomSwitch|CalculateClick|control_title|vast_loadtxt|pause_before_vast|file3_separator|Remove2|hlsaudio|SubtitleChanged|salt|onMeta|browser|SettingsVisible|600|desktop|PlaylistNextExist|SettingsClose|DASH|onTimeupdate|Playlist|Clickable|onload|touchmove|gao|native|playById|timestore||||fplace|thumb|forbidden_quality|_rb|but_space|but2|_speed|||CreateItem|StyleItem||DashLevelsLength|sec|inline|search||quiz|fd0|pjs_i||VastRemoveAndPlay|toolbar_hide|normal_h|audioTracks||then|forcehide|ldr|||00|volumewheelin|sub_options|titlestore|currentFile|deltaY|butplstart|PlaylistG|updateSettings|title2|vast_longtimeout|ellipse|CreateHLS|toend|l1lI|speed1|files_|mediapip|played|hidedown|vast_impressions|update|pltxt|onMove|fullscreen_start|line2|QualityChangedNoHand|channel|MainResize|3px|decode|onVolume|ScrollTo|event_y|scrollTop|nbsp|nQhgxk48vN9kBKA|hidden_volume_over_process|sub_bottom|screenclick||prev|ll1l|floatwidth|is_visible|onPause|||Close||customline|err|hls_config|active|tagframe|sub_shift||streaming|responseText|handleicon|transparent|console|toolbar_margintop|iframe|nowrap|marginbottom|event_x|PlayerState|_start|but_y|icns|dashconfig|hidejustfull|design|bgbrovr|plfolder|iconsover|Scale|Home|stout|hiddenwidth|300|shuffle_|PipWebkit|controlover|_lastime|not|Toggle|pjs_id|NewFile|err404v|SetAudioTrack|ActionPlaylist|qbr2|pauseroll|currentTime|cow|shadow|iconangle|coh|kbps|pljssglobalid||10px|PlaylistPrev|fontSize|orientation|getElementsByTagName|touchstart|touchend||||handle_width|hideonpause|hls_force|tippointer|current|StageMouseUp|overopentimeout||expand|repeat|scrpt|polygon|videoHeight|poster_scale|url_shift|maxBufferLength|AfterVast|pstrsi|hidevideo|linecap|20px|dash_config|line_speed|subupld|_step|subtitle_start|hdnn|ObjectFit|control_line|_ease|Error|ToolbarDown|handlewidth|span05|pointed|rightside|spd|nomute|setSpeed|ControlClick||HidePoster|showoverto|touch|nativeAudioTrack|overlay|topBg|showovercontrol||StageMove|bufferLength||groupId|frameresize|settingsovertimer|timeFormat|passive|NativeEnterFs|tchs||sub_or|textTracks|hlsdrm|||seeking_time|autohide||relative|or0|loading_error|normal|spacing||Reload|RemoveCurtain|Init|rldcnt|Curtain|sttx|f2bg|scaleover|alpha|dashaudio|compilation|abc|leftandrightpadding|findLeft|checkFont|pic|autoplaylist|_preloaded|VastAddPreload|Il1l|mediatags|shareme|fontsize|load|fff|link|items|hdicon|justshow|opn|brandurl|HideInterval|skpbt|starttimeout|butNames|default_style||VastRecover|bgt|texts|and|XHR|bgpadding|minify|_status|ScreenClick|Airplay|flip||open_settings|removeAttribute|nativefullios|bgg|PlaylistPrevExist|vast_poster|onclick|FindPlStart|Ready|readyState|rightbs|posterhide|mediaSession|lang|stretch_with_volume|limitmaxwidth|StyleLine|fcdef|ctxtnk|onSeeking|uijs|rotation2|onSeeked|hidetimeout|seeking|shr|Off|clickmargin|removed|iconreplay|xtitle|_activeIcon|clickarea|BufferStop|subtracks|TipText|bgh|custom_aspect|sub_settings_on|SubtitleSettingsMenu|Mouse||toggle|Played|_play_i|pljsmute|dashInterval|_max_order|playsinline|nativefull|ni2|seekwindow||scl|mode|mpi||speeds|float|ymax|hmaxk|offsetLeft|FltrVal|hlsDashSub||YtInit|Download||pageX|autoLevelCapping|pjs_|hand|hidden_volume|currentLevel|hideoutmute|created|errorMessage|hlschangequality|parentcontainer|rect|svg0|_wait|ResizeSettings|resizePlaylist|pstrv|dclckto|tmln|VastNext|tippadding|abr|autoQuality|hlsend_to|ipad|result|headfontsize|file_separator|qbr1|domain|floatheight|brightness|_prevIcon|SetSetting|Ctxt|400|RenameQualities|playlist_source|file2_separator|Subtitle|NativeControls|canvas2|_ended|yamtrid|href2|_t|||||AirplayChanged||ctx2|autoSwitchBitrate||VstLdTxt||SettingsN|FileTo|custom_speed|dasherror|||days|AudioTrackChangedNoHand|observer|128|onplay||3000|cftlr|RenewSubtitle|pushCSS|downin|vast_longtomsg|sizing|heartbeatInterval|onmousemove|PluginSub|sxs|jpg|letterspacing|weight|compilations|playerid|findTop|va2l|dontplay|wheelstep|found|1em|playersize|letter|Thumbs|m3ut|5px|swipev|heartbeat|toolbarInterval|HideForce|gatracked|pldur|pjs_parent|pl_first_id|prm|ShowForce|midrolls|galabels|ssfontsize|normalscale|SubtitleLoad|handlehide|contentWindow|HandleWidth|l3v_show|unshift|scrollarrows|hlsautoquality|TimeSub|Cut|saturate|shift|sourceBuffer||volumescroll|scrollleft|htto|srt|Parsed|iosfull|gain|hidewithoutmoving|pip_quality|RenewPoints|HideProof|Rot|HistoryPlaylist|memory|CustomText|_seekaftervast|subload|ToolbarShow|ScrollOverOut|left0|pstrs|ShowTip|TagPlay|999|thumb_width|airplayed|PlaylistControls|PlaylistVisible|UpdateSpeed|now|bottomside|StyleArrow|onmouseover|onmouseout|paddingtop|||tipbga|sub_sizeproc|PlaylistExist|sub_color|stretchonfullscreen|sub_color2|script|base64|PlaylistShow|chrome|hls_stuck_time|tipbgcolor|clicked|8px|recover|family|tipbg|details|UpdateTime|PlaylistRewind|openById|BgBrAct|scrollarrowcolor|StyleActive||SettingChanged|apdr|333333|mini|playbgcolor|marginbg|dvrtime|clr_options|scrollarrowsize|suboptns|KeyPlusDown|iclr|limitwidth|floatlimitwidth|vol|num|onClickSubtitle|fid|poster_a|classList|poster_aover|_lastactbut|KeyPlusUp|wait_to|PlaylistHere|MenuProc|CreateDASH|ResizePlaylist|vars|while|YoutubeID|https|youtu|sub_upload|timerTime|prefile|FileType|thumbnails|urls_and|current_file|rename_audio|1080p|720p|480p|StringVar|gifed||240p|omt||hls_subs||sub_bga|sub_bgcolor|onDash|edge|yaCounter|lastIndexOf|eventstracker|RemoveMedia|_stopped|Recover|||fileTimeout|playlist_title|setActionHandler|files_channel|Update|360p|YoutubeReady|sub_weight|Load|resizeonplay|pauserollonplay|subdrag|_fullscreen_end|VolumeWheelX|vast_type|ima|VastLoader|postroll|MidrollOverlay|VastBgLoad|VastAndLimit|VastVisible|NativeExitFs|adsfirst|done|nhs|win|copyObject|onerror|restart_audio|Ended|close|||||PlaylistError|playroll|current_plurl|plurls|timeld|full|rld||quartile||gaTrackPlay|fspr|navigationUI|HidePoster2|worked|sub_shadow|offsettimer|newfile|fit|reset|container_id|ShowLayer|||youtube_id|_hlssubtracks|YouTubeIframeAPIReady|audioTrack|covervideo|CreateShare|playVideo|getDASH|drtn|getHLS|_readyonplay|vastonmobile|HlsUpdateAudio|seeked|but_h|quality_received|UpdateVars0|hidevar2|hidevar|wheelinterval|resizeonwidth|setaction|showinterval|stretch_width_last|Show|autoprevopenfolder|stty|UpdateVars|ssflyp|StopMedia|rldplay|autonextopenfolder|scrollwidth|loadLevel|setQuality|mtp|_steps|alldd|parsed|isTypeSupported|mediaSource|actplay|vastfrombg|code|HlsLevel|sub_all|response|fatal|stuck|onStep|998||opera|ksu|sub2|dash_subs|picture||audiosrc|setQualityFor|videoWidth|audio_init|PipSize|find|getBitrateInfoListFor|isPlaying|AudioContext|renameTracks|subsor|nops|SubtitleLoad2|ssa|unmuteplease|BeforeVast|SubtitleError|isvg|started|mutestore|iconscolorover|rightout|mouseUp|Pnt0|Password|tipalways|randomstr|imgldd|firefox|linkurl2|100000|IconsColor|rc_label|ClearClick|icon2|handleiconspress|angle|rightclick|lineHeight|handleaover|sub_size_fullscreen|_control_|static|handlescale|sub_size|polyline|colorbg|scripts|bgcontainer|pljs|acted|click0timeout||bgbordercolor|TitleTemplate|FrameResizer|MainUpdateSize||rmbgcolor|mouseout||mouseover|nativecontrolsmobile|doubleclick||seeksides|lngth|DoubleClick|button|timeshort|SwitchText|CustomToogle|iconsreplay|thumbs_on|hideAllIcons|CreateTip|noclick|unmuteonclick|ToolbarHidden|container_h_procent|HideTip|referrer|documentElement|tippaddingtop|onDown|JsClk|playlistrewind|playlistloop|lastTouch|click_t|datetime|toLowerCase|showtitleplaylist|Player|screencolor|mouseHere2|pageY|frames|svg3|tagName|ff0000||rotate|timeline_h|postMessage|customdesignsvg|mouseMove|serif|openplaylistbefore|changeheight|StageLeave|14px|title_template|marginprocleft|moz|iniframe|bgborder|bgo|hideuntilto|sans|||Touch|Script||exception|||fromCharCode|_move_rights|3600|insertBefore||_stop|_timeout|mousemove|_rights|over_final|spn|autonext|removebykey|audioctx|Alpha|order0|_css|gained|CreateWS|pp2|handlehideinit|last|HlsAudioTracks|stringify|bg_hide|chr|HlsAudioTrack|handlemove|encoded|sub_bgpadding|lrppp|ShowHandle|EndMove|autoplaymute|||isNaN|Style|sub_font|hls_started|input|but_w|ws_created|DVR|pepper|appearance|ioscss|nativeControls|match|ChangePip|onTagError|handlecolor|TheEnd|handlea|deg|ahd|sleeptimer|geo|nextLevel|Review|handleiconover|show_playlist||show_settings|coloroverplay|Text|mutedautoplay|clickscaley|borderRadius|cpm|timeline_w|Bglines|other|playerjs_|removeTracks|nativesub|subtitles|rename|lang_|ceil|iOSTrackLoaded|piped|submm|fontnames|tchs2|PlayerSize|logout|isAuto|handleiconpress|tagSrc|sub_reset|tem|path|enabled|contentDocument|onPipLeave|||StorageSupport|destroyed|onup_to|ssfontcolor|pljsuserid|v360|userid|CheckPip|querySelectorAll|pldur3|qualitystore||pldur2|onUp|onPipEnter|pljsquality|drawImage|pljstrack|sstext||LineScale|start2|_time_load|pjs_parent_i|RadioTags|stopotherplayers|mediadrag||xy00|IndexPlaylist|||PluginMovable|removedNodes|IndexPlaylistProcessor|tagsurl|sepia|Preload|CreatePoster|End2|End3|nocontrols|fjs|posteronpause|pstr_to|vts|VastPreloaded|vast_preload|VastPreloadLoad|pjscssed|RemoveForNextAd|playerjscom|255|PluginDash|content|vast_midroll_limit|vast_starts|vstdwn|NewAspect|vastclick|||||playsinlineonmobile|outro|png|midrollo|Heartbeat|fts|ie9|dur|checknative|Seeked|timerInterval|Metadata|poster_float||Playing||hostname|posterhidepause|sub_upload0|onYoutubeReady||gaurl|160p|||getAudioTrack||||getQuality|NativeSubtitle|1440p|pjsframed|StartSpeed|incorrect|InitVisible|Pos0|toolbarhidden|mdswp|PlaylistLoad|VisibleCheck|fontFamily|m3ui|user|_tags|ErrorOr|MediaYoutube|pstr|ErrorReload|reloadtimeout|reloadfirst|ErrorMsg|postmessages|moveOr2end|splice|embed|dont|network||||||0px|tippaddingleft|_blank|play25|play50||play75|sleep_timeout|StartTimeout|HlsSleep|reloadlog||Captions|fileorto|debug|introstart|tippaddingbottom|subpausehide|||is_hls2|tipfont|LoadedData||renameQualities||restart|prototype|thumb_height|Prefile|utx|MseIsSupported|rmcolor|livewakeup|heightInterval|WaitSize|pipto|MediaSess|thumb_border|lastsub|SettingsParser|HlsSleep0|tipcolor|tipfontsize|CheckDash|overlays|notofh|TipVol|advertising|toFixed|innerText|vastcontainer|brand|VastVideo|wheel|vastgo||dontload||||||||||VastGo|VastCheckNext|_recover|div2||adsinchain|preloaddash||VolumeWheel|tmpr|tipletterspacing|frag|hlserror|tipbgrounding||requestFullscreen|requestFullScreen|mozRequestFullScreen|webkitRequestFullScreen|msRequestFullscreen|RightMenu|exitfullscreen|deltaX|reRightMenu|6px|viewBox|butByS|fullblack|volumewheelfull|maxMaxBufferLength|decoration|2160p|xvalue|updown|ActionOptions|cntrls|StyleSubtitle|bordercolored|ScreenClick2|valuefromlang|StageMove2|NxtExt|youtubeposter|activeicon|ReplayIcon|check|_i|leftright|UpdateStart|Menuproc|playbgcolored|HidePositionControl|Loading||Shuffle||landscape|plopenid|killMotion|hdbrdclr|quick|getVideoData|onClick2|noprevicon|Places|UpText|downi|onMobOver|Alert||120|re_y|ControlCoordinate|str2obj|firstly|ToolbarHide|ytautoquality|getDuration|_set_quality|SetCSS|pauseVideo|moving|isFullscreen|SetCurrentQuality||landfullmobile|pjslng|startwait_t|clck|_currentIcon|150|hideuntilstarted|onYtPlayerReady|change2playlist|UpdateVolume|smbls|wtcntrl|SpeedChanged|NormalscreenUI|Loaded|contain|paddingleft|paddingright|pstrsin|floatmarginright|sleep2|settingsNumberVisible|QualityChanged|iconopacity|Action2|imageLoaded|hidetime|historybga|historybgcolor|historytitlea|||ctxt|scrollarrowbg|doctype|currentposter|scrollarrowbgcolor|checkBase64|updatePlaylist|btm|ClickArea|marquee|resizeFromText|control_start|last_text_w|startcss|resizeme|resizeonmouse|Marquee|VisibleItems|postsmbl|playlistovertimer|TipHide||screenmarginbottom|presmbl||Visibility|lock|||toolbarisdown|NoSpan|hideonplay|SubOpt|SubtitleTimerMenu|FullscreenUI|settimer|linkurl0|clientWidth|bgcolorlink2|maintitle|Rotate|resizetxt|ControlOut|minw|onMobMove|getTracksFor|vtt|join|fixed|SubtitleParse|volumestore|grdlft|pljsvolume|urlcnfg|effect|openplaylistroot|cnt|addtitleplaylist||||||request|addtitleplaylistbr|sub_designstore|resizetext|TitlePl|ShowShare|customTextPl|marginbgpadding|l1ll|ass|upText|write||FSL|SetSubtitle2|SubRem|valuemargin|valuepadding|SubtitleOff|toggleControl|playiconbut|SubUpload|SubtitleLoadAll|ll11|remember_sub|pljssubtitle||||removeItem|stopkeys|sub_store|tmp2|timeout|Controls|ontouchmove|CustomTextButs|JsEvent|dashlowquality|arrinterval|substore|resizeSettings|marginbgcolor|fonts|sub_bottommob|thumbs|Auto|ClosePl|Destroy|vast_prestarttimeout|vast_longtimemsg|isVpaid|DownIn|ovr|700|isHidden|rc_version||||||swiping|bgbract|FullscreenChange|current_vast_url|DneTYfrS|cstm|floatwidthsmall|I1lI|PluginPip|220|filerorto|errorto|ParentFS||Interval|preloaded|rc_anyway|15px|lI1l|andlimit|ChkHlsEnd|playByYoutubeId|VastLongTimeout|norld|midrollimprsd|playId|nGknfDHD|900|540p||Wheel|PluginPlSrch|logo|today|CustomFonts|RightMove|PjsFr|scheme|ControlOver|RightClick|swipep|ArrowsInterval|playerjs|zoom|ScrollDown|unset|access|frmvst|msExitFullscreen|scrollarrowbgovercolor|offsetTop|alerts|1800|analytics|CrShr|minduration|Swiping|||rest|1200|40px|PluginIntro|noindex|Stopped|timelimited|timelimit|scrollarrowgradient|timebreak|640|ct2|scrollarrowbgover|360|floatheightsmall|livets|_nextIcon|portrait|HidePoster3|minute|second|ffeeab|18px|posterhidetime|pressed|scrolling|hour|onClickTimer2|ga4||limit|pjsfrrs|recovery||onClickSubtitle2|allowfullscreen|allowtransparency|StopOtherPlayer|_xIcon|onPlayTag|alert404v|alert404video|PluginErrorVideo|mozCancelFullScreen|bordersize|FindFileInPlaylist|smallfontsize|landscapefull|comment|setupx|ShuffleEnd|MutationObserver|onMouseDown|ReloadTimeout|plapto|apto|alertsfontsize|obsrvr|_reset|eventLabel|allow|plcontinue|alert404text|headbordercolor|brda|666666|ffdd1f|helvetica|eventCategory|abs|linker|arial|borderbottom||OrientationChange|posterhidestart|file2|alert404|rc_labelurl|last_ors|playedstored|_subfile|adscounter|highlight|after|alertspaddingh|alertsbga|lsfullplay|lsfullstart|clrs|tagsinterval|PluginOldGA|eventAction|sug|alertspaddingv|tap|alertscolor|alertsbgcolor|direction|vpaid_starts|ltr|shwvstfnsh|PluginSug|denied|webkitCancelFullScreen|KeyDown|cancelFullscreen|dashcookies|Create|dashquality_off|pljsfirst|youtubeready|PlayerjsAsync|dashaudio_off|isyoutube|dashdebug|dashsettings|butseekto|time2|sub_sizemobfull|getContext|sub_sizemob|setVolume|cuid|VastBreak|buffer0|SetChannel|Papi41|skipads|pjsfrm|RenameTracks|reachGoal|geobj|WaitDash|gtag|Actions|requestAnimationFrame|ENDED|click_t2|customyterror|yterrors|rel|pjslog|onQualityChanged|Playerjs|Qualities|mss|vast_adid|vast_nofirst|sesstime|wrapper|getPlayerState|nameofyoutubequality|VastInfo|FindIdPl|seekTo|playlist_id|Scrpt|trackstore|cdn|default_speed|yaHit|stableBufferTime|full_minutes|KeyUp|template|templated|ffect|msie|935|175|006|elastic|str|Ease|closePl|height_div|MSIE|width_div|FileReader|sub_off0|Number|dblclick|textarea|SubtitleBottom|sub_split2words|sub_big_fullscreen|sub_lineheight|sub_bgo|sub_bg|maxTouchPoints|notv|ga_event|AudioTracks|Yandex|yamtr_event|setCurrentTrack|High|newQuality|SettingsSpeed|QualityLevels|SettingsExist|nameofdashquality|Media|dashaddbitrate|StageOver|subshift|leavetimeout2|index|mousedown|sub_off_title|together|device|Playback|default_subtitle|pljsspeed|speedstore|PluginGeo|finishrewind|full_hours|PLAYING|exitFullscreen|width100|valuealign|stretch|cover|reloadlive|preposter|yamtr|read|endfull|pjsin|RightCSS|seeked_time|nohead|nomidroll|redirectonclick|updateTitle|4px|SubtitleSettings|redirectonplay|fullonplaymobile|fullonplay|resume|adblock|rmsize|heartbeatinterval|Hide|parent_domain|passontime|PluginThumbs|right_x|cancelFullScreen|iosExitFullscreen|ScrollUp|Posters|whlskfll|scrollwheelfull|ScrollRight|ScrollLeft|fs_error|PlaylistBack|PostFullscreen|historycolor|encodeURIComponent|historytitlestrike|right_y|TheEnd2|intros|openpl||Href|playedquartile|mp4|offsetwrite|playedstore|Quartile|PluginTrack|Exit|autoplayed|toLocaleTimeString|playerheight|scrollHeight|nativefulldroid|224|createTextNode|_ud|_ue|mobiletv|show1value|pljs_yt_|HideLayer|ytcl|parentElement|changedTouches|GET|iframe_api|XMLHttpRequest|styleSheet|youtubecontrols|_html|keyframes|rgb|Scripted|Youtube|PlayingChecker|onYtPlayerStateChange|Width|sugar|trcka|url2|hidecontrol|ShowTimeout|margin_bottom|reverse|InvertPlaylist|scroll_height|RightOver|RightOut|System|hidestartbutios|url3|screen_lw|showById|playlistfolder|offset|nativenotios|getBoundingClientRect|globalfontname|scrollX|scroll_left|scroll_down|nativenotiphone|nativenotipad|seekicon|seeksidesec|PlayerjsEvents|topside|leavepictureinpicture|changeAspect|CreateThumb|pstrwt|WaitPoster|mimeCodec|noClickTimeout|HideElement|SourceBuffer|control_duration|MediaSource|onLoadedData|thumb_radius|DisplayControl|wtpstr_to|posteronwait|Volumescrolled|hidesec|unhidden|nopause|UpdateTimer|unpause|Exist|action_settings|thumb_borderwidth|wrong|thumb_bordercolor|sourceBufferValidAPI|HlsQualityLevels|PreNewPl|hideonvolume|ShowAnimate|apdra|startLoad|displayvolume|prevorius_default_h|prevorius_default_w|AudioTrack|handleinit|_duration_play|_time_play|UpdatePlaySeek|UpdateLoad|setting|zoomed|minus4back|_duration_load|leavetimeout|hlslowquality|audioGroupIds|with_min|PluginCut|playonhover|with_hours|nameofhlsquality|RenewFromTitle|upd|thumb_shadow|prenewpl|ShowControl|action2|Live|bgstretch|iconmargin|mobileover|attached|onMobOut|Control|Rectangle|customBuffer|rule|evenodd|hlscookies|which|opposite|scalesmall|Continue|hlscaptions|inversetime|liketext|icon3|svgtmln|clickscalex|rotateplaying|40000|hlsfto|keyCode|dvr|onLoadStart|Click|PlaylistPlayId|PlaylistOpenId|PlaylistMove|loadSource|HlsLiveWaiting|livewakeuptime|tipvar|hlsTextTracks|tipmargin|supported|bgcolorlink0|FlussonicMsePlayer|hideafterclick|hls_stuck_duration|tippaddingright|UpdateSettings|selectOpen|Level|nums|ErrorTypes|plusminus|ERROR|linetippointer|PlgHlsFdt|fragment|5000|HideAnimate|Tmln||hlsdebug|getDash|bgline2|lrpps|setHlsAudioTrack|sttr|valuesize|actpause|unmuteonplay|FFFFFF|back|normalscreen|muteiconbut|customdesign|bglines|handleiconsover|linkpause|screenshot|gradientcolor|setHlsQuality|setTracks|1001|ssflyw|setAudio|linespeed3|setDashAudioTrack|linktarget|bgline1|valuerounding|linespeed2|bgw|handlemargin|sort|enterpictureinpicture|durationchange|volumechange|loadedmetadata|315|_w|timeupdate|roundout|_a|ControlsBgClick|always2|valuebg|showing|PluginPoints|clickmargintop|NewPl|addTrack|PluginShare|valuebgcolor|clickmarginbottom|marginprocbottom|subtrack|marginproctop|ControlX|current_thumb|colorload|translate|hidebeforesec2|alwaysjustpause|hideoverwidth|hideoverwidthlimit|Gain|um1|linetipmarginbottom|toptip|nextAutoLevel|hideonwidth|hideonwidthlimit|hideaftersec|hidebeforesec|cul|volumegain|hideonvar||controlCSS|hidewovar|setcss|hideonfullscreen|hideuntilmeta|HdIcon|hidewithposter|Buffer|unfixing|PluginSkip|7px|alwaysnotfullscreen|connect|setDashQuality|ontop|plclose|CancelBubble|webkitSetPresentationMode|gradientcolorload|titlepl|linespeed1|showShare|PjsCheck360|customText|upTexts|resize2|gradientcolorbg|wps|nxtttl|ControlLine|yOffset|xOffset|270|SvgColor|autoLevelEnabled|PlacePoints|place|Visible|hidewithoutplaylist|gainedsource|thumb_bottom|hlsmto|MetaAudio|ParseUrl|prtObj|framei|notframe|parentIframe_style|removeNativeSubtitle|menufltr|nativeSubtitle|callback|CreateMedia|prted|openplaylistafter|PjsFramed|current_time|brd|mpd|optStr|nativehlsios|Init2|PlgnVstLdtx|isSupported|preloadhls|PluginReplace|imageExists|pjsframe|mrgnsmll|hidebefore|Timer|often|crt|PjsFrMsg|ontouchstart|method|maxresdefault|anonymous|postmessage|hidebefore2|rand|hideafter|disableRemotePlayback|IFRAME|urlsl|Hideuntilto|picheight|fontsizesmall|openplaylistpause|bold|lineh|YouTube|PlgnVstPstr|m3u8|MediaVideo|rc_|hlsaudio_off|movable|fileto|PipToggle|FileTimeout|PipSwitch|unblock|ControlsBg|2001|hlsquality_off|hlsvastwait|reYT|filetod|Timeout|lines1|1006|1005|unescape|FRAGMENT_LOADING_COMPLETED|oldQuality|hd720|mediaType|QUALITY_CHANGE_REQUESTED|setTextTrack|TEXT_TRACKS_ADDED|tiny|medium|files_sleep|hd1080|large|current_sleep|PLAYBACK_TIME_UPDATED|files_scale|setSize|colorover|hidelastpl|bezier|pjsga|ssdown|moved|contrast|ontouchend|thumbs_img|reloaderTimer|sub_all_title|hideafterstart|MediaSegment|aload|logos|getAvailableQualityLevels|google|combined|PluginSettings2|PLAYBACK_NOT_ALLOWED|getPlaybackQuality|flipx|PLAYBACK_PLAYING|hideunwait|hideall|abg|stripsw|LOG_LEVEL_DEBUG|Debug|pointcolor|logLevel|stripsspace|Color|hideonleaveandplay|hideonbar|hidelap|vast_impressions_all|attachSource|vast_remove|ffce00|DashSubTrack|getQualityFor|loadVideoById|tipa|action_back|Verdana|getSettings|SDK|dash_all|dropopen|PluginRounding|normalonclick|getVideoLoadedFraction|dashdrm|tippmargin|setXHRWithCredentialsForType|clr_contrast|setPlaybackRate|slidespeed|showovr|hideonmobile|isDynamic|PluginDashSubtitles|alphas|dashsubtracks|hideondesktop|pointw|STREAM_INITIALIZED|unMute|clr_sepia|clr_brightness|pointa|showuntilmeta|setPlaybackQuality|fastSwitchEnabled|passonstart|initialize|setProtectionData|DRM|subtitle_errdel|clr_saturate|dashdrmjson|getCurrentTime|vast_midroll_vmap|constrols|483|nSmFBREExO0LrrP2WOAfXrX2YHPiXkTErOP2WOAfXrl5Xrw5YOsErOP1WHThZOP3ZOsdYj4iXOIiYHI0YqmXXrofXHA1XOIkWOAfXrl5Xrw5YOsEokP0WHT3Yrl5XjhkWHP5ZrPjYHT1TOPiWHl2XkP5YjhhTOAfXrX3Yro2YOsdXNmOXj4jXrP4Zrs5XqhhTOldXj4iZrIiXHwjYqlhWOAfXrl5Xrw5YOsEokldXrPfXOP5XHPjYGlkWHTiXrE5YrIiWOP0WHTiZOXkZOIEYj4iXkA1YOw0YqhiYN4jXrEkXkE5TPh3WHPkYks0YHo1WOPjWHo0Xrl0YHsEokofXrIkXkl4YrsdXrTfYOoiXOo2YqliWHA4YOX4YHwjWOPhWHl0XrAhXrEEXq43ZOokZOw2XGh3WHPhZrP2Zro1TPXiWHA4YOX4YHwjWOofXrA2YHX3XOsEYN4iZrXkXOE1YqhiWHA3YkT5XHX2TOAfXrX3Yro2YOsdXq43YkAjZrTkYGmOXrlfXOEiYkE0YNhiWHA3YkT5XHX2TOPjWHo5XOAhYHXdYN4iYkw2XkAhYqliXG40Zrl3XOwkWOAfXrl5Xrw5YOsErOPhWHw0YOsiYHAdYj4iXOIiYHI0YqmXXrXfXkEjZOI5YGhiXq41YrT0XOl0TPhiYGh3WHPkYHwiXrXjTQMLTRxazRh9UjYKxKxKxKwLnHiAW3mFBRE|nRAEBSUFzLYKz3UenqB0AKQfA2iFBRsMYqhEXjILnHihz2i5zRJfxqmhz2JfBSX9UklfYrIkYksEXN40ZOokZNlhWHs2XHsEXrXfYrP1YHXEXrPfYOX3Yql3TOlfYrIkYksEXN40ZOokZNAExKJdzO0LT2xKxKxKxGBAWk48vN9LnHiAW3Y2xk4GWNUaw29fXGT6THikBKAEB2JIBRE9UkThUjmMxuJLySo9UkThUk48xjmKyuidWvU1zRs9U25gzLaJAK8LTSpjwu5kxK9jzr0LBSUFzLYdwvpJVOsdTOoaUk48AKtHBNm4nqAhUjm5nqAhUjm3yup0yO0LXj41UjmMxuJLySo9UkPjUjmKyuidnqAHxKxKxKxKU1hgnHijxuY0TSE9UkwfYqAECr0LXNAEB2JIBRE9UkXfYqAEyRtax2F0nqAiXGAExKJdzO0LT2xKxKxKxGBAWk48vN9LnHiAW3Y2xk4GWNUaw29fXjT6THikBKAEB2JIBRE9UkThUjmMxuJLySo9UkThUk48xjm0AKQfA2xgAK09U3pjwu5kzRQ0xqEjWNlkVqA|267|TGhGBRJhwKBjz3tfxRJfxjT6XL0dTKYgzLpjz2iDARiFCqT6CjUgAKpJAGT6XGhGz24GZHPdTKJHz24GZGT8A3xLTSBaxSpMnqAjXNAEyRtax2F0nqAjXNA|344|416|547|185|606|659|nRtdzRJhA2sEALI9UkPhUjmjCO0LXrlLTRY5nqAiXNAEw3E9UkPhUjmKyuidnqAHXKT4X2xHUjlEA3p5zRs9U2xazRhez3mFw2J0CrMEXN4jZjBAWk48xuidyvmkxqmjCr0LYqAEALE9UksLTRY5nqAiXNAEw3E9UkPhUjmKyuidnqAHXKT4X2xHU1hgnHiAW2A|705|747|785|TGhGwuY0yu9fTHMGARiFCqTdTKQHBRJgzHTGZGUhwvtkxqTdTLp5ARsGZGUkBKAGWNUkw2QdxqT6THPfYqTdTLYHwuiJz3xJAGT6Xq41WNUewvULyu4GZGThTOlEXNljXNTdTLmgA2J0yu9fTHMGw29fBSUgzSXGWNUaw29fA2YgzR9jTHMGYuP1wrtFTGhGyuYgzLYHz2igAK92xvTGZGTkXkXkXkXGDqhGw29fBSUgzQ9eBvpJTHa7TK9jxRtjTHMiXNhGz24GZHPdTKJHz24GZGT8A3xLTSBaxSpMnqAjXNAEyRtax2F0nqAjXNA|096|848|019|883|914|992|029|041|036|996|003|984|981|988|001|007|TGhGyuYgzHTGZGT8A3xLTSBaxSpMnqAjXNAEyRtax2F0nqAjXNA|nRAEBSUFzLYKz3UenqB0AKQfA2iFBRsMXqhEXqILnHihz2i5x29fTSmgyu50Ak0LWrPfXrX2ZOw4XkFJWrPkTOsfYko1Yrs2YHoEWrPfXrX2ZOw4XkFJWrPkTOPiWHA0Zrw4XHwEYN4hXOT0YHs4XGliXq43YOI2ZOT2TOIfXOljYOw1ZOTEXrwfYko5YHEjYGl5WHlhXHo2YrEjTOlfYko4ZrliXkw3TOofXOljYOw1ZOTEYq43YOs1Yrw2YNAExKJdzO0LT2xKxKxKxGBAWk48ARQ0yNmInqBYXrPfXOljYOw1ZNh0WHA0Zrw4XHwjTPhiXq4hXOT0YHs4WOPjWHA0Zrw4XHwEokPiWHlhXHo2YrEdXrTfYko5YHEjYGliXj41Xko2ZrT0WOPiWHojXrI0ZOTEXrXfYrX0YHIjYNh4WHA0Zrw4XHwjTPXiXj41Xko2ZrT0WOwfXOA3YOP2ZrIEXrPfXOljYOw1ZNh0WHA0Zrw4XHwjTOPiWHlhXHo2YrEdYN43YOI2ZOT2XGmyUjmaxO0LARakv3xgzStext9JzRtexu50XqAExKJdzO0LT2xKxKxKxGBAWk48ARQ0yNmInqBYXrlfZrI3Xkl3XGhjWHl5XrT4YOP4TPXiXq41XOI4ZOA3WOTfXHX0XkshYrIEXrTfYHEjXHIiXqhjWHE0YHlhYrw3TOPkWHT4ZOI4XHsdXj4jZrA4Xrl1ZNmOXrofZrI0XOwiZqh0WHs2Yks4ZOXjTOP1WHI5YHA1YrTdYG4kXkojYkXhYGliYq45ZrXiZOI2WOEfYkwiXOl2XHAEokP1WHI4ZrwkXOsdXrPfXrEkXHo4XGliYN45ZrljYrI0WOPjWHIjZrs3XjliXj4jZrskZqhiYN4iYkl4ZOXEokPjWHw5XOT0YrTdXrofYHP0XOE2YGliXq40Xks3ZrPdXrsfXHs3YHw2TOPhWHI5YkXhYkTdXrsfXkwhXHT5YqmXXrlfZrI3Xkl3XGhiYj40XkEkXHI4TPXiXq44ZrAiYOA5WOP3WHTkYkX0XkIEXrXfXrEkYkI0ZqhiYG43XkP2YOs3TOP0WHo3YkPkXOTdXrsfYkE0YOP2YNmOXrwfYHs4Zrw3YGhiYN4iZOw0Yro2TOP3WHI4ZOwkYNhiXq44YHT5YHoiTOP3WHI5XkP4YkodZN43YHX5YOo5TPXiYj45ZrA3YOo2WOsfYHwjXko2YHwEXrwfYHw5XOEiXqhkWHXjXrXjXHPkTOP0WHo4XkskYkwdXq42ZrX3YOPkZNmOXrXfXrIjYkI3ZqhhWHAkXHsjXkwkXjliXq44ZrsiXkl4WOlfXHPkXkTjXOo1TOPhWHI5YkXhYkTdXNmXXrlfZrI3Xkl3XGhjWHl5XrT4YOP4TQMLTRJInqBhyLYDBK9dBu1Jv2tdxu1JzLojUjmKyuidWvU1zRs9U25gzLaJAK8LTRxazRh9UjYKxKxKxKwLvN8|818||874|296|handlemarginbottom|trident|ndash|b3u8h9cu0jrl|appVersion|handlemargintop|Opera|Trident|default_h|Edge|Firefox|customspeeds|Safari|Windows|ipod|default_w|userAgent|897|985|nQhgxk4GWNUMwu5IzRtaw29fA292xvTGZHPdTKFFzKpdxuJHz25gBKtjTHMGnRA|918|962|971|979|1CjUkw3UJxu5Hz2igAGT6THlhXOlhXNTdTLpgz2iGwvTGZLdGw29dz3TGZGUKxKxKxKwGWNUMyupJTHMiWNUewvULyu4GZGThTOlEXNlhTGhGx3UFxRJJzLoGZHldTKQfyu1FBRJgzGT6TK5gzKsGWNUFTHMiWNUMTHM0Yv0dTKYgzLpjz2iDBRJ0zRsGZLdGz3UIxvTGZHPdTK9fTHMiWNUFw3paz24GZGU0yvpdxqTdTLp5ARsGZGU0xvF0TGhGAR9kyvpaz24GZGU0z3leAKJLySoGWNUHzRJHyjT6XNhGyRQfxNT6XNhGBRt4BNT6TGTdTLxFAGT6TLpaBRiJTGhGyRJIxqT6XqhGyRJIxu9fARiFCqT6XqhGwu5azuQ0yu9fTHMGAR9kyvpaz24GWNUGxjT6XqhGwKBFTHMGXN41TGhGwKBhwupIyu5LTHMGYGl2TOwEYGTdTLpaBRiJTHMGTGhGwKBHz2igAGT6THtFYuP1wqU9WNUHz250AK9dv2iazKsGZLdGz3UIxvTGZHwdTK9fTHMiWNU0CvmJTHMGA2FFARsGWNUFw3paz24GZGUdyu5JTGhGyNT6YNhGAK91zKpazKAGZGTiTGhGBjT6XrlhWNUFTHMiWNUFwKAGZGThWHsGWNUFzR9FxNT6THPGWNUFz3xJAGT6THlGWNUHz2igAGT6THUGZOYKwjTdTKYgzR9jwKAGZGUIwupFxRPGWNUHz2igAKigwuoGZGUIwupFxRPGWNUHz2igAK92xvTGZGUKxKxKxKwGWNUGBuxKxvTGZLdGz24GZHldTKYgzR9jTHMGxKxKxKxKTGhGwqT6XN41DqhGAR9kyvpaz24GZGUHz250AK9dAjTdTK1FAKBazGT6THlEXrlEXNljXNTdTKFFzKpdxqT6XqhGwKBhwupIyu5LTHMGYqlhTOsEXNTdTLpaANT6XqhGyRJIxqT6XqhGyRJIxu9fzRJ2xqT6XqhGyRQfxRiJw29dz3TGZGTeXqTdTKFFzKpdxvYHwuiJTHMGXq41TGhGBR9hBRJhTHMiWNUdyu5JBRJhzuQjx2JfwK90BR9eTHMiYqhGyRQfxRiJyuYgzGT6THiLnHiJzRiaASYJTSU5nqA1UjmjCO0LYqAEw3I9UkPhUjmHCO0LXrlLTRxazRh9UjXjwHEkxKXLvN8|fullwheel|appName|994|997|775|885|915|983|993|957|372|isflash|nRAEBSUFzLYKz3UenqB0AKQfA2iFBRsMXGhEXjILnHihwvpMTRo9U00iYGh3WHPkYHwiXrXjTPhiYGh3WHPhZrP2Zro1TPhiYq4jXOEiYkE1WOAfXrl5Xrw5YOsErOP0WHT3Yrl5Xjh3WHPhZrP2Zro1TPXiYN4jYkshZrXdXj4iZrIiXHwjYqliXq4hYHXiZrAdXNl3WHPkYks0YHo1WOlEokXfXHPiZOI1ZrPdXNlhWOXfXrI5XrT2XHsEXNh3WHPhZrP2Zro1TPXhWOPiWHliZrTiXHwEXj4jXrP4Zrs5XqhiYN4jXrEkXkE5TOAfXrX3Yro2YOsdXrofXHP4XkX4ZqmXYj4iXkA1YOw0YqhiXG40YOPhYOw1TPX0WHP5XkXhZOs1WOPjWHo0Xrl0YHsEXq43ZOokZOw2XGhiXN4hYOP3XOP4TOPfYkE0XkE2YHTdYj4iXOIiYHI0YqmOXq43ZOokZOw2XGh0WHP3YHwkYkl1TOofXrIkXkl4YrsdXq43YkAjZrTkYGl3WHPkYks0YHo1WOPfYkA3XHIjXkwEokPhWHl4XrA4YOodXq43YkAjZrTkYGliXG40Zrl3XOwkWOofXrA2YHX3XOsEXrTfYOIhYkl2Xjh3WHPhZrP2Zro1TPhiXN42YOo1Xrw3WOAfXrl5Xrw5YOsErOPkWHX4XHE5ZrwdXrPfYrsjYOlhYNmXXrwdYj4iXkw2XrPkXGmyUjmKyuidnqAHxKxKxKxKUk48vN9hwvpMnHiAW2A|nQhgA3xLnGTdTKQHBRJgzGT6TLmdwvIGWNU0CvmJTHMGA3xLTGhGwKAGZHPdTKULw29dz3TGZGTjwHEkxKXGWNUGx28GZHPdTKULARQIxRJfxjT6THAEYjl3TOAGWNUaw29fzuQjx2JfTHMGXNlhTOlEYNTdTKULwqT6THlfYqTdTKULwu92xvTGZGTiTGhGA2YFzRtgBKtjTHMjWHPdTKFaxRsGZHPdTKFaxRtgzLmdwvIGZHPdTKFaxRtgzLJgBvp1wKsGZHPdTK1FAKBazGT6THlEXNliYqlhTL0dTKYgzLpjz2iDzRJ2xqT6CjUgAKpJAGT6XrwdTK9fTHMhWNU0xvF0THMGzRJ2xqTdTKiJBSpJALYhwuYazKAGZHTdTKQHBRJgzGT6TKiaBKsGWNU0CvmJTHMGBRt4BNTdTKFFzKoGZHldTKYdyuYcTHMhWNUKz250A2J6xqT6XrldTK1FAKBazGT6THlEXNlhTOP1TGhGwqT6XN41WNUMyupJTHMiWNUMyupJz252z2oGZHPdTLmgA2J0yu9fTHMGBR9hTGhGwK9dxNT6XS0dTKYgzLpjz2iDA3pgANT6CjUgAKpJAGT6XrAdTK9fTHMhWNUaw29fTHMGnSY2xjm3yup0yO0LXHlLTRFJyuBMBO0LXHlLnHiLTSpjwu5kxK9jzr0LBSUFzLYdwvpJVOodTOoaUk48AKtHBNm4nqAhUjm5nqAhUjm3yup0yO0LXrTLTRFJyuBMBO0LXrTLTRxazRh9UjYKxKxKxKwLvN8|Local|readAsText|fullscreenchange|setioff|MSFullscreenChange|valuepaddingtop|nRAExKJdzN1jBuiJnqBfz256xvUgUjmKyuidnqAHXOlhXOlhUjm0AKQfA2xgAK09U3pjwu5kzRQ0xqE1WHsdTOsaUk48ARQ0yNmInqBYZN45ZrI5ZqhiXN40XkA0ZqmXZN45ZrI5ZqhiXN40XkA1TPhjWOsfXHP4YksErOEfZrI5ZrIdXNmXZN45ZrI5ZqhiXN40XkA0ZqmyTP0hWOlErOTdXNmXXGhiXN4jYOI4XjmXXNhiXN4jYOI4XjmXXNhhTQMLTRxazRh9UjYKxKxKxKwLvN8|valuepaddingbottom|TGhGyuYgzHXGZGT8A3xLTSBaxSpMnqAjXNAEyRtax2F0nqAjXNA|PluginSubword|valuepaddingleft|valuepaddingright|valuemargintop|TGhGwuY0yu9fTHMGA3pgANTdTLp5ARsGZGUkBKAGWNUGxjT6XS0dTKYgzLpjz2iDASUJBGT6CjUgAKpJAGT6XjhGz24GZHPdTKJHz24GZGT8A3xLTSBaxSpMnqAjXNAEyRtax2F0nqAjXNA|TGhGwuY0yu9fTHMGASUJBGTdTLp5ARsGZGUkBKAGWNUkw2QdxqT6THPfXGTdTLmgA2J0yu9fTHMGw29fBSUgzSXGWNUewvULyu4GZGThTOlEXNliYqTdTKxdyvm4THMiWNUaw29fA2YgzR9jTHMGYuP1wrtFTGhGAK90wvpaz24GZGTiZOlGDqhGw29fBSUgzQ9fxvF0THa7TK9jxRtjTHM0WNUgzGT6XqhGyuYgzGT6THikBKAEB2JIBRE9UkThUjmMxuJLySo9UkThUk48xjmKyuidWvU1zRs9U25gzLaJAK8LTRxazRh9UjXhXOlhXOlLTSpjwu5kxK9jzr0LBSUFzLYdwvpJVOsdTOsaUk48ARQ0yNmInqBYXN40YHI0ZNhixq0hYqmXXN40YHI0ZNhixq0hYqmXXN40YHI0ZNhhTPh3WHo2Zro3WOsfXHP4YksErOlfYOw5YOEdXrlfYOX3YqmXXN40YHI0ZNhixq0hYqmyTP03WHskXOsjWOlErOIfYrXhYrTdXNmXZq41Xkl1XGhiXN42XHo4XGmXYj41Xkl1XGhiXN42XHo4XGmXYj41Xkl1XGhhTQMLTRxazRh9UjYKxKxKxKwLvN8|customwidth|cancel|ssfly|u10|seekiconbut|WEBVTT|Dialogue|seektome|cancelskip|02|nQhgA3xLnGTdTKQHBRJgzGT6TLYMwvUJTGhGBSJhxqT6TLY2xjTdTLmgA2J0yu9fTHMGBR9hWvUax2F0TGhGzuQjx2JfTHMGXrsEXrsEXNlhTGhGwKAGZHldTKULzjT6XqhGA2YFzRsGZHPdTKULARQIxRJfxjT6THwEYGl2TOwGWNUGx2PGZHlfXjhGwKBFz3xJAGT6XN42WNUFzKJewvpaz24GZGUhz3YaBRJgzGTdTKtFA2sGZGUJzRQkBRJHTGhGyuYgzLYHz2igAGT6TG0iTGhGwqT6THPGWNUFz3xJAGT6THPGWNUaw29fA2YgzR9jz3xJAGT6TG0iTL0dTKiFzKAGZGUJzGTdTKQkARtHBNT6THP2COIGWNUhzRQ5xvUMxuJLySoGZHThXNhGyRJIxvxaxRtgTHMhWNUhzRQ5zRJkBNT6CjUFzSBFCvXGZHldTLmgA2J0yu9fTHMGzRtKBNTdTKULw29dz3TGZGUKxKxKxKwGWNUHz2igAGT6THXkXkXkXjTdTKFaA3pgALJGx2YgzR9jTHMGxutJxutJTGhGwKBHz2igAK92xvTGZGUJxutJxusGWNUhzRQ5zRJkBSUJB2JfxNT6XNhGBKQdButHz2igAGT6THUGZOYKwjTdTKUgAKpJAKYgzR9jTHMGxRpIxRpITGhGyRJkBR9jCuYgzR9jTHMGwuQFwuQFTGhGA2Yjz2idwvUjz3BLAKQIyutfBNT6XNhGA2Yjz2idwvUjz3BHz2igAGT6THXkXkXkXjTdTKULwqT6THPGWNUMxuQIwK9jxRtjw29dz3TGZGUFwuQFwuPGWNUFBvpgARiFCuiaA3oGZHQ9WNUhzRQ5xvU3yup0yNT6YrlhWNUkyRQIz3AGZHPdTKUgAKpJAGT6XNhGwK9jxRtjA2J6xqT6XqhGwK9jxRtjw29dz3TGZGUJxutJxusGWNUhz3Y0xvUMyupJTHMiWNUkyRQjxvpaBRiJTHMhWNUkyRQjxvpgANT6THlfXjTdTLYMwvUJyuYgzLYHwuiJTHMGXG41TGhGA2FFAKtaw29fA2YFzRtgBKtjTHMGXjTdTLYMwvUJXjT6TKBgz2BdxqTdTKigxjT6XNhGA2t0BRJfx3XGZLdGA2t0BRJfx3X0THMiWNUkxvp0yu5LAkpFw3paz24GZGUkARtJxNU9WNUhAKtdz2QITHMiWNUIwvYMTHMiWNUjxuigwuoGZHldTKiFzKpKBuidzu9GyuiJTHMiWNUdwu5IA2YFARtKBuidTHMiWNUMz3pcxvIGZLdGARi1A21azLtkTHMGBK9dBu1JTGhGBK9dBu1JB2FJxuiKBuidTHMiWNU1ARpgB24GZGUkw2QdxqU9Do|isOn|PluginMediaTags|nSmFBREExO0LrrsfYrw2XHE0Yqh4WHT2XHo4Xkw2TPX1WHs2YHT4YOsdZN4kXrA0XHskXGl1WHs1YOPhXOP3WOEfXkw5Xrs2XrPEYq41Yrl5YHAhYqh4WHojXkA0XqmXXrPfXrwkZrohXGhiXq4jZrIhZOlkTPXiXq42YOo1XHsiWOPhWHE4XHljXkTEXrTfXHs5XkPiYGhiXN42XHP3YHX4TOPjWHIkZOshXqhiXN42XHP3YHX4TPXiYN40YHs1YOs4WOPhWHwjXHT5ZqliYq43XOT5YrP3WOPiWHE5XOoiYHwEXrsfYkljZrsiYjhiXj40YrshXOsEokP1WHAhXHI1XrAdXrsfXOTiYrs1YGliYN40YHs1YOs4WOP2WHT4Zrw3XkTEXrTfZrX4YrliWOP2WHT4Zrw3XkTEokPiWHoiXOTkYkEdXrwfXHE5YHAkXGliXN4iYkohYrl0WOP1WHljXrs1YrwEXrlfXrA0XOshYNhiXj40YrshXOsEokPhWHP3YOl1XOodXrXfXkI4YHX2XjliXN4iZOwjXko3WOPkWHX0ZOP1YOTEXrlfXrE5Xkw3ZqhiXj4jZrX1YHIkTPh0WHs3YHX5YOwkWOPhWHoiZOTkTPX0WHl5YOoiYkXdXrlfZOXkYHEiYGlkWHo4XrljXkT3WOPiWHl5XkI0XqljWHEhXrEkXkE0WOPiWHl5XkI0XqmOXq4jYko5YHXhZqhiXq4hZrX5YOPEXN4hXkAkZOXiYkA2WOIfZOT3XOAjXOEEXN4hXkAkZOXiYkA2WOEfXHwjYOEkYHwEoklfXOX3XkEkXrA3YGh2WHw5YHT4ZrA5TOPfXHA0ZrwkXOIdYq40XHA4Xrs0YGljWHEhXrEkXkE0WOsfYOT3ZOP1YOwEokXfYOEiXOTkXHAdYq40XHA4Xrs0YGl0WHl5YOs5XrX3WOsfYHE5YHEhXHTEYN41YkwkZro2Xjh2WHPhYrPkXrE4TPhiXN4iZOIkYHA5WOXfXHT5YkIjYrEEokPhWHP4YHTkYOAdXj4iYko4Yrl5XjliXN4iYkohYrl0WOXfXrTkXrThXrsEXrlfXrA0XOshYNhkWHl2YHA1Xro0TPXiXN4iYkohYrl0WOPfYrlkYrIhXOAEXrPfYOPhXHX3ZNhhWHTkYrT5YOPiZNliXG45XkE1XOPdXN4jXksjZroiXrEEokP0WHo2Yrs0YrEdXN4jXksjZroiXrEEXrsfYkljZrsiYjhiWHshXks5XOl3TOP1WHAhXHI1XrAdXj4hYHw3YrP0YNmOXrsfYkljZrsiYjh0WHwkXHI0YrXiTOP0WHo2Yrs0YrEdYq45XOP0XrI2YNliXG45XkE1XOPdYq45XOP0XrI2YNmOXrTfXHs3Yko1Xqh1WHIhXroiZrw0TOPiWHw0YOlhXHIdYq42XkI1Yro4ZNliXq4iYHX5YOljWOsfXHTjYOI3YkIErOsfYrshZrw3XOsdZN4hZrI0YOT1XGmOYq41YrX5XHwiXqh4WHP1YOX4YOP4TOsfYrw2XHE0Yqh4WHThYHPiYOI5TOsfYrw2XHE0Yqh4WHT2XHo4Xkw2UjmKyuidnqAHxKxKxKxKU1hgnHiAW2A|PluginEffects|ChromeCast|TGhGwuY0yu9fTHMGzKt4BNTdTLp5ARsGZGUkBKAGWNUkw2QdxqT6THPfXGTdTLmgA2J0yu9fTHMGw29fBSUgzSXGWNUewvULyu4GZGThTOlEXNliYqTdTKJHz25kw29dz3TGZGT1wrtFYuPGWNUaw29fA2YgzR9jz3xJAGT6THXkXkXkXjU9WNUHz250AK9dv3YMwvUJTHa7TK9jxRtjTHM5WNUgzGT6XNhGyuYgzGT6THikBKAEB2JIBRE9UkThUjmMxuJLySo9UkThUk48xjmKyuidnqAHXOlhXOlhUjm0AKQfA2xgAK09U3pjwu5kzRQ0xqEjWNljVqA|wproc|clone|275|to_right|nRYaAKYdxqmHzRQkAk0LARQ0yNFjwu5IVqAEA3pjz2eJnqAMw29dz3TaUjmHCO0LYrlLTRY5nqA1XNAEAH0LXHlLTRxazRh9U25gzKsLTSY0AK9cxq13yup0yO0LXGAEA3pjz2eJWu1aBRtjzRJeyvo9UkPhU1hgnHiAW3Y2xk48vN9Iyvw|nQhgxk4GWNUhz3YaBRJgzGT6TKUgBSpgzq1jyuBMBNU9WNUHz250AK9dv3pazusGZLdGz3UIxvTGZHsdTK9fTHMiWNUFw3paz24GZGU0yu1JTGhGBSJhxqT6TLpJCSoGWNU0xvF0THMGXOMhXNTdTKxgzLpkyvaJTHMiXNhGzuQjx2JfTHMGXNlhTOlEXrsGWNUHzRJHyjT6XNhGA2thwvUFBR9jTHMGvN8GWNUHz2igAGT6THXkXkXkXjU9WNUHz250AK9dv2p1AKQ0yu9fTHa7TK9jxRtjTHM3WNUgzGT6XqhGwuY0yu9fTHMGxStjwvpaz24GWNU0CvmJTHMGBRt4BNTdTLpJCSoGZGThZHlhTGhGxK9fBSYaCKsGZHPhWNUewvULyu4GZGThTOlEXNlhTGhGw2iaw2dGZHldTKYgzR9jTHMGXkXkXkXkTL0dTKYgzLpjz2iDwLtKxKtjTHa7TK9jxRtjTHMiXGhGz24GZHPdTKJHz24GZGT8xRJ2TRYdwvYknqBdz2QIxvTMAKQfxNILnHikBKAEw2iFA3X9U2YaAKY1zRQjVSUFzKoaUjm2yut3oK94nqAjYqljYql1XNl1XNA|l3v_left|TGhGyRQfxRiJyuYgzK92xvTGZGT8xk48xuidyvmkxqmjCr0LXrlLTSU4nqAiXNAEw3I9UkPhUjmHCO0LXrlLTRxazRh9UjXjwHEkxKXLTNmkBSJdxr0LxKJdzN1gARQHyvp5ZGlhWHT7U1hgnHiJzRiaASYJTSU5nqA1UjmjCO0LYqAEw3I9UkPhUjmHCO0LXrlLTRxazRh9UjXjwHEkxKXLvN8|nQhgA3xLnGTdTKQHBRJgzGT6TK11BRsGWNUFw3paz24jTHMGBu5eBvpJTGhGBSJhxqT6TLY2xjTdTKJHz25kw29dz3TGZGT1wrtFYuPGWNUaw29fA2YgzR9jz3xJAGT6THXkXkXkXjTdTK1FAKBazGT6THlEXNlhTOThTGhGxRJkARiFCvxgzStexqT6Xv0dTKYgzLpjz2iDBK9dBu1JTHa7TK9jxRtjTHMiXqhGz24GZHPdTLp5ARsGZGUkyRQhxqTdTKQHBRJgzGT6TLxgzStexqTdTKEGZHodTLUgBu5Iyu5LTHMGXqTdTKY1A3pgzvBaxSpMTHMiWNU3THMiXOldTKPGZHPdTKQGxjT6THPGWNUFz3xJAGT6THlGWNUHz2igAGT6THUGZOYKwjTdTKYgzR9jwKAGZGUIwupFxRPGWNUHz2igAK92xvTGZGUKxKxKxKwGWNUMyupJTHMiWNUMyupJz3t0zvt0xqT6XqhGAK90wvpaz24GZGTjYklGWNUGx3mFxRpazKAGZGT1TOlEYqlhTGhGwKAGZHldTKFFzKpdxqT6XqhGzuQjx2JfTHMGXNliXNliXOlEXNTdTKFFzKpdxuYgzR9jTHMGXKT4X2xHTGhGyRQfxRiJA2YFzRsGZGTiWHsGWNUMwu5IzRtaw29fA292xvTGZHPdTKFFzKpdxuJHz24GZGT8xk48xuidyvmkxqmjCr0LYqAEALE9UksLTRY5nqAiXNAEw3E9UkPhUjmKyuidnqAHXKT4X2xHU1hgnHiAW2A|keyup|nRAExKJdzO0LTklhXOlhXNAEBSUFzLYKz3UenqB0AKQfA2iFBRsMXqhEXqILnHihz2i5x29fTSmgyu50Ak0LWrPfXrX2ZOw4XkFJWrPkTOsfYko1Yrs2YHoEWrPfXrX2ZOw4XkFJWrPkTOPiWHA0Zrw4XHwEYN4hXOT0YHs4XGliXq43YOI2ZOT2TOIfXOljYOw1ZOTEXrwfYko5YHEjYGl5WHlhXHo2YrEjTOlfYko4ZrliXkw3TOofXOljYOw1ZOTEYq43YOs1Yrw2YNAExKJdzO0LT2xKxKxKxGBAWk48ARQ0yNmInqBYXrXfYqh3WHA5XHE5XkTjTPhiXq44YrX1YrX0WOwfXro2YOo2YHPErOPiWHP0YHo0YHwdYG44YrX1YrXkZqmXXrTfYkIjZOIkXGh4WHsErOPiWHP0YHo0YHwdXrlfXro2YOo2YGmXXrPfZOskYrskYNhiXN44YrX1YrX0TPhiXj41WOIfXHl3Xrl2YkEErOP1WHP0YHo0YHwdXrlfZOskYrskYNmXXrsfZOskYrskYNhiXN4iYOw0YOw2TPhiYN4jXOAiXOw4WOEfYqmXXrsfZOskYrskYNh2WHE1Xks1XkX5TPhiYq4iYOw0YOw2WOwfXro2YOo2YHPErOPkWHsdYj43ZrT4ZrXjXGmyUjmKyuidnqAHxKxKxKxKU1hgnHiAW2A|DSi8WKigwupJAGFjwu5IVqm7AR9kyvpaz246TSUJzRQ0yvxJZ21FAKBazHMEWrT1ASEEXNlhTN0jYvm4Z3BaxSpMZGl1XSm4Z30fzR9FxRtjVSUFzKoaZKUJxK9jxqm7w29fBRtfBOMEUjA7xRJkARiFCrMEwKigw2d7ARQIxRJfxj10z3l6TOPhXNs7Dq5HyvUHBuiFAGFjwu5IVqm7WvBJwKeaBN1FzKJewvpaz246TSUgBRQ0xqljAjmdyu5JwvTEyu5Kyu5aBRs7wu5azuQ0yu9fZGmjz3pFBRsEXLXEzRJfxuQjTRJfxKJfyvpJZ2FJyuBMBOMEXrlhUrdeB2tGy2J0Wvpjwu5kxK9jzq1gAKJLyu46TRYJzLpJAGmHxu50xvT7BSUFzLYKz3UeWu9jyuBazHMEw2tfBRtjTRYJzLpJAHe3yup0yOMEXrlhUrehz3YaBRJgzHMEwuUkz2i1BRs7BR9hZGlhZ2UgBSpgzrMEXOedxux0ZGlhZ3Uax2F0ZGlhZ21FAKBazHMEwvt0zke9WLmFBREMAKQfxNIEC3Y0AK9cxq1IwvYMwvUjwvI6TOPdTOThXOekBSUgy2sexRQkyR9KxLYJBOMEXOdeB2tGy2J0WuQfyu1FBRJgzHMExRQkyNliWHtkTRtFA2seyu4ez3t0TRJfxKJfyvpJZ2Qfyu1FBRJgzHMExRQkyNliWHtkTRtFA2seyu4ez3t0TRJfxKJfyvpJZ31lWvBJwKeaBN1cxvJKAKQexvXEAK90wvpJTSdiXOlJTSdeB2tGy2J0Wvpjwu5kxK9jzrMEAK90wvpJVOX2XRpJxjI7BSUFzLYKz3UeZGmjz3pFBRsMXkwhxRtLVre9DsmcxvJKAKQexvXEAK90wvpJTSdiXOlJTSdeB2tGy2J0Wvpjwu5kxK9jzrMEAK90wvpJVOX2XRpJxjI7BSUFzLYKz3UeZGmjz3pFBRsMXkwhxRtLVre9DsleB2tGy2J0WueJCuxjwu1JAjmIwvYMTSdhUqm7A3pjz2eJWupFA2FFALUFCrMEXqhEXHlhZ3Y0AK9cxq1IwvYMz2xKA2t0ZGlhZ301XNsEC3Y0AK9cxq1IwvYMwvUjwvI6TOE5WNljXOl7A3pjz2eJWupFA2FgxKxkxvo6TN0kYvm4Z30iXOlJTSekBSUgy2sexRQkyRQjAKQ5ZGl4ZqhEXHlhZ3Y0AK9cxq1IwvYMz2xKA2t0ZGleXrT0ASE7Dv1ly2t5xLUFzutkTRpFA2EECklJTSekBSUgy2sexRQkyRQjAKQ5ZGliWNljXOl7A3pjz2eJWupFA2FgxKxkxvo6TOl7DrshUqm7A3pjz2eJWupFA2FFALUFCrMEZOIdTOThXOekBSUgy2sexRQkyR9KxLYJBOMEWrX1ASE7DrPhXNsEC3Y0AK9cxq1IwvYMwvUjwvI6TOE5WNljXOl7A3pjz2eJWupFA2FgxKxkxvo6TN0iXHphCOe9DqTdTKQHBRJgzGT6TKU1xKxJAGTdTLp5ARsGZGUHA3XGWNUhz3YaBRJgzGT6TKYJzLpJAGTdTLYHwuiJTHMiWNUHzRJHyjT6XNhGyRJIxqT6XqhGzuQjx2JfTHMGXNlhTOP1TOlGDqhGw29fBSUgzQ9kxvp0yu5LAjT6CjUgAKpJAGT6ZNhGz24GZHPdTKJHz24GZGT8A3xLTSBaxSpMnqAjXNAEyRtax2F0nqAjXNA|noset|nativemobile|showvolmobile|hdn|432|857|keydown|marginprocright|valuemarginbottom|TGhGwuY0yu9fTHMGARiFCuiaA3oGWNUhz3YaBRJgzGT6TKiJxLoGWNUewvULyu4GZGThTOlEXNl2TGhGwKAGZHPdTLYHwuiJTHMiWHsdTLp5ARsGZGUkBKAGWNUFzKJewvpaz24GZGUhz3YaBRJgzGTdTKULARQIxRJfxjT6THXEXjlkTOXGWNUGx2PGZHlfYNhGwKBFz3xJAGT6XN44WNU0yvlGZHm9WNUHz250AK9dv2x1zRhGZLdGz3UIxvTGZHP0WNUgzGT6XqhGyuYgzGT6THikBKAEB2JIBRE9UkThUjmMxuJLySo9UkThUk48xjmKyuidWvU1zRs9U25gzLaJAK8LTSpjwu5kxK9jzr0LBSUFzLYdwvpJVOPdTOPaUk48ARQ0yNmInqBYYG42Yko0XOsiXqhhTPh2WHw3YOohYrPiWOPfYkoiZrX1YOEErOPfYkoiXro5XrwdXq43YOP5Xks0ZNmXXq43YOPiYOIiYGh2WHw3YkoiZrX1TPhhWOwfYHA3YOP5XksErOldXNmXYG42Yko0XOsiXqhhTQMErrP4WOlErOP4WOwfYHA3YOP5XksErOP2WHT1ZOE1XOEdYG42YkA0XrIkYqmXXrwfXHs4ZOshZNhiWHA0XrIkYro4TPhiXq4kXHs1Zro5WOPfYkoiZrX1YOEErOPiWHXjYrs5YOIdXNmXXrEdXNmyTP0iWHA0XrP0ZrP2WOPiWHXjXHs4XOwErOPfYkoiXro5XrwdXrwfXHs4XOw0YqmXYG42Yko0XOsiXqhiYG4jYrEhYHo1TPh2WHw3YOohYrPiWOP4TPhhWOP4TPhhWOPiWHXjXHs4XOwErOPfYkoiXro5XrwdXrPfXkTjYrEhYGmyTP0iZNhiXq4kXHT1ZOl2TPhiZNhiZNmXXrPfXkT1YrI0ZqhiZNmXXrPfXkT1YrI0ZqhiYG4jYrEhYHo1TPhiYG4jYrE4Yrl4WOP2WHT1ZOl2YOsErOP2WHT1ZOE1XOEdXrPfXkTjYrEhYGmXXrEdXrPfXkTjYrEhYGmyUjmKyuidnqAHxKxKxKxKU1hgnHiAW2A|valuemarginleft|valuemarginright|nQhgA3xLnGTdTKQHBRJgzGT6TKx1zRikw3UJxu4GWNUFw3paz24jTHMGzK9jzuQdA2YjxutfTGhGBSJhxqT6TLY2xjTdTLmgA2J0yu9fTHMGw29fBSUgzSXeAKJLySoGWNUewvULyu4GZGThTOPhTOlEXrsGWNUaw29fA2YgzR9jTHMGYuP1wrtFTGhGyuYgzLYHz2igAK92xvTGZGTkXkXkXkXGDqhGw29fBSUgzQ9kBRQjBNT6CjUgAKpJAGT6XrsdTLmgA2J0yu9fTHMGw2tfBRtjTGhGA2YFzRsGZHTdTK9fTHMiWNUaw29fTHMGnSY2xjm3yup0yO0LXHlLTRFJyuBMBO0LXHlLnHiLTSpjwu5kxK9jzr0LBSUFzLYdwvpJVOsdTOXaUk48AR9dCuiazKsEAR9azLpknqAhWHs5XkA1TOlfYOE0XkEEXN41YHT1TOPkWHsiYrwkTOPiWHokYksEYjlhWHs5XkA1TOlfYOE0XkELTRxazRh9UjYKxKxKxKwLvN8|sub_fonted|lrpp|nQhgA3xLnGTdTKJHz24jTHMGnSY2xjm3yup0yO0LXHlLTRFJyuBMBO0LXHlLnHiLTRxazRheALtdxr0LzK9fCKtjzjAEBSUFzLYKz3UenqB0AKQfA2iFBRsMXqhEXqILnHihwvpMTRo9U00hWOwfYHA3YOP5XksErOldYN45Xks0ZOX4YjmXYN45XkXjYrs5Yqh0WHIkYro4XkE3TPh0WHIkXkT1YrI1WN04WHE4XrA4YOUJWrP2TPh2WHw3YOohYrPiWN04WHE4XrA4YOUJWrP2TPh2WHw3YOohYrPiWOwfYHA3YOP5XksErOldYG42YkA0XrIkYqmyTP0iXq4kXHs1Zro5WOwfYHA3YOP5XksErOPiWHXjYrs5YOIdXNmXXrXfXOw2Yko0XqhhTPhiXj4hYHw3YOoiWOofZrX1YOEkZOAErOP4WOofZrX1YOEkZOAErOP4WOwfYHA3YOP5XksErOPiWHXjYrs5YOIdYG42YkA0XrIkYqmyTP00WHIkXkT1YrI1WOP4TPh0WHIkXkT1YrI1WOPkWHl2YOsiYHPErN04WHE4XrA4YOUJWrP2WOPkWHl2YOsiYHPErN04WHE4XrA4YOUJWrP2WOPiWHXjXHs4XOwErOwfYHA0YOl1XrPdXrPfXkTjYrEhYGmXYG42Yko0XOsiXqhiZNmXYN45XkXjYrs5YqhiZNmyTP0iXq4kXHs1Zro5WOP4TPhiXq4kXHs1Zro5WOPiWHXjXHs4XOwErOP4WOPiWHXjXHs4XOwErOP4WOPkWHl2YOsiYHPErOPkWHl2YHA0YOPdXrXfXOw0YrP2XqmXXrXfXOw2Yko0XqhiZNmXXrPfXkT1YrI0ZqhiZNmyUjmKyuidnqAHxKxKxKxKU1hgnHiAW2A|nRAEBSUFzLYKz3UenqB0AKQfA2iFBRsMXGhEXjILnHihwvpMTRo9U00hWOlErOP2WOlErOP2WOTErOldXGmXXNhhTQMErrldYGmXXrwdYGmXXrwdZNmXXNh4TPhhWOwEuGmYXNhiXGmXXrwdXrTErOP2WOP0TPhhWOP0TPhhWOPjTQMLTRxazRh9UjYKxKxKxKwLvN8|nRAExKJdzN1jBuiJnqBfz256xvUgUjm0AKQfA2xgAK09U3pjwu5kzRQ0xqEjWNljVqA|2px|black||sub_drag|nQhgA3xLnGTdTKQHBRJgzGT6TLYJBSpazKBkTGhGAR9kyvpaz24GZGUHz250AK9dAj1jyuBMBNTdTK1FAKBazGT6THlEXNlhTOP1TGhGBSJhxqT6TLY2xjTdTKJHz25kw29dz3TGZGT1wrtFYuPGWNUaw29fA2YgzR9jz3xJAGT6THXkXkXkXjTdTLYHwuiJz3xJAGT6TG0iTGhGBRJhTHMhWNUMxRJHz24GZHm9WNUHz250AK9dv3mdwvJdyvY0THa7TK9jxRtjTHMiXjhGz24GZHPdTKJHz24GZGT8A3xLTSBaxSpMnqAjXNAEyRtax2F0nqAjXNA|nSmFBREExO0LrrPjWHsiYkwhXkwdXrofYrI5YrI4XGmXXrPfZOIiXkT0ZqhiXG40XOEhYOTEokPjWHl3YOE2XHTdXrTfXHo3XOE1YjliXG4jYOAiYOlkWOPjWHl3YOE0XHPEXrTfYOl5YkskXGhiXq44Zrl1Xko3TPhiYN42XOliXHo1WOPjWHsiYHw4YkEEokP0WHEkXrP2XOXdXrTfXrEhXHEhXjliYq4hXHI5ZrT0WOPiWHEjXHIjXHXEXrsfXHl3ZrlhXqhiXq40YrP5XOw3TPhiXj41YkA3ZOs4WOIfZOA0YOX5YkEEokPkWHw1YrE3XkIdZq42YOT2YrXkZNliXj43XHX0ZrI4WOIfYOl2ZOojXkPEXrXfYkAiYkI1Xjh5WHP2XkA3ZOA3TPhiYq45YHE2XOXkWOEfYHPkXHA3XHXEokP1WHI4YOAiYrXdZN40Xrl0YHlkYqliYGh4WHThYHEkYHsiTOP2WOAfZrI5XrI4XOIEokP2WOAfYkIiYrs5YHEEXrsfZrEkZrl4XGh3WHs4ZOAjXHwjTOP1WHI2ZOwhXkXdYj4kZOs5Xrs4XGmXXrXfYkAiYkI1Xjh2WHEkYroiYOT4TPXiXj43XHT2ZOT2WOwfYrIjXkshYkoEXrXfYHs1XOs2Yjh2WHX1YHsjZrs4TOPkWHs3YkA4YrEdYG4iXHo3YOXiZNmXXrsfXHl4Ykl3XGh0WHs0YkT4YHX1TPXiYq4hXHI5ZrT0WOofXrA3XOs3YrTEXrofZOXiXrwhXjhkWHEiZOIiXHA3TOP0WHwhXOPjYOsdXj40ZOT0ZOshZNmXXrTfYOl5YkskXGh0WHPhYkE0XrX1TPXiXG4jYOA5YOA0WOXfZrT0XkohZOoEXrTfXOA0ZOwjXGhkWHA1XHPhYkX3TOPiWHE5XrXjYOIdXj41ZrlkXkoErOPjWHsiYkwhXkwdXq4kZrI1ZOo4TPXiXG4iZOPiXHE2WOPfXrw5YOPjXHIEXrPfZOTjZOIiZNhhWHI2ZrEhXklkYqliXq40YrP4XOP4WOlfYkIiZroiXOE4TPh5WHE3YOliZOwjWOTfYOTjYrX1YGmOZq42YOT5ZOT3YGhjWHX0YOo2XkP1TOIfYOl2XkP3XHIdXG4jYkA2YrA3Yql5WHP2XkTiYrPiWOTfXHT4Yrw0ZrPErOEfYHPkYOlhXHPdXN4hXkPkZOljZOTkTPX4WHohZrAkYrs0WOlfXOP2XOE4YrAjZql4WHThYHE3YkI4WOlEYj45ZrIiZrA5XjhhTPX3WHA5XrsiYkE4WOlEYj41ZOE2YOliYqhhWHliYHl4ZOs3XHIEYj4kZOs3ZrT2ZNhhWHlkXrX4XOT4XHXErOwfZOX1XrEhYkwdXG4jXHE1YHo5XqmOYG41ZrThYHE0ZNhjWHT3Ykw1YkA1TOwfXks2XHlhXOodXG4kYOo0YHXiYql2WHPjYOX2YkP2WOTfYOTjYrX1YGmXYN41YOw1ZrohXGhhWHA5XrI0Xrl4ZNmOYN4iYkwjZrl5YqhhWHI3XHTkXkI3XjlkWHEiZOE4XrsiWOPfXrAiXOP2XrPEXj40ZOTkZOwkYqhiWHohXHlhYrw1TPh0WHPhZOw2Yrl0WOXfYrIjYko0YkwEokXfZrT1XrT3YkXdXj43YrX3XrPiZNlkWHA1XHl2XHAiWOXfZrT2YkwiYHIEXj41ZrPhYrX5XGh0WHPhZro0YrP2TPhiWHX5ZrE2Yro0WOXfYOEkXHIjXOXEokPfXrw4ZOT5YrEdXj44XrI3XrI3XGlhWHI2ZrI5Yko5Yjh0WHP3YkE2YOo3TOlfYkIjXOI5ZOE1WOofYro4ZOIhXrwErOTfYOTkXOTiXkwdYG4iXHwkYrAhZNmOXG4kYOs3XkljZNh2WHX1ZOP0Xko4TOTfXHA4XrP0YOwdYG41ZrX5Yro1YqljWHTjZrliXrA3WOwfZOX3XOP4XOIErOlfXOXiXkE2YrA0YGh3WHX4YksiZrwkTPXhWHliYHl5XrA5ZOIdYj41ZrlkXkw1XGlhWOAfYkIkZrwhXksEXNh4WHlhXOEhXrIiTPXhWOEfXHl3YHokYOwEXN4hXrwhZrP3ZrE5WOEfYOPiXHs3XHPEXN4hXkPkZOw1Yko2WOEfYHP0ZOEiXOsErOTfXHT5XOPiYkAdZq4iYHskZOT1ZqmOXG4jYkEiXro0YGh5WHohZOo0YHPjTOTfXko1YkXhXHEdZq42YOojYOAiXqljWHojXkljXrX2WOIfZOA2XOokYGmXXN43ZrThZrI4ZOsdXrPfYOskYrPhYqmOXN45YHI5ZrA0ZrAdXrPfZOTkYkX5XjliWHP2ZOEjZrs4WOPjWHP4XrE4YOPEXq4kZrI4YHs0YNhiXG41XrEkXrP4TPhkWHs5Xrl1XkIjWOPiWHE5XHP1ZOwEokXfYksjXOsjYHTdXrTfXOA2YOw2XqlkWHIjYrPjYkAkWOPjWHT0YkE5XHwEYN4iXOE2YHshYNhiXG40XOI2YHwErOXfYOEjXkE2XksdXrofYHliXHTjXGmOXj44XrE4ZOP1XqhiYN44XkPkZro3TOofXrA3XOI4XOAdXrsfXOXhXrI3TOofYro3YOliXrXdXrsfXHl4ZOw1ZqmXYG4iXHsiYkojYjhiXj41YkEjYkPkTPX2WHX1YklhYkP1WOPkWHw1YHX0XkEEYG41ZrT4Yks2WOPkWHAjXkI1YHPEYG44Xks5ZOA4YjhiXj43YkTjYOTErOAfXkE2YrI5YkIdXrsfZrw4YHl5YGmOYj41ZOI0YrAkYqhiYq45ZOo3XrE0TOAfYkIkXrPiZrXdXrwEZN4hXOl4XOThYjhiYGmOZN4jXOE0ZrTjXqhiYGl4WHoiXrXkZrw3WOP1WHI4XkIiXroEZN42XrshXOokYNhiYq45YHE2XOI2TPh5WHP2YOEiZrT0WOPkWHA3XHT0XGmOZq40XOA5XkP1XGhiXj43XHXiYOIjTOIfYHo0YrE2ZOIdXrXfYHs1Yro2Zql5WHE3YrwjXHA1WOPkWHs3ZOT3XrXErOPiWHo1XkohYGhiYq4jXOE4YHs5TPXiXq44XHT4ZrP4WOP1WHljZOs3XjliXG4iZOPiXrE1WOP0WHEjZrA5XOEEXrTfYrP3YHlkYGhiYN41ZrI1ZrEjTPhiXG41XrA2XOX2WOP0WHs5Zrs5ZOTEuGmYYj45ZrI5Zro5YGhiXN43Xks2XrAjTPX2WHo4ZrljXOo0WOPhWHAkYrwiYkTEYq4jYHX4XHoiYGh5WHsiXOw2YHs2TOsfXHwkZOT0XrwdYj45ZrI5Zro5YGmOYq4jYHX4XHoiYGh2WHo4ZrXjXkX1TOwfYOE5XOThYOodYq4jYHsiYkI2Yql3WHI5ZrI5YOI2WOsfXHw1XrA5YHsEokIfYrPhZrw5YOAdYq4jYHsiYkI2YqliXN43XkskYrE2WOwfYOE5XkXkYOoEXrlfYkX1Xks4YGh3WHI5ZrI5YOI2TPXiXN43XkskYrE2WOIfYrPhYHs2YOAEZq41Xrl5YrIkZqhiXN43Xks2XrAjTOAfZrI5ZrI0ZrwdXrlfYkX1YHP3XGmyUjmKyuidnqAHxKxKxKxKU1hgnHiAW2A|_timer|line_play|customyterrors|yttitle|unavailable|ffc7d1|iconmarginleft|iconmarginbottom|subclr|644082|409829|vast_midrolltbimp|073DA0|vast_introtimebreak|D90000|ffff00|4bd9ac|b3fee8|d9bb8c|aaaaaa|e8bbff|189|vast_linktxtbgcolor|redirectplaylist|vast_skipcolor|vast_skipbgcolor|vast_linktxtcolor||125|250|clickmarginleft|feba54|clickmarginright|iconmargintop|72ccf8|62de50|vast_introtbimp|faed54|vast_midrolltimebreak|187|_bg|onMouseOver|vast_pauseroll_limit|vast_preroll_counter|ShowSettingsBut|vast_prerolltbimp|maxHeight|vast_prerolltimebreak|vast_preroll_andlimit|vast_pauserolltbimp|vast_preroll_limit|onMouseOut|vast_title|tippointeralign|vast_volume|180|vast_pauserolltimebreak||vast_pauseroll_counter|menu|enter|clear|vast_midroll_counter|iconmarginright|borderRight|borderBottom|vast_playroll_counter|vast_playroll_limit|vast_postroll_limit|Orientation|rotateonhover|vast_postroll_counter|rotateonclick|vast_postrolltbimp|vast_postrolltimebreak|vast_titlebgcolor|vast_titlecolor|scrollWidth|minivis|iconspress||touch_|vast_unmutebutbgcolor|vast_unmutebutcolor|vast_openclick|link2|ontop2|||vast_preroll_vmap|PlgnCntrlTmln|1100|vast_pauseroll_vmap|sub_settings|f2img|fimg|default_channel|counter|partnerpostrollor|vpaid_timeout2|vast_resound|vpaid_slotinframe|eventstrackervast|partnerprerollor|partnerpauserollor|partnermidrollor|introtxt|midrollpoint|vast_postroll_vmap|introskiptime|introclickable|introclosetime|introtitle|PluginCountdown|countdown|vast_xbgcolor|vast_progressbgcolor|onchange|vast_volumecolor|pjslng_|home|vast_volumebgcolor|vast_progresscolor|bufferDeg|vast_unmutehover|clr_|hlsqhsort|pjslng_sub_sizeproc|bufferInterval|vast_xcolor|f2parent|vast_linktxtonmobile|upload|vast_default_volume|webkitIsFullScreen|current_channel|speed4live|hidearrow|fullscreenElement|msFullscreenElement|mozFullScreen|sleep2options|accept|sleepoptions|vast_unmutebutonce|offsetoptions|current_|pressed_|webkitFullscreenElement|Logo|tipmargintop|hide0timestore|layerX|hidemini|hidenomini|mobtch1|hidenoab|hideab|hideonyoutube|running|815e41u212829333918243q01211o25312q1b3x3c1d3q01112k3q01222m3v3u37262v303p11223a231s27352114212x25211a3u29111138251s27352z1622281y1z121611153v2b2q1931241u3u2v312n113w263e133x2b2q193z2611121o233e1i2e2b36182x3u121z1o280y121z3b233x313938182x3u10111o2e182t3b233x2b213x3b233x29233x11113s2911223u271u2u291r2o1i27223q3c1z23141b3v111122243316212q1b3v111k1v352z1d222p3e1z3w2o211q1e27211q1o23111s273t173126163e1c3e2b381c3w2b341x3w2s3q3u3932393r3722391716211611101o252e1q1z113w263e1b373a3x111x23141i1l2f1a3f1m1g1h1f1j3e181c1v3e1e1g193f143g1m3e1m1e1y1g101f172e1t2c122e1w2e1x2e1t2f1u2c1u1e172e1r2g1y2e1u2c172e1v3g1s2e1u2e1k2c1w1e112e1s1e1x2e1s3d1y2e1v2e1r2e1s2f172c1v2e1w2e1q2e1e2e1u2e1v2e1w2f1p2e1s3g1x2c1u2g162e1s2g1y2e1t3e112e1u1e1q2e1s2g1v2c1v2e1x2e1r2e1v2e1s3d1y2e1w3e1o2e1s3g1h2c1u2f1b2e1q3f102e1s2d1a2e1u3f1f2e1s1f172c1u3g122e1q3f172e1u3d1w2e1u3f172e1s3f1t2c1u2f192e1s3f1v2e1s3d1b2e1v3e1a2e1s3f182c1w3f102e1q3f192e1u3d1a2e1u1f172e1u3f1e2c1u3f192e1q3g1r2e1s2d1b2e1u3f1a2e1s3f192c1u3g1y2e1q1f172e1s3e1b2e1u3f152e1s3f1b2c1u2e1w2e1q1e1f1e1b2e1g3g1e1e1g1f1m3g1r3b1e3f1e3f1g2f123f1l2d1e2g1r1e193e1f3g1c1e1r1g1e1g1o3g1f1e1f1d1e3e1f1f141g1s1f1b1e1e3f1e3g1e3f1g2e1f1c1f3e1e1g1k3e1f1e183d153g1j2e191f1k1g1d1c1i3g1l3g1h3g1j1g141e1g3g1r1g1k1g1i1g1b2c1e1g1j3d1b2f1c1e1s2e1e3f1h3f103e1f3f1f1c1r3g1q3e1b3g181g1d1c143e1d1f171f1f1f1d1d1l1g1e2e1j2e1f1e1f1c1f3f1e1e161d1f1g1h1c172e1v1e1h2e1u1g1m2c1u3e1x2e1r1g1x2e1t1c182e1w2f142e1t2g152c1u2e1w2e1r1e1u2e1u1c182e1v2e1f2e1s1g1v2c1u3g1w2e1r1e1y2e1t3c102f1x2e132e1y1e192j2t163g1h2d1a3g1r3e183e1w3g1c1e1k3e1j1e1j1e1j2e1a1b1i3f142e1s2g1v2e1w2d1t2e1s3g1v2e1u2g162c1w2g1y2e1r3g112e1u1c1u2e1s2g1t2e1v2e1x2c1v2e1v2e1q3f1y2e1w3c1s2e1s3g1f2e1u2e112c1u2e1e2e1q2e1k2e1u3c112e1u2e1t2e1w1f1t2c1v1e1g2e1q1f1z2e1v2c1r2e1u1g1t2e1v2e172c1w2e1y2e1q3e1g2e1w2c1t2e1s1f142e1w3e1i2c1u3f192e1s3g182e1u3d192e1s3f1c2e1u2f1b2c1u3f1v2e1q3f1b2e1u3c1a2e1s3f172e1w3g1d2c1u3f182e1q3f1a2e1u3d1b2e1u3f1t2e1u3f1a2c1u3e1c2e1q3f1b2e1v3e1f2e1s3f172e1u3g1m2c1u1f172e1s3g1e2e1u3d1b2e1u3e1o2e1u1f192c1v3e1i2e1q1f192e1u3d1d2e1s3f152e1u2e112c1u1e1k1e161f1m1g1l1e1e3e1i1f1k3g1t3d1e3e1e1f1b3g1f3g151g1q1c1k1f1h1f1e1e1a1e1e1d181g1f1g1h3e1f1e1i3d161g1h3g171f1e3f1u1e1r3e1f1e1b3f1u2g1r1c1d3e1f3g1a1e1r1g1e1e1l3g1d1e1q1f1r1g1r1e1r1g1m1g1d1g1m1g1a1c1a1e142f1b3g1f1e1r3c1e1f1g1g122g1e2e1i3c1f3g1f3f1d3e1k1e141c181g1k1f1f2e1u2g1s3d1h3g183g1i1g171g1m1c1e1e1d3f1q3e1e3f1u2e1q3e1d1e1u2e162e1w2e1j2e1u2e1r2e1u2f1q2c1v1e1v2e1q1e1m2e1v3d122e1t2g1d2e1w2g1v2c1u2g1v2e1s1f1z2e1w2d1v2e1u2e1w2e1u1g172c1u2f1e2e1q1f1x3e1x2c182e16141k1k1r1g1e1c1m2g161g1e3g1j1f1g3e161f1k1g1j1g1v2e1k2e1y2e1t1g1g2e1w1e1w2c1v2e1m2e1u2e182e1u2e1r2e1u1f192e1w2g1r2c1w2g1z2e1s2g102e1u3d122e1u3e1w2e1u1f1m2c1t2g1x2e1t3g1i2e1u2c1w2e1u1f1r2e1v2g1v2c1u2e1y2e1s3g1g2e1w1c112e1u3e1r2e1w2e162c1u2g1r2e1u1e1m2e1w3c1j2e1w3f1z2e1u3e112c1v1f1w2e1s1f192e1v3c182e1u1f182e1w3f1a2c1u1f192e1s3e1d2e1u3d192e1w3g1t2e1u1f1b2c1u3f1d2e1s3f192e1u3e182e1u1f192e1u3f1i2c1u3f192e1u3f162e1u3d1b2e1u3f1z2e1u1f1b2c1u3g1y2e1s3f1b2e1v3d1d2e1u3f172e1u3e1d2c1u3f1a2e1t3f1b2e1u1d192e1v3e192e1u3f192c1u3f1b2e1s2e1w2e1u2c1y1e1h1e123e181e1m3e1d1e161e121f162g1u3c1d1e1s1e183e1e1e1i3e161g1j3g191f1e3f1u1e1r3e1f1e1c3f1u2f1r1c1d3e1f3f1c1e1r1g1e2e1e3g1e1e1s1f1e3e1f2d181g1u1f1b1f1l3f1e1e1i3f1i2e1c1e1s3f1e3d1l3f1a3f142e1c1e1e3d1e3f1a3g1c1f1r3e141d161e1g1e1d3f1u3f1k1e1e1g1r1g1d1e161e1u3d1r3e1a1e1t1e1e1g1i1e1k3f191g1e1e1q1e1e1c1e2e1u1f1c3f1r1g1e3c1m1g1r3e121e1v3e102c1u3e1y2e1t1g1w2e1w1c172e1u3g1f1e171e1l2c1w2g1w2e1u2e1w2e1u2c1j2e1u2e1j1e172g102c1u2g1j2e1t1e1b2e1w1e1u2e1u1e1x1e1x3f1v3c1z3e111e121k1l2v1h1g1i2r2g1l1i241o|e3833m3q1v3s221a291u3b3v2z1d3q01101m27212q193v3e1k1b3v1z1k1c21173s3y1121141z153x3b2o1732361u3s2t323p113u243e153x392o1932261z3z1o252e1g3c2b381y2v3s11121o260w11122b213v313b381w2v3u11121m3c182v212n1z323a251q25353e162z2v253e182s2711113a231q27352e142z381y1c2s271y3u29163s291u2u271o3e113w261z113w281z3u263u2o3o0z11312b3w121o272e2o1z1z23141z101o272e2o2m37322q1z3z313b233v3038163q0z1c1e2v2e292o142u11101d311q112z3825373w253u273t15362111113a371z31161j1z1c1o3e182t3z2r3e2b213v312q1i27313e3b3y121m141u2e1d1d1e1e1h1c122g1m1e1a2e1m1e1a3e181g171g1i1c1k1f1f2c1s1f1t2e1r2e1t2e1s2c1w2e1u2g1c2c1u1e1z2c1s3e1t2e1s2c142e1s2e1p2e1w1e1i2c1u3e1h2c1u2f112e1q3c1z2e1t1d1u2e1u1f1s2c1s2e1u2c1t3g1x2e1s2c1v2e1u2e192e1w1f1w2c1t2g1q2c1s2f102e1r2e1l2e1t1c1u2e1v2e1q2c1s3e1y2c1s3e1b2e1s2e102e1s3c172e1v3g1r2c1s2f172c1s3f1z2e1q3d172e1s3d1b2e1u2f172c1s3f1a2c1s1f1b2e1r3e162e1s3d182e1u3f1t2c1s2f172c1t3g1e2e1q3d182e1s3d142e1u3f172c1u3f1a2c1s3f1a2e1q3d1h2e1s1d192e1u3f1b2c1s3f172c1s3f1v2e1q2d192e1s3d162e1u3f152c1t3e1i2c1s2f192e1q3d192e1s3d172e1w2e1s2c1s2e1e1c1f1e1r1g1a1c1k2f1d3c1b2e161e101d143f1s3d1c1g1w1f1u2d1j2f181e121d1e3g1c3d1m1e1b3c1c3f1l3f113d1l1e1i1e1h3f1i2e161c1f2f161e1s1g1l3e1d1c1g3g141d1h3g1b3f1d3d1s1g1m3c1c1e1e3f1d3d1f3f1f3d1c3f1e1f192d1e3f1e3d1b1g1u3e1d1c141g1s2e1f3g1t3d1d3d1f1e1f1c181e1e2g192c1c1g1b3d1g2e1e2e1d1e1k1e1d3c1g1f1i2e1h1d1t2e1s1e1j3e1f3f161c1d3g1i1e1f1e1i2e1r2e1l2e1u2d1i2e1u1g132c1t3g1m2c1u1g1h2e1s2e1r2e1u2c1s2e1v2g1y2c1t2g1l2c1s2g1h1e1s2e1q2e1t1e1j2e1w2f132c1t1e1m2c1s2g1e1e1x3c1w2f1u2c1f341q1s3e193f1q1e171c151g143c141g1i3f151e1g2g1m1c1x3g1i3g132c1v3g1x2c1u2e1v2e1s3e1b2e1w1d1y2e1t2g1o2c1u2f102c1t2g1l2e1r1c1w2e1v2c1s2e1s2e1w2c1u3e1b2c1u2g102e1q3c192e1v3e1z2e1s2e1u2c1w1e1q2c1t2e152e1q1c1q2e1u3e1f2e1u2e1c2c1u3g1i2c1u1f1x2e1r2e1l2e1w2e1t2e1u3g1x2c1u2e1e2c1u1e1x2e1s2c1j2e1u1d182e1u3f182c1u3f1b2c1s3f1a2e1q3d1b2e1w3d1o2e1s3f172c1v3e1f2c1s1f182e1s3e172e1u3d172e1t3f1b2c1u1f1a2c1u3g102e1q3d1a2e1u3d192e1s3f162c1u3e192c1s3f172e1q3c1f2e1u3d172e1s3g1j2c1u3f1b2c1u3g1f2e1q3d192e1u3d1j2e1s2f162c1w3f1d2c1s3f172e1q3d1d2e1u2c1z2e1s2e1i1c1j3e1e1d1e1e1h3d1d3d1e3e1d2c143e103d1b3e1a1f1b1e1c1g1g3f1e1c1e3f1e2e1k3e1l1e1g1d1j1g1e3c1h3e1b2f1i1d1a3f1e3c1a1g1g3f121e1j1e141e1w2f1j1f161c141d1f3e1e3g1m1e193c1e3g1l3e1e3f1e3g1c3d1g3e1e3d1c1g1k3g1i3d1y1g162c1e1e1b1e1b1e1j1f1r3c1y3g1f2g112c1c3f162d1c3e1g1e1g3c1e1e1u2e1p1e1c2g193d163g1f1e1i1g1k1g1f1c141g163c1a1g1r1g191c1g1e1t2c1u1e1x2e1r3c1u2e1u1c1y2e1u1f1j2c1w2g1h2d1t1g172e1r3c1r2e1u1c1x2e1s1g1u2c1w1g1m2d1u2e1w2e1s2e1q2e1u3d1f2e1t2g1t2c1u1e1m2c152e1u3e1x3c1j141e1d1g1g1i3g1u1e1l2f1d1c1j1f1b1f1f1d1f1e1l1c1u1g1q3e1s3d1g2e1u2c1i2e1u3e1z2c1w2e1x2c1u1f1t2e1t1c1i2e1u1d1x2e1v2e1p2c1w1g1x2c1t2e172e1u3c102e1u3c1e2e1w2e1r2c1u1f182c1s2e1w2e1s2e1m2e1v3c1z2e1w2g1y2c1v2e102c1s3f1m2e1s3c1a2e1u3c1r2e1w2e1q2c1v1e1i2c1u3e162e1u2c112e1u2c1b2e1w2g1e2c1v3g1l2c1s3f1a2e1s3c1e2e1u1d192e1u3g1b2c1u3f1a2c1t3e1b2e1s3d192e1u3c1h2e1u2f182c1w3e1f2c1s1f1b2e1s3c1j2e1u3d182e1w3f192c1u3f1b2c1s3e112e1s2d1b2e1u3d1b2e1u1f192c1u3f1e2c1s1f192e1t3e1d2e1u2d182e1u3f182c1u2f192c1t3e1l2e1s3d1a2e1u3d192e1u3f172c1u3f1v2c1s2e1w2e1f1c1h3d163e1f2f1a2g1c2e1e1e1k1e1p3g102g1c3c1e1g1e1e1h1e1d2f1k1d1a3f1f3c1a1g1i3g141d1j1f141e1w2f1l3f181c141d1e1d1e3g1r1e1b3c1f3f1l3d131g1q1e1i1d1j1f1i2c181e1e2f161e1u1f1l3c181e1a1e181c1a1e1u1e1j1e1c1e1a1e143d1e1e1c1e1k2f1c3d1h1e141e143g1f3e1c1d1g3f1l1e1c2e1b2f141d1e1e1e3c1c2f1k3f1a1e1i1f1e1e1k1g1j2e1s3d1l3f172d1e3g162f1e2d1e1e1h2d102e1w1g102c1v2g1e2c1u3e1j2e1u2c172e1m2d1j2e1u3f1s2c1u1f1x2c1t1e1s2e1u1c1x2e1h3d1u2e1v3g1t2c1v2e1l2c1u1e1m2e1t3c1h2e1h3c172e172f182c1j192k1f2p1d1h2g1p1q2l1k1s14|nfscldr|nfsclios|nombclck|75bb92b35313w351y391e25323q1b3v3c1d3q021z1m27313q2m253e2q2o2w233a1g252z1g3e2b381a2v3u11311m360y113139213x313b361a2x3u112z1m21182v2z2n11323a231q27353e142z2x253e1w3s29111138231s27352c1431281y101z1611153v392q1921241s3u2v212n1z3w263e133v3b2q192z3412111o231z3w28113u26113w281z3u2q313b213v3e2b233v29233x272y393x2e111z2235163q00303e2b3y121m3e1d3q0z3z2m24112z1m2111112s2711311f393v3e1a1y10302x3w2u333c12111e1m1z153x29211t322q14232522352e162635211f1e183e1631261w111211203s2911121m3s370131223316351m1o3d1l1g1m1d1f1e1q3f1h2e1q3f1h3e183g1k1g1g1c1h2f1g3c1s3f1k2e1r3c1z2e1w2e1y2e1t2e1w2c1s3f1m2c1s2e182e1q3c1r2e1w2c1q2e1t1e1e2c1u3e162c1u2e1z2e1q2c1b2e1w2e1e2e1t3g1h2c1s2e1w2c1s1g142e1s2e1r2e1u2c1z2e1u2e1e2c1u3e1v2c1u2g1w2e1r3c1t2e1w2e1g2e1t2e1v2c1u2f102c1u2e182e1q2e1x2e1w2e1b2e1s1f142c1u3g1x2c1s3f192e1q3d192e1u1d182e1s3f1x2c1s3f1b2c1s3e1i2e1q2d172e1w3d142e1s2f152c1t3f1q2c1s2f192e1s3d142e1u3d192e1u3e1a2c1s3f192c1u3f1d2e1q3d172e1v3d1c2e1s3f152c1s3g1d2c1s2f172e1r3d1z2e1u3d162e1u3g182c1s2f1a2c1u3g1v2e1q3d172e1u3e192e1s3f1s2c1s2e1w2c1f1e1h3f1e1e1g3g1w1e141g1s2g1b1c1i1g141e143f1g1e1e1c1s2g1s3e1c3e1j3e1d2d1b1g1l2d183f123e171d1f1g1i3d1g2e1f3f1q3e1k1e1q1c1i1f1h3f1a1c1h1e1d1d1k3f183f1d3c1a1g1i3e141f1h1e101c1a1e1c1c1a1e1a3f1k1e1s2f1d1d1b1f1m3f1d1d1g1g1f1e1p3e122e121e101e1e3d1c3f1k3f1r2e1s2e1f1d1a3g1s1e1q3c1g3f1g3e141f1i1g1q1d1g1e1w1e1h3f1c3e1d1e1k1e143e1c3f1g1g1q3d1u2e1w1e1u2e1t1e1d2c1s2g122c1t2e1h2e1q3e1v2e1w3c1s2e1u3g1r2c1s2e1v2c1t2e1w2e1d3c1s2e1u1c1h2e1t2e1r2c1u2f1j2c1t2g1w2e1d3c192e1y3d1z2f12141h203e161e1k3e1i2g1e3d122e1i3f1a1e1i1f1s1e1h1e123g1c1c1t3g162c1s2g1r2e1s2c112e1w2c1e2e1u3e1t2c1w2g1y2c1r3e1t2e1u2e1i2e1v2c1v2e1u2f1y2c1w2e1a2c1q2g1x2e1u2e1d2e1u1d142e1s3e1z2c1u1g1i2c1s1e1u2e1t3c1m2e1w2c142e1s2g1p2c1u1f1b2c1s2g1m2e1u2e1z2e1u2e1w2e1s3f102c1u2e1y2c1q1f1k2e1r2e1x2e1v3e1e2e1s1f192c1w3g1a2c1q3f192e1t3e182e1u3d152e1u3f1c2c1u2f192c1s3g1g2e1s3d1b2e1w3d1b2e1s3f182c1w3g1d2c1q3f172e1s3d192e1u2d152e1u3e1a2c1u3f1a2c1q3g1a2e1s3d1a2e1u3d182e1s1f172c1v3f1d2c1q3f192e1s3d172e1u2d152e1u3g1w2c1u1f192c1q3f1e2e1s1d192e1u3c1x2e1s3e1w2c1m1e143d1j1g1k1f141e141g161e1q2g1f1f141e123g1k1d1b3e1d2f161e1e1f1d1d1o3f1f1g1g3d1i3e1f1c1d1e1f1g1p3c1e1e1a3e111g1h2e1b2d1m3f1e1c1e2e1s2g1j3e1f3e1l3c1d2f1b1g1j1d1a1e142c172f1b2f1b2d1d1f1d3c161e1d3f183d173e1k1e1q3f1f2g1c1e1h1e1e3c191e191f1r1e1u3g143c1s1g143f1c3d191g1j1e1q2g1j2g1p1c1c3g1a1e1k3g1d1e1h1c1e1e1i2c1d1g1h2e1i2e1e3f1h2c1x3e1h2e1s1c172e1u2e1f2e1s2g1k2c1u2f1v2c1y1g1i2e1s3c102e1w1c1f2e1s2g1j2c1w2e1h2c1u2e1r2e1s2c1q2e1u2e152e1s3g1r2c1w1g1m2c1w2f1r2f153d103e191i1c2f1g3g1c1c1k3e1r1e1j1f1m1e1d3c1i1f1i1d1g2e1j1g1b2c172e1w1c1o2e1v2e152c1u1e1q2c1s3g1h2e1u2c1g2e1u3e1g2e1w2f1x2c1v2g1l2c1u3g1v2e1u3e112e1u2c1c2e1w1e1x2c1w2e1j2c1s1e1w2e1s2c1y2e1v2c102e1w2e1z2c1v2f1w2c1s1e172e1t3e102e1w2c152e1v3g1u2c1w2e1m2c1u1e112e1u1c1z2e1u2d1w2e1v3e1t2c1u2f192c1t3e112e1s3d1a2e1u3c1b2e1u3f192c1w3g1f2c1s3f1a2e1s3d1f2e1u2d172e1v3f1z2c1u1f192c1s3e1m2e1s3d192e1u3d162e1u1f192c1u3f172c1s3f1a2e1s3d1x2e1u2d192e1u3g1g2c1u2f1b2c1s3f1d2e1s1d192e1u3c1q2e1u1f192c1w3f1v2c1s3f1a2e1u3e102e1u3d172e1u3f192c1u3f192c1s2e1w2e1s2e1h1e143e193f1s1e1p3d1t3d1f3d1c3e1d2e1p3c102f1m3e1c1e1e1g1p3c1f1e1a3e131g1j2e1b2d1m1g1e1c1g2e1u2g1c3e1e1e1l3c1d2f1d1f1j3d1a1e142c191f1e1g1g3d1i2e1e3d1s1f1m1e1o1c1k1g1j1e1c2f1m3f1k1d1m3g1m3e1c3f1e1g1j1e1j3g161c1c2g1h3f1s3c1f1e1e1c1i2f141f141d1e2f1d1e1h3d1u2f1s2d1h3e1f2e141f1q1g1a1e1k3e1l1c1c2g1e1e1x1c142e1b1d1s2f1d1f1w1e1u2g1h3c1y2e1v3g1h2c1w2g1y2c1s2f1a2e1t3e1z2e1v1c1s3e1t1e172c1v2e1m2c1u2e1h2e1u1e1h2e1v1e183e1w3g1a2c1w1g1u2c1s3f1h2e1s2e192e1u2d172e1t2e1z2c1z3e141r1f1t2d1f1p1j2j1u1j1j141|seeksidesmob|d77448dbf004245b358bb6c3e886778c|flipy|shuffle8|postertitleonhover|177|PluginDroplist|posterwidth|control_mute|volume_element|posterheight|offsetX|posters|444444|cast_available|pjs_cast_button_|customimage|slider|ytcl1|hideonmeta|historybgaover|ytEnded|ytReady|vpaid_timeout|hideonleave|hideonvod|hideuntilended|ytlog|hideuntilstartedios|onPlaybackQualityChange|PAUSED|hideuntiltext|BUFFERING|_icon|CUED|ytError|hidenormscreen|onStateChange|onYouTubeIframeAPIReady|playerapiid|youtube_iframe_api|API|hideonlive|videoId|playerVars|enablejsapi|hideonunmute|onReady|html5|disablekb|playsinlineonmobileiphone|iv_load_policy|showinfo|modestbranding|999999|888888|scroll_up|MacIntel|_vdpsrt|scale0|sharetitle|ga_proc|pstrvd|actn|5em|shareiconscale|marginRight|vast_impression|posterstime|bggr|bggrclr|brdl|sharetop|SettingsTimer|brdla|embedheight|vast_closeonclick|vast_pauseonclick|scroll_right|tipmarginbottom|vast_timeout|160|560|shareiconscaleover|tipmarginleft|tipmarginright|embedwidth|embedsize|through|shareiconmargin|brdlc|vast_click|170|pauseonhover|settings3|settings2action|settings1action|settings1|dropnohide|hidesmoothly|contains|settings4|_text|titlecolor|triangle|SVG|change2playlist_bottom|222222|settings3action|settings4action|vast_skip|poster_floatwidth|paddingbottom|control_time|errortimeout|16x9|poster_floatbgcolor|poster_floatheight|poster_floatposition|settings5|buffering|separator|showboth|showduration|poster_floatmargin|settings5action|platform|pjsstatid|Destroyed|webkitExitFullscreen|hlssubtracks|AUDIO_TRACK_SWITCHING|AUDIO_TRACKS_UPDATED|fragdata|webkitEnterFullScreen|webkitendfullscreen|FRAG_PARSING_METADATA|subtitleDisplay|hlsfdt|OpenScroll|wheelDelta|relurl|FRAG_CHANGED|LEVEL_LOADED|PluginHlsSubtitles|webkitSupportsFullscreen|LEVEL_SWITCH|recoverMediaError|PluginWS|PasswordTime|regress|tracking|ref|hls_error|writePl|outros|MEDIA_ERROR|reloadjustevent|reloadplus|pjsiframed|fileend|PluginHdIcon|NETWORK_ERROR|LEVEL_SWITCHED|MANIFEST_PARSED|wsconfig|bgload2|widevine|fps|crtm|skipimprsd|skipimpessed|apple|bgload|microsoft|VastImpression|VpaidStarted|VastShow|capLevelToPlayerSize|hlscltps|VastReady|vast_ready|uppercase|vast_init|MANIFEST_LOADED|xhrSetup|chngwd|crossdomain|issue|MEDIA_ATTACHED|attachMedia|withCredentials|rmright|yandex|drmSystems|99999|3600000|serverCertificateUrl|licenseUrl|clearkey|playready|nooverlay|sleep|enableWorker|globalfont|191|playtry|2000px|panel|Infinity|pageXOffset|firstLevel|interrupted|const|scrollY|redirectblank|redirectparent|openlast|playback|hlsaddbitrate|playError|192|appendBuffer|118|112|113|114|115|116|117|119|2048|121|122|0123456789||autoplaynomobiletv|playError2|automute|127|showfrom1file|000|reloadstart|dontseekforward|onpause|Video|01|Progress|aborted|scrnstp|webkitDisplayingFullscreen|Resume|Open|downself|_self|webkitfullscreenchange|loadeddata|loadstart|watching|pjs_thumbnail_|AdBlock|WebKitSourceBuffer|isOpen||WebKitMediaSource|15em|sess|nativenotandroid|nativeontv|language|nativeaudio|wake|tvOS|water|wid|PluginWater||pjsstat|eng|PluginStat|VastOverlay|vastbgpreload|110|MediaDaily|EXTINF|Created|intvsbl|select|RemoveAll|loaderror|container_w_procent|playlists|tryotherquality|MediaPjs|MediaVimeo|Alternative|word|pstrcnfg|Image|viewinit|pljscom|reloadtimes|nomedia|createposter|0001|finishnormal|finish|redirectafter|suggestions|vast_loadtxtd|unatpl|07|DOMContentLoaded|winmob|vast_posterurl|dvtp|fast|35px|dailymotion|emptyremove|norootplstart|720|240|srvsga|getDate|854|480|1280|1920|Speed|1080|rus|2560|1440|English|3840|2160|426|Cross|hqdefault|answer|Break|tags|Seeking|New|autoLink|require|PluginFloatPoster|Audiotrack|hash|allowLinker|rldnornd|88484718|FloatPosterScale|Quality|qualitypause|transbg|oframe|tagLive|nativehlsinedge|PlugMediaChannels|mrgnp|flussonic|VastInsertOr|support|rc_custom|ContextMenu|disablePreload|oncontextmenu|nativehlsinsafari|vast_stop|class|hover|visited|outline|VastInsertAnd|preloading|complete|vast_startdelay|renew|fragLoadingTimeOut|manifestLoadingTimeOut|PluginVastTimeMsg|rc_nobrand|startdelay|alarm|shape|autoStartLoad|VastError|vast_error|VastRemoveUrl|and2limit|200000|Next|indent|vast_finish|scaledrag|OqFAAAAdklEQVQoz42QQQ7AIAgEF|avc1|codecs|urlmse|error_time|iVBORw0KGgoAAAANSUhEUgAAAAEAAADGCAYAAAAT|childList|Pass|mp4a|RemovePassword|observe|kbq|RWAlnQyyazA4aoAB4FsBSA|scaledrag0|bFjuF1EOL7VbrIrBuusmrt4ZZORfb6ehbWdnRHEIiITaEUKa5EJqUakRSaEYBJSCY2dEstQY7AuxahwXFrvZmWl2rh4JZ07z9dLtesfNj5q0FU3A5ObbwAAAABJRU5ErkJggg|dragging|42E01E|tagcors|taginframe|vldcntrInterval|vast_ima|origin|manipulation|nodownload|controlsList|nativenodownload|ynxnopip|EmptyVastUrl|backface|drunchr|pjscolor|vast_dontplay|crossOrigin|crossorigin|querySelector|111|heartbeats|toDataURL|webkitcurrentplaybacktargetiswirelesschanged|vpaid|Enter|PluginQuiz|adsystem|disabled|WebKitPlaybackTargetAvailabilityEvent|webkitplaybacktargetavailabilitychanged|availability|vastids|available|vrsn|currentfile|kind|vastmute|filetype|startAd|vaststart|vastresume|vastpause|vastinfo|300000|Metric|childNodes|quizes|playbackRate|gainact|nonInteraction|PluginBlock|wrapper0|getVolume|vastnow|stylesheet|Small|Medium|onmousedown|Full|1296p|clk|Super|Quad|Ultra|circle|head|hlsdvrtime|TimeStore|ads|LIVE|235|nexttrack|134||sessid|previoustrack|artwork|adsinvitation|MediaMetadata|midrollcrtm|the|midroll_time|advertiser|website|Audio|PluginMini|HlsSubTrack|destination|prt|Courier|sscopyright|vpaid_|10000|Active|castinit|setWsQuality|switchpip|VpaidSet|Test|dwn|setWsAudioTrack|startvast|fillvideo|fillStyle|vastbreak|timeplay|sleeptimer0|level|handlemarginleft|unfix|fix|handlemarginright|isfullscreen|offsettimerinit|updateCuid|moveplaylist|Boolean|Arial|youtubeid|showvlt|unmuted|showplaylist|playlist_length|webkitShowPlaybackTargetPicker|playlist_folders|cut2|cut1|playerjs_hit|watch|capiom||eventlisteners|webkitSupportsPresentationMode|resumed|pictureInPictureEnabled|disablePictureInPicture|startvisibility|rewound|invert|vast_Impression|adShown|jpeg|createEvent|initEvent|webkitPresentationMode|pictureInPictureElement|dispatchEvent||requestPictureInPicture|fillText|toogle|exitPictureInPicture|Tiny|googleapis|clipboard|Skip|offsetwidth|PJSDIV|casterror|FindPjsDiv|135|All|once|0val|225|Sleep|1val|castdevice|Yes|Bottom|orientationchange|hlsforce|cssText|Font|control_buffer|Shadow|mouseleave|1000000|arguments|toUpperCase|repeating|customqualities|webOS|armv|BRAVIA|Roku|Tizen|Philips|WebkitAppearance|matchMedia|fine|matches|blackberry|__storage_test__|iemobile|iosv|move|wkdt|autoplay_denied|||||||||||MarPad|encode|roll|roundingver_final|reduce|substring|45deg|nodeName|plduration|Previous|createMediaElementSource|webkitAudioContext|async|NaNpx|same|number|olor|onmouseup|Reset|createGain|copied|mouseenter|setProperty|rafinit|Copied'.split('|'),0,{}))
- "undefined"!=typeof window&&function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.Hls=e():window.Hls=e()}(this,(()=>(()=>{var t={21:(t,e,r)=>{"use strict";r.r(e),r.d(e,{default:()=>u});var i=function(){function t(t,e){this.subtle=void 0,this.aesIV=void 0,this.subtle=t,this.aesIV=e}return t.prototype.decrypt=function(t,e){return this.subtle.decrypt({name:"AES-CBC",iv:this.aesIV},e,t)},t}(),n=function(){function t(t,e){this.subtle=void 0,this.key=void 0,this.subtle=t,this.key=e}return t.prototype.expandKey=function(){return this.subtle.importKey("raw",this.key,{name:"AES-CBC"},!1,["encrypt","decrypt"])},t}(),a=r(145),s=function(){function t(){this.rcon=[0,1,2,4,8,16,32,64,128,27,54],this.subMix=[new Uint32Array(256),new Uint32Array(256),new Uint32Array(256),new Uint32Array(256)],this.invSubMix=[new Uint32Array(256),new Uint32Array(256),new Uint32Array(256),new Uint32Array(256)],this.sBox=new Uint32Array(256),this.invSBox=new Uint32Array(256),this.key=new Uint32Array(0),this.ksRows=0,this.keySize=0,this.keySchedule=void 0,this.invKeySchedule=void 0,this.initTable()}var e=t.prototype;return e.uint8ArrayToUint32Array_=function(t){for(var e=new DataView(t),r=new Uint32Array(4),i=0;i<4;i++)r[i]=e.getUint32(4*i);return r},e.initTable=function(){var t=this.sBox,e=this.invSBox,r=this.subMix,i=r[0],n=r[1],a=r[2],s=r[3],o=this.invSubMix,l=o[0],u=o[1],d=o[2],h=o[3],c=new Uint32Array(256),f=0,g=0,v=0;for(v=0;v<256;v++)c[v]=v<128?v<<1:v<<1^283;for(v=0;v<256;v++){var p=g^g<<1^g<<2^g<<3^g<<4;p=p>>>8^255&p^99,t[f]=p,e[p]=f;var m=c[f],y=c[m],E=c[y],T=257*c[p]^16843008*p;i[f]=T<<24|T>>>8,n[f]=T<<16|T>>>16,a[f]=T<<8|T>>>24,s[f]=T,T=16843009*E^65537*y^257*m^16843008*f,l[p]=T<<24|T>>>8,u[p]=T<<16|T>>>16,d[p]=T<<8|T>>>24,h[p]=T,f?(f=m^c[c[c[E^m]]],g^=c[c[g]]):f=g=1}},e.expandKey=function(t){for(var e=this.uint8ArrayToUint32Array_(t),r=!0,i=0;i<e.length&&r;)r=e[i]===this.key[i],i++;if(!r){this.key=e;var n=this.keySize=e.length;if(4!==n&&6!==n&&8!==n)throw new Error("Invalid aes key size="+n);var a,s,o,l,u=this.ksRows=4*(n+6+1),d=this.keySchedule=new Uint32Array(u),h=this.invKeySchedule=new Uint32Array(u),c=this.sBox,f=this.rcon,g=this.invSubMix,v=g[0],p=g[1],m=g[2],y=g[3];for(a=0;a<u;a++)a<n?o=d[a]=e[a]:(l=o,a%n==0?(l=c[(l=l<<8|l>>>24)>>>24]<<24|c[l>>>16&255]<<16|c[l>>>8&255]<<8|c[255&l],l^=f[a/n|0]<<24):n>6&&a%n==4&&(l=c[l>>>24]<<24|c[l>>>16&255]<<16|c[l>>>8&255]<<8|c[255&l]),d[a]=o=(d[a-n]^l)>>>0);for(s=0;s<u;s++)a=u-s,l=3&s?d[a]:d[a-4],h[s]=s<4||a<=4?l:v[c[l>>>24]]^p[c[l>>>16&255]]^m[c[l>>>8&255]]^y[c[255&l]],h[s]=h[s]>>>0}},e.networkToHostOrderSwap=function(t){return t<<24|(65280&t)<<8|(16711680&t)>>8|t>>>24},e.decrypt=function(t,e,r){for(var i,n,a,s,o,l,u,d,h,c,f,g,v,p,m=this.keySize+6,y=this.invKeySchedule,E=this.invSBox,T=this.invSubMix,S=T[0],b=T[1],L=T[2],A=T[3],D=this.uint8ArrayToUint32Array_(r),k=D[0],R=D[1],I=D[2],w=D[3],C=new Int32Array(t),_=new Int32Array(C.length),O=this.networkToHostOrderSwap;e<C.length;){for(h=O(C[e]),c=O(C[e+1]),f=O(C[e+2]),g=O(C[e+3]),o=h^y[0],l=g^y[1],u=f^y[2],d=c^y[3],v=4,p=1;p<m;p++)i=S[o>>>24]^b[l>>16&255]^L[u>>8&255]^A[255&d]^y[v],n=S[l>>>24]^b[u>>16&255]^L[d>>8&255]^A[255&o]^y[v+1],a=S[u>>>24]^b[d>>16&255]^L[o>>8&255]^A[255&l]^y[v+2],s=S[d>>>24]^b[o>>16&255]^L[l>>8&255]^A[255&u]^y[v+3],o=i,l=n,u=a,d=s,v+=4;i=E[o>>>24]<<24^E[l>>16&255]<<16^E[u>>8&255]<<8^E[255&d]^y[v],n=E[l>>>24]<<24^E[u>>16&255]<<16^E[d>>8&255]<<8^E[255&o]^y[v+1],a=E[u>>>24]<<24^E[d>>16&255]<<16^E[o>>8&255]<<8^E[255&l]^y[v+2],s=E[d>>>24]<<24^E[o>>16&255]<<16^E[l>>8&255]<<8^E[255&u]^y[v+3],_[e]=O(i^k),_[e+1]=O(s^R),_[e+2]=O(a^I),_[e+3]=O(n^w),k=h,R=c,I=f,w=g,e+=4}return _.buffer},t}(),o=r(93),l=r(63),u=function(){function t(t,e){var r=(void 0===e?{}:e).removePKCS7Padding,i=void 0===r||r;if(this.logEnabled=!0,this.removePKCS7Padding=void 0,this.subtle=null,this.softwareDecrypter=null,this.key=null,this.fastAesKey=null,this.remainderData=null,this.currentIV=null,this.currentResult=null,this.useSoftware=void 0,this.useSoftware=t.enableSoftwareAES,this.removePKCS7Padding=i,i)try{var n=self.crypto;n&&(this.subtle=n.subtle||n.webkitSubtle)}catch(t){}null===this.subtle&&(this.useSoftware=!0)}var e=t.prototype;return e.destroy=function(){this.subtle=null,this.softwareDecrypter=null,this.key=null,this.fastAesKey=null,this.remainderData=null,this.currentIV=null,this.currentResult=null},e.isSync=function(){return this.useSoftware},e.flush=function(){var t=this.currentResult,e=this.remainderData;if(!t||e)return this.reset(),null;var r,i,n,s=new Uint8Array(t);return this.reset(),this.removePKCS7Padding?(n=(i=(r=s).byteLength)&&new DataView(r.buffer).getUint8(i-1))?(0,a.sliceUint8)(r,0,i-n):r:s},e.reset=function(){this.currentResult=null,this.currentIV=null,this.remainderData=null,this.softwareDecrypter&&(this.softwareDecrypter=null)},e.decrypt=function(t,e,r){var i=this;return this.useSoftware?new Promise((function(n,a){i.softwareDecrypt(new Uint8Array(t),e,r);var s=i.flush();s?n(s.buffer):a(new Error("[softwareDecrypt] Failed to decrypt data"))})):this.webCryptoDecrypt(new Uint8Array(t),e,r)},e.softwareDecrypt=function(t,e,r){var i=this.currentIV,n=this.currentResult,o=this.remainderData;this.logOnce("JS AES decrypt"),o&&(t=(0,l.appendUint8Array)(o,t),this.remainderData=null);var u=this.getValidChunk(t);if(!u.length)return null;i&&(r=i);var d=this.softwareDecrypter;d||(d=this.softwareDecrypter=new s),d.expandKey(e);var h=n;return this.currentResult=d.decrypt(u.buffer,0,r),this.currentIV=(0,a.sliceUint8)(u,-16).buffer,h||null},e.webCryptoDecrypt=function(t,e,r){var a=this,s=this.subtle;return this.key===e&&this.fastAesKey||(this.key=e,this.fastAesKey=new n(s,e)),this.fastAesKey.expandKey().then((function(e){return s?(a.logOnce("WebCrypto AES decrypt"),new i(s,new Uint8Array(r)).decrypt(t.buffer,e)):Promise.reject(new Error("web crypto not initialized"))})).catch((function(i){return o.logger.warn("[decrypter]: WebCrypto Error, disable WebCrypto API, "+i.name+": "+i.message),a.onWebCryptoError(t,e,r)}))},e.onWebCryptoError=function(t,e,r){this.useSoftware=!0,this.logEnabled=!0,this.softwareDecrypt(t,e,r);var i=this.flush();if(i)return i.buffer;throw new Error("WebCrypto and softwareDecrypt: failed to decrypt data")},e.getValidChunk=function(t){var e=t,r=t.length-t.length%16;return r!==t.length&&(e=(0,a.sliceUint8)(t,0,r),this.remainderData=(0,a.sliceUint8)(t,r)),e},e.logOnce=function(t){this.logEnabled&&(o.logger.log("[decrypter]: "+t),this.logEnabled=!1)},t}()},181:(t,e,r)=>{"use strict";r.r(e),r.d(e,{canParse:()=>l,decodeFrame:()=>f,getID3Data:()=>s,getID3Frames:()=>c,getTimeStamp:()=>u,isFooter:()=>a,isHeader:()=>n,isTimeStampFrame:()=>d,testables:()=>E,utf8ArrayToStr:()=>y});var i,n=function(t,e){return e+10<=t.length&&73===t[e]&&68===t[e+1]&&51===t[e+2]&&t[e+3]<255&&t[e+4]<255&&t[e+6]<128&&t[e+7]<128&&t[e+8]<128&&t[e+9]<128},a=function(t,e){return e+10<=t.length&&51===t[e]&&68===t[e+1]&&73===t[e+2]&&t[e+3]<255&&t[e+4]<255&&t[e+6]<128&&t[e+7]<128&&t[e+8]<128&&t[e+9]<128},s=function(t,e){for(var r=e,i=0;n(t,e);)i+=10,i+=o(t,e+6),a(t,e+10)&&(i+=10),e+=i;if(i>0)return t.subarray(r,r+i)},o=function(t,e){var r=0;return r=(127&t[e])<<21,r|=(127&t[e+1])<<14,(r|=(127&t[e+2])<<7)|127&t[e+3]},l=function(t,e){return n(t,e)&&o(t,e+6)+10<=t.length-e},u=function(t){for(var e=c(t),r=0;r<e.length;r++){var i=e[r];if(d(i))return m(i)}},d=function(t){return t&&"PRIV"===t.key&&"com.apple.streaming.transportStreamTimestamp"===t.info},h=function(t){var e=String.fromCharCode(t[0],t[1],t[2],t[3]),r=o(t,4);return{type:e,size:r,data:t.subarray(10,10+r)}},c=function(t){for(var e=0,r=[];n(t,e);){for(var i=o(t,e+6),s=(e+=10)+i;e+8<s;){var l=h(t.subarray(e)),u=f(l);u&&r.push(u),e+=l.size+10}a(t,e)&&(e+=10)}return r},f=function(t){return"PRIV"===t.type?g(t):"W"===t.type[0]?p(t):v(t)},g=function(t){if(!(t.size<2)){var e=y(t.data,!0),r=new Uint8Array(t.data.subarray(e.length+1));return{key:t.type,info:e,data:r.buffer}}},v=function(t){if(!(t.size<2)){if("TXXX"===t.type){var e=1,r=y(t.data.subarray(e),!0);e+=r.length+1;var i=y(t.data.subarray(e));return{key:t.type,info:r,data:i}}var n=y(t.data.subarray(1));return{key:t.type,data:n}}},p=function(t){if("WXXX"===t.type){if(t.size<2)return;var e=1,r=y(t.data.subarray(e),!0);e+=r.length+1;var i=y(t.data.subarray(e));return{key:t.type,info:r,data:i}}var n=y(t.data);return{key:t.type,data:n}},m=function(t){if(8===t.data.byteLength){var e=new Uint8Array(t.data),r=1&e[3],i=(e[4]<<23)+(e[5]<<15)+(e[6]<<7)+e[7];return i/=45,r&&(i+=47721858.84),Math.round(i)}},y=function(t,e){void 0===e&&(e=!1);var r=T();if(r){var i=r.decode(t);if(e){var n=i.indexOf("\0");return-1!==n?i.substring(0,n):i}return i.replace(/\0/g,"")}for(var a,s,o,l=t.length,u="",d=0;d<l;){if(0===(a=t[d++])&&e)return u;if(0!==a&&3!==a)switch(a>>4){case 0:case 1:case 2:case 3:case 4:case 5:case 6:case 7:u+=String.fromCharCode(a);break;case 12:case 13:s=t[d++],u+=String.fromCharCode((31&a)<<6|63&s);break;case 14:s=t[d++],o=t[d++],u+=String.fromCharCode((15&a)<<12|(63&s)<<6|(63&o)<<0)}}return u},E={decodeTextFrame:v};function T(){return i||void 0===self.TextDecoder||(i=new self.TextDecoder("utf-8")),i}},182:(t,e,r)=>{"use strict";r.r(e),r.d(e,{default:()=>l});var i=r(544),n=r(851),a=r(93),s=r(729),o=r(973);function l(t){var e=new s.EventEmitter,r=function(e,r){t.postMessage({event:e,data:r})};e.on(n.Events.FRAG_DECRYPTED,r),e.on(n.Events.ERROR,r),t.addEventListener("message",(function(s){var l=s.data;switch(l.cmd){case"init":var d=JSON.parse(l.config);t.transmuxer=new i.default(e,l.typeSupported,d,l.vendor,l.id),(0,a.enableLogs)(d.debug,l.id),function(){var t=function(t){a.logger[t]=function(e){r("workerLog",{logType:t,message:e})}};for(var e in a.logger)t(e)}(),r("init",null);break;case"configure":t.transmuxer.configure(l.config);break;case"demux":var c=t.transmuxer.push(l.data,l.decryptdata,l.chunkMeta,l.state);(0,i.isPromise)(c)?(t.transmuxer.async=!0,c.then((function(e){u(t,e)})).catch((function(t){r(n.Events.ERROR,{type:o.ErrorTypes.MEDIA_ERROR,details:o.ErrorDetails.FRAG_PARSING_ERROR,chunkMeta:l.chunkMeta,fatal:!1,error:t,err:t,reason:"transmuxer-worker push error"})}))):(t.transmuxer.async=!1,u(t,c));break;case"flush":var f=l.chunkMeta,g=t.transmuxer.flush(f);(0,i.isPromise)(g)||t.transmuxer.async?((0,i.isPromise)(g)||(g=Promise.resolve(g)),g.then((function(e){h(t,e,f)})).catch((function(t){r(n.Events.ERROR,{type:o.ErrorTypes.MEDIA_ERROR,details:o.ErrorDetails.FRAG_PARSING_ERROR,chunkMeta:l.chunkMeta,fatal:!1,error:t,err:t,reason:"transmuxer-worker flush error"})}))):h(t,g,f)}}))}function u(t,e){if(!((r=e.remuxResult).audio||r.video||r.text||r.id3||r.initSegment))return!1;var r,i=[],n=e.remuxResult,a=n.audio,s=n.video;return a&&d(i,a),s&&d(i,s),t.postMessage({event:"transmuxComplete",data:e},i),!0}function d(t,e){e.data1&&t.push(e.data1.buffer),e.data2&&t.push(e.data2.buffer)}function h(t,e,r){e.reduce((function(e,r){return u(t,r)||e}),!1)||t.postMessage({event:"transmuxComplete",data:e[0]}),t.postMessage({event:"flush",data:r})}},544:(t,e,r)=>{"use strict";r.r(e),r.d(e,{TransmuxConfig:()=>st,TransmuxState:()=>ot,default:()=>it,isPromise:()=>at});var i=r(851),n=r(973),a=r(21),s=r(965),o=r(181),l=r(856);function u(t,e){return void 0===t&&(t=""),void 0===e&&(e=9e4),{type:t,id:-1,pid:-1,inputTimeScale:e,sequenceNumber:-1,samples:[],dropped:0}}var d=r(63),h=r(145),c=function(){function t(){this._audioTrack=void 0,this._id3Track=void 0,this.frameIndex=0,this.cachedData=null,this.basePTS=null,this.initPTS=null,this.lastPTS=null}var e=t.prototype;return e.resetInitSegment=function(t,e,r,i){this._id3Track={type:"id3",id:3,pid:-1,inputTimeScale:9e4,sequenceNumber:0,samples:[],dropped:0}},e.resetTimeStamp=function(t){this.initPTS=t,this.resetContiguity()},e.resetContiguity=function(){this.basePTS=null,this.lastPTS=null,this.frameIndex=0},e.canParse=function(t,e){return!1},e.appendFrame=function(t,e,r){},e.demux=function(t,e){this.cachedData&&(t=(0,d.appendUint8Array)(this.cachedData,t),this.cachedData=null);var r,i=o.getID3Data(t,0),n=i?i.length:0,a=this._audioTrack,c=this._id3Track,g=i?o.getTimeStamp(i):void 0,v=t.length;for((null===this.basePTS||0===this.frameIndex&&(0,s.isFiniteNumber)(g))&&(this.basePTS=f(g,e,this.initPTS),this.lastPTS=this.basePTS),null===this.lastPTS&&(this.lastPTS=this.basePTS),i&&i.length>0&&c.samples.push({pts:this.lastPTS,dts:this.lastPTS,data:i,type:l.MetadataSchema.audioId3,duration:Number.POSITIVE_INFINITY});n<v;){if(this.canParse(t,n)){var p=this.appendFrame(a,t,n);p?(this.frameIndex++,this.lastPTS=p.sample.pts,r=n+=p.length):n=v}else o.canParse(t,n)?(i=o.getID3Data(t,n),c.samples.push({pts:this.lastPTS,dts:this.lastPTS,data:i,type:l.MetadataSchema.audioId3,duration:Number.POSITIVE_INFINITY}),r=n+=i.length):n++;if(n===v&&r!==v){var m=(0,h.sliceUint8)(t,r);this.cachedData?this.cachedData=(0,d.appendUint8Array)(this.cachedData,m):this.cachedData=m}}return{audioTrack:a,videoTrack:u(),id3Track:c,textTrack:u()}},e.demuxSampleAes=function(t,e,r){return Promise.reject(new Error("["+this+"] This demuxer does not support Sample-AES decryption"))},e.flush=function(t){var e=this.cachedData;return e&&(this.cachedData=null,this.demux(e,0)),{audioTrack:this._audioTrack,videoTrack:u(),id3Track:this._id3Track,textTrack:u()}},e.destroy=function(){},t}(),f=function(t,e,r){return(0,s.isFiniteNumber)(t)?90*t:9e4*e+(r||0)};const g=c;var v=r(93);function p(t,e){return 255===t[e]&&240==(246&t[e+1])}function m(t,e){return 1&t[e+1]?7:9}function y(t,e){return(3&t[e+3])<<11|t[e+4]<<3|(224&t[e+5])>>>5}function E(t,e){return e+1<t.length&&p(t,e)}function T(t,e){if(E(t,e)){var r=m(t,e);if(e+r>=t.length)return!1;var i=y(t,e);if(i<=r)return!1;var n=e+i;return n===t.length||E(t,n)}return!1}function S(t,e,r,a,s){if(!t.samplerate){var o=function(t,e,r,a){var s,o,l,u,d=navigator.userAgent.toLowerCase(),h=a,c=[96e3,88200,64e3,48e3,44100,32e3,24e3,22050,16e3,12e3,11025,8e3,7350];s=1+((192&e[r+2])>>>6);var f=(60&e[r+2])>>>2;if(!(f>c.length-1))return l=(1&e[r+2])<<2,l|=(192&e[r+3])>>>6,v.logger.log("manifest codec:"+a+", ADTS type:"+s+", samplingIndex:"+f),/firefox/i.test(d)?f>=6?(s=5,u=new Array(4),o=f-3):(s=2,u=new Array(2),o=f):-1!==d.indexOf("android")?(s=2,u=new Array(2),o=f):(s=5,u=new Array(4),a&&(-1!==a.indexOf("mp4a.40.29")||-1!==a.indexOf("mp4a.40.5"))||!a&&f>=6?o=f-3:((a&&-1!==a.indexOf("mp4a.40.2")&&(f>=6&&1===l||/vivaldi/i.test(d))||!a&&1===l)&&(s=2,u=new Array(2)),o=f)),u[0]=s<<3,u[0]|=(14&f)>>1,u[1]|=(1&f)<<7,u[1]|=l<<3,5===s&&(u[1]|=(14&o)>>1,u[2]=(1&o)<<7,u[2]|=8,u[3]=0),{config:u,samplerate:c[f],channelCount:l,codec:"mp4a.40."+s,manifestCodec:h};t.trigger(i.Events.ERROR,{type:n.ErrorTypes.MEDIA_ERROR,details:n.ErrorDetails.FRAG_PARSING_ERROR,fatal:!0,reason:"invalid ADTS sampling index:"+f})}(e,r,a,s);if(!o)return;t.config=o.config,t.samplerate=o.samplerate,t.channelCount=o.channelCount,t.codec=o.codec,t.manifestCodec=o.manifestCodec,v.logger.log("parsed codec:"+t.codec+", rate:"+o.samplerate+", channels:"+o.channelCount)}}function b(t){return 9216e4/t}function L(t,e,r,i,n){var a,s=i+n*b(t.samplerate),o=function(t,e){var r=m(t,e);if(e+r<=t.length){var i=y(t,e)-r;if(i>0)return{headerLength:r,frameLength:i}}}(e,r);if(o){var l=o.frameLength,u=o.headerLength,d=u+l,h=Math.max(0,r+d-e.length);h?(a=new Uint8Array(d-u)).set(e.subarray(r+u,e.length),0):a=e.subarray(r+u,r+d);var c={unit:a,pts:s};return h||t.samples.push(c),{sample:c,length:d,missing:h}}var f=e.length-r;return(a=new Uint8Array(f)).set(e.subarray(r,e.length),0),{sample:{unit:a,pts:s},length:f,missing:-1}}function A(t,e){return A=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},A(t,e)}const D=function(t){var e,r;function i(e,r){var i;return(i=t.call(this)||this).observer=void 0,i.config=void 0,i.observer=e,i.config=r,i}r=t,(e=i).prototype=Object.create(r.prototype),e.prototype.constructor=e,A(e,r);var n=i.prototype;return n.resetInitSegment=function(e,r,i,n){t.prototype.resetInitSegment.call(this,e,r,i,n),this._audioTrack={container:"audio/adts",type:"audio",id:2,pid:-1,sequenceNumber:0,segmentCodec:"aac",samples:[],manifestCodec:r,duration:n,inputTimeScale:9e4,dropped:0}},i.probe=function(t){if(!t)return!1;for(var e=(o.getID3Data(t,0)||[]).length,r=t.length;e<r;e++)if(T(t,e))return v.logger.log("ADTS sync word found !"),!0;return!1},n.canParse=function(t,e){return function(t,e){return function(t,e){return e+5<t.length}(t,e)&&p(t,e)&&y(t,e)<=t.length-e}(t,e)},n.appendFrame=function(t,e,r){S(t,this.observer,e,r,t.manifestCodec);var i=L(t,e,r,this.basePTS,this.frameIndex);if(i&&0===i.missing)return i},i}(g);var k=/\/emsg[-/]ID3/i;const R=function(){function t(t,e){this.remainderData=null,this.timeOffset=0,this.config=void 0,this.videoTrack=void 0,this.audioTrack=void 0,this.id3Track=void 0,this.txtTrack=void 0,this.config=e}var e=t.prototype;return e.resetTimeStamp=function(){},e.resetInitSegment=function(t,e,r,i){var n=this.videoTrack=u("video",1),a=this.audioTrack=u("audio",1),s=this.txtTrack=u("text",1);if(this.id3Track=u("id3",1),this.timeOffset=0,t&&t.byteLength){var o=(0,d.parseInitSegment)(t);if(o.video){var l=o.video,h=l.id,c=l.timescale,f=l.codec;n.id=h,n.timescale=s.timescale=c,n.codec=f}if(o.audio){var g=o.audio,v=g.id,p=g.timescale,m=g.codec;a.id=v,a.timescale=p,a.codec=m}s.id=d.RemuxerTrackIdConfig.text,n.sampleDuration=0,n.duration=a.duration=i}},e.resetContiguity=function(){},t.probe=function(t){return t=t.length>16384?t.subarray(0,16384):t,(0,d.findBox)(t,["moof"]).length>0},e.demux=function(t,e){this.timeOffset=e;var r=t,i=this.videoTrack,n=this.txtTrack;if(this.config.progressive){this.remainderData&&(r=(0,d.appendUint8Array)(this.remainderData,t));var a=(0,d.segmentValidRange)(r);this.remainderData=a.remainder,i.samples=a.valid||new Uint8Array}else i.samples=r;var s=this.extractID3Track(i,e);return n.samples=(0,d.parseSamples)(e,i),{videoTrack:i,audioTrack:this.audioTrack,id3Track:s,textTrack:this.txtTrack}},e.flush=function(){var t=this.timeOffset,e=this.videoTrack,r=this.txtTrack;e.samples=this.remainderData||new Uint8Array,this.remainderData=null;var i=this.extractID3Track(e,this.timeOffset);return r.samples=(0,d.parseSamples)(t,e),{videoTrack:e,audioTrack:u(),id3Track:i,textTrack:u()}},e.extractID3Track=function(t,e){var r=this.id3Track;if(t.samples.length){var i=(0,d.findBox)(t.samples,["emsg"]);i&&i.forEach((function(t){var i=(0,d.parseEmsg)(t);if(k.test(i.schemeIdUri)){var n=(0,s.isFiniteNumber)(i.presentationTime)?i.presentationTime/i.timeScale:e+i.presentationTimeDelta/i.timeScale,a=4294967295===i.eventDuration?Number.POSITIVE_INFINITY:i.eventDuration/i.timeScale;a<=.001&&(a=Number.POSITIVE_INFINITY);var o=i.payload;r.samples.push({data:o,len:o.byteLength,dts:n,pts:n,type:l.MetadataSchema.emsg,duration:a})}}))}return r},e.demuxSampleAes=function(t,e,r){return Promise.reject(new Error("The MP4 demuxer does not support SAMPLE-AES decryption"))},e.destroy=function(){},t}();var I=null,w=[32,64,96,128,160,192,224,256,288,320,352,384,416,448,32,48,56,64,80,96,112,128,160,192,224,256,320,384,32,40,48,56,64,80,96,112,128,160,192,224,256,320,32,48,56,64,80,96,112,128,144,160,176,192,224,256,8,16,24,32,40,48,56,64,80,96,112,128,144,160],C=[44100,48e3,32e3,22050,24e3,16e3,11025,12e3,8e3],_=[[0,72,144,12],[0,0,0,0],[0,72,144,12],[0,144,144,12]],O=[0,1,1,4];function P(t,e,r,i,n){if(!(r+24>e.length)){var a=x(e,r);if(a&&r+a.frameLength<=e.length){var s=i+n*(9e4*a.samplesPerFrame/a.sampleRate),o={unit:e.subarray(r,r+a.frameLength),pts:s,dts:s};return t.config=[],t.channelCount=a.channelCount,t.samplerate=a.sampleRate,t.samples.push(o),{sample:o,length:a.frameLength,missing:0}}}}function x(t,e){var r=t[e+1]>>3&3,i=t[e+1]>>1&3,n=t[e+2]>>4&15,a=t[e+2]>>2&3;if(1!==r&&0!==n&&15!==n&&3!==a){var s=t[e+2]>>1&1,o=t[e+3]>>6,l=1e3*w[14*(3===r?3-i:3===i?3:4)+n-1],u=C[3*(3===r?0:2===r?1:2)+a],d=3===o?1:2,h=_[r][i],c=O[i],f=8*h*c,g=Math.floor(h*l/u+s)*c;if(null===I){var v=(navigator.userAgent||"").match(/Chrome\/(\d+)/i);I=v?parseInt(v[1]):0}return!!I&&I<=87&&2===i&&l>=224e3&&0===o&&(t[e+3]=128|t[e+3]),{sampleRate:u,channelCount:d,frameLength:g,samplesPerFrame:f}}}function F(t,e){return 255===t[e]&&224==(224&t[e+1])&&0!=(6&t[e+1])}function M(t,e){return e+1<t.length&&F(t,e)}function N(t,e){if(e+1<t.length&&F(t,e)){var r=x(t,e),i=4;null!=r&&r.frameLength&&(i=r.frameLength);var n=e+i;return n===t.length||M(t,n)}return!1}const U=function(){function t(t){this.data=void 0,this.bytesAvailable=void 0,this.word=void 0,this.bitsAvailable=void 0,this.data=t,this.bytesAvailable=t.byteLength,this.word=0,this.bitsAvailable=0}var e=t.prototype;return e.loadWord=function(){var t=this.data,e=this.bytesAvailable,r=t.byteLength-e,i=new Uint8Array(4),n=Math.min(4,e);if(0===n)throw new Error("no bytes available");i.set(t.subarray(r,r+n)),this.word=new DataView(i.buffer).getUint32(0),this.bitsAvailable=8*n,this.bytesAvailable-=n},e.skipBits=function(t){var e;t=Math.min(t,8*this.bytesAvailable+this.bitsAvailable),this.bitsAvailable>t?(this.word<<=t,this.bitsAvailable-=t):(t-=this.bitsAvailable,t-=(e=t>>3)<<3,this.bytesAvailable-=e,this.loadWord(),this.word<<=t,this.bitsAvailable-=t)},e.readBits=function(t){var e=Math.min(this.bitsAvailable,t),r=this.word>>>32-e;if(t>32&&v.logger.error("Cannot read more than 32 bits at a time"),this.bitsAvailable-=e,this.bitsAvailable>0)this.word<<=e;else{if(!(this.bytesAvailable>0))throw new Error("no bits available");this.loadWord()}return(e=t-e)>0&&this.bitsAvailable?r<<e|this.readBits(e):r},e.skipLZ=function(){var t;for(t=0;t<this.bitsAvailable;++t)if(0!=(this.word&2147483648>>>t))return this.word<<=t,this.bitsAvailable-=t,t;return this.loadWord(),t+this.skipLZ()},e.skipUEG=function(){this.skipBits(1+this.skipLZ())},e.skipEG=function(){this.skipBits(1+this.skipLZ())},e.readUEG=function(){var t=this.skipLZ();return this.readBits(t+1)-1},e.readEG=function(){var t=this.readUEG();return 1&t?1+t>>>1:-1*(t>>>1)},e.readBoolean=function(){return 1===this.readBits(1)},e.readUByte=function(){return this.readBits(8)},e.readUShort=function(){return this.readBits(16)},e.readUInt=function(){return this.readBits(32)},e.skipScalingList=function(t){for(var e=8,r=8,i=0;i<t;i++)0!==r&&(r=(e+this.readEG()+256)%256),e=0===r?e:r},e.readSPS=function(){var t,e,r,i=0,n=0,a=0,s=0,o=this.readUByte.bind(this),l=this.readBits.bind(this),u=this.readUEG.bind(this),d=this.readBoolean.bind(this),h=this.skipBits.bind(this),c=this.skipEG.bind(this),f=this.skipUEG.bind(this),g=this.skipScalingList.bind(this);o();var v=o();if(l(5),h(3),o(),f(),100===v||110===v||122===v||244===v||44===v||83===v||86===v||118===v||128===v){var p=u();if(3===p&&h(1),f(),f(),h(1),d())for(e=3!==p?8:12,r=0;r<e;r++)d()&&g(r<6?16:64)}f();var m=u();if(0===m)u();else if(1===m)for(h(1),c(),c(),t=u(),r=0;r<t;r++)c();f(),h(1);var y=u(),E=u(),T=l(1);0===T&&h(1),h(1),d()&&(i=u(),n=u(),a=u(),s=u());var S=[1,1];if(d()&&d())switch(o()){case 1:S=[1,1];break;case 2:S=[12,11];break;case 3:S=[10,11];break;case 4:S=[16,11];break;case 5:S=[40,33];break;case 6:S=[24,11];break;case 7:S=[20,11];break;case 8:S=[32,11];break;case 9:S=[80,33];break;case 10:S=[18,11];break;case 11:S=[15,11];break;case 12:S=[64,33];break;case 13:S=[160,99];break;case 14:S=[4,3];break;case 15:S=[3,2];break;case 16:S=[2,1];break;case 255:S=[o()<<8|o(),o()<<8|o()]}return{width:Math.ceil(16*(y+1)-2*i-2*n),height:(2-T)*(E+1)*16-(T?2:4)*(a+s),pixelRatio:S}},e.readSliceType=function(){return this.readUByte(),this.readUEG(),this.readUEG()},t}(),B=function(){function t(t,e,r){this.keyData=void 0,this.decrypter=void 0,this.keyData=r,this.decrypter=new a.default(e,{removePKCS7Padding:!1})}var e=t.prototype;return e.decryptBuffer=function(t){return this.decrypter.decrypt(t,this.keyData.key.buffer,this.keyData.iv.buffer)},e.decryptAacSample=function(t,e,r){var i=this,n=t[e].unit;if(!(n.length<=16)){var a=n.subarray(16,n.length-n.length%16),s=a.buffer.slice(a.byteOffset,a.byteOffset+a.length);this.decryptBuffer(s).then((function(a){var s=new Uint8Array(a);n.set(s,16),i.decrypter.isSync()||i.decryptAacSamples(t,e+1,r)}))}},e.decryptAacSamples=function(t,e,r){for(;;e++){if(e>=t.length)return void r();if(!(t[e].unit.length<32||(this.decryptAacSample(t,e,r),this.decrypter.isSync())))return}},e.getAvcEncryptedData=function(t){for(var e=16*Math.floor((t.length-48)/160)+16,r=new Int8Array(e),i=0,n=32;n<t.length-16;n+=160,i+=16)r.set(t.subarray(n,n+16),i);return r},e.getAvcDecryptedUnit=function(t,e){for(var r=new Uint8Array(e),i=0,n=32;n<t.length-16;n+=160,i+=16)t.set(r.subarray(i,i+16),n);return t},e.decryptAvcSample=function(t,e,r,i,n){var a=this,s=(0,d.discardEPB)(n.data),o=this.getAvcEncryptedData(s);this.decryptBuffer(o.buffer).then((function(o){n.data=a.getAvcDecryptedUnit(s,o),a.decrypter.isSync()||a.decryptAvcSamples(t,e,r+1,i)}))},e.decryptAvcSamples=function(t,e,r,i){if(t instanceof Uint8Array)throw new Error("Cannot decrypt samples of type Uint8Array");for(;;e++,r=0){if(e>=t.length)return void i();for(var n=t[e].units;!(r>=n.length);r++){var a=n[r];if(!(a.data.length<=48||1!==a.type&&5!==a.type||(this.decryptAvcSample(t,e,r,i,a),this.decrypter.isSync())))return}}},t}();function G(){return G=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var r=arguments[e];for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(t[i]=r[i])}return t},G.apply(this,arguments)}var K=188;function H(t,e,r,i){return{key:t,frame:!1,pts:e,dts:r,units:[],debug:i,length:0}}function j(t,e){return((31&t[e+1])<<8)+t[e+2]}function V(t,e){return(31&t[e+10])<<8|t[e+11]}function Y(t,e,r,i){var n={audio:-1,avc:-1,id3:-1,segmentCodec:"aac"},a=e+3+((15&t[e+1])<<8|t[e+2])-4;for(e+=12+((15&t[e+10])<<8|t[e+11]);e<a;){var s=j(t,e);switch(t[e]){case 207:if(!i){v.logger.log("ADTS AAC with AES-128-CBC frame encryption found in unencrypted stream");break}case 15:-1===n.audio&&(n.audio=s);break;case 21:-1===n.id3&&(n.id3=s);break;case 219:if(!i){v.logger.log("H.264 with AES-128-CBC slice encryption found in unencrypted stream");break}case 27:-1===n.avc&&(n.avc=s);break;case 3:case 4:!0!==r.mpeg&&!0!==r.mp3?v.logger.log("MPEG audio found, not supported in this browser"):-1===n.audio&&(n.audio=s,n.segmentCodec="mp3");break;case 36:v.logger.warn("Unsupported HEVC stream type found")}e+=5+((15&t[e+3])<<8|t[e+4])}return n}function W(t){var e,r,i,n,a,s=0,o=t.data;if(!t||0===t.size)return null;for(;o[0].length<19&&o.length>1;){var l=new Uint8Array(o[0].length+o[1].length);l.set(o[0]),l.set(o[1],o[0].length),o[0]=l,o.splice(1,1)}if(1===((e=o[0])[0]<<16)+(e[1]<<8)+e[2]){if((r=(e[4]<<8)+e[5])&&r>t.size-6)return null;var u=e[7];192&u&&(n=536870912*(14&e[9])+4194304*(255&e[10])+16384*(254&e[11])+128*(255&e[12])+(254&e[13])/2,64&u?n-(a=536870912*(14&e[14])+4194304*(255&e[15])+16384*(254&e[16])+128*(255&e[17])+(254&e[18])/2)>54e5&&(v.logger.warn(Math.round((n-a)/9e4)+"s delta between PTS and DTS, align them"),n=a):a=n);var d=(i=e[8])+9;if(t.size<=d)return null;t.size-=d;for(var h=new Uint8Array(t.size),c=0,f=o.length;c<f;c++){var g=(e=o[c]).byteLength;if(d){if(d>g){d-=g;continue}e=e.subarray(d),g-=d,d=0}h.set(e,s),s+=g}return r&&(r-=i+3),{data:h,pts:n,dts:a,len:r}}return null}function q(t,e){if(t.units.length&&t.frame){if(void 0===t.pts){var r=e.samples,i=r.length;if(!i)return void e.dropped++;var n=r[i-1];t.pts=n.pts,t.dts=n.dts}e.samples.push(t)}t.debug.length&&v.logger.log(t.pts+"/"+t.dts+":"+t.debug)}const X=function(){function t(t,e,r){this.observer=void 0,this.config=void 0,this.typeSupported=void 0,this.sampleAes=null,this.pmtParsed=!1,this.audioCodec=void 0,this.videoCodec=void 0,this._duration=0,this._pmtId=-1,this._avcTrack=void 0,this._audioTrack=void 0,this._id3Track=void 0,this._txtTrack=void 0,this.aacOverFlow=null,this.avcSample=null,this.remainderData=null,this.observer=t,this.config=e,this.typeSupported=r}t.probe=function(e){var r=t.syncOffset(e);return r>0&&v.logger.warn("MPEG2-TS detected but first sync word found @ offset "+r),-1!==r},t.syncOffset=function(t){for(var e=Math.min(940,t.length-K)+1,r=0;r<e;){for(var i=!1,n=0;n<e&&71===t[n];n+=K)if(i||0!==j(t,n)||(i=!0),i&&n+K>e)return r;r++}return-1},t.createTrack=function(t,e){return{container:"video"===t||"audio"===t?"video/mp2t":void 0,type:t,id:d.RemuxerTrackIdConfig[t],pid:-1,inputTimeScale:9e4,sequenceNumber:0,samples:[],dropped:0,duration:"audio"===t?e:void 0}};var e=t.prototype;return e.resetInitSegment=function(e,r,i,n){this.pmtParsed=!1,this._pmtId=-1,this._avcTrack=t.createTrack("video"),this._audioTrack=t.createTrack("audio",n),this._id3Track=t.createTrack("id3"),this._txtTrack=t.createTrack("text"),this._audioTrack.segmentCodec="aac",this.aacOverFlow=null,this.avcSample=null,this.remainderData=null,this.audioCodec=r,this.videoCodec=i,this._duration=n},e.resetTimeStamp=function(){},e.resetContiguity=function(){var t=this._audioTrack,e=this._avcTrack,r=this._id3Track;t&&(t.pesData=null),e&&(e.pesData=null),r&&(r.pesData=null),this.aacOverFlow=null,this.avcSample=null,this.remainderData=null},e.demux=function(e,r,a,s){var o;void 0===a&&(a=!1),void 0===s&&(s=!1),a||(this.sampleAes=null);var l=this._avcTrack,u=this._audioTrack,h=this._id3Track,c=this._txtTrack,f=l.pid,g=l.pesData,p=u.pid,m=h.pid,y=u.pesData,E=h.pesData,T=null,S=this.pmtParsed,b=this._pmtId,L=e.length;if(this.remainderData&&(L=(e=(0,d.appendUint8Array)(this.remainderData,e)).length,this.remainderData=null),L<K&&!s)return this.remainderData=e,{audioTrack:u,videoTrack:l,id3Track:h,textTrack:c};var A=Math.max(0,t.syncOffset(e));(L-=(L-A)%K)<e.byteLength&&!s&&(this.remainderData=new Uint8Array(e.buffer,L,e.buffer.byteLength-L));for(var D=0,k=A;k<L;k+=K)if(71===e[k]){var R=!!(64&e[k+1]),I=j(e,k),w=void 0;if((48&e[k+3])>>4>1){if((w=k+5+e[k+4])===k+K)continue}else w=k+4;switch(I){case f:R&&(g&&(o=W(g))&&this.parseAVCPES(l,c,o,!1),g={data:[],size:0}),g&&(g.data.push(e.subarray(w,k+K)),g.size+=k+K-w);break;case p:if(R){if(y&&(o=W(y)))switch(u.segmentCodec){case"aac":this.parseAACPES(u,o);break;case"mp3":this.parseMPEGPES(u,o)}y={data:[],size:0}}y&&(y.data.push(e.subarray(w,k+K)),y.size+=k+K-w);break;case m:R&&(E&&(o=W(E))&&this.parseID3PES(h,o),E={data:[],size:0}),E&&(E.data.push(e.subarray(w,k+K)),E.size+=k+K-w);break;case 0:R&&(w+=e[w]+1),b=this._pmtId=V(e,w);break;case b:R&&(w+=e[w]+1);var C=Y(e,w,this.typeSupported,a);(f=C.avc)>0&&(l.pid=f),(p=C.audio)>0&&(u.pid=p,u.segmentCodec=C.segmentCodec),(m=C.id3)>0&&(h.pid=m),null===T||S||(v.logger.log("unknown PID '"+T+"' in TS found"),T=null,k=A-188),S=this.pmtParsed=!0;break;case 17:case 8191:break;default:T=I}}else D++;D>0&&this.observer.emit(i.Events.ERROR,i.Events.ERROR,{type:n.ErrorTypes.MEDIA_ERROR,details:n.ErrorDetails.FRAG_PARSING_ERROR,fatal:!1,reason:"Found "+D+" TS packet/s that do not start with 0x47"}),l.pesData=g,u.pesData=y,h.pesData=E;var _={audioTrack:u,videoTrack:l,id3Track:h,textTrack:c};return s&&this.extractRemainingSamples(_),_},e.flush=function(){var t,e=this.remainderData;return this.remainderData=null,t=e?this.demux(e,-1,!1,!0):{videoTrack:this._avcTrack,audioTrack:this._audioTrack,id3Track:this._id3Track,textTrack:this._txtTrack},this.extractRemainingSamples(t),this.sampleAes?this.decrypt(t,this.sampleAes):t},e.extractRemainingSamples=function(t){var e,r=t.audioTrack,i=t.videoTrack,n=t.id3Track,a=t.textTrack,s=i.pesData,o=r.pesData,l=n.pesData;if(s&&(e=W(s))?(this.parseAVCPES(i,a,e,!0),i.pesData=null):i.pesData=s,o&&(e=W(o))){switch(r.segmentCodec){case"aac":this.parseAACPES(r,e);break;case"mp3":this.parseMPEGPES(r,e)}r.pesData=null}else null!=o&&o.size&&v.logger.log("last AAC PES packet truncated,might overlap between fragments"),r.pesData=o;l&&(e=W(l))?(this.parseID3PES(n,e),n.pesData=null):n.pesData=l},e.demuxSampleAes=function(t,e,r){var i=this.demux(t,r,!0,!this.config.progressive),n=this.sampleAes=new B(this.observer,this.config,e);return this.decrypt(i,n)},e.decrypt=function(t,e){return new Promise((function(r){var i=t.audioTrack,n=t.videoTrack;i.samples&&"aac"===i.segmentCodec?e.decryptAacSamples(i.samples,0,(function(){n.samples?e.decryptAvcSamples(n.samples,0,0,(function(){r(t)})):r(t)})):n.samples&&e.decryptAvcSamples(n.samples,0,0,(function(){r(t)}))}))},e.destroy=function(){this._duration=0},e.parseAVCPES=function(t,e,r,i){var n,a=this,s=this.parseAVCNALu(t,r.data),o=this.avcSample,l=!1;r.data=null,o&&s.length&&!t.audFound&&(q(o,t),o=this.avcSample=H(!1,r.pts,r.dts,"")),s.forEach((function(i){switch(i.type){case 1:n=!0,o||(o=a.avcSample=H(!0,r.pts,r.dts,"")),o.frame=!0;var s=i.data;if(l&&s.length>4){var u=new U(s).readSliceType();2!==u&&4!==u&&7!==u&&9!==u||(o.key=!0)}break;case 5:n=!0,o||(o=a.avcSample=H(!0,r.pts,r.dts,"")),o.key=!0,o.frame=!0;break;case 6:n=!0,(0,d.parseSEIMessageFromNALu)(i.data,1,r.pts,e.samples);break;case 7:if(n=!0,l=!0,!t.sps){var h=new U(i.data).readSPS();t.width=h.width,t.height=h.height,t.pixelRatio=h.pixelRatio,t.sps=[i.data],t.duration=a._duration;for(var c=i.data.subarray(1,4),f="avc1.",g=0;g<3;g++){var v=c[g].toString(16);v.length<2&&(v="0"+v),f+=v}t.codec=f}break;case 8:n=!0,t.pps||(t.pps=[i.data]);break;case 9:n=!1,t.audFound=!0,o&&q(o,t),o=a.avcSample=H(!1,r.pts,r.dts,"");break;case 12:n=!0;break;default:n=!1,o&&(o.debug+="unknown NAL "+i.type+" ")}o&&n&&o.units.push(i)})),i&&o&&(q(o,t),this.avcSample=null)},e.getLastNalUnit=function(t){var e,r,i=this.avcSample;if(i&&0!==i.units.length||(i=t[t.length-1]),null!==(e=i)&&void 0!==e&&e.units){var n=i.units;r=n[n.length-1]}return r},e.parseAVCNALu=function(t,e){var r,i,n=e.byteLength,a=t.naluState||0,s=a,o=[],l=0,u=-1,d=0;for(-1===a&&(u=0,d=31&e[0],a=0,l=1);l<n;)if(r=e[l++],a)if(1!==a)if(r)if(1===r){if(u>=0){var h={data:e.subarray(u,l-a-1),type:d};o.push(h)}else{var c=this.getLastNalUnit(t.samples);if(c&&(s&&l<=4-s&&c.state&&(c.data=c.data.subarray(0,c.data.byteLength-s)),(i=l-a-1)>0)){var f=new Uint8Array(c.data.byteLength+i);f.set(c.data,0),f.set(e.subarray(0,i),c.data.byteLength),c.data=f,c.state=0}}l<n?(u=l,d=31&e[l],a=0):a=-1}else a=0;else a=3;else a=r?0:2;else a=r?0:1;if(u>=0&&a>=0){var g={data:e.subarray(u,n),type:d,state:a};o.push(g)}if(0===o.length){var v=this.getLastNalUnit(t.samples);if(v){var p=new Uint8Array(v.data.byteLength+e.byteLength);p.set(v.data,0),p.set(e,v.data.byteLength),v.data=p}}return t.naluState=a,o},e.parseAACPES=function(t,e){var r,a,s,o,l,u=0,d=this.aacOverFlow,h=e.data;if(d){this.aacOverFlow=null;var c=d.missing,f=d.sample.unit.byteLength;if(-1===c){var g=new Uint8Array(f+h.byteLength);g.set(d.sample.unit,0),g.set(h,f),h=g}else{var p=f-c;d.sample.unit.set(h.subarray(0,c),p),t.samples.push(d.sample),u=d.missing}}for(r=u,a=h.length;r<a-1&&!E(h,r);r++);if(r===u||(r<a-1?(s="AAC PES did not start with ADTS header,offset:"+r,o=!1):(s="no ADTS header found in AAC PES",o=!0),v.logger.warn("parsing error:"+s),this.observer.emit(i.Events.ERROR,i.Events.ERROR,{type:n.ErrorTypes.MEDIA_ERROR,details:n.ErrorDetails.FRAG_PARSING_ERROR,fatal:o,reason:s}),!o)){if(S(t,this.observer,h,r,this.audioCodec),void 0!==e.pts)l=e.pts;else{if(!d)return void v.logger.warn("[tsdemuxer]: AAC PES unknown PTS");var m=b(t.samplerate);l=d.sample.pts+m}for(var y,T=0;r<a;){if(r+=(y=L(t,h,r,l,T)).length,y.missing){this.aacOverFlow=y;break}for(T++;r<a-1&&!E(h,r);r++);}}},e.parseMPEGPES=function(t,e){var r=e.data,i=r.length,n=0,a=0,s=e.pts;if(void 0!==s)for(;a<i;)if(M(r,a)){var o=P(t,r,a,s,n);if(!o)break;a+=o.length,n++}else a++;else v.logger.warn("[tsdemuxer]: MPEG PES unknown PTS")},e.parseID3PES=function(t,e){if(void 0!==e.pts){var r=G({},e,{type:this._avcTrack?l.MetadataSchema.emsg:l.MetadataSchema.audioId3,duration:Number.POSITIVE_INFINITY});t.samples.push(r)}else v.logger.warn("[tsdemuxer]: ID3 PES unknown PTS")},t}();function z(t,e){return z=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},z(t,e)}const Q=function(t){var e,r;function i(){return t.apply(this,arguments)||this}r=t,(e=i).prototype=Object.create(r.prototype),e.prototype.constructor=e,z(e,r);var n=i.prototype;return n.resetInitSegment=function(e,r,i,n){t.prototype.resetInitSegment.call(this,e,r,i,n),this._audioTrack={container:"audio/mpeg",type:"audio",id:2,pid:-1,sequenceNumber:0,segmentCodec:"mp3",samples:[],manifestCodec:r,duration:n,inputTimeScale:9e4,dropped:0}},i.probe=function(t){if(!t)return!1;for(var e=(o.getID3Data(t,0)||[]).length,r=t.length;e<r;e++)if(N(t,e))return v.logger.log("MPEG Audio sync word found !"),!0;return!1},n.canParse=function(t,e){return function(t,e){return F(t,e)&&4<=t.length-e}(t,e)},n.appendFrame=function(t,e,r){if(null!==this.basePTS)return P(t,e,r,this.basePTS,this.frameIndex)},i}(g);var $=r(524),J=r(923);function Z(t,e){var r=null==t?void 0:t.codec;return r&&r.length>4?r:"hvc1"===r||"hev1"===r?"hvc1.1.c.L120.90":"av01"===r?"av01.0.04M.08":"avc1"===r||e===J.ElementaryStreamTypes.VIDEO?"avc1.42e01e":"mp4a.40.5"}const tt=function(){function t(){this.emitInitSegment=!1,this.audioCodec=void 0,this.videoCodec=void 0,this.initData=void 0,this.initPTS=void 0,this.initTracks=void 0,this.lastEndTime=null}var e=t.prototype;return e.destroy=function(){},e.resetTimeStamp=function(t){this.initPTS=t,this.lastEndTime=null},e.resetNextTimestamp=function(){this.lastEndTime=null},e.resetInitSegment=function(t,e,r,i){this.audioCodec=e,this.videoCodec=r,this.generateInitSegment((0,d.patchEncyptionData)(t,i)),this.emitInitSegment=!0},e.generateInitSegment=function(t){var e=this.audioCodec,r=this.videoCodec;if(!t||!t.byteLength)return this.initTracks=void 0,void(this.initData=void 0);var i=this.initData=(0,d.parseInitSegment)(t);e||(e=Z(i.audio,J.ElementaryStreamTypes.AUDIO)),r||(r=Z(i.video,J.ElementaryStreamTypes.VIDEO));var n={};i.audio&&i.video?n.audiovideo={container:"video/mp4",codec:e+","+r,initSegment:t,id:"main"}:i.audio?n.audio={container:"audio/mp4",codec:e,initSegment:t,id:"audio"}:i.video?n.video={container:"video/mp4",codec:r,initSegment:t,id:"main"}:v.logger.warn("[passthrough-remuxer.ts]: initSegment does not contain moov or trak boxes."),this.initTracks=n},e.remux=function(t,e,r,i,n){var a,o=this.initPTS,l=this.lastEndTime,u={audio:void 0,video:void 0,text:i,id3:r,initSegment:void 0};(0,s.isFiniteNumber)(l)||(l=this.lastEndTime=n||0);var h=e.samples;if(!h||!h.length)return u;var c={initPTS:void 0,timescale:1},f=this.initData;if(f&&f.length||(this.generateInitSegment(h),f=this.initData),!f||!f.length)return v.logger.warn("[passthrough-remuxer.ts]: Failed to generate initSegment."),u;this.emitInitSegment&&(c.tracks=this.initTracks,this.emitInitSegment=!1);var g=(0,d.getStartDTS)(f,h);(0,s.isFiniteNumber)(o)||(this.initPTS=c.initPTS=o=g-n);var p=(0,d.getDuration)(h,f),m=t?g-o:l,y=m+p;(0,d.offsetStartDTS)(f,h,o),p>0?this.lastEndTime=y:(v.logger.warn("Duration parsed from mp4 should be greater than zero"),this.resetNextTimestamp());var E=!!f.audio,T=!!f.video,S="";E&&(S+="audio"),T&&(S+="video");var b={data1:h,startPTS:m,startDTS:m,endPTS:y,endDTS:y,type:S,hasAudio:E,hasVideo:T,nb:1,dropped:0};u.audio="audio"===b.type?b:void 0,u.video="audio"!==b.type?b:void 0,u.initSegment=c;var L=null!=(a=this.initPTS)?a:0;return u.id3=(0,$.flushTextTrackMetadataCueSamples)(r,n,L,L),i.samples.length&&(u.text=(0,$.flushTextTrackUserdataCueSamples)(i,n,L)),u},t}();var et;try{et=self.performance.now.bind(self.performance)}catch(t){v.logger.debug("Unable to use Performance API on this environment"),et=self.Date.now}var rt=[{demux:R,remux:tt},{demux:X,remux:$.default},{demux:D,remux:$.default},{demux:Q,remux:$.default}],it=function(){function t(t,e,r,i,n){this.async=!1,this.observer=void 0,this.typeSupported=void 0,this.config=void 0,this.vendor=void 0,this.id=void 0,this.demuxer=void 0,this.remuxer=void 0,this.decrypter=void 0,this.probe=void 0,this.decryptionPromise=null,this.transmuxConfig=void 0,this.currentTransmuxState=void 0,this.observer=t,this.typeSupported=e,this.config=r,this.vendor=i,this.id=n}var e=t.prototype;return e.configure=function(t){this.transmuxConfig=t,this.decrypter&&this.decrypter.reset()},e.push=function(t,e,r,i){var n=this,a=r.transmuxing;a.executeStart=et();var s=new Uint8Array(t),o=this.currentTransmuxState,l=this.transmuxConfig;i&&(this.currentTransmuxState=i);var u=i||o,d=u.contiguous,h=u.discontinuity,c=u.trackSwitch,f=u.accurateTimeOffset,g=u.timeOffset,v=u.initSegmentChange,p=l.audioCodec,m=l.videoCodec,y=l.defaultInitPts,E=l.duration,T=l.initSegmentData,S=function(t,e){var r=null;return t.byteLength>0&&null!=e&&null!=e.key&&null!==e.iv&&null!=e.method&&(r=e),r}(s,e);if(S&&"AES-128"===S.method){var b=this.getDecrypter();if(!b.isSync())return this.decryptionPromise=b.webCryptoDecrypt(s,S.key.buffer,S.iv.buffer).then((function(t){var e=n.push(t,null,r);return n.decryptionPromise=null,e})),this.decryptionPromise;var L=b.softwareDecrypt(s,S.key.buffer,S.iv.buffer);if(r.part>-1&&(L=b.flush()),!L)return a.executeEnd=et(),nt(r);s=new Uint8Array(L)}var A=this.needsProbing(h,c);A&&this.configureTransmuxer(s),(h||c||v||A)&&this.resetInitSegment(T,p,m,E,e),(h||v||A)&&this.resetInitialTimestamp(y),d||this.resetContiguity();var D=this.transmux(s,S,g,f,r),k=this.currentTransmuxState;return k.contiguous=!0,k.discontinuity=!1,k.trackSwitch=!1,a.executeEnd=et(),D},e.flush=function(t){var e=this,r=t.transmuxing;r.executeStart=et();var a=this.decrypter,s=this.currentTransmuxState,o=this.decryptionPromise;if(o)return o.then((function(){return e.flush(t)}));var l=[],u=s.timeOffset;if(a){var d=a.flush();d&&l.push(this.push(d,null,t))}var h=this.demuxer,c=this.remuxer;if(!h||!c)return this.observer.emit(i.Events.ERROR,i.Events.ERROR,{type:n.ErrorTypes.MEDIA_ERROR,details:n.ErrorDetails.FRAG_PARSING_ERROR,fatal:!0,reason:"no demux matching with content found"}),r.executeEnd=et(),[nt(t)];var f=h.flush(u);return at(f)?f.then((function(r){return e.flushRemux(l,r,t),l})):(this.flushRemux(l,f,t),l)},e.flushRemux=function(t,e,r){var i=e.audioTrack,n=e.videoTrack,a=e.id3Track,s=e.textTrack,o=this.currentTransmuxState,l=o.accurateTimeOffset,u=o.timeOffset;v.logger.log("[transmuxer.ts]: Flushed fragment "+r.sn+(r.part>-1?" p: "+r.part:"")+" of level "+r.level);var d=this.remuxer.remux(i,n,a,s,u,l,!0,this.id);t.push({remuxResult:d,chunkMeta:r}),r.transmuxing.executeEnd=et()},e.resetInitialTimestamp=function(t){var e=this.demuxer,r=this.remuxer;e&&r&&(e.resetTimeStamp(t),r.resetTimeStamp(t))},e.resetContiguity=function(){var t=this.demuxer,e=this.remuxer;t&&e&&(t.resetContiguity(),e.resetNextTimestamp())},e.resetInitSegment=function(t,e,r,i,n){var a=this.demuxer,s=this.remuxer;a&&s&&(a.resetInitSegment(t,e,r,i),s.resetInitSegment(t,e,r,n))},e.destroy=function(){this.demuxer&&(this.demuxer.destroy(),this.demuxer=void 0),this.remuxer&&(this.remuxer.destroy(),this.remuxer=void 0)},e.transmux=function(t,e,r,i,n){return e&&"SAMPLE-AES"===e.method?this.transmuxSampleAes(t,e,r,i,n):this.transmuxUnencrypted(t,r,i,n)},e.transmuxUnencrypted=function(t,e,r,i){var n=this.demuxer.demux(t,e,!1,!this.config.progressive),a=n.audioTrack,s=n.videoTrack,o=n.id3Track,l=n.textTrack;return{remuxResult:this.remuxer.remux(a,s,o,l,e,r,!1,this.id),chunkMeta:i}},e.transmuxSampleAes=function(t,e,r,i,n){var a=this;return this.demuxer.demuxSampleAes(t,e,r).then((function(t){return{remuxResult:a.remuxer.remux(t.audioTrack,t.videoTrack,t.id3Track,t.textTrack,r,i,!1,a.id),chunkMeta:n}}))},e.configureTransmuxer=function(t){for(var e,r=this.config,i=this.observer,n=this.typeSupported,a=this.vendor,s=0,o=rt.length;s<o;s++)if(rt[s].demux.probe(t)){e=rt[s];break}e||(v.logger.warn("Failed to find demuxer by probing frag, treating as mp4 passthrough"),e={demux:R,remux:tt});var l=this.demuxer,u=this.remuxer,d=e.remux,h=e.demux;u&&u instanceof d||(this.remuxer=new d(i,r,n,a)),l&&l instanceof h||(this.demuxer=new h(i,r,n),this.probe=h.probe)},e.needsProbing=function(t,e){return!this.demuxer||!this.remuxer||t||e},e.getDecrypter=function(){var t=this.decrypter;return t||(t=this.decrypter=new a.default(this.config)),t},t}(),nt=function(t){return{remuxResult:{},chunkMeta:t}};function at(t){return"then"in t&&t.then instanceof Function}var st=function(t,e,r,i,n){this.audioCodec=void 0,this.videoCodec=void 0,this.initSegmentData=void 0,this.duration=void 0,this.defaultInitPts=void 0,this.audioCodec=t,this.videoCodec=e,this.initSegmentData=r,this.duration=i,this.defaultInitPts=n},ot=function(t,e,r,i,n,a){this.discontinuity=void 0,this.contiguous=void 0,this.accurateTimeOffset=void 0,this.trackSwitch=void 0,this.timeOffset=void 0,this.initSegmentChange=void 0,this.discontinuity=t,this.contiguous=e,this.accurateTimeOffset=r,this.trackSwitch=i,this.timeOffset=n,this.initSegmentChange=a}},973:(t,e,r)=>{"use strict";var i,n;r.r(e),r.d(e,{ErrorDetails:()=>n,ErrorTypes:()=>i}),function(t){t.NETWORK_ERROR="networkError",t.MEDIA_ERROR="mediaError",t.KEY_SYSTEM_ERROR="keySystemError",t.MUX_ERROR="muxError",t.OTHER_ERROR="otherError"}(i||(i={})),function(t){t.KEY_SYSTEM_NO_KEYS="keySystemNoKeys",t.KEY_SYSTEM_NO_ACCESS="keySystemNoAccess",t.KEY_SYSTEM_NO_SESSION="keySystemNoSession",t.KEY_SYSTEM_NO_CONFIGURED_LICENSE="keySystemNoConfiguredLicense",t.KEY_SYSTEM_LICENSE_REQUEST_FAILED="keySystemLicenseRequestFailed",t.KEY_SYSTEM_SERVER_CERTIFICATE_REQUEST_FAILED="keySystemServerCertificateRequestFailed",t.KEY_SYSTEM_SERVER_CERTIFICATE_UPDATE_FAILED="keySystemServerCertificateUpdateFailed",t.KEY_SYSTEM_SESSION_UPDATE_FAILED="keySystemSessionUpdateFailed",t.KEY_SYSTEM_STATUS_OUTPUT_RESTRICTED="keySystemStatusOutputRestricted",t.KEY_SYSTEM_STATUS_INTERNAL_ERROR="keySystemStatusInternalError",t.MANIFEST_LOAD_ERROR="manifestLoadError",t.MANIFEST_LOAD_TIMEOUT="manifestLoadTimeOut",t.MANIFEST_PARSING_ERROR="manifestParsingError",t.MANIFEST_INCOMPATIBLE_CODECS_ERROR="manifestIncompatibleCodecsError",t.LEVEL_EMPTY_ERROR="levelEmptyError",t.LEVEL_LOAD_ERROR="levelLoadError",t.LEVEL_LOAD_TIMEOUT="levelLoadTimeOut",t.LEVEL_SWITCH_ERROR="levelSwitchError",t.AUDIO_TRACK_LOAD_ERROR="audioTrackLoadError",t.AUDIO_TRACK_LOAD_TIMEOUT="audioTrackLoadTimeOut",t.SUBTITLE_LOAD_ERROR="subtitleTrackLoadError",t.SUBTITLE_TRACK_LOAD_TIMEOUT="subtitleTrackLoadTimeOut",t.FRAG_LOAD_ERROR="fragLoadError",t.FRAG_LOAD_TIMEOUT="fragLoadTimeOut",t.FRAG_DECRYPT_ERROR="fragDecryptError",t.FRAG_PARSING_ERROR="fragParsingError",t.REMUX_ALLOC_ERROR="remuxAllocError",t.KEY_LOAD_ERROR="keyLoadError",t.KEY_LOAD_TIMEOUT="keyLoadTimeOut",t.BUFFER_ADD_CODEC_ERROR="bufferAddCodecError",t.BUFFER_INCOMPATIBLE_CODECS_ERROR="bufferIncompatibleCodecsError",t.BUFFER_APPEND_ERROR="bufferAppendError",t.BUFFER_APPENDING_ERROR="bufferAppendingError",t.BUFFER_STALLED_ERROR="bufferStalledError",t.BUFFER_FULL_ERROR="bufferFullError",t.BUFFER_SEEK_OVER_HOLE="bufferSeekOverHole",t.BUFFER_NUDGE_ON_STALL="bufferNudgeOnStall",t.INTERNAL_EXCEPTION="internalException",t.INTERNAL_ABORTED="aborted",t.UNKNOWN="unknown"}(n||(n={}))},851:(t,e,r)=>{"use strict";var i;r.r(e),r.d(e,{Events:()=>i}),function(t){t.MEDIA_ATTACHING="hlsMediaAttaching",t.MEDIA_ATTACHED="hlsMediaAttached",t.MEDIA_DETACHING="hlsMediaDetaching",t.MEDIA_DETACHED="hlsMediaDetached",t.BUFFER_RESET="hlsBufferReset",t.BUFFER_CODECS="hlsBufferCodecs",t.BUFFER_CREATED="hlsBufferCreated",t.BUFFER_APPENDING="hlsBufferAppending",t.BUFFER_APPENDED="hlsBufferAppended",t.BUFFER_EOS="hlsBufferEos",t.BUFFER_FLUSHING="hlsBufferFlushing",t.BUFFER_FLUSHED="hlsBufferFlushed",t.MANIFEST_LOADING="hlsManifestLoading",t.MANIFEST_LOADED="hlsManifestLoaded",t.MANIFEST_PARSED="hlsManifestParsed",t.LEVEL_SWITCHING="hlsLevelSwitching",t.LEVEL_SWITCHED="hlsLevelSwitched",t.LEVEL_LOADING="hlsLevelLoading",t.LEVEL_LOADED="hlsLevelLoaded",t.LEVEL_UPDATED="hlsLevelUpdated",t.LEVEL_PTS_UPDATED="hlsLevelPtsUpdated",t.LEVELS_UPDATED="hlsLevelsUpdated",t.AUDIO_TRACKS_UPDATED="hlsAudioTracksUpdated",t.AUDIO_TRACK_SWITCHING="hlsAudioTrackSwitching",t.AUDIO_TRACK_SWITCHED="hlsAudioTrackSwitched",t.AUDIO_TRACK_LOADING="hlsAudioTrackLoading",t.AUDIO_TRACK_LOADED="hlsAudioTrackLoaded",t.SUBTITLE_TRACKS_UPDATED="hlsSubtitleTracksUpdated",t.SUBTITLE_TRACKS_CLEARED="hlsSubtitleTracksCleared",t.SUBTITLE_TRACK_SWITCH="hlsSubtitleTrackSwitch",t.SUBTITLE_TRACK_LOADING="hlsSubtitleTrackLoading",t.SUBTITLE_TRACK_LOADED="hlsSubtitleTrackLoaded",t.SUBTITLE_FRAG_PROCESSED="hlsSubtitleFragProcessed",t.CUES_PARSED="hlsCuesParsed",t.NON_NATIVE_TEXT_TRACKS_FOUND="hlsNonNativeTextTracksFound",t.INIT_PTS_FOUND="hlsInitPtsFound",t.FRAG_LOADING="hlsFragLoading",t.FRAG_LOAD_EMERGENCY_ABORTED="hlsFragLoadEmergencyAborted",t.FRAG_LOADED="hlsFragLoaded",t.FRAG_DECRYPTED="hlsFragDecrypted",t.FRAG_PARSING_INIT_SEGMENT="hlsFragParsingInitSegment",t.FRAG_PARSING_USERDATA="hlsFragParsingUserdata",t.FRAG_PARSING_METADATA="hlsFragParsingMetadata",t.FRAG_PARSED="hlsFragParsed",t.FRAG_BUFFERED="hlsFragBuffered",t.FRAG_CHANGED="hlsFragChanged",t.FPS_DROP="hlsFpsDrop",t.FPS_DROP_LEVEL_CAPPING="hlsFpsDropLevelCapping",t.ERROR="hlsError",t.DESTROYING="hlsDestroying",t.KEY_LOADING="hlsKeyLoading",t.KEY_LOADED="hlsKeyLoaded",t.LIVE_BACK_BUFFER_REACHED="hlsLiveBackBufferReached",t.BACK_BUFFER_REACHED="hlsBackBufferReached"}(i||(i={}))},76:(t,e,r)=>{"use strict";r.r(e),r.d(e,{default:()=>Bi});var i,n=r(945),a=r(965),s=r(851),o=r(973),l=r(93),u=/^(\d+)x(\d+)$/,d=/\s*(.+?)\s*=((?:\".*?\")|.*?)(?:,|$)/g,h=function(){function t(e){for(var r in"string"==typeof e&&(e=t.parseAttrList(e)),e)e.hasOwnProperty(r)&&(this[r]=e[r])}var e=t.prototype;return e.decimalInteger=function(t){var e=parseInt(this[t],10);return e>Number.MAX_SAFE_INTEGER?1/0:e},e.hexadecimalInteger=function(t){if(this[t]){var e=(this[t]||"0x").slice(2);e=(1&e.length?"0":"")+e;for(var r=new Uint8Array(e.length/2),i=0;i<e.length/2;i++)r[i]=parseInt(e.slice(2*i,2*i+2),16);return r}return null},e.hexadecimalIntegerAsNumber=function(t){var e=parseInt(this[t],16);return e>Number.MAX_SAFE_INTEGER?1/0:e},e.decimalFloatingPoint=function(t){return parseFloat(this[t])},e.optionalFloat=function(t,e){var r=this[t];return r?parseFloat(r):e},e.enumeratedString=function(t){return this[t]},e.bool=function(t){return"YES"===this[t]},e.decimalResolution=function(t){var e=u.exec(this[t]);if(null!==e)return{width:parseInt(e[1],10),height:parseInt(e[2],10)}},t.parseAttrList=function(t){var e,r={};for(d.lastIndex=0;null!==(e=d.exec(t));){var i=e[2];0===i.indexOf('"')&&i.lastIndexOf('"')===i.length-1&&(i=i.slice(1,-1)),r[e[1]]=i}return r},t}();function c(){return c=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var r=arguments[e];for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(t[i]=r[i])}return t},c.apply(this,arguments)}function f(t,e){for(var r=0;r<e.length;r++){var i=e[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,(void 0,"symbol"==typeof(n=function(t,e){if("object"!=typeof t||null===t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var i=r.call(t,e);if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(i.key,"string"))?n:String(n)),i)}var n}!function(t){t.ID="ID",t.CLASS="CLASS",t.START_DATE="START-DATE",t.DURATION="DURATION",t.END_DATE="END-DATE",t.END_ON_NEXT="END-ON-NEXT",t.PLANNED_DURATION="PLANNED-DURATION",t.SCTE35_OUT="SCTE35-OUT",t.SCTE35_IN="SCTE35-IN"}(i||(i={}));var g=function(){function t(t,e){if(this.attr=void 0,this._startDate=void 0,this._endDate=void 0,this._badValueForSameId=void 0,e){var r=e.attr;for(var n in r)if(Object.prototype.hasOwnProperty.call(t,n)&&t[n]!==r[n]){l.logger.warn('DATERANGE tag attribute: "'+n+'" does not match for tags with ID: "'+t.ID+'"'),this._badValueForSameId=n;break}t=c(new h({}),r,t)}if(this.attr=t,this._startDate=new Date(t[i.START_DATE]),i.END_DATE in this.attr){var s=new Date(this.attr[i.END_DATE]);(0,a.isFiniteNumber)(s.getTime())&&(this._endDate=s)}}var e,r;return e=t,(r=[{key:"id",get:function(){return this.attr.ID}},{key:"class",get:function(){return this.attr.CLASS}},{key:"startDate",get:function(){return this._startDate}},{key:"endDate",get:function(){if(this._endDate)return this._endDate;var t=this.duration;return null!==t?new Date(this._startDate.getTime()+1e3*t):null}},{key:"duration",get:function(){if(i.DURATION in this.attr){var t=this.attr.decimalFloatingPoint(i.DURATION);if((0,a.isFiniteNumber)(t))return t}else if(this._endDate)return(this._endDate.getTime()-this._startDate.getTime())/1e3;return null}},{key:"plannedDuration",get:function(){return i.PLANNED_DURATION in this.attr?this.attr.decimalFloatingPoint(i.PLANNED_DURATION):null}},{key:"endOnNext",get:function(){return this.attr.bool(i.END_ON_NEXT)}},{key:"isValid",get:function(){return!!this.id&&!this._badValueForSameId&&(0,a.isFiniteNumber)(this.startDate.getTime())&&(null===this.duration||this.duration>=0)&&(!this.endOnNext||!!this.class)}}])&&f(e.prototype,r),Object.defineProperty(e,"prototype",{writable:!1}),t}(),v=r(923);function p(t,e){for(var r=0;r<e.length;r++){var i=e[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,(void 0,"symbol"==typeof(n=function(t,e){if("object"!=typeof t||null===t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var i=r.call(t,e);if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(i.key,"string"))?n:String(n)),i)}var n}var m,y,E,T=function(){function t(t){this.PTSKnown=!1,this.alignedSliding=!1,this.averagetargetduration=void 0,this.endCC=0,this.endSN=0,this.fragments=void 0,this.fragmentHint=void 0,this.partList=null,this.dateRanges=void 0,this.live=!0,this.ageHeader=0,this.advancedDateTime=void 0,this.updated=!0,this.advanced=!0,this.availabilityDelay=void 0,this.misses=0,this.startCC=0,this.startSN=0,this.startTimeOffset=null,this.targetduration=0,this.totalduration=0,this.type=null,this.url=void 0,this.m3u8="",this.version=null,this.canBlockReload=!1,this.canSkipUntil=0,this.canSkipDateRanges=!1,this.skippedSegments=0,this.recentlyRemovedDateranges=void 0,this.partHoldBack=0,this.holdBack=0,this.partTarget=0,this.preloadHint=void 0,this.renditionReports=void 0,this.tuneInGoal=0,this.deltaUpdateFailed=void 0,this.driftStartTime=0,this.driftEndTime=0,this.driftStart=0,this.driftEnd=0,this.encryptedFragments=void 0,this.fragments=[],this.encryptedFragments=[],this.dateRanges={},this.url=t}var e,r;return t.prototype.reloaded=function(t){if(!t)return this.advanced=!0,void(this.updated=!0);var e=this.lastPartSn-t.lastPartSn,r=this.lastPartIndex-t.lastPartIndex;this.updated=this.endSN!==t.endSN||!!r||!!e,this.advanced=this.endSN>t.endSN||e>0||0===e&&r>0,this.updated||this.advanced?this.misses=Math.floor(.6*t.misses):this.misses=t.misses+1,this.availabilityDelay=t.availabilityDelay},e=t,(r=[{key:"hasProgramDateTime",get:function(){return!!this.fragments.length&&(0,a.isFiniteNumber)(this.fragments[this.fragments.length-1].programDateTime)}},{key:"levelTargetDuration",get:function(){return this.averagetargetduration||this.targetduration||10}},{key:"drift",get:function(){var t=this.driftEndTime-this.driftStartTime;return t>0?1e3*(this.driftEnd-this.driftStart)/t:1}},{key:"edge",get:function(){return this.partEnd||this.fragmentEnd}},{key:"partEnd",get:function(){var t;return null!==(t=this.partList)&&void 0!==t&&t.length?this.partList[this.partList.length-1].end:this.fragmentEnd}},{key:"fragmentEnd",get:function(){var t;return null!==(t=this.fragments)&&void 0!==t&&t.length?this.fragments[this.fragments.length-1].end:0}},{key:"age",get:function(){return this.advancedDateTime?Math.max(Date.now()-this.advancedDateTime,0)/1e3:0}},{key:"lastPartIndex",get:function(){var t;return null!==(t=this.partList)&&void 0!==t&&t.length?this.partList[this.partList.length-1].index:-1}},{key:"lastPartSn",get:function(){var t;return null!==(t=this.partList)&&void 0!==t&&t.length?this.partList[this.partList.length-1].fragment.sn:this.endSN}}])&&p(e.prototype,r),Object.defineProperty(e,"prototype",{writable:!1}),t}();function S(t){return Uint8Array.from(atob(t),(function(t){return t.charCodeAt(0)}))}function b(t){return Uint8Array.from(unescape(encodeURIComponent(t)),(function(t){return t.charCodeAt(0)}))}function L(t){switch(t){case y.FAIRPLAY:return m.FAIRPLAY;case y.PLAYREADY:return m.PLAYREADY;case y.WIDEVINE:return m.WIDEVINE;case y.CLEARKEY:return m.CLEARKEY}}function A(t){switch(t){case m.FAIRPLAY:return y.FAIRPLAY;case m.PLAYREADY:return y.PLAYREADY;case m.WIDEVINE:return y.WIDEVINE;case m.CLEARKEY:return y.CLEARKEY}}function D(t){var e=t.drmSystems,r=t.widevineLicenseUrl,i=e?[m.FAIRPLAY,m.WIDEVINE,m.PLAYREADY,m.CLEARKEY].filter((function(t){return!!e[t]})):[];return!i[m.WIDEVINE]&&r&&i.push(m.WIDEVINE),i}!function(t){t.CLEARKEY="org.w3.clearkey",t.FAIRPLAY="com.apple.fps",t.PLAYREADY="com.microsoft.playready",t.WIDEVINE="com.widevine.alpha"}(m||(m={})),function(t){t.CLEARKEY="org.w3.clearkey",t.FAIRPLAY="com.apple.streamingkeydelivery",t.PLAYREADY="com.microsoft.playready",t.WIDEVINE="urn:uuid:edef8ba9-79d6-4ace-a3c8-27dcd51d21ed"}(y||(y={})),function(t){t.WIDEVINE="edef8ba979d64acea3c827dcd51d21ed"}(E||(E={}));var k="undefined"!=typeof self&&self.navigator&&self.navigator.requestMediaKeySystemAccess?self.navigator.requestMediaKeySystemAccess.bind(self.navigator):null,R=r(63),I={},w=function(){function t(t,e,r,i,n){void 0===i&&(i=[1]),void 0===n&&(n=null),this.uri=void 0,this.method=void 0,this.keyFormat=void 0,this.keyFormatVersions=void 0,this.encrypted=void 0,this.isCommonEncryption=void 0,this.iv=null,this.key=null,this.keyId=null,this.pssh=null,this.method=t,this.uri=e,this.keyFormat=r,this.keyFormatVersions=i,this.iv=n,this.encrypted=!!t&&"NONE"!==t,this.isCommonEncryption=this.encrypted&&"AES-128"!==t}t.clearKeyUriToKeyIdMap=function(){I={}};var e=t.prototype;return e.isSupported=function(){if(this.method){if("AES-128"===this.method||"NONE"===this.method)return!0;switch(this.keyFormat){case"identity":return"SAMPLE-AES"===this.method;case y.FAIRPLAY:case y.WIDEVINE:case y.PLAYREADY:case y.CLEARKEY:return-1!==["ISO-23001-7","SAMPLE-AES","SAMPLE-AES-CENC","SAMPLE-AES-CTR"].indexOf(this.method)}}return!1},e.getDecryptData=function(e){if(!this.encrypted||!this.uri)return null;if("AES-128"===this.method&&this.uri&&!this.iv){"number"!=typeof e&&("AES-128"!==this.method||this.iv||l.logger.warn('missing IV for initialization segment with method="'+this.method+'" - compliance issue'),e=0);var r=function(t){for(var e=new Uint8Array(16),r=12;r<16;r++)e[r]=t>>8*(15-r)&255;return e}(e);return new t(this.method,this.uri,"identity",this.keyFormatVersions,r)}var i=function(t){var e,r,i=t.split(":"),n=null;if("data"===i[0]&&2===i.length){var a=i[1].split(";"),s=a[a.length-1].split(",");if(2===s.length){var o="base64"===s[0],l=s[1];o?(a.splice(-1,1),n=S(l)):(e=b(l).subarray(0,16),(r=new Uint8Array(16)).set(e,16-e.length),n=r)}}return n}(this.uri);if(i)switch(this.keyFormat){case y.WIDEVINE:this.pssh=i,i.length>=22&&(this.keyId=i.subarray(i.length-22,i.length-6));break;case y.PLAYREADY:var n=new Uint8Array([154,4,240,121,152,64,66,134,171,146,230,91,224,136,95,149]);this.pssh=(0,R.mp4pssh)(n,null,i);var a=new Uint16Array(i.buffer,i.byteOffset,i.byteLength/2),s=String.fromCharCode.apply(null,Array.from(a)),o=s.substring(s.indexOf("<"),s.length),u=(new DOMParser).parseFromString(o,"text/xml").getElementsByTagName("KID")[0];if(u){var d=u.childNodes[0]?u.childNodes[0].nodeValue:u.getAttribute("VALUE");if(d){var h=S(d).subarray(0,16);!function(t){var e=function(t,e,r){var i=t[e];t[e]=t[r],t[r]=i};e(t,0,3),e(t,1,2),e(t,4,5),e(t,6,7)}(h),this.keyId=h}}break;default:var c=i.subarray(0,16);if(16!==c.length){var f=new Uint8Array(16);f.set(c,16-c.length),c=f}this.keyId=c}if(!this.keyId||16!==this.keyId.byteLength){var g=I[this.uri];if(!g){var v=Object.keys(I).length%Number.MAX_SAFE_INTEGER;g=new Uint8Array(16),new DataView(g.buffer,12,4).setUint32(0,v),I[this.uri]=g}this.keyId=g}return this},t}(),C={audio:{a3ds:!0,"ac-3":!0,"ac-4":!0,alac:!0,alaw:!0,dra1:!0,"dts+":!0,"dts-":!0,dtsc:!0,dtse:!0,dtsh:!0,"ec-3":!0,enca:!0,g719:!0,g726:!0,m4ae:!0,mha1:!0,mha2:!0,mhm1:!0,mhm2:!0,mlpa:!0,mp4a:!0,"raw ":!0,Opus:!0,opus:!0,samr:!0,sawb:!0,sawp:!0,sevc:!0,sqcp:!0,ssmv:!0,twos:!0,ulaw:!0},video:{avc1:!0,avc2:!0,avc3:!0,avc4:!0,avcp:!0,av01:!0,drac:!0,dva1:!0,dvav:!0,dvh1:!0,dvhe:!0,encv:!0,hev1:!0,hvc1:!0,mjp2:!0,mp4v:!0,mvc1:!0,mvc2:!0,mvc3:!0,mvc4:!0,resv:!0,rv60:!0,s263:!0,svc1:!0,svc2:!0,"vc-1":!0,vp08:!0,vp09:!0},text:{stpp:!0,wvtt:!0}};function _(t,e){return MediaSource.isTypeSupported((e||"video")+'/mp4;codecs="'+t+'"')}function O(){return O=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var r=arguments[e];for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(t[i]=r[i])}return t},O.apply(this,arguments)}var P=/#EXT-X-STREAM-INF:([^\r\n]*)(?:[\r\n](?:#[^\r\n]*)?)*([^\r\n]+)|#EXT-X-SESSION-DATA:([^\r\n]*)[\r\n]+|#EXT-X-SESSION-KEY:([^\n\r]*)[\r\n]+/g,x=/#EXT-X-MEDIA:(.*)/g,F=new RegExp([/#EXTINF:\s*(\d*(?:\.\d+)?)(?:,(.*)\s+)?/.source,/(?!#) *(\S[\S ]*)/.source,/#EXT-X-BYTERANGE:*(.+)/.source,/#EXT-X-PROGRAM-DATE-TIME:(.+)/.source,/#.*/.source].join("|"),"g"),M=new RegExp([/#(EXTM3U)/.source,/#EXT-X-(DATERANGE|KEY|MAP|PART|PART-INF|PLAYLIST-TYPE|PRELOAD-HINT|RENDITION-REPORT|SERVER-CONTROL|SKIP|START):(.+)/.source,/#EXT-X-(BITRATE|DISCONTINUITY-SEQUENCE|MEDIA-SEQUENCE|TARGETDURATION|VERSION): *(\d+)/.source,/#EXT-X-(DISCONTINUITY|ENDLIST|GAP)/.source,/(#)([^:]*):(.*)/.source,/(#)(.*)(?:.*)\r?\n?/.source].join("|")),N=function(){function t(){}return t.findGroup=function(t,e){for(var r=0;r<t.length;r++){var i=t[r];if(i.id===e)return i}},t.convertAVC1ToAVCOTI=function(t){var e=t.split(".");if(e.length>2){var r=e.shift()+".";return(r+=parseInt(e.shift()).toString(16))+("000"+parseInt(e.shift()).toString(16)).slice(-4)}return t},t.resolve=function(t,e){return(0,n.buildAbsoluteURL)(e,t,{alwaysNormalize:!0})},t.parseMasterPlaylist=function(e,r){var i,n=[],a=[],s={},o=[],u=!1;for(P.lastIndex=0;null!=(i=P.exec(e));)if(i[1]){var d,c=new h(i[1]),f={attrs:c,bitrate:c.decimalInteger("AVERAGE-BANDWIDTH")||c.decimalInteger("BANDWIDTH"),name:c.NAME,url:t.resolve(i[2],r)},g=c.decimalResolution("RESOLUTION");g&&(f.width=g.width,f.height=g.height),B((c.CODECS||"").split(/[ ,]+/).filter((function(t){return t})),f),f.videoCodec&&-1!==f.videoCodec.indexOf("avc1")&&(f.videoCodec=t.convertAVC1ToAVCOTI(f.videoCodec)),null!==(d=f.unknownCodecs)&&void 0!==d&&d.length||a.push(f),n.push(f)}else if(i[3]){var v=new h(i[3]);v["DATA-ID"]&&(u=!0,s[v["DATA-ID"]]=v)}else if(i[4]){var p=i[4],m=U(p,r);m.encrypted&&m.isSupported()?o.push(m):l.logger.warn('[Keys] Ignoring invalid EXT-X-SESSION-KEY tag: "'+p+'"')}return{levels:a.length>0&&a.length<n.length?a:n,sessionData:u?s:null,sessionKeys:o.length?o:null}},t.parseMasterPlaylistMedia=function(e,r,i,n){var a;void 0===n&&(n=[]);var s=[],o=0;for(x.lastIndex=0;null!==(a=x.exec(e));){var l=new h(a[1]);if(l.TYPE===i){var u={attrs:l,bitrate:0,id:o++,groupId:l["GROUP-ID"],instreamId:l["INSTREAM-ID"],name:l.NAME||l.LANGUAGE||"",type:i,default:l.bool("DEFAULT"),autoselect:l.bool("AUTOSELECT"),forced:l.bool("FORCED"),lang:l.LANGUAGE,url:l.URI?t.resolve(l.URI,r):""};if(n.length){var d=t.findGroup(n,u.groupId)||n[0];G(u,d,"audioCodec"),G(u,d,"textCodec")}s.push(u)}}return s},t.parseLevelPlaylist=function(t,e,r,i,n){var s,o,u,d=new T(e),c=d.fragments,f=null,p=0,m=0,y=0,E=0,S=null,b=new v.Fragment(i,e),L=-1,A=!1;for(F.lastIndex=0,d.m3u8=t;null!==(s=F.exec(t));){A&&(A=!1,(b=new v.Fragment(i,e)).start=y,b.sn=p,b.cc=E,b.level=r,f&&(b.initSegment=f,b.rawProgramDateTime=f.rawProgramDateTime,f.rawProgramDateTime=null));var D=s[1];if(D){b.duration=parseFloat(D);var k=(" "+s[2]).slice(1);b.title=k||null,b.tagList.push(k?["INF",D,k]:["INF",D])}else if(s[3])(0,a.isFiniteNumber)(b.duration)&&(b.start=y,u&&j(b,u,d),b.sn=p,b.level=r,b.cc=E,b.urlId=n,c.push(b),b.relurl=(" "+s[3]).slice(1),K(b,S),S=b,y+=b.duration,p++,m=0,A=!0);else if(s[4]){var R=(" "+s[4]).slice(1);S?b.setByteRange(R,S):b.setByteRange(R)}else if(s[5])b.rawProgramDateTime=(" "+s[5]).slice(1),b.tagList.push(["PROGRAM-DATE-TIME",b.rawProgramDateTime]),-1===L&&(L=c.length);else{if(!(s=s[0].match(M))){l.logger.warn("No matches on slow regex match for level playlist!");continue}for(o=1;o<s.length&&void 0===s[o];o++);var I=(" "+s[o]).slice(1),w=(" "+s[o+1]).slice(1),C=s[o+2]?(" "+s[o+2]).slice(1):"";switch(I){case"PLAYLIST-TYPE":d.type=w.toUpperCase();break;case"MEDIA-SEQUENCE":p=d.startSN=parseInt(w);break;case"SKIP":var _=new h(w),P=_.decimalInteger("SKIPPED-SEGMENTS");if((0,a.isFiniteNumber)(P)){d.skippedSegments=P;for(var x=P;x--;)c.unshift(null);p+=P}var N=_.enumeratedString("RECENTLY-REMOVED-DATERANGES");N&&(d.recentlyRemovedDateranges=N.split("\t"));break;case"TARGETDURATION":d.targetduration=parseFloat(w);break;case"VERSION":d.version=parseInt(w);break;case"EXTM3U":break;case"ENDLIST":d.live=!1;break;case"#":(w||C)&&b.tagList.push(C?[w,C]:[w]);break;case"DISCONTINUITY":E++,b.tagList.push(["DIS"]);break;case"GAP":b.tagList.push([I]);break;case"BITRATE":b.tagList.push([I,w]);break;case"DATERANGE":var B=new h(w),G=new g(B,d.dateRanges[B.ID]);G.isValid||d.skippedSegments?d.dateRanges[G.id]=G:l.logger.warn('Ignoring invalid DATERANGE tag: "'+w+'"'),b.tagList.push(["EXT-X-DATERANGE",w]);break;case"DISCONTINUITY-SEQUENCE":E=parseInt(w);break;case"KEY":var V=U(w,e);if(V.isSupported()){if("NONE"===V.method){u=void 0;break}u||(u={}),u[V.keyFormat]&&(u=O({},u)),u[V.keyFormat]=V}else l.logger.warn('[Keys] Ignoring invalid EXT-X-KEY tag: "'+w+'"');break;case"START":var Y=new h(w).decimalFloatingPoint("TIME-OFFSET");(0,a.isFiniteNumber)(Y)&&(d.startTimeOffset=Y);break;case"MAP":var W=new h(w);if(b.duration){var q=new v.Fragment(i,e);H(q,W,r,u),f=q,b.initSegment=f,f.rawProgramDateTime&&!b.rawProgramDateTime&&(b.rawProgramDateTime=f.rawProgramDateTime)}else H(b,W,r,u),f=b,A=!0;break;case"SERVER-CONTROL":var X=new h(w);d.canBlockReload=X.bool("CAN-BLOCK-RELOAD"),d.canSkipUntil=X.optionalFloat("CAN-SKIP-UNTIL",0),d.canSkipDateRanges=d.canSkipUntil>0&&X.bool("CAN-SKIP-DATERANGES"),d.partHoldBack=X.optionalFloat("PART-HOLD-BACK",0),d.holdBack=X.optionalFloat("HOLD-BACK",0);break;case"PART-INF":var z=new h(w);d.partTarget=z.decimalFloatingPoint("PART-TARGET");break;case"PART":var Q=d.partList;Q||(Q=d.partList=[]);var $=m>0?Q[Q.length-1]:void 0,J=m++,Z=new v.Part(new h(w),b,e,J,$);Q.push(Z),b.duration+=Z.duration;break;case"PRELOAD-HINT":var tt=new h(w);d.preloadHint=tt;break;case"RENDITION-REPORT":var et=new h(w);d.renditionReports=d.renditionReports||[],d.renditionReports.push(et);break;default:l.logger.warn("line parsed but not handled: "+s)}}}S&&!S.relurl?(c.pop(),y-=S.duration,d.partList&&(d.fragmentHint=S)):d.partList&&(K(b,S),b.cc=E,d.fragmentHint=b,u&&j(b,u,d));var rt=c.length,it=c[0],nt=c[rt-1];if((y+=d.skippedSegments*d.targetduration)>0&&rt&&nt){d.averagetargetduration=y/rt;var at=nt.sn;d.endSN="initSegment"!==at?at:0,d.live||(nt.endList=!0),it&&(d.startCC=it.cc)}else d.endSN=0,d.startCC=0;return d.fragmentHint&&(y+=d.fragmentHint.duration),d.totalduration=y,d.endCC=E,L>0&&function(t,e){for(var r=t[e],i=e;i--;){var n=t[i];if(!n)return;n.programDateTime=r.programDateTime-1e3*n.duration,r=n}}(c,L),d},t}();function U(t,e){var r,i,n=new h(t),a=null!=(r=n.enumeratedString("METHOD"))?r:"",s=n.URI,o=n.hexadecimalInteger("IV"),u=n.enumeratedString("KEYFORMATVERSIONS"),d=null!=(i=n.enumeratedString("KEYFORMAT"))?i:"identity";s&&n.IV&&!o&&l.logger.error("Invalid IV: "+n.IV);var c=s?N.resolve(s,e):"",f=(u||"1").split("/").map(Number).filter(Number.isFinite);return new w(a,c,d,f,o)}function B(t,e){["video","audio","text"].forEach((function(r){var i=t.filter((function(t){return function(t,e){var r=C[e];return!!r&&!0===r[t.slice(0,4)]}(t,r)}));if(i.length){var n=i.filter((function(t){return 0===t.lastIndexOf("avc1",0)||0===t.lastIndexOf("mp4a",0)}));e[r+"Codec"]=n.length>0?n[0]:i[0],t=t.filter((function(t){return-1===i.indexOf(t)}))}})),e.unknownCodecs=t}function G(t,e,r){var i=e[r];i&&(t[r]=i)}function K(t,e){t.rawProgramDateTime?t.programDateTime=Date.parse(t.rawProgramDateTime):null!=e&&e.programDateTime&&(t.programDateTime=e.endProgramDateTime),(0,a.isFiniteNumber)(t.programDateTime)||(t.programDateTime=null,t.rawProgramDateTime=null)}function H(t,e,r,i){t.relurl=e.URI,e.BYTERANGE&&t.setByteRange(e.BYTERANGE),t.level=r,t.sn="initSegment",i&&(t.levelkeys=i),t.initSegment=null}function j(t,e,r){t.levelkeys=e;var i=r.encryptedFragments;i.length&&i[i.length-1].levelkeys===e||!Object.keys(e).some((function(t){return e[t].isCommonEncryption}))||i.push(t)}var V=r(308);function Y(t,e){var r=t.url;return void 0!==r&&0!==r.indexOf("data:")||(r=e.url),r}const W=function(){function t(t){this.hls=void 0,this.loaders=Object.create(null),this.hls=t,this.registerListeners()}var e=t.prototype;return e.startLoad=function(t){},e.stopLoad=function(){this.destroyInternalLoaders()},e.registerListeners=function(){var t=this.hls;t.on(s.Events.MANIFEST_LOADING,this.onManifestLoading,this),t.on(s.Events.LEVEL_LOADING,this.onLevelLoading,this),t.on(s.Events.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),t.on(s.Events.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this)},e.unregisterListeners=function(){var t=this.hls;t.off(s.Events.MANIFEST_LOADING,this.onManifestLoading,this),t.off(s.Events.LEVEL_LOADING,this.onLevelLoading,this),t.off(s.Events.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),t.off(s.Events.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this)},e.createInternalLoader=function(t){var e=this.hls.config,r=e.pLoader,i=e.loader,n=new(r||i)(e);return t.loader=n,this.loaders[t.type]=n,n},e.getInternalLoader=function(t){return this.loaders[t.type]},e.resetInternalLoader=function(t){this.loaders[t]&&delete this.loaders[t]},e.destroyInternalLoaders=function(){for(var t in this.loaders){var e=this.loaders[t];e&&e.destroy(),this.resetInternalLoader(t)}},e.destroy=function(){this.unregisterListeners(),this.destroyInternalLoaders()},e.onManifestLoading=function(t,e){var r=e.url;this.load({id:null,groupId:null,level:0,responseType:"text",type:V.PlaylistContextType.MANIFEST,url:r,deliveryDirectives:null})},e.onLevelLoading=function(t,e){var r=e.id,i=e.level,n=e.url,a=e.deliveryDirectives;this.load({id:r,groupId:null,level:i,responseType:"text",type:V.PlaylistContextType.LEVEL,url:n,deliveryDirectives:a})},e.onAudioTrackLoading=function(t,e){var r=e.id,i=e.groupId,n=e.url,a=e.deliveryDirectives;this.load({id:r,groupId:i,level:null,responseType:"text",type:V.PlaylistContextType.AUDIO_TRACK,url:n,deliveryDirectives:a})},e.onSubtitleTrackLoading=function(t,e){var r=e.id,i=e.groupId,n=e.url,a=e.deliveryDirectives;this.load({id:r,groupId:i,level:null,responseType:"text",type:V.PlaylistContextType.SUBTITLE_TRACK,url:n,deliveryDirectives:a})},e.load=function(t){var e,r,i,n,a,s,o=this.hls.config,u=this.getInternalLoader(t);if(u){var d=u.context;if(d&&d.url===t.url)return void l.logger.trace("[playlist-loader]: playlist request ongoing");l.logger.log("[playlist-loader]: aborting previous loader for type: "+t.type),u.abort()}switch(t.type){case V.PlaylistContextType.MANIFEST:r=o.manifestLoadingMaxRetry,i=o.manifestLoadingTimeOut,n=o.manifestLoadingRetryDelay,a=o.manifestLoadingMaxRetryTimeout;break;case V.PlaylistContextType.LEVEL:case V.PlaylistContextType.AUDIO_TRACK:case V.PlaylistContextType.SUBTITLE_TRACK:r=0,i=o.levelLoadingTimeOut;break;default:r=o.levelLoadingMaxRetry,i=o.levelLoadingTimeOut,n=o.levelLoadingRetryDelay,a=o.levelLoadingMaxRetryTimeout}if(u=this.createInternalLoader(t),null!==(e=t.deliveryDirectives)&&void 0!==e&&e.part&&(t.type===V.PlaylistContextType.LEVEL&&null!==t.level?s=this.hls.levels[t.level].details:t.type===V.PlaylistContextType.AUDIO_TRACK&&null!==t.id?s=this.hls.audioTracks[t.id].details:t.type===V.PlaylistContextType.SUBTITLE_TRACK&&null!==t.id&&(s=this.hls.subtitleTracks[t.id].details),s)){var h=s.partTarget,c=s.targetduration;h&&c&&(i=Math.min(1e3*Math.max(3*h,.8*c),i))}var f={timeout:i,maxRetry:r,retryDelay:n,maxRetryDelay:a,highWaterMark:0},g={onSuccess:this.loadsuccess.bind(this),onError:this.loaderror.bind(this),onTimeout:this.loadtimeout.bind(this)};u.load(t,f,g)},e.loadsuccess=function(t,e,r,i){void 0===i&&(i=null),this.resetInternalLoader(r.type);var n=t.data;0===n.indexOf("#EXTM3U")?(e.parsing.start=performance.now(),n.indexOf("#EXTINF:")>0||n.indexOf("#EXT-X-TARGETDURATION:")>0?this.handleTrackOrLevelPlaylist(t,e,r,i):this.handleMasterPlaylist(t,e,r,i)):this.handleManifestParsingError(t,r,"no EXTM3U delimiter",i)},e.loaderror=function(t,e,r){void 0===r&&(r=null),this.handleNetworkError(e,r,!1,t)},e.loadtimeout=function(t,e,r){void 0===r&&(r=null),this.handleNetworkError(e,r,!0)},e.handleMasterPlaylist=function(t,e,r,i){var n=this.hls,a=t.data,o=Y(t,r),u=N.parseMasterPlaylist(a,o),d=u.levels,c=u.sessionData,f=u.sessionKeys;if(d.length){var g=d.map((function(t){return{id:t.attrs.AUDIO,audioCodec:t.audioCodec}})),v=d.map((function(t){return{id:t.attrs.SUBTITLES,textCodec:t.textCodec}})),p=N.parseMasterPlaylistMedia(a,o,"AUDIO",g),m=N.parseMasterPlaylistMedia(a,o,"SUBTITLES",v),y=N.parseMasterPlaylistMedia(a,o,"CLOSED-CAPTIONS");p.length&&(p.some((function(t){return!t.url}))||!d[0].audioCodec||d[0].attrs.AUDIO||(l.logger.log("[playlist-loader]: audio codec signaled in quality level, but no embedded audio track signaled, create one"),p.unshift({type:"main",name:"main",default:!1,autoselect:!1,forced:!1,id:-1,attrs:new h({}),bitrate:0,url:""}))),n.trigger(s.Events.MANIFEST_LOADED,{levels:d,audioTracks:p,subtitles:m,captions:y,url:o,stats:e,networkDetails:i,sessionData:c,sessionKeys:f})}else this.handleManifestParsingError(t,r,"no level found in manifest",i)},e.handleTrackOrLevelPlaylist=function(t,e,r,i){var n=this.hls,l=r.id,u=r.level,d=r.type,c=Y(t,r),f=(0,a.isFiniteNumber)(l)?l:0,g=(0,a.isFiniteNumber)(u)?u:f,v=function(t){switch(t.type){case V.PlaylistContextType.AUDIO_TRACK:return V.PlaylistLevelType.AUDIO;case V.PlaylistContextType.SUBTITLE_TRACK:return V.PlaylistLevelType.SUBTITLE;default:return V.PlaylistLevelType.MAIN}}(r),p=N.parseLevelPlaylist(t.data,c,g,v,f);if(p.fragments.length){if(d===V.PlaylistContextType.MANIFEST){var m={attrs:new h({}),bitrate:0,details:p,name:"",url:c};n.trigger(s.Events.MANIFEST_LOADED,{levels:[m],audioTracks:[],url:c,stats:e,networkDetails:i,sessionData:null,sessionKeys:null})}e.parsing.end=performance.now(),r.levelDetails=p,this.handlePlaylistLoaded(t,e,r,i)}else n.trigger(s.Events.ERROR,{type:o.ErrorTypes.NETWORK_ERROR,details:o.ErrorDetails.LEVEL_EMPTY_ERROR,fatal:!1,url:c,reason:"no fragments found in level",level:"number"==typeof r.level?r.level:void 0})},e.handleManifestParsingError=function(t,e,r,i){this.hls.trigger(s.Events.ERROR,{type:o.ErrorTypes.NETWORK_ERROR,details:o.ErrorDetails.MANIFEST_PARSING_ERROR,fatal:e.type===V.PlaylistContextType.MANIFEST,url:t.url,reason:r,response:t,context:e,networkDetails:i})},e.handleNetworkError=function(t,e,r,i){void 0===r&&(r=!1),l.logger.warn("[playlist-loader]: A network "+(r?"timeout":"error")+" occurred while loading "+t.type+" level: "+t.level+" id: "+t.id+' group-id: "'+t.groupId+'"');var n=o.ErrorDetails.UNKNOWN,a=!1,u=this.getInternalLoader(t);switch(t.type){case V.PlaylistContextType.MANIFEST:n=r?o.ErrorDetails.MANIFEST_LOAD_TIMEOUT:o.ErrorDetails.MANIFEST_LOAD_ERROR,a=!0;break;case V.PlaylistContextType.LEVEL:n=r?o.ErrorDetails.LEVEL_LOAD_TIMEOUT:o.ErrorDetails.LEVEL_LOAD_ERROR,a=!1;break;case V.PlaylistContextType.AUDIO_TRACK:n=r?o.ErrorDetails.AUDIO_TRACK_LOAD_TIMEOUT:o.ErrorDetails.AUDIO_TRACK_LOAD_ERROR,a=!1;break;case V.PlaylistContextType.SUBTITLE_TRACK:n=r?o.ErrorDetails.SUBTITLE_TRACK_LOAD_TIMEOUT:o.ErrorDetails.SUBTITLE_LOAD_ERROR,a=!1}u&&this.resetInternalLoader(t.type);var d={type:o.ErrorTypes.NETWORK_ERROR,details:n,fatal:a,url:t.url,loader:u,context:t,networkDetails:e};i&&(d.response=i),this.hls.trigger(s.Events.ERROR,d)},e.handlePlaylistLoaded=function(t,e,r,i){var n=r.type,a=r.level,o=r.id,l=r.groupId,u=r.loader,d=r.levelDetails,h=r.deliveryDirectives;if(null!=d&&d.targetduration){if(u)switch(d.live&&(u.getCacheAge&&(d.ageHeader=u.getCacheAge()||0),u.getCacheAge&&!isNaN(d.ageHeader)||(d.ageHeader=0)),n){case V.PlaylistContextType.MANIFEST:case V.PlaylistContextType.LEVEL:this.hls.trigger(s.Events.LEVEL_LOADED,{details:d,level:a||0,id:o||0,stats:e,networkDetails:i,deliveryDirectives:h});break;case V.PlaylistContextType.AUDIO_TRACK:this.hls.trigger(s.Events.AUDIO_TRACK_LOADED,{details:d,id:o||0,groupId:l||"",stats:e,networkDetails:i,deliveryDirectives:h});break;case V.PlaylistContextType.SUBTITLE_TRACK:this.hls.trigger(s.Events.SUBTITLE_TRACK_LOADED,{details:d,id:o||0,groupId:l||"",stats:e,networkDetails:i,deliveryDirectives:h})}}else this.handleManifestParsingError(t,r,"invalid target duration",i)},t}();function q(t,e){var r;try{r=new Event("addtrack")}catch(t){(r=document.createEvent("Event")).initEvent("addtrack",!1,!1)}r.track=t,e.dispatchEvent(r)}function X(t,e){var r=t.mode;if("disabled"===r&&(t.mode="hidden"),t.cues&&!t.cues.getCueById(e.id))try{if(t.addCue(e),!t.cues.getCueById(e.id))throw new Error("addCue is failed for: "+e)}catch(r){l.logger.debug("[texttrack-utils]: "+r);var i=new self.TextTrackCue(e.startTime,e.endTime,e.text);i.id=e.id,t.addCue(i)}"disabled"===r&&(t.mode=r)}function z(t){var e=t.mode;if("disabled"===e&&(t.mode="hidden"),t.cues)for(var r=t.cues.length;r--;)t.removeCue(t.cues[r]);"disabled"===e&&(t.mode=e)}function Q(t,e,r,i){var n=t.mode;if("disabled"===n&&(t.mode="hidden"),t.cues&&t.cues.length>0)for(var a=function(t,e,r){var i=[],n=function(t,e){if(e<t[0].startTime)return 0;var r=t.length-1;if(e>t[r].endTime)return-1;for(var i=0,n=r;i<=n;){var a=Math.floor((n+i)/2);if(e<t[a].startTime)n=a-1;else{if(!(e>t[a].startTime&&i<r))return a;i=a+1}}return t[i].startTime-e<e-t[n].startTime?i:n}(t,e);if(n>-1)for(var a=n,s=t.length;a<s;a++){var o=t[a];if(o.startTime>=e&&o.endTime<=r)i.push(o);else if(o.startTime>r)return i}return i}(t.cues,e,r),s=0;s<a.length;s++)i&&!i(a[s])||t.removeCue(a[s]);"disabled"===n&&(t.mode=n)}var $=r(181),J=r(856);function Z(){return self.WebKitDataCue||self.VTTCue||self.TextTrackCue}var tt=function(){var t=Z();try{new t(0,Number.POSITIVE_INFINITY,"")}catch(t){return Number.MAX_VALUE}return Number.POSITIVE_INFINITY}();function et(t,e){return t.getTime()/1e3-e}const rt=function(){function t(t){this.hls=void 0,this.id3Track=null,this.media=null,this.dateRangeCuesAppended={},this.hls=t,this._registerListeners()}var e=t.prototype;return e.destroy=function(){this._unregisterListeners(),this.id3Track=null,this.media=null,this.dateRangeCuesAppended={},this.hls=null},e._registerListeners=function(){var t=this.hls;t.on(s.Events.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(s.Events.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(s.Events.MANIFEST_LOADING,this.onManifestLoading,this),t.on(s.Events.FRAG_PARSING_METADATA,this.onFragParsingMetadata,this),t.on(s.Events.BUFFER_FLUSHING,this.onBufferFlushing,this),t.on(s.Events.LEVEL_UPDATED,this.onLevelUpdated,this)},e._unregisterListeners=function(){var t=this.hls;t.off(s.Events.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(s.Events.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(s.Events.MANIFEST_LOADING,this.onManifestLoading,this),t.off(s.Events.FRAG_PARSING_METADATA,this.onFragParsingMetadata,this),t.off(s.Events.BUFFER_FLUSHING,this.onBufferFlushing,this),t.off(s.Events.LEVEL_UPDATED,this.onLevelUpdated,this)},e.onMediaAttached=function(t,e){this.media=e.media},e.onMediaDetaching=function(){this.id3Track&&(z(this.id3Track),this.id3Track=null,this.media=null,this.dateRangeCuesAppended={})},e.onManifestLoading=function(){this.dateRangeCuesAppended={}},e.createTrack=function(t){var e=this.getID3Track(t.textTracks);return e.mode="hidden",e},e.getID3Track=function(t){if(this.media){for(var e=0;e<t.length;e++){var r=t[e];if("metadata"===r.kind&&"id3"===r.label)return q(r,this.media),r}return this.media.addTextTrack("metadata","id3")}},e.onFragParsingMetadata=function(t,e){if(this.media){var r=this.hls.config,i=r.enableEmsgMetadataCues,n=r.enableID3MetadataCues;if(i||n){var a=e.samples;this.id3Track||(this.id3Track=this.createTrack(this.media));for(var s=Z(),o=0;o<a.length;o++){var l=a[o].type;if((l!==J.MetadataSchema.emsg||i)&&n){var u=$.getID3Frames(a[o].data);if(u){var d=a[o].pts,h=d+a[o].duration;h>tt&&(h=tt),h-d<=0&&(h=d+.25);for(var c=0;c<u.length;c++){var f=u[c];if(!$.isTimeStampFrame(f)){this.updateId3CueEnds(d);var g=new s(d,h,"");g.value=f,l&&(g.type=l),this.id3Track.addCue(g)}}}}}}}},e.updateId3CueEnds=function(t){var e,r=null===(e=this.id3Track)||void 0===e?void 0:e.cues;if(r)for(var i=r.length;i--;){var n=r[i];n.startTime<t&&n.endTime===tt&&(n.endTime=t)}},e.onBufferFlushing=function(t,e){var r=e.startOffset,i=e.endOffset,n=e.type,a=this.id3Track,s=this.hls;if(s){var o=s.config,l=o.enableEmsgMetadataCues,u=o.enableID3MetadataCues;a&&(l||u)&&Q(a,r,i,"audio"===n?function(t){return t.type===J.MetadataSchema.audioId3&&u}:"video"===n?function(t){return t.type===J.MetadataSchema.emsg&&l}:function(t){return t.type===J.MetadataSchema.audioId3&&u||t.type===J.MetadataSchema.emsg&&l})}},e.onLevelUpdated=function(t,e){var r=this,n=e.details;if(this.media&&n.hasProgramDateTime&&this.hls.config.enableDateRangeMetadataCues){var s=this.dateRangeCuesAppended,o=this.id3Track,l=n.dateRanges,u=Object.keys(l);if(o)for(var d=Object.keys(s).filter((function(t){return!u.includes(t)})),h=function(t){var e=d[t];Object.keys(s[e].cues).forEach((function(t){o.removeCue(s[e].cues[t])})),delete s[e]},c=d.length;c--;)h(c);var f=n.fragments[n.fragments.length-1];if(0!==u.length&&(0,a.isFiniteNumber)(null==f?void 0:f.programDateTime)){this.id3Track||(this.id3Track=this.createTrack(this.media));for(var g=f.programDateTime/1e3-f.start,v=Z(),p=function(t){var e=u[t],n=l[e],a=s[e],o=(null==a?void 0:a.cues)||{},d=(null==a?void 0:a.durationKnown)||!1,h=et(n.startDate,g),c=tt,f=n.endDate;if(f)c=et(f,g),d=!0;else if(n.endOnNext&&!d){var p=u.reduce((function(t,e){var r=l[e];return r.class===n.class&&r.id!==e&&r.startDate>n.startDate&&t.push(r),t}),[]).sort((function(t,e){return t.startDate.getTime()-e.startDate.getTime()}))[0];p&&(c=et(p.startDate,g),d=!0)}for(var m,y=Object.keys(n.attr),E=0;E<y.length;E++){var T=y[E];if(T!==i.ID&&T!==i.CLASS&&T!==i.START_DATE&&T!==i.DURATION&&T!==i.END_DATE&&T!==i.END_ON_NEXT){var S=o[T];if(S)d&&!a.durationKnown&&(S.endTime=c);else{var b=n.attr[T];S=new v(h,c,""),T!==i.SCTE35_OUT&&T!==i.SCTE35_IN||(m=b,b=Uint8Array.from(m.replace(/^0x/,"").replace(/([\da-fA-F]{2}) ?/g,"0x$1 ").replace(/ +$/,"").split(" ")).buffer),S.value={key:T,data:b},S.type=J.MetadataSchema.dateRange,r.id3Track.addCue(S),o[T]=S}}}s[e]={cues:o,dateRange:n,durationKnown:d}},m=0;m<u.length;m++)p(m)}}},t}();function it(t,e){for(var r=0;r<e.length;r++){var i=e[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,(void 0,"symbol"==typeof(n=function(t,e){if("object"!=typeof t||null===t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var i=r.call(t,e);if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(i.key,"string"))?n:String(n)),i)}var n}var nt=function(){function t(t){var e=this;this.hls=void 0,this.config=void 0,this.media=null,this.levelDetails=null,this.currentTime=0,this.stallCount=0,this._latency=null,this.timeupdateHandler=function(){return e.timeupdate()},this.hls=t,this.config=t.config,this.registerListeners()}var e,r,i=t.prototype;return i.destroy=function(){this.unregisterListeners(),this.onMediaDetaching(),this.levelDetails=null,this.hls=this.timeupdateHandler=null},i.registerListeners=function(){this.hls.on(s.Events.MEDIA_ATTACHED,this.onMediaAttached,this),this.hls.on(s.Events.MEDIA_DETACHING,this.onMediaDetaching,this),this.hls.on(s.Events.MANIFEST_LOADING,this.onManifestLoading,this),this.hls.on(s.Events.LEVEL_UPDATED,this.onLevelUpdated,this),this.hls.on(s.Events.ERROR,this.onError,this)},i.unregisterListeners=function(){this.hls.off(s.Events.MEDIA_ATTACHED,this.onMediaAttached),this.hls.off(s.Events.MEDIA_DETACHING,this.onMediaDetaching),this.hls.off(s.Events.MANIFEST_LOADING,this.onManifestLoading),this.hls.off(s.Events.LEVEL_UPDATED,this.onLevelUpdated),this.hls.off(s.Events.ERROR,this.onError)},i.onMediaAttached=function(t,e){this.media=e.media,this.media.addEventListener("timeupdate",this.timeupdateHandler)},i.onMediaDetaching=function(){this.media&&(this.media.removeEventListener("timeupdate",this.timeupdateHandler),this.media=null)},i.onManifestLoading=function(){this.levelDetails=null,this._latency=null,this.stallCount=0},i.onLevelUpdated=function(t,e){var r=e.details;this.levelDetails=r,r.advanced&&this.timeupdate(),!r.live&&this.media&&this.media.removeEventListener("timeupdate",this.timeupdateHandler)},i.onError=function(t,e){e.details===o.ErrorDetails.BUFFER_STALLED_ERROR&&(this.stallCount++,l.logger.warn("[playback-rate-controller]: Stall detected, adjusting target latency"))},i.timeupdate=function(){var t=this.media,e=this.levelDetails;if(t&&e){this.currentTime=t.currentTime;var r=this.computeLatency();if(null!==r){this._latency=r;var i=this.config,n=i.lowLatencyMode,a=i.maxLiveSyncPlaybackRate;if(n&&1!==a){var s=this.targetLatency;if(null!==s){var o=r-s,l=o<Math.min(this.maxLatency,s+e.targetduration);if(e.live&&l&&o>.05&&this.forwardBufferLength>1){var u=Math.min(2,Math.max(1,a)),d=Math.round(2/(1+Math.exp(-.75*o-this.edgeStalled))*20)/20;t.playbackRate=Math.min(u,Math.max(1,d))}else 1!==t.playbackRate&&0!==t.playbackRate&&(t.playbackRate=1)}}}}},i.estimateLiveEdge=function(){var t=this.levelDetails;return null===t?null:t.edge+t.age},i.computeLatency=function(){var t=this.estimateLiveEdge();return null===t?null:t-this.currentTime},e=t,(r=[{key:"latency",get:function(){return this._latency||0}},{key:"maxLatency",get:function(){var t=this.config,e=this.levelDetails;return void 0!==t.liveMaxLatencyDuration?t.liveMaxLatencyDuration:e?t.liveMaxLatencyDurationCount*e.targetduration:0}},{key:"targetLatency",get:function(){var t=this.levelDetails;if(null===t)return null;var e=t.holdBack,r=t.partHoldBack,i=t.targetduration,n=this.config,a=n.liveSyncDuration,s=n.liveSyncDurationCount,o=n.lowLatencyMode,l=this.hls.userConfig,u=o&&r||e;(l.liveSyncDuration||l.liveSyncDurationCount||0===u)&&(u=void 0!==a?a:s*i);var d=i;return u+Math.min(1*this.stallCount,d)}},{key:"liveSyncPosition",get:function(){var t=this.estimateLiveEdge(),e=this.targetLatency,r=this.levelDetails;if(null===t||null===e||null===r)return null;var i=r.edge,n=t-e-this.edgeStalled,a=i-r.totalduration,s=i-(this.config.lowLatencyMode&&r.partTarget||r.targetduration);return Math.min(Math.max(a,n),s)}},{key:"drift",get:function(){var t=this.levelDetails;return null===t?1:t.drift}},{key:"edgeStalled",get:function(){var t=this.levelDetails;if(null===t)return 0;var e=3*(this.config.lowLatencyMode&&t.partTarget||t.targetduration);return Math.max(t.age-e,0)}},{key:"forwardBufferLength",get:function(){var t=this.media,e=this.levelDetails;if(!t||!e)return 0;var r=t.buffered.length;return(r?t.buffered.end(r-1):e.edge)-this.currentTime}}])&&it(e.prototype,r),Object.defineProperty(e,"prototype",{writable:!1}),t}();function at(t,e){for(var r=0;r<e.length;r++){var i=e[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,(void 0,"symbol"==typeof(n=function(t,e){if("object"!=typeof t||null===t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var i=r.call(t,e);if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(i.key,"string"))?n:String(n)),i)}var n}var st,ot=["NONE","TYPE-0","TYPE-1","TYPE-2",null];!function(t){t.No="",t.Yes="YES",t.v2="v2"}(st||(st={}));var lt=function(){function t(t,e,r){this.msn=void 0,this.part=void 0,this.skip=void 0,this.msn=t,this.part=e,this.skip=r}return t.prototype.addDirectives=function(t){var e=new self.URL(t);return void 0!==this.msn&&e.searchParams.set("_HLS_msn",this.msn.toString()),void 0!==this.part&&e.searchParams.set("_HLS_part",this.part.toString()),this.skip&&e.searchParams.set("_HLS_skip",this.skip),e.href},t}(),ut=function(){function t(t){this.attrs=void 0,this.audioCodec=void 0,this.bitrate=void 0,this.codecSet=void 0,this.height=void 0,this.id=void 0,this.name=void 0,this.videoCodec=void 0,this.width=void 0,this.unknownCodecs=void 0,this.audioGroupIds=void 0,this.details=void 0,this.fragmentError=0,this.loadError=0,this.loaded=void 0,this.realBitrate=0,this.textGroupIds=void 0,this.url=void 0,this._urlId=0,this.url=[t.url],this.attrs=t.attrs,this.bitrate=t.bitrate,t.details&&(this.details=t.details),this.id=t.id||0,this.name=t.name,this.width=t.width||0,this.height=t.height||0,this.audioCodec=t.audioCodec,this.videoCodec=t.videoCodec,this.unknownCodecs=t.unknownCodecs,this.codecSet=[t.videoCodec,t.audioCodec].filter((function(t){return t})).join(",").replace(/\.[^.,]+/g,"")}var e,r;return e=t,(r=[{key:"maxBitrate",get:function(){return Math.max(this.realBitrate,this.bitrate)}},{key:"uri",get:function(){return this.url[this._urlId]||""}},{key:"urlId",get:function(){return this._urlId},set:function(t){var e=t%this.url.length;this._urlId!==e&&(this.details=void 0,this._urlId=e)}}])&&at(e.prototype,r),Object.defineProperty(e,"prototype",{writable:!1}),t}();function dt(){return dt=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var r=arguments[e];for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(t[i]=r[i])}return t},dt.apply(this,arguments)}function ht(t,e,r){switch(e){case"audio":t.audioGroupIds||(t.audioGroupIds=[]),t.audioGroupIds.push(r);break;case"text":t.textGroupIds||(t.textGroupIds=[]),t.textGroupIds.push(r)}}function ct(t){var e={};t.forEach((function(t){var r=t.groupId||"";t.id=e[r]=e[r]||0,e[r]++}))}function ft(t,e){var r=e.startPTS;if((0,a.isFiniteNumber)(r)){var i,n=0;e.sn>t.sn?(n=r-t.start,i=t):(n=t.start-r,i=e),i.duration!==n&&(i.duration=n)}else e.sn>t.sn?t.cc===e.cc&&t.minEndPTS?e.start=t.start+(t.minEndPTS-t.start):e.start=t.start+t.duration:e.start=Math.max(t.start-e.duration,0)}function gt(t,e,r,i,n,s){i-r<=0&&(l.logger.warn("Fragment should have a positive duration",e),i=r+e.duration,s=n+e.duration);var o=r,u=i,d=e.startPTS,h=e.endPTS;if((0,a.isFiniteNumber)(d)){var c=Math.abs(d-r);(0,a.isFiniteNumber)(e.deltaPTS)?e.deltaPTS=Math.max(c,e.deltaPTS):e.deltaPTS=c,o=Math.max(r,d),r=Math.min(r,d),n=Math.min(n,e.startDTS),u=Math.min(i,h),i=Math.max(i,h),s=Math.max(s,e.endDTS)}e.duration=i-r;var f=r-e.start;e.start=e.startPTS=r,e.maxStartPTS=o,e.startDTS=n,e.endPTS=i,e.minEndPTS=u,e.endDTS=s;var g,v=e.sn;if(!t||v<t.startSN||v>t.endSN)return 0;var p=v-t.startSN,m=t.fragments;for(m[p]=e,g=p;g>0;g--)ft(m[g],m[g-1]);for(g=p;g<m.length-1;g++)ft(m[g],m[g+1]);return t.fragmentHint&&ft(m[m.length-1],t.fragmentHint),t.PTSKnown=t.alignedSliding=!0,f}function vt(t,e){var r=e.startSN+e.skippedSegments-t.startSN,i=t.fragments;r<0||r>=i.length||pt(e,i[r].start)}function pt(t,e){if(e){for(var r=t.fragments,i=t.skippedSegments;i<r.length;i++)r[i].start+=e;t.fragmentHint&&(t.fragmentHint.start+=e)}}var mt=function(){function t(t,e){this.hls=void 0,this.timer=-1,this.requestScheduled=-1,this.canLoad=!1,this.retryCount=0,this.log=void 0,this.warn=void 0,this.log=l.logger.log.bind(l.logger,e+":"),this.warn=l.logger.warn.bind(l.logger,e+":"),this.hls=t}var e=t.prototype;return e.destroy=function(){this.clearTimer(),this.hls=this.log=this.warn=null},e.onError=function(t,e){!e.fatal||e.type!==o.ErrorTypes.NETWORK_ERROR&&e.type!==o.ErrorTypes.KEY_SYSTEM_ERROR||this.stopLoad()},e.clearTimer=function(){clearTimeout(this.timer),this.timer=-1},e.startLoad=function(){this.canLoad=!0,this.retryCount=0,this.requestScheduled=-1,this.loadPlaylist()},e.stopLoad=function(){this.canLoad=!1,this.clearTimer()},e.switchParams=function(t,e){var r=null==e?void 0:e.renditionReports;if(r)for(var i=0;i<r.length;i++){var n=r[i],a=void 0;try{a=new self.URL(n.URI,e.url).href}catch(t){l.logger.warn("Could not construct new URL for Rendition Report: "+t),a=n.URI||""}if(a===t.slice(-a.length)){var s=parseInt(n["LAST-MSN"])||(null==e?void 0:e.lastPartSn),o=parseInt(n["LAST-PART"])||(null==e?void 0:e.lastPartIndex);if(this.hls.config.lowLatencyMode){var u=Math.min(e.age-e.partTarget,e.targetduration);o>=0&&u>e.partTarget&&(o+=1)}return new lt(s,o>=0?o:void 0,st.No)}}},e.loadPlaylist=function(t){-1===this.requestScheduled&&(this.requestScheduled=self.performance.now())},e.shouldLoadTrack=function(t){return this.canLoad&&t&&!!t.url&&(!t.details||t.details.live)},e.playlistLoaded=function(t,e,r){var i=this,n=e.details,s=e.stats,o=self.performance.now(),u=s.loading.first?Math.max(0,o-s.loading.first):0;if(n.advancedDateTime=Date.now()-u,n.live||null!=r&&r.live){if(n.reloaded(r),r&&this.log("live playlist "+t+" "+(n.advanced?"REFRESHED "+n.lastPartSn+"-"+n.lastPartIndex:"MISSED")),r&&n.fragments.length>0&&function(t,e){for(var r=null,i=t.fragments,n=i.length-1;n>=0;n--){var s=i[n].initSegment;if(s){r=s;break}}t.fragmentHint&&delete t.fragmentHint.endPTS;var o,u,d,h,c,f=0;if(function(t,e,r){for(var i=e.skippedSegments,n=Math.max(t.startSN,e.startSN)-e.startSN,a=(t.fragmentHint?1:0)+(i?e.endSN:Math.min(t.endSN,e.endSN))-e.startSN,s=e.startSN-t.startSN,o=e.fragmentHint?e.fragments.concat(e.fragmentHint):e.fragments,l=t.fragmentHint?t.fragments.concat(t.fragmentHint):t.fragments,u=n;u<=a;u++){var d=l[s+u],h=o[u];i&&!h&&u<i&&(h=e.fragments[u]=d),d&&h&&r(d,h)}}(t,e,(function(t,i){t.relurl&&(f=t.cc-i.cc),(0,a.isFiniteNumber)(t.startPTS)&&(0,a.isFiniteNumber)(t.endPTS)&&(i.start=i.startPTS=t.startPTS,i.startDTS=t.startDTS,i.appendedPTS=t.appendedPTS,i.maxStartPTS=t.maxStartPTS,i.endPTS=t.endPTS,i.endDTS=t.endDTS,i.minEndPTS=t.minEndPTS,i.duration=t.endPTS-t.startPTS,i.duration&&(o=i),e.PTSKnown=e.alignedSliding=!0),i.elementaryStreams=t.elementaryStreams,i.loader=t.loader,i.stats=t.stats,i.urlId=t.urlId,t.initSegment&&(i.initSegment=t.initSegment,r=t.initSegment)})),r&&(e.fragmentHint?e.fragments.concat(e.fragmentHint):e.fragments).forEach((function(t){var e;t.initSegment&&t.initSegment.relurl!==(null===(e=r)||void 0===e?void 0:e.relurl)||(t.initSegment=r)})),e.skippedSegments)if(e.deltaUpdateFailed=e.fragments.some((function(t){return!t})),e.deltaUpdateFailed){l.logger.warn("[level-helper] Previous playlist missing segments skipped in delta playlist");for(var v=e.skippedSegments;v--;)e.fragments.shift();e.startSN=e.fragments[0].sn,e.startCC=e.fragments[0].cc}else e.canSkipDateRanges&&(e.dateRanges=(u=t.dateRanges,d=e.dateRanges,h=e.recentlyRemovedDateranges,c=dt({},u),h&&h.forEach((function(t){delete c[t]})),Object.keys(d).forEach((function(t){var e=new g(d[t].attr,c[t]);e.isValid?c[t]=e:l.logger.warn('Ignoring invalid Playlist Delta Update DATERANGE tag: "'+JSON.stringify(d[t].attr)+'"')})),c));var p=e.fragments;if(f){l.logger.warn("discontinuity sliding from playlist, take drift into account");for(var m=0;m<p.length;m++)p[m].cc+=f}e.skippedSegments&&(e.startCC=e.fragments[0].cc),function(t,e,r){if(t&&e)for(var i=0,n=0,a=t.length;n<=a;n++){var s=t[n],o=e[n+i];s&&o&&s.index===o.index&&s.fragment.sn===o.fragment.sn?(l=s,(u=o).elementaryStreams=l.elementaryStreams,u.stats=l.stats):i--}var l,u}(t.partList,e.partList),o?gt(e,o,o.startPTS,o.endPTS,o.startDTS,o.endDTS):vt(t,e),p.length&&(e.totalduration=e.edge-p[0].start),e.driftStartTime=t.driftStartTime,e.driftStart=t.driftStart;var y=e.advancedDateTime;if(e.advanced&&y){var E=e.edge;e.driftStart||(e.driftStartTime=y,e.driftStart=E),e.driftEndTime=y,e.driftEnd=E}else e.driftEndTime=t.driftEndTime,e.driftEnd=t.driftEnd,e.advancedDateTime=t.advancedDateTime}(r,n),!this.canLoad||!n.live)return;var d,h=void 0,c=void 0;if(n.canBlockReload&&n.endSN&&n.advanced){var f=this.hls.config.lowLatencyMode,v=n.lastPartSn,p=n.endSN,m=n.lastPartIndex,y=v===p;-1!==m?(h=y?p+1:v,c=y?f?0:m:m+1):h=p+1;var E=n.age,T=E+n.ageHeader,S=Math.min(T-n.partTarget,1.5*n.targetduration);if(S>0){if(r&&S>r.tuneInGoal)this.warn("CDN Tune-in goal increased from: "+r.tuneInGoal+" to: "+S+" with playlist age: "+n.age),S=0;else{var b=Math.floor(S/n.targetduration);h+=b,void 0!==c&&(c+=Math.round(S%n.targetduration/n.partTarget)),this.log("CDN Tune-in age: "+n.ageHeader+"s last advanced "+E.toFixed(2)+"s goal: "+S+" skip sn "+b+" to part "+c)}n.tuneInGoal=S}if(d=this.getDeliveryDirectives(n,e.deliveryDirectives,h,c),f||!y)return void this.loadPlaylist(d)}else d=this.getDeliveryDirectives(n,e.deliveryDirectives,h,c);var L=this.hls.mainForwardBufferInfo,A=L?L.end-L.len:0,D=function(t,e){void 0===e&&(e=1/0);var r=1e3*t.targetduration;if(t.updated){var i=t.fragments;if(i.length&&4*r>e){var n=1e3*i[i.length-1].duration;n<r&&(r=n)}}else r/=2;return Math.round(r)}(n,1e3*(n.edge-A));n.updated?o>this.requestScheduled+D&&(this.requestScheduled=s.loading.start):this.requestScheduled=-1,void 0!==h&&n.canBlockReload?this.requestScheduled=s.loading.first+D-(1e3*n.partTarget||1e3):this.requestScheduled=(-1===this.requestScheduled?o:this.requestScheduled)+D;var k=this.requestScheduled-o;k=Math.max(0,k),this.log("reload live playlist "+t+" in "+Math.round(k)+" ms"),this.timer=self.setTimeout((function(){return i.loadPlaylist(d)}),k)}else this.clearTimer()},e.getDeliveryDirectives=function(t,e,r,i){var n=function(t,e){var r=t.canSkipUntil,i=t.canSkipDateRanges,n=t.endSN;return r&&(void 0!==e?e-n:0)<r?i?st.v2:st.Yes:st.No}(t,r);return null!=e&&e.skip&&t.deltaUpdateFailed&&(r=e.msn,i=e.part,n=st.No),new lt(r,i,n)},e.retryLoadingOrFail=function(t){var e,r=this,i=this.hls.config,n=this.retryCount<i.levelLoadingMaxRetry;if(n)if(this.requestScheduled=-1,this.retryCount++,t.details.indexOf("LoadTimeOut")>-1&&null!==(e=t.context)&&void 0!==e&&e.deliveryDirectives)this.warn("retry playlist loading #"+this.retryCount+' after "'+t.details+'"'),this.loadPlaylist();else{var a=Math.min(Math.pow(2,this.retryCount)*i.levelLoadingRetryDelay,i.levelLoadingMaxRetryTimeout);this.timer=self.setTimeout((function(){return r.loadPlaylist()}),a),this.warn("retry playlist loading #"+this.retryCount+" in "+a+' ms after "'+t.details+'"')}else this.warn('cannot recover from error "'+t.details+'"'),this.clearTimer(),t.fatal=!0;return n},t}();function yt(){return yt=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var r=arguments[e];for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(t[i]=r[i])}return t},yt.apply(this,arguments)}function Et(t,e){for(var r=0;r<e.length;r++){var i=e[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,(void 0,"symbol"==typeof(n=function(t,e){if("object"!=typeof t||null===t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var i=r.call(t,e);if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(i.key,"string"))?n:String(n)),i)}var n}function Tt(t,e){return Tt=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},Tt(t,e)}var St,bt=/chrome|firefox/.test(navigator.userAgent.toLowerCase()),Lt=function(t){var e,r;function i(e){var r;return(r=t.call(this,e,"[level-controller]")||this)._levels=[],r._firstLevel=-1,r._startLevel=void 0,r.currentLevelIndex=-1,r.manualLevelIndex=-1,r.onParsedComplete=void 0,r._registerListeners(),r}r=t,(e=i).prototype=Object.create(r.prototype),e.prototype.constructor=e,Tt(e,r);var n,a,l=i.prototype;return l._registerListeners=function(){var t=this.hls;t.on(s.Events.MANIFEST_LOADED,this.onManifestLoaded,this),t.on(s.Events.LEVEL_LOADED,this.onLevelLoaded,this),t.on(s.Events.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),t.on(s.Events.FRAG_LOADED,this.onFragLoaded,this),t.on(s.Events.ERROR,this.onError,this)},l._unregisterListeners=function(){var t=this.hls;t.off(s.Events.MANIFEST_LOADED,this.onManifestLoaded,this),t.off(s.Events.LEVEL_LOADED,this.onLevelLoaded,this),t.off(s.Events.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),t.off(s.Events.FRAG_LOADED,this.onFragLoaded,this),t.off(s.Events.ERROR,this.onError,this)},l.destroy=function(){this._unregisterListeners(),this.manualLevelIndex=-1,this._levels.length=0,t.prototype.destroy.call(this)},l.startLoad=function(){this._levels.forEach((function(t){t.loadError=0})),t.prototype.startLoad.call(this)},l.onManifestLoaded=function(t,e){var r,i,n=[],a=[],l=[],u={},d=!1,h=!1,c=!1;if(e.levels.forEach((function(t){var e=t.attrs;d=d||!(!t.width||!t.height),h=h||!!t.videoCodec,c=c||!!t.audioCodec,bt&&t.audioCodec&&-1!==t.audioCodec.indexOf("mp4a.40.34")&&(t.audioCodec=void 0);var r=t.bitrate+"-"+t.attrs.RESOLUTION+"-"+t.attrs.CODECS;(i=u[r])?i.url.push(t.url):(i=new ut(t),u[r]=i,n.push(i)),e&&(e.AUDIO&&ht(i,"audio",e.AUDIO),e.SUBTITLES&&ht(i,"text",e.SUBTITLES))})),(d||h)&&c&&(n=n.filter((function(t){var e=t.videoCodec,r=t.width,i=t.height;return!!e||!(!r||!i)}))),n=n.filter((function(t){var e=t.audioCodec,r=t.videoCodec;return(!e||_(e,"audio"))&&(!r||_(r,"video"))})),e.audioTracks&&ct(a=e.audioTracks.filter((function(t){return!t.audioCodec||_(t.audioCodec,"audio")}))),e.subtitles&&ct(l=e.subtitles),n.length>0){r=n[0].bitrate,n.sort((function(t,e){return t.attrs["HDCP-LEVEL"]!==e.attrs["HDCP-LEVEL"]?(t.attrs["HDCP-LEVEL"]||"")>(e.attrs["HDCP-LEVEL"]||"")?1:-1:t.bitrate!==e.bitrate?t.bitrate-e.bitrate:t.attrs.SCORE!==e.attrs.SCORE?t.attrs.decimalFloatingPoint("SCORE")-e.attrs.decimalFloatingPoint("SCORE"):d&&t.height!==e.height?t.height-e.height:0})),this._levels=n;for(var f=0;f<n.length;f++)if(n[f].bitrate===r){this._firstLevel=f,this.log("manifest loaded, "+n.length+" level(s) found, first bitrate: "+r);break}var g=c&&!h,v={levels:n,audioTracks:a,subtitleTracks:l,sessionData:e.sessionData,sessionKeys:e.sessionKeys,firstLevel:this._firstLevel,stats:e.stats,audio:c,video:h,altAudio:!g&&a.some((function(t){return!!t.url}))};this.hls.trigger(s.Events.MANIFEST_PARSED,v),(this.hls.config.autoStartLoad||this.hls.forceStartLoad)&&this.hls.startLoad(this.hls.config.startPosition)}else this.hls.trigger(s.Events.ERROR,{type:o.ErrorTypes.MEDIA_ERROR,details:o.ErrorDetails.MANIFEST_INCOMPATIBLE_CODECS_ERROR,fatal:!0,url:e.url,reason:"no level with compatible codecs found in manifest"})},l.onError=function(e,r){var i,n;if(t.prototype.onError.call(this,e,r),!r.fatal){var a=r.context,s=this._levels[this.currentLevelIndex];if(a&&(a.type===V.PlaylistContextType.AUDIO_TRACK&&s.audioGroupIds&&a.groupId===s.audioGroupIds[s.urlId]||a.type===V.PlaylistContextType.SUBTITLE_TRACK&&s.textGroupIds&&a.groupId===s.textGroupIds[s.urlId]))this.redundantFailover(this.currentLevelIndex);else{var l,u=!1,d=!0;switch(r.details){case o.ErrorDetails.FRAG_LOAD_ERROR:case o.ErrorDetails.FRAG_LOAD_TIMEOUT:case o.ErrorDetails.KEY_LOAD_ERROR:case o.ErrorDetails.KEY_LOAD_TIMEOUT:if(r.frag){var h=r.frag.type===V.PlaylistLevelType.MAIN?r.frag.level:this.currentLevelIndex,c=this._levels[h];c?(c.fragmentError++,c.fragmentError>this.hls.config.fragLoadingMaxRetry&&(l=h)):l=h}break;case o.ErrorDetails.KEY_SYSTEM_STATUS_OUTPUT_RESTRICTED:var f=s.attrs["HDCP-LEVEL"];f&&(this.hls.maxHdcpLevel=ot[ot.indexOf(f)-1],this.warn('Restricting playback to HDCP-LEVEL of "'+this.hls.maxHdcpLevel+'" or lower'));case o.ErrorDetails.FRAG_PARSING_ERROR:case o.ErrorDetails.KEY_SYSTEM_NO_SESSION:l=(null===(i=r.frag)||void 0===i?void 0:i.type)===V.PlaylistLevelType.MAIN?r.frag.level:this.currentLevelIndex,r.levelRetry=!1;break;case o.ErrorDetails.LEVEL_LOAD_ERROR:case o.ErrorDetails.LEVEL_LOAD_TIMEOUT:a&&(a.deliveryDirectives&&(d=!1),l=a.level),u=!0;break;case o.ErrorDetails.REMUX_ALLOC_ERROR:l=null!=(n=r.level)?n:this.currentLevelIndex,u=!0}void 0!==l&&this.recoverLevel(r,l,u,d)}}},l.recoverLevel=function(t,e,r,i){var n=t.details,a=this._levels[e];if(a.loadError++,r){if(!this.retryLoadingOrFail(t))return void(this.currentLevelIndex=-1);t.levelRetry=!0}if(i){var s=a.url.length;if(s>1&&a.loadError<s)t.levelRetry=!0,this.redundantFailover(e);else if(-1===this.manualLevelIndex){for(var o=-1,l=this._levels,u=l.length;u--;){var d=(u+this.currentLevelIndex)%l.length;if(d!==this.currentLevelIndex&&0===l[d].loadError){o=d;break}}o>-1&&this.currentLevelIndex!==o?(this.warn(n+": switch to "+o),t.levelRetry=!0,this.hls.nextAutoLevel=o):!1===t.levelRetry&&(t.fatal=!0)}}},l.redundantFailover=function(t){var e=this._levels[t],r=e.url.length;if(r>1){var i=(e.urlId+1)%r;this.warn("Switching to redundant URL-id "+i),this._levels.forEach((function(t){t.urlId=i})),this.level=t}},l.onFragLoaded=function(t,e){var r=e.frag;if(void 0!==r&&r.type===V.PlaylistLevelType.MAIN){var i=this._levels[r.level];void 0!==i&&(i.fragmentError=0,i.loadError=0)}},l.onLevelLoaded=function(t,e){var r,i,n=e.level,a=e.details,s=this._levels[n];if(!s)return this.warn("Invalid level index "+n),void(null!==(i=e.deliveryDirectives)&&void 0!==i&&i.skip&&(a.deltaUpdateFailed=!0));n===this.currentLevelIndex?(0===s.fragmentError&&(s.loadError=0,this.retryCount=0),this.playlistLoaded(n,e,s.details)):null!==(r=e.deliveryDirectives)&&void 0!==r&&r.skip&&(a.deltaUpdateFailed=!0)},l.onAudioTrackSwitched=function(t,e){var r=this.hls.levels[this.currentLevelIndex];if(r&&r.audioGroupIds){for(var i=-1,n=this.hls.audioTracks[e.id].groupId,a=0;a<r.audioGroupIds.length;a++)if(r.audioGroupIds[a]===n){i=a;break}i!==r.urlId&&(r.urlId=i,this.startLoad())}},l.loadPlaylist=function(e){t.prototype.loadPlaylist.call(this);var r=this.currentLevelIndex,i=this._levels[r];if(this.canLoad&&i&&i.url.length>0){var n=i.urlId,a=i.url[n];if(e)try{a=e.addDirectives(a)}catch(t){this.warn("Could not construct new URL with HLS Delivery Directives: "+t)}this.log("Attempt loading level index "+r+(void 0!==(null==e?void 0:e.msn)?" at sn "+e.msn+" part "+e.part:"")+" with URL-id "+n+" "+a),this.clearTimer(),this.hls.trigger(s.Events.LEVEL_LOADING,{url:a,level:r,id:n,deliveryDirectives:e||null})}},l.removeLevel=function(t,e){var r=function(t,r){return r!==e},i=this._levels.filter((function(i,n){return n!==t||i.url.length>1&&void 0!==e&&(i.url=i.url.filter(r),i.audioGroupIds&&(i.audioGroupIds=i.audioGroupIds.filter(r)),i.textGroupIds&&(i.textGroupIds=i.textGroupIds.filter(r)),i.urlId=0,!0)})).map((function(t,e){var r=t.details;return null!=r&&r.fragments&&r.fragments.forEach((function(t){t.level=e})),t}));this._levels=i,this.hls.trigger(s.Events.LEVELS_UPDATED,{levels:i})},n=i,(a=[{key:"levels",get:function(){return 0===this._levels.length?null:this._levels}},{key:"level",get:function(){return this.currentLevelIndex},set:function(t){var e,r=this._levels;if(0!==r.length&&(this.currentLevelIndex!==t||null===(e=r[t])||void 0===e||!e.details)){if(t<0||t>=r.length){var i=t<0;if(this.hls.trigger(s.Events.ERROR,{type:o.ErrorTypes.OTHER_ERROR,details:o.ErrorDetails.LEVEL_SWITCH_ERROR,level:t,fatal:i,reason:"invalid level idx"}),i)return;t=Math.min(t,r.length-1)}this.clearTimer();var n=this.currentLevelIndex,a=r[n],l=r[t];this.log("switching to level "+t+" from "+n),this.currentLevelIndex=t;var u=yt({},l,{level:t,maxBitrate:l.maxBitrate,uri:l.uri,urlId:l.urlId});delete u._urlId,this.hls.trigger(s.Events.LEVEL_SWITCHING,u);var d=l.details;if(!d||d.live){var h=this.switchParams(l.uri,null==a?void 0:a.details);this.loadPlaylist(h)}}}},{key:"manualLevel",get:function(){return this.manualLevelIndex},set:function(t){this.manualLevelIndex=t,void 0===this._startLevel&&(this._startLevel=t),-1!==t&&(this.level=t)}},{key:"firstLevel",get:function(){return this._firstLevel},set:function(t){this._firstLevel=t}},{key:"startLevel",get:function(){if(void 0===this._startLevel){var t=this.hls.config.startLevel;return void 0!==t?t:this._firstLevel}return this._startLevel},set:function(t){this._startLevel=t}},{key:"nextLoadLevel",get:function(){return-1!==this.manualLevelIndex?this.manualLevelIndex:this.hls.nextAutoLevel},set:function(t){this.level=t,-1===this.manualLevelIndex&&(this.hls.nextAutoLevel=t)}}])&&Et(n.prototype,a),Object.defineProperty(n,"prototype",{writable:!1}),i}(mt);!function(t){t.NOT_LOADED="NOT_LOADED",t.APPENDING="APPENDING",t.PARTIAL="PARTIAL",t.OK="OK"}(St||(St={}));var At=function(){function t(t){this.activeFragment=null,this.activeParts=null,this.endListFragments=Object.create(null),this.fragments=Object.create(null),this.timeRanges=Object.create(null),this.bufferPadding=.2,this.hls=void 0,this.hls=t,this._registerListeners()}var e=t.prototype;return e._registerListeners=function(){var t=this.hls;t.on(s.Events.BUFFER_APPENDED,this.onBufferAppended,this),t.on(s.Events.FRAG_BUFFERED,this.onFragBuffered,this),t.on(s.Events.FRAG_LOADED,this.onFragLoaded,this)},e._unregisterListeners=function(){var t=this.hls;t.off(s.Events.BUFFER_APPENDED,this.onBufferAppended,this),t.off(s.Events.FRAG_BUFFERED,this.onFragBuffered,this),t.off(s.Events.FRAG_LOADED,this.onFragLoaded,this)},e.destroy=function(){this._unregisterListeners(),this.fragments=this.endListFragments=this.timeRanges=this.activeFragment=this.activeParts=null},e.getAppendedFrag=function(t,e){if(e===V.PlaylistLevelType.MAIN){var r=this.activeFragment,i=this.activeParts;if(!r)return null;if(i)for(var n=i.length;n--;){var a=i[n],s=a?a.end:r.appendedPTS;if(a.start<=t&&void 0!==s&&t<=s)return n>9&&(this.activeParts=i.slice(n-9)),a}else if(r.start<=t&&void 0!==r.appendedPTS&&t<=r.appendedPTS)return r}return this.getBufferedFrag(t,e)},e.getBufferedFrag=function(t,e){for(var r=this.fragments,i=Object.keys(r),n=i.length;n--;){var a=r[i[n]];if((null==a?void 0:a.body.type)===e&&a.buffered){var s=a.body;if(s.start<=t&&t<=s.end)return s}}return null},e.detectEvictedFragments=function(t,e,r){var i=this;this.timeRanges&&(this.timeRanges[t]=e),Object.keys(this.fragments).forEach((function(n){var a=i.fragments[n];if(a)if(a.buffered||a.loaded){var s=a.range[t];s&&s.time.some((function(t){var r=!i.isTimeBuffered(t.startPTS,t.endPTS,e);return r&&i.removeFragment(a.body),r}))}else a.body.type===r&&i.removeFragment(a.body)}))},e.detectPartialFragments=function(t){var e=this,r=this.timeRanges,i=t.frag,n=t.part;if(r&&"initSegment"!==i.sn){var a=kt(i),s=this.fragments[a];s&&(Object.keys(r).forEach((function(t){var a=i.elementaryStreams[t];if(a){var o=r[t],l=null!==n||!0===a.partial;s.range[t]=e.getBufferedTimes(i,n,l,o)}})),s.loaded=null,Object.keys(s.range).length?(s.buffered=!0,s.body.endList&&(this.endListFragments[s.body.type]=s)):this.removeFragment(s.body))}},e.fragBuffered=function(t){var e=kt(t),r=this.fragments[e];r&&(r.loaded=null,r.buffered=!0)},e.getBufferedTimes=function(t,e,r,i){for(var n={time:[],partial:r},a=e?e.start:t.start,s=e?e.end:t.end,o=t.minEndPTS||s,l=t.maxStartPTS||a,u=0;u<i.length;u++){var d=i.start(u)-this.bufferPadding,h=i.end(u)+this.bufferPadding;if(l>=d&&o<=h){n.time.push({startPTS:Math.max(a,i.start(u)),endPTS:Math.min(s,i.end(u))});break}if(a<h&&s>d)n.partial=!0,n.time.push({startPTS:Math.max(a,i.start(u)),endPTS:Math.min(s,i.end(u))});else if(s<=d)break}return n},e.getPartialFragment=function(t){var e,r,i,n=null,a=0,s=this.bufferPadding,o=this.fragments;return Object.keys(o).forEach((function(l){var u=o[l];u&&Dt(u)&&(r=u.body.start-s,i=u.body.end+s,t>=r&&t<=i&&(e=Math.min(t-r,i-t),a<=e&&(n=u.body,a=e)))})),n},e.isEndListAppended=function(t){var e=this.endListFragments[t];return void 0!==e&&(e.buffered||Dt(e))},e.getState=function(t){var e=kt(t),r=this.fragments[e];return r?r.buffered?Dt(r)?St.PARTIAL:St.OK:St.APPENDING:St.NOT_LOADED},e.isTimeBuffered=function(t,e,r){for(var i,n,a=0;a<r.length;a++){if(i=r.start(a)-this.bufferPadding,n=r.end(a)+this.bufferPadding,t>=i&&e<=n)return!0;if(e<=i)return!1}return!1},e.onFragLoaded=function(t,e){var r=e.frag,i=e.part;if("initSegment"!==r.sn&&!r.bitrateTest&&!i){var n=kt(r);this.fragments[n]={body:r,loaded:e,buffered:!1,range:Object.create(null)}}},e.onBufferAppended=function(t,e){var r=this,i=e.frag,n=e.part,a=e.timeRanges;if(i.type===V.PlaylistLevelType.MAIN)if(this.activeFragment!==i&&(this.activeFragment=i,i.appendedPTS=void 0),n){var s=this.activeParts;s||(this.activeParts=s=[]),s.push(n)}else this.activeParts=null;this.timeRanges=a,Object.keys(a).forEach((function(t){var e=a[t];if(r.detectEvictedFragments(t,e),!n&&i.type===V.PlaylistLevelType.MAIN){var s=i.elementaryStreams[t];if(!s)return;for(var o=0;o<e.length;o++){var l=e.end(o);l<=s.endPTS&&l>s.startPTS?i.appendedPTS=Math.max(l,i.appendedPTS||0):i.appendedPTS=s.endPTS}}}))},e.onFragBuffered=function(t,e){this.detectPartialFragments(e)},e.hasFragment=function(t){var e=kt(t);return!!this.fragments[e]},e.removeFragmentsInRange=function(t,e,r){var i=this;Object.keys(this.fragments).forEach((function(n){var a=i.fragments[n];if(a&&a.buffered){var s=a.body;s.type===r&&s.start<e&&s.end>t&&i.removeFragment(s)}}))},e.removeFragment=function(t){var e=kt(t);t.stats.loaded=0,t.clearElementaryStreamInfo(),t.appendedPTS=void 0,delete this.fragments[e],t.endList&&delete this.endListFragments[t.type]},e.removeAllFragments=function(){this.fragments=Object.create(null),this.endListFragments=Object.create(null),this.activeFragment=null,this.activeParts=null},t}();function Dt(t){var e,r;return t.buffered&&((null===(e=t.range.video)||void 0===e?void 0:e.partial)||(null===(r=t.range.audio)||void 0===r?void 0:r.partial))}function kt(t){return t.type+"_"+t.level+"_"+t.urlId+"_"+t.sn}function Rt(t){var e="function"==typeof Map?new Map:void 0;return Rt=function(t){if(null===t||(r=t,-1===Function.toString.call(r).indexOf("[native code]")))return t;var r;if("function"!=typeof t)throw new TypeError("Super expression must either be null or a function");if(void 0!==e){if(e.has(t))return e.get(t);e.set(t,i)}function i(){return It(t,arguments,_t(this).constructor)}return i.prototype=Object.create(t.prototype,{constructor:{value:i,enumerable:!1,writable:!0,configurable:!0}}),Ct(i,t)},Rt(t)}function It(t,e,r){return It=wt()?Reflect.construct.bind():function(t,e,r){var i=[null];i.push.apply(i,e);var n=new(Function.bind.apply(t,i));return r&&Ct(n,r.prototype),n},It.apply(null,arguments)}function wt(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}function Ct(t,e){return Ct=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},Ct(t,e)}function _t(t){return _t=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},_t(t)}var Ot=Math.pow(2,17),Pt=function(){function t(t){this.config=void 0,this.loader=null,this.partLoadTimeout=-1,this.config=t}var e=t.prototype;return e.destroy=function(){this.loader&&(this.loader.destroy(),this.loader=null)},e.abort=function(){this.loader&&this.loader.abort()},e.load=function(t,e){var r=this,i=t.url;if(!i)return Promise.reject(new Ft({type:o.ErrorTypes.NETWORK_ERROR,details:o.ErrorDetails.FRAG_LOAD_ERROR,fatal:!1,frag:t,networkDetails:null},"Fragment does not have a "+(i?"part list":"url")));this.abort();var n=this.config,a=n.fLoader,s=n.loader;return new Promise((function(i,l){r.loader&&r.loader.destroy();var u=r.loader=t.loader=a?new a(n):new s(n),d=xt(t),h={timeout:n.fragLoadingTimeOut,maxRetry:0,retryDelay:0,maxRetryDelay:n.fragLoadingMaxRetryTimeout,highWaterMark:"initSegment"===t.sn?1/0:Ot};t.stats=u.stats,u.load(d,h,{onSuccess:function(e,n,a,s){r.resetLoader(t,u);var o=e.data;a.resetIV&&t.decryptdata&&(t.decryptdata.iv=new Uint8Array(o.slice(0,16)),o=o.slice(16)),i({frag:t,part:null,payload:o,networkDetails:s})},onError:function(e,i,n){r.resetLoader(t,u),l(new Ft({type:o.ErrorTypes.NETWORK_ERROR,details:o.ErrorDetails.FRAG_LOAD_ERROR,fatal:!1,frag:t,response:e,networkDetails:n}))},onAbort:function(e,i,n){r.resetLoader(t,u),l(new Ft({type:o.ErrorTypes.NETWORK_ERROR,details:o.ErrorDetails.INTERNAL_ABORTED,fatal:!1,frag:t,networkDetails:n}))},onTimeout:function(e,i,n){r.resetLoader(t,u),l(new Ft({type:o.ErrorTypes.NETWORK_ERROR,details:o.ErrorDetails.FRAG_LOAD_TIMEOUT,fatal:!1,frag:t,networkDetails:n}))},onProgress:function(r,i,n,a){e&&e({frag:t,part:null,payload:n,networkDetails:a})}})}))},e.loadPart=function(t,e,r){var i=this;this.abort();var n=this.config,a=n.fLoader,s=n.loader;return new Promise((function(l,u){i.loader&&i.loader.destroy();var d=i.loader=t.loader=a?new a(n):new s(n),h=xt(t,e),c={timeout:n.fragLoadingTimeOut,maxRetry:0,retryDelay:0,maxRetryDelay:n.fragLoadingMaxRetryTimeout,highWaterMark:Ot};e.stats=d.stats,d.load(h,c,{onSuccess:function(n,a,s,o){i.resetLoader(t,d),i.updateStatsFromPart(t,e);var u={frag:t,part:e,payload:n.data,networkDetails:o};r(u),l(u)},onError:function(r,n,a){i.resetLoader(t,d),u(new Ft({type:o.ErrorTypes.NETWORK_ERROR,details:o.ErrorDetails.FRAG_LOAD_ERROR,fatal:!1,frag:t,part:e,response:r,networkDetails:a}))},onAbort:function(r,n,a){t.stats.aborted=e.stats.aborted,i.resetLoader(t,d),u(new Ft({type:o.ErrorTypes.NETWORK_ERROR,details:o.ErrorDetails.INTERNAL_ABORTED,fatal:!1,frag:t,part:e,networkDetails:a}))},onTimeout:function(r,n,a){i.resetLoader(t,d),u(new Ft({type:o.ErrorTypes.NETWORK_ERROR,details:o.ErrorDetails.FRAG_LOAD_TIMEOUT,fatal:!1,frag:t,part:e,networkDetails:a}))}})}))},e.updateStatsFromPart=function(t,e){var r=t.stats,i=e.stats,n=i.total;if(r.loaded+=i.loaded,n){var a=Math.round(t.duration/e.duration),s=Math.min(Math.round(r.loaded/n),a),o=(a-s)*Math.round(r.loaded/s);r.total=r.loaded+o}else r.total=Math.max(r.loaded,r.total);var l=r.loading,u=i.loading;l.start?l.first+=u.first-u.start:(l.start=u.start,l.first=u.first),l.end=u.end},e.resetLoader=function(t,e){t.loader=null,this.loader===e&&(self.clearTimeout(this.partLoadTimeout),this.loader=null),e.destroy()},t}();function xt(t,e){void 0===e&&(e=null);var r=e||t,i={frag:t,part:e,responseType:"arraybuffer",url:r.url,headers:{},rangeStart:0,rangeEnd:0},n=r.byteRangeStartOffset,s=r.byteRangeEndOffset;if((0,a.isFiniteNumber)(n)&&(0,a.isFiniteNumber)(s)){var o,l=n,u=s;if("initSegment"===t.sn&&"AES-128"===(null===(o=t.decryptdata)||void 0===o?void 0:o.method)){var d=s-n;d%16&&(u=s+(16-d%16)),0!==n&&(i.resetIV=!0,l=n-16)}i.rangeStart=l,i.rangeEnd=u}return i}var Ft=function(t){var e,r;function i(e){for(var r,i=arguments.length,n=new Array(i>1?i-1:0),a=1;a<i;a++)n[a-1]=arguments[a];return(r=t.call.apply(t,[this].concat(n))||this).data=void 0,r.data=e,r}return r=t,(e=i).prototype=Object.create(r.prototype),e.prototype.constructor=e,Ct(e,r),i}(Rt(Error)),Mt=function(){function t(t){this.config=void 0,this.keyUriToKeyInfo={},this.emeController=null,this.config=t}var e=t.prototype;return e.abort=function(){for(var t in this.keyUriToKeyInfo){var e=this.keyUriToKeyInfo[t].loader;e&&e.abort()}},e.detach=function(){for(var t in this.keyUriToKeyInfo){var e=this.keyUriToKeyInfo[t];(e.mediaKeySessionContext||e.decryptdata.isCommonEncryption)&&delete this.keyUriToKeyInfo[t]}},e.destroy=function(){for(var t in this.detach(),this.keyUriToKeyInfo){var e=this.keyUriToKeyInfo[t].loader;e&&e.destroy()}this.keyUriToKeyInfo={}},e.createKeyLoadError=function(t,e,r,i){return void 0===e&&(e=o.ErrorDetails.KEY_LOAD_ERROR),new Ft({type:o.ErrorTypes.NETWORK_ERROR,details:e,fatal:!1,frag:t,networkDetails:r})},e.loadClear=function(t,e){var r=this;if(this.emeController&&this.config.emeEnabled)for(var i=t.sn,n=t.cc,a=function(t){var a=e[t];if(n<=a.cc&&("initSegment"===i||i<a.sn))return r.emeController.selectKeySystemFormat(a).then((function(t){a.setKeyFormat(t)})),"break"},s=0;s<e.length&&"break"!==a(s);s++);},e.load=function(t){var e=this;return!t.decryptdata&&t.encrypted&&this.emeController?this.emeController.selectKeySystemFormat(t).then((function(r){return e.loadInternal(t,r)})):this.loadInternal(t)},e.loadInternal=function(t,e){var r,i;e&&t.setKeyFormat(e);var n=t.decryptdata;if(!n){var a=e?"Expected frag.decryptdata to be defined after setting format "+e:"Missing decryption data on fragment in onKeyLoading";return Promise.reject(this.createKeyLoadError(t,o.ErrorDetails.KEY_LOAD_ERROR,null,a))}var s=n.uri;if(!s)return Promise.reject(this.createKeyLoadError(t,o.ErrorDetails.KEY_LOAD_ERROR,null,'Invalid key URI: "'+s+'"'));var l,u=this.keyUriToKeyInfo[s];if(null!==(r=u)&&void 0!==r&&r.decryptdata.key)return n.key=u.decryptdata.key,Promise.resolve({frag:t,keyInfo:u});if(null!==(i=u)&&void 0!==i&&i.keyLoadPromise)switch(null===(l=u.mediaKeySessionContext)||void 0===l?void 0:l.keyStatus){case void 0:case"status-pending":case"usable":case"usable-in-future":return u.keyLoadPromise}switch(u=this.keyUriToKeyInfo[s]={decryptdata:n,keyLoadPromise:null,loader:null,mediaKeySessionContext:null},n.method){case"ISO-23001-7":case"SAMPLE-AES":case"SAMPLE-AES-CENC":case"SAMPLE-AES-CTR":return"identity"===n.keyFormat?this.loadKeyHTTP(u,t):this.loadKeyEME(u,t);case"AES-128":return this.loadKeyHTTP(u,t);default:return Promise.reject(this.createKeyLoadError(t,o.ErrorDetails.KEY_LOAD_ERROR,null,'Key supplied with unsupported METHOD: "'+n.method+'"'))}},e.loadKeyEME=function(t,e){var r={frag:e,keyInfo:t};if(this.emeController&&this.config.emeEnabled){var i=this.emeController.loadKey(r);if(i)return(t.keyLoadPromise=i.then((function(e){return t.mediaKeySessionContext=e,r}))).catch((function(e){throw t.keyLoadPromise=null,e}))}return Promise.resolve(r)},e.loadKeyHTTP=function(t,e){var r=this,i=this.config,n=new(0,i.loader)(i);return e.keyLoader=t.loader=n,t.keyLoadPromise=new Promise((function(a,s){var l={keyInfo:t,frag:e,responseType:"arraybuffer",url:t.decryptdata.uri},u={timeout:i.fragLoadingTimeOut,maxRetry:0,retryDelay:i.fragLoadingRetryDelay,maxRetryDelay:i.fragLoadingMaxRetryTimeout,highWaterMark:0},d={onSuccess:function(t,e,i,n){var l=i.frag,u=i.keyInfo,d=i.url;if(!l.decryptdata||u!==r.keyUriToKeyInfo[d])return s(r.createKeyLoadError(l,o.ErrorDetails.KEY_LOAD_ERROR,n,"after key load, decryptdata unset or changed"));u.decryptdata.key=l.decryptdata.key=new Uint8Array(t.data),l.keyLoader=null,u.loader=null,a({frag:l,keyInfo:u})},onError:function(t,i,n){r.resetLoader(i),s(r.createKeyLoadError(e,o.ErrorDetails.KEY_LOAD_ERROR,n))},onTimeout:function(t,i,n){r.resetLoader(i),s(r.createKeyLoadError(e,o.ErrorDetails.KEY_LOAD_TIMEOUT,n))},onAbort:function(t,i,n){r.resetLoader(i),s(r.createKeyLoadError(e,o.ErrorDetails.INTERNAL_ABORTED,n))}};n.load(l,u,d)}))},e.resetLoader=function(t){var e=t.frag,r=t.keyInfo,i=t.url,n=r.loader;e.keyLoader===n&&(e.keyLoader=null,r.loader=null),delete this.keyUriToKeyInfo[i],n&&n.destroy()},t}(),Nt=function(){function t(){this._boundTick=void 0,this._tickTimer=null,this._tickInterval=null,this._tickCallCount=0,this._boundTick=this.tick.bind(this)}var e=t.prototype;return e.destroy=function(){this.onHandlerDestroying(),this.onHandlerDestroyed()},e.onHandlerDestroying=function(){this.clearNextTick(),this.clearInterval()},e.onHandlerDestroyed=function(){},e.hasInterval=function(){return!!this._tickInterval},e.hasNextTick=function(){return!!this._tickTimer},e.setInterval=function(t){return!this._tickInterval&&(this._tickInterval=self.setInterval(this._boundTick,t),!0)},e.clearInterval=function(){return!!this._tickInterval&&(self.clearInterval(this._tickInterval),this._tickInterval=null,!0)},e.clearNextTick=function(){return!!this._tickTimer&&(self.clearTimeout(this._tickTimer),this._tickTimer=null,!0)},e.tick=function(){this._tickCallCount++,1===this._tickCallCount&&(this.doTick(),this._tickCallCount>1&&this.tickImmediate(),this._tickCallCount=0)},e.tickImmediate=function(){this.clearNextTick(),this._tickTimer=self.setTimeout(this._boundTick,0)},e.doTick=function(){},t}(),Ut={length:0,start:function(){return 0},end:function(){return 0}},Bt=function(){function t(){}return t.isBuffered=function(e,r){try{if(e)for(var i=t.getBuffered(e),n=0;n<i.length;n++)if(r>=i.start(n)&&r<=i.end(n))return!0}catch(t){}return!1},t.bufferInfo=function(e,r,i){try{if(e){var n,a=t.getBuffered(e),s=[];for(n=0;n<a.length;n++)s.push({start:a.start(n),end:a.end(n)});return this.bufferedInfo(s,r,i)}}catch(t){}return{len:0,start:r,end:r,nextStart:void 0}},t.bufferedInfo=function(t,e,r){e=Math.max(0,e),t.sort((function(t,e){return t.start-e.start||e.end-t.end}));var i=[];if(r)for(var n=0;n<t.length;n++){var a=i.length;if(a){var s=i[a-1].end;t[n].start-s<r?t[n].end>s&&(i[a-1].end=t[n].end):i.push(t[n])}else i.push(t[n])}else i=t;for(var o,l=0,u=e,d=e,h=0;h<i.length;h++){var c=i[h].start,f=i[h].end;if(e+r>=c&&e<f)u=c,l=(d=f)-e;else if(e+r<c){o=c;break}}return{len:l,start:u||0,end:d||0,nextStart:o}},t.getBuffered=function(t){try{return t.buffered}catch(t){return l.logger.log("failed to get media.buffered",t),Ut}},t}(),Gt=function(t,e,r,i,n,a){void 0===i&&(i=0),void 0===n&&(n=-1),void 0===a&&(a=!1),this.level=void 0,this.sn=void 0,this.part=void 0,this.id=void 0,this.size=void 0,this.partial=void 0,this.transmuxing={start:0,executeStart:0,executeEnd:0,end:0},this.buffering={audio:{start:0,executeStart:0,executeEnd:0,end:0},video:{start:0,executeStart:0,executeEnd:0,end:0},audiovideo:{start:0,executeStart:0,executeEnd:0,end:0}},this.level=t,this.sn=e,this.id=r,this.size=i,this.part=n,this.partial=a};function Kt(t,e){for(var r=null,i=0,n=t.length;i<n;i++){var a=t[i];if(a&&a.cc===e){r=a;break}}return r}function Ht(t,e){if(t){var r=t.start+e;t.start=t.startPTS=r,t.endPTS=r+t.duration}}function jt(t,e){for(var r=e.fragments,i=0,n=r.length;i<n;i++)Ht(r[i],t);e.fragmentHint&&Ht(e.fragmentHint,t),e.alignedSliding=!0}function Vt(t,e){if(t.hasProgramDateTime&&e.hasProgramDateTime){var r=t.fragments,i=e.fragments;if(r.length&&i.length){var n=i[Math.round(i.length/2)-1],a=Kt(r,n.cc)||r[Math.round(r.length/2)-1],s=n.programDateTime,o=a.programDateTime;null!==s&&null!==o&&jt((o-s)/1e3-(a.start-n.start),t)}}}const Yt=function(t,e){for(var r=0,i=t.length-1,n=null,a=null;r<=i;){var s=e(a=t[n=(r+i)/2|0]);if(s>0)r=n+1;else{if(!(s<0))return a;i=n-1}}return null};function Wt(t,e,r,i){void 0===r&&(r=0),void 0===i&&(i=0);var n=null;if(t?n=e[t.sn-e[0].sn+1]||null:0===r&&0===e[0].start&&(n=e[0]),n&&0===qt(r,i,n))return n;var a=Yt(e,qt.bind(null,r,i));return!a||a===t&&n?n:a}function qt(t,e,r){if(void 0===t&&(t=0),void 0===e&&(e=0),r.start<=t&&r.start+r.duration>t)return 0;var i=Math.min(e,r.duration+(r.deltaPTS?r.deltaPTS:0));return r.start+r.duration-i<=t?1:r.start-i>t&&r.start?-1:0}function Xt(t,e,r){var i=1e3*Math.min(e,r.duration+(r.deltaPTS?r.deltaPTS:0));return(r.endProgramDateTime||0)-i>t}var zt=r(21);const Qt=function(t){for(var e="",r=t.length,i=0;i<r;i++)e+="["+t.start(i).toFixed(3)+"-"+t.end(i).toFixed(3)+"]";return e};function $t(t,e){for(var r=0;r<e.length;r++){var i=e[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,(void 0,"symbol"==typeof(n=function(t,e){if("object"!=typeof t||null===t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var i=r.call(t,e);if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(i.key,"string"))?n:String(n)),i)}var n}function Jt(t,e){return Jt=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},Jt(t,e)}var Zt="STOPPED",te="IDLE",ee="KEY_LOADING",re="FRAG_LOADING",ie="FRAG_LOADING_WAITING_RETRY",ne="WAITING_TRACK",ae="PARSING",se="PARSED",oe="ENDED",le="ERROR",ue="WAITING_INIT_PTS",de="WAITING_LEVEL",he=function(t){var e,r;function i(e,r,i,n){var a;return(a=t.call(this)||this).hls=void 0,a.fragPrevious=null,a.fragCurrent=null,a.fragmentTracker=void 0,a.transmuxer=null,a._state=Zt,a.media=null,a.mediaBuffer=null,a.config=void 0,a.bitrateTest=!1,a.lastCurrentTime=0,a.nextLoadPosition=0,a.startPosition=0,a.loadedmetadata=!1,a.fragLoadError=0,a.retryDate=0,a.levels=null,a.fragmentLoader=void 0,a.keyLoader=void 0,a.levelLastLoaded=null,a.startFragRequested=!1,a.decrypter=void 0,a.initPTS=[],a.onvseeking=null,a.onvended=null,a.logPrefix="",a.log=void 0,a.warn=void 0,a.logPrefix=n,a.log=l.logger.log.bind(l.logger,n+":"),a.warn=l.logger.warn.bind(l.logger,n+":"),a.hls=e,a.fragmentLoader=new Pt(e.config),a.keyLoader=i,a.fragmentTracker=r,a.config=e.config,a.decrypter=new zt.default(e.config),e.on(s.Events.LEVEL_SWITCHING,a.onLevelSwitching,function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(a)),a}r=t,(e=i).prototype=Object.create(r.prototype),e.prototype.constructor=e,Jt(e,r);var n,u,d=i.prototype;return d.doTick=function(){this.onTickEnd()},d.onTickEnd=function(){},d.startLoad=function(t){},d.stopLoad=function(){this.fragmentLoader.abort(),this.keyLoader.abort();var t=this.fragCurrent;t&&(t.abortRequests(),this.fragmentTracker.removeFragment(t)),this.resetTransmuxer(),this.fragCurrent=null,this.fragPrevious=null,this.clearInterval(),this.clearNextTick(),this.state=Zt},d._streamEnded=function(t,e){if(e.live||t.nextStart||!t.end||!this.media)return!1;var r=e.partList;if(null!=r&&r.length){var i=r[r.length-1];return Bt.isBuffered(this.media,i.start+i.duration/2)}var n=e.fragments[e.fragments.length-1].type;return this.fragmentTracker.isEndListAppended(n)},d.getLevelDetails=function(){var t;if(this.levels&&null!==this.levelLastLoaded)return null===(t=this.levels[this.levelLastLoaded])||void 0===t?void 0:t.details},d.onMediaAttached=function(t,e){var r=this.media=this.mediaBuffer=e.media;this.onvseeking=this.onMediaSeeking.bind(this),this.onvended=this.onMediaEnded.bind(this),r.addEventListener("seeking",this.onvseeking),r.addEventListener("ended",this.onvended);var i=this.config;this.levels&&i.autoStartLoad&&this.state===Zt&&this.startLoad(i.startPosition)},d.onMediaDetaching=function(){var t=this.media;null!=t&&t.ended&&(this.log("MSE detaching and video ended, reset startPosition"),this.startPosition=this.lastCurrentTime=0),t&&this.onvseeking&&this.onvended&&(t.removeEventListener("seeking",this.onvseeking),t.removeEventListener("ended",this.onvended),this.onvseeking=this.onvended=null),this.keyLoader&&this.keyLoader.detach(),this.media=this.mediaBuffer=null,this.loadedmetadata=!1,this.fragmentTracker.removeAllFragments(),this.stopLoad()},d.onMediaSeeking=function(){var t=this.config,e=this.fragCurrent,r=this.media,i=this.mediaBuffer,n=this.state,s=r?r.currentTime:0,o=Bt.bufferInfo(i||r,s,t.maxBufferHole);if(this.log("media seeking to "+((0,a.isFiniteNumber)(s)?s.toFixed(3):s)+", state: "+n),this.state===oe)this.resetLoadingState();else if(e){var l=t.maxFragLookUpTolerance,u=e.start-l,d=e.start+e.duration+l;if(!o.len||d<o.start||u>o.end){var h=s>d;(s<u||h)&&(h&&e.loader&&(this.log("seeking outside of buffer while fragment load in progress, cancel fragment load"),e.abortRequests()),this.resetLoadingState())}}r&&(this.lastCurrentTime=s),this.loadedmetadata||o.len||(this.nextLoadPosition=this.startPosition=s),this.tickImmediate()},d.onMediaEnded=function(){this.startPosition=this.lastCurrentTime=0},d.onLevelSwitching=function(t,e){this.fragLoadError=0},d.onHandlerDestroying=function(){this.stopLoad(),t.prototype.onHandlerDestroying.call(this)},d.onHandlerDestroyed=function(){this.state=Zt,this.hls.off(s.Events.LEVEL_SWITCHING,this.onLevelSwitching,this),this.fragmentLoader&&this.fragmentLoader.destroy(),this.keyLoader&&this.keyLoader.destroy(),this.decrypter&&this.decrypter.destroy(),this.hls=this.log=this.warn=this.decrypter=this.keyLoader=this.fragmentLoader=this.fragmentTracker=null,t.prototype.onHandlerDestroyed.call(this)},d.loadFragment=function(t,e,r){this._loadFragForPlayback(t,e,r)},d._loadFragForPlayback=function(t,e,r){var i=this;this._doFragLoad(t,e,r,(function(e){if(i.fragContextChanged(t))return i.warn("Fragment "+t.sn+(e.part?" p: "+e.part.index:"")+" of level "+t.level+" was dropped during download."),void i.fragmentTracker.removeFragment(t);t.stats.chunkCount++,i._handleFragmentLoadProgress(e)})).then((function(e){if(e){i.fragLoadError=0;var r=i.state;i.fragContextChanged(t)?(r===re||!i.fragCurrent&&r===ae)&&(i.fragmentTracker.removeFragment(t),i.state=te):("payload"in e&&(i.log("Loaded fragment "+t.sn+" of level "+t.level),i.hls.trigger(s.Events.FRAG_LOADED,e)),i._handleFragmentLoadComplete(e))}})).catch((function(e){i.state!==Zt&&i.state!==le&&(i.warn(e),i.resetFragmentLoading(t))}))},d.flushMainBuffer=function(t,e,r){if(void 0===r&&(r=null),t-e){var i={startOffset:t,endOffset:e,type:r};this.fragLoadError=0,this.hls.trigger(s.Events.BUFFER_FLUSHING,i)}},d._loadInitSegment=function(t,e){var r=this;this._doFragLoad(t,e).then((function(e){if(!e||r.fragContextChanged(t)||!r.levels)throw new Error("init load aborted");return e})).then((function(e){var i=r.hls,n=e.payload,a=t.decryptdata;if(n&&n.byteLength>0&&a&&a.key&&a.iv&&"AES-128"===a.method){var o=self.performance.now();return r.decrypter.decrypt(new Uint8Array(n),a.key.buffer,a.iv.buffer).then((function(r){var n=self.performance.now();return i.trigger(s.Events.FRAG_DECRYPTED,{frag:t,payload:r,stats:{tstart:o,tdecrypt:n}}),e.payload=r,e}))}return e})).then((function(e){var i=r.fragCurrent,n=r.hls,a=r.levels;if(!a)throw new Error("init load aborted, missing levels");a[t.level].details;var o=t.stats;r.state=te,r.fragLoadError=0,t.data=new Uint8Array(e.payload),o.parsing.start=o.buffering.start=self.performance.now(),o.parsing.end=o.buffering.end=self.performance.now(),e.frag===i&&n.trigger(s.Events.FRAG_BUFFERED,{stats:o,frag:i,part:null,id:t.type}),r.tick()})).catch((function(e){r.state!==Zt&&r.state!==le&&(r.warn(e),r.resetFragmentLoading(t))}))},d.fragContextChanged=function(t){var e=this.fragCurrent;return!t||!e||t.level!==e.level||t.sn!==e.sn||t.urlId!==e.urlId},d.fragBufferedComplete=function(t,e){var r,i,n=this.mediaBuffer?this.mediaBuffer:this.media;this.log("Buffered "+t.type+" sn: "+t.sn+(e?" part: "+e.index:"")+" of "+("[stream-controller]"===this.logPrefix?"level":"track")+" "+t.level+" (frag:["+(t.startPTS||NaN).toFixed(3)+"-"+(t.endPTS||NaN).toFixed(3)+"] > buffer:"+(n?Qt(Bt.getBuffered(n)):"(detached)")+")"),this.state=te,n&&(!this.loadedmetadata&&t.type==V.PlaylistLevelType.MAIN&&n.buffered.length&&(null===(r=this.fragCurrent)||void 0===r?void 0:r.sn)===(null===(i=this.fragPrevious)||void 0===i?void 0:i.sn)&&(this.loadedmetadata=!0,this.seekToStartPos()),this.tick())},d.seekToStartPos=function(){},d._handleFragmentLoadComplete=function(t){var e=this.transmuxer;if(e){var r=t.frag,i=t.part,n=t.partsLoaded,a=!n||0===n.length||n.some((function(t){return!t})),s=new Gt(r.level,r.sn,r.stats.chunkCount+1,0,i?i.index:-1,!a);e.flush(s)}},d._handleFragmentLoadProgress=function(t){},d._doFragLoad=function(t,e,r,i){var n,o=this;if(void 0===r&&(r=null),!this.levels)throw new Error("frag load aborted, missing levels");var l=null;if(!t.encrypted||null!==(n=t.decryptdata)&&void 0!==n&&n.key?!t.encrypted&&e.encryptedFragments.length&&this.keyLoader.loadClear(t,e.encryptedFragments):(this.log("Loading key for "+t.sn+" of ["+e.startSN+"-"+e.endSN+"], "+("[stream-controller]"===this.logPrefix?"level":"track")+" "+t.level),this.state=ee,this.fragCurrent=t,l=this.keyLoader.load(t).then((function(t){if(!o.fragContextChanged(t.frag))return o.hls.trigger(s.Events.KEY_LOADED,t),o.state===ee&&(o.state=te),t})),this.hls.trigger(s.Events.KEY_LOADING,{frag:t}),this.throwIfFragContextChanged("KEY_LOADING")),r=Math.max(t.start,r||0),this.config.lowLatencyMode&&e){var u=e.partList;if(u&&i){r>t.end&&e.fragmentHint&&(t=e.fragmentHint);var d=this.getNextPart(u,t,r);if(d>-1){var h=u[d];return this.log("Loading part sn: "+t.sn+" p: "+h.index+" cc: "+t.cc+" of playlist ["+e.startSN+"-"+e.endSN+"] parts [0-"+d+"-"+(u.length-1)+"] "+("[stream-controller]"===this.logPrefix?"level":"track")+": "+t.level+", target: "+parseFloat(r.toFixed(3))),this.nextLoadPosition=h.start+h.duration,this.state=re,this.hls.trigger(s.Events.FRAG_LOADING,{frag:t,part:u[d],targetBufferTime:r}),this.throwIfFragContextChanged("FRAG_LOADING parts"),l?l.then((function(e){return!e||o.fragContextChanged(e.frag)?null:o.doFragPartsLoad(t,u,d,i)})).catch((function(t){return o.handleFragLoadError(t)})):this.doFragPartsLoad(t,u,d,i).catch((function(t){return o.handleFragLoadError(t)}))}if(!t.url||this.loadedEndOfParts(u,r))return Promise.resolve(null)}}this.log("Loading fragment "+t.sn+" cc: "+t.cc+" "+(e?"of ["+e.startSN+"-"+e.endSN+"] ":"")+("[stream-controller]"===this.logPrefix?"level":"track")+": "+t.level+", target: "+parseFloat(r.toFixed(3))),(0,a.isFiniteNumber)(t.sn)&&!this.bitrateTest&&(this.nextLoadPosition=t.start+t.duration),this.state=re,this.hls.trigger(s.Events.FRAG_LOADING,{frag:t,targetBufferTime:r}),this.throwIfFragContextChanged("FRAG_LOADING");var c=this.config.progressive;return c&&l?l.then((function(e){return!e||o.fragContextChanged(null==e?void 0:e.frag)?null:o.fragmentLoader.load(t,i)})).catch((function(t){return o.handleFragLoadError(t)})):Promise.all([this.fragmentLoader.load(t,c?i:void 0),l]).then((function(t){var e=t[0];return!c&&e&&i&&i(e),e})).catch((function(t){return o.handleFragLoadError(t)}))},d.throwIfFragContextChanged=function(t){if(null===this.fragCurrent)throw new Error("frag load aborted, context changed in "+t)},d.doFragPartsLoad=function(t,e,r,i){var n=this;return new Promise((function(a,o){var l=[];!function r(u){var d=e[u];n.fragmentLoader.loadPart(t,d,i).then((function(i){l[d.index]=i;var o=i.part;n.hls.trigger(s.Events.FRAG_LOADED,i);var h=e[u+1];if(!h||h.fragment!==t)return a({frag:t,part:o,partsLoaded:l});r(u+1)})).catch(o)}(r)}))},d.handleFragLoadError=function(t){if("data"in t){var e=t.data;t.data&&e.details===o.ErrorDetails.INTERNAL_ABORTED?this.handleFragLoadAborted(e.frag,e.part):this.hls.trigger(s.Events.ERROR,e)}else this.hls.trigger(s.Events.ERROR,{type:o.ErrorTypes.OTHER_ERROR,details:o.ErrorDetails.INTERNAL_EXCEPTION,err:t,fatal:!0});return null},d._handleTransmuxerFlush=function(t){var e=this.getCurrentContext(t);if(e&&this.state===ae){var r=e.frag,i=e.part,n=e.level,a=self.performance.now();r.stats.parsing.end=a,i&&(i.stats.parsing.end=a),this.updateLevelTiming(r,i,n,t.partial)}else this.fragCurrent||this.state===Zt||this.state===le||(this.state=te)},d.getCurrentContext=function(t){var e=this.levels,r=t.level,i=t.sn,n=t.part;if(!e||!e[r])return this.warn("Levels object was unset while buffering fragment "+i+" of level "+r+". The current chunk will not be buffered."),null;var a=e[r],s=n>-1?function(t,e,r){if(!t||!t.details)return null;var i=t.details.partList;if(i)for(var n=i.length;n--;){var a=i[n];if(a.index===r&&a.fragment.sn===e)return a}return null}(a,i,n):null,o=s?s.fragment:function(t,e,r){if(!t||!t.details)return null;var i=t.details,n=i.fragments[e-i.startSN];return n||((n=i.fragmentHint)&&n.sn===e?n:e<i.startSN&&r&&r.sn===e?r:null)}(a,i,this.fragCurrent);return o?{frag:o,part:s,level:a}:null},d.bufferFragmentData=function(t,e,r,i){if(t&&this.state===ae){var n=t.data1,a=t.data2,o=n;if(n&&a&&(o=(0,R.appendUint8Array)(n,a)),o&&o.length){var l={type:t.type,frag:e,part:r,chunkMeta:i,parent:e.type,data:o};this.hls.trigger(s.Events.BUFFER_APPENDING,l),t.dropped&&t.independent&&!r&&this.flushBufferGap(e)}}},d.flushBufferGap=function(t){var e=this.media;if(e)if(Bt.isBuffered(e,e.currentTime)){var r=e.currentTime,i=Bt.bufferInfo(e,r,0),n=t.duration,a=Math.min(2*this.config.maxFragLookUpTolerance,.25*n),s=Math.max(Math.min(t.start-a,i.end-a),r+a);t.start-s>a&&this.flushMainBuffer(s,t.start)}else this.flushMainBuffer(0,t.start)},d.getFwdBufferInfo=function(t,e){var r=this.config,i=this.getLoadPosition();if(!(0,a.isFiniteNumber)(i))return null;var n=Bt.bufferInfo(t,i,r.maxBufferHole);if(0===n.len&&void 0!==n.nextStart){var s=this.fragmentTracker.getBufferedFrag(i,e);if(s&&n.nextStart<s.end)return Bt.bufferInfo(t,i,Math.max(n.nextStart,r.maxBufferHole))}return n},d.getMaxBufferLength=function(t){var e,r=this.config;return e=t?Math.max(8*r.maxBufferSize/t,r.maxBufferLength):r.maxBufferLength,Math.min(e,r.maxMaxBufferLength)},d.reduceMaxBufferLength=function(t){var e=this.config,r=t||e.maxBufferLength;return e.maxMaxBufferLength>=r&&(e.maxMaxBufferLength/=2,this.warn("Reduce max buffer length to "+e.maxMaxBufferLength+"s"),!0)},d.getNextFragment=function(t,e){var r=e.fragments,i=r.length;if(!i)return null;var n,a=this.config,s=r[0].start;if(e.live){var o=a.initialLiveManifestSize;if(i<o)return this.warn("Not enough fragments to start playback (have: "+i+", need: "+o+")"),null;e.PTSKnown||this.startFragRequested||-1!==this.startPosition||(n=this.getInitialLiveFragment(e,r),this.startPosition=n?this.hls.liveSyncPosition||n.start:t)}else t<=s&&(n=r[0]);if(!n){var l=a.lowLatencyMode?e.partEnd:e.fragmentEnd;n=this.getFragmentAtPosition(t,l,e)}return this.mapToInitFragWhenRequired(n)},d.mapToInitFragWhenRequired=function(t){return null==t||!t.initSegment||null!=t&&t.initSegment.data||this.bitrateTest?t:t.initSegment},d.getNextPart=function(t,e,r){for(var i=-1,n=!1,a=!0,s=0,o=t.length;s<o;s++){var l=t[s];if(a=a&&!l.independent,i>-1&&r<l.start)break;var u=l.loaded;u?i=-1:(n||l.independent||a)&&l.fragment===e&&(i=s),n=u}return i},d.loadedEndOfParts=function(t,e){var r=t[t.length-1];return r&&e>r.start&&r.loaded},d.getInitialLiveFragment=function(t,e){var r=this.fragPrevious,i=null;if(r){if(t.hasProgramDateTime&&(this.log("Live playlist, switching playlist, load frag with same PDT: "+r.programDateTime),i=function(t,e,r){if(null===e||!Array.isArray(t)||!t.length||!(0,a.isFiniteNumber)(e))return null;if(e<(t[0].programDateTime||0))return null;if(e>=(t[t.length-1].endProgramDateTime||0))return null;r=r||0;for(var i=0;i<t.length;++i){var n=t[i];if(Xt(e,r,n))return n}return null}(e,r.endProgramDateTime,this.config.maxFragLookUpTolerance)),!i){var n=r.sn+1;if(n>=t.startSN&&n<=t.endSN){var s=e[n-t.startSN];r.cc===s.cc&&(i=s,this.log("Live playlist, switching playlist, load frag with next SN: "+i.sn))}i||(i=function(t,e){return Yt(t,(function(t){return t.cc<e?1:t.cc>e?-1:0}))}(e,r.cc),i&&this.log("Live playlist, switching playlist, load frag with same CC: "+i.sn))}}else{var o=this.hls.liveSyncPosition;null!==o&&(i=this.getFragmentAtPosition(o,this.bitrateTest?t.fragmentEnd:t.edge,t))}return i},d.getFragmentAtPosition=function(t,e,r){var i,n=this.config,a=this.fragPrevious,s=r.fragments,o=r.endSN,l=r.fragmentHint,u=n.maxFragLookUpTolerance,d=!!(n.lowLatencyMode&&r.partList&&l);if(d&&l&&!this.bitrateTest&&(s=s.concat(l),o=l.sn),i=t<e?Wt(a,s,t,t>e-u?0:u):s[s.length-1]){var h=i.sn-r.startSN;if(this.fragmentTracker.getState(i)===St.OK&&(a=i),a&&i.sn===a.sn&&!d&&a&&i.level===a.level){var c=s[h+1];i.sn<o&&this.fragmentTracker.getState(c)!==St.OK?(this.log("SN "+i.sn+" just loaded, load next one: "+c.sn),i=c):i=null}}return i},d.synchronizeToLiveEdge=function(t){var e=this.config,r=this.media;if(r){var i=this.hls.liveSyncPosition,n=r.currentTime,a=t.fragments[0].start,s=t.edge,o=n>=a-e.maxFragLookUpTolerance&&n<=s;if(null!==i&&r.duration>i&&(n<i||!o)){var l=void 0!==e.liveMaxLatencyDuration?e.liveMaxLatencyDuration:e.liveMaxLatencyDurationCount*t.targetduration;(!o&&r.readyState<4||n<s-l)&&(this.loadedmetadata||(this.nextLoadPosition=i),r.readyState&&(this.warn("Playback: "+n.toFixed(3)+" is located too far from the end of live sliding playlist: "+s+", reset currentTime to : "+i.toFixed(3)),r.currentTime=i))}}},d.alignPlaylists=function(t,e){var r=this.levels,i=this.levelLastLoaded,n=this.fragPrevious,s=null!==i?r[i]:null,o=t.fragments.length;if(!o)return this.warn("No fragments in live playlist"),0;var u=t.fragments[0].start,d=!e,h=t.alignedSliding&&(0,a.isFiniteNumber)(u);if(d||!h&&!u){!function(t,e,r){e&&(function(t,e,r){if(function(t,e,r){return!(!e.details||!(r.endCC>r.startCC||t&&t.cc<r.startCC))}(t,r,e)){var i=function(t,e,r){void 0===r&&(r=0);var i=t.fragments,n=e.fragments;if(n.length&&i.length){var a=Kt(i,n[0].cc);if(a&&(!a||a.startPTS))return a;l.logger.log("No frag in previous level to align on")}else l.logger.log("No fragments to align")}(r.details,e);i&&(0,a.isFiniteNumber)(i.start)&&(l.logger.log("Adjusting PTS using last level due to CC increase within current level "+e.url),jt(i.start,e))}}(t,r,e),!r.alignedSliding&&e.details&&function(t,e){if(e.fragments.length&&t.hasProgramDateTime&&e.hasProgramDateTime){var r=e.fragments[0].programDateTime,i=t.fragments[0].programDateTime,n=(i-r)/1e3+e.fragments[0].start;n&&(0,a.isFiniteNumber)(n)&&(l.logger.log("Adjusting PTS using programDateTime delta "+(i-r)+"ms, sliding:"+n.toFixed(3)+" "+t.url+" "),jt(n,t))}}(r,e.details),r.alignedSliding||!e.details||r.skippedSegments||vt(e.details,r))}(n,s,t);var c=t.fragments[0].start;return this.log("Live playlist sliding: "+c.toFixed(2)+" start-sn: "+(e?e.startSN:"na")+"->"+t.startSN+" prev-sn: "+(n?n.sn:"na")+" fragments: "+o),c}return u},d.waitForCdnTuneIn=function(t){return t.live&&t.canBlockReload&&t.partTarget&&t.tuneInGoal>Math.max(t.partHoldBack,3*t.partTarget)},d.setStartPosition=function(t,e){var r=this.startPosition;if(r<e&&(r=-1),-1===r||-1===this.lastCurrentTime){var i=t.startTimeOffset;(0,a.isFiniteNumber)(i)?(r=e+i,i<0&&(r+=t.totalduration),r=Math.min(Math.max(e,r),e+t.totalduration),this.log("Start time offset "+i+" found in playlist, adjust startPosition to "+r),this.startPosition=r):t.live?r=this.hls.liveSyncPosition||e:this.startPosition=r=0,this.lastCurrentTime=r}this.nextLoadPosition=r},d.getLoadPosition=function(){var t=this.media,e=0;return this.loadedmetadata&&t?e=t.currentTime:this.nextLoadPosition&&(e=this.nextLoadPosition),e},d.handleFragLoadAborted=function(t,e){this.transmuxer&&"initSegment"!==t.sn&&t.stats.aborted&&(this.warn("Fragment "+t.sn+(e?" part"+e.index:"")+" of level "+t.level+" was aborted"),this.resetFragmentLoading(t))},d.resetFragmentLoading=function(t){this.fragCurrent&&(this.fragContextChanged(t)||this.state===ie)||(this.state=te)},d.onFragmentOrKeyLoadError=function(t,e){if(e.fatal)return this.stopLoad(),void(this.state=le);var r=this.config;if(e.chunkMeta){var i=this.getCurrentContext(e.chunkMeta);i&&(e.frag=i.frag,e.levelRetry=!0,this.fragLoadError=r.fragLoadingMaxRetry)}var n=e.frag;if(n&&n.type===t)if(this.fragCurrent,this.fragLoadError+1<=r.fragLoadingMaxRetry){this.loadedmetadata||(this.startFragRequested=!1,this.nextLoadPosition=this.startPosition);var a=Math.min(Math.pow(2,this.fragLoadError)*r.fragLoadingRetryDelay,r.fragLoadingMaxRetryTimeout);this.warn("Fragment "+n.sn+" of "+t+" "+n.level+" failed to load, retrying in "+a+"ms"),this.retryDate=self.performance.now()+a,this.fragLoadError++,this.state=ie}else e.levelRetry?(t===V.PlaylistLevelType.AUDIO&&(this.fragCurrent=null),this.fragLoadError=0,this.state=te):(l.logger.error(e.details+" reaches max retry, redispatch as fatal ..."),e.fatal=!0,this.hls.stopLoad(),this.state=le)},d.afterBufferFlushed=function(t,e,r){if(t){var i=Bt.getBuffered(t);this.fragmentTracker.detectEvictedFragments(e,i,r),this.state===oe&&this.resetLoadingState()}},d.resetLoadingState=function(){this.log("Reset loading state"),this.fragCurrent=null,this.fragPrevious=null,this.state=te},d.resetStartWhenNotLoaded=function(t){if(!this.loadedmetadata){this.startFragRequested=!1;var e=this.levels?this.levels[t].details:null;null!=e&&e.live?(this.startPosition=-1,this.setStartPosition(e,0),this.resetLoadingState()):this.nextLoadPosition=this.startPosition}},d.updateLevelTiming=function(t,e,r,i){var n=this,a=r.details;Object.keys(t.elementaryStreams).reduce((function(e,o){var l=t.elementaryStreams[o];if(l){var u=l.endPTS-l.startPTS;if(u<=0)return n.warn("Could not parse fragment "+t.sn+" "+o+" duration reliably ("+u+")"),e||!1;var d=i?0:gt(a,t,l.startPTS,l.endPTS,l.startDTS,l.endDTS);return n.hls.trigger(s.Events.LEVEL_PTS_UPDATED,{details:a,level:r,drift:d,type:o,frag:t,start:l.startPTS,end:l.endPTS}),!0}return e}),!1)||(this.warn("Found no media in fragment "+t.sn+" of level "+r.id+" resetting transmuxer to fallback to playlist timing"),this.resetTransmuxer()),this.state=se,this.hls.trigger(s.Events.FRAG_PARSED,{frag:t,part:e})},d.resetTransmuxer=function(){this.transmuxer&&(this.transmuxer.destroy(),this.transmuxer=null)},n=i,(u=[{key:"state",get:function(){return this._state},set:function(t){var e=this._state;e!==t&&(this._state=t,this.log(e+"->"+t))}}])&&$t(n.prototype,u),Object.defineProperty(n,"prototype",{writable:!1}),i}(Nt);function ce(){return self.MediaSource||self.WebKitMediaSource}function fe(){return self.SourceBuffer||self.WebKitSourceBuffer}var ge=function(){var t=ENTRY_MODULE,e={},r=function r(i){var n=e[i];if(void 0!==n)return n.exports;var a=e[i]={exports:{}};return t[i].call(a.exports,a,a.exports,r),a.exports};r.m=t,r.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return r.d(e,{a:e}),e},r.d=function(t,e){for(var i in e)r.o(e,i)&&!r.o(t,i)&&Object.defineProperty(t,i,{enumerable:!0,get:e[i]})},r.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},r.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})};var i=r(ENTRY_MODULE);return i.default||i}.toString().split("ENTRY_MODULE"),ve="\\(\\s*(/\\*.*?\\*/)?\\s*.*?([\\.|\\-|\\+|\\w|/|@]+).*?\\)";function pe(t){return(t+"").replace(/[.?*+^$[\]\\(){}|-]/g,"\\$&")}function me(t,e,i){var n={};n[i]=[];var a=e.toString().replace(/^"[^"]+"/,"function"),s=a.match(/^function\s?\w*\(\w+,\s*\w+,\s*(\w+)\)/)||a.match(/^\(\w+,\s*\w+,\s*(\w+)\)\s?\=\s?\>/);if(!s)return n;for(var o,l=s[1],u=new RegExp("(\\\\n|\\W)"+pe(l)+ve,"g");o=u.exec(a);)"dll-reference"!==o[3]&&n[i].push(o[3]);for(u=new RegExp("\\("+pe(l)+'\\("(dll-reference\\s([\\.|\\-|\\+|\\w|/|@]+))"\\)\\)'+ve,"g");o=u.exec(a);)t[o[2]]||(n[i].push(o[1]),t[o[2]]=r(o[1]).m),n[o[2]]=n[o[2]]||[],n[o[2]].push(o[4]);for(var d,h=Object.keys(n),c=0;c<h.length;c++)for(var f=0;f<n[h[c]].length;f++)d=n[h[c]][f],isNaN(1*d)||(n[h[c]][f]=1*n[h[c]][f]);return n}function ye(t){return Object.keys(t).reduce((function(e,r){return e||t[r].length>0}),!1)}function Ee(t,e,r,i){var n=t[i].map((function(t){return'"'+t+'": '+e[i][t].toString().replace(/^"[^"]+"/,"function")})).join(",");return ge[0]+"{"+n+"}"+ge[1]+'"'+r+'"'+ge[2]}var Te=r(544),Se=r(729),be=r.n(Se),Le=ce()||{isTypeSupported:function(){return!1}},Ae=function(){function t(t,e,i,n){var a=this;this.hls=void 0,this.id=void 0,this.observer=void 0,this.frag=null,this.part=null,this.useWorker=void 0,this.worker=void 0,this.onwmsg=void 0,this.transmuxer=null,this.onTransmuxComplete=void 0,this.onFlush=void 0;var u=t.config;this.hls=t,this.id=e,this.useWorker=!!u.enableWorker,this.onTransmuxComplete=i,this.onFlush=n;var d=function(t,e){(e=e||{}).frag=a.frag,e.id=a.id,a.hls.trigger(t,e)};this.observer=new Se.EventEmitter,this.observer.on(s.Events.FRAG_DECRYPTED,d),this.observer.on(s.Events.ERROR,d);var h={mp4:Le.isTypeSupported("video/mp4"),mpeg:Le.isTypeSupported("audio/mpeg"),mp3:Le.isTypeSupported('audio/mp4; codecs="mp3"')},c=navigator.vendor;if(this.useWorker&&"undefined"!=typeof Worker){var f;l.logger.log("demuxing in webworker");try{f=this.worker=function(t,e){e=e||{};var i={main:r.m},n=e.all?{main:Object.keys(i.main)}:function(t,e){for(var r={main:[e]},i={main:[]},n={main:{}};ye(r);)for(var a=Object.keys(r),s=0;s<a.length;s++){var o=a[s],l=r[o].pop();if(n[o]=n[o]||{},!n[o][l]&&t[o][l]){n[o][l]=!0,i[o]=i[o]||[],i[o].push(l);for(var u=me(t,t[o][l],o),d=Object.keys(u),h=0;h<d.length;h++)r[d[h]]=r[d[h]]||[],r[d[h]]=r[d[h]].concat(u[d[h]])}}return i}(i,t),a="";Object.keys(n).filter((function(t){return"main"!==t})).forEach((function(t){for(var e=0;n[t][e];)e++;n[t].push(e),i[t][e]="(function(module, exports, __webpack_require__) { module.exports = __webpack_require__; })",a=a+"var "+t+" = ("+Ee(n,i,e,modules)+")();\n"})),a=a+"new (("+Ee(n,i,t,"main")+")())(self);";var s=new window.Blob([a],{type:"text/javascript"}),o=(window.URL||window.webkitURL||window.mozURL||window.msURL).createObjectURL(s),l=new window.Worker(o);return l.objectURL=o,l}(182),this.onwmsg=this.onWorkerMessage.bind(this),f.addEventListener("message",this.onwmsg),f.onerror=function(t){a.useWorker=!1,l.logger.warn("Exception in webworker, fallback to inline"),a.hls.trigger(s.Events.ERROR,{type:o.ErrorTypes.OTHER_ERROR,details:o.ErrorDetails.INTERNAL_EXCEPTION,fatal:!1,event:"demuxerWorker",error:new Error(t.message+" ("+t.filename+":"+t.lineno+")")})},f.postMessage({cmd:"init",typeSupported:h,vendor:c,id:e,config:JSON.stringify(u)})}catch(t){l.logger.warn("Error in worker:",t),l.logger.error("Error while initializing DemuxerWorker, fallback to inline"),f&&self.URL.revokeObjectURL(f.objectURL),this.transmuxer=new Te.default(this.observer,h,u,c,e),this.worker=null}}else this.transmuxer=new Te.default(this.observer,h,u,c,e)}var e=t.prototype;return e.destroy=function(){var t=this.worker;if(t)t.removeEventListener("message",this.onwmsg),t.terminate(),this.worker=null,this.onwmsg=void 0;else{var e=this.transmuxer;e&&(e.destroy(),this.transmuxer=null)}var r=this.observer;r&&r.removeAllListeners(),this.frag=null,this.observer=null,this.hls=null},e.push=function(t,e,r,i,n,a,s,o,u,d){var h,c,f=this;u.transmuxing.start=self.performance.now();var g=this.transmuxer,v=this.worker,p=a?a.start:n.start,m=n.decryptdata,y=this.frag,E=!(y&&n.cc===y.cc),T=!(y&&u.level===y.level),S=y?u.sn-y.sn:-1,b=this.part?u.part-this.part.index:-1,L=0===S&&u.id>1&&u.id===(null==y?void 0:y.stats.chunkCount),A=!T&&(1===S||0===S&&(1===b||L&&b<=0)),D=self.performance.now();(T||S||0===n.stats.parsing.start)&&(n.stats.parsing.start=D),!a||!b&&A||(a.stats.parsing.start=D);var k=!(y&&(null===(h=n.initSegment)||void 0===h?void 0:h.url)===(null===(c=y.initSegment)||void 0===c?void 0:c.url)),R=new Te.TransmuxState(E,A,o,T,p,k);if(!A||E||k){l.logger.log("[transmuxer-interface, "+n.type+"]: Starting new transmux session for sn: "+u.sn+" p: "+u.part+" level: "+u.level+" id: "+u.id+"\n discontinuity: "+E+"\n trackSwitch: "+T+"\n contiguous: "+A+"\n accurateTimeOffset: "+o+"\n timeOffset: "+p+"\n initSegmentChange: "+k);var I=new Te.TransmuxConfig(r,i,e,s,d);this.configureTransmuxer(I)}if(this.frag=n,this.part=a,v)v.postMessage({cmd:"demux",data:t,decryptdata:m,chunkMeta:u,state:R},t instanceof ArrayBuffer?[t]:[]);else if(g){var w=g.push(t,m,u,R);(0,Te.isPromise)(w)?(g.async=!0,w.then((function(t){f.handleTransmuxComplete(t)})).catch((function(t){f.transmuxerError(t,u,"transmuxer-interface push error")}))):(g.async=!1,this.handleTransmuxComplete(w))}},e.flush=function(t){var e=this;t.transmuxing.start=self.performance.now();var r=this.transmuxer,i=this.worker;if(i)i.postMessage({cmd:"flush",chunkMeta:t});else if(r){var n=r.flush(t);(0,Te.isPromise)(n)||r.async?((0,Te.isPromise)(n)||(n=Promise.resolve(n)),n.then((function(r){e.handleFlushResult(r,t)})).catch((function(r){e.transmuxerError(r,t,"transmuxer-interface flush error")}))):this.handleFlushResult(n,t)}},e.transmuxerError=function(t,e,r){this.hls&&this.hls.trigger(s.Events.ERROR,{type:o.ErrorTypes.MEDIA_ERROR,details:o.ErrorDetails.FRAG_PARSING_ERROR,chunkMeta:e,fatal:!1,error:t,err:t,reason:r})},e.handleFlushResult=function(t,e){var r=this;t.forEach((function(t){r.handleTransmuxComplete(t)})),this.onFlush(e)},e.onWorkerMessage=function(t){var e=t.data,r=this.hls;switch(e.event){case"init":self.URL.revokeObjectURL(this.worker.objectURL);break;case"transmuxComplete":this.handleTransmuxComplete(e.data);break;case"flush":this.onFlush(e.data);break;case"workerLog":l.logger[e.data.logType]&&l.logger[e.data.logType](e.data.message);break;default:e.data=e.data||{},e.data.frag=this.frag,e.data.id=this.id,r.trigger(e.event,e.data)}},e.configureTransmuxer=function(t){var e=this.worker,r=this.transmuxer;e?e.postMessage({cmd:"configure",config:t}):r&&r.configure(t)},e.handleTransmuxComplete=function(t){t.chunkMeta.transmuxing.end=self.performance.now(),this.onTransmuxComplete(t)},t}(),De=function(){function t(t,e,r,i){this.config=void 0,this.media=null,this.fragmentTracker=void 0,this.hls=void 0,this.nudgeRetry=0,this.stallReported=!1,this.stalled=null,this.moved=!1,this.seeking=!1,this.config=t,this.media=e,this.fragmentTracker=r,this.hls=i}var e=t.prototype;return e.destroy=function(){this.media=null,this.hls=this.fragmentTracker=null},e.poll=function(t,e){var r=this.config,i=this.media,n=this.stalled;if(null!==i){var a=i.currentTime,s=i.seeking,o=this.seeking&&!s,u=!this.seeking&&s;if(this.seeking=s,a===t){if((u||o)&&(this.stalled=null),!(i.paused&&!s||i.ended||0===i.playbackRate)&&Bt.getBuffered(i).length){var d=Bt.bufferInfo(i,a,0),h=d.len>0,c=d.nextStart||0;if(h||c){if(s){var f=d.len>2,g=!c||e&&e.start<=a||c-a>2&&!this.fragmentTracker.getPartialFragment(a);if(f||g)return;this.moved=!1}if(!this.moved&&null!==this.stalled){var v,p=Math.max(c,d.start||0)-a,m=this.hls.levels?this.hls.levels[this.hls.currentLevel]:null,y=(null==m||null===(v=m.details)||void 0===v?void 0:v.live)?2*m.details.targetduration:2;if(p>0&&p<=y)return void this._trySkipBufferHole(null)}var E=self.performance.now();if(null!==n){var T=E-n;if(s||!(T>=250)||(this._reportStall(d),this.media)){var S=Bt.bufferInfo(i,a,r.maxBufferHole);this._tryFixBufferStall(S,T)}}else this.stalled=E}}}else if(this.moved=!0,null!==n){if(this.stallReported){var b=self.performance.now()-n;l.logger.warn("playback not stuck anymore @"+a+", after "+Math.round(b)+"ms"),this.stallReported=!1}this.stalled=null,this.nudgeRetry=0}}},e._tryFixBufferStall=function(t,e){var r=this.config,i=this.fragmentTracker,n=this.media;if(null!==n){var a=n.currentTime,s=i.getPartialFragment(a);if(s&&(this._trySkipBufferHole(s)||!this.media))return;t.len>r.maxBufferHole&&e>1e3*r.highBufferWatchdogPeriod&&(l.logger.warn("Trying to nudge playhead over buffer-hole"),this.stalled=null,this._tryNudgeBuffer())}},e._reportStall=function(t){var e=this.hls,r=this.media;!this.stallReported&&r&&(this.stallReported=!0,l.logger.warn("Playback stalling at @"+r.currentTime+" due to low buffer ("+JSON.stringify(t)+")"),e.trigger(s.Events.ERROR,{type:o.ErrorTypes.MEDIA_ERROR,details:o.ErrorDetails.BUFFER_STALLED_ERROR,fatal:!1,buffer:t.len}))},e._trySkipBufferHole=function(t){var e=this.config,r=this.hls,i=this.media;if(null===i)return 0;for(var n=i.currentTime,a=0,u=Bt.getBuffered(i),d=0;d<u.length;d++){var h=u.start(d);if(n+e.maxBufferHole>=a&&n<h){var c=Math.max(h+.05,i.currentTime+.1);return l.logger.warn("skipping hole, adjusting currentTime from "+n+" to "+c),this.moved=!0,this.stalled=null,i.currentTime=c,t&&r.trigger(s.Events.ERROR,{type:o.ErrorTypes.MEDIA_ERROR,details:o.ErrorDetails.BUFFER_SEEK_OVER_HOLE,fatal:!1,reason:"fragment loaded with buffer holes, seeking from "+n+" to "+c,frag:t}),c}a=u.end(d)}return 0},e._tryNudgeBuffer=function(){var t=this.config,e=this.hls,r=this.media,i=this.nudgeRetry;if(null!==r){var n=r.currentTime;if(this.nudgeRetry++,i<t.nudgeMaxRetry){var a=n+(i+1)*t.nudgeOffset;l.logger.warn("Nudging 'currentTime' from "+n+" to "+a),r.currentTime=a,e.trigger(s.Events.ERROR,{type:o.ErrorTypes.MEDIA_ERROR,details:o.ErrorDetails.BUFFER_NUDGE_ON_STALL,fatal:!1})}else l.logger.error("Playhead still not moving while enough data buffered @"+n+" after "+t.nudgeMaxRetry+" nudges"),e.trigger(s.Events.ERROR,{type:o.ErrorTypes.MEDIA_ERROR,details:o.ErrorDetails.BUFFER_STALLED_ERROR,fatal:!0})}},t}();function ke(t,e){for(var r=0;r<e.length;r++){var i=e[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,(void 0,"symbol"==typeof(n=function(t,e){if("object"!=typeof t||null===t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var i=r.call(t,e);if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(i.key,"string"))?n:String(n)),i)}var n}function Re(t,e){return Re=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},Re(t,e)}var Ie=function(t){var e,r;function i(e,r,i){var n;return(n=t.call(this,e,r,i,"[stream-controller]")||this).audioCodecSwap=!1,n.gapController=null,n.level=-1,n._forceStartLoad=!1,n.altAudio=!1,n.audioOnly=!1,n.fragPlaying=null,n.onvplaying=null,n.onvseeked=null,n.fragLastKbps=0,n.couldBacktrack=!1,n.backtrackFragment=null,n.audioCodecSwitch=!1,n.videoBuffer=null,n._registerListeners(),n}r=t,(e=i).prototype=Object.create(r.prototype),e.prototype.constructor=e,Re(e,r);var n,l,u=i.prototype;return u._registerListeners=function(){var t=this.hls;t.on(s.Events.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(s.Events.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(s.Events.MANIFEST_LOADING,this.onManifestLoading,this),t.on(s.Events.MANIFEST_PARSED,this.onManifestParsed,this),t.on(s.Events.LEVEL_LOADING,this.onLevelLoading,this),t.on(s.Events.LEVEL_LOADED,this.onLevelLoaded,this),t.on(s.Events.FRAG_LOAD_EMERGENCY_ABORTED,this.onFragLoadEmergencyAborted,this),t.on(s.Events.ERROR,this.onError,this),t.on(s.Events.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.on(s.Events.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),t.on(s.Events.BUFFER_CREATED,this.onBufferCreated,this),t.on(s.Events.BUFFER_FLUSHED,this.onBufferFlushed,this),t.on(s.Events.LEVELS_UPDATED,this.onLevelsUpdated,this),t.on(s.Events.FRAG_BUFFERED,this.onFragBuffered,this)},u._unregisterListeners=function(){var t=this.hls;t.off(s.Events.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(s.Events.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(s.Events.MANIFEST_LOADING,this.onManifestLoading,this),t.off(s.Events.MANIFEST_PARSED,this.onManifestParsed,this),t.off(s.Events.LEVEL_LOADED,this.onLevelLoaded,this),t.off(s.Events.FRAG_LOAD_EMERGENCY_ABORTED,this.onFragLoadEmergencyAborted,this),t.off(s.Events.ERROR,this.onError,this),t.off(s.Events.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.off(s.Events.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),t.off(s.Events.BUFFER_CREATED,this.onBufferCreated,this),t.off(s.Events.BUFFER_FLUSHED,this.onBufferFlushed,this),t.off(s.Events.LEVELS_UPDATED,this.onLevelsUpdated,this),t.off(s.Events.FRAG_BUFFERED,this.onFragBuffered,this)},u.onHandlerDestroying=function(){this._unregisterListeners(),this.onMediaDetaching()},u.startLoad=function(t){if(this.levels){var e=this.lastCurrentTime,r=this.hls;if(this.stopLoad(),this.setInterval(100),this.level=-1,this.fragLoadError=0,!this.startFragRequested){var i=r.startLevel;-1===i&&(r.config.testBandwidth&&this.levels.length>1?(i=0,this.bitrateTest=!0):i=r.nextAutoLevel),this.level=r.nextLoadLevel=i,this.loadedmetadata=!1}e>0&&-1===t&&(this.log("Override startPosition with lastCurrentTime @"+e.toFixed(3)),t=e),this.state=te,this.nextLoadPosition=this.startPosition=this.lastCurrentTime=t,this.tick()}else this._forceStartLoad=!0,this.state=Zt},u.stopLoad=function(){this._forceStartLoad=!1,t.prototype.stopLoad.call(this)},u.doTick=function(){switch(this.state){case te:this.doTickIdle();break;case de:var t,e=this.levels,r=this.level,i=null==e||null===(t=e[r])||void 0===t?void 0:t.details;if(i&&(!i.live||this.levelLastLoaded===this.level)){if(this.waitForCdnTuneIn(i))break;this.state=te;break}break;case ie:var n,a=self.performance.now(),s=this.retryDate;(!s||a>=s||null!==(n=this.media)&&void 0!==n&&n.seeking)&&(this.log("retryDate reached, switch back to IDLE state"),this.resetStartWhenNotLoaded(this.level),this.state=te)}this.onTickEnd()},u.onTickEnd=function(){t.prototype.onTickEnd.call(this),this.checkBuffer(),this.checkFragmentChanged()},u.doTickIdle=function(){var t=this.hls,e=this.levelLastLoaded,r=this.levels,i=this.media,n=t.config,a=t.nextLoadLevel;if(null!==e&&(i||!this.startFragRequested&&n.startFragPrefetch)&&(!this.altAudio||!this.audioOnly)&&r&&r[a]){var o=r[a],l=this.getMainFwdBufferInfo();if(null!==l){var u=this.getLevelDetails();if(u&&this._streamEnded(l,u)){var d={};return this.altAudio&&(d.type="video"),this.hls.trigger(s.Events.BUFFER_EOS,d),void(this.state=oe)}this.level=t.nextLoadLevel=a;var h=o.details;if(!h||this.state===de||h.live&&this.levelLastLoaded!==a)return this.level=a,void(this.state=de);if(!(l.len>=this.getMaxBufferLength(o.maxBitrate))){this.backtrackFragment&&this.backtrackFragment.start>l.end&&(this.backtrackFragment=null);var c=this.backtrackFragment?this.backtrackFragment.start:l.end,f=this.getNextFragment(c,h);if(this.couldBacktrack&&!this.fragPrevious&&f&&"initSegment"!==f.sn&&this.fragmentTracker.getState(f)!==St.OK){var g,p=(null!=(g=this.backtrackFragment)?g:f).sn-h.startSN,m=h.fragments[p-1];m&&f.cc===m.cc&&(f=m,this.fragmentTracker.removeFragment(m))}else this.backtrackFragment&&l.len&&(this.backtrackFragment=null);if(f&&this.fragmentTracker.getState(f)===St.OK&&this.nextLoadPosition>c){var y=this.audioOnly&&!this.altAudio?v.ElementaryStreamTypes.AUDIO:v.ElementaryStreamTypes.VIDEO,E=(y===v.ElementaryStreamTypes.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;E&&this.afterBufferFlushed(E,y,V.PlaylistLevelType.MAIN),f=this.getNextFragment(this.nextLoadPosition,h)}f&&(!f.initSegment||f.initSegment.data||this.bitrateTest||(f=f.initSegment),this.loadFragment(f,h,c))}}}},u.loadFragment=function(e,r,i){var n,a=this.fragmentTracker.getState(e);this.fragCurrent=e,a===St.NOT_LOADED?"initSegment"===e.sn?this._loadInitSegment(e,r):this.bitrateTest?(this.log("Fragment "+e.sn+" of level "+e.level+" is being downloaded to test bitrate and will not be buffered"),this._loadBitrateTestFrag(e,r)):(this.startFragRequested=!0,t.prototype.loadFragment.call(this,e,r,i)):a===St.APPENDING?this.reduceMaxBufferLength(e.duration)&&this.fragmentTracker.removeFragment(e):0===(null===(n=this.media)||void 0===n?void 0:n.buffered.length)&&this.fragmentTracker.removeAllFragments()},u.getAppendedFrag=function(t){var e=this.fragmentTracker.getAppendedFrag(t,V.PlaylistLevelType.MAIN);return e&&"fragment"in e?e.fragment:e},u.getBufferedFrag=function(t){return this.fragmentTracker.getBufferedFrag(t,V.PlaylistLevelType.MAIN)},u.followingBufferedFrag=function(t){return t?this.getBufferedFrag(t.end+.5):null},u.immediateLevelSwitch=function(){this.abortCurrentFrag(),this.flushMainBuffer(0,Number.POSITIVE_INFINITY)},u.nextLevelSwitch=function(){var t=this.levels,e=this.media;if(null!=e&&e.readyState){var r,i=this.getAppendedFrag(e.currentTime);if(i&&i.start>1&&this.flushMainBuffer(0,i.start-1),!e.paused&&t){var n=t[this.hls.nextLoadLevel],a=this.fragLastKbps;r=a&&this.fragCurrent?this.fragCurrent.duration*n.maxBitrate/(1e3*a)+1:0}else r=0;var s=this.getBufferedFrag(e.currentTime+r);if(s){var o=this.followingBufferedFrag(s);if(o){this.abortCurrentFrag();var l=o.maxStartPTS?o.maxStartPTS:o.start,u=o.duration,d=Math.max(s.end,l+Math.min(Math.max(u-this.config.maxFragLookUpTolerance,.5*u),.75*u));this.flushMainBuffer(d,Number.POSITIVE_INFINITY)}}}},u.abortCurrentFrag=function(){var t=this.fragCurrent;switch(this.fragCurrent=null,this.backtrackFragment=null,t&&t.abortRequests(),this.state){case ee:case re:case ie:case ae:case se:this.state=te}this.nextLoadPosition=this.getLoadPosition()},u.flushMainBuffer=function(e,r){t.prototype.flushMainBuffer.call(this,e,r,this.altAudio?"video":null)},u.onMediaAttached=function(e,r){t.prototype.onMediaAttached.call(this,e,r);var i=r.media;this.onvplaying=this.onMediaPlaying.bind(this),this.onvseeked=this.onMediaSeeked.bind(this),i.addEventListener("playing",this.onvplaying),i.addEventListener("seeked",this.onvseeked),this.gapController=new De(this.config,i,this.fragmentTracker,this.hls)},u.onMediaDetaching=function(){var e=this.media;e&&this.onvplaying&&this.onvseeked&&(e.removeEventListener("playing",this.onvplaying),e.removeEventListener("seeked",this.onvseeked),this.onvplaying=this.onvseeked=null,this.videoBuffer=null),this.fragPlaying=null,this.gapController&&(this.gapController.destroy(),this.gapController=null),t.prototype.onMediaDetaching.call(this)},u.onMediaPlaying=function(){this.tick()},u.onMediaSeeked=function(){var t=this.media,e=t?t.currentTime:null;(0,a.isFiniteNumber)(e)&&this.log("Media seeked to "+e.toFixed(3)),this.tick()},u.onManifestLoading=function(){this.log("Trigger BUFFER_RESET"),this.hls.trigger(s.Events.BUFFER_RESET,void 0),this.fragmentTracker.removeAllFragments(),this.couldBacktrack=!1,this.startPosition=this.lastCurrentTime=0,this.fragPlaying=null,this.backtrackFragment=null},u.onManifestParsed=function(t,e){var r,i,n,a=!1,s=!1;e.levels.forEach((function(t){(r=t.audioCodec)&&(-1!==r.indexOf("mp4a.40.2")&&(a=!0),-1!==r.indexOf("mp4a.40.5")&&(s=!0))})),this.audioCodecSwitch=a&&s&&!("function"==typeof(null==(n=fe())||null===(i=n.prototype)||void 0===i?void 0:i.changeType)),this.audioCodecSwitch&&this.log("Both AAC/HE-AAC audio found in levels; declaring level codec as HE-AAC"),this.levels=e.levels,this.startFragRequested=!1},u.onLevelLoading=function(t,e){var r=this.levels;if(r&&this.state===te){var i=r[e.level];(!i.details||i.details.live&&this.levelLastLoaded!==e.level||this.waitForCdnTuneIn(i.details))&&(this.state=de)}},u.onLevelLoaded=function(t,e){var r,i=this.levels,n=e.level,a=e.details,o=a.totalduration;if(i){this.log("Level "+n+" loaded ["+a.startSN+","+a.endSN+"], cc ["+a.startCC+", "+a.endCC+"] duration:"+o);var l=this.fragCurrent;!l||this.state!==re&&this.state!==ie||l.level!==e.level&&l.loader&&(this.state=te,this.backtrackFragment=null,l.abortRequests());var u=i[n],d=0;if(a.live||null!==(r=u.details)&&void 0!==r&&r.live){if(a.fragments[0]||(a.deltaUpdateFailed=!0),a.deltaUpdateFailed)return;d=this.alignPlaylists(a,u.details)}if(u.details=a,this.levelLastLoaded=n,this.hls.trigger(s.Events.LEVEL_UPDATED,{details:a,level:n}),this.state===de){if(this.waitForCdnTuneIn(a))return;this.state=te}this.startFragRequested?a.live&&this.synchronizeToLiveEdge(a):this.setStartPosition(a,d),this.tick()}else this.warn("Levels were reset while loading level "+n)},u._handleFragmentLoadProgress=function(t){var e,r=t.frag,i=t.part,n=t.payload,a=this.levels;if(a){var s=a[r.level],o=s.details;if(o){var l=s.videoCodec,u=o.PTSKnown||!o.live,d=null===(e=r.initSegment)||void 0===e?void 0:e.data,h=this._getAudioCodec(s),c=this.transmuxer=this.transmuxer||new Ae(this.hls,V.PlaylistLevelType.MAIN,this._handleTransmuxComplete.bind(this),this._handleTransmuxerFlush.bind(this)),f=i?i.index:-1,g=-1!==f,v=new Gt(r.level,r.sn,r.stats.chunkCount,n.byteLength,f,g),p=this.initPTS[r.cc];c.push(n,d,h,l,r,i,o.totalduration,u,v,p)}else this.warn("Dropping fragment "+r.sn+" of level "+r.level+" after level details were reset")}else this.warn("Levels were reset while fragment load was in progress. Fragment "+r.sn+" of level "+r.level+" will not be buffered")},u.onAudioTrackSwitching=function(t,e){var r=this.altAudio,i=!!e.url,n=e.id;if(!i){if(this.mediaBuffer!==this.media){this.log("Switching on main audio, use media.buffered to schedule main fragment loading"),this.mediaBuffer=this.media;var a=this.fragCurrent;a&&(this.log("Switching to main audio track, cancel main fragment load"),a.abortRequests()),this.resetTransmuxer(),this.resetLoadingState()}else this.audioOnly&&this.resetTransmuxer();var o=this.hls;r&&o.trigger(s.Events.BUFFER_FLUSHING,{startOffset:0,endOffset:Number.POSITIVE_INFINITY,type:"audio"}),o.trigger(s.Events.AUDIO_TRACK_SWITCHED,{id:n})}},u.onAudioTrackSwitched=function(t,e){var r=e.id,i=!!this.hls.audioTracks[r].url;if(i){var n=this.videoBuffer;n&&this.mediaBuffer!==n&&(this.log("Switching on alternate audio, use video.buffered to schedule main fragment loading"),this.mediaBuffer=n)}this.altAudio=i,this.tick()},u.onBufferCreated=function(t,e){var r,i,n=e.tracks,a=!1;for(var s in n){var o=n[s];if("main"===o.id){if(i=s,r=o,"video"===s){var l=n[s];l&&(this.videoBuffer=l.buffer)}}else a=!0}a&&r?(this.log("Alternate track found, use "+i+".buffered to schedule main fragment loading"),this.mediaBuffer=r.buffer):this.mediaBuffer=this.media},u.onFragBuffered=function(t,e){var r=e.frag,i=e.part;if(!r||r.type===V.PlaylistLevelType.MAIN){if(this.fragContextChanged(r))return this.warn("Fragment "+r.sn+(i?" p: "+i.index:"")+" of level "+r.level+" finished buffering, but was aborted. state: "+this.state),void(this.state===se&&(this.state=te));var n=i?i.stats:r.stats;this.fragLastKbps=Math.round(8*n.total/(n.buffering.end-n.loading.first)),"initSegment"!==r.sn&&(this.fragPrevious=r),this.fragBufferedComplete(r,i)}},u.onError=function(t,e){if(e.type!==o.ErrorTypes.KEY_SYSTEM_ERROR)switch(e.details){case o.ErrorDetails.FRAG_LOAD_ERROR:case o.ErrorDetails.FRAG_LOAD_TIMEOUT:case o.ErrorDetails.FRAG_PARSING_ERROR:case o.ErrorDetails.KEY_LOAD_ERROR:case o.ErrorDetails.KEY_LOAD_TIMEOUT:this.onFragmentOrKeyLoadError(V.PlaylistLevelType.MAIN,e);break;case o.ErrorDetails.LEVEL_LOAD_ERROR:case o.ErrorDetails.LEVEL_LOAD_TIMEOUT:this.state!==le&&(e.fatal?(this.warn(""+e.details),this.state=le):e.levelRetry||this.state!==de||(this.state=te));break;case o.ErrorDetails.BUFFER_FULL_ERROR:if("main"===e.parent&&(this.state===ae||this.state===se)){var r=!0,i=this.getFwdBufferInfo(this.media,V.PlaylistLevelType.MAIN);i&&i.len>.5&&(r=!this.reduceMaxBufferLength(i.len)),r&&(this.warn("buffer full error also media.currentTime is not buffered, flush main"),this.immediateLevelSwitch()),this.resetLoadingState()}}else this.onFragmentOrKeyLoadError(V.PlaylistLevelType.MAIN,e)},u.checkBuffer=function(){var t=this.media,e=this.gapController;if(t&&e&&t.readyState){if(this.loadedmetadata||!Bt.getBuffered(t).length){var r=this.state!==te?this.fragCurrent:null;e.poll(this.lastCurrentTime,r)}this.lastCurrentTime=t.currentTime}},u.onFragLoadEmergencyAborted=function(){this.state=te,this.loadedmetadata||(this.startFragRequested=!1,this.nextLoadPosition=this.startPosition),this.tickImmediate()},u.onBufferFlushed=function(t,e){var r=e.type;if(r!==v.ElementaryStreamTypes.AUDIO||this.audioOnly&&!this.altAudio){var i=(r===v.ElementaryStreamTypes.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;this.afterBufferFlushed(i,r,V.PlaylistLevelType.MAIN)}},u.onLevelsUpdated=function(t,e){this.levels=e.levels},u.swapAudioCodec=function(){this.audioCodecSwap=!this.audioCodecSwap},u.seekToStartPos=function(){var t=this.media;if(t){var e=t.currentTime,r=this.startPosition;if(r>=0&&e<r){if(t.seeking)return void this.log("could not seek to "+r+", already seeking at "+e);var i=Bt.getBuffered(t),n=(i.length?i.start(0):0)-r;n>0&&(n<this.config.maxBufferHole||n<this.config.maxFragLookUpTolerance)&&(this.log("adjusting start position by "+n+" to match buffer start"),r+=n,this.startPosition=r),this.log("seek to target start position "+r+" from current time "+e),t.currentTime=r}}},u._getAudioCodec=function(t){var e=this.config.defaultAudioCodec||t.audioCodec;return this.audioCodecSwap&&e&&(this.log("Swapping audio codec"),e=-1!==e.indexOf("mp4a.40.5")?"mp4a.40.2":"mp4a.40.5"),e},u._loadBitrateTestFrag=function(t,e){var r=this;t.bitrateTest=!0,this._doFragLoad(t,e).then((function(e){var i=r.hls;if(e&&!r.fragContextChanged(t)){r.fragLoadError=0,r.state=te,r.startFragRequested=!1,r.bitrateTest=!1;var n=t.stats;n.parsing.start=n.parsing.end=n.buffering.start=n.buffering.end=self.performance.now(),i.trigger(s.Events.FRAG_LOADED,e),t.bitrateTest=!1}}))},u._handleTransmuxComplete=function(t){var e,r="main",i=this.hls,n=t.remuxResult,o=t.chunkMeta,l=this.getCurrentContext(o);if(!l)return this.warn("The loading context changed while buffering fragment "+o.sn+" of level "+o.level+". This chunk will not be buffered."),void this.resetStartWhenNotLoaded(o.level);var u=l.frag,d=l.part,h=l.level,c=n.video,f=n.text,g=n.id3,p=n.initSegment,m=h.details,y=this.altAudio?void 0:n.audio;if(!this.fragContextChanged(u)){if(this.state=ae,p){p.tracks&&(this._bufferInitSegment(h,p.tracks,u,o),i.trigger(s.Events.FRAG_PARSING_INIT_SEGMENT,{frag:u,id:r,tracks:p.tracks}));var E=p.initPTS,T=p.timescale;(0,a.isFiniteNumber)(E)&&(this.initPTS[u.cc]=E,i.trigger(s.Events.INIT_PTS_FOUND,{frag:u,id:r,initPTS:E,timescale:T}))}if(c&&!1!==n.independent){if(m){var S=c.startPTS,b=c.endPTS,L=c.startDTS,A=c.endDTS;if(d)d.elementaryStreams[c.type]={startPTS:S,endPTS:b,startDTS:L,endDTS:A};else if(c.firstKeyFrame&&c.independent&&1===o.id&&(this.couldBacktrack=!0),c.dropped&&c.independent){var D=this.getMainFwdBufferInfo();if((D?D.end:this.getLoadPosition())+this.config.maxBufferHole<(c.firstKeyFramePTS?c.firstKeyFramePTS:S)-this.config.maxBufferHole)return void this.backtrack(u);u.setElementaryStreamInfo(c.type,u.start,b,u.start,A,!0)}u.setElementaryStreamInfo(c.type,S,b,L,A),this.backtrackFragment&&(this.backtrackFragment=u),this.bufferFragmentData(c,u,d,o)}}else if(!1===n.independent)return void this.backtrack(u);if(y){var k=y.startPTS,R=y.endPTS,I=y.startDTS,w=y.endDTS;d&&(d.elementaryStreams[v.ElementaryStreamTypes.AUDIO]={startPTS:k,endPTS:R,startDTS:I,endDTS:w}),u.setElementaryStreamInfo(v.ElementaryStreamTypes.AUDIO,k,R,I,w),this.bufferFragmentData(y,u,d,o)}if(m&&null!=g&&null!==(e=g.samples)&&void 0!==e&&e.length){var C={id:r,frag:u,details:m,samples:g.samples};i.trigger(s.Events.FRAG_PARSING_METADATA,C)}if(m&&f){var _={id:r,frag:u,details:m,samples:f.samples};i.trigger(s.Events.FRAG_PARSING_USERDATA,_)}}},u._bufferInitSegment=function(t,e,r,i){var n=this;if(this.state===ae){this.audioOnly=!!e.audio&&!e.video,this.altAudio&&!this.audioOnly&&delete e.audio;var a=e.audio,o=e.video,l=e.audiovideo;if(a){var u=t.audioCodec,d=navigator.userAgent.toLowerCase();this.audioCodecSwitch&&(u&&(u=-1!==u.indexOf("mp4a.40.5")?"mp4a.40.2":"mp4a.40.5"),1!==a.metadata.channelCount&&-1===d.indexOf("firefox")&&(u="mp4a.40.5")),-1!==d.indexOf("android")&&"audio/mpeg"!==a.container&&(u="mp4a.40.2",this.log("Android: force audio codec to "+u)),t.audioCodec&&t.audioCodec!==u&&this.log('Swapping manifest audio codec "'+t.audioCodec+'" for "'+u+'"'),a.levelCodec=u,a.id="main",this.log("Init audio buffer, container:"+a.container+", codecs[selected/level/parsed]=["+(u||"")+"/"+(t.audioCodec||"")+"/"+a.codec+"]")}o&&(o.levelCodec=t.videoCodec,o.id="main",this.log("Init video buffer, container:"+o.container+", codecs[level/parsed]=["+(t.videoCodec||"")+"/"+o.codec+"]")),l&&this.log("Init audiovideo buffer, container:"+l.container+", codecs[level/parsed]=["+(t.attrs.CODECS||"")+"/"+l.codec+"]"),this.hls.trigger(s.Events.BUFFER_CODECS,e),Object.keys(e).forEach((function(t){var a=e[t].initSegment;null!=a&&a.byteLength&&n.hls.trigger(s.Events.BUFFER_APPENDING,{type:t,data:a,frag:r,part:null,chunkMeta:i,parent:r.type})})),this.tick()}},u.getMainFwdBufferInfo=function(){return this.getFwdBufferInfo(this.mediaBuffer?this.mediaBuffer:this.media,V.PlaylistLevelType.MAIN)},u.backtrack=function(t){this.couldBacktrack=!0,this.backtrackFragment=t,this.resetTransmuxer(),this.flushBufferGap(t),this.fragmentTracker.removeFragment(t),this.fragPrevious=null,this.nextLoadPosition=t.start,this.state=te},u.checkFragmentChanged=function(){var t=this.media,e=null;if(t&&t.readyState>1&&!1===t.seeking){var r=t.currentTime;if(Bt.isBuffered(t,r)?e=this.getAppendedFrag(r):Bt.isBuffered(t,r+.1)&&(e=this.getAppendedFrag(r+.1)),e){this.backtrackFragment=null;var i=this.fragPlaying,n=e.level;i&&e.sn===i.sn&&i.level===n&&e.urlId===i.urlId||(this.fragPlaying=e,this.hls.trigger(s.Events.FRAG_CHANGED,{frag:e}),i&&i.level===n||this.hls.trigger(s.Events.LEVEL_SWITCHED,{level:n}))}}},n=i,(l=[{key:"nextLevel",get:function(){var t=this.nextBufferedFrag;return t?t.level:-1}},{key:"currentFrag",get:function(){var t=this.media;return t?this.fragPlaying||this.getAppendedFrag(t.currentTime):null}},{key:"currentProgramDateTime",get:function(){var t=this.media;if(t){var e=t.currentTime,r=this.currentFrag;if(r&&(0,a.isFiniteNumber)(e)&&(0,a.isFiniteNumber)(r.programDateTime)){var i=r.programDateTime+1e3*(e-r.start);return new Date(i)}}return null}},{key:"currentLevel",get:function(){var t=this.currentFrag;return t?t.level:-1}},{key:"nextBufferedFrag",get:function(){var t=this.currentFrag;return t?this.followingBufferedFrag(t):null}},{key:"forceStartLoad",get:function(){return this._forceStartLoad}}])&&ke(n.prototype,l),Object.defineProperty(n,"prototype",{writable:!1}),i}(he);const we=function(){function t(t,e,r){void 0===e&&(e=0),void 0===r&&(r=0),this.halfLife=void 0,this.alpha_=void 0,this.estimate_=void 0,this.totalWeight_=void 0,this.halfLife=t,this.alpha_=t?Math.exp(Math.log(.5)/t):0,this.estimate_=e,this.totalWeight_=r}var e=t.prototype;return e.sample=function(t,e){var r=Math.pow(this.alpha_,t);this.estimate_=e*(1-r)+r*this.estimate_,this.totalWeight_+=t},e.getTotalWeight=function(){return this.totalWeight_},e.getEstimate=function(){if(this.alpha_){var t=1-Math.pow(this.alpha_,this.totalWeight_);if(t)return this.estimate_/t}return this.estimate_},t}(),Ce=function(){function t(t,e,r){this.defaultEstimate_=void 0,this.minWeight_=void 0,this.minDelayMs_=void 0,this.slow_=void 0,this.fast_=void 0,this.defaultEstimate_=r,this.minWeight_=.001,this.minDelayMs_=50,this.slow_=new we(t),this.fast_=new we(e)}var e=t.prototype;return e.update=function(t,e){var r=this.slow_,i=this.fast_;this.slow_.halfLife!==t&&(this.slow_=new we(t,r.getEstimate(),r.getTotalWeight())),this.fast_.halfLife!==e&&(this.fast_=new we(e,i.getEstimate(),i.getTotalWeight()))},e.sample=function(t,e){var r=(t=Math.max(t,this.minDelayMs_))/1e3,i=8*e/r;this.fast_.sample(r,i),this.slow_.sample(r,i)},e.canEstimate=function(){var t=this.fast_;return t&&t.getTotalWeight()>=this.minWeight_},e.getEstimate=function(){return this.canEstimate()?Math.min(this.fast_.getEstimate(),this.slow_.getEstimate()):this.defaultEstimate_},e.destroy=function(){},t}();function _e(t,e){for(var r=0;r<e.length;r++){var i=e[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,(void 0,"symbol"==typeof(n=function(t,e){if("object"!=typeof t||null===t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var i=r.call(t,e);if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(i.key,"string"))?n:String(n)),i)}var n}const Oe=function(){function t(t){this.hls=void 0,this.lastLoadedFragLevel=0,this._nextAutoLevel=-1,this.timer=void 0,this.onCheck=this._abandonRulesCheck.bind(this),this.fragCurrent=null,this.partCurrent=null,this.bitrateTestDelay=0,this.bwEstimator=void 0,this.hls=t;var e=t.config;this.bwEstimator=new Ce(e.abrEwmaSlowVoD,e.abrEwmaFastVoD,e.abrEwmaDefaultEstimate),this.registerListeners()}var e,r,i=t.prototype;return i.registerListeners=function(){var t=this.hls;t.on(s.Events.FRAG_LOADING,this.onFragLoading,this),t.on(s.Events.FRAG_LOADED,this.onFragLoaded,this),t.on(s.Events.FRAG_BUFFERED,this.onFragBuffered,this),t.on(s.Events.LEVEL_LOADED,this.onLevelLoaded,this),t.on(s.Events.ERROR,this.onError,this)},i.unregisterListeners=function(){var t=this.hls;t.off(s.Events.FRAG_LOADING,this.onFragLoading,this),t.off(s.Events.FRAG_LOADED,this.onFragLoaded,this),t.off(s.Events.FRAG_BUFFERED,this.onFragBuffered,this),t.off(s.Events.LEVEL_LOADED,this.onLevelLoaded,this),t.off(s.Events.ERROR,this.onError,this)},i.destroy=function(){this.unregisterListeners(),this.clearTimer(),this.hls=this.onCheck=null,this.fragCurrent=this.partCurrent=null},i.onFragLoading=function(t,e){var r,i=e.frag;i.type===V.PlaylistLevelType.MAIN&&(this.timer||(this.fragCurrent=i,this.partCurrent=null!=(r=e.part)?r:null,this.timer=self.setInterval(this.onCheck,100)))},i.onLevelLoaded=function(t,e){var r=this.hls.config;e.details.live?this.bwEstimator.update(r.abrEwmaSlowLive,r.abrEwmaFastLive):this.bwEstimator.update(r.abrEwmaSlowVoD,r.abrEwmaFastVoD)},i._abandonRulesCheck=function(){var t=this.fragCurrent,e=this.partCurrent,r=this.hls,i=r.autoLevelEnabled,n=r.media;if(t&&n){var o=e?e.stats:t.stats,u=e?e.duration:t.duration;if(o.aborted||o.loaded&&o.loaded===o.total||0===t.level)return this.clearTimer(),void(this._nextAutoLevel=-1);if(i&&!n.paused&&n.playbackRate&&n.readyState){var d=r.mainForwardBufferInfo;if(null!==d){var h=performance.now()-o.loading.start,c=Math.abs(n.playbackRate);if(!(h<=500*u/c)){var f=o.loaded&&o.loading.first,g=this.bwEstimator.getEstimate(),v=r.levels,p=r.minAutoLevel,m=v[t.level],y=o.total||Math.max(o.loaded,Math.round(u*m.maxBitrate/8)),E=f?1e3*o.loaded/h:0,T=E?(y-o.loaded)/E:8*y/g,S=d.len/c;if(!(T<=S)){var b,L=Number.POSITIVE_INFINITY;for(b=t.level-1;b>p;b--){var A=v[b].maxBitrate;if((L=E?u*A/(6.4*E):u*A/g)<S)break}L>=T||(l.logger.warn("Fragment "+t.sn+(e?" part "+e.index:"")+" of level "+t.level+" is loading too slowly and will cause an underbuffer; aborting and switching to level "+b+"\n Current BW estimate: "+((0,a.isFiniteNumber)(g)?(g/1024).toFixed(3):"Unknown")+" Kb/s\n Estimated load time for current fragment: "+T.toFixed(3)+" s\n Estimated load time for the next fragment: "+L.toFixed(3)+" s\n Time to underbuffer: "+S.toFixed(3)+" s"),r.nextLoadLevel=b,f&&this.bwEstimator.sample(h,o.loaded),this.clearTimer(),(t.loader||t.keyLoader)&&(this.fragCurrent=this.partCurrent=null,t.abortRequests()),r.trigger(s.Events.FRAG_LOAD_EMERGENCY_ABORTED,{frag:t,part:e,stats:o}))}}}}}},i.onFragLoaded=function(t,e){var r=e.frag,i=e.part;if(r.type===V.PlaylistLevelType.MAIN&&(0,a.isFiniteNumber)(r.sn)){var n=i?i.stats:r.stats,o=i?i.duration:r.duration;if(this.clearTimer(),this.lastLoadedFragLevel=r.level,this._nextAutoLevel=-1,this.hls.config.abrMaxWithRealBitrate){var l=this.hls.levels[r.level],u=(l.loaded?l.loaded.bytes:0)+n.loaded,d=(l.loaded?l.loaded.duration:0)+o;l.loaded={bytes:u,duration:d},l.realBitrate=Math.round(8*u/d)}if(r.bitrateTest){var h={stats:n,frag:r,part:i,id:r.type};this.onFragBuffered(s.Events.FRAG_BUFFERED,h)}}},i.onFragBuffered=function(t,e){var r=e.frag,i=e.part,n=i?i.stats:r.stats;if(!n.aborted&&r.type===V.PlaylistLevelType.MAIN&&"initSegment"!==r.sn){var a=n.parsing.end-n.loading.start;this.bwEstimator.sample(a,n.loaded),n.bwEstimate=this.bwEstimator.getEstimate(),r.bitrateTest?this.bitrateTestDelay=a/1e3:this.bitrateTestDelay=0}},i.onError=function(t,e){var r;if((null===(r=e.frag)||void 0===r?void 0:r.type)===V.PlaylistLevelType.MAIN){if(e.type===o.ErrorTypes.KEY_SYSTEM_ERROR)return void this.clearTimer();switch(e.details){case o.ErrorDetails.FRAG_LOAD_ERROR:case o.ErrorDetails.FRAG_LOAD_TIMEOUT:case o.ErrorDetails.KEY_LOAD_ERROR:case o.ErrorDetails.KEY_LOAD_TIMEOUT:this.clearTimer()}}},i.clearTimer=function(){self.clearInterval(this.timer),this.timer=void 0},i.getNextABRAutoLevel=function(){var t=this.fragCurrent,e=this.partCurrent,r=this.hls,i=r.maxAutoLevel,n=r.config,a=r.minAutoLevel,s=r.media,o=e?e.duration:t?t.duration:0,u=s&&0!==s.playbackRate?Math.abs(s.playbackRate):1,d=this.bwEstimator?this.bwEstimator.getEstimate():n.abrEwmaDefaultEstimate,h=r.mainForwardBufferInfo,c=(h?h.len:0)/u,f=this.findBestLevel(d,a,i,c,n.abrBandWidthFactor,n.abrBandWidthUpFactor);if(f>=0)return f;l.logger.trace((c?"rebuffering expected":"buffer is empty")+", finding optimal quality level");var g=o?Math.min(o,n.maxStarvationDelay):n.maxStarvationDelay,v=n.abrBandWidthFactor,p=n.abrBandWidthUpFactor;if(!c){var m=this.bitrateTestDelay;m&&(g=(o?Math.min(o,n.maxLoadingDelay):n.maxLoadingDelay)-m,l.logger.trace("bitrate test took "+Math.round(1e3*m)+"ms, set first fragment max fetchDuration to "+Math.round(1e3*g)+" ms"),v=p=1)}return f=this.findBestLevel(d,a,i,c+g,v,p),Math.max(f,0)},i.findBestLevel=function(t,e,r,i,n,s){for(var o,u=this.fragCurrent,d=this.partCurrent,h=this.lastLoadedFragLevel,c=this.hls.levels,f=c[h],g=!(null==f||null===(o=f.details)||void 0===o||!o.live),v=null==f?void 0:f.codecSet,p=d?d.duration:u?u.duration:0,m=r;m>=e;m--){var y=c[m];if(y&&(!v||y.codecSet===v)){var E,T=y.details,S=(d?null==T?void 0:T.partTarget:null==T?void 0:T.averagetargetduration)||p;E=m<=h?n*t:s*t;var b=c[m].maxBitrate,L=b*S/E;if(l.logger.trace("level/adjustedbw/bitrate/avgDuration/maxFetchDuration/fetchDuration: "+m+"/"+Math.round(E)+"/"+b+"/"+S+"/"+i+"/"+L),E>b&&(0===L||!(0,a.isFiniteNumber)(L)||g&&!this.bitrateTestDelay||L<i))return m}}return-1},e=t,(r=[{key:"nextAutoLevel",get:function(){var t=this._nextAutoLevel,e=this.bwEstimator;if(-1!==t&&!e.canEstimate())return t;var r=this.getNextABRAutoLevel();return-1!==t&&this.hls.levels[r].loadError?t:(-1!==t&&(r=Math.min(t,r)),r)},set:function(t){this._nextAutoLevel=t}}])&&_e(e.prototype,r),Object.defineProperty(e,"prototype",{writable:!1}),t}();var Pe=function(){function t(){this.chunks=[],this.dataLength=0}var e=t.prototype;return e.push=function(t){this.chunks.push(t),this.dataLength+=t.length},e.flush=function(){var t,e=this.chunks,r=this.dataLength;return e.length?(t=1===e.length?e[0]:function(t,e){for(var r=new Uint8Array(e),i=0,n=0;n<t.length;n++){var a=t[n];r.set(a,i),i+=a.length}return r}(e,r),this.reset(),t):new Uint8Array(0)},e.reset=function(){this.chunks.length=0,this.dataLength=0},t}();function xe(){return xe=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var r=arguments[e];for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(t[i]=r[i])}return t},xe.apply(this,arguments)}function Fe(t,e){return Fe=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},Fe(t,e)}var Me=function(t){var e,r;function i(e,r,i){var n;return(n=t.call(this,e,r,i,"[audio-stream-controller]")||this).videoBuffer=null,n.videoTrackCC=-1,n.waitingVideoCC=-1,n.audioSwitch=!1,n.trackId=-1,n.waitingData=null,n.mainDetails=null,n.bufferFlushed=!1,n.cachedTrackLoadedData=null,n._registerListeners(),n}r=t,(e=i).prototype=Object.create(r.prototype),e.prototype.constructor=e,Fe(e,r);var n=i.prototype;return n.onHandlerDestroying=function(){this._unregisterListeners(),this.mainDetails=null},n._registerListeners=function(){var t=this.hls;t.on(s.Events.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(s.Events.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(s.Events.MANIFEST_LOADING,this.onManifestLoading,this),t.on(s.Events.LEVEL_LOADED,this.onLevelLoaded,this),t.on(s.Events.AUDIO_TRACKS_UPDATED,this.onAudioTracksUpdated,this),t.on(s.Events.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.on(s.Events.AUDIO_TRACK_LOADED,this.onAudioTrackLoaded,this),t.on(s.Events.ERROR,this.onError,this),t.on(s.Events.BUFFER_RESET,this.onBufferReset,this),t.on(s.Events.BUFFER_CREATED,this.onBufferCreated,this),t.on(s.Events.BUFFER_FLUSHED,this.onBufferFlushed,this),t.on(s.Events.INIT_PTS_FOUND,this.onInitPtsFound,this),t.on(s.Events.FRAG_BUFFERED,this.onFragBuffered,this)},n._unregisterListeners=function(){var t=this.hls;t.off(s.Events.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(s.Events.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(s.Events.MANIFEST_LOADING,this.onManifestLoading,this),t.off(s.Events.LEVEL_LOADED,this.onLevelLoaded,this),t.off(s.Events.AUDIO_TRACKS_UPDATED,this.onAudioTracksUpdated,this),t.off(s.Events.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.off(s.Events.AUDIO_TRACK_LOADED,this.onAudioTrackLoaded,this),t.off(s.Events.ERROR,this.onError,this),t.off(s.Events.BUFFER_RESET,this.onBufferReset,this),t.off(s.Events.BUFFER_CREATED,this.onBufferCreated,this),t.off(s.Events.BUFFER_FLUSHED,this.onBufferFlushed,this),t.off(s.Events.INIT_PTS_FOUND,this.onInitPtsFound,this),t.off(s.Events.FRAG_BUFFERED,this.onFragBuffered,this)},n.onInitPtsFound=function(t,e){var r=e.frag,i=e.id,n=e.initPTS;if("main"===i){var a=r.cc;this.initPTS[r.cc]=n,this.log("InitPTS for cc: "+a+" found from main: "+n),this.videoTrackCC=a,this.state===ue&&this.tick()}},n.startLoad=function(t){if(!this.levels)return this.startPosition=t,void(this.state=Zt);var e=this.lastCurrentTime;this.stopLoad(),this.setInterval(100),this.fragLoadError=0,e>0&&-1===t?(this.log("Override startPosition with lastCurrentTime @"+e.toFixed(3)),t=e,this.state=te):(this.loadedmetadata=!1,this.state=ne),this.nextLoadPosition=this.startPosition=this.lastCurrentTime=t,this.tick()},n.doTick=function(){switch(this.state){case te:this.doTickIdle();break;case ne:var e,r=this.levels,i=this.trackId,n=null==r||null===(e=r[i])||void 0===e?void 0:e.details;if(n){if(this.waitForCdnTuneIn(n))break;this.state=ue}break;case ie:var a,s=performance.now(),o=this.retryDate;(!o||s>=o||null!==(a=this.media)&&void 0!==a&&a.seeking)&&(this.log("RetryDate reached, switch back to IDLE state"),this.resetStartWhenNotLoaded(this.trackId),this.state=te);break;case ue:var l=this.waitingData;if(l){var u=l.frag,d=l.part,h=l.cache,c=l.complete;if(void 0!==this.initPTS[u.cc]){this.waitingData=null,this.waitingVideoCC=-1,this.state=re;var f={frag:u,part:d,payload:h.flush(),networkDetails:null};this._handleFragmentLoadProgress(f),c&&t.prototype._handleFragmentLoadComplete.call(this,f)}else if(this.videoTrackCC!==this.waitingVideoCC)this.log("Waiting fragment cc ("+u.cc+") cancelled because video is at cc "+this.videoTrackCC),this.clearWaitingFragment();else{var g=this.getLoadPosition(),v=Bt.bufferInfo(this.mediaBuffer,g,this.config.maxBufferHole);qt(v.end,this.config.maxFragLookUpTolerance,u)<0&&(this.log("Waiting fragment cc ("+u.cc+") @ "+u.start+" cancelled because another fragment at "+v.end+" is needed"),this.clearWaitingFragment())}}else this.state=te}this.onTickEnd()},n.clearWaitingFragment=function(){var t=this.waitingData;t&&(this.fragmentTracker.removeFragment(t.frag),this.waitingData=null,this.waitingVideoCC=-1,this.state=te)},n.resetLoadingState=function(){this.clearWaitingFragment(),t.prototype.resetLoadingState.call(this)},n.onTickEnd=function(){var t=this.media;t&&t.readyState&&(this.lastCurrentTime=t.currentTime)},n.doTickIdle=function(){var t=this.hls,e=this.levels,r=this.media,i=this.trackId,n=t.config;if(e&&e[i]&&(r||!this.startFragRequested&&n.startFragPrefetch)){var a=e[i].details;if(!a||a.live&&this.levelLastLoaded!==i||this.waitForCdnTuneIn(a))this.state=ne;else{var o=this.mediaBuffer?this.mediaBuffer:this.media;this.bufferFlushed&&o&&(this.bufferFlushed=!1,this.afterBufferFlushed(o,v.ElementaryStreamTypes.AUDIO,V.PlaylistLevelType.AUDIO));var l=this.getFwdBufferInfo(o,V.PlaylistLevelType.AUDIO);if(null!==l){var u=this.audioSwitch;if(!u&&this._streamEnded(l,a))return t.trigger(s.Events.BUFFER_EOS,{type:"audio"}),void(this.state=oe);var d=this.getFwdBufferInfo(this.videoBuffer?this.videoBuffer:this.media,V.PlaylistLevelType.MAIN);if(!(l.len>=this.getMaxBufferLength(null==d?void 0:d.len))||u){var h=a.fragments[0].start,c=l.end;if(u&&r){var f=this.getLoadPosition();c=f,a.PTSKnown&&f<h&&(l.end>h||l.nextStart)&&(this.log("Alt audio track ahead of main track, seek to start of alt audio track"),r.currentTime=h+.05)}if(!(d&&c>d.end+a.targetduration)&&(d&&d.len||!l.len)){var g=this.getNextFragment(c,a);g?this.loadFragment(g,a,c):this.bufferFlushed=!0}}}}}},n.getMaxBufferLength=function(e){var r=t.prototype.getMaxBufferLength.call(this);return e?Math.max(r,e):r},n.onMediaDetaching=function(){this.videoBuffer=null,t.prototype.onMediaDetaching.call(this)},n.onAudioTracksUpdated=function(t,e){var r=e.audioTracks;this.resetTransmuxer(),this.levels=r.map((function(t){return new ut(t)}))},n.onAudioTrackSwitching=function(t,e){var r=!!e.url;this.trackId=e.id;var i=this.fragCurrent;i&&i.abortRequests(),this.fragCurrent=null,this.clearWaitingFragment(),r?this.setInterval(100):this.resetTransmuxer(),r?(this.audioSwitch=!0,this.state=te):this.state=Zt,this.tick()},n.onManifestLoading=function(){this.mainDetails=null,this.fragmentTracker.removeAllFragments(),this.startPosition=this.lastCurrentTime=0,this.bufferFlushed=!1},n.onLevelLoaded=function(t,e){this.mainDetails=e.details,null!==this.cachedTrackLoadedData&&(this.hls.trigger(s.Events.AUDIO_TRACK_LOADED,this.cachedTrackLoadedData),this.cachedTrackLoadedData=null)},n.onAudioTrackLoaded=function(t,e){var r;if(null!=this.mainDetails){var i=this.levels,n=e.details,a=e.id;if(i){this.log("Track "+a+" loaded ["+n.startSN+","+n.endSN+"],duration:"+n.totalduration);var s=i[a],o=0;if(n.live||null!==(r=s.details)&&void 0!==r&&r.live){var l=this.mainDetails;if(n.fragments[0]||(n.deltaUpdateFailed=!0),n.deltaUpdateFailed||!l)return;!s.details&&n.hasProgramDateTime&&l.hasProgramDateTime?(Vt(n,l),o=n.fragments[0].start):o=this.alignPlaylists(n,s.details)}s.details=n,this.levelLastLoaded=a,this.startFragRequested||!this.mainDetails&&n.live||this.setStartPosition(s.details,o),this.state!==ne||this.waitForCdnTuneIn(n)||(this.state=te),this.tick()}else this.warn("Audio tracks were reset while loading level "+a)}else this.cachedTrackLoadedData=e},n._handleFragmentLoadProgress=function(t){var e,r=t.frag,i=t.part,n=t.payload,a=this.config,s=this.trackId,o=this.levels;if(o){var l=o[s],u=l.details,d=a.defaultAudioCodec||l.audioCodec||"mp4a.40.2",h=this.transmuxer;h||(h=this.transmuxer=new Ae(this.hls,V.PlaylistLevelType.AUDIO,this._handleTransmuxComplete.bind(this),this._handleTransmuxerFlush.bind(this)));var c=this.initPTS[r.cc],f=null===(e=r.initSegment)||void 0===e?void 0:e.data;if(void 0!==c){var g=i?i.index:-1,v=-1!==g,p=new Gt(r.level,r.sn,r.stats.chunkCount,n.byteLength,g,v);h.push(n,f,d,"",r,i,u.totalduration,!1,p,c)}else this.log("Unknown video PTS for cc "+r.cc+", waiting for video PTS before demuxing audio frag "+r.sn+" of ["+u.startSN+" ,"+u.endSN+"],track "+s),(this.waitingData=this.waitingData||{frag:r,part:i,cache:new Pe,complete:!1}).cache.push(new Uint8Array(n)),this.waitingVideoCC=this.videoTrackCC,this.state=ue}else this.warn("Audio tracks were reset while fragment load was in progress. Fragment "+r.sn+" of level "+r.level+" will not be buffered")},n._handleFragmentLoadComplete=function(e){this.waitingData?this.waitingData.complete=!0:t.prototype._handleFragmentLoadComplete.call(this,e)},n.onBufferReset=function(){this.mediaBuffer=this.videoBuffer=null,this.loadedmetadata=!1},n.onBufferCreated=function(t,e){var r=e.tracks.audio;r&&(this.mediaBuffer=r.buffer||null),e.tracks.video&&(this.videoBuffer=e.tracks.video.buffer||null)},n.onFragBuffered=function(t,e){var r,i=e.frag,n=e.part;i.type===V.PlaylistLevelType.AUDIO?this.fragContextChanged(i)?this.warn("Fragment "+i.sn+(n?" p: "+n.index:"")+" of level "+i.level+" finished buffering, but was aborted. state: "+this.state+", audioSwitch: "+this.audioSwitch):("initSegment"!==i.sn&&(this.fragPrevious=i,this.audioSwitch&&(this.audioSwitch=!1,this.hls.trigger(s.Events.AUDIO_TRACK_SWITCHED,{id:this.trackId}))),this.fragBufferedComplete(i,n)):this.loadedmetadata||i.type!==V.PlaylistLevelType.MAIN||null!==(r=this.videoBuffer||this.media)&&void 0!==r&&r.buffered.length&&(this.loadedmetadata=!0)},n.onError=function(e,r){if(r.type!==o.ErrorTypes.KEY_SYSTEM_ERROR)switch(r.details){case o.ErrorDetails.FRAG_LOAD_ERROR:case o.ErrorDetails.FRAG_LOAD_TIMEOUT:case o.ErrorDetails.FRAG_PARSING_ERROR:case o.ErrorDetails.KEY_LOAD_ERROR:case o.ErrorDetails.KEY_LOAD_TIMEOUT:this.onFragmentOrKeyLoadError(V.PlaylistLevelType.AUDIO,r);break;case o.ErrorDetails.AUDIO_TRACK_LOAD_ERROR:case o.ErrorDetails.AUDIO_TRACK_LOAD_TIMEOUT:this.state!==le&&this.state!==Zt&&(this.state=r.fatal?le:te,this.warn(r.details+" while loading frag, switching to "+this.state+" state"));break;case o.ErrorDetails.BUFFER_FULL_ERROR:if("audio"===r.parent&&(this.state===ae||this.state===se)){var i=!0,n=this.getFwdBufferInfo(this.mediaBuffer,V.PlaylistLevelType.AUDIO);n&&n.len>.5&&(i=!this.reduceMaxBufferLength(n.len)),i&&(this.warn("Buffer full error also media.currentTime is not buffered, flush audio buffer"),this.fragCurrent=null,t.prototype.flushMainBuffer.call(this,0,Number.POSITIVE_INFINITY,"audio")),this.resetLoadingState()}}else this.onFragmentOrKeyLoadError(V.PlaylistLevelType.AUDIO,r)},n.onBufferFlushed=function(t,e){e.type===v.ElementaryStreamTypes.AUDIO&&(this.bufferFlushed=!0,this.state===oe&&(this.state=te))},n._handleTransmuxComplete=function(t){var e,r="audio",i=this.hls,n=t.remuxResult,a=t.chunkMeta,o=this.getCurrentContext(a);if(!o)return this.warn("The loading context changed while buffering fragment "+a.sn+" of level "+a.level+". This chunk will not be buffered."),void this.resetStartWhenNotLoaded(a.level);var l=o.frag,u=o.part,d=o.level.details,h=n.audio,c=n.text,f=n.id3,g=n.initSegment;if(!this.fragContextChanged(l)&&d){if(this.state=ae,this.audioSwitch&&h&&this.completeAudioSwitch(),null!=g&&g.tracks&&(this._bufferInitSegment(g.tracks,l,a),i.trigger(s.Events.FRAG_PARSING_INIT_SEGMENT,{frag:l,id:r,tracks:g.tracks})),h){var p=h.startPTS,m=h.endPTS,y=h.startDTS,E=h.endDTS;u&&(u.elementaryStreams[v.ElementaryStreamTypes.AUDIO]={startPTS:p,endPTS:m,startDTS:y,endDTS:E}),l.setElementaryStreamInfo(v.ElementaryStreamTypes.AUDIO,p,m,y,E),this.bufferFragmentData(h,l,u,a)}if(null!=f&&null!==(e=f.samples)&&void 0!==e&&e.length){var T=xe({id:r,frag:l,details:d},f);i.trigger(s.Events.FRAG_PARSING_METADATA,T)}if(c){var S=xe({id:r,frag:l,details:d},c);i.trigger(s.Events.FRAG_PARSING_USERDATA,S)}}},n._bufferInitSegment=function(t,e,r){if(this.state===ae){t.video&&delete t.video;var i=t.audio;if(i){i.levelCodec=i.codec,i.id="audio",this.log("Init audio buffer, container:"+i.container+", codecs[parsed]=["+i.codec+"]"),this.hls.trigger(s.Events.BUFFER_CODECS,t);var n=i.initSegment;if(null!=n&&n.byteLength){var a={type:"audio",frag:e,part:null,chunkMeta:r,parent:e.type,data:n};this.hls.trigger(s.Events.BUFFER_APPENDING,a)}this.tick()}}},n.loadFragment=function(e,r,i){var n=this.fragmentTracker.getState(e);this.fragCurrent=e,(this.audioSwitch||n===St.NOT_LOADED||n===St.PARTIAL)&&("initSegment"===e.sn?this._loadInitSegment(e,r):r.live&&!(0,a.isFiniteNumber)(this.initPTS[e.cc])?(this.log("Waiting for video PTS in continuity counter "+e.cc+" of live stream before loading audio fragment "+e.sn+" of level "+this.trackId),this.state=ue):(this.startFragRequested=!0,t.prototype.loadFragment.call(this,e,r,i)))},n.completeAudioSwitch=function(){var e=this.hls,r=this.media,i=this.trackId;r&&(this.log("Switching audio track : flushing all audio"),t.prototype.flushMainBuffer.call(this,0,Number.POSITIVE_INFINITY,"audio")),this.audioSwitch=!1,e.trigger(s.Events.AUDIO_TRACK_SWITCHED,{id:i})},i}(he);const Ne=Me;function Ue(t,e){for(var r=0;r<e.length;r++){var i=e[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,(void 0,"symbol"==typeof(n=function(t,e){if("object"!=typeof t||null===t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var i=r.call(t,e);if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(i.key,"string"))?n:String(n)),i)}var n}function Be(t,e){return Be=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},Be(t,e)}const Ge=function(t){var e,r;function i(e){var r;return(r=t.call(this,e,"[audio-track-controller]")||this).tracks=[],r.groupId=null,r.tracksInGroup=[],r.trackId=-1,r.trackName="",r.selectDefaultTrack=!0,r.registerListeners(),r}r=t,(e=i).prototype=Object.create(r.prototype),e.prototype.constructor=e,Be(e,r);var n,a,l=i.prototype;return l.registerListeners=function(){var t=this.hls;t.on(s.Events.MANIFEST_LOADING,this.onManifestLoading,this),t.on(s.Events.MANIFEST_PARSED,this.onManifestParsed,this),t.on(s.Events.LEVEL_LOADING,this.onLevelLoading,this),t.on(s.Events.LEVEL_SWITCHING,this.onLevelSwitching,this),t.on(s.Events.AUDIO_TRACK_LOADED,this.onAudioTrackLoaded,this),t.on(s.Events.ERROR,this.onError,this)},l.unregisterListeners=function(){var t=this.hls;t.off(s.Events.MANIFEST_LOADING,this.onManifestLoading,this),t.off(s.Events.MANIFEST_PARSED,this.onManifestParsed,this),t.off(s.Events.LEVEL_LOADING,this.onLevelLoading,this),t.off(s.Events.LEVEL_SWITCHING,this.onLevelSwitching,this),t.off(s.Events.AUDIO_TRACK_LOADED,this.onAudioTrackLoaded,this),t.off(s.Events.ERROR,this.onError,this)},l.destroy=function(){this.unregisterListeners(),this.tracks.length=0,this.tracksInGroup.length=0,t.prototype.destroy.call(this)},l.onManifestLoading=function(){this.tracks=[],this.groupId=null,this.tracksInGroup=[],this.trackId=-1,this.trackName="",this.selectDefaultTrack=!0},l.onManifestParsed=function(t,e){this.tracks=e.audioTracks||[]},l.onAudioTrackLoaded=function(t,e){var r=e.id,i=e.details,n=this.tracksInGroup[r];if(n){var a=n.details;n.details=e.details,this.log("audioTrack "+r+" loaded ["+i.startSN+"-"+i.endSN+"]"),r===this.trackId&&(this.retryCount=0,this.playlistLoaded(r,e,a))}else this.warn("Invalid audio track id "+r)},l.onLevelLoading=function(t,e){this.switchLevel(e.level)},l.onLevelSwitching=function(t,e){this.switchLevel(e.level)},l.switchLevel=function(t){var e=this.hls.levels[t];if(null!=e&&e.audioGroupIds){var r=e.audioGroupIds[e.urlId];if(this.groupId!==r){this.groupId=r;var i=this.tracks.filter((function(t){return!r||t.groupId===r}));this.selectDefaultTrack&&!i.some((function(t){return t.default}))&&(this.selectDefaultTrack=!1),this.tracksInGroup=i;var n={audioTracks:i};this.log("Updating audio tracks, "+i.length+' track(s) found in "'+r+'" group-id'),this.hls.trigger(s.Events.AUDIO_TRACKS_UPDATED,n),this.selectInitialTrack()}}},l.onError=function(e,r){t.prototype.onError.call(this,e,r),!r.fatal&&r.context&&r.context.type===V.PlaylistContextType.AUDIO_TRACK&&r.context.id===this.trackId&&r.context.groupId===this.groupId&&this.retryLoadingOrFail(r)},l.setAudioTrack=function(t){var e=this.tracksInGroup;if(t<0||t>=e.length)this.warn("Invalid id passed to audio-track controller");else{this.clearTimer();var r=e[this.trackId];this.log("Now switching to audio-track index "+t);var i=e[t],n=i.id,a=i.groupId,o=void 0===a?"":a,l=i.name,u=i.type,d=i.url;if(this.trackId=t,this.trackName=l,this.selectDefaultTrack=!1,this.hls.trigger(s.Events.AUDIO_TRACK_SWITCHING,{id:n,groupId:o,name:l,type:u,url:d}),!i.details||i.details.live){var h=this.switchParams(i.url,null==r?void 0:r.details);this.loadPlaylist(h)}}},l.selectInitialTrack=function(){this.tracksInGroup;var t=this.trackName,e=this.findTrackId(t)||this.findTrackId();-1!==e?this.setAudioTrack(e):(this.warn("No track found for running audio group-ID: "+this.groupId),this.hls.trigger(s.Events.ERROR,{type:o.ErrorTypes.MEDIA_ERROR,details:o.ErrorDetails.AUDIO_TRACK_LOAD_ERROR,fatal:!0}))},l.findTrackId=function(t){for(var e=this.tracksInGroup,r=0;r<e.length;r++){var i=e[r];if((!this.selectDefaultTrack||i.default)&&(!t||t===i.name))return i.id}return-1},l.loadPlaylist=function(e){t.prototype.loadPlaylist.call(this);var r=this.tracksInGroup[this.trackId];if(this.shouldLoadTrack(r)){var i=r.id,n=r.groupId,a=r.url;if(e)try{a=e.addDirectives(a)}catch(t){this.warn("Could not construct new URL with HLS Delivery Directives: "+t)}this.log("loading audio-track playlist for id: "+i),this.clearTimer(),this.hls.trigger(s.Events.AUDIO_TRACK_LOADING,{url:a,id:i,groupId:n,deliveryDirectives:e||null})}},n=i,(a=[{key:"audioTracks",get:function(){return this.tracksInGroup}},{key:"audioTrack",get:function(){return this.trackId},set:function(t){this.selectDefaultTrack=!1,this.setAudioTrack(t)}}])&&Ue(n.prototype,a),Object.defineProperty(n,"prototype",{writable:!1}),i}(mt);function Ke(t,e){for(var r=0;r<e.length;r++){var i=e[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,(void 0,"symbol"==typeof(n=function(t,e){if("object"!=typeof t||null===t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var i=r.call(t,e);if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(i.key,"string"))?n:String(n)),i)}var n}function He(t,e){return He=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},He(t,e)}var je=function(t){var e,r;function i(e,r,i){var n;return(n=t.call(this,e,r,i,"[subtitle-stream-controller]")||this).levels=[],n.currentTrackId=-1,n.tracksBuffered=[],n.mainDetails=null,n._registerListeners(),n}r=t,(e=i).prototype=Object.create(r.prototype),e.prototype.constructor=e,He(e,r);var n,a,o=i.prototype;return o.onHandlerDestroying=function(){this._unregisterListeners(),this.mainDetails=null},o._registerListeners=function(){var t=this.hls;t.on(s.Events.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(s.Events.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(s.Events.MANIFEST_LOADING,this.onManifestLoading,this),t.on(s.Events.LEVEL_LOADED,this.onLevelLoaded,this),t.on(s.Events.ERROR,this.onError,this),t.on(s.Events.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.on(s.Events.SUBTITLE_TRACK_SWITCH,this.onSubtitleTrackSwitch,this),t.on(s.Events.SUBTITLE_TRACK_LOADED,this.onSubtitleTrackLoaded,this),t.on(s.Events.SUBTITLE_FRAG_PROCESSED,this.onSubtitleFragProcessed,this),t.on(s.Events.BUFFER_FLUSHING,this.onBufferFlushing,this),t.on(s.Events.FRAG_BUFFERED,this.onFragBuffered,this)},o._unregisterListeners=function(){var t=this.hls;t.off(s.Events.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(s.Events.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(s.Events.MANIFEST_LOADING,this.onManifestLoading,this),t.off(s.Events.LEVEL_LOADED,this.onLevelLoaded,this),t.off(s.Events.ERROR,this.onError,this),t.off(s.Events.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.off(s.Events.SUBTITLE_TRACK_SWITCH,this.onSubtitleTrackSwitch,this),t.off(s.Events.SUBTITLE_TRACK_LOADED,this.onSubtitleTrackLoaded,this),t.off(s.Events.SUBTITLE_FRAG_PROCESSED,this.onSubtitleFragProcessed,this),t.off(s.Events.BUFFER_FLUSHING,this.onBufferFlushing,this),t.off(s.Events.FRAG_BUFFERED,this.onFragBuffered,this)},o.startLoad=function(t){this.stopLoad(),this.state=te,this.setInterval(500),this.nextLoadPosition=this.startPosition=this.lastCurrentTime=t,this.tick()},o.onManifestLoading=function(){this.mainDetails=null,this.fragmentTracker.removeAllFragments()},o.onLevelLoaded=function(t,e){this.mainDetails=e.details},o.onSubtitleFragProcessed=function(t,e){var r=e.frag,i=e.success;if(this.fragPrevious=r,this.state=te,i){var n=this.tracksBuffered[this.currentTrackId];if(n){for(var a,s=r.start,o=0;o<n.length;o++)if(s>=n[o].start&&s<=n[o].end){a=n[o];break}var l=r.start+r.duration;a?a.end=l:(a={start:s,end:l},n.push(a)),this.fragmentTracker.fragBuffered(r)}}},o.onBufferFlushing=function(t,e){var r=e.startOffset,i=e.endOffset;if(0===r&&i!==Number.POSITIVE_INFINITY){var n=this.currentTrackId,a=this.levels;if(!a.length||!a[n]||!a[n].details)return;var s=i-a[n].details.targetduration;if(s<=0)return;e.endOffsetSubtitles=Math.max(0,s),this.tracksBuffered.forEach((function(t){for(var e=0;e<t.length;)if(t[e].end<=s)t.shift();else{if(!(t[e].start<s))break;t[e].start=s,e++}})),this.fragmentTracker.removeFragmentsInRange(r,s,V.PlaylistLevelType.SUBTITLE)}},o.onFragBuffered=function(t,e){var r;this.loadedmetadata||e.frag.type!==V.PlaylistLevelType.MAIN||null!==(r=this.media)&&void 0!==r&&r.buffered.length&&(this.loadedmetadata=!0)},o.onError=function(t,e){var r=e.frag;r&&r.type===V.PlaylistLevelType.SUBTITLE&&(this.fragCurrent&&this.fragCurrent.abortRequests(),this.state=te)},o.onSubtitleTracksUpdated=function(t,e){var r=this,i=e.subtitleTracks;this.tracksBuffered=[],this.levels=i.map((function(t){return new ut(t)})),this.fragmentTracker.removeAllFragments(),this.fragPrevious=null,this.levels.forEach((function(t){r.tracksBuffered[t.id]=[]})),this.mediaBuffer=null},o.onSubtitleTrackSwitch=function(t,e){if(this.currentTrackId=e.id,this.levels.length&&-1!==this.currentTrackId){var r=this.levels[this.currentTrackId];null!=r&&r.details?this.mediaBuffer=this.mediaBufferTimeRanges:this.mediaBuffer=null,r&&this.setInterval(500)}else this.clearInterval()},o.onSubtitleTrackLoaded=function(t,e){var r,i=e.details,n=e.id,a=this.currentTrackId,s=this.levels;if(s.length){var o=s[a];if(!(n>=s.length||n!==a)&&o){this.mediaBuffer=this.mediaBufferTimeRanges;var l=0;if(i.live||null!==(r=o.details)&&void 0!==r&&r.live){var u=this.mainDetails;if(i.deltaUpdateFailed||!u)return;var d=u.fragments[0];o.details?0===(l=this.alignPlaylists(i,o.details))&&d&&pt(i,l=d.start):i.hasProgramDateTime&&u.hasProgramDateTime?(Vt(i,u),l=i.fragments[0].start):d&&pt(i,l=d.start)}o.details=i,this.levelLastLoaded=n,this.startFragRequested||!this.mainDetails&&i.live||this.setStartPosition(o.details,l),this.tick(),i.live&&!this.fragCurrent&&this.media&&this.state===te&&(Wt(null,i.fragments,this.media.currentTime,0)||(this.warn("Subtitle playlist not aligned with playback"),o.details=void 0))}}},o._handleFragmentLoadComplete=function(t){var e=this,r=t.frag,i=t.payload,n=r.decryptdata,a=this.hls;if(!this.fragContextChanged(r)&&i&&i.byteLength>0&&n&&n.key&&n.iv&&"AES-128"===n.method){var o=performance.now();this.decrypter.decrypt(new Uint8Array(i),n.key.buffer,n.iv.buffer).then((function(t){var e=performance.now();a.trigger(s.Events.FRAG_DECRYPTED,{frag:r,payload:t,stats:{tstart:o,tdecrypt:e}})})).catch((function(t){e.warn(t.name+": "+t.message),e.state=te}))}},o.doTick=function(){if(this.media){if(this.state===te){var t=this.currentTrackId,e=this.levels;if(!e.length||!e[t]||!e[t].details)return;var r=e[t].details,i=r.targetduration,n=this.config,a=this.getLoadPosition(),s=Bt.bufferedInfo(this.tracksBuffered[this.currentTrackId]||[],a-i,n.maxBufferHole),o=s.end,l=s.len,u=this.getFwdBufferInfo(this.media,V.PlaylistLevelType.MAIN);if(l>this.getMaxBufferLength(null==u?void 0:u.len)+i)return;var d=r.fragments,h=d.length,c=r.edge,f=null,g=this.fragPrevious;if(o<c){var v=n.maxFragLookUpTolerance;!(f=Wt(g,d,Math.max(d[0].start,o),v))&&g&&g.start<d[0].start&&(f=d[0])}else f=d[h-1];if(!f)return;f=this.mapToInitFragWhenRequired(f),this.fragmentTracker.getState(f)===St.NOT_LOADED&&this.loadFragment(f,r,o)}}else this.state=te},o.getMaxBufferLength=function(e){var r=t.prototype.getMaxBufferLength.call(this);return e?Math.max(r,e):r},o.loadFragment=function(e,r,i){this.fragCurrent=e,"initSegment"===e.sn?this._loadInitSegment(e,r):(this.startFragRequested=!0,t.prototype.loadFragment.call(this,e,r,i))},n=i,(a=[{key:"mediaBufferTimeRanges",get:function(){return new Ve(this.tracksBuffered[this.currentTrackId]||[])}}])&&Ke(n.prototype,a),Object.defineProperty(n,"prototype",{writable:!1}),i}(he),Ve=function(t){this.buffered=void 0;var e=function(e,r,i){if((r>>>=0)>i-1)throw new DOMException("Failed to execute '"+e+"' on 'TimeRanges': The index provided ("+r+") is greater than the maximum bound ("+i+")");return t[r][e]};this.buffered={get length(){return t.length},end:function(r){return e("end",r,t.length)},start:function(r){return e("start",r,t.length)}}};function Ye(t,e){for(var r=0;r<e.length;r++){var i=e[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,(void 0,"symbol"==typeof(n=function(t,e){if("object"!=typeof t||null===t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var i=r.call(t,e);if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(i.key,"string"))?n:String(n)),i)}var n}function We(t,e){return We=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},We(t,e)}function qe(t){for(var e=[],r=0;r<t.length;r++){var i=t[r];"subtitles"===i.kind&&i.label&&e.push(t[r])}return e}const Xe=function(t){var e,r;function i(e){var r;return(r=t.call(this,e,"[subtitle-track-controller]")||this).media=null,r.tracks=[],r.groupId=null,r.tracksInGroup=[],r.trackId=-1,r.selectDefaultTrack=!0,r.queuedDefaultTrack=-1,r.trackChangeListener=function(){return r.onTextTracksChanged()},r.asyncPollTrackChange=function(){return r.pollTrackChange(0)},r.useTextTrackPolling=!1,r.subtitlePollingInterval=-1,r._subtitleDisplay=!0,r.registerListeners(),r}r=t,(e=i).prototype=Object.create(r.prototype),e.prototype.constructor=e,We(e,r);var n,a,o=i.prototype;return o.destroy=function(){this.unregisterListeners(),this.tracks.length=0,this.tracksInGroup.length=0,this.trackChangeListener=this.asyncPollTrackChange=null,t.prototype.destroy.call(this)},o.registerListeners=function(){var t=this.hls;t.on(s.Events.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(s.Events.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(s.Events.MANIFEST_LOADING,this.onManifestLoading,this),t.on(s.Events.MANIFEST_PARSED,this.onManifestParsed,this),t.on(s.Events.LEVEL_LOADING,this.onLevelLoading,this),t.on(s.Events.LEVEL_SWITCHING,this.onLevelSwitching,this),t.on(s.Events.SUBTITLE_TRACK_LOADED,this.onSubtitleTrackLoaded,this),t.on(s.Events.ERROR,this.onError,this)},o.unregisterListeners=function(){var t=this.hls;t.off(s.Events.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(s.Events.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(s.Events.MANIFEST_LOADING,this.onManifestLoading,this),t.off(s.Events.MANIFEST_PARSED,this.onManifestParsed,this),t.off(s.Events.LEVEL_LOADING,this.onLevelLoading,this),t.off(s.Events.LEVEL_SWITCHING,this.onLevelSwitching,this),t.off(s.Events.SUBTITLE_TRACK_LOADED,this.onSubtitleTrackLoaded,this),t.off(s.Events.ERROR,this.onError,this)},o.onMediaAttached=function(t,e){this.media=e.media,this.media&&(this.queuedDefaultTrack>-1&&(this.subtitleTrack=this.queuedDefaultTrack,this.queuedDefaultTrack=-1),this.useTextTrackPolling=!(this.media.textTracks&&"onchange"in this.media.textTracks),this.useTextTrackPolling?this.pollTrackChange(500):this.media.textTracks.addEventListener("change",this.asyncPollTrackChange))},o.pollTrackChange=function(t){self.clearInterval(this.subtitlePollingInterval),this.subtitlePollingInterval=self.setInterval(this.trackChangeListener,t)},o.onMediaDetaching=function(){this.media&&(self.clearInterval(this.subtitlePollingInterval),this.useTextTrackPolling||this.media.textTracks.removeEventListener("change",this.asyncPollTrackChange),this.trackId>-1&&(this.queuedDefaultTrack=this.trackId),qe(this.media.textTracks).forEach((function(t){z(t)})),this.subtitleTrack=-1,this.media=null)},o.onManifestLoading=function(){this.tracks=[],this.groupId=null,this.tracksInGroup=[],this.trackId=-1,this.selectDefaultTrack=!0},o.onManifestParsed=function(t,e){this.tracks=e.subtitleTracks},o.onSubtitleTrackLoaded=function(t,e){var r=e.id,i=e.details,n=this.trackId,a=this.tracksInGroup[n];if(a){var s=a.details;a.details=e.details,this.log("subtitle track "+r+" loaded ["+i.startSN+"-"+i.endSN+"]"),r===this.trackId&&(this.retryCount=0,this.playlistLoaded(r,e,s))}else this.warn("Invalid subtitle track id "+r)},o.onLevelLoading=function(t,e){this.switchLevel(e.level)},o.onLevelSwitching=function(t,e){this.switchLevel(e.level)},o.switchLevel=function(t){var e=this.hls.levels[t];if(null!=e&&e.textGroupIds){var r=e.textGroupIds[e.urlId];if(this.groupId!==r){var i=this.tracksInGroup?this.tracksInGroup[this.trackId]:void 0,n=this.tracks.filter((function(t){return!r||t.groupId===r}));this.tracksInGroup=n;var a=this.findTrackId(null==i?void 0:i.name)||this.findTrackId();this.groupId=r;var o={subtitleTracks:n};this.log("Updating subtitle tracks, "+n.length+' track(s) found in "'+r+'" group-id'),this.hls.trigger(s.Events.SUBTITLE_TRACKS_UPDATED,o),-1!==a&&this.setSubtitleTrack(a,i)}}},o.findTrackId=function(t){for(var e=this.tracksInGroup,r=0;r<e.length;r++){var i=e[r];if((!this.selectDefaultTrack||i.default)&&(!t||t===i.name))return i.id}return-1},o.onError=function(e,r){t.prototype.onError.call(this,e,r),!r.fatal&&r.context&&r.context.type===V.PlaylistContextType.SUBTITLE_TRACK&&r.context.id===this.trackId&&r.context.groupId===this.groupId&&this.retryLoadingOrFail(r)},o.loadPlaylist=function(e){t.prototype.loadPlaylist.call(this);var r=this.tracksInGroup[this.trackId];if(this.shouldLoadTrack(r)){var i=r.id,n=r.groupId,a=r.url;if(e)try{a=e.addDirectives(a)}catch(t){this.warn("Could not construct new URL with HLS Delivery Directives: "+t)}this.log("Loading subtitle playlist for id "+i),this.hls.trigger(s.Events.SUBTITLE_TRACK_LOADING,{url:a,id:i,groupId:n,deliveryDirectives:e||null})}},o.toggleTrackModes=function(t){var e=this,r=this.media,i=this.trackId;if(r){var n=qe(r.textTracks),a=n.filter((function(t){return t.groupId===e.groupId}));if(-1===t)[].slice.call(n).forEach((function(t){t.mode="disabled"}));else{var s=a[i];s&&(s.mode="disabled")}var o=a[t];o&&(o.mode=this.subtitleDisplay?"showing":"hidden")}},o.setSubtitleTrack=function(t,e){var r,i=this.tracksInGroup;if(this.media){if(this.trackId!==t&&this.toggleTrackModes(t),!(this.trackId===t&&(-1===t||null!==(r=i[t])&&void 0!==r&&r.details)||t<-1||t>=i.length)){this.clearTimer();var n=i[t];if(this.log("Switching to subtitle track "+t),this.trackId=t,n){var a=n.id,o=n.groupId,l=void 0===o?"":o,u=n.name,d=n.type,h=n.url;this.hls.trigger(s.Events.SUBTITLE_TRACK_SWITCH,{id:a,groupId:l,name:u,type:d,url:h});var c=this.switchParams(n.url,null==e?void 0:e.details);this.loadPlaylist(c)}else this.hls.trigger(s.Events.SUBTITLE_TRACK_SWITCH,{id:t})}}else this.queuedDefaultTrack=t},o.onTextTracksChanged=function(){if(this.useTextTrackPolling||self.clearInterval(this.subtitlePollingInterval),this.media&&this.hls.config.renderTextTracksNatively){for(var t=-1,e=qe(this.media.textTracks),r=0;r<e.length;r++)if("hidden"===e[r].mode)t=r;else if("showing"===e[r].mode){t=r;break}this.subtitleTrack!==t&&(this.subtitleTrack=t)}},n=i,(a=[{key:"subtitleDisplay",get:function(){return this._subtitleDisplay},set:function(t){this._subtitleDisplay=t,this.trackId>-1&&this.toggleTrackModes(this.trackId)}},{key:"subtitleTracks",get:function(){return this.tracksInGroup}},{key:"subtitleTrack",get:function(){return this.trackId},set:function(t){this.selectDefaultTrack=!1;var e=this.tracksInGroup?this.tracksInGroup[this.trackId]:void 0;this.setSubtitleTrack(t,e)}}])&&Ye(n.prototype,a),Object.defineProperty(n,"prototype",{writable:!1}),i}(mt);var ze,Qe=function(){function t(t){this.buffers=void 0,this.queues={video:[],audio:[],audiovideo:[]},this.buffers=t}var e=t.prototype;return e.append=function(t,e){var r=this.queues[e];r.push(t),1===r.length&&this.buffers[e]&&this.executeNext(e)},e.insertAbort=function(t,e){this.queues[e].unshift(t),this.executeNext(e)},e.appendBlocker=function(t){var e,r=new Promise((function(t){e=t})),i={execute:e,onStart:function(){},onComplete:function(){},onError:function(){}};return this.append(i,t),r},e.executeNext=function(t){var e=this.buffers,r=this.queues,i=e[t],n=r[t];if(n.length){var a=n[0];try{a.execute()}catch(e){l.logger.warn("[buffer-operation-queue]: Unhandled exception executing the current operation"),a.onError(e),i&&i.updating||(n.shift(),this.executeNext(t))}}},e.shiftAndExecuteNext=function(t){this.queues[t].shift(),this.executeNext(t)},e.current=function(t){return this.queues[t][0]},t}(),$e=ce(),Je=/([ha]vc.)(?:\.[^.,]+)+/,Ze=function(){function t(t){var e=this;this.details=null,this._objectUrl=null,this.operationQueue=void 0,this.listeners=void 0,this.hls=void 0,this.bufferCodecEventsExpected=0,this._bufferCodecEventsTotal=0,this.media=null,this.mediaSource=null,this.lastMpegAudioChunk=null,this.appendError=0,this.tracks={},this.pendingTracks={},this.sourceBuffer=void 0,this._onMediaSourceOpen=function(){var t=e.media,r=e.mediaSource;l.logger.log("[buffer-controller]: Media source opened"),t&&(t.removeEventListener("emptied",e._onMediaEmptied),e.updateMediaElementDuration(),e.hls.trigger(s.Events.MEDIA_ATTACHED,{media:t})),r&&r.removeEventListener("sourceopen",e._onMediaSourceOpen),e.checkPendingTracks()},this._onMediaSourceClose=function(){l.logger.log("[buffer-controller]: Media source closed")},this._onMediaSourceEnded=function(){l.logger.log("[buffer-controller]: Media source ended")},this._onMediaEmptied=function(){var t=e.media,r=e._objectUrl;t&&t.src!==r&&l.logger.error("Media element src was set while attaching MediaSource ("+r+" > "+t.src+")")},this.hls=t,this._initSourceBuffer(),this.registerListeners()}var e=t.prototype;return e.hasSourceTypes=function(){return this.getSourceBufferTypes().length>0||Object.keys(this.pendingTracks).length>0},e.destroy=function(){this.unregisterListeners(),this.details=null,this.lastMpegAudioChunk=null},e.registerListeners=function(){var t=this.hls;t.on(s.Events.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(s.Events.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(s.Events.MANIFEST_PARSED,this.onManifestParsed,this),t.on(s.Events.BUFFER_RESET,this.onBufferReset,this),t.on(s.Events.BUFFER_APPENDING,this.onBufferAppending,this),t.on(s.Events.BUFFER_CODECS,this.onBufferCodecs,this),t.on(s.Events.BUFFER_EOS,this.onBufferEos,this),t.on(s.Events.BUFFER_FLUSHING,this.onBufferFlushing,this),t.on(s.Events.LEVEL_UPDATED,this.onLevelUpdated,this),t.on(s.Events.FRAG_PARSED,this.onFragParsed,this),t.on(s.Events.FRAG_CHANGED,this.onFragChanged,this)},e.unregisterListeners=function(){var t=this.hls;t.off(s.Events.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(s.Events.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(s.Events.MANIFEST_PARSED,this.onManifestParsed,this),t.off(s.Events.BUFFER_RESET,this.onBufferReset,this),t.off(s.Events.BUFFER_APPENDING,this.onBufferAppending,this),t.off(s.Events.BUFFER_CODECS,this.onBufferCodecs,this),t.off(s.Events.BUFFER_EOS,this.onBufferEos,this),t.off(s.Events.BUFFER_FLUSHING,this.onBufferFlushing,this),t.off(s.Events.LEVEL_UPDATED,this.onLevelUpdated,this),t.off(s.Events.FRAG_PARSED,this.onFragParsed,this),t.off(s.Events.FRAG_CHANGED,this.onFragChanged,this)},e._initSourceBuffer=function(){this.sourceBuffer={},this.operationQueue=new Qe(this.sourceBuffer),this.listeners={audio:[],video:[],audiovideo:[]},this.lastMpegAudioChunk=null},e.onManifestParsed=function(t,e){var r=2;(e.audio&&!e.video||!e.altAudio)&&(r=1),this.bufferCodecEventsExpected=this._bufferCodecEventsTotal=r,this.details=null,l.logger.log(this.bufferCodecEventsExpected+" bufferCodec event(s) expected")},e.onMediaAttaching=function(t,e){var r=this.media=e.media;if(r&&$e){var i=this.mediaSource=new $e;i.addEventListener("sourceopen",this._onMediaSourceOpen),i.addEventListener("sourceended",this._onMediaSourceEnded),i.addEventListener("sourceclose",this._onMediaSourceClose),r.src=self.URL.createObjectURL(i),this._objectUrl=r.src,r.addEventListener("emptied",this._onMediaEmptied)}},e.onMediaDetaching=function(){var t=this.media,e=this.mediaSource,r=this._objectUrl;if(e){if(l.logger.log("[buffer-controller]: media source detaching"),"open"===e.readyState)try{e.endOfStream()}catch(t){l.logger.warn("[buffer-controller]: onMediaDetaching: "+t.message+" while calling endOfStream")}this.onBufferReset(),e.removeEventListener("sourceopen",this._onMediaSourceOpen),e.removeEventListener("sourceended",this._onMediaSourceEnded),e.removeEventListener("sourceclose",this._onMediaSourceClose),t&&(t.removeEventListener("emptied",this._onMediaEmptied),r&&self.URL.revokeObjectURL(r),t.src===r?(t.removeAttribute("src"),t.load()):l.logger.warn("[buffer-controller]: media.src was changed by a third party - skip cleanup")),this.mediaSource=null,this.media=null,this._objectUrl=null,this.bufferCodecEventsExpected=this._bufferCodecEventsTotal,this.pendingTracks={},this.tracks={}}this.hls.trigger(s.Events.MEDIA_DETACHED,void 0)},e.onBufferReset=function(){var t=this;this.getSourceBufferTypes().forEach((function(e){var r=t.sourceBuffer[e];try{r&&(t.removeBufferListeners(e),t.mediaSource&&t.mediaSource.removeSourceBuffer(r),t.sourceBuffer[e]=void 0)}catch(t){l.logger.warn("[buffer-controller]: Failed to reset the "+e+" buffer",t)}})),this._initSourceBuffer()},e.onBufferCodecs=function(t,e){var r=this,i=this.getSourceBufferTypes().length;Object.keys(e).forEach((function(t){if(i){var n=r.tracks[t];if(n&&"function"==typeof n.buffer.changeType){var a=e[t],s=a.id,o=a.codec,u=a.levelCodec,d=a.container,h=a.metadata,c=(n.levelCodec||n.codec).replace(Je,"$1"),f=(u||o).replace(Je,"$1");if(c!==f){var g=d+";codecs="+(u||o);r.appendChangeType(t,g),l.logger.log("[buffer-controller]: switching codec "+c+" to "+f),r.tracks[t]={buffer:n.buffer,codec:o,container:d,levelCodec:u,metadata:h,id:s}}}}else r.pendingTracks[t]=e[t]})),i||(this.bufferCodecEventsExpected=Math.max(this.bufferCodecEventsExpected-1,0),this.mediaSource&&"open"===this.mediaSource.readyState&&this.checkPendingTracks())},e.appendChangeType=function(t,e){var r=this,i=this.operationQueue,n={execute:function(){var n=r.sourceBuffer[t];n&&(l.logger.log("[buffer-controller]: changing "+t+" sourceBuffer type to "+e),n.changeType(e)),i.shiftAndExecuteNext(t)},onStart:function(){},onComplete:function(){},onError:function(e){l.logger.warn("[buffer-controller]: Failed to change "+t+" SourceBuffer type",e)}};i.append(n,t)},e.onBufferAppending=function(t,e){var r=this,i=this.hls,n=this.operationQueue,a=this.tracks,u=e.data,d=e.type,h=e.frag,c=e.part,f=e.chunkMeta,g=f.buffering[d],v=self.performance.now();g.start=v;var p=h.stats.buffering,m=c?c.stats.buffering:null;0===p.start&&(p.start=v),m&&0===m.start&&(m.start=v);var y=a.audio,E=!1;"audio"===d&&"audio/mpeg"===(null==y?void 0:y.container)&&(E=!this.lastMpegAudioChunk||1===f.id||this.lastMpegAudioChunk.sn!==f.sn,this.lastMpegAudioChunk=f);var T=h.start,S={execute:function(){if(g.executeStart=self.performance.now(),E){var t=r.sourceBuffer[d];if(t){var e=T-t.timestampOffset;Math.abs(e)>=.1&&(l.logger.log("[buffer-controller]: Updating audio SourceBuffer timestampOffset to "+T+" (delta: "+e+") sn: "+h.sn+")"),t.timestampOffset=T)}}r.appendExecutor(u,d)},onStart:function(){},onComplete:function(){var t=self.performance.now();g.executeEnd=g.end=t,0===p.first&&(p.first=t),m&&0===m.first&&(m.first=t);var e=r.sourceBuffer,i={};for(var n in e)i[n]=Bt.getBuffered(e[n]);r.appendError=0,r.hls.trigger(s.Events.BUFFER_APPENDED,{type:d,frag:h,part:c,chunkMeta:f,parent:h.type,timeRanges:i})},onError:function(t){l.logger.error("[buffer-controller]: Error encountered while trying to append to the "+d+" SourceBuffer",t);var e={type:o.ErrorTypes.MEDIA_ERROR,parent:h.type,details:o.ErrorDetails.BUFFER_APPEND_ERROR,err:t,fatal:!1};t.code===DOMException.QUOTA_EXCEEDED_ERR?e.details=o.ErrorDetails.BUFFER_FULL_ERROR:(r.appendError++,e.details=o.ErrorDetails.BUFFER_APPEND_ERROR,r.appendError>i.config.appendErrorMaxRetry&&(l.logger.error("[buffer-controller]: Failed "+i.config.appendErrorMaxRetry+" times to append segment in sourceBuffer"),e.fatal=!0,i.stopLoad())),i.trigger(s.Events.ERROR,e)}};n.append(S,d)},e.onBufferFlushing=function(t,e){var r=this,i=this.operationQueue,n=function(t){return{execute:r.removeExecutor.bind(r,t,e.startOffset,e.endOffset),onStart:function(){},onComplete:function(){r.hls.trigger(s.Events.BUFFER_FLUSHED,{type:t})},onError:function(e){l.logger.warn("[buffer-controller]: Failed to remove from "+t+" SourceBuffer",e)}}};e.type?i.append(n(e.type),e.type):this.getSourceBufferTypes().forEach((function(t){i.append(n(t),t)}))},e.onFragParsed=function(t,e){var r=this,i=e.frag,n=e.part,a=[],o=n?n.elementaryStreams:i.elementaryStreams;o[v.ElementaryStreamTypes.AUDIOVIDEO]?a.push("audiovideo"):(o[v.ElementaryStreamTypes.AUDIO]&&a.push("audio"),o[v.ElementaryStreamTypes.VIDEO]&&a.push("video")),0===a.length&&l.logger.warn("Fragments must have at least one ElementaryStreamType set. type: "+i.type+" level: "+i.level+" sn: "+i.sn),this.blockBuffers((function(){var t=self.performance.now();i.stats.buffering.end=t,n&&(n.stats.buffering.end=t);var e=n?n.stats:i.stats;r.hls.trigger(s.Events.FRAG_BUFFERED,{frag:i,part:n,stats:e,id:i.type})}),a)},e.onFragChanged=function(t,e){this.flushBackBuffer()},e.onBufferEos=function(t,e){var r=this;this.getSourceBufferTypes().reduce((function(t,i){var n=r.sourceBuffer[i];return!n||e.type&&e.type!==i||(n.ending=!0,n.ended||(n.ended=!0,l.logger.log("[buffer-controller]: "+i+" sourceBuffer now EOS"))),t&&!(n&&!n.ended)}),!0)&&(l.logger.log("[buffer-controller]: Queueing mediaSource.endOfStream()"),this.blockBuffers((function(){r.getSourceBufferTypes().forEach((function(t){var e=r.sourceBuffer[t];e&&(e.ending=!1)}));var t=r.mediaSource;t&&"open"===t.readyState?(l.logger.log("[buffer-controller]: Calling mediaSource.endOfStream()"),t.endOfStream()):t&&l.logger.info("[buffer-controller]: Could not call mediaSource.endOfStream(). mediaSource.readyState: "+t.readyState)})))},e.onLevelUpdated=function(t,e){var r=e.details;r.fragments.length&&(this.details=r,this.getSourceBufferTypes().length?this.blockBuffers(this.updateMediaElementDuration.bind(this)):this.updateMediaElementDuration())},e.flushBackBuffer=function(){var t=this.hls,e=this.details,r=this.media,i=this.sourceBuffer;if(r&&null!==e){var n=this.getSourceBufferTypes();if(n.length){var o=e.live&&null!==t.config.liveBackBufferLength?t.config.liveBackBufferLength:t.config.backBufferLength;if((0,a.isFiniteNumber)(o)&&!(o<0)){var u=r.currentTime,d=e.levelTargetDuration,h=Math.max(o,d),c=Math.floor(u/d)*d-h;n.forEach((function(r){var n=i[r];if(n){var a=Bt.getBuffered(n);if(a.length>0&&c>a.start(0)){if(t.trigger(s.Events.BACK_BUFFER_REACHED,{bufferEnd:c}),e.live)t.trigger(s.Events.LIVE_BACK_BUFFER_REACHED,{bufferEnd:c});else if(n.ended&&a.end(a.length-1)-u<2*d)return void l.logger.info("[buffer-controller]: Cannot flush "+r+" back buffer while SourceBuffer is in ended state");t.trigger(s.Events.BUFFER_FLUSHING,{startOffset:0,endOffset:c,type:r})}}}))}}}},e.updateMediaElementDuration=function(){if(this.details&&this.media&&this.mediaSource&&"open"===this.mediaSource.readyState){var t=this.details,e=this.hls,r=this.media,i=this.mediaSource,n=t.fragments[0].start+t.totalduration,s=r.duration,o=(0,a.isFiniteNumber)(i.duration)?i.duration:0;t.live&&e.config.liveDurationInfinity?(l.logger.log("[buffer-controller]: Media Source duration is set to Infinity"),i.duration=1/0,this.updateSeekableRange(t)):(n>o&&n>s||!(0,a.isFiniteNumber)(s))&&(l.logger.log("[buffer-controller]: Updating Media Source duration to "+n.toFixed(3)),i.duration=n)}},e.updateSeekableRange=function(t){var e=this.mediaSource,r=t.fragments;if(r.length&&t.live&&null!=e&&e.setLiveSeekableRange){var i=Math.max(0,r[0].start),n=Math.max(i,i+t.totalduration);e.setLiveSeekableRange(i,n)}},e.checkPendingTracks=function(){var t=this.bufferCodecEventsExpected,e=this.operationQueue,r=this.pendingTracks,i=Object.keys(r).length;if(i&&!t||2===i){this.createSourceBuffers(r),this.pendingTracks={};var n=this.getSourceBufferTypes();if(0===n.length)return void this.hls.trigger(s.Events.ERROR,{type:o.ErrorTypes.MEDIA_ERROR,details:o.ErrorDetails.BUFFER_INCOMPATIBLE_CODECS_ERROR,fatal:!0,reason:"could not create source buffer for media codec(s)"});n.forEach((function(t){e.executeNext(t)}))}},e.createSourceBuffers=function(t){var e=this.sourceBuffer,r=this.mediaSource;if(!r)throw Error("createSourceBuffers called when mediaSource was null");var i=0;for(var n in t)if(!e[n]){var a=t[n];if(!a)throw Error("source buffer exists for track "+n+", however track does not");var u=a.levelCodec||a.codec,d=a.container+";codecs="+u;l.logger.log("[buffer-controller]: creating sourceBuffer("+d+")");try{var h=e[n]=r.addSourceBuffer(d),c=n;this.addBufferListener(c,"updatestart",this._onSBUpdateStart),this.addBufferListener(c,"updateend",this._onSBUpdateEnd),this.addBufferListener(c,"error",this._onSBUpdateError),this.tracks[n]={buffer:h,codec:u,container:a.container,levelCodec:a.levelCodec,metadata:a.metadata,id:a.id},i++}catch(t){l.logger.error("[buffer-controller]: error while trying to add sourceBuffer: "+t.message),this.hls.trigger(s.Events.ERROR,{type:o.ErrorTypes.MEDIA_ERROR,details:o.ErrorDetails.BUFFER_ADD_CODEC_ERROR,fatal:!1,error:t,mimeType:d})}}i&&this.hls.trigger(s.Events.BUFFER_CREATED,{tracks:this.tracks})},e._onSBUpdateStart=function(t){this.operationQueue.current(t).onStart()},e._onSBUpdateEnd=function(t){var e=this.operationQueue;e.current(t).onComplete(),e.shiftAndExecuteNext(t)},e._onSBUpdateError=function(t,e){l.logger.error("[buffer-controller]: "+t+" SourceBuffer error",e),this.hls.trigger(s.Events.ERROR,{type:o.ErrorTypes.MEDIA_ERROR,details:o.ErrorDetails.BUFFER_APPENDING_ERROR,fatal:!1});var r=this.operationQueue.current(t);r&&r.onError(e)},e.removeExecutor=function(t,e,r){var i=this.media,n=this.mediaSource,s=this.operationQueue,o=this.sourceBuffer[t];if(!i||!n||!o)return l.logger.warn("[buffer-controller]: Attempting to remove from the "+t+" SourceBuffer, but it does not exist"),void s.shiftAndExecuteNext(t);var u=(0,a.isFiniteNumber)(i.duration)?i.duration:1/0,d=(0,a.isFiniteNumber)(n.duration)?n.duration:1/0,h=Math.max(0,e),c=Math.min(r,u,d);c>h&&!o.ending?(o.ended=!1,l.logger.log("[buffer-controller]: Removing ["+h+","+c+"] from the "+t+" SourceBuffer"),o.remove(h,c)):s.shiftAndExecuteNext(t)},e.appendExecutor=function(t,e){var r=this.operationQueue,i=this.sourceBuffer[e];if(!i)return l.logger.warn("[buffer-controller]: Attempting to append to the "+e+" SourceBuffer, but it does not exist"),void r.shiftAndExecuteNext(e);i.ended=!1,i.appendBuffer(t)},e.blockBuffers=function(t,e){var r=this;if(void 0===e&&(e=this.getSourceBufferTypes()),!e.length)return l.logger.log("[buffer-controller]: Blocking operation requested, but no SourceBuffers exist"),void Promise.resolve().then(t);var i=this.operationQueue,n=e.map((function(t){return i.appendBlocker(t)}));Promise.all(n).then((function(){t(),e.forEach((function(t){var e=r.sourceBuffer[t];e&&e.updating||i.shiftAndExecuteNext(t)}))}))},e.getSourceBufferTypes=function(){return Object.keys(this.sourceBuffer)},e.addBufferListener=function(t,e,r){var i=this.sourceBuffer[t];if(i){var n=r.bind(this,t);this.listeners[t].push({event:e,listener:n}),i.addEventListener(e,n)}},e.removeBufferListeners=function(t){var e=this.sourceBuffer[t];e&&this.listeners[t].forEach((function(t){e.removeEventListener(t.event,t.listener)}))},t}(),tr={42:225,92:233,94:237,95:243,96:250,123:231,124:247,125:209,126:241,127:9608,128:174,129:176,130:189,131:191,132:8482,133:162,134:163,135:9834,136:224,137:32,138:232,139:226,140:234,141:238,142:244,143:251,144:193,145:201,146:211,147:218,148:220,149:252,150:8216,151:161,152:42,153:8217,154:9473,155:169,156:8480,157:8226,158:8220,159:8221,160:192,161:194,162:199,163:200,164:202,165:203,166:235,167:206,168:207,169:239,170:212,171:217,172:249,173:219,174:171,175:187,176:195,177:227,178:205,179:204,180:236,181:210,182:242,183:213,184:245,185:123,186:125,187:92,188:94,189:95,190:124,191:8764,192:196,193:228,194:214,195:246,196:223,197:165,198:164,199:9475,200:197,201:229,202:216,203:248,204:9487,205:9491,206:9495,207:9499},er=function(t){var e=t;return tr.hasOwnProperty(t)&&(e=tr[t]),String.fromCharCode(e)},rr=15,ir=100,nr={17:1,18:3,21:5,22:7,23:9,16:11,19:12,20:14},ar={17:2,18:4,21:6,22:8,23:10,19:13,20:15},sr={25:1,26:3,29:5,30:7,31:9,24:11,27:12,28:14},or={25:2,26:4,29:6,30:8,31:10,27:13,28:15},lr=["white","green","blue","cyan","red","yellow","magenta","black","transparent"];!function(t){t[t.ERROR=0]="ERROR",t[t.TEXT=1]="TEXT",t[t.WARNING=2]="WARNING",t[t.INFO=2]="INFO",t[t.DEBUG=3]="DEBUG",t[t.DATA=3]="DATA"}(ze||(ze={}));var ur=function(){function t(){this.time=null,this.verboseLevel=ze.ERROR}return t.prototype.log=function(t,e){if(this.verboseLevel>=t){var r="function"==typeof e?e():e;l.logger.log(this.time+" ["+t+"] "+r)}},t}(),dr=function(t){for(var e=[],r=0;r<t.length;r++)e.push(t[r].toString(16));return e},hr=function(){function t(t,e,r,i,n){this.foreground=void 0,this.underline=void 0,this.italics=void 0,this.background=void 0,this.flash=void 0,this.foreground=t||"white",this.underline=e||!1,this.italics=r||!1,this.background=i||"black",this.flash=n||!1}var e=t.prototype;return e.reset=function(){this.foreground="white",this.underline=!1,this.italics=!1,this.background="black",this.flash=!1},e.setStyles=function(t){for(var e=["foreground","underline","italics","background","flash"],r=0;r<e.length;r++){var i=e[r];t.hasOwnProperty(i)&&(this[i]=t[i])}},e.isDefault=function(){return"white"===this.foreground&&!this.underline&&!this.italics&&"black"===this.background&&!this.flash},e.equals=function(t){return this.foreground===t.foreground&&this.underline===t.underline&&this.italics===t.italics&&this.background===t.background&&this.flash===t.flash},e.copy=function(t){this.foreground=t.foreground,this.underline=t.underline,this.italics=t.italics,this.background=t.background,this.flash=t.flash},e.toString=function(){return"color="+this.foreground+", underline="+this.underline+", italics="+this.italics+", background="+this.background+", flash="+this.flash},t}(),cr=function(){function t(t,e,r,i,n,a){this.uchar=void 0,this.penState=void 0,this.uchar=t||" ",this.penState=new hr(e,r,i,n,a)}var e=t.prototype;return e.reset=function(){this.uchar=" ",this.penState.reset()},e.setChar=function(t,e){this.uchar=t,this.penState.copy(e)},e.setPenState=function(t){this.penState.copy(t)},e.equals=function(t){return this.uchar===t.uchar&&this.penState.equals(t.penState)},e.copy=function(t){this.uchar=t.uchar,this.penState.copy(t.penState)},e.isEmpty=function(){return" "===this.uchar&&this.penState.isDefault()},t}(),fr=function(){function t(t){this.chars=void 0,this.pos=void 0,this.currPenState=void 0,this.cueStartTime=void 0,this.logger=void 0,this.chars=[];for(var e=0;e<ir;e++)this.chars.push(new cr);this.logger=t,this.pos=0,this.currPenState=new hr}var e=t.prototype;return e.equals=function(t){for(var e=!0,r=0;r<ir;r++)if(!this.chars[r].equals(t.chars[r])){e=!1;break}return e},e.copy=function(t){for(var e=0;e<ir;e++)this.chars[e].copy(t.chars[e])},e.isEmpty=function(){for(var t=!0,e=0;e<ir;e++)if(!this.chars[e].isEmpty()){t=!1;break}return t},e.setCursor=function(t){this.pos!==t&&(this.pos=t),this.pos<0?(this.logger.log(ze.DEBUG,"Negative cursor position "+this.pos),this.pos=0):this.pos>ir&&(this.logger.log(ze.DEBUG,"Too large cursor position "+this.pos),this.pos=ir)},e.moveCursor=function(t){var e=this.pos+t;if(t>1)for(var r=this.pos+1;r<e+1;r++)this.chars[r].setPenState(this.currPenState);this.setCursor(e)},e.backSpace=function(){this.moveCursor(-1),this.chars[this.pos].setChar(" ",this.currPenState)},e.insertChar=function(t){var e=this;t>=144&&this.backSpace();var r=er(t);this.pos>=ir?this.logger.log(ze.ERROR,(function(){return"Cannot insert "+t.toString(16)+" ("+r+") at position "+e.pos+". Skipping it!"})):(this.chars[this.pos].setChar(r,this.currPenState),this.moveCursor(1))},e.clearFromPos=function(t){var e;for(e=t;e<ir;e++)this.chars[e].reset()},e.clear=function(){this.clearFromPos(0),this.pos=0,this.currPenState.reset()},e.clearToEndOfRow=function(){this.clearFromPos(this.pos)},e.getTextString=function(){for(var t=[],e=!0,r=0;r<ir;r++){var i=this.chars[r].uchar;" "!==i&&(e=!1),t.push(i)}return e?"":t.join("")},e.setPenStyles=function(t){this.currPenState.setStyles(t),this.chars[this.pos].setPenState(this.currPenState)},t}(),gr=function(){function t(t){this.rows=void 0,this.currRow=void 0,this.nrRollUpRows=void 0,this.lastOutputScreen=void 0,this.logger=void 0,this.rows=[];for(var e=0;e<rr;e++)this.rows.push(new fr(t));this.logger=t,this.currRow=14,this.nrRollUpRows=null,this.lastOutputScreen=null,this.reset()}var e=t.prototype;return e.reset=function(){for(var t=0;t<rr;t++)this.rows[t].clear();this.currRow=14},e.equals=function(t){for(var e=!0,r=0;r<rr;r++)if(!this.rows[r].equals(t.rows[r])){e=!1;break}return e},e.copy=function(t){for(var e=0;e<rr;e++)this.rows[e].copy(t.rows[e])},e.isEmpty=function(){for(var t=!0,e=0;e<rr;e++)if(!this.rows[e].isEmpty()){t=!1;break}return t},e.backSpace=function(){this.rows[this.currRow].backSpace()},e.clearToEndOfRow=function(){this.rows[this.currRow].clearToEndOfRow()},e.insertChar=function(t){this.rows[this.currRow].insertChar(t)},e.setPen=function(t){this.rows[this.currRow].setPenStyles(t)},e.moveCursor=function(t){this.rows[this.currRow].moveCursor(t)},e.setCursor=function(t){this.logger.log(ze.INFO,"setCursor: "+t),this.rows[this.currRow].setCursor(t)},e.setPAC=function(t){this.logger.log(ze.INFO,(function(){return"pacData = "+JSON.stringify(t)}));var e=t.row-1;if(this.nrRollUpRows&&e<this.nrRollUpRows-1&&(e=this.nrRollUpRows-1),this.nrRollUpRows&&this.currRow!==e){for(var r=0;r<rr;r++)this.rows[r].clear();var i=this.currRow+1-this.nrRollUpRows,n=this.lastOutputScreen;if(n){var a=n.rows[i].cueStartTime,s=this.logger.time;if(a&&null!==s&&a<s)for(var o=0;o<this.nrRollUpRows;o++)this.rows[e-this.nrRollUpRows+o+1].copy(n.rows[i+o])}}this.currRow=e;var l=this.rows[this.currRow];if(null!==t.indent){var u=t.indent,d=Math.max(u-1,0);l.setCursor(t.indent),t.color=l.chars[d].penState.foreground}var h={foreground:t.color,underline:t.underline,italics:t.italics,background:"black",flash:!1};this.setPen(h)},e.setBkgData=function(t){this.logger.log(ze.INFO,(function(){return"bkgData = "+JSON.stringify(t)})),this.backSpace(),this.setPen(t),this.insertChar(32)},e.setRollUpRows=function(t){this.nrRollUpRows=t},e.rollUp=function(){var t=this;if(null!==this.nrRollUpRows){this.logger.log(ze.TEXT,(function(){return t.getDisplayText()}));var e=this.currRow+1-this.nrRollUpRows,r=this.rows.splice(e,1)[0];r.clear(),this.rows.splice(this.currRow,0,r),this.logger.log(ze.INFO,"Rolling up")}else this.logger.log(ze.DEBUG,"roll_up but nrRollUpRows not set yet")},e.getDisplayText=function(t){t=t||!1;for(var e=[],r="",i=-1,n=0;n<rr;n++){var a=this.rows[n].getTextString();a&&(i=n+1,t?e.push("Row "+i+": '"+a+"'"):e.push(a.trim()))}return e.length>0&&(r=t?"["+e.join(" | ")+"]":e.join("\n")),r},e.getTextAndFormat=function(){return this.rows},t}(),vr=function(){function t(t,e,r){this.chNr=void 0,this.outputFilter=void 0,this.mode=void 0,this.verbose=void 0,this.displayedMemory=void 0,this.nonDisplayedMemory=void 0,this.lastOutputScreen=void 0,this.currRollUpRow=void 0,this.writeScreen=void 0,this.cueStartTime=void 0,this.logger=void 0,this.chNr=t,this.outputFilter=e,this.mode=null,this.verbose=0,this.displayedMemory=new gr(r),this.nonDisplayedMemory=new gr(r),this.lastOutputScreen=new gr(r),this.currRollUpRow=this.displayedMemory.rows[14],this.writeScreen=this.displayedMemory,this.mode=null,this.cueStartTime=null,this.logger=r}var e=t.prototype;return e.reset=function(){this.mode=null,this.displayedMemory.reset(),this.nonDisplayedMemory.reset(),this.lastOutputScreen.reset(),this.outputFilter.reset(),this.currRollUpRow=this.displayedMemory.rows[14],this.writeScreen=this.displayedMemory,this.mode=null,this.cueStartTime=null},e.getHandler=function(){return this.outputFilter},e.setHandler=function(t){this.outputFilter=t},e.setPAC=function(t){this.writeScreen.setPAC(t)},e.setBkgData=function(t){this.writeScreen.setBkgData(t)},e.setMode=function(t){t!==this.mode&&(this.mode=t,this.logger.log(ze.INFO,(function(){return"MODE="+t})),"MODE_POP-ON"===this.mode?this.writeScreen=this.nonDisplayedMemory:(this.writeScreen=this.displayedMemory,this.writeScreen.reset()),"MODE_ROLL-UP"!==this.mode&&(this.displayedMemory.nrRollUpRows=null,this.nonDisplayedMemory.nrRollUpRows=null),this.mode=t)},e.insertChars=function(t){for(var e=this,r=0;r<t.length;r++)this.writeScreen.insertChar(t[r]);var i=this.writeScreen===this.displayedMemory?"DISP":"NON_DISP";this.logger.log(ze.INFO,(function(){return i+": "+e.writeScreen.getDisplayText(!0)})),"MODE_PAINT-ON"!==this.mode&&"MODE_ROLL-UP"!==this.mode||(this.logger.log(ze.TEXT,(function(){return"DISPLAYED: "+e.displayedMemory.getDisplayText(!0)})),this.outputDataUpdate())},e.ccRCL=function(){this.logger.log(ze.INFO,"RCL - Resume Caption Loading"),this.setMode("MODE_POP-ON")},e.ccBS=function(){this.logger.log(ze.INFO,"BS - BackSpace"),"MODE_TEXT"!==this.mode&&(this.writeScreen.backSpace(),this.writeScreen===this.displayedMemory&&this.outputDataUpdate())},e.ccAOF=function(){},e.ccAON=function(){},e.ccDER=function(){this.logger.log(ze.INFO,"DER- Delete to End of Row"),this.writeScreen.clearToEndOfRow(),this.outputDataUpdate()},e.ccRU=function(t){this.logger.log(ze.INFO,"RU("+t+") - Roll Up"),this.writeScreen=this.displayedMemory,this.setMode("MODE_ROLL-UP"),this.writeScreen.setRollUpRows(t)},e.ccFON=function(){this.logger.log(ze.INFO,"FON - Flash On"),this.writeScreen.setPen({flash:!0})},e.ccRDC=function(){this.logger.log(ze.INFO,"RDC - Resume Direct Captioning"),this.setMode("MODE_PAINT-ON")},e.ccTR=function(){this.logger.log(ze.INFO,"TR"),this.setMode("MODE_TEXT")},e.ccRTD=function(){this.logger.log(ze.INFO,"RTD"),this.setMode("MODE_TEXT")},e.ccEDM=function(){this.logger.log(ze.INFO,"EDM - Erase Displayed Memory"),this.displayedMemory.reset(),this.outputDataUpdate(!0)},e.ccCR=function(){this.logger.log(ze.INFO,"CR - Carriage Return"),this.writeScreen.rollUp(),this.outputDataUpdate(!0)},e.ccENM=function(){this.logger.log(ze.INFO,"ENM - Erase Non-displayed Memory"),this.nonDisplayedMemory.reset()},e.ccEOC=function(){var t=this;if(this.logger.log(ze.INFO,"EOC - End Of Caption"),"MODE_POP-ON"===this.mode){var e=this.displayedMemory;this.displayedMemory=this.nonDisplayedMemory,this.nonDisplayedMemory=e,this.writeScreen=this.nonDisplayedMemory,this.logger.log(ze.TEXT,(function(){return"DISP: "+t.displayedMemory.getDisplayText()}))}this.outputDataUpdate(!0)},e.ccTO=function(t){this.logger.log(ze.INFO,"TO("+t+") - Tab Offset"),this.writeScreen.moveCursor(t)},e.ccMIDROW=function(t){var e={flash:!1};if(e.underline=t%2==1,e.italics=t>=46,e.italics)e.foreground="white";else{var r=Math.floor(t/2)-16;e.foreground=["white","green","blue","cyan","red","yellow","magenta"][r]}this.logger.log(ze.INFO,"MIDROW: "+JSON.stringify(e)),this.writeScreen.setPen(e)},e.outputDataUpdate=function(t){void 0===t&&(t=!1);var e=this.logger.time;null!==e&&this.outputFilter&&(null!==this.cueStartTime||this.displayedMemory.isEmpty()?this.displayedMemory.equals(this.lastOutputScreen)||(this.outputFilter.newCue(this.cueStartTime,e,this.lastOutputScreen),t&&this.outputFilter.dispatchCue&&this.outputFilter.dispatchCue(),this.cueStartTime=this.displayedMemory.isEmpty()?null:e):this.cueStartTime=e,this.lastOutputScreen.copy(this.displayedMemory))},e.cueSplitAtTime=function(t){this.outputFilter&&(this.displayedMemory.isEmpty()||(this.outputFilter.newCue&&this.outputFilter.newCue(this.cueStartTime,t,this.displayedMemory),this.cueStartTime=t))},t}(),pr=function(){function t(t,e,r){this.channels=void 0,this.currentChannel=0,this.cmdHistory=void 0,this.logger=void 0;var i=new ur;this.channels=[null,new vr(t,e,i),new vr(t+1,r,i)],this.cmdHistory={a:null,b:null},this.logger=i}var e=t.prototype;return e.getHandler=function(t){return this.channels[t].getHandler()},e.setHandler=function(t,e){this.channels[t].setHandler(e)},e.addData=function(t,e){var r,i,n,a=!1;this.logger.time=t;for(var s=0;s<e.length;s+=2)if(i=127&e[s],n=127&e[s+1],0!==i||0!==n){if(this.logger.log(ze.DATA,"["+dr([e[s],e[s+1]])+"] -> ("+dr([i,n])+")"),(r=this.parseCmd(i,n))||(r=this.parseMidrow(i,n)),r||(r=this.parsePAC(i,n)),r||(r=this.parseBackgroundAttributes(i,n)),!r&&(a=this.parseChars(i,n))){var o=this.currentChannel;o&&o>0?this.channels[o].insertChars(a):this.logger.log(ze.WARNING,"No channel found yet. TEXT-MODE?")}r||a||this.logger.log(ze.WARNING,"Couldn't parse cleaned data "+dr([i,n])+" orig: "+dr([e[s],e[s+1]]))}},e.parseCmd=function(t,e){var r=this.cmdHistory;if(!((20===t||28===t||21===t||29===t)&&e>=32&&e<=47||(23===t||31===t)&&e>=33&&e<=35))return!1;if(yr(t,e,r))return mr(null,null,r),this.logger.log(ze.DEBUG,"Repeated command ("+dr([t,e])+") is dropped"),!0;var i=20===t||21===t||23===t?1:2,n=this.channels[i];return 20===t||21===t||28===t||29===t?32===e?n.ccRCL():33===e?n.ccBS():34===e?n.ccAOF():35===e?n.ccAON():36===e?n.ccDER():37===e?n.ccRU(2):38===e?n.ccRU(3):39===e?n.ccRU(4):40===e?n.ccFON():41===e?n.ccRDC():42===e?n.ccTR():43===e?n.ccRTD():44===e?n.ccEDM():45===e?n.ccCR():46===e?n.ccENM():47===e&&n.ccEOC():n.ccTO(e-32),mr(t,e,r),this.currentChannel=i,!0},e.parseMidrow=function(t,e){var r=0;if((17===t||25===t)&&e>=32&&e<=47){if((r=17===t?1:2)!==this.currentChannel)return this.logger.log(ze.ERROR,"Mismatch channel in midrow parsing"),!1;var i=this.channels[r];return!!i&&(i.ccMIDROW(e),this.logger.log(ze.DEBUG,"MIDROW ("+dr([t,e])+")"),!0)}return!1},e.parsePAC=function(t,e){var r,i=this.cmdHistory;if(!((t>=17&&t<=23||t>=25&&t<=31)&&e>=64&&e<=127||(16===t||24===t)&&e>=64&&e<=95))return!1;if(yr(t,e,i))return mr(null,null,i),!0;var n=t<=23?1:2;r=e>=64&&e<=95?1===n?nr[t]:sr[t]:1===n?ar[t]:or[t];var a=this.channels[n];return!!a&&(a.setPAC(this.interpretPAC(r,e)),mr(t,e,i),this.currentChannel=n,!0)},e.interpretPAC=function(t,e){var r,i={color:null,italics:!1,indent:null,underline:!1,row:t};return r=e>95?e-96:e-64,i.underline=1==(1&r),r<=13?i.color=["white","green","blue","cyan","red","yellow","magenta","white"][Math.floor(r/2)]:r<=15?(i.italics=!0,i.color="white"):i.indent=4*Math.floor((r-16)/2),i},e.parseChars=function(t,e){var r,i,n=null,a=null;if(t>=25?(r=2,a=t-8):(r=1,a=t),a>=17&&a<=19?(i=17===a?e+80:18===a?e+112:e+144,this.logger.log(ze.INFO,"Special char '"+er(i)+"' in channel "+r),n=[i]):t>=32&&t<=127&&(n=0===e?[t]:[t,e]),n){var s=dr(n);this.logger.log(ze.DEBUG,"Char codes = "+s.join(",")),mr(t,e,this.cmdHistory)}return n},e.parseBackgroundAttributes=function(t,e){var r;if(!((16===t||24===t)&&e>=32&&e<=47||(23===t||31===t)&&e>=45&&e<=47))return!1;var i={};16===t||24===t?(r=Math.floor((e-32)/2),i.background=lr[r],e%2==1&&(i.background=i.background+"_semi")):45===e?i.background="transparent":(i.foreground="black",47===e&&(i.underline=!0));var n=t<=23?1:2;return this.channels[n].setBkgData(i),mr(t,e,this.cmdHistory),!0},e.reset=function(){for(var t=0;t<Object.keys(this.channels).length;t++){var e=this.channels[t];e&&e.reset()}this.cmdHistory={a:null,b:null}},e.cueSplitAtTime=function(t){for(var e=0;e<this.channels.length;e++){var r=this.channels[e];r&&r.cueSplitAtTime(t)}},t}();function mr(t,e,r){r.a=t,r.b=e}function yr(t,e,r){return r.a===t&&r.b===e}const Er=pr;var Tr=function(){function t(t,e){this.timelineController=void 0,this.cueRanges=[],this.trackName=void 0,this.startTime=null,this.endTime=null,this.screen=null,this.timelineController=t,this.trackName=e}var e=t.prototype;return e.dispatchCue=function(){null!==this.startTime&&(this.timelineController.addCues(this.trackName,this.startTime,this.endTime,this.screen,this.cueRanges),this.startTime=null)},e.newCue=function(t,e,r){(null===this.startTime||this.startTime>t)&&(this.startTime=t),this.endTime=e,this.screen=r,this.timelineController.createCaptionsTrack(this.trackName)},e.reset=function(){this.cueRanges=[],this.startTime=null},t}();const Sr=function(){if("undefined"!=typeof self&&self.VTTCue)return self.VTTCue;var t=["","lr","rl"],e=["start","middle","end","left","right"];function r(t,e){if("string"!=typeof e)return!1;if(!Array.isArray(t))return!1;var r=e.toLowerCase();return!!~t.indexOf(r)&&r}function i(t){return r(e,t)}function n(t){for(var e=arguments.length,r=new Array(e>1?e-1:0),i=1;i<e;i++)r[i-1]=arguments[i];for(var n=1;n<arguments.length;n++){var a=arguments[n];for(var s in a)t[s]=a[s]}return t}function a(e,a,s){var o=this,l={enumerable:!0};o.hasBeenReset=!1;var u="",d=!1,h=e,c=a,f=s,g=null,v="",p=!0,m="auto",y="start",E=50,T="middle",S=50,b="middle";Object.defineProperty(o,"id",n({},l,{get:function(){return u},set:function(t){u=""+t}})),Object.defineProperty(o,"pauseOnExit",n({},l,{get:function(){return d},set:function(t){d=!!t}})),Object.defineProperty(o,"startTime",n({},l,{get:function(){return h},set:function(t){if("number"!=typeof t)throw new TypeError("Start time must be set to a number.");h=t,this.hasBeenReset=!0}})),Object.defineProperty(o,"endTime",n({},l,{get:function(){return c},set:function(t){if("number"!=typeof t)throw new TypeError("End time must be set to a number.");c=t,this.hasBeenReset=!0}})),Object.defineProperty(o,"text",n({},l,{get:function(){return f},set:function(t){f=""+t,this.hasBeenReset=!0}})),Object.defineProperty(o,"region",n({},l,{get:function(){return g},set:function(t){g=t,this.hasBeenReset=!0}})),Object.defineProperty(o,"vertical",n({},l,{get:function(){return v},set:function(e){var i=function(e){return r(t,e)}(e);if(!1===i)throw new SyntaxError("An invalid or illegal string was specified.");v=i,this.hasBeenReset=!0}})),Object.defineProperty(o,"snapToLines",n({},l,{get:function(){return p},set:function(t){p=!!t,this.hasBeenReset=!0}})),Object.defineProperty(o,"line",n({},l,{get:function(){return m},set:function(t){if("number"!=typeof t&&"auto"!==t)throw new SyntaxError("An invalid number or illegal string was specified.");m=t,this.hasBeenReset=!0}})),Object.defineProperty(o,"lineAlign",n({},l,{get:function(){return y},set:function(t){var e=i(t);if(!e)throw new SyntaxError("An invalid or illegal string was specified.");y=e,this.hasBeenReset=!0}})),Object.defineProperty(o,"position",n({},l,{get:function(){return E},set:function(t){if(t<0||t>100)throw new Error("Position must be between 0 and 100.");E=t,this.hasBeenReset=!0}})),Object.defineProperty(o,"positionAlign",n({},l,{get:function(){return T},set:function(t){var e=i(t);if(!e)throw new SyntaxError("An invalid or illegal string was specified.");T=e,this.hasBeenReset=!0}})),Object.defineProperty(o,"size",n({},l,{get:function(){return S},set:function(t){if(t<0||t>100)throw new Error("Size must be between 0 and 100.");S=t,this.hasBeenReset=!0}})),Object.defineProperty(o,"align",n({},l,{get:function(){return b},set:function(t){var e=i(t);if(!e)throw new SyntaxError("An invalid or illegal string was specified.");b=e,this.hasBeenReset=!0}})),o.displayState=void 0}return a.prototype.getCueAsHTML=function(){return self.WebVTT.convertCueToDOMTree(self,this.text)},a}();var br=function(){function t(){}return t.prototype.decode=function(t,e){if(!t)return"";if("string"!=typeof t)throw new Error("Error - expected string data.");return decodeURIComponent(encodeURIComponent(t))},t}();function Lr(t){function e(t,e,r,i){return 3600*(0|t)+60*(0|e)+(0|r)+parseFloat(i||0)}var r=t.match(/^(?:(\d+):)?(\d{2}):(\d{2})(\.\d+)?/);return r?parseFloat(r[2])>59?e(r[2],r[3],0,r[4]):e(r[1],r[2],r[3],r[4]):null}var Ar=function(){function t(){this.values=Object.create(null)}var e=t.prototype;return e.set=function(t,e){this.get(t)||""===e||(this.values[t]=e)},e.get=function(t,e,r){return r?this.has(t)?this.values[t]:e[r]:this.has(t)?this.values[t]:e},e.has=function(t){return t in this.values},e.alt=function(t,e,r){for(var i=0;i<r.length;++i)if(e===r[i]){this.set(t,e);break}},e.integer=function(t,e){/^-?\d+$/.test(e)&&this.set(t,parseInt(e,10))},e.percent=function(t,e){if(/^([\d]{1,3})(\.[\d]*)?%$/.test(e)){var r=parseFloat(e);if(r>=0&&r<=100)return this.set(t,r),!0}return!1},t}();function Dr(t,e,r,i){var n=i?t.split(i):[t];for(var a in n)if("string"==typeof n[a]){var s=n[a].split(r);2===s.length&&e(s[0],s[1])}}var kr=new Sr(0,0,""),Rr="middle"===kr.align?"middle":"center";function Ir(t,e,r){var i=t;function n(){var e=Lr(t);if(null===e)throw new Error("Malformed timestamp: "+i);return t=t.replace(/^[^\sa-zA-Z-]+/,""),e}function a(){t=t.replace(/^\s+/,"")}if(a(),e.startTime=n(),a(),"--\x3e"!==t.slice(0,3))throw new Error("Malformed time stamp (time stamps must be separated by '--\x3e'): "+i);t=t.slice(3),a(),e.endTime=n(),a(),function(t,e){var i=new Ar;Dr(t,(function(t,e){var n;switch(t){case"region":for(var a=r.length-1;a>=0;a--)if(r[a].id===e){i.set(t,r[a].region);break}break;case"vertical":i.alt(t,e,["rl","lr"]);break;case"line":n=e.split(","),i.integer(t,n[0]),i.percent(t,n[0])&&i.set("snapToLines",!1),i.alt(t,n[0],["auto"]),2===n.length&&i.alt("lineAlign",n[1],["start",Rr,"end"]);break;case"position":n=e.split(","),i.percent(t,n[0]),2===n.length&&i.alt("positionAlign",n[1],["start",Rr,"end","line-left","line-right","auto"]);break;case"size":i.percent(t,e);break;case"align":i.alt(t,e,["start",Rr,"end","left","right"])}}),/:/,/\s/),e.region=i.get("region",null),e.vertical=i.get("vertical","");var n=i.get("line","auto");"auto"===n&&-1===kr.line&&(n=-1),e.line=n,e.lineAlign=i.get("lineAlign","start"),e.snapToLines=i.get("snapToLines",!0),e.size=i.get("size",100),e.align=i.get("align",Rr);var a=i.get("position","auto");"auto"===a&&50===kr.position&&(a="start"===e.align||"left"===e.align?0:"end"===e.align||"right"===e.align?100:50),e.position=a}(t,e)}function wr(t){return t.replace(/<br(?: \/)?>/gi,"\n")}var Cr=function(){function t(){this.state="INITIAL",this.buffer="",this.decoder=new br,this.regionList=[],this.cue=null,this.oncue=void 0,this.onparsingerror=void 0,this.onflush=void 0}var e=t.prototype;return e.parse=function(t){var e=this;function r(){var t=e.buffer,r=0;for(t=wr(t);r<t.length&&"\r"!==t[r]&&"\n"!==t[r];)++r;var i=t.slice(0,r);return"\r"===t[r]&&++r,"\n"===t[r]&&++r,e.buffer=t.slice(r),i}t&&(e.buffer+=e.decoder.decode(t,{stream:!0}));try{var i="";if("INITIAL"===e.state){if(!/\r\n|\n/.test(e.buffer))return this;var n=(i=r()).match(/^()?WEBVTT([ \t].*)?$/);if(!n||!n[0])throw new Error("Malformed WebVTT signature.");e.state="HEADER"}for(var a=!1;e.buffer;){if(!/\r\n|\n/.test(e.buffer))return this;switch(a?a=!1:i=r(),e.state){case"HEADER":/:/.test(i)?Dr(i,(function(t,e){}),/:/):i||(e.state="ID");continue;case"NOTE":i||(e.state="ID");continue;case"ID":if(/^NOTE($|[ \t])/.test(i)){e.state="NOTE";break}if(!i)continue;if(e.cue=new Sr(0,0,""),e.state="CUE",-1===i.indexOf("--\x3e")){e.cue.id=i;continue}case"CUE":if(!e.cue){e.state="BADCUE";continue}try{Ir(i,e.cue,e.regionList)}catch(t){e.cue=null,e.state="BADCUE";continue}e.state="CUETEXT";continue;case"CUETEXT":var s=-1!==i.indexOf("--\x3e");if(!i||s&&(a=!0)){e.oncue&&e.cue&&e.oncue(e.cue),e.cue=null,e.state="ID";continue}if(null===e.cue)continue;e.cue.text&&(e.cue.text+="\n"),e.cue.text+=i;continue;case"BADCUE":i||(e.state="ID")}}}catch(t){"CUETEXT"===e.state&&e.cue&&e.oncue&&e.oncue(e.cue),e.cue=null,e.state="INITIAL"===e.state?"BADWEBVTT":"BADCUE"}return this},e.flush=function(){var t=this;try{if((t.cue||"HEADER"===t.state)&&(t.buffer+="\n\n",t.parse()),"INITIAL"===t.state||"BADWEBVTT"===t.state)throw new Error("Malformed WebVTT signature.")}catch(e){t.onparsingerror&&t.onparsingerror(e)}return t.onflush&&t.onflush(),this},t}(),_r=r(673),Or=r(524),Pr=/\r\n|\n\r|\n|\r/g,xr=function(t,e,r){return void 0===r&&(r=0),t.slice(r,r+e.length)===e},Fr=function(t){for(var e=5381,r=t.length;r;)e=33*e^t.charCodeAt(--r);return(e>>>0).toString()};function Mr(t,e,r){return Fr(t.toString())+Fr(e.toString())+Fr(r)}function Nr(){return Nr=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var r=arguments[e];for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(t[i]=r[i])}return t},Nr.apply(this,arguments)}var Ur="stpp.ttml.im1t",Br=/^(\d{2,}):(\d{2}):(\d{2}):(\d{2})\.?(\d+)?$/,Gr=/^(\d*(?:\.\d*)?)(h|m|s|ms|f|t)$/,Kr={left:"start",center:"center",right:"end",start:"start",end:"end"};function Hr(t,e,r,i,n){var a=(0,R.findBox)(new Uint8Array(t),["mdat"]);if(0!==a.length){var s=a.map((function(t){return(0,$.utf8ArrayToStr)(t)})),o=(0,_r.toTimescaleFromScale)(e,1,r);try{s.forEach((function(t){return i(function(t,e){var r=(new DOMParser).parseFromString(t,"text/xml").getElementsByTagName("tt")[0];if(!r)throw new Error("Invalid ttml");var i={frameRate:30,subFrameRate:1,frameRateMultiplier:0,tickRate:0},n=Object.keys(i).reduce((function(t,e){return t[e]=r.getAttribute("ttp:"+e)||i[e],t}),{}),a="preserve"!==r.getAttribute("xml:space"),s=Vr(jr(r,"styling","style")),o=Vr(jr(r,"layout","region")),l=jr(r,"body","[begin]");return[].map.call(l,(function(t){var r=Yr(t,a);if(!r||!t.hasAttribute("begin"))return null;var i=Xr(t.getAttribute("begin"),n),l=Xr(t.getAttribute("dur"),n),u=Xr(t.getAttribute("end"),n);if(null===i)throw qr(t);if(null===u){if(null===l)throw qr(t);u=i+l}var d=new Sr(i-e,u-e,r);d.id=Mr(d.startTime,d.endTime,d.text);var h=function(t,e,r){var i="http://www.w3.org/ns/ttml#styling",n=null,a=null!=t&&t.hasAttribute("style")?t.getAttribute("style"):null;return a&&r.hasOwnProperty(a)&&(n=r[a]),["displayAlign","textAlign","color","backgroundColor","fontSize","fontFamily"].reduce((function(r,a){var s=Wr(e,i,a)||Wr(t,i,a)||Wr(n,i,a);return s&&(r[a]=s),r}),{})}(o[t.getAttribute("region")],s[t.getAttribute("style")],s),c=h.textAlign;if(c){var f=Kr[c];f&&(d.lineAlign=f),d.align=c}return Nr(d,h),d})).filter((function(t){return null!==t}))}(t,o))}))}catch(t){n(t)}}else n(new Error("Could not parse IMSC1 mdat"))}function jr(t,e,r){var i=t.getElementsByTagName(e)[0];return i?[].slice.call(i.querySelectorAll(r)):[]}function Vr(t){return t.reduce((function(t,e){var r=e.getAttribute("xml:id");return r&&(t[r]=e),t}),{})}function Yr(t,e){return[].slice.call(t.childNodes).reduce((function(t,r,i){var n;return"br"===r.nodeName&&i?t+"\n":null!==(n=r.childNodes)&&void 0!==n&&n.length?Yr(r,e):e?t+r.textContent.trim().replace(/\s+/g," "):t+r.textContent}),"")}function Wr(t,e,r){return t&&t.hasAttributeNS(e,r)?t.getAttributeNS(e,r):null}function qr(t){return new Error("Could not parse ttml timestamp "+t)}function Xr(t,e){if(!t)return null;var r=Lr(t);return null===r&&(Br.test(t)?r=function(t,e){var r=Br.exec(t),i=(0|r[4])+(0|r[5])/e.subFrameRate;return 3600*(0|r[1])+60*(0|r[2])+(0|r[3])+i/e.frameRate}(t,e):Gr.test(t)&&(r=function(t,e){var r=Gr.exec(t),i=Number(r[1]);switch(r[2]){case"h":return 3600*i;case"m":return 60*i;case"ms":return 1e3*i;case"f":return i/e.frameRate;case"t":return i/e.tickRate}return i}(t,e))),r}var zr=function(){function t(t){if(this.hls=void 0,this.media=null,this.config=void 0,this.enabled=!0,this.Cues=void 0,this.textTracks=[],this.tracks=[],this.initPTS=[],this.timescale=[],this.unparsedVttFrags=[],this.captionsTracks={},this.nonNativeCaptionsTracks={},this.cea608Parser1=void 0,this.cea608Parser2=void 0,this.lastSn=-1,this.lastPartIndex=-1,this.prevCC=-1,this.vttCCs={ccOffset:0,presentationOffset:0,0:{start:0,prevCC:-1,new:!0}},this.captionsProperties=void 0,this.hls=t,this.config=t.config,this.Cues=t.config.cueHandler,this.captionsProperties={textTrack1:{label:this.config.captionsTextTrack1Label,languageCode:this.config.captionsTextTrack1LanguageCode},textTrack2:{label:this.config.captionsTextTrack2Label,languageCode:this.config.captionsTextTrack2LanguageCode},textTrack3:{label:this.config.captionsTextTrack3Label,languageCode:this.config.captionsTextTrack3LanguageCode},textTrack4:{label:this.config.captionsTextTrack4Label,languageCode:this.config.captionsTextTrack4LanguageCode}},this.config.enableCEA708Captions){var e=new Tr(this,"textTrack1"),r=new Tr(this,"textTrack2"),i=new Tr(this,"textTrack3"),n=new Tr(this,"textTrack4");this.cea608Parser1=new Er(1,e,r),this.cea608Parser2=new Er(3,i,n)}t.on(s.Events.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(s.Events.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(s.Events.MANIFEST_LOADING,this.onManifestLoading,this),t.on(s.Events.MANIFEST_LOADED,this.onManifestLoaded,this),t.on(s.Events.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.on(s.Events.FRAG_LOADING,this.onFragLoading,this),t.on(s.Events.FRAG_LOADED,this.onFragLoaded,this),t.on(s.Events.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),t.on(s.Events.FRAG_DECRYPTED,this.onFragDecrypted,this),t.on(s.Events.INIT_PTS_FOUND,this.onInitPtsFound,this),t.on(s.Events.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),t.on(s.Events.BUFFER_FLUSHING,this.onBufferFlushing,this)}var e=t.prototype;return e.destroy=function(){var t=this.hls;t.off(s.Events.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(s.Events.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(s.Events.MANIFEST_LOADING,this.onManifestLoading,this),t.off(s.Events.MANIFEST_LOADED,this.onManifestLoaded,this),t.off(s.Events.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.off(s.Events.FRAG_LOADING,this.onFragLoading,this),t.off(s.Events.FRAG_LOADED,this.onFragLoaded,this),t.off(s.Events.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),t.off(s.Events.FRAG_DECRYPTED,this.onFragDecrypted,this),t.off(s.Events.INIT_PTS_FOUND,this.onInitPtsFound,this),t.off(s.Events.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),t.off(s.Events.BUFFER_FLUSHING,this.onBufferFlushing,this),this.hls=this.config=this.cea608Parser1=this.cea608Parser2=null},e.addCues=function(t,e,r,i,n){for(var a,o,l,u,d=!1,h=n.length;h--;){var c=n[h],f=(a=c[0],o=c[1],l=e,u=r,Math.min(o,u)-Math.max(a,l));if(f>=0&&(c[0]=Math.min(c[0],e),c[1]=Math.max(c[1],r),d=!0,f/(r-e)>.5))return}if(d||n.push([e,r]),this.config.renderTextTracksNatively){var g=this.captionsTracks[t];this.Cues.newCue(g,e,r,i)}else{var v=this.Cues.newCue(null,e,r,i);this.hls.trigger(s.Events.CUES_PARSED,{type:"captions",cues:v,track:t})}},e.onInitPtsFound=function(t,e){var r=this,i=e.frag,n=e.id,a=e.initPTS,o=e.timescale,l=this.unparsedVttFrags;"main"===n&&(this.initPTS[i.cc]=a,this.timescale[i.cc]=o),l.length&&(this.unparsedVttFrags=[],l.forEach((function(t){r.onFragLoaded(s.Events.FRAG_LOADED,t)})))},e.getExistingTrack=function(t){var e=this.media;if(e)for(var r=0;r<e.textTracks.length;r++){var i=e.textTracks[r];if(i[t])return i}return null},e.createCaptionsTrack=function(t){this.config.renderTextTracksNatively?this.createNativeTrack(t):this.createNonNativeTrack(t)},e.createNativeTrack=function(t){if(!this.captionsTracks[t]){var e=this.captionsProperties,r=this.captionsTracks,i=this.media,n=e[t],a=n.label,s=n.languageCode,o=this.getExistingTrack(t);if(o)r[t]=o,z(r[t]),q(r[t],i);else{var l=this.createTextTrack("captions",a,s);l&&(l[t]=!0,r[t]=l)}}},e.createNonNativeTrack=function(t){if(!this.nonNativeCaptionsTracks[t]){var e=this.captionsProperties[t];if(e){var r={_id:t,label:e.label,kind:"captions",default:!!e.media&&!!e.media.default,closedCaptions:e.media};this.nonNativeCaptionsTracks[t]=r,this.hls.trigger(s.Events.NON_NATIVE_TEXT_TRACKS_FOUND,{tracks:[r]})}}},e.createTextTrack=function(t,e,r){var i=this.media;if(i)return i.addTextTrack(t,e,r)},e.onMediaAttaching=function(t,e){this.media=e.media,this._cleanTracks()},e.onMediaDetaching=function(){var t=this.captionsTracks;Object.keys(t).forEach((function(e){z(t[e]),delete t[e]})),this.nonNativeCaptionsTracks={}},e.onManifestLoading=function(){this.lastSn=-1,this.lastPartIndex=-1,this.prevCC=-1,this.vttCCs={ccOffset:0,presentationOffset:0,0:{start:0,prevCC:-1,new:!0}},this._cleanTracks(),this.tracks=[],this.captionsTracks={},this.nonNativeCaptionsTracks={},this.textTracks=[],this.unparsedVttFrags=this.unparsedVttFrags||[],this.initPTS=[],this.timescale=[],this.cea608Parser1&&this.cea608Parser2&&(this.cea608Parser1.reset(),this.cea608Parser2.reset())},e._cleanTracks=function(){var t=this.media;if(t){var e=t.textTracks;if(e)for(var r=0;r<e.length;r++)z(e[r])}},e.onSubtitleTracksUpdated=function(t,e){var r=this;this.textTracks=[];var i=e.subtitleTracks||[],n=i.some((function(t){return t.textCodec===Ur}));if(this.config.enableWebVTT||n&&this.config.enableIMSC1){var a=this.tracks&&i&&this.tracks.length===i.length;if(this.tracks=i||[],this.config.renderTextTracksNatively){var o=this.media?this.media.textTracks:[];this.tracks.forEach((function(t,e){var i;if(e<o.length){for(var n=null,a=0;a<o.length;a++)if(Qr(o[a],t)){n=o[a];break}n&&(i=n)}if(i)z(i);else{var s=r._captionsOrSubtitlesFromCharacteristics(t);(i=r.createTextTrack(s,t.name,t.lang))&&(i.mode="disabled")}i&&(i.groupId=t.groupId,r.textTracks.push(i))}))}else if(!a&&this.tracks&&this.tracks.length){var l=this.tracks.map((function(t){return{label:t.name,kind:t.type.toLowerCase(),default:t.default,subtitleTrack:t}}));this.hls.trigger(s.Events.NON_NATIVE_TEXT_TRACKS_FOUND,{tracks:l})}}},e._captionsOrSubtitlesFromCharacteristics=function(t){var e;if(null!==(e=t.attrs)&&void 0!==e&&e.CHARACTERISTICS){var r=/transcribes-spoken-dialog/gi.test(t.attrs.CHARACTERISTICS),i=/describes-music-and-sound/gi.test(t.attrs.CHARACTERISTICS);if(r&&i)return"captions"}return"subtitles"},e.onManifestLoaded=function(t,e){var r=this;this.config.enableCEA708Captions&&e.captions&&e.captions.forEach((function(t){var e=/(?:CC|SERVICE)([1-4])/.exec(t.instreamId);if(e){var i="textTrack"+e[1],n=r.captionsProperties[i];n&&(n.label=t.name,t.lang&&(n.languageCode=t.lang),n.media=t)}}))},e.closedCaptionsForLevel=function(t){var e=this.hls.levels[t.level];return null==e?void 0:e.attrs["CLOSED-CAPTIONS"]},e.onFragLoading=function(t,e){var r=this.cea608Parser1,i=this.cea608Parser2,n=this.lastSn,a=this.lastPartIndex;if(this.enabled&&r&&i&&e.frag.type===V.PlaylistLevelType.MAIN){var s,o,l=e.frag.sn,u=null!=(s=null==e||null===(o=e.part)||void 0===o?void 0:o.index)?s:-1;l===n+1||l===n&&u===a+1||(r.reset(),i.reset()),this.lastSn=l,this.lastPartIndex=u}},e.onFragLoaded=function(t,e){var r=e.frag,i=e.payload,n=this.initPTS,o=this.unparsedVttFrags;if(r.type===V.PlaylistLevelType.SUBTITLE)if(i.byteLength){if(!(0,a.isFiniteNumber)(n[r.cc]))return o.push(e),void(n.length&&this.hls.trigger(s.Events.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:r,error:new Error("Missing initial subtitle PTS")}));var l=r.decryptdata,u="stats"in e;if(null==l||!l.encrypted||u){var d=this.tracks[r.level],h=this.vttCCs;h[r.cc]||(h[r.cc]={start:r.start,prevCC:this.prevCC,new:!0},this.prevCC=r.cc),d&&d.textCodec===Ur?this._parseIMSC1(r,i):this._parseVTTs(r,i,h)}}else this.hls.trigger(s.Events.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:r,error:new Error("Empty subtitle payload")})},e._parseIMSC1=function(t,e){var r=this,i=this.hls;Hr(e,this.initPTS[t.cc],this.timescale[t.cc],(function(e){r._appendCues(e,t.level),i.trigger(s.Events.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:t})}),(function(e){l.logger.log("Failed to parse IMSC1: "+e),i.trigger(s.Events.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:t,error:e})}))},e._parseVTTs=function(t,e,r){var i,n=this,o=this.hls;!function(t,e,r,i,n,s,o,l){var u,d=new Cr,h=(0,$.utf8ArrayToStr)(new Uint8Array(t)).trim().replace(Pr,"\n").split("\n"),c=[],f=(0,_r.toMpegTsClockFromTimescale)(e,r),g="00:00.000",v=0,p=0,m=!0;d.oncue=function(t){var e=i[n],r=i.ccOffset,a=(v-f)/9e4;null!=e&&e.new&&(void 0!==p?r=i.ccOffset=e.start:function(t,e,r){var i=t[e],n=t[i.prevCC];if(!n||!n.new&&i.new)return t.ccOffset=t.presentationOffset=i.start,void(i.new=!1);for(;null!==(a=n)&&void 0!==a&&a.new;){var a;t.ccOffset+=i.start-n.start,i.new=!1,n=t[(i=n).prevCC]}t.presentationOffset=r}(i,n,a)),a&&(r=a-i.presentationOffset);var o=t.endTime-t.startTime,l=(0,Or.normalizePts)(9e4*(t.startTime+r-p),9e4*s)/9e4;t.startTime=Math.max(l,0),t.endTime=Math.max(l+o,0);var u=t.text.trim();t.text=decodeURIComponent(encodeURIComponent(u)),t.id||(t.id=Mr(t.startTime,t.endTime,u)),t.endTime>0&&c.push(t)},d.onparsingerror=function(t){u=t},d.onflush=function(){u?l(u):o(c)},h.forEach((function(t){if(m){if(xr(t,"X-TIMESTAMP-MAP=")){m=!1,t.slice(16).split(",").forEach((function(t){xr(t,"LOCAL:")?g=t.slice(6):xr(t,"MPEGTS:")&&(v=parseInt(t.slice(7)))}));try{p=function(t){var e=parseInt(t.slice(-3)),r=parseInt(t.slice(-6,-4)),i=parseInt(t.slice(-9,-7)),n=t.length>9?parseInt(t.substring(0,t.indexOf(":"))):0;if(!((0,a.isFiniteNumber)(e)&&(0,a.isFiniteNumber)(r)&&(0,a.isFiniteNumber)(i)&&(0,a.isFiniteNumber)(n)))throw Error("Malformed X-TIMESTAMP-MAP: Local:"+t);return e+=1e3*r,(e+=6e4*i)+36e5*n}(g)/1e3}catch(t){u=t}return}""===t&&(m=!1)}d.parse(t+"\n")})),d.flush()}(null!==(i=t.initSegment)&&void 0!==i&&i.data?(0,R.appendUint8Array)(t.initSegment.data,new Uint8Array(e)):e,this.initPTS[t.cc],this.timescale[t.cc],r,t.cc,t.start,(function(e){n._appendCues(e,t.level),o.trigger(s.Events.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:t})}),(function(r){n._fallbackToIMSC1(t,e),l.logger.log("Failed to parse VTT cue: "+r),o.trigger(s.Events.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:t,error:r})}))},e._fallbackToIMSC1=function(t,e){var r=this,i=this.tracks[t.level];i.textCodec||Hr(e,this.initPTS[t.cc],this.timescale[t.cc],(function(){i.textCodec=Ur,r._parseIMSC1(t,e)}),(function(){i.textCodec="wvtt"}))},e._appendCues=function(t,e){var r=this.hls;if(this.config.renderTextTracksNatively){var i=this.textTracks[e];if(!i||"disabled"===i.mode)return;t.forEach((function(t){return X(i,t)}))}else{var n=this.tracks[e];if(!n)return;var a=n.default?"default":"subtitles"+e;r.trigger(s.Events.CUES_PARSED,{type:"subtitles",cues:t,track:a})}},e.onFragDecrypted=function(t,e){var r=e.frag;if(r.type===V.PlaylistLevelType.SUBTITLE){if(!(0,a.isFiniteNumber)(this.initPTS[r.cc]))return void this.unparsedVttFrags.push(e);this.onFragLoaded(s.Events.FRAG_LOADED,e)}},e.onSubtitleTracksCleared=function(){this.tracks=[],this.captionsTracks={}},e.onFragParsingUserdata=function(t,e){var r=this.cea608Parser1,i=this.cea608Parser2;if(this.enabled&&r&&i){var n=e.frag,a=e.samples;if(n.type!==V.PlaylistLevelType.MAIN||"NONE"!==this.closedCaptionsForLevel(n))for(var s=0;s<a.length;s++){var o=a[s].bytes;if(o){var l=this.extractCea608Data(o);r.addData(a[s].pts,l[0]),i.addData(a[s].pts,l[1])}}}},e.onBufferFlushing=function(t,e){var r=e.startOffset,i=e.endOffset,n=e.endOffsetSubtitles,a=e.type,s=this.media;if(s&&!(s.currentTime<i)){if(!a||"video"===a){var o=this.captionsTracks;Object.keys(o).forEach((function(t){return Q(o[t],r,i)}))}if(this.config.renderTextTracksNatively&&0===r&&void 0!==n){var l=this.textTracks;Object.keys(l).forEach((function(t){return Q(l[t],r,n)}))}}},e.extractCea608Data=function(t){for(var e=[[],[]],r=31&t[0],i=2,n=0;n<r;n++){var a=t[i++],s=127&t[i++],o=127&t[i++];if((0!==s||0!==o)&&0!=(4&a)){var l=3&a;0!==l&&1!==l||(e[l].push(s),e[l].push(o))}}return e},t}();function Qr(t,e){return t&&t.label===e.name&&!(t.textTrack1||t.textTrack2)}function $r(t,e){for(var r=0;r<e.length;r++){var i=e[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,(void 0,"symbol"==typeof(n=function(t,e){if("object"!=typeof t||null===t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var i=r.call(t,e);if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(i.key,"string"))?n:String(n)),i)}var n}const Jr=function(){function t(t){this.autoLevelCapping=void 0,this.firstLevel=void 0,this.media=void 0,this.restrictedLevels=void 0,this.timer=void 0,this.hls=void 0,this.streamController=void 0,this.clientRect=void 0,this.hls=t,this.autoLevelCapping=Number.POSITIVE_INFINITY,this.firstLevel=-1,this.media=null,this.restrictedLevels=[],this.timer=void 0,this.clientRect=null,this.registerListeners()}var e,r,i=t.prototype;return i.setStreamController=function(t){this.streamController=t},i.destroy=function(){this.unregisterListener(),this.hls.config.capLevelToPlayerSize&&this.stopCapping(),this.media=null,this.clientRect=null,this.hls=this.streamController=null},i.registerListeners=function(){var t=this.hls;t.on(s.Events.FPS_DROP_LEVEL_CAPPING,this.onFpsDropLevelCapping,this),t.on(s.Events.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(s.Events.MANIFEST_PARSED,this.onManifestParsed,this),t.on(s.Events.BUFFER_CODECS,this.onBufferCodecs,this),t.on(s.Events.MEDIA_DETACHING,this.onMediaDetaching,this)},i.unregisterListener=function(){var t=this.hls;t.off(s.Events.FPS_DROP_LEVEL_CAPPING,this.onFpsDropLevelCapping,this),t.off(s.Events.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(s.Events.MANIFEST_PARSED,this.onManifestParsed,this),t.off(s.Events.BUFFER_CODECS,this.onBufferCodecs,this),t.off(s.Events.MEDIA_DETACHING,this.onMediaDetaching,this)},i.onFpsDropLevelCapping=function(e,r){t.isLevelAllowed(r.droppedLevel,this.restrictedLevels)&&this.restrictedLevels.push(r.droppedLevel)},i.onMediaAttaching=function(t,e){this.media=e.media instanceof HTMLVideoElement?e.media:null,this.clientRect=null},i.onManifestParsed=function(t,e){var r=this.hls;this.restrictedLevels=[],this.firstLevel=e.firstLevel,r.config.capLevelToPlayerSize&&e.video&&this.startCapping()},i.onBufferCodecs=function(t,e){this.hls.config.capLevelToPlayerSize&&e.video&&this.startCapping()},i.onMediaDetaching=function(){this.stopCapping()},i.detectPlayerSize=function(){if(this.media&&this.mediaHeight>0&&this.mediaWidth>0){var t=this.hls.levels;if(t.length){var e=this.hls;e.autoLevelCapping=this.getMaxLevel(t.length-1),e.autoLevelCapping>this.autoLevelCapping&&this.streamController&&this.streamController.nextLevelSwitch(),this.autoLevelCapping=e.autoLevelCapping}}},i.getMaxLevel=function(e){var r=this,i=this.hls.levels;if(!i.length)return-1;var n=i.filter((function(i,n){return t.isLevelAllowed(n,r.restrictedLevels)&&n<=e}));return this.clientRect=null,t.getMaxLevelByMediaSize(n,this.mediaWidth,this.mediaHeight)},i.startCapping=function(){this.timer||(this.autoLevelCapping=Number.POSITIVE_INFINITY,this.hls.firstLevel=this.getMaxLevel(this.firstLevel),self.clearInterval(this.timer),this.timer=self.setInterval(this.detectPlayerSize.bind(this),1e3),this.detectPlayerSize())},i.stopCapping=function(){this.restrictedLevels=[],this.firstLevel=-1,this.autoLevelCapping=Number.POSITIVE_INFINITY,this.timer&&(self.clearInterval(this.timer),this.timer=void 0)},i.getDimensions=function(){if(this.clientRect)return this.clientRect;var t=this.media,e={width:0,height:0};if(t){var r=t.getBoundingClientRect();e.width=r.width,e.height=r.height,e.width||e.height||(e.width=r.right-r.left||t.width||0,e.height=r.bottom-r.top||t.height||0)}return this.clientRect=e,e},t.isLevelAllowed=function(t,e){return void 0===e&&(e=[]),-1===e.indexOf(t)},t.getMaxLevelByMediaSize=function(t,e,r){if(!t||!t.length)return-1;for(var i,n,a=t.length-1,s=0;s<t.length;s+=1){var o=t[s];if((o.width>=e||o.height>=r)&&(i=o,!(n=t[s+1])||i.width!==n.width||i.height!==n.height)){a=s;break}}return a},e=t,(r=[{key:"mediaWidth",get:function(){return this.getDimensions().width*this.contentScaleFactor}},{key:"mediaHeight",get:function(){return this.getDimensions().height*this.contentScaleFactor}},{key:"contentScaleFactor",get:function(){var t=1;if(!this.hls.config.ignoreDevicePixelRatio)try{t=self.devicePixelRatio}catch(t){}return t}}])&&$r(e.prototype,r),Object.defineProperty(e,"prototype",{writable:!1}),t}(),Zr=function(){function t(t){this.hls=void 0,this.isVideoPlaybackQualityAvailable=!1,this.timer=void 0,this.media=null,this.lastTime=void 0,this.lastDroppedFrames=0,this.lastDecodedFrames=0,this.streamController=void 0,this.hls=t,this.registerListeners()}var e=t.prototype;return e.setStreamController=function(t){this.streamController=t},e.registerListeners=function(){this.hls.on(s.Events.MEDIA_ATTACHING,this.onMediaAttaching,this)},e.unregisterListeners=function(){this.hls.off(s.Events.MEDIA_ATTACHING,this.onMediaAttaching)},e.destroy=function(){this.timer&&clearInterval(this.timer),this.unregisterListeners(),this.isVideoPlaybackQualityAvailable=!1,this.media=null},e.onMediaAttaching=function(t,e){var r=this.hls.config;if(r.capLevelOnFPSDrop){var i=e.media instanceof self.HTMLVideoElement?e.media:null;this.media=i,i&&"function"==typeof i.getVideoPlaybackQuality&&(this.isVideoPlaybackQualityAvailable=!0),self.clearInterval(this.timer),this.timer=self.setInterval(this.checkFPSInterval.bind(this),r.fpsDroppedMonitoringPeriod)}},e.checkFPS=function(t,e,r){var i=performance.now();if(e){if(this.lastTime){var n=i-this.lastTime,a=r-this.lastDroppedFrames,o=e-this.lastDecodedFrames,u=1e3*a/n,d=this.hls;if(d.trigger(s.Events.FPS_DROP,{currentDropped:a,currentDecoded:o,totalDroppedFrames:r}),u>0&&a>d.config.fpsDroppedMonitoringThreshold*o){var h=d.currentLevel;l.logger.warn("drop FPS ratio greater than max allowed value for currentLevel: "+h),h>0&&(-1===d.autoLevelCapping||d.autoLevelCapping>=h)&&(h-=1,d.trigger(s.Events.FPS_DROP_LEVEL_CAPPING,{level:h,droppedLevel:d.currentLevel}),d.autoLevelCapping=h,this.streamController.nextLevelSwitch())}}this.lastTime=i,this.lastDroppedFrames=r,this.lastDecodedFrames=e}},e.checkFPSInterval=function(){var t=this.media;if(t)if(this.isVideoPlaybackQualityAvailable){var e=t.getVideoPlaybackQuality();this.checkFPS(t,e.totalVideoFrames,e.droppedVideoFrames)}else this.checkFPS(t,t.webkitDecodedFrameCount,t.webkitDroppedFrameCount)},t}();var ti=r(300);function ei(t){var e="function"==typeof Map?new Map:void 0;return ei=function(t){if(null===t||(r=t,-1===Function.toString.call(r).indexOf("[native code]")))return t;var r;if("function"!=typeof t)throw new TypeError("Super expression must either be null or a function");if(void 0!==e){if(e.has(t))return e.get(t);e.set(t,i)}function i(){return ri(t,arguments,ai(this).constructor)}return i.prototype=Object.create(t.prototype,{constructor:{value:i,enumerable:!1,writable:!0,configurable:!0}}),ni(i,t)},ei(t)}function ri(t,e,r){return ri=ii()?Reflect.construct.bind():function(t,e,r){var i=[null];i.push.apply(i,e);var n=new(Function.bind.apply(t,i));return r&&ni(n,r.prototype),n},ri.apply(null,arguments)}function ii(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}function ni(t,e){return ni=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},ni(t,e)}function ai(t){return ai=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},ai(t)}var si="[eme]",oi=function(){function t(e){this.hls=void 0,this.config=void 0,this.media=null,this.keyFormatPromise=null,this.keySystemAccessPromises={},this._requestLicenseFailureCount=0,this.mediaKeySessions=[],this.keyIdToKeySessionPromise={},this.setMediaKeysQueue=t.CDMCleanupPromise?[t.CDMCleanupPromise]:[],this.onMediaEncrypted=this._onMediaEncrypted.bind(this),this.onWaitingForKey=this._onWaitingForKey.bind(this),this.debug=l.logger.debug.bind(l.logger,si),this.log=l.logger.log.bind(l.logger,si),this.warn=l.logger.warn.bind(l.logger,si),this.error=l.logger.error.bind(l.logger,si),this.hls=e,this.config=e.config,this.registerListeners()}var e=t.prototype;return e.destroy=function(){this.unregisterListeners(),this.onMediaDetached(),this.hls=this.onMediaEncrypted=this.onWaitingForKey=this.keyIdToKeySessionPromise=null},e.registerListeners=function(){this.hls.on(s.Events.MEDIA_ATTACHED,this.onMediaAttached,this),this.hls.on(s.Events.MEDIA_DETACHED,this.onMediaDetached,this),this.hls.on(s.Events.MANIFEST_LOADED,this.onManifestLoaded,this)},e.unregisterListeners=function(){this.hls.off(s.Events.MEDIA_ATTACHED,this.onMediaAttached,this),this.hls.off(s.Events.MEDIA_DETACHED,this.onMediaDetached,this),this.hls.off(s.Events.MANIFEST_LOADED,this.onManifestLoaded,this)},e.getLicenseServerUrl=function(t){var e=this.config,r=e.drmSystems,i=e.widevineLicenseUrl,n=r[t];if(n)return n.licenseUrl;if(t===m.WIDEVINE&&i)return i;throw new Error('no license server URL configured for key-system "'+t+'"')},e.getServerCertificateUrl=function(t){var e=this.config.drmSystems[t];if(e)return e.serverCertificateUrl;this.log('No Server Certificate in config.drmSystems["'+t+'"]')},e.attemptKeySystemAccess=function(t){var e=this,r=this.hls.levels,i=function(t,e,r){return!!t&&r.indexOf(t)===e},n=r.map((function(t){return t.audioCodec})).filter(i),a=r.map((function(t){return t.videoCodec})).filter(i);return n.length+a.length===0&&a.push("avc1.42e01e"),new Promise((function(r,i){!function t(s){var l=s.shift();e.getMediaKeysPromise(l,n,a).then((function(t){return r({keySystem:l,mediaKeys:t})})).catch((function(e){s.length?t(s):i(e instanceof li?e:new li({type:o.ErrorTypes.KEY_SYSTEM_ERROR,details:o.ErrorDetails.KEY_SYSTEM_NO_ACCESS,error:e,fatal:!0},e.message))}))}(t)}))},e.requestMediaKeySystemAccess=function(t,e){var r=this.config.requestMediaKeySystemAccessFunc;if("function"!=typeof r){var i="Configured requestMediaKeySystemAccess is not a function "+r;return null===k&&"http:"===self.location.protocol&&(i="navigator.requestMediaKeySystemAccess is not available over insecure protocol "+location.protocol),Promise.reject(new Error(i))}return r(t,e)},e.getMediaKeysPromise=function(t,e,r){var i=this,n=function(t,e,r,i){var n;switch(t){case m.FAIRPLAY:n=["cenc","sinf"];break;case m.WIDEVINE:case m.PLAYREADY:n=["cenc"];break;case m.CLEARKEY:n=["cenc","keyids"];break;default:throw new Error("Unknown key-system: "+t)}return function(t,e,r,i){return[{initDataTypes:t,persistentState:i.persistentState||"not-allowed",distinctiveIdentifier:i.distinctiveIdentifier||"not-allowed",sessionTypes:i.sessionTypes||[i.sessionType||"temporary"],audioCapabilities:e.map((function(t){return{contentType:'audio/mp4; codecs="'+t+'"',robustness:i.audioRobustness||"",encryptionScheme:i.audioEncryptionScheme||null}})),videoCapabilities:r.map((function(t){return{contentType:'video/mp4; codecs="'+t+'"',robustness:i.videoRobustness||"",encryptionScheme:i.videoEncryptionScheme||null}}))}]}(n,e,r,i)}(t,e,r,this.config.drmSystemOptions),a=this.keySystemAccessPromises[t],s=null==a?void 0:a.keySystemAccess;if(!s){this.log('Requesting encrypted media "'+t+'" key-system access with config: '+JSON.stringify(n)),s=this.requestMediaKeySystemAccess(t,n);var o=this.keySystemAccessPromises[t]={keySystemAccess:s};return s.catch((function(e){i.log('Failed to obtain access to key-system "'+t+'": '+e)})),s.then((function(e){i.log('Access for key-system "'+e.keySystem+'" obtained');var r=i.fetchServerCertificate(t);return i.log('Create media-keys for "'+t+'"'),o.mediaKeys=e.createMediaKeys().then((function(e){return i.log('Media-keys created for "'+t+'"'),r.then((function(r){return r?i.setMediaKeysServerCertificate(e,t,r):e}))})),o.mediaKeys.catch((function(e){i.error('Failed to create media-keys for "'+t+'"}: '+e)})),o.mediaKeys}))}return s.then((function(){return a.mediaKeys}))},e.createMediaKeySessionContext=function(t){var e=t.decryptdata,r=t.keySystem,i=t.mediaKeys;this.log('Creating key-system session "'+r+'" keyId: '+ti.default.hexDump(e.keyId||[]));var n=i.createSession(),a={decryptdata:e,keySystem:r,mediaKeys:i,mediaKeysSession:n,keyStatus:"status-pending"};return this.mediaKeySessions.push(a),a},e.renewKeySession=function(t){var e=t.decryptdata;if(e.pssh){var r=this.createMediaKeySessionContext(t),i=this.getKeyIdString(e);this.keyIdToKeySessionPromise[i]=this.generateRequestWithPreferredKeySession(r,"cenc",e.pssh,"expired")}else this.warn("Could not renew expired session. Missing pssh initData.");this.removeSession(t)},e.getKeyIdString=function(t){if(!t)throw new Error("Could not read keyId of undefined decryptdata");if(null===t.keyId)throw new Error("keyId is null");return ti.default.hexDump(t.keyId)},e.updateKeySession=function(t,e){var r,i=t.mediaKeysSession;return this.log('Updating key-session "'+i.sessionId+'" for keyID '+ti.default.hexDump((null===(r=t.decryptdata)||void 0===r?void 0:r.keyId)||[])+"\n } (data length: "+(e?e.byteLength:e)+")"),i.update(e)},e.selectKeySystemFormat=function(t){var e=Object.keys(t.levelkeys||{});return this.keyFormatPromise||(this.log("Selecting key-system from fragment (sn: "+t.sn+" "+t.type+": "+t.level+") key formats "+e.join(", ")),this.keyFormatPromise=this.getKeyFormatPromise(e)),this.keyFormatPromise},e.getKeyFormatPromise=function(t){var e=this;return new Promise((function(r,i){var n=D(e.config),a=t.map(L).filter((function(t){return!!t&&-1!==n.indexOf(t)}));return e.getKeySystemSelectionPromise(a).then((function(t){var e=t.keySystem,n=A(e);n?r(n):i(new Error('Unable to find format for key-system "'+e+'"'))})).catch(i)}))},e.loadKey=function(t){var e=this,r=t.keyInfo.decryptdata,i=this.getKeyIdString(r),n="(keyId: "+i+' format: "'+r.keyFormat+'" method: '+r.method+" uri: "+r.uri+")";this.log("Starting session for key "+n);var a=this.keyIdToKeySessionPromise[i];return a||(a=this.keyIdToKeySessionPromise[i]=this.getKeySystemForKeyPromise(r).then((function(i){var a=i.keySystem,s=i.mediaKeys;return e.throwIfDestroyed(),e.log("Handle encrypted media sn: "+t.frag.sn+" "+t.frag.type+": "+t.frag.level+" using key "+n),e.attemptSetMediaKeys(a,s).then((function(){e.throwIfDestroyed();var t=e.createMediaKeySessionContext({keySystem:a,mediaKeys:s,decryptdata:r});return e.generateRequestWithPreferredKeySession(t,"cenc",r.pssh,"playlist-key")}))}))).catch((function(t){return e.handleError(t)})),a},e.throwIfDestroyed=function(t){if(void 0===t&&(t="Invalid state"),!this.hls)throw new Error("invalid state")},e.handleError=function(t){this.hls&&(this.error(t.message),t instanceof li?this.hls.trigger(s.Events.ERROR,t.data):this.hls.trigger(s.Events.ERROR,{type:o.ErrorTypes.KEY_SYSTEM_ERROR,details:o.ErrorDetails.KEY_SYSTEM_NO_KEYS,error:t,fatal:!0}))},e.getKeySystemForKeyPromise=function(t){var e=this.getKeyIdString(t),r=this.keyIdToKeySessionPromise[e];if(!r){var i=L(t.keyFormat),n=i?[i]:D(this.config);return this.attemptKeySystemAccess(n)}return r},e.getKeySystemSelectionPromise=function(t){if(t.length||(t=D(this.config)),0===t.length)throw new li({type:o.ErrorTypes.KEY_SYSTEM_ERROR,details:o.ErrorDetails.KEY_SYSTEM_NO_CONFIGURED_LICENSE,fatal:!0},"Missing key-system license configuration options "+JSON.stringify({drmSystems:this.config.drmSystems}));return this.attemptKeySystemAccess(t)},e._onMediaEncrypted=function(t){var e=this,r=t.initDataType,i=t.initData;if(this.debug('"'+t.type+'" event: init data type: "'+r+'"'),null!==i){var n,a;if("sinf"===r&&this.config.drmSystems[m.FAIRPLAY]){var s=(0,R.bin2str)(new Uint8Array(i));try{var o=S(JSON.parse(s).sinf),l=(0,R.parseSinf)(new Uint8Array(o));if(!l)return;n=l.subarray(8,24),a=m.FAIRPLAY}catch(t){return void this.warn('Failed to parse sinf "encrypted" event message initData')}}else{var u=(0,R.parsePssh)(i);if(null===u)return;0===u.version&&u.systemId===E.WIDEVINE&&u.data&&(n=u.data.subarray(8,24)),a=function(t){if(t===E.WIDEVINE)return m.WIDEVINE}(u.systemId)}if(a&&n){for(var d=ti.default.hexDump(n),h=this.keyIdToKeySessionPromise,c=this.mediaKeySessions,f=h[d],g=function(t){var a=c[t],s=a.decryptdata;if(s.pssh||!s.keyId)return"continue";var o=ti.default.hexDump(s.keyId);return d===o||-1!==s.uri.replace(/-/g,"").indexOf(d)?(f=h[o],delete h[o],s.pssh=new Uint8Array(i),s.keyId=n,f=h[d]=f.then((function(){return e.generateRequestWithPreferredKeySession(a,r,i,"encrypted-event-key-match")})),"break"):void 0},v=0;v<c.length;v++){var p=g(v);if("continue"!==p&&"break"===p)break}f||(f=h[d]=this.getKeySystemSelectionPromise([a]).then((function(t){var a,s=t.keySystem,o=t.mediaKeys;e.throwIfDestroyed();var l=new w("ISO-23001-7",d,null!=(a=A(s))?a:"");return l.pssh=new Uint8Array(i),l.keyId=n,e.attemptSetMediaKeys(s,o).then((function(){e.throwIfDestroyed();var t=e.createMediaKeySessionContext({decryptdata:l,keySystem:s,mediaKeys:o});return e.generateRequestWithPreferredKeySession(t,r,i,"encrypted-event-no-match")}))}))),f.catch((function(t){return e.handleError(t)}))}}},e._onWaitingForKey=function(t){this.log('"'+t.type+'" event')},e.attemptSetMediaKeys=function(t,e){var r=this,i=this.setMediaKeysQueue.slice();this.log('Setting media-keys for "'+t+'"');var n=Promise.all(i).then((function(){if(!r.media)throw new Error("Attempted to set mediaKeys without media element attached");return r.media.setMediaKeys(e)}));return this.setMediaKeysQueue.push(n),n.then((function(){r.log('Media-keys set for "'+t+'"'),i.push(n),r.setMediaKeysQueue=r.setMediaKeysQueue.filter((function(t){return-1===i.indexOf(t)}))}))},e.generateRequestWithPreferredKeySession=function(t,e,r,i){var n,a,s=this,l=null===(n=this.config.drmSystems)||void 0===n||null===(a=n[t.keySystem])||void 0===a?void 0:a.generateRequest;if(l)try{var u=l.call(this.hls,e,r,t);if(!u)throw new Error("Invalid response from configured generateRequest filter");e=u.initDataType,r=t.decryptdata.pssh=u.initData?new Uint8Array(u.initData):null}catch(t){var d;if(this.warn(t.message),null!==(d=this.hls)&&void 0!==d&&d.config.debug)throw t}if(null===r)return this.log('Skipping key-session request for "'+i+'" (no initData)'),Promise.resolve(t);var h=this.getKeyIdString(t.decryptdata);this.log('Generating key-session request for "'+i+'": '+h+" (init data type: "+e+" length: "+(r?r.byteLength:null)+")");var c=new(be());t.mediaKeysSession.onmessage=function(e){var r=t.mediaKeysSession;if(r){var i=e.messageType,n=e.message;s.log('"'+i+'" message event for session "'+r.sessionId+'" message size: '+n.byteLength),"license-request"===i||"license-renewal"===i?s.renewLicense(t,n).catch((function(t){s.handleError(t),c.emit("error",t)})):"license-release"===i?t.keySystem===m.FAIRPLAY&&(s.updateKeySession(t,b("acknowledged")),s.removeSession(t)):s.warn('unhandled media key message type "'+i+'"')}else c.emit("error",new Error("invalid state"))},t.mediaKeysSession.onkeystatuseschange=function(e){if(t.mediaKeysSession){s.onKeyStatusChange(t);var r=t.keyStatus;c.emit("keyStatus",r),"expired"===r&&(s.warn(t.keySystem+" expired for key "+h),s.renewKeySession(t))}else c.emit("error",new Error("invalid state"))};var f=new Promise((function(t,e){c.on("error",e),c.on("keyStatus",(function(r){r.startsWith("usable")?t():"output-restricted"===r?e(new li({type:o.ErrorTypes.KEY_SYSTEM_ERROR,details:o.ErrorDetails.KEY_SYSTEM_STATUS_OUTPUT_RESTRICTED,fatal:!1},"HDCP level output restricted")):"internal-error"===r?e(new li({type:o.ErrorTypes.KEY_SYSTEM_ERROR,details:o.ErrorDetails.KEY_SYSTEM_STATUS_INTERNAL_ERROR,fatal:!0},'key status changed to "'+r+'"')):"expired"===r?e(new Error("key expired while generating request")):s.warn('unhandled key status change "'+r+'"')}))}));return t.mediaKeysSession.generateRequest(e,r).then((function(){var e;s.log('Request generated for key-session "'+(null===(e=t.mediaKeysSession)||void 0===e?void 0:e.sessionId)+'" keyId: '+h)})).catch((function(t){throw new li({type:o.ErrorTypes.KEY_SYSTEM_ERROR,details:o.ErrorDetails.KEY_SYSTEM_NO_SESSION,error:t,fatal:!1},"Error generating key-session request: "+t)})).then((function(){return f})).catch((function(e){throw c.removeAllListeners(),s.removeSession(t),e})).then((function(){return c.removeAllListeners(),t}))},e.onKeyStatusChange=function(t){var e=this;t.mediaKeysSession.keyStatuses.forEach((function(r,i){e.log('key status change "'+r+'" for keyStatuses keyId: '+ti.default.hexDump("buffer"in i?new Uint8Array(i.buffer,i.byteOffset,i.byteLength):new Uint8Array(i))+" session keyId: "+ti.default.hexDump(new Uint8Array(t.decryptdata.keyId||[]))+" uri: "+t.decryptdata.uri),t.keyStatus=r}))},e.fetchServerCertificate=function(t){var e=this;return new Promise((function(r,i){var n=e.getServerCertificateUrl(t);if(!n)return r();e.log('Fetching serverCertificate for "'+t+'"');var a=new XMLHttpRequest;a.open("GET",n,!0),a.responseType="arraybuffer",a.onreadystatechange=function(){a.readyState===XMLHttpRequest.DONE&&(200===a.status?r(a.response):i(new li({type:o.ErrorTypes.KEY_SYSTEM_ERROR,details:o.ErrorDetails.KEY_SYSTEM_SERVER_CERTIFICATE_REQUEST_FAILED,fatal:!0,networkDetails:a},'"'+t+'" certificate request XHR failed ('+n+"). Status: "+a.status+" ("+a.statusText+")")))},a.send()}))},e.setMediaKeysServerCertificate=function(t,e,r){var i=this;return new Promise((function(n,a){t.setServerCertificate(r).then((function(a){i.log("setServerCertificate "+(a?"success":"not supported by CDM")+" ("+(null==r?void 0:r.byteLength)+') on "'+e+'"'),n(t)})).catch((function(t){a(new li({type:o.ErrorTypes.KEY_SYSTEM_ERROR,details:o.ErrorDetails.KEY_SYSTEM_SERVER_CERTIFICATE_UPDATE_FAILED,error:t,fatal:!0},t.message))}))}))},e.renewLicense=function(t,e){var r=this;return this.requestLicense(t,new Uint8Array(e)).then((function(e){return r.updateKeySession(t,new Uint8Array(e)).catch((function(t){throw new li({type:o.ErrorTypes.KEY_SYSTEM_ERROR,details:o.ErrorDetails.KEY_SYSTEM_SESSION_UPDATE_FAILED,error:t,fatal:!0},t.message)}))}))},e.setupLicenseXHR=function(t,e,r,i){var n=this,a=this.config.licenseXhrSetup;return a?Promise.resolve().then((function(){if(!r.decryptdata)throw new Error("Key removed");return a.call(n.hls,t,e,r,i)})).catch((function(s){if(!r.decryptdata)throw s;return t.open("POST",e,!0),a.call(n.hls,t,e,r,i)})).then((function(r){return t.readyState||t.open("POST",e,!0),{xhr:t,licenseChallenge:r||i}})):(t.open("POST",e,!0),Promise.resolve({xhr:t,licenseChallenge:i}))},e.requestLicense=function(t,e){var r=this;return new Promise((function(i,n){var a=r.getLicenseServerUrl(t.keySystem);r.log("Sending license request to URL: "+a);var s=new XMLHttpRequest;s.responseType="arraybuffer",s.onreadystatechange=function(){if(!r.hls||!t.mediaKeysSession)return n(new Error("invalid state"));if(4===s.readyState)if(200===s.status){r._requestLicenseFailureCount=0;var l=s.response;r.log("License received "+(l instanceof ArrayBuffer?l.byteLength:l));var u=r.config.licenseResponseCallback;if(u)try{l=u.call(r.hls,s,a,t)}catch(t){r.error(t)}i(l)}else if(r._requestLicenseFailureCount++,r._requestLicenseFailureCount>3||s.status>=400&&s.status<500)n(new li({type:o.ErrorTypes.KEY_SYSTEM_ERROR,details:o.ErrorDetails.KEY_SYSTEM_LICENSE_REQUEST_FAILED,fatal:!0,networkDetails:s},"License Request XHR failed ("+a+"). Status: "+s.status+" ("+s.statusText+")"));else{var d=3-r._requestLicenseFailureCount+1;r.warn("Retrying license request, "+d+" attempts left"),r.requestLicense(t,e).then(i,n)}},t.licenseXhr&&t.licenseXhr.readyState!==XMLHttpRequest.DONE&&t.licenseXhr.abort(),t.licenseXhr=s,r.setupLicenseXHR(s,a,t,e).then((function(t){var e=t.xhr,r=t.licenseChallenge;e.send(r)}))}))},e.onMediaAttached=function(t,e){if(this.config.emeEnabled){var r=e.media;this.media=r,r.addEventListener("encrypted",this.onMediaEncrypted),r.addEventListener("waitingforkey",this.onWaitingForKey)}},e.onMediaDetached=function(){var e=this,r=this.media,i=this.mediaKeySessions;r&&(r.removeEventListener("encrypted",this.onMediaEncrypted),r.removeEventListener("waitingforkey",this.onWaitingForKey),this.media=null),this._requestLicenseFailureCount=0,this.setMediaKeysQueue=[],this.mediaKeySessions=[],this.keyIdToKeySessionPromise={},w.clearKeyUriToKeyIdMap();var n=i.length;t.CDMCleanupPromise=Promise.all(i.map((function(t){return e.removeSession(t)})).concat(null==r?void 0:r.setMediaKeys(null).catch((function(t){e.log("Could not clear media keys: "+t+". media.src: "+(null==r?void 0:r.src))})))).then((function(){n&&(e.log("finished closing key sessions and clearing media keys"),i.length=0)})).catch((function(t){e.log("Could not close sessions and clear media keys: "+t+". media.src: "+(null==r?void 0:r.src))}))},e.onManifestLoaded=function(t,e){var r=e.sessionKeys;if(r&&this.config.emeEnabled&&!this.keyFormatPromise){var i=r.reduce((function(t,e){return-1===t.indexOf(e.keyFormat)&&t.push(e.keyFormat),t}),[]);this.log("Selecting key-system from session-keys "+i.join(", ")),this.keyFormatPromise=this.getKeyFormatPromise(i)}},e.removeSession=function(t){var e=this,r=t.mediaKeysSession,i=t.licenseXhr;if(r){this.log("Remove licenses and keys and close session "+r.sessionId),r.onmessage=null,r.onkeystatuseschange=null,i&&i.readyState!==XMLHttpRequest.DONE&&i.abort(),t.mediaKeysSession=t.decryptdata=t.licenseXhr=void 0;var n=this.mediaKeySessions.indexOf(t);return n>-1&&this.mediaKeySessions.splice(n,1),r.remove().catch((function(t){e.log("Could not remove session: "+t)})).then((function(){return r.close()})).catch((function(t){e.log("Could not close session: "+t)}))}},t}();oi.CDMCleanupPromise=void 0;var li=function(t){var e,r;function i(e,r){var i;return(i=t.call(this,r)||this).data=void 0,i.data=e,e.err=e.error,i}return r=t,(e=i).prototype=Object.create(r.prototype),e.prototype.constructor=e,ni(e,r),i}(ei(Error));const ui=oi;var di,hi,ci;function fi(t,e){for(var r=0;r<e.length;r++){var i=e[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,(void 0,"symbol"==typeof(n=function(t,e){if("object"!=typeof t||null===t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var i=r.call(t,e);if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(i.key,"string"))?n:String(n)),i)}var n}function gi(t,e,r){return e&&fi(t.prototype,e),r&&fi(t,r),Object.defineProperty(t,"prototype",{writable:!1}),t}function vi(t,e){var r="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(r)return(r=r.call(t)).next.bind(r);if(Array.isArray(t)||(r=function(t,e){if(t){if("string"==typeof t)return pi(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?pi(t,e):void 0}}(t))||e&&t&&"number"==typeof t.length){r&&(t=r);var i=0;return function(){return i>=t.length?{done:!0}:{done:!1,value:t[i++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function pi(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,i=new Array(e);r<e;r++)i[r]=t[r];return i}function mi(){return mi=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var r=arguments[e];for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(t[i]=r[i])}return t},mi.apply(this,arguments)}!function(t){t.MANIFEST="m",t.AUDIO="a",t.VIDEO="v",t.MUXED="av",t.INIT="i",t.CAPTION="c",t.TIMED_TEXT="tt",t.KEY="k",t.OTHER="o"}(di||(di={})),function(t){t.DASH="d",t.HLS="h",t.SMOOTH="s",t.OTHER="o"}(hi||(hi={})),function(t){t.VOD="v",t.LIVE="l"}(ci||(ci={}));var yi=function(){function t(e){var r=this;this.hls=void 0,this.config=void 0,this.media=void 0,this.sid=void 0,this.cid=void 0,this.useHeaders=!1,this.initialized=!1,this.starved=!1,this.buffering=!0,this.audioBuffer=void 0,this.videoBuffer=void 0,this.onWaiting=function(){r.initialized&&(r.starved=!0),r.buffering=!0},this.onPlaying=function(){r.initialized||(r.initialized=!0),r.buffering=!1},this.applyPlaylistData=function(t){try{r.apply(t,{ot:di.MANIFEST,su:!r.initialized})}catch(t){l.logger.warn("Could not generate manifest CMCD data.",t)}},this.applyFragmentData=function(t){try{var e=t.frag,i=r.hls.levels[e.level],n=r.getObjectType(e),a={d:1e3*e.duration,ot:n};n!==di.VIDEO&&n!==di.AUDIO&&n!=di.MUXED||(a.br=i.bitrate/1e3,a.tb=r.getTopBandwidth(n)/1e3,a.bl=r.getBufferLength(n)),r.apply(t,a)}catch(t){l.logger.warn("Could not generate segment CMCD data.",t)}},this.hls=e;var i=this.config=e.config,n=i.cmcd;null!=n&&(i.pLoader=this.createPlaylistLoader(),i.fLoader=this.createFragmentLoader(),this.sid=n.sessionId||t.uuid(),this.cid=n.contentId,this.useHeaders=!0===n.useHeaders,this.registerListeners())}var e=t.prototype;return e.registerListeners=function(){var t=this.hls;t.on(s.Events.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(s.Events.MEDIA_DETACHED,this.onMediaDetached,this),t.on(s.Events.BUFFER_CREATED,this.onBufferCreated,this)},e.unregisterListeners=function(){var t=this.hls;t.off(s.Events.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(s.Events.MEDIA_DETACHED,this.onMediaDetached,this),t.off(s.Events.BUFFER_CREATED,this.onBufferCreated,this),this.onMediaDetached()},e.destroy=function(){this.unregisterListeners(),this.hls=this.config=this.audioBuffer=this.videoBuffer=null},e.onMediaAttached=function(t,e){this.media=e.media,this.media.addEventListener("waiting",this.onWaiting),this.media.addEventListener("playing",this.onPlaying)},e.onMediaDetached=function(){this.media&&(this.media.removeEventListener("waiting",this.onWaiting),this.media.removeEventListener("playing",this.onPlaying),this.media=null)},e.onBufferCreated=function(t,e){var r,i;this.audioBuffer=null===(r=e.tracks.audio)||void 0===r?void 0:r.buffer,this.videoBuffer=null===(i=e.tracks.video)||void 0===i?void 0:i.buffer},e.createData=function(){var t;return{v:1,sf:hi.HLS,sid:this.sid,cid:this.cid,pr:null===(t=this.media)||void 0===t?void 0:t.playbackRate,mtp:this.hls.bandwidthEstimate/1e3}},e.apply=function(e,r){void 0===r&&(r={}),mi(r,this.createData());var i=r.ot===di.INIT||r.ot===di.VIDEO||r.ot===di.MUXED;if(this.starved&&i&&(r.bs=!0,r.su=!0,this.starved=!1),null==r.su&&(r.su=this.buffering),this.useHeaders){var n=t.toHeaders(r);if(!Object.keys(n).length)return;e.headers||(e.headers={}),mi(e.headers,n)}else{var a=t.toQuery(r);if(!a)return;e.url=t.appendQueryToUri(e.url,a)}},e.getObjectType=function(t){var e=t.type;return"subtitle"===e?di.TIMED_TEXT:"initSegment"===t.sn?di.INIT:"audio"===e?di.AUDIO:"main"===e?this.hls.audioTracks.length?di.VIDEO:di.MUXED:void 0},e.getTopBandwidth=function(t){var e,r=0,i=this.hls;if(t===di.AUDIO)e=i.audioTracks;else{var n=i.maxAutoLevel,a=n>-1?n+1:i.levels.length;e=i.levels.slice(0,a)}for(var s,o=vi(e);!(s=o()).done;){var l=s.value;l.bitrate>r&&(r=l.bitrate)}return r>0?r:NaN},e.getBufferLength=function(t){var e=this.hls.media,r=t===di.AUDIO?this.audioBuffer:this.videoBuffer;return r&&e?1e3*Bt.bufferInfo(r,e.currentTime,this.config.maxBufferHole).len:NaN},e.createPlaylistLoader=function(){var t=this.config.pLoader,e=this.applyPlaylistData,r=t||this.config.loader;return function(){function t(t){this.loader=void 0,this.loader=new r(t)}var i=t.prototype;return i.destroy=function(){this.loader.destroy()},i.abort=function(){this.loader.abort()},i.load=function(t,r,i){e(t),this.loader.load(t,r,i)},gi(t,[{key:"stats",get:function(){return this.loader.stats}},{key:"context",get:function(){return this.loader.context}}]),t}()},e.createFragmentLoader=function(){var t=this.config.fLoader,e=this.applyFragmentData,r=t||this.config.loader;return function(){function t(t){this.loader=void 0,this.loader=new r(t)}var i=t.prototype;return i.destroy=function(){this.loader.destroy()},i.abort=function(){this.loader.abort()},i.load=function(t,r,i){e(t),this.loader.load(t,r,i)},gi(t,[{key:"stats",get:function(){return this.loader.stats}},{key:"context",get:function(){return this.loader.context}}]),t}()},t.uuid=function(){var t=URL.createObjectURL(new Blob),e=t.toString();return URL.revokeObjectURL(t),e.slice(e.lastIndexOf("/")+1)},t.serialize=function(t){for(var e,r=[],i=function(t){return!Number.isNaN(t)&&null!=t&&""!==t&&!1!==t},n=function(t){return Math.round(t)},a=function(t){return 100*n(t/100)},s={br:n,d:n,bl:a,dl:a,mtp:a,nor:function(t){return encodeURIComponent(t)},rtp:a,tb:n},o=vi(Object.keys(t||{}).sort());!(e=o()).done;){var l=e.value,u=t[l];if(i(u)&&!("v"===l&&1===u||"pr"==l&&1===u)){var d=s[l];d&&(u=d(u));var h,c=typeof u;h="ot"===l||"sf"===l||"st"===l?l+"="+u:"boolean"===c?l:"number"===c?l+"="+u:l+"="+JSON.stringify(u),r.push(h)}}return r.join(",")},t.toHeaders=function(e){for(var r={},i=["Object","Request","Session","Status"],n=[{},{},{},{}],a={br:0,d:0,ot:0,tb:0,bl:1,dl:1,mtp:1,nor:1,nrr:1,su:1,cid:2,pr:2,sf:2,sid:2,st:2,v:2,bs:3,rtp:3},s=0,o=Object.keys(e);s<o.length;s++){var l=o[s];n[null!=a[l]?a[l]:1][l]=e[l]}for(var u=0;u<n.length;u++){var d=t.serialize(n[u]);d&&(r["CMCD-"+i[u]]=d)}return r},t.toQuery=function(e){return"CMCD="+encodeURIComponent(t.serialize(e))},t.appendQueryToUri=function(t,e){if(!e)return t;var r=t.includes("?")?"&":"?";return""+t+r+e},t}(),Ei=r(408),Ti=/^age:\s*[\d.]+\s*$/m;const Si=function(){function t(t){this.xhrSetup=void 0,this.requestTimeout=void 0,this.retryTimeout=void 0,this.retryDelay=void 0,this.config=null,this.callbacks=null,this.context=void 0,this.loader=null,this.stats=void 0,this.xhrSetup=t?t.xhrSetup:null,this.stats=new Ei.LoadStats,this.retryDelay=0}var e=t.prototype;return e.destroy=function(){this.callbacks=null,this.abortInternal(),this.loader=null,this.config=null},e.abortInternal=function(){var t=this.loader;self.clearTimeout(this.requestTimeout),self.clearTimeout(this.retryTimeout),t&&(t.onreadystatechange=null,t.onprogress=null,4!==t.readyState&&(this.stats.aborted=!0,t.abort()))},e.abort=function(){var t;this.abortInternal(),null!==(t=this.callbacks)&&void 0!==t&&t.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.loader)},e.load=function(t,e,r){if(this.stats.loading.start)throw new Error("Loader can only be used once.");this.stats.loading.start=self.performance.now(),this.context=t,this.config=e,this.callbacks=r,this.retryDelay=e.retryDelay,this.loadInternal()},e.loadInternal=function(){var t=this.config,e=this.context;if(t){var r=this.loader=new self.XMLHttpRequest,i=this.stats;i.loading.first=0,i.loaded=0;var n=this.xhrSetup;try{if(n)try{n(r,e.url)}catch(t){r.open("GET",e.url,!0),n(r,e.url)}r.readyState||r.open("GET",e.url,!0);var a=this.context.headers;if(a)for(var s in a)r.setRequestHeader(s,a[s])}catch(t){return void this.callbacks.onError({code:r.status,text:t.message},e,r)}e.rangeEnd&&r.setRequestHeader("Range","bytes="+e.rangeStart+"-"+(e.rangeEnd-1)),r.onreadystatechange=this.readystatechange.bind(this),r.onprogress=this.loadprogress.bind(this),r.responseType=e.responseType,self.clearTimeout(this.requestTimeout),this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),t.timeout),r.send()}},e.readystatechange=function(){var t=this.context,e=this.loader,r=this.stats;if(t&&e){var i=e.readyState,n=this.config;if(!r.aborted&&i>=2)if(self.clearTimeout(this.requestTimeout),0===r.loading.first&&(r.loading.first=Math.max(self.performance.now(),r.loading.start)),4===i){e.onreadystatechange=null,e.onprogress=null;var a=e.status,s="arraybuffer"===e.responseType;if(a>=200&&a<300&&(s&&e.response||null!==e.responseText)){var o,u;if(r.loading.end=Math.max(self.performance.now(),r.loading.first),u=s?(o=e.response).byteLength:(o=e.responseText).length,r.loaded=r.total=u,!this.callbacks)return;var d=this.callbacks.onProgress;if(d&&d(r,t,o,e),!this.callbacks)return;var h={url:e.responseURL,data:o};this.callbacks.onSuccess(h,r,t,e)}else r.retry>=n.maxRetry||a>=400&&a<499?(l.logger.error(a+" while loading "+t.url),this.callbacks.onError({code:a,text:e.statusText},t,e)):(l.logger.warn(a+" while loading "+t.url+", retrying in "+this.retryDelay+"..."),this.abortInternal(),this.loader=null,self.clearTimeout(this.retryTimeout),this.retryTimeout=self.setTimeout(this.loadInternal.bind(this),this.retryDelay),this.retryDelay=Math.min(2*this.retryDelay,n.maxRetryDelay),r.retry++)}else self.clearTimeout(this.requestTimeout),this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),n.timeout)}},e.loadtimeout=function(){l.logger.warn("timeout while loading "+this.context.url);var t=this.callbacks;t&&(this.abortInternal(),t.onTimeout(this.stats,this.context,this.loader))},e.loadprogress=function(t){var e=this.stats;e.loaded=t.loaded,t.lengthComputable&&(e.total=t.total)},e.getCacheAge=function(){var t=null;if(this.loader&&Ti.test(this.loader.getAllResponseHeaders())){var e=this.loader.getResponseHeader("age");t=e?parseFloat(e):null}return t},t}();function bi(t){var e="function"==typeof Map?new Map:void 0;return bi=function(t){if(null===t||(r=t,-1===Function.toString.call(r).indexOf("[native code]")))return t;var r;if("function"!=typeof t)throw new TypeError("Super expression must either be null or a function");if(void 0!==e){if(e.has(t))return e.get(t);e.set(t,i)}function i(){return Li(t,arguments,ki(this).constructor)}return i.prototype=Object.create(t.prototype,{constructor:{value:i,enumerable:!1,writable:!0,configurable:!0}}),Di(i,t)},bi(t)}function Li(t,e,r){return Li=Ai()?Reflect.construct.bind():function(t,e,r){var i=[null];i.push.apply(i,e);var n=new(Function.bind.apply(t,i));return r&&Di(n,r.prototype),n},Li.apply(null,arguments)}function Ai(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}function Di(t,e){return Di=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},Di(t,e)}function ki(t){return ki=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},ki(t)}function Ri(){return Ri=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var r=arguments[e];for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(t[i]=r[i])}return t},Ri.apply(this,arguments)}var Ii=function(){function t(t){this.fetchSetup=void 0,this.requestTimeout=void 0,this.request=void 0,this.response=void 0,this.controller=void 0,this.context=void 0,this.config=null,this.callbacks=null,this.stats=void 0,this.loader=null,this.fetchSetup=t.fetchSetup||wi,this.controller=new self.AbortController,this.stats=new Ei.LoadStats}var e=t.prototype;return e.destroy=function(){this.loader=this.callbacks=null,this.abortInternal()},e.abortInternal=function(){var t=this.response;t&&t.ok||(this.stats.aborted=!0,this.controller.abort())},e.abort=function(){var t;this.abortInternal(),null!==(t=this.callbacks)&&void 0!==t&&t.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.response)},e.load=function(t,e,r){var i=this,n=this.stats;if(n.loading.start)throw new Error("Loader can only be used once.");n.loading.start=self.performance.now();var s=function(t,e){var r={method:"GET",mode:"cors",credentials:"same-origin",signal:e,headers:new self.Headers(Ri({},t.headers))};return t.rangeEnd&&r.headers.set("Range","bytes="+t.rangeStart+"-"+String(t.rangeEnd-1)),r}(t,this.controller.signal),o=r.onProgress,l="arraybuffer"===t.responseType,u=l?"byteLength":"length";this.context=t,this.config=e,this.callbacks=r,this.request=this.fetchSetup(t,s),self.clearTimeout(this.requestTimeout),this.requestTimeout=self.setTimeout((function(){i.abortInternal(),r.onTimeout(n,t,i.response)}),e.timeout),self.fetch(this.request).then((function(r){if(i.response=i.loader=r,!r.ok){var s=r.status,u=r.statusText;throw new Ci(u||"fetch, bad network response",s,r)}return n.loading.first=Math.max(self.performance.now(),n.loading.start),n.total=parseInt(r.headers.get("Content-Length")||"0"),o&&(0,a.isFiniteNumber)(e.highWaterMark)?i.loadProgressively(r,n,t,e.highWaterMark,o):l?r.arrayBuffer():r.text()})).then((function(s){var l=i.response;self.clearTimeout(i.requestTimeout),n.loading.end=Math.max(self.performance.now(),n.loading.first);var d=s[u];d&&(n.loaded=n.total=d);var h={url:l.url,data:s};o&&!(0,a.isFiniteNumber)(e.highWaterMark)&&o(n,t,s,l),r.onSuccess(h,n,t,l)})).catch((function(e){if(self.clearTimeout(i.requestTimeout),!n.aborted){var a=e&&e.code||0,s=e?e.message:null;r.onError({code:a,text:s},t,e?e.details:null)}}))},e.getCacheAge=function(){var t=null;if(this.response){var e=this.response.headers.get("age");t=e?parseFloat(e):null}return t},e.loadProgressively=function(t,e,r,i,n){void 0===i&&(i=0);var a=new Pe,s=t.body.getReader();return function o(){return s.read().then((function(s){if(s.done)return a.dataLength&&n(e,r,a.flush(),t),Promise.resolve(new ArrayBuffer(0));var l=s.value,u=l.length;return e.loaded+=u,u<i||a.dataLength?(a.push(l),a.dataLength>=i&&n(e,r,a.flush(),t)):n(e,r,l,t),o()})).catch((function(){return Promise.reject()}))}()},t}();function wi(t,e){return new self.Request(t.url,e)}var Ci=function(t){var e,r;function i(e,r,i){var n;return(n=t.call(this,e)||this).code=void 0,n.details=void 0,n.code=r,n.details=i,n}return r=t,(e=i).prototype=Object.create(r.prototype),e.prototype.constructor=e,Di(e,r),i}(bi(Error));const _i=Ii;var Oi=/\s/;function Pi(){return Pi=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var r=arguments[e];for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(t[i]=r[i])}return t},Pi.apply(this,arguments)}function xi(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,i)}return r}function Fi(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?xi(Object(r),!0).forEach((function(e){Mi(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):xi(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}function Mi(t,e,r){return(e=function(t){var e=function(t,e){if("object"!=typeof t||null===t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var i=r.call(t,e);if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(t,"string");return"symbol"==typeof e?e:String(e)}(e))in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var Ni=Fi(Fi({autoStartLoad:!0,startPosition:-1,defaultAudioCodec:void 0,debug:!1,capLevelOnFPSDrop:!1,capLevelToPlayerSize:!1,ignoreDevicePixelRatio:!1,initialLiveManifestSize:1,maxBufferLength:30,backBufferLength:1/0,maxBufferSize:6e7,maxBufferHole:.1,highBufferWatchdogPeriod:2,nudgeOffset:.1,nudgeMaxRetry:3,maxFragLookUpTolerance:.25,liveSyncDurationCount:3,liveMaxLatencyDurationCount:1/0,liveSyncDuration:void 0,liveMaxLatencyDuration:void 0,maxLiveSyncPlaybackRate:1,liveDurationInfinity:!1,liveBackBufferLength:null,maxMaxBufferLength:600,enableWorker:!0,enableSoftwareAES:!0,manifestLoadingTimeOut:1e4,manifestLoadingMaxRetry:1,manifestLoadingRetryDelay:1e3,manifestLoadingMaxRetryTimeout:64e3,startLevel:void 0,levelLoadingTimeOut:1e4,levelLoadingMaxRetry:4,levelLoadingRetryDelay:1e3,levelLoadingMaxRetryTimeout:64e3,fragLoadingTimeOut:2e4,fragLoadingMaxRetry:6,fragLoadingRetryDelay:1e3,fragLoadingMaxRetryTimeout:64e3,startFragPrefetch:!1,fpsDroppedMonitoringPeriod:5e3,fpsDroppedMonitoringThreshold:.2,appendErrorMaxRetry:3,loader:Si,fLoader:void 0,pLoader:void 0,xhrSetup:void 0,licenseXhrSetup:void 0,licenseResponseCallback:void 0,abrController:Oe,bufferController:Ze,capLevelController:Jr,fpsController:Zr,stretchShortVideoTrack:!1,maxAudioFramesDrift:1,forceKeyFrameOnDiscontinuity:!0,abrEwmaFastLive:3,abrEwmaSlowLive:9,abrEwmaFastVoD:3,abrEwmaSlowVoD:9,abrEwmaDefaultEstimate:5e5,abrBandWidthFactor:.95,abrBandWidthUpFactor:.7,abrMaxWithRealBitrate:!1,maxStarvationDelay:4,maxLoadingDelay:4,minAutoBitrate:0,emeEnabled:!1,widevineLicenseUrl:void 0,drmSystems:{},drmSystemOptions:{},requestMediaKeySystemAccessFunc:k,testBandwidth:!0,progressive:!1,lowLatencyMode:!0,cmcd:void 0,enableDateRangeMetadataCues:!0,enableEmsgMetadataCues:!0,enableID3MetadataCues:!0},{cueHandler:{newCue:function(t,e,r,i){for(var n,a,s,o,l,u=[],d=self.VTTCue||self.TextTrackCue,h=0;h<i.rows.length;h++)if(s=!0,o=0,l="",!(n=i.rows[h]).isEmpty()){for(var c=0;c<n.chars.length;c++)Oi.test(n.chars[c].uchar)&&s?o++:(l+=n.chars[c].uchar,s=!1);n.cueStartTime=e,e===r&&(r+=1e-4),o>=16?o--:o++;var f=wr(l.trim()),g=Mr(e,r,f);t&&t.cues&&t.cues.getCueById(g)||((a=new d(e,r,f)).id=g,a.line=h+1,a.align="left",a.position=10+Math.min(80,10*Math.floor(8*o/32)),u.push(a))}return t&&u.length&&(u.sort((function(t,e){return"auto"===t.line||"auto"===e.line?0:t.line>8&&e.line>8?e.line-t.line:t.line-e.line})),u.forEach((function(e){return X(t,e)}))),u}},enableWebVTT:!0,enableIMSC1:!0,enableCEA708Captions:!0,captionsTextTrack1Label:"English",captionsTextTrack1LanguageCode:"en",captionsTextTrack2Label:"Spanish",captionsTextTrack2LanguageCode:"es",captionsTextTrack3Label:"Unknown CC",captionsTextTrack3LanguageCode:"",captionsTextTrack4Label:"Unknown CC",captionsTextTrack4LanguageCode:"",renderTextTracksNatively:!0}),{},{subtitleStreamController:je,subtitleTrackController:Xe,timelineController:zr,audioStreamController:Ne,audioTrackController:Ge,emeController:ui,cmcdController:yi});function Ui(t,e){for(var r=0;r<e.length;r++){var i=e[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,(void 0,"symbol"==typeof(n=function(t,e){if("object"!=typeof t||null===t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var i=r.call(t,e);if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(i.key,"string"))?n:String(n)),i)}var n}var Bi=function(){function t(e){void 0===e&&(e={}),this.config=void 0,this.userConfig=void 0,this.coreComponents=void 0,this.networkControllers=void 0,this._emitter=new Se.EventEmitter,this._autoLevelCapping=void 0,this._maxHdcpLevel=null,this.abrController=void 0,this.bufferController=void 0,this.capLevelController=void 0,this.latencyController=void 0,this.levelController=void 0,this.streamController=void 0,this.audioTrackController=void 0,this.subtitleTrackController=void 0,this.emeController=void 0,this.cmcdController=void 0,this._media=null,this.url=null;var r=this.config=function(t,e){if((e.liveSyncDurationCount||e.liveMaxLatencyDurationCount)&&(e.liveSyncDuration||e.liveMaxLatencyDuration))throw new Error("Illegal hls.js config: don't mix up liveSyncDurationCount/liveMaxLatencyDurationCount and liveSyncDuration/liveMaxLatencyDuration");if(void 0!==e.liveMaxLatencyDurationCount&&(void 0===e.liveSyncDurationCount||e.liveMaxLatencyDurationCount<=e.liveSyncDurationCount))throw new Error('Illegal hls.js config: "liveMaxLatencyDurationCount" must be greater than "liveSyncDurationCount"');if(void 0!==e.liveMaxLatencyDuration&&(void 0===e.liveSyncDuration||e.liveMaxLatencyDuration<=e.liveSyncDuration))throw new Error('Illegal hls.js config: "liveMaxLatencyDuration" must be greater than "liveSyncDuration"');return Pi({},t,e)}(t.DefaultConfig,e);this.userConfig=e,(0,l.enableLogs)(r.debug,"Hls instance"),this._autoLevelCapping=-1,r.progressive&&function(t){var e=t.loader;e!==_i&&e!==Si?(l.logger.log("[config]: Custom loader detected, cannot enable progressive streaming"),t.progressive=!1):function(){if(self.fetch&&self.AbortController&&self.ReadableStream&&self.Request)try{return new self.ReadableStream({}),!0}catch(t){}return!1}()&&(t.loader=_i,t.progressive=!0,t.enableSoftwareAES=!0,l.logger.log("[config]: Progressive streaming enabled, using FetchLoader"))}(r);var i=r.abrController,n=r.bufferController,a=r.capLevelController,s=r.fpsController,o=this.abrController=new i(this),u=this.bufferController=new n(this),d=this.capLevelController=new a(this),h=new s(this),c=new W(this),f=new rt(this),g=this.levelController=new Lt(this),v=new At(this),p=new Mt(this.config),m=this.streamController=new Ie(this,v,p);d.setStreamController(m),h.setStreamController(m);var y=[c,g,m];this.networkControllers=y;var E=[o,u,d,h,f,v];this.audioTrackController=this.createController(r.audioTrackController,y);var T=r.audioStreamController;T&&y.push(new T(this,v,p)),this.subtitleTrackController=this.createController(r.subtitleTrackController,y);var S=r.subtitleStreamController;S&&y.push(new S(this,v,p)),this.createController(r.timelineController,E),p.emeController=this.emeController=this.createController(r.emeController,E),this.cmcdController=this.createController(r.cmcdController,E),this.latencyController=this.createController(nt,E),this.coreComponents=E}t.isSupported=function(){return function(){var t=ce();if(!t)return!1;var e=fe(),r=t&&"function"==typeof t.isTypeSupported&&t.isTypeSupported('video/mp4; codecs="avc1.42E01E,mp4a.40.2"'),i=!e||e.prototype&&"function"==typeof e.prototype.appendBuffer&&"function"==typeof e.prototype.remove;return!!r&&!!i}()};var e,r,i,a=t.prototype;return a.createController=function(t,e){if(t){var r=new t(this);return e&&e.push(r),r}return null},a.on=function(t,e,r){void 0===r&&(r=this),this._emitter.on(t,e,r)},a.once=function(t,e,r){void 0===r&&(r=this),this._emitter.once(t,e,r)},a.removeAllListeners=function(t){this._emitter.removeAllListeners(t)},a.off=function(t,e,r,i){void 0===r&&(r=this),this._emitter.off(t,e,r,i)},a.listeners=function(t){return this._emitter.listeners(t)},a.emit=function(t,e,r){return this._emitter.emit(t,e,r)},a.trigger=function(t,e){if(this.config.debug)return this.emit(t,t,e);try{return this.emit(t,t,e)}catch(e){l.logger.error("An internal error happened while handling event "+t+'. Error message: "'+e.message+'". Here is a stacktrace:',e),this.trigger(s.Events.ERROR,{type:o.ErrorTypes.OTHER_ERROR,details:o.ErrorDetails.INTERNAL_EXCEPTION,fatal:!1,event:t,error:e})}return!1},a.listenerCount=function(t){return this._emitter.listenerCount(t)},a.destroy=function(){l.logger.log("destroy"),this.trigger(s.Events.DESTROYING,void 0),this.detachMedia(),this.removeAllListeners(),this._autoLevelCapping=-1,this.url=null,this.networkControllers.forEach((function(t){return t.destroy()})),this.networkControllers.length=0,this.coreComponents.forEach((function(t){return t.destroy()})),this.coreComponents.length=0},a.attachMedia=function(t){l.logger.log("attachMedia"),this._media=t,this.trigger(s.Events.MEDIA_ATTACHING,{media:t})},a.detachMedia=function(){l.logger.log("detachMedia"),this.trigger(s.Events.MEDIA_DETACHING,void 0),this._media=null},a.loadSource=function(t){this.stopLoad();var e=this.media,r=this.url,i=this.url=n.buildAbsoluteURL(self.location.href,t,{alwaysNormalize:!0});l.logger.log("loadSource:"+i),e&&r&&r!==i&&this.bufferController.hasSourceTypes()&&(this.detachMedia(),this.attachMedia(e)),this.trigger(s.Events.MANIFEST_LOADING,{url:t})},a.startLoad=function(t){void 0===t&&(t=-1),l.logger.log("startLoad("+t+")"),this.networkControllers.forEach((function(e){e.startLoad(t)}))},a.stopLoad=function(){l.logger.log("stopLoad"),this.networkControllers.forEach((function(t){t.stopLoad()}))},a.swapAudioCodec=function(){l.logger.log("swapAudioCodec"),this.streamController.swapAudioCodec()},a.recoverMediaError=function(){l.logger.log("recoverMediaError");var t=this._media;this.detachMedia(),t&&this.attachMedia(t)},a.removeLevel=function(t,e){void 0===e&&(e=0),this.levelController.removeLevel(t,e)},e=t,i=[{key:"version",get:function(){return"1.3.3"}},{key:"Events",get:function(){return s.Events}},{key:"ErrorTypes",get:function(){return o.ErrorTypes}},{key:"ErrorDetails",get:function(){return o.ErrorDetails}},{key:"DefaultConfig",get:function(){return t.defaultConfig?t.defaultConfig:Ni},set:function(e){t.defaultConfig=e}}],(r=[{key:"levels",get:function(){return this.levelController.levels||[]}},{key:"currentLevel",get:function(){return this.streamController.currentLevel},set:function(t){l.logger.log("set currentLevel:"+t),this.loadLevel=t,this.abrController.clearTimer(),this.streamController.immediateLevelSwitch()}},{key:"nextLevel",get:function(){return this.streamController.nextLevel},set:function(t){l.logger.log("set nextLevel:"+t),this.levelController.manualLevel=t,this.streamController.nextLevelSwitch()}},{key:"loadLevel",get:function(){return this.levelController.level},set:function(t){l.logger.log("set loadLevel:"+t),this.levelController.manualLevel=t}},{key:"nextLoadLevel",get:function(){return this.levelController.nextLoadLevel},set:function(t){this.levelController.nextLoadLevel=t}},{key:"firstLevel",get:function(){return Math.max(this.levelController.firstLevel,this.minAutoLevel)},set:function(t){l.logger.log("set firstLevel:"+t),this.levelController.firstLevel=t}},{key:"startLevel",get:function(){return this.levelController.startLevel},set:function(t){l.logger.log("set startLevel:"+t),-1!==t&&(t=Math.max(t,this.minAutoLevel)),this.levelController.startLevel=t}},{key:"capLevelToPlayerSize",get:function(){return this.config.capLevelToPlayerSize},set:function(t){var e=!!t;e!==this.config.capLevelToPlayerSize&&(e?this.capLevelController.startCapping():(this.capLevelController.stopCapping(),this.autoLevelCapping=-1,this.streamController.nextLevelSwitch()),this.config.capLevelToPlayerSize=e)}},{key:"autoLevelCapping",get:function(){return this._autoLevelCapping},set:function(t){this._autoLevelCapping!==t&&(l.logger.log("set autoLevelCapping:"+t),this._autoLevelCapping=t)}},{key:"bandwidthEstimate",get:function(){var t=this.abrController.bwEstimator;return t?t.getEstimate():NaN}},{key:"maxHdcpLevel",get:function(){return this._maxHdcpLevel},set:function(t){ot.indexOf(t)>-1&&(this._maxHdcpLevel=t)}},{key:"autoLevelEnabled",get:function(){return-1===this.levelController.manualLevel}},{key:"manualLevel",get:function(){return this.levelController.manualLevel}},{key:"minAutoLevel",get:function(){var t=this.levels,e=this.config.minAutoBitrate;if(!t)return 0;for(var r=t.length,i=0;i<r;i++)if(t[i].maxBitrate>=e)return i;return 0}},{key:"maxAutoLevel",get:function(){var t,e=this.levels,r=this.autoLevelCapping,i=this.maxHdcpLevel;if(t=-1===r&&e&&e.length?e.length-1:r,i)for(var n=t;n--;){var a=e[n].attrs["HDCP-LEVEL"];if(a&&a<=i)return n}return t}},{key:"nextAutoLevel",get:function(){return Math.min(Math.max(this.abrController.nextAutoLevel,this.minAutoLevel),this.maxAutoLevel)},set:function(t){this.abrController.nextAutoLevel=Math.max(this.minAutoLevel,t)}},{key:"playingDate",get:function(){return this.streamController.currentProgramDateTime}},{key:"mainForwardBufferInfo",get:function(){return this.streamController.getMainFwdBufferInfo()}},{key:"audioTracks",get:function(){var t=this.audioTrackController;return t?t.audioTracks:[]}},{key:"audioTrack",get:function(){var t=this.audioTrackController;return t?t.audioTrack:-1},set:function(t){var e=this.audioTrackController;e&&(e.audioTrack=t)}},{key:"subtitleTracks",get:function(){var t=this.subtitleTrackController;return t?t.subtitleTracks:[]}},{key:"subtitleTrack",get:function(){var t=this.subtitleTrackController;return t?t.subtitleTrack:-1},set:function(t){var e=this.subtitleTrackController;e&&(e.subtitleTrack=t)}},{key:"media",get:function(){return this._media}},{key:"subtitleDisplay",get:function(){var t=this.subtitleTrackController;return!!t&&t.subtitleDisplay},set:function(t){var e=this.subtitleTrackController;e&&(e.subtitleDisplay=t)}},{key:"lowLatencyMode",get:function(){return this.config.lowLatencyMode},set:function(t){this.config.lowLatencyMode=t}},{key:"liveSyncPosition",get:function(){return this.latencyController.liveSyncPosition}},{key:"latency",get:function(){return this.latencyController.latency}},{key:"maxLatency",get:function(){return this.latencyController.maxLatency}},{key:"targetLatency",get:function(){return this.latencyController.targetLatency}},{key:"drift",get:function(){return this.latencyController.drift}},{key:"forceStartLoad",get:function(){return this.streamController.forceStartLoad}}])&&Ui(e.prototype,r),i&&Ui(e,i),Object.defineProperty(e,"prototype",{writable:!1}),t}();Bi.defaultConfig=void 0},923:(t,e,r)=>{"use strict";r.r(e),r.d(e,{BaseSegment:()=>h,ElementaryStreamTypes:()=>i,Fragment:()=>c,Part:()=>f});var i,n=r(965),a=r(945),s=r(408);function o(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t,l(t,e)}function l(t,e){return l=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},l(t,e)}function u(t,e){for(var r=0;r<e.length;r++){var i=e[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,(void 0,"symbol"==typeof(n=function(t,e){if("object"!=typeof t||null===t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var i=r.call(t,e);if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(i.key,"string"))?n:String(n)),i)}var n}function d(t,e,r){return e&&u(t.prototype,e),r&&u(t,r),Object.defineProperty(t,"prototype",{writable:!1}),t}!function(t){t.AUDIO="audio",t.VIDEO="video",t.AUDIOVIDEO="audiovideo"}(i||(i={}));var h=function(){function t(t){var e;this._byteRange=null,this._url=null,this.baseurl=void 0,this.relurl=void 0,this.elementaryStreams=((e={})[i.AUDIO]=null,e[i.VIDEO]=null,e[i.AUDIOVIDEO]=null,e),this.baseurl=t}return t.prototype.setByteRange=function(t,e){var r=t.split("@",2),i=[];1===r.length?i[0]=e?e.byteRangeEndOffset:0:i[0]=parseInt(r[1]),i[1]=parseInt(r[0])+i[0],this._byteRange=i},d(t,[{key:"byteRange",get:function(){return this._byteRange?this._byteRange:[]}},{key:"byteRangeStartOffset",get:function(){return this.byteRange[0]}},{key:"byteRangeEndOffset",get:function(){return this.byteRange[1]}},{key:"url",get:function(){return!this._url&&this.baseurl&&this.relurl&&(this._url=(0,a.buildAbsoluteURL)(this.baseurl,this.relurl,{alwaysNormalize:!0})),this._url||""},set:function(t){this._url=t}}]),t}(),c=function(t){function e(e,r){var i;return(i=t.call(this,r)||this)._decryptdata=null,i.rawProgramDateTime=null,i.programDateTime=null,i.tagList=[],i.duration=0,i.sn=0,i.levelkeys=void 0,i.type=void 0,i.loader=null,i.keyLoader=null,i.level=-1,i.cc=0,i.startPTS=void 0,i.endPTS=void 0,i.appendedPTS=void 0,i.startDTS=void 0,i.endDTS=void 0,i.start=0,i.deltaPTS=void 0,i.maxStartPTS=void 0,i.minEndPTS=void 0,i.stats=new s.LoadStats,i.urlId=0,i.data=void 0,i.bitrateTest=!1,i.title=null,i.initSegment=null,i.endList=void 0,i.type=e,i}o(e,t);var r=e.prototype;return r.setKeyFormat=function(t){if(this.levelkeys){var e=this.levelkeys[t];e&&!this._decryptdata&&(this._decryptdata=e.getDecryptData(this.sn))}},r.abortRequests=function(){var t,e;null===(t=this.loader)||void 0===t||t.abort(),null===(e=this.keyLoader)||void 0===e||e.abort()},r.setElementaryStreamInfo=function(t,e,r,i,n,a){void 0===a&&(a=!1);var s=this.elementaryStreams,o=s[t];o?(o.startPTS=Math.min(o.startPTS,e),o.endPTS=Math.max(o.endPTS,r),o.startDTS=Math.min(o.startDTS,i),o.endDTS=Math.max(o.endDTS,n)):s[t]={startPTS:e,endPTS:r,startDTS:i,endDTS:n,partial:a}},r.clearElementaryStreamInfo=function(){var t=this.elementaryStreams;t[i.AUDIO]=null,t[i.VIDEO]=null,t[i.AUDIOVIDEO]=null},d(e,[{key:"decryptdata",get:function(){if(!this.levelkeys&&!this._decryptdata)return null;if(!this._decryptdata&&this.levelkeys&&!this.levelkeys.NONE){var t=this.levelkeys.identity;if(t)this._decryptdata=t.getDecryptData(this.sn);else{var e=Object.keys(this.levelkeys);if(1===e.length)return this._decryptdata=this.levelkeys[e[0]].getDecryptData(this.sn)}}return this._decryptdata}},{key:"end",get:function(){return this.start+this.duration}},{key:"endProgramDateTime",get:function(){if(null===this.programDateTime)return null;if(!(0,n.isFiniteNumber)(this.programDateTime))return null;var t=(0,n.isFiniteNumber)(this.duration)?this.duration:0;return this.programDateTime+1e3*t}},{key:"encrypted",get:function(){var t;if(null!==(t=this._decryptdata)&&void 0!==t&&t.encrypted)return!0;if(this.levelkeys){var e=Object.keys(this.levelkeys),r=e.length;if(r>1||1===r&&this.levelkeys[e[0]].encrypted)return!0}return!1}}]),e}(h),f=function(t){function e(e,r,i,n,a){var o;(o=t.call(this,i)||this).fragOffset=0,o.duration=0,o.gap=!1,o.independent=!1,o.relurl=void 0,o.fragment=void 0,o.index=void 0,o.stats=new s.LoadStats,o.duration=e.decimalFloatingPoint("DURATION"),o.gap=e.bool("GAP"),o.independent=e.bool("INDEPENDENT"),o.relurl=e.enumeratedString("URI"),o.fragment=r,o.index=n;var l=e.enumeratedString("BYTERANGE");return l&&o.setByteRange(l,a),a&&(o.fragOffset=a.fragOffset+a.duration),o}return o(e,t),d(e,[{key:"start",get:function(){return this.fragment.start+this.fragOffset}},{key:"end",get:function(){return this.start+this.duration}},{key:"loaded",get:function(){var t=this.elementaryStreams;return!!(t.audio||t.video||t.audiovideo)}}]),e}(h)},408:(t,e,r)=>{"use strict";r.r(e),r.d(e,{LoadStats:()=>i});var i=function(){this.aborted=!1,this.loaded=0,this.retry=0,this.total=0,this.chunkCount=0,this.bwEstimate=0,this.loading={start:0,first:0,end:0},this.parsing={start:0,end:0},this.buffering={start:0,first:0,end:0}}},965:(t,e,r)=>{"use strict";r.r(e),r.d(e,{MAX_SAFE_INTEGER:()=>n,isFiniteNumber:()=>i});var i=Number.isFinite||function(t){return"number"==typeof t&&isFinite(t)},n=Number.MAX_SAFE_INTEGER||9007199254740991},524:(t,e,r)=>{"use strict";r.r(e),r.d(e,{default:()=>p,flushTextTrackMetadataCueSamples:()=>y,flushTextTrackUserdataCueSamples:()=>E,normalizePts:()=>m});var i=r(965);const n=function(){function t(){}return t.getSilentFrame=function(t,e){if("mp4a.40.2"===t){if(1===e)return new Uint8Array([0,200,0,128,35,128]);if(2===e)return new Uint8Array([33,0,73,144,2,25,0,35,128]);if(3===e)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,142]);if(4===e)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,128,44,128,8,2,56]);if(5===e)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,130,48,4,153,0,33,144,2,56]);if(6===e)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,130,48,4,153,0,33,144,2,0,178,0,32,8,224])}else{if(1===e)return new Uint8Array([1,64,34,128,163,78,230,128,186,8,0,0,0,28,6,241,193,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94]);if(2===e)return new Uint8Array([1,64,34,128,163,94,230,128,186,8,0,0,0,0,149,0,6,241,161,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94]);if(3===e)return new Uint8Array([1,64,34,128,163,94,230,128,186,8,0,0,0,0,149,0,6,241,161,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94])}},t}();var a=Math.pow(2,32)-1,s=function(){function t(){}return t.init=function(){var e;for(e in t.types={avc1:[],avcC:[],btrt:[],dinf:[],dref:[],esds:[],ftyp:[],hdlr:[],mdat:[],mdhd:[],mdia:[],mfhd:[],minf:[],moof:[],moov:[],mp4a:[],".mp3":[],mvex:[],mvhd:[],pasp:[],sdtp:[],stbl:[],stco:[],stsc:[],stsd:[],stsz:[],stts:[],tfdt:[],tfhd:[],traf:[],trak:[],trun:[],trex:[],tkhd:[],vmhd:[],smhd:[]},t.types)t.types.hasOwnProperty(e)&&(t.types[e]=[e.charCodeAt(0),e.charCodeAt(1),e.charCodeAt(2),e.charCodeAt(3)]);var r=new Uint8Array([0,0,0,0,0,0,0,0,118,105,100,101,0,0,0,0,0,0,0,0,0,0,0,0,86,105,100,101,111,72,97,110,100,108,101,114,0]),i=new Uint8Array([0,0,0,0,0,0,0,0,115,111,117,110,0,0,0,0,0,0,0,0,0,0,0,0,83,111,117,110,100,72,97,110,100,108,101,114,0]);t.HDLR_TYPES={video:r,audio:i};var n=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,12,117,114,108,32,0,0,0,1]),a=new Uint8Array([0,0,0,0,0,0,0,0]);t.STTS=t.STSC=t.STCO=a,t.STSZ=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0]),t.VMHD=new Uint8Array([0,0,0,1,0,0,0,0,0,0,0,0]),t.SMHD=new Uint8Array([0,0,0,0,0,0,0,0]),t.STSD=new Uint8Array([0,0,0,0,0,0,0,1]);var s=new Uint8Array([105,115,111,109]),o=new Uint8Array([97,118,99,49]),l=new Uint8Array([0,0,0,1]);t.FTYP=t.box(t.types.ftyp,s,l,s,o),t.DINF=t.box(t.types.dinf,t.box(t.types.dref,n))},t.box=function(t){for(var e=8,r=arguments.length,i=new Array(r>1?r-1:0),n=1;n<r;n++)i[n-1]=arguments[n];for(var a=i.length,s=a;a--;)e+=i[a].byteLength;var o=new Uint8Array(e);for(o[0]=e>>24&255,o[1]=e>>16&255,o[2]=e>>8&255,o[3]=255&e,o.set(t,4),a=0,e=8;a<s;a++)o.set(i[a],e),e+=i[a].byteLength;return o},t.hdlr=function(e){return t.box(t.types.hdlr,t.HDLR_TYPES[e])},t.mdat=function(e){return t.box(t.types.mdat,e)},t.mdhd=function(e,r){r*=e;var i=Math.floor(r/(a+1)),n=Math.floor(r%(a+1));return t.box(t.types.mdhd,new Uint8Array([1,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,3,e>>24&255,e>>16&255,e>>8&255,255&e,i>>24,i>>16&255,i>>8&255,255&i,n>>24,n>>16&255,n>>8&255,255&n,85,196,0,0]))},t.mdia=function(e){return t.box(t.types.mdia,t.mdhd(e.timescale,e.duration),t.hdlr(e.type),t.minf(e))},t.mfhd=function(e){return t.box(t.types.mfhd,new Uint8Array([0,0,0,0,e>>24,e>>16&255,e>>8&255,255&e]))},t.minf=function(e){return"audio"===e.type?t.box(t.types.minf,t.box(t.types.smhd,t.SMHD),t.DINF,t.stbl(e)):t.box(t.types.minf,t.box(t.types.vmhd,t.VMHD),t.DINF,t.stbl(e))},t.moof=function(e,r,i){return t.box(t.types.moof,t.mfhd(e),t.traf(i,r))},t.moov=function(e){for(var r=e.length,i=[];r--;)i[r]=t.trak(e[r]);return t.box.apply(null,[t.types.moov,t.mvhd(e[0].timescale,e[0].duration)].concat(i).concat(t.mvex(e)))},t.mvex=function(e){for(var r=e.length,i=[];r--;)i[r]=t.trex(e[r]);return t.box.apply(null,[t.types.mvex].concat(i))},t.mvhd=function(e,r){r*=e;var i=Math.floor(r/(a+1)),n=Math.floor(r%(a+1)),s=new Uint8Array([1,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,3,e>>24&255,e>>16&255,e>>8&255,255&e,i>>24,i>>16&255,i>>8&255,255&i,n>>24,n>>16&255,n>>8&255,255&n,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255]);return t.box(t.types.mvhd,s)},t.sdtp=function(e){var r,i,n=e.samples||[],a=new Uint8Array(4+n.length);for(r=0;r<n.length;r++)i=n[r].flags,a[r+4]=i.dependsOn<<4|i.isDependedOn<<2|i.hasRedundancy;return t.box(t.types.sdtp,a)},t.stbl=function(e){return t.box(t.types.stbl,t.stsd(e),t.box(t.types.stts,t.STTS),t.box(t.types.stsc,t.STSC),t.box(t.types.stsz,t.STSZ),t.box(t.types.stco,t.STCO))},t.avc1=function(e){var r,i,n,a=[],s=[];for(r=0;r<e.sps.length;r++)n=(i=e.sps[r]).byteLength,a.push(n>>>8&255),a.push(255&n),a=a.concat(Array.prototype.slice.call(i));for(r=0;r<e.pps.length;r++)n=(i=e.pps[r]).byteLength,s.push(n>>>8&255),s.push(255&n),s=s.concat(Array.prototype.slice.call(i));var o=t.box(t.types.avcC,new Uint8Array([1,a[3],a[4],a[5],255,224|e.sps.length].concat(a).concat([e.pps.length]).concat(s))),l=e.width,u=e.height,d=e.pixelRatio[0],h=e.pixelRatio[1];return t.box(t.types.avc1,new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,l>>8&255,255&l,u>>8&255,255&u,0,72,0,0,0,72,0,0,0,0,0,0,0,1,18,100,97,105,108,121,109,111,116,105,111,110,47,104,108,115,46,106,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,17,17]),o,t.box(t.types.btrt,new Uint8Array([0,28,156,128,0,45,198,192,0,45,198,192])),t.box(t.types.pasp,new Uint8Array([d>>24,d>>16&255,d>>8&255,255&d,h>>24,h>>16&255,h>>8&255,255&h])))},t.esds=function(t){var e=t.config.length;return new Uint8Array([0,0,0,0,3,23+e,0,1,0,4,15+e,64,21,0,0,0,0,0,0,0,0,0,0,0,5].concat([e]).concat(t.config).concat([6,1,2]))},t.mp4a=function(e){var r=e.samplerate;return t.box(t.types.mp4a,new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,e.channelCount,0,16,0,0,0,0,r>>8&255,255&r,0,0]),t.box(t.types.esds,t.esds(e)))},t.mp3=function(e){var r=e.samplerate;return t.box(t.types[".mp3"],new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,e.channelCount,0,16,0,0,0,0,r>>8&255,255&r,0,0]))},t.stsd=function(e){return"audio"===e.type?"mp3"===e.segmentCodec&&"mp3"===e.codec?t.box(t.types.stsd,t.STSD,t.mp3(e)):t.box(t.types.stsd,t.STSD,t.mp4a(e)):t.box(t.types.stsd,t.STSD,t.avc1(e))},t.tkhd=function(e){var r=e.id,i=e.duration*e.timescale,n=e.width,s=e.height,o=Math.floor(i/(a+1)),l=Math.floor(i%(a+1));return t.box(t.types.tkhd,new Uint8Array([1,0,0,7,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,3,r>>24&255,r>>16&255,r>>8&255,255&r,0,0,0,0,o>>24,o>>16&255,o>>8&255,255&o,l>>24,l>>16&255,l>>8&255,255&l,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,n>>8&255,255&n,0,0,s>>8&255,255&s,0,0]))},t.traf=function(e,r){var i=t.sdtp(e),n=e.id,s=Math.floor(r/(a+1)),o=Math.floor(r%(a+1));return t.box(t.types.traf,t.box(t.types.tfhd,new Uint8Array([0,0,0,0,n>>24,n>>16&255,n>>8&255,255&n])),t.box(t.types.tfdt,new Uint8Array([1,0,0,0,s>>24,s>>16&255,s>>8&255,255&s,o>>24,o>>16&255,o>>8&255,255&o])),t.trun(e,i.length+16+20+8+16+8+8),i)},t.trak=function(e){return e.duration=e.duration||4294967295,t.box(t.types.trak,t.tkhd(e),t.mdia(e))},t.trex=function(e){var r=e.id;return t.box(t.types.trex,new Uint8Array([0,0,0,0,r>>24,r>>16&255,r>>8&255,255&r,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1]))},t.trun=function(e,r){var i,n,a,s,o,l,u=e.samples||[],d=u.length,h=12+16*d,c=new Uint8Array(h);for(r+=8+h,c.set(["video"===e.type?1:0,0,15,1,d>>>24&255,d>>>16&255,d>>>8&255,255&d,r>>>24&255,r>>>16&255,r>>>8&255,255&r],0),i=0;i<d;i++)a=(n=u[i]).duration,s=n.size,o=n.flags,l=n.cts,c.set([a>>>24&255,a>>>16&255,a>>>8&255,255&a,s>>>24&255,s>>>16&255,s>>>8&255,255&s,o.isLeading<<2|o.dependsOn,o.isDependedOn<<6|o.hasRedundancy<<4|o.paddingValue<<1|o.isNonSync,61440&o.degradPrio,15&o.degradPrio,l>>>24&255,l>>>16&255,l>>>8&255,255&l],12+16*i);return t.box(t.types.trun,c)},t.initSegment=function(e){t.types||t.init();var r=t.moov(e),i=new Uint8Array(t.FTYP.byteLength+r.byteLength);return i.set(t.FTYP),i.set(r,t.FTYP.byteLength),i},t}();s.types=void 0,s.HDLR_TYPES=void 0,s.STTS=void 0,s.STSC=void 0,s.STCO=void 0,s.STSZ=void 0,s.VMHD=void 0,s.SMHD=void 0,s.STSD=void 0,s.FTYP=void 0,s.DINF=void 0;const o=s;var l=r(851),u=r(973),d=r(93),h=r(308),c=r(673);function f(){return f=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var r=arguments[e];for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(t[i]=r[i])}return t},f.apply(this,arguments)}var g=null,v=null,p=function(){function t(t,e,r,i){if(void 0===i&&(i=""),this.observer=void 0,this.config=void 0,this.typeSupported=void 0,this.ISGenerated=!1,this._initPTS=void 0,this._initDTS=void 0,this.nextAvcDts=null,this.nextAudioPts=null,this.videoSampleDuration=null,this.isAudioContiguous=!1,this.isVideoContiguous=!1,this.observer=t,this.config=e,this.typeSupported=r,this.ISGenerated=!1,null===g){var n=(navigator.userAgent||"").match(/Chrome\/(\d+)/i);g=n?parseInt(n[1]):0}if(null===v){var a=navigator.userAgent.match(/Safari\/(\d+)/i);v=a?parseInt(a[1]):0}}var e=t.prototype;return e.destroy=function(){},e.resetTimeStamp=function(t){d.logger.log("[mp4-remuxer]: initPTS & initDTS reset"),this._initPTS=this._initDTS=t},e.resetNextTimestamp=function(){d.logger.log("[mp4-remuxer]: reset next timestamp"),this.isVideoContiguous=!1,this.isAudioContiguous=!1},e.resetInitSegment=function(){d.logger.log("[mp4-remuxer]: ISGenerated flag reset"),this.ISGenerated=!1},e.getVideoStartPts=function(t){var e=!1,r=t.reduce((function(t,r){var i=r.pts-t;return i<-4294967296?(e=!0,m(t,r.pts)):i>0?t:r.pts}),t[0].pts);return e&&d.logger.debug("PTS rollover detected"),r},e.remux=function(t,e,r,i,n,a,s,o){var l,u,c,f,g,v,p=n,T=n,S=t.pid>-1,b=e.pid>-1,L=e.samples.length,A=t.samples.length>0,D=s&&L>0||L>1;if((!S||A)&&(!b||D)||this.ISGenerated||s){this.ISGenerated||(c=this.generateIS(t,e,n));var k,R=this.isVideoContiguous,I=-1;if(D&&(I=function(t){for(var e=0;e<t.length;e++)if(t[e].key)return e;return-1}(e.samples),!R&&this.config.forceKeyFrameOnDiscontinuity))if(v=!0,I>0){d.logger.warn("[mp4-remuxer]: Dropped "+I+" out of "+L+" video samples due to a missing keyframe");var w=this.getVideoStartPts(e.samples);e.samples=e.samples.slice(I),e.dropped+=I,k=T+=(e.samples[0].pts-w)/e.inputTimeScale}else-1===I&&(d.logger.warn("[mp4-remuxer]: No keyframe found out of "+L+" video samples"),v=!1);if(this.ISGenerated){if(A&&D){var C=this.getVideoStartPts(e.samples),_=(m(t.samples[0].pts,C)-C)/e.inputTimeScale;p+=Math.max(0,_),T+=Math.max(0,-_)}if(A){if(t.samplerate||(d.logger.warn("[mp4-remuxer]: regenerate InitSegment as audio detected"),c=this.generateIS(t,e,n)),u=this.remuxAudio(t,p,this.isAudioContiguous,a,b||D||o===h.PlaylistLevelType.AUDIO?T:void 0),D){var O=u?u.endPTS-u.startPTS:0;e.inputTimeScale||(d.logger.warn("[mp4-remuxer]: regenerate InitSegment as video detected"),c=this.generateIS(t,e,n)),l=this.remuxVideo(e,T,R,O)}}else D&&(l=this.remuxVideo(e,T,R,0));l&&(l.firstKeyFrame=I,l.independent=-1!==I,l.firstKeyFramePTS=k)}}return this.ISGenerated&&(r.samples.length&&(g=y(r,n,this._initPTS,this._initDTS)),i.samples.length&&(f=E(i,n,this._initPTS))),{audio:u,video:l,initSegment:c,independent:v,text:f,id3:g}},e.generateIS=function(t,e,r){var n,a,s,l=t.samples,u=e.samples,d=this.typeSupported,h={},c=!(0,i.isFiniteNumber)(this._initPTS),f="audio/mp4";if(c&&(n=a=1/0),t.config&&l.length&&(t.timescale=t.samplerate,"mp3"===t.segmentCodec&&(d.mpeg?(f="audio/mpeg",t.codec=""):d.mp3&&(t.codec="mp3")),h.audio={id:"audio",container:f,codec:t.codec,initSegment:"mp3"===t.segmentCodec&&d.mpeg?new Uint8Array(0):o.initSegment([t]),metadata:{channelCount:t.channelCount}},c&&(s=t.inputTimeScale,n=a=l[0].pts-Math.round(s*r))),e.sps&&e.pps&&u.length&&(e.timescale=e.inputTimeScale,h.video={id:"main",container:"video/mp4",codec:e.codec,initSegment:o.initSegment([e]),metadata:{width:e.width,height:e.height}},c)){s=e.inputTimeScale;var g=this.getVideoStartPts(u),v=Math.round(s*r);a=Math.min(a,m(u[0].dts,g)-v),n=Math.min(n,g-v)}if(Object.keys(h).length)return this.ISGenerated=!0,c&&(this._initPTS=n,this._initDTS=a),{tracks:h,initPTS:n,timescale:s}},e.remuxVideo=function(t,e,r,i){var n,a,s=t.inputTimeScale,h=t.samples,p=[],y=h.length,E=this._initPTS,S=this.nextAvcDts,b=8,L=this.videoSampleDuration,A=Number.POSITIVE_INFINITY,D=Number.NEGATIVE_INFINITY,k=!1;r&&null!==S||(S=e*s-(h[0].pts-m(h[0].dts,h[0].pts)));for(var R=0;R<y;R++){var I=h[R];I.pts=m(I.pts-E,S),I.dts=m(I.dts-E,S),I.dts<h[R>0?R-1:R].dts&&(k=!0)}k&&h.sort((function(t,e){var r=t.dts-e.dts,i=t.pts-e.pts;return r||i})),n=h[0].dts;var w=h[h.length-1].dts-n,C=w?Math.round(w/(y-1)):L||t.inputTimeScale/30;if(r){var _=n-S,O=_>C,P=_<-1;if((O||P)&&(O?d.logger.warn("AVC: "+(0,c.toMsFromMpegTsClock)(_,!0)+" ms ("+_+"dts) hole between fragments detected, filling it"):d.logger.warn("AVC: "+(0,c.toMsFromMpegTsClock)(-_,!0)+" ms ("+_+"dts) overlapping between fragments detected"),!P||S>h[0].pts)){n=S;var x=h[0].pts-_;h[0].dts=n,h[0].pts=x,d.logger.log("Video: First PTS/DTS adjusted: "+(0,c.toMsFromMpegTsClock)(x,!0)+"/"+(0,c.toMsFromMpegTsClock)(n,!0)+", delta: "+(0,c.toMsFromMpegTsClock)(_,!0)+" ms")}}n=Math.max(0,n);for(var F=0,M=0,N=0;N<y;N++){for(var U=h[N],B=U.units,G=B.length,K=0,H=0;H<G;H++)K+=B[H].data.length;M+=K,F+=G,U.length=K,U.dts=Math.max(U.dts,n),A=Math.min(U.pts,A),D=Math.max(U.pts,D)}a=h[y-1].dts;var j,V=M+4*F+8;try{j=new Uint8Array(V)}catch(t){return void this.observer.emit(l.Events.ERROR,l.Events.ERROR,{type:u.ErrorTypes.MUX_ERROR,details:u.ErrorDetails.REMUX_ALLOC_ERROR,fatal:!1,bytes:V,reason:"fail allocating video mdat "+V})}var Y=new DataView(j.buffer);Y.setUint32(0,V),j.set(o.types.mdat,4);for(var W=!1,q=Number.POSITIVE_INFINITY,X=Number.POSITIVE_INFINITY,z=Number.NEGATIVE_INFINITY,Q=Number.NEGATIVE_INFINITY,$=0;$<y;$++){for(var J=h[$],Z=J.units,tt=0,et=0,rt=Z.length;et<rt;et++){var it=Z[et],nt=it.data,at=it.data.byteLength;Y.setUint32(b,at),b+=4,j.set(nt,b),b+=at,tt+=4+at}var st=void 0;if($<y-1)L=h[$+1].dts-J.dts,st=h[$+1].pts-J.pts;else{var ot=this.config,lt=$>0?J.dts-h[$-1].dts:C;if(st=$>0?J.pts-h[$-1].pts:C,ot.stretchShortVideoTrack&&null!==this.nextAudioPts){var ut=Math.floor(ot.maxBufferHole*s),dt=(i?A+i*s:this.nextAudioPts)-J.pts;dt>ut?((L=dt-lt)<0?L=lt:W=!0,d.logger.log("[mp4-remuxer]: It is approximately "+dt/90+" ms to the next segment; using duration "+L/90+" ms for the last video frame.")):L=lt}else L=lt}var ht=Math.round(J.pts-J.dts);q=Math.min(q,L),z=Math.max(z,L),X=Math.min(X,st),Q=Math.max(Q,st),p.push(new T(J.key,L,tt,ht))}if(p.length)if(g){if(g<70){var ct=p[0].flags;ct.dependsOn=2,ct.isNonSync=0}}else if(v&&Q-X<z-q&&C/z<.025&&0===p[0].cts){d.logger.warn("Found irregular gaps in sample duration. Using PTS instead of DTS to determine MP4 sample duration.");for(var ft=n,gt=0,vt=p.length;gt<vt;gt++){var pt=ft+p[gt].duration,mt=ft+p[gt].cts;if(gt<vt-1){var yt=pt+p[gt+1].cts;p[gt].duration=yt-mt}else p[gt].duration=gt?p[gt-1].duration:C;p[gt].cts=0,ft=pt}}L=W||!L?C:L,this.nextAvcDts=S=a+L,this.videoSampleDuration=L,this.isVideoContiguous=!0;var Et={data1:o.moof(t.sequenceNumber++,n,f({},t,{samples:p})),data2:j,startPTS:A/s,endPTS:(D+L)/s,startDTS:n/s,endDTS:S/s,type:"video",hasAudio:!1,hasVideo:!0,nb:p.length,dropped:t.dropped};return t.samples=[],t.dropped=0,Et},e.remuxAudio=function(t,e,r,i,a){var s=t.inputTimeScale,h=s/(t.samplerate?t.samplerate:s),c="aac"===t.segmentCodec?1024:1152,g=c*h,v=this._initPTS,p="mp3"===t.segmentCodec&&this.typeSupported.mpeg,y=[],E=void 0!==a,S=t.samples,b=p?0:8,L=this.nextAudioPts||-1,A=e*s;if(this.isAudioContiguous=r=r||S.length&&L>0&&(i&&Math.abs(A-L)<9e3||Math.abs(m(S[0].pts-v,A)-L)<20*g),S.forEach((function(t){t.pts=m(t.pts-v,A)})),!r||L<0){if(S=S.filter((function(t){return t.pts>=0})),!S.length)return;L=0===a?0:i&&!E?Math.max(0,A):S[0].pts}if("aac"===t.segmentCodec)for(var D=this.config.maxAudioFramesDrift,k=0,R=L;k<S.length;k++){var I=S[k],w=I.pts,C=w-R,_=Math.abs(1e3*C/s);if(C<=-D*g&&E)0===k&&(d.logger.warn("Audio frame @ "+(w/s).toFixed(3)+"s overlaps nextAudioPts by "+Math.round(1e3*C/s)+" ms."),this.nextAudioPts=L=R=w);else if(C>=D*g&&_<1e4&&E){var O=Math.round(C/g);(R=w-O*g)<0&&(O--,R+=g),0===k&&(this.nextAudioPts=L=R),d.logger.warn("[mp4-remuxer]: Injecting "+O+" audio frame @ "+(R/s).toFixed(3)+"s due to "+Math.round(1e3*C/s)+" ms gap.");for(var P=0;P<O;P++){var x=Math.max(R,0),F=n.getSilentFrame(t.manifestCodec||t.codec,t.channelCount);F||(d.logger.log("[mp4-remuxer]: Unable to get silent frame for given audio codec; duplicating last frame instead."),F=I.unit.subarray()),S.splice(k,0,{unit:F,pts:x}),R+=g,k++}}I.pts=R,R+=g}for(var M,N=null,U=null,B=0,G=S.length;G--;)B+=S[G].unit.byteLength;for(var K=0,H=S.length;K<H;K++){var j=S[K],V=j.unit,Y=j.pts;if(null!==U)y[K-1].duration=Math.round((Y-U)/h);else{if(r&&"aac"===t.segmentCodec&&(Y=L),N=Y,!(B>0))return;B+=b;try{M=new Uint8Array(B)}catch(t){return void this.observer.emit(l.Events.ERROR,l.Events.ERROR,{type:u.ErrorTypes.MUX_ERROR,details:u.ErrorDetails.REMUX_ALLOC_ERROR,fatal:!1,bytes:B,reason:"fail allocating audio mdat "+B})}p||(new DataView(M.buffer).setUint32(0,B),M.set(o.types.mdat,4))}M.set(V,b);var W=V.byteLength;b+=W,y.push(new T(!0,c,W,0)),U=Y}var q=y.length;if(q){var X=y[y.length-1];this.nextAudioPts=L=U+h*X.duration;var z=p?new Uint8Array(0):o.moof(t.sequenceNumber++,N/h,f({},t,{samples:y}));t.samples=[];var Q=N/s,$=L/s,J={data1:z,data2:M,startPTS:Q,endPTS:$,startDTS:Q,endDTS:$,type:"audio",hasAudio:!0,hasVideo:!1,nb:q};return this.isAudioContiguous=!0,J}},e.remuxEmptyAudio=function(t,e,r,i){var a=t.inputTimeScale,s=a/(t.samplerate?t.samplerate:a),o=this.nextAudioPts,l=(null!==o?o:i.startDTS*a)+this._initDTS,u=i.endDTS*a+this._initDTS,h=1024*s,c=Math.ceil((u-l)/h),f=n.getSilentFrame(t.manifestCodec||t.codec,t.channelCount);if(d.logger.warn("[mp4-remuxer]: remux empty Audio"),f){for(var g=[],v=0;v<c;v++){var p=l+v*h;g.push({unit:f,pts:p,dts:p})}return t.samples=g,this.remuxAudio(t,e,r,!1)}d.logger.trace("[mp4-remuxer]: Unable to remuxEmptyAudio since we were unable to get a silent frame for given audio codec")},t}();function m(t,e){var r;if(null===e)return t;for(r=e<t?-8589934592:8589934592;Math.abs(t-e)>4294967296;)t+=r;return t}function y(t,e,r,i){var n=t.samples.length;if(n){for(var a=t.inputTimeScale,s=0;s<n;s++){var o=t.samples[s];o.pts=m(o.pts-r,e*a)/a,o.dts=m(o.dts-i,e*a)/a}var l=t.samples;return t.samples=[],{samples:l}}}function E(t,e,r){var i=t.samples.length;if(i){for(var n=t.inputTimeScale,a=0;a<i;a++){var s=t.samples[a];s.pts=m(s.pts-r,e*n)/n}t.samples.sort((function(t,e){return t.pts-e.pts}));var o=t.samples;return t.samples=[],{samples:o}}}var T=function(t,e,r,i){this.size=void 0,this.duration=void 0,this.cts=void 0,this.flags=void 0,this.duration=e,this.size=r,this.cts=i,this.flags=new S(t)},S=function(t){this.isLeading=0,this.isDependedOn=0,this.hasRedundancy=0,this.degradPrio=0,this.dependsOn=1,this.isNonSync=1,this.dependsOn=t?2:1,this.isNonSync=t?0:1}},856:(t,e,r)=>{"use strict";var i;r.r(e),r.d(e,{MetadataSchema:()=>i}),function(t){t.audioId3="org.id3",t.dateRange="com.apple.quicktime.HLS",t.emsg="https://aomedia.org/emsg/ID3"}(i||(i={}))},308:(t,e,r)=>{"use strict";var i,n;r.r(e),r.d(e,{PlaylistContextType:()=>i,PlaylistLevelType:()=>n}),function(t){t.MANIFEST="manifest",t.LEVEL="level",t.AUDIO_TRACK="audioTrack",t.SUBTITLE_TRACK="subtitleTrack"}(i||(i={})),function(t){t.MAIN="main",t.AUDIO="audio",t.SUBTITLE="subtitle"}(n||(n={}))},300:(t,e,r)=>{"use strict";r.r(e),r.d(e,{default:()=>i});const i={hexDump:function(t){for(var e="",r=0;r<t.length;r++){var i=t[r].toString(16);i.length<2&&(i="0"+i),e+=i}return e}}},93:(t,e,r)=>{"use strict";r.r(e),r.d(e,{enableLogs:()=>o,logger:()=>l});var i=function(){},n={trace:i,debug:i,log:i,warn:i,info:i,error:i},a=n;function s(t){var e=self.console[t];return e?e.bind(self.console,"["+t+"] >"):i}function o(t,e){if(self.console&&!0===t||"object"==typeof t){!function(t){for(var e=arguments.length,r=new Array(e>1?e-1:0),i=1;i<e;i++)r[i-1]=arguments[i];r.forEach((function(e){a[e]=t[e]?t[e].bind(t):s(e)}))}(t,"debug","log","info","warn","error");try{a.log('Debug logs enabled for "'+e+'"')}catch(t){a=n}}else a=n}var l=n},63:(t,e,r)=>{"use strict";r.r(e),r.d(e,{RemuxerTrackIdConfig:()=>d,appendUint8Array:()=>k,bin2str:()=>h,computeRawDurationFromSamples:()=>L,discardEPB:()=>C,findBox:()=>p,getDuration:()=>b,getStartDTS:()=>S,mp4Box:()=>O,mp4pssh:()=>P,offsetStartDTS:()=>A,parseEmsg:()=>_,parseInitSegment:()=>y,parsePssh:()=>x,parseSEIMessageFromNALu:()=>w,parseSamples:()=>R,parseSegmentIndex:()=>m,parseSinf:()=>T,patchEncyptionData:()=>E,readSint32:()=>g,readUint16:()=>c,readUint32:()=>f,segmentValidRange:()=>D,writeUint32:()=>v});var i=r(923),n=r(145),a=r(181),s=r(93),o=r(300),l=Math.pow(2,32)-1,u=[].push,d={video:1,audio:2,id3:3,text:4};function h(t){return String.fromCharCode.apply(null,t)}function c(t,e){var r=t[e]<<8|t[e+1];return r<0?65536+r:r}function f(t,e){var r=g(t,e);return r<0?4294967296+r:r}function g(t,e){return t[e]<<24|t[e+1]<<16|t[e+2]<<8|t[e+3]}function v(t,e,r){t[e]=r>>24,t[e+1]=r>>16&255,t[e+2]=r>>8&255,t[e+3]=255&r}function p(t,e){var r=[];if(!e.length)return r;for(var i=t.byteLength,n=0;n<i;){var a=f(t,n),s=a>1?n+a:i;if(h(t.subarray(n+4,n+8))===e[0])if(1===e.length)r.push(t.subarray(n+8,s));else{var o=p(t.subarray(n+8,s),e.slice(1));o.length&&u.apply(r,o)}n=s}return r}function m(t){var e=[],r=t[0],i=8,n=f(t,i);i+=4,i+=0===r?8:16,i+=2;var a=t.length+0,s=c(t,i);i+=2;for(var o=0;o<s;o++){var l=i,u=f(t,l);l+=4;var d=2147483647&u;if(1==(2147483648&u)>>>31)return console.warn("SIDX has hierarchical references (not supported)"),null;var h=f(t,l);l+=4,e.push({referenceSize:d,subsegmentDuration:h,info:{duration:h/n,start:a,end:a+d-1}}),a+=d,i=l+=4}return{earliestPresentationTime:0,timescale:n,version:r,referencesCount:s,references:e}}function y(t){for(var e=[],r=p(t,["moov","trak"]),n=0;n<r.length;n++){var a=r[n],s=p(a,["tkhd"])[0];if(s){var o=s[0],l=0===o?12:20,u=f(s,l),d=p(a,["mdia","mdhd"])[0];if(d){var c=f(d,l=0===(o=d[0])?12:20),g=p(a,["mdia","hdlr"])[0];if(g){var v=h(g.subarray(8,12)),m={soun:i.ElementaryStreamTypes.AUDIO,vide:i.ElementaryStreamTypes.VIDEO}[v];if(m){var y=p(a,["mdia","minf","stbl","stsd"])[0],E=void 0;y&&(E=h(y.subarray(12,16))),e[u]={timescale:c,type:m},e[m]={timescale:c,id:u,codec:E}}}}}}return p(t,["moov","mvex","trex"]).forEach((function(t){var r=f(t,4),i=e[r];i&&(i.default={duration:f(t,12),flags:f(t,20)})})),e}function E(t,e){if(!t||!e)return t;var r=e.keyId;return r&&e.isCommonEncryption&&p(t,["moov","trak"]).forEach((function(t){var e=p(t,["mdia","minf","stbl","stsd"])[0].subarray(8),i=p(e,["enca"]),n=i.length>0;n||(i=p(e,["encv"])),i.forEach((function(t){p(n?t.subarray(28):t.subarray(78),["sinf"]).forEach((function(t){var e=T(t);if(e){var i=e.subarray(8,24);i.some((function(t){return 0!==t}))||(s.logger.log("[eme] Patching keyId in 'enc"+(n?"a":"v")+">sinf>>tenc' box: "+o.default.hexDump(i)+" -> "+o.default.hexDump(r)),e.set(r,8))}}))}))})),t}function T(t){var e=p(t,["schm"])[0];if(e){var r=h(e.subarray(4,8));if("cbcs"===r||"cenc"===r)return p(t,["schi","tenc"])[0]}return s.logger.error("[eme] missing 'schm' box"),null}function S(t,e){return p(e,["moof","traf"]).reduce((function(e,r){var i=p(r,["tfdt"])[0],n=i[0],a=p(r,["tfhd"]).reduce((function(e,r){var a=f(r,4),s=t[a];if(s){var o=f(i,4);1===n&&(o*=Math.pow(2,32),o+=f(i,8));var l=o/(s.timescale||9e4);if(isFinite(l)&&(null===e||l<e))return l}return e}),null);return null!==a&&isFinite(a)&&(null===e||a<e)?a:e}),null)||0}function b(t,e){for(var r=0,n=0,a=0,s=p(t,["moof","traf"]),o=0;o<s.length;o++){var l=s[o],u=p(l,["tfhd"])[0],d=e[f(u,4)];if(d){var h=d.default,c=f(u,0)|(null==h?void 0:h.flags),g=null==h?void 0:h.duration;8&c&&(g=f(u,2&c?12:8));for(var v=d.timescale||9e4,y=p(l,["trun"]),E=0;E<y.length;E++)!(r=L(y[E]))&&g&&(r=g*f(y[E],4)),d.type===i.ElementaryStreamTypes.VIDEO?n+=r/v:d.type===i.ElementaryStreamTypes.AUDIO&&(a+=r/v)}}if(0===n&&0===a){for(var T=0,S=p(t,["sidx"]),b=0;b<S.length;b++){var A=m(S[b]);null!=A&&A.references&&(T+=A.references.reduce((function(t,e){return t+e.info.duration||0}),0))}return T}return n||a}function L(t){var e=f(t,0),r=8;1&e&&(r+=4),4&e&&(r+=4);for(var i=0,n=f(t,4),a=0;a<n;a++)256&e&&(i+=f(t,r),r+=4),512&e&&(r+=4),1024&e&&(r+=4),2048&e&&(r+=4);return i}function A(t,e,r){p(e,["moof","traf"]).forEach((function(e){p(e,["tfhd"]).forEach((function(i){var n=f(i,4),a=t[n];if(a){var s=a.timescale||9e4;p(e,["tfdt"]).forEach((function(t){var e=t[0],i=f(t,4);if(0===e)i-=r*s,v(t,4,i=Math.max(i,0));else{i*=Math.pow(2,32),i+=f(t,8),i-=r*s,i=Math.max(i,0);var n=Math.floor(i/(l+1)),a=Math.floor(i%(l+1));v(t,4,n),v(t,8,a)}}))}}))}))}function D(t){var e={valid:null,remainder:null},r=p(t,["moof"]);if(!r)return e;if(r.length<2)return e.remainder=t,e;var i=r[r.length-1];return e.valid=(0,n.sliceUint8)(t,0,i.byteOffset-8),e.remainder=(0,n.sliceUint8)(t,i.byteOffset-8),e}function k(t,e){var r=new Uint8Array(t.length+e.length);return r.set(t),r.set(e,t.length),r}function R(t,e){var r=[],n=e.samples,a=e.timescale,s=e.id,o=!1;return p(n,["moof"]).map((function(l){var u=l.byteOffset-8;p(l,["traf"]).map((function(l){var d=p(l,["tfdt"]).map((function(t){var e=t[0],r=f(t,4);return 1===e&&(r*=Math.pow(2,32),r+=f(t,8)),r/a}))[0];return void 0!==d&&(t=d),p(l,["tfhd"]).map((function(d){var h=f(d,4),c=16777215&f(d,0),v=0,m=0!=(16&c),y=0,E=0!=(32&c),T=8;h===s&&(0!=(1&c)&&(T+=8),0!=(2&c)&&(T+=4),0!=(8&c)&&(v=f(d,T),T+=4),m&&(y=f(d,T),T+=4),E&&(T+=4),"video"===e.type&&(o=function(t){if(!t)return!1;var e=t.indexOf("."),r=e<0?t:t.substring(0,e);return"hvc1"===r||"hev1"===r||"dvh1"===r||"dvhe"===r}(e.codec)),p(l,["trun"]).map((function(s){var l=s[0],d=16777215&f(s,0),h=0!=(1&d),c=0,p=0!=(4&d),m=0!=(256&d),E=0,T=0!=(512&d),S=0,b=0!=(1024&d),L=0!=(2048&d),A=0,D=f(s,4),k=8;h&&(c=f(s,k),k+=4),p&&(k+=4);for(var R=c+u,C=0;C<D;C++){if(m?(E=f(s,k),k+=4):E=v,T?(S=f(s,k),k+=4):S=y,b&&(k+=4),L&&(A=0===l?f(s,k):g(s,k),k+=4),e.type===i.ElementaryStreamTypes.VIDEO)for(var _=0;_<S;){var O=f(n,R);I(o,n[R+=4])&&w(n.subarray(R,R+O),o?2:1,t+A/a,r),R+=O,_+=O+4}t+=E/a}})))}))}))})),r}function I(t,e){if(t){var r=e>>1&63;return 39===r||40===r}return 6==(31&e)}function w(t,e,r,i){var n=C(t),s=0;s+=e;for(var o=0,l=0,u=!1,d=0;s<n.length;){o=0;do{if(s>=n.length)break;o+=d=n[s++]}while(255===d);l=0;do{if(s>=n.length)break;l+=d=n[s++]}while(255===d);var h=n.length-s;if(!u&&4===o&&s<n.length){if(u=!0,181===n[s++]){var g=c(n,s);if(s+=2,49===g){var v=f(n,s);if(s+=4,1195456820===v){var p=n[s++];if(3===p){var m=n[s++],y=64&m,E=y?2+3*(31&m):0,T=new Uint8Array(E);if(y){T[0]=m;for(var S=1;S<E;S++)T[S]=n[s++]}i.push({type:p,payloadType:o,pts:r,bytes:T})}}}}}else if(5===o&&l<h){if(u=!0,l>16){for(var b=[],L=0;L<16;L++){var A=n[s++].toString(16);b.push(1==A.length?"0"+A:A),3!==L&&5!==L&&7!==L&&9!==L||b.push("-")}for(var D=l-16,k=new Uint8Array(D),R=0;R<D;R++)k[R]=n[s++];i.push({payloadType:o,pts:r,uuid:b.join(""),userData:(0,a.utf8ArrayToStr)(k),userDataBytes:k})}}else if(l<h)s+=l;else if(l>h)break}}function C(t){for(var e=t.byteLength,r=[],i=1;i<e-2;)0===t[i]&&0===t[i+1]&&3===t[i+2]?(r.push(i+2),i+=2):i++;if(0===r.length)return t;var n=e-r.length,a=new Uint8Array(n),s=0;for(i=0;i<n;s++,i++)s===r[0]&&(s++,r.shift()),a[i]=t[s];return a}function _(t){var e=t[0],r="",i="",n=0,a=0,s=0,o=0,l=0,u=0;if(0===e){for(;"\0"!==h(t.subarray(u,u+1));)r+=h(t.subarray(u,u+1)),u+=1;for(r+=h(t.subarray(u,u+1)),u+=1;"\0"!==h(t.subarray(u,u+1));)i+=h(t.subarray(u,u+1)),u+=1;i+=h(t.subarray(u,u+1)),u+=1,n=f(t,12),a=f(t,16),o=f(t,20),l=f(t,24),u=28}else if(1===e){n=f(t,u+=4);var d=f(t,u+=4),c=f(t,u+=4);for(u+=4,s=Math.pow(2,32)*d+c,Number.isSafeInteger(s)||(s=Number.MAX_SAFE_INTEGER,console.warn("Presentation time exceeds safe integer limit and wrapped to max safe integer in parsing emsg box")),o=f(t,u),l=f(t,u+=4),u+=4;"\0"!==h(t.subarray(u,u+1));)r+=h(t.subarray(u,u+1)),u+=1;for(r+=h(t.subarray(u,u+1)),u+=1;"\0"!==h(t.subarray(u,u+1));)i+=h(t.subarray(u,u+1)),u+=1;i+=h(t.subarray(u,u+1)),u+=1}return{schemeIdUri:r,value:i,timeScale:n,presentationTime:s,presentationTimeDelta:a,eventDuration:o,id:l,payload:t.subarray(u,t.byteLength)}}function O(t){for(var e=arguments.length,r=new Array(e>1?e-1:0),i=1;i<e;i++)r[i-1]=arguments[i];for(var n=r.length,a=8,s=n;s--;)a+=r[s].byteLength;var o=new Uint8Array(a);for(o[0]=a>>24&255,o[1]=a>>16&255,o[2]=a>>8&255,o[3]=255&a,o.set(t,4),s=0,a=8;s<n;s++)o.set(r[s],a),a+=r[s].byteLength;return o}function P(t,e,r){if(16!==t.byteLength)throw new RangeError("Invalid system id");var i,n,a;if(e){i=1,n=new Uint8Array(16*e.length);for(var s=0;s<e.length;s++){var o=e[s];if(16!==o.byteLength)throw new RangeError("Invalid key");n.set(o,16*s)}}else i=0,n=new Uint8Array;i>0?(a=new Uint8Array(4),e.length>0&&new DataView(a.buffer).setUint32(0,e.length,!1)):a=new Uint8Array;var l=new Uint8Array(4);return r&&r.byteLength>0&&new DataView(l.buffer).setUint32(0,r.byteLength,!1),O([112,115,115,104],new Uint8Array([i,0,0,0]),t,a,n,l,r||new Uint8Array)}function x(t){if(!(t instanceof ArrayBuffer)||t.byteLength<32)return null;var e={version:0,systemId:"",kids:null,data:null},r=new DataView(t),i=r.getUint32(0);if(t.byteLength!==i&&i>44)return null;if(1886614376!==r.getUint32(4))return null;if(e.version=r.getUint32(8)>>>24,e.version>1)return null;e.systemId=o.default.hexDump(new Uint8Array(t,12,16));var n=r.getUint32(28);if(0===e.version){if(i-32<n)return null;e.data=new Uint8Array(t,32,n)}else if(1===e.version){e.kids=[];for(var a=0;a<n;a++)e.kids.push(new Uint8Array(t,32+16*a,16))}return e}},673:(t,e,r)=>{"use strict";function i(t,e,r,i){void 0===r&&(r=1),void 0===i&&(i=!1);var n=t*e*r;return i?Math.round(n):n}function n(t,e,r,n){return void 0===r&&(r=1),void 0===n&&(n=!1),i(t,e,1/r,n)}function a(t,e){return void 0===e&&(e=!1),i(t,1e3,1/9e4,e)}function s(t,e){return void 0===e&&(e=1),i(t,9e4,1/e)}r.r(e),r.d(e,{toMpegTsClockFromTimescale:()=>s,toMsFromMpegTsClock:()=>a,toTimescaleFromBase:()=>i,toTimescaleFromScale:()=>n})},145:(t,e,r)=>{"use strict";function i(t,e,r){return Uint8Array.prototype.slice?t.slice(e,r):new Uint8Array(Array.prototype.slice.call(t,e,r))}r.r(e),r.d(e,{sliceUint8:()=>i})},729:t=>{"use strict";var e=Object.prototype.hasOwnProperty,r="~";function i(){}function n(t,e,r){this.fn=t,this.context=e,this.once=r||!1}function a(t,e,i,a,s){if("function"!=typeof i)throw new TypeError("The listener must be a function");var o=new n(i,a||t,s),l=r?r+e:e;return t._events[l]?t._events[l].fn?t._events[l]=[t._events[l],o]:t._events[l].push(o):(t._events[l]=o,t._eventsCount++),t}function s(t,e){0==--t._eventsCount?t._events=new i:delete t._events[e]}function o(){this._events=new i,this._eventsCount=0}Object.create&&(i.prototype=Object.create(null),(new i).__proto__||(r=!1)),o.prototype.eventNames=function(){var t,i,n=[];if(0===this._eventsCount)return n;for(i in t=this._events)e.call(t,i)&&n.push(r?i.slice(1):i);return Object.getOwnPropertySymbols?n.concat(Object.getOwnPropertySymbols(t)):n},o.prototype.listeners=function(t){var e=r?r+t:t,i=this._events[e];if(!i)return[];if(i.fn)return[i.fn];for(var n=0,a=i.length,s=new Array(a);n<a;n++)s[n]=i[n].fn;return s},o.prototype.listenerCount=function(t){var e=r?r+t:t,i=this._events[e];return i?i.fn?1:i.length:0},o.prototype.emit=function(t,e,i,n,a,s){var o=r?r+t:t;if(!this._events[o])return!1;var l,u,d=this._events[o],h=arguments.length;if(d.fn){switch(d.once&&this.removeListener(t,d.fn,void 0,!0),h){case 1:return d.fn.call(d.context),!0;case 2:return d.fn.call(d.context,e),!0;case 3:return d.fn.call(d.context,e,i),!0;case 4:return d.fn.call(d.context,e,i,n),!0;case 5:return d.fn.call(d.context,e,i,n,a),!0;case 6:return d.fn.call(d.context,e,i,n,a,s),!0}for(u=1,l=new Array(h-1);u<h;u++)l[u-1]=arguments[u];d.fn.apply(d.context,l)}else{var c,f=d.length;for(u=0;u<f;u++)switch(d[u].once&&this.removeListener(t,d[u].fn,void 0,!0),h){case 1:d[u].fn.call(d[u].context);break;case 2:d[u].fn.call(d[u].context,e);break;case 3:d[u].fn.call(d[u].context,e,i);break;case 4:d[u].fn.call(d[u].context,e,i,n);break;default:if(!l)for(c=1,l=new Array(h-1);c<h;c++)l[c-1]=arguments[c];d[u].fn.apply(d[u].context,l)}}return!0},o.prototype.on=function(t,e,r){return a(this,t,e,r,!1)},o.prototype.once=function(t,e,r){return a(this,t,e,r,!0)},o.prototype.removeListener=function(t,e,i,n){var a=r?r+t:t;if(!this._events[a])return this;if(!e)return s(this,a),this;var o=this._events[a];if(o.fn)o.fn!==e||n&&!o.once||i&&o.context!==i||s(this,a);else{for(var l=0,u=[],d=o.length;l<d;l++)(o[l].fn!==e||n&&!o[l].once||i&&o[l].context!==i)&&u.push(o[l]);u.length?this._events[a]=1===u.length?u[0]:u:s(this,a)}return this},o.prototype.removeAllListeners=function(t){var e;return t?(e=r?r+t:t,this._events[e]&&s(this,e)):(this._events=new i,this._eventsCount=0),this},o.prototype.off=o.prototype.removeListener,o.prototype.addListener=o.prototype.on,o.prefixed=r,o.EventEmitter=o,t.exports=o},945:function(t){var e,r,i,n,a;e=/^(?=((?:[a-zA-Z0-9+\-.]+:)?))\1(?=((?:\/\/[^\/?#]*)?))\2(?=((?:(?:[^?#\/]*\/)*[^;?#\/]*)?))\3((?:;[^?#]*)?)(\?[^#]*)?(#[^]*)?$/,r=/^(?=([^\/?#]*))\1([^]*)$/,i=/(?:\/|^)\.(?=\/)/g,n=/(?:\/|^)\.\.\/(?!\.\.\/)[^\/]*(?=\/)/g,a={buildAbsoluteURL:function(t,e,i){if(i=i||{},t=t.trim(),!(e=e.trim())){if(!i.alwaysNormalize)return t;var n=a.parseURL(t);if(!n)throw new Error("Error trying to parse base URL.");return n.path=a.normalizePath(n.path),a.buildURLFromParts(n)}var s=a.parseURL(e);if(!s)throw new Error("Error trying to parse relative URL.");if(s.scheme)return i.alwaysNormalize?(s.path=a.normalizePath(s.path),a.buildURLFromParts(s)):e;var o=a.parseURL(t);if(!o)throw new Error("Error trying to parse base URL.");if(!o.netLoc&&o.path&&"/"!==o.path[0]){var l=r.exec(o.path);o.netLoc=l[1],o.path=l[2]}o.netLoc&&!o.path&&(o.path="/");var u={scheme:o.scheme,netLoc:s.netLoc,path:null,params:s.params,query:s.query,fragment:s.fragment};if(!s.netLoc&&(u.netLoc=o.netLoc,"/"!==s.path[0]))if(s.path){var d=o.path,h=d.substring(0,d.lastIndexOf("/")+1)+s.path;u.path=a.normalizePath(h)}else u.path=o.path,s.params||(u.params=o.params,s.query||(u.query=o.query));return null===u.path&&(u.path=i.alwaysNormalize?a.normalizePath(s.path):s.path),a.buildURLFromParts(u)},parseURL:function(t){var r=e.exec(t);return r?{scheme:r[1]||"",netLoc:r[2]||"",path:r[3]||"",params:r[4]||"",query:r[5]||"",fragment:r[6]||""}:null},normalizePath:function(t){for(t=t.split("").reverse().join("").replace(i,"");t.length!==(t=t.replace(n,"")).length;);return t.split("").reverse().join("")},buildURLFromParts:function(t){return t.scheme+t.netLoc+t.path+t.params+t.query+t.fragment}},t.exports=a}},e={};function r(i){var n=e[i];if(void 0!==n)return n.exports;var a=e[i]={exports:{}};return t[i].call(a.exports,a,a.exports,r),a.exports}r.m=t,r.n=t=>{var e=t&&t.__esModule?()=>t.default:()=>t;return r.d(e,{a:e}),e},r.d=(t,e)=>{for(var i in e)r.o(e,i)&&!r.o(t,i)&&Object.defineProperty(t,i,{enumerable:!0,get:e[i]})},r.o=(t,e)=>Object.prototype.hasOwnProperty.call(t,e),r.r=t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})};var i=r(76);return i.default})()));
|