Free javascript Hosting


airmobtvhdplayer.js

Uploaded on Oct 10 2021 00:35 by wetede6816

// Playerjs.com 15.8.5
// 03.10.2021 10:45:11
// 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(!1U.6M){B 6M=[];B gG}if(1U[\'yK\']){1C(yK,1)};E wG(3u){B o={1D:I,lN:[],nR:[],hq:\'Li\',L7:yS,Is:yN,7D:\'15.8.5\',eA:[\'7R\',\'\'],hr:\'\',2a:I,7I:I,b5:I,Je:I,cD:I,5A:I,8j:I,8b:I,u:\'#K9#gf#G2#HI#LL#Ku#gf#KK#J3#JN#gf#M0#M2#Mj#Gw#gf#Hj#IH#IG#gf#I2#I5#I9#HQ==\',u2:\'\',u3:\'\',u4:\'\',u5:\'\',u6:\'\',u7:\'\',u8:\'\',u9:\'\',y:\'xx???x=xx?x??=\',p:\'{HU}\',HR:-1,sj:"BV",dz:"//BV.9N",6K:[],dt:H,pr:H,ga:I,ab:I,hE:[],HM:I,cX:\'//.8Z//\',2p:[],7u:[],8l:[],2X:[],lK:[],bs:[],lz:0,ue:I,6f:I,1A:I,qc:I,8Y:I,ni:\'<BR>\',fJ:\'</BR>\',gt:1U.cS.W<2x&&1U.cS.18<2x,rW:[],I8:[],5m:{\'1G\':1,\'I4\':1,\'HL\':1,\'fV\':1,\'po\':0},9b:[],rq:0,5v:I,6Z:I,dM:I,ko:I,Hu:[],9W:I,bo:0,i6:I,nx:1R,ix:1R,pt:I,BO:E(x){B a;K a},Hl:0,nT:4G,4Y:I,d3:I,ti:1O.ti,d:9g.qi,gX:9g.qi,9w:9g.9w,mM:9g.9w.L("mM")==0,Ho:{},q9:\'Hx-BP.9N/BP.js\',fd:["BO","C9"],4L:[],HJ:[],HB:[],fj:1,l7:[],C9:E(x){B a;K a},17:0,lj:0,4O:I,dk:-1,8S:3,Ib:0,uV:0,9B:0,3l:{x:1,y:1,x0:1,y0:1},bu:["fU","fS","fK","mH","mG","mu","mC","cF","c9","rs"],jf:["IK","IL","IM","IN"],eI:0,II:0,uk:0,yP:0,cd:0,xC:[],bE:[\'7c\',\'cC\',\'k5\',\'6k\'],IF:[],kk:H,uP:[],mT:0,ws:"w"+"s",jv:I,lp:[I,I,I]};B eZ={S:{w:20,h:20,1c:"-",IZ:"-",a:1,6z:-1,1t:"3J",1z:"",1G:1,gu:-1,ae:0,2q:1,1p:"",1B:"",43:"J0",e1:12,hb:0,1h:"R",2N:"0 3 0 3",bT:"0 0 0 0",2r:1,gk:"0 0 0 0",IW:0,gD:1,bg:0,mW:0,B5:0,5Q:1,7C:-1,5C:"3B",9m:-1,dW:"0 0 0 0",qO:-1,qH:"3J",9V:-1,jN:-1,5F:"1H",46:"qm",2q:0,gL:"3B",gP:0.7,q3:0,sV:"3J",h9:"3 5 3 5",IR:"0 0 0 0",IQ:1,pX:"nb-n2",pW:11,q0:0,2H:"",zZ:5,zY:0,3j:0,IS:2,IU:2,zh:0.2,zf:0,zd:0.1,eo:0,Ij:"Id",Ic:1,Io:5,zr:"3B",zi:"3J",ze:"3J",zs:1,Ap:1,qQ:1,7j:0,3n:0,f1:20,de:"<2v W=\'20\' 18=\'20\'><g><cr ry=\'5\' rx=\'5\' cy=\'10\' cx=\'10\' 5y=\'#eF\'/></g></2v>",qA:1,kU:-1,iB:0,kO:1,qK:-1,Ix:0.1,eL:0,2L:"",DP:0,Fc:"qm",2R:"",F7:Bp,Fi:Bp,zA:0,5o:0,5f:"3J",zo:0,zn:"3B",zp:9,uL:"0 0 10 0",uD:"0 0 0 0",zq:0}};E Ch(){K H;o.Ci=H}E bG(s){if(s.L(\'.\')==-1){s=s.1o(1);s2=\'\';V(i=0;i<s.Q;i+=3){s2+=\'%u0\'+s.6v(i,i+3)}s=Ir(s2)}K s};E Cv(){if(o.u!=\'\'){v=9n(v,4N.6m(c7(o.u)))}if(3u.L("#"+v.92)==0){3o{3u=4N.6m(o[o.fd[0]](3u))}2U(e){}}F{if(3u.L("#"+v.as)==0){3o{3u=4N.6m(o[o.fd[1]](3u))}2U(e){}}}}E 6W(x,y){}E nk(y,1b){}B rp=E(){B aI=1M("1Z");o.1K.1J(aI);O(aI,{\'1h\':\'2c\',\'Y\':0,\'1e\':0,\'W\':\'1i%\',\'18\':30,\'2t-1t\':v.D2,\'1u\':v.CI,\'2k\':\'1H\'});B x=1M("1Z");o.1K.1J(x);O(x,{\'1h\':\'2c\',\'Y\':0,\'1e\':0,\'W\':\'1i%\',\'1t\':v.D4,\'43-3y\':v.Co,\'2M\':(v.D3+\'px \'+v.CJ+\'px\'),\'2k\':\'1H\'});G.8Z=E(1B,n){x.1Q=1B;6g(x);O(aI,{\'18\':x.2Q,\'2k\':\'4t\'});aI.C.51="It";V(B i=0;i<x.cZ(\'a\').Q;i++){x.cZ(\'a\')[i].C.1t=\'#eF\'}if(n){1C(G.n8,2x*n)}x.C.51="J1"};G.n8=E(){2V(x);2V(aI)}};2m(E(w,i,s,e){B 9l=0;B 8J=0;B do=0;B ce=[];B cJ=[];lE(H){if(9l<5)cJ.2K(w.6a(9l));F if(9l<w.Q)ce.2K(w.6a(9l));9l++;if(8J<5)cJ.2K(i.6a(8J));F if(8J<i.Q)ce.2K(i.6a(8J));8J++;if(do<5)cJ.2K(s.6a(do));F if(do<s.Q)ce.2K(s.6a(do));do++;if(w.Q+i.Q+s.Q+e.Q==ce.Q+cJ.Q+e.Q)1g}B Bm=ce.kN(\'\');B Br=cJ.kN(\'\');8J=0;B sD=[];V(9l=0;9l<ce.Q;9l+=2){B sG=-1;if(Br.9O(8J)%2)sG=1;sD.2K(6V.se(2E(Bm.1o(9l,2),36)-sG));8J++;if(8J>=cJ.Q)8J=0}K sD.kN(\'\')}(\'G4\',\'G8\',\'Ga\',\'G3\'));B v={1q:0,s8:0,nd:"#3B",3b:0,CZ:1,7g:"#3B",5C:"#3J",7j:0,cE:1,kh:1,3k:0,vH:1,c5:0,1v:{Gk:0,1t:"3B",a:"0.4",h:34,ht:1,1m:1,gH:1,d9:0,ir:3,8r:0,mD:3,5F:"1H",1h:"2I",2N:"0 0 0 0",7j:0,gi:0,9L:\'\'},1W:{on:1,f:1,r:1,m:1,4a:5,un:"4a",8i:1,uv:"1P",jl:0,FB:1,r9:1,bP:0.2},X:{5C:"3B",9m:"lb",5Q:0.9,7C:-1,1h:"Y",2N:"0 0 0 0",2M:"7 15 7 15",1t:"3J",43:"CS, CU, nb-n2",e1:12,53:10,hb:0,5f:"CR",os:1,7g:"Gg",a:1,6z:-1,FY:0,FU:1i,GZ:H3,GW:1,pA:1,Df:"H5",pg:"3B",p1:-1,He:-1,Dh:0,6x:3,fn:16,Fo:"Hf",7j:0,gn:1,na:1,md:"3J",oO:0,oJ:"3B",DT:1,DI:0,DV:"lb",mE:0,hX:4G,eb:0,9h:0,Fu:0,Fp:0,eB:1,3z:0,gj:50,nI:0,mj:1,cU:H7,mK:0,tH:"lb",v5:"0 0 0 0",fZ:30,7g:"D6"},1d:{5C:"3B",9m:"H8",5Q:0.7,7C:-1,43:"CS, CU, nb-n2",1h:"2I-2f",2N:"0 0 0 0",2M:"7 10 7 15",1t:"3J",e1:12,fn:16,53:10,hb:0,GA:"3J",5f:"CR",a:1,1G:5,6z:-1,nN:1,6x:3,gn:1,na:1,md:"3J",mE:0,hX:4G,7j:0,GF:1,GE:"4M",4R:1,GI:"6S",LB:1,Lz:"2e",Lx:0,KW:"6p",KV:0,KX:"4P",fZ:30,7g:"D6"},Bk:{1h:"2I-2f",2N:"0 10 50 0"},1P:0.8,rt:1,iW:1,aw:0,5l:0,xl:1,4W:0,4g:0,Em:0,Ee:0,3K:0,nM:1,je:0,tR:0,tO:0,i3:\',\',hJ:\';\',aD:\'//\',hg:\'5y\',iY:1,iS:-1,wT:0,KP:\'20 0 0 20\',La:\'1e-Y\',L9:1i,Lc:1i,Ld:-1,tX:0,wn:1,D2:"mX",D4:"3J",D3:5,CJ:10,CI:1,Co:10,lz:0,nu:1,sX:1,hw:1,4J:\'Mf\',pQ:0,iw:\'8s\',i8:1,Ef:0,Eh:0,Du:0,8k:1,ax:1,EY:5,8R:0,yO:1,pd:0,o3:5,Ma:0,Mx:0,Mn:0,kZ:1,xT:1,Dx:0,vg:0,Mp:0,sE:1,ka:0,2P:"vu",LP:B3,km:\'1i%\',ga:0,wu:{7v:1,2i:0,lL:0,4C:0,1D:1,qn:0,q8:0,q7:0,LR:0,LS:0,LT:0},vV:{7v:1,2i:0,lL:0,4C:0,1D:1,qn:0,q8:0,q7:0},LK:1i,ny:1,dN:1,kg:14,fU:\'1i%\',wR:1,k7:20,xS:1,mG:0.7,wU:2,qW:3,cF:10,fS:"3J",fK:"F4",mH:"3B",mu:0,mC:gy,ri:1,c9:0,uU:1,8t:1,M4:1,M5:0.3,LX:3,LW:4,LY:5,KN:0,KM:JD,JC:zI,yJ:0,yI:1,r7:1,dG:1,BH:1,uF:0,hI:JE,qT:90,qX:0,zV:1,zU:"lb",zX:0,zS:1,92:\'2\',as:\'3\',JF:10,JG:1,JB:1,JA:-1,Jw:1,Jv:1,Jx:-1,Jy:0,JH:1,JI:0,JQ:1,JR:0,JT:1,JP:0,JO:1,JK:0,Ju:1,Ja:0,Jc:1,J9:0,tL:1,J4:0,Jo:0,Jr:1,Js:0,Jn:1,Jm:"#3J",Jh:"#3B",Jj:"#3B",Jk:"#3J",JV:"#3B",Kv:"#3J",Ks:"#3B",Ko:"#3J",Kn:"#3B",Kq:"#3J",Kr:"#3B",Kz:"#3J",KA:1,KI:0,KL:1,KC:0.5,KD:"#3J",Kl:"#3B",K4:1,K3:1,K6:1,K7:1,K2:1,JX:10,JW:-1,JY:1,JZ:1,K8:0,jU:0,Kh:"or",Ki:"or",Kj:"or",Kk:"or",Kg:"50%",Kf:-1,Kb:0,Ka:-1,Lk:0,Kc:0,CW:1,CQ:0,za:30,Km:2,wd:10,xf:0,KF:30,Cu:1,CE:1,5T:0,2j:{on:0,5C:"3B",3b:0,db:2,7g:"3B",1h:"Y",2N:"20 0 0 20",W:oa,1m:0}};v.k1="en";B 7a=E(is){B i;B C=[];B f=[];B aK=[];B KJ=[];B 5O=[];B 8a=[];B 1N=[];B f2=[];B gF=[];B Jg=[];B 4f=[];B 5b=[];B 5t=[];B cQ=[];B bS=I;B 2o;B ej=-1;B 4F=H;B 19=is;B X;B 5l=[];B cq=[];B 3A=\'\';B dX=\'\';B 5K=-1;B gI=I;B J8=I;B n0=I;B jh=I;B e7=I;B iC=I;B kR;B t6;B kD;B ir;B pB;B h4=[];B 7k=[];B jF=0;B 9T=0;B 5P="2r";B a3=(o.1k.2n?"fg":"lD");B an=(o.1k.2n?"fe":"lC");C=9n(C,v[is]);C=4H(v[is],\'2N\',\'2N\');if(C.mK==0){C.v5="0 0 0 0"}C=4H(v[is],\'dW\',\'v5\');C=4H(v[is],\'2M\',\'2M\');C.j6=0;B gU="<2v C=\'2N-1e:d4\' W=\'"+C.6x*2+"\' 18=\'"+(C.6x*2>C.53?(C.6x*2):C.53)+"\' 3S:3N=\'3q://3O.w3.3T/7m/3N\' 3S=\'3q://3O.w3.3T/44/2v\'><g><cr ry=\'"+(C.6x)+"\' rx=\'"+C.6x+"\' cy=\'"+(C.6x*2>C.53?(C.6x):(C.53/2))+"\' cx=\'"+C.6x+"\' 5y=\'#"+C.5f+"\'/></g></2v>";B Ay="<2v W=\'"+C.6x*2+"\' 18=\'"+C.53+"\' 3S:3N=\'3q://3O.w3.3T/7m/3N\' 3S=\'3q://3O.w3.3T/44/2v\' ><g><cr ry=\'"+(C.6x-1)+"\' rx=\'"+(C.6x-1)+"\' cy=\'"+(C.53/2+2)+"\' cx=\'"+C.6x+"\' 4d=\'#"+C.5f+"\' 4d=\'1\' 5y-1u=\'0\'/></g></2v>";B xx=4;B F2="<5w C=\'2k:aP-4t;\'><2v W=\'"+(xx+2)+"\' 18=\'"+(C.53)+"\' 3S:3N=\'3q://3O.w3.3T/7m/3N\' 3S=\'3q://3O.w3.3T/44/2v\'><g><2A x1=\'1\' y1=\'"+(C.53/2-xx)+"\' x2=\'"+xx+"\' y2=\'"+(C.53/2)+"\' 4d=\'#"+C.1t+"\' 4d-W=\'1\' 4d-fb=\'4I\'/><2A x1=\'"+xx+"\' y1=\'"+(C.53/2)+"\' x2=\'1\' y2=\'"+(C.53/2+xx)+"\' 4d=\'#"+C.1t+"\' 4d-W=\'1\' 4d-fb=\'4I\'/></g></2v></5w>";B fm="<5w C=\'2k:aP-4t;\'><2v W=\'"+(xx+10)+"\' 18=\'"+(C.53+1)+"\' 3S:3N=\'3q://3O.w3.3T/7m/3N\' 3S=\'3q://3O.w3.3T/44/2v\' C=\'h0:Y\'><g><2A x1=\'1\' y1=\'"+(C.53/2+2)+"\' x2=\'"+xx+"\' y2=\'"+(C.53/2-xx+2)+"\' 4d=\'#"+C.1t+"\' 4d-W=\'1\' 4d-fb=\'4I\' /><2A x1=\'1\' y1=\'"+(C.53/2+2)+"\' x2=\'"+xx+"\' y2=\'"+(C.53/2+xx+2)+"\' 4d=\'#"+C.1t+"\' 4d-W=\'1\' 4d-fb=\'4I\'/></g></2v></5w>";B 7g="4c("+(C.7g?er(C.7g.22("#","")):\'\')+\',\'+3L(C.Fg,1)+")";B 1E=1M("1Z");o.1K.1J(1E);O(1E,{\'6R\':\'3j\',\'2k\':\'4t\',\'1u\':0,\'3b-6y\':C.7j});B fQ={};V(B i in o.5m){if(o.5m.2l(i)){fQ[o.5m[i]]=-1}}if(is=="1d"){1E.C.51=1i}F{1E.C.51=99}B Z=1M("1Z");if(o.gt){C.zt>0?C.e1=C.zt:\'\';C.zw>0?C.cU=C.zw:\'\';C.zx>0?C.gj=C.zx:\'\'}O(Z,{\'1h\':\'dK\',\'1e\':0,\'Y\':0,\'2k\':\'4t\',\'W\':\'1i%\',\'2M-1e\':C.9u,\'2M-2f\':C.6I+20,\'2M-2I\':C.9r,\'2M-Y\':C.6Q,\'1t\':C.1t,\'43-3y\':C.e1*3L(v.7E,1),\'43-h6\':ec(C.43),\'gZ-dQ\':C.hb+\'px\'});if(o.1k.6t){O(Z,{\'8m-W\':Af})}if(is!=="X"){O(Z,{\'6R-y\':\'8X\'})}1E.1J(Z);if(C.3z!=1){B 7q=1M("1Z");O(7q,{\'2k\':\'4t\',\'6R\':\'3j\',\'3b-6y\':C.7j});if(C.3z!=1){if(o.1k.6t){O(7q,{\'8m-W\':Af})}}Z.1J(7q)}if(is=="X"){3X(Z,{id:(v.id+"6e"+is)});if(C.3z==1){O(Z,{\'W\':\'1i%\',\'2M-2f\':C.6I,\'2M-2I\':C.9r+20,\'6R-x\':\'8X\',\'au-8i\':\'cI\'});O(1E,{\'W\':o.3d-C.4r-C.3V,\'18\':C.gj+C.9u+C.9r})}F{O(Z,{\'6R-y\':\'8X\'});if(C.EK==1){lJ()}}if(C.mK==1){O(1E,{\'2t-1t\':C.tH})}if(v.X.3g==1){2V(1E)}}if(C.gn==1){B 5c=1M("1Z");B aj=er(C.mK==1?C.tH:C.5C);if(C.3z==1){fF(5c,\'to 2f, 4c(\'+aj+\',\'+(C.5Q*1+0.3)+\'), 4c(\'+aj+\',0)\',\'Y\',12,5,7,10,7,10,12,15);5c.1r(5P,Dq)}F{fF(5c,\'to 2I, 4c(\'+aj+\',\'+(C.5Q*1+0.3)+\'), 4c(\'+aj+\',0)\',\'1e\',5,12,10,7,10,7,15,12);5c.1r(5P,Dn)}B 59=1M("1Z");if(C.3z==1){fF(59,\'to Y, 4c(\'+aj+\',\'+(C.5Q*1+0.3)+\'), 4c(\'+aj+\',0)\',\'2f\',8,5,13,10,13,10,8,15);59.1r(5P,Dm)}F{fF(59,\'to 2I, 4c(\'+aj+\',0), 4c(\'+aj+\',\'+(C.5Q*1+0.3)+\')\',\'2I\',5,8,10,13,10,13,15,8);59.1r(5P,DH)}5c.1r("lD",fs);5c.1r("lC",fs);59.1r("lD",fs);59.1r("lC",fs);Z.1r("qR",AO);5c.1r("9c",ao);59.1r("9c",ao);1E.1J(5c);1E.1J(59);3Z(t6);t6=7r(DY,2x)}Z.1r(a3,AQ);Z.1r(an,sY);if(is=="1d"){V(B i=1;i<11;i++){if(J(v["8U"+is][is+i])){v.1d[is+i]=v["8U"+is][is+i];if(J(v["8U"+is][is+i+"1L"])){v.1d[is+i+"1L"]=v["8U"+is][is+i+"1L"]}if(J(v["8U"+is][is+i+"1c"])){v.1d[is+i+"1c"]=v["8U"+is][is+i+"1c"]}}if(J(v.1d[is+i])){if(v.1d[is+i]==1){bi(\'f\',i);b9(f[i],aK[i],5O[i],8a[i]);if(!J(v.1d[is+i+"1c"])){v.1d[is+i+"1c"]="4P"}5O[i].1Q=2C(v.1d[is+i+"1c"]);if(J(v.1d[is+i+"1L"])){if(v.1d[is+i+"1L"]!=\'\'){5O[i].1Q=v.1d[is+i+"1L"]}}if(v.1d[is+i+"1c"]=="3a"){o.ju=H}1N[i]=v.1d[is+i+"1c"];7V(i);if(1N[i]in o.5m){fQ[1N[i]]=i}f[i].1r(a3,5Y);f[i].1r(an,5D);f[i].1r(5P,9U);f[i].1r("9c",ao);if(v.1d[is+i+"1m"]==1){O(f[i],{"18":0})}}}}}E AO(x){if(is=="X"&&C.3z==1&&x){if(x.r4==0&&x.dP!=0){Z.9z-=x.dP;x.8x()}}3Z(kD);kD=7r(sY,hV);ar()}E AQ(){o.3t=H}E sY(){if(C.f3==1){3c(o.f8);o.f8=1C(E(){if(!o.3t){a4()}},(v.1d.f7>0?v.1d.f7*2x:(o.1k.tv?44:2x)))}o.3t=I}E 5Y(1b){if(o.2a){o.56?o.U.56(I):\'\'}B i=1b.46.7n(\'lk\');B x;if(i){x=\'f\'}F{if(1b.46.7n(\'9A\')){i=1b.46.7n(\'9A\');x=\'f2\'}}if(i){i=2E(i);B eu=I;if(J(2m(x)[i])){if(C.7C>-1){O(2m(x+\'bg\')[i],{\'1u\':C.7C})}if(C.6z>-1){O(2m(x+\'1L\')[i],{\'1u\':C.6z});O(2m(x+\'5o\')[i],{\'1u\':C.6z})}if(is=="X"){if(1N[i].L("X")==0){B id=1N[i].1o(8);if(3A==id||dX==id){O(2m(x+\'1L\')[i],{\'1t\':C.5f});O(2m(x+\'5o\')[i],{\'1t\':C.5f});eu=H}F{O(2m(x+\'1L\')[i],{\'1t\':C.1t})}}}if(C.nq==1&&J(C.k3)&&eu){}F{O(2m(x+\'bg\')[i],{\'6r\':C.9m})}}}};E 5D(1b){if(o.2a){o.56?o.U.56(H):\'\'}B i=1b.46.7n(\'lk\');B x;B eu=I;3Z(fH);ar();if(i){x=\'f\'}F{if(1b.46.7n(\'9A\')){i=1b.46.7n(\'9A\');x=\'f2\'}}if(i){if(J(2m(x)[i])){if(C.7C>-1){O(2m(x+\'bg\')[i],{\'1u\':C.5Q,"4S":"1u 0.1s 2T"})}if(C.6z>-1){O(2m(x+\'1L\')[i],{\'1u\':C.a,"4S":"1u 0.1s 2T"});O(2m(x+\'5o\')[i],{\'1u\':C.a,"4S":"1u 0.1s 2T"})}if(is=="X"){if(1N[i].L("X")==0){B id=1N[i].1o(8);if(3A==id||dX==id){O(2m(x+\'1L\')[i],{\'1t\':C.5f});O(2m(x+\'5o\')[i],{\'1t\':C.5f});eu=H}F{if(J(o.bs[id])){hM(i)}F{O(2m(x+\'1L\')[i],{\'1t\':C.1t})}}}}if(C.nq==1&&J(C.k3)&&eu){}F{O(2m(x+\'bg\')[i],{\'6r\':o.bs[id]?C.pg:C.5C})}}}}E 9U(1b){if(!e7){B d=1y 6E();o.9x=d.9v();B i=1b.46.7n(\'lk\');if(i){if(J(f[i])){if(J(1N[i])){4u(i,0)}}}}}B ta;B fH;E FL(1b){if(!e7){B i=1b.46.7n(\'9A\');if(i){if(J(5t[i])){if(2o in o.5m){ta=i;fH=7r(AP,4G)}}}}}E AP(){oZ(ta)}E ao(1b){3Z(fH);1b.5Z=H;ar()}E ug(1b){3Z(fH);if(!e7){B d=1y 6E();o.9x=d.9v();B i=1b.46.7n(\'9A\');if(i){if(i==0){if(5t[0]==\'1t\'){bI();4u(jF)}F{c8()}}F{if(J(5t[i])){oZ(i)}}}}}E k9(1b){B x=1b.46.7n(\'Dc\');if(x){tg(x)}}E zc(1b){ar();B i=1b.46.7n(\'9A\');if(J(5t[i])){if(7p("=",i)>0){B x=5t[i].1o(0,7p("=",i));B y=5t[i].1o(7p("=",i)+1);B z=2o+\'FG\';if(!v[z]){v[z]=[]}if(!J(v[z][x])){v[z][x]=v[x]+\'\'}tm(x,y)}}}E tm(x,y){v[x]=y;if(o.5a&&v.ri==1&&x!="c9"){3x.8L("jW"+x,y)}if(o.4O&&o.41){o.41.9a()}o.U.l1();tg(x)}E Fy(1b){B i=1b.46.7n(\'9A\');B x=5t[i];if(J(x)){if(x.L("=")>0){B z=x.1o(0,x.L("="));B y=x.1o(x.L("=")+1);v[z]=y;pE();7V(o[2o+\'uj\']);if(2o=="mm"){6W("Ds")}}}}E 7V(i){if(J(1N[i])){B 9F=I;B 8w=I;B 5N=\'\';if(is=="1d"){if(1N[i]=="4M"){5N=o.P.op()}if(1N[i]=="6S"){5N=o.P.ol()}if(1N[i]=="bN"){if(o.7d){5N=o.lK[o.KZ]}}if(1N[i]=="6S"||1N[i]=="bN"||1N[i]=="4M"){if(o[\'cj\'+1N[i]].Q==0){9F=H}F{if(o[\'cj\'+1N[i]].Q==1&&(C.Et!=1||o[\'cj\'+1N[i]][0]==1)){9F=H}F{8w=H}}}if(1N[i]=="5A"){if(!o.5A){9F=H}F{8w=H}}if(1N[i]=="6p"){if(o.2b!=\'8O\'&&!v.6p){9F=H}F{8w=H}}if(1N[i]=="2e"){if(J(o.1S)){8w=H;if(o.6Z||v.8t==1){if(o.4B){5N=o.2X[!o.6Z?o.4B.8B():o.3E]}}F{5N=\'\'}B gv=0;V(B s=0;s<o.1S.Q;s++){if(o.1S[s]!=\'\'){gv++}}if(gv==1&&o.fz==1){gv=0}if(v.lV==1&&v.nz==1){}F{if(gv==0){9F=H;8w=I}}}F{9F=H}}if(1N[i]=="4P"){5N=o.4L[o.8S];5N==1&&C.cH!=1?5N=2C(\'dZ\'):\'\';8w=H;if(o.2b=="9d"||(o.P.5G()&&C.Ls!=1)){9F=H;8w=I}}if(1N[i]in o.5m){5N=gw(1N[i]);8w=H}if(1N[i].L("7Q")>0){B x=\' \';B y=[\'FN\',\'FI\',\'Fe\'];V(B z=0;z<y.Q;z++){if(J(v[1N[i]+y[z]])){if(v[1N[i]+y[z]]!=\' \'){x+=(x!=\' \'?\':\':\'\')+v[1N[i]+y[z]]}}}5N=x!=\' 0:0\'&&x.L(":")>-1?x:\' \';8w=H}}8a[i].1Q=5N+(5N!=\'\'&&C.Lj!=1?\' &hy;<2v W="gV" 18="zB" q4="-1 -1 5 8" 7D="1.1" 3S="3q://3O.w3.3T/44/2v" 3S:3N="3q://3O.w3.3T/7m/3N"><mk 4d="#\'+C.5f+\'" 4d-W="1" 5y="1H" 7K="0 0 3 3 0 6"></mk></2v>\':\'\');if(9F){1m(f[i]);if(is=="1d"){cQ[i]?3c(cQ[i]):\'\';if(o.R){o.R.ha(i,I,5N)}F{cQ[i]=1C(E(){o.R.ha(i,I,5N)},4G)}}O(f[i],{\'1h\':\'2c\',\'2f\':0,\'1e\':-1i})}if(8w){if(C.3z==1){O(f[i],{\'2k\':\'aP-4t\'})}F{1n(f[i])}if(is=="1d"){cQ[i]?3c(cQ[i]):\'\';if(o.R){o.R.ha(i,H,5N)}F{cQ[i]=1C(E(){o.R.ha(i,H,5N)},4h)}}O(f[i],{\'1h\':\'dK\',\'2f\':0,\'1e\':0})}2z()}V(B j=1;j<f.Q;j++){if(f[j]){if(6c(f[j])){B 4p=I;4F?4p=H:\'\';4F=I;4p&&o.R?o.R.4p():\'\'}}}};E 4u(i,Am,fa){fa?1N[i]=fa:\'\';if(J(1N[i])){o.ph=H;ar();B x=pv();if(2o!=1N[i]){2o=1N[i];if(2o==\'4M\'||2o==\'6S\'||2o==\'2e\'||2o==\'4P\'||2o==\'bN\'||2o in o.5m||2o.L("7Q")>0||2o==\'3a\'||2o==\'1t\'){ej=i;B z=lZ(o[\'cj\'+2o]);if(2o=="rw"){if(C.oV==1){z=6W("Gy")}F{z=6W("H0")}}if(2o=="mm"){z=6W("Hi")}if(2o=="3a"&&o.3a){z=[];V(B j=1;j<=16;j++){if(J(v["3a"+j])){z.2K(2C(v["3a"+j]));h4[z.Q]=v["3a"+j]}}}if(2o=="1t"&&o.4Y){z=[];jF=i;V(B j=0;j<o.jf.Q;j++){B co=o.jf[j].1o(4);z.2K(2C(co));7k[z.Q]=co}}B dT=o[\'Gl\'+2o];B Aw=o[\'Gj\'+2o];V(B j=1;j<f.Q;j++){if(f[j]){f[j].C.2k="1H"}}f2=[];bi(\'f2\',0);b9(f2[0],gF[0],4f[0],5b[0]);O(f2[0],{"3b-2I":"62 7b "+(C.F6==1?7g:"4c(1i,1i,1i,0.7)")});9T=Am;B jI=I;4f[0].1Q=(x[0]<2||9T==1||C.pG==1?\'\':fm)+(v.1d[is+i+"1L"]&&v.1d[is+i+"1L"]!=\'\'?v.1d[is+i+"1L"]:2C(v.1d[is+i+"1c"]));if(2o==\'2e\'&&!o.jy&&!o.qN){B fA=1M("1Z");fA.1Q=2C("3u");O(fA,{\'1t\':C.1t,\'6J\':\'2u\',\'6s\':\'3U\'});5b[0].1J(fA);fA.1r(5P,EE);jI=H}if(2o==\'2e\'&&v.lV==1&&!o.1k.tv&&J(1U.xE)){B uf=1M("1Z");!o.4B?o.4B=1y fp():\'\';uf.1Q="<rC 1z=\'3f\' id=\'"+v.id+"Av\' Ge=\'.uG,.uK,.gs\' C=\'2k:1H\'/>"+2C(\'G0\');O(uf,{\'1t\':C.1t,\'6J\':\'2u\',\'6s\':\'3U\',\'2N-Y\':(jI?\'d6\':0)});5b[0].1J(uf);o.ea=1O.8c(v.id+"Av");o.ea.Iy=o.4B.uQ;uf.1r(5P,o.4B.uQ)}if(jI){if(gI){if(9T==2){z=[];2V(f2[0])}V(j=0;j<o.bu.Q;j++){if(v.kS==0&&o.bu[j]=="fK"){}F{z.2K("IO"+o.bu[j])}}}}O(4f[0],{\'43-3y\':C.fn*3L(v.7E,1)});5t[0]="ID";if(2o in o.5m){oG(2o);if(jF>0&&o.jf.L(\'HH\'+2o)>-1){4f[0].1Q=fm+2C(2o);5t[0]="1t";5b[0].1Q=gw(2o)}O(5b[0],{\'W\':C.53*2.5,\'1B-7U\':\'2f\'})}if(9T!=1&&x[0]>1){f2[0].1r(a3,5Y);f2[0].1r(an,5D);f2[0].1r(5P,ug);f2[0].1r("9c",ao)}F{O(f2[0],{"6s":\'6X\'})}if(C.EL==1){2V(f2[0])}if(J(z)){B zz=\'\';V(j=0;j<z.Q;j++){B y=j+1;B cn=0;B 8f=I;if(z[j]&&4n(z[j])!=\'\'){if(2o==\'4M\'){if(z[j]==2C("2u")){cn=1}if(o.2b=="1F"&&v.Hn==1){B iz=4Q(z[j]);if(iz&&iz<zz){cn=2}zz=4Q(z[j])}}bi(\'f2\',y,cn);b9(f2[y],gF[y],4f[y],5b[y],1N[i]);if(2o==\'4P\'){z[j]==1&&C.cH!=1?z[j]=2C(\'dZ\'):\'\'}if(1T(z[j])==\'5x\'){if(z[j].L("<<<")==0){z[j]=z[j].22(\'<<<\',\'\');8f=H}if(z[j].L(\'7Q\')>0){o[2o+\'uj\']=i}if(z[j].L("uw")==0){B 1I=z[j];if(1I.L("7Q")>0){4f[y].1Q=2C(z[j].1o(1I.L("7Q")+5))}F{4f[y].1Q=2C(z[j].1o(7))}if(z[j]==\'HK\'){O(f2[y],{"3b-1e":"62 7b 4c(1i,1i,1i,0.7)"})}}F{4f[y].1Q=z[j]}}F{4f[y].1Q=z[j]}5t[y]=2o+j;if(dT==j||Aw==j){5b[y].1Q=dT==j?gU:Ay;dT==j?O(4f[y],{\'1t\':C.5f}):\'\'}if(1T(z[j])==\'5x\'){if(z[j].L("uw")==0){B t=z[j].1o(7);if(t.L("1t")>0){5b[y].1Q="<1Z C=\'"+(v[t]=="3B"?\'3b:62 7b #gW;18:gJ;W:gJ;\':\'18:d6;W:d6;\')+";2t-1t:"+(v[t].L("#")==-1?\'#\':\'\')+v[t]+";3b-6y:d6;\'></1Z>"}F{if(J(v[z[j].1o(7)])){5b[y].1Q=v[z[j].1o(7)]}}}if(2o=="3a"){if(J(h4[y])&&o.3a){5b[y].1Q=o.3a.1p(h4[y],0.7,aS(C.5f))}}if(2o=="1t"){if(J(7k[y])&&o.4Y){5b[y].1Q=gw(7k[y])}}}if(2o==\'4M\'){if(z[j]==2C("2u")&&o.P.fv()){O(4f[y],{\'1t\':C.5f})}if(J(v.bm)){B fq=v.bm.2w(",");V(B k=0;k<fq.Q;k++){if(z[j].L(fq[k])>-1){2V(f2[y])}}}}B uo="";if(1T(z[j])==\'5x\'){if(z[j].L("uw")==0){3X(f2[y],{\'Mb\':i,\'Dc\':z[j].1o(7)});uo="k9"}}if(!8f){f2[y].1r(a3,5Y);f2[y].1r(an,5D);if(uo=="k9"){f2[y].1r(5P,k9)}F{f2[y].1r(5P,ug)}f2[y].1r("9c",ao);f2[y].1r("BI",FL)}F{O(f2[y],{"6s":"6X"})}}}}2z()}if(1N[i]==\'6p\'){o.U.jn()}if(1N[i].L(\'X\')>-1){B id=1N[i].1o(8);if(J(o.1w[id])){if(J(o.1w[id][\'3f\'])){o.2y=1R;bW(i);nt(id);6W("yf");if(J(o.1w[id][\'7W\'])&&v.7W==1&&v.HN==1){7W(o.1w[id][\'7W\'])}F{mV(id);o.U.d1(o.1w[id][\'3f\'],(v.X.gq==1?1:1R));v.X.9h==0&&v.X.eB==1?1C(a4,4G):\'\';n0=I;jh=I;n1(id)}}F{if(J(o.1w[id][\'4U\'])){5W(id);if(n0){5K==-1?4u(0,0):\'\'}F if(jh){5K==-1?4u(2E(f.Q)-2,0):\'\'}}}}if(o.3g){o.3g.lQ()}}if(1N[i]==\'5A\'){o.P.fl()}}}};G.FP=E(x){7V(o[x+\'uj\'])};E tg(x){if(x=="rs"){B z=2o+\'FG\';if(v[z]){V(B y in v[z]){if(v[z].2l(y)){tm(y,v[z][y])}}gT()}K}ar();V(B i=0;i<f2.Q;i++){if(f2[i]){f2[i].C.2k="1H"}}f2=[];bi(\'f2\',0);b9(f2[0],gF[0],4f[0],5b[0]);O(f2[0],{"3b-2I":"62 7b "+(C.F6==1?7g:"4c(1i,1i,1i,0.7)")});if(x.L("7Q")>0){f2[0].1r(5P,pE);4f[0].1Q=2C(x.1o(x.L("7Q")+5))}F{f2[0].1r(5P,gT);4f[0].1Q=(C.pG!=1?fm:\'\')+2C(x)}O(4f[0],{\'43-3y\':C.fn*3L(v.7E,1)});f2[0].1r(a3,5Y);f2[0].1r(an,5D);f2[0].1r("9c",ao);B 4A=[];B nE=I;if(x.L("3y")>0){4A=[\'50%\',\'75%\',\'1i%\',\'Ia%\',\'oa%\',\'IA%\',\'4G%\',\'GS%\',\'df%\',\'gy%\']}if(x.L("5Q")>0){4A=[\'0\',\'0.2\',\'0.3\',\'0.4\',\'0.5\',\'0.6\',\'0.7\',\'0.8\',\'0.9\',\'1\']}if(x.L("fO")>0){V(i=-5;i<5.5;i+=0.5){4A.2K(2F.4I(i*1i)/1i)}}if(x.L("fu")>0){4A=[4G,gy,dE]}if(x.L("2I")>0){V(i=0;i<21;i++){4A[i]=i*10}}if(x.L("FN")>0){V(i=0;i<24;i++){4A[i]=i}}if(x.L("FI")>0||x.L("Fe")>0){V(i=0;i<60;i++){4A[i]=i}}if(x.L("db")>0){nE=H;4A=[0,1]}if(x.L("1t")>0){4A=[\'3J\',\'F4\',\'Gp\',\'Lq\',\'Lu\',\'Lw\',\'KY\',\'L8\',\'L2\',\'L4\',\'Mh\',\'M9\',\'Ml\',\'LI\',\'LM\',\'M6\',\'M1\',\'3B\'];B vx=v[x].22("#","");if(4A.L(vx)==-1){4A[8]=vx}}V(y=1;y<=4A.Q;y++){bi(\'f2\',y,0);b9(f2[y],gF[y],4f[y],5b[y]);O(5b[y],{\'2M-Y\':0});if(x.L("1t")>0||x.L("2I")>0||x.L("7Q")>0||x.L("fO")>0){y%3!=0?O(f2[y],{\'h0\':\'Y\'}):\'\';O(f2[y],{\'W\':\'33.3%\'});if(x.L("1t")>0){4f[y].1Q="<1Z C=\'"+(4A[y-1]=="3B"?\'3b:62 7b #gW;18:FJ;W:FJ;\':\'18:ez;W:ez;\')+";2t-1t:#"+4A[y-1]+";3b-6y:ez;\'></1Z>";O(f2[y],{\'2A-18\':1})}F{4f[y].1Q=4A[y-1]}}F{if(x.L("fu")>0){4f[y].1Q=4A[y-1]}F{y%2!=0?O(f2[y],{\'h0\':\'Y\'}):\'\';O(f2[y],{\'W\':\'50%\'});if(nE){4f[y].1Q=2C(4A[y-1]+\'6H\')}F{4f[y].1Q=4A[y-1]}}}5t[y]=x+\'=\'+4A[y-1];if((4A[y-1]==v[x]&&6V(v[x])!=" ")||v[x]==\'#\'+4A[y-1]){5b[y].1Q=gU;O(4f[y],{\'1t\':C.5f})}f2[y].1r(a3,5Y);f2[y].1r(an,5D);if(x.L("7Q")>0){f2[y].1r(5P,Fy)}F{f2[y].1r(5P,zc)}f2[y].1r("9c",ao)}2z()}E mV(id){if(J(o.1w[id][\'2h\'])){v.2h=o.1w[id][\'2h\'];J(v.2h)?o.P.91(v.2h):\'\'}if(J(o.1w[id][\'1L\'])){o.ef=o.1w[id][\'1L\']}}E n1(id){if(J(o.1w[id][\'1L\'])){if(v.je==1){if(o.U.j2(o.1w[id])){}F{v.1L=(v.tO==1&&J(o.rP)?o.rP+(v.tR==1?\'<br>\':\' \'):\'\')+o.1w[id][\'1L\']}o.U.ac(\'1L\')}}if(v.eo==1){if(J(o.1w[id][\'7K\'])){v.7K=o.1w[id][\'7K\']}F{v.7K=[]}o.R.i1()}B xv=[\'6T\',\'n7\',\'6p\',\'1a\',\'yC\',\'yD\',\'lY\',\'rg\',\'4C\',\'4q\',\'h7\',\'b7\',\'aX\'];V(B i=0;i<xv.Q;i++){if(J(o.1w[id][xv[i]])){v[xv[i]]=o.1w[id][xv[i]]}F{i<3?v[xv[i]]=1R:\'\'}}v.1A=0;nt(id);if(J(o.1w[id][\'2Y\'])){o.1w[id][\'2e\']=o.1w[id][\'2Y\']}if(J(o.1w[id][\'2e\'])){o.U.hG(o.1w[id][\'2e\'])}if(J(o.1w[id][\'cV\'])){6N(\'cV\',o.1w[id][\'cV\'])}}E nt(id){B x=o.1w[id][\'1A\'];if(J(x)){if(x=="3m"){if(o.P.17()>0){v.1A=o.2y=o.P.17()}}F{v.1A=o.2y=x}}}E bW(x){if(5K==0&&!o.1A){O(5O[5K],{\'1t\':C.1t});O(aK[5K],{\'6r\':C.5C});8a[5K].1Q=\'\'}F{o.pb=x;if(5K>-1){hM(5K)}if(3A!=\'\'){o.bs[3A]=H;5l=sz(5l,3A)}}if(1N[x]){B id=1N[x].1o(8);8a[x].1Q=gU;O(5O[x],{\'1t\':C.5f,\'1B-r6\':\'1H\',\'1u\':C.a});if(C.nq==1&&J(C.k3)){O(aK[x],{\'6r\':C.k3})}5K=x;3A=id;o.3A=3A;v.54=3A;o.mq=5O[x].1Q;o.pb=3A;dX=o.1w[id][\'fy\'];if(o.R){o.R.hn()}}}E 5W(id){B x=id==0?o.X:o.1w[id];o.pb=id;V(B i=0;i<f.Q;i++){if(C.3z==1){Z.3e(f[i])}F{7q.3e(f[i])}f[i]=1Y}f=[];5K=-1;if(J(x[\'4U\'])){B y=4w.3M(x[\'4U\']).Q;bi(\'f\',y);1N[y]="EU";b9(f[y],aK[y],5O[y],8a[y]);if(C.3z==1){O(f[y],{"W":(C.mj==1?C.cU:"2u"),"18":C.gj})}if(C.os==1){B pC="62 7b 4c("+er(C.Fo)+\',\'+3L(C.Fg,1)+")";if(C.3z==1){O(f[y],{"J6":pC})}F{O(f[y],{"J7":pC})}}B 1I=x.1L;if(C.pG!=1){1I=fm+1I}5O[y].1Q=1I;O(5O[y],{\'43-3y\':C.fn*3L(v.7E,1)});B p=x[\'fy\'];f[y].1r(a3,5Y);f[y].1r(an,5D);f[y].1r(5P,E(){Dr(p)});x=x[\'4U\']}B y=4w.3M(x).Q;5l=[];cq=[];V(B i=0;i<y;i++){bi(\'f\',i);1N[i]="X"+x[i].id;if(!J(o.bs[x[i].id])&&!J(x[i].4U)){5l[x[i].id]=i;cq[x[i].id]=i}b9(f[i],aK[i],5O[i],8a[i]);if(C.3z==1){if(C.6x==0){O(5O[i],{\'W\':C.cU-C.nD-C.nC});2V(8a[i])}O(f[i],{"W":(C.mj==1?C.cU:"2u"),"18":C.gj})}if(C.os==1&&i<y-1){B jj=1M("1Z");f[i].1J(jj);if(C.3z==1){O(jj,{"1h":"2c","1e":0,"2f":0,"W":1,"18":"1i%","2t":7g,"6J":"1H"})}F{O(jj,{"1h":"2c","2I":0,"Y":0,"W":"1i%","18":1,"2t":7g,"6J":"1H"})}}5O[i].1Q=x[i].1L?x[i].1L:\'&hy;\';if(v.bJ==1&&v.xa==1&&x[i].id){if(o.FE){if(o.FE.L(x[i].id)>-1){x[i].ov=1}}}if(J(x[i].ov)){if(x[i].ov==1){o.bs[x[i].id]=H;hM(i)}}if(J(x[i].4U)){8a[i].1Q=F2;O(8a[i],{"1t":C.1t})}f[i].1r(a3,5Y);f[i].1r(an,5D);f[i].1r(5P,9U);f[i].1r("9c",ao);if(J(o.bs[x[i].id])){hM(i)}if(3A==x[i].id){bW(i)}if(dX==x[i].id){O(5O[i],{\'1t\':C.5f});O(8a[i],{\'1t\':C.5f})}}2z();4F=I;o.R?o.R.4p():\'\'}E fF(x,y,z,x1,y1,x2,y2,x3,y3,x4,y4){B ww=(C.3z==1?\'DS\':\'1i%\');B hh=(C.3z==1?\'1i%\':\'DS\');O(x,{\'1h\':\'2c\',\'2k\':\'aP-4t\',\'W\':ww,\'18\':hh,\'1B-7U\':\'7T\'});if(C.DT==1){O(x,{\'2t\':\'-mJ-2T-5e(\'+y+\')\',\'2t\':\'-3I-2T-5e(\'+y+\')\',\'2t\':\'-ms-2T-5e(\'+y+\')\',\'2t\':\'-o-2T-5e(\'+y+\')\',\'2t\':\'2T-5e(\'+y+\')\',})}if(C.3z==1||o.1k.2n){O(x,{\'6s\':\'3U\'})}F{O(x,{\'3U-2P\':\'1H\'})}if(C.mE==1){O(x,{\'5L-W\':C.hX+\'px!5E\'})}if(z=="1e"){O(x,{\'1e\':-1,\'Y\':0})}if(z=="2I"){O(x,{\'2I\':-1,\'Y\':0})}if(z=="Y"){O(x,{\'1e\':0,\'Y\':0})}if(z=="2f"){O(x,{\'1e\':0,\'2f\':0})}if(z=="2f"||z=="Y"){O(x,{\'1B-7U\':\'Y\',\'2M-1e\':1E.2Q/2-10})}x.1Q="<7T><1Z "+(C.DI==1?"Kw=\'G.C.6r=\\"#"+C.DV+"\\"\' Jl=\'"+(C.oO==1?"G.C.6r=\\"#"+C.oJ:"G.C.2t=\\"1H")+"\\"\'":"")+" C=\'3U-2P:2u;6s:3U;W:ez;18:ez;3b-6y:ez;"+(C.oO==1?"2t-1t:#"+C.oJ+";":"")+(z=="1e"?"2N-1e:d6;":"")+(z=="2I"?"2N-1e:d6;":"")+(z=="2f"?"2N-Y:qv;":"")+(z=="Y"?"2N-2f:qv;":"")+"\'><2v W=\'20\' 18=\'20\' 3S:3N=\'3q://3O.w3.3T/7m/3N\' 3S=\'3q://3O.w3.3T/44/2v\'><g><2A x1=\'"+x1+"\' y1=\'"+y1+"\' x2=\'"+x2+"\' y2=\'"+y2+"\' 4d=\'#"+C.md+"\' 4d-W=\'"+C.na+"\' 4d-fb=\'4I\'/><2A x1=\'"+x3+"\' y1=\'"+y3+"\' x2=\'"+x4+"\' y2=\'"+y4+"\' 4d=\'#"+C.md+"\' 4d-W=\'"+C.na+"\' 4d-fb=\'4I\'/></g></2v></1Z></7T>"}G.8N=E(){if(C.gn==1){8N()}};E DY(){if(bS){8N()}}E 8N(e){if(C.gn==1&&!iC){if(C.3z==1){B h=Z.Jd;B m=1E.26+C.6Q+C.6I;B t=Z.9z}F{B h=Z.Ev;B m=1E.2Q;B t=Z.da}if(h>m){if(t>0){if(!6c(5c)){1n(5c);B m1=1y 5i({"mc":5c,"1z":"7z","to":1,"17":0.3,"me":"5c"})}}F{if(6c(5c)){B m2=1y 5i({"mc":5c,"1z":"7z","to":0,"17":0.3,"me":"5c","1m":H})}if(e){e.dP<0?e.8x():\'\'}}if(t<h-m-10){if(!6c(59)){1n(59);B m3=1y 5i({"mc":59,"1z":"7z","to":1,"17":0.3,"me":"59"})}}F{if(6c(59)){B m4=1y 5i({"mc":59,"1z":"7z","to":0,"17":0.3,"me":"59","1m":H})}if(e){e.dP>0?e.8x():\'\'}}}F{1m(5c);1m(59)}}}E DH(){B x=Z.da+1E.2Q-60;B m=1y 5i({"mc":Z,"1z":"8X","to":x,"17":0.3,"me":"EA","7Z":"bb"});1C(8N,2x)}E Dn(){B x=Z.da-1E.2Q+60;B m=1y 5i({"mc":Z,"1z":"8X","to":x,"17":0.3,"me":"Jt","7Z":"bb"});1C(8N,2x)}E fs(1b){3c(o.f8);1b.9J()}E Dm(){B x=Z.9z+(1E.26+C.6Q+C.6I)-60;B m=1y 5i({"mc":Z,"1z":"hm","to":x,"17":0.3,"me":"LZ","7Z":"bb"});1C(8N,2x)}E Dq(){B x=Z.9z-(1E.26+C.6Q+C.6I)+60;B m=1y 5i({"mc":Z,"1z":"hm","to":x,"17":0.3,"me":"EB","7Z":"bb"});1C(8N,2x)}E Dr(x){if(x==\'\'){5W(0)}F{if(J(o.1w[x])){5W(x)}}2o=\'\'}E hM(x){8a[x].1Q=\'\';O(5O[x],{\'1t\':C.Df});if(C.Dh==1){O(5O[x],{\'1B-r6\':\'2A-LV\'})}if(C.pA>-1){O(5O[x],{\'1u\':C.pA})}O(aK[x],{\'6r\':C.pg});if(C.p1>-1){O(aK[x],{\'1u\':C.p1})}}E oZ(i){if(J(5t[i])){ar();if(7p("4M",i)==0){o.U.5H(5t[i].1o(7))}if(7p("6S",i)==0){o.U.c4(5t[i].1o(10))}if(7p("2e",i)==0){!o.4B?o.4B=1y fp():\'\';o.4B.96(5t[i].1o(8))}if(7p("bN",i)==0&&v.7d==1){o.7d.w5(5t[i].1o(7))}if(7p("3a",i)==0){o.3a?o.3a.2J(h4[i]):\'\';a4()}if(7p("1t",i)==0){bI();4u(0,0,7k[i])}V(B p in o.5m){if(o.5m.2l(p)){if(7p(p,i)==0){o.P.vf(p,i)}}}if(7p("7Q",i)>0){if(4f[i].1Q==2C(\'8f\')){6W(2o+\'0\');7V(ej);if(2o=="mm"){6W("Ds")}c8()}F{if(2o=="rw"&&C.oV==1){6W(\'oV\',i);7V(ej);c8()}}}if(7p("4P",i)==0){o.U.8v(5t[i].1o(5));hc();1C(a4,4G)}}};G.hc=E(){hc()};G.Fw=E(x){V(B i=0;i<1N.Q;i++){if(1N[i]==x){K H}}K I};E hc(){V(B i=0;i<1N.Q;i++){if(1N[i]=="4P"){7V(i);if(2o==\'4P\'){bI();4u(i,0)}}}}E bi(x,i,cn){if(J(2m(x))){2m(x)[i]=1M("1Z");if(i<2||x=="f"||2o!=\'4M\'||cn==1){if(C.3z==1){Z.1J(2m(x)[i])}F{7q.1J(2m(x)[i])}}F{if(C.3z==1){Z.sT(2m(x)[i],2m(x)[i-1])}F{7q.sT(2m(x)[i],2m(x)[cn==2?i-2:i-1])}}if(x==\'f\'){3X(2m(x)[i],{\'lk\':i})}if(x==\'f2\'){3X(2m(x)[i],{\'9A\':i})}2m(x+\'bg\')[i]=1M("1Z");2m(x)[i].1J(2m(x+\'bg\')[i]);2m(x+\'3Q\')[i]=1M("1Z");2m(x)[i].1J(2m(x+\'3Q\')[i]);O(2m(x+\'3Q\')[i],{\'1h\':\'2c\',\'2f\':0,\'1e\':0,\'W\':\'1i%\',\'18\':\'1i%\',\'6J\':\'1H\'});2m(x+\'1L\')[i]=1M("1Z");2m(x)[i].1J(2m(x+\'1L\')[i]);2m(x+\'5o\')[i]=1M("1Z");2m(x)[i].1J(2m(x+\'5o\')[i]);if(x=="f2"&&is=="1d"&&C.nN==0){2V(2m(x+\'5o\')[i])}}};E b9(x,aI,il,nA,Mm){O(x,{\'1h\':\'dK\',\'2f\':0,\'1e\':0,\'6s\':\'3U\',\'18\':\'2u\',\'W\':\'1i%\',\'6R\':\'3j\',\'2k\':\'4t\',\'2A-18\':\'1.Me\'});if(C.nI&&C.3z==1){O(x,{\'Mk\':C.nI})}if(C.3z==1){O(x,{\'2k\':\'aP-4t\',\'a2-7U\':\'1e\',\'au-8i\':\'dZ\'})}O(aI,{\'1h\':\'2c\',\'2f\':0,\'1e\':0,\'W\':\'1i%\',\'18\':\'1i%\',\'6r\':C.5C,\'1u\':C.5Q,\'6J\':\'1H\',\'4S\':\'1u 0.2s 2T,2t .2s 2T\'});O(il,{\'1h\':\'dK\',\'2f\':0,\'1e\':0,\'h0\':(C.7U?C.7U:\'Y\'),\'1t\':C.1t,\'2M-1e\':C.hu,\'2M-2f\':C.nC,\'2M-2I\':C.Mg,\'2M-Y\':C.nD,\'6J\':\'1H\',\'1u\':C.a,\'4S\':\'1u 0.2s 2T,1t 0.2s 2T\',});O(nA,{\'1h\':\'dK\',\'2f\':0,\'1e\':0,\'h0\':(C.DA?C.DA:\'2f\'),\'2M-1e\':C.hu,\'2M-2f\':C.nC,\'2M-Y\':C.nD,\'6J\':\'1H\',\'43-3y\':C.53*3L(v.7E,1),\'1u\':C.a,\'1t\':C.5f,\'4S\':\'1u 0.2s 2T,1t 0.2s 2T\'});if(C.mE==1){O(x,{\'5L-W\':C.hX+\'px!5E\'});O(il,{\'5L-W\':(C.hX-70)+\'px!5E\'})}F{if(C.3z==1){if(C.mj==1){O(x,{\'W\':C.cU});O(il,{\'W\':C.cU-70})}}F{O(il,{\'au-8i\':\'cI\'});O(nA,{\'au-8i\':\'cI\'})}}}E c8(){V(B i=1;i<f.Q;i++){if(J(f[i])){if(C.3z==1){f[i].C.2k="aP-4t"}F{f[i].C.2k="4t"}}}ar();bI();2z();2o=\'\';ej=-1};E bI(){V(B j=0;j<f2.Q;j++){if(f2[j]){if(C.3z==1){Z.3e(f2[j])}F{7q.3e(f2[j])}f2[j]=1Y}}f2=[];2o=\'\'}E Ew(){K Z.26};G.fC=E(){lJ()};E lJ(){if(is=="X"){if(C.3z==1||C.EK==1){B x=o.3d-C.4r-C.3V;O(1E,{\'W\':x});O(Z,{\'W\':x});7q?O(7q,{\'W\':x}):\'\'}}}E 2z(){if(!iC){if(is=="1d"){o.R?o.R.oT():\'\';B x=C.EL==1&&f.Q>1?f[1]:f[0]}if(is=="X"){lJ();o.R?o.R.fC():\'\';B x=f[0];if(v.rM==1){jO()}}f.Q>1&&!x?(f[1]?x=f[1]:\'\'):\'\';f.Q>2&&!x?(f[2]?x=f[2]:\'\'):\'\';if(x){x.26==0&&f2.Q>0?x=f2[0]:\'\'}if(Z.26-Z.nv>0&&x&&C.3z!=1){if(J(5c)){O(5c,{"W":7q.26})}if(J(59)){O(59,{"W":7q.26})}C.j6=(Z.26-x.26)-(Z.nv-x.nv)}F{C.j6=0}}};E pv(){B x=0;B y=0;B z=\'\';V(B i=1;i<f.Q;i++){if(J(f[i])){if(f[i].C.5d=="3W"){x++;y=i;z=1N[i]}}}K[x,y,z]}G.t0=E(){gI=H;G.1n();9T=2;gT()};E EE(x){gI=!gI;gT(x)}E gT(){c8();V(B i=0;i<1N.Q;i++){if(1N[i]=="2e"){4u(i,9T)}}}E ar(){3c(pB);pB=1C(E(){o.ph=I},44)}E pE(){B x=2o;c8();V(B i=0;i<1N.Q;i++){if(1N[i]==x){4u(i,0)}}}E a4(x){if((is==\'X\'&&v.X.Gn==1)||(is==\'1d\'&&v.1d.9h==1)){K}if(is==\'X\'&&v.X.3g==1&&v.X.FX!=1){o.3g?o.3g.z9():\'\';bS=I}F{if((x!=1||(C.FS==1&&C.9h==1))&&!o.1k.tv){B m=1y 5i({"mc":1E,"1z":"7z","to":0,"17":0.1,"me":is,"7Z":"z8"});ir=1C(E(){O(1E,{"5d":"3j","1u":0,"1e":-44});bS=I},4G)}F{O(1E,{"5d":"3j","1u":0,"1e":-44});bS=I}}if(is==\'X\'){if(v.X.EW==1&&o.R){o.R.oF("1c","X",H)}}3Z(kD)};G.c=E(){K 1E};G.co=E(){if(1E.Gi(Z)){K Z}};G.s=E(19){K C[19]};G.ss=E(19){K C};G.1n=E(){c8();3c(ir);bS=H;if(is==\'X\'&&v.X.3g==1){o.3g?o.3g.jw():\'\'}F{O(1E,{"5d":"3W","1u":1,"4S":"1u 0.2s 2T"});B x=pv();if(x[0]==1){if(x[2]=="4M"||x[2]=="6S"||x[2]=="2e"||x[2]=="4P"||x[2]in o.5m||x[2].L("7Q")>0){4u(x[1],0)}}}if(o.R){is==\'1d\'?o.R.oT():\'\';if(is==\'X\'){o.R.fC();if(v.X.EW==1){o.R.oF("1c","X",I)}}}if(o.1k.6t){O(Z,{\'8m-W\':\'2u\'});if(C.3z!=1){O(7q,{\'8m-W\':\'2u\'})}}e7=H;3Z(kR);kR=7r(ER,1i)};E ER(){3Z(kR);e7=I}G.7P=E(i){4u(i,1)};G.1m=E(x){a4(x)};G.5H=E(){V(B i=0;i<1N.Q;i++){if(1N[i]=="4M"){7V(i);if(o.2p.Q>1){1n(f[i])}if(2o==\'4M\'){bI();4u(i,9T)}}}};G.fl=E(){V(B i=0;i<1N.Q;i++){if(1N[i]=="5A"){7V(i)}}};G.gM=E(x){V(B i=0;i<1N.Q;i++){if(1N[i]==x){7V(i);if(o[\'cj\'+x]){if(o[\'cj\'+x].Q>1){1n(f[i])}}if(2o==x){bI();4u(i,9T)}}}};G.96=E(){V(B i=0;i<1N.Q;i++){if(1N[i]=="2e"){7V(i);if(o.2X){if(o.2X.Q>0){B x=I;if(o.1S){V(B y=0;y<o.1S.Q;y++){if(o.1S[y]!=\'\'){x=H;1g}}}F{x=H}x?1n(f[i]):\'\'}}if(2o==\'2e\'){bI();4u(i,0)}}}};G.ty=E(x){o.X=x;5W(0);if(J(v.54)){if(v.54.L("x-")!=0){V(B y in o.1w){if(o.1w.2l(y)){if(o.1w[y].cv==v.54){v.54=y}}}}if(J(o.1w[v.54])){di(o.1w[v.54]);B y=o.1w[v.54][\'aJ\'];bW(y);if(v.X.tN==1&&C.3g!=1){5W(0);1C(E(){2z()},4h)}F{1C(E(){ch(y);2z()},4h)}v.54=1R}F{bW(0)}}F{bW(0)}if(C.3g==1){if(!J(o.3g)){o.3g=1y Gb()}}};G.hl=E(x){if(J(o.1w[x])){di(o.1w[x]);4u(o.1w[x][\'aJ\'],0);ch(o.1w[x][\'aJ\'])}};G.k0=E(x){if(J(o.1w[x])){di(o.1w[x]);if(o.1w[x]["3f"]){bW(o.1w[x][\'aJ\']);mV(x);o.U.d1(o.1w[x]["3f"],1);n1(x);ch(o.1w[x][\'aJ\']);if(o.3g){o.3g.lQ()}}F if(o.1w[x]["4U"]){5W(x)}}};E El(x){if(J(o.1w[x])){dX=\'\';5W(0);di(o.1w[x]);mV(x);4u(o.1w[x][\'aJ\'],0);n1(x)}};G.b4=E(){n0=H;x=2E(5K)+1;if(3A!=\'\'){o.bs[3A]=H;5l=sz(5l,3A)}if(v.5l==1){x=oI(5l);if(x==1Y){if(v.G6==1||v.X.eb==1){cq.E5(E(a,b){K 2F.5q()-0.5});V(B x in cq){if(cq.2l(x)){5l[x]=cq[x]}}x=oI(5l)}F{o.U.vU()}}}F{if((1N[x]=="EU"||5K==-1)&&3A!=\'\'){B y=4w.3M(o.1w).L(3A);if(y<4w.3M(o.1w).Q){B z=o.1w[4w.3M(o.1w)[y+1]];if(z){if(J(z.4U)){z=o.1w[4w.3M(o.1w)[y+2]]}G.k0(z.id);x=-1;o.U.2D()}}}}if(x>-1){4u(x,0);ch(x)}};E ch(x){if(f[x]&&!iC){if(C.3z==1){B to=f[x].e8-20;B m=1y 5i({"mc":Z,"1z":"hm","to":to,"17":0.3,"me":"EB","7Z":"bb"})}F{B to=f[x].Gf-1E.2Q/2+20;B m=1y 5i({"mc":Z,"1z":"8X","to":to,"17":0.3,"me":"EA","7Z":"bb"})}1C(8N,2x)}}E oI(42){B 3M=4w.3M(42);B x;V(B i=0;i<3M.Q;i++){x=42[3M[3M.Q*2F.5q()<<0]];if(x){1g}}K x};G.5m=E(x){oG(x)};E oG(x){fQ[x]>-1?7V(fQ[x]):\'\';if(5b[0]){if(2o==\'1G\'){5b[0].1Q=2F.4I(o.3l.x*1i)+\'%\'}F{5b[0].1Q=gw(2o)}}};E gw(x){if(x=="1G"){K 2F.4I(o.3l.x*1i)+\'%\'}F{K 2F.4I(3L(o.9b[x],o.5m[x])*1i)+\'%\'}}G.bQ=E(){if(v.5l==1){K 4w.3M(5l).Q>0}B x=I;if(o.1w){x=4w.3M(o.1w).L(3A)<4w.3M(o.1w).Q-1}K x};G.jY=E(){if(J(o.fx)){El(o.fx)}};G.eq=E(){B x=5K>0;if(o.1w){B y=4w.3M(o.1w);B z=y.L(3A);x=z>0;if(z==1){if(J(o.1w[y[0]].4U)){x=I}}}K x};G.jX=E(){K J(o.1w)};G.cs=E(){jh=H;if(G.eq()){B x=2E(5K)-1;if(x<0){B y=4w.3M(o.1w).L(3A);if(y>0){B z=o.1w[4w.3M(o.1w)[y-1]];if(z){if(J(z.4U)){z=o.1w[4w.3M(o.1w)[y-2]]}if(z){G.k0(z.id);o.U.2D()}}}}F{4u(x,0);ch(x)}}};G.iK=E(){if(5K>0){ch(5K)}};E 7p(x,i){K 5t[i].L(x)};E di(x){if(x[\'tU\']!=-1){di(o.1w[x[\'fy\']]);5W(x[\'fy\'])}F{5W(0)}};G.g=E(x){9I(x){1j"W":K Ew();1g;1j"18":K 1E.2Q;1g;1j"1e":K C.7y;1g;1j"BL":K Z.Ev;1g;1j"BQ":K C.bO;1g;1j"x":K 4Q(1E.C.Y);1g;1j"y":K 4Q(1E.C.1e);1g;1j"1u":K 1E.C.1u;1g;1j"1n":K bS;1g;1j"7P":K ej;1g;1j"19":K 19;1g;1j"9G":K 19+9G;1g;1j"4F":K 4F;1g;1j"X":K is=="X";1g;1j"nN":K gU;1g;1j"aU":K o.1w[o.aU]?o.1w[o.aU].1L:\'\';1j"aX":K v.aX?v.aX:\'\'}};G.4F=E(){if(is=="1d"){B x=0;V(B i=1;i<11;i++){if(1N[i]=="4M"){B y=o.2p.Q;if(J(v.bm)){B z=v.bm.2w(",");V(B j=0;j<z.Q;j++){if(o.2p.L(z[j])>-1){y--}}}if(y>0){if(y>1||(y==1&&o.2p!=1&&C.Et==1)){x++}}}if(1N[i]=="5A"){if(o.5A){x++}}if(1N[i]=="6p"){if(o.2b==\'8O\'||v.6p){x++}}if(1N[i]=="6S"){if(o.7u.Q>0){x++}}if(1N[i]=="bN"&&v.7d==1){if(o.lK.Q>0){x++}}if(1N[i]=="2e"){if(J(o.1S)){V(B s=0;s<o.1S.Q;s++){if(o.1S[s]!=\'\'){x++;1g}}}if(x==1&&o.fz==1){x=0}if(v.lV==1&&v.nz==1){x++}}if(1N[i]=="4P"){if(o.2b!="9d"){x++}}if(1N[i]in o.5m||1N[i]=="3a"||1N[i]=="1t"){x++}if(1N[i]){if(1N[i].L("7Q")>0){x++}}if(v.1d[is+i+\'1m\']==1){x--}}K x==0}F if(is=="X"){K f.Q==0}F{K 4F}};G.4b=E(){if(1E.5h==o.1K){1E.3e(Z);o.1K.3e(1E);o.3g?o.3g.4b():\'\';1E=1Y;Z=1Y;iC=H}}};B o0=E(1a,i5){B 6o=I;if(1a.L(\'6o\')==0){6o=H;1a=1a.1o(5)}B jH=n4(1a);B 2i;B 3k;B i9=I;B 3D=I;B jA=I;B jk=I;B 2u=H;B uJ=[];B b3=1;B hU=I;B oR;B d0=0;B k8=0;B ji=I;B jg=\'D9\'+v.id+(6o?\'6o\':\'\');B 1E=1M(\'1Z\');1E.6i(\'id\',jg);i5.1J(1E);o.5A=I;!6o?o.U.hf():\'\';if(o.1k.2n){v.4g=1}if(v.vB!=1){B 7X=1M(\'1Z\');i5.1J(7X);O(7X,{1h:"2c",1e:0,Y:0,"2t-1t":"#mX",18:"1i%",W:"1i%","1u":0});7X.1r("C2",E(1b){1b.5Z=H});if(o.1k.2n){7X.1r("fg",E(1b){1b.5Z=H});7X.1r("2r",E(1b){1b.5Z=H});7X.1r("fe",E(1b){1b.5Z=H;dS(1b);if(v.cE==1){1C(Er,1i);1C(l4,2x)}})}F{7X.1r("rz",E(1b){B x=H;if(v.1V==1){if(J(v.7c)&&!jA){x=I}if(J(v.kM)&&aq()=="7H"&&17()>0){x=I}}if(x&&v.cE==1&&v.Es!=1){2V(G);1C(l4,44)}})}v.cE==1&&v.HP!=1?2V(7X):\'\'}E l4(){6g(7X)}E Er(){if(v.Es!=1){2V(7X)}}if(v.4g==1&&v.3K==0){8G()}if(!1U[\'7l\']){1U.Kt=E(){j8();V(B i=0;i<6M.Q;i++){if(6M[i].2J("id")!=v.id){if(6M[i].2J(\'wJ\')){6M[i].2J(\'wq\')}}}};B o1=qa("4e.9N/vI","4e.9N/vI","HV");if(o1){o1.tn=E(e){o.U.cB();if(v.xQ!=1){2i=\'yg HO dI\';o.P.5V()}}}}F{j8()}E j8(){if(v.4g==1||6o){!i9?8W():\'\'}F{o.U.cB()}}E 8W(){if("7l"in 1U){if(J(7l.mb)&&!i9){1q("yo 8W");B oc=0;if(v.vB==1){oc=1}o.2y>0?d0=2E(o.2y):\'\';3k=1y 7l.mb(jg,{18:o.av,W:o.a8,HX:jH,I6:{IP:1,IX:jg,IY:1,IV:1,eB:1,m6:((v.ny==0||(v.IC!=1&&o.1k.7F))&&o.1k.2n?0:1),Ik:3,R:oc,FT:0,G7:1,wA:0,3K:6o?1:0,aw:0},2P:{\'GR\':nB,\'GD\':yc,\'5V\':5V,\'GO\':x6}});if(o.2y>0){o.2y=1R}2z();i9=H}F{1C(8W,4h)}}F{1C(8W,4h)}}B gO;E nB(){if(o.P){1q("yo it");3D=H;3c(oR);o.U.6O();if(6o){if(o.1k.sQ){o.U.4V()}3k.iX();o.1V.Lm()}F{if(v.3K==1&&o.1k.sQ&&!o.jv){o.U.4V();if(o.1k.2n){3Z(gO);gO=7r(yB,df)}}if(v.4g==0){3k.iX()}F{o.U.cB()}o.P.a9();if(b3!=1){8v(b3)}bf();2z()}}}E yB(){B x=3k.xY();if(x==2||x==-1){o.R.2W();o.R.6O();3Z(gO)}if(x==1){3Z(gO)}}E yc(1b){if(v.KR==1){1q(\'7l\',1b.29)}if(6o){if(1b.29==7l.cl.xn){o.1V.Lb()}if(1b.29==7l.cl.yZ){}}F{if(1b.29==7l.cl.yZ){if(k8==1){k8=0;nB()}if(!o.1D){o.U.2D()}if(d0>0){3k.w7(d0,H);d0=0;o.2y=1R}l4();jA=H;3D=H;if(jk){3k.uz()}F{o.P.9o();o.P.aM()}wO();if(J(v.4i)){V(B i=0;i<o.2p.Q;i++){if(v.4i==o.2p[i]){5H(i)}}v.4i=1Y}F{if(J(o.4i)){V(B i=0;i<o.2p.Q;i++){if(o.4i==o.2p[i]){5H(i)}}o.4i=1Y}}hU=I}if(1b.29==-1&&hU&&o.1D){o.U.6O();hU=I;cu()}if(1b.29==7l.cl.LN){}if(1b.29==7l.cl.xn){8u()}if(1b.29==7l.cl.LU){if(!o.1D){}if(o.1D){hU=H;8G()}}if(1b.29==7l.cl.J5){}}}E 5V(1b){if(6o){o.1V.Jf()}F{if(1b.29==2){2i="EF 4e id"}if(1b.29==5){2i="oX 4F"}if(1b.29==ys||1b.29==oa||1b.29==1i){2i="G kG is Jp"}if(v.Jq==1){J(v.xq)?2i=v.xq:\'\'}if(v.xQ!=1){o.P.5V()}F{1m(o.2h)}}}E 8u(){v.1A>0?d0=v.1A:\'\';o.P.8u();o.P.a9()}E cu(){if(!o.ED&&o.1D){o.U.2W()}}E aM(){o.P.aM()}E bf(){o.P.bf();o.U.nQ()}E a9(){o.P.a9()}E cN(){o.P.cN()}E 8G(){if(o.P){o.P.8G()}F{oR=1C(8G,1i)}}E x6(1b){oC(1b.29)}E wO(){if(!ji){B x=3k.Ky()+\'\';if(x!=\'\'&&x!=1R){o.2p=x.2w(\',\');o.2p=o.2p.yW();if(v.sX==0){B y=o.2p.L(\'2u\');if(y>-1){o.2p.uH(y,1)}}V(B i=0;i<o.2p.Q;i++){o.2p[i]=gd(o.2p[i])}ji=H;oC(3k.Kp())}}}E oC(x){o.3h=o.2p.L(gd(x+\'\'));o.R.tl(o.3h)}G.3y=E(){K{"W":0,"18":0}};G.2R=E(x){jH=n4(x);if(o.2y>0){d0=2E(o.2y)}hl(jH)};E aq(){B 6B=-1;if(3D){6B=3k.xY()}B x=\'\';if(6B==-1){x="7H"}if(6B==1||6B==3){x="7s"}if(6B==2){x="7H";if(o.1D){o.R.2W();o.U.6O()}}if(6B==5){x="7H"}if(6B==0){x="94"}K x}E 2z(){3k?3k.K1(o.3d,o.4D):\'\'}E gd(x){B y=x;if(x=="K0"){y="o7"}if(x=="gt"){y="kj"}if(x=="Kd"){y="j1"}if(x=="Ke"){y="iT"}if(x=="KB"){y="n3"}if(x=="Kx"){y="mo"}if(v.vg==1){y=2C(y)}if(x=="2u"){y=2C("2u")}uJ[y]=x;K y}E 17(){K 3D?3k.M3():0};E 8v(x){3k?3k.LJ(x):\'\';b3=x};G.jE=E(){j8()};G.2D=E(){if(3D){3k.iX()}F{if(!i9){8W()}F{}}};G.2W=E(){if(3D){3k.uz()}};G.ck=E(){if(3D){aq()==\'7s\'?3k.uz():3k.iX()}};G.3H=E(x){3D?3k.w7(x,H):\'\'};G.9k=E(){K I};G.4V=E(){3D?3k.4W():\'\'};G.6F=E(){3D?3k.Hg():\'\'};G.3P=E(x){3D?3k.wh(x*1i):\'\'};G.lw=E(){K aq()==\'7s\'};G.5G=E(){K I};G.pH=E(x){5H(x)};E 5H(x){if(3D){if(J(o.2p[x])){B y=uJ[o.2p[x]];2u=y==\'2u\';B z=17();3k.FZ(y)}}}G.dl=E(x){8v(x)};G.3D=E(){K 3D};G.6j=E(){K aq()};G.17=E(){K 17()};G.1l=E(){B x=3D?3k.wz():0;if(J(v.4C)){x=v.4C}K x};G.8P=E(){B x=0;if(3D){x=3k.G9()*3k.wz()}K x};G.4T=E(){2z()};G.lW=E(){K 2i};G.2u=E(){K v.sX==1?2u:I};G.yp=E(x){hl(x)};E hl(x){1a=x;if(3k){k8=1;3k.HT(x,0)}}G.kK=E(){if(o.1k.2n&&o.1k.9P){G.2D();jk=H}F{if(aq()=="7s"){G.2W()}}};G.ek=E(){jk=I};G.ns=E(){K H};G.4b=E(){3D?3k.9p():\'\';3D=I;ji=I;3o{if(1E){i5.3e(1E)}i5.3e(7X)}2U(e){}}};B fp=E(){B 2Y=[];B a1=[];B 4F=H;B 8B;B 8K=-1;G.1A=E(x){bX(x)};E bX(x){!x?x=\'\':\'\';if(x!=\'11\'){B 1A=0;B tM=H;B iF=\'\';o.1S=x.2w(",");o.2X=[];o.3E=-1;if(sC()&&v.uU==1){if(3x.6h("uT")!=1Y){iF=3x.6h("uT")}}F{if(o.uO){iF=o.uO}}V(B i=0;i<o.1S.Q;i++){if(o.1S[i].L("#0")==0){o.1S[i]=bG(o.1S[i])}if(o.1S[i].L("#"+v.92)==0){o.1S[i]=o[o.fd[0]](o.1S[i])}if(o.1S[i].L("#"+v.as)==0&&o.1S[i].L(v.aD)>0){o.1S[i]=o[o.fd[1]](o.1S[i])}if(o.1S[i].L("[")==0&&o.1S[i].L("]")>1){o.2X[i]=o.1S[i].1o(o.1S[i].L("[")+1,o.1S[i].L("]")-1);o.1S[i]=o.1S[i].1o(o.1S[i].L("]")+1);tM=I}F{o.2X[i]=o.1S[i].1o(o.1S[i].rT("/")+1);o.2X[i]=o.2X[i].1o(0,o.2X[i].rT("."))}if(o.1S[i].L("#0")==0){o.1S[i]=bG(o.1S[i])}if(o.1S[i].L("#"+v.92)==0){o.1S[i]=o[o.fd[0]](o.1S[i])}if(o.1S[i].L("#"+v.as)==0&&o.1S[i].L(v.aD)>0){o.1S[i]=o[o.fd[1]](o.1S[i])}}if(o.2X.Q>1&&v.kS==1){o.2X.2K(ll(\'Ip\',2C(\'w8\')));o.1S.2K("8T")}if(o.2X.Q>0&&v.8t==1){if(v.yh==1){8B=0;1A++;o.2X.ge(ll(\'vJ\',2C(\'8f\')));o.1S.ge("")}F{o.2X.2K(ll(\'vJ\',2C(\'8f\')));o.1S.2K("");8B=o.2X.Q-1}}V(B i=0;i<o.1S.Q;i++){if(J(v.vz)){if(v.vz==o.2X[i]){1A=i;o.3E=i;v.dN=1}}if(iF!=\'\'){if(iF==o.2X[i]){1A=i;o.3E=i}}}if(v.8t==1&&v.dN==0){o.3E=8B}J(o.R)?o.R.az():\'\';if(v.dN==1){o.3E=1A;if(v.kS==1&&o.1S[1A]=="8T"){uN(o.3E)}F{gx(o.3E)}}F{if(tM&&o.1S.Q<3){gx(8B==0?1:0)}v.8t!=1?o.3E=-1:\'\'}}F{4b()}}E gx(x){if(J(o.1S[x])){if(o.1S[x].L(".")>-1){o.ki=o.1S[x].2w(" or ");o.fi=0;k2(x)}F{if(o.1S[x].L(\'a1\')==0){if(a1[o.1S[x].1o(4)]){tw(o.2X[x],a1[o.1S[x].1o(4)])}}}}}E uN(x){2Y[x]=4w();2Y[x][0]=9e();2Y[x][1]=9e();V(B i=0;i<o.1S.Q;i++){1C(gx,i*4h,i)}}E k2(x){B 1a=4n(o.ki[o.fi]);B 4s=dC(1a);8K=x;o.fz=1;4s.bw=E(){o.fz=0;if(G.eC==4&&G.6j==4G){o.6Z=H;tw(1a,G.d5,x)}F{if(o.fi+1<o.ki.Q){o.fi++;k2(8K)}F{mf("fk")}}};4s.tn=E(e){o.fz=0;if(o.fi+1<o.ki.Q){o.fi++;k2(8K)}F{mf("fk")}};4s.ay()};E mf(x){1q("2e dJ m7 or vp wr");if(o.2X[o.3E]){if(o.2X[o.3E].L(2C("fk"))==-1){o.2X[o.3E]=o.2X[o.3E]+\' (\'+2C(x)+\')\'}}if(v.Mo==1&&8K>-1){o.1S[8K]=\'\';o.2X[8K]=\'\'}o.3E=-1;o.6Z=I;if(o.LO){o.R.az();o.R.4p()}F{1C(E(){if(o.R){o.R.az();o.R.4p()}},1i)}if(J(o.2e)){o.1K.3e(o.2e);o.2e=1Y}}E tw(1a,x,y){if(x.L("#"+v.92)==0){x=o[o.fd[0]](x)}if(x.L("#"+v.as)==0&&x.L(v.aD)>0){x=o[o.fd[1]](x)}if(1a.L(\'.gs\')>-1||1a.L(\'.uK\')>-1||1a.L(\'.mi\')>-1||1a.L(\'.uG\')>-1){B l=o.3E;if(J(2Y[l])&&o.1S[l]=="8T"){}F{2Y[l]=4w();2Y[l][0]=9e();2Y[l][1]=9e()}B 3G=9e();3G=x.2w(/\\r|\\n/);B pJ=1;B t1=0;B t2=0;B f5=(J(v.wV)?v.wV:0);if(1a.L(\'fO=\')>0){f5=1a.1o(1a.L(\'fO=\')+6)*1}V(i=0;i<3G.Q;i++){if(1a.L(\'.gs\')>-1||1a.L(\'.uG\')>-1){if(3G[i].L(\'-->\')>-1&&3G[i].L(\':\')>-1){t1=fD(3G[i].1o(0,3G[i].L(\'-->\')))*1+f5;t1==0?t1=1:\'\';t2=fD(3G[i].1o(3G[i].L(\'-->\')+4,12))*1+f5;J(2Y[l][0][t1])?\'\':2Y[l][0][t1]=\'\';V(B j=t1;j<t2;j++){2Y[l][1][j]=t1}pJ++}F{3G[i]=4n(3G[i]);if(3G[i]!=\'\'&&3G[i].Q>0&&3G[i]!=pJ&&3G[i]!=\'JU\'){2Y[l][0][t1]=(2Y[l][0][t1]&&2Y[l][0][t1]!=\'\'?2Y[l][0][t1]+\'<br>\':\'\')+(o.1S[l]=="8T"&&y>0?\'[dr]\':\'\')+3G[i]+(o.1S[l]=="8T"&&y>0?\'[/dr]\':\'\')}}}if(1a.L(\'.uK\')>-1||1a.L(\'.mi\')>-1){if(3G[i].L(\'KE:\')>-1){t1=fD(3G[i].1o((1a.L(\'.mi\')>-1?3G[i].L(\'=0\')+3:12),12))*1+f5;t2=fD(3G[i].1o((1a.L(\'.mi\')>-1?3G[i].L(\'=0\')+14:23),10))*1+f5;B p=\'\';if(3G[i].L(\'0,,\')>0){p=3G[i].1o(3G[i].L(\'0,,\')+3)}F{if(3G[i].L(\'xX,\')>0){p=3G[i].1o(3G[i].L(\'xX,\')+6)}}if(2Y[l][0][t1]!=1R){2Y[l][0][t1]+=\'\\n\'+(o.1S[l]=="8T"&&y>0?\'[dr]\':\'\')+p+(o.1S[l]=="8T"&&y>0?\'[/dr]\':\'\')}F{2Y[l][0][t1]=p}2Y[l][0][t1]=2Y[l][0][t1].22(/{.*?}/,\'\');2Y[l][0][t1]=2Y[l][0][t1].22(/\\\\\\\\N/,\'<br>\');2Y[l][0][t1]=2Y[l][0][t1].22(/\\\\N/,\'<br>\');V(B j=t1;j<t2;j++){2Y[l][1][j]=t1}}}}o.R.az();o.U.l1();o.R.4p()}F{if(x!=\'\'){if(x.L(\'[\')==0){bX(x)}F{mf("2i")}}F{4b();o.R.4p()}}}E fD(gs){B 1I=gs.2w(\':\');B 5S=0;1I.Q==2?1I.ge("aO"):\'\';1I[0]!=\'aO\'?5S+=1I[0]*sJ:\'\';1I[1]!=\'aO\'?5S+=1I[1]*60:\'\';5S+=1I[2].1o(0,2)*1;5S=5S*10+1I[2].1o(3,1)*1;K 5S};E 96(x){if(J(o.3E)){if(o.3E!=x){if(x==-1||(v.8t==1&&x==8B)){qI()}F{v.c9=0;o.3E=x;o.6Z=H;v.dN=1;qG(x);js("2e",o.2X[x]);o.R.az()}}F{if(v.8t!=1){qI()}}}}E qG(x){if(J(o.1S[x])){1q("hG",x);o.3E=x;if(J(o.2X[x])){if(o.5a&&v.uU==1){3x.8L("uT",o.2X[x])}F{o.uO=o.2X[x]}}if(o.2b=="1F"&&o.jy==H){o.P.hW(x,"1F")}F{if(o.2b=="3r"&&o.qN==H){o.P.hW(x,"3r")}F{if(o.1S[x]=="8T"){uN(o.3E)}F{gx(o.3E)}}}}};G.uQ=E(){if(o.ea){B x=o.ea.3R;if(x[0]){B y=1y xE();y.bw=E(e){B z=e.46.gY;a1.2K(z);o.3E=-1;B z=x[0].6P;if(z.Q>40){z=x[0].6P.1o(0,15)+\'...\'+x[0].6P.1o(-15)}if(v.8t==1&&v.yh==1){o.1S.2K(\'a1\'+(a1.Q-1));o.2X.2K(z+\'\');96(o.1S.Q-1)}F{o.1S.ge(\'a1\'+(a1.Q-1));o.2X.ge(z+\'\');v.8t==1?8B++:\'\';96(0)}o.ea.5o=""};y.K5(x[0])}F{o.ea.2r()}}};G.96=E(x){96(x)};G.8B=E(){K 8B};G.1n=E(x){jw(x)};G.C=E(){qY()};G.6T=E(){4b()};E qI(){js("2e","8f");o.3E=v.8t==1?8B:-1;v.dN=0;o.6Z=I;o.R.az();o.jy||o.qN?qG(o.3E):\'\';J(o.2e)?o.1K.3e(o.2e):\'\';o.2e=1Y}E jw(17){if(v.c9){17=17-v.c9*1}if(o.6Z&&J(o.1S)){if(2Y){B x=o.3E;if(v.qq==1&&!o.1D){K}if(J(2Y[x])){if(J(2Y[x][1])){B t=2E(17*10);if(J(2Y[x][1][t])){B y=\'\';y=2Y[x][0][2Y[x][1][t]];if(!J(o.2e)){o.2e=1M(\'1Z\');o.1K.1J(o.2e);qY()}if(4F){6g(o.2e)}xg();if(v.KG==1){y=KH(y)}if(v.kS==1){y=y.22(/\\[dr\\]/gm,\'<7L C="1t:\'+aS(v.fK)+\'">\');y=y.22(/\\[\\/dr\\]/gm,\'</7L>\')}o.2e.1Q=\'<7L C="\'+(v.xS==1?\'2t-1t:\'+vq(v.mH,v.mG)+\';\':\'\')+\'-3I-5I-r6-1g: Ji;1t:\'+aS(v.fS)+\';2M:\'+v.qW+\'px \'+v.qW*2+\'px;3b-6y:\'+v.wU+\'px;2N:0 0;2A-18:\'+(v.wQ?v.wQ:1.8)+\';43-fu:\'+v.mC+\'">\'+4n(y)+\'</7L>\';if(v.wR==1){if(o.2a){O(o.2e,{"43-3y":((v.k7+((2E(v.fU)-1i)*v.k7/1i))+"px")})}F{O(o.2e,{"43-3y":((v.kg+((2E(v.fU)-1i)*v.kg/1i))+"px")})}}4F=I}F{if(!4F&&J(o.2e)){o.2e.1Q=\'\';4F=H;2V(o.2e)}}}}}}}E qY(){if(o.2e){O(o.2e,{"1h":"2c","W":"1i%","2M-Y":"10%","2M-2f":"10%","Y":0,"1t":v.fS,"1B-7U":"7T","5I-ip":"3b-5I"});if(v.Jb==1&&J(v.pN)){v.pN!=\'\'?O(o.2e,{"43-h6":v.pN}):\'\'}if(v.mu==1){O(o.2e,{"1B-db":"62 62 JM JL"})}F{O(o.2e,{"1B-db":"1H"})}if(v.JJ==1){pj(o.2e,\'o.kp\')}F{O(o.2e,{"3U-2P":"1H"})}}}E xg(){if(!o.kp){if(o.R.jc()||v.cF>v.1v.h){O(o.2e,{"1h":"2c","1e":"2u","Y":0,"2I":(v.cF*1)})}F{O(o.2e,{"1h":"2c","1e":"2u","Y":0,"2I":(v.cF*1+v.1v.h*1)})}}}E 4b(){o.3E=-1;o.6Z=I;o.ko=I;v.2e=1Y;v.n7=1Y;o.2Y=1Y;o.1S=1Y;if(J(o.R)){o.R.az()}o.2X=1Y;if(J(o.2e)){o.1K.3e(o.2e);o.2e=1Y}o.3E=1Y;o.6Z=I}};B 5i=E(x){B eS;B JS;B 2S;B 4y;B 4k;B kJ;B eO=0;B b3;B qk=I;B qp;if(x.me!=1R&&x.mc!=1R&&x.1z!=1R&&x.to!=1R){if(x.17==1Y){if(x.1z.L("hP")>-1){x.to==0?x.17=0.5:x.17=0.2}F{x.17=0.15}}eS=yT(x.7Z);if(x.1z.L("1G")==-1){if(J(o.6K[x.me])){o.6K[x.me].s7()}o.6K[x.me]=G}if(x.1n==1){x.mc.1X("2k",H)}2S=x.1z.2w(\'|\');4k=6V(x.to).2w(\'|\');4y=1y 9e();V(B i=0;i<2S.Q;i++){if(!4k[i]){4k[i]=4k[0]}if(2S[i]=="hP"){4y[i]=x.mc.g("1u")}if(2S[i]=="7z"){4y[i]=x.mc.C.1u}if(2S[i]=="y"){4y[i]=x.mc.g("y")}if(2S[i]=="x"){4y[i]=x.mc.g("x")}if(2S[i]=="Y"){4y[i]=2E(x.mc.C.Y)}if(2S[i]=="1G"){4y[i]=x.mc.g("2Z")}if(2S[i]=="8X"){4y[i]=x.mc.da}if(2S[i]=="hm"){4y[i]=x.mc.9z}if(2S[i]=="3i"){4y[i]=x.mc.g("3i")}if(2S[i]=="2Z"){4y[i]=x.mc.g("2Z")}if(2S[i]=="W"){4y[i]=x.mc.g("W")}if(2S[i]=="yR"){4y[i]=x.mc.26;4k[i]=2F.7Y(4k[i]);x.me=="Jz"?1q("W",x.me,4y[i],4k[i],x.mc.26):\'\'}if(2S[i]=="18"){4y[i]=x.mc.g("18")}if(2S[i]=="yM"){4y[i]=x.mc.2Q}4k[i]=xc(4k[i]);4y[i]=xc(4y[i])}b3=x.17*2x/eS.Q;kJ=eS.Q;if(2S.Q==1&&4y[0]==4k[0]){9f()}F{1C(mR,2F.4I(b3))}}E mR(){V(B i=0;i<2S.Q;i++){B 1I=4y[i]+(4k[i]-4y[i])*(eS[eO]?eS[eO]:0);qs(2S[i],1I);if(2S[i]=="y"){x.mc.1X("1e",1I)}if(2S[i]=="x"){x.mc.1X("Y",1I)}if(2S[i]=="Y"){x.mc.C.Y=1I+"px"}if(2S[i]=="1G"){x.mc.1X("1G",1I)}if(2S[i]=="3i"){x.mc.1X("3i",1I)}if(2S[i]=="2Z"){x.mc.1X("2Z",1I)}if(2S[i]=="8X"){x.mc.da=1I}if(2S[i]=="hm"){x.mc.9z=1I}if(2S[i]=="W"){x.mc.1X("W",1I)}if(2S[i]=="yR"){O(x.mc,{"W":1I})}if(2S[i]=="18"){x.mc.1X("18",1I)}if(2S[i]=="yM"){O(x.mc,{"18":1I})}}eO++;if(!qk){if(eO==kJ){9f()}F{qp=1C(mR,2F.4I(b3))}}}E 9f(){qk=H;if(x.1m){if(2S[0]=="7z"||2S[0]=="Y"){1m(x.mc)}F{x.mc.1X("2k",I)}}if(x.1z.L("1G")==-1){o.6K[x.me]=1Y;4q o.6K[x.me]}V(B i=0;i<2S.Q;i++){qs(2S[i],4k[i])}3c(qp)};E qs(y,z){if(y=="hP"){x.mc.1X("1u",z)}if(y=="7z"){x.mc.C.1u=z}}G.s7=E(){9f()};G.xi=E(){eO=kJ-1;mR();9f()};G.DK=E(x0,x1,y0,y1){B e=I;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?9f():\'\'};E yT(z6){9I(z6){1j"z8":K[0,0.LQ,0.M7,1.M8,1.Mr,1.Mq,1.yq,0.Ms,0.Mt,0.87,0.Mw,0.Mv,1.yx,1.Mu,1.Md,1.Mc,0.Mi,0.LH,0.LF,0.L6,1.L5,1.z2,1.yu,1.z2,1.yt,0.gW,0.mI,0.mI,0.mI,0.mI,1];1g;1j"bb":K[0,0.L3,0.L1,0.L0,0.KS,0.KQ,0.KO,0.KT,0.KU,0.Le,0.Lf,0.Ly,0.Lv,0.LA,0.yw,0.LE,0.LD,0.LC,0.Lt,0.95,0.J2,0.Lg,0.Lh,0.Ll,0.99,0.Lr,0.yv,0.gW,1];1g;1j"oz":K[0,0.Lp,0.28,0.Ln,0.Lo,0.My,0.Iz,0.78,0.yw,0.GH,0.GG,0.yv,1.yx,1.GJ,1.yA,1.GK,1.GP,1.yz,1.yz,1.GN,1.GL,1.GM,1.yA,1.GC,1.Gt,1.Gu,1.Gs,1.Gr,1.yu,1.yt];1g;6X:K[0,0.1,0.2,0.3,0.4,0.5,0.6,0.7,0.8,0.9,1];1g}}};B BC=E(){B N=hz.Gq,ua=hz.Gv,sb;B M=ua.kV(/(lH|ic|6t|sa|yn)\\/?\\s*(\\.?\\d+(\\.\\d+)*)/i);B M=ua.kV(/(lH|ic|6t|sa|yn|GB|jP)\\/?\\s*(\\.?\\d+(\\.\\d+)*)/i);if(M&&(sb=ua.kV(/7D\\/([\\.\\d]+)/i))!=1Y)M[2]=sb[1];B kB=hz.Gz;G.bn=M?M[1]:N;G.7D=M?M[2]:hz.Gx;G.lH=G.bn=="GQ";G.uY=G.bn=="yr 9.0";G.ie=G.bn=="yr"||G.bn=="Ha"||G.bn=="H9";G.jP=ua.bC(/(jP)\\/?\\s*/i)>-1;G.sa=G.bn=="H6";G.6t=G.bn=="Hb";G.ic=1U.ic;G.iH=ua.bC("Hc NT")>-1;G.52=(ua.bC(/(7F|gE|Hh)\\/?\\s*/i)>-1)||(hz.Hd===\'H4\'&&kB>1);G.tv=v.vC!=1&&ua.bC(/(TV|GV|GU|GT|GX|GY|H2|H1)\\/?\\s*/i)>-1;G.lg=v.vC!=1&&ua.bC(/(LG)\\/?\\s*/i)>-1;G.7F=ua.bC(/(7F)\\/?\\s*/i)>-1;G.gE=G.52&&!G.7F;G.3I=\'FQ\'in 1O.kw.C;if(ua.bC(/(9P)\\/?\\s*/i)>-1){kB>0?G.9P=H:G.tv=H;if(FR(\'(3U:FW)\').Gm){G.tv=H}}G.2n=(G.52||G.9P||(ua.bC(/(Gd|Gh|lH ja)\\/?\\s*/i)>-1))&&!G.tv;G.sQ=G.6t||G.ic;G.2a=I;if(G.52){G.Gc=4z(ua.1o(ua.L(\'OS \')+3,4).22(\'6e\',\'.\'));if(G.gE&&(!\'Ah\'in 1U||kB<2)){G.2n=G.52=I;G.tv=H}}G.pa=!G.2n;G.Bt=G.2n||G.tv;if(o.1K.pV||o.1K.pU||o.1K.q6||o.1K.pZ||o.1K.qZ){G.2a=H}};E 9n(42,6L){V(B s in 6L){if(1T(6L[s])==\'3w\'){if(s=="2P"||s=="3f"){42[s]=6L[s]}F{V(B s2 in 6L[s]){if(1T(42[s])!=\'3w\'){42[s]={}}if(1T(6L[s][s2])==\'3w\'){V(B s3 in 6L[s][s2]){if(1T(42[s][s2])!=\'3w\'){42[s][s2]={}}if(1T(6L[s][s2][s3])==\'3w\'){V(B s4 in 6L[s][s2][s3]){if(1T(42[s][s2][s3])!=\'3w\'){42[s][s2][s3]={}}42[s][s2][s3][s4]=6L[s][s2][s3][s4];if(s3==\'2M\'||s3==\'2N\'){42[s][s2][s3][s4]=2E(42[s][s2][s3][s4])}}}F{42[s][s2][s3]=6L[s][s2][s3];if(s2==\'2M\'||s2==\'2N\'){42[s][s2][s3]=2E(42[s][s2][s3])}}}}F{42[s][s2]=6L[s][s2];if(s==\'2M\'||s==\'2N\'){42[s][s2]=2E(42[s][s2])}}}}}F{if(s.L("G5")>0&&4n(6L[s])===""){}F{42[s]=r3(s,6L[s])}}}K 42};B r3=E(19,5o){if(1T(5o)==\'5x\'){5o=4n(5o);if(19.L("1t")>-1&&5o!=-1){5o=aS(5o)}}K 5o};E vq(bp,1u){K\'4c(\'+(bp=bp.22(\'#\',\'\')).kV(1y G1(\'(.{\'+bp.Q/3+\'})\',\'g\')).FV(E(l){K 2E(bp.Q%2?l+l:l,16)}).8D(1u||1).kN(\',\')+\')\'}E sC(){3o{B 5a=1U[\'3x\'],x=\'Iu\';5a.8L(x,x);5a.oP(x);K H}2U(e){K I}};E uM(9G){if(9G){if(J(o.6K[9G])){o.6K[9G].s7()}}};B 2C=E(x){B y=x;if(y){y=x.6a(0).Iq()+x.6v(1);if(y.L("6e")>-1){y=y.22(/6e/ig," ")}}B en={"of":"of","hL":"hL","Iv":"w6 on w1","Iw":"w6 2i on w1","w8":"Ig at If","7O":"jB","Ie":"No","rw":"Ih","mm":"Ii","In":"Im","cF":"Il 2N","mC":"IB fu","mu":"IT","mG":"9E 1u","mH":"9E 1t","fU":"rj 3y","fS":"rj 1t","fK":"rj 1t 2","c9":"4x fO","rs":"IE","ep":"IJ","HC":"HA to Hy","o7":"Hz","kj":"HE","j1":"HF","iT":"wf","yY":"wf","n3":"HD","mo":"HG HD","Hw":"Hm HD","ox":"Hk HD","oQ":"Hp HD 4K","Hq":"Ad","Hv":"Go to Ht Hr\'s Hs","6S":"I3","5v":"I1","2a":"HZ 2a","DN":"I0 2a"};if(J(en[x])){y=en[x]}if(J(o[\'rS\'+v.k1])){if(J(o[\'rS\'+v.k1][x])){y=o[\'rS\'+v.k1][x]}}if(v.rL){if(v.rL[x]){y=v.rL[x]}}K y};B 9Z=E(x,y,z){if(!J(o.hE[y])&&v.nW!=1){B t=o.ef?o.ef:(v.1L?v.1L:\'\');J(v.b7)?t=v.b7:\'\';if(v.vV[x]==1&&v.yQ==1&&J(v.i2)){if(x=="7v"){7r(Fq,I7)}if(J(1U["iJ"+v.i2])){1U["iJ"+v.i2].vD(\'rR\'+x,{1L:t});1q("wv",\'rR\'+x)}F{1q("wv HY 2i")}}if(v.wu[x]==1){if(v.ga==1){B bj;if(v.Cp==1){if(1U.vM){bj={\'b7\':t};if(v.hA){if(1T(v.hA)=="3w"){V(B g in v.hA){if(v.hA.2l(g)){bj[g]=v.hA[g]}}}}vM(\'1b\',\'rR\'+x,bj)}}F{if(1U.ga){bj={Cr:\'mb\',Cs:y};if(t!=\'\'){bj.Cq=t}if(v.HS==1&&!o.9x){bj.HW=1}ga(\'qg.ay\',\'1b\',bj)}}}}}z?o.hE[y]=H:\'\'};E Fq(){if(J(1U["iJ"+v.i2])){1U["iJ"+v.i2].vD(\'OW\')}};B n4=E(1a){B x=\'\';1a=1a.22("v=","{=");if(1a.L(\'l0.be/\')>-1){x=1a.1o(1a.L(".be/")+4);x.22("/","")}F{x=1a.2w(/(l0.be\\/|v\\/|rg\\/|TZ\\?|4e.U7\\/qg\\/[^#]*#([^\\/]*?\\/)*)\\??{?=?([^#\\&\\?]*)/)[3]}if(x!=\'\'){if(x.L("?t=")>0){v.1A=x.1o(x.L("?t=")+3);B h=0;B m=0;B s=0;if(v.1A.L("h")>0){h=v.1A.1o(0,v.1A.L("h"));v.1A=v.1A.1o(v.1A.L("h")+1)}if(v.1A.L("m")>0){m=v.1A.1o(0,v.1A.L("m"));v.1A=v.1A.1o(v.1A.L("m")+1)}if(v.1A.L("s")>0){s=v.1A.1o(0,v.1A.L("s"));v.1A=v.1A.1o(v.1A.L("s")+1)}if(h>0||m>0||s>0){v.1A=h*sJ+m*60+s*1}x=x.1o(0,x.L("?t="))}}K x};B js=E(x,y,li,ev){if(x=="7v"){o.7v=H}if(ev==1){V(B yi in y){if(y.2l(yi)){if(1T(y[yi])=="3w"){y[yi]=\'\'}}}}if(v.ka==1&&o.7v){if(v.UH==1||li==1){o9(x,y)}F{if(y!=1R){if(1T(y)==\'3w\'){3o{y=4N.sl(y)}2U(e){}}}if(1T(v.2P)==\'5x\'){if(v.2P.L("{")==0){3o{v.2P=v.2P.22(/\\\'/ig,\'"\');v.2P=4N.6m(v.2P)}2U(e){cG.1q(e)}}}if(1T(v.2P)==\'3w\'){if(J(v.2P[x])||J(v.2P[\'rO\'])){B z=x;if(!J(v.2P[x])&&J(v.2P[\'rO\'])){z=\'rO\'}if(x.L("5J")==0){if(J(v.2P[\'1V\'])){z=\'1V\'}}3o{if(y!==1R){2m(v.2P[z]+"(\'"+x+"\',\'"+v.id+"\',\'"+y+"\')")}F{2m(v.2P[z]+"(\'"+x+"\',\'"+v.id+"\')")}}2U(e){1q("2P",e,x)}}}F{if(v.2P==\'\'){v.2P="vu"}3o{if(y!==1R){2m(v.2P+"(\'"+x+"\',\'"+v.id+"\',\'"+y+"\')")}F{2m(v.2P+"(\'"+x+"\',\'"+v.id+"\')")}}2U(e){1q("2P",e,x,y)}}}}if(o.7v&&v.yd==1){if(o.vn){3o{o.vn.g2.rK({1b:x,9s:y},"*")}2U(e){}}}if(v.CG==1&&li!==1){B zv={1b:x,17:o.P?(x=="4a"?o.yG:o.P.17()):0};if(y!=1R){zv["29"]=y}if(x=="1l"||x=="17"){zv["1l"]=o.P.1l()}if(x=="1P"||x=="ah"){zv["1P"]=v.1P}if(x=="1y"){zv["id"]=6N("we")}1U.bB.rK(zv,\'*\');B z=x;x=="7v"||x=="1A"||x=="4C"?z=x+"ed":\'\';x=="1D"?z="U6":\'\';x=="4v"?z="7H":\'\';x=="4W"?z="3C":\'\';x=="ah"?z="U0":\'\';x=="4a"?z="SE":\'\';x=="SP"?z="SJ":\'\';zv["1b"]=z;if(z!=\'\'&&z!=x){zv=4N.6m(4N.sl(zv));1U.bB.rK(zv,\'*\')}}};B o9=E(x,y){B ev=1O.SI(\'7t\');if(y!==1R){ev.9s=y}ev.SK(x,H,H);o.1E.Ss(ev)};G.1b=E(x,y){o.2P[x]=y};B 2J=E(x,y,S){K 6N(x,y,S)};G.2J=E(x,y,S){K 6N(x,y,S)};E 6N(x,y,S){if(J(o.U)){if(o.rB==1){K}if(S){if(1T(S)==\'5x\'){if(S.L("id:")==0){S=o.R.sg(S.1o(3),"4l");if(S){if(x=="kE"&&y=="S1"){S.Ba()}}}}}if(x=="1D"||x=="3f"){if(J(y)){B 9W=I;if(1T(y)==\'5x\'){y=y.22(/(\\r\\n|\\n|\\r)/gm,"");B 2y=-1;if(y.L("[4a:")>-1&&y.rT("]")==y.Q-1){2y=y.1o(y.L("[4a:")+6,y.Q-1);2y=2E(2y.1o(0,2y.Q-1));y=y.1o(0,y.L("[4a:"));if(y==\'\'){o.U.3H(2y);o.U.2D();K}F{o.2y=2y}}if(y.L("[wl]")>-1){9W=H;y=y.22(\'[wl]\',\'\')}if(y.L("#"+v.92)==0){y=o[o.fd[0]](y)}if(y.L("#"+v.as)==0&&y.L(v.aD)>0){y=o[o.fd[1]](y)}if(y.L("#0")==0){y=bG(y)}if(v.aH==1){y=aH(y)}if(y.L(".8Z")==y.Q-4){B 4s=dC(y);4s.bw=E(){if(G.eC==4&&G.6j==4G){3o{6N(\'1D\',4N.6m(G.d5))}2U(e){}}};4s.ay();K}if(y.L("id:")==0&&J(o.1w)){B z=vW(y);if(J(o.1w[z])){o.R.Fm(z);2y>-1?o.2y=2y:\'\';K H}F{K I}}if(y.L("S2:")==0){B z=y.1o(10);if(o.2b=="4e"){o.P.wy(z);K H}F{y=\'//l0.be/\'+z}}}if(x=="1D"){o.U.d1(y,1R,1R,(9W?1:0))}if(x=="3f"){o.iQ=H;o.U.d1(y,1,1R,(9W?1:0));o.R.47(0,0);o.1A=I}}F{if(x=="1D"){o.U.2D()}if(x=="3f"){1T wk==\'E\'?wk():\'\'}}}if(x=="4g"){if(J(y)){o.iQ=H;o.U.d1(y,1,1)}F{o.P.o8()}}if(x=="4v"){if(o.1D){o.U.2W();o.U.l1()}}if(x=="bN"&&J(y)){o.1A&&o.7d?o.7d.w5(y):\'\'}if(x.L("S3")==0){if(o.1V){o.1V.Sd(x.1o(6),y)}}if(x=="9y"){o.9y.n8();o.9y=1y rp();if(v.wL==1){o.9y.8Z(v.vt)}F{o.9y.8Z("So 9S")}if(v.vQ==1&&J(v.vF)){o.cW=1y wS()}}if(x=="8V"){o.R.8E();o.R.FH("tJ")}if(x=="fP"){o.1D?o.U.2W():o.U.2D()}if(x=="2B"){v.4g=0;v.3K=0;o.P.mL();o.U.9C()}if(x=="8R"){o.17=o.P.17();o.U.f0()}if(x=="6p"){if(v.s5){if(v.s5.on==1&&v.s5.Sl==1){o.U.jn()}}}if(x=="oh"&&J(y)){if(o.5R){o.5R.2J(y)}}if(x=="3a"){o.R.Fr()}if(x=="Sf"&&J(y)){if(v.1V==1){if(y.L(\'js:\')==0){v.6k=y;v.gg=H;o.U.qM("6k")}F{if(o.p!=\'\'){B sv=4N.6m(c7(o.p));V(B l in sv){if(sv.2l(l)){if(J(sv[l].id)){if(y==sv[l].id){v.6k=\'Sj\'+(J(sv[l][\'s6\'])?\'s6\'+sv[l][\'s6\']:\'\')+y+\'6e\'+sv[l].7c;v.gg=H;o.U.qM("6k")}}}}}}}}if(x=="SW"){1T vZ=="E"?vZ():\'\'}if(x=="wg"&&y){v.wg=y;o.3m?o.3m.TD():\'\'}if(x=="4W"){o.U.4V()}if(x=="4P"){if(J(y)){o.U.8v(y)}F{K o.4L[o.8S]}}if(x=="gr"){K o.4L}if(x=="ah"){o.U.6F()}if(x=="n7"){if(J(y)){v[x]=y;o.U.hT()}}if(x=="aG"){K o.2p}if(x=="z7"){K o.ab?H:I}if(x=="5v"){K o.P?o.P.5G():I}if(x=="E0"){K v.8t==1?o.2X.6v(0,-1):o.2X}if(x=="9M"){K o.7u}if(x=="1P"||x=="wh"){if(J(y)){if(y>=0&&y<=1){o.U.3P(y)}}K o.3C?0:v.1P}if(x=="3C"){K J(o.3C)?o.3C:I}if(x=="Ty"){o.R?o.R.Fk(y):\'\'}if(x=="cV"){y<2?y=\'\':\'\';if(o[\'u\'+y]!=\'\'){B x2=4N.6m(c7(o[\'u\'+y]));B v2=[];V(B l in v){if(v.2l(l)){if(l.L("8U")==0){v[l]=1Y}}}if(1T x2=="3w"){V(B k in x2){if(x2.2l(k)){if(k.L("8U")==0){v[k]=x2[k]}if(k=="1v"){v2[k]=x2[k]}}}}v=9n(v,v2);B rZ=I;if(o.R.bK()){o.R.7a();rZ=H}B rV=I;if(o.R.bY()){o.R.aF();rV=H}o.R.4b();o.R=1Y;o.R=1y rv();if(o.P.6j()=="7s"){o.R.2D()}o.R.3P(v.1P);if(J(v.1L)){ac(v.1L)}if(rZ){o.R.7a()}if(rV){o.R.aF()}if(o.2a){o.R.7w()}if(19!=\'AS\'){o.R.47(o.P.17(),o.P.1l())}hi()}}if(x=="lY"){K v.lY}if(x=="4T"){o.R.4T(H)}if(x=="4a"){if(J(y)){if(1T y=="5x"){if(y.L("%")>-1){y=2E(y.1o(0,y.L("%")));y=o.P.1l()*y/1i}F{B jJ=o.P.17();if(o.3m&&!o.1A){if(!o.3m.mO){B f=o.3m.9H();if(f.t&&f.d){jJ=f.t;o.3m.mO=H}}}if(y.L("+")==0){y=jJ+2E(y.1o(1))}F{if(y.L("-")==0){y=jJ-2E(y.1o(1))}}}}y=y*1;y<0?y=0:\'\';if(o.P.1l()>0){y>o.P.1l()?y=0:\'\'}if(!J(o.1V)&&!J(o.5u)&&o.P.1l()>0){o.2y=1R;o.U.3H(y,H);o.U.pD()}F{o.2y=y}}}if(x=="2a"){!o.2a?o.U.7w():\'\'}if(x=="qS"){o.2a?o.U.7B():\'\'}if(x=="Tu"){K o.2a}if(x=="3y"){K o.3d+\'/\'+o.4D}if(x=="Tw"){if(J(o.dU)){o.dU.Do()}}if(x=="Fb"||x=="TE"){if(J(o.dU)){o.dU.Un()}}if(x=="17"){B jD=o.P?o.P.17():0;if(o.3m&&v.bJ==1&&!o.1A&&jD==0){B f=o.3m.9H();if(f.t){jD=f.t}}K jD}if(x=="TQ"){if(o.aU){6N("1D","id:"+o.aU)}if(o.wa){6N("4a",o.wa);6N("1D")}}if(x=="1l"){K o.P?o.P.1l():0}if(x=="7M"){K o.P?o.P.8P():0}if(x=="7K"){if(y){v.7K=y;o.R.i1()}}if(x=="4M"){if(J(y)){if(S){v.hd=ak(v.hd,y,S);if(o.2p.Q==2){o.U.5H(v.hd)}}F{o.U.5H(y)}}F{K o.P?o.P.op():0}}if(x=="6S"){if(J(y)){if(S){v.rX=ak(v.rX,y,S);if(o.7u.Q==2){o.U.c4(v.rX)}}F{o.U.c4(y)}}F{K o.P?o.P.ol():0}}if(x=="wJ"){K o.2b=="4e"}if(x=="qU"){if(o.7h>0){o.kb=o.7h}o.U.d1(v.3f)}if(x=="7s"){K o.1D}if(x=="jA"){K o.1A}if(x=="1k"){K o.1k[y]}if(x=="wq"){o.rB!=1?o.P.pf():\'\'}if(x=="id"){K v.id}if(x=="1q"){v.1q=y}if(x=="ka"){v.ka=y}if(x=="2j"){o.P.wt()}if(x=="TR"){o.P.ve();if(S){o.rq=ak(o.rq,y,S)}}if(x=="5A"){o.P.fl()}if(x=="8j"){o.P.cp()}if(x=="3u"&&v.nW!=1){cG.1q(3u)}if(x=="TS"&&o.41){o.41.7v()}if(x=="2e"){v.2e=y;if(J(y)){if(y.6w().Q<3&&o.4B){o.4B.96(y*1)}F{o.U.hG(y)}}}if(x=="bq"){if(J(o.bq)){if(J(y)){o.bq.2J(y)}F{K o.bq.TL()}}}if(x=="rA"){if(o.vh){K o.vh}F{K I}}if(x=="5I"){B 5I=1M("1Z");5I.id=y;5I.C.51=wK;o.1K.1J(5I)}if(x=="DQ"){if(o.4Y){B 4Z=1M("4Z");B 3y=o.P.3y();4Z.W=3y.W>0?3y.W:o.9Y;4Z.18=3y.18>0?3y.18:o.bz;O(4Z,{"1h":"2c","1e":-4Z.18,"Y":-4Z.W,"2k":"1H"});1O.9D.1J(4Z);B 9j=4Z.wF(\'2d\');9j.rF(o.P.9k(),0,0,4Z.W,4Z.18);B 4M=2;B g5=1O.1M("4Z");g5.W=4Z.W*4M;g5.18=4Z.18*4M;B g0=g5.wF("2d");g0.rF(o.P.9k(),0,0,4Z.W*4M,4Z.18*4M);if(v.T9==1&&J(v.rE)){!J(v.g6)?v.g6=20:\'\';!J(v.rk)?v.rk="3J":\'\';g0.43=v.g6+"px SZ, T0";g0.T2=aS(v.rk);g0.T1((v.rE=="gX"?o.gX:v.rE),v.g6,4Z.18*4M-v.g6-5)}9j.rF(g5,0,0,4Z.W,4Z.18);B 3Q;3o{3Q=4Z.Ta("9L/Tj")}2U(e){cG.1q(e.9S);K I}K 3Q}F{K I}}if(x=="3r"){K o.2b==x?o.P.l5():1R}if(x=="1F"){K o.2b==x?o.P.l6():1R}if(x=="2h"){if(!o.1D){o.P.91(y);K H}F{K I}}if(x=="BW"){if(J(y)){y==\'1/0\'?y=1-3L(v.ky,0):\'\';v.ky=y;o.P.k6()}F{K 3L(v.ky,0)}}if(x=="1G"){if(y){o.P.1G(y)}F{K[o.3l.x,o.3l.y,o.3v.C.Y,o.3v.C.1e]}}if(x=="1L"){if(J(y)){J(y)?v.1L=y:\'\';o.U.ac(\'1L\');K H}F{K v.1L}}if(x=="Tc"){o.U.yX()}if(x=="2K"){if(y){!o.hR?o.hR=[]:\'\';if(1T(y)==\'3w\'){y=o.hR.8D(y);x="X"}}}if(x=="X"){if(y){if(1T(y)==\'3w\'){3o{o.U.5W(y);K H}2U(e){K I}}F{if(y.L(".8Z")==y.Q-4||y.L(".8Z?")>0){B 4s=dC(y);4s.bw=E(){if(G.eC==4&&G.6j==4G){3o{6N(\'X\',4N.6m(G.d5))}2U(e){}}};4s.ay();K H}}}}if(x=="8s"){o.R?o.R.b4():\'\'}if(x=="ep"){o.R?o.R.cs():\'\'}if(x=="6u"){o.R?o.R.ih(y):\'\'}if(x=="eY"){o.P?o.P.eY():\'\'}if(x=="m5"){if(J(y)&&J(o.1w)){!o.1D?v.3K=0:\'\';V(B j in o.1w){if(o.1w.2l(j)){if(o.1w[j].cv==y){y=j}}}if(J(o.1w[y])){o.R.Fn(y);K H}F{K I}}}if(x=="Te"){B 1I=[];if(J(o.1w)){V(B j in o.1w){if(o.1w[j].4U&&o.1w[j].tU==-1){1I.2K({1L:o.1w[j].1L,id:o.1w[j].id})}}}K 1I}if(x=="we"){if(o.3A){K o.1w[o.3A].cv?o.1w[o.3A].cv:o.3A}}if(x=="Tf"){if(o.1w){K 4w.3M(o.1w).Q}F{K-1}}if(x=="mq"){if(J(o.mq)){K o.mq}}if(x=="Th"){o.R.iN()}if(x=="1v"){o.R.iD()}if(x=="Tg"){if(o.1V){K H}F{K I}}if(x=="Sz"){if(o.1V){K w0()}F{K I}}if(x=="SX"){if(o.1V){K o.1V.4v()}F{K I}}if(x=="T4"){if(o.1V){K o.1V.yU()}F{K I}}if(x=="T8"){if(o.1V){o.1V.T7()}F{K I}}if(x=="T5"){if(o.1V){o.1V.4W()}F{K I}}if(x=="5T"){v.5T=ak(v.5T,y,S);o.P.5T()}if(x=="aw"){if(J(S)){v.aw=ak(v.aw,y,S)}F{if(J(y)){y==\'0/1\'?y=1-v.aw:\'\';v.aw=y}F{K v.aw}}}if(x=="5l"){if(J(S)){v.5l=ak(v.5l,y,S)}F{if(J(y)){v.5l=y}F{K v.5l}}}if(x=="sK"||x=="kr"){B z="eb";x=="kr"?z="ku":"";if(J(S)){v.X[z]=ak(v.X[z],y,S)}F{if(J(y)){y==\'0/1\'?y=1-v.X[z]:\'\';v.X[z]=y}}K v.X[z]}if(x=="hd"){if(o.2p.Q==2){v.hd=o.2p[o.3h];v.hd=ak(v.hd,y,S);if(o.2p[0]==v.hd){o.U.5H(0)}F{o.U.5H(1)}}}if(x=="v"&&y){if(y.L(\'3f\')==0||y.L(\'bk\')==0){K}K v[y]}if(x.L("eD:")==0){B xx=x.1o(7);if(1T(y)==\'3w\'&&1T(v[xx])==\'3w\'){V(B yy in y){if(y.2l(yy)){v[xx][yy]=y[yy]}}}F{if(x.L(\'CH\')==-1){v[xx]=y}}K H}if(x.L("1B:")==0){o.R.Fs(x.1o(5),y)}if(x=="TO"){K o.P?o.P.aB():\'\'}if(x=="Tv"){K o.7D+\' \'+o.hq}if(x=="hq"){K o.hq}if(x=="oo"){K o.oo}if(x=="w9"){K o.w9}if(x=="5d"){K o.5d}if(x=="SV"){K o.1V?o.wB:1R}if(x=="9p"){o.U.oy();o.rB=1;v.1W.on=0;o.1E.1Q=\'\'}}F{K I}};E ak(x,y,S){B z=4n(y)+\'\';if(y.L("/")>0){B y2=y.2w("/");if(y2.Q==2){if(x==4n(y2[0])){z=4n(y2[1]);if(S){S.aQ(1)}}F{z=4n(y2[0]);if(S){S.aQ(0)}}}}K z}E dC(x){B 4s=1y vR();4s.7P(\'vK\',x,H);K 4s}E vW(y){B z=y.1o(3);if(o.1w){V(B j in o.1w){if(o.1w.2l(j)){if(o.1w[j].cv==z){z=j}}}}K z}E w0(){B x;if(o.1V){if(o.1V.sw()){x=o.1V}}if(!x&&o.5u){x=o.5u}if(x){B y={is:o.3F,1k:x.9s("Sh"),7D:x.9s("7D"),Sg:x.9s("xs"),1a:o.xD+(x.9s("w4")?x.9s("Se")+x.9s("w4"):\'\'),1z:x.9s("Sk"),3f:x.9s("3f"),17:(o.P?o.P.17():\'\'),1P:x.Sb(),id:o.wB};if(o.3F=="6k"){y.SM=o.SN}K y}}B 1M=E(x){B y=x;x==\'1Z\'||x==\'sk\'?y=\'5w\':\'\';B z=1O.1M(y);if(x==\'sk\'){O(z,{"6s":"3U","2k":"4t"})}K z};B 1q=E(a,b,c,d,e,f,g){if(v.1q==1||v.s8==1){B x=a+(b!=1R?" "+b:"")+(c!=1R?" "+c:"")+(d!=1R?" "+d:"")+(e!=1R?" "+e:"")+(f!=1R?" "+f:"")+(g!=1R?" "+g:"");cG.1q("wG"+(v.qr==1?"2":"")+": "+x);if(v.s8==1&&J(1O.8c("wI"))){1O.8c("wI").1Q+=x+\'<br/>\'}}};B Cg=E(){if(v.tZ==1&&J(v.sI)&&v.sI!=\'\'){B x=1O.1M(\'eL\');x.wA=\'SL\';x.9w=\'mM://tZ.V0.9N/O?h6=\'+v.sI.22(/,/ig,"|").22(/ /ig,"+");1O.UY.1J(x)}};B zF=E(1Z,7k){B x=["sU","dx","mk","go","cr","Vv"];V(B y=0;y<x.Q;y++){B z=1Z.qL("2v "+x[y]);if(z.Q>0){V(B y2=0;y2<z.Q;y2++){z[y2].C.5y=7k}}}};B 4x=E(17){17<0?17=0:\'\';B vr=o.P.1l>=dE?H:I;B vo=o.P.1l>=sJ?H:I;B 5U=2F.7Y(17/60);B 7i=2F.7Y(17-5U*60);B 7x=2F.7Y(5U/60);B io=2F.7Y(7x/24);5U=5U-7x*60;if(io>0){7x=7x-io*24}if(v.jx==1&&o.P.5G()){B d=1y 6E();K 6V(1y 6E(d.9v()+17*2x).vw())}F{K 6V((io>0?io+\':\':\'\')+(7x>0||vo?7x+\':\':\'\')+((7x>0||vr)&&5U<10?\'0\':\'\')+5U+\':\'+(7i<10?\'0\':\'\')+7i)}};B hZ=E(x){B 7i=2F.7Y(x);B 5U=2F.7Y(7i/60);B 7x=2F.7Y(5U/60);5U=2F.7Y(5U%60);7i=2F.7Y(7i%60);7x>0&&5U<10?5U="0"+5U:"";7i=7i>=0?((7i>=10)?7i:"0"+7i):"aO";B 5S=(7x>0?7x+":":"")+(5U>=0?5U:"0")+":"+7i;if(v.jx==1&&o.P.5G()){B d=1y 6E();K 6V(1y 6E(d.9v()+x*2x).vw())}F{K 5S}};B Uh=E(){K U8((1U.9g!=1U.bB.9g)?1O.qb:1O.9g.9w)};B qa=E(x,y,z){B t;if(!vO(x)&&y){t=1O.1M(\'iO\');y=="UI"?y=x:\'\';t.2R=y.L(\'//\')==-1?\'//\'+y:y;t.UQ=1;if(z){t.6P=z}B s=1O.cZ(\'iO\')[0];s.5h.sT(t,s)}K t};B vO=E(y){B x=I;B lR=1O.cZ(\'iO\');V(B i=0;i<lR.Q;i++){if(lR[i].2R.L(y)>-1){x=H}}K x};B lB=E(x,y){x=x.22(\'#\',\'\');B r=2E(x.Q==3?x.6v(0,1).dO(2):x.6v(0,2),16);B g=2E(x.Q==3?x.6v(1,2).dO(2):x.6v(2,4),16);B b=2E(x.Q==3?x.6v(2,3).dO(2):x.6v(4,6),16);if(y){K\'4c(\'+r+\', \'+g+\', \'+b+\', \'+y+\')\'}F{K\'UZ(\'+r+\', \'+g+\', \'+b+\')\'}};B O=E(e,o){if(J(e)){V(B 19 in o){if(o.2l(19)){if(o[19]!=\'UT\'&&o[19]!=1R){if(1T o[19]==\'Ve\'&&19!=\'1u\'&&19!=\'51\'){o[19]+=\'px\'}if((19.L("1t")>-1||19.L("zD")>-1)&&o[19].L("#")==-1&&o[19].L("4c")==-1){o[19]=\'#\'+o[19]}if(19=="2O"){e.C[\'-ms-\'+19]=o[19];e.C[\'-mJ-\'+19]=o[19];e.C[\'-3I-\'+19]=o[19];e.C[\'-o-\'+19]=o[19]}if(19=="qf"){if(o[19].L(" ")>-1){o[19]=\'"\'+o[19]+\'"\'}}if(19=="5I-ip"){e.C.S6(19,o[19],\'5E\')}F{e.C[19]=o[19]}}}}}};B B2=E(x,7k,b1,b2){B y=3L(b1,1)*1;B z=3L(b2,1)*1;O(x,{"2t":"Uf-2T-5e(-U4,"+7k+","+7k+" "+y+"px,4c(0,0,0,0),"+y+"px,4c(0,0,0,0) "+(y+z)+"px)"})};B aS=E(c){K c.1o(0,1)!=\'#\'?c="#"+c:c};B Ai=E(x,1t,y){!1t?1t=\'#eF\':\'\';1t=aS(1t);B r=5q(lr,TY);x=x.22(/\\(wZ\\)/g,r);x=x.22(/\\(1t\\)/g,1t);B vP=x.1o(0,x.L(\'|||\'));B sM=x.1o(x.L(\'|||\')+3);B am=\'\';if(o.1k.3I){am=sM.22(/5F:/g,"-3I-5F:");am=am.22(/5F-/g,"-3I-5F-");am=am.22(/@vL/g,"@-3I-vL");am=am.22(/2O/g,"-3I-2O")}y.1Q=vP;rh(am+sM)};B rh=E(x){if(o.O){if(o.O.vS){o.O.vS.U9=x}F{o.O.1J(1O.Bu(x))}}};B 4s=E(y,z){B x=1y vR();x.7P(\'vK\',y,H);x.bw=z;x.ay()};B Ub=E(x){if(x){V(B i=0;i<5;i++){if(x.Vj=="VA"){1g}F{if(x.vA){x=x.vA}}}}K x};B 8z=E(z){B 8z=1O.1M("3Q");if(o.l7.L(z)>-1){o.l7.2K(z);if(z.L("?")>0){z=z+\'&\'+2F.5q()}F{z=z+\'?\'+2F.5q()}}F{o.l7.2K(z)}8z.6i(\'2R\',z);8z.6i(\'18\',\'62\');8z.6i(\'W\',\'62\')};B 3X=E(e,o){V(B 19 in o){if(o.2l(19)){e.6i(19,o[19])}}};B 9p=E(e){if(e){3o{e.5h.3e(e);e=1Y}2U(e){}}};B 5q=E(8m,5L){K 2F.7Y(V3.Q>1?(5L-8m+1)*2F.5q()+8m:(8m+1)*2F.5q())};B l2=E(){K 2F.5q().6w(36).Va(2,12)};B sz=E(x,y){x=4w.3M(x).V6(E(42,19){if(19!=y){42[19]=x[19]}K 42},{});K x};B 4n=E(x){if(1T x=="5x"){K x.22(/^\\s+|\\s+$/gm,\'\')}F{K x}};B St=E(x,n){if(n==0){K"#0"+bA.e(x)}if(n==-1){K bA.e(x)}if(n==1){K"#1"+st(bA.e(x),1)}};B rI=E(x){if(v[x]!=""){if(1T v[x]!="5x"){o[x+\'o\']=v[x]}F{if(v[x].L("[{")==0){3o{v[x]=v[x].22(/aA\'qt/ig,\'"\');o[x+\'o\']=2m(v[x])}2U(e){}}}}};B 5z=E(x){K 6V.se(x)};B c7=E(x){if(x.1o(0,2)=="#1"){K bA.d(st(x.1o(2),-1))}F if(x.1o(0,2)=="#0"){K bA.d(x.1o(2))}F{K x}};B rG=E(x){if(x){if(x.L(\'3q\')==-1&&x.L(\'.\')==-1&&x.Q>1i&&x.L(\'29:\')==-1){x=\'29:9L/pP;hj,\'+x}}K x};B 1m=E(x){x?x.C.5d="3j":\'\'};B 1n=E(x){x?x.C.5d="3W":\'\'};B 2V=E(x){x?x.C.2k="1H":\'\'};B 6g=E(x){x?x.C.2k="4t":\'\'};B 6c=E(x){K x?x.C.5d!="3j"&&x.C.2k!="1H":I};B 4Q=E(s){if(1T s=="5x"){if(s.L("px")>0){s=s.1o(0,s.L("px"))}}K 2E(s)};B 3j=E(x){K x.C.2k=="1H"};B er=E(bp){if(bp){B l9=2E(bp,16);B r=(l9>>16)&sh;B g=(l9>>8)&sh;B b=l9&sh;K r+","+g+","+b}};B 4H=E(o,x,y){o[x+\'1e\']=0;o[x+\'2f\']=0;o[x+\'2I\']=0;o[x+\'Y\']=0;if(J(o[y])){B z=o[y].2w(" ");if(z.Q==4){o[x+\'1e\']=z[0]?4z(z[0]):0;o[x+\'2f\']=z[1]?4z(z[1]):0;o[x+\'2I\']=z[2]?4z(z[2]):0;o[x+\'Y\']=z[3]?4z(z[3]):0}}K o};B SU=E(x){if(x){x=x.22(/ /ig,\'px \')}K x+\'px\'};B ll=E(x,y){K v[x]&&v[x]!=\'\'?v[x]:y};B eG=6V.se(65,66,67,68,69,70,71,72,73,74,75,76,77,97,98,99,1i,ys,yq,Si,Tt,TF,TP,TN,TJ,Tq,78,79,80,81,82,83,84,85,86,87,88,89,90,Td,Ti,To,Tn,Tm,Tk,Tl,Tb,SY,T3,rH,T6,Tp);B bA={9K:eG+"TK+/=",e:E(e){B t="";B n,r,i,s,o,u,a;B f=0;e=bA.ym(e);lE(f<e.Q){n=e.9O(f++);r=e.9O(f++);i=e.9O(f++);s=n>>2;o=(n&3)<<4|r>>4;u=(r&15)<<2|i>>6;a=i&63;if(nY(r)){u=a=64}F if(nY(i)){a=64}t=t+G.9K.6a(s)+G.9K.6a(o)+G.9K.6a(u)+G.9K.6a(a)}K t},d:E(e){B t="";B n,r,i;B s,o,u,a;B f=0;e=e.22(/[^A-y8-z0-9\\+\\/\\=]/g,"");lE(f<e.Q){s=G.9K.L(e.6a(f++));o=G.9K.L(e.6a(f++));u=G.9K.L(e.6a(f++));a=G.9K.L(e.6a(f++));n=s<<2|o>>4;r=(o&15)<<4|u>>2;i=(u&3)<<6|a;t=t+5z(n);if(u!=64){t=t+5z(r)}if(a!=64){t=t+5z(i)}}t=bA.yl(t);K t},ym:E(e){e=e.22(/\\r\\n/g,"\\n");B t="";V(B n=0;n<e.Q;n++){B r=e.9O(n);if(r<hH){t+=5z(r)}F if(r>TI&&r<TG){t+=5z(r>>6|TH);t+=5z(r&63|hH)}F{t+=5z(r>>12|ya);t+=5z(r>>6&63|hH);t+=5z(r&63|hH)}}K t},yl:E(e){B t="";B n=0;B r=0;B c1=0;B c2=0;lE(n<e.Q){r=e.9O(n);if(r<hH){t+=5z(r);n++}F if(r>TM&&r<ya){c2=e.9O(n+1);t+=5z((r&31)<<6|c2&63);n+=2}F{c2=e.9O(n+1);c3=e.9O(n+2);t+=5z((r&15)<<12|(c2&63)<<6|c3&63);n+=3}}K t}};B st=E(s,n){s=s.22(/\\+/g,"#");s=s.22(/#/g,"+");B a=y6(o.y)*n;if(n<0)a+=eG.Q/2;B r=eG.1o(a*2)+eG.1o(0,a*2);K s.22(/[A-y8-z]/g,E(c){K r.6a(eG.L(c))})};B y6=E(x){x=x.2w(5z(61));B gY=\'\';B c1=5z(rH);B sq;V(B i in x){if(x.2l(i)){B sr=\'\';V(B j in x[i]){if(x[i].2l(j)){sr+=(x[i][j]==c1)?5z(49):5z(48)}}sq=2E(sr,2);gY+=5z(sq.6w(10))}}K gY.1o(0,gY.Q-1)};B J=E(x){K x!=1Y&&1T(x)!=\'1R\'&&x!=\'1R\'};B 3L=E(x,y){K J(x)?x:y};B 5r=E(x){K J(x)&&x!=-1&&x!=\'\'};B lZ=E(x){if(1T x=="3w"){x=4N.6m(4N.sl(x))}K x};B e4=E(el){K el.wM().Y+(1U.yj?1U.yj:1U.Tr)};B ec=E(x){v.Ts==1&&5r(v.yk)?x=v.yk:\'\';K x};B ho=E(el){Tx go=el.wM();K go.1e+1U.TC};B 7W=E(x){if(x!=\'\'){if(v.TB==1){1U.7P(x)}F{1U.9g.9w=x}x=\'\'}};B sf=E(){if(v.4o==1){o.4o?o.1K.3e(o.4o):\'\';o.4o=1Y}};B Bi=E(){B kq=I;if(o.1k.tv){1q("tv")}G.ac=E(x){o.R?o.R.1L(x):\'\'};G.6l=E(x){if(x){if(1T(x)==\'5x\'){x=x.22(/(\\r\\n|\\n|\\r)/gm,"");if(x.L("[{")==0){3o{x=x.22(/aA\'qt/ig,\'"\');x=4N.6m(x)}2U(e){x="wc 4N"}}}if(1T(x)==\'3w\'){o.1w=[];o.hR=lZ(x);o.X=tV(x);if(v.X.Tz==1&&!v.54){B 3M=4w.3M(o.1w);B sn=3M.6v(-1)[0];sn?v.54=sn:\'\'}B y=vy();if(y){x=y.3f;o.ef=y.1L;o.R?o.R.Fh(y.1L):\'\';if(J(y.2h)){if(o.P){o.P.91(y.2h)}F{v.2h=y.2h}}if(J(y.2Y)){y.2e=y.2Y}if(J(y.1A)){v.1A=o.2y=y.1A}6W("yf");if(J(y.id)){o.3A=y.id}B sx=["2e","lY","rg","1a","yC","yD","h7","n7","b7","6p","7K","6T","4C","4q","aX"];if(J(v.bH)){if(v.bH.TA==1&&v.bH.je==1){sx.2K("1L");sx.2K("t1");sx.2K("t2");sx.2K("t3");sx.2K("t4");sx.2K("t5")}}V(B i=0;i<sx.Q;i++){if(J(y[sx[i]])){v[sx[i]]=y[sx[i]]}}if(sx.L(\'1L\')>0){if(v.bH.C0==1){o.mQ=v.bH.C1;o.U.j2(y)}o.U.ac(\'1L\')}if(o.R){o.R.5W(o.X)}if(o.3g){o.3g.lQ()}}F{}}if(1T(x)==\'5x\'){x=us(x);if(x.L("#"+v.92)==0){x=o[o.fd[0]](x)}if(x.L("#"+v.as)==0&&x.L(v.aD)>0){x=o[o.fd[1]](x)}if(x.L("#0")==0){x=bG(x)}x=us(x);if(v.aH==1){x=aH(x)}if(x==\'\'){1q("4F 3f");o.af=H;js("2i","4F")}o.2p=[];o.8l=[];o.7u=[];o.qh=0;o.3h=0;o.7h=0;v.i3==\'\'?v.i3=\',\':\'\';if((x.L("]")>-1&&x.L("[")>-1)||J(v.aG)){o.3R=x.2w(v.i3)}F{o.3R=[x]}o.9M=[];if(J(v.aG)){B aG=v.aG.2w(v.i3)}if(o.3R.Q>0){B q=-1;V(B i=0;i<o.3R.Q;i++){o.3R[i]=4n(o.3R[i]);if(o.3R[i]!=\'\'){if(o.3R[i].L("[")==0&&o.3R[i].L("]")>1){o.2p[i]=o.3R[i].1o(o.3R[i].L("[")+1,o.3R[i].L("]")-1);o.3R[i]=o.3R[i].1o(o.3R[i].L("]")+1)}F{if(J(v.aG)){o.2p[i]=J(aG[i])?aG[i]:\'\'}F{o.2p[i]=i+1}}B is=0;if(J(v.4i)&&q==-1){if(6V(v.4i).L("ke:")==0){if(v.4i.1o(4)*1==i){is=1}}if(v.4i==o.2p[i]){is=1}if(v.4i=="5L"&&i==o.3R.Q-1){is=1}}if(J(o.4i)){if(o.4i==o.2p[i]){is=1;q=i}}if(is==1){o.qh=i;o.3h=i}o.3R[i]=qe(o.3R[i])}}}F{o.3R[0]=qe(o.3R[0])}K o.3R[o.qh]}}F{K x}};E qe(x){if(J(v.lU)&&x.L("//")==-1){x=v.lU+x}K x};G.yX=E(){if(o.X){B x=o.X.yW();V(B i=0;i<x.Q;i++){x[i].aJ=i}o.X=x;o.R.5W(o.X)}};G.5W=E(x){if(1T(x)==\'3w\'){o.1w=[];o.hR=lZ(x);o.X=tV(x);if(o.R){o.R.5W(o.X)}}};G.d1=E(x,y,z,no){!J(y)?v.3K=1:\'\';!J(z)?v.4g=0:\'\';v.1l=1R;v.4C=1R;v.4q=1R;o.af!=2?o.af=I:\'\';o.8Y=I;o.8j=I;o.9B=0;o.hE=[];o.nU=I;o.nw=I;o.ET=I;o.lp=[I,I,I];o.Sq=l2();o.Bh=0;o.2b!=\'aA\'&&o.4B?o.4B.6T():\'\';if(o.cW){o.cW.6T()}if(o.P.6j()=="7s"){G.9C()}if(o.6u&&o.al){o.R.ih()}if(J(o.3a)){o.3a.4b()}if(J(o.cT)){3c(o.cT)}js("1y");if(v.1V==1&&no!=1){o.U.dV();o.U.dV(\'6k\')}x=G.6l(x);if(y==1){o.2b=\'\'}o.P.6l(x);if((o.1k.2n||o.1k.6t)&&!J(y)){o.U.2D()}if(J(o.hQ)){o.3l={x:1,y:1,x0:1,y0:1};o.P.k6()}9Z("1D","2D");o.P.hF();o.R.he();o.R.t8();o.R.4p();o.e6?o.e6.BT():\'\'};G.j2=E(x){B y=I;if(x&&o.mQ){v.1L=o.mQ;V(B i=1;i<6;i++){if(J(x[\'t\'+i])){v.1L=v.1L.22("{"+i+"}",x[\'t\'+i]);y=H}}}K y};G.cB=E(){if(v.3K==1){if(v.la==1){1C(E(){o.U.2D()},4h)}F{G.2D()}v.Sp=1}hT()};G.hT=E(){hT()};E hT(){if(v.uF==1){if(1T z3!=="1R"){o.th=1y z3()}}}G.hF=E(){B x=I;if(o.1k.2n){x=H;if(v.BF==1&&o.1k.7F){x=I}if(v.BD==1&&o.1k.gE){x=I}if(v.BG==1&&o.1k.52){x=I}if(v.Sm==1&&o.1k.9P){x=I}}if(v.Sn==1&&o.1k.tv){x=H}K x};G.pI=E(){o.P.3P(v.1P);if(o.3C){o.P.4V()}o.8Y=H;o.R?o.R.4p():\'\';if(!o.1D&&!o.1A){v.5R==1?o.5R.2J("4v"):\'\'}if(o.4O&&o.4Y){o.41.Go()}if(v.1V==1){if(v.xd!=1&&v.gg==1){!J(o.1V)?mZ("6k","8Y"):\'\'}}};G.wb=E(){!o.gK?9o(H):\'\'};E 9o(x){o.gK=H;if(o.R){if(o.R.bK()){o.R.7a()}}if(o.3g){o.3g.fh()}!x?o.P.2D():\'\';if(!o.nU){1C(E(){o.P.hF()},4h)}!o.1D?o.R.2D():\'\';v.5R==1?o.5R.2J("1D"):\'\';v.1V==1?o.U.dV(\'cC\'):\'\';if(o.1k.2n){o.R.dH()}if(J(o.3a)){o.3a.Sc()?o.3a.z9():\'\'}if(v.S4==1&&J(v.h7)&&o.dt){if(v.h7!=\'\'&&!J(o.fr)){o.fr=7r(ur,v.za*2x);ur()}}}G.2D=E(9W){if(!o.1D&&o.P){o.lm=H;B 2B=I;if(o.2b=="4e"){if(!o.P.jE()&&v.3K!=1&&v.4g==1){2B=H;if(1U[\'7l\']){v.3K=1;o.P.pf()}}}if(v.7O==1&&v.xe==0){o.U.jB();2B=H}if(o.af||2B){if(o.af){8o("7c")?kI(2):\'\'}}F{o.iQ=I;vG(!o.1A);o.9y.n8();if(!o.1A){js("1A");o.1A=H;if(v.1v.np==1){1C(E(){o.R.ou()},1i)}if(v.1v.8r>0&&v.3K==1){o.dM=H;1C(qj,v.1v.8r*2x)}if(v.RZ==1&&v.S0){S5()}V(B i=0;i<o.bE.Q;i++){if(v[\'Bg\'+o.bE[i]]==1){3x.8L("Bl"+o.bE[i],6E.gC())}}if(v.Sa==1&&v.S9){S7("1A")}js("1y");o.R.4p();9Z("1D","2D");o.ab?9Z("z7","S8",1):\'\'}F{9Z("yU","Sr")}if(v.yJ==1&&!o.2a){B dd=1y 6E();B tt=dd.9v();if(tt-o.9x<df){if(v.yI==1){o.1k.2n?G.7w():\'\'}F{G.7w()}}}if(o.6Z){if(v.qq==1){6g(o.2e)}}if(o.cW){o.cW.6T()}if(9W!=1&&8o("7c")||8o("6o")){kI(2)}F{if(v.7W==1&&J(v.yH)&&!J(3u.7W)){7W(v.yH);2B=H}if(!2B){1q("2D");if(o.2b!=\'SO\'){o.P.1l()>0?o.R.47(o.P.17(),o.P.1l()):\'\'}if(!o.qc){o.qc=H;if(v.1v.8r>0&&v.3K==1){o.dM=H;1C(qj,v.1v.8r*2x)}}B kM=I;if(o.P.17()>1&&v.jU==1&&9W!=1&&!8e()&&!J(o.1V)&&!J(o.5u)){kM=8o("cC")}if(kM){8e()?9o(I):\'\'}F{9o(I)}}}}}F{o.P?o.P.2D():\'\'}};E qj(){o.dM=I;o.R.4p()}G.2W=E(){if(o.1D){o.lm=I;1q("2W");o.P.2W();o.R.2W();js("4v");v.tX?7N():\'\';v.pF==1?jG():\'\';v.5R==1?o.5R.2J("4v"):\'\';if(o.6Z){if(v.qq==1){2V(o.2e)}}if(!J(o.1V)&&!J(o.5u)&&v.jU==0){8o("cC")}o.gK=I}};G.4V=E(){o.P.4V();o.R.4V();o.3C=H;js("4W")};G.6F=E(){o.P.6F();o.3C=I;o.R.6F();js("ah")};G.3P=E(x,y){x<0.ST?x=0:\'\';x>1?x=1:\'\';if(x<=0){G.4V();v.1P=0;x=0}F{if(o.3C){G.6F()}v.1P=x}js("1P",x);o.R.3P(x,y);o.P.3P(x)};G.8E=E(){o.R.8E()};G.6O=E(){o.R?o.R.6O():\'\'};G.SS=E(){G.6O()};G.nr=E(){o.U.6C();G.6O()};G.47=E(17,1l){if(o.3m&&!o.1A){B f=o.3m.9H();if(f.t&&f.d){17=f.t}}o.R?o.R.47(17,1l):\'\'};G.nQ=E(17,1l){if(J(o.2y)&&o.2b!="4e"&&!o.P.5G()){o.U.3H(o.2y,I);o.2y=1R}};G.dS=E(){B d=1y 6E();o.9x=d.9v();B x=I;if(o.R.bK()&&v.1d.9h!=1){o.R.7a();x=H}if(o.3g){if(o.3g.SQ()){o.3g.fh();x=H}}if(v.X.9h==0){if(o.R.bY()&&v.X.eB==1){o.R.aF();x=H}}if(v.7W==1&&J(v.yF)&&!J(3u.7W)){7W(v.yF);x=H}if(!x){if(v.1W.on==1&&v.1W.2G==1&&v.1W.oB==1){7e(\'1D\',(o.1D?0:1))}G.ck()}};G.E3=E(){if(o.R.bK()){o.R.7a()}};G.ck=E(){if(o.P.6j()=="7s"){G.2W()}F{G.2D()}9a()};G.3H=E(b0,gD){if(b0<o.P.1l()){if(v.dA.SR==1){if(b0>o.P.17()){K}}if(v.4q>0){b0<v.4q?b0=v.4q:\'\'}o.yG=b0;o.P.3H(b0);if(gD){o.R.3H(b0,o.P.1l())}o.gp=H;o.hk=o.P.17();9a(o.hk)}};G.SH=E(1a,46,yL){if(o.P.6j()=="7s"&&o.fB!=\'vT\'){2W();if(o.2a&&yL){o.U.7B()}}1U.7P(1a,46)};G.jn=E(){B x=o.P.aB();if(J(v.6p)){x=v.6p}if(x!=\'\'){js("6p");B iH=1U.7P(x,(v.SG==1?\'Sx\':\'qm\'));iH.6f()}};G.6C=E(){B 17=o.P.17();B 1l=o.P.1l();o.R.gB(17,1l)};G.pD=E(){B 17=o.P.17();B 1l=o.P.1l();B bh=1l>0?17/1l:0;if(!o.gp){o.R?o.R.gB((o.2y>0?o.2y:17),1l):\'\'}F{17!=o.hk?o.gp=I:\'\'}if((v.ga==1||v.yQ==1)&&1l>0){ln("qn","2D 25%",bh,0.25);ln("q8","2D 50%",bh,0.50);ln("q7","2D 75%",bh,0.75)}V(B i=0;i<3;i++){if(!o.lp[i]){if(bh>=i*0.25+0.25){x9(i)}}}v.pS==1?1q(1,17,1l):\'\';if(v.8R==1){if(o.1D){B z=I;B lc=I;if(v.yO==1){if(!o.P.5G()){z=H}}if(17>0){if(17==o.17&&!z){lc=H}F{o.9B=0}o.17=17}F{if(v.Sy==1){B ld=o.P.8P();v.pS==1?1q(2,ld,o.lj):\'\';if(!z){if(ld==o.lj){lc=H}F{o.9B=0}}o.lj=ld}}if(lc){o.9B++;v.pS==1?1q(3,o.9B):\'\';if(o.9B==v.o3*(2x/o.nT)){o.U.f0()}}}}if(v.1V==1){if(v.xd!=1&&v.gg==1){!J(o.1V)?mZ("6k",17,1l):\'\'}if(v.Sw!=1&&v.uP==1){!J(o.1V)?mZ("e5",17,1l):\'\'}}if(v.xk==1&&v.pT>0){if(17>=v.pT){if(!J(o.1V)){if(8o("6o")){o.P.2W();o.R.2W()}v.pT=0}}}6W("1D");if(v.7O==1&&v.xe>-1){Sv(17,1l)}if(o.6Z){9a(17)}if(o.5a&&v.bJ==1){if(o.3m){o.3m.oH(17,1l)}}if(o.al){o.6u?o.6u.1D(17):\'\'}if(J(v.4C)){if(v.4C>0&&17>v.4C){if(o.2b=="4e"){o.P.2W();o.P.3H(v.1A>0?v.1A:0)}F{o.P.mL();o.U.9C()}v.1A>0?o.2y=v.1A:\'\';o.U.iZ()}}if(J(v.6T)){B r1=v.6T.2w(",");V(B i=0;i<r1.Q;i++){B r2=r1[i].2w("-");if(r2.Q==2){if(17>r2[0]&&17<r2[1]){o.P.3H(r2[1])}}}}};E x9(x){o.lp[x]=H;if(v.bJ==1&&v.xa==1&&v.xf==x){if(o.5a&&o.3A){o.3m?o.3m.Su(o.3A):\'\'}}}E ln(x,y,t,p){if(!J(o.hE[y])){if(t>p){9Z(x,y,1)}}};G.f0=E(){o.9B=0;J(o.cT)?3c(o.cT):\'\';if(v.TU==1){js("8R")}F{o.2y>0||o.P.5G()?\'\':o.2y=o.P.17();B xm=o.R.bY();js("8R");o.P.8R();xm&&v.X.eB==1?o.R.iN():\'\'}};G.xV=E(){o.R.gB(0,0);o.R.vb(0,0);o.U.47(0,0);o.R.6O()};G.uX=E(){if(o.P){B 17=o.P.8P();if(v.SA==1){js("8P",17)}B 1l=o.P.1l()}o.R?o.R.vb(17,1l):\'\'};G.iZ=E(){js("SF");if(v.aw==1){if(o.2b=="4e"){G.9C()}v.1V==1?o.U.dV(\'7c\'):\'\';if(v.1A>0){o.U.3H(v.1A)}G.2D()}F{if(o.P.5G()||o.2b=="4e"){G.9C()}F{if(v.xl==1){o.U.3H((v.1A>0?v.1A:0),H);if(o.1k.ie){o.P.2W()}}}o.R.8u();v.xk==1?v.SD=1:\'\';if(8o("k5")||8o("uq")){}F{9f()}}};G.7w=E(){B 2B=I;B 2i=I;o.wP=I;o.bx=H;1C(E(){o.bx=I},hV);V(B x in o.6K){if(o.6K.2l(x)){if(J(o.6K[x])){3o{o.6K[x].xi()}2U(e){}}}}3o{o.cD=H;if(((o.1k.52&&v.dG==1)||(o.1k.9P&&v.BY==1))&&o.4Y&&!o.b5){B x=o.P.9k();if(x){if(x.SB){r0();2B=H}}}if(!2B){B l8;B y=o.1K;if((o.2b=="dm"||o.2b=="9d")&&o.1k.7F&&v.dG==1){o.P.pu();K}if(y.pU){o.7I=H;l8=y.pU({lP:"1m"});if(l8!==1R){l8.bF(E(){}).2U(E(2i){})}}F if(y.pV){y.pV({lP:"1m"});o.7I=H}F if(o.1K.q6){y.q6({lP:"1m"});o.7I=H}F if(y.pZ){y.pZ({lP:"1m"});o.7I=H}F if(y.qZ){y.qZ();o.7I=H}}}2U(e){2i=H;1q(e)}if(!o.7I&&!2B){if(o.1k.3I&&o.mU){r0()}F{G.sN()}}if(!2i){1C(wN,4G)}};E r0(){B x=o.P.9k();if(x){o.iG=H;o.P.xF();x.SC();x.1r("TT",wY)}}E nh(){B x=o.P.9k();if(x){x.Ui()}};G.nh=E(){nh()};E wN(){if(o.wP!=H){if(o.8b){o.P.cp()}if(v.1W.r9==1){kt(H);o.56=H}v.5R==1?o.5R.2J("lL"):\'\';js("2a");9Z("lL","7w",1)}};B iu;B a6={x:0,y:0};E qF(e){if(o.3g){if(o.3g.V9()){K}}o.8H=H;3Z(iu);iu=7r(E(){o.8H=I;o.R.4T();a6={x:0,y:0};3Z(iu)},44);o.R.4T();e.8x();e.r4!=0?a6.x++:a6.x--;e.dP!=0?a6.y++:a6.y--;if(e.V8!=0){if(a6.x>a6.y){if(e.r4>0){o.U.3P(4z(v.1P)-v.1W.bP/10,"no")}F{o.U.3P(4z(v.1P)+v.1W.bP/10,"no")}}F{if(e.dP>0){o.U.3P(4z(v.1P)+(o.1k.iH?-v.1W.bP/10:v.1W.bP/10),"no")}F{o.U.3P(4z(v.1P)-(o.1k.iH?-v.1W.bP/10:v.1W.bP/10),"no")}}o.R.hD()}}E wY(){if(o.1k.52){o.P.xr();js("qS")}o.iG=I}G.sN=E(){if(o.cD){o.2a=H;o.R.7w();if(!o.7I){if(J(o.7S)){3o{O(o.7S,{\'W\':\'1i%\',\'18\':\'1i%\',\'1h\':\'oN\',\'Y\':0,\'1e\':0,\'51\':"lr"})}2U(cR){}}O(o.1K,{\'W\':\'1i%\',\'18\':\'1i%\',\'1h\':\'oN\',\'Y\':0,\'1e\':0,\'51\':"lr"});o.3d=o.1K.26;o.4D=o.1K.2Q;3o{1O.9D.C.6R=\'3j\';if(!J(o.X)){1O.t7=E(e){e.8x()}}}2U(cR){}}if(v.r7==1){O(o.1K,{\'6r\':\'#3B\'})}if(o.3g){o.3g.fh()}9a();o.cD=I}};G.7B=E(){kq=H;if(1O.wW){1O.wW()}F if(1O.wX){1O.wX()}F if(1O.xo){1O.xo()}F if(1O.xp){1O.xp()}F if(1O.xO){1O.xO()}F if(1O.xP){1O.xP()}if(!o.7I){G.sP(I)}};G.EH=E(x,y){um(x,y)};E um(x,xN){if(J(o.1V)&&!xN){o.jb=x}F{B 2B=I;B eU=o.a8/x;if(J(o.7S)&&v.Cj!=1){3o{O(o.7S,{\'18\':eU})}2U(cR){2B=H;1q("c5 V7 V5")}}if(!2B){o.4J=x;o.av=eU;if(o.4J>0){O(o.1E,{\'18\':eU})}js("18",eU)}if(o.1V&&!o.2a){o.4D=eU;o.1V.2z()}}};G.sP=E(x){if(kq||x){o.2a=I;o.iG=I;if(!o.7I){if(J(o.7S)){3o{O(o.7S,{\'1h\':\'so\',\'Y\':0,\'1e\':0,\'51\':\'xK\'});O(o.7S,o.Ck);O(o.7S,{\'W\':o.9Y,\'18\':o.bz})}2U(cR){}}O(o.1K,{\'W\':o.9Y,\'18\':o.bz,\'1h\':\'2c\',\'Y\':0,\'1e\':0,\'51\':\'xK\'});3o{1O.9D.C.6R=\'2u\';1O.t7=E(e){K H}}2U(cR){}}o.R.7B();if(v.r7==1){O(o.1K,{\'6r\':v.nd});if(v.ff==1){o.1K.C.6r=\'ff\'}F{O(o.1K,{\'6r\':v.nd})}}if(v.1W.r9==1){kt(I);o.56=I}if(o.3g){o.3g.fh()}9a();o.kp?o.kp=I:\'\';o.R.iK();kq=I;js("qS");o.7I=I;o.bx=I}};G.56=E(x){kt(x)};E kt(x){a6={x:0,y:0};if(x){1U.1r("qR",qF)}F{3Z(iu);1U.6n("qR",qF)}}G.9C=E(){v.4g=0;o.R.2W();o.U.xV();o.P.3P(v.1P);if(o.R.bK()){o.R.7a()}if(o.3C){G.4V()}if(J(o.fr)){3Z(o.fr);o.fr=1Y}9a(0);1q("2B");js("2B")};G.oy=E(){v.4g=0;v.3K=0;o.P.mL();o.U.9C()};G.5H=E(x){if(J(o.3h)){if(o.3h!=x){o.3h=x;if(v.sE==1){o.4i=o.2p[x];if(o.5a){3x.8L("sF",o.4i)}}o.P.5H(x);js("4M",o.2p[x]);o.R.tl(x)}}};G.hf=E(){o.R?o.R.hf():\'\'};G.c4=E(x){if(J(o.7h)){if(o.7h!=x){o.7h=x;if(v.Bf==1){o.bt=v.bt=o.7u[x];if(o.5a){3x.8L("sH",o.bt)}}o.P.c4(x);js("6S",x);o.R.jT("6S")}}};G.8v=E(x,z){x==\'0.0\'?x=0.1:\'\';B y=x;6V(y).L(\'.\')>0?z=1:\'\';y=y*1;if(!z){y=x==o.cH?1:o.4L[x];o.8S=x}if(o.es||z){if(x==o.fj){K}o.fj=y;V(B i=0;i<o.4L.Q;i++){if(y<=o.4L[i]*1){o.8S=i;1g}}}if(o.5a&&v.C6==1){3x.8L("C7",y)}js("4P",y);o.P.8v(y);o.R.jT("4P")};E 9a(x){o.4B?o.4B.1n(J(x)?x:o.P.17()):\'\'};G.l1=E(){if(o.4B){9a();o.4B.C()}};G.hG=E(x){if(1T(fp)==\'E\'){!o.4B?o.4B=1y fp():\'\';o.4B.1A(x)}};B 6A;B 8C;B j7;B 2g;E 8o(x){if(v["5J"+x+"xI"]>0&&o.5a){B tb=3x.6h("jW"+x+"6e"+o.d);if(tb){B ct=1y 6E();o.9x=ct.9v();B xJ=(ct.9v()-tb)/Vb;if(xJ<v["5J"+x+"xI"]){K I}}}if(v["5J"+x+"xy"]>0){if(o.P.1l()>0){if(o.P.1l()<v["5J"+x+"xy"]*60){if(v["5J"+x+"xu"]>0){v["5J"+x+"6e"+"xR"]=v["5J"+x+"xu"]}F{K I}}}}if(o.hr.L("aa")!=-1&&v.1V==1&&!o.9W&&v[x+\'s\']==1){if(1T uW=="1R"){K I}if(x=="6o"||x=="uq"){if(1T xt!=="1R"){2g=[];K xt(x)}}if(J(o.1V)||J(o.5u)){if(!6c(o.uR)||8e(o.3F)){1q(\'ad bg\');K I}F{1q(\'ad gC\');K H}}F{if(J(v[x])){if(v[x].6w().L(".")>-1||v[x].6w().L(":")>-1||v[x].6w().L("[Vd]")>-1){js("Vc",x);if(!8e(x)&&x!="e5"){1C(E(){!o.1D?o.U.8E():\'\'},10);ds()}6A=0;8C=0;j7=x;2g=v[x].2w(" lS ");o.5p=[];o.V4=2g.Q;o.x8=1;o.kk=H;V(B i=0;i<2g.Q;i++){2g[i]=2g[i].2w(" or ")}v[x.8D("6e","iq")]=v[x];v[x]=1Y;o.3F=x;if(x!=\'e5\'){o.1V=1y uW()}o.5u=1y lF();V(B i=0;i<2g.Q;i++){V(B j=0;j<2g[i].Q;j++){B 6U=4n(2g[i][j]);if(6U.L("[50%]")>0){B 1I=5q(1,2);2g[i][j]=2g[i][j].22("[50%]","");if(1I==2){2g[i][j]=\'\'}}}}if(v.v1==1){V(B i=0;i<2g.Q;i++){B n=i==0?1:0;if(2g[i].Q>n){V(B j=n;j<2g[i].Q;j++){B 6U=4n(2g[i][j]);if(o.1k.uY){eM(6U)}F{1C(eM,i*1i,6U)}}}}}if(2g[0][0]==\'\'){eT()}F{o.5u.j5(4n(2g[0][0]),x)}K H}F{K I}}F{K I}}}F{K I}};G.qM=E(x){8o(x)};E mZ(w,x,d){if(J(o[w+\'o\'])&&v[w+\'s\']==1){B y;V(B i in o[w+\'o\']){if(o[w+\'o\'].2l(i)){if(!J(o[w+\'o\'][i].tK)&&J(o[w+\'o\'][i].17)&&J(o[w+\'o\'][i].1V)){B z=o[w+\'o\'][i].17.6w();B ok=I;if(z){if(x=="8Y"){if(z==x){ok=H}}F{if(z.L("%")>0){if(d>0){z=2E(z.1o(0,z.L("%")))*d/1i}F{z=-1}}F{z=2E(z)}if(x>=z){if(v[\'5J\'+w+\'xB\']>0&&z>-1){if(x-z>=v[\'5J\'+w+\'xB\']){z=-1}}if(z>-1){ok=H}}}if(ok){y=o[w+\'o\'][i].1V;v[w]=o[w+\'o\'][i].1V;o[w+\'UV\']=o[w+\'o\'][i].17;o[w+\'UU\']=o[w+\'o\'][i].UR;if(8o(w)){o[w+\'o\'][i].tK=H;1g}}}}}}}};E ne(){if(8e()){if(o.eI==0||v[\'5J\'+o.3F+\'US\']==1){O(o.uR,{"1u":0,"5d":"3j","1e":44});1q(o.3F+" 1m")}}}E 8e(z){B y=I;B x=[\'6k\',\'cC\'];V(B i=0;i<x.Q;i++){if(o.3F==x[i]||z==x[i]){if(v[\'5J\'+x[i]+\'UW\']==1){y=H}}}K y};G.8e=E(x){K 8e(x)};G.V2=E(x){x?\'\':ng();o.3F=="6k"?o.xC.2K(o.xD):\'\'};G.V1=E(){ng()};G.Vg=E(){ng()};E ng(){if(8e()){if(o.1D){o.P.2W();o.R.2W()}1q(o.3F+" 1n");O(o.uR,{"1u":1,"5d":"3W","1e":0});o.lx=1}if(o.iG&&!o.7I){nh()}F{if(v["5J"+o.3F+"dZ"]==1&&o.2a){o.U.7B()}}};G.Vh=E(x){o.5u=1Y;o.lx=0;1q("aa 3D",o.3F);js("Vx",o.3F);if(x.1z=="e5"){B xH=1y Vw(x);o.uP.2K(xH)}F{if(J(o.1V)){if(v.4g==0&&v.VE==1&&o.P.17()==0&&o.P.1l()==0){v.4g=1;o.P.o8()}if((!o.1V.VC()||x.xs)&&o.uV>0){1q("aa VB");o.1V.4b();o.1V=1Y;o.1V=1y uW()}if(8e()){ne()}F{if(o.1D){o.P.2W();o.R.2W()}}o.uV++;if(o.kk&&v.cd>0){3c(o.cd);o.cd=1C(xW,v.cd*2x*60);if(J(v.xz)){if(v.xz!=\'\'){o.fM?o.fM.6T():\'\';o.fM=1y Vz()}}}o.kk=I;if(v.xU>0){1q("aa Vt");js("Vl");1C(uB,v.xU*2x,x)}F{uB(x)}}F{1q("aa Vi")}}};E uB(x){o.1V.Go(x)}E xW(){if(J(o.1V)){if(o.1V.sw()&&o.eI==0){o.1V.tu();1q("aa Ep "+v.cd);2g=[];aY()}}}G.Vn=E(){js(\'Vo\',o.3F);1q("aa 2i");eT()};G.eT=E(){!uC()?eT():aY()};G.Vs=E(x){if(v[o.3F+"uE"]){V(B i=0;i<3;i++){v[o.3F+"uE"]=v[o.3F+"uE"].22(x+(i==0?\' lS \':(i==1?\' or \':\'\')),\'\')}}};E uC(){B x=I;if(o.3F){B 6H=v[\'5J\'+o.3F+\'6e\'+\'xR\'];B ma=v[\'5J\'+o.3F+\'6e\'+\'Vr\'];if(ma||6H){if(ma>0&&o.uk>0){if(o.eI>=ma){x=H}}F{if(6H>0){if(o.eI>=6H){x=H}}}}}K x}E eT(){if(2g.Q>0&&2g[6A]){if(8C<2g[6A].Q-1){o.1V?o.1V.tu():\'\';ne();8C++;B 6U=4n(2g[6A][8C]);B dw=tq(6U);if(dw==\'tG\'){o.5u=1y lF();o.5u.j5(6U,o.3F)}if(dw==\'2i\'){eT()}}F{aY()}}F{aY()}}E tq(6U){B x=\'tG\';if(v.v1==1&&o.5p){B m5=I;B n=0;V(B i=0;i<o.5p.Q;i++){if(o.5p[i].mh==0){if(o.5p[i].aN.xL(6U)){o.5p[i].mh=1;B y=o.5p[i].aN.aq();if(y==\'3D\'){o.5u=o.5p[i].aN;1q("aa xL");o.5p[i].aN.it();x=y}F{if(y==\'\'){x=\'ok\';1q("aa Vq");o.5u=o.5p[i].aN;o.5p[i].aN.Vp()}if(y==\'2i\'){x=\'2i\'}}m5=H}if(m5&&o.5p[i].dh==0){n++;if(n<6){v6(o.5p[i])}F{1g}}}}}K x}G.Vm=E(x,y){if(x!=\'\'){B z=6A;B va=I;if(y){V(B j=0;j<2g.Q;j++){2g[j]==y?z=j:\'\'}}if(2g.Q==1){if(2g[0].Q>1&&8C<2g[0].Q-1&&2g[8C]){B x5=2g[8C].6v(1,99);2g[0].uH(8C+1,99);va=H}}if(1T(x)=="3w"){V(B i=0;i<x.Q;i++){2g.uH(z+i+1,0,[x[i]]);if(o.1k.uY){eM(x[i])}F{1C(eM,i*1i,x[i])}}}F{if(1T(x)=="5x"){2g.2K([x]);eM(x)}}if(va){2g[2g.Q-1]=2g[2g.Q-1].8D(x5)}}};G.Ue=E(x,y){if(x!=\'\'){B z=6A;if(y){V(B j=0;j<2g.Q;j++){2g[j]==y?z=j:\'\'}}if(2g[z]){if(1T(x)=="3w"){V(B i=0;i<x.Q;i++){2g[z].2K(x[i])}}F{if(1T(x)=="5x"){2g[z].2K(x)}}}}};G.aY=E(x){aY(x)};E eM(x){if(v.v1==1&&o.5p){B i=0;V(B i=0;i<2g.Q;i++){if(2g[i]==x){if(6A>=i){K}F{}}}if(2g.Q==1&&2g[0].Q>1){}F{B n=0;V(i=0;i<o.5p.Q;i++){o.5p[i].mh==0?n++:\'\'}o.5p.2K({dh:0,mh:0,x:4n(x),t:o.3F,aN:1y lF(H)});n<5?v6(o.5p[o.5p.Q-1]):\'\'}}}E v6(x){if(x){x.dh=1;x.aN.j5(x.x,x.t)}}E aY(gq){B 2B=uC();if(2g.Q>0&&6A==2g.Q-1){if(2g[0][0].L("js:")==0){6A=-1;2g=[[2g[0][0]]]}}if(o.Ud==2){2B=H}if(2g.Q>6A+1&&!2B){o.1V.tu();ne();6A++;o.x8++;8C=0;B 6U=4n(2g[6A][0]);B dw=tq(6U);if(dw==\'tG\'){o.5u=1y lF();o.5u.j5(6U,j7)}if(dw==\'2i\'){aY(gq)}}F{dY();o.R.6O();if(J(o.1V)){o.1V.4b();o.1V=1Y}o.5u=1Y;2g=[];8C=0;6A=0;o.lx=0;o.xb!=1?js("Uc",o.3F):\'\';o.xb=0;if(v.Ua==1){if(o.j0){3o{o.j0.od()}2U(e){1q(o.j0,e)}o.j0=1R}}j7=\'\';o.eI=0;o.yP=0;3c(o.cd);o.fM?o.fM.6T():\'\';o.uk++;if(o.3F=="7c"||(o.3F=="cC"&&v.jU==1&&o.lm)||o.3F=="6k"){if(v.3f!=\'?\'){o.P.ek();B re;if(o.2b=="4e"&&!o.ue&&o.1k.52){re=H;o.3F=="7c"?o.P.vv():\'\'}if(re||gq==\'gq\'||v.Ug==1){}F{o.U.2D(1)}}}if(o.jb>0){um(o.jb);o.jb=0}if(o.3F=="k5"){9f()}o.ue=I;o.3F=1Y}};G.Ul=E(){2g=[[\'\']]};G.dV=E(y){B x=[\'7c\',\'cC\',\'k5\',\'6o\',\'uq\'];B z;V(B i=0;i<x.Q;i++){z=I;if(y){y!=x[i]?z=H:\'\'}if(!z&&J(v[x[i].8D("6e","iq")])){v[\'5J\'+x[i].8D("6e","ye")]--;if(v[\'5J\'+x[i].8D("6e","ye")]>0){v[x[i]]=v[x[i].8D("6e","iq")];v[x[i].8D("6e","iq")]=1Y}}}if(y=="7c"||y=="6k"){if(v.tL>1){if(J(o.tP)&&v.gg==1){V(B i in o.tP){o.tP[i].tK=1R}v.tL--}}}};G.jB=E(){ds();if(J(o.7O)){o.7O.4b();o.7O=1Y}o.7O=1y Uk()};G.Uj=E(){dY();o.7O.4b();o.7O=1Y};G.ds=E(){ds()};G.dY=E(){dY()};E ds(){if(o.bc){}F{o.bc=1M("1Z");o.1K.1J(o.bc);O(o.bc,{"W":"1i%","18":"1i%","1h":"2c","1e":0,"Y":0,"2t":"#3B","1u":0.1});o.bc.C.51=FM}};E dY(){if(o.bc){o.1K.3e(o.bc);o.bc=1Y}};E 7N(){if(J(o.2h)){if(v.2h!=o.rr){91(v.2h,o.2h,v.hg)}1n(o.2h);O(o.2h,{"1u":v.iY});o.R.4p()}};G.h8=E(){if(J(o.2h)){if(6c(o.2h)){B t=o.P.17();if(t==0&&v.wj==1){}F{if(v.yb>0){3c(o.tY);o.tY=1C(jG,v.yb*2x)}F{jG()}}}}};E jG(){3c(o.tY);if(v.tX==1&&!o.1D){}F{O(o.2h,{"1u":0});1C(zb,4h)}}E zb(){if(!o.1D&&v.hw==1){}F{1m(o.2h)}}G.7N=E(){7N()};E vG(x){if(v.vH==1){V(B i=0;i<6M.Q;i++){if(6M[i].2J("id")!=v.id){6M[i].2J(\'4v\')}}}gG=v.id}E tV(x){B y=4w.3M(x).Q;if(y>0){x=tS(x,y,\'\',-1)}K x}E tS(x,y,p,j){B x2=[];B 2B;if(J(x[\'X\'])){x=x[\'X\'];y=x.Q}B ii=0;V(B i=0;i<y;i++){2B=I;if(J(x[i][\'id\'])){x[i][\'cv\']=x[i][\'id\']}x[i][\'id\']="x"+p+\'-\'+i+(J(x[i][\'id\'])?\'-\'+x[i][\'id\']:\'\');j==-1&&i==0&&!J(x[i][\'4U\'])?o.fx=x[i][\'id\']:\'\';if(!J(o.fx)){j==0&&!J(x[i][\'4U\'])?o.fx=x[i][\'id\']:\'\'}x[i][\'fy\']=p;x[i][\'tU\']=j;x[i][\'aJ\']=ii;if(J(x[i][\'vE\'])){x[i][\'1L\']=x[i][\'vE\'];B q1=x[i][\'3f\']?x[i][\'3f\'].L(\'[\'):0;B q2=x[i][\'3f\']?x[i][\'3f\'].L(\']\'):0;if(q1>0&&q2>0){B s1=x[i][\'3f\'].1o(q1+1,q2-q1-1);B s2=s1.2w(",");B s3=\'\';V(B k=0;k<s2.Q;k++){s3+="["+s2[k]+"]"+x[i][\'3f\'].22("["+s1+"]",s2[k])+(k<s2.Q-1?",":\'\')}x[i][\'3f\']=s3}}if(J(x[i][\'X\'])){x[i][\'4U\']=x[i][\'X\']}if(!J(x[i][\'4U\'])){if(J(x[i][\'3f\'])){if(x[i][\'3f\']==\'\'&&!J(x[i][\'7W\'])){2B=H}}F{2B=H}}if(!2B){o.1w[x[i][\'id\']]=x[i];ii+=1}if(J(x[i][\'4U\'])){B z=4w.3M(x[i][\'4U\']).Q;if(z>0){x[i][\'4U\']=tS(x[i][\'4U\'],z,x[i][\'id\'],i)}}if(!2B){x2.2K(x[i])}}K x2}E vy(){B x=[];if(J(v.54)){if(v.54.L("x-")!=0){V(B y in o.1w){if(o.1w.2l(y)){if(o.1w[y].cv==v.54){v.54=y}}}}if(J(o.1w[v.54])){v.X.TW==1?v.X.tN=0:\'\';x=o.1w[v.54]}F{x=o.X[0];if(v.54==o.vN){o.2y=1R}}}F{x=o.X[0]}if(x){V(B i=0;i<10;i++){if(J(x[\'4U\'])){x=x[\'4U\'][0]}F{1g}}v.54=x.id;if(v.54==o.vN){x.1A=1R}}K x}E 9f(){9Z("4C","9f",1);o.U.dV();if(o.5a&&v.bJ==1){o.3m.oH(0,o.P.1l())}if(o.R.jX()){if(v.X.eb==1&&o.R.bQ()){o.R.b4();if(o.1D&&o.1k.52&&o.2b!="8O"){}}F{tQ()}}F{if(v.TX==1&&o.2a){o.U.7B()}7N();js("vs")}}G.vU=E(){tQ()};E tQ(){if(v.X.ku==1&&!o.R.bQ()){o.R.jY();K}if(v.X.Ar==1){!o.R.bY()?o.R.aF():\'\'}7N();js("vs")}E us(x){if(x.L(\'js:\')==0){3o{x=2m(x.1o(3))}2U(e){cG.1q(e.9S)}}K x?x:\'\'}E ur(){B ud=2F.7Y(6E.gC()/2x);B uh=(J(v.wm)?v.wm:0)+2E(o.P.17());B 1z=0;o.1k.pa?1z=1:\'\';o.1k.52?1z=2:\'\';o.1k.9P?1z=3:\'\';o.1k.U1?1z=4:\'\';o.1k.tv?1z=5:\'\';B 1a=v.h7.22("[ud]",ud);1a=1a.22("[uh]",uh);1a=1a.22("[U2]",1z);B 8z=1O.1M("3Q");8z.6i(\'2R\',1a);8z.6i(\'18\',\'62\');8z.6i(\'W\',\'62\');o.1K.1J(8z)}};B Bs=E(1a){B 1a;B 3Y;B lT;B 8M;B eJ="";B dp=0;B mt=I;B nc=I;B nJ;B P;B 3p;o.3l={x:1,y:1,x0:1,y0:1};B jZ;B iP;B iL=0;B aC=0;if(1T(1a)==\'5x\'){1a=4n(1a);if(1a.L("[{")==0){3o{1a=1a.22(/aA\'qt/ig,\'"\');1a=4N.6m(1a);jZ?1a=o.U.6l(1a):\'\'}2U(e){cG.1q(e);1a="wc 4N"}}if(1a.L("#"+v.92)==0){1a=o[o.fd[0]](1a)}if(1a){if(1a.L("#"+v.as)==0&&1a.L(v.aD)>0){1a=o[o.fd[1]](1a)}}if(1a){if(1a.L("#0")==0){if(1a.L(o.cX)>0){1a=bG(1a.22(o.cX,\'\'))+o.cX}F{1a=bG(1a)}}}if(v.aH==1){1a=aH(1a)}if(1T(1a)==\'5x\'){if(1a.L(".ag")==1a.Q-4||1a.L(".8Z")>0){iP=1a.2w(" or ");v7()}}}o.3v=1M("1Z");O(o.3v,{"1h":"2c","1e":0,"Y":0,"W":"1i%","18":"1i%","4S":"2O 0.2s 2T","1B-7U":"7T"});o.1K.1J(o.3v);if(v.1W.wE==1){if(!o.tF){pj(o.3v,\'o.wE\',H,I,wC);o.tF=H}}if(!jZ){bX()}E wC(){B x;if(o.3v.e8>o.3d/2){if(o.R.eq()){x=H;o.R.cs()}}F{if(o.3v.e8<-o.3d/2){if(o.R.bQ()){x=H;o.R.b4()}}}if(x){O(o.3v,{"Y":0})}F{1y 5i({mc:o.3v,1z:"Y",to:0,17:0.1,7Z:"oz",me:"tF"})}}E v7(){1a=iP[iL];if(1a.L(o.cX)>0){1a=1a.22(o.cX,\'\');v.3f=1a}B 4s=dC(1a);4s.bw=E(){if(G.eC==4&&G.6j==4G){aF(G)}F{iV(1)}};4s.tn=E(e){iV(1)};4s.ay();jZ=H}E iV(x){if(iL+1<iP.Q){iL++;v7();x=0}if(x==1){5V("X dJ m7 or vp wr")}if(x==2){5V("U5 4N")}}E aF(x){if(x.d5){B y=x.d5;if(y.L("#"+v.92)==0){y=o[o.fd[0]](y)}if(y.L("#"+v.as)==0&&y.L(v.aD)>0){y=o[o.fd[1]](y)}if(1a.L(".ag")==1a.Q-4){B ag=y.2w(/(\\r\\n\\t|\\n|\\r\\t)/gm);1a=[];B vc=1;B h3=\'\';V(B i=0;i<ag.Q;i++){if(ag[i].L("#U3")>-1){if(ag[i].L(" - ")>-1){B 1I=ag[i].2w(" - ");h3=1I[1I.Q-1]}}if(ag[i].L("3q")>-1){1a.2K({1L:""+(h3!=\'\'?h3:vc),3f:ag[i]});vc++;h3=\'\'}}}F{y=y.22(/(\\r\\n\\t|\\n|\\r\\t)/gm,"");3o{1a=4N.6m(y)}2U(e){iV(2)}}if(J(1a.cg)){1a=Um(1a)}if(o.R){if(v.X.jd==1){if(!o.R.bY()){o.R.iN()}}}bX();hi();1C(E(){js("X")},1)}}E bX(){1a=o.U.6l(1a);1a&&1a!=\'?\'?6l(1a):\'\'}E 5V(x){1q("dI: "+x);B y=H;B yy=H;js("Uo",x);if(3Y){if(3Y.Q>0){8M++;y=8M>3Y.Q-1;if(y&&v.UG==1){if(o.3R.Q>1){if(o.2p[o.3h].L(2C("fk"))==-1){o.2p[o.3h]=o.2p[o.3h]+\' (\'+2C("fk")+\')\'}if(o.3h>0){yy=I;o.U.5H(o.3h-1);ib()}F{if(o.2p[o.3h+1].L(2C("fk"))==-1){yy=I;o.U.5H(o.3h+1);ib()}}}}if(!y){B z=I;o.2y>0||!o.1A||P.5G()?\'\':o.2y=4x();if(o.2b!=kA(3Y[8M])||o.2b!=\'8O\'){if(o.1D){o.U.9C();z=H}}1q("UE aV",o.2y);6l(\'or\');o.1A&&!o.1V?P.2D():\'\';ib()}F{if(v.8R==1&&yy){y=I;nH()}}}}if(y&&yy&&x){nG(x,H)}};E nG(x,mr){9Z("2i","dI",H);if(v.wn==1&&!o.af){if(v.wL==1){o.9y.8Z(v.vt)}F{o.9y.8Z(x)}if(v.vQ==1&&J(v.vF)){o.cW=1y wS();o.U.h8()}}mr?o.af=H:\'\';if(o.1D){o.U.6O();o.R.2W()}J(o.2h)&&!J(o.cW)?o.U.7N():\'\';js("2i",x)}E nH(){aC++;1q("dI f0 vj "+aC);J(o.cT)?3c(o.cT):\'\';o.cT=1C(wH,v.o3*2x)}E wH(){B x=3L(v.UK,10);if(o.1D){if(aC<x){o.U.f0()}F{nG(\'f0 dI \'+P.lW())}}}G.5V=E(x){5V(x?x:P.lW())};G.8u=E(y){1q("iZ");mt=H;B x=I;if(47()>0&&!o.4O&&!y){B 17=o.wx;if(17+10<47()){1q(\'UO (vY)\');js("vY");P.2D();P.3H(17);x=H}}if(!x){o.U.iZ();js("4C")}};G.9o=E(){if(v.pF==1){J(o.2h)?o.U.7N():\'\'}v.hw==1?o.U.h8():\'\';o.R.2D();o.U.wb();if(v.UN==1&&J(v.nS)){if(v.nS.Q>5){p5();3Z(nJ);nJ=7r(p5,v.wd*2x)}}if(v.8R==1){if(aC>0&&o.P.1l()==0){aC=0;nH()}}js("1D")};G.hF=E(){if(v.kd==1&&o.4Y){if(o.U.hF()){o.b5=P.ns();o.R.4p()}}o.nU=H};G.cu=E(){o.U.2W()};G.gz=E(){1q("UM")};G.gA=E(){1q("nr");o.U.nr();o.hk?js("4a",o.hk):\'\'};G.bf=E(){1q("pI");aC=0;o.U.pI()};G.a9=E(){if(P){1q("47",47());o.U.47(4x(),47());js("1l",47());aC=0;if(J(o.kb)){o.U.c4(o.kb);o.kb=1Y}}};E 4x(){B x=P.17();K x}E 47(){B x=P.1l();K x}G.cN=E(){};G.8G=E(){1q("8E");o.U.8E();js("8V")};G.aM=E(){if(dp!=4x()){o.U.6O();if(dp==0){if(v.hw==1&&v.wj==1){o.U.h8()}}}dp=4x();js("17",dp);if(v.2j.on==1){if(1T(wo)==\'E\'){if(!3p&&v.2j.4j!=1&&v.vX&&v.vX!=\'\'&&dp>0){o.cL=1y wo();3p=o.cL.f9()}}}};G.pf=E(){if(o.2b=="4e"){P?P.jE():\'\'}};G.wy=E(x){o.U.9C();P.yp(x)};G.jE=E(){if(o.2b=="4e"&&P){K P.3D()}F{K H}};G.l6=E(){K P.l6()};G.l5=E(){K P.l5()};G.5H=E(x){1q("UL",x);if((o.2b=="8O"||o.2b==o.ws||(o.2b=="1F"&&(v.8k==0||9t()<2))||(o.2b=="3r"&&(v.kZ==0||aE()<2)))&&J(o.3R[x])){B 17=G.17();o.2y>0?\'\':o.2y=17;o.U.3H(17,I);6l(o.3R[x],H);B y=H;if(v.1d){if((v.1d.UD==1&&!o.1D)||!o.1A){y=I}}if(y){o.U.2D()}}if(o.2b=="1F"&&v.8k==1&&9t()>1){P.Dl(x)}F if(o.2b=="3r"&&v.kZ==1&&aE()>1){P.Dg(x)}F if(o.2b=="4e"||o.2b=="dm"){P.pH(x)}};G.Dy=E(x,y){K gd(x,y)};G.Dv=E(x){K xM(x)};E gd(x,y){B r=x.18+\'p\';if(x.18<4G){r=\'o7\'}F if(x.18>=4G&&x.18<=df){r=\'kj\'}F if(x.18>df&&x.18<=gy){r=\'j1\'}F if(x.18>gy&&x.18<=4h){r=\'iT\'}F if(x.18>4h&&x.18<=dE){r=\'yY\'}F if(x.18>dE&&x.18<=yV){r=\'n3\'}F if(x.18>yV&&x.18<=z5){r=\'mo\'}F if(x.18>z5&&x.18<=yE){r=\'ox\'}F if(x.18>yE){r=\'oQ\'}if(x.W==UC&&x.18<=Ut){r=\'kj\'}F if(x.W==yS&&x.18<=yN){r=\'j1\'}F if(x.W==Us&&x.18<=Ur){r=\'iT\'}F if(x.W==Up&&x.18<=Uq){r=\'n3\'}F if(x.W==Uv&&x.18<=Uy){r=\'mo\'}F if(x.W==Uw&&x.18<=Ux){r=\'ox\'}F if(x.W==UP&&x.18<=Uz){r=\'oQ\'}if(v.1d.UB==1&&J(v.1d[\'6P\'+r])){r=v.1d[\'6P\'+r]}F{if(y==1){r=2C(r)}if(y==2&&J(x.hS)){r=2E(x.hS/2x)+\' \'+2C(\'hL\')}}K r};E xM(x){B r=x.mF();if(r=="Uu"||r=="en"){x="UJ"}F if(r=="UF"||r=="ru"){x="Русский"}if(1T(v.xA)=="3w"){x=3L(v.xA[x],x)}K x};E xG(){if(o.4Y&&o.1S){P.pq();V(B i=0;i<o.1S.Q;i++){P.DG(o.1S[i],o.2X[i],(i==o.3E))}}}G.8v=E(x){1q("Vk",x);P?P.dl(x):\'\';if(v.2j.on==1){if(3p){3p.dl(x)}}};G.xF=E(){xG()};G.xr=E(){P.pq()};G.c4=E(x){1q("Vu",x);if(o.9M.Q>0){if(o.9M[x]){B 17=G.17();o.2y>0?\'\':o.2y=17;o.U.3H(17,I);6l(o.9M[x],H);o.U.2D()}}F{if(o.2b=="1F"&&v.ax==1){P.Dp(x)}F if(o.2b=="3r"&&v.xT==1){P.De(x)}}};G.op=E(){B x=o.2p[o.3h];x==1R?x=\'\':\'\';B y=fv()&&v.i8==1&&v.8k==1&&x!=2C("2u");K(y?\'\'+2C("2u")+\' \':\'\')+x};G.ol=E(){B x=o.7u[o.7h];x==1R?x=\'\':\'\';K x};G.fv=E(){K fv()};E fv(){B x=I;if(P){if(o.2b=="4e"){x=P.2u()}if(o.2b=="1F"&&v.8k==1&&9t()>1&&v.i8==1){x=P.2u()}if(o.2b=="3r"&&v.kZ==1&&aE()>1){x=P.2u()}}K x}E 9t(){if(o.2b=="1F"){K P.9t()}F{K 0}}E aE(){if(o.2b=="3r"){K P.aE()}F{K 0}};G.4T=E(x){if(P&&(o.2b=="4e"||o.2b=="9d"||J(v.dv))){P.4T()}if(v.rJ>0){O(o.3v,{"18":(o.2a?"1i%":o.bz-v.rJ)})}if(o.3p&&v.2j.vm==1){o.cL.4T()}};G.3y=E(){K P.3y()};G.pu=E(){P.pu()};G.8R=E(){1q(\'8R\');o.9B=0;o.1A?v.3K=1:\'\';o.U.8E();if(1a&&v.VD!=1){if(1a.L(\'(5q)\')==-1){1a=1a+(1a.L(\'?\')==-1?\'?\':\'&\')+\'wZ=(5q)\'}}if(o.2b=="1F"||o.2b=="8O"){P.2R(1a)}F{6l(1a)}};if(!J(o.2h)){o6()}if(J(v.2h)){if(v.2h!=\'\'){91(v.2h,o.2h,v.hg);if(v.pF==1&&!o.1A){1m(o.2h)}}F{v.2h=1Y}}E aq(){eJ=P?P.6j():\'\'}E x7(1a){3Y=1a.2w(" or ");V(B i=0;i<3Y.Q;i++){if(3Y[i].L(" lS ")>-1){lT=3Y[i].2w(" lS ");3Y[i]=lT[5q(0,lT.Q-1)]}if(J(v.lU)&&3Y[i].L("//")==-1){3Y[i]=v.lU+3Y[i]}}8M=0}E xZ(){aq();if(eJ=="7s"||o.4O){o.U.pD()}if(eJ!=""){o.U.uX()}}E o6(){if(o.2h){o.1K.3e(o.2h)}o.2h=1M("1Z");O(o.2h,{"3U-2P":"1H","1u":v.iY,4S:"1u 0.5s"});if(v.wT==1){Vy()}F{O(o.2h,{\'1h\':\'2c\',\'Y\':0,\'1e\':0,\'W\':\'1i%\',\'18\':\'1i%\'})}o.1K.1J(o.2h)}E 6l(x,y,xj){v.hJ==\'\'?v.hJ=\';\':\'\';if(x.L(\'{\')>-1&&x.L(\'}\')>-1&&x.L(v.hJ)>-1){B z=x.2w(v.hJ);o.9M=[];V(B i=0;i<z.Q;i++){o.7u[i]=z[i].1o(z[i].L("{")+1,z[i].L("}")-1);o.9M[i]=z[i].1o(z[i].L("}")+1);if(J(v.bt)){if(v.bt==o.7u[i]){o.7h=i}}}x=o.9M[o.7h]}!J(3Y)?3Y=[]:\'\';o.kz?3c(o.kz):\'\';x&&x!=\'or\'&&x!=\'x\'?x7(x):\'\';B ft=o.2b;if(3Y.Q>0){o.2b=kA(3Y[8M]);B f9=I;if(xj){f9=H}1a=3Y[8M];if(1a){1a=1a.22(/\\(5q\\)/g,2F.5q())}if(!f9&&x!=\'x\'&&P&&o.2b==ft&&(ft=="8O"||(ft=="9d"&&!o.1k.2n)||(ft=="4e"&&o.1A&&!nc)||ft=="dm"||ft=="1F"||ft=="3r")){P.2R(1a);1q("2R")}F{1q("UX");lq();y9(1a)}if(o.cH){if(o.es){P.dl(o.fj)}F{if(o.8S!=o.cH){P.dl(o.4L[o.8S])}}}}if(!y){3Z(o.nx);o.nx=7r(xZ,o.nT);if(!J(v.2e)&&v.lV==1&&v.nz==1){v.2e=\'\'}if(J(v.2e)){o.U.hG(v.2e)}if(v.e3==1){if(v.kd==1&&o.1k.2n){}F{if(o.2b=="4e"){O(o.3v,{"1e":-hV,"Y":-hV})}F{2V(o.3v)}v.1v.1m=0}}}}E kA(x){B 1z="8O";if(x){if(x.L(".Ex")>0){1z="1F"}F if(x.L(".Ez")>0){1z="3r"}F if(x.L("ws")==0){1z=o.ws}F if(x.L(\'4e.9N/\')>-1||x.L(\'l0.be/\')>-1){if(1T(o0)==\'E\'){1z="4e";if(v.nu==1){B y=\'mM://3Q.4e.9N/vi/\'+n4(x)+\'/\';y7(y+\'z4.iA\',E(z){z>1i?v.2h=y+\'z4.iA\':v.2h=y+\'Vf.iA\';if(o.1w){o.1w[o.3A][\'2h\']=v.2h}v.3K==1||o.1A?\'\':91(v.2h,o.2h,v.hg)})}}F{1q("No yg")}}F if(v.9d==1&&x.L(\'9d.9N/\')>-1){1z="9d"}F if(v.dm==1&&x.L(\'RX.9N\')>-1){1z="dm"}F if(v.yd==1){Oo(x)?1z="aA":\'\'}}o.4Y=1z=="8O"||1z=="1F"||1z=="3r"||1z==o.ws;K 1z}E y7(1a,y5){B 3Q=1y Op();3Q.bw=E(){y5(G.18)};3Q.2R=1a}E y9(x){o.2b=kA(x);if(o.4Y){P=1y vd(x,o.3v,I)}if(o.2b=="4e"){P=1y o0(x,o.3v)}if(v.9d==1&&o.2b=="9d"){P=1y Oq(x,o.3v)}if(o.2b=="aA"){P=1y Om(x)}if(o.2b=="dm"){P=1y Ol(x,o.3v)}o.R?o.R.F5():\'\';B t=0;if(J(v.1l)){if(o.3m&&v.bJ==1&&!o.1A){t=o.3m.9H().t}1C(E(){o.U.47(t,v.1l)},1i)}}E lq(){if(P){P.4b();P=1Y;eJ="94"}if(3p){3p.4b();3p=1Y;3p=1R;o.cL.6T();o.3p=1Y;o.cL=1Y}};G.4b=E(){lq()};G.Oi=E(){3Y=[];lq()};G.6l=E(x,y,z){6l(x,y,z)};G.91=E(x){91(x,o.2h,v.hg)};G.2D=E(){if(P){mt=I;nc=I;if(o.4O){o.41.2D()}F{P.2D();v.hw==1?o.U.h8():\'\'}if(J(3p)){3p.2D()}if(o.7d){if(o.4Y){if(o.9x>0&&!o.7d.Oj()){o.7d.lQ()}}F{o.lK=[];o.R.jT("bN")}}if(o.4Y&&v.DD>-1&&!o.nw&&!o.1k.52){if(o.9x>0){P.DE()}}ib()}F{1C(G.2D,4h)}};E ib(){if(v.vl>0&&3Y.Q>1){if(47()==0){3c(o.kz);o.kz=1C(vk,v.vl*2x)}}}E vk(){if(o.1D&&47()==0&&4x()==0){if(P){if(P.8P()==0&&8M!=3Y.Q-1){5V(\'6l vj\')}}}}G.ve=E(1b){if(o.3p){if(v.2j.vm==1){if(o.rW[o.3p]>2){K}}if(1b){1b.9J();1U.1b?1U.1b.5Z=H:\'\'}B 1I=P;P.p9(H,o.3p);3p.p9(I,o.3v);P=3p;3p=1I;P.2D();3p.2D();js("2j")}};G.vv=E(){P.2R(1a)};G.oU=E(){v.5R==1?o.5R.2J("1m"):\'\';o.pt=H};G.gR=E(){if(v.1v.tj){v.1v.tj=I;if(o.R){o.R.v3(1);o.R.ou()}}o.pt=I};G.wt=E(){if(o.3p&&o.cL){o.cL.fP()}};G.fl=E(){if(o.4Y&&o.5A){o.i6=H;P.5A()}};G.cp=E(){if(o.4Y&&o.8j){P.8j()}};G.kK=E(){if(v.ai==1&&J(v.wD)){if(!J(o.ai)){o.ai=1M("1Z");O(o.ai,{\'1h\':\'2c\',\'Y\':0,\'1e\':0,\'W\':\'1i%\',\'18\':\'1i%\',"3U-2P":"1H","51":wK});o.1K.1J(o.ai)}6g(o.ai);91(v.wD,o.ai,\'5y\')}if(P){kI(0);P.kK()}};G.ek=E(){if(o.ai){2V(o.ai)}P?P.ek():\'\'};G.2W=E(){if(o.4O){o.41.2W()}F{P?P.2W():1q("Ok")}if(J(o.3p)){3p.2W()}};G.mL=E(){nc=H;o.U.3H(0,I);J(o.2h)?o.U.7N():\'\';6l(\'x\')};G.ck=E(){P?P.ck():\'\'};G.3H=E(x){if(P){if(o.4O){o.41.3H(x)}F{P.3H(x);if(v.2j.on==1){if(3p){3p.3H(x)}}}}};G.4V=E(){if(P){P.4V();o.4O?o.41.4V():\'\';1q("4W")}if(v.2j.on==1&&v.2j.eX==1){if(3p){3p.4V()}}};G.6F=E(){if(P){P.6F();o.4O?o.41.6F():\'\';1q("ah")}if(v.2j.on==1&&v.2j.eX==1){if(3p){3p.6F()}}};G.3P=E(x){P?P.3P(x):\'\';if(v.2j.on==1){if(v.2j.eX==1&&3p){3p.3P(x)}}if(o.4O){o.41.3P(x)}};G.lw=E(){K P?P.lw():I};G.5G=E(){K P?P.5G():I};G.6j=E(){K eJ};G.94=E(){K mt};G.17=E(){B x=0;if(P){x=4x();if(o.4O){B y=o.41.4x();y?x=y:\'\'}F{if(47()>0&&x!=47()){o.wx=x+0.Or}}K x}F{K 0}};G.1l=E(){B x=0;if(P){x=47();x==0&&J(v.1l)?x=v.1l*1:\'\';if(o.4O){B y=o.41.47();y?x=y:\'\'}}K x};G.8P=E(){K P?P.8P():0};G.eY=E(){o.3l.eY=o.3l.eY?I:H;O(o.3v,{"2O":(o.3l.eY?"2Z(-1)":"2Z(1)")})};G.Os=E(){o6()};G.o8=E(){if(o.4Y){P.4g()}};G.vf=E(x,y){if(x==\'1G\'){if(y==1){ca(v.1d.1G/1i)}if(y==2){ca(-v.1d.1G/1i)}if(y==3){o.P.k6()}}F{if(o.2b==\'8O\'){if(!o.9b[x]){if(x==\'po\'){o.9b[x]=0}F{o.9b[x]=1}}if(y==1){o.9b[x]+=v.1d[x]/1i}if(y==2){o.9b[x]-=v.1d[x]/1i}if(y==3){if(x==\'po\'){o.9b[x]=0}F{o.9b[x]=1}}!o.i0?o.i0=[]:\'\';o.i0[x]=x+\'(\'+2E(o.9b[x]*1i)+\'%) \';B cf=\'\';V(B i in o.i0){cf+=o.i0[i]}O(P.9k(),{\'tB\':cf});o.R.iM(x)}}};G.1G=E(x){ca(x)};E ca(x){if(6V(x).L(":")>0){B y=x.2w(":");B z0=o.3d/o.4D;B z1=o.P.3y();if(z1.W>0){z0=z1.W/z1.18}B z=y[0]/y[1];if(z0!=z){if(o.4Y){P.e0()}B w2=o.4D*z;B x2=w2/o.3d;B h2=o.3d/z;B y2=h2/o.4D;if(x2<1){o.3l.x0=o.3l.x=4z(x2);o.3l.y=1}F{o.3l.x=1;o.3l.y0=o.3l.y=4z(y2)}O(o.3v,{"2O":"2Z("+o.3l.x+") 3i("+o.3l.y+")"});o.hQ=x}}F{o.3l.x+=4z(x);o.3l.y+=4z(x);O(o.3v,{"2O":"2Z("+o.3l.x+") 3i("+o.3l.y+")"})}if(v.1W.Oy==1){if(!o.wi){if(o.3l.x>0||o.3l.y>1){pj(o.3v,\'o.Oz\');o.wi=H}}F{if(o.3l.x==1&&o.3l.y==1){O(o.3v,{"1e":0,"Y":0})}}}o.R.iM(\'1G\')};G.k6=E(){if(o.4Y){P.e0()}o.3l.x=o.3l.x0;o.3l.y=o.3l.y0;O(o.3v,{"2O":"2Z("+o.3l.x+") 3i("+o.3l.y+")"});o.R.iM(\'1G\');o.hQ=1Y};G.hW=E(x,y){P.hW(x,y)};G.aB=E(){K aB()};E aB(){K 3Y?(3Y.Q>0?(3Y[8M]?3Y[8M]:\'\'):\'\'):\'\'};G.9k=E(){K P?P.9k():I};G.5T=E(){if(o.4Y){P.5T()}};G.pz=E(){P.pz()};E p5(){B 4s=dC(v.nS+\'?1a=\'+3Y[8M]);4s.bw=E(){if(G.eC==4&&G.6j==4G){if(G.d5){v.1L=G.d5;o.U.ac(\'1L\')}}};4s.ay()}};B vd=E(1a,1E,2j){B 1f=1M(v.e3==1?"vT":"kG");B dg;B nm=0;B 1F;B 4m=I;B pc=I;B nZ=I;B ap=I;B eE=-1;B 3r;B 6b=I;B ws;B nO=I;B 6d=I;o.5v=I;B 7G=0;B 8q=I;B 2i;B OA;B l3=I;B hv=-1;B 9X=-1;B pw;B kY;B gS;B Ox;B EJ=\'kG/Ow; Ot="Ou.Ov, Oh.40.2"\';B kC=I;O(1f,{\'1h\':\'2c\',\'1e\':0,\'Y\':0,\'W\':\'1i%\',\'18\':\'1i%\',\'3w-kF\':\'rQ\',\'4S\':"tB 0.2s 2T",\'8m-18\':\'2u\',\'5L-18\':\'1H\',\'8m-W\':\'2u\',\'5L-W\':\'1H\'});e0();if(o.1k.7F&&v.3K==1&&v.nM==1){if(!o.1A&&v.7c){3X(1f,{\'m6\':1})}F{3X(1f,{\'3C\':1,\'m6\':1,\'3K\':1})}}F{if(v.ny==1&&o.1k.2n){3X(1f,{\'m6\':1})}if(!o.1k.tv){3X(1f,{\'4g\':(v.4g==1&&v.3K==0?\'8Y\':\'1H\')})}}if(v.Og==1){3X(1f,{"O3":"Eq","O4":"Eq"})}3X(1f,{\'2R\':1a,\'x-3I-5A\':\'CN\',\'Eo\':\'H\'});if(v.O5!=1){3X(1f,{\'Eo\':\'H\'})}if(v.O2==1){3X(1f,{\'2j\':\'I\'})}if(2j){1f.3K=H;if(v.2j.eX!=1||v.3K==1){1f.3C=H}}if(v.O1==1){3X(1f,{\'NX\':\'NY\'})}p4();if(v.NZ==1){B c0=1M("c5");3X(c0,{"CY":"no","CO":"H","CP":"H","2R":""});O(c0,{"1h":"2c","W":"1i%","18":"1i%","3b":0});1E.1J(c0);B Eu=1U.7r(E(){if(c0.g2.1O.eC==="O0"){1U.3Z(Eu);O(c0.oe.9D,{"2M":0,"2N":0});c0.oe.9D.1J(1f)}},1i)}F{1E.1J(1f)}if(!J(1a)){1a=\'\'}if(1a.L(".Ez")>0){6d=H;if(!o.3r){if(1T Ey!=="1R"){o.3r=1y Ey()}}if(J(o.3r)){if(!J(1U.Ed)){o.3r.iO()}F{py()}}}F if(((3u.1F==1&&v.nW!=1)||1a.L(".Ex")>0)&&(o.eA.L("7R")!=-1||J(1U.5j))){4m=H;pc=H;3o{if(J(5j)){if(!5j.En()||(o.1k.6t&&v.O6==1&&!o.1k.52)||(o.1k.6t&&o.1k.52&&v.O7==1)||(o.1k.jP&&v.Od==1)){1q(\'7R Oe \',5j.En());4m=I}F{if(v.4g==1||v.3K==1||v.Em==1||2j){cO(I)}}}F{4m=I}}2U(2i){4m=I}}F if(1a.L("ws")==0&&v.Of==1){8q=H;nF()}if(o.1k.tv&&v.3K==1&&!4m&&!6d&&!8q){1C(E(){o.U.cB()},1i)}if(v.7d==1){J(o.7d)?o.7d.fh():\'\';o.7d=1y Oc()};G.pz=E(){py()};E py(){6d=H;if(o2()){if(v.4g==1||v.3K==1||v.Ee==1){kT(I)}}F{6d=I;1q("Ob dJ EZ")}}E kT(x){if(o.3r&&!6b){o.3r.f9(x,1f,1a,2j);J(1U.Ed)?6b=H:\'\'}}E cO(x){1q("7R");if(o.3R.Q>1){v.8k=0;v.Ec=H}F{v.Ec?v.8k=1:\'\'}if(o.9M.Q>1){v.ax=0;v.Ea=H}F{v.Ea?v.ax=1:\'\'}o.jy=I;eE=-1;B oS=I;if(v.7c&&v.Eb==1){oS=H;v.Eb=0}dg={F0:(v.Ef==1&&!2j),O8:(v.4g==1||v.3K==1||2j||x)&&!oS,du:60,oD:60,O9:(v.Eg>0?v.Eg*2x:Ej),Oa:(v.Ek>0?v.Ek*2x:Ej),OB:I};if(v.OC==1){dg.P5=H}if(v.Eh==1){dg[\'P6\']=E(4s,1a){4s.P7=H}}if(J(v.7o)){if(J(v.7o.du)){if(v.7o.du>dE){v.7o.du=dE}v.7o.oD=v.7o.du}if(J(v.7o.Ei)){v.7o.oD=v.7o.du=v.7o.Ei}if(1T v.7o=="3w"){V(B 19 in v.7o){dg[19]=v.7o[19]}}}1F=1y 5j(dg);js("1F",1F,1);1F.EO(1a);1F.P4(1f);1F.on(5j.7t.P3,E(){1q("7R P0")});1F.on(5j.7t.P1,E(1b,29){!2j?o.U.cB():\'\'});1F.on(5j.7t.P2,E(1b,29){if(!2j&&v.8k==1&&9t()>1){E8();o.R?o.R.he(o.3h):\'\'}});1F.on(5j.7t.P8,E(1b,29){pn()});1F.on(5j.7t.P9,E(1b,29){pn()});1F.on(5j.7t.Pf,E(1b,29){if(!2j){if(29.hY.5v!=o.5v){o.5v=29.hY.5v;o.R.4p()}o.5v=29.hY.5v;if(o.5v){1q("Pg");o.ET=1a.L("?r8")>-1;if(1f.1l>0&&1f.eH>0){if(1f.1l-1f.eH<10){if(o.gl>0){if(o.gl==1f.eH&&o.ES==1f.1l){o.mT++;if(o.mT>2){o.mT=0;o.gl=-1;1F.9p();cO(H);8u()}}F{o.gl=-1}}F{o.gl=1f.eH;o.ES=1f.1l}}}}}if(v.8k==1){o.3h=1F.lI;o.R?o.R.he(o.3h):\'\'}lG()});1F.on(5j.7t.Ph,E(1b,29){if(J(29.EQ)&&!2j){js("Pe",29.EQ.Pd)}if(eE>-1){1F.DF=eE;eE=-1}nZ=H;EX()});1F.on(5j.7t.Pa,E(1b,29){js("Pb",29,1)});1F.on(5j.7t.Pc,E(1b,29){!2j&&v.ax==1?ow():\'\'});1F.on(5j.7t.OZ,E(1b,29){if(!2j&&v.ax==1){nV()}});if(v.OY==1){kY=1y OJ(1F,2j)}F{1F.OL=I}1F.on(5j.7t.OM,E(1b,29){v.1q==1?cG.1q(29):\'\';js(29.1z+\'5j\',29,0,H);o.oo=29;if(29.kH){9I(29.1z){1j 5j.EV.OI:1q("7R kH oX 2i");if(v.pd==1){pe()}F{2i=29.hY+\' (\'+29.1z+\')\';o.2y>0||2j||v.5v==1||8q?\'\':o.2y=4x();1F.9p();if(!2j){o.P.5V()}}1g;1j 5j.EV.OH:1q("7R kH P 2i, iq");1F.OD();1g;6X:2i="7R kH 2i, 9p";1F.9p();!2j?o.P.5V():\'\';1g}}F{1q("7R ",29.1z,29.hY,(29.kn?29.kn.lh:\'\'));js("OE",(29.kn?29.kn.lh:\'\'));if(7G>0){7G=2;o5()}}});ap=H}E pn(){if(!2j&&v.8k==1&&9t()>1){if(o.3h!=1F.lI){o.3h=1F.lI;o.R?o.R.he(o.3h):\'\';1q("7R OF "+o.3h)}if(J(v.bm)&&o.3h>0){B fq=v.bm.2w(",");V(B k=0;k<fq.Q;k++){if(o.2p[o.3h].L(fq[k])>-1){1q(\'OG 4M\');1F.im=o.3h-1;1g}}}}}E nF(){if(J(1U.F1)){if(o2()){if(!J(o.ws)){o.ws=1y ON()}ws=1y F1(1f,1a,{F0:H});nO=H}F{8q=I;1q("dJ EZ")}}}E EX(){pi()};G.5T=E(){pi()};E pi(){if(v.AH){if(1f.dj.Q>0){if(v.5T==1){1f.dj[1f.dj.Q-1].fB="DZ"}F{1f.dj[1f.dj.Q-1].fB="3j"}if(!o.5T){o.5T=H;o.R.4p()}}F{if(o.5T){o.5T=I;o.R.4p()}}}}E pe(){1q("OO");!2j&&o.1D?o.U.2W():\'\';o.U.7N();7G=1;o5(o.1D)}E o5(x){if(7G>0){3c(pw);pw=1C(EP,v.EY*2x)}}E EP(){if(7G>0){1q("OV");if(4m){if(7G==1){1F.EO(1a)}if(7G==2){1F.9p();cO(H);1f.1D()}}F{3X(1f,{\'2R\':1a})}}}1f.1r(\'RY\',EG);1f.1r(\'2i\',oi);1f.1r(\'94\',8u);1f.1r(\'1D\',9o);1f.1r(\'4v\',cu);1f.1r(\'DW\',aM);1f.1r(\'gp\',gz);1f.1r(\'mO\',gA);1f.1r(\'DX\',bf);1f.1r(\'E1\',cN);1f.1r(\'8V\',8G);1f.1r(\'E2\',a9);1f.1r(\'OX\',EI);1f.1r(\'E7\',ob);1f.1r(\'E6\',og);E EG(){if(!4m&&!6d){!2j?o.U.cB():\'\'}}E oi(){if(!4m&&!6d){if(1f.2i){1q(1f.2i,1f.2i.lh,1f.2i.9S);B x=1f.2i.lh;2i=1R;if(x==1){2i="OU"}if(x==2){2i="oX"}if(x==3){2i="c7"}if(x==4){2i="dJ m7"}1q("OT dI: ",2i)}if(pc&&v.pd==1){2i=1R;pe()}if(2i!=1R){5V()}}}E 5V(){!2j?o.P.5V():\'\'}E 8u(){!2j?o.P.8u():\'\'}E 9o(){if(!o.1A&&v.7c){1q(\'EF 1D\');4v();o.U.2D();K}if(4m&&7G>0){}F{if(!2j){B p7=o.U.8e()&&o.lx!=1;if(p7||9X==-1){B x=I;if(4m){if(J(o.1V)||J(o.5u)){if(p7){}F{1q(\'4v gK\');4v();x=H}}}if(!x){o.P.9o()}}}}}E cu(){if(!kC){1q("Mz");if(o.1D&&o.lm&&!1f.94&&v.EC==1&&!o.b5){1q("EC");gN()}F{!2j&&!o.ED&&1f.7H?o.P.cu():\'\'}}}E aM(){!2j?o.P.aM():\'\';if(9X>-1){if(4x()>9X){1q(\'4v OQ\',9X);4v();9X=-1}}}E gz(){!2j?o.P.gz():\'\'}E gA(){!2j?o.P.gA():\'\'}E bf(){if(2j){lo()}F{o.P.bf();p8();if(4m&&7G>0){7G=0;1q("OR up");1F.Dz();gN();o.R.2D()}if(J(v.dv)){2z()}}}G.dv=E(){K(1f.lv/1f.et)};E lo(){if(1f.et>0){O(1E,{"18":1E.26/(1f.lv/1f.et)-2E(v.2j.3b)})}F{if(nm<20){1C(lo,1i);nm++}}}E p8(){if(v.mw==1){3Z(o.o4);o.o4=7r(nn,1i);nn()}}E nn(){if(1f){if(1f.et>0){o.U.EH(1f.lv/1f.et);3Z(o.o4)}}}E a9(){!2j&&!8q?o.P.a9():\'\'}E cN(){!2j?o.P.cN():\'\'}E 8G(){if(4m&&7G>0){}F{!2j?o.P.8G():\'\'}}E EI(){o.U.nQ()}E o2(){B ks=1U.EN=1U.EN||1U.NW;B gQ=1U.EM=1U.EM||1U.NV;B lX=ks&&1T ks.lX===\'E\'&&ks.lX(EJ);B E9=!gQ||gQ.nK&&1T gQ.nK.N1===\'E\'&&1T gQ.nK.6T===\'E\';K lX&&E9}B nP="<7L C=\'1u:0.5\'>";E E8(){if(!2j&&v.8k==1){B x=1F.bM;B q=0;o.2p=[];if(x.Q>1){V(B i=0;i<x.Q;i++){if(J(x[i].18)){B y=o.P.Dy(x[i],v.Dx);if(o.2p.L(y)>-1||v.N2==1){if(J(x[i].hS)){B yi=o.2p.L(y);yi>-1?o.2p[yi]+=" "+nP+" &hy;"+2E(x[yi].hS/2x)+\' \'+2C(\'hL\')+\'</7L>\':\'\';o.2p[i]=y+" "+nP+" &hy;"+2E(x[i].hS/2x)+\' \'+2C(\'hL\')+\'</7L>\'}}F{o.2p[i]=y}if(J(x[i].Dw)){o.8l[i]=x[i].Dw[0]}}F if(J(x[i].6P)){o.2p[i]=x[i].6P}F{o.2p[i]=i}if(J(v.4i)&&q==0){if(v.4i==o.2p[i]){q=i}}if(J(o.4i)){if(o.4i==o.2p[i]){q=i}}}if(v.i8==1){o.2p[x.Q]=2C("2u")}F{1F.Dt=0;1F.ik=0}if(v.Du==1||q>0){1F.ik=0;if(v.iw=="8s"||(!o.1A&&v.4g==0)){1F.pk=q}F{if(v.iw=="dT"){1F.im=q}}o.3h=q}F{if(v.i8==1){o.3h=1F.bM.Q-1}F{o.3h=1F.N3}}lG()}o.R?o.R.4p():\'\'}}E lG(){if(o.8l.Q>0&&v.ax==1){ow();nV()}}E ow(){if(!2j&&v.ax==1){B x=1F.oW;o.7u=[];B 2B;if(x.Q>1){V(B i=0;i<x.Q;i++){2B=I;if(J(x[i].dL)&&o.8l.Q>0){if(x[i].dL!=o.8l[o.3h]){V(B j=0;j<o.8l.Q;j++){if(o.8l[j]==x[i].dL){2B=H}}}}if(!2B){o.7u[i]=J(x[i].6P)?o.P.Dv(x[i].6P):i;if(J(v.bt)){if(v.bt==o.7u[i]){o.7h=i;1F.kl=i}}}}}}}E nV(){if(!2j){B x=1F.oW;B y=1F.kl;if(y>-1){if(J(x[y].dL)){if(o.8l.Q>0){if(o.8l[o.3h]!=x[y].dL){V(B i=0;i<x.Q;i++){if(x[i].6P==x[y].6P&&x[i].dL==o.8l[o.3h]){1F.kl=i;y=i;1g}}}}}o.7h=y;1q("7R N0",o.7h);o.R.t8(o.7h)}}};E 4x(){if(6d){K 6b?o.3r.17():0}F{K 1f.eH}};E 47(){B x=1f.1l;if(6d&&6b){x=o.3r.1l()}if(J(v.4C)){x=v.4C}K x!=MZ&&!nY(x)?x:0}G.2D=E(){B p=H;if(4m&&!nZ){if(!ap){cO(H)}1F.Dz()}if(6d&&!6b){kT(H);p=I}if(8q){if(!nO){nF()}ws.1D();p=I}if(1f.C.1e=="-MV"){G.ek()}p?gN():\'\'};B MW;E gN(){if(1a!="1H"){B pp=1f.1D();if(pp!==1R){pp.bF(E(){}).2U(E(2i){1q("MX",2i.9S);if(2i.9S.L(\'aV\')==-1&&2i.9S.L(\'MY by\')==-1){if(v.nM==1){1q(\'N4\');o.U.4V();1f.1P=0;B nL=1f.1D();if(nL){nL.bF(E(){}).2U(E(e){1q("N5",e.9S);if(o.1k.tv&&(4m||6d)){}F{o.R.2W();o.U.7N();js("Nb")}})}}F{o.R.2W();o.U.7N()}}})}}}G.kK=E(){if(o.5u||o.1V){if(o.8b){cp()}if(!o.i6&&o.1k.2n&&o.1k.3I){if(!1f.3C){1f.3C=H;l3=H}O(1f,{"1h":"2c","Y":-44,"1e":-44});9X=4x();if(!8q){1f.1D()}if(9X==0&&o.2y>0){gS=o.2y}}}};G.ek=E(){if(!o.i6&&(o.1k.2n||o.1k.3I)){O(1f,{"1h":"so","Y":0,"1e":0});if(J(v.dv)){2z()}if(l3){!o.3C?1f.3C=I:\'\';l3=I}if(gS>0){o.2y=gS;gS=0}9X=-1}};G.2W=E(){1q(\'7H\');4v()};E 4v(){if(8q){ws.4v()}F{1f.4v()}};G.ck=E(){!1f.7H?2W():gN()};G.3H=E(x){if(6d&&6b){o.3r.4a(x)}F{if(4m){if(v.Nc==1&&x>0&&p6()){eE=1F.im;1F.DF=0}}1f.eH=x}};G.4V=E(){1f.3C=H};G.6F=E(){1f.3C=I;if(o.2b=="1F"&&o.1k.52&&v.1V==1){if(!J(o.F3)){kC=H;1f.4v();1C(E(){1f.1D();kC=I},10);o.F3=H}}};G.3P=E(x){1f.1P=x};G.DE=E(){if(o.DC!=1f){B aV;B 9j;if(o.lN[1f]){aV=o.lN[1f];9j=o.nR[1f]}F{1U.nX=1U.nX||1U.Nd;9j=1y nX();aV=9j.Na(1f);o.lN[1f]=aV;o.nR[1f]=9j}B hs=9j.N9();hs.hs.5o=v.DD;aV.DB(hs);hs.DB(9j.N6);o.nw=H;o.DC=1f}};G.lw=E(){K!1f.7H};G.5G=E(){K v.5v==1||8q?H:o.5v};G.9k=E(){K 1f};G.ns=E(){3X(1f,{\'R\':\'1\'});K H};G.4g=E(){3X(1f,{\'4g\':\'8Y\'});if(4m&&!ap){cO(I)}if(6d&&!6b){kT(I)}};G.6j=E(){B 6B="7s";if(1f.7H){6B="7H"}if(1f.94){6B="94"}K 6B};G.p9=E(x,y){2j=x;y.1J(1f);1E=y;if(x){if(v.2j.eX!=1){1f.3C=H}F{if(!o.3C){1f.3C=I}}lo();if(o.2p.Q>0){if(4m){hv=o.3h;1F.ik=0;1F.im=0}}}F{if(!o.3C&&v.2j.eX!=1){1f.3C=I}1f.1P=v.1P;p8();if(o.2p.Q>0){if(4m){1F.ik=-1;if(hv>-1){hv<1F.bM.Q?1F.pk=hv:\'\'}}}}};G.17=E(){K 4x()};G.1l=E(){K 47()};G.8P=E(){B x=0;if(1f.7M){if(1f.7M.Q>0){B y=4x();V(B i=0;i<1f.7M.Q;i++){if((y>=1f.7M.1A(i)||y>=1f.7M.1A(i)-1i)&&y<=1f.7M.4C(i)){x=1f.7M.4C(i)}}x==0?x=1f.7M.4C(1f.7M.Q-1):\'\'}}if(J(v.4C)){x>v.4C?x=v.4C:\'\'}K x};G.2u=E(){K p6()};E p6(){B x=I;if(4m){if(ap){x=1F.Dt}}F if(6d){if(6b){x=o.3r.2u()}}K x}G.3y=E(){K{"W":1f.lv,"18":1f.et}};G.2R=E(x){x=x.22(/\\(5q\\)/g,2F.5q());1a=x;o.af!=2?o.af=I:\'\';if(6d){if(6b){o.3r.aV(x)}}F if(4m){4m&&1F?1F.9p():\'\';cO(H);p3()}F{3X(1f,{\'2R\':x,\'3K\':0});p4();4v()}};E p4(){if(o.1k.6t){B y=1f.dj;if(y){V(B i=0;i<y.Q;i++){y[i].fB="N7"}}y=1f.oW;if(y){V(i=0;i<y.Q;i++){y[i].N8=(i==0?1:0)}}if(1U.MU){1f.1r(\'MT\',E(1b){o.5A=1b.MG=="MH";!2j?o.U.hf():\'\'})}}p3()}G.5A=E(){1f.MI()};G.8j=E(){cp()};E p3(){if(o.1k.3I){if(J(1f.MF)&&!o.1k.7F){o.8j=H}if(1O.ME&&!1f.MA){o.8j=H}}}E cp(){if(o.1k.6t){if(1f.MB==="lM-in-lM"){1f.Dj("aP");o.8b=I}F{1f.Dj("lM-in-lM");o.8b=H}}F{if(!1O.MC){2m(\'1f.MD().bF(p => {o.8b = H;}).2U(2i => {o.8b = I;});\')}F{2m(\'1O.MJ().bF(ok =>{o.8b = I;}).2U(2i => {});\')}}};E ob(){o.8b=H};E og(){o.8b=I};G.Dg=E(x){if(6b){o.3r.pH(x)}};G.De=E(x){if(6b){if(1f.7M.Q>0){o.3r.MK(x)}}};G.MQ=E(x){if(o.ws){o.ws.Dk(ws,x,-1)}};G.MR=E(x){if(o.ws){o.ws.Dk(ws,-1,x)}};G.Dl=E(x){if(ap){B y=2E(x);if(x==1F.bM.Q){y=-1;1F.ik=-1}if(v.iw=="dT"){1C(8G,4h);1F.im=y}if(v.iw=="8s"){1q("7R 8s MS "+y);1F.pk=y}if(y==-1){o.3h=1F.lI}lG()}};G.l6=E(){K 1F};G.l5=E(){K 6b?o.3r.MP():I};G.9t=E(){K 9t()};E 9t(){B x=0;if(ap){if(1F.bM){x=1F.bM.Q}}K x}G.aE=E(){K aE()};G.e0=E(){e0()};E e0(){if(1f){if(v.ky==1||v.5y==1){if(v.MO==1||v.5y==1){O(1f,{\'3w-kF\':\'5y\'})}F{O(1f,{\'3w-kF\':\'BX\'})}}F{O(1f,{\'3w-kF\':\'rQ\'})}}}G.4T=E(){2z()};E 2z(){if(v.dv){2J(\'1G\',6V(v.dv).22(\'/\',\':\'))}}E aE(){B x=0;if(6b){x=o.3r.bM()}K x}G.Dp=E(x){if(ap){1F.kl=2E(x)}};G.hW=E(x,y){if(y=="1F"&&ap&&kY){kY.ML(x)}if(y=="3r"&&6b){o.3r.MM(x)}};G.dl=E(x){if(x){1f.MN=x}};G.pq=E(){B x=1f.Ne;B y=[];V(B i=0;i<x.Q;i++){if(x[i].mA.mF()==\'9q\'){x[i].6n("dh",ot);y.2K(x[i])}}V(B i=0;i<y.Q;i++){1f.3e(y[i])}};G.DG=E(x,y,z){if(x!=\'\'){if(x.L(\' or \')>0){B xx=x.2w(\' or \');x=xx[0]}B 9q=1O.1M(\'9q\');9q.6i(\'2R\',x);9q.6i(\'b7\',y);9q.6i(\'Nf\',\'E0\');9q.6i(\'fB\',\'DZ\');if(z){9q.6i(\'6X\',\'\')}1f.1J(9q);9q.1r("dh",ot)}};E ot(e){if(e.46.b7&&o.4B){V(B i=0;i<o.2X.Q;i++){if(o.2X[i]==e.46.b7){o.4B.96(i)}}}};G.lW=E(){K 2i?2i:\'\'};G.4b=E(){3Z(o.NH);4m&&1F?1F.9p():\'\';6d&&6b?o.3r.NI():\'\';8q&&ws?ws.2B():\'\';1f.6n(\'2i\',oi);1f.6n(\'94\',8u);1f.6n(\'1D\',9o);1f.6n(\'4v\',cu);1f.6n(\'DW\',aM);1f.6n(\'gp\',gz);1f.6n(\'mO\',gA);1f.6n(\'DX\',bf);1f.6n(\'E1\',cN);1f.6n(\'8V\',8G);1f.6n(\'E2\',a9);1f.6n(\'E7\',ob);1f.6n(\'E6\',og);1f.2R=\'\';if(1E.mA=="Ct"){1E.oe.9D.3e(1f)}F{1E.3e(1f)}1f=1Y}};B rv=E(){B b=[];B e2=[];B 4X=[];B 8V=I;B j9;B 9i=I;B 1d;B X;if(o.4R){o.4R.1m();o.4R=1Y}B iU;o.4L=[0.25,0.5,0.75,1,1.25,1.5,2];if(v.1d.NJ==1&&J(v.1d.gr)){v.1d.gr=v.1d.gr.22(/\\n/ig,\'\');o.4L=v.1d.gr.2w(",")}o.cH=o.4L.L(\'1\')>-1?o.4L.L(\'1\'):o.4L.L(1);o.8S==3?o.8S=o.cH:\'\';V(B i in o.5m){if(o.5m.2l(i)){!J(v.1d[i])?v.1d[i]=5:\'\';o[\'cj\'+i]=[\'+ \'+v.1d[i]+\'%\',\'&NG; \'+v.1d[i]+\'%\',(o.5m[i]*1i+\'%\')]}}if(v.1v.d9==1&&o.1k.52&&v.dG==1){v.1v.1m=0}B jL=I;B 8p=0;B jC=0;B eP=I;B oY=H;B h5;B bg=1y Cx();B 1d;B 5M=[];B oL=I;B oK=I;B g7=0;B aT=[];if(v.dA.1h=="R-2f"){v.dA.1h="R"}V(B y in v){if(v.2l(y)){if(y.L("8U")==0&&v[y]){!J(v[y].oM)?v[y].oM=v[y].5M:v[y].5M=v[y].oM;5M[v[y].5M]=y;if(v.dA.1h!="R"){if(v[y].1h=="R-2f"){aT.2K([y,v[y].5M]);oL=H}F{if(v[y].1h=="R"||v[y].1h==1R){oL?oK=H:\'\'}}}g7<v[y].5M?g7=v[y].5M:\'\'}}}if(oK){aT.E5(E(a,b){K a[1]-b[1]});V(B i=0;i<aT.Q;i++){5M[v[aT[i][0]].5M]=1Y;v[aT[i][0]].5M=g7+1;g7++;5M[v[aT[i][0]].5M]=aT[i][0]}}if(v.1v.1m==1&&v.1v.bV==1){o.1v=1M("1Z");o.1K.1J(o.1v);O(o.1v,{\'1h\':\'2c\',\'Y\':0,\'1e\':0,\'W\':\'1i%\',\'18\':\'1i%\',\'4S\':\'1e 0.3s 7Z-5S\',\'3U-2P\':\'1H\'})}B 6Y=1M("1Z");if(v.1v.1m==1&&v.1v.bV==1){o.1v.1J(6Y)}F{o.1K.1J(6Y)}O(6Y,{\'1h\':\'2c\',\'Y\':0,\'2I\':0,\'W\':\'1i%\',\'18\':v.1v.h});6Y.eW=E(){!o.1k.2n?o.U.E3():\'\'};if(o.pR){2V(bg.c());2V(6Y)}V(B i=1;i<5M.Q;i++){if(5M[i]){B y=5M[i];if(y){B 1c=v[y].1c;if(o.1k.2n){if(1c=="1P"&&v[y].cm=="4P"){}F{if(1c=="1P"&&v.NF==1&&o.1k.2n){v[y].gc=0}F{if(1c=="1P"||(1c=="2a"&&v.NC)){v[y].on=0}}}}if(o.pR){v[y].on=0}if(v[y].on==1){if(1c=="2A"||1c=="1P"){b[y]=1y zE(y,1c);b[y].2z(b[y].s("w"))}F{b[y]=1y Ax(y)}e2.2K(y);if(b[y].g("1c")=="1L"){if(b[y].s("1B")==\'\'){if(b[y].s("B")!=\'\'){if(!J(v[b[y].s("B")])){b[y].1X("2k",I)}}F{b[y].1X("2k",I)}}}if(b[y].g("1c")=="4j"){B lu=b[y].s("2L");if(lu){if(lu.L("2J:")==0&&lu.L(",0/1")>0){B z=lu.2w(",");2J(z[0].1o(4))==0?b[y].aQ(0):\'\'}}}b[y].1X("1G",b[y].s("1G"))}}}}if(J(v.1d)){if(1T(7a)==\'E\'){1d=1y 7a("1d");v.1d.9h==1?1d.1n():1d.1m()}F{o.ND=H}}if(J(v.X)){if(1T(7a)==\'E\'){X=1y 7a("X");if(J(o.X)){X.ty(o.X);if(v.X.jd==0||!J(v.X.jd)){v.X.9h==0?X.1m():\'\'}F{X.1n()}}F{X.1m(1)}hn()}}if(o.ju){1T E4==\'E\'?o.3a=1y E4():\'\'}om();2z(H);4E();uy();oY=I;E DL(S){B x=0;B NE=I;if(S){if(S.g("1c")==\'2A\'){x=4X.Y+S.s("3V");if(4X.eR!=1Y){}F{4X.eR=[]}}F{if(4X.eR!=1Y){B aW=S.g("W")+S.s("4r")+S.s("3V");if(kc(S)){aW=0}if(S.s("3j")==1&&!S.g("1n")){aW=0}if(S.s("a2")>0){aW=0}x=bg.g("w")-v.1v.mD*1-aW+S.g("W")/2+S.s("3V");B i=0;4X.2f-=aW;V(i=0;i<4X.eR.Q;i++){B aR=b[4X.eR[i]];if(aR.s("a2")>0){O(aR.c(),{"Y":(aR.g("x0")-aW)})}F{O(aR.c(),{"Y":(aR.g("x")-aW)})}aR.1X("x0",aR.g("x"))}4X.eR.2K(S.g("19"));S.1X(\'e9\',1)}F{if(S.s("3j")==1&&!S.g("1n")){if(S.g("1c")=="1P"){if(S.s("1m")==1&&S.s("gc")==1&&eP){8p+=S.g("W")+S.s("3V")+S.s("4r");eP=I}}}F{if(S.s("a2")>0){x=4X.Y+S.s("3V")+S.s("4r")}F{B 2B=I;if(S.g("1c")=="1P"){if(S.s("1m")==1&&S.s("gc")==1){if(!o.cM&&!o.8H){2B=H;eP=I}F{if(!eP){8p-=S.g("W")+S.s("3V")+S.s("4r");eP=H}}}}if(kc(S)){2B=H}if(!2B){4X.Y+=S.g("W")/2+S.s("3V");x=4X.Y;4X.Y+=S.g("W")/2+S.s("4r")}F{x=4X.Y}}}}}}K x}E p2(S){B W=o.2a&&v.1v.ht==0?o.9Y:o.3d;B 18=o.4D;B a5=0;if(S!=bg){a5=W/2+S.s("3V")-S.s("4r")}B d2=18/2;B oA=S.g("W");B mv=S.g("18");B 1h=S.s("1h");if(1h.L("7T")>-1){a5=o.3d/2+S.s("3V")-S.s("4r")}if(1h.L("1e")==0){d2=mv/2+(S.s("DM")*o.4D/1i)}if(1h.L("2I")==0){d2=o.4D-(S==bg?mv:mv/2)-(S.s("DU")*o.4D/1i)}if(1h.L("2f")>-1){a5=o.3d-oA/2+S.s("3V")-S.s("4r")-(S.s("NK")*o.3d/1i)}if(1h.L("Y")>-1){a5=oA/2+S.s("3V")-S.s("4r")+(S.s("k4")*o.3d/1i)}if(1h=="bU"){a5=-o.qy/2+(S.s("k4")*o.qy/1i)+S.s("3V")-S.s("4r");d2=-o.nj/2-(S.s("DU")*o.nj/1i)+(S.s("DM")*o.nj/1i)}if(1h.L("R")>-1){B cx=DL(S);a5=(bg?(bg.c()?4Q(bg.c().e8):0):0)+cx;if(1h=="R-2f"){a5+=8p}if(v.1v.1h=="1e"){d2=v.1v.h/2-(v.bR<0?v.bR:0)}F{d2=18-v.1v.h/2}}K{x:a5,y:d2+S.s("7y")-S.s("bO")}}E 2z(8T){B w=o.2a&&v.1v.ht==0?o.9Y:o.3d;B h=o.4D;O(bg.c(),{\'1e\':(v.1v.1h=="1e"?0:o.4D-v.1v.h)-v.bR});bg.1X("y0",(o.4D-v.1v.h-v.bR));if(v.1v.ht==0&&bg){O(bg.c(),{\'W\':w,\'Y\':0,\'2N-Y\':0});bg.1X("w",w);if(o.2a){O(bg.c(),{\'Y\':\'50%\',\'2N-Y\':-w/2})}}4X={"Y":v.1v.mD*1,"2f":(bg.g("w")-v.1v.mD*1)};B oE=I;if(!bg.g("1n")){bg.1X("2k",H);oE=H}B 19;V(B i=0;i<e2.Q;i++){19=e2[i];if(b[19]){B cc=p2(b[19]);if(cc){if(b[19].s("5F")=="1h"){if(J(o.6K[19])){o.6K[19].DK(b[19].g("x0"),cc.x,b[19].g("y0"),cc.y)}}b[19].1X("x0",cc.x);b[19].1X("y0",cc.y);if(b[19].s("3j")==1&&!b[19].g("1n")&&!8T){uS(b[19])}F{O(b[19].c(),{"1h":"2c","Y":b[19].g("x0"),"1e":b[19].g("y0")})}}}}if(oE){bg.1X("2k",I)}8p=0;V(19 in b){if(b.2l(19)){if(b[19].s("1h")=="R-2f"&&b[19].g("1c")!="2A"&&8p>-1){8p=4X.2f-4X.Y}if(b[19].g("1c")=="2A"&&bg){B cY;if(b[19].s("NL")==1){cY=b[19].s("w")}F{if(b[19].s("1h").L("R")>-1){cY=4X.2f-4X.Y-b[19].s("3V")-b[19].s("4r");O(b[19].c(),{"Y":(4Q(bg.c().e8)+4X.Y+b[19].s("3V")+cY/2)});8p=-1}F{cY=bg.g("w")-b[19].s("3V")-b[19].s("4r");O(b[19].c(),{"Y":(4Q(bg.c().e8)+b[19].s("3V")+cY/2)})}}b[19].1X("x0",b[19].g("x"));b[19].2z(cY)}}}if(1d){iv(1d)}if(X){iv(X)}if(jL||o.2a||jC!=8p){4E()}}E uS(b){B Y=0;B 1e=0;if(b.s("1h").L("2f")>-1&&b.s("1h").L("R")==-1){Y=o.3d+b.g("W")+10}if(b.s("1h").L("Y")>-1){Y=-b.g("W")-10}if(b.s("1h").L("1e")>-1){1e=-b.g("18")*2}if(b.s("1h").L("2I")>-1||b.s("1h").L("R")>-1){1e=o.4D+b.g("18")+b.g("W")+10}if(Y>0){O(b.c(),{"Y":Y})}if(1e>0){O(b.c(),{"1e":1e})}}E iv(x){B 1e=-44;x.fC();B y=o.4D-v.1v.h*(x.s("1h").L("1e")>-1?1:2);if(x==X&&v.rM==1){y=o.4D}B fY=y-(o.2a&&!o.1k.2n?(1i+x.s("fZ")*1):x.s("fZ"))-(x==X&&x.s("fZ")*1==0?x.s("7y"):0);fY<1i?fY=1i:\'\';O(x.c(),{\'5L-18\':fY});x.co()?O(x.co(),{\'5L-18\':fY}):\'\';if(x.g("1n")){1e=o.4D/2-x.g("18")/2+x.s("7y")-x.s("bO");if(x.s("1h").L("1e")>-1){1e=x.s("7y")-x.s("bO")}if(x.s("1h").L("2I")>-1){1e=o.4D-(v.1v.1h!=\'1e\'?v.1v.h:0)-x.g("18")+x.s("7y")-x.s("bO")}1e<0?1e=0:\'\'}if(x.g("19")=="1d"&&o.dR){B DJ=o.3d-x.g("W")-x.s("4r");if(o.dR>DJ){O(x.c(),{"1h":"2c","2f":x.s("4r"),"Y":"2u","1e":1e})}F{O(x.c(),{"1h":"2c","Y":o.dR,"2f":"2u","1e":1e})}}F{if(x.s("1h").L("2f")>-1){O(x.c(),{"1h":"2c","2f":x.s("4r")-x.s("j6"),"Y":"2u","1e":1e})}F if(x.s("1h").L("Y")>-1){O(x.c(),{"1h":"2c","Y":x.s("3V"),"2f":"2u","1e":1e})}F{if(x.g("19")=="X"&&x.s("3z")==1){O(x.c(),{"1h":"2c","Y":o.3d/2-x.g("W")/2+x.s("3V")/2-x.s("4r")/2,"1e":1e})}F{B l=o.3d/2-x.g("W")/2+x.s("3V")-x.s("4r");O(x.c(),{"1h":"2c","Y":(l>0?l:0),"1e":1e})}}}x.8N()};G.dD=E(19){B S=b[19];B 1c=S.g("1c");if(1c){B d=1y 6E();o.9x=d.9v();if(1c&&1c!=""){4u(S)}}};G.oF=E(z,x,y){V(B 19 in b){if(b.2l(19)){if(b[19].s(z)==x){b[19].1X(y?"6g":"2V")}}}};G.sg=E(x,s){B y=7f(s,x);K y};E 4u(S,1z){o.jv=H;iU=S;B a=S.g("1c");if(a=="1D"){o.U.2D();if(v.1W.on==1&&v.1W.2G==1&&v.1W.oB==1){7e(\'1D\',1)}}F{if(a=="4v"){o.U.2W();if(v.1W.on==1&&v.1W.2G==1&&v.1W.oB==1){7e(\'1D\',0)}}if(a=="2B"){o.U.oy()}}if(a=="oz"){o.U.3H(0,I)}if(a=="2a"){!o.4O?o.U.7w():\'\'}F{if(a=="DN"){o.U.7B()}}if(a=="2A"){B ld=o.P.1l();B lt=S.g("2r")*ld;if(v.4q>0){ld-=v.4q;lt=S.g("2r")*ld+v.4q}if(v.DO>0){if(v.DO/ld<=1-S.g("2r")){K}}o.U.3H(lt,H);if(o.3m){o.3m.oH(lt,ld);o.2y>0?o.2y=1R:\'\'}}if(a=="1P"){B x=S.g("2r");x<0.NR?x=0:\'\';x>1?x=1:\'\';if(S.s("cm")=="4P"){x=4z(x*o.4L.6v(-1)[0]).pK(1);o.U.8v(x,1)}F{if(o.5a&&v.rt==1){3x.8L("rl",x);if(S.g("2r")>0||o.1k.7F||v.iW==0){3x.oP("g4")}F{3x.8L("g4",1)}}o.U.3P(x)}}if(a=="4W"){if(o.5a&&!o.1k.7F&&v.iW==1){3x.8L("g4",1)}o.U.4V();if(v.1W.2G==1&&v.1W.DR==1){7e(\'4W\',0)}}F{if(a=="ah"){if(o.5a){3x.oP("g4")}o.U.6F();if(v.1W.2G==1&&v.1W.DR==1){7e(\'4W\',1)}}}if(a.L("17")==0){S.NS()?S.fG():S.On()}if(a=="mN"){o.P.tz()}if(a=="1G+"){o.P.ca(0.1)}if(a=="1G-"){o.P.ca(-0.1)}if(a=="1G"){o.P.ca(0)}if(a=="5v"){2J("qU");S.1X("tC",1);S.1X("fV",1)}if(a=="3a"){js("3a");oj()}if(a=="1d"){o.dR=1R;if(1d){if(!1d.g("1n")){1d.1n()}F{1d.1m()}}}if(a=="X"){if(o.dF==a){K}if(J(v.X)){if(X.g("1n")){X.1m()}F{1C(E(){X.1n()},1i)}}}if(a=="8s"){o.R.b4()}if(a=="ep"){o.R.cs()}if(a=="4j"){if(S.s("eL")==1&&S.s("2L")!=""){B x=4n(S.s("2L"));if(o.dF==a+x){K}if(x.L(\'{17}\')>-1){x=x.22(\'{17}\',(J(o.3m)?o.3m.9H().t:o.P.17()))}if(x.L(\'{3f}\')>-1){x=x.22(\'{3f}\',o.P.aB())}if(x.L(\'{1L}\')>-1){x=x.22(\'{1L}\',v.1L.22(/,/ig," "))}if(x=="5A"){o.P.fl()}if(x=="NU"){o.U.3H(S.s("k4")*o.P.1l()/1i);!o.1D?o.U.2D():\'\'}S.s("DP")==1?o.U.2W():\'\';B y=x.2w(",");if(x.L("2J:")==0){B z=x.1o(4).2w(";");V(B i=0;i<z.Q;i++){y=z[i].2w(",");if(y.Q>1){if(y[0]==\'4a\'){if(v.1W.2G==1&&v.1W.s0==1){7e(\'4a\',y[1]>0?1:0)}}2J(y[0],y[1],S);y[1]==\'0/1\'||y[1]==\'1/0\'?sf():\'\'}F{if(y[0]=="DQ"){B ss=2J(y[0]);if(ss){if(ss.L("29")>-1){if(v.NQ==1){B 3Q=1O.1M(\'3Q\');3Q.6i(\'2R\',ss);O(3Q,{1h:"oN",2f:(J(v.jV)?v.jV:20),2I:(J(v.jV)?v.jV:20),W:0,4S:"W 0.5s bb-NP(.75,-0.5,0,1.75)"});3Q.C.51=FM;1O.9D.1J(3Q);1C(E(){O(3Q,{W:(J(v.FD)?v.FD:4G)})},1);3Q.eW=E(){G.5h.3e(G)}}if(v.NM==1){B a=1M("a");a.9w=ss;a.6p=y[0]+".iA";a.2r()}}}F{1q(y[0]+" 2i")}}F{2J(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)+\'(\'+(J(y[1])?\'"\'+y[1]+\'"\':\'\')+(J(y[2])?\',"\'+y[2]+\'"\':\'\')+\')\')}}if(x.L("1b:")==0){o9(x.1o(6),o.P.17())}if(x.L("3a:")==0&&o.3a){o.3a.2J(x.1o(6))}if(x.L("oh:")==0&&o.5R){2J("oh",x.1o(7))}if(x.L("3q")==0||x.L("/")==0||x.L("?")==0||x.L("1a:")==0){x.L("1a:")==0?x=x.1o(4):\'\';1U.7P(x,S.s("Fc"))}if(x.L("6p")==0){o.U.jn()}if(x=="2J:8j"){o.P.cp()}}if(x.L("1d#")>-1){if(1d){B si=x.1o(9).2w(",");if(1d.g("1n")&&1d.g("7P")==si[0]){o.dR=1R;1d.1m()}F{o.dR=S.g("x")-S.g("W")/2;V(B i=0;i<si.Q;i++){i==0?1d.1n():\'\';1d.7P(si[i])}}}}if(x.L("1d:")>-1&&v.1d.NN==1){if(!o.4R){o.4R=1y NO()}if(v.1d.f3==1){if(1z=="6q"){o.4R.1n(x)}F{o.4R.fP(x)}}F{if(!1z){o.4R.fP(x)}}}if(x=="An"){o.U.dY();o.u1=0;S.1X("2V");B bl=7f("2L","4t");if(bl){bl.1X("2V")}}if(x=="4t"){S.5X("OK");S.s("iR")?1U.9g.9w=4n(S.s("iR")):\'\'}}}};G.1L=E(t){B y=I;V(B x in b){if(b.2l(x)){if(b[x].g("1c")=="1L"){if(b[x].s("B")==t||t=="1L"){if(b[x].s("1m")==1&&b[x].s("tI")==1&&o.1D){y=H}if(v[t]==\'\'||y){b[x].1X("2k",I)}F{b[x].1X("2k",H)}b[x].5X(v[t])}}}}oq()};G.Fh=E(){oq()};G.ou=E(){V(B x in b){if(b.2l(x)){if(b[x].g("1c")=="4j"){if(b[x].s("1z")=="1B"){b[x].8I()}}}}};E oq(){V(B x in b){if(b.2l(x)){if(b[x].g("1c")=="4j"){if(b[x].s("1z")=="1B"){b[x].AW(H)}}}}}E oj(){if(J(o.3a)){o.3a.jw()}}G.Fr=E(){oj()};G.BU=E(){if(v.1L!=\'\'){V(B x in b){if(b.2l(x)){if(b[x].g("1c")=="1L"){B y=I;if(!b[x].g("1n")){y=H;b[x].1X("2k",H)}b[x].5X(v.1L);if(y){b[x].1X("2k",I)}}}}}};G.NB=E(){om()};E om(){if(v.d8){if(1T(v.d8)=="3w"){V(B x in v.d8){if(v.d8.2l(x)){fX(x,v.d8[x])}}}}};G.Fs=E(y,z){fX(y,z)};E fX(y,z){V(B x in b){if(b.2l(x)){if(b[x].g("1c")=="4j"&&b[x].s("1z")=="1B"){if(b[x].s("4l")==y){if(!b[x].g("1n")||b[x].s("3j")==1){b[x].1X("AL");b[x].1X("2k",H)}b[x].fX(z)}}}}};G.4T=E(){2z()};G.NA=E(){2z(H)};G.oT=E(){iv(1d)};G.fC=E(){iv(X)};G.2D=E(){V(B x in b){if(b.2l(x)){if(b[x].g("1c")=="1D"){b[x].On()}}}if(G.bY()&&v.X.eB==1){G.aF()}o.1D=H;4E()};G.2W=E(){V(B x in b){if(b.2l(x)){if(b[x].g("1c")=="4v"||b[x].g("1c")=="2B"){b[x].fG()}}}if(X){if(v.X.Aq==1&&!X.4F()){X.1n()}}o.1D=I;G.6O();4E();if(v.1v.1m==1&&v.1v.eh==1){iy(H)}};G.4V=E(){V(B x in b){if(b.2l(x)){if(b[x].g("1c")=="4W"){b[x].On()}G.3P(0)}}4E()};G.6F=E(){V(B x in b){if(b.2l(x)){if(b[x].g("1c")=="ah"){b[x].fG()}}}if(v.1P<0.1){v.1P=0.5;o.U.3P(v.1P)}F{G.3P(v.1P)}4E()};G.3P=E(1P,y){V(B x in b){if(b.2l(x)){if(b[x].g("1c")=="1P"){if(b[x].s("cm")!="4P"){b[x].6C(1P,1,(y=="no"?y:H))}}if(b[x].g("1c")=="4W"){b[x].v4(1P)}}}4E()};G.7w=E(){B bl=7f("1c","2a");if(bl){bl.On();bl.1X("1G",bl.s("1G"))}4E();jL?1C(4E,4h):\'\';dH()};G.7B=E(){B bl=7f("1c","2a");if(bl){bl.fG()}2z();3Z(o.ix);4E()};G.8u=E(){V(B x in b){if(b.2l(x)){if(b[x].g("1c")=="1D"){b[x].v0()}}}};G.Bo=E(){4E()};E 4E(){V(B x in b){if(b.2l(x)){if(b[x].g("1c")!="c6"){b6(b[x])}}}b6(bg);if(jC!=8p){jC=8p;2z()}if(v.1v.1m==1&&v.1v.bV==1){ex(!o.dM&&!o.5k&&!o.2a&&o.1D&&v.1v.d9!=1&&!o.4O)}};E iD(){B 1n=9i&&v.1v.gH==1;if(!o.1D&&v.1v.1m==1&&v.1v.eh==1){1n=I}if(1n){V(B x in b){if(b.2l(x)){if(b[x].g("1c")!="c6"){b6(b[x],I)}}}O(o.1K,{"6s":"6X"});o.jr=H;b6(bg,I);if(bg.g("1n")){gR()}ex(I)}}E iy(){B 1m=o.1D&&v.1v.gH==1&&!o.3t&&!o.d3;if(!o.1D&&v.1v.1m==1&&v.1v.eh==1){1m=H}if(1d){if(1d.g("1n")&&o.ph){1m=I}}if(o.4O){1m=I}if(1m){V(B x in b){if(b.2l(x)){if(b[x].g("1c")!="c6"){b6(b[x],H)}}}b6(bg,H);if(!bg.g("1n")){9i=H;o.P.oU();if(o.1D){O(o.1K,{"6s":"1H"});o.jr=I}}ex(H)}}E dH(){if(v.1v.gH==1){if(v.1v.d9==1&&!o.2a&&!o.bx){}F{3Z(o.ix);o.ix=7r(iy,((v.1v.8r>0?v.1v.8r:v.1v.ir)*2x))}}}E b6(S,cA){B 1m=I;B 1n=I;B cw=I;if(v.1v.1m==1){if(!o.dM&&!o.5k&&!o.2a&&o.1D&&v.1v.d9!=1&&!o.4O){1m=H;1n=I;cw=H}F{1m=I;1n=H}if(J(cA)&&!o.4O){1m=cA;1n=!1m}if(v.1v.1m==1&&v.1v.bV==1&&(S.s("1h").L("R")==0||S.s("1c")=="2A")){1m=I;1n=H}if(v.1v.eh==1&&!o.1D){1m=H;1n=I;cw=I}}F{if(S.s("1m")!=1){1n=H}}if(1n&&!o.jr){O(o.1K,{"6s":"6X"});o.jr=H}B a=S.g("1c");if(a=="4j"&&S.s("1h").L("R")==-1){1m=I;1n=H}if(o.4O){if(a=="2A"){if(o.P.1l()==-1){1m=H;1n=I}}}B p0=I;B hp=kc(S);if(S.s("1m")==1){if(S.s("Nm")==1){if(cw||cA||(o.1D&&!o.5k)){!cw&&!cA?\'\':hp=H}}if(S.s("Nn")==1){if(o.1D&&!o.5k){hp=H}}if(S.s("F8")==1||S.s("Ft")==1||S.s("FK")==1){jL=H}}if(hp){1m=H;1n=I}F{!1m?1n=H:\'\'}if(S.s("1c")=="1P"){if(S.s("1m")==1&&S.s("gc")==1){1m=H;1n=I;if(!cw&&(o.8H||o.cM)&&!cA&&S.s("cz")!=1){1m=I;1n=H}F{p0=H}}}if(o.b5||(!o.1A&&v.1v.1m==1&&v.1v.np==1)||(!o.8Y&&v.1v.1m==1&&v.1v.Fv==1)){if(S.s("1h").L("R")>-1||S.s("1h").L("2I")>-1){1m=H;1n=I}if(v.1v.d9==1&&!o.2a){1m=I;1n=H}}if(1d){if(1d.g("1n")&&v.1d.9h!=1){cw=I;cA=I}}if(a=="3a"){if(J(o.3a)){if(o.3a.4F()){1m=H;1n=I;S.1X("5F","1H")}}}if(a=="X"||a=="8s"||a=="ep"||S.s("Fl")==1){if(X){if(X.4F()&&S.s("Fl")!=0){1m=H;1n=I;S.1X("5F","1H")}}F{1m=H;1n=I}}if(o.Np==1){1m=H;1n=I}if(p0){B cc=p2(S);if(cc){cc.y>0?S.1X("y0",cc.y):\'\';O(S.c(),{"1h":"2c","1e":S.g("y0")})}}if(1m){a4(S,(oY?H:I))}if(1n){Fd(S)}if(S==bg){if(!1m&&1n){gR();6g(6Y);9i=I;h5==0?js("ui",1):\'\';h5=1;o.6u&&o.al?o.6u.1n():\'\'}if(1m&&!1n&&!o.4O){o.P.oU();cK();2V(6Y);9i=H;h5==1?js("ui",0):\'\';h5=0;o.6u&&o.al?o.6u.1m():\'\'}if(X){if(v.X.9h==1&&!X.4F()){if(1n||o.b5){if(v.X.Fp==1&&o.2a){}F{if(!X.g("1n")){if(v.X.Fu==1){!o.1D?X.1n():\'\'}F{X.1n()}}}}F{if(1m&&X.g("1n")){X.1m()}}}}}};E kc(S){B x=I;B a=S.g("1c");if(S.s("1m")==1){if(S.s("tI")==1){o.1D?x=H:\'\'}if(S.s("eh")==1){!o.1D?x=H:\'\'}if(S.s("Nl")==1){o.1k.pa?x=H:\'\'}if(S.s("Nk")==1){o.1k.2n?x=H:\'\'}if(S.s("Ft")==1){if(o.3d>S.s("Fi")){S.1X("cz",1);x=H}F{S.1X("cz",0)}}if(S.s("F8")==1){if(o.3d<=S.s("F7")){S.1X("cz",1);x=H}F{S.1X("cz",0)}}if(S.s("Ng")==1){o.1A?x=H:\'\'}if(S.s("Nh")==1){if(o.1A||!o.3m||o.P.5G()){x=H}if(o.3m){if(o.3m.9H().t==0){x=H}}}if(S.s("np")==1){!o.1A?x=H:\'\'}if(S.s("jq")>0){x=H}if(S.s("Ni")==1){if(J(S.s("FC"))){3u[S.s("FC")]?x=H:\'\'}}if(S.s("Nj")==1){if(!J(S.s("d8"))){x=H}}if(S.s("Nq")==1){if(J(S.s("Fx"))){!3u[S.s("Fx")]?x=H:\'\'}}if(S.s("Nr")==1&&o.1k.52){!o.1A||o.iQ?x=H:\'\'}if(S.s("Nx")==1){!o.P.94()?x=H:\'\'}if(S.s("Ny")==1){!o.P.5G()?x=H:\'\'}if(S.s("Nz")==1){!o.5k?x=H:\'\'}if(S.s("Nw")==1){!o.2a?x=H:\'\'}if(S.s("FK")==1){o.2a?x=H:\'\'}if(S.s("Nv")==1){!o.3C?x=H:\'\'}if(S.s("Ns")==1){o.P.5G()&&o.P.aB().L("?r8")==-1?x=H:\'\'}if(S.s("zH")==1){6c(o.2h)?x=H:\'\'}if(S.s("Fv")==1){!o.8Y?x=H:\'\'}if(S.s("Nt")==1){o.8Y?x=H:\'\'}if(S.s("Nu")==1){o.ja?x=H:\'\'}if(S.s("Pi")==1){!o.ja?x=H:\'\'}if(S.s("Bb")==1){if(S.g("g3")){x=H}}if(S.s("Pj")==1){!o.ab?x=H:\'\'}if(S.s("R5")==1){o.ab?x=H:\'\'}if(S.s("R6")==1){if(v.4g==1&&v.cE==1){if(o.2b=="4e"&&!J(v.2h)&&v.nu==0){if(!o.1A||o.P.6j()=="94"){if(v.2h==\'\'){}F{x=H}}}}}}if(a=="4j"){if(S.s("2L")){if(S.s("2L")=="2J:5A"||S.s("2L")=="5A"){if(!o.5A&&!o.i6){x=H}}if(S.s("2L")=="2J:8j"){if(!o.8j||(!o.1A&&v.4g==0)){x=H}}if(S.s("2L")=="2J:Fb"){if(!o.ja){x=H}}if(S.s("2L").L("5T")>-1){if(!o.5T){x=H}}}}if(a=="X"||a=="8s"||a=="ep"){if(X){if(X.4F()){x=H}}F{x=H}}if(a=="1d"){if(1d){if(1d.4F()){x=H;S.1X("5F","1H")}}F{x=H}}if(S.g("1z")=="1B"){if(S.g("Q")==0){x=H}}if(S.g("1d#")){if(!S.g("1X#3W")){x=H}}if(S.s("41")==1){B cb=1O.8c("R7"+v.id);if((o.P.1l()==0&&o.P.17()==0)||!o.4Y||!6c(cb)||!o.R4){x=H}}if(S.s("tD")==1){!x?S.1X("tD",1):\'\'}if(a=="1l"){if(o.P.5G()){x=H}}if(S.g("19")=="tJ"&&o.1k.2n){if(o.b5&&o.1k.9P){x=H}}K x}E a4(S,uZ){if(S.g("1n")){if(o.bx||S.s("5F")=="1H"||uZ){S.1X("2k",I)}F{FF(S)}S.1X("1n",I)}};E Fd(S){if(!S.g("1n")){if(S.s("5F")=="1H"||o.bx){S.1X("2k",H);if(o.bx){S.1X("1u",1)}if(S.g("1c")=="1P"){if(o.g9){uS(S)}}}F{FA(S)}if(S.s("1c")=="1P"){o.R.3P(o.3C?0:v.1P)}if(S.s("1c")=="2A"){o.U.uX()}S.1X("1n",H)}};E FF(S){uM(S.g("19"));B 5B="hP|";B 5g="0|";B 1m=1;B a=S.s("5F");B p=S.s("1h");if(a=="1G"){5B+="1G|";5g+="0|"}if(a=="1h"){if(p.L("2f")>-1&&p.L("R")==-1){5B+="x|";5g+=4Q(o.3d+S.g("W"))+"|"}if(p.L("Y")>-1){5B+="x|";5g+=4Q(-S.g("W"))+"|"}if(p.L("1e")>-1){5B+="y|";5g+="0|"+(-S.g("18"))+"|"}if(p.L("2I")>-1||p.L("R")>-1||p=="bU"){5B+="y|";if(S.g("1c")=="2A"||S.g("1c")=="1P"){5g+=4Q(o.4D+S.s("h")+(S.s("h")<20?20-S.s("h"):0))+"|"}F{5g+=4Q(o.4D+S.g("18"))+"|"}}if(p=="7T"){5B+="1G|";5g+="0|"}}B m=1y 5i({"mc":S,"me":S.g("19"),"1z":5B.1o(0,5B.Q-1),"to":5g.1o(0,5g.Q-1),"1m":1m})};E FA(S){uM(S.g("19"));B 5B="";B 5g="";B a=S.s("5F");B p=S.s("1h");if(S.g("1u")!=1){5B="hP|";5g=(S.g("19")==\'bg\'?v.1v.a:"1")+"|"}if(a=="1G"){if(S.g("2Z")!=S.s("1G")){S.1X("2Z",0);5B+="1G|";5g+=S.s("1G")+"|"}}if(a=="1h"){if(p=="7T"){if(S.g("2Z")!=S.s("1G")){5B+="1G|";5g+=S.s("1G")+"|"}}F{if(p.L("R")>-1){if(S.g("y")!=S.g("y0")){5B+="y|";5g+=S.g("y0")+"|"}}F{5B+="x|y|";5g+=S.g("x0")+"|"+S.g("y0")+"|"}}}if(5B!=""&&5g!=""){B m=1y 5i({mc:S,me:S.g("19"),1z:5B.1o(0,5B.Q-1),to:5g.1o(0,5g.Q-1),1n:1})}F{S.1X("2k",H)}};G.fo=E(19,1z,uZ){B 4T=I;B 2B=I;B S=b[19];B 1c=S.g("1c");B 2L=S.s("2L");if(1z=="6q"){if(o.g9){if(1c=="1P"||1c=="4W"||1c=="ah"){o.8H=H;o.cM=H;4T=H;4E();if(v.dA.FO==1){B bl=7f("1c","2A");if(bl){2V(bl.c())}}}}if(1d&&v.1d.f3==1&&((1c=="1d"||2L.L("Ff")==0)||2L.L("1d:")==0)){3c(o.f8);if(!1d.g("1n")||iU!=S){4u(S,1z);o.dF=1c+2L;1C(E(){o.dF=1Y},4h)}}if(X&&v.X.f3==1&&1c=="X"){3c(o.uA);if(!X.g("1n")||iU!=S){4u(S,1z);o.dF=1c;1C(E(){o.dF=1Y},4h)}}}if(1z=="5S"){if(o.g9){if(1c=="1P"||1c=="4W"||1c=="ah"){o.8H=I;o.cM=H;1C(E(){if(!o.8H){o.cM=I;V(B x in b){if(b.2l(x)){if(b[x].g("1c")=="1P"){a4(b[x]);2z()}if(b[x].g("1c")=="2A"){if(v.dA.FO==1){6g(b[x].c())}}}}}},4h)}}if(v.1d.f3==1&&((1c=="1d"||2L.L("Ff")==0)||2L.L("1d:")==0)){3c(o.f8);o.f8=1C(E(){if(!o.3t){cK(1)}},(v.1d.f7>0?v.1d.f7*2x:2x))}if(X&&v.X.f3==1&&1c=="X"){3c(o.uA);o.uA=1C(E(){if(!o.3t){X.g("1n")?X.1m(1):\'\'}},(v.X.f7>0?v.X.f7*2x:2x))}}if(4T){1C(2z,10)}};G.n5=E(){if(o.56&&!o.2a){o.U.56(I);o.56=I}if(o.2h){if(v.iS>-1&&6c(o.2h)){O(o.2h,{1u:v.iY})}}if(o.1D&&v.Fa==1&&v.R3!=0){o.U.2W()}if(v.1v.8r>0){3c(o.Fj);o.Fj=1C(4E,v.1v.8r*2x)}F{4E()}};G.Bq=E(){if(o.2h){if(v.iS>-1&&6c(o.2h)){O(o.2h,{1u:v.iS})}}if(!o.1D&&v.Fa==1){o.U.2D()}4E();ex(I)};G.ey=E(9Q,9R){B y;V(B x in b){if(b.2l(x)){y=b[x].g("1c");if(y=="2A"||y=="1P"){b[x].ey(9Q,9R)}}}};G.rY=E(){if(v.1v.1m==1){if(v.1v.d9==1&&!o.2a){K}if(!o.5k&&o.P.6j()=="7s"){o.5k=H;4E();o.1k.2n?1C(E(){o.5k=I},4h):\'\'}if(v.1v.gH==1){iD();dH()}ex(I)}};G.dB=E(9Q,9R){V(B x in b){if(b.2l(x)){if(b[x].g("1c")=="2A"||b[x].g("1c")=="1P"){b[x].dB(9Q,9R)}}}};G.gB=E(17,1l){V(B x in b){if(b.2l(x)){if(b[x].g("1c")=="2A"){b[x].6C(17,1l)}if(b[x].g("1c")=="17"){j4(b[x],17,1l)}if(b[x].s("Au")==1){b[x].tz()}}}};E ex(x){if(v.1v.1m==1){x?cK():\'\';if(v.1v.bV==1){if(!o.1D&&v.1v.eh==1){x=H}if(x&&!o.v8){O(o.1v,{"1e":bg.h()})}if(!x&&o.v8){O(o.1v,{"1e":0})}o.v8=x}}}E gR(){9i=I;o.P.gR();if(o.t9){o.t9=I;2z();1C(2z,df)}}E j4(x,17,1l){if(v.4q>0){17-=v.4q;1l-=v.4q}B y=4x(17);if(x.s("AG")=="1"){y=4x(1l-17)}if(x.s("R0")=="1"){if(x.s("R1")=="1"){y=y+(1l>0?\' \'+2C(x.s("R2"))+\' \'+4x(1l):\'\')}F{17==0?y=4x(1l):\'\'}}x.5X(y)}G.vb=E(17,1l){B x=7f("1c","2A");if(x){x.zL(17,1l)}};G.ih=E(y){if(o.P.1l()>0){B x=7f("1c","2A");if(x){x.ih(y)}}};G.8E=E(){if(!8V){if(v.e3==1){3c(j9);j9=1C(8E,4h)}F{8E()}}};E 8E(){if(!8V){js("R8");B x=7f("1c","c6");if(x){x.zC();8V=H}}}G.FH=E(y){V(B x in b){if(x==y){b[x].1X("2V")}}};G.6O=E(17,1l){3c(j9);if(8V){js("7M");B x=7f("1c","c6");if(x){x.fR();8V=I}}};G.hD=E(){B x=7f("2L","1P 8X");if(x){x.1X("6g");x.5X(2C(\'1P\')+\' \'+(o.3C?0:2F.qz(v.1P*1i))+\'%\');3c(o.hD);o.hD=1C(Fz,2x)}};E Fz(){B x=7f("2L","1P 8X");if(x){x.5X(\'\');x.1X("2V");3c(o.hD)}}G.3H=E(17,1l){if(v.4q>0){17-=v.4q;1l-=v.4q}V(B x in b){if(b.2l(x)){if(b[x].g("1c")=="2A"){1l>0?b[x].1X("2r",17/1l):\'\';b[x].zK()}if(b[x].g("1c")=="17"){j4(b[x],17,1l)}if(b[x].g("1c")=="5v"){b[x].1X("tC",0.5);b[x].1X("fV",0)}}}};G.47=E(17,1l){V(B x in b){if(b.2l(x)){if(b[x].g("1c")=="1l"){if(v.4q>0){1l-=v.4q}b[x].5X(4x(1l))}if(b[x].g("1c")=="2A"){b[x].6C(17,1l);b[x].Aa(1l)}if(b[x].g("1c")=="17"){j4(b[x],17,1l)}}}};G.7a=E(){1d.g("1n")?1d.1m():1d.1n()};G.bK=E(){if(1d){K 1d.g("1n")?H:I}F{K I}};G.iM=E(x){if(1d){1d.5m(x)}};G.cK=E(){cK()};G.R9=E(x){if(1d){1d.FP(x)}};G.Cb=E(){if(1d){1d.hc()}};G.Cc=E(x){if(1d){K 1d.Fw(x)}};E cK(x){if(1d){1d.g("1n")?1d.1m(x):\'\'}o.4R?o.4R.1m():\'\'};G.aF=E(){if(X){if(X.g("1n")){X.1m(1)}F{X.1n()}}};G.iN=E(){if(X){1C(E(){X.1n()},1i)}};G.bY=E(){if(X){K X.g("1n")?H:I}F{K I}};G.eK=E(x){K X?X.g(x):\'\'};G.5W=E(x){if(X){X.ty(x)}};G.b4=E(){if(X){X.b4()}};G.iK=E(){if(X){X.iK()}};G.hn=E(){hn()};E hn(){V(B x in b){if(b.2l(x)){if(b[x].g("1c")=="8s"){O(b[x].c(),{"1u":(!X.bQ()?0.5:1)})}if(b[x].g("1c")=="ep"){O(b[x].c(),{"1u":(!X.eq()?0.5:1)})}}}}G.bQ=E(){if(X){K X.bQ()}F{K I}};G.eq=E(){if(X){K X.eq()}F{K I}};G.jX=E(){if(X){K X.jX()}F{K I}};G.jY=E(){if(X){X.jY()}};G.cs=E(){if(X){X.cs()}};G.Fm=E(x){if(x&&X){X.hl(x)}};G.Fn=E(x){if(x&&X){X.k0(x)}};G.Fk=E(x){if(x&&X){O(X.co(),{"Rf":"1H","2M-2f":X.s("6I")});1O.8c(x).1J(X.co());2V(X.c())}};G.Rg=E(){};G.tl=E(x){if(1d){1d.5H();1d.g("1n")?1C(E(){1d.1m()},4G):\'\'}};G.he=E(){if(1d){1d.5H()}if(o.4R){o.4R.eD()}};G.hf=E(x){if(1d){1d.fl()}2z();4E()};G.jT=E(x){if(1d){1d.gM(x);1d.g("1n")?1d.1m():\'\'}if(o.4R){o.4R.eD()}x=="4P"?uy():\'\'};E uy(){if(o.es){B x=4z(o.fj/o.4L.6v(-1)[0],1).pK(1);V(B i in b){if(b.2l(i)){if(b[i].s("cm")=="4P"&&o.fj){b[i].6C(x,1)}if(b[i].s("2L")=="2J:4P,1.0"){b[i].v4(x)}}}}}G.t8=E(x){if(1d){1d.gM("6S")}if(o.4R){o.4R.eD()}};G.az=E(){if(1d){1d.96();1d.g("1n")?1C(E(){1d.1m()},4G):\'\'}if(o.4R){o.4R.eD()}if(o.4O&&o.4Y){o.41.9a()}};G.t0=E(){o.4R?o.4R.1m():\'\';if(1d){1d.t0()}};G.ha=E(ke,2k,6H){V(B x in b){if(b.2l(x)){if(b[x].g("1c")=="1d"){if(b[x].s("em")==1){b[x].zG()}}if(b[x].g("AN")=="1d#"+ke){b[x].1X("1X#3W",2k);if(b[x].g("1z")=="1B"){if(6H){6H=6H.6w();B sZ=6H.L(" <7L C=\'1u");if(sZ>-1){6H=6H.1o(0,sZ)}b[x].5X(6H)}}F{if(v.1d[\'1d\'+ke+\'1c\']=="2e"){if(6H==2C("8f")){b[x].aQ(0)}F{b[x].aQ(1)}}2z()}b6(b[x])}}}};G.F5=E(){if(1d){1d.5H();1d.gM("6S");1d.gM("6p")}};G.i1=E(){B x=7f("1c","2A");if(x){x.i1()}};G.4T=E(){2z();if(9i){o.t9=H}};G.v3=E(x){if(!9i||x==1){2z();4E()}F{v.1v.tj=H}};G.4p=E(){4E();2z();4E();if(o.b5){2V(6Y)}F{!9i?6g(6Y):\'\'}};G.C3=E(1b){if(gG==v.id&&v.1W.on==1){B x=1b.AB;B y=I;if(x==1R){x=1b.Az}if(J(o.1V)||J(o.7O)||o.u1==1){K I}if(o.1D&&v.1W.gK==1){y=H}if(((v.1W.8i==1&&x==32)||(v.1W.Rh==1&&x==13))&&(o.6f||o.5k||y)){if(v.1W.2G==1){7e(\'1D\',o.1D?0:1)}o.U.ck();1b.8x();K I}!v.1W.jp?v.1W.jp=0.2:\'\';!v.1W.1G?v.1W.1G=5:\'\';if(v.1W.FB==1&&(o.6f||y)){if(o.P.1l()>0){V(B i=48;i<58;i++){if(x==i){o.U.3H((o.P.1l()*(x-48)*10)/1i,H)}}}}if(x==39&&(o.6f||y)){jK(v.1W.un)}if(x==37&&(o.6f||y)){jm(v.1W.un)}if(x==38&&(o.6f||y)){jK(v.1W.uv)}if(x==40&&(o.6f||y)){jm(v.1W.uv)}if(x==Re&&(o.6f||y)){jK(v.1W.AA)}if(x==Rd&&(o.6f||y)){jm(v.1W.AA)}}};E 7f(y,z){V(B x in b){if(b.2l(x)){if(b[x].s(y)==z){K b[x]}}}}E jK(x){if(x=="8s"){if(o.X){o.R.b4()}F{x="4a"}}if(x=="4a"){if(o.P.1l()>0){if(o.P.17()+4z(v.1W.4a)<o.P.1l()){o.U.3H(o.P.17()+4z(v.1W.4a),H)}}}if(x=="1P"){o.U.3P(4z(v.1P)+4z(v.1W.jp));1b.8x()}if(x=="1G"){o.P.1G(v.1W.1G/1i);1b.8x()}if(v.1W.2G==1){7e(x,1)}}E jm(x){if(x=="8s"){if(o.X){o.R.cs()}F{x="4a"}}if(x=="4a"){if(o.P.1l()>0&&o.1A){o.U.3H((o.P.17()-v.1W.4a>=0?o.P.17()-v.1W.4a:0),H)}}if(x=="1P"){o.U.3P(4z(v.1P)-4z(v.1W.jp));1b.8x()}if(x=="1G"){o.P.1G(-v.1W.1G/1i);1b.8x()}if(v.1W.2G==1){7e(x,0)}};G.C4=E(1b){if(gG==v.id){B x=1b.AB;if(x==1R){x=1b.Az}if(x==57){if(v.1q==1){}}if(o.2a&&x==27){o.U.7B()}if(J(o.1V)||J(o.7O)){K I}if(v.1W.f==1&&x==70&&v.e3!=1&&(o.6f||o.5k)){if(v.1W.2G==1){7e(\'2a\',o.2a?0:1)}o.2a?o.U.7B():o.U.7w()}if(v.1W.m==1&&x==77&&(o.6f||o.5k)){if(v.1W.2G==1){7e(\'4W\',o.3C?1:0)}o.3C?o.U.6F():o.U.4V()}}};G.4b=E(){3Z(o.ix);V(B x in o){if(x.L("Z")==0&&x.L("Di")>-1){3Z(o[x])}}V(B i=0;i<e2.Q;i++){19=e2[i];if(b[19]){b[19].4b()}}if(1d){1d.4b()}if(X){X.4b()}bg.4b();if(6Y.5h==o.1K){o.1K.3e(6Y)}F{o.1v?o.1v.3e(6Y):\'\'}};G.iD=E(){iD()};G.iy=E(){iy();4E()};G.dH=E(){dH()};G.jc=E(){K 9i}};B Ax=E(19){B i;B C=[];B w;B h;B v9=0;B bg;B kf;B 8A;B le=0;B 3W=H;B Bc=I;B 2Z=1;B 3i=1;B 2q;B fT;B 2H;B 7J;B 1c;B 8Q=\'\';B x0;B y0;B on;B 6q=I;B bv=I;B bL=0;B Ra;B Rb=0;B e9=0;B At=0;B fI=0;B mY=I;B tr=I;B g3=I;B 3j=I;B g1;B em;B j3;B tE=I;C=9n(C,eZ.S);C=9n(C,v[19]);B U=[C.1c];1c=U[0];J(C.AC)?U[1]=C.AC:\'\';J(C.AD)?U[1]=C.AD:\'\';J(C.1L)?C.1B=C.1L:\'\';if(5r(C.AI)){o.gt?C.1G=C.AI:\'\'}if(1c=="3a"){o.ju=H}if(J(C.2L)){if(C.1z=="1B"&&C.2L!=\'\'){if(J(v[C.2L+\'1B\'])){C.1B=v[C.2L+\'1B\']}}if(C.2L.L("1d#")==0){8Q=C.2L;if(C.2H==\'\'&&8Q.L(",")==-1){C.2H=2C(v.1d[\'1d\'+8Q.1o(9)+\'1c\'])}}if(C.2L.L("5T")>-1){v.AH=H}if(C.2L.L("3a:")>-1){o.ju=H}if(C.2L=="Rc"){C.QZ=1y QY(C)}}B 6G=C.2H?C.2H.2w("///"):[];if(C.AE==1){C.1z="1B";C.1B=fE(0)+(U.Q>1?\'///\'+fE(1):\'\');if(5r(C.9V)){C.1t=C.9V}}B ut=0;B 2G=1y 9e();B 1p=1y 9e();B ci=1y 9e();B QL=1y 9e();B fL=0;B a7;if(C.1z=="1B"){if(C.4l){if(J(v[C.4l+\'1B\'])){C.1B=v[C.4l+\'1B\']}}if(J(C.1B)){2G[0]=4n(C.1B);C.n6=C.1B.Q;B tT=[\'/\',\'|\',\'-\'];tT.L(C.1B.1o(-1))>-1?C.tx=C.1B.1o(-1):\'\';tT.L(C.1B.1o(0,1))>-1?C.ts=C.1B.1o(0,1):\'\';if(1c=="17"||1c=="1l"){if(C.1B.L(\'0:\')==0){C.nf=H}if(C.1B.2w(":").Q==3){C.AV=H}F{if(C.1B.L(\'aO:aO\')>-1){C.AT=H}}if(C.jx==1){v.jx=1}}if(C.AG==1&&C.1B.L("-")==0){C.AU=H}if(C.1B.L("///")>0&&(1c=="4j"||C.AE==1)){C.eN=C.1B.2w("///");C.1B=2G[0]=C.eN[0]}}if(v.tZ==1){1C(8I,1i);1C(8I,4h);1C(8I,2x)}}F{if(J(C.1p)){2G[0]=C.1p;if(2G[0].L("///")>0&&2G[0].L("hj")==-1){2G=C.1p.2w("///")}if(J(C.jQ)){2G[1]=C.jQ}if(C.my==1){if(5r(C.AF)){2G.2K(C.AF);fL=2G.Q-1}}}}if(1c=="4j"){if(C.QM==1&&J(C.iR)){C.te=C.2L}}B Z=1M("1Z");if(C.1h==\'bU\'){o.bU.1J(Z)}F{if(C.1h.L(\'R\')>-1&&v.1v.1m==1&&v.1v.bV==1){o.1v.1J(Z)}F{o.1K.1J(Z)}if(1c=="c6"&&C.QN==1){Z.C.51=As}}B kf=1M("1Z");Z.1J(kf);O(Z,{"1h":"2c","Y":0,"1e":0,"1u":1,"dc":"mB","pO":"ia"});if(5r(C.4l)){3X(Z,{"id":(v.id+"6e"+"8U"+C.4l)})}if(C.Au==1){O(Z,{"4S":"2O 0.2s 2T"})}if(2G.Q>0){V(i=0;i<2G.Q;i++){1p[i]=1M("1Z");O(1p[i],{"1h":"2c","1e":0,"Y":0,"6J":"1H","1u":C.a,"4S":"1u 0.1s 2T,2O 0.1s 2T"});if(C.1z=="ee"&&C.2R!=\'\'){if(5r(C.4l)){3X(1p[i],{"id":(v.id+"fN"+C.4l+"Ag")});if(v[C.4l+\'2R\']){C.2R=v[C.4l+\'2R\']}}if(C.2R.L(".pP")>-1||C.2R.L(".iA")>-1||C.2R.L(".8z")>-1||C.2R.L("hj")>-1){C.2R.L("//")==-1&&C.2R.L("hj")==-1?C.2R=\'//\'+C.2R:\'\';B z=1M("3Q");C.8K=1;z.1r("dh",tf);z.2R=C.2R;1p[i].1J(z);C.w=1p[i].26;C.h=1p[i].2Q;if(C.Ak>0){O(z,{18:C.Ak})}}}if(C.1z=="1B"){O(1p[i],{"1t":(C.1t),"dc":C.e1*3L(v.7E,1),"qf":ec(C.43),"gZ-dQ":C.hb+\'px\',"2M":"0 d4 0 d4","au-8i":"cI"});if(o.gt){if(5r(C.Al)){O(1p[i],{"dc":C.Al*3L(v.7E,1),})}}if(C.2r==1){if(C.1B.L("<a ")>-1||19=="bH"){O(1p[i],{"6J":"2u"})}}if(C.Aj==1){O(1p[i],{"43-fu":"Aj"})}2G[i]==\'5v\'?2G[i]=2C("5v"):\'\';1p[i].1Q=uI(2G[i]);1C(ux,1i);C.w=1p[i].26;C.h=1p[i].2Q;if(5r(C.4l)){3X(1p[i],{"id":(v.id+"fN"+C.4l+"QK")})}}if(C.1z=="O"){Ai(2G[i],C.1t,1p[i])}B 8y=2G[i].6w();if(8y.L(\'B:\')==0){8y=3L(1U[8y.1o(4)],\'\')}B jz=8y.L(\'<2v\')>-1||8y.L(\'<QJ\')>-1;if(C.1z=="2v"&&(8y.L(\'<g>\')>-1||jz)){if(1c=="4W"||1c=="4j"){8y=8y.22(/mx/g,\'mx\'+v.id+19)}if(8y.L(\'3U\')>-1){aL(1p[i])}1p[i].1Q=(!jz?"<2v W=\'20\' 18=\'20\' 3S:3N=\'3q://3O.w3.3T/7m/3N\' 3S=\'3q://3O.w3.3T/44/2v\'>":\'\')+8y+(!jz?"</2v>":\'\');1p[i].26>20?C.w=1p[i].26:\'\';1p[i].2Q>20?C.h=1p[i].2Q:\'\';O(1p[i],{"W":C.w,"18":C.h});if(C.9V!=-1){m9(1p,C.9V)}if(5r(C.4l)){3X(1p[i],{"id":(v.id+"fN"+C.4l+"Ag"+i)})}}Z.1J(1p[i]);i>0?1m(1p[i]):\'\'}9E();j3?tf():\'\';if(C.2L=="41"){C.41=1;C.1m=1;o.41?1p[0].1Q=o.41.kE(C.9V!=-1?C.9V:\'#3J\'):\'\';if(o.1k.2n){1p[0].Ah=uc;1p[0].QF=5D;1p[0].t7=ub}F{1p[0].hB=5Y;1p[0].hC=5D;1p[0].hx=cP}}F{if((bg.26*C.1G<35||bg.2Q*C.1G<35)&&C.1z!=\'1B\'){tk();aL(8A)}F{aL(bg)}}if(1c=="4j"){if(C.eL==1&&J(C.2L)){B lu=C.2L;if(lu.L("2J:")==0){B 1I=lu.1o(4).2w(",");if(1I.Q==2){B tW=1I[1].2w("/");if(tW.Q==2){1I[0]==\'hd\'?1I[0]="4i":\'\';if(v[1I[0]]==tW[1]){C.a=1;O(1p[0],{"1u":C.a})}}}}if(lu=="An"||lu=="4t"){o.U.ds();Z.C.51=As;o.u1=1}}}if(1c=="1d"&&C.em==1){em=1y QG(Z,bg,C)}if(C.2r==0){O(Z,{"6J":"1H"})}if(C.8K==1){1m(bg)}if(C.2q==1){lO()}if(C.1h.L("2f")>-1){e9=1}if(C.1h.L("1e")>-1){At=1}if(C.1h.L("2I")>-1||C.1h.L("Z")>-1){fI=1}2z();B t=\'\';if(C.ae!=0){t+="mN("+C.ae+"qJ)"}if(C.QH==1){t+=" 2Z(-1)"}if(C.QI==1){t+=" 3i(-1)"}if(t!=\'\'){O(Z,{"2O":t})}if(1c=="c6"){fR()}B 1I=[];B i;if(1c=="X"){1I=[\'eb\',\'Ar\',\'jd\',\'Aq\',\'tN\',\'ku\'];V(i=0;i<1I.Q;i++){if(J(C[1I[i]])&&!J(v.X[1I[i]])){v.X[1I[i]]=C[1I[i]]}}}if(1c=="1L"){1I=[\'je\',\'tO\',\'tR\'];V(i=0;i<1I.Q;i++){if(J(C[1I[i]])&&!J(3u[1I[i]])){v[1I[i]]=C[1I[i]]}}}C.ei==1?8g():\'\';if(1c=="4j"&&C.on==0){2V(Z)}if(C.1m==1&&C.jq>0){1C(Ao,C.jq*2x)}}E Ao(){C.jq=-1;o.R.4p()}E tk(){if(8A){8A.5h.3e(8A)}8A=1M("1Z");O(8A,{"1h":"2c","1e":0,"Y":0,"W":C.1z=="ee"?bg.26:(bg.26>35?bg.26:35)*C.Ap,"18":C.1z=="ee"?bg.2Q:(bg.2Q>35?bg.2Q:35)*C.qQ});C=4H(C,\'gk\',\'gk\');Z.1J(8A)}E aL(x){if(1c.L("17")==0&&U.Q==1){C.2r=0}if(1c=="4j"&&C.eL==0){C.2r=0}if(C.2r==1){if(C.gD==1){O(x,{"6s":"3U"})}O(x,{"6J":"2u"});if(o.1k.2n){x.1r("bv",E(e){ub(e)});x.1r("fg",E(e){uc(e)});x.1r("fe",E(e){AJ(e)})}F{x.eW=9U}if(v.1v.gi==1||C.gi==1){O(x,{"2t-1t":"#mX","1u":0.5})}}F{O(x,{"6s":"6X"})}if(!o.1k.2n){x.hB=5Y;x.hC=5D}if(C.3j==1||C.2q==1){x.hx=cP}}E ub(e){js("QO"+19);e.9J();bv=H}E uc(e){C.AK==1?5Y():\'\';e.9J()}E AJ(e){e.9J();e.8x();C.AK==1?5D():\'\';if(!bv){9U(e)}bv=I}E 9E(){if(bg){bg.5h.3e(bg)}bg=1M("1Z");O(bg,{"1h":"2c","1e":0,"Y":0});if(5r(C.4l)){3X(bg,{"id":(v.id+"fN"+C.4l+"QP")})}w=C.w;h=C.h;C=4H(C,\'2N\',\'2N\');C=4H(C,\'bT\',\'bT\');if(C.1z=="1B"){w=1p[ut].26;h=1p[ut].2Q;if(C.uu>0){w<C.uu?w=C.uu:\'\'}}C=4H(C,\'dW\',\'dW\');C=4H(C,\'B4\',\'B4\');if(o.1k.6t){C.B6/=C.1G;C.B7/=C.1G;C.B0/=C.1G;C.B1/=C.1G}if(5r(C.4l)&&J(v.4j)&&C.1c=="4j"){if(1T(v.4j)==\'3w\'){V(B i=0;i<4w.3M(v.4j).Q;i++){if(v.4j[i][C.4l]){if(v.4j[i][C.4l]=="8f"){C.on=0}F{B 1I=v.4j[i][C.4l].2w(":");if(1I[0]=="2N-Y"){if(1I[1].L("%")>0){C.k4=2E(1I[1])}F{C.3V=2E(1I[1])}}}}}}}C.h=h;C.w=w;if(C.bg==1){h=h+C.9u+C.9r;w=w+C.6Q+C.6I;C.h=h;C.w=w;if(C.1z=="1B"){C.mn=1p[0].2Q}}F{C.5Q=0}O(bg,{"W":(C.B5==1?B3:w),"18":h,"qP":(C.mW*h)/2,"2t":C.5C,"1u":C.5Q,"4S":"1u .1s 2T, 2t .1s 2T, 2O .1s 2T"});if(C.1z=="ee"){O(bg,{"W":w,"18":h,"qP":(C.mW*h/C.1G)/2,})}if(C.QV==1){B2(bg,C.5C,C.QW,C.QX)}if(C.qO==1){O(bg,{"3b":"62 7b "+C.qH})}kf.1J(bg)}E 2z(){O(bg,{"1e":(-bg.2Q/2),"Y":(-bg.26/2)});if(8A){B x=C.1z=="ee"?bg.26:(bg.26>35?bg.26:35);B y=C.1z=="ee"?bg.2Q:(bg.2Q>35?bg.2Q:35);O(8A,{"1e":(-y/2)+C.A2-C.A0,"Y":(-x/2)+C.QU-C.QT})}V(i=0;i<2G.Q;i++){if(C.1z=="2v"){O(1p[i],{"1e":-2F.4I(2E(1p[i].C.18))/2,"Y":-2E(1p[i].C.W)/2})}F{O(1p[i],{"1e":-2F.4I(1p[i].2Q)/2,"Y":-1p[i].26/2})}if(bg){O(1p[i],{"1e":(4Q(1p[i].C.1e)+C.9u/2-C.9r/2+C.B0/2+C.B1/2),"Y":(4Q(1p[i].C.Y)+C.6Q/2-C.6I/2+C.B6/2+C.B7/2)})}}}E 5Y(){B i;6q=H;if(C.ci==1){if(on&&J(C.jQ)){i=1}F{i=0}if(a7&&ci.Q>2){i=2}if(ci[i]){mz();1n(1p[ci[i]])}}if(C.bg==1){if(C.7C!=-1){O(bg,{"1u":C.7C})}if(C.9m!=-1){O(bg,{"2t":C.9m})}}if(C.6z>-1&&!Bc){V(i=0;i<2G.Q;i++){if(1p[i].C.5d!="3j"){O(1p[i],{"1u":C.6z})}}}if(C.jN!=-1){m9(1p,C.jN)}if(C.QQ==1){bL=bL+45;fW(1p[0],bL)}if(C.gu>C.1G&&C.gu>-1){1G(C.gu)}if(1c=="1d"&&o.R.bK()){}F{if(C.2q==1&&C.ei!=1){B x=6G.Q>1&&!on?6G[1]:6G[0];if(x){if(x.L(\'B:\')==0){2H.1Q=1U[x.1o(4)];8g()}}1n(2q);O(2q,{"1u":1})}}if(1c=="4W"){o.U.56(H);o.56=H}o.d3=H;o.R.fo(19,"6q")}E 5D(){6q=I;B i;if(C.ci==1){if(on&&J(C.jQ)){i=1}F{i=0}if(a7&&ci.Q>2){i=2}mz();1n(1p[i])}if(C.bg==1){if(C.7C!=-1){O(bg,{"1u":C.5Q})}if(C.9m!=-1){O(bg,{"2t":C.5C})}}if(C.6z>-1){V(i=0;i<2G.Q;i++){if(1p[i].C.5d!="3j"){O(1p[i],{"1u":C.a})}}}if(C.gu>-1){1G(C.1G)}if(C.jN!=-1){m9(1p,(C.9V==-1?\'#3J\':C.9V))}if(1c=="4W"&&!o.2a){o.U.56(I);o.56=I}ul();o.d3=I;o.R?o.R.fo(19,"5S"):\'\'}E ul(){if(C.2q==1&&C.ei!=1){1m(2q);O(2q,{"1u":0})}}E 9U(e){e?e.5Z=H:\'\';if(!mY){o.R.dD(19);if(1c=="4j"){mP()}ul();if(C.QR==1){bL=bL+45;fW(1p[0],bL)}g3=H;if(C.Bb==1||(19=="tJ"&&C.1m==1&&C.tI==1)){o.R.4p()}}};G.Ba=E(){9U()};E mP(){if(2G){if(2G.Q>1){if(on==H){1n(1p[0]);1m(1p[1])}F{1n(1p[1]);1m(1p[0])}}if(C.2q==1&&6G.Q>1){2H.1Q=o.ni+(on==H?6G[0]:6G[1])+o.fJ;8g()}}if(J(C.te)){if(on==H){C.2L=C.te}F{C.2L=C.iR}}mp();on=on!=H;if(C.2L){if(C.2L.L(",0/1")>-1){js(C.2L,on?1:0)}}if(C.bg==1&&J(C.td)){if(C.td!=-1){if(on){C.B8=C.5C;C.5C=C.td}F{C.5C=C.B8}9E();aL(bg);2z();if(C.1z=="1B"){8I()}F{1G(C.1G)}}}}E mp(){if(J(C.eN)){if(C.eN.Q>1){if(on==H){5X(C.eN[0])}F{5X(C.eN[1])}}}}E v0(1b){1b.5Z=H;o.R.dD(19)}E mz(){V(B i=0;i<2G.Q;i++){if(1p[i].C.5d!="3j"){O(1p[i],{"1u":C.a});1m(1p[i])}}}E ux(1B){if(1p[0]){if(1p[0].26>o.3d-C.3V-C.4r-C.6Q-C.6I){if(C.tc==1){if(!1B){1B=1p[0].1Q}1p[0].1Q=\'<tc>\'+1B+\'</tc>\'}F{O(1p[0],{"au-8i":"dZ"})}O(1p[0],{"W":o.3d-C.3V-C.4r-C.6Q-C.6I})}}}E tf(){if(bg){j3=I;C.8K=0;1m(bg);if(1p[0]){C.w=1p[0].26*C.1G;C.h=1p[0].2Q*C.1G;1G(C.1G)}C.8P=0;9E();tk();aL(8A);1n(bg);2z();o.R.4T();if(!6c(Z)){2V(Z)}}F{j3=H}}E A6(1b){1b.5Z=H}E cP(){if(!o.1k.2n&&!o.d3){5Y()}8g()}E 1G(x){if(x>0){if(o.1k.6t&&C.ei!=1){O(bg,{"B9":x+""})}F{O(bg,{"2O":"1G("+x+")"})}V(i=0;i<2G.Q;i++){if(o.1k.6t&&C.ei!=1){O(1p[i],{"B9":x+""});tr=H}F{O(1p[i],{"2O":"1G("+x+")"})}}2Z=x;3i=x}}E lO(){2q=1M("1Z");O(2q,{\'1h\':\'2c\',\'Y\':0,\'1e\':0,\'18\':\'2u\',"1u":0,"4S":"1u 0.1s 2T"});fT=1M("1Z");C=4H(C,\'h9\',\'h9\');C=4H(C,\'AZ\',\'AZ\');O(fT,{\'1h\':\'2c\',\'Y\':0,\'1e\':0,\'W\':\'1i%\',\'18\':30,\'2t-1t\':C.gL,\'1u\':C.gP,\'3b-6y\':C.q3});2H=1M("1Z");O(2H,{\'1h\':\'2c\',\'Y\':C.qu,\'1e\':C.ly,\'1t\':C.sV,\'43-h6\':ec(C.pX),\'43-3y\':C.pW*3L(v.7E,1),"gZ-dQ":C.q0+\'px\',"2A-18":"1"});if(C.2H){if(C.2H.L("B:")==0){C.AY=H}}if(!C.AY){O(2H,{\'au-8i\':\'cI\'})}if(C.dy==1){7J=1M("1Z");7J.1Q=\'<2v W="gJ" 18="q5" q4="0 0 8 6" 7D="1.1" 3S="3q://3O.w3.3T/44/2v" 3S:3N="3q://3O.w3.3T/7m/3N"><dx id="Be" 4d="1H" 5y="#\'+C.gL.22("#","")+\'" 5y-Cz="CA" 7K="0 0 8 0 4 6"></dx></2v>\'}if(C.ei==1){O(2q,{"1u":1});aL(2q)}F{O(2q,{"6J":"1H"})}Z.1J(2q);2H.1Q=o.ni+(C.2H==\'\'?2C(1c):6G[0])+o.fJ;2q.1J(fT);2q.1J(2H);if(C.dy==1){2q.1J(7J);B sW=o.ti?\'-gJ\':\'-q5\';B ps=C.QS;if(!J(ps)){ps=\'\'}B tp=ps.L("1e")>-1;if(tp){fW(7J,\'-Ri\')}O(7J,{\'1h\':\'2c\',\'2f\':(ps.L("2f")>-1?10*C.1G:\'2u\'),\'Y\':(ps.L("Y")>-1?10*C.1G:(ps==\'\'||ps==\'1e\'?\'50%\':\'2u\')),\'2N-Y\':(ps==\'\'||ps==\'1e\'?\'-Bx\':0),\'2I\':(tp?\'2u\':sW),\'1e\':(tp?sW:\'2u\'),\'1u\':C.gP})}8g()}E 8g(){if(C.2q==1){O(2q,{"1e":(fI==1?-h-2q.2Q+3:-2q.2Q/2)+C.Rj-C.RK,"Y":(e9==1?-2H.26:(fI==1?-w/2:+2H.26))-(fI==1?0:2H.26/2+5)+C.RL-C.RM,"18":C.ly+2H.2Q+C.pY,"W":C.qu+2H.26+C.zT});O(fT,{\'18\':2q.2Q});2q.C.51="2x"}}G.c=E(){K Z};G.s=E(x){K C[x]};G.ss=E(x,x2){K J(C[x])?C[x][x2]:I};G.g=E(x){9I(x){1j"W":K w;1g;1j"18":K h;1g;1j"x":K 4Q(Z.C.Y);1g;1j"y":K 4Q(Z.C.1e);1g;1j"1u":K Z.C.1u?Z.C.1u:1;1g;1j"1n":K 3W;1g;1j"2Z":K 2Z;1g;1j"3i":K 3i;1g;1j"1c":K 1c;1g;1j"AN":K 8Q;1g;1j"g3":K g3;1g;1j"1z":K C.1z;1g;1j"Q":K C.n6?C.n6:0;1g;1j"19":K 19;1g;1j"x0":K x0;1g;1j"y0":K y0;1g;1j"6q":K 6q;1g;1j"1d#":K 8Q.L("1d#")==0;1g;1j"1d:":K 8Q.L("1d:")==0;1g;1j"1X#3W":K tE;1g;6X:K I}};G.1X=E(k,x){9I(k){1j"1n":6q?5D():\'\';3W=x;1g;1j"2k":AR(x);1g;1j"6g":6g(Z);1g;1j"2V":2V(Z);1g;1j"AL":C.3j=0;1g;1j"tD":if(C.AM>0&&C.3j!=1&&!g1){3c(g1);g1=1C(E(){2V(Z);C.3j=1;g1=1R},C.AM*2x)}1g;1j"1G":1G(x);1g;1j"2Z":O(Z,{"2O":"2Z("+x+")"});2Z=x;1g;1j"3i":O(Z,{"2O":"3i("+x+")"});3i=x;1g;1j"1u":O(Z,{"1u":x});1g;1j"tC":O(1p[0],{"1u":x});1g;1j"fV":O(1p[0],{"tB":"fV("+x+")"});1g;1j"Y":O(Z,{"Y":x});1g;1j"1e":O(Z,{"1e":x});1g;1j"W":O(Z,{"W":x});1g;1j"18":O(Z,{"18":x});1g;1j"ra":C.ra=x;1g;1j"e9":e9=x;1g;1j"1X#3W":tE=x;1g;1j"x":O(Z,{"Y":x});1g;1j"y":O(Z,{"1e":x});1g;1j"5F":C.5F=x;1g;1j"x0":x0=x;1g;1j"y0":y0=x;1g;6X:K I}};E AR(x){if(x&&o.1k.2n){mY=H;1C(AX,df)}if(!x){if(C.my==1&&a7){1m(1p[fL]);1n(1p[0]);a7=I}}if(C.8K==1){x?1n(Z):1m(Z)}F{if(19=="RJ"||19=="AS"){x?1n(Z):1m(Z)}F{O(Z,{"2k":(x?"4t":"1H")})}3W=x;x?1n(Z):\'\'}if(x&&C.tA){C.tA=I;1C(8I,1i)}}E AX(){mY=I}G.5X=E(x){if(8Q!=\'\'&&(C.1B==\'x\'||C.1B==\'1x\')){x=x+\'x\'}5X(x);!6c(Z)?C.tA=H:\'\'};G.fX=E(x){C.d8=x;5X(x);o.R.4T()};G.tz=E(){fW(Z,le);le+=20};E fW(x,y){O(x,{"2O":"mN("+y+"qJ)"+(x==1p[0]&&!tr&&2Z!=1?\' 1G(\'+2Z+\')\':\'\')})};G.AW=E(x){if(C.1B.L("{1L")>-1){5X(C.1B)}};G.mP=E(){mP()};E 5X(1B){if(C.1z=="1B"){if(J(1B)){if(C.AV){if(1B.Q==4){1B=(C.nf?\'0:0\':\'aO:0\')+1B}if(1B.Q==5){1B=(C.nf?\'0:\':\'aO:\')+1B}if(1B.Q==7){1B=(C.nf?\'\':\'0\')+1B}}if(C.AT){if(1B.Q==4){1B=\'0\'+1B}}C.n6=1B.Q}1B=(C.ts?C.ts+(C.AU?\'\':\' \'):\'\')+1B+(C.tx?\' \'+C.tx:\'\');B Ae=1p[0].26+(C.bg==1?C.9u+C.9r:0);B zy=1p[0].2Q+(C.bg==1?C.9u+C.9r:0);1p[0].1Q=o.ni+(1c=="4j"?uI(1B):1B)+o.fJ;if(C.RI==1){1p[0].1Q+=\'<7L C="2k:aP-4t;W:d6"></7L><7L C="3b-1e: d4 7b #eF;3b-Y: d4 7b ff;3b-2f: d4 7b ff;1h: 2c;2f:d4;1e: 50%;2N-1e: -62;"></7L>\'}if(1c=="1L"){O(1p[0],{"W":"2u","au-8i":"cI"});ux(1B)}C.w=1p[0].26+(C.bg==1?C.9u+C.9r:0);C.h=1p[0].2Q+(C.bg==1?C.9u+C.9r:0);if(Ae!=C.w||zy!=C.h||(C.w>0&&v9==0)){8I()}if(1p[0].26>0){v9=C.w}F{8Q!=\'\'?1m(1p[0]):\'\';if(1B!=\'\'){1C(8I,10)}}}}G.8I=E(){8I()};E 8I(){if(C.1z=="1B"){if(1p[0]){if(1p[0].26>0){8Q!=\'\'?1n(1p[0]):\'\';w=C.w=1p[0].26;h=C.h=1p[0].2Q;9E();aL(bg);2z();o.R?o.R.v3():\'\'}}}}G.v4=E(x){if(C.zA==1){B n=4;if(19=="RF"){if(o.1k.2n){K}}F{n=8}B y=\'mx\';B z=[];V(B i=1;i<n;i++){z[i]=1O.8c(y.8D(v.id,19,\'RG\',i))}if(z[1]){V(B i=1;i<n;i++){z[i]?1m(z[i]):\'\'}if(n==4){V(B i=1;i<n;i++){x>(i/n)&&z[i]?1n(z[i]):\'\'}}F{V(B i=n;i>0;i--){if(x*1+(1/n)>=(i/n)&&z[i]){1n(z[i]);1g}}}}}};G.On=E(){if(!on){if(2G){if(2G.Q>1&&U.Q>1){1m(1p[0]);1n(1p[1])}}if(U.Q>1){1c=U[1];if(C.2q==1){2H.1Q=fE(1);8g()}}if(C.my==1&&a7){1m(1p[fL]);a7=I}mp();on=H}};E fE(x){K o.ni+(C.2H==\'\'?2C(U[x]):(6G.Q>1?6G[x]:6G[0]))+o.fJ}G.aQ=E(x){aQ(x)};E aQ(x){B y=\'mx\';B z=1O.8c(y.8D(v.id,19,\'RH\'));if(z){O(z,{"4S":"2O 0.1s 7Z-5S"});if(x==1){z.C.2O=\'zu(0, 0)\'}F{z.C.2O=\'zu(-zB, 0)\'}}F{if(x==1){C.a=1}F{C.a=0.5}}on=x==1;if(C.2q==1&&6G.Q>1){2H.1Q=(on?6G[0]:6G[1])}O(1p[0],{"1u":C.a})};G.fG=E(){if(on){if(2G){if(2G.Q>1&&U.Q>1){1n(1p[0]);1m(1p[1])}}1c=U[0];if(U.Q>1){if(C.2q==1){2H.1Q=fE(0);8g()}}mp();on=I;a7=I}};G.v0=E(){if(C.my==1){mz();1n(1p[fL]);a7=H}};G.zC=E(){B 2B=I;if(C.1m==1&&C.zH==1){if(6c(o.2h)){2B=H}}if(!2B){6g(Z);B cg=Z.cZ("*");V(B i=cg.Q;i--;){O(cg[i],{"5F-1D-6B":"RN"})}3W=H}};G.fR=E(){fR()};E fR(){2V(Z);B cg=Z.cZ("*");V(B i=cg.Q;i--;){O(cg[i],{"5F-1D-6B":"7H"})}3W=I}G.4b=E(){if(2G.Q>0){V(i=0;i<2G.Q;i++){Z.3e(1p[i]);1p[i]=1Y}}if(bg){bg.f6("eW");bg.f6("hB");bg.f6("hC");bg.5h.3e(bg);bg=1Y}if(C.1h==\'bU\'){o.bU.3e(Z)}F{if(Z.5h==o.1K){o.1K.3e(Z)}F{if(o.1v){if(Z.5h==o.1v){o.1v.3e(Z)}}}}if(2q){Z.3e(2q)}Z=1Y};G.zG=E(){em?em.fP():\'\'};E uI(x){B z=x+\'\';if(x.L(\'{17}\')>-1&&J(o.3m)){x=x.22(\'{17}\',hZ(o.3m.9H().t))}if(x.L(\'{1L\')>-1){B y=o.ef?o.ef:(v.1L?v.1L:\'\');if(x.L(\'{aX}\')>-1&&o.R){x=x.22(\'{aX}\',o.R.eK(\'aX\'))}if(o.aU&&o.R){y=o.R.eK(\'aU\')}x=x.22(\'{1L}\',y);if(o.aU&&!o.R){1C(5X,1i,z)}}K x}E m9(1p,7k){V(B i=0;i<1p.Q;i++){zF(1p[i],7k)}if(C.2L=="41"){if(o.41){o.41.zD(1p[0],7k)}}}};B zE=E(19,1c){B i;B C=[];B w;B h;B bg;B 3W=H;B x0;B y0;B 2Z=1;B 3i=1;B eV=0;B 7A=0;B RO;B 3t;B kW;B 6q;B 2r;B 3n;B zQ;B zN;B qV;B zM;B 2q;B 2H;B 7J;o.Dd=-1;B kP;B 6q;B qD;V(i in eZ.S){C[i]=eZ.S[i]}B 1c=v[19].1c;B 1z=v[19].1z;V(i in eZ[1c]){C[i]=eZ[1c][i]}V(i in v[19]){C[i]=v[19][i]}C.w=2E(C.w);C.h=2E(C.h);C=4H(C,\'2N\',\'2N\');C=4H(C,\'bT\',\'bT\');B Z=1M("1Z");if(v.1v.bV==1&&v.1v.1m==1){o.1v.1J(Z)}F{o.1K.1J(Z)}1c=="2A"?o.bU=Z:\'\';B a0=I;if(C.cm){if(C.cm!=\'1P\'){a0=H}}O(Z,{"1h":"2c","1e":0,"Y":0,"1u":1,"dc":"mB","pO":"ia"});if(C.zs==1){Z.C.51=C.5M}9E();B 8n=1M("1Z");O(8n,{"1h":"2c","2I":2F.4I(-C.h/2),"Y":2F.4I(-C.w/2)});if(C.A4==1){O(8n,{"3b-6y":C.7j*C.h/2,"18":C.h,"6R":"3j","3U-2P":"1H"})}if(5r(C.4l)){3X(Z,{"id":(v.id+"fN"+C.4l)})}Z.1J(8n);if(1c==\'2A\'&&v.uF==1){zW()}if(C.2q==1){lO()}B 8h=1M("1Z");gh(0,8h,0.3,(C.5e==1?"2T-5e(#"+C.zr+", #"+C.ml+")":C.ml),C.w,C.RU);if(C.zj==1&&J(C.mg)){B g8=1M("1Z");g8.1Q=C.mg.22(/\\#zk/g,"#"+C.ml);8h.1J(g8);O(g8,{"1h":"2c","2I":-2F.4I(C.h/2),"Y":0,"3U-2P":"1H"});O(8h,{"6R":"3j","2t":"1H"});B x=["sU","dx","mk","go","cr"];V(B y=0;y<x.Q;y++){B z=g8.qL("2v "+x[y]);if(z.Q>0){V(B y2=0;y2<z.Q;y2++){z[y2].C.5y=C.ml}}}}8n.1J(8h);B RV=[];B ba=1M("1Z");gh(1,ba,C.zh,(C.5e==1?"2T-5e(#"+C.zi+", #"+C.zg+")":C.zg),0,C.RW);8n.1J(ba);if(C.6z>0){B bZ=1M("1Z");gh(2,bZ,C.zf,C.RT,0,C.6z);8n.1J(bZ)}B 6D=1M("1Z");gh(3,6D,C.zd,(C.5e==1?"2T-5e(#"+C.ze+", #"+C.1t+")":C.1t),0,C.a);if(C.zj==1&&J(C.mg)){B n9=1M("1Z");n9.1Q=C.mg.22(/\\#zk/g,"#"+C.1t);O(n9,{"1h":"2c","2I":-2F.4I(C.h/2),"Y":0,"3U-2P":"1H"});O(6D,{"6R":"3j","2t":"1H"});6D.1J(n9)}if(C.5o==1){B bd=1M("1Z");C=4H(C,\'uD\',\'uD\');C=4H(C,\'uL\',\'uL\');O(bd,{"1h":"2c","2I":C.h/2,"Y":0,"3U-2P":"1H","43-3y":C.zp*3L(v.7E,1),"1t":C.5f,"2A-18":"1i%","2M-1e":C.RS,"2M-2I":C.RP,"2M-Y":C.RQ,"2M-2f":C.RR,"2N-1e":C.RE,"2N-2I":C.RD,"2N-Y":C.Rq,"2N-2f":C.Rr,"3b-6y":(C.zq+"px"),"2k":"1H"});if(C.zo==1){O(bd,{"2t":"#"+C.zn})}6D.1J(bd);B iI=I;B Rs=I}o.nj=C.h;8n.1J(6D);if(C.eo==1){B 7K=[];if(1T zl!=="1R"){B 8d=1y zl(Z,7K,w,C)}}if(C.3n==1){if(C.de.6w().L(\'<2v\')==-1){C.de==\'\'?C.de="<2v W=\'20\' 18=\'20\'><g><cr ry=\'5\' rx=\'5\' cy=\'10\' cx=\'10\' 5y=\'#eF\'/></g></2v>":\'\'}3n=1M("1Z");3n.1Q=C.de.6w();C=4H(C,\'zm\',\'zm\');O(3n,{"1h":"2c","1e":-10+C.Rp-C.Ro,"Y":-2x,"3U-2P":"1H","18":20,"W":C.f1,"1u":C.qA,"4S":"2O 0.1s 2T, 1u 0.1s 2T"});if(C.iB==1||C.rf==1){O(3n,{"2O":"1G(0)"})}F{if(C.kO!=1){O(3n,{"2O":"1G("+C.kO+")"})}}Z.1J(3n);if(C.qK!=-1){B x=["sU","go","cr"];V(B y=0;y<x.Q;y++){B z=3n.qL("2v "+x[y]);if(z.Q>0){V(B y2=0;y2<z.Q;y2++){z[y2].C.5y="#"+C.qK}}}}C.dq=3n.26}if(C.ae!=0){O(Z,{"2O":"mN("+C.ae+"qJ)"})}if(C.3j==1){1m(Z);3W=I}if(1c=="1P"){if(C.1m==1&&C.gc==1){o.g9=H;C.3j=H}F{o.g9=I}}C.a2=0;if(C.ae!=0){C.gb=2F.CM(C.ae);if(C.gb>45&&C.gb<Rk){C.a2=90}if(C.gb>Rl&&C.gb<zI){C.a2=Ab}}if(a0){o.es=C.cm=="4P";w=C.w;6C(1,o.4L.6v(-1)[0],"no")}E gh(n,x,y,z,zJ,A5){O(x,{"1h":"2c","2I":0,"Y":0,"W":zJ,"18":(C[\'h\'+n]>0?C[\'h\'+n]:C.h),"2t":z?(z.L("2T")>-1?z:\'#\'+z):\'\',"3b-6y":(C.A4==1?1:C.7j*C.h/2),"1u":A5,"3U-2P":"1H","4S":"2O 0.2s 7Z-in-5S"})}E 9E(){bg=1M("1Z");C=4H(C,\'dW\',\'dW\');B mn=C.h+C.9u+C.9r;B A3=C.w+C.6Q+C.6I;if(C.bg==1){}F{C.5Q=0}C=4H(C,\'gk\',\'gk\');if(v.1v.gi==1||C.gi==1){C.5C=\'#mX\';C.bg=1;C.5Q=0.5}O(bg,{"1h":"2c","1e":0,"Y":0,"W":A3,"18":mn*C.qQ,"qP":(C.mW*mn)/2,"6r":C.5C,"1u":C.5Q,"6J":"2u","4S":"1u .1s 2T, 2t .1s 2T"});if(C.qO==1){O(bg,{"3b":"62 7b #"+C.qH})}if(C.2r==1){if(C.gD==1){O(bg,{"6s":"3U"})}if(!o.1k.2n){bg.eW=9U;bg.Rm=qE;bg.Rn=kv;bg.hx=cP}}F{O(bg,{"6s":"6X"})}if(!o.1k.2n){bg.hB=5Y;bg.hx=cP;bg.hC=5D}if(o.1k.2n){bg.1r("fg",E(1b){1b.5Z=H;if(!J(1b.5n)&&1b.bD.Q>0){1b.5n=1b.bD[0].h1;1b.8F=1b.bD[0].m8}kP=1b;5Y(1b);kv(1b)});bg.1r("fe",E(1b){1b.5Z=H;5D(1b);qE(kP)});bg.1r("2r",E(1b){1b.5Z=H});bg.1r("bv",E(1b){if(!J(1b.5n)&&1b.bD.Q>0){1b.5n=1b.bD[0].h1;1b.8F=1b.bD[0].m8}kP=1b;cP(1b)})}O(bg,{"Y":2F.qz(-C.w/2-C.6Q)});O(bg,{"1e":2F.qz(-C.h/2-C.9u+C.A2-C.A0)});Z.1J(bg)}E 2z(W){if(W!=w){w=W;o.qy=w;B bh=w/8h.26;O(bg,{"W":(w+C.6Q+C.6I),"Y":-w/2-C.6Q,});O(8n,{"Y":-w/2});O(8h,{"W":w});O(8n,{"W":w});B xx=ba.26*bh;if(xx>8h.26){xx=8h.26}O(ba,{"W":xx});B wp=6D.26*bh;O(6D,{"W":wp});iE(wp);if(1c=="2A"){Cy()}if(C.eo==1){8d?8d.A8(w):\'\'}if(o.6u){o.6u.2z()}}}E iE(x){if(C.3n==1){if(x<C.dq/2&&C.f1!=20){x=C.dq/2}if(x>w-C.dq/2&&C.f1!=20){x=w-C.dq/2}B y=x-w/2-C.dq/2+C.Rt-C.Ru;O(3n,{"Y":y})}}E rd(){O(3n,{"2O":"1G("+C.kO+")"})}E 5Y(1b){o.R.fo(19,"6q");if(C.bg==1){if(C.7C!=-1){B m=1y 5i({"mc":bg,"1z":"7z","to":C.7C,"17":0.1,"me":(19+"bg")})}if(5r(C.9m)){O(bg,{"2t-1t":C.9m})}}if(5r(C.qx)){O(6D,{"2t-1t":C.qx})}if(C.3n==1){if(C.A1==1&&J(C.qw)){if(C.kX==1&&3t){}F{3n.1Q="<2v W=\'"+C.f1+"\' 18=\'20\' 3S:3N=\'3q://3O.w3.3T/7m/3N\' 3S=\'3q://3O.w3.3T/44/2v\'>"+C.qw.6w()+"</2v>"}}if(C.iB==1){if(C.rf==1&&!o.1A){}F{rd()}}F{if(C.kU!=-1){B m2=1y 5i({"mc":3n,"1z":"7z","to":C.kU,"17":0.1,"me":(19+"3n")})}}}if(C.2q==1&&(o.P.1l()>0||1c=="1P"||a0)){hK()}if(C.dn>0){O(bg,{"2O":"3i("+((C.dn-1)/5+1)+")"});qB(C.dn)}if(C.3n==1&&C.rc==1){iE(1b.5n-7A)}if(1c=="1P"){o.U.56(H);o.56=H}6q=H;o.d3=H}E qB(x){O(8h,{"2O":"3i("+x+")"});O(ba,{"2O":"3i("+x+")"});bZ?O(bZ,{"2O":"3i("+x+")"}):\'\';O(6D,{"2O":"3i("+x+")"})}E 5D(){if(!kW){if(C.6z>0){O(bZ,{"W":0})}if(5r(C.qx)){O(6D,{"2t-1t":C.1t})}if(C.bg==1){if(C.7C!=-1){B m=1y 5i({"mc":bg,"1z":"7z","to":C.5Q,"17":0.1,"me":(19+"bg")})}if(5r(C.9m)){O(bg,{"2t-1t":C.5C})}}if(C.3n==1){if(C.A1==1&&J(C.qw)){if(C.kX==1&&3t){}F{3n.1Q="<2v W=\'"+C.f1+"\' 18=\'20\' 3S:3N=\'3q://3O.w3.3T/7m/3N\' 3S=\'3q://3O.w3.3T/44/2v\'>"+C.de.6w()+"</2v>"}}if(C.iB==1){O(3n,{"2O":"1G(0)"})}F{if(C.kU!=-1){B m2=1y 5i({"mc":3n,"1z":"7z","to":C.qA,"17":0.1,"me":(19+"3n")})}}}if(C.dn>0){O(bg,{"2O":"3i(1)"});qB(1)}if(1c=="1P"&&!o.2a){o.U.56(I);o.56=I}o.R.fo(19,"5S")}if(C.eo==1&&8d){8d.5S()}if(C.2q==1&&(o.P.1l()>0||1c=="1P")){kx()}if(o.ko&&1c=="2A"){o.th.1m();o.Dd=-1}6q=I;o.d3=I}E 9U(1b){1b.5Z=H}E A6(1b){1b.5Z=H}E qE(1b){if(1c=="1P"){if(o.8H){kW=H;3c(qD);qD=1C(E(){kW=I;5D()},2x)}}rb();o.3t=I;if(C.3n==1){if(C.kX==1&&J(C.qC)){3n.1Q="<2v W=\'20\' 18=\'20\' 3S:3N=\'3q://3O.w3.3T/7m/3N\' 3S=\'3q://3O.w3.3T/44/2v\'>"+C.de.6w()+"</2v>"}}b8(1b.5n,1b.8F);o.R.dD(19);o.R.dB(1b.5n,1b.8F);1b.5Z=H}E kv(1b){3t=H;if(C.3n==1){if(C.kX==1&&J(C.qC)){3n.1Q="<2v W=\'20\' 18=\'20\' 3S:3N=\'3q://3O.w3.3T/7m/3N\' 3S=\'3q://3O.w3.3T/44/2v\'>"+C.qC.6w()+"</2v>"}}eV=ho(bg);7A=e4(bg);b8(1b.5n,1b.8F);6C(2r,1,"no")}E b8(hN,ij){B x;B Ac=2F.5L(1O.kw.9z,1O.9D.9z);B A7=2F.5L(1O.kw.da,1O.9D.da);if(o.1k.2n){}F{ij=ij+A7;hN=hN+Ac}if(C.a2>0){x=ij-eV-C.6I;2r=x/w;if(C.a2==Ab){x=ij-eV-C.6Q;2r=x/w;2r=(2r-1)*-1}}F{x=hN-7A-C.6Q;2r=x/w;if(C.ae>RA&&C.ae<RB){x=hN-7A-C.6I;2r=x/w;2r=(2r-1)*-1}}2r>1?2r=1:\'\';2r<0?2r=0:\'\'}G.Aa=E(){8d?8d.A8(w):\'\'};G.i1=E(){8d?8d.eD(w):\'\'};E rb(){3t=I}E cP(1b){7A=e4(bg);if(C.6z>0){if(o.1A||1c!=\'2A\'){O(bZ,{"W":1b.5n-7A})}}if(C.2q==1&&(o.P.1l()>0||1c=="1P"||a0)){hK();eV=ho(bg);b8(1b.5n,1b.8F);if(1c=="2A"){if(v.RC==1){if(o.P.5G()&&o.P.aB().L("?r8")>0){2H.1Q=\'- \'+hZ((1-2r)*o.P.1l(H))}F{2H.1Q=hZ(2r*o.P.1l())}}F{B d=o.P.1l();if(v.4q>0){d=d-v.4q}B fc=\'\';if(C.eo==1&&8d){fc=8d.2q(2r*d);fc!=\'\'?fc=fc+\'<br>\':\'\'}2H.1Q=fc+hZ(2r*d)}}if(1c=="1P"||a0){2H.1Q=pM(2r)}8g(1b)}if(o.ko&&1c=="2A"&&o.th){if(o.P.1l()>0){if(C.2q==0){eV=ho(bg);7A=e4(bg);b8(1b.5n,1b.8F)}B Y=(-w/2+(1b.5n-7A)-v.hI/2);Y>w/2-v.hI?Y=w/2-v.hI:\'\';O(o.aZ,{"1e":(-v.qT-(v.A9>0?v.A9*1:5)-v.qX),"Y":(Y<-w/2?-w/2:Y)});o.th.17(2r*o.P.1l(),1b.5n,7A,w)}}if(C.3n==1&&C.rc==1){iE(1b.5n-7A)}if(o.1k.2n){kv(1b)}}E 8g(1b,t,l){B Y=(-w/2+(1b.5n+1O.kw.9z-7A)-2H.26/2)+(l?l:0);B i7=0;if(v.s9!=1){if(Y+w/2+2H.26+10>o.3d){i7=Y;Y=o.3d-w/2-2H.26-10}if(Y+o.3d/2<0){i7=Y;Y=-o.3d/2}}B x={"1e":(-2H.2Q-C.zZ*1-C.ly-C.pY)-(C.zY==1?(C.h/2)*(C.dn>0?C.dn:1):0)+(t?t:0),"Y":Y};O(2q,x);if(C.dy==1){O(7J,{\'1h\':\'2c\',\'Y\':2H.26/2-4+(i7!=0?i7-Y:0),\'1e\':2H.2Q-6})}}G.hK=E(e,x,t,l){hK();2H.1Q=x;8g(e,t,l)};E hK(){if(!6c(2q)||2q.C.1u==0){1n(2q);O(2q,{"1u":1})}}G.kx=E(){kx()};E kx(){1m(2q);O(2q,{"1u":0})}G.c=E(){K Z};G.s=E(19){K C[19]};G.ss=E(x,x2){K C[x][x2]};G.g=E(x){9I(x){1j"W":K w;1g;1j"Rz":K 8h.26;1g;1j"18":K C.h;1g;1j"x":K 4Q(Z.C.Y);1g;1j"y":K 4Q(Z.C.1e);1g;1j"1u":K Z.C.1u?Z.C.1u:1;1g;1j"1n":K 3W;1g;1j"2Z":K 2Z;1g;1j"3i":K 3i;1g;1j"1c":K 1c;1g;1j"19":K 19;1g;1j"x0":K x0;1g;1j"y0":K y0;1g;1j"2r":K 2r;1g;1j"zO":K zO;1g;6X:K I}};G.1X=E(19,x){9I(19){1j"1n":3W=x;1g;1j"3t":3t=x;1g;1j"2k":1c=="2A"||C.1m==1?O(Z,{"5d":(x?"3W":"3j")}):O(Z,{"2k":(x?"4t":"1H")});3W=x;1g;1j"2Z":O(Z,{"2O":"2Z("+x+")"});2Z=x;1g;1j"3i":O(Z,{"2O":"3i("+x+")"});3i=x;1g;1j"1u":O(Z,{"1u":x});1g;1j"Y":O(Z,{"Y":x});1g;1j"1e":O(Z,{"1e":x});1g;1j"2r":2r=x;1g;1j"cz":C.cz=x;1g;1j"W":O(Z,{"W":x});1g;1j"18":O(Z,{"18":x});1g;1j"ra":C.Ry=x;1g;1j"x":O(Z,{"Y":x});1g;1j"y":O(Z,{"1e":x});1g;1j"x0":x0=x;1g;1j"y0":y0=x;1g}};G.2z=E(x){2z(x)};G.n5=E(x){};G.ey=E(9Q,9R){if(3t){if(1c=="1P"||a0){b8(9Q,9R);o.R.dD(19)}if(1c=="1P"){o.8H=H}b8(9Q,9R);6C(2r,1,"no")}};G.dB=E(9Q,9R){if(3t){rb();3t=I;b8(9Q,9R);o.R.dD(19);6C(2r,1,"no")}};E 6C(17,1l,r5){17<0?17=0:\'\';if(v.4q>0&&1l>1){1l=1l-v.4q;17=17-v.4q}if(C.3n==1&&C.rf==1&&C.iB!=1){if(!C.zP&&17>0){rd();C.zP=H}}if(3t&&1l!=1){}F{B 4k;if(1l>0&&17>0){if(17>1l){17=1l}4k=w*(17/1l);if(4k==6D.26){4k=-1}}F{4k=0}if(4k>=0){O(6D,{"W":4k});if(C.rc==1&&6q){}F{iE(4k)}}if(J(bd)){if(1l<2&&1c=="2A"){if(iI){2V(bd);iI=I}}F{if(!iI){6g(bd);iI=H}bd.1Q=1c=="2A"?4x(17==0?1l:17):pM(17)}}}};G.6C=E(17,1l,r5){if(1l!=zN||17!=zM){6C(17,1l,r5)}};G.zK=E(){2r>1?2r=1:\'\';2r<0?2r=0:\'\';O(6D,{"W":(2r*w)})};G.zL=E(17,1l){if(1l>0&&17>0){B 4k=w*(17/1l);O(ba,{"W":4Q(4k)});zQ=1l;qV=17}F{qV=0;O(ba,{"W":0})}};G.ih=E(x){if(C.6u==1){if(!o.6u){if(x!=0){if(1T zR!=="1R"){o.6u=1y zR(Z,C,x);o.al=H}}}F{if((!J(x)||x==0)&&o.al){o.6u.1m();o.al=I}F{if(!o.al||(J(x)&&x!=1&&x!=0)){o.6u.qU(x);o.al=H}}}}};E zW(){o.aZ=1M("1Z");O(o.aZ,{\'1h\':\'2c\',\'Y\':0,\'1e\':0,\'W\':v.hI,\'18\':v.qT,\'6R\':\'3j\',"3U-2P":"1H","2t-1t":"#Rv","3b-6y":v.zX+\'px\',"2k":"1H"});o.aZ.id="Rw"+v.id;if(v.qX==1){O(o.aZ,{"3b":v.zV+"px 7b "+r3(\'1t\',v.zU)})}if(v.zS==1){O(o.aZ,{"5I-db":"qv 62 gV 4c(0,0,0,0.5)"})}o.aZ.C.51="gW";Z.1J(o.aZ)}E lO(){2q=1M("1Z");O(2q,{\'1h\':\'2c\',\'Y\':0,\'1e\':0,\'18\':\'2u\',"3U-2P":"1H","1u":0,"4S":"1u 0.1s 2T"});C=4H(C,\'h9\',\'h9\');2H=1M("1Z");O(2H,{\'1h\':\'2c\',\'2M-Y\':C.qu,\'2M-2f\':C.zT,\'2M-1e\':C.ly,\'2M-2I\':C.pY-1,\'1B-7U\':\'7T\',\'1t\':C.sV,\'43-h6\':ec(C.pX),\'43-3y\':C.pW*3L(v.7E,1),\'gZ-dQ\':C.q0+\'px\',\'2A-18\':"1",\'2t-1t\':lB(C.gL,C.gP),\'3b-6y\':C.q3});C.Bd?C.dy=C.Bd:\'\';if(C.dy==1){7J=1M("1Z");7J.1Q=\'<2v W="gJ" 18="q5" q4="0 0 8 6" 7D="1.1" 3S="3q://3O.w3.3T/44/2v" 3S:3N="3q://3O.w3.3T/7m/3N"><dx id="Be" 4d="1H" 5y="\'+aS(C.gL)+\'" 5y-Cz="CA" 7K="0 0 8 0 4 6"></dx></2v>\'}Z.1J(2q);2q.1J(2H);if(C.dy==1){2q.1J(7J);O(7J,{\'1u\':C.gP})}2q.C.51="2x"};E Cy(){if(o.3m&&v.bJ==1&&!o.1A){B f=o.3m.9H();if(f.t&&f.d){6C(f.t,f.d)}}};E pM(x){B y=2F.4I(x*1i);if(a0){if(o.es){K(a0&&5r(C.2H)?C.2H+\'&hy;\':\'\')+4z(x*o.4L.6v(-1)[0]).pK(1)}}K y};G.4b=E(){Z.3e(8n);if(bg){bg.f6("eW");bg.f6("hB");bg.f6("hC");bg.5h.3e(bg);bg=1Y}if(3n){Z.3e(3n)}if(Z.5h==o.1K){o.1K.3e(Z)}F{if(o.1v){if(Z.5h==o.1v){o.1v.3e(Z)}}}Z=1Y}};B Cx=E(){B i;B C=[];B w;B h;B 3W=H;B 2Z=1;B 3i=1;B x0=0;B y0=0;B 9G=5q(lr,Rx);B 1c,19="bg";B 1z="QE";C["1h"]=v.1v.1h;V(B k in v.1v){if(v.1v.2l(k)){C[k]=v.1v[k]}}if(C.1n==0){v.1v.h=C.h=0;C.2M=C.2N="0 0 0 0";C.5e=0}C["1G"]=1;C=4H(C,\'2N\',\'2N\');C=4H(C,\'bT\',\'bT\');if(J(C.hu)){if(C.hu!=20&&C.2N=="-20 0 0 0"){C.7y=C.hu}}B Z=1M("1Z");O(Z,{\'1h\':\'2c\',\'Y\':0,\'1e\':0,\'W\':(C.ht==1?\'1i%\':o.9Y),\'18\':C.h-(C.1h!=\'1e\'?C.7y:0),\'1u\':C.a,\'3U-2P\':\'1H\',\'dc\':\'mB\',\'pO\':\'ia\'});o.1K.1J(Z);B bg=1M("1Z");O(bg,{\'QD\':\'2c\',\'PL\':0,\'PM\':0,\'PN\':\'1i%\',\'18\':C.h-(C.1h!=\'1e\'?C.bO+C.7y:0),\'2k\':\'4t\',\'2N-Y\':C.3V,\'2N-2f\':C.4r,\'3b-6y\':C.7j});Z.1J(bg);w=Z.26;v.bR=-C.7y;if(C.5e==1){if(C.1t==\'3B\'||v.1v.9L!=\'\'){if(C.1h!=\'1e\'){v.bR=98-C.h}B 3Q=\'29:9L/pP;hj,PK+PJ/T/D+PF/PG/PH==\';if(v.1v.9L.L("29:9L")>-1){3Q=v.1v.9L}O(bg,{\'18\':C.h+(C.1h!=\'1e\'?v.bR:0),\'2t\':\'1a(\'+3Q+\') dO-x 50% 1i%\',\'2t-3y\':\'2u\'})}F{B ew=\'to 2I, 4c(\'+er(C.1t)+\',0), 4c(\'+er(C.1t)+\',1)\';O(bg,{\'2t\':\'-mJ-2T-5e(\'+ew+\')\',\'2t\':\'-3I-2T-5e(\'+ew+\')\',\'2t\':\'-ms-2T-5e(\'+ew+\')\',\'2t\':\'-o-2T-5e(\'+ew+\')\',\'2t\':\'2T-5e(\'+ew+\')\'})}}F{O(bg,{\'2t-1t\':C.1t})}G.h=E(){K C.h-(C.1h!=\'1e\'?C.7y:0)};G.c=E(){K Z};G.s=E(19){K C[19]};G.g=E(x){if(Z){9I(x){1j"w":Z.26>0?w=Z.26:\'\';K w;1g;1j"W":K Z.26;1g;1j"18":K Z.2Q;1g;1j"x":K 4Q(Z.C.Y);1g;1j"y":K 4Q(Z.C.1e);1g;1j"1u":K Z.C.1u?Z.C.1u:1;1g;1j"1n":K 3W;1g;1j"2Z":K 2Z;1g;1j"3i":K 3i;1g;1j"19":K 19;1g;1j"x0":K x0;1g;1j"y0":K y0;1g;1j"9G":K 19+9G;1g;6X:K I}}F{K I}};G.1X=E(19,x){9I(19){1j"1n":3W=x;1g;1j"w":w=x;1g;1j"2k":O(Z,{"2k":(x&&!o.pR?"4t":"1H")});3W=x;1g;1j"1G":O(Z,{"2O":"1G("+x+")"});2Z=x;3i=x;1g;1j"2Z":O(Z,{"2O":"2Z("+x+")"});2Z=x;1g;1j"3i":O(Z,{"2O":"3i("+x+")"});3i=x;1g;1j"1u":O(Z,{"1u":x});1g;1j"Y":O(Z,{"Y":x});1g;1j"1e":O(Z,{"1e":x});1g;1j"W":O(Z,{"W":x});1g;1j"18":O(Z,{"18":x});1g;1j"x":O(Z,{"Y":x});1g;1j"y":O(Z,{"1e":x});1g;1j"x0":x0=x;1g;1j"y0":y0=x;1g}};G.4b=E(){o.1K.3e(Z);Z=1Y}};if(1T(3u)=="5x"){Cv()}o.G=G;if(3u.id){if(1O.8c(3u.id)){ql()}F{1O.1r(\'PI\',8W)}}F{1T Cw==\'E\'?Cw():\'\'}E ql(){if(J(3u.id)){if(1O.8c(3u.id)){if(!F9(1O.8c(3u.id))||3u.3W==1){8W()}F{1C(ql,50)}}}}E 8W(){V(B i=0;i<6M.Q;i++){if(6M[i].2J("id")==3u.id){if(6M[i].2J("7s")){6M[i].2J(\'2B\')}}}6M.2K(o.G);B 2B=I;if(J(3u.3k)){V(B i=2;i<10;i++){if(3u.3k==i&&o[\'u\'+i]!=\'\'){v=9n(v,4N.6m(c7(o[\'u\'+i])));2B=H}}}if(o.u!=\'\'&&!2B){v=9n(v,(1T o.u!="3w"?4N.6m(c7(o.u)):o.u))}if(1T(PO)!="E"){V(B 19 in 3u){if(3u.2l(19)){if(19.L("CH")==0){3u[19]=1Y}}}}v=9n(v,3u);if((!J(v.3f)||v.3f==\'\')&&v.PP==1){1q(\'6T\');K}if(v.CG==1||v.qr==1){1U.1r(\'9S\',E(1b){B x=1R;B y;J(1b.29.17)?x=1b.29.17:\'\';J(1b.29.1P)?x=1b.29.1P:\'\';J(1b.29.CF)?y=1b.29.CF:\'\';J(1b.29.2J)?y=1b.29.2J:\'\';if(y&&v.qo){if(v.qo!=\'\'){B pm=v.qo.22(/\\s+/ig,\'\').2w(\',\');if(pm.L(y)==-1){K}}}if(v.qr==1){if(1T(CD)=="E"){CD(1b)}}if(y&&o.7v){if(J(1b.29.1X)){x=1b.29.1X}6N(y,x)}})}V(B 19 in o.eA){if(o.eA.2l(19)){o.eA[19]!=\'\'?o.hr+=o.eA[19]+\' \':\'\'}}1q(o.7D+\' \'+o.hr);gG=v.id;o.d=9g.qi;if(bB){B kQ=I;3o{if(bB){if(bB.1O){B kL=bB.1O.cZ("Ct");V(B i=0;i<kL.Q;i++){if(kL[i].g2===1U){o.7S=kL[i];o.mU=H;v.Cj!=1?O(o.7S,{"3b":"1H"}):\'\';o.Ck=o.7S.C;1q("c5")}}}F{kQ=H}}}2U(cR){kQ=H}if(kQ){o.mU=H;1q("PV-gX")}}o.mU&&1O.qb?o.gX=1O.qb.2w(\'/\')[2]:\'\';!o.Ci?Ch():\'\';if(1T(Cf)=="E"){if(Cf()){K}}o.7v=H;Cg();B Cl=1y 6E();if(Cl.PW()==20){if(5q(1,20)==10&&v.PX!=0){qa(o.q9,o.q9);1C(E(){if(1U.ga){ga(\'f9\',\'UA-PU-6\',\'2u\',{\'6P\':\'aA\',\'PT\':H});ga(\'PQ\',\'Cm\');ga(\'Cm:PR\',[o.d]);ga(\'aA.ay\',\'1b\',{Cr:\'mb\',Cs:\'8W\',Cq:o.d})}},hV)}}if(v.ga==1&&v.Cp!=1){if(1T Cn==\'E\'){o.ga=1y Cn()}}o.1E=1O.8c(v.id);if(!o.1E){v.1q=1;1q(\'id "\'+v.id+\'" dJ m7\');K I}o.1E.1Q=\'\';O(o.1E,{\'2M\':0,\'PS-dQ\':\'dZ\'});o.av=o.1E.2Q;o.a8=o.1E.26;if(J(v.hO)&&!J(v.4J)){if(J(v.hO.4J)){v.4J=v.hO.4J}if(J(v.hO.mw)){v.mw=v.hO.mw}}if(o.1E.C.W.L("%")>-1){o.PE=o.1E.C.W}if(v.4J=="8f"||o.1E.C.18.L("%")>-1){v.4J="%";o.km=o.1E.C.18;o.av=0}if(o.a8==0){if(o.1E.C.W.L("px")>0){o.a8=2E(o.1E.C.W)}F{if(o.1E.5h.C.W.L("px")>0){o.a8=2E(o.1E.5h.C.W)}F{if(o.1E.5h.5h.C.W.L("px")>0){o.a8=2E(o.1E.5h.5h.C.W)}}}}if(6V(v.4J).L("x")>0){o.4J=v.4J.2w("x")[0]/v.4J.2w("x")[1];if(o.av==0){o.av=o.a8/o.4J}}F{o.4J=0}O(o.1E,{\'1h\':\'dK\',\'5I-ip\':\'sm-5I\',\'1B-7U\':\'Y\',\'-3I-qg-PD\':\'1H\',\'qf\':ec(\'nb-n2\'),\'8m-18\':15,\'dc\':14*3L(v.7E,1),\'2A-18\':\'ia\',\'D0\':\'D5\'});if(v.db==1){O(o.1E,{\'5I-db\':\' 0 D1 Pq 4c(50,50,93,.1), 0 gV D1 4c(0,0,0,.Pr)\'})}if(o.4J>0){O(o.1E,{\'18\':o.av})}F{O(o.1E,{\'18\':o.av==0?o.km:o.av})}if(o.a8==0){O(o.1E,{\'W\':\'1i%\'})}o.1K=1M("1Z");O(o.1K,{\'1h\':\'2c\',\'5I-ip\':\'sm-5I\',\'6r\':v.nd,\'1t\':\'#3J\',\'W\':\'1i%\',\'18\':\'1i%\',\'Y\':0,\'1e\':0,\'dc\':\'mB\',\'2A-18\':\'ia\'});if(v.s9!=1){o.1K.C.6R=\'3j\'}if(v.Ps==1){o.1K.C.6r=\'ff\'}if(v.3b==1){O(o.1E,{\'3b\':v.CZ+\'px 7b \'+v.7g})}o.O=1O.1M(\'C\');o.O.1z=\'1B/O\';o.1K.1J(o.O);o.1K.6i("id",\'Pp\'+v.id);rh("5w, 5w > *{-3I-Po-5d: 3j;1h: so;1e: 2u;Y: 2u;6R:3W;D0:D5!5E;5L-W:1H!5E;m0-1c: Pk;2O-Pl: 7T 7T;5I-ip:sm-5I!5E;-3I-Db-Da-1t: 4c(0,0,0,0);-3I-Db-Da-1t: ff;1B-Pm:0!5E} 5w 3Q{5L-W:1H} 5w > *:6f {Pn: 1H} 5w,5w a,5w a:Pt,5w a:Pu,5w a:eL,5w a:sw,5w a:6f{1t:#eF;43-3y:1i%;}5w c5{3b:0}#D9"+v.id+"{W:1i%!5E;18:1i%!5E;5L-W:1H!5E;5L-18:1H!5E}5w c5{2k:4t!5E;5L-18:1H!5E}");kI(1);if(1U.D7){B D8=1y D7(E(e){if(e[0].su.Q>0){V(B i=0;i<e[0].su.Q;i++){if(e[0].su[i]==o.1K){od()}}}});D8.PA(o.1E,{PB:H})}o.f4=1M(\'c5\');3X(o.f4,{"id":"CX"+v.id,"CY":"no","1L":"CX"+v.id,"CO":"H","CP":"H","CN-lR":"H"});O(o.f4,{\'1h\':\'2c\',\'W\':\'1i%\',\'18\':\'1i%\',\'3b\':0,\'3U-2P\':\'1H\'});o.1K.1J(o.f4);o.1E.PC=E Pz(e){o.lz++;if(o.lz==5){v.1q=1;1q(o.7D+\' \'+o.hr+\' \'+o.hq)}if(!e)B e=1U.1b;e.5Z=H;if(e.9J)e.9J();B x=e.h1-e4(o.1K);B y=e.m8-ho(o.1K);if(v.Py==1){if(J(v.lf)){if(4n(v.lf)!=\'\'){o.sj=v.lf;J(v.CL)?o.dz=v.CL:\'\';v.lf==\'1H\'?o.dz=o.d:\'\'}}}sy(x,y);K I};E sy(x,y){if(o.dz.L(o.d)==-1||v.CQ==1||v.4o==1){if(!J(o.4o)){!v.lA?v.lA="3B":\'\';!v.sL?v.sL="3J":\'\';o.4o=1M(\'1Z\');B 1I;B n=0;V(B i=0;i<10;i++){if((v[\'rm\'+i]==1&&v.4o==1)||i==9){if((J(v[\'rm\'+i+\'t\'])&&J(v[\'rm\'+i+\'a\'])||i==9)){1I=1M("sk");if(i==9){if(v.Pv!=1){1I.sc=o.sj+(v.CW==1?" "+o.7D:\'\')}F{1g}}F{1I.sc=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\'].2w(\',\');1I.sc+=\' (\'+(2J(z[0].1o(4))==1?2C(\'on\'):2C(\'8f\'))+\')\'}}1I.6i("i",i);By(1I);1I.1r("2r",Ce);o.4o.1J(1I);n++}}}O(o.4o,{"1B-2O":"Pw","2A-18":"1","au-8i":"cI","2t":lB(v.lA,0.7)});if(n>1){O(o.4o,{"2M":"gV"})}o.4o.C.51="Px";o.4o.hx=CT;o.1K.1J(o.4o)}F{6g(o.4o)}O(o.4o,{"1h":"2c","1e":y,"Y":x,"1B-7U":"Y"});B sd=I;if(o.3d-x<o.4o.26-20&&v.s9!=1){O(o.4o,{"Y":x-o.4o.26});sd=H}if(v.PY==1||sd){O(o.4o,{"1B-7U":"2f"})}o.Cd=x;o.Bz=y;3c(o.ls);o.ls=1C(E(){2V(o.4o)},44)}}E CT(){3c(o.ls);o.ls=1C(E(){2V(o.4o)},44)}E Ce(e){B i=e.46.7n("i");B y;B sO=I;if(i>0){if(i==9){o.dz!=\'\'?1U.7P(o.dz):\'\'}F{B x=v[\'rm\'+i+\'a\'];if(x){if(x.L("2J:")==0){if(x.L(",0/1")>-1||x.L(",1/0")>-1){B z=x.2w(\',\');B b=o.R.sg(x,"2L");B u=2J(z[0].1o(4),z[1],b);js(z,u);sf();sy(o.Cd,o.Bz);sO=H}F{y=x.2w(",");2J(y[0].1o(4),(J(y[1])?y[1]:1Y))}}if(x.L("3a:")==0&&o.3a){o.3a.2J(x.1o(6))}if(x.L("js:")==0){y=x.2w(",");2m(y[0].1o(3)+\'(\'+(J(y[1])?\'"\'+y[1]+\'"\':\'\')+(J(y[2])?\',"\'+y[2]+\'"\':\'\')+\')\')}if(x.L("1a:")==0){1U.7P(x.1o(4))}}}!sO?2V(o.4o):\'\'}}E By(x){O(x,{"2M":"Bx gV","43-3y":(v.Bv?v.Bv:"55")*3L(v.7E,1)+"%","gZ-dQ":"0.PZ","1u":0.9,"1t":v.sL});x.1r("lD",Bw);x.1r("lC",BB)}E Bw(e){O(e.46,{"1u":1});O(e.46,{"2t":lB(v.lA,0.5)})}E BB(e){O(e.46,{"1u":0.9});O(e.46,{"2t":"1H"})}o.1k=1y BC();if(o.1k.52){B sR=(v.BH==1?\'*::-3I-P-R-1A-Qq-kE {2k: 1H!5E;-3I-sS: 1H;}\':\'\');if(v.kd==1&&v.BG!=1&&(v.BF!=1||!o.1k.7F)&&(v.BD!=1||!o.1k.gE)){}F{if(o.1k.52&&v.dG==1){}F{sR+=\'kG::-3I-P-R {2k:1H !5E;}*::-3I-P-R-Qr {2k: 1H!5E;-3I-sS: 1H;}*::--3I-P-R-1D-kE {2k: 1H!5E;-3I-sS: 1H;}\'}}B 1I=1O.1M(\'C\');1I.1z=\'1B/O\';1I.1J(1O.Bu(sR));o.1K.1J(1I)}if(o.1k.Bt){v.3K==1&&v.Qs==1?v.3K=0:\'\'}if(o.4J==0){if(o.1K.2Q==15&&!o.km&&v.Bj>0){O(o.1E,{"18":v.Bj})}}if(J(v.sK)){v.X.eb=v.sK}if(J(v.kr)){v.X.ku=v.kr}if(J(v.1A)){o.2y=v.1A}it();1C(E(){js("7v");if(v.3D){if(1T v.3D==\'E\'){v.3D=v.3D.6P};2m(v.3D+(v.3D.L(\'()\')==-1?\'("\'+v.id+\'")\':\'\'))}},1)}E it(){1q("it");o.U=1y Bi();if(!v.3f){v.3f="?"}if(v.pl){v.3f=v.pl+o.cX}o.Qp=l2();o.Bh=0;o.5a=sC();if(o.5a){if(3x.6h("sB")!=1Y){o.sA=3x.6h("sB")}F{o.sA=l2();3x.8L("sB",o.sA)}if(v.sE==1){if(3x.6h("sF")!=1Y){o.4i=3x.6h("sF");if(J(v.bm)){if(v.bm.L(o.4i)>-1){o.4i=1Y}}}}if(v.Bf==1){if(3x.6h("sH")!=1Y){v.bt=3x.6h("sH")}}V(B i=0;i<o.bE.Q;i++){if(v[\'Bg\'+o.bE[i]]==1){if(3x.6h("Bl"+o.bE[i])!=1Y){}F{v[o.bE[i]+\'s\']=0}}}6W("Qo");6W("Ql")}o.fw=o.9w.1o(o.9w.L("://")+3);if(o.fw.L("#")>0){o.fw=o.fw.1o(0,o.fw.L("#"))}if(o.5a&&v.bJ==1){o.3m=1y Qm()}if(v.la==1){o.5d=v.Qn;CV(o.1E,"5d",H)}v.dU==1&&v.la==1?o.dU=1y Qt():\'\';v.ab==1?Qu():\'\';if(v.QA==1){o.bq=1y QB();o.bq.bX()}o.P=1y Bs(v.3f);if(!o.1k.2n){o.1K.1r("QC",E(){o.5k=H;o.mS=H;o.R?o.R.Bq():\'\'});o.1K.1r("Qz",E(e){if(!o.3t){if(v.1v.8r>0){3c(o.Bn);o.Bn=1C(E(){if(o.5k!=o.mS){o.5k=o.mS;o.R.Bo()}},v.1v.8r*2x)}F{o.5k=I}o.mS=I;if(o.R){o.R.n5()}}});o.1K.1r("BI",E(e){o.3t=H});o.1K.1r("9c",E(e){o.3t=I;if(!o.56){o.8H=I;o.cM=I}1C(E(){o.6f=H},4h);if(o.1k.2n&&o.R.jc()){}F{o.R?o.R.dB(e.5n,e.8F):\'\'}if(v.e3==1){if(o.R.bK()){o.R.7a()}}});o.1K.1r("rz",E(e){if(J(o.R)){if(o.3t){o.R.ey(e.5n,e.8F)}F{o.R.rY()}}})}F{1U.1r("Qy",CK,I)}v.rA==1&&1T BJ==\'E\'?o.rA=1y BJ():\'\';o.3v.1r("fg",E(e){o.3t=H;o.5k=H;o.nl=I;nk("1A",e)},{eg:H});o.3v.1r("bv",E(e){if(o.3t){o.nl=H;nk("Qv",e)}},{eg:H});o.3v.1r("fe",E(e){o.3t=I;1C(E(){o.5k=I},4h);if(v.jt==1){B gC=1y 6E().9v();if(gC-o.9x<(v.i4?v.i4:0.3)*2x){jo(e)}}!o.nl?dS(e):\'\';o.nl=I;nk("4C",e)},{eg:H});3o{1U.1O.1r("9c",E(e){o.6f=I;if(!o.56){o.8H=I;o.cM=I}if(o.3t&&o.R){o.3t=I;o.R.dB(e.5n,e.8F);o.R.n5()}if(!o.5k&&!o.1k.2n&&!o.1k.tv){o.R.cK();if(o.3g){o.3g.fh()}}})}2U(cR){}1U.1O.1r("rz",E(e){o.R&&o.3t?o.R.ey(e.5n,e.8F):\'\'});o.1K.1r("fg",E(e){o.m0=H;o.3t=H},{eg:H});o.1K.1r("fe",E(e){o.m0=I;o.3t=I},{eg:H});1U.1O.1r("bv",E(e){if(o.R&&o.m0){o.R.ey(e.bD[0].h1,e.bD[0].m8)}},{eg:H});1U.1O.1r("Qw",E(e){B x=e.46.mA.mF();if(x==\'rC\'||x==\'C5\'){K}F{o.R?o.R.C4(e):\'\'}});1U.1O.1r("Qx",E(e){B x=e.46.mA.mF();if(x==\'rC\'||x==\'C5\'||x==\'1Z\'){K}F{o.R?o.R.C3(e):\'\'}});if(o.7S){rD(bB.1O,BA)}rD(1O,BE);E rD(x,z){B y=[\'\',\'mJ\',\'3I\',\'ms\',\'Qk\'];if(x){V(B i=0;i<y.Q;i++){x.1r(y[i]+(i<y.Q-1?"Qj":\'\'),z,I)}}}if(!J(o.f4.g2)){1q("Q6");K}F{o.f4.g2.1r(\'4T\',jM,H)}if(!o.1k.2n){o.3v.1r("2r",dS,I);if(v.kh==1&&v.jt==1){o.3v.1r("C2",jo,I)}}jO();if(v.41){v.41.on==1?o.41=1y Q7():\'\'}v.5R==1?o.5R=1y Q8():\'\';v.e6==1?o.e6=1y Q5():\'\';o.R=1y rv();if(v.bH.C0){o.mQ=v.bH.C1}ac();hi();if(o.5a){if(v.rt==1&&v.1P!=0&&!o.1k.2n){if(3x.6h("rl")!=1Y){v.1P=3x.6h("rl")}if(3x.6h("g4")==1&&v.iW==1){v.4W=1}}if(v.C6==1){B sp=3x.6h("C7");if(J(sp)){if(sp.L(\'.\')>0&&o.es){o.U.8v(sp,1)}F{if(o.4L){B eQ=o.4L.L(sp);eQ==-1?eQ=o.4L.L(sp*1):\'\';if(eQ!=-1&&o.R.Cc(\'4P\')){o.8S=eQ;o.P.8v(o.4L[eQ])}o.R.Cb()}}}}B rn=I;if(v.ri==1){V(B j=0;j<o.bu.Q;j++){if(3x.6h("jW"+o.bu[j])!=1Y){v[o.bu[j]]=3x.6h("jW"+o.bu[j]);rn=H}}}if(o.1k.2n){if(!rn){v.ro&&v.ro>-1?v.cF=v.ro:\'\'}if(J(v.Ca)){v.kg=v.Ca;5r(v.C8)?v.k7=v.C8:\'\'}}}if(o.3m){B f=o.3m.9H();if(f.t&&f.d){o.R.gB(f.t,f.d);o.R.47(f.t,f.d);v.1l=f.d}}o.U.3P(v.1P);if(v.4W==1){o.U.4V();o.R.4p()}o.9y=1y rp();if(v.7j>0){if(v.e3==1||o.bz<rH){O(o.1E,{"3b-6y":(v.7j+"px")});O(o.1K,{"3b-6y":(v.7j+"px")})}F{Q4()}}if(J(v.6k)){rI("6k")}if(J(v.e5)){rI("e5")}if(J(o.X)){js("X")}if(v.7O==1&&v.Q0==1){o.U.jB()}V(B i=2;i<10;i++){if(J(v["cV"+i])){if(v["cV"+i]=="2n"&&o.1k.2n){6N("cV",i)}}}1C(jM,4h,H)}E dS(e){if(o.rW[o.3v]>2){K}o.jv=H;v.i4==0?v.jt=1:\'\';if(o.jS&&v.cE==1&&!o.1k.tv){jo(e)}F{B t=(v.i4?v.i4:0.35)*2x;jR();3c(o.BZ);o.BZ=1C(E(){o.bo=0},t+4G);if(v.jt==1||(v.kh==0&&v.1W.jl!=1)){rU()}F{o.jS=1C(rU,t)}}o.bo++}E rU(){jR();if(o.1k.2n){if(o.R.jc()){o.R.rY();K}if(o.iG){if(v.BY==1&&v.Q1==1&&o.1k.9P){K}if(v.dG==1&&v.Q2==1&&o.1k.52){K}}}if(o.bo>1&&v.1W.jl==1){o.bo=0;K}o.bo=0;v.cE==1?o.U.dS():\'\'}E jo(e){jR();B y=I;if(v.1W.jl==1){if(e){if(v.1W.Q3==1&&!o.1k.2n){}F{B x;if(o.1k.2n){x=e.Q9;if(!x){if(e.BN){x=e.BN[0].h1-e4(o.1K)}}}F{x=e.Qa}if(x){if(x<o.3d/2){if(x<o.3d*20/1i){6N("4a","-"+3L(v.1W.BM,10)*o.bo);v.1W.2G==1&&v.1W.s0==1?7e(\'4a\',0):\'\';y=H}}F{if(x>o.3d-o.3d*20/1i){6N("4a","+"+3L(v.1W.BM,10)*o.bo);v.1W.2G==1&&v.1W.s0==1?7e(\'4a\',1):\'\';y=H}}if(y){if(e.9J)e.9J()}}}}}if(!y){if(v.kh==1){if(v.kd==1&&o.1k.2n){}F{o.2a?o.U.7B():o.U.7w()}}}}E jR(){3c(o.jS);o.jS=1R}E jM(x){if(o.BK!=o.1K.26){x?o.BK=o.1K.26:\'\';jM()}F{hi()}}E hi(){B y=I;if(o.9Y!=o.1K.26||o.bz!=o.1K.2Q){y=H}jO();o.R?o.R.4T():\'\';o.P.4T();y&&!o.2a?js("4T",o.9Y+\',\'+o.bz):\'\'}E jO(){B xw=o.1K.26;B xh=o.1K.2Q;if(o.R){if(v.rM==1){if(v.X.1h!="2I"){B x=o.R.eK("BL")+o.R.eK("1e")+5+o.R.eK("BQ")+3L(v.Qg,0);O(o.1E,{"18":x})}}}if(o.4J>0&&!o.2a&&!o.cD){xh=xw/o.4J+3L(v.rJ,0);O(o.1E,{"18":xh})}if(!o.2a&&!o.cD&&!o.bx){o.9Y=2F.4I(xw);o.bz=2F.4I(xh)}if(o.1k.2n&&o.2a&&v.pQ==1&&cS.d7){if(o.4J>0){if(o.4J<1){B sp=cS.d7.rN(\'CC\');if(sp!==1R){sp.bF(E(){}).2U(E(e){})}}F{B sp=cS.d7.rN(\'qd\');if(sp!==1R){sp.bF(E(){}).2U(E(e){})}}}F{B sp=cS.d7.rN(\'qd\');if(sp!==1R){sp.bF(E(){}).2U(E(e){})}}}o.3d=xw;o.4D=xh;if(J(v.1L)&&o.R){v.1L!=\'\'?o.R.BU():\'\'}if(J(o.hQ)){o.P.1G(o.hQ)}if(o.1V&&!o.2a){o.1V.2z()}o.3g?o.3g.2z():\'\';o.bq?o.bq.2z():\'\';o.5R?o.5R.2J(\'4T\'):\'\'}E ac(){o.U.j2(v);V(B x in v){if(v.2l(x)){if(x.L("1L")==0){if(v[x]!=\'\'){o.rP=v[x];o.U.ac(x)}}}}o.e6?o.e6.BT():\'\'}E 91(1a,1E,1G){if(1a){if(1a!=\'\'){if(v.aH==1){1a=aH(1a)}if(1E==o.2h&&1a==o.rr){}F{if(1a.L("#"+v.92)==0){1a=o[o.fd[0]](1a)}if(1a.L("#0")==0){1a=bG(1a)}1a=rG(1a);if(J(v.BS)&&1a.L("//")==-1){1a=v.BS+1a}B s="rQ";if(1G=="5y"){s="BX"}if(1G=="1H"){s="2u"}if(1G=="BW"){s="1i% 1i%"}1a=1a.22(/ or /g,\'"),1a("\');1a=1a.22(/\\s/g,\'%20\');O(1E,{\'2t-9L\':\'1a("\'+1a+\'")\',\'2t-dO\':\'no-dO\',\'2t-1h\':\'7T\',\'2t-3y\':s});1n(1E);1E==o.2h?o.rr=1a:\'\'}}}};E Qh(x){if(x.on==1&&J(x.2R)){x.2R=rG(x.2R);B y=1M("1Z");if(x.2R.L("3q")>-1||x.2R.L("//")==0){B z=1M("3Q");z.2R=x.2R;y.1J(z)}x=9n(x,v.Bk);x=4H(x,\'2N\',\'2N\');O(y,{\'1h\':\'2c\'});if(x.1h.L("2I")>-1){O(y,{\'2I\':x.bO})}if(x.1h.L("2f")>-1){O(y,{\'2f\':x.4r})}if(x.1h.L("1e")>-1){O(y,{\'1e\':x.7y})}if(x.1h.L("Y")>-1){O(y,{\'Y\':x.3V})}o.1E.1J(y)}};E BE(){if(o.2a&&!pL()){o.U.sP(H)}F{if(o.cD||o.5k){pL()?o.2a=H:\'\';o.U.sN()}}1q("2a",o.2a)}E BA(){if(v.la==1){CV(o.1E,"5d",H)}}E Qi(){1q("d7 "+cS.d7.le)}E CK(){if(2F.CM(1U.d7)===90){1q("qd");if(v.CB==1){B ok=H;if(v.Cu==1&&!o.1A){ok=I}if(v.CE==1&&!o.1D){ok=I}if(o.8b){ok=I}if(o.1V){ok=H}!o.2a&&ok?o.U.7w():\'\'}}F{1q("CC");if(v.CB==1){o.2a&&v.pQ!=1?o.U.7B():\'\'}}}E pL(x){!x?x=1O:\'\';B y=I;3o{y=!!(x.Qf||x.Qe||x.Qb||x.Qc||(x.Qd!=1R))}2U(e){y=I}K y}E F9(x){K x.26==0&&x.2Q==0};E od(){V(B x in o){if(x.L("Di")>-1){3Z(o[x])}if(x.L("Ep")>-1){3c(o[x])}}1q("OP")}}',62,3575,'|||||||||||||||||||||||||||||||||||||var|style||function|else|this|true|false|exist|return|indexOf|||css|media|length|controls|but||actions|for|width|playlist|left|control||||||||time|height|key|url|event|action|settings|top|pjstg|break|position|100|case|system|duration|hide|show|substr|icon|log|addEventListener||color|opacity|toolbar|playlist_dic||new|type|start|text|setTimeout|play|container|hls|scale|none|tmp|appendChild|frame|title|createElement|faction|document|volume|innerHTML|undefined|subs|typeof|window|vast|hotkey|set|null|div|||replace||||offsetWidth|||data|fullscreen|file_type|absolute||subtitle|right|vasturl|poster|error|pip|display|hasOwnProperty|eval|mobile|open_action|files_quality|tip|click||background|auto|svg|split|1000|seekto|Resize|line|stop|Lang|Play|parseInt|Math|icons|tiptext|bottom|api|push|linkurl|padding|margin|transform|events|offsetHeight|src|_type|linear|catch|hide2|Pause|files_subtitle|sub|scaleX|||||||||||share|border|clearTimeout|screen_w|removeChild|file|droplist|current_quality|scaleY|hidden|player|mediascale|continue|handle|try|media2|http|dash||mouseDown|options|mediacontainer|object|localStorage|size|floatleft|plid|000000|muted|ready|current_subtitle|vasttype|rows|Seek|webkit|ffffff|autoplay|existv|keys|xlink|www|Volume|img|files|xmlns|org|pointer|marginleft|visible|attr|urls|clearInterval||chromecast|obj|font|2000||target|Duration|||seek|Remove|rgba|stroke|youtube|f2title|preload|500|default_quality|custom|_to|dom|is_hls|trim|rightmenu|refresh|delete|marginright|xhr|block|Action|pause|Object|Time|_from|parseFloat|values|sbt|end|screen_h|ShowOrHide|empty|200|MarginPadding|round|aspect||files_speed|quality|JSON|casting|speed|int|settings2|transition|resize|folder|Mute|mute|butPosition|tagvideo|canvas||zIndex|ios|valuefontsize|plstart||volumewheel|||arr_down|storage|f2value|arr_up|visibility|gradient|valuecolor|m_to|parentNode|Motion|Hls|mouseHere|shuffle|menuproc|clientX|value|vast_loaders|random|exist2||f2action|vastloader|live|pjsdiv|string|fill|dechar|airplay|m_type|bgcolor|onOut|important|animation|isLive|SetQuality|box|vast_|plx|max|order|_value|ftitle|evntclk|bga|effects|out|captions|minutes|onError|UpdatePlaylist|UpdateText|onOver|cancelBubble|||1px||||||||charAt|dash_created|isVisible|is_dash|_|focus|show2|getItem|setAttribute|status|midroll|File|parse|removeEventListener|intro|download|over|backgroundColor|cursor|safari|cut|slice|toString|activeiconsize|radius|aover|vast_and|state|UpdatePlay|line3|Date|Unmute|tips|val|bgpaddingright|pointerEvents|motions|obj2|pljssglobal|apiProcessor|StopWaiting|name|bgpaddingleft|overflow|audiotrack|remove|_url|String|SettingsTimers|default|bg2|subtitle_on|||||||||||Settings|solid|preroll|channels|PluginHotIcon|FindBut|bordercolor|current_audiotrack|seconds|rounding|clr|YT|1999|getAttribute|hlsconfig|f2i|control2|setInterval|playing|Events|files_audiotrack|init|Fullscreen|hours|margintop|alpha_div|leftBg|Normalscreen|bgaover|version|globalfs|iphone|is_sleep|paused|realfullscreen|tipcrn|points|span|buffered|ShowPoster|pass|open|timer|HLS|parentIframe|center|align|Value|redirect|layer|floor|ease|||||||||||fvalue|ispipkit|getElementById|pnt|isVastBgLoad|off|Tip|line0|space|pipwebkit|hlsquality|files_quality_ag|min|lines|Advertising|stretch_width|is_ws|hideleavetimeout|next|sub_off|onEnded|SetSpeed|_show|preventDefault|icn|gif|area|ioff|vast_or|concat|Waiting|clientY|onWaiting|hidden_volume_over|ResizeText|ll1I|loading|setItem|current_url|Arrows|native|loaded|actionstt|reload|current_speed|all|control_|waiting|Init|scroll|metadata|txt||Poster|enc2||ended||SetSubtitle||||Sub|fltrs|mouseup|vimeo|Array|End|location|always|toolbarHidden|ctx|tag|lIll|bgcolorover|UpdateObject|onPlay|destroy|track|bgpaddingbottom|info|HlsLevelsLength|bgpaddingtop|getTime|href|clicktime|alert|scrollLeft|f2id|reloadTimer|Stop|body|Background|_hide|motion_id|flag|switch|stopPropagation|_keyStr|image|audiotracks|com|charCodeAt|android|stage_x|stage_y|message|_cstm|onClick|iconscolor|noads|pause_before_vast|normal_w|gaTracker|_cul|upld|vertical|evntovr|HideControl|but_x|lastwheel|replay|container_w|onDuration|VAST||Title||rotation|media_error|m3u|unmute|vast_poster|scrollbgcolor|Switcher|cutted|_css2|evntout|onMouseUp|hls_created|Status|Retimer|enc3||white|container_h|loop|hlsaudio|send|SubtitleChanged|pjs|currentFile|rldcnt|file3_separator|DashLevelsLength|Playlist|qualities|fplace|xbg|pjs_i|fbg|Clickable|onTimeupdate|ldr|00|inline|CustomSwitch|but2|CheckColor|_rb|butplstart|source|but_space|title2|VastRemoveAndPlay|thumb|sec|||_speed|PlaylistNext|nativecontrols|ShowOrHideProcessor|label|CalculateClick|StyleItem|line1|cubic|curtain|line3value||onMeta||delta|CreateItem|gao|||forbidden_quality|browser|clicks|hex|quiz||plhistory|default_audio|sub_options|touchmove|onload|fullscreen_process||normal_h|salt|parent|search|touches|vsts|then|fd0|control_title|Remove2|timestore|SettingsVisible|iconangle|levels|channel|marginbottom|wheelstep|PlaylistNextExist|toolbar_margintop|is_visible|marginproc|timeline|hidedown|ActionPlaylist|Start|PlaylistVisible|line2|tagframe||||SetAudioTrack|iframe|buffer|decode|Home|sub_shift|Scale|||vast_longtimeout|ll1l||items|ScrollTo|iconsover|files_|Toggle|PlayerState|customline|toend||PipWebkit|shuffle_|ellipse|PlaylistPrev||onPause|pjs_id|toolbar_hide|||hiddenwidth|forcehide|MediaReady|pauseroll|fullscreen_start|screenclick|sub_bottom|console|speed1|nowrap|l1lI|SettingsClose|mediapip|hidden_volume_over_process|onVolume|CreateHLS|onMove|stout|err|screen|reloadto|floatwidth|design|err404v|pltxt|line_width|getElementsByTagName|_start|NewFile|but_y|controlover|3px|responseText|10px|orientation|customtext|hidejustfull|scrollTop|shadow|fontSize||handleicon|300|hls_config|load|FindPlStart|textTracks||setSpeed||expand|Il1l|_lastime|handlewidth|sub2|Curtain||maxBufferLength|ratio|_preloaded|polygon|tippointer|brandurl|control_line|StageMouseUp|XHR|ControlClick|600|overopentimeout|nativefullios|HideInterval|Error|not|relative|groupId|starttimeout|subtitle_start|repeat|deltaY|spacing|sttx|ScreenClick|current|minify|VastRecover|bgpadding|plfolder|RemoveCurtain|normal|ObjectFit|fontsize|butNames|hidevideo|findLeft|overlay|mediatags|justshow|offsetLeft|rightside|subupld|autoplaylist|checkFont||pic|titlestore|passive|hideonpause|tipalways|open_settings|AfterVast||hdicon||pointed|prev|PlaylistPrevExist|hexToRgb|line_speed|videoHeight|opn||bgg|ToolbarDown|StageMove|20px|compilation|autohide|readyState|update|hls_force|fff|abc|currentTime|vast_impressions|_status|PlaylistG|link|VastAddPreload|texts|_step|stretch_with_volume|spd|rightbs|_ease|VastNext|coh|topBg|onclick|nomute|flip|default_style|Reload|handle_width||showovercontrol|frameresize|url_shift|removeAttribute|showoverto|settingsovertimer|create||linecap|add||touchend|transparent|touchstart|Close|sub_or|custom_speed|loading_error|Airplay|_prevIcon|headfontsize|Mouse|PluginSub||heartbeatInterval|ScrollOverOut||weight|autoQuality|href2|pl_first_id|pjs_parent|subload|prm|mode|resizePlaylist|TimeSub|TipText|StyleArrow|Off|downin|bottomside|ni2|sub_color2|iconreplay|vast_longtomsg|_control_|shift|toggle|mpi|BufferStop|sub_color|tipbg|sub_sizeproc|saturate|Rot|CustomText|ymax|hmaxk|ctx2|htto|contentWindow|clicked|pljsmute|canvas2|ssfontsize|_max_order|svg0|hidden_volume||rotation2|hideoutmute|RenameQualities|unshift|rR9OFbE|midrolls|StyleLine|clickarea|floatheight|clickmargin|hls_stuck_time||scrollarrows|rect|seeking|dontplay|speeds|srt|small|scaleover|sxs|FltrVal|SubtitleLoad|400|onSeeking|onSeeked|Played|now|hand|ipad|f2bg|pljssglobalid|hidewithoutmoving|sub_settings_on|8px|onplay|tipbgcolor|SetSetting|TagPlay|_play_i|tipbga|sourceBuffer|ToolbarShow|_seekaftervast|SubtitleSettingsMenu|_activeIcon|5px|999|domain|result|letter|float|pageX||m3ut|shr|uijs|family|heartbeat|HidePoster|tippadding|SettingsN|letterspacing|UpdateSpeed||QualityChangedNoHand|AirplayChanged|poster_scale||MainResize|base64|seeking_time|playById|scrollleft|PlaylistControls|findTop||playerid|compilations|gain|stretchonfullscreen|paddingtop|pip_quality|posterhide|onmousemove|nbsp|navigator|galabels|onmouseover|onmouseout|volumescroll|gatracked|NativeControls|Subtitle|128|thumb_width|file2_separator|ShowTip|kbps|HistoryPlaylist|event_x|playersize|alpha|custom_aspect|playlist_source|bitrate|Thumbs|_wait|3000|hlsDashSub|limitmaxwidth|details|timeFormat|cftlr|RenewPoints|yamtrid|file_separator|dclckto|parentcontainer|airplayed|left0|hlsautoquality|created|1em|FileTo|chrome|||||Cut||event_y|autoLevelCapping|xtitle|currentLevel||days|sizing|recover|hidetimeout||Ready|volumewheelin|ResizeSettings|hlschangequality|toolbarInterval|HideForce||jpg|handlehide|removed|ShowForce|HandleWidth|memory|nativefull|win|l3v_show|yaCounter|PlaylistHere|current_plurl|MenuProc|PlaylistShow|script|plurls|newfile|linkurl2|poster_aover|480p|_lastactbut|PlaylistError|mutestore|playVideo|poster_a|Ended|ima|360p|TitleTemplate|imgldd|UpdateTime|Load|scrollwidth|vast_type|YouTubeIframeAPIReady|wait_to|mini|resizeonplay|ToolbarHidden|openplaylistbefore|showtitleplaylist|clr_options|container_id|autoprevopenfolder|quality_received|brd|vastonmobile|seeksides|KeyPlusDown|Download|DoubleClick|vol|hideuntilto|fcdef||click0timeout|shareme|acted|Show|dvrtime|hls_subs|isvg|started|Password|stretch_width_last|_t|YoutubeReady|iclr|HidePoster2|youtube_id|suboptns|omt|KeyPlusUp|resizeonwidth|FrameResizer|iconscolorover|MainUpdateSize|edge|icon2|ClearClick|click_t|SettingChanged|pauserollonplay|ssflyp|pljs|PlaylistExist|PlaylistRewind|wait|openById|lang|SubtitleLoad2|playbgcolor|marginprocleft|postroll|normalscale|sub_size_fullscreen|_readyonplay|onClickSubtitle|eventstracker|restart_audio|HideProof|nativecontrolsmobile|num|bgcontainer|sub_size|doubleclick|subsor|240p|adsfirst|audioTrack|container_h_procent|response|thumbs_on|subdrag|_fullscreen_end|playlistloop|mediaSource|VolumeWheelX|playlistrewind|onDown|documentElement|HideTip|covervideo|fileTimeout|FileType|mtp|nops|wheelinterval|button|fit|video|fatal|datetime|_steps|BeforeVast|frames|playroll|join|handlescale|lastTouch|exception|showinterval|sub_all|CreateDASH|handleaover|match|mouseUp|handleiconspress|_hlssubtracks|dashquality|youtu|RenewSubtitle|randomstr|unmuteplease|ShowLayer|getDASH|getHLS|gifed|fspr|bigint|observer|333333|rld||angle|rc_label||code||timeld|fid|StringVar|actplay|gaTrackPlay|PipSize|quartile|RemoveMedia|100000|rightout|||videoWidth|isPlaying|vastfrombg|tippaddingtop|rightclick|rmbgcolor|hex2rgb|mouseout|mouseover|while|VastLoader|HlsUpdateAudio|opera|loadLevel|ResizePlaylist|files_channel|full|picture|audiosrc|CreateTip|navigationUI|Update|scripts|and|urls_and|prefile|sub_upload|errorMessage|isTypeSupported|vars|copyObject|touch|||||find|playsinline|found|pageY|IconsColor|va2l|Player||scrollarrowcolor||SubtitleError|customdesignsvg|done|ssa|floatlimitwidth|polyline|colorbg|offsettimer|bgh|1080p|SwitchText|playlist_title|||_ended|sub_shadow|but_h|changeheight|pjs_|iconsreplay|hideAllIcons|tagName|14px|sub_weight|leftandrightpadding|limitwidth|toLowerCase|sub_bga|sub_bgcolor|998|moz|marginbg|Recover|https|rotate|seeked|CustomToogle|title_template|onStep|mouseHere2|stuck|iniframe|UpdateVars0|bgo|ff0000|noclick|MidrollOverlay|autonextopenfolder|UpdateVars|serif|720p|YoutubeID|StageLeave|lngth|thumbnails|close|svg3|scrollarrowsize|sans|_stopped|screencolor|VastBgLoad|timeshort|VastVisible|NativeExitFs||timeline_h|Touch|mouseMove|pipto|WaitSize||hideuntilstarted|playbgcolored|Seeked|nativeControls|UpdateStart|youtubeposter|clientWidth|gained|timerInterval|playsinlineonmobile|sub_upload0|xvalue|onYtPlayerReady|paddingright|paddingleft|valuefromlang|CreateWS|ErrorMsg|ErrorReload|floatmarginright|_tags|prototype|pp2|autoplaymute|activeicon|ws_created|span05|LoadedData|audioctx|tagsurl|timerTime|checknative|HlsAudioTrack|playerjscom|AudioContext|isNaN|hls_started|MediaYoutube|scrpt|MseIsSupported|reloadtimeout|heightInterval|HlsSleep|CreatePoster|160p|Preload|JsEvent|150|onPipEnter|cntrls|Destroy|contentDocument||onPipLeave|effect|onTagError|ShowShare||getAudioTrack|CustomTextButs||hlserror|getQuality|TitlePl||borderbottom|iOSTrackLoaded|resizetext|played|HlsAudioTracks|1440p|StopMedia|back|but_w|playiconbut|SetCurrentQuality|maxMaxBufferLength|bg_hide|toggleControl|Menuproc|write|Shuffle|scrollarrowbgcolor|_move_rights|_rights|order0|fixed|scrollarrowbg|removeItem|2160p|startwait_t|dontload|resizeSettings|ToolbarHide|sleep2|audioTracks|network|firstly|Action2|re_y|historybga|ControlCoordinate|CheckPip|tagSrc|RadioTags|isAuto|bgl|PlayerSize|ChangePip|desktop|plopenid|is_hls2|livewakeup|HlsSleep0|onYoutubeReady|historybgcolor|setaction|Captions|PluginMovable|nextLevel|||HlsLevel|sepia||removeTracks|||toolbarhidden|iosfull|VisibleItems|sleep_timeout||CheckDash|onDash|historytitlea|settimer|hdbrdclr|Playing|SubtitleTimerMenu|posterhidepause|noprevicon|setQuality|Metadata|cnt|toFixed|isFullscreen|TipVol|sub_font|lineHeight|png|landfullmobile|hidecontrols|reloadlog|introstart|requestFullscreen|requestFullScreen|tipfontsize|tipfont|tippaddingbottom|webkitRequestFullScreen|tipletterspacing|||tipbgrounding|viewBox|6px|mozRequestFullScreen|play75|play50|gaurl|Script|referrer|start2|landscape|Prefile|fontFamily|user|current_file|hostname|StartTimeout|_stop|VisibleCheck|_blank|play25|postmessages|_timeout|subpausehide|pjsframed|Alpha||tippaddingleft|0px|handleiconover|coloroverplay|timeline_w|ceil|handlea|LineScale|handleiconpress|onup_to|onUp|VolumeWheel|SetSubtitle2|bgbordercolor|SubtitleOff|deg|handlecolor|querySelectorAll|advertising|dash_subs|bgborder|borderRadius|clickscaley|wheel|exitfullscreen|thumb_height|restart|_time_load|sub_bgpadding|thumb_border|Style|msRequestFullscreen|NativeEnterFs|||SettingsParser|deltaX|animate|decoration|fullblack|DVR|volumewheelfull|over_final|EndMove|handlemove|ShowHandle||handlehideinit|embed|pushCSS|sub_designstore|Text|ssfontcolor|pljsvolume||substore|sub_bottommob|Alert|piped|currentposter|sub_reset|volumestore||Controls|sleeptimer|||mousemove|geo|destroyed|input|FSL|sstext|drawImage|checkBase64|120|str2obj|screenmarginbottom|postMessage|rename|change2playlist|lock|other|maintitle|contain|playerjs_|lang_|lastIndexOf|ScreenClick2|show_playlist|moving|ahd|StageMove2|show_settings|seekiconbut|||||apiprm|cpm|TheEnd|logout|notofh|firefox|tem|innerText|tmpr|fromCharCode|reRightMenu|butByS|255||brand|div2|stringify|content|last|static||chr|encoded||pepper|removedNodes||active||RightMenu|removebykey|userid|pljsuserid|StorageSupport|l1ll|qualitystore|pljsquality|ll11|pljstrack|fontnames|3600|autonext|rmcolor|_css|FullscreenUI|dont|NormalscreenUI|mutedautoplay|ioscss|appearance|insertBefore|path|tipcolor|btm|ytautoquality|ControlOut|spn|SubOpt||||||arrinterval|ontouchmove|AudioTrackChangedNoHand|resizeonmouse|downi||marquee|bgcolorlink2|linkurl0|imageLoaded|ActionOptions||doctype|resizeme|ClickArea|QualityChanged|StyleSubtitle|onerror|||VastPreloaded|zoomed|presmbl||RemoveForNextAd||SubtitleParse|postsmbl|updatePlaylist|Rotate|resizetxt|filter|iconopacity|hidetime|settingsNumberVisible|mdswp|skip|marginbgcolor|hideonplay|control_start|worked|vast_midroll_limit|urlcnfg|openplaylistroot|addtitleplaylist|midrollo|End2|addtitleplaylistbr|IndexPlaylistProcessor|smbls|pjs_parent_i|IndexPlaylist|tmp2|posteronpause|pstr_to|fonts||stopkeys||||||||||onMobMove|onMobOver|vts|vastclick||onClick2|fts||_i|vast_starts|TipHide|NewAspect|leftright|clck||outro|Heartbeat|fjs|_currentIcon|minw|updown|pjslng|Marquee|SpeedChanged|pauseVideo|playlistovertimer|VastGo|VastAndLimit|valuepadding|_recover|thumbs|vtt|splice|Places|_set_quality|ass|valuemargin|killMotion|SubtitleLoadAll|remember_sub|overlays|SubUpload|vastcontainer|HidePositionControl|pljssubtitle|sub_store|vastgo|VastVideo|Loading|ie9|quick|ReplayIcon|vast_preload||resizeFromText|UpdateVolume|marginbgpadding|VastPreloadLoad|PlaylistLoad|toolbarisdown|last_text_w|moveOr2end|Loaded|m3ui|MediaVideo|PipSwitch|menufltr|nameofyoutubequality|geobj||Timeout|FileTimeout|fileto|movable|pjsfrm|full_hours|access|hexToRGBA|full_minutes|finish|alert404text|PlayerjsEvents|reYT|toLocaleTimeString||FindFileInPlaylist|default_subtitle|parentElement|youtubecontrols|notv|reachGoal|comment|alert404video|StopOtherPlayer|stopotherplayers|iframe_api|sub_off_title|GET|keyframes|gtag|plcontinue|Scripted|_html|alert404v|XMLHttpRequest|styleSheet|audio|ShuffleEnd|yamtr_event|FindIdPl|file2|recovery|VastBreak|VastInfo|device|||wrapper|SetChannel|Playback|seekTo|together|dasherror|butseekto|onPlayTag|incorrect|tagsinterval|playlist_id|High|cuid|setVolume|mediadrag|posterhidestart|Papi41|skipads|livets|alerts|PluginPip||youtubeready|denied||PipToggle|ga_event|Yandex||current_time|playByYoutubeId|getDuration|rel|vast_adid|Swiping|vast_posterurl|swiping|getContext|Playerjs|ReloadTimeout|pjslog|isyoutube|10000|alert404|getBoundingClientRect|PostFullscreen|Qualities|fs_error|sub_lineheight|sub_big_fullscreen|PluginErrorVideo|poster_float|sub_bgo|subshift|cancelFullScreen|exitFullscreen|iosExitFullscreen|rand||||||last_ors|onQualityChanged|ParseUrl|adscounter|Quartile|playedstore|shwvstfnsh|Number|nomidroll|passontime|playedquartile|SubtitleBottom||TheEnd2|crt|intros|finishrewind|openpl|ENDED|cancelFullscreen|mozCancelFullScreen|customyterror|removeNativeSubtitle|isVpaid|PluginIntro|timelimited||||timelimit|vast_longtimemsg|rename_audio|rest|midrollimprsd|current_vast_url|FileReader|nativeSubtitle|NativeSubtitle|ovr|timebreak|ct2|unset|preloaded|RenameTracks|frmvst|webkitCancelFullScreen|msExitFullscreen|yterrors|andlimit|sub_bg|dashaudio|vast_prestarttimeout|Stopped|VastLongTimeout|ffect|getPlayerState|Timer||||||callback|sugar|imageExists|Za|CreateMedia|224|posterhidetime|onYtPlayerStateChange|pjsframe|limit|offset|YouTube|sub_off0||scrollX|globalfontname|_ud|_ue|msie|Youtube|playId|102|MSIE|101|003|007|997|848|029||095|072|PlayingChecker|url2|url3|1800|redirectonclick|seeked_time|redirectonplay|fullonplaymobile|fullonplay|PlayerjsAsync|endfull|height_div|360|reloadlive|vpaid_starts|yamtr|width_div|640|Ease|resume|900|reverse|InvertPlaylist|540p|PLAYING|||006|PluginThumbs|maxresdefault|1200|str|adblock|elastic|Hide|heartbeatinterval|HidePoster3|onClickSubtitle2|linespeed3|gradientcolor|linespeed2|colorload|linespeed1|gradientcolorload|customdesign|FFFFFF|PluginPoints|handlemargin|valuebgcolor|valuebg|valuesize|valuerounding|gradientcolorbg|ontop|smallfontsize|translate||floatwidthsmall|floatheightsmall|prevorius_default_h||displayvolume|7px|Buffer|Color|ControlLine|SvgColor|HdIcon|hidewithposter|315|_w|UpdatePlaySeek|UpdateLoad|_time_play|_duration_play|cul|handleinit|_duration_load|PluginCut|thumb_shadow|tippaddingright|thumb_bordercolor|thumb_borderwidth|CreateThumb|thumb_radius|toptip|linetipmarginbottom|clickmarginbottom|handleiconsover|clickmargintop|bgw|roundout|_a|CancelBubble|yOffset|place|thumb_bottom|PlacePoints|270|xOffset||prevorius_default_w|220|_icon|ontouchstart|controlCSS|bold|picheight|fontsizesmall|cstm|unblock|Hideuntilto|clickscalex|openplaylistpause|openplaylistafter|2001|topside|rotateplaying|_subfile|pressed|Control|_xIcon|keyCode|plusminus|which|action2|opposite|liketext|icon3|inversetime|hlscaptions|scalesmall|onMobOut|mobileover|unhidden|hidesec|action_settings|Wheel|DownIn|ControlOver|DisplayControl|control_duration|with_min|minus4back|with_hours|RenewFromTitle|noClickTimeout|tipvar|tipmargin|iconmargintop|iconmarginbottom|Bglines|5000|iconmargin|bgstretch|iconmarginleft|iconmarginright|bgcolorlink0|zoom|Click|hideafterclick|selectOpen|linetippointer|Rectangle|trackstore|vast_nofirst|sesstime|Actions|playerheight|logo|pljsfirst|lI1l|leavetimeout2|Review|700|StageOver|I1lI|Media|mobiletv|createTextNode|rmsize|RightOver|4px|RightCSS|right_y|ParentFS|RightOut|System|nativenotipad|FullscreenChange|nativenotiphone|nativenotios|hidestartbutios|mousedown|PluginGeo|screen_lw|scroll_height|seeksidesec|changedTouches|ARQhnrFn|analytics|margin_bottom|noindex|preposter|read|updateTitle|playerjs|stretch|cover|nativefulldroid|click_t2|templated|template|dblclick|KeyDown|KeyUp|textarea|speedstore|pljsspeed|sub_sizemobfull|brrHzniB|sub_sizemob|SettingsSpeed|SettingsExist|right_x|RightClick|PjsFr|CustomFonts|prtObj|prted|notframe|parentIframe_style|today|linker|PluginOldGA|alertsfontsize|ga4|eventLabel|eventCategory|eventAction|IFRAME|lsfullstart|optStr|PluginReplace|ControlsBg|Continue|rule|evenodd|landscapefull|portrait|PjsFrMsg|lsfullplay|method|postmessage|rc_|alertsbga|alertspaddingh|OrientationChange|rc_labelurl|abs|allow|allowfullscreen|allowtransparency|rc_anyway|ffdd1f|arial|RightMove|helvetica|Visibility|rc_version|pjsfrrs|scrolling|bordersize|direction|15px|alertsbgcolor|alertspaddingv|alertscolor|ltr|666666|MutationObserver|obsrvr|pljs_yt_|highlight|tap|setupx|current_thumb|setDashAudioTrack|historycolor|setDashQuality|historytitlestrike|Interval|webkitSetPresentationMode|setTracks|setHlsQuality|ScrollRight|ScrollUp||setHlsAudioTrack|ScrollLeft|PlaylistBack|offsetwrite|autoLevelEnabled|hlslowquality|renameTracks|audioGroupIds|nameofhlsquality|renameQualities|startLoad|valuealign|connect|gainedsource|volumegain|Gain|nextAutoLevel|addTrack|ScrollDown|scrollarrowbgover|sttr|XY|ControlX|marginproctop|normalscreen|seekwindow|linkpause|screenshot|muteiconbut|40px|scrollarrowgradient|marginprocbottom|scrollarrowbgovercolor|timeupdate|loadedmetadata|ArrowsInterval|showing|subtitles|volumechange|durationchange|ControlsBgClick|PluginShare|sort|leavepictureinpicture|enterpictureinpicture|HlsQualityLevels|sourceBufferValidAPI|hlsaudio_off|hlsvastwait|hlsquality_off|dashjs|preloaddash|hlsdebug|hlsmto|hlscookies|customBuffer|40000|hlsfto|showById|preloadhls|isSupported|disableRemotePlayback|timeout|anonymous|HideLayer|ytcl|show1value|framei|scrollHeight|Width|m3u8|PluginDash|mpd|scroll_down|scroll_left|unpause|nopause|SubtitleSettings|wrong|onLoadStart|changeAspect|onLoadedData|mimeCodec|width100|nohead|SourceBuffer|MediaSource|loadSource|HlsLiveWaiting|frag|ShowTimeout|hls_stuck_duration|dvr|playlistfolder|ErrorTypes|hidecontrol|hlsTextTracks|livewakeuptime|supported|debug|FlussonicMsePlayer|_nextIcon|um1|ffeeab|UpdateSettings|bordercolored|hideonwidthlimit|hideonwidth|isHidden|playonhover|unfixing|linktarget|ShowControl|second|setting|brda|titlepl|hideoverwidthlimit|leavetimeout|PlaylistMove|hidewithoutplaylist|PlaylistPlayId|PlaylistOpenId|headbordercolor|alwaysnotfullscreen|yaHit|showShare|customText|hideoverwidth|alwaysjustpause|hideuntilmeta|Exist|hidevar2|onClickTimer2|Volumescrolled|ShowAnimate|nums|hidevar|ssflyw|playedstored|HideAnimate|_reset|HideElement|minute|18px|hideonfullscreen|onMouseDown|1001|hour|hideonvolume|UpdateTimer|WebkitAppearance|matchMedia|hidesmoothly|showinfo|posterheight|map|fine|dropnohide|posters|setPlaybackQuality|upload|RegExp|XKlKCypkDLXKqKX8E3BcXWFeBWtdruENoREICVxeB2J0ruENoRE|4685f92dea13c3f1216e5fb61bcefcd5|746721u2z2a29313916263q0z311m27312o1b3v2e1d3o011z2m3q0z322k3x3u35262t223p1z3238251s25352z16212v252z1c3u27111z3a251q2733211620381w11121411133x2b2o192z261u3s2v2z2p113u262c153x292q1721261z121m253e1g3e2938182v3u10111o260y10113b213x2z2b38162x3s12111m3e162v3b213x29233x39233v2b233v111z2u291z322s291u2s291p2q1i25322o2e1z2114193x111z322235162z2q193x111i1v33211d203p2c113w2m211o1g272z1q1m25111q273r193124162c1e3e29381a3y2b321x3u2u3q3s39202b3r35322719162z161z121o233e1o11113u262c1d37383x1z1z23121i1e1t1a1d1m1e1l1f1h3e161e1v3c1e1e1d3f123g1k3g1m1c1y1e141f152e1r2e122c1w2c112e1r2f1s2e1u1c172c1v2g1w2e1s2e172c1v3e1w2e1s2e1i2e1w1c112c1w1e1v2e1q2f1y2c1v2c1v2e1q2f152e1v2c1w2c1u2e1c2e1s2g1v2c1w2d1t2e1q3g1v2e1u2e162c1w2g1w2e1r2g112c1u1c1u2e1q2g1t2e1v2c1x2c1v2e1t2e1q3f1y2c1w2c1s2e1q3g1f2e1u2d1b2c1u3f1y2e1q2f1a2c1u3d1j2e1q1f152e1u3e122c1u3f152e1s3f1w2c1u3d1b2e1q3f1r2e1u2d192c1w3f1t2e1q3f1b2c1v3c1e2e1q3f162e1w3d102c1u3f172e1s3f1a2c1u1d1b2e1s3f1c2e1u3d192c1u3g1p2e1q2f1b2c1u3e1e2e1q3f172e1u3e1y2c1u1f152e1q3g1b2c1u3d192e1q3f192e1u2c1w2c1u1e1d1e192g1g3e1e1c1k1f1k3f1p3d1e3d1e3d1k2f103f1j2f1e2e1r1c1d3e1d3f1a1g1r1e1e1e1s3g1d1e1d1f1e3c1f1d181g1q1f191g1e3d1e3e1i3f1e2e1d1e1f1c1e1e1r3e1d1e163f151e1j2c1d1f1i1f1b1e1i1e1l3e1l3g1h1g121g1g3e1r1e1r1g1g1g192e1e1e1j3b1f2f1a1e1q2g1e1d1h3e143e1d3f1d1e1r3e1q3c1f3g161f1b1e141c1d1d1b1f1d1f1b1f1l1e1e2c1q2e1d1e1d1e1f3d1e1c1a1d1d1g1f1e182c1v1c1l2e1s1g1i2e1u3c1x2c1v1g1v2e1r1e122c1w2d1a2e1r2g132e1u3c1u2c1v1e1u2e1s1e1t2c1v2c1h2e1q2g1r2e1u3e1w2c1v1e1y2e1s3e113d1w3c1y2f141e171m2r123g1f2f1a3e1t3c1a3e1s3g1a1g1k3c1l1c1l1e1f2e181d1i3d162c1u2g1r2e1u2f1t2c1u3e1x2e1q3g142e1w2e102c1t3g1x2e1s2e1u2c1u2e1v2e1r2e1v2e1v2c1x2c1s3f1u2e1u3e1s2c1u3e1h2e1q3e1z2e1u2c1g2c1s2e1g2e1s3e112c1w1c1v2e1s1f1r2e1v1c1i2c1s1f1v2e1t2e1r2c1w1e1v2e1r2e152e1w2c102c1s3e1c2e1u2e1t2c1u1d162e1s3e1g2e1u3d1b2c1u3g142e1s3f192c1u3d1e2e1q2f192e1u3d1x2c1s3f172e1s3e1a2c1u3d192e1s3g1b2e1u3d1a2c1s3f162e1s3f1b2c1w3d1v2e1q3f182e1u3c1e2c1s3f172e1t3g1f2c1u3d192e1q3g1k2e1u1d192c1u3g1a2e1s1f1b2c1w3c1q2e1q1f172e1v3c1k2c1s1f152e1s3f1d2c1u3d172e1q3e1z2e1u1c1m1c181f1i1g1j1g1e3c1k3d1m3g1p3d1c3g1e1d1d3e1h3g111g1o1e1k1d1j3d1g1e161e1c2f181e1e1e1j3e1b1e1g3f161d1j3e191f1d3f1s1g1r3c1e1c1d3f1q2g1p1e1d3c1e3e1c1e1k1g1c2g1l3e1f3c1s1f1k1g1p1g1r1e1r1e1f1g1i1g181e1a1c162d1d3g1b1e1p3e1e1d1i1e142g1d3e1g1e1f3d1e3d1f3e1g1e121e181e1m3d1h2e1q2g1q3f1h3e1a3e1k1g131g1k1e1e1c1f3d1s3e1d3f1s2g1q3c1f1c1w3e122e1u2g1l2c1w2c1t2e1q3f1j2e1v1c1x2c1s1f1k2e1t3f172c1v2e1h2e1s3g1t2e1u2e1v2c1u1e1q2e1u2f1x2c1w2c1w2e1q1g102e1u2d1g2c1s1e173f1u2e173d1y121d2r1k1g1a1e1m2e161e1g3g1f1f1c3g161d1k1e1l1g1r2e1g2g1y2c1t1e1i2e1s1e1s2e1v2c1m2c1w2e142e1q2g1r2c1u1d1b2e1s2g1k2e1w2e1z2c1u2g1w2e1q3f122c1u2c1y2e1q1f1i2e1t2e1x2c1v3g1e2e1q2e1w2c1u1d1t2e1r3g1r2e1u2c1y2c1u2g1c2e1s1e112c1u3c1t2e1s2e122e1u2e1r2c1w1e1i2e1s3e1j2c1w2d112e1q3e1x2e1v1d1w2c1u1f152e1r3e182c1u3d1a2e1s3f162e1u1d192c1u3e192e1q3f192c1w3e1v2e1q1f172e1u3d1d2c1u3f152e1q3g182c1u1d1b2e1q3f1e2e1u3d192c1w3f122e1q2f1b2c1u3d112e1q1f172e1u3e1y2c1u3f172e1r3f1d2c1u3d192e1q3e1c2e1u3d1a2c1v3f172e1q1f192c1v3c1b2e1q3f152e1u3d1b2c1u2e1s2e1q2e1y1c1h1c143e141e1i3g1d1c163c141f122g1q2e1d1c1s3c1a3e1d1e1e3g161e1j3e1b1f1d3f1q1g1r3c1f1c1e3f1q2f1k1e1d3c1f3e1e3e1k1g1d2g1e3e1e1c1u1f1d3e1b2f181e1u1d1d1f1h3f1d1g1i3d1i2c1e1e1o3f1a3f1l3d1a3d162e181e1d3f1e3d1a3e1e3f1k3e101f161c1g1c1f3f1q3f1g1g1e1e1r1e1f1e121e1q3f1r3c1a3c1v3e1d1g1e1g1k3d191e1g3e1j1e1d1e1e2c1u1d1e3f1k1g1d3e1m1e1r3c141e1r3e1y2e1u3c1y2c1v1g1q2e1s1f172c1u2e1h1e161e1j2e1w2e1y2c1w2e1s2e1q2e1h2c1u2c1q1e142g1y2e1u2e1h2c1v1e152e1s1g1u2c1u1c111e1u2f142e1b2d191c141l2k2u1e1v1e2g2j2q2s141m|roll|shuffle8|modestbranding|e03afo3o1t3s221c271s3b3v211b3o01101o252z2q193x3c1i1b3v111i1a21173u3w1z211411133v3b2o1930341u3s2v303n113u263c133x392q1730261z211m232e1g2e29361y2v3u1z101o260y1z102b213x3z39381w2x3s1z121m2e162t212n113038251q27333c162z2x233c182s291z1z3a231s25332e1421361w1c2s291w3s29162u271s2u271q3c1z3w26111z3u281z3w243s2o3o011z3z2b3w141m252e2o111x21141z121m252e2o2o35302q1z213z39233v2236143q0z1e1c2t2e292q122s11101f3z1o112z3a23353w253w253r1536231z1z3a37113z141j1z1e1m3c182t212p3c2b213x3z2o1i27333c393y121o121g1e1c1f1c1c1h1c142e1k1e1c2g1k1c1a3e1a1e151g1k1e1i1d1f2c1u1d1r2e1t2g1r2c1s2c1y2c1s2g1e2e1s1c1z2c1u3c1r2e1u2e122c1s2e1r2c1u1e1k2e1s3c1h2c1w3d1z2e1s3e1x2c1t1d1w2c1s1f1u2e1q2c1u2c1v3e1v2e1u2e1t2c1u2e1b2c1u1f1y2e1r2e1q2c1u2d1y2e1t2g1j2c1t1c1w2c1t2e1s2e1q3c1y2c1u3c192e1u2g1y2c1s3c192c1t3g1t2e1q2d172c1u3d1x2e1s3f152c1s3d1d2c1s2f192e1q3d1a2c1u1d192e1t3g142c1s3d1a2c1s3f1v2e1q2d172c1v3e1c2e1s3f162c1s3d162c1s3f192e1s3d1a2c1u3d182e1s3f1f2c1s1d1b2c1s3f1d2e1q3d172c1u3d1t2e1s2f172c1s3d182c1s3f172e1r3c1i2c1u2d172e1s3f172c1s3d192c1u2e1u2e1q2c1e1c1h1c1p1g1c1e1i2d1d3c1d2c141e121f123d1s3d1e1e1u1f1w2f1h2d181e141b1c3g1e3f1k1c1b3c1e3d1j3g133f1j1c1i1e1j1d1g2e181e1d2d161e1u1e1j3e1c1e1e3e141d1j3e193g1c3f1q1e1m3c1e1c1c3f1c3f1d3d1f3d1e3d1c1f1b2f1c3d1e3d1d2e1s3e1f1e121d1s2e1h3e1r3d1c2f1d1c1f1c1a1c1c2g1b2e1a1d1b3d1i2c1c2e1c1g1i1c1d3c1i1d1g2e1j1f1r2c1s1e1l3c1d3g181e1b3e1i1e1h1c1g2f1t2g1j2c1u2c1m2c1s1g152e1r3e1k2c1w1c1f2f1u2g1r2c1u2c1w2c1t2g152e1r2e1l2c1u3e1d1f1u2g1q2c1t1e1q2c1u2f102e1r1c1k2c1u2e1c1e103e172d1x3d1h321e1s3e1b3d1q1e171e111e143c161e1i3f151g1c2e1m1c1z3e1i3g132e1r3e1x2c1w2c1v2e1s2g172c1w1d102c1t2g1o2e1q2d102c1v2e1o2e1r1e1s2c1v2c1u2c1s2e1w2e1q3c1b2c1w2e102e1q3e152c1v3e112c1s2e1u2e1s1c1q2c1v2c152e1q1e1j2c1u3e1h2c1u1e1c2e1q3e1i2c1w1d1x2e1r2g1h2c1w2e1v2c1u2g1x2e1q2c1e2c1w1c1x2e1s2e1f2c1u1d1a2c1u3f182e1q3d1b2c1u3d1a2e1q3f172c1w3d1q2c1s3f172e1r3c1f2c1u1d182e1s3g132c1u3d192c1t3f1b2e1q1d1a2c1w3e102e1q3f162c1u3d1b2c1s3f162e1q3c192c1u3d172e1q3e1b2c1u3d192c1s3g1j2e1q3d1b2c1w3d1c2e1q3f152c1u3d1l2c1s2f162e1s3d1d2c1u3d172e1q3f192c1u2c112c1s2e1i1e1f3c1e2d1g1c1h3d1d3f1d3c1d2c163c103d1b3g161d1b1d1e1e1g3f1e1e1d3d1e2d1m3c1o1e1g1f1f1e1e1c1j3c1b1f1i1f163d1e3c1c1d1g3f121g1f1c141d1y2d1j1f161e101b1f1e1g3d1p1e193e1d3e1l3e1g3d1e3g1c3f1c3c1e3d1e1d1k3g1i3f1u1e162c1g1c1b3e1b1g1f1d1r3c103e1c2g112e183d162d1e3c1g3e1g3e1d1c1u2d1r1c1c1g193f123e1f2e1k1d1k1g1f1e101e161c1c1d1r1g191e1c1c103c1w1c1x2e1r3e1q2c1u1c122c1u1f1j2e1s2e1h3d1v1e152e1r2e1p2c1u1c112c1s1g1w2e1s1e1m3d1w1c1w2e1s1g1o2c1u3d1j2c1t2g1r2e1q2c1m2c192d1t3f133f1f121q2d1i1e1g3g1u1g1h2d1b1c1l1d191f1f1f1b1c1j1c1w1e1o3e1s3f1c2c1s2c1k2c1s3e1z2e1s2c1v2c1w1d1r2e1t1e1e2c1s1d1z2c1t2e1p2e1s1e1v2c1v2c152e1u2e1w2c1s3c1g2c1u2e1r2e1q1d162c1u2c1u2e1s2g1i2c1t3c112c1u2g1y2e1r2c1y2c1u3d1k2e1s2e162c1s3c1t2c1u2e1q2e1r1c1g2c1w3c142e1u2e1x2c1s2c1d2c1u2g1e2e1r3e1j2c1u3d182e1s3e1d2c1s1d1b2c1s3g1b2e1q3d182c1v3c192e1s3f152c1s3c1j2c1s2f182e1s3c1d2c1u1d192e1s3e1f2c1s3d1a2c1u3f192e1q3d192c1u3c1z2e1s2f172c1s3d1d2c1s1f192e1q3d1c2c1u1d172e1t3g192c1s2d1a2c1s3f182e1q2d172c1v3c1j2e1s2f162c1s3d1b2c1s3f172e1q3d1t2c1u2c1u2e1f1e1d3b143e1h2d181g1c2g1d1c1i1e1r3e1y1g1c2e1d1e1c1e1j1c1b1f1k1f163d1d3c1c1e1g3g141f1f1d121e1y2d1j3f183e101b1f1d1g3e1p1e1b3e1b3d1j3d151e1o1e1i1f1f1d1g2c1a1c1c1f161g1q1d1j3c1a1c181e181e161c1s1e1l1c1a1e1a1g103b1f1e1e1c1i2f1c3f1d1c121e163e1d3e1c3f1c3d1j1e1e2c192f141f1d1c1f3c1e2d1i3f1a1g1e1d1f1e1m1e1h2e1s3f1h3d152d1g3e142f1e2f1a1c1f2d122c1u1g102e1r2e1e2c1w3c1h2e1u2e1y2c1k3c1j2c1s3f1u2e1q1d1x2c1v1c1s2e1u1e1t2c1f3c1w2c1t3g1v2e1r2c1l2c1w1c1i2e1t3e1b2c1f2c1v3c1s2e1s3f1f171j1t1t2c2e1f1s2r1p2t2i14|getVideoLoadedFraction|eef282b25313w331y391e25203q1b3v3c1b3q021z1m25312q2m252c2q2o2w23381g252z1g2c2b381a2v3s11211m360w112139213v312b361a2v3u113z1m2z182v3z2n1z323a231q25352e142z2v252e1w3s27111138231q27353c142z281y101z1411153v392o1921341s3s2v213n1z3u262e133v392q192z3410111o231z3u28113u261z3w281z3u2o312b213v2c2b233v29213x272y393v2e111z2233163q00302c2b3y121m2c1d3q0z3z2k24113z1m2z11113s271z311f393v2c1a1y10302v3w2u333c10111e1m1z133x29211t302q14232520352e162633211f1e182c1621261w1z1211303s2711121m3s350121223314351l2c3d1j1g1m1d1f1c1s3f1h2e1o3f1h3e183e1m1g1g1c1f2f1g3c1s3d1m2e1r3c1x2e1w3e1y2c1v2e1w2c1q3f1m2c1s2c1a2e1q3c1p2e1w2c1q2c1v1e1e2c1s3e162c1u2c112e1q2c192e1w2e1e2c1v3g1h2c1q2e1w2c1s1e162e1s2e1p2e1u2c1z2c1w2e1e2c1s3e1v2c1u2e1y2e1r3c1r2e1w2e1g2c1v2e1v2c1s2f102c1u2c1a2e1q2e1v2e1w2e1b2c1u1f142c1s3g1x2c1s2d1b2e1q3d172e1u1d182c1u3f1x2c1q3f1b2c1s3c1k2e1q2d152e1w3d142c1u2f152c1r3f1q2c1s2d1b2e1s3d122e1u3d192c1w3e1a2c1q3f192c1u3d1f2e1q3d152e1v3d1c2c1u3f152c1q3g1d2c1s2d192e1r3d1x2e1u3d162c1w3g182c1q2f1a2c1u3e1x2e1q3d152e1u3e192c1u3f1s2c1q2e1w2c1f1c1j3f1e1e1e3g1w1e141e1u2g1b1c1g1g141e143d1i1e1e1c1q2g1s3e1c3c1l3e1d2d191g1l2d183e143e171d1d1g1i3d1g2c1e3f1q3d1i1e1q1c1i1e1j3f1a1c1f1e1d2d1k3e1a3f1d3c181g1i3e141d1j1e101c181e1c1c1a1c1c3f1k1e1q2f1d2d1b1d1r3f1d1d1e1g1f1e1p3c142e121d1y1e1e3d1c3e1m3f1r2e1q2e1f1d1a3e1u1e1q3c1e3f1g3e141d1k1g1q1d1e1e1w2e1h3d1e3e1d1d1i1e143e1c3d1i1g1p3d1q2e1w1e1u2c1v1e1d2c1q2g172c1t2c1j2e1w3e1t2e1w3d1q2c1w3g1t2c1q2e1x2c1t2c102e1d2c1o2e1u1c1h2c1v2e1t2c1s2e1l2c1t2e1w2e1d3d162e1u2d163c14141b223c161e1i3e1g2g1e3d142c1i3f181e1g1f1s1e1j1c123g1a1c1r3g162c1u2e1r2e1q2c1z2e1w2c1g2c1u3e1r2c1u3g1y2c1t2c1t2e1s2e1g2e1v2c1x2c1u2f1w2c1u2e1a2c1s2e1x2e1s2e1b2e1u1d162c1s2e1x2c1s1g1i2c1u1c1u2e1r3c1k2e1w2c162c1s2g1k2c1s1f1b2c1u2e1m2e1s2e1x2e1u2e1y2c1s3f1y2c1s3e1y2c1s1d1k2e1p2e1v2e1v3e1g2c1s1f172c1u3f1a2c1s3d192e1r3e162e1u3d172c1u3f1a2c1s2f192c1u3e1g2e1q3d192e1w3d1d2c1s3f162c1u3g1d2c1s3d172e1q3d172e1u2d172c1u3e182c1s3f1a2c1s3e1a2e1q3d182e1u3d1a2c1s1f152c1t3f1d2c1s3d192e1q3d152e1u2d172c1u3g1u2c1s1f192c1s3d1e2e1q1d172e1u3c1z2c1s2e1u2c1k1e143d1o1e1k1f121e121f161e1s2e1f1f121e103f1k1d1d3c1d2f141e1c1f1d1d1q3d1f1g1e3d1g1e1f1c1c1c1f1g1k3c1c1e1a3d133e1h2e192d1k1f1e1c1g2c1s2g1h3e1d1e1l3c1c1d1b1g1h1d181e142c191d1b2f192d1b2f1d3c181c1d3f163d153e1k1d1s3d1f2g1d1e1f1e1e3c1b3c191f1p1e1s1g143c1u1e143f1d3d171f1j1d1s2e1j2g1k1c1a3g1a1d1p3e1d1e1f1c1c1e1i2c1c3e1h2e1g2e1c3f1h2c163c1h2e1q1c102e1u2e1h2c1s1g1i2c1s2e1u2c151e1k2e1q3c1y2e1w1c1f2c1s2g1j2c1u2e1j2c152c1m2e1q2c1j2e1u2e172c1s3g1r2c1u1g1r2c1x3c1s2e163c192e191c2q1e1g3g1a1c1g3e1r1e1j1d1m1e1b3c1e1f1i1d1g2c1j1g192c132e1w1c1o2c1v2e132c1q1e1q2c1s3e1h2e1s2c1c2e1u3e1g2c1w1f1v2c1r2g1l2c1u2e1v2e1s3e1x2e1u2c1c2c1w1e1v2c1s2e1j2c1s1c1w2e1q2c1u2e1v2c102c1w2e1x2c1r2f1w2c1s1c172e1r3e1w2e1w2c152c1v3g1s2c1s2e1m2c1u1c112e1s1c1v2e1u3d1w2c1v2e1r2c1q2f192c1t3c112e1q3d162e1u3c1b2c1u3f172c1s3g1f2c1s3d1a2e1q3d1b2e1u2d172c1v3f1x2c1q1f192c1s3c1m2e1q3d152e1u3d162c1u1f172c1q3f172c1s3d1a2e1q3d1t2e1u3d192c1u3g1e2c1q2f1b2c1s3d1d2e1q1d152e1u3c1q2c1u3f172c1s3f1v2c1s3d1a2e1s3e1w2e1u3d172c1u3f172c1q3f192c1s2c1w2e1q2e1d1e143e193d1s1e1k3d1p3d1f3d1c3c1d2e1k3c1w2f1m3e1c3c1e1g1k3c1b1e1a3e133e1j2e192d1i1g1e1c1g2c1u1g1a3e1d1e1l3c1d1d1d3f1h3d161e142c193e1e1g1e3d1e2e1e3d1s1e1m3e1j1c1g1g1j1e1c2e1m3f1i1d1i3g1m3e1c3d1e3g1h1e1f3g161c1c1e1h3f1q3c1b1e1e1c1i2e141f121d1d2f1d1e1h3b1u2f1q2d1d3e1f2e143e1q1g181e1g3e1l1c1c1e1e3e1v1c102e1b1d1s1d1d3f1u1e1q2g1h3c1s2c1v2g1d2c1s2g1y2c1s2d1a2e1r3e1x2e1v1c183c1t1e152c1r2e1k2c1u2d1j2e1s1e1f2e1v2e103c1w2g162c1s1g1u2c1s3c1j2e1q2e172e1u3d1v2c163f1v3c163e141f1g1d2q1s2c1h1t1e2u2r141|PluginDroplist|iosv|blackberry|accept|offsetTop|444444|iemobile|contains|pressed_|customimage|current_|matches|always2||72ccf8|appName|014|023|046|033|userAgent|rR9crLlkE3BcrKXhXbULFVakDKX6XbB1DVmOA3YaBy4KnRYJA3teD24NXLdKDb9NDyUhE2pNByxjXKlKFWalBuX6Xcp2BNXhXcQkE2a0Cy9jXLdKA29jFWYkDWoiEbacCWsKnRYiAzYcCy4KqKXlXSTlXSPIovwKHulKA29jFWYkDU9OFVUNFRX6GNYkEbtaEKX6ovXhXcQkE2a0Cy9jXLdKA2xjFVxNXKlKE2pJDVwKqLXhXb9jXLdmnRYeA29jXLdKrWp2BNQ3Cyt0CS0coLPcXVJaCyFdFS0coLPcrLmcXWtNAy5OBb9NDv0cFWYJDcphAztaZSwhXSoeYO48EV9hGymeDbwIEV9eDctOruElnLw5oOE1XSPjpSI0oOIIoR41pLX1XSTOnLwmpvAOXSTmnLsOpOwIpNPlnLw5oOE1XSPjpSI0oOIcXVBeDVl9YNpbBbBbBbAcnO48n2E|appVersion|sleep2options|maxTouchPoints|titlecolor|trident|06|onStateChange|settings1action|settings1|956|907|settings2action|055|084|088|081|093|onPlaybackQualityChange|092|Opera|onReady|250|armv|webOS|tvOS|postertitleonhover|BRAVIA|Roku|posterwidth|sleepoptions|Philips|Tizen|177|MacIntel|999999|Firefox|170|222222|Edge|Trident|Safari|Windows|platform|historybgaover|888888|unMute|ipod|offsetoptions|XKlKCypkDLoKqKX8E3BcXWFeBWtdruENoREICVxeB2J0ruENoRE|Quad|reloaderTimer|Super|hlsqhsort|logos|Ultra|ads|advertiser|website|the|thumbs_img|adsinvitation|1296p|google|clipboard|Tiny|Copied|files_sleep|copied||Small|Medium|Full|clr_|rVEIBbahDR1NFymaruFjD256BzYkYNQ0EbUjE2BkEb09Y3tNAy5ODVU0BuI1nRP0ZuE|files_scale|pjslng_sub_sizeproc|brightness|pjsga|redirectplaylist|API|ytcl1|rWQJFVIIBS0cvvTlnLwNoLE1oSohovXjoOs4pSTNqRQoovPjpvXNpOwloNl5nLoloOo5pSPmXTo1nLwOpLw4pLs4nSMjovT5pvP4qvIIoK41oOs4oSM4qulmou4OqSM2qvImXSPhovojqvTNpvolpuQSoRl3nLMmpvMNpvT5XSwjoLX2qvA4pOEhoN4mqvX3ovwOpKPmoR41oLX3pvPOnSojovo5qSAlouQoovPjpvXNpOwloNllnLTmpOA0pOP1quQoovIjoSPOpvImqRl2nLXOoOPNqvMOXTlmoR41oLX3pvPOnSTNnLo0qSsmoLIIyKEIBbahDS0cX2BbBbBbBKEkrLlkBO48n3p2BO4KnRYJA3teD24KqKYOCVUNBuXhXct5EVwKqKYOFbEKnRYlD3peFVakDKX6XctkER1NCyFdFRXhXb1JEbFeDKX6XLT1XST1XSPIoRXhXbYcXLdmnRYKB28KqLThXcpLAymaXLdmnRYKB3QJBVteDbEKqKX2XSAIpKP2XKlKAbFJXLdlnLohXbYcAy92BzXKqLPjpKlKAy5eDyU0Cy9jXLdKEV9OCzteD24KnRYaAzpaXLdKBymJE3teANY9nRYhAy5cXLdKBy4KnRYlD3p0BzXKqKYdFWtlEOdkn3YaEN5LDV91BVajAzY5nbpkDu9ODctaCN1eDbteAu9eDyUcBu91EVmkAyskFLT2oOT5qSINoLPkwVaLE0UNFU8lpR0NoN0moK41qR4NpN1NBy1kFbxKBN5lDbEKHs|isflash|gainact|loadVideoById|partners|youtube_iframe_api|nonInteraction|videoId|Metric|Enter|Exit|LIVE|XKlKAyp0Cy9jXLdKE3tkERXhXct5EVwKqKYOFbEKnRYKBNX6oW0hXbpkDctND2mHEWYaFKX6GNYkEbtaEKX6ovwhXb9jXLdlnRYeA29jXLdKrWp2BNQ3Cyt0CS0coLPcXVJaCyFdFS0coLPcrLmcXWtNAy5OBb9NDv0cFWYJDcphAztaZSwjpulIpuMcrLmlAztdXVs9Y004nLM5qvM5nSTlnLsOpOs5XTl4nLM5qvM5nSTlnLsOpOwIvSXhpu4NovI3puQoqR45qvM5qullXTl4nLM5qvM5nSTlnLsOpOs5XUdIvvPhoRQooKllXTlNnSTlnLX0qvIOXTllnSTlnLX0qvIOXTllnSPIyKEIBbahDS0cX2BbBbBbBKEkrLlkBO48n3p2BO4KnRYJA3teD24KqKYlEbx2XKlKFWalBuX6Xcp2BNXhXcpLAymaXLdmnLXhXcQkE2a0Cy9jXLdKA29jFWYkDWoKnRYiAzYcCy4KqKXlXSPIoRPmpuY9nRYLD250Eb9hz25aGWsKqchKD3YMBzXKqLT2nRYkDKX6oRlKCypkDKX6XLmOFbEIF2aMFVI9YOXlYNQdByacCWs9YOXlYO48BNQ0EbUjE2BkEb09Y3tNAy5ODVU0BuI1nRP1ZuE|Audio|contrast|rWQJFVIIBS0cvvPjpSA5pSIhoywioSwIvSPjpSA5pSIhoywioSwIvSPjpSA5pSIhoRQopN40pLM0pNl1nLXmqSE1XTllnLs2qvs4nSTlnLsOpOwIvSPjpSA5pSIhoywioSwIyKQppN41oOP1oKllXTl5nLwOoSwNnSPIvSMjpvolpvXhovPjpLX0qSXIvSEjpvolpvXhovPjpLX0qSXIvSEjpvolpvXhoRQCYNQbCymhruELBbBbBbBbYN8|playerVars|300000|moved|rR9crLlkE3BcrKXhXbULFVakDKX6Xb5aGWsKnRY0GzQaXLdKE3BcXKlKE2pJDVwKqLTjoKlKEV9OCzteD24KqKYLD250Eb9hENXhXb1JEbFeDKX6XLPIoRPlXST1Xc0hXbpkDctND2mHE2JJEbwKqchKD3YMBzXKqLT3nRYkDKX6oRlKCypkDKX6XLmOFbEIF2aMFVI9YOXlYNQdByacCWs9YOXlYO48BNQ0EbUjE2BkEb09Y3tNAy5ODVU0BuImnRPOZuE|125|current_sleep|pointa|ffce00|0val|once|All|Sleep|Skip|pointcolor|iv_load_policy|Bottom|Yes|1val|pointw|sub_all_title|toUpperCase|unescape|default_h|1005|__storage_test__|castdevice|casterror|slidespeed|onchange|702|175|Font|playsinlineonmobileiphone|home|Reset|vast_remove|rR9crLlkE3BcrKXhXbULFVakDKX6XcQhAzMKnRY0GzQaXLdKE3BcXKlKAbEKqLThXbYcA29hD3XKqKXloSPloSPKnRYKB28KqLThXbYcEVUMBVajBNX6XLEIpNP3XSEKnRYeA29jDyUNB2ajXLdKoRPlXSPIpRXhXbYcAuX6oR4OnRYKB2UkFbxNXLdlnLAhXcpLAymaD3BaEKX6oK4mnRYdCytaXLdmnRYdCytaD25lDVU5XLdmnRYdCytaD255D3x0FyYaXLdmHulKA29jFWYkDU9hCzBaXLe7Xb9NBVxNXLdmoNlKD24KqLThXctaGWsKqKYhCzBaXKlKDVx0FVxNE3QJA2ajBNX6oKlKAyp0Cy9jXLdKDVa2BuXhXct5EVwKqKY0BzJ0XKlKCVUjBRX6oRlKA2meA2hKqLPhXbBkDctOCzeaXLdmoRlKDyUNB2ajXLdKoRPlXSPIovwKnRYJXLdlnLwhXbJeBVwKqLThXbJeBVxkDcBkBRX6oz0hXbpkDctND2mHE3tkERX6GNYkEbtaEKX6ovshXb9jXLdlnRYeA29jXLdKrWp2BNQ3Cyt0CS0coLPcXVJaCyFdFS0coLPcrLmcXWtNAy5OBb9NDv0cFWYJDcphAztaZSshXSseYO48EbxLFRQ4ruElYNQ5ruElYNQ3Cyt0CS0covXcXVJaCyFdFS0covXcXVBeDVl9YNpbBbBbBbAcnO48n2E|rVEIFWYJDcpbD3YiruF0EbUjE2mJFVwdoKlIoNMcrLmlAztdXVs9Y00mpKl3nLTOpLAmovoNXTlmpKl3nLTlqvT2qvs1XTlmpu4NoSImpOI1nSEjovP5ovA5pSwIvST0nLX3pvP5oNl3nLTlqvT2qvs1XTompR4NpOwlqvohoN4mqvMmoLANpuPmou4lpLomqvEhoRP3nLTOpOw0pLs1nSPIsOojoLTmqSM1qvThoRPlnSojovM5ovX2oLwIoRl3nLTlqvT2qvs1XTolnSTmnLPmqvXmoLAIoN4NovT4qvw5oulmpR4NovIOoOI5XSEjovo3pvs2pSwhovsjoLT4oOo4quQopN4moOE1pSA0pulmoK40pSTlpSA1XTo0nLT5oOolqSw1nSTNnLs0ovP0pLwIou43qSsOqSA2oKlmoR4lpST3oST4XSTjpOI0oOI2pLXhpN4moSMmpLM0puQSou43qSsOqSA2oKl0nLT3pLAOpOP1XSsjovMOoOP4pvwhou43pOENqvXOpKP3nLTOpOw0pLs1nSTjpOE3oLMNoOAIsOTlnLP4ovE4pSshou43pOENqvXOpKPmoK40qvP3oSAOnSsjovE2pLo3oSwIovXjpSMlpOP2oNl3nLTlqvT2qvs1XTlmoR42pSs1ovA3nSEjovP5ovA5pSwIvSTOnLo4oLI5qvAhovTjpvwNpSPlpRQoovAhpN4moOA2ovTOoKQCYNQbCymhruELBbBbBbBbYO48n3QJFVI|vast_impressions_all|Previous|clr_contrast|clr_brightness|clr_saturate|clr_sepia|pjslng_|enablejsapi|tipa|tippmargin|stripsw|Shadow|stripsspace|disablekb|normalonclick|playerapiid|html5|action_back|Verdana|1006|962|rVEIFWYJDcpbD3YiruF0EbUjE2mJFVwdoNlIoKMcrLmlD2m5B29jXVBeDVliEcxhBv0cDb9jGbxNDNEIEV9eDctOruE4nLI4ovE4pSYanvT2XSsjoOE0pKP4nLI4ovE4pSYanvT2XSTlnLANpvo5XSojovPloLMIovPjpLX1oOMIpN43pST0oNPmpuP3nLE0pST5XSPIoN4moSXOpNP0nLo3pSAmXSTjpOE2oOw2qStanvT1XSsjoOE0pLTIou43pOAOpvA4pVwiovwIpR4OpOs2YNQbCymhruELBbBbBbBbYN8|vast_midroll_counter|CUED|borderRight|borderBottom|sub_settings|vast_playroll_counter|vast_postroll_counter|sub_fonted|vast_playroll_limit|scrollWidth|fullwheel|ytError|f2img|vast_linktxtcolor|clone|vast_skipbgcolor|vast_skipcolor|onMouseOut|vast_linktxtbgcolor|vast_introtbimp|vast_midrolltimebreak|unavailable|customyterrors|vast_midrolltbimp|vast_introtimebreak|scroll_up|vast_postrolltbimp|vast_preroll_limit|vast_title|vast_preroll_andlimit|vast_prerolltimebreak|line_play|vast_volume|vast_closeonclick|embedheight|560|160|vast_timeout|vast_pauseonclick|vast_prerolltbimp|vast_preroll_counter|sub_drag|vast_postrolltimebreak|black|2px|rWQJFVIIBS0cvvTlnLs0ovA3nSojpLXmqSwIsOTlnLT3pSP1nSojoOT0ovMIqu43pSsOpRlOnLompST5XSMjpSE4oSIhoN42oLo0oNQSqu4NovX1oulOnLMOoLA4XSMjoLTNpvThpR40oOoOoKP5nLs3qvs0nSsjpOsOoOwIvSMjpSE5pSshpR43pST3qRQSovPjoSA3ovohpu40oLwmoKPmoR40oLM0oul2nLo2oLo0XSTlnLsNqvsmnSEjpSPOqvAIsOTlnLsNqvsmnSIjpSs0pOMIovPjoSA3qSThqu4OpOI4puP5nLs4oSIhovPjoSANovMIsOMjoLTNpulmoR4OpLM4puP5nLXmoLwhovPjqSElpSMIqu40pOM0pRlmou4mqSTOouQSqu42ovXNoNlmou4OoOw1pRP5nLE4pLw3nSTmnLsmoOP0XSMjqvAlqulmou40ovolpRQSovPjovo1qvThovTjpSTOoSsIovPjoOTloLshovTjoOo1pvsIovPjpSsOoSohovTjovImoOTIsOTmnLX3pvT5nSTlnLXmpLsmXSTmnLE5ovo4nSIjqSE1qSoIovTjpOMlpNl3nLsloOM2XTomou43qvTOqRl1nLMNqSMNXSTmnLX3oOT1nSsjpvI2pOAIovPjpSsmpLEhoN42oLT4pKQoovPjpSsmpLEhoN42oLT4puQCYNQeBS0cEVeOz3BkDWxiBx9aDVxiBy50ouEIBbahDS0cX2BbBbBbBKEkrLmlAztdXVs9Y00mou45qvsmoNlmnLI2oLE4XTomou43oLX4qulNnLT3oLw3XSTmnLENoLI5nSXjpLE0qSMIovTjqvM0ovohoK45qSolquQSovXjqvM3pSEhpR4moOX3ouPmoN42ovAlqRl1nLEmpSTOXSTOnLAmpLP4nSEjpSA4oLMIsOTOnLAmpLP4nSMjoLXlqSwIovXjqvM3pSEhovPjqSPmpSMIovTjqvM1pvXhovTjqvwmquQSovTjpOX0oLEhovXjoLAlqSMIovTjpOX0oLEhovXjpOANpSoIovTjqvM1pvXhovojoSENoLTIsOTNnLTOoSs1nSTOnLXNpLEmXSTNnLolpOAhovojoOP0oOwIovXjpSI1pSohovojoOP0oOwIsOTNnLA2oLw2nSTOnLolpSo1XSTNnLIOqvEmnSTOnLXNpLEmXSTNnLM3pSA0nSTOnLP3oLXmXTompR4NoLw2qulmou42oOI5pRPmpu4loSTOqRl5nLA1oOs1XST1nSEjpSA4oLMIsOT1nLPloSA5nSwjoLImpvsIovsjoLX1nSojoLM0pSAIovXjqvEmqSEhou44pLX3qRQSovXjpLM5qvohou41pvX5quPmoK4NpLoOnSTjpvwNqvMIovTjqvM0ovohou44pLX3qRQoovTjqvM0ovohou44pLX3qRQCYNQeBS0cEVeOz3BkDWxiBx9aDVxiBy50oKEIBbahDS0cX2BbBbBbBKEkrLlkBO48n3p2BO4KnRYeA29joKX6XLmOFbEIF2aMFVI9YOXlYNQdByacCWs9YOXlYO48BNQbCymhnzY1DVw9Y25kDceaEb8cXWtNAy5OBb9NDv0cFWYJDcphAztaZSohXSXeYO48EV9hGyFkDKQlD2ajFWo9YOIjqSImpOI0obwiovAIpR4OpOs2XSIjqSImpOI0obwiovAIovPjpLX1oOMIoN4moSPNquPmoR42oLwOquP3nLE0ovsOXST1XSEjpOs0ovMIoRPOnLTloLo3XSsjoOE0pLTIou43pOAOpvA4pVwiovwIpR4OpOs2ouPmnLE3pLo1pLI0Bu0mpuP0nLo3pSAcXVBeDVl9YNpbBbBbBbAcnO48EVU0CRQMruFpovTjqvX2pOE2pNl2nLA0pOs0pOMmXTl5nLI3qvoNpOX2nSsjpvM5qvM4pSEIvSMhpu40pOMOoLw3oNQoovTjoSs3pSs5pRl3nLwNpLE3pvT3XTl5nSMjpvE0oLX0pLTIvSMjqSE5oOX3oLAhovPjpSwOpvwmquQoovTjqvX2pOE2pNl4nLslpLTloLsOXTlmoN45pOsNoLAmnSTlnLs1oOw1ovMIvST0nLI1oOw1oOshqu41pOsNoLs2ouQoovXjqSP2ovP0nSEjpvX2pOE1ovEIvST0nLI1oOw1oOshpu40pOMOoLw3oNQoovojqvE0oLX2oul0nLw5qvM5qSs3XTlmou45oLA3pOA3nSAjpLs3pSs3qvTIyKEIBbahDS0cX2BbBbBbBKEkrLlkBO48n3p2BO4KnRYJA3teD24KqKYiFztaXKlKAyp0Cy9joKX6XcxjDzx0BuXhXct5EVwKqKYOFbEKHulKA29jFWYkDU92D2m1DywKqchKD3YMBzXKqLwhXb9jXLdmnRY0GzQaXLdKE2JJEVwKnRYJA3teD24KqKY2D2m1DywKnRYdXLd0nRYND3xjBVajBNX6oRlKA3xOFV9iF2aMFVIKqLThXcEKqLTloRlKAuX6oulKAyYcXLdKoR4OXKlKAy92BzXKqKXlXKlKA29hD3XKqKYbBbBbBbAKnRYLD2mkEbYcXLdKBbBbBbBbXKlKA29hD3YkFbxNXLdKBbBbBbBbXKlKCVaMBuX6oulKCVaMBy91FV11FVwKqLThXcYkFVU0Cy9jXLdlnRYKB3QJBVteDbEKqKX1XSPIpuPlXKlKAbEKqLPhXbJJDbthBuX6oz0hXbpkDctND2mHFVaiBuX6GNYkEbtaEKX6pKlKD24KqLThXbULFVakDKX6XcteDywKnRY0GzQaXLdKFVx4FRXhXctaGWsKqKXlqLPlXKlKBb9jFWpeGbwKqLTlnRYiAzYcCy4KqKXlXSPIoRPmpuXhXbphCypgXLdlnRYOBzQJEbU0D3XKqKXkXc0hXbpkDctND2mHBWxNAzteD24KqchKD3YMBzXKqLEhXb9jXLdmnRYJA3teD24KqKYMFzYJFVakDKXhXct5EVwKqKY0BzJ0XKlKFVx4FRX6XK8IoSdloRXhXbBkDctOCzeaXLdmoRlKDyUNB2ajXLdKoRPlXSPIoRXhXbphCypgXLdlHulKA29jFWYkDU9KFyBbBzXKqchKD3YMBzXKqLIhXb9jXLdmnRYeA29jXLdKrVteFKQLDVUOEO0cDV9JBVxNZWYJDbseYO48E3BcXVphAzpOruFLCzYLFymJEKJNAy5MZuEIFbaaF0YkGS0coLwIoLwIpvPIpvPcrLmLCzYLDVwIA2mJE3o9Y3QJFVIdEbUjBRMcXWp0Eb9gBv0cZVpkDV9NZuEIA3I9YOwlYNQLGv0cpvPcXWX9YOXlYNQbCymhruFjD25aYNQOFWYkC2wiF2aMFVI9YOXcXWp0Eb9gBu1iCztaEbmeDya0ruEmoREkrLlkE3BcrLlkBVa2rcm8HR5hD2UMBzXdEbUjBRMIG3QkE2a0Cy9jqKQNBymJFVa2BviiAzYcCy46XSPIAzx0DOi3Cyt0CSdIpvQlGSi9nbmkAytaEKJNAy5MZveKByBkEbwIG2pkDctaDcs6XREcq2teE3QhAzM6XVYhD2pgq3QJBVteDbEiFV9lqKPmoSPaq30jA2aNA3xhAzXdEbUjBRMIG2UjCy1JFVakDLdIEb90AztaZWYJDbseXSYOXVmeDbxJEKQeDbBeDba0BvidByacCWs6XSTloRw7FWYJDcpbD3Yiny9NCyFeDLdIA2xjFVxNXVpaDctaELi3Cyt0CSdIovPlYvilD3peFVakDLdIAyYOD2m1FVw7FV9lqKPlq2YkFWtkDvdIoSihByB0qKPlq3YeB2J0qKPlq21JEbFeDLdIAzx0DOi9ncQJFVIdEbUjBRMIG3p0Eb9gBu1MAzpdAzYNAzM6XSThXSXloSiOFWYkC2wiBVUOCV9bBcpaFSdIoSiJDbaiAzteD246XVtJE2IdEbUjBRMIou41ENQaAzpanyajny91FRQeDbBeDba0Bvi9sViaGyBNAy1aENQND3tJFVwdEbUjBRMIGOTloRwIG3tNAy5OBb9NDvdIEb90AztaZSo2oVtaBNM7Hz1PC2x5BcYJDyxOXVtJE2IdEbUjBRMIGOPaXWiOFWYkC2wiBVUOCVUNEbU5qKPmnRPNoSP7E3tND2ianytJE2JkBbBOBzs6XSP7HvwlYuQ7E3tND2ianytJE2JJEcYJGvdIqSMhXSXloSiOFWYkC2wiBVUOCV9bBcpaFSdInvo1EWI7HvTloRwIG3p0Eb9gBu1MAzpdAzYNAzM6XSI5nRPNoSP7E3tND2ianytJE2JkBbBOBzs6XR0moLtlGSi9HuXhXbULFVakDKX6XbY1BbBaEKXhXct5EVwKqKYLE3oKnRYlD3peFVakDKX6XbpaDctaEKXhXcpLAymaXLdmnRYLDVaLCNX6oRlKCVaMBuX6oz0hXbpkDctND2mHE2x0FVajB3oKqchKD3YMBzXKqLMhXb9jXLdmnRYeA29jXLdKrWp2BNQ3Cyt0CS0coLPcXVJaCyFdFS0coLPcrLmcXWtNAy5OBb9NDv0cFWYJDcphAztaZSXhXSXeYO48EVU0CRQMruFpovXjpvT3pLPOpKlmpR41qvM1qvINXTlmou44qvTOoLs5nSTNnLslqSP0oKQSovXjoSE0qSANoKlmoK4NpSElqSw3XSTNnLX0pOT0oSohovXjoSE0qSsNouPmoK40oSM3pvoNnSTmnLI5oSwOpSEIvST0nLAloSTNpSwhovXjpvT2pLI3qRQSovsjqSomovAloNlmoK4mqSPNqSPOXST1nLPNqvM5oLshovTjqSXNqvXNoNPmpu4NoSE5oSPmnSTmnLs1ovMlpLEIvSTOnLw3pOE4pvIhqu44pOs0oOM3qRQSovojpLw1qSEOqul5nLA0oLA1oOo4XSTOnLENoOs5qvIhqu40oSA4pSXOouPmoN43pOT3qvwOnSMjovAOpOE4pOEIvST1nLM2qSAloOohqR42ovoNpOENoNQSovwjqvI0pOT1oNl4nLsmoSs2oSo1XST2nSIjoLP2qSo2pvTIovAhpN45qvMmqvIlquQSovAhpN43qvT1pvM2qRPmpu45qSo5oSINnSEjpvI4pOXNpLXIovwjqvA4pLPOoNl3nLo4pvMmpvINXTlmoN43pOT3qvwOnSAjqSo1pST0oLIIsOTOnLENoLA4oLAhpK41qvXOpvP3pRPmoN42pvwlpvA3nSAjoOw2pvX5pvIIovojpvE3pOI1qRl2nLTNpSE0oOT4XTlmpu4NoSI3oSENnSsjpvs3oLI2oOwIsOT1nLPNqvM5oLshpR4mpOElpvE1oKPmpR44oOTmpLPOnSojqST4qvTNpOEIovsjpLPlovX0pulOnLs4oLs4pvP4XTlmoK40oSM3pvoNnSsjovP3qSsmoOwIsOTNnLX0pOM0pOshoN45oLsOpSP4pRPmoK4lpOs4pLXNnSojpOwNovP3oOEIovTjqSMmoOX0qulOnLw5oSoOpRQoovXjpvT3pLPOpKlmnLo5qvw4pSIIsOTNnLT4ovTNqSAhou4mpLM0ovXNquPmou44oLX4qvT4nSPjqvA5qSPOoSo1XSTmnLs1ovIlovIhoR43qvT5pSTlqSIIvSMjqSE0oST4pLXhoK40oLX1oOw2XTo5nLA0oLM4oLE2nSXjoOs0pSAOovwIqu40oSAOovENqulNnLX3pOA1pOE1XSMjovAOoLT1ovThoK4NoLI1pLs5ouQoqR42ovo0oSPNoullnLPOovo4oSX4oLoIsOIjpSP5pOo1pvshoR4lovAlqSI1pOX5XSIjoLP2qSE3qvIhoRP3nLM5qvT5pOMOnSPIsOEjpOMmpvT3qSIhoRP3nLw4qSA0oST1nSPjoST2oSI4pvENquP3nLo4pvE5oLA4nSPjoSomoOIloLINoNQopK44oOwmqSP3pKlNnLXNqSw2pSMmXTo2nLw5oLP2qSs4nSXjoLE3pLw3pOwIpK4OpvANoSPlpRlNnLo0pSs2oOT1XSAjovX0oOA3ovAhoK40oLX1oOw2XTl0nLw0pLw5pSPNnSPjpOMmqvsmoSI4XTo0nLT3pLX5oSM1nSPjqvENoLoOqvEOXSojqST4qSImpvThou4mpOTlovAmouPOnLs4oLo4pLo1nSTjpSPNoSP1pLwIvSsjovP4pLA1oSshoN41qvX3pSs3pKQSoN45oLwmoLE3oNlOnLE1oOEmovT4XSojpOwNoSANpOThoN45oLA3pLT2quPOnLw5ovP1oOMNnSsjovP5pSs1ovAIvSTjoOM5qSA1pSshoN40qSoNqvXloNQSou4mpLI4oLM1qRlOnLImqvEmqvENXSPjqvA5qvM3pSM3nSsjovE3qSA0pSEIoR43qvXlqvM4qSwhpR41pSI4qvPmpKQooK40oLoloLTOpKl2nLTNpLo1pOP4XToNnLo0pvEOoSX4nSAjoOw4ovsOpSIIoK4NpOImovs0pKl2nLw5oOM1pSw1XSXjoLX5oSTmpOEhpK44oOElovIlquQooR4loOTOqSA1pOs2nSEjoOI3pvT5pLoIsOPjoST2oSMmpOM4qul3nLw5oSoOpLwNXSPhpN43qvo5pLPOpuPlnSIjoSPlqSPmqvTIsOPhqR4NoSE2pSo0pKPlnLPmpLP5ovE5qSMhqR40ovTNpvENouPlnLPOovo4pLw3pSAhqR42ovs4qSTlpuQooK4NoLMlovT3pNl5nLT2pvo4oLw5XToNnLX3qSTmpSs2nSMjpSP4pSs2ovXIoK4OpSw3oOPNqRl5nLA0pSX0pOTmXSXjpSXOoSXmoOAhqu44pOAlpSo2XTllnLE5oLP5qvI4pulmou40pvo1ovP1XTolnLM2qvM5pOs5pNlmou44oLo3oOMOXSTjovA4qSX5pvIhovXjovImqSI0ouPmnLo5qvI2pvs0nSTNnLwmqSomovIIvSojpvMmoSwOqvXhovTjqSMNovw4pKQSoN43pvXlpvX2oKlmoK4lpOA0pLAmXSojqvX1ovX3pOohovXjoLs3qSMNpKP0nLTlqSA2pvP0nSTNnLslqvA2pKQooN40qSXOqSAOpulmpR42oSTNoLXNXToOnLImqSI4ovwmnST0nLIOovo5pSEIpR4mpOElqvIlpNlmpu4loOPmqvEIpR41pSE0oSTmoNlmpu4NoSI4pLw5XTl2nLTNpvT3pSX3nSTOnLw3qSX3ovoIsOAjoOw3oSP3ovwhovojpLw2oOsOqRP2nLw5oLI3pvAhovojpOXOqvw2ouP2nLIOpvM4pOI3nSTOnLE3oLX0oKQopN4OqSA1qvM3qulmpu45pLI2oSM2XTo3nLw4qvs1pOo1nST1nLM4pSEmqSsIpN43qvomovT5oNlmpKP4nLPloSIloLP3nST2XTo4nLXlqSs5oLXmnST2XSIjpSTmoOo5pLEhovwjqvIOqvTmpRP4nLAmpvPlpSo0nST1nLM2qSAlqvAIvSMjovA0qST5oLshovojpOENoLsNXTo5nLslpOMOovwNnSTOnLENoOT0qvXIqu42pSs1qSA4qulmoN42pvw1pSA5XSMjqSE1pLXNpOwhovojpvE4oLEmoNQoovTjpSwOpSP2nST1nLXlqSI2pvMIsOTmnLINoLI5ovIhovwjoSX4pvEOXSTNnLT4ovTmqSwhovsjqSX5pOMlqRPmoK41ovE2oSo2nST0nLw5qvw5qSXIvSTNnLwmpOAloOAhovsjpvM5pvM4oKQCXT03nLM5qvM5pSM2nSTlnLEOpvAmpOXIsOAjpSI5oSXlpSshovPjpOo1pLT3oKP1nLX2oOINpST2nSMjpvTlpLA2pvAIpu4NpLo4oLsmpKl3nLM5qvM5pSM2XTo1nLX2oOINpST2nSAjpSI5oOXOoOwIpK40qSMloLP0pRl1nLX2pvT3qvA1XSEjqvM5qvM0qvAhpu4NpLwmpOM2puQSqu41ovP5pLM0pNl1nLX2pvT3qvA1XSTlnLEOpvo1qSAhpK40qSMOoOo0pRPmoR43oOwOpvI2nSEjqvM5qvM0qvAIsOTlnLEOpvo1qSAhqu41ovP2pvA0pNP5nLwmoSM1qvo5nSTlnLEOpvAmpOXIpN45qvM5qvs5pKlmoR43oOw2ovENXUdcXVBeDVl9YNpbBbBbBbAcnO48n2E|vast_postroll_limit|vast_pauseroll_counter|vast_pauseroll_limit|vast_pauserolltimebreak|_timer|vast_pauserolltbimp|WEBVTT|vast_titlebgcolor|vpaid_timeout2|vpaid_timeout|vast_resound|vpaid_slotinframe|tiny|setSize|vast_midroll_vmap|vast_preroll_vmap|vast_openclick|readAsText|vast_pauseroll_vmap|vast_postroll_vmap|eventstrackervast|1GNYOA3YaBy5LD2mkEKX6XLPloSPloRXhXctkD2mKAzXKqchKA29hD3XKqKXloSPloSPKnRYdCytaXLdmnRYiAzYcCy4KqKXioLPIoRPlXSPKnRYcEbUMCyxjFRX6oulKAy5eDyU0Cy9jXLdKAymlCVTKnRYJXLdmHulKA29jFWYkDU90CzthBuX6GNYkEbtaEKX6oulKD24KqLThXbULFVakDKX6XcteFVmaXKlKFWalBuX6XctaGWsKnRYlD3peFVakDKX6XctkER1hByB0XKlKA2meA2hKqLPhXbJJDbsKqLPhXctaGWsKqKXKnRY2AzXKqKY0CzthBuXhXbJeBVwKqLThXbJeBVxkDcQhAzMKqLThXbUjCy1JFVakDKX6XcQkE2a0Cy9jXKlKAbEKqLThXbYcAuX6oR40nRYKB3QJBVteDbEKqKX2XSAIpKP2Xc0hXbpkDctND2mHDVajBuX6GNYkEbtaEKX6oNlKD24KqLThXct5EVwKqKYOCVUlBuXhXbULFVakDKX6XbmeDbwKnRYdXLd0nRYND3xjBVajBNX6oRlKFNX6ovPlnRYJXLdmnRYJAbEKqKXlnLoKnRYJDV9JBRX6XLPjpRXhXbUkFbxNXLdKoRXhXbpkDV9NXLdKBbBbBbBbXKlKA29hD3YKBNX6XbBbBbBbBKXhXbpkDV9NDV9JBRX6XbBbBbBbBKXhXbpkDV9ND3BaEKX6XbBbBbBbBKXhXbY1BbBaEKX6GNYkDKX6oRlKA29hD3XKqKYbBbBbBbAKnRYJXLdlnLx9nRYlD3peFVakDKX6XbYkFWtkDuXhXb1JEbFeDKX6XLPIovPIoOsIovPKnRYdAy5MDVwKqLPhXbYcEVUMBVajBNX6XLwIoRP1XSPKnRY0CzPKqLThXbJeBVwKqLThXbJeBVxkDbmeFbwKqLU9nRYLD250Eb9hz3QhAzMKqchKD3YMBzXKqLXhXb9jXLdmnRYeA29jXLdKrWp2BNQ3Cyt0CS0coLPcXVJaCyFdFS0coLPcrLmcXWtNAy5OBb9NDv0cFWYJDcphAztaZSwhXSoeYO48EV9hGymeDbwIEV9eDctOruElnLw5oOE1XSPjpSI0oOIIoR41pLX1XSTOnLwmpvAOXSTmnLsOpOwIpNPlnLw5oOE1XSPjpSI0oOIcXVBeDVl9YNpbBbBbBbAcnO48n2E|introclosetime|introclickable|introtxt|medium|large|introskiptime|midrollpoint|partnerprerollor|partnerpauserollor|partnerpostrollor|partnermidrollor|vast_unmutebutcolor|default_channel|vast_progressbgcolor|vast_xcolor|getPlaybackQuality|vast_progresscolor|vast_volumebgcolor|vast_xbgcolor|onYouTubeIframeAPIReady|rWQJFVIIBS0cvvT2nSEjovo2pLTmoOXIvST2nSEjovP5ovA5pSwIvST1nLXlqST3qSwhpN4moSMmpLM0puQoovsjoLE1oSMOnSEjovP5ovA5pSwIsOT0nLX3pvP5oNlOnLT5qvTNpLX1XSTmnLP2oOT5pNllXSEjovo3pvs2pSwhoRQSoN4NovT4qvw5oullXSPhoN4mqvMmoLANpuPlnSEjovP5ovA5pSwIsOPhovTjoST5oLTNpKPOnLXmovI5pvMmnST0nLXmqSoOqSMIpN4moOE1pSA0pulmpR4NovIOoOI5XTl3nLTOpOw0pLs1nSTNnLs0ovP0pLwIsOsjovMOoOP4pvwhovXjpSsmoSs2puPmnLE4pSo4pLANnSTlnLP0ovElovIIou43qSsOqSA2oKl3nLTlqvT2qvs1XTomnLE4pSo4pLANnSsjovE2pLo3oSwIpR4mqvoOoSI1pulmnLE3pOX5oLo2XSEjovo3pvs2pSwhou43pOENqvXOpKQSovPjoSImpOI0pRlmnLE3pOX5oLo2XSTNnLs5oSElpLohpR4mpOA2oOElpuPmoK40qvP3oSAOnSEjovP5ovA5pSwIvSTlnLA0pSwmpLEhpN4moSMmpLM0puQoovojoOINqSM5pKlmou41pvX0oSP0XTlmpKl3nLTOpLAmovoNXUdcXVBeDVl9YNpbBbBbBbAcrLlkEVU0CS48n2E|vast_titlecolor|onMouseOver|hd1080|getAvailableQualityLevels|vast_volumecolor|vast_linktxtonmobile|hd720|vast_default_volume|vast_unmutebutbgcolor|Dialogue|minivis|sub_split2words|PluginSubword|vast_unmutehover|fimg|XKlKAyp0Cy9jXLdKEVmJGuXhXbULFVakDLXKqKYlAzxOBuXhXct5EVwKqKYOFbEKnRYOA2UhBuX6ou4NnRYOA2UhBy92BzXKqLTjpulKDyUNB2ajXLdKoRPmpuPlXSXlXc0hXbpkDctND2mHDzx0BuX6GNYkEbtaEKX6pRlKD24KqLThXbaLD24KqKX8E3BcXWFeBWtdruENoREICVxeB2J0ruENoRE|vast_unmutebutonce|embedwidth|embedsize|483|poster_floatmargin|416|ytlog|344|547|606|settings5|settings4action|settings5action|e8bbff|current_channel|267|185|aaaaaa|096|d9bb8c|001|988|default_w|ffc7d1|poster_floatwidth|poster_floatposition|ytEnded|poster_floatheight|poster_floatbgcolor|659|705|971|979|3s9h0uxajlqi|hidearrow|introtitle|985|ytReady|403|513|146|62de50|994|speed4live|935|faed54|785|feba54|settings4|747|settings3action|818|settings3|918|897|874|981||984|D90000|setPlaybackRate|ga_proc|rWYaA3sIGS0coREIGv0coREIF2aMFVI9YOojpuEICVxeB2J0ruEmoKEIBbahDS0cX2BbBbBbBKEkrLmNByp0XWI9YOAjpuEIGv0coREIF2aMFVI9YOojpuEICVxeB2J0ruEmoKEIBbahDS0cX2BbBbBbBKEkrLlkBO48n3p2BO4KnRYeA29joNX6XLmOFbEIF2aMFVI9YOXlYNQdByacCWs9YOXlYO48BNQ0EbUjE2BkEb09Y3tNAy5ODVU0BuINnRPOZuE|073DA0|PAUSED|constrols|errortimeout|432|vast_skip|vast_click|vast_impression|BUFFERING|through|shareiconscaleover|shareiconscale|shareiconmargin|scroll_right|XKlKAyp0Cy9jXLdKE2x0FVajB3oKnRYlD3peFVakDKX6XbpkDctND2mOnzYeB2J0XKlKDyUNB2ajXLdKoRPlXSPIovwKnRY0GzQaXLdKE3BcXc0hXbpkDctND2mHEVmJGymeE3sKqchKD3YMBzXKqLTlnRYkDKX6oulKCypkDKX6XLmOFbEIF2aMFVI9YOXlYNQdByacCWs9YOXlYO48BNQ0EbUjE2BkEb09Y3tNAy5ODVU0BuINnRPOZuE|644082|rWQJFVIIBS0cvvPhoRQoovAhoRQoovAhoKQooRlNXTllnSPIyKQpoRl2XTlmpKl2XTlmpKl4XTllnSIIvSPhpKQCXT0lnSTNXTlmpKlmoKQoovAhovsIvSPhovsIvSPhovXIyKEIBbahDS0cX2BbBbBbBKEkrLlkBO48n3p2BO4KnRYJA3teD24KqKYlDVU5DVaOFRXhXcQkE2a0Cy9jXLdKDVxbFRXhXb1JEbFeDKX6XLPIoRPlXSAKnRYKBNX6oulKE2pJDVwKqLTjpulKFWalBuX6Xcp2BNXhXbUjCy1JFVakDKX6XcQkE2a0Cy9jXKlKAbFlAytMCy5cXLdKoNPOXSoIoNXhXbYcAuX6oR40nRYKB2UkFbxNXLdlnLIhXcteERX6oW0hXbpkDctND2mHBcxhDRX6GNYkEbtaEKX6ovThXb9jXLdmnRYeA29jXLdKrWp2BNQ3Cyt0CS0coLPcXVJaCyFdFS0coLPcrLmcXVBeDVliEcxhBv0cDb9jGbxNDNEIFWYJDcpbD3YiruF0EbUjE2mJFVwdnvThXR0mZuE|getCurrentTime|sharetitle|sharetop|409829|857|275|4bd9ac|dashdebug|f2parent|019|036|5em|16x9|paddingbottom|b3fee8|996|rWQJFVIIBS0cvvTlnLMloSEmqvThovsjqSo2ovsNouQopN43oSIlpLMlpKlmoK4mqSA5qSXmXTo3nLwNpLMlqvP2nSTNnLPOpLEloLTIpN4OqSE5oSMlpKlmou44pLANoOXmXSEjovT0oSI5oSAhovTjqSA2oLoNouQSpK43pSX4pSMlpKlmou44pLANoOXmXSAjpvXlovP5oSAhovXjovENpOXNouP2nLwNoSTlqvP2nSTNnLs2oSXmoLTIvSAjpvXlovP5oSAhovsjoLsNovwNouQooK4OpLXNoOMlpKlmpR4NpSXmpvXmXToNnLPOpvw0qvP2nST0nLX0oLT1oLTIou43pLINpvMlpKlmpR41oSM0pSXmXSTjpOA4oLw5oSAhovsjqSo2ovoNouQoou43pLINpvMlpKlmpK4loLslqvXmXTomnLE2qSX1qvP2nST2nLo1oSE4oLTIoK4loOw1pSMlpKlmpK42ovIlpOXmXSXjoOANoLo5oSAhovAjpLT4oSENouQopK41oLPmoSMlpKlmpK42ovIlpOXmXTl2nLwNoSTlqvP2nST4nLsloSPmoLTIsOAjpvXlovP5oSAhovIjpLI3pvPNouP2nLE0oLI0qvP2nST4nLM5oOM5oLTIpN4movslqSMlpKlmqR45qvo5qvXmXTo3nLo4pOMmqvP2nST4nLM5oOM5oLTIpN41oLA5oSMlpKlmqR44oLo1oLXmXSEjpOP4oSA5oSAhovIjpLEOoLsNouQoovPjqvPlpOT5oulmpK4loLslqSXmXTomou4moLINoSMmnST1nLIOqSE2oLTIovTjoLEmqvw5oulmpu42qvs0oLXmXSTmnLX3ovM1qvThovwjpSolovPNouQSovTjoLEmqvw5oulmpu4mpLw3qSXmXSTmnLTNqSXmqvThovwjoSXNoSsNouPmoR45oSP3ovMmnST0nLIOpLTNoLTIvSTlnLMloSEmqvThovsjqSo2ovsNouQCYNQ0EbUjE2BkEb09Y3tNAy5ODVU0BuI2nLwNoSTlqulIovwjpSolovTNZuQND3tJFVwdnvXNpu4loSPloSPeXWtNAy5ODVU0BuIipK41oLPmoSMhXR0mpu40oOPmovXeXREIBbahDS0cX2BbBbBbBKEkrLmlAztdXVs9Y00mqu45oSwloOP0nSwjqvo0pOElqRQoovAjpOTNoOMlpRlOnLX4pvAmoSIIsOT2nLwOovXNoSshoN4moOwOoOP4XST2nLo5oLXOoSshoK45pLs4pLP4XST2nLTmqSsmoSshoK45pLs4pLP4XTompu43pSEmpOP0nSXjqvA0qSAlqRPmpu41oLs0oLP0nSojoLEmoOwlqRPmpu41oLs0oLP0nSojpvw4qSslqRQoovwjpvX0pSXlpRl1nLo0oSE4oSIIvSTmnLo2pLw2oSshpu4OpSP3qSP4XTomou4loOM4pOP0nSwjoOslpOIlqRPmoR43pOX1qSP0nSwjpLP4oSIlqRPmoR43pOX1qSP0nSwjqvo0pOElqRQoovPjpOENpvIlpRl3nLTNoLEOoSIIsOTlnLE3oLw4oSshpN40pSM0oLP4XSTmnLPOqvI3oSshpN43ovA3ovP4XSTmnLo2pLw2oSshpN43ovA3ovP4XTlmpu41oLs0oLP0nSEjpOT2pOTlqRQoovwjpvX0pSXlpRl5nLs5qSA1oSIIsOT1nLwNpSsNoSshqu43qSAmpSP4XST1nLE0pOT3oSshovPjoSMNpLolqRPmpK4movI0ovP0nSTlnLP5oLAOoSIIsOT2nLo5oLXOoSshovPjoSMNpLolqRPmpK41oOTNoLP0nSMjqvXNovAlqRPmpK43ovXOqvP0nSMjpOEmqSIlqRQoovMjqvP1oSolpRl3nLTNoLEOoSIIsOXlnLTOoLwOoSshpK45oOE0ovP4XSXlnLX3pLX3oSshpK43qvolpOP4XSXlnLX3pLX3oSshpK41oLI3pvP4XToNoR4NpOANpOP0nSAjoLA0pSolqRPNoR4moOX1oOP0nSAjovXlpLIlqRPmqu45oSwloOP0nSwjqvo0pOElqRQoovMjqvP1oSolpRl1nLMOpSE3oSIIyKEIFWYJDcpbD3YiruF0EbUjE2mJFVwdovwjpvX0pSX1nRP2nLwNqSE0pKMIEb90AztaZR00pu4loSPloSPeXWtNAy5ODVU0BuIiovwjpvX0pSX1nRPipK41oLI3pSAeXREIBbahDS0cX2BbBbBbBKEkrLlkBO48n3p2BO4KnRYeA29joKX6XLmOFbEIF2aMFVI9YOXlYNQdByacCWs9YOXlYO48BNQbCymhnzY1DVw9Y25kDceaEb8cXWtNAy5OBb9NDv0cFWYJDcphAztaZR0mnRPiouMcrLmlAztdXVs9Y003nLElqSP2qvP2nSTNnLT4pLM4oLTIsOEjpvX2qvP5oSAhovXjoSo2pOPNouP3nLo4pOMlqvP2nSTmnLI2pLXOoLTIpN4movslqSMlpKlmou44pLANoOXmXTo2nLE0oLI0qvP2nSTmnLI2pLXOoLTIpK41oLPmoSMlpKlmoK4mpOX3oLXmXSAjpvXlovP5oSAhovXjpSAloLTNouQopK41oLPmoSMlpKlmpR4NpSXmpvXmXTlNnLo2oLXOqvP2nST0nLX0oLT1oLTIsOXjoSo1pvs5oSAhovsjoLsNovwNouPmnLE2qSX1qvP2nST0nLwlqvs0oLTIou43pLINpvMlpKlmpR44oOAmoOXmXTlmnLE2qSX1qvP2nST2nLPNpSP5oLTIsOTjpOA4oLw5oSAhovAjoOwlpOINouPNnLPOpvw0qvP2nST2nLAmqSP3oLTIoK4OpLXNoOMlpKlmpK42ovIlpOXmXTl2nLwNoSTlqvP2nST2nLAmqSP3oLTIvSAjpvXlovP5oSAhovIjpSPloSTNouQSpK41oLPmoSMlpKlmqR42qSE1oSXmXSAjpOsNqSs5oSAhovIjqvMOqvMNouP3nLTmpSP4qvP2nST4nLM5oOM5oLTIsOEjoOI3qvT5oSAhovIjqvMOqvMNouP3nLwNpLMlqvP2nST4nLINoOwNoLTIpN43oSIlpLMlpKlmqR42pOoNpSXmXTlmoR45oSP3ovMmnST2nLPNpSP4oLTIsOTmnLTNqSXlqvThovwjqSo4pOANouPmou4NpOT5pvMmnST1nLA5pSsNoLTIovTjoLEmqvw5oulmpu40oOPmoSXmXTomou4NpOT5pvMmnST1nLT2pvE4oLTIovTjovX4oLT5oulmpu4loLXlpSXmXSTlnLMloSEmqvThovsjqSo2ovXNouQopN43oSIlpLMlpKlmoK4mqSA5qSXmXUdcXWtNAy5OBb9NDv0cFWYJDcphAztaZSAjpvXlovP5nRPmpu40oOPmovXeXWYkFVU0BuIipSwjoSPloSPlZuQ0EbUjE2mJFVwdnvAjpvXlovP5nRPiovwjpSolovTNZuPcXVBeDVl9YNpbBbBbBbAcnO48EVU0CRQMruFpovMjqvP1oSolpRl1nLMOpSE3oSIIvST2nLEmoLo5oSshoN4NqSw2ovP4XTompK41oOTNoLP0nSojovo1oOolqRPmpK4OqvXNoOP0nSXjqvA0qSAlqRPmpK4movI0ovP0nSXjqvA0qSAlqRQSovwjpOs3ovElpRlNnLM2pSI2oSIIovwjpvX0pSXlpRlOnLX3ovo1oSIIovwjpvX0pSXlpRlOnLw1qSI0oSIIvST1nLwNpSsNoSshpu4OpSP3qSP4XTlmou4OpLA1pLP0nSwjoOslpOIlqRQSovTjoSo5qSElpRl1nLo0oSE4oSIIovPjpOENpvIlpRl1nLAlqSP4oSIIovPjpOENpvIlpRl1nLMOpSE3oSIIvSTlnLE3oLw4oSshpN4moLX3oOP4XTomoR43pOX1qSP0nSEjpSs5pSXlqRPmou4loOM4pOP0nSEjpOT2pOTlqRPmou4OpLA1pLP0nSEjpOT2pOTlqRQoovwjpvX0pSXlpRl3nLEmpLEmoSIIvST1nLwNpSsNoSshqu40qvI2pvP4XTompu41oLs0oLP0nSMjpOI2ovslqRPmpu43pSEmpOP0nSTlnLP5oLAOoSIIovAjovT4pSTlpRlmoR4lqvX2oOP4XTompK4OqvXNoOP0nSTlnLP5oLAOoSIIovAjpvomoLXlpRl5nLMNoLT2oSIIovAjpOTNoOMlpRl5nLE3ovI4oSIIvST5nLMlpvPOoSshpN4moLX3oOP4XToNoR4moOX1oOP0nSAjqvo3pSTlqRPNoR4NpOANpOP0nSAjpOMOoSElqRPNoR4NpOANpOP0nSAjpvX4pOwlqRQSoLPjoLE2oLElpRl2nLX2pSsOoSIIoLPjovoNpvolpRl2nLTNoSA4oSIIovMjqvP1oSolpRl1nLMOpSE3oSIIvST5nLMlpvPOoSshpu45oOs3pOP4XUdcXWtNAy5OBb9NDv0cFWYJDcphAztaZST1nLwNpSsNpulIpK41oLI3pSAeXWYkFVU0BuIioLX1nLPloSPloRMIFWYJDcphAztaZR0mpu41oLs0oLwhXR02nLwNqSE0pKMIYNQbCymhruELBbBbBbBbYN8|marginRight|FEF370|actn|dashlowquality|subtitle_errdel|nameofdashquality|296|372|957|883|041|992|914|dashcookies|613|onpause|disablePictureInPicture|webkitPresentationMode|pictureInPictureElement|requestPictureInPicture|pictureInPictureEnabled|webkitSupportsPresentationMode|availability|available|webkitShowPlaybackTargetPicker|exitPictureInPicture|setAudio|HlsSubTrack|subtrack|playbackRate|fillvideo|getDash|setWsQuality|setWsAudioTrack|level|webkitplaybacktargetavailabilitychanged|WebKitPlaybackTargetAvailabilityEvent|2000px|playtry|playError|interrupted|Infinity|AudioTrack|appendBuffer|hlsaddbitrate|firstLevel|automute|playError2|destination|disabled|enabled|createGain|createMediaElementSource|autoplay_denied|hlsforce|webkitAudioContext|childNodes|kind|hideafterstart|hide0timestore|hideonvar|hideuntiltext|hideonmobile|hideondesktop|hideonleaveandplay|hidelap||hideall|hidewovar|hideuntilstartedios|hideonlive|hideonmeta|hidemini|hideonunmute|hidenormscreen|hideuntilended|hideonvod|hideonleave|resize2|customTextPl|nativemobile|noset|to_right|showvolmobile|ndash|dashInterval|reset|customspeeds|marginprocright|customwidth|ssdown|combined|PluginSettings2|bezier|ssfly|02|isOn||seektome|WebKitSourceBuffer|WebKitMediaSource|controlsList|nodownload|taginframe|complete|nativenodownload|ynxnopip|crossorigin|crossOrigin|drunchr|nativehlsinsafari|nativehlsios|autoStartLoad|manifestLoadingTimeOut|fragLoadingTimeOut|DASH|PlugMediaChannels|nativehlsinedge|support|flussonic|tagcors|mp4a|RemoveAll|Created|nomedia|MediaDaily|MediaPjs||PjsFramed|Image|MediaVimeo|0001|createposter|codecs|avc1|42E01E|mp4|urlmse|scaledrag|dragging|error_time|enableWorker|hlscltps|recoverMediaError|hls_error|Level|regress|MEDIA_ERROR|NETWORK_ERROR|PluginHlsSubtitles||subtitleDisplay|ERROR|PluginWS|sleep|Destroyed|ontime|wake||Video|aborted|watching|playerjs_hit|loadeddata|hlssubtracks|AUDIO_TRACK_SWITCHING|attached|MANIFEST_LOADED|MANIFEST_PARSED|MEDIA_ATTACHED|attachMedia|capLevelToPlayerSize|xhrSetup|withCredentials|LEVEL_SWITCH|LEVEL_SWITCHED|FRAG_PARSING_METADATA|fragdata|AUDIO_TRACKS_UPDATED|relurl|fragment|LEVEL_LOADED|Live|FRAG_CHANGED|hidenomini|hidenoab|manipulation|origin|indent|outline|backface|oframe|35px|07|transbg|visited|hover|rc_nobrand|uppercase|99999|rc_custom|ContextMenu|observe|childList|oncontextmenu|select|container_w_procent|kbq|RWAlnQyyazA4aoAB4FsBSA|bFjuF1EOL7VbrIrBuusmrt4ZZORfb6ehbWdnRHEIiITaEUKa5EJqUakRSaEYBJSCY2dEstQY7AuxahwXFrvZmWl2rh4JZ07z9dLtesfNj5q0FU3A5ObbwAAAABJRU5ErkJggg|DOMContentLoaded|OqFAAAAdklEQVQoz42QQQ7AIAgEF|iVBORw0KGgoAAAANSUhEUgAAAAEAAADGCAYAAAAT|left_|top_|width_|pljscom|emptyremove|require|autoLink|word|allowLinker|88484718|Cross|getDate|srvsga|rmright|15em|passonstart|nfscldr|nfsclios|seeksidesmob|PluginRounding|PluginMediaTags|Local|ChromeCast|PluginEffects|layerX|offsetX|mozFullScreen|msFullscreenElement|fullscreenElement|webkitIsFullScreen|webkitFullscreenElement|change2playlist_bottom|Logo|Orientation|fullscreenchange|MSFullscreenChange|offsettimerinit|TimeStore|startvisibility|sleeptimer0|sessid|playback|panel|autoplaynomobiletv|PluginMini|PluginBlock|move|keyup|keydown|orientationchange|mouseleave|quizes|PluginQuiz|mouseenter|position_|shape|ontouchend|PluginHdIcon|flipx|flipy|SVG|_text|iconspress|link2|ontop2|touch_|_bg|rotateonhover|rotateonclick|tippointeralign|clickmarginright|clickmarginleft|bglines|bgline1|bgline2|PluginCountdown|counter|showduration|showboth|separator|pauseonhover|cast_available|hideab|hideonyoutube|pjs_cast_button_|buffering|SettingsTimer|bufferInterval|bufferDeg|countdown|189|187|maxHeight|ShowSettingsBut|enter|180|tipmargintop|135|225|onmouseup|onmousedown|handlemarginbottom|handlemargintop|valuemarginleft|valuemarginright|l3v_left|handlemarginleft|handlemarginright|000|pjs_thumbnail_|200000|roundingver_final|offsetwidth|134|235|hlsdvrtime|valuemarginbottom|valuemargintop|control_mute|volume_element|slider|triangle|control_time|tipmarginbottom|tipmarginleft|tipmarginright|running|alphas|valuepaddingbottom|valuepaddingleft|valuepaddingright|valuepaddingtop|colorover|abg|lines1|aload|dailymotion|loadstart|water|wid|toogle|youtubeid|vpaid_|heartbeats|PluginWater|setProperty|PluginStat|AdBlock|pjsstatid|pjsstat|getVolume|isOpen|VpaidSet|wrapper0|startvast|vpaid|adsystem|103|prt|filetype|dwn|nativenotandroid|nativeontv|Test|autoplayed|sess|Resume|dispatchEvent|encode|writePl|PasswordTime|nooverlay|_self|reloadstart|vastinfo|pjsiframed|webkitSupportsFullscreen|webkitEnterFullScreen|outros|rewound|fileend|downself|Open|createEvent|adShown|initEvent|stylesheet|midroll_time|midrollcrtm|pdf|vast_Impression|Visible|dontseekforward|Progress|01|MarPad|vastids|vastbreak|vastpause|118|Courier|Arial|fillText|fillStyle|119|vastresume|vastmute|121|startAd|vaststart|sscopyright|toDataURL|117|invert|110|playlist_folders|playlist_length|vastnow|showplaylist|111|jpeg|115|116|114|113|112|122|109|pageXOffset|globalfont|104|isfullscreen|vrsn|fix|const|moveplaylist|openlast|showfrom1file|redirectblank|scrollY|updateCuid|unfix|105|2048|192|127|108|0123456789|Active|191|107|currentfile|106|timeplay|switchpip|castinit|webkitendfullscreen|reloadjustevent||norootplstart|finishnormal|1000000|watch|unmuted|winmob|dvtp|EXTINF|45deg|playlists|resumed|capiom|encodeURIComponent|cssText|vast_ima|FindPjsDiv|vast_finish|vast_stop|VastInsertOr|repeating|vast_dontplay|Href|webkitExitFullscreen|RemovePassword|Pass|EmptyVastUrl|YoutubePlaylist||loaderror|1280|720|480|854|240|eng|1920|2560|1440|1080|2160||customqualities|426|qualitypause|Alternative|rus|tryotherquality|eventlisteners|same|English|reloadtimes|Quality|Seeking|tags|Break|3840|async|skipimpessed|bgload2|NaNpx|skipimprsd|crtm|bgload|New|head|rgb|googleapis|VpaidStarted|VastImpression|arguments|adsinchain|issue|reduce|crossdomain|wheelDelta|OpenScroll|substring|3600000|vast_init|yandex|number|hqdefault|VastShow|VastReady|alarm|nodeName|Speed|vast_startdelay|VastInsertAnd|VastError|vast_error|disablePreload|preloading|and2limit|VastRemoveUrl|startdelay|Audiotrack|circle|VastOverlay|vast_ready|PluginFloatPoster|PluginVastTimeMsg|PJSDIV|renew|tagLive|rldnornd|vastbgpreload'.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():t.Hls=e()}(this,(function(){return function(t){var e={};function r(i){if(e[i])return e[i].exports;var a=e[i]={i:i,l:!1,exports:{}};return t[i].call(a.exports,a,a.exports,r),a.l=!0,a.exports}return r.m=t,r.c=e,r.d=function(t,e,i){r.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:i})},r.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},r.t=function(t,e){if(1&e&&(t=r(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var i=Object.create(null);if(r.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var a in t)r.d(i,a,function(e){return t[e]}.bind(null,a));return i},r.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return r.d(e,"a",e),e},r.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},r.p="/dist/",r(r.s=20)}([function(t,e,r){"use strict";var i;r.d(e,"a",(function(){return 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={}))},function(t,e,r){"use strict";r.d(e,"a",(function(){return o})),r.d(e,"b",(function(){return l}));var i=function(){},a={trace:i,debug:i,log:i,warn:i,info:i,error:i},n=a;function s(t){var e=self.console[t];return e?e.bind(self.console,"["+t+"] >"):i}function o(t){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){n[e]=t[e]?t[e].bind(t):s(e)}))}(t,"debug","log","info","warn","error");try{n.log()}catch(t){n=a}}else n=a}var l=a},function(t,e,r){"use strict";var i,a;r.d(e,"b",(function(){return i})),r.d(e,"a",(function(){return a})),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_LICENSE_REQUEST_FAILED="keySystemLicenseRequestFailed",t.KEY_SYSTEM_NO_INIT_DATA="keySystemNoInitData",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"}(a||(a={}))},function(t,e,r){"use strict";r.d(e,"a",(function(){return i}));var i=Number.isFinite||function(t){return"number"==typeof t&&isFinite(t)};Number.MAX_SAFE_INTEGER},function(t,e,r){"use strict";var i,a;r.d(e,"a",(function(){return i})),r.d(e,"b",(function(){return a})),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"}(a||(a={}))},function(t,e,r){"use strict";r.d(e,"a",(function(){return i})),r.d(e,"b",(function(){return g})),r.d(e,"c",(function(){return v}));var i,a=r(3),n=r(11),s=r(1),o=r(17),l=r(12);function u(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t,h(t,e)}function h(t,e){return(h=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}function d(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,i.key,i)}}function c(t,e,r){return e&&d(t.prototype,e),r&&d(t,r),t}!function(t){t.AUDIO="audio",t.VIDEO="video",t.AUDIOVIDEO="audiovideo"}(i||(i={}));var f=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},c(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=Object(n.buildAbsoluteURL)(this.baseurl,this.relurl,{alwaysNormalize:!0})),this._url||""},set:function(t){this._url=t}}]),t}(),g=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.levelkey=void 0,i.type=void 0,i.loader=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 l.a,i.urlId=0,i.data=void 0,i.bitrateTest=!1,i.title=null,i.initSegment=null,i.type=e,i}u(e,t);var r=e.prototype;return r.createInitializationVector=function(t){for(var e=new Uint8Array(16),r=12;r<16;r++)e[r]=t>>8*(15-r)&255;return e},r.setDecryptDataFromLevelKey=function(t,e){var r=t;return"AES-128"===(null==t?void 0:t.method)&&t.uri&&!t.iv&&((r=o.a.fromURI(t.uri)).method=t.method,r.iv=this.createInitializationVector(e),r.keyFormat="identity"),r},r.setElementaryStreamInfo=function(t,e,r,i,a,n){void 0===n&&(n=!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,a)):s[t]={startPTS:e,endPTS:r,startDTS:i,endDTS:a,partial:n}},r.clearElementaryStreamInfo=function(){var t=this.elementaryStreams;t[i.AUDIO]=null,t[i.VIDEO]=null,t[i.AUDIOVIDEO]=null},c(e,[{key:"decryptdata",get:function(){if(!this.levelkey&&!this._decryptdata)return null;if(!this._decryptdata&&this.levelkey){var t=this.sn;"number"!=typeof t&&(this.levelkey&&"AES-128"===this.levelkey.method&&!this.levelkey.iv&&s.b.warn('missing IV for initialization segment with method="'+this.levelkey.method+'" - compliance issue'),t=0),this._decryptdata=this.setDecryptDataFromLevelKey(this.levelkey,t)}return this._decryptdata}},{key:"end",get:function(){return this.start+this.duration}},{key:"endProgramDateTime",get:function(){if(null===this.programDateTime)return null;if(!Object(a.a)(this.programDateTime))return null;var t=Object(a.a)(this.duration)?this.duration:0;return this.programDateTime+1e3*t}},{key:"encrypted",get:function(){var t;return!(null===(t=this.decryptdata)||void 0===t||!t.keyFormat||!this.decryptdata.uri)}}]),e}(f),v=function(t){function e(e,r,i,a,n){var s;(s=t.call(this,i)||this).fragOffset=0,s.duration=0,s.gap=!1,s.independent=!1,s.relurl=void 0,s.fragment=void 0,s.index=void 0,s.stats=new l.a,s.duration=e.decimalFloatingPoint("DURATION"),s.gap=e.bool("GAP"),s.independent=e.bool("INDEPENDENT"),s.relurl=e.enumeratedString("URI"),s.fragment=r,s.index=a;var o=e.enumeratedString("BYTERANGE");return o&&s.setByteRange(o,n),n&&(s.fragOffset=n.fragOffset+n.duration),s}return u(e,t),c(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}(f)},function(t,e,r){"use strict";r.d(e,"b",(function(){return h})),r.d(e,"g",(function(){return d})),r.d(e,"f",(function(){return c})),r.d(e,"d",(function(){return f})),r.d(e,"c",(function(){return g})),r.d(e,"e",(function(){return p})),r.d(e,"h",(function(){return m})),r.d(e,"a",(function(){return y}));var i=r(9),a=r(5),n=Math.pow(2,32)-1,s=[].push;function o(t){return String.fromCharCode.apply(null,t)}function l(t,e){"data"in t&&(e+=t.start,t=t.data);var r=t[e]<<24|t[e+1]<<16|t[e+2]<<8|t[e+3];return r<0?4294967296+r:r}function u(t,e,r){"data"in t&&(e+=t.start,t=t.data),t[e]=r>>24,t[e+1]=r>>16&255,t[e+2]=r>>8&255,t[e+3]=255&r}function h(t,e){var r,i,a,n=[];if(!e.length)return n;"data"in t?(r=t.data,i=t.start,a=t.end):(i=0,a=(r=t).byteLength);for(var u=i;u<a;){var d=l(r,u),c=d>1?u+d:a;if(o(r.subarray(u+4,u+8))===e[0])if(1===e.length)n.push({data:r,start:u+8,end:c});else{var f=h({data:r,start:u+8,end:c},e.slice(1));f.length&&s.apply(n,f)}u=c}return n}function d(t){var e=h(t,["moov"])[0],r=e?e.end:null,i=h(t,["sidx"]);if(!i||!i[0])return null;var a=[],n=i[0],s=n.data[0],o=0===s?8:16,u=l(n,o);o+=4;o+=0===s?8:16,o+=2;var d=n.end+0,c=function(t,e){"data"in t&&(e+=t.start,t=t.data);var r=t[e]<<8|t[e+1];return r<0?65536+r:r}(n,o);o+=2;for(var f=0;f<c;f++){var g=o,v=l(n,g);g+=4;var p=2147483647&v;if(1===(2147483648&v)>>>31)return console.warn("SIDX has hierarchical references (not supported)"),null;var m=l(n,g);g+=4,a.push({referenceSize:p,subsegmentDuration:m,info:{duration:m/u,start:d,end:d+p-1}}),d+=p,o=g+=4}return{earliestPresentationTime:0,timescale:u,version:s,referencesCount:c,references:a,moovEndOffset:r}}function c(t){for(var e=[],r=h(t,["moov","trak"]),i=0;i<r.length;i++){var n=r[i],s=h(n,["tkhd"])[0];if(s){var u=s.data[s.start],d=0===u?12:20,c=l(s,d),f=h(n,["mdia","mdhd"])[0];if(f){var g=l(f,d=0===(u=f.data[f.start])?12:20),v=h(n,["mdia","hdlr"])[0];if(v){var p=o(v.data.subarray(v.start+8,v.start+12)),m={soun:a.a.AUDIO,vide:a.a.VIDEO}[p];if(m){var y=h(n,["mdia","minf","stbl","stsd"])[0],T=void 0;y&&(T=o(y.data.subarray(y.start+12,y.start+16))),e[c]={timescale:g,type:m},e[m]={timescale:g,id:c,codec:T}}}}}}return h(t,["moov","mvex","trex"]).forEach((function(t){var r=l(t,4),i=e[r];i&&(i.default={duration:l(t,12),flags:l(t,20)})})),e}function f(t,e){return h(e,["moof","traf"]).reduce((function(e,r){var i=h(r,["tfdt"])[0],a=i.data[i.start],n=h(r,["tfhd"]).reduce((function(e,r){var n=l(r,4),s=t[n];if(s){var o=l(i,4);1===a&&(o*=Math.pow(2,32),o+=l(i,8));var u=o/(s.timescale||9e4);if(isFinite(u)&&(null===e||u<e))return u}return e}),null);return null!==n&&isFinite(n)&&(null===e||n<e)?n:e}),null)||0}function g(t,e){for(var r=0,i=0,n=0,s=h(t,["moof","traf"]),o=0;o<s.length;o++){var u=s[o],c=h(u,["tfhd"])[0],f=e[l(c,4)];if(f){var g=f.default,p=l(c,0)|(null==g?void 0:g.flags),m=null==g?void 0:g.duration;8&p&&(m=l(c,2&p?12:8));for(var y=f.timescale||9e4,T=h(u,["trun"]),E=0;E<T.length;E++){if(m)r=m*l(T[E],4);else r=v(T[E]);f.type===a.a.VIDEO?i+=r/y:f.type===a.a.AUDIO&&(n+=r/y)}}}if(0===i&&0===n){var b=d(t);if(null!=b&&b.references)return b.references.reduce((function(t,e){return t+e.info.duration||0}),0)}return i||n}function v(t){var e=l(t,0),r=8;1&e&&(r+=4),4&e&&(r+=4);for(var i=0,a=l(t,4),n=0;n<a;n++){if(256&e)i+=l(t,r),r+=4;512&e&&(r+=4),1024&e&&(r+=4),2048&e&&(r+=4)}return i}function p(t,e,r){h(e,["moof","traf"]).forEach((function(e){h(e,["tfhd"]).forEach((function(i){var a=l(i,4),s=t[a];if(s){var o=s.timescale||9e4;h(e,["tfdt"]).forEach((function(t){var e=t.data[t.start],i=l(t,4);if(0===e)u(t,4,i-r*o);else{i*=Math.pow(2,32),i+=l(t,8),i-=r*o,i=Math.max(i,0);var a=Math.floor(i/(n+1)),s=Math.floor(i%(n+1));u(t,4,a),u(t,8,s)}}))}}))}))}function m(t){var e={valid:null,remainder:null},r=h(t,["moof"]);if(!r)return e;if(r.length<2)return e.remainder=t,e;var a=r[r.length-1];return e.valid=Object(i.a)(t,0,a.start-8),e.remainder=Object(i.a)(t,a.start-8),e}function y(t,e){var r=new Uint8Array(t.length+e.length);return r.set(t),r.set(e,t.length),r}},function(t,e,r){"use strict";r.d(e,"b",(function(){return s})),r.d(e,"a",(function(){return l})),r.d(e,"d",(function(){return u})),r.d(e,"e",(function(){return h})),r.d(e,"c",(function(){return c})),r.d(e,"f",(function(){return y}));var i,a=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},n=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;a(t,e);){i+=10,i+=o(t,e+6),n(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,r|=127&t[e+3]},l=function(t,e){return a(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(h(i))return m(i)}},h=function(t){return t&&"PRIV"===t.key&&"com.apple.streaming.transportStreamTimestamp"===t.info},d=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=[];a(t,e);){for(var i=o(t,e+6),s=(e+=10)+i;e+8<s;){var l=d(t.subarray(e)),u=f(l);u&&r.push(u),e+=l.size+10}n(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 a=y(t.data.subarray(1));return{key:t.type,data:a}}},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 a=y(t.data);return{key:t.type,data:a}},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 a=i.indexOf("\0");return-1!==a?i.substring(0,a):i}return i.replace(/\0/g,"")}for(var n,s,o,l=t.length,u="",h=0;h<l;){if(0===(n=t[h++])&&e)return u;if(0!==n&&3!==n)switch(n>>4){case 0:case 1:case 2:case 3:case 4:case 5:case 6:case 7:u+=String.fromCharCode(n);break;case 12:case 13:s=t[h++],u+=String.fromCharCode((31&n)<<6|63&s);break;case 14:s=t[h++],o=t[h++],u+=String.fromCharCode((15&n)<<12|(63&s)<<6|(63&o)<<0)}}return u};function T(){return i||void 0===self.TextDecoder||(i=new self.TextDecoder("utf-8")),i}},function(t,e,r){"use strict";r.d(e,"c",(function(){return a})),r.d(e,"b",(function(){return n})),r.d(e,"a",(function(){return s}));function i(t,e,r,i){void 0===r&&(r=1),void 0===i&&(i=!1);var a=t*e*r;return i?Math.round(a):a}function a(t,e,r,a){return void 0===r&&(r=1),void 0===a&&(a=!1),i(t,e,1/r,a)}function n(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)}},function(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.d(e,"a",(function(){return i}))},function(t,e,r){"use strict";r.d(e,"c",(function(){return lt})),r.d(e,"d",(function(){return ht})),r.d(e,"a",(function(){return dt})),r.d(e,"b",(function(){return ct}));var i=r(0),a=r(2),n=r(15),s=r(3),o=r(7);var l=r(6),u=r(9),h=function(){function t(){this._audioTrack=void 0,this._id3Track=void 0,this.frameIndex=0,this.cachedData=null,this.initPTS=null}var e=t.prototype;return e.resetInitSegment=function(t,e,r){this._id3Track={type:"id3",id:0,pid:-1,inputTimeScale:9e4,sequenceNumber:0,samples:[],dropped:0}},e.resetTimeStamp=function(){},e.resetContiguity=function(){},e.canParse=function(t,e){return!1},e.appendFrame=function(t,e,r){},e.demux=function(t,e){this.cachedData&&(t=Object(l.a)(this.cachedData,t),this.cachedData=null);var r,i,a=o.b(t,0),n=a?a.length:0,s=this._audioTrack,h=this._id3Track,c=a?o.d(a):void 0,f=t.length;for(0!==this.frameIndex&&null!==this.initPTS||(this.initPTS=d(c,e)),a&&a.length>0&&h.samples.push({pts:this.initPTS,dts:this.initPTS,data:a}),i=this.initPTS;n<f;){if(this.canParse(t,n)){var g=this.appendFrame(s,t,n);g?(this.frameIndex++,i=g.sample.pts,r=n+=g.length):n=f}else o.a(t,n)?(a=o.b(t,n),h.samples.push({pts:i,dts:i,data:a}),r=n+=a.length):n++;if(n===f&&r!==f){var v=Object(u.a)(t,r);this.cachedData?this.cachedData=Object(l.a)(this.cachedData,v):this.cachedData=v}}return{audioTrack:s,avcTrack:{type:"",id:-1,pid:-1,inputTimeScale:9e4,sequenceNumber:-1,samples:[],dropped:0},id3Track:h,textTrack:{type:"",id:-1,pid:-1,inputTimeScale:9e4,sequenceNumber:-1,samples:[],dropped:0}}},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)),this.frameIndex=0,{audioTrack:this._audioTrack,avcTrack:{type:"",id:-1,pid:-1,inputTimeScale:9e4,sequenceNumber:-1,samples:[],dropped:0},id3Track:this._id3Track,textTrack:{type:"",id:-1,pid:-1,inputTimeScale:9e4,sequenceNumber:-1,samples:[],dropped:0}}},e.destroy=function(){},t}(),d=function(t,e){return Object(s.a)(t)?90*t:9e4*e},c=h,f=r(1);function g(t,e){return 255===t[e]&&240==(246&t[e+1])}function v(t,e){return 1&t[e+1]?7:9}function p(t,e){return(3&t[e+3])<<11|t[e+4]<<3|(224&t[e+5])>>>5}function m(t,e){return e+1<t.length&&g(t,e)}function y(t,e){if(m(t,e)){var r=v(t,e);if(e+r>=t.length)return!1;var i=p(t,e);if(i<=r)return!1;var a=e+i;return a===t.length||m(t,a)}return!1}function T(t,e,r,n,s){if(!t.samplerate){var o=function(t,e,r,n){var s,o,l,u,h=navigator.userAgent.toLowerCase(),d=n,c=[96e3,88200,64e3,48e3,44100,32e3,24e3,22050,16e3,12e3,11025,8e3,7350];s=1+((192&e[r+2])>>>6);var g=(60&e[r+2])>>>2;if(!(g>c.length-1))return l=(1&e[r+2])<<2,l|=(192&e[r+3])>>>6,f.b.log("manifest codec:"+n+", ADTS type:"+s+", samplingIndex:"+g),/firefox/i.test(h)?g>=6?(s=5,u=new Array(4),o=g-3):(s=2,u=new Array(2),o=g):-1!==h.indexOf("android")?(s=2,u=new Array(2),o=g):(s=5,u=new Array(4),n&&(-1!==n.indexOf("mp4a.40.29")||-1!==n.indexOf("mp4a.40.5"))||!n&&g>=6?o=g-3:((n&&-1!==n.indexOf("mp4a.40.2")&&(g>=6&&1===l||/vivaldi/i.test(h))||!n&&1===l)&&(s=2,u=new Array(2)),o=g)),u[0]=s<<3,u[0]|=(14&g)>>1,u[1]|=(1&g)<<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[g],channelCount:l,codec:"mp4a.40."+s,manifestCodec:d};t.trigger(i.a.ERROR,{type:a.b.MEDIA_ERROR,details:a.a.FRAG_PARSING_ERROR,fatal:!0,reason:"invalid ADTS sampling index:"+g})}(e,r,n,s);if(!o)return;t.config=o.config,t.samplerate=o.samplerate,t.channelCount=o.channelCount,t.codec=o.codec,t.manifestCodec=o.manifestCodec,f.b.log("parsed codec:"+t.codec+", rate:"+o.samplerate+", channels:"+o.channelCount)}}function E(t){return 9216e4/t}function b(t,e,r,i,a){var n=function(t,e,r,i,a){var n=v(t,e),s=p(t,e);if((s-=n)>0)return{headerLength:n,frameLength:s,stamp:r+i*a}}(e,r,i,a,E(t.samplerate));if(n){var s,o=n.frameLength,l=n.headerLength,u=n.stamp,h=l+o,d=Math.max(0,r+h-e.length);d?(s=new Uint8Array(h-l)).set(e.subarray(r+l,e.length),0):s=e.subarray(r+l,r+h);var c={unit:s,pts:u};return d||t.samples.push(c),{sample:c,length:h,missing:d}}}function S(t,e){return(S=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}var L=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,S(e,r);var a=i.prototype;return a.resetInitSegment=function(e,r,i){t.prototype.resetInitSegment.call(this,e,r,i),this._audioTrack={container:"audio/adts",type:"audio",id:0,pid:-1,sequenceNumber:0,isAAC:!0,samples:[],manifestCodec:e,duration:i,inputTimeScale:9e4,dropped:0}},i.probe=function(t){if(!t)return!1;for(var e=(o.b(t,0)||[]).length,r=t.length;e<r;e++)if(y(t,e))return f.b.log("ADTS sync word found !"),!0;return!1},a.canParse=function(t,e){return function(t,e){return function(t,e){return e+5<t.length}(t,e)&&g(t,e)&&p(t,e)<=t.length-e}(t,e)},a.appendFrame=function(t,e,r){T(t,this.observer,e,r,t.manifestCodec);var i=b(t,e,r,this.initPTS,this.frameIndex);if(i&&0===i.missing)return i},i}(c);L.minProbeByteLength=9;var A=L,R=function(){function t(t,e){this.remainderData=null,this.config=void 0,this.config=e}var e=t.prototype;return e.resetTimeStamp=function(){},e.resetInitSegment=function(){},e.resetContiguity=function(){},t.probe=function(t){return Object(l.b)({data:t,start:0,end:Math.min(t.length,16384)},["moof"]).length>0},e.demux=function(t){var e=t,r={type:"",id:-1,pid:-1,inputTimeScale:9e4,sequenceNumber:-1,samples:[],dropped:0};if(this.config.progressive){this.remainderData&&(e=Object(l.a)(this.remainderData,t));var i=Object(l.h)(e);this.remainderData=i.remainder,r.samples=i.valid||new Uint8Array}else r.samples=e;return{audioTrack:{type:"",id:-1,pid:-1,inputTimeScale:9e4,sequenceNumber:-1,samples:[],dropped:0},avcTrack:r,id3Track:{type:"",id:-1,pid:-1,inputTimeScale:9e4,sequenceNumber:-1,samples:[],dropped:0},textTrack:{type:"",id:-1,pid:-1,inputTimeScale:9e4,sequenceNumber:-1,samples:[],dropped:0}}},e.flush=function(){var t={type:"",id:-1,pid:-1,inputTimeScale:9e4,sequenceNumber:-1,samples:[],dropped:0};return t.samples=this.remainderData||new Uint8Array,this.remainderData=null,{audioTrack:{type:"",id:-1,pid:-1,inputTimeScale:9e4,sequenceNumber:-1,samples:[],dropped:0},avcTrack:t,id3Track:{type:"",id:-1,pid:-1,inputTimeScale:9e4,sequenceNumber:-1,samples:[],dropped:0},textTrack:{type:"",id:-1,pid:-1,inputTimeScale:9e4,sequenceNumber:-1,samples:[],dropped:0}}},e.demuxSampleAes=function(t,e,r){return Promise.reject(new Error("The MP4 demuxer does not support SAMPLE-AES decryption"))},e.destroy=function(){},t}();R.minProbeByteLength=1024;var k=R,D=null,_=[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],I=[44100,48e3,32e3,22050,24e3,16e3,11025,12e3,8e3],C=[[0,72,144,12],[0,0,0,0],[0,72,144,12],[0,144,144,12]],w=[0,1,1,4];function O(t,e,r,i,a){if(!(r+24>e.length)){var n=x(e,r);if(n&&r+n.frameLength<=e.length){var s=i+a*(9e4*n.samplesPerFrame/n.sampleRate),o={unit:e.subarray(r,r+n.frameLength),pts:s,dts:s};return t.config=[],t.channelCount=n.channelCount,t.samplerate=n.sampleRate,t.samples.push(o),{sample:o,length:n.frameLength,missing:0}}}}function x(t,e){var r=t[e+1]>>3&3,i=t[e+1]>>1&3,a=t[e+2]>>4&15,n=t[e+2]>>2&3;if(1!==r&&0!==a&&15!==a&&3!==n){var s=t[e+2]>>1&1,o=t[e+3]>>6,l=1e3*_[14*(3===r?3-i:3===i?3:4)+a-1],u=I[3*(3===r?0:2===r?1:2)+n],h=3===o?1:2,d=C[r][i],c=w[i],f=8*d*c,g=Math.floor(d*l/u+s)*c;if(null===D){var v=(navigator.userAgent||"").match(/Chrome\/(\d+)/i);D=v?parseInt(v[1]):0}return!!D&&D<=87&&2===i&&l>=224e3&&0===o&&(t[e+3]=128|t[e+3]),{sampleRate:u,channelCount:h,frameLength:g,samplesPerFrame:f}}}function P(t,e){return 255===t[e]&&224==(224&t[e+1])&&0!=(6&t[e+1])}function F(t,e){return e+1<t.length&&P(t,e)}function M(t,e){if(e+1<t.length&&P(t,e)){var r=x(t,e),i=4;null!=r&&r.frameLength&&(i=r.frameLength);var a=e+i;return a===t.length||F(t,a)}return!1}var N=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),a=Math.min(4,e);if(0===a)throw new Error("no bytes available");i.set(t.subarray(r,r+a)),this.word=new DataView(i.buffer).getUint32(0),this.bitsAvailable=8*a,this.bytesAvailable-=a},e.skipBits=function(t){var e;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;return t>32&&f.b.error("Cannot read more than 32 bits at a time"),this.bitsAvailable-=e,this.bitsAvailable>0?this.word<<=e:this.bytesAvailable>0&&this.loadWord(),(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,a=0,n=0,s=0,o=this.readUByte.bind(this),l=this.readBits.bind(this),u=this.readUEG.bind(this),h=this.readBoolean.bind(this),d=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),d(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&&d(1),f(),f(),d(1),h())for(e=3!==p?8:12,r=0;r<e;r++)h()&&g(r<6?16:64)}f();var m=u();if(0===m)u();else if(1===m)for(d(1),c(),c(),t=u(),r=0;r<t;r++)c();f(),d(1);var y=u(),T=u(),E=l(1);0===E&&d(1),d(1),h()&&(i=u(),a=u(),n=u(),s=u());var b=[1,1];if(h()&&h())switch(o()){case 1:b=[1,1];break;case 2:b=[12,11];break;case 3:b=[10,11];break;case 4:b=[16,11];break;case 5:b=[40,33];break;case 6:b=[24,11];break;case 7:b=[20,11];break;case 8:b=[32,11];break;case 9:b=[80,33];break;case 10:b=[18,11];break;case 11:b=[15,11];break;case 12:b=[64,33];break;case 13:b=[160,99];break;case 14:b=[4,3];break;case 15:b=[3,2];break;case 16:b=[2,1];break;case 255:b=[o()<<8|o(),o()<<8|o()]}return{width:Math.ceil(16*(y+1)-2*i-2*a),height:(2-E)*(T+1)*16-(E?2:4)*(n+s),pixelRatio:b}},e.readSliceType=function(){return this.readUByte(),this.readUEG(),this.readUEG()},t}(),U=function(){function t(t,e,r){this.keyData=void 0,this.decrypter=void 0,this.keyData=r,this.decrypter=new n.a(t,e,{removePKCS7Padding:!1})}var e=t.prototype;return e.decryptBuffer=function(t,e){this.decrypter.decrypt(t,this.keyData.key.buffer,this.keyData.iv.buffer,e)},e.decryptAacSample=function(t,e,r,i){var a=t[e].unit,n=a.subarray(16,a.length-a.length%16),s=n.buffer.slice(n.byteOffset,n.byteOffset+n.length),o=this;this.decryptBuffer(s,(function(n){var s=new Uint8Array(n);a.set(s,16),i||o.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)){var i=this.decrypter.isSync();if(this.decryptAacSample(t,e,r,i),!i)return}}},e.getAvcEncryptedData=function(t){for(var e=16*Math.floor((t.length-48)/160)+16,r=new Int8Array(e),i=0,a=32;a<=t.length-16;a+=160,i+=16)r.set(t.subarray(a,a+16),i);return r},e.getAvcDecryptedUnit=function(t,e){for(var r=new Uint8Array(e),i=0,a=32;a<=t.length-16;a+=160,i+=16)t.set(r.subarray(i,i+16),a);return t},e.decryptAvcSample=function(t,e,r,i,a,n){var s=q(a.data),o=this.getAvcEncryptedData(s),l=this;this.decryptBuffer(o.buffer,(function(o){a.data=l.getAvcDecryptedUnit(s,o),n||l.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 a=t[e].units;!(r>=a.length);r++){var n=a[r];if(!(n.data.length<=48||1!==n.type&&5!==n.type)){var s=this.decrypter.isSync();if(this.decryptAvcSample(t,e,r,i,n,s),!s)return}}}},t}(),B={video:1,audio:2,id3:3,text:4},G=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.aacLastPTS=null,this._initPTS=null,this._initDTS=null,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)&&(r&&f.b.warn("MPEG2-TS detected but first sync word found @ offset "+r+", junk ahead ?"),!0)},t.syncOffset=function(t){for(var e=Math.min(1e3,t.length-564),r=0;r<e;){if(71===t[r]&&71===t[r+188]&&71===t[r+376])return r;r++}return-1},t.createTrack=function(t,e){return{container:"video"===t||"audio"===t?"video/mp2t":void 0,type:t,id:B[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){this.pmtParsed=!1,this._pmtId=-1,this._avcTrack=t.createTrack("video",i),this._audioTrack=t.createTrack("audio",i),this._id3Track=t.createTrack("id3",i),this._txtTrack=t.createTrack("text",i),this._audioTrack.isAAC=!0,this.aacOverFlow=null,this.aacLastPTS=null,this.avcSample=null,this.audioCodec=e,this.videoCodec=r,this._duration=i},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.aacLastPTS=null},e.demux=function(e,r,n,s){var o;void 0===n&&(n=!1),void 0===s&&(s=!1),n||(this.sampleAes=null);var u=this._avcTrack,h=this._audioTrack,d=this._id3Track,c=u.pid,g=u.pesData,v=h.pid,p=d.pid,m=h.pesData,y=d.pesData,T=!1,E=this.pmtParsed,b=this._pmtId,S=e.length;if(this.remainderData&&(S=(e=Object(l.a)(this.remainderData,e)).length,this.remainderData=null),S<188&&!s)return this.remainderData=e,{audioTrack:h,avcTrack:u,id3Track:d,textTrack:this._txtTrack};var L=Math.max(0,t.syncOffset(e));(S-=(S+L)%188)<e.byteLength&&!s&&(this.remainderData=new Uint8Array(e.buffer,S,e.buffer.byteLength-S));for(var A=L;A<S;A+=188)if(71===e[A]){var R=!!(64&e[A+1]),k=((31&e[A+1])<<8)+e[A+2],D=void 0;if((48&e[A+3])>>4>1){if((D=A+5+e[A+4])===A+188)continue}else D=A+4;switch(k){case c:R&&(g&&(o=V(g))&&this.parseAVCPES(o,!1),g={data:[],size:0}),g&&(g.data.push(e.subarray(D,A+188)),g.size+=A+188-D);break;case v:R&&(m&&(o=V(m))&&(h.isAAC?this.parseAACPES(o):this.parseMPEGPES(o)),m={data:[],size:0}),m&&(m.data.push(e.subarray(D,A+188)),m.size+=A+188-D);break;case p:R&&(y&&(o=V(y))&&this.parseID3PES(o),y={data:[],size:0}),y&&(y.data.push(e.subarray(D,A+188)),y.size+=A+188-D);break;case 0:R&&(D+=e[D]+1),b=this._pmtId=j(e,D);break;case b:R&&(D+=e[D]+1);var _=H(e,D,!0===this.typeSupported.mpeg||!0===this.typeSupported.mp3,n);(c=_.avc)>0&&(u.pid=c),(v=_.audio)>0&&(h.pid=v,h.isAAC=_.isAAC),(p=_.id3)>0&&(d.pid=p),T&&!E&&(f.b.log("reparse from beginning"),T=!1,A=L-188),E=this.pmtParsed=!0;break;case 17:case 8191:break;default:T=!0}}else this.observer.emit(i.a.ERROR,i.a.ERROR,{type:a.b.MEDIA_ERROR,details:a.a.FRAG_PARSING_ERROR,fatal:!1,reason:"TS packet did not start with 0x47"});u.pesData=g,h.pesData=m,d.pesData=y;var I={audioTrack:h,avcTrack:u,id3Track:d,textTrack:this._txtTrack};return s&&this.extractRemainingSamples(I),I},e.flush=function(){var t,e=this.remainderData;return this.remainderData=null,t=e?this.demux(e,-1,!1,!0):{audioTrack:this._audioTrack,avcTrack:this._avcTrack,textTrack:this._txtTrack,id3Track:this._id3Track},this.extractRemainingSamples(t),this.sampleAes?this.decrypt(t,this.sampleAes):t},e.extractRemainingSamples=function(t){var e,r=t.audioTrack,i=t.avcTrack,a=t.id3Track,n=i.pesData,s=r.pesData,o=a.pesData;n&&(e=V(n))?(this.parseAVCPES(e,!0),i.pesData=null):i.pesData=n,s&&(e=V(s))?(r.isAAC?this.parseAACPES(e):this.parseMPEGPES(e),r.pesData=null):(null!=s&&s.size&&f.b.log("last AAC PES packet truncated,might overlap between fragments"),r.pesData=s),o&&(e=V(o))?(this.parseID3PES(e),a.pesData=null):a.pesData=o},e.demuxSampleAes=function(t,e,r){var i=this.demux(t,r,!0,!this.config.progressive),a=this.sampleAes=new U(this.observer,this.config,e);return this.decrypt(i,a)},e.decrypt=function(t,e){return new Promise((function(r){var i=t.audioTrack,a=t.avcTrack;i.samples&&i.isAAC?e.decryptAacSamples(i.samples,0,(function(){a.samples?e.decryptAvcSamples(a.samples,0,0,(function(){r(t)})):r(t)})):a.samples&&e.decryptAvcSamples(a.samples,0,0,(function(){r(t)}))}))},e.destroy=function(){this._initPTS=this._initDTS=null,this._duration=0},e.parseAVCPES=function(t,e){var r,i=this,a=this._avcTrack,n=this.parseAVCNALu(t.data),s=this.avcSample,l=!1;t.data=null,s&&n.length&&!a.audFound&&(W(s,a),s=this.avcSample=K(!1,t.pts,t.dts,"")),n.forEach((function(e){switch(e.type){case 1:r=!0,s||(s=i.avcSample=K(!0,t.pts,t.dts,"")),s.frame=!0;var n=e.data;if(l&&n.length>4){var u=new N(n).readSliceType();2!==u&&4!==u&&7!==u&&9!==u||(s.key=!0)}break;case 5:r=!0,s||(s=i.avcSample=K(!0,t.pts,t.dts,"")),s.key=!0,s.frame=!0;break;case 6:r=!0;var h=new N(q(e.data));h.readUByte();for(var d=0,c=0,f=!1,g=0;!f&&h.bytesAvailable>1;){d=0;do{d+=g=h.readUByte()}while(255===g);c=0;do{c+=g=h.readUByte()}while(255===g);if(4===d&&0!==h.bytesAvailable){if(f=!0,181===h.readUByte())if(49===h.readUShort())if(1195456820===h.readUInt())if(3===h.readUByte()){for(var v=h.readUByte(),p=31&v,m=[v,h.readUByte()],y=0;y<p;y++)m.push(h.readUByte()),m.push(h.readUByte()),m.push(h.readUByte());Y(i._txtTrack.samples,{type:3,pts:t.pts,bytes:m})}}else if(5===d&&0!==h.bytesAvailable){if(f=!0,c>16){for(var T=[],E=0;E<16;E++)T.push(h.readUByte().toString(16)),3!==E&&5!==E&&7!==E&&9!==E||T.push("-");for(var b=c-16,S=new Uint8Array(b),L=0;L<b;L++)S[L]=h.readUByte();Y(i._txtTrack.samples,{pts:t.pts,payloadType:d,uuid:T.join(""),userData:Object(o.f)(S),userDataBytes:S})}}else if(c<h.bytesAvailable)for(var A=0;A<c;A++)h.readUByte()}break;case 7:if(r=!0,l=!0,!a.sps){var R=new N(e.data).readSPS();a.width=R.width,a.height=R.height,a.pixelRatio=R.pixelRatio,a.sps=[e.data],a.duration=i._duration;for(var k=e.data.subarray(1,4),D="avc1.",_=0;_<3;_++){var I=k[_].toString(16);I.length<2&&(I="0"+I),D+=I}a.codec=D}break;case 8:r=!0,a.pps||(a.pps=[e.data]);break;case 9:r=!1,a.audFound=!0,s&&W(s,a),s=i.avcSample=K(!1,t.pts,t.dts,"");break;case 12:r=!1;break;default:r=!1,s&&(s.debug+="unknown NAL "+e.type+" ")}s&&r&&s.units.push(e)})),e&&s&&(W(s,a),this.avcSample=null)},e.getLastNalUnit=function(){var t,e,r=this.avcSample;if(!r||0===r.units.length){var i=this._avcTrack.samples;r=i[i.length-1]}if(null!==(t=r)&&void 0!==t&&t.units){var a=r.units;e=a[a.length-1]}return e},e.parseAVCNALu=function(t){var e,r,i=t.byteLength,a=this._avcTrack,n=a.naluState||0,s=n,o=[],l=0,u=-1,h=0;for(-1===n&&(u=0,h=31&t[0],n=0,l=1);l<i;)if(e=t[l++],n)if(1!==n)if(e)if(1===e){if(u>=0){var d={data:t.subarray(u,l-n-1),type:h};o.push(d)}else{var c=this.getLastNalUnit();if(c&&(s&&l<=4-s&&c.state&&(c.data=c.data.subarray(0,c.data.byteLength-s)),(r=l-n-1)>0)){var f=new Uint8Array(c.data.byteLength+r);f.set(c.data,0),f.set(t.subarray(0,r),c.data.byteLength),c.data=f}}l<i?(u=l,h=31&t[l],n=0):n=-1}else n=0;else n=3;else n=e?0:2;else n=e?0:1;if(u>=0&&n>=0){var g={data:t.subarray(u,i),type:h,state:n};o.push(g)}if(0===o.length){var v=this.getLastNalUnit();if(v){var p=new Uint8Array(v.data.byteLength+t.byteLength);p.set(v.data,0),p.set(t,v.data.byteLength),v.data=p}}return a.naluState=n,o},e.parseAACPES=function(t){var e,r,n,s,o,l=0,u=this._audioTrack,h=this.aacOverFlow,d=t.data;if(h){this.aacOverFlow=null;var c=h.sample.unit.byteLength,g=Math.min(h.missing,c),v=c-g;h.sample.unit.set(d.subarray(0,g),v),u.samples.push(h.sample),l=h.missing}for(e=l,r=d.length;e<r-1&&!m(d,e);e++);if(e!==l&&(e<r-1?(n="AAC PES did not start with ADTS header,offset:"+e,s=!1):(n="no ADTS header found in AAC PES",s=!0),f.b.warn("parsing error:"+n),this.observer.emit(i.a.ERROR,i.a.ERROR,{type:a.b.MEDIA_ERROR,details:a.a.FRAG_PARSING_ERROR,fatal:s,reason:n}),s))return;if(T(u,this.observer,d,e,this.audioCodec),void 0!==t.pts)o=t.pts;else{if(!h)return void f.b.warn("[tsdemuxer]: AAC PES unknown PTS");var p=E(u.samplerate);o=h.sample.pts+p}for(var y=0;e<r;){if(m(d,e)){if(e+5<r){var S=b(u,d,e,o,y);if(S){if(!S.missing){e+=S.length,y++;continue}this.aacOverFlow=S}}break}e++}},e.parseMPEGPES=function(t){var e=t.data,r=e.length,i=0,a=0,n=t.pts;if(void 0!==n)for(;a<r;)if(F(e,a)){var s=O(this._audioTrack,e,a,n,i);if(!s)break;a+=s.length,i++}else a++;else f.b.warn("[tsdemuxer]: MPEG PES unknown PTS")},e.parseID3PES=function(t){void 0!==t.pts?this._id3Track.samples.push(t):f.b.warn("[tsdemuxer]: ID3 PES unknown PTS")},t}();function K(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+10])<<8|t[e+11]}function H(t,e,r,i){var a={audio:-1,avc:-1,id3:-1,isAAC:!0},n=e+3+((15&t[e+1])<<8|t[e+2])-4;for(e+=12+((15&t[e+10])<<8|t[e+11]);e<n;){var s=(31&t[e+1])<<8|t[e+2];switch(t[e]){case 207:if(!i){f.b.log("ADTS AAC with AES-128-CBC frame encryption found in unencrypted stream");break}case 15:-1===a.audio&&(a.audio=s);break;case 21:-1===a.id3&&(a.id3=s);break;case 219:if(!i){f.b.log("H.264 with AES-128-CBC slice encryption found in unencrypted stream");break}case 27:-1===a.avc&&(a.avc=s);break;case 3:case 4:r?-1===a.audio&&(a.audio=s,a.isAAC=!1):f.b.log("MPEG audio found, not supported in this browser");break;case 36:f.b.warn("Unsupported HEVC stream type found")}e+=5+((15&t[e+3])<<8|t[e+4])}return a}function V(t){var e,r,i,a,n,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&&(a=536870912*(14&e[9])+4194304*(255&e[10])+16384*(254&e[11])+128*(255&e[12])+(254&e[13])/2,64&u?a-(n=536870912*(14&e[14])+4194304*(255&e[15])+16384*(254&e[16])+128*(255&e[17])+(254&e[18])/2)>54e5&&(f.b.warn(Math.round((a-n)/9e4)+"s delta between PTS and DTS, align them"),a=n):n=a);var h=(i=e[8])+9;if(t.size<=h)return null;t.size-=h;for(var d=new Uint8Array(t.size),c=0,g=o.length;c<g;c++){var v=(e=o[c]).byteLength;if(h){if(h>v){h-=v;continue}e=e.subarray(h),v-=h,h=0}d.set(e,s),s+=v}return r&&(r-=i+3),{data:d,pts:a,dts:n,len:r}}return null}function W(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 a=r[i-1];t.pts=a.pts,t.dts=a.dts}e.samples.push(t)}t.debug.length&&f.b.log(t.pts+"/"+t.dts+":"+t.debug)}function Y(t,e){var r=t.length;if(r>0){if(e.pts>=t[r-1].pts)t.push(e);else for(var i=r-1;i>=0;i--)if(e.pts<t[i].pts){t.splice(i,0,e);break}}else t.push(e)}function q(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 a=e-r.length,n=new Uint8Array(a),s=0;for(i=0;i<a;s++,i++)s===r[0]&&(s++,r.shift()),n[i]=t[s];return n}G.minProbeByteLength=188;var X=G;function z(t,e){return(z=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}var 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 a=i.prototype;return a.resetInitSegment=function(e,r,i){t.prototype.resetInitSegment.call(this,e,r,i),this._audioTrack={container:"audio/mpeg",type:"audio",id:0,pid:-1,sequenceNumber:0,isAAC:!1,samples:[],manifestCodec:e,duration:i,inputTimeScale:9e4,dropped:0}},i.probe=function(t){if(!t)return!1;for(var e=(o.b(t,0)||[]).length,r=t.length;e<r;e++)if(M(t,e))return f.b.log("MPEG Audio sync word found !"),!0;return!1},a.canParse=function(t,e){return function(t,e){return P(t,e)&&4<=t.length-e}(t,e)},a.appendFrame=function(t,e,r){if(null!==this.initPTS)return O(t,e,r,this.initPTS,this.frameIndex)},i}(c);Q.minProbeByteLength=4;var $=Q,J=r(16),Z=r(5),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.lastEndDTS=null}var e=t.prototype;return e.destroy=function(){},e.resetTimeStamp=function(t){this.initPTS=t,this.lastEndDTS=null},e.resetNextTimestamp=function(){this.lastEndDTS=null},e.resetInitSegment=function(t,e,r){this.audioCodec=e,this.videoCodec=r,this.generateInitSegment(t),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=Object(l.f)(t);e||(e=rt(i.audio,Z.a.AUDIO)),r||(r=rt(i.video,Z.a.VIDEO));var a={};i.audio&&i.video?a.audiovideo={container:"video/mp4",codec:e+","+r,initSegment:t,id:"main"}:i.audio?a.audio={container:"audio/mp4",codec:e,initSegment:t,id:"audio"}:i.video?a.video={container:"video/mp4",codec:r,initSegment:t,id:"main"}:f.b.warn("[passthrough-remuxer.ts]: initSegment does not contain moov or trak boxes."),this.initTracks=a},e.remux=function(t,e,r,i,a){var n=this.initPTS,o=this.lastEndDTS,u={audio:void 0,video:void 0,text:i,id3:r,initSegment:void 0};Object(s.a)(o)||(o=this.lastEndDTS=a||0);var h=e.samples;if(!h||!h.length)return u;var d={initPTS:void 0,timescale:1},c=this.initData;if(c&&c.length||(this.generateInitSegment(h),c=this.initData),!c||!c.length)return f.b.warn("[passthrough-remuxer.ts]: Failed to generate initSegment."),u;this.emitInitSegment&&(d.tracks=this.initTracks,this.emitInitSegment=!1),Object(s.a)(n)||(this.initPTS=d.initPTS=n=et(c,h,o));var g=Object(l.c)(h,c),v=o,p=g+v;Object(l.e)(c,h,n),g>0?this.lastEndDTS=p:(f.b.warn("Duration parsed from mp4 should be greater than zero"),this.resetNextTimestamp());var m=!!c.audio,y=!!c.video,T="";m&&(T+="audio"),y&&(T+="video");var E={data1:h,startPTS:v,startDTS:v,endPTS:p,endDTS:p,type:T,hasAudio:m,hasVideo:y,nb:1,dropped:0};return u.audio="audio"===E.type?E:void 0,u.video="audio"!==E.type?E:void 0,u.text=i,u.id3=r,u.initSegment=d,u},t}(),et=function(t,e,r){return Object(l.d)(t,e)-r};function rt(t,e){var r=null==t?void 0:t.codec;return r&&r.length>4?r:"hvc1"===r?"hvc1.1.c.L120.90":"av01"===r?"av01.0.04M.08":"avc1"===r||e===Z.a.VIDEO?"avc1.42e01e":"mp4a.40.5"}var it,at=tt,nt=r(13);try{it=self.performance.now.bind(self.performance)}catch(t){f.b.debug("Unable to use Performance API on this environment"),it=self.Date.now}var st=[{demux:X,remux:J.a},{demux:k,remux:at},{demux:A,remux:J.a},{demux:$,remux:J.a}],ot=1024;st.forEach((function(t){var e=t.demux;ot=Math.max(ot,e.minProbeByteLength)}));var lt=function(){function t(t,e,r,i,a){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.cache=new nt.a,this.observer=t,this.typeSupported=e,this.config=r,this.vendor=i,this.id=a}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 a=this,n=r.transmuxing;n.executeStart=it();var s=new Uint8Array(t),o=this.cache,u=this.config,h=this.currentTransmuxState,d=this.transmuxConfig;i&&(this.currentTransmuxState=i);var c=function(t,e){var r=null;t.byteLength>0&&null!=e&&null!=e.key&&null!==e.iv&&null!=e.method&&(r=e);return r}(s,e);if(c&&"AES-128"===c.method){var f=this.getDecrypter();if(!u.enableSoftwareAES)return this.decryptionPromise=f.webCryptoDecrypt(s,c.key.buffer,c.iv.buffer).then((function(t){var e=a.push(t,null,r);return a.decryptionPromise=null,e})),this.decryptionPromise;var g=f.softwareDecrypt(s,c.key.buffer,c.iv.buffer);if(!g)return n.executeEnd=it(),ut(r);s=new Uint8Array(g)}var v=i||h,p=v.contiguous,m=v.discontinuity,y=v.trackSwitch,T=v.accurateTimeOffset,E=v.timeOffset,b=d.audioCodec,S=d.videoCodec,L=d.defaultInitPts,A=d.duration,R=d.initSegmentData;if((m||y)&&this.resetInitSegment(R,b,S,A),m&&this.resetInitialTimestamp(L),p||this.resetContiguity(),this.needsProbing(s,m,y)){if(o.dataLength){var k=o.flush();s=Object(l.a)(k,s)}this.configureTransmuxer(s,d)}var D=this.transmux(s,c,E,T,r),_=this.currentTransmuxState;return _.contiguous=!0,_.discontinuity=!1,_.trackSwitch=!1,n.executeEnd=it(),D},e.flush=function(t){var e=this,r=t.transmuxing;r.executeStart=it();var n=this.decrypter,s=this.cache,o=this.currentTransmuxState,l=this.decryptionPromise;if(l)return l.then((function(){return e.flush(t)}));var u=[],h=o.timeOffset;if(n){var d=n.flush();d&&u.push(this.push(d,null,t))}var c=s.dataLength;s.reset();var f=this.demuxer,g=this.remuxer;if(!f||!g)return c>=ot&&this.observer.emit(i.a.ERROR,i.a.ERROR,{type:a.b.MEDIA_ERROR,details:a.a.FRAG_PARSING_ERROR,fatal:!0,reason:"no demux matching with content found"}),r.executeEnd=it(),[ut(t)];var v=f.flush(h);return ht(v)?v.then((function(r){return e.flushRemux(u,r,t),u})):(this.flushRemux(u,v,t),u)},e.flushRemux=function(t,e,r){var i=e.audioTrack,a=e.avcTrack,n=e.id3Track,s=e.textTrack,o=this.currentTransmuxState,l=o.accurateTimeOffset,u=o.timeOffset;f.b.log("[transmuxer.ts]: Flushed fragment "+r.sn+(r.part>-1?" p: "+r.part:"")+" of level "+r.level);var h=this.remuxer.remux(i,a,n,s,u,l,!0,this.id);t.push({remuxResult:h,chunkMeta:r}),r.transmuxing.executeEnd=it()},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){var a=this.demuxer,n=this.remuxer;a&&n&&(a.resetInitSegment(e,r,i),n.resetInitSegment(t,e,r))},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,a){return e&&"SAMPLE-AES"===e.method?this.transmuxSampleAes(t,e,r,i,a):this.transmuxUnencrypted(t,r,i,a)},e.transmuxUnencrypted=function(t,e,r,i){var a=this.demuxer.demux(t,e,!1,!this.config.progressive),n=a.audioTrack,s=a.avcTrack,o=a.id3Track,l=a.textTrack;return{remuxResult:this.remuxer.remux(n,s,o,l,e,r,!1,this.id),chunkMeta:i}},e.transmuxSampleAes=function(t,e,r,i,a){var n=this;return this.demuxer.demuxSampleAes(t,e,r).then((function(t){return{remuxResult:n.remuxer.remux(t.audioTrack,t.avcTrack,t.id3Track,t.textTrack,r,i,!1,n.id),chunkMeta:a}}))},e.configureTransmuxer=function(t,e){for(var r,i=this.config,a=this.observer,n=this.typeSupported,s=this.vendor,o=e.audioCodec,l=e.defaultInitPts,u=e.duration,h=e.initSegmentData,d=e.videoCodec,c=0,g=st.length;c<g;c++)if(st[c].demux.probe(t)){r=st[c];break}r||(f.b.warn("Failed to find demuxer by probing frag, treating as mp4 passthrough"),r={demux:k,remux:at});var v=this.demuxer,p=this.remuxer,m=r.remux,y=r.demux;p&&p instanceof m||(this.remuxer=new m(a,i,n,s)),v&&v instanceof y||(this.demuxer=new y(a,i,n),this.probe=y.probe),this.resetInitSegment(h,o,d,u),this.resetInitialTimestamp(l)},e.needsProbing=function(t,e,r){return!this.demuxer||!this.remuxer||e||r},e.getDecrypter=function(){var t=this.decrypter;return t||(t=this.decrypter=new n.a(this.observer,this.config)),t},t}();var ut=function(t){return{remuxResult:{},chunkMeta:t}};function ht(t){return"then"in t&&t.then instanceof Function}var dt=function(t,e,r,i,a){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=a},ct=function(t,e,r,i,a){this.discontinuity=void 0,this.contiguous=void 0,this.accurateTimeOffset=void 0,this.trackSwitch=void 0,this.timeOffset=void 0,this.discontinuity=t,this.contiguous=e,this.accurateTimeOffset=r,this.trackSwitch=i,this.timeOffset=a}},function(t,e,r){var i,a,n,s,o;i=/^((?:[a-zA-Z0-9+\-.]+:)?)(\/\/[^\/?#]*)?((?:[^\/?#]*\/)*[^;?#]*)?(;[^?#]*)?(\?[^#]*)?(#[^]*)?$/,a=/^([^\/?#]*)([^]*)$/,n=/(?:\/|^)\.(?=\/)/g,s=/(?:\/|^)\.\.\/(?!\.\.\/)[^\/]*(?=\/)/g,o={buildAbsoluteURL:function(t,e,r){if(r=r||{},t=t.trim(),!(e=e.trim())){if(!r.alwaysNormalize)return t;var i=o.parseURL(t);if(!i)throw new Error("Error trying to parse base URL.");return i.path=o.normalizePath(i.path),o.buildURLFromParts(i)}var n=o.parseURL(e);if(!n)throw new Error("Error trying to parse relative URL.");if(n.scheme)return r.alwaysNormalize?(n.path=o.normalizePath(n.path),o.buildURLFromParts(n)):e;var s=o.parseURL(t);if(!s)throw new Error("Error trying to parse base URL.");if(!s.netLoc&&s.path&&"/"!==s.path[0]){var l=a.exec(s.path);s.netLoc=l[1],s.path=l[2]}s.netLoc&&!s.path&&(s.path="/");var u={scheme:s.scheme,netLoc:n.netLoc,path:null,params:n.params,query:n.query,fragment:n.fragment};if(!n.netLoc&&(u.netLoc=s.netLoc,"/"!==n.path[0]))if(n.path){var h=s.path,d=h.substring(0,h.lastIndexOf("/")+1)+n.path;u.path=o.normalizePath(d)}else u.path=s.path,n.params||(u.params=s.params,n.query||(u.query=s.query));return null===u.path&&(u.path=r.alwaysNormalize?o.normalizePath(n.path):n.path),o.buildURLFromParts(u)},parseURL:function(t){var e=i.exec(t);return e?{scheme:e[1]||"",netLoc:e[2]||"",path:e[3]||"",params:e[4]||"",query:e[5]||"",fragment:e[6]||""}:null},normalizePath:function(t){for(t=t.split("").reverse().join("").replace(n,"");t.length!==(t=t.replace(s,"")).length;);return t.split("").reverse().join("")},buildURLFromParts:function(t){return t.scheme+t.netLoc+t.path+t.params+t.query+t.fragment}},t.exports=o},function(t,e,r){"use strict";r.d(e,"a",(function(){return 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}}},function(t,e,r){"use strict";r.d(e,"a",(function(){return i}));var i=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,a=0;a<t.length;a++){var n=t[a];r.set(n,i),i+=n.length}return r}(e,r),this.reset(),t):new Uint8Array(0)},e.reset=function(){this.chunks.length=0,this.dataLength=0},t}()},function(t,e,r){"use strict";var i=Object.prototype.hasOwnProperty,a="~";function n(){}function s(t,e,r){this.fn=t,this.context=e,this.once=r||!1}function o(t,e,r,i,n){if("function"!=typeof r)throw new TypeError("The listener must be a function");var o=new s(r,i||t,n),l=a?a+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 l(t,e){0==--t._eventsCount?t._events=new n:delete t._events[e]}function u(){this._events=new n,this._eventsCount=0}Object.create&&(n.prototype=Object.create(null),(new n).__proto__||(a=!1)),u.prototype.eventNames=function(){var t,e,r=[];if(0===this._eventsCount)return r;for(e in t=this._events)i.call(t,e)&&r.push(a?e.slice(1):e);return Object.getOwnPropertySymbols?r.concat(Object.getOwnPropertySymbols(t)):r},u.prototype.listeners=function(t){var e=a?a+t:t,r=this._events[e];if(!r)return[];if(r.fn)return[r.fn];for(var i=0,n=r.length,s=new Array(n);i<n;i++)s[i]=r[i].fn;return s},u.prototype.listenerCount=function(t){var e=a?a+t:t,r=this._events[e];return r?r.fn?1:r.length:0},u.prototype.emit=function(t,e,r,i,n,s){var o=a?a+t:t;if(!this._events[o])return!1;var l,u,h=this._events[o],d=arguments.length;if(h.fn){switch(h.once&&this.removeListener(t,h.fn,void 0,!0),d){case 1:return h.fn.call(h.context),!0;case 2:return h.fn.call(h.context,e),!0;case 3:return h.fn.call(h.context,e,r),!0;case 4:return h.fn.call(h.context,e,r,i),!0;case 5:return h.fn.call(h.context,e,r,i,n),!0;case 6:return h.fn.call(h.context,e,r,i,n,s),!0}for(u=1,l=new Array(d-1);u<d;u++)l[u-1]=arguments[u];h.fn.apply(h.context,l)}else{var c,f=h.length;for(u=0;u<f;u++)switch(h[u].once&&this.removeListener(t,h[u].fn,void 0,!0),d){case 1:h[u].fn.call(h[u].context);break;case 2:h[u].fn.call(h[u].context,e);break;case 3:h[u].fn.call(h[u].context,e,r);break;case 4:h[u].fn.call(h[u].context,e,r,i);break;default:if(!l)for(c=1,l=new Array(d-1);c<d;c++)l[c-1]=arguments[c];h[u].fn.apply(h[u].context,l)}}return!0},u.prototype.on=function(t,e,r){return o(this,t,e,r,!1)},u.prototype.once=function(t,e,r){return o(this,t,e,r,!0)},u.prototype.removeListener=function(t,e,r,i){var n=a?a+t:t;if(!this._events[n])return this;if(!e)return l(this,n),this;var s=this._events[n];if(s.fn)s.fn!==e||i&&!s.once||r&&s.context!==r||l(this,n);else{for(var o=0,u=[],h=s.length;o<h;o++)(s[o].fn!==e||i&&!s[o].once||r&&s[o].context!==r)&&u.push(s[o]);u.length?this._events[n]=1===u.length?u[0]:u:l(this,n)}return this},u.prototype.removeAllListeners=function(t){var e;return t?(e=a?a+t:t,this._events[e]&&l(this,e)):(this._events=new n,this._eventsCount=0),this},u.prototype.off=u.prototype.removeListener,u.prototype.addListener=u.prototype.on,u.prefixed=a,u.EventEmitter=u,t.exports=u},function(t,e,r){"use strict";r.d(e,"a",(function(){return 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}(),a=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}(),n=r(9);var 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],a=r[1],n=r[2],s=r[3],o=this.invSubMix,l=o[0],u=o[1],h=o[2],d=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],T=c[y],E=257*c[p]^16843008*p;i[f]=E<<24|E>>>8,a[f]=E<<16|E>>>16,n[f]=E<<8|E>>>24,s[f]=E,E=16843009*T^65537*y^257*m^16843008*f,l[p]=E<<24|E>>>8,u[p]=E<<16|E>>>16,h[p]=E<<8|E>>>24,d[p]=E,f?(f=m^c[c[c[T^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 a=this.keySize=e.length;if(4!==a&&6!==a&&8!==a)throw new Error("Invalid aes key size="+a);var n,s,o,l,u=this.ksRows=4*(a+6+1),h=this.keySchedule=new Uint32Array(u),d=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(n=0;n<u;n++)n<a?o=h[n]=e[n]:(l=o,n%a==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[n/a|0]<<24):a>6&&n%a==4&&(l=c[l>>>24]<<24|c[l>>>16&255]<<16|c[l>>>8&255]<<8|c[255&l]),h[n]=o=(h[n-a]^l)>>>0);for(s=0;s<u;s++)n=u-s,l=3&s?h[n]:h[n-4],d[s]=s<4||n<=4?l:v[c[l>>>24]]^p[c[l>>>16&255]]^m[c[l>>>8&255]]^y[c[255&l]],d[s]=d[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,a,n,s,o,l,u,h,d,c,f,g,v,p,m=this.keySize+6,y=this.invKeySchedule,T=this.invSBox,E=this.invSubMix,b=E[0],S=E[1],L=E[2],A=E[3],R=this.uint8ArrayToUint32Array_(r),k=R[0],D=R[1],_=R[2],I=R[3],C=new Int32Array(t),w=new Int32Array(C.length),O=this.networkToHostOrderSwap;e<C.length;){for(d=O(C[e]),c=O(C[e+1]),f=O(C[e+2]),g=O(C[e+3]),o=d^y[0],l=g^y[1],u=f^y[2],h=c^y[3],v=4,p=1;p<m;p++)i=b[o>>>24]^S[l>>16&255]^L[u>>8&255]^A[255&h]^y[v],a=b[l>>>24]^S[u>>16&255]^L[h>>8&255]^A[255&o]^y[v+1],n=b[u>>>24]^S[h>>16&255]^L[o>>8&255]^A[255&l]^y[v+2],s=b[h>>>24]^S[o>>16&255]^L[l>>8&255]^A[255&u]^y[v+3],o=i,l=a,u=n,h=s,v+=4;i=T[o>>>24]<<24^T[l>>16&255]<<16^T[u>>8&255]<<8^T[255&h]^y[v],a=T[l>>>24]<<24^T[u>>16&255]<<16^T[h>>8&255]<<8^T[255&o]^y[v+1],n=T[u>>>24]<<24^T[h>>16&255]<<16^T[o>>8&255]<<8^T[255&l]^y[v+2],s=T[h>>>24]<<24^T[o>>16&255]<<16^T[l>>8&255]<<8^T[255&u]^y[v+3],w[e]=O(i^k),w[e+1]=O(s^D),w[e+2]=O(n^_),w[e+3]=O(a^I),k=d,D=c,_=f,I=g,e+=4}return w.buffer},t}(),o=r(1),l=r(6),u=function(){function t(t,e,r){var i=(void 0===r?{}:r).removePKCS7Padding,a=void 0===i||i;if(this.logEnabled=!0,this.observer=void 0,this.config=void 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.observer=t,this.config=e,this.removePKCS7Padding=a,a)try{var n=self.crypto;n&&(this.subtle=n.subtle||n.webkitSubtle)}catch(t){}null===this.subtle&&(this.config.enableSoftwareAES=!0)}var e=t.prototype;return e.destroy=function(){this.observer=null},e.isSync=function(){return this.config.enableSoftwareAES},e.flush=function(){var t=this.currentResult;if(t){var e,r,i,a=new Uint8Array(t);return this.reset(),this.removePKCS7Padding?(r=(e=a).byteLength,(i=r&&new DataView(e.buffer).getUint8(r-1))?Object(n.a)(e,0,r-i):e):a}this.reset()},e.reset=function(){this.currentResult=null,this.currentIV=null,this.remainderData=null,this.softwareDecrypter&&(this.softwareDecrypter=null)},e.decrypt=function(t,e,r,i){if(this.config.enableSoftwareAES){this.softwareDecrypt(new Uint8Array(t),e,r);var a=this.flush();a&&i(a.buffer)}else this.webCryptoDecrypt(new Uint8Array(t),e,r).then(i)},e.softwareDecrypt=function(t,e,r){var i=this.currentIV,a=this.currentResult,o=this.remainderData;this.logOnce("JS AES decrypt"),o&&(t=Object(l.a)(o,t),this.remainderData=null);var u=this.getValidChunk(t);if(!u.length)return null;i&&(r=i);var h=this.softwareDecrypter;h||(h=this.softwareDecrypter=new s),h.expandKey(e);var d=a;return this.currentResult=h.decrypt(u.buffer,0,r),this.currentIV=Object(n.a)(u,-16).buffer,d||null},e.webCryptoDecrypt=function(t,e,r){var n=this,s=this.subtle;return this.key===e&&this.fastAesKey||(this.key=e,this.fastAesKey=new a(s,e)),this.fastAesKey.expandKey().then((function(e){return s?new i(s,r).decrypt(t.buffer,e):Promise.reject(new Error("web crypto not initialized"))})).catch((function(i){return n.onWebCryptoError(i,t,e,r)}))},e.onWebCryptoError=function(t,e,r,i){return o.b.warn("[decrypter.ts]: WebCrypto Error, disable WebCrypto API:",t),this.config.enableSoftwareAES=!0,this.logEnabled=!0,this.softwareDecrypt(e,r,i)},e.getValidChunk=function(t){var e=t,r=t.length-t.length%16;return r!==t.length&&(e=Object(n.a)(t,0,r),this.remainderData=Object(n.a)(t,r)),e},e.logOnce=function(t){this.logEnabled&&(o.b.log("[decrypter.ts]: "+t),this.logEnabled=!1)},t}()},function(t,e,r){"use strict";r.d(e,"a",(function(){return m})),r.d(e,"b",(function(){return y}));var i=r(3),a=function(){function t(){}return t.getSilentFrame=function(t,e){switch(t){case"mp4a.40.2":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]);break;default: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}(),n=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 a=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,12,117,114,108,32,0,0,0,1]),n=new Uint8Array([0,0,0,0,0,0,0,0]);t.STTS=t.STSC=t.STCO=n,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,a))},t.box=function(t){for(var e=8,r=arguments.length,i=new Array(r>1?r-1:0),a=1;a<r;a++)i[a-1]=arguments[a];for(var n=i.length,s=n;n--;)e+=i[n].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),n=0,e=8;n<s;n++)o.set(i[n],e),e+=i[n].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/(n+1)),a=Math.floor(r%(n+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,a>>24,a>>16&255,a>>8&255,255&a,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/(n+1)),a=Math.floor(r%(n+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,a>>24,a>>16&255,a>>8&255,255&a,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,a=e.samples||[],n=new Uint8Array(4+a.length);for(r=0;r<a.length;r++)i=a[r].flags,n[r+4]=i.dependsOn<<4|i.isDependedOn<<2|i.hasRedundancy;return t.box(t.types.sdtp,n)},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,a,n=[],s=[];for(r=0;r<e.sps.length;r++)a=(i=e.sps[r]).byteLength,n.push(a>>>8&255),n.push(255&a),n=n.concat(Array.prototype.slice.call(i));for(r=0;r<e.pps.length;r++)a=(i=e.pps[r]).byteLength,s.push(a>>>8&255),s.push(255&a),s=s.concat(Array.prototype.slice.call(i));var o=t.box(t.types.avcC,new Uint8Array([1,n[3],n[4],n[5],255,224|e.sps.length].concat(n).concat([e.pps.length]).concat(s))),l=e.width,u=e.height,h=e.pixelRatio[0],d=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([h>>24,h>>16&255,h>>8&255,255&h,d>>24,d>>16&255,d>>8&255,255&d])))},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?e.isAAC||"mp3"!==e.codec?t.box(t.types.stsd,t.STSD,t.mp4a(e)):t.box(t.types.stsd,t.STSD,t.mp3(e)):t.box(t.types.stsd,t.STSD,t.avc1(e))},t.tkhd=function(e){var r=e.id,i=e.duration*e.timescale,a=e.width,s=e.height,o=Math.floor(i/(n+1)),l=Math.floor(i%(n+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,a>>8&255,255&a,0,0,s>>8&255,255&s,0,0]))},t.traf=function(e,r){var i=t.sdtp(e),a=e.id,s=Math.floor(r/(n+1)),o=Math.floor(r%(n+1));return t.box(t.types.traf,t.box(t.types.tfhd,new Uint8Array([0,0,0,0,a>>24,a>>16&255,a>>8&255,255&a])),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,a,n,s,o,l,u=e.samples||[],h=u.length,d=12+16*h,c=new Uint8Array(d);for(r+=8+d,c.set([0,0,15,1,h>>>24&255,h>>>16&255,h>>>8&255,255&h,r>>>24&255,r>>>16&255,r>>>8&255,255&r],0),i=0;i<h;i++)n=(a=u[i]).duration,s=a.size,o=a.flags,l=a.cts,c.set([n>>>24&255,n>>>16&255,n>>>8&255,255&n,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;var o=s,l=r(0),u=r(2),h=r(1),d=r(4),c=r(8);function f(){return(f=Object.assign||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}).apply(this,arguments)}var g=null,v=null,p=!1,m=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.isAudioContiguous=!1,this.isVideoContiguous=!1,this.observer=t,this.config=e,this.typeSupported=r,this.ISGenerated=!1,null===g){var a=(navigator.userAgent||"").match(/Chrome\/(\d+)/i);g=a?parseInt(a[1]):0}if(null===v){var n=navigator.userAgent.match(/Safari\/(\d+)/i);v=n?parseInt(n[1]):0}p=!!g&&g<75||!!v&&v<600}var e=t.prototype;return e.destroy=function(){},e.resetTimeStamp=function(t){h.b.log("[mp4-remuxer]: initPTS & initDTS reset"),this._initPTS=this._initDTS=t},e.resetNextTimestamp=function(){h.b.log("[mp4-remuxer]: reset next timestamp"),this.isVideoContiguous=!1,this.isAudioContiguous=!1},e.resetInitSegment=function(){h.b.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,y(t,r.pts)):i>0?t:r.pts}),t[0].pts);return e&&h.b.debug("PTS rollover detected"),r},e.remux=function(t,e,r,i,a,n,s,o){var l,u,c,f,g,v,p=a,m=a,T=t.pid>-1,E=e.pid>-1,b=e.samples.length,S=t.samples.length>0,L=b>1;if((!T||S)&&(!E||L)||this.ISGenerated||s){this.ISGenerated||(c=this.generateIS(t,e,a));var A=this.isVideoContiguous,R=-1;if(L&&(R=function(t){for(var e=0;e<t.length;e++)if(t[e].key)return e;return-1}(e.samples),!A&&this.config.forceKeyFrameOnDiscontinuity))if(v=!0,R>0){h.b.warn("[mp4-remuxer]: Dropped "+R+" out of "+b+" video samples due to a missing keyframe");var k=this.getVideoStartPts(e.samples);e.samples=e.samples.slice(R),e.dropped+=R,m+=(e.samples[0].pts-k)/(e.timescale||9e4)}else-1===R&&(h.b.warn("[mp4-remuxer]: No keyframe found out of "+b+" video samples"),v=!1);if(this.ISGenerated){if(S&&L){var D=this.getVideoStartPts(e.samples),_=(y(t.samples[0].pts,D)-D)/e.inputTimeScale;p+=Math.max(0,_),m+=Math.max(0,-_)}if(S){if(t.samplerate||(h.b.warn("[mp4-remuxer]: regenerate InitSegment as audio detected"),c=this.generateIS(t,e,a)),u=this.remuxAudio(t,p,this.isAudioContiguous,n,E||L||o===d.b.AUDIO?m:void 0),L){var I=u?u.endPTS-u.startPTS:0;e.inputTimeScale||(h.b.warn("[mp4-remuxer]: regenerate InitSegment as video detected"),c=this.generateIS(t,e,a)),l=this.remuxVideo(e,m,A,I)}}else L&&(l=this.remuxVideo(e,m,A,0));l&&(l.firstKeyFrame=R,l.independent=-1!==R)}}return this.ISGenerated&&(r.samples.length&&(g=this.remuxID3(r,a)),i.samples.length&&(f=this.remuxText(i,a))),{audio:u,video:l,initSegment:c,independent:v,text:f,id3:g}},e.generateIS=function(t,e,r){var a,n,s,l=t.samples,u=e.samples,h=this.typeSupported,d={},c=!Object(i.a)(this._initPTS),f="audio/mp4";if(c&&(a=n=1/0),t.config&&l.length&&(t.timescale=t.samplerate,t.isAAC||(h.mpeg?(f="audio/mpeg",t.codec=""):h.mp3&&(t.codec="mp3")),d.audio={id:"audio",container:f,codec:t.codec,initSegment:!t.isAAC&&h.mpeg?new Uint8Array(0):o.initSegment([t]),metadata:{channelCount:t.channelCount}},c&&(s=t.inputTimeScale,a=n=l[0].pts-Math.round(s*r))),e.sps&&e.pps&&u.length&&(e.timescale=e.inputTimeScale,d.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);n=Math.min(n,y(u[0].dts,g)-v),a=Math.min(a,g-v)}if(Object.keys(d).length)return this.ISGenerated=!0,c&&(this._initPTS=a,this._initDTS=n),{tracks:d,initPTS:a,timescale:s}},e.remuxVideo=function(t,e,r,i){var a,n,s,d=t.inputTimeScale,v=t.samples,m=[],E=v.length,b=this._initPTS,S=this.nextAvcDts,L=8,A=Number.POSITIVE_INFINITY,R=Number.NEGATIVE_INFINITY,k=0,D=!1;r&&null!==S||(S=e*d-(v[0].pts-y(v[0].dts,v[0].pts)));for(var _=0;_<E;_++){var I=v[_];if(I.pts=y(I.pts-b,S),I.dts=y(I.dts-b,S),I.dts>I.pts){k=Math.max(Math.min(k,I.pts-I.dts),-18e3)}I.dts<v[_>0?_-1:_].dts&&(D=!0)}D&&v.sort((function(t,e){var r=t.dts-e.dts,i=t.pts-e.pts;return r||i})),n=v[0].dts,s=v[v.length-1].dts;var C=Math.round((s-n)/(E-1));if(k<0){if(k<-2*C){h.b.warn("PTS < DTS detected in video samples, offsetting DTS from PTS by "+Object(c.b)(-C,!0)+" ms");for(var w=k,O=0;O<E;O++)v[O].dts=w=Math.max(w,v[O].pts-C),v[O].pts=Math.max(w,v[O].pts)}else{h.b.warn("PTS < DTS detected in video samples, shifting DTS by "+Object(c.b)(k,!0)+" ms to overcome this issue");for(var x=0;x<E;x++)v[x].dts=v[x].dts+k}n=v[0].dts}if(r){var P=n-S,F=P>C;if(F||P<-1){F?h.b.warn("AVC: "+Object(c.b)(P,!0)+" ms ("+P+"dts) hole between fragments detected, filling it"):h.b.warn("AVC: "+Object(c.b)(-P,!0)+" ms ("+P+"dts) overlapping between fragments detected"),n=S;var M=v[0].pts-P;v[0].dts=n,v[0].pts=M,h.b.log("Video: First PTS/DTS adjusted: "+Object(c.b)(M,!0)+"/"+Object(c.b)(n,!0)+", delta: "+Object(c.b)(P,!0)+" ms")}}p&&(n=Math.max(0,n));for(var N=0,U=0,B=0;B<E;B++){for(var G=v[B],K=G.units,j=K.length,H=0,V=0;V<j;V++)H+=K[V].data.length;U+=H,N+=j,G.length=H,G.dts=Math.max(G.dts,n),G.pts=Math.max(G.pts,G.dts,0),A=Math.min(G.pts,A),R=Math.max(G.pts,R)}s=v[E-1].dts;var W,Y=U+4*N+8;try{W=new Uint8Array(Y)}catch(t){return void this.observer.emit(l.a.ERROR,l.a.ERROR,{type:u.b.MUX_ERROR,details:u.a.REMUX_ALLOC_ERROR,fatal:!1,bytes:Y,reason:"fail allocating video mdat "+Y})}var q=new DataView(W.buffer);q.setUint32(0,Y),W.set(o.types.mdat,4);for(var X=0;X<E;X++){for(var z=v[X],Q=z.units,$=0,J=0,Z=Q.length;J<Z;J++){var tt=Q[J],et=tt.data,rt=tt.data.byteLength;q.setUint32(L,rt),L+=4,W.set(et,L),L+=rt,$+=4+rt}if(X<E-1)a=v[X+1].dts-z.dts;else{var it=this.config,at=z.dts-v[X>0?X-1:X].dts;if(it.stretchShortVideoTrack&&null!==this.nextAudioPts){var nt=Math.floor(it.maxBufferHole*d),st=(i?A+i*d:this.nextAudioPts)-z.pts;st>nt?((a=st-at)<0&&(a=at),h.b.log("[mp4-remuxer]: It is approximately "+st/90+" ms to the next segment; using duration "+a/90+" ms for the last video frame.")):a=at}else a=at}var ot=Math.round(z.pts-z.dts);m.push(new T(z.key,a,$,ot))}if(m.length&&g&&g<70){var lt=m[0].flags;lt.dependsOn=2,lt.isNonSync=0}this.nextAvcDts=S=s+a,this.isVideoContiguous=!0;var ut={data1:o.moof(t.sequenceNumber++,n,f({},t,{samples:m})),data2:W,startPTS:A/d,endPTS:(R+a)/d,startDTS:n/d,endDTS:S/d,type:"video",hasAudio:!1,hasVideo:!0,nb:m.length,dropped:t.dropped};return t.samples=[],t.dropped=0,ut},e.remuxAudio=function(t,e,r,i,n){var s=t.inputTimeScale,d=s/(t.samplerate?t.samplerate:s),c=t.isAAC?1024:1152,g=c*d,v=this._initPTS,p=!t.isAAC&&this.typeSupported.mpeg,m=[],E=t.samples,b=p?0:8,S=this.nextAudioPts||-1,L=e*s;if(this.isAudioContiguous=r=r||E.length&&S>0&&(i&&Math.abs(L-S)<9e3||Math.abs(y(E[0].pts-v,L)-S)<20*g),E.forEach((function(t){t.pts=y(t.pts-v,L)})),!r||S<0){if(!(E=E.filter((function(t){return t.pts>=0}))).length)return;S=0===n?0:i?Math.max(0,L):E[0].pts}if(t.isAAC)for(var A=void 0!==n,R=this.config.maxAudioFramesDrift,k=0,D=S;k<E.length;k++){var _=E[k],I=_.pts,C=I-D,w=Math.abs(1e3*C/s);if(C<=-R*g&&A)0===k&&(h.b.warn("Audio frame @ "+(I/s).toFixed(3)+"s overlaps nextAudioPts by "+Math.round(1e3*C/s)+" ms."),this.nextAudioPts=S=D=I);else if(C>=R*g&&w<1e4&&A){var O=Math.round(C/g);(D=I-O*g)<0&&(O--,D+=g),0===k&&(this.nextAudioPts=S=D),h.b.warn("[mp4-remuxer]: Injecting "+O+" audio frame @ "+(D/s).toFixed(3)+"s due to "+Math.round(1e3*C/s)+" ms gap.");for(var x=0;x<O;x++){var P=Math.max(D,0),F=a.getSilentFrame(t.manifestCodec||t.codec,t.channelCount);F||(h.b.log("[mp4-remuxer]: Unable to get silent frame for given audio codec; duplicating last frame instead."),F=_.unit.subarray()),E.splice(k,0,{unit:F,pts:P}),D+=g,k++}}_.pts=D,D+=g}for(var M,N=null,U=null,B=0,G=E.length;G--;)B+=E[G].unit.byteLength;for(var K=0,j=E.length;K<j;K++){var H=E[K],V=H.unit,W=H.pts;if(null!==U){m[K-1].duration=Math.round((W-U)/d)}else{if(r&&t.isAAC&&(W=S),N=W,!(B>0))return;B+=b;try{M=new Uint8Array(B)}catch(t){return void this.observer.emit(l.a.ERROR,l.a.ERROR,{type:u.b.MUX_ERROR,details:u.a.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 Y=V.byteLength;b+=Y,m.push(new T(!0,c,Y,0)),U=W}var q=m.length;if(q){var X=m[m.length-1];this.nextAudioPts=S=U+d*X.duration;var z=p?new Uint8Array(0):o.moof(t.sequenceNumber++,N/d,f({},t,{samples:m}));t.samples=[];var Q=N/s,$=S/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 n=t.inputTimeScale,s=n/(t.samplerate?t.samplerate:n),o=this.nextAudioPts,l=(null!==o?o:i.startDTS*n)+this._initDTS,u=i.endDTS*n+this._initDTS,d=1024*s,c=Math.ceil((u-l)/d),f=a.getSilentFrame(t.manifestCodec||t.codec,t.channelCount);if(h.b.warn("[mp4-remuxer]: remux empty Audio"),f){for(var g=[],v=0;v<c;v++){var p=l+v*d;g.push({unit:f,pts:p,dts:p})}return t.samples=g,this.remuxAudio(t,e,r,!1)}h.b.trace("[mp4-remuxer]: Unable to remuxEmptyAudio since we were unable to get a silent frame for given audio codec")},e.remuxID3=function(t,e){var r=t.samples.length;if(r){for(var i=t.inputTimeScale,a=this._initPTS,n=this._initDTS,s=0;s<r;s++){var o=t.samples[s];o.pts=y(o.pts-a,e*i)/i,o.dts=y(o.dts-n,e*i)/i}var l=t.samples;return t.samples=[],{samples:l}}},e.remuxText=function(t,e){var r=t.samples.length;if(r){for(var i=t.inputTimeScale,a=this._initPTS,n=0;n<r;n++){var s=t.samples[n];s.pts=y(s.pts-a,e*i)/i}t.samples.sort((function(t,e){return t.pts-e.pts}));var o=t.samples;return t.samples=[],{samples:o}}},t}();function y(t,e){var r;if(null===e)return t;for(r=e<t?-8589934592:8589934592;Math.abs(t-e)>4294967296;)t+=r;return t}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 E(t)},E=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}},function(t,e,r){"use strict";r.d(e,"a",(function(){return n}));var i=r(11);function a(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,i.key,i)}}var n=function(){function t(t,e){this._uri=null,this.method=null,this.keyFormat=null,this.keyFormatVersions=null,this.keyID=null,this.key=null,this.iv=null,this._uri=e?Object(i.buildAbsoluteURL)(t,e,{alwaysNormalize:!0}):t}var e,r,n;return t.fromURL=function(e,r){return new t(e,r)},t.fromURI=function(e){return new t(e)},e=t,(r=[{key:"uri",get:function(){return this._uri}}])&&a(e.prototype,r),n&&a(e,n),t}()},function(t,e,r){function i(t){var e={};function r(i){if(e[i])return e[i].exports;var a=e[i]={i:i,l:!1,exports:{}};return t[i].call(a.exports,a,a.exports,r),a.l=!0,a.exports}r.m=t,r.c=e,r.i=function(t){return t},r.d=function(t,e,i){r.o(t,e)||Object.defineProperty(t,e,{configurable:!1,enumerable:!0,get:i})},r.r=function(t){Object.defineProperty(t,"__esModule",{value:!0})},r.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return r.d(e,"a",e),e},r.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},r.p="/",r.oe=function(t){throw console.error(t),t};var i=r(r.s=ENTRY_MODULE);return i.default||i}function a(t){return(t+"").replace(/[.?*+^$[\]\\(){}|-]/g,"\\$&")}function n(t,e,i){var n={};n[i]=[];var s=e.toString(),o=s.match(/^function\s?\w*\(\w+,\s*\w+,\s*(\w+)\)/);if(!o)return n;for(var l,u=o[1],h=new RegExp("(\\\\n|\\W)"+a(u)+"\\(\\s*(/\\*.*?\\*/)?\\s*.*?([\\.|\\-|\\+|\\w|/|@]+).*?\\)","g");l=h.exec(s);)"dll-reference"!==l[3]&&n[i].push(l[3]);for(h=new RegExp("\\("+a(u)+'\\("(dll-reference\\s([\\.|\\-|\\+|\\w|/|@]+))"\\)\\)\\(\\s*(/\\*.*?\\*/)?\\s*.*?([\\.|\\-|\\+|\\w|/|@]+).*?\\)',"g");l=h.exec(s);)t[l[2]]||(n[i].push(l[1]),t[l[2]]=r(l[1]).m),n[l[2]]=n[l[2]]||[],n[l[2]].push(l[4]);for(var d,c=Object.keys(n),f=0;f<c.length;f++)for(var g=0;g<n[c[f]].length;g++)d=n[c[f]][g],isNaN(1*d)||(n[c[f]][g]=1*n[c[f]][g]);return n}function s(t){return Object.keys(t).reduce((function(e,r){return e||t[r].length>0}),!1)}t.exports=function(t,e){e=e||{};var a={main:r.m},o=e.all?{main:Object.keys(a.main)}:function(t,e){for(var r={main:[e]},i={main:[]},a={main:{}};s(r);)for(var o=Object.keys(r),l=0;l<o.length;l++){var u=o[l],h=r[u].pop();if(a[u]=a[u]||{},!a[u][h]&&t[u][h]){a[u][h]=!0,i[u]=i[u]||[],i[u].push(h);for(var d=n(t,t[u][h],u),c=Object.keys(d),f=0;f<c.length;f++)r[c[f]]=r[c[f]]||[],r[c[f]]=r[c[f]].concat(d[c[f]])}}return i}(a,t),l="";Object.keys(o).filter((function(t){return"main"!==t})).forEach((function(t){for(var e=0;o[t][e];)e++;o[t].push(e),a[t][e]="(function(module, exports, __webpack_require__) { module.exports = __webpack_require__; })",l=l+"var "+t+" = ("+i.toString().replace("ENTRY_MODULE",JSON.stringify(e))+")({"+o[t].map((function(e){return JSON.stringify(e)+": "+a[t][e].toString()})).join(",")+"});\n"})),l=l+"new (("+i.toString().replace("ENTRY_MODULE",JSON.stringify(t))+")({"+o.main.map((function(t){return JSON.stringify(t)+": "+a.main[t].toString()})).join(",")+"}))(self);";var u=new window.Blob([l],{type:"text/javascript"});if(e.bare)return u;var h=(window.URL||window.webkitURL||window.mozURL||window.msURL).createObjectURL(u),d=new window.Worker(h);return d.objectURL=h,d}},function(t,e,r){"use strict";r.r(e),r.d(e,"default",(function(){return o}));var i=r(10),a=r(0),n=r(1),s=r(14);function o(t){var e=new s.EventEmitter,r=function(e,r){t.postMessage({event:e,data:r})};e.on(a.a.FRAG_DECRYPTED,r),e.on(a.a.ERROR,r),t.addEventListener("message",(function(a){var s=a.data;switch(s.cmd){case"init":var o=JSON.parse(s.config);t.transmuxer=new i.c(e,s.typeSupported,o,s.vendor,s.id),Object(n.a)(o.debug),r("init",null);break;case"configure":t.transmuxer.configure(s.config);break;case"demux":var u=t.transmuxer.push(s.data,s.decryptdata,s.chunkMeta,s.state);Object(i.d)(u)?u.then((function(e){l(t,e)})):l(t,u);break;case"flush":var d=s.chunkMeta,c=t.transmuxer.flush(d);Object(i.d)(c)?c.then((function(e){h(t,e,d)})):h(t,c,d)}}))}function l(t,e){if((r=e.remuxResult).audio||r.video||r.text||r.id3||r.initSegment){var r,i=[],a=e.remuxResult,n=a.audio,s=a.video;n&&u(i,n),s&&u(i,s),t.postMessage({event:"transmuxComplete",data:e},i)}}function u(t,e){e.data1&&t.push(e.data1.buffer),e.data2&&t.push(e.data2.buffer)}function h(t,e,r){e.forEach((function(e){l(t,e)})),t.postMessage({event:"flush",data:r})}},function(t,e,r){"use strict";r.r(e),r.d(e,"default",(function(){return Yr}));var i=r(11),a=r(3),n=r(0),s=r(2),o=r(1),l=r(6),u=r(5);function h(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,i.key,i)}}var d=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.live=!0,this.ageHeader=0,this.advancedDateTime=void 0,this.updated=!0,this.advanced=!0,this.availabilityDelay=void 0,this.misses=0,this.needSidxRanges=!1,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.fragments=[],this.url=t}var e,r,i;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&&Object(a.a)(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}}])&&h(e.prototype,r),i&&h(e,i),t}(),c=r(17),f=/^(\d+)x(\d+)$/,g=/\s*(.+?)\s*=((?:\".*?\")|.*?)(?:,|$)/g,v=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=f.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(g.lastIndex=0;null!==(e=g.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}(),p={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,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,dvav:!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 m(t,e){return MediaSource.isTypeSupported((e||"video")+'/mp4;codecs="'+t+'"')}var y=/#EXT-X-STREAM-INF:([^\r\n]*)(?:[\r\n](?:#[^\r\n]*)?)*([^\r\n]+)|#EXT-X-SESSION-DATA:([^\r\n]*)[\r\n]+/g,T=/#EXT-X-MEDIA:(.*)/g,E=new RegExp([/#EXTINF:\s*(\d*(?:\.\d+)?)(?:,(.*)\s+)?/.source,/(?!#) *(\S[\S ]*)/.source,/#EXT-X-BYTERANGE:*(.+)/.source,/#EXT-X-PROGRAM-DATE-TIME:(.+)/.source,/#.*/.source].join("|"),"g"),b=new RegExp([/#(EXTM3U)/.source,/#EXT-X-(PLAYLIST-TYPE):(.+)/.source,/#EXT-X-(MEDIA-SEQUENCE): *(\d+)/.source,/#EXT-X-(SKIP):(.+)/.source,/#EXT-X-(TARGETDURATION): *(\d+)/.source,/#EXT-X-(KEY):(.+)/.source,/#EXT-X-(START):(.+)/.source,/#EXT-X-(ENDLIST)/.source,/#EXT-X-(DISCONTINUITY-SEQ)UENCE: *(\d+)/.source,/#EXT-X-(DIS)CONTINUITY/.source,/#EXT-X-(VERSION):(\d+)/.source,/#EXT-X-(MAP):(.+)/.source,/#EXT-X-(SERVER-CONTROL):(.+)/.source,/#EXT-X-(PART-INF):(.+)/.source,/#EXT-X-(GAP)/.source,/#EXT-X-(BITRATE):\s*(\d+)/.source,/#EXT-X-(PART):(.+)/.source,/#EXT-X-(PRELOAD-HINT):(.+)/.source,/#EXT-X-(RENDITION-REPORT):(.+)/.source,/(#)([^:]*):(.*)/.source,/(#)(.*)(?:.*)\r?\n?/.source].join("|")),S=/\.(mp4|m4s|m4v|m4a)$/i;var L=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),r+=("000"+parseInt(e.shift()).toString(16)).substr(-4)}return t},t.resolve=function(t,e){return i.buildAbsoluteURL(e,t,{alwaysNormalize:!0})},t.parseMasterPlaylist=function(e,r){var i,a=[],n={},s=!1;for(y.lastIndex=0;null!=(i=y.exec(e));)if(i[1]){var o=new v(i[1]),l={attrs:o,bitrate:o.decimalInteger("AVERAGE-BANDWIDTH")||o.decimalInteger("BANDWIDTH"),name:o.NAME,url:t.resolve(i[2],r)},u=o.decimalResolution("RESOLUTION");u&&(l.width=u.width,l.height=u.height),A((o.CODECS||"").split(/[ ,]+/).filter((function(t){return t})),l),l.videoCodec&&-1!==l.videoCodec.indexOf("avc1")&&(l.videoCodec=t.convertAVC1ToAVCOTI(l.videoCodec)),a.push(l)}else if(i[3]){var h=new v(i[3]);h["DATA-ID"]&&(s=!0,n[h["DATA-ID"]]=h)}return{levels:a,sessionData:s?n:null}},t.parseMasterPlaylistMedia=function(e,r,i,a){var n;void 0===a&&(a=[]);var s=[],o=0;for(T.lastIndex=0;null!==(n=T.exec(e));){var l=new v(n[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(a.length){var h=t.findGroup(a,u.groupId)||a[0];R(u,h,"audioCodec"),R(u,h,"textCodec")}s.push(u)}}return s},t.parseLevelPlaylist=function(t,e,r,n,s){var l,h,f,g=new d(e),p=g.fragments,m=null,y=0,T=0,L=0,A=0,R=null,D=new u.b(n,e),_=-1,I=!1;for(E.lastIndex=0,g.m3u8=t;null!==(l=E.exec(t));){I&&(I=!1,(D=new u.b(n,e)).start=L,D.sn=y,D.cc=A,D.level=r,m&&(D.initSegment=m,D.rawProgramDateTime=m.rawProgramDateTime));var C=l[1];if(C){D.duration=parseFloat(C);var w=(" "+l[2]).slice(1);D.title=w||null,D.tagList.push(w?["INF",C,w]:["INF",C])}else if(l[3])Object(a.a)(D.duration)&&(D.start=L,f&&(D.levelkey=f),D.sn=y,D.level=r,D.cc=A,D.urlId=s,p.push(D),D.relurl=(" "+l[3]).slice(1),k(D,R),R=D,L+=D.duration,y++,T=0,I=!0);else if(l[4]){var O=(" "+l[4]).slice(1);R?D.setByteRange(O,R):D.setByteRange(O)}else if(l[5])D.rawProgramDateTime=(" "+l[5]).slice(1),D.tagList.push(["PROGRAM-DATE-TIME",D.rawProgramDateTime]),-1===_&&(_=p.length);else{if(!(l=l[0].match(b))){o.b.warn("No matches on slow regex match for level playlist!");continue}for(h=1;h<l.length&&void 0===l[h];h++);var x=(" "+l[h]).slice(1),P=(" "+l[h+1]).slice(1),F=l[h+2]?(" "+l[h+2]).slice(1):"";switch(x){case"PLAYLIST-TYPE":g.type=P.toUpperCase();break;case"MEDIA-SEQUENCE":y=g.startSN=parseInt(P);break;case"SKIP":var M=new v(P),N=M.decimalInteger("SKIPPED-SEGMENTS");if(Object(a.a)(N)){g.skippedSegments=N;for(var U=N;U--;)p.unshift(null);y+=N}var B=M.enumeratedString("RECENTLY-REMOVED-DATERANGES");B&&(g.recentlyRemovedDateranges=B.split("\t"));break;case"TARGETDURATION":g.targetduration=parseFloat(P);break;case"VERSION":g.version=parseInt(P);break;case"EXTM3U":break;case"ENDLIST":g.live=!1;break;case"#":(P||F)&&D.tagList.push(F?[P,F]:[P]);break;case"DIS":A++;case"GAP":D.tagList.push([x]);break;case"BITRATE":D.tagList.push([x,P]);break;case"DISCONTINUITY-SEQ":A=parseInt(P);break;case"KEY":var G,K=new v(P),j=K.enumeratedString("METHOD"),H=K.URI,V=K.hexadecimalInteger("IV"),W=K.enumeratedString("KEYFORMATVERSIONS"),Y=K.enumeratedString("KEYID"),q=null!=(G=K.enumeratedString("KEYFORMAT"))?G:"identity";if(["com.apple.streamingkeydelivery","com.microsoft.playready","urn:uuid:edef8ba9-79d6-4ace-a3c8-27dcd51d21ed","com.widevine"].indexOf(q)>-1){o.b.warn("Keyformat "+q+" is not supported from the manifest");continue}if("identity"!==q)continue;j&&(f=c.a.fromURL(e,H),H&&["AES-128","SAMPLE-AES","SAMPLE-AES-CENC"].indexOf(j)>=0&&(f.method=j,f.keyFormat=q,Y&&(f.keyID=Y),W&&(f.keyFormatVersions=W),f.iv=V));break;case"START":var X=new v(P).decimalFloatingPoint("TIME-OFFSET");Object(a.a)(X)&&(g.startTimeOffset=X);break;case"MAP":var z=new v(P);D.relurl=z.URI,z.BYTERANGE&&D.setByteRange(z.BYTERANGE),D.level=r,D.sn="initSegment",f&&(D.levelkey=f),D.initSegment=null,m=D,I=!0;break;case"SERVER-CONTROL":var Q=new v(P);g.canBlockReload=Q.bool("CAN-BLOCK-RELOAD"),g.canSkipUntil=Q.optionalFloat("CAN-SKIP-UNTIL",0),g.canSkipDateRanges=g.canSkipUntil>0&&Q.bool("CAN-SKIP-DATERANGES"),g.partHoldBack=Q.optionalFloat("PART-HOLD-BACK",0),g.holdBack=Q.optionalFloat("HOLD-BACK",0);break;case"PART-INF":var $=new v(P);g.partTarget=$.decimalFloatingPoint("PART-TARGET");break;case"PART":var J=g.partList;J||(J=g.partList=[]);var Z=T>0?J[J.length-1]:void 0,tt=T++,et=new u.c(new v(P),D,e,tt,Z);J.push(et),D.duration+=et.duration;break;case"PRELOAD-HINT":var rt=new v(P);g.preloadHint=rt;break;case"RENDITION-REPORT":var it=new v(P);g.renditionReports=g.renditionReports||[],g.renditionReports.push(it);break;default:o.b.warn("line parsed but not handled: "+l)}}}R&&!R.relurl?(p.pop(),L-=R.duration,g.partList&&(g.fragmentHint=R)):g.partList&&(k(D,R),D.cc=A,g.fragmentHint=D);var at=p.length,nt=p[0],st=p[at-1];if((L+=g.skippedSegments*g.targetduration)>0&&at&&st){g.averagetargetduration=L/at;var ot=st.sn;g.endSN="initSegment"!==ot?ot:0,nt&&(g.startCC=nt.cc,nt.initSegment||g.fragments.every((function(t){return t.relurl&&(e=t.relurl,S.test(null!=(r=null===(a=i.parseURL(e))||void 0===a?void 0:a.path)?r:""));var e,r,a}))&&(o.b.warn("MP4 fragments found but no init segment (probably no MAP, incomplete M3U8), trying to fetch SIDX"),(D=new u.b(n,e)).relurl=st.relurl,D.level=r,D.sn="initSegment",nt.initSegment=D,g.needSidxRanges=!0))}else g.endSN=0,g.startCC=0;return g.fragmentHint&&(L+=g.fragmentHint.duration),g.totalduration=L,g.endCC=A,_>0&&function(t,e){for(var r=t[e],i=e;i--;){var a=t[i];if(!a)return;a.programDateTime=r.programDateTime-1e3*a.duration,r=a}}(p,_),g},t}();function A(t,e){["video","audio","text"].forEach((function(r){var i=t.filter((function(t){return function(t,e){var r=p[e];return!!r&&!0===r[t.slice(0,4)]}(t,r)}));if(i.length){var a=i.filter((function(t){return 0===t.lastIndexOf("avc1",0)||0===t.lastIndexOf("mp4a",0)}));e[r+"Codec"]=a.length>0?a[0]:i[0],t=t.filter((function(t){return-1===i.indexOf(t)}))}})),e.unknownCodecs=t}function R(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),Object(a.a)(t.programDateTime)||(t.programDateTime=null,t.rawProgramDateTime=null)}var D=r(4);function _(t,e){var r=t.url;return void 0!==r&&0!==r.indexOf("data:")||(r=e.url),r}var I=function(){function t(t){this.hls=void 0,this.loaders=Object.create(null),this.hls=t,this.registerListeners()}var e=t.prototype;return e.registerListeners=function(){var t=this.hls;t.on(n.a.MANIFEST_LOADING,this.onManifestLoading,this),t.on(n.a.LEVEL_LOADING,this.onLevelLoading,this),t.on(n.a.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),t.on(n.a.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this)},e.unregisterListeners=function(){var t=this.hls;t.off(n.a.MANIFEST_LOADING,this.onManifestLoading,this),t.off(n.a.LEVEL_LOADING,this.onLevelLoading,this),t.off(n.a.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),t.off(n.a.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this)},e.createInternalLoader=function(t){var e=this.hls.config,r=e.pLoader,i=e.loader,a=new(r||i)(e);return t.loader=a,this.loaders[t.type]=a,a},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:D.a.MANIFEST,url:r,deliveryDirectives:null})},e.onLevelLoading=function(t,e){var r=e.id,i=e.level,a=e.url,n=e.deliveryDirectives;this.load({id:r,groupId:null,level:i,responseType:"text",type:D.a.LEVEL,url:a,deliveryDirectives:n})},e.onAudioTrackLoading=function(t,e){var r=e.id,i=e.groupId,a=e.url,n=e.deliveryDirectives;this.load({id:r,groupId:i,level:null,responseType:"text",type:D.a.AUDIO_TRACK,url:a,deliveryDirectives:n})},e.onSubtitleTrackLoading=function(t,e){var r=e.id,i=e.groupId,a=e.url,n=e.deliveryDirectives;this.load({id:r,groupId:i,level:null,responseType:"text",type:D.a.SUBTITLE_TRACK,url:a,deliveryDirectives:n})},e.load=function(t){var e,r,i,a,n,s,l=this.hls.config,u=this.getInternalLoader(t);if(u){var h=u.context;if(h&&h.url===t.url)return void o.b.trace("[playlist-loader]: playlist request ongoing");o.b.log("[playlist-loader]: aborting previous loader for type: "+t.type),u.abort()}switch(t.type){case D.a.MANIFEST:r=l.manifestLoadingMaxRetry,i=l.manifestLoadingTimeOut,a=l.manifestLoadingRetryDelay,n=l.manifestLoadingMaxRetryTimeout;break;case D.a.LEVEL:case D.a.AUDIO_TRACK:case D.a.SUBTITLE_TRACK:r=0,i=l.levelLoadingTimeOut;break;default:r=l.levelLoadingMaxRetry,i=l.levelLoadingTimeOut,a=l.levelLoadingRetryDelay,n=l.levelLoadingMaxRetryTimeout}if((u=this.createInternalLoader(t),null!==(e=t.deliveryDirectives)&&void 0!==e&&e.part)&&(t.type===D.a.LEVEL&&null!==t.level?s=this.hls.levels[t.level].details:t.type===D.a.AUDIO_TRACK&&null!==t.id?s=this.hls.audioTracks[t.id].details:t.type===D.a.SUBTITLE_TRACK&&null!==t.id&&(s=this.hls.subtitleTracks[t.id].details),s)){var d=s.partTarget,c=s.targetduration;d&&c&&(i=Math.min(1e3*Math.max(3*d,.8*c),i))}var f={timeout:i,maxRetry:r,retryDelay:a,maxRetryDelay:n,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){if(void 0===i&&(i=null),r.isSidxRequest)return this.handleSidxRequest(t,r),void this.handlePlaylistLoaded(t,e,r,i);this.resetInternalLoader(r.type);var a=t.data;0===a.indexOf("#EXTM3U")?(e.parsing.start=performance.now(),a.indexOf("#EXTINF:")>0||a.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 a=this.hls,s=t.data,l=_(t,r),u=L.parseMasterPlaylist(s,l),h=u.levels,d=u.sessionData;if(h.length){var c=h.map((function(t){return{id:t.attrs.AUDIO,audioCodec:t.audioCodec}})),f=h.map((function(t){return{id:t.attrs.SUBTITLES,textCodec:t.textCodec}})),g=L.parseMasterPlaylistMedia(s,l,"AUDIO",c),p=L.parseMasterPlaylistMedia(s,l,"SUBTITLES",f),m=L.parseMasterPlaylistMedia(s,l,"CLOSED-CAPTIONS");if(g.length)g.some((function(t){return!t.url}))||!h[0].audioCodec||h[0].attrs.AUDIO||(o.b.log("[playlist-loader]: audio codec signaled in quality level, but no embedded audio track signaled, create one"),g.unshift({type:"main",name:"main",default:!1,autoselect:!1,forced:!1,id:-1,attrs:new v({}),bitrate:0,url:""}));a.trigger(n.a.MANIFEST_LOADED,{levels:h,audioTracks:g,subtitles:p,captions:m,url:l,stats:e,networkDetails:i,sessionData:d})}else this.handleManifestParsingError(t,r,"no level found in manifest",i)},e.handleTrackOrLevelPlaylist=function(t,e,r,i){var o=this.hls,l=r.id,u=r.level,h=r.type,d=_(t,r),c=Object(a.a)(l)?l:0,f=Object(a.a)(u)?u:c,g=function(t){switch(t.type){case D.a.AUDIO_TRACK:return D.b.AUDIO;case D.a.SUBTITLE_TRACK:return D.b.SUBTITLE;default:return D.b.MAIN}}(r),p=L.parseLevelPlaylist(t.data,d,f,g,c);if(p.fragments.length){if(h===D.a.MANIFEST){var m={attrs:new v({}),bitrate:0,details:p,name:"",url:d};o.trigger(n.a.MANIFEST_LOADED,{levels:[m],audioTracks:[],url:d,stats:e,networkDetails:i,sessionData:null})}if(e.parsing.end=performance.now(),p.needSidxRanges){var y,T=null===(y=p.fragments[0].initSegment)||void 0===y?void 0:y.url;this.load({url:T,isSidxRequest:!0,type:h,level:u,levelDetails:p,id:l,groupId:null,rangeStart:0,rangeEnd:2048,responseType:"arraybuffer",deliveryDirectives:null})}else r.levelDetails=p,this.handlePlaylistLoaded(t,e,r,i)}else o.trigger(n.a.ERROR,{type:s.b.NETWORK_ERROR,details:s.a.LEVEL_EMPTY_ERROR,fatal:!1,url:d,reason:"no fragments found in level",level:"number"==typeof r.level?r.level:void 0})},e.handleSidxRequest=function(t,e){var r=Object(l.g)(new Uint8Array(t.data));if(r){var i=r.references,a=e.levelDetails;i.forEach((function(t,e){var i=t.info,n=a.fragments[e];0===n.byteRange.length&&n.setByteRange(String(1+i.end-i.start)+"@"+String(i.start)),n.initSegment&&n.initSegment.setByteRange(String(r.moovEndOffset)+"@0")}))}},e.handleManifestParsingError=function(t,e,r,i){this.hls.trigger(n.a.ERROR,{type:s.b.NETWORK_ERROR,details:s.a.MANIFEST_PARSING_ERROR,fatal:e.type===D.a.MANIFEST,url:t.url,reason:r,response:t,context:e,networkDetails:i})},e.handleNetworkError=function(t,e,r,i){void 0===r&&(r=!1),o.b.warn("[playlist-loader]: A network "+(r?"timeout":"error")+" occurred while loading "+t.type+" level: "+t.level+" id: "+t.id+' group-id: "'+t.groupId+'"');var a=s.a.UNKNOWN,l=!1,u=this.getInternalLoader(t);switch(t.type){case D.a.MANIFEST:a=r?s.a.MANIFEST_LOAD_TIMEOUT:s.a.MANIFEST_LOAD_ERROR,l=!0;break;case D.a.LEVEL:a=r?s.a.LEVEL_LOAD_TIMEOUT:s.a.LEVEL_LOAD_ERROR,l=!1;break;case D.a.AUDIO_TRACK:a=r?s.a.AUDIO_TRACK_LOAD_TIMEOUT:s.a.AUDIO_TRACK_LOAD_ERROR,l=!1;break;case D.a.SUBTITLE_TRACK:a=r?s.a.SUBTITLE_TRACK_LOAD_TIMEOUT:s.a.SUBTITLE_LOAD_ERROR,l=!1}u&&this.resetInternalLoader(t.type);var h={type:s.b.NETWORK_ERROR,details:a,fatal:l,url:t.url,loader:u,context:t,networkDetails:e};i&&(h.response=i),this.hls.trigger(n.a.ERROR,h)},e.handlePlaylistLoaded=function(t,e,r,i){var a=r.type,s=r.level,o=r.id,l=r.groupId,u=r.loader,h=r.levelDetails,d=r.deliveryDirectives;if(null!=h&&h.targetduration){if(u)switch(h.live&&(u.getCacheAge&&(h.ageHeader=u.getCacheAge()||0),u.getCacheAge&&!isNaN(h.ageHeader)||(h.ageHeader=0)),a){case D.a.MANIFEST:case D.a.LEVEL:this.hls.trigger(n.a.LEVEL_LOADED,{details:h,level:s||0,id:o||0,stats:e,networkDetails:i,deliveryDirectives:d});break;case D.a.AUDIO_TRACK:this.hls.trigger(n.a.AUDIO_TRACK_LOADED,{details:h,id:o||0,groupId:l||"",stats:e,networkDetails:i,deliveryDirectives:d});break;case D.a.SUBTITLE_TRACK:this.hls.trigger(n.a.SUBTITLE_TRACK_LOADED,{details:h,id:o||0,groupId:l||"",stats:e,networkDetails:i,deliveryDirectives:d})}}else this.handleManifestParsingError(t,r,"invalid target duration",i)},t}(),C=function(){function t(t){this.hls=void 0,this.loaders={},this.decryptkey=null,this.decrypturl=null,this.hls=t,this._registerListeners()}var e=t.prototype;return e._registerListeners=function(){this.hls.on(n.a.KEY_LOADING,this.onKeyLoading,this)},e._unregisterListeners=function(){this.hls.off(n.a.KEY_LOADING,this.onKeyLoading)},e.destroy=function(){for(var t in this._unregisterListeners(),this.loaders){var e=this.loaders[t];e&&e.destroy()}this.loaders={}},e.onKeyLoading=function(t,e){var r=e.frag,i=r.type,a=this.loaders[i];if(r.decryptdata){var s=r.decryptdata.uri;if(s!==this.decrypturl||null===this.decryptkey){var l=this.hls.config;if(a&&(o.b.warn("abort previous key loader for type:"+i),a.abort()),!s)return void o.b.warn("key uri is falsy");var u=l.loader,h=r.loader=this.loaders[i]=new u(l);this.decrypturl=s,this.decryptkey=null;var d={url:s,frag:r,responseType:"arraybuffer"},c={timeout:l.fragLoadingTimeOut,maxRetry:0,retryDelay:l.fragLoadingRetryDelay,maxRetryDelay:l.fragLoadingMaxRetryTimeout,highWaterMark:0},f={onSuccess:this.loadsuccess.bind(this),onError:this.loaderror.bind(this),onTimeout:this.loadtimeout.bind(this)};h.load(d,c,f)}else this.decryptkey&&(r.decryptdata.key=this.decryptkey,this.hls.trigger(n.a.KEY_LOADED,{frag:r}))}else o.b.warn("Missing decryption data on fragment in onKeyLoading")},e.loadsuccess=function(t,e,r){var i=r.frag;i.decryptdata?(this.decryptkey=i.decryptdata.key=new Uint8Array(t.data),i.loader=null,delete this.loaders[i.type],this.hls.trigger(n.a.KEY_LOADED,{frag:i})):o.b.error("after key load, decryptdata unset")},e.loaderror=function(t,e){var r=e.frag,i=r.loader;i&&i.abort(),delete this.loaders[r.type],this.hls.trigger(n.a.ERROR,{type:s.b.NETWORK_ERROR,details:s.a.KEY_LOAD_ERROR,fatal:!1,frag:r,response:t})},e.loadtimeout=function(t,e){var r=e.frag,i=r.loader;i&&i.abort(),delete this.loaders[r.type],this.hls.trigger(n.a.ERROR,{type:s.b.NETWORK_ERROR,details:s.a.KEY_LOAD_TIMEOUT,fatal:!1,frag:r})},t}();function w(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 O(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){o.b.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 x(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 P(t,e,r){var i=t.mode;if("disabled"===i&&(t.mode="hidden"),t.cues&&t.cues.length>0)for(var a=function(t,e,r){var i=[],a=function(t,e){if(e<t[0].startTime)return 0;var r=t.length-1;if(e>t[r].endTime)return-1;var i=0,a=r;for(;i<=a;){var n=Math.floor((a+i)/2);if(e<t[n].startTime)a=n-1;else{if(!(e>t[n].startTime&&i<r))return n;i=n+1}}return t[i].startTime-e<e-t[a].startTime?i:a}(t,e);if(a>-1)for(var n=a,s=t.length;n<s;n++){var o=t[n];if(o.startTime>=e&&o.endTime<=r)i.push(o);else if(o.startTime>r)return i}return i}(t.cues,e,r),n=0;n<a.length;n++)t.removeCue(a[n]);"disabled"===i&&(t.mode=i)}var F=r(7),M=function(){function t(t){this.hls=void 0,this.id3Track=null,this.media=null,this.hls=t,this._registerListeners()}var e=t.prototype;return e.destroy=function(){this._unregisterListeners()},e._registerListeners=function(){var t=this.hls;t.on(n.a.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(n.a.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(n.a.FRAG_PARSING_METADATA,this.onFragParsingMetadata,this),t.on(n.a.BUFFER_FLUSHING,this.onBufferFlushing,this)},e._unregisterListeners=function(){var t=this.hls;t.off(n.a.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(n.a.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(n.a.FRAG_PARSING_METADATA,this.onFragParsingMetadata,this),t.off(n.a.BUFFER_FLUSHING,this.onBufferFlushing,this)},e.onMediaAttached=function(t,e){this.media=e.media},e.onMediaDetaching=function(){this.id3Track&&(x(this.id3Track),this.id3Track=null,this.media=null)},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 w(r,this.media),r}return this.media.addTextTrack("metadata","id3")}},e.onFragParsingMetadata=function(t,e){if(this.media){var r=e.frag,i=e.samples;this.id3Track||(this.id3Track=this.getID3Track(this.media.textTracks),this.id3Track.mode="hidden");for(var a=self.WebKitDataCue||self.VTTCue||self.TextTrackCue,n=0;n<i.length;n++){var s=F.c(i[n].data);if(s){var o=i[n].pts,l=n<i.length-1?i[n+1].pts:r.end;l-o<=0&&(l=o+.25);for(var u=0;u<s.length;u++){var h=s[u];if(!F.e(h)){var d=new a(o,l,"");d.value=h,this.id3Track.addCue(d)}}}}}},e.onBufferFlushing=function(t,e){var r=e.startOffset,i=e.endOffset,a=e.type;if(!a||"audio"===a){var n=this.id3Track;n&&P(n,r,i)}},t}();function N(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,i.key,i)}}var U,B=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,a=t.prototype;return a.destroy=function(){this.unregisterListeners(),this.onMediaDetaching(),this.levelDetails=null,this.hls=this.timeupdateHandler=null},a.registerListeners=function(){this.hls.on(n.a.MEDIA_ATTACHED,this.onMediaAttached,this),this.hls.on(n.a.MEDIA_DETACHING,this.onMediaDetaching,this),this.hls.on(n.a.MANIFEST_LOADING,this.onManifestLoading,this),this.hls.on(n.a.LEVEL_UPDATED,this.onLevelUpdated,this),this.hls.on(n.a.ERROR,this.onError,this)},a.unregisterListeners=function(){this.hls.off(n.a.MEDIA_ATTACHED,this.onMediaAttached),this.hls.off(n.a.MEDIA_DETACHING,this.onMediaDetaching),this.hls.off(n.a.MANIFEST_LOADING,this.onManifestLoading),this.hls.off(n.a.LEVEL_UPDATED,this.onLevelUpdated),this.hls.off(n.a.ERROR,this.onError)},a.onMediaAttached=function(t,e){this.media=e.media,this.media.addEventListener("timeupdate",this.timeupdateHandler)},a.onMediaDetaching=function(){this.media&&(this.media.removeEventListener("timeupdate",this.timeupdateHandler),this.media=null)},a.onManifestLoading=function(){this.levelDetails=null,this._latency=null,this.stallCount=0},a.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)},a.onError=function(t,e){e.details===s.a.BUFFER_STALLED_ERROR&&(this.stallCount++,o.b.warn("[playback-rate-controller]: Stall detected, adjusting target latency"))},a.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,a=i.lowLatencyMode,n=i.maxLiveSyncPlaybackRate;if(a&&1!==n){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,n)),h=Math.round(2/(1+Math.exp(-.75*o-this.edgeStalled))*20)/20;t.playbackRate=Math.min(u,Math.max(1,h))}else 1!==t.playbackRate&&0!==t.playbackRate&&(t.playbackRate=1)}}}}},a.estimateLiveEdge=function(){var t=this.levelDetails;return null===t?null:t.edge+t.age},a.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,a=this.config,n=a.liveSyncDuration,s=a.liveSyncDurationCount,o=a.lowLatencyMode,l=this.hls.userConfig,u=o&&r||e;(l.liveSyncDuration||l.liveSyncDurationCount||0===u)&&(u=void 0!==n?n:s*i);var h=i;return u+Math.min(1*this.stallCount,h)}},{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,a=t-e-this.edgeStalled,n=i-r.totalduration,s=i-(this.config.lowLatencyMode&&r.partTarget||r.targetduration);return Math.min(Math.max(n,a),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}}])&&N(e.prototype,r),i&&N(e,i),t}();function G(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,i.key,i)}}!function(t){t.No="",t.Yes="YES",t.v2="v2"}(U||(U={}));var K=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.toString()},t}(),j=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,i;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)}}])&&G(e.prototype,r),i&&G(e,i),t}();function H(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 V(t){var e={};t.forEach((function(t){var r=t.groupId||"";t.id=e[r]=e[r]||0,e[r]++}))}function W(t,e){var r=e.startPTS;if(Object(a.a)(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 if(e.sn>t.sn){t.cc===e.cc&&t.minEndPTS?e.start=t.start+(t.minEndPTS-t.start):e.start=t.start+t.duration}else e.start=Math.max(t.start-e.duration,0)}function Y(t,e,r,i,n,s){i-r<=0&&(o.b.warn("Fragment should have a positive duration",e),i=r+e.duration,s=n+e.duration);var l=r,u=i,h=e.startPTS,d=e.endPTS;if(Object(a.a)(h)){var c=Math.abs(h-r);Object(a.a)(e.deltaPTS)?e.deltaPTS=Math.max(c,e.deltaPTS):e.deltaPTS=c,l=Math.max(r,h),r=Math.min(r,h),n=Math.min(n,e.startDTS),u=Math.min(i,d),i=Math.max(i,d),s=Math.max(s,e.endDTS)}e.duration=i-r;var f=r-e.start;e.appendedPTS=i,e.start=e.startPTS=r,e.maxStartPTS=l,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--)W(m[g],m[g-1]);for(g=p;g<m.length-1;g++)W(m[g],m[g+1]);return t.fragmentHint&&W(m[m.length-1],t.fragmentHint),t.PTSKnown=t.alignedSliding=!0,f}function q(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 l,u=0;if(function(t,e,r){for(var i=e.skippedSegments,a=Math.max(t.startSN,e.startSN)-e.startSN,n=(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=a;u<=n;u++){var h=l[s+u],d=o[u];i&&!d&&u<i&&(d=e.fragments[u]=h),h&&d&&r(h,d)}}(t,e,(function(t,i){var n;t.relurl&&(u=t.cc-i.cc),Object(a.a)(t.startPTS)&&Object(a.a)(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&&(l=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):i.initSegment&&i.initSegment.relurl!=(null===(n=r)||void 0===n?void 0:n.relurl)||(i.initSegment=r)})),e.skippedSegments&&(e.deltaUpdateFailed=e.fragments.some((function(t){return!t})),e.deltaUpdateFailed)){o.b.warn("[level-helper] Previous playlist missing segments skipped in delta playlist");for(var h=e.skippedSegments;h--;)e.fragments.shift();e.startSN=e.fragments[0].sn,e.startCC=e.fragments[0].cc}var d=e.fragments;if(u){o.b.warn("discontinuity sliding from playlist, take drift into account");for(var c=0;c<d.length;c++)d[c].cc+=u}e.skippedSegments&&(e.startCC=e.fragments[0].cc),function(t,e,r){if(t&&e)for(var i=0,a=0,n=t.length;a<=n;a++){var s=t[a],o=e[a+i];s&&o&&s.index===o.index&&s.fragment.sn===o.fragment.sn?r(s,o):i--}}(t.partList,e.partList,(function(t,e){e.elementaryStreams=t.elementaryStreams,e.stats=t.stats})),l?Y(e,l,l.startPTS,l.endPTS,l.startDTS,l.endDTS):X(t,e),d.length&&(e.totalduration=e.edge-d[0].start),e.driftStartTime=t.driftStartTime,e.driftStart=t.driftStart;var f=e.advancedDateTime;if(e.advanced&&f){var g=e.edge;e.driftStart||(e.driftStartTime=f,e.driftStart=g),e.driftEndTime=f,e.driftEnd=g}else e.driftEndTime=t.driftEndTime,e.driftEnd=t.driftEnd,e.advancedDateTime=t.advancedDateTime}function X(t,e){var r=e.startSN+e.skippedSegments-t.startSN,i=t.fragments;r<0||r>=i.length||z(e,i[r].start)}function z(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 Q=function(){function t(t,e){this.hls=void 0,this.timer=-1,this.canLoad=!1,this.retryCount=0,this.log=void 0,this.warn=void 0,this.log=o.b.log.bind(o.b,e+":"),this.warn=o.b.warn.bind(o.b,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===s.b.NETWORK_ERROR&&this.clearTimer()},e.clearTimer=function(){clearTimeout(this.timer),this.timer=-1},e.startLoad=function(){this.canLoad=!0,this.retryCount=0,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],s=""+n.URI;if(s===t.substr(-s.length)){var o=parseInt(n["LAST-MSN"]),l=parseInt(n["LAST-PART"]);if(e&&this.hls.config.lowLatencyMode){var u=Math.min(e.age-e.partTarget,e.targetduration);void 0!==l&&u>e.partTarget&&(l+=1)}if(Object(a.a)(o))return new K(o,Object(a.a)(l)?l:void 0,U.No)}}},e.loadPlaylist=function(t){},e.shouldLoadTrack=function(t){return this.canLoad&&t&&!!t.url&&(!t.details||t.details.live)},e.playlistLoaded=function(t,e,r){var i=this,a=e.details,n=e.stats,s=n.loading.end?Math.max(0,self.performance.now()-n.loading.end):0;if(a.advancedDateTime=Date.now()-s,a.live||null!=r&&r.live){if(a.reloaded(r),r&&this.log("live playlist "+t+" "+(a.advanced?"REFRESHED "+a.lastPartSn+"-"+a.lastPartIndex:"MISSED")),r&&a.fragments.length>0&&q(r,a),!this.canLoad||!a.live)return;var o,l=void 0,u=void 0;if(a.canBlockReload&&a.endSN&&a.advanced){var h=this.hls.config.lowLatencyMode,d=a.lastPartSn,c=a.endSN,f=a.lastPartIndex,g=d===c;-1!==f?(l=g?c+1:d,u=g?h?0:f:f+1):l=c+1;var v=a.age,p=v+a.ageHeader,m=Math.min(p-a.partTarget,1.5*a.targetduration);if(m>0){if(r&&m>r.tuneInGoal)this.warn("CDN Tune-in goal increased from: "+r.tuneInGoal+" to: "+m+" with playlist age: "+a.age),m=0;else{var y=Math.floor(m/a.targetduration);if(l+=y,void 0!==u)u+=Math.round(m%a.targetduration/a.partTarget);this.log("CDN Tune-in age: "+a.ageHeader+"s last advanced "+v.toFixed(2)+"s goal: "+m+" skip sn "+y+" to part "+u)}a.tuneInGoal=m}if(o=this.getDeliveryDirectives(a,e.deliveryDirectives,l,u),h||!g)return void this.loadPlaylist(o)}else o=this.getDeliveryDirectives(a,e.deliveryDirectives,l,u);var T=function(t,e){var r,i=1e3*t.levelTargetDuration,a=i/2,n=t.age,s=n>0&&n<3*i,o=e.loading.end-e.loading.start,l=t.availabilityDelay;if(!1===t.updated)if(s){var u=333*t.misses;r=Math.max(Math.min(a,2*o),u),t.availabilityDelay=(t.availabilityDelay||0)+r}else r=a;else s?(l=Math.min(l||i/2,n),t.availabilityDelay=l,r=l+i-n):r=i-o;return Math.round(r)}(a,n);void 0!==l&&a.canBlockReload&&(T-=a.partTarget||1),this.log("reload live playlist "+t+" in "+Math.round(T)+" ms"),this.timer=self.setTimeout((function(){return i.loadPlaylist(o)}),T)}else this.clearTimer()},e.getDeliveryDirectives=function(t,e,r,i){var a=function(t,e){var r=t.canSkipUntil,i=t.canSkipDateRanges,a=t.endSN;return r&&(void 0!==e?e-a:0)<r?i?U.v2:U.Yes:U.No}(t,r);return null!=e&&e.skip&&t.deltaUpdateFailed&&(r=e.msn,i=e.part,a=U.No),new K(r,i,a)},e.retryLoadingOrFail=function(t){var e,r=this,i=this.hls.config,a=this.retryCount<i.levelLoadingMaxRetry;if(a)if(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 n=Math.min(Math.pow(2,this.retryCount)*i.levelLoadingRetryDelay,i.levelLoadingMaxRetryTimeout);this.timer=self.setTimeout((function(){return r.loadPlaylist()}),n),this.warn("retry playlist loading #"+this.retryCount+" in "+n+' ms after "'+t.details+'"')}else this.warn('cannot recover from error "'+t.details+'"'),this.clearTimer(),t.fatal=!0;return a},t}();function $(){return($=Object.assign||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}).apply(this,arguments)}function J(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,i.key,i)}}function Z(t,e){return(Z=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}var tt,et=/chrome|firefox/.test(navigator.userAgent.toLowerCase()),rt=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,Z(e,r);var a,o,l,u=i.prototype;return u._registerListeners=function(){var t=this.hls;t.on(n.a.MANIFEST_LOADED,this.onManifestLoaded,this),t.on(n.a.LEVEL_LOADED,this.onLevelLoaded,this),t.on(n.a.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),t.on(n.a.FRAG_LOADED,this.onFragLoaded,this),t.on(n.a.ERROR,this.onError,this)},u._unregisterListeners=function(){var t=this.hls;t.off(n.a.MANIFEST_LOADED,this.onManifestLoaded,this),t.off(n.a.LEVEL_LOADED,this.onLevelLoaded,this),t.off(n.a.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),t.off(n.a.FRAG_LOADED,this.onFragLoaded,this),t.off(n.a.ERROR,this.onError,this)},u.destroy=function(){this._unregisterListeners(),this.manualLevelIndex=-1,this._levels.length=0,t.prototype.destroy.call(this)},u.startLoad=function(){this._levels.forEach((function(t){t.loadError=0})),t.prototype.startLoad.call(this)},u.onManifestLoaded=function(t,e){var r,i,a=[],o=[],l=[],u={},h=!1,d=!1,c=!1;if(e.levels.forEach((function(t){var e=t.attrs;h=h||!(!t.width||!t.height),d=d||!!t.videoCodec,c=c||!!t.audioCodec,et&&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 j(t),u[r]=i,a.push(i)),e&&(e.AUDIO&&H(i,"audio",e.AUDIO),e.SUBTITLES&&H(i,"text",e.SUBTITLES))})),(h||d)&&c&&(a=a.filter((function(t){var e=t.videoCodec,r=t.width,i=t.height;return!!e||!(!r||!i)}))),a=a.filter((function(t){var e=t.audioCodec,r=t.videoCodec;return(!e||m(e,"audio"))&&(!r||m(r,"video"))})),e.audioTracks&&V(o=e.audioTracks.filter((function(t){return!t.audioCodec||m(t.audioCodec,"audio")}))),e.subtitles&&V(l=e.subtitles),a.length>0){r=a[0].bitrate,a.sort((function(t,e){return t.bitrate-e.bitrate})),this._levels=a;for(var f=0;f<a.length;f++)if(a[f].bitrate===r){this._firstLevel=f,this.log("manifest loaded, "+a.length+" level(s) found, first bitrate: "+r);break}var g=c&&!d,v={levels:a,audioTracks:o,subtitleTracks:l,firstLevel:this._firstLevel,stats:e.stats,audio:c,video:d,altAudio:!g&&o.some((function(t){return!!t.url}))};this.hls.trigger(n.a.MANIFEST_PARSED,v),(this.hls.config.autoStartLoad||this.hls.forceStartLoad)&&this.hls.startLoad(this.hls.config.startPosition)}else this.hls.trigger(n.a.ERROR,{type:s.b.MEDIA_ERROR,details:s.a.MANIFEST_INCOMPATIBLE_CODECS_ERROR,fatal:!0,url:e.url,reason:"no level with compatible codecs found in manifest"})},u.onError=function(e,r){if(t.prototype.onError.call(this,e,r),!r.fatal){var i=r.context,a=this._levels[this.currentLevelIndex];if(i&&(i.type===D.a.AUDIO_TRACK&&a.audioGroupIds&&i.groupId===a.audioGroupIds[a.urlId]||i.type===D.a.SUBTITLE_TRACK&&a.textGroupIds&&i.groupId===a.textGroupIds[a.urlId]))this.redundantFailover(this.currentLevelIndex);else{var n,o=!1,l=!0;switch(r.details){case s.a.FRAG_LOAD_ERROR:case s.a.FRAG_LOAD_TIMEOUT:case s.a.KEY_LOAD_ERROR:case s.a.KEY_LOAD_TIMEOUT:if(r.frag){var u=this._levels[r.frag.level];u?(u.fragmentError++,u.fragmentError>this.hls.config.fragLoadingMaxRetry&&(n=r.frag.level)):n=r.frag.level}break;case s.a.LEVEL_LOAD_ERROR:case s.a.LEVEL_LOAD_TIMEOUT:i&&(i.deliveryDirectives&&(l=!1),n=i.level),o=!0;break;case s.a.REMUX_ALLOC_ERROR:n=r.level,o=!0}void 0!==n&&this.recoverLevel(r,n,o,l)}}},u.recoverLevel=function(t,e,r,i){var a=t.details,n=this._levels[e];if(n.loadError++,r){if(!this.retryLoadingOrFail(t))return void(this.currentLevelIndex=-1);t.levelRetry=!0}if(i){var s=n.url.length;if(s>1&&n.loadError<s)t.levelRetry=!0,this.redundantFailover(e);else if(-1===this.manualLevelIndex){var o=0===e?this._levels.length-1:e-1;this.currentLevelIndex!==o&&0===this._levels[o].loadError&&(this.warn(a+": switch to "+o),t.levelRetry=!0,this.hls.nextAutoLevel=o)}}},u.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}},u.onFragLoaded=function(t,e){var r=e.frag;if(void 0!==r&&r.type===D.b.MAIN){var i=this._levels[r.level];void 0!==i&&(i.fragmentError=0,i.loadError=0)}},u.onLevelLoaded=function(t,e){var r,i,a=e.level,n=e.details,s=this._levels[a];if(!s)return this.warn("Invalid level index "+a),void(null!==(i=e.deliveryDirectives)&&void 0!==i&&i.skip&&(n.deltaUpdateFailed=!0));a===this.currentLevelIndex?(0===s.fragmentError&&(s.loadError=0,this.retryCount=0),this.playlistLoaded(a,e,s.details)):null!==(r=e.deliveryDirectives)&&void 0!==r&&r.skip&&(n.deltaUpdateFailed=!0)},u.onAudioTrackSwitched=function(t,e){var r=this.hls.levels[this.currentLevelIndex];if(r&&r.audioGroupIds){for(var i=-1,a=this.hls.audioTracks[e.id].groupId,n=0;n<r.audioGroupIds.length;n++)if(r.audioGroupIds[n]===a){i=n;break}i!==r.urlId&&(r.urlId=i,this.startLoad())}},u.loadPlaylist=function(t){var e=this.currentLevelIndex,r=this._levels[e];if(this.canLoad&&r&&r.url.length>0){var i=r.urlId,a=r.url[i];if(t)try{a=t.addDirectives(a)}catch(t){this.warn("Could not construct new URL with HLS Delivery Directives: "+t)}this.log("Attempt loading level index "+e+(t?" at sn "+t.msn+" part "+t.part:"")+" with URL-id "+i+" "+a),this.clearTimer(),this.hls.trigger(n.a.LEVEL_LOADING,{url:a,level:e,id:i,deliveryDirectives:t||null})}},u.removeLevel=function(t,e){var r=function(t,r){return r!==e},i=this._levels.filter((function(i,a){return a!==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(n.a.LEVELS_UPDATED,{levels:i})},a=i,(o=[{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(n.a.ERROR,{type:s.b.OTHER_ERROR,details:s.a.LEVEL_SWITCH_ERROR,level:t,fatal:i,reason:"invalid level idx"}),i)return;t=Math.min(t,r.length-1)}this.clearTimer();var a=this.currentLevelIndex,o=r[a],l=r[t];this.log("switching to level "+t+" from "+a),this.currentLevelIndex=t;var u=$({},l,{level:t,maxBitrate:l.maxBitrate,uri:l.uri,urlId:l.urlId});delete u._urlId,this.hls.trigger(n.a.LEVEL_SWITCHING,u);var h=l.details;if(!h||h.live){var d=this.switchParams(l.uri,null==o?void 0:o.details);this.loadPlaylist(d)}}}},{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)}}])&&J(a.prototype,o),l&&J(a,l),i}(Q);!function(t){t.NOT_LOADED="NOT_LOADED",t.BACKTRACKED="BACKTRACKED",t.APPENDING="APPENDING",t.PARTIAL="PARTIAL",t.OK="OK"}(tt||(tt={}));var it=function(){function t(t){this.activeFragment=null,this.activeParts=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(n.a.BUFFER_APPENDED,this.onBufferAppended,this),t.on(n.a.FRAG_BUFFERED,this.onFragBuffered,this),t.on(n.a.FRAG_LOADED,this.onFragLoaded,this)},e._unregisterListeners=function(){var t=this.hls;t.off(n.a.BUFFER_APPENDED,this.onBufferAppended,this),t.off(n.a.FRAG_BUFFERED,this.onFragBuffered,this),t.off(n.a.FRAG_LOADED,this.onFragLoaded,this)},e.destroy=function(){this._unregisterListeners(),this.fragments=this.timeRanges=null},e.getAppendedFrag=function(t,e){if(e===D.b.MAIN){var r=this.activeFragment,i=this.activeParts;if(!r)return null;if(i)for(var a=i.length;a--;){var n=i[a],s=n?n.end:r.appendedPTS;if(n.start<=t&&void 0!==s&&t<=s)return a>9&&(this.activeParts=i.slice(a-9)),n}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),a=i.length;a--;){var n=r[i[a]];if((null==n?void 0:n.body.type)===e&&n.buffered){var s=n.body;if(s.start<=t&&t<=s.end)return s}}return null},e.detectEvictedFragments=function(t,e,r){var i=this;Object.keys(this.fragments).forEach((function(a){var n=i.fragments[a];if(n)if(n.buffered){var s=n.range[t];s&&s.time.some((function(t){var r=!i.isTimeBuffered(t.startPTS,t.endPTS,e);return r&&i.removeFragment(n.body),r}))}else n.body.type===r&&i.removeFragment(n.body)}))},e.detectPartialFragments=function(t){var e=this,r=this.timeRanges,i=t.frag,a=t.part;if(r&&"initSegment"!==i.sn){var n=nt(i),s=this.fragments[n];s&&(Object.keys(r).forEach((function(t){var n=i.elementaryStreams[t];if(n){var o=r[t],l=null!==a||!0===n.partial;s.range[t]=e.getBufferedTimes(i,a,l,o)}})),s.backtrack=s.loaded=null,Object.keys(s.range).length?s.buffered=!0:this.removeFragment(s.body))}},e.fragBuffered=function(t){var e=nt(t),r=this.fragments[e];r&&(r.backtrack=r.loaded=null,r.buffered=!0)},e.getBufferedTimes=function(t,e,r,i){for(var a={time:[],partial:r},n=e?e.start:t.start,s=e?e.end:t.end,o=t.minEndPTS||s,l=t.maxStartPTS||n,u=0;u<i.length;u++){var h=i.start(u)-this.bufferPadding,d=i.end(u)+this.bufferPadding;if(l>=h&&o<=d){a.time.push({startPTS:Math.max(n,i.start(u)),endPTS:Math.min(s,i.end(u))});break}if(n<d&&s>h)a.partial=!0,a.time.push({startPTS:Math.max(n,i.start(u)),endPTS:Math.min(s,i.end(u))});else if(s<=h)break}return a},e.getPartialFragment=function(t){var e,r,i,a=null,n=0,s=this.bufferPadding,o=this.fragments;return Object.keys(o).forEach((function(l){var u=o[l];u&&at(u)&&(r=u.body.start-s,i=u.body.end+s,t>=r&&t<=i&&(e=Math.min(t-r,i-t),n<=e&&(a=u.body,n=e)))})),a},e.getState=function(t){var e=nt(t),r=this.fragments[e];return r?r.buffered?at(r)?tt.PARTIAL:tt.OK:r.backtrack?tt.BACKTRACKED:tt.APPENDING:tt.NOT_LOADED},e.backtrack=function(t,e){var r=nt(t),i=this.fragments[r];if(!i||i.backtrack)return null;var a=i.backtrack=e||i.loaded;return i.loaded=null,a},e.getBacktrackData=function(t){var e=nt(t),r=this.fragments[e];if(r){var i,a=r.backtrack;if(null!=a&&null!==(i=a.payload)&&void 0!==i&&i.byteLength)return a;this.removeFragment(t)}return null},e.isTimeBuffered=function(t,e,r){for(var i,a,n=0;n<r.length;n++){if(i=r.start(n)-this.bufferPadding,a=r.end(n)+this.bufferPadding,t>=i&&e<=a)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 a=nt(r);this.fragments[a]={body:r,loaded:e,backtrack:null,buffered:!1,range:Object.create(null)}}},e.onBufferAppended=function(t,e){var r=this,i=e.frag,a=e.part,n=e.timeRanges;if(i.type===D.b.MAIN)if(this.activeFragment=i,a){var s=this.activeParts;s||(this.activeParts=s=[]),s.push(a)}else this.activeParts=null;this.timeRanges=n,Object.keys(n).forEach((function(t){var e=n[t];if(r.detectEvictedFragments(t,e),!a)for(var s=0;s<e.length;s++)i.appendedPTS=Math.max(e.end(s),i.appendedPTS||0)}))},e.onFragBuffered=function(t,e){this.detectPartialFragments(e)},e.hasFragment=function(t){var e=nt(t);return!!this.fragments[e]},e.removeFragmentsInRange=function(t,e,r){var i=this;Object.keys(this.fragments).forEach((function(a){var n=i.fragments[a];if(n&&n.buffered){var s=n.body;s.type===r&&s.start<e&&s.end>t&&i.removeFragment(s)}}))},e.removeFragment=function(t){var e=nt(t);t.stats.loaded=0,t.clearElementaryStreamInfo(),delete this.fragments[e]},e.removeAllFragments=function(){this.fragments=Object.create(null),this.activeFragment=null,this.activeParts=null},t}();function at(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 nt(t){return t.type+"_"+t.level+"_"+t.urlId+"_"+t.sn}var st=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}(),ot={length:0,start:function(){return 0},end:function(){return 0}},lt=function(){function t(){}return t.isBuffered=function(e,r){try{if(e)for(var i=t.getBuffered(e),a=0;a<i.length;a++)if(r>=i.start(a)&&r<=i.end(a))return!0}catch(t){}return!1},t.bufferInfo=function(e,r,i){try{if(e){var a,n=t.getBuffered(e),s=[];for(a=0;a<n.length;a++)s.push({start:n.start(a),end:n.end(a)});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){var r=t.start-e.start;return r||e.end-t.end}));var i=[];if(r)for(var a=0;a<t.length;a++){var n=i.length;if(n){var s=i[n-1].end;t[a].start-s<r?t[a].end>s&&(i[n-1].end=t[a].end):i.push(t[a])}else i.push(t[a])}else i=t;for(var o,l=0,u=e,h=e,d=0;d<i.length;d++){var c=i[d].start,f=i[d].end;if(e+r>=c&&e<f)u=c,l=(h=f)-e;else if(e+r<c){o=c;break}}return{len:l,start:u||0,end:h||0,nextStart:o}},t.getBuffered=function(t){try{return t.buffered}catch(t){return o.b.log("failed to get media.buffered",t),ot}},t}(),ut=function(t,e,r,i,a,n){void 0===i&&(i=0),void 0===a&&(a=-1),void 0===n&&(n=!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=a,this.partial=n};function ht(t,e){if(t){var r=t.start+e;t.start=t.startPTS=r,t.endPTS=r+t.duration}}function dt(t,e){for(var r=e.fragments,i=0,a=r.length;i<a;i++)ht(r[i],t);e.fragmentHint&&ht(e.fragmentHint,t),e.alignedSliding=!0}function ct(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){var r=t.fragments,i=e.fragments;if(i.length&&r.length){var a=function(t,e){for(var r=null,i=0,a=t.length;i<a;i++){var n=t[i];if(n&&n.cc===e){r=n;break}}return r}(r,i[0].cc);if(a&&(!a||a.startPTS))return a;o.b.log("No frag in previous level to align on")}else o.b.log("No fragments to align")}(r.details,e);i&&Object(a.a)(i.start)&&(o.b.log("Adjusting PTS using last level due to CC increase within current level "+e.url),dt(i.start,e))}}(t,r,e),!r.alignedSliding&&e.details&&ft(r,e.details),r.alignedSliding||!e.details||r.skippedSegments||X(e.details,r))}function ft(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&&Object(a.a)(n)&&(o.b.log("Adjusting PTS using programDateTime delta "+(i-r)+"ms, sliding:"+n.toFixed(3)+" "+t.url+" "),dt(n,t))}}var gt={search:function(t,e){for(var r=0,i=t.length-1,a=null,n=null;r<=i;){var s=e(n=t[a=(r+i)/2|0]);if(s>0)r=a+1;else{if(!(s<0))return n;i=a-1}}return null}};function vt(t,e,r){if(null===e||!Array.isArray(t)||!t.length||!Object(a.a)(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(yt(e,r,n))return n}return null}function pt(t,e,r,i){void 0===r&&(r=0),void 0===i&&(i=0);var a=null;if(t?a=e[t.sn-e[0].sn+1]||null:0===r&&0===e[0].start&&(a=e[0]),a&&0===mt(r,i,a))return a;var n=gt.search(e,mt.bind(null,r,i));return n||a}function mt(t,e,r){void 0===t&&(t=0),void 0===e&&(e=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 yt(t,e,r){var i=1e3*Math.min(e,r.duration+(r.deltaPTS?r.deltaPTS:0));return(r.endProgramDateTime||0)-i>t}function Tt(t){var e="function"==typeof Map?new Map:void 0;return(Tt=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 Et(t,arguments,Lt(this).constructor)}return i.prototype=Object.create(t.prototype,{constructor:{value:i,enumerable:!1,writable:!0,configurable:!0}}),St(i,t)})(t)}function Et(t,e,r){return(Et=bt()?Reflect.construct:function(t,e,r){var i=[null];i.push.apply(i,e);var a=new(Function.bind.apply(t,i));return r&&St(a,r.prototype),a}).apply(null,arguments)}function bt(){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 St(t,e){return(St=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}function Lt(t){return(Lt=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}var At=Math.pow(2,17),Rt=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 Dt({type:s.b.NETWORK_ERROR,details:s.a.FRAG_LOAD_ERROR,fatal:!1,frag:t,networkDetails:null},"Fragment does not have a "+(i?"part list":"url")));this.abort();var a=this.config,n=a.fLoader,o=a.loader;return new Promise((function(i,l){r.loader&&r.loader.destroy();var u=r.loader=t.loader=n?new n(a):new o(a),h=kt(t),d={timeout:a.fragLoadingTimeOut,maxRetry:0,retryDelay:0,maxRetryDelay:a.fragLoadingMaxRetryTimeout,highWaterMark:At};t.stats=u.stats,u.load(h,d,{onSuccess:function(e,a,n,s){r.resetLoader(t,u),i({frag:t,part:null,payload:e.data,networkDetails:s})},onError:function(e,i,a){r.resetLoader(t,u),l(new Dt({type:s.b.NETWORK_ERROR,details:s.a.FRAG_LOAD_ERROR,fatal:!1,frag:t,response:e,networkDetails:a}))},onAbort:function(e,i,a){r.resetLoader(t,u),l(new Dt({type:s.b.NETWORK_ERROR,details:s.a.INTERNAL_ABORTED,fatal:!1,frag:t,networkDetails:a}))},onTimeout:function(e,i,a){r.resetLoader(t,u),l(new Dt({type:s.b.NETWORK_ERROR,details:s.a.FRAG_LOAD_TIMEOUT,fatal:!1,frag:t,networkDetails:a}))},onProgress:function(r,i,a,n){e&&e({frag:t,part:null,payload:a,networkDetails:n})}})}))},e.loadPart=function(t,e,r){var i=this;this.abort();var a=this.config,n=a.fLoader,o=a.loader;return new Promise((function(l,u){i.loader&&i.loader.destroy();var h=i.loader=t.loader=n?new n(a):new o(a),d=kt(t,e),c={timeout:a.fragLoadingTimeOut,maxRetry:0,retryDelay:0,maxRetryDelay:a.fragLoadingMaxRetryTimeout,highWaterMark:At};e.stats=h.stats,h.load(d,c,{onSuccess:function(a,n,s,o){i.resetLoader(t,h),i.updateStatsFromPart(t,e);var u={frag:t,part:e,payload:a.data,networkDetails:o};r(u),l(u)},onError:function(r,a,n){i.resetLoader(t,h),u(new Dt({type:s.b.NETWORK_ERROR,details:s.a.FRAG_LOAD_ERROR,fatal:!1,frag:t,part:e,response:r,networkDetails:n}))},onAbort:function(r,a,n){t.stats.aborted=e.stats.aborted,i.resetLoader(t,h),u(new Dt({type:s.b.NETWORK_ERROR,details:s.a.INTERNAL_ABORTED,fatal:!1,frag:t,part:e,networkDetails:n}))},onTimeout:function(r,a,n){i.resetLoader(t,h),u(new Dt({type:s.b.NETWORK_ERROR,details:s.a.FRAG_LOAD_TIMEOUT,fatal:!1,frag:t,part:e,networkDetails:n}))}})}))},e.updateStatsFromPart=function(t,e){var r=t.stats,i=e.stats,a=i.total;if(r.loaded+=i.loaded,a){var n=Math.round(t.duration/e.duration),s=Math.min(Math.round(r.loaded/a),n),o=(n-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 kt(t,e){void 0===e&&(e=null);var r=e||t,i={frag:t,part:e,responseType:"arraybuffer",url:r.url,rangeStart:0,rangeEnd:0},n=r.byteRangeStartOffset,s=r.byteRangeEndOffset;return Object(a.a)(n)&&Object(a.a)(s)&&(i.rangeStart=n,i.rangeEnd=s),i}var Dt=function(t){var e,r;function i(e){for(var r,i=arguments.length,a=new Array(i>1?i-1:0),n=1;n<i;n++)a[n-1]=arguments[n];return(r=t.call.apply(t,[this].concat(a))||this).data=void 0,r.data=e,r}return r=t,(e=i).prototype=Object.create(r.prototype),e.prototype.constructor=e,St(e,r),i}(Tt(Error)),_t=r(15),It={toString: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 Ct(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,i.key,i)}}function wt(t,e){return(wt=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}var Ot="STOPPED",xt="IDLE",Pt="KEY_LOADING",Ft="FRAG_LOADING",Mt="FRAG_LOADING_WAITING_RETRY",Nt="WAITING_TRACK",Ut="PARSING",Bt="PARSED",Gt="BACKTRACKING",Kt="ENDED",jt="ERROR",Ht="WAITING_INIT_PTS",Vt="WAITING_LEVEL",Wt=function(t){var e,r;function i(e,r,i){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=Ot,a.media=void 0,a.mediaBuffer=void 0,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.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=i,a.log=o.b.log.bind(o.b,i+":"),a.warn=o.b.warn.bind(o.b,i+":"),a.hls=e,a.fragmentLoader=new Rt(e.config),a.fragmentTracker=r,a.config=e.config,a.decrypter=new _t.a(e,e.config),e.on(n.a.KEY_LOADED,a.onKeyLoaded,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,wt(e,r);var u,h,d,c=i.prototype;return c.doTick=function(){this.onTickEnd()},c.onTickEnd=function(){},c.startLoad=function(t){},c.stopLoad=function(){this.fragmentLoader.abort();var t=this.fragCurrent;t&&this.fragmentTracker.removeFragment(t),this.resetTransmuxer(),this.fragCurrent=null,this.fragPrevious=null,this.clearInterval(),this.clearNextTick(),this.state=Ot},c._streamEnded=function(t,e){var r=this.fragCurrent,i=this.fragmentTracker;if(!e.live&&r&&r.sn===e.endSN&&!t.nextStart){var a=i.getState(r);return a===tt.PARTIAL||a===tt.OK}return!1},c.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===Ot&&this.startLoad(i.startPosition)},c.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&&(t.removeEventListener("seeking",this.onvseeking),t.removeEventListener("ended",this.onvended),this.onvseeking=this.onvended=null),this.media=this.mediaBuffer=null,this.loadedmetadata=!1,this.fragmentTracker.removeAllFragments(),this.stopLoad()},c.onMediaSeeking=function(){var t=this.config,e=this.fragCurrent,r=this.media,i=this.mediaBuffer,n=this.state,s=r?r.currentTime:0,o=lt.bufferInfo(i||r,s,t.maxBufferHole);if(this.log("media seeking to "+(Object(a.a)(s)?s.toFixed(3):s)+", state: "+n),n===Kt)this.resetLoadingState();else if(e&&!o.len){var l=t.maxFragLookUpTolerance,u=e.start-l,h=s>e.start+e.duration+l;(s<u||h)&&(h&&e.loader&&(this.log("seeking outside of buffer while fragment load in progress, cancel fragment load"),e.loader.abort()),this.resetLoadingState())}r&&(this.lastCurrentTime=s),this.loadedmetadata||o.len||(this.nextLoadPosition=this.startPosition=s),this.tickImmediate()},c.onMediaEnded=function(){this.startPosition=this.lastCurrentTime=0},c.onKeyLoaded=function(t,e){if(this.state===Pt&&e.frag===this.fragCurrent&&this.levels){this.state=xt;var r=this.levels[e.frag.level].details;r&&this.loadFragment(e.frag,r,e.frag.start)}},c.onHandlerDestroying=function(){this.stopLoad(),t.prototype.onHandlerDestroying.call(this)},c.onHandlerDestroyed=function(){this.state=Ot,this.hls.off(n.a.KEY_LOADED,this.onKeyLoaded,this),this.fragmentLoader&&this.fragmentLoader.destroy(),this.decrypter&&this.decrypter.destroy(),this.hls=this.log=this.warn=this.decrypter=this.fragmentLoader=this.fragmentTracker=null,t.prototype.onHandlerDestroyed.call(this)},c.loadKey=function(t,e){this.log("Loading key for "+t.sn+" of ["+e.startSN+"-"+e.endSN+"], "+("[stream-controller]"===this.logPrefix?"level":"track")+" "+t.level),this.state=Pt,this.fragCurrent=t,this.hls.trigger(n.a.KEY_LOADING,{frag:t})},c.loadFragment=function(t,e,r){this._loadFragForPlayback(t,e,r)},c._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;if(!i.fragContextChanged(t))return"payload"in e&&(i.log("Loaded fragment "+t.sn+" of level "+t.level),i.hls.trigger(n.a.FRAG_LOADED,e),i.state===Gt)?(i.fragmentTracker.backtrack(t,e),void i.resetFragmentLoading(t)):void i._handleFragmentLoadComplete(e);(r===Ft||r===Gt||!i.fragCurrent&&r===Ut)&&(i.fragmentTracker.removeFragment(t),i.state=xt)}})).catch((function(e){i.warn(e),i.resetFragmentLoading(t)}))},c.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(n.a.BUFFER_FLUSHING,i)}},c._loadInitSegment=function(t){var e=this;this._doFragLoad(t).then((function(r){if(!r||e.fragContextChanged(t)||!e.levels)throw new Error("init load aborted");return r})).then((function(r){var i=e.hls,a=r.payload,s=t.decryptdata;if(a&&a.byteLength>0&&s&&s.key&&s.iv&&"AES-128"===s.method){var o=self.performance.now();return e.decrypter.webCryptoDecrypt(new Uint8Array(a),s.key.buffer,s.iv.buffer).then((function(e){var a=self.performance.now();return i.trigger(n.a.FRAG_DECRYPTED,{frag:t,payload:e,stats:{tstart:o,tdecrypt:a}}),r.payload=e,r}))}return r})).then((function(r){var i=e.fragCurrent,a=e.hls,s=e.levels;if(!s)throw new Error("init load aborted, missing levels");s[t.level].details;var o=t.stats;e.state=xt,e.fragLoadError=0,t.data=new Uint8Array(r.payload),o.parsing.start=o.buffering.start=self.performance.now(),o.parsing.end=o.buffering.end=self.performance.now(),r.frag===i&&a.trigger(n.a.FRAG_BUFFERED,{stats:o,frag:i,part:null,id:t.type}),e.tick()})).catch((function(r){e.warn(r),e.resetFragmentLoading(t)}))},c.fragContextChanged=function(t){var e=this.fragCurrent;return!t||!e||t.level!==e.level||t.sn!==e.sn||t.urlId!==e.urlId},c.fragBufferedComplete=function(t,e){var r=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+" "+It.toString(lt.getBuffered(r))),this.state=xt,this.tick()},c._handleFragmentLoadComplete=function(t){var e=this.transmuxer;if(e){var r=t.frag,i=t.part,a=t.partsLoaded,n=!a||0===a.length||a.some((function(t){return!t})),s=new ut(r.level,r.sn,r.stats.chunkCount+1,0,i?i.index:-1,!n);e.flush(s)}},c._handleFragmentLoadProgress=function(t){},c._doFragLoad=function(t,e,r,i){var s=this;if(void 0===r&&(r=null),!this.levels)throw new Error("frag load aborted, missing levels");if(r=Math.max(t.start,r||0),this.config.lowLatencyMode&&e){var o=e.partList;if(o&&i){r>t.end&&e.fragmentHint&&(t=e.fragmentHint);var l=this.getNextPart(o,t,r);if(l>-1){var u=o[l];return this.log("Loading part sn: "+t.sn+" p: "+u.index+" cc: "+t.cc+" of playlist ["+e.startSN+"-"+e.endSN+"] parts [0-"+l+"-"+(o.length-1)+"] "+("[stream-controller]"===this.logPrefix?"level":"track")+": "+t.level+", target: "+parseFloat(r.toFixed(3))),this.nextLoadPosition=u.start+u.duration,this.state=Ft,this.hls.trigger(n.a.FRAG_LOADING,{frag:t,part:o[l],targetBufferTime:r}),this.doFragPartsLoad(t,o,l,i).catch((function(t){return s.handleFragLoadError(t)}))}if(!t.url||this.loadedEndOfParts(o,r))return Promise.resolve(null)}}return 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))),Object(a.a)(t.sn)&&!this.bitrateTest&&(this.nextLoadPosition=t.start+t.duration),this.state=Ft,this.hls.trigger(n.a.FRAG_LOADING,{frag:t,targetBufferTime:r}),this.fragmentLoader.load(t,i).catch((function(t){return s.handleFragLoadError(t)}))},c.doFragPartsLoad=function(t,e,r,i){var a=this;return new Promise((function(s,o){var l=[];!function r(u){var h=e[u];a.fragmentLoader.loadPart(t,h,i).then((function(i){l[h.index]=i;var o=i.part;a.hls.trigger(n.a.FRAG_LOADED,i);var d=e[u+1];if(!d||d.fragment!==t)return s({frag:t,part:o,partsLoaded:l});r(u+1)})).catch(o)}(r)}))},c.handleFragLoadError=function(t){var e=t.data;return e&&e.details===s.a.INTERNAL_ABORTED?this.handleFragLoadAborted(e.frag,e.part):this.hls.trigger(n.a.ERROR,e),null},c._handleTransmuxerFlush=function(t){var e=this.getCurrentContext(t);if(e&&this.state===Ut){var r=e.frag,i=e.part,a=e.level,n=self.performance.now();r.stats.parsing.end=n,i&&(i.stats.parsing.end=n),this.updateLevelTiming(r,i,a,t.partial)}else this.fragCurrent||(this.state=xt)},c.getCurrentContext=function(t){var e=this.levels,r=t.level,i=t.sn,a=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 n=e[r],s=a>-1?function(t,e,r){if(!t||!t.details)return null;var i=t.details.partList;if(i)for(var a=i.length;a--;){var n=i[a];if(n.index===r&&n.fragment.sn===e)return n}return null}(n,i,a):null,o=s?s.fragment:function(t,e,r){if(!t||!t.details)return null;var i=t.details,a=i.fragments[e-i.startSN];return a||((a=i.fragmentHint)&&a.sn===e?a:e<i.startSN&&r&&r.sn===e?r:null)}(n,i,this.fragCurrent);return o?{frag:o,part:s,level:n}:null},c.bufferFragmentData=function(t,e,r,i){if(t&&this.state===Ut){var a=t.data1,s=t.data2,o=a;if(a&&s&&(o=Object(l.a)(a,s)),o&&o.length){var u={type:t.type,frag:e,part:r,chunkMeta:i,parent:e.type,data:o};this.hls.trigger(n.a.BUFFER_APPENDING,u),t.dropped&&t.independent&&!r&&this.flushBufferGap(e)}}},c.flushBufferGap=function(t){var e=this.media;if(e)if(lt.isBuffered(e,e.currentTime)){var r=e.currentTime,i=lt.bufferInfo(e,r,0),a=t.duration,n=Math.min(2*this.config.maxFragLookUpTolerance,.25*a),s=Math.max(Math.min(t.start-n,i.end-n),r+n);t.start-s>n&&this.flushMainBuffer(s,t.start)}else this.flushMainBuffer(0,t.start)},c.getFwdBufferInfo=function(t,e){var r=this.config,i=this.getLoadPosition();if(!Object(a.a)(i))return null;var n=lt.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 lt.bufferInfo(t,i,Math.max(n.nextStart,r.maxBufferHole))}return n},c.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)},c.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)},c.getNextFragment=function(t,e){var r,i,a=e.fragments,n=a.length;if(!n)return null;var s,o=this.config,l=a[0].start;if(e.live){var u=o.initialLiveManifestSize;if(n<u)return this.warn("Not enough fragments to start playback (have: "+n+", need: "+u+")"),null;e.PTSKnown||this.startFragRequested||-1!==this.startPosition||(s=this.getInitialLiveFragment(e,a),this.startPosition=s?this.hls.liveSyncPosition||s.start:t)}else t<=l&&(s=a[0]);if(!s){var h=o.lowLatencyMode?e.partEnd:e.fragmentEnd;s=this.getFragmentAtPosition(t,h,e)}return null===(r=s)||void 0===r||!r.initSegment||null!==(i=s)&&void 0!==i&&i.initSegment.data||this.bitrateTest||(s=s.initSegment),s},c.getNextPart=function(t,e,r){for(var i=-1,a=!1,n=!0,s=0,o=t.length;s<o;s++){var l=t[s];if(n=n&&!l.independent,i>-1&&r<l.start)break;var u=l.loaded;!u&&(a||l.independent||n)&&l.fragment===e&&(i=s),a=u}return i},c.loadedEndOfParts=function(t,e){var r=t[t.length-1];return r&&e>r.start&&r.loaded},c.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=vt(e,r.endProgramDateTime,this.config.maxFragLookUpTolerance)),!i){var a=r.sn+1;if(a>=t.startSN&&a<=t.endSN){var n=e[a-t.startSN];r.cc===n.cc&&(i=n,this.log("Live playlist, switching playlist, load frag with next SN: "+i.sn))}i||(i=function(t,e){return gt.search(t,(function(t){return t.cc<e?1:t.cc>e?-1:0}))}(e,r.cc))&&this.log("Live playlist, switching playlist, load frag with same CC: "+i.sn)}}else{var s=this.hls.liveSyncPosition;null!==s&&(i=this.getFragmentAtPosition(s,this.bitrateTest?t.fragmentEnd:t.edge,t))}return i},c.getFragmentAtPosition=function(t,e,r){var i,a=this.config,n=this.fragPrevious,s=r.fragments,o=r.endSN,l=r.fragmentHint,u=a.maxFragLookUpTolerance,h=!!(a.lowLatencyMode&&r.partList&&l);(h&&l&&!this.bitrateTest&&(s=s.concat(l),o=l.sn),t<e)?i=pt(n,s,t,t>e-u?0:u):i=s[s.length-1];if(i){var d=i.sn-r.startSN,c=n&&i.level===n.level,f=s[d+1];if(this.fragmentTracker.getState(i)===tt.BACKTRACKED){i=null;for(var g=d;s[g]&&this.fragmentTracker.getState(s[g])===tt.BACKTRACKED;)i=n?s[g--]:s[--g];i||(i=f)}else n&&i.sn===n.sn&&!h&&c&&(i.sn<o&&this.fragmentTracker.getState(f)!==tt.OK?(this.log("SN "+i.sn+" just loaded, load next one: "+f.sn),i=f):i=null)}return i},c.synchronizeToLiveEdge=function(t){var e=this.config,r=this.media;if(r){var i=this.hls.liveSyncPosition,a=r.currentTime,n=t.fragments[0].start,s=t.edge,o=a>=n-e.maxFragLookUpTolerance&&a<=s;if(null!==i&&r.duration>i&&(a<i||!o)){var l=void 0!==e.liveMaxLatencyDuration?e.liveMaxLatencyDuration:e.liveMaxLatencyDurationCount*t.targetduration;(!o&&r.readyState<4||a<s-l)&&(this.loadedmetadata||(this.nextLoadPosition=i),r.readyState&&(this.warn("Playback: "+a.toFixed(3)+" is located too far from the end of live sliding playlist: "+s+", reset currentTime to : "+i.toFixed(3)),r.currentTime=i))}}},c.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 l=t.fragments[0].start,u=!e,h=t.alignedSliding&&Object(a.a)(l);if(u||!h&&!l){ct(n,s,t);var d=t.fragments[0].start;return this.log("Live playlist sliding: "+d.toFixed(2)+" start-sn: "+(e?e.startSN:"na")+"->"+t.startSN+" prev-sn: "+(n?n.sn:"na")+" fragments: "+o),d}return l},c.waitForCdnTuneIn=function(t){return t.live&&t.canBlockReload&&t.tuneInGoal>Math.max(t.partHoldBack,3*t.partTarget)},c.setStartPosition=function(t,e){var r=this.startPosition;if(r<e&&(r=-1),-1===r||-1===this.lastCurrentTime){var i=t.startTimeOffset;Object(a.a)(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},c.getLoadPosition=function(){var t=this.media,e=0;return this.loadedmetadata&&t?e=t.currentTime:this.nextLoadPosition&&(e=this.nextLoadPosition),e},c.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))},c.resetFragmentLoading=function(t){this.fragCurrent&&this.fragContextChanged(t)||(this.state=xt)},c.onFragmentOrKeyLoadError=function(t,e){if(!e.fatal){var r=e.frag;if(r&&r.type===t){this.fragCurrent;var i=this.config;if(this.fragLoadError+1<=i.fragLoadingMaxRetry){if(this.resetLiveStartWhenNotLoaded(r.level))return;var a=Math.min(Math.pow(2,this.fragLoadError)*i.fragLoadingRetryDelay,i.fragLoadingMaxRetryTimeout);this.warn("Fragment "+r.sn+" of "+t+" "+r.level+" failed to load, retrying in "+a+"ms"),this.retryDate=self.performance.now()+a,this.fragLoadError++,this.state=Mt}else e.levelRetry?(t===D.b.AUDIO&&(this.fragCurrent=null),this.fragLoadError=0,this.state=xt):(o.b.error(e.details+" reaches max retry, redispatch as fatal ..."),e.fatal=!0,this.hls.stopLoad(),this.state=jt)}}},c.afterBufferFlushed=function(t,e,r){if(t){var i=lt.getBuffered(t);this.fragmentTracker.detectEvictedFragments(e,i,r),this.state===Kt&&this.resetLoadingState()}},c.resetLoadingState=function(){this.fragCurrent=null,this.fragPrevious=null,this.state=xt},c.resetLiveStartWhenNotLoaded=function(t){if(!this.loadedmetadata){this.startFragRequested=!1;var e=this.levels?this.levels[t].details:null;if(null!=e&&e.live)return this.startPosition=-1,this.setStartPosition(e,0),this.resetLoadingState(),!0;this.nextLoadPosition=this.startPosition}return!1},c.updateLevelTiming=function(t,e,r,i){var a=this,s=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 a.warn("Could not parse fragment "+t.sn+" "+o+" duration reliably ("+u+") resetting transmuxer to fallback to playlist timing"),a.resetTransmuxer(),e||!1;var h=i?0:Y(s,t,l.startPTS,l.endPTS,l.startDTS,l.endDTS);return a.hls.trigger(n.a.LEVEL_PTS_UPDATED,{details:s,level:r,drift:h,type:o,frag:t,start:l.startPTS,end:l.endPTS}),!0}return e}),!1)?(this.state=Bt,this.hls.trigger(n.a.FRAG_PARSED,{frag:t,part:e})):this.resetLoadingState()},c.resetTransmuxer=function(){this.transmuxer&&(this.transmuxer.destroy(),this.transmuxer=null)},u=i,(h=[{key:"state",get:function(){return this._state},set:function(t){var e=this._state;e!==t&&(this._state=t,this.log(e+"->"+t))}}])&&Ct(u.prototype,h),d&&Ct(u,d),i}(st);function Yt(){return self.MediaSource||self.WebKitMediaSource}function qt(){return self.SourceBuffer||self.WebKitSourceBuffer}var Xt=r(18),zt=r(10),Qt=r(14),$t=Yt()||{isTypeSupported:function(){return!1}},Jt=function(){function t(t,e,r,i){var a=this;this.hls=void 0,this.id=void 0,this.observer=void 0,this.frag=null,this.part=null,this.worker=void 0,this.onwmsg=void 0,this.transmuxer=null,this.onTransmuxComplete=void 0,this.onFlush=void 0,this.hls=t,this.id=e,this.onTransmuxComplete=r,this.onFlush=i;var l=t.config,u=function(e,r){(r=r||{}).frag=a.frag,r.id=a.id,t.trigger(e,r)};this.observer=new Qt.EventEmitter,this.observer.on(n.a.FRAG_DECRYPTED,u),this.observer.on(n.a.ERROR,u);var h={mp4:$t.isTypeSupported("video/mp4"),mpeg:$t.isTypeSupported("audio/mpeg"),mp3:$t.isTypeSupported('audio/mp4; codecs="mp3"')},d=navigator.vendor;if(l.enableWorker&&"undefined"!=typeof Worker){var c;o.b.log("demuxing in webworker");try{c=this.worker=Xt(19),this.onwmsg=this.onWorkerMessage.bind(this),c.addEventListener("message",this.onwmsg),c.onerror=function(e){t.trigger(n.a.ERROR,{type:s.b.OTHER_ERROR,details:s.a.INTERNAL_EXCEPTION,fatal:!0,event:"demuxerWorker",error:new Error(e.message+" ("+e.filename+":"+e.lineno+")")})},c.postMessage({cmd:"init",typeSupported:h,vendor:d,id:e,config:JSON.stringify(l)})}catch(t){o.b.warn("Error in worker:",t),o.b.error("Error while initializing DemuxerWorker, fallback to inline"),c&&self.URL.revokeObjectURL(c.objectURL),this.transmuxer=new zt.c(this.observer,h,l,d,e),this.worker=null}}else this.transmuxer=new zt.c(this.observer,h,l,d,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;else{var e=this.transmuxer;e&&(e.destroy(),this.transmuxer=null)}var r=this.observer;r&&r.removeAllListeners(),this.observer=null},e.push=function(t,e,r,i,a,n,s,l,u,h){var d=this;u.transmuxing.start=self.performance.now();var c=this.transmuxer,f=this.worker,g=n?n.start:a.start,v=a.decryptdata,p=this.frag,m=!(p&&a.cc===p.cc),y=!(p&&u.level===p.level),T=p?u.sn-p.sn:-1,E=this.part?u.part-this.part.index:1,b=!y&&(1===T||0===T&&1===E),S=self.performance.now();(y||T||0===a.stats.parsing.start)&&(a.stats.parsing.start=S),!n||!E&&b||(n.stats.parsing.start=S);var L=new zt.b(m,b,l,y,g);if(!b||m){o.b.log("[transmuxer-interface, "+a.type+"]: Starting new transmux session for sn: "+u.sn+" p: "+u.part+" level: "+u.level+" id: "+u.id+"\n discontinuity: "+m+"\n trackSwitch: "+y+"\n contiguous: "+b+"\n accurateTimeOffset: "+l+"\n timeOffset: "+g);var A=new zt.a(r,i,e,s,h);this.configureTransmuxer(A)}if(this.frag=a,this.part=n,f)f.postMessage({cmd:"demux",data:t,decryptdata:v,chunkMeta:u,state:L},t instanceof ArrayBuffer?[t]:[]);else if(c){var R=c.push(t,v,u,L);Object(zt.d)(R)?R.then((function(t){d.handleTransmuxComplete(t)})):this.handleTransmuxComplete(R)}},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 a=r.flush(t);Object(zt.d)(a)?a.then((function(r){e.handleFlushResult(r,t)})):this.handleFlushResult(a,t)}},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;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}(),Zt=function(){function t(t,e,r,i){this.config=void 0,this.media=void 0,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.hls=this.fragmentTracker=this.media=null},e.poll=function(t){var e=this.config,r=this.media,i=this.stalled,a=r.currentTime,n=r.seeking,s=this.seeking&&!n,l=!this.seeking&&n;if(this.seeking=n,a===t){if((l||s)&&(this.stalled=null),!r.paused&&!r.ended&&0!==r.playbackRate&&lt.getBuffered(r).length){var u=lt.bufferInfo(r,a,0),h=u.len>0,d=u.nextStart||0;if(h||d){if(n){var c=u.len>2,f=!d||d-a>2&&!this.fragmentTracker.getPartialFragment(a);if(c||f)return;this.moved=!1}if(!this.moved&&null!==this.stalled){var g,v=Math.max(d,u.start||0)-a,p=this.hls.levels?this.hls.levels[this.hls.currentLevel]:null,m=(null==p||null===(g=p.details)||void 0===g?void 0:g.live)?2*p.details.targetduration:2;if(v>0&&v<=m)return void this._trySkipBufferHole(null)}var y=self.performance.now();if(null!==i){var T=y-i;!n&&T>=250&&this._reportStall(u.len);var E=lt.bufferInfo(r,a,e.maxBufferHole);this._tryFixBufferStall(E,T)}else this.stalled=y}}}else if(this.moved=!0,null!==i){if(this.stallReported){var b=self.performance.now()-i;o.b.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,a=this.media.currentTime,n=i.getPartialFragment(a);if(n&&this._trySkipBufferHole(n))return;t.len>r.maxBufferHole&&e>1e3*r.highBufferWatchdogPeriod&&(o.b.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||(this.stallReported=!0,o.b.warn("Playback stalling at @"+r.currentTime+" due to low buffer (buffer="+t+")"),e.trigger(n.a.ERROR,{type:s.b.MEDIA_ERROR,details:s.a.BUFFER_STALLED_ERROR,fatal:!1,buffer:t}))},e._trySkipBufferHole=function(t){for(var e=this.config,r=this.hls,i=this.media,a=i.currentTime,l=0,u=lt.getBuffered(i),h=0;h<u.length;h++){var d=u.start(h);if(a+e.maxBufferHole>=l&&a<d){var c=Math.max(d+.05,i.currentTime+.1);return o.b.warn("skipping hole, adjusting currentTime from "+a+" to "+c),this.moved=!0,this.stalled=null,i.currentTime=c,t&&r.trigger(n.a.ERROR,{type:s.b.MEDIA_ERROR,details:s.a.BUFFER_SEEK_OVER_HOLE,fatal:!1,reason:"fragment loaded with buffer holes, seeking from "+a+" to "+c,frag:t}),c}l=u.end(h)}return 0},e._tryNudgeBuffer=function(){var t=this.config,e=this.hls,r=this.media,i=r.currentTime,a=(this.nudgeRetry||0)+1;if(this.nudgeRetry=a,a<t.nudgeMaxRetry){var l=i+a*t.nudgeOffset;o.b.warn("Nudging 'currentTime' from "+i+" to "+l),r.currentTime=l,e.trigger(n.a.ERROR,{type:s.b.MEDIA_ERROR,details:s.a.BUFFER_NUDGE_ON_STALL,fatal:!1})}else o.b.error("Playhead still not moving while enough data buffered @"+i+" after "+t.nudgeMaxRetry+" nudges"),e.trigger(n.a.ERROR,{type:s.b.MEDIA_ERROR,details:s.a.BUFFER_STALLED_ERROR,fatal:!0})},t}();function te(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,i.key,i)}}function ee(t,e){return(ee=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}var re=function(t){var e,r;function i(e,r){var i;return(i=t.call(this,e,r,"[stream-controller]")||this).audioCodecSwap=!1,i.gapController=null,i.level=-1,i._forceStartLoad=!1,i.altAudio=!1,i.audioOnly=!1,i.fragPlaying=null,i.onvplaying=null,i.onvseeked=null,i.fragLastKbps=0,i.stalled=!1,i.couldBacktrack=!1,i.audioCodecSwitch=!1,i.videoBuffer=null,i._registerListeners(),i}r=t,(e=i).prototype=Object.create(r.prototype),e.prototype.constructor=e,ee(e,r);var l,h,d,c=i.prototype;return c._registerListeners=function(){var t=this.hls;t.on(n.a.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(n.a.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(n.a.MANIFEST_LOADING,this.onManifestLoading,this),t.on(n.a.MANIFEST_PARSED,this.onManifestParsed,this),t.on(n.a.LEVEL_LOADING,this.onLevelLoading,this),t.on(n.a.LEVEL_LOADED,this.onLevelLoaded,this),t.on(n.a.FRAG_LOAD_EMERGENCY_ABORTED,this.onFragLoadEmergencyAborted,this),t.on(n.a.ERROR,this.onError,this),t.on(n.a.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.on(n.a.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),t.on(n.a.BUFFER_CREATED,this.onBufferCreated,this),t.on(n.a.BUFFER_FLUSHED,this.onBufferFlushed,this),t.on(n.a.LEVELS_UPDATED,this.onLevelsUpdated,this),t.on(n.a.FRAG_BUFFERED,this.onFragBuffered,this)},c._unregisterListeners=function(){var t=this.hls;t.off(n.a.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(n.a.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(n.a.MANIFEST_LOADING,this.onManifestLoading,this),t.off(n.a.MANIFEST_PARSED,this.onManifestParsed,this),t.off(n.a.LEVEL_LOADED,this.onLevelLoaded,this),t.off(n.a.FRAG_LOAD_EMERGENCY_ABORTED,this.onFragLoadEmergencyAborted,this),t.off(n.a.ERROR,this.onError,this),t.off(n.a.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.off(n.a.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),t.off(n.a.BUFFER_CREATED,this.onBufferCreated,this),t.off(n.a.BUFFER_FLUSHED,this.onBufferFlushed,this),t.off(n.a.LEVELS_UPDATED,this.onLevelsUpdated,this),t.off(n.a.FRAG_BUFFERED,this.onFragBuffered,this)},c.onHandlerDestroying=function(){this._unregisterListeners(),this.onMediaDetaching()},c.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?(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=xt,this.nextLoadPosition=this.startPosition=this.lastCurrentTime=t,this.tick()}else this._forceStartLoad=!0,this.state=Ot},c.stopLoad=function(){this._forceStartLoad=!1,t.prototype.stopLoad.call(this)},c.doTick=function(){switch(this.state){case xt:this.doTickIdle();break;case Vt: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=xt;break}break;case Mt:var a,n=self.performance.now(),s=this.retryDate;(!s||n>=s||null!==(a=this.media)&&void 0!==a&&a.seeking)&&(this.log("retryDate reached, switch back to IDLE state"),this.state=xt)}this.onTickEnd()},c.onTickEnd=function(){t.prototype.onTickEnd.call(this),this.checkBuffer(),this.checkFragmentChanged()},c.doTickIdle=function(){var t,e,r=this.hls,i=this.levelLastLoaded,a=this.levels,s=this.media,o=r.config,l=r.nextLoadLevel;if(null!==i&&(s||!this.startFragRequested&&o.startFragPrefetch)&&(!this.altAudio||!this.audioOnly)&&a&&a[l]){var h=a[l];this.level=r.nextLoadLevel=l;var d=h.details;if(!d||this.state===Vt||d.live&&this.levelLastLoaded!==l)this.state=Vt;else{var c=this.getFwdBufferInfo(this.mediaBuffer?this.mediaBuffer:s,D.b.MAIN);if(null!==c)if(!(c.len>=this.getMaxBufferLength(h.maxBitrate))){if(this._streamEnded(c,d)){var f={};return this.altAudio&&(f.type="video"),this.hls.trigger(n.a.BUFFER_EOS,f),void(this.state=Kt)}var g=c.end,v=this.getNextFragment(g,d);if(this.couldBacktrack&&!this.fragPrevious&&v&&"initSegment"!==v.sn){var p=v.sn-d.startSN;p>1&&(v=d.fragments[p-1],this.fragmentTracker.removeFragment(v))}if(v&&this.fragmentTracker.getState(v)===tt.OK&&this.nextLoadPosition>g){var m=this.audioOnly&&!this.altAudio?u.a.AUDIO:u.a.VIDEO;this.afterBufferFlushed(s,m,D.b.MAIN),v=this.getNextFragment(this.nextLoadPosition,d)}v&&(!v.initSegment||v.initSegment.data||this.bitrateTest||(v=v.initSegment),"identity"!==(null===(t=v.decryptdata)||void 0===t?void 0:t.keyFormat)||null!==(e=v.decryptdata)&&void 0!==e&&e.key?this.loadFragment(v,d,g):this.loadKey(v,d))}}}},c.loadFragment=function(e,r,i){var a,n=this.fragmentTracker.getState(e);if(this.fragCurrent=e,n===tt.BACKTRACKED){var s=this.fragmentTracker.getBacktrackData(e);if(s)return this._handleFragmentLoadProgress(s),void this._handleFragmentLoadComplete(s);n=tt.NOT_LOADED}n===tt.NOT_LOADED||n===tt.PARTIAL?"initSegment"===e.sn?this._loadInitSegment(e):this.bitrateTest?(e.bitrateTest=!0,this.log("Fragment "+e.sn+" of level "+e.level+" is being downloaded to test bitrate and will not be buffered"),this._loadBitrateTestFrag(e)):(this.startFragRequested=!0,t.prototype.loadFragment.call(this,e,r,i)):n===tt.APPENDING?this.reduceMaxBufferLength(e.duration)&&this.fragmentTracker.removeFragment(e):0===(null===(a=this.media)||void 0===a?void 0:a.buffered.length)&&this.fragmentTracker.removeAllFragments()},c.getAppendedFrag=function(t){var e=this.fragmentTracker.getAppendedFrag(t,D.b.MAIN);return e&&"fragment"in e?e.fragment:e},c.getBufferedFrag=function(t){return this.fragmentTracker.getBufferedFrag(t,D.b.MAIN)},c.followingBufferedFrag=function(t){return t?this.getBufferedFrag(t.end+.5):null},c.immediateLevelSwitch=function(){this.abortCurrentFrag(),this.flushMainBuffer(0,Number.POSITIVE_INFINITY)},c.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 a=t[this.hls.nextLoadLevel],n=this.fragLastKbps;r=n&&this.fragCurrent?this.fragCurrent.duration*a.maxBitrate/(1e3*n)+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,h=Math.max(s.end,l+Math.min(Math.max(u-this.config.maxFragLookUpTolerance,.5*u),.75*u));this.flushMainBuffer(h,Number.POSITIVE_INFINITY)}}}},c.abortCurrentFrag=function(){var t=this.fragCurrent;this.fragCurrent=null,null!=t&&t.loader&&t.loader.abort(),this.state===Pt&&(this.state=xt),this.nextLoadPosition=this.getLoadPosition()},c.flushMainBuffer=function(e,r){t.prototype.flushMainBuffer.call(this,e,r,this.altAudio?"video":null)},c.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 Zt(this.config,i,this.fragmentTracker,this.hls)},c.onMediaDetaching=function(){var e=this.media;e&&(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)},c.onMediaPlaying=function(){this.tick()},c.onMediaSeeked=function(){var t=this.media,e=t?t.currentTime:null;Object(a.a)(e)&&this.log("Media seeked to "+e.toFixed(3)),this.tick()},c.onManifestLoading=function(){this.log("Trigger BUFFER_RESET"),this.hls.trigger(n.a.BUFFER_RESET,void 0),this.fragmentTracker.removeAllFragments(),this.couldBacktrack=this.stalled=!1,this.startPosition=this.lastCurrentTime=0,this.fragPlaying=null},c.onManifestParsed=function(t,e){var r,i,a,n=!1,s=!1;e.levels.forEach((function(t){(r=t.audioCodec)&&(-1!==r.indexOf("mp4a.40.2")&&(n=!0),-1!==r.indexOf("mp4a.40.5")&&(s=!0))})),this.audioCodecSwitch=n&&s&&!("function"==typeof(null==(a=qt())||null===(i=a.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},c.onLevelLoading=function(t,e){var r=this.levels;if(r&&this.state===xt){var i=r[e.level];(!i.details||i.details.live&&this.levelLastLoaded!==e.level||this.waitForCdnTuneIn(i.details))&&(this.state=Vt)}},c.onLevelLoaded=function(t,e){var r,i=this.levels,a=e.level,s=e.details,o=s.totalduration;if(i){this.log("Level "+a+" loaded ["+s.startSN+","+s.endSN+"], cc ["+s.startCC+", "+s.endCC+"] duration:"+o);var l=this.fragCurrent;!l||this.state!==Ft&&this.state!==Mt||l.level!==e.level&&l.loader&&(this.state=xt,l.loader.abort());var u=i[a],h=0;if(s.live||null!==(r=u.details)&&void 0!==r&&r.live){if(s.fragments[0]||(s.deltaUpdateFailed=!0),s.deltaUpdateFailed)return;h=this.alignPlaylists(s,u.details)}if(u.details=s,this.levelLastLoaded=a,this.hls.trigger(n.a.LEVEL_UPDATED,{details:s,level:a}),this.state===Vt){if(this.waitForCdnTuneIn(s))return;this.state=xt}this.startFragRequested?s.live&&this.synchronizeToLiveEdge(s):this.setStartPosition(s,h),this.tick()}else this.warn("Levels were reset while loading level "+a)},c._handleFragmentLoadProgress=function(t){var e,r=t.frag,i=t.part,a=t.payload,n=this.levels;if(n){var s=n[r.level],o=s.details;if(o){var l=s.videoCodec,u=o.PTSKnown||!o.live,h=null===(e=r.initSegment)||void 0===e?void 0:e.data,d=this._getAudioCodec(s),c=this.transmuxer=this.transmuxer||new Jt(this.hls,D.b.MAIN,this._handleTransmuxComplete.bind(this),this._handleTransmuxerFlush.bind(this)),f=i?i.index:-1,g=-1!==f,v=new ut(r.level,r.sn,r.stats.chunkCount,a.byteLength,f,g),p=this.initPTS[r.cc];c.push(a,h,d,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")},c.onAudioTrackSwitching=function(t,e){var r=this.altAudio,i=!!e.url,a=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 s=this.fragCurrent;null!=s&&s.loader&&(this.log("Switching to main audio track, cancel main fragment load"),s.loader.abort()),this.resetTransmuxer(),this.resetLoadingState()}else this.audioOnly&&this.resetTransmuxer();var o=this.hls;r&&o.trigger(n.a.BUFFER_FLUSHING,{startOffset:0,endOffset:Number.POSITIVE_INFINITY,type:"audio"}),o.trigger(n.a.AUDIO_TRACK_SWITCHED,{id:a})}},c.onAudioTrackSwitched=function(t,e){var r=e.id,i=!!this.hls.audioTracks[r].url;if(i){var a=this.videoBuffer;a&&this.mediaBuffer!==a&&(this.log("Switching on alternate audio, use video.buffered to schedule main fragment loading"),this.mediaBuffer=a)}this.altAudio=i,this.tick()},c.onBufferCreated=function(t,e){var r,i,a=e.tracks,n=!1;for(var s in a){var o=a[s];if("main"===o.id){if(i=s,r=o,"video"===s){var l=a[s];l&&(this.videoBuffer=l.buffer)}}else n=!0}n&&r?(this.log("Alternate track found, use "+i+".buffered to schedule main fragment loading"),this.mediaBuffer=r.buffer):this.mediaBuffer=this.media},c.onFragBuffered=function(t,e){var r=e.frag,i=e.part;if(!r||r.type===D.b.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===Bt&&(this.state=xt));var a=i?i.stats:r.stats;this.fragLastKbps=Math.round(8*a.total/(a.buffering.end-a.loading.first)),"initSegment"!==r.sn&&(this.fragPrevious=r),this.fragBufferedComplete(r,i)}},c.onError=function(t,e){switch(e.details){case s.a.FRAG_LOAD_ERROR:case s.a.FRAG_LOAD_TIMEOUT:case s.a.KEY_LOAD_ERROR:case s.a.KEY_LOAD_TIMEOUT:this.onFragmentOrKeyLoadError(D.b.MAIN,e);break;case s.a.LEVEL_LOAD_ERROR:case s.a.LEVEL_LOAD_TIMEOUT:this.state!==jt&&(e.fatal?(this.warn(""+e.details),this.state=jt):e.levelRetry||this.state!==Vt||(this.state=xt));break;case s.a.BUFFER_FULL_ERROR:if("main"===e.parent&&(this.state===Ut||this.state===Bt)){var r=!0,i=this.getFwdBufferInfo(this.media,D.b.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()}}},c.checkBuffer=function(){var t=this.media,e=this.gapController;if(t&&e&&t.readyState){var r=lt.getBuffered(t);!this.loadedmetadata&&r.length?(this.loadedmetadata=!0,this.seekToStartPos()):e.poll(this.lastCurrentTime),this.lastCurrentTime=t.currentTime}},c.onFragLoadEmergencyAborted=function(){this.state=xt,this.loadedmetadata||(this.startFragRequested=!1,this.nextLoadPosition=this.startPosition),this.tickImmediate()},c.onBufferFlushed=function(t,e){var r=e.type;if(r!==u.a.AUDIO||this.audioOnly&&!this.altAudio){var i=(r===u.a.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;this.afterBufferFlushed(i,r,D.b.MAIN)}},c.onLevelsUpdated=function(t,e){this.levels=e.levels},c.swapAudioCodec=function(){this.audioCodecSwap=!this.audioCodecSwap},c.seekToStartPos=function(){var t=this.media,e=t.currentTime,r=this.startPosition;if(r>=0&&e<r){if(t.seeking)return void o.b.log("could not seek to "+r+", already seeking at "+e);var i=lt.getBuffered(t),a=(i.length?i.start(0):0)-r;a>0&&a<this.config.maxBufferHole&&(o.b.log("adjusting start position by "+a+" to match buffer start"),r+=a,this.startPosition=r),this.log("seek to target start position "+r+" from current time "+e),t.currentTime=r}},c._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},c._loadBitrateTestFrag=function(t){var e=this;this._doFragLoad(t).then((function(r){var i=e.hls;if(r&&!i.nextLoadLevel&&!e.fragContextChanged(t)){e.fragLoadError=0,e.state=xt,e.startFragRequested=!1,e.bitrateTest=!1;var a=t.stats;a.parsing.start=a.parsing.end=a.buffering.start=a.buffering.end=self.performance.now(),i.trigger(n.a.FRAG_LOADED,r)}}))},c._handleTransmuxComplete=function(t){var e,r="main",i=this.hls,s=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.resetLiveStartWhenNotLoaded(o.level);var h=l.frag,d=l.part,c=l.level,f=s.video,g=s.text,v=s.id3,p=s.initSegment,m=this.altAudio?void 0:s.audio;if(!this.fragContextChanged(h)){if(this.state=Ut,p){p.tracks&&(this._bufferInitSegment(c,p.tracks,h,o),i.trigger(n.a.FRAG_PARSING_INIT_SEGMENT,{frag:h,id:r,tracks:p.tracks}));var y=p.initPTS,T=p.timescale;Object(a.a)(y)&&(this.initPTS[h.cc]=y,i.trigger(n.a.INIT_PTS_FOUND,{frag:h,id:r,initPTS:y,timescale:T}))}if(f&&!1!==s.independent){if(c.details){var E=f.startPTS,b=f.endPTS,S=f.startDTS,L=f.endDTS;if(d)d.elementaryStreams[f.type]={startPTS:E,endPTS:b,startDTS:S,endDTS:L};else if(f.firstKeyFrame&&f.independent&&(this.couldBacktrack=!0),f.dropped&&f.independent){if(this.getLoadPosition()+this.config.maxBufferHole<E)return void this.backtrack(h);h.setElementaryStreamInfo(f.type,h.start,b,h.start,L,!0)}h.setElementaryStreamInfo(f.type,E,b,S,L),this.bufferFragmentData(f,h,d,o)}}else if(!1===s.independent)return void this.backtrack(h);if(m){var A=m.startPTS,R=m.endPTS,k=m.startDTS,D=m.endDTS;d&&(d.elementaryStreams[u.a.AUDIO]={startPTS:A,endPTS:R,startDTS:k,endDTS:D}),h.setElementaryStreamInfo(u.a.AUDIO,A,R,k,D),this.bufferFragmentData(m,h,d,o)}if(null!=v&&null!==(e=v.samples)&&void 0!==e&&e.length){var _={frag:h,id:r,samples:v.samples};i.trigger(n.a.FRAG_PARSING_METADATA,_)}if(g){var I={frag:h,id:r,samples:g.samples};i.trigger(n.a.FRAG_PARSING_USERDATA,I)}}},c._bufferInitSegment=function(t,e,r,i){var a=this;if(this.state===Ut){this.audioOnly=!!e.audio&&!e.video,this.altAudio&&!this.audioOnly&&delete e.audio;var s=e.audio,o=e.video,l=e.audiovideo;if(s){var u=t.audioCodec,h=navigator.userAgent.toLowerCase();this.audioCodecSwitch&&(u&&(u=-1!==u.indexOf("mp4a.40.5")?"mp4a.40.2":"mp4a.40.5"),1!==s.metadata.channelCount&&-1===h.indexOf("firefox")&&(u="mp4a.40.5")),-1!==h.indexOf("android")&&"audio/mpeg"!==s.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+'"'),s.levelCodec=u,s.id="main",this.log("Init audio buffer, container:"+s.container+", codecs[selected/level/parsed]=["+(u||"")+"/"+(t.audioCodec||"")+"/"+s.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(n.a.BUFFER_CODECS,e),Object.keys(e).forEach((function(t){var s=e[t].initSegment;null!=s&&s.byteLength&&a.hls.trigger(n.a.BUFFER_APPENDING,{type:t,data:s,frag:r,part:null,chunkMeta:i,parent:r.type})})),this.tick()}},c.backtrack=function(t){this.couldBacktrack=!0,this.resetTransmuxer(),this.flushBufferGap(t);var e=this.fragmentTracker.backtrack(t);this.fragPrevious=null,this.nextLoadPosition=t.start,e?this.resetFragmentLoading(t):this.state=Gt},c.checkFragmentChanged=function(){var t=this.media,e=null;if(t&&t.readyState>1&&!1===t.seeking){var r=t.currentTime;if(lt.isBuffered(t,r)?e=this.getAppendedFrag(r):lt.isBuffered(t,r+.1)&&(e=this.getAppendedFrag(r+.1)),e){var i=this.fragPlaying,a=e.level;i&&e.sn===i.sn&&i.level===a&&e.urlId===i.urlId||(this.hls.trigger(n.a.FRAG_CHANGED,{frag:e}),i&&i.level===a||this.hls.trigger(n.a.LEVEL_SWITCHED,{level:a}),this.fragPlaying=e)}}},l=i,(h=[{key:"nextLevel",get:function(){var t=this.nextBufferedFrag;return t?t.level:-1}},{key:"currentLevel",get:function(){var t=this.media;if(t){var e=this.getAppendedFrag(t.currentTime);if(e)return e.level}return-1}},{key:"nextBufferedFrag",get:function(){var t=this.media;if(t){var e=this.getAppendedFrag(t.currentTime);return this.followingBufferedFrag(e)}return null}},{key:"forceStartLoad",get:function(){return this._forceStartLoad}}])&&te(l.prototype,h),d&&te(l,d),i}(Wt),ie=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}(),ae=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 ie(t),this.fast_=new ie(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 ie(t,r.getEstimate(),r.getTotalWeight())),this.fast_.halfLife!==e&&(this.fast_=new ie(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 ne(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,i.key,i)}}var se=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 ae(e.abrEwmaSlowVoD,e.abrEwmaFastVoD,e.abrEwmaDefaultEstimate),this.registerListeners()}var e,r,i,l=t.prototype;return l.registerListeners=function(){var t=this.hls;t.on(n.a.FRAG_LOADING,this.onFragLoading,this),t.on(n.a.FRAG_LOADED,this.onFragLoaded,this),t.on(n.a.FRAG_BUFFERED,this.onFragBuffered,this),t.on(n.a.LEVEL_LOADED,this.onLevelLoaded,this),t.on(n.a.ERROR,this.onError,this)},l.unregisterListeners=function(){var t=this.hls;t.off(n.a.FRAG_LOADING,this.onFragLoading,this),t.off(n.a.FRAG_LOADED,this.onFragLoaded,this),t.off(n.a.FRAG_BUFFERED,this.onFragBuffered,this),t.off(n.a.LEVEL_LOADED,this.onLevelLoaded,this),t.off(n.a.ERROR,this.onError,this)},l.destroy=function(){this.unregisterListeners(),this.clearTimer(),this.hls=this.onCheck=null,this.fragCurrent=this.partCurrent=null},l.onFragLoading=function(t,e){var r,i=e.frag;i.type===D.b.MAIN&&(this.timer||(this.fragCurrent=i,this.partCurrent=null!=(r=e.part)?r:null,this.timer=self.setInterval(this.onCheck,100)))},l.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)},l._abandonRulesCheck=function(){var t=this.fragCurrent,e=this.partCurrent,r=this.hls,i=r.autoLevelEnabled,s=r.config,l=r.media;if(t&&l){var u=e?e.stats:t.stats,h=e?e.duration:t.duration;if(u.aborted)return o.b.warn("frag loader destroy or aborted, disarm abandonRules"),this.clearTimer(),void(this._nextAutoLevel=-1);if(i&&!l.paused&&l.playbackRate&&l.readyState){var d=performance.now()-u.loading.start,c=Math.abs(l.playbackRate);if(!(d<=500*h/c)){var f=r.levels,g=r.minAutoLevel,v=f[t.level],p=u.total||Math.max(u.loaded,Math.round(h*v.maxBitrate/8)),m=Math.max(1,u.bwEstimate?u.bwEstimate/8:1e3*u.loaded/d),y=(p-u.loaded)/m,T=l.currentTime,E=(lt.bufferInfo(l,T,s.maxBufferHole).end-T)/c;if(!(E>=2*h/c||y<=E)){var b,S=Number.POSITIVE_INFINITY;for(b=t.level-1;b>g;b--){if((S=h*f[b].maxBitrate/(6.4*m))<E)break}if(!(S>=y)){var L=this.bwEstimator.getEstimate();o.b.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: "+(Object(a.a)(L)?(L/1024).toFixed(3):"Unknown")+" Kb/s\n Estimated load time for current fragment: "+y.toFixed(3)+" s\n Estimated load time for the next fragment: "+S.toFixed(3)+" s\n Time to underbuffer: "+E.toFixed(3)+" s"),r.nextLoadLevel=b,this.bwEstimator.sample(d,u.loaded),this.clearTimer(),t.loader&&(this.fragCurrent=this.partCurrent=null,t.loader.abort()),r.trigger(n.a.FRAG_LOAD_EMERGENCY_ABORTED,{frag:t,part:e,stats:u})}}}}}},l.onFragLoaded=function(t,e){var r=e.frag,i=e.part;if(r.type===D.b.MAIN&&Object(a.a)(r.sn)){var s=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)+s.loaded,h=(l.loaded?l.loaded.duration:0)+o;l.loaded={bytes:u,duration:h},l.realBitrate=Math.round(8*u/h)}if(r.bitrateTest){var d={stats:s,frag:r,part:i,id:r.type};this.onFragBuffered(n.a.FRAG_BUFFERED,d),r.bitrateTest=!1}}},l.onFragBuffered=function(t,e){var r=e.frag,i=e.part,a=i?i.stats:r.stats;if(!a.aborted&&r.type===D.b.MAIN&&"initSegment"!==r.sn){var n=a.parsing.end-a.loading.start;this.bwEstimator.sample(n,a.loaded),a.bwEstimate=this.bwEstimator.getEstimate(),r.bitrateTest?this.bitrateTestDelay=n/1e3:this.bitrateTestDelay=0}},l.onError=function(t,e){switch(e.details){case s.a.FRAG_LOAD_ERROR:case s.a.FRAG_LOAD_TIMEOUT:this.clearTimer()}},l.clearTimer=function(){self.clearInterval(this.timer),this.timer=void 0},l.getNextABRAutoLevel=function(){var t=this.fragCurrent,e=this.partCurrent,r=this.hls,i=r.maxAutoLevel,a=r.config,n=r.minAutoLevel,s=r.media,l=e?e.duration:t?t.duration:0,u=s?s.currentTime:0,h=s&&0!==s.playbackRate?Math.abs(s.playbackRate):1,d=this.bwEstimator?this.bwEstimator.getEstimate():a.abrEwmaDefaultEstimate,c=(lt.bufferInfo(s,u,a.maxBufferHole).end-u)/h,f=this.findBestLevel(d,n,i,c,a.abrBandWidthFactor,a.abrBandWidthUpFactor);if(f>=0)return f;o.b.trace((c?"rebuffering expected":"buffer is empty")+", finding optimal quality level");var g=l?Math.min(l,a.maxStarvationDelay):a.maxStarvationDelay,v=a.abrBandWidthFactor,p=a.abrBandWidthUpFactor;if(!c){var m=this.bitrateTestDelay;if(m)g=(l?Math.min(l,a.maxLoadingDelay):a.maxLoadingDelay)-m,o.b.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,n,i,c+g,v,p),Math.max(f,0)},l.findBestLevel=function(t,e,r,i,a,n){for(var s,l=this.fragCurrent,u=this.partCurrent,h=this.lastLoadedFragLevel,d=this.hls.levels,c=d[h],f=!(null==c||null===(s=c.details)||void 0===s||!s.live),g=null==c?void 0:c.codecSet,v=u?u.duration:l?l.duration:0,p=r;p>=e;p--){var m=d[p];if(m&&(!g||m.codecSet===g)){var y=m.details,T=(u?null==y?void 0:y.partTarget:null==y?void 0:y.averagetargetduration)||v,E=void 0;E=p<=h?a*t:n*t;var b=d[p].maxBitrate,S=b*T/E;if(o.b.trace("level/adjustedbw/bitrate/avgDuration/maxFetchDuration/fetchDuration: "+p+"/"+Math.round(E)+"/"+b+"/"+T+"/"+i+"/"+S),E>b&&(!S||f&&!this.bitrateTestDelay||S<i))return p}}return-1},e=t,(r=[{key:"nextAutoLevel",get:function(){var t=this._nextAutoLevel,e=this.bwEstimator;if(!(-1===t||e&&e.canEstimate()))return t;var r=this.getNextABRAutoLevel();return-1!==t&&(r=Math.min(t,r)),r},set:function(t){this._nextAutoLevel=t}}])&&ne(e.prototype,r),i&&ne(e,i),t}(),oe=r(13);function le(){return(le=Object.assign||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}).apply(this,arguments)}function ue(t,e){return(ue=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}var he=function(t){var e,r;function i(e,r){var i;return(i=t.call(this,e,r,"[audio-stream-controller]")||this).videoBuffer=null,i.videoTrackCC=-1,i.waitingVideoCC=-1,i.audioSwitch=!1,i.trackId=-1,i.waitingData=null,i.mainDetails=null,i.bufferFlushed=!1,i._registerListeners(),i}r=t,(e=i).prototype=Object.create(r.prototype),e.prototype.constructor=e,ue(e,r);var l=i.prototype;return l.onHandlerDestroying=function(){this._unregisterListeners(),this.mainDetails=null},l._registerListeners=function(){var t=this.hls;t.on(n.a.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(n.a.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(n.a.MANIFEST_LOADING,this.onManifestLoading,this),t.on(n.a.LEVEL_LOADED,this.onLevelLoaded,this),t.on(n.a.AUDIO_TRACKS_UPDATED,this.onAudioTracksUpdated,this),t.on(n.a.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.on(n.a.AUDIO_TRACK_LOADED,this.onAudioTrackLoaded,this),t.on(n.a.ERROR,this.onError,this),t.on(n.a.BUFFER_RESET,this.onBufferReset,this),t.on(n.a.BUFFER_CREATED,this.onBufferCreated,this),t.on(n.a.BUFFER_FLUSHED,this.onBufferFlushed,this),t.on(n.a.INIT_PTS_FOUND,this.onInitPtsFound,this),t.on(n.a.FRAG_BUFFERED,this.onFragBuffered,this)},l._unregisterListeners=function(){var t=this.hls;t.off(n.a.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(n.a.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(n.a.MANIFEST_LOADING,this.onManifestLoading,this),t.off(n.a.LEVEL_LOADED,this.onLevelLoaded,this),t.off(n.a.AUDIO_TRACKS_UPDATED,this.onAudioTracksUpdated,this),t.off(n.a.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.off(n.a.AUDIO_TRACK_LOADED,this.onAudioTrackLoaded,this),t.off(n.a.ERROR,this.onError,this),t.off(n.a.BUFFER_RESET,this.onBufferReset,this),t.off(n.a.BUFFER_CREATED,this.onBufferCreated,this),t.off(n.a.BUFFER_FLUSHED,this.onBufferFlushed,this),t.off(n.a.INIT_PTS_FOUND,this.onInitPtsFound,this),t.off(n.a.FRAG_BUFFERED,this.onFragBuffered,this)},l.onInitPtsFound=function(t,e){var r=e.frag,i=e.id,a=e.initPTS;if("main"===i){var n=r.cc;this.initPTS[r.cc]=a,this.log("InitPTS for cc: "+n+" found from main: "+a),this.videoTrackCC=n,this.state===Ht&&this.tick()}},l.startLoad=function(t){if(!this.levels)return this.startPosition=t,void(this.state=Ot);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)),this.state=xt):(this.loadedmetadata=!1,this.state=Nt),this.nextLoadPosition=this.startPosition=this.lastCurrentTime=t,this.tick()},l.doTick=function(){switch(this.state){case xt:this.doTickIdle();break;case Nt:var e,r=this.levels,i=this.trackId,a=null==r||null===(e=r[i])||void 0===e?void 0:e.details;if(a){if(this.waitForCdnTuneIn(a))break;this.state=Ht}break;case Mt:var n,s=performance.now(),l=this.retryDate;(!l||s>=l||null!==(n=this.media)&&void 0!==n&&n.seeking)&&(this.log("RetryDate reached, switch back to IDLE state"),this.state=xt);break;case Ht:var u=this.waitingData;if(u){var h=u.frag,d=u.part,c=u.cache,f=u.complete;if(void 0!==this.initPTS[h.cc]){this.waitingData=null,this.waitingVideoCC=-1,this.state=Ft;var g={frag:h,part:d,payload:c.flush(),networkDetails:null};this._handleFragmentLoadProgress(g),f&&t.prototype._handleFragmentLoadComplete.call(this,g)}else if(this.videoTrackCC!==this.waitingVideoCC)o.b.log("Waiting fragment cc ("+h.cc+") cancelled because video is at cc "+this.videoTrackCC),this.clearWaitingFragment();else{var v=this.getLoadPosition(),p=lt.bufferInfo(this.mediaBuffer,v,this.config.maxBufferHole);mt(p.end,this.config.maxFragLookUpTolerance,h)<0&&(o.b.log("Waiting fragment cc ("+h.cc+") @ "+h.start+" cancelled because another fragment at "+p.end+" is needed"),this.clearWaitingFragment())}}else this.state=xt}this.onTickEnd()},l.clearWaitingFragment=function(){var t=this.waitingData;t&&(this.fragmentTracker.removeFragment(t.frag),this.waitingData=null,this.waitingVideoCC=-1,this.state=xt)},l.onTickEnd=function(){var t=this.media;if(t&&t.readyState){var e=(this.mediaBuffer?this.mediaBuffer:t).buffered;!this.loadedmetadata&&e.length&&(this.loadedmetadata=!0),this.lastCurrentTime=t.currentTime}},l.doTickIdle=function(){var t,e,r=this.hls,i=this.levels,a=this.media,s=this.trackId,o=r.config;if(i&&i[s]&&(a||!this.startFragRequested&&o.startFragPrefetch)){var l=i[s].details;if(!l||l.live&&this.levelLastLoaded!==s||this.waitForCdnTuneIn(l))this.state=Nt;else{this.bufferFlushed&&(this.bufferFlushed=!1,this.afterBufferFlushed(this.mediaBuffer?this.mediaBuffer:this.media,u.a.AUDIO,D.b.AUDIO));var h=this.getFwdBufferInfo(this.mediaBuffer?this.mediaBuffer:this.media,D.b.AUDIO);if(null!==h){var d=h.len,c=this.getMaxBufferLength(),f=this.audioSwitch;if(!(d>=c)||f){if(!f&&this._streamEnded(h,l))return r.trigger(n.a.BUFFER_EOS,{type:"audio"}),void(this.state=Kt);var g=l.fragments[0].start,v=h.end;if(f){var p=this.getLoadPosition();v=p,l.PTSKnown&&p<g&&(h.end>g||h.nextStart)&&(this.log("Alt audio track ahead of main track, seek to start of alt audio track"),a.currentTime=g+.05)}var m=this.getNextFragment(v,l);m?"identity"!==(null===(t=m.decryptdata)||void 0===t?void 0:t.keyFormat)||null!==(e=m.decryptdata)&&void 0!==e&&e.key?this.loadFragment(m,l,v):this.loadKey(m,l):this.bufferFlushed=!0}}}}},l.getMaxBufferLength=function(){var e=t.prototype.getMaxBufferLength.call(this),r=this.getFwdBufferInfo(this.videoBuffer?this.videoBuffer:this.media,D.b.MAIN);return null===r?e:Math.max(e,r.len)},l.onMediaDetaching=function(){this.videoBuffer=null,t.prototype.onMediaDetaching.call(this)},l.onAudioTracksUpdated=function(t,e){var r=e.audioTracks;this.resetTransmuxer(),this.levels=r.map((function(t){return new j(t)}))},l.onAudioTrackSwitching=function(t,e){var r=!!e.url;this.trackId=e.id;var i=this.fragCurrent;null!=i&&i.loader&&i.loader.abort(),this.fragCurrent=null,this.clearWaitingFragment(),r?this.setInterval(100):this.resetTransmuxer(),r?(this.audioSwitch=!0,this.state=xt):this.state=Ot,this.tick()},l.onManifestLoading=function(){this.mainDetails=null,this.fragmentTracker.removeAllFragments(),this.startPosition=this.lastCurrentTime=0,this.bufferFlushed=!1},l.onLevelLoaded=function(t,e){this.mainDetails=e.details},l.onAudioTrackLoaded=function(t,e){var r,i=this.levels,a=e.details,n=e.id;if(i){this.log("Track "+n+" loaded ["+a.startSN+","+a.endSN+"],duration:"+a.totalduration);var s=i[n],o=0;if(a.live||null!==(r=s.details)&&void 0!==r&&r.live){var l=this.mainDetails;if(a.fragments[0]||(a.deltaUpdateFailed=!0),a.deltaUpdateFailed||!l)return;!s.details&&a.hasProgramDateTime&&l.hasProgramDateTime?(ft(a,l),o=a.fragments[0].start):o=this.alignPlaylists(a,s.details)}s.details=a,this.levelLastLoaded=n,this.startFragRequested||!this.mainDetails&&a.live||this.setStartPosition(s.details,o),this.state!==Nt||this.waitForCdnTuneIn(a)||(this.state=xt),this.tick()}else this.warn("Audio tracks were reset while loading level "+n)},l._handleFragmentLoadProgress=function(t){var e,r=t.frag,i=t.part,a=t.payload,n=this.config,s=this.trackId,l=this.levels;if(l){var u=l[s],h=u.details,d=n.defaultAudioCodec||u.audioCodec||"mp4a.40.2",c=this.transmuxer;c||(c=this.transmuxer=new Jt(this.hls,D.b.AUDIO,this._handleTransmuxComplete.bind(this),this._handleTransmuxerFlush.bind(this)));var f=this.initPTS[r.cc],g=null===(e=r.initSegment)||void 0===e?void 0:e.data;if(void 0!==f){var v=i?i.index:-1,p=-1!==v,m=new ut(r.level,r.sn,r.stats.chunkCount,a.byteLength,v,p);c.push(a,g,d,"",r,i,h.totalduration,!1,m,f)}else{o.b.log("Unknown video PTS for cc "+r.cc+", waiting for video PTS before demuxing audio frag "+r.sn+" of ["+h.startSN+" ,"+h.endSN+"],track "+s),(this.waitingData=this.waitingData||{frag:r,part:i,cache:new oe.a,complete:!1}).cache.push(new Uint8Array(a)),this.waitingVideoCC=this.videoTrackCC,this.state=Ht}}else this.warn("Audio tracks were reset while fragment load was in progress. Fragment "+r.sn+" of level "+r.level+" will not be buffered")},l._handleFragmentLoadComplete=function(e){this.waitingData?this.waitingData.complete=!0:t.prototype._handleFragmentLoadComplete.call(this,e)},l.onBufferReset=function(){this.mediaBuffer=this.videoBuffer=null,this.loadedmetadata=!1},l.onBufferCreated=function(t,e){var r=e.tracks.audio;r&&(this.mediaBuffer=r.buffer),e.tracks.video&&(this.videoBuffer=e.tracks.video.buffer)},l.onFragBuffered=function(t,e){var r=e.frag,i=e.part;r.type===D.b.AUDIO&&(this.fragContextChanged(r)?this.warn("Fragment "+r.sn+(i?" p: "+i.index:"")+" of level "+r.level+" finished buffering, but was aborted. state: "+this.state+", audioSwitch: "+this.audioSwitch):("initSegment"!==r.sn&&(this.fragPrevious=r,this.audioSwitch&&(this.audioSwitch=!1,this.hls.trigger(n.a.AUDIO_TRACK_SWITCHED,{id:this.trackId}))),this.fragBufferedComplete(r,i)))},l.onError=function(e,r){switch(r.details){case s.a.FRAG_LOAD_ERROR:case s.a.FRAG_LOAD_TIMEOUT:case s.a.KEY_LOAD_ERROR:case s.a.KEY_LOAD_TIMEOUT:this.onFragmentOrKeyLoadError(D.b.AUDIO,r);break;case s.a.AUDIO_TRACK_LOAD_ERROR:case s.a.AUDIO_TRACK_LOAD_TIMEOUT:this.state!==jt&&this.state!==Ot&&(this.state=r.fatal?jt:xt,this.warn(r.details+" while loading frag, switching to "+this.state+" state"));break;case s.a.BUFFER_FULL_ERROR:if("audio"===r.parent&&(this.state===Ut||this.state===Bt)){var i=!0,a=this.getFwdBufferInfo(this.mediaBuffer,D.b.AUDIO);a&&a.len>.5&&(i=!this.reduceMaxBufferLength(a.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()}}},l.onBufferFlushed=function(t,e){e.type===u.a.AUDIO&&(this.bufferFlushed=!0)},l._handleTransmuxComplete=function(t){var e,r="audio",i=this.hls,a=t.remuxResult,s=t.chunkMeta,o=this.getCurrentContext(s);if(!o)return this.warn("The loading context changed while buffering fragment "+s.sn+" of level "+s.level+". This chunk will not be buffered."),void this.resetLiveStartWhenNotLoaded(s.level);var l=o.frag,h=o.part,d=a.audio,c=a.text,f=a.id3,g=a.initSegment;if(!this.fragContextChanged(l)){if(this.state=Ut,this.audioSwitch&&d&&this.completeAudioSwitch(),null!=g&&g.tracks&&(this._bufferInitSegment(g.tracks,l,s),i.trigger(n.a.FRAG_PARSING_INIT_SEGMENT,{frag:l,id:r,tracks:g.tracks})),d){var v=d.startPTS,p=d.endPTS,m=d.startDTS,y=d.endDTS;h&&(h.elementaryStreams[u.a.AUDIO]={startPTS:v,endPTS:p,startDTS:m,endDTS:y}),l.setElementaryStreamInfo(u.a.AUDIO,v,p,m,y),this.bufferFragmentData(d,l,h,s)}if(null!=f&&null!==(e=f.samples)&&void 0!==e&&e.length){var T=le({frag:l,id:r},f);i.trigger(n.a.FRAG_PARSING_METADATA,T)}if(c){var E=le({frag:l,id:r},c);i.trigger(n.a.FRAG_PARSING_USERDATA,E)}}},l._bufferInitSegment=function(t,e,r){if(this.state===Ut){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(n.a.BUFFER_CODECS,t);var a=i.initSegment;if(null!=a&&a.byteLength){var s={type:"audio",frag:e,part:null,chunkMeta:r,parent:e.type,data:a};this.hls.trigger(n.a.BUFFER_APPENDING,s)}this.tick()}}},l.loadFragment=function(e,r,i){var n=this.fragmentTracker.getState(e);this.fragCurrent=e,(this.audioSwitch||n===tt.NOT_LOADED||n===tt.PARTIAL)&&("initSegment"===e.sn?this._loadInitSegment(e):r.live&&!Object(a.a)(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=Ht):(this.startFragRequested=!0,t.prototype.loadFragment.call(this,e,r,i)))},l.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(n.a.AUDIO_TRACK_SWITCHED,{id:i})},i}(Wt);function de(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,i.key,i)}}function ce(t,e){return(ce=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}var fe=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,ce(e,r);var a,o,l,u=i.prototype;return u.registerListeners=function(){var t=this.hls;t.on(n.a.MANIFEST_LOADING,this.onManifestLoading,this),t.on(n.a.MANIFEST_PARSED,this.onManifestParsed,this),t.on(n.a.LEVEL_LOADING,this.onLevelLoading,this),t.on(n.a.LEVEL_SWITCHING,this.onLevelSwitching,this),t.on(n.a.AUDIO_TRACK_LOADED,this.onAudioTrackLoaded,this),t.on(n.a.ERROR,this.onError,this)},u.unregisterListeners=function(){var t=this.hls;t.off(n.a.MANIFEST_LOADING,this.onManifestLoading,this),t.off(n.a.MANIFEST_PARSED,this.onManifestParsed,this),t.off(n.a.LEVEL_LOADING,this.onLevelLoading,this),t.off(n.a.LEVEL_SWITCHING,this.onLevelSwitching,this),t.off(n.a.AUDIO_TRACK_LOADED,this.onAudioTrackLoaded,this),t.off(n.a.ERROR,this.onError,this)},u.destroy=function(){this.unregisterListeners(),this.tracks.length=0,this.tracksInGroup.length=0,t.prototype.destroy.call(this)},u.onManifestLoading=function(){this.tracks=[],this.groupId=null,this.tracksInGroup=[],this.trackId=-1,this.trackName="",this.selectDefaultTrack=!0},u.onManifestParsed=function(t,e){this.tracks=e.audioTracks||[]},u.onAudioTrackLoaded=function(t,e){var r=e.id,i=e.details,a=this.tracksInGroup[r];if(a){var n=a.details;a.details=e.details,this.log("audioTrack "+r+" loaded ["+i.startSN+"-"+i.endSN+"]"),r===this.trackId&&(this.retryCount=0,this.playlistLoaded(r,e,n))}else this.warn("Invalid audio track id "+r)},u.onLevelLoading=function(t,e){this.switchLevel(e.level)},u.onLevelSwitching=function(t,e){this.switchLevel(e.level)},u.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 a={audioTracks:i};this.log("Updating audio tracks, "+i.length+' track(s) found in "'+r+'" group-id'),this.hls.trigger(n.a.AUDIO_TRACKS_UPDATED,a),this.selectInitialTrack()}}},u.onError=function(e,r){t.prototype.onError.call(this,e,r),!r.fatal&&r.context&&r.context.type===D.a.AUDIO_TRACK&&r.context.id===this.trackId&&r.context.groupId===this.groupId&&this.retryLoadingOrFail(r)},u.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],a=i.id,s=i.groupId,o=void 0===s?"":s,l=i.name,u=i.type,h=i.url;if(this.trackId=t,this.trackName=l,this.selectDefaultTrack=!1,this.hls.trigger(n.a.AUDIO_TRACK_SWITCHING,{id:a,groupId:o,name:l,type:u,url:h}),!i.details||i.details.live){var d=this.switchParams(i.url,null==r?void 0:r.details);this.loadPlaylist(d)}}},u.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(n.a.ERROR,{type:s.b.MEDIA_ERROR,details:s.a.AUDIO_TRACK_LOAD_ERROR,fatal:!0}))},u.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},u.loadPlaylist=function(t){var e=this.tracksInGroup[this.trackId];if(this.shouldLoadTrack(e)){var r=e.id,i=e.groupId,a=e.url;if(t)try{a=t.addDirectives(a)}catch(t){this.warn("Could not construct new URL with HLS Delivery Directives: "+t)}this.log("loading audio-track playlist for id: "+r),this.clearTimer(),this.hls.trigger(n.a.AUDIO_TRACK_LOADING,{url:a,id:r,groupId:i,deliveryDirectives:t||null})}},a=i,(o=[{key:"audioTracks",get:function(){return this.tracksInGroup}},{key:"audioTrack",get:function(){return this.trackId},set:function(t){this.selectDefaultTrack=!1,this.setAudioTrack(t)}}])&&de(a.prototype,o),l&&de(a,l),i}(Q);function ge(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,i.key,i)}}function ve(t,e){return(ve=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}var pe=function(t){var e,r;function i(e,r){var i;return(i=t.call(this,e,r,"[subtitle-stream-controller]")||this).levels=[],i.currentTrackId=-1,i.tracksBuffered=[],i.mainDetails=null,i._registerListeners(),i}r=t,(e=i).prototype=Object.create(r.prototype),e.prototype.constructor=e,ve(e,r);var a,s,l,u=i.prototype;return u.onHandlerDestroying=function(){this._unregisterListeners(),this.mainDetails=null},u._registerListeners=function(){var t=this.hls;t.on(n.a.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(n.a.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(n.a.MANIFEST_LOADING,this.onManifestLoading,this),t.on(n.a.LEVEL_LOADED,this.onLevelLoaded,this),t.on(n.a.ERROR,this.onError,this),t.on(n.a.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.on(n.a.SUBTITLE_TRACK_SWITCH,this.onSubtitleTrackSwitch,this),t.on(n.a.SUBTITLE_TRACK_LOADED,this.onSubtitleTrackLoaded,this),t.on(n.a.SUBTITLE_FRAG_PROCESSED,this.onSubtitleFragProcessed,this),t.on(n.a.BUFFER_FLUSHING,this.onBufferFlushing,this)},u._unregisterListeners=function(){var t=this.hls;t.off(n.a.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(n.a.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(n.a.MANIFEST_LOADING,this.onManifestLoading,this),t.off(n.a.LEVEL_LOADED,this.onLevelLoaded,this),t.off(n.a.ERROR,this.onError,this),t.off(n.a.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.off(n.a.SUBTITLE_TRACK_SWITCH,this.onSubtitleTrackSwitch,this),t.off(n.a.SUBTITLE_TRACK_LOADED,this.onSubtitleTrackLoaded,this),t.off(n.a.SUBTITLE_FRAG_PROCESSED,this.onSubtitleFragProcessed,this),t.off(n.a.BUFFER_FLUSHING,this.onBufferFlushing,this)},u.startLoad=function(){this.stopLoad(),this.state=xt,this.setInterval(500),this.tick()},u.onManifestLoading=function(){this.mainDetails=null,this.fragmentTracker.removeAllFragments()},u.onLevelLoaded=function(t,e){this.mainDetails=e.details},u.onSubtitleFragProcessed=function(t,e){var r=e.frag,i=e.success;if(this.fragPrevious=r,this.state=xt,i){var a=this.tracksBuffered[this.currentTrackId];if(a){for(var n,s=r.start,o=0;o<a.length;o++)if(s>=a[o].start&&s<=a[o].end){n=a[o];break}var l=r.start+r.duration;n?n.end=l:(n={start:s,end:l},a.push(n)),this.fragmentTracker.fragBuffered(r)}}},u.onBufferFlushing=function(t,e){var r=e.startOffset,i=e.endOffset;if(0===r&&i!==Number.POSITIVE_INFINITY){var a=this.currentTrackId,n=this.levels;if(!n.length||!n[a]||!n[a].details)return;var s=i-n[a].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,D.b.SUBTITLE)}},u.onError=function(t,e){var r,i=e.frag;i&&i.type===D.b.SUBTITLE&&(null!==(r=this.fragCurrent)&&void 0!==r&&r.loader&&this.fragCurrent.loader.abort(),this.state=xt)},u.onSubtitleTracksUpdated=function(t,e){var r=this,i=e.subtitleTracks;this.tracksBuffered=[],this.levels=i.map((function(t){return new j(t)})),this.fragmentTracker.removeAllFragments(),this.fragPrevious=null,this.levels.forEach((function(t){r.tracksBuffered[t.id]=[]})),this.mediaBuffer=null},u.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.setInterval(500)):this.mediaBuffer=null}else this.clearInterval()},u.onSubtitleTrackLoaded=function(t,e){var r,i=e.details,a=e.id,n=this.currentTrackId,s=this.levels;if(s.length){var o=s[n];if(!(a>=s.length||a!==n)&&o){if(this.mediaBuffer=this.mediaBufferTimeRanges,i.live||null!==(r=o.details)&&void 0!==r&&r.live){var l=this.mainDetails;if(i.deltaUpdateFailed||!l)return;var u=l.fragments[0];if(o.details)0===this.alignPlaylists(i,o.details)&&u&&z(i,u.start);else i.hasProgramDateTime&&l.hasProgramDateTime?ft(i,l):u&&z(i,u.start)}if(o.details=i,this.levelLastLoaded=a,this.tick(),i.live&&!this.fragCurrent&&this.media&&this.state===xt)pt(null,i.fragments,this.media.currentTime,0)||(this.warn("Subtitle playlist not aligned with playback"),o.details=void 0)}}},u._handleFragmentLoadComplete=function(t){var e=t.frag,r=t.payload,i=e.decryptdata,a=this.hls;if(!this.fragContextChanged(e)&&r&&r.byteLength>0&&i&&i.key&&i.iv&&"AES-128"===i.method){var s=performance.now();this.decrypter.webCryptoDecrypt(new Uint8Array(r),i.key.buffer,i.iv.buffer).then((function(t){var r=performance.now();a.trigger(n.a.FRAG_DECRYPTED,{frag:e,payload:t,stats:{tstart:s,tdecrypt:r}})}))}},u.doTick=function(){if(this.media){if(this.state===xt){var t,e=this.currentTrackId,r=this.levels;if(!r.length||!r[e]||!r[e].details)return;var i=r[e].details,a=i.targetduration,s=this.config,l=this.media,u=lt.bufferedInfo(this.mediaBufferTimeRanges,l.currentTime-a,s.maxBufferHole),h=u.end;if(u.len>this.getMaxBufferLength()+a)return;var d,c=i.fragments,f=c.length,g=i.edge,v=this.fragPrevious;if(h<g){var p=s.maxFragLookUpTolerance;v&&i.hasProgramDateTime&&(d=vt(c,v.endProgramDateTime,p)),d||!(d=pt(v,c,h,p))&&v&&v.start<c[0].start&&(d=c[0])}else d=c[f-1];null!==(t=d)&&void 0!==t&&t.encrypted?(o.b.log("Loading key for "+d.sn),this.state=Pt,this.hls.trigger(n.a.KEY_LOADING,{frag:d})):d&&this.fragmentTracker.getState(d)===tt.NOT_LOADED&&this.loadFragment(d,i,h)}}else this.state=xt},u.loadFragment=function(e,r,i){this.fragCurrent=e,t.prototype.loadFragment.call(this,e,r,i)},a=i,(s=[{key:"mediaBufferTimeRanges",get:function(){return this.tracksBuffered[this.currentTrackId]||[]}}])&&ge(a.prototype,s),l&&ge(a,l),i}(Wt);function me(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,i.key,i)}}function ye(t,e){return(ye=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}function Te(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}var Ee,be=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,ye(e,r);var a,s,o,l=i.prototype;return l.destroy=function(){this.unregisterListeners(),this.tracks.length=0,this.tracksInGroup.length=0,this.trackChangeListener=this.asyncPollTrackChange=null,t.prototype.destroy.call(this)},l.registerListeners=function(){var t=this.hls;t.on(n.a.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(n.a.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(n.a.MANIFEST_LOADING,this.onManifestLoading,this),t.on(n.a.MANIFEST_PARSED,this.onManifestParsed,this),t.on(n.a.LEVEL_LOADING,this.onLevelLoading,this),t.on(n.a.LEVEL_SWITCHING,this.onLevelSwitching,this),t.on(n.a.SUBTITLE_TRACK_LOADED,this.onSubtitleTrackLoaded,this),t.on(n.a.ERROR,this.onError,this)},l.unregisterListeners=function(){var t=this.hls;t.off(n.a.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(n.a.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(n.a.MANIFEST_LOADING,this.onManifestLoading,this),t.off(n.a.MANIFEST_PARSED,this.onManifestParsed,this),t.off(n.a.LEVEL_LOADING,this.onLevelLoading,this),t.off(n.a.LEVEL_SWITCHING,this.onLevelSwitching,this),t.off(n.a.SUBTITLE_TRACK_LOADED,this.onSubtitleTrackLoaded,this),t.off(n.a.ERROR,this.onError,this)},l.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))},l.pollTrackChange=function(t){self.clearInterval(this.subtitlePollingInterval),this.subtitlePollingInterval=self.setInterval(this.trackChangeListener,t)},l.onMediaDetaching=function(){this.media&&(self.clearInterval(this.subtitlePollingInterval),this.useTextTrackPolling||this.media.textTracks.removeEventListener("change",this.asyncPollTrackChange),this.trackId>-1&&(this.queuedDefaultTrack=this.trackId),Te(this.media.textTracks).forEach((function(t){x(t)})),this.subtitleTrack=-1,this.media=null)},l.onManifestLoading=function(){this.tracks=[],this.groupId=null,this.tracksInGroup=[],this.trackId=-1,this.selectDefaultTrack=!0},l.onManifestParsed=function(t,e){this.tracks=e.subtitleTracks},l.onSubtitleTrackLoaded=function(t,e){var r=e.id,i=e.details,a=this.trackId,n=this.tracksInGroup[a];if(n){var s=n.details;n.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)},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.textGroupIds){var r=e.textGroupIds[e.urlId];if(this.groupId!==r){var i=this.tracksInGroup?this.tracksInGroup[this.trackId]:void 0,a=this.tracks.filter((function(t){return!r||t.groupId===r}));this.tracksInGroup=a;var s=this.findTrackId(null==i?void 0:i.name)||this.findTrackId();this.groupId=r;var o={subtitleTracks:a};this.log("Updating subtitle tracks, "+a.length+' track(s) found in "'+r+'" group-id'),this.hls.trigger(n.a.SUBTITLE_TRACKS_UPDATED,o),-1!==s&&this.setSubtitleTrack(s,i)}}},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.onError=function(e,r){t.prototype.onError.call(this,e,r),!r.fatal&&r.context&&r.context.type===D.a.SUBTITLE_TRACK&&r.context.id===this.trackId&&r.context.groupId===this.groupId&&this.retryLoadingOrFail(r)},l.loadPlaylist=function(t){var e=this.tracksInGroup[this.trackId];if(this.shouldLoadTrack(e)){var r=e.id,i=e.groupId,a=e.url;if(t)try{a=t.addDirectives(a)}catch(t){this.warn("Could not construct new URL with HLS Delivery Directives: "+t)}this.log("Loading subtitle playlist for id "+r),this.hls.trigger(n.a.SUBTITLE_TRACK_LOADING,{url:a,id:r,groupId:i,deliveryDirectives:t||null})}},l.toggleTrackModes=function(t){var e=this,r=this.media,i=this.subtitleDisplay,a=this.trackId;if(r){var n=Te(r.textTracks),s=n.filter((function(t){return t.groupId===e.groupId}));if(-1===t)[].slice.call(n).forEach((function(t){t.mode="disabled"}));else{var o=s[a];o&&(o.mode="disabled")}var l=s[t];l&&(l.mode=i?"showing":"hidden")}},l.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 a=i[t];if(this.log("Switching to subtitle track "+t),this.trackId=t,a){var s=a.id,o=a.groupId,l=void 0===o?"":o,u=a.name,h=a.type,d=a.url;this.hls.trigger(n.a.SUBTITLE_TRACK_SWITCH,{id:s,groupId:l,name:u,type:h,url:d});var c=this.switchParams(a.url,null==e?void 0:e.details);this.loadPlaylist(c)}else this.hls.trigger(n.a.SUBTITLE_TRACK_SWITCH,{id:t})}}else this.queuedDefaultTrack=t},l.onTextTracksChanged=function(){if(this.useTextTrackPolling||self.clearInterval(this.subtitlePollingInterval),this.media&&this.hls.config.renderTextTracksNatively){for(var t=-1,e=Te(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)}},a=i,(s=[{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)}}])&&me(a.prototype,s),o&&me(a,o),i}(Q),Se=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],a=r[t];if(a.length){var n=a[0];try{n.execute()}catch(e){o.b.warn("[buffer-operation-queue]: Unhandled exception executing the current operation"),n.onError(e),i&&i.updating||(a.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}(),Le=Yt(),Ae=/([ha]vc.)(?:\.[^.,]+)+/,Re=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.appendError=0,this.tracks={},this.pendingTracks={},this.sourceBuffer=void 0,this._onMediaSourceOpen=function(){var t=e.hls,r=e.media,i=e.mediaSource;o.b.log("[buffer-controller]: Media source opened"),r&&(e.updateMediaElementDuration(),t.trigger(n.a.MEDIA_ATTACHED,{media:r})),i&&i.removeEventListener("sourceopen",e._onMediaSourceOpen),e.checkPendingTracks()},this._onMediaSourceClose=function(){o.b.log("[buffer-controller]: Media source closed")},this._onMediaSourceEnded=function(){o.b.log("[buffer-controller]: Media source ended")},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},e.registerListeners=function(){var t=this.hls;t.on(n.a.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(n.a.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(n.a.MANIFEST_PARSED,this.onManifestParsed,this),t.on(n.a.BUFFER_RESET,this.onBufferReset,this),t.on(n.a.BUFFER_APPENDING,this.onBufferAppending,this),t.on(n.a.BUFFER_CODECS,this.onBufferCodecs,this),t.on(n.a.BUFFER_EOS,this.onBufferEos,this),t.on(n.a.BUFFER_FLUSHING,this.onBufferFlushing,this),t.on(n.a.LEVEL_UPDATED,this.onLevelUpdated,this),t.on(n.a.FRAG_PARSED,this.onFragParsed,this),t.on(n.a.FRAG_CHANGED,this.onFragChanged,this)},e.unregisterListeners=function(){var t=this.hls;t.off(n.a.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(n.a.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(n.a.MANIFEST_PARSED,this.onManifestParsed,this),t.off(n.a.BUFFER_RESET,this.onBufferReset,this),t.off(n.a.BUFFER_APPENDING,this.onBufferAppending,this),t.off(n.a.BUFFER_CODECS,this.onBufferCodecs,this),t.off(n.a.BUFFER_EOS,this.onBufferEos,this),t.off(n.a.BUFFER_FLUSHING,this.onBufferFlushing,this),t.off(n.a.LEVEL_UPDATED,this.onLevelUpdated,this),t.off(n.a.FRAG_PARSED,this.onFragParsed,this),t.off(n.a.FRAG_CHANGED,this.onFragChanged,this)},e._initSourceBuffer=function(){this.sourceBuffer={},this.operationQueue=new Se(this.sourceBuffer),this.listeners={audio:[],video:[],audiovideo:[]}},e.onManifestParsed=function(t,e){var r=2;(e.audio&&!e.video||!e.altAudio)&&(r=1),this.bufferCodecEventsExpected=this._bufferCodecEventsTotal=r,this.details=null,o.b.log(this.bufferCodecEventsExpected+" bufferCodec event(s) expected")},e.onMediaAttaching=function(t,e){var r=this.media=e.media;if(r&&Le){var i=this.mediaSource=new Le;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}},e.onMediaDetaching=function(){var t=this.media,e=this.mediaSource,r=this._objectUrl;if(e){if(o.b.log("[buffer-controller]: media source detaching"),"open"===e.readyState)try{e.endOfStream()}catch(t){o.b.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&&(r&&self.URL.revokeObjectURL(r),t.src===r?(t.removeAttribute("src"),t.load()):o.b.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(n.a.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){o.b.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 a=r.tracks[t];if(a&&"function"==typeof a.buffer.changeType){var n=e[t],s=n.codec,o=n.levelCodec,l=n.container;if((a.levelCodec||a.codec).replace(Ae,"$1")!==(o||s).replace(Ae,"$1")){var u=l+";codecs="+(o||s);r.appendChangeType(t,u)}}}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,a={execute:function(){var a=r.sourceBuffer[t];a&&(o.b.log("[buffer-controller]: changing "+t+" sourceBuffer type to "+e),a.changeType(e)),i.shiftAndExecuteNext(t)},onStart:function(){},onComplete:function(){},onError:function(e){o.b.warn("[buffer-controller]: Failed to change "+t+" SourceBuffer type",e)}};i.append(a,t)},e.onBufferAppending=function(t,e){var r=this,i=this.hls,a=this.operationQueue,l=this.tracks,u=e.data,h=e.type,d=e.frag,c=e.part,f=e.chunkMeta,g=f.buffering[h],v=self.performance.now();g.start=v;var p=d.stats.buffering,m=c?c.stats.buffering:null;0===p.start&&(p.start=v),m&&0===m.start&&(m.start=v);var y=l.audio,T="audio"===h&&1===f.id&&"audio/mpeg"===(null==y?void 0:y.container),E={execute:function(){if(g.executeStart=self.performance.now(),T){var t=r.sourceBuffer[h];if(t){var e=d.start-t.timestampOffset;Math.abs(e)>=.1&&(o.b.log("[buffer-controller]: Updating audio SourceBuffer timestampOffset to "+d.start+" (delta: "+e+") sn: "+d.sn+")"),t.timestampOffset=d.start)}}r.appendExecutor(u,h)},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 a in e)i[a]=lt.getBuffered(e[a]);r.appendError=0,r.hls.trigger(n.a.BUFFER_APPENDED,{type:h,frag:d,part:c,chunkMeta:f,parent:d.type,timeRanges:i})},onError:function(t){o.b.error("[buffer-controller]: Error encountered while trying to append to the "+h+" SourceBuffer",t);var e={type:s.b.MEDIA_ERROR,parent:d.type,details:s.a.BUFFER_APPEND_ERROR,err:t,fatal:!1};t.code===DOMException.QUOTA_EXCEEDED_ERR?e.details=s.a.BUFFER_FULL_ERROR:(r.appendError++,e.details=s.a.BUFFER_APPEND_ERROR,r.appendError>i.config.appendErrorMaxRetry&&(o.b.error("[buffer-controller]: Failed "+i.config.appendErrorMaxRetry+" times to append segment in sourceBuffer"),e.fatal=!0)),i.trigger(n.a.ERROR,e)}};a.append(E,h)},e.onBufferFlushing=function(t,e){var r=this,i=this.operationQueue,a=function(t){return{execute:r.removeExecutor.bind(r,t,e.startOffset,e.endOffset),onStart:function(){},onComplete:function(){r.hls.trigger(n.a.BUFFER_FLUSHED,{type:t})},onError:function(e){o.b.warn("[buffer-controller]: Failed to remove from "+t+" SourceBuffer",e)}}};e.type?i.append(a(e.type),e.type):this.getSourceBufferTypes().forEach((function(t){i.append(a(t),t)}))},e.onFragParsed=function(t,e){var r=this,i=e.frag,a=e.part,s=[],l=a?a.elementaryStreams:i.elementaryStreams;l[u.a.AUDIOVIDEO]?s.push("audiovideo"):(l[u.a.AUDIO]&&s.push("audio"),l[u.a.VIDEO]&&s.push("video"));0===s.length&&o.b.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,a&&(a.stats.buffering.end=t);var e=a?a.stats:i.stats;r.hls.trigger(n.a.FRAG_BUFFERED,{frag:i,part:a,stats:e,id:i.type})}),s)},e.onFragChanged=function(t,e){this.flushBackBuffer()},e.onBufferEos=function(t,e){var r=this;this.getSourceBufferTypes().reduce((function(t,i){var a=r.sourceBuffer[i];return e.type&&e.type!==i||a&&!a.ended&&(a.ended=!0,o.b.log("[buffer-controller]: "+i+" sourceBuffer now EOS")),t&&!(a&&!a.ended)}),!0)&&this.blockBuffers((function(){var t=r.mediaSource;t&&"open"===t.readyState&&t.endOfStream()}))},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 s=this.getSourceBufferTypes();if(s.length){var o=e.live&&null!==t.config.liveBackBufferLength?t.config.liveBackBufferLength:t.config.backBufferLength;if(Object(a.a)(o)&&!(o<0)){var l=r.currentTime,u=e.levelTargetDuration,h=Math.max(o,u),d=Math.floor(l/u)*u-h;s.forEach((function(r){var a=i[r];if(a){var s=lt.getBuffered(a);s.length>0&&d>s.start(0)&&(t.trigger(n.a.BACK_BUFFER_REACHED,{bufferEnd:d}),e.live&&t.trigger(n.a.LIVE_BACK_BUFFER_REACHED,{bufferEnd:d}),t.trigger(n.a.BUFFER_FLUSHING,{startOffset:0,endOffset:d,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,l=Object(a.a)(i.duration)?i.duration:0;t.live&&e.config.liveDurationInfinity?(o.b.log("[buffer-controller]: Media Source duration is set to Infinity"),i.duration=1/0,this.updateSeekableRange(t)):(n>l&&n>s||!Object(a.a)(s))&&(o.b.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),a=Math.max(i,i+t.totalduration);e.setLiveSeekableRange(i,a)}},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 a=this.getSourceBufferTypes();if(0===a.length)return void this.hls.trigger(n.a.ERROR,{type:s.b.MEDIA_ERROR,details:s.a.BUFFER_INCOMPATIBLE_CODECS_ERROR,fatal:!0,reason:"could not create source buffer for media codec(s)"});a.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 a in t)if(!e[a]){var l=t[a];if(!l)throw Error("source buffer exists for track "+a+", however track does not");var u=l.levelCodec||l.codec,h=l.container+";codecs="+u;o.b.log("[buffer-controller]: creating sourceBuffer("+h+")");try{var d=e[a]=r.addSourceBuffer(h),c=a;this.addBufferListener(c,"updatestart",this._onSBUpdateStart),this.addBufferListener(c,"updateend",this._onSBUpdateEnd),this.addBufferListener(c,"error",this._onSBUpdateError),this.tracks[a]={buffer:d,codec:u,container:l.container,levelCodec:l.levelCodec,id:l.id},i++}catch(t){o.b.error("[buffer-controller]: error while trying to add sourceBuffer: "+t.message),this.hls.trigger(n.a.ERROR,{type:s.b.MEDIA_ERROR,details:s.a.BUFFER_ADD_CODEC_ERROR,fatal:!1,error:t,mimeType:h})}}i&&this.hls.trigger(n.a.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){o.b.error("[buffer-controller]: "+t+" SourceBuffer error",e),this.hls.trigger(n.a.ERROR,{type:s.b.MEDIA_ERROR,details:s.a.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,l=this.sourceBuffer[t];if(!i||!n||!l)return o.b.warn("[buffer-controller]: Attempting to remove from the "+t+" SourceBuffer, but it does not exist"),void s.shiftAndExecuteNext(t);var u=Object(a.a)(i.duration)?i.duration:1/0,h=Object(a.a)(n.duration)?n.duration:1/0,d=Math.max(0,e),c=Math.min(r,u,h);c>d?(o.b.log("[buffer-controller]: Removing ["+d+","+c+"] from the "+t+" SourceBuffer"),l.remove(d,c)):s.shiftAndExecuteNext(t)},e.appendExecutor=function(t,e){var r=this.operationQueue,i=this.sourceBuffer[e];if(!i)return o.b.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 o.b.log("[buffer-controller]: Blocking operation requested, but no SourceBuffers exist"),void Promise.resolve(t);var i=this.operationQueue,a=e.map((function(t){return i.appendBlocker(t)}));Promise.all(a).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 a=r.bind(this,t);this.listeners[t].push({event:e,listener:a}),i.addEventListener(e,a)}},e.removeBufferListeners=function(t){var e=this.sourceBuffer[t];e&&this.listeners[t].forEach((function(t){e.removeEventListener(t.event,t.listener)}))},t}(),ke={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},De=function(t){var e=t;return ke.hasOwnProperty(t)&&(e=ke[t]),String.fromCharCode(e)},_e={17:1,18:3,21:5,22:7,23:9,16:11,19:12,20:14},Ie={17:2,18:4,21:6,22:8,23:10,19:13,20:15},Ce={25:1,26:3,29:5,30:7,31:9,24:11,27:12,28:14},we={25:2,26:4,29:6,30:8,31:10,27:13,28:15},Oe=["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"}(Ee||(Ee={}));var xe=function(){function t(){this.time=null,this.verboseLevel=Ee.ERROR}return t.prototype.log=function(t,e){this.verboseLevel>=t&&o.b.log(this.time+" ["+t+"] "+e)},t}(),Pe=function(t){for(var e=[],r=0;r<t.length;r++)e.push(t[r].toString(16));return e},Fe=function(){function t(t,e,r,i,a){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=a||!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}(),Me=function(){function t(t,e,r,i,a,n){this.uchar=void 0,this.penState=void 0,this.uchar=t||" ",this.penState=new Fe(e,r,i,a,n)}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}(),Ne=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<100;e++)this.chars.push(new Me);this.logger=t,this.pos=0,this.currPenState=new Fe}var e=t.prototype;return e.equals=function(t){for(var e=!0,r=0;r<100;r++)if(!this.chars[r].equals(t.chars[r])){e=!1;break}return e},e.copy=function(t){for(var e=0;e<100;e++)this.chars[e].copy(t.chars[e])},e.isEmpty=function(){for(var t=!0,e=0;e<100;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(Ee.DEBUG,"Negative cursor position "+this.pos),this.pos=0):this.pos>100&&(this.logger.log(Ee.DEBUG,"Too large cursor position "+this.pos),this.pos=100)},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){t>=144&&this.backSpace();var e=De(t);this.pos>=100?this.logger.log(Ee.ERROR,"Cannot insert "+t.toString(16)+" ("+e+") at position "+this.pos+". Skipping it!"):(this.chars[this.pos].setChar(e,this.currPenState),this.moveCursor(1))},e.clearFromPos=function(t){var e;for(e=t;e<100;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<100;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}(),Ue=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<15;e++)this.rows.push(new Ne(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<15;t++)this.rows[t].clear();this.currRow=14},e.equals=function(t){for(var e=!0,r=0;r<15;r++)if(!this.rows[r].equals(t.rows[r])){e=!1;break}return e},e.copy=function(t){for(var e=0;e<15;e++)this.rows[e].copy(t.rows[e])},e.isEmpty=function(){for(var t=!0,e=0;e<15;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(Ee.INFO,"setCursor: "+t),this.rows[this.currRow].setCursor(t)},e.setPAC=function(t){this.logger.log(Ee.INFO,"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<15;r++)this.rows[r].clear();var i=this.currRow+1-this.nrRollUpRows,a=this.lastOutputScreen;if(a){var n=a.rows[i].cueStartTime,s=this.logger.time;if(n&&null!==s&&n<s)for(var o=0;o<this.nrRollUpRows;o++)this.rows[e-this.nrRollUpRows+o+1].copy(a.rows[i+o])}}this.currRow=e;var l=this.rows[this.currRow];if(null!==t.indent){var u=t.indent,h=Math.max(u-1,0);l.setCursor(t.indent),t.color=l.chars[h].penState.foreground}var d={foreground:t.color,underline:t.underline,italics:t.italics,background:"black",flash:!1};this.setPen(d)},e.setBkgData=function(t){this.logger.log(Ee.INFO,"bkgData = "+JSON.stringify(t)),this.backSpace(),this.setPen(t),this.insertChar(32)},e.setRollUpRows=function(t){this.nrRollUpRows=t},e.rollUp=function(){if(null!==this.nrRollUpRows){this.logger.log(Ee.TEXT,this.getDisplayText());var t=this.currRow+1-this.nrRollUpRows,e=this.rows.splice(t,1)[0];e.clear(),this.rows.splice(this.currRow,0,e),this.logger.log(Ee.INFO,"Rolling up")}else this.logger.log(Ee.DEBUG,"roll_up but nrRollUpRows not set yet")},e.getDisplayText=function(t){t=t||!1;for(var e=[],r="",i=-1,a=0;a<15;a++){var n=this.rows[a].getTextString();n&&(i=a+1,t?e.push("Row "+i+": '"+n+"'"):e.push(n.trim()))}return e.length>0&&(r=t?"["+e.join(" | ")+"]":e.join("\n")),r},e.getTextAndFormat=function(){return this.rows},t}(),Be=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 Ue(r),this.nonDisplayedMemory=new Ue(r),this.lastOutputScreen=new Ue(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(Ee.INFO,"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=0;e<t.length;e++)this.writeScreen.insertChar(t[e]);var r=this.writeScreen===this.displayedMemory?"DISP":"NON_DISP";this.logger.log(Ee.INFO,r+": "+this.writeScreen.getDisplayText(!0)),"MODE_PAINT-ON"!==this.mode&&"MODE_ROLL-UP"!==this.mode||(this.logger.log(Ee.TEXT,"DISPLAYED: "+this.displayedMemory.getDisplayText(!0)),this.outputDataUpdate())},e.ccRCL=function(){this.logger.log(Ee.INFO,"RCL - Resume Caption Loading"),this.setMode("MODE_POP-ON")},e.ccBS=function(){this.logger.log(Ee.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(Ee.INFO,"DER- Delete to End of Row"),this.writeScreen.clearToEndOfRow(),this.outputDataUpdate()},e.ccRU=function(t){this.logger.log(Ee.INFO,"RU("+t+") - Roll Up"),this.writeScreen=this.displayedMemory,this.setMode("MODE_ROLL-UP"),this.writeScreen.setRollUpRows(t)},e.ccFON=function(){this.logger.log(Ee.INFO,"FON - Flash On"),this.writeScreen.setPen({flash:!0})},e.ccRDC=function(){this.logger.log(Ee.INFO,"RDC - Resume Direct Captioning"),this.setMode("MODE_PAINT-ON")},e.ccTR=function(){this.logger.log(Ee.INFO,"TR"),this.setMode("MODE_TEXT")},e.ccRTD=function(){this.logger.log(Ee.INFO,"RTD"),this.setMode("MODE_TEXT")},e.ccEDM=function(){this.logger.log(Ee.INFO,"EDM - Erase Displayed Memory"),this.displayedMemory.reset(),this.outputDataUpdate(!0)},e.ccCR=function(){this.logger.log(Ee.INFO,"CR - Carriage Return"),this.writeScreen.rollUp(),this.outputDataUpdate(!0)},e.ccENM=function(){this.logger.log(Ee.INFO,"ENM - Erase Non-displayed Memory"),this.nonDisplayedMemory.reset()},e.ccEOC=function(){if(this.logger.log(Ee.INFO,"EOC - End Of Caption"),"MODE_POP-ON"===this.mode){var t=this.displayedMemory;this.displayedMemory=this.nonDisplayedMemory,this.nonDisplayedMemory=t,this.writeScreen=this.nonDisplayedMemory,this.logger.log(Ee.TEXT,"DISP: "+this.displayedMemory.getDisplayText())}this.outputDataUpdate(!0)},e.ccTO=function(t){this.logger.log(Ee.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(Ee.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}();function Ge(t,e,r){r.a=t,r.b=e}function Ke(t,e,r){return r.a===t&&r.b===e}var je=function(){function t(t,e,r){this.channels=void 0,this.currentChannel=0,this.cmdHistory=void 0,this.logger=void 0;var i=new xe;this.channels=[null,new Be(t,e,i),new Be(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,a,n=!1;this.logger.time=t;for(var s=0;s<e.length;s+=2)if(i=127&e[s],a=127&e[s+1],0!==i||0!==a){if(this.logger.log(Ee.DATA,"["+Pe([e[s],e[s+1]])+"] -> ("+Pe([i,a])+")"),(r=this.parseCmd(i,a))||(r=this.parseMidrow(i,a)),r||(r=this.parsePAC(i,a)),r||(r=this.parseBackgroundAttributes(i,a)),!r&&(n=this.parseChars(i,a))){var o=this.currentChannel;if(o&&o>0)this.channels[o].insertChars(n);else this.logger.log(Ee.WARNING,"No channel found yet. TEXT-MODE?")}r||n||this.logger.log(Ee.WARNING,"Couldn't parse cleaned data "+Pe([i,a])+" orig: "+Pe([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(Ke(t,e,r))return Ge(null,null,r),this.logger.log(Ee.DEBUG,"Repeated command ("+Pe([t,e])+") is dropped"),!0;var i=20===t||21===t||23===t?1:2,a=this.channels[i];return 20===t||21===t||28===t||29===t?32===e?a.ccRCL():33===e?a.ccBS():34===e?a.ccAOF():35===e?a.ccAON():36===e?a.ccDER():37===e?a.ccRU(2):38===e?a.ccRU(3):39===e?a.ccRU(4):40===e?a.ccFON():41===e?a.ccRDC():42===e?a.ccTR():43===e?a.ccRTD():44===e?a.ccEDM():45===e?a.ccCR():46===e?a.ccENM():47===e&&a.ccEOC():a.ccTO(e-32),Ge(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(Ee.ERROR,"Mismatch channel in midrow parsing"),!1;var i=this.channels[r];return!!i&&(i.ccMIDROW(e),this.logger.log(Ee.DEBUG,"MIDROW ("+Pe([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(Ke(t,e,i))return Ge(null,null,i),!0;var a=t<=23?1:2;r=e>=64&&e<=95?1===a?_e[t]:Ce[t]:1===a?Ie[t]:we[t];var n=this.channels[a];return!!n&&(n.setPAC(this.interpretPAC(r,e)),Ge(t,e,i),this.currentChannel=a,!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,a=null,n=null;(t>=25?(r=2,n=t-8):(r=1,n=t),n>=17&&n<=19)?(i=17===n?e+80:18===n?e+112:e+144,this.logger.log(Ee.INFO,"Special char '"+De(i)+"' in channel "+r),a=[i]):t>=32&&t<=127&&(a=0===e?[t]:[t,e]);if(a){var s=Pe(a);this.logger.log(Ee.DEBUG,"Char codes = "+s.join(",")),Ge(t,e,this.cmdHistory)}return a},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=Oe[r],e%2==1&&(i.background=i.background+"_semi")):45===e?i.background="transparent":(i.foreground="black",47===e&&(i.underline=!0));var a=t<=23?1:2;return this.channels[a].setBkgData(i),Ge(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}(),He=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=[]},t}(),Ve=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 a(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 a=1;a<arguments.length;a++){var n=arguments[a];for(var s in n)t[s]=n[s]}return t}function n(e,n,s){var o=this,l={enumerable:!0};o.hasBeenReset=!1;var u="",h=!1,d=e,c=n,f=s,g=null,v="",p=!0,m="auto",y="start",T=50,E="middle",b=50,S="middle";Object.defineProperty(o,"id",a({},l,{get:function(){return u},set:function(t){u=""+t}})),Object.defineProperty(o,"pauseOnExit",a({},l,{get:function(){return h},set:function(t){h=!!t}})),Object.defineProperty(o,"startTime",a({},l,{get:function(){return d},set:function(t){if("number"!=typeof t)throw new TypeError("Start time must be set to a number.");d=t,this.hasBeenReset=!0}})),Object.defineProperty(o,"endTime",a({},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",a({},l,{get:function(){return f},set:function(t){f=""+t,this.hasBeenReset=!0}})),Object.defineProperty(o,"region",a({},l,{get:function(){return g},set:function(t){g=t,this.hasBeenReset=!0}})),Object.defineProperty(o,"vertical",a({},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",a({},l,{get:function(){return p},set:function(t){p=!!t,this.hasBeenReset=!0}})),Object.defineProperty(o,"line",a({},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",a({},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",a({},l,{get:function(){return T},set:function(t){if(t<0||t>100)throw new Error("Position must be between 0 and 100.");T=t,this.hasBeenReset=!0}})),Object.defineProperty(o,"positionAlign",a({},l,{get:function(){return E},set:function(t){var e=i(t);if(!e)throw new SyntaxError("An invalid or illegal string was specified.");E=e,this.hasBeenReset=!0}})),Object.defineProperty(o,"size",a({},l,{get:function(){return b},set:function(t){if(t<0||t>100)throw new Error("Size must be between 0 and 100.");b=t,this.hasBeenReset=!0}})),Object.defineProperty(o,"align",a({},l,{get:function(){return S},set:function(t){var e=i(t);if(!e)throw new SyntaxError("An invalid or illegal string was specified.");S=e,this.hasBeenReset=!0}})),o.displayState=void 0}return n.prototype.getCueAsHTML=function(){return self.WebVTT.convertCueToDOMTree(self,this.text)},n}(),We=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 Ye(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 qe=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 Xe(t,e,r,i){var a=i?t.split(i):[t];for(var n in a)if("string"==typeof a[n]){var s=a[n].split(r);if(2===s.length)e(s[0],s[1])}}var ze=new Ve(0,0,""),Qe="middle"===ze.align?"middle":"center";function $e(t,e,r){var i=t;function a(){var e=Ye(t);if(null===e)throw new Error("Malformed timestamp: "+i);return t=t.replace(/^[^\sa-zA-Z-]+/,""),e}function n(){t=t.replace(/^\s+/,"")}if(n(),e.startTime=a(),n(),"--\x3e"!==t.substr(0,3))throw new Error("Malformed time stamp (time stamps must be separated by '--\x3e'): "+i);t=t.substr(3),n(),e.endTime=a(),n(),function(t,e){var i=new qe;Xe(t,(function(t,e){var a;switch(t){case"region":for(var n=r.length-1;n>=0;n--)if(r[n].id===e){i.set(t,r[n].region);break}break;case"vertical":i.alt(t,e,["rl","lr"]);break;case"line":a=e.split(","),i.integer(t,a[0]),i.percent(t,a[0])&&i.set("snapToLines",!1),i.alt(t,a[0],["auto"]),2===a.length&&i.alt("lineAlign",a[1],["start",Qe,"end"]);break;case"position":a=e.split(","),i.percent(t,a[0]),2===a.length&&i.alt("positionAlign",a[1],["start",Qe,"end","line-left","line-right","auto"]);break;case"size":i.percent(t,e);break;case"align":i.alt(t,e,["start",Qe,"end","left","right"])}}),/:/,/\s/),e.region=i.get("region",null),e.vertical=i.get("vertical","");var a=i.get("line","auto");"auto"===a&&-1===ze.line&&(a=-1),e.line=a,e.lineAlign=i.get("lineAlign","start"),e.snapToLines=i.get("snapToLines",!0),e.size=i.get("size",100),e.align=i.get("align",Qe);var n=i.get("position","auto");"auto"===n&&50===ze.position&&(n="start"===e.align||"left"===e.align?0:"end"===e.align||"right"===e.align?100:50),e.position=n}(t,e)}function Je(t){return t.replace(/<br(?: \/)?>/gi,"\n")}var Ze=function(){function t(){this.state="INITIAL",this.buffer="",this.decoder=new We,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=Je(t);r<t.length&&"\r"!==t[r]&&"\n"!==t[r];)++r;var i=t.substr(0,r);return"\r"===t[r]&&++r,"\n"===t[r]&&++r,e.buffer=t.substr(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 a=(i=r()).match(/^()?WEBVTT([ \t].*)?$/);if(!a||!a[0])throw new Error("Malformed WebVTT signature.");e.state="HEADER"}for(var n=!1;e.buffer;){if(!/\r\n|\n/.test(e.buffer))return this;switch(n?n=!1:i=r(),e.state){case"HEADER":/:/.test(i)?Xe(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 Ve(0,0,""),e.state="CUE",-1===i.indexOf("--\x3e")){e.cue.id=i;continue}case"CUE":if(!e.cue){e.state="BADCUE";continue}try{$e(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&&(n=!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(){try{if((this.cue||"HEADER"===this.state)&&(this.buffer+="\n\n",this.parse()),"INITIAL"===this.state||"BADWEBVTT"===this.state)throw new Error("Malformed WebVTT signature.")}catch(t){this.onparsingerror&&this.onparsingerror(t)}return this.onflush&&this.onflush(),this},t}(),tr=r(8),er=r(16),rr=/\r\n|\n\r|\n|\r/g,ir=function(t,e,r){return void 0===r&&(r=0),t.substr(r,e.length)===e},ar=function(t){for(var e=5381,r=t.length;r;)e=33*e^t.charCodeAt(--r);return(e>>>0).toString()};function nr(t,e,r){return ar(t.toString())+ar(e.toString())+ar(r)}function sr(t,e,r,i,n,s,o,l){var u,h=new Ze,d=Object(F.f)(new Uint8Array(t)).trim().replace(rr,"\n").split("\n"),c=[],f=Object(tr.a)(e,r),g="00:00.000",v=0,p=0,m=!0,y=!1;h.oncue=function(t){var e=i[n],r=i.ccOffset,a=(v-f)/9e4;if(null!=e&&e.new&&(void 0!==p?r=i.ccOffset=e.start:function(t,e,r){var i=t[e],a=t[i.prevCC];if(!a||!a.new&&i.new)return t.ccOffset=t.presentationOffset=i.start,void(i.new=!1);for(;null!==(n=a)&&void 0!==n&&n.new;){var n;t.ccOffset+=i.start-a.start,i.new=!1,a=t[(i=a).prevCC]}t.presentationOffset=r}(i,n,a)),a&&(r=a-i.presentationOffset),y){var o=t.endTime-t.startTime,l=Object(er.b)(9e4*(t.startTime+r-p),9e4*s)/9e4;t.startTime=l,t.endTime=l+o}var u=t.text.trim();t.text=decodeURIComponent(encodeURIComponent(u)),t.id||(t.id=nr(t.startTime,t.endTime,u)),t.endTime>0&&c.push(t)},h.onparsingerror=function(t){u=t},h.onflush=function(){u?l(u):o(c)},d.forEach((function(t){if(m){if(ir(t,"X-TIMESTAMP-MAP=")){m=!1,y=!0,t.substr(16).split(",").forEach((function(t){ir(t,"LOCAL:")?g=t.substr(6):ir(t,"MPEGTS:")&&(v=parseInt(t.substr(7)))}));try{p=function(t){var e=parseInt(t.substr(-3)),r=parseInt(t.substr(-6,2)),i=parseInt(t.substr(-9,2)),n=t.length>9?parseInt(t.substr(0,t.indexOf(":"))):0;if(!(Object(a.a)(e)&&Object(a.a)(r)&&Object(a.a)(i)&&Object(a.a)(n)))throw Error("Malformed X-TIMESTAMP-MAP: Local:"+t);return e+=1e3*r,e+=6e4*i,e+=36e5*n}(g)/1e3}catch(t){y=!1,u=t}return}""===t&&(m=!1)}h.parse(t+"\n")})),h.flush()}function or(){return(or=Object.assign||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}).apply(this,arguments)}var lr=/^(\d{2,}):(\d{2}):(\d{2}):(\d{2})\.?(\d+)?$/,ur=/^(\d*(?:\.\d*)?)(h|m|s|ms|f|t)$/,hr={left:"start",center:"center",right:"end",start:"start",end:"end"};function dr(t,e,r,i,a){var n=Object(l.b)(new Uint8Array(t),["mdat"]);if(0!==n.length){var s=n[0],o=Object(F.f)(new Uint8Array(t,s.start,s.end-s.start)),u=Object(tr.c)(e,1,r);try{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},a=Object.keys(i).reduce((function(t,e){return t[e]=r.getAttribute("ttp:"+e)||i[e],t}),{}),n="preserve"!==r.getAttribute("xml:space"),s=fr(cr(r,"styling","style")),o=fr(cr(r,"layout","region")),l=cr(r,"body","[begin]");return[].map.call(l,(function(t){var r=function t(e,r){return[].slice.call(e.childNodes).reduce((function(e,i,a){var n;return"br"===i.nodeName&&a?e+"\n":null!==(n=i.childNodes)&&void 0!==n&&n.length?t(i,r):r?e+i.textContent.trim().replace(/\s+/g," "):e+i.textContent}),"")}(t,n);if(!r||!t.hasAttribute("begin"))return null;var i=pr(t.getAttribute("begin"),a),l=pr(t.getAttribute("dur"),a),u=pr(t.getAttribute("end"),a);if(null===i)throw vr(t);if(null===u){if(null===l)throw vr(t);u=i+l}var h=new Ve(i-e,u-e,r);h.id=nr(h.startTime,h.endTime,h.text);var d=o[t.getAttribute("region")],c=s[t.getAttribute("style")];h.position=10,h.size=80;var f=function(t,e){var r="http://www.w3.org/ns/ttml#styling";return["displayAlign","textAlign","color","backgroundColor","fontSize","fontFamily"].reduce((function(i,a){var n=gr(e,r,a)||gr(t,r,a);return n&&(i[a]=n),i}),{})}(d,c),g=f.textAlign;if(g){var v=hr[g];v&&(h.lineAlign=v),h.align=g}return or(h,f),h})).filter((function(t){return null!==t}))}(o,u))}catch(t){a(t)}}else a(new Error("Could not parse IMSC1 mdat"))}function cr(t,e,r){var i=t.getElementsByTagName(e)[0];return i?[].slice.call(i.querySelectorAll(r)):[]}function fr(t){return t.reduce((function(t,e){var r=e.getAttribute("xml:id");return r&&(t[r]=e),t}),{})}function gr(t,e,r){return t.hasAttributeNS(e,r)?t.getAttributeNS(e,r):null}function vr(t){return new Error("Could not parse ttml timestamp "+t)}function pr(t,e){if(!t)return null;var r=Ye(t);return null===r&&(lr.test(t)?r=function(t,e){var r=lr.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):ur.test(t)&&(r=function(t,e){var r=ur.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 mr=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.prevCC=-1,this.vttCCs={ccOffset:0,presentationOffset:0,0:{start:0,prevCC:-1,new:!1}},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 He(this,"textTrack1"),r=new He(this,"textTrack2"),i=new He(this,"textTrack3"),a=new He(this,"textTrack4");this.cea608Parser1=new je(1,e,r),this.cea608Parser2=new je(3,i,a)}t.on(n.a.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(n.a.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(n.a.MANIFEST_LOADING,this.onManifestLoading,this),t.on(n.a.MANIFEST_LOADED,this.onManifestLoaded,this),t.on(n.a.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.on(n.a.FRAG_LOADING,this.onFragLoading,this),t.on(n.a.FRAG_LOADED,this.onFragLoaded,this),t.on(n.a.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),t.on(n.a.FRAG_DECRYPTED,this.onFragDecrypted,this),t.on(n.a.INIT_PTS_FOUND,this.onInitPtsFound,this),t.on(n.a.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),t.on(n.a.BUFFER_FLUSHING,this.onBufferFlushing,this)}var e=t.prototype;return e.destroy=function(){var t=this.hls;t.off(n.a.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(n.a.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(n.a.MANIFEST_LOADING,this.onManifestLoading,this),t.off(n.a.MANIFEST_LOADED,this.onManifestLoaded,this),t.off(n.a.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.off(n.a.FRAG_LOADING,this.onFragLoading,this),t.off(n.a.FRAG_LOADED,this.onFragLoaded,this),t.off(n.a.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),t.off(n.a.FRAG_DECRYPTED,this.onFragDecrypted,this),t.off(n.a.INIT_PTS_FOUND,this.onInitPtsFound,this),t.off(n.a.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),t.off(n.a.BUFFER_FLUSHING,this.onBufferFlushing,this),this.hls=this.config=this.cea608Parser1=this.cea608Parser2=null},e.addCues=function(t,e,r,i,a){for(var s,o,l,u,h=!1,d=a.length;d--;){var c=a[d],f=(s=c[0],o=c[1],l=e,u=r,Math.min(o,u)-Math.max(s,l));if(f>=0&&(c[0]=Math.min(c[0],e),c[1]=Math.max(c[1],r),h=!0,f/(r-e)>.5))return}if(h||a.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(n.a.CUES_PARSED,{type:"captions",cues:v,track:t})}},e.onInitPtsFound=function(t,e){var r=this,i=e.frag,a=e.id,s=e.initPTS,o=e.timescale,l=this.unparsedVttFrags;"main"===a&&(this.initPTS[i.cc]=s,this.timescale[i.cc]=o),l.length&&(this.unparsedVttFrags=[],l.forEach((function(t){r.onFragLoaded(n.a.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,a=e[t],n=a.label,s=a.languageCode,o=this.getExistingTrack(t);if(o)r[t]=o,x(r[t]),w(r[t],i);else{var l=this.createTextTrack("captions",n,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(n.a.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){x(t[e]),delete t[e]})),this.nonNativeCaptionsTracks={}},e.onManifestLoading=function(){this.lastSn=-1,this.prevCC=-1,this.vttCCs={ccOffset:0,presentationOffset:0,0:{start:0,prevCC:-1,new:!1}},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++)x(e[r])}},e.onSubtitleTracksUpdated=function(t,e){var r=this;this.textTracks=[];var i=e.subtitleTracks||[],a=i.some((function(t){return"stpp.ttml.im1t"===t.textCodec}));if(this.config.enableWebVTT||a&&this.config.enableIMSC1){var s=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 a=null,n=0;n<o.length;n++)if(yr(o[n],t)){a=o[n];break}a&&(i=a)}i?x(i):(i=r.createTextTrack("subtitles",t.name,t.lang))&&(i.mode="disabled"),i&&(i.groupId=t.groupId,r.textTracks.push(i))}))}else if(!s&&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(n.a.NON_NATIVE_TEXT_TRACKS_FOUND,{tracks:l})}}},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],a=r.captionsProperties[i];a&&(a.label=t.name,t.lang&&(a.languageCode=t.lang),a.media=t)}}))},e.onFragLoading=function(t,e){var r=this.cea608Parser1,i=this.cea608Parser2,a=this.lastSn;if(this.enabled&&r&&i&&e.frag.type===D.b.MAIN){var n=e.frag.sn;n!==a+1&&(r.reset(),i.reset()),this.lastSn=n}},e.onFragLoaded=function(t,e){var r=e.frag,i=e.payload,s=this.initPTS,o=this.unparsedVttFrags;if(r.type===D.b.SUBTITLE)if(i.byteLength){if(!Object(a.a)(s[r.cc]))return o.push(e),void(s.length&&this.hls.trigger(n.a.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:r,error:new Error("Missing initial subtitle PTS")}));var l=r.decryptdata;if(null==l||null==l.key||"AES-128"!==l.method){var u=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),u&&"stpp.ttml.im1t"===u.textCodec?this._parseIMSC1(r,i):this._parseVTTs(r,i,h)}}else this.hls.trigger(n.a.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:r,error:new Error("Empty subtitle payload")})},e._parseIMSC1=function(t,e){var r=this,i=this.hls;dr(e,this.initPTS[t.cc],this.timescale[t.cc],(function(e){r._appendCues(e,t.level),i.trigger(n.a.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:t})}),(function(e){o.b.log("Failed to parse IMSC1: "+e),i.trigger(n.a.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:t,error:e})}))},e._parseVTTs=function(t,e,r){var i=this,a=this.hls;sr(e,this.initPTS[t.cc],this.timescale[t.cc],r,t.cc,t.start,(function(e){i._appendCues(e,t.level),a.trigger(n.a.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:t})}),(function(r){i._fallbackToIMSC1(t,e),o.b.log("Failed to parse VTT cue: "+r),a.trigger(n.a.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:t,error:r})}))},e._fallbackToIMSC1=function(t,e){var r=this,i=this.tracks[t.level];i.textCodec||dr(e,this.initPTS[t.cc],this.timescale[t.cc],(function(){i.textCodec="stpp.ttml.im1t",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("disabled"===i.mode)return;t.forEach((function(t){return O(i,t)}))}else{var a=this.tracks[e].default?"default":"subtitles"+e;r.trigger(n.a.CUES_PARSED,{type:"subtitles",cues:t,track:a})}},e.onFragDecrypted=function(t,e){var r=e.frag;if(r.type===D.b.SUBTITLE){if(!Object(a.a)(this.initPTS[r.cc]))return void this.unparsedVttFrags.push(e);this.onFragLoaded(n.a.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)for(var a=0;a<e.samples.length;a++){var n=e.samples[a].bytes;if(n){var s=this.extractCea608Data(n);r.addData(e.samples[a].pts,s[0]),i.addData(e.samples[a].pts,s[1])}}},e.onBufferFlushing=function(t,e){var r=e.startOffset,i=e.endOffset,a=e.endOffsetSubtitles,n=e.type,s=this.media;if(s&&!(s.currentTime<i)){if(!n||"video"===n){var o=this.captionsTracks;Object.keys(o).forEach((function(t){return P(o[t],r,i)}))}if(this.config.renderTextTracksNatively&&0===r&&void 0!==a){var l=this.textTracks;Object.keys(l).forEach((function(t){return P(l[t],r,a)}))}}},e.extractCea608Data=function(t){for(var e=31&t[0],r=2,i=[[],[]],a=0;a<e;a++){var n=t[r++],s=127&t[r++],o=127&t[r++],l=3&n;0===s&&0===o||0!=(4&n)&&(0!==l&&1!==l||(i[l].push(s),i[l].push(o)))}return i},t}();function yr(t,e){return t&&t.label===e.name&&!(t.textTrack1||t.textTrack2)}function Tr(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,i.key,i)}}var Er,br=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,a=t.prototype;return a.setStreamController=function(t){this.streamController=t},a.destroy=function(){this.unregisterListener(),this.hls.config.capLevelToPlayerSize&&this.stopCapping(),this.media=null,this.clientRect=null,this.hls=this.streamController=null},a.registerListeners=function(){var t=this.hls;t.on(n.a.FPS_DROP_LEVEL_CAPPING,this.onFpsDropLevelCapping,this),t.on(n.a.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(n.a.MANIFEST_PARSED,this.onManifestParsed,this),t.on(n.a.BUFFER_CODECS,this.onBufferCodecs,this),t.on(n.a.MEDIA_DETACHING,this.onMediaDetaching,this)},a.unregisterListener=function(){var t=this.hls;t.off(n.a.FPS_DROP_LEVEL_CAPPING,this.onFpsDropLevelCapping,this),t.off(n.a.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(n.a.MANIFEST_PARSED,this.onManifestParsed,this),t.off(n.a.BUFFER_CODECS,this.onBufferCodecs,this),t.off(n.a.MEDIA_DETACHING,this.onMediaDetaching,this)},a.onFpsDropLevelCapping=function(e,r){t.isLevelAllowed(r.droppedLevel,this.restrictedLevels)&&this.restrictedLevels.push(r.droppedLevel)},a.onMediaAttaching=function(t,e){this.media=e.media instanceof HTMLVideoElement?e.media:null},a.onManifestParsed=function(t,e){var r=this.hls;this.restrictedLevels=[],this.firstLevel=e.firstLevel,r.config.capLevelToPlayerSize&&e.video&&this.startCapping()},a.onBufferCodecs=function(t,e){this.hls.config.capLevelToPlayerSize&&e.video&&this.startCapping()},a.onMediaDetaching=function(){this.stopCapping()},a.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}}},a.getMaxLevel=function(e){var r=this,i=this.hls.levels;if(!i.length)return-1;var a=i.filter((function(i,a){return t.isLevelAllowed(a,r.restrictedLevels)&&a<=e}));return this.clientRect=null,t.getMaxLevelByMediaSize(a,this.mediaWidth,this.mediaHeight)},a.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())},a.stopCapping=function(){this.restrictedLevels=[],this.firstLevel=-1,this.autoLevelCapping=Number.POSITIVE_INFINITY,this.timer&&(self.clearInterval(this.timer),this.timer=void 0)},a.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,a,n=t.length-1,s=0;s<t.length;s+=1){var o=t[s];if((o.width>=e||o.height>=r)&&(i=o,!(a=t[s+1])||i.width!==a.width||i.height!==a.height)){n=s;break}}return n},e=t,i=[{key:"contentScaleFactor",get:function(){var t=1;try{t=self.devicePixelRatio}catch(t){}return t}}],(r=[{key:"mediaWidth",get:function(){return this.getDimensions().width*t.contentScaleFactor}},{key:"mediaHeight",get:function(){return this.getDimensions().height*t.contentScaleFactor}}])&&Tr(e.prototype,r),i&&Tr(e,i),t}(),Sr=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(n.a.MEDIA_ATTACHING,this.onMediaAttaching,this)},e.unregisterListeners=function(){this.hls.off(n.a.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 a=i-this.lastTime,s=r-this.lastDroppedFrames,l=e-this.lastDecodedFrames,u=1e3*s/a,h=this.hls;if(h.trigger(n.a.FPS_DROP,{currentDropped:s,currentDecoded:l,totalDroppedFrames:r}),u>0&&s>h.config.fpsDroppedMonitoringThreshold*l){var d=h.currentLevel;o.b.warn("drop FPS ratio greater than max allowed value for currentLevel: "+d),d>0&&(-1===h.autoLevelCapping||h.autoLevelCapping>=d)&&(d-=1,h.trigger(n.a.FPS_DROP_LEVEL_CAPPING,{level:d,droppedLevel:h.currentLevel}),h.autoLevelCapping=d,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}();!function(t){t.WIDEVINE="com.widevine.alpha",t.PLAYREADY="com.microsoft.playready"}(Er||(Er={}));var Lr="undefined"!=typeof self&&self.navigator&&self.navigator.requestMediaKeySystemAccess?self.navigator.requestMediaKeySystemAccess.bind(self.navigator):null;function Ar(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,i.key,i)}}var Rr=function(){function t(t){this.hls=void 0,this._widevineLicenseUrl=void 0,this._licenseXhrSetup=void 0,this._licenseResponseCallback=void 0,this._emeEnabled=void 0,this._requestMediaKeySystemAccess=void 0,this._drmSystemOptions=void 0,this._config=void 0,this._mediaKeysList=[],this._media=null,this._hasSetMediaKeys=!1,this._requestLicenseFailureCount=0,this.mediaKeysPromise=null,this._onMediaEncrypted=this.onMediaEncrypted.bind(this),this.hls=t,this._config=t.config,this._widevineLicenseUrl=this._config.widevineLicenseUrl,this._licenseXhrSetup=this._config.licenseXhrSetup,this._licenseResponseCallback=this._config.licenseResponseCallback,this._emeEnabled=this._config.emeEnabled,this._requestMediaKeySystemAccess=this._config.requestMediaKeySystemAccessFunc,this._drmSystemOptions=this._config.drmSystemOptions,this._registerListeners()}var e,r,i,a=t.prototype;return a.destroy=function(){this._unregisterListeners(),this.hls=this._onMediaEncrypted=null,this._requestMediaKeySystemAccess=null},a._registerListeners=function(){this.hls.on(n.a.MEDIA_ATTACHED,this.onMediaAttached,this),this.hls.on(n.a.MEDIA_DETACHED,this.onMediaDetached,this),this.hls.on(n.a.MANIFEST_PARSED,this.onManifestParsed,this)},a._unregisterListeners=function(){this.hls.off(n.a.MEDIA_ATTACHED,this.onMediaAttached,this),this.hls.off(n.a.MEDIA_DETACHED,this.onMediaDetached,this),this.hls.off(n.a.MANIFEST_PARSED,this.onManifestParsed,this)},a.getLicenseServerUrl=function(t){switch(t){case Er.WIDEVINE:if(!this._widevineLicenseUrl)break;return this._widevineLicenseUrl}throw new Error('no license server URL configured for key-system "'+t+'"')},a._attemptKeySystemAccess=function(t,e,r){var i=this,a=function(t,e,r,i){switch(t){case Er.WIDEVINE:return function(t,e,r){var i={audioCapabilities:[],videoCapabilities:[]};return t.forEach((function(t){i.audioCapabilities.push({contentType:'audio/mp4; codecs="'+t+'"',robustness:r.audioRobustness||""})})),e.forEach((function(t){i.videoCapabilities.push({contentType:'video/mp4; codecs="'+t+'"',robustness:r.videoRobustness||""})})),[i]}(e,r,i);default:throw new Error("Unknown key-system: "+t)}}(t,e,r,this._drmSystemOptions);o.b.log("Requesting encrypted media key-system access");var n=this.requestMediaKeySystemAccess(t,a);this.mediaKeysPromise=n.then((function(e){return i._onMediaKeySystemAccessObtained(t,e)})),n.catch((function(e){o.b.error('Failed to obtain key-system "'+t+'" access:',e)}))},a._onMediaKeySystemAccessObtained=function(t,e){var r=this;o.b.log('Access for key-system "'+t+'" obtained');var i={mediaKeysSessionInitialized:!1,mediaKeySystemAccess:e,mediaKeySystemDomain:t};this._mediaKeysList.push(i);var a=Promise.resolve().then((function(){return e.createMediaKeys()})).then((function(e){return i.mediaKeys=e,o.b.log('Media-keys created for key-system "'+t+'"'),r._onMediaKeysCreated(),e}));return a.catch((function(t){o.b.error("Failed to create media-keys:",t)})),a},a._onMediaKeysCreated=function(){var t=this;this._mediaKeysList.forEach((function(e){e.mediaKeysSession||(e.mediaKeysSession=e.mediaKeys.createSession(),t._onNewMediaKeySession(e.mediaKeysSession))}))},a._onNewMediaKeySession=function(t){var e=this;o.b.log("New key-system session "+t.sessionId),t.addEventListener("message",(function(r){e._onKeySessionMessage(t,r.message)}),!1)},a._onKeySessionMessage=function(t,e){o.b.log("Got EME message event, creating license request"),this._requestLicense(e,(function(e){o.b.log("Received license data (length: "+(e?e.byteLength:e)+"), updating key-session"),t.update(e)}))},a.onMediaEncrypted=function(t){var e=this;if(o.b.log('Media is encrypted using "'+t.initDataType+'" init data type'),!this.mediaKeysPromise)return o.b.error("Fatal: Media is encrypted but no CDM access or no keys have been requested"),void this.hls.trigger(n.a.ERROR,{type:s.b.KEY_SYSTEM_ERROR,details:s.a.KEY_SYSTEM_NO_KEYS,fatal:!0});var r=function(r){e._media&&(e._attemptSetMediaKeys(r),e._generateRequestWithPreferredKeySession(t.initDataType,t.initData))};this.mediaKeysPromise.then(r).catch(r)},a._attemptSetMediaKeys=function(t){if(!this._media)throw new Error("Attempted to set mediaKeys without first attaching a media element");if(!this._hasSetMediaKeys){var e=this._mediaKeysList[0];if(!e||!e.mediaKeys)return o.b.error("Fatal: Media is encrypted but no CDM access or no keys have been obtained yet"),void this.hls.trigger(n.a.ERROR,{type:s.b.KEY_SYSTEM_ERROR,details:s.a.KEY_SYSTEM_NO_KEYS,fatal:!0});o.b.log("Setting keys for encrypted media"),this._media.setMediaKeys(e.mediaKeys),this._hasSetMediaKeys=!0}},a._generateRequestWithPreferredKeySession=function(t,e){var r=this,i=this._mediaKeysList[0];if(!i)return o.b.error("Fatal: Media is encrypted but not any key-system access has been obtained yet"),void this.hls.trigger(n.a.ERROR,{type:s.b.KEY_SYSTEM_ERROR,details:s.a.KEY_SYSTEM_NO_ACCESS,fatal:!0});if(i.mediaKeysSessionInitialized)o.b.warn("Key-Session already initialized but requested again");else{var a=i.mediaKeysSession;if(!a)return o.b.error("Fatal: Media is encrypted but no key-session existing"),void this.hls.trigger(n.a.ERROR,{type:s.b.KEY_SYSTEM_ERROR,details:s.a.KEY_SYSTEM_NO_SESSION,fatal:!0});if(!e)return o.b.warn("Fatal: initData required for generating a key session is null"),void this.hls.trigger(n.a.ERROR,{type:s.b.KEY_SYSTEM_ERROR,details:s.a.KEY_SYSTEM_NO_INIT_DATA,fatal:!0});o.b.log('Generating key-session request for "'+t+'" init data type'),i.mediaKeysSessionInitialized=!0,a.generateRequest(t,e).then((function(){o.b.debug("Key-session generation succeeded")})).catch((function(t){o.b.error("Error generating key-session request:",t),r.hls.trigger(n.a.ERROR,{type:s.b.KEY_SYSTEM_ERROR,details:s.a.KEY_SYSTEM_NO_SESSION,fatal:!1})}))}},a._createLicenseXhr=function(t,e,r){var i=new XMLHttpRequest;i.responseType="arraybuffer",i.onreadystatechange=this._onLicenseRequestReadyStageChange.bind(this,i,t,e,r);var a=this._licenseXhrSetup;if(a)try{a.call(this.hls,i,t),a=void 0}catch(t){o.b.error(t)}try{i.readyState||i.open("POST",t,!0),a&&a.call(this.hls,i,t)}catch(t){throw new Error("issue setting up KeySystem license XHR "+t)}return i},a._onLicenseRequestReadyStageChange=function(t,e,r,i){switch(t.readyState){case 4:if(200===t.status){this._requestLicenseFailureCount=0,o.b.log("License request succeeded");var a=t.response,l=this._licenseResponseCallback;if(l)try{a=l.call(this.hls,t,e)}catch(t){o.b.error(t)}i(a)}else{if(o.b.error("License Request XHR failed ("+e+"). Status: "+t.status+" ("+t.statusText+")"),this._requestLicenseFailureCount++,this._requestLicenseFailureCount>3)return void this.hls.trigger(n.a.ERROR,{type:s.b.KEY_SYSTEM_ERROR,details:s.a.KEY_SYSTEM_LICENSE_REQUEST_FAILED,fatal:!0});var u=3-this._requestLicenseFailureCount+1;o.b.warn("Retrying license request, "+u+" attempts left"),this._requestLicense(r,i)}}},a._generateLicenseRequestChallenge=function(t,e){switch(t.mediaKeySystemDomain){case Er.WIDEVINE:return e}throw new Error("unsupported key-system: "+t.mediaKeySystemDomain)},a._requestLicense=function(t,e){o.b.log("Requesting content license for key-system");var r=this._mediaKeysList[0];if(!r)return o.b.error("Fatal error: Media is encrypted but no key-system access has been obtained yet"),void this.hls.trigger(n.a.ERROR,{type:s.b.KEY_SYSTEM_ERROR,details:s.a.KEY_SYSTEM_NO_ACCESS,fatal:!0});try{var i=this.getLicenseServerUrl(r.mediaKeySystemDomain),a=this._createLicenseXhr(i,t,e);o.b.log("Sending license request to URL: "+i);var l=this._generateLicenseRequestChallenge(r,t);a.send(l)}catch(t){o.b.error("Failure requesting DRM license: "+t),this.hls.trigger(n.a.ERROR,{type:s.b.KEY_SYSTEM_ERROR,details:s.a.KEY_SYSTEM_LICENSE_REQUEST_FAILED,fatal:!0})}},a.onMediaAttached=function(t,e){if(this._emeEnabled){var r=e.media;this._media=r,r.addEventListener("encrypted",this._onMediaEncrypted)}},a.onMediaDetached=function(){var t=this._media,e=this._mediaKeysList;t&&(t.removeEventListener("encrypted",this._onMediaEncrypted),this._media=null,this._mediaKeysList=[],Promise.all(e.map((function(t){if(t.mediaKeysSession)return t.mediaKeysSession.close().catch((function(){}))}))).then((function(){return t.setMediaKeys(null)})).catch((function(){})))},a.onManifestParsed=function(t,e){if(this._emeEnabled){var r=e.levels.map((function(t){return t.audioCodec})).filter((function(t){return!!t})),i=e.levels.map((function(t){return t.videoCodec})).filter((function(t){return!!t}));this._attemptKeySystemAccess(Er.WIDEVINE,r,i)}},e=t,(r=[{key:"requestMediaKeySystemAccess",get:function(){if(!this._requestMediaKeySystemAccess)throw new Error("No requestMediaKeySystemAccess function configured");return this._requestMediaKeySystemAccess}}])&&Ar(e.prototype,r),i&&Ar(e,i),t}(),kr=r(12),Dr=/^age:\s*[\d.]+\s*$/m,_r=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 kr.a,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 a=this.xhrSetup;try{if(a)try{a(r,e.url)}catch(t){r.open("GET",e.url,!0),a(r,e.url)}r.readyState||r.open("GET",e.url,!0)}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,a=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 n=e.status;if(n>=200&&n<300){var s,l;if(r.loading.end=Math.max(self.performance.now(),r.loading.first),l="arraybuffer"===t.responseType?(s=e.response).byteLength:(s=e.responseText).length,r.loaded=r.total=l,!this.callbacks)return;var u=this.callbacks.onProgress;if(u&&u(r,t,s,e),!this.callbacks)return;var h={url:e.responseURL,data:s};this.callbacks.onSuccess(h,r,t,e)}else r.retry>=a.maxRetry||n>=400&&n<499?(o.b.error(n+" while loading "+t.url),this.callbacks.onError({code:n,text:e.statusText},t,e)):(o.b.warn(n+" 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,a.maxRetryDelay),r.retry++)}else self.clearTimeout(this.requestTimeout),this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),a.timeout)}},e.loadtimeout=function(){o.b.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&&Dr.test(this.loader.getAllResponseHeaders())){var e=this.loader.getResponseHeader("age");t=e?parseFloat(e):null}return t},t}();function Ir(t){var e="function"==typeof Map?new Map:void 0;return(Ir=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 Cr(t,arguments,xr(this).constructor)}return i.prototype=Object.create(t.prototype,{constructor:{value:i,enumerable:!1,writable:!0,configurable:!0}}),Or(i,t)})(t)}function Cr(t,e,r){return(Cr=wr()?Reflect.construct:function(t,e,r){var i=[null];i.push.apply(i,e);var a=new(Function.bind.apply(t,i));return r&&Or(a,r.prototype),a}).apply(null,arguments)}function wr(){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 Or(t,e){return(Or=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}function xr(t){return(xr=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}var Pr=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||Fr,this.controller=new self.AbortController,this.stats=new kr.a}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};t.rangeEnd&&(r.headers=new self.Headers({Range:"bytes="+t.rangeStart+"-"+String(t.rangeEnd-1)}));return 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 Mr(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&&Object(a.a)(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),n.loaded=n.total=s[u];var h={url:l.url,data:s};o&&!Object(a.a)(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.code||0;r.onError({code:a,text:e.message},t,e.details)}}))},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,a){void 0===i&&(i=0);var n=new oe.a,s=t.body.getReader();return function o(){return s.read().then((function(s){if(s.done)return n.dataLength&&a(e,r,n.flush(),t),Promise.resolve(new ArrayBuffer(0));var l=s.value,u=l.length;return e.loaded+=u,u<i||n.dataLength?(n.push(l),n.dataLength>=i&&a(e,r,n.flush(),t)):a(e,r,l,t),o()})).catch((function(){return Promise.reject()}))}()},t}();function Fr(t,e){return new self.Request(t.url,e)}var Mr=function(t){var e,r;function i(e,r,i){var a;return(a=t.call(this,e)||this).code=void 0,a.details=void 0,a.code=r,a.details=i,a}return r=t,(e=i).prototype=Object.create(r.prototype),e.prototype.constructor=e,Or(e,r),i}(Ir(Error)),Nr=Pr,Ur=/\s/;function Br(){return(Br=Object.assign||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}).apply(this,arguments)}function Gr(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 Kr(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?Gr(Object(r),!0).forEach((function(e){jr(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):Gr(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}function jr(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var Hr=Kr(Kr({autoStartLoad:!0,startPosition:-1,defaultAudioCodec:void 0,debug:!1,capLevelOnFPSDrop:!1,capLevelToPlayerSize:!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:_r,fLoader:void 0,pLoader:void 0,xhrSetup:void 0,licenseXhrSetup:void 0,licenseResponseCallback:void 0,abrController:se,bufferController:Re,capLevelController:br,fpsController:Sr,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,drmSystemOptions:{},requestMediaKeySystemAccessFunc:Lr,testBandwidth:!0,progressive:!1,lowLatencyMode:!0},{cueHandler:{newCue:function(t,e,r,i){for(var a,n,s,o,l,u=[],h=self.VTTCue||self.TextTrackCue,d=0;d<i.rows.length;d++)if(s=!0,o=0,l="",!(a=i.rows[d]).isEmpty()){for(var c=0;c<a.chars.length;c++)Ur.test(a.chars[c].uchar)&&s?o++:(l+=a.chars[c].uchar,s=!1);a.cueStartTime=e,e===r&&(r+=1e-4),o>=16?o--:o++;var f=Je(l.trim()),g=nr(e,r,f);t&&t.cues&&t.cues.getCueById(g)||((n=new h(e,r,f)).id=g,n.line=d+1,n.align="left",n.position=10+Math.min(80,10*Math.floor(8*o/32)),u.push(n))}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 O(t,e)}))),u}},enableCEA708Captions:!0,enableWebVTT:!0,enableIMSC1:!0,captionsTextTrack1Label:"English",captionsTextTrack1LanguageCode:"en",captionsTextTrack2Label:"Spanish",captionsTextTrack2LanguageCode:"es",captionsTextTrack3Label:"Unknown CC",captionsTextTrack3LanguageCode:"",captionsTextTrack4Label:"Unknown CC",captionsTextTrack4LanguageCode:"",renderTextTracksNatively:!0}),{},{subtitleStreamController:pe,subtitleTrackController:be,timelineController:mr,audioStreamController:he,audioTrackController:fe,emeController:Rr});function Vr(t){var e=t.loader;e!==Nr&&e!==_r?(o.b.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=Nr,t.progressive=!0,t.enableSoftwareAES=!0,o.b.log("[config]: Progressive streaming enabled, using FetchLoader"))}function Wr(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,i.key,i)}}var Yr=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 Qt.EventEmitter,this._autoLevelCapping=void 0,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._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 Br({},t,e)}(t.DefaultConfig,e);this.userConfig=e,Object(o.a)(r.debug),this._autoLevelCapping=-1,r.progressive&&Vr(r);var i=r.abrController,a=r.bufferController,n=r.capLevelController,s=r.fpsController,l=this.abrController=new i(this),u=this.bufferController=new a(this),h=this.capLevelController=new n(this),d=new s(this),c=new I(this),f=new C(this),g=new M(this),v=this.levelController=new rt(this),p=new it(this),m=this.streamController=new re(this,p);h.setStreamController(m),d.setStreamController(m);var y=[v,m];this.networkControllers=y;var T=[c,f,l,u,h,d,g,p];this.audioTrackController=this.createController(r.audioTrackController,null,y),this.createController(r.audioStreamController,p,y),this.subtitleTrackController=this.createController(r.subtitleTrackController,null,y),this.createController(r.subtitleStreamController,p,y),this.createController(r.timelineController,null,T),this.emeController=this.createController(r.emeController,null,T),this.latencyController=this.createController(B,null,T),this.coreComponents=T}t.isSupported=function(){return function(){var t=Yt();if(!t)return!1;var e=qt(),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,a,l=t.prototype;return l.createController=function(t,e,r){if(t){var i=e?new t(this,e):new t(this);return r&&r.push(i),i}return null},l.on=function(t,e,r){void 0===r&&(r=this),this._emitter.on(t,e,r)},l.once=function(t,e,r){void 0===r&&(r=this),this._emitter.once(t,e,r)},l.removeAllListeners=function(t){this._emitter.removeAllListeners(t)},l.off=function(t,e,r,i){void 0===r&&(r=this),this._emitter.off(t,e,r,i)},l.listeners=function(t){return this._emitter.listeners(t)},l.emit=function(t,e,r){return this._emitter.emit(t,e,r)},l.trigger=function(t,e){if(this.config.debug)return this.emit(t,t,e);try{return this.emit(t,t,e)}catch(e){o.b.error("An internal error happened while handling event "+t+'. Error message: "'+e.message+'". Here is a stacktrace:',e),this.trigger(n.a.ERROR,{type:s.b.OTHER_ERROR,details:s.a.INTERNAL_EXCEPTION,fatal:!1,event:t,error:e})}return!1},l.listenerCount=function(t){return this._emitter.listenerCount(t)},l.destroy=function(){o.b.log("destroy"),this.trigger(n.a.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},l.attachMedia=function(t){o.b.log("attachMedia"),this._media=t,this.trigger(n.a.MEDIA_ATTACHING,{media:t})},l.detachMedia=function(){o.b.log("detachMedia"),this.trigger(n.a.MEDIA_DETACHING,void 0),this._media=null},l.loadSource=function(t){this.stopLoad();var e=this.media,r=this.url,a=this.url=i.buildAbsoluteURL(self.location.href,t,{alwaysNormalize:!0});o.b.log("loadSource:"+a),e&&r&&r!==a&&this.bufferController.hasSourceTypes()&&(this.detachMedia(),this.attachMedia(e)),this.trigger(n.a.MANIFEST_LOADING,{url:t})},l.startLoad=function(t){void 0===t&&(t=-1),o.b.log("startLoad("+t+")"),this.networkControllers.forEach((function(e){e.startLoad(t)}))},l.stopLoad=function(){o.b.log("stopLoad"),this.networkControllers.forEach((function(t){t.stopLoad()}))},l.swapAudioCodec=function(){o.b.log("swapAudioCodec"),this.streamController.swapAudioCodec()},l.recoverMediaError=function(){o.b.log("recoverMediaError");var t=this._media;this.detachMedia(),t&&this.attachMedia(t)},l.removeLevel=function(t,e){void 0===e&&(e=0),this.levelController.removeLevel(t,e)},e=t,a=[{key:"version",get:function(){return"1.0.7"}},{key:"Events",get:function(){return n.a}},{key:"ErrorTypes",get:function(){return s.b}},{key:"ErrorDetails",get:function(){return s.a}},{key:"DefaultConfig",get:function(){return t.defaultConfig?t.defaultConfig:Hr},set:function(e){t.defaultConfig=e}}],(r=[{key:"levels",get:function(){var t=this.levelController.levels;return t||[]}},{key:"currentLevel",get:function(){return this.streamController.currentLevel},set:function(t){o.b.log("set currentLevel:"+t),this.loadLevel=t,this.abrController.clearTimer(),this.streamController.immediateLevelSwitch()}},{key:"nextLevel",get:function(){return this.streamController.nextLevel},set:function(t){o.b.log("set nextLevel:"+t),this.levelController.manualLevel=t,this.streamController.nextLevelSwitch()}},{key:"loadLevel",get:function(){return this.levelController.level},set:function(t){o.b.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){o.b.log("set firstLevel:"+t),this.levelController.firstLevel=t}},{key:"startLevel",get:function(){return this.levelController.startLevel},set:function(t){o.b.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&&(o.b.log("set autoLevelCapping:"+t),this._autoLevelCapping=t)}},{key:"bandwidthEstimate",get:function(){var t=this.abrController.bwEstimator;return t?t.getEstimate():NaN}},{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=this.levels,e=this.autoLevelCapping;return-1===e&&t&&t.length?t.length-1:e}},{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:"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}}])&&Wr(e.prototype,r),a&&Wr(e,a),t}();Yr.defaultConfig=void 0}]).default}));

Back to list