// Playerjs.com 19.10.21 // 23.08.2024 09:00:44 // API - https://playerjs.com/docs/q=api eval(function(p,a,c,k,e,d){e=function(c){return(c35?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(!1y.53){1y.53=[];1y.dn}if(1y[\'CV\']){1z(CV,1)};E DR(2G){B o={1u:K,lS:[],rz:[],kU:\'LC\',MF:A0,Mp:zZ,8F:\'19.10.21\',h7:[\'8y\',\'\'],kS:\'\',22:K,8c:K,ak:K,Mo:K,dJ:K,5P:K,9c:K,8P:K,u:\'#Mf#KV#KN#KP#dR#MH#dR#O6#O5#O4#O3#dR#Oo#ON#Ot#N7#Oj#Nj#Nk#Nh#NN#MK#ML#MM#MT#dR#MU#MW#N5#N9#Ng#Ov#OX#NS#NU#NV#NW#NX#O0#O2#O7#Og#Oi#Ok#Ol#Me#dR#MG#KT#KF#dR#Lx#dR#Le=\',u2:\'\',u3:\'\',u4:\'\',u5:\'\',u6:\'\',u7:\'\',u8:\'\',u9:\'\',Li:\'\',y:\'xx??x?=xx????=\',p:\'\',Lk:-1,xP:"zC",fE:"//zC.9T",7p:[],dt:H,pr:H,ga:K,ab:K,j7:[],Lm:K,e6:\'//.9k//\',va:0,2z:[],7x:[],9D:[],3a:[],p7:[],9H:0,ah:[],nY:0,uw:K,5Y:K,1v:K,y9:K,7G:K,ni:\'\',i1:\'\',ac:1y.aR.Z<2h&&1y.aR.1e<2h,se:[],Lp:[],5x:{\'1N\':1,\'Ah\':1,\'eN\':1,\'ew\':1,\'p5\':0},ae:[],wY:0,ez:0,5a:K,4X:K,fW:K,oe:K,Ls:[],lj:[],aV:K,bs:0,iS:K,qE:1E,iM:1E,rN:K,zV:E(x){B a;J a},Lu:0,pw:4x,4t:K,dN:K,v7:1W.v7,d:8v.yJ,jE:8v.yJ,9r:8v.9r,i0:8v.9r.I("i0")==0,L6:{},xS:\'L7-zs.9T/zs.js\',fd:["zV","A1"],5R:[],KH:[],KJ:[],jq:1,mn:[],A1:E(x,y,z){B a;J a},17:0,mB:0,5g:K,dk:-1,9W:3,KK:0,rZ:0,9O:0,3A:{x:1,y:1,x0:1,y0:1},c6:["eL","eH","fm","ht","hA","hE","pt","hv","cz","bO","pF","pG"],qj:["KM","KR","KU","KW"],e7:0,KX:0,uE:0,DL:0,e5:0,A7:[],c8:[\'7z\',\'e1\',\'nP\',\'6p\'],KY:[],lw:H,l6:[],pD:0,ws:"w"+"s",ke:K,mY:[K,K,K]};B fw={S:{w:20,h:20,1f:"-",KZ:"-",a:1,7r:-1,1t:"3E",1G:"",1N:1,eX:-1,aW:0,2r:1,1l:"",1C:"",3U:"L0",gD:12,iy:0,1q:"Q",2P:"0 3 0 3",9V:"0 0 0 0",2w:1,jt:"0 0 0 0",L2:0,kT:1,bg:0,pe:0,IC:0,5n:1,a6:-1,4V:"3N",bQ:-1,fD:"0 0 0 0",pc:-1,pa:"3E",bp:-1,q7:-1,5Q:"1T",4k:"xK",2r:0,jG:"3N",k6:0.7,uO:0,uT:"3E",kj:"3 5 3 5",Lr:"0 0 0 0",M9:1,v3:"mH-mS",uM:11,uN:0,2L:"",H7:5,H6:0,3e:0,Mb:2,Mc:2,HB:0.2,EM:0,HA:0.1,fh:0,Md:"Mh",Mi:1,Mj:5,Hu:"3N",HC:"3E",Hz:"3E",Hn:1,IN:1,wx:1,7o:0,3z:0,fB:20,dw:"<2v Z=\'20\' 1e=\'20\'>",wf:1,pH:-1,jx:0,pJ:1,wA:-1,Mk:0.1,gj:0,3b:"",Gp:0,Gx:"xK",3D:"",Fs:ot,Gl:ot,HH:0,5G:0,6c:"3E",Hq:0,Ho:"3N",Hw:9,wF:"0 0 10 0",wr:"0 0 0 0",Hs:0}};E I3(){J H;o.I4=H}E cD(s){if(s.I(\'.\')==-1){s=s.1j(1);s2=\'\';V(i=0;i=e0.R)8I=0}J rl.s7(\'\')}(\'Mr\',\'Mt\',\'Mq\',\'LP\'));B v={1o:0,uR:0,n9:"#3N",2S:0,yq:1,8b:"#3N",4V:"#3E",7o:0,er:1,pN:1,3c:0,ti:1,eE:0,yv:1,1r:{LT:0,1t:"3N",a:"0.4",h:34,kB:1,1n:1,jk:1,eh:0,h9:3,8r:0,tT:3,5Q:"1T",1q:"2O",2P:"0 0 0 0",7o:0,kR:0,8m:\'\'},1L:{on:1,f:1,r:1,m:1,3C:5,vG:"3C",9o:1,vD:"1H",pU:0,F1:0,xI:1,iU:0.2},W:{4V:"3N",bQ:"pL",5n:0.9,a6:-1,1q:"1b",2P:"0 0 0 0",2Q:"7 15 7 15",1t:"3E",3U:"An, Al, mH-mS",gD:12,5l:10,iy:0,6c:"Aj",Bp:1,8b:"LX",a:1,7r:-1,OH:0,Sc:100,S9:S8,S1:1,u1:1,DH:"RZ",tI:"3N",tN:-1,Sd:-1,Dy:0,6Y:3,kv:16,BA:"Se",7o:0,jC:1,o0:1,nt:"3E",sF:0,sH:"3N",Cn:1,Cp:0,Dt:"pL",mp:0,kL:4x,bY:0,7h:0,Gj:0,Gi:0,dC:1,3y:0,km:50,rW:0,lD:1,dB:Su,pz:0,tY:"pL",r9:"0 0 0 0",qX:30,8b:"Ai"},1g:{4V:"3N",bQ:"St",5n:0.7,a6:-1,3U:"An, Al, mH-mS",1q:"2O-2t",2P:"0 0 0 0",2Q:"7 10 7 15",1t:"3E",gD:12,kv:16,5l:10,iy:0,Sp:"3E",6c:"Aj",a:1,1N:5,7r:-1,yw:1,6Y:3,jC:1,o0:1,nt:"3E",mp:0,kL:4x,7o:0,Sn:1,Sg:"51",4z:1,Sm:"7m",Sk:1,Sh:"1V",Rt:0,Rs:"6F",Rp:0,RO:"4Y",qX:30,8b:"Ai"},RM:{1q:"2O-2t",2P:"0 10 50 0"},1H:0.8,tB:1,mj:1,9u:0,5L:0,Dn:1,59:0,4y:0,JF:0,JC:0,3g:0,qD:1,lI:0,vo:0,v5:0,iF:\',\',iC:\';\',dA:\'//\',rC:1,ir:\'[\',dg:\']\',fc:\'6n\',n2:1,n5:-1,tW:0,RK:\'20 0 0 20\',RJ:\'1c-1b\',RI:100,Sv:100,Tm:-1,tn:0,DU:1,Ae:"pg",B1:"3E",yV:5,At:10,AG:1,Ao:10,nY:0,xM:1,vu:1,eR:1,4T:\'T8\',rv:0,hz:\'5Z\',9R:1,Jt:0,Kc:0,Js:0,9d:1,bN:1,JX:5,6A:0,Ea:1,oQ:0,qq:5,Tb:0,Ta:0,Tg:0,o5:1,yR:1,Jo:0,CL:0,Ty:0,uu:1,qn:0,3i:"yT",TC:HZ,mR:\'100%\',ga:0,AX:{7F:1,2q:0,mu:0,4h:0,1u:1,xG:0,xF:0,y7:0,Tx:0,Tu:0,Tt:0},AV:{7F:1,2q:0,mu:0,4h:0,1u:1,xG:0,xF:0,y7:0},Ts:100,qN:1,eY:1,lM:14,eL:\'100%\',z3:1,lO:20,zq:1,hA:0.7,A2:2,xq:3,cz:10,eH:"3E",fm:"E7",ht:"3N",hE:0,pt:0,hv:jd,r4:1,bO:0,vf:1,9n:1,T6:1,SP:0.3,SM:3,SL:4,SK:5,SJ:0,Sy:SE,SC:GX,Cl:0,C8:1,xE:1,gs:1,Eo:1,wd:0,IG:SB,IF:90,IT:0,IL:1,IU:"pL",IE:0,J5:1,9M:\'2\',cW:\'3\',Sz:10,SG:1,SO:1,T4:-1,T0:1,SU:1,ST:-1,SS:0,Sx:1,Rm:0,Qc:1,Rl:0,PQ:1,PO:0,PM:1,PK:0,PI:1,PH:0,PG:1,PF:0,su:1,PE:0,PS:0,Q3:1,Q9:0,Q4:1,Q2:"#3E",Q0:"#3N",PZ:"#3N",PU:"#3E",Pk:"#3N",Pg:"#3E",Pd:"#3N",Pa:"#3E",P9:"#3N",P7:"#3E",P6:"#3N",Pb:"#3E",Pj:1,Pv:0,Pu:1,Ps:0.5,Pl:"#3E",Pq:"#3N",Po:1,Pn:1,Pm:1,Qa:1,PC:1,Qb:10,QM:-1,R1:1,QZ:1,QY:0,mT:0,QQ:"or",Rf:"or",Re:"or",R5:"or",Rb:"50%",R4:-1,Qu:0,QK:-1,Qr:0,Qp:0,Fh:1,Fo:0,Qm:30,Qj:2,CW:10,Dl:0,Qh:30,K5:1,K0:1,6e:0,2b:{on:0,4V:"3N",2S:0,9E:2,8b:"3N",1q:"1b",2P:"20 0 0 20",Z:yF,1n:0}};v.9B="ru";B 7C=E(is){B i;B C=[];B f=[];B 9S=[];B Qg=[];B 5O=[];B 8h=[];B 1M=[];B f2=[];B gc=[];B Qf=[];B 4R=[];B 5C=[];B 5m=[];B dr=[];B ef=K;B 2i;B bf=-1;B 4M=H;B 1a=is;B 6l=is=="1g";B W;B 5L=[];B es=[];B lF;B 3v=\'\';B eu=\'\';B 6o=-1;B kh;B gd=K;B Qe=K;B mL=K;B n0=K;B gk=K;B jZ=K;B nR;B tX;B l3;B h9;B xN;B k4=[];B 6b=[];B pP=0;B aM=0;B a0;B 6j="2w";B aF=(o.1i.2f?"gU":"nU");B as=(o.1i.2f?"gQ":"nO");C=9y(C,v[is]);C=4l(v[is],\'2P\',\'2P\');C=4l(v[is],\'9V\',\'9V\');C=4l(v[is],\'aX\',\'aX\');if(C.pz==0){C.r9="0 0 0 0"}C=4l(v[is],\'fD\',\'r9\');C=4l(v[is],\'2Q\',\'2Q\');C.mX=0;B jU="<2v C=\'2P-1c:cl\' Z=\'"+C.6Y*2+"\' 1e=\'"+(C.6Y*2>C.5l?(C.6Y*2):C.5l)+"\' 4c:4b=\'3O://4g.w3.43/7T/4b\' 4c=\'3O://4g.w3.43/4a/2v\'>C.5l?(C.6Y):(C.5l/2))+"\' cx=\'"+C.6Y+"\' 6n=\'"+3t(C.6c)+"\'/>";B Bn="<2v Z=\'"+C.6Y*2+"\' 1e=\'"+C.5l+"\' 4c:4b=\'3O://4g.w3.43/7T/4b\' 4c=\'3O://4g.w3.43/4a/2v\' >";B xx=4;B CE="<5f C=\'2j:bB-4I;\'><2v Z=\'"+(xx+2)+"\' 1e=\'"+(C.5l)+"\' 4c:4b=\'3O://4g.w3.43/7T/4b\' 4c=\'3O://4g.w3.43/4a/2v\'><2F x1=\'1\' y1=\'"+(C.5l/2-xx)+"\' x2=\'"+xx+"\' y2=\'"+(C.5l/2)+"\' 4q=\'#"+C.1t+"\' 4q-Z=\'1\' 4q-h8=\'4r\'/><2F x1=\'"+xx+"\' y1=\'"+(C.5l/2)+"\' x2=\'1\' y2=\'"+(C.5l/2+xx)+"\' 4q=\'#"+C.1t+"\' 4q-Z=\'1\' 4q-h8=\'4r\'/>";B kx="<5f C=\'2j:bB-4I;\'><2v Z=\'"+(xx+10)+"\' 1e=\'"+(C.5l+1)+"\' 4c:4b=\'3O://4g.w3.43/7T/4b\' 4c=\'3O://4g.w3.43/4a/2v\' C=\'kJ:1b\'><2F x1=\'1\' y1=\'"+(C.5l/2+2)+"\' x2=\'"+xx+"\' y2=\'"+(C.5l/2-xx+2)+"\' 4q=\'#"+C.1t+"\' 4q-Z=\'1\' 4q-h8=\'4r\' /><2F x1=\'1\' y1=\'"+(C.5l/2+2)+"\' x2=\'"+xx+"\' y2=\'"+(C.5l/2+xx+2)+"\' 4q=\'#"+C.1t+"\' 4q-Z=\'1\' 4q-h8=\'4r\'/>";B 8b=5b(2l(C.8b,\'3E\'),2l(C.BF,1));B 1F=1Z("2e");o.1Q.1U(1F);O(1F,{\'6x\':\'3e\',\'2j\':\'4I\',\'1B\':0,\'2S-7a\':C.7o});if(C.pc==1){O(1F,{"2S":"4p 6H "+3t(2l(C.pa,\'3E\'))})}B kD={};V(B i in o.5x){if(o.5x.2u(i)){kD[o.5x[i]]=-1}}if(6l){1F.C.4W=Qs}F{1F.C.4W=99}B X=1Z("2e");if(o.ac){C.AJ>0?C.gD=C.AJ:\'\';C.Bb>0?C.dB=C.Bb:\'\';C.Bc>0?C.km=C.Bc:\'\'}O(X,{\'1q\':\'fF\',\'1c\':0,\'1b\':0,\'2j\':\'4I\',\'Z\':\'100%\',\'2Q-1c\':C.ax,\'2Q-2t\':C.6P+(6l&&C.3y==1?0:20),\'2Q-2O\':C.aS,\'2Q-1b\':C.6S,\'1t\':C.1t,\'3U-3G\':C.gD*2l(v.8q,1),\'3U-fA\':fQ(C.3U),\'kM-gi\':C.iy+\'px\'});if(o.1i.6Z){O(X,{\'8X-Z\':Bd})}if(is!=="W"){O(X,{\'6x-y\':(6l&&C.3y==1?\'3e\':\'9l\')})}1F.1U(X);if(C.3y!=1){B 6U=1Z("2e");O(6U,{\'2j\':\'4I\',\'6x\':\'3e\',\'2S-7a\':C.7o});if(C.3y!=1){if(o.1i.6Z){O(6U,{\'8X-Z\':Bd})}}X.1U(6U)}3Z(X,{id:(v.id+"46"+is)});if(is=="W"){if(C.3y==1){O(X,{\'Z\':\'100%\',\'2Q-2t\':C.6P,\'2Q-2O\':C.aS+20,\'6x-x\':\'9l\',\'6x-y\':\'3e\',\'b5-9o\':\'ea\'});O(1F,{\'Z\':o.2W-C.4O-C.4A,\'1e\':C.km+C.ax+C.aS})}F{O(X,{\'6x-y\':\'9l\',\'6x-x\':\'3e\'});if(C.za==1){lU()}}if(C.pz==1){O(1F,{\'2m-1t\':C.tY})}if(v.W.2Y==1){3h(1F)}}if(C.jC==1){B 5F=1Z("2e");B aZ=5b(C.pz==1?C.tY:C.4V);if(C.3y==1){jz(5F,\'to 2t, 5u(\'+aZ+\',\'+(C.5n*1+0.3)+\'), 5u(\'+aZ+\',0)\',\'1b\',12,5,7,10,7,10,12,15);5F.1w(6j,Bt)}F{jz(5F,\'to 2O, 5u(\'+aZ+\',\'+(C.5n*1+0.3)+\'), 5u(\'+aZ+\',0)\',\'1c\',5,12,10,7,10,7,15,12);5F.1w(6j,Cx)}B 5H=1Z("2e");if(C.3y==1){jz(5H,\'to 1b, 5u(\'+aZ+\',\'+(C.5n*1+0.3)+\'), 5u(\'+aZ+\',0)\',\'2t\',8,5,13,10,13,10,8,15);5H.1w(6j,BB)}F{jz(5H,\'to 2O, 5u(\'+aZ+\',0), 5u(\'+aZ+\',\'+(C.5n*1+0.3)+\')\',\'2O\',5,8,10,13,10,13,15,8);5H.1w(6j,Ct)}5F.1w("nU",jH);5F.1w("nO",jH);5H.1w("nU",jH);5H.1w("nO",jH);X.1w("xY",AY,{5K:K});5F.1w("9U",aw);5H.1w("9U",aw);1F.1U(5F);1F.1U(5H);3K(tX);tX=7y(CI,2h)}X.1w(aF,B0,{5K:K});X.1w(as,tO,{5K:K});if(v.W.a0>0&&!a0&&is=="W"){if(1I AT!=="1E"){a0=1A AT()}}if(6l){V(B i=1;i<15;i++){if(L(v["bR"+is][is+i])){v.1g[is+i]=v["bR"+is][is+i];if(L(v["bR"+is][is+i+"1O"])){v.1g[is+i+"1O"]=v["bR"+is][is+i+"1O"]}if(L(v["bR"+is][is+i+"1f"])){v.1g[is+i+"1f"]=v["bR"+is][is+i+"1f"]}}if(L(v.1g[is+i])){if(v.1g[is+i]==1){c5(\'f\',i);c9(f[i],9S[i],5O[i],8h[i],i);B 5v=v.1g[is+i+"1f"];B 8J=v.1g[is+i+"1O"];if(!L(5v)){v.1g[is+i+"1f"]="4Y"}if(5v){if(5v.I("3F")>-1&&8J){if(!v[\'6D\'+5v]){if(8J.I(":")>0){B mi=5v.4Z(-1);B dm=v[\'qa\'+mi];B k=4e(8J.1j(8J.I(":")+1)).2n(\',\');B ka=[];B jL;V(B j=0;j-1){!L(dm)?dm=j:\'\';k[j]=k[j].1P("(*)",\'\')}jL=k[j].I("->2Z:");ka[j]=\'\';if(jL>0){ka[j]=k[j].1j(jL+6);k[j]=k[j].1j(0,jL)}}o[\'6D\'+5v]=k;o[\'m\'+mi+\'46\'+\'2Z\']=ka;8J=v.1g[is+i+"1O"]=8J.1j(0,8J.I(":"))}F{o[\'6D\'+5v]=[];v.1g[is+i+"1O"]=8J}v[\'6D\'+5v]=1;o[\'jS\'+5v]=2l(dm,0)}}}5O[i].1S=2J(5v);if(2p(8J)){5O[i].1S=8J}if(5v=="2X"){o.gf=H}1M[i]=5v;7S(i);if(1M[i]==\'pu\'){!o.gq?o.gq=1A QA():\'\';if(L(1y.w5)){5O[i].1S=o.gq.Qx();o.gq.Ch()}}if(1M[i]in o.5x){kD[1M[i]]=i}f[i].1w(aF,6K,{5K:K});f[i].1w(as,5N,{5K:K});f[i].1w(6j,aU);f[i].1w("9U",aw);if(v.1g[is+i+"1n"]==1){O(f[i],{"1e":0})}}}}}E AY(x){if(is=="W"&&C.3y==1&&x){if(x.yk==0&&x.cH!=0){X.aK-=x.cH;x.9t()}}3K(l3);l3=7y(tO,jX);bd()}E B0(){o.3B=H}E tO(){if(C.fI==1){2E(o.fG);o.fG=1z(E(){if(!o.3B&&!o.lV){8G()}},(v.1g.fK>0?v.1g.fK*2h:(o.1i.tv?4a:2h)))}o.3B=K}E 6K(1d){if(o.22){o.5o?o.U.5o(K):\'\'}B i=1d.4k.7P(\'n7\');B x;if(i){x=\'f\'}F{if(1d.4k.7P(\'b6\')){i=1d.4k.7P(\'b6\');x=\'f2\'}}if(i){i=2K(i);B gO=K;if(L(2g(x)[i])){if(C.a6>-1){O(2g(x+\'bg\')[i],{\'1B\':C.a6})}if(2p(C.di)){O(2g(x+\'bg\')[i],{\'6W\':\'eN(\'+C.di+\')\'})}if(C.7r>-1){O(2g(x+\'1O\')[i],{\'1B\':C.7r});O(2g(x+\'5G\')[i],{\'1B\':C.7r})}if(is=="W"){if(1M[i].I("W")==0){B id=1M[i].1j(8);if(3v==id||eu==id){O(2g(x+\'1O\')[i],{\'1t\':C.6c});O(2g(x+\'5G\')[i],{\'1t\':C.6c});gO=H}F{O(2g(x+\'1O\')[i],{\'1t\':C.1t})}}}if(C.qT==1&&L(C.mk)&&gO){}F{O(2g(x+\'bg\')[i],{\'7V\':C.bQ})}}}};E 5N(1d){if(o.22){o.5o?o.U.5o(H):\'\'}B i=1d.4k.7P(\'n7\');B x;B gO=K;3K(jT);bd();if(i){x=\'f\'}F{if(1d.4k.7P(\'b6\')){i=1d.4k.7P(\'b6\');x=\'f2\'}}if(i){if(L(2g(x)[i])){if(C.a6>-1){O(2g(x+\'bg\')[i],{\'1B\':C.5n})}if(2p(C.di)){O(2g(x+\'bg\')[i],{\'6W\':\'eN(1)\'})}if(C.7r>-1){O(2g(x+\'1O\')[i],{\'1B\':C.a});O(2g(x+\'5G\')[i],{\'1B\':C.a})}if(is=="W"){if(1M[i].I("W")==0){B id=1M[i].1j(8);if(3v==id||eu==id){O(2g(x+\'1O\')[i],{\'1t\':C.6c});O(2g(x+\'5G\')[i],{\'1t\':C.6c});gO=H}F{if(L(o.ah[id])){ju(i)}F{O(2g(x+\'1O\')[i],{\'1t\':C.1t})}}}}if(C.qT==1&&L(C.mk)&&gO){}F{O(2g(x+\'bg\')[i],{\'7V\':o.ah[id]?C.tI:C.4V})}}}}E aU(1d){if(!gk){B d=1A 7Y();o.aG=d.a3();B i=1d.4k.7P(\'n7\');if(i){if(L(f[i])){if(L(1M[i])){if(is=="W"){o.2c=1E}4U(i,0)}}}qe()}}B tZ;B jT;E D0(1d){if(!gk){B i=1d.4k.7P(\'b6\');if(i){if(L(5m[i])){if(2i in o.5x){tZ=i;jT=7y(zg,4x)}}}}}E zg(){tQ(tZ)}E aw(1d){3K(jT);1d.6v=H;bd()}E uy(1d){3K(jT);if(!gk){B d=1A 7Y();o.aG=d.a3();B i=1d.4k.7P(\'b6\');if(i){if(i==0){if(5m[0]==\'1t\'){cL();4U(pP)}F{dP()}}F{if(L(5m[i])){tQ(i)}}}}}E qf(1d){B x=1d.4k.7P(\'CZ\');if(x){tD(x)}}E DI(1d){bd();B i=1d.4k.7P(\'b6\');if(L(5m[i])){if(7k("=",i)>0){B x=5m[i].1j(0,7k("=",i));B y=5m[i].1j(7k("=",i)+1);B z=2i+\'DW\';if(!v[z]){v[z]=[]}if(!L(v[z][x])){v[z][x]=v[x]+\'\'}qJ(x,y)}}};E qJ(x,y){v[x]=y;if(o.5y&&v.r4==1&&x!="bO"){3S.9p("lE"+x,y)}if(o.5g&&o.3M){o.3M.9F()}o.U.j3();tD(x)}E DS(1d){B i=1d.4k.7P(\'b6\');B x=5m[i];if(L(x)){if(x.I("=")>0){B z=x.1j(0,x.I("="));B y=x.1j(x.I("=")+1);v[z]=y;xJ();7S(o[2i+\'uD\']);if(2i=="hN"){7M("CP")}}}}E 7S(i){if(L(1M[i])){B aB=K;B 7H=K;B 5k=\'\';if(6l){if(1M[i]=="51"){5k=o.P.pO()}if(1M[i]=="7m"){5k=o.P.um()}if(1M[i]=="2X"){5k=\' \';7H=H}if(1M[i].I("3F")>-1){if(o[\'6D\'+1M[i]]){if(o[\'6D\'+1M[i]].R>0){B t=o[\'jS\'+1M[i]];if(t!=-1){5k=o[\'6D\'+1M[i]][t]}7H=H}}}if(1M[i]=="bu"){if(o.7U){5k=o.p7[o.P1]}}if(1M[i]=="7m"||1M[i]=="bu"||1M[i]=="51"){if(o[\'6D\'+1M[i]].R==0){aB=H}F{if(o[\'6D\'+1M[i]].R==1&&(C.Ec!=1||o[\'6D\'+1M[i]][0]==1)){aB=H}F{7H=H}}}if(1M[i]=="5P"){if(!o.5P){aB=H}F{7H=H}}if(1M[i]=="6F"){if(o.2x!=\'d5\'&&!v.6F){aB=H}F{7H=H}}if(1M[i]=="1V"){if(L(o.1X)){7H=H;if(o.4X||v.9n==1){if(o.3x){5k=o.3a[!o.4X?o.3x.7d():o.3n]}}F{5k=\'\'}B jJ=0;V(B s=0;s0){B x=\' \';B y=[\'w8\',\'we\',\'wc\'];V(B z=0;z-1?x:\' \';o[1M[i]+\'7W\']=5k;7H=H}}8h[i].1S=5k+(5k!=\'\'&&C.Qz!=1?\' &eS;<2v Z="kH" 1e="HT" uQ="-1 -1 5 8" 8F="1.1" 4c="3O://4g.w3.43/4a/2v" 4c:4b="3O://4g.w3.43/7T/4b">\':\'\');B z4=6l&&bf!=-1;if(aB){1n(f[i]);if(6l){dr[i]?2E(dr[i]):\'\';if(o.Q){o.Q.ic(i,K,5k)}F{dr[i]=1z(E(){o.Q.ic(i,K,5k)},4x)}}O(f[i],{\'1q\':\'2C\',\'2t\':0,\'1c\':-100})}if(7H){if(z4){}F{if(C.3y==1){O(f[i],{\'2j\':\'bB-4I\'})}F{1p(f[i])}}if(6l){dr[i]?2E(dr[i]):\'\';if(o.Q){o.Q.ic(i,H,5k)}F{dr[i]=1z(E(){o.Q.ic(i,H,5k)},47)}}O(f[i],{\'1q\':\'fF\',\'2t\':0,\'1c\':0})}2B()}V(B j=1;j-1;if(2i==\'51\'||2i==\'7m\'||2i==\'1V\'||2i==\'4Y\'||sl||2i==\'bu\'||2i in o.5x||2i.I("8i")>0||2i==\'2X\'||2i==\'1t\'){bf=i;B z=gC(o[\'6D\'+2i]);if(2i=="ph"){if(C.r0==1){z=7M("QC")}F{z=7M("QE")}}if(2i=="hN"){z=7M("QF")}if(2i=="2X"&&o.2X){z=[];V(B j=1;j<=16;j++){if(L(v["2X"+j])){z.2N(2J(v["2X"+j]));k4[z.R]=v["2X"+j]}}}if(2i=="1t"&&o.4t){z=[];pP=i;V(B j=0;j"+2J(\'pu\');O(uf,{\'1t\':C.1t,\'9g\':\'2y\',\'6Q\':\'4w\',\'2P-1b\':(oL?\'eo\':0)});5C[0].1U(uf);o.eW=1W.8p(v.id+"zD");o.eW.QJ=o.3x.v9;uf.1w(6j,o.3x.v9)}if(oL){if(gd){if(aM==2){z=[];3h(f2[0])}V(j=0;j0&&o.qj.I(\'Qi\'+2i)>-1){4R[0].1S=kx+2J(2i);5m[0]="1t";5C[0].1S=jM(2i)}O(5C[0],{\'Z\':C.5l*2.5,\'1C-8D\':\'2t\'})}if(aM!=1&&x[0]>1){f2[0].1w(aF,6K);f2[0].1w(as,5N);f2[0].1w(6j,uy);f2[0].1w("9U",aw)}F{O(f2[0],{"6Q":\'6V\'})}if(C.uJ==1){3h(f2[0])}if(L(z)){B zz=\'\';V(j=0;j0){o[2i+\'uD\']=i}if(z[j].I("t9")==0){B 1K=z[j];if(1K.I("8i")>0){4R[y].1S=2J(z[j].1j(1K.I("8i")+5))}F{4R[y].1S=2J(z[j].1j(7))}if(z[j]==\'Qk\'){lF=f2[y];O(f2[y],{"2S-1c":"4p 6H "+(C.s0==1?8b:"5u(100,100,100,0.7)")})}}F{4R[y].1S=z[j]}}F{4R[y].1S=z[j]}5m[y]=2i+j;if(gy==j||Dq==j){5C[y].1S=gy==j?jU:Bn;if(gy==j){o4(y)}}if(1I(z[j])==\'4E\'){if(z[j].I("t9")==0){B t=z[j].1j(7);if(t.I("1t")>0){5C[y].1S="<2e C=\'"+(v[t]=="3N"?\'2S:4p 6H #kC;1e:b9;Z:b9;\':\'1e:eo;Z:eo;\')+";2m-1t:"+(v[t].I("#")==-1?\'#\':\'\')+v[t]+";2S-7a:eo;\'>"}F{if(L(v[z[j].1j(7)])){5C[y].1S=v[z[j].1j(7)]}}}if(2i=="2X"){if(L(k4[y])&&o.2X){5C[y].1S=o.2X.1l(k4[y],0.7,3t(C.6c))}}if(2i=="1t"){if(L(6b[y])&&o.4t){5C[y].1S=jM(6b[y])}}if(2i==\'51\'){if(z[j]==2J("2y")&&o.P.iL()){o4(y)}if(2p(v.c7)){B fq=v.c7.2n(",");V(B k=0;k-1){3h(f2[y])}}}}}B sU="";if(1I(z[j])==\'4E\'){if(z[j].I("t9")==0){3Z(f2[y],{\'Qo\':i,\'CZ\':z[j].1j(7)});sU="qf"}}if(!6y){f2[y].1w(aF,6K);f2[y].1w(as,5N);if(sU=="qf"){f2[y].1w(6j,qf)}F{f2[y].1w(6j,uy)}f2[y].1w("9U",aw);f2[y].1w("Gg",D0)}F{O(f2[y],{"6Q":"6V"})}}}}2B()}if(1M[i]==\'6F\'){o.U.hq();2i=-1}if(1M[i]==\'pu\'&&L(o.gq)){o.gq.7j();2i=-1}if(1M[i].I(\'W\')>-1){B id=1M[i].1j(8);if(L(o.1J[id])){B fl=o.1J[id][\'3k\'];if(L(fl)){if(1M[i].I(\'W\')>-1){if(L(kh)){2i=-1;J}}if(fl.I(\'3C:\')==0){if(id.I(\'x\'+eu)!=0){o.2c=fl.1j(5);bw(id.1j(0,id.o7(\'-\'))+\'-0\');J}if(!o.1v){o.2c=fl.1j(5)}if(!o.1u){o.U.2A()}3r(\'3C\',fl.1j(5));v.W.7h==0&&v.W.dC==1?8G():\'\';J}ec(i);sa(id);7M("Cw");if(L(o.1J[id][\'7t\'])&&v.7t==1&&v.R9==1){7t(o.1J[id][\'7t\'])}F{nL(id);o.U.df(fl,(v.W.hB==1?1:1E));v.W.7h==0&&v.W.dC==1?1z(8G,4x):\'\';mL=K;n0=K;ne(id);js("Ra")}}F{if(L(o.1J[id][\'5e\'])){62(id);if(mL){6o==-1?4U(0,0):\'\'}F if(n0){6o==-1?4U(2K(f.R)-2,0):\'\'}}}}if(o.2Y){o.2Y.pi()}}if(1M[i]==\'5P\'){o.P.g6()}}}};G.Fp=E(x){7S(o[x+\'uD\'])};E tD(x){if(x=="pG"){B4();J}if(x=="pF"){B z=2i+\'DW\';if(v[z]){V(B y in v[z]){if(v[z].2u(y)){qJ(y,v[z][y])}}ge()}J}bd();V(B i=0;i0){f2[0].1w(6j,xJ);4R[0].1S=2J(x.1j(x.I("8i")+5))}F{f2[0].1w(6j,ge);4R[0].1S=(C.so!=1?kx:\'\')+2J(x)}O(4R[0],{\'3U-3G\':C.kv*2l(v.8q,1)});f2[0].1w(aF,6K);f2[0].1w(as,5N);f2[0].1w("9U",aw);B 4m=[];B qd=K;if(x.I("3G")>0){4m=[\'50%\',\'75%\',\'100%\',\'125%\',\'yF%\',\'zn%\',\'4x%\',\'Rg%\',\'eC%\',\'jd%\']}if(x.I("5n")>0){4m=[\'0\',\'0.2\',\'0.3\',\'0.4\',\'0.5\',\'0.6\',\'0.7\',\'0.8\',\'0.9\',\'1\']}if(x.I("hG")>0){V(B i=-5;i<5.5;i+=0.5){4m.2N(2I.4r(i*100)/100)}}if(x.I("do")>0){4m=[4x,jd,f7]}if(x.I("2O")>0){V(i=0;i<21;i++){4m[i]=i*10}}if(x.I("w8")>0){V(i=0;i<24;i++){4m[i]=i}}if(x.I("we")>0||x.I("wc")>0){V(i=0;i<60;i++){4m[i]=i}}if(x.I("9E")>0){qd=H;4m=[0,1]}if(x.I("4q")>0){qd=H;4m=[0,1]}if(x.I("1t")>0){4m=[\'3E\',\'E7\',\'Rh\',\'Ri\',\'Rj\',\'Rk\',\'Rd\',\'R3\',\'QV\',\'R2\',\'QO\',\'QP\',\'QR\',\'QS\',\'QT\',\'QN\',\'QU\',\'3N\'];B vx=v[x].1P("#","");if(4m.I(vx)==-1){4m[8]=vx}}V(y=1;y<=4m.R;y++){c5(\'f2\',y,0);c9(f2[y],gc[y],4R[y],5C[y],y);O(5C[y],{\'2Q-1b\':0});if(x.I("1t")>0||x.I("2O")>0||x.I("8i")>0||x.I("hG")>0){y%3!=0?O(f2[y],{\'kJ\':\'1b\'}):\'\';O(f2[y],{\'Z\':\'33.3%\'});if(x.I("1t")>0){4m[y-1]=2l(v["QW"+(y-1)],4m[y-1]);4R[y].1S="<2e C=\'"+(4m[y-1]=="3N"?\'2S:4p 6H #kC;1e:Eb;Z:Eb;\':\'1e:gX;Z:gX;\')+";2m-1t:"+3t(4m[y-1])+";2S-7a:gX;\'>";O(f2[y],{\'2F-1e\':1})}F{4R[y].1S=4m[y-1]}}F{if(x.I("do")>0){4R[y].1S=4m[y-1]}F{y%2!=0?O(f2[y],{\'kJ\':\'1b\'}):\'\';O(f2[y],{\'Z\':\'50%\'});if(qd){4R[y].1S=2J(4m[y-1]+\'7W\')}F{4R[y].1S=4m[y-1]}}}5m[y]=x+\'=\'+4m[y-1];if((4m[y-1]==v[x]&&6L(v[x])!=" ")||v[x]==\'#\'+4m[y-1]){5C[y].1S=jU;o4(y)}f2[y].1w(aF,6K);f2[y].1w(as,5N);if(x.I("8i")>0){f2[y].1w(6j,DS)}F{f2[y].1w(6j,DI)}f2[y].1w("9U",aw)}2B()}E o4(x){f2[x].mM.bc(\'7b-\'+v.id+\'-ds-qa\');O(4R[x],{\'1t\':C.6c});nA(gc[x])}E nL(id){if(L(o.1J[id][\'2a\'])){v.2a=o.1J[id][\'2a\'];L(v.2a)?o.P.9L(v.2a):\'\'}if(L(o.1J[id][\'1O\'])){o.cX=o.1J[id][\'1O\']}v.W.DE>0?kh=1z(C5,v.W.DE*2h):\'\';vI()}E ne(id){B t=o.1J[id][\'1O\'];if(L(t)){if(v.lI==1){if(o.U.o8(o.1J[id])){}F{v.1O=(v.v5==1&&L(o.uk)?o.uk+(v.vo==1?\'
\':\' \'):\'\')+t}o.U.9K(\'1O\')}}if(v.fh==1){if(L(o.1J[id][\'8u\'])){v.8u=o.1J[id][\'8u\']}F{v.8u=[]}o.Q.jY()}B xv=[\'5E\',\'lv\',\'6F\',\'6M\',\'Y\',\'iE\',\'Cy\',\'lb\',\'lz\',\'4h\',\'4s\',\'1k\',\'CA\',\'CB\',\'8e\',\'cY\',\'fO\',\'8L\',\'jV\'];V(B i=0;i0){v.1v=o.2c=o.P.17()}F{2G.1v&&!o.2c?o.2c=2G.1v:v.1v=0}}F{v.1v=o.2c=x}}F{v.1v=0}}E C5(){2E(kh);kh=26}E ec(x){if(6o==0&&!o.1v){O(5O[6o],{\'1t\':C.1t});O(9S[6o],{\'7V\':C.4V});8h[6o].1S=\'\';f[6o].mM.5E(\'7b-\'+v.id+\'-ds-pl\')}F{o.sj=x;if(6o>-1){ju(6o)}if(3v!=\'\'){if(!o.ah[3v]&&L(o.1J[3v])){o.va+=2l(o.1J[3v].1k,0)}o.ah[3v]=H;5L=vR(5L,3v)}}if(1M[x]){B id=1M[x].1j(8);8h[x].1S=jU;f[x].mM.bc(\'7b-\'+v.id+\'-ds-pl\');O(5O[x],{\'1t\':C.6c,\'1C-xs\':\'1T\',\'1B\':C.a});nA(9S[x]);if(C.qT==1&&L(C.mk)){O(9S[x],{\'7V\':C.mk})}6o=x;3v=id;o.3v=3v;v.4Q=3v;o.qb=5O[x].1S;o.sj=3v;eu=o.1J[id][\'ij\'];if(o.Q){o.Q.iu()}if(a0){a0.Pp()}}}E 62(id){B x=id==0?o.W:o.1J[id];o.sj=id;V(B i=0;iv.W.a0){a0.bc(C,6U)}}V(B i=0;i-1){x[i].du=1}}}if(L(x[i].du)){if(x[i].du==1){o.ah[x[i].id]=H;ju(i)}}if(L(x[i].5e)){8h[i].1S=CE;O(8h[i],{"1t":C.1t})}f[i].1w(aF,6K);f[i].1w(as,5N);f[i].1w(6j,aU);f[i].1w("9U",aw);if(L(o.ah[x[i].id])){ju(i)}if(3v==x[i].id){ec(i)}if(eu==x[i].id){O(5O[i],{\'1t\':C.6c});O(8h[i],{\'1t\':C.6c});nA(9S[i])}}2B();4M=K;o.Q?o.Q.4B():\'\'}E nA(x){if(2p(C.CD)&&x){O(x,{"2m-8m":"3d-4P(5u(0, 0, 0, "+(1-C.CD*1)+") 0 0)"})}}E jz(x,y,z,x1,y1,x2,y2,x3,y3,x4,y4){B ww=(C.3y==1?\'Cj\':\'100%\');B hh=(C.3y==1?\'100%\':\'Cj\');O(x,{\'1q\':\'2C\',\'2j\':\'bB-4I\',\'Z\':ww,\'1e\':hh,\'1C-8D\':\'8l\'});if(C.Cn==1){O(x,{\'2m\':\'-lm-3d-4P(\'+y+\')\',\'2m\':\'-3T-3d-4P(\'+y+\')\',\'2m\':\'-ms-3d-4P(\'+y+\')\',\'2m\':\'-o-3d-4P(\'+y+\')\',\'2m\':\'3d-4P(\'+y+\')\',})}if(C.3y==1||o.1i.2f){O(x,{\'6Q\':\'4w\'})}F{O(x,{\'4w-3i\':\'1T\'})}if(C.mp==1){O(x,{\'5T-Z\':C.kL+\'px!5X\'})}if(z=="1c"){O(x,{\'1c\':-1,\'1b\':0})}if(z=="2O"){O(x,{\'2O\':-1,\'1b\':0})}if(z=="1b"){O(x,{\'1c\':0,\'1b\':0})}if(z=="2t"){O(x,{\'1c\':0,\'2t\':0})}if(z=="2t"||z=="1b"){O(x,{\'1C-8D\':\'1b\',\'2Q-1c\':1F.2R/2-10})}x.1S="<8l><2e "+(C.Cp==1?"Pe=\'G.C.7V=\\"#"+C.Dt+"\\"\' Ph=\'"+(C.sF==1?"G.C.7V=\\"#"+C.sH:"G.C.2m=\\"1T")+"\\"\'":"")+" C=\'4w-3i:2y;6Q:4w;Z:gX;1e:gX;2S-7a:gX;"+(C.sF==1?"2m-1t:#"+C.sH+";":"")+(z=="1c"?"2P-1c:eo;":"")+(z=="2O"?"2P-1c:eo;":"")+(z=="2t"?"2P-1b:gl;":"")+(z=="1b"?"2P-2t:gl;":"")+"\'><2v Z=\'20\' 1e=\'20\' 4c:4b=\'3O://4g.w3.43/7T/4b\' 4c=\'3O://4g.w3.43/4a/2v\'><2F x1=\'"+x1+"\' y1=\'"+y1+"\' x2=\'"+x2+"\' y2=\'"+y2+"\' 4q=\'#"+C.nt+"\' 4q-Z=\'"+C.o0+"\' 4q-h8=\'4r\'/><2F x1=\'"+x3+"\' y1=\'"+y3+"\' x2=\'"+x4+"\' y2=\'"+y4+"\' 4q=\'#"+C.nt+"\' 4q-Z=\'"+C.o0+"\' 4q-h8=\'4r\'/>"}G.9Q=E(){if(C.jC==1){9Q()}};E CI(){if(ef){9Q()}}E 9Q(e){if(C.jC==1&&!jZ){if(C.3y==1){B h=X.Q1;B m=1F.29+C.6S+C.6P+20;B t=X.aK}F{B h=X.DT;B m=1F.2R;B t=X.dz}if(h>m){if(t>0){if(!5W(5F)){1p(5F);B m1=1A 5z({"mc":5F,"1G":"8w","to":1,"17":0.3,"me":"5F"})}}F{if(5W(5F)){B m2=1A 5z({"mc":5F,"1G":"8w","to":0,"17":0.3,"me":"5F","1n":H})}if(e){e.cH<0?e.9t():\'\'}}if(t0?e.9t():\'\'}}}F{1n(5F);1n(5H)}}}E Ct(){B x=X.dz+1F.2R-60;B m=1A 5z({"mc":X,"1G":"9l","to":x,"17":0.3,"me":"CU","6u":"cF"});1z(9Q,2h)}E Cx(){B x=X.dz-1F.2R+60;B m=1A 5z({"mc":X,"1G":"9l","to":x,"17":0.3,"me":"Q6","6u":"cF"});1z(9Q,2h)}E jH(1d){2E(o.fG);1d.b3()}E BB(){B x=X.aK+(1F.29+C.6S+C.6P)-60;B m=1A 5z({"mc":X,"1G":"kI","to":x,"17":0.3,"me":"PT","6u":"cF"});1z(9Q,2h)}E Bt(){B x=X.aK-(1F.29+C.6S+C.6P)+60;B m=1A 5z({"mc":X,"1G":"kI","to":x,"17":0.3,"me":"CT","6u":"cF"});1z(9Q,2h)}E Bq(x){if(x==\'\'){62(0)}F{if(L(o.1J[x])){62(x)}}2i=\'\'}E ju(x){8h[x].1S=\'\';O(5O[x],{\'1t\':C.DH});if(C.Dy==1){O(5O[x],{\'1C-xs\':\'2F-PD\'})}if(C.u1>-1){O(5O[x],{\'1B\':C.u1})}f[x].mM.5E(\'7b-\'+v.id+\'-ds-pl\');O(9S[x],{\'7V\':C.tI});if(C.tN>-1){O(9S[x],{\'1B\':C.tN})}}E tQ(i){if(L(5m[i])){bd();if(7k("51",i)==0){o.U.5S(5m[i].1j(7))}if(7k("7m",i)==0){o.U.de(5m[i].1j(10))}if(7k("1V",i)==0){!o.3x?o.3x=1A j4():\'\';o.3x.9m(5m[i].1j(8))}if(7k("bu",i)==0&&v.7U==1){o.7U.zP(5m[i].1j(7))}if(7k("3F",i)==0){B 5v=5m[i].4Z(0,-1);o[\'jS\'+5v]!=-1?o[\'jS\'+5v]=i-1:\'\';if(o[\'6D\'+5v]){B mi=5v.4Z(-1);if(o[\'m\'+mi+\'46\'+\'2Z\'][i-1]!=\'\'){B ap=o[\'m\'+mi+\'46\'+\'2Z\'][i-1].2n(":");3r(ap[0],ap.R>1?ap[1]:26)}if(L(1y[\'n6\'+mi])){v[\'qa\'+mi]=i-1;1y[\'n6\'+mi](v.id,o[\'6D\'+5v][i-1],i-1)}}7S(bf);8G()}if(7k("2X",i)==0){o.2X?o.2X.2Z(k4[i]):\'\';8G()}if(7k("1t",i)==0){cL();4U(0,0,6b[i])}V(B p in o.5x){if(o.5x.2u(p)){if(7k(p,i)==0){o.P.Bj(p,i)}}}if(7k("8i",i)>0){if(4R[i].1S==2J(\'6y\')){7M(2i+\'0\');7S(bf);if(2i=="hN"){7M("CP")}dP()}F{if(2i=="ph"&&C.r0==1){7M(\'r0\',i);7S(bf);dP()}}}if(7k("4Y",i)==0){o.U.8W(5m[i].1j(5));jc();1z(8G,4x)}}};G.jc=E(){jc()};G.Fq=E(x){V(B i=0;i<1M.R;i++){if(1M[i]==x){J H}}J K};E jc(){V(B i=0;i<1M.R;i++){if(1M[i]=="4Y"){7S(i);if(2i==\'4Y\'){cL();4U(i,0)}}}}E c5(x,i,dE){if(L(2g(x))){2g(x)[i]=1Z("2e");if(i<2||x=="f"||2i!=\'51\'||dE>0){if(C.3y==1){X.1U(2g(x)[i])}F{6U.1U(2g(x)[i])}}F{if(C.3y==1){X.vL(2g(x)[i],2g(x)[i-1])}F{6U.vL(2g(x)[i],2g(x)[dE==2?i-2:i-1])}}if(x==\'f\'){3Z(2g(x)[i],{\'n7\':i})}if(x==\'f2\'){3Z(2g(x)[i],{\'b6\':i})}2g(x+\'bg\')[i]=1Z("2e");B n4=1Z("2e");2g(x)[i].1U(n4);n4.1U(2g(x+\'bg\')[i]);eJ(n4);2g(x+\'4u\')[i]=1Z("2e");2g(x)[i].1U(2g(x+\'4u\')[i]);d3(2g(x+\'4u\')[i]);eJ(2g(x+\'4u\')[i]);2g(x+\'1O\')[i]=1Z("2e");2g(x)[i].1U(2g(x+\'1O\')[i]);2g(x+\'5G\')[i]=1Z("2e");2g(x)[i].1U(2g(x+\'5G\')[i]);if(i>0&&x=="f2"&&6l&&C.yw==0){3h(2g(x+\'5G\')[i])}}};E c9(x,8M,kN,r6,SW,ii){O(x,{\'1q\':\'fF\',\'2t\':0,\'1c\':0,\'6Q\':\'4w\',\'1e\':\'2y\',\'Z\':\'100%\',\'6x\':\'3e\',\'2j\':\'4I\',\'2F-1e\':\'1.SQ\'});if(6l){if(C.3y==1){O(x,{\'Z\':\'2y\'})}}if(C.rW&&C.3y==1){O(x,{\'SX\':C.rW})}if(C.3y==1&&(!6l||ii>0||C.uJ==1)){O(x,{\'2j\':\'bB-4I\',\'bj-8D\':\'1c\',\'b5-9o\':\'eq\'})}O(8M,{\'2m\':(C.H5==1?"3d-4P(to 1b,"+3t(C.SZ)+", "+3t(C.4V)+")":3t(C.4V)),\'1B\':C.5n,\'9g\':\'1T\',\'5p\':\'1B 0.2s 6u-5q,2m .2s 6u-5q,6W .2s 6u-5q\'});d3(8M);d3(8M.4d);if(C.a1==1){O(8M.4d,{\'kt-6W\':\'a1(b9)\'})}if(C.T1==1){x.C[C.3y==1?"2S-2t":"2S-2O"]="4p 6H "+5b(2l(C.T2,\'3E\'),2l(C.T3,0.2))}O(kN,{\'1q\':\'fF\',\'2t\':0,\'1c\':0,\'kJ\':(C.8D?C.8D:\'1b\'),\'1t\':C.1t,\'2Q-1c\':C.k5,\'2Q-2t\':C.rp,\'2Q-2O\':C.SY,\'2Q-1b\':C.rG,\'9g\':\'1T\',\'1B\':C.a,\'5p\':\'1B 0.2s 3d,1t 0.2s 3d\',});O(r6,{\'1q\':\'fF\',\'2t\':0,\'1c\':0,\'kJ\':(C.A5?C.A5:\'2t\'),\'2Q-1c\':C.k5,\'2Q-2t\':C.rp,\'2Q-1b\':C.rG,\'9g\':\'1T\',\'3U-3G\':C.5l*2l(v.8q,1),\'1B\':C.a,\'1t\':C.6c,\'5p\':\'1B 0.2s 3d,1t 0.2s 3d\'});if(C.mp==1){O(x,{\'5T-Z\':C.kL+\'px!5X\'});O(kN,{\'5T-Z\':(C.kL-70)+\'px!5X\'})}F{if(C.3y==1){if(C.lD==1){O(x,{\'Z\':C.dB});O(kN,{\'Z\':C.dB-70})}}F{O(kN,{\'b5-9o\':\'ea\'});O(r6,{\'b5-9o\':\'ea\'})}}}E dP(){V(B i=1;i1?f[1]:f[0]}if(is=="W"){lU();o.Q?o.Q.hn():\'\';B x=f[0];if(v.sr==1){oP()}}f.R>1&&!x?(f[1]?x=f[1]:\'\'):\'\';f.R>2&&!x?(f[2]?x=f[2]:\'\'):\'\';if(x){x.29==0&&f2.R>0?x=f2[0]:\'\'}if(X.29-X.yL>0&&x&&C.3y!=1){if(L(5F)){O(5F,{"Z":6U.29})}if(L(5H)){O(5H,{"Z":6U.29})}C.mX=(X.29-x.29)-(X.yL-x.yL)}F{C.mX=0}}};E yb(){B x=0;B y=0;B z=\'\';V(B i=1;i0){4U(x[1],0)}}}if(o.Q){is==\'1g\'?o.Q.mo():\'\';if(is==\'W\'){o.Q.hn();if(v.W.CO==1){o.Q.qs("1f","W",K)}}}if(o.1i.6Z){O(X,{\'8X-Z\':\'2y\'});if(C.3y!=1){O(6U,{\'8X-Z\':\'2y\'})}}gk=H;3K(nR);nR=7y(De,100)};E De(){3K(nR);gk=K}G.7j=E(i){4U(i,1)};G.1n=E(x){8G(x)};G.GC=E(){if(o.2Y){o.2Y.aN()}};G.5S=E(){V(B i=0;i<1M.R;i++){if(1M[i]=="51"){7S(i);if(o.2z.R>1){1p(f[i])}if(2i==\'51\'){cL();4U(i,aM)}}}};G.g6=E(){V(B i=0;i<1M.R;i++){if(1M[i]=="5P"){7S(i)}}};G.i7=E(x){V(B i=0;i<1M.R;i++){if(1M[i]==x){7S(i);if(o[\'6D\'+x]){if(o[\'6D\'+x].R>1){1p(f[i])}}if(2i==x){cL();4U(i,aM)}}}};G.9m=E(){V(B i=0;i<1M.R;i++){if(1M[i]=="1V"){7S(i);if(o.3a){if(o.3a.R>0){B x=K;if(o.1X){V(B y=0;y-1){o.2c=1E;4U(x,0);ek(x)}};E ek(x){if(f[x]&&!jZ){if(C.3y==1){B to=f[x].hS-20;B m=1A 5z({"mc":X,"1G":"kI","to":to,"17":0.3,"me":"CT","6u":"cF"})}F{B to=f[x].oD-1F.2R/2+20;B m=1A 5z({"mc":X,"1G":"9l","to":to,"17":0.3,"me":"CU","6u":"cF"})}1z(9Q,2h)}}E yp(4j){B 6i=7D.6i(4j);B x;V(B i=0;i<6i.R;i++){x=4j[6i[6i.R*2I.5B()<<0]];if(x){1h}}J x};G.5x=E(x){yr(x)};E yr(x){kD[x]>-1?7S(kD[x]):\'\';if(5C[0]){if(2i==\'1N\'){5C[0].1S=2I.4r(o.3A.x*100)+\'%\'}F{5C[0].1S=jM(2i)}}};E jM(x){if(x=="1N"){J 2I.4r(o.3A.x*100)+\'%\'}F{J 2I.4r(2l(o.ae[x],o.5x[x])*100)+\'%\'}}G.bz=E(){J y8()};E y8(){if(v.5L==1){J 7D.6i(5L).R>0}B x=K;if(o.1J){x=7N().I(3v)<7N().R-1}J x};G.nK=E(){if(L(o.he)){2i=1E;D3(o.he)}};G.g1=E(){B x=6o>0;if(o.1J){B z=7N().I(3v);x=z>0;if(z==1){if(L(o.1J[7N()[0]].5e)){x=K}}}J x};G.g2=E(){J L(o.1J)};G.d9=E(){n0=H;if(G.g1()){B x=2K(6o)-1;if(x<0){B y=7N().I(3v);if(y>0){B j;B z;V(B i=y-1;i>=0;i--){j=o.1J[7N()[i]];if(j){if(j.3k){z=j;if(j.3k.I("3C:")!=0&&j.5Z!=1&&!j.5e){z=j;1h}}}}if(z){G.nM(z.id);o.U.2A()}}}F{o.2c=1E;4U(x,0);ek(x)}}};G.nI=E(){if(6o>0){ek(6o)}};E 7k(x,i){J 5m[i].I(x)};E fL(x){if(x){if(x[\'t6\']!=-1){fL(o.1J[x[\'ij\']]);62(x[\'ij\'])}F{62(0)}}};G.g=E(x){bM(x){1m"Z":J Dv();1h;1m"1e":J 1F.2R;1h;1m"1c":J C.9A;1h;1m"FZ":J X.DT;1h;1m"FY":J C.h4;1h;1m"x":J 5d(1F.C.1b);1h;1m"y":J 5d(1F.C.1c);1h;1m"1B":J 1F.C.1B;1h;1m"1p":J ef;1h;1m"7j":J bf;1h;1m"1a":J 1a;1h;1m"bq":J 1a+bq;1h;1m"4M":J 4M;1h;1m"W":J is=="W";1h;1m"du":J o.ah[3v];1h;1m"yw":J jU;1h;1m"cB":J o.1J[o.cB]?o.1J[o.cB].1O:\'\';1m"cY":J v.cY?v.cY:\'\';1m"HF":J y8()?o.1J[7N()[7N().I(3v)+1]].1O:\'\'}};E 7N(){J 7D.6i(o.1J)};G.F9=E(){3v=\'\';v.4Q=\'\'};G.4M=E(){if(6l){B x=0;V(B i=1;i<15;i++){if(1M[i]=="51"){B y=o.2z.R;if(L(v.c7)){B z=v.c7.2n(",");V(B j=0;j-1){y--}}}if(y>0){if(y>1||(y==1&&o.2z!=1&&C.Ec==1)){x++}}}if(1M[i]=="5P"){if(o.5P){x++}}if(1M[i]=="6F"){if(o.2x==\'d5\'||v.6F){x++}}if(1M[i]=="7m"){if(o.7x.R>1){x++}}if(1M[i]=="bu"&&v.7U==1){if(o.p7.R>0){x++}}if(1M[i]=="1V"){if(L(o.1X)){V(B s=0;s0){x++}if(1M[i].I("3F")>-1){x++}}if(v.1g[is+i+\'1n\']==1){x--}}J x<=0}F if(is=="W"){J f.R==0}F{J 4M}};G.4f=E(){if(1F.4d==o.1Q){1F.3p(X);o.1Q.3p(1F);o.2Y?o.2Y.4f():\'\';1F=26;X=26;jZ=H}}};B Bg=E(Y,kp){B 6T=K;if(Y.I(\'6T\')==0){6T=H;Y=Y.1j(5)}B nv=pB(Y);B 2q;B 3c;B jw=K;B 3X=K;B oz=K;B lq=K;B 2y=H;B vw=[];B cs=1;B o1=K;B jy=0;B xA;B d7=0;B lc=0;B lr=K;B nJ=\'DN\'+v.id+(6T?\'6T\':\'\');kV("#DN"+v.id+"{Z:100%!5X;1e:100%!5X;5T-Z:1T!5X;5T-1e:1T!5X}");B 1F=1Z(\'2e\');B ll=0;1F.7c(\'id\',nJ);kp.1U(1F);o.5P=K;!6T?o.U.im():\'\';if(o.1i.2f){v.4y=1}if(v.BS!=1){B 8t=1Z(\'2e\');kp.1U(8t);O(8t,{1q:"2C",1c:0,1b:0,"2m-1t":"#pg",1e:"100%",Z:"100%","1B":0});8t.1w("Ge",E(1d){1d.6v=H});if(o.1i.2f){8t.1w("gU",E(1d){1d.6v=H});8t.1w("2w",E(1d){1d.6v=H});8t.1w("gQ",E(1d){1d.6v=H;gv(1d);if(v.er==1&&v.RS!=1){1z(DP,100);1z(nW,2h)}})}F{8t.1w("tr",E(1d){B x=H;if(v.1Y==1){if(L(v.7z)&&!oz){x=K}if(L(v.nN)&&aP()=="8s"&&17()>0){x=K}}if(x&&v.er==1&&v.DQ!=1){3h(G);1z(nW,4a)}})}v.er==1&&v.RT!=1?3h(8t):\'\'}E nW(){6z(8t)}E DP(){if(v.DQ!=1){3h(8t)}}if(v.4y==1&&v.3g==0){9w()}if(!1y[\'YT\']){1y.RE=E(){m7();V(B i=0;i<1y.53.R;i++){if(1y.53[i]){if(1y.53[i].2Z("id")!=v.id){if(1y.53[i].2Z(\'Db\')){1y.53[i].2Z(\'Dk\')}}}}};B xO=xT("4S.9T/Dx","4S.9T/Dx","RD");if(xO){xO.tU=E(e){o.U.d8();if(v.Cf!=1){2q=\'Ba Rr ih\';o.P.5A()}}}}F{m7()}E m7(){if(v.4y==1||6T){!jw?jv():\'\'}F{o.U.d8()}}E jv(){if("YT"in 1y){if(L(YT.xH)&&!jw){1o("yM fU");B xU=0;if(v.BS==1){xU=1}o.2c>0?d7=2K(o.2c):\'\';3c=1A YT.xH(nJ,{1e:o.8R,Z:o.8H,Ro:nv,Rv:{Rx:1,Ry:nJ,Rz:1,RA:1,dC:1,jQ:((v.qN==0||(v.Ed!=1&&o.1i.7e))&&o.1i.2f?0:1),RB:3,Q:xU,RV:0,RF:1,9x:0,3g:6T||v.3g==1?1:0,9u:0},3i:{\'RW\':yK,\'Sf\':Cs,\'5A\':5A,\'Si\':Co}});if(o.2c>0){o.2c=1E}2B();jw=H}F{1z(jv,47)}}F{1z(jv,47)}}B kE;E yK(){if(o.P){1o("yM gz");3X=H;2E(xA);o.U.8d();if(6T){if(o.1i.wG){o.U.56()}3c.lh();o.1Y.Sj()}F{if(v.3g==1&&o.1i.wG&&!o.ke){o.U.56();if(o.1i.2f){3K(kE);kE=7y(BV,eC)}}if(v.4y==0){3c.lh()}F{o.U.d8()}ll=3c.vv();o.P.a9();if(cs!=1){8W(cs)}cv();2B();if(v.Sl==1){2V{if(3c.xV()){if(L(3c.xV().1O)){v.1O=3c.xV().1O;o.U.9K(\'1O\')}}}2D(e){}}}}}E BV(){B x=3c.Cr();if(x==2||x==-1){o.Q.3f();o.Q.8d();3K(kE)}if(x==1){3K(kE)}}E Cs(1d){if(v.Sq==1){1o(\'YT\',1d.28)}if(6T){if(1d.28==YT.dc.CH){o.1Y.Sr()}if(1d.28==YT.dc.Cv){}}F{if(1d.28==YT.dc.Cv){if(lc==1){lc=0;yK()}if(!o.1u){o.U.2A()}if(d7>0){3c.CG(d7,H);d7=0;o.2c=1E}nW();oz=H;3X=H;if(lq){3c.vz()}F{o.P.a5();o.P.cq()}Cc();if(L(v.4C)){V(B i=0;i0?d7=v.1v:\'\';o.P.8o();o.P.a9()}E gE(){if(!o.K4&&o.1u){o.U.3f()}}E cq(){o.P.cq()}E cv(){o.P.cv();o.U.tS()}E a9(){o.P.a9()}E dZ(){o.P.dZ()}E 9w(){if(o.P){o.P.9w()}F{xA=1z(9w,100)}}E Co(1d){vF(1d.28)}E Cc(){if(!lr){B x=3c.Sa()+\'\';if(x!=\'\'&&x!=1E){o.2z=x.2n(\',\');o.2z=o.2z.Cg();if(v.vu==0){B y=o.2z.I(\'2y\');if(y>-1){o.2z.rf(y,1)}}V(B i=0;i0){d7=2K(o.2c)}bw(nv)};E aP(){B 6I=-1;if(3X){6I=3c.Cr()}B x=\'\';if(6I==-1){x="8s"}if(6I==1||6I==3){jy=0;x="7I"}if(6I==2){x="8s";if(o.1u){jy++;if(jy==2){o.U.3f();jy=0}}}if(6I==5){x="8s"}if(6I==0){x="7g"}1o("6I",6I);J x}E 2B(){2V{if(L(3c)){3c.M6(o.2W,o.4D)}}2D(e){1o(e)}}E j9(x){B y=x;if(x=="M5"){y="oG"}if(x=="ac"){y="i9"}if(x=="M4"){y="i8"}if(x=="M3"){y="ib"}if(x=="M2"){y="ov"}if(x=="M1"){y="oh"}if(v.CL==1){y=2J(y)}if(x=="2y"){y=2J("2y")}vw[y]=x;J y}E 17(){B x=3X?3c.LZ():0;if(x>0&&v.hk>0){v.4s=x-v.hk;v.hk=-1}J x};E 8W(x){2V{3c?3c.LY(x):\'\';cs=x}2D(e){}};G.oE=E(){m7()};G.2A=E(){if(3X){3c.lh()}F{if(!jw){jv()}F{}}};G.3f=E(){if(3X){3c.vz()}};G.d6=E(){if(3X){aP()==\'7I\'?3c.vz():3c.lh()}};G.3Q=E(x){if(3X){3c.CG(x,H);js("3C",x)}};G.aj=E(){J K};G.56=E(){3X?3c.59():\'\'};G.6g=E(){3X?3c.LR():\'\'};G.3P=E(x){3X?3c.zA(x*100):\'\'};G.lL=E(){J aP()==\'7I\'};G.5U=E(){J K};G.uj=E(x){5S(x)};E 5S(x){if(3X){if(L(o.2z[x])){B y=vw[o.2z[x]];2y=y==\'2y\';B z=17();3c.LQ(y)}}}G.h6=E(x){8W(x)};G.3X=E(){J 3X};G.6O=E(){J aP()};G.17=E(){J 17()};G.1k=E(){B x=3X?3c.vv():0;if(x!=ll){ll=x;o.P.a9()}if(L(v.4h)){if(7v([v.4h],\'-\')){x=x+v.4h*1}F{x=v.4h}}J x};G.an=E(){B x=0;if(3X){x=3c.LO()*3c.vv()}J x};G.4F=E(){2B()};G.hU=E(){J 2q};G.2y=E(){J v.vu==1?2y:K};G.Dd=E(x){bw(x)};E bw(x){Y=x;if(3c){lc=1;3c.LN(x,0)}}G.pT=E(){if(o.1i.2f&&o.1i.cR){G.2A();lq=H}F{if(aP()=="7I"){G.3f()}}};G.cI=E(){lq=K};G.sg=E(){J H};G.4f=E(){3X?3c.9Z():\'\';3X=K;lr=K;2V{if(1F){kp.3p(1F)}kp.3p(8t)}2D(e){}}};B j4=E(){B 2o=[];B aA=[];B 4M=H;B 7d;B 8K=-1;B wR;B 9X;B ol=[];B oj;B kc=[];G.1v=E(x){if(!x&&9X){l2(9X);9X=1E}F{x?l2(x):\'\'}};G.yj=E(x){l2(x)};G.Jg=E(){kc=[]};E l2(x){if(x.I("#"+v.cW)==0&&x.I(v.dA)>0){o[o.fd[1]](x,BG)}F{ar(x)}}E BG(x){if(x){o.1X=x;ar(x)}}E ar(x){!x?x=\'\':\'\';if(x!=\'11\'){B 1v=0;B w0=H;B ky=\'\';o.1X=x.2n(",");o.3a=[];o.3n=-1;if(ut()&&v.vf==1){if(3S.6E("ve")!=26){ky=3S.6E("ve")}}F{if(o.pn){ky=o.pn}}V(B i=0;i1){o.3a[i]=o.1X[i].1j(o.1X[i].I("[")+1,o.1X[i].I("]")-1);o.1X[i]=o.1X[i].1j(o.1X[i].I("]")+1);w0=K}F{o.3a[i]=o.1X[i].1j(o.1X[i].o7("/")+1);o.3a[i]=o.3a[i].1j(0,o.3a[i].o7("."))}if(o.1X[i].I("#0")==0){o.1X[i]=cD(o.1X[i])}if(o.1X[i].I("#"+v.9M)==0){o.1X[i]=o[o.fd[0]](o.1X[i])}}if(o.3a.R>1&&v.oU==1){o.3a.2N(mh(\'LL\',(v.LK==1&&L(v.BE)?v.BE:2J(\'wK\'))));o.1X.2N("9Y")}if(o.3a.R>0&&v.9n==1){if(v.CS==1){7d=0;1v++;o.3a.kn(mh(\'BD\',2J(\'6y\')));o.1X.kn("")}F{o.3a.2N(mh(\'BD\',2J(\'6y\')));o.1X.2N("");7d=o.3a.R-1}}V(B i=0;i-1){o.lZ=o.1X[x].2n(" or ");o.h1=0;kl(x)}F{if(o.1X[x].I(\'aA\')==0){if(aA[o.1X[x].1j(4)]){vX(o.3a[x],aA[o.1X[x].1j(4)])}}if(o.1X[x].I(\'1D\')==0){o.P.fC(x,"Ko");o.4X=H;o.3n=x;o.Q.aI()}}}}}E vb(x){o.4X=H;kF()}E kl(x,y){B Y=y==\'1D\'?x:4e(o.lZ[o.h1]);B iE=Y;B h3;if(ol[Y]){if(o.1X[x]!=\'9Y\'){o.4X=H;kF()}}F{if(Y.I(\'cw\')>0&&Y.I(\'cw\')<4){h3=Y.1j(0,Y.I(\'cw\'));iE=Y.1j(Y.I(\'cw\')+3)}B 4N=f1(iE);8K=x;o.kz=1;4N.ca=E(){o.kz=0;if(G.eP==4&&G.6O==4x){o.4X=H;vX(Y,G.dS,x,y)}F{if(o.h1+1-1){o.1X[8K]=\'\';o.3a[8K]=\'\'}}o.3n=-1;o.4X=K;if(o.M8){o.Q.aI();o.Q.4B()}F{1z(E(){if(o.Q){o.Q.aI();o.Q.4B()}},100)}if(L(o.1V)){o.1Q.3p(o.1V);o.1V=26}}E vX(Y,x,y,z){B h3;if(x.I("#"+v.9M)==0){x=o[o.fd[0]](x)}if(x.I("#"+v.cW)==0&&x.I(v.dA)>0){x=o[o.fd[1]](x)}if(Y.I(\'cw\')>0&&Y.I(\'cw\')<4){h3=Y.1j(0,Y.I(\'cw\'))}if(Y.I(\'.k9\')>-1||Y.I(\'.vQ\')>-1||Y.I(\'.mm\')>-1||Y.I(\'.vW\')>-1){B l=h3?h3:o.3n;!o.1X?o.1X=[]:\'\';if(o.1X[l]=="9Y"){l=y}if(z!=\'1D\'||!2o[l]){2o[l]=7D();2o[l][0]=[];2o[l][1]=[]}B 3w=bV();3w=x.2n(/\\r|\\n/);B vT=1;B t1=0;B t2=0;B eT=(L(v.BY)?v.BY:0);if(Y.I(\'hG=\')>0){eT=Y.1j(Y.I(\'hG=\')+6)*1}V(B i=0;i<3w.R;i++){if(Y.I(\'.k9\')>-1||Y.I(\'.vW\')>-1){if(3w[i].I(\'-->\')>-1&&3w[i].I(\':\')>-1){if(z==\'1D\'){if(kc.I(3w[i])>-1){1h}kc.2N(3w[i])}t1=k7(3w[i].1j(0,3w[i].I(\'-->\')))*1+eT;t1==0?t1=1:\'\';t2=k7(3w[i].1j(3w[i].I(\'-->\')+4,12))*1+eT;L(2o[l][0][t1])?\'\':2o[l][0][t1]=\'\';V(B j=t1;j0&&3w[i]!=vT&&3w[i]!=\'Mx\'){if(2p(2o[l][0][t1])){2o[l][0][t1]=2o[l][0][t1]+\'
\'+3w[i]}F{2o[l][0][t1]=3w[i]}}}}if(Y.I(\'.vQ\')>-1||Y.I(\'.mm\')>-1){if(3w[i].I(\'MA:\')>-1){t1=k7(3w[i].1j((Y.I(\'.mm\')>-1?3w[i].I(\'=0\')+3:12),12))*1+eT;t2=k7(3w[i].1j((Y.I(\'.mm\')>-1?3w[i].I(\'=0\')+14:23),10))*1+eT;B p=\'\';if(3w[i].I(\'0,,\')>0){p=3w[i].1j(3w[i].I(\'0,,\')+3)}F{if(3w[i].I(\'DC,\')>0){p=3w[i].1j(3w[i].I(\'DC,\')+6)}if(3w[i].I(\')}\')>0){p=3w[i].1j(3w[i].I(\')}\')+2)}}if(p!=\'\'){if(2o[l][0][t1]!=1E){2o[l][0][t1]+=\'
\'+p}F{2o[l][0][t1]=p}2o[l][0][t1]=2o[l][0][t1].1P(/{.*?}/,\'\');2o[l][0][t1]=2o[l][0][t1].1P(/\\\\\\\\N/,\'
\');2o[l][0][t1]=2o[l][0][t1].1P(/\\\\N/,\'
\');V(B j=t1;j40){z=x[0].6B.1j(0,15)+\'...\'+x[0].6B.1j(-15)}if(v.9n==1&&v.CS==1){o.1X.2N(\'aA\'+(aA.R-1));o.3a.2N(z+\'\');9m(o.1X.R-1)}F{o.1X.kn(\'aA\'+(aA.R-1));o.3a.kn(z+\'\');v.9n==1?7d++:\'\';9m(0)}o.eW.5G=""};y.L3(x[0])}F{o.eW.2w()}}};G.9m=E(x){9m(x)};G.7d=E(){J 7d};G.L1=E(x){7d=x};G.1p=E(x){mf(x)};G.C=E(){xj()};G.5E=E(){4f()};G.6y=E(){qm()};E qm(){js("1V","6y");o.4X?o.zr=o.3n:\'\';o.3n=v.9n==1?7d:-1;v.eY=0;o.4X=K;o.Q.aI();x9();o.wQ?wX(o.3n):\'\';L(o.1V)?o.1Q.3p(o.1V):\'\';o.1V=26}E mf(17){if(o.ak){J}B t=2K(17*10);if(v.bO){17=17-v.bO*1}if(o.4X&&L(o.1X)){if(2o){B x=o.3n;B t=2K(17*10);if(v.xZ==1&&!o.1u){J}if(o.1X[x]=="9Y"){if(!oj){V(B i=0;i[oy]\':\'\')+2o[i][0][2o[i][1][t]]+(2o[x][0][t]!=\'\'?\'[/oy]\':\'\')}}}}if(L(2o[x][0])){if(L(2o[x][0][t])){2o[x][1][t]=t}}}}}if(L(2o[x])){if(L(2o[x][1])){if(L(2o[x][1][t])){B y=\'\';y=2o[x][0][2o[x][1][t]];if(!L(o.1V)){o.1V=1Z(\'2e\');3Z(o.1V,{id:\'j6\'+v.id+\'46\'+\'1V\'});o.1Q.1U(o.1V);xj();js("tq",o.3a[x])}if(4M){6z(o.1V)}zh();if(v.zb==1){y=Ll(y)}if(v.oU==1){y=y.1P(/\\[oy\\]/gm,\'<7A C="1t:\'+3t(v.fm)+\'">\');y=y.1P(/\\[\\/oy\\]/gm,\'\')}if(y.I(\'-1){y=y.1P(/\\/gm,\'\')}if(v.8S){if(v.8S.2o==1&&wR!=y){js("2o",y);wR=y}}o.1V.1S=\'<7A C="\'+(v.zq==1?\'2m-1t:\'+5b(v.ht,v.hA)+\';\':\'\')+\'-3T-7l-xs-1h: Ln;1t:\'+3t(v.eH)+\';2Q:\'+v.xq+\'px \'+v.xq*2+\'px;2S-7a:\'+v.A2+\'px;2P:0 0;2F-1e:\'+(v.zY?v.zY:1.8)+\';3U-do:\'+v.hv+\'">\'+4e(y)+\'\';O(o.1V,{"3U-3G":((2K(v.lM)+((2K(v.eL)-100)*2K(v.lM)/100))+"px")});if(v.z3==1){if(o.22){O(o.1V,{"3U-3G":((v.lO+((2K(v.eL)-100)*v.lO/100))+"px")})}}4M=K}F{if(!4M&&L(o.1V)){xl()}}}}F{xl()}}}}E xl(){if(!4M){o.1V?o.1V.1S=\'\':\'\';4M=H;3h(o.1V)}}E xj(){if(o.1V){O(o.1V,{"1q":"2C","Z":"100%","2Q-1b":"10%","2Q-2t":"10%","1b":0,"1t":v.eH,"1C-8D":"8l","7l-kW":"2S-7l"});if(v.Lj==1&&L(v.xg)){v.xg!=\'\'?O(o.1V,{"3U-fA":v.xg}):\'\'}if(v.pt==1){O(o.1V,{"1C-9E":"-4p -4p 0 #h0,4p -4p 0 #h0,-4p 4p 0 #h0,4p 4p 0 #h0"})}F{if(v.hE==1){O(o.1V,{"1C-9E":"4p 4p om Lh"})}F{O(o.1V,{"1C-9E":"1T"})}}if(v.Lg==1){ro(o.1V,\'o.lx\')}F{v.zb!=1?eJ(o.1V):\'\'}}}E zh(){if(!o.lx){if((o.Q.q8()||v.cz>v.1r.h)&&v.La==1){O(o.1V,{"1q":"2C","1c":"2y","1b":0,"2O":v.cz*1})}F{O(o.1V,{"1q":"2C","1b":0,"2O":(v.cz*1+v.1r.h*1)})}}}E 4f(){o.3n=-1;o.4X=K;o.oe=K;v.1V=26;v.lv=26;o.2o=26;o.1X=26;oj=K;ol=[];2o=[];if(L(o.Q)){o.Q.aI()}o.3a=[];if(L(o.1V)){o.1Q.3p(o.1V);o.1V=26}o.3n=26;o.4X=K}};B J9=E(X,bg,C){B 1l=1Z("2e");B cu;X.1U(1l);O(1l,{"1q":"2C","1c":(-bg.2R/2)-1,"2m-1t":3t(2l(C.L9,"#Ld")),"2S-L8":1,"2j":"1T","9g":"1T"});if(C.oo==1&&C.zj){cu=C.zj.2n(",");O(1l,{"3U-3G":8,"1t":"#eB","2Q":"om om 0 om","2F-1e":"1"})}F{C.oo=0;O(1l,{"1e":9,"Z":13,"2m-8m":"Y(28:8m/2v+L5;gB,KG=)"})}G.fo=E(){B y=0;B x=o.P.pO();x=x.1P(2J("2y")+\' \',\'\');if(x){if(C.oo!=1){if(x==\'HD\'||x.I(\' HD\')>0||x.I(\'hd\')==0||x.I(\'Hd\')==0){x=\'zU\'}}B x0=x;if(x.I(\' \')>0){x0=x.1j(0,x.I(\' \'))}y=2K(x0)}B t=\'-1\';B z;if(C.oo==1){if(qc(y)){y=x}t=\'\';V(B i=0;iot){z=H;1l.1S="HD"}}F{z=H;1l.1S=t}}F{if(y>ot){z=H}}if(z){6z(1l);if(bg.29-1l.29>0){O(1l,{"1b":(bg.29-1l.29)/2-2})}}F{3h(1l)}}};o.MI={"2y":"Авто","1u":"Пуск","3W":"Пауза","2H":"Стоп","22":"Во весь экран","qH":"Выйти из полноэкранного режима","1g":"Настройки","2G":"Параметры","1H":"Громкость","59":"Выключить звук","8Z":"Включить звук","5a":"В ЭФИРЕ","W":"Плейлист","51":"Качество","6F":"Скачать","1V":"Субтитры","4Y":"Скорость","eq":"Обычная","2q":"ошибка","NQ":"Включите звук","7m":"Аудио","dF":"ошибка загрузки","oG":"Очень низкое","i9":"Низкое","i8":"Среднее","ib":"Высокое","tu":"Высокое","5Z":"Следующий","bC":"Предыдущий","2X":"Поделиться","Bm":"Скопировано в буфер обмена","Bl":"Реклама","6M":"Пропустить","Om":"Пропустить через ","B3":"Перейти на сайт рекламодателя","eL":"Размер текста","bO":"Сдвиг по времени","eH":"Цвет текста","fm":"Цвет текста 2","ht":"Цвет фона","hA":"Прозрачность фона","hE":"Тень","pt":"Контур","hv":"Толщина текста","cz":"Отступ снизу","pF":"Сбросить","pG":"Скрыть параметры","pu":"Загрузить","ph":"Сон","hN":"Пропуск","w8":"Час","we":"Минута","wc":"Секунда","AA":"Да","AF":"Нет","of":"из","7J":"Пароль","A8":"Ошибка воспроизведения на устройстве","A9":"Играет на устройстве","bu":"Канал","1N":"Масштаб","on":"Вкл.","6y":"Выкл.","wK":"Все сразу","gw":"кбит/с","lz":"Код","Y":"Ссылка","1t":"Цвет","Ah":"Контраст","eN":"Яркость","ew":"Насыщенность","p5":"Сепия"};B 5z=E(x){B eU;B Of;B 2U;B 4J;B 4n;B p6;B eF=0;B cs;B wL=K;B wI;if(x.me!=1E&&x.mc!=1E&&x.1G!=1E&&x.to!=1E){if(x.17==26){if(x.1G.I("gu")>-1){x.to==0?x.17=0.5:x.17=0.2}F{x.17=0.20}}eU=zI(x.6u);if(x.1G.I("1N")==-1){if(L(o.7p[x.me])){o.7p[x.me].wJ()}o.7p[x.me]=G}if(x.1p==1){x.mc.1R("2j",H)}2U=x.1G.2n(\'|\');4n=6L(x.to).2n(\'|\');4J=1A bV();V(B i=0;i<2U.R;i++){if(!4n[i]){4n[i]=4n[0]}if(2U[i]=="gu"){4J[i]=x.mc.g("1B")}if(2U[i]=="8w"){4J[i]=x.mc.C.1B}if(2U[i]=="y"){4J[i]=x.mc.g("y")}if(2U[i]=="x"){4J[i]=x.mc.g("x")}if(2U[i]=="1b"){4J[i]=2K(x.mc.C.1b)}if(2U[i]=="1c"){4J[i]=2K(x.mc.C.1c)}if(2U[i]=="1N"){4J[i]=x.mc.g("3l")}if(2U[i]=="9l"){4J[i]=x.mc.dz}if(2U[i]=="kI"){4J[i]=x.mc.aK}if(2U[i]=="3u"){4J[i]=x.mc.g("3u")}if(2U[i]=="3l"){4J[i]=x.mc.g("3l")}if(2U[i]=="Z"){4J[i]=x.mc.g("Z")}if(2U[i]=="Ac"){4J[i]=x.mc.29;4n[i]=2I.9v(4n[i]);x.me=="Od"?1o("Z",x.me,4J[i],4n[i],x.mc.29):\'\'}if(2U[i]=="1e"){4J[i]=x.mc.g("1e")}if(2U[i]=="Ag"){4J[i]=x.mc.2R}4n[i]=Af(4n[i]);4J[i]=Af(4J[i])}cs=x.17*2h/eU.R;p6=eU.R;if(2U.R==1&&4J[0]==4n[0]){a7()}F{1z(pb,2I.4r(cs))}}E pb(){V(B i=0;i<2U.R;i++){B 1K=4J[i]+(4n[i]-4J[i])*(eU[eF]?eU[eF]:0);wH(2U[i],1K);if(2U[i]=="y"){x.mc.1R("1c",1K)}if(2U[i]=="x"){x.mc.1R("1b",1K)}if(2U[i]=="1b"){x.mc.C.1b=1K+"px"}if(2U[i]=="1c"){x.mc.C.1c=1K+"px"}if(2U[i]=="1N"){x.mc.1R("1N",1K)}if(2U[i]=="3u"){x.mc.1R("3u",1K)}if(2U[i]=="3l"){x.mc.1R("3l",1K)}if(2U[i]=="9l"){x.mc.dz=1K}if(2U[i]=="kI"){x.mc.aK=1K}if(2U[i]=="Z"){x.mc.1R("Z",1K)}if(2U[i]=="Ac"){O(x.mc,{"Z":1K})}if(2U[i]=="1e"){x.mc.1R("1e",1K)}if(2U[i]=="Ag"){O(x.mc,{"1e":1K})}}eF++;if(!wL){if(eF==p6){a7()}F{wI=1z(pb,2I.4r(cs))}}}E a7(){wL=H;if(x.1n){if(2U[0]=="8w"||2U[0]=="1b"){1n(x.mc)}F{x.mc.1R("2j",K)}}if(x.1G.I("1N")==-1){o.7p[x.me]=26;4s o.7p[x.me]}V(B i=0;i<2U.R;i++){wH(2U[i],4n[i])}2E(wI)};E wH(y,z){if(y=="gu"){x.mc.1R("1B",z)}if(y=="8w"){x.mc.C.1B=z}}G.wJ=E(){a7()};G.Dg=E(){eF=p6-1;pb();a7()};G.XY=E(x0,x1,y0,y1){B e=K;V(B i=0;i<2U.R;i++){if(2U[i]==\'x\'&&x0!=x1){e=H}if(2U[i]==\'y\'&&y0!=y1){e=H}}e?a7():\'\'};E zI(zt){bM(zt){1m"zW":J[0,0.O8,0.Op,1.OJ,1.OL,1.OM,1.102,0.OP,0.OQ,0.87,0.OU,0.OW,1.OY,1.OZ,1.OT,1.OG,0.Or,0.OF,0.OE,0.OD,1.OC,1.zL,1.OB,1.zL,1.OA,0.kC,0.pd,0.pd,0.pd,0.pd,1];1h;1m"cF":J[0,0.Oy,0.Ox,0.Ow,0.Ou,0.Os,0.Oq,0.NP,0.NO,0.Nd,0.Nb,0.Na,0.N8,0.N6,0.N4,0.N2,0.N1,0.N0,0.yS,0.95,0.MY,0.MJ,0.MX,0.MV,0.99,0.MR,0.MQ,0.kC,1];1h;6V:J[0,0.zn,0.32,0.44,0.52,0.6,0.67,0.73,0.MN,0.82,0.85,0.Ne,0.MZ,0.yS,0.95,0.97,0.NA,0.NB,1];1h}}};B Ew=E(){B N=7Q.NC,ua=7Q.ND,wu;B M=ua.wD(/(p3|hO|6Z|z7|zl)\\/?\\s*(\\.?\\d+(\\.\\d+)*)/i);B M=ua.wD(/(p3|hO|6Z|z7|zl|NE|p9)\\/?\\s*(\\.?\\d+(\\.\\d+)*)/i);if(M&&(wu=ua.wD(/8F\\/([\\.\\d]+)/i))!=26)M[2]=wu[1];B p0=7Q.AM;G.cn=M?M[1]:N;G.8F=M?M[2]:7Q.NG;G.dT=7Q.AM>1;G.9B=7Q.Jw;G.p3=G.cn=="NJ";G.r8=G.cn=="Be 9.0";G.ie=G.cn=="Be"||G.cn=="NM"||G.cn=="NH";G.p9=ua.cp(/(p9)\\/?\\s*/i)>-1;G.ff=G.cn=="Nx";G.6Z=G.cn=="Nw";G.hO=1y.hO;G.hi=ua.cp("Nv NT")>-1;G.4v=(ua.cp(/(7e|jO|Nu)\\/?\\s*/i)>-1)||(7Q.Nt===\'Ns\'&&p0>1);G.tv=v.B7!=1&&ua.cp(/(TV|Nr|Nq|Np|Nn|Nm|Nl|Lz)\\/?\\s*/i)>-1;G.lg=v.B7!=1&&ua.cp(/(LG)\\/?\\s*/i)>-1;G.7e=ua.cp(/(7e)\\/?\\s*/i)>-1;G.jO=G.4v&&!G.7e;G.3T=\'Ni\'in 1W.o6.C;if(ua.cp(/(cR)\\/?\\s*/i)>-1){p0>0?G.cR=H:G.tv=H;if(NL(\'(4w:Nf)\').MO){G.tv=H}}G.2f=(2G.2f==1||G.4v||G.cR||(ua.cp(/(MS|N3|p3 nH)\\/?\\s*/i)>-1))&&!G.tv&&2G.Nc!=1;G.wG=G.6Z||G.hO;G.22=K;if(G.4v){G.Oz=3Y(ua.1j(ua.I(\'OS \')+3,4).1P(\'46\',\'.\'));if(G.jO&&(!\'IB\'in 1y||p0<2)){G.2f=G.4v=K;G.tv=H}}G.dY=!G.2f;G.wE=G.2f||G.dT;G.EL=G.2f||G.tv;G.OI=G.3T&&G.dY;if(o.1Q.yc||o.1Q.yC||o.1Q.ye||o.1Q.yf||o.1Q.yg){G.22=H}};E 9y(4j,7u){V(B s in 7u){if(1I(7u[s])==\'3H\'){if(s=="3i"||s=="3k"){4j[s]=7u[s]}F{V(B s2 in 7u[s]){if(1I(4j[s])!=\'3H\'){4j[s]={}}if(1I(7u[s][s2])==\'3H\'){V(B s3 in 7u[s][s2]){if(1I(4j[s][s2])!=\'3H\'){4j[s][s2]={}}if(1I(7u[s][s2][s3])==\'3H\'){V(B s4 in 7u[s][s2][s3]){if(1I(4j[s][s2][s3])!=\'3H\'){4j[s][s2][s3]={}}4j[s][s2][s3][s4]=7u[s][s2][s3][s4];if(s3==\'2Q\'||s3==\'2P\'){4j[s][s2][s3][s4]=2K(4j[s][s2][s3][s4])}}}F{4j[s][s2][s3]=7u[s][s2][s3];if(s2==\'2Q\'||s2==\'2P\'){4j[s][s2][s3]=2K(4j[s][s2][s3])}}}}F{4j[s][s2]=7u[s][s2];if(s==\'2Q\'||s==\'2P\'){4j[s][s2]=2K(4j[s][s2])}}}}}F{if(s.I("OO")>0&&4e(7u[s])===""){}F{4j[s]=v8(s,7u[s])}}}J 4j};B v8=E(1a,5G){if(1I(5G)==\'4E\'){5G=4e(5G);if(1a.I("1t")>-1&&5G!=-1){5G=3t(5G)}}J 5G};E ut(){2V{B 5y=1y[\'3S\'],x=\'O1\';5y.9p(x,x);5y.rP(x);J H}2D(e){J K}};E ya(bq){if(bq){if(L(o.7p[bq])){o.7p[bq].wJ()}}};B 2J=E(x){B y=x;if(y){y=x.6r(0).Aa()+x.4Z(1);if(y.I("46")>-1){y=y.1P(/46/ig," ")}}B en={"of":"of","gw":"gw","A9":"Av on Az","A8":"Av 2q on Az","wK":"Oh at KQ","7J":"pR","AF":"No","ph":"Lf","hN":"KS","AA":"KL","cz":"KO 2P","hv":"L4 do","hE":"Mg","hA":"aD 1B","ht":"aD 1t","eL":"wa 3G","eH":"wa 1t","fm":"wa 1t 2","bO":"41 hG","pG":"aN 2G","pF":"11i","bC":"11j","Bm":"11l to 11m","oG":"11n","i9":"11o","i8":"11h","ib":"Bh","tu":"Bh","ov":"HD","oh":"11p HD","11r":"11s HD","sM":"11t HD","sO":"11u HD 4K","Bl":"Ad","B3":"Go to 11v 11w\'s 11x","7m":"11y","5a":"11q","22":"11f 22","qH":"Ce 22"};if(L(en[x])){y=en[x]}if(v.AR==1){if(o[\'pq\'+o.1i.9B]){v.9B=o.1i.9B;v.AR=0}}if(L(o[\'pq\'+v.9B])){if(L(o[\'pq\'+v.9B][x])){y=o[\'pq\'+v.9B][x]}}if(v.wi){if(v.wi[x]){y=v.wi[x]}}J y};B ay=E(x,y,z){if(!L(o.j7[y])&&v.rL!=1){B t=o.cX?o.cX:(v.1O?v.1O:\'\');L(v.8e)?t=v.8e:\'\';if(v.AV[x]==1&&v.DG==1&&L(v.j0)){if(x=="7F"){7y(zf,10O)}if(L(1y["oi"+v.j0])){1y["oi"+v.j0].zd(\'oq\'+x,{1O:t});1o("AW",\'oq\'+x)}F{1o("AW 10P 2q")}}if(v.AX[x]==1){if(v.ga==1){B hb;if(1y.A4){hb={\'10Q\':\'10R\',\'SN\':t};if(v.ha){if(1I(v.ha)=="3H"){V(B g in v.ha){if(v.ha.2u(g)){hb[g]=v.ha[g]}}}}v.10T==1?1o(\'ga\',\'oq\'+x,hb):\'\';A4(\'1d\',\'oq\'+x,hb)}}}}z?o.j7[y]=H:\'\'};E zf(){if(L(1y["oi"+v.j0])){1y["oi"+v.j0].zd(\'10X\')}};B pB=E(Y){B x=\'\';Y=Y.1P("v=","{=");if(Y){if(Y.I(\'pk.be/\')>-1){x=Y.1j(Y.I(".be/")+4);x.1P("/","")}F{x=Y.2n(/(pk.be\\/|v\\/|lz\\/|10Y\\?|4S.10Z\\/In\\/[^#]*#([^\\/]*?\\/)*)\\??{?=?([^#\\&\\?]*)/)[3]}if(x!=\'\'){if(x.I("?t=")>0){v.1v=x.1j(x.I("?t=")+3);B h=0;B m=0;B s=0;if(v.1v.I("h")>0){h=v.1v.1j(0,v.1v.I("h"));v.1v=v.1v.1j(v.1v.I("h")+1)}if(v.1v.I("m")>0){m=v.1v.1j(0,v.1v.I("m"));v.1v=v.1v.1j(v.1v.I("m")+1)}if(v.1v.I("s")>0){s=v.1v.1j(0,v.1v.I("s"));v.1v=v.1v.1j(v.1v.I("s")+1)}if(h>0||m>0||s>0){v.1v=h*uK+m*60+s*1}}if(x.I("?")>0){x=x.1j(0,x.I("?"))}}}J x};B js=E(x,y,li,ev){if(x=="7F"){o.7F=H}if(ev==1){V(B yi in y){if(y.2u(yi)){if(1I(y[yi])=="3H"){y[yi]=\'\'}}}}if(v.qn==1&&o.7F){if(v.11a==1||li==1){rJ(x,y)}F{if(y!=1E){if(1I(y)==\'3H\'){2V{y=5h.vV(y)}2D(e){}}F{if(1I(y)==\'4E\'){y=y.1P(/\'/ig,\'′\')}}}if(1I(v.3i)==\'4E\'){if(v.3i.I("{")==0){2V{v.3i=v.3i.1P(/\\\'/ig,\'"\');v.3i=5h.6N(v.3i)}2D(e){8x.1o(e)}}}if(1I(v.3i)==\'3H\'){if(L(v.3i[x])||L(v.3i[\'wO\'])){B z=x;if(!L(v.3i[x])&&L(v.3i[\'wO\'])){z=\'wO\'}if(x.I("6a")==0){if(L(v.3i[\'1Y\'])){z=\'1Y\'}}2V{if(y!==1E){2g(v.3i[z]+"(\'"+x+"\',\'"+v.id+"\',\'"+y+"\')")}F{2g(v.3i[z]+"(\'"+x+"\',\'"+v.id+"\')")}}2D(e){1o("3i",e,x)}}}F{if(v.3i==\'\'){v.3i="yT"}2V{if(y!==1E){2g(v.3i+"(\'"+x+"\',\'"+v.id+"\',\'"+y+"\')")}F{2g(v.3i+"(\'"+x+"\',\'"+v.id+"\')")}}2D(e){1o("3i",e,x,y)}}}}if(o.7F&&v.B9==1){if(o.yU){2V{o.yU.ko.nE({1d:x,9s:y},"*")}2D(e){}}}if(v.Id==1&&li!==1){B zv={1d:x,17:o.P?(x=="3C"?o.BK:o.P.17()):0};if(y!=1E){zv["28"]=y}if(x=="1k"||x=="17"){zv["1k"]=o.P.1k()}if(x=="1H"||x=="8Z"){zv["1H"]=v.1H}if(x=="1A"){zv["id"]=3r("D7")}2V{1y.af.nE(zv,\'*\')}2D(e){};B z=x;x=="7F"||x=="1v"||x=="4h"?z=x+"ed":\'\';x=="1u"?z="11b":\'\';x=="3W"?z="8s":\'\';x=="59"?z="3m":\'\';x=="8Z"?z="11c":\'\';x=="3C"?z="11d":\'\';x=="11z"?z="11g":\'\';zv["1d"]=z;if(z!=\'\'&&z!=x){zv=5h.6N(5h.vV(zv));2V{1y.af.nE(zv,\'*\')}2D(e){}}}};B rJ=E(x,y){B ev=1W.11A(\'7w\');if(y!==1E){ev.9s=y}ev.11V(x,H,H);o.1F.11X(ev)};G.2Z=E(x,y,S){v.11Y==1?1o(\'2Z\',x,y):\'\';J 3r(x,y,S)};E 3r(x,y,S){if(L(o.U)&&1I(x)==\'4E\'){if(o.j1==1){J}if(S){if(1I(S)==\'4E\'){if(S.I("id:")==0){S=o.Q.ty(S.1j(3),"4H");if(S){if(x=="mZ"&&y=="11Z"){S.GT()}}}}}if(x=="1u"||x=="3k"){if(L(y)){B aV=K;if(1I(y)==\'4E\'){y=y.1P(/(\\r\\n|\\n|\\r)/gm,"");B 2c=-1;if(y.I("[3C:")>-1&&y.o7("]")==y.R-1){2c=y.1j(y.I("[3C:")+6,y.R-1);2c=2c.1j(0,2c.R-1);if(2c=="17"){2c=o.P.17()}F{2c=2K(2c)}y=y.1j(0,y.I("[3C:"));if(y==\'\'){if(o.P.1k()>0){o.U.3Q(2c);o.U.2A();J}F{o.2c=2c;o.U.2A();J}}F{o.2c=2c}}if(y.I("[zp]")>-1){aV=H;y=y.1P(\'[zp]\',\'\')}if(y.I("#"+v.9M)==0){y=o[o.fd[0]](y)}if(y.I("#"+v.cW)==0&&y.I(v.dA)>0){o[o.fd[1]](y,E3,x);J}if(y.I("#0")==0){y=cD(y)}if(v.cG==1){y=cG(y)}if(y.I(".9k")==y.R-4){B 4N=f1(y);4N.ca=E(){if(G.eP==4&&G.6O==4x){2V{3r(\'1u\',5h.6N(G.dS))}2D(e){}}};4N.et();J}if(y.I("id:")==0&&L(o.1J)){B z=E5(y);if(L(o.1J[z])){o.Q.F8(z);2c>-1?o.2c=2c:\'\';J H}F{J K}}if(y.I("124:")==0){B z=y.1j(10);if(o.2x=="4S"){o.P.Df(z);J H}F{y=\'//pk.be/\'+z}}}if(x=="1u"){o.Q.Fj();o.U.df(y,1E,1E,(aV?1:0))}if(x=="3k"){o.le=H;v.3g=0;o.U.df(y,1,1E,(aV?1:0));o.Q.3V(0,0);o.1v=K}}F{if(x=="1u"){o.U.2A()}if(x=="3k"){1I zo==\'E\'?zo():\'\'}}}if(x=="ej"){y?o.P.Dc(y):\'\'}if(x=="4y"){if(L(y)){o.le=H;o.U.df(y,1,1)}F{o.P.sb()}}if(x=="3W"){if(o.1u){o.U.3f();o.U.j3()}}if(x=="bu"&&L(y)){o.1v&&o.7U?o.7U.zP(y):\'\'}if(x.I("126")==0){if(o.1Y){o.1Y.129(x.1j(6),y)}}if(x=="9G"){o.9G.nh();o.9G=1A rn();if(L(y)){o.9G.9k(y)}F{if(v.E2==1){o.9G.9k(v.E1)}F{o.9G.9k("11W 9I")}if(v.DZ==1&&L(v.DY)){o.eA=1A DX()}}}if(x=="7O"){!o.1v?o.Q.w7():\'\';o.Q.8V();o.Q.Fl("vl")}if(x=="fo"){o.1u?o.U.3f():o.U.2A()}if(x=="2H"){v.4y=0;v.3g=0;o.P.rO();o.U.bA()}if(x=="6A"){o.17=o.P.17();o.U.gn()}if(x=="6F"){if(v.8S){if(v.8S.on==1&&v.8S.12a==1){o.U.hq()}}}if(x=="rh"&&L(y)){if(o.5c){o.5c.2Z(y)}}if(x=="2X"){o.Q.Gz()}if(x=="12c"&&L(y)){if(v.1Y==1){if(y.I(\'js:\')==0){v.6p=y;v.hF=H;o.U.uX("6p")}F{if(o.p!=\'\'){B sv=5h.6N(dh(o.p));V(B l in sv){if(sv.2u(l)){if(L(sv[l].id)){if(y==sv[l].id){v.6p=\'12d\'+(L(sv[l][\'xm\'])?\'xm\'+sv[l][\'xm\']:\'\')+y+\'46\'+sv[l].7z;v.hF=H;o.U.uX("6p")}}}}}}}}if(x=="12f"){1I zS=="E"?zS(y):\'\'}if(x=="zT"&&y){v.zT=y;o.3q?o.3q.12h():\'\'}if(x=="59"){o.U.56()}if(x=="4Y"){if(L(y)){o.U.8W(y)}F{J o.5R[o.9W]}}if(x=="du"){if(v.8S&&o.aQ){if(v.8S.aQ==1){J 2I.4r((o.aQ.6W(12i).R-1)/2I.4r(o.P.1k())*100)}}}if(x=="hw"){J o.5R}if(x=="8Z"){o.U.6g()}if(x=="lv"){if(L(y)){v[x]=y;o.U.i5()}}if(x=="cM"){J o.2z}if(x=="Ci"){J o.ab?H:K}if(x=="5a"){J o.P?o.P.5U():K}if(x=="tq"){J v.9n==1?o.3a.4Z(0,-1):o.3a}if(x=="Io"){o.4X?o.3x.6y():o.3x.9m(2l(o.zr,(o.3x.7d()==0?1:0)))}if(x=="d5"){J o.ak}if(x.I("1V:")==0&&y){v[x.1P(\'1O:\',\'46\')]=y;o.U.j3()}if(x=="12j"){J o.hV}if(x=="b4"){J o.7x}if(x=="1H"||x=="zA"){if(L(y)){if(1I y=="4E"){if(y.I("+")==0){y=v.1H+3Y(y.1j(1))}F{if(y.I("-")==0){y=v.1H-3Y(y.1j(1))}}}if(y>=0&&y<=1){o.U.3P(y)}}J o.3m?0:v.1H}if(x=="3m"){J L(o.3m)?o.3m:K}if(x=="11U"){o.Q?o.Q.EU(y):\'\'}if(x=="aL"){y<2?y=\'\':\'\';if(2p(o[\'u\'+y])){B x2=5h.6N(dh(o[\'u\'+y]));B v2=o.v0?gC(o.v0):{};v=v2;v=9y(v,x2);v=9y(v,2G);v=9y(v,o.lj);B xz=K;if(o.Q.cr()){o.Q.7C();xz=H}B xd=K;if(o.Q.j8()){o.Q.bK();xd=H}o.Q.4f();o.Q=26;o.Q=1A sP();if(o.P.6O()=="7I"){o.Q.2A()}o.Q.3P(v.1H);if(L(v.1O)){9K(v.1O)}if(xz){o.Q.7C()}if(xd){o.Q.bK()}if(o.22){o.Q.8O()}o.Q.3V(o.P.17(),o.P.1k());bi()}}if(x=="lb"){J v.lb}if(x=="4F"){o.Q.4F(H)}if(x=="11L"){o.Q.mo()}if(x=="G7"){bi()}if(x=="2q"){o.P.5A(x)}if(x=="3C"){if(L(y)){if(1I y=="4E"){if(y.I("%")>-1){y=2K(y.1j(0,y.I("%")));y=o.P.1k()*y/100}F{B oH=o.P.17();if(o.3q&&!o.1v){if(!o.3q.nj){B f=o.3q.bh();if(f.t&&f.d){oH=f.t;o.3q.nj=H}}}if(y.I("+")==0){y=oH+3Y(y.1j(1))}F{if(y.I("-")==0){y=oH-3Y(y.1j(1))}}}}y=y*1;y<0?y=0:\'\';if(o.P.1k()>0){y>o.P.1k()?y=0:\'\'}if(!L(o.1Y)&&!L(o.5D)&&o.P.1k()>0){o.2c=1E;o.U.3Q(y,H);o.U.tR()}F{o.2c=y}}}if(x=="11T"){8x.1o(y);y?v.1L.3C=y:\'\'}if(x=="22"){!o.22?o.U.8O():\'\'}if(x=="uI"){o.22?o.U.8C():\'\'}if(x=="11D"){J o.22}if(x=="3G"){J o.2W+\'/\'+o.4D}if(x=="11E"){J o.P?o.P.3G():1E}if(x=="11F"){if(L(o.gP)){o.gP.Do()}}if(x=="Ej"||x=="11G"){if(L(o.gP)){o.gP.Un()}}if(x=="17"||x=="Bo"){B jm=o.P?o.P.17():0;if(o.3q&&v.cm==1&&!o.1v&&jm==0){B f=o.3q.bh();if(f.t){jm=f.t}}J x=="Bo"?f8(jm):jm}if(x=="11H"){if(o.cB){3r("1u","id:"+o.cB)}if(o.Dh){3r("3C",o.Dh);3r("1u")}}if(x=="1k"){J o.P?o.P.1k():0}if(x=="7Z"){J o.P?o.P.an():0}if(x=="8u"){if(y){v.8u=y;o.Q.jY()}}if(x=="51"){if(L(y)){if(S){v.hd=bn(v.hd,y,S);if(o.2z.R==2){o.U.5S(v.hd)}}F{o.U.5S(y)}}F{J o.P?yI(o.P.pO()):0}}if(x=="7m"){if(L(y)){if(y==\'Du\'){J o.6X*1}if(S){v.wV=bn(v.wV,y,S);if(o.7x.R==2){o.U.de(v.wV)}}F{o.U.de(y)}}F{J o.P?o.P.um():0}}if(x=="Db"){J o.2x=="4S"}if(x=="xa"){if(o.6X>0){o.qh=o.6X}o.U.df(o.42[o.mw])}if(x=="7I"){J o.1u}if(x=="oz"){J o.1v}if(x=="1i"){J o.1i[y]}if(x=="Dk"){o.j1!=1?o.P.t8():\'\'}if(x=="id"){J v.id}if(x=="1o"){v.1o=y}if(x=="qn"){v.qn=y}if(x=="2b"){o.P.Au()}if(x=="11K"){o.P.Ay();if(S){o.wY=bn(o.wY,y,S)}}if(x=="5P"){o.P.g6()}if(x=="9c"){o.P.dy()}if(x=="2G"&&v.rL!=1){8x.1o(2G)}if(x=="11M"&&o.3M){o.3M.7F()}if(x=="11N"&&o.3M){o.3M.5E()}if(x=="1V"){if(L(y)){if(y==\'Du\'){J o.3n*1}if(y==\'0/1\'){if(o.4X){o.x7=o.3n;y=-1}F{y=o.x7?o.x7:0}}v.1V=y;if(y.6k().R<3&&o.3x){o.3x.9m(y*1)}F{o.U.gZ(y)}}F{J o.3a?o.3a[o.3n]:\'\'}}if(x=="+1V"&&v.1V){if(L(y)){v.1V+=\',\'+y;o.U.gZ(v.1V)}}if(x=="cC"){if(L(o.cC)){if(L(y)){o.cC.2Z(y)}F{J o.cC.11P()}}}if(x=="sz"){if(o.D8){J o.D8}F{J K}}if(x=="9a"){J o.P.9a()}if(x=="7l"){if(o.bD){o.bD.4d?o.bD.4d.3p(o.bD):\'\'}o.bD=1Z("2e");o.bD.id=y;o.bD.C.4W=11Q;o.1Q.1U(o.bD)}if(x=="Gr"){if(o.4t){B 5r=1Z("5r");B 3G=o.P.3G();5r.Z=3G.Z>0?3G.Z:o.b8;5r.1e=3G.1e>0?3G.1e:o.bv;O(5r,{"1q":"2C","1c":-5r.1e,"1b":-5r.Z,"2j":"1T"});1W.bb.1U(5r);B 8Q=5r.CQ(\'2d\');8Q.vq(o.P.aj(),0,0,5r.Z,5r.1e);B 51=2;B io=1W.1Z("5r");io.Z=5r.Z*51;io.1e=5r.1e*51;B ip=io.CQ("2d");ip.vq(o.P.aj(),0,0,5r.Z*51,5r.1e*51);if(v.11B==1&&L(v.w6)){!L(v.jr)?v.jr=20:\'\';!L(v.xb)?v.xb="3E":\'\';ip.3U=v.jr+"px 10L, ZX";ip.10K=3t(v.xb);ip.ZG((v.w6=="jE"?o.jE:v.w6),v.jr,5r.1e*51-v.jr-5)}8Q.vq(io,0,0,5r.Z,5r.1e);B 4u;2V{4u=5r.ZJ("8m/ZK")}2D(e){8x.1o(e.9I);J K}J 4u}F{J K}}if(x=="3J"){J o.2x==x?o.P.la():1E}if(x=="1D"){J o.2x==x?o.P.lp():1E}if(x=="2a"){if(!o.1u||v.eR===0){o.P.9L(y);J H}F{J K}}if(x=="Kz"){if(L(y)){y==\'1/0\'?y=1-2l(v.ln,0):\'\';v.ln=y;o.P.hJ()}F{J 2l(v.ln,0)}}if(x=="1N"){if(L(y)){if(y==0){o.P.hJ()}F{o.P.1N(y)}}F{J[o.3A.x,o.3A.y,o.3I.C.1b,o.3I.C.1c]}}if(x=="1O"){if(L(y)){L(y)?v.1O=y:\'\';o.U.9K(\'1O\');J H}F{J v.1O}}if(x=="ZD"){o.U.CK()}if(x=="2N"){if(y){!o.i4?o.i4=[]:\'\';if(1I(y)==\'3H\'){y=o.i4.9J(y);x="W"}}}if(x=="W"){if(y){if(1I(y)==\'3H\'){2V{o.U.62(y);J H}2D(e){J K}}F{if(y.I(".9k")==y.R-4||y.I(".9k?")>0){B 4N=f1(y);4N.ca=E(){if(G.eP==4&&G.6O==4x){2V{3r(\'W\',5h.6N(G.dS))}2D(e){}}};4N.et();J H}F{if(y==\'\'){o.U.62([])}F{if(y==\'du\'&&o.hV>0){B 1K=2I.4r(((o.va+(!o.Q.bI("du")?o.P.17():0))/o.hV)*100);if(1K100){J o.vg}F{o.vg=1K;J 1K}}}}}}}if(x=="5Z"){o.Q?o.Q.aC():\'\'}if(x=="bC"){o.Q?o.Q.d9():\'\'}if(x=="6m"){o.Q?o.Q.kq(y):\'\'}if(x=="6m?"){J o.a8?[o.ZL,o.ZN]:0}if(x=="fs"){o.P?o.P.fs():\'\'}if(x=="nF"){if(L(y)&&L(o.1J)){!o.1u?v.3g=0:\'\';V(B j in o.1J){if(o.1J.2u(j)){if(o.1J[j].e2==y){y=j}}}if(L(o.1J[y])){o.Q.ET(y);J H}F{J K}}}if(x=="ZO"){B 1K=[];if(L(o.1J)){V(B j in o.1J){if(o.1J[j].5e&&o.1J[j].t6==-1){1K.2N({1O:o.1J[j].1O,id:o.1J[j].id})}}}J 1K}if(x=="D7"){if(o.3v){J o.1J[o.3v].e2?o.1J[o.3v].e2:o.3v}}if(x=="ZP"){if(o.1J){J 7D.6i(o.1J).R}F{J-1}}if(x=="qb"){if(L(o.qb)){J o.qb}}if(x=="ZQ"){o.Q.ja(y)}if(x=="ZR"){o.P.ji()}if(x=="1r"){if(y=="on"){v.1r.1n=0}F if(y=="6y"){v.1r.1n=1;o.Q.gN()}F{o.Q.iK()}}if(x=="qa"){o.Q.7C()}if(x=="ZT"||x=="ZU"||x=="ZM"){if(L(y)){o[\'ZB\'+x.4Z(-1)]=v[x]=y*1;o.Q.ik(\'3F\'+x.4Z(-1))}F{J v[x]}}if(x=="5Y"){o[x]=H}if(x=="Zs"){if(o.1Y){J H}F{J K}}if(x=="ZA"){if(o.1Y){J E6()}F{J K}}if(x=="Zk"){if(o.1Y){J o.1Y.3W()}F{J K}}if(x=="Zl"){if(o.1Y){J o.1Y.Ck()}F{J K}}if(x=="Zm"){if(o.1Y){o.1Y.Zn()}F{J K}}if(x=="Zo"){if(o.1Y){o.1Y.59()}F{J K}}if(x=="6e"){if(S){v.6e=bn(v.6e,y,S);o.P.6e()}F{J v.6e}}if(x=="9u"){if(L(S)){v.9u=bn(v.9u,y,S)}F{if(L(y)){y==\'0/1\'?y=1-v.9u:\'\';v.9u=y}F{J v.9u}}}if(x=="5L"){if(L(S)){v.5L=bn(v.5L,y,S)}F{if(L(y)){v.5L=y}F{J v.5L}}}if(x=="jV"||x=="mz"){B z="bY";x=="mz"?z="my":"";if(L(S)){v.W[z]=bn(v.W[z],y,S)}F{if(L(y)){y==\'0/1\'?y=1-v.W[z]:\'\';v.W[z]=y}}J v.W[z]}if(x=="hd"){if(o.2z.R==2){v.hd=o.2z[o.3j];v.hd=bn(v.hd,y,S);if(o.2z[0]==v.hd){o.U.5S(0)}F{o.U.5S(1)}}}if(x=="v"&&y){if(y.I(\'3k\')==0||y.I(\'bk\')==0){J}J v[y]}if(x.I("dG:")==0){B xx=x.1j(7);if(1I(y)==\'3H\'&&1I(v[xx])==\'3H\'){V(B yy in y){if(y.2u(yy)){v[xx][yy]=y[yy]}}}F{if(x.I(\'If\')==-1){v[xx]=y}}J H}if(x.I("1C:")==0){o.Q.Gn(x.1j(5),y)}if(v.EZ==1&&x.I("1t")==0&&y){kV(\'5f, 5f > *{--7b\'+x+\':\'+5b(y,v[y.1P("1t","6b")+\'a\'])+\'}\')}if(x=="Zp"){J o.P?o.P.cS():\'\'}if(x=="Zq"){J o.8F+\' \'+o.kU}if(x=="kU"){J o.kU}if(x=="tP"){J o.tP}if(x=="E0"){J o.E0}if(x=="5I"){J o.5I}if(x=="Zj"){J o.1Y?o.E9:1E}if(x=="9Z"){o.U.nQ();v.1L.on=0;if(v.ti==1){V(B i=0;i<53.R;i++){if(53[i]){if(53[i].2Z("id")==v.id){53[i]=26}}}}V(B w in 1y){if(1y[w]==o.G){1y[w]=26}}if(1y.dn==v.id){1y.dn=\'\'}if(o.3M){o.3M.5E()}o.j1=1;o.1F.1S=\'\';o.G=26}}F{J K}};E E3(x,y){if(x&&y){3r(y,x)}}E bn(x,y,S){B z=4e(y)+\'\';if(y){if(y.I("/")>0){B y2=y.2n("/");if(y2.R==2){if(x==4e(y2[0])){z=4e(y2[1]);if(S){S.cN(1)}}F{z=4e(y2[0]);if(S){S.cN(0)}}}}}J z}E f1(x){B 4N=1A BP();4N.7j(\'BQ\',x,H);J 4N}E E5(y){B z=y.1j(3);if(o.1J){V(B j in o.1J){if(o.1J.2u(j)){if(o.1J[j].e2==z){z=j}}}}J z}E E6(){B x;if(o.1Y){if(o.1Y.ds()){x=o.1Y}}if(!x&&o.5D){x=o.5D}if(x){B y={is:o.3R,1i:x.9s("Zu"),8F:x.9s("8F"),Zv:x.9s("ze"),Y:o.Bi+(x.9s("E8")?x.9s("Zw")+x.9s("E8"):\'\'),1G:x.9s("Zy"),1k:x.9s("cJ"),3k:x.9s("3k"),17:(o.P?o.P.17():\'\'),1H:x.ZV(),id:o.E9};if(o.3R=="6p"){y.ZW=o.10r}J y}}E vI(){if(\'fe\'in 7Q){7Q.fe.7G=1A 10t({1O:CN(2l(o.cX,v.1O)),10u:[{3D:2l(v.2a,\'\')}]});if(!o.E4){7Q.fe.q3(\'1u\',E(){3r("1u")});7Q.fe.q3(\'3W\',E(){3r("3W")});if(o.Q.g2()){7Q.fe.q3(\'10v\',E(){3r("bC")});7Q.fe.q3(\'10y\',E(){3r("5Z")})}o.E4=H}}}B 1Z=E(x){B y=x;x==\'2e\'||x==\'xL\'?y=\'5f\':\'\';B z=1W.1Z(y);if(x==\'xL\'){O(z,{"6Q":"4w","2j":"4I"})}J z};B 1o=E(a,b,c,d,e,f,g){if(v.1o==1||v.uR==1){B x=a+(b!=1E?" "+b:"")+(c!=1E?" "+c:"")+(d!=1E?" "+d:"")+(e!=1E?" "+e:"")+(f!=1E?" "+f:"")+(g!=1E?" "+g:"");8x.1o("DR"+(v.yH==1?"2":"")+": "+x);if(v.uR==1&&L(1W.8p("DB"))){1W.8p("DB").1S+=x+\'
\'}}};B Ii=E(){if(v.vK==1&&L(v.dp)&&v.dp!=\'\'){B x=1W.1Z(\'gj\');x.9x=\'12l\';v.dp.I(\':\')>0&&v.dp.I(\':m9\')==-1?v.dp=v.dp.1P(/:/ig,\':m9@\'):\'\';x.9r=\'i0://vK.10D.9T/10E?fA=\'+v.dp.1P(/,/ig,"&fA=").1P(/ /ig,"+");1W.10F.1U(x)+\'&2j=10G\'}};B HE=E(2e,6b){B x=["wC","fr","lQ","hW","dV","10H"];V(B y=0;y0){V(B y2=0;y2=f7?H:K;B DD=o.P.1k>=uK?H:K;B 6J=2I.9v(17/60);B 7K=2I.9v(17-6J*60);B 8a=2I.9v(6J/60);B iI=2I.9v(8a/24);6J=6J-8a*60;if(iI>0){8a=8a-iI*24}if(v.l1==1&&o.P.5U()){B d=1A 7Y();J 6L(1A 7Y(d.a3()+17*2h).DM())}F{J 6L((iI>0?iI+\':\':\'\')+(8a>0||DD?8a+\':\':\'\')+((8a>0||DF)&&6J<10?\'0\':\'\')+6J+\':\'+(7K<10?\'0\':\'\')+7K)}};B f8=E(x){B 7K=2I.9v(x);B 6J=2I.9v(7K/60);B 8a=2I.9v(6J/60);6J=2I.9v(6J%60);7K=2I.9v(7K%60);8a>0&&6J<10?6J="0"+6J:"";7K=7K>=0?((7K>=10)?7K:"0"+7K):"bx";B 5q=(8a>0?8a+":":"")+(6J>=0?6J:"0")+":"+7K;if(v.l1==1&&o.P.5U()){B d=1A 7Y();J 6L(1A 7Y(d.a3()+x*2h).DM())}F{J 5q}};B Ev=E(){J ER((1y.8v!=1y.af.8v)?1W.lB:1W.8v.9r)};B yI=E(x){if(x){x=x.6k();B v1=x.I(" <7A C=\'1B");if(v1>-1){x=x.1j(0,v1)}}J x};B xT=E(x,y,z){B t;if(!CM(x)&&y){t=1W.1Z(\'pf\');y=="10q"?y=x:\'\';t.3D=y.I(\'//\')==-1?\'i0://\'+y:y;t.10h=1;if(z){t.6B=z}B s=1W.da(\'pf\')[0];s.4d.vL(t,s)}J t};B CN=E(x){if(x){if(1I(x)==\'4E\'){x=x.1P(/<[^>]*>?/gm,\'\')}}J x};B CM=E(y){B x=K;B mV=1W.da(\'pf\');V(B i=0;i-1){x=H}}J x};B 5b=E(x,y,z){if(x){if(x.I(\'1t\')>-1||x.I(\'B\')>-1){if(L(y)&&L(z)){z.C.1B=y}J 3t(x)}F{x=x.1P(\'#\',\'\');B r=2K(x.R==3?x.4Z(0,1).f4(2):x.4Z(0,2),16);B g=2K(x.R==3?x.4Z(1,2).f4(2):x.4Z(2,4),16);B b=2K(x.R==3?x.4Z(2,3).f4(2):x.4Z(4,6),16);if(L(y)){J\'5u(\'+r+\', \'+g+\', \'+b+\', \'+y+\')\'}F{J\'BL(\'+r+\', \'+g+\', \'+b+\')\'}}}};B ex=E(x){if(v.zm&&v.zm!=1){x=x/v.zm}J x};B O=E(e,o){if(L(e)){V(B 1a in o){if(o.2u(1a)){if(o[1a]!=\'ZZ\'&&o[1a]!=1E){if(1I o[1a]==\'10a\'&&1a!=\'3U-do\'&&1a!=\'1B\'&&1a!=\'4W\'){o[1a]+=\'px\'}if(1a.I("10b")>-1&&1a.I("I0")==-1){o[1a]=3t(o[1a])}if(1a=="2T"||1a.I("kt")>-1){e.C[\'-ms-\'+1a]=o[1a];e.C[\'-lm-\'+1a]=o[1a];e.C[\'-3T-\'+1a]=o[1a];e.C[\'-o-\'+1a]=o[1a]}if(1a=="yz"){if(o[1a].I(" ")>-1){o[1a]=\'"\'+o[1a]+\'"\'}}if(1a=="7l-kW"){e.C.10c(1a,o[1a],\'5X\')}F{e.C[1a]=o[1a]}}}}}};B wM=E(x,6b,b1,b2){6b=3t(6b);B y=2l(b1,1)*1;B z=2l(b2,1)*1;O(x,{"2m":"10d-3d-4P(-10e,"+6b+","+6b+" "+y+"px,5u(0,0,0,0),"+y+"px,5u(0,0,0,0) "+(y+z)+"px)"})};B 3t=E(c){if(c){c.I("1t")==0?c=\'B(--7b\'+c+\')\':\'\';J c.1j(0,1)!=\'#\'&&c.I("B")==-1&&c.I("BL")==-1?c="#"+c:c}F{J\'#eB\'}};B HQ=E(x,1t,y){!1t?1t=\'#eB\':\'\';1t=3t(1t);B r=5B(mq,ZY);x=x.1P(/\\(zi\\)/g,r);x=x.1P(/\\(1t\\)/g,1t);x=x.1P(/\\(jp\\)/g,1+(v.10g.1N-1)/2);B BN=x.1j(0,x.I(\'|||\'));B vO=x.1j(x.I(\'|||\')+3);B aE=\'\';if(o.1i.3T){aE=vO.1P(/5Q:/g,"-3T-5Q:");aE=aE.1P(/5Q-/g,"-3T-5Q-");aE=aE.1P(/@BM/g,"@-3T-BM");aE=aE.1P(/2T/g,"-3T-2T")}y?y.1S=BN:\'\';kV(aE+vO)};B 7v=E(x,y,f){B z=K;if(x){V(B i=0;i-1){z=H}}}}}J z};B iB=E(x,y){B z=K;if(x&&y){V(B i=0;i-1){z=H}}}J z};B kV=E(x){if(o.O){if(o.O.BO){o.O.BO.10i=x}F{o.O.1U(1W.Je(x))}}};B d3=E(x){O(x,{"1q":"2C","1c":0,"1b":0,"Z":"100%","1e":"100%"})};B eJ=E(x){O(x,{"9g":"1T"})};B 4N=E(y,z){B x=1A BP();x.7j(\'BQ\',y,H);x.ca=z;x.et()};B 10j=E(x){if(x){V(B i=0;i<5;i++){if(x.10k=="10l"){1h}F{if(x.BR){x=x.BR}}}}J x};B gF=E(z){B gF=1W.1Z("4u");if(o.mn.I(z)>-1){o.mn.2N(z);if(z.I("?")>0){z=z+\'&\'+2I.5B()}F{z=z+\'?\'+2I.5B()}}F{o.mn.2N(z)}gF.7c(\'3D\',z);gF.7c(\'1e\',\'4p\');gF.7c(\'Z\',\'4p\')};B 3Z=E(e,o){V(B 1a in o){if(o.2u(1a)){e.7c(1a,o[1a])}}};B 9Z=E(e){if(e){2V{e.4d.3p(e);e=26}2D(e){}}};B 5B=E(8X,5T){J 2I.9v(10m.R>1?(5T-8X+1)*2I.5B()+8X:(8X+1)*2I.5B())};B mQ=E(){J 2I.5B().6k(36).10n(2,12)};B vR=E(x,y){x=7D.6i(x).10o(E(4j,1a){if(1a!=y){4j[1a]=x[1a]}J 4j},{});J x};B 4e=E(x){if(1I x=="4E"){J x.1P(/^\\s+|\\s+$/gm,\'\')}F{J x}};B 6m=E(x,y,z){B r=K;if(x){if(x.I(y)>-1){B r=x.1j(x.I(y)+y.R);if(z){if(r.I(z)>-1){r=r.1j(0,r.I(z))}}}}J r};B 12k=E(x,n){if(n==0){J"#0"+ci.e(x)}if(n==-1){J ci.e(x)}if(n==1){J"#1"+vY(ci.e(x),1)}};B rw=E(x){if(v[x]!=""){if(1I v[x]!="4E"){o[x+\'o\']=v[x]}F{if(v[x].I("[{")==0){2V{v[x]=v[x].1P(/7b\'qt/ig,\'"\');o[x+\'o\']=2g(v[x])}2D(e){}}}}};B 5V=E(x){J 6L.vU(x)};B dh=E(x){if(x.1j(0,2)=="#1"){J ci.d(vY(x.1j(2),-1))}F if(x.1j(0,2)=="#0"){J ci.d(x.1j(2))}F{J x}};B JS=E(x){if(x){if(x.I(\'3O\')==-1&&x.I(\'.\')==-1&&x.R>100&&x.I(\'28:\')==-1){x=\'28:8m/vZ;gB,\'+x}}J x};B 1n=E(x){x?x.C.5I="3e":\'\'};B 1p=E(x){x?x.C.5I="4o":\'\'};B 3h=E(x){x?x.C.2j="1T":\'\'};B 6z=E(x){x?x.C.2j="4I":\'\'};B 5W=E(x){J x?x.C.5I!="3e"&&x.C.2j!="1T":K};B 5d=E(s){if(1I s=="4E"){if(s.I("px")>0){s=s.1j(0,s.I("px"))}}J 2K(s)};B 3e=E(x){J x.C.2j=="1T"};B 4l=E(o,x,y){o[x+\'1c\']=0;o[x+\'2t\']=0;o[x+\'2O\']=0;o[x+\'1b\']=0;if(L(o[y])){B z=o[y].2n(" ");if(z.R==4){o[x+\'1c\']=z[0]?3Y(z[0]):0;o[x+\'2t\']=z[1]?3Y(z[1]):0;o[x+\'2O\']=z[2]?3Y(z[2]):0;o[x+\'1b\']=z[3]?3Y(z[3]):0}}J o};B H9=E(x){if(x){x=x.1P(/ /ig,\'px \')}J x+\'px\'};B mh=E(x,y){J v[x]&&v[x]!=\'\'?v[x]:y};B gS=6L.vU(65,66,67,68,69,70,71,72,73,74,75,76,77,97,98,99,100,101,102,103,104,105,106,107,108,109,78,79,80,81,82,83,84,85,86,87,88,89,90,110,111,112,113,114,115,116,117,118,119,120,121,122);B ci={aJ:gS+"12D+/=",e:E(e){B t="";B n,r,i,s,o,u,a;B f=0;e=ci.C1(e);ma(f>2;o=(n&3)<<4|r>>4;u=(r&15)<<2|i>>6;a=i&63;if(qc(r)){u=a=64}F if(qc(i)){a=64}t=t+G.aJ.6r(s)+G.aJ.6r(o)+G.aJ.6r(u)+G.aJ.6r(a)}J t},d:E(e){B t="";B n,r,i;B s,o,u,a;B f=0;e=e.1P(/[^A-Za-z0-9\\+\\/\\=]/g,"");ma(f>4;r=(o&15)<<4|u>>2;i=(u&3)<<6|a;t=t+5V(n);if(u!=64){t=t+5V(r)}if(a!=64){t=t+5V(i)}}t=ci.BI(t);J t},C1:E(e){e=e.1P(/\\r\\n/g,"\\n");B t="";V(B n=0;n127&&r<12I){t+=5V(r>>6|12G);t+=5V(r&63|128)}F{t+=5V(r>>12|BH);t+=5V(r>>6&63|128);t+=5V(r&63|128)}}J t},BI:E(e){B t="";B n=0;B r=0;B c1=0;B c2=0;B c3=0;ma(n12B&&r0){if(v.W.12w==1&&!v.4Q){B 6i=7D.6i(o.1J);B vJ=6i.4Z(-1)[0];vJ?v.4Q=vJ:\'\'}B y=BC();if(y){x=y.3k;o.cX=y.1O;o.Q?o.Q.GG(y.1O):\'\';if(2p(y.2a)){if(o.P){o.P.9L(y.2a)}F{v.2a=y.2a}}if(L(y.2o)){y.1V=y.2o}if(L(y.1v)){if(y.1v=="3q"&&!o.1v){}F{v.1v=o.2c=y.1v}}7M("Cw");if(L(y.id)){o.3v=y.id}B sx=["1V","lb","lz","Y","iE","Cy","CA","lv","fO","8e","6F","8u","5E","4h","4s","CB","cY","1k","6M","8L","1H"];if(L(v.bW)){if(v.bW.12t==1&&v.bW.lI==1){sx.2N("1O");sx.2N("t1");sx.2N("t2");sx.2N("t3");sx.2N("t4");sx.2N("t5")}}V(B i=0;i0){if(v.bW.GF==1){o.l4=v.bW.GE;o.U.o8(y)}o.U.9K(\'1O\')}if(L(y.1H)){1z(E(){o.U.3P(y.1H)},4x)}if(o.Q){o.Q.62(o.W);if(v.8L){o.Q.rE()}}if(o.2Y){o.2Y.pi()}}F{}}}if(1I(x)==\'4E\'){x=mb(x);if(x){if(x.I("#"+v.9M)==0){x=o[o.fd[0]](x)}if(x){if(x.I("#"+v.cW)==0&&x.I(v.dA)>0){x=o[o.fd[1]](x)}if(x){if(x.I("#0")==0){x=cD(x)}x=mb(x)}F{x=\'\'}}}if(v.cG==1){x=cG(x)}if(x==\'\'){1o("4M 3k");o.aT=H;js("2q","4M")}o.2z=[];o.9D=[];o.7x=[];o.mw=0;o.3j=0;o.6X=0;o.9H=0;v.iF==\'\'?v.iF=\',\':\'\';if((x.I(v.ir)>-1&&x.I(v.dg)>-1)||L(v.cM)){o.42=x.2n(v.iF)}F{o.42=[x]}o.b4=[];if(L(v.cM)){B cM=v.cM.2n(v.iF)}if(o.42.R>0){B q=-1;V(B i=0;i1){o.2z[i]=o.42[i].1j(o.42[i].I(v.ir)+v.ir.R,o.42[i].I(v.dg)-v.dg.R);o.42[i]=o.42[i].1j(o.42[i].I(v.dg)+v.dg.R)}F{if(L(v.cM)){o.2z[i]=L(cM[i])?cM[i]:\'\'}F{o.2z[i]=i+1}}B is=0;if(L(v.4C)&&q==-1){if(6L(v.4C).I("nS:")==0){if(v.4C.1j(4)*1==i){is=1}}if(v.4C==o.2z[i]){is=1}if(v.4C=="5T"&&i==o.42.R-1){is=1}}if(L(o.4C)){if(o.4C==o.2z[i]){is=1;q=i}}if(is==1){o.mw=i;o.3j=i}o.42[i]=vr(o.42[i])}}}F{o.42[0]=vr(o.42[0])}J o.42[o.mw]}}F{J x}};E vr(x){if(L(v.oS)&&x.I("//")==-1){x=v.oS+x}J x};G.CK=E(){if(o.W){B x=o.W.Cg();V(B i=0;i0&&v.3g==1){o.fW=H;1z(yB,v.1r.8r*2h)}if(v.VB==1&&v.Vu){VC()}V(B i=0;i0?o.Q.3V(o.P.17(),o.P.1k()):\'\';if(!o.y9){o.y9=H;if(v.1r.8r>0&&v.3g==1){o.fW=H;1z(yB,v.1r.8r*2h)}}B nN=K;if(o.P.17()>1&&v.mT==1&&aV!=1&&!8A()&&!L(o.1Y)&&!L(o.5D)){nN=8k("e1")}if(nN){8A()?a5(K):\'\'}F{a5(K)}}}}}F{o.P?o.P.2A():\'\'}};E yB(){o.fW=K;o.Q.4B()}G.3f=E(){if(o.1u){o.fZ=K;1o("3f");o.P.3f();o.Q.3f();js("3W");v.tn==1?8g():\'\';v.tC==1?nr():\'\';v.5c==1?o.5c.2Z("3W"):\'\';if(o.4X){if(v.xZ==1){3h(o.1V)}}if(!L(o.1Y)&&!L(o.5D)&&v.mT==0){if(8k("e1")){}F{if(v.Da!=1&&v.l6==1){hc("dK","3W")}}}if(8A()){o.nf=H}o.i6=K}};G.56=E(){o.P.56();o.Q.56();o.3m=H;js("59")};G.6g=E(){o.P.6g();o.3m=K;o.Q.6g();o.P.3P(v.1H);js("8Z")};G.3P=E(x,y){if(o.Q){x<0.VD?x=0:\'\';x>1?x=1:\'\';if(x<=0){G.56();v.1H=0;x=0}F{if(o.3m){G.6g()}v.1H=x}js("1H",x);o.Q.3P(x,y);o.P.3P(x)}};G.8V=E(){o.Q.8V()};G.8d=E(){o.Q?o.Q.8d():\'\'};G.Vs=E(){G.8d()};G.tk=E(){o.U.6w();G.8d()};G.3V=E(17,1k){if(o.3q&&!o.1v){B f=o.3q.bh();if(f.t&&f.d){17=f.t}}o.Q?o.Q.3V(17,1k):\'\'};G.tS=E(17,1k){if(o.2c>0&&o.2x!="4S"){o.U.3Q(o.2c,K);o.2c=1E}};G.gv=E(){B d=1A 7Y();o.aG=d.a3();B x=K;if(o.Q.cr()&&v.1g.7h!=1){o.Q.cg();x=H}if(o.2Y){if(o.2Y.Gd()){o.2Y.aN();x=H}}if(v.W.7h==0){if(o.Q.j8()&&v.W.dC==1){o.Q.bK();x=H}}if(v.7t==1&&L(v.BT)&&!L(2G.7t)){7t(v.BT);x=H}if(o.3m&&v.q5==1){o.U.6g();v.q5=0;x=H}if(!x){if(v.1L.on==1&&v.1L.2M==1&&v.1L.qC==1){7s(\'1u\',(o.1u?0:1))}G.d6()}};G.FX=E(){if(o.Q.cr()){o.Q.7C()}};G.d6=E(){if(o.P.6O()=="7I"){js("FH");v.Vi==1?G.nQ():G.3f()}F{js("FG");G.2A()}9F()};G.3Q=E(au,kT){if(auo.P.17()){J}}if(v.4s>0){au0){17=o.2c}o.Q.k8(17,1k,x)};G.tR=E(){B 17=o.P.17();B 1k=o.P.1k();B ao=1k>0?17/1k:0;B bL=2I.p4(ao*100);if(!o.hQ){o.Q?o.Q.k8((o.2c>0?o.2c:17),1k):\'\'}F{17!=o.g5&&o.g5!=-9?o.hQ=K:\'\'}if((v.ga==1||v.DG==1)&&1k>0){mI("xG","2A 25%",ao,0.25);mI("xF","2A 50%",ao,0.50);mI("y7","2A 75%",ao,0.75)}V(B i=0;i<3;i++){if(!o.mY[i]){if(ao>=i*0.25+0.25){CR(i)}}}v.xQ==1?1o(1,17,1k):\'\';if(v.6A==1||v.yA>0){if(o.1u){B z=K;B mA=K;if(v.Ea==1&&v.6A==1){if(!o.P.5U()){z=H}}if(17>0){if(17==o.17&&!z){mA=H}F{o.9O=0}o.17=17}F{if(v.Vd==1){B ld=o.P.an();v.xQ==1?1o(2,ld,o.mB):\'\';if(!z){if(ld==o.mB){mA=H}F{o.9O=0}}o.mB=ld}}if(mA){o.9O++;if(v.6A==1){v.xQ==1?1o(3,o.9O):\'\';if(o.9O==v.qq*(2h/o.pw)){o.U.gn()}}F if(v.yA>0&&o.P.tH()>1){if(o.9O==v.yA*(2h/o.pw)){o.P.5A(\'OR qV\')}}}}}if(v.8S){if(v.8S.aQ==1&&1k>0){!o.aQ?o.aQ=[]:\'\';o.aQ[2I.4r(17)]=1}}if(v.1Y==1){if(v.Dw!=1&&v.hF==1){!L(o.1Y)?hc("6p",17,1k):\'\'}if(v.Da!=1&&v.l6==1){!L(o.1Y)?hc("dK",17,1k):\'\'}}if(v.Dm==1&&v.yu>0){if(17>=v.yu){if(!L(o.1Y)){if(8k("6T")){o.P.3f();o.Q.3f()}v.yu=0}}}7M("1u");if(v.7J==1&&v.D6>-1){Vh(17,1k)}if(v.Vj==1&&v.Vk){if(1I D5!=="1E"){D5(17)}}if(o.4X){9F(17)}if(o.5y&&v.cm==1){if(o.3q){!o.2c?o.3q.qK(17,1k):\'\'}}if(o.a8){o.6m?o.6m.1u(17):\'\'}if(L(v.4h)){B ed=v.4h;if(7v([v.4h],\'-\')){ed=1k}if(ed>0&&17>ed){o.P.3f();o.P.3Q(v.1v>0?v.1v:0);o.U.pW()}}if(L(v.5E)){B r1=v.5E.2n(",");V(B i=0;ir2[0]&&170){if(v.Vm==1){if(1I D2!=="1E"){D2(17,1k,bL)}}if(v.Vn==1&&o.dt){if(1I D1!=="1E"){D1()}}}o.bL=bL};E CR(x){o.mY[x]=H;if(v.cm==1&&v.D9==1&&v.Dl==x){if(o.5y&&o.3v){o.3q?o.3q.Vo(o.3v):\'\'}}}E mI(x,y,t,p){if(!L(o.j7[y])){if(t>p){ay(x,y,1)}}};G.gn=E(){o.9O=0;L(o.bH)?2E(o.bH):\'\';if(v.Vq==1){js("6A")}F{o.2c>0||o.P.5U()?\'\':o.2c=o.P.17()+(v.VM>0?1:0);B Ds=o.Q.j8();js("6A");o.P.6A();Ds&&v.W.dC==1?o.Q.ja():\'\'}};G.Ab=E(){o.Q.k8(0,0);o.Q.yo(0,0);o.U.3V(0,0);o.Q.8d()};G.ym=E(){if(o.P){B 17=o.P.an();if(v.Vt==1){js("an",17)}B 1k=o.P.1k();o.Q?o.Q.yo(17,1k):\'\'}};G.pW=E(){js("VN");o.7g=H;if(v.9u==1){if(o.2x=="4S"){G.bA()}v.1Y==1?o.U.g3(\'7z\'):\'\';if(v.1v>0){o.U.3Q(v.1v);o.2c=1E}G.2A()}F{if(o.P.5U()||o.2x=="4S"){G.bA()}F{if(v.Dn==1){o.U.3Q((v.1v>0?v.1v:0),H);if(o.1i.ie){o.P.3f()}}}o.Q.8o();v.Dm==1?v.Wb=1:\'\';if(8k("nP")||8k("tx")){}F{a7()}}js("4h")};G.8O=E(){B 2H=K;B 2q=K;o.zu=K;o.aY=H;1z(E(){o.aY=K},jX);V(B x in o.7p){if(o.7p.2u(x)){if(L(o.7p[x])){2V{o.7p[x].Dg()}2D(e){}}}}2V{o.dJ=H;if(((o.1i.4v&&v.gs==1)||(o.1i.cR&&v.G3==1))&&o.4t&&!o.ak){B x=o.P.aj();if(x){if(x.Wc){h5();2H=H}}}if(!2H){B nk;B y=o.1Q;if((o.2x=="dm"||o.2x=="d0")&&o.1i.7e&&v.gs==1){o.P.i3();J}if(y.yC){o.8c=H;nk=y.yC({o2:"1n"});if(nk!==1E){nk.cP(E(){}).2D(E(2q){})}}F if(y.yc){y.yc({o2:"1n"});o.8c=H}F if(o.1Q.ye){y.ye({o2:"1n"});o.8c=H}F if(y.yf){y.yf({o2:"1n"});o.8c=H}F if(y.yg){y.yg();o.8c=H}}}2D(e){2q=H;1o(e)}if(!o.8c&&!2H){if(o.1i.3T&&o.nV){h5()}F{G.qz()}}if(!2q){1z(zx,4x)}};E h5(){B x=o.P.aj();if(x){if(o.P.17()==0&&o.1i.4v&&v.Wa!=1){!o.1u?o.U.2A():\'\'}F{o.kw=H;o.P.yZ();x.Wj();x.1w("Ke",yY)}}}E lA(){B x=o.P.aj();if(x){x.Wl()}};G.h5=E(){h5()};G.lA=E(){lA()};E zx(){if(o.zu!=H){if(o.8P){o.P.dy()}if(v.1L.xI==1){m8(H);o.5o=H}v.5c==1?o.5c.2Z("mu"):\'\';js("22");ay("mu","8O",1)}};B cE;B 8E={x:0,y:0};E yD(e){if(o.2Y){if(o.2Y.Wo()){J}}if(e.Wp!=0){e.yk!=0?8E.x++:8E.x--;e.cH!=0?8E.y++:8E.y--;if((v.1L.z2==1||v.1L.zM==1)&&o.22&&8E.y>8E.x){3K(cE);cE=7y(E(){8E={x:0,y:0};3K(cE)},2h)}F{o.96=H;3K(cE);cE=7y(E(){o.96=K;o.Q.4F();8E={x:0,y:0};3K(cE)},4a);o.Q.4F();e.9t()}if(8E.x>8E.y){if(e.yk>0){o.U.3P(3Y(v.1H)-v.1L.iU/10,"no")}F{o.U.3P(3Y(v.1H)+v.1L.iU/10,"no")}}F{B st=(o.1i.hi?-v.1L.iU/10:v.1L.iU/10);if(v.1L.zM==1&&o.22){o.P.1N((e.cH>0?st:-st))}F if(v.1L.z2==1&&o.22){3r("3C",(e.cH>0?"+"+st*10:"-"+st*10))}F{o.U.3P(3Y(v.1H)+(e.cH>0?st:-st),"no");o.Q.jf()}}}}E yY(){if(o.1i.4v){o.P.yW();js("uI")}o.kw=K}G.qz=E(){if(o.dJ){o.22=H;o.Q.8O();if(!o.8c){if(L(o.8n)){2V{O(o.8n,{\'Z\':\'100%\',\'1e\':\'100%\',\'1q\':\'s6\',\'1b\':0,\'1c\':0,\'4W\':"mq"})}2D(dU){}}O(o.1Q,{\'Z\':\'100%\',\'1e\':\'100%\',\'1q\':\'s6\',\'1b\':0,\'1c\':0,\'4W\':"mq"});o.2W=o.1Q.29;o.4D=o.1Q.2R;2V{1W.bb.C.6x=\'3e\';if(!L(o.W)){1W.vM=E(e){e.9t()}}}2D(dU){}}if(v.xE==1){O(o.1Q,{\'7V\':\'#3N\'})}if(v.yv==1&&o.1i.3T==1&&!o.1i.ff){B sw=1y.aR.Z;B fz=1;V(B i=1;i<6;i++){if(sw>2h*i){fz=2l(v[\'yv\'+(2h*i)],i)}}if(fz>1){o.1Q.C.B2=fz;v.zm=fz;bi()}}if(o.2Y){o.2Y.aN()}9F();o.dJ=K}};G.8C=E(){m6=H;if(1W.z8){1W.z8()}F if(1W.z6){1W.z6()}F if(1W.zc){1W.zc()}F if(1W.zk){1W.zk()}F if(1W.zN){1W.zN()}F if(1W.A6){1W.A6()}if(!o.8c){G.qZ(K)}};G.JL=E(x,y){uz(x,y)};E uz(x,AZ){if(L(o.1Y)&&!AZ){o.nG=x}F{B 2H=K;B e9=o.8H/x;B dM=0;B kX={\'1e\':e9};if(v.VS==1){if(e9>o.8R){e9=o.8R;dM=o.8H/x;o.8H=kX[\'Z\']=dM}}if(L(o.8n)&&v.I1!=1){2V{O(o.8n,kX)}2D(dU){2H=H;1o("eE VT VU")}}if(!2H){o.4T=x;o.8R=e9;if(o.4T>0){O(o.1F,kX)}if(dM>0){js("Z",dM)}js("1e",e9)}if(o.1Y&&!o.22){o.4D=e9;if(dM>0){o.2W=dM}o.1Y.2B()}}};G.qZ=E(x){if(m6||x){o.22=K;o.kw=K;if(!o.8c){if(L(o.8n)){2V{O(o.8n,{\'1q\':\'nc\',\'1b\':0,\'1c\':0,\'4W\':\'AL\'});O(o.8n,o.I5);O(o.8n,{\'Z\':o.b8,\'1e\':o.bv})}2D(dU){}}O(o.1Q,{\'Z\':o.b8,\'1e\':o.bv,\'1q\':\'2C\',\'1b\':0,\'1c\':0,\'4W\':\'AL\'});2V{1W.bb.C.6x=\'2y\';1W.vM=E(e){J H}}2D(dU){}}o.Q.8C();if(v.xE==1){O(o.1Q,{\'7V\':v.n9});if(v.ey==1){o.1Q.C.7V=\'ey\'}F{O(o.1Q,{\'7V\':v.n9})}}if(v.zm>1){o.1Q.C.B2=1;v.zm=1;bi()}if(v.1L.xI==1){m8(K);o.5o=K}if(o.2Y){o.2Y.aN()}9F();o.lx?o.lx=K:\'\';o.Q.nI();m6=K;js("uI");o.8c=K;o.aY=K}};G.5o=E(x){v.1L.W0!=0?m8(x):\'\'};E m8(x){8E={x:0,y:0};if(x){1y.1w("xY",yD,{5K:K})}F{3K(cE);1y.6G("xY",yD)}}G.bA=E(x){v.4y=0;if(x!=1){o.Q.3f();o.U.Ab()}F{}o.P.3P(v.1H);if(o.Q.cr()){o.Q.7C()}if(o.3m){G.56()}9F(0);1o("2H");js("2H")};G.nQ=E(){v.4y=0;v.3g=0;v.oQ=0;v.6A==1?v.6A=9:\'\';o.P.rO();o.U.bA()};G.5S=E(x){if(L(o.3j)){if(o.3j!=x){o.3j=x;if(v.uu==1){o.4C=o.2z[x];if(o.5y){3S.9p("us",o.4C)}}o.P.5S(x);js("51",o.2z[x]);o.Q.yE(x)}}};G.im=E(){o.Q?o.Q.im():\'\'};G.de=E(x){if(L(o.6X)){if(o.6X!=x){o.6X=x;if(v.EE==1){o.bm=v.bm=o.7x[x];if(o.5y){3S.9p("uc",o.bm)}}o.P.de(x);js("7m",x);o.Q.ik("7m")}}};G.8W=E(x,z){x==\'0.0\'?x=0.1:\'\';B y=x;6L(y).I(\'.\')>0?z=1:\'\';y=y*1;if(!z){y=x==o.e3?1:o.5R[x];o.9W=x}y=3Y(y);if(o.ki||z){o.jq=y;V(B i=0;i0&&o.5y){B tb=3S.6E("lE"+x+"46"+o.d);if(tb){B ct=1A 7Y();o.aG=ct.a3();B Bk=(ct.a3()-tb)/W3;if(Bk0){if(o.P.1k()>0){if(o.P.1k()0){v["6a"+x+"46"+"zw"]=v["6a"+x+"AS"]}F{J K}}}}if(o.kS.I("8B")!=-1&&v.1Y==1&&!o.aV&&v[x+\'s\']==1){if(1I rK=="1E"){J K}if(x=="6T"||x=="tx"){if(1I zO!=="1E"){2k=[];J zO(x)}}if(L(o.1Y)||L(o.5D)){if(!5W(o.rq)||8A(o.3R)){1o(\'ad bg\');J K}F{1o(\'ad np\');J H}}F{if(L(v[x])){if(v[x].6k().I(".")>-1||v[x].6k().I(":")>-1||v[x].6k().I("[Uq]")>-1){js("V6",x);if(!8A(x)&&x!="dK"){1z(E(){o.1u||(o.5D==26&&o.1Y==26)?\'\':o.U.8V()},10);gp()}7q=0;9e=0;mK=x;2k=v[x].2n(" gA ");o.5w=[];o.rV=2k.R;mv();o.D4=1;o.lw=H;V(B i=0;i<2k.R;i++){2k[i]=2k[i].2n(" or ")}v[x.9J("46","iG")]=v[x];v[x]=26;o.3R=x;if(x!=\'dK\'){o.1Y=1A rK()}o.5D=1A nb();V(B i=0;i<2k.R;i++){V(B j=0;j<2k[i].R;j++){B 7R=4e(2k[i][j]);if(7R.I("[50%]")>0){B 1K=5B(1,2);2k[i][j]=2k[i][j].1P("[50%]","");if(1K==2){2k[i][j]=\'\'}}}}if(v.qx==1){V(B i=0;i<2k.R;i++){B n=i==0?1:0;if(2k[i].R>n){V(B j=n;j<2k[i].R;j++){B 7R=4e(2k[i][j]);if(o.1i.r8){gr(7R)}F{1z(gr,i*100,7R)}}}}}if(2k[0][0]==\'\'){hl()}F{o.5D.nd(4e(2k[0][0]),x)}J H}F{J K}}F{J K}}}F{J K}};G.uX=E(x){8k(x)};E hc(w,x,d){if(L(o[w+\'o\'])&&v[w+\'s\']==1){B y;V(B i in o[w+\'o\']){if(o[w+\'o\'].2u(i)){if(!L(o[w+\'o\'][i].nm)&&L(o[w+\'o\'][i].17)&&L(o[w+\'o\'][i].1Y)){B z=o[w+\'o\'][i].17.6k();B ok=K;if(z){if(x=="7G"){if(z==x){ok=H}}F{if(z=="3W"){if(z==x){ok=H}}if(z.I("%")>0){if(d>0){z=2K(z.1j(0,z.I("%")))*d/100}F{z=-1}}F{z=2K(z)}if(x>=z){if(v[\'6a\'+w+\'AE\']>0&&z>-1){if(x-z>=v[\'6a\'+w+\'AE\']){z=-1}}if(z>-1){ok=H}}}if(o[w+\'o\'][i].AH&&o.P.1k()>0){if(o.P.1k()0){1o("8B U3");o.1Y.4f();o.1Y=26;o.1Y=1A rK()}if(8A()){n1()}F{if(o.1u){o.P.3f();o.Q.3f()}}o.rZ++;if(o.lw&&v.e5>0){2E(o.e5);o.e5=1z(zX,v.e5*2h*60);if(L(v.z9)){if(v.z9!=\'\'){o.hC?o.hC.5E():\'\';o.hC=1A U2()}}}o.lw=K;if(v.zR>0){1o("8B TK");js("TL");1z(s5,v.zR*2h,x)}F{s5(x)}}F{1o("8B TN")}}};E s5(x){o.1Y.Go(x)}E zX(){if(L(o.1Y)){if(o.1Y.ds()&&o.e7==0){o.1Y.qQ();1o("8B qV "+v.e5);2k=[];bX()}}}G.TP=E(){js(\'TQ\',o.3R);1o("8B 2q");rY()};G.hl=E(){rY()};E rY(){B n=mv();1o("8B 5Z "+!n);!n?hl():bX()};G.TJ=E(x){if(v[o.3R+"rX"]){V(B i=0;i<3;i++){v[o.3R+"rX"]=v[o.3R+"rX"].1P(x+(i==0?\' gA \':(i==1?\' or \':\'\')),\'\')}}};E mv(){B x=K;if(o.3R){B 7W=v[\'6a\'+o.3R+\'46\'+\'zw\'];B hg=v[\'6a\'+o.3R+\'46\'+\'TU\'];if(hg||7W){if(hg>0&&o.uE>0){o.rV=hg;if(o.e7>=hg){x=H}}F{if(7W>0){o.rV=7W;if(o.e7>=7W){x=H}}}}}J x}E hl(){if(2k.R>0&&2k[7q]){if(9e<2k[7q].R-1){1o("8B TY");o.1Y?o.1Y.qQ():\'\';n1();9e++;B 7R=4e(2k[7q][9e]);B fV=qp(7R);if(fV==\'6M\'){o.5D=1A nb();o.5D.nd(7R,o.3R)}if(fV==\'2q\'){hl()}}F{bX()}}F{bX()}}E qp(7R){B x=\'6M\';if(v.qx==1&&o.5w){B nF=K;B n=0;V(B i=0;i1&&9e<2k[0].R-1&&2k[9e]){B Di=2k[9e].4Z(1,99);2k[0].rf(9e+1,99);rc=H}}if(1I(x)=="3H"){V(B i=0;i=i){J}F{}}}if(2k.R==1&&2k[0].R>1){}F{B n=0;V(i=0;i0&&7q==2k.R-1){if(2k[0][0].I("js:")==0){7q=-1;2k=[[2k[0][0]]]}}if(o.UO==2){2H=H}if(2k.R>7q+1&&!2H){o.1Y.qQ();n1();7q++;o.D4++;9e=0;B 7R=4e(2k[7q][0]);B fV=qp(7R);if(fV==\'6M\'){o.5D=1A nb();o.5D.nd(7R,mK)}if(fV==\'2q\'){bX(hB)}}F{gh();o.Q.8d();if(L(o.1Y)){o.1Y.4f();o.1Y=26}o.5D=26;2k=[];9e=0;7q=0;o.oN=0;o.Dz!=1?js("US",o.3R):\'\';o.Dz=0;if(v.FN==1){if(o.gV){2V{o.gV.qr()}2D(e){1o(o.gV,e)}o.gV=1E}}mK=\'\';o.e7=0;o.DL=0;2E(o.e5);3K(o.UU);o.hC?o.hC.5E():\'\';o.cZ?o.cZ.1n():\'\';o.uE++;if(o.3R=="7z"||(o.3R=="e1"&&v.mT==1&&o.fZ)||o.3R=="6p"){if(v.3k!=\'?\'){o.P.cI();B re;if(o.uC){o.U.hq();o.uC=K;re=H}if(o.2x=="4S"&&!o.uw&&o.1i.4v){re=H;o.3R=="7z"?o.P.Aw():\'\'}if(re||hB==\'hB\'||v.V0==1||o.nf){o.nf=K}F{o.U.2A(1)}}}if(o.nG>0){uz(o.nG);o.nG=0}if(o.3R=="nP"){a7()}o.uw=K;o.3R=26}};G.V3=E(){2k=[[\'\']]};G.g3=E(y){B x=[\'7z\',\'e1\',\'nP\',\'6T\',\'tx\'];B z;V(B i=0;i0){v[x[i]]=v[x[i].9J("46","iG")];v[x[i].9J("46","iG")]=26}}}if(y=="7z"||y=="6p"){if(v.su>1){if(L(o.sG)&&v.hF==1){V(B i in o.sG){o.sG[i].nm=1E}v.su--}}}};G.pR=E(){gp();if(L(o.7J)){o.7J.4f();o.7J=26}o.7J=1A UX()};G.UL=E(){gh();o.7J.4f();o.7J=26};G.gp=E(){gp()};G.gh=E(){gh()};E gp(){if(o.9N){}F{o.9N=1Z("2e");o.1Q.1U(o.9N);d3(o.9N);O(o.9N,{"2m":"#3N","1B":0.1});o.9N.C.4W=Gs}};E gh(){if(o.9N){o.1Q.3p(o.9N);o.9N=26}};E 8g(){if(L(o.2a)){B p=o.22?2l(v.UB,v.2a):v.2a;if(p!=o.r7){9L(p,o.2a,v.fc)}1p(o.2a);O(o.2a,{"1B":v.n2});o.Q.4B();o.eK?o.eK.1u():\'\'}};G.fR=E(){if(L(o.2a)){if(5W(o.2a)){3K(o.tF);B t=o.P.17();if(t==0&&v.Dr==1){}F{if(v.Cm>0){2E(o.ts);o.ts=1z(nr,v.Cm*2h)}F{nr()}}}}};E nr(){2E(o.ts);if(v.tn==1&&!o.1u){}F{O(o.2a,{"1B":0});1z(C7,47)}}E C7(){if(!o.1u&&v.eR==1){}F{1n(o.2a);o.eK?o.eK.3W():\'\';o.Q.4B()}}G.8g=E(){8g()};E Cq(x){if(v.ti==1){V(B i=0;i<1y.53.R;i++){if(1y.53[i]){if(1y.53[i].2Z("id")!=v.id){1y.53[i].2Z(\'3W\')}}}}1y.dn=v.id}E tf(x){B y=7D.6i(x).R;o.hV=0;if(y>0){x=sS(x,y,\'\',-1)}J x}E sS(x,y,p,j){B x2=[];B 2H;if(L(x[\'W\'])){x=x[\'W\'];y=x.R}B ii=0;V(B i=0;i0&&q2>0){B s1=x[i][\'3k\'].1j(q1+1,q2-q1-1);B s2=s1.2n(",");B s3=\'\';V(B k=0;k0){x[i][\'5e\']=sS(x[i][\'5e\'],z,x[i][\'id\'],i)}}if(!2H){x2.2N(x[i])}}J x2}E BC(){B x=[];if(L(v.4Q)){if(v.4Q.I("x-")!=0){V(B y in o.1J){if(o.1J.2u(y)){if(o.1J[y].e2==v.4Q){v.4Q=y}}}}if(L(o.1J[v.4Q])){v.W.UC==1?v.W.vp=0:\'\';x=o.1J[v.4Q]}F{x=o.W[0];if(v.4Q==o.Bz){o.2c=1E}}}F{x=o.W[0]}if(x){V(B i=0;i<10;i++){if(L(x[\'5e\'])){x=x[\'5e\'][0]}F{1h}}v.4Q=x.id;if(v.4Q==o.Bz&&x.1v!=\'3q\'){x.1v=1E}}J x}G.g9=E(){J g9()};E g9(){B x=K;if(o.Q){if(o.Q.g2()){if((v.W.bY==1||v.jV==1)&&o.Q.bz()){x=H}}}J x};E a7(){ay("4h","a7",1);o.U.g3();if(o.5y&&v.cm==1){o.3q.qK(0,o.P.1k())}if(o.Q.g2()){if(g9()){if(L(v.W.Bu)){o.Bv=1z(E(){o.Q.aC()},v.W.Bu*2h)}F{o.Q.aC()}}F{ur()}}F{if(v.UG==1&&o.22){o.U.8C()}ux()}}G.Bs=E(){ur()};E ur(){if(v.W.bY==1&&v.W.my==1&&!o.Q.bz()){o.Q.nK();J}if(v.W.II==1){!o.Q.j8()?o.Q.bK():\'\'}ux()}E ux(){v.5c==1?o.5c.2Z("4h"):\'\';js("Wt");if(v.7t==1&&v.V8==1&&2p(v.By)){7t(v.By)}if(v.9x){if(1I BU!=="1E"){!o.9x?o.9x=1A BU():o.9x.C2()}}!o.9x?8g():\'\'}E mb(x){if(x.I(\'js:\')==0){2V{x=2g(x.1j(3))}2D(e){8x.1o(e.9I)}}J x?x:\'\'}};B sK=E(Y){B Y;B 3L;B os;B 7B;B fi="";B ei=0;B iP=K;B oZ=K;B ug;B P;B 3o;o.3A={x:1,y:1,x0:1,y0:1};B 9X;B hR=[];B lY=0;B fS=0;B iv;if(1I(Y)==\'4E\'){Y=4e(Y);if(Y.I("[{")==0){2V{Y=Y.1P(/7b\'qt/ig,\'"\');Y=5h.6N(Y);9X?Y=o.U.6C(Y):\'\'}2D(e){8x.1o(e);Y="C0 5h"}}if(Y.I("#"+v.9M)==0){Y=o[o.fd[0]](Y)}if(Y){if(Y.I("#"+v.cW)==0&&Y.I(v.dA)>0){9X=H;o[o.fd[1]](Y,ar)}}if(Y){if(Y.I("#0")==0){if(Y.I(o.e6)>0){Y=cD(Y.1P(o.e6,\'\'))+o.e6}F{Y=cD(Y)}}}if(v.cG==1){Y=cG(Y)}if(1I(Y)==\'4E\'){if(Y.I(".ba")==Y.R-4||Y.I(".9k")>0){hR=Y.2n(" or ");qv()}}}o.3I=1Z("2e");d3(o.3I);O(o.3I,{"5p":"2T 0.2s 3d","1C-8D":"8l"});o.1Q.1U(o.3I);if(v.1L.BZ==1){if(!o.tL){ro(o.3I,\'o.BZ\',v.1L.hI!=1,v.1L.hI==1,BX);o.tL=H}}if(!9X){ar()}E BX(){B p=o.3I.hS;B p2=o.2W;if(v.1L.hI==1){p=o.3I.oD;p2=o.4D}B x;if(p>p2*2l(v.1L.BW,0.5)){if(o.Q.g1()){x=H;o.Q.d9()}}F{if(p<-p2*2l(v.1L.BW,0.5)){if(o.Q.bz()){x=H;o.Q.aC()}}}if(x){if(v.1L.hI==1){O(o.3I,{"1c":0})}F{O(o.3I,{"1b":0})}}F{1A 5z({mc:o.3I,1G:(v.1L.hI==1?"1c":"1b"),to:0,17:0.1,6u:"FI",me:"tL"})}}E qv(){Y=hR[lY];if(Y.I(o.e6)>0){Y=Y.1P(o.e6,\'\');v.3k=Y}B 4N=f1(Y);4N.ca=E(){if(G.eP==4&&G.6O==4x){bK(G);o.Q.G2()}F{o9(1)}};4N.tU=E(e){o9(3)};4N.et();9X=H}E o9(x){if(hR.R>1){if(lY+10){y=o[o.fd[1]](y)}if(Y.I(".ba")==Y.R-4){B ba=y.2n(/(\\r\\n\\t|\\n|\\r\\t)/gm);Y=[];B rs=1;B i2=\'\';V(B i=0;i-1){if(ba[i].I(" - ")>-1){B 1K=ba[i].2n(" - ");i2=1K[1K.R-1]}}if(ba[i].I("3O")>-1){Y.2N({1O:""+(i2!=\'\'?i2:rs),3k:ba[i]});rs++;i2=\'\'}}}F{y=y.1P(/(\\r\\n\\t|\\n|\\r\\t)/gm,"");2V{Y=5h.6N(y)}2D(e){8x.1o(e.9I);o9(2)}}if(o.Q){if(v.W.lG==1){o.Q.ja(2)}}ar();bi();1z(E(){js("W")},1)}}E ar(x){Y=o.U.6C(x?x:Y);Y&&Y!=\'?\'?6C(Y):\'\';o.1u&&x&&!o.1Y?o.P.2A():\'\'}E 5A(x,DA){B y=H;B yy=H;js("Yo",x);if(o.j1){J}if(DA!=1&&v.6A==1&&v.qU==1){qu();J}if(3L){if(o.1u||o.fZ||(v.3g==1&&!o.1v)){if(3L.R>0){7B++;y=7B>3L.R-1;if(y&&3L.R>1&&v.ez>0){if(o.ez1){if(o.2z[o.3j].I(2J("dF"))==-1){o.2z[o.3j]=o.2z[o.3j]+\' (\'+2J("dF")+\')\'}if(o.3j>0){yy=K;o.U.5S(o.3j-1);jg()}F{if(o.2z[o.3j+1].I(2J("dF"))==-1){yy=K;o.U.5S(o.3j+1);jg()}}}}if(!y){o.2c>0||!o.1v||P.5U()?\'\':o.2c=41();if(o.2x!=pI(3L[7B])||!o.4t){if(o.1u){o.U.bA(1)}}o.gM=K;if(v.rS>0){2E(o.gY);o.gY=1z(iR,v.rS*2h)}F{iR()}}F{if(v.6A==1&&yy&&v.qU!=1){y=K;qu()}}}}F{y=K;if(!o.1v){iR()}}}if(y&&yy&&x){sh(x,H)}};E iR(){if(o.j1){J}if(o.1u||o.fZ||(v.3g==1&&!o.1v)){1o("Yc c0",o.2c);6C(\'or\');o.1v&&!o.1Y?P.2A():\'\';jg()}F{if(!o.1v){if(3L.R>0){if(7B+1<3L.R){7B++;o.ez++;6C(\'or\')}}}F{2E(o.gY);o.gY=1z(iR,2p(v.rS,5)*2h)}}}E sh(x,mr){ay("2q","ih",H);o.dL=K;if(v.DU==1&&!o.aT){if(v.E2==1){o.9G.9k(v.E1)}F{o.9G.9k(x)}if(v.DZ==1&&L(v.DY)){o.eA=1A DX();o.U.fR()}}mr?o.aT=H:\'\';if(o.1u){o.U.8d();o.Q.3f()}L(o.2a)&&!L(o.eA)?o.U.8g():\'\';js("2q",x)}E qu(){fS++;1o("ih gn Ar "+fS);o.1u?o.mP=1:\'\';L(o.bH)?2E(o.bH):\'\';o.bH=1z(DV,v.qq*2h)}E DV(){B x=2l(v.Y6,10);if(o.1u||o.mP==1){o.mP=0;if(fS0&&!o.5g&&!y){B 17=o.Ak;if(17+10<3V()){1o(\'Y9 (CY)\');js("CY");P.2A();P.3Q(17);x=H}}if(!x){o.U.pW()}};G.a5=E(){if(v.tC==1){L(o.2a)?o.U.8g():\'\'}v.eR==1?o.U.fR():\'\';o.Q.2A();o.U.CX();if(v.Yx==1&&L(v.qY)){if(v.qY.R>5){s9();3K(ug);ug=7y(s9,v.CW*2h)}}js("1u")};G.jo=E(){if(v.oC==1&&o.4t){if(o.U.jo()){o.ak=P.sg();o.Q.4B();uh()}}o.sE=H};G.gE=E(){41()>0&&41()==3V()&&o.U.g9()?\'\':o.U.3f()};G.hM=E(){1o("Ye")};G.hK=E(){1o("tk");o.U.tk();L(o.g5)?js("3C",o.g5):\'\'};G.cv=E(){1o("td");fS=0;o.U.td();o.2x=="1D"?qP(1):\'\'};G.a9=E(){if(P){1o("3V",3V());o.U.3V(41(),3V());js("1k",3V());fS=0;2E(o.bH);if(L(o.qh)){o.U.de(o.qh);o.qh=26}}};E 41(){B x=P.17();J x}E 3V(){B x=P.1k();J x}G.dZ=E(){};G.9w=E(){1o("8V");o.U.8V();js("7O")};G.cq=E(){if(ei!=41()){if(!o.9N){o.U.8d();if(ei==0){if(v.eR==1&&v.Dr==1){o.U.fR()}}}}ei=41();B cJ=3V();js("17",ei);if(v.2b.on==1){if(1I(Dp)==\'E\'){!v.ej&&v.2b.ej?v.ej=v.2b.ej:\'\';if(!3o&&v.2b.3F!=1&&v.ej&&v.ej!=\'\'&&ei>0){o.ee=1A Dp();3o=o.ee.g0()}}}if(o.2x=="1D"&&o.1i.6Z&&cJ>0){if(o.1u&&ei>cJ-1){2E(iv);iv=1z(Dj,4a)}}};E Dj(){if(!iP){o.U.3f();o.P.8o()}}G.t8=E(){if(o.2x=="4S"){P?P.oE():\'\'}};G.Df=E(x){o.U.bA();P.Dd(x)};G.FJ=E(x){if(L(x)){if(3o){3o.3P(x)}v.2b.1H=x}};G.Dc=E(x){if(L(x)){if(3o){3o.3D(x);3o.2A()}}};G.oE=E(){if(o.2x=="4S"&&P){J P.3X()}F{J H}};G.lp=E(){J o.2x=="1D"?P.lp():1E};G.la=E(){J P.la()};G.5S=E(x){1o("Z1",x);if((o.2x=="d5"||o.2x==o.ws||(o.2x=="1D"&&(v.9d==0||a4()<2))||(o.2x=="3J"&&(v.o5==0||cj()<2)))&&L(o.42[x])){B 17=G.17();o.2c>0?\'\':o.2c=17;o.U.3Q(17,K);6C(o.42[x],H);B y=H;if(v.1g){if((v.1g.Z2==1&&!o.1u)||!o.1v){y=K}}if(o.9H>0){P.g7(o.9H)}if(y){o.U.2A()}}if(o.2x=="1D"&&v.9d==1&&a4()>1){P.KE(x)}F if(o.2x=="3J"&&v.o5==1&&cj()>1){P.Kt(x)}F if(o.2x=="4S"||o.2x=="dm"){P.uj(x)}};G.Jn=E(x,y){J j9(x,y)};G.uA=E(x,y){J zQ(x,y)};E j9(x,y){B r=x.1e+\'p\';if(x.1e<4x){r=\'oG\'}F if(x.1e>=4x&&x.1e<=eC){r=\'i9\'}F if(x.1e>eC&&x.1e<=jd){r=\'i8\'}F if(x.1e>jd&&x.1e<=47){r=\'ib\'}F if(x.1e>47&&x.1e<=f7){r=\'tu\'}F if(x.1e>f7&&x.1e<=zE){r=\'ov\'}F if(x.1e>zE&&x.1e<=zJ){r=\'oh\'}F if(x.1e>zJ&&x.1e<=zK){r=\'sM\'}F if(x.1e>zK&&x.1e<=A3){r=\'Z5\'}F if(x.1e>A3){r=\'sO\'}if(x.Z==Z7&&x.1e<=Z8){r=\'i9\'}F if(x.Z==A0&&x.1e<=zZ){r=\'i8\'}F if(x.Z==Zc&&x.1e<=Zd){r=\'ib\'}F if(x.Z==Zf&&x.1e<=zU){r=\'ov\'}F if(x.Z==YU&&x.1e<=YJ){r=\'oh\'}F if(x.Z==YB&&x.1e<=YC){r=\'sM\'}F if(x.Z==YD&&x.1e<=YE){r=\'sO\'}if(v.1g.YG==1&&L(v.1g[\'6B\'+r])){r=v.1g[\'6B\'+r]}F{if(y==1){r=2J(r)}if(y==2&&L(x.9P)){r=2K(x.9P/2h)+\' \'+2J(\'gw\')}}J r};E zQ(x,y){B r=x.lf();if(r=="YH"||r=="en"){x="YA"}F if(r=="YI"||r=="ru"){x="Русский"}if(1I(v.ou)=="3H"){if(L(v.ou[x])){x=v.ou[x]}F{x=2l(v.ou[y.6k()],x)}}J x};E uh(){if(o.4t&&o.1X&&!o.tm){P.tj();V(B i=0;i0){if(o.b4[x]){B 17=G.17();o.2c>0?\'\':o.2c=17;o.U.3Q(17,K);6C(o.b4[x],H);o.U.2A()}}F{if(o.2x=="1D"&&v.bN==1){P.Kr(x)}F if(o.2x=="3J"&&v.yR==1){P.Ku(x)}F if(o.4t){P.g7(x)}}};G.pO=E(){B x=o.2z[o.3j];x==1E?x=\'\':\'\';B y=iL()&&v.9R==1&&v.9d==1&&x!=2J("2y");J(y?\'\'+2J("2y")+\' \':\'\')+x};G.um=E(){B x=o.7x[o.6X];x==1E?x=\'\':\'\';J x};G.iL=E(){J iL()};E iL(){B x=K;if(P){if(o.2x=="4S"){x=P.2y()}if(o.2x=="1D"&&v.9d==1&&a4()>1&&v.9R==1){x=P.2y()}if(o.2x=="3J"&&v.o5==1&&cj()>1){x=P.2y()}}J x}E a4(){if(o.2x=="1D"){J P.a4()}F{J 0}}E cj(){if(o.2x=="3J"){J P.cj()}F{J 0}};G.9a=E(){J o.4t?P.9a():o.4T};G.4F=E(x){if(P&&(o.qy||L(v.9a))){P.4F()}if(v.sJ>0){O(o.3I,{"1e":(o.22?"100%":o.bv-v.sJ)})}if(o.3o&&v.2b.Ax==1){o.ee.4F()}if(v.tW==1){YR()}if(o.tK){o.tK.4F()}};G.3G=E(){J P?P.3G():{}};G.i3=E(){P.i3()};G.6A=E(){1o(\'6A\');o.9O=0;o.1v?v.3g=1:\'\';o.U.8V();if(Y&&v.XR!=1){if(Y.I(\'(5B)\')==-1){Y=Y+(Y.I(\'?\')==-1?\'?\':\'&\')+\'zi=(5B)\'}}if(Y){if(o.4t){P.3D(Y);G.2A()}F{6C(Y)}}};if(!L(o.2a)){s8()}if(L(v.2a)){if(v.2a!=\'\'){9L(v.2a,o.2a,v.fc);if(v.tC==1&&!o.1v){1n(o.2a)}}F{v.2a=26}}E aP(){fi=P?P.6O():\'\'}E AP(Y){3L=Y.2n(" or ");V(B i=0;i<3L.R;i++){if(3L[i].I(" gA ")>-1){os=3L[i].2n(" gA ");3L[i]=os[5B(0,os.R-1)]}if(L(v.oS)&&3L[i].I("//")==-1){3L[i]=v.oS+3L[i]}}7B=0}E AU(){aP();if(fi=="7I"||o.5g){o.U.tR()}if(fi!=""){o.U.ym()}}E s8(){if(o.2a){o.1Q.3p(o.2a)}o.2a=1Z("2e");O(o.2a,{"4w-3i":"1T","1B":v.n2,5p:"1B 0.5s"});if(v.tW==1){WW()}F{d3(o.2a)}o.1Q.1U(o.2a)}E 6C(x,y,AO){if(x){if(x.I("3C:")==0&&o.W){o.2c=x.1j(5);o.Q.FV(0);J}}2E(iv);v.iC==\'\'?v.iC=\';\':\'\';if(x.I(\'{\')>-1&&x.I(\'}\')>-1&&x.I(v.iC)>-1){B z=x.2n(v.iC);o.b4=[];V(B i=0;i0){B fu=3L[7B];if(fu){if(fu.I(\'js:\')==0){2V{fu=2g(fu.1j(3))}2D(e){8x.1o(e.9I)}}}if(fu){o.2x=pI(fu);B g0=K;if(AO){g0=H}Y=fu;if(Y){Y=Y.1P(/\\(5B\\)/g,2I.5B())}F{Y=3L[0]}if(!g0&&x!=\'x\'&&P&&o.2x==ft&&(ft=="d5"||(ft=="d0"&&!o.1i.2f)||(ft=="4S"&&o.1v&&!oZ)||ft=="dm"||ft=="1D"||ft=="3J")){P.3D(Y)}F{1o("WZ");pC();Am(Y)}qP()}}if(!y){3K(o.qE);o.qE=7y(AU,o.pw);if(!L(v.1V)&&v.py==1&&v.qR==1){v.1V=\'\'}if(L(v.1V)){o.U.gZ(v.1V)}if(v.g8==1){if(v.oC==1&&o.1i.2f){}F{if(o.2x=="4S"){O(o.3I,{"1c":-jX,"1b":-jX})}F{3h(o.3I)}v.1r.1n=0}}}}E qP(x){if(o.e3||x){if(o.ki){P.h6(o.jq)}F{if(o.9W!=o.e3){P.h6(o.5R[o.9W])}}}}E pI(x){B 1G="d5";if(x){if(x.I(".Kw")>0){1G="1D"}F if(x.I(".Kp")>0){1G="3J"}F if(x.I("w")==0&&x.I("s")==1){1G=o.ws}F if(x.I(\'4S.9T/\')>-1||x.I(\'pk.be/\')>-1){if(1I(Bg)==\'E\'){1G="4S";if(v.xM==1){B y=\'i0://4u.4S.9T/vi/\'+pB(x)+\'/\';Aq(y+\'B5.iA\',E(z){z>100?v.2a=y+\'B5.iA\':v.2a=y+\'WP.iA\';if(o.1J){o.1J[o.3v][\'2a\']=v.2a}v.3g==1||o.1v?\'\':9L(v.2a,o.2a,v.fc)})}}F{1o("No Ba")}}F if(v.d0==1&&x.I(\'d0.9T/\')>-1){1G="d0"}F if(v.rt==1&&x.I(\'Wy.r\')>-1){1G="rt"}F if(v.B9==1){if(1I(B8)==\'E\'){B8(x)?1G="7b":\'\'}}}o.qy=1G=="4S"||1G=="d0"||1G=="rt";o.4t=1G=="d5"||1G=="1D"||1G=="3J"||1G==o.ws;J 1G}E Aq(Y,AI){B 4u=1A Ww();4u.ca=E(){AI(G.1e)};4u.3D=Y}E Am(x){o.2x=pI(x);if(o.4t){P=1A zF(x,o.3I,K)}if(o.qy){P=2g("1A sK"+o.2x[0].Aa()+o.2x.4Z(1)+"(x,o.3I);")}if(o.2x=="7b"){P=1A WJ(x)}o.Q?o.Q.EV():\'\';B t=0;if(L(v.1k)){if(o.3q&&v.cm==1&&!o.1v){t=o.3q.bh().t}1z(E(){o.U.3V(t,v.1k)},100)}}E pC(){if(P){P.4f();P=26;fi="7g"}if(3o){3o.4f();3o=26;3o=1E;o.ee.5E();o.3o=26;o.ee=26}};G.4f=E(){pC()};G.WK=E(){3L=[];pC()};G.6C=E(x,y,z){6C(x,y,z)};G.9L=E(x){9L(x,o.2a,v.fc)};G.2A=E(){if(P){iP=K;oZ=K;if(o.5g){o.3M.2A()}F{P.2A();v.eR==1?o.U.fR():\'\'}if(L(3o)){3o.2A()}if(o.7U){if(o.4t){if(o.aG>0&&!o.7U.WL()){o.7U.pi()}}F{o.p7=[];o.Q.ik("bu")}}if(o.4t&&v.JH>-1&&!o.rk&&!o.1i.4v){if(o.aG>0){P.JG()}}jg()}F{1z(G.2A,47)}};E jg(){if(v.AD>0&&3L.R>1){if(3V()==0||v.AB==1){2E(o.oX);o.oX=1z(AC,v.AD*2h)}}}E AC(){if(o.1u&&(3V()==0||v.AB==1)&&41()==0&&!o.gY){if(P){if(P.an()==0&&7B!=3L.R-1){5A(\'6C Ar\')}}}}G.Ay=E(1d){if(o.3o){if(v.2b.Ax==1){if(o.se[o.3o]>2){J}}if(1d){1d.b3();1y.1d?1y.1d.6v=H:\'\'}B 1K=P;P.rd(H,o.3o);3o.rd(K,o.3I);P=3o;3o=1K;P.2A();3o.2A();js("2b")}};G.Aw=E(){P.3D(Y)};G.xW=E(){v.5c==1?o.5c.2Z("1n"):\'\';o.rN=H};G.jh=E(){if(v.1r.xC){v.1r.xC=K;if(o.Q){o.Q.xf(1);o.Q.rA()}}o.rN=K};G.Au=E(){if(o.3o&&o.ee){o.ee.fo()}};G.g6=E(){if(o.4t&&o.5P){o.iS=H;P.5P()}};G.dy=E(){if(o.4t&&o.9c){P.9c()}};G.pT=E(){if(v.fv==1&&L(v.XC)){if(L(o.fv)){o.fv.1p()}F{if(1I(As)==\'E\'){o.fv=1A As()}}}ji();if(P){mU(0);P.pT()}};G.cI=E(){o.fv?o.fv.1n():\'\';P?P.cI():\'\'};G.ji=E(x){ji(x)};E ji(x){if(v.XE==1&&2p(v.cZ)){if(L(o.cZ)){o.cZ.1p(x)}F{if(1I(Ap)==\'E\'){o.cZ=1A Ap()}}}}G.3f=E(){if(o.5g){o.3M.3f()}F{P?P.3f():1o("Xx")}if(L(o.3o)){3o.3f()}};G.rO=E(){oZ=H;o.U.3Q(0,K);L(o.2a)?o.U.8g():\'\';6C(\'x\')};G.d6=E(){P?P.d6():\'\'};G.3Q=E(x){if(P){if(o.5g){o.3M.3Q(x)}F{P.3Q(x);if(v.2b.on==1){if(3o){3o.3Q(x)}}}}};G.56=E(){if(P){P.56();o.5g?o.3M.56():\'\';1o("59")}if(v.2b.on==1&&v.2b.gt==1){if(3o){3o.56()}}};G.6g=E(){if(P){P.6g();o.5g?o.3M.6g():\'\';1o("8Z")}if(v.2b.on==1&&v.2b.gt==1){if(3o){3o.6g()}}};G.3P=E(x){P?P.3P(x):\'\';if(v.2b.on==1){if(v.2b.gt==1&&3o&&!o.J0){3o.3P(x)}}if(o.5g){o.3M.3P(x)}};G.lL=E(){J P?P.lL():K};G.5U=E(){J P?P.5U():K};G.6O=E(){J fi};G.7g=E(){J iP};G.17=E(){B x=0;if(P){x=41();if(o.5g){B y=o.3M.41();y?x=y:\'\'}F{if(3V()>0&&x!=3V()){o.Ak=x+0.XJ}}J x}F{J 0}};G.1k=E(){B x=0;if(P){x=3V();x==0&&L(v.1k)?x=v.1k*1:\'\';if(o.5g){B y=o.3M.3V();y?x=y:\'\'}}J x};G.an=E(){J P?P.an():0};G.fs=E(){o.3A.fs=o.3A.fs?K:H;O(o.3I,{"2T":(o.3A.fs?"3l(-1)":"3l(1)")})};G.XK=E(){s8()};G.sb=E(){if(o.4t){P.4y()}};G.Bj=E(x,y){if(x==\'1N\'){if(y==1){dx(v.1g.1N/100)}if(y==2){dx(-v.1g.1N/100)}if(y==3){o.P.hJ()}}F{if(o.4t){if(!o.ae[x]){if(x==\'p5\'){o.ae[x]=0}F{o.ae[x]=1}}if(y==1){o.ae[x]+=v.1g[x]/100}if(y==2){o.ae[x]-=v.1g[x]/100}if(y==3){if(x==\'p5\'){o.ae[x]=0}F{o.ae[x]=1}}!o.hL?o.hL=[]:\'\';o.hL[x]=x+\'(\'+2K(o.ae[x]*100)+\'%) \';B cf=\'\';V(B i in o.hL){cf+=o.hL[i]}O(P.aj(),{\'6W\':cf});o.Q.mO(x)}}};G.1N=E(x){dx(x)};E dx(x){if(6L(x).I(":")>0){B y=x.2n(":");B z0=o.2W/o.4D;B z1=o.P.3G();if(z1.Z>0){z0=z1.Z/z1.1e}B z=y[0]/y[1];if(z0!=z){if(o.4t){P.gJ()}B w2=o.4D*z;B x2=w2/o.2W;B h2=o.2W/z;B y2=h2/o.4D;if(x2<1){o.3A.x0=o.3A.x=3Y(x2);o.3A.y=1}F{o.3A.x=1;o.3A.y0=o.3A.y=3Y(y2)}O(o.3I,{"2T":"3l("+o.3A.x+") 3u("+o.3A.y+")"});o.jF=x}}F{o.3A.x+=3Y(x);o.3A.y+=3Y(x);O(o.3I,{"2T":"3l("+o.3A.x+") 3u("+o.3A.y+")"})}if(v.1L.XO==1){if(!o.rI){if(o.3A.x>0||o.3A.y>1){ro(o.3I,\'o.XP\');o.rI=H}}rg()}o.Q?o.Q.mO(\'1N\'):\'\'};G.hJ=E(){if(o.4t){P.gJ()}o.3A.x=o.3A.x0;o.3A.y=o.3A.y0;O(o.3I,{"2T":"3l("+o.3A.x+") 3u("+o.3A.y+")"});o.Q.mO(\'1N\');o.jF=26;rg()};E rg(){if(o.rI&&v.1L.Xu!=1){if(o.3A.x==1&&o.3A.y==1){O(o.3I,{"1c":0,"1b":0})}}};G.fC=E(x,y){P.fC(x,y)};G.cS=E(){J cS()};E cS(){J 3L?(3L.R>0?(3L[7B]?3L[7B]:\'\'):\'\'):\'\'};G.tH=E(){J 3L.R};G.aj=E(){J P?P.aj():K};G.6e=E(){if(o.4t){P.6e()}};G.sd=E(){P.sd()};E s9(){B 4N=f1(v.qY+\'?Y=\'+3L[7B]);4N.ca=E(){if(G.eP==4&&G.6O==4x){if(G.dS){v.1O=G.dS;o.U.9K(\'1O\')}}};4N.et()}};B zF=E(Y,1F,2b){B 18=1Z(v.g8==1?"zG":"f0");B 9C;B t7=0;B 1D;B 4L=K;B sq=K;B qA=K;B am=K;B gb=-1;B l8=-1;B 3J;B 6q=K;B ws;B qW=K;B 6d=K;o.5a=K;B 8f=0;B 9j=K;B iT=0;B 2q;B Xj;B pS=K;B hX=-1;B cT=-1;B sQ;B t0;B ag;B iX;B Xc;B Jk=\'f0/Kn; Xk="Xm.Xn, Xo.40.2"\';B qo=K;O(18,{\'1q\':\'nc\',\'Z\':\'100%\',\'1e\':\'100%\',\'3H-jN\':\'tA\',\'5p\':"6W 0.2s 3d",\'8X-1e\':\'2y\',\'5T-1e\':\'1T\',\'8X-Z\':\'2y\',\'5T-Z\':\'1T\'});gJ();if(o.1i.7e&&v.3g==1&&v.qD==1){if(!o.1v&&v.7z){3Z(18,{\'jQ\':1})}F{o.3m=H;o.Q?o.Q.56():\'\';3Z(18,{\'3m\':1,\'jQ\':1,\'3g\':1})}}F{if(v.qN==1&&o.1i.2f){if(v.Ed!=1&&o.1i.7e&&v.1Y!=1){}F{3Z(18,{\'jQ\':1})}}if(!o.1i.tv){3Z(18,{\'4y\':(v.4y==1?\'7G\':\'1T\')})}}if(v.Xr==1){3Z(18,{"Xs":"Bf","Xt":"Bf"})}Y=fO(Y);3Z(18,{\'3D\':Y,\'x-3T-5P\':\'F2\',\'Ky\':\'H\'});if(v.2a&&v.10S==1){3Z(18,{"2a":v.2a})}if(v.TH!=1){3Z(18,{\'Ky\':\'H\'})}if(v.Xq==1){3Z(18,{\'2b\':\'K\'})}if(2b){18.3g=H;if(v.2b.gt!=1||v.3g==1){18.3m=H}F{18.1H=2p(v.2b.1H)?v.2b.1H:v.1H}}if(v.Xp==1){3Z(18,{\'Xi\':\'Xh\'})}qw();if(v.Xg==1){B dQ=1Z("eE");3Z(dQ,{"F6":"no","F4":"H","F3":"H","3D":""});O(dQ,{"1q":"2C","Z":"100%","1e":"100%","2S":0});1F.1U(dQ);B KB=1y.7y(E(){if(dQ.ko.1W.eP==="Xf"){1y.3K(KB);O(dQ.ue.bb,{"2Q":0,"2P":0});dQ.ue.bb.1U(18)}},100)}F{1F.1U(18)}if(!L(Y)){Y=\'\'}B hD=K;if(o.1i.tv){if(Y.I("Xe")>0){hD=H}}if(o.1i.6Z){if(Y.I("Xd")>0||(v.Ka==1&&v.eD==1)){hD=H}}if(o.1i.4v){if(Y.I("rC")>0){hD=H}}if(Y.I(".Kp")>0){6d=H;if(!o.3J){if(1I Kq!=="1E"){o.3J=1A Kq()}F{6d=K}}if(L(o.3J)){if(!L(1y.JB)){o.3J.pf()}F{sc()}}}F if(((2G.1D==1&&v.rL!=1)||Y.I(".Kw")>0)&&!hD&&(o.h7.I("8y")!=-1||L(1y.5J))){4L=H;sq=H;2V{if(L(1y.5J)){if(!5J.JK()||(o.1i.6Z&&v.Xl==1&&!o.1i.4v)||(o.1i.4v&&v.rC==1)||(o.1i.p9&&v.Xv==1)){1o(\'8y XH \',5J.JK());4L=K}F{if(v.4y==1||v.3g==1||v.JF==1||2b){dO(K)}}}F{4L=K}}2D(2q){4L=K}}F if(Y.I("w")==0&&Y.I("s")==1&&v.XN==1){9j=H;r5()}if(o.1i.tv&&v.3g==1&&!4L&&!6d&&!9j){1z(E(){o.U.d8()},100)}if(v.7U==1){L(o.7U)?o.7U.aN():\'\';o.7U=1A XM()};G.sd=E(){sc()};E sc(){6d=H;if(sV()){if(v.4y==1||v.3g==1||v.JC==1){lJ(K)}}F{6d=K;1o("XL fT JV")}}E lJ(x){if(o.3J&&!6q){o.3J.g0(x,18,Y,2b);L(1y.JB)?6q=H:\'\'}}E dO(x){1o("8y");if(o.42.R>1){v.9d=0;v.Jz=H}F{v.Jz?v.9d=1:\'\'}if(o.b4.R>1){v.bN=0;v.Jv=H}F{v.Jv?v.bN=1:\'\'}o.ag=K;gb=-1;ag=[];o.3x?o.3x.Jg():\'\';B rT=K;if(v.7z&&v.Kk==1){rT=H;v.Kk=0}9C={JU:(v.Jt==1&&!2b),XI:(v.4y==1||v.3g==1||2b||x)&&!rT,fb:60,qM:60,XG:K};if(v.Jq>0){9C.XF={6V:{Jp:v.Jq*2h}}}if(v.Jj>0){9C.XD={6V:{Jp:v.Jj*2h}}}if(v.XB==1){9C.XA=H}if(v.eD==1){B ks=[\'wv\',\'pr\',\'ck\'];B oW=[\'9T.Xz.gu\',\'9T.Xy.Xw\',\'43.w3.Xa\'];B dj={};V(B i=0;if7){v.6t.fb=f7}v.6t.qM=v.6t.fb}if(L(v.6t.K9)){v.6t.qM=v.6t.fb=v.6t.K9}if(1I v.6t=="3H"){V(B 1a in v.6t){if(v.6t[1a].6k().I(\'2g:\')==0){v.6t[1a]=2g(v.6t[1a].1j(5))}9C[1a]=v.6t[1a]}}}js("WG",1D);1D=1A 5J(9C);js("1D",1D,1);1D.K3(Y);1D.WE(18);1D.on(5J.7w.WD,E(){1o("8y WC")});1D.on(5J.7w.WB,E(1d,28){!2b?o.U.d8():\'\'});1D.on(5J.7w.WA,E(1d,28){if(!2b&&v.9d==1&&a4()>1){Jm();ob();o.Q?o.Q.iN(o.3j):\'\'}});1D.on(5J.7w.Wz,E(1d,28){ob()});1D.on(5J.7w.Wx,E(1d,28){ob()});1D.on(5J.7w.WO,E(1d,28){if(!2b){if(28.iJ.5a!=o.5a){o.5a=28.iJ.5a;o.Q.4B()}o.5a=28.iJ.5a;if(o.5a){1o("WF");o.K2=Y.I("?wt")>-1;if(18.1k>0&&18.d2>0){if(18.1k-18.d2<10){if(o.iw>0){if(o.iw==18.d2&&o.K1==18.1k){o.pD++;if(o.pD>2){o.pD=0;o.iw=-1;1D.9Z();dO(H);8o()}}F{o.iw=-1}}F{o.iw=18.d2;o.K1=18.1k}}}}}if(v.9d==1){o.3j=1D.l0;o.Q?o.Q.iN(o.3j):\'\'}l9()});1D.on(5J.7w.X0,E(1d,28){if(L(28.ix)){!2b?js("X8",28.ix.X7):\'\';if(v.X6==1){1I JZ!=="1E"?JZ(28.ix):\'\'}}if(gb>-1){1D.JD=gb;gb=-1}2E(o.gY);qA=H;JW()});1D.on(5J.7w.X5,E(1d,28){js("X4",28,1)});1D.on(5J.7w.X3,E(1d,28){if(!2b&&v.bN==1){1z(ul,47)}});1D.on(5J.7w.X2,E(1d,28){if(!2b&&v.bN==1){tM()}});1D.X1=K;if(v.WR==1){1D.on(5J.7w.WY,E(1d,28){if(1I(28)=="3H"){if(28.ix.1G==\'1V\'){B fu=28.ix.Y;if(fu){B st=1D.Kl;if(o.4X){o.3x.tc(st+\'cw\'+fu)}F{!ag[st]?ag[st]=[]:\'\';ag[st].2N(fu)}}}}});1D.on(5J.7w.WX,E(1d,28){B x=1D.WV;B y=\'\';V(B i=0;i0||2b||v.5a==1||9j?\'\':o.2c=41();1D.9Z();if(!2b){o.gM=H;o.P.5A()}}}F{B nx=K;if(28.1G=="WS"){if(v.XQ==1&&o.P.tH()>0){nx=H}F{1o("8y gM P 2q, iG");1D.Xb()}}F{nx=H}if(nx){2q="8y gM 2q, 9Z";1D.9Z();!2b?o.P.5A():\'\'}}}F{1o("8y ",28.1G,28.iJ,(28.og?28.og.sC:\'\'));js("Yz",(28.og?28.og.sC:\'\'));if(8f>0){8f=2;tw()}}});am=H}E uG(x){if(x){V(B j=1;j<11;j++){if(v["JR"+j]){x=x.1P("{"+j+"}",v["JR"+j])}}}J x}E ob(){if(!2b&&v.9d==1&&a4()>1){if(o.3j!=1D.l0){o.3j=1D.l0;o.Q?o.Q.iN(o.3j):\'\';1o("8y YQ "+o.3j)}if(2p(v.c7)&&o.3j>0){B fq=v.c7.2n(",");V(B k=0;k-1){1o(\'YP 51\');1D.hx=o.3j-1;o.3j--;1h}}}if(v.9R!=1&&lN()&&l8>-1){sL(l8)}}}E r5(){if(L(1y.JT)){if(sV()){if(!L(o.ws)){o.ws=1A YO()}ws=1A JT(18,Y,2l(v.YM,{JU:H}));qW=H}F{9j=K;1o("fT JV")}}}E JW(){sT()};G.6e=E(){sT()};E sT(){if(v.Iu&&o.Q){if(18.ce.R>0){if(v.6e==1){18.ce[18.ce.R-1].gW="Kx"}F{18.ce[18.ce.R-1].gW="3e"}if(!o.6e){o.6e=H;o.Q.4B()}}F{if(o.6e){o.6e=K;o.Q.4B()}}}}E sm(){1o("YK");!2b&&o.1u?o.U.3f():\'\';o.U.8g();8f=1;tw(o.1u)}E tw(x){if(8f>0){2E(sQ);sQ=1z(JO,v.JX*2h)}}E JO(){if(8f>0){1o("YF");if(4L){if(8f==1){1D.K3(Y)}if(8f==2){1D.9Z();dO(H);18.1u()}}F{3Z(18,{\'3D\':Y})}}}18.1w(\'YS\',Kg);18.1w(\'2q\',sy);18.1w(\'7g\',8o);18.1w(\'1u\',a5);18.1w(\'3W\',gE);18.1w(\'Jd\',cq);18.1w(\'hQ\',hM);18.1w(\'nj\',hK);18.1w(\'FO\',cv);18.1w(\'FP\',dZ);18.1w(\'7O\',9w);18.1w(\'FQ\',a9);18.1w(\'Z6\',Ee);18.1w(\'FR\',sN);18.1w(\'FS\',ub);if(v.Ka==1&&o.1i.6Z){if(2p(v.Ze)){if(2p(v.Zb)){18.1w(\'FT\',ud)}F{if(1I Kd!=="1E"){o.kZ=Kd(Y,18)}}}}if(o.1i.7e){18.1w("Z9",i3,K);18.1w(\'Ke\',Kf)}E Kf(){18.d4("Q")}E i3(){if(18.YW){o.U.h5()}}E Kg(){if(!4L&&!6d){!2b?o.U.d8():\'\'}}E sy(){if(!4L&&!6d){if(18.2q){B x=18.2q.sC;2q=18.2q.9I;if(2q==\'\'){if(x==1){2q="JA"}if(x==2){2q="sA"}if(x==3){2q="dh"}if(x==4){2q="fT mG"}}1o("ih: ",2q)}if(sq&&v.oQ==1&&41()==0){2q=1E;sm()}if(2q!=1E||o.1i.4v){5A()}}}E 5A(){!2b?o.P.5A():\'\'}E 8o(){if(!2b){o.P.8o()}F{if(v.2b.9u==1){18.d2=0;18.1u()}}}E a5(){if(!o.1v&&v.7z){1o(\'Kh 1u\');3W();o.U.2A();J}if(4L&&8f>0){}F{if(!2b){B av=o.U.8A()&&o.oN!=1;if(av||cT==-1){B x=K;if(4L){if(L(o.1Y)||L(o.5D)){if(av){}F{1o(\'3W i6\');3W();x=H}}}if(!x){o.P.a5()}}}}}E gE(){if(!qo){1o("Z4");if(o.1u&&o.fZ&&!18.7g&&v.Ki==1&&!o.ak){1o("Ki");gg()}F{!2b&&!o.K4&&18.8s?o.P.gE():\'\'}}}E cq(){!2b?o.P.cq():\'\';if(cT>-1){if(41()>cT){3W();cT=-1}}}E hM(){!2b?o.P.hM():\'\'}E hK(){!2b?o.P.hK():\'\'}E cv(){if(2b){lH()}F{o.P.cv();qL();if(4L&&8f>0){8f=0;1o("Z3 up");1D.Jx();gg();o.Q.2A()}if(L(v.9a)){2B()}1z(JM,47)}}E Jy(){if(18.C.1c=="-Z0"||18.oD<-2h){cI()}}E JM(){if(18){if(18.bZ&&o.7x.R==0&&v.YZ!=0){B at=18.bZ;V(i=0;i0){g7(o.9H,1)}};G.9a=E(){J(18.mg/18.fJ)};E lH(){if(18.fJ>0){O(1F,{"1e":1F.29/(18.mg/18.fJ)-2K(v.2b.2S)})}F{if(t7<20){1z(lH,100);t7++}}}E qL(){if(v.mC==1){3K(o.sX);o.sX=7y(sY,100);sY()}}E sY(){if(18){if(18.fJ>0){o.U.JL(18.mg/18.fJ);3K(o.sX)}}}E a9(){!2b&&!9j?o.P.a9():\'\'}E dZ(){!2b?o.P.dZ():\'\'}E 9w(){if(4L&&8f>0){}F{!2b?o.P.9w():\'\'}}E Ee(){o.U.tS()}E sV(){B qi=1y.Jh=1y.Jh||1y.YY;B jn=1y.Ji=1y.Ji||1y.YX;B ql=qi&&1I qi.ql===\'E\'&&qi.ql(Jk);B Jl=!jn||jn.ta&&1I jn.ta.YV===\'E\'&&1I jn.ta.5E===\'E\';J ql&&Jl}B sR="<7A C=\'1B:0.5\'>";E Jm(){if(!2b&&v.9d==1){B x=1D.aa;B q=-1;o.2z=[];if(x.R>1){if(v.4C==\'5T\'){q=x.R-1}V(B i=0;i-1||v.Yy==1){if(L(x[i].9P)){B yi=o.2z.I(y);yi>-1?o.2z[yi]+=" "+sR+" &eS;"+2K(x[yi].9P/2h)+\' \'+2J(\'gw\')+\'\':\'\';o.2z[i]=y+" "+sR+" &eS;"+2K(x[i].9P/2h)+\' \'+2J(\'gw\')+\'\'}}F{o.2z[i]=y}if(L(x[i].Jr)){o.9D[i]=x[i].Jr[0]}}F if(L(x[i].6B)){o.2z[i]=x[i].6B}F{o.2z[i]=i}if(L(v.4C)&&q==-1){if(v.4C==o.2z[i]){q=i}}if(L(o.4C)){if(o.4C==o.2z[i]){q=i}}}if(v.9R==1){o.2z[x.R]=2J("2y")}F{q==-1?q=x.R-1:\'\'}if(v.Js==1||q>-1){if(v.hz=="5Z"||(!o.1v&&v.4y==0)){1D.tg=q}F{if(v.hz=="gy"){1D.hx=q}}o.3j=q}F{if(v.9R==1){o.3j=1D.aa.R-1}F{o.3j=1D.Yb}}if(v.Ju>0){1D.l7=x.R-v.Ju*1-1}l9()}if(1D.aa[o.3j]){o.9P=2l(1D.aa[o.3j].9P,0)}o.Q?o.Q.4B():\'\'}}E l9(){if(v.bN==1){ul();tM()}}E ul(){if(!2b&&v.bN==1){B x=1D.bZ;o.7x=[];B 2H;B 1R=-1;if(x.R>1){V(B i=0;i0){if(x[i].go!=o.9D[o.3j]){V(B j=0;j-1){o.6X=1R;1D.lk=1R}}E tM(){if(!2b){B x=1D.bZ;B y=1D.lk;if(y>-1){if(L(x[y].go)){if(o.9D.R>0){if(o.9D[o.3j]!=x[y].go){V(B i=0;i1){18.bZ[x].uH=H;18.bZ[y==1?0:o.9H].uH=K;o.9H=x;y!=1?18.d2=o.P.17():\'\'}}E 41(){if(6d){J 6q?o.3J.17():0}F{J 18.d2}};E 3V(){B x=18.1k;if(x==Y7){v.5a=1;x=41()+10;if(o.cJ){x0||em.I(\'JA\')>0){if(o.1u){if(iT<5){1o("XV",iT);1z(gg,XU);iT++}F{}}}}})}}}G.pT=E(){if(o.5D||o.1Y){if(o.8P){dy()}if(!o.iS&&o.1i.2f&&o.1i.3T){if(!18.3m){18.3m=H;pS=H}O(18,{"1q":"2C","1b":-4a,"1c":-4a});cT=41();if(!9j){18.1u()}if(cT==0&&o.2c>0){iX=o.2c}}}};G.cI=E(){cI()};E cI(){if(!o.iS&&(o.1i.2f||o.1i.3T)){O(18,{"1q":"nc","1b":0,"1c":0});if(L(v.9a)){2B()}if(pS){!o.3m?18.3m=K:\'\';pS=K}if(iX>0){o.2c=iX;iX=0}cT=-1}};G.3f=E(){1o(\'8s\');3W()};E 3W(){if(9j){ws.3W()}F{18.3W()}};G.d6=E(){!18.8s?3f():gg()};G.3Q=E(x){if(6d&&6q){o.3J.3C(x)}F{if(4L){if(v.Y3==1&&x>0&&lN()&&v.9R==1){gb=1D.hx;1D.JD=0}}18.d2=x}};G.56=E(){18.3m=H};G.6g=E(){18.3m=K;if(o.2x=="1D"&&o.1i.4v&&v.1Y==1){if(!L(o.JE)){qo=H;1o("4v 8Z");18.3W();1z(E(){18.1u();qo=K},10);o.JE=H}}};G.3P=E(x){18.1H=x};G.JG=E(){if(o.JJ!=18){B c0;B 8Q;if(o.lS[18]){c0=o.lS[18];8Q=o.rz[18]}F{1y.lT=1y.lT||1y.Yw;if(L(1y.lT)){2V{8Q=1A lT();c0=8Q.Yv(18);o.lS[18]=c0;o.rz[18]=8Q}2D(e){1o(e)}}}if(8Q){B ho=8Q.Yu();ho.ho.5G=v.JH;c0.JI(ho);ho.JI(8Q.Yr);o.rk=H;o.JJ=18}}};G.lL=E(){J!18.8s};G.5U=E(){J v.5a==1||9j?H:o.5a};G.aj=E(){J 18};G.sg=E(){3Z(18,{\'Q\':\'1\'});J H};G.4y=E(){3Z(18,{\'4y\':\'7G\'});if(4L&&!am){dO(K)}if(6d&&!6q){lJ(K)}};G.6O=E(){B 6I="7I";if(18.8s){6I="8s"}if(18.7g){6I="7g"}J 6I};G.rd=E(x,y){2b=x;y.1U(18);1F=y;if(x){if(v.2b.gt!=1){18.3m=H}F{if(!o.3m){18.3m=K}}lH();if(o.2z.R>0&&v.9R==1){if(4L){hX=o.3j;1D.l7=0;1D.hx=0}}}F{if(!o.3m&&v.2b.gt!=1){18.3m=K}18.1H=2p(v.2b.1H)?v.2b.1H:v.1H;qL();if(o.2z.R>0&&v.9R==1){if(4L){1D.l7=-1;if(hX>-1){hX<1D.aa.R?1D.tg=hX:\'\'}}}}};G.17=E(){J 41()};G.1k=E(){J 3V()};G.an=E(){B x=0;if(18.7Z){if(18.7Z.R>0){B y=41();V(B i=0;i<18.7Z.R;i++){if((y>=18.7Z.1v(i)||y>=18.7Z.1v(i)-100)&&y<=18.7Z.4h(i)){x=18.7Z.4h(i)}}x==0?x=18.7Z.4h(18.7Z.R-1):\'\'}}if(L(v.4h)){B ed=v.4h;if(7v([ed],\'-\')){ed=3V()}x>ed?x=ed:\'\'}J x};G.2y=E(){J lN()};E lN(){B x=K;if(4L){if(am){x=1D.Yq}}F if(6d){if(6q){x=o.3J.2y()}}J x}G.3G=E(){J{"Z":18.mg,"1e":18.fJ}};G.3D=E(x){if(x){1o("3D");x=x.1P(/\\(5B\\)/g,2I.5B());x=fO(x);Y=x;o.aT!=2?o.aT=K:\'\';if(6d){if(6q){o.3J.c0(x)}}F if(4L){4L&&1D?1D.9Z():\'\';dO(o.1v||o.3g);tJ()}F{3Z(18,{\'3D\':x,\'3g\':0});qw();3W()}}};E fO(x){if(x){B y=x.I(\':Yp:\');if(y>0){o.fO=x.1j(y+6);x=x.1j(0,y)}}J x}E qw(){if(o.1i.6Z&&18){B y=18.ce;if(y){V(B i=0;i {o.8P = H;}).2D(2q => {o.8P = K;});\')}F{2g(\'1W.UH().cP(ok =>{o.8P = K;}).2D(2q => {});\')}}};E sN(){o.8P=H};E ub(){o.8P=K};E ud(e){if(1I Ks!=="1E"){o.kZ=Ks(e)}}G.Kt=E(x){if(6q){o.3J.uj(x)}};G.Ku=E(x){if(6q){if(18.7Z.R>0){o.3J.UF(x)}}};G.UE=E(x){if(o.ws){o.ws.KC(ws,x,-1)}};G.UD=E(x){if(o.ws){o.ws.KC(ws,-1,x)}};G.KE=E(x){l8=x*1;sL(x)};E sL(x){if(am){B y=2K(x);if(y>=1D.aa.R){if(v.9R==1){y=-1;1D.l7=-1}F{y=1D.aa.R-1}}if(v.hz=="gy"){1z(9w,47);1D.hx=y}if(v.hz=="5Z"){1o("8y 5Z Uz "+y);1D.tg=y}if(y==-1){o.3j=1D.l0}l9()}};G.lp=E(){J 1D};G.la=E(){J 6q?o.3J.Ur():K};G.a4=E(){J a4()};E a4(){B x=0;if(am){if(1D.aa){x=1D.aa.R}}J x}G.cj=E(){J cj()};G.gJ=E(){gJ()};E gJ(){if(18){if(v.ln==1||v.6n==1){if(v.Uy==1||v.6n==1){O(18,{\'3H-jN\':\'6n\'})}F{O(18,{\'3H-jN\':\'qS\'})}}F{O(18,{\'3H-jN\':\'tA\'})}}}G.4F=E(){2B()};E 2B(){if(v.9a){3r(\'1N\',6L(v.9a).1P(\'/\',\':\'))}}E cj(){B x=0;if(6q){x=o.3J.aa()}J x}G.Kr=E(x){if(am){1D.lk=2K(x)}};G.fC=E(x,y){if(y=="1D"&&am&&t0){t0.Ux(x)}if(y=="Ko"&&am){if(ag[x]&&o.3x){V(B i=0;i0){B xx=x.2n(\' or \');x=xx[0]}B al=1W.1Z(\'al\');al.7c(\'3D\',x);al.7c(\'8e\',y);al.7c(\'Ut\',\'tq\');al.7c(\'gW\',\'Kx\');if(z){al.7c(\'6V\',\'\')}18.1U(al);al.1w("dl",te)}};E te(e){if(e.4k.8e&&o.3x){V(B i=0;i0){B z=lu.2n(",");3r(z[0].1j(4))==0?b[y].cN(0):\'\'}if(7v([lu],"2X")){o.gf=H}}}b[y].1R("1N",b[y].s("1N"))}}}}if(L(v.1g)){if(1I(7C)==\'E\'){1g=1A 7C("1g");v.1g.7h==1?1g.1p():1g.1n()}F{o.UV=H}}if(L(v.W)){if(1I(7C)==\'E\'){W=1A 7C("W");if(L(o.W)){W.xD(o.W);if(v.W.lG==0||!L(v.W.lG)){v.W.7h==0?W.1n():\'\'}F{W.1p()}if(v.W.G1==1){W.1p()}}F{W.1n(1)}iu()}}mx();rF();2B(H);4i();yG();xX=K;E Fw(S){B x=0;B UT=K;if(S){if(S.g("1f")==\'2F\'){x=5j.1b+S.s("4A")+S.g("Z")/2;if(5j.fY!=26){}F{5j.fY=[]}}F{if(5j.fY!=26){B bS=S.g("Z")+S.s("4O")+S.s("4A");if(fM(S)){bS=0}if(S.s("3e")==1&&!S.g("1p")){bS=0}if(S.s("bj")>0){bS=0}x=bg.g("w")-v.1r.hP*1-bS+S.g("Z")/2+S.s("4A");B i=0;5j.2t-=bS;V(i=0;i<5j.fY.R;i++){B bT=b[5j.fY[i]];if(bT.s("bj")>0){O(bT.c(),{"1b":(bT.g("x0")-bS)})}F{O(bT.c(),{"1b":(bT.g("x")-bS)})}bT.1R("x0",bT.g("x"))}5j.fY.2N(S.g("1a"));S.1R(\'eO\',1)}F{if(S.s("3e")==1&&!S.g("1p")&&!S.g("fk")){if(S.g("1f")=="1H"){if(S.s("1n")==1&&S.s("hY")==1&&fX){8N+=S.g("Z")+S.s("4A")+S.s("4O");fX=K}}}F{if(S.s("bj")>0){x=5j.1b+S.s("4A")+S.s("4O")}F{B 2H=K;if(S.g("1f")=="1H"){if(S.s("1n")==1&&S.s("hY")==1&&!S.g("fk")){if(!o.dW&&!o.96){2H=H;fX=K}F{if(!fX){8N-=S.g("Z")+S.s("4A")+S.s("4O");fX=H}}}}if(fM(S)){2H=H}if(!2H){5j.1b+=S.g("Z")/2+S.s("4A");x=5j.1b;5j.1b+=S.g("Z")/2+S.s("4O")}F{x=5j.1b}}}}}}J x};G.G2=E(){mx();if(W&&v.W.7h&&!o.1v){W.1p()}};G.FV=E(x){if(W){W.7j(x)}};G.Fg=E(){mx()};E mx(){if(o.gf){1I FL==\'E\'?o.2X=1A FL():\'\'}}E y5(S){B Z=o.22&&v.1r.kB==0?o.b8:o.2W;B 1e=o.4D;B b0=0;if(S!=bg){b0=Z/2+S.s("4A")-S.s("4O")}B e8=1e/2;B tG=S.g("Z");B mF=S.g("1e");B p=S.s("1q");if(p.I("8l")>-1){b0=o.2W/2+S.s("4A")-S.s("4O")}if(p.I("1c")==0){e8=mF/2+(S.s("Fv")*o.4D/100)}if(p.I("2O")==0){e8=o.4D-(S==bg?mF:mF/2)-(S.s("FK")*o.4D/100)}if(p.I("2t")>-1){b0=o.2W-tG/2+S.s("4A")-S.s("4O")-(S.s("Fz")*o.2W/100)}if(p.I("1b")>-1){b0=tG/2+S.s("4A")-(S.s("1G")=="1C"?0:S.s("4O"))+(S.s("iH")*o.2W/100)}if(p.I("8U")>-1){e8=-o.p1/2-(S.s("FK")*o.p1/100)+(S.s("Fv")*o.p1/100);b0=(p=="8U"?-1:1)*o.wh/2+(S.s("iH")*o.wh/100)+S.s("4A")-S.s("4O")}if(p.I("Q")>-1){B cx=Fw(S);b0=(bg?(bg.c()?5d(bg.c().hS):0):0)+cx;if(p=="Q-2t"){b0+=8N}if(v.1r.1q=="1c"){e8=v.1r.h/2-(v.dq<0?v.dq:0)}F{e8=1e-v.1r.h/2}}J{x:b0,y:e8+S.s("9A")-S.s("h4")}}E 2B(9Y){B w=o.22&&v.1r.kB==0?o.b8:o.2W;B h=o.4D;if(v.1r.UR==1){v.1r.Fy=2p(v.1r.Fx)&&o.ac?v.1r.Fx:v.1r.tT;v.1r.hP=o.2W*v.1r.Fy/100}F{v.1r.hP=v.1r.tT}O(bg.c(),{\'1c\':(v.1r.1q=="1c"?0:o.4D-v.1r.h)-v.dq});bg.1R("y0",(o.4D-v.1r.h-v.dq));if(v.1r.kB==0&&bg){O(bg.c(),{\'Z\':w,\'1b\':0,\'2P-1b\':0});bg.1R("w",w);if(o.22){O(bg.c(),{\'1b\':\'50%\',\'2P-1b\':-w/2})}}5j={"1b":v.1r.hP*1,"2t":(bg.g("w")-v.1r.hP*1)};B rM=K;if(!bg.g("1p")){bg.1R("2j",H);rM=H}B 1a;V(B i=0;i-1){8N=5j.2t-5j.1b}if(b[1a].g("1f")=="2F"&&bg){B cA;B ml=b[1a].s("4A")+b[1a].s("iH")*o.2W/100;B mr=b[1a].s("4O")+b[1a].s("Fz")*o.2W/100;if(b[1a].s("UQ")==1){if(b[1a].s("UP")==1){cA=(o.2W*b[1a].s("w")/100)-ml-mr}F{cA=b[1a].s("w")}}F{if(b[1a].s("1q").I("Q")>-1){cA=5j.2t-5j.1b-ml-mr;O(b[1a].c(),{"1b":(5d(bg.c().hS)+5j.1b+ml+cA/2)});8N=-1}F{cA=bg.g("w")-ml-mr;if(bg.c()){O(b[1a].c(),{"1b":(5d(bg.c().hS)+ml+cA/2)})}}}b[1a].1R("x0",b[1a].g("x"));b[1a].2B(cA)}}}if(1g){hm(1g)}if(W){hm(W)}if(lP||o.22||o3!=8N){4i()}}E yl(b){B 1b=0;B 1c=0;if(b.s("1q").I("2t")>-1&&b.s("1q").I("Q")==-1){1b=o.2W+b.g("Z")+10}if(b.s("1q").I("1b")>-1){1b=-b.g("Z")-10}if(b.s("1q").I("1c")>-1){1c=-b.g("1e")*2}if(b.s("1q").I("2O")>-1||b.s("1q").I("Q")>-1){1c=o.4D+b.g("1e")+b.g("Z")+10}if(1b>0){O(b.c(),{"1b":1b})}if(1c>0){O(b.c(),{"1c":1c})}}E hm(x){B 1c=-4a;x.hn();B y=o.4D-v.1r.h*(x.s("1q").I("1c")>-1?1:2);if(x==W&&v.sr==1){y=o.4D}B mW=(o.1i.2f&&o.4D-1){1c=x.s("9A")-x.s("h4")}if(x.s("1q").I("2O")>-1){1c=o.4D-(v.1r.1q!=\'1c\'?v.1r.h:0)-x.g("1e")+x.s("9A")-x.s("h4")}1c<0?1c=0:\'\'}if(x.g("1a")=="1g"&&o.cV){B FD=o.2W-x.g("Z")-x.s("4O");if(o.cV>FD){O(x.c(),{"1q":"2C","2t":x.s("4O"),"1b":"2y","1c":1c})}F{O(x.c(),{"1q":"2C","1b":o.cV,"2t":"2y","1c":(o.hf<1c?o.hf:1c)})}}F{if(x.s("1q").I("2t")>-1){O(x.c(),{"1q":"2C","2t":x.s("4O")-x.s("mX"),"1b":"2y","1c":1c})}F if(x.s("1q").I("1b")>-1){O(x.c(),{"1q":"2C","1b":x.s("4A"),"2t":"2y","1c":1c})}F{if(x.g("1a")=="W"&&x.s("3y")==1){O(x.c(),{"1q":"2C","1b":o.2W/2-x.g("Z")/2+x.s("4A")/2-x.s("4O")/2,"1c":1c})}F{B l=o.2W/2-x.g("Z")/2+x.s("4A")-x.s("4O");O(x.c(),{"1q":"2C","1b":(l>0?l:0),"1c":1c})}}}x.9Q()};G.fp=E(1a){B S=b[1a];B a=S.g("1f");if(a){B d=1A 7Y();o.aG=d.a3();if(a&&a!=""){4U(S);a=="3W"?o.FE=1:\'\';a=="1u"?o.FE=0:\'\'}}qe()};G.qs=E(z,x,y){V(B 1a in b){if(b.2u(1a)){if(b[1a].s(z)==x){b[1a].1R(y?"6z":"3h")}}}};G.ty=E(x,s){B y=6R(s,x);J y};E 4U(S,1G){o.ke=H;nC=S;B a=S.g("1f");if(a=="1u"){o.U.2A();if(o.3m&&v.FF==1){o.U.6g();v.FF=0}if(v.1L.on==1&&v.1L.2M==1&&v.1L.qC==1){7s(\'1u\',1)}js("FG")}F{if(a=="3W"){o.mP=0;o.U.3f();if(v.1L.on==1&&v.1L.2M==1&&v.1L.qC==1){7s(\'1u\',0)}js("FH")}if(a=="2H"){o.U.nQ()}}if(a=="FI"){o.U.3Q(0,K)}if(a=="22"){!o.5g?o.U.8O():\'\'}F{if(a=="qH"){o.U.8C()}}if(a=="2F"){B ld=o.P.1k();B lt=S.g("2w")*ld;if(v.4s>0){ld-=v.4s*1;lt=S.g("2w")*ld+v.4s*1}if(v.hk>0){if(v.hk/ld<=1-S.g("2w")){J}}js(a,lt);o.U.3Q(lt,H);if(o.3q){o.3q.qK(lt,ld);o.2c>0?o.2c=1E:\'\'}js("nB",lt)}if(a=="1H"){B x=S.g("2w");x<0.U4?x=0:\'\';x>1?x=1:\'\';if(S.s("7X")=="4Y"){x=3Y(x*o.5R.4Z(-1)[0]).uW(1);o.U.8W(x,1)}F if(S.s("7X")=="xB"){o.P.FJ(x)}F{if(o.5y&&v.tB==1){3S.9p("tE",x);if(S.g("2w")>0||o.1i.7e||v.mj==0){3S.rP("kk")}F{3S.9p("kk",1)}}o.U.3P(x)}}if(a=="59"){if(o.5y&&!o.1i.7e&&v.mj==1){3S.9p("kk",1)}o.U.56();if(v.1L.2M==1&&v.1L.FM==1){7s(\'59\',0)}}F{if(a=="8Z"){if(o.5y){3S.rP("kk")}o.U.6g();if(v.1L.2M==1&&v.1L.FM==1){7s(\'59\',1)}}}if(a.I("17")==0){S.TZ()?S.iV():S.On()}if(a=="p8"){o.P.wS()}if(a=="1N+"){o.P.dx(0.1)}if(a=="1N-"){o.P.dx(-0.1)}if(a=="1N"){o.P.dx(0)}if(a=="5a"){3r("xa");S.1R("qg",1);S.1R("ew",1)}if(a=="2X"){js("2X");rD()}if(a=="1g"){o.cV=1E;if(1g){if(!1g.g("1p")){1g.1p()}F{1g.1n()}}}if(a=="W"){if(o.gx==a){J}o.Q.ja()}if(a=="5Z"){o.Q.aC()}if(a=="bC"){o.Q.d9()}if(a=="3F"){if(S.s("gj")==1&&S.s("3b")!=""){B x=4e(S.s("3b"));if(o.gx==a+x){J}if(x.I(\'{17}\')>-1){x=x.1P(\'{17}\',(L(o.3q)?o.3q.bh().t:o.P.17()))}if(x.I(\'{3k}\')>-1){x=x.1P(\'{3k}\',o.P.cS())}if(x.I(\'{1O}\')>-1){x=x.1P(\'{1O}\',v.1O.1P(/,/ig," "))}if(x=="5P"){o.P.g6()}if(x.I(\'6M\')==0){if(S.s("6M")>0){o.U.3Q(o.cO?o.cO.TX():S.s("6M"))}}if(x.I(\'TW\')==0){if(o.cO){o.cO.TT()}}if(x=="TR"){o.U.3Q(S.s("iH")*o.P.1k()/100);!o.1u?o.U.2A():\'\'}S.s("Gp")==1?o.U.3f():\'\';B y=x.2n(",");if(x.I("2Z:")==0){B z=x.1j(4).2n(";");V(B i=0;i1){if(y[0]==\'3C\'){if(v.1L.2M==1&&v.1L.TO==1){7s(\'3C\',y[1]>0?1:0)}}3r(y[0],y[1],S);js("nB",y[1]);y[1]==\'0/1\'||y[1]==\'1/0\'?ra():\'\'}F{if(y[0]=="Gr"){B ss=3r(y[0]);if(ss){if(ss.I("28")>-1){if(v.TM==1){B 4u=1W.1Z(\'4u\');4u.7c(\'3D\',ss);O(4u,{1q:"s6",2t:(L(v.ls)?v.ls:20),2O:(L(v.ls)?v.ls:20),Z:0,5p:"Z 0.5s cF-TS(.75,-0.5,0,1.75)"});4u.C.4W=Gs;1W.bb.1U(4u);1z(E(){O(4u,{Z:(L(v.Gt)?v.Gt:4x)})},1);4u.eZ=E(){G.4d.3p(G)}}if(v.Ue==1){B a=1Z("a");a.9r=ss;a.6F=y[0]+".iA";a.2w()}}}F{1o(y[0]+" 2q")}}F{3r(y[0])}}}}F{if(x.I("js:")==0){if(x.I("(")>0&&x.I(")")>0){2g(x.1j(3))}F{2g(y[0].1j(3)+\'(\'+(L(y[1])?\'"\'+y[1]+\'"\':\'\')+(L(y[2])?\',"\'+y[2]+\'"\':\'\')+\')\')}}if(x.I("1d:")==0){rJ(x.1j(6),o.P.17())}if(x.I("2X:")==0&&o.2X){o.2X.2Z(x.1j(6))}if(x.I("rh:")==0&&o.5c){3r("rh",x.1j(7))}if(x.I("3O")==0||x.I("/")==0||x.I("?")==0||x.I("Y:")==0){x.I("Y:")==0?x=x.1j(4):\'\';1y.7j(x,S.s("Gx"))}if(x.I("6F")==0){o.U.hq()}if(x=="2Z:9c"){o.P.dy()}}if(x.I("1g#")>-1){if(1g){B si=x.1j(9).2n(",");if(1g.g("1p")&&1g.g("7j")==si[0]){o.cV=1E;o.hf=1E;1g.1n()}F{o.cV=S.g("x")-S.g("Z")/2;o.hf=S.g("y")+S.g("h");V(B i=0;i-1&&v.1g.Uh==1){if(!o.4z){o.4z=1A Ug()}if(v.1g.fI==1){if(1G=="6s"){o.4z.1p(x)}F{o.4z.fo(x)}}F{if(!1G){o.4z.fo(x)}}}if(x=="IV"){o.U.gh();o.vP=0;S.1R("3h");B bl=6R("3b","4I");if(bl){bl.1R("3h")}}if(x=="4I"){S.6f("OK");S.s("q9")?1y.8v.9r=4e(S.s("q9")):\'\'}}}};G.1O=E(t){B y=K;V(B x in b){if(b.2u(x)){if(b[x].g("1f")=="1O"){if(b[x].s("B")==t||t=="1O"){if(b[x].s("1n")==1&&b[x].s("vk")==1&&o.1u){y=H}if(v[t]==\'\'||y){b[x].1R("2j",K)}F{b[x].1R("2j",H)}b[x].6f(v[t])}}}}rB()};G.GG=E(){rB()};G.rA=E(){V(B x in b){if(b.2u(x)){if(b[x].g("1f")=="3F"){if(b[x].s("1G")=="1C"){b[x].9q()}}}}};E rB(){V(B x in b){if(b.2u(x)){if(b[x].g("1f")=="3F"){if(b[x].s("1G")=="1C"){b[x].HI(H)}}}}}E rD(){if(L(o.2X)){o.2X.mf()}}G.Gz=E(){rD()};G.FU=E(){if(v.1O!=\'\'){V(B x in b){if(b.2u(x)){if(b[x].g("1f")=="1O"){B y=K;if(!b[x].g("1p")){y=H;b[x].1R("2j",H)}b[x].6f(v.1O);if(y){b[x].1R("2j",K)}}}}}};G.rE=E(){rF()};E rF(){if(v.8L){if(1I(v.8L)=="3H"){V(B x in v.8L){if(v.8L.2u(x)){jj(x,v.8L[x])}}}}};G.Gn=E(y,z){jj(y,z)};G.rH=E(x){if(b[x]){b[x].wm()}};G.Gm=E(){V(B x in b){if(b.2u(x)){if(b[x].g("x8")){b[x].wm()}}}};E jj(y,z){if(y){V(B x in b){if(b.2u(x)){if(b[x].g("x8")){if(b[x].s("4H")==y){if((!b[x].g("1p")||b[x].s("3e")==1)&&!fM(b[x])){b[x].1R("GZ");b[x].1R("2j",H)}b[x].jj(z)}}}}}};G.4F=E(){2B()};G.G7=E(){2B(H)};G.mo=E(){hm(1g)};G.hn=E(){hm(W)};G.2A=E(){V(B x in b){if(b.2u(x)){if(b[x].g("1f")=="1u"){b[x].On()}}}o.cZ?o.cZ.1n():\'\';qO();o.1u=H;4i()};G.3f=E(){V(B x in b){if(b.2u(x)){if(b[x].g("1f")=="3W"||b[x].g("1f")=="2H"){b[x].iV()}}}if(W){if(!o.dL&&v.W.IJ==1&&!W.4M()){W.1p()}}o.1u=K;G.8d();4i();if(v.1r.1n==1&&v.1r.fP==1){gN(H)}if(o.P.17()>0){B y=6R("1f","5a");if(y){y.1R("qg",0.5);y.1R("ew",0)}}};G.56=E(){V(B x in b){if(b.2u(x)){if(b[x].g("1f")=="59"){b[x].On()}G.3P(0)}}4i()};G.6g=E(){V(B x in b){if(b.2u(x)){if(b[x].g("1f")=="8Z"){b[x].iV()}}}if(v.1H<0.1){v.1H=0.5;o.U.3P(v.1H)}F{G.3P(v.1H)}4i()};G.3P=E(1H,y){V(B x in b){if(b.2u(x)){if(b[x].g("1f")=="1H"){if(!b[x].s("7X")||b[x].s("7X")=="1H"){b[x].6w(1H,1,(y=="no"?y:H))}}if(b[x].g("1f")=="59"){b[x].xn(1H)}}}4i()};G.8O=E(){B bl=6R("1f","22");if(bl){bl.On();bl.1R("1N",bl.s("1N"))}4i();lP?1z(4i,47):\'\';if(o.22&&o.Iy){if(o.1i.hi||o.1i.tv){1z(2B,10)}}gT();rb()};G.8C=E(){B bl=6R("1f","22");if(bl){bl.iV()}2B();3K(o.iM);4i();rb()};E rb(){if(o.cV){o.cV=1E;o.hf=1E;1g.1n()}}G.8o=E(){V(B x in b){if(b.2u(x)){if(b[x].g("1f")=="1u"){b[x].xe()}}}};G.sB=E(){4i()};G.Gc=E(){qO()};E qO(){if(W){if(W.g("1p")&&v.W.dC==1){o.Q.bK()}}}E 4i(){V(B x in b){if(b.2u(x)){if(b[x].g("1f")!="aH"){bF(b[x])}}}bF(bg);if(o3!=8N){o3=8N;2B()}if(o.bU){fN(!o.fW&&!o.54&&!o.22&&o.1u&&v.1r.eh!=1&&!o.5g)}};E iK(){B 1p=7L&&v.1r.jk==1;if(v.1r.1n==1){if(!o.1u&&v.1r.fP==1){1p=K}}if(1p){V(B x in b){if(b.2u(x)){if(b[x].g("1f")!="aH"){bF(b[x],K)}}}O(o.1Q,{"6Q":"6V"});o.j5=H;bF(bg,K);if(bg.g("1p")){jh()}fN(K)}}E gN(){B 1n=o.1u&&v.1r.jk==1&&!o.3B;if(o.dN&&v.1r.U7==1){1n=K}if(!o.1u&&v.1r.1n==1&&v.1r.fP==1){1n=H}if(1g){if(1g.g("1p")&&v.1r.U6==1){B m=v.1r.V7;if(m==1&&o.1i.2f){J}F{if(m==0||!L(m)){J}}}if(1g.g("1p")&&o.lV){1n=K}}if(o.5g){1n=K}if(1n){V(B x in b){if(b.2u(x)){if(b[x].g("1f")!="aH"){bF(b[x],H)}}}bF(bg,H);if(!bg.g("1p")){7L=H;o.P.xW();if(o.1u){O(o.1Q,{"6Q":"1T"});o.j5=K}}fN(H)}}E gT(){if(v.1r.jk==1){if(v.1r.eh==1&&!o.22&&!o.aY){}F{3K(o.iM);o.iM=7y(gN,((v.1r.8r>0?v.1r.8r:v.1r.h9)*2h))}}}E bF(S,cK){B 1n=K;B 1p=K;B cU=K;if(v.1r.1n==1){if((!o.fW&&!o.54&&!o.22&&o.1u&&v.1r.eh!=1&&!o.5g)||(o.22&&7L&&!o.j5)||(o.U.g9()&&o.7g&&!o.54)){1n=H;1p=K;cU=H}F{1n=K;1p=H}if(L(cK)&&!o.5g){1n=cK;1p=!1n}if(o.bU&&(S.s("1q").I("Q")==0||S.s("1f")=="2F")){1n=K;1p=H}if(v.1r.fP==1&&!o.1u){1n=H;1p=K;cU=K}if(v.1r.VO==1&&!o.7G&&o.1u){1n=K;1p=H}}F{if(S.s("1n")!=1){1p=H}}if(1p&&!o.j5){O(o.1Q,{"6Q":"6V"});o.j5=H}B a=S.g("1f");if(a=="3F"&&S.s("1q").I("Q")==-1){1n=K;1p=H}if(o.5g){if(a=="2F"){if(o.P.1k()==-1){1n=H;1p=K}}}B y6=K;B hp=fM(S);if(S.s("1n")==1){if(S.s("J6")==1){if(cU||cK||(o.1u&&!o.54)){!cU&&!cK?\'\':hp=H}}if(S.s("W6")==1){if(!cU&&!cK){hp=H}}if(S.s("W5")==1){if(o.1u&&!o.54){hp=H}}if(S.s("G5")==1||S.s("Gk")==1||S.s("EK")==1){lP=H}}if(hp){1n=H;1p=K}F{!1n?1p=H:\'\'}if(S.s("1f")=="1H"){if(S.s("1n")==1&&S.s("hY")==1&&!S.g("fk")){1n=H;1p=K;if(!cU&&(o.96||o.dW)&&!cK&&S.s("ep")!=1){1n=K;1p=H}F{y6=H}}}if(o.ak||(!o.1v&&v.1r.1n==1&&v.1r.kY==1)||(!o.7G&&v.1r.1n==1&&v.1r.EO==1)||(!o.22&&v.1r.1n==1&&v.1r.W4==1)){if(S.s("1q").I("Q")>-1||S.s("1q").I("2O")>-1){1n=H;1p=K}if(v.1r.eh==1&&!o.22){1n=K;1p=H}}if(1g){if(1g.g("1p")&&v.1g.7h!=1){cU=K;cK=K}}if(W&&o.2Y){if(v.W.W2==1){if(o.2Y.Gd()){J}}}if(a=="2X"){if(L(o.2X)){if(o.2X.4M()){1n=H;1p=K;S.1R("5Q","1T")}}}if(a=="W"||a=="5Z"||a=="bC"||S.s("Gf")==1){if(W){if(W.4M()&&S.s("Gf")!=0){1n=H;1p=K;S.1R("5Q","1T")}}F{1n=H;1p=K}}if(o.W1==1){1n=H;1p=K}if(y6){B cc=y5(S);if(cc){cc.y>0?S.1R("y0",cc.y):\'\';O(S.c(),{"1q":"2C","1c":S.g("y0")})}}if(1n){8G(S,(xX?H:K))}if(1p){Em(S)}if(S==bg){if(!1n&&1p){jh();6z(7i);b7?b7.1R("1B",b7.s("a")):\'\';7L=K;iZ==0?js("ui",1):\'\';iZ=1;o.6m&&o.a8?o.6m.1p():\'\'}if(1n&&!1p&&!o.5g){o.P.xW();cg();3h(7i);b7?b7.1R("1B",0):\'\';7L=H;iZ==1?js("ui",0):\'\';iZ=0;o.6m&&o.a8?o.6m.1n():\'\'}if(1g){if(1g.tb()){if(!1g.g("1p")){1p&&!1n?1g.1p():\'\'}F{!1p&&1n?1g.1n(2):\'\'}}}if(W){if(v.W.7h==1&&!W.4M()){if(1p||o.ak){if(v.W.Gi==1&&o.22){}F{if(!W.g("1p")){if(v.W.Gj==1){!o.1u&&!o.dL?W.1p():\'\'}F{W.1p()}}}}F{if(1n&&W.g("1p")){W.1n()}}}}}};E fM(S){B x=K;B a=S.g("1f");if(S.s("1n")==1){if(S.s("vk")==1){o.1u||o.dL?x=H:\'\'}if(S.s("fP")==1){!o.1u&&!o.dL?x=H:\'\'}if(S.s("VZ")==1){o.7g?x=H:\'\'}if(S.s("eI")==1){x=H}F{if(S.s("VX")==1){if(o.1i.dY){S.1R("eI",1);x=H}}if(S.s("VP")==1){if(o.1i.2f){S.1R("eI",1);x=H}}}if(S.s("Gk")==1){if(o.2W>S.s("Gl")){S.1R("ep",1);x=H}F{S.1R("ep",0)}}if(S.s("VW")==1&&!7O){x=H;o.mJ=1}if(S.s("VV")==1&&7O){x=H;o.mJ=1}if(S.s("G5")==1){if(o.2W<=S.s("Fs")){S.1R("ep",1);x=H}F{S.1R("ep",0)}}if(S.s("VR")==1){o.1v?x=H:\'\'}B t=o.P.17();B d=o.P.1k();if(S.s("IX")==1&&S.s("Ef")>0){if(t>=S.s("Ef")){x=H}}if(S.s("IY")==1&&S.s("Fr")>0){if(t0){if(t0){x=H}if(S.s("EB")==1){if(L(S.s("ly"))){2G[S.s("ly")]?x=H:\'\'}}if(S.s("VY")==1){if(!L(S.s("8L"))){x=H}}if(S.s("EF")==1){if(L(S.s("lo"))){!2G[S.s("lo")]?x=H:\'\'}}if(S.s("W8")==1&&o.1i.4v){!o.1v||o.le?x=H:\'\'}if(S.s("Wk")==1){!o.P.7g()?x=H:\'\'}if(S.s("Ws")==1){!o.P.5U()?x=H:\'\'}if(S.s("Wr")==1){!o.54?x=H:\'\'}if(S.s("Wq")==1){!o.22?x=H:\'\'}if(S.s("EK")==1){o.22?x=H:\'\'}if(S.s("Wn")==1){!o.3m?x=H:\'\'}if(S.s("Wm")==1){o.P.5U()&&o.P.cS().I("?wt")==-1?x=H:\'\'}if(S.s("HV")==1){5W(o.2a)?x=H:\'\'}if(S.s("EO")==1){!o.7G?x=H:\'\'}if(S.s("Wi")==1){o.7G?x=H:\'\'}if(S.s("Wh")==1){o.nH?x=H:\'\'}if(S.s("Zh")==1){!o.nH?x=H:\'\'}if(S.s("GR")==1){if(S.g("jb")){x=H}}if(S.s("Wf")==1){!o.ab?x=H:\'\'}if(S.s("We")==1){o.ab?x=H:\'\'}if(S.s("Wd")==1){if(v.4y==1&&v.er==1){if(o.2x=="4S"&&!L(v.2a)&&v.xM==0){if(!o.1v||o.P.6O()=="7g"){if(v.2a==\'\'){}F{x=H}}}}}}if(a=="3F"){B lu=S.s("3b");if(lu){if(lu=="2Z:5P"||lu=="5P"){if(!o.5P&&!o.iS){x=H}}if(lu=="2Z:9c"){if(!o.9c||(!o.1v&&v.4y==0)){x=H}}if(lu=="2Z:Ej"){if(!o.nH){x=H}}if(lu.I("6e")>-1){if(!o.6e){x=H}}if(7v([lu],"6M")&&!7v([lu],"js:")&&S.s("eI")!=1){B sk=K;if(L(v.6M)){if(!o.cO){1I Ek==\'E\'?o.cO=1A Ek():\'\'}if(o.cO){sk=o.cO.yj(S)}}!sk?x=H:\'\'}}}if(a=="W"||a=="5Z"||a=="bC"){if(W){if(W.4M()){x=H}}F{x=H}}if(a=="1g"){if(1g){if(1g.4M()){x=H;o.2x!=\'1D\'?S.1R("5Q","1T"):\'\'}}F{x=H}}if(S.g("1G")=="1C"){if(S.g("R")==0){x=H}}if(S.g("1g#")){if(!S.g("1R#4o")){x=H}}if(S.s("3M")==1){B cb=1W.8p("W9"+v.id);if((o.P.1k()==0&&o.P.17()==0)||!o.4t||!5W(cb)||!o.Vp){x=H}}if(S.s("x6")==1){!x?S.1R("x6",1):\'\'}if(a=="1k"){if(o.P.5U()){x=H}}if(S.g("1a")=="vl"&&o.1i.2f){if(o.ak&&o.1i.cR){x=H}}J x}E 8G(S,yn){if(S.g("1p")){if(o.aY||S.s("5Q")=="1T"||yn){S.1R("2j",K)}F{Eg(S)}S.1R("1p",K)}};E Em(S){if(!S.g("1p")){if(S.s("5Q")=="1T"||o.aY){S.1R("2j",H);if(o.aY){S.1R("1B",1)}if(S.g("1f")=="1H"){if(o.hZ){yl(S)}}}F{En(S)}if(S.s("1f")=="1H"){o.Q.3P(o.3m?0:v.1H)}if(S.s("1f")=="2F"){o.U.ym()}S.1R("1p",H)}};E Eg(S){ya(S.g("1a"));B 5M="gu|";B 5t="0|";B 1n=1;B a=S.s("5Q");if(S.s("Ep")==1){5M=\'\';5t=\'\'}B p=S.s("1q");B jp=S.g("3l");2p(S.s("n3"))?p=S.s("n3"):\'\';iB(p,[\'2O\'])&&o.bU?p="":\'\';if(a=="1N"){5M+="1N|";5t+="0|"}if(a=="1q"){if(p.I("2t")>-1&&p.I("Q")==-1){5M+="x|";5t+=5d(o.2W+S.g("Z")/2*jp)+"|"}if(p.I("1b")>-1){5M+="x|";5t+=5d(-S.g("Z")/2)*jp+"|"}if(p.I("1c")>-1){5M+="y|";5t+=(-S.g("1e")/2)*jp+"|"}if(iB(p,["2O","Q","8U"])){5M+="y|";if(S.g("1f")=="2F"||S.g("1f")=="1H"){5t+=5d(o.4D+S.s("h")+(S.s("h")<20?20-S.s("h"):0))+"|"}F{5t+=5d(o.4D+S.g("1e")/2)+"|"}}if(p=="8l"){5M+="1N|";5t+="0|"}}B m=1A 5z({"mc":S,"me":S.g("1a"),"1G":5M.1j(0,5M.R-1),"to":5t.1j(0,5t.R-1),"1n":1n})};E En(S){ya(S.g("1a"));B 5M="";B 5t="";B a=S.s("5Q");B p=S.s("1q");2p(S.s("n3"))?p=S.s("n3"):\'\';if(S.g("1B")!=1&&S.s("Ep")!=1){5M="gu|";5t=(S.g("1a")==\'bg\'?v.1r.a:"1")+"|"}if(a=="1N"){if(S.g("3l")!=S.s("1N")){5M+="1N|";5t+=S.s("1N")+"|"}}if(a=="1q"){if(p=="8l"){if(S.g("3l")!=S.s("1N")){5M+="1N|";5t+=S.s("1N")+"|"}}F{if(p.I("Q")>-1||p=="2O"){if(S.g("y")!=S.g("y0")){5M+="y|";5t+=S.g("y0")+"|"}}F{5M+="x|y|";5t+=S.g("x0")+"|"+S.g("y0")+"|"}}}if(5M!=""&&5t!=""){B m=1A 5z({mc:S,me:S.g("1a"),1G:5M.1j(0,5M.R-1),to:5t.1j(0,5t.R-1),1p:1})}F{S.1R("2j",H)}};G.jP=E(1a,1G,yn){B 4F=K;B 2H=K;B S=b[1a];B 1f=S.g("1f");B 3b=S.s("3b");if(1G=="6s"){if(o.hZ){if(1f=="1H"||1f=="59"||1f=="8Z"){if(!S.g("fk")){o.96=H;o.dW=H;4F=H;4i();if(v.g4.Es==1){B bl=6R("1f","2F");if(bl){3h(bl.c())}}}}}if(1g&&v.1g.fI==1&&((1f=="1g"||3b.I("Eu")==0)||3b.I("1g:")==0)){2E(o.fG);if(!1g.g("1p")||nC!=S){4U(S,1G);o.gx=1f+3b;1z(E(){o.gx=26},47)}}if(W&&v.W.fI==1&&1f=="W"){2E(o.ys);if(!W.g("1p")||nC!=S){4U(S,1G);o.gx=1f;1z(E(){o.gx=26},47)}}}if(1G=="5q"){if(o.hZ){if(1f=="1H"||1f=="59"||1f=="8Z"){o.96=K;o.dW=H;1z(E(){if(!o.96){o.dW=K;V(B x in b){if(b.2u(x)){if(!7L){if(b[x].g("1f")=="1H"&&!b[x].g("fk")){8G(b[x]);2B()}}if(b[x].g("1f")=="2F"){if(v.g4.Es==1){6z(b[x].c())}}}}}},47)}}if(1f=="2F"){o.U.6w(1)}if(v.1g.fI==1&&((1f=="1g"||3b.I("Eu")==0)||3b.I("1g:")==0)){2E(o.fG);o.fG=1z(E(){if(!o.3B){cg(1)}},(v.1g.fK>0?v.1g.fK*2h:2h))}if(W&&v.W.fI==1&&1f=="W"){2E(o.ys);o.ys=1z(E(){if(!o.3B){W.g("1p")?W.1n(1):\'\'}},(v.W.fK>0?v.W.fK*2h:2h))}}if(4F){1z(2B,10)}};G.nu=E(){if(o.5o&&!o.22&&!o.aY){o.U.5o(K);o.5o=K}if(o.2a){if(v.n5>-1&&5W(o.2a)){O(o.2a,{1B:v.n2})}}if(o.1u&&v.Fd==1&&v.Vl!=0){o.U.3f()}if(v.1r.8r>0){2E(o.Fc);o.Fc=1z(4i,v.1r.8r*2h)}F{4i()}};G.Gh=E(){if(o.2a){if(v.n5>-1&&5W(o.2a)){O(o.2a,{1B:v.n5})}}if(!o.1u&&v.Fd==1){o.U.2A()}4i();fN(K)};G.gK=E(aq,aO){B y;V(B x in b){if(b.2u(x)){y=b[x].g("1f");if(y=="2F"||y=="1H"){b[x].gK(aq,aO)}}}};G.q6=E(){if(v.1r.1n==1){if(v.1r.eh==1&&!o.22){J}if((!o.54||o.1i.2f)&&o.P.6O()=="7I"){o.54=H;4i();o.1i.2f?1z(E(){o.54=K},47):\'\'}if(v.1r.jk==1){iK();gT()}fN(K)}};G.gR=E(aq,aO){V(B x in b){if(b.2u(x)){if(b[x].g("1f")=="2F"||b[x].g("1f")=="1H"){b[x].gR(aq,aO)}}}};G.k8=E(17,1k,Fe){V(B x in b){if(b.2u(x)){if(b[x].g("1f")=="2F"){b[x].6w(17,1k,Fe)}if(b[x].g("1f")=="17"){mN(b[x],17,1k)}if(b[x].s("I9")==1){b[x].wS()}if(b[x].s("Iz")==1){b[x].HP(17,1k)}if(b[x].s("IW")==1){if(b[x].s("3b")=="J3"||b[x].s("3b")=="9P"){1I Ff==\'E\'?Ff(b[x]):\'\'}if(b[x].s("J7")==1&&!b[x].g("1p")&&7L){}F{if(b[x].g("1p")==fM(b[x])){4i();2B()}}}}}};E fN(x){if(v.1r.1n==1){x?cg():\'\';if(o.bU){if(!o.1u&&v.1r.fP==1){x=H}if(x&&!o.yx){O(o.1r,{"1c":bg.h()})}if(!x&&o.yx){O(o.1r,{"1c":0})}o.yx=x}}}E jh(){7L=K;o.P.jh();if(o.yO){o.yO=K;2B();1z(2B,eC)}}E mN(x,17,1k){if(v.4s>0){17-=v.4s*1;1k-=v.4s*1}B y=41(17);if(x.s("Iv")=="1"){y=41(1k-17)}if(x.s("V9")=="1"){if(x.s("Vg")=="1"){y=y+(1k>0?\' \'+2J(x.s("Vf"))+\' \'+41(1k):\'\')}F{17==0?y=41(1k):\'\'}}x.6f(y)}G.yo=E(17,1k){B x=6R("1f","2F");if(x){x.IO(17,1k)}};G.kq=E(y){if(o.P.1k()>0){B x=6R("1f","2F");if(x){x.kq(y)}}};G.8V=E(){if(!7O){if(v.g8==1){2E(mE);mE=1z(8V,47)}F{8V()}}};E 8V(){if(!7O){js("Ve");7O=H;B x=6R("1f","aH");if(x){x.HU();if(v.Fm==1&&o.1u){2E(o.Fb);o.Fb=1z(Fk,(v.Fi>0?v.Fi:1)*2h)}}o.mJ?4i():\'\'}}E Fk(){if(o.1u&&7O){o.U.8g()}}G.Fl=E(y){V(B x in b){if(x==y){b[x].1R("3h")}}};G.8d=E(){2E(mE);if(7O){js("7Z");B x=6R("1f","aH");if(x){x.j2();if(v.Fm==1&&o.1u){o.U.fR()}}7O=K;o.mJ?4i():\'\'}};G.jf=E(){B x=6R("3b","1H 9l");if(x){x.1R("6z");x.6f(2J(\'1H\')+\' \'+(o.3m?0:2I.p4(v.1H*100))+\'%\');2E(o.jf);o.jf=1z(Fn,2h)}};E Fn(){B x=6R("3b","1H 9l");if(x){x.6f(\'\');x.1R("3h");2E(o.jf)}}G.3Q=E(17,1k){if(v.4s>0){17-=v.4s*1;1k-=v.4s*1}V(B x in b){if(b.2u(x)){if(b[x].s("on")==1){if(b[x].g("1f")=="2F"){1k>0?b[x].1R("2w",17/1k):\'\';b[x].IR()}if(b[x].g("1f")=="17"){mN(b[x],17,1k)}if(b[x].g("1f")=="5a"){b[x].1R("qg",0.5);b[x].1R("ew",0)}}}}};G.3V=E(17,1k){V(B x in b){if(b.2u(x)){if(b[x].g("1f")=="1k"){if(v.4s>0){1k-=v.4s*1}b[x].6f(41(1k))}if(b[x].g("1f")=="2F"){b[x].6w(17,1k);b[x].Ha(1k)}if(b[x].g("1f")=="17"){mN(b[x],17,1k)}}}};G.7C=E(){if(!o.4z){1g.g("1p")?1g.1n():1g.1p()}};G.cr=E(){if(1g){if(o.4z){J o.4z.5W()||1g.g("1p")}F{J 1g.g("1p")?H:K}}F{J K}};G.mO=E(x){if(1g){1g.5x(x)}};G.cg=E(){cg()};G.Vc=E(x){if(1g){1g.Fp(x)}};G.Gy=E(){if(1g){1g.jc()}};G.GA=E(x){if(1g){J 1g.Fq(x)}};E cg(x){if(1g){1g.g("1p")?1g.1n(x):\'\'}o.4z?o.4z.1n():\'\'};G.bK=E(){if(W){if(W.g("1p")){W.1n(1)}F{W.1p()}}};G.ja=E(x){if(W){if(W.g("1p")&&x!=1){x!=2?W.1n():\'\'}F{1z(E(){W.1p()},100)}}};G.j8=E(){if(W){J W.g("1p")?H:K}F{J K}};G.bI=E(x){J W?W.g(x):\'\'};G.62=E(x){if(W){W.xD(x)}};G.Fj=E(x){if(W){W.F9(x)}};G.aC=E(){if(W){W.aC()}};G.nI=E(){if(W){W.nI()}};G.iu=E(){iu()};E iu(){V(B x in b){if(b.2u(x)){if(b[x].g("1f")=="5Z"){O(b[x].c(),{"1B":(!W.bz()?0.5:1)})}if(b[x].g("1f")=="bC"){O(b[x].c(),{"1B":(!W.g1()?0.5:1)})}}}}G.bz=E(){if(W){J W.bz()}F{J K}};G.g1=E(){if(W){J W.g1()}F{J K}};G.g2=E(){if(W){J W.g2()}F{J K}};G.nK=E(){if(W){W.nK()}};G.d9=E(){if(W){W.d9()}};G.F8=E(x){if(x&&W){W.bw(x)}};G.ET=E(x){if(x&&W){W.nM(x)}};G.EU=E(x){if(x&&W){O(W.co(),{"VL":"1T","2Q-2t":W.s("6P")});1W.8p(x).1U(W.co());3h(W.c())}};G.VK=E(){};G.yE=E(x){if(1g){1g.5S();1g.g("1p")?1z(E(){1g.1n()},4x):\'\'}};G.iN=E(){if(1g){1g.5S()}if(o.4z){o.4z.dG()}};G.im=E(x){if(1g){1g.g6()}2B();4i()};G.ik=E(x){if(1g){1g.i7(x);1g.g("1p")?1g.1n():\'\'}if(o.4z){o.4z.dG()}x=="4Y"?yG():\'\'};E yG(){if(o.ki){B x=3Y(o.jq/o.5R.4Z(-1)[0],1).uW(2);V(B i in b){if(b.2u(i)){if(b[i].s("7X")=="4Y"&&o.jq){b[i].6w(x,1)}if(b[i].s("3b")=="2Z:4Y,1.0"){b[i].xn(x)}}}}}G.nT=E(x){if(1g){1g.i7("7m")}if(o.4z){o.4z.dG()}};G.aI=E(){if(1g){1g.9m();1g.g("1p")?1z(E(){1g.1n()},4x):\'\'}if(o.4z){o.4z.dG()}if(o.5g&&o.4t){o.3M.9F()}};G.yP=E(){o.4z?o.4z.1n():\'\';if(1g){1g.yP()}};G.ic=E(nS,2j,7W){V(B x in b){if(b.2u(x)){if(b[x].g("1f")=="1g"){if(b[x].s("fn")==1){b[x].HW()}}if(b[x].g("GY")=="1g#"+nS){b[x].1R("1R#4o",2j);if(b[x].g("1G")=="1C"){if(7W){b[x].6f(yI(7W))}}F{if(v.1g[\'1g\'+nS+\'1f\']=="1V"){if(7W==2J("6y")){b[x].cN(0)}F{b[x].cN(1)}}2B()}bF(b[x])}}}};G.EV=E(){if(1g){1g.5S();1g.i7("7m");1g.i7("6F")}};G.jY=E(){B x=6R("1f","2F");if(x){x.jY()}};G.4F=E(){2B();if(7L){o.yO=H}};G.xf=E(x){if(!7L||x==1){2B();4i()}F{v.1r.xC=H}};G.w7=E(){B b=6R("1G","O");if(b){b.HX()}};G.4B=E(){4i();2B();4i();if(o.ak){3h(7i)}F{!7L?6z(7i):\'\'}};G.G8=E(1d){if(1y.dn==v.id&&v.1L.on==1){B x=1d.Il;B y=K;if(x==1E){x=1d.Im}if(L(o.1Y)||L(o.7J)||o.vP==1){J K}if(o.1u&&v.1L.i6==1){y=H}if(((v.1L.9o==1&&x==32)||(v.1L.VI==1&&x==13)||(v.1L.k==1&&x==75))&&(o.5Y||o.54||y)){if(v.1L.2M==1){7s(\'1u\',o.1u?0:1)}o.U.d6();1d.9t();J K}!v.1L.nD?v.1L.nD=0.2:\'\';!v.1L.1N?v.1L.1N=5:\'\';if(v.1L.F1==1&&(o.5Y||y)){if(o.P.1k()>0){V(B i=48;i<58;i++){if(x==i){o.U.3Q((o.P.1k()*(x-48)*10)/100,H)}}}}if((x==39||(v.1L.l==1&&x==76))&&(o.5Y||y)){ny(v.1L.vG)}if((x==37||(v.1L.j==1&&x==74))&&(o.5Y||y)){nz(v.1L.vG)}if(x==38&&(o.5Y||y)){ny(v.1L.vD)}if(x==40&&(o.5Y||y)){nz(v.1L.vD)}if(x==Zg&&(o.5Y||y)){ny(v.1L.GI)}if(x==Wv&&(o.5Y||y)){nz(v.1L.GI)}}};E 6R(y,z){V(B x in b){if(b.2u(x)){if(b[x].s(y)==z){J b[x]}}}}E ny(x){if(x=="5Z"){if(o.W){o.Q.aC()}F{x="3C"}}if(x=="3C"){if(o.P.1k()>0){B sk=o.P.17()+3Y(v.1L.3C);if(sk0&&o.1v){B sk=o.P.17()-v.1L.3C>=0?o.P.17()-v.1L.3C:0;o.U.3Q(sk,H);js("nB",sk)}}if(x=="1H"){o.U.3P(3Y(v.1H)-3Y(v.1L.nD));1d.9t()}if(x=="1N"){o.P.1N(-v.1L.1N/100);1d.9t()}if(v.1L.2M==1){7s(x,0)}};G.Gb=E(1d){if(1y.dn==v.id){B x=1d.Il;if(x==1E){x=1d.Im}if(x==57){if(v.1o==1){}}if(o.22&&x==27){o.U.8C()}if(L(o.1Y)||L(o.7J)){J K}if(v.1L.on==1){if(v.1L.f==1&&x==70&&v.g8!=1&&(o.5Y||o.54)){if(v.1L.2M==1){7s(\'22\',o.22?0:1)}o.22?o.U.8C():o.U.8O()}if(v.1L.s==1&&x==83&&(o.5Y||o.54)){if(o.3x){if(v.1L.2M==1){7s(\'1V\',o.4X?0:1)}3r("Io")}}if(v.1L.m==1&&x==77&&(o.5Y||o.54)){if(v.1L.2M==1){7s(\'59\',o.3m?1:0)}o.3m?o.U.6g():o.U.56()}}}};G.4f=E(){3K(o.iM);V(B x in o){if(x.I("X")==0&&x.I("Kb")>-1){3K(o[x])}}V(B i=0;i-1){v.Iu=H}if(C.3b.I("2X:")>-1){o.gf=H}if(C.3b=="12q"){C.12p=1A 12u(C)}}B 7f=C.2L?C.2L.2n("///"):[];if(C.Iw==1){C.1G="1C";C.1C=iW(0)+(U.R>1?\'///\'+iW(1):\'\');if(2p(C.bp)){C.1t=C.bp}}C.it=[];C.il=[];B uU=0;B 2M=1A bV();B 1l=1A bV();B db=1A bV();B 12m=1A bV();B iQ=0;B bo;if(C.1G=="1C"){if(C.4H){if(L(v[C.4H+\'1C\'])){C.1C=v[C.4H+\'1C\']}}if(L(C.1C)){2M[0]=4e(C.1C);C.oM=C.1C.R;B vB=[\'/\',\'|\',\'-\'];vB.I(C.1C.1j(-1))>-1?C.xy=C.1C.1j(-1):\'\';vB.I(C.1C.1j(0,1))>-1?C.xp=C.1C.1j(0,1):\'\';if(1f=="17"||1f=="1k"){if(C.1C.I(\'0:\')==0){C.oK=H}if(C.1C.2n(":").R==3){C.HJ=H}F{if(C.1C.I(\'bx:bx\')>-1){C.HK=H}}if(C.l1==1){v.l1=1}}if(C.Iv==1&&C.1C.I("-")==0){C.HL=H}if(C.1C.I("///")>0&&(1f=="3F"||C.Iw==1)){C.eQ=C.1C.2n("///");C.1C=2M[0]=C.eQ[0]}}if(v.vK==1){1z(9q,100);1z(9q,47);1z(9q,2h)}}F{if(L(C.1l)){2M[0]=C.1l;if(2M[0].I("///")>0&&2M[0].I("gB")==-1){2M=C.1l.2n("///")}if(L(C.pZ)){2M[1]=C.pZ}if(C.HO==1){if(2p(C.Ix)){2M.2N(C.Ix);iQ=2M.R-1}}}}if(1f=="3F"){if(C.12y==1&&L(C.q9)){C.vj=C.3b}}B X=1Z("2e");if(C.1q.I(\'8U\')>-1){o.8U?o.8U.1U(X):1z(E(){o.8U.1U(X)},100);o.Iy=H}F{if(iB(C.1q,["X","2O"])&&o.bU){o.1r.1U(X)}F{o.1Q.1U(X)}if(1f=="aH"&&C.12v==1){X.C.4W=lX}}if(C.Iz==1){C.iY=1A 12C(C,X)}B qk=1Z("2e");X.1U(qk);B eg=1Z("2e");O(eg,{"1q":"2C","1b":0,"1c":0});X.1U(eg);O(X,{"1q":"2C","1b":0,"1c":0,"1B":1,"eb":"n8","m5":"jR"});if(2p(C.4H)){3Z(X,{"id":(v.id+"46"+"bR"+C.4H)})}if(C.I9==1||C.Hb==1){O(eg,{"5p":"2T 0.2s 3d"})}if(2M.R>0){V(i=0;i<2M.R;i++){1l[i]=1Z("2e");O(1l[i],{"1q":"2C","1c":0,"1b":0,"9g":"1T","1B":C.a,"5p":"1B 0.1s 3d"});if(C.eX>C.1N){O(1l[i],{"5p":"1B 0.1s 3d,2T 0.1s 3d"})}if(C.1G=="f9"&&C.3D!=\'\'){if(2p(C.4H)){3Z(1l[i],{"id":(v.id+"46"+"X"+"46"+C.4H+"46"+"1l")});if(v[C.4H+\'3D\']){C.3D=v[C.4H+\'3D\']}}if(iB(C.3D,[".vZ",".iA",".12o","gB",".gF"])){C.3D.I("//")==-1&&C.3D.I("gB")==-1?C.3D=\'//\'+C.3D:\'\';B z=1Z("4u");C.8K=1;z.1w("dl",vd);z.3D=C.3D;1l[i].1U(z);C.w=1l[i].29;C.h=1l[i].2R;if(C.I2>0){O(z,{1e:C.I2})}}}if(C.1G=="1C"){O(1l[i],{"1t":(C.1t),"eb":C.gD*2l(v.8q,1),"yz":fQ(C.3U),"kM-gi":C.iy+\'px\',"2Q":"0 cl 0 cl","b5-9o":"ea"});if(o.ac){if(2p(C.I6)){O(1l[i],{"eb":C.I6*2l(v.8q,1),})}}if(C.2w==1){if(C.1C.I("-1||1a=="bW"){O(1l[i],{"9g":"2y"})}}if(C.I7==1){O(1l[i],{"3U-do":"I7"})}if(C.m9>0){O(1l[i],{"3U-do":C.m9})}if(C.I8){O(1l[i],{"m5":C.I8+"em"})}2M[i]==\'5a\'?2M[i]=2J("5a"):\'\';1l[i].1S=wo(2M[i]);1z(xr,100);C.w=1l[i].29;C.h=1l[i].2R;if(2p(C.4H)){3Z(1l[i],{"id":(v.id+"pA"+C.4H+"12E")})}}if(C.1G=="O"){o.1v?1z(wN,4x):\'\'}B 94=2M[i].6k();if(94.I(\'B:\')==0){94=2l(1y[94.1j(4)],\'\')}B m0=94.I(\'<2v\')>-1||94.I(\'<12F\')>-1;if(C.1G=="2v"&&(94.I(\'\')>-1||m0)){if(1f=="59"||1f=="3F"){94=94.1P(/j6/g,\'j6\'+v.id+1a)}if(94.I(\'4w\')>-1){cQ(1l[i])}1l[i].1S=(!m0?"<2v Z=\'20\' 1e=\'20\' 4c:4b=\'3O://4g.w3.43/7T/4b\' 4c=\'3O://4g.w3.43/4a/2v\'>":\'\')+94+(!m0?"":\'\');1l[i].29>20?C.w=1l[i].29:\'\';1l[i].2R>20?C.h=1l[i].2R:\'\';O(1l[i],{"Z":C.w,"1e":C.h});if(C.bp!=-1){po(1l,C.bp)}if(2p(C.4H)){3Z(1l[i],{"id":(v.id+"pA"+C.4H+"12J"+i)})}}eg.1U(1l[i]);i>0?1n(1l[i]):\'\'}aD();pQ?vd():\'\';if(C.3b=="3M"){C.3M=1;C.1n=1;o.3M?1l[0].1S=o.3M.mZ(C.bp!=-1?C.bp:\'#3E\'):\'\';if(o.1i.2f){1l[0].IB=uY;1l[0].10M=5N;1l[0].vM=uZ}F{1l[0].kd=6K;1l[0].kg=5N;1l[0].kP=dH}}F{if((bg.29*C.1N<35||bg.2R*C.1N<35)&&C.1G!=\'1C\'){vc();cQ(92)}F{cQ(bg)}}if(1f=="3F"){B lu=\'\';if(C.gj==1&&L(C.3b)){lu=C.3b;if(lu.I("2Z:")==0){B 1K=lu.1j(4).2n(",");if(1K.R==2){B vS=1K[1].2n("/");if(vS.R==2){1K[0]==\'hd\'?1K[0]="4C":\'\';if(v[1K[0]]==vS[1]){C.a=1;O(1l[0],{"1B":C.a})}}}}if(lu=="IV"||lu=="4I"){o.U.gp();X.C.4W=lX;o.vP=1}}if((C.1n==1&&(C.IX==1||C.IY==1||C.IZ==1))||lu.I("6M")==0||lu=="J3"||lu=="9P"){C.IW=1;if(7v([C.1q],"X")||C.J6==1){C.J7=1}}if(lu.I("6M")==0){X.C.4W=lX}}V(B sf in C){wk(sf)}if(1f=="1g"&&C.fn==1){fn=1A J9(X,bg,C)}if(C.2w==0){eJ(X)}if(C.8K==1){1n(bg)}if(C.2r==1){q0()}if(C.1q.I("2t")>-1){eO=1}if(C.1q.I("1c")>-1){Ja=1}if(C.1q.I("2O")>-1){eM=1;1f=="3F"&&2p(C.3b)?X.C.4W=lX:\'\'}if(C.1q.I("X")>-1){eM=1}2B();B t=\'\';if(C.aW!=0){t+="p8("+C.aW+"wz)"}if(C.10f==1){t+=" 3l(-1)"}if(C.10p==1){t+=" 3u(-1)"}if(t!=\'\'){O(eg,{"2T":t})}if(1f=="aH"){j2()}B 1K=[];B i;if(1f=="W"){1K=[\'bY\',\'II\',\'lG\',\'IJ\',\'vp\',\'my\'];V(i=0;i<1K.R;i++){if(L(C[1K[i]])&&!L(v.W[1K[i]])){v.W[1K[i]]=C[1K[i]]}}}if(1f=="1O"){1K=[\'lI\',\'v5\',\'vo\'];V(i=0;i<1K.R;i++){if(L(C[1K[i]])&&!L(2G[1K[i]])){v[1K[i]]=C[1K[i]]}}}C.pX==1?9i():\'\';if(1f=="3F"&&C.on==0){3h(X)}if(C.1n==1&&C.lK>0){1z(IM,C.lK*2h)}}E IM(){C.lK=-1;o.Q.4B()}E vc(){if(92){92.4d.3p(92)}92=1Z("2e");O(92,{"1q":"2C","1c":0,"1b":0,"Z":C.1G=="f9"?bg.29:(bg.29>35?bg.29:35)*C.IN,"1e":C.1G=="f9"?bg.2R:(bg.2R>35?bg.2R:35)*C.wx});C=4l(C,\'jt\',\'jt\');X.1U(92)}E cQ(x){if(1f.I("17")==0&&U.R==1){C.2w=0}if(1f=="3F"&&C.gj==0){C.2w=0}if(C.2w==1){if(C.kT==1){O(x,{"6Q":"4w"})}O(x,{"9g":"2y"});if(o.1i.2f){x.1w("cd",E(e){uZ(e)},{5K:K});x.1w("gU",E(e){uY(e)},{5K:K});x.1w("gQ",E(e){IP(e)},{5K:K})}if(v.dY==1||!o.1i.2f){x.eZ=aU}if(v.1r.kR==1||C.kR==1){O(x,{"2m-1t":"#pg","1B":0.5})}}F{O(x,{"6Q":"6V"})}if(!o.1i.2f){x.kd=6K;x.kg=5N}if(C.3e==1||C.2r==1){x.kP=dH}}E uZ(e){js("10B"+1a);e.b3();cd=H}E uY(e){C.IQ==1?6K():\'\';e.b3()}E IP(e){e.b3();e.9t();C.IQ==1?5N():\'\';if(!cd){aU(e)}cd=K}E aD(){if(bg){bg.4d.3p(bg)}bg=1Z("2e");O(bg,{"1q":"2C","1c":0,"1b":0});if(2p(C.4H)){3Z(bg,{"id":(v.id+"pA"+C.4H+"10J")})}w=C.w;h=C.h;C.f3=-1;C.av=-1;C=4l(C,\'2P\',\'2P\');C=4l(C,\'9V\',\'9V\');if(C.aX&&o.ac){if(C.aX!=\'0 0 0 0\'){C=4l(C,\'9V\',\'aX\')}}if(C.1G=="1C"){w=1l[uU].29;h=1l[uU].2R;if(C.uS>0){w0){C.iH=2K(1K[1])}F{C.4A=2K(1K[1])}}}}}}}C.h=h;C.w=w;if(C.bg==1){h=h+C.ax+C.aS;w=w+C.6S+C.6P;C.h=h;C.w=w;if(C.1G=="1C"){C.kK=1l[0].2R}}F{C.5n=0}O(bg,{"Z":(C.IC==1?HZ:w),"1e":h,"wy":(C.pe*h)/2,"2m":(C.H5==1?"3d-4P("+(C.10C==1?"to 2t,":\'\')+5b(C.4V,C.5n)+","+5b(C.10A,C.5n)+")":5b(C.4V,C.5n,bg)),"5p":"2m .1s 3d, 1B .2s, 2T .1s 3d"+(2p(C.di)?\', 6W .1s 3d\':\'\')});if(C.1G=="f9"){O(bg,{"Z":w,"1e":h,"wy":(C.pe*h/C.1N)/2,})}if(C.H0==1){wM(bg,C.4V,C.GS,C.H1)}if(C.pc==1){O(bg,{"2S":2l(C.GN,1)+"px 6H "+C.pa})}if(C.a1==1){O(bg,{\'kt-6W\':\'a1(b9)\'})}qk.1U(bg);if(C.7i==1){O(1l[0],{\'2m\':5b(2l(C.10s,\'3N\'),2l(C.10z,0.5),1l[0]),\'2Q\':H9(2l(C.10x,0))})}}E 2B(){B f3=(-bg.2R/2);B av=(-bg.29/2);if(f3!=C.f3||av!=C.av){O(bg,{"1c":(-bg.2R/2),"1b":(-bg.29/2)});C.f3=f3;C.av=av}if(92){B x=C.1G=="f9"?bg.29:(bg.29>35?bg.29:35);B y=C.1G=="f9"?bg.2R:(bg.2R>35?bg.2R:35);O(92,{"1c":(-y/2)+C.GM-C.GL,"1b":(-x/2)+C.10w-C.ZC})}V(B i=0;i<2M.R;i++){B it=C.1G=="2v"?2I.4r(2K(1l[i].C.1e))/2:2I.4r(1l[i].2R)/2;B il=C.1G=="2v"?2K(1l[i].C.Z)/2:1l[i].29/2;if(it!=C.it[i]||il!=C.il[i]){O(1l[i],{"1c":-it,"1b":-il});if(bg){O(1l[i],{"1c":(5d(1l[i].C.1c)+C.ax/2-C.aS/2+C.Zz/2+C.Zx/2),"1b":(5d(1l[i].C.1b)+C.6S/2-C.6P/2+C.Zt/2+C.Zr/2)})}C.it[i]=it;C.il[i]=il}}}E 6K(){B i;6s=H;if(C.db==1){if(on&&L(C.pZ)){i=1}F{i=0}if(bo&&db.R>2){i=2}if(db[i]){od();1p(1l[db[i]])}}if(C.bg==1){O(bg,{"2m":5b(uL(C.bQ,C.4V),uL(C.a6,C.5n),bg)});if(2p(C.di)){O(bg,{"6W":"eN("+C.di+")"})}}if(C.7r>-1&&!Hj){V(i=0;i<2M.R;i++){if(1l[i].C.5I!="3e"){O(1l[i],{"1B":C.7r})}}}if(C.q7!=-1){po(1l,C.q7)}if(C.Hb==1){ia+=45;jl(1l[0],ia)}if(C.eX>C.1N&&C.eX>-1){1N(C.eX)}if(1f=="1g"&&o.Q.cr()){}F{if(C.2r==1&&C.pX!=1){B x=7f.R>1&&!on?7f[1]:7f[0];if(x){if(x.I(\'B:\')==0){2L.1S=1y[x.1j(4)];9i()}}1p(2r);O(2r,{"1B":1})}}if(1f=="59"){o.U.5o(H);o.5o=H}o.dN=H;o.Q.jP(1a,"6s")}E 5N(){6s=K;B i;if(C.db==1){if(on&&L(C.pZ)){i=1}F{i=0}if(bo&&db.R>2){i=2}od();1p(1l[i])}if(C.bg==1){O(bg,{"2m":5b(C.4V,C.5n,bg)});if(2p(C.di)){O(bg,{"6W":"eN(1)"})}}if(C.7r>-1){V(i=0;i<2M.R;i++){if(1l[i].C.5I!="3e"){O(1l[i],{"1B":C.a})}}}if(C.eX>-1){1N(C.1N)}if(C.q7!=-1){po(1l,(C.bp==-1?\'#3E\':C.bp))}if(1f=="59"&&!o.22){o.U.5o(K);o.5o=K}vm();o.dN=K;o.Q?o.Q.jP(1a,"5q"):\'\'}E vm(){if(C.2r==1&&C.pX!=1){1n(2r);O(2r,{"1B":0})}}E aU(e){e?e.6v=H:\'\';if(!oA){o.Q.fp(1a);if(1f=="3F"){ox()}vm();if(C.ZS==1){ia-=30;jl(1l[0],ia)}jb=H;if(C.GR==1||(1a=="vl"&&C.1n==1&&C.vk==1)){o.Q.4B()}}};G.GT=E(){aU()};E ox(){if(2M){if(2M.R>1){if(on==H){1p(1l[0]);1n(1l[1])}F{1p(1l[1]);1n(1l[0])}}if(C.2r==1&&7f.R>1){2L.1S=o.ni+(on==H?7f[0]:7f[1])+o.i1;9i()}}if(L(C.vj)){if(on==H){C.3b=C.vj}F{C.3b=C.q9}}oa();on=on!=H;if(C.3b){if(C.3b.I(",0/1")>-1){js(C.3b,on?1:0)}}if(C.bg==1&&L(C.vh)){if(C.vh!=-1){if(on){C.GU=C.4V;C.4V=C.vh}F{C.4V=C.GU}aD();cQ(bg);2B();if(C.1G=="1C"){9q()}F{1N(C.1N)}}}}E oa(){if(L(C.eQ)){if(C.eQ.R>1){if(on==H){6f(C.eQ[0])}F{6f(C.eQ[1])}}}}E xe(1d){1d.6v=H;o.Q.fp(1a)}E od(){V(B i=0;i<2M.R;i++){if(1l[i].C.5I!="3e"){O(1l[i],{"1B":C.a});1n(1l[i])}}}E xr(1C){if(1l[0]){if(1l[0].29>o.2W-C.4A-C.4O-C.6S-C.6P){if(C.v6==1){if(!1C){1C=1l[0].1S}1l[0].1S=\'\'+1C+\'\'}F{O(1l[0],{"b5-9o":"eq"})}O(1l[0],{"Z":o.2W-C.4A-C.4O-C.6S-C.6P})}}}E vd(){if(bg){pQ=K;C.8K=0;1n(bg);if(1l[0]){C.w=1l[0].29*C.1N;C.h=1l[0].2R*C.1N;1N(C.1N)}C.an=0;aD();vc();cQ(92);1p(bg);2B();o.Q.4F();if(!5W(X)){3h(X)}}F{pQ=H}}E Hg(1d){1d.6v=H}E dH(){if(!o.1i.2f&&!o.dN){6K()}9i()}E 1N(x){if(x>0){O(bg,{"2T":"1N("+x+")"});V(i=0;i<2M.R;i++){O(1l[i],{"2T":"1N("+x+")"})}if(C.iY){C.iY.1N(x)}3l=x;3u=x}}E q0(){2r=1Z("2e");O(2r,{\'1q\':\'2C\',\'1b\':0,\'1c\':0,\'1e\':\'2y\',"1B":0,"5p":"1B 0.1s 3d"});iO=1Z("2e");C=4l(C,\'kj\',\'kj\');C=4l(C,\'GV\',\'GV\');O(iO,{\'1q\':\'2C\',\'1b\':0,\'1c\':0,\'Z\':\'100%\',\'1e\':30,\'2m-1t\':C.jG,\'1B\':C.k6,\'2S-7a\':C.uO});2L=1Z("2e");O(2L,{\'1q\':\'2C\',\'1b\':C.vn,\'1c\':C.q4,\'1t\':C.uT,\'3U-fA\':fQ(C.v3),\'3U-3G\':C.uM*2l(v.8q,1),"kM-gi":C.uN+\'px\',"2F-1e":"1"});if(C.2L){if(C.2L.I("B:")==0){C.GW=H}}if(!C.GW){O(2L,{\'b5-9o\':\'ea\'})}if(C.fy==1){8j=1Z("2e");8j.1S=\'<2v Z="b9" 1e="uP" uQ="0 0 8 6" 8F="1.1" 4c="3O://4g.w3.43/4a/2v" 4c:4b="3O://4g.w3.43/7T/4b">\'}if(C.pX==1){O(2r,{"1B":1});cQ(2r)}F{eJ(2r)}X.1U(2r);2L.1S=o.ni+(C.2L==\'\'?2J(1f):7f[0])+o.i1;2r.1U(iO);2r.1U(2L);if(C.fy==1){2r.1U(8j);B wP=o.v7?\'-b9\':\'-uP\';B ps=C.ZI;if(!L(ps)){ps=\'\'}B tp=ps.I("1c")>-1;if(tp){jl(8j,\'-ZH\')}O(8j,{\'1q\':\'2C\',\'2t\':(ps.I("2t")>-1?10*C.1N:\'2y\'),\'1b\':(ps.I("1b")>-1?10*C.1N:(ps==\'\'||ps==\'1c\'?\'50%\':\'2y\')),\'2P-1b\':(ps==\'\'||ps==\'1c\'?\'-Eq\':0),\'2O\':(tp?\'2y\':wP),\'1c\':(tp?wP:\'2y\'),\'1B\':C.k6})}9i()}E 9i(){if(C.2r==1){O(2r,{"1c":(eM==1?-h-2r.2R+3:-2r.2R/2)+C.ZF-C.ZE,"1b":(eO==1?-2L.29:(eM==1?-w/2:+2L.29))-(eM==1?0:2L.29/2+5)+C.11S-C.11R,"1e":C.q4+2L.2R+C.v4,"Z":C.vn+2L.29+C.Jc});O(iO,{\'1e\':2r.2R});2r.C.4W="2h"}}G.c=E(){J X};G.s=E(x){if(1f=="3F"){wk(x)}J C[x]};G.ss=E(x,x2){J L(C[x])?C[x][x2]:K};G.g=E(x){bM(x){1m"Z":J w;1h;1m"1e":J h;1h;1m"h":J 2l(C.kK,h);1h;1m"x":J 5d(X.C.1b);1h;1m"y":J 5d(X.C.1c);1h;1m"1B":J X.C.1B?X.C.1B:1;1h;1m"1p":J 4o;1h;1m"3l":J 3l;1h;1m"3u":J 3u;1h;1m"1f":J 1f;1h;1m"GY":J 9z;1h;1m"jb":J jb;1h;1m"1G":J C.1G;1h;1m"R":J C.oM?C.oM:0;1h;1m"1a":J 1a;1h;1m"x0":J x0;1h;1m"y0":J y0;1h;1m"6s":J 6s;1h;1m"1g#":J 9z.I("1g#")==0;1h;1m"1g:":J 9z.I("1g:")==0;1h;1m"x8":J 1f=="3F"&&C.1G=="1C";1h;1m"1R#4o":J wW;1h;6V:J K}};G.1R=E(k,x){bM(k){1m"1p":6s?5N():\'\';4o=x;1h;1m"2j":H2(x);1h;1m"6z":6z(X);1h;1m"3h":3h(X);1h;1m"GZ":C.3e=0;1h;1m"x6":if(C.Hk>0&&C.3e!=1&&!je){2E(je);je=1z(E(){3h(X);(C.11O!=1?C.3e=1:\'\');je=1E},C.Hk*2h)}1h;1m"1N":1N(x);1h;1m"11C":O(X,{"2T":"1N(0)"});1h;1m"3l":O(X,{"2T":"3l("+x+")"});3l=x;1h;1m"3u":O(X,{"2T":"3u("+x+")"});3u=x;1h;1m"1B":O(X,{"1B":x});1h;1m"qg":O(1l[0],{"1B":x});1h;1m"ew":O(1l[0],{"6W":"ew("+x+")"});1h;1m"1b":O(X,{"1b":x});1h;1m"1c":O(X,{"1c":x});1h;1m"Z":O(X,{"Z":x});1h;1m"1e":O(X,{"1e":x});1h;1m"xt":C.xt=x;1h;1m"eO":eO=x;1h;1m"1R#4o":wW=x;1h;1m"x":O(X,{"1b":x});1h;1m"y":O(X,{"1c":x});1h;1m"5Q":C.5Q=x;1h;1m"6M":C.6M=x;1h;1m"x0":x0=x;1h;1m"y0":y0=x;1h;1m"eI":C.eI=x;1h;6V:J K}};E H2(x){if(x&&o.1i.2f){oA=H;1z(Hl,eC)}if(!x){if(oc()&&bo){1n(1l[iQ]);1p(1l[0]);bo=K}}if(C.8K==1){x?1p(X):1n(X)}F{if(1a=="11J"||1a=="11I"){x?1p(X):1n(X)}F{O(X,{"2j":(x?"4I":"1T")})}4o=x;x?1p(X):\'\'}if(x&&C.oB){C.oB=K;1z(9q,100)}}E Hl(){oA=K}G.6f=E(x,y){if(9z!=\'\'&&(C.1C==\'x\'||C.1C==\'1x\')){x=x+\'x\'}if(y){x=C.1C+x}6f(x);!5W(X)?C.oB=H:\'\'};B wT;G.jj=E(x){if(wT!=x){C.8L=x;6f(x);!5W(X)?C.oB=H:\'\';o.Q?o.Q.4F():\'\'}wT=x};G.wS=E(){jl(eg,oY);oY+=20};E jl(x,y){O(x,{"2T":"p8("+y+"wz)"+(x==1l[0]&&!HG&&3l!=1?\' 1N(\'+3l+\')\':\'\')})};G.HI=E(x){if(C.1C.I("{1O")>-1){6f(C.1C)}};G.ox=E(){ox()};E 6f(1C){if(C.1G=="1C"){if(L(1C)){if(C.HJ){if(1C.R==4){1C=(C.oK?\'0:0\':\'bx:0\')+1C}if(1C.R==5){1C=(C.oK?\'0:\':\'bx:\')+1C}if(1C.R==7){1C=(C.oK?\'\':\'0\')+1C}}if(C.HK){if(1C.R==4){1C=\'0\'+1C}}C.oM=1C.R}1C=(C.xp?C.xp+(C.HL?\'\':\' \'):\'\')+1C+(C.xy?\' \'+C.xy:\'\');B HM=1l[0].29+(C.bg==1?C.ax+C.aS:0);B HN=1l[0].2R+(C.bg==1?C.ax+C.aS:0);1l[0].1S=o.ni+(1f=="3F"?wo(1C):1C)+o.i1;if(C.12b==1){1l[0].1S+=\'<7A C="2j:bB-4I;Z:eo"><7A C="2S-1c: cl 6H \'+3t(C.1t)+\';2S-1b: cl 6H ey;2S-2t: cl 6H ey;1q: 2C;2t:cl;1c: 50%;2P-1c: -4p;">\'}if(1f=="1O"){O(1l[0],{"Z":"2y","b5-9o":"ea"});xr(1C)}C.w=1l[0].29+(C.bg==1?C.6P+C.6S:0);C.h=1l[0].2R+(C.bg==1?C.ax+C.aS:0);if(HM!=C.w||HN!=C.h||(C.w>0&&xo==0)){9q()}if(1l[0].29>0){xo=C.w}F{9z!=\'\'?1n(1l[0]):\'\';if(1C!=\'\'){1z(9q,10)}}}}G.9q=E(){9q()};E oc(){J!o.P.5U()&&C.HO==1}E 9q(){if(C.1G=="1C"){if(1l[0]){if(1l[0].29>0){9z!=\'\'?1p(1l[0]):\'\';w=C.w=1l[0].29;h=C.h=1l[0].2R;aD();cQ(bg);2B();if(o.Q){if(7v([C.1q],"X")){o.Q.xf()}F{o.Q.4F()}}}}}}G.xn=E(x){if(C.HH==1){B n=4;if(1a=="12g"){if(o.1i.2f){J}}F{n=8}B y=\'j6\';B z=[];V(B i=1;i(i/n)&&z[i]?1p(z[i]):\'\'}}F{V(B i=n;i>0;i--){if(x*1+(1/n)>=(i/n)&&z[i]){1p(z[i]);1h}}}}}};G.On=E(){if(!on){if(2M){if(2M.R>1&&U.R>1){1n(1l[0]);1p(1l[1])}}if(U.R>1){1f=U[1];if(C.2r==1){2L.1S=iW(1);9i()}}if(oc()&&bo){1n(1l[iQ]);bo=K}oa();on=H}};E iW(x){J o.ni+(C.2L==\'\'?2J(U[x]):(7f.R>1?7f[x]:7f[0]))+o.i1}G.cN=E(x){cN(x)};G.HP=E(x,y){if(C.iY){C.iY.dG(x,y)}};E cN(x){B y=\'j6\';B z=1W.8p(y.9J(v.id,1a,\'123\'));if(z){O(z,{"5p":"2T 0.1s 6u-5q"});if(x==1){z.C.2T=\'HS(0, 0)\'}F{z.C.2T=\'HS(-HT, 0)\'}}F{if(x==1){C.a=1}F{C.a=0.5}}on=x==1;if(C.2r==1&&7f.R>1){2L.1S=(on?7f[0]:7f[1])}O(1l[0],{"1B":C.a})};G.iV=E(){if(on){if(2M){if(2M.R>1&&U.R>1){1p(1l[0]);1n(1l[1]);O(1l[0],{"1B":C.a})}}1f=U[0];if(U.R>1){if(C.2r==1){2L.1S=iW(0);9i()}}oa();on=K;bo=K}};G.xe=E(){if(oc()){od();1p(1l[iQ]);bo=H}};G.HU=E(){B 2H=K;if(C.1n==1){if(C.HV==1){if(5W(o.2a)){2H=H}}if(C.10V==1&&!o.22){2H=H}if(C.10N==1&&o.22){2H=H}}if(!2H){6z(X);B f5=X.da("*");V(B i=f5.R;i--;){O(f5[i],{"5Q-1u-6I":"10U"})}4o=H}};G.j2=E(){j2()};E j2(){3h(X);B f5=X.da("*");V(B i=f5.R;i--;){O(f5[i],{"5Q-1u-6I":"8s"})}4o=K}G.4f=E(){if(2M.R>0){V(i=0;i<2M.R;i++){if(1l[i].4d==X){X.3p(1l[i])}1l[i]=26}}if(bg){bg.d4("eZ");bg.d4("kd");bg.d4("kg");bg.4d.3p(bg);bg=26}if(C.1q.I(\'8U\')>-1){if(X.4d==o.8U){o.8U.3p(X)}}F{if(X.4d==o.1Q){o.1Q.3p(X)}F{if(o.1r){if(X.4d==o.1r){o.1r.3p(X)}}}}if(2r){if(2r.4d==X){X.3p(2r)}}X=26};G.HW=E(){fn?fn.fo():\'\'};G.HX=E(){wN()};E wN(){HQ(2M[0],C.1t,1l[0])}E wo(x){B z=x+\'\';if(x.I(\'{\')>-1){if(x.I(\'{17}\')>-1&&L(o.3q)){x=x.1P(\'{17}\',f8(o.3q.bh().t))}if(x.I(\'{1O\')>-1){B y=o.cX?o.cX:(v.1O?v.1O:\'\');if(x.I(\'{cY}\')>-1&&o.Q){x=x.1P(\'{cY}\',o.Q.bI(\'cY\'))}if(o.cB&&o.Q){y=o.Q.bI(\'cB\')}x=x.1P(\'{1O}\',y);if(o.cB&&!o.Q){1z(6f,100,z)}}if(x.I(\'{1C\')>-1){V(B i=1;i<6;i++){if(x.I(\'{1C\'+i+\'}\')>-1){if(L(v[\'1C\'+i])){x=x.1P(\'{1C\'+i+\'}\',v[\'1C\'+i])}F{x=x.1P(\'{1C\'+i+\'}\',\'\')}}}}if(x.I(\'{5Z}\')>-1){o.hr=1a;if(o.Q){x=x.1P(\'{5Z}\',o.Q.bI(\'HF\'))}}}J x}G.wm=E(){6f(C.1C)};E wk(sf){if(2p(C[sf+\'46\'+\'B\'])){B x=v[C[sf+\'46\'+\'B\']];if(2p(x)){if(1I(x)=="4E"){C[sf]=x}}}}E po(1l,6b){V(B i=0;i<1l.R;i++){HE(1l[i],6b)}if(C.3b=="3M"){if(o.3M){o.3M.11e(1l[0],6b)}}}};B Hp=E(1a,1f){B i;B C=[];B w;B h;B bg;B 4o=H;B x0;B y0;B 3l=1;B 3u=1;B fx=0;B 9b=0;B 10W;B 3B;B pj;B 6s;B 2w;B 3z;B IK;B HY;B x5;B Hm;B 2r;B 2L;B 8j;B f6;B xk;o.Hh=-1;B oV;B 6s;B wl;V(i in fw.S){C[i]=fw.S[i]}B 1f=v[1a].1f;B 1G=v[1a].1G;V(i in fw[1f]){C[i]=fw[1f][i]}V(i in v[1a]){C[i]=v[1a][i]}C.w=2K(C.w);C.h=2K(C.h);C=4l(C,\'2P\',\'2P\');C=4l(C,\'9V\',\'9V\');if(o.ac){if(C.Hr>0){C.w=2K(C.Hr)}if(C.aX){if(C.aX!=\'0 0 0 0\'){C=4l(C,\'9V\',\'aX\')}}}B X=1Z("2e");if(v.1r.Ht==1&&v.1r.1n==1){o.1r.1U(X)}F{o.1Q.1U(X)}1f=="2F"?o.8U=X:\'\';B 8z=K;if(C.7X){if(C.7X!=\'1H\'){8z=H}}O(X,{"1q":"2C","1c":0,"1b":0,"1B":1,"eb":"n8","m5":"jR"});if(C.Hn==1){X.C.4W=C.5i}aD();B 9f=1Z("2e");O(9f,{"1q":"2C","2O":2I.4r(-C.h/2),"1b":2I.4r(-C.w/2)});if(C.7o>0&&C.GQ==1){O(9f,{"2S-7a":C.7o*C.h/2,"1e":C.h,"6x":"3e","4w-3i":"1T"})}if(2p(C.4H)){3Z(X,{"id":(v.id+"pA"+C.4H)})}X.1U(9f);if(1f==\'2F\'&&v.wd==1){IH()}if(C.2r==1){q0()}B 91=1Z("2e");hj(0,91,0.3,(C.4P==1?"3d-4P("+(C.wq==1?"to 1b,":\'\')+3t(C.Hu)+", "+3t(C.pE)+")":3t(C.pE)),C.w,C.11k);if(C.Hy==1&&L(C.pK)){B hH=1Z("2e");hH.1S=C.pK.1P(/\\#Hx/g,3t(C.pE));91.1U(hH);O(hH,{"1q":"2C","2O":-2I.4r(C.h/2),"1b":0,"4w-3i":"1T"});O(91,{"6x":"3e","2m":"1T"});B x=["wC","fr","lQ","hW","dV"];V(B y=0;y0){V(B y2=0;y20){B dI=1Z("2e");hj(2,dI,C.EM,C.Ms,0,C.7r);9f.1U(dI)}B 7n=1Z("2e");hj(3,7n,C.HA,(C.4P==1?"3d-4P("+(C.wq==1?"to 1b,":\'\')+3t(C.Hz)+", "+3t(C.1t)+")":C.1t),0,C.a);if(C.Hy==1&&L(C.pK)){B pM=1Z("2e");pM.1S=C.pK.1P(/\\#Hx/g,3t(C.1t));O(pM,{"1q":"2C","2O":-2I.4r(C.h/2),"1b":0,"4w-3i":"1T"});O(7n,{"6x":"3e","2m":"1T"});7n.1U(pM)}if(C.5G==1){B bt=1Z("2e");C=4l(C,\'wr\',\'wr\');C=4l(C,\'wF\',\'wF\');O(bt,{"1q":"2C","2O":C.h/2,"1b":0,"4w-3i":"1T","3U-3G":C.Hw*2l(v.8q,1),"1t":C.6c,"2F-1e":"100%","2Q-1c":C.KI,"2Q-2O":C.Lv,"2Q-1b":C.Lc,"2Q-2t":C.Lw,"2P-1c":C.Oe,"2P-2O":C.Oc,"2P-1b":C.O9,"2P-2t":C.NR,"2S-7a":(C.Hs+"px"),"2j":"1T"});if(C.Hq==1){O(bt,{"2m":3t(C.Ho)})}7n.1U(bt);B jK=K;B OV=K}o.p1=C.h;9f.1U(7n);if(C.fh==1){B 8u=[];if(1I Hv!=="1E"){B 8Y=1A Hv(X,8u,w,C)}}if(C.3z==1){if(C.dw.6k().I(\'<2v\')==-1){C.dw==\'\'?C.dw="<2v Z=\'20\' 1e=\'20\'>":\'\'}3z=1Z("2e");3z.1S=C.dw.6k();C=4l(C,\'HR\',\'HR\');O(3z,{"1q":"2C","1c":-10+C.NK-C.NI,"1b":-2h,"4w-3i":"1T","1e":20,"Z":C.fB,"1B":C.wf,"5p":"2T 0.1s 3d, 1B 0.1s 3d"});if(C.jx==1||C.wZ==1){O(3z,{"2T":"1N(0)"})}F{if(C.pJ!=1){O(3z,{"2T":"1N("+C.pJ+")"})}}if(C.Nz==1){O(3z,{"6W":"NF-9E(4p 4p cl 5u(0, 0, 0, .7))"})}X.1U(3z);if(C.wA!=-1){B x=["wC","hW","dV"];V(B y=0;y0){V(B y2=0;y245&&C.huMP&&C.hu0?C[\'h\'+n]:C.h),"2m":z?(z.I("3d")>-1?z:3t(z)):\'\',"2S-7a":(C.GQ==1?1:C.7o*C.h/2),"1B":GP,"4w-3i":"1T","5p":"2T 0.2s 6u-in-5q"})}E aD(){bg=1Z("2e");C=4l(C,\'fD\',\'fD\');B kK=C.h+C.ax+C.aS;B GO=C.w+C.6S+C.6P;if(C.bg==1){}F{C.5n=0}C=4l(C,\'jt\',\'jt\');if(v.1r.kR==1||C.kR==1){C.4V=\'#pg\';C.bg=1;C.5n=0.5}O(bg,{"1q":"2C","1c":0,"1b":0,"Z":GO,"1e":kK*C.wx,"wy":(C.pe*kK)/2,"2m":5b(C.4V,C.5n),"9g":"2y","5p":"1B .1s 3d, 2m .1s 3d"});if(C.a1==1){O(bg,{\'kt-6W\':\'a1(b9)\'})}if(C.pc==1){O(bg,{"2S":2l(C.GN,1)+"px 6H #"+C.pa})}if(C.2w==1){if(C.kT==1){O(bg,{"6Q":"4w"})}if(!o.1i.2f||v.dY==1){bg.eZ=aU;bg.NY=wj;bg.NZ=oT;bg.kP=dH}}F{O(bg,{"6Q":"6V"})}if(!o.1i.2f){bg.kd=6K;bg.kP=dH;bg.kg=5N}if(o.1i.wE&&C.2w==1){bg.1w("gU",E(1d){1d.6v=H;if(!L(1d.6h)&&1d.7E.R>0){1d.6h=1d.7E[0].kr;1d.9h=1d.7E[0].nw}oV=1d;6K(1d);oT(1d)},{5K:K});bg.1w("gQ",E(1d){1d.6v=H;o.3B=K;5N(1d);wj(oV)},{5K:K});bg.1w("2w",E(1d){1d.6v=H});bg.1w("cd",E(1d){if(!L(1d.6h)&&1d.7E.R>0){1d.6h=1d.7E[0].kr;1d.9h=1d.7E[0].nw}oV=1d;o.3B=H;dH(1d);if(o.1i.wE){oT(1d)}},{5K:K})}O(bg,{"1b":2I.p4(-C.w/2-C.6S)});O(bg,{"1c":2I.p4(-C.h/2-C.ax+C.GM-C.GL)});if(C.H0==1){wM(bg,C.4V,C.GS,C.H1)}X.1U(bg)}E 2B(Z){if(Z!=w){w=Z;o.wh=w;B ao=w/91.29;O(bg,{"Z":(w+C.6S+C.6P),"1b":-w/2-C.6S,});O(9f,{"1b":-w/2});O(91,{"Z":w});O(9f,{"Z":w});B xx=bE.29*ao;if(xx>91.29){xx=91.29}O(bE,{"Z":xx});B wp=7n.29*ao;O(7n,{"Z":wp});k0(wp);if(1f=="2F"){J1()}if(C.fh==1){8Y?8Y.H3(w):\'\'}if(o.6m){o.6m.2B()}}}E k0(x){if(C.3z==1){if(xw-C.eV/2&&C.fB!=20){x=w-C.eV/2}B y=x-w/2-C.eV/2+C.Oa-C.Ob;O(3z,{"1b":y})}}E xc(){O(3z,{"2T":"1N("+C.pJ+")"})}E 6K(1d){o.Q.jP(1a,"6s");if(C.bg==1){if(C.a6!=-1){B m=1A 5z({"mc":bg,"1G":"8w","to":C.a6,"17":0.1,"me":(1a+"bg")})}if(2p(C.bQ)){O(bg,{"2m-1t":C.bQ})}}if(2p(C.w9)){O(7n,{"2m-1t":C.w9})}if(C.3z==1){if(C.Hi==1&&L(C.wb)){if(C.ow==1&&3B){}F{3z.1S="<2v Z=\'"+C.fB+"\' 1e=\'20\' 4c:4b=\'3O://4g.w3.43/7T/4b\' 4c=\'3O://4g.w3.43/4a/2v\'>"+C.wb.6k()+""}}if(C.jx==1){if(C.wZ==1&&!o.1v){}F{xc()}}F{if(C.pH!=-1){B m2=1A 5z({"mc":3z,"1G":"8w","to":C.pH,"17":0.1,"me":(1a+"3z")})}}}if(C.2r==1&&(o.P.1k()>0||1f=="1H"||8z)){jB()}if(C.fj>0){O(bg,{"2T":"3u("+((C.fj-1)/5+1)+")"});wg(C.fj)}if(C.3z==1&&C.wU==1){k0(ex(1d.6h)-9b)}if(1f=="1H"){o.U.5o(H);o.5o=H}6s=H;o.dN=H}E wg(x){O(91,{"2T":"3u("+x+")"});O(bE,{"2T":"3u("+x+")"});dI?O(dI,{"2T":"3u("+x+")"}):\'\';O(7n,{"2T":"3u("+x+")"})}E 5N(){if(!pj){if(C.7r>0){O(dI,{"Z":0})}if(2p(C.w9)){O(7n,{"2m-1t":C.1t})}if(C.bg==1){if(C.a6!=-1){B m=1A 5z({"mc":bg,"1G":"8w","to":C.5n,"17":0.1,"me":(1a+"bg")})}if(2p(C.bQ)){O(bg,{"2m-1t":C.4V})}}if(C.3z==1){if(C.Hi==1&&L(C.wb)){if(C.ow==1&&3B){}F{3z.1S="<2v Z=\'"+C.fB+"\' 1e=\'20\' 4c:4b=\'3O://4g.w3.43/7T/4b\' 4c=\'3O://4g.w3.43/4a/2v\'>"+C.dw.6k()+""}}if(C.jx==1){O(3z,{"2T":"1N(0)"})}F{if(C.pH!=-1){B m2=1A 5z({"mc":3z,"1G":"8w","to":C.wf,"17":0.1,"me":(1a+"3z")})}}}if(C.fj>0){O(bg,{"2T":"3u(1)"});wg(1)}if(1f=="1H"&&!o.22){o.U.5o(K);o.5o=K}o.Q.jP(1a,"5q")}if(C.fh==1&&8Y){8Y.5q()}if(C.2r==1&&(o.P.1k()>0||1f=="1H")){oR()}if(o.oe&&1f=="2F"){o.th.1n();o.Hh=-1}6s=K;o.dN=K}E aU(1d){1d.6v=H}E Hg(1d){1d.6v=H}E wj(1d){if(1f=="1H"){if(o.96){pj=H;2E(wl);wl=1z(E(){pj=K;5N()},2h)}}xu();o.3B=K;if(C.3z==1){if(C.ow==1&&L(C.wn)){3z.1S="<2v Z=\'20\' 1e=\'20\' 4c:4b=\'3O://4g.w3.43/7T/4b\' 4c=\'3O://4g.w3.43/4a/2v\'>"+C.dw.6k()+""}}bJ(1d.6h,1d.9h);o.Q.fp(1a);o.Q.gR(1d.6h,1d.9h);1d.6v=H}E oT(1d){3B=H;if(C.3z==1){if(C.ow==1&&L(C.wn)){3z.1S="<2v Z=\'20\' 1e=\'20\' 4c:4b=\'3O://4g.w3.43/7T/4b\' 4c=\'3O://4g.w3.43/4a/2v\'>"+C.wn.6k()+""}}fx=kG(bg);9b=fH(bg);bJ(1d.6h,1d.9h);6w(2w,1,"no")}E bJ(dD,dv){B x;dD=ex(dD);dv=ex(dv);B He=2I.5T(1W.o6.aK,1W.bb.aK);B Hf=2I.5T(1W.o6.dz,1W.bb.dz);if(o.1i.2f){}F{dv=dv+Hf;dD=dD+He}if(C.bj>0){x=dv-fx-C.6P;2w=x/w;if(C.bj==Hc){x=dv-fx-C.6S;2w=x/w;2w=(2w-1)*-1}}F{x=dD-9b-C.6S;2w=x/w;if(C.aW>Lt&&C.aW1?2w=1:\'\';2w<0?2w=0:\'\'}G.Ha=E(){8Y?8Y.H3(w):\'\'};G.jY=E(){8Y?8Y.dG(w):\'\'};E xu(){3B=K}E dH(1d){9b=fH(bg);if(C.7r>0){if(o.1v||1f!=\'2F\'){O(dI,{"Z":ex(1d.6h)-9b})}}if(C.2r==1&&(o.P.1k()>0||1f=="1H"||8z)){jB();fx=kG(bg);bJ(1d.6h,1d.9h);if(1f=="2F"){if(v.Lb==1){if(o.P.5U()&&o.P.cS().I("?wt")>0){2L.1S=\'- \'+f8((1-2w)*o.P.1k(H))}F{2L.1S=f8(2w*o.P.1k())}}F{B d=o.P.1k();if(v.4s>0){d=d-v.4s*1}B bc=\'\';if(C.fh==1&&8Y){bc=8Y.2r(2w*d);bc!=\'\'?bc=bc+\'
\':\'\'}2L.1S=bc+f8(2w*d)}}if(1f=="1H"||8z){2L.1S=uV(2w)}9i(1d)}if(o.oe&&1f=="2F"&&o.th){xk=1d;if(!f6||v.H8!=1){xi()}if(v.H8==1){2E(f6);f6=1z(xi,50)}}if(C.3z==1&&C.wU==1){k0(ex(1d.6h)-9b)}}E xi(){2E(f6);f6=1E;if(C.2r==0){fx=kG(bg);9b=fH(bg);bJ(1d.6h,1d.9h)}6s?o.th.d1(xk,w,2w,9b):\'\'}E 9i(1d,t,l){B 1b=(-w/2+(ex(1d.6h)+1W.o6.aK-9b)-2L.29/2)+(l?l:0);B jD=0;if(v.yN!=1){if(1b+w/2+2L.29+10>o.2W){jD=1b;1b=o.2W-w/2-2L.29-10}if(1b+o.2W/2<0){jD=1b;1b=-o.2W/2}}B x={"1c":(-2L.2R-C.H7*1-C.q4-C.v4)-(C.H6==1?(C.h/2)*(C.fj>0?C.fj:1):0)+(t?t:0),"1b":1b};O(2r,x);if(C.fy==1){O(8j,{\'1q\':\'2C\',\'1b\':2L.29/2-4+(jD!=0?jD-1b:0),\'1c\':2L.2R-6})}}G.jB=E(e,x,t,l){jB();2L.1S=x;9i(e,t,l)};E jB(){if(!5W(2r)||2r.C.1B==0){1p(2r);O(2r,{"1B":1})}}G.oR=E(){oR()};E oR(){1n(2r);O(2r,{"1B":0})}G.c=E(){J X};G.s=E(1a){J C[1a]};G.ss=E(x,x2){J C[x][x2]};G.g=E(x){bM(x){1m"Z":J w;1h;1m"Lo":J 91.29;1h;1m"1e":J C.h;1h;1m"x":J 5d(X.C.1b);1h;1m"y":J 5d(X.C.1c);1h;1m"1B":J X.C.1B?X.C.1B:1;1h;1m"1p":J 4o;1h;1m"3l":J 3l;1h;1m"3u":J 3u;1h;1m"1f":J 1f;1h;1m"1a":J 1a;1h;1m"x0":J x0;1h;1m"y0":J y0;1h;1m"2w":J 2w;1h;1m"fk":J 8z;1h;6V:J K}};G.1R=E(1a,x){bM(1a){1m"1p":4o=x;1h;1m"3B":3B=x;1h;1m"2j":1f=="2F"||C.1n==1?O(X,{"5I":(x?"4o":"3e")}):O(X,{"2j":(x?"4I":"1T")});4o=x;1h;1m"3l":O(X,{"2T":"3l("+x+")"});3l=x;1h;1m"3u":O(X,{"2T":"3u("+x+")"});3u=x;1h;1m"1B":O(X,{"1B":x});1h;1m"1b":O(X,{"1b":x});1h;1m"1c":O(X,{"1c":x});1h;1m"2w":2w=x;1h;1m"ep":C.ep=x;1h;1m"Z":O(X,{"Z":x});1h;1m"1e":O(X,{"1e":x});1h;1m"xt":C.Ly=x;1h;1m"x":O(X,{"1b":x});1h;1m"y":O(X,{"1c":x});1h;1m"x0":x0=x;1h;1m"y0":y0=x;1h}};G.2B=E(x){2B(x)};G.nu=E(x){};G.gK=E(aq,aO){if(3B){if(1f=="1H"||8z){bJ(aq,aO);o.Q.fp(1a)}if(1f=="1H"){o.96=H}bJ(aq,aO);6w(2w,1,"no")}};G.gR=E(aq,aO){if(3B){xu();3B=K;bJ(aq,aO);o.Q.fp(1a);6w(2w,1,"no")}};E 6w(17,1k,x){17<0?17=0:\'\';if(v.4s>0&&1k>1){1k=1k-v.4s;17=17-v.4s}if(C.3z==1&&C.wZ==1&&C.jx!=1){if(!C.H4&&17>0){xc();C.H4=H}}if(3B&&1k!=1){}F{B 4n;if(1k>0&&17>0){if(17>1k){17=1k}4n=w*(17/1k);if(4n==7n.29){4n=-1}}F{4n=0}if(4n>=0){O(7n,{"Z":4n});if(C.wU==1&&6s&&!x){}F{k0(4n)}}if(L(bt)){if(1k<2&&1f=="2F"){if(jK){3h(bt);jK=K}}F{if(!jK){6z(bt);jK=H}bt.1S=1f=="2F"?41(17==0?1k:17):uV(17)}}}};G.6w=E(17,1k,x){if(1k!=HY||17!=Hm||x){6w(17,1k,x)}};G.IR=E(){2w>1?2w=1:\'\';2w<0?2w=0:\'\';O(7n,{"Z":(2w*w)})};G.IO=E(17,1k){if(1k>0&&17>0){B 4n=w*(17/1k);4n>w?4n=w:\'\';O(bE,{"Z":5d(4n)});IK=1k;x5=17}F{x5=0;O(bE,{"Z":0})}};G.kq=E(x){if(C.6m==1){if(!o.6m){if(x!=0){if(1I ID!=="1E"){o.6m=1A ID(X,C,x);o.a8=H}}}F{if((!L(x)||x==0)&&o.a8){o.6m.1n();o.a8=K}F{if(!o.a8||(L(x)&&x!=1&&x!=0)){o.6m.xa(x);o.a8=H}}}}};E IH(){o.d1=1Z("2e");O(o.d1,{\'1q\':\'2C\',\'1b\':0,\'1c\':0,\'Z\':v.IG,\'1e\':v.IF,\'6x\':\'3e\',"4w-3i":"1T","2m-1t":"#h0","2S-7a":v.IE+\'px\',"2j":"1T"});o.d1.id="LA"+v.id;if(v.IT==1){O(o.d1,{"2S":v.IL+"px 6H "+v8(\'1t\',v.IU)})}if(v.J5==1){O(o.d1,{"7l-9E":"gl 4p kH 5u(0,0,0,0.5)"})}o.d1.C.4W="kC";X.1U(o.d1)}E q0(){2r=1Z("2e");O(2r,{\'1q\':\'2C\',\'1b\':0,\'1c\':0,\'1e\':\'2y\',"4w-3i":"1T","1B":0,"5p":"1B 0.1s 3d"});C=4l(C,\'kj\',\'kj\');2L=1Z("2e");O(2L,{\'1q\':\'2C\',\'2Q-1b\':C.vn,\'2Q-2t\':C.Jc,\'2Q-1c\':C.q4,\'2Q-2O\':C.v4-1,\'1C-8D\':\'8l\',\'1t\':C.uT,\'3U-fA\':fQ(C.v3),\'3U-3G\':C.uM*2l(v.8q,1),\'kM-gi\':C.uN+\'px\',\'2F-1e\':"1",\'2m-1t\':5b(C.jG,C.k6),\'2S-7a\':C.uO});C.Jb?C.fy=C.Jb:\'\';if(C.fy==1){8j=1Z("2e");8j.1S=\'<2v Z="b9" 1e="uP" uQ="0 0 8 6" 8F="1.1" 4c="3O://4g.w3.43/4a/2v" 4c:4b="3O://4g.w3.43/7T/4b">\'}X.1U(2r);2r.1U(2L);if(C.fy==1){2r.1U(8j);O(8j,{\'1B\':C.k6})}2r.C.4W="2h"};E J1(){if(o.3q&&v.cm==1&&!o.1v){B f=o.3q.bh();if(f.t&&f.d){6w(f.t,f.d)}}};E uV(x){B y=2I.4r(x*100);if(8z){if(o.ki){J(8z&&2p(C.2L)?C.2L+\'&eS;\':\'\')+3Y(x*o.5R.4Z(-1)[0]).uW(1)}if(o.J0){J(8z&&2p(C.2L)?C.2L+\'&eS;\':\'\')+o.xB}}J y};G.4f=E(){X.3p(9f);if(bg){bg.d4("eZ");bg.d4("kd");bg.d4("kg");bg.4d.3p(bg);bg=26}if(3z){X.3p(3z)}if(X.4d==o.1Q){o.1Q.3p(X)}F{if(o.1r){if(X.4d==o.1r){o.1r.3p(X)}}}X=26}};B vN=E(1c){B i;B C=[];B w;B h;B 4o=H;B 3l=1;B 3u=1;B x0=0;B y0=0;B bq=5B(mq,MB);B 1f,1a="bg";B 1G="My";if(1c==H){C["1q"]=\'1c\';C.h=2l(v.1r.Mw,50);C.a=2l(v.1r.Mv,0.5);C.1t=2l(v.1r.Mu,\'#h0\')}F{C["1q"]=v.1r.1q;V(B k in v.1r){if(v.1r.2u(k)){C[k]=v.1r[k]}}}if(C.1p==0){v.1r.h=C.h=0;C.2Q=C.2P="0 0 0 0";C.4P=0}C["1N"]=1;C=4l(C,\'2P\',\'2P\');if(L(C.k5)){if(C.k5!=20&&C.2P=="-20 0 0 0"){C.9A=C.k5}}if(2p(C.Ij)&&o.ac){C=4l(C,\'2P\',\'Ij\')}if(C.M7==1){C.4A+=\'%\';C.4O+=\'%\'}B X=1Z("2e");if(C.a1==1&&C.4P==0){C.a<1?C.vs=C.a:C.vs=0.2;v.1r.a=C.a=1}F{C.a1=0}O(X,{\'1q\':\'2C\',\'1b\':0,\'1c\':0,\'Z\':(C.kB==1||1c?\'100%\':o.b8),\'1B\':C.a,\'4w-3i\':\'1T\',\'eb\':\'n8\',\'m5\':\'jR\'});o.1Q.1U(X);B bg=1Z("2e");O(bg,{\'1e\':C.h-(C.1q!=\'1c\'?C.h4+C.9A:0),\'2j\':\'4I\',\'2P-1b\':C.4A,\'2P-2t\':C.4O,\'2S-7a\':C.7o});if(C.kA>0){B kA=\'4p 6H \'+5b(2l(C.LD,\'3E\'),C.kA);if(C.LE==1){O(bg,{\'2S-1c\':kA})}F{O(bg,{\'2S\':kA})}}X.1U(bg);w=X.29;v.dq=-C.9A;if(C.4P==1||1c){if((C.1t==\'3N\'||v.1r.8m!=\'\')&&!1c){if(C.1q!=\'1c\'){v.dq=98-C.h}B 4u=\'28:8m/vZ;gB,LF+LH/T/D+LI/LJ/LM==\';if(v.1r.8m.I("28:8m")>-1){4u=v.1r.8m}O(bg,{\'1e\':C.h+(C.1q!=\'1c\'?v.dq:0),\'2m\':\'Y(\'+4u+\') f4-x 50% 100%\',\'2m-3G\':\'2y\'})}F{B gL=(1c?\'to 1c, \':\'to 2O, \')+5b(C.1t,0)+\', \'+5b(C.1t,1);O(bg,{\'2m\':\'-lm-3d-4P(\'+gL+\')\',\'2m\':\'-3T-3d-4P(\'+gL+\')\',\'2m\':\'-ms-3d-4P(\'+gL+\')\',\'2m\':\'-o-3d-4P(\'+gL+\')\',\'2m\':\'3d-4P(\'+gL+\')\'})}}F{if(C.a1==1){O(X,{\'kt-6W\':\'a1(b9)\'});O(bg,{\'1B\':C.vs})}O(bg,{\'2m-1t\':C.1t})}if(1c){O(X,{"5p":"1B 0.2s 6u-5q"})}G.h=E(){J C.h-(C.1q!=\'1c\'?C.9A:0)};G.c=E(){J X};G.s=E(1a){J C[1a]};G.g=E(x){if(X){bM(x){1m"w":X.29>0?w=X.29:\'\';J w;1h;1m"Z":J X.29;1h;1m"1e":J X.2R;1h;1m"x":J 5d(X.C.1b);1h;1m"y":J 5d(X.C.1c);1h;1m"1B":J X.C.1B?X.C.1B:1;1h;1m"1p":J 4o;1h;1m"3l":J 3l;1h;1m"3u":J 3u;1h;1m"1a":J 1a;1h;1m"x0":J x0;1h;1m"y0":J y0;1h;1m"bq":J 1a+bq;1h;6V:J K}}F{J K}};G.1R=E(1a,x){bM(1a){1m"1p":4o=x;1h;1m"w":w=x;1h;1m"2j":O(X,{"2j":(x&&v.vt!=1?"4I":"1T")});4o=x;1h;1m"1N":O(X,{"2T":"1N("+x+")"});3l=x;3u=x;1h;1m"3l":O(X,{"2T":"3l("+x+")"});3l=x;1h;1m"3u":O(X,{"2T":"3u("+x+")"});3u=x;1h;1m"1B":O(X,{"1B":x});1h;1m"1b":O(X,{"1b":x});1h;1m"1c":O(X,{"1c":x});1h;1m"Z":O(X,{"Z":x});1h;1m"1e":O(X,{"1e":x});1h;1m"x":O(X,{"1b":x});1h;1m"y":O(X,{"1c":x});1h;1m"x0":x0=x;1h;1m"y0":y0=x;1h}};G.4f=E(){o.1Q.3p(X);X=26}};if(1I(2G)=="4E"){IA()}o.G=G;if(2G.id){if(1W.8p(2G.id)){vy()}F{1W.1w(\'LB\',fU)}}F{1I Ig==\'E\'?Ig():\'\'}E vy(){if(L(2G.id)){if(1W.8p(2G.id)){if(!JY(1W.8p(2G.id))||2G.4o==1){2G.LU==1?1z(fU,50):fU()}F{1z(vy,50)}}}}E fU(){V(B i=0;i<1y.53.R;i++){if(L(1y.53[i])){if(1y.53[i].2Z("id")==2G.id){if(1y.53[i].2Z("7I")){1y.53[i].2Z(\'2H\')}}F{if(v.LV==1&&1y.53[i].2Z("v","3g")==1){2G.3g=0}}}}1y.53.2N(o.G);B 2H=K;o.v0=gC(v);2G.aL?2G.3c=2G.aL:\'\';if(L(2G.3c)){V(B i=2;i<10;i++){if(2G.3c==i&&o[\'u\'+i]!=\'\'){v=9y(v,5h.6N(dh(o[\'u\'+i])));2H=H}}}if(o.u!=\'\'&&!2H){v=9y(v,(1I o.u!="3H"?5h.6N(dh(o.u)):o.u))}if(1I(LW)!="E"){V(B 1a in 2G){if(2G.2u(1a)){if(1a.I("If")==0){2G[1a]=26}}}}v=9y(v,2G);o.1F=1W.8p(v.id);if(v.kQ==1&&v.M0==1&&1I(vA)=="E"){qF(o.1F,"P0");if(!vA()){1y.1W.1w("9l",vA,{5K:K})}}F{Ie()}}E Ie(){B vE=v.2a;if(v.P2==1&&L(v.2a)&&L(vE)){v.2a!=\'\'?v.2a=vE:\'\'}if((!L(v.3k)||v.3k==\'\')&&v.Rn==1){1o(\'5E\');J}if(v.Id==1||v.yH==1){1y.1w(\'9I\',E(1d){B x=1E;B y;L(1d.28.17)?x=1d.28.17:\'\';L(1d.28.1H)?x=1d.28.1H:\'\';L(1d.28.Ic)?y=1d.28.Ic:\'\';L(1d.28.2Z)?y=1d.28.2Z:\'\';if(y&&v.vH){if(v.vH!=\'\'){B pm=v.vH.1P(/\\s+/ig,\'\').2n(\',\');if(pm.I(y)==-1){J}}}if(v.yH==1){if(1I(Ib)=="E"){Ib(1d)}}if(y&&o.7F){if(L(1d.28.1R)){x=1d.28.1R}B z=3r(y,x);1y.af.nE({1d:y,S7:z},\'*\')}})}V(B 1a in o.h7){if(o.h7.2u(1a)){o.h7[1a]!=\'\'?o.kS+=o.h7[1a]+\' \':\'\'}}1o(o.8F+\' \'+o.kS);1y.dn=v.id;o.d=8v.yJ;o.hs=8v.S4;if(!v.4Q&&7v([o.hs],\'#1u-\')){v.4Q=o.hs.1j(o.hs.I(\'#1u-\')+6)}if(af){B nX=K;2V{if(af){if(af.1W){B nZ=af.1W.da("Ia");V(B i=0;i-1){o.RG=o.1F.C.Z}if(v.4T=="6y"||o.1F.C.1e.I("%")>-1){v.4T="%";o.mR=o.1F.C.1e;o.8R=0}if(o.8H==0){if(o.1F.C.Z.I("px")>0){o.8H=2K(o.1F.C.Z)}F{if(o.1F.4d.C.Z.I("px")>0){o.8H=2K(o.1F.4d.C.Z)}F{if(o.1F.4d.4d.C.Z.I("px")>0){o.8H=2K(o.1F.4d.4d.C.Z)}}}}if(6L(v.4T).I("x")>0){o.4T=v.4T.2n("x")[0]/v.4T.2n("x")[1];if(o.8R==0){o.8R=o.8H/o.4T}}F{o.4T=0}O(o.1F,{\'1q\':\'fF\',\'7l-kW\':\'yh-7l\',\'1C-8D\':\'1b\',\'-3T-In-RL\':\'1T\',\'yz\':fQ(\'mH-mS\'),\'8X-1e\':15,\'eb\':14*2l(v.8q,1),\'2F-1e\':\'jR\',\'ES\':\'EY\',\'1t-I0\':\'1T\'});if(v.9E==1){O(o.1F,{\'7l-9E\':\' 0 Ft RH 5u(50,50,93,.1), 0 kH Ft 5u(0,0,0,.RX)\'})}if(o.4T>0){O(o.1F,{\'1e\':o.8R})}F{O(o.1F,{\'1e\':o.8R==0?o.mR:o.8R})}if(o.8H==0){O(o.1F,{\'Z\':\'100%\'})}o.1Q=1Z("2e");O(o.1Q,{\'1q\':\'2C\',\'7l-kW\':\'yh-7l\',\'7V\':v.n9,\'1t\':\'#3E\',\'Z\':\'100%\',\'1e\':\'100%\',\'1b\':0,\'1c\':0,\'eb\':\'n8\',\'2F-1e\':\'jR\'});if(v.yN!=1){o.1Q.C.6x=\'3e\'}if(v.Sw==1){o.1Q.C.7V=\'ey\'}o.O=1W.1Z(\'C\');o.O.1G=\'1C/O\';o.1Q.1U(o.O);o.1Q.7c("id",\'T7\'+v.id);mU(1);if(1y.GH){B F7=1A GH(E(e){if(e[0].yt.R>0){V(B i=0;i *{-3T-Td-5I: 3e;1q: nc;1c: 2y;1b: 2y;6x:4o;ES:EY!5X;5T-Z:1T!5X;dT-1f: T9;2T-Tn: 8l 8l;7l-kW:yh-7l!5X;-3T-EX-EW-1t: 5u(0,0,0,0);-3T-EX-EW-1t: ey;1C-TF:0!5X;"+1K+"} 5f 4u{5T-Z:1T} 5f > *:5Y{TE: 1T} 5f,5f a,5f a:TD,5f a:TB,5f a:gj,5f a:ds,5f a:5Y{1t:#eB;3U-3G:100%;}5f eE{2S:0}5f eE{2j:4I!5X;5T-1e:1T!5X;2m:ey}.yd{}5f 2v{2P:0}");o.1Q.7c(\'TA\',\'yd\')}o.1Q.1U(o.dX);o.5c?o.5c.2Z(\'7F\'):\'\';o.1F.Tz=E Tq(e){o.nY++;if(o.nY==5){v.1o=1;1o(o.8F+\' \'+o.kS+\' \'+o.kU)}if(!e)B e=1y.1d;e.6v=H;if(e.b3)e.b3();B x=e.kr-fH(o.1Q);B y=e.nw-kG(o.1Q);if(v.Tw==1){if(L(v.l5)){if(4e(v.l5)!=\'\'){o.xP=v.l5;L(v.F0)?o.fE=v.F0:\'\';v.l5==\'1T\'?o.fE=o.d:\'\'}}}rQ(x,y);J K};E rQ(x,y){if(o.fE.I(o.d)==-1||v.Fo==1||v.4G==1){if(!L(o.4G)){!v.na?v.na="3N":\'\';!v.rR?v.rR="3E":\'\';o.4G=1Z(\'2e\');B 1K;B n=0;V(B i=0;i<10;i++){if((v[\'rm\'+i]==1&&v.4G==1)||i==9){if((L(v[\'rm\'+i+\'t\'])&&L(v[\'rm\'+i+\'a\'])||i==9)){1K=1Z("xL");if(i==9){if(v.T5!=1){1K.xR=o.xP+(v.Fh==1?" "+o.8F:\'\')}F{1h}}F{1K.xR=v[\'rm\'+i+\'t\']}if(i!=9){if(v[\'rm\'+i+\'a\'].I(",0/1")>-1||v[\'rm\'+i+\'a\'].I(",1/0")>-1){B z=v[\'rm\'+i+\'a\'].2n(\',\');1K.xR+=\' (\'+(3r(z[0].1j(4))==1?2J(\'on\'):2J(\'6y\'))+\')\'}if(v[\'rm\'+i+\'a\'].I("2X")==0){o.gf=H;!o.2X?o.Q.Fg():\'\'}}1K.7c("i",i);Er(1K);1K.1w("2w",EQ);o.4G.1U(1K);n++}}}O(o.4G,{"1C-2T":"SI","2F-1e":"1","b5-9o":"ea","2m":5b(v.na,0.7)});if(n>1){O(o.4G,{"2Q":"kH"})}o.4G.C.4W="SF";o.4G.kP=Fa;o.1Q.1U(o.4G)}F{6z(o.4G)}O(o.4G,{"1q":"2C","1c":y,"1b":x,"1C-8D":"1b"});B yQ=K;if(o.2W-x0){if(i==9){o.fE!=\'\'?1y.7j(o.fE):\'\'}F{B x=v[\'rm\'+i+\'a\'];if(x){if(x.I("2Z:")==0){if(x.I(",0/1")>-1||x.I(",1/0")>-1){B z=x.2n(\',\');B b=o.Q.ty(x,"3b");B u=3r(z[0].1j(4),z[1],b);js(z,u);ra();rQ(o.Ey,o.EP);ri=H}F{y=x.2n(",");3r(y[0].1j(4),(L(y[1])?y[1]:26))}}if(x.I("2X:")==0&&o.2X){o.2X.2Z(x.1j(6))}if(x.I("js:")==0){y=x.2n(",");2g(y[0].1j(3)+\'(\'+(L(y[1])?\'"\'+y[1]+\'"\':\'\')+(L(y[2])?\',"\'+y[2]+\'"\':\'\')+\')\')}if(x.I("Y:")==0){x=x.1P(/\\(Y\\)/g,Ev());x=x.1P(/\\(SA\\)/g,ER(L(v.Et)?v.Et:1W.lB));x=x.1P(/\\(1O\\)/g,o.cX);x=x.1P(/\\(8e\\)/g,v.8e);1y.7j(x.1j(4))}}}!ri?3h(o.4G):\'\'}}E Er(x){O(x,{"2Q":"Eq kH","3U-3G":(v.El?v.El:"55")*2l(v.8q,1)+"%","kM-gi":"0.SV","1B":0.9,"1t":v.rR});x.1w("nU",Ei);x.1w("nO",Eh)}E Ei(e){O(e.4k,{"1B":1});O(e.4k,{"2m":5b(v.na,0.5)})}E Eh(e){O(e.4k,{"1B":0.9});O(e.4k,{"2m":"1T"})}o.1i=1A Ew();if(o.1i.4v){B tV=(v.Eo==1?\'*::-3T-P-Q-1v-SR-mZ {2j: 1T!5X;-3T-qB: 1T;}\':\'\');if(v.oC==1&&v.Ex!=1&&(v.EH!=1||!o.1i.7e)&&(v.EN!=1||!o.1i.jO)){}F{if(o.1i.4v&&v.gs==1){}F{tV+=\'f0::-3T-P-Q {2j:1T !5X;}*::-3T-P-Q-PR {2j: 1T!5X;-3T-qB: 1T;}*::--3T-P-Q-1u-mZ {2j: 1T!5X;-3T-qB: 1T;}\'}}B 1K=1W.1Z(\'C\');1K.1G=\'1C/O\';1K.1U(1W.Je(tV));o.1Q.1U(1K)}if(o.1i.EL){v.3g==1&&v.PP==1?v.3g=0:\'\'}if(o.4T==0){if(o.1Q.2R==15&&!o.mR&&v.EJ>0){O(o.1F,{"1e":v.EJ})}}if(L(v.jV)){v.W.bY=v.jV}if(L(v.mz)){v.W.my=v.mz}if(L(v.1v)){o.2c=v.1v}if(L(1y.EI)&&v.PN==1){1y.EI(gz)}F{gz()}}E gz(){1o("gz");o.U=1A EG();if(!v.3k){v.3k="?"}if(v.pl){v.3k=v.pl+o.e6}o.PJ=mQ();o.Ez=0;o.5y=ut();if(o.5y){if(3S.6E("uF")!=26){o.uB=3S.6E("uF")}F{o.uB=mQ();3S.9p("uF",o.uB)}if(v.uu==1){if(3S.6E("us")!=26){o.4C=3S.6E("us");if(2p(v.c7)){if(v.c7.I(o.4C)>-1){o.4C=26}}}}if(v.EE==1){if(3S.6E("uc")!=26){v.bm=3S.6E("uc")}}V(B i=0;i0){o.jI=o.jI.1j(0,o.jI.I("#"))}if(o.5y&&v.cm==1){o.3q=1A Q7()}if(v.kQ==1){o.5I=v.Q5;qF(o.1F,"5I",H)}v.gP==1&&v.kQ==1?o.gP=1A PV():\'\';v.ab==1?PY():\'\';if(v.PX==1){o.cC=1A PW();o.cC.ar()}o.P=1A sK(v.3k);if(!o.1i.2f||v.dY==1){o.1Q.1w("PB",E(){o.54=H;o.nl=H;o.Q?o.Q.Gh():\'\'});o.1Q.1w("PA",E(e){if(!o.3B){if(v.1r.8r>0){2E(o.nn);o.nn=1z(E(){if(o.54!=o.nl){o.54=o.nl;o.Q.sB()}},v.1r.8r*2h)}F{o.54=K}o.nl=K;if(o.Q){o.Q.nu()}}})}if(!o.1i.2f){o.1Q.1w("Gg",E(e){if(!o.ku){o.3B=H}});o.1Q.1w("9U",E(e){if(!o.ku){o.3B=K;if(!o.5o){o.96=K;o.dW=K}if(o.1i.dT&&o.1i.dY&&o.22){1z(E(){o.54=K;o.Q.sB()},47)}1z(E(){o.5Y=H},47);if(o.1i.2f&&o.Q.q8()){}F{o.Q?o.Q.gR(e.6h,e.9h):\'\'}if(v.g8==1){if(o.Q.cr()){o.Q.7C()}}}});o.1Q.1w("tr",E(e){if(!o.ku){if(L(o.Q)){if(o.3B){o.Q.gK(e.6h,e.9h)}F{o.Q.q6()}}}})}if(o.1i.2f){1y.1w("Pf",K7,K)}v.sz==1&&1I G6==\'E\'?o.sz=1A G6():\'\';o.3I.1w("gU",E(e){if(e.7E){o.gH=e.7E.R}o.3B=H;o.54=H;o.nq=K;ns("1v",e)},{5K:H});o.3I.1w("cd",E(e){if(e.7E){o.gH=e.7E.R;if(o.gH>1){o.sn=1}}if(o.3B){o.nq=H;ns("Pc",e)}},{5K:H});o.3I.1w("gQ",E(e){o.3B=K;2E(o.nn);o.nn=1z(E(){o.54=K},2l(v.1r.8r,0.5)*2h);if(v.pY==1){B np=1A 7Y().a3();if(np-o.aG<(v.kf?v.kf:0.3)*2h){pV(e)}}!o.nq&&o.gH<2&&o.sn!=1?gv(e):\'\';o.nq=K;o.gH=0;if(e.7E.R==0){o.gH=0;o.sn=0}ns("4h",e)},{5K:H});2V{1y.1W.1w("9U",E(e){o.5Y=K;if(!o.5o){o.96=K;o.dW=K}if(o.3B&&o.Q){o.3B=K;o.Q.gR(e.6h,e.9h);o.Q.nu()}if(!o.54&&!o.1i.2f&&!o.1i.tv){o.Q.cg();if(o.2Y){o.2Y.aN()}o.Q.Gc()}})}2D(dU){}1y.1W.1w("tr",E(e){if(o.Q){if(o.3B){o.Q.gK(e.6h,e.9h)}F{if(o.22&&o.tl){o.Q.q6()}}}});if(!o.1i.tv){o.1Q.1w("gU",E(e){o.ku=H;if(!o.1i.2f){1o("tl");o.tl=H}o.dT=H;o.3B=H},{5K:H});o.1Q.1w("gQ",E(e){o.dT=K;o.3B=K},{5K:H});1y.1W.1w("cd",E(e){if(o.Q&&o.dT){o.Q.gK(e.7E[0].kr,e.7E[0].nw)}},{5K:H})}1y.1W.1w("P3",E(e){B x=e.4k.ng.lf();if(x==\'sZ\'||x==\'Ga\'||x==\'G9\'){J}F{o.Q?o.Q.Gb(e):\'\'}});1y.1W.1w("P8",E(e){B x=e.4k.ng.lf();if(x==\'sZ\'||x==\'Ga\'||x==\'2e\'||x==\'G9\'){J}F{o.Q?o.Q.G8(e):\'\'}});if(o.8n){sW(af.1W,K8)}sW(1W,KD);E sW(x,z){B y=[\'\',\'lm\',\'3T\',\'ms\',\'P5\'];if(x){V(B i=0;i0&&o.ki){o.U.8W(sp,1)}F{if(o.5R){B mt=7v(o.5R,sp,H);if(mt!=-1&&o.Q.GA(\'4Y\')){o.9W=mt;o.P.8W(o.5R[mt])}o.Q.Gy()}}}}B qG=K;if(v.r4==1){V(B j=0;j0){if(v.g8==1||o.bv<120){O(o.1F,{"2S-7a":(v.7o+"px")});O(o.1Q,{"2S-7a":(v.7o+"px")})}F{R0()}}if(L(v.6p)){rw("6p")}if(L(v.dK)){rw("dK")}if(L(o.W)){js("W")}if(v.7J==1&&v.QX==1){o.U.pR()}V(B i=2;i<10;i++){if(L(v["aL"+i])){if(v["aL"+i]=="2f"&&o.1i.2f){3r("aL",i)}}}1z(oO,47,H);1z(E(){js("7F");if(v.3X){if(1I v.3X==\'E\'){v.3X=v.3X.6B};2g(v.3X+(v.3X.I(\'()\')==-1?\'("\'+v.id+\'")\':\'\'))}},1)}E gv(e){if(o.se[o.3I]>2){J}o.ke=H;v.kf==0?v.pY=1:\'\';if(o.oJ&&v.er==1&&!o.1i.tv){pV(e)}F{B t=(v.kf?v.kf:0.35)*2h;oF();2E(o.G4);o.G4=1z(E(){o.bs=0},t+4x);if(v.pY==1||(v.pN==0&&v.1L.pU!=1)){tz()}F{o.oJ=1z(tz,t)}}o.bs++;qe()}E tz(){oF();if(o.1i.2f){if(o.Q.q8()){o.Q.q6();if(o.3m&&v.q5==1){o.U.6g();v.q5=0}if(v.Rc!=1){J}}if(o.kw){if(v.G3==1&&v.R8==1&&o.1i.cR){J}if(v.gs==1&&v.R7==1&&o.1i.4v){J}}}if(o.bs>1&&v.1L.pU==1){o.bs=0;J}o.bs=0;if(v.er==1){o.1i.2f&&v.R6==1?\'\':o.U.gv()}}E pV(e){oF();B y=K;if(v.1L.pU==1){if(e){if(v.1L.QL==1&&!o.1i.2f){}F{B x;if(o.1i.2f){x=e.Qq;if(!x){if(e.Fu){x=e.Fu[0].kr-fH(o.1Q)}}}F{x=e.Qn}if(v.zm&&v.zm!=1){x=x/v.zm}if(x){if(xo.2W-o.2W*20/100){3r("3C","+"+2l(v.1L.FA,10)*o.bs);v.1L.2M==1&&v.1L.FC==1?7s(\'3C\',1):\'\';y=H}}if(y){if(e.b3)e.b3()}}}}}if(!y){if(v.pN==1){if(v.oC==1&&o.1i.2f){}F{o.22?o.U.8C():o.U.8O()}}}}E oF(){2E(o.oJ);o.oJ=1E}E oO(x){if(o.G0!=o.1Q.29){x?o.G0=o.1Q.29:\'\';oO()}F{bi()}}E bi(){B y=K;if(o.b8!=o.1Q.29||o.bv!=o.1Q.2R){y=H}oP();o.Q?o.Q.4F():\'\';o.P.4F();y&&!o.22?js("4F",o.b8+\',\'+o.bv):\'\'}E oP(){B xw=o.1Q.29;B xh=o.1Q.2R;if(o.Q){if(v.sr==1){if(v.W.1q!="2O"){B x=o.Q.bI("FZ")+o.Q.bI("1c")+5+o.Q.bI("FY")+2l(v.Qv,0);O(o.1F,{"1e":x})}}}if(o.4T>0&&!o.22&&!o.dJ){xh=xw/o.4T+2l(v.sJ,0);O(o.1F,{"1e":xh})}if(!o.22&&!o.dJ&&!o.aY){o.b8=2I.4r(xw);o.bv=2I.4r(xh)}if(o.1i.2f&&o.22&&v.rv==1&&aR.bG){if(L(aR.bG.oI)){if(o.4T>0){if(o.4T<1||o.P.9a()<1){B sp=aR.bG.oI(\'JQ\');if(sp!==1E){sp.cP(E(){}).2D(E(e){})}}F{B sp=aR.bG.oI(\'rU\');if(sp!==1E){sp.cP(E(){}).2D(E(e){})}}}F{B sp=aR.bG.oI(\'rU\');if(sp!==1E){sp.cP(E(){}).2D(E(e){})}}}}o.2W=xw;o.4D=xh;if(L(v.1O)&&o.Q){v.1O!=\'\'?o.Q.FU():\'\'}if(L(o.jF)){o.P.1N(o.jF)}if(o.1Y&&!o.22){o.1Y.2B()}if(v.FN==1&&L(o.gV)){2V{o.gV.2B()}2D(e){8x.1o(e)}}o.2Y?o.2Y.2B():\'\';o.cC?o.cC.2B():\'\';o.5c?o.5c.2Z(\'4F\'):\'\';o.9x?o.9x.2B():\'\'}E 9K(){o.U.o8(v);V(B x in v){if(v.2u(x)){if(x.I("1O")==0){if(v[x]!=\'\'){o.uk=v[x];o.U.9K(x)}}}}o.gG?o.gG.GJ():\'\'}E 9L(Y,1F,1N){if(Y){if(Y!=\'\'){if(v.cG==1){Y=cG(Y)}if(1F==o.2a&&Y==o.r7){}F{if(Y.I("#"+v.9M)==0){Y=o[o.fd[0]](Y)}if(Y.I("#0")==0){Y=cD(Y)}Y=JS(Y);if(L(v.KA)&&Y.I("//")==-1){Y=v.KA+Y}B s="tA";if(1N=="6n"){s="qS"}if(1N=="1T"){s="2y"}if(1N=="Kz"){s="100% 100%"}if(Y.I(\' gA \')>0&&1F==o.2a){o.kO=Y.2n(\' gA \');3K(o.tF);o.tF=7y(Km,2l(v.Qw,2)*2h);o.fg=0;Y=o.kO[0]}Y=Y.1P(/ or /g,\'"),Y("\');Y=Y.1P(/\\s/g,\'%20\');if(v.QB==1&&7v([Y],\'.Kn\')){B 1K=\'7b\'+v.id+\'QH\';1F.1S=\'\';o.eK=1W.8p(1K)}F{o.eK=1E;1F.1S=\'\';O(1F,{\'2m-8m\':\'Y("\'+Y+\'")\',\'2m-f4\':\'no-f4\',\'2m-1q\':\'8l\',\'2m-3G\':s})}1p(1F);1F==o.2a?o.r7=Y:\'\'}}}};E Km(){if(L(o.kO)&&L(o.fg)){o.fg++;if(o.fg>=o.kO.R){o.fg=0}9L(o.kO[o.fg],o.2a,v.fc)}}E KD(){if(o.22&&!rj()){o.U.qZ(H);o.1i.ff?bi():\'\'}F{if(o.dJ||o.54){rj()?o.22=H:\'\';o.U.qz()}}1o("22",o.22)}E K8(){if(v.kQ==1){qF(o.1F,"5I",H)}}E Tj(){1o("bG "+aR.bG.oY)}E K7(){if(2I.K6(1y.bG)===90){1o("rU");if(v.JP==1){B ok=H;if(v.K5==1&&!o.1v){ok=K}if(v.K0==1&&!o.1u){ok=K}if(o.8P){ok=K}if(o.1Y){ok=H}!o.22&&ok?o.U.8O():\'\'}}F{1o("JQ");if(v.JP==1){o.22&&v.rv!=1?o.U.8C():\'\'}}}E rj(x){!x?x=1W:\'\';B y=K;2V{y=!!(x.MC||x.MD||x.ME||x.Mz||(x.Ma!=1E))}2D(e){y=K}J y}E JY(x){J x.29==0&&x.2R==0};E qr(){V(B x in o){if(o.2u(x)){if(x.I("Kb")>-1){3K(o[x])}if(x.I("qV")>-1){2E(o[x])}}}1o("Zi")}}',62,4016,'|||||||||||||||||||||||||||||||||||||var|style||function|else|this|true|indexOf|return|false|exist|||css|media|controls|length|but||actions|for|playlist|control|url|width||||||||time|pjstg||key|left|top|event|height|action|settings|break|system|substr|duration|icon|case|hide|log|show|position|toolbar||color|play|start|addEventListener||window|setTimeout|new|opacity|text|hls|undefined|container|type|volume|typeof|playlist_dic|tmp|hotkey|faction|scale|title|replace|frame|set|innerHTML|none|appendChild|subtitle|document|subs|vast|createElement|||fullscreen||||null||data|offsetWidth|poster|pip|seekto||div|mobile|eval|1000|open_action|display|vasturl|existv|background|split|sub|exist2|error|tip||right|hasOwnProperty|svg|click|file_type|auto|files_quality|Play|Resize|absolute|catch|clearTimeout|line|options|stop|Math|Lang|parseInt|tiptext|icons|push|bottom|margin|padding|offsetHeight|border|transform|_type|try|screen_w|share|droplist|api|||||||||||files_subtitle|linkurl|player|linear|hidden|Pause|autoplay|hide2|events|current_quality|file|scaleX|muted|current_subtitle|media2|removeChild|continue|apiProcessor||CheckColor|scaleY|plid|rows|sbt|floatleft|handle|mediascale|mouseDown|seek|src|ffffff|custom|size|object|mediacontainer|dash|clearInterval|urls|chromecast|000000|http|Volume|Seek|vasttype|localStorage|webkit|font|Duration|pause|ready|parseFloat|attr||Time|files|org|||_|500|||2000|xlink|xmlns|parentNode|trim|Remove|www|end|ShowOrHide|obj|target|MarginPadding|values|_to|visible|1px|stroke|round|delete|tagvideo|img|ios|pointer|200|preload|settings2|marginleft|refresh|default_quality|screen_h|string|resize|rightmenu|dom|block|_from||is_hls|empty|xhr|marginright|gradient|plstart|f2title|youtube|aspect|Action|bgcolor|zIndex|subtitle_on|speed|slice||quality||pljssglobal|mouseHere||Mute|||mute|live|hex2rgb|effects|int|folder|pjsdiv|casting|JSON|order|butPosition|_value|valuefontsize|f2action|bga|volumewheel|transition|out|canvas||m_to|rgba|act|vast_loaders|menuproc|storage|Motion|onError|random|f2value|vastloader|remove|arr_up|value|arr_down|visibility|Hls|passive|shuffle|m_type|onOut|ftitle|airplay|animation|files_speed|SetQuality|max|isLive|dechar|isVisible|important|focus|next|||UpdatePlaylist||||||||vast_|clr|valuecolor|is_dash|captions|UpdateText|Unmute|clientX|keys|evntclk|toString|iset|cut|fill|plx|midroll|dash_created|charAt|over|hlsconfig|ease|cancelBubble|UpdatePlay|overflow|off|show2|reload|name|File|files_|getItem|download|removeEventListener|solid|state|minutes|onOver|String|skip|parse|status|bgpaddingright|cursor|FindBut|bgpaddingleft|intro|control2|default|filter|current_audiotrack|activeiconsize|safari|||||||||||radius|pjs|setAttribute|ioff|iphone|tips|ended|always|bg2|open|f2i|box|audiotrack|line3|rounding|motions|vast_and|aover|PluginHotIcon|redirect|obj2|indOf|Events|files_audiotrack|setInterval|preroll|span|current_url|Settings|Object|touches|init|metadata|_show|playing|pass|seconds|toolbarHidden|SettingsTimers|okpd|waiting|getAttribute|navigator|_url|Value|1999|channels|backgroundColor|val|customline|Date|buffered|||||||||||hours|bordercolor|realfullscreen|StopWaiting|label|is_sleep|ShowPoster|fvalue|timer|tipcrn|Advertising|center|image|parentIframe|onEnded|getElementById|globalfs|hideleavetimeout|paused|layer|points|location|alpha_div|console|HLS|_cul|isVastBgLoad|VAST|Normalscreen|align|lastwheel|version|HideControl|container_w|ll1I|ttl|loading|customtext|xbg|stretch_width|Fullscreen|ispipkit|ctx|container_h|apiprm|opid|timeline|Waiting|SetSpeed|min|pnt|unmute||line0|area||icn||hidden_volume_over||||ratio|leftBg|pipwebkit|hlsquality|vast_or|lines|pointerEvents|clientY|Tip|is_ws|txt|scroll|SetSubtitle|sub_off|space|setItem|ResizeText|href|info|preventDefault|loop|floor|onWaiting|rel|UpdateObject|actionstt|margintop|lang|hls_config|files_quality_ag|shadow|Sub|alert|ncrtat|message|concat|Title|Poster|enc2|curtain|reloadTimer|bitrate|Arrows|hlsautoquality|fbg|com|mouseup|marginproc|current_speed|wait|all|destroy|srch|blur|lIll|getTime|HlsLevelsLength|onPlay|bgaover|End|cutted|onDuration|levels||small||fltrs|parent|hls_subs|plhistory||tag|nativecontrols|track|hls_created|loaded|delta||stage_x|Start|evntout||sec|bgl|onMouseUp|bgpaddingtop|gaTracker|charCodeAt|upld|_hide|PlaylistNext|Background|_css2|evntovr|clicktime|buffer|SubtitleChanged|_keyStr|scrollLeft|design|_cstm|Close|stage_y|Status|pld|screen|bgpaddingbottom|media_error|onClick|noads|rotation|mrgnprs|fullscreen_process|scrollbgcolor|but_x|||stopPropagation|audiotracks|white|f2id|bgtop|normal_w|8px|m3u|body|add|Retimer||open_settings||flag|MainResize|vertical|||default_audio|Switcher|replay|iconscolor|motion_id||clicks|line3value|channel|normal_h|playById|00||PlaylistNextExist|Stop|inline|prev|subtox|line1|ShowOrHideProcessor|orientation|reloadto|PlaylistG|CalculateClick|Playlist|prc|switch|hlsaudio|sub_shift|_rb|bgcolorover|control_|but_space|but2|tlbrhd|Array|control_title|VastRemoveAndPlay|autoplaylist|audioTracks|source||||ldr|CreateItem|sub_options|forbidden_quality|vsts|StyleItem|onload|||touchmove|textTracks||SettingsClose|pjs_i|salt|DashLevelsLength||3px|timestore|browser||search|onTimeupdate|SettingsVisible|_speed|||onMeta|id_|||sub_bottom|line_width|butplstart|quiz|fd0|volumewheelin|cubic|fplace|deltaY|AfterVast|dur|forcehide|Remove2|qualities|CustomSwitch|skpbt|then|Clickable|android|currentFile|pause_before_vast|toolbar_hide|sttx|enc3|titlestore|title2|vast_loadtxt|vimeo|thumb|currentTime|Pos0|removeAttribute|native|Toggle|_start|MediaReady|PlaylistPrev|getElementsByTagName|iconsover|PlayerState||SetAudioTrack|NewFile|qbr2|decode|bgbrovr|||load||pljssglobalid|weight|fontnames|toolbar_margintop|stout|active||played|event_y|handleicon|Scale|PipWebkit|scrollTop|file3_separator|floatwidth|autohide|event_x|toend|loading_error|update|onMove|line2|fullscreen_start|overlay|newplay|cow|controlover|CreateHLS|Home|tagframe|DtXWan48Lq9neNd|responseText|touch|err|ellipse|hidden_volume_over_process|frameresize|desktop|onVolume|l1lI|pauseroll|pjs_id|speed1|ll1l|vast_longtimeout|pltxt|vast_impressions|but_y|coh|nowrap|fontSize|ActionPlaylist||mediapip|is_visible|icns|hidejustfull|_lastime|file2|ScrollTo||||10px|hiddenwidth|normal|screenclick|shuffle_|send|plfolder||saturate|Zoomed|transparent|or0|err404v|fff|300|hlsdrm|iframe|_step|Il1l|sub_color|hdnn|Pnt0|pstrv|sub_sizeproc|bottomside|brightness|rightside|readyState|texts|posterhide|nbsp|url_shift|_ease|handlewidth|subupld|scaleover|subtitle_start|onclick|video|XHR||bgt|repeat|items|thmove|600|timeFormat|pic||maxBufferLength|poster_scale||mediaSession||pstrsi|pointed|_status|expand|cul||sub_color2|hdicon|toggle|ControlClick||polygon|flip|||vast_poster|default_style|topBg|tippointer||family|handle_width|hlsDashSub|bgpadding|brandurl|relative|settingsovertimer|findLeft|showovercontrol|videoHeight|showoverto|FindPlStart|HideProof|ToolbarDown|casturl|hideonpause|checkFont|HidePoster|rldcnt|not|Init|_preloaded|starttimeout|stretch_with_volume|rightbs|actplay|create|PlaylistPrevExist|PlaylistExist|VastRecover|control_line|seeking_time|Airplay|nativeAudioTrack|hidevideo|plNxtExst||hls_force|f2bg|sub_settings_on|SubtitleSettingsMenu|shareme|TagPlay|RemoveCurtain|spacing|link|justshow|0px||Reload|groupId|Curtain|upldfl|VastAddPreload|nativefullios|nomute|alpha|ScreenClick|kbps|overopentimeout|current|Ready|and|base64|copyObject|fontsize|onPause|gif|mediatags|tchs|butNames|ObjectFit|StageMove|bgg|fatal|HideForce|opn|minify|touchend|StageMouseUp|abc|HideInterval|touchstart|ima|mode|20px|errorto|Subtitle|000|sub_or||_id|marginbottom|NativeEnterFs|setSpeed|compilation|linecap|hidetimeout|galabels|gao|MidrollOverlay||pl_first_id|stty|va2l||win|StyleLine|seekwindow|VastNext|ResizeSettings|resizePlaylist|gain||Download|ctxtnk||sub_bgcolor|rotation2|sub_weight|speeds|currentLevel|_max_order|hlschangequality|sub_bga|dontplay|vast_longtomsg|nohls|sub_shadow|midrolls|shift|svg0|swipev|normalscale|onSeeked|cftlr|onSeeking|offsettimer|chrome|lrpd|seeking|plurls|offsetLeft|ymax|errorMessage|pldur|rect|pip_quality|hideoutmute|hidden_volume|https|ni2|m3ut|iosfull|playlist_source|Thumbs|onplay|SetSetting|360p|240p|iconangle|480p|SettingsN|||||Error||pjs_parent|SettingChanged||AirplayChanged||canvas2|ctx2|Ctxt|qbr1|||PlaylistControls|hlsend_to|hls_stuck_time|frag|letterspacing||jpg|indOf2|file2_separator|result|url2|file_separator|recover|marginprocleft|days|details|ShowForce|autoQuality|toolbarInterval|QualityChangedNoHand|tipbg|_ended|iconreplay|ErrorOr|airplayed|play_errs|wheelstep|Off|TipText|_seekaftervast|tmln|uijs|yamtrid|destroyed|BufferStop|RenewSubtitle|PluginSub|fcdef|pjs_|gatracked|PlaylistVisible|RenameQualities|PlaylistShow|clicked|UpdateSpeed|400|htto|volumescroll|FileTo|ToolbarShow|VstLdTxt|CustomText|hidewithoutmoving|Rot|_t|sourceBuffer|NativeControls|scl|custom_speed|ssfontsize||clickmargin|HistoryPlaylist|YtInit|created|handlehide|_psd|StyleArrow|prm|ShowTip|scrollarrows|left0|domain|custom_aspect|tipbgcolor|ScrollOverOut|href2|sxs|l3v_show|kap|FltrVal|fit|ipad|Mouse|playsinline|1em|current_|downin|_activeIcon|autonext|playersize|3000|RenewPoints|removed|HandleWidth|SubtitleLoad|||shr|paddingtop|tipbga|TimeSub|Played|srt||tpp|hlsrows|onmouseover|acted|dclckto|onmouseout|pldly|line_speed|tippadding|pljsmute|SubtitleLoad2|floatheight|unshift|contentWindow|parentcontainer|Cut|pageX||backdrop|touched|headfontsize|nativefull|_prevIcon|memory|subload|brd|stretchonfullscreen|999|mpi|_play_i|Parsed|findTop|5px|scrollleft|float|bgh|limitmaxwidth|letter|xtitle|pstrs|onmousemove|observer|clickarea|compilations|hand|playerid|pushCSS|sizing|nhs|hideuntilstarted|hlsfps|loadLevel|dvrtime|Start0|wheelinterval|title_template|rc_label|overlays|autoLevelCapping|hlscq|HlsUpdateAudio|getDASH|vars|_readyonplay||newfile|toLowerCase||playVideo||plopt|audioTrack|drtn|moz|covervideo|hidevar2|getHLS|vastonmobile|quality_received|ssflyp|||thumbnails|adsfirst|subdrag|hidevar|embed|NativeExitFs|referrer|picture|floatlimitwidth|pljs|subopt1|openplaylistbefore|PipSize|showtitleplaylist|CreateDASH|hideuntilto|isPlaying|sub_size|isAuto|sub_size_fullscreen|resizeonwidth|polyline|rightout|audiosrc|AudioContext|ResizePlaylist|setaction|SubtitleError|2001|current_plurl|subsor|isvg|||||lineHeight|_fullscreen_end|YouTubeIframeAPIReady|VolumeWheelX|wght|while|fjs||VastVisible||Show|videoWidth|StringVar||mutestore|playbgcolor||ssa|gifed|resizeSettings|limitwidth|100000|||spd|full|VastAndLimit|current_file|CreateShare|playlistrewind|playlistloop|rld|timeld|changeheight|done|wait_to|but_h|found|sans|gaTrackPlay|wtcntrl|vast_type|autonextopenfolder|classList|UpdateTime|MenuProc|rldplay|randomstr|container_h_procent|serif|pauserollonplay|datetime|scripts|hmx|scrollwidth|quartile|button|autoprevopenfolder|VastBgLoad|poster_a|apdr|bgtmp|poster_aover|PlayerjsMenu|fid|14px|screencolor|rmbgcolor|VastLoader|static|Load|UpdateVars|vstpause|tagName|close||seeked|fspr|mouseHere2|worked|leavetimeout2||now|mouseMove|HidePoster2|Touch|scrollarrowcolor|StageLeave|youtube_id|pageY||KeyPlusUp|KeyPlusDown|BgBrAct|userseek|_lastactbut|vol|postMessage|find|resizeonplay|mini|PlaylistHere|container_id|PlaylistRewind|UpdateVars0|openById|playroll|mouseout|postroll|StopMedia|showinterval|num|AudioTrackChangedNoHand|mouseover|iniframe|ShowLayer|exception|rightclick|frames|scrollarrowsize|_wait|navigationUI|stretch_width_last|StyleActive|dashquality|documentElement|lastIndexOf|TitleTemplate|PlaylistError|SwitchText|HlsLevel|isReplay|hideAllIcons|thumbs_on||response|1080p|yaCounter|alldd||parsed|2px||hdicon2|cu2|playerjs_||urls_and|700|rename_audio|720p|handleiconspress|CustomToogle|sub2|started|noclick|resizetxt|nativecontrolsmobile|offsetTop|YoutubeReady|ClearClick|160p|omt|lock|click_t|timeshort|suboptns|lngth|vastfrombg|FrameResizer|MainUpdateSize|livewakeup|HideTip|prefile|onDown|sub_all|lastTouch|ksu|fileTimeout|angle|_stopped|mtp|timeline_h||opera|ceil|sepia|_steps|files_channel|rotate|edge|bgbordercolor|onStep|bgborder|998|bgo|script|ff0000|sleeptimer|Update|mouseUp|youtu|||remember_sub|IconsColor||lang_|||sub_stroke|upload||timerTime||sub_upload|marginbg|_control_|YoutubeID|RemoveMedia|stuck|colorbg|sub_reset|sub_x|handleaover|FileType|handlescale|customdesignsvg|333333|svg3|doubleclick|getQuality|iclr|imgldd|Password|unmuteplease|BeforeVast|seeksides|DoubleClick|Ended|tipalways|click0timeout|icon2|CreateTip|||setActionHandler|tippaddingtop|unmuteonclick|StageMove2|iconscolorover|ToolbarHidden|linkurl2|menu|playlist_title|isNaN|valuefromlang|JsClk|onClickSubtitle|iconopacity|restart_audio|mediaSource|clr_options|bgcontainer|isTypeSupported|SubtitleOff|eventstracker|nops|VastPreloaded|reloadtimeout|Destroy|toggleControl||ErrorReload|PlaylistLoad|tagSrc|vast_preload|file_yv|FullscreenUI|hls_started|appearance|playiconbut|autoplaymute|timerInterval|Visibility|substore|normalscreen|pp2|StyleSubtitle|write|PlayerSize|maxMaxBufferLength|playsinlineonmobile|ClosePl|StartSpeed|RemoveForNextAd|sub_upload0|cover|playbgcolored|reloadfirst|timeout|ws_created|hmaxk|tagsurl|NormalscreenUI|sleep2|||VastPreloadLoad|sub_designstore|CreateWS|xvalue|currentposter|ie9|marginbgpadding|reRightMenu|CloseSttx|moveOr2end|ChangePip||splice|xy00|effect|dont|isFullscreen|gained|l1ll||Alert|PluginMovable|paddingright|vastcontainer|ll11|m3ui|||landfullmobile|str2obj|||audioctx|resizetext|TitlePl|nativehlsios|ShowShare|customTextPl|CustomTextButs|paddingleft|upText|mediadrag|JsEvent|VastVideo|playerjscom|bg_hide|toolbarhidden|Recover|removeItem|RightMenu|rmcolor|filerorto|dontload|landscape|adsinchain|floatmarginright|_recover|VastCheckNext|vastgo|bordercolored|||||VastGo|fixed|join|CreatePoster|RadioTags|UpdateStart|Preload|CheckDash|onDash|moving||nativeControls|ErrorMsg||plopenid||csta|HlsSleep0|tchs2|noprevicon||is_hls2|change2playlist|||vast_midroll_limit||||onTagError|geo|network|Review|code|stvs|checknative|scrollarrowbg|midrollo|scrollarrowbgcolor|hdbrdclr|screenmarginbottom|Media|SetHlsQuality|1440p|onPipEnter|2160p|Controls|sleep_timeout|span05|IndexPlaylistProcessor|Captions|clck|MseIsSupported|FSL|heightInterval|WaitSize|input|_hlssubtracks||||||pjs_parent_i|pipto|onYoutubeReady|pjslng|prototype||hlsSub|Metadata|iOSTrackLoaded|IndexPlaylist|nextLevel||stopotherplayers|removeTracks|Seeked|mobiled|nativesub|posteronpause|||subtitles|mousemove|pstr_to||540p||HlsSleep|outro|butByS|ScreenClick2|contain|volumestore|posterhidepause|ActionOptions|pljsvolume|pstrsin|but_w|urlsl|historybgcolor|CheckPip|v360|mdswp|HlsAudioTrack|historybga|ControlOut|hlserror|Action2|Playing|LoadedData|leftandrightpadding|onerror|ioscss|poster_float|arrinterval|marginbgcolor|downi||historytitlea||||||||||onPipLeave|pljstrack|onWkitKey|contentDocument||_tags|NativeSubtitle||setQuality|maintitle|HlsAudioTracks|getAudioTrack|order0|_rights||_move_rights|End2|pljsquality|StorageSupport|qualitystore||vastclick|End3|onClick2|NewAspect|renameTracks|userid|vstdwn|_i|vast_starts|pljsuserid|DrmVars|enabled|exitfullscreen|nohead|3600|exist2v|tipfontsize|tipletterspacing|tipbgrounding|6px|viewBox|logout|minw|tipcolor|_currentIcon|TipVol|toFixed|advertising|onMobOver|onMobMove||spn||tipfont|tippaddingbottom|addtitleplaylist|marquee|doctype|SettingsParser|SubUpload|pldur2|SubtitleLoadAll|ClickArea|imageLoaded|pljssubtitle|sub_store|pldur3|bgcolorlink2||linkurl0|hideonplay|control_start|TipHide|tippaddingleft|addtitleplaylistbr|openplaylistroot|drawImage|Prefile|blra|nocontrols|ytautoquality|getDuration|_set_quality||VisibleCheck|pauseVideo|InitVisible|smbls|utx|updown|pstr|SetCurrentQuality|leftright|postmessages|MediaSess|last|fonts|insertBefore|ontouchmove|ControlsBg|_css|stopkeys|ass|removebykey|tmp2|cnt|fromCharCode|stringify|vtt|SubtitleParse|pepper|png|urlcnfg|encoded|||chr|FileReader|sstext|startcss|hour|coloroverplay|Text|handleiconover|second|thumbs|minute|handlea|LineScale|timeline_w|rename|onUp|CheckHideVars|onup_to|UpText|handleiconpress|Places||grdlft|valuepadding||DVR|tem|||clickscaley|borderRadius|deg|handlecolor|querySelectorAll|path|match|mobtch|valuemargin|mutedautoplay|Alpha|_timeout|TheEnd|together|_stop|Bglines|SetCSS|other|btm|dash_subs|lastsub|Rotate|lastt|handlemove|ahd|settingsNumberVisible|SetSubtitle2|piped|handlehideinit||||||_time_load|hidetime|submm|ctxt|SubRem|restart|ssfontcolor|ShowHandle|show_playlist|ReplayIcon|resizeFromText|sub_font||Thumb2|Style|movevent|Empty|cpm|UpdateVolume|last_text_w|presmbl|sub_bgpadding|Marquee|decoration|over_final|EndMove||||postsmbl|show_settings|startwait_t|volume2|resizeme|updatePlaylist|fullblack|play50|play25|Player|volumewheelfull|SubtitleTimerMenu|_blank|div2|youtubeposter|settimer|scrpt|brand|reloadlog|innerText|gaurl|Script|cntrls|getVideoData|ToolbarHide|firstly|wheel|subpausehide||||||ControlCoordinate|re_y|play75|NxtExt|start2|killMotion|VisibleItems|requestFullScreen|pjscssed|mozRequestFullScreen|webkitRequestFullScreen|msRequestFullscreen|content||check|deltaX|HidePositionControl|Loading|quick|Loaded|Shuffle|bordersize|Menuproc|playlistovertimer|removedNodes|introstart|fzoom|activeicon|toolbarisdown||fontFamily|fileorto|StartTimeout|requestFullscreen|VolumeWheel|QualityChanged|150|SpeedChanged|pjsframed|NoSpan|hostname|onYtPlayerReady|clientWidth|Youtube|notofh|resizeonmouse|SubOpt|tmpr|dashaudio|935|PlayerjsEvents|pjsfrm|alertspaddingv|removeNativeSubtitle|lI1l|iosExitFullscreen|nativeSubtitle|||whlskfll|sub_big_fullscreen|iset2|I1lI|exitFullscreen|firefox|cancelFullScreen|vast_longtimemsg|width100|sub_split2words|cancelFullscreen|reachGoal|isVpaid|yaHit|DownIn|SubtitleBottom|rand|hdiconlist|mozCancelFullScreen|msie||175|Papi41|skipads|sub_bg|last_subtitle|analytics|str|fs_error||andlimit|PostFullscreen|noindex||setVolume|cstm|playerjs|_subfile|900|MediaVideo|audio|preloaded|Ease|1150|1550|006|scrollwheelfull|webkitCancelFullScreen|PluginIntro|SetChannel|RenameTracks|vast_prestarttimeout|VastBreak|cuid|720|YRNEnaQf|elastic|VastLongTimeout|sub_lineheight|360|640|SkZZazbK|sub_bgo|1800|gtag|valuealign|msExitFullscreen|midrollimprsd|casterror|castdevice|toUpperCase|Stopped|width_div||alertsbgcolor|Number|height_div|contrast|666666|ffdd1f|current_time|helvetica|CreateMedia|arial|alertsfontsize|PlgnVstLdtx|imageExists|Timeout|PlgnVstPstr|alertspaddingh|PipToggle|Playback|reYT|movable|PipSwitch|device|1val|filetod|FileTimeout|fileto|rest|0val|alertsbga|minduration|callback|smallfontsize|ovr|unset|maxTouchPoints|timebreak|crt|ParseUrl|timelimit|slng|timelimited|PluginPlSrch|Timer|yamtr_event|Yandex|ga_event|Wheel|frmvst|ControlOver|alertscolor|zoom|adsinvitation|SubtitleSettingsClose|maxresdefault|SubtitleSettings|notv|PjsFramed|pjsframe|YouTube|floatwidthsmall|floatheightsmall|220|MSIE|anonymous|MediaYoutube|High|current_vast_url|menufltr|ct2|ads|copied|_xIcon|time2|borderbottom|PlaylistBack|sfjs|ShuffleEnd|ScrollLeft|apto|plapto|default_subtitle|sugar|after|plcontinue|headbordercolor|ScrollRight|FindFileInPlaylist|sub_off_title|sub_allmyt|brda|Start00|224|_ud|scrollX|seeked_time|rgb|keyframes|_html|styleSheet|XMLHttpRequest|GET|parentElement|youtubecontrols|redirectonclick|PluginRel|PlayingChecker|swipep|Swiping|subshift|swiping|incorrect|_ue|Open|redirectonplay|globalfontname|Pldelay|Hide|HidePoster3|fullonplaymobile|customyterror|trkp|autoplayed|Qualities|PluginThumbs|Exit|yterrors|reverse||adblock|40px|resume|fullonplay|posterhidetime|scrollarrowgradient|onQualityChanged|scrollarrowbgover|StopOtherPlayer|getPlayerState|onYtPlayerStateChange|ScrollDown|getBoundingClientRect|PLAYING|offset|ScrollUp|url3|comment|heartbeat|outside|playedstored|bgbract|_nextIcon|update_|seekTo|ENDED|ArrowsInterval|limit|InvertPlaylist|nameofyoutubequality|Scripted|notag|hidecontrol|offsetwrite|getContext|Quartile|sub_off0|scroll_left|scroll_down|PlayerjsAsync|tagsinterval|onPlayTag|recovery|setupx|onMouseDown|PluginHeart|PluginTrack|showById|adscounter|PluginSlides|passontime|playlist_id|geobj|playedstore|nooverlay|isyoutube|pipSrc|playId|ShowTimeout|playByYoutubeId|TheEnd2|butseekto|last_ors|ChkHlsEnd|youtubeready|playedquartile|intros|finishrewind||PluginPip|pressed|posterhidestart|openpl|scrollarrowbgovercolor|index|Width|nomidroll|iframe_api|historytitlestrike|shwvstfnsh|norld|pjslog|ffect|full_hours|pldelay|full_minutes|yamtr|historycolor|onClickSubtitle2|denied|access|vpaid_starts|toLocaleTimeString|pljs_yt_|endfull|HideLayer|ytcl|Playerjs|onClickTimer2|scrollHeight|alerts|ReloadTimeout|_reset|PluginErrorVideo|alert404video|alert404v|dasherror|alert404text|alert404|api_|mss|FindIdPl|VastInfo|ffeeab|wrapper|vast_adid|reloadlive|18px|show1value|playsinlineonmobileiphone|onLoadedData|hideaftersec|HideAnimate|RightOut|RightOver|unfixing|PluginSkip|rmsize|ShowControl|ShowAnimate|hidestartbutios|apdra|4px|RightCSS|hideonvolume|parent_domain|setting|Href|System|nativenotios|right_x|sesstime|hidebeforesec2|hideonvar|pljsfirst|vast_nofirst|trackstore|hidewovar|Actions|nativenotiphone|requestAnimationFrame|playerheight|hideonfullscreen|mobiletv|linespeed2|nativenotipad|hideuntilmeta|right_y|RightClick|encodeURIComponent|direction|PlaylistOpenId|PlaylistMove|UpdateSettings|highlight|tap|ltr|clrs|rc_labelurl|nums|allow|allowtransparency|allowfullscreen|pjsfrrs|scrolling|obsrvr|PlaylistPlayId|prenewpl|RightMove|wtpstr_to|leavetimeout|playonhover|upd|PluginMbps|CrShr|rc_version|pstrwt|PreNewPl|WaitPoster|HideElement|posteronwait|Volumescrolled|rc_anyway|UpdateTimer|Exist|hidebeforesec|hideonwidthlimit|15px|changedTouches|marginproctop|ControlX|lrpps|lrppp|marginprocright|seeksidesec|hmaxk2|seekicon|sttr|actpause|unmuteonplay|userplay|userpause|back|pipVol|marginprocbottom|PluginShare|muteiconbut|vast_ima|loadedmetadata|volumechange|durationchange|enterpictureinpicture|leavepictureinpicture|webkitneedkey|updateTitle|OpenPl|sort|ControlsBgClick|margin_bottom|scroll_height|screen_lw|always2|NewPl|nativefulldroid|click_t2|hideonwidth|PluginGeo|resize2|KeyDown|pjsin|textarea|KeyUp|closePl|Visible|dblclick|hidewithoutplaylist|mousedown|StageOver|alwaysnotfullscreen|alwaysjustpause|hideoverwidth|hideoverwidthlimit|upTexts|customText||linkpause|sub_bottommob|screenshot|1001|ssflyw|default_speed|sub_sizemobfull|sub_sizemob|linktarget|SettingsSpeed|showShare|SettingsExist|pljsspeed|plclose|speedstore|template|templated|titlepl|MutationObserver|plusminus|read|_w|clickmarginbottom|clickmargintop|bgbrdrw|bgw|_a|roundout|hideafterclick|bgline1|Click|bgcolorlink0|tipmargin|tipvar|315|action_settings|unhidden|bglines|bgline2|DisplayControl|place|handleinit|bggr|toptip|linetipmarginbottom|thumb_move|MarPad|PlacePoints|rotateonhover|270||xOffset|yOffset|CancelBubble|current_thumb|handleiconsover|selectOpen|hidesec|noClickTimeout|_time_play|ontop|valuebgcolor|ControlLine|valuebg|wps|valuerounding|hidedown|gradientcolorbg|PluginPoints|valuesize|FFFFFF|customdesign|gradientcolor|linespeed3|linespeed1|gradientcolorload||SvgColor|nxtttl|zoomed|displayvolume|RenewFromTitle|with_hours|with_min|minus4back|prevorius_default_w|prevorius_default_h|iconsreplay|Tmln|controlCSS|handlemargin|translate|7px|Buffer|hidewithposter|HdIcon|setcss|_duration_play|5000|scheme|notframe|picheight|prtObj|prted|parentIframe_style|fontsizesmall|bold|lineh|rotateplaying|IFRAME|PjsFrMsg|method|postmessage|Init2|rc_|PluginReplace|PjsFr|CustomFonts|mrgnsmll|action2|which|keyCode|user|togglesubs|linker|Control|opposite|today|scalesmall|hlscaptions|inversetime|liketext|icon3|rszr|svgtmln|optStr|ontouchstart|bgstretch|PluginCut|thumb_radius|thumb_height|thumb_width|CreateThumb|openplaylistafter|openplaylistpause|_duration_load|thumb_borderwidth|Hideuntilto|clickscalex|UpdateLoad|onMobOut|mobileover|UpdatePlaySeek|iconmargin|thumb_border|thumb_bordercolor|unblock|often|hideafter|hidebefore|hidebefore2|line_volume2|Continue|evenodd|bandwidth|rule|thumb_shadow|hideonleaveandplay|often2|Rectangle|PluginHdIcon|topside|linetippointer|tippaddingright|timeupdate|createTextNode|colorload|reHls|MediaSource|SourceBuffer|hlsfto|mimeCodec|sourceBufferValidAPI|HlsQualityLevels|renameQualities|nameofhlsquality|maxLoadTimeMs|hlsmto|audioGroupIds|hlslowquality|hlsdebug|hlsmaxlvl|hlsaudio_off|language|startLoad|CheckTop|hlsquality_off|aborted|dashjs|preloaddash|nextAutoLevel|um1|preloadhls|Gain|volumegain|connect|gainedsource|isSupported|changeAspect|MetaAudio|webkitSetPresentationMode|HlsLiveWaiting|landscapefull|portrait|drm|checkBase64|FlussonicMsePlayer|debug|supported|hlsTextTracks|livewakeuptime|isHidden|PlgHlsFdt|lsfullplay|hls_stuck_duration|dvr|loadSource|nopause|lsfullstart|abs|OrientationChange|ParentFS|customBuffer|hlsdrmfp|Interval|hlscookies|PluginHlsFps2|webkitendfullscreen|iosexfull|onLoadStart|wrong|unpause|PjsCheck360|hlsvastwait|subtitleTrack|Posters|mp4|hls2|mpd|PluginDash|setHlsAudioTrack|PluginHlsFps|setDashQuality|setDashAudioTrack|addTrack|m3u8|showing|disableRemotePlayback|stretch|preposter|framei|setTracks|FullscreenChange|setHlsQuality|DudhevxicOBNc3xUDGe0dNtVd2YieuIPAGXhAZlODkYXMLFPwuE9x00YAq41Akw3BHonzrsZzkA0CrEYAkhhHrsXzkIZAkd1ArATCG4nArAnCHEXAGprBG41AnM1CrM0CqX5zksYCHIXCrl4wrwVBHA0Cro5CrlTAHsVAnh5Bkl4AGoXzrsnzklYAkInArIhEnoTBZ45AHI5AkIYCGo1zkwZBkl2Crd3zrAVAHlZBns1AnMhAHoVBHwZBnIXAZXnzksnCHh2ArshHrsXzkIZAkd1ArATAq4YAHd2BrdXBHlhHrs4zkoXAnI4AHhTBj4ZAnAXAkl5AZpAAHoVBHwZBnIXAZXYAj4nBrh0AHw4wtPOwuaQcuX9xZBNaNaNaNMOLq8|PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMTAwJSIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgMTMgOSIgd2lkdGg9IjEwMCUiPjxwYXRoIGQ9Ik01LDcgTDYsNyBMNiw4IEw1LDggTDUsNyBaIE0xMCwzIEwxMCw0IEw4LDQgTDgsMyBMMTAsMyBaIE0zLDYgTDMsNSBMNSw1IEw1LDYgTDMsNiBaIE0yLDcgTDMsNyBMMyw4IEwyLDggTDIsNyBaIE03LDcgTDEwLDcgTDEwLDggTDcsOCBMNyw3IFogTTEwLDYgTDExLDYgTDExLDcgTDEwLDcgTDEwLDYgWiIgZmlsbD0iIzAwMCIgZmlsbC1vcGFjaXR5PSIwLjY0NzEiIGZpbGwtcnVsZT0iZXZlbm9kZCIgLz48cGF0aCBkPSJNNSw3IEw1LDYgTDUsNSBMMyw1IEwzLDYgTDMsNyBMMiw3IEwyLDIgTDMsMiBMMyw0IEw1LDQgTDUsMiBMNiwyIEw2LDcgTDUsNyBaIE0xMSw2IEwxMCw2IEwxMCw3IEw3LDcgTDcsMiBMMTAsMiBMMTAsMyBMMTEsMyBMMTEsNiBaIE0xMCw0IEwxMCwzIEw4LDMgTDgsNCBMOCw2IEwxMCw2IEwxMCw0IFoiIGZpbGw9IiNmZmYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgLz48L3N2Zz4|files_scale|valuepaddingtop|files_sleep|current_sleep|Yes|clr_contrast|DtXWdut0br48Lq9ODkYdz3B2an4jzqxQM29VAjw6wkYneNdhe2mleuh9xnwXxZpPaKmObvE9xnwXxn48aZpNbKYTzLx1cuI9x25WcOQmdN8OwvFZMK5naN9ZcH0OevxicOBTMLFmyrITwrEQxn48dNJkeqp4DGdXxZp5DGdXxZp3bKF0br0OAZ41xZpPaKmObvE9xnsZxZpNbKYTDGdkaNaNaNaNx1XWDkYZaKB0wvh9xnMVBGdhfH0OAqdhe2mleuh9xnAVBGdhbuJQa2i0DGdYAjdhaNmTcr0Ow2aNaNaNajedzn48Lq9ODkYdz3B2an4jzqxQM29VAZw6wkYneNdhe2mleuh9xnwXxZpPaKmObvE9xnwXxn48aZp0dNtVd2aWdN09x3FZMK5ncut0aGhZzqonyGd|Bottom|Dvpieuhhar0OHHs2zrdVAHA2BksYAnwhHrs2zrdVAHo5AHM5BrIhHrs1zkwXCrs3CrITBZ4YArlYBkl0BGpAAHEVAkd1ArlnzrdVAHo5AHM5BrIhEns0zkw3BHo5AZXnzks5CHsZBkw1wrsYzko2Ans5BZXXwrdVAHA3BHE2BrITAqprAZ4ZAHs4CHI5AGXXwroTAZ4YCHlYAkMZBGoXzrdVAHo5AHM5BrIhEnoTAHsVArs5AksZBjonzkwYAHh5BHlYzrs0zkwYCrAnCrlhBZ4YAnd1BrM0BGXYBq4ZAHhnAnh5wsX3zksnBnI0BkE1zrsZzkE0AHo0BkIhEnEVAHlnAno4BHITAHwVBrEYArE2BGoYzkd4BrA4BkMZzrsXzko0AHdXAHhhAG43CrEnCrM2AjX3zksXCHs2CHE1wsAYzkd4BrA4BkMZzrEVAHd2BkA3ArIhBq4YCHAnArh1BGXYzkd3Bnw5AkA2wrdVAHA3BHE2BrITAG43BndZCHwnBjprAHoVArhYBnh0BqXYzkd3Bnw5AkA2wrsZzkE5ArdXBkATBq4YBnM2AndXBGoYAj40CHo3ArMnzrdVAHo5AHM5BrIhHrsXzkM0BrIYBkdTBZ4YArlYBkl0BGpAAHAVAnhZCrl5BjXYAG41BHw0Aro0wsXYBjX3zksnBkMYAHAZwtPOwuaQcuX9xZBNaNaNaNMODkYdz3pieuh|once|clr_brightness|Skip|DudhevxicOBNc3xUDGe0dNtVd2YieuIPBGXhBGlODkYXMLFPwuE9x00XzkE2CHE4zrtmzHo1wsXXzkE2CHE4zrtmzHo1wsXXzkE2CHE4zrohHrdVBrM5BrdTBG4ZAHh3BGpAAq40Bkl0CqXYAq40And1wsXXzkE2CHE4zrtmzHo1wtPhHHdVBHAXBHwTAqpACG41Ano1AjXXwsX5zkInArIZzrsXzkMZBrhZwsX3zkInArIZzrsXzkMZBrhZwsX3zkInArIZzrohKjdhaNmTcr0Ow2aNaNaNajedzn48Lq9ODkYdz3B2an4jzqxiM3FQc24jCjxVaLi0wjXjevmXaGw6wOB2aZwTwOBkMKYmwkPYzkwTwOpWd2m0bK9VwkPjM29VevxWcvAjzqxUMLxObK4jCjwXwrohAqoYBGx9zqxkc250dN9TL3BPMLxmwkQ7wN9ZauJZwkPYCqXjc24jCkoTwNmkc24jCjw8d3aOwveQavFPDGdZAqdhbuJQa2i0DGdZAqd|clr_saturate|Dvpieuhhar0OHHoTAG44AnlXBrI2CqprAqXUAq42Ans5Cro4BHlhAq45ArdXCrAYArlTzHoVAHE2Ars0AnE2wrwVBro1CHdZBklTAq42Akw1CHl5AHMhEnAVCHo0CrMZAkdTAG4nCHsZAHEYCqo4zkh5BkM3BrA5zrEVAkEnBHlXCrIhAHoVArA5CHo5AGX0zkh5Ako5AroZwsAYAG4YCrAYBrA4zrIVBHEXBHh5AHhhAHwVArd0AHs2BqX2zkI4Ako2AkIZwrsXzks1Anw5BrITBZ43BnsYCrs1CGprCq4ZAnw0Bnw1CqX4zkl2ArAXArM2wrEVCrlnBHs3BjXYAq45CHd1BkM5wrwVBrE2BnI4CqXYAj4ZBHA1BnIZwsAXzrsnzkIXCHI4AnIhAqXYAZ4ZArlYCHA4wrwVBrE0CHwXBHamzHs2zrsYzksnAnl5BkEhEndVBHEnBHAXAHmmzHs2zrlVArI4Bnl5AHwhAG42Bkw1BrI5CuIUAHMTBq4nAHoXBnwZAGoXzrsVCrA5ArE1BkhhKjdhaNmTcr0Ow2aNaNaNajd|clr_sepia|vast_impressions_all|vast_remove|action_back|Verdana|setioff|normalonclick|readAsText|Font|xml|logos|google|radius_|hdiconclr|sub_move|hlsdvrtime|valuepaddingleft|f00|wjXjevmXaGw6wOB2aZwTwOpWd2m0bK9VwkPjM29VevxWcvAUdNmObvEjzqxUMLxObK4jCjwXwrohAqoZBGwTwNYQcNTjCksTwNYQcNU1dNXjCjxidul6d2JmbZXUAHojzqxnM2tTaGw6wksjzqxiwkPjAq43wO0TwOxWeK5lbK5OwkPXzqxnbutlc3djCkoTwNYWaZw6AqXjMLJ0c3pTMLljCksTwNYWc3ojCksTwNa1cuYWcOpTMLljCksTwNt1eu9Xcut5cLJ0aGw6Av0|Sleep|sub_drag|black|u10|sub_fonted|isflash|PluginSubword|pjsga|clone|offsetwidth|moved|235|tippmargin|thumbs_img|134|reloaderTimer|valuepaddingbottom|valuepaddingright|wjXjMKB0bK9VwkPjd2iidNIjzqx0fLpmwkPjd3aOwjXjdu9nbLFQc24jCjx0c3oUdNmObvEjzqxUMLxObK4jCjwYBGoYBGoXwrojzqxjaZw6AGXjMNeWwkPYzqxnM2tTaGw6AGXjMNeXMKFlbK5OwkPjBjo2wrMhBjwTwNxOMGw6Aq4nzqxja2tWeNJZwkPXzkMTwNtVbK1ieumWcjw6wOpWd2m0bK9VwjXjaKtnaGw6wNJTMLB0bKAjgGXjcutVaZw6wOx1wjXjd2J0eumVa3AjCOTjd2J0eumVa3A0wkPYzqxnaLF0bK5OdnFiM3FQc24jCjxnduJmaqwTwOaicvJmM29Tc3wjCjxNBklYaNMjzqxPcKt4bZw6AnoTwOpWd2m0bK9VwkPjMN90eu9UzLxQa2i0wjXjcKtZa2mVwkPjAqoXwrsXwrojzqxja2BWcu9Zc3amdjw6wkA2AHlnBjwTwOBmevFQcNenBGw6AGXjd2J0eumVa3A1MKB0bK9VwkPjd2BicuIjgGXjaNmTaGw6wmU7duQnx3t0eum0cuJXbOAOdLE6duQnx3t0LvIXBrwYLvIXBrA1LvIXBrEXLvIXBrA4LvIXBrFNALpRdZeYeqYXbOAOdLFNbKYmduQnx3t0COpRdZeYeui0evpnCmXWLq90aLB0zOpTdNQnzNBWcJXWd2tUduYmzN1XBvpRdZeYev0Tf3pRdZeYevFQeuYmduQnx3t0COpRdZeYetY1ArEZAJY1ArEnBJY1ArE0AtY1ArEnCtY1ArE0akxXbOAOdLETduQnx3t0aNmTaLpRdZeYerQXbOAOdLFPevFXdnQdz1XWeuJneq5XcvxRdZ5kc21dz3BicLpTaG5UdrFXbOAOdLF9LGwTwOpTMLmTbLB0wkQ7wOaicvJmM29Tc3wjCjxmMHd2akIjzqxja2BWcu9Zc3amdjw6wkA2AHlnBjwTwNxOMGw6wkoVBZwTwNiQauJkc250dN9TwkPYzqxicveifLAjCkoTwN9XaK5Xcut5cumnevpieLBmwkPYzqxWduJVduYifKYQd3FjaKaWdNIjCkt9zqxkc250dN9TLndXa2BHwkQ7wN9VwkPYzqxWdNFmdjw6CGXjMKB0bK9VwkPjM3Jneu9UwjXjbKBWcjw6wkYneNdhe2mleuh9xnwXxZpPaKmObvE9xnwXxn48aZpNbKYTzLx1cuI9x25WcOQmdN8OwuaQcuX9xZBNaNaNaNMOwvFZMK5naN9ZcH0OevxicOBTMLFmyrsVBGXhAqlODkYXMLFPwuE9x00YzkM4CrwYAkEZzrMVBkM0AnI5AnMhEnoVCHs1AnA0CHoYzrdVCHw3AronCqoXzkITCG4nCroXBnw2BZoXzkITAHoVCrlYCHl4BZprAq41zrs1zkA2CHlZBrwhBq4YAnoXBnI4BqXYCGo4zkMXCroXAHAZzrs5wsAYAZ4XCrI5AkM4zrs5wrs2zkdYBkoXAkMTAHIVAnM5CHw0AjoYBj43AHMXArw2zrsXzkh5AHl5CrdhEns2zkdYBkoXAkMTBj40AHEXBnAZwrsnzko4BHlZBkhTAj43CrA5CHdnBZo4zkMXCroXAHAZzrwVBnhnCHl3AndhHrhVBko4AroYAnwTAqpAAj4nArs3BnhXBZXnzkd0Aks2CHE5wsX4zkMXCroXAHAZzrdVAnh1Bko4BnEhHrhVBko4AroYAnwTBq41CrI3BnI0BqprAHwVArlXCrAZAjX0zkI4BHd3BHE0wrs0zklYBrwZBrMTBZ40ArlYBkd3BGoYBq45AHEZAkE2zrsXzkh5AHl5CrdhEns0zklYBrwZBrMTAHEVAnd0Crw5BjoYAj4XCHo4AnwZzrs3zks5CrwZAHlhCq42ArhXArsnAjXYBZ4YCHhZAks5wsA1zksZBHs3ArA5zrs3zks5CrwZAHlhAj4nArs3BnhXBZXYBq4nBnE4Akl2wrwVAnoYBnd4ArdTAHoVCrlYCHl4BZprAj4nArs3BnhXBZX5zkdYBrEnBHlYwrwVBkw0AHhZAkATCq41CrM0Crl2BjonzkwZBrl1AnA4zrdVBko1Ars0AHIhHrsVBkh4AksZBrwTBj42BkEnBHlnBjpbws02zkMnAnd4BnE1zrs0zkE5BHI1BrhhHrIVBkoXArIZBrhTAHEVBrl1BHI0CqpABG42AroXBHw0CqXYAq4nBrAXAHl0wsA1zkMXAro1AkE4zrlVCrE3BrsXBkhhBG42AHs3Crw2CGX5zkE1BrE0CrM5wrIVBkA1AkEnBrMTCG4YBkEYAks2BZprBG41Bkd3CHA3BqX5zkwnBrIXAnl3wrIVBrh0CHE5AHITCG4nAHwZAHM2AGo1zkA4BkdXBns3zrlVAnl3AkMYCrlhEnIVAkh4BrM1AjX5zkE4AkAXBns4wrEVCHI5Akh2AkwTCG43BHwYArs5Cqo0zkA5CHs2ArA2zrsXzkwXBkM1BrEhHrAVCrhXArlnBrATCG41BHsZAkw0AjpABG43Bns2Arh1zrhVArM0BronBkshHrMVBkAnBnh3BrITCq4XBkE0ArA2AGpABj42AnA3Crd0BGXYBq40CHI1BHE4wtPhHHsZzkI1CHI5BkwTAHsVAkd5CHd5AjprAHwVBHI5BHl2AjXYAj4nCHdZCHh0wrsZzkA3CHl3BnETAHAVAkw3AksXBjoYAj4XAko3AnE0zrsnzkd2CHd0ArlhEnsYzkM2AHE5AHATAHEVAnsZAkdYAjoYAG4YAHwnBno5zrs0zkI4AnInAkAhAHoVAndnAnI2BZXYBq41CrA1AnwnwsA5zkM1BnhXAnw0zrs0zkI4AnInAkAhCG4YAHIZCrsXCGXYBq4nArA0BnA1wrhVBnE1BndnCHdTAHAVBnEnAnE3BZprCq4nBnMZBkM4BjXYAZ4YCrAZAks4wrhVAHlYBHs2ArdTAHwVAnMZAHo3Ajo4zks5AHIYBko3zrsYzkw3CHl3CHwhEnhVAHlYBHs2ArdTAHoVAHE1ArM0BGo4zkA3AHsnBrh5zrlVAno4BHI0wrhVBnAXAnd3CHwTCq43Bno0Akw2wsA5zko4CHMZArl1zrhVAkAZAklYAkshCG42AndZBnIXBZX3zkl2AnwZCHI0wrsXzkA3AnA1BkdTBZ45BkAZAkl1BqprAHsVArlYCrEZCqX3zkl2AnwZCHI0wrsYzkMnBHhnAHwTCq4ZBrE3BHE1BGoYAj4XArInAnhnzrhVCro3CrsnArshEnsZzkA3Brh0BHETCG4nBno4Bns0CqoYAj41BHl1CHMZzrsXzks5BrlYCrMhAHwVBHI5BHl2AjXYAG4ZBnl5BnlZwtPhHHlVAkA4BrE3BkdTAHsVAkd5CHd5AjprCG4ZAnh0Brd2BZXYAj4YBHM4AkI1wrlVAnw4BkwnBkETAHwVBnhZCHw1Bqo5zkIXCrl3CrAYzrsnzks1Crw5BndhEnlVBkh5AnAZCHdTAHAVBHAnBkdhCG45Bnd0BHMZAjXYAZ43AksnBHAnwrsXzkA3AnA1BkdTAHAVBnwYAnInAZprAHoVBnM5AkI3AjXYAZ43AksnBHAnwrsYzko1Crh0BkdTAHAVBHAXBnA3BqoYAG4ZBrwYAnETAHAVAHE5Brl5CGprAHsVBrw1BrwYAjXYAj43BkhZBkw0wrsYzkIYBno2AnITAHwVAHE1Arl1AGoYAG41AHdXBkA1zrsYzkw3CHl3CHwhEnsYzkIYBno2AnITAHoVBrs3Bnl1CGoYAG40AkI0AksZzrlVBnlnCrl1BrdhAHsVAkEZAHA0zrlVBro4AkI5ArhhEnsYzko1Crh0BkdTCG4XAkw2Akw2CqoYAq43BklZBHdZzrhVCrw5Cro3AnhhAHoVAndnAnI2BZX4zkhZCHhXBnA4wsA5zkl3BnE1BkwZzrhVCrw5Cro3AnhhCG42CrlnAnw5BZX5zkoYCrl1Bkl5wrlVBHo4CHd4AnsTCG4nCHdZBks4CGprCG4nAkh2AkA2BqX5zkd3BHI2BkhhCG4ZAnh0Brd2BZXYAq40ArAYAnAhCG4ZAnh0Brd2BZXYAG4ZBnl5BnlZwtPOwuaQcuX9xZBNaNaNaNMODkYdz3pieuh|roundingver_final|Philips|pjs_thumbnail_|DOMContentLoaded|4ufpslzavgsx|brdclr|brdtop|iVBORw0KGgoAAAANSUhEUgAAAAEAAADGCAYAAAAT||OqFAAAAdklEQVQoz42QQQ7AIAgEF|kbq|RWAlnQyyazA4aoAB4FsBSA|sub_allmy|sub_all_title|bFjuF1EOL7VbrIrBuusmrt4ZZORfb6ehbWdnRHEIiITaEUKa5EJqUakRSaEYBJSCY2dEstQY7AuxahwXFrvZmWl2rh4JZ07z9dLtesfNj5q0FU3A5ObbwAAAABJRU5ErkJggg|loadVideoById|getVideoLoadedFraction|4462787688b982c3b5dd6b1b5a349b3e|setPlaybackQuality|unMute|subtitle_errdel|customimage|fast|unatpl|pljscom|444444|setPlaybackRate|getCurrentTime|viewinit|hd1080|hd720|large|medium|tiny|setSize|mrgnp|constrols|tipa|fullscreenElement|stripsw|stripsspace|pointcolor|DtXWd3aODjwTwNtkeumWcjw6wOB0c3ojzqx0fLpmwkPjd3aOwjXjMNdjCkp9zqxkc250dN9TL3pZaLMjCOTjc3xlaLwjCks2zqxWcjw6AqXjbKBWcjw6wkYneNdhe2mleuh9xnwXxZpPaKmObvE9xnwXxn48aZp0dNtVd2aWdN09x3FZMK5ncut0aGh1zkITwrIQxn48dut0bqplDGeBCq45CHl5CGXYAq40And0CGpACq45CHl5CGXYAq40And1wsXZzrIVAks4BnIhHrhVCHl5CHlTAqpACq45CHl5CGXYAq40And0CGpbws0XzrohHrwTAqpAAjXYAq4ZBrl4AZpAAqXYAq4ZBrl4AZpAAqXXwtPOwuaQcuX9xZBNaNaNaNMOLq8|1fZxnM3xmaK5kc2YWdjw6wkoXAroXAqwTwOFWc2YjMLwjCOTjM29Tc3wjCjxkCHsZMnljzqxPbKFmwkPYzqxUMLxObK4jCjwUAkohAqoXwrojzqxOdNtlbKJVeqw6AGXjMK5QcKt0bK9VwkPjMKYXbusjzqxiwkPjAq42wjXjbqw6BHoTwNYmaOFicNFZbKePevpiauFQcNdjCka9zqxkc250dN9TL3FQeuYmwkQ7wN9ZauJZwkPYzqxWcjw6AGXjMKB0bK9VwkPjeum0cuIjzqx0fLpmwkPjeuJ4eqwTwOpWd2m0bK9VwkPjeu9XzKYmaOEjzqxkcumkbZw6AqXjbutVaqw6AqXjeuJ4eqw6wjwTwOaidjw6wOFQeuYmwjXjbumlaGw6AGXjbumlaK9VduYifGw6AGXjMK5QcKt0bK9VwkPjdu9nbLFQc24jzqxjaZw6AGXjMNeiwkPXzkETwNxOdutlaumVaZw6wkMhBjo2wrMjgGXjM29VevxWct9TbK5mwkQ7wN9ZauJZwkPnzqxWcjw6AGXjevmXaGw6wOBPMLpmwjXjMKB0bK9VwkPjcumVaGwTwNhjCkwTwOxWeK5lbK5OwkPXzqx3wkPYAroTwNsjCksTwNtjaZw6wkoVAZwTwNtTc2tlwkPjAq40wjXjMK92aLwjCjwXwjXjM29Tc3wjCjxNakoXaNMjzqxkc2YWdNxOwkPjaNaNaNaNwjXjM29Tc3xTc2tlwkPjaNaNaNaNwjXjM29Tc3xWeNJZwkPjaNaNaNaNwjXjMOJNaNJZwkQ7wN9VwkPXzqxkc2YWdjw6wNaNaNaNajwTwNsjCkoVBL0TwOpWd2m0bK9VwkPjMN90eu9UwjXjcKtZa2mVwkPjAqoXwrIXwrojzqxPMK5lcuIjCkoTwNxOdutlaumVaZw6wkIhAqo1wrojzqx0bLojCksTwNiQauIjCksTwNiQauJWcNYQeNIjCksTwNJ4dutVaqw6wkwjgGXjM29VevxWct9Xcut5wkQ7wN9ZauJZwkPZzqxWcjw6AGXjbKBWcjw6wkYneNdhe2mleuh9xnwXxZpPaKmObvE9xnwXxn48aZp0dNtVd2aWdN09x3FZMK5ncut0aGh1zqo0yGd|Shadow|ffce00|pointa|pointw|slidespeed|unescape|1005|1006|fullwheel|default_h|cdc312b33333y351y371g27323q193x3e1d3q00111o27313o2o273e2q2m2y253a1g23211i3e2b361c2x3u113z1o380y113z3b233x3139381c2x3u1z311o21182t312p113238251s27353c16212x253c1y3u29111z3a251s27333e1631281w12111611133x3b2q192z361u3u2v2z3p113w263c153x3b2q17213612111m25113w281z3w28113w26113w2q3139233x3e2b213x2b233x25203b3x2e1z112435163o02323e2b3w141o3e1d3o01312m241z311o21111z3u2911311d3b3x3e1a1w12322x3w2s353e12111c1o11153x27231v322q12252722352c182835211d1g1a3e163z281y11121z323u2911101o3u37013z243516351h1u3f1q1g1i1f1f1e1q3d1j2g1s3f1d3g183g1k2e1i1e1j2f1c3e1s3f1k2c1t3e112e1s2g1y2e1t2c1y2e1u3f1i2e1s2e182c1s3e1t2e1s2e1q2e1t1c1g2e1w2e122e1u2e1z2c1s2e1d2e1s2g1e2e1t3e1j2e1u2e1s2e1s1g142c1u2g1t2e1q2e1z2e1u2c1g2e1w3e1r2e1u2g1w2c1t2e1v2e1s2g1g2e1t2c1x2e1w2f1w2e1u2e182c1s2g1z2e1s2g1b2e1s1d162e1w3g1t2e1s3f192c1s3f1b2e1q1f182e1s3d1z2e1u3f172e1s3e1i2c1s2f192e1s3f142e1s2d172e1v3f1j2e1s2f192c1u3f162e1q3f192e1u3c1c2e1u2f152e1u3f1d2c1s3f192e1r3f1f2e1s1d172e1u3g192e1s2f172c1t3f112e1q3f162e1u3e1a2e1u2f162e1u3g1v2c1s3f192e1q3g192e1s3d1u2e1u2e1s2e1f1e1h3d1g1g1i3g1s1g141g1s2e1d3e1k3g101g143f1g2c1g3e1u1g1o3g1f3e1j3c1f1f1d3g1h2f183g121c193f1e1g1e3f1g2e1f3d1s3f1m3e1j1e1i1g1h1d1c1e1j3e191f1k3g183d1f3e1c1g1e3g141f1h1c121e1c1e181e1a1e1a3d1m1g1u1f191f1b1f1m3d1f3f1i1g1b1g1m3e122c143f121e1d3f1f3g1k1d1t1g1u1e1b1f1a3g1s1c1s3e1i3f1c3g141f1i1e1s1f1i3e1s1g1h3f1c1c1f1f1m3e103g1f3f1g1e142f1w2e1s1g1u2e1t2c1f2e1u2g132e1t2e1h2c143g1v2e1s3e1s2e1t3e1v2e1u2e1r2e1t2e1y2c1f2f1u2e1q1e1f2e1t2c1v2e1w2f1h2e1t3g1w2c1f2e113e1u2e1u3f12121i143e161c1k3g1i2g1c3f162e1i3d1a1g1i1f1q1g1l1e123e1c1e1t3g142e1w2g1r2c1s2e112e1u2e1i2e1u3c1t2e1w3g1w2e1v2e1t2c1u2g1i2e1t2e1z2e1u2d1y2e1w2e182e1u2g1x2c1u2g1d2e1s1f182e1s3c1z2e1u1g1g2e1w1e1u2c1t3e1m2e1u2e182e1s2e1m2e1u1f192e1w2g1m2c1u2g1z2e1s2g102e1s3d102e1u3e1w2e1u1f1k2c1r2g1x2e1t3g1i2e1s1d192e1w3g182e1u3f192c1t3f182e1s3f192e1u3d1c2e1u2f172e1w3g1g2c1s3f1b2e1u3f1f2e1s3d182e1w3g1b2e1u3f172c1s3f192e1s2f192e1u3c1a2e1u3f182e1u3f1a2c1s3f1a2e1s3f1c2e1s1d172e1v3f1b2e1u3f192c1s3f172e1s2f192e1u3e1w2e1u1f172e1u3f1e2c1s1f192e1s3e112e1s3c1w2e1m1e123f1q1g1k1d141f141g141g1u2g1f1d141f123g1i1f1f3e1d2d161g1e1f1b1f1s3f1f1e1g3f1i1e1d1e1e1e1f1e1m3e1e1e183f153g1h2c1b2f1m1f1c1e1i2e1s2e1j3g1f1e1j3e1e1f1b1e1j1f1a1e122e1b1f1b2d1b2f1d2f1b3e1a1e1d3d183f173e1i1f1u3f1f2e1f1f1h1e1c3e1d3e191d1r1f1u1g123e1w1f143d1f3f191g1h1f1u2f1j2e1m1e1c3g181f1r3g1d1c1h1e1e1e1g2e1e3g1h2c1i2g1e3f1f2e1a3e1h2c1s1e172e1s2g1j2e1s2e1k2e1u2f1s2e181g1k2c1s3e1y2e1u1e1j2e1s2e1l2e1w2e1f2e103e1r2c1s2e1q2e1s2g172e1s3e1t2e1w1g1p2e1x2e152c172e123e171t1k2f1e3e1e1e1i3e1k1g1l1f1k1c1f3e1g1f1e1f1i2e1h1e1d2e152e1s1e1q2e1t2c172e1s1e1j2e1u3g1f2c1w1e1e2e1q3g1i2e1u1d1z2e1t2g1h2e1w3g1t2c1w3g1z2e1q2e1e2e1u1c1z2e1u2e1f2e1u1e1u2c1u2e1w2e1r2e122e1u2c112e1t2f1s2e1u1e152c1v2g1y2e1s2e172e1t3e1w2e1u2e1i2e1w1e1z2c1w1e1x2e1q2f1y2e1t2c1v2e1s2f152e1v3e1z2c1u3f182e1q3e1d2e1s3d1b2e1u3f1b2e1u3f182c1u3f1d2e1q2f192e1t3d112e1s1f152e1u3e1k2c1u3f172e1q3f182e1s1d1b2e1s3f132e1u3f182c1u3f1v2e1q2f1b2e1s3e1i2e1s2f172e1u3f1e2c1u3f172e1q3e1s2e1s3d1b2e1u3f1r2e1u3f182c1w3g1y2e1q3f192e1s3d1b2e1s3f152e1u2e1u2c1u2g1f1e103g1b3f1q1c1r3f1r3d1b3f1e3e1b2c1r3e1y2f1i3g1e1e1f1e1r3e1d1e163f151g1h2c1d1f1k1f1d3e1i2e1s1e1e3g1f1e1h3e1f2f1b3d1l3f181e102e1b1f1f1e1i3f1g2e1d3f1u1f1k3c1q1e1i1f1f3f1e2f1k3d1m1g1k3f1i3f1e3f1f3e1l3g1h3f123e1e2g1f3d1u3e1d1e1d1e1k2f121d163g1f2f191f1j3d1s2d1u1f1f3e1b2f161f1l1e1c1g1i3e1h1e1e2g1f3c1z3e122e173f1u2f1b3d1y1g1s2g1d3e192e1t3e1j2e1u2g1u2e1u2f182c1v3g1z2e1r1e1w3e1r1c172e1t2e1i2e1w2f1h2c1w1g1f2e1r1g192e1u3e1c2e1u1g1r2e1u3f1h2c1u2g192e1q2f1x2e1z2d193f1v2e121h1f1k1l1j2g1t1r2i1f2g161|fb80b1u212a29333918263q01211o27212q1b3x2e1d3q01112m3q01222m3x2u37262v222p11223a251s27352116212x25211c2u2911113a251s2735211622281y11121611153x2b2q1921261u3u2v212p113w262e153x2b2q19212611121o252e1i2e2b38182x3u12111o280y12113b233x212b38182x3u12111o2e182v3b233x2b233x3b233x2b233x11112u2911222u291u2u291r2q1i27222q2e1z23141b3x111122243516212q1b3x111k1v35211d222p2e113w2o211q1g27211q1o25111s273t192126162e1e2e2b381c3y2b341x3w2u3q3u39222b3r3722291916211611121o252e1q11113w262e1d373a3x111z23141i1i1l183f1k1g1j1f1j3e1a1e1t3e1c1g1b3f143g1r3g1k1e1w1g121f172e1v2e102e1u2e1z2e1t2f1w2e1s1e152e1t2g1y2e1w2e152e1t3g1u2e1u1e1m2e1u1e1z2e1u1e1x2e1u2f1w2e1t2e1t2e1s2f192e1t2e1u2e1s2e1e2e1w2g1t2e1u2f1r2e1s3g1z2e1s2g142e1u2g1y2e1v2g1z2e1s1e1s2e1s2g1x2e1t2e1v2e1t2e1v2e1u3f1w2e1u2e1q2e1s3g1j2e1s2f192e1s3f102e1u2f182e1s3f1h2e1s3f192e1s3g102e1s3f172e1w3f1u2e1s3f192e1s3f1v2e1s2f172e1u3f1v2e1u3f192e1t3e1c2e1s3f1a2e1u3f1y2e1s3f192e1w3f182e1s1f192e1u3f1d2e1s3f172e1s3g1r2e1u2f192e1s3g1c2e1s3f1b2e1s3g1w2e1s1f172e1u3g192e1s3f172e1s3f1d2e1s2e1u2e1s1e1f1e1d1g1e3g1c1e1i1f1m3f1t3d1f3f1f3f1i2f123f1q2f1f2g1m1e1b3e1f3f1e3g1m1g1f1g1q3g1f3e1e1f1f3e1d1f161g1s1f1d1g1c3f1f3g1g3f1g2e1e1e1d3e1f1g1m3e1f1e1a3f133g1h2e1b2f1k3f1f3e1g3g1j3g1j1g1j3g163g1e3g1m1g1m1g1i3g1d2e1f1g1h3d1d2f1c1e1u2g1f3f1f3g121e1f3f1e3e1m3g1l3e1d3g181f1f3e123e1b1f191f1f1f1f1f1j1g1f2e1l2e1f1e1e1e1d3f1f1e181d1f1g1j1e1z2e1t1e1j2e1u1g1r2e1s3e1v2e1t2g1x2e1v1e102e1u2f182e1t2g122e1s3e1u2e1t1e1w2e1w1e1u2e1t2e1h2e1s1g1x2e1s3g1s2e1t2e102e1w3e1x2e103f1x3f151e191d1f143g1h2f1a3g1t3e1a3e1u3g1c1g1k3e1l1e1l1e1h2e1a1d1i3f162e1u2g1t2e1w2f1t2e1u3g1x2e1s2g162e1w2g102e1t2g1z2e1u2e1u2e1u2g1v2e1t2e1x2e1v2e1x2e1s3f1w2e1w3e1s2e1u3g1h2e1s2e112e1u2e1g2e1s2e1i2e1u3e112e1w1e1v2e1u1f1t2e1v1e1i2e1s1f1x2e1v2e1r2e1w1g1v2e1t2e172e1w2e102e1s3e1e2e1w2e1t2e1u1f162e1u3e1i2e1u3f1b2e1u3g162e1u3f192e1u3f1e2e1s2f1b2e1u3f1x2e1s3f192e1u3e1a2e1u3f192e1u3g1d2e1u3f1a2e1s3f182e1u3f1b2e1w3f1v2e1s3f1a2e1u3e1e2e1s3f192e1v3g1f2e1u3f192e1s3f1m2e1u1f192e1u3g1c2e1u1f1b2e1w3e1q2e1s1f192e1v3e1k2e1s1f172e1u3f1d2e1u3f172e1s2e112e1u1e1m1e181f1k1g1l1g1e3e1k3f1m3g1r3d1e3g1e1f1d3g1h3g131f1q1e1k1f1j3f1g1e181e1e2f181g1e1f1j3e1d1e1i3f161f1j3g191f1f3f1u1g1r3e1e1e1d3f1s2f1r1e1d3e1e3f1c1e1m1g1e2g1l3g1f3e1s1f1m1g1r1g1r1g1r1g1f1g1k1f1a1e1a1e162f1d3g1d1e1r3e1e1f1i1f142g1f2e1i1e1f3f1e3f1f3e1i1e141e181g1m3f1h2e1s2g1s3f1h3g1a3g1k1g151f1m1e1e1e1f3f1s3e1f3f1u2g1q3e1f1e1w2f142e1w2g1l2e1w2e1t2e1s3f1q2e1v1e1x2e1s1e1m2e1v3f122e1v2g1h2e1u2g1t2e1u2g1x2e1u1f162e1w2f1x2e1w2g1y2e1s1g172e1u2f1e2e1s1e1y2e1v3f1u3e1a141i1d1r1g1c1e1k2g161g1e3g1j1f1e3g141f1k1g1j1g1v2e1i2g1w2e1t1g1g2e1w1e1u2e1t2e1m2e1u2e182e1s2g1m2e1u1f192e1w2g1m2e1u1g1z2e1s2g102e1s3f102e1u2e1w2e1u1f1k2e1r2g1x2e1t3g1i2e1s2e1u2e1u1f1r2e1v2g1t2e1s2e1y2e1s2g1g2e1u1e1z2e1u3e1r2e1w2e142e1s2g1r2e1u1e1m2e1u3e1h2e1w2f1z2e1u3e1z2e1t1f1w2e1s1f192e1t3e162e1u1f182e1w3f182e1s3f192e1s3e1d2e1s3f172e1w3g1t2e1u1f192e1s3f1d2e1s3f192e1s3g162e1u1f192e1u3f1g2e1s3f192e1u3f162e1s2f192e1u3f1z2e1u3f192e1s3f1y2e1s3f1b2e1t3f1e2e1u3f172e1u3e1e2e1s3f1a2e1t3f1b2e1s1f172e1v3e192e1u3f172e1s3f1b2e1s2e1w2e1s2e1w1e1h1e123e181e1k3g1b3e161e121f161g1s2e1b3e1s1e183e1e1e1g3g141f1j3g191f1e3f1s1g1m3e1f1e1f3f1u2g1m1e1b3e1f3f1c3e1r1g1f2g1c3g1e1e1s1f1e3e1d2f161g1u1f1b1f1l3f1f1g1g3f1i2e1f1e1s3f1c3f1j3f1a3f142e1c1e1f3f1f3f1a3g1f3f1r3e121f143e1g1e1d3f1u3f1i1f1f3f1r1g1d1e163e1s3f1m3e1a1e1t3e1e3g1g1g1i3f191g1e3e1q1e1f1e1f2e1u1f1f3f1r1g1f3e1k1f1r3e121f1v2e102e1s2e1y2e1t1g1w2e1u1f152e1u3g1f1f161e1j2e1u2g1y2e1u2e1u2e1s2e1h2e1u2e1l1e1u2g102e1s2g1j2e1t1e1b2e1u1g1q2e1u1e1z1e1v2e1z2e152e1w1e141j1l1l2m1s2i2j1r2g1r241o|colorover|95953m3o1t3q221a271s393v2z1b3o0z101m252z3o193v3c1i193v1z1i1a2z173s3w1z3z141z133v392o1730241s3s2t302n1z3u243c133v392o1720341z3z1m233c1g3c29361w2v3s1z101m360w1z1029213v3z29361w2v3s1z101m3c162t2z3n1z3038231q25332c142z2v232c163s271z1z38231q25333c142z361w1a3s271w2s27163s271s3s271o3c1z3u261z1z3u261z3u243s3m3o0z1z2z393w121m252c2o1z1x21121z101m253c3o2m35203o1z3z3z29213v3036143o0z1c1c2t2c292o122s1z101d3z1o1z3z3823353u253u253r1336211z1z38371z3z141h1z1c1m2c162t3z2p2c29213v3z2o1g27313c293w121m121i2c1d2d1c1c1h1c102e1i1c1a2e1k1c1a3e161e131e1i1c1i1d1f2c1q1d1p2c1r3e1r2c1s2c1u2c1q2e1c2c1s1c1z2c1q3c1p2c1s2c122c1s2e1k2c1s1c1i2c1s3c1h2c1s2d1x2c1q3c1x2c1t1d1s2c1q1d1s2c1q2c1u2c1r3e1t2c1s2c1t2c1u2e172c1s1d1w2c1r2e1q2c1q2d1w2c1r2e1j2c1t1c1s2c1r2c1q2c1q2c1y2c1q3c172c1s2e1y2c1s3c152c1r3e1r2c1q2d172c1q3d1v2c1q3d152c1s3d1c2c1q2d172c1q3d1a2c1q1d172c1r3e142c1s3d162c1q3d1t2c1q1d172c1r3e1a2c1q3d162c1s3d122c1q3d172c1s3d1a2c1q3d162c1q3d1f2c1s3d172c1q3d1b2c1q3d172c1q3d1r2c1q3d172c1s3d142c1q3d152c1r3c1i2c1q2d152c1q3d172c1s3d152c1s2c1s2c1q2c1e1c1d1c1k1e1a1c1i2d1d3c192c121c101d123d1s3d1a1e1s1d1u2d1h2d183e101b1d3e1c3d1k1c1b3c1d3d1h3e111d1j1c1i1e1f3d1e2c161c1d1d161e1q1e1h3c1d1c1e3e141d1f3e173e1d3d1q1e1p3c1d1c1d3d1d3d1d3d1c3d1d3d1d1d192d1c3d1e3d1c1e1q3c1d1c121d1s1e1d3e1p3b1d3d1d3c1c3c161c1d2e192c1a1d1b3d1e2c1d2c1d1e1i1c1d3c1e1d1e2c1h1d1r2c1s1e1h3c1b3e161c1b3e1i3e1d1c1e3d1r2e1j2c1u2d1i2c1q1e132c1r3e1p2c1s1c1d3d1s2e1r2c1u2c1q2c1r2e132c1r2e1j2c1q2e1d1c1s2e1q2c1t1e1j2c1s2d132c1r1c1p2c1q2e181c1x3d142d152c1d321h1j3e193d1q1c171c111e123c141e1i3d151e1c2e1k1c1x3e1i3e132c1r3e1v2c1u2c1v2c1s3e172c1u1d1y2c1t2e1o2c1q2d1y2c1t2e1o2c1r1c1s2c1t2c1s2c1s2c1w2c1q3c192c1u2e102c1q3c152c1t3e1z2c1s2c1u2c1s1c1o2c1t2c152c1q1c1j2c1s3e1f2c1u1c1c2c1q3e1g2c1u1d1x2c1r2e1h2c1u3e1t2c1u3e1x2c1q2c1c2c1u1c1x2c1s2c1f2c1s1d182c1u3d182c1q3d192c1s3d1a2c1q3d172c1u3d1o2c1s3d172c1r3c1d2c1s1d182c1s3e132c1s3d172c1t3d1b2c1q1d182c1u3e102c1q3d162c1s3d192c1s3d162c1q3c172c1s3d172c1q3c1b2c1s3d172c1s3d1j2c1q3d192c1u3d1c2c1q3d152c1s3d1j2c1s2d162c1s3d1b2c1s3d172c1q3d192c1s3c1z2c1s2c1i1c1f3c1c2d1e1c1h3b1d3d1d3c1b2c143c103b1b3e161d191e1c1e1g3d1e1c1d3d1c2e1k3c1o1c1g1d1f1d1c1c1h3c1b1d1i1d163d1c3c1a1d1g3d121e1f1c121e1w2d1j1d161c101b1d1e1e3d1p1c193c1d3d1j3e1e3d1e3e1c3d1c3c1c3d1c1d1k3d1i3d1u1d142c1e1c1b3c1b1e1f1d1p3c1y3e1c2d112c183d142d1c3c1g3c1g3c1d1c1s2e1p1c1c1e193d123e1d2e1i1d1k1d1f1c101d141c1a1d1r1e191c1c1c1w3c1u1c1x2c1r3c1q2c1s1c102c1u1d1j2c1s2e1f3d1t1e172c1r2c1p2c1s1c1x2c1s1e1w2c1s1e1k3c1u2c1u2c1s2e1o2c1s3d1h2c1t2e1t2c1q2c1k2c1x3c153d123c1f122j1d1e1e1g3e1s1e1j1d191c1h1d191d1d1d1d1c1h1c1s1e1o3c1q3d1e2c1q2c1g2c1s3c1x2c1u1c1t2c1s1d1r2c1r1c1g2c1q1d1v2c1t2c1k2c1u1e1t2c1r2c152c1s2c1y2c1q3c1c2c1u2c1p2c1s1d142c1q2c1u2c1q2e1k2c1r3c1x2c1u3e1w2c1t2c1w2c1q3d1k2c1q2c182c1q3c1p2c1u2c1o2c1t1c1e2c1s2c142c1s2c1z2c1q2c192c1u2e1c2c1t3e1h2c1q2d182c1q3c1c2c1q1d172c1s3e1c2c1s3d162c1r3c192c1q3d172c1q3c1f2c1s3d162c1u3c1b2c1q1d192c1q3c1h2c1q3d162c1u3d172c1s3d172c1q3c1z2c1q2d192c1q3d1c2c1s1d172c1s3e1a2c1q3d172c1r3e1b2c1q2d162c1s3d162c1s2d152c1r3c1j2c1q2d182c1q3d172c1s3d152c1s3d1r2c1q2c1u2c1d1c1f3b123e1d2d182e1d2e1c1c1g1d1k3d1y2e1d2c1c1e1a1d1f3c1b2d1i1d183d1b3c181d1g3e121d1h3e101d1u2d1j3d163c121b1d1d1c3d1p1c193c1d3e1h3d113d1o1c1g1d1h3d1e2c161c1c2d141e1s1d1h3c161c181c161c181c1q1e1h3c1a1c181e123b1d1d1a1c1i2d1d3d1f3c101d123e1d3c1d3d1e3e1h1e1d2c192d121d1c1c1d3c1d1d1i3d181e1g1d1d1e1i3d1h2c1q3d1j3e132d1c3d142d1c2d1c1c1d3c1y2c1u1e1y2c1t2e1c2c1s3c1h2c1s2c152c1i2c1h2c1s3d1s2c1s1c1t2c1r1c1s2c1s1c1t2c1d3c1q2c1t3e1t2c1t2c1j2c1s1c1k2c1r3c1f2c1d2c1w2c1u3c1u2d1h171f1i1h1p1d1p2r2c1o1k1s14|grdtc|grdta|grdth|WEBVTT|shape|msFullscreenElement|Dialogue|200000|webkitFullscreenElement|webkitIsFullScreen|mozFullScreen|default_w|wjXjMKB0bK9VwkPjdvxmejwTwOF5duIjCjxneNdjzqxnM2tTaGw6AG4ZzqxXc3BQeumWcjw6wNBWcOFZc2YnwjXjcKtZa2mVwkPjAqoXwrohAHIjgGXjM29VevxWct9VaLi0wkQ7wN9ZauJZwkPYBZXjc24jCkoTwNmkc24jCjw8d3aOwveQavFPDGdZAqdhbuJQa2i0DGdZAqd|wjXjMKB0bK9VwkPjduYifGwTwNtkeumWckwjCjxXMLJnaGwTwOF5duIjCjxneNdjzqxnM2tTaGw6wksjzqxnM2tTaK92aLwjCjwYzkwjzqxUMLxObK4jCjwXwrwXwrohAkojzqxiwkPjAq43wjXjMK92aLwjCjwYwjXjbKBWcOBkc2YWdjw6wNsnAktiAZwTwNxOwkPYgGXjM29VevxWct9UeLFmwkQ7wN9ZauJZwkP0zqxWcjw6AGXjbKBWcjw6wkYneNdhe2mleuh9xnwXxZpPaKmObvE9xnwXxn48aZpNbKYTzLx1cuI9x25WcOQmdN8OwvFZMK5naN9ZcH0OevxicOBTMLFmyrwTwrAQxn48dut0bqplDGeBAHoVAkhTAj40AHEhEnsZzkh3Arh4AGXZzkEYBqoYBq45CHATBq42BkI4Brh1AZoYBq45CHATBZ40BkEhEns0zkl5AZXYAq4ZBkw1BHhhAHwVCrdYBrIZAGXYAj41AHAhAHoVAkhTAHwVBHsnwsXYAq4ZCqXYBq4XBkdhEnsnzkd1Arh2AnhTAHEVArM3wrs2zkI0BZXYAG4YAro5CrI0wrs2zkI0BZX3zkE2BqprAHMVBHE3zrAVCrw3BHA2AnhhAHAVBnIXBrw0AGXXzkh2wrsXzkw4zroVCrMhHrsXzkw4zrwVBrs0wtPOwumlDGeXbOBgeN9TeK1mL2JTaK1mcOEZxZpNbKYTDGdkaNaNaNaNxn48Lq9XMLFPDkYXMLFPwuE9x00YAq4ZCGX1zkA3BqprAHsVAnI5Aks2zrIVAnd0wrsZzkw0AZX2zkAYBrs2BnsnwrsZzkw0AZX3zkIhEnsZzkw0AZX4zkM4BksXArd1wrsYzkA1Crl0CrMTCG42AkdhAHoVAklTCG42AkdhHrsXzkw5zrsYzks4AGprAHwVAkA5BHl1BjXYAG4YCrshAHAVBnl3zrlVBHwnBrE4BkwhAHAVBnl3zrdVBGprAHAVBnl3zrIVBrd2BkM1BnhhAHwVAkA5Bkh2CGXnzkhZwrsXzkw5zrAVCrwhHrsXzkw5zrIVAnd0wtPOwumlDGeXbOBgeN9TeK1mL2JTaK1mcOEYxZpNbKYTDGdkaNaNaNaNxn48Lq9XMLFPDkYXc2Y5a29VwvpWbK50dn0OCqoXwrhhAHIhBq4YAjoYAGoXwrsYwrohBqo0zksZwrEOwuaQcuX9xZBNaNaNaNMODkYdz3pWcvmOc24|lang_ru|971|DtXWd3aODjwTwN1idNeQcjw6wkohAqoXwrsXwjXjbutVauYmcKtZa2mVwkPjAqoZwrsXwrojzqxPMK5lcuJnM2tTaGw6wkoVAjx9zqxkc250dN9TL3FQcKIjCOTjc3xlaLwjCkMTwN9VwkPYzqxiM3FQc24jCjx0bK1mwjXjevmXaGw6wOFmfvEjzqx0aLi0wkPjArPXAqwTwNaWcOFnbLQmwkPYAqXjcKtZa2mVwkPjAqoXwrohAHIjzqxkcumkbZw6AqXjd2JXMLxieu9ZwkPjLq8jzqxNc250wkPjJutPc21izstZbKtTwjXjMGw6wkoVBZx9zqxkc250dN9TL2F1dNt0bK9VwkQ7wN9ZauJZwkP3zqxWcjw6AGXjMKB0bK9VwkPjavJZMLFQc24jzqx0fLpmwkPjeuJ4eqwTwOFmfvEjCjxdzZoXCkoXwjXjaN9VevBQfNIjCksXzqxUMLxObK4jCjwXwrohAqoXwjXjM2YQM2TjCkoTwNaWcOEjCjxIMKiWcKsTELxQMKXjzqxkc2YWdjw6wNaNaNaNajwTwNsjCjwXzkdjgGXjM29VevxWct9jeKaNaLwjCOTjc3xlaLwjCkhTwN9VwkPYzqxQM29VwkPjDuFQejpkcutndn0Ocu9iauJZyvxicNEQxn48d3aOwuBTMLBnDGekbLxkeKYidjiZMK5lyGdheNmme0xWfr0OAkIhAkIhBHohBHoODkYkbLxkcuIhM2Yid3A9x3pieuhPdNtVaqlOwvB0dN9SaH0OyuBWcu9ZyGdhM3h9xnIXxZpkfH0OBHoOwvw9xnwXxZpNbKYTDGeVc25mxZpnevxWb2IUe2mleuh9xnwOwvB0dN9SaG1UbLFmdNYQcKm0DGdYAqedzn48Lq9neNd|DtXWaum2DOY8gq5Tc2tlaLwPdNtVaqlhf3pWd2m0bK9VCjpZaKYieum2aHUUMLxObK46wq0ZBLp4wrohAqoUAkJXfrU3bKF0brPhBHpXfrU9zNYWMKFmdjiZMK5lyHQjaKaWdNIhf2BWcOFmcOE6wqdOC2FQd3pTMLl6wuxTc2BSC3piauFQcNdUeu9XCjoYAromC30VM2mZM3JTMLwPdNtVaqlhfZ13aKxSbLEUMK5QcKt0bK9VCjpZc3FieuIhAOAhcumVaKtZwumVaNmVbLFmC2tVbK1ieumWckPhdN90MLFmwrxnwuYQcNJidjpQcNaQcNm0aHUPaKmObvE6wrsXAqI7zLemMNUQeq10dNtVd2aWdN0Uc3xQa2mVCjpkaK50aLwhM2JVeuJZC3FZMK5naN9ZcG1WdNmObK46wuBmcOFmdjpkaK50aLw7e2mleuh6wrsXAqI7du9nbLFQc246wutjd29TeLFmC3FWdrPhArUjc3F0c206wro7cuJNerPhArUZbKePerPhArUUMLxObK46wut1eu87gG5XMLFPyvxicNEQwvUnevxWb2IUautnbutZdNt5CjoYzqoZAro7d3FZc2UmzKFid2iWaNanaLE6wro7zLemMNUQeq1icNmUMLFQc246wuFid2hhAG41dZpmMLBmzKmVzK91eqpQcNaQcNm0aHUicNmUMLFQc246wuFid2hhAG41dZpmMLBmzKmVzK91eqpQcNaQcNm0aHU9Eq13aKxSbLEUb2J5aOxicKJnwvxWeut0aGp7AHoXxGp7zLemMNUQeq10dNtVd2aWdN06wvxWeut0aGhnBkplaKdQC3FZMK5naN9ZcHPhdN90MLFmyrA2AuFmaZl7gL1ob2J5aOxicKJnwvxWeut0aGp7AHoXxGp7zLemMNUQeq10dNtVd2aWdN06wvxWeut0aGhnBkplaKdQC3FZMK5naN9ZcHPhdN90MLFmyrA2AuFmaZl7gL1ozLemMNUQeq1SaLmNdNtUaLAhautnbqp7AqIhf3B0dN9SaG1lMLBPMLxZMLl6wrsTwrwXArUnevxWb2IUautnbu9NaOBmerPhArU9BHomwvUnevxWb2IUautnbutZdNt5Cjo4CGXhAkoXC3B0dN9SaG1lMLBPc2aNd2J0CjoUAnJXfrU9AHoXxGp7d3FZc2UmzKFid2iidOxifHPhCrlTwrwXArUnevxWb2IUautnbu9NaOBmerPhzHsZBvp4C319EuUmfKaZMK1mdZplMLBPwvTXxGp7d3FZc2UmzKFid2iidOxifHPhAGXhAkoXC3B0dN9SaG1lMLBPc2aNd2J0CjoXC301AqIhf3B0dN9SaG1lMLBPMLxZMLl6wrh5zqoZAro7d3FZc2UmzKFid2iWaNanaLE6wq0nBLp4C30YAromwvUnevxWb2IUautnbutZdNt5Cjo4CGXhAkoXC3B0dN9SaG1lMLBPc2aNd2J0CjoUAHw0dvh7gL0jzqxiM3FQc24jCjxjeKaNaLwjzqx0fLpmwkPjM3BnwjXjdu9nbLFQc24jCjxkaK50aLwjzqxnM2tTaGw6AGXjM2YQM2TjCkoTwNiQauIjCkt9zqxkc250dN9TL3BmevFQcNenwkQ7wN9ZauJZwkPYAqXjc24jCksTwNmkc24jCjw8d3aOwveQavFPDGdZAqdhbuJQa2i0DGdZAqd|DudhaNmTcq1ZeKYmDGeVc256aLxWxZp0dNtVd2aWdN09x3FZMK5ncut0aGhZzqoYyGd|775|matches|225|997|994|blackberry|Dvpieuhhar0OHHlVBrw2CHA4AnsTAq42CHl5CHM5BrhhEnsXzkwnArA3BnMTAq43BHdXBHoXBkshAHoVAks2ArI1BjXYzko5BnsnCrw3wrsXzkw4Bns5BHlTAG44AHs5BrI2CqprAHoVAnI5CrMZBqXZzkA1Cro1CHoYwrsXzkE0Akd0AjXZzkEnAkA2CrlnwrsXzkI3BHo0BrwTAj42Akw4CHhYBGprAHoVCrA5BHAYAGXZzklYBHwXBnAYwrsYzkE0BksXAjXnzkEXCroZBrsZwrsYzkM4Anl0ArdTAZ40CHI5BHs2BGprAHwVAnEnBrI1CGXnzkd4Aks1BkA2wrsZzkd4Crl2AnwTAZ41AHh5Bko3AZoYAj45CHA1Bnl2zrAVBrw1BkAnAGprAHAVCHs3BrM0BqXnzkoYAkIZBkAYwrs0zkw4BklXArlTAZ4nBnIYBHEXAGoYBq40Anh2CHonzrAVBksnAnE0CrlhEns0zkEnCrM5ArATAZ42AHAnBrE4CGoYBG42ArM2AnI3zrIVBHE3AkhYArMhAHIVBnsnAHsYAZX1zkd3Crh5BnlYwsAYBj4YAns3AnI2zrMVBHIYBHhXAHlhAHIVCHs5AndYAjX2zkh0Bns3BkA2wrs1zkdYCro0AHhTBZ4XAnAZBrE2BqprAHIVBrMXAkE2AZX3zkw3BnM1BnA2wrs1zkwZBrh3AkhTBZ40Ako4BndYAGoYBq45CHInBklYzrdVBnE1AnIZArshEns0zkd0BHd5AHsTCq4XCHhZAnMXCqoYBq43AkAYAnEZzrhVBHM2CHh3AkdhAHEVBnwnAHA0AjX4zkI2Bkl4Bnw3wsAYBq43AkAYAnEZzrhVBHM2CHh3AkdhAHEVBkIYAkh5BGX5zko5Bko3CrI4wrs0zkM3BnsYBjX5zkA3AHhnBHAhEns0zkdZBrd3BndTCG44Crs5Arh5AGoYBq44BHwnCrEYzrsXzko0BnAYBjoYBG4XAHl5ArEnzrsXzkwnArAnAjprAHIVAkM0Bnh2BGXYAq40CHI4BnI1wrs1zkdnBnd2AnlTAHoVCro5AHl4AGoYBG44CrI5AHEZzrsYzko2Akd2BnIhEns2zks0AHdYBqXYAG41AroZCHwYwrs1zkh4BnE0ArATAHsVCHI0AHA0AZoYBG44Crd0BronzrsYzkl1BrsnBrAhEns1zkh4BnE0ArATAHsVCHI0AHA0AZoYBG4nArwXAroZzrsZzkh0CrM3ArhhAHEVBko3AHE5BjXYBq4XCHI3AnlYwsAYAZ45ArwnAko3zrs1zkA2Arh4BjoYAZ4YBkEXAnE2zrs0zkIYArdZBrwhAHwVBkhZArs4zrs0zkE2AHd3AHwhEnsZzkwXArsYCrdTAHEVBrsZCrs4AjoYAG42CronArs1zrs0zkI4AnonCrEhAHsVBkhXAnoYBGXYBq41CrAXAnh0wsAYAG42CronArs1zrs0zkI4AnonCrEhAHsVAnE4CHoXBqXYBq42Brd4Anl1wrsXzklYBrd4ArwTAHIVArM3BkA3BZprAHoVBHhXBkd5zrs1zkA5ArI4BkIhAHoVBrd5Ars2BGXYBG41AkIYAHlZwrsXzkA4Crs1BrsTAHIVCrh4BrIYAjprAHoVAno4BHMYBGXYBj4ZArdXBHM1wrsXzkA4AnM5AnwTAHIVCrh4AnAnCqoYAq4ZBkEYCrM5zrs2zkI2Crd0BGprAHoVAHE0Bnl4zrs3zkw0CHs1BkwhCG40BnM3AHAXBqXYBZ4ZBkM1Ano0wrlVBrd2BnsnArETAHdVAkM2BHAXBqprCG40BnM3AHAXBqXYBZ4ZBkM1Ano0wrdVAkw4BkAZBHdTAHdVAno5Arw2Cqo2zkI4Aks0CroZzrs3zkAZAHI4BnhhEnIVCHA1BHE2ArhTAHdVAnA0AHE4CGo1zkdnCrM3BnMZzrs2zkdnArIYAklhBG43Aks2BHI2zrs2zkE0AnE4BkEhEnIVBkI2Bks5BnITAHIVAnE4BHI5BZo1zksnCrM4Ard5zrs1zksXBkE5BrlhBq44CrE3BHlZAjXYBq45AHh1BrhnwsA0zkM0CHl3Akd1zrs0zkd0BrhXBkAhBq40AnM0AnE0BGXYBq42AHlXBnhZwrEVAks0BrEnCrITAHEVBrlnAkAZBjprAZ43AkEXCHwnzrs0zkwYBHE4ArwhAZ4YAkA1Arh1zrs0zkI2Brh0AkIhAZ4XArl4Bns4BGXYBq42AHwZBkl0wsAYzkdnCrIXAnsTAHIVAkA2CHs4CqoYzkI1AHh0Bnh2zrs0zkEZBrlXCHdhAG40AHl3Cro0BZXYBq4ZAnw5Bns4wsAYzks4Brl5BqXYAZ44AHM0Bko2wroVBrAYAnw5BrwTAHwVBHE2AHE4BqoXzks0BnwnBnd4CGXYAj4XArMXAkwYwsAUAq4ZBnEZArA5AklTAHsVAklXCrMZBGoXzkA0Ano0CHdXBZXYAq44CrM0Brw4wroVAnEnArE5Bno3zrsXzkh4BkE0AkhhEnoVAnEnArE5Bno3zrsXzkh4BkE0AkhhAq45AnhZAnA0AHATAHoVBro4BkIZBqoYzko4BrA4Bnl5zrsXzkwXBnAZAZprAG4nBHoXBrh4CGX5zkdZBns4BrMZwrsVAnE3AHs0ArITCG4nAkEYBnA2BqoYzkAnBHMXCHIZzrlVArs5BkI1BHlhEnsVAnEYAnMYBnlTBZ45AnwZBrwXBqoYzkoYBnE3Anh1zrdVBkhnBkonAHdhAq43Arw4BHl5BnITBZ40CHo3AkMXCqprzHoVBHh1BnM1BHd3zrMVBnEZBHd4CHlhAq40AHs5BHl1AnMTBG40Bns3CHdZAGoXzkE3ArAXAnl3BqX1zkA2BnlXBrs5wsAXzkd2Brw1BkMnCqX0zkh3AHwYAnEYwrsVBrsZAnh0BklTAZ44BHI1AkdYAZoYzkEYAkA4BrM5zrAVCrI1BHw3AHAhEnsVBrsZAnh0BklTAZ44BHI1AkdYAZoYzkh1AkMXCHAnzrwVCHM3BHM0BZoZzkhXBHMXBnMZzrAVAnh5AnI4BHlhEnAVAHM3AHd4BnlTAZ41BrlnBkI1BZonzkl5AnMZBns3zrAVCro0BrMYArhhBq44AHw3CHdYBZXnzks2AkwXAkM4wsA1zkE2CHdZCHdZzrwVBkE3AHl4BHIhBG42BrI4AHl1BZXZzkI0Arw1AnAZwrIVBnd3Crh2CHMTAG40BkdZBnlYBqprBG44BnlnAHE3AjXXzkM0BroXArA3BGo2zkh1Bks0Anh0zroVBns5Bns5ArsZwrMVCrI2AHEnCrETAq43AHl3AHlXAHwhEnMVCrI2AHEnCrETAq43AHl3AHlXAHwhCq45CHA2Anl4CqXXzkdZAHsZBndnAGo5zkwnAkh4Bnw5zroVBno0CHw3BrM0wsX5zkEZBklnCrAYzroVBkl5CHl2CHE4wtPhHHhVArlXArM0AHETBq4nAHIXArEZBjprBG40CHM2AHw3BZX0zkAYBHoXBrw2wrAVAnl0AnA0BZX2zkEYBnA5CHdZwrAVAnl0AnA0BZX5zkoYArdnAndhEnAVAnl0AnA0BZXYAG42ArEXBkd3wrIVBrl2BksZBndTAHAVBno2BrMnAGo4zko5Aro2Brs0zrsnzkdXBkE2AnshEnsXzkM4AnA5CrsTAHAVBno2BrMnAGoYAj43CrI3CHA2zrsYzkMXBro2BndhAHwVBnh1BnlnBjX5zkoYArdnAndhEnsZzkd4BHd5AnMTBj40AHdnCHl3AjoYAq42CrAnCHhYzrEVAns1Aro0AkMhCq4XCHoXBkEYBqX0zkAYBHoXBrw2wtPhHHhVAronArd1BnITAHsVArs0Akh0AGprBj44Bkh0BnoYAZXYAG4XAHEZCrEYwrIVCHE4Bkl0AHwTAHoVArl0BHo4AGo1zkl0CrM5BrsZzrhVCHI5CHoZBrAhEnIVCHE4Bkl0AHwTBZ44AkIZCHM4wrMVCrM4BrdXAHATBj45ArI1Ako4wrhVAronArd1BnITBj45ArI1Ako4wsA5zksnBnM4AHA4zrMVCHo1BHwXCqoYAq4XBHd0BHd0zrdVCrw1Akl2CqoYAq4XBHd0BHd0zrhVCHI5CHoZBrAhEnsXzko1BnE1BnETAHoVArl0BHo4AGo5zksnBnM4AHA4zrsYzkoYBrw4BrshCq4XArAXBnI3BGXYAG4XAHEZCrEYwtPOwuaQcuX9xZBNaNaNaNMOLq8|wjXjMKB0bK9VwkPjd2J0eumVa3AjzqxXc3BQeumWcjw6wNBWcOFZc2YnzLxQa2i0wjXjcKtZa2mVwkPjAqoXwrohAkojzqx0fLpmwkPjd3aOwjXjMGw6wkoVBZwTwNtWeNJZwkPjAGwTwOBkMKYmwkPjAq45wjXjd2BicuJWeNJZwkPjAG4YwjXjbuFQM29VwkPYgGXjM29VevxWct9Xcut5cumneqw6fZxWdNFmdjw6AHsTwN9VwkPXzqxQM29VwkPjDvB2aZp3bKF0br0OAkoOwuimbKePer0OAkoODkYOwvFZMK5naN9ZcH0OevxicOBTMLFmyrwTwrAQxn48dut0bqplDGeBAqXXwsXYBjXXwsXYBjXZwsXXzrwhHroTAqpbws0XzrMhHrs2zrMhHrs2zrhhHroTCqpAAqX2wtPhHHoTAHwhHrs2zrsZwsXYBjXYBqpAAqXYBqpAAqXYAjpbxZpNbKYTDGdkaNaNaNaNx1XWDkYdz2d|985|DtXWd3aODjwTwNtkeumWcjw6wOpTMLmTbLB0wjXjdu9nbLFQc24jCjxTaKa0wjXjcKtZa2mVwkPjAqoXwrohBjwTwNxOwkPYzqxnM2tTaGw6AG41zqx0fLpmwkPjd3aOwjXjMK5QcKt0bK9VwkPjdu9nbLFQc24jzqxja3piauFQcNdjCjwnwrAhAZonwjXjMNeiwkPXzkETwNxOMK92aLwjCkoVCqXjeumXwkPXgGXjM29VevxWct9NeKYTwkQ7wN9ZauJZwkPYAjXjc24jCksTwNmkc24jCjw8d3aOwveQavFPDGdZAqdhbuJQa2i0DGdZAqd|979|962|915|918|897|874|iemobile|848|DudhaNmTcq1ZeKYmDGeVc256aLxWxZp0dNtVd2aWdN09x3FZMK5ncut0aGhYzqoYyGd|818|wqohwqohwqo8dut0bqplDGeBAHsTBZ4YArI0AkdnBNIUAHIhHrsYzrwXxZpnevxWb2I9xZBuFlauFlMOwvB0dN9SaG13bKF0br0OAGd|785|Dvpieuhhar0OHHMVBkd0Bro1AHsTAqpABj42BnE0ArIYAGXYzkd0AHlnBHE4wsXYzkd0AHs0CHs2zrsVBnEYCHA1BrhhHrsVBnEYAHE5AHMTBj42Bnd0AHlnBGpAAqX2zkM3BnEYCHA1wsXXzrohHrMVBkd0Bro1AHsTAqpbws0YCqXXwsXYCqX2zkM3BnEYCHA1wsXYBj4ZBHh4BHo4zrMVBkd3Brs5AnIhHrs2zkw1Crh1ArhTAG43Brs5AnI0CqpAAHsVAnw1BHl0CGXYzkd0AHlnBHE4wsXYAG4nAkI1CHE5zrohHrs4zrohKjpBAG43BrsYBrlYBjXYAG4nAkw1Cro2wsXYzkd0AHs0CHs2zrs2zkw1Cro2BrIhHrMVBkd0Bro1AHsTAHMVAkI4ArM0BGpABj42BnE0ArIYAGXYCqpAAqXYCqpAAqXYAG4nAkw1Cro2wsXYzkd0AHs0CHs2zrsYzkAZAkI4ArMhKjpBAHhTAHsVAnwZBHhXBjpAAHhTAHhhHrsYzkAZBHI5BrlTAHhhHrsYzkAZBHI5BrlTAHMVAkI4ArM0BGpAAHMVAkI4CrIXCqXYBj4ZBHhXBkE1wsXYBj4ZBHh4BHo4zrsYzkAZAkI4ArMhHrs4zrsYzkAZAkI4ArMhKjdhaNmTcr0Ow2aNaNaNajedzn48Lq9ODkYdz3B2an4jzqxQM29VAjw6wkYneNdhe2mleuh9xnwXxZpPaKmObvE9xnwXxn48aZpNbKYTzLx1cuI9x25WcOQmdN8OwvFZMK5naN9ZcH0OevxicOBTMLFmyrsTwrsQxn48dut0bqplDGeBAqX2zkM3BnEYCHA1wsXXzrEVCHA1BrhnCrdhHrEVCHAnAkI1CHITBq45AnI0CrA4BZpABq45AnAZBHI5BGXUCq44Crs3CrEZaG0YBjpABj42BnE0ArIYAGXUCq44Crs3CrEZaG0YBjpABj42BnE0ArIYAGX2zkM3BnEYCHA1wsXXzrMVBkd3Brs5AnIhKjpBAHsVAnw1BHl0CGX2zkM3BnEYCHA1wsXYAG4nAkI1CHE5zrohHrsnzko2Bkd0BrsTAqpAAHAVArM2BnE0AGX0zklnBHE4Anh3wsXYCqX0zklnBHE4Anh3wsXYCqX2zkM3BnEYCHA1wsXYAG4nAkI1CHE5zrMVBkd3Brs5AnIhKjpBBq45AnAZBHI5BGXYCqpABq45AnAZBHI5BGXYAZ4XBkE1AHMYwsXUCq44Crs3CrEZaG0YBjXYAZ4XBkE1AHMYwsXUCq44Crs3CrEZaG0YBjXYAG4nAkw1Cro2wsX2zkM3BrEXBHsYzrsYzkAZAkI4ArMhHrMVBkd0Bro1AHsTAHhhHrEVCHAnAkI1CHITAHhhKjpBAHsVAnw1BHl0CGXYCqpAAHsVAnw1BHl0CGXYAG4nAkw1Cro2wsXYCqXYAG4nAkw1Cro2wsXYCqXYAZ4XBkE1AHMYwsXYAZ4XBkM3BrEYzrsnzko2BrIYBkshHrsnzko2Bkd0BrsTAHhhHrsYzkAZBHI5BrlTAHhhKjdhaNmTcr0Ow2aNaNaNajedzn48Lq9ODkYdz3B2an4jzqxiM3FQc24jCjxNeKYTd2BZaKJVwjXjMKB0bK9VAjw6wN5WdN1icvBkdNJmcjwTwOF5duIjCjxneNdjzqxXc3BQeumWcjw6wNBWcOFZc2YnzLxQa2i0wjXjcKtZa2mVwkPjAqoYBZoXwrwXwjXjd2BicuIjCjwXzkhjzqxnM2tTaK92aLwjCjwYwjXjMGw6wkoVBZwTwNtWeNJZwkPjAGx9zqxkc250dN9TL3B0MLx0wkQ7wN9ZauJZwkPYAZXjdu9nbLFQc24jCjxkaK50aLwjzqxnM2tTaGw6wkMjzqxWcjw6AGXjbKBWcjw6wkYneNdhe2mleuh9xnwndvhOwuimbKePer0OAkJXfqdheNmme0xWfr0OAHM1wrsnCGoZAZoZBGdheNJZd2mWck0OAG4YxZp4cKYVdn0ObvF0drQdz1XWe3e3zOdnzN9Za1XWAkoXAtXWd3aOxZp4cKYVdnQ4cumVbn0ObvF0drQdz1XWe3e3zOdnzN9Za1XWAHl5CJXWfuYQcNTODjohwqo8wG0UwsemcNJZMLFWdkPhI2UmeuBPwrEZwqhnBkd4AGlhzGpPevFXCmXWLq93e3dVMN9PaK1QMK5kc2FQcNdVM29ULq9nb2J0M2hhzG0|747|705|nomobile|659|885|fine|wqohwrYlaLBkDlBZaKt0aKEhe2m0bqpHb2J0M2hVDtXWauJnMn4hwqohDuFmaOA|wqohwqohwqo8dut0bqplDGeBBrsTBZ4YArI0AkdnBNIUAHIhHrEYzrwXxZpnevxWb2I9xZBuFlauFlMOwvB0dN9SaG13bKF0br0OAGd|WebkitAppearance|wqohwqohwqo8dut0bqplDGeBAkMTBZ4YArI0AkdnBNIUAHIhHrw2zrwXxZpnevxWb2I9xZBuFlauFlMOwvB0dN9SaG13bKF0br0OAGd|DtXWdut0br4hwqohwqohwrYXMLFPwuE9x00nAGX3zksXBHEZBnA2aG0YBGpAAnsTAkoOwvB0dN9SaH0Ow0auFlauFjdhd3FZc2UmzLeQavFPDGdYxn48Lq9XMLFPDjohwqohwqohDvpieuhhar0OHHA2zrdVAHo1Brw3AnamzHs1wsXnBjXZAqdhd3FZc2UmDGdkFlauFlauxZpnevxWb2IUe2mleuh9xnsODkYdz3pieuh|Tizen|Roku|BRAVIA||armv|webOS|tvOS|MacIntel|platform|ipod|Windows|Safari|Firefox|135|handshdw|983|993|appName|userAgent|trident|drop|appVersion|Edge|handlemarginbottom|Opera|handlemargintop|matchMedia|Trident|DtXWdut0br4hwqohwqohwrYXMLFPwuE9x000BjX3zksXBHEZBnA2aG0YBGpABrMTAkoOwvB0dN9SaH0Ow0auFlauFjdhd3FZc2UmzLeQavFPDGdYxn48Lq9XMLFPDjohwqohwqohwqohwrYdz2d|606|547|unmute_video|valuemarginright|wqohwqohwqohwqohwqohwrYNaI1mdNemHN9laGpQck0Od2iiau93HKt0dNm4H3J0aLwYxn48Lq9NaI1mdNemHN9laH4hwqohwqohwqohwqohwqohDuamHKJZa2JCc2FmwumVDGeHc3JZM2JvdNtXbumkxn48Lq9NaI1mdNemHN9laH4hwqohwqohwqohwqo8Lq9NaI1mdNemDjohwqohwqohDtXWaNmTeuJZDjohwqohwqohDuYQcNJidleZMKFQaK50wvhYDGd3CG4XAnIYBrwnxGdhfHs9xnsZzks4Anw1ArEmxZp4Ak0OAkAVBHE3BkA1CqIOwvlZDGd5AZ4nAkd1Bro1xGdhbKE9x2YQcNJidleZMKFQaK50zHwODjohwqohwqohwqohwrYneu9XwvB0c3oUM29Tc3w9xZBtBrs2FHsOwu9NaOBmer0OAqIODkYdz3B0c3o||wqohwqohwqohwqohDvB0c3ohd3FWdq1kc2YWdk0Ow0wZAItrCqdhc2aNd2J0DGdnCq4YAkhZCrh0xGd|DtXWd3FWdr4hwqohwqohwqohwqo8d3FWdqpneu9XzKBWcu9ZDGdkBksZAssXxZpWaNanaLE9xnsXAqIODkYdz3B0c3o|wqohwqohwqo8Lq9TbK5mMLxvdNtlbKJVer4hwqohwqohwrYXMLFPwuE9x002zrIVCrwYBrdYBndhEnMTBq44BHwXBklXBGo2zkA1Cro1CHsZzrIVArEZBns3BrIhBj45Brl3AkMXBjX1zkA0Brw1Ard0wsA3zkI0AHA5AZX1zkM0BHd4BroZwrlVBHsYCrE1AHMTBj43BkE3CHAnAZo5zkl2AnsZAkoYzrdVArs5Ako0BHEhEnsXzkEYBrA5CrlTBZ4ZBnA2AHI3BjoYAq43BkMXCHh2zrdVBkhZAHlnBnMhAHoVAro3Crd5BqX4zks0CrM5BrAZwsA5zkw0CHM2ArwnzrhVBks1AHl0CrdhBZ45Ans2BHs2CqX5zkEYBrEnAro5wrMVCHM1Crw1CrETCG45ArdYBns4AGprBjXYAq4nCHl5AHA1wrMTAHoVAkhZArM4AZo2zrlVBrM3CHIZBrIhEnMTCq42BHA4AnM1Cqo2zrMVBnlXCrd0BrhhBjX1zkhZAHE3AHd3wtPOwumlDGeXMLFPzHAODkYdz3pieuh|wqohwqohwqo8aNmTeuJZwvh9xZ01AqIOwvl9xZ01AqIOwveQavFPDGdZAromxZpPaKmObvE9xnwXAqIOwuaQcvFmdmJVbLFnDGeWMNQmM3Fqc3JVaumVa0xWfqdhbKE9x2aQcvFmdj00xn4hwqohwqohwqohwqo8aNJDaNanaLEhavh9xnoOwuF5DGdZxZpQck0OI291dNBmEKYXbusOwvxmd3JTer0Od2iiau93H2aNd2J0H3J0aLwYxn48Lq9NaI9NaOBmer4hwqohwqohwqohwqo8aNJvMLJnd2miclxTeLwhd3FlFuJ2bKt0bK9VDGdZxZpQck0Od2iiau93H2aNd2J0H3J0aLwYxZpZaLB1cvE9x3BPMKFWe0xTeLxDeLFmdksODkYdz2amF2t1d3BQMK5qcvJZDjohwqohwqohwqohwrYNaIBWcu9ZHKt0dNm4wvaicvJmdn0OAqoXwrohAqoXwqohAqoXwrohAqoXwqohAqoXwrohAqoXwqoXwrohAqoXzkIhAqdhevmXaH0OcKt0dNm4xZpQck0Od2iiau93ENY1dl91euJZAGd|onmouseup|onmousedown|DtXWaNJrc2YWdl1ievxQfr4hwqohwqohwrYdz2aQcvFmdk4hwqohDtXWauJNdn4hwqohDudhbKE9x3pTMLlYCqdhaNmTeuJZDGe1dNXPw2aQcvFmdj0YyGdhd3FZc2UmDGeVc25mxZpnevxWb2IUe2mleuh9xnsOwuaQcuX9x25WcNIOwuaQcuXUdOJTaH0OaLamcN9laqdhevxicOBNc3xUDGe0dNtVd2YieuIPAHM5zkoXAroXAqXhAHEYzkoXAroXAqlODjohwqohwqohDuBQdNBTaGpQar0OH3aicqdhaNmTcr0OeLxTyqBTbK5mMLxvdNtlbKJVeq0ZyGdhM3h9xndVBGdhM3l9xndVBGdhdk0OBZ41xn48Lq9kbLxkcuI|__storage_test__|wqohwqohwqo8aZpQar0OIut0bq0Zxn4hwqohwqohwqohwqo8eLBmwuaQcuX9x2xTMKBSxZpNbKYTzK9XMKBQevl9xnsOwuaQcvFmdk0OeLxTyqBNbKY0aLwUBqlOwviTbK5SCNiZaKM9xZBXMLFPzHAODkYdz3JnaH4hwqohwqohwqohwqo8eLBmwuaQcuX9xZBuFlauFlMOwuaQcuXUdOJTaH0OaLamcN9laqdhfuYQcNT6bvxmak0Ow3pieuhUAZd|DtXWdu9TfKeWck48du9TfKeWcjpXc2mVevA9xnsYzkMZwrEVAkA1wrsnzkE3wrMVArhYwrs1zkAYwrEVAkA1wrs2zkM1wrIVBHd0wrs0zkhhBZ40AjoYBj42Bjo5zkw3AjoYBG4nAGoYAq42ArMhAHAVBrMhCq43BkwhAHsVBkwhAHoVBko2wrsXzkw4wrlVAkd1wrsZzksZwrdVBrw2wrsXzkw4wrIVBHhhAHsVBkwhBq4ZAnIOwuaQcuX9xZBNaNaNaNMODkYdz3pWcvmOc24|DvpWcvmOc24hdu9QcOFnDGd4wrohCqoYBGo0zksZwrsYwrohAHshAqo0wrEVAHwhBqdhaNmTcr0Ow2aNaNaNajd|DudhaNmTcq1ZeKYmDGeVc256aLxWxZpNbKYTDGdkaNaNaNaNxZp0dNtVd2aWdN09x3FZMK5ncut0aGhZzqonyGd|wjXjbKBWckwjCjw8d3aOwveQavFPDGdZAqdhbuJQa2i0DGdZAqd|DtXWeLBmDjohwqohwqohDtXWan4hwqohDtXWan48Lq9neNd|432|valuemarginleft|handlemarginleft|handlemarginright|valuemarginbottom|line_play|valuemargintop|_timer|wjXjbKBWckAjCjw8d3aOwveQavFPDGdZAqdhbuJQa2i0DGdZAqd|All|DudhevxicOBNc3xUDGe0dNtVd2YieuIPAjXhAZlODkYXMLFPwuE9x00YBjX3zksnBkMYAHAZwsXYBjX3zksXCHs2CHE1wsXYBG4ZArhYBnh1zrdVAHo5AHM5BrIhHrs0zkw3BHo5AZX3zksXCHs2CHE1wsAYBq4ZBnIXCHATAZ4YCHlYAkMZBGoYAG4XBkAYCHdTAqo3zksnBnI0BkE1zrohEnAVAksYCrl1CHsTAqoXzrAVAHl5AHw2AkIhAqX3zksXCHs2CHE1wsAXzrsYzkoYCHwYAkMhAZ4ZAHs4CHI5AGXYBq4ZAHhnAnh5wrdVAHA3BHE2BrITAHEVAks4AnA4CGpABZ4YAnd1BrM0BGXYAj40BrsXBrM1wsA0zks5AnAXCrI1zrsZzkE0AHo0BkIhAG43CrEnCrM2AjXYAq4XBrs3Ars4wrsVBnh0Anh2BkwTBZ4YArlYBkl0BGprAG43CrEnCrM2AjX0zks3BkMnBno1wrEVAHlnAno4BHITAG43BndZCHwnBjo3zksnBnI0BkE1zrsVBnd3AklZAnMhEnsXzko4AHd4BrETAG43BndZCHwnBjoYAj40CHo3ArMnzrEVAHd2BkA3ArIhAHwVBrlXBno2AZX3zksXCHs2CHE1wsXYAq42BrE1AHM3zrdVAHo5AHM5BrIhHrsnzkA4Akh5CHMTAHsVBHIZBroXBqpAAHMTBZ4YAnM2AHsnAjpbxZpNbKYTDGdkaNaNaNaNxn48Lq9XMLFPDkYdz2d|DtXWdut0br4hwqohwqohwrYXMLFPwuE9x00YBjX3zksXBHEZBnA2aG0YBGpAAHMTAkoOwvB0dN9SaH0Ow0auFlauFjdhd3FZc2UmzLeQavFPDGdYxn48Lq9XMLFPDjohwqohwqohDvpieuhhar0OHHwYzrdVAHo1Brw3AnamzHs1wsXZAGXZAqdhd3FZc2UmDGdkFlauFlauxZpnevxWb2IUe2mleuh9xnsODkYdz3pieuh|DtXWd3aODjwTwNtkeumWcjw6wOpTMLljzqx0fLpmwkPjd3aOwjXjMNdjCkoTwNxOM29Tc3wjCjxiBNsnAKIjzqxja28jCksTwNxOdutlaumVaZw6wkdhBZo3wrdjzqxQM29VcKtZa2mVwkPjAqoXwrohBqwTwNxOMGw6Aq4nzqxja2tWeNJZwkPXzkMTwOBkMKYmc3amdjw6wkdjzqxPbKFmwkPYzqxPbKFmc25Xcut5wkPYzqxPbKFmc255c3J0eKxmwkPYzqxQM29Vd3xmduYifGw6AGXjbKBWcOBkc2YWdjw6wj0YwO0TwNBWcOFZc2Ygcum2aGw6fZxWdNFmdjw6AHETwN9VwkPYzqx0aLi0wkPjcum2aGwTwNYmevFmdOBXMKBQcNdjCkwTwNtkeumWcjw6wNYQeNIjzqx0fLpmwkPjeuJ4eqwTwNiicNEjCkoTwNBTbKBSwkPXzqxNc250d2m6aGw6AHoTwN1idNeQcjw6wkohAqoXwrs1wjXjbumlaGw6AGXjbumlaK9VeN9lwkPYzqxiwkPXzkJ9zqxkc250dN9TL3B0c3ojCOTjc3xlaLwjCks1zqxWcjw6AqXjbKBWcjw6wkYneNdhe2mleuh9xnwXxZpPaKmObvE9xnwXxn48aZp0dNtVd2aWdN09x3FZMK5ncut0aGh0zqo0yGd|DvxmM3Ehfr0OAqdhfH0OAqdhe2mleuh9xnsZxZpPaKmObvE9xnsZxZpNbKYTDGdkaNaNaNaNx1XWDkYdz2d|skip_after_||wjXjMKB0bK9VwkPjcLJ0aGwTwNtkeumWckwjCjx1cN11euIjzqx0fLpmwkPjd3aOwjXjd2BicuIjCjwXzkljzqxUMLxObK4jCjwXwrIhAqoXwjXjd2BicuJWeNJZwkPjAG4ZwjXjMGw6wkoVBZwTwNtWeNJZwkPjAGx9zqxkc250dN9TL3aWcvJUaGw6fZxWdNFmdjw6BGXjc24jCksTwOF5duIjCjxnbutXaGwTwNtkeumWcjw6wOaWcvJUaGwTwNhjCksZzqxZc3JVaumVaZw6AqXjM3Jneu9Ue2mleuhjCksTwOdjCkIXzqxiwkPYzqxiMNdjCjwXzkAjzqxic3amdjw6wkojzqxkc2YWdjw6wNaNaNaNajwTwNBWcu9ZMNdjCjxNaNaNaNMjzqxkc2YWdN92aLwjCjxNaNaNaNMjzqxPbKFmwkPXzqxPbKFmc3J0cLJ0aGw6AGXjdN90MLFQc24jCkoTwNxOdutlaumVaZw6wkIhAqo1wrojzqxjaZw6AqXjbutVauYmwkPXzqxkeLB0c21laLBQa24jCksTwNB1d3FWcKFmd2mOcOB2aZw6wkYneNdhe2mleuh9xnlXdvhOwuimbKePer0OAkxXfqdheNmme0xWfr0OzHwhzHshCHohAkwOwvamdOBQc249xnsVAGdhfu1TcOA9x2i0evo6Lq9dz3e3eZ53AZ5WdNedznwXArpdz3B2aZdhfu1TcOA6fuYQcNT9x2i0evo6Lq9dz3e3eZ53AZ5WdNedzns5CHmdz3iTbK5Sxn4hwqohDudhd3FZc2UmDGeVc25mxZpnevxWb2IUe2mleuh9xnsOwuaQcuX9x25WcNIOwuaQcuXUdOJTaH0OaLamcN9laqdhd3FZc2UmzKYQcNJkMLo9x3BYeKtZaGd|857|483|996|416|wqohwqohwqo8dut0bqplDGeBBjX3zksXBHEZBnA2aG0YBGpABjXZAqdhd3FZc2UmDGdkFlauFlauxZpnevxWb2IUe2mleuh9xnsODkYdz3pieuh|344|wqohwqohwqo8aNmTeuJZwvh9xZ01AqIOwvl9xZ01AqIOwveQavFPDGdZAromxZpPaKmObvE9xnwXAqIOwuaQcvFmdmJVbLFnDGeWMNQmM3Fqc3JVaumVa0xWfqdhbKE9x2aQcvFmdj0Yxn4hwqohwqohwqohwqo8aNJDaNanaLEhavh9xnoOwuF5DGdZxZpQck0OI291dNBmEKYXbusOwvxmd3JTer0Od2iiau93H2aNd2J0H3J0aLwYxn48Lq9NaI9NaOBmer4hwqohwqohwqohwqo8aNJvMLJnd2miclxTeLwhd3FlFuJ2bKt0bK9VDGdZxZpQck0Od2iiau93H2aNd2J0H3J0aLwYxZpZaLB1cvE9x3BPMKFWe0xTeLxDeLFmdksODkYdz2amF2t1d3BQMK5qcvJZDjohwqohwqohwqohwrYNaIBWcu9ZHKt0dNm4wvaicvJmdn0OAqoXwrohAqoXwqohAqoXwrohAqoXwqohAqoXwrohAqoXwqoXwrohAqoXzkIhAqdhevmXaH0OcKt0dNm4xZpQck0Od2iiau93ENY1dl91euJZAGdhdNJneKY0DGenbutlc3eBMLFZbLiDeLFmdksODkYdz2amE29Tc3xBMLFZbLh|267|185|096|iosv|003|007|001|988|981|984|019|posters|wkdt|275||372|296|wqohwqohwqo8dut0bqplDGeBAGX3zksXBHEZBnA2aG0YBGpAAGXZAqdhd3FZc2UmDGdkFlauFlauxZpnevxWb2IUe2mleuh9xnsODkYdz3pieuh|roll|957|883|||036|914|l3v_left|992|wqohwqohwqohwqohDuamHKJZa2I|029|041|intvsbl|current_channel|pstrcnfg|keyup|fullscreenchange|MSFullscreenChange|vast_volumebgcolor|vast_progresscolor|keydown|vast_progressbgcolor|vast_xcolor|vast_volumecolor|move|vast_xbgcolor|onMouseOver|orientationchange|vast_titlecolor|onMouseOut|Local|vast_linktxtonmobile|vast_titlebgcolor|vast_unmutebutbgcolor|vast_pauseroll_vmap|vast_preroll_vmap|vast_openclick|clear|vast_unmutebutcolor|playlistfolder|vast_default_volume|ChromeCast|vast_unmutebutonce|vast_unmutehover|PluginMediaTags|borderRight|borderBottom|PluginEffects|mouseleave|mouseenter|vast_midroll_vmap|through|vast_midroll_counter|vast_playroll_counter|vast_playroll_limit|vast_postroll_counter|vast_postrolltbimp|sessid|vast_postrolltimebreak|sleeptimer0|vast_postroll_limit|rafinit|vast_pauseroll_counter|autoplaynomobiletv|vast_pauserolltbimp|panel|vast_midrolltimebreak|scroll_right|vast_skipcolor|PluginMini|PluginQuiz|quizes|PluginBlock|vast_skipbgcolor|vast_linktxtcolor|scrollWidth|vast_linktxtbgcolor|vast_midrolltbimp|vast_introtbimp|startvisibility|scroll_up|TimeStore|offsettimerinit|vast_introtimebreak|vast_postroll_vmap|vpaid_timeout|vast_pauseroll_limit|hlsqhsort|sub_settings|f2img|fimg|minivis|clr_|default_channel|pjslng_sub_sizeproc|home|heartbeatinterval|offsetX|f2parent|introtxt|layerX|introtitle|2002|pstrvc|introclickable|change2playlist_bottom|posterstime|Input|speed4live|hidearrow|PluginUpload|pstrvd|sleep2options|pjslng_|sleepoptions|offsetoptions|pressed_|_vdpsrt|accept|onchange|introclosetime|seeksidesmob|vpaid_timeout2|409829|b3fee8|4bd9ac|partnerprerollor|ffff00|D90000|073DA0|644082|aaaaaa|subclr|passonstart|eventstrackervast|vpaid_slotinframe|PluginRounding|vast_resound|d9bb8c|ffc7d1|introskiptime|partnermidrollor|nombclck|nfsclios|nfscldr|redirectplaylist|usernew|midrollpoint|mobtch1|e8bbff|partnerpostrollor|partnerpauserollor|250|72ccf8|62de50|faed54|feba54|vast_pauserolltimebreak|vast_preroll_counter|emptyremove|videoId|settings5|allowLinker|API|settings4action|settings4|88484718|playerVars|require|enablejsapi|playerapiid|html5|disablekb|iv_load_policy|srvsga|youtube_iframe_api|onYouTubeIframeAPIReady|modestbranding|container_w_procent|35px|poster_floatwidth|poster_floatposition|poster_floatmargin|select|logo|word|settings5action|eventLabel|eventAction|eventCategory|ytqp|ytcl1|autoLink|showinfo|onReady|07|unavailable|999999|BUFFERING|postertitleonhover|CUED|ytError|hash|customyterrors|PAUSED|answer|177|posterwidth|getAvailableQualityLevels|getPlaybackQuality|posterheight|historybgaover|888888|onStateChange|settings1action|settings3action|onPlaybackQualityChange|ytReady|settings3|yttitle|settings2action|settings1|unstarted|titlecolor|ytlog|ytEnded|Cross|222222|170|poster_floatheight|transbg|vast_prerolltbimp|embedwidth|vast_timeout|ref|160|embedheight|rmright|560|99999|vast_pauseonclick|scrollTo|uppercase|embedsize|shareiconmargin|shareiconscaleover|shareiconscale|event_label|vast_closeonclick|sharetop|5em|playback|vast_prerolltimebreak|vast_preroll_andlimit|vast_preroll_limit|15em|actn|marginRight|paddingbottom|bggrclr|vast_title|brdl|brdlc|brdla|vast_volume|rc_nobrand|sharetitle|oframe|16x9|manipulation|dashcookies|dashdebug|shuffle8|backface|pjscolor|querySelector|dashlowquality|inset|borderin|Orientation|childList|observe|poster_floatbgcolor|origin|PluginDroplist|dropnohide|ContextMenu|hidesmoothly|ga_proc|vast_impression|vast_click|contains|rc_custom|vast_skip|nameofdashquality|oncontextmenu|class|hover|errortimeout|visited|outline|indent|getDate|drunchr|aload|VastRemoveUrl|startdelay|vast_startdelay|ssfly|alarm|seekiconbut|VastError|vast_error|seektome|bezier|cancel|and2limit||cancelskip|tskp|Next|isOn|preloading|disablePreload|PluginVastTimeMsg|renew|02|VastImpression|nohdstt|showovr|crtm|skipimprsd|skipimpessed|bgload2|bgload|VpaidStarted|ssdown|VastShow|PluginSettings2|combined|VastReady|vast_ready|VastOverlay|vastbgpreload|tagLive||VastInsertAnd|VastInsertOr|yandex|getDash|dashInterval|kind|childNodes|playbackRate|subtrack|HlsSubTrack|fillvideo|level||posterfull|norootplstart|setWsAudioTrack|setWsQuality|setAudio|finishnormal|exitPictureInPicture|requestPictureInPicture|pictureInPictureElement|reset|RemovePassword|450|hdbfdt|vast_stop|wproc|customwidth|lrpp|vast_finish|to_right|vldcntrInterval|noset|hdbfmb|Pass|nativemobile|showvolmobile|vast_dontplay|hdn|grdt|EmptyVastUrl|ndash|customspeeds|vast_init|nohdsttm|redirectafter|showduration|downself|_self|SettingsTimer|reloadstart|buffering|separator|showboth|PasswordTime|scrnstp|slds|slides|pauseonhover|tracking|heartbeats|writePl|cast_available|reloadjustevent|dontseekforward|Progress|pjsiframed|wid|sess|trkp2|mxprc|nativenotandroid|nativeontv|isOpen|water|PluginWater|01|pjsstat|pjsstatid|PluginStat|AdBlock|enter|Resume|ShowSettingsBut|maxHeight|reloadplus|fileend|showuntilmeta|hideonmobile|hidelastpl|hideafterstart|chngwd|crossdomain|issue|hidewait|hideunwait|hideondesktop|hideuntiltext|hideonend|vlscrl|hideall|dropopen|3600000|hidesmall|hidelap|hideonbar|hide0timestore|hideuntilstartedios|pjs_cast_button_|iosplbf|outros|webkitSupportsFullscreen|hideonyoutube|hideab|hidenoab|lines1|hidemini|hideonmeta|webkitEnterFullScreen|hideuntilended|webkitExitFullscreen|hideonlive|hideonunmute|OpenScroll|wheelDelta|hidenormscreen|hideonleave|hideonvod|finish|webkitPresentationMode|189|Image|LEVEL_SWITCHED|utube|LEVEL_SWITCH|MANIFEST_PARSED|MANIFEST_LOADED|attached|MEDIA_ATTACHED|attachMedia|Live|prehls|withCredentials|xhrSetup|MediaPjs|RemoveAll|Created|drmSystems|emeEnabled|LEVEL_LOADED|hqdefault|licenseUrl|hlssubtracks|mediaError|networkError|ERROR|subtitleTracks|PluginFloatPoster|SUBTITLE_TRACKS_UPDATED|FRAG_LOADED|New|FRAG_CHANGED|subtitleDisplay|AUDIO_TRACK_SWITCHING|AUDIO_TRACKS_UPDATED|fragdata|FRAG_PARSING_METADATA|hlsfdt|relurl|fragment|serverCertificateUrl|clearkey|recoverMediaError|urlmse|nativehlssafari|nativehlstv|complete|taginframe|nodownload|controlsList|error_time|codecs|nativehlsinsafari|avc1|42E01E|mp4a|nativenodownload|ynxnopip|tagcors|crossorigin|crossOrigin|scaledrag0|nativehlsinedge|playready|nomedia|microsoft|widevine|capLevelToPlayerSize|hlscltps|vast_posterurl|fragLoadPolicy|vast_loadtxtd|manifestLoadPolicy|enableWorker|support|autoStartLoad|0001|createposter|DASH|PlugMediaChannels|flussonic|scaledrag|dragging|hlsermd|rldnornd|disablePictureInPicture|playError|1500|playError3|request|autoplay_denied||playError2|automute|interrupted|playunmute|hlsforce|playOk|playtry|reloadtimes|Infinity|AudioTrack|Break|hlsaudiolang|firstLevel|Alternative|tryotherquality|Seeking|WebKitPlaybackTargetAvailabilityEvent|pictureInPictureEnabled|webkitSupportsPresentationMode|webkitShowPlaybackTargetPicker|cert|available|availability|webkitplaybacktargetavailabilitychanged|disabled|loaderror|cast|autoLevelEnabled|destination|playlists|EXTINF|createGain|createMediaElementSource|webkitAudioContext|tags|hlsaddbitrate|hls_error|English|2560|1440|3840|2160|watching|customqualities|eng|rus|1080|sleep|Speed|wsconfig|Audiotrack|PluginWS|regress|Level|FloatPosterScale|loadstart||1920|appendBuffer|webkitDisplayingFullscreen|WebKitSourceBuffer|WebKitMediaSource|nativeaudio|2000px|Quality|qualitypause|wake|onpause|1600p|loadeddata|426|240|webkitbeginfullscreen||hlsdrmfps|854|480|hlsdrmfpl|1280|187|hidenomini|Destroyed|vastids|vastpause|vastresume|vaststart|startAd|vastmute|currentfile|vrsn|iconmarginright|vastnow|iconmarginleft|adsystem|vpaid|wrapper0|iconmarginbottom|filetype|iconmargintop|vastinfo|current_custom|clickmarginright|invert|tipmarginbottom|tipmargintop|fillText|180|tippointeralign|toDataURL|jpeg|cut1|menu3|cut2|playlist_folders|playlist_length|showplaylist|showvlt|rotateonclick|menu1|menu2|getVolume|midroll_time|Arial|1000000|NaNpx|||||||||||number|olor|setProperty|repeating|45deg|flipx|control_buffer|async|cssText|FindPjsDiv|nodeName|PJSDIV|arguments|substring|reduce|flipy|same|midrollcrtm|bg2color|MediaMetadata|artwork|previoustrack|clickmarginleft|bg2p|nexttrack|bg2a|bggrc|touch_|bggrl|googleapis|css2|head|swap|circle|clk|_bg|fillStyle|Courier|ontouchend|hdbffs|300000|Metric|event_category|PlayerJS|pstrtg|galog|running|hdbfnr|alphas|playerjs_hit|watch|capiom|||||||||||eventlisteners|resumed|unmuted|rewound|Color|Enter|adShown|Medium|Reset|Previous|abg|Copied|clipboard|Tiny|Small|Full|LIVE|1296p|Super|Quad|Ultra|the|advertiser|website|Audio|vast_Impression|createEvent|sscopyright|scale0|isfullscreen|videosize|fix|unfix|timeplay|control_duration|control_time|switchpip|mainresize|castinit|castend|hidesec2|Active|10000|tipmarginright|tipmarginleft|seekstep|moveplaylist|initEvent|Test|dispatchEvent|logapi|toogle||||slider|youtubeid||vpaid_|||VpaidSet|dwn|triangle|startvast|prt|volume_element|vastbreak|control_mute|updateCuid|Boolean|plduration|encode|stylesheet|iconspress|blnk|webp|counter|countdown|bufferDeg|bufferInterval|showfrom1file|PluginCountdown|ontop2|openlast|redirectparent|link2|pageXOffset|globalfont|191|PlgnCntrlTmln|0123456789|_text|SVG|192|redirectblank|2048|_icon|const|scrollY'.split('|'),0,{})) !function t(e){var r,i;r=this,i=function(){"use strict";function r(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 i(t){for(var e=1;et.length)&&(e=t.length);for(var r=0,i=new Array(e);r=t.length?{done:!0}:{done:!1,value:t[i++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function v(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}var m={exports:{}};!function(t,e){var r,i,n,a,s;r=/^(?=((?:[a-zA-Z0-9+\-.]+:)?))\1(?=((?:\/\/[^\/?#]*)?))\2(?=((?:(?:[^?#\/]*\/)*[^;?#\/]*)?))\3((?:;[^?#]*)?)(\?[^#]*)?(#[^]*)?$/,i=/^(?=([^\/?#]*))\1([^]*)$/,n=/(?:\/|^)\.(?=\/)/g,a=/(?:\/|^)\.\.\/(?!\.\.\/)[^\/]*(?=\/)/g,s={buildAbsoluteURL:function(t,e,r){if(r=r||{},t=t.trim(),!(e=e.trim())){if(!r.alwaysNormalize)return t;var n=s.parseURL(t);if(!n)throw new Error("Error trying to parse base URL.");return n.path=s.normalizePath(n.path),s.buildURLFromParts(n)}var a=s.parseURL(e);if(!a)throw new Error("Error trying to parse relative URL.");if(a.scheme)return r.alwaysNormalize?(a.path=s.normalizePath(a.path),s.buildURLFromParts(a)):e;var o=s.parseURL(t);if(!o)throw new Error("Error trying to parse base URL.");if(!o.netLoc&&o.path&&"/"!==o.path[0]){var l=i.exec(o.path);o.netLoc=l[1],o.path=l[2]}o.netLoc&&!o.path&&(o.path="/");var u={scheme:o.scheme,netLoc:a.netLoc,path:null,params:a.params,query:a.query,fragment:a.fragment};if(!a.netLoc&&(u.netLoc=o.netLoc,"/"!==a.path[0]))if(a.path){var h=o.path,d=h.substring(0,h.lastIndexOf("/")+1)+a.path;u.path=s.normalizePath(d)}else u.path=o.path,a.params||(u.params=o.params,a.query||(u.query=o.query));return null===u.path&&(u.path=r.alwaysNormalize?s.normalizePath(a.path):a.path),s.buildURLFromParts(u)},parseURL:function(t){var e=r.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(a,"")).length;);return t.split("").reverse().join("")},buildURLFromParts:function(t){return t.scheme+t.netLoc+t.path+t.params+t.query+t.fragment}},t.exports=s}(m);var p=m.exports,y=Number.isFinite||function(t){return"number"==typeof t&&isFinite(t)},E=Number.isSafeInteger||function(t){return"number"==typeof t&&Math.abs(t)<=T},T=Number.MAX_SAFE_INTEGER||9007199254740991,S=function(t){return 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.MAX_AUTO_LEVEL_UPDATED="hlsMaxAutoLevelUpdated",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",t.STEERING_MANIFEST_LOADED="hlsSteeringManifestLoaded",t}({}),L=function(t){return t.NETWORK_ERROR="networkError",t.MEDIA_ERROR="mediaError",t.KEY_SYSTEM_ERROR="keySystemError",t.MUX_ERROR="muxError",t.OTHER_ERROR="otherError",t}({}),A=function(t){return t.KEY_SYSTEM_NO_KEYS="keySystemNoKeys",t.KEY_SYSTEM_NO_ACCESS="keySystemNoAccess",t.KEY_SYSTEM_NO_SESSION="keySystemNoSession",t.KEY_SYSTEM_NO_CONFIGURED_LICENSE="keySystemNoConfiguredLicense",t.KEY_SYSTEM_LICENSE_REQUEST_FAILED="keySystemLicenseRequestFailed",t.KEY_SYSTEM_SERVER_CERTIFICATE_REQUEST_FAILED="keySystemServerCertificateRequestFailed",t.KEY_SYSTEM_SERVER_CERTIFICATE_UPDATE_FAILED="keySystemServerCertificateUpdateFailed",t.KEY_SYSTEM_SESSION_UPDATE_FAILED="keySystemSessionUpdateFailed",t.KEY_SYSTEM_STATUS_OUTPUT_RESTRICTED="keySystemStatusOutputRestricted",t.KEY_SYSTEM_STATUS_INTERNAL_ERROR="keySystemStatusInternalError",t.MANIFEST_LOAD_ERROR="manifestLoadError",t.MANIFEST_LOAD_TIMEOUT="manifestLoadTimeOut",t.MANIFEST_PARSING_ERROR="manifestParsingError",t.MANIFEST_INCOMPATIBLE_CODECS_ERROR="manifestIncompatibleCodecsError",t.LEVEL_EMPTY_ERROR="levelEmptyError",t.LEVEL_LOAD_ERROR="levelLoadError",t.LEVEL_LOAD_TIMEOUT="levelLoadTimeOut",t.LEVEL_PARSING_ERROR="levelParsingError",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.FRAG_GAP="fragGap",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",t}({}),R=function(){},k={trace:R,debug:R,log:R,warn:R,info:R,error:R},b=k;function D(t){for(var e=arguments.length,r=new Array(e>1?e-1:0),i=1;i"):R}(e)}))}function I(t,e){if("object"==typeof console&&!0===t||"object"==typeof t){D(t,"debug","log","info","warn","error");try{b.log('Debug logs enabled for "'+e+'" in hls.js version 1.5.13')}catch(t){b=k}}else b=k}var w=b,C=/^(\d+)x(\d+)$/,_=/(.+?)=(".*?"|.*?)(?:,|$)/g,x=function(){function t(e){"string"==typeof e&&(e=t.parseAttrList(e)),o(this,e)}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;iNumber.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=C.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(_.lastIndex=0;null!==(e=_.exec(t));){var i=e[2];0===i.indexOf('"')&&i.lastIndexOf('"')===i.length-1&&(i=i.slice(1,-1)),r[e[1].trim()]=i}return r},s(t,[{key:"clientAttrs",get:function(){return Object.keys(this).filter((function(t){return"X-"===t.substring(0,2)}))}}]),t}();function P(t){return"SCTE35-OUT"===t||"SCTE35-IN"===t}var F=function(){function t(t,e){if(this.attr=void 0,this._startDate=void 0,this._endDate=void 0,this._badValueForSameId=void 0,e){var r=e.attr;for(var i in r)if(Object.prototype.hasOwnProperty.call(t,i)&&t[i]!==r[i]){w.warn('DATERANGE tag attribute: "'+i+'" does not match for tags with ID: "'+t.ID+'"'),this._badValueForSameId=i;break}t=o(new x({}),r,t)}if(this.attr=t,this._startDate=new Date(t["START-DATE"]),"END-DATE"in this.attr){var n=new Date(this.attr["END-DATE"]);y(n.getTime())&&(this._endDate=n)}}return s(t,[{key:"id",get:function(){return this.attr.ID}},{key:"class",get:function(){return this.attr.CLASS}},{key:"startDate",get:function(){return this._startDate}},{key:"endDate",get:function(){if(this._endDate)return this._endDate;var t=this.duration;return null!==t?new Date(this._startDate.getTime()+1e3*t):null}},{key:"duration",get:function(){if("DURATION"in this.attr){var t=this.attr.decimalFloatingPoint("DURATION");if(y(t))return t}else if(this._endDate)return(this._endDate.getTime()-this._startDate.getTime())/1e3;return null}},{key:"plannedDuration",get:function(){return"PLANNED-DURATION"in this.attr?this.attr.decimalFloatingPoint("PLANNED-DURATION"):null}},{key:"endOnNext",get:function(){return this.attr.bool("END-ON-NEXT")}},{key:"isValid",get:function(){return!!this.id&&!this._badValueForSameId&&y(this.startDate.getTime())&&(null===this.duration||this.duration>=0)&&(!this.endOnNext||!!this.class)}}]),t}(),M=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}},O="audio",N="video",U="audiovideo",B=function(){function t(t){var e;this._byteRange=null,this._url=null,this.baseurl=void 0,this.relurl=void 0,this.elementaryStreams=((e={})[O]=null,e[N]=null,e[U]=null,e),this.baseurl=t}return t.prototype.setByteRange=function(t,e){var r,i=t.split("@",2);r=1===i.length?(null==e?void 0:e.byteRangeEndOffset)||0:parseInt(i[1]),this._byteRange=[r,parseInt(i[0])+r]},s(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=p.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.levelkeys=void 0,i.type=void 0,i.loader=null,i.keyLoader=null,i.level=-1,i.cc=0,i.startPTS=void 0,i.endPTS=void 0,i.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 M,i.data=void 0,i.bitrateTest=!1,i.title=null,i.initSegment=null,i.endList=void 0,i.gap=void 0,i.urlId=0,i.type=e,i}l(e,t);var r=e.prototype;return r.setKeyFormat=function(t){if(this.levelkeys){var e=this.levelkeys[t];e&&!this._decryptdata&&(this._decryptdata=e.getDecryptData(this.sn))}},r.abortRequests=function(){var t,e;null==(t=this.loader)||t.abort(),null==(e=this.keyLoader)||e.abort()},r.setElementaryStreamInfo=function(t,e,r,i,n,a){void 0===a&&(a=!1);var s=this.elementaryStreams,o=s[t];o?(o.startPTS=Math.min(o.startPTS,e),o.endPTS=Math.max(o.endPTS,r),o.startDTS=Math.min(o.startDTS,i),o.endDTS=Math.max(o.endDTS,n)):s[t]={startPTS:e,endPTS:r,startDTS:i,endDTS:n,partial:a}},r.clearElementaryStreamInfo=function(){var t=this.elementaryStreams;t[O]=null,t[N]=null,t[U]=null},s(e,[{key:"decryptdata",get:function(){if(!this.levelkeys&&!this._decryptdata)return null;if(!this._decryptdata&&this.levelkeys&&!this.levelkeys.NONE){var t=this.levelkeys.identity;if(t)this._decryptdata=t.getDecryptData(this.sn);else{var e=Object.keys(this.levelkeys);if(1===e.length)return this._decryptdata=this.levelkeys[e[0]].getDecryptData(this.sn)}}return this._decryptdata}},{key:"end",get:function(){return this.start+this.duration}},{key:"endProgramDateTime",get:function(){if(null===this.programDateTime)return null;if(!y(this.programDateTime))return null;var t=y(this.duration)?this.duration:0;return this.programDateTime+1e3*t}},{key:"encrypted",get:function(){var t;if(null!=(t=this._decryptdata)&&t.encrypted)return!0;if(this.levelkeys){var e=Object.keys(this.levelkeys),r=e.length;if(r>1||1===r&&this.levelkeys[e[0]].encrypted)return!0}return!1}}]),e}(B),K=function(t){function e(e,r,i,n,a){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 M,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=n;var o=e.enumeratedString("BYTERANGE");return o&&s.setByteRange(o,a),a&&(s.fragOffset=a.fragOffset+a.duration),s}return l(e,t),s(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}(B),H=function(){function t(t){this.PTSKnown=!1,this.alignedSliding=!1,this.averagetargetduration=void 0,this.endCC=0,this.endSN=0,this.fragments=void 0,this.fragmentHint=void 0,this.partList=null,this.dateRanges=void 0,this.live=!0,this.ageHeader=0,this.advancedDateTime=void 0,this.updated=!0,this.advanced=!0,this.availabilityDelay=void 0,this.misses=0,this.startCC=0,this.startSN=0,this.startTimeOffset=null,this.targetduration=0,this.totalduration=0,this.type=null,this.url=void 0,this.m3u8="",this.version=null,this.canBlockReload=!1,this.canSkipUntil=0,this.canSkipDateRanges=!1,this.skippedSegments=0,this.recentlyRemovedDateranges=void 0,this.partHoldBack=0,this.holdBack=0,this.partTarget=0,this.preloadHint=void 0,this.renditionReports=void 0,this.tuneInGoal=0,this.deltaUpdateFailed=void 0,this.driftStartTime=0,this.driftEndTime=0,this.driftStart=0,this.driftEnd=0,this.encryptedFragments=void 0,this.playlistParsingError=null,this.variableList=null,this.hasVariableRefs=!1,this.fragments=[],this.encryptedFragments=[],this.dateRanges={},this.url=t}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.live,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},s(t,[{key:"hasProgramDateTime",get:function(){return!!this.fragments.length&&y(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)&&t.length?this.partList[this.partList.length-1].end:this.fragmentEnd}},{key:"fragmentEnd",get:function(){var t;return null!=(t=this.fragments)&&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)&&t.length?this.partList[this.partList.length-1].index:-1}},{key:"lastPartSn",get:function(){var t;return null!=(t=this.partList)&&t.length?this.partList[this.partList.length-1].fragment.sn:this.endSN}}]),t}();function V(t){return Uint8Array.from(atob(t),(function(t){return t.charCodeAt(0)}))}function Y(t){var e,r,i=t.split(":"),n=null;if("data"===i[0]&&2===i.length){var a=i[1].split(";"),s=a[a.length-1].split(",");if(2===s.length){var o="base64"===s[0],l=s[1];o?(a.splice(-1,1),n=V(l)):(e=W(l).subarray(0,16),(r=new Uint8Array(16)).set(e,16-e.length),n=r)}}return n}function W(t){return Uint8Array.from(unescape(encodeURIComponent(t)),(function(t){return t.charCodeAt(0)}))}var j="undefined"!=typeof self?self:void 0,q={CLEARKEY:"org.w3.clearkey",FAIRPLAY:"com.apple.fps",PLAYREADY:"com.microsoft.playready",WIDEVINE:"com.widevine.alpha"},X="org.w3.clearkey",z="com.apple.streamingkeydelivery",Q="com.microsoft.playready",J="urn:uuid:edef8ba9-79d6-4ace-a3c8-27dcd51d21ed";function $(t){switch(t){case z:return q.FAIRPLAY;case Q:return q.PLAYREADY;case J:return q.WIDEVINE;case X:return q.CLEARKEY}}var Z="edef8ba979d64acea3c827dcd51d21ed";function tt(t){switch(t){case q.FAIRPLAY:return z;case q.PLAYREADY:return Q;case q.WIDEVINE:return J;case q.CLEARKEY:return X}}function et(t){var e=t.drmSystems,r=t.widevineLicenseUrl,i=e?[q.FAIRPLAY,q.WIDEVINE,q.PLAYREADY,q.CLEARKEY].filter((function(t){return!!e[t]})):[];return!i[q.WIDEVINE]&&r&&i.push(q.WIDEVINE),i}var rt,it=null!=j&&null!=(rt=j.navigator)&&rt.requestMediaKeySystemAccess?self.navigator.requestMediaKeySystemAccess.bind(self.navigator):null;function nt(t,e,r){return Uint8Array.prototype.slice?t.slice(e,r):new Uint8Array(Array.prototype.slice.call(t,e,r))}var at,st=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},ot=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},lt=function(t,e){for(var r=e,i=0;st(t,e);)i+=10,i+=ut(t,e+6),ot(t,e+10)&&(i+=10),e+=i;if(i>0)return t.subarray(r,r+i)},ut=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]},ht=function(t,e){return st(t,e)&&ut(t,e+6)+10<=t.length-e},dt=function(t){for(var e=gt(t),r=0;r>4){case 0:case 1:case 2:case 3:case 4:case 5:case 6:case 7:u+=String.fromCharCode(a);break;case 12:case 13:s=t[h++],u+=String.fromCharCode((31&a)<<6|63&s);break;case 14:s=t[h++],o=t[h++],u+=String.fromCharCode((15&a)<<12|(63&s)<<6|(63&o)<<0)}}return u};function St(){if(!navigator.userAgent.includes("PlayStation 4"))return at||void 0===self.TextDecoder||(at=new self.TextDecoder("utf-8")),at}var Lt=function(t){for(var e="",r=0;r>24,t[e+1]=r>>16&255,t[e+2]=r>>8&255,t[e+3]=255&r}function xt(t,e){var r=[];if(!e.length)return r;for(var i=t.byteLength,n=0;n1?n+a:i;if(bt(t.subarray(n+4,n+8))===e[0])if(1===e.length)r.push(t.subarray(n+8,s));else{var o=xt(t.subarray(n+8,s),e.slice(1));o.length&&Rt.apply(r,o)}n=s}return r}function Pt(t){var e=[],r=t[0],i=8,n=It(t,i);i+=4;var a=0,s=0;0===r?(a=It(t,i),s=It(t,i+4),i+=8):(a=wt(t,i),s=wt(t,i+8),i+=16),i+=2;var o=t.length+s,l=Dt(t,i);i+=2;for(var u=0;u>>31)return w.warn("SIDX has hierarchical references (not supported)"),null;var f=It(t,h);h+=4,e.push({referenceSize:c,subsegmentDuration:f,info:{duration:f/n,start:o,end:o+c-1}}),o+=c,i=h+=4}return{earliestPresentationTime:a,timescale:n,version:r,referencesCount:l,references:e}}function Ft(t){for(var e=[],r=xt(t,["moov","trak"]),n=0;n12){var h=4;if(3!==u[h++])break;h=Ot(u,h),h+=2;var d=u[h++];if(128&d&&(h+=2),64&d&&(h+=u[h++]),4!==u[h++])break;h=Ot(u,h);var c=u[h++];if(64!==c)break;if(n+="."+Nt(c),h+=12,5!==u[h++])break;h=Ot(u,h);var f=u[h++],g=(248&f)>>3;31===g&&(g+=1+((7&f)<<3)+((224&u[h])>>5)),n+="."+g}break;case"hvc1":case"hev1":var v=xt(r,["hvcC"])[0],m=v[1],p=["","A","B","C"][m>>6],y=31&m,E=It(v,2),T=(32&m)>>5?"H":"L",S=v[12],L=v.subarray(6,12);n+="."+p+y,n+="."+E.toString(16).toUpperCase(),n+="."+T+S;for(var A="",R=L.length;R--;){var k=L[R];(k||A)&&(A="."+k.toString(16).toUpperCase()+A)}n+=A;break;case"dvh1":case"dvhe":var b=xt(r,["dvcC"])[0],D=b[2]>>1&127,I=b[2]<<5&32|b[3]>>3&31;n+="."+Ut(D)+"."+Ut(I);break;case"vp09":var w=xt(r,["vpcC"])[0],C=w[4],_=w[5],x=w[6]>>4&15;n+="."+Ut(C)+"."+Ut(_)+"."+Ut(x);break;case"av01":var P=xt(r,["av1C"])[0],F=P[1]>>>5,M=31&P[1],O=P[2]>>>7?"H":"M",N=(64&P[2])>>6,U=(32&P[2])>>5,B=2===F&&N?U?12:10:N?10:8,G=(16&P[2])>>4,K=(8&P[2])>>3,H=(4&P[2])>>2,V=3&P[2];n+="."+F+"."+Ut(M)+O+"."+Ut(B)+"."+G+"."+K+H+V+"."+Ut(1)+"."+Ut(1)+"."+Ut(1)+".0"}return{codec:n,encrypted:a}}function Ot(t,e){for(var r=e+5;128&t[e++]&&e>1&63;return 39===r||40===r}return 6==(31&e)}function Yt(t,e,r,i){var n=Wt(t),a=0;a+=e;for(var s=0,o=0,l=0;a=n.length)break;s+=l=n[a++]}while(255===l);o=0;do{if(a>=n.length)break;o+=l=n[a++]}while(255===l);var u=n.length-a,h=a;if(ou){w.error("Malformed SEI payload. "+o+" is too small, only "+u+" bytes left to parse.");break}if(4===s){if(181===n[h++]){var d=Dt(n,h);if(h+=2,49===d){var c=It(n,h);if(h+=4,1195456820===c){var f=n[h++];if(3===f){var g=n[h++],v=64&g,m=v?2+3*(31&g):0,p=new Uint8Array(m);if(v){p[0]=g;for(var y=1;y16){for(var E=[],T=0;T<16;T++){var S=n[h++].toString(16);E.push(1==S.length?"0"+S:S),3!==T&&5!==T&&7!==T&&9!==T||E.push("-")}for(var L=o-16,A=new Uint8Array(L),R=0;R0?(a=new Uint8Array(4),e.length>0&&new DataView(a.buffer).setUint32(0,e.length,!1)):a=new Uint8Array;var l=new Uint8Array(4);return r&&r.byteLength>0&&new DataView(l.buffer).setUint32(0,r.byteLength,!1),function(t){for(var e=arguments.length,r=new Array(e>1?e-1:0),i=1;i>24&255,o[1]=a>>16&255,o[2]=a>>8&255,o[3]=255&a,o.set(t,4),s=0,a=8;s>8*(15-r)&255;return e}(e);return new t(this.method,this.uri,"identity",this.keyFormatVersions,r)}var i=Y(this.uri);if(i)switch(this.keyFormat){case J:this.pssh=i,i.length>=22&&(this.keyId=i.subarray(i.length-22,i.length-6));break;case Q:var n=new Uint8Array([154,4,240,121,152,64,66,134,171,146,230,91,224,136,95,149]);this.pssh=jt(n,null,i);var a=new Uint16Array(i.buffer,i.byteOffset,i.byteLength/2),s=String.fromCharCode.apply(null,Array.from(a)),o=s.substring(s.indexOf("<"),s.length),l=(new DOMParser).parseFromString(o,"text/xml").getElementsByTagName("KID")[0];if(l){var u=l.childNodes[0]?l.childNodes[0].nodeValue:l.getAttribute("VALUE");if(u){var h=V(u).subarray(0,16);!function(t){var e=function(t,e,r){var i=t[e];t[e]=t[r],t[r]=i};e(t,0,3),e(t,1,2),e(t,4,5),e(t,6,7)}(h),this.keyId=h}}break;default:var d=i.subarray(0,16);if(16!==d.length){var c=new Uint8Array(16);c.set(d,16-d.length),d=c}this.keyId=d}if(!this.keyId||16!==this.keyId.byteLength){var f=qt[this.uri];if(!f){var g=Object.keys(qt).length%Number.MAX_SAFE_INTEGER;f=new Uint8Array(16),new DataView(f.buffer,12,4).setUint32(0,g),qt[this.uri]=f}this.keyId=f}return this},t}(),zt=/\{\$([a-zA-Z0-9-_]+)\}/g;function Qt(t){return zt.test(t)}function Jt(t,e,r){if(null!==t.variableList||t.hasVariableRefs)for(var i=r.length;i--;){var n=r[i],a=e[n];a&&(e[n]=$t(t,a))}}function $t(t,e){if(null!==t.variableList||t.hasVariableRefs){var r=t.variableList;return e.replace(zt,(function(e){var i=e.substring(2,e.length-1),n=null==r?void 0:r[i];return void 0===n?(t.playlistParsingError||(t.playlistParsingError=new Error('Missing preceding EXT-X-DEFINE tag for Variable Reference: "'+i+'"')),e):n}))}return e}function Zt(t,e,r){var i,n,a=t.variableList;if(a||(t.variableList=a={}),"QUERYPARAM"in e){i=e.QUERYPARAM;try{var s=new self.URL(r).searchParams;if(!s.has(i))throw new Error('"'+i+'" does not match any query parameter in URI: "'+r+'"');n=s.get(i)}catch(e){t.playlistParsingError||(t.playlistParsingError=new Error("EXT-X-DEFINE QUERYPARAM: "+e.message))}}else i=e.NAME,n=e.VALUE;i in a?t.playlistParsingError||(t.playlistParsingError=new Error('EXT-X-DEFINE duplicate Variable Name declarations: "'+i+'"')):a[i]=n||""}function te(t,e,r){var i=e.IMPORT;if(r&&i in r){var n=t.variableList;n||(t.variableList=n={}),n[i]=r[i]}else t.playlistParsingError||(t.playlistParsingError=new Error('EXT-X-DEFINE IMPORT attribute not found in Multivariant Playlist: "'+i+'"'))}function ee(t){if(void 0===t&&(t=!0),"undefined"!=typeof self)return(t||!self.MediaSource)&&self.ManagedMediaSource||self.MediaSource||self.WebKitMediaSource}var re={audio:{a3ds:1,"ac-3":.95,"ac-4":1,alac:.9,alaw:1,dra1:1,"dts+":1,"dts-":1,dtsc:1,dtse:1,dtsh:1,"ec-3":.9,enca:1,fLaC:.9,flac:.9,FLAC:.9,g719:1,g726:1,m4ae:1,mha1:1,mha2:1,mhm1:1,mhm2:1,mlpa:1,mp4a:1,"raw ":1,Opus:1,opus:1,samr:1,sawb:1,sawp:1,sevc:1,sqcp:1,ssmv:1,twos:1,ulaw:1},video:{avc1:1,avc2:1,avc3:1,avc4:1,avcp:1,av01:.8,drac:1,dva1:1,dvav:1,dvh1:.7,dvhe:.7,encv:1,hev1:.75,hvc1:.75,mjp2:1,mp4v:1,mvc1:1,mvc2:1,mvc3:1,mvc4:1,resv:1,rv60:1,s263:1,svc1:1,svc2:1,"vc-1":1,vp08:1,vp09:.9},text:{stpp:1,wvtt:1}};function ie(t,e,r){return void 0===r&&(r=!0),!t.split(",").some((function(t){return!ne(t,e,r)}))}function ne(t,e,r){var i;void 0===r&&(r=!0);var n=ee(r);return null!=(i=null==n?void 0:n.isTypeSupported(ae(t,e)))&&i}function ae(t,e){return e+'/mp4;codecs="'+t+'"'}function se(t){if(t){var e=t.substring(0,4);return re.video[e]}return 2}function oe(t){return t.split(",").reduce((function(t,e){var r=re.video[e];return r?(2*r+t)/(t?3:2):(re.audio[e]+t)/(t?2:1)}),0)}var le={},ue=/flac|opus/i;function he(t,e){return void 0===e&&(e=!0),t.replace(ue,(function(t){return function(t,e){if(void 0===e&&(e=!0),le[t])return le[t];for(var r={flac:["flac","fLaC","FLAC"],opus:["opus","Opus"]}[t],i=0;i0&&a.length0&&X.bool("CAN-SKIP-DATERANGES"),h.partHoldBack=X.optionalFloat("PART-HOLD-BACK",0),h.holdBack=X.optionalFloat("HOLD-BACK",0);break;case"PART-INF":var z=new x(I);h.partTarget=z.decimalFloatingPoint("PART-TARGET");break;case"PART":var Q=h.partList;Q||(Q=h.partList=[]);var J=g>0?Q[Q.length-1]:void 0,$=g++,Z=new x(I);Jt(h,Z,["BYTERANGE","URI"]);var tt=new K(Z,E,e,$,J);Q.push(tt),E.duration+=tt.duration;break;case"PRELOAD-HINT":var et=new x(I);Jt(h,et,["URI"]),h.preloadHint=et;break;case"RENDITION-REPORT":var rt=new x(I);Jt(h,rt,["URI"]),h.renditionReports=h.renditionReports||[],h.renditionReports.push(rt);break;default:w.warn("line parsed but not handled: "+s)}}}p&&!p.relurl?(d.pop(),v-=p.duration,h.partList&&(h.fragmentHint=p)):h.partList&&(Le(E,p),E.cc=m,h.fragmentHint=E,u&&Re(E,u,h));var it=d.length,nt=d[0],at=d[it-1];if((v+=h.skippedSegments*h.targetduration)>0&&it&&at){h.averagetargetduration=v/it;var st=at.sn;h.endSN="initSegment"!==st?st:0,h.live||(at.endList=!0),nt&&(h.startCC=nt.cc)}else h.endSN=0,h.startCC=0;return h.fragmentHint&&(v+=h.fragmentHint.duration),h.totalduration=v,h.endCC=m,T>0&&function(t,e){for(var r=t[e],i=e;i--;){var n=t[i];if(!n)return;n.programDateTime=r.programDateTime-1e3*n.duration,r=n}}(d,T),h},t}();function ye(t,e,r){var i,n,a=new x(t);Jt(r,a,["KEYFORMAT","KEYFORMATVERSIONS","URI","IV","URI"]);var s=null!=(i=a.METHOD)?i:"",o=a.URI,l=a.hexadecimalInteger("IV"),u=a.KEYFORMATVERSIONS,h=null!=(n=a.KEYFORMAT)?n:"identity";o&&a.IV&&!l&&w.error("Invalid IV: "+a.IV);var d=o?pe.resolve(o,e):"",c=(u||"1").split("/").map(Number).filter(Number.isFinite);return new Xt(s,d,h,c,l)}function Ee(t){var e=new x(t).decimalFloatingPoint("TIME-OFFSET");return y(e)?e:null}function Te(t,e){var r=(t||"").split(/[ ,]+/).filter((function(t){return t}));["video","audio","text"].forEach((function(t){var i=r.filter((function(e){return function(t,e){var r=re[e];return!!r&&!!r[t.slice(0,4)]}(e,t)}));i.length&&(e[t+"Codec"]=i.join(","),r=r.filter((function(t){return-1===i.indexOf(t)})))})),e.unknownCodecs=r}function Se(t,e,r){var i=e[r];i&&(t[r]=i)}function Le(t,e){t.rawProgramDateTime?t.programDateTime=Date.parse(t.rawProgramDateTime):null!=e&&e.programDateTime&&(t.programDateTime=e.endProgramDateTime),y(t.programDateTime)||(t.programDateTime=null,t.rawProgramDateTime=null)}function Ae(t,e,r,i){t.relurl=e.URI,e.BYTERANGE&&t.setByteRange(e.BYTERANGE),t.level=r,t.sn="initSegment",i&&(t.levelkeys=i),t.initSegment=null}function Re(t,e,r){t.levelkeys=e;var i=r.encryptedFragments;i.length&&i[i.length-1].levelkeys===e||!Object.keys(e).some((function(t){return e[t].isCommonEncryption}))||i.push(t)}var ke="manifest",be="level",De="audioTrack",Ie="subtitleTrack",we="main",Ce="audio",_e="subtitle";function xe(t){switch(t.type){case De:return Ce;case Ie:return _e;default:return we}}function Pe(t,e){var r=t.url;return void 0!==r&&0!==r.indexOf("data:")||(r=e.url),r}var Fe=function(){function t(t){this.hls=void 0,this.loaders=Object.create(null),this.variableList=null,this.hls=t,this.registerListeners()}var e=t.prototype;return e.startLoad=function(t){},e.stopLoad=function(){this.destroyInternalLoaders()},e.registerListeners=function(){var t=this.hls;t.on(S.MANIFEST_LOADING,this.onManifestLoading,this),t.on(S.LEVEL_LOADING,this.onLevelLoading,this),t.on(S.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),t.on(S.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this)},e.unregisterListeners=function(){var t=this.hls;t.off(S.MANIFEST_LOADING,this.onManifestLoading,this),t.off(S.LEVEL_LOADING,this.onLevelLoading,this),t.off(S.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),t.off(S.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this)},e.createInternalLoader=function(t){var e=this.hls.config,r=e.pLoader,i=e.loader,n=new(r||i)(e);return this.loaders[t.type]=n,n},e.getInternalLoader=function(t){return this.loaders[t.type]},e.resetInternalLoader=function(t){this.loaders[t]&&delete this.loaders[t]},e.destroyInternalLoaders=function(){for(var t in this.loaders){var e=this.loaders[t];e&&e.destroy(),this.resetInternalLoader(t)}},e.destroy=function(){this.variableList=null,this.unregisterListeners(),this.destroyInternalLoaders()},e.onManifestLoading=function(t,e){var r=e.url;this.variableList=null,this.load({id:null,level:0,responseType:"text",type:ke,url:r,deliveryDirectives:null})},e.onLevelLoading=function(t,e){var r=e.id,i=e.level,n=e.pathwayId,a=e.url,s=e.deliveryDirectives;this.load({id:r,level:i,pathwayId:n,responseType:"text",type:be,url:a,deliveryDirectives:s})},e.onAudioTrackLoading=function(t,e){var r=e.id,i=e.groupId,n=e.url,a=e.deliveryDirectives;this.load({id:r,groupId:i,level:null,responseType:"text",type:De,url:n,deliveryDirectives:a})},e.onSubtitleTrackLoading=function(t,e){var r=e.id,i=e.groupId,n=e.url,a=e.deliveryDirectives;this.load({id:r,groupId:i,level:null,responseType:"text",type:Ie,url:n,deliveryDirectives:a})},e.load=function(t){var e,r,i,n=this,a=this.hls.config,s=this.getInternalLoader(t);if(s){var l=s.context;if(l&&l.url===t.url&&l.level===t.level)return void w.trace("[playlist-loader]: playlist request ongoing");w.log("[playlist-loader]: aborting previous loader for type: "+t.type),s.abort()}if(r=t.type===ke?a.manifestLoadPolicy.default:o({},a.playlistLoadPolicy.default,{timeoutRetry:null,errorRetry:null}),s=this.createInternalLoader(t),y(null==(e=t.deliveryDirectives)?void 0:e.part)&&(t.type===be&&null!==t.level?i=this.hls.levels[t.level].details:t.type===De&&null!==t.id?i=this.hls.audioTracks[t.id].details:t.type===Ie&&null!==t.id&&(i=this.hls.subtitleTracks[t.id].details),i)){var u=i.partTarget,h=i.targetduration;if(u&&h){var d=1e3*Math.max(3*u,.8*h);r=o({},r,{maxTimeToFirstByteMs:Math.min(d,r.maxTimeToFirstByteMs),maxLoadTimeMs:Math.min(d,r.maxTimeToFirstByteMs)})}}var c=r.errorRetry||r.timeoutRetry||{},f={loadPolicy:r,timeout:r.maxLoadTimeMs,maxRetry:c.maxNumRetry||0,retryDelay:c.retryDelayMs||0,maxRetryDelay:c.maxRetryDelayMs||0},g={onSuccess:function(t,e,r,i){var a=n.getInternalLoader(r);n.resetInternalLoader(r.type);var s=t.data;0===s.indexOf("#EXTM3U")?(e.parsing.start=performance.now(),pe.isMediaPlaylist(s)?n.handleTrackOrLevelPlaylist(t,e,r,i||null,a):n.handleMasterPlaylist(t,e,r,i)):n.handleManifestParsingError(t,r,new Error("no EXTM3U delimiter"),i||null,e)},onError:function(t,e,r,i){n.handleNetworkError(e,r,!1,t,i)},onTimeout:function(t,e,r){n.handleNetworkError(e,r,!0,void 0,t)}};s.load(t,f,g)},e.handleMasterPlaylist=function(t,e,r,i){var n=this.hls,a=t.data,s=Pe(t,r),o=pe.parseMasterPlaylist(a,s);if(o.playlistParsingError)this.handleManifestParsingError(t,r,o.playlistParsingError,i,e);else{var l=o.contentSteering,u=o.levels,h=o.sessionData,d=o.sessionKeys,c=o.startTimeOffset,f=o.variableList;this.variableList=f;var g=pe.parseMasterPlaylistMedia(a,s,o),v=g.AUDIO,m=void 0===v?[]:v,p=g.SUBTITLES,y=g["CLOSED-CAPTIONS"];m.length&&(m.some((function(t){return!t.url}))||!u[0].audioCodec||u[0].attrs.AUDIO||(w.log("[playlist-loader]: audio codec signaled in quality level, but no embedded audio track signaled, create one"),m.unshift({type:"main",name:"main",groupId:"main",default:!1,autoselect:!1,forced:!1,id:-1,attrs:new x({}),bitrate:0,url:""}))),n.trigger(S.MANIFEST_LOADED,{levels:u,audioTracks:m,subtitles:p,captions:y,contentSteering:l,url:s,stats:e,networkDetails:i,sessionData:h,sessionKeys:d,startTimeOffset:c,variableList:f})}},e.handleTrackOrLevelPlaylist=function(t,e,r,i,n){var a=this.hls,s=r.id,o=r.level,l=r.type,u=Pe(t,r),h=y(o)?o:y(s)?s:0,d=xe(r),c=pe.parseLevelPlaylist(t.data,u,h,d,0,this.variableList);if(l===ke){var f={attrs:new x({}),bitrate:0,details:c,name:"",url:u};a.trigger(S.MANIFEST_LOADED,{levels:[f],audioTracks:[],url:u,stats:e,networkDetails:i,sessionData:null,sessionKeys:null,contentSteering:null,startTimeOffset:null,variableList:null})}e.parsing.end=performance.now(),r.levelDetails=c,this.handlePlaylistLoaded(c,t,e,r,i,n)},e.handleManifestParsingError=function(t,e,r,i,n){this.hls.trigger(S.ERROR,{type:L.NETWORK_ERROR,details:A.MANIFEST_PARSING_ERROR,fatal:e.type===ke,url:t.url,err:r,error:r,reason:r.message,response:t,context:e,networkDetails:i,stats:n})},e.handleNetworkError=function(t,e,r,n,a){void 0===r&&(r=!1);var s="A network "+(r?"timeout":"error"+(n?" (status "+n.code+")":""))+" occurred while loading "+t.type;t.type===be?s+=": "+t.level+" id: "+t.id:t.type!==De&&t.type!==Ie||(s+=" id: "+t.id+' group-id: "'+t.groupId+'"');var o=new Error(s);w.warn("[playlist-loader]: "+s);var l=A.UNKNOWN,u=!1,h=this.getInternalLoader(t);switch(t.type){case ke:l=r?A.MANIFEST_LOAD_TIMEOUT:A.MANIFEST_LOAD_ERROR,u=!0;break;case be:l=r?A.LEVEL_LOAD_TIMEOUT:A.LEVEL_LOAD_ERROR,u=!1;break;case De:l=r?A.AUDIO_TRACK_LOAD_TIMEOUT:A.AUDIO_TRACK_LOAD_ERROR,u=!1;break;case Ie:l=r?A.SUBTITLE_TRACK_LOAD_TIMEOUT:A.SUBTITLE_LOAD_ERROR,u=!1}h&&this.resetInternalLoader(t.type);var d={type:L.NETWORK_ERROR,details:l,fatal:u,url:t.url,loader:h,context:t,error:o,networkDetails:e,stats:a};if(n){var c=(null==e?void 0:e.url)||t.url;d.response=i({url:c,data:void 0},n)}this.hls.trigger(S.ERROR,d)},e.handlePlaylistLoaded=function(t,e,r,i,n,a){var s=this.hls,o=i.type,l=i.level,u=i.id,h=i.groupId,d=i.deliveryDirectives,c=Pe(e,i),f=xe(i),g="number"==typeof i.level&&f===we?l:void 0;if(t.fragments.length){t.targetduration||(t.playlistParsingError=new Error("Missing Target Duration"));var v=t.playlistParsingError;if(v)s.trigger(S.ERROR,{type:L.NETWORK_ERROR,details:A.LEVEL_PARSING_ERROR,fatal:!1,url:c,error:v,reason:v.message,response:e,context:i,level:g,parent:f,networkDetails:n,stats:r});else switch(t.live&&a&&(a.getCacheAge&&(t.ageHeader=a.getCacheAge()||0),a.getCacheAge&&!isNaN(t.ageHeader)||(t.ageHeader=0)),o){case ke:case be:s.trigger(S.LEVEL_LOADED,{details:t,level:g||0,id:u||0,stats:r,networkDetails:n,deliveryDirectives:d});break;case De:s.trigger(S.AUDIO_TRACK_LOADED,{details:t,id:u||0,groupId:h||"",stats:r,networkDetails:n,deliveryDirectives:d});break;case Ie:s.trigger(S.SUBTITLE_TRACK_LOADED,{details:t,id:u||0,groupId:h||"",stats:r,networkDetails:n,deliveryDirectives:d})}}else{var m=new Error("No Segments found in Playlist");s.trigger(S.ERROR,{type:L.NETWORK_ERROR,details:A.LEVEL_EMPTY_ERROR,fatal:!1,url:c,error:m,reason:m.message,response:e,context:i,level:g,parent:f,networkDetails:n,stats:r})}},t}();function Me(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 Oe(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){w.debug("[texttrack-utils]: "+r);try{var i=new self.TextTrackCue(e.startTime,e.endTime,e.text);i.id=e.id,t.addCue(i)}catch(t){w.debug("[texttrack-utils]: Legacy TextTrackCue fallback failed: "+t)}}"disabled"===r&&(t.mode=r)}function Ne(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 Ue(t,e,r,i){var n=t.mode;if("disabled"===n&&(t.mode="hidden"),t.cues&&t.cues.length>0)for(var a=function(t,e,r){var i=[],n=function(t,e){if(et[r].endTime)return-1;for(var i=0,n=r;i<=n;){var a=Math.floor((n+i)/2);if(et[a].startTime&&i-1)for(var a=n,s=t.length;a=e&&o.endTime<=r)i.push(o);else if(o.startTime>r)return i}return i}(t.cues,e,r),s=0;sWe&&(d=We),d-h<=0&&(d=h+.25);for(var c=0;ce.startDate&&(!t||e.startDate.05&&this.forwardBufferLength>1){var l=Math.min(2,Math.max(1,a)),u=Math.round(2/(1+Math.exp(-.75*o-this.edgeStalled))*20)/20;t.playbackRate=Math.min(l,Math.max(1,u))}else 1!==t.playbackRate&&0!==t.playbackRate&&(t.playbackRate=1)}}}}},e.estimateLiveEdge=function(){var t=this.levelDetails;return null===t?null:t.edge+t.age},e.computeLatency=function(){var t=this.estimateLiveEdge();return null===t?null:t-this.currentTime},s(t,[{key:"latency",get:function(){return this._latency||0}},{key:"maxLatency",get:function(){var t=this.config,e=this.levelDetails;return void 0!==t.liveMaxLatencyDuration?t.liveMaxLatencyDuration:e?t.liveMaxLatencyDurationCount*e.targetduration:0}},{key:"targetLatency",get:function(){var t=this.levelDetails;if(null===t)return null;var e=t.holdBack,r=t.partHoldBack,i=t.targetduration,n=this.config,a=n.liveSyncDuration,s=n.liveSyncDurationCount,o=n.lowLatencyMode,l=this.hls.userConfig,u=o&&r||e;(l.liveSyncDuration||l.liveSyncDurationCount||0===u)&&(u=void 0!==a?a:s*i);var 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,n=t-e-this.edgeStalled,a=i-r.totalduration,s=i-(this.config.lowLatencyMode&&r.partTarget||r.targetduration);return Math.min(Math.max(a,n),s)}},{key:"drift",get:function(){var t=this.levelDetails;return null===t?1:t.drift}},{key:"edgeStalled",get:function(){var t=this.levelDetails;if(null===t)return 0;var e=3*(this.config.lowLatencyMode&&t.partTarget||t.targetduration);return Math.max(t.age-e,0)}},{key:"forwardBufferLength",get:function(){var t=this.media,e=this.levelDetails;if(!t||!e)return 0;var r=t.buffered.length;return(r?t.buffered.end(r-1):e.edge)-this.currentTime}}]),t}(),ze=["NONE","TYPE-0","TYPE-1",null],Qe=["SDR","PQ","HLG"],Je="",$e="YES",Ze="v2";function tr(t){var e=t.canSkipUntil,r=t.canSkipDateRanges,i=t.age;return e&&it.sn?(n=r-t.start,i=t):(n=t.start-r,i=e),i.duration!==n&&(i.duration=n)}else e.sn>t.sn?t.cc===e.cc&&t.minEndPTS?e.start=t.start+(t.minEndPTS-t.start):e.start=t.start+t.duration:e.start=Math.max(t.start-e.duration,0)}function ar(t,e,r,i,n,a){i-r<=0&&(w.warn("Fragment should have a positive duration",e),i=r+e.duration,a=n+e.duration);var s=r,o=i,l=e.startPTS,u=e.endPTS;if(y(l)){var h=Math.abs(l-r);y(e.deltaPTS)?e.deltaPTS=Math.max(h,e.deltaPTS):e.deltaPTS=h,s=Math.max(r,l),r=Math.min(r,l),n=Math.min(n,e.startDTS),o=Math.min(i,u),i=Math.max(i,u),a=Math.max(a,e.endDTS)}var d=r-e.start;0!==e.start&&(e.start=r),e.duration=i-e.start,e.startPTS=r,e.maxStartPTS=s,e.startDTS=n,e.endPTS=i,e.minEndPTS=o,e.endDTS=a;var c,f=e.sn;if(!t||ft.endSN)return 0;var g=f-t.startSN,v=t.fragments;for(v[g]=e,c=g;c>0;c--)nr(v[c],v[c-1]);for(c=g;c=0;n--){var a=i[n].initSegment;if(a){r=a;break}}t.fragmentHint&&delete t.fragmentHint.endPTS;var s,l,u,h,d,c=0;if(function(t,e,r){for(var i=e.skippedSegments,n=Math.max(t.startSN,e.startSN)-e.startSN,a=(t.fragmentHint?1:0)+(i?e.endSN:Math.min(t.endSN,e.endSN))-e.startSN,s=e.startSN-t.startSN,o=e.fragmentHint?e.fragments.concat(e.fragmentHint):e.fragments,l=t.fragmentHint?t.fragments.concat(t.fragmentHint):t.fragments,u=n;u<=a;u++){var h=l[s+u],d=o[u];i&&!d&&u=i.length||lr(e,i[r].start)}function lr(t,e){if(e){for(var r=t.fragments,i=t.skippedSegments;i499)}(n)||!!r);return t.shouldRetry?t.shouldRetry(t,e,r,i,a):a}var pr=function(t,e){for(var r=0,i=t.length-1,n=null,a=null;r<=i;){var s=e(a=t[n=(r+i)/2|0]);if(s>0)r=n+1;else{if(!(s<0))return a;i=n-1}}return null};function yr(t,e,r,i,n){void 0===r&&(r=0),void 0===i&&(i=0),void 0===n&&(n=.005);var a=null;if(t){a=e[t.sn-e[0].sn+1]||null;var s=t.endDTS-r;s>0&&s<15e-7&&(r+=15e-7)}else 0===r&&0===e[0].start&&(a=e[0]);if(a&&((!t||t.level===a.level)&&0===Er(r,i,a)||function(t,e,r){if(e&&0===e.start&&e.level0){var i=e.tagList.reduce((function(t,e){return"INF"===e[0]&&(t+=parseFloat(e[1])),t}),r);return t.start<=i}return!1}(a,t,Math.min(n,i))))return a;var o=pr(e,Er.bind(null,r,i));return!o||o===t&&a?a:o}function Er(t,e,r){if(void 0===t&&(t=0),void 0===e&&(e=0),r.start<=t&&r.start+r.duration>t)return 0;var i=Math.min(e,r.duration+(r.deltaPTS?r.deltaPTS:0));return r.start+r.duration-i<=t?1:r.start-i>t&&r.start?-1:0}function Tr(t,e,r){var i=1e3*Math.min(e,r.duration+(r.deltaPTS?r.deltaPTS:0));return(r.endProgramDateTime||0)-i>t}var Sr=0,Lr=2,Ar=3,Rr=5,kr=0,br=1,Dr=2,Ir=function(){function t(t){this.hls=void 0,this.playlistError=0,this.penalizedRenditions={},this.log=void 0,this.warn=void 0,this.error=void 0,this.hls=t,this.log=w.log.bind(w,"[info]:"),this.warn=w.warn.bind(w,"[warning]:"),this.error=w.error.bind(w,"[error]:"),this.registerListeners()}var e=t.prototype;return e.registerListeners=function(){var t=this.hls;t.on(S.ERROR,this.onError,this),t.on(S.MANIFEST_LOADING,this.onManifestLoading,this),t.on(S.LEVEL_UPDATED,this.onLevelUpdated,this)},e.unregisterListeners=function(){var t=this.hls;t&&(t.off(S.ERROR,this.onError,this),t.off(S.ERROR,this.onErrorOut,this),t.off(S.MANIFEST_LOADING,this.onManifestLoading,this),t.off(S.LEVEL_UPDATED,this.onLevelUpdated,this))},e.destroy=function(){this.unregisterListeners(),this.hls=null,this.penalizedRenditions={}},e.startLoad=function(t){},e.stopLoad=function(){this.playlistError=0},e.getVariantLevelIndex=function(t){return(null==t?void 0:t.type)===we?t.level:this.hls.loadLevel},e.onManifestLoading=function(){this.playlistError=0,this.penalizedRenditions={}},e.onLevelUpdated=function(){this.playlistError=0},e.onError=function(t,e){var r,i;if(!e.fatal){var n=this.hls,a=e.context;switch(e.details){case A.FRAG_LOAD_ERROR:case A.FRAG_LOAD_TIMEOUT:case A.KEY_LOAD_ERROR:case A.KEY_LOAD_TIMEOUT:return void(e.errorAction=this.getFragRetryOrSwitchAction(e));case A.FRAG_PARSING_ERROR:if(null!=(r=e.frag)&&r.gap)return void(e.errorAction={action:Sr,flags:kr});case A.FRAG_GAP:case A.FRAG_DECRYPT_ERROR:return e.errorAction=this.getFragRetryOrSwitchAction(e),void(e.errorAction.action=Lr);case A.LEVEL_EMPTY_ERROR:case A.LEVEL_PARSING_ERROR:var s,o,l=e.parent===we?e.level:n.loadLevel;return void(e.details===A.LEVEL_EMPTY_ERROR&&null!=(s=e.context)&&null!=(o=s.levelDetails)&&o.live?e.errorAction=this.getPlaylistRetryOrSwitchAction(e,l):(e.levelRetry=!1,e.errorAction=this.getLevelSwitchAction(e,l)));case A.LEVEL_LOAD_ERROR:case A.LEVEL_LOAD_TIMEOUT:return void("number"==typeof(null==a?void 0:a.level)&&(e.errorAction=this.getPlaylistRetryOrSwitchAction(e,a.level)));case A.AUDIO_TRACK_LOAD_ERROR:case A.AUDIO_TRACK_LOAD_TIMEOUT:case A.SUBTITLE_LOAD_ERROR:case A.SUBTITLE_TRACK_LOAD_TIMEOUT:if(a){var u=n.levels[n.loadLevel];if(u&&(a.type===De&&u.hasAudioGroup(a.groupId)||a.type===Ie&&u.hasSubtitleGroup(a.groupId)))return e.errorAction=this.getPlaylistRetryOrSwitchAction(e,n.loadLevel),e.errorAction.action=Lr,void(e.errorAction.flags=br)}return;case A.KEY_SYSTEM_STATUS_OUTPUT_RESTRICTED:var h=n.levels[n.loadLevel],d=null==h?void 0:h.attrs["HDCP-LEVEL"];return void(d?e.errorAction={action:Lr,flags:Dr,hdcpLevel:d}:this.keySystemError(e));case A.BUFFER_ADD_CODEC_ERROR:case A.REMUX_ALLOC_ERROR:case A.BUFFER_APPEND_ERROR:return void(e.errorAction=this.getLevelSwitchAction(e,null!=(i=e.level)?i:n.loadLevel));case A.INTERNAL_EXCEPTION:case A.BUFFER_APPENDING_ERROR:case A.BUFFER_FULL_ERROR:case A.LEVEL_SWITCH_ERROR:case A.BUFFER_STALLED_ERROR:case A.BUFFER_SEEK_OVER_HOLE:case A.BUFFER_NUDGE_ON_STALL:return void(e.errorAction={action:Sr,flags:kr})}e.type===L.KEY_SYSTEM_ERROR&&this.keySystemError(e)}},e.keySystemError=function(t){var e=this.getVariantLevelIndex(t.frag);t.levelRetry=!1,t.errorAction=this.getLevelSwitchAction(t,e)},e.getPlaylistRetryOrSwitchAction=function(t,e){var r=fr(this.hls.config.playlistLoadPolicy,t),i=this.playlistError++;if(mr(r,i,cr(t),t.response))return{action:Rr,flags:kr,retryConfig:r,retryCount:i};var n=this.getLevelSwitchAction(t,e);return r&&(n.retryConfig=r,n.retryCount=i),n},e.getFragRetryOrSwitchAction=function(t){var e=this.hls,r=this.getVariantLevelIndex(t.frag),i=e.levels[r],n=e.config,a=n.fragLoadPolicy,s=n.keyLoadPolicy,o=fr(t.details.startsWith("key")?s:a,t),l=e.levels.reduce((function(t,e){return t+e.fragmentError}),0);if(i&&(t.details!==A.FRAG_GAP&&i.fragmentError++,mr(o,l,cr(t),t.response)))return{action:Rr,flags:kr,retryConfig:o,retryCount:l};var u=this.getLevelSwitchAction(t,r);return o&&(u.retryConfig=o,u.retryCount=l),u},e.getLevelSwitchAction=function(t,e){var r=this.hls;null==e&&(e=r.loadLevel);var i=this.hls.levels[e];if(i){var n,a,s=t.details;i.loadError++,s===A.BUFFER_APPEND_ERROR&&i.fragmentError++;var o=-1,l=r.levels,u=r.loadLevel,h=r.minAutoLevel,d=r.maxAutoLevel;r.autoLevelEnabled||(r.loadLevel=-1);for(var c,f=null==(n=t.frag)?void 0:n.type,g=(f===Ce&&s===A.FRAG_PARSING_ERROR||"audio"===t.sourceBufferName&&(s===A.BUFFER_ADD_CODEC_ERROR||s===A.BUFFER_APPEND_ERROR))&&l.some((function(t){var e=t.audioCodec;return i.audioCodec!==e})),v="video"===t.sourceBufferName&&(s===A.BUFFER_ADD_CODEC_ERROR||s===A.BUFFER_APPEND_ERROR)&&l.some((function(t){var e=t.codecSet,r=t.audioCodec;return i.codecSet!==e&&i.audioCodec===r})),m=null!=(a=t.context)?a:{},p=m.type,y=m.groupId,E=function(){var e=(T+u)%l.length;if(e!==u&&e>=h&&e<=d&&0===l[e].loadError){var r,n,a=l[e];if(s===A.FRAG_GAP&&f===we&&t.frag){var c=l[e].details;if(c){var m=yr(t.frag,c.fragments,t.frag.start);if(null!=m&&m.gap)return 0}}else{if(p===De&&a.hasAudioGroup(y)||p===Ie&&a.hasSubtitleGroup(y))return 0;if(f===Ce&&null!=(r=i.audioGroups)&&r.some((function(t){return a.hasAudioGroup(t)}))||f===_e&&null!=(n=i.subtitleGroups)&&n.some((function(t){return a.hasSubtitleGroup(t)}))||g&&i.audioCodec===a.audioCodec||!g&&i.audioCodec!==a.audioCodec||v&&i.codecSet===a.codecSet)return 0}return o=e,1}},T=l.length;T--&&(0===(c=E())||1!==c););if(o>-1&&r.loadLevel!==o)return t.levelRetry=!0,this.playlistError=0,{action:Lr,flags:kr,nextAutoLevel:o}}return{action:Lr,flags:br}},e.onErrorOut=function(t,e){var r;switch(null==(r=e.errorAction)?void 0:r.action){case Sr:break;case Lr:this.sendAlternateToPenaltyBox(e),e.errorAction.resolved||e.details===A.FRAG_GAP?/MediaSource readyState: ended/.test(e.error.message)&&(this.warn('MediaSource ended after "'+e.sourceBufferName+'" sourceBuffer append error. Attempting to recover from media error.'),this.hls.recoverMediaError()):e.fatal=!0}e.fatal&&this.hls.stopLoad()},e.sendAlternateToPenaltyBox=function(t){var e=this.hls,r=t.errorAction;if(r){var i=r.flags,n=r.hdcpLevel,a=r.nextAutoLevel;switch(i){case kr:this.switchLevel(t,a);break;case Dr:n&&(e.maxHdcpLevel=ze[ze.indexOf(n)-1],r.resolved=!0),this.warn('Restricting playback to HDCP-LEVEL of "'+e.maxHdcpLevel+'" or lower')}r.resolved||this.switchLevel(t,a)}},e.switchLevel=function(t,e){void 0!==e&&t.errorAction&&(this.warn("switching to level "+e+" after "+t.details),this.hls.nextAutoLevel=e,t.errorAction.resolved=!0,this.hls.nextLoadLevel=this.hls.nextAutoLevel)},t}(),wr=function(){function t(t,e){this.hls=void 0,this.timer=-1,this.requestScheduled=-1,this.canLoad=!1,this.log=void 0,this.warn=void 0,this.log=w.log.bind(w,e+":"),this.warn=w.warn.bind(w,e+":"),this.hls=t}var e=t.prototype;return e.destroy=function(){this.clearTimer(),this.hls=this.log=this.warn=null},e.clearTimer=function(){-1!==this.timer&&(self.clearTimeout(this.timer),this.timer=-1)},e.startLoad=function(){this.canLoad=!0,this.requestScheduled=-1,this.loadPlaylist()},e.stopLoad=function(){this.canLoad=!1,this.clearTimer()},e.switchParams=function(t,e,r){var i=null==e?void 0:e.renditionReports;if(i){for(var n=-1,a=0;a=0&&d>e.partTarget&&(h+=1)}var c=r&&tr(r);return new er(u,h>=0?h:void 0,c)}}},e.loadPlaylist=function(t){-1===this.requestScheduled&&(this.requestScheduled=self.performance.now())},e.shouldLoadPlaylist=function(t){return this.canLoad&&!!t&&!!t.url&&(!t.details||t.details.live)},e.shouldReloadPlaylist=function(t){return-1===this.timer&&-1===this.requestScheduled&&this.shouldLoadPlaylist(t)},e.playlistLoaded=function(t,e,r){var i=this,n=e.details,a=e.stats,s=self.performance.now(),o=a.loading.first?Math.max(0,s-a.loading.first):0;if(n.advancedDateTime=Date.now()-o,n.live||null!=r&&r.live){if(n.reloaded(r),r&&this.log("live playlist "+t+" "+(n.advanced?"REFRESHED "+n.lastPartSn+"-"+n.lastPartIndex:n.updated?"UPDATED":"MISSED")),r&&n.fragments.length>0&&sr(r,n),!this.canLoad||!n.live)return;var l,u=void 0,h=void 0;if(n.canBlockReload&&n.endSN&&n.advanced){var d=this.hls.config.lowLatencyMode,c=n.lastPartSn,f=n.endSN,g=n.lastPartIndex,v=c===f;-1!==g?(u=v?f+1:c,h=v?d?0:g:g+1):u=f+1;var m=n.age,p=m+n.ageHeader,y=Math.min(p-n.partTarget,1.5*n.targetduration);if(y>0){if(r&&y>r.tuneInGoal)this.warn("CDN Tune-in goal increased from: "+r.tuneInGoal+" to: "+y+" with playlist age: "+n.age),y=0;else{var E=Math.floor(y/n.targetduration);u+=E,void 0!==h&&(h+=Math.round(y%n.targetduration/n.partTarget)),this.log("CDN Tune-in age: "+n.ageHeader+"s last advanced "+m.toFixed(2)+"s goal: "+y+" skip sn "+E+" to part "+h)}n.tuneInGoal=y}if(l=this.getDeliveryDirectives(n,e.deliveryDirectives,u,h),d||!v)return void this.loadPlaylist(l)}else(n.canBlockReload||n.canSkipUntil)&&(l=this.getDeliveryDirectives(n,e.deliveryDirectives,u,h));var T=this.hls.mainForwardBufferInfo,S=T?T.end-T.len:0,L=function(t,e){void 0===e&&(e=1/0);var r=1e3*t.targetduration;if(t.updated){var i=t.fragments;if(i.length&&4*r>e){var n=1e3*i[i.length-1].duration;nthis.requestScheduled+L&&(this.requestScheduled=a.loading.start),void 0!==u&&n.canBlockReload?this.requestScheduled=a.loading.first+L-(1e3*n.partTarget||1e3):-1===this.requestScheduled||this.requestScheduled+L=u.maxNumRetry)return!1;if(i&&null!=(d=t.context)&&d.deliveryDirectives)this.warn("Retrying playlist loading "+(l+1)+"/"+u.maxNumRetry+' after "'+r+'" without delivery-directives'),this.loadPlaylist();else{var c=gr(u,l);this.timer=self.setTimeout((function(){return e.loadPlaylist()}),c),this.warn("Retrying playlist loading "+(l+1)+"/"+u.maxNumRetry+' after "'+r+'" in '+c+"ms")}t.levelRetry=!0,n.resolved=!0}return h},t}(),Cr=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}(),_r=function(){function t(t,e,r,i){void 0===i&&(i=100),this.defaultEstimate_=void 0,this.minWeight_=void 0,this.minDelayMs_=void 0,this.slow_=void 0,this.fast_=void 0,this.defaultTTFB_=void 0,this.ttfb_=void 0,this.defaultEstimate_=r,this.minWeight_=.001,this.minDelayMs_=50,this.slow_=new Cr(t),this.fast_=new Cr(e),this.defaultTTFB_=i,this.ttfb_=new Cr(t)}var e=t.prototype;return e.update=function(t,e){var r=this.slow_,i=this.fast_,n=this.ttfb_;r.halfLife!==t&&(this.slow_=new Cr(t,r.getEstimate(),r.getTotalWeight())),i.halfLife!==e&&(this.fast_=new Cr(e,i.getEstimate(),i.getTotalWeight())),n.halfLife!==t&&(this.ttfb_=new Cr(t,n.getEstimate(),n.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.sampleTTFB=function(t){var e=t/1e3,r=Math.sqrt(2)*Math.exp(-Math.pow(e,2)/2);this.ttfb_.sample(r,Math.max(t,5))},e.canEstimate=function(){return this.fast_.getTotalWeight()>=this.minWeight_},e.getEstimate=function(){return this.canEstimate()?Math.min(this.fast_.getEstimate(),this.slow_.getEstimate()):this.defaultEstimate_},e.getEstimateTTFB=function(){return this.ttfb_.getTotalWeight()>=this.minWeight_?this.ttfb_.getEstimate():this.defaultTTFB_},e.destroy=function(){},t}(),xr={supported:!0,configurations:[],decodingInfoResults:[{supported:!0,powerEfficient:!0,smooth:!0}]},Pr={};function Fr(t,e,r){var n=t.videoCodec,a=t.audioCodec;if(!n||!a||!r)return Promise.resolve(xr);var s={width:t.width,height:t.height,bitrate:Math.ceil(Math.max(.9*t.bitrate,t.averageBitrate)),framerate:t.frameRate||30},o=t.videoRange;"SDR"!==o&&(s.transferFunction=o.toLowerCase());var l=n.split(",").map((function(t){return{type:"media-source",video:i(i({},s),{},{contentType:ae(t,"video")})}}));return a&&t.audioGroups&&t.audioGroups.forEach((function(t){var r;t&&(null==(r=e.groups[t])||r.tracks.forEach((function(e){if(e.groupId===t){var r=e.channels||"",i=parseFloat(r);y(i)&&i>2&&l.push.apply(l,a.split(",").map((function(t){return{type:"media-source",audio:{contentType:ae(t,"audio"),channels:""+i}}})))}})))})),Promise.all(l.map((function(t){var e=function(t){var e=t.audio,r=t.video,i=r||e;if(i){var n=i.contentType.split('"')[1];if(r)return"r"+r.height+"x"+r.width+"f"+Math.ceil(r.framerate)+(r.transferFunction||"sd")+"_"+n+"_"+Math.ceil(r.bitrate/1e5);if(e)return"c"+e.channels+(e.spatialRendering?"s":"n")+"_"+n}return""}(t);return Pr[e]||(Pr[e]=r.decodingInfo(t))}))).then((function(t){return{supported:!t.some((function(t){return!t.supported})),configurations:l,decodingInfoResults:t}})).catch((function(t){return{supported:!1,configurations:l,decodingInfoResults:[],error:t}}))}function Mr(t,e){var r=!1,i=[];return t&&(r="SDR"!==t,i=[t]),e&&(i=e.allowedVideoRanges||Qe.slice(0),i=(r=void 0!==e.preferHDR?e.preferHDR:function(){if("function"==typeof matchMedia){var t=matchMedia("(dynamic-range: high)"),e=matchMedia("bad query");if(t.media!==e.media)return!0===t.matches}return!1}())?i.filter((function(t){return"SDR"!==t})):["SDR"]),{preferHDR:r,allowedVideoRanges:i}}function Or(t,e){w.log('[abr] start candidates with "'+t+'" ignored because '+e)}function Nr(t,e,r){if("attrs"in t){var i=e.indexOf(t);if(-1!==i)return i}for(var n=0;n-1,p=e.getBwEstimate(),E=i.levels,T=E[t.level],L=o.total||Math.max(o.loaded,Math.round(l*T.averageBitrate/8)),A=m?u-v:u;A<1&&m&&(A=Math.min(u,8*o.loaded/p));var R=m?1e3*o.loaded/A:0,k=R?(L-o.loaded)/R:8*L/p+c/1e3;if(!(k<=g)){var b,D=R?8*R:p,I=Number.POSITIVE_INFINITY;for(b=t.level-1;b>h;b--){var C=E[b].maxBitrate;if((I=e.getTimeToLoadFrag(c/1e3,D,l*C,!E[b].details))=k||I>10*l)){i.nextLoadLevel=i.nextAutoLevel=b,m?e.bwEstimator.sample(u-Math.min(c,v),o.loaded):e.bwEstimator.sampleTTFB(u);var _=E[b].maxBitrate;e.getBwEstimate()*e.hls.config.abrBandWidthUpFactor>_&&e.resetEstimator(_),e.clearTimer(),w.warn("[abr] Fragment "+t.sn+(r?" part "+r.index:"")+" of level "+t.level+" is loading too slowly;\n Time to underbuffer: "+g.toFixed(3)+" s\n Estimated load time for current fragment: "+k.toFixed(3)+" s\n Estimated load time for down switch fragment: "+I.toFixed(3)+" s\n TTFB estimate: "+(0|v)+" ms\n Current BW estimate: "+(y(p)?0|p:"Unknown")+" bps\n New BW estimate: "+(0|e.getBwEstimate())+" bps\n Switching to level "+b+" @ "+(0|_)+" bps"),i.trigger(S.FRAG_LOAD_EMERGENCY_ABORTED,{frag:t,part:r,stats:o})}}}}}}},this.hls=t,this.bwEstimator=this.initEstimator(),this.registerListeners()}var e=t.prototype;return e.resetEstimator=function(t){t&&(w.log("setting initial bwe to "+t),this.hls.config.abrEwmaDefaultEstimate=t),this.firstSelection=-1,this.bwEstimator=this.initEstimator()},e.initEstimator=function(){var t=this.hls.config;return new _r(t.abrEwmaSlowVoD,t.abrEwmaFastVoD,t.abrEwmaDefaultEstimate)},e.registerListeners=function(){var t=this.hls;t.on(S.MANIFEST_LOADING,this.onManifestLoading,this),t.on(S.FRAG_LOADING,this.onFragLoading,this),t.on(S.FRAG_LOADED,this.onFragLoaded,this),t.on(S.FRAG_BUFFERED,this.onFragBuffered,this),t.on(S.LEVEL_SWITCHING,this.onLevelSwitching,this),t.on(S.LEVEL_LOADED,this.onLevelLoaded,this),t.on(S.LEVELS_UPDATED,this.onLevelsUpdated,this),t.on(S.MAX_AUTO_LEVEL_UPDATED,this.onMaxAutoLevelUpdated,this),t.on(S.ERROR,this.onError,this)},e.unregisterListeners=function(){var t=this.hls;t&&(t.off(S.MANIFEST_LOADING,this.onManifestLoading,this),t.off(S.FRAG_LOADING,this.onFragLoading,this),t.off(S.FRAG_LOADED,this.onFragLoaded,this),t.off(S.FRAG_BUFFERED,this.onFragBuffered,this),t.off(S.LEVEL_SWITCHING,this.onLevelSwitching,this),t.off(S.LEVEL_LOADED,this.onLevelLoaded,this),t.off(S.LEVELS_UPDATED,this.onLevelsUpdated,this),t.off(S.MAX_AUTO_LEVEL_UPDATED,this.onMaxAutoLevelUpdated,this),t.off(S.ERROR,this.onError,this))},e.destroy=function(){this.unregisterListeners(),this.clearTimer(),this.hls=this._abandonRulesCheck=null,this.fragCurrent=this.partCurrent=null},e.onManifestLoading=function(t,e){this.lastLoadedFragLevel=-1,this.firstSelection=-1,this.lastLevelLoadSec=0,this.fragCurrent=this.partCurrent=null,this.onLevelsUpdated(),this.clearTimer()},e.onLevelsUpdated=function(){this.lastLoadedFragLevel>-1&&this.fragCurrent&&(this.lastLoadedFragLevel=this.fragCurrent.level),this._nextAutoLevel=-1,this.onMaxAutoLevelUpdated(),this.codecTiers=null,this.audioTracksByGroup=null},e.onMaxAutoLevelUpdated=function(){this.firstSelection=-1,this.nextAutoLevelKey=""},e.onFragLoading=function(t,e){var r,i=e.frag;this.ignoreFragment(i)||(i.bitrateTest||(this.fragCurrent=i,this.partCurrent=null!=(r=e.part)?r:null),this.clearTimer(),this.timer=self.setInterval(this._abandonRulesCheck,100))},e.onLevelSwitching=function(t,e){this.clearTimer()},e.onError=function(t,e){if(!e.fatal)switch(e.details){case A.BUFFER_ADD_CODEC_ERROR:case A.BUFFER_APPEND_ERROR:this.lastLoadedFragLevel=-1,this.firstSelection=-1;break;case A.FRAG_LOAD_TIMEOUT:var r=e.frag,i=this.fragCurrent,n=this.partCurrent;if(r&&i&&r.sn===i.sn&&r.level===i.level){var a=performance.now(),s=n?n.stats:r.stats,o=a-s.loading.start,l=s.loading.first?s.loading.first-s.loading.start:-1;if(s.loaded&&l>-1){var u=this.bwEstimator.getEstimateTTFB();this.bwEstimator.sample(o-Math.min(u,l),s.loaded)}else this.bwEstimator.sampleTTFB(o)}}},e.getTimeToLoadFrag=function(t,e,r,i){return t+r/e+(i?this.lastLevelLoadSec:0)},e.onLevelLoaded=function(t,e){var r=this.hls.config,i=e.stats.loading,n=i.end-i.start;y(n)&&(this.lastLevelLoadSec=n/1e3),e.details.live?this.bwEstimator.update(r.abrEwmaSlowLive,r.abrEwmaFastLive):this.bwEstimator.update(r.abrEwmaSlowVoD,r.abrEwmaFastVoD)},e.onFragLoaded=function(t,e){var r=e.frag,i=e.part,n=i?i.stats:r.stats;if(r.type===we&&this.bwEstimator.sampleTTFB(n.loading.first-n.loading.start),!this.ignoreFragment(r)){if(this.clearTimer(),r.level===this._nextAutoLevel&&(this._nextAutoLevel=-1),this.firstSelection=-1,this.hls.config.abrMaxWithRealBitrate){var a=i?i.duration:r.duration,s=this.hls.levels[r.level],o=(s.loaded?s.loaded.bytes:0)+n.loaded,l=(s.loaded?s.loaded.duration:0)+a;s.loaded={bytes:o,duration:l},s.realBitrate=Math.round(8*o/l)}if(r.bitrateTest){var u={stats:n,frag:r,part:i,id:r.type};this.onFragBuffered(S.FRAG_BUFFERED,u),r.bitrateTest=!1}else this.lastLoadedFragLevel=r.level}},e.onFragBuffered=function(t,e){var r=e.frag,i=e.part,n=null!=i&&i.stats.loaded?i.stats:r.stats;if(!n.aborted&&!this.ignoreFragment(r)){var a=n.parsing.end-n.loading.start-Math.min(n.loading.first-n.loading.start,this.bwEstimator.getEstimateTTFB());this.bwEstimator.sample(a,n.loaded),n.bwEstimate=this.getBwEstimate(),r.bitrateTest?this.bitrateTestDelay=a/1e3:this.bitrateTestDelay=0}},e.ignoreFragment=function(t){return t.type!==we||"initSegment"===t.sn},e.clearTimer=function(){this.timer>-1&&(self.clearInterval(this.timer),this.timer=-1)},e.getAutoLevelKey=function(){return this.getBwEstimate()+"_"+this.getStarvationDelay().toFixed(2)},e.getNextABRAutoLevel=function(){var t=this.fragCurrent,e=this.partCurrent,r=this.hls,i=r.maxAutoLevel,n=r.config,a=r.minAutoLevel,s=e?e.duration:t?t.duration:0,o=this.getBwEstimate(),l=this.getStarvationDelay(),u=n.abrBandWidthFactor,h=n.abrBandWidthUpFactor;if(l){var d=this.findBestLevel(o,a,i,l,0,u,h);if(d>=0)return d}var c=s?Math.min(s,n.maxStarvationDelay):n.maxStarvationDelay;if(!l){var f=this.bitrateTestDelay;f&&(c=(s?Math.min(s,n.maxLoadingDelay):n.maxLoadingDelay)-f,w.info("[abr] bitrate test took "+Math.round(1e3*f)+"ms, set first fragment max fetchDuration to "+Math.round(1e3*c)+" ms"),u=h=1)}var g=this.findBestLevel(o,a,i,l,c,u,h);if(w.info("[abr] "+(l?"rebuffering expected":"buffer is empty")+", optimal quality level "+g),g>-1)return g;var v=r.levels[a],m=r.levels[r.loadLevel];return(null==v?void 0:v.bitrate)<(null==m?void 0:m.bitrate)?a:r.loadLevel},e.getStarvationDelay=function(){var t=this.hls,e=t.media;if(!e)return 1/0;var r=e&&0!==e.playbackRate?Math.abs(e.playbackRate):1,i=t.mainForwardBufferInfo;return(i?i.len:0)/r},e.getBwEstimate=function(){return this.bwEstimator.canEstimate()?this.bwEstimator.getEstimate():this.hls.config.abrEwmaDefaultEstimate},e.findBestLevel=function(t,e,r,i,n,a,s){var o,l=this,u=i+n,h=this.lastLoadedFragLevel,d=-1===h?this.hls.firstLevel:h,c=this.fragCurrent,f=this.partCurrent,g=this.hls,v=g.levels,m=g.allAudioTracks,p=g.loadLevel,E=g.config;if(1===v.length)return 0;var T,S=v[d],L=!(null==S||null==(o=S.details)||!o.live),A=-1===p||-1===h,R="SDR",k=(null==S?void 0:S.frameRate)||0,b=E.audioPreference,D=E.videoPreference,I=this.audioTracksByGroup||(this.audioTracksByGroup=function(t){return t.reduce((function(t,e){var r=t.groups[e.groupId];r||(r=t.groups[e.groupId]={tracks:[],channels:{2:0},hasDefault:!1,hasAutoSelect:!1}),r.tracks.push(e);var i=e.channels||"2";return r.channels[i]=(r.channels[i]||0)+1,r.hasDefault=r.hasDefault||e.default,r.hasAutoSelect=r.hasAutoSelect||e.autoselect,r.hasDefault&&(t.hasDefaultAudio=!0),r.hasAutoSelect&&(t.hasAutoSelectAudio=!0),t}),{hasDefaultAudio:!1,hasAutoSelectAudio:!1,groups:{}})}(m));if(A){if(-1!==this.firstSelection)return this.firstSelection;var C=this.codecTiers||(this.codecTiers=function(t,e,r,i){return t.slice(r,i+1).reduce((function(t,r){if(!r.codecSet)return t;var i=r.audioGroups,n=t[r.codecSet];n||(t[r.codecSet]=n={minBitrate:1/0,minHeight:1/0,minFramerate:1/0,maxScore:0,videoRanges:{SDR:0},channels:{2:0},hasDefaultAudio:!i,fragmentError:0}),n.minBitrate=Math.min(n.minBitrate,r.bitrate);var a=Math.min(r.height,r.width);return n.minHeight=Math.min(n.minHeight,a),n.minFramerate=Math.min(n.minFramerate,r.frameRate),n.maxScore=Math.max(n.maxScore,r.score),n.fragmentError+=r.fragmentError,n.videoRanges[r.videoRange]=(n.videoRanges[r.videoRange]||0)+1,i&&i.forEach((function(t){if(t){var r=e.groups[t];r&&(n.hasDefaultAudio=n.hasDefaultAudio||e.hasDefaultAudio?r.hasDefault:r.hasAutoSelect||!e.hasDefaultAudio&&!e.hasAutoSelectAudio,Object.keys(r.channels).forEach((function(t){n.channels[t]=(n.channels[t]||0)+r.channels[t]})))}})),t}),{})}(v,I,e,r)),_=function(t,e,r,i,n){for(var a=Object.keys(t),s=null==i?void 0:i.channels,o=null==i?void 0:i.audioCodec,l=s&&2===parseInt(s),u=!0,h=!1,d=1/0,c=1/0,f=1/0,g=0,v=[],m=Mr(e,n),p=m.preferHDR,E=m.allowedVideoRanges,T=function(){var e=t[a[S]];u=e.channels[2]>0,d=Math.min(d,e.minHeight),c=Math.min(c,e.minFramerate),f=Math.min(f,e.minBitrate);var r=E.filter((function(t){return e.videoRanges[t]>0}));r.length>0&&(h=!0,v=r)},S=a.length;S--;)T();d=y(d)?d:0,c=y(c)?c:0;var L=Math.max(1080,d),A=Math.max(30,c);return f=y(f)?f:r,r=Math.max(f,r),h||(e=void 0,v=[]),{codecSet:a.reduce((function(e,i){var n=t[i];if(i===e)return e;if(n.minBitrate>r)return Or(i,"min bitrate of "+n.minBitrate+" > current estimate of "+r),e;if(!n.hasDefaultAudio)return Or(i,"no renditions with default or auto-select sound found"),e;if(o&&i.indexOf(o.substring(0,4))%5!=0)return Or(i,'audio codec preference "'+o+'" not found'),e;if(s&&!l){if(!n.channels[s])return Or(i,"no renditions with "+s+" channel sound found (channels options: "+Object.keys(n.channels)+")"),e}else if((!o||l)&&u&&0===n.channels[2])return Or(i,"no renditions with stereo sound found"),e;return n.minHeight>L?(Or(i,"min resolution of "+n.minHeight+" > maximum of "+L),e):n.minFramerate>A?(Or(i,"min framerate of "+n.minFramerate+" > maximum of "+A),e):v.some((function(t){return n.videoRanges[t]>0}))?n.maxScore=oe(e)||n.fragmentError>t[e].fragmentError)?e:(g=n.maxScore,i):(Or(i,"no variants with VIDEO-RANGE of "+JSON.stringify(v)+" found"),e)}),void 0),videoRanges:v,preferHDR:p,minFramerate:c,minBitrate:f}}(C,R,t,b,D),x=_.codecSet,P=_.videoRanges,F=_.minFramerate,M=_.minBitrate,O=_.preferHDR;T=x,R=O?P[P.length-1]:P[0],k=F,t=Math.max(t,M),w.log("[abr] picked start tier "+JSON.stringify(_))}else T=null==S?void 0:S.codecSet,R=null==S?void 0:S.videoRange;for(var N,U=f?f.duration:c?c.duration:0,B=this.bwEstimator.getEstimateTTFB()/1e3,G=[],K=function(){var e,o=v[H],c=H>d;if(!o)return 0;if(E.useMediaCapabilities&&!o.supportedResult&&!o.supportedPromise){var g=navigator.mediaCapabilities;"function"==typeof(null==g?void 0:g.decodingInfo)&&function(t,e,r,i,n,a){var s=t.audioCodec?t.audioGroups:null,o=null==a?void 0:a.audioCodec,l=null==a?void 0:a.channels,u=l?parseInt(l):o?1/0:2,h=null;if(null!=s&&s.length)try{h=1===s.length&&s[0]?e.groups[s[0]].channels:s.reduce((function(t,r){if(r){var i=e.groups[r];if(!i)throw new Error("Audio track group "+r+" not found");Object.keys(i.channels).forEach((function(e){t[e]=(t[e]||0)+i.channels[e]}))}return t}),{2:0})}catch(t){return!0}return void 0!==t.videoCodec&&(t.width>1920&&t.height>1088||t.height>1920&&t.width>1088||t.frameRate>Math.max(i,30)||"SDR"!==t.videoRange&&t.videoRange!==r||t.bitrate>Math.max(n,8e6))||!!h&&y(u)&&Object.keys(h).some((function(t){return parseInt(t)>u}))}(o,I,R,k,t,b)?(o.supportedPromise=Fr(o,I,g),o.supportedPromise.then((function(t){if(l.hls){o.supportedResult=t;var e=l.hls.levels,r=e.indexOf(o);t.error?w.warn('[abr] MediaCapabilities decodingInfo error: "'+t.error+'" for level '+r+" "+JSON.stringify(t)):t.supported||(w.warn("[abr] Unsupported MediaCapabilities decodingInfo result for level "+r+" "+JSON.stringify(t)),r>-1&&e.length>1&&(w.log("[abr] Removing unsupported level "+r),l.hls.removeLevel(r)))}}))):o.supportedResult=xr}if(T&&o.codecSet!==T||R&&o.videoRange!==R||c&&k>o.frameRate||!c&&k>0&&k=2*U&&0===n?v[H].averageBitrate:v[H].maxBitrate,x=l.getTimeToLoadFrag(B,m,_*C,void 0===D);if(m>=_&&(H===h||0===o.loadError&&0===o.fragmentError)&&(x<=B||!y(x)||L&&!l.bitrateTestDelay||x"+H+" adjustedbw("+Math.round(m)+")-bitrate="+Math.round(m-_)+" ttfb:"+B.toFixed(1)+" avgDuration:"+C.toFixed(1)+" maxFetchDuration:"+u.toFixed(1)+" fetchDuration:"+x.toFixed(1)+" firstSelection:"+A+" codecSet:"+T+" videoRange:"+R+" hls.loadLevel:"+p)),A&&(l.firstSelection=H),{v:H}}},H=r;H>=e;H--)if(0!==(N=K())&&N)return N.v;return-1},s(t,[{key:"firstAutoLevel",get:function(){var t=this.hls,e=t.maxAutoLevel,r=t.minAutoLevel,i=this.getBwEstimate(),n=this.hls.config.maxStarvationDelay,a=this.findBestLevel(i,r,e,0,n,1,1);if(a>-1)return a;var s=this.hls.firstLevel,o=Math.min(Math.max(s,r),e);return w.warn("[abr] Could not find best starting auto level. Defaulting to first in playlist "+s+" clamped to "+o),o}},{key:"forcedAutoLevel",get:function(){return this.nextAutoLevelKey?-1:this._nextAutoLevel}},{key:"nextAutoLevel",get:function(){var t=this.forcedAutoLevel,e=this.bwEstimator.canEstimate(),r=this.lastLoadedFragLevel>-1;if(!(-1===t||e&&r&&this.nextAutoLevelKey!==this.getAutoLevelKey()))return t;var i=e&&r?this.getNextABRAutoLevel():this.firstAutoLevel;if(-1!==t){var n=this.hls.levels;if(n.length>Math.max(t,i)&&n[t].loadError<=n[i].loadError)return t}return this._nextAutoLevel=i,this.nextAutoLevelKey=this.getAutoLevelKey(),i},set:function(t){var e=this.hls,r=e.maxAutoLevel,i=e.minAutoLevel,n=Math.min(Math.max(t,i),r);this._nextAutoLevel!==n&&(this.nextAutoLevelKey="",this._nextAutoLevel=n)}}]),t}(),Hr=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._tickCallCount=0,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}(),Vr="NOT_LOADED",Yr="APPENDING",Wr="PARTIAL",jr="OK",qr=function(){function t(t){this.activePartLists=Object.create(null),this.endListFragments=Object.create(null),this.fragments=Object.create(null),this.timeRanges=Object.create(null),this.bufferPadding=.2,this.hls=void 0,this.hasGaps=!1,this.hls=t,this._registerListeners()}var e=t.prototype;return e._registerListeners=function(){var t=this.hls;t.on(S.BUFFER_APPENDED,this.onBufferAppended,this),t.on(S.FRAG_BUFFERED,this.onFragBuffered,this),t.on(S.FRAG_LOADED,this.onFragLoaded,this)},e._unregisterListeners=function(){var t=this.hls;t.off(S.BUFFER_APPENDED,this.onBufferAppended,this),t.off(S.FRAG_BUFFERED,this.onFragBuffered,this),t.off(S.FRAG_LOADED,this.onFragLoaded,this)},e.destroy=function(){this._unregisterListeners(),this.fragments=this.activePartLists=this.endListFragments=this.timeRanges=null},e.getAppendedFrag=function(t,e){var r=this.activePartLists[e];if(r)for(var i=r.length;i--;){var n=r[i];if(!n)break;var a=n.end;if(n.start<=t&&null!==a&&t<=a)return n}return this.getBufferedFrag(t,e)},e.getBufferedFrag=function(t,e){for(var r=this.fragments,i=Object.keys(r),n=i.length;n--;){var a=r[i[n]];if((null==a?void 0:a.body.type)===e&&a.buffered){var s=a.body;if(s.start<=t&&t<=s.end)return s}}return null},e.detectEvictedFragments=function(t,e,r,i){var n=this;this.timeRanges&&(this.timeRanges[t]=e);var a=(null==i?void 0:i.fragment.sn)||-1;Object.keys(this.fragments).forEach((function(i){var s=n.fragments[i];if(s&&!(a>=s.body.sn))if(s.buffered||s.loaded){var o=s.range[t];o&&o.time.some((function(t){var r=!n.isTimeBuffered(t.startPTS,t.endPTS,e);return r&&n.removeFragment(s.body),r}))}else s.body.type===r&&n.removeFragment(s.body)}))},e.detectPartialFragments=function(t){var e=this,r=this.timeRanges,i=t.frag,n=t.part;if(r&&"initSegment"!==i.sn){var a=zr(i),s=this.fragments[a];if(!(!s||s.buffered&&i.gap)){var o=!i.relurl;Object.keys(r).forEach((function(t){var a=i.elementaryStreams[t];if(a){var l=r[t],u=o||!0===a.partial;s.range[t]=e.getBufferedTimes(i,n,u,l)}})),s.loaded=null,Object.keys(s.range).length?(s.buffered=!0,(s.body.endList=i.endList||s.body.endList)&&(this.endListFragments[s.body.type]=s),Xr(s)||this.removeParts(i.sn-1,i.type)):this.removeFragment(s.body)}}},e.removeParts=function(t,e){var r=this.activePartLists[e];r&&(this.activePartLists[e]=r.filter((function(e){return e.fragment.sn>=t})))},e.fragBuffered=function(t,e){var r=zr(t),i=this.fragments[r];!i&&e&&(i=this.fragments[r]={body:t,appendedPTS:null,loaded:null,buffered:!1,range:Object.create(null)},t.gap&&(this.hasGaps=!0)),i&&(i.loaded=null,i.buffered=!0)},e.getBufferedTimes=function(t,e,r,i){for(var n={time:[],partial:r},a=t.start,s=t.end,o=t.minEndPTS||s,l=t.maxStartPTS||a,u=0;u=h&&o<=d){n.time.push({startPTS:Math.max(a,i.start(u)),endPTS:Math.min(s,i.end(u))});break}if(ah){var c=Math.max(a,i.start(u)),f=Math.min(s,i.end(u));f>c&&(n.partial=!0,n.time.push({startPTS:c,endPTS:f}))}else if(s<=h)break}return n},e.getPartialFragment=function(t){var e,r,i,n=null,a=0,s=this.bufferPadding,o=this.fragments;return Object.keys(o).forEach((function(l){var u=o[l];u&&Xr(u)&&(r=u.body.start-s,i=u.body.end+s,t>=r&&t<=i&&(e=Math.min(t-r,i-t),a<=e&&(n=u.body,a=e)))})),n},e.isEndListAppended=function(t){var e=this.endListFragments[t];return void 0!==e&&(e.buffered||Xr(e))},e.getState=function(t){var e=zr(t),r=this.fragments[e];return r?r.buffered?Xr(r)?Wr:jr:Yr:Vr},e.isTimeBuffered=function(t,e,r){for(var i,n,a=0;a=i&&e<=n)return!0;if(e<=i)return!1}return!1},e.onFragLoaded=function(t,e){var r=e.frag,i=e.part;if("initSegment"!==r.sn&&!r.bitrateTest){var n=i?null:e,a=zr(r);this.fragments[a]={body:r,appendedPTS:null,loaded:n,buffered:!1,range:Object.create(null)}}},e.onBufferAppended=function(t,e){var r=this,i=e.frag,n=e.part,a=e.timeRanges;if("initSegment"!==i.sn){var s=i.type;if(n){var o=this.activePartLists[s];o||(this.activePartLists[s]=o=[]),o.push(n)}this.timeRanges=a,Object.keys(a).forEach((function(t){var e=a[t];r.detectEvictedFragments(t,e,s,n)}))}},e.onFragBuffered=function(t,e){this.detectPartialFragments(e)},e.hasFragment=function(t){var e=zr(t);return!!this.fragments[e]},e.hasParts=function(t){var e;return!(null==(e=this.activePartLists[t])||!e.length)},e.removeFragmentsInRange=function(t,e,r,i,n){var a=this;i&&!this.hasGaps||Object.keys(this.fragments).forEach((function(s){var o=a.fragments[s];if(o){var l=o.body;l.type!==r||i&&!l.gap||l.startt&&(o.buffered||n)&&a.removeFragment(l)}}))},e.removeFragment=function(t){var e=zr(t);t.stats.loaded=0,t.clearElementaryStreamInfo();var r=this.activePartLists[t.type];if(r){var i=t.sn;this.activePartLists[t.type]=r.filter((function(t){return t.fragment.sn!==i}))}delete this.fragments[e],t.endList&&delete this.endListFragments[t.type]},e.removeAllFragments=function(){this.fragments=Object.create(null),this.endListFragments=Object.create(null),this.activePartLists=Object.create(null),this.hasGaps=!1},t}();function Xr(t){var e,r,i;return t.buffered&&(t.body.gap||(null==(e=t.range.video)?void 0:e.partial)||(null==(r=t.range.audio)?void 0:r.partial)||(null==(i=t.range.audiovideo)?void 0:i.partial))}function zr(t){return t.type+"_"+t.level+"_"+t.sn}var Qr={length:0,start:function(){return 0},end:function(){return 0}},Jr=function(){function t(){}return t.isBuffered=function(e,r){try{if(e)for(var i=t.getBuffered(e),n=0;n=i.start(n)&&r<=i.end(n))return!0}catch(t){}return!1},t.bufferInfo=function(e,r,i){try{if(e){var n,a=t.getBuffered(e),s=[];for(n=0;ns&&(i[a-1].end=t[n].end):i.push(t[n])}else i.push(t[n])}else i=t;for(var o,l=0,u=e,h=e,d=0;d=c&&er.startCC||t&&t.cc>>8^255&m^99,t[f]=m,e[m]=f;var p=c[f],y=c[p],E=c[y],T=257*c[m]^16843008*m;i[f]=T<<24|T>>>8,n[f]=T<<16|T>>>16,a[f]=T<<8|T>>>24,s[f]=T,T=16843009*E^65537*y^257*p^16843008*f,l[m]=T<<24|T>>>8,u[m]=T<<16|T>>>16,h[m]=T<<8|T>>>24,d[m]=T,f?(f=p^c[c[c[E^p]]],g^=c[c[g]]):f=g=1}},e.expandKey=function(t){for(var e=this.uint8ArrayToUint32Array_(t),r=!0,i=0;is.end){var h=a>u;(a0&&null!=a&&a.key&&a.iv&&"AES-128"===a.method){var s=self.performance.now();return r.decrypter.decrypt(new Uint8Array(n),a.key.buffer,a.iv.buffer).catch((function(e){throw i.trigger(S.ERROR,{type:L.MEDIA_ERROR,details:A.FRAG_DECRYPT_ERROR,fatal:!1,error:e,reason:e.message,frag:t}),e})).then((function(n){var a=self.performance.now();return i.trigger(S.FRAG_DECRYPTED,{frag:t,payload:n,stats:{tstart:s,tdecrypt:a}}),e.payload=n,r.completeInitSegmentLoad(e)}))}return r.completeInitSegmentLoad(e)})).catch((function(e){r.state!==gi&&r.state!==Ai&&(r.warn(e),r.resetFragmentLoading(t))}))},r.completeInitSegmentLoad=function(t){if(!this.levels)throw new Error("init load aborted, missing levels");var e=t.frag.stats;this.state=vi,t.frag.data=new Uint8Array(t.payload),e.parsing.start=e.buffering.start=self.performance.now(),e.parsing.end=e.buffering.end=self.performance.now(),this.tick()},r.fragContextChanged=function(t){var e=this.fragCurrent;return!t||!e||t.sn!==e.sn||t.level!==e.level},r.fragBufferedComplete=function(t,e){var r,i,n,a,s=this.mediaBuffer?this.mediaBuffer:this.media;if(this.log("Buffered "+t.type+" sn: "+t.sn+(e?" part: "+e.index:"")+" of "+(this.playlistType===we?"level":"track")+" "+t.level+" (frag:["+(null!=(r=t.startPTS)?r:NaN).toFixed(3)+"-"+(null!=(i=t.endPTS)?i:NaN).toFixed(3)+"] > buffer:"+(s?fi(Jr.getBuffered(s)):"(detached)")+")"),"initSegment"!==t.sn){var o;if(t.type!==_e){var l=t.elementaryStreams;if(!Object.keys(l).some((function(t){return!!l[t]})))return void(this.state=vi)}var u=null==(o=this.levels)?void 0:o[t.level];null!=u&&u.fragmentError&&(this.log("Resetting level fragment error count of "+u.fragmentError+" on frag buffered"),u.fragmentError=0)}this.state=vi,s&&(!this.loadedmetadata&&t.type==we&&s.buffered.length&&(null==(n=this.fragCurrent)?void 0:n.sn)===(null==(a=this.fragPrevious)?void 0:a.sn)&&(this.loadedmetadata=!0,this.seekToStartPos()),this.tick())},r.seekToStartPos=function(){},r._handleFragmentLoadComplete=function(t){var e=this.transmuxer;if(e){var r=t.frag,i=t.part,n=t.partsLoaded,a=!n||0===n.length||n.some((function(t){return!t})),s=new $r(r.level,r.sn,r.stats.chunkCount+1,0,i?i.index:-1,!a);e.flush(s)}},r._handleFragmentLoadProgress=function(t){},r._doFragLoad=function(t,e,r,i){var n,a=this;void 0===r&&(r=null);var s=null==e?void 0:e.details;if(!this.levels||!s)throw new Error("frag load aborted, missing level"+(s?"":" detail")+"s");var o=null;if(!t.encrypted||null!=(n=t.decryptdata)&&n.key?!t.encrypted&&s.encryptedFragments.length&&this.keyLoader.loadClear(t,s.encryptedFragments):(this.log("Loading key for "+t.sn+" of ["+s.startSN+"-"+s.endSN+"], "+("[stream-controller]"===this.logPrefix?"level":"track")+" "+t.level),this.state=mi,this.fragCurrent=t,o=this.keyLoader.load(t).then((function(t){if(!a.fragContextChanged(t.frag))return a.hls.trigger(S.KEY_LOADED,t),a.state===mi&&(a.state=vi),t})),this.hls.trigger(S.KEY_LOADING,{frag:t}),null===this.fragCurrent&&(o=Promise.reject(new Error("frag load aborted, context changed in KEY_LOADING")))),r=Math.max(t.start,r||0),this.config.lowLatencyMode&&"initSegment"!==t.sn){var l=s.partList;if(l&&i){r>t.end&&s.fragmentHint&&(t=s.fragmentHint);var u=this.getNextPart(l,t,r);if(u>-1){var h,d=l[u];return this.log("Loading part sn: "+t.sn+" p: "+d.index+" cc: "+t.cc+" of playlist ["+s.startSN+"-"+s.endSN+"] parts [0-"+u+"-"+(l.length-1)+"] "+("[stream-controller]"===this.logPrefix?"level":"track")+": "+t.level+", target: "+parseFloat(r.toFixed(3))),this.nextLoadPosition=d.start+d.duration,this.state=pi,h=o?o.then((function(r){return!r||a.fragContextChanged(r.frag)?null:a.doFragPartsLoad(t,d,e,i)})).catch((function(t){return a.handleFragLoadError(t)})):this.doFragPartsLoad(t,d,e,i).catch((function(t){return a.handleFragLoadError(t)})),this.hls.trigger(S.FRAG_LOADING,{frag:t,part:d,targetBufferTime:r}),null===this.fragCurrent?Promise.reject(new Error("frag load aborted, context changed in FRAG_LOADING parts")):h}if(!t.url||this.loadedEndOfParts(l,r))return Promise.resolve(null)}}this.log("Loading fragment "+t.sn+" cc: "+t.cc+" "+(s?"of ["+s.startSN+"-"+s.endSN+"] ":"")+("[stream-controller]"===this.logPrefix?"level":"track")+": "+t.level+", target: "+parseFloat(r.toFixed(3))),y(t.sn)&&!this.bitrateTest&&(this.nextLoadPosition=t.start+t.duration),this.state=pi;var c,f=this.config.progressive;return c=f&&o?o.then((function(e){return!e||a.fragContextChanged(null==e?void 0:e.frag)?null:a.fragmentLoader.load(t,i)})).catch((function(t){return a.handleFragLoadError(t)})):Promise.all([this.fragmentLoader.load(t,f?i:void 0),o]).then((function(t){var e=t[0];return!f&&e&&i&&i(e),e})).catch((function(t){return a.handleFragLoadError(t)})),this.hls.trigger(S.FRAG_LOADING,{frag:t,targetBufferTime:r}),null===this.fragCurrent?Promise.reject(new Error("frag load aborted, context changed in FRAG_LOADING")):c},r.doFragPartsLoad=function(t,e,r,i){var n=this;return new Promise((function(a,s){var o,l=[],u=null==(o=r.details)?void 0:o.partList;!function e(o){n.fragmentLoader.loadPart(t,o,i).then((function(i){l[o.index]=i;var s=i.part;n.hls.trigger(S.FRAG_LOADED,i);var h=ur(r,t.sn,o.index+1)||hr(u,t.sn,o.index+1);if(!h)return a({frag:t,part:s,partsLoaded:l});e(h)})).catch(s)}(e)}))},r.handleFragLoadError=function(t){if("data"in t){var e=t.data;t.data&&e.details===A.INTERNAL_ABORTED?this.handleFragLoadAborted(e.frag,e.part):this.hls.trigger(S.ERROR,e)}else this.hls.trigger(S.ERROR,{type:L.OTHER_ERROR,details:A.INTERNAL_EXCEPTION,err:t,error:t,fatal:!0});return null},r._handleTransmuxerFlush=function(t){var e=this.getCurrentContext(t);if(e&&this.state===Ti){var r=e.frag,i=e.part,n=e.level,a=self.performance.now();r.stats.parsing.end=a,i&&(i.stats.parsing.end=a),this.updateLevelTiming(r,i,n,t.partial)}else this.fragCurrent||this.state===gi||this.state===Ai||(this.state=vi)},r.getCurrentContext=function(t){var e=this.levels,r=this.fragCurrent,i=t.level,n=t.sn,a=t.part;if(null==e||!e[i])return this.warn("Levels object was unset while buffering fragment "+n+" of level "+i+". The current chunk will not be buffered."),null;var s=e[i],o=a>-1?ur(s,n,a):null,l=o?o.fragment:function(t,e,r){if(null==t||!t.details)return null;var i=t.details,n=i.fragments[e-i.startSN];return n||((n=i.fragmentHint)&&n.sn===e?n:ea&&this.flushMainBuffer(s,t.start)}else this.flushMainBuffer(0,t.start)},r.getFwdBufferInfo=function(t,e){var r=this.getLoadPosition();return y(r)?this.getFwdBufferInfoAtPos(t,r,e):null},r.getFwdBufferInfoAtPos=function(t,e,r){var i=this.config.maxBufferHole,n=Jr.bufferInfo(t,e,i);if(0===n.len&&void 0!==n.nextStart){var a=this.fragmentTracker.getBufferedFrag(e,r);if(a&&n.nextStart=i&&(r.maxMaxBufferLength=n,this.warn("Reduce max buffer length to "+n+"s"),!0)},r.getAppendedFrag=function(t,e){var r=this.fragmentTracker.getAppendedFrag(t,we);return r&&"fragment"in r?r.fragment:r},r.getNextFragment=function(t,e){var r=e.fragments,i=r.length;if(!i)return null;var n,a=this.config,s=r[0].start;if(e.live){var o=a.initialLiveManifestSize;if(ie},r.getNextFragmentLoopLoading=function(t,e,r,i,n){var a=t.gap,s=this.getNextFragment(this.nextLoadPosition,e);if(null===s)return s;if(t=s,a&&t&&!t.gap&&r.nextStart){var o=this.getFwdBufferInfoAtPos(this.mediaBuffer?this.mediaBuffer:this.media,r.nextStart,i);if(null!==o&&r.len+o.len>=n)return this.log('buffer full after gaps in "'+i+'" playlist starting at sn: '+t.sn),null}return t},r.mapToInitFragWhenRequired=function(t){return null==t||!t.initSegment||null!=t&&t.initSegment.data||this.bitrateTest?t:t.initSegment},r.getNextPart=function(t,e,r){for(var i=-1,n=!1,a=!0,s=0,o=t.length;s-1&&rr.start&&r.loaded},r.getInitialLiveFragment=function(t,e){var r=this.fragPrevious,i=null;if(r){if(t.hasProgramDateTime&&(this.log("Live playlist, switching playlist, load frag with same PDT: "+r.programDateTime),i=function(t,e,r){if(null===e||!Array.isArray(t)||!t.length||!y(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.startSN&&n<=t.endSN){var a=e[n-t.startSN];r.cc===a.cc&&(i=a,this.log("Live playlist, switching playlist, load frag with next SN: "+i.sn))}i||(i=function(t,e){return pr(t,(function(t){return t.cce?-1:0}))}(e,r.cc),i&&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},r.getFragmentAtPosition=function(t,e,r){var i,n=this.config,a=this.fragPrevious,s=r.fragments,o=r.endSN,l=r.fragmentHint,u=n.maxFragLookUpTolerance,h=r.partList,d=!!(n.lowLatencyMode&&null!=h&&h.length&&l);if(d&&l&&!this.bitrateTest&&(s=s.concat(l),o=l.sn),i=te-u?0:u):s[s.length-1]){var c=i.sn-r.startSN,f=this.fragmentTracker.getState(i);if((f===jr||f===Wr&&i.gap)&&(a=i),a&&i.sn===a.sn&&(!d||h[0].fragment.sn>i.sn)&&a&&i.level===a.level){var g=s[c+1];i=i.sn=a-e.maxFragLookUpTolerance&&n<=s;if(null!==i&&r.duration>i&&(n"+t.startSN+" prev-sn: "+(o?o.sn:"na")+" fragments: "+i),l}return n},r.waitForCdnTuneIn=function(t){return t.live&&t.canBlockReload&&t.partTarget&&t.tuneInGoal>Math.max(t.partHoldBack,3*t.partTarget)},r.setStartPosition=function(t,e){var r=this.startPosition;if(r "+(null==(n=this.fragCurrent)?void 0:n.url))}else{var a=e.details===A.FRAG_GAP;a&&this.fragmentTracker.fragBuffered(i,!0);var s=e.errorAction,o=s||{},l=o.action,u=o.retryCount,h=void 0===u?0:u,d=o.retryConfig;if(s&&l===Rr&&d){this.resetStartWhenNotLoaded(this.levelLastLoaded);var c=gr(d,h);this.warn("Fragment "+i.sn+" of "+t+" "+i.level+" errored with "+e.details+", retrying loading "+(h+1)+"/"+d.maxNumRetry+" in "+c+"ms"),s.resolved=!0,this.retryDate=self.performance.now()+c,this.state=yi}else if(d&&s){if(this.resetFragmentErrors(t),!(h.5;n&&this.reduceMaxBufferLength(i.len,(null==e?void 0:e.duration)||10);var a=!n;return a&&this.warn("Buffer full error while media.currentTime is not buffered, flush "+r+" buffer"),e&&(this.fragmentTracker.removeFragment(e),this.nextLoadPosition=e.start),this.resetLoadingState(),a}return!1},r.resetFragmentErrors=function(t){t===Ce&&(this.fragCurrent=null),this.loadedmetadata||(this.startFragRequested=!1),this.state!==gi&&(this.state=vi)},r.afterBufferFlushed=function(t,e,r){if(t){var i=Jr.getBuffered(t);this.fragmentTracker.detectEvictedFragments(e,i,r),this.state===Li&&this.resetLoadingState()}},r.resetLoadingState=function(){this.log("Reset loading state"),this.fragCurrent=null,this.fragPrevious=null,this.state=vi},r.resetStartWhenNotLoaded=function(t){if(!this.loadedmetadata){this.startFragRequested=!1;var e=t?t.details:null;null!=e&&e.live?(this.startPosition=-1,this.setStartPosition(e,0),this.resetLoadingState()):this.nextLoadPosition=this.startPosition}},r.resetWhenMissingContext=function(t){this.warn("The loading context changed while buffering fragment "+t.sn+" of level "+t.level+". This chunk will not be buffered."),this.removeUnbufferedFrags(),this.resetStartWhenNotLoaded(this.levelLastLoaded),this.resetLoadingState()},r.removeUnbufferedFrags=function(t){void 0===t&&(t=0),this.fragmentTracker.removeFragmentsInRange(t,1/0,this.playlistType,!1,!0)},r.updateLevelTiming=function(t,e,r,i){var n,a=this,s=r.details;if(s){if(!Object.keys(t.elementaryStreams).reduce((function(e,n){var o=t.elementaryStreams[n];if(o){var l=o.endPTS-o.startPTS;if(l<=0)return a.warn("Could not parse fragment "+t.sn+" "+n+" duration reliably ("+l+")"),e||!1;var u=i?0:ar(s,t,o.startPTS,o.endPTS,o.startDTS,o.endDTS);return a.hls.trigger(S.LEVEL_PTS_UPDATED,{details:s,level:r,drift:u,type:n,frag:t,start:o.startPTS,end:o.endPTS}),!0}return e}),!1)&&null===(null==(n=this.transmuxer)?void 0:n.error)){var o=new Error("Found no media in fragment "+t.sn+" of level "+t.level+" resetting transmuxer to fallback to playlist timing");if(0===r.fragmentError&&(r.fragmentError++,t.gap=!0,this.fragmentTracker.removeFragment(t),this.fragmentTracker.fragBuffered(t,!0)),this.warn(o.message),this.hls.trigger(S.ERROR,{type:L.MEDIA_ERROR,details:A.FRAG_PARSING_ERROR,fatal:!1,error:o,frag:t,reason:"Found no media in msn "+t.sn+' of level "'+r.url+'"'}),!this.hls)return;this.resetTransmuxer()}this.state=Si,this.hls.trigger(S.FRAG_PARSED,{frag:t,part:e})}else this.warn("level.details undefined")},r.resetTransmuxer=function(){this.transmuxer&&(this.transmuxer.destroy(),this.transmuxer=null)},r.recoverWorkerError=function(t){"demuxerWorker"===t.event&&(this.fragmentTracker.removeAllFragments(),this.resetTransmuxer(),this.resetStartWhenNotLoaded(this.levelLastLoaded),this.resetLoadingState())},s(e,[{key:"state",get:function(){return this._state},set:function(t){var e=this._state;e!==t&&(this._state=t,this.log(e+"->"+t))}}]),e}(Hr),Di=function(){function t(){this.chunks=[],this.dataLength=0}var e=t.prototype;return e.push=function(t){this.chunks.push(t),this.dataLength+=t.length},e.flush=function(){var t,e=this.chunks,r=this.dataLength;return e.length?(t=1===e.length?e[0]:function(t,e){for(var r=new Uint8Array(e),i=0,n=0;n0&&s.samples.push({pts:this.lastPTS,dts:this.lastPTS,data:i,type:Ge,duration:Number.POSITIVE_INFINITY});n>>5}function Fi(t,e){return e+1=t.length)return!1;var i=Pi(t,e);if(i<=r)return!1;var n=e+i;return n===t.length||Fi(t,n)}return!1}function Oi(t,e,r,i,n){if(!t.samplerate){var a=function(t,e,r,i){var n,a,s,o,l=navigator.userAgent.toLowerCase(),u=i,h=[96e3,88200,64e3,48e3,44100,32e3,24e3,22050,16e3,12e3,11025,8e3,7350];n=1+((192&e[r+2])>>>6);var d=(60&e[r+2])>>>2;if(!(d>h.length-1))return s=(1&e[r+2])<<2,s|=(192&e[r+3])>>>6,w.log("manifest codec:"+i+", ADTS type:"+n+", samplingIndex:"+d),/firefox/i.test(l)?d>=6?(n=5,o=new Array(4),a=d-3):(n=2,o=new Array(2),a=d):-1!==l.indexOf("android")?(n=2,o=new Array(2),a=d):(n=5,o=new Array(4),i&&(-1!==i.indexOf("mp4a.40.29")||-1!==i.indexOf("mp4a.40.5"))||!i&&d>=6?a=d-3:((i&&-1!==i.indexOf("mp4a.40.2")&&(d>=6&&1===s||/vivaldi/i.test(l))||!i&&1===s)&&(n=2,o=new Array(2)),a=d)),o[0]=n<<3,o[0]|=(14&d)>>1,o[1]|=(1&d)<<7,o[1]|=s<<3,5===n&&(o[1]|=(14&a)>>1,o[2]=(1&a)<<7,o[2]|=8,o[3]=0),{config:o,samplerate:h[d],channelCount:s,codec:"mp4a.40."+n,manifestCodec:u};var c=new Error("invalid ADTS sampling index:"+d);t.emit(S.ERROR,S.ERROR,{type:L.MEDIA_ERROR,details:A.FRAG_PARSING_ERROR,fatal:!0,error:c,reason:c.message})}(e,r,i,n);if(!a)return;t.config=a.config,t.samplerate=a.samplerate,t.channelCount=a.channelCount,t.codec=a.codec,t.manifestCodec=a.manifestCodec,w.log("parsed codec:"+t.codec+", rate:"+a.samplerate+", channels:"+a.channelCount)}}function Ni(t){return 9216e4/t}function Ui(t,e,r,i,n){var a,s=i+n*Ni(t.samplerate),o=function(t,e){var r=xi(t,e);if(e+r<=t.length){var i=Pi(t,e)-r;if(i>0)return{headerLength:r,frameLength:i}}}(e,r);if(o){var l=o.frameLength,u=o.headerLength,h=u+l,d=Math.max(0,r+h-e.length);d?(a=new Uint8Array(h-u)).set(e.subarray(r+u,e.length),0):a=e.subarray(r+u,r+h);var c={unit:a,pts:s};return d||t.samples.push(c),{sample:c,length:h,missing:d}}var f=e.length-r;return(a=new Uint8Array(f)).set(e.subarray(r,e.length),0),{sample:{unit:a,pts:s},length:f,missing:-1}}var Bi=null,Gi=[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],Ki=[44100,48e3,32e3,22050,24e3,16e3,11025,12e3,8e3],Hi=[[0,72,144,12],[0,0,0,0],[0,72,144,12],[0,144,144,12]],Vi=[0,1,1,4];function Yi(t,e,r,i,n){if(!(r+24>e.length)){var a=Wi(e,r);if(a&&r+a.frameLength<=e.length){var s=i+n*(9e4*a.samplesPerFrame/a.sampleRate),o={unit:e.subarray(r,r+a.frameLength),pts:s,dts:s};return t.config=[],t.channelCount=a.channelCount,t.samplerate=a.sampleRate,t.samples.push(o),{sample:o,length:a.frameLength,missing:0}}}}function Wi(t,e){var r=t[e+1]>>3&3,i=t[e+1]>>1&3,n=t[e+2]>>4&15,a=t[e+2]>>2&3;if(1!==r&&0!==n&&15!==n&&3!==a){var s=t[e+2]>>1&1,o=t[e+3]>>6,l=1e3*Gi[14*(3===r?3-i:3===i?3:4)+n-1],u=Ki[3*(3===r?0:2===r?1:2)+a],h=3===o?1:2,d=Hi[r][i],c=Vi[i],f=8*d*c,g=Math.floor(d*l/u+s)*c;if(null===Bi){var v=(navigator.userAgent||"").match(/Chrome\/(\d+)/i);Bi=v?parseInt(v[1]):0}return!!Bi&&Bi<=87&&2===i&&l>=224e3&&0===o&&(t[e+3]=128|t[e+3]),{sampleRate:u,channelCount:h,frameLength:g,samplesPerFrame:f}}}function ji(t,e){return 255===t[e]&&224==(224&t[e+1])&&0!=(6&t[e+1])}function qi(t,e){return e+18&&109===t[r+4]&&111===t[r+5]&&111===t[r+6]&&102===t[r+7])return!0;r=i>1?r+i:e}return!1}(t)},e.demux=function(t,e){this.timeOffset=e;var r=t,i=this.videoTrack,n=this.txtTrack;if(this.config.progressive){this.remainderData&&(r=Kt(this.remainderData,t));var a=function(t){var e={valid:null,remainder:null},r=xt(t,["moof"]);if(r.length<2)return e.remainder=t,e;var i=r[r.length-1];return e.valid=nt(t,0,i.byteOffset-8),e.remainder=nt(t,i.byteOffset-8),e}(r);this.remainderData=a.remainder,i.samples=a.valid||new Uint8Array}else i.samples=r;var s=this.extractID3Track(i,e);return n.samples=Ht(e,i),{videoTrack:i,audioTrack:this.audioTrack,id3Track:s,textTrack:this.txtTrack}},e.flush=function(){var t=this.timeOffset,e=this.videoTrack,r=this.txtTrack;e.samples=this.remainderData||new Uint8Array,this.remainderData=null;var i=this.extractID3Track(e,this.timeOffset);return r.samples=Ht(t,e),{videoTrack:e,audioTrack:Ii(),id3Track:i,textTrack:Ii()}},e.extractID3Track=function(t,e){var r=this.id3Track;if(t.samples.length){var i=xt(t.samples,["emsg"]);i&&i.forEach((function(t){var i=function(t){var e=t[0],r="",i="",n=0,a=0,s=0,o=0,l=0,u=0;if(0===e){for(;"\0"!==bt(t.subarray(u,u+1));)r+=bt(t.subarray(u,u+1)),u+=1;for(r+=bt(t.subarray(u,u+1)),u+=1;"\0"!==bt(t.subarray(u,u+1));)i+=bt(t.subarray(u,u+1)),u+=1;i+=bt(t.subarray(u,u+1)),u+=1,n=It(t,12),a=It(t,16),o=It(t,20),l=It(t,24),u=28}else if(1===e){n=It(t,u+=4);var h=It(t,u+=4),d=It(t,u+=4);for(u+=4,s=Math.pow(2,32)*h+d,E(s)||(s=Number.MAX_SAFE_INTEGER,w.warn("Presentation time exceeds safe integer limit and wrapped to max safe integer in parsing emsg box")),o=It(t,u),l=It(t,u+=4),u+=4;"\0"!==bt(t.subarray(u,u+1));)r+=bt(t.subarray(u,u+1)),u+=1;for(r+=bt(t.subarray(u,u+1)),u+=1;"\0"!==bt(t.subarray(u,u+1));)i+=bt(t.subarray(u,u+1)),u+=1;i+=bt(t.subarray(u,u+1)),u+=1}return{schemeIdUri:r,value:i,timeScale:n,presentationTime:s,presentationTimeDelta:a,eventDuration:o,id:l,payload:t.subarray(u,t.byteLength)}}(t);if(Qi.test(i.schemeIdUri)){var n=y(i.presentationTime)?i.presentationTime/i.timeScale:e+i.presentationTimeDelta/i.timeScale,a=4294967295===i.eventDuration?Number.POSITIVE_INFINITY:i.eventDuration/i.timeScale;a<=.001&&(a=Number.POSITIVE_INFINITY);var s=i.payload;r.samples.push({data:s,len:s.byteLength,dts:n,pts:n,type:He,duration:a})}}))}return r},e.demuxSampleAes=function(t,e,r){return Promise.reject(new Error("The MP4 demuxer does not support SAMPLE-AES decryption"))},e.destroy=function(){},t}(),$i=function(t,e){var r=0,i=5;e+=i;for(var n=new Uint32Array(1),a=new Uint32Array(1),s=new Uint8Array(1);i>0;){s[0]=t[e];var o=Math.min(i,8),l=8-o;a[0]=4278190080>>>24+l<>l,r=r?r<e.length)return-1;if(11!==e[r]||119!==e[r+1])return-1;var a=e[r+4]>>6;if(a>=3)return-1;var s=[48e3,44100,32e3][a],o=63&e[r+4],l=2*[64,69,96,64,70,96,80,87,120,80,88,120,96,104,144,96,105,144,112,121,168,112,122,168,128,139,192,128,140,192,160,174,240,160,175,240,192,208,288,192,209,288,224,243,336,224,244,336,256,278,384,256,279,384,320,348,480,320,349,480,384,417,576,384,418,576,448,487,672,448,488,672,512,557,768,512,558,768,640,696,960,640,697,960,768,835,1152,768,836,1152,896,975,1344,896,976,1344,1024,1114,1536,1024,1115,1536,1152,1253,1728,1152,1254,1728,1280,1393,1920,1280,1394,1920][3*o+a];if(r+l>e.length)return-1;var u=e[r+6]>>5,h=0;2===u?h+=2:(1&u&&1!==u&&(h+=2),4&u&&(h+=2));var d=(e[r+6]<<8|e[r+7])>>12-h&1,c=[2,1,2,3,3,4,4,5][u]+d,f=e[r+5]>>3,g=7&e[r+5],v=new Uint8Array([a<<6|f<<1|g>>2,(3&g)<<6|u<<3|d<<2|o>>4,o<<4&224]),m=i+n*(1536/s*9e4),p=e.subarray(r,r+l);return t.config=v,t.channelCount=c,t.samplerate=s,t.samples.push({unit:p,pts:m}),l}var en=function(){function t(){this.VideoSample=null}var e=t.prototype;return e.createVideoSample=function(t,e,r,i){return{key:t,frame:!1,pts:e,dts:r,units:[],debug:i,length:0}},e.getLastNalUnit=function(t){var e,r,i=this.VideoSample;if(i&&0!==i.units.length||(i=t[t.length-1]),null!=(e=i)&&e.units){var n=i.units;r=n[n.length-1]}return r},e.pushAccessUnit=function(t,e){if(t.units.length&&t.frame){if(void 0===t.pts){var r=e.samples,i=r.length;if(!i)return void e.dropped++;var n=r[i-1];t.pts=n.pts,t.dts=n.dts}e.samples.push(t)}t.debug.length&&w.log(t.pts+"/"+t.dts+":"+t.debug)},t}(),rn=function(){function t(t){this.data=void 0,this.bytesAvailable=void 0,this.word=void 0,this.bitsAvailable=void 0,this.data=t,this.bytesAvailable=t.byteLength,this.word=0,this.bitsAvailable=0}var e=t.prototype;return e.loadWord=function(){var t=this.data,e=this.bytesAvailable,r=t.byteLength-e,i=new Uint8Array(4),n=Math.min(4,e);if(0===n)throw new Error("no bytes available");i.set(t.subarray(r,r+n)),this.word=new DataView(i.buffer).getUint32(0),this.bitsAvailable=8*n,this.bytesAvailable-=n},e.skipBits=function(t){var e;t=Math.min(t,8*this.bytesAvailable+this.bitsAvailable),this.bitsAvailable>t?(this.word<<=t,this.bitsAvailable-=t):(t-=this.bitsAvailable,t-=(e=t>>3)<<3,this.bytesAvailable-=e,this.loadWord(),this.word<<=t,this.bitsAvailable-=t)},e.readBits=function(t){var e=Math.min(this.bitsAvailable,t),r=this.word>>>32-e;if(t>32&&w.error("Cannot read more than 32 bits at a time"),this.bitsAvailable-=e,this.bitsAvailable>0)this.word<<=e;else{if(!(this.bytesAvailable>0))throw new Error("no bits available");this.loadWord()}return(e=t-e)>0&&this.bitsAvailable?r<>>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;i4){var f=new rn(c).readSliceType();2!==f&&4!==f&&7!==f&&9!==f||(h=!0)}h&&null!=(d=l)&&d.frame&&!l.key&&(s.pushAccessUnit(l,t),l=s.VideoSample=null),l||(l=s.VideoSample=s.createVideoSample(!0,r.pts,r.dts,"")),l.frame=!0,l.key=h;break;case 5:a=!0,null!=(o=l)&&o.frame&&!l.key&&(s.pushAccessUnit(l,t),l=s.VideoSample=null),l||(l=s.VideoSample=s.createVideoSample(!0,r.pts,r.dts,"")),l.key=!0,l.frame=!0;break;case 6:a=!0,Yt(i.data,1,r.pts,e.samples);break;case 7:var g,v;a=!0,u=!0;var m=i.data,p=new rn(m).readSPS();if(!t.sps||t.width!==p.width||t.height!==p.height||(null==(g=t.pixelRatio)?void 0:g[0])!==p.pixelRatio[0]||(null==(v=t.pixelRatio)?void 0:v[1])!==p.pixelRatio[1]){t.width=p.width,t.height=p.height,t.pixelRatio=p.pixelRatio,t.sps=[m],t.duration=n;for(var y=m.subarray(1,4),E="avc1.",T=0;T<3;T++){var S=y[T].toString(16);S.length<2&&(S="0"+S),E+=S}t.codec=E}break;case 8:a=!0,t.pps=[i.data];break;case 9:a=!0,t.audFound=!0,l&&s.pushAccessUnit(l,t),l=s.VideoSample=s.createVideoSample(!1,r.pts,r.dts,"");break;case 12:a=!0;break;default:a=!1,l&&(l.debug+="unknown NAL "+i.type+" ")}l&&a&&l.units.push(i)})),i&&l&&(this.pushAccessUnit(l,t),this.VideoSample=null)},r.parseAVCNALu=function(t,e){var r,i,n=e.byteLength,a=t.naluState||0,s=a,o=[],l=0,u=-1,h=0;for(-1===a&&(u=0,h=31&e[0],a=0,l=1);l=0){var d={data:e.subarray(u,i),type:h};o.push(d)}else{var c=this.getLastNalUnit(t.samples);c&&(s&&l<=4-s&&c.state&&(c.data=c.data.subarray(0,c.data.byteLength-s)),i>0&&(c.data=Kt(c.data,e.subarray(0,i)),c.state=0))}l=0&&a>=0){var f={data:e.subarray(u,n),type:h,state:a};o.push(f)}if(0===o.length){var g=this.getLastNalUnit(t.samples);g&&(g.data=Kt(g.data,e))}return t.naluState=a,o},e}(en),an=function(){function t(t,e,r){this.keyData=void 0,this.decrypter=void 0,this.keyData=r,this.decrypter=new ci(e,{removePKCS7Padding:!1})}var e=t.prototype;return e.decryptBuffer=function(t){return this.decrypter.decrypt(t,this.keyData.key.buffer,this.keyData.iv.buffer)},e.decryptAacSample=function(t,e,r){var i=this,n=t[e].unit;if(!(n.length<=16)){var a=n.subarray(16,n.length-n.length%16),s=a.buffer.slice(a.byteOffset,a.byteOffset+a.length);this.decryptBuffer(s).then((function(a){var s=new Uint8Array(a);n.set(s,16),i.decrypter.isSync()||i.decryptAacSamples(t,e+1,r)}))}},e.decryptAacSamples=function(t,e,r){for(;;e++){if(e>=t.length)return void r();if(!(t[e].unit.length<32||(this.decryptAacSample(t,e,r),this.decrypter.isSync())))return}},e.getAvcEncryptedData=function(t){for(var e=16*Math.floor((t.length-48)/160)+16,r=new Int8Array(e),i=0,n=32;n=t.length)return void i();for(var n=t[e].units;!(r>=n.length);r++){var a=n[r];if(!(a.data.length<=48||1!==a.type&&5!==a.type||(this.decryptAvcSample(t,e,r,i,a),this.decrypter.isSync())))return}}},t}(),sn=188,on=function(){function t(t,e,r){this.observer=void 0,this.config=void 0,this.typeSupported=void 0,this.sampleAes=null,this.pmtParsed=!1,this.audioCodec=void 0,this.videoCodec=void 0,this._duration=0,this._pmtId=-1,this._videoTrack=void 0,this._audioTrack=void 0,this._id3Track=void 0,this._txtTrack=void 0,this.aacOverFlow=null,this.remainderData=null,this.videoParser=void 0,this.observer=t,this.config=e,this.typeSupported=r,this.videoParser=new nn}t.probe=function(e){var r=t.syncOffset(e);return r>0&&w.warn("MPEG2-TS detected but first sync word found @ offset "+r),-1!==r},t.syncOffset=function(t){for(var e=t.length,r=Math.min(940,e-sn)+1,i=0;i1&&(0===a&&s>2||o+sn>r))return a}i++}return-1},t.createTrack=function(t,e){return{container:"video"===t||"audio"===t?"video/mp2t":void 0,type:t,id:kt[t],pid:-1,inputTimeScale:9e4,sequenceNumber:0,samples:[],dropped:0,duration:"audio"===t?e:void 0}};var e=t.prototype;return e.resetInitSegment=function(e,r,i,n){this.pmtParsed=!1,this._pmtId=-1,this._videoTrack=t.createTrack("video"),this._audioTrack=t.createTrack("audio",n),this._id3Track=t.createTrack("id3"),this._txtTrack=t.createTrack("text"),this._audioTrack.segmentCodec="aac",this.aacOverFlow=null,this.remainderData=null,this.audioCodec=r,this.videoCodec=i,this._duration=n},e.resetTimeStamp=function(){},e.resetContiguity=function(){var t=this._audioTrack,e=this._videoTrack,r=this._id3Track;t&&(t.pesData=null),e&&(e.pesData=null),r&&(r.pesData=null),this.aacOverFlow=null,this.remainderData=null},e.demux=function(e,r,i,n){var a;void 0===i&&(i=!1),void 0===n&&(n=!1),i||(this.sampleAes=null);var s=this._videoTrack,o=this._audioTrack,l=this._id3Track,u=this._txtTrack,h=s.pid,d=s.pesData,c=o.pid,f=l.pid,g=o.pesData,v=l.pesData,m=null,p=this.pmtParsed,y=this._pmtId,E=e.length;if(this.remainderData&&(E=(e=Kt(this.remainderData,e)).length,this.remainderData=null),E>4>1){if((k=L+5+e[L+4])===L+sn)continue}else k=L+4;switch(R){case h:A&&(d&&(a=fn(d))&&this.videoParser.parseAVCPES(s,u,a,!1,this._duration),d={data:[],size:0}),d&&(d.data.push(e.subarray(k,L+sn)),d.size+=L+sn-k);break;case c:if(A){if(g&&(a=fn(g)))switch(o.segmentCodec){case"aac":this.parseAACPES(o,a);break;case"mp3":this.parseMPEGPES(o,a);break;case"ac3":this.parseAC3PES(o,a)}g={data:[],size:0}}g&&(g.data.push(e.subarray(k,L+sn)),g.size+=L+sn-k);break;case f:A&&(v&&(a=fn(v))&&this.parseID3PES(l,a),v={data:[],size:0}),v&&(v.data.push(e.subarray(k,L+sn)),v.size+=L+sn-k);break;case 0:A&&(k+=e[k]+1),y=this._pmtId=un(e,k);break;case y:A&&(k+=e[k]+1);var b=hn(e,k,this.typeSupported,i,this.observer);(h=b.videoPid)>0&&(s.pid=h,s.segmentCodec=b.segmentVideoCodec),(c=b.audioPid)>0&&(o.pid=c,o.segmentCodec=b.segmentAudioCodec),(f=b.id3Pid)>0&&(l.pid=f),null===m||p||(w.warn("MPEG-TS PMT found at "+L+" after unknown PID '"+m+"'. Backtracking to sync byte @"+T+" to parse all TS packets."),m=null,L=T-188),p=this.pmtParsed=!0;break;case 17:case 8191:break;default:m=R}}else S++;S>0&&dn(this.observer,new Error("Found "+S+" TS packet/s that do not start with 0x47")),s.pesData=d,o.pesData=g,l.pesData=v;var D={audioTrack:o,videoTrack:s,id3Track:l,textTrack:u};return n&&this.extractRemainingSamples(D),D},e.flush=function(){var t,e=this.remainderData;return this.remainderData=null,t=e?this.demux(e,-1,!1,!0):{videoTrack:this._videoTrack,audioTrack:this._audioTrack,id3Track:this._id3Track,textTrack:this._txtTrack},this.extractRemainingSamples(t),this.sampleAes?this.decrypt(t,this.sampleAes):t},e.extractRemainingSamples=function(t){var e,r=t.audioTrack,i=t.videoTrack,n=t.id3Track,a=t.textTrack,s=i.pesData,o=r.pesData,l=n.pesData;if(s&&(e=fn(s))?(this.videoParser.parseAVCPES(i,a,e,!0,this._duration),i.pesData=null):i.pesData=s,o&&(e=fn(o))){switch(r.segmentCodec){case"aac":this.parseAACPES(r,e);break;case"mp3":this.parseMPEGPES(r,e);break;case"ac3":this.parseAC3PES(r,e)}r.pesData=null}else null!=o&&o.size&&w.log("last AAC PES packet truncated,might overlap between fragments"),r.pesData=o;l&&(e=fn(l))?(this.parseID3PES(n,e),n.pesData=null):n.pesData=l},e.demuxSampleAes=function(t,e,r){var i=this.demux(t,r,!0,!this.config.progressive),n=this.sampleAes=new an(this.observer,this.config,e);return this.decrypt(i,n)},e.decrypt=function(t,e){return new Promise((function(r){var i=t.audioTrack,n=t.videoTrack;i.samples&&"aac"===i.segmentCodec?e.decryptAacSamples(i.samples,0,(function(){n.samples?e.decryptAvcSamples(n.samples,0,0,(function(){r(t)})):r(t)})):n.samples&&e.decryptAvcSamples(n.samples,0,0,(function(){r(t)}))}))},e.destroy=function(){this._duration=0},e.parseAACPES=function(t,e){var r,i,n,a=0,s=this.aacOverFlow,o=e.data;if(s){this.aacOverFlow=null;var l=s.missing,u=s.sample.unit.byteLength;if(-1===l)o=Kt(s.sample.unit,o);else{var h=u-l;s.sample.unit.set(o.subarray(0,l),h),t.samples.push(s.sample),a=s.missing}}for(r=a,i=o.length;r0;)o+=n;else w.warn("[tsdemuxer]: AC3 PES unknown PTS")},e.parseID3PES=function(t,e){if(void 0!==e.pts){var r=o({},e,{type:this._videoTrack?He:Ge,duration:Number.POSITIVE_INFINITY});t.samples.push(r)}else w.warn("[tsdemuxer]: ID3 PES unknown PTS")},t}();function ln(t,e){return((31&t[e+1])<<8)+t[e+2]}function un(t,e){return(31&t[e+10])<<8|t[e+11]}function hn(t,e,r,i,n){var a={audioPid:-1,videoPid:-1,id3Pid:-1,segmentVideoCodec:"avc",segmentAudioCodec:"aac"},s=e+3+((15&t[e+1])<<8|t[e+2])-4;for(e+=12+((15&t[e+10])<<8|t[e+11]);e0)for(var u=e+5,h=l;h>2;){106===t[u]&&(!0!==r.ac3?w.log("AC-3 audio found, not supported in this browser for now"):(a.audioPid=o,a.segmentAudioCodec="ac3"));var d=t[u+1]+2;u+=d,h-=d}break;case 194:case 135:return dn(n,new Error("Unsupported EC-3 in M2TS found")),a;case 36:return dn(n,new Error("Unsupported HEVC in M2TS found")),a}e+=l+5}return a}function dn(t,e,r){w.warn("parsing error: "+e.message),t.emit(S.ERROR,S.ERROR,{type:L.MEDIA_ERROR,details:A.FRAG_PARSING_ERROR,fatal:!1,levelRetry:r,error:e,reason:e.message})}function cn(t){w.log(t+" with AES-128-CBC encryption found in unencrypted stream")}function fn(t){var e,r,i,n,a,s=0,o=t.data;if(!t||0===t.size)return null;for(;o[0].length<19&&o.length>1;)o[0]=Kt(o[0],o[1]),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 l=e[7];192&l&&(n=536870912*(14&e[9])+4194304*(255&e[10])+16384*(254&e[11])+128*(255&e[12])+(254&e[13])/2,64&l?n-(a=536870912*(14&e[14])+4194304*(255&e[15])+16384*(254&e[16])+128*(255&e[17])+(254&e[18])/2)>54e5&&(w.warn(Math.round((n-a)/9e4)+"s delta between PTS and DTS, align them"),n=a):a=n);var u=(i=e[8])+9;if(t.size<=u)return null;t.size-=u;for(var h=new Uint8Array(t.size),d=0,c=o.length;df){u-=f;continue}e=e.subarray(u),f-=u,u=0}h.set(e,s),s+=f}return r&&(r-=i+3),{data:h,pts:n,dts:a,len:r}}return null}var gn=function(t){function e(){return t.apply(this,arguments)||this}l(e,t);var r=e.prototype;return r.resetInitSegment=function(e,r,i,n){t.prototype.resetInitSegment.call(this,e,r,i,n),this._audioTrack={container:"audio/mpeg",type:"audio",id:2,pid:-1,sequenceNumber:0,segmentCodec:"mp3",samples:[],manifestCodec:r,duration:n,inputTimeScale:9e4,dropped:0}},e.probe=function(t){if(!t)return!1;var e=lt(t,0),r=(null==e?void 0:e.length)||0;if(e&&11===t[r]&&119===t[r+1]&&void 0!==dt(e)&&$i(t,r)<=16)return!1;for(var i=t.length;r1?r-1:0),n=1;n>24&255,o[1]=e>>16&255,o[2]=e>>8&255,o[3]=255&e,o.set(t,4),a=0,e=8;a>24&255,e>>16&255,e>>8&255,255&e,i>>24,i>>16&255,i>>8&255,255&i,n>>24,n>>16&255,n>>8&255,255&n,85,196,0,0]))},t.mdia=function(e){return t.box(t.types.mdia,t.mdhd(e.timescale,e.duration),t.hdlr(e.type),t.minf(e))},t.mfhd=function(e){return t.box(t.types.mfhd,new Uint8Array([0,0,0,0,e>>24,e>>16&255,e>>8&255,255&e]))},t.minf=function(e){return"audio"===e.type?t.box(t.types.minf,t.box(t.types.smhd,t.SMHD),t.DINF,t.stbl(e)):t.box(t.types.minf,t.box(t.types.vmhd,t.VMHD),t.DINF,t.stbl(e))},t.moof=function(e,r,i){return t.box(t.types.moof,t.mfhd(e),t.traf(i,r))},t.moov=function(e){for(var r=e.length,i=[];r--;)i[r]=t.trak(e[r]);return t.box.apply(null,[t.types.moov,t.mvhd(e[0].timescale,e[0].duration)].concat(i).concat(t.mvex(e)))},t.mvex=function(e){for(var r=e.length,i=[];r--;)i[r]=t.trex(e[r]);return t.box.apply(null,[t.types.mvex].concat(i))},t.mvhd=function(e,r){r*=e;var i=Math.floor(r/(mn+1)),n=Math.floor(r%(mn+1)),a=new Uint8Array([1,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,3,e>>24&255,e>>16&255,e>>8&255,255&e,i>>24,i>>16&255,i>>8&255,255&i,n>>24,n>>16&255,n>>8&255,255&n,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255]);return t.box(t.types.mvhd,a)},t.sdtp=function(e){var r,i,n=e.samples||[],a=new Uint8Array(4+n.length);for(r=0;r>>8&255),a.push(255&n),a=a.concat(Array.prototype.slice.call(i));for(r=0;r>>8&255),s.push(255&n),s=s.concat(Array.prototype.slice.call(i));var o=t.box(t.types.avcC,new Uint8Array([1,a[3],a[4],a[5],255,224|e.sps.length].concat(a).concat([e.pps.length]).concat(s))),l=e.width,u=e.height,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.audioStsd=function(t){var e=t.samplerate;return new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,t.channelCount,0,16,0,0,0,0,e>>8&255,255&e,0,0])},t.mp4a=function(e){return t.box(t.types.mp4a,t.audioStsd(e),t.box(t.types.esds,t.esds(e)))},t.mp3=function(e){return t.box(t.types[".mp3"],t.audioStsd(e))},t.ac3=function(e){return t.box(t.types["ac-3"],t.audioStsd(e),t.box(t.types.dac3,e.config))},t.stsd=function(e){return"audio"===e.type?"mp3"===e.segmentCodec&&"mp3"===e.codec?t.box(t.types.stsd,t.STSD,t.mp3(e)):"ac3"===e.segmentCodec?t.box(t.types.stsd,t.STSD,t.ac3(e)):t.box(t.types.stsd,t.STSD,t.mp4a(e)):t.box(t.types.stsd,t.STSD,t.avc1(e))},t.tkhd=function(e){var r=e.id,i=e.duration*e.timescale,n=e.width,a=e.height,s=Math.floor(i/(mn+1)),o=Math.floor(i%(mn+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,s>>24,s>>16&255,s>>8&255,255&s,o>>24,o>>16&255,o>>8&255,255&o,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,n>>8&255,255&n,0,0,a>>8&255,255&a,0,0]))},t.traf=function(e,r){var i=t.sdtp(e),n=e.id,a=Math.floor(r/(mn+1)),s=Math.floor(r%(mn+1));return t.box(t.types.traf,t.box(t.types.tfhd,new Uint8Array([0,0,0,0,n>>24,n>>16&255,n>>8&255,255&n])),t.box(t.types.tfdt,new Uint8Array([1,0,0,0,a>>24,a>>16&255,a>>8&255,255&a,s>>24,s>>16&255,s>>8&255,255&s])),t.trun(e,i.length+16+20+8+16+8+8),i)},t.trak=function(e){return e.duration=e.duration||4294967295,t.box(t.types.trak,t.tkhd(e),t.mdia(e))},t.trex=function(e){var r=e.id;return t.box(t.types.trex,new Uint8Array([0,0,0,0,r>>24,r>>16&255,r>>8&255,255&r,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1]))},t.trun=function(e,r){var i,n,a,s,o,l,u=e.samples||[],h=u.length,d=12+16*h,c=new Uint8Array(d);for(r+=8+d,c.set(["video"===e.type?1: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>>24&255,a>>>16&255,a>>>8&255,255&a,s>>>24&255,s>>>16&255,s>>>8&255,255&s,o.isLeading<<2|o.dependsOn,o.isDependedOn<<6|o.hasRedundancy<<4|o.paddingValue<<1|o.isNonSync,61440&o.degradPrio,15&o.degradPrio,l>>>24&255,l>>>16&255,l>>>8&255,255&l],12+16*i);return t.box(t.types.trun,c)},t.initSegment=function(e){t.types||t.init();var r=t.moov(e);return Kt(t.FTYP,r)},t}();pn.types=void 0,pn.HDLR_TYPES=void 0,pn.STTS=void 0,pn.STSC=void 0,pn.STCO=void 0,pn.STSZ=void 0,pn.VMHD=void 0,pn.SMHD=void 0,pn.STSD=void 0,pn.FTYP=void 0,pn.DINF=void 0;var yn=9e4;function En(t,e,r,i){void 0===r&&(r=1),void 0===i&&(i=!1);var n=t*e*r;return i?Math.round(n):n}function Tn(t,e){return void 0===e&&(e=!1),En(t,1e3,1/yn,e)}var Sn=null,Ln=null,An=function(){function t(t,e,r,i){if(this.observer=void 0,this.config=void 0,this.typeSupported=void 0,this.ISGenerated=!1,this._initPTS=null,this._initDTS=null,this.nextAvcDts=null,this.nextAudioPts=null,this.videoSampleDuration=null,this.isAudioContiguous=!1,this.isVideoContiguous=!1,this.videoTrackConfig=void 0,this.observer=t,this.config=e,this.typeSupported=r,this.ISGenerated=!1,null===Sn){var n=(navigator.userAgent||"").match(/Chrome\/(\d+)/i);Sn=n?parseInt(n[1]):0}if(null===Ln){var a=navigator.userAgent.match(/Safari\/(\d+)/i);Ln=a?parseInt(a[1]):0}}var e=t.prototype;return e.destroy=function(){this.config=this.videoTrackConfig=this._initPTS=this._initDTS=null},e.resetTimeStamp=function(t){w.log("[mp4-remuxer]: initPTS & initDTS reset"),this._initPTS=this._initDTS=t},e.resetNextTimestamp=function(){w.log("[mp4-remuxer]: reset next timestamp"),this.isVideoContiguous=!1,this.isAudioContiguous=!1},e.resetInitSegment=function(){w.log("[mp4-remuxer]: ISGenerated flag reset"),this.ISGenerated=!1,this.videoTrackConfig=void 0},e.getVideoStartPts=function(t){var e=!1,r=t.reduce((function(t,r){var i=r.pts-t;return i<-4294967296?(e=!0,Rn(t,r.pts)):i>0?t:r.pts}),t[0].pts);return e&&w.debug("PTS rollover detected"),r},e.remux=function(t,e,r,i,n,a,s,o){var l,u,h,d,c,f,g=n,v=n,m=t.pid>-1,p=e.pid>-1,y=e.samples.length,E=t.samples.length>0,T=s&&y>0||y>1;if((!m||E)&&(!p||T)||this.ISGenerated||s){if(this.ISGenerated){var S,L,A,R,k=this.videoTrackConfig;!k||e.width===k.width&&e.height===k.height&&(null==(S=e.pixelRatio)?void 0:S[0])===(null==(L=k.pixelRatio)?void 0:L[0])&&(null==(A=e.pixelRatio)?void 0:A[1])===(null==(R=k.pixelRatio)?void 0:R[1])||this.resetInitSegment()}else h=this.generateIS(t,e,n,a);var b,D=this.isVideoContiguous,I=-1;if(T&&(I=function(t){for(var e=0;e0){w.warn("[mp4-remuxer]: Dropped "+I+" out of "+y+" video samples due to a missing keyframe");var C=this.getVideoStartPts(e.samples);e.samples=e.samples.slice(I),e.dropped+=I,b=v+=(e.samples[0].pts-C)/e.inputTimeScale}else-1===I&&(w.warn("[mp4-remuxer]: No keyframe found out of "+y+" video samples"),f=!1);if(this.ISGenerated){if(E&&T){var _=this.getVideoStartPts(e.samples),x=(Rn(t.samples[0].pts,_)-_)/e.inputTimeScale;g+=Math.max(0,x),v+=Math.max(0,-x)}if(E){if(t.samplerate||(w.warn("[mp4-remuxer]: regenerate InitSegment as audio detected"),h=this.generateIS(t,e,n,a)),u=this.remuxAudio(t,g,this.isAudioContiguous,a,p||T||o===Ce?v:void 0),T){var P=u?u.endPTS-u.startPTS:0;e.inputTimeScale||(w.warn("[mp4-remuxer]: regenerate InitSegment as video detected"),h=this.generateIS(t,e,n,a)),l=this.remuxVideo(e,v,D,P)}}else T&&(l=this.remuxVideo(e,v,D,0));l&&(l.firstKeyFrame=I,l.independent=-1!==I,l.firstKeyFramePTS=b)}}return this.ISGenerated&&this._initPTS&&this._initDTS&&(r.samples.length&&(c=kn(r,n,this._initPTS,this._initDTS)),i.samples.length&&(d=bn(i,n,this._initPTS))),{audio:u,video:l,initSegment:h,independent:f,text:d,id3:c}},e.generateIS=function(t,e,r,i){var n,a,s,o=t.samples,l=e.samples,u=this.typeSupported,h={},d=this._initPTS,c=!d||i,f="audio/mp4";if(c&&(n=a=1/0),t.config&&o.length){switch(t.timescale=t.samplerate,t.segmentCodec){case"mp3":u.mpeg?(f="audio/mpeg",t.codec=""):u.mp3&&(t.codec="mp3");break;case"ac3":t.codec="ac-3"}h.audio={id:"audio",container:f,codec:t.codec,initSegment:"mp3"===t.segmentCodec&&u.mpeg?new Uint8Array(0):pn.initSegment([t]),metadata:{channelCount:t.channelCount}},c&&(s=t.inputTimeScale,d&&s===d.timescale?c=!1:n=a=o[0].pts-Math.round(s*r))}if(e.sps&&e.pps&&l.length){if(e.timescale=e.inputTimeScale,h.video={id:"main",container:"video/mp4",codec:e.codec,initSegment:pn.initSegment([e]),metadata:{width:e.width,height:e.height}},c)if(s=e.inputTimeScale,d&&s===d.timescale)c=!1;else{var g=this.getVideoStartPts(l),v=Math.round(s*r);a=Math.min(a,Rn(l[0].dts,g)-v),n=Math.min(n,g-v)}this.videoTrackConfig={width:e.width,height:e.height,pixelRatio:e.pixelRatio}}if(Object.keys(h).length)return this.ISGenerated=!0,c?(this._initPTS={baseTime:n,timescale:s},this._initDTS={baseTime:a,timescale:s}):n=s=void 0,{tracks:h,initPTS:n,timescale:s}},e.remuxVideo=function(t,e,r,i){var n,a,s=t.inputTimeScale,l=t.samples,u=[],h=l.length,d=this._initPTS,c=this.nextAvcDts,f=8,g=this.videoSampleDuration,v=Number.POSITIVE_INFINITY,m=Number.NEGATIVE_INFINITY,p=!1;if(!r||null===c){var y=e*s,E=l[0].pts-Rn(l[0].dts,l[0].pts);Sn&&null!==c&&Math.abs(y-E-c)<15e3?r=!0:c=y-E}for(var T=d.baseTime*s/d.timescale,R=0;R0?R-1:R].dts&&(p=!0)}p&&l.sort((function(t,e){var r=t.dts-e.dts,i=t.pts-e.pts;return r||i})),n=l[0].dts;var b=(a=l[l.length-1].dts)-n,D=b?Math.round(b/(h-1)):g||t.inputTimeScale/30;if(r){var I=n-c,C=I>D,_=I<-1;if((C||_)&&(C?w.warn("AVC: "+Tn(I,!0)+" ms ("+I+"dts) hole between fragments detected at "+e.toFixed(3)):w.warn("AVC: "+Tn(-I,!0)+" ms ("+I+"dts) overlapping between fragments detected at "+e.toFixed(3)),!_||c>=l[0].pts||Sn)){n=c;var x=l[0].pts-I;if(C)l[0].dts=n,l[0].pts=x;else for(var P=0;Px);P++)l[P].dts-=I,l[P].pts-=I;w.log("Video: Initial PTS/DTS adjusted: "+Tn(x,!0)+"/"+Tn(n,!0)+", delta: "+Tn(I,!0)+" ms")}}for(var F=0,M=0,O=n=Math.max(0,n),N=0;N0?$.dts-l[J-1].dts:D;if(st=J>0?$.pts-l[J-1].pts:D,ot.stretchShortVideoTrack&&null!==this.nextAudioPts){var ut=Math.floor(ot.maxBufferHole*s),ht=(i?v+i*s:this.nextAudioPts)-$.pts;ht>ut?((g=ht-lt)<0?g=lt:j=!0,w.log("[mp4-remuxer]: It is approximately "+ht/90+" ms to the next segment; using duration "+g/90+" ms for the last video frame.")):g=lt}else g=lt}var dt=Math.round($.pts-$.dts);q=Math.min(q,g),z=Math.max(z,g),X=Math.min(X,st),Q=Math.max(Q,st),u.push(new In($.key,g,tt,dt))}if(u.length)if(Sn){if(Sn<70){var ct=u[0].flags;ct.dependsOn=2,ct.isNonSync=0}}else if(Ln&&Q-X0&&(i&&Math.abs(p-m)<9e3||Math.abs(Rn(g[0].pts-y,p)-m)<20*u),g.forEach((function(t){t.pts=Rn(t.pts-y,p)})),!r||m<0){if(g=g.filter((function(t){return t.pts>=0})),!g.length)return;m=0===n?0:i&&!f?Math.max(0,p):g[0].pts}if("aac"===t.segmentCodec)for(var E=this.config.maxAudioFramesDrift,T=0,R=m;T=E*u&&I<1e4&&f){var C=Math.round(D/u);(R=b-C*u)<0&&(C--,R+=u),0===T&&(this.nextAudioPts=m=R),w.warn("[mp4-remuxer]: Injecting "+C+" audio frame @ "+(R/a).toFixed(3)+"s due to "+Math.round(1e3*D/a)+" ms gap.");for(var _=0;_0))return;N+=v;try{F=new Uint8Array(N)}catch(t){return void this.observer.emit(S.ERROR,S.ERROR,{type:L.MUX_ERROR,details:A.REMUX_ALLOC_ERROR,fatal:!1,error:t,bytes:N,reason:"fail allocating audio mdat "+N})}d||(new DataView(F.buffer).setUint32(0,N),F.set(pn.types.mdat,4))}F.set(H,v);var Y=H.byteLength;v+=Y,c.push(new In(!0,l,Y,0)),O=V}var W=c.length;if(W){var j=c[c.length-1];this.nextAudioPts=m=O+s*j.duration;var q=d?new Uint8Array(0):pn.moof(t.sequenceNumber++,M/s,o({},t,{samples:c}));t.samples=[];var X=M/a,z=m/a,Q={data1:q,data2:F,startPTS:X,endPTS:z,startDTS:X,endDTS:z,type:"audio",hasAudio:!0,hasVideo:!1,nb:W};return this.isAudioContiguous=!0,Q}},e.remuxEmptyAudio=function(t,e,r,i){var n=t.inputTimeScale,a=n/(t.samplerate?t.samplerate:n),s=this.nextAudioPts,o=this._initDTS,l=9e4*o.baseTime/o.timescale,u=(null!==s?s:i.startDTS*n)+l,h=i.endDTS*n+l,d=1024*a,c=Math.ceil((h-u)/d),f=vn.getSilentFrame(t.manifestCodec||t.codec,t.channelCount);if(w.warn("[mp4-remuxer]: remux empty Audio"),f){for(var g=[],v=0;v4294967296;)t+=r;return t}function kn(t,e,r,i){var n=t.samples.length;if(n){for(var a=t.inputTimeScale,s=0;s0;n||(i=xt(e,["encv"])),i.forEach((function(t){xt(n?t.subarray(28):t.subarray(78),["sinf"]).forEach((function(t){var e=Bt(t);if(e){var i=e.subarray(8,24);i.some((function(t){return 0!==t}))||(w.log("[eme] Patching keyId in 'enc"+(n?"a":"v")+">sinf>>tenc' box: "+Lt(i)+" -> "+Lt(r)),e.set(r,8))}}))}))})),t}(t,i)),this.emitInitSegment=!0},e.generateInitSegment=function(t){var e=this.audioCodec,r=this.videoCodec;if(null==t||!t.byteLength)return this.initTracks=void 0,void(this.initData=void 0);var i=this.initData=Ft(t);i.audio&&(e=Cn(i.audio,O)),i.video&&(r=Cn(i.video,N));var n={};i.audio&&i.video?n.audiovideo={container:"video/mp4",codec:e+","+r,initSegment:t,id:"main"}:i.audio?n.audio={container:"audio/mp4",codec:e,initSegment:t,id:"audio"}:i.video?n.video={container:"video/mp4",codec:r,initSegment:t,id:"main"}:w.warn("[passthrough-remuxer.ts]: initSegment does not contain moov or trak boxes."),this.initTracks=n},e.remux=function(t,e,r,i,n,a){var s,o,l=this.initPTS,u=this.lastEndTime,h={audio:void 0,video:void 0,text:i,id3:r,initSegment:void 0};y(u)||(u=this.lastEndTime=n||0);var d=e.samples;if(null==d||!d.length)return h;var c={initPTS:void 0,timescale:1},f=this.initData;if(null!=(s=f)&&s.length||(this.generateInitSegment(d),f=this.initData),null==(o=f)||!o.length)return w.warn("[passthrough-remuxer.ts]: Failed to generate initSegment."),h;this.emitInitSegment&&(c.tracks=this.initTracks,this.emitInitSegment=!1);var g=function(t,e){for(var r=0,i=0,n=0,a=xt(t,["moof","traf"]),s=0;sn}(l,m,n,g)||c.timescale!==l.timescale&&a)&&(c.initPTS=m-n,l&&1===l.timescale&&w.warn("Adjusting initPTS by "+(c.initPTS-l.baseTime)),this.initPTS=l={baseTime:c.initPTS,timescale:1});var p=t?m-l.baseTime/l.timescale:u,E=p+g;!function(t,e,r){xt(e,["moof","traf"]).forEach((function(e){xt(e,["tfhd"]).forEach((function(i){var n=It(i,4),a=t[n];if(a){var s=a.timescale||9e4;xt(e,["tfdt"]).forEach((function(t){var e=t[0],i=r*s;if(i){var n=It(t,4);if(0===e)n-=i,_t(t,4,n=Math.max(n,0));else{n*=Math.pow(2,32),n+=It(t,8),n-=i,n=Math.max(n,0);var a=Math.floor(n/(At+1)),o=Math.floor(n%(At+1));_t(t,4,a),_t(t,8,o)}}}))}}))}))}(f,d,l.baseTime/l.timescale),g>0?this.lastEndTime=E:(w.warn("Duration parsed from mp4 should be greater than zero"),this.resetNextTimestamp());var T=!!f.audio,S=!!f.video,L="";T&&(L+="audio"),S&&(L+="video");var A={data1:d,startPTS:p,startDTS:p,endPTS:E,endDTS:E,type:L,hasAudio:T,hasVideo:S,nb:1,dropped:0};return h.audio="audio"===A.type?A:void 0,h.video="audio"!==A.type?A:void 0,h.initSegment=c,h.id3=kn(r,n,l,l),i.samples.length&&(h.text=bn(i,n,l)),h},t}();function Cn(t,e){var r=null==t?void 0:t.codec;if(r&&r.length>4)return r;if(e===O){if("ec-3"===r||"ac-3"===r||"alac"===r)return r;if("fLaC"===r||"Opus"===r)return he(r,!1);var i="mp4a.40.5";return w.info('Parsed audio codec "'+r+'" or audio object type not handled. Using "'+i+'"'),i}return w.warn('Unhandled video codec "'+r+'"'),"hvc1"===r||"hev1"===r?"hvc1.1.6.L120.90":"av01"===r?"av01.0.04M.08":"avc1.42e01e"}try{Dn=self.performance.now.bind(self.performance)}catch(t){w.debug("Unable to use Performance API on this environment"),Dn=null==j?void 0:j.Date.now}var _n=[{demux:Ji,remux:wn},{demux:on,remux:An},{demux:zi,remux:An},{demux:gn,remux:An}];_n.splice(2,0,{demux:Zi,remux:An});var xn=function(){function t(t,e,r,i,n){this.async=!1,this.observer=void 0,this.typeSupported=void 0,this.config=void 0,this.vendor=void 0,this.id=void 0,this.demuxer=void 0,this.remuxer=void 0,this.decrypter=void 0,this.probe=void 0,this.decryptionPromise=null,this.transmuxConfig=void 0,this.currentTransmuxState=void 0,this.observer=t,this.typeSupported=e,this.config=r,this.vendor=i,this.id=n}var e=t.prototype;return e.configure=function(t){this.transmuxConfig=t,this.decrypter&&this.decrypter.reset()},e.push=function(t,e,r,i){var n=this,a=r.transmuxing;a.executeStart=Dn();var s=new Uint8Array(t),o=this.currentTransmuxState,l=this.transmuxConfig;i&&(this.currentTransmuxState=i);var u=i||o,h=u.contiguous,d=u.discontinuity,c=u.trackSwitch,f=u.accurateTimeOffset,g=u.timeOffset,v=u.initSegmentChange,m=l.audioCodec,p=l.videoCodec,y=l.defaultInitPts,E=l.duration,T=l.initSegmentData,R=function(t,e){var r=null;return t.byteLength>0&&null!=(null==e?void 0:e.key)&&null!==e.iv&&null!=e.method&&(r=e),r}(s,e);if(R&&"AES-128"===R.method){var k=this.getDecrypter();if(!k.isSync())return this.decryptionPromise=k.webCryptoDecrypt(s,R.key.buffer,R.iv.buffer).then((function(t){var e=n.push(t,null,r);return n.decryptionPromise=null,e})),this.decryptionPromise;var b=k.softwareDecrypt(s,R.key.buffer,R.iv.buffer);if(r.part>-1&&(b=k.flush()),!b)return a.executeEnd=Dn(),Pn(r);s=new Uint8Array(b)}var D=this.needsProbing(d,c);if(D){var I=this.configureTransmuxer(s);if(I)return w.warn("[transmuxer] "+I.message),this.observer.emit(S.ERROR,S.ERROR,{type:L.MEDIA_ERROR,details:A.FRAG_PARSING_ERROR,fatal:!1,error:I,reason:I.message}),a.executeEnd=Dn(),Pn(r)}(d||c||v||D)&&this.resetInitSegment(T,m,p,E,e),(d||v||D)&&this.resetInitialTimestamp(y),h||this.resetContiguity();var C=this.transmux(s,R,g,f,r),_=this.currentTransmuxState;return _.contiguous=!0,_.discontinuity=!1,_.trackSwitch=!1,a.executeEnd=Dn(),C},e.flush=function(t){var e=this,r=t.transmuxing;r.executeStart=Dn();var i=this.decrypter,n=this.currentTransmuxState,a=this.decryptionPromise;if(a)return a.then((function(){return e.flush(t)}));var s=[],o=n.timeOffset;if(i){var l=i.flush();l&&s.push(this.push(l,null,t))}var u=this.demuxer,h=this.remuxer;if(!u||!h)return r.executeEnd=Dn(),[Pn(t)];var d=u.flush(o);return Fn(d)?d.then((function(r){return e.flushRemux(s,r,t),s})):(this.flushRemux(s,d,t),s)},e.flushRemux=function(t,e,r){var i=e.audioTrack,n=e.videoTrack,a=e.id3Track,s=e.textTrack,o=this.currentTransmuxState,l=o.accurateTimeOffset,u=o.timeOffset;w.log("[transmuxer.ts]: Flushed fragment "+r.sn+(r.part>-1?" p: "+r.part:"")+" of level "+r.level);var h=this.remuxer.remux(i,n,a,s,u,l,!0,this.id);t.push({remuxResult:h,chunkMeta:r}),r.transmuxing.executeEnd=Dn()},e.resetInitialTimestamp=function(t){var e=this.demuxer,r=this.remuxer;e&&r&&(e.resetTimeStamp(t),r.resetTimeStamp(t))},e.resetContiguity=function(){var t=this.demuxer,e=this.remuxer;t&&e&&(t.resetContiguity(),e.resetNextTimestamp())},e.resetInitSegment=function(t,e,r,i,n){var a=this.demuxer,s=this.remuxer;a&&s&&(a.resetInitSegment(t,e,r,i),s.resetInitSegment(t,e,r,n))},e.destroy=function(){this.demuxer&&(this.demuxer.destroy(),this.demuxer=void 0),this.remuxer&&(this.remuxer.destroy(),this.remuxer=void 0)},e.transmux=function(t,e,r,i,n){return e&&"SAMPLE-AES"===e.method?this.transmuxSampleAes(t,e,r,i,n):this.transmuxUnencrypted(t,r,i,n)},e.transmuxUnencrypted=function(t,e,r,i){var n=this.demuxer.demux(t,e,!1,!this.config.progressive),a=n.audioTrack,s=n.videoTrack,o=n.id3Track,l=n.textTrack;return{remuxResult:this.remuxer.remux(a,s,o,l,e,r,!1,this.id),chunkMeta:i}},e.transmuxSampleAes=function(t,e,r,i,n){var a=this;return this.demuxer.demuxSampleAes(t,e,r).then((function(t){return{remuxResult:a.remuxer.remux(t.audioTrack,t.videoTrack,t.id3Track,t.textTrack,r,i,!1,a.id),chunkMeta:n}}))},e.configureTransmuxer=function(t){for(var e,r=this.config,i=this.observer,n=this.typeSupported,a=this.vendor,s=0,o=_n.length;s1&&l.id===(null==m?void 0:m.stats.chunkCount),L=!y&&(1===E||0===E&&(1===T||S&&T<=0)),A=self.performance.now();(y||E||0===n.stats.parsing.start)&&(n.stats.parsing.start=A),!a||!T&&L||(a.stats.parsing.start=A);var R=!(m&&(null==(h=n.initSegment)?void 0:h.url)===(null==(d=m.initSegment)?void 0:d.url)),k=new On(p,L,o,y,g,R);if(!L||p||R){w.log("[transmuxer-interface, "+n.type+"]: Starting new transmux session for sn: "+l.sn+" p: "+l.part+" level: "+l.level+" id: "+l.id+"\n discontinuity: "+p+"\n trackSwitch: "+y+"\n contiguous: "+L+"\n accurateTimeOffset: "+o+"\n timeOffset: "+g+"\n initSegmentChange: "+R);var b=new Mn(r,i,e,s,u);this.configureTransmuxer(b)}if(this.frag=n,this.part=a,this.workerContext)this.workerContext.worker.postMessage({cmd:"demux",data:t,decryptdata:v,chunkMeta:l,state:k},t instanceof ArrayBuffer?[t]:[]);else if(f){var D=f.push(t,v,l,k);Fn(D)?(f.async=!0,D.then((function(t){c.handleTransmuxComplete(t)})).catch((function(t){c.transmuxerError(t,l,"transmuxer-interface push error")}))):(f.async=!1,this.handleTransmuxComplete(D))}},r.flush=function(t){var e=this;t.transmuxing.start=self.performance.now();var r=this.transmuxer;if(this.workerContext)this.workerContext.worker.postMessage({cmd:"flush",chunkMeta:t});else if(r){var i=r.flush(t);Fn(i)||r.async?(Fn(i)||(i=Promise.resolve(i)),i.then((function(r){e.handleFlushResult(r,t)})).catch((function(r){e.transmuxerError(r,t,"transmuxer-interface flush error")}))):this.handleFlushResult(i,t)}},r.transmuxerError=function(t,e,r){this.hls&&(this.error=t,this.hls.trigger(S.ERROR,{type:L.MEDIA_ERROR,details:A.FRAG_PARSING_ERROR,chunkMeta:e,frag:this.frag||void 0,fatal:!1,error:t,err:t,reason:r}))},r.handleFlushResult=function(t,e){var r=this;t.forEach((function(t){r.handleTransmuxComplete(t)})),this.onFlush(e)},r.onWorkerMessage=function(t){var e=t.data;if(null!=e&&e.event){var r=this.hls;if(this.hls)switch(e.event){case"init":var i,n=null==(i=this.workerContext)?void 0:i.objectURL;n&&self.URL.revokeObjectURL(n);break;case"transmuxComplete":this.handleTransmuxComplete(e.data);break;case"flush":this.onFlush(e.data);break;case"workerLog":w[e.data.logType]&&w[e.data.logType](e.data.message);break;default:e.data=e.data||{},e.data.frag=this.frag,e.data.id=this.id,r.trigger(e.event,e.data)}}else w.warn("worker message received with no "+(e?"event name":"data"))},r.configureTransmuxer=function(t){var e=this.transmuxer;this.workerContext?this.workerContext.worker.postMessage({cmd:"configure",config:t}):e&&e.configure(t)},r.handleTransmuxComplete=function(t){t.chunkMeta.transmuxing.end=self.performance.now(),this.onTransmuxComplete(t)},e}();function Vn(t,e){if(t.length!==e.length)return!1;for(var r=0;r0&&-1===t?(this.log("Override startPosition with lastCurrentTime @"+e.toFixed(3)),t=e,this.state=vi):(this.loadedmetadata=!1,this.state=Ei),this.nextLoadPosition=this.startPosition=this.lastCurrentTime=t,this.tick()},r.doTick=function(){switch(this.state){case vi:this.doTickIdle();break;case Ei:var e,r=this.levels,i=this.trackId,n=null==r||null==(e=r[i])?void 0:e.details;if(n){if(this.waitForCdnTuneIn(n))break;this.state=Ri}break;case yi:var a,s=performance.now(),o=this.retryDate;if(!o||s>=o||null!=(a=this.media)&&a.seeking){var l=this.levels,u=this.trackId;this.log("RetryDate reached, switch back to IDLE state"),this.resetStartWhenNotLoaded((null==l?void 0:l[u])||null),this.state=vi}break;case Ri:var h=this.waitingData;if(h){var d=h.frag,c=h.part,f=h.cache,g=h.complete;if(void 0!==this.initPTS[d.cc]){this.waitingData=null,this.waitingVideoCC=-1,this.state=pi;var v={frag:d,part:c,payload:f.flush(),networkDetails:null};this._handleFragmentLoadProgress(v),g&&t.prototype._handleFragmentLoadComplete.call(this,v)}else if(this.videoTrackCC!==this.waitingVideoCC)this.log("Waiting fragment cc ("+d.cc+") cancelled because video is at cc "+this.videoTrackCC),this.clearWaitingFragment();else{var m=this.getLoadPosition(),p=Jr.bufferInfo(this.mediaBuffer,m,this.config.maxBufferHole);Er(p.end,this.config.maxFragLookUpTolerance,d)<0&&(this.log("Waiting fragment cc ("+d.cc+") @ "+d.start+" cancelled because another fragment at "+p.end+" is needed"),this.clearWaitingFragment())}}else this.state=vi}this.onTickEnd()},r.clearWaitingFragment=function(){var t=this.waitingData;t&&(this.fragmentTracker.removeFragment(t.frag),this.waitingData=null,this.waitingVideoCC=-1,this.state=vi)},r.resetLoadingState=function(){this.clearWaitingFragment(),t.prototype.resetLoadingState.call(this)},r.onTickEnd=function(){var t=this.media;null!=t&&t.readyState&&(this.lastCurrentTime=t.currentTime)},r.doTickIdle=function(){var t=this.hls,e=this.levels,r=this.media,i=this.trackId,n=t.config;if((r||!this.startFragRequested&&n.startFragPrefetch)&&null!=e&&e[i]){var a=e[i],s=a.details;if(!s||s.live&&this.levelLastLoaded!==a||this.waitForCdnTuneIn(s))this.state=Ei;else{var o=this.mediaBuffer?this.mediaBuffer:this.media;this.bufferFlushed&&o&&(this.bufferFlushed=!1,this.afterBufferFlushed(o,O,Ce));var l=this.getFwdBufferInfo(o,Ce);if(null!==l){var u=this.bufferedTrack,h=this.switchingTrack;if(!h&&this._streamEnded(l,s))return t.trigger(S.BUFFER_EOS,{type:"audio"}),void(this.state=Li);var d=this.getFwdBufferInfo(this.videoBuffer?this.videoBuffer:this.media,we),c=l.len,f=this.getMaxBufferLength(null==d?void 0:d.len),g=s.fragments,v=g[0].start,m=this.flushing?this.getLoadPosition():l.end;if(h&&r){var p=this.getLoadPosition();u&&!Yn(h.attrs,u.attrs)&&(m=p),s.PTSKnown&&pv||l.nextStart)&&(this.log("Alt audio track ahead of main track, seek to start of alt audio track"),r.currentTime=v+.05)}if(!(c>=f&&!h&&md.end+s.targetduration;if(T||(null==d||!d.len)&&l.len){var L=this.getAppendedFrag(y.start,we);if(null===L)return;if(E||(E=!!L.gap||!!T&&0===d.len),T&&!E||E&&l.nextStart&&l.nextStart-1)n=a[o];else{var l=Nr(s,this.tracks);n=this.tracks[l]}}var u=this.findTrackId(n);-1===u&&n&&(u=this.findTrackId(null));var h={audioTracks:a};this.log("Updating audio tracks, "+a.length+" track(s) found in group(s): "+(null==r?void 0:r.join(","))),this.hls.trigger(S.AUDIO_TRACKS_UPDATED,h);var d=this.trackId;if(-1!==u&&-1===d)this.setAudioTrack(u);else if(a.length&&-1===d){var c,f=new Error("No audio track selected for current audio group-ID(s): "+(null==(c=this.groupIds)?void 0:c.join(","))+" track count: "+a.length);this.warn(f.message),this.hls.trigger(S.ERROR,{type:L.MEDIA_ERROR,details:A.AUDIO_TRACK_LOAD_ERROR,fatal:!0,error:f})}}else this.shouldReloadPlaylist(n)&&this.setAudioTrack(this.trackId)}},r.onError=function(t,e){!e.fatal&&e.context&&(e.context.type!==De||e.context.id!==this.trackId||this.groupIds&&-1===this.groupIds.indexOf(e.context.groupId)||(this.requestScheduled=-1,this.checkRetry(e)))},r.setAudioOption=function(t){var e=this.hls;if(e.config.audioPreference=t,t){var r=this.allAudioTracks;if(this.selectDefaultTrack=!1,r.length){var i=this.currentTrack;if(i&&Ur(t,i,Br))return i;var n=Nr(t,this.tracksInGroup,Br);if(n>-1){var a=this.tracksInGroup[n];return this.setAudioTrack(n),a}if(i){var s=e.loadLevel;-1===s&&(s=e.firstAutoLevel);var o=function(t,e,r,i,n){var a=e[i],s=e.reduce((function(t,e,r){var i=e.uri;return(t[i]||(t[i]=[])).push(r),t}),{})[a.uri];s.length>1&&(i=Math.max.apply(Math,s));var o=a.videoRange,l=a.frameRate,u=a.codecSet.substring(0,4),h=Gr(e,i,(function(e){if(e.videoRange!==o||e.frameRate!==l||e.codecSet.substring(0,4)!==u)return!1;var i=e.audioGroups,a=r.filter((function(t){return!i||-1!==i.indexOf(t.groupId)}));return Nr(t,a,n)>-1}));return h>-1?h:Gr(e,i,(function(e){var i=e.audioGroups,a=r.filter((function(t){return!i||-1!==i.indexOf(t.groupId)}));return Nr(t,a,n)>-1}))}(t,e.levels,r,s,Br);if(-1===o)return null;e.nextLoadLevel=o}if(t.channels||t.audioCodec){var l=Nr(t,r);if(l>-1)return r[l]}}}return null},r.setAudioTrack=function(t){var e=this.tracksInGroup;if(t<0||t>=e.length)this.warn("Invalid audio track id: "+t);else{this.clearTimer(),this.selectDefaultTrack=!1;var r=this.currentTrack,n=e[t],a=n.details&&!n.details.live;if(!(t===this.trackId&&n===r&&a||(this.log("Switching to audio-track "+t+' "'+n.name+'" lang:'+n.lang+" group:"+n.groupId+" channels:"+n.channels),this.trackId=t,this.currentTrack=n,this.hls.trigger(S.AUDIO_TRACK_SWITCHING,i({},n)),a))){var s=this.switchParams(n.url,null==r?void 0:r.details,n.details);this.loadPlaylist(s)}}},r.findTrackId=function(t){for(var e=this.tracksInGroup,r=0;r=n[o].start&&s<=n[o].end){a=n[o];break}var l=r.start+r.duration;a?a.end=l:(a={start:s,end:l},n.push(a)),this.fragmentTracker.fragBuffered(r),this.fragBufferedComplete(r,null)}}},r.onBufferFlushing=function(t,e){var r=e.startOffset,i=e.endOffset;if(0===r&&i!==Number.POSITIVE_INFINITY){var n=i-1;if(n<=0)return;e.endOffsetSubtitles=Math.max(0,n),this.tracksBuffered.forEach((function(t){for(var e=0;e=n.length)&&o){this.log("Subtitle track "+s+" loaded ["+a.startSN+","+a.endSN+"]"+(a.lastPartSn?"[part-"+a.lastPartSn+"-"+a.lastPartIndex+"]":"")+",duration:"+a.totalduration),this.mediaBuffer=this.mediaBufferTimeRanges;var l=0;if(a.live||null!=(r=o.details)&&r.live){var u=this.mainDetails;if(a.deltaUpdateFailed||!u)return;var h,d=u.fragments[0];o.details?0===(l=this.alignPlaylists(a,o.details,null==(h=this.levelLastLoaded)?void 0:h.details))&&d&&lr(a,l=d.start):a.hasProgramDateTime&&u.hasProgramDateTime?(ii(a,u),l=a.fragments[0].start):d&&lr(a,l=d.start)}o.details=a,this.levelLastLoaded=o,s===i&&(this.startFragRequested||!this.mainDetails&&a.live||this.setStartPosition(this.mainDetails||a,l),this.tick(),a.live&&!this.fragCurrent&&this.media&&this.state===vi&&(yr(null,a.fragments,this.media.currentTime,0)||(this.warn("Subtitle playlist not aligned with playback"),o.details=void 0)))}}else this.warn("Subtitle tracks were reset while loading level "+s)},r._handleFragmentLoadComplete=function(t){var e=this,r=t.frag,i=t.payload,n=r.decryptdata,a=this.hls;if(!this.fragContextChanged(r)&&i&&i.byteLength>0&&null!=n&&n.key&&n.iv&&"AES-128"===n.method){var s=performance.now();this.decrypter.decrypt(new Uint8Array(i),n.key.buffer,n.iv.buffer).catch((function(t){throw a.trigger(S.ERROR,{type:L.MEDIA_ERROR,details:A.FRAG_DECRYPT_ERROR,fatal:!1,error:t,reason:t.message,frag:r}),t})).then((function(t){var e=performance.now();a.trigger(S.FRAG_DECRYPTED,{frag:r,payload:t,stats:{tstart:s,tdecrypt:e}})})).catch((function(t){e.warn(t.name+": "+t.message),e.state=vi}))}},r.doTick=function(){if(this.media){if(this.state===vi){var t=this.currentTrackId,e=this.levels,r=null==e?void 0:e[t];if(!r||!e.length||!r.details)return;var i=this.config,n=this.getLoadPosition(),a=Jr.bufferedInfo(this.tracksBuffered[this.currentTrackId]||[],n,i.maxBufferHole),s=a.end,o=a.len,l=this.getFwdBufferInfo(this.media,we),u=r.details;if(o>this.getMaxBufferLength(null==l?void 0:l.len)+u.levelTargetDuration)return;var h=u.fragments,d=h.length,c=u.edge,f=null,g=this.fragPrevious;if(sc-v?0:v;!(f=yr(g,h,Math.max(h[0].start,s),m))&&g&&g.start>>=0)>i-1)throw new DOMException("Failed to execute '"+e+"' on 'TimeRanges': The index provided ("+r+") is greater than the maximum bound ("+i+")");return t[r][e]};this.buffered={get length(){return t.length},end:function(r){return e("end",r,t.length)},start:function(r){return e("start",r,t.length)}}},Qn=function(t){function e(e){var r;return(r=t.call(this,e,"[subtitle-track-controller]")||this).media=null,r.tracks=[],r.groupIds=null,r.tracksInGroup=[],r.trackId=-1,r.currentTrack=null,r.selectDefaultTrack=!0,r.queuedDefaultTrack=-1,r.asyncPollTrackChange=function(){return r.pollTrackChange(0)},r.useTextTrackPolling=!1,r.subtitlePollingInterval=-1,r._subtitleDisplay=!0,r.onTextTracksChanged=function(){if(r.useTextTrackPolling||self.clearInterval(r.subtitlePollingInterval),r.media&&r.hls.config.renderTextTracksNatively){for(var t=null,e=Be(r.media.textTracks),i=0;i-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))},r.pollTrackChange=function(t){self.clearInterval(this.subtitlePollingInterval),this.subtitlePollingInterval=self.setInterval(this.onTextTracksChanged,t)},r.onMediaDetaching=function(){this.media&&(self.clearInterval(this.subtitlePollingInterval),this.useTextTrackPolling||this.media.textTracks.removeEventListener("change",this.asyncPollTrackChange),this.trackId>-1&&(this.queuedDefaultTrack=this.trackId),Be(this.media.textTracks).forEach((function(t){Ne(t)})),this.subtitleTrack=-1,this.media=null)},r.onManifestLoading=function(){this.tracks=[],this.groupIds=null,this.tracksInGroup=[],this.trackId=-1,this.currentTrack=null,this.selectDefaultTrack=!0},r.onManifestParsed=function(t,e){this.tracks=e.subtitleTracks},r.onSubtitleTrackLoaded=function(t,e){var r=e.id,i=e.groupId,n=e.details,a=this.tracksInGroup[r];if(a&&a.groupId===i){var s=a.details;a.details=e.details,this.log("Subtitle track "+r+' "'+a.name+'" lang:'+a.lang+" group:"+i+" loaded ["+n.startSN+"-"+n.endSN+"]"),r===this.trackId&&this.playlistLoaded(r,e,s)}else this.warn("Subtitle track with id:"+r+" and group:"+i+" not found in active group "+(null==a?void 0:a.groupId))},r.onLevelLoading=function(t,e){this.switchLevel(e.level)},r.onLevelSwitching=function(t,e){this.switchLevel(e.level)},r.switchLevel=function(t){var e=this.hls.levels[t];if(e){var r=e.subtitleGroups||null,i=this.groupIds,n=this.currentTrack;if(!r||(null==i?void 0:i.length)!==(null==r?void 0:r.length)||null!=r&&r.some((function(t){return-1===(null==i?void 0:i.indexOf(t))}))){this.groupIds=r,this.trackId=-1,this.currentTrack=null;var a=this.tracks.filter((function(t){return!r||-1!==r.indexOf(t.groupId)}));if(a.length)this.selectDefaultTrack&&!a.some((function(t){return t.default}))&&(this.selectDefaultTrack=!1),a.forEach((function(t,e){t.id=e}));else if(!n&&!this.tracksInGroup.length)return;this.tracksInGroup=a;var s=this.hls.config.subtitlePreference;if(!n&&s){this.selectDefaultTrack=!1;var o=Nr(s,a);if(o>-1)n=a[o];else{var l=Nr(s,this.tracks);n=this.tracks[l]}}var u=this.findTrackId(n);-1===u&&n&&(u=this.findTrackId(null));var h={subtitleTracks:a};this.log("Updating subtitle tracks, "+a.length+' track(s) found in "'+(null==r?void 0:r.join(","))+'" group-id'),this.hls.trigger(S.SUBTITLE_TRACKS_UPDATED,h),-1!==u&&-1===this.trackId&&this.setSubtitleTrack(u)}else this.shouldReloadPlaylist(n)&&this.setSubtitleTrack(this.trackId)}},r.findTrackId=function(t){for(var e=this.tracksInGroup,r=this.selectDefaultTrack,i=0;i-1){var n=this.tracksInGroup[i];return this.setSubtitleTrack(i),n}if(r)return null;var a=Nr(t,e);if(a>-1)return e[a]}}return null},r.loadPlaylist=function(e){t.prototype.loadPlaylist.call(this);var r=this.currentTrack;if(this.shouldLoadPlaylist(r)&&r){var i=r.id,n=r.groupId,a=r.url;if(e)try{a=e.addDirectives(a)}catch(t){this.warn("Could not construct new URL with HLS Delivery Directives: "+t)}this.log("Loading subtitle playlist for id "+i),this.hls.trigger(S.SUBTITLE_TRACK_LOADING,{url:a,id:i,groupId:n,deliveryDirectives:e||null})}},r.toggleTrackModes=function(){var t=this.media;if(t){var e,r=Be(t.textTracks),i=this.currentTrack;if(i&&((e=r.filter((function(t){return Wn(i,t)}))[0])||this.warn('Unable to find subtitle TextTrack with name "'+i.name+'" and language "'+i.lang+'"')),[].slice.call(r).forEach((function(t){"disabled"!==t.mode&&t!==e&&(t.mode="disabled")})),e){var n=this.subtitleDisplay?"showing":"hidden";e.mode!==n&&(e.mode=n)}}},r.setSubtitleTrack=function(t){var e=this.tracksInGroup;if(this.media)if(t<-1||t>=e.length||!y(t))this.warn("Invalid subtitle track id: "+t);else{this.clearTimer(),this.selectDefaultTrack=!1;var r=this.currentTrack,i=e[t]||null;if(this.trackId=t,this.currentTrack=i,this.toggleTrackModes(),i){var n=!!i.details&&!i.details.live;if(t!==this.trackId||i!==r||!n){this.log("Switching to subtitle-track "+t+(i?' "'+i.name+'" lang:'+i.lang+" group:"+i.groupId:""));var a=i.id,s=i.groupId,o=void 0===s?"":s,l=i.name,u=i.type,h=i.url;this.hls.trigger(S.SUBTITLE_TRACK_SWITCH,{id:a,groupId:o,name:l,type:u,url:h});var d=this.switchParams(i.url,null==r?void 0:r.details,i.details);this.loadPlaylist(d)}}else this.hls.trigger(S.SUBTITLE_TRACK_SWITCH,{id:t})}else this.queuedDefaultTrack=t},s(e,[{key:"subtitleDisplay",get:function(){return this._subtitleDisplay},set:function(t){this._subtitleDisplay=t,this.trackId>-1&&this.toggleTrackModes()}},{key:"allSubtitleTracks",get:function(){return this.tracks}},{key:"subtitleTracks",get:function(){return this.tracksInGroup}},{key:"subtitleTrack",get:function(){return this.trackId},set:function(t){this.selectDefaultTrack=!1,this.setSubtitleTrack(t)}}]),e}(wr),Jn=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,r){var i=this.queues[e];i.push(t),1!==i.length||r||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.queues[t];if(e.length){var r=e[0];try{r.execute()}catch(e){w.warn('[buffer-operation-queue]: Exception executing "'+t+'" SourceBuffer operation: '+e),r.onError(e);var i=this.buffers[t];null!=i&&i.updating||this.shiftAndExecuteNext(t)}}},e.shiftAndExecuteNext=function(t){this.queues[t].shift(),this.executeNext(t)},e.current=function(t){return this.queues[t][0]},t}(),$n=/(avc[1234]|hvc1|hev1|dvh[1e]|vp09|av01)(?:\.[^.,]+)+/,Zn=function(){function t(t){var e=this;this.details=null,this._objectUrl=null,this.operationQueue=void 0,this.listeners=void 0,this.hls=void 0,this.bufferCodecEventsExpected=0,this._bufferCodecEventsTotal=0,this.media=null,this.mediaSource=null,this.lastMpegAudioChunk=null,this.appendSource=void 0,this.appendErrors={audio:0,video:0,audiovideo:0},this.tracks={},this.pendingTracks={},this.sourceBuffer=void 0,this.log=void 0,this.warn=void 0,this.error=void 0,this._onEndStreaming=function(t){e.hls&&e.hls.pauseBuffering()},this._onStartStreaming=function(t){e.hls&&e.hls.resumeBuffering()},this._onMediaSourceOpen=function(){var t=e.media,r=e.mediaSource;e.log("Media source opened"),t&&(t.removeEventListener("emptied",e._onMediaEmptied),e.updateMediaElementDuration(),e.hls.trigger(S.MEDIA_ATTACHED,{media:t,mediaSource:r})),r&&r.removeEventListener("sourceopen",e._onMediaSourceOpen),e.checkPendingTracks()},this._onMediaSourceClose=function(){e.log("Media source closed")},this._onMediaSourceEnded=function(){e.log("Media source ended")},this._onMediaEmptied=function(){var t=e.mediaSrc,r=e._objectUrl;t!==r&&w.error("Media element src was set while attaching MediaSource ("+r+" > "+t+")")},this.hls=t;var r,i="[buffer-controller]";this.appendSource=(r=ee(t.config.preferManagedMediaSource),"undefined"!=typeof self&&r===self.ManagedMediaSource),this.log=w.log.bind(w,i),this.warn=w.warn.bind(w,i),this.error=w.error.bind(w,i),this._initSourceBuffer(),this.registerListeners()}var e=t.prototype;return e.hasSourceTypes=function(){return this.getSourceBufferTypes().length>0||Object.keys(this.pendingTracks).length>0},e.destroy=function(){this.unregisterListeners(),this.details=null,this.lastMpegAudioChunk=null,this.hls=null},e.registerListeners=function(){var t=this.hls;t.on(S.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(S.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(S.MANIFEST_LOADING,this.onManifestLoading,this),t.on(S.MANIFEST_PARSED,this.onManifestParsed,this),t.on(S.BUFFER_RESET,this.onBufferReset,this),t.on(S.BUFFER_APPENDING,this.onBufferAppending,this),t.on(S.BUFFER_CODECS,this.onBufferCodecs,this),t.on(S.BUFFER_EOS,this.onBufferEos,this),t.on(S.BUFFER_FLUSHING,this.onBufferFlushing,this),t.on(S.LEVEL_UPDATED,this.onLevelUpdated,this),t.on(S.FRAG_PARSED,this.onFragParsed,this),t.on(S.FRAG_CHANGED,this.onFragChanged,this)},e.unregisterListeners=function(){var t=this.hls;t.off(S.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(S.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(S.MANIFEST_LOADING,this.onManifestLoading,this),t.off(S.MANIFEST_PARSED,this.onManifestParsed,this),t.off(S.BUFFER_RESET,this.onBufferReset,this),t.off(S.BUFFER_APPENDING,this.onBufferAppending,this),t.off(S.BUFFER_CODECS,this.onBufferCodecs,this),t.off(S.BUFFER_EOS,this.onBufferEos,this),t.off(S.BUFFER_FLUSHING,this.onBufferFlushing,this),t.off(S.LEVEL_UPDATED,this.onLevelUpdated,this),t.off(S.FRAG_PARSED,this.onFragParsed,this),t.off(S.FRAG_CHANGED,this.onFragChanged,this)},e._initSourceBuffer=function(){this.sourceBuffer={},this.operationQueue=new Jn(this.sourceBuffer),this.listeners={audio:[],video:[],audiovideo:[]},this.appendErrors={audio:0,video:0,audiovideo:0},this.lastMpegAudioChunk=null},e.onManifestLoading=function(){this.bufferCodecEventsExpected=this._bufferCodecEventsTotal=0,this.details=null},e.onManifestParsed=function(t,e){var r=2;(e.audio&&!e.video||!e.altAudio)&&(r=1),this.bufferCodecEventsExpected=this._bufferCodecEventsTotal=r,this.log(this.bufferCodecEventsExpected+" bufferCodec event(s) expected")},e.onMediaAttaching=function(t,e){var r=this.media=e.media,i=ee(this.appendSource);if(r&&i){var n,a=this.mediaSource=new i;this.log("created media source: "+(null==(n=a.constructor)?void 0:n.name)),a.addEventListener("sourceopen",this._onMediaSourceOpen),a.addEventListener("sourceended",this._onMediaSourceEnded),a.addEventListener("sourceclose",this._onMediaSourceClose),this.appendSource&&(a.addEventListener("startstreaming",this._onStartStreaming),a.addEventListener("endstreaming",this._onEndStreaming));var s=this._objectUrl=self.URL.createObjectURL(a);if(this.appendSource)try{r.removeAttribute("src");var o=self.ManagedMediaSource;r.disableRemotePlayback=r.disableRemotePlayback||o&&a instanceof o,ta(r),function(t,e){var r=self.document.createElement("source");r.type="video/mp4",r.src=e,t.appendChild(r)}(r,s),r.load()}catch(t){r.src=s}else r.src=s;r.addEventListener("emptied",this._onMediaEmptied)}},e.onMediaDetaching=function(){var t=this.media,e=this.mediaSource,r=this._objectUrl;if(e){if(this.log("media source detaching"),"open"===e.readyState)try{e.endOfStream()}catch(t){this.warn("onMediaDetaching: "+t.message+" while calling endOfStream")}this.onBufferReset(),e.removeEventListener("sourceopen",this._onMediaSourceOpen),e.removeEventListener("sourceended",this._onMediaSourceEnded),e.removeEventListener("sourceclose",this._onMediaSourceClose),this.appendSource&&(e.removeEventListener("startstreaming",this._onStartStreaming),e.removeEventListener("endstreaming",this._onEndStreaming)),t&&(t.removeEventListener("emptied",this._onMediaEmptied),r&&self.URL.revokeObjectURL(r),this.mediaSrc===r?(t.removeAttribute("src"),this.appendSource&&ta(t),t.load()):this.warn("media|source.src was changed by a third party - skip cleanup")),this.mediaSource=null,this.media=null,this._objectUrl=null,this.bufferCodecEventsExpected=this._bufferCodecEventsTotal,this.pendingTracks={},this.tracks={}}this.hls.trigger(S.MEDIA_DETACHED,void 0)},e.onBufferReset=function(){var t=this;this.getSourceBufferTypes().forEach((function(e){t.resetBuffer(e)})),this._initSourceBuffer()},e.resetBuffer=function(t){var e=this.sourceBuffer[t];try{var r;e&&(this.removeBufferListeners(t),this.sourceBuffer[t]=void 0,null!=(r=this.mediaSource)&&r.sourceBuffers.length&&this.mediaSource.removeSourceBuffer(e))}catch(e){this.warn("onBufferReset "+t,e)}},e.onBufferCodecs=function(t,e){var r=this,i=this.getSourceBufferTypes().length,n=Object.keys(e);if(n.forEach((function(t){if(i){var n=r.tracks[t];if(n&&"function"==typeof n.buffer.changeType){var a,s=e[t],o=s.id,l=s.codec,u=s.levelCodec,h=s.container,d=s.metadata,c=de(n.codec,n.levelCodec),f=null==c?void 0:c.replace($n,"$1"),g=de(l,u),v=null==(a=g)?void 0:a.replace($n,"$1");if(g&&f!==v){"audio"===t.slice(0,5)&&(g=he(g,r.appendSource));var m=h+";codecs="+g;r.appendChangeType(t,m),r.log("switching codec "+c+" to "+g),r.tracks[t]={buffer:n.buffer,codec:l,container:h,levelCodec:u,metadata:d,id:o}}}}else r.pendingTracks[t]=e[t]})),!i){var a=Math.max(this.bufferCodecEventsExpected-1,0);this.bufferCodecEventsExpected!==a&&(this.log(a+" bufferCodec event(s) expected "+n.join(",")),this.bufferCodecEventsExpected=a),this.mediaSource&&"open"===this.mediaSource.readyState&&this.checkPendingTracks()}},e.appendChangeType=function(t,e){var r=this,i=this.operationQueue,n={execute:function(){var n=r.sourceBuffer[t];n&&(r.log("changing "+t+" sourceBuffer type to "+e),n.changeType(e)),i.shiftAndExecuteNext(t)},onStart:function(){},onComplete:function(){},onError:function(e){r.warn("Failed to change "+t+" SourceBuffer type",e)}};i.append(n,t,!!this.pendingTracks[t])},e.onBufferAppending=function(t,e){var r=this,i=this.hls,n=this.operationQueue,a=this.tracks,s=e.data,o=e.type,l=e.frag,u=e.part,h=e.chunkMeta,d=h.buffering[o],c=self.performance.now();d.start=c;var f=l.stats.buffering,g=u?u.stats.buffering:null;0===f.start&&(f.start=c),g&&0===g.start&&(g.start=c);var v=a.audio,m=!1;"audio"===o&&"audio/mpeg"===(null==v?void 0:v.container)&&(m=!this.lastMpegAudioChunk||1===h.id||this.lastMpegAudioChunk.sn!==h.sn,this.lastMpegAudioChunk=h);var p=l.start,y={execute:function(){if(d.executeStart=self.performance.now(),m){var t=r.sourceBuffer[o];if(t){var e=p-t.timestampOffset;Math.abs(e)>=.1&&(r.log("Updating audio SourceBuffer timestampOffset to "+p+" (delta: "+e+") sn: "+l.sn+")"),t.timestampOffset=p)}}r.appendExecutor(s,o)},onStart:function(){},onComplete:function(){var t=self.performance.now();d.executeEnd=d.end=t,0===f.first&&(f.first=t),g&&0===g.first&&(g.first=t);var e=r.sourceBuffer,i={};for(var n in e)i[n]=Jr.getBuffered(e[n]);r.appendErrors[o]=0,"audio"===o||"video"===o?r.appendErrors.audiovideo=0:(r.appendErrors.audio=0,r.appendErrors.video=0),r.hls.trigger(S.BUFFER_APPENDED,{type:o,frag:l,part:u,chunkMeta:h,parent:l.type,timeRanges:i})},onError:function(t){var e={type:L.MEDIA_ERROR,parent:l.type,details:A.BUFFER_APPEND_ERROR,sourceBufferName:o,frag:l,part:u,chunkMeta:h,error:t,err:t,fatal:!1};if(t.code===DOMException.QUOTA_EXCEEDED_ERR)e.details=A.BUFFER_FULL_ERROR;else{var n=++r.appendErrors[o];e.details=A.BUFFER_APPEND_ERROR,r.warn("Failed "+n+"/"+i.config.appendErrorMaxRetry+' times to append segment in "'+o+'" sourceBuffer'),n>=i.config.appendErrorMaxRetry&&(e.fatal=!0)}i.trigger(S.ERROR,e)}};n.append(y,o,!!this.pendingTracks[o])},e.onBufferFlushing=function(t,e){var r=this,i=this.operationQueue,n=function(t){return{execute:r.removeExecutor.bind(r,t,e.startOffset,e.endOffset),onStart:function(){},onComplete:function(){r.hls.trigger(S.BUFFER_FLUSHED,{type:t})},onError:function(e){r.warn("Failed to remove from "+t+" SourceBuffer",e)}}};e.type?i.append(n(e.type),e.type):this.getSourceBufferTypes().forEach((function(t){i.append(n(t),t)}))},e.onFragParsed=function(t,e){var r=this,i=e.frag,n=e.part,a=[],s=n?n.elementaryStreams:i.elementaryStreams;s[U]?a.push("audiovideo"):(s[O]&&a.push("audio"),s[N]&&a.push("video")),0===a.length&&this.warn("Fragments must have at least one ElementaryStreamType set. type: "+i.type+" level: "+i.level+" sn: "+i.sn),this.blockBuffers((function(){var t=self.performance.now();i.stats.buffering.end=t,n&&(n.stats.buffering.end=t);var e=n?n.stats:i.stats;r.hls.trigger(S.FRAG_BUFFERED,{frag:i,part:n,stats:e,id:i.type})}),a)},e.onFragChanged=function(t,e){this.trimBuffers()},e.onBufferEos=function(t,e){var r=this;this.getSourceBufferTypes().reduce((function(t,i){var n=r.sourceBuffer[i];return!n||e.type&&e.type!==i||(n.ending=!0,n.ended||(n.ended=!0,r.log(i+" sourceBuffer now EOS"))),t&&!(n&&!n.ended)}),!0)&&(this.log("Queueing mediaSource.endOfStream()"),this.blockBuffers((function(){r.getSourceBufferTypes().forEach((function(t){var e=r.sourceBuffer[t];e&&(e.ending=!1)}));var t=r.mediaSource;t&&"open"===t.readyState?(r.log("Calling mediaSource.endOfStream()"),t.endOfStream()):t&&r.log("Could not call mediaSource.endOfStream(). mediaSource.readyState: "+t.readyState)})))},e.onLevelUpdated=function(t,e){var r=e.details;r.fragments.length&&(this.details=r,this.getSourceBufferTypes().length?this.blockBuffers(this.updateMediaElementDuration.bind(this)):this.updateMediaElementDuration())},e.trimBuffers=function(){var t=this.hls,e=this.details,r=this.media;if(r&&null!==e&&this.getSourceBufferTypes().length){var i=t.config,n=r.currentTime,a=e.levelTargetDuration,s=e.live&&null!==i.liveBackBufferLength?i.liveBackBufferLength:i.backBufferLength;if(y(s)&&s>0){var o=Math.max(s,a),l=Math.floor(n/a)*a-o;this.flushBackBuffer(n,a,l)}if(y(i.frontBufferFlushThreshold)&&i.frontBufferFlushThreshold>0){var u=Math.max(i.maxBufferLength,i.frontBufferFlushThreshold),h=Math.max(u,a),d=Math.floor(n/a)*a+h;this.flushFrontBuffer(n,a,d)}}},e.flushBackBuffer=function(t,e,r){var i=this,n=this.details,a=this.sourceBuffer;this.getSourceBufferTypes().forEach((function(s){var o=a[s];if(o){var l=Jr.getBuffered(o);if(l.length>0&&r>l.start(0)){if(i.hls.trigger(S.BACK_BUFFER_REACHED,{bufferEnd:r}),null!=n&&n.live)i.hls.trigger(S.LIVE_BACK_BUFFER_REACHED,{bufferEnd:r});else if(o.ended&&l.end(l.length-1)-t<2*e)return void i.log("Cannot flush "+s+" back buffer while SourceBuffer is in ended state");i.hls.trigger(S.BUFFER_FLUSHING,{startOffset:0,endOffset:r,type:s})}}}))},e.flushFrontBuffer=function(t,e,r){var i=this,n=this.sourceBuffer;this.getSourceBufferTypes().forEach((function(a){var s=n[a];if(s){var o=Jr.getBuffered(s),l=o.length;if(l<2)return;var u=o.start(l-1),h=o.end(l-1);if(r>u||t>=u&&t<=h)return;if(s.ended&&t-h<2*e)return void i.log("Cannot flush "+a+" front buffer while SourceBuffer is in ended state");i.hls.trigger(S.BUFFER_FLUSHING,{startOffset:u,endOffset:1/0,type:a})}}))},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,a=r.duration,s=y(i.duration)?i.duration:0;t.live&&e.config.liveDurationInfinity?(i.duration=1/0,this.updateSeekableRange(t)):(n>s&&n>a||!y(a))&&(this.log("Updating Media Source duration to "+n.toFixed(3)),i.duration=n)}},e.updateSeekableRange=function(t){var e=this.mediaSource,r=t.fragments;if(r.length&&t.live&&null!=e&&e.setLiveSeekableRange){var i=Math.max(0,r[0].start),n=Math.max(i,i+t.totalduration);this.log("Media Source duration is set to "+e.duration+". Setting seekable range to "+i+"-"+n+"."),e.setLiveSeekableRange(i,n)}},e.checkPendingTracks=function(){var t=this.bufferCodecEventsExpected,e=this.operationQueue,r=this.pendingTracks,i=Object.keys(r).length;if(i&&(!t||2===i||"audiovideo"in r)){this.createSourceBuffers(r),this.pendingTracks={};var n=this.getSourceBufferTypes();if(n.length)this.hls.trigger(S.BUFFER_CREATED,{tracks:this.tracks}),n.forEach((function(t){e.executeNext(t)}));else{var a=new Error("could not create source buffer for media codec(s)");this.hls.trigger(S.ERROR,{type:L.MEDIA_ERROR,details:A.BUFFER_INCOMPATIBLE_CODECS_ERROR,fatal:!0,error:a,reason:a.message})}}},e.createSourceBuffers=function(t){var e=this,r=this.sourceBuffer,i=this.mediaSource;if(!i)throw Error("createSourceBuffers called when mediaSource was null");var n=function(n){if(!r[n]){var a,s=t[n];if(!s)throw Error("source buffer exists for track "+n+", however track does not");var o=-1===(null==(a=s.levelCodec)?void 0:a.indexOf(","))?s.levelCodec:s.codec;o&&"audio"===n.slice(0,5)&&(o=he(o,e.appendSource));var l=s.container+";codecs="+o;e.log("creating sourceBuffer("+l+")");try{var u=r[n]=i.addSourceBuffer(l),h=n;e.addBufferListener(h,"updatestart",e._onSBUpdateStart),e.addBufferListener(h,"updateend",e._onSBUpdateEnd),e.addBufferListener(h,"error",e._onSBUpdateError),e.appendSource&&e.addBufferListener(h,"bufferedchange",(function(t,r){var i=r.removedRanges;null!=i&&i.length&&e.hls.trigger(S.BUFFER_FLUSHED,{type:n})})),e.tracks[n]={buffer:u,codec:o,container:s.container,levelCodec:s.levelCodec,metadata:s.metadata,id:s.id}}catch(t){e.error("error while trying to add sourceBuffer: "+t.message),e.hls.trigger(S.ERROR,{type:L.MEDIA_ERROR,details:A.BUFFER_ADD_CODEC_ERROR,fatal:!1,error:t,sourceBufferName:n,mimeType:l})}}};for(var a in t)n(a)},e._onSBUpdateStart=function(t){this.operationQueue.current(t).onStart()},e._onSBUpdateEnd=function(t){var e;if("closed"!==(null==(e=this.mediaSource)?void 0:e.readyState)){var r=this.operationQueue;r.current(t).onComplete(),r.shiftAndExecuteNext(t)}else this.resetBuffer(t)},e._onSBUpdateError=function(t,e){var r,i=new Error(t+" SourceBuffer error. MediaSource readyState: "+(null==(r=this.mediaSource)?void 0:r.readyState));this.error(""+i,e),this.hls.trigger(S.ERROR,{type:L.MEDIA_ERROR,details:A.BUFFER_APPENDING_ERROR,sourceBufferName:t,error:i,fatal:!1});var n=this.operationQueue.current(t);n&&n.onError(i)},e.removeExecutor=function(t,e,r){var i=this.media,n=this.mediaSource,a=this.operationQueue,s=this.sourceBuffer[t];if(!i||!n||!s)return this.warn("Attempting to remove from the "+t+" SourceBuffer, but it does not exist"),void a.shiftAndExecuteNext(t);var o=y(i.duration)?i.duration:1/0,l=y(n.duration)?n.duration:1/0,u=Math.max(0,e),h=Math.min(r,o,l);h>u&&(!s.ending||s.ended)?(s.ended=!1,this.log("Removing ["+u+","+h+"] from the "+t+" SourceBuffer"),s.remove(u,h)):a.shiftAndExecuteNext(t)},e.appendExecutor=function(t,e){var r=this.sourceBuffer[e];if(r)r.ended=!1,r.appendBuffer(t);else if(!this.pendingTracks[e])throw new Error("Attempting to append to the "+e+" SourceBuffer, but it does not exist")},e.blockBuffers=function(t,e){var r=this;if(void 0===e&&(e=this.getSourceBufferTypes()),!e.length)return this.log("Blocking operation requested, but no SourceBuffers exist"),void Promise.resolve().then(t);var i=this.operationQueue,n=e.map((function(t){return i.appendBlocker(t)}));Promise.all(n).then((function(){t(),e.forEach((function(t){var e=r.sourceBuffer[t];null!=e&&e.updating||i.shiftAndExecuteNext(t)}))}))},e.getSourceBufferTypes=function(){return Object.keys(this.sourceBuffer)},e.addBufferListener=function(t,e,r){var i=this.sourceBuffer[t];if(i){var n=r.bind(this,t);this.listeners[t].push({event:e,listener:n}),i.addEventListener(e,n)}},e.removeBufferListeners=function(t){var e=this.sourceBuffer[t];e&&this.listeners[t].forEach((function(t){e.removeEventListener(t.event,t.listener)}))},s(t,[{key:"mediaSrc",get:function(){var t,e=(null==(t=this.media)?void 0:t.firstChild)||this.media;return null==e?void 0:e.src}}]),t}();function ta(t){var e=t.querySelectorAll("source");[].slice.call(e).forEach((function(e){t.removeChild(e)}))}var ea={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},ra=function(t){return String.fromCharCode(ea[t]||t)},ia=15,na=100,aa={17:1,18:3,21:5,22:7,23:9,16:11,19:12,20:14},sa={17:2,18:4,21:6,22:8,23:10,19:13,20:15},oa={25:1,26:3,29:5,30:7,31:9,24:11,27:12,28:14},la={25:2,26:4,29:6,30:8,31:10,27:13,28:15},ua=["white","green","blue","cyan","red","yellow","magenta","black","transparent"],ha=function(){function t(){this.time=null,this.verboseLevel=0}return t.prototype.log=function(t,e){if(this.verboseLevel>=t){var r="function"==typeof e?e():e;w.log(this.time+" ["+t+"] "+r)}},t}(),da=function(t){for(var e=[],r=0;rna&&(this.logger.log(3,"Too large cursor position "+this.pos),this.pos=na)},e.moveCursor=function(t){var e=this.pos+t;if(t>1)for(var r=this.pos+1;r=144&&this.backSpace();var r=ra(t);this.pos>=na?this.logger.log(0,(function(){return"Cannot insert "+t.toString(16)+" ("+r+") at position "+e.pos+". Skipping it!"})):(this.chars[this.pos].setChar(r,this.currPenState),this.moveCursor(1))},e.clearFromPos=function(t){var e;for(e=t;e0&&(r=t?"["+e.join(" | ")+"]":e.join("\n")),r},e.getTextAndFormat=function(){return this.rows},t}(),ma=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 va(r),this.nonDisplayedMemory=new va(r),this.lastOutputScreen=new va(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(2,(function(){return"MODE="+t})),"MODE_POP-ON"===this.mode?this.writeScreen=this.nonDisplayedMemory:(this.writeScreen=this.displayedMemory,this.writeScreen.reset()),"MODE_ROLL-UP"!==this.mode&&(this.displayedMemory.nrRollUpRows=null,this.nonDisplayedMemory.nrRollUpRows=null),this.mode=t)},e.insertChars=function(t){for(var e=this,r=0;r=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(2,"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}(),pa=function(){function t(t,e,r){this.channels=void 0,this.currentChannel=0,this.cmdHistory={a:null,b:null},this.logger=void 0;var i=this.logger=new ha;this.channels=[null,new ma(t,e,i),new ma(t+1,r,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=this;this.logger.time=t;for(var i=function(t){var i=127&e[t],n=127&e[t+1],a=!1,s=null;if(0===i&&0===n)return 0;r.logger.log(3,(function(){return"["+da([e[t],e[t+1]])+"] -> ("+da([i,n])+")"}));var o=r.cmdHistory;if(i>=16&&i<=31){if(function(t,e,r){return r.a===t&&r.b===e}(i,n,o))return ya(null,null,o),r.logger.log(3,(function(){return"Repeated command ("+da([i,n])+") is dropped"})),0;ya(i,n,r.cmdHistory),(a=r.parseCmd(i,n))||(a=r.parseMidrow(i,n)),a||(a=r.parsePAC(i,n)),a||(a=r.parseBackgroundAttributes(i,n))}else ya(null,null,o);if(!a&&(s=r.parseChars(i,n))){var l=r.currentChannel;l&&l>0?r.channels[l].insertChars(s):r.logger.log(2,"No channel found yet. TEXT-MODE?")}a||s||r.logger.log(2,(function(){return"Couldn't parse cleaned data "+da([i,n])+" orig: "+da([e[t],e[t+1]])}))},n=0;n=32&&e<=47||(23===t||31===t)&&e>=33&&e<=35))return!1;var r=20===t||21===t||23===t?1:2,i=this.channels[r];return 20===t||21===t||28===t||29===t?32===e?i.ccRCL():33===e?i.ccBS():34===e?i.ccAOF():35===e?i.ccAON():36===e?i.ccDER():37===e?i.ccRU(2):38===e?i.ccRU(3):39===e?i.ccRU(4):40===e?i.ccFON():41===e?i.ccRDC():42===e?i.ccTR():43===e?i.ccRTD():44===e?i.ccEDM():45===e?i.ccCR():46===e?i.ccENM():47===e&&i.ccEOC():i.ccTO(e-32),this.currentChannel=r,!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(0,"Mismatch channel in midrow parsing"),!1;var i=this.channels[r];return!!i&&(i.ccMIDROW(e),this.logger.log(3,(function(){return"MIDROW ("+da([t,e])+")"})),!0)}return!1},e.parsePAC=function(t,e){var r;if(!((t>=17&&t<=23||t>=25&&t<=31)&&e>=64&&e<=127||(16===t||24===t)&&e>=64&&e<=95))return!1;var i=t<=23?1:2;r=e>=64&&e<=95?1===i?aa[t]:oa[t]:1===i?sa[t]:la[t];var n=this.channels[i];return!!n&&(n.setPAC(this.interpretPAC(r,e)),this.currentChannel=i,!0)},e.interpretPAC=function(t,e){var r,i={color:null,italics:!1,indent:null,underline:!1,row:t};return r=e>95?e-96:e-64,i.underline=1==(1&r),r<=13?i.color=["white","green","blue","cyan","red","yellow","magenta","white"][Math.floor(r/2)]:r<=15?(i.italics=!0,i.color="white"):i.indent=4*Math.floor((r-16)/2),i},e.parseChars=function(t,e){var r,i,n=null,a=null;return t>=25?(r=2,a=t-8):(r=1,a=t),a>=17&&a<=19?(i=17===a?e+80:18===a?e+112:e+144,this.logger.log(2,(function(){return"Special char '"+ra(i)+"' in channel "+r})),n=[i]):t>=32&&t<=127&&(n=0===e?[t]:[t,e]),n&&this.logger.log(3,(function(){return"Char codes = "+da(n).join(",")})),n},e.parseBackgroundAttributes=function(t,e){var r;if(!((16===t||24===t)&&e>=32&&e<=47||(23===t||31===t)&&e>=45&&e<=47))return!1;var i={};16===t||24===t?(r=Math.floor((e-32)/2),i.background=ua[r],e%2==1&&(i.background=i.background+"_semi")):45===e?i.background="transparent":(i.foreground="black",47===e&&(i.underline=!0));var n=t<=23?1:2;return this.channels[n].setBkgData(i),!0},e.reset=function(){for(var t=0;tt)&&(this.startTime=t),this.endTime=e,this.screen=r,this.timelineController.createCaptionsTrack(this.trackName)},e.reset=function(){this.cueRanges=[],this.startTime=null},t}(),Ta=function(){if(null!=j&&j.VTTCue)return self.VTTCue;var t=["","lr","rl"],e=["start","middle","end","left","right"];function r(t,e){if("string"!=typeof e)return!1;if(!Array.isArray(t))return!1;var r=e.toLowerCase();return!!~t.indexOf(r)&&r}function i(t){return r(e,t)}function n(t){for(var e=arguments.length,r=new Array(e>1?e-1:0),i=1;i100)throw new Error("Position must be between 0 and 100.");E=t,this.hasBeenReset=!0}})),Object.defineProperty(o,"positionAlign",n({},l,{get:function(){return T},set:function(t){var e=i(t);if(!e)throw new SyntaxError("An invalid or illegal string was specified.");T=e,this.hasBeenReset=!0}})),Object.defineProperty(o,"size",n({},l,{get:function(){return S},set:function(t){if(t<0||t>100)throw new Error("Size must be between 0 and 100.");S=t,this.hasBeenReset=!0}})),Object.defineProperty(o,"align",n({},l,{get:function(){return L},set:function(t){var e=i(t);if(!e)throw new SyntaxError("An invalid or illegal string was specified.");L=e,this.hasBeenReset=!0}})),o.displayState=void 0}return a.prototype.getCueAsHTML=function(){return self.WebVTT.convertCueToDOMTree(self,this.text)},a}(),Sa=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 La(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 Aa=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=0&&r<=100)return this.set(t,r),!0}return!1},t}();function Ra(t,e,r,i){var n=i?t.split(i):[t];for(var a in n)if("string"==typeof n[a]){var s=n[a].split(r);2===s.length&&e(s[0],s[1])}}var ka=new Ta(0,0,""),ba="middle"===ka.align?"middle":"center";function Da(t,e,r){var i=t;function n(){var e=La(t);if(null===e)throw new Error("Malformed timestamp: "+i);return t=t.replace(/^[^\sa-zA-Z-]+/,""),e}function a(){t=t.replace(/^\s+/,"")}if(a(),e.startTime=n(),a(),"--\x3e"!==t.slice(0,3))throw new Error("Malformed time stamp (time stamps must be separated by '--\x3e'): "+i);t=t.slice(3),a(),e.endTime=n(),a(),function(t,e){var i=new Aa;Ra(t,(function(t,e){var n;switch(t){case"region":for(var a=r.length-1;a>=0;a--)if(r[a].id===e){i.set(t,r[a].region);break}break;case"vertical":i.alt(t,e,["rl","lr"]);break;case"line":n=e.split(","),i.integer(t,n[0]),i.percent(t,n[0])&&i.set("snapToLines",!1),i.alt(t,n[0],["auto"]),2===n.length&&i.alt("lineAlign",n[1],["start",ba,"end"]);break;case"position":n=e.split(","),i.percent(t,n[0]),2===n.length&&i.alt("positionAlign",n[1],["start",ba,"end","line-left","line-right","auto"]);break;case"size":i.percent(t,e);break;case"align":i.alt(t,e,["start",ba,"end","left","right"])}}),/:/,/\s/),e.region=i.get("region",null),e.vertical=i.get("vertical","");var n=i.get("line","auto");"auto"===n&&-1===ka.line&&(n=-1),e.line=n,e.lineAlign=i.get("lineAlign","start"),e.snapToLines=i.get("snapToLines",!0),e.size=i.get("size",100),e.align=i.get("align",ba);var a=i.get("position","auto");"auto"===a&&50===ka.position&&(a="start"===e.align||"left"===e.align?0:"end"===e.align||"right"===e.align?100:50),e.position=a}(t,e)}function Ia(t){return t.replace(//gi,"\n")}var wa=function(){function t(){this.state="INITIAL",this.buffer="",this.decoder=new Sa,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=Ia(t);r>>0).toString()};function Pa(t,e,r){return xa(t.toString())+xa(e.toString())+xa(r)}function Fa(t,e,r,i,n,a,s){var o,l,u,h=new wa,d=Tt(new Uint8Array(t)).trim().replace(Ca,"\n").split("\n"),c=[],f=e?(o=e.baseTime,void 0===(l=e.timescale)&&(l=1),En(o,yn,1/l)):0,g="00:00.000",v=0,m=0,p=!0;h.oncue=function(t){var a=r[i],s=r.ccOffset,o=(v-f)/9e4;if(null!=a&&a.new&&(void 0!==m?s=r.ccOffset=a.start:function(t,e,r){var i=t[e],n=t[i.prevCC];if(!n||!n.new&&i.new)return t.ccOffset=t.presentationOffset=i.start,void(i.new=!1);for(;null!=(a=n)&&a.new;){var a;t.ccOffset+=i.start-n.start,i.new=!1,n=t[(i=n).prevCC]}t.presentationOffset=r}(r,i,o)),o){if(!e)return void(u=new Error("Missing initPTS for VTT MPEGTS"));s=o-r.presentationOffset}var l=t.endTime-t.startTime,h=Rn(9e4*(t.startTime+s-m),9e4*n)/9e4;t.startTime=Math.max(h,0),t.endTime=Math.max(h+l,0);var d=t.text.trim();t.text=decodeURIComponent(encodeURIComponent(d)),t.id||(t.id=Pa(t.startTime,t.endTime,d)),t.endTime>0&&c.push(t)},h.onparsingerror=function(t){u=t},h.onflush=function(){u?s(u):a(c)},d.forEach((function(t){if(p){if(_a(t,"X-TIMESTAMP-MAP=")){p=!1,t.slice(16).split(",").forEach((function(t){_a(t,"LOCAL:")?g=t.slice(6):_a(t,"MPEGTS:")&&(v=parseInt(t.slice(7)))}));try{m=function(t){var e=parseInt(t.slice(-3)),r=parseInt(t.slice(-6,-4)),i=parseInt(t.slice(-9,-7)),n=t.length>9?parseInt(t.substring(0,t.indexOf(":"))):0;if(!(y(e)&&y(r)&&y(i)&&y(n)))throw Error("Malformed X-TIMESTAMP-MAP: Local:"+t);return e+=1e3*r,(e+=6e4*i)+36e5*n}(g)/1e3}catch(t){u=t}return}""===t&&(p=!1)}h.parse(t+"\n")})),h.flush()}var Ma="stpp.ttml.im1t",Oa=/^(\d{2,}):(\d{2}):(\d{2}):(\d{2})\.?(\d+)?$/,Na=/^(\d*(?:\.\d*)?)(h|m|s|ms|f|t)$/,Ua={left:"start",center:"center",right:"end",start:"start",end:"end"};function Ba(t,e,r,i){var n=xt(new Uint8Array(t),["mdat"]);if(0!==n.length){var a,s,l,u,h=n.map((function(t){return Tt(t)})),d=(a=e.baseTime,s=1,void 0===(l=e.timescale)&&(l=1),void 0===u&&(u=!1),En(a,s,1/l,u));try{h.forEach((function(t){return r(function(t,e){var r=(new DOMParser).parseFromString(t,"text/xml"),i=r.getElementsByTagName("tt")[0];if(!i)throw new Error("Invalid ttml");var n={frameRate:30,subFrameRate:1,frameRateMultiplier:0,tickRate:0},a=Object.keys(n).reduce((function(t,e){return t[e]=i.getAttribute("ttp:"+e)||n[e],t}),{}),s="preserve"!==i.getAttribute("xml:space"),l=Ka(Ga(i,"styling","style")),u=Ka(Ga(i,"layout","region")),h=Ga(i,"body","[begin]");return[].map.call(h,(function(t){var r=Ha(t,s);if(!r||!t.hasAttribute("begin"))return null;var i=Wa(t.getAttribute("begin"),a),n=Wa(t.getAttribute("dur"),a),h=Wa(t.getAttribute("end"),a);if(null===i)throw Ya(t);if(null===h){if(null===n)throw Ya(t);h=i+n}var d=new Ta(i-e,h-e,r);d.id=Pa(d.startTime,d.endTime,d.text);var c=function(t,e,r){var i="http://www.w3.org/ns/ttml#styling",n=null,a=["displayAlign","textAlign","color","backgroundColor","fontSize","fontFamily"],s=null!=t&&t.hasAttribute("style")?t.getAttribute("style"):null;return s&&r.hasOwnProperty(s)&&(n=r[s]),a.reduce((function(r,a){var s=Va(e,i,a)||Va(t,i,a)||Va(n,i,a);return s&&(r[a]=s),r}),{})}(u[t.getAttribute("region")],l[t.getAttribute("style")],l),f=c.textAlign;if(f){var g=Ua[f];g&&(d.lineAlign=g),d.align=f}return o(d,c),d})).filter((function(t){return null!==t}))}(t,d))}))}catch(t){i(t)}}else i(new Error("Could not parse IMSC1 mdat"))}function Ga(t,e,r){var i=t.getElementsByTagName(e)[0];return i?[].slice.call(i.querySelectorAll(r)):[]}function Ka(t){return t.reduce((function(t,e){var r=e.getAttribute("xml:id");return r&&(t[r]=e),t}),{})}function Ha(t,e){return[].slice.call(t.childNodes).reduce((function(t,r,i){var n;return"br"===r.nodeName&&i?t+"\n":null!=(n=r.childNodes)&&n.length?Ha(r,e):e?t+r.textContent.trim().replace(/\s+/g," "):t+r.textContent}),"")}function Va(t,e,r){return t&&t.hasAttributeNS(e,r)?t.getAttributeNS(e,r):null}function Ya(t){return new Error("Could not parse ttml timestamp "+t)}function Wa(t,e){if(!t)return null;var r=La(t);return null===r&&(Oa.test(t)?r=function(t,e){var r=Oa.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):Na.test(t)&&(r=function(t,e){var r=Na.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 ja=function(){function t(t){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.unparsedVttFrags=[],this.captionsTracks={},this.nonNativeCaptionsTracks={},this.cea608Parser1=void 0,this.cea608Parser2=void 0,this.lastCc=-1,this.lastSn=-1,this.lastPartIndex=-1,this.prevCC=-1,this.vttCCs={ccOffset:0,presentationOffset:0,0:{start:0,prevCC:-1,new:!0}},this.captionsProperties=void 0,this.hls=t,this.config=t.config,this.Cues=t.config.cueHandler,this.captionsProperties={textTrack1:{label:this.config.captionsTextTrack1Label,languageCode:this.config.captionsTextTrack1LanguageCode},textTrack2:{label:this.config.captionsTextTrack2Label,languageCode:this.config.captionsTextTrack2LanguageCode},textTrack3:{label:this.config.captionsTextTrack3Label,languageCode:this.config.captionsTextTrack3LanguageCode},textTrack4:{label:this.config.captionsTextTrack4Label,languageCode:this.config.captionsTextTrack4LanguageCode}},t.on(S.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(S.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(S.MANIFEST_LOADING,this.onManifestLoading,this),t.on(S.MANIFEST_LOADED,this.onManifestLoaded,this),t.on(S.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.on(S.FRAG_LOADING,this.onFragLoading,this),t.on(S.FRAG_LOADED,this.onFragLoaded,this),t.on(S.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),t.on(S.FRAG_DECRYPTED,this.onFragDecrypted,this),t.on(S.INIT_PTS_FOUND,this.onInitPtsFound,this),t.on(S.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),t.on(S.BUFFER_FLUSHING,this.onBufferFlushing,this)}var e=t.prototype;return e.destroy=function(){var t=this.hls;t.off(S.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(S.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(S.MANIFEST_LOADING,this.onManifestLoading,this),t.off(S.MANIFEST_LOADED,this.onManifestLoaded,this),t.off(S.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.off(S.FRAG_LOADING,this.onFragLoading,this),t.off(S.FRAG_LOADED,this.onFragLoaded,this),t.off(S.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),t.off(S.FRAG_DECRYPTED,this.onFragDecrypted,this),t.off(S.INIT_PTS_FOUND,this.onInitPtsFound,this),t.off(S.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),t.off(S.BUFFER_FLUSHING,this.onBufferFlushing,this),this.hls=this.config=null,this.cea608Parser1=this.cea608Parser2=void 0},e.initCea608Parsers=function(){if(this.config.enableCEA708Captions&&(!this.cea608Parser1||!this.cea608Parser2)){var t=new Ea(this,"textTrack1"),e=new Ea(this,"textTrack2"),r=new Ea(this,"textTrack3"),i=new Ea(this,"textTrack4");this.cea608Parser1=new pa(1,t,e),this.cea608Parser2=new pa(3,r,i)}},e.addCues=function(t,e,r,i,n){for(var a,s,o,l,u=!1,h=n.length;h--;){var d=n[h],c=(a=d[0],s=d[1],o=e,l=r,Math.min(s,l)-Math.max(a,o));if(c>=0&&(d[0]=Math.min(d[0],e),d[1]=Math.max(d[1],r),u=!0,c/(r-e)>.5))return}if(u||n.push([e,r]),this.config.renderTextTracksNatively){var f=this.captionsTracks[t];this.Cues.newCue(f,e,r,i)}else{var g=this.Cues.newCue(null,e,r,i);this.hls.trigger(S.CUES_PARSED,{type:"captions",cues:g,track:t})}},e.onInitPtsFound=function(t,e){var r=this,i=e.frag,n=e.id,a=e.initPTS,s=e.timescale,o=this.unparsedVttFrags;"main"===n&&(this.initPTS[i.cc]={baseTime:a,timescale:s}),o.length&&(this.unparsedVttFrags=[],o.forEach((function(t){r.onFragLoaded(S.FRAG_LOADED,t)})))},e.getExistingTrack=function(t,e){var r=this.media;if(r)for(var i=0;ii.cc||l.trigger(S.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:i,error:e})}))}else s.push(t)},e._fallbackToIMSC1=function(t,e){var r=this,i=this.tracks[t.level];i.textCodec||Ba(e,this.initPTS[t.cc],(function(){i.textCodec=Ma,r._parseIMSC1(t,e)}),(function(){i.textCodec="wvtt"}))},e._appendCues=function(t,e){var r=this.hls;if(this.config.renderTextTracksNatively){var i=this.textTracks[e];if(!i||"disabled"===i.mode)return;t.forEach((function(t){return Oe(i,t)}))}else{var n=this.tracks[e];if(!n)return;var a=n.default?"default":"subtitles"+e;r.trigger(S.CUES_PARSED,{type:"subtitles",cues:t,track:a})}},e.onFragDecrypted=function(t,e){e.frag.type===_e&&this.onFragLoaded(S.FRAG_LOADED,e)},e.onSubtitleTracksCleared=function(){this.tracks=[],this.captionsTracks={}},e.onFragParsingUserdata=function(t,e){this.initCea608Parsers();var r=this.cea608Parser1,i=this.cea608Parser2;if(this.enabled&&r&&i){var n=e.frag,a=e.samples;if(n.type!==we||"NONE"!==this.closedCaptionsForLevel(n))for(var s=0;sthis.autoLevelCapping&&this.streamController&&this.streamController.nextLevelSwitch(),this.autoLevelCapping=e.autoLevelCapping}}},e.getMaxLevel=function(e){var r=this,i=this.hls.levels;if(!i.length)return-1;var n=i.filter((function(t,i){return r.isLevelAllowed(t)&&i<=e}));return this.clientRect=null,t.getMaxLevelByMediaSize(n,this.mediaWidth,this.mediaHeight)},e.startCapping=function(){this.timer||(this.autoLevelCapping=Number.POSITIVE_INFINITY,self.clearInterval(this.timer),this.timer=self.setInterval(this.detectPlayerSize.bind(this),1e3),this.detectPlayerSize())},e.stopCapping=function(){this.restrictedLevels=[],this.firstLevel=-1,this.autoLevelCapping=Number.POSITIVE_INFINITY,this.timer&&(self.clearInterval(this.timer),this.timer=void 0)},e.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},e.isLevelAllowed=function(t){return!this.restrictedLevels.some((function(e){return t.bitrate===e.bitrate&&t.width===e.width&&t.height===e.height}))},t.getMaxLevelByMediaSize=function(t,e,r){if(null==t||!t.length)return-1;for(var i,n,a=t.length-1,s=Math.max(e,r),o=0;o=s||l.height>=s)&&(i=l,!(n=t[o+1])||i.width!==n.width||i.height!==n.height)){a=o;break}}return a},s(t,[{key:"mediaWidth",get:function(){return this.getDimensions().width*this.contentScaleFactor}},{key:"mediaHeight",get:function(){return this.getDimensions().height*this.contentScaleFactor}},{key:"contentScaleFactor",get:function(){var t=1;if(!this.hls.config.ignoreDevicePixelRatio)try{t=self.devicePixelRatio}catch(t){}return t}}]),t}(),Qa=function(){function t(t){this.hls=void 0,this.isVideoPlaybackQualityAvailable=!1,this.timer=void 0,this.media=null,this.lastTime=void 0,this.lastDroppedFrames=0,this.lastDecodedFrames=0,this.streamController=void 0,this.hls=t,this.registerListeners()}var e=t.prototype;return e.setStreamController=function(t){this.streamController=t},e.registerListeners=function(){this.hls.on(S.MEDIA_ATTACHING,this.onMediaAttaching,this)},e.unregisterListeners=function(){this.hls.off(S.MEDIA_ATTACHING,this.onMediaAttaching,this)},e.destroy=function(){this.timer&&clearInterval(this.timer),this.unregisterListeners(),this.isVideoPlaybackQualityAvailable=!1,this.media=null},e.onMediaAttaching=function(t,e){var r=this.hls.config;if(r.capLevelOnFPSDrop){var i=e.media instanceof self.HTMLVideoElement?e.media:null;this.media=i,i&&"function"==typeof i.getVideoPlaybackQuality&&(this.isVideoPlaybackQualityAvailable=!0),self.clearInterval(this.timer),this.timer=self.setInterval(this.checkFPSInterval.bind(this),r.fpsDroppedMonitoringPeriod)}},e.checkFPS=function(t,e,r){var i=performance.now();if(e){if(this.lastTime){var n=i-this.lastTime,a=r-this.lastDroppedFrames,s=e-this.lastDecodedFrames,o=1e3*a/n,l=this.hls;if(l.trigger(S.FPS_DROP,{currentDropped:a,currentDecoded:s,totalDroppedFrames:r}),o>0&&a>l.config.fpsDroppedMonitoringThreshold*s){var u=l.currentLevel;w.warn("drop FPS ratio greater than max allowed value for currentLevel: "+u),u>0&&(-1===l.autoLevelCapping||l.autoLevelCapping>=u)&&(u-=1,l.trigger(S.FPS_DROP_LEVEL_CAPPING,{level:u,droppedLevel:l.currentLevel}),l.autoLevelCapping=u,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}(),Ja="[eme]",$a=function(){function t(e){this.hls=void 0,this.config=void 0,this.media=null,this.keyFormatPromise=null,this.keySystemAccessPromises={},this._requestLicenseFailureCount=0,this.mediaKeySessions=[],this.keyIdToKeySessionPromise={},this.setMediaKeysQueue=t.CDMCleanupPromise?[t.CDMCleanupPromise]:[],this.onMediaEncrypted=this._onMediaEncrypted.bind(this),this.onWaitingForKey=this._onWaitingForKey.bind(this),this.debug=w.debug.bind(w,Ja),this.log=w.log.bind(w,Ja),this.warn=w.warn.bind(w,Ja),this.error=w.error.bind(w,Ja),this.hls=e,this.config=e.config,this.registerListeners()}var e=t.prototype;return e.destroy=function(){this.unregisterListeners(),this.onMediaDetached();var t=this.config;t.requestMediaKeySystemAccessFunc=null,t.licenseXhrSetup=t.licenseResponseCallback=void 0,t.drmSystems=t.drmSystemOptions={},this.hls=this.onMediaEncrypted=this.onWaitingForKey=this.keyIdToKeySessionPromise=null,this.config=null},e.registerListeners=function(){this.hls.on(S.MEDIA_ATTACHED,this.onMediaAttached,this),this.hls.on(S.MEDIA_DETACHED,this.onMediaDetached,this),this.hls.on(S.MANIFEST_LOADING,this.onManifestLoading,this),this.hls.on(S.MANIFEST_LOADED,this.onManifestLoaded,this)},e.unregisterListeners=function(){this.hls.off(S.MEDIA_ATTACHED,this.onMediaAttached,this),this.hls.off(S.MEDIA_DETACHED,this.onMediaDetached,this),this.hls.off(S.MANIFEST_LOADING,this.onManifestLoading,this),this.hls.off(S.MANIFEST_LOADED,this.onManifestLoaded,this)},e.getLicenseServerUrl=function(t){var e=this.config,r=e.drmSystems,i=e.widevineLicenseUrl,n=r[t];if(n)return n.licenseUrl;if(t===q.WIDEVINE&&i)return i;throw new Error('no license server URL configured for key-system "'+t+'"')},e.getServerCertificateUrl=function(t){var e=this.config.drmSystems[t];if(e)return e.serverCertificateUrl;this.log('No Server Certificate in config.drmSystems["'+t+'"]')},e.attemptKeySystemAccess=function(t){var e=this,r=this.hls.levels,i=function(t,e,r){return!!t&&r.indexOf(t)===e},n=r.map((function(t){return t.audioCodec})).filter(i),a=r.map((function(t){return t.videoCodec})).filter(i);return n.length+a.length===0&&a.push("avc1.42e01e"),new Promise((function(r,i){!function t(s){var o=s.shift();e.getMediaKeysPromise(o,n,a).then((function(t){return r({keySystem:o,mediaKeys:t})})).catch((function(e){s.length?t(s):i(e instanceof is?e:new is({type:L.KEY_SYSTEM_ERROR,details:A.KEY_SYSTEM_NO_ACCESS,error:e,fatal:!0},e.message))}))}(t)}))},e.requestMediaKeySystemAccess=function(t,e){var r=this.config.requestMediaKeySystemAccessFunc;if("function"!=typeof r){var i="Configured requestMediaKeySystemAccess is not a function "+r;return null===it&&"http:"===self.location.protocol&&(i="navigator.requestMediaKeySystemAccess is not available over insecure protocol "+location.protocol),Promise.reject(new Error(i))}return r(t,e)},e.getMediaKeysPromise=function(t,e,r){var i=this,n=function(t,e,r,i){var n;switch(t){case q.FAIRPLAY:n=["cenc","sinf"];break;case q.WIDEVINE:case q.PLAYREADY:n=["cenc"];break;case q.CLEARKEY:n=["cenc","keyids"];break;default:throw new Error("Unknown key-system: "+t)}return function(t,e,r,i){return[{initDataTypes:t,persistentState:i.persistentState||"optional",distinctiveIdentifier:i.distinctiveIdentifier||"optional",sessionTypes:i.sessionTypes||[i.sessionType||"temporary"],audioCapabilities:e.map((function(t){return{contentType:'audio/mp4; codecs="'+t+'"',robustness:i.audioRobustness||"",encryptionScheme:i.audioEncryptionScheme||null}})),videoCapabilities:r.map((function(t){return{contentType:'video/mp4; codecs="'+t+'"',robustness:i.videoRobustness||"",encryptionScheme:i.videoEncryptionScheme||null}}))}]}(n,e,r,i)}(t,e,r,this.config.drmSystemOptions),a=this.keySystemAccessPromises[t],s=null==a?void 0:a.keySystemAccess;if(!s){this.log('Requesting encrypted media "'+t+'" key-system access with config: '+JSON.stringify(n)),s=this.requestMediaKeySystemAccess(t,n);var o=this.keySystemAccessPromises[t]={keySystemAccess:s};return s.catch((function(e){i.log('Failed to obtain access to key-system "'+t+'": '+e)})),s.then((function(e){i.log('Access for key-system "'+e.keySystem+'" obtained');var r=i.fetchServerCertificate(t);return i.log('Create media-keys for "'+t+'"'),o.mediaKeys=e.createMediaKeys().then((function(e){return i.log('Media-keys created for "'+t+'"'),r.then((function(r){return r?i.setMediaKeysServerCertificate(e,t,r):e}))})),o.mediaKeys.catch((function(e){i.error('Failed to create media-keys for "'+t+'"}: '+e)})),o.mediaKeys}))}return s.then((function(){return a.mediaKeys}))},e.createMediaKeySessionContext=function(t){var e=t.decryptdata,r=t.keySystem,i=t.mediaKeys;this.log('Creating key-system session "'+r+'" keyId: '+Lt(e.keyId||[]));var n=i.createSession(),a={decryptdata:e,keySystem:r,mediaKeys:i,mediaKeysSession:n,keyStatus:"status-pending"};return this.mediaKeySessions.push(a),a},e.renewKeySession=function(t){var e=t.decryptdata;if(e.pssh){var r=this.createMediaKeySessionContext(t),i=this.getKeyIdString(e);this.keyIdToKeySessionPromise[i]=this.generateRequestWithPreferredKeySession(r,"cenc",e.pssh,"expired")}else this.warn("Could not renew expired session. Missing pssh initData.");this.removeSession(t)},e.getKeyIdString=function(t){if(!t)throw new Error("Could not read keyId of undefined decryptdata");if(null===t.keyId)throw new Error("keyId is null");return Lt(t.keyId)},e.updateKeySession=function(t,e){var r,i=t.mediaKeysSession;return this.log('Updating key-session "'+i.sessionId+'" for keyID '+Lt((null==(r=t.decryptdata)?void 0:r.keyId)||[])+"\n } (data length: "+(e?e.byteLength:e)+")"),i.update(e)},e.selectKeySystemFormat=function(t){var e=Object.keys(t.levelkeys||{});return this.keyFormatPromise||(this.log("Selecting key-system from fragment (sn: "+t.sn+" "+t.type+": "+t.level+") key formats "+e.join(", ")),this.keyFormatPromise=this.getKeyFormatPromise(e)),this.keyFormatPromise},e.getKeyFormatPromise=function(t){var e=this;return new Promise((function(r,i){var n=et(e.config),a=t.map($).filter((function(t){return!!t&&-1!==n.indexOf(t)}));return e.getKeySystemSelectionPromise(a).then((function(t){var e=t.keySystem,n=tt(e);n?r(n):i(new Error('Unable to find format for key-system "'+e+'"'))})).catch(i)}))},e.loadKey=function(t){var e=this,r=t.keyInfo.decryptdata,i=this.getKeyIdString(r),n="(keyId: "+i+' format: "'+r.keyFormat+'" method: '+r.method+" uri: "+r.uri+")";this.log("Starting session for key "+n);var a=this.keyIdToKeySessionPromise[i];return a||(a=this.keyIdToKeySessionPromise[i]=this.getKeySystemForKeyPromise(r).then((function(i){var a=i.keySystem,s=i.mediaKeys;return e.throwIfDestroyed(),e.log("Handle encrypted media sn: "+t.frag.sn+" "+t.frag.type+": "+t.frag.level+" using key "+n),e.attemptSetMediaKeys(a,s).then((function(){e.throwIfDestroyed();var t=e.createMediaKeySessionContext({keySystem:a,mediaKeys:s,decryptdata:r});return e.generateRequestWithPreferredKeySession(t,"cenc",r.pssh,"playlist-key")}))}))).catch((function(t){return e.handleError(t)})),a},e.throwIfDestroyed=function(t){if(!this.hls)throw new Error("invalid state")},e.handleError=function(t){this.hls&&(this.error(t.message),t instanceof is?this.hls.trigger(S.ERROR,t.data):this.hls.trigger(S.ERROR,{type:L.KEY_SYSTEM_ERROR,details:A.KEY_SYSTEM_NO_KEYS,error:t,fatal:!0}))},e.getKeySystemForKeyPromise=function(t){var e=this.getKeyIdString(t),r=this.keyIdToKeySessionPromise[e];if(!r){var i=$(t.keyFormat),n=i?[i]:et(this.config);return this.attemptKeySystemAccess(n)}return r},e.getKeySystemSelectionPromise=function(t){if(t.length||(t=et(this.config)),0===t.length)throw new is({type:L.KEY_SYSTEM_ERROR,details:A.KEY_SYSTEM_NO_CONFIGURED_LICENSE,fatal:!0},"Missing key-system license configuration options "+JSON.stringify({drmSystems:this.config.drmSystems}));return this.attemptKeySystemAccess(t)},e._onMediaEncrypted=function(t){var e=this,r=t.initDataType,i=t.initData;if(this.debug('"'+t.type+'" event: init data type: "'+r+'"'),null!==i){var n,a;if("sinf"===r&&this.config.drmSystems[q.FAIRPLAY]){var s=bt(new Uint8Array(i));try{var o=V(JSON.parse(s).sinf),l=Bt(new Uint8Array(o));if(!l)return;n=l.subarray(8,24),a=q.FAIRPLAY}catch(t){return void this.warn('Failed to parse sinf "encrypted" event message initData')}}else{var u=function(t){if(!(t instanceof ArrayBuffer)||t.byteLength<32)return null;var e={version:0,systemId:"",kids:null,data:null},r=new DataView(t),i=r.getUint32(0);if(t.byteLength!==i&&i>44)return null;if(1886614376!==r.getUint32(4))return null;if(e.version=r.getUint32(8)>>>24,e.version>1)return null;e.systemId=Lt(new Uint8Array(t,12,16));var n=r.getUint32(28);if(0===e.version){if(i-320)for(var a,s=0,o=n.length;s in key message");return W(atob(f))},e.setupLicenseXHR=function(t,e,r,i){var n=this,a=this.config.licenseXhrSetup;return a?Promise.resolve().then((function(){if(!r.decryptdata)throw new Error("Key removed");return a.call(n.hls,t,e,r,i)})).catch((function(s){if(!r.decryptdata)throw s;return t.open("POST",e,!0),a.call(n.hls,t,e,r,i)})).then((function(r){return t.readyState||t.open("POST",e,!0),{xhr:t,licenseChallenge:r||i}})):(t.open("POST",e,!0),Promise.resolve({xhr:t,licenseChallenge:i}))},e.requestLicense=function(t,e){var r=this,i=this.config.keyLoadPolicy.default;return new Promise((function(n,a){var s=r.getLicenseServerUrl(t.keySystem);r.log("Sending license request to URL: "+s);var o=new XMLHttpRequest;o.responseType="arraybuffer",o.onreadystatechange=function(){if(!r.hls||!t.mediaKeysSession)return a(new Error("invalid state"));if(4===o.readyState)if(200===o.status){r._requestLicenseFailureCount=0;var l=o.response;r.log("License received "+(l instanceof ArrayBuffer?l.byteLength:l));var u=r.config.licenseResponseCallback;if(u)try{l=u.call(r.hls,o,s,t)}catch(t){r.error(t)}n(l)}else{var h=i.errorRetry,d=h?h.maxNumRetry:0;if(r._requestLicenseFailureCount++,r._requestLicenseFailureCount>d||o.status>=400&&o.status<500)a(new is({type:L.KEY_SYSTEM_ERROR,details:A.KEY_SYSTEM_LICENSE_REQUEST_FAILED,fatal:!0,networkDetails:o,response:{url:s,data:void 0,code:o.status,text:o.statusText}},"License Request XHR failed ("+s+"). Status: "+o.status+" ("+o.statusText+")"));else{var c=d-r._requestLicenseFailureCount+1;r.warn("Retrying license request, "+c+" attempts left"),r.requestLicense(t,e).then(n,a)}}},t.licenseXhr&&t.licenseXhr.readyState!==XMLHttpRequest.DONE&&t.licenseXhr.abort(),t.licenseXhr=o,r.setupLicenseXHR(o,s,t,e).then((function(e){var i=e.xhr,n=e.licenseChallenge;t.keySystem==q.PLAYREADY&&(n=r.unpackPlayReadyKeyMessage(i,n)),i.send(n)}))}))},e.onMediaAttached=function(t,e){if(this.config.emeEnabled){var r=e.media;this.media=r,r.addEventListener("encrypted",this.onMediaEncrypted),r.addEventListener("waitingforkey",this.onWaitingForKey)}},e.onMediaDetached=function(){var e=this,r=this.media,i=this.mediaKeySessions;r&&(r.removeEventListener("encrypted",this.onMediaEncrypted),r.removeEventListener("waitingforkey",this.onWaitingForKey),this.media=null),this._requestLicenseFailureCount=0,this.setMediaKeysQueue=[],this.mediaKeySessions=[],this.keyIdToKeySessionPromise={},Xt.clearKeyUriToKeyIdMap();var n=i.length;t.CDMCleanupPromise=Promise.all(i.map((function(t){return e.removeSession(t)})).concat(null==r?void 0:r.setMediaKeys(null).catch((function(t){e.log("Could not clear media keys: "+t)})))).then((function(){n&&(e.log("finished closing key sessions and clearing media keys"),i.length=0)})).catch((function(t){e.log("Could not close sessions and clear media keys: "+t)}))},e.onManifestLoading=function(){this.keyFormatPromise=null},e.onManifestLoaded=function(t,e){var r=e.sessionKeys;if(r&&this.config.emeEnabled&&!this.keyFormatPromise){var i=r.reduce((function(t,e){return-1===t.indexOf(e.keyFormat)&&t.push(e.keyFormat),t}),[]);this.log("Selecting key-system from session-keys "+i.join(", ")),this.keyFormatPromise=this.getKeyFormatPromise(i)}},e.removeSession=function(t){var e=this,r=t.mediaKeysSession,i=t.licenseXhr;if(r){this.log("Remove licenses and keys and close session "+r.sessionId),t._onmessage&&(r.removeEventListener("message",t._onmessage),t._onmessage=void 0),t._onkeystatuseschange&&(r.removeEventListener("keystatuseschange",t._onkeystatuseschange),t._onkeystatuseschange=void 0),i&&i.readyState!==XMLHttpRequest.DONE&&i.abort(),t.mediaKeysSession=t.decryptdata=t.licenseXhr=void 0;var n=this.mediaKeySessions.indexOf(t);return n>-1&&this.mediaKeySessions.splice(n,1),r.remove().catch((function(t){e.log("Could not remove session: "+t)})).then((function(){return r.close()})).catch((function(t){e.log("Could not close session: "+t)}))}},t}();$a.CDMCleanupPromise=void 0;var Za,ts,es,rs,is=function(t){function e(e,r){var i;return(i=t.call(this,r)||this).data=void 0,e.error||(e.error=new Error(r)),i.data=e,e.err=e.error,i}return l(e,t),e}(c(Error));!function(t){t.MANIFEST="m",t.AUDIO="a",t.VIDEO="v",t.MUXED="av",t.INIT="i",t.CAPTION="c",t.TIMED_TEXT="tt",t.KEY="k",t.OTHER="o"}(Za||(Za={})),function(t){t.DASH="d",t.HLS="h",t.SMOOTH="s",t.OTHER="o"}(ts||(ts={})),function(t){t.OBJECT="CMCD-Object",t.REQUEST="CMCD-Request",t.SESSION="CMCD-Session",t.STATUS="CMCD-Status"}(es||(es={}));var ns=((rs={})[es.OBJECT]=["br","d","ot","tb"],rs[es.REQUEST]=["bl","dl","mtp","nor","nrr","su"],rs[es.SESSION]=["cid","pr","sf","sid","st","v"],rs[es.STATUS]=["bs","rtp"],rs),as=function t(e,r){this.value=void 0,this.params=void 0,Array.isArray(e)&&(e=e.map((function(e){return e instanceof t?e:new t(e)}))),this.value=e,this.params=r},ss=function(t){this.description=void 0,this.description=t},os="Dict";function ls(t,e,r,i){return new Error("failed to "+t+' "'+(n=e,(Array.isArray(n)?JSON.stringify(n):n instanceof Map?"Map{}":n instanceof Set?"Set{}":"object"==typeof n?JSON.stringify(n):String(n))+'" as ')+r,{cause:i});var n}var us="Bare Item",hs="Boolean",ds="Byte Sequence",cs="Decimal",fs="Integer",gs=/[\x00-\x1f\x7f]+/,vs="Token",ms="Key";function ps(t,e,r){return ls("serialize",t,e,r)}function ys(t){if(!1===ArrayBuffer.isView(t))throw ps(t,ds);return":"+(e=t,btoa(String.fromCharCode.apply(String,e))+":");var e}function Es(t){if(function(t){return t<-999999999999999||99999999999999912)throw ps(t,cs);var r=e.toString();return r.includes(".")?r:r+".0"}var Ls="String";function As(t){var e,r=(e=t).description||e.toString().slice(7,-1);if(!1===/^([a-zA-Z*])([!#$%&'*+\-.^_`|~\w:/]*)$/.test(r))throw ps(r,vs);return r}function Rs(t){switch(typeof t){case"number":if(!y(t))throw ps(t,us);return Number.isInteger(t)?Es(t):Ss(t);case"string":return function(t){if(gs.test(t))throw ps(t,Ls);return'"'+t.replace(/\\/g,"\\\\").replace(/"/g,'\\"')+'"'}(t);case"symbol":return As(t);case"boolean":return function(t){if("boolean"!=typeof t)throw ps(t,hs);return t?"?1":"?0"}(t);case"object":if(t instanceof Date)return function(t){return"@"+Es(t.getTime()/1e3)}(t);if(t instanceof Uint8Array)return ys(t);if(t instanceof ss)return As(t);default:throw ps(t,us)}}function ks(t){if(!1===/^[a-z*][a-z0-9\-_.*]*$/.test(t))throw ps(t,ms);return t}function bs(t){return null==t?"":Object.entries(t).map((function(t){var e=t[0],r=t[1];return!0===r?";"+ks(e):";"+ks(e)+"="+Rs(r)})).join("")}function Ds(t){return t instanceof as?""+Rs(t.value)+bs(t.params):Rs(t)}function Is(t,e){var r;if(void 0===e&&(e={whitespace:!0}),"object"!=typeof t)throw ps(t,os);var i=t instanceof Map?t.entries():Object.entries(t),n=null!=(r=e)&&r.whitespace?" ":"";return Array.from(i).map((function(t){var e=t[0],r=t[1];r instanceof as==0&&(r=new as(r));var i,n=ks(e);return!0===r.value?n+=bs(r.params):(n+="=",Array.isArray(r.value)?n+="("+(i=r).value.map(Ds).join(" ")+")"+bs(i.params):n+=Ds(r)),n})).join(","+n)}var ws=function(t){return"ot"===t||"sf"===t||"st"===t},Cs=function(t){return"number"==typeof t?y(t):null!=t&&""!==t&&!1!==t},_s=function(t){return Math.round(t)},xs=function(t){return 100*_s(t/100)},Ps={br:_s,d:_s,bl:xs,dl:xs,mtp:xs,nor:function(t,e){return null!=e&&e.baseUrl&&(t=function(t,e){var r=new URL(t),i=new URL(e);if(r.origin!==i.origin)return t;for(var n=r.pathname.split("/").slice(1),a=i.pathname.split("/").slice(1,-1);n[0]===a[0];)n.shift(),a.shift();for(;a.length;)a.shift(),n.unshift("..");return n.join("/")}(t,e.baseUrl)),encodeURIComponent(t)},rtp:xs,tb:_s};function Fs(t,e){return void 0===e&&(e={}),t?function(t,e){return Is(t,e)}(function(t,e){var r={};if(null==t||"object"!=typeof t)return r;var i=Object.keys(t).sort(),n=o({},Ps,null==e?void 0:e.formatters),a=null==e?void 0:e.filter;return i.forEach((function(i){if(null==a||!a(i)){var s=t[i],o=n[i];o&&(s=o(s,e)),"v"===i&&1===s||"pr"==i&&1===s||Cs(s)&&(ws(i)&&"string"==typeof s&&(s=new ss(s)),r[i]=s)}})),r}(t,e),o({whitespace:!1},e)):""}function Ms(t,e,r){return o(t,function(t,e){var r;if(void 0===e&&(e={}),!t)return{};var i=Object.entries(t),n=Object.entries(ns).concat(Object.entries((null==(r=e)?void 0:r.customHeaderMap)||{})),a=i.reduce((function(t,e){var r,i=e[0],a=e[1],s=(null==(r=n.find((function(t){return t[1].includes(i)})))?void 0:r[0])||es.REQUEST;return null!=t[s]||(t[s]={}),t[s][i]=a,t}),{});return Object.entries(a).reduce((function(t,r){var i=r[0],n=r[1];return t[i]=Fs(n,e),t}),{})}(e,r))}var Os="CMCD",Ns=/CMCD=[^&#]+/;function Us(t,e,r){var i=function(t,e){if(void 0===e&&(e={}),!t)return"";var r=Fs(t,e);return Os+"="+encodeURIComponent(r)}(e,r);if(!i)return t;if(Ns.test(t))return t.replace(Ns,i);var n=t.includes("?")?"&":"?";return""+t+n+i}var Bs=function(){function t(t){var e=this;this.hls=void 0,this.config=void 0,this.media=void 0,this.sid=void 0,this.cid=void 0,this.useHeaders=!1,this.includeKeys=void 0,this.initialized=!1,this.starved=!1,this.buffering=!0,this.audioBuffer=void 0,this.videoBuffer=void 0,this.onWaiting=function(){e.initialized&&(e.starved=!0),e.buffering=!0},this.onPlaying=function(){e.initialized||(e.initialized=!0),e.buffering=!1},this.applyPlaylistData=function(t){try{e.apply(t,{ot:Za.MANIFEST,su:!e.initialized})}catch(t){w.warn("Could not generate manifest CMCD data.",t)}},this.applyFragmentData=function(t){try{var r=t.frag,i=e.hls.levels[r.level],n=e.getObjectType(r),a={d:1e3*r.duration,ot:n};n!==Za.VIDEO&&n!==Za.AUDIO&&n!=Za.MUXED||(a.br=i.bitrate/1e3,a.tb=e.getTopBandwidth(n)/1e3,a.bl=e.getBufferLength(n)),e.apply(t,a)}catch(t){w.warn("Could not generate segment CMCD data.",t)}},this.hls=t;var r=this.config=t.config,i=r.cmcd;null!=i&&(r.pLoader=this.createPlaylistLoader(),r.fLoader=this.createFragmentLoader(),this.sid=i.sessionId||function(){try{return crypto.randomUUID()}catch(i){try{var t=URL.createObjectURL(new Blob),e=t.toString();return URL.revokeObjectURL(t),e.slice(e.lastIndexOf("/")+1)}catch(t){var r=(new Date).getTime();return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(function(t){var e=(r+16*Math.random())%16|0;return r=Math.floor(r/16),("x"==t?e:3&e|8).toString(16)}))}}}(),this.cid=i.contentId,this.useHeaders=!0===i.useHeaders,this.includeKeys=i.includeKeys,this.registerListeners())}var e=t.prototype;return e.registerListeners=function(){var t=this.hls;t.on(S.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(S.MEDIA_DETACHED,this.onMediaDetached,this),t.on(S.BUFFER_CREATED,this.onBufferCreated,this)},e.unregisterListeners=function(){var t=this.hls;t.off(S.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(S.MEDIA_DETACHED,this.onMediaDetached,this),t.off(S.BUFFER_CREATED,this.onBufferCreated,this)},e.destroy=function(){this.unregisterListeners(),this.onMediaDetached(),this.hls=this.config=this.audioBuffer=this.videoBuffer=null,this.onWaiting=this.onPlaying=null},e.onMediaAttached=function(t,e){this.media=e.media,this.media.addEventListener("waiting",this.onWaiting),this.media.addEventListener("playing",this.onPlaying)},e.onMediaDetached=function(){this.media&&(this.media.removeEventListener("waiting",this.onWaiting),this.media.removeEventListener("playing",this.onPlaying),this.media=null)},e.onBufferCreated=function(t,e){var r,i;this.audioBuffer=null==(r=e.tracks.audio)?void 0:r.buffer,this.videoBuffer=null==(i=e.tracks.video)?void 0:i.buffer},e.createData=function(){var t;return{v:1,sf:ts.HLS,sid:this.sid,cid:this.cid,pr:null==(t=this.media)?void 0:t.playbackRate,mtp:this.hls.bandwidthEstimate/1e3}},e.apply=function(t,e){void 0===e&&(e={}),o(e,this.createData());var r=e.ot===Za.INIT||e.ot===Za.VIDEO||e.ot===Za.MUXED;this.starved&&r&&(e.bs=!0,e.su=!0,this.starved=!1),null==e.su&&(e.su=this.buffering);var i=this.includeKeys;i&&(e=Object.keys(e).reduce((function(t,r){return i.includes(r)&&(t[r]=e[r]),t}),{})),this.useHeaders?(t.headers||(t.headers={}),Ms(t.headers,e)):t.url=Us(t.url,e)},e.getObjectType=function(t){var e=t.type;return"subtitle"===e?Za.TIMED_TEXT:"initSegment"===t.sn?Za.INIT:"audio"===e?Za.AUDIO:"main"===e?this.hls.audioTracks.length?Za.VIDEO:Za.MUXED:void 0},e.getTopBandwidth=function(t){var e,r=0,i=this.hls;if(t===Za.AUDIO)e=i.audioTracks;else{var n=i.maxAutoLevel,a=n>-1?n+1:i.levels.length;e=i.levels.slice(0,a)}for(var s,o=g(e);!(s=o()).done;){var l=s.value;l.bitrate>r&&(r=l.bitrate)}return r>0?r:NaN},e.getBufferLength=function(t){var e=this.hls.media,r=t===Za.AUDIO?this.audioBuffer:this.videoBuffer;return r&&e?1e3*Jr.bufferInfo(r,e.currentTime,this.config.maxBufferHole).len:NaN},e.createPlaylistLoader=function(){var t=this.config.pLoader,e=this.applyPlaylistData,r=t||this.config.loader;return function(){function t(t){this.loader=void 0,this.loader=new r(t)}var i=t.prototype;return i.destroy=function(){this.loader.destroy()},i.abort=function(){this.loader.abort()},i.load=function(t,r,i){e(t),this.loader.load(t,r,i)},s(t,[{key:"stats",get:function(){return this.loader.stats}},{key:"context",get:function(){return this.loader.context}}]),t}()},e.createFragmentLoader=function(){var t=this.config.fLoader,e=this.applyFragmentData,r=t||this.config.loader;return function(){function t(t){this.loader=void 0,this.loader=new r(t)}var i=t.prototype;return i.destroy=function(){this.loader.destroy()},i.abort=function(){this.loader.abort()},i.load=function(t,r,i){e(t),this.loader.load(t,r,i)},s(t,[{key:"stats",get:function(){return this.loader.stats}},{key:"context",get:function(){return this.loader.context}}]),t}()},t}(),Gs=function(){function t(t){this.hls=void 0,this.log=void 0,this.loader=null,this.uri=null,this.pathwayId=".",this.pathwayPriority=null,this.timeToLoad=300,this.reloadTimer=-1,this.updated=0,this.started=!1,this.enabled=!0,this.levels=null,this.audioTracks=null,this.subtitleTracks=null,this.penalizedPathways={},this.hls=t,this.log=w.log.bind(w,"[content-steering]:"),this.registerListeners()}var e=t.prototype;return e.registerListeners=function(){var t=this.hls;t.on(S.MANIFEST_LOADING,this.onManifestLoading,this),t.on(S.MANIFEST_LOADED,this.onManifestLoaded,this),t.on(S.MANIFEST_PARSED,this.onManifestParsed,this),t.on(S.ERROR,this.onError,this)},e.unregisterListeners=function(){var t=this.hls;t&&(t.off(S.MANIFEST_LOADING,this.onManifestLoading,this),t.off(S.MANIFEST_LOADED,this.onManifestLoaded,this),t.off(S.MANIFEST_PARSED,this.onManifestParsed,this),t.off(S.ERROR,this.onError,this))},e.startLoad=function(){if(this.started=!0,this.clearTimeout(),this.enabled&&this.uri){if(this.updated){var t=1e3*this.timeToLoad-(performance.now()-this.updated);if(t>0)return void this.scheduleRefresh(this.uri,t)}this.loadSteeringManifest(this.uri)}},e.stopLoad=function(){this.started=!1,this.loader&&(this.loader.destroy(),this.loader=null),this.clearTimeout()},e.clearTimeout=function(){-1!==this.reloadTimer&&(self.clearTimeout(this.reloadTimer),this.reloadTimer=-1)},e.destroy=function(){this.unregisterListeners(),this.stopLoad(),this.hls=null,this.levels=this.audioTracks=this.subtitleTracks=null},e.removeLevel=function(t){var e=this.levels;e&&(this.levels=e.filter((function(e){return e!==t})))},e.onManifestLoading=function(){this.stopLoad(),this.enabled=!0,this.timeToLoad=300,this.updated=0,this.uri=null,this.pathwayId=".",this.levels=this.audioTracks=this.subtitleTracks=null},e.onManifestLoaded=function(t,e){var r=e.contentSteering;null!==r&&(this.pathwayId=r.pathwayId,this.uri=r.uri,this.started&&this.startLoad())},e.onManifestParsed=function(t,e){this.audioTracks=e.audioTracks,this.subtitleTracks=e.subtitleTracks},e.onError=function(t,e){var r=e.errorAction;if((null==r?void 0:r.action)===Lr&&r.flags===br){var i=this.levels,n=this.pathwayPriority,a=this.pathwayId;if(e.context){var s=e.context,o=s.groupId,l=s.pathwayId,u=s.type;o&&i?a=this.getPathwayForGroupId(o,u,a):l&&(a=l)}a in this.penalizedPathways||(this.penalizedPathways[a]=performance.now()),!n&&i&&(n=i.reduce((function(t,e){return-1===t.indexOf(e.pathwayId)&&t.push(e.pathwayId),t}),[])),n&&n.length>1&&(this.updatePathwayPriority(n),r.resolved=this.pathwayId!==a),r.resolved||w.warn("Could not resolve "+e.details+' ("'+e.error.message+'") with content-steering for Pathway: '+a+" levels: "+(i?i.length:i)+" priorities: "+JSON.stringify(n)+" penalized: "+JSON.stringify(this.penalizedPathways))}},e.filterParsedLevels=function(t){this.levels=t;var e=this.getLevelsForPathway(this.pathwayId);if(0===e.length){var r=t[0].pathwayId;this.log("No levels found in Pathway "+this.pathwayId+'. Setting initial Pathway to "'+r+'"'),e=this.getLevelsForPathway(r),this.pathwayId=r}return e.length!==t.length?(this.log("Found "+e.length+"/"+t.length+' levels in Pathway "'+this.pathwayId+'"'),e):t},e.getLevelsForPathway=function(t){return null===this.levels?[]:this.levels.filter((function(e){return t===e.pathwayId}))},e.updatePathwayPriority=function(t){var e;this.pathwayPriority=t;var r=this.penalizedPathways,i=performance.now();Object.keys(r).forEach((function(t){i-r[t]>3e5&&delete r[t]}));for(var n=0;n0){this.log('Setting Pathway to "'+a+'"'),this.pathwayId=a,dr(e),this.hls.trigger(S.LEVELS_UPDATED,{levels:e});var l=this.hls.levels[s];o&&l&&this.levels&&(l.attrs["STABLE-VARIANT-ID"]!==o.attrs["STABLE-VARIANT-ID"]&&l.bitrate!==o.bitrate&&this.log("Unstable Pathways change from bitrate "+o.bitrate+" to "+l.bitrate),this.hls.nextLoadLevel=s);break}}}},e.getPathwayForGroupId=function(t,e,r){for(var i=this.getLevelsForPathway(r).concat(this.levels||[]),n=0;n=2&&(0===r.loading.first&&(r.loading.first=Math.max(self.performance.now(),r.loading.start),n.timeout!==n.loadPolicy.maxLoadTimeMs&&(self.clearTimeout(this.requestTimeout),n.timeout=n.loadPolicy.maxLoadTimeMs,this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),n.loadPolicy.maxLoadTimeMs-(r.loading.first-r.loading.start)))),4===i)){self.clearTimeout(this.requestTimeout),e.onreadystatechange=null,e.onprogress=null;var a=e.status,s="text"!==e.responseType;if(a>=200&&a<300&&(s&&e.response||null!==e.responseText)){r.loading.end=Math.max(self.performance.now(),r.loading.first);var o=s?e.response:e.responseText,l="arraybuffer"===e.responseType?o.byteLength:o.length;if(r.loaded=r.total=l,r.bwEstimate=8e3*r.total/(r.loading.end-r.loading.first),!this.callbacks)return;var u=this.callbacks.onProgress;if(u&&u(r,t,o,e),!this.callbacks)return;var h={url:e.responseURL,data:o,code:a};this.callbacks.onSuccess(h,r,t,e)}else{var d=n.loadPolicy.errorRetry;mr(d,r.retry,!1,{url:t.url,data:void 0,code:a})?this.retry(d):(w.error(a+" while loading "+t.url),this.callbacks.onError({code:a,text:e.statusText},t,e,r))}}}},e.loadtimeout=function(){if(this.config){var t=this.config.loadPolicy.timeoutRetry;if(mr(t,this.stats.retry,!0))this.retry(t);else{var e;w.warn("timeout while loading "+(null==(e=this.context)?void 0:e.url));var r=this.callbacks;r&&(this.abortInternal(),r.onTimeout(this.stats,this.context,this.loader))}}},e.retry=function(t){var e=this.context,r=this.stats;this.retryDelay=gr(t,r.retry),r.retry++,w.warn((status?"HTTP Status "+status:"Timeout")+" while loading "+(null==e?void 0:e.url)+", retrying "+r.retry+"/"+t.maxNumRetry+" in "+this.retryDelay+"ms"),this.abortInternal(),this.loader=null,self.clearTimeout(this.retryTimeout),this.retryTimeout=self.setTimeout(this.loadInternal.bind(this),this.retryDelay)},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&&Vs.test(this.loader.getAllResponseHeaders())){var e=this.loader.getResponseHeader("age");t=e?parseFloat(e):null}return t},e.getResponseHeader=function(t){return this.loader&&new RegExp("^"+t+":\\s*[\\d.]+\\s*$","im").test(this.loader.getAllResponseHeaders())?this.loader.getResponseHeader(t):null},t}(),Ws=/(\d+)-(\d+)\/(\d+)/,js=function(){function t(t){this.fetchSetup=void 0,this.requestTimeout=void 0,this.request=null,this.response=null,this.controller=void 0,this.context=null,this.config=null,this.callbacks=null,this.stats=void 0,this.loader=null,this.fetchSetup=t.fetchSetup||qs,this.controller=new self.AbortController,this.stats=new M}var e=t.prototype;return e.destroy=function(){this.loader=this.callbacks=this.context=this.config=this.request=null,this.abortInternal(),this.response=null,this.fetchSetup=this.controller=this.stats=null},e.abortInternal=function(){this.controller&&!this.stats.loading.end&&(this.stats.aborted=!0,this.controller.abort())},e.abort=function(){var t;this.abortInternal(),null!=(t=this.callbacks)&&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 a=function(t,e){var r={method:"GET",mode:"cors",credentials:"same-origin",signal:e,headers:new self.Headers(o({},t.headers))};return t.rangeEnd&&r.headers.set("Range","bytes="+t.rangeStart+"-"+String(t.rangeEnd-1)),r}(t,this.controller.signal),s=r.onProgress,l="arraybuffer"===t.responseType,u=l?"byteLength":"length",h=e.loadPolicy,d=h.maxTimeToFirstByteMs,c=h.maxLoadTimeMs;this.context=t,this.config=e,this.callbacks=r,this.request=this.fetchSetup(t,a),self.clearTimeout(this.requestTimeout),e.timeout=d&&y(d)?d:c,this.requestTimeout=self.setTimeout((function(){i.abortInternal(),r.onTimeout(n,t,i.response)}),e.timeout),self.fetch(this.request).then((function(a){i.response=i.loader=a;var o=Math.max(self.performance.now(),n.loading.start);if(self.clearTimeout(i.requestTimeout),e.timeout=c,i.requestTimeout=self.setTimeout((function(){i.abortInternal(),r.onTimeout(n,t,i.response)}),c-(o-n.loading.start)),!a.ok){var u=a.status,h=a.statusText;throw new zs(h||"fetch, bad network response",u,a)}return n.loading.first=o,n.total=function(t){var e=t.get("Content-Range");if(e){var r=function(t){var e=Ws.exec(t);if(e)return parseInt(e[2])-parseInt(e[1])+1}(e);if(y(r))return r}var i=t.get("Content-Length");if(i)return parseInt(i)}(a.headers)||n.total,s&&y(e.highWaterMark)?i.loadProgressively(a,n,t,e.highWaterMark,s):l?a.arrayBuffer():"json"===t.responseType?a.json():a.text()})).then((function(a){var o=i.response;if(!o)throw new Error("loader destroyed");self.clearTimeout(i.requestTimeout),n.loading.end=Math.max(self.performance.now(),n.loading.first);var l=a[u];l&&(n.loaded=n.total=l);var h={url:o.url,data:a,code:o.status};s&&!y(e.highWaterMark)&&s(n,t,a,o),r.onSuccess(h,n,t,o)})).catch((function(e){if(self.clearTimeout(i.requestTimeout),!n.aborted){var a=e&&e.code||0,s=e?e.message:null;r.onError({code:a,text:s},t,e?e.details:null,n)}}))},e.getCacheAge=function(){var t=null;if(this.response){var e=this.response.headers.get("age");t=e?parseFloat(e):null}return t},e.getResponseHeader=function(t){return this.response?this.response.headers.get(t):null},e.loadProgressively=function(t,e,r,i,n){void 0===i&&(i=0);var a=new Di,s=t.body.getReader();return function o(){return s.read().then((function(s){if(s.done)return a.dataLength&&n(e,r,a.flush(),t),Promise.resolve(new ArrayBuffer(0));var l=s.value,u=l.length;return e.loaded+=u,u=i&&n(e,r,a.flush(),t)):n(e,r,l,t),o()})).catch((function(){return Promise.reject()}))}()},t}();function qs(t,e){return new self.Request(t.url,e)}var Xs,zs=function(t){function e(e,r,i){var n;return(n=t.call(this,e)||this).code=void 0,n.details=void 0,n.code=r,n.details=i,n}return l(e,t),e}(c(Error)),Qs=/\s/,Js=i(i({autoStartLoad:!0,startPosition:-1,defaultAudioCodec:void 0,debug:!1,capLevelOnFPSDrop:!1,capLevelToPlayerSize:!1,ignoreDevicePixelRatio:!1,preferManagedMediaSource:!0,initialLiveManifestSize:1,maxBufferLength:30,backBufferLength:1/0,frontBufferFlushThreshold: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,workerPath:null,enableSoftwareAES:!0,startLevel:void 0,startFragPrefetch:!1,fpsDroppedMonitoringPeriod:5e3,fpsDroppedMonitoringThreshold:.2,appendErrorMaxRetry:3,loader:Ys,fLoader:void 0,pLoader:void 0,xhrSetup:void 0,licenseXhrSetup:void 0,licenseResponseCallback:void 0,abrController:Kr,bufferController:Zn,capLevelController:za,errorController:Ir,fpsController:Qa,stretchShortVideoTrack:!1,maxAudioFramesDrift:1,forceKeyFrameOnDiscontinuity:!0,abrEwmaFastLive:3,abrEwmaSlowLive:9,abrEwmaFastVoD:3,abrEwmaSlowVoD:9,abrEwmaDefaultEstimate:5e5,abrEwmaDefaultEstimateMax:5e6,abrBandWidthFactor:.95,abrBandWidthUpFactor:.7,abrMaxWithRealBitrate:!1,maxStarvationDelay:4,maxLoadingDelay:4,minAutoBitrate:0,emeEnabled:!1,widevineLicenseUrl:void 0,drmSystems:{},drmSystemOptions:{},requestMediaKeySystemAccessFunc:it,testBandwidth:!0,progressive:!1,lowLatencyMode:!0,cmcd:void 0,enableDateRangeMetadataCues:!0,enableEmsgMetadataCues:!0,enableID3MetadataCues:!0,useMediaCapabilities:!0,certLoadPolicy:{default:{maxTimeToFirstByteMs:8e3,maxLoadTimeMs:2e4,timeoutRetry:null,errorRetry:null}},keyLoadPolicy:{default:{maxTimeToFirstByteMs:8e3,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:2e4,backoff:"linear"},errorRetry:{maxNumRetry:8,retryDelayMs:1e3,maxRetryDelayMs:2e4,backoff:"linear"}}},manifestLoadPolicy:{default:{maxTimeToFirstByteMs:1/0,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},playlistLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:2,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},fragLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:12e4,timeoutRetry:{maxNumRetry:4,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:6,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},steeringManifestLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},manifestLoadingTimeOut:1e4,manifestLoadingMaxRetry:1,manifestLoadingRetryDelay:1e3,manifestLoadingMaxRetryTimeout:64e3,levelLoadingTimeOut:1e4,levelLoadingMaxRetry:4,levelLoadingRetryDelay:1e3,levelLoadingMaxRetryTimeout:64e3,fragLoadingTimeOut:2e4,fragLoadingMaxRetry:6,fragLoadingRetryDelay:1e3,fragLoadingMaxRetryTimeout:64e3},{cueHandler:{newCue:function(t,e,r,i){for(var n,a,s,o,l,u=[],h=self.VTTCue||self.TextTrackCue,d=0;d=16?o--:o++;var g=Ia(l.trim()),v=Pa(e,r,g);null!=t&&null!=(c=t.cues)&&c.getCueById(v)||((a=new h(e,r,g)).id=v,a.line=d+1,a.align="left",a.position=10+Math.min(80,10*Math.floor(8*o/32)),u.push(a))}return t&&u.length&&(u.sort((function(t,e){return"auto"===t.line||"auto"===e.line?0:t.line>8&&e.line>8?e.line-t.line:t.line-e.line})),u.forEach((function(e){return Oe(t,e)}))),u}},enableWebVTT:!0,enableIMSC1:!0,enableCEA708Captions:!0,captionsTextTrack1Label:"English",captionsTextTrack1LanguageCode:"en",captionsTextTrack2Label:"Spanish",captionsTextTrack2LanguageCode:"es",captionsTextTrack3Label:"Unknown CC",captionsTextTrack3LanguageCode:"",captionsTextTrack4Label:"Unknown CC",captionsTextTrack4LanguageCode:"",renderTextTracksNatively:!0}),{},{subtitleStreamController:Xn,subtitleTrackController:Qn,timelineController:ja,audioStreamController:jn,audioTrackController:qn,emeController:$a,cmcdController:Bs,contentSteeringController:Gs});function $s(t){return t&&"object"==typeof t?Array.isArray(t)?t.map($s):Object.keys(t).reduce((function(e,r){return e[r]=$s(t[r]),e}),{}):t}function Zs(t){var e=t.loader;e!==js&&e!==Ys?(w.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=js,t.progressive=!0,t.enableSoftwareAES=!0,w.log("[config]: Progressive streaming enabled, using FetchLoader"))}var to=function(t){function e(e,r){var i;return(i=t.call(this,e,"[level-controller]")||this)._levels=[],i._firstLevel=-1,i._maxAutoLevel=-1,i._startLevel=void 0,i.currentLevel=null,i.currentLevelIndex=-1,i.manualLevelIndex=-1,i.steering=void 0,i.onParsedComplete=void 0,i.steering=r,i._registerListeners(),i}l(e,t);var r=e.prototype;return r._registerListeners=function(){var t=this.hls;t.on(S.MANIFEST_LOADING,this.onManifestLoading,this),t.on(S.MANIFEST_LOADED,this.onManifestLoaded,this),t.on(S.LEVEL_LOADED,this.onLevelLoaded,this),t.on(S.LEVELS_UPDATED,this.onLevelsUpdated,this),t.on(S.FRAG_BUFFERED,this.onFragBuffered,this),t.on(S.ERROR,this.onError,this)},r._unregisterListeners=function(){var t=this.hls;t.off(S.MANIFEST_LOADING,this.onManifestLoading,this),t.off(S.MANIFEST_LOADED,this.onManifestLoaded,this),t.off(S.LEVEL_LOADED,this.onLevelLoaded,this),t.off(S.LEVELS_UPDATED,this.onLevelsUpdated,this),t.off(S.FRAG_BUFFERED,this.onFragBuffered,this),t.off(S.ERROR,this.onError,this)},r.destroy=function(){this._unregisterListeners(),this.steering=null,this.resetLevels(),t.prototype.destroy.call(this)},r.stopLoad=function(){this._levels.forEach((function(t){t.loadError=0,t.fragmentError=0})),t.prototype.stopLoad.call(this)},r.resetLevels=function(){this._startLevel=void 0,this.manualLevelIndex=-1,this.currentLevelIndex=-1,this.currentLevel=null,this._levels=[],this._maxAutoLevel=-1},r.onManifestLoading=function(t,e){this.resetLevels()},r.onManifestLoaded=function(t,e){var r=this.hls.config.preferManagedMediaSource,i=[],n={},a={},s=!1,o=!1,l=!1;e.levels.forEach((function(t){var e,u,h=t.attrs,d=t.audioCodec,c=t.videoCodec;-1!==(null==(e=d)?void 0:e.indexOf("mp4a.40.34"))&&(Xs||(Xs=/chrome|firefox/i.test(navigator.userAgent)),Xs&&(t.audioCodec=d=void 0)),d&&(t.audioCodec=d=he(d,r)),0===(null==(u=c)?void 0:u.indexOf("avc1"))&&(c=t.videoCodec=function(t){for(var e=t.split(","),r=0;r2){var n=i.shift()+".";n+=parseInt(i.shift()).toString(16),n+=("000"+parseInt(i.shift()).toString(16)).slice(-4),e[r]=n}}return e.join(",")}(c));var f=t.width,g=t.height,v=t.unknownCodecs;if(s||(s=!(!f||!g)),o||(o=!!c),l||(l=!!d),!(null!=v&&v.length||d&&!ie(d,"audio",r)||c&&!ie(c,"video",r))){var m=h.CODECS,p=h["FRAME-RATE"],y=h["HDCP-LEVEL"],E=h["PATHWAY-ID"],T=h.RESOLUTION,S=h["VIDEO-RANGE"],L=(E||".")+"-"+t.bitrate+"-"+T+"-"+p+"-"+m+"-"+S+"-"+y;if(n[L])if(n[L].uri===t.url||t.attrs["PATHWAY-ID"])n[L].addGroupId("audio",h.AUDIO),n[L].addGroupId("text",h.SUBTITLES);else{var A=a[L]+=1;t.attrs["PATHWAY-ID"]=new Array(A+1).join(".");var R=new rr(t);n[L]=R,i.push(R)}else{var k=new rr(t);n[L]=k,a[L]=1,i.push(k)}}})),this.filterAndSortMediaOptions(i,e,s,o,l)},r.filterAndSortMediaOptions=function(t,e,r,i,n){var a=this,s=[],o=[],l=t;if((r||i)&&n&&(l=l.filter((function(t){var e,r=t.videoCodec,i=t.videoRange,n=t.width,a=t.height;return(!!r||!(!n||!a))&&!!(e=i)&&Qe.indexOf(e)>-1}))),0!==l.length){if(e.audioTracks){var u=this.hls.config.preferManagedMediaSource;eo(s=e.audioTracks.filter((function(t){return!t.audioCodec||ie(t.audioCodec,"audio",u)})))}e.subtitles&&eo(o=e.subtitles);var h=l.slice(0);l.sort((function(t,e){if(t.attrs["HDCP-LEVEL"]!==e.attrs["HDCP-LEVEL"])return(t.attrs["HDCP-LEVEL"]||"")>(e.attrs["HDCP-LEVEL"]||"")?1:-1;if(r&&t.height!==e.height)return t.height-e.height;if(t.frameRate!==e.frameRate)return t.frameRate-e.frameRate;if(t.videoRange!==e.videoRange)return Qe.indexOf(t.videoRange)-Qe.indexOf(e.videoRange);if(t.videoCodec!==e.videoCodec){var i=se(t.videoCodec),n=se(e.videoCodec);if(i!==n)return n-i}if(t.uri===e.uri&&t.codecSet!==e.codecSet){var a=oe(t.codecSet),s=oe(e.codecSet);if(a!==s)return s-a}return t.averageBitrate!==e.averageBitrate?t.averageBitrate-e.averageBitrate:0}));var d=h[0];if(this.steering&&(l=this.steering.filterParsedLevels(l)).length!==h.length)for(var c=0;cm&&m===Js.abrEwmaDefaultEstimate&&(this.hls.bandwidthEstimate=p)}break}var y=n&&!i,E={levels:l,audioTracks:s,subtitleTracks:o,sessionData:e.sessionData,sessionKeys:e.sessionKeys,firstLevel:this._firstLevel,stats:e.stats,audio:n,video:i,altAudio:!y&&s.some((function(t){return!!t.url}))};this.hls.trigger(S.MANIFEST_PARSED,E),(this.hls.config.autoStartLoad||this.hls.forceStartLoad)&&this.hls.startLoad(this.hls.config.startPosition)}else Promise.resolve().then((function(){if(a.hls){e.levels.length&&a.warn("One or more CODECS in variant not supported: "+JSON.stringify(e.levels[0].attrs));var t=new Error("no level with compatible codecs found in manifest");a.hls.trigger(S.ERROR,{type:L.MEDIA_ERROR,details:A.MANIFEST_INCOMPATIBLE_CODECS_ERROR,fatal:!0,url:e.url,error:t,reason:t.message})}}))},r.onError=function(t,e){!e.fatal&&e.context&&e.context.type===be&&e.context.level===this.level&&this.checkRetry(e)},r.onFragBuffered=function(t,e){var r=e.frag;if(void 0!==r&&r.type===we){var i=r.elementaryStreams;if(!Object.keys(i).some((function(t){return!!i[t]})))return;var n=this._levels[r.level];null!=n&&n.loadError&&(this.log("Resetting level error count of "+n.loadError+" on frag buffered"),n.loadError=0)}},r.onLevelLoaded=function(t,e){var r,i,n=e.level,a=e.details,s=this._levels[n];if(!s)return this.warn("Invalid level index "+n),void(null!=(i=e.deliveryDirectives)&&i.skip&&(a.deltaUpdateFailed=!0));n===this.currentLevelIndex?(0===s.fragmentError&&(s.loadError=0),this.playlistLoaded(n,e,s.details)):null!=(r=e.deliveryDirectives)&&r.skip&&(a.deltaUpdateFailed=!0)},r.loadPlaylist=function(e){t.prototype.loadPlaylist.call(this);var r=this.currentLevelIndex,i=this.currentLevel;if(i&&this.shouldLoadPlaylist(i)){var n=i.uri;if(e)try{n=e.addDirectives(n)}catch(t){this.warn("Could not construct new URL with HLS Delivery Directives: "+t)}var a=i.attrs["PATHWAY-ID"];this.log("Loading level index "+r+(void 0!==(null==e?void 0:e.msn)?" at sn "+e.msn+" part "+e.part:"")+" with"+(a?" Pathway "+a:"")+" "+n),this.clearTimer(),this.hls.trigger(S.LEVEL_LOADING,{url:n,level:r,pathwayId:i.attrs["PATHWAY-ID"],id:0,deliveryDirectives:e||null})}},r.removeLevel=function(t){var e,r=this,i=this._levels.filter((function(e,i){return i!==t||(r.steering&&r.steering.removeLevel(e),e===r.currentLevel&&(r.currentLevel=null,r.currentLevelIndex=-1,e.details&&e.details.fragments.forEach((function(t){return t.level=-1}))),!1)}));dr(i),this._levels=i,this.currentLevelIndex>-1&&null!=(e=this.currentLevel)&&e.details&&(this.currentLevelIndex=this.currentLevel.details.fragments[0].level),this.hls.trigger(S.LEVELS_UPDATED,{levels:i})},r.onLevelsUpdated=function(t,e){var r=e.levels;this._levels=r},r.checkMaxAutoUpdated=function(){var t=this.hls,e=t.autoLevelCapping,r=t.maxAutoLevel,i=t.maxHdcpLevel;this._maxAutoLevel!==r&&(this._maxAutoLevel=r,this.hls.trigger(S.MAX_AUTO_LEVEL_UPDATED,{autoLevelCapping:e,levels:this.levels,maxAutoLevel:r,minAutoLevel:this.hls.minAutoLevel,maxHdcpLevel:i}))},s(e,[{key:"levels",get:function(){return 0===this._levels.length?null:this._levels}},{key:"level",get:function(){return this.currentLevelIndex},set:function(t){var e=this._levels;if(0!==e.length){if(t<0||t>=e.length){var r=new Error("invalid level idx"),i=t<0;if(this.hls.trigger(S.ERROR,{type:L.OTHER_ERROR,details:A.LEVEL_SWITCH_ERROR,level:t,fatal:i,error:r,reason:r.message}),i)return;t=Math.min(t,e.length-1)}var n=this.currentLevelIndex,a=this.currentLevel,s=a?a.attrs["PATHWAY-ID"]:void 0,o=e[t],l=o.attrs["PATHWAY-ID"];if(this.currentLevelIndex=t,this.currentLevel=o,n!==t||!o.details||!a||s!==l){this.log("Switching to level "+t+" ("+(o.height?o.height+"p ":"")+(o.videoRange?o.videoRange+" ":"")+(o.codecSet?o.codecSet+" ":"")+"@"+o.bitrate+")"+(l?" with Pathway "+l:"")+" from level "+n+(s?" with Pathway "+s:""));var u={level:t,attrs:o.attrs,details:o.details,bitrate:o.bitrate,averageBitrate:o.averageBitrate,maxBitrate:o.maxBitrate,realBitrate:o.realBitrate,width:o.width,height:o.height,codecSet:o.codecSet,audioCodec:o.audioCodec,videoCodec:o.videoCodec,audioGroups:o.audioGroups,subtitleGroups:o.subtitleGroups,loaded:o.loaded,loadError:o.loadError,fragmentError:o.fragmentError,name:o.name,id:o.id,uri:o.uri,url:o.url,urlId:0,audioGroupIds:o.audioGroupIds,textGroupIds:o.textGroupIds};this.hls.trigger(S.LEVEL_SWITCHING,u);var h=o.details;if(!h||h.live){var d=this.switchParams(o.uri,null==a?void 0:a.details,h);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.hls.firstAutoLevel}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)}}]),e}(wr);function eo(t){var e={};t.forEach((function(t){var r=t.groupId||"";t.id=e[r]=e[r]||0,e[r]++}))}var ro=function(){function t(t){this.config=void 0,this.keyUriToKeyInfo={},this.emeController=null,this.config=t}var e=t.prototype;return e.abort=function(t){for(var e in this.keyUriToKeyInfo){var r=this.keyUriToKeyInfo[e].loader;if(r){var i;if(t&&t!==(null==(i=r.context)?void 0:i.frag.type))return;r.abort()}}},e.detach=function(){for(var t in this.keyUriToKeyInfo){var e=this.keyUriToKeyInfo[t];(e.mediaKeySessionContext||e.decryptdata.isCommonEncryption)&&delete this.keyUriToKeyInfo[t]}},e.destroy=function(){for(var t in this.detach(),this.keyUriToKeyInfo){var e=this.keyUriToKeyInfo[t].loader;e&&e.destroy()}this.keyUriToKeyInfo={}},e.createKeyLoadError=function(t,e,r,i,n){return void 0===e&&(e=A.KEY_LOAD_ERROR),new li({type:L.NETWORK_ERROR,details:e,fatal:!1,frag:t,response:n,error:r,networkDetails:i})},e.loadClear=function(t,e){var r=this;if(this.emeController&&this.config.emeEnabled)for(var i=t.sn,n=t.cc,a=function(){var t=e[s];if(n<=t.cc&&("initSegment"===i||"initSegment"===t.sn||i2,c=!h||e&&e.start<=a||h-a>2&&!this.fragmentTracker.getPartialFragment(a);if(d||c)return;this.moved=!1}if(!this.moved&&null!==this.stalled){var f;if(!(u.len>0||h))return;var g=Math.max(h,u.start||0)-a,v=this.hls.levels?this.hls.levels[this.hls.currentLevel]:null,m=(null==v||null==(f=v.details)?void 0:f.live)?2*v.details.targetduration:2,p=this.fragmentTracker.getPartialFragment(a);if(g>0&&(g<=m||p))return void(i.paused||this._trySkipBufferHole(p))}var y=self.performance.now();if(null!==n){var E=y-n;if(s||!(E>=250)||(this._reportStall(u),this.media)){var T=Jr.bufferInfo(i,a,r.maxBufferHole);this._tryFixBufferStall(T,E)}}else this.stalled=y}else if(this.moved=!0,s||(this.nudgeRetry=0),null!==n){if(this.stallReported){var S=self.performance.now()-n;w.warn("playback not stuck anymore @"+a+", after "+Math.round(S)+"ms"),this.stallReported=!1}this.stalled=null}}},e._tryFixBufferStall=function(t,e){var r=this.config,i=this.fragmentTracker,n=this.media;if(null!==n){var a=n.currentTime,s=i.getPartialFragment(a);if(s&&(this._trySkipBufferHole(s)||!this.media))return;(t.len>r.maxBufferHole||t.nextStart&&t.nextStart-a1e3*r.highBufferWatchdogPeriod&&(w.warn("Trying to nudge playhead over buffer-hole"),this.stalled=null,this._tryNudgeBuffer())}},e._reportStall=function(t){var e=this.hls,r=this.media;if(!this.stallReported&&r){this.stallReported=!0;var i=new Error("Playback stalling at @"+r.currentTime+" due to low buffer ("+JSON.stringify(t)+")");w.warn(i.message),e.trigger(S.ERROR,{type:L.MEDIA_ERROR,details:A.BUFFER_STALLED_ERROR,fatal:!1,error:i,buffer:t.len})}},e._trySkipBufferHole=function(t){var e=this.config,r=this.hls,i=this.media;if(null===i)return 0;var n=i.currentTime,a=Jr.bufferInfo(i,n,0),s=n0&&a.len<1&&i.readyState<3,u=s-n;if(u>0&&(o||l)){if(u>e.maxBufferHole){var h=this.fragmentTracker,d=!1;if(0===n){var c=h.getAppendedFrag(0,we);c&&s1?(i=0,this.bitrateTest=!0):i=r.firstAutoLevel),r.nextLoadLevel=i,this.level=r.loadLevel,this.loadedmetadata=!1}e>0&&-1===t&&(this.log("Override startPosition with lastCurrentTime @"+e.toFixed(3)),t=e),this.state=vi,this.nextLoadPosition=this.startPosition=this.lastCurrentTime=t,this.tick()}else this._forceStartLoad=!0,this.state=gi},r.stopLoad=function(){this._forceStartLoad=!1,t.prototype.stopLoad.call(this)},r.doTick=function(){switch(this.state){case ki:var t=this.levels,e=this.level,r=null==t?void 0:t[e],i=null==r?void 0:r.details;if(i&&(!i.live||this.levelLastLoaded===r)){if(this.waitForCdnTuneIn(i))break;this.state=vi;break}if(this.hls.nextLoadLevel!==this.level){this.state=vi;break}break;case yi:var n,a=self.performance.now(),s=this.retryDate;if(!s||a>=s||null!=(n=this.media)&&n.seeking){var o=this.levels,l=this.level,u=null==o?void 0:o[l];this.resetStartWhenNotLoaded(u||null),this.state=vi}}this.state===vi&&this.doTickIdle(),this.onTickEnd()},r.onTickEnd=function(){t.prototype.onTickEnd.call(this),this.checkBuffer(),this.checkFragmentChanged()},r.doTickIdle=function(){var t=this.hls,e=this.levelLastLoaded,r=this.levels,i=this.media;if(null!==e&&(i||!this.startFragRequested&&t.config.startFragPrefetch)&&(!this.altAudio||!this.audioOnly)){var n=t.nextLoadLevel;if(null!=r&&r[n]){var a=r[n],s=this.getMainFwdBufferInfo();if(null!==s){var o=this.getLevelDetails();if(o&&this._streamEnded(s,o)){var l={};return this.altAudio&&(l.type="video"),this.hls.trigger(S.BUFFER_EOS,l),void(this.state=Li)}t.loadLevel!==n&&-1===t.manualLevel&&this.log("Adapting to level "+n+" from level "+this.level),this.level=t.nextLoadLevel=n;var u=a.details;if(!u||this.state===ki||u.live&&this.levelLastLoaded!==a)return this.level=n,void(this.state=ki);var h=s.len,d=this.getMaxBufferLength(a.maxBitrate);if(!(h>=d)){this.backtrackFragment&&this.backtrackFragment.start>s.end&&(this.backtrackFragment=null);var c=this.backtrackFragment?this.backtrackFragment.start:s.end,f=this.getNextFragment(c,u);if(this.couldBacktrack&&!this.fragPrevious&&f&&"initSegment"!==f.sn&&this.fragmentTracker.getState(f)!==jr){var g,v=(null!=(g=this.backtrackFragment)?g:f).sn-u.startSN,m=u.fragments[v-1];m&&f.cc===m.cc&&(f=m,this.fragmentTracker.removeFragment(m))}else this.backtrackFragment&&s.len&&(this.backtrackFragment=null);if(f&&this.isLoopLoading(f,c)){if(!f.gap){var p=this.audioOnly&&!this.altAudio?O:N,y=(p===N?this.videoBuffer:this.mediaBuffer)||this.media;y&&this.afterBufferFlushed(y,p,we)}f=this.getNextFragmentLoopLoading(f,u,s,we,d)}f&&(!f.initSegment||f.initSegment.data||this.bitrateTest||(f=f.initSegment),this.loadFragment(f,a,c))}}}}},r.loadFragment=function(e,r,i){var n=this.fragmentTracker.getState(e);this.fragCurrent=e,n===Vr||n===Wr?"initSegment"===e.sn?this._loadInitSegment(e,r):this.bitrateTest?(this.log("Fragment "+e.sn+" of level "+e.level+" is being downloaded to test bitrate and will not be buffered"),this._loadBitrateTestFrag(e,r)):(this.startFragRequested=!0,t.prototype.loadFragment.call(this,e,r,i)):this.clearTrackerIfNeeded(e)},r.getBufferedFrag=function(t){return this.fragmentTracker.getBufferedFrag(t,we)},r.followingBufferedFrag=function(t){return t?this.getBufferedFrag(t.end+.5):null},r.immediateLevelSwitch=function(){this.abortCurrentFrag(),this.flushMainBuffer(0,Number.POSITIVE_INFINITY)},r.nextLevelSwitch=function(){var t=this.levels,e=this.media;if(null!=e&&e.readyState){var r,i=this.getAppendedFrag(e.currentTime);i&&i.start>1&&this.flushMainBuffer(0,i.start-1);var n=this.getLevelDetails();if(null!=n&&n.live){var a=this.getMainFwdBufferInfo();if(!a||a.len<2*n.targetduration)return}if(!e.paused&&t){var s=t[this.hls.nextLoadLevel],o=this.fragLastKbps;r=o&&this.fragCurrent?this.fragCurrent.duration*s.maxBitrate/(1e3*o)+1:0}else r=0;var l=this.getBufferedFrag(e.currentTime+r);if(l){var u=this.followingBufferedFrag(l);if(u){this.abortCurrentFrag();var h=u.maxStartPTS?u.maxStartPTS:u.start,d=u.duration,c=Math.max(l.end,h+Math.min(Math.max(d-this.config.maxFragLookUpTolerance,d*(this.couldBacktrack?.5:.125)),d*(this.couldBacktrack?.75:.25)));this.flushMainBuffer(c,Number.POSITIVE_INFINITY)}}}},r.abortCurrentFrag=function(){var t=this.fragCurrent;switch(this.fragCurrent=null,this.backtrackFragment=null,t&&(t.abortRequests(),this.fragmentTracker.removeFragment(t)),this.state){case mi:case pi:case yi:case Ti:case Si:this.state=vi}this.nextLoadPosition=this.getLoadPosition()},r.flushMainBuffer=function(e,r){t.prototype.flushMainBuffer.call(this,e,r,this.altAudio?"video":null)},r.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 ao(this.config,i,this.fragmentTracker,this.hls)},r.onMediaDetaching=function(){var e=this.media;e&&this.onvplaying&&this.onvseeked&&(e.removeEventListener("playing",this.onvplaying),e.removeEventListener("seeked",this.onvseeked),this.onvplaying=this.onvseeked=null,this.videoBuffer=null),this.fragPlaying=null,this.gapController&&(this.gapController.destroy(),this.gapController=null),t.prototype.onMediaDetaching.call(this)},r.onMediaPlaying=function(){this.tick()},r.onMediaSeeked=function(){var t=this.media,e=t?t.currentTime:null;y(e)&&this.log("Media seeked to "+e.toFixed(3));var r=this.getMainFwdBufferInfo();null!==r&&0!==r.len?this.tick():this.warn('Main forward buffer length on "seeked" event '+(r?r.len:"empty")+")")},r.onManifestLoading=function(){this.log("Trigger BUFFER_RESET"),this.hls.trigger(S.BUFFER_RESET,void 0),this.fragmentTracker.removeAllFragments(),this.couldBacktrack=!1,this.startPosition=this.lastCurrentTime=this.fragLastKbps=0,this.levels=this.fragPlaying=this.backtrackFragment=this.levelLastLoaded=null,this.altAudio=this.audioOnly=this.startFragRequested=!1},r.onManifestParsed=function(t,e){var r,i,n=!1,a=!1;e.levels.forEach((function(t){var e=t.audioCodec;e&&(n=n||-1!==e.indexOf("mp4a.40.2"),a=a||-1!==e.indexOf("mp4a.40.5"))})),this.audioCodecSwitch=n&&a&&!("function"==typeof(null==(i=io())||null==(r=i.prototype)?void 0:r.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},r.onLevelLoading=function(t,e){var r=this.levels;if(r&&this.state===vi){var i=r[e.level];(!i.details||i.details.live&&this.levelLastLoaded!==i||this.waitForCdnTuneIn(i.details))&&(this.state=ki)}},r.onLevelLoaded=function(t,e){var r,i=this.levels,n=e.level,a=e.details,s=a.totalduration;if(i){this.log("Level "+n+" loaded ["+a.startSN+","+a.endSN+"]"+(a.lastPartSn?"[part-"+a.lastPartSn+"-"+a.lastPartIndex+"]":"")+", cc ["+a.startCC+", "+a.endCC+"] duration:"+s);var o=i[n],l=this.fragCurrent;!l||this.state!==pi&&this.state!==yi||l.level!==e.level&&l.loader&&this.abortCurrentFrag();var u=0;if(a.live||null!=(r=o.details)&&r.live){var h;if(this.checkLiveUpdate(a),a.deltaUpdateFailed)return;u=this.alignPlaylists(a,o.details,null==(h=this.levelLastLoaded)?void 0:h.details)}if(o.details=a,this.levelLastLoaded=o,this.hls.trigger(S.LEVEL_UPDATED,{details:a,level:n}),this.state===ki){if(this.waitForCdnTuneIn(a))return;this.state=vi}this.startFragRequested?a.live&&this.synchronizeToLiveEdge(a):this.setStartPosition(a,u),this.tick()}else this.warn("Levels were reset while loading level "+n)},r._handleFragmentLoadProgress=function(t){var e,r=t.frag,i=t.part,n=t.payload,a=this.levels;if(a){var s=a[r.level],o=s.details;if(!o)return this.warn("Dropping fragment "+r.sn+" of level "+r.level+" after level details were reset"),void this.fragmentTracker.removeFragment(r);var l=s.videoCodec,u=o.PTSKnown||!o.live,h=null==(e=r.initSegment)?void 0:e.data,d=this._getAudioCodec(s),c=this.transmuxer=this.transmuxer||new Hn(this.hls,we,this._handleTransmuxComplete.bind(this),this._handleTransmuxerFlush.bind(this)),f=i?i.index:-1,g=-1!==f,v=new $r(r.level,r.sn,r.stats.chunkCount,n.byteLength,f,g),m=this.initPTS[r.cc];c.push(n,h,d,l,r,i,o.totalduration,u,v,m)}else this.warn("Levels were reset while fragment load was in progress. Fragment "+r.sn+" of level "+r.level+" will not be buffered")},r.onAudioTrackSwitching=function(t,e){var r=this.altAudio;if(!e.url){if(this.mediaBuffer!==this.media){this.log("Switching on main audio, use media.buffered to schedule main fragment loading"),this.mediaBuffer=this.media;var i=this.fragCurrent;i&&(this.log("Switching to main audio track, cancel main fragment load"),i.abortRequests(),this.fragmentTracker.removeFragment(i)),this.resetTransmuxer(),this.resetLoadingState()}else this.audioOnly&&this.resetTransmuxer();var n=this.hls;r&&(n.trigger(S.BUFFER_FLUSHING,{startOffset:0,endOffset:Number.POSITIVE_INFINITY,type:null}),this.fragmentTracker.removeAllFragments()),n.trigger(S.AUDIO_TRACK_SWITCHED,e)}},r.onAudioTrackSwitched=function(t,e){var r=e.id,i=!!this.hls.audioTracks[r].url;if(i){var n=this.videoBuffer;n&&this.mediaBuffer!==n&&(this.log("Switching on alternate audio, use video.buffered to schedule main fragment loading"),this.mediaBuffer=n)}this.altAudio=i,this.tick()},r.onBufferCreated=function(t,e){var r,i,n=e.tracks,a=!1;for(var s in n){var o=n[s];if("main"===o.id){if(i=s,r=o,"video"===s){var l=n[s];l&&(this.videoBuffer=l.buffer)}}else a=!0}a&&r?(this.log("Alternate track found, use "+i+".buffered to schedule main fragment loading"),this.mediaBuffer=r.buffer):this.mediaBuffer=this.media},r.onFragBuffered=function(t,e){var r=e.frag,i=e.part;if(!r||r.type===we){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===Si&&(this.state=vi));var n=i?i.stats:r.stats;this.fragLastKbps=Math.round(8*n.total/(n.buffering.end-n.loading.first)),"initSegment"!==r.sn&&(this.fragPrevious=r),this.fragBufferedComplete(r,i)}},r.onError=function(t,e){var r;if(e.fatal)this.state=Ai;else switch(e.details){case A.FRAG_GAP:case A.FRAG_PARSING_ERROR:case A.FRAG_DECRYPT_ERROR:case A.FRAG_LOAD_ERROR:case A.FRAG_LOAD_TIMEOUT:case A.KEY_LOAD_ERROR:case A.KEY_LOAD_TIMEOUT:this.onFragmentOrKeyLoadError(we,e);break;case A.LEVEL_LOAD_ERROR:case A.LEVEL_LOAD_TIMEOUT:case A.LEVEL_PARSING_ERROR:e.levelRetry||this.state!==ki||(null==(r=e.context)?void 0:r.type)!==be||(this.state=vi);break;case A.BUFFER_APPEND_ERROR:case A.BUFFER_FULL_ERROR:if(!e.parent||"main"!==e.parent)return;if(e.details===A.BUFFER_APPEND_ERROR)return void this.resetLoadingState();this.reduceLengthAndFlushBuffer(e)&&this.flushMainBuffer(0,Number.POSITIVE_INFINITY);break;case A.INTERNAL_EXCEPTION:this.recoverWorkerError(e)}},r.checkBuffer=function(){var t=this.media,e=this.gapController;if(t&&e&&t.readyState){if(this.loadedmetadata||!Jr.getBuffered(t).length){var r=this.state!==vi?this.fragCurrent:null;e.poll(this.lastCurrentTime,r)}this.lastCurrentTime=t.currentTime}},r.onFragLoadEmergencyAborted=function(){this.state=vi,this.loadedmetadata||(this.startFragRequested=!1,this.nextLoadPosition=this.startPosition),this.tickImmediate()},r.onBufferFlushed=function(t,e){var r=e.type;if(r!==O||this.audioOnly&&!this.altAudio){var i=(r===N?this.videoBuffer:this.mediaBuffer)||this.media;this.afterBufferFlushed(i,r,we),this.tick()}},r.onLevelsUpdated=function(t,e){this.level>-1&&this.fragCurrent&&(this.level=this.fragCurrent.level),this.levels=e.levels},r.swapAudioCodec=function(){this.audioCodecSwap=!this.audioCodecSwap},r.seekToStartPos=function(){var t=this.media;if(t){var e=t.currentTime,r=this.startPosition;if(r>=0&&e0&&(nT.cc;if(!1!==n.independent){var R=h.startPTS,k=h.endPTS,b=h.startDTS,D=h.endDTS;if(l)l.elementaryStreams[h.type]={startPTS:R,endPTS:k,startDTS:b,endDTS:D};else if(h.firstKeyFrame&&h.independent&&1===a.id&&!A&&(this.couldBacktrack=!0),h.dropped&&h.independent){var I=this.getMainFwdBufferInfo(),w=(I?I.end:this.getLoadPosition())+this.config.maxBufferHole,C=h.firstKeyFramePTS?h.firstKeyFramePTS:R;if(!L&&w2&&(o.gap=!0);o.setElementaryStreamInfo(h.type,R,k,b,D),this.backtrackFragment&&(this.backtrackFragment=o),this.bufferFragmentData(h,o,l,a,L||A)}else{if(!L&&!A)return void this.backtrack(o);o.gap=!0}}if(v){var _=v.startPTS,x=v.endPTS,P=v.startDTS,F=v.endDTS;l&&(l.elementaryStreams[O]={startPTS:_,endPTS:x,startDTS:P,endDTS:F}),o.setElementaryStreamInfo(O,_,x,P,F),this.bufferFragmentData(v,o,l,a)}if(g&&null!=c&&null!=(e=c.samples)&&e.length){var M={id:r,frag:o,details:g,samples:c.samples};i.trigger(S.FRAG_PARSING_METADATA,M)}if(g&&d){var N={id:r,frag:o,details:g,samples:d.samples};i.trigger(S.FRAG_PARSING_USERDATA,N)}}}else this.resetWhenMissingContext(a)},r._bufferInitSegment=function(t,e,r,i){var n=this;if(this.state===Ti){this.audioOnly=!!e.audio&&!e.video,this.altAudio&&!this.audioOnly&&delete e.audio;var a=e.audio,s=e.video,o=e.audiovideo;if(a){var l=t.audioCodec,u=navigator.userAgent.toLowerCase();if(this.audioCodecSwitch){l&&(l=-1!==l.indexOf("mp4a.40.5")?"mp4a.40.2":"mp4a.40.5");var h=a.metadata;h&&"channelCount"in h&&1!==(h.channelCount||1)&&-1===u.indexOf("firefox")&&(l="mp4a.40.5")}l&&-1!==l.indexOf("mp4a.40.5")&&-1!==u.indexOf("android")&&"audio/mpeg"!==a.container&&(l="mp4a.40.2",this.log("Android: force audio codec to "+l)),t.audioCodec&&t.audioCodec!==l&&this.log('Swapping manifest audio codec "'+t.audioCodec+'" for "'+l+'"'),a.levelCodec=l,a.id="main",this.log("Init audio buffer, container:"+a.container+", codecs[selected/level/parsed]=["+(l||"")+"/"+(t.audioCodec||"")+"/"+a.codec+"]")}s&&(s.levelCodec=t.videoCodec,s.id="main",this.log("Init video buffer, container:"+s.container+", codecs[level/parsed]=["+(t.videoCodec||"")+"/"+s.codec+"]")),o&&this.log("Init audiovideo buffer, container:"+o.container+", codecs[level/parsed]=["+t.codecs+"/"+o.codec+"]"),this.hls.trigger(S.BUFFER_CODECS,e),Object.keys(e).forEach((function(t){var a=e[t].initSegment;null!=a&&a.byteLength&&n.hls.trigger(S.BUFFER_APPENDING,{type:t,data:a,frag:r,part:null,chunkMeta:i,parent:r.type})})),this.tickImmediate()}},r.getMainFwdBufferInfo=function(){return this.getFwdBufferInfo(this.mediaBuffer?this.mediaBuffer:this.media,we)},r.backtrack=function(t){this.couldBacktrack=!0,this.backtrackFragment=t,this.resetTransmuxer(),this.flushBufferGap(t),this.fragmentTracker.removeFragment(t),this.fragPrevious=null,this.nextLoadPosition=t.start,this.state=vi},r.checkFragmentChanged=function(){var t=this.media,e=null;if(t&&t.readyState>1&&!1===t.seeking){var r=t.currentTime;if(Jr.isBuffered(t,r)?e=this.getAppendedFrag(r):Jr.isBuffered(t,r+.1)&&(e=this.getAppendedFrag(r+.1)),e){this.backtrackFragment=null;var i=this.fragPlaying,n=e.level;i&&e.sn===i.sn&&i.level===n||(this.fragPlaying=e,this.hls.trigger(S.FRAG_CHANGED,{frag:e}),i&&i.level===n||this.hls.trigger(S.LEVEL_SWITCHED,{level:n}))}}},s(e,[{key:"nextLevel",get:function(){var t=this.nextBufferedFrag;return t?t.level:-1}},{key:"currentFrag",get:function(){var t=this.media;return t?this.fragPlaying||this.getAppendedFrag(t.currentTime):null}},{key:"currentProgramDateTime",get:function(){var t=this.media;if(t){var e=t.currentTime,r=this.currentFrag;if(r&&y(e)&&y(r.programDateTime)){var i=r.programDateTime+1e3*(e-r.start);return new Date(i)}}return null}},{key:"currentLevel",get:function(){var t=this.currentFrag;return t?t.level:-1}},{key:"nextBufferedFrag",get:function(){var t=this.currentFrag;return t?this.followingBufferedFrag(t):null}},{key:"forceStartLoad",get:function(){return this._forceStartLoad}}]),e}(bi),oo=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.started=!1,this._emitter=new Un,this._autoLevelCapping=-1,this._maxHdcpLevel=null,this.abrController=void 0,this.bufferController=void 0,this.capLevelController=void 0,this.latencyController=void 0,this.levelController=void 0,this.streamController=void 0,this.audioTrackController=void 0,this.subtitleTrackController=void 0,this.emeController=void 0,this.cmcdController=void 0,this._media=null,this.url=null,this.triggeringException=void 0,I(e.debug||!1,"Hls instance");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"');var r=$s(t),n=["TimeOut","MaxRetry","RetryDelay","MaxRetryTimeout"];return["manifest","level","frag"].forEach((function(t){var i=("level"===t?"playlist":t)+"LoadPolicy",a=void 0===e[i],s=[];n.forEach((function(n){var o=t+"Loading"+n,l=e[o];if(void 0!==l&&a){s.push(o);var u=r[i].default;switch(e[i]={default:u},n){case"TimeOut":u.maxLoadTimeMs=l,u.maxTimeToFirstByteMs=l;break;case"MaxRetry":u.errorRetry.maxNumRetry=l,u.timeoutRetry.maxNumRetry=l;break;case"RetryDelay":u.errorRetry.retryDelayMs=l,u.timeoutRetry.retryDelayMs=l;break;case"MaxRetryTimeout":u.errorRetry.maxRetryDelayMs=l,u.timeoutRetry.maxRetryDelayMs=l}}})),s.length&&w.warn('hls.js config: "'+s.join('", "')+'" setting(s) are deprecated, use "'+i+'": '+JSON.stringify(e[i]))})),i(i({},r),e)}(t.DefaultConfig,e);this.userConfig=e,r.progressive&&Zs(r);var n=r.abrController,a=r.bufferController,s=r.capLevelController,o=r.errorController,l=r.fpsController,u=new o(this),h=this.abrController=new n(this),d=this.bufferController=new a(this),c=this.capLevelController=new s(this),f=new l(this),g=new Fe(this),v=new qe(this),m=r.contentSteeringController,p=m?new m(this):null,y=this.levelController=new to(this,p),E=new qr(this),T=new ro(this.config),L=this.streamController=new so(this,E,T);c.setStreamController(L),f.setStreamController(L);var A=[g,y,L];p&&A.splice(1,0,p),this.networkControllers=A;var R=[h,d,c,f,v,E];this.audioTrackController=this.createController(r.audioTrackController,A);var k=r.audioStreamController;k&&A.push(new k(this,E,T)),this.subtitleTrackController=this.createController(r.subtitleTrackController,A);var b=r.subtitleStreamController;b&&A.push(new b(this,E,T)),this.createController(r.timelineController,R),T.emeController=this.emeController=this.createController(r.emeController,R),this.cmcdController=this.createController(r.cmcdController,R),this.latencyController=this.createController(Xe,R),this.coreComponents=R,A.push(u);var D=u.onErrorOut;"function"==typeof D&&this.on(S.ERROR,D,u)}t.isMSESupported=function(){return no()},t.isSupported=function(){return function(){if(!no())return!1;var t=ee();return"function"==typeof(null==t?void 0:t.isTypeSupported)&&(["avc1.42E01E,mp4a.40.2","av01.0.01M.08","vp09.00.50.08"].some((function(e){return t.isTypeSupported(ae(e,"video"))}))||["mp4a.40.2","fLaC"].some((function(e){return t.isTypeSupported(ae(e,"audio"))})))}()},t.getMediaSource=function(){return ee()};var e=t.prototype;return e.createController=function(t,e){if(t){var r=new t(this);return e&&e.push(r),r}return null},e.on=function(t,e,r){void 0===r&&(r=this),this._emitter.on(t,e,r)},e.once=function(t,e,r){void 0===r&&(r=this),this._emitter.once(t,e,r)},e.removeAllListeners=function(t){this._emitter.removeAllListeners(t)},e.off=function(t,e,r,i){void 0===r&&(r=this),this._emitter.off(t,e,r,i)},e.listeners=function(t){return this._emitter.listeners(t)},e.emit=function(t,e,r){return this._emitter.emit(t,e,r)},e.trigger=function(t,e){if(this.config.debug)return this.emit(t,t,e);try{return this.emit(t,t,e)}catch(e){if(w.error("An internal error happened while handling event "+t+'. Error message: "'+e.message+'". Here is a stacktrace:',e),!this.triggeringException){this.triggeringException=!0;var r=t===S.ERROR;this.trigger(S.ERROR,{type:L.OTHER_ERROR,details:A.INTERNAL_EXCEPTION,fatal:r,event:t,error:e}),this.triggeringException=!1}}return!1},e.listenerCount=function(t){return this._emitter.listenerCount(t)},e.destroy=function(){w.log("destroy"),this.trigger(S.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;var t=this.config;t.xhrSetup=t.fetchSetup=void 0,this.userConfig=null},e.attachMedia=function(t){w.log("attachMedia"),this._media=t,this.trigger(S.MEDIA_ATTACHING,{media:t})},e.detachMedia=function(){w.log("detachMedia"),this.trigger(S.MEDIA_DETACHING,void 0),this._media=null},e.loadSource=function(t){this.stopLoad();var e=this.media,r=this.url,i=this.url=p.buildAbsoluteURL(self.location.href,t,{alwaysNormalize:!0});this._autoLevelCapping=-1,this._maxHdcpLevel=null,w.log("loadSource:"+i),e&&r&&(r!==i||this.bufferController.hasSourceTypes())&&(this.detachMedia(),this.attachMedia(e)),this.trigger(S.MANIFEST_LOADING,{url:t})},e.startLoad=function(t){void 0===t&&(t=-1),w.log("startLoad("+t+")"),this.started=!0,this.networkControllers.forEach((function(e){e.startLoad(t)}))},e.stopLoad=function(){w.log("stopLoad"),this.started=!1,this.networkControllers.forEach((function(t){t.stopLoad()}))},e.resumeBuffering=function(){this.started&&this.networkControllers.forEach((function(t){"fragmentLoader"in t&&t.startLoad(-1)}))},e.pauseBuffering=function(){this.networkControllers.forEach((function(t){"fragmentLoader"in t&&t.stopLoad()}))},e.swapAudioCodec=function(){w.log("swapAudioCodec"),this.streamController.swapAudioCodec()},e.recoverMediaError=function(){w.log("recoverMediaError");var t=this._media;this.detachMedia(),t&&this.attachMedia(t)},e.removeLevel=function(t){this.levelController.removeLevel(t)},e.setAudioOption=function(t){var e;return null==(e=this.audioTrackController)?void 0:e.setAudioOption(t)},e.setSubtitleOption=function(t){var e;return null==(e=this.subtitleTrackController)||e.setSubtitleOption(t),null},s(t,[{key:"levels",get:function(){var t=this.levelController.levels;return t||[]}},{key:"currentLevel",get:function(){return this.streamController.currentLevel},set:function(t){w.log("set currentLevel:"+t),this.levelController.manualLevel=t,this.streamController.immediateLevelSwitch()}},{key:"nextLevel",get:function(){return this.streamController.nextLevel},set:function(t){w.log("set nextLevel:"+t),this.levelController.manualLevel=t,this.streamController.nextLevelSwitch()}},{key:"loadLevel",get:function(){return this.levelController.level},set:function(t){w.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){w.log("set firstLevel:"+t),this.levelController.firstLevel=t}},{key:"startLevel",get:function(){var t=this.levelController.startLevel;return-1===t&&this.abrController.forcedAutoLevel>-1?this.abrController.forcedAutoLevel:t},set:function(t){w.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&&(w.log("set autoLevelCapping:"+t),this._autoLevelCapping=t,this.levelController.checkMaxAutoUpdated())}},{key:"bandwidthEstimate",get:function(){var t=this.abrController.bwEstimator;return t?t.getEstimate():NaN},set:function(t){this.abrController.resetEstimator(t)}},{key:"ttfbEstimate",get:function(){var t=this.abrController.bwEstimator;return t?t.getEstimateTTFB():NaN}},{key:"maxHdcpLevel",get:function(){return this._maxHdcpLevel},set:function(t){(function(t){return ze.indexOf(t)>-1})(t)&&this._maxHdcpLevel!==t&&(this._maxHdcpLevel=t,this.levelController.checkMaxAutoUpdated())}},{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=e)return i;return 0}},{key:"maxAutoLevel",get:function(){var t,e=this.levels,r=this.autoLevelCapping,i=this.maxHdcpLevel;if(t=-1===r&&null!=e&&e.length?e.length-1:r,i)for(var n=t;n--;){var a=e[n].attrs["HDCP-LEVEL"];if(a&&a<=i)return n}return t}},{key:"firstAutoLevel",get:function(){return this.abrController.firstAutoLevel}},{key:"nextAutoLevel",get:function(){return this.abrController.nextAutoLevel},set:function(t){this.abrController.nextAutoLevel=t}},{key:"playingDate",get:function(){return this.streamController.currentProgramDateTime}},{key:"mainForwardBufferInfo",get:function(){return this.streamController.getMainFwdBufferInfo()}},{key:"allAudioTracks",get:function(){var t=this.audioTrackController;return t?t.allAudioTracks:[]}},{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:"allSubtitleTracks",get:function(){var t=this.subtitleTrackController;return t?t.allSubtitleTracks:[]}},{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}}],[{key:"version",get:function(){return"1.5.13"}},{key:"Events",get:function(){return S}},{key:"ErrorTypes",get:function(){return L}},{key:"ErrorDetails",get:function(){return A}},{key:"DefaultConfig",get:function(){return t.defaultConfig?t.defaultConfig:Js},set:function(e){t.defaultConfig=e}}]),t}();return oo.defaultConfig=void 0,oo},"object"==typeof exports&&"undefined"!=typeof module?module.exports=i():"function"==typeof define&&define.amd?define(i):(r="undefined"!=typeof globalThis?globalThis:r||self).Hls=i()}(!1);