1// Playerjs.com 22.2.6 2// 23.09.2026 03:42:38 3// API - https://playerjs.com/docs/q=api 4// hls.js 1.6.16 5 6eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('if(!1z.4B){1z.4B=[];1z.g5}if(1z[\'IQ\']){1w(IQ,1)};E GP(2J){B o={1u:K,pF:[],x7:[],e1:K,lU:\'Sb\',QY:Fb,QT:Bm,96:\'22.2.6\',iK:[\'7Q\',\'\'],lR:\'\',2f:K,8M:K,a6:K,Qn:K,eB:K,5N:K,ac:K,9w:K,u:\'#TY#U7#TW#TU#Ew#TF#TK#TE#TN#UD#Ex#Uj#Ul#Up#Ut#Uw#TC#T0#TB#SL#SD#Te#Tf#So#Tg#Ta#Ew#T5#Tt#TA#Tz#Ty#Tw#Tv#Tu#Ts#Tr#Tq#Tp#Tj#SY#Sy#SQ#SX#SV#SU#ST#SO#Ux#Uv#Ur#Uo#UK#UP#UO#UN#Ex#UI=\',u2:\'#UH#UG#UF#UE#Uf#TR#TP#TO#TH#TG#TM#Ud#Uc#Ub#U9#U8#gS#U5#U4#U3#Sp#gS#S2#Sn#Qx#Qo#QF#QN#Qg#QM#QP#QR#QU#QZ#R3#R5#R7#Qd#Qc#gS#Qs#Qt#Qv#gS#Qw#QB#QE#Re#S3#Rd#RZ#gS#RY#RT#gS#S4=\',u3:\'\',u4:\'\',u5:\'\',u6:\'\',u7:\'\',u8:\'\',u9:\'\',S5:\'\',y:\'xx???x=xx?xx?=\',p:\'\',Sf:-1,CM:"EH",jg:"//EH.9k",8h:[],dt:H,pr:H,ga:K,ab:K,kc:[],Sj:K,eD:\'//.9n//\',zT:0,2A:[],6K:[],8I:[],3g:[],rL:[],aJ:0,9c:[],rR:0,xR:K,6A:K,1F:K,Ca:K,6r:K,ni:\'<EI>\',kX:\'</EI>\',ax:1z.lQ.Y<2m&&1z.lQ.1d<2m,yt:[],Sg:[],6k:{\'1K\':1,\'Dd\':1,\'di\':1,\'f4\':1,\'rs\':0},aW:[],yQ:0,gc:0,4T:K,54:K,hU:K,tr:K,Ru:[],jq:[],dX:K,cM:0,jC:K,w1:1J,kP:1J,wg:K,EM:E(x){B a;J a},Rv:0,jz:4J,4S:K,g7:K,B5:2c.B5,d:8Z.CQ,mV:8Z.CQ,9V:8Z.9V,h0:8Z.9V.I("h0")==0,RF:{},C1:\'GI-EJ.9k/EJ.js\',fd:["EM","EP"],6E:[],RK:[],RJ:[],k5:1,oI:[],EP:E(x,y,z){B a;J a},17:0,rD:0,4U:K,dk:-1,aO:3,RC:0,xB:0,aM:0,3Z:{x:1,y:1,x0:1,y0:1},ek:["eI","eO","gF","gM","gQ","kL","qB","kk","et","d2","qq","t6"],tq:["UV","XB","Yz","Yy"],f3:0,Yu:0,yr:0,In:0,fp:0,GG:[],dP:[\'8n\',\'eJ\',\'nZ\',\'9l\'],Yo:[],py:H,oW:[],xm:0,sB:0,ws:"w"+"s",e1:K,j7:[K,K,K]};B hN={S:{w:20,h:20,1l:"-",Ym:"-",a:1,7O:-1,1n:"3D",1H:"",1K:1,gt:-1,bu:0,2G:1,1f:"",1E:"",3X:"YU",dE:12,kK:0,1t:"Q",2F:"0 3 0 3",aQ:"0 0 0 0",2K:1,mM:"0 0 0 0",UU:0,nh:1,bg:0,s6:0,Mq:0,4f:1,7W:-1,4o:"3N",9r:-1,gl:"0 0 0 0",gV:-1,nj:"3D",b0:-1,tk:-1,6t:"1W",4t:"Cr",2G:0,ne:"3N",mT:0.7,yP:0,BG:"3D",lM:"3 5 3 5",YR:"0 0 0 0",YQ:1,yM:"nN-nG",yN:11,yO:0,3f:"",Mb:5,M9:0,3p:0,YP:2,YO:2,N0:0.2,MZ:0,MW:0.1,aS:0,YN:"YJ",YI:1,YH:5,N5:"3N",N2:"3D",MY:"3D",MX:1,O4:1,AK:1,7F:0,3F:0,h7:20,g3:"<2p Y=\'20\' 1d=\'20\'><g><gK ry=\'5\' rx=\'5\' cy=\'10\' cx=\'10\' 6O=\'#e5\'/></g></2p>",Am:1,qH:-1,np:0,mb:1,Ay:-1,YG:0.1,ey:0,3o:"",Lt:0,LA:"Cr",3t:"",Jp:qL,Jm:qL,MI:0,5z:0,5x:"3D",MR:0,MQ:"3N",MU:9,AH:"0 0 10 0",AJ:"0 0 0 0",MS:0}};E CX(){J H;o.NI=H}E dv(s){if(s.I(\'.\')==-1){s=s.1h(1);s2=\'\';U(i=0;i<s.R;i+=3){s2+=\'%u0\'+s.5d(i,i+3)}s=YE(s2)}J s};E Np(){if(o.u!=\'\'){v=8R(v,5I.7V(iG(o.u)))}if(2J.I("#"+v.a0)==0){2S{2J=5I.7V(o[o.fd[0]](2J))}2H(e){}}F{if(2J.I("#"+v.bR)==0){2S{2J=5I.7V(o[o.fd[1]](2J))}2H(e){}}}}E 8m(x,y){}E pw(y,1e){}B yg=E(){B x=1X("2e");o.1Q.1M(x);L(x,{\'1t\':\'2q\',\'1a\':\'0\',\'1b\':1N(v.XV,0),\'Y\':\'100%\',\'1n\':v.Eb,\'3X-3S\':v.En,\'2j-1n\':3K(v.E9,v.Em),\'2T\':(v.Ef+\'px \'+v.Ek+\'px\'),\'2o\':\'1W\'});G.9n=E(1E,n){x.1T=1E;5l(x);U(B i=0;i<x.9Z(\'a\').R;i++){x.9Z(\'a\')[i].C.1n=\'#e5\'}if(n){1w(G.ty,2m*n)}x.C.5i="XQ"};G.ty=E(){3d(x)}};E mJ(x){x==1?o.1U.1M(o.1Q):\'\'};B v={1k:0,zJ:0,lK:"#3N",2I:0,CK:1,9A:"#3N",4o:"#3D",7F:0,gj:1,sG:1,2a:0,xX:1,eH:0,uK:1,1v:{XO:0,1n:"3N",a:"0.4",h:34,lP:1,1m:1,jv:1,fH:0,l1:3,8U:0,v5:3,6t:"1W",1t:"2U",2F:"0 0 0 0",7F:0,mW:0,8w:\'\'},1L:{on:1,f:1,r:1,m:1,4l:5,A4:"4l",9O:1,A2:"1R",tl:0,NE:0,uw:1,kV:0.2},W:{4o:"3N",9r:"rC",4f:0.9,7W:-1,1t:"1a",2F:"0 0 0 0",2T:"7 15 7 15",1n:"3D",3X:"Et, Ei, nN-nG",dE:12,5Y:10,kK:0,5x:"Es",AO:1,9A:"XN",a:1,7O:-1,XC:0,XF:100,XE:177,XD:1,jA:1,Ac:"XT",qS:"3N",jm:-1,XL:-1,Af:0,wk:3,gJ:16,Ii:"Yb",7F:0,mz:1,qg:1,qe:"3D",x8:0,x6:"3N",FH:1,FI:0,FL:"rC",pM:0,m7:4J,dU:0,7w:0,Jj:0,Ji:0,fB:1,3R:0,mg:50,uC:0,pP:1,eV:170,rU:0,wJ:"rC",vZ:"0 0 0 0",uP:30,9A:"E8"},1g:{4o:"3N",9r:"Ya",4f:0.7,7W:-1,3X:"Et, Ei, nN-nG",1t:"2U-2l",2F:"0 0 0 0",2T:"7 10 7 15",1n:"3D",dE:12,gJ:16,5Y:10,kK:0,Y8:"3D",5x:"Es",a:1,1K:5,7O:-1,Cz:1,wk:3,mz:1,qg:1,qe:"3D",pM:0,m7:4J,7F:0,Y5:1,Y3:"4P",59:1,ZS:"9R",ZH:1,10j:"1Y",10o:0,10m:"7c",10i:0,10h:"5t",uP:30,9A:"E8"},10c:{1t:"2U-2l",2F:"0 10 50 0"},1R:0.8,xc:1,pU:1,as:0,6g:0,Fu:1,5o:0,4G:0,OC:0,OM:0,3u:0,ya:1,o2:0,yz:0,yA:0,jo:\',\',sa:\';\',dw:\'//\',wC:1,ju:\'[\',fI:\']\',gL:\'6O\',oS:1,oK:-1,wa:0,Bp:\'20 0 0 20\',eT:\'1b-1a\',Bo:100,mp:100,Bt:-1,xW:0,DJ:1,E9:"nl",Eb:"3D",Ef:5,Ek:10,Em:1,En:10,rR:0,Cu:1,BN:1,iE:1,5U:\'Zc\',wb:0,gq:\'5V\',bc:1,PE:0,Pi:0,OI:0,a9:1,dQ:1,Pj:5,7p:0,EC:1,ta:0,vk:5,Z9:0,YZ:0,Z6:0,rT:1,Ff:1,PR:0,G6:0,Z5:0,ue:1,od:0,3q:"I6",Z3:M6,o4:\'100%\',ga:0,Ir:{8H:1,2B:0,rl:0,4I:0,1u:1,BR:0,BW:0,CC:0,Z1:0,Zt:0,ZA:0},II:{8H:1,2B:0,rl:0,4I:0,1u:1,BR:0,BW:0,CC:0},Zz:100,wl:1,gz:1,nO:14,eI:\'100%\',FC:1,nK:20,HM:1,gQ:0.7,HJ:2,B2:3,et:10,eO:"3D",gF:"Ht",gM:"3N",kL:0,qB:0,kk:cP,yb:1,d2:0,z8:1,9K:1,Zy:1,Zx:0.3,Zv:3,Zr:4,Zp:5,Zo:0,Zm:VQ,VO:M0,DX:0,DT:1,uY:1,ir:1,IY:1,Ak:0,O1:160,NZ:90,NW:0,NV:1,O3:"rC",NY:0,Od:1,a0:\'2\',bR:\'3\',VM:10,VF:1,VC:1,VK:-1,Wd:1,Wa:1,W3:-1,W2:0,W1:1,VV:0,Vf:1,Vy:0,Vc:1,Vb:0,Va:1,V9:0,V8:1,V7:0,V6:1,V4:0,xU:1,UW:0,V3:0,V2:1,V1:0,UZ:1,Vd:"#3D",Vw:"#3N",Vv:"#3N",Vr:"#3D",Vg:"#3N",Vn:"#3D",Vk:"#3N",Xc:"#3D",X7:"#3N",X6:"#3D",X4:"#3N",WZ:"#3D",Xf:1,Xq:0,Xy:1,Xx:0.5,Xw:"#3D",Xv:"#3N",Xu:1,Xs:1,Xr:1,Xp:1,Xh:1,Xn:10,Xj:-1,WU:1,WT:1,Wx:0,oa:0,Wv:"or",Wt:"or",Wh:"or",Wo:"or",Wn:"50%",Wm:-1,Wl:0,Wk:-1,Wj:0,WS:0,JY:1,JZ:0,WQ:30,WO:2,OY:10,Fj:0,WM:30,Oz:1,LI:1,6w:0,2h:{on:0,4o:"3N",2I:0,ao:2,9A:"3N",1t:"1a",2F:"20 0 0 20",Y:150,1m:0}};v.az="ru";B 8L=E(is){B i;B C=[];B f=[];B aL=[];B WL=[];B 6D=[];B 9i=[];B 1O=[];B f2=[];B ix=[];B WJ=[];B 5r=[];B 5K=[];B 5A=[];B eZ=[];B ca=K;B 2u;B cd=-1;B 5a=H;B 1c=is;B 6y=is=="1g";B W;B 6g=[];B fA=[];B o7;B 3l=\'\';B eG=\'\';B 6M=-1;B ma;B hv=K;B WB=K;B r4=K;B nB=K;B jd=K;B m5=K;B tH;B wG;B sz;B l1;B uX;B n3=[];B 6o=[];B tE=0;B cp=0;B m6;B 6U;B 6N="2K";B cG=(o.1j.2k?"gT":"gA");B bF=(o.1j.2k?"gP":"gB");C=8R(C,v[is]);C=4q(v[is],\'2F\',\'2F\');C=4q(v[is],\'aQ\',\'aQ\');C=4q(v[is],\'bN\',\'bN\');
6if(C.rU==0){C.vZ="0 0 0 0"}C=4q(v[is],\'gl\',\'vZ\');C=4q(v[is],\'2T\',\'2T\');B mC=C.WG=="1a";B 7B=C.wk;C.rg=0;B aK=" Y=\'"+7B*2+"\' 1d=\'"+(7B*2>C.5Y?(7B*2):C.5Y)+"\' 4w:4x=\'4a://4s.w3.4r/7G/4x\' 4w=\'4a://4s.w3.4r/4D/2p\'>";B Db="<2p Y=\'"+7B*2+"\' 1d=\'"+C.5Y+"\' 4w:4x=\'4a://4s.w3.4r/7G/4x\' 4w=\'4a://4s.w3.4r/4D/2p\' ><g><gK ry=\'"+(7B-1)+"\' rx=\'"+(7B-1)+"\' cy=\'"+(C.5Y/2+2)+"\' cx=\'"+7B+"\' 3O=\'"+2E(C.5x)+"\' 3O=\'1\' 6O-1D=\'0\'/></g></2p>";B se="<2p C=\'2F:"+(C.dE/2)+"px "+(mC?\'-\'+C.qo:1N(C.YS,5))+"px 0 0\'"+aK+"<hC 3O=\'"+2E(C.5x)+"\' 3O-Y=\'"+(7B/2)+"\' 6O=\'1W\' 8s=\'-1 2.38 3.82 7.2 11 -1\'></hC></2p>";if(C.WC==1){aK=se}F{aK="<2p C=\'2F-1b:dF\'"+aK+"<g><gK ry=\'"+(7B)+"\' rx=\'"+7B+"\' cy=\'"+(7B*2>C.5Y?7B:(C.5Y/2))+"\' cx=\'"+7B+"\' 6O=\'"+2E(C.5x)+"\'/></g></2p>"}B xx=4;B Gc="<4Q C=\'2o:cF-4L;\'><2p Y=\'"+(xx+2)+"\' 1d=\'"+(C.5Y)+"\' 4w:4x=\'4a://4s.w3.4r/7G/4x\' 4w=\'4a://4s.w3.4r/4D/2p\'><g><3c x1=\'1\' y1=\'"+(C.5Y/2-xx)+"\' x2=\'"+xx+"\' y2=\'"+(C.5Y/2)+"\' 3O=\'"+2E(C.1n)+"\' 3O-Y=\'1\' 3O-cR=\'3P\'/><3c x1=\'"+xx+"\' y1=\'"+(C.5Y/2)+"\' x2=\'1\' y2=\'"+(C.5Y/2+xx)+"\' 3O=\'"+2E(C.1n)+"\' 3O-Y=\'1\' 3O-cR=\'3P\'/></g></2p></4Q>";B mj="<4Q C=\'2o:cF-4L;\'><2p Y=\'"+(xx+10)+"\' 1d=\'"+(C.5Y+1)+"\' 4w:4x=\'4a://4s.w3.4r/7G/4x\' 4w=\'4a://4s.w3.4r/4D/2p\' C=\'i5:1a\'><g><3c x1=\'1\' y1=\'"+(C.5Y/2+2)+"\' x2=\'"+xx+"\' y2=\'"+(C.5Y/2-xx+2)+"\' 3O=\'"+2E(C.1n)+"\' 3O-Y=\'1\' 3O-cR=\'3P\' /><3c x1=\'1\' y1=\'"+(C.5Y/2+2)+"\' x2=\'"+xx+"\' y2=\'"+(C.5Y/2+xx+2)+"\' 3O=\'"+2E(C.1n)+"\' 3O-Y=\'1\' 3O-cR=\'3P\'/></g></2p></4Q>";B 9A=3K(1N(C.9A,\'3D\'),1N(C.Ip,1));B 1U=1X("2e");o.1Q.1M(1U);L(1U,{\'5w\':\'3p\',\'2o\':\'4L\',\'1D\':0,\'2I-6p\':C.7F});if(C.gV==1){L(1U,{"6I":C.4o,"2I":"4N 6l "+2E(1N(C.nj,\'3D\'))})}B nf={};U(B i in o.6k){if(o.6k.2z(i)){nf[o.6k[i]]=-1}}1U.C.5i=6y?WD:WE;B Z=1X("2e");if(C.7U==1){L(Z,{\'eS-5B\':\'7U(an)\'})}if(o.ax){C.Fl>0?C.dE=C.Fl:\'\';C.Fm>0?C.eV=C.Fm:\'\';C.Fn>0?C.mg=C.Fn:\'\'}L(Z,{\'1t\':\'fV\',\'1b\':0,\'1a\':0,\'2o\':\'4L\',\'Y\':\'100%\',\'2T-1b\':C.cQ,\'2T-2l\':C.7s+(6y&&C.3R==1?0:20),\'2T-2U\':C.cY,\'2T-1a\':C.6H,\'1n\':C.1n,\'3X-3S\':C.dE*1N(v.8i,1),\'3X-fm\':fK(C.3X),\'m8-he\':C.kK+\'px\'});if(o.1j.7d){L(Z,{\'9C-Y\':Ft})}if(is!=="W"){L(Z,{\'5w-y\':(6y&&C.3R==1?\'3p\':\'7b\')})}1U.1M(Z);if(C.3R!=1){B 7A=1X("2e");L(7A,{\'2o\':\'4L\',\'5w\':\'3p\',\'2I-6p\':C.7F});if(C.3R!=1){if(o.1j.7d){L(7A,{\'9C-Y\':Ft})}}Z.1M(7A)}3I(Z,{id:(v.id+"4y"+is)});if(is=="W"){if(C.3R==1){L(Z,{\'Y\':\'100%\',\'2T-2l\':C.7s,\'2T-2U\':C.cY+20,\'5w-x\':\'7b\',\'5w-y\':\'3p\',\'cm-9O\':\'fc\'});L(1U,{\'Y\':o.2L-C.4u-C.4j,\'1d\':C.mg+C.cQ+C.cY})}F{L(Z,{\'5w-y\':\'7b\',\'5w-x\':\'3p\'});if(C.IO==1){oc()}}if(C.rU==1){L(1U,{\'2j-1n\':C.wJ})}if(v.W.2V==1){3d(1U)}}if(C.mz==1){B 6i=1X("2e");B cD=3K(C.rU==1?C.wJ:C.4o);if(C.3R==1){lF(6i,\'to 2l, 5j(\'+cD+\',\'+(C.4f*1+0.3)+\'), 5j(\'+cD+\',0)\',\'1a\',12,5,7,10,7,10,12,15);6i.1y(6N,Gw)}F{lF(6i,\'to 2U, 5j(\'+cD+\',\'+(C.4f*1+0.3)+\'), 5j(\'+cD+\',0)\',\'1b\',5,12,10,7,10,7,15,12);6i.1y(6N,H0)}B 6f=1X("2e");if(C.3R==1){lF(6f,\'to 1a, 5j(\'+cD+\',\'+(C.4f*1+0.3)+\'), 5j(\'+cD+\',0)\',\'2l\',8,5,13,10,13,10,8,15);6f.1y(6N,H5)}F{lF(6f,\'to 2U, 5j(\'+cD+\',0), 5j(\'+cD+\',\'+(C.4f*1+0.3)+\')\',\'2U\',5,8,10,13,10,13,15,8);6f.1y(6N,GZ)}6i.1y("gA",mD);6i.1y("gB",mD);6f.1y("gA",mD);6f.1y("gB",mD);Z.1y("lv",Fa,{62:K});6i.1y("bj",ci);6f.1y("bj",ci);1U.1M(6i);1U.1M(6f);46(wG);wG=7N(GT,2m)}Z.1y(cG,Fc,{62:K});Z.1y(bF,wq,{62:K});if(v.W.6U>0&&!6U&&is=="W"){if(1A rw!=="1J"){6U=1r rw(K,v.W)}}if(6y){B wA=K;U(B i=1;i<15;i++){if(O(v["cT"+is][is+i])){v.1g[is+i]=v["cT"+is][is+i];if(O(v["cT"+is][is+i+"1G"])){v.1g[is+i+"1G"]=v["cT"+is][is+i+"1G"]}if(O(v["cT"+is][is+i+"1l"])){v.1g[is+i+"1l"]=v["cT"+is][is+i+"1l"]}}if(O(v.1g[is+i])){if(v.1g[is+i]==1){e0(\'f\',i);e6(f[i],aL[i],6D[i],9i[i],i);B 5u=v.1g[is+i+"1l"];B 9D=v.1g[is+i+"1G"];if(!O(5u)){v.1g[is+i+"1l"]="5t"}if(5u=="9R"&&v.OF==1){if(wA){5u=v.1g[is+i+"1l"]="hG"}wA=H}if(5u){if(5u.I("3W")>-1&&9D){if(!v[\'6x\'+5u]){if(9D.I(":")>0){B mi=5u.5d(-1);B dm=v[\'pR\'+mi];B k=4v(9D.1h(9D.I(":")+1)).2x(\',\');B ka=[];B mn;U(B j=0;j<k.R;j++){if(k[j].I("(*)")>-1){!O(dm)?dm=j:\'\';k[j]=k[j].1P("(*)",\'\')}mn=k[j].I("->2Z:");ka[j]=\'\';if(mn>0){ka[j]=k[j].1h(mn+6);k[j]=k[j].1h(0,mn)}}o[\'6x\'+5u]=k;o[\'m\'+mi+\'4y\'+\'2Z\']=ka;9D=v.1g[is+i+"1G"]=9D.1h(0,9D.I(":"))}F{o[\'6x\'+5u]=[];v.1g[is+i+"1G"]=9D}v[\'6x\'+5u]=1;o[\'mX\'+5u]=1N(dm,0)}}}6D[i].1T=2P(5u);if(1S(9D)){6D[i].1T=9D}if(5u=="3k"){o.i7=H}1O[i]=5u;8l(i);if(1O[i]==\'eA\'){if(1A oA!=="1J"){!o.bi?o.bi=1r oA():\'\';if(O(1z.oz)){6D[i].1T=o.bi.WN();o.bi.Ch()}}}if(1O[i]in o.6k){nf[1O[i]]=i}f[i].1y(cG,6a,{62:K});f[i].1y(bF,5y,{62:K});f[i].1y(6N,9z);f[i].1y("bj",ci);if(v.1g[is+i+"1m"]==1){L(f[i],{"1d":0}
6)}}}}}E Fa(x){if(is=="W"&&C.3R==1&&x){if(x.uT==0&&x.ef!=0){Z.cs-=x.ef;x.9Q()}}46(sz);sz=7N(wq,hT);c6()}E Fc(){o.47=H}E wq(){if(C.iP==1){2M(o.j4);o.j4=1w(E(){if(!o.47&&!o.qA){9h()}},(v.1g.iX>0?v.1g.iX*2m:(o.1j.tv?4D:2m)))}o.47=K}E 6a(1e){if(o.2f){o.5T?o.V.5T(K):\'\'}B i=1e.4t.6F(\'p4\');B x;if(i){x=\'f\'}F{if(1e.4t.6F(\'bT\')){i=1e.4t.6F(\'bT\');x=\'f2\'}}if(i){i=2O(i);B j1=K;if(O(2n(x)[i])){if(C.7W>-1){L(2n(x+\'bg\')[i],{\'1D\':C.7W})}if(1S(C.aY)){L(2n(x+\'bg\')[i],{\'5B\':\'di(\'+C.aY+\')\'})}if(C.7O>-1){L(2n(x+\'1G\')[i],{\'1D\':C.7O});L(2n(x+\'5z\')[i],{\'1D\':C.7O})}if(is=="W"){if(1O[i].I("W")==0){B id=1O[i].1h(8);if(3l==id||eG==id){L(2n(x+\'1G\')[i],{\'1n\':C.5x});L(2n(x+\'5z\')[i],{\'1n\':C.5x});j1=H}F{L(2n(x+\'1G\')[i],{\'1n\':C.1n})}}}if(C.jE==1&&O(C.cV)&&j1){}F{L(2n(x+\'bg\')[i],{\'6I\':C.9r})}if(1S(C.hw)){L(2n(x+\'1G\')[i],{"1n":2E(C.hw)})}}}};E 5y(1e){if(o.2f){o.5T?o.V.5T(H):\'\'}B i=1e.4t.6F(\'p4\');B x;B j1=K;46(my);c6();if(i){x=\'f\'}F{if(1e.4t.6F(\'bT\')){i=1e.4t.6F(\'bT\');x=\'f2\'}}if(i){if(O(2n(x)[i])){if(C.7W>-1){L(2n(x+\'bg\')[i],{\'1D\':C.4f})}if(1S(C.aY)){L(2n(x+\'bg\')[i],{\'5B\':\'di(1)\'})}if(C.7O>-1){L(2n(x+\'1G\')[i],{\'1D\':C.a});L(2n(x+\'5z\')[i],{\'1D\':C.a})}if(is=="W"){if(1O[i].I("W")==0){B id=1O[i].1h(8);if(3l==id||eG==id){L(2n(x+\'1G\')[i],{\'1n\':C.5x});L(2n(x+\'5z\')[i],{\'1n\':C.5x});if(1S(C.nz)){L(2n(x+\'bg\')[i],{\'1D\':C.nz})}j1=H}F{if(O(o.9c[id])){lZ(i)}F{L(2n(x+\'1G\')[i],{\'1n\':C.1n})}}}}if(C.jE==1&&O(C.cV)&&j1){}F{L(2n(x+\'bg\')[i],{\'6I\':o.9c[id]?C.qS:C.4o})}}}}E 9z(1e){if(!jd){B d=1r 7g();o.bb=d.am();B i=1e.4t.6F(\'p4\');if(i){if(O(f[i])){if(O(1O[i])){if(is=="W"){o.2i=1J}5n(i,0)}}}n0()}}B vw;B my;E HY(1e){if(!jd){B i=1e.4t.6F(\'bT\');if(i){if(O(5A[i])){if(2u in o.6k){vw=i;my=7N(D9,4J)}}}}}E D9(){xp(vw)}E ci(1e){46(my);1e.7n=H;c6()}E vO(1e){46(my);if(!jd){B d=1r 7g();o.bb=d.am();B i=1e.4t.6F(\'bT\');if(i){if(i==0){if(5A[0]==\'1n\'){eg();5n(tE)}F{fj()}}F{if(O(5A[i])){xp(i)}}}}}E tM(1e){B x=1e.4t.6F(\'Df\');if(x){vE(x)}}E HA(1e){c6();B i=1e.4t.6F(\'bT\');if(O(5A[i])){if(7I("=",i)>0){B x=5A[i].1h(0,7I("=",i));B y=5A[i].1h(7I("=",i)+1);B z=2u+\'Hl\';if(!v[z]){v[z]=[]}if(!O(v[z][x])){v[z][x]=v[x]+\'\'}vD(x,y)}}};E vD(x,y){v[x]=y;if(o.5q&&v.yb==1&&x!="d2"){3H.8K("iT"+x,y)}if(o.4U&&o.3y){o.3y.9S()}o.V.la();vE(x)}E Hx(1e){B i=1e.4t.6F(\'bT\');B x=5A[i];if(O(x)){if(x.I("=")>0){B z=x.1h(0,x.I("="));B y=x.1h(x.I("=")+1);v[z]=y;uF();8l(o[2u+\'vB\']);if(2u=="lE"){8m("GX")}}}}E 8l(i){if(O(1O[i])){B c5=K;B 8E=K;B 5S=\'\';if(6y){if(1O[i]=="4P"){5S=o.P.rk()}if(1O[i].I("9q")>-1){5S=o.P.wI(1O[i])}if(1O[i]=="3k"){5S=\' \';8E=H}if(1O[i].I("3W")>-1){if(o[\'6x\'+1O[i]]){if(o[\'6x\'+1O[i]].R>0){B t=o[\'mX\'+1O[i]];if(t!=-1){5S=o[\'6x\'+1O[i]][t]}8E=H}}}if(1O[i]=="cZ"){if(o.8G){5S=o.rL[o.WP]}}if(1O[i].I("9q")>-1||1O[i]=="cZ"||1O[i]=="4P"){if(o[\'6x\'+1O[i]].R==0){c5=H}F{if(o[\'6x\'+1O[i]].R==1&&(C.F5!=1||o[\'6x\'+1O[i]][0]==1)){c5=H}F{8E=H}}}if(1O[i]=="5N"){if(!o.5N){c5=H}F{8E=H}}if(1O[i]=="7c"){if(o.2y!=\'g0\'&&!v.7c){c5=H}F{8E=H}}if(1O[i]=="1Y"){if(O(o.28)){8E=H;if(o.54||v.9K==1){if(o.3m){5S=o.3g[!o.54?o.3m.8c():o.3e]}}F{5S=\'\'}B lH=0;U(B s=0;s<o.28.R;s++){if(o.28[s]!=\'\'){lH++}}if(lH==1&&o.mR==1){lH=0}if(v.ro==1&&v.vY==1){}F{if(lH==0){c5=H;8E=K}}}F{c5=H}}if(1O[i]=="5t"){5S=o.6E[o.aO];5S==1&&C.f8!=1?5S=2P(\'fL\'):\'\';8E=H;if(o.2y=="cJ"||(o.P.6C()&&C.WK!=1)){c5=H;8E=K}}if(1O[i]in o.6k){5S=nr(1O[i]);8E=H}if(1O[i].I("9v")>0){B x=\' \';B y=[\'Ap\',\'As\',\'AT\'];U(B z=0;z<y.R;z++){if(O(v[1O[i]+y[z]])){if(v[1O[i]+y[z]]!==\' \'){x+=(x!==\' \'?\':\':\'\')+v[1O[i]+y[z]]}}}5S=x!=\' 0:0\'&&x.I(":")>-1?x:\' \';o[1O[i]+\'8q\']=5S;8E=H}}9i[i].1T=5S+\'&dq;\'+(5S!=\'\'&&C.Wz!=1?\' <2p Y="nc" 1d="Mz" zK="-1 -1 5 8" 96="1.1" 4w="4a://4s.w3.4r/4D/2p" 4w:4x="4a://4s.w3.4r/7G/4x"><hC 3O="\'+2E(C.5x)+\'" 3O-Y="1" 6O="1W" 8s="0 0 3 3 0 6"></hC></2p>\':\'\');B Du=6y&&cd!=-1;if(c5){1m(f[i]);if(6y){eZ[i]?2M(eZ[i]):\'\';if(o.Q){o.Q.jO(i,K,5S)}F{eZ[i]=1w(E(){o.Q.jO(i,K,5S)},4J)}}L(f[i],{\'1t\':\'2q\',\'2l\':0,\'1b\':-100})}if(8E){if(Du){}F{if(C.3R==1){L(f[i],{\'2o\':\'cF-4L\'})}F{1q(f[i])}}if(6y){eZ[i]?2M(eZ[i]):\'\';if(o.Q){o.Q.jO(i,H,5S)}F{eZ[i]=1w(E(){o.Q.jO(i,H,5S)},4m)}}L(f[i],{\'1t\':\'fV\',\'2l\':0,\'1b\':0})}2r()}U(B j=1;j<f.R;j++){if(f[j]){if(5O(f[j])){B 5b=K;5a?5b=H:\'\';5a=K;5b&&o.Q?o.Q.5b():\'\'}}}};B vn=0;E 5n(i,DA,fa){fa?1O[i]=fa:\'\';if(O(1O[i])){o.qA=H;c6();B x=uy();if(6y){cd==-1?vn=x[0]:x[0]=vn}if(2u!=1O[i]){2u=1O[i];B vh=2u.I("3W")>-1;if(2u==\'4P\'||1O[i].I("9q")>-1||2u==\'1Y\'||2u==\'5t\'||vh||2u==\'cZ\'||2u in o.6k||2u.I("9v")>0||2u==\'3k\'||2u==\'1n\'){cd=i;B z=iF(o[\'6x\'+2u]);if(2u=="sE"){if(C.xj==1){z=8m("Wp")}F{z=8m("Wr")}}if(2u=="lE"){z=8m("Ws")}if(2u=="3k"&&o.3k){z=[];U(B j=1;j<=16;j++){if(O(v["3k"+j])){z.3a(2P(v["3k"+j]));n3[z.R]=v["3k"+j]}}}
6if(2u=="1n"&&o.4S){z=[];tE=i;U(B j=0;j<o.tq.R;j++){B co=o.tq[j].1h(4);z.3a(2P(co));6o[z.R]=co}}if(z.R==0&&vh){B ai=2u.5d(-1);if(O(1z[\'pa\'+ai])){1z[\'pa\'+ai](v.id)}9h();J}B fR=o[\'mX\'+2u];B Dr=o[\'Wu\'+2u];U(B j=1;j<f.R;j++){if(f[j]){f[j].C.2o="1W"}}f2=[];e0(\'f2\',0);e6(f2[0],ix[0],5r[0],5K[0],0);L(f2[0],{"2I-2U":"4N 6l "+(C.wL==1?9A:"5j(100,100,100,0.7)")});cp=DA;B ts=K;5r[0].1T=(x[0]<2||cp==1||C.yh==1?\'\':mj)+H8(cA(v.1g[is+i+"1G"],2P(v.1g[is+i+"1l"])))+(o[1O[i]+\'8q\']?o[1O[i]+\'8q\']:\'\');if(2u==\'1Y\'&&!o.z5){B n4=1X("2e");n4.1T=2P("2J");L(n4,{\'1n\':C.1n,\'9H\':\'2D\',\'6T\':\'4p\'});5K[0].1M(n4);n4.1y(6N,HF);ts=H}if(2u==\'1Y\'&&v.ro==1&&!o.1j.tv&&O(1z.oz)){B uf=1X("2e");!o.3m?o.3m=1r kZ():\'\';uf.1T="<xu 1H=\'3A\' id=\'"+v.id+"DB\' Ww=\'.mF,.zi,.n8\' C=\'2o:1W\'/>"+2P(\'ET\');L(uf,{\'1n\':C.1n,\'9H\':\'2D\',\'6T\':\'4p\',\'2F-1a\':(ts?\'eX\':0)});5K[0].1M(uf);o.gG=dg(v.id+"DB");o.gG.WA=o.3m.z7;uf.1y(6N,o.3m.z7)}if(ts){if(hv){if(cp==2){z=[];3d(f2[0])}U(j=0;j<o.ek.R;j++){if(v.su==0&&o.ek[j]=="gF"){}F{z.3a("Xg"+o.ek[j])}}}}L(5r[0],{\'3X-3S\':C.gJ*1N(v.8i,1)});5A[0]="Xi";if(2u in o.6k){uA(2u);if(tE>0&&o.tq.I(\'Xk\'+2u)>-1){5r[0].1T=mj+2P(2u);5A[0]="1n";5K[0].1T=nr(2u)}L(5K[0],{\'Y\':C.5Y*2.5,\'1E-8r\':\'2l\'})}if(cp!=1&&x[0]>1){f2[0].1y(cG,6a);f2[0].1y(bF,5y);f2[0].1y(6N,vO);f2[0].1y("bj",ci)}F{L(f2[0],{"6T":\'7v\'})}if(C.uJ==1){3d(f2[0])}if(O(z)){B zz=\'\';U(j=0;j<z.R;j++){B y=j+1;B fM=0;B 7h=K;if(z[j]&&4v(z[j])!=\'\'){if(2u==\'4P\'){if(z[j]==2P("2D")){fM=1}if(o.2y=="1C"&&v.Xl==1){B iz=5D(z[j]);if(iz&&iz<zz){fM=2}zz=5D(z[j])}}e0(\'f2\',y,fM);e6(f2[y],ix[y],5r[y],5K[y],1O[i],i);if(2u==\'5t\'){z[j]==1&&C.f8!=1?z[j]=2P(\'fL\'):\'\'}if(1A(z[j])==\'4M\'){if(z[j].I("<<<")==0){z[j]=z[j].1P(\'<<<\',\'\');7h=H}if(z[j].I(\'9v\')>0){o[2u+\'vB\']=i}if(z[j].I("vm")==0){B 1I=z[j];if(1I.I("9v")>0){5r[y].1T=2P(z[j].1h(1I.I("9v")+5))}F{5r[y].1T=2P(z[j].1h(7))}if(z[j]==\'Xm\'){o7=f2[y];L(f2[y],{"2I-1b":"4N 6l "+(C.wL==1?9A:"5j(100,100,100,0.7)")})}}F{5r[y].1T=z[j]}}F{5r[y].1T=z[j]}5A[y]=2u+j;if(fR==j||Dr==j){5K[y].1T=fR==j?aK:Db;if(fR==j){n9(y)}}if(1A(z[j])==\'4M\'){if(z[j].I("vm")==0){B t=z[j].1h(7);if(t.I("1n")>0){5K[y].1T="<2e C=\'"+(v[t]=="3N"?\'2I:4N 6l #lG;1d:an;Y:an;\':\'1d:eX;Y:eX;\')+";2j-1n:"+(v[t].I("#")==-1?\'#\':\'\')+v[t]+";2I-6p:eX;\'></2e>"}F{if(O(v[z[j].1h(7)])){5K[y].1T=v[z[j].1h(7)]}}}if(2u=="3k"){if(O(n3[y])&&o.3k){5K[y].1T=o.3k.1f(n3[y],0.7,2E(C.5x))}}if(2u=="1n"){if(O(6o[y])&&o.4S){5K[y].1T=nr(6o[y])}}if(2u==\'4P\'){if(z[j]==2P("2D")&&o.P.ho()){C.5x==C.1n?5K[y].1T=aK:\'\';n9(y)}if(1S(v.e8)){B fq=v.e8.2x(",");U(B k=0;k<fq.R;k++){if(z[j].I(fq[k])>-1){3d(f2[y])}}}}}B vz="";if(1A(z[j])==\'4M\'){if(z[j].I("vm")==0){3I(f2[y],{\'Xt\':i,\'Df\':z[j].1h(7)});vz="tM"}}if(!7h){f2[y].1y(cG,6a);f2[y].1y(bF,5y);if(vz=="tM"){f2[y].1y(6N,tM)}F{f2[y].1y(6N,vO)}f2[y].1y("bj",ci);f2[y].1y("Jg",HY)}F{L(f2[y],{"6T":"7v"})}}}}I3();2r()}if(1O[i]==\'7c\'){o.V.km();2u=-1}if(1O[i]==\'eA\'&&O(o.bi)){o.bi.2R();2u=-1}if(1O[i].I(\'W\')>-1){B id=1O[i].1h(8);if(O(o.1B[id])){B fl=o.1B[id][\'3A\'];if(O(fl)){if(1O[i].I(\'W\')>-1){if(O(ma)){2u=-1;J}}if(fl.I(\'4l:\')==0){if(id.I(\'x\'+eG)!=0){o.2i=fl.1h(5);dD(id.1h(0,id.nT(\'-\'))+\'-0\');J}if(!o.1F){o.2i=fl.1h(5)}if(!o.1u){o.V.2w()}3w(\'4l\',fl.1h(5));v.W.7w==0&&v.W.fB==1?9h():\'\';J}eQ(i);y6(id);8m("I2");if(O(o.1B[id][\'8b\'])&&v.8b==1&&v.X5==1){8b(o.1B[id][\'8b\'])}F{qY(id);o.V.gh(fl,(v.W.ls==1?1:1J));v.W.7w==0&&v.W.fB==1?1w(9h,4J):\'\';r4=K;nB=K;r3(id);js("Xe")}}F{if(O(o.1B[id][\'5e\'])){6Q(id);if(r4){6M==-1?5n(0,0):\'\'}F if(nB){6M==-1?5n(2O(f.R)-2,0):\'\'}}}}if(o.2V){o.2V.8T()}}if(1O[i]==\'5N\'){o.P.hY()}}}};G.LH=E(x){8l(o[x+\'vB\'])};E vE(x){if(x=="t6"){HB();J}if(x=="qq"){B z=2u+\'Hl\';if(v[z]){U(B y in v[z]){if(v[z].2z(y)){vD(y,v[z][y])}}gu()}J}c6();U(B i=0;i<f2.R;i++){if(f2[i]){f2[i].C.2o="1W"}}f2=[];e0(\'f2\',0);e6(f2[0],ix[0],5r[0],5K[0],0);L(f2[0],{"2I-2U":"4N 6l "+(C.wL==1?9A:"5j(100,100,100,0.7)")});if(x.I("9v")>0){f2[0].1y(6N,uF);5r[0].1T=2P(x.1h(x.I("9v")+5))}F{f2[0].1y(6N,gu);5r[0].1T=(C.yh!=1?mj:\'\')+2P(x)}L(5r[0],{\'3X-3S\':C.gJ*1N(v.8i,1)});f2[0].1y(cG,6a);f2[0].1y(bF,5y);f2[0].1y("bj",ci);B 51=[];B sP=K;if(x.I("3S")>0){51=[\'50%\',\'75%\',\'100%\',\'125%\',\'150%\',\'175%\',\'4J%\',\'X0%\',\'b5%\',\'cP%\']}if(x.I("4f")>0){51=[\'0\',\'0.2\',\'0.3\',\'0.4\',\'0.5\',\'0.6\',\'0.7\',\'0.8\',\'0.9\',\'1\']}if(x.I("kz")>0){U(B i=-5;i<5.5;i+=0.5){51.3a(2v.3P(i*100)/100)}}if(x.I("fx")>0){51=[4J,cP,hW]}if(x.I("2U")>0){U(i=0;i<21;i++){51[i]=i*10}}if(x.I("Ap")>0){U(i=0;i<24;i++){51[i]=i}}if(x.I("As")>0||x.I("AT")>0){U(i=0;i<60;i++){51[i]=i}}if(x.I("ao")>0){sP=H;51=[0,1]}if(x.I("3O")>0){sP=H;51=[0,1]}if(x.I("1n")>0){51=[\'3D\',\'Ht\',\'X2\',\'X3\',\'WW\',\'X8\',\'X9\',\'Xa\',\'Xb\',\'Xd\',\'WV\',\'Wf\',\'VA\',\'We\',\'Vh\',\'Vi\',\'Vj\',\'3N\'];
6B vx=v[x].1P("#","");if(51.I(vx)==-1){51[8]=vx}}U(y=1;y<=51.R;y++){e0(\'f2\',y,0);e6(f2[y],ix[y],5r[y],5K[y],y);L(5K[y],{\'2T-1a\':0});if(x.I("1n")>0||x.I("2U")>0||x.I("9v")>0||x.I("kz")>0){y%3!=0?L(f2[y],{\'i5\':\'1a\'}):\'\';L(f2[y],{\'Y\':\'33.3%\'});if(x.I("1n")>0){51[y-1]=1N(v["Vl"+(y-1)],51[y-1]);5r[y].1T="<2e C=\'"+(51[y-1]=="3N"?\'2I:4N 6l #lG;1d:Ai;Y:Ai;\':\'1d:ar;Y:ar;\')+";2j-1n:"+2E(51[y-1])+";2I-6p:ar;\'></2e>";L(f2[y],{\'3c-1d\':1})}F{5r[y].1T=51[y-1]}}F{if(x.I("fx")>0){5r[y].1T=51[y-1]}F{y%2!=0?L(f2[y],{\'i5\':\'1a\'}):\'\';L(f2[y],{\'Y\':\'50%\'});if(sP){5r[y].1T=2P(51[y-1]+\'8q\')}F{5r[y].1T=51[y-1]}}}5A[y]=x+\'=\'+51[y-1];if((51[y-1]==v[x]&&8d(v[x])!=" ")||v[x]==\'#\'+51[y-1]){5K[y].1T=aK;n9(y)}f2[y].1y(cG,6a);f2[y].1y(bF,5y);if(x.I("9v")>0){f2[y].1y(6N,Hx)}F{f2[y].1y(6N,HA)}f2[y].1y("bj",ci)}2r()}E n9(x){f2[x].ge.6V(\'6R-\'+v.id+\'-aA-pR\');L(5r[x*1],{\'1n\':C.5x});nJ(ix[x*1])}E I3(){B fo=o[\'Vt\'+2u];if(fo){if(Cy(fo)){U(B s in fo){n9(fo[s]+1)}}}}E qY(id){if(O(o.1B[id][\'1V\'])){v.1V=o.1B[id][\'1V\'];O(v.1V)?o.P.aX(v.1V):\'\'}if(O(o.1B[id][\'1G\'])){o.bn=o.1B[id][\'1G\']}v.W.Is>0?ma=1w(I8,v.W.Is*2m):\'\';C6()}E r3(id){B t=o.1B[id][\'1G\'];if(O(t)){if(v.o2==1){if(o.V.tC(o.1B[id])){}F{v.1G=(v.yA==1&&O(o.ve)?o.ve+(v.yz==1?\'<br>\':\' \'):\'\')+t}o.V.bw(\'1G\')}}if(v.aS==1){if(O(o.1B[id][\'8s\'])){v.8s=o.1B[id][\'8s\']}F{v.8s=[]}o.Q.nd()}B xv=[\'5H\',\'sX\',\'7c\',\'7y\',\'X\',\'jy\',\'Hz\',\'qp\',\'pH\',\'4I\',\'4V\',\'1p\',\'Hy\',\'Hw\',\'9f\',\'ds\',\'b3\',\'t0\',\'a7\',\'mH\'];U(B i=0;i<xv.R;i++){B mY=o.1B[id][xv[i]];if(O(mY)){o.jq[xv[i]]=mY;v[xv[i]]=mY;if(i==16){v.W.dU=mY}}F{i<4?v[xv[i]]=1J:\'\'}}U(B uv in o.1B[id]){if(uv.I("Hv")==0){2J[uv.1h(7)]=v[uv.1h(7)]=o.1B[id][uv]}if(uv.I("1V")>0){v[uv]=o.1B[id][uv]}}y6(id);B 8y=o.1B[id];if(O(8y[\'2t\'])){8y[\'1Y\']=8y[\'2t\']}if(O(8y[\'1Y\'])){o.V.ha(8y[\'1Y\'])}if(O(8y[\'a7\'])){o.Q.C4()}if(O(8y[\'k1\'])){o.5Z?o.5Z.HW(8y[\'k1\']):\'\'}o.V.jx(o.1B[id]);if(o.jB){o.Q.BT(o.jB)}if(O(8y[\'aB\'])){3w(\'aB\',8y[\'aB\'])}if(O(8y.1R)){o.V.4b(8y.1R)}}E y6(id){B x=o.1B[id][\'1F\'];if(O(x)){if(x=="3v"){if(2J.1Y&&!o.1B[id][\'1Y\']){o.1B[id][\'1Y\']=2J.1Y}if(o.P.17()>0){v.1F=o.2i=o.P.17()}F{2J.1F&&!o.2i?o.2i=2J.1F:v.1F=0}}F{v.1F=o.2i=x}}F{v.1F=0}}E I8(){2M(ma);ma=1Z}E eQ(x){if(6M==0&&!o.1F){L(6D[6M],{\'1n\':C.1n});L(aL[6M],{\'6I\':C.4o});9i[6M].1T=\'\';f[6M].ge.5H(\'6R-\'+v.id+\'-aA-pl\')}F{o.aZ=x;if(6M>-1){lZ(6M)}if(3l!=\'\'){if(!o.9c[3l]&&O(o.1B[3l])){o.zT+=1N(o.1B[3l].1p,0)}o.9c[3l]=H;6g=BL(6g,3l)}}if(1O[x]){B id=1O[x].1h(8);9i[x].1T=aK;f[x].ge.6V(\'6R-\'+v.id+\'-aA-pl\');L(6D[x],{\'1n\':C.5x,\'1E-rS\':\'1W\',\'1D\':C.a});nJ(aL[x]);if(C.jE==1&&O(C.cV)){L(aL[x],{\'6I\':C.cV})}6M=x;3l=id;o.3l=3l;v.5c=3l;o.pS=6D[x].1T;o.aZ=3l;eG=o.1B[id][\'7T\'];if(o.Q){o.Q.jJ()}if(6U){6U.Vp()}}}E 6Q(id){B x=id==0?o.W:o.1B[id];o.aZ=id;U(B i=0;i<f.R;i++){if(f[i]){if(C.3R==1){Z.3i(f[i])}F{7A.3i(f[i])}f[i]=1Z}}f=[];6M=-1;if(O(x[\'5e\'])){B y=8C.6P(x[\'5e\']).R;e0(\'f\',y);1O[y]="Ve";e6(f[y],aL[y],6D[y],9i[y],y);if(C.3R==1){L(f[y],{"Y":(C.pP==1?C.eV:"2D"),"1d":C.mg})}if(C.AO==1){B y9="4N 6l "+3K(C.Ii,1N(C.Ip,1));if(C.3R==1){L(f[y],{"UX":y9})}F{L(f[y],{"UY":y9})}}B 1I=x.1G;if(C.yh!=1){1I=mj+1I}F{}6D[y].1T=1I;L(6D[y],{\'3X-3S\':C.gJ*1N(v.8i,1)});B p=x[\'7T\'];f[y].1y(cG,6a);f[y].1y(bF,5y);f[y].1y(6N,E(){GB(p)});x=x[\'5e\']}B y=8C.6P(x).R;6g=[];fA=[];if(6U&&C.3R!=1){6U.5H(7A);if(y>v.W.6U){6U.6V(C,7A)}}U(B i=0;i<y;i++){e0(\'f\',i);1O[i]="W"+x[i].id;if(!O(o.9c[x[i].id])&&!O(x[i].5e)){6g[x[i].id]=i;fA[x[i].id]=i}e6(f[i],aL[i],6D[i],9i[i],i);if(C.3R==1){if(7B==0){L(6D[i],{\'Y\':C.eV-C.qo-C.k6});3d(9i[i])}L(f[i],{"Y":(C.pP==1?C.eV:"2D"),"1d":C.mg})}6D[i].1T=x[i].1G?x[i].1G:\'&dq;\';if(v.e9==1&&v.Fi==1&&x[i].id){if(o.G7){if(o.G7.I(x[i].id)>-1){x[i].dn=1}}}if(O(x[i].dn)){if(x[i].dn==1){o.9c[x[i].id]=H;lZ(i)}}if(O(x[i].5e)){9i[i].1T=Gc;L(9i[i],{"1n":C.1n})}f[i].1y(cG,6a);f[i].1y(bF,5y);f[i].1y(6N,9z);f[i].1y("bj",ci);if(O(o.9c[x[i].id])){lZ(i)}if(3l==x[i].id){eQ(i)}if(eG==x[i].id){L(6D[i],{\'1n\':C.5x});L(9i[i],{\'1n\':C.5x});nJ(aL[i])}}2r();5a=K;o.Q?o.Q.5b():\'\'}E nJ(x){if(x){if(1S(C.rv)){L(x,{"2j-8w":"3b-4R(5j(0, 0, 0, "+(1-C.rv*1)+") 0 0)"})}if(1S(C.nz)){L(x,{\'1D\':C.nz})}}}E lF(x,y,z,x1,y1,x2,y2,x3,y3,x4,y4){B ww=(C.3R==1?\'Ge\':\'100%\');B hh=(C.3R==1?\'100%\':\'Ge\');L(x,{\'1t\':\'2q\',\'2o\':\'cF-4L\',\'Y\':ww,\'1d\':hh,\'1E-8r\':\'7D\'});if(C.FH==1){L(x,{\'2j\':\'-pZ-3b-4R(\'+y+\')\',\'2j\':\'-3T-3b-4R(\'+y+\')\',\'2j\':\'-ms-3b-4R(\'+y+\')\',\'2j\':\'-o-3b-4R(\'+y+\')\',\'2j\':\'3b-4R(\'+y+\')\',})}if(C.3R==1||o.1j.2k){L(x,{\'6T\':\'4p\'})}F{L(x,{\'4p-3q\':\'1W\'})}if(C.pM==1){L(x,{\'5F-Y\':C.m7+\'px!6v\'})}if(z=="1b"){L(x,{\'1b\':-1,\'1a\':0})}if(z=="2U"){L(x,{\'2U\':-1,\'1a\':0})}if(z=="1a"){L(x,{\'1b\':0,\'1a\':0})}if(z=="2l"){L(x,{\'1b\':0,\'2l\':0})}if(z=="2l"||z=="1a"){L(x,{\'1E-8r\':\'1a\',\'2T-1b\':1U.2W/2-10})}x.1T="<7D><2e "+(C.FI==1?"Vz=\'G.C.6I=\\""+3K(C.FL,C.VX)+"\\"\' VY=\'"+(C.x8==1?"G.C.6I=\\""+3K(C.x6,C.FV):"G.C.2j=\\"1W")+"\\"\'":"")+" C=\'4p-3q:2D;6T:4p;Y:ar;1d:ar;2I-6p:ar;"+(C.x8==1?"2j-1n:"+3K(C.x6,C.FV)+";":"")+(z=="1b"?"2F-1b:eX;":"")+(z=="2U"?"2F-1b:eX;":"")+(z=="2l"?"2F-1a:iw;":"")+(z=="1a"?"2F-2l:iw;":"")+"\'>
6<2p Y=\'20\' 1d=\'20\' 4w:4x=\'4a://4s.w3.4r/7G/4x\' 4w=\'4a://4s.w3.4r/4D/2p\'><g><3c x1=\'"+x1+"\' y1=\'"+y1+"\' x2=\'"+x2+"\' y2=\'"+y2+"\' 3O=\'"+2E(C.qe)+"\' 3O-Y=\'"+C.qg+"\' 3O-cR=\'3P\'/><3c x1=\'"+x3+"\' y1=\'"+y3+"\' x2=\'"+x4+"\' y2=\'"+y4+"\' 3O=\'"+2E(C.qe)+"\' 3O-Y=\'"+C.qg+"\' 3O-cR=\'3P\'/></g></2p></2e></7D>"}G.b8=E(){if(C.mz==1){b8()}};E GT(){if(ca){b8()}}E b8(e){if(C.mz==1&&!m5){if(C.3R==1){B h=Z.VW;B m=1U.2g+C.6H+C.7s+20;B t=Z.cs}F{B h=Z.rX;B m=1U.2W;B t=Z.eK}if(h>m){if(t>0){if(!5O(6i)){1q(6i);B m1=1r 4Z({"mc":6i,"1H":"7r","to":1,"17":0.3,"me":"6i"})}}F{if(5O(6i)){B m2=1r 4Z({"mc":6i,"1H":"7r","to":0,"17":0.3,"me":"6i","1m":H})}if(e){e.ef<0?e.9Q():\'\'}}if(t<h-m-10){if(!5O(6f)){1q(6f);B m3=1r 4Z({"mc":6f,"1H":"7r","to":1,"17":0.3,"me":"6f"})}}F{if(5O(6f)){B m4=1r 4Z({"mc":6f,"1H":"7r","to":0,"17":0.3,"me":"6f","1m":H})}if(e){e.ef>0?e.9Q():\'\'}}}F{1m(6i);1m(6f)}}}E GZ(){B x=Z.eK+1U.2W-60;B m=1r 4Z({"mc":Z,"1H":"7b","to":x,"17":0.3,"me":"F9","5p":"ea"});1w(b8,2m)}E H0(){B x=Z.eK-1U.2W+60;B m=1r 4Z({"mc":Z,"1H":"7b","to":x,"17":0.3,"me":"W7","5p":"ea"});1w(b8,2m)}E mD(1e){2M(o.j4);1e.bI()}E H5(){B x=Z.cs+(1U.2g+C.6H+C.7s)-60;
6B m=1r 4Z({"mc":Z,"1H":"kT","to":x,"17":0.3,"me":"W9","5p":"ea"});1w(b8,2m)}E Gw(){B x=Z.cs-(1U.2g+C.6H+C.7s)+60;B m=1r 4Z({"mc":Z,"1H":"kT","to":x,"17":0.3,"me":"D6","5p":"ea"});1w(b8,2m)}E GB(x){if(x==\'\'){6Q(0)}F{if(O(o.1B[x])){6Q(x)}}2u=\'\'}E lZ(x){9i[x].1T=\'\';L(6D[x],{\'1n\':C.Ac});if(C.Af==1){L(6D[x],{\'1E-rS\':\'3c-Fy\'})}if(C.jA>-1){L(6D[x],{\'1D\':C.jA})}f[x].ge.5H(\'6R-\'+v.id+\'-aA-pl\');L(aL[x],{\'6I\':C.qS});if(C.jm>-1){L(aL[x],{\'1D\':C.jm})}}E xp(i){if(O(5A[i])){c6();if(7I("4P",i)==0){o.V.6z(5A[i].1h(7))}if(7I("9q",i)==0){o.V.f5(5A[i].1h(10),5A[i])}if(7I("1Y",i)==0){!o.3m?o.3m=1r kZ():\'\';o.3m.9L(5A[i].1h(8))}if(7I("cZ",i)==0&&v.8G==1){o.8G.Ib(5A[i].1h(7))}if(7I("3W",i)==0){B 5u=5A[i].5d(0,-1);o[\'mX\'+5u]!=-1?o[\'mX\'+5u]=i-1:\'\';if(o[\'6x\'+5u]){B mi=5u.5d(-1);if(o[\'m\'+mi+\'4y\'+\'2Z\'][i-1]!=\'\'){B ap=o[\'m\'+mi+\'4y\'+\'2Z\'][i-1].2x(":");3w(ap[0],ap.R>1?ap[1]:1Z)}if(O(1z[\'pa\'+mi])){v[\'pR\'+mi]=i-1;1z[\'pa\'+mi](v.id,o[\'6x\'+5u][i-1],i-1)}}8l(cd);9h()}if(7I("3k",i)==0){o.3k?o.3k.2Z(n3[i]):\'\';9h()}if(7I("1n",i)==0){eg();5n(0,0,6o[i])}U(B p in o.6k){if(o.6k.2z(p)){if(7I(p,i)==0){o.P.PX(p,i)}}}if(7I("9v",i)>0){if(5r[i].1T==2P(\'7h\')){8m(2u+\'0\');8l(cd);if(2u=="lE"){8m("GX")}fj()}F{if(2u=="sE"&&C.xj==1){8m(\'xj\',i);8l(cd);fj()}}}if(7I("5t",i)==0){o.V.9B(5A[i].1h(5));jF();1w(9h,4J)}}};G.jF=E(){jF()};G.N8=E(x){U(B i=0;i<1O.R;i++){if(1O[i]==x){J H}}J K};E jF(){U(B i=0;i<1O.R;i++){if(1O[i]=="5t"){8l(i);if(2u==\'5t\'){eg();5n(i,0)}}}}E e0(x,i,fM){if(O(2n(x))){2n(x)[i]=1X("2e");if(i<2||x=="f"||2u!=\'4P\'||fM>0){if(C.3R==1){Z.1M(2n(x)[i])}F{7A.1M(2n(x)[i])}}F{if(C.3R==1){Z.CP(2n(x)[i],2n(x)[i-1])}F{7A.CP(2n(x)[i],2n(x)[fM==2?i-2:i-1])}}if(x==\'f\'){3I(2n(x)[i],{\'p4\':i})}if(x==\'f2\'){3I(2n(x)[i],{\'bT\':i})}2n(x+\'bg\')[i]=1X("2e");B oF=1X("2e");2n(x)[i].1M(oF);oF.1M(2n(x+\'bg\')[i]);bJ(oF);2n(x+\'3Q\')[i]=1X("2e");2n(x)[i].1M(2n(x+\'3Q\')[i]);bD(2n(x+\'3Q\')[i]);bJ(2n(x+\'3Q\')[i]);if(mC){uM(x,i)}2n(x+\'1G\')[i]=1X("2e");2n(x)[i].1M(2n(x+\'1G\')[i]);if(!mC){uM(x,i)}if(i>0&&x=="f2"&&6y&&C.Cz==0){3d(2n(x+\'5z\')[i])}}};E uM(x,i){2n(x+\'5z\')[i]=1X("2e");2n(x)[i].1M(2n(x+\'5z\')[i])};E e6(x,q4,nq,ol,VB,ii){L(x,{\'1t\':\'fV\',\'2l\':0,\'1b\':0,\'6T\':\'4p\',\'1d\':\'2D\',\'Y\':\'100%\',\'5w\':\'3p\',\'2o\':\'4L\',\'3c-1d\':\'1.VJ\'});if(6y){if(C.3R==1){L(x,{\'Y\':\'2D\'})}}if(C.uC&&C.3R==1){L(x,{\'VL\':C.uC})}if(C.3R==1&&(!6y||ii>0||C.uJ==1)){L(x,{\'2o\':\'cF-4L\',\'bv-8r\':\'1b\',\'cm-9O\':\'fL\'})}L(q4,{\'2j\':(C.za==1?"3b-4R(to 1a,"+2E(C.AF)+", "+2E(C.4o)+")":2E(C.4o)),\'1D\':C.4f,\'9H\':\'1W\',\'4F\':\'1D 0.2s 5p-4H,2j .2s 5p-4H,5B .2s 5p-4H\'});bD(q4);bD(q4.4e);if(C.VN==1){x.C[C.3R==1?"2I-2l":"2I-2U"]="4N 6l "+3K(1N(C.VP,\'3D\'),1N(C.VR,0.2))}L(nq,{\'1t\':\'fV\',\'2l\':0,\'1b\':0,\'i5\':(C.8r?C.8r:\'1a\'),\'1n\':C.1n,\'2T-1b\':C.Gb,\'2T-2l\':C.k6,\'2T-2U\':C.VS,\'2T-1a\':C.qo,\'9H\':\'1W\',\'1D\':C.a,\'4F\':\'1D 0.2s 3b,1n 0.2s 3b\',});L(ol,{\'1t\':\'fV\',\'2l\':0,\'1b\':0,\'i5\':(mC&&ii>0?\'1a\':\'2l\'),\'2T-1b\':C.Gb,\'2T-2l\':C.k6,\'2T-1a\':C.qo,\'9H\':\'1W\',\'3X-3S\':C.5Y*1N(v.8i,1),\'1D\':C.a,\'1n\':C.5x,\'4F\':\'1D 0.2s 3b,1n 0.2s 3b\'});if(C.pM==1){L(x,{\'5F-Y\':C.m7+\'px!6v\'});L(nq,{\'5F-Y\':(C.m7-70)+\'px!6v\'})}F{if(C.3R==1){if(C.pP==1){L(x,{\'Y\':C.eV});L(nq,{\'1b\':0,\'Y\':C.eV-40});L(ol,{\'1t\':\'2q\'})}}F{L(nq,{\'cm-9O\':\'fc\'});L(ol,{\'cm-9O\':\'fc\'})}}}E fj(){U(B i=1;i<f.R;i++){if(O(f[i])){if(6y){if(C["1g"+i]==1){Hm(i)}F{3d(f[i])}}F{Hm(i)}}}c6();eg();2r();2u=\'\';cd=-1};E Hm(i){if(C.3R==1){f[i].C.2o="cF-4L"}F{f[i].C.2o="4L"}}E eg(){U(B j=0;j<f2.R;j++){if(f2[j]){if(C.3R==1){Z.3i(f2[j])}F{7A.3i(f2[j])}f2[j]=1Z}}f2=[];2u=\'\'}E Fv(){J Z.2g};G.kt=E(){oc()};E oc(){if(is=="W"){if(C.3R==1||C.IO==1){B x=o.2L-C.4u-C.4j;L(1U,{\'Y\':x});L(Z,{\'Y\':x});7A?L(7A,{\'Y\':x}):\'\'}o.2V?o.2V.2r():\'\'}}E 2r(){if(!m5){if(6y){o.Q?o.Q.sc():\'\';B x=C.uJ==1&&f.R>1?f[1]:f[0]}if(is=="W"){oc();o.Q?o.Q.kt():\'\';B x=f[0];if(v.vL==1){tD()}}f.R>1&&!x?(f[1]?x=f[1]:\'\'):\'\';f.R>2&&!x?(f[2]?x=f[2]:\'\'):\'\';if(x){x.2g==0&&f2.R>0?x=f2[0]:\'\'}if(Z.2g-Z.tY>0&&x&&C.3R!=1){if(O(6i)){L(6i,{"Y":7A.2g})}if(O(6f)){L(6f,{"Y":7A.2g})}C.rg=(Z.2g-x.2g)-(Z.tY-x.tY)}F{C.rg=0}}};E uy(){B x=0;B y=0;B z=\'\';U(B i=1;i<f.R;i++){if(O(f[i])){if(f[i].C.6j!="3p"&&f[i].C.2o!="1W"){x++;y=i;z=1O[i]}}}J[x,y,z]}G.k7=E(){hv=H;G.1q();cp=2;gu()};E HF(x){hv=H;gu(x);if(hv&&o7){Z.Zs(0,o7.sW)}}E HB(x){hv=K;gu(x)}E gu(){fj();U(B i=0;i<1O.R;i++){if(1O[i]=="1Y"){5n(i,cp)}}}E c6(){2M(uX);uX=1w(E(){o.qA=K},4D)}E uF(){B x=2u;fj();U(B i=0;i<1O.R;i++){if(1O[i]==x){5n(i,0)}}}G.tb=E(){J v.1g.7w==1&&v.1g.1v==1};E 9h(x){if((!6y&&v.W.Kn==1)||(6y&&v.1g.7w==1&&x!=2)){J}if(is==\'W\'&&v.W.2V==1&&v.W.ZB!=1){if(v.W.7w==1&&x==1){J}o.2V?o.2V.l6():\'\';ca=K}F{if((x!=1||(C.Zi==1&&C.7w==1))&&!o.1j.tv){B m=1r 4Z({"mc":1U,"1H":"7r","to":0,"17":0.1,"me":is,"5p":"Dv"});l1=1w(E(){L(1U,{"6j":"3p","1D":0,"1b":-4D});ca=K},4J)}F{L(1U,{"6j":"3p","1D":0,"1b":-4D});ca=K}}if(is==\'W\'){if(v.W.HN==1&&o.Q){o.Q.uG("1l","W",H)}}46(sz)};G.c=E(){J 1U};G.co=E(){if(1U.Zh(Z)){J Z}};G.s=E(1c){if(1c=="4j"||1c=="4u"){B k2=1c.1P("2F","aQ");B k3=1c.1P("2F","bN");if(1S(C[k3])&&o.ax){J o.2L*C[k3]/100}if(1S(C[k2])){J o.2L*C[k2]/100}}J C[1c]};G.ss=E(1c){J C};G.1q=E(){if(is==\'W\'&&v.Z0==1){J}fj();2M(l1);ca=H;if(is==\'W\'&&v.W.2V==1){o.2V?o.2V.hV():\'\'}F{L(1U,{"6j":"4X","1D":1,"4F":"1D 0.2s 3b"});B x=uy();!m6?m6=x[0]:\'\';if(x[0]==1){if(x[2]=="4P"||x[2].I("9q")>-1||x[2]=="1Y"||x[2]=="5t"||x[2]in o.6k||x[2].I("9v")>0){5n(x[1],0)}}}if(o.Q){if(is==\'W\'&&o.Q.bP()){o.Q.bd()}if(is==\'1g\'&&o.Q.ib()&&!o.2V&&v.W.7w!=1&&v.fQ!=1){o.Q.Nx()}}if(o.Q){is==\'1g\'?o.Q.sc():\'\';if(is==\'W\'){o.Q.kt();if(v.W.HN==1){o.Q.uG("1l","W",K)}}}if(o.1j.7d){L(Z,{\'9C-Y\':\'2D\'});if(C.3R!=1){L(7A,{\'9C-Y\':\'2D\'})}}jd=H;46(tH);tH=7N(DN,100)};E DN(){46(tH);jd=K}G.2R=E(i){5n(i,1)};G.1m=E(x){9h(x)};G.LC=E(){if(o.2V){o.2V.ba()}};G.6z=E(){U(B i=0;i<1O.R;i++){if(1O[i]=="4P"){8l(i);if(o.2A.R>1){1q(f[i])}if(2u==\'4P\'){eg();5n(i,cp)}if(ca&&m6==1){m6=-1}}}};G.hY=E(){U(B i=0;i<1O.R;i++){if(1O[i]=="5N"){8l(i)}}};G.lq=E(x){U(B i=0;i<1O.R;i++){if(1O[i]==x){8l(i);
6if(o[\'6x\'+x]){if(o[\'6x\'+x].R>1){1q(f[i])}}if(2u==x){eg();5n(i,cp)}}}};G.9L=E(){U(B i=0;i<1O.R;i++){if(1O[i]=="1Y"){8l(i);if(o.3g){if(o.3g.R>0){B x=K;if(o.28){U(B y=0;y<o.28.R;y++){if(o.28[y]!=\'\'){x=H;1i}}}F{x=H}x?1q(f[i]):\'\'}}if(2u==\'1Y\'){eg();5n(i,0)}}}};G.CS=E(x){o.W=x;6Q(0);if(O(v.5c)){if(v.5c.I("x-")!=0){U(B y in o.1B){if(o.1B.2z(y)){if(o.1B[y].gb==v.5c){v.5c=y}}}}if(O(o.1B[v.5c])){iL(o.1B[v.5c]);B y=o.1B[v.5c][\'eb\'];eQ(y);if(v.W.yB==1&&C.2V!=1){6Q(0);1w(E(){2r()},4m)}F{1w(E(){fk(y);2r()},4m)}v.5c=1J}F{eQ(0)}}F{eQ(0)}if(C.2V==1){if(!O(o.2V)){o.2V=1r EQ(se)}}};G.dD=E(x){dD(x)};E dD(x){if(O(o.1B[x])){iL(o.1B[x]);5n(o.1B[x][\'eb\'],0);fk(o.1B[x][\'eb\'])}};G.oQ=E(x){if(O(o.1B[x])){iL(o.1B[x]);if(o.1B[x]["3A"]){o.2i=1J;eQ(o.1B[x][\'eb\']);qY(x);o.V.gh(o.1B[x]["3A"],1);r3(x);fk(o.1B[x][\'eb\']);if(o.2V){o.2V.8T()}o.V.ku(H);2u=1J}F if(o.1B[x]["5e"]){6Q(x)}}};G.iC=E(x){if(o.2V){o.2V.8T()}};E IP(x){if(O(o.1B[x])){eG=\'\';6Q(0);iL(o.1B[x]);qY(x);5n(o.1B[x][\'eb\'],0);r3(x)}};G.cC=E(){r4=H;B x=2O(6M)+1;if(3l!=\'\'){o.9c[3l]=H;6g=BL(6g,3l)}if(v.6g==1){x=uD(6g);if(x==1Z){if(v.Zb==1||v.W.dU==1){fA.Ks(E(a,b){J 2v.6d()-0.5});U(B x in fA){if(fA.2z(x)){6g[x]=fA[x]}}x=uD(6g);js("5V")}F{o.V.HC()}}}F{if(3l!=\'\'){B y=6Y().I(3l);if(y<6Y().R){B j;U(B i=y+1;i<6Y().R;i++){j=o.1B[6Y()[i]];if(j.3A){if(j.3A.I("4l:")!=0&&j.5V!=1&&!j.5e){G.oQ(j.id);x=-1;o.V.2w();js("5V");1i}}}}}}if(x>-1){o.2i=1J;5n(x,0);fk(x)}};E fk(x){if(f[x]&&!m5){if(C.3R==1){B to=f[x].kx-20;B m=1r 4Z({"mc":Z,"1H":"kT","to":to,"17":0.3,"me":"D6","5p":"ea"})}F{B to=f[x].sW-1U.2W/2+20;B m=1r 4Z({"mc":Z,"1H":"7b","to":to,"17":0.3,"me":"F9","5p":"ea"})}1w(b8,2m)}}E uD(4O){B 6P=8C.6P(4O);B x;U(B i=0;i<6P.R;i++){x=4O[6P[6P.R*2v.6d()<<0]];if(x){1i}}J x};G.6k=E(x){uA(x)};E uA(x){nf[x]>-1?8l(nf[x]):\'\';if(5K[0]){if(2u==\'1K\'){5K[0].1T=2v.3P(o.3Z.x*100)+\'%\'}F{5K[0].1T=nr(2u)}}};E nr(x){if(x=="1K"){J 2v.3P(o.3Z.x*100)+\'%\'}F{J 2v.3P(1N(o.aW[x],o.6k[x])*100)+\'%\'}}G.bO=E(){J qO()};E qO(){if(v.6g==1){J 8C.6P(6g).R>0}B x=K;if(o.1B){x=6Y().I(3l)<6Y().R-1}J x};G.oN=E(){if(O(o.l4)){2u=1J;IP(o.l4)}};G.fN=E(){J Cl()};E Cl(){B x=6M>0;if(o.1B){B z=6Y().I(3l);x=z>0;if(z==1){if(O(o.1B[6Y()[0]].5e)){x=K}}}J x};G.i1=E(){J O(o.1B)};G.fy=E(){nB=H;if(G.fN()){B x=2O(6M)-1;if(x<0){B y=6Y().I(3l);if(y>0){B j;B z;U(B i=y-1;i>=0;i--){j=o.1B[6Y()[i]];if(j){if(j.3A){z=j;if(j.3A.I("4l:")!=0&&j.5V!=1&&!j.5e){z=j;1i}}}}if(z){G.oQ(z.id);o.V.2w()}}}F{o.2i=1J;5n(x,0);fk(x)}js("Zg")}};G.oH=E(){if(6M>0){fk(6M)}};E 7I(x,i){J 5A[i].I(x)};E iL(x){if(x){if(x[\'vX\']!=-1){iL(o.1B[x[\'7T\']]);6Q(x[\'7T\'])}F{6Q(0)}}};G.g=E(x){dc(x){1o"Y":J Fv();1i;1o"1d":J 1U.2W;1i;1o"1b":J C.7f;1i;1o"Kv":J Z.rX;1i;1o"Kq":J C.aa;1i;1o"x":J 5D(1U.C.1a);1i;1o"y":J 5D(1U.C.1b);1i;1o"1D":J 1U.C.1D;1i;1o"1q":J ca;1i;1o"2R":J cd;1i;1o"1c":J 1c;1i;1o"bs":J 1c+bs;1i;1o"5a":J 5a;1i;1o"W":J is=="W";1i;1o"dn":J o.9c[3l];1i;1o"2R?":J o.2V?o.2V.qU():ca;1o"Cz":J aK;1i;1o"dz":J o.1B[o.dz]?o.1B[o.dz].1G:\'\';1o"ds":J v.ds?v.ds:\'\';1o"Mt":J qO()?o.1B[6Y()[6Y().I(3l)+1]].1G:\'\';1o"10a":J qO()?o.1B[6Y()[6Y().I(3l)+1]].1V:\'\';1o"10k":J Cl()?o.1B[6Y()[6Y().I(3l)-1]].1V:\'\'}};E 6Y(){J 8C.6P(o.1B)};G.Nz=E(){3l=\'\';v.5c=\'\'};G.5a=E(){if(6y){B x=0;U(B i=1;i<15;i++){if(1O[i]=="4P"){B y=o.2A.R;if(O(v.e8)){B z=v.e8.2x(",");U(B j=0;j<z.R;j++){if(o.2A.I(z[j])>-1){y--}}}if(y>0){if(y>1||(y==1&&o.2A!=1&&C.F5==1)){x++}}}if(1O[i]=="5N"){if(o.5N){x++}}if(1O[i]=="7c"){if(o.2y==\'g0\'||v.7c){x++}}if(1O[i]=="cZ"&&v.8G==1){if(o.rL.R>0){x++}}if(1O[i]=="1Y"){if(O(o.28)){U(B s=0;s<o.28.R;s++){if(o.28[s]!=\'\'){x++;1i}}}if(x==1&&o.mR==1){x=0}if(v.ro==1&&v.vY==1){x++}}if(1O[i]=="5t"){if(o.2y!="cJ"){x++}}if(1O[i]in o.6k||1O[i]=="3k"||1O[i]=="eA"||1O[i]=="1n"){x++}if(1O[i]){if(1O[i].I("9v")>0){x++}if(1O[i].I("3W")>-1){x++}if(GR(1O[i],["9q","7X"])&&o["6x"+1O[i]]){if(o["6x"+1O[i]].R>1){x++}}}if(v.1g[is+i+\'1m\']==1){x--}}J x<=0}F if(is=="W"){J f.R==0}F{J 5a}};G.3V=E(){if(1U.4e==o.1Q){1U.3i(Z);o.1Q.3i(1U);o.2V?o.2V.3V():\'\';1U=1Z;Z=1Z;m5=H}}};B Eh=E(X,mQ){B 7E=K;if(X.I(\'7E\')==0){7E=H;X=X.1h(5)}B nI=rn(X);B 2B;B 2a;B mv=K;B 4C=K;B oh=K;B p7=K;B 2D=H;B BJ=[];B d9=1;B o3=K;B mq=0;B Ck;B fO=0;B pt=0;B p6=K;B sN=\'D8\'+v.id+(7E?\'7E\':\'\');ip("#D8"+v.id+"{Y:100%!6v;1d:100%!6v;5F-Y:1W!6v;5F-1d:1W!6v}");B 1U=1X(\'2e\');B oO=0;1U.7k(\'id\',sN);mQ.1M(1U);o.5N=K;!7E?o.V.lD():\'\';if(o.1j.2k){v.4G=1}if(v.DY!=1){B 9j=1X(\'2e\');mQ.1M(9j);L(9j,{1t:"2q",1b:0,1a:0,"2j-1n":"#nl",1d:"100%",Y:"100%","1D":0});9j.1y("Lf",E(1e){1e.7n=H});if(o.1j.2k){9j.1y("gT",E(1e){1e.7n=H});9j.1y("2K",E(1e){1e.7n=H});9j.1y("gP",E(1e){1e.7n=H;hX(1e);if(v.gj==1&&v.ZO!=1){1w(DL,100);1w(qr,2m)}})}F{9j.1y("xg",E(1e){B x=H;if(v.26==1){if(O(v.8n)&&!oh){x=K}if(O(v.rb)&&bt()=="7m"&&17()>0){x=K}}
6if(x&&v.gj==1&&v.DH!=1){3d(G);1w(qr,4D)}})}v.gj==1&&v.ZX!=1?3d(9j):\'\'}E qr(){5l(9j)}E DL(){if(v.DH!=1){3d(9j)}}if(v.4G==1&&v.3u==0){a5()}if(!1z[\'YT\']){1z.ZI=E(){qb();U(B i=0;i<1z.4B.R;i++){if(1z.4B[i]){if(1z.4B[i].2Z("id")!=v.id){if(1z.4B[i].2Z(\'Gr\')){1z.4B[i].2Z(\'Hc\')}}}}};B CJ=p8("5v.9k/DK","5v.9k/DK","ZJ");if(CJ){CJ.rh=E(e){o.V.fU();if(v.IH!=1){2B=\'EO ZL iy\';o.P.6m()}}}}F{qb()}E qb(){if(v.4G==1||7E){!mv?lS():\'\'}F{o.V.fU()}}E lS(){if("YT"in 1z){if(O(YT.Co)&&!mv){1k("BQ iV");B CV=0;if(v.DY==1){CV=1}o.2i>0?fO=2O(o.2i):\'\';2a=1r YT.Co(sN,{1d:o.aq,Y:o.aj,ZM:nI,ZF:{ZN:1,ZP:0,ZQ:\'1W\',ZR:sN,ZT:1,ZU:1,fB:1,lN:((v.wl==0||(v.P2!=1&&o.1j.8F))&&o.1j.2k?0:1),ZV:3,Q:CV,ZE:0,YX:1,9s:0,3u:7E||v.3u==1?1:0,as:0},3q:{\'Yh\':C0,\'YW\':Hh,\'6m\':6m,\'XX\':IL}});if(o.2i>0){o.2i=1J}2r();mv=H}F{1w(lS,4m)}}F{1w(lS,4m)}}B lY;E C0(){if(o.P){1k("BQ gY");4C=H;2M(Ck);o.V.9e();if(7E){if(o.1j.B3){o.V.5k()}2a.pz();o.26.XZ()}F{if(v.3u==1&&o.1j.B3&&!o.e1){o.V.5k();if(o.1j.2k){46(lY);lY=7N(Hs,b5)}}if(v.4G==0){2a.pz()}F{o.V.fU()}oO=2a.BM();o.P.aU();if(d9!=1){9B(d9)}e4();2r();if(v.Y0==1){2S{if(2a.CG()){if(O(2a.CG().1G)){v.1G=2a.CG().1G;o.V.bw(\'1G\')}}}2H(e){}}}}}E Hs(){B x=2a.Ie();if(x==2||x==-1){o.Q.2Y();o.Q.9e();46(lY)}if(x==1){46(lY)}}E Hh(1e){if(v.Y4==1){1k(\'YT\',1e.29)}if(7E){if(1e.29==YT.g1.Iu){o.26.XW()}if(1e.29==YT.g1.Hu){}}F{if(1e.29==YT.g1.Hu){if(pt==1){pt=0;C0()}if(!o.1u){o.V.2w()}if(fO>0){2a.Gg(fO,H);fO=0;o.2i=1J}qr();oh=H;4C=H;if(p7){2a.C8()}F{o.P.aP();o.P.bZ()}IE();if(O(v.4z)){U(B i=0;i<o.2A.R;i++){if(v.4z==o.2A[i]){6z(i)}}v.4z=1Z}F{if(O(o.4z)){U(B i=0;i<o.2A.R;i++){if(o.4z==o.2A[i]){6z(i)}}o.4z=1Z}}o3=K}if(1e.29==1){2a.Y9(\'6w\',\'7X\',{})}if(1e.29==-1&&o3&&o.1u){1k("BQ Yd")}if(1e.29==YT.g1.Ye){}if(1e.29==YT.g1.Iu){8D()}if(1e.29==YT.g1.XU){if(!o.1u){}if(o.1u){o3=H;a5()}}if(1e.29==YT.g1.XG){}}}E 6m(1e){if(7E){o.26.XH()}F{if(1e.29==2){2B="PM 5v id"}if(1e.29==5){2B="xG 5a"}if(1e.29==101||1e.29==150||1e.29==100){2B="G dl is XI"}if(v.XJ==1){O(v.IG)?2B=v.IG:\'\'}if(v.IH!=1){o.P.6m()}F{1m(o.1V)}}}E 8D(){v.1F>0?fO=v.1F:\'\';o.P.8D();o.P.aU()}E hm(){if(!o.PK&&o.1u){o.V.2Y()}}E bZ(){o.P.bZ()}E e4(){o.P.e4();o.V.xN()}E aU(){o.P.aU()}E eE(){o.P.eE()}E a5(){if(o.P){o.P.a5()}F{Ck=1w(a5,100)}}E IL(1e){Cc(1e.29)}E IE(){if(!p6){B x=2a.XR()+\'\';if(x!=\'\'&&x!=1J){o.2A=x.2x(\',\');o.2A=o.2A.xt();if(v.BN==0){B y=o.2A.I(\'2D\');if(y>-1){o.2A.wO(y,1)}}U(B i=0;i<o.2A.R;i++){o.2A[i]=kG(o.2A[i])}p6=H;Cc(2a.XS())}}}E Cc(x){o.2X=o.2A.I(kG(x+\'\'));o.Q.zE(o.2X)}G.3S=E(){J{"Y":0,"1d":0}};G.3t=E(x){nI=rn(x);if(o.2i>0){fO=2O(o.2i)}dD(nI)};E bt(){B 7t=-1;if(4C){7t=2a.Ie()}B x=\'\';if(7t==-1){x="7m"}if(7t==1||7t==3){mq=0;x="8O";o.P.bZ()}if(7t==2){x="7m";if(o.1u){mq++;if(mq==2){o.V.2Y();mq=0}}}if(7t==5){x="7m"}if(7t==0){x="7S"}J x}E 2r(){2S{if(O(2a)){2a.Yg(o.2L,o.4g)}}2H(e){1k(e)}}E kG(x){B y=x;if(x=="YC"){y="qQ"}if(x=="ax"){y="kA"}if(x=="YF"){y="k8"}if(x=="YK"){y="kI"}if(x=="YD"){y="qv"}if(x=="YL"){y="qz"}if(v.G6==1){y=2P(y)}if(x=="2D"){y=2P("2D")}BJ[y]=x;J y}E 17(){B x=4C?2a.YM():0;if(x>0&&v.kv>0){v.4V=x-v.kv;v.kv=-1}J x};E 9B(x){2S{2a?2a.YB(x):\'\';d9=x}2H(e){}};G.r7=E(){qb()};G.2w=E(){if(4C){2a.pz()}F{if(!mv){lS()}F{}}};G.2Y=E(){if(4C){2a.C8()}};G.92=E(){if(4C){bt()==\'8O\'?2a.C8():2a.pz()}};G.3Y=E(x){if(4C){2a.Gg(x,H);js("4l",x)}};G.bq=E(){J K};G.5k=E(){4C?2a.5o():\'\'};G.6s=E(){4C?2a.Yn():\'\'};G.4b=E(x){4C?2a.Ik(x*100):\'\'};G.pY=E(){J bt()==\'8O\'};G.6C=E(){J K};G.xy=E(x){6z(x)};E 6z(x){if(4C){if(O(o.2A[x])){B y=BJ[o.2A[x]];2D=y==\'2D\';B z=17();2a.Yp(y)}}}G.h1=E(x){9B(x)};G.4C=E(){J 4C};G.8g=E(){J bt()};G.17=E(){J 17()};G.1p=E(){B x=4C?2a.BM():0;if(x!=oO){oO=x;o.P.aU()}if(O(v.4I)){if(7L([v.4I],\'-\')){x=x+v.4I*1}F{x=v.4I}}J x};G.9b=E(){B x=0;if(4C){x=2a.Yq()*2a.BM()}J x};G.5g=E(){2r()};G.hc=E(){J 2B};G.2D=E(){J v.BN==1?2D:K};G.Dl=E(x){dD(x)};E dD(x){X=x;if(2a){pt=1;2a.Yv(x,0)}}G.pW=E(){if(o.1j.2k&&o.1j.bE){G.2w();p7=H}F{if(bt()=="8O"){G.2Y()}}};G.ee=E(){p7=K};G.wW=E(){J H};G.3V=E(){4C?2a.9G():\'\';4C=K;p6=K;2S{if(1U){mQ.3i(1U)}mQ.3i(9j)}2H(e){}}};B Lb=E(){B 2a;B 5h;B oP;B aI;B lW;B 3x;if(1z[\'GW\']){B j=0;U(B i=0;i<1z.4B.R;i++){if(1z.4B[i]){j++}}j==1?CL():\'\'}F{1z[\'GW\']=E(x,y){if(x){U(B i=0;i<1z.4B.R;i++){if(1z.4B[i]){if(1z.4B[i].2Z("id")==2J.id){1z.4B[i].2Z(\'Ga\')}}}}F{7K("2B: "+y)}}}G.8H=E(){CL()};E CL(){7K("TX");if(O(7j)){if(O(7j.3C)&&O(3C)&&!o.Cj){B CE=\'UT\';if(v.3y.Ry==1&&v.3y.GD){CE=v.3y.GD}2S{3C.5W.ql.qm().RA({RB:CE,RD:\'Rx\',xT:\'en-US\',RE:K,RG:H});2a=1r 3C.5W.RH()}2H(e){7K(e)}GM();o.Cj=H;1w(GA,2m)}}}E GA(){if(o.Q){o.Q.p5();o.Q.5g()}}E zs(29){if(3C&&3C.5W){7K((!2a.7Y?\'RI\':\'\')+"zD "+v.id);if(2a.7Y){q8()}F{q7()}}}E q8(x,y){B nn=3C.5W.ql.qm().H1();B pg=\'dl/vq\';o.2y=="1C"?pg="GH/x-RL":\'\';o.2y=="41"?pg="GH/41+F0":\'\';B X;if(y){X=y}F{X=o.P.cz();if(O(v.b3)){X=v.b3}if(O(o.b3)){X=o.b3}X=fS(X);if(X.I("#"+v.a0)==0){X=o[o.fd[0]](X)}if(X){if(X.I("#"+v.bR)==0&&X.I(v.dw)>0){X=o[o.fd[1]](X)}}X=fS(X);3x=[];if(X.I(":or:")>0){oJ=0;3x=X.2x(":or:");X=3x[0]}}8p.1k(\'3C\',X);B 5X=1r 7j.3C.P.Rn(X,pg);5X.6r=1r 7j.3C.P.Rg();5X.6r.Rh=7j.3C.P.Ri.Rj;B fE=[];if(O(o.28)&&O(o.3e)&&v.3y.2t==1){5X.Rk=zu();U(B i in o.28){if(o.28[i].I(\'mF\')>0){B t=1r 7j.3C.P.Rl(0,7j.3C.P.Rf.Rm);t.Ro=o.28[i];t.Rp=\'1E/mF\';t.Rq=\'Rr\';t.5C=o.3g[i];t.Rs=2O(i);t.Rt=1Z;fE.3a(t)}}if(fE.R>0){5X.fE=fE}}if(v.1V){5X.6r.RM=[1r 7j.3C.vA(v.1V)]}5X.6r.1G=o.bn?o.bn:(v.1G?v.1G:\'\');if(v.t0){5X.6r.1G=v.t0}B dG=1r 7j.3C.P.Rw(5X);dG.8A=o.2i>0?o.2i:(o.4U?0:o.P.17());dG.3u=o.1u||x==H;if(fE.R>0&&o.3e>-1){if(o.3e<fE.R){dG.S6=[2O(o.3e)];7K(\'1Y \'+o.3e)}}if(nn){nn.S8(dG).hE(E(){oP=nn.S9().Sa;7K("zD to "+oP);if(v.3y.8P!=0&&!o.4U){aI?o.1Q.3i(aI):\'\';aI=1X("2e");L(aI,{"1t":"2q","1b":"ar","Y":"100%","1a":0,"1D":0.7,"1n":"#e5","4p-3q":"1W"});aI.1T=\'<7D>\'+2P("B7")+\' ⪼\'+oP+\'&S7;</7D>\';o.1Q.1M(aI)}2a.zB=v.1R;5h.Gy();if(o.3z&&!2a.oZ){5h.zy()}js("Se");if(x!=H){if(!o.1u){!2a.lO?5h.zl():\'\'}
6F{o.P.2Y()}}1m(o.4k);o.4U=H},E(e){7K(e);A8()})}F{7K("no nn");A8()}}E A8(){B x;if(3x.R>1){if(oJ<3x.R-1){oJ++;x=H;o.P.2Y();q8(H,3x[oJ]);1w(E(){o.Q.2w()},b5)}}if(!x){q7();o.9T.9n(2P("B8"))}}E q7(){aI?o.1Q.3i(aI):\'\';aI=1J;o.4U=K;1q(o.4k);js("Sh");if(2a){if(2a.BF){o.V.3Y(2a.BF.8A);if(2a.BF.lO){o.P.2Y()}F{o.P.2w()}}}}E zq(){if(2a.lO){7K("3U");js("Si");o.Q.2Y()}F{7K("1u");js("Sk");o.Q.2w()}}E zp(){o.V.4b(2a.zB)}E zx(){2a.oZ?o.V.5k():o.V.6s()}E zW(){if(2a.7Y){if(2a.Gu==1Z){if(2a.8A==2a.1p){o.Q.2Y();o.P.8D()}}}}E GM(){7K("Z "+v.id);5h=1r 3C.5W.Sl(2a);5h.1y(3C.5W.aD.H7,zs);5h.1y(3C.5W.aD.H4,zq);5h.1y(3C.5W.aD.H2,zp);5h.1y(3C.5W.aD.GY,zx);5h.1y(3C.5W.aD.GU,zW)}p8(\'GL.9k/cv\',\'h0://4s.GL.9k/cv/js/RX/v1/RQ.js?RR=1\');E 7K(x){if(v.3y&&v.1k==1){1k("3y",x)}}G.ak=E(x){lW=x;J"<ak is=\'GI-3C-ak\' id=\'Cf"+v.id+"\' C=\'2T:0;Y:ar;1d:ar;--zD-1n:"+x+";--RU-1n:"+x+";2I:0;2j:cE;4p-3q:2D;6T:4p\'></ak>"};G.Ms=E(x,y){if(lW!=y){B el=2c.aC("Cf"+v.id);if(el){B C=el.6F("C");B 6o=1r RV(lW,"gi");C=C.1P(6o,y);el.7k("C",C)}lW=y}};G.4b=E(x){if(2a.7Y){2a.zB=x;5h.Gy()}};G.5k=E(){if(2a.7Y){if(!2a.oZ){5h.zy()}}};G.6s=E(){if(2a.7Y){if(2a.oZ){5h.zy()}}};G.2w=E(x){if(2a.7Y){if(2a.lO){5h.zl()}F{if(2a.Gu==1Z){}}}};G.2Y=E(x){if(2a.7Y&&!2a.lO){5h.zl()}};G.9S=E(){if(v.3y.2t==1){GO()}};E fS(x){if(x.I(\'js:\')==0){2S{x=2n(x.1h(3))}2H(e){8p.1k(e.8P)}}J x?x:\'\'}E GO(){if(2a.7Y){B ss=zu();2S{B dG=1r 7j.3C.P.QD([2O(o.3e)],ss);3C.5W.ql.qm().H1().Qz().P[0].Qy(dG,E(){7K(\'1Y \'+o.3e)},E(e){7K(\'1Y 2B\'+e)})}2H(e){1k(e.8P)}}}E zu(){B x=1r 7j.3C.P.Qu();B 4f=2v.3P(v.gQ*Ha).6u(16);x.6I=2E(v.gM)+(4f.R==1?4f+\'0\':4f);x.Qr=\'#Qh\';x.Qe=\'Qb\';x.pK=\'Qi\';x.Ql=4d(2O(v.eI)/100);x.Qm=2E(v.eO)+2v.3P(Ha).6u(16);J x};G.4c=E(x){B x;if(2a.7Y){x=2a.8A}J x};G.4i=E(x){B x;if(2a.7Y){x=2a.1p}J x};G.iu=E(){iu()};E iu(){if(3C&&3C.5W){q7()}};G.Go=E(){1k(\'@@\',3C.5W?1:0);if(3C&&3C.5W){1k(\'@@@\',2a.7Y?1:0);if(2a.7Y){q8(o.1u)}}};G.3Y=E(x){if(2a.7Y){2a.8A=x;5h.4l()}};G.5H=E(){3V()};E 3V(){iu();if(5h){5h.4Y(3C.5W.aD.H7,zs);5h.4Y(3C.5W.aD.H4,zq);5h.4Y(3C.5W.aD.H2,zp);5h.4Y(3C.5W.aD.GY,zx);5h.4Y(3C.5W.aD.GU,zW);3C.5W.ql.qm().Rc();5h=1Z}}};B kZ=E(){B 2t=[];B ch=[];B 5a=H;B 8c;B a8=-1;B Bc;B ay;B ra=[];B r6;B mO=[];B tR=K;B hP;B tt=0;B tu=0;G.1F=E(x){if(!x&&ay){oC(ay);ay=1J}F{x?oC(x):\'\'}};G.Cd=E(x){oC(x)};G.Py=E(){mO=[]};G.1E=E(){if(v.6W==1){if(1A FR==\'E\'){if(!o.6W){o.6W=1r FR()}o.6W.hV(2t,tt,1)}}};E oC(x){if(O(x)){if(1A x==\'4M\'){if(x.I("#"+v.bR)==0&&x.I(v.dw)>0){o[o.fd[1]](x,FF)}F{bV(x)}}}}E FF(x){if(x){o.28=x;bV(x)}}E bV(x){!x?x=\'\':\'\';if(x!=\'11\'){B 1F=0;B zZ=H;B nb=\'\';o.28=x.2x(",");o.3g=[];o.3e=-1;if(o.5q&&v.z8==1){if(3H.6b("zd")!=1Z){nb=3H.6b("zd")}}F{if(o.rG){nb=o.rG}}U(B i=0;i<o.28.R;i++){if(o.28[i].I("#0")==0){o.28[i]=dv(o.28[i])}if(o.28[i].I("#"+v.a0)==0){o.28[i]=o[o.fd[0]](o.28[i])}if(o.28[i].I("[")==0&&o.28[i].I("]")>1){o.3g[i]=o.28[i].1h(o.28[i].I("[")+1,o.28[i].I("]")-1);o.28[i]=o.28[i].1h(o.28[i].I("]")+1);zZ=K}F{o.3g[i]=o.28[i].1h(o.28[i].nT("/")+1);o.3g[i]=o.3g[i].1h(0,o.3g[i].nT("."))}if(o.28[i].I("#0")==0){o.28[i]=dv(o.28[i])}if(o.28[i].I("#"+v.a0)==0){o.28[i]=o[o.fd[0]](o.28[i])}}if(o.3g.R>1&&v.su==1){o.3g.3a(pD(\'QI\',(v.QV==1&&O(v.FN)?v.FN:\'+ \'+2P(\'D1\'))));o.28.3a("bp")}if(o.3g.R>0&&v.9K==1){if(v.zj==1){8c=0;1F++;o.3g.na(pD(\'FM\',2P(\'7h\')));o.28.na("")}F{o.3g.3a(pD(\'FM\',2P(\'7h\')));o.28.3a("");8c=o.3g.R-1}}if(O(v.FK)){U(B i=0;i<o.28.R;i++){if(v.FK==o.3g[i]){1F=i;o.3e=i;v.gz=1}}}if(nb!=\'\'){U(B i=0;i<o.28.R;i++){if(nb==o.3g[i]){1F=i;o.3e=i}}}if(v.9K==1&&v.gz==0){o.3e=8c}O(o.Q)?o.Q.bU():\'\';if(v.gz==1){o.3e=1F;if(o.1F){if(v.su==1&&o.28[1F]=="bp"){zb(o.3e)}F{mL(o.3e)}}F{ay=x;o.54=o.28[1F]!=\'7h\'&&1F!=8c;1w(ng,4m)}}F{if(zZ&&o.28.R<3){mL(8c==0?1:0)}v.9K!=1?o.3e=-1:\'\'}}F{3V()}};E G0(x){if(x.I(\'js:\')==0){2S{x=2n(x.1h(3))}2H(e){8p.1k(e.8P)}}J x?x:\'\'};G.v9=E(x){nt(x,\'1C\')};E mL(x){if(O(o.28[x])){o.28[x]=G0(o.28[x]);if(o.28[x]){if(o.28[x].I(".")>-1||o.28[x].I("QJ")==0){o.oD=o.28[x].2x(" or ");o.ih=0;nt(x)}F{if(o.28[x].I(\'ch\')==0){if(ch[o.28[x].1h(4)]){zQ(o.3g[x],ch[o.28[x].1h(4)])}}if(o.28[x].I(\'1C\')==0){o.P.hL(x,"KI");o.54=H;o.3e=x;o.Q.bU()}}}}}E zb(x){o.54=H;ng()}E nt(x,y){B X=y==\'1C\'?x:4v(o.oD[o.ih]);B jy=fD(X);B jc;if(ra[X]){if(o.28[x]!=\'bp\'){o.54=H;ng()}}F{if(X.I(\'du\')>0&&X.I(\'du\')<4){jc=X.1h(0,X.I(\'du\'));jy=X.1h(X.I(\'du\')+3)}B 5Q=jG(jy);a8=x;o.mR=1;5Q.bC=E(){o.mR=0;if(G.lf==4&&G.8g==4J){o.54=H;zQ(X,G.jS,x,y)}F{if(o.ih+1<o.oD.R){o.ih++;nt(a8)}F{nR("gf")}}};5Q.rh=E(e){o.mR=0;if(o.ih+1<o.oD.R){o.ih++;nt(a8)}F{nR("gf")}};5Q.iW()}};E nR(x){1k("1Y je qa or EY Dk");if(o.3g&&o.28){if(o.3g[o.3e]){if(o.3g[o.3e].I(2P("gf"))==-1){o.3g[o.3e]=o.3g[o.3e]+\' (\'+2P(x)+\')\'}}if(v.QQ==1&&a8>-1){o.28[a8]=\'\';o.3g[a8]=\'\'}}o.3e=-1;o.54=K;if(o.QG){o.Q.bU();o.Q.5b()}F{1w(E(){if(o.Q){o.Q.bU();o.Q.5b()}},100)}if(O(o.1Y)){o.1Q.3i(o.1Y);o.1Y=1Z}}E zQ(X,x,y,z){B jc;if(x.I("#"+v.a0)==0){x=o[o.fd[0]](x)}if(x.I("#"+v.bR)==0&&x.I(v.dw)>0){x=o[o.fd[1]](x)}if(X.I(\'du\')>0&&X.I(\'du\')<4){jc=X.1h(0,X.I(\'du\'))}if(X.I(\'.n8\')>-1||X.I(\'.zi\')>-1||X.I(\'.os\')>-1||X.I(\'.mF\')>-1){B l=jc?jc:o.3e;!o.28?o.28=[]:\'\';if(o.28[l]=="bp"){l=y}if(z!=\'1C\'||!2t[l]){2t[l]=8C();2t[l][0]=[];2t[l][1]=[]}B 3J=9t();3J=x.2x(/\\r|\\n/);B 8o=1;B t1=0;B t2=0;B md=o.P.1p();B j2=(O(v.Gh)?v.Gh:0);if(X.I(\'kz=\')>0){j2=X.1h(X.I(\'kz=\')+6)*1}U(B i=0;i<3J.R;i++){if(X.I(\'.n8\')>-1||X.I(\'.mF\')>-1){if(3J[i].I(\'-->\')>-1&&3J[i].I(\':\')>-1){if(z==\'1C\'){if(mO.I(3J[i])>-1){3v}mO.3a(3J[i])}t1=nw(3J[i].1h(0,3J[i].I(\'-->\')))*1+j2;t1==0?t1=1:\'\';t2=nw(3J[i].1h(3J[i].I(\'-->\')+4,12))*1+j2;O(2t[l][0][t1])?\'\':2t[l][0][t1]=\'\';if(md>0){if(t1>md*20){3v}}t2-t1>100?t2=t1+100:\'\';U(B j=t1;j<t2;j++){2t[l][1][j]=t1}8o++}F{3J[i]=4v(3J[i]);if(8o==1&&3J[i]*1>0){8o=3J[i]*1}if(3J[i]!=\'\'&&3J[i].R>0&&3J[i]!=8o&&3J[i]!=\'QC\'){if(1S(2t[l][0][t1])){2t[l][0][t1]=2t[l][0][t1]+\'<br>\'+3J[i]}F{2t[l][0][t1]=3J[i]}}}}if(X.I(\'.zi\')>-1||X.I(\'.os\')>-1){if(3J[i].I(\'U1:\')>-1){t1=nw(3J[i].1h((X.I(\'.os\')>
6-1?3J[i].I(\'=0\')+3:12),12))*1+j2;t2=nw(3J[i].1h((X.I(\'.os\')>-1?3J[i].I(\'=0\')+14:23),10))*1+j2;B p=\'\';if(3J[i].I(\'0,,\')>0){p=3J[i].1h(3J[i].I(\'0,,\')+3)}F{if(3J[i].I(\'If,\')>0){p=3J[i].1h(3J[i].I(\'If,\')+6)}if(3J[i].I(\')}\')>0){p=3J[i].1h(3J[i].I(\')}\')+2)}}if(p!=\'\'){if(2t[l][0][t1]!=1J){2t[l][0][t1]+=\'<br>\'+p}F{2t[l][0][t1]=p}2t[l][0][t1]=2t[l][0][t1].1P(/{.*?}/,\'\');2t[l][0][t1]=2t[l][0][t1].1P(/\\\\\\\\N/,\'<br>\');2t[l][0][t1]=2t[l][0][t1].1P(/\\\\N/,\'<br>\');if(md>0){if(t1>md*2){1i}}t2-t1>100?t2=t1+100:\'\';U(B j=t1;j<t2;j++){2t[l][1][j]=t1}}}}}ra[X]=H;if(o.28[y]!=\'bp\'){z!=\'1C\'?ng():\'\'}}F{if(x!=\'\'){if(x.I(\'[\')==0){bV(x)}F{nR("2B")}}F{3V();o.Q.5b()}}}E ng(){o.Q.bU();o.V.la();o.Q.5b()}E nw(n8){B 1I=n8.2x(\':\');B 4H=0;1I.R==2?1I.na("d1"):\'\';1I[0]!=\'d1\'?4H+=1I[0]*zF:\'\';1I[1]!=\'d1\'?4H+=1I[1]*60:\'\';4H+=1I[2].1h(0,2)*1;4H=4H*10+1I[2].1h(3,1)*1;J 4H};E 9L(x){if(O(o.3e)){if(o.3e!=x){mO=[];if(x==-1||(v.9K==1&&x==8c)){t9()}F{v.d2=0;o.3e=x;o.54=H;v.gz=1;z4(x);js("1Y",o.3g[x]);o.Q.bU()}}F{if(v.9K!=1){t9()}}o.6W?o.6W.U6():\'\'}}E z6(){if(O(o.3g[o.3e])){if(o.5q&&v.z8==1){3H.8K("zd",o.3g[o.3e])}F{v.TJ!=1?o.rG=o.3g[o.3e]:\'\'}}}E z4(x){if(O(o.28[x])){1k("ha",x);o.3e=x;z6();if(o.2y=="1C"&&o.aN==H){o.P.hL(x,"1C")}F{if(o.2y=="41"&&o.z5==H){o.P.hL(x,"41")}F{if(o.28[x]=="bp"){zb(o.3e)}F{mL(o.3e)}}}}};G.z7=E(){if(o.gG){B x=o.gG.4n;if(x[0]){B y=1r oz();y.bC=E(e){B z=e.4t.jX;ch.3a(z);o.3e=-1;B z=x[0].5C;if(z.R>40){z=x[0].5C.1h(0,15)+\'...\'+x[0].5C.1h(-15)}if(v.9K==1&&v.zj==1){o.28.3a(\'ch\'+(ch.R-1));o.3g.3a(z+\'\');9L(o.28.R-1)}F{o.28.na(\'ch\'+(ch.R-1));o.3g.na(z+\'\');v.9K==1?8c++:\'\';9L(0)}o.gG.5z=""};y.Ue(x[0])}F{o.gG.2K()}}};G.9L=E(x){9L(x)};G.8c=E(){J 8c};G.Jd=E(){J 2t?2t.R>0:K};G.UB=E(x){8c=x};G.1q=E(x){hV(x)};G.C=E(){Bi()};G.5H=E(){3V()};G.7h=E(){t9()};E t9(){js("1Y","7h");o.54?o.Gd=o.3e:\'\';o.3e=v.9K==1?8c:-1;v.gz=0;o.54=K;o.Q.bU();z6();o.z5?z4(o.3e):\'\';O(o.1Y)?o.1Q.3i(o.1Y):\'\';o.1Y=1Z}E hV(17){if(o.a6){J}B t=2O(17*10);if(v.d2){17=17-v.d2*1}if(o.54&&O(o.28)){if(2t){B x=o.3e;B t=2O(17*10);tt=t*100;if(v.CB==1&&!o.1u){J}if(o.28[x]=="bp"){if(!r6){U(B i=0;i<o.28.R;i++){1w(mL,i*4m,i)}if(!2t[x]){2t[x]=8C();2t[x][0]=9t();2t[x][1]=9t()}r6=H}F{if(2t[x][1][t]){}F{U(B i=0;i<o.28.R;i++){if(2t[i]){if(O(2t[i][1])){if(O(2t[i][1][t])){if(!2t[x][0][t]){2t[x][0][t]=\'\'}2t[x][0][t]+=(2t[x][0][t]!=\'\'?\'<br>[sv]\':\'\')+2t[i][0][2t[i][1][t]]+(2t[x][0][t]!=\'\'?\'[/sv]\':\'\')}}}}if(O(2t[x][0])){if(O(2t[x][0][t])){2t[x][1][t]=t}}}}}if(O(2t[x])){if(O(2t[x][1])){if(O(2t[x][1][t])){tu=2t[x][1][t];B y=2t[x][0][tu];if(!O(o.1Y)){o.1Y=1X(\'2e\');3I(o.1Y,{id:\'l2\'+v.id+\'4y\'+\'1Y\'});o.1Q.1M(o.1Y);Bi();js("v6",o.3g[x])}if(5a){5l(o.1Y)}Dz();if(v.DD==1){y=UJ(y)}if(v.su==1){y=y.1P(/\\[sv\\]/gm,\'<7R C="1n:\'+2E(v.gF)+\'">\');y=y.1P(/\\[\\/sv\\]/gm,\'</7R>\')}if(y.I(\'<c.\')>-1){y=y.1P(/\\<c./gm,\'<7R C=1n:\');y=y.1P(/\\<\\/c\\>/gm,\'</7R>\')}if(v.9U){if(v.9U.2t==1&&Bc!=y){js("2t",y);Bc=y}}o.1Y.1T=\'<7R C="\'+(v.HM==1?\'2j-1n:\'+3K(v.gM,v.gQ)+\';\':\'\')+\'-3T-7u-rS-1i: UM;1n:\'+2E(v.eO)+\';2T:\'+v.B2+\'px \'+v.B2*2+\'px;2I-6p:\'+v.HJ+\'px;2F:0 0;3c-1d:\'+(v.HH?v.HH:1.8)+\';3X-fx:\'+v.kk+\'">\'+4v(y)+\'</7R>\';L(o.1Y,{"3X-3S":((2O(v.nO)+((2O(v.eI)-100)*2O(v.nO)/100))+"px")});B w=o.2L-1N(o.eq,0)*1;if(w!=hP){hP=w;L(o.1Y,{"Y":hP})}if(v.FC==1){if(o.2f){L(o.1Y,{"3X-3S":((v.nK+((2O(v.eI)-100)*v.nK/100))+"px")})}}5a=K;if(o.6W){if(o.6W.jY()){o.6W.8T(2t,tu);if(v.UR==1){3d(o.D0);3d(o.ri);tR=H}}F{if(tR&&!5a){5l(o.D0);5l(o.ri);tR=K}}}}F{if(!5a&&O(o.1Y)){Bh()}}}}F{Bh()}}}}E Bh(){if(!5a){o.1Y?o.1Y.1T=\'\':\'\';5a=H;3d(o.1Y)}}E Bi(){if(o.1Y){hP=o.2L-1N(o.eq,0)*1;L(o.1Y,{"1t":"2q","Y":hP,"2T-1a":"10%","2T-2l":"10%","1a":0,"1n":v.eO,"1E-8r":"7D","7u-mx":"2I-7u"});if(v.Ui==1&&O(v.BE)){v.BE!=\'\'?L(o.1Y,{"3X-fm":v.BE}):\'\'}if(v.qB==1){L(o.1Y,{"1E-ao":"-4N -4N 0 #hZ,4N -4N 0 #hZ,-4N 4N 0 #hZ,4N 4N 0 #hZ"})}F{if(v.kL==1){L(o.1Y,{"1E-ao":"4N 4N qD Uk"})}F{L(o.1Y,{"1E-ao":"1W"})}}if(v.Um==1){w8(o.1Y,\'o.qT\')}F{v.DD!=1?bJ(o.1Y):\'\'}}}E Dz(){if(!o.qT){if(v.By==1&&v.Uh==1&&!o.1j.2k){v.By=0}if((o.Q.fF()||v.et>v.1v.h)&&v.By==1){L(o.1Y,{"1t":"2q","1b":"2D","1a":0,"2U":v.et*1+v.Uu*1})}F{L(o.1Y,{"1t":"2q","1a":0,"2U":(v.et*1+v.1v.h*1)})}}}E 3V(){o.3e=-1;o.54=K;o.tr=K;v.1Y=1Z;v.sX=1Z;o.2t=1Z;o.28=1Z;r6=K;ra=[];2t=[];if(O(o.Q)){o.Q.bU()}o.3g=[];if(O(o.1Y)){o.1Q.3i(o.1Y);o.1Y=1Z}o.3e=1Z;o.54=K}};B Fo=E(){v.Ug==1?o.1V.C.5i=100:\'\';B x={"2F":v.Bp};x=4q(x,\'2F\',\'2F\');if(v.eT.I("2l")>-1){f7=1;L(o.1V,{\'1t\':\'2q\',\'2l\':x.4u-x.4j})}F{L(o.1V,{\'1t\':\'2q\',\'1a\':x.4j-x.4u})}if(v.eT.I("1b")>-1){L(o.1V,{\'1b\':x.7f-x.aa})}if(v.eT.I("2U")>-1){L(o.1V,{\'2U\':x.aa-x.7f})}if(v.eT=="2l"||v.eT=="1a"){L(o.1V,{\'1b\':\'50%\',\'2F-1b\':-v.mp/2+x.7f-x.aa})}if(v.E2>0){L(o.1V,{\'2I-6p\':v.E2})}if(v.Bt!=-1){L(o.1V,{\'2j\':v.Bt})}if(v.SK==1){B sh=(v.DR?v.DR:10);L(o.1V,{"7u-ao":sh/2+"px "+sh/3+"px "+sh+"px 5j(0,0,0,0.3)"})}wK()};B wK=E(){B x={"2F":v.Bp};x=4q(x,\'2F\',\'2F\');L(o.1V,{\'Y\':(v.Dh==1?o.2L-x.4u-x.4j:v.Bo),\'1d\':v.mp>0?v.mp:o.4g+v.mp});if(v.eT=="1b"){L(o.1V,{\'1t\':\'2q\',\'1a\':\'50%\',\'2F-1a\':-(v.Dh==1?o.2L:v.Bo)/2+x.4j})}};B yx=E(y){if(y){y<2?y=\'\':\'\';if(1S(o[\'u\'+y])){B vv;if(v.Bn==1||o.Bn==1){vv={};o.Bn=1;U(B k in v){if(!v.2z(k))3v;if(k.I(\'26\')===0||k.I(\'A0\')!==-1){vv[k]=v[k]}}}B x2=5I.7V(iG(o[\'u\'+y]));
6B v2=o.v0?iF(o.v0):{};v=v2;v=8R(v,x2);vv?v=8R(v,vv):\'\';v=8R(v,2J);v=8R(v,o.jq);B AS=K;if(o.Q.bP()){o.Q.8L();AS=H}B At=K;if(o.Q.ib()){o.Q.cN();At=H}o.Q.3V();o.Q=1Z;o.Q=1r xa();if(o.P.8g()=="8O"){o.Q.2w()}o.Q.4b(v.1R);if(O(v.1G)){bw(v.1G)}L(o.1Q,{\'6I\':v.lK});if(AS){o.Q.8L()}if(At){o.Q.cN()}if(o.2f){o.Q.9J()}o.Q.4i(o.P.17(),o.P.1p());cB()}}};B Oc=E(Z,bg,C){B 1f=1X("2e");B cu;Z.1M(1f);L(1f,{"1t":"2q","1b":(-bg.2W/2)-1+cA(C.SP,0),"2j-1n":2E(1N(C.SR,"#SS")),"2o":"1W","9H":"1W"});if(C.qG==1&&C.F8){cu=C.F8.2x(",");L(1f,{"3X-3S":8,"1n":"#e5","2T":"qD qD 0 qD","3c-1d":"1"})}F{C.qG=0;L(1f,{"1d":9,"Y":13,"2j-8w":"X(29:8w/2p+F0;iI,SG=)"})}G.h5=E(){B y=0;B x=o.P.rk();x=x.1P(2P("2D")+\' \',\'\');if(x){if(C.qG!=1){if(x==\'HD\'||x.I(\' HD\')>0||x.I(\'hd\')==0||x.I(\'Hd\')==0){x=\'F7\'}}B x0=x;if(x.I(\' \')>0){x0=x.1h(0,x.I(\' \'))}y=2O(x0)}B t=\'-1\';B z;if(C.qG==1){if(nP(y)){y=x}t=\'\';U(B i=0;i<cu.R;i++){B qJ=cu[i].2x(":");if(qJ.R==2){if(4v(qJ[0])==y){t=4v(qJ[1])}}}if(t==\'\'){if(y>qL){z=H;1f.1T="HD"}}F{z=H;1f.1T=t}}F{if(y>qL){z=H}}if(z){5l(1f);if(bg.2g-1f.2g>0){L(1f,{"1a":(bg.2g-1f.2g)/2-2-cA(C.Sr,0)})}}F{3d(1f)}}};B 8J=E(x,y){B 1f;B z=2;if(o.2L>4m){z=4}if(o.2L>2m){z=5}if(v.1L[x+\'1f\']==1){if(v.1L[x+y+\'1f\']||x==\'1R\'){if(v.1L[x+y+\'1f\']!=\'\'||x==\'1R\'){1f=1X(\'2e\');L(1f,{"1t":"2q","1b":"50%","1a":"50%","2N":"1K("+z+")","4F":"1D .3s 3b, 2N .3s 3b"});o.1Q.1M(1f);1f.1T=x==\'1R\'?((o.3z?0:2v.3P(v.1R*100))+\'%\'):v.1L[x+y+\'1f\'];4q(v.1L,\'3Q\',\'Ss\');L(1f,{"St":((-1f.2W/2+v.1L.Su-v.1L.Sx)+"px"),"Sz":((-1f.2g/2-v.1L.SA+v.1L.SB)+"px")});v.1L.SC==1?\'\':kp(1f,2E(cA(v.1L.EV,"3D")));1w(l6,50)}}}E l6(){if(1f){L(1f,{"2N":"1K("+(z*2)+")","1D":0});1w(3V,4m)}}E 3V(){if(1f){o.1Q.3i(1f);1f=1Z}}};B lp=E(d){B p=d=="+"?"r":"l";B x=1X(\'2e\');L(x,{"1t":"2q","1D":1,"dO":cA(v.1L.EU,"Ai"),"1n":2E(cA(v.1L.EV,"3D"))});if(d=="+"){L(x,{"2l":"ar"})}F{L(x,{"1a":"ar"})}o.1Q.1M(x);B y=0;B z;G.go=E(k){if(x){if(y==0){pC("FA"+p);L(x,{"1b":(o.4g/2-1N(v.1L.EU,18)/2)+"px","1D":1});1q(x)}if(d!="+"&&o.P.17()<=k){y=k}F{y+=k}x.1T=\'<b>\'+(d=="+"?\'\':\'â¹ &dq; \')+d+\' \'+y+(d=="+"?\' &dq; âº\':\'\')+\'</b>\';2M(z);z=1w(FB,b5)}};E FB(){B m=1r 4Z({"mc":x,"me":"FA"+p,"1H":"7r","to":0,"1m":H});y=0}};B lT=E(){B 3r;G.3c=E(Z,C,eP,d3,7P,a4){3r=1X("2e");bD(3r);bJ(3r);C=4q(C,\'Aa\',\'Aa\');L(3r,{1a:7P+C.Fx,1b:a4+C.Fw,\'Y\':eP-C.Fx-C.Tl,\'1d\':d3-C.Fw-C.To,\'2j\':3K(1N(C.rZ,\'3N\'),1N(C.s7,0.5)),\'4F\':\'2j 0.1s 3b\',\'2I-6p\':1N(C.Fh,0)});Z.1M(3r)};G.b7=E(C,y){if(3r&&O(C.rQ)){L(3r,{\'2j\':3K(1N(C.rZ,\'3N\'),(y==1?C.rQ:C.s7))})}};G.Ma=E(1f,C){U(B i=0;i<1f.R;i++){L(1f[i],{\'2j\':3K(1N(C.rZ,\'3N\'),1N(C.s7,0.5)),\'4F\':\'2j 0.1s 3b\',\'2I-6p\':1N(C.Fh,0),\'2T\':Cs(1N(C.Aa,0))})}};G.z3=E(1f,C,y){if(O(C.rQ)){U(B i=0;i<1f.R;i++){L(1f[i],{\'2j\':3K(1N(C.rZ,\'3N\'),(y==1?C.rQ:C.s7),1f[i])})}}}};E EQ(se){B 2R=-1;B pl=[];B 3j=[];B Ey=[];B ex=[];B 1G=[];B 3L=[];B iR=[];B un=[];B h=[];B j=0;B 3E=5;B bM=0;B 6U;B Tx;B Ed=0;B C=v.W;!C.fX?C.fX=\'3D\':\'\';!C.bf?C.bf=\'3N\':\'\';B fX=(C.Eq==1?C.fX:C.1n);B bf=(C.Eq==1?C.bf:C.4o);if(v.W.6U>0&&!6U){if(1A rw!=="1J"){6U=1r rw(H,C)}}B fs=C.gJ;if(C.Ee>0){fs=C.Ee-Ed;if(C.EL>0&&o.ax){fs=C.EL}}ip(".Ez"+v.id+"{3X-3S:"+fs*1N(v.8i,1)+"px}.rJ"+v.id+"7b::-3T-AB {Y: "+4d(0.3*1N(C.Ti,1))+"T9;}.rJ"+v.id+"7b::-3T-AB-7X {2j:"+3K(C.4o,C.4f)+"}.rJ"+v.id+"7b::-3T-AB-c4 {2j:"+2E(1N(C.Th,C.5x))+"}");C.9P=4;un=[];B ox="<2p Y=\'"+(C.9P*2+2)+"\' 1d=\'"+(C.9P*1.2+1)+"\' 4w:4x=\'4a://4s.w3.4r/7G/4x\' 4w=\'4a://4s.w3.4r/4D/2p\' C=\'4p-3q:1W;4F:2N 0.2s 5p-4H;1t: 2q;2U: 50%;2F-2U:-"+((C.9P*1.2+2)/2)+"px;2l:"+(C.k6/2+C.9P/2)+"px\'><g><3c x1=\'1\' y1=\'1\' x2=\'"+(C.9P+1)+"\' y2=\'"+(C.9P*1.2)+"\' 3O=\'"+2E(fX)+"\' 3O-Y=\'1\' 3O-cR=\'3P\'/><3c x1=\'"+(C.9P+1)+"\' y1=\'"+(C.9P*1.2)+"\' x2=\'"+(C.9P*2+1)+"\' y2=\'1\' 3O=\'"+2E(fX)+"\' 3O-Y=\'1\' 3O-cR=\'3P\'/></g></2p>";B ly;B lx;B lh;B AR=[];B AI=[];if(o.1B){U(B i=0;i<3E;i++){rM(i)}if(C.AP==1){o.p3=H;rM(3E)}if(C.AQ==1){o.oX=H;rM(3E+1)}o.aZ==0?o.aZ=o.3l:\'\';8T();92(0)}E rM(i){3j[i]=1X("2e");Ey[i]=K;L(3j[i],{"1t":"2q","1b":C.7f,"1n":C.1n,"5w":"3p","3X-fm":fK(C.3X),"2I-6p":C.7F+\'px\',"5i":T4+(i>=3E?-i:i)});if(C.gV==1){rq(i)}
6o.1Q.1M(3j[i]);3I(3j[i],{id:(v.id+"4y"+"W"+(i+1)),K2:\'Ez\'+v.id});1G[i]=1X("2e");L(1G[i],{"2o":"4L"});3j[i].1M(1G[i]);3L[i]=1X("2e");L(3L[i],{"2o":"4L","4F":"1d 0.1s 5p-4H","3X-3S":C.dE*1N(v.8i,1),"5w-x":"3p"});3L[i].ge.6V("rJ"+v.id+"7b");3L[i].1y("lv",An,{62:K});if(C.7U==1){L(3L[i],{\'eS-5B\':\'7U(an)\'})}3j[i].1M(3L[i]);!o.AA?o.AA=[]:\'\';o.AA[i]=3j[i]}E rq(i,x){if(C.gV==1){L(3j[i],{"2I":"4N 6l "+(C.T8!=1||x?2E(1N(C.nj,\'3D\')):\'cE\')})}}E 8T(){U(B i=0;i<=3E+1;i++){if(3L[i]){3L[i].1T=\'\';1G[i].1T=\'\'}}B gC=o.1B[o.aZ];cS(gH(gC,0),0);cS(gH(gC,1),1);cS(gH(gC,2),2);cS(gH(gC,3),3);cS(gH(gC,4),4);ex[3E]=K;ex[3E+1]=K;if(C.AP==1){if(o.6K.R>0){B au=[{1G:o.6K[o.5R],id:"9q-0"}];U(B y in o.6K){au.3a({1G:o.6K[y],id:"EF"+y})}cS(au,3E);ex[3E]=H}}if(C.AQ==1){if(o.2A.R>1&&o.2X>-1){B qu=[{1G:o.2A[o.2X],id:"4P-0"}];U(B y in o.2A){qu.3a({1G:o.2A[y],id:"AC"+y})}cS(qu,3E+1);ex[3E+1]=H}}lh=3j[0].2W;2r()}E gH(x,n){U(B i=0;i<n;i++){if(x){if(x.7T==\'\'){x=-1;1i}F if(o.1B[x.7T].7T!=-1){x=o.1B[x.7T]}}}J x}B au;E cS(x,n){if(x){if(x==-1){ex[n]=K;3d(3j[n])}F{ex[n]=H;5l(3j[n]);B pl=[];B rz=\'\';if(n==3E){pl=x;z=\'EF\'+o.5R;rz=\'au\'}F if(n==3E+1){pl=x;z=\'AC\'+o.2X;if(o.P.ho()){z+=\',AC\'+(o.2A.R-1)}rz=\'qu\'}F{pl.3a(x);U(B y in o.1B){if(o.1B.2z(y)){if(o.1B[y].7T==x.7T){pl.3a(o.1B[y])}}}B z=Ax(o.3l);if(6U){if(pl.R>v.W.6U+1){6U.6V(C,3L[n])}}}U(B i=0;i<pl.R;i++){B 1I=1X("2e");L(1I,{"2o":"4L","1t":"fV","6T":"4p","2T":Cs(C.2T),"4F":"1n .1s 5p-4H","2T-2l":C.k6+(o.2L>cP?C.9P*3:0)});B gk=1X("2e");L(gk,{"1t":"2q","1b":0,"1a":0,"5i":-1,"Y":"100%","1d":"100%","4F":"5B .2s 5p-4H,2j .2s 5p-4H,1D .2s 5p-4H"});9p(gk,i,1N(C[\'4o\'+rz],C.4o),C.4f);if(i==0){L(1I,{\'1n\':fX})}F{L(1I,{"1n":C.1n})}B Eg=\'\';if(z){if(z.I(pl[i].id)>-1&&i>0){L(1I,{"1n":C.5x});C.jE==1&&O(C.cV)?L(gk,{"6I":C.cV}):\'\';if(1S(C.rv)){L(1I,{"2j-8w":"3b-4R(5j(0, 0, 0, "+(1-C.rv*1)+") 0 0)"})}1I.ge.6V(\'6R-\'+v.id+\'-aA-pl\')}}1I.1T=(i>0?Eg:\'\')+pl[i].1G+(i==0&&o.2L>cP?ox:\'\');1I.7k("me",(i==0?\'AM\':\'\')+pl[i].id);if(C.7U==1){L(gk,{\'eS-5B\':\'7U(an)\'})}if(i==0){if(z.I(pl[i].id)>-1||n>0){iR[n]=pl[i].id}F{1I.1T=(C.Tb!=1?\'...\':(C.E7?C.E7:\'\'))+ox}1G[n].1M(1I)}F{if(o.9c[pl[i].id]&&pl[i].id!=o.3l){Ab(1I)}3L[n].1M(1I)}1I.1M(gk);if(i==0&&!pl[i].1G){3d(3j[n]);un[n]=H}}L(3L[n],{"1d":"2D"});h[n]=3L[n].2W;L(3L[n],{"1d":0});3j[n].1y("2K",9z);3j[n].1y("gA",6a);3j[n].1y("gB",5y)}}F{}}E 9p(x,i,y,z){B ok;if(x){if(C.za==1&&C.AF){L(x,{"2j":"3b-4R(to 1a,"+3K(C.AF,z)+", "+3K((i==0?bf:y),z)+")"});ok=H}if(!ok){L(x,{"2j-1n":3K((i==0?bf:y),z,x)})}}}E Ax(id){B x=o.1B[id];B z=[];if(x){U(B i=0;i<3E;i++){z.3a(x.id);if(x.7T!=\'\'){x=o.1B[x.7T]}}}J z}E 9z(x){B z=x.4t;B d=1r 7g();o.bb=d.am();o.4E=H;z.gR!=\'BS\'?z=z.4e:\'\';z.gR!=\'BS\'?z=z.4e:\'\';B y=z.4e.4e;B me=z.6F("me");if(me){if(me.I("AM")==0){B i=-1;U(B j=0;j<=3E+1;j++){if(3j[j]){y==3j[j]?i=j:\'\'}}gd();if(i>-1){if(2R!=i){jN(i)}F{2R=-1}}}F{5l(1G[2R]);if(iR[2R]==me){gd();if(2R>0){jN(2R-1);J}F{2R=-1}}F{iR[2R]=me}if(2R==3E){3w("9R",me.1h(6));8T()}F if(2R==3E+1){3w("4P",me.1h(8));8T()}F{B ok;if(o.1B[me]){if(o.1B[me].5e){o.Q.zH(me);gd();2R=-1;AG();ok=H}}if(!ok){gd();o.2i=1J;2R=-1;3w("1u","id:"+me)}}}}n0()}E AG(){U(B y in o.1B){if(o.1B.2z(y)){if(o.1B[o.aZ]){if(o.1B[y].7T==o.1B[o.aZ].id){o.aZ=o.1B[y].id;8T();if(o.1B[y].5e){if(3L[0].h3.R<2){AG()}F{jN(0)}}F{if(C.Sv==1){B me=3L[0].h3[0].6F(\'me\');me?3w("1u","id:"+me):\'\'}F{jN(0)}}1i}}}}}E jN(i){L(3L[i],{"1d":"2D"});L(Bg(1G[i].h3[0]),{"2j-1n":3K(bf,1)});L(1G[i].9Z("2p")[0],{"2N":"1K(-1, -1)"});o.Q.bd();rq(i,1);2R=i}E gd(){if(2R>-1){L(3L[2R],{"1d":0});L(3L[2R],{"2I-1b":"1W"});L(Bg(1G[2R].h3[0]),{"2j-1n":3K(bf,C.4f,Bg(1G[2R].h3[0]))});L(1G[2R].9Z("2p")[0],{"2N":"1K(1, 1)"});rq(2R)}}E 6a(x){B y=x.4t;B me=y.6F("me");B bg=Bg(y);if(me){if(1S(C.aY)){L(bg,{"5B":"di("+(C.aY)+")"})}if(2R==-1||me.I("GE")==0){9p(bg,-1,1N(C.SM,bf),1)}F{if(1S(C.hw)){L(y,{"1n":2E(C.hw)})}if(1S(C.9r)){9p(bg,-1,C.9r,(C.7W>-1?C.7W:C.4f))}}}}E 5y(x){B y=x.4t;B me=y.6F("me");B z=Ax(o.3l);B cl=y.ge;B at=cl.5z?cl.5z.I(\'-aA\')>-1:K;B bg=Bg(y);if(me){if(1S(C.aY)){L(bg,{"5B":"di(1)"})}if(2R==-1||me.I("AM")==0){B yy=x.4t.4e.4e;B i=-1;yy==3j[0]?i=0:\'\';yy==3j[1]?i=1:\'\';yy==3j[2]?i=2:\'\';9p(bg,-1,bf,(2R==i?1:C.4f))}F{if(1S(C.hw)){L(y,{"1n":C.1n})}if(o.9c[me]&&me!=o.3l){Ab(y)}if(C.jE==1&&O(C.cV)&&(me==iR[2R]||at)){9p(bg,-1,C.cV,C.4f)}F{9p(bg,-1,C.4o,C.4f)}}}};E An(e){}E 2r(){if(5O(3j[0])){B cU=0;U(B i=0;i<1G.R;i++){1G[i].2W>cU?cU=1G[i].2W:\'\'}bM=o.4g-cU-(o.4g>4J?v.1v.h+(o.4g>cP?60:30):0);if(cU>0){bM=2v.3P(bM/cU)*cU+(C.AO==1?2v.3P(bM/cU):0)-(o.4g<=4J?5:0)}if(bM>0){ly=C.7f;lx=C.4j;
6U(B i=3E-1;i>=0;i--){if(ex[i]){jP(i)}}if(C.AP==1){jP(3E)}if(C.AQ==1){jP(3E+1)}}}}E jP(i){if(3j[i]&&ex[i]){if(AR[i]!=lx||AI[i]!=ly){if(v.W.1t.I("2l")>-1){L(3j[i],{"1b":ly,"2l":lx})}F{L(3j[i],{"1b":ly,"1a":lx})}AR[i]=lx;AI[i]=ly}lx+=3j[i].2g+C.4u;if(lx>o.2L-15&&ly<o.4g&&C.UQ!=1){ly+=lh+C.aa;lx=C.4j;jP(i)}}if(ex[i]&&3L[i]){if(3L[i].rX>bM){L(3L[i],{"5w-y":"7b","2F-2l":0,"5F-1d":bM})}F{L(3L[i],{"5w":"3p","5F-1d":"1W"})}}}E TT(x){B y=0;U(B i=3E-1;i>=x;i--){y+=3j[i].2g+(3j[i].2g>0?C.4u:0)}J y}E TS(x){B y=0;U(B i=0;i<x;i++){y+=3j[i].2g+(3j[i].2g>0?C.4u:0)}J y}E 92(x){B t=0.3;if(x==1){U(B i=3E+1;i>=0;i--){if(ex[i]&&!un[i]){if(C.cO=="a"){B m=1r 4Z({"mc":3j[i],"me":"s5"+i,"1H":"7r","to":1})}if(C.cO=="t"){B m=1r 4Z({"mc":3j[i],"me":"s5"+i,"1H":"1b","to":C.7f,"17":t});t+=0.3}if(C.cO=="i"||!C.cO){5l(3j[i])}}}}F{U(B i=0;i<=3E+1;i++){if(ex[i]){if(C.cO=="a"){B m=1r 4Z({"mc":3j[i],"me":"s5"+i,"1H":"7r","to":0})}if(C.cO=="t"){B m=1r 4Z({"mc":3j[i],"me":"s5"+i,"1H":"1b","to":-C.7f-40,"17":t});t+=0.3}if(C.cO=="i"||!C.cO){3d(3j[i])}}}}}E sn(x){if(x>-1){if(3L[x].rX>bM){J H}}J K}E Ab(x){L(x,{\'1n\':C.Ac});if(C.Af==1){L(x,{\'1E-rS\':\'3c-Fy\'})}if(C.jA>-1){L(x,{\'1D\':C.jA})}L(Bg(x),{\'2j-1n\':3K(C.qS,C.jm>-1?C.jm:C.4f)})}E Bg(x){if(x){J x.9Z(\'4Q\')[0]}}G.sn=E(){J sn(2R)};G.l6=E(){92(0);gd();2R=-1};G.hV=E(){v.q6!=1?92(1):\'\'};G.qU=E(){J 2R>-1};G.8T=E(){if(o.aZ!=0){B hd=0;2R=-1;!5O(3j[0])?hd=1:\'\';8T();hd?92(0):\'\'}};G.2r=E(){2r()};G.ba=E(){gd();2R=-1};G.3V=E(){U(B i=0;i<=3E+1;i++){if(3j[i]){3j[i].4Y("2K",9z);3j[i].4Y("gA",6a);3j[i].4Y("gB",5y);3L[i].4Y("lv",An);o.1Q.3i(3j[i]);o.2V=1J}}}};o.TD={"2D":"ÐвÑо","1u":"ÐÑÑк","3U":"ÐаÑза","2Q":"СÑоп","2f":"Ðо веÑÑ ÑкÑан","v7":"ÐÑйÑи из полноÑкÑанного Ñежима","1g":"ÐаÑÑÑойки","2J":"ÐаÑамеÑÑÑ","1R":"ÐÑомкоÑÑÑ","5o":"ÐÑклÑÑиÑÑ Ð·Ð²Ñк","9m":"ÐклÑÑиÑÑ Ð·Ð²Ñк","4T":"Ð ÐФÐÐ Ð","W":"ÐлейлиÑÑ","4P":"ÐаÑеÑÑво","7c":"СкаÑаÑÑ","eA":"ÐÑкÑÑÑÑ Ñайл","1Y":"СÑбÑиÑÑÑ","5t":"СкоÑоÑÑÑ","fL":"ÐбÑÑнаÑ","2B":"оÑибка","Qp":"ÐклÑÑиÑе звÑк","9R":"ÐÑдио","gf":"оÑибка загÑÑзки","qQ":"ÐÑÐµÐ½Ñ Ð½Ð¸Ð·ÐºÐ¾Ðµ","kA":"Ðизкое","k8":"СÑеднее","kI":"ÐÑÑокое","wr":"ÐÑÑокое","5V":"СледÑÑÑий","cL":"ÐÑедÑдÑÑий","3k":"ÐоделиÑÑÑÑ","Iv":"СкопиÑовано в бÑÑÐµÑ Ð¾Ð±Ð¼ÐµÐ½Ð°","Ix":"Реклама","7y":"ÐÑопÑÑÑиÑÑ","Qf":"ÐÑопÑÑÑиÑÑ ÑеÑез ","IB":"ÐеÑейÑи на ÑÐ°Ð¹Ñ ÑекламодаÑелÑ","eI":"Ð Ð°Ð·Ð¼ÐµÑ ÑекÑÑа","d2":"Сдвиг по вÑемени","eO":"Ð¦Ð²ÐµÑ ÑекÑÑа","gF":"Ð¦Ð²ÐµÑ ÑекÑÑа 2","gM":"Ð¦Ð²ÐµÑ Ñона","gQ":"ÐÑозÑаÑноÑÑÑ Ñона","kL":"ТенÑ","qB":"ÐонÑÑÑ","kk":"ТолÑина ÑекÑÑа","et":"ÐÑÑÑÑп ÑнизÑ","qq":"СбÑоÑиÑÑ","t6":"СкÑÑÑÑ Ð¿Ð°ÑамеÑÑÑ","ET":"ÐагÑÑзиÑÑ","sE":"Сон","lE":"ÐÑопÑÑк","Ap":"ЧаÑ","As":"ÐинÑÑа","AT":"СекÑнда","Hr":"Ðа","Ho":"ÐеÑ","of":"из","8u":"ÐаÑолÑ","B8":"ÐÑибка воÑпÑÐ¾Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¸Ñ Ð½Ð° ÑÑÑÑойÑÑве","B7":"ÐгÑÐ°ÐµÑ Ð½Ð° ÑÑÑÑойÑÑве","cZ":"Ðанал","1K":"ÐаÑÑÑаб","on":"Ðкл.","7h":"ÐÑкл.","D1":"ÐмеÑÑе","ik":"кбиÑ/Ñ","pH":"Ðод","X":"СÑÑлка","1n":"ЦвеÑ","Dd":"ÐонÑÑаÑÑ","di":"ЯÑкоÑÑÑ","f4":"ÐаÑÑÑенноÑÑÑ","rs":"СепиÑ"};B 4Z=E(x){B hi;B Qq;B 3n;B 5f;B 42;B sm;B gW=0;B d9;B Bq=K;B Bk;if(x.me!=1J&&x.mc!=1J&&x.1H!=1J&&x.to!=1J){if(x.17==1Z){if(x.1H.I("iU")>-1){x.to==0?x.17=0.5:x.17=0.2}F{x.17=0.20}}hi=DF(x.5p);if(x.1H.I("1K")==-1){if(O(o.8h[x.me])){o.8h[x.me].AV()}o.8h[x.me]=G}if(x.1q==1){x.mc.2b("2o",H)}3n=x.1H.2x(\'|\');42=8d(x.to).2x(\'|\');5f=1r 9t();U(B i=0;i<3n.R;i++){if(!42[i]){42[i]=42[0]}if(3n[i]=="iU"){5f[i]=x.mc.g("1D")}if(3n[i]=="7r"){5f[i]=x.mc.C.1D}if(3n[i]=="y"){5f[i]=x.mc.g("y")}if(3n[i]=="x"){5f[i]=x.mc.g("x")}if(3n[i]=="1a"){5f[i]=2O(x.mc.C.1a)}if(3n[i]=="1b"){5f[i]=2O(x.mc.C.1b)}if(3n[i]=="1K"){5f[i]=x.mc.g("3M")}if(3n[i]=="7b"){5f[i]=x.mc.eK}if(3n[i]=="kT"){5f[i]=x.mc.cs}if(3n[i]=="43"){5f[i]=x.mc.g("43")}if(3n[i]=="3M"){5f[i]=x.mc.g("3M")}if(3n[i]=="Y"){5f[i]=x.mc.g("Y")}if(3n[i]=="DP"){5f[i]=x.mc.2g;42[i]=2v.9F(42[i]);x.me=="Qj"?1k("Y",x.me,5f[i],42[i],x.mc.2g):\'\'}if(3n[i]=="1d"){5f[i]=x.mc.g("1d")}if(3n[i]=="Dq"){5f[i]=x.mc.2W}42[i]=D7(42[i]);5f[i]=D7(5f[i])}d9=x.17*2m/hi.R;sm=hi.R;if(3n.R==1&&5f[0]==42[0]){aG()}
6F{1w(r0,2v.3P(d9))}}E r0(){U(B i=0;i<3n.R;i++){B 1I=5f[i]+(42[i]-5f[i])*(hi[gW]?hi[gW]:0);Bu(3n[i],1I);if(3n[i]=="y"){x.mc.2b("1b",1I)}if(3n[i]=="x"){x.mc.2b("1a",1I)}if(3n[i]=="1a"){x.mc.C.1a=1I+"px"}if(3n[i]=="1b"){x.mc.C.1b=1I+"px"}if(3n[i]=="1K"){x.mc.2b("1K",1I)}if(3n[i]=="43"){x.mc.2b("43",1I)}if(3n[i]=="3M"){x.mc.2b("3M",1I)}if(3n[i]=="7b"){x.mc.eK=1I}if(3n[i]=="kT"){x.mc.cs=1I}if(3n[i]=="Y"){x.mc.2b("Y",1I)}if(3n[i]=="DP"){L(x.mc,{"Y":1I})}if(3n[i]=="1d"){x.mc.2b("1d",1I)}if(3n[i]=="Dq"){L(x.mc,{"1d":1I})}}gW++;if(!Bq){if(gW==sm){aG()}F{Bk=1w(r0,2v.3P(d9))}}}E aG(){Bq=H;if(x.1m){if(3n[0]=="7r"||3n[0]=="1a"){1m(x.mc)}F{x.mc.2b("2o",K)}}if(x.1H.I("1K")==-1){o.8h[x.me]=1Z;4V o.8h[x.me]}U(B i=0;i<3n.R;i++){Bu(3n[i],42[i])}2M(Bk)};E Bu(y,z){if(y=="iU"){x.mc.2b("1D",z)}if(y=="7r"){x.mc.C.1D=z}}G.AV=E(){aG()};G.EX=E(){gW=sm-1;r0();aG()};G.XY=E(x0,x1,y0,y1){B e=K;U(B i=0;i<3n.R;i++){if(3n[i]==\'x\'&&x0!=x1){e=H}if(3n[i]==\'y\'&&y0!=y1){e=H}}e?aG():\'\'};E DF(Dw){dc(Dw){1o"Dv":J[0,0.17Q,0.17T,1.17U,1.17V,1.17W,1.102,0.17O,0.17X,0.87,0.17Z,0.181,1.182,1.183,1.184,1.186,0.188,0.18a,0.17Y,0.17M,1.17C,1.E3,1.17u,1.E3,1.17x,0.lG,0.tI,0.tI,0.tI,0.tI,1];1i;1o"ea":J[0,0.17z,0.185,0.17A,0.17t,0.17B,0.17D,0.17E,0.17H,0.17I,0.17J,0.17N,0.18c,0.18z,0.18B,0.18C,0.18D,0.18E,0.DW,0.95,0.18F,0.18G,0.18H,0.18I,0.99,0.18A,0.18J,0.lG,1];1i;7v:J[0,0.175,0.32,0.44,0.52,0.6,0.67,0.73,0.18L,0.82,0.85,0.18M,0.18N,0.DW,0.95,0.97,0.18O,0.18P,1];1i}}};B IZ=E(){B N=7z.18Q,ua=7z.18R,AZ;B M=ua.AW(/(tm|7j|7d|DS|DO)\\/?\\s*(\\.?\\d+(\\.\\d+)*)/i);B M=ua.AW(/(tm|7j|7d|DS|DO|18y|qI)\\/?\\s*(\\.?\\d+(\\.\\d+)*)/i);if(M&&(AZ=ua.AW(/96\\/([\\.\\d]+)/i))!=1Z)M[2]=AZ[1];B sL=7z.Dn;G.d5=M?M[1]:N;G.96=M?M[2]:7z.18i;G.gg=7z.Dn>1;G.az=7z.xT;G.tm=G.d5=="18k";G.wZ=G.d5=="FE 9.0";G.ie=G.d5=="FE"||G.d5=="18m"||G.d5=="18e";G.qI=ua.da(/(qI)\\/?\\s*/i)>-1;G.ff=G.d5=="18n";G.7d=G.d5=="18p";G.7j=1z.7j;G.le=ua.da("18q NT")>-1;G.4W=(ua.da(/(8F|m0|18s)\\/?\\s*/i)>-1)||(7z.18u===\'18v\'&&sL>1);G.tv=v.HI!=1&&ua.da(/(TV|17r|16H|17q|16n|16o|16p|16q)\\/?\\s*/i)>-1;G.lg=v.HI!=1&&ua.da(/(LG)\\/?\\s*/i)>-1;G.8F=ua.da(/(8F)\\/?\\s*/i)>-1;G.m0=G.4W&&!G.8F;G.3T=\'16t\'in 2c.tJ.C;if(ua.da(/(bE)\\/?\\s*/i)>-1){sL>0?G.bE=H:G.tv=H;if(16u(\'(4p:16m)\').16v){G.tv=H}}G.2k=(2J.2k==1||G.4W||G.bE||(ua.da(/(16A|16B|tm oi)\\/?\\s*/i)>-1))&&!G.tv&&2J.16w!=1;G.B3=G.7d||G.7j;G.2f=K;if(G.4W){G.16j=4d(ua.1h(ua.I(\'OS \')+3,4).1P(\'4y\',\'.\'));if(G.m0&&(!\'Oi\'in 1z||sL<2)){G.2k=G.4W=K;G.tv=H}}G.hn=!G.2k;G.Av=G.2k||G.gg;G.J2=G.2k||G.tv;G.165=G.3T&&G.hn;if(o.1Q.uI||o.1Q.kH||o.1Q.uE||o.1Q.v4||o.1Q.tX){G.2f=H}if(!G.2k){v.xJ=0}};E 8R(4O,7M){U(B s in 7M){if(1A(7M[s])==\'3B\'){if(s=="3q"||s=="3A"){4O[s]=7M[s]}F{U(B s2 in 7M[s]){if(1A(4O[s])!=\'3B\'){4O[s]={}}if(1A(7M[s][s2])==\'3B\'){U(B s3 in 7M[s][s2]){if(1A(4O[s][s2])!=\'3B\'){4O[s][s2]={}}if(1A(7M[s][s2][s3])==\'3B\'){U(B s4 in 7M[s][s2][s3]){if(1A(4O[s][s2][s3])!=\'3B\'){4O[s][s2][s3]={}}4O[s][s2][s3][s4]=7M[s][s2][s3][s4];if(s3==\'2T\'||s3==\'2F\'){4O[s][s2][s3][s4]=2O(4O[s][s2][s3][s4])}}}F{4O[s][s2][s3]=7M[s][s2][s3];if(s2==\'2T\'||s2==\'2F\'){4O[s][s2][s3]=2O(4O[s][s2][s3])}}}}F{4O[s][s2]=7M[s][s2];if(s==\'2T\'||s==\'2F\'){4O[s][s2]=2O(4O[s][s2])}}}}}F{if(s.I("A0")>0&&4v(7M[s])===""){}F{4O[s]=yE(s,7M[s])}}}J 4O};B yE=E(1c,5z){if(1A(5z)==\'4M\'){5z=4v(5z);if(1c.I("1n")>-1&&5z!=-1){5z=2E(5z)}}J 5z};E Js(){2S{B 5q=1z[\'3H\'],x=\'168\';5q.8K(x,x);5q.pE(x);J H}2H(e){J K}};E pC(bs){if(bs){if(O(o.8h[bs])){o.8h[bs].AV()}}};B 2P=E(x){if(x=="hG"){x="9R"}B y=x;if(y){y=x.aE(0).EB()+x.5d(1);if(y.I("4y")>-1){y=y.1P(/4y/ig," ")}}B en={"of":"of","ik":"ik","B7":"HG on HU","B8":"HG 2B on HU","8u":"oj","Ho":"No","sE":"16i","lE":"16l","eA":"jY 3A","Hr":"174","et":"17f 2F","kk":"17i fx","kL":"17j","gQ":"b9 1D","gM":"b9 1n","eI":"yV 3S","eO":"yV 1n","gF":"yV 1n 2","d2":"4c kz","t6":"ba 2J","qq":"172","cL":"16J","Iv":"16L to 16O","qQ":"16P","kA":"16Q","k8":"16R","kI":"Iw","wr":"Iw","qv":"HD","qz":"16T HD","16U":"16Y HD","wz":"16Z HD","wn":"171 HD 4K","Ix":"Ad","IB":"Go to 1aW 1aI\'s 1aM","9R":"1aO","4T":"1aS","2f":"1aE 2f","v7":"iu 2f"};if(O(en[x])){y=en[x]}if(v.IF==1){if(o[\'sS\'+o.1j.az]){v.az=o.1j.az;v.IF=0}}if(O(o[\'sS\'+v.az])){if(O(o[\'sS\'+v.az][x])){y=o[\'sS\'+v.az][x]}}if(v.zh){if(v.zh[x]){y=v.zh[x]}}J y};B aH=E(x,y,z){if(!O(o.kc[y])&&v.wF!=1){B t=o.bn?o.bn:(v.1G?v.1G:\'\');O(v.9f)?t=v.9f:\'\';if(v.II[x]==1&&v.Fp==1&&O(v.yS)){if(O(1z["IK"+v.yS])){1z["IK"+v.yS].1ai(\'nY\'+x,{1G:t});1k("IN",\'nY\'+x)}F{1k("IN 1an 2B")}}if(v.Ir[x]==1){if(v.ga==1){B kD;if(1z.Ig){kD={\'1ac\':\'1at\',\'1ay\':t};if(v.kC){if(1A(v.kC)=="3B"){U(B g in v.kC){if(v.kC.2z(g)){kD[g]=v.kC[g]}}}}v.1az==1?1k(\'ga\',\'nY\'+x,kD):\'\';Ig(\'1e\',\'nY\'+x,kD)}}}}z?o.kc[y]=H:\'\'};B rn=E(X){B x=\'\';X=X.1P("v=","{=");if(X){if(X.I(\'/4T/\')>-1){x=X.1h(X.I(\'/4T/\')+6);if(x.I(\'?\')>-1)x=x.1h(0,x.I(\'?\'));if(x.I(\'/\')>-1)x=x.1h(0,x.I(\'/\'));J x}if(X.I(\'/Iq/\')>-1){x=X.1h(X.I(\'/Iq/\')+8);if(x.I(\'?\')>-1)x=x.1h(0,x.I(\'?\'));if(x.I(\'/\')>-1)x=x.1h(0,x.I(\'/\'));J x}if(X.I(\'rr.be/\')>-1){x=X.1h(X.I(".be/")+4);x.1P("/","")}F{x=X.2x(/(rr.be\\/|v\\/|pH\\/|1aD\\?|5v.1aC\\/JP\\/[^#]*#([^\\/]*?\\/)*)\\??{?=?([^#\\&\\?]*)/)[3]}if(x!=\'\'){if(x.I("?t=")>0){v.1F=x.1h(x.I("?t=")+3);B h=0;B m=0;B s=0;if(v.1F.I("h")>0){h=v.1F.1h(0,v.1F.I("h"));v.1F=v.1F.1h(v.1F.I("h")+1)}if(v.1F.I("m")>0){m=v.1F.1h(0,v.1F.I("m"));v.1F=v.1F.1h(v.1F.I("m")+1)}if(v.1F.I("s")>0){s=v.1F.1h(0,v.1F.I("s"));v.1F=v.1F.1h(v.1F.I("s")+1)}if(h>0||m>0||s>0){v.1F=h*zF+m*60+s*1}}if(x.I("?")>0){x=x.1h(0,x.I("?"))}}}J x};B js=E(x,y,li,ev,dd){if(1A(y)==\'4M\'){y=y.1P(/\'/ig,\'â²\')}if(x=="8H"){o.8H=H}if(ev==1&&dd==1){U(B yi in y){if(y.2z(yi)){if(1A(y[yi])=="3B"){y[yi]=\'\'}}}}if(v.od==1&&o.8H){if(v.1aw==1||li==1){us(x,y)}F{if(y!=1J){if(1A(y)==\'3B\'){2S{y=5I.nU(y)}2H(e){}}}if(1A(v.3q)==\'4M\'){if(v.3q.I("{")==0){2S{v.3q=v.3q.1P(/\\\'/ig,\'"\');v.3q=5I.7V(v.3q)}2H(e){8p.1k(e)}}}if(1A(v.3q)==\'3B\'){if(O(v.3q[x])||O(v.3q[\'yC\'])){B z=x;if(!O(v.3q[x])&&O(v.3q[\'yC\'])){z=\'yC\'}if(x.I("6q")==0){if(O(v.3q[\'26\'])){z=\'26\'}}2S{if(y!==1J){2n(v.3q[z]+"(\'"+x+"\',\'"+v.id+"\',\'"+y+"\')")}F{2n(v.3q[z]+"(\'"+x+"\',\'"+v.id+"\')")}}2H(e){1k("3q",e,x)}}}F{if(v.3q==\'\'){v.3q="I6"}2S{if(y!==1J){2n(v.3q+"(\'"+x+"\',\'"+v.id+"\',\'"+y+"\')")}F{2n(v.3q+"(\'"+x+"\',\'"+v.id+"\')")}}2H(e){if(ev==1&&!dd){js(x,y,li,ev,1)}F{1k("3q",e,x,y)}}}}}if(o.8H&&v.EN==1){if(o.I7){2S{o.I7.mB.p0({1e:x,5X:y},"*")}2H(e){}}}if(v.Nb==1&&li!==1){if(x&&1S(v.I9)){B pm=v.I9.1P(/\\s+/ig,\'\').2x(\',\');if(pm.I(x)==-1){J}}B zv={1e:x,17:o.P?(x=="4l"?o.F3:o.P.17()):0};if(y!=1J){zv["29"]=y}if(x=="1p"||x=="17"){zv["1p"]=o.P.1p()}if(x=="1R"||x=="9m"){zv["1R"]=v.1R}
6if(x=="1r"){zv["id"]=3w("G1")}2S{1z.av.p0(zv,\'*\')}2H(e){};B z=x;x=="8H"||x=="1F"||x=="4I"?z=x+"ed":\'\';x=="1u"?z="1as":\'\';x=="3U"?z="7m":\'\';x=="5o"?z="3z":\'\';x=="9m"?z="1ap":\'\';x=="4l"?z="1ao":\'\';x=="1am"?z="1al":\'\';zv["1e"]=z;if(z!=\'\'&&z!=x){zv=5I.7V(5I.nU(zv));2S{1z.av.p0(zv,\'*\')}2H(e){}}}};B us=E(x,y){B ev=2c.1aj(\'7H\');if(y!==1J){ev.5X=y}ev.1ah(x,H,H);o.1U.1af(ev)};G.2Z=E(x,y,S){v.1ad==1?1k(\'2Z\',x,y):\'\';J 3w(x,y,S)};E 3w(x,y,S){if(O(o.V)&&1A(x)==\'4M\'){if(o.jr==1){J}if(S){if(1A(S)==\'4M\'){if(S.I("id:")==0){S=o.Q.sd(S.1h(3),"56");if(S){if(x=="ak"&&y=="1aq"){S.Mf()}}}}}if(x=="1u"||x=="3A"){if(O(y)){if(1A(y)==\'4M\'){y=lk(y);y=y.1P(/(\\r\\n|\\n|\\r)/gm,"");B 2i=-1;if(y.I("[4l:")>-1&&y.nT("]")==y.R-1){2i=y.1h(y.I("[4l:")+6,y.R-1);2i=2i.1h(0,2i.R-1);if(2i=="17"){2i=o.P.17()}F{2i=2O(2i)}y=y.1h(0,y.I("[4l:"));if(y==\'\'){if(o.P.1p()>0){o.V.3Y(2i);o.V.2w();J}F{o.2i=2i;o.V.2w();J}}F{o.2i=2i}}if(y.I("#"+v.a0)==0){y=o[o.fd[0]](y)}if(y.I("#"+v.bR)==0&&y.I(v.dw)>0){o[o.fd[1]](y,FO,x);J}if(y.I("#0")==0){y=dv(y)}if(v.d8==1){y=d8(y)}if(y.I(".9n")==y.R-4){B 5Q=jG(y);5Q.bC=E(){if(G.lf==4&&G.8g==4J){2S{3w(\'1u\',5I.7V(G.jS))}2H(e){}}};5Q.iW();J}if(y.I("id:")==0&&O(o.1B)){B z=FP(y);if(O(o.1B[z])){o.Q.zH(z);2i>-1?o.2i=2i:\'\';J H}F{J K}}
6if(y.I("1aG:")==0){B z=y.1h(10);if(o.2y=="5v"){o.P.Di(z);J H}F{y=\'//rr.be/\'+z}}}if(x=="1u"){o.Q.Ny();o.V.gh(y)}if(x=="3A"){o.sU=H;v.3u=0;o.V.gh(y,1);o.Q.4i(0,0);o.1F=K}}F{if(x=="1u"){o.V.2w()}if(x=="3A"){if(1A Ia==\'E\'){J Ia()}}}}if(x=="eW"){y?o.P.Dm(y):\'\'}if(x=="4G"){if(O(y)){o.sU=H;o.V.gh(y,1,1)}F{o.P.wd()}}if(x=="3U"){if(o.1u){o.V.2Y();o.V.la()}if(O(y)){if(y==1){2S{if(o.26){o.26.3U()}if(o.9N){o.9N.3U()}}2H(e){}}}}if(x=="cZ"&&O(y)){o.1F&&o.8G?o.8G.Ib(y):\'\'}if(x.I("1aK")==0){if(o.26){o.26.1aV(x.1h(6),y)}}if(x=="5u"){J o.e1}if(x=="9T"){o.9T.ty();o.9T=1r yg();if(O(y)){o.9T.9n(y)}F{if(v.Dx==1){o.9T.9n(v.Ds)}F{o.9T.9n("1aR 8P")}if(v.DG==1&&O(v.DI)){o.eN=1r DQ()}}}if(x=="8Q"){!o.1F?o.Q.zI():\'\';o.Q.9W();o.Q.JR("sO")}if(x=="h5"){o.1u?o.V.2Y():o.V.2w()}if(x=="2Q"){v.4G=0;v.3u=0;o.P.wf();o.V.cW()}if(x=="7p"){o.17=o.P.17();o.V.iB()}if(x=="7c"){if(v.9U){if(v.9U.on==1&&v.9U.1aH==1){o.V.km()}}}if(x=="yu"&&O(y)){if(o.5E){o.5E.2Z(y)}}if(x=="3k"){o.Q.Lj()}if(x.I("1aL")==0){1A Id=="E"?Id(x,y):\'\'}if(x=="I5"||x=="1aJ"){if(x=="I5"){y=1;v.26=0};1A Ih=="E"?Ih(y):\'\'}if(x=="Ij"&&y){v.Ij=y;o.3v?o.3v.1aN():\'\'}if(x=="5o"){o.V.5k()}if(x=="5t"){if(O(y)){o.V.9B(y)}F{J o.6E[o.aO]}}if(x=="dn"){if(v.9U&&o.c9){if(v.9U.c9==1){J 2v.3P((o.c9.5B(1aQ).R-1)/2v.3P(o.P.1p())*100)}}}if(x=="kw"){J o.6E}if(x=="9m"){o.V.6s()}if(x=="sX"){if(O(y)){v[x]=y;o.V.jp()}}if(x=="e2"){J o.2A}if(x=="DC"){J o.ab?H:K}if(x=="4T"){J o.P?o.P.6C():K}if(x=="g0"){J o.a6}if(x=="1aU"){J o.jL}if(x=="8X"){J o.6K}if(x=="1R"||x=="Ik"){if(O(y)){if(1A y=="4M"){if(y.I("+")==0){y=v.1R+4d(y.1h(1))}F{if(y.I("-")==0){y=v.1R-4d(y.1h(1))}}}if(y>=0&&y<=1){o.V.4b(y)}}J o.3z?0:v.1R}if(x=="pA"){o.P.uS(y)}if(x=="3z"){J O(o.3z)?o.3z:K}if(x=="19i"){o.Q?o.Q.NB(y):\'\'}if(x=="aB"){1A yx==\'E\'?yx(y):\'\'}if(x=="qp"){J v.qp}if(x.I("19m")==0){2n(\'1z.\'+x.1h(4)+\'=\'+y);J H}if(x=="5g"){o.Q.BP()}if(x=="vR"){o.Q.sc()}if(x=="BP"){cB()}if(x=="2B"){o.P.6m(x)}if(x=="4l"){if(O(y)){if(1A y=="4M"){if(y.I("%")>-1){y=2O(y.1h(0,y.I("%")));y=o.P.1p()*y/100}F{B oB=o.P.17();if(o.3v&&!o.1F){if(!o.3v.nH){B f=o.3v.cq();if(f.t&&f.d){oB=f.t;o.3v.nH=H}}}if(y.I("+")==0){y=oB+4d(y.1h(1))}F{if(y.I("-")==0){y=oB-4d(y.1h(1))}}}}y=y*1;y<0?y=0:\'\';if(o.P.1p()>0){y>o.P.1p()?y=0:\'\'}if(!O(o.26)&&!O(o.6c)&&o.P.1p()>0){o.2i=1J;o.V.3Y(y,H);o.V.ku()}F{o.2i=y}}}if(x=="1aa"){8p.1k(y);y?v.1L.4l=y:\'\'}if(x=="2f"){!o.2f?o.V.9J():\'\'}if(x=="ul"){o.2f?o.V.9o():\'\'}if(x=="19t"){J o.2f}if(x=="3S"){J o.2L+\'/\'+o.4g}if(x=="19u"){J o.P?o.P.3S():1J}if(x=="A1"){if(O(o.hg)){o.hg.Do()}}if(x=="Jy"||x=="19w"){if(O(o.hg)){o.hg.Un()}}if(x=="17"||x=="Im"){B kJ=o.P?o.P.17():0;if(o.3v&&v.e9==1&&!o.1F&&kJ==0){B f=o.3v.cq();if(f.t){kJ=f.t}}J x=="Im"?hH(kJ):kJ}if(x=="19f"){if(o.dz){3w("1u","id:"+o.dz)}if(o.Io){3w("4l",o.Io);3w("1u")}}if(x=="1p"){J o.P?o.P.1p():0}if(x=="9d"){J o.P?o.P.9b():0}if(x=="8s"){if(y){v.8s=y;o.Q.nd()}}if(x=="4P"){if(O(y)){if(S){v.hd=ce(v.hd,y,S);if(o.2A.R==2){o.V.6z(v.hd)}}F{o.V.6z(y)}}F{J o.P?zt(o.P.rk()):0}}if(x=="9R"){if(O(y)){if(y==\'Gf\'){J o.5R*1}if(S){v.yJ=ce(v.yJ,y,S);if(o.6K.R==2){o.V.f5(v.yJ)}}F{o.V.f5(y)}}F{J o.P?o.P.wI():0}}if(x=="Gr"){J o.2y=="5v"}if(x=="zc"){if(o.5R>0){o.rf=o.5R}o.V.gh(o.4n[o.sr])}if(x=="8O"){J o.1u}if(x=="oh"){J o.1F}if(x=="1j"){J o.1j[y]}if(x=="Hc"){o.jr!=1?o.P.wm():\'\'}if(x=="id"){J v.id}if(x=="1k"){v.1k=y}if(x=="od"){v.od=y}if(x=="2h"){o.P.Q7()}if(x=="18Y"){o.P.PY();if(S){o.yQ=ce(o.yQ,y,S)}}if(x=="5N"){o.P.hY()}if(x=="190"){if(1A(G9)==\'E\'){G9(x,y)}}if(x=="ac"){o.P.f1()}if(x=="2J"&&v.wF!=1){8p.1k(2J)}if(x=="Ga"&&o.3y){o.3y.8H()}if(x=="194"&&o.3y){o.3y.5H()}if(x=="v6"){if(y==\'1g\'){o.Q.k7();J}J v.9K==1?(v.zj==1?o.3g.5d(1):o.3g.5d(0,-1)):o.3g}if(x=="zY"){if(o.3m){o.54?o.3m.7h():o.3m.9L(1N(o.Gd,(o.3m.8c()==0?1:0)))}}if(x=="J7"){if(o.3m){o.3m.1E()}}if(x=="1Y"){if(O(y)){if(y==\'1g\'){o.Q.k7();J}if(y==\'Gf\'){J o.3e*1}if(y===\'\'){o.3m?o.3m.5H():\'\'}if(y==\'0/1\'){if(o.54){o.zN=o.3e;y=-1}F{y=o.zN?o.zN:0}}if(y!==\'\'&&y.6u().R<3&&o.3m){o.3m.9L(y*1)}F{v.1Y=y;o.V.ha(y)}}F{J o.3g?o.3g[o.3e]:\'\'}}if(x.I("1Y:")==0&&y){v[x.1P(\'1G:\',\'4y\')]=y;o.V.la()}if(x=="+1Y"&&v.1Y){if(O(y)){v.1Y+=\',\'+y;o.V.ha(v.1Y)}}if(x=="df"){if(O(o.df)){if(O(y)){o.df.2Z(y)}F{J o.df.199()}}}if(x=="xk"){if(o.Gi){J o.Gi}F{J K}}if(x=="aV"){J o.P.aV()}if(x=="7u"){if(o.cX){o.cX.4e?o.cX.4e.3i(o.cX):\'\'}o.cX=1X("2e");o.cX.id=y;o.cX.C.5i=19b;o.1Q.1M(o.cX)}if(x=="Lu"){if(o.4S){B 5J=1X("5J");B 3S=o.P.3S();5J.Y=3S.Y>0?3S.Y:o.bY;5J.1d=3S.1d>0?3S.1d:o.fJ;L(5J,{"1t":"2q","1b":-5J.1d,"1a":-5J.Y,"2o":"1W"});2c.3L.1M(5J);B a3=5J.Gj(\'2d\');a3.zS(o.P.bq(),0,0,5J.Y,5J.1d);B 4P=2;B kb=2c.1X("5J");kb.Y=5J.Y*4P;kb.1d=5J.1d*4P;B kf=kb.Gj("2d");kf.zS(o.P.bq(),0,0,5J.Y*4P,5J.1d*4P);if(v.19y==1&&O(v.zR)){!O(v.kh)?v.kh=20:\'\';!O(v.zP)?v.zP="3D":\'\';kf.3X=v.kh+"px 19S, 19U";kf.19V=2E(v.zP);kf.19Y((v.zR=="mV"?o.mV:v.zR),v.kh,5J.1d*4P-v.kh-5)}a3.zS(kb,0,0,5J.Y,5J.1d);B 3Q;2S{3Q=5J.1a0("8w/Nq")}2H(e){8p.1k(e.8P);J K}J 3Q}F{J K}}if(x=="41"){J o.2y==x?o.P.pf():1J}if(x=="1C"){J o.2y==x?o.P.pj():1J}if(x=="1V"){if(!o.1u||v.iE===0){o.P.aX(y);J H}F{J K}}if(x=="KR"){if(O(y)){y==\'1/0\'?y=1-1N(v.pc,0):\'\';v.pc=y;o.P.jk()}F{J 1N(v.pc,0)}}if(x=="1K"){if(O(y)){if(y==0){o.P.jk()}F{o.P.1K(y)}}F{J[o.3Z.x,o.3Z.y,o.4k.C.1a,o.4k.C.1b]}}if(x=="1G"){if(O(y)){O(y)?v.1G=y:\'\';o.V.bw(\'1G\');J H}F{J v.1G}}if(x=="1a2"){o.V.HE()}if(x=="3a"){if(y){!o.jw?o.jw=[]:\'\';if(1A(y)==\'3B\'){y=o.jw.b4(y);x="W"}}}if(x=="W"){if(y){if(1A(y)==\'3B\'){2S{o.V.6Q(y);J H}2H(e){J K}}F{if(y.I(".9n")==y.R-4||y.I(".9n?")>0){B 5Q=jG(y);5Q.bC=E(){if(G.lf==4&&G.8g==4J){2S{3w(\'W\',5I.7V(G.jS))}2H(e){}}};5Q.iW();J H}
6F{if(y==\'\'){o.V.6Q([])}F{if(y==\'dn\'&&o.jL>0){B 1I=2v.3P(((o.zT+(!o.Q.dB("dn")?o.P.17():0))/o.jL)*100);if(1I<o.zU||1I>100){J o.zU}F{o.zU=1I;J 1I}}}}}}}if(x=="5V"){o.Q?o.Q.cC():\'\'}if(x=="cL"){o.Q?o.Q.fy():\'\'}if(x=="6X"){o.Q?o.Q.mP(y):\'\'}if(x=="6X?"){J o.b6?[o.1a4,o.1a5]:0}if(x=="gZ"){o.P?o.P.gZ():\'\'}if(x=="qf"){if(O(y)&&O(o.1B)){y=lk(y);!o.1u?v.3u=0:\'\';U(B j in o.1B){if(o.1B.2z(j)){if(o.1B[j].gb==y){y=j}}}if(O(o.1B[y])){o.Q.NA(y);J H}F{J K}}}if(x=="1a6"){B 1I=[];if(O(o.1B)){U(B j in o.1B){if(o.1B[j].5e&&o.1B[j].vX==-1){1I.3a({1G:o.1B[j].1G,id:o.1B[j].id})}}}J 1I}if(x=="G1"){if(o.3l){J o.1B[o.3l].gb?o.1B[o.3l].gb:o.3l}}if(x=="19R"){if(o.1B){J 8C.6P(o.1B).R}F{J-1}}if(x=="pS"){if(O(o.pS)){J o.pS}}if(x=="19Q"){o.Q.jD(y)}if(x=="19B"){o.P.jZ()}if(x=="1v"){if(y=="on"){v.1v.1m=0}if(y=="7h"){v.1v.1m=1;o.Q.dZ(2)}F{o.Q.kr()}}if(x=="pR"){o.Q.8L()}if(x=="19C"||x=="19D"||x=="19E"){if(O(y)){o[\'19F\'+x.5d(-1)]=v[x]=y*1;o.Q.fW(\'3W\'+x.5d(-1))}F{J v[x]}}if(x=="19G"){y?v.1g["1g"+y]=0:\'\';o.Q.bd()}if(x=="6A"){o[x]=H}if(x=="19A"){if(o.26){J H}F{J K}}if(x=="19H"){if(o.26){J FS()}F{J K}}if(x=="19J"){if(o.26){J o.26.3U()}F{J K}}if(x=="19K"||x=="19L"){if(o.26){J o.26.DV()}F{J K}}if(x=="19M"||x=="19N"){if(o.26){o.26.19O()}F{J K}}if(x=="19P"){if(o.26){o.26.5o()}F{J K}}if(x=="6w"){if(S){v.6w=ce(v.6w,y,S);o.P.6w()}F{J v.6w}}if(x=="as"){if(O(S)){v.as=ce(v.as,y,S)}F{if(O(y)){y==\'0/1\'?y=1-v.as:\'\';v.as=y}F{J v.as}}}if(x=="6g"){if(O(S)){v.6g=ce(v.6g,y,S)}F{if(O(y)){v.6g=y}F{J v.6g}}}if(x=="mH"||x=="ou"){B z="dU";x=="ou"?z="oq":"";if(O(S)){v.W[z]=ce(v.W[z],y,S)}F{if(O(y)){y==\'0/1\'?y=1-v.W[z]:\'\';v.W[z]=y}}J v.W[z]}if(x=="hd"){if(o.2A.R==2){v.hd=o.2A[o.2X];v.hd=ce(v.hd,y,S);if(o.2A[0]==v.hd){o.V.6z(0)}F{o.V.6z(1)}}}if(x=="v"&&y){if(y.I(\'3A\')==0||y.I(\'bk\')==0){J}J v[y]}if(x.I("eL:")==0){B xx=x.1h(7);if(1A(y)==\'3B\'&&x.I("13m")>0){v[xx]=y;oe(xx);CX();J}if(1A(y)==\'3B\'&&1A(v[xx])==\'3B\'){if(v[xx]){U(B yy in y){if(y.2z(yy)){if(1A(v[xx])=="3B"){v[xx][yy]=y[yy]}}}}}F{if(x.I(\'N9\')==-1){v[xx]=y}if(x.I("A0")>0){v[xx+\'4y\'+\'ia\']=y}}o.V.Dj();J H}if(x.I("1E:")==0){o.Q.L1(x.1h(5),y)}if(x.I("S:")==0){B fb=o.Q.sd(x.1h(4),\'56\');if(fb&&y){1w(E(){fb.hS(y)},100)}}if(v.Kb==1&&x.I("1n")==0&&y){ip(\'4Q, 4Q > *{--6R\'+x+\':\'+3K(y,v[x.1P("1n","6o")+\'a\'])+\';--6R\'+x+\'e7:\'+3K(y,1Z,"e7")+\'}\')}if(x=="15X"){J o.P?o.P.cz():\'\'}if(x=="12o"){J o.96+\' \'+o.lU}if(x=="lU"){J o.lU}if(x=="vU"){J o.vU}if(x=="FJ"){J o.FJ}if(x=="6j"){J o.6j}if(x=="12p"){J o.26?o.FW:1J}if(x=="9G"){o.V.kO();v.1L.on=0;if(v.xX==1){U(B i=0;i<4B.R;i++){if(4B[i]){if(4B[i].2Z("id")==v.id){4B[i]=1Z}}}}U(B w in 1z){if(1z[w]==o.G){1z[w]=1Z}}if(1z.g5==v.id){1z.g5=\'\'}if(o.3y){o.3y.5H()}rE();o.jr=1;o.1U.1T=\'\';o.G=1Z}}F{J K}};E lk(y){if(y&&1A(y)==\'4M\'){o.dX=K;if(y.I("[lk]")>-1){o.dX=H;y=y.1P(\'[lk]\',\'\')}}J y}E FO(x,y){if(x&&y){3w(y,x)}}E ce(x,y,S){B z=4v(y)+\'\';if(y){if(y.I("/")>0){B y2=y.2x("/");if(y2.R==2){if(x==4v(y2[0])){z=4v(y2[1]);if(S){S.de(1)}}F{z=4v(y2[0]);if(S){S.de(0)}}}}}J z}E jG(x){B 5Q=1r FY();5Q.2R(\'FX\',x,H);J 5Q}E FP(y){B z=y.1h(3);if(o.1B){U(B j in o.1B){if(o.1B.2z(j)){if(o.1B[j].gb==z){z=j}}}}J z}E FS(){B x;if(o.9N){if(o.9N.aA()){x=o.9N}}if(!x&&o.26){if(o.26.aA()){x=o.26}}if(!x&&o.6c){x=o.6c}if(x){B u=cA(o.yn,\'\')+(x.5X("FU")?x.5X("12q")+x.5X("FU"):\'\');u=u.1P(/\'/ig,\'â²\');B y={is:o.4h,1j:1N(o.12r,x.5X("12s")),96:x.5X("96"),12t:x.5X("Gx"),X:u,1H:x.5X("12n"),1p:x.5X("dJ"),3A:x.5X("3A"),17:(o.P?o.P.17():\'\'),1R:x.12x(),id:o.FW};if(o.4h=="9l"){y.12y=o.12z}J y}}E C6(){if(\'d6\'in 7z){B t=Gt(1N(o.bn,v.1G));B p=1N(v.12A,v.1V);if(!t&&!p){J}B ms={};1S(t)?ms.1G=t:\'\';1S(p)?ms.12B=[{3t:p}]:\'\';if(v.A3){if(1A(v.A3)==\'3B\'){ms=8R(ms,v.A3)}}7z.d6.6r=1r 12C(ms);if(!o.FZ){7z.d6.iJ(\'1u\',E(){3w("1u")});7z.d6.iJ(\'3U\',E(){3w("3U")});o.FZ=H}if(o.Q.i1()){if(o.Q.bO()){!o.qn?7z.d6.iJ(\'Gp\',E(){3w("5V")}):\'\';o.qn=H}F{o.qn?7z.d6.iJ(\'Gp\',1Z):\'\';o.qn=K}if(o.Q.fN()){!o.qh?7z.d6.iJ(\'Gq\',E(){3w("cL")}):\'\';o.qh=H}F{o.qh?7z.d6.iJ(\'Gq\',1Z):\'\';o.qh=K}}}}B 1X=E(x){B y=x;x==\'2e\'||x==\'CY\'||!x?y=\'4Q\':\'\';B z=2c.1X(y);if(x==\'CY\'){L(z,{"6T":"4p","2o":"4L"})}J z};B 1k=E(a,b,c,d,e,f,g){if(v.1k==1||v.zJ==1){B x=a+(b!=1J?" "+b:"")+(c!=1J?" "+c:"")+(d!=1J?" "+d:"")+(e!=1J?" "+e:"")+(f!=1J?" "+f:"")+(g!=1J?" "+g:"");8p.1k("GP"+(v.CZ==1?"2":"")+": "+x);if(v.zJ==1&&O(dg("GS"))){dg("GS").1T+=x+\'<br/>\'}}};B dg=E(x){J 2c.aC(x)};B NF=E(){if(v.zM==1&&O(v.eU)&&v.eU!=\'\'){B x=2c.1X(\'ey\');x.9s=\'124\';v.eU.I(\':\')>0&&v.eU.I(\':ot\')==-1?v.eU=v.eU.1P(/:/ig,\':ot@\'):\'\';x.9V=\'h0://zM.126.9k/129?fm=\'+v.eU.1P(/,/ig,"&fm=").1P(/ /ig,"+")+\'&2o=12a\';2c.GE.1M(x)}};B fD=E(x){if(v.12b==1){if(1A GF!=="1J"){x=GF(x)}}B s=x.I(\'(1Y:\');
6if(s>-1){B y=4v(x.1h(s+10).1P(/\\[/ig,\',[\'));y=y.1P(/^,|\\)$/g,\'\');x=x.1h(0,s);3w("1Y",4v(y))}J x};B Nh=E(x){if(2J[x]){J o.dP.I(x)>-1&&2J[x].6u().I(\'rt\')==1}};B kp=E(2e,6o){B x=["N4","iM","hC","bz","gK","12e"];U(B y=0;y<x.R;y++){B z=2e.N3("2p "+x[y]);if(z.R>0){U(B y2=0;y2<z.R;y2++){z[y2].C.6O=2E(6o)}}}};B n0=E(){if(v.9U){if(v.9U.12f==1){js("2K")}}};B 4c=E(17){17<0?17=0:\'\';B E5=o.P.1p>=hW?H:K;B GJ=o.P.1p>=zF?H:K;B 7l=2v.9F(17/60);B 8N=2v.9F(17-7l*60);B 8Y=2v.9F(7l/60);B jV=2v.9F(8Y/24);7l=7l-8Y*60;if(jV>0){8Y=8Y-jV*24}if(v.nM==1&&o.P.6C()){B d=1r 7g();J 8d(1r 7g(d.am()+17*2m).Gs())}F{J 8d((jV>0?jV+\':\':\'\')+(8Y>0||GJ?8Y+\':\':\'\')+((8Y>0||E5)&&7l<10?\'0\':\'\')+7l+\':\'+(8N<10?\'0\':\'\')+8N)}};B hH=E(x){B 8N=2v.9F(x);B 7l=2v.9F(8N/60);B 8Y=2v.9F(7l/60);7l=2v.9F(7l%60);8N=2v.9F(8N%60);8Y>0&&7l<10?7l="0"+7l:"";8N=8N>=0?((8N>=10)?8N:"0"+8N):"d1";B 4H=(8Y>0?8Y+":":"")+(7l>=0?7l:"0")+":"+8N;if(v.nM==1&&o.P.6C()){B d=1r 7g();J 8d(1r 7g(d.am()+x*2m).Gs())}F{J 4H}};B J6=E(){J J5((1z.8Z!=1z.av.8Z)?2c.sl:2c.8Z.9V)};B zt=E(x){if(x){x=x.6u();B CI=x.I(" <7R C=\'1D");if(CI>-1){x=x.1h(0,CI)}}J x};B p8=E(x,y,z){B t;if(!Hb(x)&&y){t=2c.1X(\'rj\');y=="12j"?y=x:\'\';t.3t=y.I(\'//\')==-1?\'h0://\'+y:y;t.12E=1;if(z){t.5C=z}B s=2c.9Z(\'rj\')[0];if(!s){s=2c.9Z(\'ey\')[0]}s?s.4e.CP(t,s):\'\'}J t};B Gt=E(x){if(x){if(1A(x)==\'4M\'){x=x.1P(/<[^>]*>?/gm,\'\')}}J x};B Hb=E(y){B x=K;B sq=2c.9Z(\'rj\');U(B i=0;i<sq.R;i++){if(sq[i].3t.I(y)>-1){x=H}}J x};B H8=E(x){if(x){x=x.1P(\'<2p\',\'<Cn\').1P(\'2p>\',\'Cn>\')}J x};B 3K=E(x,y,z){if(x){if(x.I(\'1n\')>-1||x.I(\'B\')>-1){J y?\'5j(\'+2E(x,\'e7\')+\', \'+y+\')\':2E(x)}F{x=x.1P(\'#\',\'\');B r=2O(x.R==3?x.5d(0,1).jh(2):x.5d(0,2),16);B g=2O(x.R==3?x.5d(1,2).jh(2):x.5d(2,4),16);B b=2O(x.R==3?x.5d(2,3).jh(2):x.5d(4,6),16);if(O(y)){J\'5j(\'+r+\', \'+g+\', \'+b+\', \'+y+\')\'}F{if(z=="e7"){J r+\', \'+g+\', \'+b}F{J\'e7(\'+r+\', \'+g+\', \'+b+\')\'}}}}};B 7x=E(y){B x=y;if(v.zm&&v.zm!=1){x=y/v.zm}if(v.CN&&v.CN!=1&&!o.2f){x=y/v.CN}J x};B L=E(e,o){if(O(e)){U(B 1c in o){if(o.2z(1c)){if(o[1c]!=\'12F\'&&o[1c]!=1J){if(1A o[1c]==\'130\'&&1c!=\'3X-fx\'&&1c!=\'1D\'&&1c!=\'5i\'){o[1c]+=\'px\'}if(1c.I("132")>-1&&1c.I("JO")==-1){o[1c]=2E(o[1c])}if(1c=="2N"||1c.I("eS")>-1){e.C[\'-ms-\'+1c]=o[1c];e.C[\'-pZ-\'+1c]=o[1c];e.C[\'-3T-\'+1c]=o[1c];e.C[\'-o-\'+1c]=o[1c]}if(1c=="pK"){if(o[1c].I(" ")>-1){o[1c]=\'"\'+o[1c]+\'"\'}}if(1c=="7u-mx"){e.C.134(1c,o[1c],\'6v\')}F{e.C[1c]=o[1c]}}}}}};B Au=E(x,6o,b1,b2){6o=2E(6o);B y=1N(b1,1)*1;B z=1N(b2,1)*1;L(x,{"2j":"138-3b-4R(-131,"+6o+","+6o+" "+y+"px,5j(0,0,0,0),"+y+"px,5j(0,0,0,0) "+(y+z)+"px)"})};B 2E=E(c,6V){if(c){if(c.I("B")==0&&6V){c=c.1P(\')\',6V+\')\')}c.I("1n")==0?c=\'B(--6R\'+c+(6V?6V:\'\')+\')\':\'\';J c.1h(0,1)!=\'#\'&&c.I("B")==-1&&c.I("e7")==-1?c="#"+c:c}F{J\'#e5\'}};B Mu=E(x,1n,y){!1n?1n=\'#e5\':\'\';1n=2E(1n);B r=6d(pV,13a);x=x.1P(/\\(Fr\\)/g,r);x=x.1P(/\\(1n\\)/g,1n);x=x.1P(/\\(fC\\)/g,1+(v.JJ.1K-1)/2);B GQ=x.1h(0,x.I(\'|||\'));B CT=x.1h(x.I(\'|||\')+3);B bK=\'\';if(o.1j.3T){bK=CT.1P(/6t:/g,"-3T-6t:");bK=bK.1P(/6t-/g,"-3T-6t-");bK=bK.1P(/@H3/g,"@-3T-H3");bK=bK.1P(/2N/g,"-3T-2N")}y?y.1T=GQ:\'\';ip(bK+CT)};B 7L=E(x,y,f){B z=K;if(x){U(B i=0;i<x.R;i++){if(x[i]){if(f){if(4d(y)==4d(x[i])){z=i;1i}}F{if(8d(x[i]).I(y)>-1){z=H}}}}}J z};B fe=E(x,y){B z=K;if(x&&y){U(B i=0;i<y.R;i++){if(8d(x).I(y[i])>-1){z=H}}}J z};B GR=E(s,a){J!a.5B(E(x){J s.I(x)<0}).R};B Cy=E(x){J 1A(x)==\'3B\'};B ip=E(x){if(o.L){if(o.L.G2){o.L.G2.13f=x}F{o.L.1M(2c.Jb(x))}}};B bD=E(x){L(x,{"1t":"2q","1b":0,"1a":0,"Y":"100%","1d":"100%"})};B bJ=E(x){L(x,{"9H":"1W"})};B 5Q=E(y,z){B x=1r FY();x.2R(\'FX\',y,H);x.bC=z;x.iW()};B 13j=E(x){if(x){U(B i=0;i<5;i++){if(x.13b=="BS"){1i}F{if(x.FG){x=x.FG}}}}J x};B iN=E(z){B iN=2c.1X("3Q");if(o.oI.I(z)>-1){o.oI.3a(z);if(z.I("?")>0){z=z+\'&\'+2v.6d()}F{z=z+\'?\'+2v.6d()}}F{o.oI.3a(z)}iN.7k(\'3t\',z);iN.7k(\'1d\',\'4N\');iN.7k(\'Y\',\'4N\')};B 3I=E(e,o){U(B x in o){if(o.2z(x)){e.7k(x,o[x])}}};B 9G=E(e){if(e){2S{e.4e.3i(e);e=1Z}2H(e){}}};B 6d=E(9C,5F){J 2v.9F(12Z.R>1?(5F-9C+1)*2v.6d()+9C:(9C+1)*2v.6d())};B nE=E(){J 2v.6d().6u(36).12Q(2,12)};B BL=E(x,y){x=8C.6P(x).12I(E(4O,1c){if(1c!=y){4O[1c]=x[1c]}J 4O},{});J x};B Nr=E(x){if(1A x=="4M"&&v.q5){if(x.I("{")>5){U(B i in v.q5){if(v.q5.2z(i)){x=x.1P("{"+i+"}",v.q5[i])}}}}J x};B 4v=E(x){if(1A x=="4M"){J x.1P(/^\\s+|\\s+$/gm,\'\')}F{J x}};B 6X=E(x,y,z){B r=K;if(x){if(x.I(y)>-1){B r=x.1h(x.I(y)+y.R);if(z){if(r.I(z)>-1){r=r.1h(0,r.I(z))}}}}J r};B 12J=E(x,n){if(n==0){J"#0"+eu.e(x)}if(n==-1){J eu.e(x)}if(n==1){J"#1"+Ce(eu.e(x),1)}};
6B oe=E(x){if(v[x]!=""){if(1A v[x]!="4M"){o[x+\'o\']=v[x]}F{if(v[x].I("[{")==0){2S{v[x]=v[x].1P(/6R\'qt/ig,\'"\');o[x+\'o\']=2n(v[x])}2H(e){}}}}};B 6G=E(x){J 8d.G4(x)};B iG=E(x){if(1A x=="3B"){x=5I.nU(x)};if(x.1h(0,2)=="#1"){J eu.d(Ce(x.1h(2),-1))}F if(x.1h(0,2)=="#0"){J eu.d(x.1h(2))}F{J x}};B KB=E(x){if(x){if(x.I(\'4a\')==-1&&x.I(\'.\')==-1&&x.R>100&&x.I(\'29:\')==-1){x=\'29:8w/A5;iI,\'+x}}J x};B 1m=E(x){x?x.C.6j="3p":\'\'};B 1q=E(x){x?x.C.6j="4X":\'\'};B 3d=E(x){if(x){if(9t.p9(x)){U(B i in x){if(Cy(x[i])){x[i].C.2o="1W"}}}F{x.C.2o="1W"}}};B uo=E(x){B y=[],z;U(z in x)if(x.2z(z))y[y.R]=x[z];J y};B 5l=E(x,y){if(x){if(9t.p9(x)){U(B i in x){if(1A x[i]=="3B"){x[i].C.2o="4L"}}}F{x.C.2o="4L"}}};B 5O=E(x){J x?x.C.6j!="3p"&&x.C.2o!="1W":K};B 5D=E(s){if(1A s=="4M"){if(s.I("px")>0){s=s.1h(0,s.I("px"))}}J 2O(s)};B 3p=E(x){J x.C.2o=="1W"};B 4q=E(o,x,y){o[x+\'1b\']=0;o[x+\'2l\']=0;o[x+\'2U\']=0;o[x+\'1a\']=0;if(O(o[y])){B z=o[y].2x(" ");if(z.R==4){o[x+\'1b\']=z[0]?4d(z[0]):0;o[x+\'2l\']=z[1]?4d(z[1]):0;o[x+\'2U\']=z[2]?4d(z[2]):0;o[x+\'1a\']=z[3]?4d(z[3]):0}}J o};B Cs=E(x){if(x){x=x.1P(/ /ig,\'px \')}J x+\'px\'};B pD=E(x,y){J v[x]&&v[x]!=\'\'?v[x]:y};B i9=8d.G4(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 eu={bL:i9+"10Z+/=",e:E(e){B t="";B n,r,i,s,o,u,a;B f=0;e=eu.He(e);Cm(f<e.R){n=e.ec(f++);r=e.ec(f++);i=e.ec(f++);s=n>>2;o=(n&3)<<4|r>>4;u=(r&15)<<2|i>>6;a=i&63;if(nP(r)){u=a=64}F if(nP(i)){a=64}t=t+G.bL.aE(s)+G.bL.aE(o)+G.bL.aE(u)+G.bL.aE(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,"");Cm(f<e.R){s=G.bL.I(e.aE(f++));o=G.bL.I(e.aE(f++));u=G.bL.I(e.aE(f++));a=G.bL.I(e.aE(f++));n=s<<2|o>>4;r=(o&15)<<4|u>>2;i=(u&3)<<6|a;t=t+6G(n);if(u!=64){t=t+6G(r)}if(a!=64){t=t+6G(i)}}t=eu.I4(t);J t},He:E(e){e=e.1P(/\\r\\n/g,"\\n");B t="";U(B n=0;n<e.R;n++){B r=e.ec(n);if(r<128){t+=6G(r)}F if(r>127&&r<11a){t+=6G(r>>6|192);t+=6G(r&63|128)}F{t+=6G(r>>12|Il);t+=6G(r>>6&63|128);t+=6G(r&63|128)}}J t},I4:E(e){B t="";B n=0;B r=0;B c1=0;B c2=0;B c3=0;Cm(n<e.R){r=e.ec(n);if(r<128){t+=6G(r);n++}F if(r>191&&r<Il){c2=e.ec(n+1);t+=6G((r&31)<<6|c2&63);n+=2}F{c2=e.ec(n+1);c3=e.ec(n+2);t+=6G((r&15)<<12|(c2&63)<<6|c3&63);n+=3}}J t}};B Ce=E(s,n){s=s.1P(/\\+/g,"#");s=s.1P(/#/g,"+");B a=IJ(o.y)*n;if(n<0)a+=i9.R/2;B r=i9.1h(a*2)+i9.1h(0,a*2);J s.1P(/[A-Za-z]/g,E(c){J r.aE(i9.I(c))})};B IJ=E(x){x=x.2x(6G(61));B jX=\'\';B c1=6G(120);B Cv;U(B i in x){if(x.2z(i)){B Cq=\'\';U(B j in x[i]){if(x[i].2z(j)){Cq+=(x[i][j]==c1)?6G(49):6G(48)}}Cv=2O(Cq,2);jX+=6G(Cv.6u(10))}}J jX.1h(0,jX.R-1)};B O=E(x){J x!=1Z&&1A(x)!=\'1J\'&&x!=10K&&x!=\'1J\'};B 1N=E(x,y){J O(x)?x:y};B 1S=E(x){J O(x)&&x!=-1&&x!=\'\'};B cA=E(x,y){J 1S(x)?x:y};B iF=E(x){if(1A x=="3B"){x=5I.7V(5I.nU(x))}J x};B jb=E(el){B x=el.Bl().1a+(1z.It?1z.It:1z.10O);J x};B fK=E(x){v.11h==1&&1S(v.IC)?x=v.IC:\'\';J x};B lX=E(el){11E bz=el.Bl();J bz.1b+1z.11G};B 8b=E(x,y){if(x!=\'\'){if(v.11H==1||y==\'11I\'){1z.2R(x)}F{if(v.11K==1||y==\'1b\'){1z.av.8Z.9V=x}F{1z.8Z.9V=x}}x=\'\'}};B ux=E(){if(v.5m==1){o.5m?o.1Q.3i(o.5m):\'\';o.5m=1Z}};B Jv=E(){B o6=K;o.1j.tv?1k("tv"):\'\';o.1j.2k?1k("2k"+(o.1j.4W?\' 4W\':\'\')):\'\';G.bw=E(x){o.Q?o.Q.1G(x):\'\'};G.7i=E(x){if(x){if(1A(x)==\'4M\'){x=fS(x)}if(1A(x)==\'4M\'){x=x.1P(/(\\r\\n|\\n|\\r)/gm,"");if(x.I("[{")==0){2S{x=x.1P(/6R\'qt/ig,\'"\');x=5I.7V(x)}2H(e){x="HV 5I"}}}if(1A(x)==\'3B\'){o.1B=[];o.jw=iF(x);o.W=xY(x);if(o.W.R>0){if(v.W.11D==1&&!v.5c){B 6P=8C.6P(o.1B);B BK=6P.5d(-1)[0];BK?v.5c=BK:\'\'}B y=Hq();if(y){x=y.3A;o.bn=y.1G;o.Q?o.Q.La(y.1G):\'\';if(1S(y.1V)){if(o.P){o.P.aX(y.1V)}F{v.1V=y.1V}}if(O(y.k1)){o.5Z?vM(y.k1):1w(E(){vM(y.k1)},b5)}if(O(y.2t)){y.1Y=y.2t}if(O(y.1F)){if(y.1F=="3v"&&!o.1F){}F{v.1F=o.2i=y.1F}}8m("I2");if(O(y.id)){o.3l=y.id}B sx=["1Y","qp","pH","X","jy","Hz","Hy","sX","b3","t0","9f","7c","8s","5H","4I","4V","Hw","ds","1p","7y","a7","1R"];if(O(v.dL)){if(v.dL.11B==1&&v.dL.o2==1){sx.3a("1G");sx.3a("t1");sx.3a("t2");sx.3a("t3");sx.3a("t4");sx.3a("t5")}}U(B i=0;i<sx.R;i++){if(O(y[sx[i]])){v[sx[i]]=y[sx[i]];o.jq[sx[i]]=y[sx[i]]}}U(B uv in y){if(uv.I("Hv")==0){v[uv.1h(7)]=y[uv]}if(uv.I("1V")>0){v[uv]=y[uv];o.jq[uv]=y[uv]}}jx(y);if(sx.I(\'1G\')>0){if(v.dL.L9==1){o.pQ=v.dL.L0;o.V.tC(y)}o.V.bw(\'1G\')}if(O(y.1R)){1w(E(){o.V.4b(y.1R)},4J)}if(o.Q){o.Q.6Q(o.W);if(v.a7){o.Q.C4()}}if(o.2V){o.2V.8T()}}F{}}}if(1A(x)==\'4M\'){x=fS(x);if(x){if(x.I("#"+v.a0)==0){x=o[o.fd[0]](x)}if(x){if(x.I("#"+v.bR)==0&&x.I(v.dw)>0){x=o[o.fd[1]](x)}if(x){if(x.I("#0")==0){x=dv(x)}x=fS(x)}F{x=\'\'}}}if(v.d8==1){x=d8(x)}if(x==\'\'){1k("5a 3A");o.9X=H;js("2B","5a")}o.2A=[];o.8I=[];o.6K=[];o.om=[];o.sr=0;o.2X=0;o.5R=0;o.hk=0;o.aJ=0;
6v.jo==\'\'?v.jo=\',\':\'\';if((x.I(v.ju)>-1&&x.I(v.fI)>-1)||O(v.e2)){o.4n=x.2x(v.jo)}F{o.4n=[x]}o.8X=[];if(O(v.e2)){B e2=v.e2.2x(v.jo)}if(o.4n.R>0){B q=-1;U(B i=0;i<o.4n.R;i++){o.4n[i]=4v(o.4n[i]);if(o.4n[i]!=\'\'){if(o.4n[i].I(v.ju)==0&&o.4n[i].I(v.fI)>1){o.2A[i]=o.4n[i].1h(o.4n[i].I(v.ju)+v.ju.R,o.4n[i].I(v.fI)-v.fI.R);o.4n[i]=o.4n[i].1h(o.4n[i].I(v.fI)+v.fI.R)}F{if(O(v.e2)){o.2A[i]=O(e2[i])?e2[i]:\'\'}F{o.2A[i]=i+1}}B is=0;if(O(v.4z)&&q==-1){if(8d(v.4z).I("l3:")==0&&o.4n.R>1){B nm=v.4z.1h(4)*1;nm>=o.4n.R?v.4z="5F":\'\';if(nm==i){is=1}}if(v.4z==o.2A[i]){is=1}if(v.4z=="5F"&&i==o.4n.R-1){is=1}}if(O(o.4z)){if(o.4z==o.2A[i]){is=1;q=i}}if(is==1){o.sr=i;o.2X=i}o.4n[i]=CO(o.4n[i])}}}F{o.4n[0]=CO(o.4n[0])}J o.4n[o.sr]}}F{J x}};E CO(x){if(O(v.rW)&&x.I("//")==-1){x=v.rW+x}J x};G.HE=E(){if(o.W){B x=o.W.xt();U(B i=0;i<x.R;i++){x[i].eb=i}o.W=x;o.Q.6Q(o.W)}};E jx(y){B CF;U(B i=1;i<6;i++){B t="1E"+i;if(O(y[t])){v[t]=y[t];CF=H}}if(CF&&o.Q){o.Q.L2()}}G.jx=E(x){jx(x)};G.6Q=E(x){if(1A(x)==\'3B\'){o.1B=[];o.jw=iF(x);o.W=xY(x);if(o.Q){o.Q.6Q(o.W)}}};G.gh=E(x,y,z,no){if(!O(y)){o.3u=H;o.g2=H}!O(z)?v.4G=0:\'\';v.1p=1J;v.4I=1J;!2J.4V?v.4V=1J:\'\';o.9X!=2?o.9X=K:\'\';o.6r=K;o.ac=K;o.aM=0;o.kc=[];o.vr=K;o.wX=K;o.Pq=K;o.bm=1J;o.j7=[K,K,K];o.13l=nE();o.Jt=0;o.gc=0;o.vd=0;o.c9?o.c9=[]:\'\';o.2y!=\'6R\'&&o.3m?o.3m.5H():\'\';if(o.Hf){o.Hf=[];o.14F=[]}o.ej=0;o.152=0;if(o.eN){o.eN.5H()}if(o.P.8g()=="8O"){G.cW()}if(o.6X&&o.b6){o.Q.mP()}if(O(o.3k)){o.3k.3V()}if(O(o.5Z)){o.5Z.3V()}if(O(o.cH)){2M(o.cH)}js("1r");if(v.26==1&&no!=1){o.V.iS();o.V.iS(\'9l\')}x=G.7i(x);if(y==1){o.2y=\'\';8e();1w(E(){o.P.EA()},100);o.BX=H}o.P.7i(x);if((o.1j.2k||o.1j.7d)&&!O(y)){o.V.2w()}if(O(o.n1)){o.3Z={x:1,y:1,x0:1,y0:1};o.P.jk()}y!=1?aH("1u","2w"):\'\';o.P.lj();o.Q.jW();o.Q.iH();o.Q.5b();o.iv?o.iv.Kj():\'\'};G.tC=E(x){B y=K;if(x&&o.pQ){v.1G=o.pQ;U(B i=1;i<6;i++){if(O(x[\'t\'+i])){v.1G=v.1G.1P("{"+i+"}",x[\'t\'+i]);y=H}}}J y};G.fU=E(){if(v.3u==1&&!v.Dp||o.3u){if(v.lL==1){1w(E(){o.V.2w()},4m)}F{G.2w()}v.Dp=1;o.3u=K}jp()};G.jp=E(){jp()};E jp(){if(v.Ak==1){if(1A Dg!=="1J"){o.th=1r Dg()}}}G.lj=E(){B x=K;
6if(o.1j.2k){x=H;if(v.IU==1&&o.1j.8F){x=K}if(v.IT==1&&o.1j.m0){x=K}if(v.IW==1&&o.1j.4W){x=K}if(v.157==1&&o.1j.bE){x=K}}if(v.158==1&&o.1j.tv){x=H}J x};G.vt=E(){o.P.4b(v.1R);if(o.3z){o.P.5k()}o.6r=H;o.Q?o.Q.5b():\'\';if(!o.1u&&!o.1F){v.5E==1?o.5E.2Z("3U"):\'\'}if(o.4U&&o.4S){o.3y.iu();o.3y.Go()}if(v.26==1){if(v.EG!=1&&v.xO==1){!O(o.26)?jT("9l","6r"):\'\'}}js("6r")};G.Dt=E(){!o.lz?aP(H):\'\'};E aP(x){o.lz=H;if(o.Q){if(o.Q.bP()){o.Q.8L()}}if(o.2V){o.2V.ba()}if(o.9s){o.9s.ba()}!x?o.P.2w():\'\';if(!o.vr){1w(E(){o.P.lj()},4m)}!o.1u?o.Q.2w():\'\';v.5E==1?o.5E.2Z("1u"):\'\';v.26==1?o.V.iS(\'eJ\'):\'\';if(o.1j.2k){o.Q.i8()}if(O(o.3k)){o.3k.151()?o.3k.l6():\'\'}}G.2w=E(dX){if(!o.1u&&o.P){o.iA=H;o.o0=K;o.7S=K;o.F2=K;v.7p==9?v.7p=1:\'\';2M(o.Hk);B 2Q=K;if(o.2y=="5v"){if(!o.P.r7()&&v.3u!=1&&v.4G==1){2Q=H;if(1z[\'YT\']){v.3u=1;o.3u=H;o.P.wm()}}}if(v.8u==1&&v.Ej==0){o.V.oj();2Q=H}if(o.9X||2Q){if(o.9X){9y("8n")?mJ(2):\'\'}}F{o.sU=K;o.g2=K;Iy(!o.1F);o.9T.ty();if(!o.1F){js("1F");o.1F=H;if(v.1v.te==1){1w(E(){o.Q.CH()},100)}if(v.1v.8U>0&&v.3u==1){o.hU=H;1w(Cb,v.1v.8U*2m)}if(v.15c==1&&v.15d){15e()}U(B i=0;i<o.dP.R;i++){if(v[\'15f\'+o.dP[i]]==1){3H.8K("10t"+o.dP[i],7g.hI())}}if(v.15h==1&&v.14Y){14H("1F")}if(o.3m){o.3m.1F()}js("1r");o.jB?o.Q.BT(o.jB):\'\';o.Q.zI();o.Q.5b();aH("1u","2w");v.14I!==0?C6():\'\';o.ab?aH("DC","14L",1):\'\'}F{if(o.BX){aH("1u","2w");o.BX=K}F{aH("DV","14G")}}if(v.DX==1&&!o.2f){B dd=1r 7g();B tt=dd.am();if(tt-o.bb<b5){if(!o.1j.4W&&(v.DT!=1||o.1j.2k)){G.9J()}}}if(o.54){if(v.CB==1){5l(o.1Y);5l(o.ri)}}if(o.eN){o.eN.5H()}if(dX!=1&&9y("8n")||9y("7E")){mJ(2)}F{if(v.8b==1&&O(v.D3)&&!O(2J.8b)){8b(v.D3);2Q=H}if(!2Q){1k("2w");Cg();if(!o.Ca){o.Ca=H;if(v.1v.8U>0&&v.3u==1){o.hU=H;1w(Cb,v.1v.8U*2m)}}B rb=K;if(o.P.17()>1&&v.oa==1&&dX!=1&&!9x()&&!O(o.26)&&!O(o.6c)){rb=9y("eJ")}if(rb){9x()?aP(K):\'\'}F{aP(K)}}}}}F{o.P?o.P.2w():\'\'}};G.Dj=E(){Cg()};E Cg(){o.P.1p()>0?o.Q.4i(o.P.17(),o.P.1p()):\'\'}E Cb(){o.hU=K;o.Q.5b()}G.2Y=E(){if(o.1u){o.iA=K;1k("2Y");o.P.2Y();o.Q.2Y();js("3U");v.xW==1?8e():\'\';v.wB==1?sV():\'\';v.5E==1?o.5E.2Z("3U"):\'\';if(o.54){if(v.CB==1){3d(o.1Y);3d(o.ri)}}if(!O(o.26)&&!O(o.6c)&&v.oa==0){if(9y("eJ")){}F{if(v.Ec!=1&&v.oW==1){jT("fi","3U")}}}if(9x()){o.o0=H}o.lz=K}};G.5k=E(){o.P.5k();o.Q.5k();o.3z=H;js("5o")};G.6s=E(){o.P.6s();o.3z=K;o.Q.6s();o.P.4b(v.1R);js("9m")};G.4b=E(x,y){if(o.Q){x<0.15L?x=0:\'\';x>1?x=1:\'\';if(x<=0){G.5k();v.1R=0;x=0}F{if(o.3z){G.6s()}v.1R=x}js("1R",x);o.Q.4b(x,y);o.P.4b(x)}};G.9W=E(){o.Q.9W()};G.9e=E(){o.Q?o.Q.9e():\'\'};G.N6=E(){G.9e()};G.vs=E(){o.V.7e();G.9e()};G.4i=E(17,1p){if(o.3v&&!o.1F){B f=o.3v.cq();if(f.t&&f.d){17=f.t}}o.Q?o.Q.4i(17,1p):\'\'};G.xN=E(17,1p){if(o.2i>0&&o.2y!="5v"){o.V.3Y(o.2i,K);o.2i=1J}};G.hX=E(){B d=1r 7g();o.bb=d.am();B x=K;if(o.Q.bP()&&v.1g.7w!=1){o.Q.bd();x=H}if(o.2V){if(o.2V.qU()){o.2V.ba();x=H}}if(v.W.7w==0){if(o.Q.ib()&&v.W.fB==1){o.Q.cN();x=H}}if(v.8b==1&&O(v.F6)&&!O(2J.8b)){8b(v.F6);x=H}if(o.3z&&v.sT==1){o.V.6s();v.sT=0;x=H}if(!x){if(v.1L.on==1&&v.1L.3h==1&&v.1L.u1==1){8J(\'1u\',(o.1u?0:1))}G.92()}};G.Kk=E(){if(o.Q.bP()){o.Q.8L()}};G.92=E(){if(o.P.8g()=="8O"){js("Lo");v.15F==1?G.kO():G.2Y()}F{js("Ln");G.2w()}9S()};G.3Y=E(cw,nh){if(cw<o.P.1p()){if(v.ja.15N==1){if(cw>o.P.17()){J}}if(v.4V>0){cw<v.4V?cw=v.4V:\'\'}1k("3Y",cw);o.F3=cw;o.F2=!o.1u;o.P.3Y(cw);if(nh){o.Q.3Y(cw,o.P.1p())}o.lC=H;o.i2=o.P.17();9S(o.i2)}};G.jY=E(X,4t,EZ){if(o.P.8g()=="8O"&&o.h4!=\'9q\'){2Y();if(o.2f&&EZ){o.V.9o()}}1z.2R(X,4t)};G.km=E(){if(v.26==1&&!o.1F){if(9y("8n")){o.ys=H;J}}B x=o.P.cz();if(O(v.7c)){x=v.7c}if(x!=\'\'){js("7c");B le=1z.2R(x,(v.15V==1?\'15W\':\'Cr\'));le.6A()}};G.7e=E(x){B 17=o.P.17();B 1p=o.P.1p();if(!o.1F&&o.2i>0){17=o.2i}o.Q.mf(17,1p,x)};G.ku=E(dr){B 17=o.P.17();B 1p=o.P.1p();B bH=1p>0?17/1p:0;B ej=2v.fG(bH*100);o.xm++;if(!o.lC){o.Q?o.Q.mf((o.2i>0?o.2i:17),1p):\'\'}F{17!=o.i2&&o.i2!=-9?o.lC=K:\'\'}if(dr){o.Q.4i(17,1p)}if((v.ga==1||v.Fp==1)&&1p>0){sg("BR","2w 25%",bH,0.25);sg("BW","2w 50%",bH,0.50);sg("CC","2w 75%",bH,0.75)}U(B i=0;i<3;i++){if(!o.j7[i]){if(bH>=i*0.25+0.25){Fg(i)}}}v.CD==1?1k(1,17,1p):\'\';if(v.7p==1||v.CW>0){if(o.1u){B z=K;B rI=K;if(v.EC==1&&v.7p==1){if(!o.P.6C()){z=H}}if(17>0){if(17==o.17&&!z){rI=H}F{o.aM=0}o.17=17}F{if(v.15u==1){B ld=o.P.9b();v.CD==1?1k(2,ld,o.rD):\'\';if(!z){if(ld==o.rD){rI=H}F{o.aM=0}}o.rD=ld}}if(rI){o.aM++;
6if(v.7p==1){v.CD==1?1k(3,o.aM):\'\';if(o.aM==v.vk*(2m/o.jz)){o.V.iB()}}F if(v.CW>0&&o.P.vS()>1){if(o.aM==v.CW*(2m/o.jz)){o.P.6m(\'OR wi\')}}}}}if(v.9U){if(v.9U.c9==1&&1p>0){!o.c9?o.c9=[]:\'\';o.c9[2v.3P(17)]=1}}if(v.26==1){if(v.EG!=1&&v.xO==1){!O(o.26)?jT("9l",17,1p):\'\'}if(v.Ec!=1&&v.oW==1){!O(o.26)?jT("fi",17,1p):\'\'}}if(v.F4==1&&v.tW>0){if(17>=v.tW){if(!O(o.26)){if(9y("7E")){o.P.2Y();o.Q.2Y()}v.tW=0}}}8m("1u");if(v.8u==1&&v.Ej>-1){15x(17,1p)}if(v.15y==1&&v.15z){if(1A El!=="1J"){El(17)}}if(o.54){9S(17)}if(o.5q&&v.e9==1){if(o.3v){!o.2i?o.3v.uV(17,1p):\'\'}}if(o.b6){o.6X?o.6X.1u(17):\'\'}if(O(v.4I)){B ed=v.4I;if(7L([v.4I],\'-\')){ed=1p}if(ed>0&&17>ed){ug()}}if(O(v.5H)){B r1=v.5H.2x(",");U(B i=0;i<r1.R;i++){B r2=r1[i].2x("-");if(r2.R==2){if(17>r2[0]&&17<r2[1]){if(r2[1]*1>1p){ug()}F{o.P.3Y(r2[1]*1+(o.1j.7d?1:0))}}}}}if(o.ej!=ej&&ej>0){if(v.13J==1){if(1A Eo!=="1J"){Eo(17,1p,ej)}}if(v.13L==1&&o.dt){if(1A Ep!=="1J"){Ep()}}}o.ej=ej};E ug(){o.P.2Y();o.P.3Y(v.1F>0?v.1F:0);o.V.r5()}E Fg(x){o.j7[x]=H;if(v.e9==1&&v.Fi==1&&v.Fj==x){if(o.5q&&o.3l){o.3v?o.3v.13S(o.3l):\'\'}}js("j7",(x+1)*25+\'%\')}E sg(x,y,t,p){if(!O(o.kc[y])){if(t>p){aH(x,y,1)}}};G.iB=E(){o.aM=0;O(o.cH)?2M(o.cH):\'\';if(v.13V==1){js("7p")}F{o.2i>0||o.P.6C()?\'\':o.2i=o.P.17()+(v.13W>0?1:0);B Fq=o.Q.ib();js("7p");o.P.7p();Fq&&v.W.fB==1?o.Q.jD():\'\'}};G.Ic=E(){o.Q.mf(0,0);o.Q.CA(0,0);o.V.4i(0,0);o.Q.9e()};G.BH=E(){if(o.P){B 17=o.P.9b();if(v.13Q==1){js("9b",17)}B 1p=o.P.1p();o.Q?o.Q.CA(17,1p):\'\'}};G.r5=E(){js("13F");js("j7","100%");o.7S=H;if(v.as==1){if(o.2y=="5v"){G.cW()}v.26==1?o.V.iS(\'8n\'):\'\';if(v.1F>0){o.V.3Y(v.1F);o.2i=1J}G.2w()}F{if(o.P.6C()||o.2y=="5v"||o.2y=="rt"){G.cW()}F{if(v.Fu==1){o.V.3Y((v.1F>0?v.1F:0),H);if(o.1j.ie){o.P.2Y()}}}o.Q.8D();v.F4==1?v.13p=1:\'\';if(9y("nZ")||9y("xK")){}F{aG()}}js("4I")};G.9J=E(){B 2Q=K;B 2B=K;o.E1=K;o.bS=H;1w(E(){o.bS=K},hT);U(B x in o.8h){if(o.8h.2z(x)){if(O(o.8h[x])){2S{o.8h[x].EX()}2H(e){}}}}2S{o.eB=H;if(((o.1j.4W&&v.ir==1)||(o.1j.bE&&v.Lm==1))&&o.4S&&!o.a6){B x=o.P.bq();if(x){if(x.13r||x.kH){i0();2Q=H}}}if(!2Q){B qC;B y=o.1Q;if(v.13s==1&&1S(v.qM)){2S{if(o.mK){y=1z.av.2c.aC(v.qM)}F{y=2c.aC(v.qM)}}2H(e){y=2c.aC(v.qM)};!y?y=o.1Q:\'\'}if((o.2y=="dm"||o.2y=="cJ")&&o.1j.8F&&v.ir==1){o.P.jQ();J}if(y.kH){o.8M=H;qC=y.kH({r9:"1m"});if(qC!==1J){qC.hE(E(){}).2H(E(2B){})}}F if(y.uI){y.uI({r9:"1m"});o.8M=H}F if(o.1Q.uE){y.uE({r9:"1m"});o.8M=H}F if(y.v4){y.v4({r9:"1m"});o.8M=H}F if(y.tX){y.tX();o.8M=H}}}2H(e){2B=H;1k(e)}if(o.1j.3T){if(2c.13u===K){o.8M=K}}if(!o.8M&&!2Q){if(o.1j.3T&&o.mK){i0()}F{G.wD()}}if(!2B){1w(DU,4J)}};E i0(){B x=o.P.bq();if(x){if(o.P.17()==0&&o.1j.4W&&v.13n!=1){!o.1u?o.V.2w():\'\'}F{o.mN=H;if(o.1j.bE){x.kH()}if(o.1j.4W){o.P.EW();x.13x();x.1y("PP",D5)}}}}E oV(){B x=o.P.bq();if(x){x.13z()}};G.i0=E(){i0()};G.oV=E(){oV()};E DU(){if(o.E1!=H){if(o.9w){o.P.f1()}if(v.1L.uw==1){o9(H);o.5T=H}v.5E==1?o.5E.2Z("rl"):\'\';js("2f");aH("rl","9J",1)}};B dV;B 94={x:0,y:0};E uL(e){if(o.2V){if(o.2V.sn()){J}}if(o.6W){if(o.6W.jY()){J}}if(e.13G!=0){e.uT!=0?94.x++:94.x--;e.ef!=0?94.y++:94.y--;if((v.1L.DZ==1||v.1L.E0==1)&&o.2f&&94.y>94.x){46(dV);dV=7N(E(){94={x:0,y:0};46(dV)},2m)}F{o.8j=H;46(dV);dV=7N(E(){o.8j=K;o.Q.5g();94={x:0,y:0};46(dV)},4D);o.Q.5g();e.9Q()}if(94.x>94.y){if(e.uT>0){o.V.4b(4d(v.1R)-v.1L.kV/10,"no")}F{o.V.4b(4d(v.1R)+v.1L.kV/10,"no")}}F{B st=(o.1j.le?-v.1L.kV/10:v.1L.kV/10);if(v.1L.E0==1&&o.2f){o.P.1K((e.ef>0?st:-st))}F if(v.1L.DZ==1&&o.2f){3w("4l",(e.ef>0?"+"+st*10:"-"+st*10))}F{o.V.4b(4d(v.1R)+(e.ef>0?st:-st),"no");o.Q.jK()}}}}E D5(){1w(De,100)}E De(){if(!o.9w){if(o.1j.4W){o.P.Fe();js("ul")}o.mN=K}}G.wD=E(){if(o.eB){o.2f=H;o.Q.9J();if(!o.8M){if(O(o.8W)){2S{L(o.8W,{\'Y\':\'100%\',\'1d\':\'100%\',\'1t\':\'yw\',\'1a\':0,\'1b\':0,\'5i\':"pV"})}2H(fZ){}}L(o.1Q,{\'Y\':\'100%\',\'1d\':\'100%\',\'1t\':\'yw\',\'1a\':0,\'1b\':0,\'5i\':"pV"});o.2L=o.1Q.2g;o.4g=o.1Q.2W;2S{2c.3L.C.5w=\'3p\';if(!O(o.W)){2c.yG=E(e){e.9Q()}}}2H(fZ){}}if(v.uY==1){L(o.1Q,{\'6I\':\'#3N\'})}if(v.uK==1&&o.1j.3T==1&&!o.1j.ff){B sw=1z.lQ.Y;B fz=1;U(B i=1;i<6;i++){if(sw>2m*i){fz=1N(v[\'uK\'+(2m*i)],i)}}if(fz>1){o.1Q.C.Hp=fz;v.zm=fz;cB()}}if(o.2V){o.2V.ba()}9S();o.eB=K}};G.9o=E(){o6=H;if(2c.HK){2c.HK()}F if(2c.HL){2c.HL()}F if(2c.HP){2c.HP()}F if(2c.HQ){2c.HQ()}F if(2c.HX){2c.HX()}F if(2c.FD){2c.FD()}if(!o.8M){G.wy(K)}};G.PC=E(x,y){y7(x,y)};E y7(x,HR){if(O(o.26)&&!HR){o.nS=x}F{B 2Q=K;B f6=o.aj/x;B ew=0;B sy={\'1d\':f6};if(v.14y==1){if(f6>o.aq){f6=o.aq;ew=o.aj/x;o.aj=sy[\'Y\']=ew}}if(O(o.8W)&&v.NK!=1){2S{L(o.8W,sy)}2H(fZ){2Q=H;1k("eH 14z 14A")}}if(!2Q){o.5U=x;o.aq=f6;if(o.5U>0){L(o.1U,sy)}if(ew>0){js("Y",ew)}js("1d",f6)}if(o.26&&!o.2f){o.4g=f6;if(ew>0){o.2L=ew}o.26.2r()}}};G.wy=E(x){if(o6||x){o.2f=K;o.mN=K;if(!o.8M){if(O(o.8W)){2S{L(o.8W,{\'1t\':\'tF\',\'1a\':0,\'1b\':0,\'5i\':\'Hi\'});L(o.8W,o.NJ);L(o.8W,{\'Y\':o.bY,\'1d\':o.fJ})}2H(fZ){}}L(o.1Q,{\'Y\':o.bY,\'1d\':o.fJ,\'1t\':\'2q\',\'1a\':0,\'1b\':0,\'5i\':\'Hi\'});2S{2c.3L.C.5w=\'2D\';2c.yG=E(e){J H}}2H(fZ){}}o.Q.9o();if(v.uY==1){L(o.1Q,{\'6I\':v.lK});if(v.cE==1){o.1Q.C.6I=\'cE\'}F{L(o.1Q,{\'6I\':v.lK})}}if(v.zm>1){o.1Q.C.Hp=1;v.zm=1;cB()}if(v.1L.uw==1){o9(K);o.5T=K}if(o.2V){o.2V.ba()}if(O(o.26)){o.26.142()}9S();o.qT?o.qT=K:\'\';o.Q.oH();o6=K;js("ul");o.8M=K;o.bS=K}};G.5T=E(x){v.1L.147!=0?o9(x):\'\'};E o9(x){94={x:0,y:0};if(x){1z.1y("lv",uL,{62:K})}F{46(dV);1z.4Y("lv",uL)}}G.cW=E(x){v.4G=0;if(x!=1){o.Q.2Y();o.V.Ic()}F{}o.P.4b(v.1R);if(o.Q.bP()){o.Q.8L()}if(o.3z){G.5k()}9S(0);1k("2Q");js("2Q")};G.kO=E(){v.4G=0;v.3u=0;v.ta=0;v.7p==1?v.7p=9:\'\';o.P.wf();o.V.cW()};G.6z=E(x){if(O(o.2X)){if(o.2X!=x){o.2X=x;if(v.ue==1){o.4z=o.2A[x];if(o.5q){3H.8K("uk",o.4z)}}o.P.6z(x);js("4P",o.2A[x]);o.Q.zE(x)}}};G.lD=E(){o.Q?o.Q.lD():\'\'};G.f5=E(x,y){if(y){if(y.I("148")>-1){if(O(o.hk)){x=x.1h(1);if(o.hk!=x){o.hk=x;o.P.Fs(x);js("hG",x);o.Q.fW("hG");J}}}}if(O(o.5R)){if(o.5R!=x){o.5R=x;if(v.Jr==1){o.bx=v.bx=o.6K[x];if(o.5q){3H.8K("uh",o.bx)}}o.P.f5(x);js("9R",x);o.Q.fW("9R");o.Q.fW("hG")}}};G.9B=E(x,z){x==\'0.0\'?x=0.1:\'\';B y=x;8d(y).I(\'.\')>0?z=1:\'\';y=y*1;if(!z){y=x==o.f8?1:o.6E[x];o.aO=x}y=4d(y);if(o.lJ||z){o.k5=y;U(B i=0;i<o.6E.R;i++){if(y<=o.6E[i]*1){o.aO=i;1i}}}if(o.5q&&v.L7==1){3H.8K("L6",y)}js("5t",y);o.P.9B(y);o.Q.fW("5t")};E 9S(x){o.3m?o.3m.1q(O(x)?x:o.P.17()):\'\'};G.la=E(){if(o.3m){9S();o.3m.C()}};G.ha=E(x){if(1A(kZ)==\'E\'){!o.3m?o.3m=1r kZ():\'\';o.3m.Cd(x)}};B 8f;B 9E;B ob;B 2C;
6E 9y(x){if(v["6q"+x+"G3"]>0&&o.5q){B tb=3H.6b("iT"+x+"4y"+o.d);if(tb){B ct=1r 7g();o.bb=ct.am();B G5=(ct.am()-tb)/14c;if(G5<v["6q"+x+"G3"]){J K}}}if(v["6q"+x+"Gk"]>0){if(o.P.1p()>0){if(o.P.1p()<v["6q"+x+"Gk"]*60){if(v["6q"+x+"Gm"]>0){v["6q"+x+"4y"+"H6"]=v["6q"+x+"Gm"]}F{J K}}}}if(o.lR.I("91")!=-1&&v.26==1&&!o.dX&&!o.vd&&v[x+\'s\']==1){if(1A xA=="1J"){J K}if(x=="7E"||x=="xK"){if(1A Gn!=="1J"){2C=[];J Gn(x)}}if(O(o.26)||O(o.6c)){if(!5O(o.xz)||9x(o.4h)){1k(\'ad bg\');J K}F{1k(\'ad hI\');J H}}F{if(O(v[x])){if(1A(v[x])=="3B"){v[x]=FQ(v[x])}B vx=v[x].6u();if(vx.I(".")>-1||vx.I(":")>-1||vx.I("[14h]")>-1){js("14g",x);if(!9x(x)&&x!="fi"&&o[x+"oR"]!=1&&!o.kg){1w(E(){o.1u||(o.6c==1Z&&o.26==1Z)?\'\':o.V.9W()},10);iZ()}8f=0;9E=0;ob=x;2C=v[x].2x(" ez ");o.6h=[];o.wP=2C.R;kE();o.Gl=1;o.py=H;U(B i=0;i<2C.R;i++){2C[i]=2C[i].2x(" or ")}v[x.b4("4y","ia")]=v[x];v[x]=1Z;o.4h=x;if(x!=\'fi\'){o.26=1r xA()}o.6c=1r ny();U(B i=0;i<2C.R;i++){U(B j=0;j<2C[i].R;j++){B 8B=4v(2C[i][j]);if(8B.I("[50%]")>0){B 1I=6d(1,2);2C[i][j]=2C[i][j].1P("[50%]","");if(1I==2){2C[i][j]=\'\'}}}}if(v.x9==1){U(B i=0;i<2C.R;i++){B n=i==0?1:0;if(2C[i].R>n){U(B j=n;j<2C[i].R;j++){B 8B=4v(2C[i][j]);if(o.1j.wZ){hM(8B)}F{1w(hM,i*100,8B)}}}}}if(2C[0][0]==\'\'){l9()}F{o.6c.nD(4v(2C[0][0]),x)}J H}F{J K}}F{J K}}}F{J K}};E FQ(x){B y=9t.p9(x)?x:uo(x),z;U(z=0;z<y.R;z++)y[z]=9t.p9(y[z])?y[z].wN(\' or \'):y[z]&&1A y[z]==\'3B\'?uo(y[z]).wN(\' or \'):y[z]==1Z?\'\':y[z];J y.wN(\' ez \')};G.141=E(x){o.dX=K;9y(x)};E jT(w,x,d){if(O(o[w+\'o\'])&&v[w+\'s\']==1){B y;B dM=[];U(B i in o[w+\'o\']){if(o[w+\'o\'].2z(i)){!o[w+\'o\'][i].17&&o[w+\'o\'][i].hx?o[w+\'o\'][i].17=o[w+\'o\'][i].hx:\'\';if(!o[w+\'o\'][i].kW&&O(o[w+\'o\'][i].17)&&O(o[w+\'o\'][i].26)){B z=o[w+\'o\'][i].17.6u();B ok=K;if(z){if(x=="6r"){if(z==x){ok=H}}F{if(z=="3U"){if(z==x){ok=H}}if(z.I("%")>0){if(d>0){z=2O(z.1h(0,z.I("%")))*d/100}F{z=-1}}F{z=2O(z)}if(o[w+\'o\'][i].hx){x=o.xm*o.jz/2m}if(x>=z){if(v[\'6q\'+w+\'GC\']>0&&z>-1){if(x-z>=v[\'6q\'+w+\'GC\']){z=-1}}if(v[\'6q\'+w+\'GK\']>0&&z>-1&&!o[w+\'o\'][i].hx&&!o[w+\'o\'][i].dM){dM.3a(i);z=-1}if(z>-1){ok=H}}}if(o[w+\'o\'][i].HZ&&o.P.1p()>0){if(o.P.1p()<o[w+\'o\'][i].HZ*1){o[w+\'o\'][i].kW=H;ok=K}}if(ok){o[w+"oR"]=(v.14v==1?o[w+\'o\'][i].14t:0);if(o[w+"oR"]==1){if(!o.2f||o.2L<2m){1i}}y=o[w+\'o\'][i].26;v[w]=o[w+\'o\'][i].26;o[w+\'14s\']=o[w+\'o\'][i].17;o[w+\'14q\']=o[w+\'o\'][i].14p;if(9y(w)){if(o[w+\'o\'][i].hx){o[w+\'o\'][i].17=o[w+\'o\'][i].17+o[w+\'o\'][i].hx;o[w+\'o\'].3a(o[w+\'o\'][i])}o[w+\'o\'][i].kW=H;1i}}}}}}if(dM.R>0){U(B i in dM.xt()){if(i<v[\'6q\'+w+\'GK\']){o[w+\'o\'][dM[i]].dM=H}F{o[w+\'o\'][dM[i]].kW=H}}}}};E nF(){if(9x()){if(o.f3==0||v[\'6q\'+o.4h+\'13Z\']==1){L(o.xz,{"1D":0,"6j":"3p","1b":4D});1k(o.4h+" 1m");o.4h==\'9l\'?o.P.2w():\'\'}}}E 9x(z){B y=K;B x=[\'9l\',\'eJ\'];U(B i=0;i<x.R;i++){if(o.4h==x[i]||z==x[i]){if(v[\'6q\'+x[i]+\'13Y\']==1&&(o[o.4h+\'oR\']!=1)){y=H}}}J y&&!o.kg};G.9x=E(x){J 9x(x)};G.13B=E(x){x?\'\':oT();o.4h=="9l"?o.GG.3a(o.yn):\'\'};G.13A=E(){oT()};G.13y=E(){oT()};E oT(){if(9x()){if(o.1u){o.P.2Y();o.Q.2Y()}1k(o.4h+" 1q");L(o.xz,{"1D":1,"6j":"4X","1b":0});o.sR=1}if(o.mN&&!o.8M){oV()}F{if(v["6q"+o.4h+"fL"]==1&&o.2f){o.V.9o()}}};G.13E=E(x){o.6c=1Z;o.sR=0;1k("91 4C",o.4h);js("13w",o.4h);if(x.1H=="fi"){B Gz=1r 13U(x);o.oW.3a(Gz)}F{if(O(o.26)){if(v.4G==0&&v.13I==1&&o.P.17()==0&&!o.6r){v.4G=1;o.P.wd()}if((!o.26.14D()||x.Gx)&&o.xB>0){1k("91 140");o.26.3V();o.26=1Z;o.26=1r xA()}if(9x()){nF()}F{if(o.26.15k()){o.26.15B()}F{if(o.1u&&!o.kg){o.P.2Y();o.Q.2Y()}}}o.xB++;if(o.py&&v.fp>0){2M(o.fp);o.fp=1w(H9,v.fp*2m*60);if(O(v.Gv)){if(v.Gv!=\'\'){o.ln?o.ln.5H():\'\';o.ln=1r 15s()}}}o.py=K;if(v.GN>0){1k("91 15q");js("15p");1w(xe,v.GN*2m,x)}F{xe(x)}}F{1k("91 15C")}}};E xe(x){o.26.Go(x)}E H9(){if(O(o.26)){if(o.26.aA()&&o.f3==0){o.26.xf();1k("91 wi "+v.fp);2C=[];er()}}}G.15U=E(){js(\'15T\',o.4h);1k("91 2B");wY()};G.l9=E(){wY()};E wY(){B n=kE();1k("91 5V "+!n);!n?l9():er()};G.15S=E(x){if(v[o.4h+"xd"]){U(B i=0;i<3;i++){v[o.4h+"xd"]=v[o.4h+"xd"].1P(x+(i==0?\' ez \':(i==1?\' or \':\'\')),\'\')}}};G.15J=E(){J kE()};E kE(){B x=K;
6if(o.4h){B 8q=v[\'6q\'+o.4h+\'4y\'+\'H6\'];B jj=v[\'6q\'+o.4h+\'4y\'+\'15H\'];if(jj||8q){if(jj>0&&o.yr>0){o.wP=jj;if(o.f3>=jj){x=H}}F{if(8q>0){o.wP=8q;if(o.f3>=8q){x=H}}}}}J x}E l9(){if(2C.R>0&&2C[8f]){if(9E<2C[8f].R-1){1k("91 15G");o.26?o.26.xf():\'\';nF();9E++;B 8B=4v(2C[8f][9E]);B iO=y8(8B);if(iO==\'7y\'){o.6c=1r ny();o.6c.nD(8B,o.4h)}if(iO==\'2B\'){l9()}}F{er()}}F{er()}}E y8(8B){B x=\'7y\';if(v.x9==1&&o.6h){B qf=K;B n=0;U(B i=0;i<o.6h.R;i++){if(o.6h[i].pO==0){if(o.6h[i].dK.GV(8B)){o.6h[i].pO=1;B y=o.6h[i].dK.bt();if(y==\'4C\'){o.6c=o.6h[i].dK;1k("91 GV");o.6h[i].dK.gY();x=y}F{if(y==\'\'){x=\'ok\';1k("91 14V");o.6c=o.6h[i].dK;o.6h[i].dK.14U()}if(y==\'2B\'){x=\'2B\'}}qf=H}if(qf&&o.6h[i].d0==0){n++;if(n<6){xb(o.6h[i])}F{1i}}}}}J x}G.14Q=E(x,y){if(x!=\'\'){B z=8f;B x5=K;if(y){U(B j=0;j<2C.R;j++){2C[j]==y?z=j:\'\'}}if(2C.R==1){if(2C[0].R>1&&9E<2C[0].R-1&&2C[9E]){B FT=2C[9E].5d(1,99);2C[0].wO(9E+1,99);x5=H}}if(1A(x)=="3B"){U(B i=0;i<x.R;i++){2C.wO(z+i+1,0,[x[i]]);if(o.1j.wZ){hM(x[i])}F{1w(hM,i*100,x[i])}}}F{if(1A(x)=="4M"){2C.3a([x]);hM(x)}}if(x5){2C[2C.R-1]=2C[2C.R-1].b4(FT)}}};G.14J=E(x,y){if(x!=\'\'){B z=8f;if(y){U(B j=0;j<2C.R;j++){2C[j]==y?z=j:\'\'}}if(2C[z]){if(1A(x)=="3B"){U(B i=0;i<x.R;i++){2C[z].3a(x[i])}}F{if(1A(x)=="4M"){2C[z].3a(x)}}}}};G.er=E(x){er(x)};
6E hM(x){if(v.x9==1&&o.6h){B i=0;U(B i=0;i<2C.R;i++){if(2C[i]==x){if(8f>=i){J}F{}}}if(2C.R==1&&2C[0].R>1){}F{B n=0;U(i=0;i<o.6h.R;i++){o.6h[i].pO==0?n++:\'\'}o.6h.3a({d0:0,pO:0,x:4v(x),t:o.4h,dK:1r ny(H)});n<5?xb(o.6h[o.6h.R-1]):\'\'}}}E xb(x){if(x){x.d0=1;x.dK.nD(x.x,x.t)}}E er(ls){B 2Q=kE();1k("91 5H ("+o.f3+")");if(2C.R>0&&8f==2C.R-1){if(2C[0][0].I("js:")==0){8f=-1;2C=[[2C[0][0]]]}}if(o.153==2){2Q=H}if(2C.R>8f+1&&!2Q){o.26.xf();nF();8f++;o.Gl++;9E=0;B 8B=4v(2C[8f][0]);B iO=y8(8B);if(iO==\'7y\'){o.6c=1r ny();o.6c.nD(8B,ob)}if(iO==\'2B\'){er(ls)}}F{i6();o.Q.9e();if(O(o.26)){o.26.3V();o.26=1Z}o.6c=1Z;2C=[];9E=0;8f=0;o.sR=0;if(o.kg){o.kg=0}o.G8!=1?js("11l",o.4h):\'\';o.G8=0;if(v.Kl==1){if(o.9N){2S{o.9N.rE()}2H(e){1k(o.9N,e)}o.9N=1J}}ob=\'\';o.f3=0;o.In=0;o.yn=\'\';2M(o.fp);46(o.11s);o.ln?o.ln.5H():\'\';o.dH?o.dH.1m():\'\';o.yr++;if(o.4h=="8n"||(o.4h=="eJ"&&v.oa==1&&o.iA)||o.4h=="9l"){if(v.3A!=\'?\'){o.P.ee();B re;if(o.ys){o.V.km();o.ys=K;re=H}if(o.2y=="5v"&&!o.xR&&o.1j.4W){re=H;o.4h=="8n"?o.P.PU():\'\'}if(re||ls==\'ls\'||v.11F==1||o.o0){o.o0=K}F{o.V.2w(1)}}}if(o.nS>0){y7(o.nS);o.nS=0}if(o.4h=="nZ"){aG()}o.xR=K;o.4h=1Z}};G.10F=E(){2C=[[\'\']]};G.iS=E(y){B x=[\'8n\',\'eJ\',\'nZ\',\'7E\',\'xK\'];B z;U(B i=0;i<x.R;i++){z=K;if(y){y!=x[i]?z=H:\'\'}if(!z&&O(v[x[i].b4("4y","ia")])){v[\'6q\'+x[i].b4("4y","IM")]--;if(v[\'6q\'+x[i].b4("4y","IM")]>0){v[x[i]]=v[x[i].b4("4y","ia")];v[x[i].b4("4y","ia")]=1Z}}}if(y=="8n"||y=="9l"){if(v.xU>1){if(O(o.xH)&&v.xO==1){U(B i in o.xH){o.xH[i].kW=1J}v.xU--}}}};G.oj=E(){iZ();if(O(o.8u)){o.8u.3V();o.8u=1Z}o.8u=1r 10A()};G.10y=E(){i6();o.8u.3V();o.8u=1Z};G.iZ=E(){iZ()};G.i6=E(){i6()};E iZ(){if(o.aF){}F{o.aF=1X("2e");o.1Q.1M(o.aF);bD(o.aF);L(o.aF,{"2j":"#3N","1D":0.1});o.aF.C.5i=Ly}};E i6(){if(o.aF){o.1Q.3i(o.aF);o.aF=1Z}};E 8e(){if(O(o.1V)){B p=o.2f?1N(v.10x,v.1V):v.1V;if(p!=o.vV){aX(p,o.1V,v.gL)}1q(o.1V);L(o.1V,{"1D":v.oS});o.Q.5b();o.iQ?o.iQ.1u():\'\'}};G.j5=E(){if(O(o.1V)){if(5O(o.1V)){46(o.vo);B t=o.P.17();if(t==0&&v.D4==1){}F{if(v.ID>0){2M(o.xV);o.xV=1w(sV,v.ID*2m)}F{sV()}}}}};E sV(){2M(o.xV);if((v.xW==1&&!o.1u)||v.IA==1){v.IA==1?8e():\'\'}F{L(o.1V,{"1D":0});1w(Iz,4m)}}E Iz(){if(!o.1u&&v.iE==1){}F{1m(o.1V);o.iQ?o.iQ.3U():\'\';o.Q.5b()}}G.8e=E(){8e()};E Iy(x){if(v.xX==1){U(B i=0;i<1z.4B.R;i++){if(1z.4B[i]){if(1z.4B[i].2Z("id")!=v.id){1z.4B[i].2Z(\'3U\',(v.10Y==1?1:0))}}}}1z.g5=v.id}E xY(x){B y=8C.6P(x).R;o.jL=0;if(y>0){x=vC(x,y,\'\',-1)}J x}E vC(x,y,p,j){B x2=[];B 2Q;if(O(x[\'W\'])){x=x[\'W\'];y=x.R}B ii=0;U(B i=0;i<y;i++){2Q=K;if(O(x[i][\'id\'])){x[i][\'gb\']=x[i][\'id\']}x[i][\'id\']="x"+p+\'-\'+i+(O(x[i][\'id\'])?\'-\'+x[i][\'id\']:\'\');j==-1&&i==0&&!O(x[i][\'5e\'])?o.l4=x[i][\'id\']:\'\';if(!O(o.l4)){j==0&&!O(x[i][\'5e\'])?o.l4=x[i][\'id\']:\'\'}x[i][\'7T\']=p;x[i][\'vX\']=j;x[i][\'eb\']=ii;if(O(x[i][\'1p\'])){o.jL+=x[i][\'1p\']}if(O(x[i][\'Hg\'])){x[i][\'1G\']=x[i][\'Hg\'];B q1=x[i][\'3A\']?x[i][\'3A\'].I(\'[\'):0;B q2=x[i][\'3A\']?x[i][\'3A\'].I(\']\'):0;if(q1>0&&q2>0){B s1=x[i][\'3A\'].1h(q1+1,q2-q1-1);B s2=s1.2x(",");B s3=\'\';U(B k=0;k<s2.R;k++){s3+="["+s2[k]+"]"+x[i][\'3A\'].1P("["+s1+"]",s2[k])+(k<s2.R-1?",":\'\')}x[i][\'3A\']=s3}}if(O(x[i][\'W\'])){x[i][\'5e\']=x[i][\'W\']}if(!O(x[i][\'5e\'])){if(O(x[i][\'3A\'])){if(x[i][\'3A\']==\'\'&&!O(x[i][\'8b\'])){2Q=H}}F{2Q=H}}if(!2Q){o.1B[x[i][\'id\']]=x[i];ii+=1}if(O(x[i][\'5e\'])){B z=8C.6P(x[i][\'5e\']).R;if(z>0){x[i][\'5e\']=vC(x[i][\'5e\'],z,x[i][\'id\'],i)}}if(!2Q){x2.3a(x[i])}}J x2}E Hq(){B x=[];if(O(v.5c)){if(v.5c.I("x-")!=0){U(B y in o.1B){if(o.1B.2z(y)){if(o.1B[y].gb==v.5c){v.5c=y}}}}if(O(o.1B[v.5c])){v.W.10W==1?v.W.yB=0:\'\';x=o.1B[v.5c]}F{x=o.W[0];if(v.5c==o.Hn){o.2i=1J}}}F{x=o.W[0]}if(x){U(B i=0;i<10;i++){if(O(x[\'5e\'])){x=x[\'5e\'][0]}F{1i}}v.5c=x.id;if(v.5c==o.Hn&&x.1F!=\'3v\'){x.1F=1J}}J x}G.io=E(){J io()};E io(){B x=K;if(o.Q){if(o.Q.i1()){if((v.W.dU==1||v.mH==1)&&o.Q.bO()){x=H}}}J x};E aG(){aH("4I","aG",1);o.V.iS();if(o.5q&&v.e9==1){o.3v.uV(0,o.P.1p())}if(o.Q.i1()){if(io()){if(O(v.W.Hj)){o.Hk=1w(E(){o.Q.cC()},v.W.Hj*2m)}F{o.Q.cC()}}F{vI()}}F{if(v.10S==1&&o.2f){o.V.9o()}vJ()}}G.HC=E(){vI()};E vI(){if(v.W.dU==1&&v.W.oq==1&&!o.Q.bO()){o.Q.oN();J}if(v.W.NX==1){!o.Q.ib()?o.Q.cN():\'\'}vJ()}E vJ(){v.5E==1?o.5E.2Z("4I"):\'\';js("10Q");if(v.8b==1&&v.11U==1&&1S(v.I1)){8b(v.I1)}if(v.9s){if(1A I0!=="1J"){!o.9s?o.9s=1r I0():o.9s.jY()}}!o.9s?8e():\'\'}E fS(x){if(x.I(\'js:\')==0){2S{x=2n(x.1h(3))}2H(e){8p.1k(e.8P)}}J x?x:\'\'}E vM(x){o.5Z&&x?o.5Z.HW(x):\'\'}};B uO=E(X){B X;B 3x;B rV;B 7C;B hR="";B fr=0;B jR=K;B rB=K;B P;B 3G;o.3Z={x:1,y:1,x0:1,y0:1};B ay;B jH=[];B tO=0;B i3=0;B lb;if(1A(X)==\'4M\'){X=4v(X);if(X.I("[{")==0){2S{X=X.1P(/6R\'qt/ig,\'"\');X=5I.7V(X);ay?X=o.V.7i(X):\'\'}2H(e){X="HV 5I"}}if(X.I("#"+v.a0)==0){X=o[o.fd[0]](X)}if(X){if(X.I("#"+v.bR)==0&&X.I(v.dw)>0){ay=H;o[o.fd[1]](X,bV)}}if(X){if(X.I("#0")==0){if(X.I(o.eD)>0){X=dv(X.1P(o.eD,\'\'))+o.eD}F{X=dv(X)}}}if(v.d8==1){X=d8(X)}if(1A(X)==\'4M\'){if(X.I(".9a")==X.R-4||X.I(".9n")>0){jH=X.2x(" or ");vT()}}}o.4k=1X("2e");bD(o.4k);L(o.4k,{"4F":"2N 0.2s 3b","1E-8r":"7D"});o.1Q.1M(o.4k);o.dh=1X("2e");bD(o.dh);bJ(o.dh);3d(o.dh);o.1Q.1M(o.dh);if(v.1L.HT==1){if(!o.vQ){w8(o.4k,\'o.HT\',v.1L.k4!=1,v.1L.k4==1,HS);o.vQ=H}}if(!ay){bV()}E HS(){B p=o.4k.kx;B p2=o.2L;if(v.1L.k4==1){p=o.4k.sW;p2=o.4g}B x;if(p>p2*1N(v.1L.HO,0.5)){if(o.Q.fN()){x=H;o.Q.fy()}}F{if(p<-p2*1N(v.1L.HO,0.5)){if(o.Q.bO()){x=H;o.Q.cC()}}}if(x){if(v.1L.k4==1){L(o.4k,{"1b":0})}F{L(o.4k,{"1a":0})}}F{1r 4Z({mc:o.4k,1H:(v.1L.k4==1?"1b":"1a"),to:0,17:0.1,5p:"Lp",me:"vQ"})}}E vT(){X=jH[tO];if(X.I(o.eD)>0){X=X.1P(o.eD,\'\');v.3A=X}B 5Q=jG(X);5Q.bC=E(){if(G.lf==4&&G.8g==4J){cN(G);o.Q.Ko()}F{tP(1)}};5Q.rh=E(e){tP(3)};5Q.iW();ay=H}E tP(x){if(jH.R>1){if(tO+1<jH.R){tO++;vT();x=0}}if(x==1){6m("W je qa or EY Dk")}
6if(x==2){6m("12N 5I")}}E cN(x){if(x.jS){B y=x.jS;if(y.I("#"+v.a0)==0){y=o[o.fd[0]](y)}if(y.I("#"+v.bR)==0&&y.I(v.dw)>0){y=o[o.fd[1]](y)}if(X.I(".9a")==X.R-4){B 9a=y.2x(/(\\r\\n\\t|\\n|\\r\\t)/gm);X=[];B vc=1;B bQ=\'\';U(B i=0;i<9a.R;i++){if(9a[i].I("#12K")>-1){if(9a[i].I(" - ")>-1){B 1I=9a[i].2x(" - ");bQ=1I[1I.R-1]}F{if(9a[i].I("D2-5C")>-1){bQ=9a[i].1h(9a[i].I("D2-5C")+10);bQ=bQ.1h(0,bQ.I(\'"\'))}}}F{if(9a[i].I("4a")==0){X.3a({1G:""+(bQ!=\'\'?bQ:vc),3A:9a[i]});vc++;bQ=\'\'}}}}F{y=y.1P(/(\\r\\n\\t|\\n|\\r\\t)/gm,"");2S{X=5I.7V(y)}2H(e){8p.1k(e.8P);tP(2)}}if(o.Q){if(v.W.nQ==1){o.Q.jD(2)}}bV();cB();1w(E(){js("W")},1)}}E bV(x){X=o.V.7i(x?x:X);X&&X!=\'?\'?7i(X):\'\';o.1u&&x&&!o.26?o.P.2w():\'\';v.133==1?w4():\'\'}E 6m(x,DM){B y=H;B yy=H;js("12m",x);if(o.jr){J}if(DM!=1&&v.7p==1&&v.va==1){vj();J}if(3x){if(o.1u||o.iA||(v.3u==1&&!o.1F)){if(3x.R>0){7C++;y=7C>3x.R-1;if(y&&3x.R>1&&v.gc>0){if(o.gc<v.gc){7C=0;y=K}o.gc++}if(y&&v.12d==1){if(o.4n.R>1){if(o.2A[o.2X].I(2P("gf"))==-1){o.2A[o.2X]=o.2A[o.2X]+\' (\'+2P("gf")+\')\'}if(o.2X>0){yy=K;o.V.6z(o.2X-1);jM()}F{if(o.2A[o.2X+1].I(2P("gf"))==-1){yy=K;o.V.6z(o.2X+1);jM()}}}}if(!y){o.2i>0||!o.1F||P.6C()?\'\':o.2i=4c();if(o.2y!=rH(3x[7C])||!o.4S){if(o.1u){o.V.cW(1)}}o.fP=K;if(v.vf>0){2M(o.iq);o.iq=1w(l7,v.vf*2m)}F{l7()}}F{if(v.7p==1&&yy&&v.va!=1){y=K;vj()}}}}F{y=K;if(!o.1F){l7()}}}if(y&&yy&&x){qZ(x,H)}};E l7(){if(o.jr){J}if(o.1u||o.iA||(v.3u==1&&!o.1F)){1k("12k bG",7C);7i(\'or\');o.1F&&!o.26?P.2w():\'\';jM()}F{if(!o.1F){B x;if(3x.R>0){if(7C+1<3x.R){7C++;o.gc++;x=H;7i(\'or\')}}if(!x){v.12l==1?o.vd=1:\'\';qZ(\'iy \'+P.hc())}}F{2M(o.iq);o.iq=1w(l7,1S(v.vf,5)*2m)}}}E qZ(x,mr){aH("2B","iy",H);o.g2=K;if(v.DJ==1&&!o.9X){if(v.Dx==1){o.9T.9n(v.Ds)}F{o.9T.9n(x)}if(v.DG==1&&O(v.DI)){o.eN=1r DQ();o.V.j5()}}mr?o.9X=H:\'\';if(o.1u){o.V.9e();o.Q.2Y()}O(o.1V)&&!O(o.eN)?o.V.8e():\'\';js("2B",x)}E vj(){i3++;1k("iy iB PZ "+i3);o.1u?o.qN=1:\'\';O(o.cH)?2M(o.cH):\'\';o.cH=1w(DE,v.vk*2m)}E DE(){B x=1N(v.19g,10);if(o.1u||o.qN==1){o.qN=0;if(i3<x){o.V.iB()}F{if(v.va==1){6m(P.hc(),1)}F{qZ(\'iB iy \'+P.hc())}}}}G.6m=E(x){6m(x?x:P.hc())};G.8D=E(y){1k("r5");jR=H;2M(lb);B x=K;if(4i()>0&&!o.4U&&!y){B 17=o.Q5;if(17+10<4i()){1k(\'196 (E4)\');js("E4");P.2w();P.3Y(17);x=H}}if(!x){o.V.r5()}};G.aP=E(){if(v.wB==1){O(o.1V)?o.V.8e():\'\'}v.iE==1?o.V.j5():\'\';o.Q.2w();o.V.Dt();w4();js("1u")};G.lj=E(){if(v.mG==1&&o.4S){if(o.V.lj()){o.a6=P.wW();o.Q.5b();wE()}}o.vr=H};G.hm=E(){4c()>0&&4c()==4i()&&o.V.io()?\'\':o.V.2Y()};G.lB=E(){1k("19r")};G.lA=E(){1k("vs");o.V.vs();O(o.i2)?js("4l",o.i2):\'\'};G.e4=E(){1k("vt");i3=0;o.V.vt();o.2y=="1C"?w9(1):\'\'};G.aU=E(){if(P){1k("4i",4i());o.V.4i(4c(),4i());js("1p",4i());i3=0;2M(o.cH);if(O(o.rf)){o.V.f5(o.rf);o.rf=1Z}o.nA=1J}};E 4c(){B x=P.17();J x}E 4i(){B x=P.1p();J x}G.eE=E(){};G.a5=E(){1k("9W");o.V.9W();js("8Q")};G.bZ=E(){if(fr!=4c()){if(!o.aF){o.V.9e();if(fr==0){if(v.iE==1&&v.D4==1){o.V.j5()}}}}fr=4c();B dJ=4i();js("17",fr);if(v.2h.on==1){if(1A(Da)==\'E\'){!v.eW&&v.2h.eW?v.eW=v.2h.eW:\'\';if(!3G&&v.2h.3W!=1&&v.eW&&v.eW!=\'\'&&fr>0){o.g9=1r Da();3G=o.g9.ji()}}}if(o.2y=="1C"&&o.1j.7d&&dJ>0){if(o.1u&&fr>dJ-1&&!o.4T){1k("1aT");2M(lb);lb=1w(Dc,4D)}}};E Dc(){if(!jR){o.V.2Y();o.P.8D()}}G.wm=E(){if(o.2y=="5v"){P?P.r7():\'\'}};G.Di=E(x){o.V.cW();P.Dl(x)};G.uS=E(x){if(O(x)){if(3G){3G.4b(x)}v.2h.1R=x}};G.Dm=E(x){if(O(x)){if(3G){3G.3t(x);3G.2w()}}};G.r7=E(){if(o.2y=="5v"&&P){J P.4C()}F{J H}};G.pj=E(){J o.2y=="1C"?P.pj():1J};G.pf=E(){J P.pf()};G.6z=E(x){1k("1av",x);if((o.2y=="g0"||o.2y==o.ws||(o.2y=="1C"&&(v.a9==0||bo()<2))||(o.2y=="41"&&(v.rT==0||dR()<2)))&&O(o.4n[x])){B 17=G.17();o.2i>0?\'\':o.2i=17;o.V.3Y(17,K);7i(o.4n[x],H);B y=H;if(v.1g){if((v.1g.1ax==1&&!o.1u)||!o.1F){y=K}}if(o.aJ>0){P.ic(o.aJ)}if(y){o.V.2w()}}if(o.2y=="1C"&&v.a9==1&&bo()>1){P.OB(x)}F if(o.2y=="41"&&v.rT==1&&dR()>1){P.Q1(x)}F if(o.2y=="5v"||o.2y=="rt"){P.xy(x)}};G.ON=E(x,y){J kG(x,y)};G.yj=E(x,y){J F1(x,y)};E kG(x,y){B r=x.1d+\'p\';if(x.1d<4J){r=\'qQ\'}F if(x.1d>=4J&&x.1d<=b5){r=\'kA\'}F if(x.1d>b5&&x.1d<=cP){r=\'k8\'}F if(x.1d>cP&&x.1d<=4m){r=\'kI\'}F if(x.1d>4m&&x.1d<=hW){r=\'wr\'}F if(x.1d>hW&&x.1d<=Dy){r=\'qv\'}F if(x.1d>Dy&&x.1d<=E6){r=\'qz\'}F if(x.1d>E6&&x.1d<=ES){r=\'wz\'}F if(x.1d>ES&&x.1d<=Fd){r=\'17s\'}F if(x.1d>Fd){r=\'wn\'}if(x.Y==18T&&x.1d<=16X){r=\'kA\'}F if(x.Y==Fb&&x.1d<=Bm){r=\'k8\'}F if(x.Y==16W&&x.1d<=16V){r=\'kI\'}F if(x.Y==16I&&x.1d<=F7){r=\'qv\'}F if(x.Y==16N&&x.1d<=16M){r=\'qz\'}F if(x.Y==17k&&x.1d<=17g){r=\'wz\'}F if(x.Y==17e&&x.1d<=17d){r=\'wn\'}if(v.1g.17c==1&&O(v.1g[\'5C\'+r])){r=v.1g[\'5C\'+r]}F{if(y==1){r=2P(r)}if(y==2&&O(x.bm)){r=2O(x.bm/2m)+\' \'+2P(\'ik\')}}J r};E F1(x,y){B r=x.oE();
6if(1A(v.qs)=="3B"){if(O(v.qs[x])){x=v.qs[x]}F{x=1N(v.qs[y.6u()],x)}}J x};E wE(){if(o.4S&&o.28&&!o.uZ){P.tZ();U(B i=0;i<o.28.R;i++){if(o.28[i]!=\'bp\'){P.KN(o.28[i],o.3g[i],(i==o.3e))}}o.uZ=H}}G.9B=E(x){1k("179",x);x=4d(x);P?P.h1(x):\'\';if(v.2h.on==1){if(3G){3G.h1(x)}}};G.EW=E(){wE()};G.Fe=E(){P.tZ()};G.f5=E(x){1k("16h",x);if(o.8X.R>0){if(o.8X[x]){B 17=G.17();o.2i>0?\'\':o.2i=17;o.V.3Y(17,K);7i(o.8X[x],H);o.1u?o.V.2w():\'\'}}F{if(o.2y=="1C"&&v.dQ==1){P.xl(x)}F if(o.2y=="41"&&v.Ff==1){P.PW(x)}F if(o.4S){P.ic(x)}}};G.Fs=E(x){1k("16e",x);if(o.2y=="1C"){P.xl(x)}};G.rk=E(){if(o.2X==99&&v.Fz){J v.Fz}B x=o.2A[o.2X];x==1J?x=\'\':\'\';B y=ho()&&v.bc==1&&v.a9==1&&x!=2P("2D");J(y?\'\'+2P("2D")+\' \':\'\')+(v.16c==1&&y?\'\':x)};G.wI=E(y){B x=o.6K[o.5R];if(y=="hG"){x=o.om[o.hk]}x==1J?x=\'\':\'\';J x};G.ho=E(){J ho()};E ho(){B x=K;if(P){if(o.2y=="5v"){x=P.2D()}if(o.2y=="1C"&&v.a9==1&&bo()>1&&v.bc==1){x=P.2D()}if(o.2y=="41"&&v.rT==1&&dR()>1){x=P.2D()}}J x}E bo(){if(o.2y=="1C"){J P.bo()}F{J 0}}E dR(){if(o.2y=="41"){J P.dR()}F{J 0}};G.aV=E(){J o.4S?P.aV():o.5U};G.5g=E(x){if(P&&(o.wh||O(v.aV))){P.5g()}if(v.vb>0){L(o.4k,{"1d":(o.2f?"100%":o.fJ-v.vb)})}if(o.3G&&v.2h.PV==1){o.g9.5g()}if(v.wa==1){wK()}if(o.wQ){o.wQ.5g()}};G.3S=E(){J P?P.3S():{}};G.jQ=E(){P.jQ()};G.7p=E(){1k(\'7p\');o.aM=0;o.1F?v.3u=1:\'\';o.V.9W();if(X&&v.162!=1){if(X.I(\'(6d)\')==-1){X=X+(X.I(\'?\')==-1?\'?\':\'&\')+\'Fr=(6d)\'}}if(X){if(o.4S){P.3t(X);G.2w()}F{7i(X)}}};if(!O(o.1V)){we()}if(O(v.1V)){if(v.1V!=\'\'){aX(v.1V,o.1V,v.gL);if(v.wB==1&&!o.1F){1m(o.1V)}}F{v.1V=1Z}}E bt(){hR=P?P.8g():\'\'}E Fk(X){3x=X.2x(" or ");U(B i=0;i<3x.R;i++){if(3x[i].I(" ez ")>-1){rV=3x[i].2x(" ez ");3x[i]=rV[6d(0,rV.R-1)]}if(O(v.rW)&&3x[i].I("//")==-1){3x[i]=v.rW+3x[i]}}7C=0}E Er(){bt();if(hR=="8O"||o.4U){o.V.ku()}if(hR!=""){o.V.BH()}}E we(){if(o.1V){o.1Q.3i(o.1V)}o.1V=1X("2e");L(o.1V,{"4p-3q":"1W","1D":v.oS,4F:"1D 0.5s"});if(v.wa==1){Fo()}F{bD(o.1V)}o.1Q.1M(o.1V)}E 7i(x,y,ER){if(x){if(x.I("4l:")==0&&o.W){o.2i=x.1h(5);o.Q.Kp(0);J}}2M(lb);v.sa==\'\'?v.sa=\';\':\'\';o.om=[];o.hk=0;if(x.I(\'{\')>-1&&x.I(\'}\')>-1){B z=x.2x(v.sa);o.8X=[];U(B i=0;i<z.R;i++){o.6K[i]=z[i].1h(z[i].I("{")+1,z[i].I("}")-1);o.8X[i]=z[i].1h(z[i].I("}")+1);if(O(v.bx)){if(v.bx==o.6K[i]){o.5R=i}}}x=o.8X[o.5R];if(o.p3){o.Q.iH()}}!O(3x)?3x=[]:\'\';o.rK?2M(o.rK):\'\';x&&x!=\'or\'&&x!=\'x\'?Fk(x):\'\';B ft=o.Eu;if(3x.R>0){B fu=3x[7C];if(fu){if(fu.I(\'js:\')==0){2S{fu=2n(fu.1h(3))}2H(e){8p.1k(e.8P)}}}if(fu){o.2y=rH(fu);B ji=K;if(ER){ji=H}X=fu;if(X){X=X.1P(/\\(6d\\)/g,2v.6d())}F{X=3x[0]}X=X.1P(/\\&18r;/g,\'&\');if(!ji&&x!=\'x\'&&P&&o.2y==ft&&(ft=="g0"||(ft=="cJ"&&!o.1j.2k)||(ft=="5v"&&o.1F&&!rB)||ft=="dm"||ft=="1C"||ft=="41")&&!o.oU){P.3t(X)}F{1k("18j");qK();ED(X)}o.Eu=o.2y;w9()}}if(!y){46(o.w1);o.w1=7N(Er,o.jz);if(!O(v.1Y)&&v.ro==1&&v.vY==1){v.1Y=\'\'}if(O(v.1Y)){o.V.ha(v.1Y)}if(v.fQ==1){if(v.mG==1&&o.1j.2k){}F{if(o.2y=="5v"){L(o.4k,{"1b":-hT,"1a":-hT})}F{3d(o.4k)}v.1v.1m=0}}}}E w9(x){if(o.f8||x){if(o.lJ){P.h1(o.k5)}F{if(o.aO!=o.f8){P.h1(o.6E[o.aO])}}}}E rH(x){B 1H="g0";if(x){if(x.I(".OL")>0){1H="1C"}F if(x.I(".P5")>0){1H="41"}F if(x.I("w")==0&&x.I("s")==1){1H=o.ws}F if(x.I(\'5v.9k/\')>-1||x.I(\'rr.be/\')>-1){if(1A(Eh)==\'E\'){1H="5v";if(v.Cu==1){B y=\'h0://3Q.5v.9k/vi/\'+rn(x)+\'/\';Ev(y+\'Ea.kN\',E(z){z>100?v.1V=y+\'Ea.kN\':v.1V=y+\'17G.kN\';if(o.1B){o.1B[o.3l][\'1V\']=v.1V}v.3u==1||o.1F?\'\':aX(v.1V,o.1V,v.gL)})}}F{1k("No EO")}}F if(v.cJ==1&&x.I(\'cJ.9k/\')>-1){1H="cJ"}F if(v.17w==1&&x.I(\'17L.r\')>-1){1H="rt"}F if(v.EN==1){if(1A(EK)==\'E\'){EK(x)?1H="6R":\'\'}}}o.wh=1H=="5v"||1H=="cJ"||1H=="rt";o.4S=1H=="g0"||1H=="1C"||1H=="41"||1H==o.ws;J 1H}E Ev(X,EE){B 3Q=1r vA();3Q.bC=E(){EE(G.1d)};3Q.3t=X}E ED(x){o.2y=rH(x);if(o.4S){P=1r OZ(x,o.4k,K)}if(o.wh){P=2n("1r uO"+o.2y[0].EB()+o.2y.5d(1)+"(x,o.4k);")}if(o.2y=="6R"){P=1r 17P(x)}o.Q?o.Q.NC():\'\';wj()}G.EA=E(){wj()};E wj(){if(O(v.1p)){B t=0;if(o.3v&&v.e9==1&&!o.1F){t=o.3v.cq().t}1w(E(){o.V.4i(t,v.1p)},100)}}E qK(){if(P){P.3V();P=1Z;hR="7S"}if(3G){3G.3V();3G=1Z;3G=1J;o.g9.5H();o.3G=1Z;o.g9=1Z}};G.3V=E(){qK()};G.15g=E(){3x=[];qK()};G.7i=E(x,y,z){7i(x,y,z)};G.aX=E(x){aX(x,o.1V,v.gL)};G.2w=E(x){if(P){jR=K;rB=K;if(o.4U){o.3y.2w()}F{P.2w(x);v.iE==1?o.V.j5():\'\'}if(O(3G)){3G.2w()}if(o.8G){if(o.4S){if(o.bb>0&&!o.8G.17y()){o.8G.8T()}}F{o.rL=[];o.Q.fW("cZ")}}if(o.4S&&v.fh>-1&&!o.wX&&!o.1j.4W){if(o.bb>0){P.P6()}}jM()}F{1w(G.2w,4m)}};E jM(){if(v.Qa>0&&3x.R>
61){if(4i()==0||v.Q0==1){2M(o.rK);o.rK=1w(Q3,v.Qa*2m)}}}E Q3(){if(o.1u&&(4i()==0||v.Q0==1)&&4c()==0&&!o.iq){if(P){if(P.9b()==0&&7C!=3x.R-1){6m(\'7i PZ\')}}}}G.PY=E(1e){if(o.3G){if(v.2h.PV==1){if(o.yt[o.3G]>2){J}}if(1e){1e.bI();1z.1e?1z.1e.7n=H:\'\'}B 1I=P;P.wV(H,o.3G);3G.wV(K,o.4k);P=3G;3G=1I;P.2w();3G.2w();js("2h")}};G.PU=E(){P.3t(X)};G.BZ=E(){v.5E==1?o.5E.2Z("1m"):\'\';o.wg=H};G.k0=E(){if(v.1v.zn){v.1v.zn=K;if(o.Q){o.Q.Bs(1);o.Q.CH()}}o.wg=K};G.Q7=E(){if(o.3G&&o.g9){o.g9.h5()}};G.hY=E(){if(o.4S&&o.5N){o.jC=H;P.5N()}};G.f1=E(){if(o.4S&&o.ac){P.ac()}};G.pW=E(){if(v.hO==1&&O(v.17R)){if(O(o.hO)){o.hO.1q()}F{if(1A(Q9)==\'E\'){o.hO=1r Q9()}}}jZ();if(P){mJ(0);P.pW()}};G.ee=E(){o.hO?o.hO.1m():\'\';P?P.ee():\'\'};G.jZ=E(x){jZ(x)};E jZ(x){if(v.17S==1&&1S(v.dH)){if(O(o.dH)){o.dH.1q(x)}F{if(1A(PT)==\'E\'){o.dH=1r PT()}}}}G.2Y=E(x){if(o.4U){o.3y.2Y()}F{P?P.2Y(x):1k("17F")}if(O(o.3G)){3G.2Y()}};G.wf=E(){rB=H;o.V.3Y(0,K);O(o.1V)?o.V.8e():\'\';7i(\'x\')};G.92=E(){P?P.92():\'\'};G.3Y=E(x){if(P){if(o.4U){o.3y.3Y(x)}F{P.3Y(x);if(v.2h.on==1){if(3G){3G.3Y(x)}}}}};G.5k=E(){if(P){P.5k();o.4U?o.3y.5k():\'\';1k("5o")}if(v.2h.on==1&&v.2h.hj==1){if(3G){3G.5k()}}};G.6s=E(){if(P){P.6s();o.4U?o.3y.6s():\'\';1k("9m")}if(v.2h.on==1&&v.2h.hj==1){if(3G){3G.6s()}}};G.4b=E(x){P?P.4b(x):\'\';if(v.2h.on==1){if(v.2h.hj==1&&3G&&!o.Op){3G.4b(x)}}if(o.4U){o.3y.4b(x)}};G.pY=E(){J P?P.pY():K};G.6C=E(){J P?P.6C():K};G.8g=E(){J hR};G.7S=E(){J jR};G.17=E(){B x=0;if(P){x=4c();if(o.4U){B y=o.3y.4c();y?x=y:\'\'}F{if(4i()>0&&x!=4i()){o.Q5=x+0.17K}}J x}F{J 0}};G.1p=E(){B x=0;if(P){x=4i();x==0&&O(v.1p)?x=v.1p*1:\'\';if(o.4U){B y=o.3y.4i();y?x=y:\'\'}}J x};G.9b=E(){J P?P.9b():0};G.gZ=E(){o.3Z.gZ=o.3Z.gZ?K:H;L(o.4k,{"2N":(o.3Z.gZ?"3M(-1)":"3M(1)")})};G.18b=E(){we()};G.wd=E(){if(o.4S){P.4G()}};G.PX=E(x,y){if(x==\'1K\'){if(y==1){eR(v.1g.1K/100)}if(y==2){eR(-v.1g.1K/100)}if(y==3){o.P.jk()}}F{if(o.4S){if(!o.aW[x]){if(x==\'rs\'){o.aW[x]=0}F{o.aW[x]=1}}if(y==1){o.aW[x]+=v.1g[x]/100}if(y==2){o.aW[x]-=v.1g[x]/100}if(y==3){if(x==\'rs\'){o.aW[x]=0}F{o.aW[x]=1}}!o.jn?o.jn=[]:\'\';o.jn[x]=x+\'(\'+2O(o.aW[x]*100)+\'%) \';B cf=\'\';U(B i in o.jn){cf+=o.jn[i]}L(P.bq(),{\'5B\':cf});o.Q.po(x)}}};G.1K=E(x){eR(x)};E eR(x){if(8d(x).I(":")>0){B y=x.2x(":");B z0=o.2L/o.4g;B z1=o.P.3S();if(z1.Y>0){z0=z1.Y/z1.1d}B z=y[0]/y[1];if(z0!=z){if(o.4S){P.hF()}B w2=o.4g*z;B x2=w2/o.2L;B h2=o.2L/z;B y2=h2/o.4g;if(x2<1){o.3Z.x0=o.3Z.x=4d(x2);o.3Z.y=1}F{o.3Z.x=1;o.3Z.y0=o.3Z.y=4d(y2)}l5();o.n1=x}}F{o.3Z.x+=4d(x);o.3Z.y+=4d(x);l5()}if(v.1L.18x==1){if(!o.w5){if(o.3Z.x>0||o.3Z.y>1){w8(o.4k,\'o.18f\');o.w5=H}}w6()}o.Q?o.Q.po(\'1K\'):\'\';w7()};G.jk=E(){if(o.4S){P.hF()}o.3Z.x=o.3Z.x0;o.3Z.y=o.3Z.y0;l5();o.n1=1Z;w6();w7()};G.fC=E(){l5()};E l5(){L(o.4k,{"2N":"3M("+o.3Z.x+") 43("+o.3Z.y+")"});o.Q?o.Q.po(\'1K\'):\'\'}E w7(){if(o.5q&&v.Ld==1){3H.8K("wT",o.3Z.x);3H.8K("Lc",o.3Z.y)}}E w6(){if(o.w5&&v.1L.18g!=1){if(o.3Z.x==1&&o.3Z.y==1){L(o.4k,{"1b":0,"1a":0})}}};G.hL=E(x,y){P.hL(x,y)};G.cz=E(){J cz()};E cz(){B x=3x?(3x.R>0?(3x[7C]?3x[7C]:\'\'):\'\'):\'\';B s=x.I(\'(1Y:\');if(s>-1){x=x.1h(0,s)}J x};G.vS=E(){J 3x.R};G.bq=E(){J P?P.bq():K};G.6w=E(){if(o.4S){P.6w()}};G.wx=E(){P.wx()};E w4(){if(1A(w0)==\'E\'){if(v.18h==1&&O(v.Q8)){if(v.Q8.R>5){w0(3x[7C]);46(o.PQ);o.PQ=7N(E(){w0(3x[7C])},v.OY*2m)}}}}};B OZ=E(X,1U,2h){if(v.1H){if(v.1H.I("9q")>-1){v.fQ=1}}B 19=1X(v.fQ==1?"9q":"dl");B a2;B xS=0;B 1C;B 4A=K;B y5=K;B jU=0;B nC=K;B aT=K;B hz=-1;B fY;B oL=-1;B 41;B 7q=K;B ws;B ye=K;B 6J=K;o.4T=K;B 9u=0;B 9I=K;B kF=0;B 2B;B 18t;B pT=K;B kS=-1;B dW=-1;B vF;B xi;B aN;B kd;B 18w;B q9;B OT=\'dl/vq; 18d="16r.16s, 16x.40.2"\';B bh=K;B dT;B yf;L(19,{\'1t\':\'tF\',\'Y\':\'100%\',\'1d\':\'100%\',\'3B-m9\':\'vl\',\'4F\':"5B 0.2s 3b",\'9C-1d\':\'2D\',\'5F-1d\':\'1W\',\'9C-Y\':\'2D\',\'5F-Y\':\'1W\'});hF();if(o.1j.8F&&v.3u==1&&v.ya==1){if(!o.1F&&v.8n){3I(19,{\'lN\':1})}F{o.3z=H;o.Q?o.Q.5k():\'\';3I(19,{\'3z\':1,\'lN\':1,\'3u\':1})}}F{if(v.wl==1&&o.1j.2k){if(v.P2!=1&&o.1j.8F&&v.26!=1){}F{3I(19,{\'lN\':1})}}if(!o.1j.tv){3I(19,{\'4G\':(v.4G==1?\'6r\':\'1W\')})}}if(v.16z==1){3I(19,{"16C":"P3","16E":"P3"})}X=fD(b3(X));if(O(v.1H)){dT=2c.1X(\'bG\');3I(dT,{\'3t\':X,\'1H\':v.1H});19.1M(dT)}F{3I(19,{\'3t\':X})}3I(19,{\'x-3T-5N\':\'Kc\',\'xr\':\'H\'});if(v.1V&&v.163==1){3I(19,{"1V":v.1V})}if(v.164!=1){3I(19,{\'xr\':\'H\'})}if(v.166==1){3I(19,{\'2h\':\'K\'})}if(2h){19.3u=H;if(v.2h.hj!=1||v.3u==1){19.3z=H}F{19.1R=1S(v.2h.1R)?v.2h.1R:v.1R}}if(v.167==1){3I(19,{\'161\':\'16b\'})}wS();if(v.16d==1){B fg=1X("eH");3I(fg,{"JB":"no","Ke":"H","Kd":"H","3t":""});L(fg,{"1t":"2q","Y":"100%","1d":"100%","2I":0});1U.1M(fg);B Pa=1z.7N(E(){if(fg.mB.2c.lf==="KE"){1z.46(Pa);L(fg.ub.3L,{"2T":0,"2F":0});fg.ub.3L.1M(19)}},100)}F{1U.1M(19)}if(!O(X)){X=\'\'}B ko=K;if(o.1j.tv){if(X.I("16f")>0){ko=H}}if(o.1j.7d){if(X.I("16g")>0||(v.Po==1&&v.cj==1)){ko=H}}if(o.1j.4W){if(X.I("wC")>0){ko=H}}o.1j.7d?P0():\'\';if(X.I(".P5")>0){6J=H;if(!o.41){if(1A OV!=="1J"){o.41=1r OV()}F{6J=K}}if(O(o.41)){if(!O(1z.OP)){o.41.rj()}F{wu()}}}F if(((2J.1C==1&&v.wF!=1)||X.I(".OL")>0)&&!ko&&(o.iK.I("7Q")!=-1||O(1z.6e))){4A=H;y5=H;2S{if(O(1z.6e)){if(!6e.OH()||(o.1j.7d&&v.178==1&&!o.1j.4W)||(o.1j.4W&&v.wC==1)||(o.1j.qI&&v.17a==1)){1k(\'7Q 17b \',6e.OH());4A=K}F{if(v.4G==1||v.3u==1||v.OC==1||2h){dS(K)}}}F{4A=K}
6}2H(2B){4A=K}}F if(X.I("w")==0&&X.I("s")==1&&v.176==1){9I=H;yd()}if(o.1j.tv&&v.3u==1&&!4A&&!6J&&!9I){1w(E(){o.V.fU()},100)}if(v.8G==1){O(o.8G)?o.8G.ba():\'\';o.8G=1r 17h()};G.wx=E(){wu()};E wu(){6J=H;if(xM()){if(v.4G==1||v.3u==1||v.OM==1){qk(K)}}F{6J=K;1k("18U je Pm")}}E qk(x){if(o.41&&!7q){o.41.ji(x,19,X,2h);O(1z.OP)?7q=H:\'\'}}E dS(x){1k("7Q");if(o.4n.R>1){v.Pd=H;v.a9=0}F{v.Pd?v.a9=1:\'\'}if(o.8X.R>1){v.OW=H;v.dQ=0}F{v.OW?v.dQ=1:\'\'}o.aN=K;hz=-1;aN=[];fY=0;o.3m?o.3m.Py():\'\';B wt=K;if(v.8n&&v.PD==1){wt=H;v.PD=0}B al=(o.4G==1||v.4G==1||v.3u==1||2h||x)&&!wt;if(!al){nC=K}a2={Pg:(v.PE==1&&!2h),18V:al,ij:60,vp:60,1ab:H};if(v.PF>0){a2.1aB={7v:{PG:v.PF*2m}}}if(v.PJ>0){a2.1au={7v:{PG:v.PJ*2m}}}if(v.1ar==1){a2.1ak=H}if(v.cj==1){B ks=[\'wv\',\'pr\',\'ck\'];B ki=[\'9k.19z.iU\',\'9k.19j.19k\',\'4r.w3.19n\'];B dj={};U(B i=0;i<ks.R;i++){if(v[\'cj\'+ks[i]]==1){dj[ki[i]]={};if(1S(v[\'cj\'+ks[i]+\'l\'])){dj[ki[i]].19h=so(v[\'cj\'+ks[i]+\'l\'])}if(1S(v[\'cj\'+ks[i]+\'s\'])){dj[ki[i]].Px=so(v[\'cj\'+ks[i]+\'s\'])}if(1S(v[\'cj\'+ks[i]+\'s\'])){dj[ki[i]].Px=so(v[\'cj\'+ks[i]+\'s\'])}}}a2.19o=H;a2.19q=dj}if(v.Pi==1){a2[\'19s\']=E(5Q,X){5Q.19v=H}}if(O(v.7a)){if(O(v.7a.ij)){if(v.7a.ij>hW){v.7a.ij=hW}v.7a.vp=v.7a.ij}if(O(v.7a.Pk)){v.7a.vp=v.7a.ij=v.7a.Pk}if(1A v.7a=="3B"){U(B 1c in v.7a){if(v.7a[1c].6u().I(\'2n:\')==0){v.7a[1c]=2n(v.7a[1c].1h(5))}a2[1c]=v.7a[1c]}}}if(v.19p==1){a2[\'18X\']=99}js("198",1C);1C=1r 6e(a2);js("1C",1C,1);1C.Pw(X);1C.19x(19);1C.on(6e.7H.19X,E(){1k("7Q 19Z")});1C.on(6e.7H.1a7,E(1e,29){if(!2h){js("1a8",29);o.V.fU()}});1C.on(6e.7H.1a1,E(1e,29){if(!2h&&v.a9==1&&bo()>1){OO();sC();o.Q?o.Q.jW(o.2X):\'\'}});1C.on(6e.7H.19I,E(1e,29){sC()});1C.on(6e.7H.15Z,E(1e,29){sC()});1C.on(6e.7H.12u,E(1e,29){if(!2h){if(29.j9.4T!=o.4T){o.4T=29.j9.4T;o.Q.5b()}o.4T=29.j9.4T;if(o.4T){1k("12v");o.Pq=X.I("?B6")>-1;if(19.1p>0&&19.8A>0){if(19.1p-19.8A<10){if(o.kU>0){if(o.kU==19.8A&&o.Pr==19.1p){o.sB++;if(o.sB>2){o.sB=0;o.kU=-1;1C.9G();dS(H);8D()}}F{o.kU=-1}}F{o.kU=19.8A;o.Pr=19.1p}}}}}if(v.a9==1){if(o.2X!=99){o.2X=1C.pq}o.Q?o.Q.jW(o.2X):\'\'}pk()});1C.on(6e.7H.15Y,E(1e,29){if(O(29.jt)){!2h?js("12D",29.jt.12w):\'\';if(v.f0==1){if(!o.f0){if(1A Pt!=="1J"){o.f0=1r Pt()}}o.f0?o.f0.Go(29.jt):\'\'}}if(hz>-1){1C.P8=hz;hz=-1}2M(o.iq);nC=H;Pl()});1C.on(6e.7H.12c,E(1e,29){js("11Y",29,1)});1C.on(6e.7H.123,E(1e,29){if(!2h){if(v.dQ==1){1w(yl,4m)}F{if(o.8X.R>1){1w(ym,4m)}}}});1C.on(6e.7H.12h,E(1e,29){if(!2h){if(v.dQ==1){og()}F{if(o.8X.R>1){yo()}}}});1C.136=K;if(v.137==1){1C.on(6e.7H.139,E(1e,29){!2h?js("13g",29):\'\';if(1A(29)=="3B"){if(29.jt.1H==\'1Y\'){B fu=29.jt.X;if(fu){B st=1C.KJ;if(o.54){o.3m.v9(st+\'du\'+fu)}F{!aN[st]?aN[st]=[]:\'\';aN[st].3a(fu)}}}}});1C.on(6e.7H.12L,E(1e,29){B x=1C.12M;B y=\'\';U(B i=0;i<x.R;i++){y+=(y!=\'\'?\',\':\'\')+\'[\'+x[i].5C+\']1C\'+i;x[i].7v?o.rG=x[i].5C:\'\'}3w("1Y",y)})}1C.on(6e.7H.12O,E(1e,29){v.1k==1?8p.1k(29):\'\';js(29.1H+\'6e\',29,0,H);o.vU=29;if(29.fP){if(29.1H=="12H"){1k("7Q fP xG 2B");if(v.ta==1&&4c()==0){xZ()}F{vN(29)}}F{B nx=K;if(29.1H=="Pu"){if(v.12P==1&&o.P.vS()>0){nx=H}F{vP()}}F{nx=H}if(nx){2B="7Q fP P 2B, 9G";!2h?o.2i=4c():\'\';1C.9G();!2h?o.P.6m():\'\'}}}F{1k("7Q ",29.1H,29.j9,(29.tL?29.tL.wM:\'\'));js("12R",(29.tL?29.tL.wM:\'\'));if(29.1H=="Pu"&&29.j9=="12S"&&29.12T=="9q"){fY++;if(fY==1){vP()}F if(fY>=3){vN(29)}}if(9u>0){9u=2;vG()}}});aT=H}E vP(){2S{1k("7Q fP ia");1C.12U()}2H(e){}}E vN(29){2B=29.j9+\' (\'+29.1H+\')\';o.2i>0||2h||v.4T==1||9I?\'\':o.2i=4c();1k("7Q fP ",2B,o.2i,fY);if(v.12V!=1){1C.9G();if(!2h){o.fP=H;o.P.6m()}}fY=0}E so(x){if(x){U(B j=1;j<11;j++){if(v["Pp"+j]){x=x.1P("{"+j+"}",v["Pp"+j])}}}J x}E sC(){if(!2h&&v.a9==1&&bo()>1){if(o.2X!=1C.pq){if(o.2X!=99){o.2X=1C.pq}o.Q?o.Q.jW(o.2X):\'\';1k("7Q 12W "+o.2X)}if(1S(v.e8)&&o.2X>0){B fq=v.e8.2x(",");U(B k=0;k<fq.R;k++){if(o.2A[o.2X].I(fq[k])>-1){1k(\'12X 4P\');1C.gr=o.2X-1;o.2X--;1i}}}if(v.bc!=1&&qd()){v.gq="fR";xs(oL>-1?oL:1C.gr);1k("12G")}}}E yd(){if(O(1z.Pn)){if(xM()){if(!O(o.ws)){o.ws=1r 11V()}ws=1r Pn(19,X,1N(v.11i,{Pg:H}));ye=H}F{9I=K;1k("je Pm")}}}E Pl(){vH()};G.6w=E(){vH()};E vH(){if(v.Nf&&o.Q){if(19.e3.R>0){if(v.6w==1){19.e3[19.e3.R-1].h4="KP"}F{19.e3[19.e3.R-1].h4="3p"}if(!o.6w){o.6w=H;o.Q.5b()}}F{if(o.6w){o.6w=K;o.Q.5b()}}}}E xZ(){1k("10R");!2h&&o.1u?o.V.2Y():\'\';o.V.8e();9u=1;vG(o.1u)}E vG(x){if(9u>0){2M(vF);vF=1w(Ph,v.Pj*2m)}}E Ph(){if(9u>0){1k("10T");if(4A){if(9u==1){1C.Pw(X)}if(9u==2){1C.9G();dS(H);19.1u()}}F{3I(19,{\'3t\':X})}}}19.1y(\'10U\',PN);19.1y(\'2B\',uc);19.1y(\'7S\',8D);19.1y(\'1u\',aP);19.1y(\'3U\',hm);19.1y(\'KQ\',bZ);19.1y(\'lC\',lB);19.1y(\'nH\',lA);19.1y(\'KS\',e4);19.1y(\'KT\',eE);19.1y(\'8Q\',a5);19.1y(\'KU\',aU);19.1y(\'10V\',PB);19.1y(\'KV\',uB);19.1y(\'KW\',v3);if(v.Po==1&&o.1j.7d){if(1S(v.10P)){if(1S(v.10X)){19.1y(\'KO\',uQ)}}}if(o.1j.8F){19.1y("11c",jQ,K);19.1y(\'PP\',PO)}E PO(){if(v.mG!=1){19.f9("Q")}}E jQ(){if(19.11e){o.V.i0()}}E PN(){if(!4A&&!6J){!2h?o.V.fU():\'\'}}E uc(){if(!4A&&!6J){if(19.2B){B x=19.2B.wM;2B=19.2B.8P;if(2B==\'\'){if(x==1){2B="P9"}if(x==2){2B="xG"}if(x==3){2B="iG"}if(x==4){2B="je qa"}}1k("iy: ",2B)}if(y5&&v.ta==1&&4c()==0){2B=1J;xZ()}if(2B!=1J||o.1j.2k){6m()}}}E 6m(){!2h?o.P.6m():\'\'}E 8D(){if(!2h){o.P.8D()}F{if(v.2h.as==1){19.8A=0;19.1u()}}}E aP(){if(!o.1F&&v.8n){1k(\'PM 1u\');3U();o.V.2w();J}if(4A&&9u>0){}F{if(!2h){B 7P=o.V.9x()&&o.sR!=1;if(7P||dW==-1){B x=K;
6if(4A){if(O(o.26)||O(o.6c)){if(7P||o.26.11f()){}F{1k(\'3U lz\');3U();x=H}}}if(!x){o.P.aP()}}}}}E hm(){if(!bh){1k("10N");if(o.1u&&o.iA&&!19.7S&&v.PL==1&&!o.a6){1k("PL");gs()}F{!2h&&!o.PK&&19.7m?o.P.hm():\'\'}}}E bZ(){!2h?o.P.bZ():\'\';if(dW>-1){if(4c()>dW){3U();dW=-1}}}E lB(){!2h?o.P.lB():\'\'}E lA(){!2h?o.P.lA():\'\'}E e4(){if(2h){qi()}F{o.P.e4();wU();if(4A&&9u>0){9u=0;1k("10E up");1C.Pc();gs();o.Q.2w()}if(O(v.aV)){2r()}q9?Pf():\'\';1w(Pz,4m)}}E Pb(){if(19.C.1b=="-10M"||19.sW<-2m){ee()}}E Pz(){if(19){if(19.bW&&o.6K.R==0&&v.10w!=0){B at=19.bW;U(i=0;i<at.R;i++){B y=at[i].9f;if(y){y.I("10B")>0?y=i:\'\'}B x=o.P.yj((y?y+\' (\':\'\')+at[i].xT+(y?\')\':\'\'),i);if(x==v.bx){o.5R=o.aJ=i}o.6K[i]=x}o.Q.iH(o.aJ)}}if(o.aJ>0){ic(o.aJ,1)}};G.aV=E(){J(19.q0/19.hB)};E qi(){if(19.hB>0){L(1U,{"1d":1U.2g/(19.q0/19.hB)-2O(v.2h.2I)})}F{if(xS<20){1w(qi,100);xS++}}}E wU(){if(v.qj==1){46(o.xP);o.xP=7N(xQ,100);xQ()}}E xQ(){if(19){if(19.hB>0){o.V.PC(19.q0/19.hB);46(o.xP)}}}E aU(){!2h&&!9I?o.P.aU():\'\'}E eE(){!2h?o.P.eE():\'\'}E a5(){if(4A&&9u>0){}F{!2h?o.P.a5():\'\'}}E PB(){o.V.xN()}E xM(){B o1=1z.PA=1z.PA||1z.10C;B lw=1z.Pe=1z.Pe||1z.10v;B nV=o1&&1A o1.nV===\'E\'&&o1.nV(OT);B OQ=!lw||lw.xI&&1A lw.xI.10D===\'E\'&&1A lw.xI.5H===\'E\';J nV&&OQ}B yk="<7R C=\'1D:0.5\'>";E OO(){if(!2h&&v.a9==1){B x=1C.3E;B q=-1;o.2A=[];if(x.R>1){if(O(v.4z)){if(v.4z==\'5F\'){q=x.R-1}if(v.4z.I(\'l3:\')==0){q=v.4z.1h(4)*1;q>=x.R?q=x.R-1:\'\'}}U(B i=0;i<x.R;i++){if(O(x[i].1d)){B y=o.P.ON(x[i],v.PR);if(o.2A.I(y)>-1||v.10G==1){if(O(x[i].bm)){B yi=o.2A.I(y);yi>-1?o.2A[yi]+=" "+yk+" &dq;"+2O(x[yi].bm/2m)+\' \'+2P(\'ik\')+\'</7R>\':\'\';o.2A[i]=y+" "+yk+" &dq;"+2O(x[i].bm/2m)+\' \'+2P(\'ik\')+\'</7R>\'}}F{o.2A[i]=y}if(O(x[i].OJ)){o.8I[i]=x[i].OJ[0]}}F if(O(x[i].5C)){o.2A[i]=x[i].5C}F{o.2A[i]=i}if(O(v.4z)&&q==-1){if(v.4z==o.2A[i]){q=i}}if(O(o.4z)){if(o.4z==o.2A[i]){q=i}}}if(v.bc==1){o.2A[x.R]=2P("2D")}F{q==-1?q=x.R-1:\'\'}if(v.OI==1||q>-1){if(v.gq=="5V"||(!o.1F&&v.4G==0)){1C.xo=q}F{if(v.gq=="fR"){1C.gr=q}}o.2X=q}F{if(v.bc==1){o.2X=1C.3E.R-1}F{o.2X=1C.11J}}if(v.OG>0){1C.oG=x.R-v.OG*1-1}pk()}if(1C.3E[o.2X]){o.bm=1N(1C.3E[o.2X].bm,0)}o.Q?o.Q.5b():\'\'}}E pk(){if(v.dQ==1){yl();og()}F{if(o.8X.R>1&&v.OF==1){ym();yo()}}}E yo(){if(!2h){if(1A(OE)==\'E\'){OE(1C)}}};E ym(){if(!2h){if(1A(OD)==\'E\'){OD(1C)}}};E og(){if(!2h){B x=1C.bW;B y=1C.hJ;if(y>-1){if(O(x[y].c0)){if(o.8I.R>0){if(o.8I[o.2X]!=x[y].c0){U(B i=0;i<x.R;i++){if(x[i].5C==x[y].5C&&x[i].c0==o.8I[o.2X]){1C.hJ=i;y=i;1i}}}}}o.5R=y;1k("7Q OU",o.5R);o.Q.iH(o.5R)}}};E yl(){if(!2h){o.om=[];if(v.dQ==1){B x=1C.bW;o.6K=[];B 2Q;B 2b=-1;if(x.R>1){U(B i=0;i<x.R;i++){2Q=K;if(O(x[i].c0)&&o.8I.R>0){if(x[i].c0!=o.8I[o.2X]){U(B j=0;j<o.8I.R;j++){if(o.8I[j]==x[i].c0){2Q=H}}}}if(!2Q){o.6K[i]=(O(x[i].5C)?o.P.yj(x[i].5C,i):i)+(v.11A==1&&O(x[i].az)?\' (\'+x[i].az+\')\':\'\');if(O(v.bx)){if(v.bx==o.6K[i]){2b=i}}}}}}}if(2b>-1){o.5R=2b;1C.hJ=2b}}E og(){if(!2h){B x=1C.bW;B y=1C.hJ;if(y>-1){if(O(x[y].c0)){if(o.8I.R>0){if(o.8I[o.2X]!=x[y].c0){U(B i=0;i<x.R;i++){if(x[i].5C==x[y].5C&&x[i].c0==o.8I[o.2X]){1C.hJ=i;y=i;1i}}}}}o.5R=y;1k("7Q OU",o.5R);o.Q.iH(o.5R)}}};G.ic=E(x,y){ic(x,y)};E ic(x,y){if(19.bW.R>1){19.bW[x].wR=H;19.bW[y==1?0:o.aJ].wR=K;o.aJ=x;y!=1?19.8A=o.P.17():\'\'}}E 4c(){if(6J){J 7q?o.41.17():0}F{B x=19.8A;if(O(v.gn)){x=x*v.gn}J x}};E 4i(){B x=19.1p;if(!x&&o.nA){x=o.nA}if(x==11k){v.4T=1;x=4c()+10;if(o.dJ){x<o.dJ?x=o.dJ:\'\'}o.dJ=x;yf=H}F{yf?v.4T=0:\'\'}if(6J&&7q){x=o.41.1p()}if(O(v.gn)){x=x*v.gn}if(O(v.4I)){if(7L([v.4I],\'-\')){x=x+v.4I*1}F{x=v.4I}}J!nP(x)?x:0}G.2w=E(x){if(x=="bh"){bh=K}B p=H;if(4A&&!nC){if(!aT){dS(H)}1C.Pc()}if(6J&&!7q){qk(H);p=K}if(9I){if(!ye){yd()}ws.1u();p=K}Pb();p?gs():\'\'};B 11m;E gs(){if(X!="1W"&&19){B pp=19.1u();if(pp!==1J){pp.hE(E(){1k("11n");if(!o.3z){if(19.3z){1k("11o");19.3z=K}}kF=0}).2H(E(2B){B em=2B.8P;1k("11p",em);if(em.I(\'bG\')==-1&&em.I(\'11q by\')==-1){if(v.ya==1&&O(19)&&o.1u){1k(\'11r\',o.1u);o.V.5k();2S{19.1R=0}2H(e){};B xF=19.1u();if(xF){xF.hE(E(){}).2H(E(e){1k("11v",e.8P);if(o.1j.tv&&(4A||6J)){}F{o.Q.2Y();o.V.8e();js("11w")}})}}F{if(!o.e1){o.Q.2Y();o.V.8e()}}}F{if(em.I(\'d0 dG\')>0||em.I(\'P9\')>0){if(o.1u){if(kF<5){1k("159",kF);1w(gs,15b);kF++}F{}}}}})}}}
6G.pW=E(){if(o.6c||o.26){if(o.9w){f1()}if(!o.jC&&o.1j.2k&&o.1j.3T){if(!19.3z){19.3z=H;pT=H}L(19,{"1t":"2q","1a":-4D,"1b":-4D});dW=4c();if(!9I){19.1u()}if(dW==0&&o.2i>0){kd=o.2i}}}};G.ee=E(){ee()};E ee(){if(!o.jC&&(o.1j.2k||o.1j.3T)){L(19,{"1t":"tF","1a":0,"1b":0});if(O(v.aV)){2r()}if(pT){!o.3z?19.3z=K:\'\';pT=K}if(kd>0){o.2i=kd;kd=0}dW=-1}};G.2Y=E(x){if(x=="bh"){bh=H}1k(\'7m\');3U()};E 3U(){if(9I){ws.3U()}F{19.3U()}};G.92=E(){!19.7m?2Y():gs()};G.3Y=E(x){if(O(v.gn)){x=x*(1/v.gn)}if(6J&&7q){o.41.4l(x)}F{if(4A){if(v.15a==1&&x>0&&qd()&&v.bc==1){hz=1C.gr;1C.P8=0}}19.8A=x}};G.5k=E(){19.3z=H};G.6s=E(){19.3z=K;if(o.2y=="1C"&&o.1j.4W&&v.26==1){if(!O(o.P7)){bh=H;1k("4W 9m");19.3U();1w(E(){19.1u();bh=K},10);o.P7=H}}};G.4b=E(x){19.1R=x};G.P6=E(){if(o.OX!=19){B bG;B a3;if(o.pF[19]){bG=o.pF[19];a3=o.x7[19]}F{1z.pL=1z.pL||1z.14P;if(O(1z.pL)){2S{a3=1r pL();bG=a3.14X(19);o.pF[19]=bG;o.x7[19]=a3}2H(e){1k(e)}}}if(a3){B ll=a3.14M();ll.ll.5z=v.fh;bG.P4(ll);ll.P4(a3.14O);o.wX=H;o.OX=19}}};G.pY=E(){J!19.7m};G.6C=E(){J v.4T==1||9I?H:o.4T};G.bq=E(){J 19};G.wW=E(){3I(19,{\'Q\':\'1\'});J H};G.4G=E(){3I(19,{\'4G\':\'6r\'});if(4A&&!aT){dS(K)}if(6J&&!7q){qk(K)}};G.8g=E(){B 7t="8O";if(19.7m){7t="7m"}if(19.7S){7t="7S"}J 7t};G.wV=E(x,y){2h=x;y.1M(19);1U=y;if(x){if(v.2h.hj!=1){19.3z=H}F{if(!o.3z){19.3z=K}}qi();if(o.2A.R>0&&v.bc==1){if(4A){kS=o.2X;1C.oG=0;1C.gr=0}}}F{if(!o.3z&&v.2h.hj!=1){19.3z=K}19.1R=1S(v.2h.1R)?v.2h.1R:v.1R;wU();if(o.2A.R>0&&v.bc==1){if(4A){1C.oG=-1;if(kS>-1){kS<1C.3E.R?1C.xo=kS:\'\'}}}}};G.17=E(){J 4c()};G.1p=E(){J 4i()};G.9b=E(){B x=0;if(19.9d){if(19.9d.R>0){B y=4c();U(B i=0;i<19.9d.R;i++){if((y>=19.9d.1F(i)||y>=19.9d.1F(i)-100)&&y<=19.9d.4I(i)){x=19.9d.4I(i)}}x==0?x=19.9d.4I(19.9d.R-1):\'\'}}if(O(v.4I)){B ed=v.4I;if(7L([ed],\'-\')){ed=4i()}x>ed?x=ed:\'\'}J x};G.2D=E(){J qd()};E qd(){B x=K;
6if(4A){if(aT){x=1C.14W}}F if(6J){if(7q){x=o.41.2D()}}J x}G.3S=E(){J{"Y":19.q0,"1d":19.hB}};G.3t=E(x){if(x){1k("3t");x=x.1P(/\\(6d\\)/g,2v.6d());x=fD(b3(x));o.9X!=2?o.9X=K:\'\';if(6J){if(7q){o.41.bG(x)}}F if(4A){4A&&1C?1C.9G():\'\';X=x;dS(o.3u);xC()}F{if(dT){3I(dT,{\'3t\':x});19.d0()}F{3I(19,{\'3t\':x,\'3u\':0})}wS();3U()}}};E b3(x){if(x){B y=x.I(\':3C:\');if(y>0){o.b3=x.1h(y+6);x=x.1h(0,y)}}J x}E wS(){if(o.1j.7d&&19){B y=19.e3;if(y){U(B i=0;i<y.R;i++){y[i].h4="15E"}}y=19.bW;if(y){U(i=0;i<y.R;i++){y[i].wR=(i==0?1:0)}}}xC();if(v.wQ==1){1A P1!=="1J"?P1(X,19,1U):\'\'}}E P0(){if(o.2y=="1C"&&4A){}F{if(1z.15I){q9=H;Q6()}}}E Pf(){q9=K}E Q6(e){o.5N=H;1k("5N");!2h?o.V.lD():\'\';19.1y(\'15O\',E(1e){o.q3=19.15D;if(o.2y=="1C"){1k("5N",o.q3);if(o.q3&&jU==0&&4A){o.2i=4c();1C.9G();19.3t=X;19.xr=K;19.1u();4A=K;jU=7g.hI()}if(!o.q3&&7g.hI()-jU>2m&&!4A){o.2i=4c();dS(H);19.1u();4A=H;jU=0}}})}G.5N=E(){19.15m()};G.ac=E(){f1()};E xC(){if(o.1j.3T){if(O(19.15r)&&!o.1j.8F){o.ac=H}if(2c.15t&&!19.15w){o.ac=H}}}E f1(){if(o.1j.7d){if(19.14E==="oY-in-oY"){19.Q4("cF");o.9w=K}F{19.Q4("oY-in-oY");o.9w=H}}F{if(!2c.13K){2n(\'19.13M().hE(p => {o.9w = H;}).2H(2B => {o.9w = K;});\')}F{2n(\'2c.13o().hE(ok =>{o.9w = K;}).2H(2B => {});\')}}};E uB(){1k("2h");o.9w=H};E v3(){1k("13v");o.9w=K};E uQ(e){if(1A PS!=="1J"){!o.oU?o.oU=1r PS():\'\';o.oU.Go(19,e)}}G.Q1=E(x){if(7q){o.41.xy(x)}};G.PW=E(x){if(7q){if(19.9d.R>0){o.41.14k(x)}}};G.14m=E(x){if(o.ws){o.ws.Q2(ws,x,-1)}};G.14o=E(x){if(o.ws){o.ws.Q2(ws,-1,x)}};G.OB=E(x){oL=x*1;xs(x)};E xs(x){if(aT){B y=2O(x);if(y==99){y=1C.3E.R-1;o.2X=99}F{if(y>=1C.3E.R){if(v.bc==1){y=-1;1C.oG=-1}F{y=1C.3E.R-1}}}if(v.gq=="fR"){1w(a5,4m);1C.gr=y}if(v.gq=="5V"){1k("7Q 5V 14C "+y);1C.xo=y}if(y==-1){o.2X=1C.pq}pk()}};G.pj=E(){J 1C};G.pf=E(){J 7q?o.41.14i():K};G.bo=E(){J bo()};E bo(){B x=0;if(aT){if(1C.3E){x=1C.3E.R}}J x}G.dR=E(){J dR()};G.hF=E(){hF()};E hF(){if(19){if(v.pc==1||v.6O==1){if(v.143==1||v.6O==1){L(19,{\'3B-m9\':\'6O\'})}F{L(19,{\'3B-m9\':\'vu\'})}}F{L(19,{\'3B-m9\':\'vl\'})}}}G.5g=E(){2r()};E 2r(){if(v.aV){3w(\'1K\',8d(v.aV).1P(\'/\',\':\'))}}E dR(){B x=0;if(7q){x=o.41.3E()}J x}G.xl=E(x){if(aT){1C.hJ=2O(x)}};G.hL=E(x,y){if(y=="1C"&&aT&&xi){xi.146(x)}if(y=="KI"&&aT){if(aN[x]&&o.3m){U(B i=0;i<aN[x].R;i++){o.3m.v9(aN[x][i])}}1w(E(){1C.KJ=x*1},4m)}if(y=="41"&&7q){o.41.149(x)}};G.h1=E(x){if(x){19.14b=x}};G.tZ=E(){B x=19.h3;B y=[];U(B i=0;i<x.R;i++){if(x[i].gR.oE()==\'7X\'){x[i].4Y("d0",uz);y.3a(x[i])}}U(B i=0;i<y.R;i++){19.3i(y[i])}U(B i=0;i<19.e3.R;i++){19.e3[i].h4=\'3p\'}o.uZ=K};G.KN=E(x,y,z){if(x!=\'\'){if(x.I(\' or \')>0){B xx=x.2x(\' or \');x=xx[0]}B 7X=2c.1X(\'7X\');7X.7k(\'3t\',x);7X.7k(\'9f\',y);7X.7k(\'14f\',\'v6\');7X.7k(\'h4\',\'KP\');if(z){7X.7k(\'7v\',\'\')}19.1M(7X);7X.1y("d0",uz)}};E uz(e){if(e.4t.9f&&o.3m){U(B i=0;i<o.3g.R;i++){if(o.3g[i]==e.4t.9f){o.3m.9L(i)}}}};G.hc=E(){J 2B?2B:\'\'};G.3V=E(){46(o.14e);4A&&1C?1C.9G():\'\';6J&&7q?o.41.14d():\'\';9I&&ws?ws.2Q():\'\';19.4Y(\'2B\',uc);19.4Y(\'7S\',8D);19.4Y(\'1u\',aP);19.4Y(\'3U\',hm);19.4Y(\'KQ\',bZ);19.4Y(\'lC\',lB);19.4Y(\'nH\',lA);19.4Y(\'KS\',e4);19.4Y(\'KT\',eE);19.4Y(\'8Q\',a5);19.4Y(\'KU\',aU);19.4Y(\'KV\',uB);19.4Y(\'KW\',v3);19.4Y(\'KO\',uQ);19.3t=\'\';if(dT){dT.3t=\'\'}if(1U.gR=="NN"){1U.ub.3L.3i(19)}F{1U.3i(19)}19=1Z}};B xa=E(){B b=[];B dp=[];B 5L=[];B 8Q=K;B pd;B 8x=K;B 1g;B W;if(o.59){o.59.1m();o.59=1Z}B qc;o.6E=[0.25,0.5,0.75,1,1.25,1.5,2];if(v.1g.145==1&&O(v.1g.kw)){v.1g.kw=v.1g.kw.1P(/\\n/ig,\'\');o.6E=v.1g.kw.2x(",")}o.f8=7L(o.6E,1,H);o.aO==3?o.aO=o.f8:\'\';U(B i in o.6k){if(o.6k.2z(i)){!O(v.1g[i])?v.1g[i]=5:\'\';
6o[\'6x\'+i]=[\'+ \'+v.1g[i]+\'%\',\'&144; \'+v.1g[i]+\'%\',(o.6k[i]*100+\'%\')]}}if(v.1v.fH==1&&o.1j.4W&&v.ir==1){v.1v.1m=0}B rc=K;B af=0;B qE=0;B gD=K;B BY=H;B l0;B bg=1r zX();B 1g;B 5P=[];B ut=K;B tS=K;B kn=0;B dI=[];if(v.ja.1t=="Q-2l"){v.ja.1t="Q"}U(B y in v){if(v.2z(y)){if(y.I("cT")==0&&v[y]){!O(v[y].ur)?v[y].ur=v[y].5P:v[y].5P=v[y].ur;if(5P[v[y].5P]){v[y].5P+=v[y].5P}5P[v[y].5P]=y;if(v.ja.1t!="Q"){if(v[y].1t=="Q-2l"){dI.3a([y,v[y].5P]);ut=H}F{if(v[y].1t=="Q"||v[y].1t==1J){ut?tS=H:\'\'}}}kn<v[y].5P?kn=v[y].5P:\'\'}}}if(tS){dI.Ks(E(a,b){J a[1]-b[1]});U(B i=0;i<dI.R;i++){5P[v[dI[i][0]].5P]=1Z;v[dI[i][0]].5P=kn+1;kn++;5P[v[dI[i][0]].5P]=dI[i][0]}}o.cK=v.1v.1m==1&&v.1v.ML==1;if(o.cK){o.1v=1X("2e");o.1Q.1M(o.1v);L(o.1v,{\'1t\':\'2q\',\'1a\':0,\'1b\':0,\'Y\':\'100%\',\'1d\':\'100%\',\'4F\':\'1b 0.3s 5p-4H\',\'4p-3q\':\'1W\'})}B 3r=1X("2e");if(o.cK){o.1v.1M(3r)}F{o.1Q.1M(3r)}B cg;if(v.1v.14a==1){cg=1r zX(H)}L(3r,{\'1t\':\'2q\',\'1a\':0,\'2U\':0,\'Y\':\'100%\',\'1d\':v.1v.h});3I(3r,{"id":v.id+"14j"});3r.i4=E(){!o.1j.2k?o.V.Kk():\'\'};if(v.q6==1){3d(bg.c());3d(3r)}U(B i=1;i<5P.R;i++){if(5P[i]){B y=5P[i];if(y){B 1l=v[y].1l;B 14u=v[y].1m;if(o.1j.2k){if(1l=="1R"&&v[y].8S=="5t"){}F{if(1l=="1R"&&v.L8==1&&o.1j.2k){v[y].n2=0}F{if(1l=="1R"||(1l=="2f"&&v.14B)){v[y].on=0}}}if(1l=="cI"){v[y].14x==1?v[y].on=0:\'\'}}F{if(1l=="cI"){v[y].14w==1?v[y].on=0:\'\'}}if(v[y].1m==1){if(v[y].Ju==1&&O(v[y].t8)){2J[v[y].t8]?v[y].on=0:\'\'}if(v[y].Jc==1&&O(v[y].sY)){!2J[v[y].sY]?v[y].on=0:\'\'}}if(v.q6==1){v[y].on=0}if(v[y].on==1){if(1l=="3c"||1l=="1R"){b[y]=1r MK(y,1l);b[y].2r(b[y].s("w"))}F{b[y]=1r Na(y)}dp.3a(y);if(b[y].g("1l")=="1G"){if(b[y].s("1E")==\'\'){if(b[y].s("B")!=\'\'){if(!O(v[b[y].s("B")])){b[y].2b("2o",K)}}F{b[y].2b("2o",K)}}}if(b[y].g("1l")=="3W"){B lu=b[y].s("3o");if(lu){if(lu.I("2Z:")==0&&lu.I(",0/1")>0){B z=lu.2x(",");3w(z[0].1h(4))==0?b[y].de(0):\'\'}if(7L([lu],"3k")){o.i7=H}}}b[y].2b("1K",b[y].s("1K"))}}}}if(O(v.1g)){if(1A(8L)==\'E\'){1g=1r 8L("1g");v.1g.7w==1?1g.1q():1g.1m()}F{o.14l=H}}if(O(v.W)){if(1A(8L)==\'E\'){W=1r 8L("W");if(O(o.W)){W.CS(o.W);if(v.W.nQ==0||!O(v.W.nQ)){v.W.7w==0?W.1m():\'\'}F{W.1q()}if(v.W.Kn==1){W.1q()}}F{W.1m(1)}jJ()}}sJ();C2();2r(H);53();zA();BY=K;E Ku(S){B x=0;B 14r=K;if(S){if(S.g("1l")==\'3c\'){x=5L.1a+S.s("4j")+S.g("Y")/2;if(5L.gN!=1Z){}F{5L.gN=[]}}F{if(5L.gN!=1Z){B ep=S.g("Y")+S.s("4u")+S.s("4j");if(j3(S)){ep=0}if(S.s("3p")==1&&!S.g("1q")){ep=0}if(S.s("bv")>0){ep=0}x=bg.g("w")-v.1v.kB*1-ep+S.g("Y")/2+S.s("4j");B i=0;5L.2l-=ep;U(i=0;i<5L.gN.R;i++){B eo=b[5L.gN[i]];if(eo.s("bv")>0){L(eo.c(),{"1a":(eo.g("x0")-ep)})}F{L(eo.c(),{"1a":(eo.g("x")-ep)})}eo.2b("x0",eo.g("x"))}5L.gN.3a(S.g("1c"));S.2b(\'f7\',1)}F{if(S.s("3p")==1&&!S.g("1q")&&!S.g("gw")){if(S.g("1l")=="1R"){if(S.s("1m")==1&&S.s("n2")==1&&gD){af+=S.g("Y")+S.s("4j")+S.s("4u");gD=K}}}F{if(S.s("bv")>0){x=5L.1a+S.s("4j")+S.s("4u")}F{B 2Q=K;if(S.g("1l")=="1R"){if(S.s("1m")==1&&S.s("n2")==1&&!S.g("gw")){if(!o.g6&&!o.8j){2Q=H;gD=K}F{if(!gD){af-=S.g("Y")+S.s("4j")+S.s("4u");gD=H}}}}if(j3(S)){2Q=H}if(!2Q){5L.1a+=S.g("Y")/2+S.s("4j");x=5L.1a;5L.1a+=S.g("Y")/2+S.s("4u")}F{x=5L.1a}}}}}}J x};G.Ko=E(){sJ();if(W&&v.W.7w&&!o.1F){W.1q()}};G.Kp=E(x){if(W){W.2R(x)}};G.JX=E(){sJ()};E sJ(){if(o.i7){1A Ki==\'E\'?o.3k=1r Ki():\'\'}}E BU(S){B Y=o.2f&&v.1v.lP===0?o.bY:o.2L;B 1d=o.4g;B cn=0;if(S!=bg){cn=Y/2+S.s("4j")-S.s("4u")}B c7=1d/2;B uU=S.g("Y");B sM=S.g("1d");B p=S.s("1t");if(p.I("7D")>-1){cn=o.2L/2+S.s("4j")-S.s("4u")}if(p.I("1b")==0){c7=sM/2+(S.s("Kt")*o.4g/100)}if(p.I("2U")==0){c7=o.4g-(S==bg?sM:sM/2)-(S.s("Kr")*o.4g/100)}if(p.I("2l")>-1){cn=o.2L-uU/2+S.s("4j")-S.s("4u")-(S.s("Kz")*o.2L/100)-1N(o.eq,0)}if(p.I("1a")>-1){cn=uU/2+S.s("4j")-(S.s("1H")=="1E"?0:S.s("4u"))+(S.s("ky")*o.2L/100)}if(p.I("ah")>-1){c7=-o.rA/2-(S.s("Kr")*o.rA/100)+(S.s("Kt")*o.rA/100);cn=(p=="ah"?-1:1)*o.Ae/2+(S.s("ky")*o.Ae/100)+S.s("4j")-S.s("4u")}if(p.I("Q")>-1){B cx=Ku(S);cn=(bg?(bg.c()?5D(bg.c().kx):0):0)+cx;if(p=="Q-2l"){cn+=af;S.g("1q")?o.tG++:\'\'}if(v.1v.1t=="1b"){c7=v.1v.h/2-(v.eM<0?v.eM:0)}F{c7=1d-v.1v.h/2}}c7=c7+S.s("7f")-S.s("aa");J{x:cn,y:c7}}E L3(){o.6W?o.6W.2r():\'\';U(B i=0;i<dp.R;i++){B k=dp[i];if(b[k]){if(b[k].g("tN")){b[k].8t()}}}}E 2r(bp){B w=o.2f&&v.1v.lP==0?o.bY:o.2L;B h=o.4g;
6if(v.1v.14n==1){v.1v.Kx=1S(v.1v.Kw)&&o.ax?v.1v.Kw:v.1v.v5;v.1v.kB=o.2L*v.1v.Kx/100}F{v.1v.kB=v.1v.v5}L(bg.c(),{\'1b\':(v.1v.1t=="1b"?0:o.4g-v.1v.h)-v.eM});bg.2b("y0",(o.4g-v.1v.h-v.eM));if(v.1v.lP==0&&bg){L(bg.c(),{\'Y\':w,\'1a\':0,\'2F-1a\':0});bg.2b("w",w);if(o.2f){L(bg.c(),{\'1a\':\'50%\',\'2F-1a\':-w/2})}}5L={"1a":v.1v.kB*1,"2l":(bg.g("w")-v.1v.kB*1-1N(o.eq,0))};B um=K;if(!bg.g("1q")){bg.2b("2o",H);um=H}B 1c;o.tG=0;U(B i=0;i<dp.R;i++){1c=dp[i];if(b[1c]){B cc=BU(b[1c]);if(cc){if(b[1c].s("6t")=="1t"){if(O(o.8h[1c])){if(b[1c].g("x0")==cc.x&&b[1c].g("y0")==cc.y){3v}F{o.8h[1c].XY(b[1c].g("x0"),cc.x,b[1c].g("y0"),cc.y)}}}b[1c].2b("x0",cc.x);b[1c].2b("y0",cc.y);if(b[1c].s("3p")==1&&!b[1c].g("1q")&&!bp){Cp(b[1c])}F{if(b[1c].s("tx")==1){L(b[1c].c(),{"1t":"2q","1a":b[1c].g("x0")+(!b[1c].g("1q")?1N(b[1c].s("JW"),0)*1:0),"1b":b[1c].g("y0")+(!b[1c].g("1q")?1N(b[1c].s("JU"),0)*1:0)})}F{L(b[1c].c(),{"1t":"2q","1a":b[1c].g("x0"),"1b":b[1c].g("y0")})}}}}}if(o.Og){o.tG>0?bg.2b("Oe",o.tG*v.1v.Oh):\'\'}if(um){bg.2b("2o",K)}af=0;U(1c in b){if(b.2z(1c)){if(b[1c].s("1t")=="Q-2l"&&b[1c].g("1l")!="3c"&&af>-1){af=5L.2l-5L.1a}if(b[1c].g("1l")=="3c"&&bg){B ei;B ml=b[1c].s("4j")+b[1c].s("ky")*o.2L/100;B mr=b[1c].s("4u")+b[1c].s("Kz")*o.2L/100;if(b[1c].s("13D")==1){if(b[1c].s("13C")==1){ei=(o.2L*b[1c].s("w")/100)-ml-mr}F{ei=b[1c].s("w")}}F{if(b[1c].s("1t").I("Q")>-1){ei=5L.2l-5L.1a-ml-mr;L(b[1c].c(),{"1a":(5D(bg.c().kx)+5L.1a+ml+ei/2)});af=-1}F{ei=bg.g("w")-ml-mr-1N(o.eq,0);if(bg.c()){L(b[1c].c(),{"1a":(5D(bg.c().kx)+ml+ei/2)})}}}b[1c].2b("x0",b[1c].g("x"));b[1c].2r(ei)}}}if(1g){kQ(1g)}if(W){kQ(W)}if(rc||o.2f||qE!=af){53()}}E Cp(b){B 1a=0;B 1b=0;if(b.s("1t").I("2l")>-1&&b.s("1t").I("Q")==-1){1a=o.2L+b.g("Y")+10}if(b.s("1t").I("1a")>-1){1a=-b.g("Y")-10}if(b.s("1t").I("1b")>-1){1b=-b.g("1d")*2}if(b.s("1t").I("2U")>-1||b.s("1t").I("Q")>-1){1b=o.4g+b.g("1d")+b.g("Y")+10}if(1a>0){L(b.c(),{"1a":1a})}if(1b>0){L(b.c(),{"1b":1b})}}E kQ(x){B 1b=-4D;x.kt();B y=o.4g-v.1v.h*(x.s("1t").I("1b")>-1?1:2);if(x==W&&v.vL==1){y=o.4g}B rd=(o.1j.2k&&o.4g<13t&&O(x.s("KX"))?x.s("KX"):x.s("uP"))*1;B kM=y-(o.2f&&!o.1j.2k?100+rd:rd)-(x==W&&rd==0?x.s("7f"):0);kM<100?kM=100:\'\';L(x.c(),{\'5F-1d\':kM});x.co()?L(x.co(),{\'5F-1d\':kM}):\'\';if(x.g("1q")){1b=o.4g/2-x.g("1d")/2+x.s("7f")-x.s("aa");if(x.s("1t").I("1b")>-1){1b=x.s("7f")-x.s("aa")}if(x.s("1t").I("2U")>-1){1b=o.4g-(v.1v.1t!=\'1b\'?v.1v.h:0)-x.g("1d")+x.s("7f")-x.s("aa")}1b<0?1b=0:\'\'}if(x.g("1c")=="1g"&&o.dY){B KD=o.2L-x.g("Y")-x.s("4u")-1N(o.eq,0);if(o.dY>KD){L(x.c(),{"1t":"2q","2l":x.s("4u")+1N(o.eq,0)*1,"1a":"2D","1b":1b})}F{L(x.c(),{"1t":"2q","1a":o.dY,"2l":"2D","1b":(o.lr<1b?o.lr:1b)})}}F{if(x.s("1t").I("2l")>-1){L(x.c(),{"1t":"2q","2l":x.s("4u")-x.s("rg")+1N(o.eq,0)*1,"1a":"2D","1b":1b})}F if(x.s("1t").I("1a")>-1){L(x.c(),{"1t":"2q","1a":x.s("4j"),"2l":"2D","1b":1b})}F{if(x.g("1c")=="W"&&x.s("3R")==1){L(x.c(),{"1t":"2q","1a":o.2L/2-x.g("Y")/2+x.s("4j")/2-x.s("4u")/2,"1b":1b})}F{B l=o.2L/2-x.g("Y")/2+x.s("4j")-x.s("4u");L(x.c(),{"1t":"2q","1a":(l>0?l:0),"1b":1b})}}}x.b8()};G.gy=E(1c){B S=b[1c];B a=S.g("1l");if(a){B d=1r 7g();o.bb=d.am();if(a&&a!=""){5n(S);a=="3U"?o.KY=1:\'\';a=="1u"?o.KY=0:\'\'}}n0()};G.uG=E(z,x,y){U(B 1c in b){if(b.2z(1c)){if(b[1c].s(z)==x){b[1c].2b(y?"5l":"3d")}}}};G.sd=E(x,s){B y=6L(s,x);J y};G.Ls=E(){rF()};E rF(){if(o.3z&&v.Ll==1){o.V.6s();v.Ll=0}if(v.1L.on==1&&v.1L.3h==1&&v.1L.u1==1){8J(\'1u\',1)}js("Ln")}E uq(){if(v.1L.on==1&&v.1L.3h==1&&v.1L.u1==1){8J(\'1u\',0)}js("Lo")}E 5n(S,1H){o.e1=H;qc=S;B a=S.g("1l");if(a=="1u"){o.V.2w();rF()}F{if(a=="3U"){if(v.13q==1&&o.P.17()==0){o.V.kO()}F{o.qN=0;o.V.2Y();uq()}}if(a=="2Q"){o.V.kO()}}if(a=="Lp"){o.V.3Y(0,K)}if(a=="2f"){!o.4U?o.V.9J():\'\'}F{if(a=="v7"){o.V.9o()}}if(a=="3c"){B ld=o.P.1p();B lt=S.g("2K")*ld;if(v.4V>0){ld-=v.4V*1;lt=S.g("2K")*ld+v.4V*1}if(v.kv>0){if(v.kv/ld<=1-S.g("2K")){J}}js(a,lt);o.V.3Y(lt,H);if(o.3v){o.3v.uV(lt,ld);o.2i>0?o.2i=1J:\'\'}js("pI",lt)}if(a=="1R"){B x=S.g("2K");x<0.13X?x=0:\'\';x>1?x=1:\'\';if(S.s("8S")=="5t"){x=4d(x*o.6E.5d(-1)[0]).zV(1);o.V.9B(x,1)}F if(S.s("8S")=="pA"){o.P.uS(x)}F{if(o.5q&&v.xc==1){3H.8K("xE",x);if(S.g("2K")>0||o.1j.8F||v.pU==0){3H.pE("ns")}F{3H.8K("ns",1)}}o.V.4b(x)}}if(a=="5o"){o.g8?o.8j=H:\'\';if(o.5q&&v.pU==1){3H.8K("ns",1)}o.V.5k();if(v.1L.3h==1&&v.1L.Lq==1){8J(\'5o\',0)}}F{if(a=="9m"){o.g8?o.8j=H:\'\';if(o.5q){3H.pE("ns")}o.V.6s();if(v.1L.3h==1&&v.1L.Lq==1){8J(\'5o\',1)}}}if(a=="qP"){o.P.13T()}if(a=="1K+"){o.P.eR(0.1)}if(a=="1K-"){o.P.eR(-0.1)}if(a=="1K"){o.P.eR(0)}if(a=="4T"){3w("zc");S.2b("tz",1);S.2b("f4",1)}if(a=="3k"){js("3k");C9()}if(a=="1g"){o.dY=1J;if(1g){if(!1g.g("1q")){1g.1q()}F{1g.1m()}}}if(a=="W"){if(o.j6==a){J}o.Q.jD()}
6if(a=="5V"){o.Q.cC()}if(a=="cL"){o.Q.fy()}if(a=="3W"){if(S.s("ey")==1&&S.s("3o")!=""){B x=4v(S.s("3o"));if(o.j6==a+x){J}if(x.I(\'{17}\')>-1){x=x.1P(\'{17}\',(O(o.3v)?o.3v.cq().t:o.P.17()))}if(x.I(\'{3A}\')>-1){x=x.1P(\'{3A}\',o.P.cz())}if(x.I(\'{1G}\')>-1){x=x.1P(\'{1G}\',v.1G.1P(/,/ig," "))}if(x=="5N"){o.P.hY()}if(x=="eA"){o.bi?o.bi.2R():\'\'}if(x.I(\'7y\')==0){if(S.s("7y")>0){o.V.3Y(o.dN?o.dN.13R():S.s("7y"))}}if(x.I(\'13P\')==0){if(o.dN){o.dN.13H()}}if(x=="13O"){o.V.3Y(S.s("ky")*o.P.1p()/100);!o.1u?o.V.2w():\'\'}S.s("Lt")==1?o.V.2Y():\'\';B y=x.2x(",");if(x.I("2Z:")==0){B z=x.1h(4).2x(";");U(B i=0;i<z.R;i++){y=z[i].2x(",");if(y.R>1){if(y[0]==\'4l\'){if(v.1L.3h==1&&v.1L.13N==1){8J(\'4l\',y[1]>0?1:0)}}3w(y[0],y[1],S);js("pI",y[1]);y[1]==\'0/1\'||y[1]==\'1/0\'?ux():\'\'}F{if(y[0]=="Lu"){B ss=3w(y[0]);if(ss){if(ss.I("29")>-1){if(v.15A==1){B 3Q=2c.1X(\'3Q\');3Q.7k(\'3t\',ss);L(3Q,{1t:"yw",2l:(O(v.rp)?v.rp:20),2U:(O(v.rp)?v.rp:20),Y:0,4F:"Y 0.5s ea-15v(.75,-0.5,0,1.75)"});3Q.C.5i=Ly;2c.3L.1M(3Q);1w(E(){L(3Q,{Y:(O(v.Lz)?v.Lz:4J)})},1);3Q.i4=E(){G.4e.3i(G)}}if(v.15l==1){B a=1X("a");a.9V=ss;a.7c=y[0]+".kN";a.2K()}}}F{1k(y[0]+" 2B")}}F{3w(y[0],1J,S);if(y[0]=="1u"){rF()}if(y[0]=="3U"){uq()}}}}}F{if(x.I("js:")==0){if(x.I("(")>0&&x.I(")")>0){2n(x.1h(3))}F{2n(y[0].1h(3)+\'(\'+(O(y[1])?\'"\'+y[1]+\'"\':\'\')+(O(y[2])?\',"\'+y[2]+\'"\':\'\')+\')\')}}if(x.I("1e:")==0){us(x.1h(6),o.P.17())}if(x.I("3k:")==0&&o.3k){o.3k.2Z(x.1h(6))}if(x.I("yu:")==0&&o.5E){3w("yu",x.1h(7))}if(x.I("4a")==0||x.I("/")==0||x.I("?")==0||x.I("X:")==0){x.I("X:")==0?x=x.1h(4):\'\';1z.2R(x,S.s("LA"))}if(x.I("7c")==0){o.V.km()}if(x=="2Z:ac"){o.P.f1()}}if(x.I("1g#")>-1){if(1g){B si=x.1h(9).2x(",");if(1g.g("1q")&&1g.g("2R")==si[0]){o.dY=1J;o.lr=1J;1g.1m()}F{o.dY=S.g("x")-S.g("Y")/2;o.lr=S.g("y")+S.g("h");U(B i=0;i<si.R;i++){i==0?1g.1q():\'\';1g.2R(si[i])}W?W.LC():\'\'}}}if(x.I("1g:")>-1&&v.1g.15o==1){if(!o.59){o.59=1r 15n()}if(v.1g.iP==1){if(1H=="7o"){o.59.1q(x)}F{o.59.h5(x)}}F{if(!1H){o.59.h5(x)}}}if(x=="Oj"){o.V.i6();o.yD=0;S.2b("3d");B bl=6L("3o","4L");if(bl){bl.2b("3d")}}if(x=="4L"){S.6S("OK");S.s("ke")?1z.8Z.9V=4v(S.s("ke")):\'\'}}}};G.1G=E(t){B y=K;U(B x in b){if(b.2z(x)){if(b[x].g("1l")=="1G"){if(b[x].s("B")==t||t=="1G"){if(b[x].s("1m")==1&&b[x].s("A6")==1&&o.1u){y=H}if(v[t]==\'\'||y){b[x].2b("2o",K)}F{b[x].2b("2o",H)}b[x].6S(v[t])}}}}CR()};G.La=E(){CR()};G.CH=E(){U(B x in b){if(b.2z(x)){if(b[x].g("1l")=="3W"){if(b[x].s("1H")=="1E"){b[x].8t()}}}}};E CR(){U(B x in b){if(b.2z(x)){if(b[x].g("1l")=="3W"){if(b[x].s("1H")=="1E"){b[x].ME(H)}}}}}E C9(){if(O(o.3k)){o.3k.hV()}}G.Lj=E(){C9()};G.Km=E(){if(v.1G!=\'\'){U(B x in b){if(b.2z(x)){if(b[x].g("1l")=="1G"){B y=K;if(!b[x].g("1q")){y=H;b[x].2b("2o",H)}b[x].6S(v.1G);if(y){b[x].2b("2o",K)}}}}}};G.C4=E(){C2()};E C2(){if(v.a7){if(1A(v.a7)=="3B"){U(B x in v.a7){if(v.a7.2z(x)){lc(x,v.a7[x])}}}}};G.L1=E(y,z){lc(y,z)};G.BT=E(x){if(b[x]){b[x].Ah()}};G.L2=E(){U(B x in b){if(b.2z(x)){if(b[x].g("tN")){b[x].Ah()}}}};E lc(y,z){if(y){U(B x in b){if(b.2z(x)){if(b[x].g("tN")){if(b[x].s("56")==y){if((!b[x].g("1q")||b[x].s("3p")==1)&&!j3(b[x])){b[x].2b("M1");b[x].2b("2o",H)}b[x].lc(z)}}}}}};G.5g=E(){2r()};G.vR=E(){2r();L3()};G.BP=E(){2r(H)};G.sc=E(){kQ(1g)};G.kt=E(){kQ(W)};G.2w=E(){U(B x in b){if(b.2z(x)){if(b[x].g("1l")=="1u"){b[x].On()}if(b[x].s("pp")==1){b[x].BC(1)}if(b[x].s("yR")==1){b[x].h9()}}}o.dH?o.dH.1m():\'\';yv();if(o.6W){o.6W.2w()}o.1u=H;53(3)};G.2Y=E(){U(B x in b){if(b.2z(x)){if(b[x].g("1l")=="3U"||b[x].g("1l")=="2Q"){b[x].l8()}if(b[x].s("pp")==1){b[x].BC(0)}if(b[x].s("yR")==1){b[x].gX()}}}if(W){if(!o.g2&&v.W.O0==1&&!W.5a()){W.1q()}}o.1u=K;G.9e();53();if(v.1v.1m==1&&v.1v.iY==1){if(fT()){}F{dZ(H)}}if(o.P.17()>0){B y=6L("1l","4T");
6if(y){y.2b("tz",0.5);y.2b("f4",0)}}if(o.6W){o.6W.2Y()}};G.5k=E(){U(B x in b){if(b.2z(x)){if(b[x].g("1l")=="5o"){b[x].On()}G.4b(0)}}53(3)};G.6s=E(){U(B x in b){if(b.2z(x)){if(b[x].g("1l")=="9m"){b[x].l8()}}}if(v.1R<0.1){v.1R=0.5;o.V.4b(v.1R)}F{G.4b(v.1R)}53(3)};G.4b=E(1R,y){U(B x in b){if(b.2z(x)){if(b[x].g("1l")=="1R"){if(!b[x].s("8S")||b[x].s("8S")=="1R"){b[x].7e(1R,1,(y=="no"?y:H))}}if(b[x].g("1l")=="5o"){b[x].Br(1R)}}}53(3)};G.9J=E(){B bl=6L("1l","2f");if(bl){bl.On();bl.2b("1K",bl.s("1K"))}53();rc?1w(53,4m):\'\';if(o.2f&&o.Nl){if(o.1j.le||o.1j.tv){1w(2r,10)}}i8();BV()};G.9o=E(){B bl=6L("1l","2f");if(bl){bl.l8()}2r();46(o.kP);53();BV()};E BV(){if(o.dY){o.dY=1J;o.lr=1J;1g.1m()}}G.8D=E(){U(B x in b){if(b.2z(x)){if(b[x].g("1l")=="1u"){b[x].Ar()}}}};G.p5=E(){53()};G.Jz=E(){yv()};E yv(){if(W){if(W.g("1q")&&v.W.fB==1){o.Q.cN()}}}E BO(){if(o.1j.2k){o.4E=H;2M(o.L5);o.L5=1w(E(){o.4E=K},4m)}}E 53(hr){if(hr==3){BO()}U(B x in b){if(b.2z(x)){if(b[x].g("1l")!="cI"){d7(b[x])}}}d7(bg);if(qE!=af){qE=af;2r()}if(o.cK){j0(!o.hU&&!o.4E&&!o.2f&&o.1u&&v.1v.fH!=1&&!o.4U)}};E kr(){B 1q=8x&&v.1v.jv==1;if(v.1v.1m==1){if(!o.1u&&v.1v.iY==1){if(fT()){}F{1q=K}}}if(1q){U(B x in b){if(b.2z(x)){if(b[x].g("1l")!="cI"){d7(b[x],K)}}}L(o.1Q,{"6T":"7v"});o.kY=H;d7(bg,K);if(bg.g("1q")){k0()}j0(K)}if(o.vy){2r(H);o.vy=K}}E dZ(x){if(o.1j.2k&&o.4E){J}B 1m=o.1u&&v.1v.jv==1&&!o.47;if(o.g7&&v.1v.15R==1){1m=K}if(!o.1u&&v.1v.1m==1&&v.1v.iY==1){if(fT()){}F{1m=H}}if(x==2){1m=H}B qy;if(W){if(W.g("2R?")){qy=H}}if(1g){if(1g.g("1q")){qy=H}if(1g.g("1q")&&o.qA){1m=K}}if(qy&&v.1v.15Q==1){B m=v.1v.15P;if(m==1&&o.1j.2k){J}F{if(m==0||!O(m)){J}}}if(o.4U){1m=K}if(1m){U(B x in b){if(b.2z(x)){if(b[x].g("1l")!="cI"){d7(b[x],H)}}}d7(bg,H);if(!bg.g("1q")){8x=H;o.P.BZ();if(o.1u){L(o.1Q,{"6T":"1W"});o.kY=K}}j0(H)}}E i8(){if(v.1v.jv==1){if(v.1v.fH==1&&!o.2f&&!o.bS){}F{46(o.kP);o.kP=7N(dZ,((v.1v.8U>0?v.1v.8U:v.1v.l1)*2m))}}}E fT(){J o.4E&&v.1v.15M==1&&!o.1j.2k}E d7(S,es){B 1m=K;B 1q=K;B bA=K;if(v.1v.1m==1){if((!o.hU&&!o.4E&&!o.2f&&o.1u&&v.1v.fH!=1&&!o.4U)||(o.2f&&8x&&!o.kY&&v.1v.15K!=1)||(o.V.io()&&o.7S&&!o.4E)){1m=H;1q=K;bA=H}F{1m=K;1q=H}if(O(es)&&!o.4U){1m=es;1q=!1m}if(o.cK&&(S.s("1t").I("Q")==0||S.s("1l")=="3c")){1m=K;1q=H}if(v.1v.iY==1&&!o.1u){if(fT()){}F{1m=H;1q=K;bA=K}}if(v.1v.15j==1&&!o.e1){1m=H;1q=K;bA=H}if(v.1v.14Z==1&&!o.6r&&o.1u){1m=K;1q=H}}F{if(S.s("1m")!=1){1q=H}}if(1q&&!o.kY){L(o.1Q,{"6T":"7v"});o.kY=H}B a=S.g("1l");if(a=="3W"&&S.s("1t").I("Q")==-1||S.s("Le")==1){1m=K;1q=H}if(o.4U){if(a=="3c"){if(o.P.1p()==-1){1m=H;1q=K}}}B BI=K;B hp=j3(S);if(S.s("1m")==1){if(S.s("Ox")==1){if(bA||es||(o.1u&&!o.4E&&!o.n7)){!bA&&!es?\'\':hp=H}}if(S.s("Le")==1){if(!bA&&!es){hp=H}}if(S.s("15i")==1){if(o.1u&&!o.4E&&!o.n7){hp=H}}if(S.s("Je")==1||S.s("Jl")==1||S.s("IV")==1){rc=H}}if(hp){1m=H;1q=K}F{!1m?1q=H:\'\'}if(S.s("1l")=="1R"){if(S.s("1m")==1&&S.s("n2")==1&&!S.g("gw")){1m=H;1q=K;if(!bA&&(o.8j||o.g6)&&!es&&S.s("eC")!=1){1m=K;1q=H}F{BI=H}}}if(o.a6||(!o.1F&&v.1v.1m==1&&v.1v.te==1)||(!o.6r&&v.1v.1m==1&&v.1v.IX==1)||(!o.2f&&v.1v.1m==1&&v.1v.14T==1)||(v.1v.14S==1&&o.1j.2k)){if((o.a6&&S.g("1c")=="sO"&&S.s("K1")!=1)||fe(S.s("1t"),["2U","Q"])){1m=H;1q=K}if(v.1v.fH==1&&!o.2f){1m=K;1q=H}}if(1g){if(1g.g("1q")&&v.1g.7w!=1){bA=K;es=K}}if(W&&o.2V){if(v.W.14R==1){if(o.2V.qU()){J}}}if(a=="3k"){if(O(o.3k)){if(o.3k.5a()){1m=H;1q=K;S.2b("6t","1W")}}}if(a=="W"||a=="5V"||a=="cL"||S.s("Lg")==1){if(W){if(W.5a()&&S.s("Lg")!=0){1m=H;1q=K;S.2b("6t","1W")}}F{1m=H;1q=K}}if(o.14N==1){1m=H;1q=K}if(BI){B cc=BU(S);if(cc){cc.y>0?S.2b("y0",cc.y):\'\';if(S.s("tx")==1){}F{L(S.c(),{"1t":"2q","1b":S.g("y0")})}}}if(1m){9h(S,(BY?H:K))}if(1q){K3(S)}if(S==bg){if(!1m&&1q){k0();5l(3r);cg?cg.2b("1D",cg.s("a")):\'\';8x=K;l0==0?js("ui",1):\'\';l0=1;o.6X&&o.b6?o.6X.1q():\'\'}if(1m&&!1q&&!o.4U){o.P.BZ();3d(3r);
6if(cg){if(v.1v.14K==1&&!o.1u){}F{cg.2b("1D",0)}}8x=H;l0==1?js("ui",0):\'\';l0=0;o.6X&&o.b6?o.6X.1m():\'\'}if(1g){if(1g.tb()){if(!1g.g("1q")){1q&&!1m?1g.1q():\'\'}F{!1q&&1m?1g.1m(2):\'\'}}}if(W){if(v.W.7w==1&&!W.5a()){if(1q||o.a6){if(v.W.Ji==1&&o.2f){}F{if(!W.g("1q")){if(v.W.Jj==1){!o.1u&&!o.g2?W.1q():\'\'}F{W.1q()}}}}F{if(1m&&W.g("1q")){W.1m()}}}}}};E j3(S){B x=K;B a=S.g("1l");if(S.s("1m")==1){if(S.s("A6")==1){o.1u||o.g2?x=H:\'\'}if(S.s("iY")==1){if(S==bg&&fT()){}F{!o.1u&&!o.g2?x=H:\'\'}}if(S.s("156")==1){o.7S?x=H:\'\'}if(S.s("hK")==1){x=H}F{if(S.s("155")==1){if(o.1j.hn){S.2b("hK",1);x=H}}if(S.s("154")==1){if(o.1j.2k){S.2b("hK",1);x=H}}}if(S.s("Jl")==1){if(o.2L>S.s("Jm")){S.2b("eC",1);x=H}F{S.2b("eC",0)}}if(S.s("11W")==1&&!8Q){x=H;o.pi=1}if(S.s("13k")==1){x=H;if(O(o.3m)){if(S.s("3o")=="zY"){if(o.54&&!S.g("on")){S.On()}if(!o.54&&S.g("on")){S.l8()}}x=K}}if(S.s("11z")==1&&!o.9X){x=H}if(S.s("11y")==1&&o.9X){x=H}if(S.s("11x")==1&&8Q){x=H;o.pi=1}if(S.s("Je")==1){if(o.2L<=S.s("Jp")){S.2b("eC",1);x=H}F{S.2b("eC",0)}}if(S.s("11u")==1){o.1F?x=H:\'\'}B t=o.P.17();B d=o.P.1p();if(S.s("Ok")==1&&S.s("Jq")>0){if(t>=S.s("Jq")){x=H}}if(S.s("Om")==1&&O(S.s("CU"))){if(t<S.s("CU")||S.s("CU")==-1){x=H}}if(S.s("Oo")==1&&O(S.s("C5"))){if(t<d-S.s("C5")||d==0||S.s("C5")==-1){x=H}}if(S.s("11t")==1){if(W){if(!W.bO()){x=H}}}if(S.s("11j")==1){if(o.1F||!o.3v||o.P.6C()){if(S.s("te")!=1){x=H}}if(o.3v){if(o.3v.cq().t==0){x=H}}}if(S.s("te")==1){!o.1F?x=H:\'\'}if(S.s("o5")>0){x=H}if(S.s("Ju")==1){if(O(S.s("t8"))){2J[S.s("t8")]?x=H:\'\'}}if(S.s("11M")==1){if(!O(S.s("a7"))){x=H}}if(S.s("Jc")==1){if(O(S.s("sY"))){!2J[S.s("sY")]?x=H:\'\'}}if(S.s("11T")==1&&o.1j.4W){!o.1F||o.sU?x=H:\'\'}if(S.s("10u")==1){!o.P.7S()?x=H:\'\'}if(S.s("11R")==1){!o.P.6C()?x=H:\'\'}if(S.s("11Q")==1){!o.4E&&!o.n7?x=H:\'\'}if(S.s("11P")==1){!o.2f?x=H:\'\'}if(S.s("IV")==1){o.2f?x=H:\'\'}if(S.s("11O")==1){!o.3z?x=H:\'\'}if(S.s("11N")==1){o.P.6C()&&o.P.cz().I("?B6")==-1?x=H:\'\'}if(S.s("Mx")==1){5O(o.1V)?x=H:\'\'}if(S.s("IX")==1){!o.6r?x=H:\'\'}if(S.s("11L")==1){o.6r?x=H:\'\'}if(S.s("11C")==1){o.oi?x=H:\'\'}if(S.s("11g")==1){!o.oi?x=H:\'\'}if(S.s("Mn")==1){if(S.g("kl")){x=H}}if(S.s("10L")==1){!o.ab?x=H:\'\'}if(S.s("10J")==1){o.ab?x=H:\'\'}if(S.s("10I")==1){if(v.4G==1&&v.gj==1){if(o.2y=="5v"&&!O(v.1V)&&v.Cu==0){if(!o.1F||o.P.8g()=="7S"){if(v.1V==\'\'){}F{x=H}}}}}}if(a=="3W"){B lu=S.s("3o");if(lu){if(lu=="2Z:5N"||lu=="5N"){if(!o.5N&&!o.jC&&!o.10H){x=H}}if(lu=="2Z:ac"){if(!o.ac||(!o.1F&&v.4G==0)){x=H}}if(lu=="2Z:J7"){if(O(o.3m)){if(o.3m.Jd()&&o.28&&!x){if(o.54||v.10z==1){}F{x=H}}F{x=H}}F{x=H}}if(lu=="2Z:Jy"){if(!o.oi){x=H}}if(lu.I("6w")>-1){if(!o.6w){x=H}}if(7L([lu],"7y")&&!7L([lu],"js:")&&S.s("hK")!=1){B sk=K;if(O(v.7y)){if(!o.dN){1A JV==\'E\'?o.dN=1r JV():\'\'}if(o.dN){sk=o.dN.Cd(S)}}!sk?x=H:\'\'}}}if(a=="W"||a=="5V"||a=="cL"){if(W){if(W.5a()){x=H}}F{x=H}}if(a=="1g"){if(1g){if(1g.5a()){x=H;o.2y!=\'1C\'?S.2b("6t","1W"):\'\'}}F{x=H}}if(S.g("1H")=="1E"){if(S.g("R")==0){x=H}}if(S.g("1g#")){if(!S.g("2b#4X")){x=H}}if(S.s("3y")==1){B cb=dg("Cf"+v.id);if((o.P.1p()==0&&o.P.17()==0)||!o.4S||!5O(cb)||!o.Cj){x=H}}if(S.s("B0")==1){!x?S.2b("B0",1):\'\'}if(a=="1p"){if(o.P.6C()&&S.s("11d")!=1){x=H}}if(S.g("1c")=="sO"){if(o.a6&&o.1j.bE&&S.s("K1")!=1){x=H}}J x}E 9h(S,Cw){if(S.g("1q")){if(o.bS||S.s("6t")=="1W"||(Cw&&S.s("11b")!=1)){S.2b("2o",K)}F{K4(S)}S.2b("1q",K)}};E K3(S){if(!S.g("1q")){if(S.s("6t")=="1W"||o.bS){S.2b("2o",H);if(o.bS){S.2b("1D",1)}if(S.g("1l")=="1R"){if(o.g8){Cp(S)}}}F{JK(S)}if(S.s("1l")=="1R"){o.Q.4b(o.3z?0:v.1R)}if(S.s("1l")=="3c"){o.V.BH()}S.2b("1q",H)}};E K4(S){pC(S.g("1c"));B 5M="iU|";B 5G="0|";B 1m=1;B a=S.s("6t");if(S.s("JT")==1){5M=\'\';5G=\'\'}B p=S.s("1t");B fC=S.g("3M");1S(S.s("pX"))?p=S.s("pX"):\'\';fe(p,[\'2U\'])&&o.cK?p="":\'\';if(a=="1K"){5M+="1K|";5G+="0|"}if(a=="1t"){if(p.I("2l")>-1&&p.I("Q")==-1){5M+="x|";5G+=5D(o.2L+S.g("Y")/2*fC)+"|"}if(p.I("1a")>-1){5M+="x|";5G+=5D(-S.g("Y")/2)*fC+"|"}if(p.I("1b")>-1){5M+="y|";5G+=(-S.g("1d")/2)*fC+"|"}if(fe(p,["2U","Q","ah"])){5M+="y|";if(S.g("1l")=="3c"||S.g("1l")=="1R"){5G+=5D(o.4g+S.s("h")+(S.s("h")<20?20-S.s("h"):0))+"|"}F{5G+=5D(o.4g+S.g("1d")/2)+"|"}}if(p=="7D"){5M+="1K|";5G+="0|"}if(p=="9s"){5M+="x|y|";5G+=(S.g("x0")+1N(S.s("JW"),0)*1)+"|"+(S.g("y0")+1N(S.s("JU"),0)*1)+"|"}if(S.s("tx")==1){1m=0}}B m=1r 4Z({"mc":S,"me":S.g("1c"),"1H":5M.1h(0,5M.R-1),"to":5G.1h(0,5G.R-1),"1m":1m})};E JK(S){pC(S.g("1c"));B 5M="";B 5G="";B a=S.s("6t");B p=S.s("1t");1S(S.s("pX"))?p=S.s("pX"):\'\';
6if(S.g("1D")!=1&&S.s("JT")!=1){5M="iU|";5G=(S.g("1c")==\'bg\'?v.1v.a:"1")+"|"}if(a=="1K"){if(S.g("3M")!=S.s("1K")){5M+="1K|";5G+=S.s("1K")+"|"}}if(a=="1t"){if(p=="7D"){if(S.g("3M")!=S.s("1K")){5M+="1K|";5G+=S.s("1K")+"|"}}F{if(p.I("Q")>-1||p=="2U"){if(S.g("y")!=S.g("y0")){5M+="y|";5G+=S.g("y0")+"|"}}F{5M+="x|y|";5G+=S.g("x0")+"|"+S.g("y0")+"|"}}}if(5M!=""&&5G!=""){B m=1r 4Z({mc:S,me:S.g("1c"),1H:5M.1h(0,5M.R-1),to:5G.1h(0,5G.R-1),1q:1})}F{S.2b("2o",H)}};G.mo=E(1c,1H,Cw){B 5g=K;B 2Q=K;B S=b[1c];B 1l=S.g("1l");B 3o=S.s("3o");if(1H=="7o"){if(o.g8){if(1l=="1R"||1l=="5o"||1l=="9m"){if(!S.g("gw")){o.8j=H;o.g6=H;5g=H;53();if(v.ja.JC==1){B bl=6L("1l","3c");if(bl){3d(bl.c())}}}}}if(1g&&v.1g.iP==1&&((1l=="1g"||3o.I("JD")==0)||3o.I("1g:")==0)){2M(o.j4);if(!1g.g("1q")||qc!=S){5n(S,1H);o.j6=1l+3o;1w(E(){o.j6=1Z},4m)}}if(W&&v.W.iP==1&&1l=="W"){2M(o.C7);if(!W.g("1q")||qc!=S){5n(S,1H);o.j6=1l;1w(E(){o.j6=1Z},4m)}}}if(1H=="4H"){if(o.g8){if(1l=="1R"||1l=="5o"||1l=="9m"){o.8j=K;o.g6=H;1w(E(){if(!o.8j){o.g6=K;U(B x in b){if(b.2z(x)){B a=b[x].g("1l");if(!8x){if(a=="1R"&&!b[x].g("gw")){9h(b[x]);2r()}}if(a=="3c"){if(v.ja.JC==1){5l(b[x].c())}}if(a=="5o"||a=="9m"){if(v.MG.Ml==1){b[x].MA()}}}}}},4m)}}if(1l=="3c"){o.V.7e(1)}if(v.1g.iP==1&&((1l=="1g"||3o.I("JD")==0)||3o.I("1g:")==0)){2M(o.j4);o.j4=1w(E(){if(!o.47){bd(1)}},(v.1g.iX>0?v.1g.iX*2m:2m))}if(W&&v.W.iP==1&&1l=="W"){2M(o.C7);o.C7=1w(E(){if(!o.47){W.g("1q")?W.1m(1):\'\'}},(v.W.iX>0?v.W.iX*2m:2m))}}if(5g){1w(2r,10)}};G.p1=E(){if(o.5T&&!o.2f&&!o.bS){o.V.5T(K);o.5T=K}if(o.1V){if(v.oK>-1&&5O(o.1V)){L(o.1V,{1D:v.oS})}}if(o.1u&&v.JF==1&&v.12Y!=0){o.V.2Y()}if(v.1v.8U>0){2M(o.JE);o.JE=1w(53,v.1v.8U*2m)}F{53()}};G.Jh=E(){if(o.1V){if(v.oK>-1&&5O(o.1V)){L(o.1V,{1D:v.oK})}}if(!o.1u&&v.JF==1){o.V.2w()}2r();53();j0(K)};G.gE=E(cr,c8){B y;U(B x in b){if(b.2z(x)){y=b[x].g("1l");if(y=="3c"||y=="1R"){b[x].gE(cr,c8)}}}};G.o8=E(){if(v.1v.1m==1){if(v.1v.fH==1&&!o.2f){J}if((!o.4E||o.1j.2k)&&o.P.8g()=="8O"){o.4E=H;53(3);BO()}if(v.1v.jv==1){kr();i8()}j0(K)}};G.gp=E(cr,c8){U(B x in b){if(b.2z(x)){if(b[x].g("1l")=="3c"||b[x].g("1l")=="1R"){b[x].gp(cr,c8)}}}};G.mf=E(17,1p,JG){U(B x in b){if(b.2z(x)){if(b[x].g("1l")=="3c"){b[x].7e(17,1p,JG)}if(b[x].g("1l")=="17"){pn(b[x],17,1p)}if(b[x].s("Nn")==1){b[x].MC(17,1p)}if(b[x].s("Ov")==1){if(b[x].s("3o")=="Of"||b[x].s("3o")=="bm"){1A JH==\'E\'?JH(b[x]):\'\'}if(b[x].s("Oy")==1&&!b[x].g("1q")&&8x){}F{if(b[x].g("1q")==j3(b[x])){53();2r()}}}}}};E j0(x){if(v.1v.1m==1){x?bd():\'\';if(o.cK){if(!o.1u&&v.1v.iY==1){if(fT()){}F{x=H}}if(x&&!o.C3){L(o.1v,{"1b":bg.h()})}if(!x&&o.C3){L(o.1v,{"1b":0})}o.C3=x}}}E k0(){8x=K;o.P.k0();if(o.zo){o.zo=K;2r();1w(2r,b5)}}E pn(x,17,1p){if(v.4V>0){17-=v.4V*1;1p-=v.4V*1}B y=4c(17);if(x.s("t7")=="1"){y=4c(1p-17)}if(x.s("13i")=="1"){if(x.s("13h")=="1"){y=y+(1p>0?\' \'+2P(x.s("13e"))+\' \'+4c(1p):\'\')}F{17==0?y=4c(1p):\'\'}}x.6S(y)}G.CA=E(17,1p){B x=6L("1l","3c");if(x){x.Oa(17,1p)}};G.mP=E(y){if(o.P.1p()>0){B x=6L("1l","3c");if(x){x.mP(y)}}};G.9W=E(){if(!8Q){if(v.JJ.13d==1&&!o.1u){J}if(v.fQ==1){2M(pd);pd=1w(9W,4m)}F{9W()}}};E 9W(){if(!8Q){js("13c");8Q=H;B x=6L("1l","cI");if(x){x.My();if(v.JS==1&&o.1u){2M(o.JL);o.JL=1w(JQ,(v.JM>0?v.JM:1)*2m)}}B y=6L("LF",1);if(y){y.h9()}o.pi?53():\'\'}}E JQ(){if(o.1u&&8Q){o.V.8e()}}G.JR=E(y){U(B x in b){if(x==y){b[x].2b("3d")}}};G.9e=E(){2M(pd);if(8Q){js("9d");B x=6L("1l","cI");if(x){x.jl();if(v.JS==1&&o.1u){o.V.j5()}}B y=6L("LF",1);if(y){y.gX()}8Q=K;o.pi?53():\'\'}};G.jK=E(){B x=6L("3o","1R 7b");if(x){x.2b("5l");x.6S(2P(\'1R\')+\' \'+(o.3z?0:2v.fG(v.1R*100))+\'%\');2M(o.jK);o.jK=1w(Kh,2m)}};E Kh(){B x=6L("3o","1R 7b");if(x){x.6S(\'\');x.2b("3d");2M(o.jK)}}G.3Y=E(17,1p){if(v.4V>0){17-=v.4V*1;1p-=v.4V*1}U(B x in b){if(b.2z(x)){if(b[x].s("on")==1){if(b[x].g("1l")=="3c"){1p>0?b[x].2b("2K",17/1p):\'\';b[x].Ob()}if(b[x].g("1l")=="17"){pn(b[x],17,1p)}if(b[x].g("1l")=="4T"){b[x].2b("tz",0.5);b[x].2b("f4",0)}}}}};G.4i=E(17,1p){U(B x in b){if(b.2z(x)){if(b[x].g("1l")=="1p"){if(v.4V>0){1p-=v.4V*1}b[x].6S(4c(1p))}if(b[x].g("1l")=="3c"){b[x].7e(17,1p);b[x].Mg(1p)}if(b[x].g("1l")=="17"){pn(b[x],17,1p)}}}};G.8L=E(){if(!o.59){1g.g("1q")?1g.1m():1g.1q()}};G.bP=E(){if(1g){if(o.59){J o.59.5O()||1g.g("1q")}F{J 1g.g("1q")?H:K}}F{J K}};G.po=E(x){if(1g){1g.6k(x)}};G.bd=E(){bd()};G.12i=E(x){if(1g){1g.LH(x)}};G.Lk=E(){if(1g){1g.jF()}};G.L4=E(x){if(1g){J 1g.N8(x)}};E bd(x){if(1g){1g.g("1q")?1g.1m(x):\'\'}o.59?o.59.1m():\'\'};G.cN=E(){if(W){if(W.g("1q")){W.1m(1)}F{W.1q()}}};G.jD=E(x){if(W){if(W.g("1q")&&x!=1){x!=2?W.1m():\'\'}F{1w(E(){W.1q()},100)}}};G.ib=E(){if(W){J W.g("1q")?H:K}F{J K}};G.Nx=E(x){if(W){W.g("1q")?W.1m(x):\'\'}};G.dB=E(x){J W?W.g(x):\'\'};G.6Q=E(x){if(W){W.CS(x)}};
6G.Ny=E(x){if(W){W.Nz(x)}};G.cC=E(){if(W){W.cC()}};G.oH=E(){if(W){W.oH()}};G.jJ=E(){jJ()};E jJ(){U(B x in b){if(b.2z(x)){if(b[x].g("1l")=="5V"){b[x].op(!W.bO())}if(b[x].g("1l")=="cL"){b[x].op(!W.fN())}}}}G.bO=E(){if(W){J W.bO()}F{J K}};G.fN=E(){if(W){J W.fN()}F{J K}};G.i1=E(){if(W){J W.i1()}F{J K}};G.oN=E(){if(W){W.oN()}};G.fy=E(){if(W){W.fy()}};G.zH=E(x){if(x&&W){W.dD(x)}};G.NA=E(x){if(x&&W){W.oQ(x)}};G.NB=E(x){if(x&&W){L(W.co(),{"12g":"1W","2T-2l":W.s("7s")});dg(x).1M(W.co());3d(W.c())}};G.11X=E(){};G.zE=E(x){if(1g){1g.6z();1g.g("1q")?1w(E(){1g.1m()},4J):\'\'}if(W&&o.oX){W.iC()}};G.jW=E(){if(1g){1g.6z()}if(o.59){o.59.eL()}if(W&&o.oX){W.iC()}};G.lD=E(x){if(1g){1g.hY()}2r();53()};G.fW=E(x){if(1g){1g.lq(x);1g.g("1q")?1g.1m():\'\'}if(o.59){o.59.eL()}if(W){if(o.p3&&x=="9R"){W.iC()}if(o.oX&&x=="4P"){W.iC()}}x=="5t"?zA():\'\'};E zA(){if(o.lJ){B x=4d(o.k5/o.6E.5d(-1)[0],1).zV(2);U(B i in b){if(b.2z(i)){if(b[i].s("8S")=="5t"&&o.k5){b[i].7e(x,1)}if(b[i].s("3o")=="2Z:5t,1.0"){b[i].Br(x)}}}}}G.iH=E(x,y){if(1g){1g.lq("9q"+(y?y:\'\')+"7X")}if(o.59){o.59.eL()}if(o.p3){W.iC()}};G.bU=E(){if(1g){1g.9L();1g.g("1q")?1w(E(){1g.1m()},4J):\'\'}if(o.59){o.59.eL()}if(o.4U&&o.4S){o.3y.9S()}};G.k7=E(){o.59?o.59.1m():\'\';if(1g){1g.k7()}};G.jO=E(l3,2o,8q){U(B x in b){if(b.2z(x)){if(b[x].g("1l")=="1g"){if(b[x].s("h8")==1){b[x].Mw()}}if(b[x].g("LJ")=="1g#"+l3){b[x].2b("2b#4X",2o);if(b[x].g("1H")=="1E"){if(8q){b[x].6S(zt(8q))}}F{if(v.1g[\'1g\'+l3+\'1l\']=="1Y"){if(8q==2P("7h")){b[x].de(0)}F{b[x].de(1)}}2r()}d7(b[x])}}}};G.NC=E(){if(1g){1g.6z();1g.lq("9R");1g.lq("7c")}};G.nd=E(){B x=6L("1l","3c");if(x){x.nd()}};G.5g=E(){2r();if(8x){o.zo=H}};G.Bs=E(x){if(!8x||x==1){2r();53()}F{v.1v.zn=H}};G.zI=E(){B b=6L("1H","L");if(b){b.Mv()}};G.5b=E(){53();2r();53();if(o.a6){3d(3r)}F{!8x?5l(3r):\'\'}};G.Lh=E(1e){if(1z.g5==v.id&&v.1L.on==1){B x=1e.NO;B y=K;if(x==1J){x=1e.NG}if(O(o.26)||O(o.8u)||o.yD==1){J K}if(o.1u&&v.1L.lz==1){y=H}if(((v.1L.9O==1&&x==32)||(v.1L.11Z==1&&x==13)||(v.1L.k==1&&x==75))&&(o.6A||o.4E||y)){if(v.1L.3h==1){8J(\'1u\',o.1u?0:1)}o.V.92();1e.9Q();J K}!v.1L.pN?v.1L.pN=0.2:\'\';!v.1L.1K?v.1L.1K=5:\'\';if(v.1L.NE==1&&(o.6A||y)){if(o.P.1p()>0){U(B i=48;i<58;i++){if(x==i){o.V.3Y((o.P.1p()*(x-48)*10)/100,H)}}}}if((x==39||(v.1L.l==1&&x==76))&&(o.6A||y)){lm(v.1L.A4)}if((x==37||(v.1L.j==1&&x==74))&&(o.6A||y)){lo(v.1L.A4)}if(x==38&&(o.6A||y)){lm(v.1L.A2)}if(x==40&&(o.6A||y)){lo(v.1L.A2)}if(x==187&&(o.6A||y)){lm(v.1L.NL)}if(x==189&&(o.6A||y)){lo(v.1L.NL)}}};E 6L(y,z){U(B x in b){if(b.2z(x)){if(b[x].s(y)==z){J b[x]}}}}E lm(x,y){if(x=="5V"){if(o.W){o.Q.cC()}F{x="4l"}}if(x=="4l"){if(o.P.1p()>0){B sk=y?y:4d(v.1L.4l);B fv=o.P.17()+sk;if(v.1L.NM==1){if(!o.pG){1A lp==\'E\'?o.pG=1r lp(\'+\'):\'\'}o.pG?o.pG.go(sk):\'\'}if(fv<o.P.1p()){o.V.3Y(fv,H);js("pI",fv)}}}if(x=="1R"){o.V.4b(4d(v.1R)+4d(v.1L.pN));1e.9Q()}if(x=="1K"){o.P.1K(v.1L.1K/100);1e.9Q()}if(v.1L.3h==1){8J(x,1)}}E lo(x,y){if(x=="5V"){if(o.W){o.Q.fy()}F{x="4l"}}if(x=="4l"){if(o.P.1p()>0&&o.1F){B sk=y?y:4d(v.1L.4l);B fv=o.P.17()-sk>=0?o.P.17()-sk:0;o.V.3Y(fv,H);js("pI",fv);if(v.1L.NM==1){if(!o.pB){1A lp==\'E\'?o.pB=1r lp(\'-\'):\'\'}o.pB?o.pB.go(sk):\'\'}}}if(x=="1R"){o.V.4b(4d(v.1R)-4d(v.1L.pN));1e.9Q()}if(x=="1K"){o.P.1K(-v.1L.1K/100);1e.9Q()}if(v.1L.3h==1){8J(x,0)}};G.vK=E(x,y,z){x==0?lo(y,z):lm(y,z)};G.Kg=E(1e){if(1z.g5==v.id){B x=1e.NO;if(x==1J){x=1e.NG}if(x==57){if(v.1k==1){}}if(o.2f&&x==27){o.V.9o()}if(O(o.26)||O(o.8u)){J K}if(v.1L.on==1){if(v.1L.f==1&&x==70&&v.fQ!=1&&(o.6A||o.4E)){if(v.1L.3h==1){8J(\'2f\',o.2f?0:1)}o.2f?o.V.9o():o.V.9J()}if(v.1L.s==1&&x==83&&(o.6A||o.4E)){if(o.3m){if(v.1L.3h==1){8J(\'1Y\',o.54?0:1)}3w("zY")}}if(v.1L.m==1&&x==77&&(o.6A||o.4E)){if(v.1L.3h==1){8J(\'5o\',o.3z?1:0)}o.3z?o.V.6s():o.V.5k()}}}};G.3V=E(){46(o.kP);U(B x in o){if(x.I("Z")==0&&x.I("Ps")>-1){46(o[x])}}U(B i=0;i<dp.R;i++){B 1c=dp[i];if(b[1c]){b[1c].3V()}}if(1g){1g.3V()}if(W){W.3V()}bg.3V();cg?cg.3V():\'\';if(3r.4e==o.1Q){o.1Q.3i(3r)}F{o.1v?o.1v.3i(3r):\'\'}};G.kr=E(){kr()};G.dZ=E(x){dZ(x);x?\'\':53()};G.i8=E(){i8()};G.fF=E(){J 8x}};B Na=E(1c){B i;B C=[];B w;B h;B r8=0;B bg;B 3r;B sZ;B a1;B eY=0;B 4X=H;B Mj=K;B 3M=1;B 43=1;B 2G;B kj;B 3f;B 9g;B 1l;B aR=\'\';B x0;B y0;B on;B 7o=K;B eh=K;B yW=0;B 1a3;B 19T=0;B f7=0;B NU=0;B hq=0;B tA=K;B MD=K;B kl=K;B 3p=K;B kq;B h8;B sF;B AX=K;B zg=K;B tQ;B Bw;C=8R(C,hN.S);C=8R(C,v[1c]);B V=[C.1l];1l=V[0];O(C.Nc)?V[1]=C.Nc:\'\';O(C.Nd)?V[1]=C.Nd:\'\';O(C.1G)?C.1E=C.1G:\'\';if(1S(C.Ne)){o.ax?C.1K=C.Ne:\'\'}if(1l=="3k"){o.i7=H}if(O(C.3o)){if(C.1H=="1E"&&C.3o!=\'\'){if(O(v[C.3o+\'1E\'])){C.1E=v[C.3o+\'1E\']}}if(C.3o.I("1g#")==0){aR=C.3o;if(C.3f==\'\'&&aR.I(",")==-1){C.3f=2P(v.1g[\'1g\'+aR.1h(9)+\'1l\'])}}if(C.3o.I("6w")>-1){v.Nf=H}if(C.3o.I("3k:")>-1){o.i7=H}if(C.3o=="19W"){C.19d=1r 19c(C)}}B 8a=C.3f?C.3f.2x("///"):[];if(C.Ni==1){C.1H="1E";C.1E=kR(0)+(V.R>1?\'///\'+kR(1):\'\');if(1S(C.b0)){C.1n=C.b0}}C.it=[];C.il=[];B zf=0;B 3h=1r 9t();B 1f=1r 9t();B fw=1r 9t();B 19a=1r 9t();B hf=0;B bX;if(C.1H=="1E"){if(C.56){if(O(v[C.56+\'1E\'])){C.1E=v[C.56+\'1E\']}}if(O(C.1E)){3h[0]=4v(C.1E);C.qW=C.1E.R;B zO=[\'/\',\'|\',\'-\'];zO.I(C.1E.1h(-1))>-1?C.Bz=C.1E.1h(-1):\'\';zO.I(C.1E.1h(0,1))>-1?C.qX=C.1E.1h(0,1):\'\';if(1l=="17"||1l=="1p"){if(C.1E.I(\'0:\')==0){C.qV=H}if(C.1E.2x(":").R==3){C.MF=H}F{if(C.1E.I(\'d1:d1\')>-1){C.MH=H}}if(C.nM==1){v.nM=1}}if(C.t7==1&&C.1E.I("-")==0){C.BA=H}if(C.1E.I("///")>0&&(1l=="3W"||C.Ni==1)){C.gv=C.1E.2x("///");C.1E=3h[0]=C.gv[0]}}if(v.zM==1){1w(8t,100);1w(8t,4m);1w(8t,2m)}if(C.3r==1){1w(8t,10)}}F{if(O(C.1f)){3h[0]=C.1f;if(3h[0].I("///")>0&&3h[0].I("iI")==-1){3h=C.1f.2x("///")}if(O(C.tc)){3h[1]=C.tc}if(C.MJ==1){if(1S(C.Nk)){3h.3a(C.Nk);hf=3h.R-1}}}}if(1l=="3W"){if(C.197==1&&O(C.ke)){C.Bf=C.3o}}B Z=1X("2e");B sp=C.1t;if(sp.I(\'ah\')>-1){o.ah?o.ah.1M(Z):1w(E(){o.ah.1M(Z)},100);o.Nl=H}F{if(o.cK&&((fe(sp,["2U"])&&C.195!=1)||(fe(sp,["Z"])))){o.1v.1M(Z)}F{o.1Q.1M(Z)}if(C.18W==1){Z.C.5i=nX}}if(C.Nn==1){C.6Z=1r 193(C,Z)}B sZ=1X("2e");Z.1M(sZ);B d4=1X("2e");L(d4,{"1t":"2q","1a":0,"1b":0});Z.1M(d4);L(Z,{"1t":"2q","1a":0,"1b":0,"1D":1,"dO":"ov","pJ":"lV"});if(1S(C.56)){3I(Z,{"id":(v.id+"4y"+"cT"+C.56)})}if(C.yR==1||C.yZ==1||C.18Z==1){L(d4,{"4F":"2N 0.2s 3b"})}if(3h.R>0){U(i=0;i<3h.R;i++){1f[i]=1X("2e");L(1f[i],{"1t":"2q","1b":0,"1a":0,"9H":"1W","1D":C.a,"4F":"1D 0.1s 3b"});if(C.gt>C.1K){L(1f[i],{"4F":"1D 0.1s 3b,2N 0.1s 3b"})}if(C.1H=="j8"&&C.3t!=\'\'){if(1S(C.56)){3I(1f[i],{"id":(v.id+"4y"+"Z"+"4y"+C.56+"4y"+"1f")});if(v[C.56+\'3t\']){C.3t=v[C.56+\'3t\']}}if(fe(C.3t,[".A5",".kN",".Nq",".19e","iI",".iN"])){C.3t.I("//")==-1&&C.3t.I("iI")==-1?C.3t=\'//\'+C.3t:\'\';C.3t=Nr(C.3t);B z=1X("3Q");C.a8=1;z.1y("d0",Ba);z.3t=C.3t;
61f[i].1M(z);C.w=1f[i].2g;C.h=1f[i].2W;if(C.Ns>0){L(z,{1d:C.Ns})}if(C.M3==1){L(1f[i],{"1D":0})}}}if(C.1H=="1E"){B tj={"1n":(C.1n),"dO":C.dE*1N(v.8i,1),"pK":fK(C.3X),"m8-he":C.kK+\'px\',"2T":"0 dF 0 dF","cm-9O":"fc"};if(1l=="3W"){tj["1E-8r"]="7D"}L(1f[i],tj);if(o.ax){if(1S(C.NP)){L(1f[i],{"dO":C.NP*1N(v.8i,1),})}}if(C.2K==1){if(C.1E.I("<a ")>-1||1c=="dL"){L(1f[i],{"9H":"2D"})}}if(C.Nv==1){L(1f[i],{"3X-fx":"Nv"})}if(C.ot>0){L(1f[i],{"3X-fx":C.ot})}if(C.NQ){L(1f[i],{"pJ":C.NQ+"em"})}3h[i]==\'4T\'?3h[i]=2P("4T"):\'\';1f[i].1T=A9(3h[i]);1w(Bx,100);C.w=1f[i].2g;C.h=1f[i].2W;if(1S(C.56)){3I(1f[i],{"id":(v.id+"rY"+C.56+"19l")})}}if(C.1H=="L"){o.1F?1w(tU,4J):\'\'}B 9M=3h[i].6u();if(9M.I(\'B:\')==0){9M=1N(1z[9M.1h(4)],\'\')}B ow=9M.I(\'<2p\')>-1||9M.I(\'<1a9\')>-1;if(C.1H=="2p"&&(9M.I(\'<g>\')>-1||ow)){if(1l=="5o"||1l=="3W"){9M=9M.1P(/l2/g,\'l2\'+v.id+1c)}if(9M.I(\'4p\')>-1){bB(1f[i])}1f[i].1T=(!ow?"<2p Y=\'20\' 1d=\'20\' 4w:4x=\'4a://4s.w3.4r/7G/4x\' 4w=\'4a://4s.w3.4r/4D/2p\'>":\'\')+9M+(!ow?"</2p>":\'\');1f[i].2g>20?C.w=1f[i].2g:\'\';1f[i].2W>20?C.h=1f[i].2W:\'\';L(1f[i],{"Y":C.w,"1d":C.h});if(C.b0!=-1){hQ(1f,C.b0)}if(1S(C.56)){3I(1f[i],{"id":(v.id+"rY"+C.56+"ox"+i)})}}d4.1M(1f[i]);if(C.3o=="eA"){if(1A oA!=="1J"&&O(1z.oz)){!o.bi?o.bi=1r oA(1f[i]):\'\'}}i>0?1m(1f[i]):\'\'}b9();sF?Ba():\'\';if(C.3o=="3y"){C.3y=1;C.1m=1;o.3y?1f[0].1T=o.3y.ak(C.b0!=-1?C.b0:\'#3D\'):\'\';if(o.1j.2k){1f[0].Oi=yT;1f[0].1aP=5y;1f[0].yG=yI}F{1f[0].n6=6a;1f[0].n5=5y;1f[0].mU=fn}}F{if((bg.2g*C.1K<35||bg.2W*C.1K<35)&&C.1H!=\'1E\'){B9();bB(a1)}F{bB(bg);if(C.hy==1){b9();bB(bg)}}}if(1l=="3W"){B lu=\'\';if(C.ey==1&&O(C.3o)){lu=C.3o;if(lu.I("2Z:")==0){if(lu==\'2Z:1u\'&&C.ke==\'2Z:3U\'){C.pp=1}B 1I=lu.1h(4).2x(",");if(1I.R==2){B yF=1I[1].2x("/");if(yF.R==2){1I[0]==\'hd\'?1I[0]="4z":\'\';if(v[1I[0]]==yF[1]){C.a=1;L(1f[0],{"1D":C.a})}}}}if(lu=="Oj"||lu=="4L"){o.V.iZ();Z.C.5i=nX;o.yD=1}}if((C.1m==1&&(C.Ok==1||C.Om==1||C.Oo==1))||lu.I("7y")==0||lu=="Of"||lu=="bm"){C.Ov=1;if(7L([C.1t],"Z")||C.Ox==1){C.Oy=1}}if(lu.I("7y")==0){Z.C.5i=nX}}U(B sf in C){Ag(sf)}if(1l=="1g"&&C.h8==1){h8=1r Oc(Z,bg,C)}if(C.2K==0){bJ(Z)}if(C.a8==1){1m(bg)}if(C.2G==1){oy()}if(C.1t.I("2l")>-1){f7=1}if(C.1t.I("1b")>-1){NU=1}if(C.1t.I("2U")>-1){hq=1;1l=="3W"&&1S(C.3o)?Z.C.5i=nX:\'\'}if(C.1t.I("Z")>-1){hq=1}2r();B t=\'\';if(C.bu!=0){t+="qP("+C.bu+"Az)"}if(C.1ae==1){t+=" 3M(-1)"}if(C.1aA==1){t+=" 43(-1)"}if(t!=\'\'){L(d4,{"2N":t})}if(1l=="cI"){jl()}B 1I=[];B i;if(1l=="W"){1I=[\'dU\',\'NX\',\'nQ\',\'O0\',\'yB\',\'oq\'];U(i=0;i<1I.R;i++){if(O(C[1I[i]])&&!O(v.W[1I[i]])){v.W[1I[i]]=C[1I[i]]}}}if(1l=="1G"){1I=[\'o2\',\'yA\',\'yz\'];U(i=0;i<1I.R;i++){if(O(C[1I[i]])&&!O(2J[1I[i]])){v[1I[i]]=C[1I[i]]}}}C.sI==1?ag():\'\';if(1l=="3W"&&C.on==0){3d(Z)}if(C.1m==1&&C.o5>0){1w(NS,C.o5*2m)}}E NS(){C.o5=-1;o.Q.5b()}E B9(){if(a1){a1.4e.3i(a1)}a1=1X(C.hy==1?"ak":"2e");L(a1,{"1t":"2q","1b":0,"1a":0,"Y":C.1H=="j8"?bg.2g:(bg.2g>35?bg.2g:35)*C.O4,"1d":C.1H=="j8"?bg.2W:(bg.2W>35?bg.2W:35)*C.AK});C=4q(C,\'mM\',\'mM\');Z.1M(a1)}E bB(x){if(1l.I("17")==0&&V.R==1){C.2K=0}if(C.BB==1){C.2K=1}if(1l=="3W"&&C.ey==0){C.2K=0}if(C.2K==1){zg=C.hy==1&&x==bg;if(C.hy==1&&1S(C.gU)){3I(x,{"gU-9f":C.gU})}if(C.nh==1){L(x,{"6T":"4p"})}L(x,{"9H":"2D"});if(o.1j.2k){x.1y("eh",E(e){yI(e)},{62:K});x.1y("gT",E(e){yT(e)},{62:K});x.1y("gP",E(e){O5(e)},{62:K})}x.i4=9z;if(v.1v.mW==1||C.mW==1){L(x,{"2j-1n":"#nl","1D":0.5})}}F{L(x,{"6T":"7v"})}if(!o.1j.2k){x.n6=6a;x.n5=5y}x.LU=gx;x.LV=hl;if(C.3p==1||C.2G==1){x.mU=fn}}E yI(e){js("1ag"+1c);e.bI();eh=H}E yT(e){C.O6==1?6a():\'\';e.bI()}E O5(e){e.bI();e.9Q();C.O6==1?5y():\'\';if(!eh){9z(e)}eh=K}E b9(){if(bg){bg.4e.3i(bg)}bg=1X(zg?"ak":"2e");L(bg,{"1t":"2q","1b":0,"1a":0});if(1S(C.56)){3I(bg,{"id":(v.id+"rY"+C.56+"1aF")})}w=C.w;h=C.h;C.a4=-1;C.7P=-1;C=4q(C,\'2F\',\'2F\');C=4q(C,\'aQ\',\'aQ\');if(C.bN&&o.ax){if(C.bN!=\'0 0 0 0\'){C=4q(C,\'aQ\',\'bN\')}}if(C.1H=="1E"){w=1f[zf].2g;h=1f[zf].2W;if(C.ze>0){w<C.ze?w=C.ze:\'\'}}C=4q(C,\'gl\',\'gl\');C=4q(C,\'O8\',\'O8\');if(1S(C.56)&&O(v.3W)&&C.1l=="3W"){if(1A(v.3W)==\'3B\'){U(B i=0;i<8C.6P(v.3W).R;i++){if(v.3W[i][C.56]){if(v.3W[i][C.56]=="7h"){C.on=0}F{B 1I=v.3W[i][C.56].2x(":");if(1I[0]=="2F-1a"){if(1I[1].I("%")>0){C.ky=2O(1I[1])}F{C.4j=2O(1I[1])}}}}}}}C.h=h;C.w=w;if(C.bg==1){h=h+C.cQ+C.cY;w=w+C.6H+C.7s;C.h=h;C.w=w;if(C.1H=="1E"){C.d3=1f[0].2W}}F{C.4f=0}L(bg,{"Y":(C.Mq==1?M6:w),"1d":h,"AL":(C.s6*h)/2,"4F":"2j .1s 3b, 1D .2s, 2N .1s 3b"+(1S(C.aY)?\', 5B .1s 3b\':\'\')});9p(C.4o,C.4f);if(C.1H=="j8"){L(bg,{"Y":w,"1d":h,"AL":(C.s6*h/C.1K)/2,})}if(C.LQ==1){Au(bg,C.4o,C.LP,C.LO)}if(C.gV==1){L(bg,{"2I":1N(C.LW,1)+"px 6l "+C.nj})}if(C.7U==1){L(bg,{\'eS-5B\':\'7U(an)\'})}sZ.1M(bg);if(C.3r==1&&C.bg==1){if(1A lT!=="1J"){3r=1r lT();3r.Ma(1f,C)}}}E 9p(x,y){!1S(x)?x=C.4o:\'\';!1S(y)?y=C.4f:\'\';L(bg,{"2j":(C.za==1?"3b-4R("+(C.16K==1?"to 2l,":\'\')+3K(x,y)+","+3K(C.16S,y)+")":3K(x,y,bg))})}E 2r(){B a4=(-bg.2W/2);B 7P=(-bg.2g/2);if(a4!=C.a4||7P!=C.7P){L(bg,{"1b":(-bg.2W/2),"1a":(-bg.2g/2)});C.a4=a4;C.7P=7P}if(a1){B x=C.1H=="j8"?bg.2g:(bg.2g>35?bg.2g:35);B y=C.1H=="j8"?bg.2W:(bg.2W>35?bg.2W:35);L(a1,{"1b":(-y/2)+C.LS-C.LR,"1a":(-x/2)+C.173-C.17p})}U(B i=0;i<3h.R;i++){B it=C.1H=="2p"?2v.3P(2O(1f[i].C.1d))/2:2v.3P(1f[i].2W)/2;B il=C.1H=="2p"?2O(1f[i].C.Y)/2:1f[i].2g/2;if(it!=C.it[i]||il!=C.il[i]){L(1f[i],{"1b":-it,"1a":-il});if(bg){L(1f[i],{"1b":(5D(1f[i].C.1b)+C.cQ/2-C.cY/2+C.17o/2+C.17n/2),"1a":(5D(1f[i].C.1a)+C.6H/2-C.7s/2+C.17m/2+C.17l/2)})}C.it[i]=it;C.il[i]=il}}}E 6a(){B i;7o=H;if(C.fw==1){if(on&&O(C.tc)){i=1}F{i=0}if(bX&&fw.R>2){i=2}if(fw[i]){qx();1q(1f[fw[i]])}}if(C.bg==1){if(1S(C.9r)||1S(C.7W)){9p(C.9r,C.7W)}if(1S(C.aY)){L(bg,{"5B":"di("+C.aY+")"})}if(3r){3r.z3(1f,C,1)}}if(C.7O>-1&&!Mj){U(i=0;i<3h.R;i++){if(1f[i].C.6j!="3p"){L(1f[i],{"1D":C.7O})}}}if(C.tk!=-1){hQ(1f,C.tk)}if(C.yZ==1){h9()}if(C.gt>C.1K&&C.gt>-1){1K(C.gt)}if(1l=="1g"&&o.Q.bP()){}F{if(C.2G==1&&C.sI!=1){B x=8a.R>1&&!on?8a[1]:8a[0];if(x){if(x.I(\'B:\')==0){3f.1T=1z[x.1h(4)];ag()}}1q(2G);L(2G,{"1D":1})}}if(1l=="5o"){o.V.5T(H);o.5T=H}o.g7=H;o.Q.mo(1c,"7o")}E 5y(){hl();7o=K;B i;if(C.fw==1){if(on&&O(C.tc)){i=1}F{i=0}if(bX&&fw.R>2){i=2}qx();1q(1f[i])}if(C.bg==1){if(1S(C.9r)||1S(C.7W)){if(C.Ml==1&&o.8j){}F{9p(C.4o,C.4f)}}if(1S(C.aY)){L(bg,{"5B":"di(1)"})}if(3r){3r.z3(1f,C)}}if(C.7O>-1){U(i=0;i<3h.R;i++){if(1f[i].C.6j!="3p"){L(1f[i],{"1D":C.a})}}}if(C.gt>-1){1K(C.1K)}if(C.tk!=-1){hQ(1f,(C.b0==-1?\'#3D\':C.b0))}if(C.yZ==1){gX()}if(1l=="5o"&&!o.2f){o.V.5T(K);o.5T=K}yX();o.g7=K;o.Q?o.Q.mo(1c,"4H"):\'\'}E yX(){if(C.2G==1&&C.sI!=1){1m(2G);L(2G,{"1D":0})}}E 9z(e){e?e.7n=H:\'\';if(!tA){o.Q.gy(1c);if(1l=="3W"){hS()}if(1l=="17"){if(C.BB==1){B si=C.t7;C.t7=si?0:1;C.BA=si?0:1;C.qX=!si?\'-\':\'\';o.V.ku()}}yX();if(C.16G==1){yW-=30;tK(1f[0],yW)}kl=H;if(C.Mn==1||(1c=="sO"&&C.1m==1&&C.A6==1)){o.Q.5b()}}};G.Mf=E(){9z()};E gx(){if(1S(C.zk)){1K(C.zk)}if(1S(C.A7)){hQ(1f,C.A7)}}E hl(){if(1S(C.zk)){1K(C.1K)}if(1S(C.A7)){hQ(1f,cA(C.b0,\'3D\'))}}E hS(x){if(O(x)){if(x==\'on\'){on=K}F{on=H}}if(3h){if(3h.R>
61){if(on==H){1q(1f[0]);1m(1f[1])}F{1q(1f[1]);1m(1f[0])}}if(C.2G==1&&8a.R>1){3f.1T=o.ni+(on==H?8a[0]:8a[1])+o.kX;ag()}}if(O(C.Bf)){if(on==H){C.3o=C.Bf}F{C.3o=C.ke}}k9();on=!on;if(C.3o){if(C.3o.I(",0/1")>-1){js(C.3o,on?1:0)}}if(C.bg==1&&O(C.Be)){if(C.Be!=-1){if(on){if(!C.Bd){C.Bd=C.4o}C.4o=C.Be}F{C.4o=1N(C.Bd,C.4o)}b9();bB(bg);2r();if(C.1H=="1E"){8t()}F{1K(C.1K)}}}}E k9(){if(O(C.gv)){if(C.gv.R>1){if(on==H){6S(C.gv[0])}F{6S(C.gv[1])}}}}E Ar(1e){1e.7n=H;o.Q.gy(1c)}E qx(){U(B i=0;i<3h.R;i++){if(1f[i].C.6j!="3p"){L(1f[i],{"1D":C.a});1m(1f[i])}}}E Bx(1E){if(1f[0]){if(1f[0].2g>o.2L-C.4j-C.4u-C.6H-C.7s){if(C.Bb==1){if(!1E){1E=1f[0].1T}1f[0].1T=\'<Bb>\'+1E+\'</Bb>\'}F{L(1f[0],{"cm-9O":"fL"})}L(1f[0],{"Y":o.2L-C.4j-C.4u-C.6H-C.7s})}}}E Ba(){if(bg){sF=K;C.a8=0;1m(bg);if(1f[0]){C.w=1f[0].2g*C.1K;C.h=1f[0].2W*C.1K;if(C.M3==1){B m=1r 4Z({"mc":1f[0],"1H":"7r","to":C.a,"17":0.5,"me":(1c+"3Q")})}1K(C.1K)}C.9b=0;b9();B9();bB(a1);1q(bg);2r();o.Q.5g();if(!5O(Z)){3d(Z)}}F{sF=H}}E Mm(1e){1e.7n=H}E fn(){if(!o.1j.2k&&!o.g7){6a()}ag()}E 1K(x){if(x>0){L(bg,{"2N":"1K("+x+")"});U(i=0;i<3h.R;i++){L(1f[i],{"2N":"1K("+x+")"})}if(C.6Z){C.6Z.1K(x)}3M=x;43=x}}E oy(){2G=1X("2e");L(2G,{\'1t\':\'2q\',\'1a\':0,\'1b\':0,\'1d\':\'2D\',"1D":0,"4F":"1D 0.1s 3b"});kj=1X("2e");C=4q(C,\'lM\',\'lM\');C=4q(C,\'LT\',\'LT\');L(kj,{\'1t\':\'2q\',\'1a\':0,\'1b\':0,\'Y\':\'100%\',\'1d\':30,\'2j-1n\':C.ne,\'1D\':C.mT,\'2I-6p\':C.yP,\'2I\':(1S(C.jf)?\'1\':\'0\')+\'px 6l \'+2E(1N(C.jf,0))});3f=1X("2e");L(3f,{\'1t\':\'2q\',\'1a\':C.yH,\'1b\':C.oo,\'1n\':C.BG,\'3X-fm\':fK(C.yM),\'3X-3S\':C.yN*1N(v.8i,1),"m8-he":C.yO+\'px\',"3c-1d":"1",});if(C.3f){if(C.3f.I("B:")==0){C.LK=H}}if(!C.LK){L(3f,{\'cm-9O\':\'fc\'})}if(C.im==1){9g=1X("2e");9g.1T=\'<2p Y="an" 1d="yU" zK="0 0 8 6" 96="1.1" 4w="4a://4s.w3.4r/4D/2p" 4w:4x="4a://4s.w3.4r/7G/4x"><iM id="Ou" 3O="1W" 6O="\'+2E(1N(C.jf,C.ne))+\'" 6O-Ot="Os" 8s="0 0 8 0 4 6"></iM></2p>\'}if(C.sI==1){L(2G,{"1D":1});bB(2G)}F{bJ(2G)}Z.1M(2G);3f.1T=o.ni+(C.3f==\'\'?2P(1l):8a[0])+o.kX;2G.1M(kj);2G.1M(3f);if(C.im==1){2G.1M(9g);B B4=o.B5?\'-an\':\'-yU\';B ps=C.169;if(!O(ps)){ps=\'\'}B tp=ps.I("1b")>-1;if(tp){tK(9g,\'-180\')}L(9g,{\'1t\':\'2q\',\'2l\':(ps.I("2l")>-1?10*C.1K:\'2D\'),\'1a\':(ps.I("1a")>-1?10*C.1K:(ps==\'\'||ps==\'1b\'?\'50%\':\'2D\')),\'2F-1a\':(ps==\'\'||ps==\'1b\'?\'-J1\':0),\'2U\':(tp?\'2D\':B4),\'1b\':(tp?B4:\'2D\'),\'1D\':C.mT})}ag()}E ag(){if(C.2G==1){L(2G,{"1b":(hq==1?-h-2G.2W+3:-2G.2W/2)+C.16a-C.16k,"1a":(f7==1?-3f.2g:(hq==1?-w/2:+3f.2g))-(hq==1?0:3f.2g/2+5)+C.16D-C.16y,"1d":C.oo+3f.2W+C.yK,"Y":C.yH+3f.2g+C.Oq});L(kj,{\'1d\':2G.2W});2G.C.5i="hT"}}G.c=E(){J Z};G.s=E(x){if(1l=="3W"){Ag(x)}J C[x]};G.ss=E(x,x2){J O(C[x])?C[x][x2]:K};G.g=E(x){dc(x){1o"Y":J w;1i;1o"1d":J h;1i;1o"h":J 1N(C.d3,h);1i;1o"x":J 5D(Z.C.1a);1i;1o"y":J 5D(Z.C.1b);1i;1o"1D":J Z.C.1D?Z.C.1D:1;1i;1o"1q":J 4X;1i;1o"3M":J 3M;1i;1o"43":J 43;1i;1o"1l":J 1l;1i;1o"LJ":J aR;1i;1o"kl":J kl;1i;1o"1H":J C.1H;1i;1o"R":J C.qW?C.qW:0;1i;1o"1c":J 1c;1i;1o"x0":J x0;1i;1o"y0":J y0;1i;1o"on":J on;1i;1o"7o":J 7o;1i;1o"1g#":J aR.I("1g#")==0;1i;1o"1g:":J aR.I("1g:")==0;1i;1o"tN":J 1l=="3W"&&C.1H=="1E";1i;1o"2b#4X":J AX;1i;7v:J K}};G.2b=E(k,x){dc(k){1o"1q":7o?5y():\'\';4X=x;1i;1o"2o":MP(x);1i;1o"5l":5l(Z);1i;1o"3d":3d(Z);1i;1o"M1":C.3p=0;1i;1o"B0":if(C.M4>0&&C.3p!=1&&!kq){2M(kq);kq=1w(E(){3d(Z);(C.18l!=1?C.3p=1:\'\');kq=1J},C.M4*2m)}1i;1o"1K":1K(x);1i;1o"18o":L(Z,{"2N":"1K(0)"});1i;1o"3M":L(Z,{"2N":"3M("+x+")"});3M=x;1i;1o"43":L(Z,{"2N":"43("+x+")"});43=x;1i;1o"1D":L(Z,{"1D":x});1i;1o"tz":L(1f[0],{"1D":x});1i;1o"f4":L(1f[0],{"5B":"f4("+x+")"});1i;1o"1a":L(Z,{"1a":x});1i;1o"1b":L(Z,{"1b":x});1i;1o"Y":L(Z,{"Y":x});1i;1o"1d":L(Z,{"1d":x});1i;1o"AU":C.AU=x;1i;1o"f7":f7=x;1i;1o"2b#4X":AX=x;1i;1o"x":L(Z,{"1a":x});1i;1o"y":L(Z,{"1b":x});1i;1o"6t":C.6t=x;1i;1o"7y":C.7y=x;1i;1o"x0":x0=x;1i;1o"y0":y0=x;1i;1o"hK":C.hK=x;1i;7v:J K}};E MP(x){if(C.tx==1){J}if(x&&o.1j.2k){tA=H;1w(MT,b5)}if(!x){if(qw()&&bX){1m(1f[hf]);1q(1f[0]);bX=K}}if(C.a8==1){x?1q(Z):1m(Z)}F{if(1c=="18K"||1c=="18S"){x?1q(Z):1m(Z)}F{L(Z,{"2o":(x?"4L":"1W")})}4X=x;x?1q(Z):\'\'}if(x&&(C.tB||1l=="3W")){C.tB=K;1w(8t,10)}}E MT(){tA=K}G.6S=E(x,y){if(aR!=\'\'&&(C.1E==\'x\'||C.1E==\'1x\')){x=x+\'x\'}if(y){x=C.1E+x}6S(x);!5O(Z)?C.tB=H:\'\'};B Bv;G.lc=E(x){if(Bv!=x){C.a7=x;6S(x);!5O(Z)?C.tB=H:\'\';o.Q?o.Q.5g():\'\'}Bv=x};G.h9=E(){h9()};G.gX=E(){gX()};E h9(){46(tQ);tQ=7N(E(){tK(d4,eY);eY+=5},(1/1N(C.17v,4))*100)}E gX(){46(tQ)}E tK(x,y){L(x,{"2N":"qP("+y+"Az)"+(x==1f[0]&&!MD&&3M!=1?\' 1K(\'+3M+\')\':\'\')})};G.ME=E(x){if(C.1E.I("{1G")>-1){6S(C.1E)}};G.hS=E(x){hS(x)};G.BC=E(x){on=x==0;k9()};E 6S(1E){if(C.1H=="1E"){B tt=1E;if(O(1E)){if(r8>0&&1E==Bw&&!C.BB){if(1E.I("{")==-1){J}}if(C.MF){if(1E.R==4){1E=(C.qV?\'0:0\':\'d1:0\')+1E}if(1E.R==5){1E=(C.qV?\'0:\':\'d1:\')+1E}if(1E.R==7){1E=(C.qV?\'\':\'0\')+1E}}if(C.MH){if(1E.R==4){1E=\'0\'+1E}}C.qW=1E.R}1E=(C.qX?C.qX+(C.BA?\'\':\' \'):\'\')+1E+(C.Bz?\' \'+C.Bz:\'\');B Ng=1f[0].2g+(C.bg==1?C.7s+C.6H:0);B Jk=1f[0].2W+(C.bg==1?C.cQ+C.cY:0);1f[0].1T=o.ni+(1l=="3W"?A9(1E):1E)+o.kX;if(C.11S==1){1f[0].1T+=\'<7R C="2o:cF-4L;Y:eX"></7R><7R C="2I-1b: dF 6l \'+2E(C.1n)+\';2I-1a: dF 6l cE;2I-2l: dF 6l cE;1t: 2q;2l:dF;1b: 50%;2F-1b: -4N;"></7R>\'}if(1l=="1G"){L(1f[0],{"Y":"2D","cm-9O":"fc"});Bx(1E)}C.w=1f[0].2g+(C.bg==1?C.7s+C.6H:0);C.h=1f[0].2W+(C.bg==1?C.cQ+C.cY:0);if(Ng!=C.w||Jk!=C.h||(C.w>0&&r8==0)){8t()}if(1f[0].2g>0){r8=C.w}F{aR!=\'\'?1m(1f[0]):\'\';if(1E!=\'\'){1w(8t,10)}}Bw=tt}}G.8t=E(){8t()};E qw(){J!o.P.6C()&&C.MJ==1}
6E 8t(){if(C.1H=="1E"){if(1f[0]){if(1f[0].2g>0){aR!=\'\'?1q(1f[0]):\'\';w=C.w=1f[0].2g;h=C.h=1f[0].2W;b9();bB(bg);2r();if(o.Q){if(7L([C.1t],"Z")){o.Q.Bs()}F{o.Q.5g()}}}}}}G.Br=E(x){if(C.MI==1){B n=4;if(1c=="MG"){if(o.1j.2k){J}}F{n=8}B y=\'l2\';B z=[];U(B i=1;i<n;i++){z[i]=dg(y.b4(v.id,1c,\'S0\',i))}if(z[1]){U(B i=1;i<n;i++){z[i]?1m(z[i]):\'\'}if(n==4){U(B i=1;i<n;i++){x>(i/n-0.2)&&z[i]?1q(z[i]):\'\'}}F{U(B i=n;i>0;i--){if(x*1+(1/n)>=(i/n)&&z[i]){1q(z[i]);1i}}}}}};G.On=E(){if(!on){if(3h){if(3h.R>1){if(hf!=1){1m(1f[0]);1q(1f[1])}}}if(V.R>1){1l=V[1];if(C.2G==1){3f.1T=kR(1);ag()}}if(qw()&&bX){1m(1f[hf]);bX=K}if(C.pp==1){hS(1)}k9();on=H}};E kR(x){J o.ni+(C.3f==\'\'?2P(V[x]):(8a.R>1?8a[x]:8a[0]))+o.kX}G.de=E(x){de(x)};G.MC=E(x,y){if(C.6Z){C.6Z.eL(x,y)}};G.MA=E(){9p(C.4o,C.4f)};E de(x){B y=\'l2\';B z=dg(y.b4(v.id,1c,\'R6\'));if(z){L(z,{"4F":"2N 0.1s 5p-4H"});if(x==1){z.C.2N=\'Mr(0, 0)\'}F{z.C.2N=\'Mr(-Mz, 0)\'}}F{if(x==1){C.a=1}F{C.a=0.5}}on=x==1;if(C.2G==1&&8a.R>1){3f.1T=(on?8a[0]:8a[1])}L(1f[0],{"1D":C.a})};G.l8=E(){if(on){if(3h){if(3h.R>1){1q(1f[0]);1m(1f[1]);L(1f[0],{"1D":C.a})}}1l=V[0];if(V.R>1){if(C.2G==1){3f.1T=kR(0);ag()}}k9();on=K;bX=K}};G.op=E(x){L(d4,{"1D":x?0.5:1})};G.Ar=E(){if(qw()){qx();1q(1f[hf]);bX=H}};G.My=E(){B 2Q=K;if(C.1m==1){if(C.Mx==1){if(5O(o.1V)){2Q=H}}if(C.Qk==1&&!o.2f){2Q=H}if(C.TZ==1&&o.2f){2Q=H}}if(!2Q){5l(Z);B hb=Z.9Z("*");U(B i=hb.R;i--;){L(hb[i],{"6t-1u-7t":"U2"})}4X=H}};G.jl=E(){jl()};E jl(){3d(Z);B hb=Z.9Z("*");U(B i=hb.R;i--;){L(hb[i],{"6t-1u-7t":"7m"})}4X=K}G.3V=E(){if(3h.R>0){U(i=0;i<3h.R;i++){if(1f[i].4e==Z){Z.3i(1f[i])}1f[i]=1Z}}if(bg){bg.f9("i4");bg.f9("n6");bg.f9("n5");bg.4e.3i(bg);bg=1Z}if(C.1t.I(\'ah\')>-1){if(Z.4e==o.ah){o.ah.3i(Z)}}F{if(Z.4e==o.1Q){o.1Q.3i(Z)}F{if(o.1v){if(Z.4e==o.1v){o.1v.3i(Z)}}}}if(2G){if(2G.4e==Z){Z.3i(2G)}}Z=1Z};G.Mw=E(){h8?h8.h5():\'\'};G.Mv=E(){tU()};E tU(){Mu(3h[0],C.1n,1f[0])}E A9(x){B z=x+\'\';if(x.I(\'{\')>-1){if(x.I(\'{17}\')>-1&&O(o.3v)){x=x.1P(\'{17}\',hH(o.3v.cq().t))}if(x.I(\'{1G\')>-1){B y=o.bn?o.bn:(v.1G?v.1G:\'\');if(x.I(\'{ds}\')>-1&&o.Q){x=x.1P(\'{ds}\',o.Q.dB(\'ds\'))}if(o.dz&&o.Q){y=o.Q.dB(\'dz\')}x=x.1P(\'{1G}\',y);if(o.dz&&!o.Q){1w(6S,100,z)}}if(x.I(\'{1E\')>-1){U(B i=1;i<6;i++){if(x.I(\'{1E\'+i+\'}\')>-1){if(O(v[\'1E\'+i])){x=x.1P(\'{1E\'+i+\'}\',v[\'1E\'+i])}F{x=x.1P(\'{1E\'+i+\'}\',\'\')}}}}if(x.I(\'{5V}\')>-1){o.jB=1c;if(o.Q){x=x.1P(\'{5V}\',o.Q.dB(\'Mt\'))}}}J x}G.Ah=E(){6S(C.1E)};E Ag(sf){if(1S(C[sf+\'4y\'+\'B\'])){B x=v[C[sf+\'4y\'+\'B\']];C[sf]=x}}E hQ(1f,6o){U(B i=0;i<1f.R;i++){kp(1f[i],6o)}if(C.3o=="3y"){if(o.3y){o.3y.Ms(1f[0],6o)}}}};B MK=E(1c,1l){B i;B C=[];B w;B h;B bg;B 3r;B 4X=H;B x0;B y0;B 3M=1;B 43=1;B hA=0;B ae=0;B TI;B 47;B qF;B 7o;B 7m;B 2K;B 3F;B 7J;B O9;B N7;B z9;B NR;B 2G;B 3f;B 9g;B hD;B B1;o.M2=-1;B s9;B 7o;B Aw;U(i in hN.S){C[i]=hN.S[i]}B 1l=v[1c].1l;B 6Z=1l=="3c";B 8v=1l=="1R";B 1H=v[1c].1H;U(i in hN[1l]){C[i]=hN[1l][i]}U(i in v[1c]){C[i]=v[1c][i]}C.w=2O(C.w);C.h=2O(C.h);C=4q(C,\'2F\',\'2F\');C=4q(C,\'aQ\',\'aQ\');if(o.ax){if(C.MB>0){C.w=2O(C.MB)}if(C.bN){if(C.bN!=\'0 0 0 0\'){C=4q(C,\'aQ\',\'bN\')}}}B Z=1X("2e");if(v.1v.ML==1&&v.1v.1m==1){o.1v.1M(Z)}F{o.1Q.1M(Z)}6Z?o.ah=Z:\'\';B 8k=K;if(C.8S){if(C.8S!=\'1R\'){8k=H}}L(Z,{"1t":"2q","1b":0,"1a":0,"1D":1,"dO":"ov","pJ":"lV"});if(C.MX==1){Z.C.5i=TL}b9();B 8z=1X("2e");L(8z,{"1t":"2q","2U":2v.3P(-C.h/2),"1a":2v.3P(-C.w/2)});if(C.7F>0&&C.LY==1){L(8z,{"2I-6p":C.7F*C.h/2,"1d":C.h,"5w":"3p","4p-3q":"1W"})}if(1S(C.56)){3I(Z,{"id":(v.id+"rY"+C.56)})}Z.1M(8z);if(6Z&&v.Ak==1){O2()}if(C.2G==1){oy()}B aw=1X("2e");mS(0,aw,0.3,(C.4R==1?"3b-4R("+(C.AN==1?"to 1a,":\'\')+2E(C.N5)+", "+2E(C.sb)+")":2E(C.sb)),C.w,C.TQ);if(C.MN==1&&O(C.rO)){B jI=1X("2e");jI.1T=C.rO.1P(/\\#MV/g,2E(C.sb));aw.1M(jI);L(jI,{"1t":"2q","2U":-2v.3P(C.h/2),"1a":0,"4p-3q":"1W"});L(aw,{"5w":"3p","2j":"1W"});B x=["N4","iM","hC","bz","gK"];U(B y=0;y<x.R;y++){B z=jI.N3("2p "+x[y]);if(z.R>0){U(B y2=0;y2<z.R;y2++){z[y2].C.6O=2E(C.sb)}}}}8z.1M(aw);B Uz=[];B dA=1X("2e");B AD=(C.4R==1?"3b-4R("+(C.AN==1?"to 1a,":\'\')+2E(C.N2)+", "+2E(C.N1)+")":C.N1);mS(1,dA,C.N0,AD,0,C.Us);8z.1M(dA);if(C.7O>0){B b7=1X("2e");mS(2,b7,C.MZ,C.hw,0,C.7O);8z.1M(b7)}B 7Z=1X("2e");B AE=(C.4R==1?"3b-4R("+(C.AN==1?"to 1a,":\'\')+2E(C.MY)+", "+2E(C.1n)+")":C.1n);mS(3,7Z,C.MW,AE,0,C.a);if(C.MN==1&&O(C.rO)){B rN=1X("2e");rN.1T=C.rO.1P(/\\#MV/g,2E(C.1n));L(rN,{"1t":"2q","2U":-2v.3P(C.h/2),"1a":0,"4p-3q":"1W"});L(7Z,{"5w":"3p","2j":"1W"});7Z.1M(rN)}if(C.5z==1){B do=1X("2e");C=4q(C,\'AJ\',\'AJ\');C=4q(C,\'AH\',\'AH\');L(do,{"1t":"2q","2U":C.h/2,"1a":0,"4p-3q":"1W","3X-3S":C.MU*1N(v.8i,1),"1n":C.5x,"3c-1d":"100%","2T-1b":C.SW,"2T-2U":C.SF,"2T-1a":C.Sw,"2T-2l":C.Sq,"2F-1b":C.Tn,"2F-2U":C.Tk,"2F-1a":C.Tc,"2F-2l":C.Td,"2I-6p":(C.MS+"px"),"2o":"1W"});if(C.MR==1){L(do,{"2j":2E(C.MQ)})}7Z.1M(do);B nu=K;B U0=K}o.rA=C.h;8z.1M(7Z);if(C.aS==1){B 8s=[];B rP;if(1A MO!=="1J"){B 6n=1r MO(Z,8s,w,C,AE,AD)}}
6if(6Z&&O(v.5Z)){if(v.5Z.on==1){if(1A MM!=="1J"){o.5Z?o.5Z.3V():\'\';o.5Z=1r MM(Z,C,w)}}}B vg;if(8v){if(v.fh>1&&1S(v.Mp)&&!8k){vg=1X("2e");Z.1M(vg);B lI=C.w/v.fh-C.w/2;bJ(vg);L(vg,{"1t":"2q","1b":-2v.fG(C.h/2),"1a":lI,"Y":0,"1d":C.h,"6I":1N(v.Mp,"nl")})}}if(C.3F==1){if(C.g3.6u().I(\'<2p\')==-1){C.g3==\'\'?C.g3="<2p Y=\'20\' 1d=\'20\'><g><gK ry=\'5\' rx=\'5\' cy=\'10\' cx=\'10\' 6O=\'#e5\'/></g></2p>":\'\'}3F=1X("2e");3F.1T=C.g3.6u();C=4q(C,\'Mo\',\'Mo\');L(3F,{"1t":"2q","1b":-10+C.T1-C.T7,"1a":-2m,"4p-3q":"1W","1d":20,"Y":C.h7,"1D":C.Am,"4F":"2N 0.1s 3b, 1D 0.1s 3b"});if(C.np==1||C.tg==1){L(3F,{"2N":"1K(0)"})}F{if(C.mb!=1){L(3F,{"2N":"1K("+C.mb+")"})}}if(C.T6==1){L(3F,{"5B":"T3-ao(4N 4N dF 5j(0, 0, 0, .7))"})}Z.1M(3F);if(C.Ay!=-1){kp(3F,C.Ay)}C.LN=3F.2g;if(C.7J==1){7J=3F.T2(H);Z.1M(7J);if(C.v8&&C.v8!=-1){kp(7J,C.v8)}}}if(C.bu!=0){L(Z,{"2N":"qP("+C.bu+"Az)"})}if(C.3p==1){1m(Z);4X=K}if(8v&&!8k){if(C.1m==1&&C.n2==1){o.g8=H;C.3p=H}F{o.g8=K}}C.bv=0;if(C.bu!=0){C.mZ=2v.KF(C.bu);if(C.mZ>45&&C.mZ<135){C.bv=90}if(C.mZ>Z2&&C.mZ<M0){C.bv=Mh}}if(8k){C.8S?o[\'3c\'+\'4y\'+C.8S]=C.8S:\'\';w=C.w;C.8S=="5t"?7e(1,o.6E.5d(-1)[0],"no"):\'\';if(C.8S=="pA"){B pv=v.1R;v.2h?(v.2h.1R?pv=v.2h.1R:\'\'):\'\';7e(pv,1,"no")}}E mS(n,x,y,z,LZ,LX){L(x,{"1t":"2q","2U":0,"1a":0,"Y":LZ,"1d":(C[\'h\'+n]>0?C[\'h\'+n]:C.h),"2j":z?(z.I("3b")>-1?z:2E(z)):\'\',"2I-6p":(C.LY==1?1:C.7F*C.h/2),"1D":LX,"4p-3q":"1W","4F":"2N 0.2s 5p-in-4H"})}E b9(){bg=1X(C.hy==1?"ak":"2e");C=4q(C,\'gl\',\'gl\');B d3=C.h+C.cQ+C.cY;B eP=C.w+C.6H+C.7s;if(C.bg==1){}F{C.4f=0}C=4q(C,\'mM\',\'mM\');if(v.1v.mW==1||C.mW==1){C.4o=\'#nl\';C.bg=1;C.4f=0.5}L(bg,{"1t":"2q","1b":0,"1a":0,"Y":eP,"1d":d3*C.AK,"AL":(C.s6*d3)/2,"2j":3K(C.4o,C.4f),"9H":"2D","4F":"1D .1s 3b, 2j .1s 3b"});if(C.7U==1){L(bg,{\'eS-5B\':\'7U(an)\'})}if(C.gV==1){L(bg,{"2I":1N(C.LW,1)+"px 6l #"+C.nj})}if(C.2K==1){if(C.nh==1){L(bg,{"6T":"4p"})}if(!o.1j.2k||v.hn==1){bg.i4=9z;bg.LV=hl;bg.LU=gx;bg.mU=fn}if(C.hy==1&&1S(C.gU)){3I(bg,{"gU-9f":C.gU})}}F{L(bg,{"6T":"7v"})}if(!o.1j.2k){bg.n6=6a;bg.mU=fn;bg.n5=5y}if(o.1j.Av&&C.2K==1){bg.1y("gT",E(1e){1e.7n=H;if(!O(1e.6B)&&1e.8V.R>0){1e.6B=1e.8V[0].mI;1e.9Y=1e.8V[0].oM}o.yq=H;s9=1e;6a(1e);gx(1e)},{62:K});bg.1y("gP",E(1e){1e.7n=H;o.47=K;1w(E(){o.yq=K},4J);5y(1e);hl(s9)},{62:K});bg.1y("2K",E(1e){1e.7n=H});bg.1y("eh",E(1e){if(!O(1e.6B)&&1e.8V.R>0){1e.6B=1e.8V[0].mI;1e.9Y=1e.8V[0].oM}s9=1e;o.47=H;fn(1e);if(o.1j.Av){gx(1e)}},{62:K})}B 7P=2v.fG(-C.w/2-C.6H);B a4=2v.fG(-C.h/2-C.cQ+C.LS-C.LR);L(bg,{"1a":7P});L(bg,{"1b":a4});if(C.LQ==1){Au(bg,C.4o,C.LP,C.LO)}Z.1M(bg);if(C.3r==1){if(1A lT!=="1J"){3r=1r lT();3r.3c(Z,C,eP,d3,7P,a4)}}}E 2r(Y){if(Y!=w){w=Y;o.Ae=w;B bH=w/aw.2g;L(bg,{"Y":(w+C.6H+C.7s),"1a":-w/2-C.6H,});L(8z,{"1a":-w/2});L(aw,{"Y":w});L(8z,{"Y":w});B xx=dA.2g*bH;if(xx>aw.2g){xx=aw.2g}L(dA,{"Y":xx});B wp=7Z.2g*bH;L(7Z,{"Y":wp});gO(wp);if(6Z){Or()}if(C.aS==1){if(6n){B p=6n.Me(w,wp);nv(p)}F{nv(0)}}if(o.5Z){o.5Z.2r(w)}if(o.6X){o.6X.2r()}}}E nv(p){if(p>0){1m(8z);rP=H}F{if(rP){1q(8z);rP=K}}}E gO(x,y){if(C.3F==1){B dC=C.LN/2;if(x<dC&&C.h7!=20){x=dC}if(x>w-dC&&C.h7!=20){x=w-dC}B x2=x-w/2-dC+C.SZ-C.SH;if(x2>w/2-dC){x2=w/2-dC}if(y==2){7J?L(7J,{"1a":x2}):\'\'}F{L(3F,{"1a":x2})}}if(vg){B lI=C.w/v.fh-C.w/2;B LM=x<lI+w/2?0:x-C.w/2-lI;L(vg,{"Y":LM,})}}E tf(x){L((x==2?7J:3F),{"2N":"1K("+C.mb+")"})}E 6a(1e){o.Q.mo(1c,"7o");if(C.bg==1){if(C.7W!=-1){B m=1r 4Z({"mc":bg,"1H":"7r","to":C.7W,"17":0.1,"me":(1c+"bg")})}if(1S(C.9r)){L(bg,{"2j-1n":C.9r})}if(3r){3r.b7(C,1)}}if(1S(C.Aj)){L(7Z,{"2j-1n":C.Aj})}if(C.3F==1){if(C.LL==1&&O(C.Al)){if(C.qR==1&&47){}F{3F.1T="<2p Y=\'"+C.h7+"\' 1d=\'20\' 4w:4x=\'4a://4s.w3.4r/7G/4x\' 4w=\'4a://4s.w3.4r/4D/2p\'>"+C.Al.6u()+"</2p>"}}if(C.np==1){if(C.tg==1&&!o.1F){}F{tf()}}F{if(C.qH!=-1){B m2=1r 4Z({"mc":3F,"1H":"7r","to":C.qH,"17":0.1,"me":(1c+"3F")})}}if(7J){tf(2);gO(7x(1e.6B)-ae,2)}if(1S(C.Ao)){L(3F,{"2N":"1K("+C.Ao+")"})}}if(C.2G==1&&(o.P.1p()>0||8v||8k)){mw()}if(C.hu>0){L(bg,{"2N":"43("+((C.hu-1)/5+1)+")"});Aq(C.hu)}if(C.3F==1&&C.M7==1){gO(7x(1e.6B)-ae)}if(8v){o.V.5T(H);o.5T=H}F{if(o.5Z){o.5Z.SE()}}7o=H;o.g7=H}E Aq(x){L(aw,{"2N":"43("+x+")"});L(dA,{"2N":"43("+x+")"});b7?L(b7,{"2N":"43("+x+")"}):\'\';L(7Z,{"2N":"43("+x+")"})}E 5y(){if(!qF){if(C.7O>0){L(b7,{"Y":0})}if(1S(C.Aj)){L(7Z,{"2j-1n":C.1n})}if(C.bg==1){if(C.7W!=-1){B m=1r 4Z({"mc":bg,"1H":"7r","to":C.4f,"17":0.1,"me":(1c+"bg")})}if(1S(C.9r)){L(bg,{"2j-1n":C.4o})}if(3r){3r.b7(C)}}if(C.3F==1){if(C.LL==1&&O(C.Al)){if(C.qR==1&&47){}F{3F.1T="<2p Y=\'"+C.h7+"\' 1d=\'20\' 4w:4x=\'4a://4s.w3.4r/7G/4x\' 4w=\'4a://4s.w3.4r/4D/2p\'>"+C.g3.6u()+"</2p>"}}if(C.np==1||(C.tg==1&&!o.1F)){L(3F,{"2N":"1K(0)"})}F{if(C.qH!=-1){B m2=1r 4Z({"mc":3F,"1H":"7r","to":C.Am,"17":0.1,"me":(1c+"3F")})}if(1S(C.Ao)){L(3F,{"2N":"1K("+C.mb+")"})}}if(7J){L(7J,{"2N":"1K(0)"})}}if(C.hu>0){L(bg,{"2N":"43(1)"});Aq(1)}if(8v&&!o.2f){o.V.5T(K);o.5T=K}o.Q.mo(1c,"4H")}if(C.aS==1&&6n){6n.4H()}if(C.2G==1&&(o.P.1p()>0||8v)){sD()}if(o.tr&&6Z){o.th.1m();o.M2=-1}if(o.5Z){o.5Z.SI()}7o=K;o.g7=K}E 9z(1e){1e.7n=H}E Mm(1e){1e.7n=H}E hl(1e){if(8v){if(o.8j){qF=H;2M(Aw);Aw=1w(E(){qF=K;5y()},2m)}}z2();o.47=K;
6if(C.3F==1){if(C.qR==1&&O(C.Bj)){3F.1T="<2p Y=\'20\' 1d=\'20\' 4w:4x=\'4a://4s.w3.4r/7G/4x\' 4w=\'4a://4s.w3.4r/4D/2p\'>"+C.g3.6u()+"</2p>"}}db(1e.6B,1e.9Y);o.Q.gy(1c);o.Q.gp(1e.6B,1e.9Y);BD();1e.7n=H}E gx(1e){47=H;if(C.3F==1){if(C.qR==1&&O(C.Bj)){3F.1T="<2p Y=\'20\' 1d=\'20\' 4w:4x=\'4a://4s.w3.4r/7G/4x\' 4w=\'4a://4s.w3.4r/4D/2p\'>"+C.Bj.6u()+"</2p>"}}hA=7x(lX(bg));ae=7x(jb(bg));db(1e.6B,1e.9Y);if(C.yY==1){if(C.M5==1&&o.1u){7m=H;o.P.2Y(\'bh\')}}7e(2K,1,"no")}E db(h6,eF){B x;h6=7x(h6);eF=7x(eF);if(C.bu!=0){B bz=bg.Bl();B eY=(C.bu%Bm)*2v.PI/180;B cx=7x(bz.1a+bz.Y/2);B cy=7x(bz.1b+bz.1d/2);B dx=h6-cx;B dy=eF-cy;B eP=w+C.6H+C.7s;x=dx*2v.SN(eY)+dy*2v.SJ(eY);x=x+eP/2-C.6H}F{B Mk=2v.5F(2c.tJ.cs,2c.3L.cs);B Mi=2v.5F(2c.tJ.eK,2c.3L.eK);if(!o.1j.2k){h6+=Mk;eF+=Mi}if(C.bv>0){x=eF-hA-C.7s;if(C.bv==Mh){x=w-(eF-hA-C.6H)}}F{x=h6-ae-C.6H}}2K=x/w;if(2K>1)2K=1;if(2K<0)2K=0}G.Mg=E(){if(6n){B p=6n.Me(w);nv(p)}};G.nd=E(){if(6n){B p=6n.eL(w);nv(p)}};E z2(){47=K;BD()}E BD(){if(C.yY==1){if(C.M5==1&&7m){7m=K;o.P.2w(\'bh\')}}}E fn(1e){ae=7x(jb(bg));if(C.7O>0){B 42=7x(1e.6B)-ae;L(b7,{"Y":42});if(C.aS==1){6n?6n.Uy(42):\'\'}}if(C.2G==1&&(o.P.1p()>0||8v||8k)){mw();hA=lX(bg);db(1e.6B,1e.9Y);if(6Z){if(v.Uq==1){if(o.P.6C()&&o.P.cz().I("?B6")>0){3f.1T=\'- \'+hH((1-2K)*o.P.1p(H))}F{3f.1T=hH(2K*o.P.1p())}}F{B d=o.P.1p();if(v.4V>0){d=d-v.4V*1}B 6V=\'\';if(C.aS==1&&6n){6V=6n.2G(2K*d);6V!=\'\'?6V=6V+\'<br>\':\'\'}if(o.f0&&o.Md){3f.1T=o.f0.Tm(o.Md+2K*d*2m)}F{3f.1T=6V+hH(2K*d)}}}if(8v||8k){3f.1T=zL(2K)}ag(1e)}if(o.tr&&6Z&&o.th){B1=1e;if(!hD||v.Mc!=1){AY()}if(v.Mc==1){2M(hD);hD=1w(AY,50)}}if(C.3F==1){if(7J){gO(7x(1e.6B)-ae,2)}}}E AY(){2M(hD);hD=1J;if(C.2G==0){hA=7x(lX(bg));ae=7x(jb(bg));db(1e.6B,1e.9Y)}7o?o.th.c4(B1,w,2K,ae):\'\'}E ag(1e,t,l){B tw=3f.2g;B 1a=(-w/2+(7x(1e.6B)+2c.tJ.cs-ae)-tw/2)+(l?l:0);B mk=0;if(v.ud!=1){if(1a+w/2+tw+10>o.2L){mk=1a;1a=o.2L-w/2-tw-10}if(1a+o.2L/2<0){mk=1a;1a=-o.2L/2}}if(1a>w/2-tw/2){1a=w/2-tw/2}if(1a<-w/2){1a=-w/2}B x={"1b":(-3f.2W-C.Mb*1-C.oo-C.yK)-(C.M9==1?(C.h/2)*(C.hu>0?C.hu:1):0)+(t?t:0),"1a":1a};L(2G,x);if(C.im==1){L(9g,{\'1t\':\'2q\',\'1a\':3f.2g/2-4+(mk!=0?mk-1a:0),\'1b\':3f.2W-6})}}G.mw=E(e,x,t,l){mw();3f.1T=x;ag(e,t,l)};E mw(){if(!5O(2G)||2G.C.1D==0){1q(2G);L(2G,{"1D":1})}}G.sD=E(){sD()};E sD(){1m(2G);L(2G,{"1D":0})}G.c=E(){J Z};G.s=E(1c){J C[1c]};G.ss=E(x,x2){J C[x][x2]};G.g=E(x){dc(x){1o"Y":J w;1i;1o"UL":J aw.2g;1i;1o"1d":J C.h;1i;1o"x":J 5D(Z.C.1a);1i;1o"y":J 5D(Z.C.1b);1i;1o"1D":J Z.C.1D?Z.C.1D:1;1i;1o"1q":J 4X;1i;1o"3M":J 3M;1i;1o"43":J 43;1i;1o"1l":J 1l;1i;1o"1c":J 1c;1i;1o"x0":J x0;1i;1o"y0":J y0;1i;1o"2K":J 2K;1i;1o"gw":J 8k;1i;7v:J K}};G.2b=E(1c,x){dc(1c){1o"1q":4X=x;1i;1o"47":47=x;1i;1o"2o":6Z||C.1m==1?L(Z,{"6j":(x?"4X":"3p")}):L(Z,{"2o":(x?"4L":"1W")});4X=x;1i;1o"3M":L(Z,{"2N":"3M("+x+")"});3M=x;1i;1o"43":L(Z,{"2N":"43("+x+")"});43=x;1i;1o"1D":L(Z,{"1D":x});1i;1o"1a":L(Z,{"1a":x});1i;1o"1b":L(Z,{"1b":x});1i;1o"2K":2K=x;1i;1o"eC":C.eC=x;1i;1o"Y":L(Z,{"Y":x});1i;1o"1d":L(Z,{"1d":x});1i;1o"AU":C.UC=x;1i;1o"x":L(Z,{"1a":x});1i;1o"y":L(Z,{"1b":x});1i;1o"x0":x0=x;1i;1o"y0":y0=x;1i}};G.2r=E(x){2r(x)};G.p1=E(x){};G.gE=E(cr,c8){if(47){if(8v||8k||C.yY==1){db(cr,c8);o.Q.gy(1c)}if(8v){o.8j=H}db(cr,c8);7e(2K,1,"no")}};G.gp=E(cr,c8){if(47){z2();47=K;db(cr,c8);o.Q.gy(1c);7e(2K,1,"no")}};E 7e(17,1p,x){17<0?17=0:\'\';if(v.4V>0&&1p>1){1p=1p-v.4V;17=17-v.4V}if(C.3F==1&&C.tg==1&&C.np!=1){if(!C.M8&&17>0){tf();C.M8=H}}B td=17/1p;if(47&&1p!=1){}F{B 42;if(1p>0&&17>0){if(17>1p){17=1p}42=w*td;if(42==7Z.2g){42=-1}}F{42=0}if(42>=0){L(7Z,{"Y":42});if(C.M7==1&&7o&&!x){}F{gO(42)}if(C.aS==1){if(6n){6n.dn(42)}}}if(O(do)){if(1p<2&&6Z){if(nu){3d(do);nu=K}}F{if(!nu){5l(do);nu=H}do.1T=6Z?4c(17==0?1p:17):zL(17)}}if(6Z&&o.5Z){o.5Z.N6(td)}}};G.7e=E(17,1p,x){if(1p!=N7||17!=NR||x){7e(17,1p,x)}};G.Ob=E(){2K>1?2K=1:\'\';2K<0?2K=0:\'\';L(7Z,{"Y":(2K*w)})};G.Oa=E(17,1p){B 42=0;if(1p>0&&17>0){42=w*(17/1p);42>w?42=w:\'\';L(dA,{"Y":5D(42)});O9=1p;z9=17;if(C.aS==1){if(6n){6n.9b(42)}}}F{z9=0;L(dA,{"Y":0})}if(C.aS==1){if(6n){6n.9b(42)}}};G.mP=E(x){if(C.6X==1){if(!o.6X){if(x!=0){if(1A O7!=="1J"){o.6X=1r O7(Z,C,x);o.b6=H}}}F{if((!O(x)||x==0)&&o.b6){o.6X.1m();o.b6=K}F{if(!o.b6||(O(x)&&x!=1&&x!=0)){o.6X.zc(x);o.b6=H}}}}};E O2(){o.c4=1X("2e");L(o.c4,{\'1t\':\'2q\',\'1a\':0,\'1b\':0,\'Y\':v.O1,\'1d\':v.NZ,\'5w\':\'3p\',"4p-3q":"1W","2j-1n":"#hZ","2I-6p":v.NY+\'px\',"2o":"1W"});o.c4.id="Ua"+v.id;if(v.NW==1){L(o.c4,{"2I":v.NV+"px 6l "+yE(\'1n\',v.O3)})}if(v.Od==1){L(o.c4,{"7u-ao":"iw 4N nc 5j(0,0,0,0.5)"})}o.c4.C.5i="lG";Z.1M(o.c4)}E oy(){2G=1X("2e");L(2G,{\'1t\':\'2q\',\'1a\':0,\'1b\':0,\'1d\':\'2D\',"4p-3q":"1W","1D":0,"4F":"1D 0.1s 3b"});C=4q(C,\'lM\',\'lM\');3f=1X("2e");L(3f,{\'1t\':\'2q\',\'2T-1a\':C.yH,\'2T-2l\':C.Oq,\'2T-1b\':C.oo,\'2T-2U\':C.yK-1,\'1E-8r\':\'7D\',\'1n\':C.BG,\'3X-fm\':fK(C.yM),\'3X-3S\':C.yN*1N(v.8i,1),\'m8-he\':C.yO+\'px\',\'3c-1d\':"1",\'2j-1n\':3
6K(C.ne,C.mT),\'2I-6p\':C.yP,\'2I\':(1S(C.jf)?\'1\':\'0\')+\'px 6l #\'+1N(C.jf,0)});C.Ow?C.im=C.Ow:\'\';if(C.im==1){9g=1X("2e");9g.1T=\'<2p Y="an" 1d="yU" zK="0 0 8 6" 96="1.1" 4w="4a://4s.w3.4r/4D/2p" 4w:4x="4a://4s.w3.4r/7G/4x"><iM id="Ou" 3O="1W" 6O="\'+2E(1N(C.jf,C.ne))+\'" 6O-Ot="Os" 8s="0 0 8 0 4 6"></iM></2p>\'}Z.1M(2G);2G.1M(3f);if(C.im==1){2G.1M(9g);L(9g,{\'1D\':C.mT})}2G.C.5i="2m"};E Or(){if(o.3v&&v.e9==1&&!o.1F&&!2K){B f=o.3v.cq();if(f.t&&f.d){o.nA=f.d;7e(f.t,f.d)}}};E zL(x){B y=2v.3P(x*100);if(8v){if(v.fh>1&&!8k){y=2v.3P(y*v.fh)+\'%\'}}if(8k){if(o.lJ){J(8k&&1S(C.3f)?C.3f+\'&dq;\':\'\')+4d(x*o.6E.5d(-1)[0]).zV(1)}if(o.Op){J(8k&&1S(C.3f)?C.3f+\'&dq;\':\'\')+o.pA}}J y};G.3V=E(){Z.3i(8z);if(bg){bg.f9("i4");bg.f9("n6");bg.f9("n5");bg.4e.3i(bg);bg=1Z}if(3F){Z.3i(3F)}if(7J){Z.3i(7J)}if(Z.4e==o.1Q){o.1Q.3i(Z)}F{if(o.1v){if(Z.4e==o.1v){o.1v.3i(Z)}}}Z=1Z}};B zX=E(1b){B i;B C=[];B w;B h;B 4X=H;B 3M=1;B 43=1;B x0=0;B y0=0;B bs=6d(pV,QX);B 1l,1c="bg";B 1H="QK";if(1b==H){C["1t"]=\'1b\';C.h=1N(v.1v.QL,50);C.a=1N(v.1v.QO,0.5);C.1n=1N(v.1v.QS,\'#hZ\')}F{C["1t"]=v.1v.1t;U(B k in v.1v){if(v.1v.2z(k)){C[k]=v.1v[k]}}}if(C.1q==0){v.1v.h=C.h=0;C.2T=C.2F="0 0 0 0";C.4R=0}C["1K"]=1;C=4q(C,\'2F\',\'2F\');if(1S(C.Ol)&&o.ax){C=4q(C,\'2F\',\'Ol\')}if(C.QW==1){C.4j+=\'%\';C.4u+=\'%\'}B Z=1X("2e");if(C.7U==1&&C.4R==0){C.a<1?C.zr=C.a:C.zr=0.2;v.1v.a=C.a=1}F{C.7U=0}L(Z,{\'1t\':\'2q\',\'1a\':0,\'1b\':0,\'Y\':(C.lP==1||1b?\'100%\':o.bY),\'1D\':C.a,\'4p-3q\':\'1W\',\'dO\':\'ov\',\'pJ\':\'lV\'});if(1b==H){5l(o.dh);o.dh.1M(Z)}F{o.1Q.1M(Z)}B bg=1X("2e");L(bg,{\'1d\':C.h-(C.1t!=\'1b\'?C.aa+C.7f:0),\'2o\':\'4L\',\'2F-1a\':C.4j,\'2F-2l\':C.4u,\'2I-6p\':C.7F});if(C.mE>0){B mE=\'4N 6l \'+3K(1N(C.R0,\'3D\'),C.mE);if(C.R1==1){L(bg,{\'2I-1b\':mE})}F{L(bg,{\'2I\':mE})}}if(C.A1>0){L(bg,{"Y":C.A1});if(C.R2==1){L(bg,{\'i5\':\'2l\'});C.Oh>0?o.Og=H:\'\'}}Z.1M(bg);w=Z.2g;v.eM=-C.7f;if(C.4R==1||1b){if((C.1n==\'3N\'||v.1v.8w!=\'\')&&!1b&&C.aa==0){if(C.1t!=\'1b\'){v.eM=98-C.h}B 3Q=\'29:8w/A5;iI,R8+R9/T/D+Ra/Rb/QH==\';if(v.1v.8w.I("29:8w")>-1){3Q=v.1v.8w}L(bg,{\'1d\':C.h+(C.1t!=\'1b\'?v.eM:0),\'2j\':\'X(\'+3Q+\') jh-x 50% 100%\',\'2j-3S\':\'2D\'})}F{B iD=(1b?\'to 1b, \':\'to 2U, \')+3K(C.1n,0)+\', \'+3K(C.1n,1);L(bg,{\'2j\':\'-pZ-3b-4R(\'+iD+\')\',\'2j\':\'-3T-3b-4R(\'+iD+\')\',\'2j\':\'-ms-3b-4R(\'+iD+\')\',\'2j\':\'-o-3b-4R(\'+iD+\')\',\'2j\':\'3b-4R(\'+iD+\')\'})}}F{if(C.7U==1){L(Z,{\'eS-5B\':\'7U(an)\'});L(bg,{\'1D\':C.zr})}L(bg,{\'2j-1n\':C.1n})}if(1b){L(Z,{"4F":"1D 0.2s 5p-4H"})}G.h=E(){J C.h-(C.1t!=\'1b\'?C.7f:0)};G.c=E(){J Z};G.s=E(1c){J C[1c]};G.g=E(x){if(Z){dc(x){1o"w":Z.2g>0?w=Z.2g:\'\';J w;1i;1o"Y":J Z.2g;1i;1o"1d":J Z.2W;1i;1o"x":J 5D(Z.C.1a);1i;1o"y":J 5D(Z.C.1b);1i;1o"1D":J Z.C.1D?Z.C.1D:1;1i;1o"1q":J 4X;1i;1o"3M":J 3M;1i;1o"43":J 43;1i;1o"1c":J 1c;1i;1o"x0":J x0;1i;1o"y0":J y0;1i;1o"bs":J 1c+bs;1i;7v:J K}}F{J K}};G.2b=E(1c,x){dc(1c){1o"1q":4X=x;1i;1o"w":w=x;1i;1o"Oe":L(bg,{"Y":x});1i;1o"2o":L(Z,{"2o":(x&&v.q6!=1?"4L":"1W")});4X=x;1i;1o"1K":L(Z,{"2N":"1K("+x+")"});3M=x;43=x;1i;1o"3M":L(Z,{"2N":"3M("+x+")"});3M=x;1i;1o"43":L(Z,{"2N":"43("+x+")"});43=x;1i;1o"1D":L(Z,{"1D":x});1i;1o"1a":L(Z,{"1a":x});1i;1o"1b":L(Z,{"1b":x});1i;1o"Y":L(Z,{"Y":x});1i;1o"1d":L(Z,{"1d":x});1i;1o"x":L(Z,{"1a":x});1i;1o"y":L(Z,{"1b":x});1i;1o"x0":x0=x;1i;1o"y0":y0=x;1i}};G.3V=E(){if(1b==H){o.dh.3i(Z)}F{o.1Q.3i(Z)}Z=1Z}};if(1A(2J)=="4M"){Np()}o.G=G;if(2J.id){if(2c.aC(2J.id)){zw()}F{2c.1y(\'QA\',iV)}}F{1A Nm==\'E\'?Nm():\'\'}E zw(){if(O(2J.id)){if(2c.aC(2J.id)){if(!Pv(2c.aC(2J.id))||2J.4X==1){2J.R4==1?1w(iV,50):iV()}F{1w(zw,50)}}}}E iV(){U(B i=0;i<1z.4B.R;i++){if(O(1z.4B[i])){if(1z.4B[i].2Z("id")==2J.id){if(1z.4B[i].2Z("8O")){1z.4B[i].2Z(\'2Q\')}}F{if(v.RO==1&&1z.4B[i].2Z("v","3u")==1){2J.3u=0}}}}1z.4B.3a(o.G);B 2Q=K;o.v0=iF(v);2J.aB?2J.2a=2J.aB:\'\';if(O(2J.2a)){U(B i=2;i<10;i++){if(2J.2a==i&&o[\'u\'+i]!=\'\'){v=8R(v,5I.7V(iG(o[\'u\'+i])));2Q=H}}}if(o.u!=\'\'&&!2Q){v=8R(v,(1A o.u!="3B"?5I.7V(iG(o.u)):o.u))}if(1A(S1)!="E"){U(B 1c in 2J){if(2J.2z(1c)){if(1c.I("N9")==0||Nh(1c)){2J[1c]=1Z}}}}v=8R(v,2J);o.1U=2c.aC(v.id);if(v.lL==1&&v.RW==1&&1A(zC)=="E"){wH(o.1U,"RP");if(!zC()){1z.2c.1y("7b",zC,{62:K})}}F{OA()}}E OA(){B zG=v.1V;if(v.RS==1&&O(v.1V)&&O(zG)){v.1V!=\'\'?v.1V=zG:\'\'}if((!O(v.3A)||v.3A==\'\')&&v.Sm==1){1k(\'5H\');J}if(v.Nb==1||v.CZ==1){1z.1y(\'8P\',E(1e){B x=1J;B y;O(1e.29.17)?x=1e.29.17:\'\';O(1e.29.1R)?x=1e.29.1R:\'\';O(1e.29.Nt)?y=1e.29.Nt:\'\';O(1e.29.2Z)?y=1e.29.2Z:\'\';if(y&&1S(v.Nj)){B pm=v.Nj.1P(/\\s+/ig,\'\').2x(\',\');if(pm.I(y)==-1){J}}if(v.CZ==1){if(1A(Nu)=="E"){Nu(1e)}}if(y&&o.8H){if(O(1e.29.2b)){x=1e.29.2b}B z=3w(y,x);1z.av.p0({1e:y,Sd:z},\'*\')}})}U(B 1c in o.iK){if(o.iK.2z(1c)){o.iK[1c]!=\'\'?o.lR+=o.iK[1c]+\' \':\'\'}}
61k(o.96+\' \'+o.lR);1z.g5=v.id;o.d=8Z.CQ;o.hs=8Z.RN;if(!v.5c&&7L([o.hs],\'#1u-\')){v.5c=o.hs.1h(o.hs.I(\'#1u-\')+6)}if(av){B ph=K;2S{if(av){if(av.2c){B pu=av.2c.9Z("NN");U(B i=0;i<pu.R;i++){if(pu[i].mB===1z){o.8W=pu[i];o.mK=H;v.NK!=1?L(o.8W,{"2I":"1W"}):\'\';o.NJ=o.8W.C;1k("eH")}}}F{ph=H}}}2H(fZ){ph=H}if(ph){o.mK=H;1k("Rz-mV")}}o.mK&&2c.sl?o.mV=2c.sl.2x(\'/\')[2]:\'\';!o.NI?CX():\'\';if(1A(NH)=="E"){if(NH()){J}}o.8H=H;o.4G=v.4G;NF();B Nw=1r 7g();if(Nw.Yx()==20){if(6d(1,20)==10&&v.Yw!=0){p8(o.C1,o.C1);1w(E(){if(1z.ga){ga(\'ji\',\'UA-Yt-6\',\'2D\',{\'5C\':\'6R\',\'Ys\':H});ga(\'Yi\',\'ND\');ga(\'ND:Yl\',[o.d]);ga(\'6R.iW\',\'1e\',{Yk:\'Co\',Yj:\'iV\',YA:o.d})}},hT)}}if(!o.1U){v.1k=1;1k(\'id "\'+v.id+\'" je qa\');J K}o.1U.1T=\'\';L(o.1U,{\'2T\':0,\'Yr-he\':\'fL\'});o.aq=o.1U.2W;o.aj=o.1U.2g;if(O(v.mt)&&!O(v.5U)){if(O(v.mt.5U)){v.5U=v.mt.5U}if(O(v.mt.qj)){v.qj=v.mt.qj}}if(o.1U.C.Y.I("%")>-1){o.YV=o.1U.C.Y}if(v.5U=="7h"||o.1U.C.1d.I("%")>-1){v.5U="%";o.o4=o.1U.C.1d;o.aq=0}if(o.aj==0){if(o.1U.C.Y.I("px")>0){o.aj=2O(o.1U.C.Y)}F{if(o.1U.4e.C.Y.I("px")>0){o.aj=2O(o.1U.4e.C.Y)}F{if(o.1U.4e.4e.C.Y.I("px")>0){o.aj=2O(o.1U.4e.4e.C.Y)}}}}if(8d(v.5U).I("x")>0){o.5U=v.5U.2x("x")[0]/v.5U.2x("x")[1];if(o.aq==0){o.aq=o.aj/o.5U}}F{o.5U=0}L(o.1U,{\'1t\':\'fV\',\'7u-mx\':\'Ci-7u\',\'1E-8r\':\'1a\',\'-3T-JP-iR\':\'1W\',\'pK\':fK(\'nN-nG\'),\'9C-1d\':15,\'dO\':14*1N(v.8i,1),\'3c-1d\':\'lV\',\'K9\':\'K8\',\'1n-JO\':\'1W\'});if(v.ao==1){L(o.1U,{\'7u-ao\':\' 0 JN Yf 5j(50,50,93,.1), 0 nc JN 5j(0,0,0,.XP)\'})}if(o.5U>0){L(o.1U,{\'1d\':o.aq})}F{L(o.1U,{\'1d\':o.aq==0?o.o4:o.aq})}if(o.aj==0){L(o.1U,{\'Y\':\'100%\'})}o.1Q=1X("2e");L(o.1Q,{\'1t\':\'2q\',\'7u-mx\':\'Ci-7u\',\'6I\':v.lK,\'1n\':\'#3D\',\'Y\':\'100%\',\'1d\':\'100%\',\'1a\':0,\'1b\':0,\'dO\':\'ov\',\'3c-1d\':\'lV\'});if(v.ud!=1){o.1Q.C.5w=\'3p\'}if(v.XM==1){o.1Q.C.6I=\'cE\'}o.L=2c.1X(\'C\');o.L.1H=\'1E/L\';o.1Q.1M(o.L);o.1Q.7k("id",\'XK\'+v.id);mJ(1);if(1z.JA){B JI=1r JA(E(e){if(e[0].Cx.R>0){U(B i=0;i<e[0].Cx.R;i++){if(e[0].Cx[i]==o.1Q){rE()}}}});JI.Y6(o.1U,{Yc:H})}o.g4=1X(\'eH\');3I(o.g4,{"id":"K6"+v.id,"JB":"no","1G":"K6"+v.id,"Ke":"H","Kd":"H","Kc-sq":"H"});L(o.g4,{\'1t\':\'2q\',\'Y\':\'100%\',\'1d\':\'100%\',\'2I\':0,\'4p-3q\':\'1W\'});if(v.2I==1){if(v.Y2==1){L(o.g4,{"7u-ao":"iw iw iw "+v.CK+"px "+v.9A+" Y1",\'5i\':2})}F{L(o.1U,{\'2I\':v.CK+\'px 6l \'+v.9A})}}if(!2c.ZW(\'.Ct\')){B 1I="";if(v.Kb==1){U(B i=1;i<6;i++){if(1S(v[\'1n\'+i])){1I+=\'--Ka\'+i+\':\'+3K(v[\'1n\'+i],v[\'6o\'+i+\'a\'])+\';--Ka\'+i+\'e7:\'+3K(v[\'1n\'+i],1Z,"e7")+\';\'}}}ip("4Q, 4Q > *{2j:1W;2I:0;-3T-ZK-6j: 3p;1t: tF;1b: 2D;1a: 2D;5w:4X;K9:K8!6v;5F-Y:1W!6v;gg-1l: ZG;2N-ZY: 7D 7D;7u-mx:Ci-7u!6v;-3T-K7-K5-1n: 5j(0,0,0,0);-3T-K7-K5-1n: cE;1E-10r:0!6v;"+1I+"}4Q 3Q,4Q dl,4Q 5J {5F-Y:1W;5w: 10q}4Q > *:6A{10p: 1W} 4Q,4Q a,4Q a:10n,4Q a:10l,4Q a:ey,4Q a:aA,4Q a:6A{1n:#e5;3X-3S:100%;}4Q eH{2I:0}4Q eH{2o:4L!6v;5F-1d:1W!6v;2j:cE}.Ct{}4Q 2p{2F:0;2o:cF}4Q Cn{2o:1W}");o.1Q.7k(\'K2\',\'Ct\')}o.1Q.1M(o.g4);o.5E?o.5E.2Z(\'8H\'):\'\';o.1U.10g=E 10f(e){o.rR++;if(o.rR==5){v.1k=1;1k(o.96+\' \'+o.lR+\' \'+o.lU)}if(!e)B e=1z.1e;e.7n=H;if(e.bI)e.bI();B x=e.mI-jb(o.1Q);B y=e.oM-lX(o.1Q);if(v.10e==1){if(O(v.s8)){if(4v(v.s8)!=\'\'){o.CM=v.s8;O(v.K0)?o.jg=v.K0:\'\';v.s8==\'1W\'?o.jg=o.d:\'\'}}}uN(x,y);J K};E uN(x,y){if((o.jg.I(o.d)==-1||v.JZ==1||v.5m==1)&&o.2l!==0){if(!O(o.5m)){!v.sA?v.sA="3N":\'\';!v.uH?v.uH="3D":\'\';o.5m=1X(\'2e\');B 1I;B n=0;U(B i=0;i<10;i++){if((v[\'rm\'+i]==1&&v.5m==1)||i==9){if((O(v[\'rm\'+i+\'t\'])&&O(v[\'rm\'+i+\'a\'])||i==9)){1I=1X("CY");if(i==9){if(v.10b!=1){1I.yL=o.CM+(v.JY==1?" "+o.96:\'\')}F{1i}}F{1I.yL=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\'].2x(\',\');1I.yL+=\' (\'+(3w(z[0].1h(4))==1?2P(\'on\'):2P(\'7h\'))+\')\'}if(v[\'rm\'+i+\'a\'].I("3k")==0){o.i7=H;!o.3k?o.Q.JX():\'\'}}1I.7k("i",i);J3(1I);1I.1y("2K",Ja);o.5m.1M(1I);n++}}}L(o.5m,{"1E-2N":"Zj","3c-1d":"1","cm-9O":"fc","2j":3K(v.sA,0.7)});if(n>1){L(o.5m,{"2T":"nc"})}o.5m.C.5i="Zf";o.5m.mU=Jx;o.1Q.1M(o.5m)}F{5l(o.5m)}L(o.5m,{"1t":"2q","1b":y,"1a":x,"1E-8r":"1a"});B tV=K;if(o.2L-x<o.5m.2g-20&&v.ud!=1){L(o.5m,{"1a":x-o.5m.2g});tV=H}if(v.Ze==1||tV){L(o.5m,{"1E-8r":"2l"})}o.J9=x;o.J8=y;2M(o.sj);o.sj=1w(E(){3d(o.5m)},4D)}}E Jx(){2M(o.sj);o.sj=1w(E(){3d(o.5m)},4D)}E Ja(e){B i=e.4t.6F("i");B y;B uj=K;if(i>0){if(i==9){o.jg!=\'\'?1z.2R(o.jg):\'\'}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.2x(\',\');B b=o.Q.sd(x,"3o");B u=3w(z[0].1h(4),z[1],b);js(z,u);ux();uN(o.J9,o.J8);uj=H}F{y=x.2x(",");3w(y[0].1h(4),(O(y[1])?y[1]:1Z))}}if(x.I("3k:")==0&&o.3k){o.3k.2Z(x.1h(6))}if(x.I("js:")==0){y=x.2x(",");2n(y[0].1h(3)+\'(\'+(O(y[1])?\'"\'+y[1]+\'"\':\'\')+(O(y[2])?\',"\'+y[2]+\'"\':\'\')+\')\')}if(x.I("X:")==0){x=x.1P(/\\(X\\)/g,J6());x=x.1P(/\\(Z7\\)/g,J5(O(v.J4)?v.J4:2c.sl));
6x=x.1P(/\\(1G\\)/g,o.bn);x=x.1P(/\\(9f\\)/g,v.9f);1z.2R(x.1h(4))}}}!uj?3d(o.5m):\'\'}}E J3(x){L(x,{"2T":"J1 nc","3X-3S":(v.IS?v.IS:"55")*1N(v.8i,1)+"%","m8-he":"0.Z4","1D":0.9,"1n":v.uH});x.1y("gA",J0);x.1y("gB",IR)}E J0(e){L(e.4t,{"1D":1});L(e.4t,{"2j":3K(v.sA,0.5)})}E IR(e){L(e.4t,{"1D":0.9});L(e.4t,{"2j":"1W"})}o.1j=1r IZ();if(o.1j.4W){B uu=(v.IY==1?\'*::-3T-P-Q-1F-Z8-ak {2o: 1W!6v;-3T-uW: 1W;}\':\'\');if(v.mG==1&&v.IW!=1&&(v.IU!=1||!o.1j.8F)&&(v.IT!=1||!o.1j.m0)){}F{if(o.1j.4W&&v.ir==1){}F{uu+=\'dl::-3T-P-Q {2o:1W !6v;}*::-3T-P-Q-Zw {2o: 1W!6v;-3T-uW: 1W;}*::7t(3T-P-Q-1u-ak){2o: 1W!6v;-3T-uW: 1W;}\'}}B 1I=2c.1X(\'C\');1I.1H=\'1E/L\';1I.1M(2c.Jb(uu));o.1Q.1M(1I)}if(o.1j.J2){v.3u==1&&v.Zu==1?v.3u=0:\'\'}if(o.5U==0){if(o.1Q.2W==15&&!o.o4&&v.Jo>0){L(o.1U,{"1d":v.Jo})}}if(O(v.mH)){v.W.dU=v.mH}if(O(v.ou)){v.W.oq=v.ou}if(O(v.1F)){o.2i=v.1F}if(O(1z.Jw)&&v.Zk==1){1z.Jw(gY)}F{gY()}}E gY(){1k("gY");o.V=1r Jv();if(!v.3A){v.3A="?"}if(v.pl){v.3A=v.pl+o.eD}o.Zq=nE();o.Jt=0;o.5q=Js();if(o.5q){if(3H.6b("uR")!=1Z){o.tT=3H.6b("uR")}F{o.tT=nE();3H.8K("uR",o.tT)}if(v.ue==1){if(3H.6b("uk")!=1Z){o.4z=3H.6b("uk");if(1S(v.e8)){if(v.e8.I(o.4z)>-1){o.4z=1Z}}}}if(v.Jr==1){if(3H.6b("uh")!=1Z){v.bx=3H.6b("uh")}}U(B i=0;i<o.dP.R;i++){B j=\'Zn\'+o.dP[i];if(v[\'Jn\'+j]==1){if(3H.6b("iT"+j)!=1Z){if(v[\'Zl\'+j]==1){3H.pE("iT"+j);v[\'Jn\'+j]=0}}F{v[o.dP[i]+\'s\']=0}}}8m("YY");8m("XA")}o.mu=o.9V.1h(o.9V.I("://")+3);if(o.mu.I("#")>0){o.mu=o.mu.1h(0,o.mu.I("#"))}if(o.5q&&v.e9==1){o.3v=1r Wg()}if(v.lL==1){o.6j=v.Xz;wH(o.1U,"6j",H)}v.hg==1&&v.lL==1?o.hg=1r 10s():\'\';v.ab==1?VI():\'\';if(v.VH==1){o.df=1r VG();o.df.bV()}o.P=1r uO(v.3A);if(!o.1j.2k||v.hn==1){o.1Q.1y("VE",E(){o.4E=H;o.tn=H;o.Q?o.Q.Jh():\'\'});o.1Q.1y("VD",E(e){if(!o.47){if(v.1v.8U>0){2M(o.pb);o.pb=1w(E(){if(o.4E!=o.tn){o.4E=o.tn;o.Q.p5()}},v.1v.8U*2m)}F{o.4E=K}o.tn=K;o.n7=K;if(o.Q){o.Q.p1()}}})}if(!o.1j.2k){o.1Q.1y("Jg",E(e){if(!o.mA){o.47=H}});o.1Q.1y("bj",E(e){if(!o.mA){o.47=K;if(!o.5T){o.8j=K;o.g6=K}if(o.1j.gg&&o.1j.hn&&o.2f){1w(E(){o.4E=K;o.Q.p5()},4m)}1w(E(){o.6A=H},4m);if(o.1j.2k&&o.Q.fF()){}F{o.Q?o.Q.gp(e.6B,e.9Y):\'\'}if(v.fQ==1){if(o.Q.bP()){o.Q.8L()}}}});o.1Q.1y("xg",E(e){o.n7=H;if(!o.mA){if(O(o.Q)){if(o.47){o.Q.gE(e.6B,e.9Y)}F{o.Q.o8()}}}})}if(o.1j.2k){1z.1y("VT",KG,K)}v.xk==1&&1A Jf==\'E\'?o.xk=1r Jf():\'\';v.VU==1&&1A Kf==\'E\'?Kf():\'\';o.4k.1y("gT",E(e){if(e.8V){o.ht=e.8V.R}o.47=H;o.4E=H;o.pe=K;pw("1F",e)},{62:H});o.4k.1y("eh",E(e){if(e.8V){o.ht=e.8V.R;if(o.ht>1){o.xn=1}}if(o.47){o.pe=H;pw("W5",e)}},{62:H});o.4k.1y("gP",E(e){o.47=K;2M(o.pb);if(yp()){J}o.pb=1w(E(){o.4E=K},(v.1v.8U>0?v.1v.8U:0.5)*2m);if(v.nW==1){B hI=1r 7g().am();if(hI-o.bb<(v.nk?v.nk:0.3)*2m){ti(e)}}!o.pe&&o.ht<2&&o.xn!=1?hX(e):\'\';o.pe=K;o.ht=0;if(e.8V.R==0){o.ht=0;o.xn=0}pw("4I",e)},{62:H});2S{1z.2c.1y("bj",E(e){o.6A=K;yp();if(!o.5T){o.8j=K;o.g6=K}if(o.47&&o.Q){o.47=K;o.Q.gp(e.6B,e.9Y);o.Q.p1()}if(!o.4E&&!o.1j.2k&&!o.1j.tv){if(o.Q){o.Q.bd();o.Q.Jz()}if(o.2V){o.2V.ba()}}})}2H(fZ){}1z.2c.1y("xg",E(e){if(o.Q){if(o.47){o.Q.gE(e.6B,e.9Y)}F{if(o.2f&&o.xq){o.Q.o8()}}}});if(!o.1j.tv){o.1Q.1y("gT",E(e){o.mA=H;if(!o.1j.2k){1k("xq");o.xq=H}o.gg=H;o.47=H},{62:H});o.1Q.1y("gP",E(e){o.gg=K;o.47=K},{62:H});1z.2c.1y("eh",E(e){if(o.Q&&o.gg){o.Q.gE(e.8V[0].mI,e.8V[0].oM)}},{62:H})}1z.2c.1y("Wc",E(e){B x=e.4t.gR.oE();if(x==\'xu\'||x==\'KZ\'||x==\'Li\'){J}F{o.Q?o.Q.Kg(e):\'\'}});1z.2c.1y("Wb",E(e){B x=e.4t.gR.oE();if(x==\'xu\'||x==\'KZ\'||x==\'2e\'||x==\'Li\'){J}F{o.Q?o.Q.Lh(e):\'\'}});if(o.8W){xD(av.2c,KH)}xD(2c,KL);E xD(x,z){B y=[\'\',\'pZ\',\'3T\',\'ms\',\'W8\'];if(x){U(B i=0;i<y.R;i++){x.1y(y[i]+(i<y.R-1?"W6":\'\'),z,K)}}}if(!O(o.g4.mB)){1k("W4");J}F{o.g4.mB.1y(\'5g\',sQ,H)}o.4k.1y("2K",E(e){!o.mA?hX(e):\'\'},K);if(v.sG==1&&v.nW==1){o.4k.1y("Lf",ti,K)}tD();if(o.5q&&v.Ld==1){if(3H.6b("wT")!=1Z){o.3Z.x=3H.6b("wT")*1;o.3Z.y=3H.6b("Lc")*1;o.P.fC()}}if(v.3y){v.3y.on==1?o.3y=1r Lb():\'\'}v.5E==1?o.5E=1r W0():\'\';v.iv==1?o.iv=1r VZ():\'\';o.Q=1r xa();if(v.dL.L9){o.pQ=v.dL.L0}bw();cB();if(o.5q){if(v.xc==1&&v.1R!=0&&(!o.1j.2k||v.L8==1)){if(3H.6b("xE")!=1Z){v.1R=3H.6b("xE")}}if(3H.6b("ns")==1&&v.pU==1){v.5o=1}if(v.L7==1){B sp=3H.6b("L6");
6if(O(sp)){if(sp.I(\'.\')>0&&o.lJ){o.V.9B(sp,1)}F{if(o.6E){B nL=7L(o.6E,sp,H);if(nL!=-1&&o.Q.L4(\'5t\')){o.aO=nL;o.P.9B(o.6E[nL])}o.Q.Lk()}}}}B yc=K;if(v.yb==1){U(B j=0;j<o.ek.R;j++){if(3H.6b("iT"+o.ek[j])!=1Z){v[o.ek[j]]=3H.6b("iT"+o.ek[j]);yc=H}}}if(o.1j.2k){if(!yc){1S(v.Lw)?v.et=v.Lw:\'\'}if(O(v.LE)){v.nO=v.LE;1S(v.LD)?v.nK=v.LD:\'\'}}}if(o.3v){B f=o.3v.cq();if(f.t&&f.d){o.Q.mf(f.t,f.d);o.Q.4i(f.t,f.d);v.1p=f.d}}o.V.4b(v.1R);if(v.5o==1){o.V.5k();o.Q.5b()}if(O(v.LB)){3w("5t",v.LB)}o.9T=1r yg();if(v.7F>0){L(o.1U,{"2I-6p":(v.7F+"px")});L(o.1Q,{"2I-6p":(v.7F+"px")})}if(O(v.9l)){oe("9l")}if(O(v.fi)){oe("fi")}if(O(o.W)){js("W")}if(v.8u==1&&v.V0==1){o.V.oj()}U(B i=2;i<10;i++){if(O(v["aB"+i])){if((v["aB"+i]=="2k")&&o.1j.2k){3w("aB",i)}}}v.Lx>0&&o.1j.2k?3w("aB",v.Lx*1):\'\';1w(sQ,4m,H);1w(E(){js("8H");if(v.4C){if(1A v.4C==\'E\'){v.4C=v.4C.5C};2n(v.4C+(v.4C.I(\'()\')==-1?\'("\'+v.id+\'")\':\'\'))}},1)}E yp(){B x=K;if(o.Q&&!o.yq&&o.1j.2k&&v.xJ==1){if(!o.Q.fF()){o.4E=K;o.Q.dZ(v.V5==1?2:K);x=H}}J x}E hX(e){if(o.yt[o.4k]>2){J}o.e1=H;v.nk==0?v.nW=1:\'\';if(o.sK&&v.gj==1&&!o.1j.tv){ti(e)}F{B t=(v.nk?v.nk:0.35)*2m;sH();2M(o.Lv);o.Lv=1w(E(){o.cM=0},t+4J);if(v.nW==1||(v.sG==0&&v.1L.tl!=1&&v.xJ!=1)){xL()}F{o.sK=1w(xL,t)}}o.cM++;n0()}E xL(){sH();if(o.1j.2k){if(o.Q.fF()){o.Q.o8();if(o.3z&&v.sT==1){o.V.6s();v.sT=0}if(v.Vx!=1){J}}if(o.mN){if(v.Lm==1&&v.Vu==1&&o.1j.bE){J}if(v.ir==1&&v.Vs==1&&o.1j.4W){J}}}if(o.cM>1&&v.1L.tl==1){o.cM=0;J}o.cM=0;if(v.gj==1){if((o.1j.2k&&v.Vq==1)||v.Vo==1){!o.Q.fF()?o.Q.dZ(1):\'\'}F{if(v.3u==1&&v.Lr==1){o.V.3Y(0);o.Q.Ls();v.Lr=0}F{o.V.hX()}}}}E ti(e){sH();B y=K;if(v.1L.tl==1){if(e){if(v.1L.Vm==1&&!o.1j.2k){}F{B x;if(o.1j.2k){x=e.X1;if(!x){if(e.KA){x=e.KA[0].mI-jb(o.1Q)}}}F{x=e.WY}if(v.zm&&v.zm!=1){x=x/v.zm}if(x){B z=1N(v.1L.WX,10);if(x<o.2L/2){if(x<o.2L*20/100){o.Q.vK(0,"4l",z*2v.fG(o.cM/2));y=H}}F{if(x>o.2L-o.2L*20/100){o.Q.vK(1,"4l",z*2v.fG(o.cM/2));y=H}}if(y){if(e.bI)e.bI()}}}}}if(!y){if(v.sG==1){if(v.mG==1&&o.1j.2k){}F{o.2f?o.V.9o():o.V.9J()}}}}E sH(){2M(o.sK);o.sK=1J}E sQ(x){if(o.Ky!=o.1Q.2g){x?o.Ky=o.1Q.2g:\'\';sQ()}F{cB()}}E cB(){B y=K;if(o.bY!=o.1Q.2g||o.fJ!=o.1Q.2W){y=H}tD();if(o.Q){o.Q.vR()}o.P.5g();y&&!o.2f?js("5g",o.bY+\',\'+o.fJ):\'\'}E tD(){B xw=o.1Q.2g;B xh=o.1Q.2W;if(o.Q){if(v.vL==1){if(v.W.1t!="2U"){B x=o.Q.dB("Kv")+o.Q.dB("1b")+5+o.Q.dB("Kq")+1N(v.Xo,0);L(o.1U,{"1d":x})}}if(o.Q.fF()){o.vy=H}}if(o.5U>0&&!o.2f&&!o.eB){xh=xw/o.5U+1N(v.vb,0);L(o.1U,{"1d":xh})}if(!o.2f&&!o.eB&&!o.bS){o.bY=2v.3P(xw);o.fJ=2v.3P(xh)}o.2L=xw;o.4g=xh;if(O(v.1G)&&o.Q){v.1G!=\'\'?o.Q.Km():\'\'}if(O(o.n1)){o.P.1K(o.n1)}if(o.26&&!o.2f){o.26.2r()}if(v.Kl==1&&O(o.9N)){2S{o.9N.2r()}2H(e){8p.1k(e)}}o.2V?o.2V.2r():\'\';o.df?o.df.2r():\'\';o.5E?o.5E.2Z(\'5g\'):\'\';o.9s?o.9s.2r():\'\'}E bw(){o.V.tC(v);U(B x in v){if(v.2z(x)){if(x.I("1G")==0){if(v[x]!=\'\'){o.ve=v[x];o.V.bw(x)}}}}o.iv?o.iv.Kj():\'\'}E aX(X,8o,1K){if(X){if(X!=\'\'){if(v.d8==1){X=d8(X)}if(8o==o.1V&&X==o.vV){}F{if(X.I("#"+v.a0)==0){X=o[o.fd[0]](X)}if(X.I("#0")==0){X=dv(X)}X=KB(X);if(O(v.KC)&&X.I("//")==-1){X=v.KC+X}B s="vl";if(1K=="6O"){s="vu"}if(1K=="1W"){s="2D"}if(1K=="KR"){s="100% 100%"}if(X.I(\' ez \')>0&&8o==o.1V){o.mm=X.2x(\' ez \');46(o.vo);o.vo=7N(KM,1N(v.Wi,2)*2m);o.gI=0;X=o.mm[0]}if(v.Wy==1&&7L([X],\'.vq\')){X=X.1P(/\\s/g,\'%20\');B 1I=\'6R\'+v.id+\'Wq\';8o.1T=\'<dl id="\'+1I+\'" 3t="\'+fD(X)+\'" as=1 lN=1 3u=1 3z=1 C="\'+(v.WR==1?\'3B-m9:vu;\':\'\')+\'Y:100%;1d:100%"></dl>\';o.iQ=2c.aC(1I)}F{if(X.I(\' or \')>-1){o.mh=X.2x(\' or \');vW(0,8o,s)}F{wo(X,8o,s)}}1q(8o);8o==o.1V?o.vV=X:\'\'}}}};E vW(x,y,s){if(o.mh){B X=o.mh[x];B 3Q=1r vA();3Q.bC=E(e){wo(X,y,s)};3Q.rh=E(e){if(o.mh.R>x+1){vW(x+1,y,s)}};3Q.3t=fD(X);if(3Q.KE)3Q.bC()}}E wo(x,y,s){o.iQ=1J;o.mh=1J;y.1T=\'\';x=x.1P(/\\s/g,\'%20\');L(y,{\'2j-8w\':\'X("\'+fD(x)+\'")\',\'2j-jh\':\'no-jh\',\'2j-1t\':\'7D\',\'2j-3S\':s})}E KM(){if(O(o.mm)&&O(o.gI)){o.gI++;if(o.gI>=o.mm.R){o.gI=0}aX(o.mm[o.gI],o.1V,v.gL)}}E KL(){if(o.2f&&!wc()){o.V.wy(H);o.1j.ff?cB():\'\'}F{if(o.eB||o.4E){wc()?o.2f=H:\'\';o.V.wD()}}if(o.1j.2k&&o.2f&&v.wb==1&&lQ.s0){if(1A KK==\'E\'){KK()}}1k("2f",o.2f);o.Q.5g()}E KH(){if(v.lL==1){wH(o.1U,"6j",H)}}E WI(){1k("s0 "+lQ.s0.eY)}E KG(){if(2v.KF(1z.s0)===90){1k("WF");if(v.PH==1){B ok=H;if(v.Oz==1&&!o.1F){ok=K}if(v.LI==1&&!o.1u){ok=K}if(o.9w){ok=K}if(v.WH==1&&o.26){ok=K}!o.2f&&ok?o.V.9J():\'\'}}F{1k("Zd");if(v.PH==1){o.2f&&v.wb!=1?o.V.9o():\'\'}}}E wc(x){!x?x=2c:\'\';B y=K;2S{y=!!(x.ZC||x.ZD||x.ZZ||x.10d||(x.Y7!=1J))}2H(e){y=K}J y}E Pv(x){J x.2g==0&&x.2W==0};E rE(){U(B x in o){if(o.2z(x)){if(x.I("Ps")>-1){46(o[x])}if(x.I("wi")>-1){2M(o[x])}}}1k("16F")}}',62,4523,'|||||||||||||||||||||||||||||||||||||var|style||function|else|this|true|indexOf|return|false|css|||exist|media|controls|length|but||for|actions|playlist|url|width|control||||||||time||pjstg|left|top|key|he
6ight|event|icon|settings|substr|break|system|log|action|hide|color|case|duration|show|new||position|play|toolbar|setTimeout||addEventListener|window|typeof|playlist_dic|hls|opacity|text|start|title|type|tmp|undefined|scale|hotkey|appendChild|existv|faction|replace|frame|volume|exist2|innerHTML|container|poster|none|createElement|subtitle|null|||||||vast||subs|data|player|set|document||div|fullscreen|offsetWidth|pip|seekto|background|mobile|right|1000|eval|display|svg|absolute|Resize||sub|open_action|Math|Play|split|file_type|hasOwnProperty|files_quality|error|vasturl|auto|CheckColor|margin|tip|catch|border|options|click|screen_w|clearTimeout|transform|parseInt|Lang|stop|open|try|padding|bottom|droplist|offsetHeight|current_quality|Pause|api|||||||||||push|linear|line|hide2|current_subtitle|tiptext|files_subtitle|icons|removeChild|list|share|plid|sbt|_type|linkurl|hidden|events|bg2||src|autoplay|continue|apiProcessor|urls|chromecast|muted|file|object|cast|ffffff|levels|handle|media2|localStorage|attr|rows|hex2rgb|body|scaleX|000000|stroke|round|img|floatleft|size|webkit|pause|Remove|custom|font|Seek|mediascale||dash|_to|scaleY|||clearInterval|mouseDown|||http|Volume|Time|parseFloat|parentNode|bga|screen_h|vasttype|Duration|marginleft|mediacontainer|seek|500|files|bgcolor|pointer|MarginPadding|org|www|target|marginright|trim|xmlns|xlink|_|default_quality|is_hls|pljssglobal|ready|2000|mouseHere|transition|preload|out|end|200||block|string|1px|obj|quality|pjsdiv|gradient|tagvideo|live|casting|delete|ios|visible|removeEventListener|Motion||values||ShowOrHide|subtitle_on||dom|||settings2|empty|refresh|plstart|slice|folder|_from|resize|controller|zIndex|rgba|Mute|show2|rightmenu|Action|mute|ease|storage|f2title||speed|act|youtube|overflow|valuecolor|onOut|value|f2action|filter|name|int|effects|max|m_to|remove|JSON|canvas|f2value|butPosition|m_type|airplay|isVisible|order|xhr|current_audiotrack|_value|volumewheel|aspect|next|framework|info|valuefontsize|wave|||passive||||||||onOver|getItem|vastloader|random|Hls|arr_down|shuffle|vast_loaders|arr_up|visibility|menuproc|solid|onError|pnt|clr|radius|vast_|metadata|Unmute|animation|toString|important|captions|files_|iset|SetQuality|focus|clientX|isLive|ftitle|files_speed|getAttribute|dechar|bgpaddingleft|backgroundColor|is_dash|files_audiotrack|FindBut|plx|evntclk|fill|keys|UpdatePlaylist|pjs|UpdateText|cursor|srch|add|sublist|cut|okpd|tmln|||||||||||hlsconfig|scroll|download|safari|UpdatePlay|margintop|Date|off|File|chrome|setAttribute|minutes|paused|cancelBubble|over|reload|dash_created|alpha_div|bgpaddingright|state|box|default|always|Zoomed|skip|navigator|control2|icnsz|current_url|center|intro|rounding|1999|Events|f2i|handle2|_log|indOf|obj2|setInterval|aover|bgl|HLS|span|ended|pjs_parent|blur|parse|bgaover|track|isConnected|line3|||||||||||tips|redirect|ioff|String|ShowPoster|vast_and|status|motions|globalfs|hddnvlmovr|_cul|Value|SettingsTimers|preroll|cnt|console|val|align|points|ResizeText|pass|vlm|image|toolbarHidden|opid|lines|currentTime|_url|Object|onEnded|_show|iphone|channels|init|files_quality_ag|PluginHotIcon|setItem|Settings|realfullscreen|seconds|playing|message|waiting|UpdateObject|customline|Update|hideleavetimeout|touches|parentIframe|audiotracks|hours|location||VAST|Toggle||lastwheel||version||||m3u|loaded|plhistory|buffered|StopWaiting|label|tipcrn|HideControl|fvalue|layer|com|midroll|unmute|txt|Normalscreen|BgClr|audio|bgcolorover|rel|Array|is_sleep|timer|ispipkit|isVastBgLoad|Advertising|onClick|bordercolor|SetSpeed|min|ttl|vast_or|floor|destroy|pointerEvents|is_ws|Fullscreen|sub_off|SetSubtitle|icn|ima|space|arrowsize|preventDefault|audiotrack|Sub|alert|apiprm|href|Waiting|media_error|clientY|getElementsByTagName|enc2|area|hls_config|ctx|bgt|onWaiting|nativecontrols|customtext|loading|hlsquality|marginbottom||pipwebkit||leftBg|stretch_width|Tip|timeline||container_w|button||getTime|8px|shadow||container_h|20px|loop|||parent|line0|small|wait|lang|active|design|getElementById|RemotePlayerEventType|charAt|curtain|End|gaTracker|words|ncrtat|_activeIcon|fbg|reloadTimer|hls_subs|current_speed|onPlay|marginproc|actionstt|pointed|hls_created|onDuration|ratio|fltrs|Poster|bgbrovr|plopenid|iconscolor|||casturl|concat|300|cutted|line2|Arrows|Backgroun
6d|Close|clicktime|hlsautoquality|SettingsClose||dropbgcolor||nops|upldfl|mouseup|||bitrate|titlestore|HlsLevelsLength|all|tag||motion_id|Status|rotation|vertical|Title|default_audio||rect|toolbar_hide|Clickable|onload|Pos0|android|evntout|source|delta|stopPropagation|Pnt0|_css2|_keyStr|max_h|mrgnprs|PlaylistNextExist|SettingsVisible|m3ut|enc3|fullscreen_process|f2id|SubtitleChanged|Start|audioTracks|replay|normal_w|onTimeupdate|groupId||||thumb|_hide|Retimer|but_y|stage_y|pld|is_visible|||open_settings|Switcher||bgtop|upld|onMouseUp|hlsdrm|||white|but_x||_cstm|flag|stage_x|scrollLeft||||sec|||currentFile|exist2v|MainResize|PlaylistNext|scrollbgcolor|transparent|inline|evntovr|reloadto|buffer|vimeo|tlbrhd|prev|clicks|Playlist|dropanm|400|bgpaddingtop|linecap|Drop|control_|min_h|playbgcolor|Stop|subtox|bgpaddingbottom|channel|load|00|sub_shift|bgh|icns|browser|mediaSession|ShowOrHideProcessor|fplace|_speed|search|CalculateClick|switch||CustomSwitch|quiz|gebi|btwwn|brightness|||video||played|line3value|butNames|nbsp||title2||id_|fd0|file3_separator|||butplstart|line1|PlaylistG|hw2|playById|fontsize|3px|request|vast_loadtxt|_rb|dur|ldr|control_title|rst|skpbt|fontSize|vsts|hlsaudio|DashLevelsLength|CreateHLS|sorc|autoplaylist|volumewheelin|pause_before_vast|noads|sttx|HideForce|CreateItem|acted|qualities|textTracks|onMeta|fff|StyleItem|rgb|forbidden_quality|timestore|cubic|pjs_i|charCodeAt||AfterVast|deltaY|Remove2|touchmove|line_width|prc|sub_options||||but2|but_space|tlbrrp|VastRemoveAndPlay|forcehide|sub_bottom|salt||cow||link|and|openfile|fullscreen_start|hiddenwidth|pltxt|onVolume|event_y|plfolder|iframe|sub_sizeproc|pauseroll|scrollTop|update|toolbar_margintop|err404v|sub_color|bgw|ActionPlaylist|Scale|backdrop|poster_floatposition|fontnames|floatwidth|file2|10px|angle|stout|hlsfdt|PipWebkit||vast_impressions|saturate|SetAudioTrack|coh|rightside|speed1|removeAttribute|||nowrap||indOf2||tagframe|volumegain|overlay|Home|ScrollTo||family|onMove||vast_longtimeout||_lastime||||sk2|iconsover|weight|PlaylistPrev||shuffle_|autohide|scl|ChckDrv|tracks|ToolbarHidden|ceil|hidejustfull|qbr2|normal_h|checkFont|normal|toend|PlaylistPrevExist|_start|fatal|hidevideo|current|fjs|Hidepsms|MediaReady|relative|SettingChanged|dropcolor|hls_app_err|err|native|PlayerState|newplay|handleicon|frameresize|pljssglobalid|hddnvlmovr2|controlover|hddnvlm|mediapip||pjs_id|or0|CloseOpenList|classList|loading_error|touch|NewFile||screenclick|tmpbg|bgpadding||factor||StageMouseUp|hlschangequality|currentLevel|TagPlay|scaleover|SubtitleSettingsMenu|texts|cul|onDown|ControlClick|subtitle_start|mouseover|mouseout|open_pl|stretch_with_volume|StageMove|sub_color2|subupld|FindDrop|pstrsi|headfontsize|ellipse|poster_scale|sub_bgcolor|rightbs|HandleWidth|touchend|sub_bga|tagName|vV9SJfI|touchstart|aria|bgborder|_step|Rtt2|Ready|flip|https|setSpeed||childNodes|mode|toggle|event_x|handle_width|hdicon|Rtt|Subtitle|items|errorMessage||spacing|iconreplay|minify||_ease|nomute|current_audio2track|onUp|onPause|desktop|autoQuality||bottomside|||tchs|expand|sub_settings_on|colorover|every|bttn|hls_force|topBg|videoHeight|polyline|thmove|then|ObjectFit|audio2track|timeFormat|now|audioTrack|hdnn|hlsDashSub|VastAddPreload|default_style|vast_poster|wdth|IconsColor|_status|CustomToogle|3000|starttimeout|Show|600|ScreenClick|Airplay|000|NativeEnterFs|PlaylistExist|seeking_time|rldcnt|onclick|float|RemoveCurtain|shareme|HideInterval|abc|recover|PlaylistVisible|nativeAudioTrack|||||sub_or||maxBufferLength|kbps||tippointer||plNxtExst|pushCSS|errorto|nativefullios|||Exit|mediatags|0px|f2bg|Error||actplay|Reload|dropupdate|bgg|posterhide|copyObject|decode|AudioTrackChangedNoHand|base64|setActionHandler|compilation|FindPlStart|polygon|gif|_preloaded|showovercontrol|pstrv|select|VastRecover|pljs|alpha|Init|send|showoverto|hideonpause|Curtain|ToolbarDown|opn|url_shift|HideProof|settingsovertimer|HidePoster|overopentimeout|quartile|pic|details|control_line|findLeft|_id|justshow|not|tipbrdcolor|brandurl|repeat|create|va2l|normalscale|BufferStop|historybga|cftlr|file_separator|Thumbs|plo
6pt|destroyed||frag|qbr1|hidewithoutmoving|playlist_source|Ctxt|url2|timerTime|historytitlea|ctxtnk|airplayed|PlaylistShow|playbgcolored|UpdateSpeed|XHR|plurls|svg0|PlaylistControls|volumescroll|pldur|FileTo|OpenList|SettingsN|PlaceList|iosfull|_ended|responseText|MidrollOverlay|airhls|days|QualityChangedNoHand|result|Open|VstLdTxt|ToolbarShow|waveform|||swipev|custom_speed|paddingright|SubOpt|360p|SwitchText||canvas2|gatracked|_seekaftervast|linkurl2|ctx2|nonlvpd|ssfontsize|ksu|tipbg|sub_weight|clicked|Download|_max_order|nohls|SvgColor|htto|ShowForce||resizePlaylist|Playing|seekwindow|speeds|offsetLeft|marginprocleft|shift|240p|lrpd|galabels|gao|VastAndLimit|play_errs|RenameQualities|requestFullscreen|480p|_t|letterspacing|sub_shadow|ymax|jpg|StopMedia|toolbarInterval|ResizeSettings|TipText|pip_quality|scrollleft|hls_stuck_time|wheelstep|worked|ni2|fcdef|PluginSub|uijs|hidetimeout|pjs_|num|pl_first_id|Scl|Hide|ErrorOr|Off|VastNext|RenewSubtitle|hlsend_to|CustomText||win|readyState||||NativeControls|skipads|gain|KeyPlusUp|vast_longtomsg|KeyPlusDown|PluginHotSk|SetSetting|stty|dontplay|||wheel|sourceBuffer|||onplay|onSeeked|onSeeking|seeking|AirplayChanged|offsettimer|StyleArrow|999|sxs|vgl|line_speed|screencolor|observer|tippadding|playsinline|isPaused|stretchonfullscreen|screen|compilations|YtInit|PlugBg2|playerid|1em|current_color|findTop|_play_i|HistoryPlaylist|ipad|||||removed|_lstx0|limitmaxwidth|letter|fit|pldly|handlescale||||Played|floatheight|pstrurls||_prevIcon|left0||pstrs|kap|Mouse|poster_floatheight|_psd|||playersize|href2|created|ShowTip|sizing|downin|scrollarrows|touched|contentWindow|vllft|ScrollOverOut|brd|vtt|nativecontrolsmobile|autonext|pageX|datetime|iniframe|SubtitleLoad|clickmargin|nativefull|hlsrows|Cut|parentcontainer|subload|StyleLine|tipbga|onmousemove|domain|clickarea|current_|tpp|rotation2|JsClk|custom_aspect|hideoutmute|shr|prm|onmouseout|onmouseover|mouseHere3|srt|StyleActive|unshift|memory|5px|RenewPoints|tipbgcolor|mpi|Parsed|hand||bgbordercolor|dclckto|ff0000||session||handlehide|xtitle|FltrVal|pljsmute|SubtitleLoad2|l3v_show|Pntd|TimeSub||VastLoader|bgaplay|stored_dur|autoprevopenfolder|hls_started|Load|randomstr|VastBgLoad|serif|seeked|youtube_id|BgBrAct|sub_size_fullscreen|spd|dvrtime|sans|sub_size|isNaN|openplaylistbefore|SubtitleError|resizeonplay|lastIndexOf|stringify|isTypeSupported|click0timeout|2001|playerjs_|postroll|vstpause|mediaSource|showtitleplaylist|_wait|container_h_procent|hideuntilto|_fullscreen_end|subopt1|StageMove2|VolumeWheelX|pauserollonplay|vast_type|ResizePlaylist|eventstracker|str2obj||HlsAudioTrack|started|mini|Password||xvalue|files_audio2track||tippaddingtop||playlistrewind||ssa|wght|playlistloop|14px|isvg|_icon|CreateTip|FileReader|PluginOpen|omt|Start0|subsor|toLowerCase|bgtmp|autoLevelCapping|PlaylistHere|gifed|iurl|poster_aover|hlscq|pageY|PlaylistRewind|drtn|deviceName|openById|nonl|poster_a|VastVisible|hlsfps|NativeExitFs|overlays|plquality|picture|isMuted|postMessage|StageLeave||plaudio|fid|Review|quality_received|vastonmobile|Script|isArray|PlayerjsMenu|leavetimeout2|covervideo|wait_to|mouseMove|getDASH|mime|exception|wtcntrl|getHLS|HlsUpdateAudio|||UpdateTime|MenuProc||loadLevel|||_readyonplay|frames||Touch||adsfirst|playVideo|volume2|htsktl|killMotion|StringVar|removeItem|audiosrc|htsktr|embed|userseek|lineHeight|fontFamily|AudioContext|limitwidth|vol|done|floatlimitwidth|title_template|menu|playlist_title|unmuteplease|mutestore|100000|BeforeVast|apdr|isPlaying|moz|videoWidth|||airpl|xbg|change|nocontrols|PlayLocal|PlayRemote|arpl|found|YouTubeIframeAPIReady|_lastactbut|isAuto|scrollarrowcolor|find|scrollarrowsize|mssprv|PipSize|changeheight|CreateDASH|CastContext|getInstance|mssnxt|paddingleft|vars|sub_reset|ShowLayer|rename_audio|||720p|isReplay|hideAllIcons|hdstp|1080p|setaction|sub_stroke|fspr|2px|stretch_width_last|mouseUp|hdicon2|handleaover|edge|cu2|RemoveMedia|700|fsid|rldplay|NxtExt|rotate|160p|handleiconspress|historybgcolor|subdrag|Visible|timeshort|lngth|presmbl|UpdateVars0|ErrorMsg|onStep|||UpdateVars|autonextopenfolder|Ended|alldd|YoutubeReady|last_text_w|navigationUI|parsed|playroll|resizeonwidth|hmx||restart_audio|scrollwidth|onerror|subtitle2|script|getQuality|full||YoutubeID|sub_upload|ssflyp|BgBrdr|youtu|sepia|||bgbract|PluginPlSrch|||bgx|timeline_h|_stopped|333333|timeld|Destroy|PlayAction|remember_sub|FileType|rld|pjspl|fileTimeout|files_channel|CreateList|svg3|customdesignsvg|pntd|bg2a2|rightclick|decoration|dashquality|marginbg|urls_and|prefile|scrollHeight|_control_|bg2color|orientation|||||dropl|bgo|bg2a|rc_label|lastTouch|file2_separator|colorbg|resizeSettings|butByS|_iconv||gaTrackPlay|||rightout||referrer|_steps|OpenScroll|DrmVars||scripts|current_file|||sub_all|sub2|||nhs|wheelinterval|rmbgcolor|stuck|HlsLevel|HideTip|sleeptimer|imgldd|doubleclick|ClearClick|tipalways|CreateShare|click_t|mtp|but_h|container_id|control_start|valuefromlang|FrameResizer|vastfrombg|lang_|unmuteonclick|newfile|HidePoster2|offsetTop|thumbnails|hidevar2|bgcontainer|castname||||||sub_x|inversetime|hidevar|SubtitleOff|livewakeup||icon2||hideuntilstarted|ShowHandle|handlehideinit||DoubleClick||iconscolorover|seeksides|opera|mouseHere2|||clr_options|thumbs_on|suboptns||ttt|||apdh|close|iconopacity|noclick|resizetxt|TitleTemplate|MainUpdateSize|iclr|static|crb|showinterval|998|documentElement|Rot|response|onClickSubtitle|ctxt|current_plurl|PlaylistError|rtt|sblsthd|_move_rights|userid|SetCSS|tmpr|introstart|msRequestFullscreen|clientWidth|removeTracks||playiconbut||||||||||contentDocument|onTagError|notofh|qualitystore||EarlyEnd|pljstrack||dont|pljsquality|exitfullscreen|bg_hide||obj2arr||PauseAction|order0|JsEvent|_rights|ioscss||volumewheelfull|reRightMenu|VisibleItems|iOSTrackLoaded|Menuproc|onPipEnter|floatmarginright|Shuffle|mozRequestFullScreen|SubtitleTimerMenu|toggleControl|rmcolor|requestFullScreen|nohead|fzoom|VolumeWheel|CrtVl|RightMenu|Media|hmaxk|onWkitKey|pljsuserid|pipVol|deltaX|but_w|write|appearance|settimer|fullblack|
6nativesub||||onPipLeave|webkitRequestFullScreen|leftandrightpadding|subtitles|normalscreen|handle2color|hlsSub|reloadfirst|screenmarginbottom|m3ui|noadsfile|maintitle|filerorto||csta||ErrorReload|reloadtimeout|contain|pjslng|stvs|pstrsin|maxMaxBufferLength|mp4|checknative|Seeked|Metadata|cover||downi||cntrlrsz|clck|Image|_i|IndexPlaylistProcessor|StyleSubtitle|ActionOptions|sleep_timeout|HlsSleep|Captions|End2|End3|KeyPlus|change2playlist|Wave|HlsFatal|onClick2|HlsRecover|mdswp|mainresize|urlsl|PlaylistLoad|hlserror|currentposter|PstrLd|pjs_parent_i|sub_upload0|marginbgpadding|PluginRadio|timerInterval|||RadioTags|mediadrag|xy00|ScaleStore|PluginMovable|StartSpeed|poster_float|landfullmobile|isFullscreen|Preload|CreatePoster|Recover|toolbarhidden|file_yv|timeout|ChkDrt|activeiconsize|playsinlineonmobile|onYoutubeReady|2160p|PstrLdd||ControlOut|540p||dontload|CheckDash|||onDash|NormalscreenUI|1440p|atr|posterhidepause|nativehlsios|FullscreenUI|NativeSubtitle|playerjscom|arrinterval|Visibility|getAudioTrack|marginbgcolor|FloatPosterScale|bordercolored|code|join|splice|adsinchain|v360|enabled|tagSrc|pljssclx|PlayerSize|ChangePip|nativeControls|gained|VastCheckNext|ie9||||||moveOr2end|scrollarrowbgcolor|audioctx|scrollarrowbg|vast_preload|Controls|VastPreloadLoad|volumestore|_recover|VastGo|RemoveForNextAd|mousemove||_hlssubtracks|sleep2|geo|setHlsAudioTrack|plds|tchs2|nextLevel|Action2|mobiled|disableRemotePlayback|SetHlsQuality|reverse|input||||setQuality|vastcontainer|VastVideo|vastgo|CheckPip|FSL|pljsvolume|pp2|network|midrollo|prototype|mobtch9|outro|ScreenClick2|MseIsSupported|LoadedData|midrolls|heightInterval|WaitSize|vastclick|pipto|language|vast_midroll_limit|pstr_to|posteronpause|stopotherplayers|IndexPlaylist|HlsSleep0||||||is_hls2|UpdateStart|NewAspect|VastPreloaded|hdbrdclr|autoplaymute|sub_designstore|substore|CreateWS|ws_created|dvrlive|Alert|noprevicon||renameTracks|span05|HlsAudioTracks|HlsAudioTracks2|current_vast_url|HlsAudioTrack2|HideMbTb|lntch|vast_starts|vstdwn|moving|effect|ClosePl|fixed|PlugDsgn||addtitleplaylistbr|addtitleplaylist|openplaylistroot|other|stopkeys|SettingsParser|tmp2|ontouchmove|tippaddingleft|onMobMove|ahd|tippaddingbottom|innerText|tipfont|tipfontsize|tipletterspacing|tipbgrounding|piped|rotateplaying|yamtrid|onMobOver|6px|Text|iconangle|TipHide|moveseek|rotateonhover|||EndMove|cntrl2|SetSubtitle2|dash_subs|SubRem|SubUpload|sub_store|_time_load|bggr|SubtitleLoadAll|restart|pljssubtitle|minw|_currentIcon|bttnbg|rename|ass|sub_off0|scldwn|playOrPause||resizeme|resizeonmouse|VolumeChanged|PlayChanged|blra|Connection|NoSpan|SubStyle||VisibleCheck|MuteChanged|muteOrUnmute||SpeedChanged|volumeLevel|InitVisible|connected|QualityChanged|3600|pstr|PlaylistPlayId|startcss|logout|viewBox|TipVol|fonts|submm|smbls|ssfontcolor|SubtitleParse|sstext|drawImage|pldur2|pldur3|toFixed|StateChanged|ControlsBg|togglesubs|urlcnfg|roll|fix|updown|mediasession|leftright|png|hideonplay|icnclrdwn|ErrLocal|Places|bg2p|History|historycolor||timeline_w|historytitlestrike|CheckHideVars|UpText|18px|coloroverplay|thumbs|handleiconover|handlea|onWheel|hndsovr|hour|LineScale|ReplayIcon|minute|show_playlist|Bglines|mobtch|onup_to|FindOpenIds|handlecolor|deg|lists|scrollbar|quality_|clr_load|clr_play|bggrclr|ShowNextList|valuemargin|lyy|valuepadding|clickscaley|borderRadius|head_|grdlft|borderbottom|dropaudio|dropquality|lxx|show_settings|second|over_final|TheEnd|match|settingsNumberVisible|Thumb2|tem|hidetime|movevent|sub_bgpadding|mutedautoplay|btm|doctype|DVR|castdevice|casterror|ClickArea|imageLoaded|marquee|lastsub|bgclrlnk|bgcolorlink2|linkurl0||Empty|Style|handleiconpress|_timeout|getBoundingClientRect|360|dsgn0v|poster_floatwidth|poster_floatmargin|_stop|UpdateVolume|resizeFromText|poster_floatbgcolor|Alpha|lastt|last_text|Marquee|sub_move|postsmbl|minus4back|tggltm|CstmTgl|Mvskpl|sub_font|savedPlayerState|tipcolor|Loading|re_y|_set_quality|last|removebykey|getDuration|ytautoquality|MbMv|resize2|Youtube|play25|PJSDIV|upText|ControlCoordinate|CloseSttx|play50|nwfl|firstly|ToolbarHide|onYtPlayerReady|gaurl|CustomTextButs|toolbarisdown|customTextPl|hidebeforesec2|MediaSess|playlistovertimer|pauseVideo|ShowShare|start2|StartTimeout|SetCurrentQuality|check|pepper|pjs_cast_button_|UpdateDt||content|cast_available|startwait_t|PrvExt|while|pjshd|Player|HidePositionControl|encoded|_blank|MarPad|pjscssed|youtubeposter|chr|quick|removedNodes|iobj|activeicon|Loa
6ded|subpausehide|play75|reloadlog|rid|utx|getVideoData|resizetext|spn|scrpt|bordersize|CastInit|brand|scld|Prefile|insertBefore|hostname|TitlePl|updatePlaylist|_css|hidebeforesec|cntrls|fileorto|prtObj|div2|pjsframed|subtitle1|together|tvg|redirectonplay|posterhidestart|iosExitFullscreen|scroll_left|Number|pljs_yt_|DownIn|PluginPip|_xIcon|ChkHlsEnd|contrast|checkIosFullPip|setupx|PluginThumbs|poster_float100|playByYoutubeId|upDT|denied|playId|pipSrc|maxTouchPoints||autoplayed|height_div|pressed|alert404text|onPlayTag|iset2|elastic|str|alert404|900|SubtitleBottom|cstm|_subfile|adblock|sub_split2words|ReloadTimeout|Ease|alert404v|ytcl|alert404video|alerts|iframe_api|HideLayer|norld|ShowTimeout|msie|width_div|PluginErrorVideo|poster_floatshadowpx|firefox|fullonplaymobile|PostFullscreen|resume|935|fullonplay|youtubecontrols|whlskfll|scrollwheelfull|fs_error|poster_floatrounding|006|recovery|full_minutes|1150|my3|666666|alertsbgcolor|maxresdefault|alertscolor|nooverlay|dfsk|dropfontsize|alertspaddingv|icn2|MediaYoutube|helvetica|passontime|alertspaddingh|PluginSlides|alertsbga|alertsfontsize|PluginTrack|PluginHeart|dropclrs|Timer|ffdd1f|arial|file_type_old|imageExists|vYPOI3FgvbolofecH24Sochbvnt2FRU3GCx0GW0gscTgoZaeGCJhJW0gscTgvcQgonxREC5SFf9RHz0gJnpaHgtlEDxeqWoloWsipS48IZY0GVUdvyJtszEltR4QsSE2szXSsbUsszEltR4QsWdQtcd0tyUsszANscT4szI4tyP3rcXPuzX2uzw1oXPQtV4RtSAPuzsltR4QsWdQtcd0tyUWszwNscI1sWdSrWsNszd5szo2scAMszXNsWESszd3rWTMtR4QsSI1tWE0tyPPoXsSrcoQszM5tzdQrWTMsVPSrcX5uzXRtco1oWTltR4QsWdQtcd0tyUWsVPQsy4PszdRszo2oWsNscXQuWd1uzXlszwNscX4sSs4uyT3rcXStSA0tcw1rWX0rcoQuWsSuWdMzWINszs3tzw2tWAlszoNtWwQsWw2tyUWtV4QuzsSsWM1tyPQsb40tWXPtWE1oWXNtSM0sSM2tcolszTNsWwQtSTQuVTQrcI4tWs4tcERrWINszT5szE5tWAMwSXNtSM0sSM2tcoltV4QtSE2sSIPtyT0rcX5sSsPuWA1rWXNtSI3scdRsSEMtR4QsSI1tWE0tyPQrcI3tSo5scs2oXsQsV4PuWX3uWw0rWXNtSI3scdRsSEMszoNtWdPtST2sRP0rcX3tcEStST1oWXRrcw5sWIPtcsltR4QsWdQtcd0tyUsszTNtcw0tzX2tRP3rcXPuzX2uzw1oXPQsR4SuWo4uzd2rWXQrcA1scwPsWwMzWX2rWINszs2tcXQsSoMCbIMFfelHW0go2FfFfFfFbI|vYPOFS48DV9SJfI|mlist|pjspllist|Drt|toUpperCase|reloadlive|CreateMedia|callback|audio_|nomidroll|playerjs|noindex|analytics|PjsFramed|dropsmallfontsize|AQARytnn|pjsframe|YouTube|BTTfNSZt|PluginDroplist|crt|1550|upload|seektxs|icncolor|nativeSubtitle|TheEnd2|access|endfull|xml|RenameTracks|pauseseek|seeked_time|intros|show1value|redirectonclick|720|hdiconlist|scroll_down|Wheel|640|ControlOver|1800|removeNativeSubtitle|dashaudio|Quartile|bg2o|playedstore|playedquartile|ParseUrl|smallfontsize|floatwidthsmall|floatheightsmall|PluginFloatPoster|yamtr|openpl|rand|SetAudio2Track|220|finishrewind|Width|bg2ptop|bg2pleft|through|hlsfkqlt|hksfw|SeekTx|sub_big_fullscreen|msExitFullscreen|MSIE|Start00|parentElement|scrollarrowgradient|scrollarrowbgover|dasherror|default_subtitle|scrollarrowbgovercolor|sub_off_title|sub_allmyt|api_|FindIdPl|obj2orand|PlugSublist|VastInfo|last_ors|wrapper|scrlrbga|vast_adid|GET|XMLHttpRequest|mss|sfjs|playlist_id|styleSheet|timebreak|fromCharCode|ct2|nameofyoutubequality|playedstored|shwvstfnsh|PluginCam|castinit|paddingtop|_nextIcon|last_subtitle|40px|index|seekTo|subshift|geobj|getContext|timelimit|adscounter|timelimited|PluginIntro||nexttrack|previoustrack|isyoutube|toLocaleTimeString|notag|playerState|vast_longtimemsg|ScrollLeft|isVpaid|setVolumeLevel|ovr|Available|PlaylistBack|rest|receiverid|head|PluginDrive|midrollimprsd|application|google|full_hours|seeklimit|gstatic|Controller|vast_prestarttimeout|UpdateSub|Playerjs|_html|indOf3|pjslog|ArrowsInterval|PLAYER_STATE_CHANGED|preloaded|__onGCastApiAvailable|offsetwrite|IS_MUTED_CHANGED|ScrollDown|ScrollUp|getCurrentSession|VOLUME_LEVEL_CHANGED|keyframes|IS_PAUSED_CHANGED|ScrollRight|andlimit|IS_CONNECTED_CHANGED|hidesvg|VastLongTimeout|255|Scripted|youtubeready||_ue|trkp|comment|onYtPlayerStateChange|unset|apto|plapto|_reset||plcontinue|0val|zoom|FindFileInPlaylist|1val|PlayingChecker|ffeeab|PLAYING|update_|outside|onClickTimer2|heartbeat|url3|onClickSubtitle2|SubtitleSettingsClose|ShuffleEnd||InvertPlaylist|SubtitleSettings|Playback|sub_lineheight|notv|sub_bgo|cancelFullScreen|exitFullscreen|sub_bg|hidecontrol|swipep|cancelFullscreen|mozCancelFullScreen|frmvst|Swiping|swiping|device|incorrect|Recreate|webkitCancelFullScreen|onMouseDown|minduration|PluginRel|after|offset|StyleFew|_ud|stopvast|PlayerjsEvents|pjsfrm|Pldelay|pmevnts|Papi41|SetChannel|Stopped|VastStrt|getPlayerState|ffect|gtag|VastBreak|headbordercolor|cuid|setVolume|224|time2|vpaid_starts|butseekto|brda|shorts|ga_event|pldelay|scrollX|ENDED|copied|High|ads|StopOtherPlayer|HidePoster3|showposter|adsinvitation|globalfontname|posterhidetime|Qualities|slng|customyterror|yterrors|yamtr_event|sugar|yaCounter|onQualityChanged|limit|Yandex|width100|showById|PlayerjsAsync|RightOut|rmsize|nativenotipad|nativenotiphone|hideonfullscreen|nativenotios|hideuntilmeta|hidestartbutios|System|RightOver|4px|mobiletv|RightCSS|parent_domain|encodeURIComponent|Href|subfeed|right_y|right_x|RightClick|createTextNode|hidewovar|exst|hideonwidth|PluginGeo|mousedown|StageOver|alwaysnotfullscreen|alwaysjustpause|prevorius_default_h|hideoverwidth|hideoverwidthlimit|vast_no|playerheight|hideonwidthlimit|hideaftersec|trackstore|StorageSupport|sesstime|hideonvar|Actions|requestAnimationFrame|RightMove|unfixing|closePl|MutationObserver|scrolling|hideonvolume|setting|leavetimeout|playonhover|upd|PluginMbps|obsrvr|control_buffer|ShowAnimate|wtpstr_to|pstrwt|15px|sc
6heme|user|WaitPoster|HideElement|posteronwait|apdra|apdry|PluginSkip|apdrx|CrShr|rc_version|rc_anyway|rc_labelurl|showntv|class|ShowControl|HideAnimate|highlight|pjsfrrs|tap|ltr|direction|pjscolor|clrs|allow|allowtransparency|allowfullscreen|PlugScaled|KeyUp|Volumescrolled|PluginShare|read|ControlsBgClick|vast_ima|updateTitle|always2|NewPl|OpenPl|margin_bottom|marginprocbottom|sort|marginproctop|ControlX|scroll_height|lrpps|lrppp|screen_lw|marginprocright|changedTouches|checkBase64|preposter|sttr|complete|abs|OrientationChange|ParentFS|hls2|subtitleTrack|PluginLand|FullscreenChange|Posters|addTrack|webkitneedkey|showing|timeupdate|stretch|loadedmetadata|volumechange|durationchange|enterpictureinpicture|leavepictureinpicture|hmaxk2|actpause|textarea|template|customText|upTexts|ResizeMain|SettingsExist|mbmv_timeout|pljsspeed|speedstore|showvolmobile|templated|titlepl|ChromeCast|pljsscly|scalestore|hideonbar|dblclick|hidewithoutplaylist|KeyDown|pjsin|showShare|SettingsSpeed|unmuteonplay|nativefulldroid|userplay|userpause|back|muteiconbut|frstclkply|Ply|linkpause|screenshot|click_t2|sub_bottommob|mobiledesign|1001|ssflyw|linktarget|default_speed|plclose|sub_sizemobfull|sub_sizemob|rotatewait||UpdateTimer|lsfullplay|action_settings|tipvar|handleiconsover|vgw|handlewidth|bgline2|bgline1|bglines|clickmarginbottom|clickmargintop|tipmargin|onmousedown|onmouseup|bgbrdrw|_a|roundout|_w|315|unhidden|current_thumb|picaa|hidesec|mvskps|5000|handlemove|handleinit|toptip|cntrl|linetipmarginbottom|thumb_move|hlsptm|place|Click|PlacePoints|270|yOffset|selectOpen|xOffset|bgavn|CancelBubble|hideafterclick|handlemargin|vlmgnln|bgstretch|translate|Color|nxtttl|controlCSS|setcss|HdIcon|hidewithposter|Buffer|7px|Bgavn|wps|Tmln|zoomed|RenewFromTitle|with_hours|control_mute|with_min|displayvolume|iconsreplay|ControlLine|hidedown|PluginWave|customdesign|PluginPoints|DisplayControl|valuebgcolor|valuebg|valuerounding|noClickTimeout|valuesize|FFFFFF|linespeed3|ontop|gradientcolor|linespeed2|linespeed1|colorload|gradientcolorload|querySelectorAll|path|gradientcolorbg|Progress|_duration_play|Exist|rc_|Control|postmessage|action2|opposite|scalesmall|hlscaptions|prevorius_default_w|Vsts|liketext|postmessages|icon3|rszr|PluginReplace|svgtmln||optStr|jpeg|changer|picheight|method|PjsFrMsg|bold|today|PlaylistClose|PreNewPl|prenewpl|PlaylistOpenId|PlaylistMove|UpdateSettings|linker|nums|CustomFonts|keyCode|PjsFr|prted|parentIframe_style|notframe|plusminus|seektx|IFRAME|which|fontsizesmall|lineh|_time_play|Hideuntilto||topside|thumb_borderwidth|thumb_border|openplaylistafter|thumb_radius|thumb_height|openplaylistpause|thumb_width|CreateThumb|thumb_bordercolor|clickscalex|onMobOut|mobileover|PluginCut|iconmargin|_duration_load|UpdateLoad|UpdatePlaySeek|PluginHdIcon|thumb_shadow|fixw|bandwidth|bgfxk|fixk|ontouchstart|unblock|hideafter|mrgnsmll|hidebefore||hidebefore2|line_volume2|tippaddingright|Continue|evenodd|rule|Rectangle|often|linetippointer|hideonleaveandplay|often2|lsfullstart|Init2|setHlsQuality|preloadhls|PluginHlsAudioTracks2|PluginHlsAudioTrack2|hlsaudio2|hlsmaxlvl|isSupported|hlslowquality|audioGroupIds||m3u8|preloaddash|renameQualities|HlsQualityLevels|dashjs|sourceBufferValidAPI|||mimeCodec|AudioTrack|PluginDash|hlsaudio_off|gainedsource|tagsinterval|MediaVideo|Arpl|PjsCheck360|playsinlineonmobileiphone|anonymous|connect|mpd|Gain|um1|nextAutoLevel|aborted|framei|CheckTop|startLoad|hlsquality_off|SourceBuffer|UnArpl|debug|HlsLiveWaiting|hlscookies|livewakeuptime|customBuffer|hlsTextTracks|supported|FlussonicMsePlayer|hlsdrmfp|drm|dvr|hls_stuck_duration|Interval|PlgHlsFdt|mediaError|isHidden|loadSource|serverCertificateUrl|reHls|MetaAudio|MediaSource|onLoadedData|changeAspect|hlsvastwait|hlsdebug|hlsmto|maxLoadTimeMs|landscapefull||hlsfto|nopause|unpause|wrong|onLoadStart|iosexfull|webkitendfullscreen|radio_Interval|nameofhlsquality|PluginHlsFps|PlgnVstLdtx|reYT|movable|setDashAudioTrack|menufltr|PipSwitch|Timeout|filetod|setDashQuality|setTracks|FileTimeout|webkitSetPresentationMode|current_time|Arpl2|PipToggle|tagsurl|PlgnVstPstr|fileto|DROP_SHADOW|vnUaJZMMFW0gzzINtST4sWE5sWElszoNszM2uzMRsyUWtR41scE5sWdPtbPQsb4PsSE3sWo
6QoWINsSM3uzT5sWElszXNuWE2scsRsyT3rcXQtWT4uzT2rWXQrcM2tcoSscXMwSENtSwRuWw5sWElszXNuWE2scsRsyT2rcARsWXPuzT2rWXRrcX3scIRscXMtb41scTQsWdPtbPQsb40tcTRszoQoXP2rcARsWXPuzT2rWX0rco0scX1scXMzWoNsSERscs5sWElszwNscwRszARsyUWsb4PsSA1tWdPtbPQtV4RtWoQtzoQoWXNtSE4scA5sWElszwNtzT5tWwRsyTQrcI2uWo1uzT2rWX0rcMStcXSscXMzWXNtSE4scA5sWElszENsWo0sWdRsyUWsy43tcMRtzdPtbPQtb4StzT3uWoQoWoNsWs1tzw5sWElszENtcX4sWIRsyTRrcs2scoSuzT2rWX2rcEQuWT3scXMzWENtzoPszT5sWElszENtcX4sWIRsyUstb41scTQsWdPtbPQuV40sWTPszoQoXs2rcARsWXPuzT2rWX4rcE4tSAPscXMtb43tWo4tWdPtbPQuV45uzs5uzoQoWINszX0sWM5sWElszMNuzdSuzdRsyUWtR4SuWI5szdPtbPQuV45uzs5uzoQoWINtzo2uzT5sWElszMNuWoStzoRsyT3rcIPuWT2uzT2rWX4rcE3sSo0scXMzWXPrcdPsWIQuzXlszENsWo0sWMRsyUWszXNszo4scT5syPQty44sSM3tcoQoWXQrco3szd1uzXlszANtcd0tWoRsyTQsy4RtSX5tzdQrWX1rcwSsWXPscXMwSXQrco3szd1uzXlszANszE1tSMRsyTQsy4QscMRszdQrWX1rcTRscT0scXMszTNuzTPtSX5syPQtV44sSEQscoQoXP3rcIPuWT2uzT2rWXRrcX4tcd4scXMCbIMJnpaHgtfH3pmvyJ0IfYNI2QaJZAhtb41scTQsWdloWX1rcwSsWXQsbdMIf90EDxeqV00ty4PsWTPsWTionxREC5SHZY0FyMmtb41scTQsWdloV0Qty40sSTQszoioVIMFfelHW0go2FfFfFfFbIOvcQPEDxhoZw9p00Quy45sWAPsST0rWANuzs0tSIPuVUsszENtSXRsSdPtVPSrco4tzEQsWMMwSX2rcASszoRsWwlsR4QsSASsST4oWX2rcs5scoSsWwlsb45tcw4tcT4oWX2rcXQuWwQsWwlsb45tcw4tcT4oXsQty43tWIQtST0rWoNuzE0uWEPuVTQty41scw0scT0rWsNscIQsSAPuVTQty41scw0scT0rWsNtzA4uWwPuVUsszANtzo0tWoPtVP1rcs0sWI4sWMMzWXQrcs2tcA2sWwlty4StWT3uWT4oXsQsy4PsSd4tST0rWANsSwPtSMPuVTQsV43tSo1uWT0rWANtcT4sWMPuVTQsV43tSo1uWT0rWANuzs0tSIPuVUsszTNtSIRtzMPtVP3rcXRscISsWMMwSXPrcI3scA4sWwltR40tWd0scT4oWXQrcTSuzM3sWwltR43szE3szT4oWXQrcs2tcA2sWwltR43szE3szT4oXPQty41scw0scT0rWINtSX2tSXPuVUsszANtzo0tWoPtVP5rcw5uWE1sWMMwSX1rcARtWwRsWwluy43uWEQtWT4oWX1rcI0tSX3sWwlszTNsWdRtcsPuVTQtb4QszM0szT0rWXPrcT5scESsWMMwSX2rcs5scoSsWwlszTNsWdRtcsPuVTQtb41sSXRscT0rWdNuzoRszEPuVTQtb43szoSuzT0rWdNtSIQuWMPuVUsszdNuzT1sWsPtVP3rcXRscISsWMMwSoPrcXSscASsWwltb45sSI0szT4oWoPrco3tco3sWwltb43uzsPtST4oWoPrco3tco3sWwltb41scM3tzT4oXsRsV4RtSERtST0rWENscE0tWsPuVTRsV4QsSo1sST0rWENszoPtcMPuVTQuy45sWAPsST0rWANuzs0tSIPuVUsszdNuzT1sWsPtVP1rcdStWI3sWMMCbIMJnpaHgtfH3pmvyJ0IfYNI2QaJZAhszANtzo0tWo1rVT2rcARuWI0tbdMIf90EDxeqV0RscANsWTPsWTPqyU0IfYNI2QaJZAhrzX1rcARtWwRtyPMrzENtzo4tSw2qyTgoZFiHZP9pRtfFfFfFfEgrS48r2I|vV9gvcPOI3FgvbolofecH24Rochbvnt2FRU3GCx0GW0gscTgoZaeGCJhJW0gscTgvcQgoZFiHZPmIgBlFz0gHf9NKfBRHRIMJnpaHgtfH3pmvyJ0IfYNI2QaJZAhrzXloV0QqyI|edgeType|skip_after_|vV9gvcPOI3FgvbolofecH24Rochbvnt2FRU3GCx0GW0gscTgoZaeGCJhJW0gscTgvcQgoZFiHZPmIgBlFz0gHf9NKfBRHRIMFfelHW0go2FfFfFfFbIMJnpaHgtfH3pmvyJ0IfYNI2QaJZAhsyPMsy41qyI|00000016|CASUAL|line_play|hdbfnr|fontScale|foregroundColor|fullwheel|vZIMFfelHW0go2FfFfFfFbIMJnpaHgtfH3pmvyJ0IfYNI2QaJZAhsyPMsy41qyI|unmute_video|_timer|edgeColor|obPbECt0GC9NochbFgBlHntcIfBeHbolofYcJZeOHcobubpNH3pmECQSE3peFC4brVp0KDUeochbI3FgobPbIZ9SGDxiH24bubpcH250If9lIR1RGCJhJVolof1aIfJiHbo6ocTMszTMsVTQtyp9rVpcH250If9lD3t0EDp0oci7of9RFZBRochQsbPbIZ9SGDxiH24bubpcFC50FDobrVpSE2YlFyo6sbPbH24bucTlofecH24bubo8I3FgonJiFnxhvyIRsVIMGZBiF2a0vyIRsVI|vZIMJnpaHgtfH3pmvyJ0IfYNI2QaJZAhtyPMsRdgvcQPH2Q5HZeNFyUPH2eNJns9pSTNtzdStSAMsV40uWwSuVTPrcA2scAMszsNtzX1tcsMszXNtWs3tyT3oWTNtzdStSAMsV40uWwSuVIMFfelHW0go2FfFfFfFbIOvcPOFS48r3t2FS4brVpiE29NsRo6ocQSJfIMJ2edJZM9pSoPpRUhFCegGnw9pSoPpS48FRU0IfYNI2FOIf09p3xREC5SHZY0FyMRrVTSqyI|TextTrackStyle|vnUaJZMMFW0gzzX2rWINszs2tcXQsSoMzWX2rWINszT5szE5tWAMzWX1rcoPuWX3uWAltR4QsWdQtcd0tyUsszwNscI1sWdSrWINszT5szE5tWAMwSX0rco3tzT5sRPSrcX5uzXRtco1oWXQrcT2sSX5tRPPoWINszs3tzw2tWAlsVUWsR4RszX4uzA5syPPoWTlsR4QuzdQscERtyTPrWINszT5szE5tWAMwSTlszXNsWX5scXRtbTSrcoQszM5tzdQrWX0rcoQuWsSuWdMtR4QsSI1tWE0tyPQtV4RszMSsSM5oXP3rcXStSA0tcw1rWXRrcw0szT0tcAMwSwNszdSsST4tzAlszoNtWwQsWw2tyTQrcI4tWs4tcERrWXPrcT0szIPszMMsy43uWwSuWE2sbP3rcXPuzX2uzw1oXsQrcI4tWs4tcERrWwNszI2tcs3sWAMtV4QuzsSsWM1tyPQrcI3tSo5scs2oWINszs3tzw2tWAlsy43tSIRuzoStbUWszTNsWM
6QtSM0tVPQrcI3tSo5scs2oWXRrcw5sWIPtcsltV4QtSE2sSIPtyTQsb40uzT3sWESrWINszT5szE5tWAMzWXPrcE0tWAQtcIltR4QsWdQtcd0tyUsszsNsSMRuWd5tbPQsy41tzo0sWT0oXPQtbP3rcXStcEQszsRoYhgoZFiHZP9pRtfFfFfFfEgvcPOIZY0GW48r2I|obPbECt0GC9NochbIZQaKyologx5IZAbubpSJfIbrVpbFRo6syPbEfJcH2QOIbo6ocTPsWTPsVolofpgHRo6syPbEfJPECxdGC5gochbtRT3oWIMtRolofecH25mEDpgGC4buboPoWTMsVT0obPbEfJaochPrcslofpgEC92FDobucTNtbPbI2taHZBOJfBRochRrcXlofaiFZAbucXlofaiFZBOHgUlEDdbucXlofaiFZBOHgeOJDx1EfAbucY9rVpcH250If9lD2QiJfAbuglbH3pdFDobucXSrVpOHbo6syPbJZB4JVo6omVL0rWxaJZo0rMM0rLwNtV90rzwlVolofQeJnxeIgtPECtiHfIbucolofYcJZeOHbo6ofQiJfAbrVp0KDUeochbJZB4JVolofaaHfwbucTloftlGCtkochPrVpfH250I2e6Fyo6szTlof1aIfJiHbo6ocE1oWTMsVTPobPbGZedFyo6syPbGZedFC9NJf9dochQrVpaochPrcAloftOHZ9RochbtWYatcE0obPbIZ9SGDxiH24bubpcFC50FDobrVpbH2QdochQLyPbE29NJnpOHY9SJZ9Poci7of9RFZBRochQtVPbH24bucTlofecH24bubo8I3FgonJiFnxhvyIRsVIMGZBiF2a0vyIRsVI|vV9gvcPOI3FgvbolofYcJZeOHbo6ogUlEDdbrVpaE3xiH24RochbIZY1I2AbrVp0KDUeochbI3FgobPbI2taHZAbuboRobPbI2taHZBOJfBRochQrcAlof1aIfJiHbo6ocTMsVT1sVTPobPbGCtOHgtcH2QOIbo6ocBcESw5tRologUOI2e0GC9NochbEf90JZ9mog0loftOHgxRH2QLHDB0Fyo6KRpOIfxeIbo6tVPbH24bucXlofecH24bubo8I3FgonJiFnxhvyIRsVIMGZBiF2a0vyIRsVI|editTracksInfo|getSessionObj|DOMContentLoaded|vZIMJnpaHgtfH3pmvyJ0IfYNI2QaJZAhtVPMtVdgvcQRFCt0onM9pSTgond9pSTgonJiFnxhvyIQsbIMGZBiF2a0vyIQsbIMFfelHW0go2FfFfFfFbIOvcPOFS48r3t2FS4brVpaE3xiH24bubpSJZ9PobPbJnePFyo6ogt2FRolofpgochPLyPbE29NJnpOHY9PIfB2oci7of9RFZBRochQtyPbH24bucTlofecH24bubo8I3FgonJiFnxhvyIRsVIMGZBiF2a0vyIRsVI|WEBVTT|EditTracksInfoRequest|vZIMFfelHW0go2FfFfFfFbIMJnpaHgtfH3pmvyJ0IfYNI2QaJZAhsb41rVT1qyI|vnUaJZMMFW0gzzTNuzXRsSM0sSIRrWXPrcMQuWIQuzsMzWANsWI2tzT2tcAlszTNuWX4tSX5sRUsty4PtSE1sWE2tyP1rcd4tSMSuWo0oXPPrcdQscs4tWs3sbP1rcd4tSMSuWo0oXPPrcdQscs4tWs3sbPQsV44szM3szdSoYhMzzANuzM4uWdQsWolty4QuzM2tSoPsyUsty45uWM4uzXPsbPQsy42sWI4uWA2oXPPrWXQrcEPtSM4tzEMzWENtSASsWTPuCAmszIlty4QuzM2tSoPsyUsty45uWM4uzXPsbP1rcX5uWE3scTQoYhMzzTNuzXRsSM0sSIRrWXPrcMQuWIQuzsMzWANsWI2tzT2tcAlszTNuWX4tSX5sRUsty4PtSE1sWE2tyP1rcd4tSMSuWo0oXPPrcdQscs4tWs3sbP1rcd4tSMSuWo0oXPPrcdQscs4tWs3sbPQsV44szM3szdSoYhMzzANuzM4uWdQsWolty4QuzM2tSoPsyUsty45uWM4uzXPsbPQsy42sWI4uWA2oXPPrWXQrcEPtSM4tzEMzWENtSASsWTPuCAmszIlty4QuzM2tSoPsyUsty45uWM4uzXPsbP1rcX5uWE3scTQoYhMzzXQrcA3tzwRsWAlsb4PuzEQtSo4oXPQsy41tSA0scT1rWX0rcM2tWwSuWAMzWANuWX2tzdQscMlszTNuzT0tWsSuyUsty4RtWM4sWESuyPQsy41scoQtSXMzWXRrcw4tSMPtWdlszENtyUsszoNtWM3uWT0uyPPrcAMzWANscA1tSo0sWXlty4RtSd3sco5sRUsty44sWd2tSs2tbP1rcdPtcI4tSsSoXPQsy41tSA0scT1rWoNsWd2szIRuVUGpRUfGCQlrDp1HZA9p25OHgieIf8goZFiHZP9pRtfFfFfFfEgvcPOIZY0GW48IZY0GVUdvyJtszANtWT5tSM3tVPQtV43tzs0tcARoXPQty4PtSoRuzE5rWX0rcT0tzTPtSwMwSX1rcI3uWoPscMlszsNtSs0uWA5sbTQtb4SuWo1szM5rWXSrco3szA5szsMszENuWI0szI0syPQsb42tSs4sSX0oXsQtR43tWIRsSsQrWXQrcEQscs1tcwMszMNscoPtcM1syPQsV4QtcA3scoMszMNscX1tWw0uyP4rcE1scXStSd1oXsQuV4RszTRsWdSrWINszs5uWEStzXMszINtSo3tWX2rWANtcM5tcT0scdMszENuWw5uzMRrWwNtcoRtSM4uzwMwSX2rcsSuzd0tcIltV4PsWo2tcd4uyTQty43szoPtSM5rWsNtzo1uzA4scoMszwNuzI5sSs1tVPSrcoQsSs0tSMRoXPQty4SsWERszd5rWoNtyUWszENszw1tST1sbPRrcM2szE3sSX1oWX2rcM2uzw0uWAlsR40szX0tWT4oWX3rcw1tzM4scAltV4Qscw0tWMPsRUWszMNtWARtSd4rWANsSs2tzsSszEMszMNuzd0szXRsRP2rcd2scA4sSX0oWX4rcd5uzd1scoluV42tWd0scX5sbUWszdNsWT1uWTQuyPQsV4SsSdPtWI4oWX4rcw3tWXRszIlszXNuzEStzd4tRTQtR40uWTPtcd3rWXSrcX3scX3uWoMwSX2rcdQtWs2tcdlszsNuWA5uzE2syTQtb4RszI5scXSrWX0rcs5tWwRuzwMszANtWT5tSM3tVPQtV43tzs0tcARoYhgoZedvyJPGgtLJf9lJC1eD2BlFC1eHgwRpRUfGCQlvyIcFfFfFfFfpS48r3UaJZM|constrols|bFjuF1EOL7VbrIrBuusmrt4ZZORfb6ehbWdnRHEIiITaEUKa5EJqUakRSaEYBJSCY2dEstQY7AuxahwXFrvZmWl2rh4JZ07z9dLtesfNj5q0FU3A5ObbwAAAABJRU5ErkJggg|sub_all_title|blob|shape|grdth|vnUaJZMMFW0gzzTNuzXRsSM0sSIRrWXPrcMQuWIQuzsMzWANsWI2tzT2tcAlszTNuWX4tSX5sRUsty4PtSE1sWE2tyP1rcd4tSMSuWo0oXPPrcdQscs4tWs3sbP1rcd4tSMSuWo0oXPPrcdQscs4tWs3sbPQsV44szM3szdSoYhMzzANuzM4uWdQsWolty4QuzM2tSoPsyUsty45uWM4uzXPsbPQsy42sWI4uWA2oXPPrWXQrcEPtSM4tzEMzWENtSASsWTPuCAmszIlty4QuzM2tSoPsyUsty45uWM4uzXPsbP1rcX5uWE3scTQoYhMzzTNuzXRsSM0sSIRrWXPrcMQuWIQuzsMzWANsWI2tzT2tcAlszTNuWX4tSX5sRUsty4PtSE1sWE2tyP1rcd4tSMSuWo0oXPPrcdQscs4tWs3sbP1rcd4tSMSuWo0oXPPrcdQscs4tWs3sbPQsV44szM3szdSoYhMzzANuzM4uWdQsWolty4QuzM2tSoPsyUsty45uWM4uzXPsbPQsy42sWI4uWA2oXPPrWXQrcEPtSM4tzEMzWENtSASsWTPuCAmszIlty4QuzM2tSoPsyUsty45uWM4uzXPsbP1rcX5uWE3scTQoYhMzzXQrcA3tzwRsWAlsb4PuzEQtSo4oXPQsy41tSA0scT1rWX0rcM2tWwSuWAMzWANuWX2tzdQscMlszTNuzT0tWsSuyUsty4RtWM4sWESuyPQsy41scoQtSXMzWXRrcw4tSMPtWdlszENtyUsszoNtWM3uWT0uyPPrcAMzWANscA1tSo0sWXlty4RtSd3sco5sRUsty44sWd2tSs2tbP1rcdPtcI4tSsSoXPQsy41tSA0scT1rWoNsWd2szIRuVUGpRUfGCQlvyIcFfFfFfFfpS48r3UaJZM|vnUaJZMMFW0gzzX0rcs3uWA2tcXlszoNtzM4tSsQuVUsszwNsWwPtzo0sRPQsy44tSdQszE2oXsQtV40uzd0tcM1rWXQrcE5uzdQuzoMszwNuWM2uzo1tyPQsy40sWd1tzoRoWX1rcX5tcdStzdlszXNsWoQuWX2syUWszANtST3sSsQuVPQsV4SuWs0tzwMszANuzMSscA1tVP5rcAPszMSscM3oWX1rcd3tzEStcdluV41tSs2sSA2sbUWszANuzE4sWo4tyP3rcE0tcE3uWEMszANtcI4szo1rWENtSA3sWdQtcAMszANszEPscwSuyP2rcXPtSX1szAMwSX0rcM1tzd0uzslty43scARtcoQsRTQtV40uWo1sSX1rWANtWs0tSwQszEMszwNsWw2uWs3sbP1rco0uWsPsSIMzWX0rcs3sSISsWwltV41sSw5sSIPsyUWszwNuzoPscM3sRP0rcI3scs3tzo1oWX1rcs5scs1sSAlty4QsSd1tzoQoWX1rcI3sSI5tSwlty42szMRtcs4oXsQtb40sWA2tSEQrWENtWXQscIPuWXMszENtSAQszo3tyP3rcw3szsPuzd5oWX2rcI2sWXRscAluV41tcIQuzE2tyUWszENtSE5szA5rWdNtcE4szEPsSwMszENtWs4scT2tRPQsV43scA2sWI0oWX1rcMPuzE3tWwlszXNtzXQtSo0uyUWszANtWo0tzw5rWXQrcd5sSwPuWMMszwNuzwRsWd4sbPQsb4StzM0sSMMszwNsSI4tzE2syPQsb41uWM3sSX4oYhgoZedvyJPGgtLJf9lJC1eD2BlFC1eHgwQpRUfGCQlvyIcFfFfFfFfpS48r3UaJZM|grdta|v
6V9gvcPOI3FgvbolofYcJZeOHbo6of11JZAbrVpaE3xiH24RochbJC5mJDxeobPbJnePFyo6ogt2FRolofecH25SE29lH3obubo1E2s0uzIbrVpmEDpgGC4buboPoWAMsVTRsVp9rVpcH250If9lD3FOHnBmFyo6KRpOIfxeIbo6tyPbH24bucXlogx5IZAbubpSGZYPFyolofYcJZeOHbo6ogFOHnBmFyolofMbucXlogpOJC5dGC5gochPrVpcJDt0H213GCx0GVo6syPbJRo6tzTlofXbucXlofYbFRo6ocTNsRolofYOJfBRochbsVoloftOHZ9RochbsWTPsWTPobPbE29lH3pbFRo6ocTPsWTPsVoloftOHZ9RH3FeIbo6ofFfFfFfFbolofaiFZAbucTlofaiFZBOJDxmJDxeochQrVpRH3xaJZeOHbo6sVPbEfJPECxdGC5gochbtyTPoWAMsVolofpgochPrVphEC5dHZAbucXlofaaHfxlFCtOHZ9RochbsWTPsWTPobPbGZYNFZQeHCYRF2eNochbsVTPoWTMsVolof1aIfJiHbo6ocTMtyTPoWXPobPbGZYNFZQeI2taHZAbuboPrcEbLyPbE29NJnpOHY90GC1eoci7of9RFZBRoch2rVpOHbo6syPbECt0GC9NochbJZemFyologx5IZAbubp0FDa0obPbJZB4JVo6ocT6sWTbrVpfH250I2e6Fyo6uyPbHCYRF2eNochbsVTRsVTPoWTbrVpcHZecGRo6sVPbI2BPEDpaJZ9RochbrRoloftOHZ9RochbtCtctWd3obPbIZ9SGDxiH24bubpcH250If9lIR1RGCJhJVp9rVpcH250If9lD2x1IfY0GC9Noci7of9RFZBRoch3rVpOHbo6sVPbECt0GC9NochbFnBREDxiH24brVp0KDUeochbJZB4JVologxeKnwbuboOoWT6sWTbrVpfH250I2e6Fyo6uyPbHCYRF2eNochbsVTQsVTPoWTbrVpcHZecGRo6sVPbE29lH3obuboPsWTPsWTbrVpPH3tiJZeOHbo6oftOHgxRH2QSrDpiF2a0og0loftOHgxRH2QLEgBfFfBRoci7of9RFZBRoch4rVpOHbo6syPbGCtOHbo6ocQPGgtdGDEME2QaI3s9p2QOECxeIbaREC5dqyI|subtitle_errdel|vV9PGgtdGDE|grdtc|default_h|LnQ8rfQOECxeIbaREC5dqyPMrfQOECxeIbaREC5dqzibFCFOIfAloV5lH2YdFDohIfYNFVd6ECF0FDoMKRUdGDtPHZY5ufplH2tku2pOIfxeIb1RECxiJDs6oWAPpzlMJ2edJZM6oWX1InM7oZaeGCJhJWhMszBPKWlMrDJeEfmiJV1aHfemEDxiH24mFfelHV1mH2xeubUbH3xhuRUaHfemEDxiH24mFfelHV1mH2xeubUbH3xhuRTmJ2BbG2e0rCYNGC1aJZeOHchMEC5iHCY0GC9NqnpaHfwioWXNunsMGC5fGC5iJZAMFCYSFy1iHb1OJDw7oZYNGC1aJZeOHchMEC5iHCY0GC9NqnpaHfwioWXNunsMGC5fGC5iJZAMFCYSFy1iHb1OJDw7LyTNHZ9aFZBRqnpaHfwionmPH3tiJZeOHchMIfBlEDxiJfA7oV13FCpkGDwmEC5iHCY0GC9NrCxeHZY5ubTmsV4Qtgs7oZYNGC1aJZeOHb1dFCQaKzhMrzTNszFSu30MrfQOECxeIbaREC5dqzibFCFOIfAloV5lH2YdFDohIfYNFVd6ECF0FDoMKRUcH250FC50ubTgpSlMIZ9SGDxiH246oZYbI29lJDxeuRU0H3T6sn0MrfQOECxeIbaREC5dqzibFCFOIfAMKRUlFCF0ubTmsSUPKWlMEC5iHCY0GC9NrCxeHZY5ubTmsV4Ssgs7on0MrfQOECxeIbaREC5dqziaFgxeIbU7oZQeFgw6oWsPInM7on0MwZmeKCFREC1eIRUaHfemEDxiH24hIfYNFVdMKRTPpyPMuWTerVTQsWTeonlMEf94rDthECxOJShMsVTmszBPKVTPoV0QrcteHyThE29lH3oiuRU9oWwPpyU7oZpOKV1SGZYdH3I6oWTMrzX1InMMsVTPoVacH2QOIbdMuRU9on0brVpaE3xiH24bubpbJCFfFDobrVp0KDUeochbE3tSobPbIZ9SGDxiH24bubp0H3TbrVpSE2YlFyo6syPbE2QiE2lbucTlofaiFZAbucXlof1aIfJiHbo6ocIPoWTMsVTPobPbHfecHbo6ocwbLyPbE29NJnpOHY9SFDx0GC5gIRo6KRpOIfxeIbo6uyPbH24bucXlofecH24bubo8I3FgonJiFnxhvyIRsVIMGZBiF2a0vyIRsVI|sub_allmy|mrgnp|200000|default_w|vZIMJnpaHgtfH3pmvyJ0IfYNI2QaJZAhsbPMsbdgvcQPEDxhoZw9p00Qsb41szI2sWs2rWX0rcA5uzA5uWoMzWXQrcM5szsRtWdlszoNtWT4sWwRoXsQsb4PtSw4tcoRrWXRrco0tST4tzIMszoNscw3szwPsRPQsb4PtSw4tWoQoWXRrcwPuzI1sSolszXNuWdPtzs0tRUsszwNtcTPszo0tyPQsb41szE2uWI4oXsQtV44sSXQtcTSrWXRrcX4sWo4sWsMszANsWo5uzdRtVPQsy44sco5scoSoWX1rcoPtSdPsWXlszXNtWAQuzT2tRUsszsNtzI3tSM1uVP5rcM3tWwSuzI4oXsQsR42tzA4tSs5rWdNtcwRtcASsSMMszsNtSoStWd5uVP5rcwPtcM0scsQoWXSrcI3szI5tzsluy4Qtcs3tSM3tRUsszANuzE4tcTSsRP4rcEQsSo3tSoSoXsQty45uWw3szASrWMNtWXPtWEPsSAMszEluV4RsWE4sSE1syTQtbP3rcd5uzX5uWT5oXsQtbP3rcI5szA1uzE4oWX1rcd4sSdPuWoltR41uWM3sco2sbTQty45tcM2sWsSrWINsSM1uzX1uWoMzWXSrcI3szI5tzsltb44sSA0szwRuVUWszsNtSoRtcMRtbP2rcA5scs1sWI0oWXSrcE1tzT1tcIltb4StzE1scd1uVTQsR41tSI3uWA4rWENszo0tSwSszMMzWX1rcoPuWIPtSoltV41tWIRuWEStyUWszANsWo5uzdRtVP0rcX3tST1tSARoWX0rcMSszX2sWslsR44szM5szo3tRTQtV42sWTQscw1rWsNtWMRtWM1sWMMzWXRrcwPuzI1sSoltV4QsWI4tWXStyUWszoNscw3uzw3tVPSrcdRtWs0sWM0oWXRrcT3tWM2scolsR43tzoQsWIStRTQsy44uzXSscw5rWsNtzdPsSs0oXPQsb41szI2sWs2rWXNsSd5tzM0uVUWszoNszMQszo4tbPQrcX2uzwQsco5oWXQrcMRscM5szMlsV45tcd4sWsPsSAMszXNtWAQuWTQuVPPrcI5szd0szT4uVUsuy44tSwPszM2sbPRrcwRscAStzEMwSdNtcwRuzMRtSElsb4StWw0tcsQtyT5rcwPtcsQtSo5rWoNscI3tcA3tSAMuy4QtcsRszAQsyPRrcoRuWA2tWdQoXP4rcEQsSwPsWoQrWTNsWsQsSMPscMRsRUWuV40sWd3sSA1tVPPrcTQtcT4uWA3scdMuV4RsWE4tSI5uVPPoWINuzd5szd3uzslsVUWtR43uzX1szI4uVPPoWINtzM4tcwPszAlsV4PszEPuWM1tSo5oWINsSM1tSdRtcMlsV4PsSXSuWTRuWoSoXP2rcMStzX4sWI2rWoNsco4tzE0uzXMwSENtzdRsWE4tWMlsb4RtSI2tzI3tyT2rcs1tcoPsWT0rWoNsSw0tWESszAMtb4QscwStcIQtbPRrcwRscAStzEMzWwNtzw2tzd0sWolsV43uzX5tWXPuWMMwSwNszI2scdPuzAlsV45tSoRsSs5tSsMsR44szM4uWX1syPQrcX3szTQtcXQoWsNtWMRsSM2sSAlsy40sWoPsWA2tyUstV4QsWM2tcAPtVPSrcA5scI0tWI2oXsSrcdRtzXRtSISrWsNtSAStSXQszMMsR43tzoPtco3syPSrcdRtcI2szE5oWsNtzdQsWASuzoltV4QsWd0tWAQtbUssy4Suzd4tcA0tVPSrcw4sSo5scTSoXsQrcX2uWMRuzA4rWsNuWX5tSX5tSoMsV45tcd5uzI0uzIltV4QtSI4tcw0tRTPrcI5scT5uzM4tyP0rcA0uWM5sWX2oXPRrcwRsSTRszs2rWENszo2sSA3sWMMwSoNsSw1tSsPscMltb4StzMQtWs0uVTRrco3uWXQtWw2rWENtzdSuzA0tzAMsb4RscdPszX3tRP2rcMStSTQuWT5oXPPrcTSszs4tcA3tWEltR4SuWI1szd2sRUWsV4PszEPuzX3uzM5rWINtzdPsSs2tzoMsVP3rcI5sSd2sWs1oWTluV4PsWT4sWX5syUWsVP4rcoPtSE0sSw2oWTNsWX2sWdQtSd4uyP4rcwQszo1tSoQoWTNsWsQsSM2tzI0tbP4rcEQtWM4szT1oXPRrcoRuzTQszI3rWdNszE1sSMRtzdMwSoNscI4szX0tWEluy40sWM0tWEQsbTRrcs0tzISsWo4rWdNtcw0scw3szXMsb40scsPscXStbP5rcM3tcT0sSEMzWTNtSdRsWd5uWM1rWXQrcw1sSAQsWAMwSTNuzE5uzd3tWd3rWXQrcMRsSISuzsMsy4QtcM4scd1uVPQsb4QuWX4uWwQoWXNsSd5uWE1tWwlszoNtzX4sSXQuVUssR41uzXPtzs5sbPQsy44uzoQtzM2oXsSrcI1scT1scERrWXRrcT3tcw2tcXMsR45scAQscI3sRPQsb4RtWI4uzo2oWwNszT4tcE1sWwlszoNtWT5tcE2oXPSrcw4scs4tcs1rWX0rcEPszoRscoMwSsNuWX4uWMQtzXlszwNuW
6sQsSd0tRT0rcX3tST5uWT3rWX1rcTSsWX5tRT0rcA0tSwPszXSrWX1rcoPuWM2tzdMzWENszo1szI0scIlszsNtzI4scIQsRUWtb4StzIPsWIQtyPQsR42tzEStWs4oWENtzdRuWI1tbPQsR43scs5tzEQoWENuWs1uzM3uWIlszsNtSIRscwRoXP3rcs4tcA5uzI5rWX1rcd2uWEPuzEMwSINtzM5tWA3sSAlszANuzM0tSX4tVT3rcI5sSXQszdSrWX2oWMNsWTPuWTRsWIlszEMwSMNscT4tWdRscXlszEMuV40szXSsSd2tRPQty45uWs5szX0oWMNtcX1sWT0sSwlszANuzE4tcT5tbUsuy4Qtcw4szdRtVPQsR43tSoRtWoMwSdNtWT3uzsQtzolszsNtSoSszw5sbT5rcE0tWA4tcM5rWXSrcE1tzA0tcdMuy44tSA2sco3tyPQsR41tSMRtSXSoXPQsy40tzs0sWElszANscT4uWE1uyUWszXNuWoRuWdQuVPQty4PscM1tSsMszoNszMQszX4tyPQtV44scd3uzT4oWXRrcAQtSEPsSElszwNtzd5tzd4sbUsszoNtzX3tcTStbPQtV41uzd1uzMRoYhMzzINuzd5uzd0uzElszTNtSs1tcX3sbUWtb40uWdPscT0tVPQsV43sSA2szIRoWANscESuWo0szEluy41szT2tcE1tbT1rco2sSMRtWX2rWINuzd5uzd0uzEMwSANscESuWo0szEltb40uWdSscsStyT2rcw4uzTRsWw0rWANscE1szI5tcAMtR45uzd5uzw5tbP1rco2tzX3uzE1oXs5rcAQsWd2uzw3rWANscE1szI5tcAMszTNtSs1sSA4tbP2rcw4uzsSsSw0oWXPrcIStzs1uWEltR45uzd5uzw5tbUWszTNtSs1sSA4tbP5rcAQsWE1tcw3oWdNtzXPuzA5sSdlszTNtSs1tcX3sbT3rcd5uzd5tWd2rWXPrcIStzEQtSoMCbIMFfelHW0go2FfFfFfFbIOvcPOFS48r3t2FS4brVpaE3xiH24bubpSFDx0GC5gIRologUOI2e0GC9NochbE29NJnpOHnsmIfegGnwbrVpmEDpgGC4buboPoWTMsVTQtyologx5IZAbubpSJfIbLyPbE29NJnpOHY9PHZY5HZeSJVo6KRpOIfxeIbo6szTlof9NochPrVpiE29Nochbvnt2FRU3GCx0GW0gscTgoZaeGCJhJW0gscTgvcQgonxREC5SFf9RHz0gJnpaHgtlEDxeqWoloWsipS48IZY0GVUdvyJtsVPPoXPQtbPPoXPQtbPRoXPPrWoMzWTlsVUGoX0PrWEMzWX2rWEMzWX2rWMMzWTluVUssVP2oYhMzzTlszoMzWX2rWXRoXPQtbPQtVUssVPQtVUssVPQsbUGpRUfGCQlvyIcFfFfFfFfpR8|brdclr|brdtop|fixr|vV9gvcPOI3FgvbolofYcJZeOHbo6ogUlEDelGDt0obPbIZ9SGDxiH24bubpbH3x0H20mHZBfJVolof1aIfJiHbo6ocTMsVT1tyTRsVolofpgochPrVpSE2YlFyo6ocXNsbologx5IZAbubpSJfIbrVpaHfemEDxiH24bubpPH3tiJZeOHbolofpgIZYdFZeNFRo6ocsMsRTSoWsbrVpbF2XbucTNtVPbEfJaH3FeIbo6sV44rVp0GDTbucTlofecH25SE29lH3obuboPsWTPsWTbLyPbE29NJnpOHY9fJCQloci7of9RFZBRochQsyPbH24bucTlofecH24bubo8I3FgonJiFnxhvyIRsVIMGZBiF2a0vyIRsVI|fast|vZIMFfelHV1RJCQevyJNH256FDpOpRU0IfYNI2FOIf09p3xREC5SHZY0FyMmsyPMrzXipS48IZY0GVUdvyJtszTNuzTPtSX5syPQtV44sSEQtWoQoXP3rcIPuWT2uzT2rWXRrcX4tcd4scXMwSINtzo2uzT5sWElszoNsWs2tSTRsyT3rcs4tSdPuzT2rWXQrcM2tcoSscXMtR4QszwPuWdPtbPQsy44tcERsSoQoXs2rcI0scM0uzT2rWXQrcM2tcoSscXMtb41scTQsWdPtbPQsb4QtSo3scoQoWENtzoPszT5sWElszoNtWEPscXRsyUstb41scTQsWdPtbPQtV4RtWoQtzoQoXPRrcs2scoSuzT2rWX0rco0scX1scXMwSoNsWs1tzw5sWElszwNscwRszARsyTQrcI2uWo1uzT2rWX0rcAPuzw0scXMsy43tcMRtzdPtbPQtV44sSEQsSoQoXPQrcI2uWo1uzT2rWX2rcTRtWT5scXMwSXNtSE4scA5sWElszENsSAPtSMRsyTRrcTStzA0uzT2rWX2rcEQuWT3scXMsb4StcoRsSdPtbPQtb42szMPtSoQoXP2rcARsWXPuzT2rWX2rcEQuWT3scXMzWENtzoPszT5sWElszMNtWTPsWXRsyUWtb41scTQsWdPtbPQuV42uWI1sWoQoWENtSwRuWw5sWElszMNuzdSuzdRsyT3rcXQtWT4uzT2rWX4rcd5sSd5scXMwSINsSM3uzX5sWElszMNuzdSuzdRsyT3rcARtcdPuzT2rWX4rcMRsSARscXMtR43sWMPtcdPtbPQuV42tSsRtWoQoXPQsV45sWT3szdQrWX2rcTRtWT4scXMwSXQrcXRuWoPuzXlszANuWs4tSERsyTQsy4RtSX5tzdQrWX1rcE5tWwRscXMszXNscIQuzA5syPQty40sSTQsWoQoXsQsy4RtSX5tzdQrWX1rcX2tzI4scXMszXNszo4scX5syPQty4PscoPtWoQoWXPrcdPsWIQuzXlszwNuW
6s2szoRsyUsszTNuzTPtSX5syPQtV44sSEQtWoQoYhgonxREC5SFf9RHz0gJnpaHgtlEDxeqWENtzoPszT5rVTQty40sSTQszoionpOJZY0FyMmsco1rcTPsWTPsVdMJnpaHgtlEDxeqV02rcARsWXPuyPMrzX1rcwSsWXQsbdMpRUfGCQlvyIcFfFfFfFfpR8|slider|vnUaJZMMFW0gzzX5rcdPtzTSsWwlty45sSw3tST4oXPQtb43szoSuzT0rWsNscM1tcXPuVUWszENtzsQscoPtVPSrcXStzsSsWMMszENsSdRscsPtVPRrcd2tWM2sWMMszENszX4tWXPtVPRrcd2tWM2sWMMwSX1rcI0tSX3sWwlsb45tcw4tcT4oWX1rcARtWwRsWwlsR4RtSXStzT4oWX1rcARtWwRsWwlsR41tzM4tWT4oXPQty41scw0scT0rWANsSwPtSMPuVUsszXNsSE2tzEPtVP1rcs0sWI4sWMMwSXQrcTSuzM3sWwlty4StWT3uWT4oWXPrcI3scA4sWwlty42sWMPuWT4oWXPrcI3scA4sWwlty45sSw3tST4oXPQsV43tSo1uWT0rWINszoRtSsPuVUWszTNtSIRtzMPtVP3rcw0uzwRsWMMszXNsWs5uWIPtVP3rcIQtcIQsWMMszXNsSE2tzEPtVP3rcIQtcIQsWMMzWX1rcARtWwRsWwltR43szE3szT4oXPQty41scw0scT0rWdNtWd4tcAPuVUWszANtzo0tWoPtVP5rcI4tcX0sWMMszANtSw3szIPtVPQsV4Puzo2sST4oWX2rcXQuWwQsWwlszTNsWdRtcsPuVUWszENsSdRscsPtVPQsV4Puzo2sST4oWX2rcASszoRsWwluy45scoQtcT4oWX2rcIQscs5sWwluy43tSX4uWT4oXPQuy45sWAPsST0rWINszoRtSsPuVUWscTNszsRtzsPtVP2rcdStSwQsWMMscTNscI2scIPtVP2rcI5sST3sWMMscTNscI2scIPtVP2rcARuWI1sWMMwSoPrco3tco3sWwltb4Rtcw0sST4oWoPrcXSscASsWwltb4QscT2uWT4oWX5rcdPtzTSsWwlty45sSw3tST4oXPQuy45sWAPsST0rWANuzs0tSIPuVUGpRU0IfYNI2FOIf09p3xREC5SHZY0FyMQty41scw0scAloWENtzo4tSw2qyURH3xaJZAhrzw1rcTPsWTPsVdMJnpaHgtlEDxeqV0Qty41scw0scAloV02rcARuWI0tbdMpRUfGCQlvyIcFfFfFfFfpR8|iVBORw0KGgoAAAANSUhEUgAAAAEAAADGCAYAAAAT|OqFAAAAdklEQVQoz42QQQ7AIAgEF|kbq|RWAlnQyyazA4aoAB4FsBSA|endCurrentSession|vV9gvcPOI3FgvbolofYcJZeOHbo6of5eKnwbrVp0KDUeochbI3FgobPbI2taHZAbucXNsbPbIZ9SGDxiH24bubpbH3x0H20brVpmEDpgGC4buboPoWTMtzAMtzTbrVpiE29NI2tOHZ9RochbsWTPsWTPobPbFfQiInMbucU9rVpcH250If9lD3thEDpeoci7of9RFZBRochQtRPbH24bucTlofecH24bubo8I3FgonJiFnxhvyIRsVIMGZBiF2a0vyIRsVI|vnUOHnegH24MJnpaHgtfH3pmvyJ0IfYNI2QaJZAhsR4RtSM0tWoloWANszE2szd5qyUSE2YlFyMmsyPMsydMJnpaHgtlEDxeqV0Srco3uWw0sbPMrzANszE2szd5qyTgonUOGC50IS0gsVTPoWENtzA2uWM0tSIMty4Qscs1sSAQtbTPoWXPrcsSscs5tSAgoZFiHZP9pRtfFfFfFfEgvcPOIZ9lKCJOHc48IZ9lKCJOHbU0IfYNI2FOIf09p3xREC5SHZY0FyMQsy4RtSM0tWoloWANszE2szd5qyUSE2YlFyMmsyPMsydMJnpaHgtlEDxeqV0Qsy4RtSM0tWoloV01rcX2tcX5uydMpRUPH2eNJns9pSMMsVTQtV41tzE4uWw4oWANszoStzs1szEMuVTQsV4SsSoSuzI1pRUfGCQlvyIcFfFfFfFfpS48r3UOHnegH24|TrackType|GenericMediaMetadata|metadataType|MetadataType|GENERIC|textTrackStyle|Track|TEXT|MediaInfo|trackContentId|trackContentType|subtype|CAPTIONS|trackId|customData|thumbs_img|reloaderTimer|LoadRequest|tab_and_origin_scoped|receiver|Cross|setOptions|receiverApplicationId|current_sleep|autoJoinPolicy|resumeSavedSession|logos|androidReceiverCompatible|RemotePlayer|dis|files_sleep|files_scale|mpegurl|images|hash|unatpl|intvsbl|cast_sender|loadCastFramework|pstrcnfg|vZIMFfelHV1RJCQevyJNH256FDpOpRUfGCQlvyIcFfFfFfFfpRU0IfYNI2FOIf09p3xREC5SHZY0FyMQrcAloWoNtydgvcQPEDxhoZw9p00QsR43sWIPsSXSrWwNtzMRsWsQscAMzWX0rcMStzdStSAltV41uWoPsSXRtyUsszwNuWs1uzs3tyP2rcwRuzE4tSAMzWX4rWsNszI5tcM3tyUsszwNuWs1uzs3tyPPoXPQtV44sSA5sSI1rWoNszT5sSI1oXPQsR43sWIPsSXSrWoNszT5sSI1oXsQsV40tSE1tco1rWoNszT5sSI1oWMNtcARsSwStSAltV41scIStWs3tyT3rcT0scd2uWI1rWENtcEPszA2scAMwSANtzd3tcA2scAluV41tSMQscAMtV4StWI2tzERtyPQsV4SuWE3szM4oWoNsSsRsWsQscAlszTNsSM2tSX4uVUssV41rWXPrcs4tcIQuWMMzWTNtyPQsb44tzdStSAMzWoNsSsRsWsQscAlszoNuWA5sSI1oXs1rcA2scAlszoNuWA5sSI1oWINsSM2tSX4tSAlszTNscM5sWERtyT4rcd5tcT5sSI1rWMNszA2scAMwSXPrcw0szwPtcoltb4RsSMRuWXRtyTQsy42uWI1rWwNtzMRsWsQscAMszsNtST3sWsQsRP0rcA4scTSszo1oYhMzzANscs0sSI1rWANuzd2sWdStSAMwSANsSIQsWdStSAlty44szE0sWERtyT1rcAQszIQuWI1rWANtcsRuWXRtyT1rcE1scs0sSI1rWANtWw1sSXRtyUWty45uzEPuzs3tyP0rcd5scX4tSAMtb4StzA0tcM3tyP0rcAQszIQuWI1oWENtSw2sWdStSAltV4PsSAQtzERtyUWty41uWd4tWs3tyPRrcd0tzsQscAMtV4QuzASszo1rWoNszwPtco1oWoNsSsRsWsQscAlsb4QtWT2scAMzWTNtyPRrcX0sWERtyUssV41rWwNtcXSscMQscAMwSTNtyP0rcEQsSo4szo1oWXNsWX5tzsQscAltV41uWd4tWs3tyTRrcsSscTSszo1rWwNtcXSscMQscAMwSsNtcTQtzERtyP0rcE0sWERtyT0rcs5uWwStSAlty4QtcwPtco1oWANscs0sSI1rWANuzd2sWdStSAMCbUtszwNuWs1uzs3tyPQsV40sWERtyUsszsNtST3sWsQsbPQsV40sWERtyUWszoNtWI2tzERtyPQsV40sWERtyTQsy41sSXRtyP5rcI4uzT2scAMszTNtcARsSwSuVP4rcM3szT5sSI1oXsQsV41tcE0sWERrWMNuzM4scMQscAMszTNtWI2tzERtyP5rcXPtzw2uWI1oWXPrcs4tcIQuWMluy4Rsco2tzERtyUWszTluy43sSwStSAMuy41uWA5sSI1rWXPrco4tzX1tcoMuy4QscM5sWERtyPQsV44scMQscAMwSXPrcsQtcwPtcolszXNuzd2sWdStRTQsy43tzs5sWERrWXRrcM3uWdPtcoMszsNtST3sWsQsbPQsb44tSM5sWERoXPQtV44sSA5sSI1rWXRrcM3uWdPtcoMzWX0rcMStzdStSAlszAMzWX4rWXQrcMRsWsQscAMzWX0rcMStzdStSAluV41tSTSszo1oXPQtV44sSA5sSI1rWXPrcwPtco1oYhgoZFiHZP9pRtfFfFfFfEgvcPOIZY0GW48r2I|disconnected|RegExp|viewinit|sender|obPbECt0GC9NochbI2aaIfAbrVp0KDUeochbI3FgobPbIZ9SGDxiH24bubp0H3TmIfegGnwbrVpmEDpgGC4buboQtyTQtyTPoWTbrVpbFRo6syPbEfJOochQrVpSE2YlFyo6syPbEfJPECxdGC5gochbtbT2oWEMtbolofpgEyo6sV4SrVpbF2YOJfBRochPrcElofYNGC1aJZeOHbo6ogUOI2e0GC9NobPbFCYSFyo6ofBlEDt0GCsbLyPbHZYNFRo6ogp1obPbGZedFDFiFZBOochQrVphHnsbucTlofYSIZBcJVo6of9fFbologUlEDeeIgJiFnxhochSsWTlogUOI3xeIfaiFZAbucTlogthECxOJRo6syPbIf91HfxiHfIbucIlogUlEDeeIfaeGCJhJVo6sSsPrVpPH3t0FDobubphJnxPIShOr3taFfeNEy50Gb9PHZY5FDpjIR9RECxiH19SECFiHfYLHCYiHe9lH2JOrfiPFRologUOI3xeIe9fHZ9aJVo6syPbIZ9SJZBRD2FlH2Y0GZBiF2a0ochQtzTlogUOI3xeIe9fHZ9aJnJiFnxhochSsWTlogUOI3xeIf9NJZ9PochPrVpPH3t0FDpLFfQOEDxmEDpgGC4buboPoWTMsVTPobPbIZ9SJZBRD2FlH2Y0EfJcH2QOIbo6octbs2oSEbolofFiHZAbubpHK3UjIRJQJnxiJZQeIZiSp3Y0ugUjIRJQJsqk0qnwltZX0rcwOJVPPklMryT5uV41oXFtIZiSp3Y0rnUjIRJQJnwQIZiSp3Y0ugUjIRJQJtVM0pWwetVE0p5PGgsgIDwlIZiSp3Y0JWpPGgsgIDw6IZiSp3Y0A0YZyA5UrexqIZiSp3Y0rVUPGgsgIDxfGCQeIZiSp3Y0ugUjIRJQJZa0JnUSub8OF3pOJDUSrDpeECQiJ
6ndmIfYdGCtaHV1mGC5iHfINJnp5E2QOJCxfHZYRFy5cH20OIfYdGC9SECFiHfYlGDFeIZiSp3Y0LB0brVpPHZY5HZeSJVo6KRp3GCx0GWXPsVo6syPbIZ9SGDxiH24bubp0H3TmHZBfJVolofamEDakochQsSTlof1aIfJiHbo6ocTMsVTPoWTbrVplGC1iJnJiFnxhochPrVplGC1iJZ1aKnJiFnxhochRsWU9rVpPIfBlH2YdochQrVpcH250If9lD2sSFCmyoci7of9NochPrVpOIfxeIbo6szMlofYcJZeOHbo6oft1I3xOHyolofecH24bubo8I3FgonJiFnxhvyIRsVIMGZBiF2a0vyIRsVI|vZIMJnpaHgtfH3pmvyJ0IfYNI2QaJZAhsyPMsRdgvcQPEDxhoZw9p00QsV41sco3tzTSrWXRrcs0uWwQscMMzWXPrcARscI1sWsluy4SsWsSuzwPsyUWty41sSE1uWE0uVP5rcXQuzAPuWd4oWoNtzs0uWT5uWdlszXNsSM5tcd4syTPrWXSrcdQscASsWAMwSTltR45szA5scAQuyT1rcoRtcd2uWI3rWsNszdRtSX1sSEMszTNtzoRtSAPsRPSrcXSuzM2sWXMzWXPrcARscI1sWslsV4QszI2tWIPtzdMzWX4rcTPsSA4szMltb4RsSsPscd5sRUsszTNtzoRtSAPsRPQsb4StWM0szo4oYhgoZFiHZP9pRtfFfFfFfEgrS48r2I|volume_element|pljscom|obPbGCtOHcsbubo8I3FgonJiFnxhvyIRsVIMGZBiF2a0vyIRsVI|vV9gvcPOI3FgvbolofYcJZeOHbo6ogURFDEbrVp0KDUeochbI3FgobPbI2taHZAbucXNsbPbIZ9SGDxiH24bubpbH3x0H20brVpmEDpgGC4buboPoWAPoWA1oWTbrVpiE29NI2tOHZ9RochbsWTPsWTPog0loftOHgxRH2QLHfB4JVo6KRpOIfxeIbo6szElof9NochPrVpiE29Nochbvnt2FRU3GCx0GW0gscTgoZaeGCJhJW0gscTgvcQgoZFiHZP9pRtfFfFfFfEgonxREC5SFf9RHz0gJnpaHgtlEDxeqWsNtyPMtydgvcQPH2Q5F29NonUOGC50IS0gsVTPoWENtzA2uWM0tSIMty4Qscs1sSAQtbTPoWXPrcsSscs5tSAgoZFiHZP9pRtfFfFfFfEgvcPOIZ9lKCJOHc48IZ9lKCJOHbUPH2eNJns9pSMMsVTQtV41tzE4uWw4oWANszoStzs1szEMuVTQsV4SsSoSuzI1pRUfGCQlvyIcFfFfFfFfpS48r3UOHnegH24|obPbJnePFyo6ogt2FRologUOI2e0GC9NochbEf90JZ9mrDpiF2a0obPbHCYRF2eNochbsVTRsVT1tyTPobPbI2taHZAbuboQrcobrVplGC5kochQrVplGC5kJDplochbEDUiugthJCFfHZAlsV8QobPbGCtOHgtcH2QOIbo6ocTPsWTPsVolofXbuboPrcAbLD0|u10|activeTrackIds|raquo|loadMedia|getCastDevice|friendlyName|blxylyv2cw1t|laquo|answer|casted|isflash|moved|uncasted|castpause|pjsga|castplay|RemotePlayerController|emptyremove|vZIMJnpaHgtfH3pmvyJ0IfYNI2QaJZAhsbPMsRdgvcQPEDxhoZw9p00QtbP3rcXStcEQszsRoXPQtbP3rcXPuzX2uzw1oXPQty4RsWMQtSM1rWINszT5szE5tWAMzWX0rco3tzT5sRP3rcXPuzX2uzw1oXsQtV4RtSAPuzslsR4QuzdQscERtyTQsy4PtcsQuzIlsVT3rcXStSA0tcw1rWTMwSsNscXQuWd1uzXlsVTPrWsNszd5szo2scAMsVP3rcXPuzX2uzw1oXsPrWXQrcTQuzoQscEMsR4RszX4uzA5syPQtV4RszMSsSM5oWINszs3tzw2tWAlszwNscX4sSs4uyUstR4QsSI1tWE0tyPQsb40tWXPtWE1oXs0rcX5sSsPuWA1rWXRrcw0szT0tcAMsy43uWwSuWE2sbPQsV4PtWX3sWX4oWXNtSM0sSM2tcoltR4QsWdQtcd0tyUWsy43uWwSuWE2sbP0rcX3tcEStST1oWwNszdSsST4tzAlsy43tSIRuzoStbT3rcXStSA0tcw1rWXNtSI3scdRsSEMwSXPrcT4szI4tWwlsy43tSIRuzoStbTQsb40uzT3sWESrWwNszI2tcs3sWAMszoNtWdPtST2sRP3rcXPuzX2uzw1oXPQsV42tWw1szE3rWINszT5szE5tWAMzWXSrcs4scM5uzElszXNtzARtWTPtVUsszEltR4QsSE2szXSsbUGpRUfGCQlvyIcFfFfFfFfpS48r3UaJZM|vZIMFfelHV1RJCQevyJNH256FDpOpRU0IfYNI2FOIf09p3xREC5SHZY0FyMmsyPMrzXipS48IZY0GVUdvyJtszTNuzTPtSX5syPQtV44sSEQtWoQoXP3rcIPuWT2uzT2rWXRrcX4tcd4scXMwSINtzo2uzT5sWElszoNsWs2tSTRsyT3rcs4tSdPuzT2rWXQrcM2tcoSscXMtR4QszwPuWdPtbPQsy44tcERsSoQoXs2rcI0scM0uzT2rWXQrcM2tcoSscXMtb41scTQsWdPtbPQsb4QtSo3scoQoWENtzoPszT5sWElszoNtWEPscXRsyUstb41scTQsWdPtbPQtV4RtWoQtzoQoXPRrcs2scoSuzT2rWX0rco0scX1scXMwSoNsWs1tzw5sWElszwNscwRszARsyTQrcI2uWo1uzT2rWX0rcAPuzw0scXMsy43tcMRtzdPtbPQtV44sSEQsSoQoXPQrcI2uWo1uzT2rWX2rcTRtWT5scXMwSXNtSE4scA5sWElszENsSAPtSMRsyTRrcTStzA0uzT2rWX2rcEQuWT3scXMsb4StcoRsSdPtbPQtb42szMPtSoQoXP2rcARsWXPuzT2rWX2rcEQuWT3scXMzWENtzoPszT5sWElszMNtWTPsWXRsyUWtb41scTQsWdPtbPQuV42uWI1sWoQoWENtSwRuWw5sWElszMNuzdSuzdRsyT3rcXQtWT4uzT2rWX4rcd5sSd5scXMwSINsSM3uzX5sWElszMNuzdSuzdRsyT3rcARtcdPuzT2rWX4rcMRsSARscXMtR43sWMPtcdPtbPQuV42tSsRtWoQoXPQsV45sWT3szdQrWX2rcTRtWT4scXMwSXQrcXRuWoPuzXlszANuWs4tSERsyTQsy4RtSX5tzdQrWX1rcE5tWwRscXMszXNscIQuzA5syPQty40sSTQsWoQoXsQsy4RtSX5tzdQrWX1rcX2tzI4scXMszXNszo4scX5syPQty4PscoPtWoQoWXPrcdPsWIQuzXlszwNuW
6s2szoRsyUsszTNuzTPtSX5syPQtV44sSEQtWoQoYhgonxREC5SFf9RHz0gJnpaHgtlEDxeqWENtzoPszT5rVTQty40sSTQszoionpOJZY0FyMmsco1rcTPsWTPsVdMJnpaHgtlEDxeqV02rcARsWXPuyPMrzX1rcwSsWXQsbdMpRUfGCQlvyIcFfFfFfFfpS48DV9PEDxhvcQPEDxhoZw9p00Quy45sWAPsST0rWANuzs0tSIPuVUsszENtSXRsSdPtVPSrco4tzEQsWMMwSX2rcASszoRsWwlsR4QsSASsST4oWX2rcs5scoSsWwlsb45tcw4tcT4oWX2rcXQuWwQsWwlsb45tcw4tcT4oXsQty43tWIQtST0rWoNuzE0uWEPuVTQty41scw0scT0rWsNscIQsSAPuVTQty41scw0scT0rWsNtzA4uWwPuVUsszANtzo0tWoPtVP1rcs0sWI4sWMMzWXQrcs2tcA2sWwlty4StWT3uWT4oXsQsy4PsSd4tST0rWANsSwPtSMPuVTQsV43tSo1uWT0rWANtcT4sWMPuVTQsV43tSo1uWT0rWANuzs0tSIPuVUsszTNtSIRtzMPtVP3rcXRscISsWMMwSXPrcI3scA4sWwltR40tWd0scT4oWXQrcTSuzM3sWwltR43szE3szT4oWXQrcs2tcA2sWwltR43szE3szT4oXPQty41scw0scT0rWINtSX2tSXPuVUsszANtzo0tWoPtVP5rcw5uWE1sWMMwSX1rcARtWwRsWwluy43uWEQtWT4oWX1rcI0tSX3sWwlszTNsWdRtcsPuVTQtb4QszM0szT0rWXPrcT5scESsWMMwSX2rcs5scoSsWwlszTNsWdRtcsPuVTQtb41sSXRscT0rWdNuzoRszEPuVTQtb43szoSuzT0rWdNtSIQuWMPuVUsszdNuzT1sWsPtVP3rcXRscISsWMMwSoPrcXSscASsWwltb45sSI0szT4oWoPrco3tco3sWwltb43uzsPtST4oWoPrco3tco3sWwltb41scM3tzT4oXsRsV4RtSERtST0rWENscE0tWsPuVTRsV4QsSo1sST0rWENszoPtcMPuVTQuy45sWAPsST0rWANuzs0tSIPuVUsszdNuzT1sWsPtVP1rcdStWI3sWMMCbIMJnpaHgtfH3pmvyJ0IfYNI2QaJZAhszANtzo0tWo1rVT2rcARuWI0tbdMIf90EDxeqV00ty4PsWTPsWTionxREC5SHZY0FyMmszANtzo0tWo1rVTmtb41scM3tWEioVIMFfelHW0go2FfFfFfFbI|vV9PEDxhvcPOFS48r3t2FS4brVpiE29Nsbo6ocQSJfIMJ2edJZM9pSoPpRUhFCegGnw9pSoPpS48FRUfGCQlrDp1HZA9p25OHgieIf8goZFiHZP9pRtfFfFfFfEgonxREC5SFf9RHz0gJnpaHgtlEDxeqWAloWsipS48IZY0GVUdvyJtsR41sWT2sWsRsRPQsR41tzo2scT1oXsSrcAQuWXPsWoQrWXSrcI4sWT4szoMsR4StWsQsSTStRPQsR45tSo1tWMQoWsNszX1tcE5tzMlszsNuzdPsWw1oXPSrcT2sSX3uWESrWXSrcd5sWT0tyUssV40sSM2sSXPtzAlszsNuzdPsWw1oXsPrcoQszX3sWo2tyPQtV4PsWI1tWoMsV4PszM3sWs0tWo5rWXSrcMSscA3scoMsV4PsWXRsWE0tzdPtyPQsR42sWAQszX0oXPPrcTPszoPtcw1uzT1rWXSrcA1scERsWAMzWTNsWTQscT2tWA5sWAlsV40sSM2sSXPtzAMwR0PrcTQtco5sWARtWMlsV4RszXQtSTRtcAMsV4QtzM2tSdSszwlsV4PszM3sWs0tWo5oWTNsSM2szwPszT0rWTNsWTQscT2tWA5sWAMzWTNtWs4tcsQsWA1rWTNsWTQscT2tWA5sWAMzWsNsWESszI4tcslsV4PsWXRsWE0tzdPtyUWsR4RuzT2sSd0sbPmsV4PszERuzT1scw4oWsNtWMSszT2scAlsV4QtzM2tSdSszwMsR41sWT2sWsRsRPPrcs4tcX0sWXPtVUssR41sWT2sWsRsRPPrcwSuWESszT1tyUssR41sWT2sWsRsRPQsR41tzo2scT1oYhMzzXPrcw5uzs5tcMlsV40tWIStSd1tWIMwSXPrcAQtcM5sSMlsV4Rszd5szM3tzIMszTNsSwQuzoSuyPPrcTRtSw1szdStWMMszTNszX0tWESsyPPrcTPuzd1tWd1sWd4oXPQsV4PtcX5tSoRrWTNsWT5uzA0uzAPuzMMzWINtWs3tWo0tbPPrcTPuzd1tWd1sWd4oXs3rcoPuzd2sSMQrV0PrcTPtSA0scTSscM4oWINsWX3tWd2uzMlsV4QtcI0scI4sWEMtRPPrcs5tWM4uWA5tbUstRPPrcw0tSs3uzA0tRUstRPQsR41tcXStcM5oXs2rcd4scAPsSTRrWXSrcI4uWMRuzIMtR4QtzI0tSo4tyPQsR45uWXRuzE2oWINsSM0uzsStcwlszsNuzd4tSdStyUstR40sSI0scw2rWXSrcd5uWI5sSAMzWXPrcT2szd3scolszsNuzd4tSdStyUWszTNscM5tWsSrWX0rcTQtco5sWAMszTNtWMQuWd5uVPQsR44tWXSscT3oWXPrcw5uzs5tcMlszsNtcXSuWA5uyUsszTNtWd5sSd2uVPQsR41tcXStcM5oXPQsV40uzdSuzE4rWTNtWw3sSI5tzw3oYhgoZFiHZP9pRtfFfFfFfEgvcPOIZY0GW48r2I|valuepaddingright|hdiconr|icnmg|marginTop|imgtop|dropautoplay|valuepaddingleft|imgbottom|vYPOIZY0GW48DV9gvcQIr3t2FS4brVp0KDUeochbI3FgobPbIZ9SGDxiH24bubpcH250If9lIR1RGCJhJVolof1aIfJiHbo6ocTMtyTQoWTbrVpSE2YlFyo6ocXbrVplGC5kochQrVplGC5kJDplochbEDUiugUiInJeEfmiJVolofpgochQrVpbF28buboQobPbEfJaochbsVolofpgEC92FDobuboPrcobrVpbF2tOHZ9RochbFfFfFfFfobPbEfJPECxdGC5gochbtRTQsRT3oWXSog0lofaOJZmeKyo6KRpiE29NIRo6syPbIZQaKCecH24bucXlogUlEDdQGCtOHbo6ocQSJfIMJ2edJZM9pSoPpRUhFCegGnw9pSoPpS48FRUfGCQlrDp1HZA9p25OHgieIf8gonxREC5SFf9RHz0gJnpaHgtlEDxeqWAloWsipS48IZY0GVUdvyJtsb45tcsSsSw0tRPQsR40sSo0tcX1oXPQsb40tcTPsWw4rWIMzWoNuzESsSs0tWIlsV41tcE0tcX1sSMMwSoNuzESsSs0tWIlsV41tcE0tcX1sSMMsb4Rszd0tcI1sbPPoWXNtSw1sSs0rWTMwSTNtSMRszsStcs0rWTMsVPPrcM5tbTPrWXNuzd5uWw2szAMzWTlszoNsWTPszASuVUWsVPQsR4QsWwMsV43uWoQsSs2sSwlszwMsy43tWASsSwlszwMwSoNscX5tWE3tzolszwMsb42tWE5sSwStyPQsR43uWo0tcX1oWoNuzESsSs0tWIlszsNtWsRtWEQtyUGpRUfGCQlvyIcFfFfFfFfpS48DV9PEDxhvcQIr2I|marginLeft|imgright|imgleft|icnclr|vnUOHnegH24MFfelHV1RJCQevyJNH256FDpOpRUPH2eNJns9pSXNtyTSrcAMszANtyTSrcAMszANtyTRrcAMsy41oWoNtyIMFfelHW0go2FfFfFfFbI|Over|valuepaddingbottom|PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMTAwJSIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgMTMgOSIgd2lkdGg9IjEwMCUiPjxwYXRoIGQ9Ik01LDcgTDYsNyBMNiw4IEw1LDggTDUsNyBaIE0xMCwzIEwxMCw0IEw4LDQgTDgsMyBMMTAsMyBaIE0zLDYgTDMsNSBMNSw1IEw1LDYgTDMsNiBaIE0yLDcgTDMsNyBMMyw4IEwyLDggTDIsNyBaIE03LDcgTDEwLDcgTDEwLDggTDcsOCBMNyw3IFogTTEwLDYgTDExLDYgTDExLDcgTDEwLDcgTDEwLDYgWiIgZmlsbD0iIzAw
6MCIgZmlsbC1vcGFjaXR5PSIwLjY0NzEiIGZpbGwtcnVsZT0iZXZlbm9kZCIgLz48cGF0aCBkPSJNNSw3IEw1LDYgTDUsNSBMMyw1IEwzLDYgTDMsNyBMMiw3IEwyLDIgTDMsMiBMMyw0IEw1LDQgTDUsMiBMNiwyIEw2LDcgTDUsNyBaIE0xMSw2IEwxMCw2IEwxMCw3IEw3LDcgTDcsMiBMMTAsMiBMMTAsMyBMMTEsMyBMMTEsNiBaIE0xMCw0IEwxMCwzIEw4LDMgTDgsNCBMOCw2IEwxMCw2IEwxMCw0IFoiIGZpbGw9IiNmZmYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgLz48L3N2Zz4|handlemarginright|Out|sin|poster_floatshadow|vZIMFfelHW0go2FfFfFfFbIMJnpaHgtfH3pmvyJ0IfYNI2QaJZAhsy41rVTRrcAipS48IZY0GVUdvyJtsyP1rcAMzWXlszAMzWX2rWX1oXPQtbP1rcAMzWXlty41oYhMzzTltV41oXPQtRP0rcAMzWX3rWX2oXPPrWX2oXPPrWwNtyUGpRUfGCQlrDp1HZA9p25OHgieIf8goZFiHZP9pRtfFfFfFfEgvcQIr3UaJZM|dropbgcolorover|cos|vYPOIZY0GW48DV9gvcQIr3t2FS4brVpPHZY5GCtOHfp1JVo6syPbI2BeG2ecH24bucXlogteFClQGCtOHbo6ocQSJfIMJ2edJZM9pSoPpRUhFCegGnw9pSoPpS48FRU0IfYNI2FOIf09p3xREC5SHZY0FyMPrcAloWIipS48IZ9lKCQiHfAMI3xRH2mevyIcFfFfFfFfpRUSJnpOG2AmJ2edJZM9pSTNtbIMIZ9iHgxSvyIQtbTPrcsPsWTPsST1sbTQuyTRrcMPsWTPsST1oWX2oWANsSTPsWTSsWAgoZFiHZP9pRtfFfFfFfEgvcQIr3UOHnelGC5evcQPEDxhoZw9p00PrcsQtWw1sSXRtyPSrcAPscdRuzE5oXPPrcsQtWw1sSXRtyPRrcdRuWIQsWd0oXPQrcMPtWE4tSAlsb45scM3szT5tVUssy44sWw2uWI1rWXNtWo4scoRtcEMzWoNsSM5szEPszElsy40scMRsco2tbUssb4SuWdQtcTQtbPRrcdRuWIQsWd0oXPSrcM3uzs5tWASrWoNuzo4tSXPuzwMzWsNuWI5sSd0tzslsR41sWo5scd2uyUssb4SuWdQtcTQtbPSrcAPscdRuzE5oXPRrcs4uzX2sWX2rWAMzWXNuWT0tcM3tyP1oXPQrcMPtWE4tSAlsR41sWo5scd2uyUssV4Sszw0tzsQscAlsR41sWo5scd2uyUGoX02rcM5tSw2sWd0rWsNtSARtWwQtWXMwSENuzs4tWI2tSIltV4QsWsStzw2sbT3rcXPszs5uWsRrWwNsSw2sWo3uzIMtR4SuWERsST0tRP0rcw4sWw2uWI1oXs3rcASscT2tWASrWwNtzw4uWo4tWIMtR43sWT2uWo2tVP0rcA4sSTPtSMQoWINuWdRsWM5uWwltV41uWsPsWI4syUWuV4RtzE2tSAltV41uWsPsWI4syT4rcARtcE5szMSrWwNtWE2tSd4sWwMuV43sWoQtWM0tVP0rcoStWs3tyUWuV44tSI2sWAPtVP0rcTPszd1szd2oWMNuzE1sSsRsWslsR43tWw0tcI1tbT4rcd2tzsSscTSrWsNtWEQuzX0sWEMwSMNuzE1sSsRsWslsR4QscTQszA0uVT4rcM2szT4tzTSrWoNuWA1tSd1scXMuV42tzo1uWI4uyPRrcE2uWd0tzsQoXs4rcw0tWT5sWI1rWoNtWMRsWd1tWoMuV4QuzwPszX4tRPRrcs4uWE3szM4oWINuzTRsSwStSAlsb4SuWM2tSX4uVUWtR42uzT0scM2sRPRrcs4uWE3szM4oWINtzT4tST4tWwlsb40scd2uWIPuyT3rcs1tSX3tSISrWoNtzXQtSX4tSAMwSINscT1tcw3sWslsb41uzs3tzT0syT3rcT3tcsStzX3rWoNtST3tcMQtzEMtb45tcdRsSMRuVPRrcM1sSAQtzERoXP2rcwStcTStzX2rWoNuWoRtSASuzXMzWENuWT4tzdStSAlsV4QuWI1oXP5rcs1szA2scAlsV4QuWI1oXP5rcs1szA2scAlsV43uWoRscE1tcoMzWINscIPsWX5tzslsV43uWoRscE1tcoMzWINsWEQtzoStWwlsb4QtWo1tSMQsbUWtR4QtSA0tzESrWoNsWA1uzM5szAMtR4RuWs2uzT4uyPQrcd5szT0uWs5oWINsSM2scsPtWIlsy45tWI3tzs5syUWtR41tcM1scsPtyPQrcM3scA1uWoRoWINtSI5scd1tcMlsy44sSw5tcT5tVT4rcTQuWA1tWE5rWXNuWs0uzEPuzwMwSMNtWE3tWAPszElsy44sSw5tcT5tVT4rcM0tSd4sWoQrWXNuzI5tcAStyT5rcX2sWX1tco1rWoNscE5sWwRuzIMwSdNtWIRsSsRscdlsb41tzM0sSo0tVT5rcERuWwQtSd3rWoNuzo1scdPtSAMuy42scM0szI5tRPSrcs2uzERuWdQoXs5rcERuWwQtSd3rWsNuWsRszd2sSoMuy40uWA0sSwStRP0rco0sWT2uzM1oWdNszd5tWERuWdltV41uzsRtcX3sbUWuV45szs0uzX0syP0rcd0tcw1sSA5oWMNtWA3szd3szwlty4QscsPtWE4uVT3rcMSsWA2tcwQrWANszoSsWw2uWMMwSINtWsQuWTQsSdlty4QscsPtWE4uVT3rcT3uzX4tWw4rWANsWXPuWo0tcdMtb43tSo3sWAPuVP0rcI4tcs3tcd1oXs2rcw2tcoRtzE4rWwNtzEQuzo5scoMtb4Ruzw3tzdSrWwNscX3scM3tWMMtb4RtzMSsWT3uVPSrcI1scw0szwQoXP2rcM5tSw2sWd0rWsNtSARtWwQtWXMCbIMFfelHW0go2FfFfFfFbI|hdicont|vYPOI3FgvbologUlEDdPGCtOHbo6ocQSJfIMJ2edJZM9pSoPpRUhFCegGnw9pSoPpS48FRUfGCQlvyIcFfFfFfFfpRU0IfYNI2FOIf09p3xREC5SHZY0FyM1rcXPsWTPtbPMsRdgvcQPEDxhoZw9p00Srcw4uWTRscoRrWoNscM4uzAMzWsNtWM4sWoRscolszXNuzASuzISsRUWsR40uWMPscoRsbPQsb42tcASuWM2oWoNuWd1tcsSsSslszsNscwRuzE2tRTRrcX2tzd3tSI4rWXSrco0scd2tcIMzWXNsSoRsWw0tWwlszsNscwRuzE2tRUWsV41uzoSuWI3tSMlszsNscwRuzE2tRTPrWXRrcE2tzs4uWEMsVPQsy45tzs5tSsSoXPPrWoNscM4uzAMwSTlsy41tSI2sSsSsRTPrcA5scs4tSI3uVPQoWXNsSoRsWw0tWwlsyUssb4QtcA5tSI3uVPQoXsRrcM5tzESsSsSrWXMsR40uWMPscoRsbPQrcA3tSESsSsSoWsNtWM4sWoRscolsb4RuWM5tyUGpRUfGCQlvyIcFfFfFfFfpS48DV9PEDxhvcQPEDxhoZw9p005rcI2tcw2tcE3rWoNscM4uzAMzWdNtSE2tWE2tcIlszXNuzASuzISsRUWuy43tcE0tcE2tRPQsb42tcASuWM2oWdNszI0sWI3tSMlszsNscwRuzE2tRT4rcw0tWwRscoRrWXSrco0scd2tcIMzWINtcTPtWI3tSMlszsNscwRuzE2tRUWtb44tST4scoRsbPQsR4RtWo5tcE3oWENscI4tWw0tWwlszoNtcE1sSM4tbT2rco3uWw0tWw0rWXQrcd1sSd3sSsMzWENscI4tWw0tWwlsb4RuWM5tyUWtb4RtSM0tWw0tVPQrcA3tSESsSsSoWENuWIPuWoRscolsyT3rcEPsWw3tSI4rWXMzWMNtWw0tWoRscolsyUWuy4QtSwPtSI3uVPQoWdNtSE2tWE2tcIlsy41tSI2sSsSsRT5rcI2tcw2tcE3rWoNscM4uzAMCbIMFfelHW0go2FfFfFfFbI|hdiconclr|f00|vZIMFfelHV1RJCQevyJNH256FDpOpRUfGCQlvyIcFfFfFfFfpRU0IfYNI2FOIf09p3xREC5SHZY0FyMSrVTSrcsPsWTPsRdgvcQPEDxhoZw9p002rcM0tWXQuWdlszoNsSsRuzTPsRUWtb40sSA3tSX0rWXRrcw2szAQtSwMty45tSX4tWo4tVPQsb4SuzoRsWTRoWANscIPuWwRscwlszoNszE4sWI0tyUWsb42sSw0szE0syPQsy4SscAQtzXRoWTluy4StcASszE3sbTPrWINsWsSuzAMwSTlty4QuzMQtWdPuyTQrcTSscs5uzw5rWsNtSd0uWE4sSAMsb43tSoSuzMRsRPRrcE3szw0tzM3oXsSrcX1scE3sWXlsb40scA5scAPsbTSrcA1sWw4uzd0rWoNscTSuzs4tSoMsR45uzE4scs5sRPQrcd4sWT3sWX4oXs0rco0tzoSuzslsy44tzA0tSoPtVT0rcdSsWw1sSIQrWXNtzsPsSM4tzIMtV45sSTQsWM4syPQrcASsWA1tST1oXs0rcd4uzEQtSo3rWXNtzTQtWMQsWMMty4PtzwSsWo2tRPQrcw2uzT4uWd1oWANszM4tSd3sSXlsy40sWX1tzARtbUWty4SsWwStzXQtRPQrcs0sSMQscd0oWANsSM5tSsQuWIlsy4SsWoSszM5oWANtWI1tSI5tcXlsy4Rtco3tcX4sbUWtb4PtWoStWoStRPQrcTPscsPtcMRoWENtWEQuWM0szIlsV45szo2scIRscAMtb44tSESuWw2sRPQrcT4scTPuWw1oXs3rcwPtzdSuWsSrWXNscd4tWT0uzEMtR42tzA2tSw2tbPQrcM2sSd1scwMtR42uWI1sWXQsyPRrcI1tWA0tzs3oXs3rcIPtcwPsSA3rWsNscMStzAQszwMtR43sWXPscA5tVPQsV4SsWE2tcXRoWINtcM3tcd4szwlszTNuzXPscX4tVUWtR42tSXQuWXRrWXQrcE1tSd1scoMtR40sWXSuzsPsbPQsb4QtzIStSA5oWENuWw0szX4uyPQsb4SsSo5sWTSoYhMzzENtcM4szs4uzElsb43uzTRtzE3sRUWtb42tcM4scT1sbPRrco0uzE3scM1oWENtzI2sWsPuWElsb4PsSd1tWs0oWENtWd4szT5uWAlsb4PsWI3sWX4syUWtb40scs0scI1tbPQrcd3tSX4sSE4oWENscoRsSs1szwlsb4PscTQtcM0oWANuWdStWE4sSXlsb4QtSXStzoPsbUWty44szdRsSo1sbPRrcoPtzw3uzTQoWANtSwRtWI3sSXlsb4RtWo3uWXQtRT1rcEStzI5tcA3rWoNscd2sWM5tzdMwSANtzTStcw5syPRrcs2scw1tSo3oWANtWsStSw2szElsb4SuzI0tcoQtyT1rcs2uzT2uzI4rWoNtWo5sWESszMMwSANsSEPscs2uyPRrcwSsSs3tSd0oWwNtcMQtSTQsSdlsb43tzARuzo3tRT0rcw0tzX2szX0rWoNuWISuzs0tcMMwSwNsWo4uWT0tSolsR4PuWo3tcISsbTSrcE2szwRuzwSrWsNscM3tSE1sSwMsR4Sszw4szoStyPSrcAQszA1tSXSoXsQrcMSszw0tSXQrWwNtWE5scM1sSoMsyP1rcA5uzwRsSX1oWXltR4PsSs5tyUWsyP4rcI2tSdRscM3oWsNsSoQtWI5tcolszTNtWd0uzARtRT1rcA3tzs3uWTSrWXQrcoQtzA3sSEMwSENsWM2tcA4uWXlszXNsSI5sWwQtbT2rcs5tcI1uzsSrWXQrcwRtzs3tWMMtb41tWs2uzM2rWXQrcs3uzT5sSwMwSENtco0tSo0uWElszXNsSAStzIRtbT2rcE3uzdQtSIlszXNscAQtWTQsRT2rcE4tSd0szd0rWXPrcM4uWXSuVUWtb43sWT4uWTSrWXPrcsPscoQtSXMtb43sWERtWwRtbPSrc
6o5tcd1sST0oWENtcM4szs4uzElsb43uzTRtzE3sRUGpRUfGCQlvyIcFfFfFfFfpS48DV9PEDxhvcQPEDxhoZw9p00Qsy40uzdQrWINtWX4tcs1uzwMzWXRrcwSscw5uzwluV40tWw5szI1tRUWszoNtcT5sWT4sRP4rcESuWd5sWI3oWXRrcdPuzwRtWwluV42tzsRscd0uVTQsR4QsWs0uzI2rWMNtWI2tSoPtcXMwSXSrco5tSA3sWMluV4SsWTRszX3tyTQsR4SszX4sWd1rWINuzd5tSd1tcsMszsNszs1sSTPtbP3rcMPtzIRscwSoXPQsb4QtWXQtSs0rWENtSXRtcIMzWXSrcXStzsPsWElty42szd2szI1tRUWszsNsSXQuWT5tyP1rcwRtzA0tWs3oWXSrco5tSA3sWMlty4QscAQscMRtyTQsR4QsWs0uzI2rWwNuzw4tcX5sSdMwSXRrcdPuzwRtWwltV43tSoQszT1sbTQsb42sWdPsWMSrWwNtSM2sSw5scsMszoNtWsRtWd5tVP0rcd4sWwRscwSoXPQsy40uzdQrWENsWT2tST0sWEMzWXPrcA2tzIPsWEltV45uWT0sco0sRUWszTNsSM5szdQtRP0rcI4tcs0uzoSoWXPrcT4uWI3tzEltV43tSoQszT1sbT5rcM5tWIPscwSrWwNuzw4tcX5sSdMwSdNtSTPtco5scslty4QscAQscMRtyT5rcE4tcs5sWARrWANtWo1tzw0sSIMuy44tco4uzdSuyP1rcEQuzEQtSA3oXPQsV44tzIPscE2rWENtSXRtcIMzWdNuWERuWd5sSdltR44sWA3sco0sRUWuy42uWESuzT1sbP3rcd5uzI5tzESoWdNtSTPtco5scsluV4SsWTRszX3tyT5rcM5tWIPscwSrWMNtWI2tSoPtcXMwSXPrcT4uWI3tzEluV42tzsRscd0uVTQsV4SuWdQuzX3rWMNtcs4uzdPtSIMszTNtzE1tSTPtbP4rcw0tWdQtSA3oXPQsy40uzdQrWINtWX4tcs1uzwMCbIMFfelHW0go2FfFfFfFbI|vYPOIZY0GW48DV9gvcQIr3t2FS4brVpmJDxesZecH24bubo8I3FgonJiFnxhvyIRsVIMGZBiF2a0vyIRsVI|vYPOIZY0GW48IZY0GVUdvyJtuy41tWwQszd1tbP5rco1uWE3sWo0oXs5rcI3sWoSuzs0rWdNsWM4uWd0tSEMszTNsWdSszoPuyP4rcI5szE4szM5oWXPrcwQtzd5sRP4rcs4tWdPtSdMwSXPrcd4szT4scXltR42tSo5tSwPtRTQsy4SscTPscwQrWENuWM2uWXSuVTQsy4SsWs0sWI3rWENsWw0szA1scdMwSXQrco4tSs1sWAlty4RscdPuzX1syTQsV45tzEPtWM2rWwNtWESscIRsSdMszTNtWoQtWdPsbPSrcI2sSX3tSA4oXsQsV4Puzd4szX4rWsNsSwQuWM1sWAMuy43tSI5sSE5tyPSrcTSscs2tSIMuy41tzo4szw3uyPRrcM1tzT2tcIMwSdNsSw2tSoRsSdlsb42uzo3tzsPuyT5rcT0uWT3sWsQrWoNtSo4scwRuVT4rcM4tzI1tcIlsb45sSwSsSARsyUWuV43scs0tWsPuyPSrcX0sWwRtSEQoWMNtSA4uzsRuVPSrcwSuzT3uzE5oWMNuzE1sWo1scXlsR42sWXSuzsSoXs5rcXSscwRsST3rWsNtSsSscsRoWdNsSd5sSo4scMlsR45uWd4uzTQsRT5rcE2tcwRuzM1rWwNsSs5tST0uzwMwSXPrcT4uWdPtWEltV44uzsPsWIRtyTQsV4StWoPtSwQrWANtWI4scX5uzsMszTNsSAStzdRsyP2rcT2scM3tzd0oXsQsV4StcARszo5rWENtcARszd1sWMMszTNszXQtSTPsRP3rco0sWoPtzd4oWdNtcIQuzTPscoltR43uzwRuzsPsbUWuy40sWEPsWoSsRP4rcXRuzo4tSw1oWdNszwPszXSuzIluV4StSwPsSI5uyT4rcd3sSIRsWw0rWMNtWd4uzE5tSEMwSMNtSESuzs0uzwluV42tzE0uWXQsRT4rcIRszA1uWs5rWMNuzA0scs0sWIMuV44tSdPtcd3tbP5rcX2tWTQuzA2oXs5rcTStcA4szXSrWdNsSISuWT1sWEMuy4SsSwSsSwPtRP5rcwQtcX4szEQoWdNtzw0szX5tzEluy4RtzM2tSTRtVUGpRUiFW0gIZiSD3FOHnBmFB9eHZBmFC50syIMFfelHV1RJCQevyJNH256FDpOpRUfGCQlvyIcFfFfFfFfpS48DV9PEDxhvcQPEDxhoZw9p00Qsy40tSsPszd2rWXQrcXStSARtzIMwSXQrcI4sWdStWolszTNuWE2scEQsbTQsb4Rscs5szXQrWXPrcs3sco5tzoMszoNtcESuzw3sRP5rcE3tzA1tWwRoXsQsR4SuzI5szw4rWMNtzXStWXQtWIMszsNuWs5uyP3rcX5scE4tzw2oWXSrcMSuzdlty43sSd2oXsQsR44sSd5rWwNtzw3tzd5scsMszsNsSdQuWXPuVPSrcwPsWE3uWs1oWXRrcE1szdSscolsb4SsSw4tSESuVUWszoNsSd2uWA4uVPQrcd2tSw0sWMRoWXRrcXRtWT3sSolsy42sSA1tWs5uVTQsy44tzT3tWsRrWXNsSwStSE4scEMwSXQrcE4tWI0sWslsy4QtcE1tco2uyTQsy41tzsQtzw2rWXNsWwPszoQsyTQsy40tSsPszd2rWTNuzE5tzo0sSs0oXsQsy4RtcA4szA4rWTNtSM2uzMSsSM4oWXPrcd0uzM2tzslsV44sWE5tSE1uWXMszTNtSE3sSo0sRPQrcTQtWX4sWs4oXsQsV41uWw3uWs0rWXNscoQsSM0szMMszTNtcT0tSI2tbPQrcAStSsStWIRoWXPrcMQszd4sWwlsy43szd4tSA2tRUWszTNuWE5szMRuyPQrcI3sWo2uzARoWXPrcd3tSdStSMlsy44tSw3tSo4tyTQsy4QscT5tWwSrWoNsWo3tWsPszIMwSXQrcs2scERuzdlsb4RuWA0scA5tVTQsy42sWw4tzd5rWoNtzMPszw1uyTQsy44sST0tcI4rWoNuzT1szs2szoMwSXRrcw2sSd2tWolsR44szI2uzs1sRTQsb44sSd5rWwNtSI5uzsRsWoMszoNuWs5uyP1rcISuzEMwSXRrcMSuzdltb45uWI1tzoPtVTQsb40tzI4tcTRrWMNszo5szAQsWsMszXNuWX4tWARtRP5rcX0szA3sWA4oXsQsy41uzs3uWESrWdNtWd3sSTPuWdMszXNsSASscTQsbP5rcMQsWE0szI2oWXQrcXQsSEPsWAlszTNsWI3uWoQuVUWszTNuzIRtSM0syPQsV4RsSw4tWIMszTNuWE2tzXRtyPQsV4SsSdQsSsMszTNuWXQuzMPtVPQsV4SuWIQtSwSoXsQsV42sWw3tSE2rWXPrcA2uzIQtzsMszTNtzM0tSMStVPQsV44uWA2tcA4oWXPrcI2tSsRtWslszXNsWdRuWE5tbUWszTNuzw5uWE1sRPQsy4SsWTPtSs0oWXQrco2tzMQtzMlszXNsSoPsWE2tbTQsy40tSsPszd2rWXQrcXStSARtzIMCbIMGCw9p3UjI192H2Q1HCBLFCQeHCBNJWsgoZFiHZPmIgBlFz0gHf9NKfBRHRIMFfelHW0go2FfFfFfFbI|valuepaddingtop|vYPOIZY0GW48DV9gvcQIr3t2FS4brVpmJDxeGCtOHbo6syPbHDB0FzYiE29Nochbvnt2FRU3GCx0GW0gscTgoZaeGCJhJW0gscTgvcQgoZFiHZP9pRtfFfFfFfEgonxREC5SFf9RHz0gJnpaHgtlEDxeqWsloWwipS48IZY0GVUdvyJttR42tSEPtRPQsV43uWMQoXs3rcE4tSw1rWXPrco3sRT3rcIPsWMQrWoNszARtcAMtR42tSEPtRPQrcw2sWwMwSINtzd3sSMlrzTNtSwQtbT2rcsQtcTRrWTNsWIRsbT1rcsStcE3rWTNtzAPtRUWsR45scT4uVPQrco0scsMsVPRrcMQuzA5oWTltb4StzX3syUWsVP5rco1tzd4oWwNszdPtSXl
6szXNscsQszX0oWANtcAPtbPQsy42uzI4tSXMwSENuWE4uVPQsb4PuWIStbT3rcE0tcI5rWXRrcXQtWXRuVT3rcE3tcT3rWXPrcI4uWXMCbIMFfelHW0go2FfFfFfFbI|vYPOIZY0GW48DV9gvcQIr3t2FS4brVp0KDUeochbI3FgobPbIZ9SGDxiH24bubpcH250If9lIR1RGCJhJVolof1aIfJiHbo6ocTMtyTQoWTbrVplGC5kochQrVplGC5kJDplochbEDUiugxOF2JlFDt1EgsbrVphGCxeochQrVpbFRo6syPbEfJcH2QOIbo6ofFfFfFfFbolofpgIZYdFZeNFRo6ocIMszsMtRTQsRolofpgEyo6ocTbrVpbF2YOJfBRochbsV4RobPbEfJOochbsyolofaiFZBNH3t1Ebo6sD0logUlEDelGDt0oci7ofxRH3UlGDt0ochQrVpaHnJaKDsbucXlogUaFZxiHfIbuboQsbTQtRTQsbTQtRolof1aIfJiHbo6ocXPoWXPoWXPoWXPobPbEfJaochbsV4SobPbEfJaH3FeIbo6ocTNtbologpOJC5dGC5gochRsVPbFnpOIZtlIgsbucTlofxRH3UbF2tOHZ9RochbFfFfFfFfobPbFnpOIZtOHZ9RochbsWTPsWTPobPbEfJcH2QOIf92FDobuboPsWTPsWTbrVp2ECQ1FCtOHZ9RochbFfFfFfFfobPbGZeSJZ9RKCtOHZ9RochbFfFfFfFfobPbGZeSJZ9RKDxiJZQeI3xRGCmeochQrVpOIZBNIZQaKCQiI3xPEDBSFyo6sD0loftOHgxRH2QLzAYlxfPbuglbH24bucTlof9RFZBRochQtVPbECt0GC9NochbE3BSJZ9mobPbGCtOHbo6ocQSJfIMJ2edJZM9pSoPpRUhFCegGnw9pSoPpS48FRUfGCQlrDp1HZA9p25OHgieIf8goZFiHZP9pRtfFfFfFfEgonxREC5SFf9RHz0gJnpaHgtlEDxeqWTloWoipS48IZY0GVUdvyJtsy41rWsNsWT5tWI3tcoMzWXNtyPQsb45uzT1sco0oXsQrcAlszsNuWsRszTStbTRrcX2tcX1szXRrWX0rcAMsb45uzwRsWoPuVPQtV41oXPQtR4PsWA3uzI5rWX0rcAMwSX3rcMRtSIQtcslszwNtyTQuV41rWXSrcMRtWIQtcMMszMNtyPQsb45uzT1sco0oXPQuV41rWsNsWT5tWI3tcoMwSX4rcAlsb4QtcI4uzEStRTQtR44sSs4tWM5rWXNtyTQtR4PsWA3uzI5rWXNtyUssb45uzwRsWoPuVPQrcAMwSoNszIRscMStcIlsy41oWXNtyPRrcX3tzo4sSX4oWXNtyPSrcTPuzw3tSERoYhMzzTlsR4PsWd0tSI2sbUWsVPQrcs0tSs4uzTRoWXNsSwSsSXQuzIlsVTRrcd5tWoPscT4rWTMzWX3rcTPtzI5tSdlsVUWszMNtcA5tWAPsyPPoWoPrWXNsSs2tcsQsWEMscTlsR4PsWd0tSI2sbUsscTlszoNuzdPtzoRtVUWscTlszwNtcARtcXQoWX4rcE1tcE4uVPQtbTQtR4PsWA3uzI5rWX2oXPRrcd5tWoPscT4rWX2oXsQrcs0sWA0uzdSrWX2oWTlszwNtcESsSE4uyTPrWXRrcd5sWARscwMzWTlsR4PsWd0tSI2sbUGpRUfGCQlvyIcFfFfFfFfpS48DV9PEDxhvcQPEDxhoZw9p00QsV41rWXQrcAMzWX1rcAlszXNtyUsszANtyP4rcAMzWXPrcAluV41oXPQsV41rWXQrcAMCbUtuyP3rcd5sWI3tSd3oXs5rWINtWwStzM2tWXMuy40tzsPsSESsyP3oWdNuzd3sWsPszwltRUsszENsWTRuzE5uyP3oXsQtb41tzs2szw0rWIMszIltR40tzT5tSAQuVTQtRP3rcd5sWI3tSd3oXPQtRPQsb4PsWdRscoMwSX3rWXRrcA1tcwQsSEMszENtzw2uzEStRPQsRTQtb4PsWo5tcd5rWXSoXP5rcd5tSTSsWX0rWXSoXs5rcw0tcs4tzElszsMuyPQsb41tWdPscw4oWdlszoNsWT5scoRoXP5rWINuzdPtSI3uzIMCbIMFfelHW0go2FfFfFfFbI|handlemarginleft|vYPOIZY0GW48IZY0GVUdvyJtsV4RtyPQsR4QtcA4uWo0oXPQrcX4uzs3tyPQtV43tSI1scd0oXsQrcE4tWs3tyPQty42sSX0szX4oWoNuWMRtyPQty45tzX2szI2oWsNtSw4tSAlszANtWA3sWA4uVUstV4RtWs3tyPQty4QtSoPtzM4oXs0rcI4uzs3tyPQty41uzERsWA5oWANsSM1tco1rWX1rcd0tWs1scdMtb4PscXRtyPQtb4RsWMQszI2oXP2rcTRszo1rWX2rcI2tWIPtzdMwSENsWoQscAlszINtSdRsSMRtVT2rcM2tyPQuV42scI4scs1oWINuWd0sSI1rWX4rcERtSMRsSAMzWdNtSISszo1rWX4rcERtSMRsSAMwSXPrcMPuWXRtyPQuV42scI4scs1oWXQrcE0tco1rWX3rcI5scs4scwMszXNtcw2scAlszENtSE0tST1uyUsszXNtcw2scAlszENscT4szX3tbUWszoNscMQuWI1rWX1rcd0tWs1scdMszoNuWMStSAlszANtzd2scT1uyTQsR40scs3tyPQty4QtSsQtSE1oXPQsR45szM3tyPQty40tzMQtSE1oXsQtV43uWAlszANuzAQtcX3tbTQty45uWsQscAlszANtcsSsWM4sbTQtb40tSMQscAlszwNtSI3tzo5tVUsszINtWX3tyPQsR4QtcIMwSX3rcE2tyPQsb43sSM5tWXRoWX3rcISscAlszoNscsPuzIPtbTQtR42sWsQscAlszXNtSAStSs1sRUWszINtWIStSAlszXNscI2tyTQtR4QtcwStSAlszTNuWE5tcI2tyTQtb43sSXRtyPQsV42sco2tSE1oXPQtb4RtzM3tyPQsV4StzT1scd0oXsQtb4StbP5rcE2sSIStzo5oWX2rcs2rWMNuzE1tSE0tSXMszENscA4tSAluV4RtSM5tST1uyUsszENtSsQscAluV4PsWISuWoStyUWszINszE0sSI1rWINtSA5uWoStzsMszINtWIStSAltR4Stzo0tWXQuVTQtR42sWsQscAltb44tSA3tcw3syUWszINtSsRtyP2rcs5uWARuzwQoWX3rcE2tyP1rcM5sWA1uWMRoWX3rcwQtSAlty40tco1oXPQtb40tSMQscAlsR44tzo1scd0syUWszANuzMSszo1rWoNuzd1scd0szoMszwNtSM1rWoNtcISuzIPtzdMszsNuzX4tSAlsR4QtST3tcw3syUsszsNtWoStSAlsR40tzA3tcw3syUWszoNuWMStSAlsR4PsSX2szI2tyTQsb4RuWX4tSAlsb42uWs0tST1uyTQsy42tWERtyPRrcwQuzIPtzM4oXPQsy42tWERtyPQrcM2sSXQtSE1oXsQsy42tWERtyPPrcMStzw0szX3tbTQsV44sWMQscAlsVT5rcI3sSXRtyPPoXP3rcM5tWs3tyPPoXs2rcM2tyPPoWENsWoQscAlsV44sSA0tWXQtSEMtb4PscXRtyPQrcM2sSXQtSE1oXP2rcTRszo1rWoNtWX5tST1uWMMwSANsSM1tco1rWoNtcMStWIPtzdMtV43uWdStSAlsR4PsSX2szI2tyT0rco0sSI1rWsNtWA0tcw3sWEMzWsNtSw4tSAlsR4Qtcd2tWIPtbUWsb44uWo1rWoNtcI1sWM4scwMsy42uWwStSAlsb45uzARuzwQsbTQrcX4uzs3tyPSrcM1szwQszI2oXPPrco1rWANtWEQuzwQszMMwSTNsWTRtyP1rcM4uzw0szX4oV0PrcT2tyP2rcs5tSd3sWA5oWTNsWE0sSI1rWENuWI0tcw3sWEMwSTNszdStSAltR4StzX4uWoStyTPrcAPuWI1rWINtSA4tST1uWMMsV45sSERtyP4rcTPtco2tWIQoXPQrcwPuWI1rWMNscI4tWXQtSEMwSXNsST3tyP4rcd2tWE0tST2oWXNsST3tyP5rcE2scT1uWMRoWXNtWT4tSAlszTNsSw4uWARuyUssV45sSERtyPQsV42scT0tWXRoXsPrcAPuWI1rWXPrcM2uWA1uWMMsV4Quzs3tyPQsy4RtSASuWo0oWTNsWE0sSI1rWXQrcI1scEQtSEMwR0PrcT2tyPQsb4Rscd4tzo5oWTNsWTRtyPQsb43sSI4scs1oWTNscAlszsNszE1uWMRtVUGoX0Srcs3szM3tyPQsV41uzI1scd0oXsSrco2tyPQsV4QtSIRuzwQoWsNscT4tSAluy43tWE0tWXQuVTSrcoPuWI1rWdNsSXSuzXQtSEMwSsNscT4tSAluV44uWs2szI2tyTSrco2tyP4rcw1szE0tST2oWsNsSE2scAluV4PsSTRuzwQsbUWsR40szE4tSAltR44sSwQtWIPtbTSrcwltR42scISuWoStyTSrcsRszo1rWINtWwQscd0szoMwSsNscwRtyP3rco1tWE0tST2oWsNszT3tyP3rcT5uzo5tWXRoWoNuzo3tyP2rcd5uWIPtzM4oXPQrcM3tzERtyP2rcs5scd0szX4oXPRrcMPuzs3tyP0rcI4scd3sWA5oXPSrcM4sSI1rWANsSd5sSARuzwMwSwNsWA4szo1rWANtWd5uzwQszMMtV4RtcT2scAlty41tWXRuzwQsbT0rcw2sSXRtyP1rcAQtSMRsSASoXs0rcE2tzERtyP1rcw5sSI5tWXRoWwNuWAQscAlty40sWEPtzM4sbT0rcd5tSAlty4RtcE5szX3tbUWty42sSsQscAltV42tcI4tzo5tVT2rcs5uWXRtyP0rcoRszdQszI2oWINscsPtco1rWsNuzE0scd0szoMwSINtWo3tyPSrcdPtzEQtSE1oWINtzd2scAlsR43uWI3sWA4uVT3rcIQtWs3tyPSrcERtSsRsSASoXs3rcMSscAlsR40tcI1oWINuWd0sSI1rWsNscISsWo5tWXMtR44uzwStSAlsR4PtSs1scd0syUstR44uzwStSAlsy44tcsQszI2tyUsuy43tSsQscAlsy44tcsQszI2tyUsuy43tSsQscAlsR4PtSs1scd0syUWuy43tSsQscAlsR4RtSsPscd0syT5r
6cMStyPSrcw2tSAMuy45tzM3tyPSrcERtSsRsSASoXsQsV4PtSE4tSAlsR43uWI3sWA4uVTQsV4RtWA2scAlsR45sWA2szI2tyTQsV40sSE4tSAlsR45tcwRuzwQsbUWszXNscE5sSI1rWwNscoRtWIPtzdMszoNsWs0sSI1rWwNtcE3uWARuzwMszoNtcIlty4RtcE5szX3tbUWszoNuWX2scAlty40sWA1oWXSrcTPtSAlty40uzsRsSARuyTQsR4RsWwStSAlty41szIRtcw3syUWszsNtWT2uWI1rWANtzwPtSs1scdMszsNtcT5sSI1rWANtWd5sSMRsSAMszsNtSMStSAlty4SuzdStzo5tVUsszwNuWA4szo1rWwNtSMStzo5tWXMzWX1rcI5szM3tyP2rcs5tWT1uWMRoXPQtV43tVP2rcd5uWIPtzM4oXsQtV41tcA2scAltR4Puzd4tzo5tVTQtV40scAltR4RtzARsWA4uVTQtV4StWERtyP3rcw0szo5tWXRoXsQtV4RtcI1rWINtco3sSMRsSAMszwNscAPtco1rWINuWs0szw3sWEMszwNsSTQscAluV4PsSTRuzwQsbUWszwNtWTRtyP4rcw1szE0tST2oWX0rcw1uWI1rWMNuWMStcX3tcAMszwNtWA4tSAluy4Sszs5szX3tbUWszwNtWA4tSAluy43tWsPuWMRtVTQtV40sWo1rWXPrcX3tzEQtSEMszwNsSTQscAlszTNtzd3tzo5tVUWszwNscAPtco1rWXPrcI5sSE3tcAMszwNscE3tyPQsy4PsWT0tWXRoWX0rcs0tco1rWXQrcX4tcARuzwMwSX0rcwRtyPQsy4StSo2szI2oWX0rcA2tzERtyPQsy41scI5tST2oWX0rcI0rWXQrcERuzXQtSEMzWX1rcI5szM3tyPQsb4RsSs3tcw3oXPQtV44tzMQscAlszsNuWw0scd0syUsszsNtSMStSAlszsNsco4tWIPtbUWszsNtcT5sSI1rWXSrcXRtSM4scwMszsNtWT2uWI1rWXSrcT4tzd3sWEMszsNscT0sSI1rWXSrcXQoXsQsR4PsWI1rWXSrcXSsSw3sWEMszoNuWX2scAlszsNscoQtSE0tRTQsb42tRPQsR4StcT5szX4oXsQsb4PsSwStSAlszsNuzA5uzIPtbTQsy4RtcdStSAlszwNtWT1uzXQuVTQsV40sSE4tSAlszwNtcEStzo5tVUWszTNscw1tco1rWX0rcIRszE0tSXMszTNsWI2uWI1rWX0rcM0sWXQtSEMuy45tzM3tyPQtV45uzd5tWXRoXs5rcMStyPQty4QtcTSscs1oWdNtSISszo1rWX1rcs1tWI5tWXMuy43tSsQscAlszANtzA0scd0syUsuy43tSsQscAlszENtSE0tST1uyUstR44uzwStSAlszENtSE0tST1uyUstR44uzwStSAlszANtzA0scd0syUWtR44uzwStSAlszANsSA0tSd0syT3rcMSscAlszANszEPsSoStyT3rcIQtWs3tyPQtV45uzd5tWXRoXs3rcA5tco1rWX0rcM0sWXQtSEMtR40scI1rWX0rcIRszE0tSXMtR4RsST2scAlszwNtcEStzo5tVUWtb4SuzMQscAlszwNtWT1sSARuyT1rcESsSXRtyPQsR45tzd0szX4oWwNuzd3tyPQsR4StcT5szX4oXs0rcM1szo1rWXSrcoRszoPtzdMtV42tcA2scAlszsNszsRuzXQuVT0rcw2sSXRtyPQsR4QsWd0tWXRoXs0rco2sWERtyPQsR4PuWA5tST2oWwNsWA4szo1rWXSrcXRtSM4scwMsR44uWs3tyPQsR4Rscd1uWMRoXPRrcMPuzs3tyPQsR44tWA5tST2oXPQrcM3tzERtyPQsb4RsSA0tWXRoXPRrcdRtSAlszXNtco5szX3tbUWsR4QsWI1rWXQrcARtSd3sWEMsR4RtWo1rWXQrcs3scEQtSEMsR4SscXRtyPQsy4QuWE1scd0oXsSrcwlszXNsWTPtWwQsbTSrcwQtcM3tyPQsV43uzs2tSE1oWsNsSIQuWI1rWXPrcA5tSARuzwMCbIMFfelHW0go2FfFfFfFbI|handlemargintop|cloneNode|drop|2100|vYPOIZY0GW48DV9gvcQIr3t2FS4brVpaE3xiH24bubpPHZY5obPbJnePFyo6ogt2FRolofpgochQrVpbF2tOHZ9RochbsWTPsWTPobPbEfJOochQrVpbF3UaFZxiHfIbubo1oWAMtyT1obPbGCtOHf1aIfJiHbo6ocTMsVTPoWwbrVpbF2XbucTNsRPbEfJaH3FeIbo6sV42rVpSE2YlFC92FDobuboSrcXbrVphGCxeochQrVphGCxeH25PHZY5ochQrVphGCxeH255H3B0JCpeochQrVphGCxeECF0FDpSJZYRJVo6syPbGCtOHgtcH2QOIbo6oco2FWUcFyp9rVpcH250If9lD2QiJfAbuglbH3pdFDobucX3rVpOHbo6syPbJZB4JVo6oeQ1sWwQFeQ1sWwSsYQ1sWw0tBQ1sWw0uYQ1sWwSuVUIJzT0sSJIJzT0sSaIJzT0s2xIJzT0sSxIJzT0sSTMLVUIJzT0szoMDnAPtWxdDnAPtWw0DnAPtWs4DnAPtWwPDnAPtWs1onPMz25lGC5eobPbHZB0JZBRI3UaE2eNFRo6sbPbECt0GC9NochbHZe2Fyologx5IZAbubp0FDa0obPbGZYNFVo6sVPbE2QiE2lbucTlofFOHgxSGDieochQsVPbHCYRF2eNochbsVTPoWoMszAbrVphGCxeochQrVphGCxeH252H2wbucXlofpgochPLyPbE29NJnpOHY9SJZ9Poci7of9RFZBRochQuVPbH24bucTlofecH24bubo8I3FgonJiFnxhvyIRsVIMGZBiF2a0vyIRsVI|handshdw|handlemarginbottom|bgbrdropn|rem|vnUaJZMMFW0gzzX5rcdPtzTSsWwlty45sSw3tST4oXPQtb43szoSuzT0rWsNscM1tcXPuVUWszENtzsQscoPtVPSrcXStzsSsWMMszENsSdRscsPtVPRrcd2tWM2sWMMszENszX4tWXPtVPRrcd2tWM2sWMMwSX1rcI0tSX3sWwlsb45tcw4tcT4oWX1rcARtWwRsWwlsR4RtSXStzT4oWX1rcARtWwRsWwlsR41tzM4tWT4oXPQty41scw0scT0rWANsSwPtSMPuVUsszXNsSE2tzEPtVP1rcs0sWI4sWMMwSXQrcTSuzM3sWwlty4StWT3uWT4oWXPrcI3scA4sWwlty42sWMPuWT4oWXPrcI3scA4sWwlty45sSw3tST4oXPQsV43tSo1uWT0rWINszoRtSsPuVUWszTNtSIRtzMPtVP3rcw0uzwRsWMMszXNsWs5uWIPtVP3rcIQtcIQsWMMszXNsSE2tzEPtVP3rcIQtcIQsWMMzWX1rcARtWwRsWwltR43szE3szT4oXPQty41scw0scT0rWdNtWd4tcAPuVUWszANtzo0tWoPtVP5rcI4tcX0sWMMszANtSw3szIPtVPQsV4Puzo2sST4oWX2rcXQuWwQsWwlszTNsWdRtcsPuVUWszENsSdRscsPtVPQsV4Puzo2sST4oWX2rcASszoRsWwluy45scoQtcT4oWX2rcIQscs5sWwluy43tSX4uWT4oXPQuy45sWAPsST0rWINszoRtSsPuVUWscTNszsRtzsPtVP2rcdStSwQsWMMscTNscI2scIPtVP2rcI5sST3sWMMscTNscI2scIPtVP2rcARuWI1sWMMwSoPrco3tco3sWwltb4Rtcw0sST4oWoPrcXSscASsWwltb4QscT2uWT4oWX5rcdPtzTSsWwlty45sSw3tST4oXPQuy45sWAPsST0rWANuzs0tSIPuVUGpRU0IfYNI2FOIf09p3xREC5SHZY0FyMQty41scw0scAloWENtzo4tSw2qyURH3xaJZAhrzoRty4PsWTPsWTionxREC5SHZY0FyMmszANtzo0tWo1rVTmtb41scM3tWEioVIMFfelHW0go2FfFfFfFbJIrS48DV9gvcQIr3t2FS4brVpaE3xiH24bubpfJCQlI2tRFCBNobPbECt0GC9Nsbo6of5OIf1aHntcIfBeHbologx5IZAbubpSJfIbrVpPH3tiJZeOHbo6oftOHgxRH2QSrDpiF2a0obPbHCYRF2eNoc
6hbsVTQtyTQoWTbrVpfHZePKVo6syPbEfIbucXlofpgsbo6sVPbEfIRIVo6ocwMtVT0oWT0obPbEfIRE29lH3obubpfFfFfFfEbrVpbF3UaFZxiHfIbubo1oWdMtyT5obPbEfJaochbsVolofpgHRo6ocXbrVpSE2YlFyo6ocXNsyolofpgE29lH3obubpfFfFfFfEbrVpbF2YOJfBRochbsV4RobPbGCtOHgtcH2QOIbo6oco2FWUcFyp9rVpcH250If9lD3t0EDp0oci7of9RFZBRochQtbPbIZ9SGDxiH24bubpcFC50FDobrVpSE2YlFyo6ocsbrVpOHbo6syPbGCtOHbo6ocQSJfIMJ2edJZM9pSoPpRUhFCegGnw9pSoPpS48FRUfGCQlrDp1HZA9p25OHgieIf8gonxREC5SFf9RHz0gJnpaHgtlEDxeqWAloWsipS48IZY0GVUdvyJtsb45tcsSsSw0tRPQsR40sSo0tcX1oXPQsb40tcTPsWw4rWIMzWoNuzESsSs0tWIlsV41tcE0tcX1sSMMwSoNuzESsSs0tWIlsV41tcE0tcX1sSMMsb4Rszd0tcI1sbPPoWXNtSw1sSs0rWTMwSTNtSMRszsStcs0rWTMsVPPrcM5tbTPrWXNuzd5uWw2szAMzWTlszoNsWTPszASuVUWsVPQsR4QsWwMsV43uWoQsSs2sSwlszwMsy43tWASsSwlszwMwSoNscX5tWE3tzolszwMsb42tWE5sSwStyPQsR43uWo0tcX1oWoNuzESsSs0tWIlszsNtWsRtWEQtyUGpRUfGCQlvyIcFfFfFfFfpS48DV9PEDxhvcQIr2I|no3|valuemarginleft|valuemarginright|vYPOIZ9lKCJOHc48IZ9lKCJOHbUfGCQlrDp1HZA9p25OHgieIf8gonUOGC50IS0gsR41oWXNtyTQsR41oWXNtyTQsR41oWTNtyTSrcAMsV41pRUfGCQlvyIcFfFfFfFfpS48DV9PH2Q5F29NvcQPH2Q5F29NonUOGC50IS0gtR41oWMNszd5uzd2uzAMszTNtcs4sWTPtyTQsV4Quzd5uzE5oWINtyTQsb4Quzd5uzE5pRUfGCQlvyIcFfFfFfFfpS48DV9PH2Q5F29NvcQIr2I|vYPOI3FgvbolofYcJZeOHbo6ogUlEDelGDt0obPbIZ9SGDxiH24bubpcH250If9lIR1RGCJhJVolof1aIfJiHbo6ocTMuyTRoWTbrVpbFRo6syPbI2taHZAbuboQrcsbrVp0KDUeochbI3FgobPbEC5iHCY0GC9NochbIZ9SGDxiH24brVpbF3UaFZxiHfIbubo0oWXPoWwMszTbrVpbF2XbuboPobPbEfJaH3FeIbo6ocTNsyologxiIVo6sVPbEfJOochbsyolofpgE29lH3obubpfFfFfFfEbLyPbE29NJnpOHY9fJCQloci7of9RFZBRochQtyPbH24bucXlofecH24bubo8I3FgonJiFnxhvyIRsVIMGZBiF2a0vyIRsVI|vYPOIZY0GW48DV9gvcQIr3t2FS4brVpiE29Nsbo6ocQSJfIMJ2edJZM9pSoPpRUhFCegGnw9pSoPpS48FRUfGCQlrDp1HZA9p25OHgieIf8gonxREC5SFf9RHz0gJnpaHgtlEDxeqV0QrVTmsydgvcQPEDxhoZw9p003rcIPuWT2uzT2rWXRrcX4tcd4scXMwSINtzo2uzT5sWElszoNsWs2tSTRsyT3rcs4tSdPuzT2rWXQrcM2tcoSscXMtR4QszwPuWdPtbPQsy44tcERsSoQoXs2rcI0scM0uzT2rWXQrcM2tcoSscXMtb41scTQsWdPtbPQsb4QtSo3scoQoWENtzoPszT5sWElszoNtWEPscXRsyUstb41scTQsWdPtbPQtV4RtWoQtzoQoXPRrcs2scoSuzT2rWX0rco0scX1scXMwSoNsWs1tzw5sWElszwNscwRszARsyTQrcI2uWo1uzT2rWX0rcAPuzw0scXMsy43tcMRtzdPtbPQtV44sSEQsSoQoXPQrcI2uWo1uzT2rWX2rcTRtWT5scXMwSXNtSE4scA5sWElszENsSAPtSMRsyTRrcTStzA0uzT2rWX2rcEQuWT3scXMsb4StcoRsSdPtbPQtb42szMPtSoQoXP2rcARsWXPuzT2rWX2rcEQuWT3scXMzWENtzoPszT5sWElszMNtWTPsWXRsyUWtb41scTQsWdPtbPQuV42uWI1sWoQoWENtSwRuWw5sWElszMNuzdSuzdRsyT3rcXQtWT4uzT2rWX4rcd5sSd5scXMwSINsSM3uzX5sWElszMNuzdSuzdRsyT3rcARtcdPuzT2rWX4rcMRsSARscXMtR43sWMPtcdPtbPQuV42tSsRtWoQoXPQsV45sWT3szdQrWX2rcTRtWT4scXMwSXQrcXRuWoPuzXlszANuWs4tSERsyTQsy4RtSX5tzdQrWX1rcE5tWwRscXMszXNscIQuzA5syPQty40sSTQsWoQoXsQsy4RtSX5tzdQrWX1rcX2tzI4scXMszXNszo4scX5syPQty4PscoPtWoQoWXPrcdPsWIQuzXlszwNuW
6s2szoRsyUstR43sWMPtcdPtbPQsb4QuWE5uWoQoYhgonxREC5SFf9RHz0gJnpaHgtlEDxeqWENtzoPszT5rVTQty40sSTQszoionpOJZY0FyMmtWANsWTPsWTPqyU0IfYNI2QaJZAhrzENtzoPszT5rVTmszANtWsPszXRqyTgoZFiHZP9pRtfFfFfFfEgDV8|dropscrlclr|dropscrlw|vYPOI3FgvePODV9IrSQSJfIMJ2edJZM9pSoPpRUhFCegGnw9pSoPpS48FRUfGCQlrDp1HZA9p25OHgieIf8goZFiHZP9pRtfFfFfFfEgonxREC5SFf9RHz0gJnpaHgtlEDxeqWTloWoipS48IZY0GVUdvyJtsV41rWsNsSoQsSM1scEMwSTNtyPQrcI2sSX3tSoQoWXNtSI2szw2sSIlsV41oWsNsSw0tWdQuzIlsV41oXPQtb42tzA1sWMlsV41oXsQuV4RscE0tSI2rWTNtyTQuy41rWXNtSASsWdQtcoMszdNtyPSrcsRszs4tzo2oXPQuy41rWXRrcE3uWEQtWIMwSX5rcAlszwNscs2uWoRuVTQuV4Rscs4tzs2rWX1rcAMszENtcA1tzT4rWX1rcAMzWsNsSw0tWdQuzIlszANtyUWsy43tSs1sco0tVPQty41oWTNtyPQtV4RtWE5sWM0oWTNtyPQsb42tSM2szw3oXPPrcAlsR4SscXSuWARtbUGoX0SrcAluy41oXP1rcAluy41oXP1rcAluVUssR41rWMMzWsNtyP5rcAMCbUtszwNtyPQsb41oXPQtb41rWXRrcAMzWX2rcAlszXMzWX0rcAlszXMzWX0rcAlszoNtyUGoX03rWdNtyUsszENtyP5rcAMzWX2rcAluVUstRP4oXP3rWdNtyUGoX0SrcAlszoNtyUsszslszoNtyUsszslszXMzWsNtyPQsyUssR41rWXRrcAMCbIMFfelHW0go2FfFfFfFbI|valuemarginbottom|bg2pright||valuemargintop|bg2pbottom|vYPOIZ9lKCJOHc48IZ9lKCJOHbUPH2eNJns9pSsNtyTQsb41oWXSoWXRrcAMszsMszXMsR41oWXQpRUfGCQlvyIcFfFfFfFfpS48DV9PH2Q5F29NvcQIr2I|vYPOIZ9lKCJOHc48IZ9lKCJOHbUPH2eNJns9pSX0rcAMszoNtyTQtb41oWXRrcAMszENtyTQsyTQtV41oWXQpRUfGCQlvyIcFfFfFfFfpS48DV9PH2Q5F29NvcQPH2Q5F29NonUOGC50IS0gtRT5rcAMszENtyT5rcAMszENtyT4oWIMuVIMFfelHW0go2FfFfFfFbI|vYPOIZY0GW48IZ9lKCJOHbUPH2eNJns9pSsNtyT5rcAMty41oWdNtyT1rcAMuVTSrcAMuVIMFfelHW0go2FfFfFfFbI|vnUaJZMMFW0gzzXNtyPSrcTPuzw3tSERoXPQrcAlszoNuzdPtzoRtVUWsy41rWXSrcMSscXPsSEMsb4QtcEQtzXQsbPQtV41oWoNuzd0scTRsWMlszwNtyUsszINsWT1tSd3uyPQtV41oXsQtR44scI3szESrWX0rcAMszMNtyPQsR44scw3szE4oWX4rcAlszoNuzdPtzoRtVUsszMNtyPSrcTPuzw3tSERoXsQuV41rWoNszE3uWd2sSIMszINuWsSuWw4uyPQrcAMszINsWT1tSd3uyPQrcAMzWoNuzd0scTRsWMlsy41oXsRrcX3sco4sSE3rWXNtyTQrcAlsb4QtSARuWsQuVTQrcAlsR4PsWd0tSI2sbUGoX0PrW
6sNsWT5tWI3tcoMwSTlsy4StWISuWdPsbTQrcs0sSsQszd3rWTMsb45uzwRsWoPuVPPoXPQtR4PsWA3uzI5rWTMwSX4rcE1uzw1sWXlsVTRsVPQrcsStcESszT2oWoPrWsNsWT5tWI3tcoMzWoPrWXRrcd5sWARscwMwSoPrWX0rcE1scEQsyTQuV42tzE2uWMlszEMszINsWT1tSd3uyPQtbUssb45uzwRsWoPuVPQtbUWsy4StWT1tWd5sRPQtbTPrWX0rcE2sSs2uWdMsVPQsb45uzT1sco0oXPPrWsNsWT5tWI3tcoMCbIMFfelHW0go2FfFfFfFbI|vZIMJnpaHgtfH3pmvyJ0IfYNI2QaJZAhtVPMtVdgvcQRFCt0onM9pSTgond9pSTgonJiFnxhvyIQsbIMGZBiF2a0vyIQsbIMFfelHW0go2FfFfFfFbJIrS48DV9gvcQIr3t2FS4brVpaE3xiH24bubpSJZ9PobPbJnePFyo6ogt2FRolofpgochPLyPbE29NJnpOHY9PIfB2oci7of9RFZBRochRsVPbH24bucTlofecH24bubo8I3FgonJiFnxhvyIRsVIMGZBiF2a0vyIRsVI|vZIMFfelHV1RJCQevyJNH256FDpOpRUfGCQlvyIcFfFfFfFfpRU0IfYNI2FOIf09p3xREC5SHZY0FyMPrVTRqyI|vYPOI3FgvbolofYcJZeOHbo6ogthEDpeobPbJnePFyo6ogt2FRologUOI2e0GC9NochbJZ9PrDpiF2a0obPbHCYRF2eNochbszAMszAMsVTPobPbEfIbucXlofpgHRo6syPbI2taHZAbucXlofpgIZYdFZeNFRo6ocEMtbT2oWEbrVpbF2XbucTNsRPbEfJaH3FeIbo6sV42rVpaHfemEDxiH24bubpPH3tiJZeOHbolofBaI2AbubpeHZYSJZecog0lofQaHfIbubpRJyologpOJC5dGC5gochQsyPbE29NJnpOHY90KCYjwRo6KRpOHbo6sVPbJZB4JVo6ogxeKnwbrVpOIfxeIbo6sbPbECt0GC9NochbE3BSJZ9mobPbI3pcochbGnx0Ins6DV9Ir3UlIfiSrftOHBPOInUPrfiPFRologx5IZAbubpPGCsbrVpPH3tiJZeOHbo6ofpOJnxOHy1lFCF0obPbHCYRF2eNochbsVTPoV00oV0QsRolofYNGC1aJZeOHbo6ogUOI2e0GC9NobPbHC92FCxOJ24bucXlogtcECQeochbsV41og0logURFCQOECwbucXlogteJnxiHfJSoci7ogFaHnBeE29lH3obubpfFfFfFfEbrVpfH250I2e6Fyo6szwlogFaHnBeFf9NJntiKfAbucXRrVpRH3BNFZeNFRo6szslof1aIfJiHbo6ocTMszoMszsMsVolofXbuboPrcMbrVpaH3FeIbo6ocXbrVpPECxdGC5gochbuyTQsyT5oWX3obPbI2B0JZeNF3s0ochQrVpSFDx0GC5gISxaE3xiH24bubpSIZBeFVolofpgEyo6ocTNtyolofecHgEbucXlofpRFZPbucU9rVpcH250If9lD1M0zAJooci7of9NochPrVpOIfxeIbo6szXlofYcJZeOHbo6oft1I3xOHyolofecH24bubo8I3FgonJiFnxhvyIRsVIMGZBiF2a0vyIRsVI|vZIMJnpaHgtfH3pmvyJ0IfYNI2QaJZAhtyPMtydgvcQPEDxhoZw9p00Prcw2uzw4rWYerzT1oXPPrcw2uzw4rWYerzT1oXPPrcw2uzw4rWTMzWINtWE5tWIlty4RszM3tyUssV40tcd0uVPQsV40sSI1oXPPrcw2uzw4rWYerzT1oYhMzzINtzsPtzolsVUsuy41sST1sbPPoXP5rcASsWARrWXPrcERtWMRoXP3rcASsWARrWXPrcERtWMRoXP3rcASsWARrWTMCbIMFfelHW0go2FfFfFfFbJIrS48DV9gvcQIr3t2FS4brVpaE3xiH24bubpNFDa0obPbJnePFyo6ogt2FRologtcECQeochQrcologUOI2e0GC9NochbE29NJnpOHnsbrVpmEDpgGC4buboPoWTMsyTQtyolofpgochQrVpbF3UaFZxiHfIbubo2oWEMtbTStbolofpgHRo6ocXbrVpbFSobucXlofpgsgTbubo0oWwMtVT0obPbEfIRHRo6scTlofpgEyo6ocTNsRolofpgsftOHZ9RochbFfFfFfFfobPbEfIREyo6ocTbrVpbFSpasbo6ocTNsbolofecH25mEDpgGC4bubomuVTPoWTMrzsbrVphGCxeochQrVphGCxeH253GCx0GVo6syPbGZedFC9NJ2edJZalGC1iJVo6tzAPLyPbE29NJnpOHY9SGZYRFyo6KRpOIfxeIbo6scXlof9NochPrVpiE29Nochbvnt2FRU3GCx0GW0gscTgoZaeGCJhJW0gscTgvcQgonxREC5SFf9RHz0gJnpaHgtlEDxeqWXloWsipS48IZY0GVUdvyJtszTNtzoRtSAPsRPQsb4StWM0szo4oXPQsV41sco3tzTSrWdNsSTSsSd0sWXMwSANtzs2tzM2tWMluy4Qszd1sWM5uVTRrcAStWMPuzM5rWXQrcs4uzE5uWXMsVPQsR45szo1sST1oXsPrWINuzX1uzo1szdMty4RscE5tcM3tRPSrcX5scIQtzs2oWXPrcARscI1sWslsR4QsSd4tcTQoXPQsV41sco3tzTSrWTNszX3tcw3sWA5oXPQuV4PsWs1uWX4rWENscsSsWo5uzsMzWXPrcARscI1sWslszoNsSw4tWXRuVUGpRUfGCQlvyIcFfFfFfFfp1POvcQIr2I|resizetimeout|vYPOI3FgvbolofYcJZeOHbo6ogURFDEbrVp0KDUeochbI3FgobPbI2taHZAbucXNsbPbIZ9SGDxiH24bubpcH250If9lIRolof1aIfJiHbo6ocTMsVTQoV02tbolofpgochQrVpbF2XbuboPobPbEfIRochQrVpbFSpaochbsVolofpgsfXRochbsV4RobPbEfIRIVo6ocwMtVT0oWwbrVpbF3UaFZxiHfIbubo2oWEMtbT2obPbEfJOochbsyolofpgsftOHZ9RochbFfFfFfFfobPbEfIRHRo6scTlofecH25mEDpgGC4bubomuVTPoWTMrzMbrVphGCxeochQrVphGCxeH253GCx0GVo6syPbGZedFC9NJ2edJZalGC1iJVo6tzAPLyPbE29NJnpOHY9NFDa0oci7of9RFZBRochQuyPbH24bucTlofecH24bubo8I3FgonJiFnxhvyIRsVIMGZBiF2a0vyIRsVI|vnUaJZMMFW0gzzMNuzd5uzdlszTNtWs3tWdMzWMNuzd5uzdlszTNtWs3tyUssbP1rcoQuWI1oXP4rcd5uzd5rWTMzWMNuzd5uzdlszTNtWs3tWdMCbUtsVPPoXPRrWTMzWolszTNscw5uWsMzWTlszTNscw5uWsMzWTlsVUGpRUfGCQlvyIcFfFfFfFfp1POvcQIr2I|vZIMJnpaHgtfH3pmvyJ0IfYNI2QaJZAhty41rVT1qyI|vYPOIZY0GW48DV9gvcQIr3t2FS4brVpaE3xiH24bubpSFDx0GC5gIRologUOI2e0GC9NochbE29NJnpOHnsmIfegGnwbrVpmEDpgGC4buboPoWAMsyTPobPbJnePFyo6ogt2FRolofpgochQrVpbF2tOHZ9RochbFfFfFfFfobPbEfJaochbsVolofpgEC92FDobuboPrcobrVpbF3UaFZxiHfIbubo1oWXQoWAMszXbrVpbF28buboQobPbI2taHZAbuboQrcXbrVphFZecH24bucXlofadGCtOHgwbucAlofadGCtOHgobucXPrVpRH3xaJZBOHftlGCtkochQLyPbE29NJnpOHY9PHZY5HZeSJVo6KRpOIfxeIbo6tRPbH24bucTlofecH24bubo8I3FgonJiFnxhvyIRsVIMGZBiF2a0vyIRsVI|vYPOIZiSFZe2vbU8LnPNHZ9aFZBRIbaREC5dqDmPH3tiJZeOHciaEgtOHnB0Fzm0H3T6rzsRInM7HZBfJWhmsSpPKWm9rfQOECxeIgohIfYNFVdMIZiSFZe2onmPH3tiJZeOHciaEgtOHnB0FzmaHfemEDxiH246oZYNGC1aJZeOHbaREC5dqyTQrcpSoZt1EfecrCpeKfeeIbMPrcAloWTloWTNtyPQqCeNFfeNGDxeuRU0IfYNI2FOIf0mH3piF2eNubTSsgU4oWsRInM7Ly5lH2YdFDpRqnpaHfwionUjI2xiJciaFgxeIglME29NJZBNJWhgoVI7FZeSIZQaKzhMEfQOE2l7onUOI2e0GC9NubUaEgtOHnB0FzlMJ2edJZM6oWFPKWlMGZBiF2a0ubT2InM7oZpOIfxeIb1RECxiJDs6oWAPpzlMEfYcG2JRH3BNFWhhE29lH3oiuRUmEDpgGC46rztPKVTPoWTMrztPKWm9rfQOECxeIgohIfYNFVdMrfQOECxcGWXhIfYNFVdMKRUaHfemEDxiH24mFZBlEDd6oV0PrcTStgs7on0NHZ9aFZB
6RIbaREC5dqyTNHZ9aFZthsyaREC5dqziaFgxeIgm0H3T6oWAPInM7oZQeFgw6tzUPKWm9rfQOECxeIgohIfYNFVdMrfQOECxcGWohIfYNFVdMKRUaHfemEDxiH24mFZBlEDd6rzTNsWIRISm9rfQOECxeIgohIfYNFVdMrfQOECxcGWohIfYNFVd6ECF0FDp7JZ9PubT1tnU4u2QeFgw6oWw1InM7Ly5lH2YdFDpRqnpaHfwioV5lH2YdE2MSqnpaHfwionlMEC5iHCY0GC9NrCxeHZY5ub0PrcXPuns7Ly5lH2YdFDpRqnpaHfwioV5lH2YdE2MSqnpaHfwiufYfJZBRK3xOIWhMtzJPKWmlFCF0ubTSuDU4u30NHZ9aFZBRIbaREC5dqyTNHZ9aFZthtVaREC5dqDmaHfemEDxiH24mFZBlEDd6rzTNszw0ISm9rfQOECxeIgohIfYNFVdMrfQOECxcGWwhIfYNFVd6ECF0FDp7JZ9PucA4InM7HZBfJWhSsgU4u30NHZ9aFZBRIbaREC5dqyTNHZ9aFZthtyaREC5dqDmaHfemEDxiH24mFZBlEDd6oV0PrcX4ISm9rfQOECxeIgohIfYNFVdMrfQOECxcGWAhIfYNFVd6ECF0FDoMKRU0H3T6oWA3InM7HZBfJWhMscBPKWm9rfQOECxeIgohIfYNFVdMrfQOECxcGWEhIfYNFVe7EC5iHCY0GC9NrCxeHZY5ubTmsV4RszFSu30NHZ9aFZBRIbaREC5dqyTNHZ9aFZthtbaREC5dqziaFgxeIgm0H3T6tzxPKWmlFCF0ucX5InM7Ly5lH2YdFDpRqnpaHfwioV5lH2YdE2M3qnpaHfwiK2YNGC1aJZeOHb1dFCQaKzhMrzTNscARISm9rfQOECxeIgohIfYNFVdMrfQOECxcGWIhIfYNFVd6ECF0FDp7JZ9PucAPInM7HZBfJWhQtnU4u30NHZ9aFZBRIbaREC5dqyTNHZ9aFZthuVaREC5dqDmaHfemEDxiH24mFZBlEDd6oV0Prco4uns7Ly5lH2YdFDpRqnpaHfwioV5lH2YdE2M4qnpaHfwiufYfJZBRK3xOIWh0tDU4u2QeFgw6szUPKWm9wZmeKCFREC1eIRUaHfemEDxiH24hIfYNFVe7sVB7JnpaHgtfH3pmubURH3xaJZAhsZxeFRd7LzXPsVB7JnpaHgtfH3pmubURH3xaJZAhsSEPFZBgqzm9LyolofYcJZeOHbo6ofp1FfFeIbologx5IZAbubpcI3sbrVpPH3tiJZeOHbo6ofteHgxeIbologtcECQeochbsboloftlGCtkochPrVphGCxeochQrVpmEDpgGC4buboQsVTPoWTMszTbrVpNGCtNochbsyoloftOHZ9RochbscFdsZteog0loftOHgxRH2QLI2B0JZeNF3sbuglbH3pdFDobucXSrVpOHbo6sVPbGCtOHbo6ocQSJfIMJ2edJZM9pSoPpRUhFCegGnw9pSoPpS48FRUfGCQlrDp1HZA9p25OHgieIf8goZFiHZP9pRtfFfFfFfEgonxREC5SFf9RHz0gJnpaHgtlEDxeqWXloWTNtydgvcQPEDxhoZw9p004rcMSsSI1rWXSrcTSuzA4uWoMwSXPrcdPsSI1rWXSrcTSuzA4uWoMszoNtzM1tco1rWXQrcs2uWIPtzdMszoNtzM1tco1rWdNsSXSuzXQtSEMwSXRrcA4tzERtyP3rco1uzXQtSE1oWXPrcdPsSI1rWANtzM4scs1scdMuV44sSs3tyP1rcA4uWoStzo5oXs2rcI2sSI1rWANtzM4scs1scdMty4PuWX4tSAltR4RtzdQszI2tyT1rcT4szM3tyP5rcsQsSdQszI2oXs1rcT4szM3tyPQsy4StcM3sWA5oWENtSEStSAlszsNsWs5tzM4sbT4rcMSsSI1rWXSrcTSuzA4uWoMCbUtuV44sSs3tyP3rcw1szs1scd0oXs5rcM1szM3tyP3rcw1szs1scd0oWXPrcIPtcM3tyP4rcsPtWXQtSE1oWXPrcIPtcM3tyP5rcsQsSdQszI2oXsQsV43sWE4tSAlszTNsSoStST1uyT5rcM1szM3tyPQsy4QtSE0tST2oWMNuWsStSAlszXNszI2tWIPtbUWtR44szA2scAlszXNszI2tWIPtbT2rcd2sWERtyPQsV4Sscs3sWA5oWENuzEPtco1rWdNsSXSuzXQtSEMwSENuzEPtco1rWMNsST0szX3tcAMtR44szA2scAltR40tzXStzo5tVT4rcMSsSI1rWINtWAQsSARuzwMCbIMFfelHW0go2FfFfFfFbI|lang_ru|vnUaJZMMFW0gzzXQrcw3sSTQuzElszXNszs3tzo1tRUWszXNtSMPuzs0sbPQsV44tcERtcXRoWXRrcoRsSdQszXlszTNsSIRscd1sbTQsb42tcs5tWISrWdNtcI1tzA0tWoMwSXSrcs5tSdQtWMluV41szs0szX0tRTQsR44sSd5rWINszdRtcM1tWEMszsNuWs5uyP1rcISuzEMwSXSrcMSuzdltV41tWI1uzdRsRTQsR4SuzX4szT4rWsNtWTPtcI4sSAMszoNtcAQuzsRsbPRrcsStWM3tcs4oXsQsb4SuzE4tzM4rWXNuzE3tWwPuWoMszoNszo0sWISsbPQrcEStzA0sSd4oWXQrcM1sWI0sSolsy4StWs3tcMRtbUWszXNtcM0tSwPsRPQrcX2tcA2scE5oWXQrcA1sSX1tWElsy4PtWTQscXQoWXQrcw3sSTQuzElsV45tcd1scwSsSwMwSXQrco2tzMQtzMlsV43uWE5uWsSuWMMszTNuzw5uWE1sRPPrcMPtcd3tcA4syTQsV43tcISscwSrWXNsWX0szMPsSMMwSXPrcA4tWI4sSwlsy4RscXSuWwQuVTQsV42sWw3tSE2rWXNtzs3sSs0tSoMszTNuWXQuzMPtVPQrcIQuzM3tzE3oXsQsV44tcdQuWo5rWXNtSIPscE5tzoMszTNuzI3uzs3uVPQrcM3tWI3scM1oWXQrcXRsWd0tWslsb4PscI0sSTQtRUWszXNsSERtco5uyPRrco4tzwRtzd0oWXQrcEPtWM1uzdlsb41uWTQtWA5oWXQrcMSsWw2tSMlsb45sWAQsSEQsbUWszoNtWESuzE0sbPSrcMQtSE5sSASoWXRrcMSuzdltV43tSd5sSoPsbTQsb44sSd5rWANtSs5tbUWszoNuWs5uyP2rcd4tSA1scT0oWXRrcw1tSM2sWoluV4QscdQtzXPsRTQsy44szM0tzo3rWdNszwQtzIPtzMMwSXQrcA5sSI4tcsluy40uzISsWT4uyTQsy4StzsRsWXRrWdNuWXPtcwQtSEMszXNszXStcTPtyPQsV4PtSI4scX4oXsQsV45tSo3uWwQrWXPrcoStWM0tRTQsV44tcE1szo1rWXPrcsSuzXSsRTQsV44szX5uWT0rWXPrcs4tSX3tWsMwSXPrcEPtWI3tcElszTNtzE5tSX1sRTQsV41uWw3uWs0rWXPrcM4tzE2tzMMszTNtSE3sSo0sRPQsy4Puzo4tcd2oXsQsV45tWd4tcASrWXQrcsPsWT3sSwMszXNscE1uWX1uVPQsy4SscTPtcE2oWXQrcw3sSTQuzElszXNszs3tzo1tRUGpRUiFW0gIZiSD3FOHnBmFB9eHZBmFC50sRIMFfelHV1RJCQevyJNH256FDpOpRUfGCQlvyIcFfFfFfFfpS48DV9PEDxhvcQIr2I|vYPOIZY0GW48DV9gvcQIr3t2FS4brVpaE3xiH24bubpPHZY5obPbECt0GC9Nsbo6ogUaJDteobPbJnePFyo6ogt2FRologtcECQeochbsy40obPbI2taHZBOJfBRochbrzXbrVpmEDpgGC4buboPoWX1oWTMszMbrVpbFRo6syPbEfJOochbsyolofpgIZYdFZeNFRo6ocwMtVT0oWwbrVpiE29NHCYRF2eNochbsVTmtVTmtVTPobPbEfJcH2QOIbo6ocTPsWTPsVolofpgEyo6ocTNsRolofpgEC92FDobubomsyolofpgE29lH3pOJfBRochbrzXbrVpbF2pOIfxeIbo6sVPbEfJbH3pdFDpcH2QOIbo6obolofXbuboQobPbEfIRochQrVpbFSpOochRsVPbEfIRIVo6ocoMsbTRoWobrVpbFSpcH2QOIbo6ofFfFfFfFbolofpgsfXbuboPobPbEfIREzobuboPrcobrVpiE29NI2tOHZ9RochbscFdsZteog0loftOHgxRH2QLHDB0Fyo6KRpOIfxeIbo6tyPbH24bucXlofecH24bubo8I3FgonJiFnxhvyIRsVIMGZBiF2a0vyIRsVI|vV9fFAJaJDtSGCYNwfQ1Ic4MoVTMoVTMoVTMoVT8FfBWH2QOId1aJnpiKVU2ECQ1FDs9pSTMsVTPoWTMsV4QsSMSszsQsSMMoVTPoWTMsVTPoWTNszsPtzX3szd3oVTMsVTPoWTMsVTPrcXSsWAQtSX5tRTMsVTPoWTMsV41oWTgonx5IZA9p21aJnpiKVIMGC49p3thECxOJ0plJDpvJDxeIcXgvcPOFfBWH2QOId1aJnpiKW4MoVTMoVTMoWPOFfelJZBRvbTMoVT8r2xeFgs|vV9fFA9fFgteJW4MoVTMoVTMoVTMoVT8FfBnEDBSI2eaHdplJDoMI3xdxZB2GCY0GC9NvyIQrcAgoZeNvyJSGZYdH3JvFfFSFDxvJDxeIcXgonpeI3BlJW0gI2aaFZ93wfQ1Id91JZBRsyI|alphas|sub_unmem|vZIMFfelHW0go2FfFfFfFbIMJnpaHgtfH3pmvyJ0IfYNI2QaJZAhsRPMtVdgvcQPEDxhoZw9p003rcE3tcT3rWXPrcI4uWXMwSINtcM3tWAlszTNscISoWINtSTPuWXlsb4Qtzo2tyT3rcE3tcT3rWXNtWEPtVUWtR41uzISuVPmsV43tWX2oWENsSX2sWolsV4PtSoRoWANsSs2tcIlsV41tzT3oXsSrcdRsWM4rWXNscwRsRTPrWoNuWX5tzdMsVP2rcs1szIQoXsPrWdNscA1uzMMtV4QuzT3syPQsy4RsSXQszwMty42tzT2rWXQrcE5tSM3syUWtb44tc
6M4rWXRrcT4tSs2oWINtcw2tSdlszoNszX0szo4oWINtcI2sWIlszTNtSM4syUGpRUfGCQlvyIcFfFfFfFfpS48DV9PEDxhvcQPEDxhoZw9p005rcA0tWXQuzA2rWdNscA4tcIPscwMwSdNtSIPscs5sSwluy4PuWM4uzw3tbTQsV4PuzsQscT5rWMNtSdQtcMQuWdMszTNtWX1uzdSrWMNsSM0uzT3uyUWszTNuzMQsWMRsyP3rcE3scd3tWT3oWXQrcsRsWTRtWXltb44uWE4szs4oWXQrcsPsSwPtSIltb4PtWwQtzARuyUWszXNscM3sSAPtyP1rcoRuzT5szAQoWXPrcd1tcT0uWEltV40tcsRtSoSuyTQsV40scX0uzTRrWsNtSESszI3tzMMwSXPrcT5uzMQszMlsR4StWX4uWAPtyT5rcI3tSdStcd1rWsNsWsRsSE3tRT5rcA1scMQtWI5rWoNuWA1sWE2tRUWuy4StWE3scoSuyPRrcE5scI1sST5oWdNsWw4sWIPsSXlsb43scMRtWo4oWMNuWM1tSA2tRPRrcdStWsStzoQoXs4rcIRsSw0sST5rWsNszwPtWo3tcXMuV43tzM5sSo4rWsNtWs5sWI5tcdMuV45tcAPscARsyPSrcEPszs5sSsMwSdNszsRtWoSsWIlsR43sSsRsSoMuy4SuzdSscMRuVPSrcd4uzM5sWXSoWdNtcE2tWo5uWAltV4SsSd3sWw5tVUWszTNsWM4uzT0tbP0rcM5sSTPtSo1oWXPrcs0scT3tWXlty40tSMRszd5sRTQsV4Stzs1uzoQrWENsWERuWI1uzwMwSXPrcs2tzoQscdltb42tzoQuzAPuVTQsV4QszX3sWTSrWINscwPscT1uzMMuy42tSX5sWTRsbP3rcI5tWo5sSTRoXs5rcwPtcTPscsSrWMNszo5scM3tWAMuy4QtWTQszs5tRP4rcs3tWTStSd5oWMNuzIStSoPtWwluV40uzM5tcd3tbUWuV43tcs5sSw5tVP4rcE1tcw4szXSoWMNtSoQtzA4sSdluV45tzwRsSwPtRT4rcM3uzT2uzI2rWdNszE0sWX5tzEMwSdNsWs2tzMQszsluy4StSs4sWAPtbT5rcsStWsStWT3rWdNtWX2szMQtcXMuy41tWwQszd1tbP5rco1uWE3sWo0oYhgoZedvyJPGgtLJf9lJC1eD2BlFC1eHgwQpRUfGCQlrDp1HZA9p25OHgieIf8goZFiHZP9pRtfFfFfFfEgvcQIr3UaJZM|505|oVTMoWQgoZedvyJnIf91IV0SpRUSJnpOG2A9p25OHfAgont0If9kFy13GCx0GW0gsyIMFfelHW0gHf9NFyIMFfelHV1RJCQevyJeJfBNH2xdpRU0IfYNI2FOIf09p3xREC5SHZY0FyMRscwNsWTPsWTPrVTmuzANsWTPsWTPqyI|vYPOI3FgvbolofecH24Rochbvnt2FRU3GCx0GW0gscTgoZaeGCJhJW0gscTgvcQgoZFiHZPmIgBlFz0gHf9NKfBRHRIMFfelHW0go2FfFfFfFbIMJnpaHgtfH3pmvyJ0IfYNI2QaJZAhsRPMsR4SsWTPsWsipS48IZY0GVUdvyJttb44tWwQszM5rWXRrcsSscdPsWsMwSENtWs1tSIQtVPQsb40tcX1szI0oWANuzIQuWwRuWwlszoNsSdRscTPsbT1rco3sWM0sco0rWXRrcX2uWT3tWAMwSoNtcs0tWX2tWXlszXNsSo1szAQsbTPrWdNsSE1sSX2tSoMsVP3rcTSsSd1oXsPrWANszd4szw5sWdMsy4PsSoSuzd0uyPSrcI5tWM2uWs1oWoNtSIRsSd4scslsb42tSX0tWA4tRUWsR4Qtzo2tSTQrWoNtWo1uzo1sWoMsR41tzT0uWd5tVPRrcoPsSdSuWIRoWsNuzd2uWoSuzslsy45uWTPtSTQuVUWtV4RtWARsSdSrWXNuWA1tWIRsWwMtV45sST0tzs3syPQrcASsWs4uWA3oWwNuzsPszT4uWXlsy41sST1tzIPtyUWtV45uWd2szIRtRPQrcAPszw4szT4oWANsWA0sSTRtcIlsy40tcdPuWM5tyT1rcX4uWI5tSsQrWXNtWTQtzA1scEMwSANsST0sSAQszIlsy4StWs4szo5tVT1rcs4uzISszM3rWXNsSTRsSX4uyT1rcw3tzI3uzEQrWXNscERtSEQuWoMwSENsWwRsSwRsSIlsy4PsWoSsWE4sbT2rcw2szM4tWX3rWTNuzXRtco3sco1oWENuWI2sSM0tcslsy4PuWoPsWM0tyUWtR40sWA5sSMSsRPQrco5uWwPtWd2oWINtcA1tcI0tcElsy44tcs5tzo0oWINtcM3tzTQszXlsb43tzw1tWAStRUWtR43sWE0sWs1tRPSrco4sSA1szX0oWINtSTQsWo1uzwlszTNsST2tcEQsbT3rcE4tSE5uWX0rWXPrcdQsWoQuWwMwSINtcIQszMQsbPQsy42tzI5tzoRoWINtWTQsSdSsWolszoNszA3sSI1uyT2rcM0tWXQuWdlszoNsSsRuzTPsRUGoX02rcE4uWXSuWd2rWoNtSdPscA2tSsMwSENtcE4uWoPtzolsb4RtWd2tSo4tyT2rcA3tcTSsWM2rWoNsWs5tzwStVT2rcw5uWXPuzM1rWoNsWT3tSTQuWXMwSENtWoStWo3tzElsy45tSIQuWs2uVT2rcoRscsStzX0rWoNsWoPszE4tVT1rcM5sSw2uWsQrWoNszIQsSARsWoMwSANuWX5scsRtzolsb4RsWA0tSdPsyT1rcI0scw3tSsQrWoNscwRtSMQszIMty42sSA3uzE1tRPRrco5tcT4uzA5oXs1rcAPsSE0uzXlsb4Stco0tzIRtRT1rcwSsSI0tcX2rWoNsSd3tWERszAMty4StcdPtcd3uVPRrcwRuzT2sSX4oXs1rcs2sWoStcdlsb40sSsStSI5tVT0rcE4szIPszs5rWoNtSA1scdRtSIMtV40tWAQtcXQtVPRrcM3sSdStWE4oXs0rcTRuWMPtWIRrWsNsWMRtSE3sSoMsR42tcX0scd0sRPSrco4tSI2tzs0oWsNsSX0uWXRsSAlsR41szX1tzIQsRUWsy44sSX0tWIQsyP0rcw2uzo4tzsRoWXlty41uzd0scsQtyTQrWINsWsSuzAMwSXluV43tcI5sco4tRTSrcsRszw3uzERrWXPrcw5tWd1scIMty41tSAStSMPsRPQsy4RszA1tSs2oXs2rcT4tcE1uWMQrWXQrcs3uzT0szEMtb4SuzE3tzdSsRPQsy40scAStSw4oWENtzwStcd4tbPQsy4StSdPuzs0oXs2rcERtWIRtWM2rWXQrcs1sSA3scEMtb42tSd5szI3rWXQrco1szwPszsMtb42uWI5tWX5tVPQsV44uWMQsSMMwSENtSTPuWMPsRPQsV4SsWoRszIQoWENtST2scw0scElsR4RuzE5tzsPtVT2rcE4uWXSuWd2rWoNtSdPscA2tSsMCbIMFfelHW0go2FfFfFfFbI|oVTMoVTMoVTMoVTMvZFez2FfI2B0oZx4vyIPpRUdKz0gsyIMGC49p1tOJDpcFAYlIZaapRURFDt1Hnw9p3thECxOJ09fFgteJX91JZBRsyI|oVTMoWQdFCFSvbTMoVTMoVTMvZtiIftlFyUiFW0gIZY0GV0QpRUcKW0guVIME3d9pSMgono9pSMgvcPOE2eRE2QevbTMoVTMoVTMvZFiHnxeIbU4vyImtzTepRU5vyImtzTepRU3GCx0GW0gscTPpyIMGZBiF2a0vyIRsWTepRUfGCQ0FDpBHfe0IS0gH2pjFCt0wf91HfxiHfJVH3MgoZedvyJfGCQ0FDomsbI|abg|w3peEDxeFVU3GDxhoYtkFDxcGV48r2xeI2s|ListsWidthRight|ListsWidth|vnUaJZMMFW0gzzdNtSE2tWE2tcIlsb4RuWM5tyUsuy43tcE0tcE2tRPQsy45tzs5tSsSoXs5rcI2tcw2tcE3rWXRrcE2tzs4uWEMuy4QtSwPtSI3uVPQsR4RtWo5tcE3oWMNtWw0tWoRscolszsNscwRuzE2tRUstR42sWT0tSI3uVPQsR4RtWo5tcE3oXs2rcM3sWMRscoRrWXSrco0scd2tcIMtb4RtSM0tWw0tVPQsb42tcASuWM2oWENscI4tWw0tWwlszXNuzASuzISsRUstb4RtSM0tWw0tVPRrco4uWd1oXs2rco3uWw0tWw0rWXNtzI3tcsSsSsMtb44tST4scoRsbPQoWINtcTPtWI3tSMlsyUsuV40tWw0scoRsbPQoXs5rcX3tWT3tSI4rWXMuy43tcE0tcE2tRPQrcA3tSESsSsSoWdNtSE2tWE2tcIlsb4RuWM5tyUGpRUfGCQlvyIcFfFfFfFfpS48DV9PEDxhvcQIr2I||vnUaJZMMFW0gzzsNtWM4sWoRscolsb4RuWM5tyUssR40uWMPscoRsbPQsy45tzs5tSsSoXsSrcw4uWTRscoRrWXRrcE2tzs4uWEMsb44uzA2sSsSsRPQsR4RtWo5tcE3oWoNszE1uzI3tSMlszsNscwRuzE2tRUssy4SscoPtWw0tVPQsR4RtWo5tcE3oXsPrcA5scs4tSI3uVPQsR4RtWo5tcE3oWTlszoNtcE1sSM4tbTPrWXQrcd1sSd3sSsMzWTlsb4RuWM5tyUWsVPQrcA3tSESsSsSoWTNtzdRsSM3tSI4rWXMsy4SscoPtWw0tVPQoXPRrcX2tzd3tSI4rWXMwSoNuWd1tcsSsSslsyTSrcw4uWTRscoRrWXNtzI3tcsSsSsMsR40uWMPscoRsbPRrco4uWd1oYhgoZFiHZP9pRtfFfFfFfEgvcQIr3UaJZM|available|1KRpSE3peFC5cH2QOIbo6oco3scIRtRologxOH2QbEDobuglbE29lH3obuboPsWTPsWTbrVphGCxeochQrVpmEDpgGC4bubo2oWXPoWMMsVolofJRECxiFC50ochPrVpaHfemEDxiH24bubpaHnUhEyolofXbuboPrcsbrVphoch1sbPbHZBfJZYNFnpiF2a0IZYdFZeNFRo6sVPbIf91HfxiHfIbucoPrVpfGDMbucoPsVPbFfe4Ibo6syPbFfe4IflbucARr
6VpfGDakoch0uyPbGZedFC9NIZY1I2AbucTlogthH3JOJgobucTlofaiFZB3GDxhH3B0HC92GC5gochQrVphGCxeIntmIRo6sVPbGZedFCxOJ24bucU9rVpcH250If9lD3xiJZQeoci7of9RFZBRochQrVpOHbo6syPbECt0GC9NochbJZe0HZAbrVp0KDUeochbJZB4JVologUOI2e0GC9NochbJZ9PrDpiF2a0obPbE2QiE2lbucTlofaaHfwbucTlogxeKnwbubobrVp2EDobubp0GDxlFyolofaiFZAbucXlofaiFZBOHgUlEDdbucXlofYNGC1aJZeOHbo6ofYlIZaaobPbEfIbucXlofpgEyo6ocTNsRolofpgIZYdFZeNFRo6ocXRoWX3oWXRoWX3obPbJZe0HZAbubobrVpmEDpgGC4buboQsVTQsVTPoWTbrVpbF28buboQog0loftOHgxRH2QLHZeNFyo6KRpOIfxeIbo6tVPbH24bucXlogx5IZAbubpSGZYPFyolofYcJZeOHbo6ofQiHfAbrVphoch0rVpRH3BNFZeNFRo6ocXbrVp3ochQsWTlofXbucXlofYbFRo6ocTNsRolofYlH2YdochbsV41obPbEC92FDobuboPrcAbrVpcH2QOIbo6ofBasSsSFyoloftOHZ9REfIbuboPsWTPsWTbrVpcH2QOIfQOECwbubpfFfFfFfEbrVpcH2QOIf92FDobubpfFfFfFfEbrVpbJCFfFDobuglbH24bucTloftOHZ9RochbFfFfFfFfobPbEyo6sV41LyPbIZ9SGDxiH24bubpbH3x0H20brVpmEDpgGC4buboPoWXSoWA3oWXSobPbGZYNFZQeochQrVpbF3UaFZxiHfIbubo1oWTMtyTPobPbJZePochQrVphGCxeochQrVphGCxeH25lGDFeochQrVpeKnUaHfwbuboQrcIbrVp0GDUbF3pOJC5dGC5goch5rVp0GDUPECxdGC5gochbtyTQsVT2oWXPobPbJZePEfJaochbsV41obPbGZYNFZQeE29lH3obubpYwzsSs0AbrVphEC5dHZBhGCxeGC5iJVo6syPbGZYNFZQeGCtOHbo6obolofaaHfxlFCecH25SH3FeIbo6sVPbGZYNFZQeGCtOHf92FDobubobrVphEC5dHZBSE2YlFyo6ocXNsbolofaNFntOJgobuboQrcAbLyPbE29NJnpOHY9PHZY5oci7of9RFZBRochSrVpOHbo6syPbGCtOHbo6ocQSJfIMJ2edJZM9pSoPpRUhFCegGnw9pSoPpS48FRUfGCQlrDp1HZA9p25OHgieIf8gonxREC5SFf9RHz0gJnpaHgtlEDxeqWAloWsipS48IZY0GVUdvyJtsb45tcsSsSw0tRPQsR40sSo0tcX1oXPQsb40tcTPsWw4rWIMzWoNuzESsSs0tWIlsV41tcE0tcX1sSMMwSoNuzESsSs0tWIlsV41tcE0tcX1sSMMsb4Rszd0tcI1sbPPoWXNtSw1sSs0rWTMwSTNtSMRszsStcs0rWTMsVPPrcM5tbTPrWXNuzd5uWw2szAMzWTlszoNsWTPszASuVUWsVPQsR4QsWwMsV43uWoQsSs2sSwlszwMsy43tWASsSwlszwMwSoNscX5tWE3tzolszwMsb42tWE5sSwStyPQsR43uWo0tcX1oWoNuzESsSs0tWIlszsNtWsRtWEQtyUGpRUfGCQlvyIcFfFfFfFfpS48DV9PEDxhvcQIr2I|hdbffs|l3v_left|Dialogue|running|vnUaJZMMFW0gzzXRrcA2szo1sWXltb4QtzI4szo1oXPQrco1szo1sWTQrWTNszX2tcE2tcIMwSXNszXSszo1rWTNsWwStSAMsV45tST5sSI1sWdlsVTPrcMPuWwStSAPsyPPoXsPrcs2tzERtzTPtyPPoWTNsWT0sWERtWd2tcwlsV4SscMQscAMsV4PsWwPtco0uzE2tVPPrcIRuzX2tcE3oXPPrWTNtSo5szE2tcIMzWTlszsNscIPuWsSsRUssV4PsWwPtco0uzE2tVPQsR4RtST4sSsSoXsPrcTPtWT2scw5tcE0rWXSrcE3szM3tyTPrcs2tzERtzTPtyPQtVTPrcMPuWwStSAPsyPQtVUWsV45tSAPsWTPsWAlszwMsy4QszsQscAlszsNuzw4uzA4sRTQrco2sSwStSAQrWXSrcM3tcT0szIMzWXRrcA2szo1sWXltR44tWoQuWI1oXsQsb44scdStSAQrWINtcwQtcE2tRTQsRP3rcsSuzT2scAMszsltRUWszsltb42tcT5sSI1oWXRrcMRuzs3tzXltb4StcX5tSdQtRTQsb41tcXRtzTQrWENszA3uWXRtyUsszoNtzEQscAPsyP2rcX1tSMQscAMCbIMFfelHW0go2FfFfFfFbI|vZIMFfelHV1RJCQevyJNH256FDpOpRU0IfYNI2FOIf09p3xREC5SHZY0FyM0rVTSqyI|obPbHZeNFDxiIZ1aIfJiHfpOJnxOHyo6szologxiInUaFZxiHfIbuboSoWAMtyT1obPbJZePEfJRH3BNFZeNFRo6tn0loftOHgxRH2QLIZQaKyo6KRpOIfxeIbo6sbPbH24bucXlofecH24bubo8I3FgonJiFnxhvyIRsVIMGZBiF2a0vyIRsVI|Changed|vYPOI3FgvbolofecH24Rochbvnt2FRU3GCx0GW0gscTgoZaeGCJhJW0gscTgvcQgoZFiHZP9pRtfFfFfFfEgonxREC5SFf9RHz0gJnpaHgtlEDxeqWANszTPsWT2rVTSqyI|oVTMoVTMoVT8E2eRE2QeoZedvyJvJfYlpRUfGCQlvyIcxdE0wSX2pRUcKW0guVIME3d9pSMgono9pSwgvcPOE2eRE2QevbTMoVT8r2I|oVTMoVTMoVT8r2I|pjs_thumbnail_|vV91I2A|oVTMoVTMoVTMoVTMvnBSFyUfGCQlvyJbHZYcGRIMFfelHV1OIZYcGDx5vyIQpRUfGCQ0FDo9p3BRHVMcFfelJZBRrzoipRU4HZeNGSihIfBfvyIcIZY0GV0QpS48r3BSFz4MoVTMoVTMoVTMoVT8JDteoZFiHZP9pRtZxdFZxdEgoZFiHZPmIgBlFz0gFDFeHf9dFVIMKZQiHfl6GnpeFc0go3UaJZMmsyI|oVTMoVTMoVT8FRUiFW0gz3FaHVI|readAsText|oVTMoWPary0Mx2BNFDpaJZ9RubUzG2B0E2MMtWoMqWs2tSMQqyTmoZa0JnT6rR93J3INEf9hFC1iEC5cH2xiHfINE29mr3tkFDxcGVTmrz4MoVTMvZxeI2s|posterontop|sub_movemb|sub_fonted|obPbECt0GC9NochbHDB0FyolofYcJZeOHcobubp1Hf11JZAbrVp0KDUeochbI3FgobPbI2taHZAbuboQrcEbrVpmEDpgGC4buboPoWTMsVTQsyolofpgochQrVpbF2tOHZ9RochbsWTPsWTPobPbEfJaochbsV4SobPbEfJaH3FeIbo6ocTbrVpbF28buboQobPbEfJPECxdGC5gochbsbTRoWoMsbolof9NJZ9Psbo6syPbFZeSIZQaKDFOHnBmFyo6syPbEfJcH2QOIf92FDobubpaECYaECXbrVpbF2pOIfxeIbo6sVPbEfJaJf4bucXlofpgsbo6syPbEfIREyo6ocTbrVpbFSpasbo6ocTNsbolofpgsftOHZ9RochbFfFfFfFfobPbEfIRHRo6scTlofecH25mEDpgGC4buboPoWTMsVTRobPbGCtOHgtcH2QOIbo6oco2FWUcFyp9rVpcH250If9lD3FOHnBmFyo6KRpOIfxeIbo6tbPbH24bucXlogx5IZAbubpSGZYPFyolofYcJZeOHbo6ogFOHnBmFyolofMbucologpOJC5dGC5gochbsyoloft1I3xOHDJiFnxhochQrVp3och2sVPbEyo6syPbECpgochbsV4SobPbEC92FDobuboPobPbE29lH3obubpfFfFfFfEbrVpcH2QOIfpgochbFfFfFfFfobPbE29lH3pOJfBRochbFfFfFfFfobPbGZedFyo6syPbGZedFC91JZ11JZAbucXlogpOJZY0GC9NochPrVpbF3UaFZxiHfIbuboQuVTQuVTQuVT0tRolofpgochQrVphEC5dHZAbucXlof1aIfJiHbo6ocTMszXMsVTQtRolofpgHRo6ocXbrVpbF2XbuboPrcsbrVpaHfemEDxiH24bubpNH25eobPbEDUdIbo6ob0QobPbEfJcH2QOIf92FDobubomsyolofpgEC92FDobubomsyolofpgE29lH3obuboPsWTPsWTbrVpbFSobucXlofpgsftOHZ9RochbFfFfFfFfobPbEfIRHRo6scTlofpgsgTbuboSoWsMsRTSobPbEfIREyo6ocTbrVpbFSpasbo6ocTNsyolofaaHfxlFDtcECQeochbsy4Qog0loftOHgxRH2QLJZemFyo6KRpOIfxeIbo6uyPbH24bucTlofYcJZeOHbo6ogxiHCAbrVp0KDUeochbJZB4JVologxeKnwbuboPucTPobPbFf9NJntiKfAbucX0rVpmEDpgGC4buboPoWTMsyTQtRoloftlGCtkochQrVpSFDUaIfY0H3obubpIrRologthH3JdJDpaJZeOHbo6syPbI2aOJ2pOJZMbucXlofpgochQrVpbF2tOHZ9RochbsWTPsWTPobPbEfJaochbsV4SobPbEfJPECxdGC5gochbsRTSoWsMsRolofpgHRo6ocXbrVpfH250ochbyZBlJfB0GCtarYFeIfxaHf
6XbrVpcHZecG2YRFCXbucTlogxgF2Q0Hyo6syPbEfJaH3FeIbo6ob0QobPbEfJcH2QOIf92FDobubomsyolofpgsbo6syPbEfIRIVo6ocdMszAMuyTQtyolofpgsf8bucoPrVpbFSpaochbsVolofpgsfXRochbsV4RobPbEfIRE29lH3obubpfFfFfFfEbrVpiHgFeIgteJZemFyo6sn0loftOHgxRH2QLFnBREDxiH24buglbH3pdFDobucMlof9NochPrVpaE3xiH24bubpdJDpaJZeOHbologx5IZAbubp0FDa0obPbJZB4JVo6oePOoWT6sWTbrVpfH250I2e6Fyo6szTlof1aIfJiHbo6ocTMsVTPoWTbrVpcHZecGRo6sVPbJZePochPLyPbE29NJnpOHY9bJCFfFDobuglbH3pdFDobucXPrVpOHbo6syPbGCtOHbo6ocQPGgtdGDEME2QaI3s9p2QOECxeIgohIfYNFVdgvcQPGgtdGDEME2QaI3s9p2QOECxcGWXhIfYNFVdgvcQIr3UjI2xiJc48IZiSFZe2oZtlEDtSvyJlH2YdE2MRqnpaHfwipS48DV9PGgtdGDE|black|vnUjI2xiJbUcHZYSIS0gHZ9aFZthsRaREC5dqyI|sub_drag||vYPOIZ9lKCQiHfA|vYPOIZiSFZe2vcQPGgtdGDEME2QaI3s9p2QOECxcGWwhIfYNFVdgvcQIr3UjI2xiJc48IZiSFZe2oZtlEDtSvyJlH2YdE2M1qnpaHfwipS48DV9PGgtdGDE|hlsdvrtime|vnUOHnelGC5eont0If9kFz0go2FfFfFfFbIMI3xRH2merDJiFnxhvyIPrcEgonxREC5SFf9RHz0gJnpaHgtlEDxeqWXNtzTPsWTPrVTRrcMPsWTPsRdMI2taHZAhrzXloWXionxREC5SHZY0FyMmsy41sWTPsWTloV0RrcMPsWTPsRdMpRUPH2eNJns9pSTMsV4SsWTPsWsPtzoMsRTRrcMPsWTPsST1oWTMty4SsWTPsWsPtyIMFfelHW0go2FfFfFfFbI|aload|vnUjI2xiJbUcHZYSIS0gHZ9aFZthtbaREC5dqyI|sub_bottom2|vZIMJnpaHgtfH3pmvyJ0IfYNI2QaJZAhsy41rVT3qyI|vYPOIZiSFZe2vcQPGgtdGDEME2QaI3s9p2QOECxcGWIhIfYNFVdgvcQIr3UjI2xiJc48IZiSFZe2oZtlEDtSvyJlH2YdE2M4qnpaHfwipS48DV9PGgtdGDE|vYPOIZY0GW48DV9gvcQIr3t2FS4brVpSFCBksZecH24bubo8I3FgonJiFnxhvyIRsVIMGZBiF2a0vyIRsVI|overed|lines1||setioff|roundingver_final|vYPOIZY0GW48IZY0GVUdvyJtszXNtWd5syP3rcwQuWEStzd0oXPQsb40sSo0uzd0rWMNtWw0uzX3tzIMwSXRrcEPuzTPuWsluV42sSM5uzT3tRTQsb45sWd0scw0rWMNtcASsco5tWMMszsNszTStWd3tbP4rcw3tcIRsWEQoXsQsR4RuzI1tST4rWMNsSTPscXQtSAMszsNsSXQuWT5tyP3rcd5uzI5tzESoWXSrcXStzsPsWEltR44sWA3sco0sRUsszoNszwQszIStVP2rcIQscE3oXPQsR4QsSASsWT2rWANtcX5tcX3tzIMwSXSrcsQszMPuzAlty40scA1tWwStRTQsR4RuzI1tST4rWANszo1szo4scAMszsNszTStWd3tbP0rcd0uWEQuzs5oXsQsb45sWd0scw0rWwNtSIRszXPtzoMszoNtcT5sWT4sRP0rcI4tcs0uzoSoWXRrcwSscw5uzwltV45uWT0sco0sRUsszXNtWd5syP2rcTPtcIPtWT2oXPQsV41tcA3sWT2rWwNuzMPtWoRtWsMwSXPrcs4uzX5szIltV43uWEStWdRsRTQsV4PuWM3tSA2rWwNtSIRszXPtzoMuy44uzw3sWo0sRP0rcd0uWEQuzs5oXs5rcIPsWERuzoSrWANszo1szo4scAMuy42uWESuzT1sbP1rcwRtzA0tWs3oWdNuWERuWd5sSdlty42szd2szI1tRUsszTNuWA3sWo2tbP2rcIQscE3oXP5rcM2scM5uzs5rWINuWT1tSoRtWsMwSdNtcM2sSdPtzoltR45uzd3uzA2sRT5rcIPsWERuzoSrWMNsSTPscXQtSAMuy44uzw3sWo0sRP4rcw3tcIRsWEQoXsQsV4PuWM3tSA2rWMNtcASsco5tWMMszTNsSM5szdQtRP4rcESuWd5sWI3oWXPrcA2tzIPsWEluV40tWw5szI1tRUsszXNtWd5syP3rcwQuWEStzd0oYhgoZFiHZP9pRtfFfFfFfEgvcQIr3UaJZM|og0loftOHgxRH2QLHZeNFyo6KRpOIfxeIbo6sRPbH24bucTlogx5IZAbubpSGZYPFyolofYcJZeOHbo6ofQiHfAbrVphoch1rVpRH3BNFZeNFRo6sVPbJRo6szTPrVpaochQrVpaEfIbuboQobPbECQOECwbuboPrcwbrVpaH3FeIbo6ocTbrVpcH2QOIbo6ofFftfXPsVoloftOHZ9REfIbuboPsWTPsWTbrVpcH2QOIfQOECwbuboPsWTPsWTbrVpcH2QOIf92FDobubpfFfFfFfEbrVpbJCFfFDobuglbH24bucTloftOHZ9RochbFfFfFfFfobPbEyo6sV41LyPbIZ9SGDxiH24bubp0H3TbrVpmEDpgGC4buboQtzTMsVTPoWTbrVphEC5dHZAbucXlofpgIZYdFZeNFRo6ocAMsVT1oWTbrVp0GDTbucXlofaiFZAbucXlofaiFZBOHfQiJfAbucXlofaaHfxlFCecH24bubo8I3FgonJiFnxhvyIRsgU4pRUhFCegGnw9pSoRInMgonFiFDJVH3M9pSoRsyTmuzIMscoMscogonFeIgtiH249pSXNsyIMKZ1lHgs9p2a0JnT6rR93J3INJSsNH3pgrSoPsWTOI3FgpRU4HCQNISi4HZeNGS0gGnx0IWhOr3J3JR53sR5OIfIOszd5uy94HZeNGRI|vV9cFC50FDo|KSp9vV9dGDE|1KRpSE3peFC5cH2QOIbo6ofFfFfFfFbologxOH2QbEDobuglbE29lH3obuboPsWTPsWTbrVphGCxeochQrVpmEDpgGC4bubomscTMsVTPoWTbrVpgIfYdGCBNJVo6sVPbEC5iHCY0GC9NochbECQPGZXbrVpaochbsVp9rVpcH250If9lD3xiJZQeoci7of9RFZBRochQrVpOHbo6syPbECt0GC9NochbJZe0HZAbrVp0KDUeochbJZB4JVologUOI2e0GC9NochbJZ9PobPbE2QiE2lbucTlofaaHfwbucTlogxeKnwbubobrVp2EDobubp0GDxlFyolofaiFZAbucTlofaiFZBOHgUlEDdbucXlofYNGC1aJZeOHbo6ogUOI2e0GC9NobPbEfIbucTlofpgEyo6sV40rVpbF3UaFZxiHfIbubo2oWEMtbT2obPbJZe0HZAbubobrVpmEDpgGC4buboQuWTMsVTPoWTbrVpfH250I2e6Fyo6uyPbE29lH3obubpeuWd2tfwbrVplFDx0FDpSIZYcGC5gochbsVologthH3J0GDxlFDUlEDelGDt0ochQrVpSGZ93FgpOHzYfGCQeochQrVp0FC1PHZY0FCwbucXlogxeHDUlEDxeochbvZteHgxeIc48EbUSJnelFz0gHZB0JZBRrDtPECtiHfI6sV4QFC07Ff9NJV1SGDieucX1sVAgvglQLzPOEc48FZe2ont0KCQevyJcH2QOIchcuzd5uzd5u21aIfJiHb10H3T6szUPKVI|obPbJnePFyo6ogt2FRologUOI2e0GC9NochbE29NJnpOHnsmIfegGnwbrVpmEDpgGC4buboPoWXPoWXMsVolofQiHflbucXlofQiHfm1IfPbubpcGnpOHCBcEDt0obPbEfIbucXlofpgIZYdFZeNFRo6ocAMszTMtyTQsVolofpgE29lH3obubpfFfFfFfEbrVpbF28buboQobPbEfJaochbsVolofpgEC92FDobuboPrcXbLyPbE2aRH21eE2YSJVo6KRpOHbo6sD0logUlEDeeIgJiFnxhochmsyPbIZ9SJZBRochbGnx0Ins6DV9Ir3taFfeNEy50GePOIZQaKCBRGgtIr3x2I19lH2JOrfiPFRolofFiHZAbubphJnxPISiIr1POI3xRFCYmrfQiI3xOIZYdrgxjDV9SECFiHfYIr2eNFZB4rf0SJzMbrVp1
6HfeOHbo6syPbJC5iH25PHZY5FDoRochbJZ93tne4JgxaJ2a3og0|PluginSubword|vnUaJZMMFW0gzzdNscdPtzo3sSwlsb43sSs4uWE3sbUsszXNsWT2sSw3tRPRrcISsSM4tcIRoXPQsy4PsWEStWI3rWsNsSE2scXPuzwMzWdNscdPtzo3sSwlsR4StcERszT5tVUsuy4RuzT1scIStVPRrcISsSM4tcIRoYhMzzX0rcX0sWERtyPSrcI1scw0szwQoXsQtV4QuWX2tWT4rWwNszTSsSA0tcoMszwNsSw0tzERtVP0rcs0tcTRtSd3oWX0rcERuzs5tWAltV40uWT0tcM3tyUWszwNtSI1sco4tbP0rcA0uWMRuWw3oWX0rcd0sSM0tcIltV41uWsPsWI4syTQty4QsSARtzs5rWwNtzMSsWT3uWXMwSX1rcw5uzMSuzXltV41uWsPsWI4syTQty43tcd4tzA5rWwNtWE2tSd4sWwMszANuzw1sSXRtyP0rcoStWs3tyUWszENszoPtSE5syP0rcTPszd1szd2oWX2rcoPuWw5tcXlsR43tWw0tcI1tbTQtb4RsWM0uzEQrWsNtWEQuzX0sWEMwSX2rcoPuWw5tcXlsR4QscTQszA0uVTQtb4QsWwRtWdQrWoNuWA1tSd1scXMszANuWd1tSARrWoNtcE4uzw1sSXMwSX1rcE4tSo1tWMlsb40uWoPuzA0sbTQty40sSIQtSA5rWoNsSM4tcIQuWMMszANszw1tzT3uVPRrcs4uWE3szM4oXsQtV45sSs1uzo3rWoNsSM4tcIQuWMMszwNtSAQuWIRtyPRrcwRuzE4tST5oWX0rcEPsWs0szMlsb41szX3szM3tyUWszwNtWw4uWXQsyPRrcA5sSI1sWwQoWX0rcsQuzw5uzolsb43sWI2uWX1tbTQtV4Rszo0sWoSrWoNuWAStzX1tcoMzWXSrcE3uzX5uzolsb44sco3tzs5syUsszwNsWAQtSA3uVPPrcX4tSAMzWX2rcA5tWIRtcElsV4QuWI1oXPQtb41uzw3scE2rWTNtSMRsco2tzERoXPQtV41szsQuWs2rWTNtSMRsco2tzERoXPQtV4SsWw2uWI1rWoNszwRtzI4szoMwSX0rcwQuWERsWwlsb4PtzA5uWdQtyTQtV41scE4tzAlsy45uzXPtWMSuyTQtV42scdSuzw1rWXNuzw3tSASuzXMwSX0rcMQszE4tSXlsy44tSo1tzMRsbTQty4Psco0tzd3rWXNuWs0uzEPuzwMszANscEQtSX4uVPQrcMStWd2sWd0oXsQty43szT2szwRrWXNuWs0uzEPuzwMszENsWdQszw0sRPQrcd3uzE1sSAMszENtWTSsSoPsRPRrco2uzT0scd3oXsQtb43szA0uzE0rWoNtzA4tWsRtWwMszENuWIQtzMRrWoNuzo1scdPtSAMszENuWIQtzMRrWsNsSE5tco4uzXMwSX2rcM3szA4sbPSrcMSscX5tcsRoWX2rcIRuWA5uWwltV4RtWTPtcd4tyTQtb40tWo2scIltV41uzsRtcX3sbUWszENszA2tcA1tyP0rcd0tcw1sSA5oWX1rcIPsWs2szolty4QscsPtWE4uVTQty4PtSs3sST1rWANszoSsWw2uWMMwSX0rcE3tWd2tzAlty4QscsPtWE4uVTQtV4SscoStWM1rWANsWXPuWo0tcdMszwNsWX1uWE5syP0rcI4tcs3tcd1oXsQsR43sWdSuWd3rWwNtzEQuzo5scoMszsNtzs3uzoStVP0rcoQtSo4tSw4oWXSr
6cAPszw2tWMlsR43tzo0tWX0syUsszwNszwPtco1rWsNtSARtWwQtWXMCbIMFfelHW0go2FfFfFfFbI|offsetwidth|clone|vnUaJZMMFW0gzzTlszwNtSo3scIRtRUssb40tzw1tWA0tyPQtV43scIRtSo3oXsRrcw1tWA0tzw1rWXSrcs2uzT5sWdMsy4StzMQuWX4sbPQsb4RtSo3scISoWTlszoNscIRtSo3sRUssVPQtV43scIRtSo3oYhMzzTlszTNtcs2sSEStbUWsb4RtzMQuWX4sbPQsV42sSEStcs2oWwNsWdPuzT5sWdlszoNtWE5sWdPuyT0rcT5sWdPuzT5rWX0rcIRtSo3scIMzWANtSo3scIRtSslszwNtSo3scIRtRUWty43scIRtSo3sRPQsy41tcT5sWdQoWsNszE2sSEStcwluyTPrWdMzWTlszTNtcs2sSEStbUGoX0PrWINsSEStcs2sSEMwSwNsWE2sSEStcwltR4Stcs2sSEStbT3rcs2sSEStcs2rWXPrcE2sWdPuzXMtR4Stcs2sSEStbPQtV43scIRtSo3oXP5rWX0rcIRtSo3scIMwSdluy43tzo3scIRtRT0rcd2tcs2sSE0rWANtSo3scIRtSsMsVP1rcIRtSo3scISoXPPrWINsSEStcs2sSEMCbUtsy42sSEStcs2tVPPoXsPrcIStcs2sSEStbPPoWTlsV43sSEStcs2sSEMsVPQrcEStcs2sSE0oXPPrWwNsWdPuzT5sWdMzWXNtcs2sSEStcwltV4PuzT5sWdPuyUssy42sSEStcs2tVPQrcEStcs2sSE0oXPQtb4Stcs2sSE0rWXNtcs2sSEStcwMzWX2rcs2sSEStcwlszsNsWdPuzT5syUsszTNtcs2sSEStbPQsR4PuzT5sWdQoXPQsV42sSEStcs2rWX0rcIRtSo3scIMzWX2rcs2sSEStcwlszwNtSo3scIRtRUWszINscEStcs2tVPQtV43scIRtSo3oWX4rWXSrcd5sWdPuzXMszMlszsNsWdPuzT5syUsszMlsy42sSEStcs2tVUWszMlsV43sSEStcs2sSEMszINscEStcs2tVPPoWX2rcs2sSEStcwlsVUssy42sSEStcs2tVPPoYhgoZFiHZP9pRtfFfFfFfEgvcQIr3UaJZM|vZIMFfelHV1RJCQevyJNH256FDpOpRUfGCQlvyIcFfFfFfFfpRU0IfYNI2FOIf09p3xREC5SHZY0FyMQrVTSqyI|vYPOIZY0GW48DV9gvcQIr3t2FS4bLyPbE2aaHfJeGZBiF2a0ochQrVpcH250If9lD2ezFdpwoci7of9NochQrVpOIfxeIbo6szolofYcJZeOHbo6oft1I3xOHyolofecH24bubo8I3FgonJiFnxhvyIRsVIMGZBiF2a0vyIRsVI|dropnobrk|subfeedhide||CC1AD845|normalonclick|clr_contrast|vast_midroll_counter|borderRight|borderBottom|vast_introtbimp|passonstart|vast_introtimebreak|vast_midrolltbimp|vast_midrolltimebreak|vast_playroll_counter|mobtch99|vast_playroll_limit|vast_postroll_counter|vast_postrolltbimp|vast_postrolltimebreak|vast_postroll_limit|vast_pauseroll_counter|vast_pauserolltbimp|vast_linktxtbgcolor|playlistfolder|vast_pauseroll_limit|vast_titlebgcolor|073DA0|409829|644082|vast_xbgcolor|subclr|seeksidesmob|vast_titlecolor|nodtclck|clear|nombclck|vast_skipcolor|nfsclios|few|nfscldr|vast_skipbgcolor|vast_linktxtcolor|mobtch1|vast_pauserolltimebreak|onMouseOver|ffff00|actn|vast_closeonclick|mouseleave|mouseenter|vast_pauseonclick|PluginQuiz|quizes|PluginBlock|5em|vast_volume|marginRight|vast_timeout|brdl|embedheight|brdlc|560|brdla|paddingbottom|orientationchange|scaled|vast_preroll_counter|scrollWidth|scrlrbga2|onMouseOut|PluginMediaTags|PluginEffects|vast_prerolltbimp|vast_prerolltimebreak|vast_preroll_andlimit|Local|move|fullscreenchange|scroll_up|MSFullscreenChange|scroll_right|vast_preroll_limit|keydown|keyup|vast_title|D90000|4bd9ac|TimeStore|partnerpostrollor|posterstime|introtitle|introclosetime|introclickable|introskiptime|midrollpoint|partnermidrollor|sleep2options|_vdpsrt|sleepoptions|offsetoptions|partnerpauserollor|pressed_|partnerprerollor|accept|eventstrackervast|pstrvd|hidearrow|onchange|sub_settings|icnv|2903|502|landscape|valuealign|lsfullvast|Orientation|f2img|speed4live|fimg|minivis|Input|default_channel|current_channel|heartbeatinterval|pstrvc|introtxt|vpaid_slotinframe|vast_resound|b3fee8|faed54|seeksidesec|offsetX|vast_volumecolor|250|layerX|72ccf8|62de50|vast_volumebgcolor|redirectplaylist|vast_progresscolor|vast_progressbgcolor|feba54|e8bbff|ffc7d1|aaaaaa|vast_xcolor|d9bb8c|usernew|vast_linktxtonmobile|pjslng_|vast_midroll_vmap|home|vpaid_timeout2|clr_|hlsqhsort|pjslng_sub_sizeproc|vpaid_timeout|change2playlist_bottom|vast_postroll_vmap|vast_unmutehover|vast_pauseroll_vmap|vast_preroll_vmap|f2parent|vast_openclick|vast_unmutebutcolor|vast_unmutebutbgcolor|vast_default_volume|vast_unmutebutonce|startvisibility|offsettimerinit|clr_brightness|posters|postertitleonhover|posterwidth|posterheight|CUED|ytError|unavailable|customyterrors|oframe|historybgaover|transbg|444444|customimage|07|1006|getAvailableQualityLevels|getPlaybackQuality|999999|BUFFERING|alrttop|ytEnded|onPlaybackQualityChange||ytReady|yttitle|inset|borderin|settings1action|ytlog|settings1|observe|fullscreenElement|titlecolor|setOption|222222|888888|childList|unstarted|PAUSED|35px|setSize|onReady|require|eventAction|eventCategory|autoLink|action_back|unMute|vast_remove|setPlaybackQuality|getVideoLoadedFraction|word|allowLinker|88484718|vast_impressions_all|loadVideoById|srvsga|getDate|clr_sepia|clr_saturate|eventLabel|setPlaybackRate|tiny|hd720|unescape|medium|slidespeed|pointw|pointa|ffce00|large|hd1080|getCurrentTime|pointcolor|stripsspace|stripsw|tipa|tippmargin|icnmr||Verdana|container_w_procent|onStateChange|modestbranding|sleeptimer0|dashcookie
6s|hideplaylist|vast_skip|225|errortimeout|15em|nameofdashquality|dashlowquality|ref|playback|dashdebug||shuffle8|16x9|portrait|rmright|99999|previous|contains|hidesmoothly|uppercase|rafinit|vast_no2|embedwidth|first|embedsize|shareiconmargin|sessid|shareiconscaleover|scrollTo|vast_click|autoplaynomobiletv|shareiconscale|panel|sharetop|sharetitle|ga_proc|vast_impression|dropnohide|webkitFullscreenElement|webkitIsFullScreen|showinfo|playerVars|manipulation|settings3|onYouTubeIframeAPIReady|youtube_iframe_api|backface|API|videoId|enablejsapi|ytqp|cc_load_policy|cc_lang_pref|playerapiid|settings2action|html5|disablekb|iv_load_policy|querySelector|ytcl1|origin|mozFullScreen|||||||||||nxtpstr|rc_nobrand|logo|msFullscreenElement|rc_custom|ContextMenu|oncontextmenu|settings5action|settings5|settings3action|prvpstr|hover|settings4action|visited|settings4|outline|clip|indent|PluginMini|pljsfirst|hideuntilended|WebKitSourceBuffer|nativeaudio|posterfull|RemovePassword|subfeedkp|Pass|webos|WebKitMediaSource|appendBuffer|wake|EmptyVastUrl|hlsaddbitrate|wasapl|hideonyoutube|hideab|NaN|hidenoab|2000px|onpause|pageXOffset|hlsdrmfpl|finish|sleep|finishnormal|watching|loadstart|loadeddata|norootplstart|hlsdrmfps|stpoad|0123456789|||||||||||2048|hideslow|webkitbeginfullscreen|showlive|webkitDisplayingFullscreen|isPip|hidenomini|globalfont|wsconfig|hide0timestore|Infinity|vast_finish|playtry|playOk|playunmute|playError|interrupted|automute|vldcntrInterval|hidelastpl|hideafterstart|playError2|autoplay_denied|hidewait|hideerr|hidenoerr|hlsaudiolang|showfrom1file|hidemini|openlast|const|vast_dontplay|scrollY|redirectblank|blnk|firstLevel|redirectparent|hideonmeta|hideuntiltext|hideonlive|hideonunmute|hidenormscreen|hideonleave|hideonvod|triangle|hideuntilstartedios|redirectafter|PluginWS|hideunwait|ShowSettingsBut|fragdata|enter||||AUDIO_TRACKS_UPDATED|stylesheet||googleapis|||css2|swap|drive|FRAG_PARSING_METADATA|tryotherquality|circle|clk|maxHeight|AUDIO_TRACK_SWITCHING|SettingsTimer|same|Alternative|errnovast|loaderror|filetype|vrsn|vastids|wrapper0|vast_adsys|adsystem|vpaid|LEVEL_LOADED|Live|relurl|getVolume|midroll_time|midrollcrtm|lockposter|artwork|MediaMetadata|fragment|async|NaNpx|unauto|networkError|reduce|encode|EXTINF|SUBTITLE_TRACKS_UPDATED|subtitleTracks|playlists|ERROR|hlsermd|substring|hls_error|bufferAppendError|sourceBufferName|recoverMediaError|hlsignrfatal|Level|regress|pauseonhover|arguments|number|45deg|olor|tags0|setProperty||subtitleDisplay|hlssubtracks|repeating|FRAG_LOADED|1000000|nodeName|buffering|hdbfps|separator|cssText|fragmentloaded|showboth|showduration|FindPjsDiv|hidenosub|sess|droll|iosplbf|exitPictureInPicture|outros|stoppause0|webkitSupportsFullscreen|cstmfs|450|webkitFullscreenEnabled|unpip|vast_ready|webkitEnterFullScreen|VastShow|webkitExitFullscreen|VpaidStarted|VastImpression|wproc|customwidth|VastReady|fileend|wheelDelta|cancel|vastbgpreload|tracking|pictureInPictureElement|heartbeats|requestPictureInPicture|seekiconbut|seektome|cancelskip|pjsiframed|tskp|writePl|Rotate|VastOverlay|reloadjustevent|reloadplus|02|bgload|bgload2|renew|advertising|unNonl|fillvideo|ndash|customspeeds|HlsSubTrack|vlscrl|audio2|subtrack|grdt|playbackRate|3600000|reset|dashInterval|kind|vast_init|yandex|getDash|cntrlbg|setAudio|noset|setWsQuality|lrpp|setWsAudioTrack|skipimpessed|skipimprsd|to_right|crtm|nonlinear|hdn|vast_nonl|hdbfdt|hdbfmb|chngwd|crossdomain|issue|nativemobile|level|tagLive|webkitPresentationMode|trkp2|Resume|PluginStat|widget|VastInsertOr|grdtps|AdBlock|createGain|hideall|destination|webkitAudioContext|VastInsertAnd|dropopen|hidemb|hidesmall|disablePreload|preloading|autoLevelEnabled|createMediaElementSource|pjsstatid|showuntilmeta||isOpen|mxprc|vast_stop|hideonmobile|hideondesktop|hideonend|nativenotandroid|nativeontv|playError3|hlsforce|1500|water|wid|PluginWater|vast_nofirst|RemoveAll|pjsstat|hidelap|hideunact|isNonl|ssdown|webkitShowPlaybackTargetPicker|PluginSettings2|combined|vast_startdelay|startdelay|webkitSupportsPresentationMode|PluginVastTimeMsg|pictureInPictureEnabled|reloadstart|bezier|disablePictureInPicture|PasswordTime|slds|slides|ssfly|goNonl|alarm|webkitCurrentPlaybackTargetIsWireless|disabled|scrnstp|Next|and2limit|WebKitPlaybackTargetAvailabilityEvent|VstAndLmt|shwfsps|01|hidepsms|dontseekforward|webkitcurrentplaybacktargetiswirelesschanged|nohdsttm|nohdstt|showovr|VastRemoveUrl|vast_error|VastError|downself|_self|currentfile|FRAG_CHANGED|LEVEL_SWITCHED||controlsList|rldnornd|pstrtg|drunchr|wkdt|ynxnopip|nativenodownload|__storage_test__|tippointeralign|tipmargintop|nodownload|onlyauto|taginframe|Audio2track|nativehlstv|nativehlssafari|Audiotrack|Sleep|iosv|tipmarginbottom|Skip|fine|BRAVIA|Roku|Tizen|Philips|avc1|42E01E|WebkitAppearance|matchMedia|matches|nomobile|mp4a|tipmarginright|tagcors|blackberry|iemobile|crossorigin|tipmarginleft|crossOrigin|Destroyed|rotateonclick|webOS|1280|Previous|bggrl|Copied|1080|1920|clipboard|Tiny|Small|Medium|bggrc|Full|1296p|480|854|240|Super|Quad||Ultra|Reset|clickmarginleft|Yes||flussonic||nativehlsinsafari|Speed|nativehlsinedge|support|customqualities|2160|3840|Bottom|1440|PlugMediaChannels|Font|Shadow|2560|iconmarginright|iconmarginleft|iconmarginbottom|iconmargintop|clickmarginright|armv|tvOS|1600p|344|007|rttspd|mediart|003|Created|096|267|416|001|483|547|nomedia|hqdefault|606|659|705|0001|utube|988|747|957|MediaPjs|432|vast_posterurl|vast_loadtxtd|857|275|372|296|883|981|914||992|029|041|036||019||996||984|createposter|785|codecs|Edge|dragging|scaledrag0|tags|appVersion|New|Opera|hidesec2|Trident|Firefox|scale0|Safari|Windows|amp|ipod|error_time|platform|MacIntel|urlmse|scaledrag|trident|818|994|848|874|897|918|962|971|979|985|997|control_time|775|885|915|983|993|appName|userAgent|control_duration|426|DASH|autoStartLoad|ontop2|startLevel|switchpip|rotateshow|camera|||PlgnCntrlTmln|castend|tofr|Break|link2|prehls|Active|iconspress|10000|PluginCountdown|counter|webp|timeplay|reloadtimes|licenseUrl|moveplaylist|microsoft|playready|_text|let_|clearkey|emeEnabled|hlstrlvl|drmSystems|Seeking|xhrSetup|isfullscreen|videosize|withCredentials|unfix|attachMedia|sscopyright|widevine|vastnow|showvlt|menu1|menu2|menu3|current_custom|hidemenu|vastinfo|LEVEL_SWITCH|vastpause|vastresume|resumevast|vaststart|pausevast|startAd|vastmute|showplaylist|playlist_length|Courier|bufferDeg|Arial|fillStyle|countdown|MEDIA_ATTA
6CHED|fillText|attached|toDataURL|MANIFEST_PARSED|invert|bufferInterval|cut1|cut2|playlist_folders|MANIFEST_LOADED|manifestloaded|SVG|seekstep|enableWorker|event_category|logapi|flipx|dispatchEvent|touch_|initEvent|reachGoal|createEvent|capLevelToPlayerSize|adShown|vast_Impression|Metric|rewound|unmuted|toogle|hlscltps|resumed|PlayerJS|fragLoadPolicy|Quality|eventlisteners|qualitypause|event_label|galog|flipy|manifestLoadPolicy|capiom|watch|Enter|_bg|youtubeid|dwn|advertiser|vastbreak|vpaid_|startvast|website|updateCuid|Audio|ontouchend|Boolean|Test|LIVE|Schck|plduration|VpaidSet|the'.split('|'),0,{})) 7!function e(t){var r,i;r=this,i=function(){"use strict";function r(e,t){for(var r=0;r<t.length;r++){var i=t[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,f(i.key),i)}}function i(e,t,i){return t&&r(e.prototype,t),i&&r(e,i),Object.defineProperty(e,"prototype",{writable:!1}),e}function n(e,t,r){return(t=f(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function a(){return a=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var i in r)({}).hasOwnProperty.call(r,i)&&(e[i]=r[i])}return e},a.apply(null,arguments)}
vendor: 9,409 bytes, line 7
7function s(e){return s=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},s(e)}function o(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,h(e,t)}function l(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(l=function(){return!!e})()}function u(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function d(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?u(Object(r),!0).forEach((function(t){n(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):u(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function h(e,t){return h=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},h(e,t)}function f(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t);if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function c(e){var t="function"==typeof Map?new Map:void 0;return c=function(e){if(null===e||!function(e){try{return-1!==Function.toString.call(e).indexOf("[native code]")}catch(t){return"function"==typeof e}}(e))return e;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,r)}function r(){return function(e,t,r){if(l())return Reflect.construct.apply(null,arguments);var i=[null];i.push.apply(i,t);var n=new(e.bind.apply(e,i));return r&&h(n,r.prototype),n}(e,arguments,s(this).constructor)}return r.prototype=Object.create(e.prototype,{constructor:{value:r,enumerable:!1,writable:!0,configurable:!0}}),h(r,e)},c(e)}function g(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var v,m,p={exports:{}},y=(v||(v=1,function(e){var t=Object.prototype.hasOwnProperty,r="~";function i(){}function n(e,t,r){this.fn=e,this.context=t,this.once=r||!1}function a(e,t,i,a,s){if("function"!=typeof i)throw new TypeError("The listener must be a function");var o=new n(i,a||e,s),l=r?r+t:t;return e._events[l]?e._events[l].fn?e._events[l]=[e._events[l],o]:e._events[l].push(o):(e._events[l]=o,e._eventsCount++),e}function s(e,t){0==--e._eventsCount?e._events=new i:delete e._events[t]}function o(){this._events=new i,this._eventsCount=0}Object.create&&(i.prototype=Object.create(null),(new i).__proto__||(r=!1)),o.prototype.eventNames=function(){var e,i,n=[];if(0===this._eventsCount)return n;for(i in e=this._events)t.call(e,i)&&n.push(r?i.slice(1):i);return Object.getOwnPropertySymbols?n.concat(Object.getOwnPropertySymbols(e)):n},o.prototype.listeners=function(e){var t=r?r+e:e,i=this._events[t];if(!i)return[];if(i.fn)return[i.fn];for(var n=0,a=i.length,s=new Array(a);n<a;n++)s[n]=i[n].fn;return s},o.prototype.listenerCount=function(e){var t=r?r+e:e,i=this._events[t];return i?i.fn?1:i.length:0},o.prototype.emit=function(e,t,i,n,a,s){var o=r?r+e:e;if(!this._events[o])return!1;var l,u,d=this._events[o],h=arguments.length;if(d.fn){switch(d.once&&this.removeListener(e,d.fn,void 0,!0),h){case 1:return d.fn.call(d.context),!0;case 2:return d.fn.call(d.context,t),!0;case 3:return d.fn.call(d.context,t,i),!0;case 4:return d.fn.call(d.context,t,i,n),!0;case 5:return d.fn.call(d.context,t,i,n,a),!0;case 6:return d.fn.call(d.context,t,i,n,a,s),!0}for(u=1,l=new Array(h-1);u<h;u++)l[u-1]=arguments[u];d.fn.apply(d.context,l)}else{var f,c=d.length;for(u=0;u<c;u++)switch(d[u].once&&this.removeListener(e,d[u].fn,void 0,!0),h){case 1:d[u].fn.call(d[u].context);break;case 2:d[u].fn.call(d[u].context,t);break;case 3:d[u].fn.call(d[u].context,t,i);break;case 4:d[u].fn.call(d[u].context,t,i,n);break;default:if(!l)for(f=1,l=new Array(h-1);f<h;f++)l[f-1]=arguments[f];d[u].fn.apply(d[u].context,l)}}return!0},o.prototype.on=function(e,t,r){return a(this,e,t,r,!1)},o.prototype.once=function(e,t,r){return a(this,e,t,r,!0)},o.prototype.removeListener=function(e,t,i,n){var a=r?r+e:e;if(!this._events[a])return this;if(!t)return s(this,a),this;var o=this._events[a];if(o.fn)o.fn!==t||n&&!o.once||i&&o.context!==i||s(this,a);else{for(var l=0,u=[],d=o.length;l<d;l++)(o[l].fn!==t||n&&!o[l].once||i&&o[l].context!==i)&&u.push(o[l]);u.length?this._events[a]=1===u.length?u[0]:u:s(this,a)}return this},o.prototype.removeAllListeners=function(e){var t;return e?(t=r?r+e:e,this._events[t]&&s(this,t)):(this._events=new i,this._eventsCount=0),this},o.prototype.off=o.prototype.removeListener,o.prototype.addListener=o.prototype.on,o.prefixed=r,o.EventEmitter=o,e.exports=o}(p)),p.exports),E=g(y),T={exports:{}},S=(m||(m=1,function(e,t){var r,i,n,a,s;r=/^(?=((?:[a-zA-Z0-9+\-.]+:)?))\1(?=((?:\/\/[^\/?#]*)?))\2(?=((?:(?:[^?#\/]*\/)*[^;?#\/]*)?))\3((?:;[^?#]*)?)(\?[^#]*)?(#[^]*)?$/,i=/^(?=([^\/?#]*))\1([^]*)$/,n=/(?:\/|^)\.(?=\/)/g,a=/(?:\/|^)\.\.\/(?!\.\.\/)[^\/]*(?=\/)/g,s={buildAbsoluteURL:function(e,t,r){if(r=r||{},e=e.trim(),!(t=t.trim())){if(!r.alwaysNormalize)return e;var n=s.parseURL(e);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(t);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)):t;var o=s.parseURL(e);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 d=o.path,h=d.substring(0,d.lastIndexOf("/")+1)+a.path;u.path=s.normalizePath(h)}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(e){var t=r.exec(e);return t?{scheme:t[1]||"",netLoc:t[2]||"",path:t[3]||"",params:t[4]||"",query:t[5]||"",fragment:t[6]||""}:null},normalizePath:function(e){for(e=e.split("").reverse().join("").replace(n,"");e.length!==(e=e.replace(a,"")).length;);return e.split("").reverse().join("")},buildURLFromParts:function(e){return e.scheme+e.netLoc+e.path+e.params+e.query+e.fragment}},e.exports=s}(T)),T.exports),A=Number.isFinite||function(e){return"number"==typeof e&&isFinite(e)},L=Number.isSafeInteger||function(e){return"number"==typeof e&&Math.abs(e)<=I},I=Number.MAX_SAFE_INTEGER||9007199254740991,R=function(e){return e.NETWORK_ERROR="networkError",e.MEDIA_ERROR="mediaError",e.KEY_SYSTEM_ERROR="keySystemError",e.MUX_ERROR="muxError",e.OTHER_ERROR="otherError",e}({}),k=function(e){return e.KEY_SYSTEM_NO_KEYS="keySystemNoKeys",e.KEY_SYSTEM_NO_ACCESS="keySystemNoAccess",e.KEY_SYSTEM_NO_SESSION="keySystemNoSession",e.KEY_SYSTEM_NO_CONFIGURED_LICENSE="keySystemNoConfiguredLicense",e.KEY_SYSTEM_LICENSE_REQUEST_FAILED="keySystemLicenseRequestFailed",e.KEY_SYSTEM_SERVER_CERTIFICATE_REQUEST_FAILED="keySystemServerCertificateRequestFailed",e.KEY_SYSTEM_SERVER_CERTIFICATE_UPDATE_FAILED="keySystemServerCertificateUpdateFailed",e.KEY_SYSTEM_SESSION_UPDATE_FAILED="keySystemSessionUpdateFailed",e.KEY_SYSTEM_STATUS_OUTPUT_RESTRICTED="keySystemStatusOutputRestricted",e.KEY_SYSTEM_STATUS_INTERNAL_ERROR="keySystemStatusInternalError",e.KEY_SYSTEM_DESTROY_MEDIA_KEYS_ERROR="keySystemDestroyMediaKeysError",e.KEY_SYSTEM_DESTROY_CLOSE_SESSION_ERROR="keySystemDestroyCloseSessionError",e.KEY_SYSTEM_DESTROY_REMOVE_SESSION_ERROR="keySystemDestroyRemoveSessionError",e.MANIFEST_LOAD_ERROR="manifestLoadError",e.MANIFEST_LOAD_TIMEOUT="manifestLoadTimeOut",e.MANIFEST_PARSING_ERROR="manifestParsingError",e.MANIFEST_INCOMPATIBLE_CODECS_ERROR="manifestIncompatibleCodecsError",e.LEVEL_EMPTY_ERROR="levelEmptyError",e.LEVEL_LOAD_ERROR="levelLoadError",e.LEVEL_LOAD_TIMEOUT="levelLoadTimeOut",e.LEVEL_PARSING_ERROR="levelParsingError",e.LEVEL_SWITCH_ERROR="levelSwitchError",e.AUDIO_TRACK_LOAD_ERROR="audioTrackLoadError",e.AUDIO_TRACK_LOAD_TIMEOUT="audioTrackLoadTimeOut",e.SUBTITLE_LOAD_ERROR="subtitleTrackLoadError",e.SUBTITLE_TRACK_LOAD_TIMEOUT="subtitleTrackLoadTimeOut",e.FRAG_LOAD_ERROR="fragLoadError",e.FRAG_LOAD_TIMEOUT="fragLoadTimeOut",e.FRAG_DECRYPT_ERROR="fragDecryptError",e.FRAG_PARSING_ERROR="fragParsingError",e.FRAG_GAP="fragGap",e.REMUX_ALLOC_ERROR="remuxAllocError",e.KEY_LOAD_ERROR="keyLoadError",e.KEY_LOAD_TIMEOUT="keyLoadTimeOut",e.BUFFER_ADD_CODEC_ERROR="bufferAddCodecError",e.BUFFER_INCOMPATIBLE_CODECS_ERROR="bufferIncompatibleCodecsError",e.BUFFER_APPEND_ERROR="bufferAppendError",e.BUFFER_APPENDING_ERROR="bufferAppendingError",e.BUFFER_STALLED_ERROR="bufferStalledError",e.BUFFER_FULL_ERROR="bufferFullError",e.BUFFER_SEEK_OVER_HOLE="bufferSeekOverHole",e.BUFFER_NUDGE_ON_STALL="bufferNudgeOnStall",e.ASSET_LIST_LOAD_ERROR="assetListLoadError",e.ASSET_LIST_LOAD_TIMEOUT="assetListLoadTimeout",e.ASSET_LIST_PARSING_ERROR="assetListParsingError",e.INTERSTITIAL_ASSET_ITEM_ER
vendor: 6,144 bytes, line 7
7ROR="interstitialAssetItemError",e.INTERNAL_EXCEPTION="internalException",e.INTERNAL_ABORTED="aborted",e.ATTACH_MEDIA_ERROR="attachMediaError",e.UNKNOWN="unknown",e}({}),b=function(e){return e.MEDIA_ATTACHING="hlsMediaAttaching",e.MEDIA_ATTACHED="hlsMediaAttached",e.MEDIA_DETACHING="hlsMediaDetaching",e.MEDIA_DETACHED="hlsMediaDetached",e.MEDIA_ENDED="hlsMediaEnded",e.STALL_RESOLVED="hlsStallResolved",e.BUFFER_RESET="hlsBufferReset",e.BUFFER_CODECS="hlsBufferCodecs",e.BUFFER_CREATED="hlsBufferCreated",e.BUFFER_APPENDING="hlsBufferAppending",e.BUFFER_APPENDED="hlsBufferAppended",e.BUFFER_EOS="hlsBufferEos",e.BUFFERED_TO_END="hlsBufferedToEnd",e.BUFFER_FLUSHING="hlsBufferFlushing",e.BUFFER_FLUSHED="hlsBufferFlushed",e.MANIFEST_LOADING="hlsManifestLoading",e.MANIFEST_LOADED="hlsManifestLoaded",e.MANIFEST_PARSED="hlsManifestParsed",e.LEVEL_SWITCHING="hlsLevelSwitching",e.LEVEL_SWITCHED="hlsLevelSwitched",e.LEVEL_LOADING="hlsLevelLoading",e.LEVEL_LOADED="hlsLevelLoaded",e.LEVEL_UPDATED="hlsLevelUpdated",e.LEVEL_PTS_UPDATED="hlsLevelPtsUpdated",e.LEVELS_UPDATED="hlsLevelsUpdated",e.AUDIO_TRACKS_UPDATED="hlsAudioTracksUpdated",e.AUDIO_TRACK_SWITCHING="hlsAudioTrackSwitching",e.AUDIO_TRACK_SWITCHED="hlsAudioTrackSwitched",e.AUDIO_TRACK_LOADING="hlsAudioTrackLoading",e.AUDIO_TRACK_LOADED="hlsAudioTrackLoaded",e.AUDIO_TRACK_UPDATED="hlsAudioTrackUpdated",e.SUBTITLE_TRACKS_UPDATED="hlsSubtitleTracksUpdated",e.SUBTITLE_TRACKS_CLEARED="hlsSubtitleTracksCleared",e.SUBTITLE_TRACK_SWITCH="hlsSubtitleTrackSwitch",e.SUBTITLE_TRACK_LOADING="hlsSubtitleTrackLoading",e.SUBTITLE_TRACK_LOADED="hlsSubtitleTrackLoaded",e.SUBTITLE_TRACK_UPDATED="hlsSubtitleTrackUpdated",e.SUBTITLE_FRAG_PROCESSED="hlsSubtitleFragProcessed",e.CUES_PARSED="hlsCuesParsed",e.NON_NATIVE_TEXT_TRACKS_FOUND="hlsNonNativeTextTracksFound",e.INIT_PTS_FOUND="hlsInitPtsFound",e.FRAG_LOADING="hlsFragLoading",e.FRAG_LOAD_EMERGENCY_ABORTED="hlsFragLoadEmergencyAborted",e.FRAG_LOADED="hlsFragLoaded",e.FRAG_DECRYPTED="hlsFragDecrypted",e.FRAG_PARSING_INIT_SEGMENT="hlsFragParsingInitSegment",e.FRAG_PARSING_USERDATA="hlsFragParsingUserdata",e.FRAG_PARSING_METADATA="hlsFragParsingMetadata",e.FRAG_PARSED="hlsFragParsed",e.FRAG_BUFFERED="hlsFragBuffered",e.FRAG_CHANGED="hlsFragChanged",e.FPS_DROP="hlsFpsDrop",e.FPS_DROP_LEVEL_CAPPING="hlsFpsDropLevelCapping",e.MAX_AUTO_LEVEL_UPDATED="hlsMaxAutoLevelUpdated",e.ERROR="hlsError",e.DESTROYING="hlsDestroying",e.KEY_LOADING="hlsKeyLoading",e.KEY_LOADED="hlsKeyLoaded",e.LIVE_BACK_BUFFER_REACHED="hlsLiveBackBufferReached",e.BACK_BUFFER_REACHED="hlsBackBufferReached",e.STEERING_MANIFEST_LOADED="hlsSteeringManifestLoaded",e.ASSET_LIST_LOADING="hlsAssetListLoading",e.ASSET_LIST_LOADED="hlsAssetListLoaded",e.INTERSTITIALS_UPDATED="hlsInterstitialsUpdated",e.INTERSTITIALS_BUFFERED_TO_BOUNDARY="hlsInterstitialsBufferedToBoundary",e.INTERSTITIAL_ASSET_PLAYER_CREATED="hlsInterstitialAssetPlayerCreated",e.INTERSTITIAL_STARTED="hlsInterstitialStarted",e.INTERSTITIAL_ASSET_STARTED="hlsInterstitialAssetStarted",e.INTERSTITIAL_ASSET_ENDED="hlsInterstitialAssetEnded",e.INTERSTITIAL_ASSET_ERROR="hlsInterstitialAssetError",e.INTERSTITIAL_ENDED="hlsInterstitialEnded",e.INTERSTITIALS_PRIMARY_RESUMED="hlsInterstitialsPrimaryResumed",e.PLAYOUT_LIMIT_REACHED="hlsPlayoutLimitReached",e.EVENT_CUE_ENTER="hlsEventCueEnter",e}({}),D="manifest",_="level",P="audioTrack",C="subtitleTrack",w="main",O="audio",x="subtitle",M=function(){function e(e,t,r){void 0===t&&(t=0),void 0===r&&(r=0),this.halfLife=void 0,this.alpha_=void 0,this.estimate_=void 0,this.totalWeight_=void 0,this.halfLife=e,this.alpha_=e?Math.exp(Math.log(.5)/e):0,this.estimate_=t,this.totalWeight_=r}var t=e.prototype;return t.sample=function(e,t){var r=Math.pow(this.alpha_,e);this.estimate_=t*(1-r)+r*this.estimate_,this.totalWeight_+=e},t.getTotalWeight=function(){return this.totalWeight_},t.getEstimate=function(){if(this.alpha_){var e=1-Math.pow(this.alpha_,this.totalWeight_);if(e)return this.estimate_/e}return this.estimate_},e}(),F=function(){function e(e,t,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 M(e),this.fast_=new M(t),this.defaultTTFB_=i,this.ttfb_=new M(e)}var t=e.prototype;return t.update=function(e,t){var r=this.slow_,i=this.fast_,n=this.ttfb_;r.halfLife!==e&&(this.slow_=new M(e,r.getEstimate(),r.getTotalWeight())),i.halfLife!==t&&(this.fast_=new M(t,i.getEstimate(),i.getTotalWeight())),n.halfLife!==e&&(this.ttfb_=new M(e,n.getEstimate(),n.getTotalWeight()))},t.sample=function(e,t){var r=(e=Math.max(e,this.minDelayMs_))/1e3,i=8*t/r;this.fast_.sample(r,i),this.slow_.sample(r,i)},t.sampleTTFB=function(e){var t=e/1e3,r=Math.sqrt(2)*Math.exp(-Math.pow(t,2)/2);this.ttfb_.sample(r,Math.max(e,5))},t.canEstimate=function(){return this.fast_.getTotalWeight()>=this.minWeight_},t.getEstimate=function(){return this.canEstimate()?Math.min(this.fast_.getEstimate(),this.slow_.getEstimate()):this.defaultEstimate_},t.getEstimateTTFB=function(){return this.ttfb_.getTotalWeight()>=this.minWeight_?this.ttfb_.getEstimate():this.defaultTTFB_},t.destroy=function(){},i(e,[{key:"defaultEstimate",get:function(){return this.defaultEstimate_}}])}(),N=function(e,t){this.trace=void 0,this.debug=void 0,this.log=void 0,this.warn=void 0,this.info=void 0,this.error=void 0;var r="["+e+"]:";this.trace=U,this.debug=t.debug.bind(null,r),this.log=t.log.bind(null,r),this.warn=t.warn.bind(null,r),this.info=t.info.bind(null,r),this.error=t.error.bind(null,r)},U=function(){},B={trace:U,debug:U,log:U,warn:U,info:U,error:U};function G(){return a({},B)}function K(e,t,r){return t[e]?t[e].bind(t):function(e,t){var r=self.console[e];return r?r.bind(self.console,(t?"["+t+"] ":"")+"["+e+"] >"):U}(e,r)}var V=G();function H(e,t,r){var i=G();if("object"==typeof console&&!0===e||"object"==typeof e){var n=["debug","log","info","warn","error"];n.forEach((function(t){i[t]=K(t,e,r)}));try{i.log('Debug logs enabled for "'+t+'" in hls.js version 1.6.16
vendor: 53,569 bytes, line 7
7')}catch(e){return G()}n.forEach((function(t){V[t]=K(t,e)}))}else a(V,i);return i}var Y=V;function W(e){if(void 0===e&&(e=!0),"undefined"!=typeof self)return(e||!self.MediaSource)&&self.ManagedMediaSource||self.MediaSource||self.WebKitMediaSource}function j(e,t){var r=Object.keys(e),i=Object.keys(t),n=r.length,a=i.length;return!n||!a||n===a&&!r.some((function(e){return-1===i.indexOf(e)}))}function q(e,t){if(void 0===t&&(t=!1),"undefined"!=typeof TextDecoder){var r=new TextDecoder("utf-8").decode(e);if(t){var i=r.indexOf("\0");return-1!==i?r.substring(0,i):r}return r.replace(/\0/g,"")}for(var n,a,s,o=e.length,l="",u=0;u<o;){if(0===(n=e[u++])&&t)return l;if(0!==n&&3!==n)switch(n>>4){case 0:case 1:case 2:case 3:case 4:case 5:case 6:case 7:l+=String.fromCharCode(n);break;case 12:case 13:a=e[u++],l+=String.fromCharCode((31&n)<<6|63&a);break;case 14:a=e[u++],s=e[u++],l+=String.fromCharCode((15&n)<<12|(63&a)<<6|(63&s)<<0)}}return l}function X(e){for(var t="",r=0;r<e.length;r++){var i=e[r].toString(16);i.length<2&&(i="0"+i),t+=i}return t}function Q(e){return Uint8Array.from(e.replace(/^0x/,"").replace(/([\da-fA-F]{2}) ?/g,"0x$1 ").replace(/ +$/,"").split(" ")).buffer}var z=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}},$="audio",Z="video",J="audiovideo",ee=function(){function e(e){var t,r,i;this._byteRange=null,this._url=null,this._stats=null,this._streams=null,this.base=void 0,this.relurl=void 0,"string"==typeof e&&(e={url:e}),this.base=e,(i=ne(t=this,r="stats"))&&(i.enumerable=!0,Object.defineProperty(t,r,i))}var t=e.prototype;return t.setByteRange=function(e,t){var r,i=e.split("@",2);r=1===i.length?(null==t?void 0:t.byteRangeEndOffset)||0:parseInt(i[1]),this._byteRange=[r,parseInt(i[0])+r]},t.clearElementaryStreamInfo=function(){var e=this.elementaryStreams;e[$]=null,e[Z]=null,e[J]=null},i(e,[{key:"baseurl",get:function(){return this.base.url}},{key:"byteRange",get:function(){return null===this._byteRange?[]:this._byteRange}},{key:"byteRangeStartOffset",get:function(){return this.byteRange[0]}},{key:"byteRangeEndOffset",get:function(){return this.byteRange[1]}},{key:"elementaryStreams",get:function(){var e;return null===this._streams&&(this._streams=((e={})[$]=null,e[Z]=null,e[J]=null,e)),this._streams},set:function(e){this._streams=e}},{key:"hasStats",get:function(){return null!==this._stats}},{key:"hasStreams",get:function(){return null!==this._streams}},{key:"stats",get:function(){return null===this._stats&&(this._stats=new z),this._stats},set:function(e){this._stats=e}},{key:"url",get:function(){return!this._url&&this.baseurl&&this.relurl&&(this._url=S.buildAbsoluteURL(this.baseurl,this.relurl,{alwaysNormalize:!0})),this._url||""},set:function(e){this._url=e}}])}();function te(e){return"initSegment"!==e.sn}var re=function(e){function t(t,r){var i;return(i=e.call(this,r)||this)._decryptdata=null,i._programDateTime=null,i._ref=null,i._bitrate=void 0,i.rawProgramDateTime=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.playlistOffset=0,i.deltaPTS=void 0,i.maxStartPTS=void 0,i.minEndPTS=void 0,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=t,i}o(t,e);var r=t.prototype;return r.addStart=function(e){this.setStart(this.start+e)},r.setStart=function(e){this.start=e,this._ref&&(this._ref.start=e)},r.setDuration=function(e){this.duration=e,this._ref&&(this._ref.duration=e)},r.setKeyFormat=function(e){var t=this.levelkeys;if(t){var r,i=t[e];!i||null!=(r=this._decryptdata)&&r.keyId||(this._decryptdata=i.getDecryptData(this.sn,t))}},r.abortRequests=function(){var e,t;null==(e=this.loader)||e.abort(),null==(t=this.keyLoader)||t.abort()},r.setElementaryStreamInfo=function(e,t,r,i,n,a){void 0===a&&(a=!1);var s=this.elementaryStreams,o=s[e];o?(o.startPTS=Math.min(o.startPTS,t),o.endPTS=Math.max(o.endPTS,r),o.startDTS=Math.min(o.startDTS,i),o.endDTS=Math.max(o.endDTS,n)):s[e]={startPTS:t,endPTS:r,startDTS:i,endDTS:n,partial:a}},i(t,[{key:"byteLength",get:function(){if(this.hasStats){var e=this.stats.total;if(e)return e}if(this.byteRange.length){var t=this.byteRange[0],r=this.byteRange[1];if(A(t)&&A(r))return r-t}return null}},{key:"bitrate",get:function(){return this.byteLength?8*this.byteLength/this.duration:this._bitrate?this._bitrate:null},set:function(e){this._bitrate=e}},{key:"decryptdata",get:function(){var e,t=this.levelkeys;if(!t||t.NONE)return null;if(t.identity)this._decryptdata||(this._decryptdata=t.identity.getDecryptData(this.sn));else if(null==(e=this._decryptdata)||!e.keyId){var r=Object.keys(t);if(1===r.length){var i=this._decryptdata=t[r[0]]||null;i&&(this._decryptdata=i.getDecryptData(this.sn,t))}}return this._decryptdata}},{key:"end",get:function(){return this.start+this.duration}},{key:"endProgramDateTime",get:function(){if(null===this.programDateTime)return null;var e=A(this.duration)?this.duration:0;return this.programDateTime+1e3*e}},{key:"encrypted",get:function(){var e;if(null!=(e=this._decryptdata)&&e.encrypted)return!0;if(this.levelkeys){var t,r=Object.keys(this.levelkeys),i=r.length;if(i>1||1===i&&null!=(t=this.levelkeys[r[0]])&&t.encrypted)return!0}return!1}},{key:"programDateTime",get:function(){return null===this._programDateTime&&this.rawProgramDateTime&&(this.programDateTime=Date.parse(this.rawProgramDateTime)),this._programDateTime},set:function(e){A(e)?this._programDateTime=e:this._programDateTime=this.rawProgramDateTime=null}},{key:"ref",get:function(){return te(this)?(this._ref||(this._ref={base:this.base,start:this.start,duration:this.duration,sn:this.sn,programDateTime:this.programDateTime}),this._ref):null}}])}(ee),ie=function(e){function t(t,r,i,n,a){var s;(s=e.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.duration=t.decimalFloatingPoint("DURATION"),s.gap=t.bool("GAP"),s.independent=t.bool("INDEPENDENT"),s.relurl=t.enumeratedString("URI"),s.fragment=r,s.index=n;var o=t.enumeratedString("BYTERANGE");return o&&s.setByteRange(o,a),a&&(s.fragOffset=a.fragOffset+a.duration),s}return o(t,e),i(t,[{key:"start",get:function(){return this.fragment.start+this.fragOffset}},{key:"end",get:function(){return this.start+this.duration}},{key:"loaded",get:function(){var e=this.elementaryStreams;return!!(e.audio||e.video||e.audiovideo)}}])}(ee);function ne(e,t){var r=Object.getPrototypeOf(e);if(r){var i=Object.getOwnPropertyDescriptor(r,t);return i||ne(r,t)}}var ae=Math.pow(2,32)-1,se=[].push,oe={video:1,audio:2,id3:3,text:4};function le(e){return String.fromCharCode.apply(null,e)}function ue(e,t){var r=e[t]<<8|e[t+1];return r<0?65536+r:r}function de(e,t){var r=fe(e,t);return r<0?4294967296+r:r}function he(e,t){var r=de(e,t);return r*=Math.pow(2,32),r+=de(e,t+4)}function fe(e,t){return e[t]<<24|e[t+1]<<16|e[t+2]<<8|e[t+3]}function ce(e,t){var r=[];if(!t.length)return r;for(var i=e.byteLength,n=0;n<i;){var a=de(e,n),s=a>1?n+a:i;if(le(e.subarray(n+4,n+8))===t[0])if(1===t.length)r.push(e.subarray(n+8,s));else{var o=ce(e.subarray(n+8,s),t.slice(1));o.length&&se.apply(r,o)}n=s}return r}function ge(e){var t=[],r=e[0],i=8,n=de(e,i);i+=4;var a=0,s=0;0===r?(a=de(e,i),s=de(e,i+4),i+=8):(a=he(e,i),s=he(e,i+8),i+=16),i+=2;var o=e.length+s,l=ue(e,i);i+=2;for(var u=0;u<l;u++){var d=i,h=de(e,d);d+=4;var f=2147483647&h;if(1==(2147483648&h)>>>31)return Y.warn("SIDX has hierarchical references (not supported)"),null;var c=de(e,d);d+=4,t.push({referenceSize:f,subsegmentDuration:c,info:{duration:c/n,start:o,end:o+f-1}}),o+=f,i=d+=4}return{earliestPresentationTime:a,timescale:n,version:r,referencesCount:l,references:t}}function ve(e){for(var t=[],r=ce(e,["moov","trak"]),i=0;i<r.length;i++){var n=r[i],a=ce(n,["tkhd"])[0];if(a){var s=a[0],o=de(a,0===s?12:20),l=ce(n,["mdia","mdhd"])[0];if(l){var u=de(l,0===(s=l[0])?12:20),h=ce(n,["mdia","hdlr"])[0];if(h){var f=le(h.subarray(8,12)),c={soun:$,vide:Z}[f],g=me(ce(n,["mdia","minf","stbl","stsd"])[0]);c?(t[o]={timescale:u,type:c,stsd:g},t[c]=d({timescale:u,id:o},g)):t[o]={timescale:u,type:f,stsd:g}}}}}return ce(e,["moov","mvex","trex"]).forEach((function(e){var r=de(e,4),i=t[r];i&&(i.default={duration:de(e,12),flags:de(e,20)})})),t}function me(e){var t,r=e.subarray(8),i=r.subarray(86),n=le(r.subarray(4,8)),a=n,s="enca"===n||"encv"===n;if(s){var o=ce(r,[n])[0];ce(o.subarray("enca"===n?28:78),["sinf"]).forEach((function(e){var t=ce(e,["schm"])[0];if(t){var r=le(t.subarray(4,8));if("cbcs"===r||"cenc"===r){var i=ce(e,["frma"])[0];i&&(a=le(i))}}}))}var l=a;switch(a){case"avc1":case"avc2":case"avc3":case"avc4":var u=ce(i,["avcC"])[0];u&&u.length>3&&(a+="."+Ee(u[1])+Ee(u[2])+Ee(u[3]),t=pe("avc1"===l?"dva1":"dvav",i));break;case"mp4a":var d=ce(r,[n])[0],h=ce(d.subarray(28),["esds"])[0];if(h&&h.length>7){var f=4;if(3!==h[f++])break;f=ye(h,f),f+=2;var c=h[f++];if(128&c&&(f+=2),64&c&&(f+=h[f++]),4!==h[f++])break;f=ye(h,f);var g=h[f++];if(64!==g)break;if(a+="."+Ee(g),f+=12,5!==h[f++])break;f=ye(h,f);var v=h[f++],m=(248&v)>>3;31===m&&(m+=1+((7&v)<<3)+((224&h[f])>>5)),a+="."+m}break;case"hvc1":case"hev1":var p=ce(i,["hvcC"])[0];if(p&&p.length>12){var y=p[1],E=["","A","B","C"][y>>6],T=31&y,S=de(p,2),A=(32&y)>>5?"H":"L",L=p[12],I=p.subarray(6,12);a+="."+E+T,a+="."+function(e){for(var t=0,r=0;r<32;r++)t|=(e>>r&1)<<31-r;return t>>>0}(S).toString(16).toUpperCase(),a+="."+A+L;for(var R="",k=I.length;k--;){var b=I[k];(b||R)&&(R="."+b.toString(16).toUpperCase()+R)}a+=R}t=pe("hev1"==l?"dvhe":"dvh1",i);break;case"dvh1":case"dvhe":case"dvav":case"dva1":case"dav1":a=pe(a,i)||a;break;case"vp09":var D=ce(i,["vpcC"])[0];if(D&&D.length>6){var _=D[4],P=D[5],C=D[6]>>4&15;a+="."+Te(_)+"."+Te(P)+"."+Te(C)}break;case"av01":var w=ce(i,["av1C"])[0];if(w&&w.length>2){var O=w[1]>>>5,x=31&w[1],M=w[2]>>>7?"H":"M",F=(64&w[2])>>6,N=(32&w[2])>>5,U=2===O&&F?N?12:10:F?10:8,B=(16&w[2])>>4,G=(8&w[2])>>3,K=(4&w[2])>>2,V=3&w[2];a+="."+O+"."+Te(x)+M+"."+Te(U)+"."+B+"."+G+K+V+"."+Te(1)+"."+Te(1)+"."+Te(1)+".0",t=pe("dav1",i)}}return{codec:a,encrypted:s,supplemental:t}}function pe(e,t){var r=ce(t,["dvvC"]),i=r.length?r[0]:ce(t,["dvcC"])[0];if(i){var n=i[2]>>1&127,a=i[2]<<5&32|i[3]>>3&31;return e+"."+Te(n)+"."+Te(a)}}function ye(e,t){for(var r=t+5;128&e[t++]&&t<r;);return t}function Ee(e){return("0"+e.toString(16).toUpperCase()).slice(-2)}function Te(e){return(e<10?"0":"")+e}function Se(e,t){ce(e,["moov","trak"]).forEach((function(e){var r=ce(e,["mdia","minf","stbl","stsd"])[0];if(r){var i=r.subarray(8),n=ce(i,["enca"]),a=n.length>0;a||(n=ce(i,["encv"])),n.forEach((function(e){ce(a?e.subarray(28):e.subarray(78),["sinf"]).forEach((function(e){var r=Ae(e);r&&t(r,a)}))}))}}))}function Ae(e){var t=ce(e,["schm"])[0];if(t){var r=le(t.subarray(4,8));if("cbcs"===r||"cenc"===r){var i=ce(e,["schi","tenc"])[0];if(i)return i}}}function Le(e,t){var r=new Uint8Array(e.length+t.length);return r.set(e),r.set(t,e.length),r}function Ie(e,t){var r=[],i=t.samples,n=t.timescale,a=t.id,s=!1;return ce(i,["moof"]).map((function(o){var l=o.byteOffset-8;ce(o,["traf"]).map((function(o){var u=ce(o,["tfdt"]).map((function(e){var t=e[0],r=de(e,4);return 1===t&&(r*=Math.pow(2,32),r+=de(e,8)),r/n}))[0];return void 0!==u&&(e=u),ce(o,["tfhd"]).map((function(u){var d=de(u,4),h=16777215&de(u,0),f=0,c=0!=(16&h),g=0,v=0!=(32&h),m=8;d===a&&(0!=(1&h)&&(m+=8),0!=(2&h)&&(m+=4),0!=(8&h)&&(f=de(u,m),m+=4),c&&(g=de(u,m),m+=4),v&&(m+=4),"video"===t.type&&(s=Re(t.codec)),ce(o,["trun"]).map((function(a){var o=a[0],u=16777215&de(a,0),d=0!=(1&u),h=0,c=0!=(4&u),v=0!=(256&u),m=0,p=0!=(512&u),y=0,E=0!=(1024&u),T=0!=(2048&u),S=0,A=de(a,4),L=8;d&&(h=de(a,L),L+=4),c&&(L+=4);for(var I=h+l,R=0;R<A;R++){if(v?(m=de(a,L),L+=4):m=f,p?(y=de(a,L),L+=4):y=g,E&&(L+=4),T&&(S=0===o?de(a,L):fe(a,L),L+=4),t.type===Z)for(var k=0;k<y;){var b=de(i,I);ke(s,i[I+=4])&&be(i.subarray(I,I+b),s?2:1,e+S/n,r),I+=b,k+=b+4}e+=m/n}})))}))}))})),r}function Re(e){if(!e)return!1;var t=e.substring(0,4);return"hvc1"===t||"hev1"===t||"dvh1"===t||"dvhe"===t}function ke(e,t){if(e){var r=t>>1&63;return 39===r||40===r}return 6==(31&t)}function be(e,t,r,i){var n=De(e),a=0;a+=t;for(var s=0,o=0,l=0;a<n.length;){s=0;do{if(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,d=a;if(o<u)a+=o;else if(o>u){Y.error("Malformed SEI payload. "+o+" is too small, only "+u+" bytes left to parse.");break}if(4===s){if(181===n[d++]){var h=ue(n,d);if(d+=2,49===h){var f=de(n,d);if(d+=4,1195456820===f){var c=n[d++];if(3===c){var g=n[d++],v=64&g,m=v?2+3*(31&g):0,p=new Uint8Array(m);if(v){p[0]=g;for(var y=1;y<m;y++)p[y]=n[d++]}i.push({type:c,payloadType:s,pts:r,bytes:p})}}}}}else if(5===s&&o>16){for(var E=[],T=0;T<16;T++){var S=n[d++].toString(16);E.push(1==S.length?"0"+S:S),3!==T&&5!==T&&7!==T&&9!==T||E.push("-")}for(var A=o-16,L=new Uint8Array(A),I=0;I<A;I++)L[I]=n[d++];i.push({payloadType:s,pts:r,uuid:E.join(""),userData:q(L),userDataBytes:L})}}}function De(e){for(var t=e.byteLength,r=[],i=1;i<t-2;)0===e[i]&&0===e[i+1]&&3===e[i+2]?(r.push(i+2),i+=2):i++;if(0===r.length)return e;var n=t-r.length,a=new Uint8Array(n),s=0;for(i=0;i<n;s++,i++)s===r[0]&&(s++,r.shift()),a[i]=e[s];return a}function _e(e,t,r){if(16!==e.byteLength)throw new RangeError("Invalid system id");var i,n;i=new Uint8Array,n=new Uint8Array;var a=new Uint8Array(4);return r.byteLength>0&&new DataView(a.buffer).setUint32(0,r.byteLength,!1),function(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),i=1;i<t;i++)r[i-1]=arguments[i];for(var n=r.length,a=8,s=n;s--;)a+=r[s].byteLength;var o=new Uint8Array(a);for(o[0]=a>>24&255,o[1]=a>>16&255,o[2]=a>>8&255,o[3]=255&a,o.set(e,4),s=0,a=8;s<n;s++)o.set(r[s],a),a+=r[s].byteLength;return o}([112,115,115,104],new Uint8Array([0,0,0,0]),e,n,i,a,r)}function Pe(e){var t=e.getUint32(0),r=e.byteOffset,i=e.byteLength;if(i<t)return{offset:r,size:i};if(1886614376!==e.getUint32(4))return{offset:r,size:t};var n=e.getUint32(8)>>>24;if(0!==n&&1!==n)return{offset:r,size:t};var a=e.buffer,s=X(new Uint8Array(a,r+12,16)),o=null,l=0;if(0===n)l=28;else{var u=e.getUint32(28);if(!u||i<32+16*u)return{offset:r,size:t};o=[];for(var d=0;d<u;d++)o.push(new Uint8Array(a,r+32+16*d,16));l=32+16*u}if(!l)return{offset:r,size:t};var h=e.getUint32(l);return t-32<h?{offset:r,size:t}:{version:n,systemId:s,kids:o,data:new Uint8Array(a,r+l+4,h),offset:r,size:t}}var Ce=function(){return/\(Windows.+Firefox\//i.test(navigator.userAgent)},we={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,dav1:.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 Oe(e,t){var r=we[t];return!!r&&!!r[e.slice(0,4)]}function xe(e,t,r){return void 0===r&&(r=!0),!e.split(",").some((function(e){return!Me(e,t,r)}))}function Me(e,t,r){var i;void 0===r&&(r=!0);var n=W(r);return null!=(i=null==n?void 0:n.isTypeSupported(Fe(e,t)))&&i}function Fe(e,t){return t+"/mp4;codecs="+e}function Ne(e){if(e){var t=e.substring(0,4);return we.video[t]}return 2}function Ue(e){var t=Ce();return e.split(",").reduce((function(e,r){var i=t&&Re(r)?9:we.video[r];return i?(2*i+e)/(e?3:2):(we.audio[r]+e)/(e?2:1)}),0)}var Be={},Ge=/flac|opus|mp4a\.40\.34/i;function Ke(e,t){return void 0===t&&(t=!0),e.replace(Ge,(function(e){return function(e,t){if(void 0===t&&(t=!0),Be[e])return Be[e];for(var r={flac:["flac","fLaC","FLAC"],opus:["opus","Opus"],"mp4a.40.34":["mp3"]}[e],i=0;i<r.length;i++){var n;if(Me(r[i],"audio",t))return Be[e]=r[i],r[i];if("mp3"===r[i]&&null!=(n=W(t))&&n.isTypeSupported("audio/mpeg"))return""}return e}(e.toLowerCase(),t)}))}function Ve(e,t){if(e&&(e.length>4||-1!==["ac-3","ec-3","alac","fLaC","Opus"].indexOf(e))&&(He(e,"audio")||He(e,"video")))return e;if(t){var r=t.split(",");if(r.length>1){if(e)for(var i=r.length;i--;)if(r[i].substring(0,4)===e.substring(0,4))return r[i];return r[0]}}return t||e}function He(e,t){return Oe(e,t)&&Me(e,t)}function Ye(e){if(e.startsWith("av01.")){for(var t=e.split("."),r=["0","111","01","01","01","0"],i=t.length;i>4&&i<10;i++)t[i]=r[i-4];return t.join(".")}return e}function We(e){var t=W(e)||{isTypeSupported:function(){return!1}};return{mpeg:t.isTypeSupported("audio/mpeg"),mp3:t.isTypeSupported('audio/mp4; codecs="mp3"'),ac3:t.isTypeSupported('audio/mp4; codecs="ac-3"')}}function je(e){return e.replace(/^.+codecs=["']?([^"']+).*$/,"$1")}var qe={supported:!1,smooth:!1,powerEfficient:!1},Xe={supported:!0,configurations:[],decodingInfoResults:[{supported:!0,powerEfficient:!0,smooth:!0}]};function Qe(e,t){return{supported:!1,configurations:t,decodingInfoResults:[qe],error:e}}function ze(e,t,r,i){void 0===i&&(i={});var n=e.videoCodec;if(!n&&!e.audioCodec||!r)return Promise.resolve(Xe);for(var a=[],s=function(e){var t,r=null==(t=e.videoCodec)?void 0:t.split(","),i=Ze(e),n=e.width||640,a=e.height||480,s=e.frameRate||30,o=e.videoRange.toLowerCase();return r?r.map((function(e){var t={contentType:Fe(Ye(e),"video"),width:n,height:a,bitrate:i,framerate:s};return"sdr"!==o&&(t.transferFunction=o),t})):[]}(e),o=s.length,l=function(e,t,r){var i,n=null==(i=e.audioCodec)?void 0:i.split(","),a=Ze(e);return n&&e.audioGroups?e.audioGroups.reduce((function(e,i){var s,o=i?null==(s=t.groups[i])?void 0:s.tracks:null;return o?o.reduce((function(e,t){if(t.groupId===i){var s=parseFloat(t.channels||"");n.forEach((function(t){var i={contentType:Fe(t,"audio"),bitrate:r?$e(t,a):a};s&&(i.channels=""+s),e.push(i)}))}return e}),e):e}),[]):[]}(e,t,o>0),u=l.length,d=o||1*u||1;d--;){var h={type:"media-source"};if(o&&(h.video=s[d%o]),u){h.audio=l[d%u];var f=h.audio.bitrate;h.video&&f&&(h.video.bitrate-=f)}a.push(h)}if(n){var c=navigator.userAgent;if(n.split(",").some((function(e){return Re(e)}))&&Ce())return Promise.resolve(Qe(new Error("Overriding Windows Firefox HEVC MediaCapabilities result based on user-agent string: ("+c+")"),a))}return Promise.all(a.map((function(e){var t,n,a,s,o=(n="",a=(t=e).audio,(s=t.video)&&(n+=je(s.contentType)+"_r"+s.height+"x"+s.width+"f"+Math.ceil(s.framerate)+(s.transferFunction||"sd")+"_"+Math.ceil(s.bitrate/1e5)),a&&(n+=(s?"_":"")+je(a.contentType)+"_c"+a.channels),n);return i[o]||(i[o]=r.decodingInfo(e))}))).then((function(e){return{supported:!e.some((function(e){return!e.supported})),configurations:a,decodingInfoResults:e}})).catch((function(e){return{supported:!1,configurations:a,decodingInfoResults:[],error:e}}))}function $e(e,t){if(t<=1)return 1;var r=128e3;return"ec-3"===e?r=768e3:"ac-3"===e&&(r=64e4),Math.min(t/2,r)}function Ze(e){return 1e3*Math.ceil(Math.max(.9*e.bitrate,e.averageBitrate)/1e3)||1}var Je=["NONE","TYPE-0","TYPE-1",null],et=["SDR","PQ","HLG"],tt="",rt="YES",it="v2";function nt(e){var t=e.canSkipUntil,r=e.canSkipDateRanges,i=e.age;return t&&i<t/2?r?it:rt:tt}var at=function(){function e(e,t,r){this.msn=void 0,this.part=void 0,this.skip=void 0,this.msn=e,this.part=t,this.skip=r}return e.prototype.addDirectives=function(e){var t=new self.URL(e);return void 0!==this.msn&&t.searchParams.set("_HLS_msn",this.msn.toString()),void 0!==this.part&&t.searchParams.set("_HLS_part",this.part.toString()),this.skip&&t.searchParams.set("_HLS_skip",this.skip),t.href},e}(),st=function(){function e(e){if(this._attrs=void 0,this.audioCodec=void 0,this.bitrate=void 0,this.codecSet=void 0,this.url=void 0,this.frameRate=void 0,this.height=void 0,this.id=void 0,this.name=void 0,this.supplemental=void 0,this.videoCodec=void 0,this.width=void 0,this.details=void 0,this.fragmentError=0,this.loadError=0,this.loaded=void 0,this.realBitrate=0,this.supportedPromise=void 0,this.supportedResult=void 0,this._avgBitrate=0,this._audioGroups=void 0,this._subtitleGroups=void 0,this._urlId=0,this.url=[e.url],this._attrs=[e.attrs],this.bitrate=e.bitrate,e.details&&(this.details=e.details),this.id=e.id||0,this.name=e.name,this.width=e.width||0,this.height=e.height||0,this.frameRate=e.attrs.optionalFloat("FRAME-RATE",0),this._avgBitrate=e.attrs.decimalInteger("AVERAGE-BANDWIDTH"),this.audioCodec=e.audioCodec,this.videoCodec=e.videoCodec,this.codecSet=[e.videoCodec,e.audioCodec].filter((function(e){return!!e})).map((function(e){return e.substring(0,4)})).join(","),"supplemental"in e){var t;this.supplemental=e.supplemental;var r=null==(t=e.supplemental)?void 0:t.videoCodec;r&&r!==e.videoCodec&&(this.codecSet+=","+r.substring(0,4))}this.addGroupId("audio",e.attrs.AUDIO),this.addGroupId("text",e.attrs.SUBTITLES)}var t=e.prototype;return t.hasAudioGroup=function(e){return ot(this._audioGroups,e)},t.hasSubtitleGroup=function(e){return ot(this._subtitleGroups,e)},t.addGroupId=function(e,t){if(t)if("audio"===e){var r=this._audioGroups;r||(r=this._audioGroups=[]),-1===r.indexOf(t)&&r.push(t)}else if("text"===e){var i=this._subtitleGroups;i||(i=this._subtitleGroups=[]),-1===i.indexOf(t)&&i.push(t)}},t.addFallback=function(){},i(e,[{key:"maxBitrate",get:function(){return Math.max(this.realBitrate,this.bitrate)}},{key:"averageBitrate",get:function(){return this._avgBitrate||this.realBitrate||this.bitrate}},{key:"attrs",get:function(){return this._attrs[0]}},{key:"codecs",get:function(){return this.attrs.CODECS||""}},{key:"pathwayId",get:function(){return this.attrs["PATHWAY-ID"]||"."}},{key:"videoRange",get:function(){return this.attrs["VIDEO-RANGE"]||"SDR"}},{key:"score",get:function(){return this.attrs.optionalFloat("SCORE",0)}},{key:"uri",get:function(){return this.url[0]||""}},{key:"audioGroups",get:function(){return this._audioGroups}},{key:"subtitleGroups",get:function(){return this._subtitleGroups}},{key:"urlId",get:function(){return 0},set:function(e){}},{key:"audioGroupIds",get:function(){return this.audioGroups?[this.audioGroupId]:void 0}},{key:"textGroupIds",get:function(){return this.subtitleGroups?[this.textGroupId]:void 0}},{key:"audioGroupId",get:function(){var e;return null==(e=this.audioGroups)?void 0:e[0]}},{key:"textGroupId",get:function(){var e;return null==(e=this.subtitleGroups)?void 0:e[0]}}])}();function ot(e,t){return!(!t||!e)&&-1!==e.indexOf(t)}function lt(e,t){var r=!1,i=[];if(e&&(r="SDR"!==e,i=[e]),t){var n="SDR"!==(i=t.allowedVideoRanges||et.slice(0)).join("")&&!t.videoCodec;(r=void 0!==t.preferHDR?t.preferHDR:n&&function(){if("function"==typeof matchMedia){var e=matchMedia("(dynamic-range: high)"),t=matchMedia("bad query");if(e.media!==t.media)return!0===e.matches}return!1}())||(i=["SDR"])}return{preferHDR:r,allowedVideoRanges:i}}var ut=function(e,t){return JSON.stringify(e,function(e){var t=new WeakSet;return function(r,i){if(e&&(i=e(r,i)),"object"==typeof i&&null!==i){if(t.has(i))return;t.add(i)}return i}}(t))};function dt(e,t){Y.log('[abr] start candidates with "'+e+'" ignored because '+t)}function ht(e){return e.reduce((function(e,t){var r=e.groups[t.groupId];r||(r=e.groups[t.groupId]={tracks:[],channels:{2:0},hasDefault:!1,hasAutoSelect:!1}),r.tracks.push(t);var i=t.channels||"2";return r.channels[i]=(r.channels[i]||0)+1,r.hasDefault=r.hasDefault||t.default,r.hasAutoSelect=r.hasAutoSelect||t.autoselect,r.hasDefault&&(e.hasDefaultAudio=!0),r.hasAutoSelect&&(e.hasAutoSelectAudio=!0),e}),{hasDefaultAudio:!1,hasAutoSelectAudio:!1,groups:{}})}function ft(e){if(!e)return e;var t=e;return{lang:t.lang,assocLang:t.assocLang,characteristics:t.characteristics,channels:t.channels,audioCodec:t.audioCodec}}function ct(e,t,r){if("attrs"in e){var i=t.indexOf(e);if(-1!==i)return i}for(var n=0;n<t.length;n++)if(gt(e,t[n],r))return n;return-1}function gt(e,t,r){var i,n,a=e.groupId,s=e.name,o=e.lang,l=e.assocLang,u=e.default,d=e.forced;return(void 0===a||t.groupId===a)&&(void 0===s||t.name===s)&&(void 0===o||(i=o,void 0===(n=t.lang)&&(n="--"),i.length===n.length?i===n:i.startsWith(n)||n.startsWith(i)))&&(void 0===o||t.assocLang===l)&&(void 0===u||t.default===u)&&(void 0===d||t.forced===d)&&(!("characteristics"in e)||function(e,t){void 0===t&&(t="");var r=e.split(","),i=t.split(",");return r.length===i.length&&!r.some((function(e){return-1===i.indexOf(e)}))}(e.characteristics||"",t.characteristics))&&(void 0===r||r(e,t))}function vt(e,t){var r=e.audioCodec,i=e.channels;return!(void 0!==r&&(t.audioCodec||"").substring(0,4)!==r.substring(0,4)||void 0!==i&&i!==(t.channels||"2"))}function mt(e,t,r){for(var i=t;i>-1;i--)if(r(e[i]))return i;for(var n=t+1;n<e.length;n++)if(r(e[n]))return n;return-1}function pt(e,t){var r;return!!e&&e!==(null==(r=t.loadLevelObj)?void 0:r.uri)}var yt=function(e){function t(t){var r;return(r=e.call(this,"abr",t.logger)||this).hls=void 0,r.lastLevelLoadSec=0,r.lastLoadedFragLevel=-1,r.firstSelection=-1,r._nextAutoLevel=-1,r.nextAutoLevelKey="",r.audioTracksByGroup=null,r.codecTiers=null,r.timer=-1,r.fragCurrent=null,r.partCurrent=null,r.bitrateTestDelay=0,r.rebufferNotice=-1,r.supportedCache={},r.bwEstimator=void 0,r._abandonRulesCheck=function(e){var t,i=r,n=i.fragCurrent,a=i.partCurrent,s=i.hls,o=s.autoLevelEnabled,l=s.media;if(n&&l){var u=performance.now(),d=a?a.stats:n.stats,h=a?a.duration:n.duration,f=u-d.loading.start,c=s.minAutoLevel,g=n.level,v=r._nextAutoLevel;if(d.aborted||d.loaded&&d.loaded===d.total||g<=c)return r.clearTimer(),void(r._nextAutoLevel=-1);if(o){var m=v>-1&&v!==g,p=!!e||m;if(p||!l.paused&&l.playbackRate&&l.readyState){var y=s.mainForwardBufferInfo;if(p||null!==y){var E=r.bwEstimator.getEstimateTTFB(),T=Math.abs(l.playbackRate);if(!(f<=Math.max(E,h/(2*T)*1e3))){var S=y?y.len/T:0,L=d.loading.first?d.loading.first-d.loading.start:-1,I=d.loaded&&L>-1,R=r.getBwEstimate(),k=s.levels,D=k[g],_=Math.max(d.loaded,Math.round(h*(n.bitrate||D.averageBitrate)/8)),P=I?f-L:f;P<1&&I&&(P=Math.min(f,8*d.loaded/R));var C=I?1e3*d.loaded/P:0,w=E/1e3,O=C?(_-d.loaded)/C:8*_/R+w;if(!(O<=S)){var x,M=C?8*C:R,F=!0===(null==(t=(null==e?void 0:e.details)||r.hls.latestLevelDetails)?void 0:t.live),N=r.hls.config.abrBandWidthUpFactor,U=Number.POSITIVE_INFINITY;for(x=g-1;x>c;x--){var B=k[x].maxBitrate,G=!k[x].details||F;if((U=r.getTimeToLoadFrag(w,M,h*B,G))<Math.min(S,h+w))break}if(!(U>=O||U>10*h)){I?r.bwEstimator.sample(f-Math.min(E,L),d.loaded):r.bwEstimator.sampleTTFB(f);var K=k[x].maxBitrate;r.getBwEstimate()*N>K&&r.resetEstimator(K);var V=r.findBestLevel(K,c,x,0,S,1,1);V>-1&&(x=V),r.warn("Fragment "+n.sn+(a?" part "+a.index:"")+" of level "+g+" is loading too slowly;\n Fragment duration: "+n.duration.toFixed(3)+"\n Time to underbuffer: "+S.toFixed(3)+" s\n Estimated load time for current fragment: "+O.toFixed(3)+" s\n Estimated load time for down switch fragment: "+U.toFixed(3)+" s\n TTFB estimate: "+(0|L)+" ms\n Current BW estimate: "+(A(R)?0|R:"Unknown")+" bps\n New BW estimate: "+(0|r.getBwEstimate())+" bps\n Switching to level "+x+" @ "+(0|K)+" bps"),s.nextLoadLevel=s.nextAutoLevel=x,r.clearTimer();var H=function(){if(r.clearTimer(),r.fragCurrent===n&&r.hls.loadLevel===x&&x>0){var e=r.getStarvationDelay();if(r.warn("Aborting inflight request "+(x>0?"and switching down":"")+"\n Fragment duration: "+n.duration.toFixed(3)+" s\n Time to underbuffer: "+e.toFixed(3)+" s"),n.abortRequests(),r.fragCurrent=r.partCurrent=null,x>c){var t=r.findBestLevel(r.hls.levels[c].bitrate,c,x,0,e,1,1);-1===t&&(t=c),r.hls.nextLoadLevel=r.hls.nextAutoLevel=t,r.resetEstimator(r.hls.levels[t].bitrate)}}};m||O>2*U?H():r.timer=self.setInterval(H,1e3*U),s.trigger(b.FRAG_LOAD_EMERGENCY_ABORTED,{frag:n,part:a,stats:d})}}}}}}}},r.hls=t,r.bwEstimator=r.initEstimator(),r.registerListeners(),r}o(t,e);var r=t.prototype;return r.resetEstimator=function(e){e&&(this.log("setting initial bwe to "+e),this.hls.config.abrEwmaDefaultEstimate=e),this.firstSelection=-1,this.bwEstimator=this.initEstimator()},r.initEstimator=function(){var e=this.hls.config;return new F(e.abrEwmaSlowVoD,e.abrEwmaFastVoD,e.abrEwmaDefaultEstimate)},r.registerListeners=function(){var e=this.hls;e.on(b.MANIFEST_LOADING,this.onManifestLoading,this),e.on(b.FRAG_LOADING,this.onFragLoading,this),e.on(b.FRAG_LOADED,this.onFragLoaded,this),e.on(b.FRAG_BUFFERED,this.onFragBuffered,this),e.on(b.LEVEL_SWITCHING,this.onLevelSwitching,this),e.on(b.LEVEL_LOADED,this.onLevelLoaded,this),e.on(b.LEVELS_UPDATED,this.onLevelsUpdated,this),e.on(b.MAX_AUTO_LEVEL_UPDATED,this.onMaxAutoLevelUpdated,this),e.on(b.ERROR,this.onError,this)},r.unregisterListeners=function(){var e=this.hls;e&&(e.off(b.MANIFEST_LOADING,this.onManifestLoading,this),e.off(b.FRAG_LOADING,this.onFragLoading,this),e.off(b.FRAG_LOADED,this.onFragLoaded,this),e.off(b.FRAG_BUFFERED,this.onFragBuffered,this),e.off(b.LEVEL_SWITCHING,this.onLevelSwitching,this),e.off(b.LEVEL_LOADED,this.onLevelLoaded,this),e.off(b.LEVELS_UPDATED,this.onLevelsUpdated,this),e.off(b.MAX_AUTO_LEVEL_UPDATED,this.onMaxAutoLevelUpdated,this),e.off(b.ERROR,this.onError,this))},r.destroy=function(){this.unregisterListeners(),this.clearTimer(),this.hls=this._abandonRulesCheck=this.supportedCache=null,this.fragCurrent=this.partCurrent=null},r.onManifestLoading=function(e,t){this.lastLoadedFragLevel=-1,this.firstSelection=-1,this.lastLevelLoadSec=0,this.supportedCache={},this.fragCurrent=this.partCurrent=null,this.onLevelsUpdated(),this.clearTimer()},r.onLevelsUpdated=function(){this.lastLoadedFragLevel>-1&&this.fragCurrent&&(this.lastLoadedFragLevel=this.fragCurrent.level),this._nextAutoLevel=-1,this.onMaxAutoLevelUpdated(),this.codecTiers=null,this.audioTracksByGroup=null},r.onMaxAutoLevelUpdated=function(){this.firstSelection=-1,this.nextAutoLevelKey=""},r.onFragLoading=function(e,t){var r,i=t.frag;this.ignoreFragment(i)||(i.bitrateTest||(this.fragCurrent=i,this.partCurrent=null!=(r=t.part)?r:null),this.clearTimer(),this.timer=self.setInterval(this._abandonRulesCheck,100))},r.onLevelSwitching=function(e,t){this.clearTimer()},r.onError=function(e,t){if(!t.fatal)switch(t.details){case k.BUFFER_ADD_CODEC_ERROR:case k.BUFFER_APPEND_ERROR:this.lastLoadedFragLevel=-1,this.firstSelection=-1;break;case k.FRAG_LOAD_TIMEOUT:var r=t.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)}}},r.getTimeToLoadFrag=function(e,t,r,i){return e+r/t+(i?e+this.lastLevelLoadSec:0)},r.onLevelLoaded=function(e,t){var r=this.hls.config,i=t.stats.loading,n=i.end-i.first;A(n)&&(this.lastLevelLoadSec=n/1e3),t.details.live?this.bwEstimator.update(r.abrEwmaSlowLive,r.abrEwmaFastLive):this.bwEstimator.update(r.abrEwmaSlowVoD,r.abrEwmaFastVoD),this.timer>-1&&this._abandonRulesCheck(t.levelInfo)},r.onFragLoaded=function(e,t){var r=t.frag,i=t.part,n=i?i.stats:r.stats;if(r.type===w&&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(b.FRAG_BUFFERED,u),r.bitrateTest=!1}else this.lastLoadedFragLevel=r.level}},r.onFragBuffered=function(e,t){var r=t.frag,i=t.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}},r.ignoreFragment=function(e){return e.type!==w||"initSegment"===e.sn},r.clearTimer=function(){this.timer>-1&&(self.clearInterval(this.timer),this.timer=-1)},r.getAutoLevelKey=function(){return this.getBwEstimate()+"_"+this.getStarvationDelay().toFixed(2)},r.getNextABRAutoLevel=function(){var e=this.fragCurrent,t=this.partCurrent,r=this.hls;if(r.levels.length<=1)return r.loadLevel;var i=r.maxAutoLevel,n=r.config,a=r.minAutoLevel,s=t?t.duration:e?e.duration:0,o=this.getBwEstimate(),l=this.getStarvationDelay(),u=n.abrBandWidthFactor,d=n.abrBandWidthUpFactor;if(l){var h=this.findBestLevel(o,a,i,l,0,u,d);if(h>=0)return this.rebufferNotice=-1,h}var f=s?Math.min(s,n.maxStarvationDelay):n.maxStarvationDelay;if(!l){var c=this.bitrateTestDelay;c&&(f=(s?Math.min(s,n.maxLoadingDelay):n.maxLoadingDelay)-c,this.info("bitrate test took "+Math.round(1e3*c)+"ms, set first fragment max fetchDuration to "+Math.round(1e3*f)+" ms"),u=d=1)}var g=this.findBestLevel(o,a,i,l,f,u,d);if(this.rebufferNotice!==g&&(this.rebufferNotice=g,this.info((l?"rebuffering expected":"buffer is empty")+", optimal quality level "+g)),g>-1)return g;var v=r.levels[a],m=r.loadLevelObj;return m&&(null==v?void 0:v.bitrate)<m.bitrate?a:r.loadLevel},r.getStarvationDelay=function(){var e=this.hls,t=e.media;if(!t)return 1/0;var r=t&&0!==t.playbackRate?Math.abs(t.playbackRate):1,i=e.mainForwardBufferInfo;return(i?i.len:0)/r},r.getBwEstimate=function(){return this.bwEstimator.canEstimate()?this.bwEstimator.getEstimate():this.hls.config.abrEwmaDefaultEstimate},r.findBestLevel=function(e,t,r,i,n,a,s){var o,l=this,u=i+n,d=this.lastLoadedFragLevel,h=-1===d?this.hls.firstLevel:d,f=this.fragCurrent,c=this.partCurrent,g=this.hls,v=g.levels,m=g.allAudioTracks,p=g.loadLevel,y=g.config;if(1===v.length)return 0;var E,T=v[h],S=!(null==(o=this.hls.latestLevelDetails)||!o.live),L=-1===p||-1===d,I="SDR",R=(null==T?void 0:T.frameRate)||0,k=y.audioPreference,b=y.videoPreference,D=this.audioTracksByGroup||(this.audioTracksByGroup=ht(m)),_=-1;if(L){if(-1!==this.firstSelection)return this.firstSelection;var P=this.codecTiers||(this.codecTiers=function(e,t,r,i){return e.slice(r,i+1).reduce((function(e,r,i){if(!r.codecSet)return e;var n=r.audioGroups,a=e[r.codecSet];a||(e[r.codecSet]=a={minBitrate:1/0,minHeight:1/0,minFramerate:1/0,minIndex:i,maxScore:0,videoRanges:{SDR:0},channels:{2:0},hasDefaultAudio:!n,fragmentError:0}),a.minBitrate=Math.min(a.minBitrate,r.bitrate);var s=Math.min(r.height,r.width);return a.minHeight=Math.min(a.minHeight,s),a.minFramerate=Math.min(a.minFramerate,r.frameRate),a.minIndex=Math.min(a.minIndex,i),a.maxScore=Math.max(a.maxScore,r.score),a.fragmentError+=r.fragmentError,a.videoRanges[r.videoRange]=(a.videoRanges[r.videoRange]||0)+1,n&&n.forEach((function(e){if(e){var r=t.groups[e];r&&(a.hasDefaultAudio=a.hasDefaultAudio||t.hasDefaultAudio?r.hasDefault:r.hasAutoSelect||!t.hasDefaultAudio&&!t.hasAutoSelectAudio,Object.keys(r.channels).forEach((function(e){a.channels[e]=(a.channels[e]||0)+r.channels[e]})))}})),e}),{})}(v,D,t,r)),C=function(e,t,r,i,n){for(var a=Object.keys(e),s=null==i?void 0:i.channels,o=null==i?void 0:i.audioCodec,l=null==n?void 0:n.videoCodec,u=s&&2===parseInt(s),d=!1,h=!1,f=1/0,c=1/0,g=1/0,v=1/0,m=0,p=[],y=lt(t,n),E=y.preferHDR,T=y.allowedVideoRanges,S=function(){var t=e[a[L]];d||(d=t.channels[2]>0),f=Math.min(f,t.minHeight),c=Math.min(c,t.minFramerate),g=Math.min(g,t.minBitrate),T.filter((function(e){return t.videoRanges[e]>0})).length>0&&(h=!0)},L=a.length;L--;)S();f=A(f)?f:0,c=A(c)?c:0;var I=Math.max(1080,f),R=Math.max(30,c);g=A(g)?g:r,r=Math.max(g,r),h||(t=void 0);var k=a.length>1;return{codecSet:a.reduce((function(t,i){var n=e[i];if(i===t)return t;if(p=h?T.filter((function(e){return n.videoRanges[e]>0})):[],k){if(n.minBitrate>r)return dt(i,"min bitrate of "+n.minBitrate+" > current estimate of "+r),t;if(!n.hasDefaultAudio)return dt(i,"no renditions with default or auto-select sound found"),t;if(o&&i.indexOf(o.substring(0,4))%5!=0)return dt(i,'audio codec preference "'+o+'" not found'),t;if(s&&!u){if(!n.channels[s])return dt(i,"no renditions with "+s+" channel sound found (channels options: "+Object.keys(n.channels)+")"),t}else if((!o||u)&&d&&0===n.channels[2])return dt(i,"no renditions with stereo sound found"),t;if(n.minHeight>I)return dt(i,"min resolution of "+n.minHeight+" > maximum of "+I),t;if(n.minFramerate>R)return dt(i,"min framerate of "+n.minFramerate+" > maximum of "+R),t;if(!p.some((function(e){return n.videoRanges[e]>0})))return dt(i,"no variants with VIDEO-RANGE of "+ut(p)+" found"),t;if(l&&i.indexOf(l.substring(0,4))%5!=0)return dt(i,'video codec preference "'+l+'" not found'),t;if(n.maxScore<m)return dt(i,"max score of "+n.maxScore+" < selected max of "+m),t}return t&&(Ue(i)>=Ue(t)||n.fragmentError>e[t].fragmentError)?t:(v=n.minIndex,m=n.maxScore,i)}),void 0),videoRanges:p,preferHDR:E,minFramerate:c,minBitrate:g,minIndex:v}}(P,I,e,k,b),w=C.codecSet,O=C.videoRanges,x=C.minFramerate,M=C.minBitrate,F=C.minIndex,N=C.preferHDR;_=F,E=w,I=N?O[O.length-1]:O[0],R=x,e=Math.max(e,M),this.log("picked start tier "+ut(C))}else E=null==T?void 0:T.codecSet,I=null==T?void 0:T.videoRange;for(var U,B=c?c.duration:f?f.duration:0,G=this.bwEstimator.getEstimateTTFB()/1e3,K=[],V=function(){var t,o=v[H],f=H>h;if(!o)return 0;if(y.useMediaCapabilities&&!o.supportedResult&&!o.supportedPromise){var g=navigator.mediaCapabilities;"function"==typeof(null==g?void 0:g.decodingInfo)&&function(e,t,r,i,n,a){var s=e.videoCodec,o=e.audioCodec?e.audioGroups:null,l=null==a?void 0:a.audioCodec,u=null==a?void 0:a.channels,d=u?parseInt(u):l?1/0:2,h=null;if(null!=o&&o.length)try{h=1===o.length&&o[0]?t.groups[o[0]].channels:o.reduce((function(e,r){if(r){var i=t.groups[r];if(!i)throw new Error("Audio track group "+r+" not found");Object.keys(i.channels).forEach((function(t){e[t]=(e[t]||0)+i.channels[t]}))}return e}),{2:0})}catch(e){return!0}return void 0!==s&&(s.split(",").some((function(e){return Re(e)}))||e.width>1920&&e.height>1088||e.height>1920&&e.width>1088||e.frameRate>Math.max(i,30)||"SDR"!==e.videoRange&&e.videoRange!==r||e.bitrate>Math.max(n,8e6))||!!h&&A(d)&&Object.keys(h).some((function(e){return parseInt(e)>d}))}(o,D,I,R,e,k)?(o.supportedPromise=ze(o,D,g,l.supportedCache),o.supportedPromise.then((function(e){if(l.hls){o.supportedResult=e;var t=l.hls.levels,r=t.indexOf(o);e.error?l.warn('MediaCapabilities decodingInfo error: "'+e.error+'" for level '+r+" "+ut(e)):e.supported?e.decodingInfoResults.some((function(e){return!1===e.smooth||!1===e.powerEfficient}))&&l.log("MediaCapabilities decodingInfo for level "+r+" not smooth or powerEfficient: "+ut(e)):(l.warn("Unsupported MediaCapabilities decodingInfo result for level "+r+" "+ut(e)),r>-1&&t.length>1&&(l.log("Removing unsupported level "+r),l.hls.removeLevel(r),-1===l.hls.loadLevel&&(l.hls.nextLoadLevel=0)))}})).catch((function(e){l.warn("Error handling MediaCapabilities decodingInfo: "+e)}))):o.supportedResult=Xe}if((E&&o.codecSet!==E||I&&o.videoRange!==I||f&&R>o.frameRate||!f&&R>0&&R<o.frameRate||null!=(t=o.supportedResult)&&null!=(t=t.decodingInfoResults)&&t.some((function(e){return!1===e.smooth})))&&(!L||H!==_))return K.push(H),0;var m,T=o.details,b=(c?null==T?void 0:T.partTarget:null==T?void 0:T.averagetargetduration)||B;m=f?s*e:a*e;var P=B&&i>=2*B&&0===n?o.averageBitrate:o.maxBitrate,C=l.getTimeToLoadFrag(G,m,P*b,void 0===T);if(m>=P&&(H===d||0===o.loadError&&0===o.fragmentError)&&(C<=G||!A(C)||S&&!l.bitrateTestDelay||C<u)){var w=l.forcedAutoLevel;return H===p||-1!==w&&w===p||(K.length&&l.trace("Skipped level(s) "+K.join(",")+" of "+r+' max with CODECS and VIDEO-RANGE:"'+v[K[0]].codecs+'" '+v[K[0]].videoRange+'; not compatible with "'+E+'" '+I),l.info("switch candidate:"+h+"->"+H+" adjustedbw("+Math.round(m)+")-bitrate="+Math.round(m-P)+" ttfb:"+G.toFixed(1)+" avgDuration:"+b.toFixed(1)+" maxFetchDuration:"+u.toFixed(1)+" fetchDuration:"+C.toFixed(1)+" firstSelection:"+L+" codecSet:"+o.codecSet+" videoRange:"+o.videoRange+" hls.loadLevel:"+p)),L&&(l.firstSelection=H),{v:H}}},H=r;H>=t;H--)if(0!==(U=V())&&U)return U.v;return-1},r.deriveNextAutoLevel=function(e){var t=this.hls,r=t.maxAutoLevel,i=t.minAutoLevel;return Math.min(Math.max(e,i),r)},i(t,[{key:"firstAutoLevel",get:function(){var e=this.hls,t=e.maxAutoLevel,r=e.minAutoLevel,i=this.getBwEstimate(),n=this.hls.config.maxStarvationDelay,a=this.findBestLevel(i,r,t,0,n,1,1);if(a>-1)return a;var s=this.hls.firstLevel,o=Math.min(Math.max(s,r),t);return this.warn("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 e=this.forcedAutoLevel,t=this.bwEstimator.canEstimate(),r=this.lastLoadedFragLevel>-1;if(!(-1===e||t&&r&&this.nextAutoLevelKey!==this.getAutoLevelKey()))return e;var i=t&&r?this.getNextABRAutoLevel():this.firstAutoLevel;if(-1!==e){var n=this.hls.levels;if(n.length>Math.max(e,i)&&n[e].loadError<=n[i].loadError)return e}return this._nextAutoLevel=i,this.nextAutoLevelKey=this.getAutoLevelKey(),i},set:function(e){var t=this.deriveNextAutoLevel(e);this._nextAutoLevel!==t&&(this.nextAutoLevelKey="",this._nextAutoLevel=t)}}])}(N),Et=function(e,t){for(var r=0,i=e.length-1,n=null,a=null;r<=i;){var s=t(a=e[n=(r+i)/2|0]);if(s>0)r=n+1;else{if(!(s<0))return a;i=n-1}}return null};function Tt(e,t,r,i,n){void 0===r&&(r=0),void 0===i&&(i=0),void 0===n&&(n=.005);var a=null;if(e){a=t[1+e.sn-t[0].sn]||null;var s=e.endDTS-r;s>0&&s<15e-7&&(r+=15e-7),a&&e.level!==a.level&&a.end<=e.end&&(a=t[2+e.sn-t[0].sn]||null)}else 0===r&&0===t[0].start&&(a=t[0]);if(a&&((!e||e.level===a.level)&&0===St(r,i,a)||function(e,t,r){if(t&&0===t.start&&t.level<e.level&&(t.endPTS||0)>0){var i=t.tagList.reduce((function(e,t){return"INF"===t[0]&&(e+=parseFloat(t[1])),e}),r);return e.start<=i}return!1}(a,e,Math.min(n,i))))return a;var o=Et(t,St.bind(null,r,i));return!o||o===e&&a?a:o}function St(e,t,r){if(void 0===e&&(e=0),void 0===t&&(t=0),r.start<=e&&r.start+r.duration>e)return 0;var i=Math.min(t,r.duration+(r.deltaPTS?r.deltaPTS:0));return r.start+r.duration-i<=e?1:r.start-i>e&&r.start?-1:0}function At(e,t,r){var i=1e3*Math.min(t,r.duration+(r.deltaPTS?r.deltaPTS:0));return(r.endProgramDateTime||0)-i>e}function Lt(e,t,r){if(e&&e.startCC<=t&&e.endCC>=t){var i,n=e.fragments,a=e.fragmentHint;return a&&(n=n.concat(a)),Et(n,(function(e){return e.cc<t?1:e.cc>t?-1:(i=e,e.end<=r?1:e.start>r?-1:0)})),i||null}return null}function It(e){switch(e.details){case k.FRAG_LOAD_TIMEOUT:case k.KEY_LOAD_TIMEOUT:case k.LEVEL_LOAD_TIMEOUT:case k.MANIFEST_LOAD_TIMEOUT:return!0}return!1}function Rt(e){return e.details.startsWith("key")}function kt(e){return Rt(e)&&!!e.frag&&!e.frag.decryptdata}function bt(e,t){var r=It(t);return e.default[(r?"timeout":"error")+"Retry"]}function Dt(e,t){var r="linear"===e.backoff?1:Math.pow(2,t);return Math.min(r*e.retryDelayMs,e.maxRetryDelayMs)}function _t(e){return d(d({},e),{errorRetry:null,timeoutRetry:null})}function Pt(e,t,r,i){if(!e)return!1;var n=null==i?void 0:i.code,a=t<e.maxNumRetry&&(function(e){return Ct(e)||!!e&&(e<400||e>499)}(n)||!!r);return e.shouldRetry?e.shouldRetry(e,t,r,i,a):a}function Ct(e){return 0===e&&!1===navigator.onLine}var wt=0,Ot=2,xt=3,Mt=5,Ft=0,Nt=1,Ut=2,Bt=4,Gt=function(e){function t(t){var r;return(r=e.call(this,"error-controller",t.logger)||this).hls=void 0,r.playlistError=0,r.hls=t,r.registerListeners(),r}o(t,e);var r=t.prototype;return r.registerListeners=function(){var e=this.hls;e.on(b.ERROR,this.onError,this),e.on(b.MANIFEST_LOADING,this.onManifestLoading,this),e.on(b.LEVEL_UPDATED,this.onLevelUpdated,this)},r.unregisterListeners=function(){var e=this.hls;e&&(e.off(b.ERROR,this.onError,this),e.off(b.ERROR,this.onErrorOut,this),e.off(b.MANIFEST_LOADING,this.onManifestLoading,this),e.off(b.LEVEL_UPDATED,this.onLevelUpdated,this))},r.destroy=function(){this.unregisterListeners(),this.hls=null},r.startLoad=function(e){},r.stopLoad=function(){this.playlistError=0},r.getVariantLevelIndex=function(e){return(null==e?void 0:e.type)===w?e.level:this.getVariantIndex()},r.getVariantIndex=function(){var e,t=this.hls,r=t.currentLevel;return null!=(e=t.loadLevelObj)&&e.details||-1===r?t.loadLevel:r},r.variantHasKey=function(e,t){if(e){var r;if(null!=(r=e.details)&&r.hasKey(t))return!0;var i=e.audioGroups;if(i)return this.hls.allAudioTracks.filter((function(e){return i.indexOf(e.groupId)>=0})).some((function(e){var r;return null==(r=e.details)?void 0:r.hasKey(t)}))}return!1},r.onManifestLoading=function(){this.playlistError=0},r.onLevelUpdated=function(){this.playlistError=0},r.onError=function(e,t){var r;if(!t.fatal){var i=this.hls,n=t.context;switch(t.details){case k.FRAG_LOAD_ERROR:case k.FRAG_LOAD_TIMEOUT:case k.KEY_LOAD_ERROR:case k.KEY_LOAD_TIMEOUT:return void(t.errorAction=this.getFragRetryOrSwitchAction(t));case k.FRAG_PARSING_ERROR:if(null!=(r=t.frag)&&r.gap)return void(t.errorAction=Kt());case k.FRAG_GAP:case k.FRAG_DECRYPT_ERROR:return t.errorAction=this.getFragRetryOrSwitchAction(t),void(t.errorAction.action=Ot);case k.LEVEL_EMPTY_ERROR:case k.LEVEL_PARSING_ERROR:var a,s=t.parent===w?t.level:i.loadLevel;return void(t.details===k.LEVEL_EMPTY_ERROR&&null!=(a=t.context)&&null!=(a=a.levelDetails)&&a.live?t.errorAction=this.getPlaylistRetryOrSwitchAction(t,s):(t.levelRetry=!1,t.errorAction=this.getLevelSwitchAction(t,s)));case k.LEVEL_LOAD_ERROR:case k.LEVEL_LOAD_TIMEOUT:return void("number"==typeof(null==n?void 0:n.level)&&(t.errorAction=this.getPlaylistRetryOrSwitchAction(t,n.level)));case k.AUDIO_TRACK_LOAD_ERROR:case k.AUDIO_TRACK_LOAD_TIMEOUT:case k.SUBTITLE_LOAD_ERROR:case k.SUBTITLE_TRACK_LOAD_TIMEOUT:if(n){var o=i.loadLevelObj;if(o&&(n.type===P&&o.hasAudioGroup(n.groupId)||n.type===C&&o.hasSubtitleGroup(n.groupId)))return t.errorAction=this.getPlaylistRetryOrSwitchAction(t,i.loadLevel),t.errorAction.action=Ot,void(t.errorAction.flags=Nt)}return;case k.KEY_SYSTEM_STATUS_OUTPUT_RESTRICTED:return void(t.errorAction={action:Ot,flags:Ut});case k.KEY_SYSTEM_SESSION_UPDATE_FAILED:case k.KEY_SYSTEM_STATUS_INTERNAL_ERROR:case k.KEY_SYSTEM_NO_SESSION:return void(t.errorAction={action:Ot,flags:Bt});case k.BUFFER_ADD_CODEC_ERROR:case k.REMUX_ALLOC_ERROR:case k.BUFFER_APPEND_ERROR:var l;return void(t.errorAction||(t.errorAction=this.getLevelSwitchAction(t,null!=(l=t.level)?l:i.loadLevel)));case k.INTERNAL_EXCEPTION:case k.BUFFER_APPENDING_ERROR:case k.BUFFER_FULL_ERROR:case k.LEVEL_SWITCH_ERROR:case k.BUFFER_STALLED_ERROR:case k.BUFFER_SEEK_OVER_HOLE:case k.BUFFER_NUDGE_ON_STALL:return void(t.errorAction=Kt())}t.type===R.KEY_SYSTEM_ERROR&&(t.levelRetry=!1,t.errorAction=Kt())}},r.getPlaylistRetryOrSwitchAction=function(e,t){var r=bt(this.hls.config.playlistLoadPolicy,e),i=this.playlistError++;if(Pt(r,i,It(e),e.response))return{action:Mt,flags:Ft,retryConfig:r,retryCount:i};var n=this.getLevelSwitchAction(e,t);return r&&(n.retryConfig=r,n.retryCount=i),n},r.getFragRetryOrSwitchAction=function(e){var t=this.hls,r=this.getVariantLevelIndex(e.frag),i=t.levels[r],n=t.config,a=n.fragLoadPolicy,s=n.keyLoadPolicy,o=bt(Rt(e)?s:a,e),l=t.levels.reduce((function(e,t){return e+t.fragmentError}),0);if(i&&(e.details!==k.FRAG_GAP&&i.fragmentError++,!kt(e)&&Pt(o,l,It(e),e.response)))return{action:Mt,flags:Ft,retryConfig:o,retryCount:l};var u=this.getLevelSwitchAction(e,r);return o&&(u.retryConfig=o,u.retryCount=l),u},r.getLevelSwitchAction=function(e,t){var r=this.hls;null==t&&(t=r.loadLevel);var i=this.hls.levels[t];if(i){var n,a,s=e.details;i.loadError++,s===k.BUFFER_APPEND_ERROR&&i.fragmentError++;var o=-1,l=r.levels,u=r.loadLevel,d=r.minAutoLevel,h=r.maxAutoLevel;r.autoLevelEnabled||r.config.preserveManualLevelOnError||(r.loadLevel=-1);for(var f,c=null==(n=e.frag)?void 0:n.type,g=(c===O&&s===k.FRAG_PARSING_ERROR||"audio"===e.sourceBufferName&&(s===k.BUFFER_ADD_CODEC_ERROR||s===k.BUFFER_APPEND_ERROR))&&l.some((function(e){var t=e.audioCodec;return i.audioCodec!==t})),v="video"===e.sourceBufferName&&(s===k.BUFFER_ADD_CODEC_ERROR||s===k.BUFFER_APPEND_ERROR)&&l.some((function(e){var t=e.codecSet,r=e.audioCodec;return i.codecSet!==t&&i.audioCodec===r})),m=null!=(a=e.context)?a:{},p=m.type,y=m.groupId,E=function(){var t=(T+u)%l.length;if(t!==u&&t>=d&&t<=h&&0===l[t].loadError){var r,n,a=l[t];if(s===k.FRAG_GAP&&c===w&&e.frag){var f=l[t].details;if(f){var m=Tt(e.frag,f.fragments,e.frag.start);if(null!=m&&m.gap)return 0}}else{if(p===P&&a.hasAudioGroup(y)||p===C&&a.hasSubtitleGroup(y))return 0;if(c===O&&null!=(r=i.audioGroups)&&r.some((function(e){return a.hasAudioGroup(e)}))||c===x&&null!=(n=i.subtitleGroups)&&n.some((function(e){return a.hasSubtitleGroup(e)}))||g&&i.audioCodec===a.audioCodec||v&&i.codecSet===a.codecSet||!g&&i.codecSet!==a.codecSet)return 0}return o=t,1}},T=l.length;T--&&(0===(f=E())||1!==f););if(o>-1&&r.loadLevel!==o)return e.levelRetry=!0,this.playlistError=0,{action:Ot,flags:Ft,nextAutoLevel:o}}return{action:Ot,flags:Nt}},r.onErrorOut=function(e,t){var r;switch(null==(r=t.errorAction)?void 0:r.action){case wt:break;case Ot:this.sendAlternateToPenaltyBox(t),t.errorAction.resolved||t.details===k.FRAG_GAP?/MediaSource readyState: ended/.test(t.error.message)&&(this.warn('MediaSource ended after "'+t.sourceBufferName+'" sourceBuffer append error. Attempting to recover from media error.'),this.hls.recoverMediaError()):t.fatal=!0}t.fatal&&this.hls.stopLoad()},r.sendAlternateToPenaltyBox=function(e){var t=this.hls,r=e.errorAction;if(r){var i=r.flags,n=r.nextAutoLevel;switch(i){case Ft:this.switchLevel(e,n);break;case Ut:var a=this.getVariantLevelIndex(e.frag),s=t.levels[a],o=null==s?void 0:s.attrs["HDCP-LEVEL"];if(r.hdcpLevel=o,"NONE"===o)this.warn("HDCP policy resticted output with HDCP-LEVEL=NONE");else if(o){t.maxHdcpLevel=Je[Je.indexOf(o)-1],r.resolved=!0,this.warn('Restricting playback to HDCP-LEVEL of "'+t.maxHdcpLevel+'" or lower');break}case Bt:var l=e.decryptdata;if(l){for(var u=this.hls.levels,d=u.length,h=d;h--;){var f,c;this.variantHasKey(u[h],l)&&(this.log("Banned key found in level "+h+" ("+u[h].bitrate+'bps) or audio group "'+(null==(f=u[h].audioGroups)?void 0:f.join(","))+'" ('+(null==(c=e.frag)?void 0:c.type)+" fragment) "+X(l.keyId||[])),u[h].fragmentError++,u[h].loadError++,this.log("Removing level "+h+" with key error ("+e.error+")"),this.hls.removeLevel(h))}var g=e.frag;if(this.hls.levels.length<d)r.resolved=!0;else if(g&&g.type!==w){var v=g.decryptdata;v&&!l.matches(v)&&(r.resolved=!0)}}}r.resolved||this.switchLevel(e,n)}},r.switchLevel=function(e,t){if(void 0!==t&&e.errorAction&&(this.warn("switching to level "+t+" after "+e.details),this.hls.nextAutoLevel=t,e.errorAction.resolved=!0,this.hls.nextLoadLevel=this.hls.nextAutoLevel,e.details===k.BUFFER_ADD_CODEC_ERROR&&e.mimeType&&"audiovideo"!==e.sourceBufferName))for(var r=je(e.mimeType),i=this.hls.levels,n=i.length;n--;)i[n][e.sourceBufferName+"Codec"]===r&&(this.log("Removing level "+n+" for "+e.details+' ("'+r+'" not supported)'),this.hls.removeLevel(n))},t}(N);function Kt(e){var t={action:wt,flags:Ft};return e&&(t.resolved=!0),t}var Vt="NOT_LOADED",Ht="APPENDING",Yt="PARTIAL",Wt="OK",jt=function(){function e(e){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=e,this._registerListeners()}var t=e.prototype;return t._registerListeners=function(){var e=this.hls;e&&(e.on(b.MANIFEST_LOADING,this.onManifestLoading,this),e.on(b.BUFFER_APPENDED,this.onBufferAppended,this),e.on(b.FRAG_BUFFERED,this.onFragBuffered,this),e.on(b.FRAG_LOADED,this.onFragLoaded,this))},t._unregisterListeners=function(){var e=this.hls;e&&(e.off(b.MANIFEST_LOADING,this.onManifestLoading,this),e.off(b.BUFFER_APPENDED,this.onBufferAppended,this),e.off(b.FRAG_BUFFERED,this.onFragBuffered,this),e.off(b.FRAG_LOADED,this.onFragLoaded,this))},t.destroy=function(){this._unregisterListeners(),this.hls=this.fragments=this.activePartLists=this.endListFragments=this.timeRanges=null},t.getAppendedFrag=function(e,t){var r=this.activePartLists[t];if(r)for(var i=r.length;i--;){var n=r[i];if(!n)break;if(n.start<=e&&e<=n.end&&n.loaded)return n}return this.getBufferedFrag(e,t)},t.getBufferedFrag=function(e,t){return this.getFragAtPos(e,t,!0)},t.getFragAtPos=function(e,t,r){for(var i=this.fragments,n=Object.keys(i),a=n.length;a--;){var s=i[n[a]];if((null==s?void 0:s.body.type)===t&&(!r||s.buffered)){var o=s.body;if(o.start<=e&&e<=o.end)return o}}return null},t.detectEvictedFragments=function(e,t,r,i,n){var a=this;this.timeRanges&&(this.timeRanges[e]=t);var s=(null==i?void 0:i.fragment.sn)||-1;Object.keys(this.fragments).forEach((function(i){var o=a.fragments[i];if(o&&!(s>=o.body.sn))if(o.buffered||o.loaded&&!n){var l=o.range[e];l&&(0!==l.time.length?l.time.some((function(e){var r=!a.isTimeBuffered(e.startPTS,e.endPTS,t);return r&&a.removeFragment(o.body),r})):a.removeFragment(o.body))}else o.body.type===r&&a.removeFragment(o.body)}))},t.detectPartialFragments=function(e){var t=this,r=this.timeRanges;if(r&&"initSegment"!==e.frag.sn){var i=e.frag,n=Xt(i),a=this.fragments[n];if(!(!a||a.buffered&&i.gap)){var s=!i.relurl;Object.keys(r).forEach((function(n){var o=i.elementaryStreams[n];if(o){var l=r[n],u=s||!0===o.partial;a.range[n]=t.getBufferedTimes(i,e.part,u,l)}})),a.loaded=null,Object.keys(a.range).length?(
vendor: 582 bytes, line 7
7this.bufferedEnd(a,i),qt(a)||this.removeParts(i.sn-1,i.type)):this.removeFragment(a.body)}}},t.bufferedEnd=function(e,t){e.buffered=!0,(e.body.endList=t.endList||e.body.endList)&&(this.endListFragments[e.body.type]=e)},t.removeParts=function(e,t){var r=this.activePartLists[t];r&&(this.activePartLists[t]=Qt(r,(function(t){return t.fragment.sn>=e})))},t.fragBuffered=function(e,t){var r=Xt(e),i=this.fragments[r];!i&&t&&(i=this.fragments[r]={body:e,appendedPTS:null,loaded:null,buffered:!1,range:Object.create(null)},e.gap&&(this.hasGaps=!0)),i&&(i.loaded=null,this.bufferedEnd(i,e)
vendor: 29,141 bytes, line 7
7)},t.getBufferedTimes=function(e,t,r,i){for(var n={time:[],partial:r},a=e.start,s=e.end,o=e.minEndPTS||s,l=e.maxStartPTS||a,u=0;u<i.length;u++){var d=i.start(u)-this.bufferPadding,h=i.end(u)+this.bufferPadding;if(l>=d&&o<=h){n.time.push({startPTS:Math.max(a,i.start(u)),endPTS:Math.min(s,i.end(u))});break}if(a<h&&s>d){var f=Math.max(a,i.start(u)),c=Math.min(s,i.end(u));c>f&&(n.partial=!0,n.time.push({startPTS:f,endPTS:c}))}else if(s<=d)break}return n},t.getPartialFragment=function(e){var t,r,i,n=null,a=0,s=this.bufferPadding,o=this.fragments;return Object.keys(o).forEach((function(l){var u=o[l];u&&qt(u)&&(r=u.body.start-s,i=u.body.end+s,e>=r&&e<=i&&(t=Math.min(e-r,i-e),a<=t&&(n=u.body,a=t)))})),n},t.isEndListAppended=function(e){var t=this.endListFragments[e];return void 0!==t&&(t.buffered||qt(t))},t.getState=function(e){var t=Xt(e),r=this.fragments[t];return r?r.buffered?qt(r)?Yt:Wt:Ht:Vt},t.isTimeBuffered=function(e,t,r){for(var i,n,a=0;a<r.length;a++){if(i=r.start(a)-this.bufferPadding,n=r.end(a)+this.bufferPadding,e>=i&&t<=n)return!0;if(t<=i)return!1}return!1},t.onManifestLoading=function(){this.removeAllFragments()},t.onFragLoaded=function(e,t){if("initSegment"!==t.frag.sn&&!t.frag.bitrateTest){var r=t.frag,i=t.part?null:t,n=Xt(r);this.fragments[n]={body:r,appendedPTS:null,loaded:i,buffered:!1,range:Object.create(null)}}},t.onBufferAppended=function(e,t){var r=t.frag,i=t.part,n=t.timeRanges,a=t.type;if("initSegment"!==r.sn){var s=r.type;if(i){var o=this.activePartLists[s];o||(this.activePartLists[s]=o=[]),o.push(i)}this.timeRanges=n;var l=n[a];this.detectEvictedFragments(a,l,s,i)}},t.onFragBuffered=function(e,t){this.detectPartialFragments(t)},t.hasFragment=function(e){var t=Xt(e);return!!this.fragments[t]},t.hasFragments=function(e){var t=this.fragments,r=Object.keys(t);if(!e)return r.length>0;for(var i=r.length;i--;){var n=t[r[i]];if((null==n?void 0:n.body.type)===e)return!0}return!1},t.hasParts=function(e){var t;return!(null==(t=this.activePartLists[e])||!t.length)},t.removeFragmentsInRange=function(e,t,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.start<t&&l.end>e&&(o.buffered||n)&&a.removeFragment(l)}}))},t.removeFragment=function(e){var t=Xt(e);e.clearElementaryStreamInfo();var r=this.activePartLists[e.type];if(r){var i=e.sn;this.activePartLists[e.type]=Qt(r,(function(e){return e.fragment.sn!==i}))}delete this.fragments[t],e.endList&&delete this.endListFragments[e.type]},t.removeAllFragments=function(){var e;this.fragments=Object.create(null),this.endListFragments=Object.create(null),this.activePartLists=Object.create(null),this.hasGaps=!1;var t=null==(e=this.hls)||null==(e=e.latestLevelDetails)?void 0:e.partList;t&&t.forEach((function(e){return e.clearElementaryStreamInfo()}))},e}();function qt(e){var t,r,i;return e.buffered&&!!(e.body.gap||null!=(t=e.range.video)&&t.partial||null!=(r=e.range.audio)&&r.partial||null!=(i=e.range.audiovideo)&&i.partial)}function Xt(e){return e.type+"_"+e.level+"_"+e.sn}function Qt(e,t){return e.filter((function(e){var r=t(e);return r||e.clearElementaryStreamInfo(),r}))}var zt=0,$t=1,Zt=function(){function e(e,t,r){this.subtle=void 0,this.aesIV=void 0,this.aesMode=void 0,this.subtle=e,this.aesIV=t,this.aesMode=r}return e.prototype.decrypt=function(e,t){switch(this.aesMode){case zt:return this.subtle.decrypt({name:"AES-CBC",iv:this.aesIV},t,e);case $t:return this.subtle.decrypt({name:"AES-CTR",counter:this.aesIV,length:64},t,e);default:throw new Error("[AESCrypto] invalid aes mode "+this.aesMode)}},e}(),Jt=function(){function e(){this.rcon=[0,1,2,4,8,16,32,64,128,27,54],this.subMix=[new Uint32Array(256),new Uint32Array(256),new Uint32Array(256),new Uint32Array(256)],this.invSubMix=[new Uint32Array(256),new Uint32Array(256),new Uint32Array(256),new Uint32Array(256)],this.sBox=new Uint32Array(256),this.invSBox=new Uint32Array(256),this.key=new Uint32Array(0),this.ksRows=0,this.keySize=0,this.keySchedule=void 0,this.invKeySchedule=void 0,this.initTable()}var t=e.prototype;return t.uint8ArrayToUint32Array_=function(e){for(var t=new DataView(e),r=new Uint32Array(4),i=0;i<4;i++)r[i]=t.getUint32(4*i);return r},t.initTable=function(){var e=this.sBox,t=this.invSBox,r=this.subMix,i=r[0],n=r[1],a=r[2],s=r[3],o=this.invSubMix,l=o[0],u=o[1],d=o[2],h=o[3],f=new Uint32Array(256),c=0,g=0,v=0;for(v=0;v<256;v++)f[v]=v<128?v<<1:v<<1^283;for(v=0;v<256;v++){var m=g^g<<1^g<<2^g<<3^g<<4;m=m>>>8^255&m^99,e[c]=m,t[m]=c;var p=f[c],y=f[p],E=f[y],T=257*f[m]^16843008*m;i[c]=T<<24|T>>>8,n[c]=T<<16|T>>>16,a[c]=T<<8|T>>>24,s[c]=T,T=16843009*E^65537*y^257*p^16843008*c,l[m]=T<<24|T>>>8,u[m]=T<<16|T>>>16,d[m]=T<<8|T>>>24,h[m]=T,c?(c=p^f[f[f[E^p]]],g^=f[f[g]]):c=g=1}},t.expandKey=function(e){for(var t=this.uint8ArrayToUint32Array_(e),r=!0,i=0;i<t.length&&r;)r=t[i]===this.key[i],i++;if(!r){this.key=t;var n=this.keySize=t.length;if(4!==n&&6!==n&&8!==n)throw new Error("Invalid aes key size="+n);var a,s,o,l,u=this.ksRows=4*(n+6+1),d=this.keySchedule=new Uint32Array(u),h=this.invKeySchedule=new Uint32Array(u),f=this.sBox,c=this.rcon,g=this.invSubMix,v=g[0],m=g[1],p=g[2],y=g[3];for(a=0;a<u;a++)a<n?o=d[a]=t[a]:(l=o,a%n==0?(l=f[(l=l<<8|l>>>24)>>>24]<<24|f[l>>>16&255]<<16|f[l>>>8&255]<<8|f[255&l],l^=c[a/n|0]<<24):n>6&&a%n==4&&(l=f[l>>>24]<<24|f[l>>>16&255]<<16|f[l>>>8&255]<<8|f[255&l]),d[a]=o=(d[a-n]^l)>>>0);for(s=0;s<u;s++)a=u-s,l=3&s?d[a]:d[a-4],h[s]=s<4||a<=4?l:v[f[l>>>24]]^m[f[l>>>16&255]]^p[f[l>>>8&255]]^y[f[255&l]],h[s]=h[s]>>>0}},t.networkToHostOrderSwap=function(e){return e<<24|(65280&e)<<8|(16711680&e)>>8|e>>>24},t.decrypt=function(e,t,r){for(var i,n,a,s,o,l,u,d,h,f,c,g,v,m,p=this.keySize+6,y=this.invKeySchedule,E=this.invSBox,T=this.invSubMix,S=T[0],A=T[1],L=T[2],I=T[3],R=this.uint8ArrayToUint32Array_(r),k=R[0],b=R[1],D=R[2],_=R[3],P=new Int32Array(e),C=new Int32Array(P.length),w=this.networkToHostOrderSwap;t<P.length;){for(h=w(P[t]),f=w(P[t+1]),c=w(P[t+2]),g=w(P[t+3]),o=h^y[0],l=g^y[1],u=c^y[2],d=f^y[3],v=4,m=1;m<p;m++)i=S[o>>>24]^A[l>>16&255]^L[u>>8&255]^I[255&d]^y[v],n=S[l>>>24]^A[u>>16&255]^L[d>>8&255]^I[255&o]^y[v+1],a=S[u>>>24]^A[d>>16&255]^L[o>>8&255]^I[255&l]^y[v+2],s=S[d>>>24]^A[o>>16&255]^L[l>>8&255]^I[255&u]^y[v+3],o=i,l=n,u=a,d=s,v+=4;i=E[o>>>24]<<24^E[l>>16&255]<<16^E[u>>8&255]<<8^E[255&d]^y[v],n=E[l>>>24]<<24^E[u>>16&255]<<16^E[d>>8&255]<<8^E[255&o]^y[v+1],a=E[u>>>24]<<24^E[d>>16&255]<<16^E[o>>8&255]<<8^E[255&l]^y[v+2],s=E[d>>>24]<<24^E[o>>16&255]<<16^E[l>>8&255]<<8^E[255&u]^y[v+3],C[t]=w(i^k),C[t+1]=w(s^b),C[t+2]=w(a^D),C[t+3]=w(n^_),k=h,b=f,D=c,_=g,t+=4}return C.buffer},e}(),er=function(){function e(e,t,r){this.subtle=void 0,this.key=void 0,this.aesMode=void 0,this.subtle=e,this.key=t,this.aesMode=r}return e.prototype.expandKey=function(){var e=function(e){switch(e){case zt:return"AES-CBC";case $t:return"AES-CTR";default:throw new Error("[FastAESKey] invalid aes mode "+e)}}(this.aesMode);return this.subtle.importKey("raw",this.key,{name:e},!1,["encrypt","decrypt"])},e}(),tr=function(){function e(e,t){var r=(void 0===t?{}:t).removePKCS7Padding,i=void 0===r||r;if(this.logEnabled=!0,this.removePKCS7Padding=void 0,this.subtle=null,this.softwareDecrypter=null,this.key=null,this.fastAesKey=null,this.remainderData=null,this.currentIV=null,this.currentResult=null,this.useSoftware=void 0,this.enableSoftwareAES=void 0,this.enableSoftwareAES=e.enableSoftwareAES,this.removePKCS7Padding=i,i)try{var n=self.crypto;n&&(this.subtle=n.subtle||n.webkitSubtle)}catch(e){}this.useSoftware=!this.subtle}var t=e.prototype;return t.destroy=function(){this.subtle=null,this.softwareDecrypter=null,this.key=null,this.fastAesKey=null,this.remainderData=null,this.currentIV=null,this.currentResult=null},t.isSync=function(){return this.useSoftware},t.flush=function(){var e=this.currentResult,t=this.remainderData;if(!e||t)return this.reset(),null;var r,i,n,a=new Uint8Array(e);return this.reset(),this.removePKCS7Padding?(i=(r=a).byteLength,(n=i&&new DataView(r.buffer).getUint8(i-1))?r.slice(0,i-n):r):a},t.reset=function(){this.currentResult=null,this.currentIV=null,this.remainderData=null,this.softwareDecrypter&&(this.softwareDecrypter=null)},t.decrypt=function(e,t,r,i){var n=this;return this.useSoftware?new Promise((function(a,s){var o=ArrayBuffer.isView(e)?e:new Uint8Array(e);n.softwareDecrypt(o,t,r,i);var l=n.flush();l?a(l.buffer):s(new Error("[softwareDecrypt] Failed to decrypt data"))})):this.webCryptoDecrypt(new Uint8Array(e),t,r,i)},t.softwareDecrypt=function(e,t,r,i){var n=this.currentIV,a=this.currentResult,s=this.remainderData;if(i!==zt||16!==t.byteLength)return Y.warn("SoftwareDecrypt: can only handle AES-128-CBC"),null;this.logOnce("JS AES decrypt"),s&&(e=Le(s,e),this.remainderData=null);var o=this.getValidChunk(e);if(!o.length)return null;n&&(r=n);var l=this.softwareDecrypter;l||(l=this.softwareDecrypter=new Jt),l.expandKey(t);var u=a;return this.currentResult=l.decrypt(o.buffer,0,r),this.currentIV=o.slice(-16).buffer,u||null},t.webCryptoDecrypt=function(e,t,r,i){var n=this;if(this.key!==t||!this.fastAesKey){if(!this.subtle)return Promise.resolve(this.onWebCryptoError(e,t,r,i));this.key=t,this.fastAesKey=new er(this.subtle,t,i)}return this.fastAesKey.expandKey().then((function(t){return n.subtle?(n.logOnce("WebCrypto AES decrypt"),new Zt(n.subtle,new Uint8Array(r),i).decrypt(e.buffer,t)):Promise.reject(new Error("web crypto not initialized"))})).catch((function(a){return Y.warn("[decrypter]: WebCrypto Error, disable WebCrypto API, "+a.name+": "+a.message),n.onWebCryptoError(e,t,r,i)}))},t.onWebCryptoError=function(e,t,r,i){var n=this.enableSoftwareAES;if(n){this.useSoftware=!0,this.logEnabled=!0,this.softwareDecrypt(e,t,r,i);var a=this.flush();if(a)return a.buffer}throw new Error("WebCrypto"+(n?" and softwareDecrypt":"")+": failed to decrypt data")},t.getValidChunk=function(e){var t=e,r=e.length-e.length%16;return r!==e.length&&(t=e.slice(0,r),this.remainderData=e.slice(r)),t},t.logOnce=function(e){this.logEnabled&&(Y.log("[decrypter]: "+e),this.logEnabled=!1)},e}(),rr=Math.pow(2,17),ir=function(){function e(e){this.config=void 0,this.loader=null,this.partLoadTimeout=-1,this.config=e}var t=e.prototype;return t.destroy=function(){this.loader&&(this.loader.destroy(),this.loader=null)},t.abort=function(){this.loader&&this.loader.abort()},t.load=function(e,t){var r=this,i=e.url;if(!i)return Promise.reject(new sr({type:R.NETWORK_ERROR,details:k.FRAG_LOAD_ERROR,fatal:!1,frag:e,error:new Error("Fragment does not have a "+(i?"part list":"url")),networkDetails:null}));this.abort();var n=this.config,a=n.fLoader,s=n.loader;return new Promise((function(o,l){if(r.loader&&r.loader.destroy(),e.gap){if(e.tagList.some((function(e){return"GAP"===e[0]})))return void l(ar(e));e.gap=!1}var u=r.loader=a?new a(n):new s(n),h=nr(e);e.loader=u;var f=_t(n.fragLoadPolicy.default),c={loadPolicy:f,timeout:f.maxLoadTimeMs,maxRetry:0,retryDelay:0,maxRetryDelay:0,highWaterMark:"initSegment"===e.sn?1/0:rr};e.stats=u.stats;var g={onSuccess:function(t,i,n,a){r.resetLoader(e,u);var s=t.data;n.resetIV&&e.decryptdata&&(e.decryptdata.iv=new Uint8Array(s.slice(0,16)),s=s.slice(16)),o({frag:e,part:null,payload:s,networkDetails:a})},onError:function(t,n,a,s){r.resetLoader(e,u),l(new sr({type:R.NETWORK_ERROR,details:k.FRAG_LOAD_ERROR,fatal:!1,frag:e,response:d({url:i,data:void 0},t),error:new Error("HTTP Error "+t.code+" "+t.text),networkDetails:a,stats:s}))},onAbort:function(t,i,n){r.resetLoader(e,u),l(new sr({type:R.NETWORK_ERROR,details:k.INTERNAL_ABORTED,fatal:!1,frag:e,error:new Error("Aborted"),networkDetails:n,stats:t}))},onTimeout:function(t,i,n){r.resetLoader(e,u),l(new sr({type:R.NETWORK_ERROR,details:k.FRAG_LOAD_TIMEOUT,fatal:!1,frag:e,error:new Error("Timeout after "+c.timeout+"ms"),networkDetails:n,stats:t}))}};t&&(g.onProgress=function(r,i,n,a){return t({frag:e,part:null,payload:n,networkDetails:a})}),u.load(h,c,g)}))},t.loadPart=function(e,t,r){var i=this;this.abort();var n=this.config,a=n.fLoader,s=n.loader;return new Promise((function(o,l){if(i.loader&&i.loader.destroy(),e.gap||t.gap)l(ar(e,t));else{var u=i.loader=a?new a(n):new s(n),h=nr(e,t);e.loader=u;var f=_t(n.fragLoadPolicy.default),c={loadPolicy:f,timeout:f.maxLoadTimeMs,maxRetry:0,retryDelay:0,maxRetryDelay:0,highWaterMark:rr};t.stats=u.stats,u.load(h,c,{onSuccess:function(n,a,s,l){i.resetLoader(e,u),i.updateStatsFromPart(e,t);var d={frag:e,part:t,payload:n.data,networkDetails:l};r(d),o(d)},onError:function(r,n,a,s){i.resetLoader(e,u),l(new sr({type:R.NETWORK_ERROR,details:k.FRAG_LOAD_ERROR,fatal:!1,frag:e,part:t,response:d({url:h.url,data:void 0},r),error:new Error("HTTP Error "+r.code+" "+r.text),networkDetails:a,stats:s}))},onAbort:function(r,n,a){e.stats.aborted=t.stats.aborted,i.resetLoader(e,u),l(new sr({type:R.NETWORK_ERROR,details:k.INTERNAL_ABORTED,fatal:!1,frag:e,part:t,error:new Error("Aborted"),networkDetails:a,stats:r}))},onTimeout:function(r,n,a){i.resetLoader(e,u),l(new sr({type:R.NETWORK_ERROR,details:k.FRAG_LOAD_TIMEOUT,fatal:!1,frag:e,part:t,error:new Error("Timeout after "+c.timeout+"ms"),networkDetails:a,stats:r}))}})}}))},t.updateStatsFromPart=function(e,t){var r=e.stats,i=t.stats,n=i.total;if(r.loaded+=i.loaded,n){var a=Math.round(e.duration/t.duration),s=Math.min(Math.round(r.loaded/n),a),o=(a-s)*Math.round(r.loaded/s);r.total=r.loaded+o}else r.total=Math.max(r.loaded,r.total);var l=r.loading,u=i.loading;l.start?l.first+=u.first-u.start:(l.start=u.start,l.first=u.first),l.end=u.end},t.resetLoader=function(e,t){e.loader=null,this.loader===t&&(self.clearTimeout(this.partLoadTimeout),this.loader=null),t.destroy()},e}();function nr(e,t){void 0===t&&(t=null);var r,i=t||e,n={frag:e,part:t,responseType:"arraybuffer",url:i.url,headers:{},rangeStart:0,rangeEnd:0},a=i.byteRangeStartOffset,s=i.byteRangeEndOffset;if(A(a)&&A(s)){var o,l=a,u=s;if("initSegment"===e.sn&&("AES-128"===(r=null==(o=e.decryptdata)?void 0:o.method)||"AES-256"===r)){var d=s-a;d%16&&(u=s+(16-d%16)),0!==a&&(n.resetIV=!0,l=a-16)}n.rangeStart=l,n.rangeEnd=u}return n}function ar(e,t){var r=new Error("GAP "+(e.gap?"tag":"attribute")+" found"),i={type:R.MEDIA_ERROR,details:k.FRAG_GAP,fatal:!1,frag:e,error:r,networkDetails:null};return t&&(i.part=t),(t||e).stats.aborted=!0,new sr(i)}var sr=function(e){function t(t){var r;return(r=e.call(this,t.error.message)||this).data=void 0,r.data=t,r}return o(t,e),t}(c(Error)),or=function(e){function t(t,r){var i;return(i=e.call(this,t,r)||this)._boundTick=void 0,i._tickTimer=null,i._tickInterval=null,i._tickCallCount=0,i._boundTick=i.tick.bind(i),i}o(t,e);var r=t.prototype;return r.destroy=function(){this.onHandlerDestroying(),this.onHandlerDestroyed()},r.onHandlerDestroying=function(){this.clearNextTick(),this.clearInterval()},r.onHandlerDestroyed=function(){},r.hasInterval=function(){return!!this._tickInterval},r.hasNextTick=function(){return!!this._tickTimer},r.setInterval=function(e){return!this._tickInterval&&(this._tickCallCount=0,this._tickInterval=self.setInterval(this._boundTick,e),!0)},r.clearInterval=function(){return!!this._tickInterval&&(self.clearInterval(this._tickInterval),this._tickInterval=null,!0)},r.clearNextTick=function(){return!!this._tickTimer&&(self.clearTimeout(this._tickTimer),this._tickTimer=null,!0)},r.tick=function(){this._tickCallCount++,1===this._tickCallCount&&(this.doTick(),this._tickCallCount>1&&this.tickImmediate(),this._tickCallCount=0)},r.tickImmediate=function(){this.clearNextTick(),this._tickTimer=self.setTimeout(this._boundTick,0)},r.doTick=function(){},t}(N),lr=function(e,t,r,i,n,a){void 0===i&&(i=0),void 0===n&&(n=-1),void 0===a&&(a=!1),this.level=void 0,this.sn=void 0,this.part=void 0,this.id=void 0,this.size=void 0,this.partial=void 0,this.transmuxing={start:0,executeStart:0,executeEnd:0,end:0},this.buffering={audio:{start:0,executeStart:0,executeEnd:0,end:0},video:{start:0,executeStart:0,executeEnd:0,end:0},audiovideo:{start:0,executeStart:0,executeEnd:0,end:0}},this.level=e,this.sn=t,this.id=r,this.size=i,this.part=n,this.partial=a},ur={length:0,start:function(){return 0},end:function(){return 0}},dr=function(){function e(){}return e.isBuffered=function(t,r){if(t)for(var i=e.getBuffered(t),n=i.length;n--;)if(r>=i.start(n)&&r<=i.end(n))return!0;return!1},e.bufferedRanges=function(t){if(t){var r=e.getBuffered(t);return e.timeRangesToArray(r)}return[]},e.timeRangesToArray=function(e){for(var t=[],r=0;r<e.length;r++)t.push({start:e.start(r),end:e.end(r)});return t},e.bufferInfo=function(t,r,i){if(t){var n=e.bufferedRanges(t);if(n.length)return e.bufferedInfo(n,r,i)}return{len:0,start:r,end:r,bufferedIndex:-1}},e.bufferedInfo=function(e,t,r){t=Math.max(0,t),e.length>1&&e.sort((function(e,t){return e.start-t.start||t.end-e.end}));var i=-1,n=[];if(r)for(var a=0;a<e.length;a++){t>=e[a].start&&t<=e[a].end&&(i=a);var s=n.length;if(s){var o=n[s-1].end;e[a].start-o<r?e[a].end>o&&(n[s-1].end=e[a].end):n.push(e[a])}else n.push(e[a])}else n=e;for(var l,u=0,d=t,h=t,f=0;f<n.length;f++){var c=n[f].start,g=n[f].end;if(-1===i&&t>=c&&t<=g&&(i=f),t+r>=c&&t<g)d=c,u=(h=g)-t;else if(t+r<c){l=c;break}}return{len:u,start:d||0,end:h||0,nextStart:l,buffered:e,bufferedIndex:i}},e.getBuffered=function(e){try{return e.buffered||ur}catch(e){return Y.log("failed to get media.buffered",e),ur}},e}(),hr=/\{\$([a-zA-Z0-9-_]+)\}/g;function fr(e){return hr.test(e)}function cr(e,t){if(null!==e.variableList||e.hasVariableRefs){var r=e.variableList;return t.replace(hr,(function(t){var i=t.substring(2,t.length-1),n=null==r?void 0:r[i];return void 0===n?(e.playlistParsingError||(e.playlistParsingError=new Error('Missing preceding EXT-X-DEFINE tag for Variable Reference: "'+i+'"')),t):n}))}return t}function gr(e,t,r){var i,n,a=e.variableList;if(a||(e.variableList=a={}),"QUERYPARAM"in t){i=t.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(t){e.playlistParsingError||(e.playlistParsingError=new Error("EXT-X-DEFINE QUERYPARAM: "+t.message))}}else i=t.NAME,n=t.VALUE;i in a?e.playlistParsingError||(e.playlistParsingError=new Error('EXT-X-DEFINE duplicate Variable Name declarations: "'+i+'"')):a[i]=n||""}function vr(e,t,r){var i=t.IMPORT;if(r&&i in r){var n=e.variableList;n||(e.variableList=n={}),n[i]=r[i]}else e.playlistParsingError||(e.playlistParsingError=new Error('EXT-X-DEFINE IMPORT attribute not found in Multivariant Playlist: "'+i+'"'))}var mr=/^(\d+)x(\d+)$/,pr=/(.+?)=(".*?"|.*?)(?:,|$)/g,yr=function(){function e(t,r){"string"==typeof t&&(t=e.parseAttrList(t,r)),a(this,t)}var t=e.prototype;return t.decimalInteger=function(e){var t=parseInt(this[e],10);return t>Number.MAX_SAFE_INTEGER?1/0:t},t.hexadecimalInteger=function(e){if(this[e]){var t=(this[e]||"0x").slice(2);t=(1&t.length?"0":"")+t;for(var r=new Uint8Array(t.length/2),i=0;i<t.length/2;i++)r[i]=parseInt(t.slice(2*i,2*i+2),16);return r}return null},t.hexadecimalIntegerAsNumber=function(e){var t=parseInt(this[e],16);return t>Number.MAX_SAFE_INTEGER?1/0:t},t.decimalFloatingPoint=function(e){return parseFloat(this[e])},t.optionalFloat=function(e,t){var r=this[e];return r?parseFloat(r):t},t.enumeratedString=function(e){return this[e]},t.enumeratedStringList=function(e,t){var r=this[e];return(r?r.split(/[ ,]+/):[]).reduce((function(e,t){return e[t.toLowerCase()]=!0,e}),t)},t.bool=function(e){return"YES"===this[e]},t.decimalResolution=function(e){var t=mr.exec(this[e]);if(null!==t)return{width:parseInt(t[1],10),height:parseInt(t[2],10)}},e.parseAttrList=function(e,t){var r,i={};for(pr.lastIndex=0;null!==(r=pr.exec(e));){var n=r[1].trim(),a=r[2],s=0===a.indexOf('"')&&a.lastIndexOf('"')===a.length-1,o=!1;if(s)a=a.slice(1,-1);else switch(n){case"IV":case"SCTE35-CMD":case"SCTE35-IN":case"SCTE35-OUT":o=!0}if(t&&(s||o))a=cr(t,a);else if(!o&&!s)switch(n){case"CLOSED-CAPTIONS":if("NONE"===a)break;case"ALLOWED-CPC":case"CLASS":case"ASSOC-LANGUAGE":case"AUDIO":case"BYTERANGE":case"CHANNELS":case"CHARACTERISTICS":case"CODECS":case"DATA-ID":case"END-DATE":case"GROUP-ID":case"ID":case"IMPORT":case"INSTREAM-ID":case"KEYFORMAT":case"KEYFORMATVERSIONS":case"LANGUAGE":case"NAME":case"PATHWAY-ID":case"QUERYPARAM":case"RECENTLY-REMOVED-DATERANGES":case"SERVER-URI":case"STABLE-RENDITION-ID":case"STABLE-VARIANT-ID":case"START-DATE":case"SUBTITLES":case"SUPPLEMENTAL-CODECS":case"URI":case"VALUE":case"VIDEO":case"X-ASSET-LIST":case"X-ASSET-URI":Y.warn(e+": attribute "+n+" is missing quotes")}i[n]=a}return i},i(e,[{key:"clientAttrs",get:function(){return Object.keys(this).filter((function(e){return"X-"===e.substring(0,2)}))}}])}();function Er(e){return"SCTE35-OUT"===e||"SCTE35-IN"===e||"SCTE35-CMD"===e}var Tr=function(){return i((function(e,t,r){var i;if(void 0===r&&(r=0),this.attr=void 0,this.tagAnchor=void 0,this.tagOrder=void 0,this._startDate=void 0,this._endDate=void 0,this._dateAtEnd=void 0,this._cue=void 0,this._badValueForSameId=void 0,this.tagAnchor=(null==t?void 0:t.tagAnchor)||null,this.tagOrder=null!=(i=null==t?void 0:t.tagOrder)?i:r,t){var n=t.attr;for(var s in n)if(Object.prototype.hasOwnProperty.call(e,s)&&e[s]!==n[s]){Y.warn('DATERANGE tag attribute: "'+s+'" does not match for tags with ID: "'+e.ID+'"'),this._badValueForSameId=s;break}e=a(new yr({}),n,e)}if(this.attr=e,t?(this._startDate=t._startDate,this._cue=t._cue,this._endDate=t._endDate,this._dateAtEnd=t._dateAtEnd):this._startDate=new Date(e["START-DATE"]),"END-DATE"in this.attr){var o=(null==t?void 0:t.endDate)||new Date(this.attr["END-DATE"]);A(o.getTime())&&(this._endDate=o)}}),[{key:"id",get:function(){return this.attr.ID}},{key:"class",get:function(){return this.attr.CLASS}},{key:"cue",get:function(){var e=this._cue;return void 0===e?this._cue=this.attr.enumeratedStringList(this.attr.CUE?"CUE":"X-CUE",{pre:!1,post:!1,once:!1}):e}},{key:"startTime",get:function(){var e=this.tagAnchor;return null===e||null===e.programDateTime?(Y.warn('Expected tagAnchor Fragment with PDT set for DateRange "'+this.id+'": '+e),NaN):e.start+(this.startDate.getTime()-e.programDateTime)/1e3}},{key:"startDate",get:function(){return this._startDate}},{key:"endDate",get:function(){var e=this._endDate||this._dateAtEnd;if(e)return e;var t=this.duration;return null!==t?this._dateAtEnd=new Date(this._startDate.getTime()+1e3*t):null}},{key:"duration",get:function(){if("DURATION"in this.attr){var e=this.attr.decimalFloatingPoint("DURATION");if(A(e))return e}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:"isInterstitial",get:function(){return"com.apple.hls.interstitial"===this.class}},{key:"isValid",get:function(){return!!this.id&&!this._badValueForSameId&&A(this.startDate.getTime())&&(null===this.duration||this.duration>=0)&&(!this.endOnNext||!!this.class)&&(!this.attr.CUE||!this.cue.pre&&!this.cue.post||this.cue.pre!==this.cue.post)&&(!this.isInterstitial||"X-ASSET-URI"in this.attr||"X-ASSET-LIST"in this.attr)}}])}(),Sr=function(){function e(e){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.dateRangeTagCount=0,this.live=!0,this.requestScheduled=-1,this.ageHeader=0,this.advancedDateTime=void 0,this.updated=!0,this.advanced=!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.appliedTimelineOffset=void 0,this.fragments=[],this.encryptedFragments=[],this.dateRanges={},this.url=e}var t=e.prototype;return t.reloaded=function(e){if(!e)return this.advanced=!0,void(this.updated=!0);var t=this.lastPartSn-e.lastPartSn,r=this.lastPartIndex-e.lastPartIndex;this.updated=this.endSN!==e.endSN||!!r||!!t||!this.live,this.advanced=this.endSN>e.endSN||t>0||0===t&&r>0,this.updated||this.advanced?this.misses=Math.floor(.6*e.misses):this.misses=e.misses+1},t.hasKey=function(e){return this.encryptedFragments.some((function(t){var r=t.decryptdata;return r||(t.setKeyFormat(e.keyFormat),r=t.decryptdata),!!r&&e.matches(r)}))},i(e,[{key:"hasProgramDateTime",get:function(){return!!this.fragments.length&&A(this.fragments[this.fragments.length-1].programDateTime)}},{key:"levelTargetDuration",get:function(){return this.averagetargetduration||this.targetduration||10}},{key:"drift",get:function(){var e=this.driftEndTime-this.driftStartTime;return e>0?1e3*(this.driftEnd-this.driftStart)/e:1}},{key:"edge",get:function(){return this.partEnd||this.fragmentEnd}},{key:"partEnd",get:function(){var e;return null!=(e=this.partList)&&e.length?this.partList[this.partList.length-1].end:this.fragmentEnd}},{key:"fragmentEnd",get:function(){return this.fragments.length?this.fragments[this.fragments.length-1].end:0}},{key:"fragmentStart",get:function(){return this.fragments.length?this.fragments[0].start:0}},{key:"age",get:function(){return this.advancedDateTime?Math.max(Date.now()-this.advancedDateTime,0)/1e3:0}},{key:"lastPartIndex",get:function(){var e;return null!=(e=this.partList)&&e.length?this.partList[this.partList.length-1].index:-1}},{key:"maxPartIndex",get:function(){var e=this.partList;if(e){var t=this.lastPartIndex;if(-1!==t){for(var r=e.length;r--;)if(e[r].index>t)return e[r].index;return t}}return 0}},{key:"lastPartSn",get:function(){var e;return null!=(e=this.partList)&&e.length?this.partList[this.partList.length-1].fragment.sn:this.endSN}},{key:"expired",get:function(){if(this.live&&this.age&&this.misses<3){var e=this.partEnd-this.fragmentStart;return this.age>Math.max(e,this.totalduration)+this.levelTargetDuration}return!1}}])}();function Ar(e,t){return e.length===t.length&&!e.some((function(e,r){return e!==t[r]}))}function Lr(e,t){return!e&&!t||!(!e||!t)&&Ar(e,t)}function Ir(e){return"AES-128"===e||"AES-256"===e||"AES-256-CTR"===e}function Rr(e){switch(e){case"AES-128":case"AES-256":return zt;case"AES-256-CTR":return $t;default:throw new Error("invalid full segment method "+e)}}function kr(e){return Uint8Array.from(atob(e),(function(e){return e.charCodeAt(0)}))}function br(e){return Uint8Array.from(unescape(encodeURIComponent(e)),(function(e){return e.charCodeAt(0)}))}function Dr(e){var t=function(e,t,r){var i=e[t];e[t]=e[r],e[r]=i};t(e,0,3),t(e,1,2),t(e,4,5),t(e,6,7)}function _r(e){var t,r,i=e.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=kr(l)):(t=br(l).subarray(0,16),(r=new Uint8Array(16)).set(t,16-t.length),n=r)}}return n}var Pr="undefined"!=typeof self?self:void 0,Cr={CLEARKEY:"org.w3.clearkey",FAIRPLAY:"com.apple.fps",PLAYREADY:"com.microsoft.playready",WIDEVINE:"com.widevine.alpha"},wr="org.w3.clearkey",Or="com.apple.streamingkeydelivery",xr="com.microsoft.playready",Mr="urn:uuid:edef8ba9-79d6-4ace-a3c8-27dcd51d21ed";function Fr(e){switch(e){case Or:return Cr.FAIRPLAY;case xr:return Cr.PLAYREADY;case Mr:return Cr.WIDEVINE;case wr:return Cr.CLEARKEY}}function Nr(e){switch(e){case Cr.FAIRPLAY:return Or;case Cr.PLAYREADY:return xr;case Cr.WIDEVINE:return Mr;case Cr.CLEARKEY:return wr}}function Ur(e){var t=e.drmSystems,r=e.widevineLicenseUrl,i=t?[Cr.FAIRPLAY,Cr.WIDEVINE,Cr.PLAYREADY,Cr.CLEARKEY].filter((function(e){return!!t[e]})):[];return!i[Cr.WIDEVINE]&&r&&i.push(Cr.WIDEVINE),i}var Br,Gr=null!=Pr&&null!=(Br=Pr.navigator)&&Br.requestMediaKeySystemAccess?self.navigator.requestMediaKeySystemAccess.bind(self.navigator):null;function Kr(e){var t=new Uint16Array(e.buffer,e.byteOffset,e.byteLength/2),r=String.fromCharCode.apply(null,Array.from(t)),i=r.substring(r.indexOf("<"),r.length),n=(new DOMParser).parseFromString(i,"text/xml").getElementsByTagName("KID")[0];if(n){var a=n.childNodes[0]?n.childNodes[0].nodeValue:n.getAttribute("VALUE");if(a){var s=kr(a).subarray(0,16);return Dr(s),s}}return null}var Vr={},Hr=function(){function e(e,t,r,i,n,a){void 0===i&&(i=[1]),void 0===n&&(n=null),this.uri=void 0,this.method=void 0,this.keyFormat=void 0,this.keyFormatVersions=void 0,this.encrypted=void 0,this.isCommonEncryption=void 0,this.iv=null,this.key=null,this.keyId=null,this.pssh=null,this.method=e,this.uri=t,this.keyFormat=r,this.keyFormatVersions=i,this.iv=n,this.encrypted=!!e&&"NONE"!==e,this.isCommonEncryption=this.encrypted&&!Ir(e),null!=a&&a.startsWith("0x")&&(this.keyId=new Uint8Array(Q(a)))}e.clearKeyUriToKeyIdMap=function(){Vr={}},e.setKeyIdForUri=function(e,t){Vr[e]=t}
7,e.addKeyIdForUri=function(e){var t=Object.keys(Vr).length%Number.MAX_SAFE_INTEGER,r=new Uint8Array(16);return new DataView(r.buffer,12,4).setUint32(0,t),Vr[e]=r,r
vendor: 32,238 bytes, line 7
7};var t=e.prototype;return t.matches=function(e){return e.uri===this.uri&&e.method===this.method&&e.encrypted===this.encrypted&&e.keyFormat===this.keyFormat&&Ar(e.keyFormatVersions,this.keyFormatVersions)&&Lr(e.iv,this.iv)&&Lr(e.keyId,this.keyId)},t.isSupported=function(){if(this.method){if(Ir(this.method)||"NONE"===this.method)return!0;if("identity"===this.keyFormat)return"SAMPLE-AES"===this.method;switch(this.keyFormat){case Or:case Mr:case xr:case wr:return-1!==["SAMPLE-AES","SAMPLE-AES-CENC","SAMPLE-AES-CTR"].indexOf(this.method)}}return!1},t.getDecryptData=function(t,r){if(!this.encrypted||!this.uri)return null;if(Ir(this.method)){var i=this.iv;return i||("number"!=typeof t&&(Y.warn('missing IV for initialization segment with method="'+this.method+'" - compliance issue'),t=0),i=function(e){for(var t=new Uint8Array(16),r=12;r<16;r++)t[r]=e>>8*(15-r)&255;return t}(t)),new e(this.method,this.uri,"identity",this.keyFormatVersions,i)}if(this.keyId){var n=Vr[this.uri];if(n&&!Ar(this.keyId,n)&&e.setKeyIdForUri(this.uri,this.keyId),this.pssh)return this}var a,s=_r(this.uri);if(s)switch(this.keyFormat){case Mr:if(this.pssh=s,!this.keyId){var o=function(e){var t=[];if(e instanceof ArrayBuffer)for(var r=e.byteLength,i=0;i+32<r;){var n=Pe(new DataView(e,i));t.push(n),i+=n.size}return t}(s.buffer);if(o.length){var l,u=o[0];this.keyId=null!=(l=u.kids)&&l.length?u.kids[0]:null}}this.keyId||(this.keyId=Yr(r));break;case xr:var d=new Uint8Array([154,4,240,121,152,64,66,134,171,146,230,91,224,136,95,149]);this.pssh=_e(d,0,s),this.keyId=Kr(s);break;default:var h=s.subarray(0,16);if(16!==h.length){var f=new Uint8Array(16);f.set(h,16-h.length),h=f}this.keyId=h}return this.keyId&&16===this.keyId.byteLength||(a=function(e){var t=null==e?void 0:e[Mr];return t?t.keyId:null}(r),a||(a=Yr(r))||(a=Vr[this.uri]),a&&(this.keyId=a,e.setKeyIdForUri(this.uri,a))),this},e}();function Yr(e){var t=null==e?void 0:e[xr];if(t){var r=_r(t.uri);if(r)return Kr(r)}return null}var Wr=/#EXT-X-STREAM-INF:([^\r\n]*)(?:[\r\n](?:#[^\r\n]*)?)*([^\r\n]+)|#EXT-X-(SESSION-DATA|SESSION-KEY|DEFINE|CONTENT-STEERING|START):([^\r\n]*)[\r\n]+/g,jr=/#EXT-X-MEDIA:(.*)/g,qr=/^#EXT(?:INF|-X-TARGETDURATION):/m,Xr=new RegExp([/#EXTINF:\s*(\d*(?:\.\d+)?)(?:,(.*)\s+)?/.source,/(?!#) *(\S[^\r\n]*)/.source,/#.*/.source].join("|"),"g"),Qr=new RegExp([/#EXT-X-(PROGRAM-DATE-TIME|BYTERANGE|DATERANGE|DEFINE|KEY|MAP|PART|PART-INF|PLAYLIST-TYPE|PRELOAD-HINT|RENDITION-REPORT|SERVER-CONTROL|SKIP|START):(.+)/.source,/#EXT-X-(BITRATE|DISCONTINUITY-SEQUENCE|MEDIA-SEQUENCE|TARGETDURATION|VERSION): *(\d+)/.source,/#EXT-X-(DISCONTINUITY|ENDLIST|GAP|INDEPENDENT-SEGMENTS)/.source,/(#)([^:]*):(.*)/.source,/(#)(.*)(?:.*)\r?\n?/.source].join("|")),zr=function(){function e(){}return e.findGroup=function(e,t){for(var r=0;r<e.length;r++){var i=e[r];if(i.id===t)return i}},e.resolve=function(e,t){return S.buildAbsoluteURL(t,e,{alwaysNormalize:!0})},e.isMediaPlaylist=function(e){return qr.test(e)},e.parseMasterPlaylist=function(t,r){var i,n={contentSteering:null,levels:[],playlistParsingError:null,sessionData:null,sessionKeys:null,startTimeOffset:null,variableList:null,hasVariableRefs:fr(t)},a=[];if(Wr.lastIndex=0,!t.startsWith("#EXTM3U"))return n.playlistParsingError=new Error("no EXTM3U delimiter"),n;for(;null!=(i=Wr.exec(t));)if(i[1]){var s,o=new yr(i[1],n),l=cr(n,i[2]),u={attrs:o,bitrate:o.decimalInteger("BANDWIDTH")||o.decimalInteger("AVERAGE-BANDWIDTH"),name:o.NAME,url:e.resolve(l,r)},d=o.decimalResolution("RESOLUTION");d&&(u.width=d.width,u.height=d.height),ti(o.CODECS,u);var h=o["SUPPLEMENTAL-CODECS"];h&&(u.supplemental={},ti(h,u.supplemental)),null!=(s=u.unknownCodecs)&&s.length||a.push(u),n.levels.push(u)}else if(i[3]){var f=i[3],c=i[4];switch(f){case"SESSION-DATA":var g=new yr(c,n),v=g["DATA-ID"];v&&(null===n.sessionData&&(n.sessionData={}),n.sessionData[v]=g);break;case"SESSION-KEY":var m=Jr(c,r,n);m.encrypted&&m.isSupported()?(null===n.sessionKeys&&(n.sessionKeys=[]),n.sessionKeys.push(m)):Y.warn('[Keys] Ignoring invalid EXT-X-SESSION-KEY tag: "'+c+'"');break;case"DEFINE":gr(n,new yr(c,n),r);break;case"CONTENT-STEERING":var p=new yr(c,n);n.contentSteering={uri:e.resolve(p["SERVER-URI"],r),pathwayId:p["PATHWAY-ID"]||"."};break;case"START":n.startTimeOffset=ei(c)}}var y=a.length>0&&a.length<n.levels.length;return n.levels=y?a:n.levels,0===n.levels.length&&(n.playlistParsingError=new Error("no levels found in manifest")),n},e.parseMasterPlaylistMedia=function(t,r,i){var n,a={},s=i.levels,o={AUDIO:s.map((function(e){return{id:e.attrs.AUDIO,audioCodec:e.audioCodec}})),SUBTITLES:s.map((function(e){return{id:e.attrs.SUBTITLES,textCodec:e.textCodec}})),"CLOSED-CAPTIONS":[]},l=0;for(jr.lastIndex=0;null!==(n=jr.exec(t));){var u=new yr(n[1],i),d=u.TYPE;if(d){var h=o[d],f=a[d]||[];a[d]=f;var c=u.LANGUAGE,g=u["ASSOC-LANGUAGE"],v=u.CHANNELS,m=u.CHARACTERISTICS,p=u["INSTREAM-ID"],y={attrs:u,bitrate:0,id:l++,groupId:u["GROUP-ID"]||"",name:u.NAME||c||"",type:d,default:u.bool("DEFAULT"),autoselect:u.bool("AUTOSELECT"),forced:u.bool("FORCED"),lang:c,url:u.URI?e.resolve(u.URI,r):""};if(g&&(y.assocLang=g),v&&(y.channels=v),m&&(y.characteristics=m),p&&(y.instreamId=p),null!=h&&h.length){var E=e.findGroup(h,y.groupId)||h[0];ri(y,E,"audioCodec"),ri(y,E,"textCodec")}f.push(y)}}return a},e.parseLevelPlaylist=function(e,t,r,i,n,s){var o,l,u,d,h,f={url:t},c=new Sr(t),g=c.fragments,v=[],m=null,p=0,y=0,E=0,T=0,S=0,L=null,I=new re(i,f),R=-1,k=!1,b=null;if(Xr.lastIndex=0,c.m3u8=e,c.hasVariableRefs=fr(e),"#EXTM3U"!==(null==(o=Xr.exec(e))?void 0:o[0]))return c.playlistParsingError=new Error("Missing format identifier #EXTM3U"),c;for(;null!==(l=Xr.exec(e));){k&&(k=!1,(I=new re(i,f)).playlistOffset=E,I.setStart(E),I.sn=p,I.cc=T,S&&(I.bitrate=S),I.level=r,m&&(I.initSegment=m,m.rawProgramDateTime&&(I.rawProgramDateTime=m.rawProgramDateTime,m.rawProgramDateTime=null),b&&(I.setByteRange(b),b=null)));var D=l[1];if(D){I.duration=parseFloat(D);var _=(" "+l[2]).slice(1);I.title=_||null,I.tagList.push(_?["INF",D,_]:["INF",D])}else if(l[3]){if(A(I.duration)){I.playlistOffset=E,I.setStart(E),d&&ai(I,d,c),I.sn=p,I.level=r,I.cc=T,g.push(I);var P=(" "+l[3]).slice(1);I.relurl=cr(c,P),ii(I,L,v),L=I,E+=I.duration,p++,y=0,k=!0}}else{if(!(l=l[0].match(Qr))){Y.warn("No matches on slow regex match for level playlist!");continue}for(u=1;u<l.length&&void 0===l[u];u++);var C=(" "+l[u]).slice(1),w=(" "+l[u+1]).slice(1),O=l[u+2]?(" "+l[u+2]).slice(1):null;switch(C){case"BYTERANGE":L?I.setByteRange(w,L):I.setByteRange(w);break;case"PROGRAM-DATE-TIME":I.rawProgramDateTime=w,I.tagList.push(["PROGRAM-DATE-TIME",w]),-1===R&&(R=g.length);break;case"PLAYLIST-TYPE":c.type&&si(c,C,l),c.type=w.toUpperCase();break;case"MEDIA-SEQUENCE":0!==c.startSN?si(c,C,l):g.length>0&&oi(c,C,l),p=c.startSN=parseInt(w);break;case"SKIP":c.skippedSegments&&si(c,C,l);var x=new yr(w,c),M=x.decimalInteger("SKIPPED-SEGMENTS");if(A(M)){c.skippedSegments+=M;for(var F=M;F--;)g.push(null);p+=M}var N=x.enumeratedString("RECENTLY-REMOVED-DATERANGES");N&&(c.recentlyRemovedDateranges=(c.recentlyRemovedDateranges||[]).concat(N.split("\t")));break;case"TARGETDURATION":0!==c.targetduration&&si(c,C,l),c.targetduration=Math.max(parseInt(w),1);break;case"VERSION":null!==c.version&&si(c,C,l),c.version=parseInt(w);break;case"INDEPENDENT-SEGMENTS":break;case"ENDLIST":c.live||si(c,C,l),c.live=!1;break;case"#":(w||O)&&I.tagList.push(O?[w,O]:[w]);break;case"DISCONTINUITY":T++,I.tagList.push(["DIS"]);break;case"GAP":I.gap=!0,I.tagList.push([C]);break;case"BITRATE":I.tagList.push([C,w]),S=1e3*parseInt(w),A(S)?I.bitrate=S:S=0;break;case"DATERANGE":var U=new yr(w,c),B=new Tr(U,c.dateRanges[U.ID],c.dateRangeTagCount);c.dateRangeTagCount++,B.isValid||c.skippedSegments?c.dateRanges[B.id]=B:Y.warn('Ignoring invalid DATERANGE tag: "'+w+'"'),I.tagList.push(["EXT-X-DATERANGE",w]);break;case"DEFINE":var G=new yr(w,c);"IMPORT"in G?vr(c,G,s):gr(c,G,t);break;case"DISCONTINUITY-SEQUENCE":0!==c.startCC?si(c,C,l):g.length>0&&oi(c,C,l),c.startCC=T=parseInt(w);break;case"KEY":var K=Jr(w,t,c);if(K.isSupported()){if("NONE"===K.method){d=void 0;break}d||(d={});var V=d[K.keyFormat];null!=V&&V.matches(K)||(V&&(d=a({},d)),d[K.keyFormat]=K)}else Y.warn('[Keys] Ignoring unsupported EXT-X-KEY tag: "'+w+'"');break;case"START":c.startTimeOffset=ei(w);break;case"MAP":var H=new yr(w,c);if(I.duration){var W=new re(i,f);ni(W,H,r,d),m=W,I.initSegment=m,m.rawProgramDateTime&&!I.rawProgramDateTime&&(I.rawProgramDateTime=m.rawProgramDateTime)}else{var j=I.byteRangeEndOffset;if(j){var q=I.byteRangeStartOffset;b=j-q+"@"+q}else b=null;ni(I,H,r,d),m=I,k=!0}m.cc=T;break;case"SERVER-CONTROL":h&&si(c,C,l),h=new yr(w),c.canBlockReload=h.bool("CAN-BLOCK-RELOAD"),c.canSkipUntil=h.optionalFloat("CAN-SKIP-UNTIL",0),c.canSkipDateRanges=c.canSkipUntil>0&&h.bool("CAN-SKIP-DATERANGES"),c.partHoldBack=h.optionalFloat("PART-HOLD-BACK",0),c.holdBack=h.optionalFloat("HOLD-BACK",0);break;case"PART-INF":c.partTarget&&si(c,C,l);var X=new yr(w);c.partTarget=X.decimalFloatingPoint("PART-TARGET");break;case"PART":var Q=c.partList;Q||(Q=c.partList=[]);var z=y>0?Q[Q.length-1]:void 0,$=y++,Z=new yr(w,c),J=new ie(Z,I,f,$,z);Q.push(J),I.duration+=J.duration;break;case"PRELOAD-HINT":var ee=new yr(w,c);c.preloadHint=ee;break;case"RENDITION-REPORT":var te=new yr(w,c);c.renditionReports=c.renditionReports||[],c.renditionReports.push(te);break;default:Y.warn("line parsed but not handled: "+l)}}}L&&!L.relurl?(g.pop(),E-=L.duration,c.partList&&(c.fragmentHint=L)):c.partList&&(ii(I,L,v),I.cc=T,c.fragmentHint=I,d&&ai(I,d,c)),c.targetduration||(c.playlistParsingError=new Error("Missing Target Duration"));var ne=g.length,ae=g[0],se=g[ne-1];if((E+=c.skippedSegments*c.targetduration)>0&&ne&&se){c.averagetargetduration=E/ne;var oe=se.sn;c.endSN="initSegment"!==oe?oe:0,c.live||(se.endList=!0),R>0&&(function(e,t){for(var r=e[t],i=t;i--;){var n=e[i];if(!n)return;n.programDateTime=r.programDateTime-1e3*n.duration,r=n}}(g,R),ae&&v.unshift(ae))}return c.fragmentHint&&(E+=c.fragmentHint.duration),c.totalduration=E,v.length&&c.dateRangeTagCount&&ae&&$r(v,c),c.endCC=T,c},e}();function $r(e,t){var r=e.length;if(!r){if(!t.hasProgramDateTime)return;var i=t.fragments[t.fragments.length-1];e.push(i),r++}for(var n=e[r-1],a=t.live?1/0:t.totalduration,s=Object.keys(t.dateRanges),o=s.length;o--;){var l=t.dateRanges[s[o]],u=l.startDate.getTime();l.tagAnchor=n.ref;for(var d=r;d--;){var h;if((null==(h=e[d])?void 0:h.sn)<t.startSN)break;var f=Zr(t,u,e,d,a);if(-1!==f){l.tagAnchor=t.fragments[f].ref;break}}}}function Zr(e,t,r,i,n){var a=r[i];if(a){var s,o=a.programDateTime;if((t>=o||0===i)&&t<=o+1e3*(((null==(s=r[i+1])?void 0:s.start)||n)-a.start)){var l=r[i].sn-e.startSN;if(l<0)return-1;var u=e.fragments;if(u.length>r.length)for(var d=(r[i+1]||u[u.length-1]).sn-e.startSN;d>l;d--){var h=u[d].programDateTime;if(t>=h&&t<h+1e3*u[d].duration)return d}return l}}return-1}function Jr(e,t,r){var i,n,a=new yr(e,r),s=null!=(i=a.METHOD)?i:"",o=a.URI,l=a.hexadecimalInteger("IV"),u=a.KEYFORMATVERSIONS,d=null!=(n=a.KEYFORMAT)?n:"identity";o&&a.IV&&!l&&Y.error("Invalid IV: "+a.IV);var h=o?zr.resolve(o,t):"",f=(u||"1").split("/").map(Number).filter(Number.isFinite);return new Hr(s,h,d,f,l,a.KEYID)}function ei(e){var t=new yr(e).decimalFloatingPoint("TIME-OFFSET");return A(t)?t:null}function ti(e,t){var r=(e||"").split(/[ ,]+/).filter((function(e){return e}));["video","audio","text"].forEach((function(e){var i=r.filter((function(t){return Oe(t,e)}));i.length&&(t[e+"Codec"]=i.map((function(e){return e.split("/")[0]})).join(","),r=r.filter((function(e){return-1===i.indexOf(e)})))})),t.unknownCodecs=r}function ri(e,t,r){var i=t[r];i&&(e[r]=i)}function ii(e,t,r){e.rawProgramDateTime?r.push(e):null!=t&&t.programDateTime&&(e.programDateTime=t.endProgramDateTime)}function ni(e,t,r,i){e.relurl=t.URI,t.BYTERANGE&&e.setByteRange(t.BYTERANGE),e.level=r,e.sn="initSegment",i&&(e.levelkeys=i),e.initSegment=null}function ai(e,t,r){e.levelkeys=t;var i=r.encryptedFragments;i.length&&i[i.length-1].levelkeys===t||!Object.keys(t).some((function(e){return t[e].isCommonEncryption}))||i.push(e)}function si(e,t,r){e.playlistParsingError=new Error("#EXT-X-"+t+" must not appear more than once ("+r[0]+")")}function oi(e,t,r){e.playlistParsingError=new Error("#EXT-X-"+t+" must appear before the first Media Segment ("+r[0]+")")}function li(e,t){var r=t.startPTS;if(A(r)){var i,n=0;t.sn>e.sn?(n=r-e.start,i=e):(n=e.start-r,i=t),i.duration!==n&&i.setDuration(n)}else t.sn>e.sn?e.cc===t.cc&&e.minEndPTS?t.setStart(e.start+(e.minEndPTS-e.start)):t.setStart(e.start+e.duration):t.setStart(Math.max(e.start-t.duration,0))}function ui(e,t,r,i,n,a,s){i-r<=0&&(s.warn("Fragment should have a positive duration",t),i=r+t.duration,a=n+t.duration);var o=r,l=i,u=t.startPTS,d=t.endPTS;if(A(u)){var h=Math.abs(u-r);e&&h>e.totalduration?s.warn("media timestamps and playlist times differ by "+h+"s for level "+t.level+" "+e.url):A(t.deltaPTS)?t.deltaPTS=Math.max(h,t.deltaPTS):t.deltaPTS=h,o=Math.max(r,u),r=Math.min(r,u),n=void 0!==t.startDTS?Math.min(n,t.startDTS):n,l=Math.min(i,d),i=Math.max(i,d),a=void 0!==t.endDTS?Math.max(a,t.endDTS):a}var f=r-t.start;0!==t.start&&t.setStart(r),t.setDuration(i-t.start),t.startPTS=r,t.maxStartPTS=o,t.startDTS=n,t.endPTS=i,t.minEndPTS=l,t.endDTS=a;var c,g=t.sn;if(!e||g<e.startSN||g>e.endSN)return 0;var v=g-e.startSN,m=e.fragments;for(m[v]=t,c=v;c>0;c--)li(m[c],m[c-1]);for(c=v;c<m.length-1;c++)li(m[c],m[c+1]);return e.fragmentHint&&li(m[m.length-1],e.fragmentHint),e.PTSKnown=e.alignedSliding=!0,f}function di(e,t,r){if(e!==t){for(var i,n=null,s=e.fragments,o=s.length-1;o>=0;o--){var l=s[o].initSegment;if(l){n=l;break}}e.fragmentHint&&delete e.fragmentHint.endPTS,function(e,t,r){for(var i=t.skippedSegments,n=Math.max(e.startSN,t.startSN)-t.startSN,a=(e.fragmentHint?1:0)+(i?t.endSN:Math.min(e.endSN,t.endSN))-t.startSN,s=t.startSN-e.startSN,o=t.fragmentHint?t.fragments.concat(t.fragmentHint):t.fragments,l=e.fragmentHint?e.fragments.concat(e.fragmentHint):e.fragments,u=n;u<=a;u++){var d=l[s+u],h=o[u];if(i&&!h&&d&&(h=t.fragments[u]=d),d&&h){r(d,h,u,o);var f=d.relurl,c=h.relurl;if(f&&Ei(f,c))return void(t.playlistParsingError=hi("media sequence mismatch "+h.sn+":",e,t,0,h));if(d.cc!==h.cc)return void(t.playlistParsingError=hi("discontinuity sequence mismatch ("+d.cc+"!="+h.cc+")",e,t,0,h))}}}(e,t,(function(e,r,a,s){if((!t.startCC||t.skippedSegments)&&r.cc!==e.cc){for(var o=e.cc-r.cc,l=a;l<s.length;l++)s[l].cc+=o;t.endCC=s[s.length-1].cc}A(e.startPTS)&&A(e.endPTS)&&(r.setStart(r.startPTS=e.startPTS),r.startDTS=e.startDTS,r.maxStartPTS=e.maxStartPTS,r.endPTS=e.endPTS,r.endDTS=e.endDTS,r.minEndPTS=e.minEndPTS,r.setDuration(e.endPTS-e.startPTS),r.duration&&(i=r),t.PTSKnown=t.alignedSliding=!0),e.hasStreams&&(r.elementaryStreams=e.elementaryStreams),r.loader=e.loader,e.hasStats&&(r.stats=e.stats),e.initSegment&&(r.initSegment=e.initSegment,n=e.initSegment)}));var u=t.fragments,d=t.fragmentHint?u.concat(t.fragmentHint):u;if(n&&d.forEach((function(e){var t;!e||e.initSegment&&e.initSegment.relurl!==(null==(t=n)?void 0:t.relurl)||(e.initSegment=n)})),t.skippedSegments){if(t.deltaUpdateFailed=u.some((function(e){return!e})),t.deltaUpdateFailed){r.warn("[level-helper] Previous playlist missing segments skipped in delta playlist");for(var h=t.skippedSegments;h--;)u.shift();t.startSN=u[0].sn}else{t.canSkipDateRanges&&(t.dateRanges=function(e,t,r){var i=t.dateRanges,n=t.recentlyRemovedDateranges,s=a({},e);n&&n.forEach((function(e){delete s[e]}));var o=Object.keys(s).length;return o?(Object.keys(i).forEach((function(e){var t=s[e],n=new Tr(i[e].attr,t);n.isValid?(s[e]=n,t||(n.tagOrder+=o)):r.warn('Ignoring invalid Playlist Delta Update DATERANGE tag: "'+ut(i[e].attr)+'"')})),s):i}(e.dateRanges,t,r));var f=e.fragments.filter((function(e){return e.rawProgramDateTime}));if(e.hasProgramDateTime&&!t.hasProgramDateTime)for(var c=1;c<d.length;c++)null===d[c].programDateTime&&ii(d[c],d[c-1],f);$r(f,t)}t.endCC=u[u.length-1].cc}if(!t.startCC){var g,v=vi(e,t.startSN-1);t.startCC=null!=(g=null==v?void 0:v.cc)?g:u[0].cc}!function(e,t,r){if(e&&t)for(var i=0,n=0,a=e.length;n<=a;n++){var s=e[n],o=t[n+i];s&&o&&s.index===o.index&&s.fragment.sn===o.fragment.sn?r(s,o):i--}}(e.partList,t.partList,(function(e,t){t.elementaryStreams=e.elementaryStreams,t.stats=e.stats})),i?ui(t,i,i.startPTS,i.endPTS,i.startDTS,i.endDTS,r):fi(e,t),u.length&&(t.totalduration=t.edge-u[0].start),t.driftStartTime=e.driftStartTime,t.driftStart=e.driftStart;var m=t.advancedDateTime;if(t.advanced&&m){var p=t.edge;t.driftStart||(t.driftStartTime=m,t.driftStart=p),t.driftEndTime=m,t.driftEnd=p}else t.driftEndTime=e.driftEndTime,t.driftEnd=e.driftEnd,t.advancedDateTime=e.advancedDateTime;-1===t.requestScheduled&&(t.requestScheduled=e.requestScheduled)}}function hi(e,t,r,i,n){return new Error(e+" "+n.url+"\nPlaylist starting @"+t.startSN+"\n"+t.m3u8+"\n\nPlaylist starting @"+r.startSN+"\n"+r.m3u8)}function fi(e,t,r){void 0===r&&(r=!0);var i=t.startSN+t.skippedSegments-e.startSN,n=e.fragments,a=i>=0,s=0;if(a&&i<n.length)s=n[i].start;else if(a&&t.startSN===e.endSN+1)s=e.fragmentEnd;else if(a&&r)s=e.fragmentStart+i*t.levelTargetDuration;else{if(t.skippedSegments||0!==t.fragmentStart)return;s=e.fragmentStart}ci(t,s)}function ci(e,t){if(t){for(var r=e.fragments,i=e.skippedSegments;i<r.length;i++)r[i].addStart(t);e.fragmentHint&&e.fragmentHint.addStart(t)}}function gi(e,t){void 0===t&&(t=1/0);var r=1e3*e.targetduration;if(e.updated){var i=e.fragments;if(i.length&&4*r>t){var n=1e3*i[i.length-1].duration;n<r&&(r=n)}}else r/=2;return Math.round(r)}function vi(e,t,r){if(!e)return null;var i=e.fragments[t-e.startSN];return i||((i=e.fragmentHint)&&i.sn===t?i:t<e.startSN&&r&&r.sn===t?r:null)}function mi(e,t,r){return e?pi(e.partList,t,r):null}function pi(e,t,r){if(e)for(var i=e.length;i--;){var n=e[i];if(n.index===r&&n.fragment.sn===t)return n}return null}function yi(e){e.forEach((function(e,t){var r;null==(r=e.details)||r.fragments.forEach((function(e){e.level=t,e.initSegment&&(e.initSegment.level=t)}))}))}function Ei(e,t){return!(e===t||!t)&&Ti(e)!==Ti(t)}function Ti(e){return e.replace(/\?[^?]*$/,"")}function Si(e,t){for(var r=0,i=e.length;r<i;r++){var n;if((null==(n=e[r])?void 0:n.cc)===t)return e[r]}return null}function Ai(e,t){var r=e.start+t;e.startPTS=r,e.setStart(r),e.endPTS=r+e.duration}function Li(e,t){for(var r=t.fragments,i=0,n=r.length;i<n;i++)Ai(r[i],e);t.fragmentHint&&Ai(t.fragmentHint,e),t.alignedSliding=!0}function Ii(e,t){if(function(e,t){return!!(e&&t.startCC<e.endCC&&t.endCC>e.startCC)}(t,e)){var r=Math.min(t.endCC,e.endCC),i=Si(t.fragments,r),n=Si(e.fragments,r);i&&n&&(Y.log("Aligning playlist at start of dicontinuity sequence "+r),Li(i.start-n.start,e))}}function Ri(e,t){if(e.hasProgramDateTime&&t.hasProgramDateTime){var r=e.fragments,i=t.fragments;if(r.length&&i.length){var n,a,s=Math.min(t.endCC,e.endCC);t.startCC<s&&e.startCC<s&&(n=Si(i,s),a=Si(r,s)),n&&a||(a=Si(r,(n=i[Math.floor(i.length/2)]).cc)||r[Math.floor(r.length/2)]);var o=n.programDateTime,l=a.programDateTime;o&&l&&Li((l-o)/1e3-(a.start-n.start),e)}}}function ki(e,t,r){bi(e,t,r),e.addEventListener(t,r)}function bi(e,t,r){e.removeEventListener(t,r)}var Di=function(e){for(var t="",r=e.length,i=0;i<r;i++)t+="["+e.start(i).toFixed(3)+"-"+e.end(i).toFixed(3)+"]";return t},_i={STOPPED:"STOPPED",IDLE:"IDLE",KEY_LOADING:"KEY_LOADING",FRAG_LOADING:"FRAG_LOADING",FRAG_LOADING_WAITING_RETRY:"FRAG_LOADING_WAITING_RETRY",WAITING_TRACK:"WAITING_TRACK",PARSING:"PARSING",PARSED:"PARSED",ENDED:"ENDED",ERROR:"ERROR",WAITING_INIT_PTS:"WAITING_INIT_PTS",WAITING_LEVEL:"WAITING_LEVEL"},Pi=function(e){function t(t,r,i,n,a){var s;return(s=e.call(this,n,t.logger)||this).hls=void 0,s.fragPrevious=null,s.fragCurrent=null,s.fragmentTracker=void 0,s.transmuxer=null,s._state=_i.STOPPED,s.playlistType=void 0,s.media=null,s.mediaBuffer=null,s.config=void 0,s.bitrateTest=!1,s.lastCurrentTime=0,s.nextLoadPosition=0,s.startPosition=0,s.startTimeOffset=null,s.retryDate=0,s.levels=null,s.fragmentLoader=void 0,s.keyLoader=void 0,s.levelLastLoaded=null,s.startFragRequested=!1,s.decrypter=void 0,s.initPTS=[],s.buffering=!0,s.loadingParts=!1,s.loopSn=void 0,s.onMediaSeeking=function(){var e=s,t=e.config,r=e.fragCurrent,i=e.media,n=e.mediaBuffer,a=e.state,o=i?i.currentTime:0,l=dr.bufferInfo(n||i,o,t.maxBufferHole),u=!l.len;if(s.log("Media seeking to "+(A(o)?o.toFixed(3):o)+", state: "+a+", "+(u?"out of":"in")+" buffer"),s.state===_i.ENDED)s.resetLoadingState();else if(r){var d=t.maxFragLookUpTolerance,h=r.start-d,f=r.start+r.duration+d;if(u||f<l.start||h>l.end){var c=o>f;(o<h||c)&&(c&&r.loader&&(s.log("Cancelling fragment load for seek (sn: "+r.sn+")"),r.abortRequests(),s.resetLoadingState()),s.fragPrevious=null)}}if(i&&(s.fragmentTracker.removeFragmentsInRange(o,1/0,s.playlistType,!0),o>s.lastCurrentTime&&(s.lastCurrentTime=o),!s.loadingParts)){var g=Math.max(l.end,o),v=s.shouldLoadParts(s.getLevelDetails(),g);v&&(s.log("LL-Part loading ON after seeking to "+o.toFixed(2)+" with buffer @"+g.toFixed(2)),s.loadingParts=v)}s.hls.hasEnoughToStart||(s.log("Setting "+(u?"startPosition":"nextLoadPosition")+" to "+o+" for seek without enough to start"),s.nextLoadPosition=o,u&&(s.startPosition=o)),u&&s.state===_i.IDLE&&s.tickImmediate()},s.onMediaEnded=function(){s.log("setting startPosition to 0 because media ended"),s.startPosition=s.lastCurrentTime=0},s.playlistType=a,s.hls=t,s.fragmentLoader=new ir(t.config),s.keyLoader=i,s.fragmentTracker=r,s.config=t.config,s.decrypter=new tr(t.config),s}o(t,e);var r=t.prototype;return r.registerListeners=function(){var e=this.hls;e.on(b.MEDIA_ATTACHED,this.onMediaAttached,this),e.on(b.MEDIA_DETACHING,this.onMediaDetaching,this),e.on(b.MANIFEST_LOADING,this.onManifestLoading,this),e.on(b.MANIFEST_LOADED,this.onManifestLoaded,this),e.on(b.ERROR,this.onError,this)},r.unregisterListeners=function(){var e=this.hls;e.off(b.MEDIA_ATTACHED,this.onMediaAttached,this),e.off(b.MEDIA_DETACHING,this.onMediaDetaching,this),e.off(b.MANIFEST_LOADING,this.onManifestLoading,this),e.off(b.MANIFEST_LOADED,this.onManifestLoaded,this),e.off(b.ERROR,this.onError,this)},r.doTick=function(){this.onTickEnd()},r.onTickEnd=function(){},r.startLoad=function(e){},r.stopLoad=function(){if(this.state!==_i.STOPPED){this.fragmentLoader.abort(),this.keyLoader.abort(this.playlistType);var e=this.fragCurrent;null!=e&&e.loader&&(e.abortRequests(),this.fragmentTracker.removeFragment(e)),this.resetTransmuxer(),this.fragCurrent=null,this.fragPrevious=null,this.clearInterval(),this.clearNextTick(),this.state=_i.STOPPED}},r.pauseBuffering=function(){this.buffering=!1},r.resumeBuffering=function(){this.buffering=!0},r._streamEnded=function(e,t){if(t.live||!this.media)return!1;var r=e.end||0,i=this.config.timelineOffset||0;if(r<=i)return!1;var n=e.buffered;this.config.maxBufferHole&&n&&n.length>1&&(e=dr.bufferedInfo(n,e.start,0));var a=e.nextStart;if(a&&a>i&&a<t.edge)return!1;if(this.media.currentTime<e.start)return!1;var s=t.partList;if(null!=s&&s.length){var o=s[s.length-1];return dr.isBuffered(this.media,o.start+o.duration/2)}var l=t.fragments[t.fragments.length-1].type;return this.fragmentTracker.isEndListAppended(l)},r.getLevelDetails=function(){if(this.levels&&null!==this.levelLastLoaded)return this.levelLastLoaded.details},r.onMediaAttached=function(e,t){var r=this.media=this.mediaBuffer=t.media;ki(r,"seeking",this.onMediaSeeking),ki(r,"ended",this.onMediaEnded);var i=this.config;this.levels&&i.autoStartLoad&&this.state===_i.STOPPED&&this.startLoad(i.startPosition)},r.onMediaDetaching=function(e,t){var r=!!t.transferMedia,i=this.media;if(null!==i){if(i.ended&&(this.log("MSE detaching and video ended, reset startPosition"),this.startPosition=this.lastCurrentTime=0),bi(i,"seeking",this.onMediaSeeking),bi(i,"ended",this.onMediaEnded),this.keyLoader&&!r&&this.keyLoader.detach(),this.media=this.mediaBuffer=null,this.loopSn=void 0,r)return this.resetLoadingState(),void this.resetTransmuxer();this.loadingParts=!1,this.fragmentTracker.removeAllFragments(),this.stopLoad()}},r.onManifestLoading=function(){this.initPTS=[],this.levels=this.levelLastLoaded=this.fragCurrent=null,this.lastCurrentTime=this.startPosition=0,this.startFragRequested=!1},r.onError=function(e,t){},r.onManifestLoaded=function(e,t){this.startTimeOffset=t.startTimeOffset},r.onHandlerDestroying=function(){this.stopLoad(),this.transmuxer&&(this.transmuxer.destroy(),this.transmuxer=null),e.prototype.onHandlerDestroying.call(this),this.hls=this.onMediaSeeking=this.onMediaEnded=null},r.onHandlerDestroyed=function(){this.state=_i.STOPPED,this.fragmentLoader&&this.fragmentLoader.destroy(),this.keyLoader&&this.keyLoader.destroy(),this.decrypter&&this.decrypter.destroy(),this.hls=this.log=this.warn=this.decrypter=this.keyLoader=this.fragmentLoader=this.fragmentTracker=null,e.prototype.onHandlerDestroyed.call(this)},r.loadFragment=function(e,t,r){this.startFragRequested=!0,this._loadFragForPlayback(e,t,r)},r._loadFragForPlayback=function(e,t,r){var i=this;this._doFragLoad(e,t,r,(function(e){var t=e.frag;if(i.fragContextChanged(t))return i.warn(t.type+" sn: "+t.sn+(e.part?" part: "+e.part.index:"")+" of "+i.fragInfo(t,!1,e.part)+") was dropped during download."),void i.fragmentTracker.removeFragment(t);t.stats.chunkCount++,i._handleFragmentLoadProgress(e)})).then((function(e){if(e){var t=i.state,r=e.frag;i.fragContextChanged(r)?(t===_i.FRAG_LOADING||!i.fragCurrent&&t===_i.PARSING)&&(i.fragmentTracker.removeFragment(r),i.state=_i.IDLE):("payload"in e&&(i.log("Loaded "+r.type+" sn: "+r.sn+" of "+i.playlistLabel()+" "+r.level),i.hls.trigger(b.FRAG_LOADED,e)),i._handleFragmentLoadComplete(e))}})).catch((function(t){i.state!==_i.STOPPED&&i.state!==_i.ERROR&&(i.warn("Frag error: "+((null==t?void 0:t.message)||t)),i.resetFragmentLoading(e))}))},r.clearTrackerIfNeeded=function(e){var t,r=this.fragmentTracker;if(r.getState(e)===Ht){var i=e.type,n=this.getFwdBufferInfo(this.mediaBuffer,i),a=Math.max(e.duration,n?n.len:this.config.maxBufferLength),s=this.backtrackFragment;(1==(s?e.sn-s.sn:0)||this.reduceMaxBufferLength(a,e.duration))&&r.removeFragment(e)}else 0===(null==(t=this.mediaBuffer)?void 0:t.buffered.length)?r.removeAllFragments():r.hasParts(e.type)&&(r.detectPartialFragments({frag:e,part:null,stats:e.stats,id:e.type}),r.getState(e)===Yt&&r.removeFragment(e))},r.checkLiveUpdate=function(e){if(e.updated&&!e.live){var t=e.fragments[e.fragments.length-1];this.fragmentTracker.detectPartialFragments({frag:t,part:null,stats:t.stats,id:t.type})}e.fragments[0]||(e.deltaUpdateFailed=!0)},r.waitForLive=function(e){var t=e.details;return(null==t?void 0:t.live)&&"EVENT"!==t.type&&(this.levelLastLoaded!==e||t.expired)},r.flushMainBuffer=function(e,t,r){if(void 0===r&&(r=null),e-t){var i={startOffset:e,endOffset:t,type:r};this.hls.trigger(b.BUFFER_FLUSHING,i)}},r._loadInitSegment=function(e,t){var r=this;this._doFragLoad(e,t).then((function(e){var t=null==e?void 0:e.frag;if(!t||r.fragContextChanged(t)||!r.levels)throw new Error("init load aborted");return e})).then((function(e){var t=r.hls,i=e.frag,n=e.payload,a=i.decryptdata;if(n&&n.byteLength>0&&null!=a&&a.key&&a.iv&&Ir(a.method)){var s=self.performance.now();return r.decrypter.decrypt(new Uint8Array(n),a.key.buffer,a.iv.buffer,Rr(a.method)).catch((function(e){throw t.trigger(b.ERROR,{type:R.MEDIA_ERROR,details:k.FRAG_DECRYPT_ERROR,fatal:!1,error:e,reason:e.message,frag:i}),e})).then((function(n){var a=self.performance.now();return t.trigger(b.FRAG_DECRYPTED,{frag:i,payload:n,stats:{tstart:s,tdecrypt:a}}),e.payload=n,r.completeInitSegmentLoad(e)}))}return r.completeInitSegmentLoad(e)})).catch((function(t){r.state!==_i.STOPPED&&r.state!==_i.ERROR&&(r.warn(t),r.resetFragmentLoading(e))}))},r.completeInitSegmentLoad=function(e){if(!this.levels)throw new Error("init load aborted, missing levels");var t=e.frag.stats;this.state!==_i.STOPPED&&(this.state=_i.IDLE),e.frag.data=new Uint8Array(e.payload),t.parsing.start=t.buffering.start=self.performance.now(),t.parsing.end=t.buffering.end=self.performance.now(),this.tick()},r.unhandledEncryptionError=function(e,t){var r,i,n=e.tracks;if(n&&!t.encrypted&&(null!=(r=n.audio)&&r.encrypted||null!=(i=n.video)&&i.encrypted)&&(!this.config.emeEnabled||!this.keyLoader.emeController)){var a=this.media,s=new Error("Encrypted track with no key in "+this.fragInfo(t)+" (media "+(a?"attached mediaKeys: "+a.mediaKeys:"detached")+")");return this.warn(s.message),!(!a||a.mediaKeys)&&(this.hls.trigger(b.ERROR,{type:R.KEY_SYSTEM_ERROR,details:k.KEY_SYSTEM_NO_KEYS,fatal:!1,error:s,frag:t}),this.resetTransmuxer(),!0)}return!1},r.fragContextChanged=function(e){var t=this.fragCurrent;return!e||!t||e.sn!==t.sn||e.level!==t.level},r.fragBufferedComplete=function(e,t){var r=this.mediaBuffer?this.mediaBuffer:this.media;if(this.log("Buffered "+e.type+" sn: "+e.sn+(t?" part: "+t.index:"")+" of "+this.fragInfo(e,!1,t)+" > buffer:"+(r?Di(dr.getBuffered(r)):"(detached)")+")"),te(e)){var i;if(e.type!==x){var n=e.elementaryStreams;if(!Object.keys(n).some((function(e){return!!n[e]})))return void(this.state=_i.IDLE)}var a=null==(i=this.levels)?void 0:i[e.level];null!=a&&a.fragmentError&&(this.log("Resetting level fragment error count of "+a.fragmentError+" on frag buffered"),a.fragmentError=0)}this.state=_i.IDLE},r._handleFragmentLoadComplete=function(e){var t=this.transmuxer;if(t){var r=e.frag,i=e.part,n=e.partsLoaded,a=!n||0===n.length||n.some((function(e){return!e})),s=new lr(r.level,r.sn,r.stats.chunkCount+1,0,i?i.index:-1,!a);t.flush(s)}},r._handleFragmentLoadProgress=function(e){},r._doFragLoad=function(e,t,r,i){var n,a=this;void 0===r&&(r=null),this.fragCurrent=e;var s=t.details;if(!this.levels||!s)throw new Error("frag load aborted, missing level"+(s?"":" detail")+"s");var o=null;if(!e.encrypted||null!=(n=e.decryptdata)&&n.key)e.encrypted||(o=this.keyLoader.loadClear(e,s.encryptedFragments,this.startFragRequested))&&this.log("[eme] blocking frag load until media-keys acquired");else if(this.log("Loading key for "+e.sn+" of ["+s.startSN+"-"+s.endSN+"], "+this.playlistLabel()+" "+e.level),this.state=_i.KEY_LOADING,this.fragCurrent=e,o=this.keyLoader.load(e).then((function(e){if(!a.fragContextChanged(e.frag))return a.hls.trigger(b.KEY_LOADED,e),a.state===_i.KEY_LOADING&&(a.state=_i.IDLE),e})),this.hls.trigger(b.KEY_LOADING,{frag:e}),null===this.fragCurrent)return this.log("context changed in KEY_LOADING"),Promise.resolve(null);var l,u=this.fragPrevious;if(te(e)&&(!u||e.sn!==u.sn)){var d=this.shouldLoadParts(t.details,e.end);d!==this.loadingParts&&(this.log("LL-Part loading "+(d?"ON":"OFF")+" loading sn "+(null==u?void 0:u.sn)+"->"+e.sn),this.loadingParts=d)}if(r=Math.max(e.start,r||0),this.loadingParts&&te(e)){var h=s.partList;if(h&&i){r>s.fragmentEnd&&s.fragmentHint&&(e=s.fragmentHint);var f=this.getNextPart(h,e,r);if(f>-1){var c,g=h[f];return e=this.fragCurrent=g.fragment,this.log("Loading "+e.type+" sn: "+e.sn+" part: "+g.index+" ("+f+"/"+(h.length-1)+") of "+this.fragInfo(e,!1,g)+") cc: "+e.cc+" ["+s.startSN+"-"+s.endSN+"], target: "+parseFloat(r.toFixed(3))),this.nextLoadPosition=g.start+g.duration,this.state=_i.FRAG_LOADING,c=o?o.then((function(r){return!r||a.fragContextChanged(r.frag)?null:a.doFragPartsLoad(e,g,t,i)})).catch((function(e){return a.handleFragLoadError(e)})):this.doFragPartsLoad(e,g,t,i).catch((function(e){return a.handleFragLoadError(e)})),this.hls.trigger(b.FRAG_LOADING,{frag:e,part:g,targetBufferTime:r}),null===this.fragCurrent?Promise.reject(new Error("frag load aborted, context changed in FRAG_LOADING parts")):c}if(!e.url||this.loadedEndOfParts(h,r))return Promise.resolve(null)}}if(te(e)&&this.loadingParts)this.log("LL-Part loading OFF after next part miss @"+r.toFixed(2)+" Check buffer at sn: "+e.sn+" loaded parts: "+(null==(l=s.partList)?void 0:l.filter((function(e){return e.loaded})).map((function(e){return"["+e.start+"-"+e.end+"]"})))),this.loadingParts=!1;else if(!e.url)return Promise.resolve(null);this.log("Loading "+e.type+" sn: "+e.sn+" of "+this.fragInfo(e,!1)+") cc: "+e.cc+" ["+s.startSN+"-"+s.endSN+"], target: "+parseFloat(r.toFixed(3))),A(e.sn)&&!this.bitrateTest&&(this.nextLoadPosition=e.start+e.duration),this.state=_i.FRAG_LOADING;var v,m=this.config.progressive
vendor: 3,723 bytes, line 7
7&&e.type!==x;return v=m&&o?o.then((function(t){return!t||a.fragContextChanged(t.frag)?null:a.fragmentLoader.load(e,i)})).catch((function(e){return a.handleFragLoadError(e)})):Promise.all([this.fragmentLoader.load(e,m?i:void 0),o]).then((function(e){var t=e[0];return!m&&i&&i(t),t})).catch((function(e){return a.handleFragLoadError(e)})),this.hls.trigger(b.FRAG_LOADING,{frag:e,targetBufferTime:r}),null===this.fragCurrent?Promise.reject(new Error("frag load aborted, context changed in FRAG_LOADING")):v},r.doFragPartsLoad=function(e,t,r,i){var n=this;return new Promise((function(a,s){var o,l=[],u=null==(o=r.details)?void 0:o.partList,d=function(t){n.fragmentLoader.loadPart(e,t,i).then((function(i){l[t.index]=i;var s=i.part;n.hls.trigger(b.FRAG_LOADED,i);var o=mi(r.details,e.sn,t.index+1)||pi(u,e.sn,t.index+1);if(!o)return a({frag:e,part:s,partsLoaded:l});d(o)})).catch(s)};d(t)}))},r.handleFragLoadError=function(e){if("data"in e){var t=e.data;t.frag&&t.details===k.INTERNAL_ABORTED?this.handleFragLoadAborted(t.frag,t.part):t.frag&&t.type===R.KEY_SYSTEM_ERROR?(t.frag.abortRequests(),this.resetStartWhenNotLoaded(),this.resetFragmentLoading(t.frag)):this.hls.trigger(b.ERROR,t)}else this.hls.trigger(b.ERROR,{type:R.OTHER_ERROR,details:k.INTERNAL_EXCEPTION,err:e,error:e,fatal:!0});return null},r._handleTransmuxerFlush=function(e){var t=this.getCurrentContext(e);if(t&&this.state===_i.PARSING){var r=t.frag,i=t.part,n=t.level,a=self.performance.now();r.stats.parsing.end=a,i&&(i.stats.parsing.end=a);var s=this.getLevelDetails(),o=s&&r.sn>s.endSN||this.shouldLoadParts(s,r.end);o!==this.loadingParts&&(this.log("LL-Part loading "+(o?"ON":"OFF")+" after parsing segment ending @"+r.end.toFixed(2)),this.loadingParts=o),this.updateLevelTiming(r,i,n,e.partial)}else this.fragCurrent||this.state===_i.STOPPED||this.state===_i.ERROR||(this.state=_i.IDLE)},r.shouldLoadParts=function(e,t){if(this.config.lowLatencyMode){if(!e)return this.loadingParts;if(e.partList){var r,i,n=e.partList[0];if(n.fragment.type===x)return!1;if(t>=n.end+((null==(r=e.fragmentHint)?void 0:r.duration)||0)&&(this.hls.hasEnoughToStart?(null==(i=this.media)?void 0:i.currentTime)||this.lastCurrentTime:this.getLoadPosition())>n.start-n.fragment.duration)return!0}}return!1},r.getCurrentContext=function(e){var t=this.levels,r=this.fragCurrent,i=e.level,n=e.sn,a=e.part;if(null==t||!t[i])return this.warn("Levels object was unset while buffering fragment "+n+" of "+this.playlistLabel()+" "+i+". The current chunk will not be buffered."),null;var s=t[i],o=s.details,l=a>-1?mi(o,n,a):null,u=l?l.fragment:vi(o,n,r);return u?(r&&r!==u&&(u.stats=r.stats),{frag:u,part:l,level:s}):null},r.bufferFragmentData=function(e,t,r,i,n){if(this.state===_i.PARSING){var a=e.data1,s=e.data2,o=a;if(s&&(o=Le(a,s)),o.length){var l=this.initPTS[t.cc],u=l?-l.baseTime/l.timescale:void 0,d={type:e.type,frag:t,part:r,chunkMeta:i,offset:u,parent:t.type,data:o};if(this.hls.trigger(b.BUFFER_APPENDING,d),e.dropped&&e.independent&&!r){if(n)return;this.flushBufferGap(t)}}}},r.flushBufferGap=function(e){var t=this.media;if(t)if(dr.isBuffered(t,t.currentTime)){var r=t.currentTime,i=dr.bufferInfo(t,r,0),n=e.duration,a=Math.min(2*this.config.maxFragLookUpTolerance,.25*n),s=Math.max(Math.min(e.start-a,i.end-a),r+a);e.start-s>a&&this.flushMainBuffer(s,e.start)}else this.flushMainBuffer(0,e.start)},r.getFwdBufferInfo=function(e,t){var r,i=this.getLoadPosition();if(!A(i))return null;var n=this.lastCurrentTime>i||null!=(r=this.media)&&r.paused?0:this.config.maxBufferHole;return this.getFwdBufferInfoAtPos(e,i,t,n)},r.getFwdBufferInfoAtPos=function(e,t,r,i){var n=dr.bufferInfo(e,t,i);if(0===n.len&&void 0!==n.nextStart){var a=this.fragmentTracker.getBufferedFrag(t,r);
7if(a&&(n.nextStart<=a.end||a.gap)){var s=Math.max(Math.min(n.nextStart,a.end)-t,i);return dr.bufferInfo(e,t,s)}}return n},r.getMaxBufferLength=function(e){var t,r=this.config;return t=e?Math.max(8*r.maxBufferSize/e,r.maxBufferLength):r.maxBufferLength,Math.min(t,r.maxMaxBufferLength)},r.exceedsMaxBuffer=function(e,t,r){var i=e.nextStart;if(i&&r.start>i){var n=e.buffered;if(n){for(var a=e.len,s=e.bufferedIndex,o=n.length-1;o>s;o--)n[o].start<r.start&&(a+=n[o].end-n[o].start);return a>=t}}return!1},r.reduceMaxBufferLength=function(e,t){var r=this.config,i=Math.max(Math.min(e-t,r.maxBufferLength),t),n=Math.max(e-3*t,r.maxMaxBufferLength/2,i);return n>=i&&(r.maxMaxBufferLength=n,this.warn("Reduce max buffer length to "+n+"s"),!0)},r.getAppendedFrag=function(e,t){void 0===t&&(t=w);var r=this.fragmentTracker?this.fragmentTracker.getAppendedFrag(e,t):null;return r&&"fragment"in r?r.fragment:r},r.getNextFragment=function(e,t){var r=t.fragments,i=r.length;if(!i)return null;var n=this.config,a=t.fragmentStart,s=n.lowLatencyMode&&!!t.partList,o=null;if(t.live){var l=n.initialLiveManifestSize;if(i<l)return this.warn("Not enough fragments to start playback (have: "+i+", need: "+l+")"),null;if(!t.PTSKnown&&!this.startFragRequested&&-1===this.startPosition||e<a){var u;s&&!this.loadingParts&&(this.log("LL-Part loading ON for initial live fragment"),this.loadingParts=!0),o=this.getInitialLiveFragment(t);var d,h,f=this.config.startPosition,c=this.hls.startPosition,g=this.hls.liveSyncPosition,v=(null==(u=o)?void 0:u.start)||0;
vendor: 6,298 bytes, line 7
7-1!==c&&c>=a?(d=c,h=c===f?"config":"next load start"):null!==g?(d=g,h="live edge"):(d=e,h="buffer pos"),d<v&&(d=v,h="live frag start"),d<a&&(d=a,h="playlist start"),this.startPosition==d&&this.nextLoadPosition==d||(this.log("Setting startPosition to "+d.toFixed(3)+" "+(-1===c?"":"(from "+f+") ")+"based on "+h+". live edge: "+g+" live frag start: "+v.toFixed(3)+" playlist start: "+a.toFixed(3)+" buffer pos: "+e),this.startPosition=this.nextLoadPosition=d)}}else e<=a&&(o=r[0]);if(!o){var m=this.loadingParts?t.partEnd:t.fragmentEnd;o=this.getFragmentAtPosition(e,m,t)}var p=this.filterReplacedPrimary(o,t);if(!p&&o){var y=o.sn-t.startSN;p=this.filterReplacedPrimary(r[y+1]||null,t)}return this.mapToInitFragWhenRequired(p)},r.isLoopLoading=function(e,t){if(this.nextLoadPosition<=t)return!1;var r=this.fragmentTracker.getState(e);return r===Wt||r===Yt&&!!e.gap},r.getNextFragmentLoopLoading=function(e,t,r,i,n){var a=null;if(e.gap&&(a=this.getNextFragment(this.nextLoadPosition,t))&&!a.gap&&r.nextStart){var s=this.getFwdBufferInfoAtPos(this.mediaBuffer?this.mediaBuffer:this.media,r.nextStart,i,0);if(null!==s&&r.len+s.len>=n){var o=a.sn;return this.loopSn!==o&&(this.log('buffer full after gaps in "'+i+'" playlist starting at sn: '+o),this.loopSn=o),null}}return this.loopSn=void 0,a},r.filterReplacedPrimary=function(e,t){if(!e)return e;if(Ci(this.config)&&e.type!==x){var r=this.hls.interstitialsManager,i=null==r?void 0:r.bufferingItem;if(i){var n=i.event;if(n){if(n.appendInPlace||Math.abs(e.start-i.start)>1||0===i.start)return null}else{if(e.end<=i.start&&!1===(null==t?void 0:t.live))return null;if(e.start>i.end&&i.nextEvent&&(i.nextEvent.appendInPlace||e.start-i.end>1))return null}}var a=null==r?void 0:r.playerQueue;if(a)for(var s=a.length;s--;){var o=a[s].interstitial;if(o.appendInPlace&&e.start>=o.startTime&&e.end<=o.resumeTime)return null}}return e},r.mapToInitFragWhenRequired=function(e){return null==e||!e.initSegment||e.initSegment.data||this.bitrateTest?e:e.initSegment},r.getNextPart=function(e,t,r){for(var i=-1,n=!1,a=!0,s=0,o=e.length;s<o;s++){var l=e[s];if(a=a&&!l.independent,i>-1&&r<l.start)break;var u=l.loaded;u?i=-1:(n||(l.independent||a)&&l.fragment===t)&&(l.fragment!==t&&this.warn("Need buffer at "+r+" but next unloaded part starts at "+l.start),i=s),n=u}return i},r.loadedEndOfParts=function(e,t){for(var r,i=e.length;i--;){if(!(r=e[i]).loaded)return!1;if(t>r.start)return!0}return!1},r.getInitialLiveFragment=function(e){var t=e.fragments,r=this.fragPrevious,i=null;if(r){if(e.hasProgramDateTime&&(i=function(e,t,r){if(null===t||!Array.isArray(e)||!e.length||!A(t))return null;if(t<(e[0].programDateTime||0))return null;if(t>=(e[e.length-1].endProgramDateTime||0))return null;for(var i=0;i<e.length;++i){var n=e[i];if(At(t,r,n))return n}return null}(t,r.endProgramDateTime,this.config.maxFragLookUpTolerance),i&&this.log("Live playlist, switching playlist, load frag with same PDT: "+r.programDateTime)),!i){var n=r.sn+1;if(n>=e.startSN&&n<=e.endSN){var a=t[n-e.startSN];r.cc===a.cc&&(i=a,this.log("Live playlist, switching playlist, load frag with next SN: "+i.sn))}i||(i=Lt(e,r.cc,r.end))&&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?e.fragmentEnd:e.edge,e))}return i},r.getFragmentAtPosition=function(e,t,r){var i,n,a=this.config,s=this.fragPrevious,o=r.fragments,l=r.endSN,u=r.fragmentHint,d=a.maxFragLookUpTolerance,h=r.partList,f=!!(this.loadingParts&&null!=h&&h.length&&u);if(f&&!this.bitrateTest&&h[h.length-1].fragment.sn===u.sn&&(o=o.concat(u),l=u.sn),i=e<t?Tt(s,o,e,e<this.lastCurrentTime||e>t-d||null!=(n=this.media)&&n.paused||!this.startFragRequested?0:d):o[o.length-1]){var c=i.sn-r.startSN,g=this.fragmentTracker.getState(i);if((g===Wt||g===Yt&&i.gap)&&(s=i),s&&i.sn===s.sn&&(!f||h[0].fragment.sn>i.sn||!r.live)&&i.level===s.level){var v=o[c+1];i=i.sn<l&&this.fragmentTracker.getState(v)!==Wt?v:null}}return i},r.alignPlaylists=function(e,t,r){var i=e.fragments.length;if(!i)return this.warn("No fragments in live playlist"),0;var n=e.fragmentStart,a=!t,s=e.alignedSliding&&A(n);if(a||!s&&!n){!function(e,t){e&&(Ii(t,e),t.alignedSliding||Ri(t,e),t.alignedSliding||t.skippedSegments||fi(e,t,!1))}(r,e);var o=e.fragmentStart;return this.log("Live playlist sliding: "+o.toFixed(2)+" start-sn: "+(t?t.startSN:"na")+"->"+e.startSN+" fragments: "+i),o}return n},r.waitForCdnTuneIn=function(e){return e.live&&e.canBlockReload&&e.partTarget&&e.tuneInGoal>Math.max(e.partHoldBack,3*e.partTarget)},r.setStartPosition=function(e,t){var r=this.startPosition;r<t&&(r=-1);var i=this.timelineOffset;if(-1===r){var n=null!==this.startTimeOffset,a=n?this.startTimeOffset:e.startTimeOffset;null!==a&&A(a)?(r=t+a,a<0&&(r+=e.edge),r=Math.min(Math.max(t,r),t+e.totalduration),this.log("Setting startPosition to "+r+" for start time offset "+a+" found in "+(n?"multivariant":"media")+" playlist"),this.startPosition=r):e.live?(r=this.hls.liveSyncPosition||t,this.log("Setting startPosition to -1 to start at live edge "+r),this.startPosition=-1):(this.log("setting startPosition to 0 by default"),this.startPosition=r=0),this.lastCurrentTime=r+i}this.nextLoadPosition=r+i},r.getLoadPosition=function(){var e,t=this.media,r=0;return null!=(e=this.hls)&&e.hasEnoughToStart&&t?r=t.currentTime:this.nextLoadPosition>=0&&(r=this.nextLoadPosition),r},r.handleFragLoadAborted=function(e,t){this.transmuxer&&e.type===this.playlistType&&te(e)&&e.stats.aborted&&(this.log("Fragment "+e.sn+(t?" part "+t.index:"")+" of "+this.playlistLabel()+" "+e.level+" was aborted"),this.resetFragmentLoading(e))},r.resetFragmentLoading=function(e){this.fragCurrent&&(this.fragContextChanged(e)||this.state===_i.FRAG_LOADING_WAITING_RETRY)||(this.state=_i.IDLE)},r.onFragmentOrKeyLoadError=function(e,t){var r;if(t.chunkMeta&&!t.frag){var i=this.getCurrentContext(t.chunkMeta);i&&(t.frag=i.frag)}var n=t.frag;if(n&&n.type===e&&this.levels)if(this.fragContextChanged(n)){var a;this.warn("Frag load error must match current frag to retry "+n.url+" > "+(null==(a=this.fragCurrent)?void 0:a.url))}else{var s=t.details===k.FRAG_GAP;s&&this.fragmentTracker.fragBuffered(n,!0);var o=t.errorAction;if(o){var l=o.action,u=o.flags,d=o.retryCount,h=void 0===d?0:d,f=
vendor: 3,883 bytes, line 7
7o.retryConfig,c=!!f,g=c&&l===Mt,v=c&&!o.resolved&&u===Nt,m=null==(r=this.hls.latestLevelDetails)?void 0:r.live;if(!g&&v&&te(n)&&!n.endList&&m&&!kt(t))this.resetFragmentErrors(e),this.treatAsGap(n),o.resolved=!0;else if((g||v)&&h<f.maxNumRetry){var p,y=Ct(null==(p=t.response)?void 0:p.code),E=Dt(f,h);if(this.resetStartWhenNotLoaded(),this.retryDate=self.performance.now()+E,this.state=_i.FRAG_LOADING_WAITING_RETRY,o.resolved=!0,y)return this.log("Waiting for connection (offline)"),this.retryDate=1/0,void(t.reason="offline");this.warn("Fragment "+n.sn+" of "+e+" "+n.level+" errored with "+t.details+", retrying loading "+(h+1)+"/"+f.maxNumRetry+" in "+E+"ms")}else if(f){if(this.resetFragmentErrors(e),!(h<f.maxNumRetry))return void this.warn(t.details+" reached or exceeded max retry ("+h+")");s||l===xt||(o.resolved=!0)}else this.state=l===Ot?_i.WAITING_LEVEL:_i.ERROR;this.tickImmediate()}else this.state=_i.ERROR}},r.checkRetryDate=function(){var e=self.performance.now(),t=this.retryDate,r=t===1/0;(!t||e>=t||r&&!Ct(0))&&(r&&this.log("Connection restored (online)"),this.resetStartWhenNotLoaded(),this.state=_i.IDLE)},r.reduceLengthAndFlushBuffer=function(e){if(this.state===_i.PARSING||this.state===_i.PARSED){var t=e.frag,r=e.parent,i=this.getFwdBufferInfo(this.mediaBuffer,r),n=i&&i.len>.5;n&&this.reduceMaxBufferLength(i.len,(null==t?void 0:t.duration)||10);var a=!n;return a&&this.warn("Buffer full error while media.currentTime ("+this.getLoadPosition()+") is not buffered, flush "+r+" buffer"),t&&(this.fragmentTracker.removeFragment(t),this.nextLoadPosition=t.start),this.resetLoadingState(),a}return!1},r.resetFragmentErrors=function(e){e===O&&(this.fragCurrent=null),this.hls.hasEnoughToStart||(this.startFragRequested=!1),this.state!==_i.STOPPED&&(this.state=_i.IDLE)},r.afterBufferFlushed=function(e,t,r){if(e){var i=dr.getBuffered(e);this.fragmentTracker.detectEvictedFragments(t,i,r),this.state===_i.ENDED&&this.resetLoadingState()}},r.resetLoadingState=function(){this.log("Reset loading state"),this.fragCurrent=null,this.fragPrevious=null,this.state!==_i.STOPPED&&(this.state=_i.IDLE)},r.resetStartWhenNotLoaded=function(){if(!this.hls.hasEnoughToStart){this.startFragRequested=!1;var e=this.levelLastLoaded,t=e?e.details:null;null!=t&&t.live?(this.log("resetting startPosition for live start"),this.startPosition=-1,this.setStartPosition(t,t.fragmentStart),this.resetLoadingState()):this.nextLoadPosition=this.startPosition}},r.resetWhenMissingContext=function(e){this.log("Loading context changed while buffering sn "+e.sn+" of "+this.playlistLabel()+" "+(-1===e.level?"<removed>":e.level)+". This chunk will not be buffered."),this.removeUnbufferedFrags(),this.resetStartWhenNotLoaded(),this.resetLoadingState()},r.removeUnbufferedFrags=function(e){void 0===e&&(e=0),this.fragmentTracker.removeFragmentsInRange(e,1/0,this.playlistType,!1,!0)},r.updateLevelTiming=function(e,t,r,i){var n=this,a=r.details;if(a){if(!Object.keys(e.elementaryStreams).reduce((function(t,s){var o=e.elementaryStreams[s];if(o){var l=o.endPTS-o.startPTS;if(l<=0)return n.warn("Could not parse fragment "+e.sn+" "+s+" duration reliably ("+l+")"),t||!1;var u=i?0:ui(a,e,o.startPTS,o.endPTS,o.startDTS,o.endDTS,n);return n.hls.trigger(b.LEVEL_PTS_UPDATED,{details:a,level:r,drift:u,type:s,frag:e,start:o.startPTS,end:o.endPTS}),!0}return t}),!1)){var s,o=null===(null==(s=this.transmuxer)?void 0:s.error);if((0===r.fragmentError||o&&(r.fragmentError<2||e.endList))&&this.treatAsGap(e,r),o){var l=new Error("Found no media in fragment "+e.sn+" of "+this.playlistLabel()+" "+e.level+" resetting transmuxer to fallback to playlist timing");if(this.warn(l.message),this.hls.trigger(b.ERROR,{type:R.MEDIA_ERROR,details:k.FRAG_PARSING_ERROR,fatal:!1,error:l,frag:e,reason:"Found no media in msn "+e.sn+" of "+this.playlistLabel()+' "'+r.url+'"'}),!this.hls)return;this.resetTransmuxer()}
vendor: 63,255 bytes, line 7
7}this.state=_i.PARSED,this.log("Parsed "+e.type+" sn: "+e.sn+(t?" part: "+t.index:"")+" of "+this.fragInfo(e,!1,t)+")"),this.hls.trigger(b.FRAG_PARSED,{frag:e,part:t})}else this.warn("level.details undefined")},r.playlistLabel=function(){return this.playlistType===w?"level":"track"},r.fragInfo=function(e,t,r){var i,n;return void 0===t&&(t=!0),this.playlistLabel()+" "+e.level+" ("+(r?"part":"frag")+":["+(null!=(i=t&&!r?e.startPTS:(r||e).start)?i:NaN).toFixed(3)+"-"+(null!=(n=t&&!r?e.endPTS:(r||e).end)?n:NaN).toFixed(3)+"]"+(r&&"main"===e.type?"INDEPENDENT="+(r.independent?"YES":"NO"):"")},r.treatAsGap=function(e,t){t&&t.fragmentError++,e.gap=!0,this.fragmentTracker.removeFragment(e),this.fragmentTracker.fragBuffered(e,!0)},r.resetTransmuxer=function(){var e;null==(e=this.transmuxer)||e.reset()},r.recoverWorkerError=function(e){"demuxerWorker"===e.event&&(this.fragmentTracker.removeAllFragments(),this.transmuxer&&(this.transmuxer.destroy(),this.transmuxer=null),this.resetStartWhenNotLoaded(),this.resetLoadingState())},i(t,[{key:"startPositionValue",get:function(){var e=this.nextLoadPosition,t=this.startPosition;return-1===t&&e?e:t}},{key:"bufferingEnabled",get:function(){return this.buffering}},{key:"inFlightFrag",get:function(){return{frag:this.fragCurrent,state:this.state}}},{key:"timelineOffset",get:function(){var e,t=this.config.timelineOffset;return t?(null==(e=this.getLevelDetails())?void 0:e.appliedTimelineOffset)||t:0}},{key:"primaryPrefetch",get:function(){var e;return!(!Ci(this.config)||!(null==(e=this.hls.interstitialsManager)||null==(e=e.playingItem)?void 0:e.event))}},{key:"state",get:function(){return this._state},set:function(e){var t=this._state;t!==e&&(this._state=e,this.log(t+"->"+e))}}])}(or);function Ci(e){return!!e.interstitialsController&&!1!==e.enableInterstitialPlayback}var wi=function(){function e(){this.chunks=[],this.dataLength=0}var t=e.prototype;return t.push=function(e){this.chunks.push(e),this.dataLength+=e.length},t.flush=function(){var e,t=this.chunks,r=this.dataLength;return t.length?(e=1===t.length?t[0]:function(e,t){for(var r=new Uint8Array(t),i=0,n=0;n<e.length;n++){var a=e[n];r.set(a,i),i+=a.length}return r}(t,r),this.reset(),e):new Uint8Array(0)},t.reset=function(){this.chunks.length=0,this.dataLength=0},e}();function Oi(e,t){return t+10<=e.length&&51===e[t]&&68===e[t+1]&&73===e[t+2]&&e[t+3]<255&&e[t+4]<255&&e[t+6]<128&&e[t+7]<128&&e[t+8]<128&&e[t+9]<128}function xi(e,t){return t+10<=e.length&&73===e[t]&&68===e[t+1]&&51===e[t+2]&&e[t+3]<255&&e[t+4]<255&&e[t+6]<128&&e[t+7]<128&&e[t+8]<128&&e[t+9]<128}function Mi(e,t){var r=0;return r=(127&e[t])<<21,r|=(127&e[t+1])<<14,r|=(127&e[t+2])<<7,r|=127&e[t+3]}function Fi(e,t){for(var r=t,i=0;xi(e,t);)i+=10,i+=Mi(e,t+6),Oi(e,t+10)&&(i+=10),t+=i;if(i>0)return e.subarray(r,r+i)}function Ni(e,t){return 255===e[t]&&240==(246&e[t+1])}function Ui(e,t){return 1&e[t+1]?7:9}function Bi(e,t){return(3&e[t+3])<<11|e[t+4]<<3|(224&e[t+5])>>>5}function Gi(e,t){return t+1<e.length&&Ni(e,t)}function Ki(e,t){if(Gi(e,t)){var r=Ui(e,t);if(t+r>=e.length)return!1;var i=Bi(e,t);if(i<=r)return!1;var n=t+i;return n===e.length||Gi(e,n)}return!1}function Vi(e,t,r,i,n){if(!e.samplerate){var s=function(e,t,r,i){var n=t[r+2],a=n>>2&15;if(!(a>12)){var s=1+(n>>6&3),o=t[r+3]>>6&3|(1&n)<<2,l="mp4a.40."+s,u=[96e3,88200,64e3,48e3,44100,32e3,24e3,22050,16e3,12e3,11025,8e3,7350][a],d=a;5!==s&&29!==s||(d-=3);var h=[s<<3|(14&d)>>1,(1&d)<<7|o<<3];return Y.log("manifest codec:"+i+", parsed codec:"+l+", channels:"+o+", rate:"+u+" (ADTS object type:"+s+" sampling index:"+a+")"),{config:h,samplerate:u,channelCount:o,codec:l,parsedCodec:l,manifestCodec:i}}var f=new Error("invalid ADTS sampling index:"+a);e.emit(b.ERROR,b.ERROR,{type:R.MEDIA_ERROR,details:k.FRAG_PARSING_ERROR,fatal:!0,error:f,reason:f.message})}(t,r,i,n);if(!s)return;a(e,s)}}function Hi(e){return 9216e4/e}function Yi(e,t,r,i,n){var a,s=i+n*Hi(e.samplerate),o=function(e,t){var r=Ui(e,t);if(t+r<=e.length){var i=Bi(e,t)-r;if(i>0)return{headerLength:r,frameLength:i}}}(t,r);if(o){var l=o.frameLength,u=o.headerLength,d=u+l,h=Math.max(0,r+d-t.length);h?(a=new Uint8Array(d-u)).set(t.subarray(r+u,t.length),0):a=t.subarray(r+u,r+d);var f={unit:a,pts:s};return h||e.samples.push(f),{sample:f,length:d,missing:h}}var c=t.length-r;return(a=new Uint8Array(c)).set(t.subarray(r,t.length),0),{sample:{unit:a,pts:s},length:c,missing:-1}}function Wi(e,t){return xi(e,t)&&Mi(e,t+6)+10<=e.length-t}function ji(e,t,r){return void 0===t&&(t=0),void 0===r&&(r=1/0),function(e,t,r,i){var n=function(e){return e instanceof ArrayBuffer?e:e.buffer}(e),a=1;"BYTES_PER_ELEMENT"in i&&(a=i.BYTES_PER_ELEMENT);var s,o=(s=e)&&s.buffer instanceof ArrayBuffer&&void 0!==s.byteLength&&void 0!==s.byteOffset?e.byteOffset:0,l=(o+e.byteLength)/a,u=(o+t)/a,d=Math.floor(Math.max(0,Math.min(u,l))),h=Math.floor(Math.min(d+Math.max(r,0),l));return new i(n,d,h-d)}(e,t,r,Uint8Array)}function qi(e){var t={key:e.type,description:"",data:"",mimeType:null,pictureType:null};if(!(e.size<2))if(3===e.data[0]){var r=e.data.subarray(1).indexOf(0);if(-1!==r){var i=q(ji(e.data,1,r)),n=e.data[2+r],a=e.data.subarray(3+r).indexOf(0);if(-1!==a){var s,o=q(ji(e.data,3+r,a));return s="--\x3e"===i?q(ji(e.data,4+r+a)):function(e){return e instanceof ArrayBuffer?e:0==e.byteOffset&&e.byteLength==e.buffer.byteLength?e.buffer:new Uint8Array(e).buffer}(e.data.subarray(4+r+a)),t.mimeType=i,t.pictureType=n,t.description=o,t.data=s,t}}}else console.log("Ignore frame with unrecognized character encoding")}function Xi(e){return"PRIV"===e.type?function(e){if(!(e.size<2)){var t=q(e.data,!0),r=new Uint8Array(e.data.subarray(t.length+1));return{key:e.type,info:t,data:r.buffer}}}(e):"W"===e.type[0]?function(e){if("WXXX"===e.type){if(e.size<2)return;var t=1,r=q(e.data.subarray(t),!0);t+=r.length+1;var i=q(e.data.subarray(t));return{key:e.type,info:r,data:i}}var n=q(e.data);return{key:e.type,info:"",data:n}}(e):"APIC"===e.type?qi(e):function(e){if(!(e.size<2)){if("TXXX"===e.type){var t=1,r=q(e.data.subarray(t),!0);t+=r.length+1;var i=q(e.data.subarray(t));return{key:e.type,info:r,data:i}}var n=q(e.data.subarray(1));return{key:e.type,info:"",data:n}}}(e)}function Qi(e){var t=String.fromCharCode(e[0],e[1],e[2],e[3]),r=Mi(e,4);return{type:t,size:r,data:e.subarray(10,10+r)}}var zi=10,$i=10;function Zi(e){for(var t=0,r=[];xi(e,t);){var i=Mi(e,t+6);e[t+5]>>6&1&&(t+=zi);for(var n=(t+=zi)+i;t+$i<n;){var a=Qi(e.subarray(t)),s=Xi(a);s&&r.push(s),t+=a.size+zi}Oi(e,t)&&(t+=zi)}return r}function Ji(e){return e&&"PRIV"===e.key&&"com.apple.streaming.transportStreamTimestamp"===e.info}function en(e){if(8===e.data.byteLength){var t=new Uint8Array(e.data),r=1&t[3],i=(t[4]<<23)+(t[5]<<15)+(t[6]<<7)+t[7];return i/=45,r&&(i+=47721858.84),Math.round(i)}}function tn(e){for(var t=Zi(e),r=0;r<t.length;r++){var i=t[r];if(Ji(i))return en(i)}}var rn=function(e){return e.audioId3="org.id3",e.dateRange="com.apple.quicktime.HLS",e.emsg="https://aomedia.org/emsg/ID3",e.misbklv="urn:misb:KLV:bin:1910.1",e}({});function nn(e,t){return void 0===e&&(e=""),void 0===t&&(t=9e4),{type:e,id:-1,pid:-1,inputTimeScale:t,sequenceNumber:-1,samples:[],dropped:0}}var an=function(){function e(){this._audioTrack=void 0,this._id3Track=void 0,this.frameIndex=0,this.cachedData=null,this.basePTS=null,this.initPTS=null,this.lastPTS=null}var t=e.prototype;return t.resetInitSegment=function(e,t,r,i){this._id3Track={type:"id3",id:3,pid:-1,inputTimeScale:9e4,sequenceNumber:0,samples:[],dropped:0}},t.resetTimeStamp=function(e){this.initPTS=e,this.resetContiguity()},t.resetContiguity=function(){this.basePTS=null,this.lastPTS=null,this.frameIndex=0},t.canParse=function(e,t){return!1},t.appendFrame=function(e,t,r){},t.demux=function(e,t){this.cachedData&&(e=Le(this.cachedData,e),this.cachedData=null);var r,i=Fi(e,0),n=i?i.length:0,a=this._audioTrack,s=this._id3Track,o=i?tn(i):void 0,l=e.length;for((null===this.basePTS||0===this.frameIndex&&A(o))&&(this.basePTS=sn(o,t,this.initPTS),this.lastPTS=this.basePTS),null===this.lastPTS&&(this.lastPTS=this.basePTS),i&&i.length>0&&s.samples.push({pts:this.lastPTS,dts:this.lastPTS,data:i,type:rn.audioId3,duration:Number.POSITIVE_INFINITY});n<l;){if(this.canParse(e,n)){var u=this.appendFrame(a,e,n);u?(this.frameIndex++,this.lastPTS=u.sample.pts,r=n+=u.length):n=l}else Wi(e,n)?(i=Fi(e,n),s.samples.push({pts:this.lastPTS,dts:this.lastPTS,data:i,type:rn.audioId3,duration:Number.POSITIVE_INFINITY}),r=n+=i.length):n++;if(n===l&&r!==l){var d=e.slice(r);this.cachedData?this.cachedData=Le(this.cachedData,d):this.cachedData=d}}return{audioTrack:a,videoTrack:nn(),id3Track:s,textTrack:nn()}},t.demuxSampleAes=function(e,t,r){return Promise.reject(new Error("["+this+"] This demuxer does not support Sample-AES decryption"))},t.flush=function(e){var t=this.cachedData;return t&&(this.cachedData=null,this.demux(t,0)),{audioTrack:this._audioTrack,videoTrack:nn(),id3Track:this._id3Track,textTrack:nn()}},t.destroy=function(){this.cachedData=null,this._audioTrack=this._id3Track=void 0},e}(),sn=function(e,t,r){return A(e)?90*e:9e4*t+(r?9e4*r.baseTime/r.timescale:0)},on=null,ln=[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],un=[44100,48e3,32e3,22050,24e3,16e3,11025,12e3,8e3],dn=[[0,72,144,12],[0,0,0,0],[0,72,144,12],[0,144,144,12]],hn=[0,1,1,4];function fn(e,t,r,i,n){if(!(r+24>t.length)){var a=cn(t,r);if(a&&r+a.frameLength<=t.length){var s=i+n*(9e4*a.samplesPerFrame/a.sampleRate),o={unit:t.subarray(r,r+a.frameLength),pts:s,dts:s};return e.config=[],e.channelCount=a.channelCount,e.samplerate=a.sampleRate,e.samples.push(o),{sample:o,length:a.frameLength,missing:0}}}}function cn(e,t){var r=e[t+1]>>3&3,i=e[t+1]>>1&3,n=e[t+2]>>4&15,a=e[t+2]>>2&3;if(1!==r&&0!==n&&15!==n&&3!==a){var s=e[t+2]>>1&1,o=e[t+3]>>6,l=1e3*ln[14*(3===r?3-i:3===i?3:4)+n-1],u=un[3*(3===r?0:2===r?1:2)+a],d=3===o?1:2,h=dn[r][i],f=hn[i],c=8*h*f,g=Math.floor(h*l/u+s)*f;if(null===on){var v=(navigator.userAgent||"").match(/Chrome\/(\d+)/i);on=v?parseInt(v[1]):0}return!!on&&on<=87&&2===i&&l>=224e3&&0===o&&(e[t+3]=128|e[t+3]),{sampleRate:u,channelCount:d,frameLength:g,samplesPerFrame:c}}}function gn(e,t){return 255===e[t]&&224==(224&e[t+1])&&0!=(6&e[t+1])}function vn(e,t){return t+1<e.length&&gn(e,t)}function mn(e,t){if(t+1<e.length&&gn(e,t)){var r=cn(e,t),i=4;null!=r&&r.frameLength&&(i=r.frameLength);var n=t+i;return n===e.length||vn(e,n)}return!1}var pn=function(e){function t(t,r){var i;return(i=e.call(this)||this).observer=void 0,i.config=void 0,i.observer=t,i.config=r,i}o(t,e);var r=t.prototype;return r.resetInitSegment=function(t,r,i,n){e.prototype.resetInitSegment.call(this,t,r,i,n),this._audioTrack={container:"audio/adts",type:"audio",id:2,pid:-1,sequenceNumber:0,segmentCodec:"aac",samples:[],manifestCodec:r,duration:n,inputTimeScale:9e4,dropped:0}},t.probe=function(e,t){if(!e)return!1;var r=Fi(e,0),i=(null==r?void 0:r.length)||0;if(mn(e,i))return!1;for(var n=e.length;i<n;i++)if(Ki(e,i))return t.log("ADTS sync word found !"),!0;return!1},r.canParse=function(e,t){return function(e,t){return function(e,t){return t+5<e.length}(e,t)&&Ni(e,t)&&Bi(e,t)<=e.length-t}(e,t)},r.appendFrame=function(e,t,r){Vi(e,this.observer,t,r,e.manifestCodec);var i=Yi(e,t,r,this.basePTS,this.frameIndex);if(i&&0===i.missing)return i},t}(an),yn=function(e,t){var r=0,i=5;t+=i;for(var n=new Uint32Array(1),a=new Uint32Array(1),s=new Uint8Array(1);i>0;){s[0]=e[t];var o=Math.min(i,8),l=8-o;a[0]=4278190080>>>24+l<<l,n[0]=(s[0]&a[0])>>l,r=r?r<<o|n[0]:n[0],t+=1,i-=o}return r},En=function(e){function t(t){var r;return(r=e.call(this)||this).observer=void 0,r.observer=t,r}o(t,e);var r=t.prototype;return r.resetInitSegment=function(t,r,i,n){e.prototype.resetInitSegment.call(this,t,r,i,n),this._audioTrack={container:"audio/ac-3",type:"audio",id:2,pid:-1,sequenceNumber:0,segmentCodec:"ac3",samples:[],manifestCodec:r,duration:n,inputTimeScale:9e4,dropped:0}},r.canParse=function(e,t){return t+64<e.length},r.appendFrame=function(e,t,r){var i=Tn(e,t,r,this.basePTS,this.frameIndex);if(-1!==i)return{sample:e.samples[e.samples.length-1],length:i,missing:0}},t.probe=function(e){if(!e)return!1;var t=Fi(e,0);if(!t)return!1;var r=t.length;return 11===e[r]&&119===e[r+1]&&void 0!==tn(t)&&yn(e,r)<16},t}(an);function Tn(e,t,r,i,n){if(r+8>t.length)return-1;if(11!==t[r]||119!==t[r+1])return-1;var a=t[r+4]>>6;if(a>=3)return-1;var s=[48e3,44100,32e3][a],o=63&t[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>t.length)return-1;var u=t[r+6]>>5,d=0;2===u?d+=2:(1&u&&1!==u&&(d+=2),4&u&&(d+=2));var h=(t[r+6]<<8|t[r+7])>>12-d&1,f=[2,1,2,3,3,4,4,5][u]+h,c=t[r+5]>>3,g=7&t[r+5],v=new Uint8Array([a<<6|c<<1|g>>2,(3&g)<<6|u<<3|h<<2|o>>4,o<<4&224]),m=i+n*(1536/s*9e4),p=t.subarray(r,r+l);return e.config=v,e.channelCount=f,e.samplerate=s,e.samples.push({unit:p,pts:m}),l}var Sn=function(e){function t(){return e.apply(this,arguments)||this}o(t,e);var r=t.prototype;return r.resetInitSegment=function(t,r,i,n){e.prototype.resetInitSegment.call(this,t,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}},t.probe=function(e){if(!e)return!1;var t=Fi(e,0),r=(null==t?void 0:t.length)||0;if(t&&11===e[r]&&119===e[r+1]&&void 0!==tn(t)&&yn(e,r)<=16)return!1;for(var i=e.length;r<i;r++)if(mn(e,r))return Y.log("MPEG Audio sync word found !"),!0;return!1},r.canParse=function(e,t){return function(e,t){return gn(e,t)&&4<=e.length-t}(e,t)},r.appendFrame=function(e,t,r){if(null!==this.basePTS)return fn(e,t,r,this.basePTS,this.frameIndex)},t}(an),An=/\/emsg[-/]ID3/i,Ln=function(){function e(e,t){this.remainderData=null,this.timeOffset=0,this.config=void 0,this.videoTrack=void 0,this.audioTrack=void 0,this.id3Track=void 0,this.txtTrack=void 0,this.config=t}var t=e.prototype;return t.resetTimeStamp=function(){},t.resetInitSegment=function(e,t,r,i){var n=this.videoTrack=nn("video",1),a=this.audioTrack=nn("audio",1),s=this.txtTrack=nn("text",1);if(this.id3Track=nn("id3",1),this.timeOffset=0,null!=e&&e.byteLength){var o=ve(e);if(o.video){var l=o.video,u=l.id,d=l.timescale,h=l.codec,f=l.supplemental;n.id=u,n.timescale=s.timescale=d,n.codec=h,n.supplemental=f}if(o.audio){var c=o.audio,g=c.id,v=c.timescale,m=c.codec;a.id=g,a.timescale=v,a.codec=m}s.id=oe.text,n.sampleDuration=0,n.duration=a.duration=i}},t.resetContiguity=function(){this.remainderData=null},e.probe=function(e){return function(e){for(var t=e.byteLength,r=0;r<t;){var i=de(e,r);if(i>8&&109===e[r+4]&&111===e[r+5]&&111===e[r+6]&&102===e[r+7])return!0;r=i>1?r+i:t}return!1}(e)},t.demux=function(e,t){this.timeOffset=t;var r=e,i=this.videoTrack,n=this.txtTrack;if(this.config.progressive){this.remainderData&&(r=Le(this.remainderData,e));var a=function(e){var t={valid:null,remainder:null},r=ce(e,["moof"]);if(r.length<2)return t.remainder=e,t;var i=r[r.length-1];return t.valid=e.slice(0,i.byteOffset-8),t.remainder=e.slice(i.byteOffset-8),t}(r);this.remainderData=a.remainder,i.samples=a.valid||new Uint8Array}else i.samples=r;var s=this.extractID3Track(i,t);return n.samples=Ie(t,i),{videoTrack:i,audioTrack:this.audioTrack,id3Track:s,textTrack:this.txtTrack}},t.flush=function(){var e=this.timeOffset,t=this.videoTrack,r=this.txtTrack;t.samples=this.remainderData||new Uint8Array,this.remainderData=null;var i=this.extractID3Track(t,this.timeOffset);return r.samples=Ie(e,t),{videoTrack:t,audioTrack:nn(),id3Track:i,textTrack:nn()}},t.extractID3Track=function(e,t){var r=this,i=this.id3Track;if(e.samples.length){var n=ce(e.samples,["emsg"]);n&&n.forEach((function(e){var n=function(e){var t=e[0],r="",i="",n=0,a=0,s=0,o=0,l=0,u=0;if(0===t){for(;"\0"!==le(e.subarray(u,u+1));)r+=le(e.subarray(u,u+1)),u+=1;for(r+=le(e.subarray(u,u+1)),u+=1;"\0"!==le(e.subarray(u,u+1));)i+=le(e.subarray(u,u+1)),u+=1;i+=le(e.subarray(u,u+1)),u+=1,n=de(e,12),a=de(e,16),o=de(e,20),l=de(e,24),u=28}else if(1===t){n=de(e,u+=4);var d=de(e,u+=4),h=de(e,u+=4);for(u+=4,s=Math.pow(2,32)*d+h,L(s)||(s=Number.MAX_SAFE_INTEGER,Y.warn("Presentation time exceeds safe integer limit and wrapped to max safe integer in parsing emsg box")),o=de(e,u),l=de(e,u+=4),u+=4;"\0"!==le(e.subarray(u,u+1));)r+=le(e.subarray(u,u+1)),u+=1;for(r+=le(e.subarray(u,u+1)),u+=1;"\0"!==le(e.subarray(u,u+1));)i+=le(e.subarray(u,u+1)),u+=1;i+=le(e.subarray(u,u+1)),u+=1}return{schemeIdUri:r,value:i,timeScale:n,presentationTime:s,presentationTimeDelta:a,eventDuration:o,id:l,payload:e.subarray(u,e.byteLength)}}(e);if(An.test(n.schemeIdUri)){var a=In(n,t),s=4294967295===n.eventDuration?Number.POSITIVE_INFINITY:n.eventDuration/n.timeScale;s<=.001&&(s=Number.POSITIVE_INFINITY);var o=n.payload;i.samples.push({data:o,len:o.byteLength,dts:a,pts:a,type:rn.emsg,duration:s})}else if(r.config.enableEmsgKLVMetadata&&n.schemeIdUri.startsWith("urn:misb:KLV:bin:1910.1")){var l=In(n,t);i.samples.push({data:n.payload,len:n.payload.byteLength,dts:l,pts:l,type:rn.misbklv,duration:Number.POSITIVE_INFINITY})}}))}return i},t.demuxSampleAes=function(e,t,r){return Promise.reject(new Error("The MP4 demuxer does not support SAMPLE-AES decryption"))},t.destroy=function(){this.config=null,this.remainderData=null,this.videoTrack=this.audioTrack=this.id3Track=this.txtTrack=void 0},e}();function In(e,t){return A(e.presentationTime)?e.presentationTime/e.timeScale:t+e.presentationTimeDelta/e.timeScale}var Rn=function(){function e(e,t,r){this.keyData=void 0,this.decrypter=void 0,this.keyData=r,this.decrypter=new tr(t,{removePKCS7Padding:!1})}var t=e.prototype;return t.decryptBuffer=function(e){return this.decrypter.decrypt(e,this.keyData.key.buffer,this.keyData.iv.buffer,zt)},t.decryptAacSample=function(e,t,r){var i=this,n=e[t].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(e,t+1,r)})).catch(r)}},t.decryptAacSamples=function(e,t,r){for(;;t++){if(t>=e.length)return void r();if(!(e[t].unit.length<32||(this.decryptAacSample(e,t,r),this.decrypter.isSync())))return}},t.getAvcEncryptedData=function(e){for(var t=16*Math.floor((e.length-48)/160)+16,r=new Int8Array(t),i=0,n=32;n<e.length-16;n+=160,i+=16)r.set(e.subarray(n,n+16),i);return r},t.getAvcDecryptedUnit=function(e,t){for(var r=new Uint8Array(t),i=0,n=32;n<e.length-16;n+=160,i+=16)e.set(r.subarray(i,i+16),n);return e},t.decryptAvcSample=function(e,t,r,i,n){var a=this,s=De(n.data),o=this.getAvcEncryptedData(s);this.decryptBuffer(o.buffer).then((function(o){n.data=a.getAvcDecryptedUnit(s,o),a.decrypter.isSync()||a.decryptAvcSamples(e,t,r+1,i)})).catch(i)},t.decryptAvcSamples=function(e,t,r,i){if(e instanceof Uint8Array)throw new Error("Cannot decrypt samples of type Uint8Array");for(;;t++,r=0){if(t>=e.length)return void i();for(var n=e[t].units;!(r>=n.length);r++){var a=n[r];if(!(a.data.length<=48||1!==a.type&&5!==a.type||(this.decryptAvcSample(e,t,r,i,a),this.decrypter.isSync())))return}}},e}(),kn=function(){function e(){this.VideoSample=null}var t=e.prototype;return t.createVideoSample=function(e,t,r){return{key:e,frame:!1,pts:t,dts:r,units:[],length:0}},t.getLastNalUnit=function(e){var t,r,i=this.VideoSample;if(i&&0!==i.units.length||(i=e[e.length-1]),null!=(t=i)&&t.units){var n=i.units;r=n[n.length-1]}return r},t.pushAccessUnit=function(e,t){if(e.units.length&&e.frame){if(void 0===e.pts){var r=t.samples,i=r.length;if(!i)return void t.dropped++;var n=r[i-1];e.pts=n.pts,e.dts=n.dts}t.samples.push(e)}},t.parseNALu=function(e,t,r){var i,n,a=t.byteLength,s=e.naluState||0,o=s,l=[],u=0,d=-1,h=0;for(-1===s&&(d=0,h=this.getNALuType(t,0),s=0,u=1);u<a;)if(i=t[u++],s)if(1!==s)if(i)if(1===i){if(n=u-s-1,d>=0){var f={data:t.subarray(d,n),type:h};l.push(f)}else{var c=this.getLastNalUnit(e.samples);c&&(o&&u<=4-o&&c.state&&(c.data=c.data.subarray(0,c.data.byteLength-o)),n>0&&(c.data=Le(c.data,t.subarray(0,n)),c.state=0))}u<a?(d=u,h=this.getNALuType(t,u),s=0):s=-1}else s=0;else s=3;else s=i?0:2;else s=i?0:1;if(d>=0&&s>=0){var g={data:t.subarray(d,a),type:h,state:s};l.push(g)}if(0===l.length){var v=this.getLastNalUnit(e.samples);v&&(v.data=Le(v.data,t))}return e.naluState=s,l},e}(),bn=function(){function e(e){this.data=void 0,this.bytesAvailable=void 0,this.word=void 0,this.bitsAvailable=void 0,this.data=e,this.bytesAvailable=e.byteLength,this.word=0,this.bitsAvailable=0}var t=e.prototype;return t.loadWord=function(){var e=this.data,t=this.bytesAvailable,r=e.byteLength-t,i=new Uint8Array(4),n=Math.min(4,t);if(0===n)throw new Error("no bytes available");i.set(e.subarray(r,r+n)),this.word=new DataView(i.buffer).getUint32(0),this.bitsAvailable=8*n,this.bytesAvailable-=n},t.skipBits=function(e){var t;e=Math.min(e,8*this.bytesAvailable+this.bitsAvailable),this.bitsAvailable>e?(this.word<<=e,this.bitsAvailable-=e):(e-=this.bitsAvailable,e-=(t=e>>3)<<3,this.bytesAvailable-=t,this.loadWord(),this.word<<=e,this.bitsAvailable-=e)},t.readBits=function(e){var t=Math.min(this.bitsAvailable,e),r=this.word>>>32-t;if(e>32&&Y.error("Cannot read more than 32 bits at a time"),this.bitsAvailable-=t,this.bitsAvailable>0)this.word<<=t;else{if(!(this.bytesAvailable>0))throw new Error("no bits available");this.loadWord()}return(t=e-t)>0&&this.bitsAvailable?r<<t|this.readBits(t):r},t.skipLZ=function(){var e;for(e=0;e<this.bitsAvailable;++e)if(0!=(this.word&2147483648>>>e))return this.word<<=e,this.bitsAvailable-=e,e;return this.loadWord(),e+this.skipLZ()},t.skipUEG=function(){this.skipBits(1+this.skipLZ())},t.skipEG=function(){this.skipBits(1+this.skipLZ())},t.readUEG=function(){var e=this.skipLZ();return this.readBits(e+1)-1},t.readEG=function(){var e=this.readUEG();return 1&e?1+e>>>1:-1*(e>>>1)},t.readBoolean=function(){return 1===this.readBits(1)},t.readUByte=function(){return this.readBits(8)},t.readUShort=function(){return this.readBits(16)},t.readUInt=function(){return this.readBits(32)},e}(),Dn=function(e){function t(){return e.apply(this,arguments)||this}o(t,e);var r=t.prototype;return r.parsePES=function(e,t,r,i){var n,a=this,s=this.parseNALu(e,r.data,i),o=this.VideoSample,l=!1;r.data=null,o&&s.length&&!e.audFound&&(this.pushAccessUnit(o,e),o=this.VideoSample=this.createVideoSample(!1,r.pts,r.dts)),s.forEach((function(i){var s,u;switch(i.type){case 1:var d=!1;n=!0;var h,f=i.data;if(l&&f.length>4){var c=a.readSliceType(f);2!==c&&4!==c&&7!==c&&9!==c||(d=!0)}d&&null!=(h=o)&&h.frame&&!o.key&&(a.pushAccessUnit(o,e),o=a.VideoSample=null),o||(o=a.VideoSample=a.createVideoSample(!0,r.pts,r.dts)),o.frame=!0,o.key=d;break;case 5:n=!0,null!=(s=o)&&s.frame&&!o.key&&(a.pushAccessUnit(o,e),o=a.VideoSample=null),o||(o=a.VideoSample=a.createVideoSample(!0,r.pts,r.dts)),o.key=!0,o.frame=!0;break;case 6:n=!0,be(i.data,1,r.pts,t.samples);break;case 7:var g,v;n=!0,l=!0;var m=i.data,p=a.readSPS(m);if(!e.sps||e.width!==p.width||e.height!==p.height||(null==(g=e.pixelRatio)?void 0:g[0])!==p.pixelRatio[0]||(null==(v=e.pixelRatio)?void 0:v[1])!==p.pixelRatio[1]){e.width=p.width,e.height=p.height,e.pixelRatio=p.pixelRatio,e.sps=[m];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}e.codec=E}break;case 8:n=!0,e.pps=[i.data];break;case 9:n=!0,e.audFound=!0,null!=(u=o)&&u.frame&&(a.pushAccessUnit(o,e),o=null),o||(o=a.VideoSample=a.createVideoSample(!1,r.pts,r.dts));break;case 12:n=!0;break;default:n=!1}o&&n&&o.units.push(i)})),i&&o&&(this.pushAccessUnit(o,e),this.VideoSample=null)},r.getNALuType=function(e,t){return 31&e[t]},r.readSliceType=function(e){var t=new bn(e);return t.readUByte(),t.readUEG(),t.readUEG()},r.skipScalingList=function(e,t){for(var r=8,i=8,n=0;n<e;n++)0!==i&&(i=(r+t.readEG()+256)%256),r=0===i?r:i},r.readSPS=function(e){var t,r,i,n=new bn(e),a=0,s=0,o=0,l=0,u=n.readUByte.bind(n),d=n.readBits.bind(n),h=n.readUEG.bind(n),f=n.readBoolean.bind(n),c=n.skipBits.bind(n),g=n.skipEG.bind(n),v=n.skipUEG.bind(n),m=this.skipScalingList.bind(this);u();var p=u();if(d(5),c(3),u(),v(),100===p||110===p||122===p||244===p||44===p||83===p||86===p||118===p||128===p){var y=h();if(3===y&&c(1),v(),v(),c(1),f())for(r=3!==y?8:12,i=0;i<r;i++)f()&&m(i<6?16:64,n)}v();var E=h();if(0===E)h();else if(1===E)for(c(1),g(),g(),t=h(),i=0;i<t;i++)g();v(),c(1);var T=h(),S=h(),A=d(1);0===A&&c(1),c(1),f()&&(a=h(),s=h(),o=h(),l=h());var L=[1,1];if(f()&&f())switch(u()){case 1:L=[1,1];break;case 2:L=[12,11];break;case 3:L=[10,11];break;case 4:L=[16,11];break;case 5:L=[40,33];break;case 6:L=[24,11];break;case 7:L=[20,11];break;case 8:L=[32,11];break;case 9:L=[80,33];break;case 10:L=[18,11];break;case 11:L=[15,11];break;case 12:L=[64,33];break;case 13:L=[160,99];break;case 14:L=[4,3];break;case 15:L=[3,2];break;case 16:L=[2,1];break;case 255:L=[u()<<8|u(),u()<<8|u()]}return{width:Math.ceil(16*(T+1)-2*a-2*s),height:(2-A)*(S+1)*16-(A?2:4)*(o+l),pixelRatio:L}},t}(kn),_n=function(e){function t(){for(var t,r=arguments.length,i=new Array(r),n=0;n<r;n++)i[n]=arguments[n];return(t=e.call.apply(e,[this].concat(i))||this).initVPS=null,t}o(t,e);var r=t.prototype;return r.parsePES=function(e,t,r,i){var n,s=this,o=this.parseNALu(e,r.data,i),l=this.VideoSample,u=!1;r.data=null,l&&o.length&&!e.audFound&&(this.pushAccessUnit(l,e),l=this.VideoSample=this.createVideoSample(!1,r.pts,r.dts)),o.forEach((function(i){var o,d;switch(i.type){case 0:case 1:case 2:case 3:case 4:case 5:case 6:case 7:case 8:case 9:l||(l=s.VideoSample=s.createVideoSample(!1,r.pts,r.dts)),l.frame=!0,n=!0;break;case 16:case 17:case 18:case 21:var h;n=!0,u&&null!=(h=l)&&h.frame&&!l.key&&(s.pushAccessUnit(l,e),l=s.VideoSample=null),l||(l=s.VideoSample=s.createVideoSample(!0,r.pts,r.dts)),l.key=!0,l.frame=!0;break;case 19:case 20:n=!0,null!=(o=l)&&o.frame&&!l.key&&(s.pushAccessUnit(l,e),l=s.VideoSample=null),l||(l=s.VideoSample=s.createVideoSample(!0,r.pts,r.dts)),l.key=!0,l.frame=!0;break;case 39:n=!0,be(i.data,2,r.pts,t.samples);break;case 32:n=!0,e.vps||("object"!=typeof e.params&&(e.params={}),e.params=a(e.params,s.readVPS(i.data)),s.initVPS=i.data),e.vps=[i.data];break;case 33:if(n=!0,u=!0,void 0===e.vps||e.vps[0]===s.initVPS||void 0===e.sps||s.matchSPS(e.sps[0],i.data)||(s.initVPS=e.vps[0],e.sps=e.pps=void 0),!e.sps){var f=s.readSPS(i.data);for(var c in e.width=f.width,e.height=f.height,e.pixelRatio=f.pixelRatio,e.codec=f.codecString,e.sps=[],"object"!=typeof e.params&&(e.params={}),f.params)e.params[c]=f.params[c]}s.pushParameterSet(e.sps,i.data,e.vps),l||(l=s.VideoSample=s.createVideoSample(!0,r.pts,r.dts)),l.key=!0;break;case 34:if(n=!0,"object"==typeof e.params){if(!e.pps){e.pps=[];var g=s.readPPS(i.data);for(var v in g)e.params[v]=g[v]}s.pushParameterSet(e.pps,i.data,e.vps)}break;case 35:n=!0,e.audFound=!0,null!=(d=l)&&d.frame&&(s.pushAccessUnit(l,e),l=null),l||(l=s.VideoSample=s.createVideoSample(!1,r.pts,r.dts));break;default:n=!1}l&&n&&l.units.push(i)})),i&&l&&(this.pushAccessUnit(l,e),this.VideoSample=null)},r.pushParameterSet=function(e,t,r){(r&&r[0]===this.initVPS||!r&&!e.length)&&e.push(t)},r.getNALuType=function(e,t){return(126&e[t])>>>1},r.ebsp2rbsp=function(e){for(var t=new Uint8Array(e.byteLength),r=0,i=0;i<e.byteLength;i++)i>=2&&3===e[i]&&0===e[i-1]&&0===e[i-2]||(t[r]=e[i],r++);return new Uint8Array(t.buffer,0,r)},r.pushAccessUnit=function(t,r){e.prototype.pushAccessUnit.call(this,t,r),this.initVPS&&(this.initVPS=null)},r.readVPS=function(e){var t=new bn(e);return t.readUByte(),t.readUByte(),t.readBits(4),t.skipBits(2),t.readBits(6),{numTemporalLayers:t.readBits(3)+1,temporalIdNested:t.readBoolean()}},r.readSPS=function(e){var t=new bn(this.ebsp2rbsp(e));t.readUByte(),t.readUByte(),t.readBits(4);var r=t.readBits(3);t.readBoolean();for(var i=t.readBits(2),n=t.readBoolean(),a=t.readBits(5),s=t.readUByte(),o=t.readUByte(),l=t.readUByte(),u=t.readUByte(),d=t.readUByte(),h=t.readUByte(),f=t.readUByte(),c=t.readUByte(),g=t.readUByte(),v=t.readUByte(),m=t.readUByte(),p=[],y=[],E=0;E<r;E++)p.push(t.readBoolean()),y.push(t.readBoolean());if(r>0)for(var T=r;T<8;T++)t.readBits(2);for(var S=0;S<r;S++)p[S]&&(t.readUByte(),t.readUByte(),t.readUByte(),t.readUByte(),t.readUByte(),t.readUByte(),t.readUByte(),t.readUByte(),t.readUByte(),t.readUByte(),t.readUByte()),y[S]&&t.readUByte();t.readUEG();var A=t.readUEG();3==A&&t.skipBits(1);var L=t.readUEG(),I=t.readUEG(),R=t.readBoolean(),k=0,b=0,D=0,_=0;R&&(k+=t.readUEG(),b+=t.readUEG(),D+=t.readUEG(),_+=t.readUEG());for(var P=t.readUEG(),C=t.readUEG(),w=t.readUEG(),O=t.readBoolean()?0:r;O<=r;O++)t.skipUEG(),t.skipUEG(),t.skipUEG();if(t.skipUEG(),t.skipUEG(),t.skipUEG(),t.skipUEG(),t.skipUEG(),t.skipUEG(),t.readBoolean()&&t.readBoolean())for(var x=0;x<4;x++)for(var M=0;M<(3===x?2:6);M++)if(t.readBoolean()){var F=Math.min(64,1<<4+(x<<1));x>1&&t.readEG();for(var N=0;N<F;N++)t.readEG()}else t.readUEG();t.readBoolean(),t.readBoolean(),t.readBoolean()&&(t.readUByte(),t.skipUEG(),t.skipUEG(),t.readBoolean());for(var U=t.readUEG(),B=0,G=0;G<U;G++){var K=!1;if(0!==G&&(K=t.readBoolean()),K){G===U&&t.readUEG(),t.readBoolean(),t.readUEG();for(var V=0,H=0;H<=B;H++){var Y=t.readBoolean(),W=!1;Y||(W=t.readBoolean()),(Y||W)&&V++}B=V}else{var j=t.readUEG(),q=t.readUEG();B=j+q;for(var X=0;X<j;X++)t.readUEG(),t.readBoolean();for(var Q=0;Q<q;Q++)t.readUEG(),t.readBoolean()}}if(t.readBoolean())for(var z=t.readUEG(),$=0;$<z;$++){for(var Z=0;Z<w+4;Z++)t.readBits(1);t.readBits(1)}var J=0,ee=1,te=1,re=!0,ie=1,ne=0;if(t.readBoolean(),t.readBoolean(),t.readBoolean()){if(t.readBoolean()){var ae=t.readUByte();ae>0&&ae<16?(ee=[1,12,10,16,40,24,20,32,80,18,15,64,160,4,3,2][ae-1],te=[1,11,11,11,33,11,11,11,33,11,11,33,99,3,2,1][ae-1]):255===ae&&(ee=t.readBits(16),te=t.readBits(16))}if(t.readBoolean()&&t.readBoolean(),t.readBoolean()&&(t.readBits(3),t.readBoolean(),t.readBoolean()&&(t.readUByte(),t.readUByte(),t.readUByte())),t.readBoolean()&&(t.readUEG(),t.readUEG()),t.readBoolean(),t.readBoolean(),t.readBoolean(),t.readBoolean()&&(t.skipUEG(),t.skipUEG(),t.skipUEG(),t.skipUEG()),t.readBoolean()&&(ie=t.readBits(32),ne=t.readBits(32),t.readBoolean()&&t.readUEG(),t.readBoolean())){var se=t.readBoolean(),oe=t.readBoolean(),le=!1;(se||oe)&&((le=t.readBoolean())&&(t.readUByte(),t.readBits(5),t.readBoolean(),t.readBits(5)),t.readBits(4),t.readBits(4),le&&t.readBits(4),t.readBits(5),t.readBits(5),t.readBits(5));for(var ue=0;ue<=r;ue++){var de=!1;(re=t.readBoolean())||t.readBoolean()?t.readEG():de=t.readBoolean();var he=de?1:t.readUEG()+1;if(se)for(var fe=0;fe<he;fe++)t.readUEG(),t.readUEG(),le&&(t.readUEG(),t.readUEG()),t.skipBits(1);if(oe)for(var ce=0;ce<he;ce++)t.readUEG(),t.readUEG(),le&&(t.readUEG(),t.readUEG()),t.skipBits(1)}}t.readBoolean()&&(t.readBoolean(),t.readBoolean(),t.readBoolean(),J=t.readUEG())}var ge=L,ve=I;if(R){var me=1,pe=1;1===A?me=pe=2:2==A&&(me=2),ge=L-me*b-me*k,ve=I-pe*_-pe*D}for(var ye=i?["A","B","C"][i]:"",Ee=s<<24|o<<16|l<<8|u,Te=0,Se=0;Se<32;Se++)Te=(Te|(Ee>>Se&1)<<31-Se)>>>0;var Ae=Te.toString(16);return 1===a&&"2"===Ae&&(Ae="6"),{codecString:"hvc1."+ye+a+"."+Ae+"."+(n?"H":"L")+m+".B0",params:{general_tier_flag:n,general_profile_idc:a,general_profile_space:i,general_profile_compatibility_flags:[s,o,l,u],general_constraint_indicator_flags:[d,h,f,c,g,v],general_level_idc:m,bit_depth:P+8,bit_depth_luma_minus8:P,bit_depth_chroma_minus8:C,min_spatial_segmentation_idc:J,chroma_format_idc:A,frame_rate:{fixed:re,fps:ne/ie}},width:ge,height:ve,pixelRatio:[ee,te]}},r.readPPS=function(e){var t=new bn(this.ebsp2rbsp(e));t.readUByte(),t.readUByte(),t.skipUEG(),t.skipUEG(),t.skipBits(2),t.skipBits(3),t.skipBits(2),t.skipUEG(),t.skipUEG(),t.skipEG(),t.skipBits(2),t.readBoolean()&&t.skipUEG(),t.skipEG(),t.skipEG(),t.skipBits(4);var r=t.readBoolean(),i=t.readBoolean(),n=1;return i&&r?n=0:i?n=3:r&&(n=2),{parallelismType:n}},r.matchSPS=function(e,t){return String.fromCharCode.apply(null,e).substr(3)===String.fromCharCode.apply(null,t).substr(3)},t}(kn),Pn=188,Cn=function(){function e(e,t,r,i){this.logger=void 0,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._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=e,this.config=t,this.typeSupported=r,this.logger=i,this.videoParser=null}e.probe=function(t,r){var i=e.syncOffset(t);return i>0&&r.warn("MPEG2-TS detected but first sync word found @ offset "+i),-1!==i},e.syncOffset=function(e){for(var t=e.length,r=Math.min(940,t-Pn)+1,i=0;i<r;){for(var n=!1,a=-1,s=0,o=i;o<t;o+=Pn){if(71!==e[o]||t-o!==Pn&&71!==e[o+Pn]){if(s)return-1;break}if(s++,-1===a&&0!==(a=o)&&(r=Math.min(a+18612,e.length-Pn)+1),n||(n=0===wn(e,o)),n&&s>1&&(0===a&&s>2||o+Pn>r))return a}i++}return-1},e.createTrack=function(e,t){return{container:"video"===e||"audio"===e?"video/mp2t":void 0,type:e,id:oe[e],pid:-1,inputTimeScale:9e4,sequenceNumber:0,samples:[],dropped:0,duration:"audio"===e?t:void 0}};var t=e.prototype;return t.resetInitSegment=function(t,r,i,n){this.pmtParsed=!1,this._pmtId=-1,this._videoTrack=e.createTrack("video"),this._videoTrack.duration=n,this._audioTrack=e.createTrack("audio",n),this._id3Track=e.createTrack("id3"),this._txtTrack=e.createTrack("text"),this._audioTrack.segmentCodec="aac",this.videoParser=null,this.aacOverFlow=null,this.remainderData=null,this.audioCodec=r,this.videoCodec=i},t.resetTimeStamp=function(){},t.resetContiguity=function(){var e=this._audioTrack,t=this._videoTrack,r=this._id3Track;e&&(e.pesData=null),t&&(t.pesData=null),r&&(r.pesData=null),this.aacOverFlow=null,this.remainderData=null},t.demux=function(t,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,d=s.pid,h=s.pesData,f=o.pid,c=l.pid,g=o.pesData,v=l.pesData,m=null,p=this.pmtParsed,y=this._pmtId,E=t.length;if(this.remainderData&&(E=(t=Le(this.remainderData,t)).length,this.remainderData=null),E<Pn&&!n)return this.remainderData=t,{audioTrack:o,videoTrack:s,id3Track:l,textTrack:u};var T=Math.max(0,e.syncOffset(t));(E-=(E-T)%Pn)<t.byteLength&&!n&&(this.remainderData=new Uint8Array(t.buffer,E,t.buffer.byteLength-E));for(var S=0,A=T;A<E;A+=Pn)if(71===t[A]){var L=!!(64&t[A+1]),I=wn(t,A),R=void 0;if((48&t[A+3])>>4>1){if((R=A+5+t[A+4])===A+Pn)continue}else R=A+4;switch(I){case d:L&&(h&&(a=Nn(h,this.logger))&&(this.readyVideoParser(s.segmentCodec),null!==this.videoParser&&this.videoParser.parsePES(s,u,a,!1)),h={data:[],size:0}),h&&(h.data.push(t.subarray(R,A+Pn)),h.size+=A+Pn-R);break;case f:if(L){if(g&&(a=Nn(g,this.logger)))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(t.subarray(R,A+Pn)),g.size+=A+Pn-R);break;case c:L&&(v&&(a=Nn(v,this.logger))&&this.parseID3PES(l,a),v={data:[],size:0}),v&&(v.data.push(t.subarray(R,A+Pn)),v.size+=A+Pn-R);break;case 0:L&&(R+=t[R]+1),y=this._pmtId=On(t,R);break;case y:L&&(R+=t[R]+1);var k=xn(t,R,this.typeSupported,i,this.observer,this.logger);(d=k.videoPid)>0&&(s.pid=d,s.segmentCodec=k.segmentVideoCodec),(f=k.audioPid)>0&&(o.pid=f,o.segmentCodec=k.segmentAudioCodec),(c=k.id3Pid)>0&&(l.pid=c),null===m||p||(this.logger.warn("MPEG-TS PMT found at "+A+" after unknown PID '"+m+"'. Backtracking to sync byte @"+T+" to parse all TS packets."),m=null,A=T-188),p=this.pmtParsed=!0;break;case 17:case 8191:break;default:m=I}}else S++;S>0&&Mn(this.observer,new Error("Found "+S+" TS packet/s that do not start with 0x47"),void 0,this.logger),s.pesData=h,o.pesData=g,l.pesData=v;var b={audioTrack:o,videoTrack:s,id3Track:l,textTrack:u};return n&&this.extractRemainingSamples(b),b},t.flush=function(){var e,t=this.remainderData;return this.remainderData=null,e=t?this.demux(t,-1,!1,!0):{videoTrack:this._videoTrack,audioTrack:this._audioTrack,id3Track:this._id3Track,textTrack:this._txtTrack},this.extractRemainingSamples(e),this.sampleAes?this.decrypt(e,this.sampleAes):e},t.extractRemainingSamples=function(e){var t,r=e.audioTrack,i=e.videoTrack,n=e.id3Track,a=e.textTrack,s=i.pesData,o=r.pesData,l=n.pesData;if(s&&(t=Nn(s,this.logger))?(this.readyVideoParser(i.segmentCodec),null!==this.videoParser&&(this.videoParser.parsePES(i,a,t,!0),i.pesData=null)):i.pesData=s,o&&(t=Nn(o,this.logger))){switch(r.segmentCodec){case"aac":this.parseAACPES(r,t);break;case"mp3":this.parseMPEGPES(r,t);break;case"ac3":this.parseAC3PES(r,t)}r.pesData=null}else null!=o&&o.size&&this.logger.log("last AAC PES packet truncated,might overlap between fragments"),r.pesData=o;l&&(t=Nn(l,this.logger))?(this.parseID3PES(n,t),n.pesData=null):n.pesData=l},t.demuxSampleAes=function(e,t,r){var i=this.demux(e,r,!0,!this.config.progressive),n=this.sampleAes=new Rn(this.observer,this.config,t);return this.decrypt(i,n)},t.readyVideoParser=function(e){null===this.videoParser&&("avc"===e?this.videoParser=new Dn:"hevc"===e&&(this.videoParser=new _n))},t.decrypt=function(e,t){return new Promise((function(r){var i=e.audioTrack,n=e.videoTrack;i.samples&&"aac"===i.segmentCodec?t.decryptAacSamples(i.samples,0,(function(){n.samples?t.decryptAvcSamples(n.samples,0,0,(function(){r(e)})):r(e)})):n.samples&&t.decryptAvcSamples(n.samples,0,0,(function(){r(e)}))}))},t.destroy=function(){this.observer&&this.observer.removeAllListeners(),this.config=this.logger=this.observer=null,this.aacOverFlow=this.videoParser=this.remainderData=this.sampleAes=null,this._videoTrack=this._audioTrack=this._id3Track=this._txtTrack=void 0},t.parseAACPES=function(e,t){var r,i,n,a=0,s=this.aacOverFlow,o=t.data;if(s){this.aacOverFlow=null;var l=s.missing,u=s.sample.unit.byteLength;if(-1===l)o=Le(s.sample.unit,o);else{var d=u-l;s.sample.unit.set(o.subarray(0,l),d),e.samples.push(s.sample),a=s.missing}}for(r=a,i=o.length;r<i-1&&!Gi(o,r);r++);if(r!==a){var h,f=r<i-1;if(h=f?"AAC PES did not start with ADTS header,offset:"+r:"No ADTS header found in AAC PES",Mn(this.observer,new Error(h),f,this.logger),!f)return}if(Vi(e,this.observer,o,r,this.audioCodec),void 0!==t.pts)n=t.pts;else{if(!s)return void this.logger.warn("[tsdemuxer]: AAC PES unknown PTS");var c=Hi(e.samplerate);n=s.sample.pts+c}for(var g,v=0;r<i;){if(r+=(g=Yi(e,o,r,n,v)).length,g.missing){this.aacOverFlow=g;break}for(v++;r<i-1&&!Gi(o,r);r++);}},t.parseMPEGPES=function(e,t){var r=t.data,i=r.length,n=0,a=0,s=t.pts;if(void 0!==s)for(;a<i;)if(vn(r,a)){var o=fn(e,r,a,s,n);if(!o)break;a+=o.length,n++}else a++;else this.logger.warn("[tsdemuxer]: MPEG PES unknown PTS")},t.parseAC3PES=function(e,t){var r=t.data,i=t.pts;if(void 0!==i)for(var n,a=r.length,s=0,o=0;o<a&&(n=Tn(e,r,o,i,s++))>0;)o+=n;else this.logger.warn("[tsdemuxer]: AC3 PES unknown PTS")},t.parseID3PES=function(e,t){if(void 0!==t.pts){var r=a({},t,{type:this._videoTrack?rn.emsg:rn.audioId3,duration:Number.POSITIVE_INFINITY});e.samples.push(r)}else this.logger.warn("[tsdemuxer]: ID3 PES unknown PTS")},e}();function wn(e,t){return((31&e[t+1])<<8)+e[t+2]}function On(e,t){return(31&e[t+10])<<8|e[t+11]}function xn(e,t,r,i,n,a){var s={audioPid:-1,videoPid:-1,id3Pid:-1,segmentVideoCodec:"avc",segmentAudioCodec:"aac"},o=t+3+((15&e[t+1])<<8|e[t+2])-4;for(t+=12+((15&e[t+10])<<8|e[t+11]);t<o;){var l=wn(e,t),u=(15&e[t+3])<<8|e[t+4];switch(e[t]){case 207:if(!i){Fn("ADTS AAC",a);break}case 15:-1===s.audioPid&&(s.audioPid=l);break;case 21:-1===s.id3Pid&&(s.id3Pid=l);break;case 219:if(!i){Fn("H.264",a);break}case 27:-1===s.videoPid&&(s.videoPid=l);break;case 3:case 4:r.mpeg||r.mp3?-1===s.audioPid&&(s.audioPid=l,s.segmentAudioCodec="mp3"):a.log("MPEG audio found, not supported in this browser");break;case 193:if(!i){Fn("AC-3",a);break}case 129:r.ac3?-1===s.audioPid&&(s.audioPid=l,s.segmentAudioCodec="ac3"):a.log("AC-3 audio found, not supported in this browser");break;case 6:if(-1===s.audioPid&&u>0)for(var d=t+5,h=u;h>2;){106===e[d]&&(!0!==r.ac3?a.log("AC-3 audio found, not supported in this browser for now"):(s.audioPid=l,s.segmentAudioCodec="ac3"));var f=e[d+1]+2;d+=f,h-=f}break;case 194:case 135:return Mn(n,new Error("Unsupported EC-3 in M2TS found"),void 0,a),s;case 36:-1===s.videoPid&&(s.videoPid=l,s.segmentVideoCodec="hevc",a.log("HEVC in M2TS found"))}t+=u+5}return s}function Mn(e,t,r,i){i.warn("parsing error: "+t.message),e.emit(b.ERROR,b.ERROR,{type:R.MEDIA_ERROR,details:k.FRAG_PARSING_ERROR,fatal:!1,levelRetry:r,error:t,reason:t.message})}function Fn(e,t){t.log(e+" with AES-128-CBC encryption found in unencrypted stream")}function Nn(e,t){var r,i,n,a,s,o=0,l=e.data;if(!e||0===e.size)return null;for(;l[0].length<19&&l.length>1;)l[0]=Le(l[0],l[1]),l.splice(1,1);if(1===((r=l[0])[0]<<16)+(r[1]<<8)+r[2]){if((i=(r[4]<<8)+r[5])&&i>e.size-6)return null;var u=r[7];192&u&&(a=536870912*(14&r[9])+4194304*(255&r[10])+16384*(254&r[11])+128*(255&r[12])+(254&r[13])/2,64&u?a-(s=536870912*(14&r[14])+4194304*(255&r[15])+16384*(254&r[16])+128*(255&r[17])+(254&r[18])/2)>54e5&&(t.warn(Math.round((a-s)/9e4)+"s delta between PTS and DTS, align them"),a=s):s=a);var d=(n=r[8])+9;if(e.size<=d)return null;e.size-=d;for(var h=new Uint8Array(e.size),f=0,c=l.length;f<c;f++){var g=(r=l[f]).byteLength;if(d){if(d>g){d-=g;continue}r=r.subarray(d),g-=d,d=0}h.set(r,o),o+=g}return i&&(i-=n+3),{data:h,pts:a,dts:s,len:i}}return null}var Un=function(){function e(){}return e.getSilentFrame=function(e,t){if("mp4a.40.2"===e){if(1===t)return new Uint8Array([0,200,0,128,35,128]);if(2===t)return new Uint8Array([33,0,73,144,2,25,0,35,128]);if(3===t)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,142]);if(4===t)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,128,44,128,8,2,56]);if(5===t)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,130,48,4,153,0,33,144,2,56]);if(6===t)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,130,48,4,153,0,33,144,2,0,178,0,32,8,224])}else{if(1===t)return new Uint8Array([1,64,34,128,163,78,230,128,186,8,0,0,0,28,6,241,193,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94]);if(2===t)return new Uint8Array([1,64,34,128,163,94,230,128,186,8,0,0,0,0,149,0,6,241,161,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94]);if(3===t)return new Uint8Array([1,64,34,128,163,94,230,128,186,8,0,0,0,0,149,0,6,241,161,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94])}},e}(),Bn=Math.pow(2,32)-1,Gn=function(){function e(){}return e.init=function(){var t;for(t in e.types={avc1:[],avcC:[],hvc1:[],hvcC:[],btrt:[],dinf:[],dref:[],esds:[],ftyp:[],hdlr:[],mdat:[],mdhd:[],mdia:[],mfhd:[],minf:[],moof:[],moov:[],mp4a:[],".mp3":[],dac3:[],"ac-3":[],mvex:[],mvhd:[],pasp:[],sdtp:[],stbl:[],stco:[],stsc:[],stsd:[],stsz:[],stts:[],tfdt:[],tfhd:[],traf:[],trak:[],trun:[],trex:[],tkhd:[],vmhd:[],smhd:[]},e.types)e.types.hasOwnProperty(t)&&(e.types[t]=[t.charCodeAt(0),t.charCodeAt(1),t.charCodeAt(2),t.charCodeAt(3)]);var r=new Uint8Array([0,0,0,0,0,0,0,0,118,105,100,101,0,0,0,0,0,0,0,0,0,0,0,0,86,105,100,101,111,72,97,110,100,108,101,114,0]),i=new Uint8Array([0,0,0,0,0,0,0,0,115,111,117,110,0,0,0,0,0,0,0,0,0,0,0,0,83,111,117,110,100,72,97,110,100,108,101,114,0]);e.HDLR_TYPES={video:r,audio:i};var n=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,12,117,114,108,32,0,0,0,1]),a=new Uint8Array([0,0,0,0,0,0,0,0]);e.STTS=e.STSC=e.STCO=a,e.STSZ=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0]),e.VMHD=new Uint8Array([0,0,0,1,0,0,0,0,0,0,0,0]),e.SMHD=new Uint8Array([0,0,0,0,0,0,0,0]),e.STSD=new Uint8Array([0,0,0,0,0,0,0,1]);var s=new Uint8Array([105,115,111,109]),o=new Uint8Array([97,118,99,49]),l=new Uint8Array([0,0,0,1]);e.FTYP=e.box(e.types.ftyp,s,l,s,o),e.DINF=e.box(e.types.dinf,e.box(e.types.dref,n))},e.box=function(e){for(var t=8,r=arguments.length,i=new Array(r>1?r-1:0),n=1;n<r;n++)i[n-1]=arguments[n];for(var a=i.length,s=a;a--;)t+=i[a].byteLength;var o=new Uint8Array(t);for(o[0]=t>>24&255,o[1]=t>>16&255,o[2]=t>>8&255,o[3]=255&t,o.set(e,4),a=0,t=8;a<s;a++)o.set(i[a],t),t+=i[a].byteLength;return o},e.hdlr=function(t){return e.box(e.types.hdlr,e.HDLR_TYPES[t])},e.mdat=function(t){return e.box(e.types.mdat,t)},e.mdhd=function(t,r){r*=t;var i=Math.floor(r/(Bn+1)),n=Math.floor(r%(Bn+1));return e.box(e.types.mdhd,new Uint8Array([1,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,3,t>>24&255,t>>16&255,t>>8&255,255&t,i>>24,i>>16&255,i>>8&255,255&i,n>>24,n>>16&255,n>>8&255,255&n,85,196,0,0]))},e.mdia=function(t){return e.box(e.types.mdia,e.mdhd(t.timescale||0,t.duration||0),e.hdlr(t.type),e.minf(t))},e.mfhd=function(t){return e.box(e.types.mfhd,new Uint8Array([0,0,0,0,t>>24,t>>16&255,t>>8&255,255&t]))},e.minf=function(t){return"audio"===t.type?e.box(e.types.minf,e.box(e.types.smhd,e.SMHD),e.DINF,e.stbl(t)):e.box(e.types.minf,e.box(e.types.vmhd,e.VMHD),e.DINF,e.stbl(t))},e.moof=function(t,r,i){return e.box(e.types.moof,e.mfhd(t),e.traf(i,r))},e.moov=function(t){for(var r=t.length,i=[];r--;)i[r]=e.trak(t[r]);return e.box.apply(null,[e.types.moov,e.mvhd(t[0].timescale||0,t[0].duration||0)].concat(i).concat(e.mvex(t)))},e.mvex=function(t){for(var r=t.length,i=[];r--;)i[r]=e.trex(t[r]);return e.box.apply(null,[e.types.mvex].concat(i))},e.mvhd=function(t,r){r*=t;var i=Math.floor(r/(Bn+1)),n=Math.floor(r%(Bn+1)),a=new Uint8Array([1,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,3,t>>24&255,t>>16&255,t>>8&255,255&t,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 e.box(e.types.mvhd,a)},e.sdtp=function(t){var r,i,n=t.samples||[],a=new Uint8Array(4+n.length);for(r=0;r<n.length;r++)i=n[r].flags,a[r+4]=i.dependsOn<<4|i.isDependedOn<<2|i.hasRedundancy;return e.box(e.types.sdtp,a)},e.stbl=function(t){return e.box(e.types.stbl,e.stsd(t),e.box(e.types.stts,e.STTS),e.box(e.types.stsc,e.STSC),e.box(e.types.stsz,e.STSZ),e.box(e.types.stco,e.STCO))},e.avc1=function(t){var r,i,n,a=[],s=[];for(r=0;r<t.sps.length;r++)n=(i=t.sps[r]).byteLength,a.push(n>>>8&255),a.push(255&n),a=a.concat(Array.prototype.slice.call(i));for(r=0;r<t.pps.length;r++)n=(i=t.pps[r]).byteLength,s.push(n>>>8&255),s.push(255&n),s=s.concat(Array.prototype.slice.call(i));var o=e.box(e.types.avcC,new Uint8Array([1,a[3],a[4],a[5],255,224|t.sps.length].concat(a).concat([t.pps.length]).concat(s))),l=t.width,u=t.height,d=t.pixelRatio[0],h=t.pixelRatio[1];return e.box(e.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,e.box(e.types.btrt,new Uint8Array([0,28,156,128,0,45,198,192,0,45,198,192])),e.box(e.types.pasp,new Uint8Array([d>>24,d>>16&255,d>>8&255,255&d,h>>24,h>>16&255,h>>8&255,255&h])))},e.esds=function(e){var t=e.config;return new Uint8Array([0,0,0,0,3,25,0,1,0,4,17,64,21,0,0,0,0,0,0,0,0,0,0,0,5,2].concat(t,[6,1,2]))},e.audioStsd=function(e){var t=e.samplerate||0;return new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,e.channelCount||0,0,16,0,0,0,0,t>>8&255,255&t,0,0])},e.mp4a=function(t){return e.box(e.types.mp4a,e.audioStsd(t),e.box(e.types.esds,e.esds(t)))},e.mp3=function(t){return e.box(e.types[".mp3"],e.audioStsd(t))},e.ac3=function(t){return e.box(e.types["ac-3"],e.audioStsd(t),e.box(e.types.dac3,t.config))},e.stsd=function(t){var r=t.segmentCodec;if("audio"===t.type){if("aac"===r)return e.box(e.types.stsd,e.STSD,e.mp4a(t));if("ac3"===r&&t.config)return e.box(e.types.stsd,e.STSD,e.ac3(t));if("mp3"===r&&"mp3"===t.codec)return e.box(e.types.stsd,e.STSD,e.mp3(t))}else{if(!t.pps||!t.sps)throw new Error("video track missing pps or sps");if("avc"===r)return e.box(e.types.stsd,e.STSD,e.avc1(t));if("hevc"===r&&t.vps)return e.box(e.types.stsd,e.STSD,e.hvc1(t))}throw new Error("unsupported "+t.type+" segment codec ("+r+"/"+t.codec+")")},e.tkhd=function(t){var r=t.id,i=(t.duration||0)*(t.timescale||0),n=t.width||0,a=t.height||0,s=Math.floor(i/(Bn+1)),o=Math.floor(i%(Bn+1));return e.box(e.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]))},e.traf=function(t,r){var i=e.sdtp(t),n=t.id,a=Math.floor(r/(Bn+1)),s=Math.floor(r%(Bn+1));return e.box(e.types.traf,e.box(e.types.tfhd,new Uint8Array([0,0,0,0,n>>24,n>>16&255,n>>8&255,255&n])),e.box(e.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])),e.trun(t,i.length+16+20+8+16+8+8),i)},e.trak=function(t){return t.duration=t.duration||4294967295,e.box(e.types.trak,e.tkhd(t),e.mdia(t))},e.trex=function(t){var r=t.id;return e.box(e.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]))},e.trun=function(t,r){var i,n,a,s,o,l,u=t.samples||[],d=u.length,h=12+16*d,f=new Uint8Array(h);for(r+=8+h,f.set(["video"===t.type?1:0,0,15,1,d>>>24&255,d>>>16&255,d>>>8&255,255&d,r>>>24&255,r>>>16&255,r>>>8&255,255&r],0),i=0;i<d;i++)a=(n=u[i]).duration,s=n.size,o=n.flags,l=n.cts,f.set([a>>>24&255,a>>>16&255,a>>>8&255,255&a,s>>>24&255,s>>>16&255,s>>>8&255,255&s,o.isLeading<<2|o.dependsOn,o.isDependedOn<<6|o.hasRedundancy<<4|o.paddingValue<<1|o.isNonSync,61440&o.degradPrio,15&o.degradPrio,l>>>24&255,l>>>16&255,l>>>8&255,255&l],12+16*i);return e.box(e.types.trun,f)},e.initSegment=function(t){e.types||e.init();var r=e.moov(t);return Le(e.FTYP,r)},e.hvc1=function(t){for(var r=t.params,i=[t.vps,t.sps,t.pps],n=new Uint8Array([1,r.general_profile_space<<6|(r.general_tier_flag?32:0)|r.general_profile_idc,r.general_profile_compatibility_flags[0],r.general_profile_compatibility_flags[1],r.general_profile_compatibility_flags[2],r.general_profile_compatibility_flags[3],r.general_constraint_indicator_flags[0],r.general_constraint_indicator_flags[1],r.general_constraint_indicator_flags[2],r.general_constraint_indicator_flags[3],r.general_constraint_indicator_flags[4],r.general_constraint_indicator_flags[5],r.general_level_idc,240|r.min_spatial_segmentation_idc>>8,255&r.min_spatial_segmentation_idc,252|r.parallelismType,252|r.chroma_format_idc,248|r.bit_depth_luma_minus8,248|r.bit_depth_chroma_minus8,0,parseInt(r.frame_rate.fps),3|r.temporal_id_nested<<2|r.num_temporal_layers<<3|(r.frame_rate.fixed?64:0),i.length]),a=n.length,s=0;s<i.length;s+=1){a+=3;for(var o=0;o<i[s].length;o+=1)a+=2+i[s][o].length}var l=new Uint8Array(a);l.set(n,0),a=n.length;for(var u=i.length-1,d=0;d<i.length;d+=1){l.set(new Uint8Array([32+d|(d===u?128:0),0,i[d].length]),a),a+=3;for(var h=0;h<i[d].length;h+=1)l.set(new Uint8Array([i[d][h].length>>8,255&i[d][h].length]),a),a+=2,l.set(i[d][h],a),a+=i[d][h].length}var f=e.box(e.types.hvcC,l),c=t.width,g=t.height,v=t.pixelRatio[0],m=t.pixelRatio[1];return e.box(e.types.hvc1,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,c>>8&255,255&c,g>>8&255,255&g,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]),f,e.box(e.types.btrt,new Uint8Array([0,28,156,128,0,45,198,192,0,45,198,192])),e.box(e.types.pasp,new Uint8Array([v>>24,v>>16&255,v>>8&255,255&v,m>>24,m>>16&255,m>>8&255,255&m])))},e}();Gn.types=void 0,Gn.HDLR_TYPES=void 0,Gn.STTS=void 0,Gn.STSC=void 0,Gn.STCO=void 0,Gn.STSZ=void 0,Gn.VMHD=void 0,Gn.SMHD=void 0,Gn.STSD=void 0,Gn.FTYP=void 0,Gn.DINF=void 0;var Kn=9e4;function Vn(e,t,r,i){void 0===r&&(r=1),void 0===i&&(i=!1);var n=e*t*r;return i?Math.round(n):n}function Hn(e,t){return Vn(e,1e3,1/Kn,t)}function Yn(e){var t=e.baseTime,r=e.timescale;return t/r+" ("+t+"/"+r+") trackId: "+e.trackId}var Wn=null,jn=null;function qn(e,t,r,i){return{duration:t,size:r,cts:i,flags:{isLeading:0,isDependedOn:0,hasRedundancy:0,degradPrio:0,dependsOn:e?2:1,isNonSync:e?0:1}}}var Xn=function(e){function t(t,r,i,n){var a;if((a=e.call(this,"mp4-remuxer",n)||this).observer=void 0,a.config=void 0,a.typeSupported=void 0,a.ISGenerated=!1,a._initPTS=null,a._initDTS=null,a.nextVideoTs=null,a.nextAudioTs=null,a.videoSampleDuration=null,a.isAudioContiguous=!1,a.isVideoContiguous=!1,a.videoTrackConfig=void 0,a.observer=t,a.config=r,a.typeSupported=i,a.ISGenerated=!1,null===Wn){var s=(navigator.userAgent||"").match(/Chrome\/(\d+)/i);Wn=s?parseInt(s[1]):0}if(null===jn){var o=navigator.userAgent.match(/Safari\/(\d+)/i);jn=o?parseInt(o[1]):0}return a}o(t,e);var r=t.prototype;return r.destroy=function(){this.config=this.videoTrackConfig=this._initPTS=this._initDTS=null},r.resetTimeStamp=function(e){var t=this._initPTS;t&&e&&e.trackId===t.trackId&&e.baseTime===t.baseTime&&e.timescale===t.timescale||this.log("Reset initPTS: "+(t?Yn(t):t)+" > "+(e?Yn(e):e)),this._initPTS=this._initDTS=e},r.resetNextTimestamp=function(){this.log("reset next timestamp"),this.isVideoContiguous=!1,this.isAudioContiguous=!1},r.resetInitSegment=function(){this.log("ISGenerated flag reset"),this.ISGenerated=!1,this.videoTrackConfig=void 0},r.getVideoStartPts=function(e){var t=!1,r=e[0].pts,i=e.reduce((function(e,i){var n=i.pts,a=n-e;return a<-4294967296&&(t=!0,a=(n=Qn(n,r))-e),a>0?e:n}),r);return t&&this.debug("PTS rollover detected"),i},r.remux=function(e,t,r,i,n,a,s,o){var l,u,d,h,f,c,g=n,v=n,m=e.pid>-1,p=t.pid>-1,y=t.samples.length,E=e.samples.length>0,T=s&&y>0||y>1;if((!m||E)&&(!p||T)||this.ISGenerated||s){if(this.ISGenerated){var S,A,L,I,R=this.videoTrackConfig;(R&&(t.width!==R.width||t.height!==R.height||(null==(S=t.pixelRatio)?void 0:S[0])!==(null==(A=R.pixelRatio)?void 0:A[0])||(null==(L=t.pixelRatio)?void 0:L[1])!==(null==(I=R.pixelRatio)?void 0:I[1]))||!R&&T||null===this.nextAudioTs&&E)&&this.resetInitSegment()}this.ISGenerated||(d=this.generateIS(e,t,n,a));var k,b=this.isVideoContiguous,D=-1;if(T&&(D=function(e){for(var t=0;t<e.length;t++)if(e[t].key)return t;return-1}(t.samples),!b&&this.config.forceKeyFrameOnDiscontinuity))if(c=!0,D>0){this.warn("Dropped "+D+" out of "+y+" video samples due to a missing keyframe");var _=this.getVideoStartPts(t.samples);t.samples=t.samples.slice(D),t.dropped+=D,k=v+=(t.samples[0].pts-_)/t.inputTimeScale}else-1===D&&(this.warn("No keyframe found out of "+y+" video samples"),c=!1);if(this.ISGenerated){if(E&&T){var P=this.getVideoStartPts(t.samples),C=(Qn(e.samples[0].pts,P)-P)/t.inputTimeScale;g+=Math.max(0,C),v+=Math.max(0,-C)}if(E){if(e.samplerate||(this.warn("regenerate InitSegment as audio detected"),d=this.generateIS(e,t,n,a)),u=this.remuxAudio(e,g,this.isAudioContiguous,a,p||T||o===O?v:void 0),T){var w=u?u.endPTS-u.startPTS:0;t.inputTimeScale||(this.warn("regenerate InitSegment as video detected"),d=this.generateIS(e,t,n,a)),l=this.remuxVideo(t,v,b,w)}}else T&&(l=this.remuxVideo(t,v,b,0));l&&(l.firstKeyFrame=D,l.independent=-1!==D,l.firstKeyFramePTS=k)}}return this.ISGenerated&&this._initPTS&&this._initDTS&&(r.samples.length&&(f=zn(r,n,this._initPTS,this._initDTS)),i.samples.length&&(h=$n(i,n,this._initPTS))),{audio:u,video:l,initSegment:d,independent:c,text:h,id3:f}},r.computeInitPts=function(e,t,r,i){var n=Math.round(r*t),a=Qn(e,n);if(a<n+t)for(this.log("Adjusting PTS for rollover in timeline near "+(n-a)/t+" "+i);a<n+t;)a+=8589934592;return a-n},r.generateIS=function(e,t,r,i){var n,a,s,o=e.samples,l=t.samples,u=this.typeSupported,d={},h=this._initPTS,f=!h||i,c="audio/mp4",g=-1;if(f&&(n=a=1/0),e.config&&o.length){switch(e.timescale=e.samplerate,e.segmentCodec){case"mp3":u.mpeg?(c="audio/mpeg",e.codec=""):u.mp3&&(e.codec="mp3");break;case"ac3":e.codec="ac-3"}d.audio={id:"audio",container:c,codec:e.codec,initSegment:"mp3"===e.segmentCodec&&u.mpeg?new Uint8Array(0):Gn.initSegment([e]),metadata:{channelCount:e.channelCount}},f&&(g=e.id,s=e.inputTimeScale,h&&s===h.timescale?f=!1:n=a=this.computeInitPts(o[0].pts,s,r,"audio"))}if(t.sps&&t.pps&&l.length){if(t.timescale=t.inputTimeScale,d.video={id:"main",container:"video/mp4",codec:t.codec,initSegment:Gn.initSegment([t]),metadata:{width:t.width,height:t.height}},f)if(g=t.id,s=t.inputTimeScale,h&&s===h.timescale)f=!1;else{var v=this.getVideoStartPts(l),m=Qn(l[0].dts,v),p=this.computeInitPts(m,s,r,"video"),y=this.computeInitPts(v,s,r,"video");a=Math.min(a,p),n=Math.min(n,y)}this.videoTrackConfig={width:t.width,height:t.height,pixelRatio:t.pixelRatio}}if(Object.keys(d).length)return this.ISGenerated=!0,f?(h&&this.warn("Timestamps at playlist time: "+(i?"":"~")+r+" "+n/s+" != initPTS: "+h.baseTime/h.timescale+" ("+h.baseTime+"/"+h.timescale+") trackId: "+h.trackId),this.log("Found initPTS at playlist time: "+r+" offset: "+n/s+" ("+n+"/"+s+") trackId: "+g),this._initPTS={baseTime:n,timescale:s,trackId:g},this._initDTS={baseTime:a,timescale:s,trackId:g}):n=s=void 0,{tracks:d,initPTS:n,timescale:s,trackId:g}},r.remuxVideo=function(e,t,r,i){var n,s,o=e.inputTimeScale,l=e.samples,u=[],d=l.length,h=this._initPTS,f=h.baseTime*o/h.timescale,c=this.nextVideoTs,g=8,v=this.videoSampleDuration,m=Number.POSITIVE_INFINITY,p=Number.NEGATIVE_INFINITY,y=!1;if(!r||null===c){var E=f+t*o,T=l[0].pts-Qn(l[0].dts,l[0].pts);Wn&&null!==c&&Math.abs(E-T-(c+f))<15e3?r=!0:c=E-T-f}for(var S=c+f,A=0;A<d;A++){var L=l[A];L.pts=Qn(L.pts,S),L.dts=Qn(L.dts,S),L.dts<l[A>0?A-1:A].dts&&(y=!0)}y&&l.sort((function(e,t){var r=e.dts-t.dts,i=e.pts-t.pts;return r||i})),n=l[0].dts;var I=(s=l[l.length-1].dts)-n,D=I?Math.round(I/(d-1)):v||e.inputTimeScale/30;if(r){var _=n-S,P=_>D,C=_<-1;if((P||C)&&(P?this.warn((e.segmentCodec||"").toUpperCase()+": "+Hn(_,!0)+" ms ("+_+"dts) hole between fragments detected at "+t.toFixed(3)):this.warn((e.segmentCodec||"").toUpperCase()+": "+Hn(-_,!0)+" ms ("+_+"dts) overlapping between fragments detected at "+t.toFixed(3)),!C||S>=l[0].pts||Wn)){n=S;var w=l[0].pts-_;if(P)l[0].dts=n,l[0].pts=w;else for(var O=!0,x=0;x<l.length&&!(l[x].dts>w&&O);x++){var M=l[x].pts;if(l[x].dts-=_,l[x].pts-=_,x<l.length-1){var F=l[x+1].pts;O=F<=l[x].pts==F<=M}}this.log("Video: Initial PTS/DTS adjusted: "+Hn(w,!0)+"/"+Hn(n,!0)+", delta: "+Hn(_,!0)+" ms")}}for(var N=0,U=0,B=n=Math.max(0,n),G=0;G<d;G++){for(var K=l[G],V=K.units,H=V.length,Y=0,W=0;W<H;W++)Y+=V[W].data.length;U+=Y,N+=H,K.length=Y,K.dts<B?(K.dts=B,B+=D/4|0||1):B=K.dts,m=Math.min(K.pts,m),p=Math.max(K.pts,p)}s=l[d-1].dts;var j,q=U+4*N+8;try{j=new Uint8Array(q)}catch(e){return void this.observer.emit(b.ERROR,b.ERROR,{type:R.MUX_ERROR,details:k.REMUX_ALLOC_ERROR,fatal:!1,error:e,bytes:q,reason:"fail allocating video mdat "+q})}var X=new DataView(j.buffer);X.setUint32(0,q),j.set(Gn.types.mdat,4);for(var Q=!1,z=Number.POSITIVE_INFINITY,$=Number.POSITIVE_INFINITY,Z=Number.NEGATIVE_INFINITY,J=Number.NEGATIVE_INFINITY,ee=0;ee<d;ee++){for(var te=l[ee],re=te.units,ie=0,ne=0,ae=re.length;ne<ae;ne++){var se=re[ne],oe=se.data,le=se.data.byteLength;X.setUint32(g,le),g+=4,j.set(oe,g),g+=le,ie+=4+le}var ue=void 0;if(ee<d-1)v=l[ee+1].dts-te.dts,ue=l[ee+1].pts-te.pts;else{var de=this.config,he=ee>0?te.dts-l[ee-1].dts:D;if(ue=ee>0?te.pts-l[ee-1].pts:D,de.stretchShortVideoTrack&&null!==this.nextAudioTs){var fe=Math.floor(de.maxBufferHole*o),ce=(i?m+i*o:this.nextAudioTs+f)-te.pts;ce>fe?((v=ce-he)<0?v=he:Q=!0,this.log("It is approximately "+ce/90+" ms to the next segment; using duration "+v/90+" ms for the last video frame.")):v=he}else v=he}var ge=Math.round(te.pts-te.dts);z=Math.min(z,v),Z=Math.max(Z,v),$=Math.min($,ue),J=Math.max(J,ue),u.push(qn(te.key,v,ie,ge))}if(u.length)if(Wn){if(Wn<70){var ve=u[0].flags;ve.dependsOn=2,ve.isNonSync=0}}else if(jn&&J-$<Z-z&&D/Z<.025&&0===u[0].cts){this.warn("Found irregular gaps in sample duration. Using PTS instead of DTS to determine MP4 sample duration.");for(var me=n,pe=0,ye=u.length;pe<ye;pe++){var Ee=me+u[pe].duration,Te=me+u[pe].cts;if(pe<ye-1){var Se=Ee+u[pe+1].cts;u[pe].duration=Se-Te}else u[pe].duration=pe?u[pe-1].duration:D;u[pe].cts=0,me=Ee}}var Ae=s+(v=Q||!v?D:v);this.nextVideoTs=c=Ae-f,this.videoSampleDuration=v,this.isVideoContiguous=!0;var Le={data1:Gn.moof(e.sequenceNumber++,n,a(e,{samples:u})),data2:j,startPTS:(m-f)/o,endPTS:(p+v-f)/o,startDTS:(n-f)/o,endDTS:c/o,type:"video",hasAudio:!1,hasVideo:!0,nb:u.length,dropped:e.dropped};return e.samples=[],e.dropped=0,Le},r.getSamplesPerFrame=function(e){switch(e.segmentCodec){case"mp3":return 1152;case"ac3":return 1536;default:return 1024}},r.remuxAudio=function(e,t,r,i,n){var s=e.inputTimeScale,o=s/(e.samplerate?e.samplerate:s),l=this.getSamplesPerFrame(e),u=l*o,d=this._initPTS,h="mp3"===e.segmentCodec&&this.typeSupported.mpeg,f=[],c=void 0!==n,g=e.samples,v=h?0:8,m=this.nextAudioTs||-1,p=d.baseTime*s/d.timescale,y=p+t*s;if(this.isAudioContiguous=r=r||g.length&&m>0&&(i&&Math.abs(y-(m+p))<9e3||Math.abs(Qn(g[0].pts,y)-(m+p))<20*u),g.forEach((function(e){e.pts=Qn(e.pts,y)})),!r||m<0){var E=g.length;if(g=g.filter((function(e){return e.pts>=0})),E!==g.length&&this.warn("Removed "+(g.length-E)+" of "+E+" samples (initPTS "+p+" / "+s+")"),!g.length)return;m=0===n?0:i&&!c?Math.max(0,y-p):g[0].pts-p}if("aac"===e.segmentCodec)for(var T=this.config.maxAudioFramesDrift,S=0,A=m+p;S<g.length;S++){var L=g[S],I=L.pts,D=I-A,_=Math.abs(1e3*D/s);if(D<=-T*u&&c)0===S&&(this.warn("Audio frame @ "+(I/s).toFixed(3)+"s overlaps marker by "+Math.round(1e3*D/s)+" ms."),this.nextAudioTs=m=I-p,A=I);else if(D>=T*u&&_<1e4&&c){var P=Math.round(D/u);for(A=I-P*u;A<0&&P&&u;)P--,A+=u;0===S&&(this.nextAudioTs=m=A-p),this.warn("Injecting "+P+" audio frames @ "+((A-p)/s).toFixed(3)+"s due to "+Math.round(1e3*D/s)+" ms gap.");for(var C=0;C<P;C++){var w=Un.getSilentFrame(e.parsedCodec||e.manifestCodec||e.codec,e.channelCount);w||(this.log("Unable to get silent frame for given audio codec; duplicating last frame instead."),w=L.unit.subarray()),g.splice(S,0,{unit:w,pts:A}),A+=u,S++}}L.pts=A,A+=u}for(var O,x=null,M=null,F=0,N=g.length;N--;)F+=g[N].unit.byteLength;for(var U=0,B=g.length;U<B;U++){var G=g[U],K=G.unit,V=G.pts;if(null!==M)f[U-1].duration=Math.round((V-M)/o);else{if(r&&"aac"===e.segmentCodec&&(V=m+p),x=V,!(F>0))return;F+=v;try{O=new Uint8Array(F)}catch(e){return void this.observer.emit(b.ERROR,b.ERROR,{type:R.MUX_ERROR,details:k.REMUX_ALLOC_ERROR,fatal:!1,error:e,bytes:F,reason:"fail allocating audio mdat "+F})}h||(new DataView(O.buffer).setUint32(0,F),O.set(Gn.types.mdat,4))}O.set(K,v);var H=K.byteLength;v+=H,f.push(qn(!0,l,H,0)),M=V}var Y=f.length;if(Y){var W=f[f.length-1];m=M-p,this.nextAudioTs=m+o*W.duration;var j=h?new Uint8Array(0):Gn.moof(e.sequenceNumber++,x/o,a({},e,{samples:f}));e.samples=[];var q=(x-p)/s,X=
7this.nextAudioTs
vendor: 14,346 bytes, line 7
7/s,Q={data1:j,data2:O,startPTS:q,endPTS:X,startDTS:q,endDTS:X,type:"audio",hasAudio:!0,hasVideo:!1,nb:Y};return this.isAudioContiguous=!0,Q}},t}(N);function Qn(e,t){var r;if(null===t)return e;for(r=t<e?-8589934592:8589934592;Math.abs(e-t)>4294967296;)e+=r;return e}function zn(e,t,r,i){var n=e.samples.length;if(n){for(var a=e.inputTimeScale,s=0;s<n;s++){var o=e.samples[s];o.pts=Qn(o.pts-r.baseTime*a/r.timescale,t*a)/a,o.dts=Qn(o.dts-i.baseTime*a/i.timescale,t*a)/a}var l=e.samples;return e.samples=[],{samples:l}}}function $n(e,t,r){var i=e.samples.length;if(i){for(var n=e.inputTimeScale,a=0;a<i;a++){var s=e.samples[a];s.pts=Qn(s.pts-r.baseTime*n/r.timescale,t*n)/n}e.samples.sort((function(e,t){return e.pts-t.pts}));var o=e.samples;return e.samples=[],{samples:o}}}var Zn,Jn=function(e){function t(t,r,i,n){var a;return(a=e.call(this,"passthrough-remuxer",n)||this).emitInitSegment=!1,a.audioCodec=void 0,a.videoCodec=void 0,a.initData=void 0,a.initPTS=null,a.initTracks=void 0,a.lastEndTime=null,a.isVideoContiguous=!1,a}o(t,e);var r=t.prototype;return r.destroy=function(){},r.resetTimeStamp=function(e){this.lastEndTime=null;var t=this.initPTS;t&&e&&t.baseTime===e.baseTime&&t.timescale===e.timescale||(this.initPTS=e)},r.resetNextTimestamp=function(){this.isVideoContiguous=!1,this.lastEndTime=null},r.resetInitSegment=function(e,t,r,i){this.audioCodec=t,this.videoCodec=r,this.generateInitSegment(e,i),this.emitInitSegment=!0},r.generateInitSegment=function(e,t){var r=this.audioCodec,i=this.videoCodec;if(null==e||!e.byteLength)return this.initTracks=void 0,void(this.initData=void 0);var n=this.initData=ve(e),a=n.audio,s=n.video;if(t)!function(e,t){if(e&&t){var r=t.keyId;r&&t.isCommonEncryption&&Se(e,(function(e,t){var i=e.subarray(8,24);i.some((function(e){return 0!==e}))||(Y.log("[eme] Patching keyId in 'enc"+(t?"a":"v")+">sinf>>tenc' box: "+X(i)+" -> "+X(r)),e.set(r,8))}))}}(e,t);else{var o=a||s;null!=o&&o.encrypted&&this.warn('Init segment with encrypted track with has no key ("'+o.codec+'")!')}a&&(r=ta(a,$,this)),s&&(i=ta(s,Z,this));var l={};a&&s?l.audiovideo={container:"video/mp4",codec:r+","+i,supplemental:s.supplemental,encrypted:s.encrypted,initSegment:e,id:"main"}:a?l.audio={container:"audio/mp4",codec:r,encrypted:a.encrypted,initSegment:e,id:"audio"}:s?l.video={container:"video/mp4",codec:i,supplemental:s.supplemental,encrypted:s.encrypted,initSegment:e,id:"main"}:this.warn("initSegment does not contain moov or trak boxes."),this.initTracks=l},r.remux=function(e,t,r,i,n,a){var s,o,l=this.initPTS,u=this.lastEndTime,d={audio:void 0,video:void 0,text:i,id3:r,initSegment:void 0};A(u)||(u=this.lastEndTime=n||0);var h=t.samples;if(!h.length)return d;var f={initPTS:void 0,timescale:void 0,trackId:void 0},c=this.initData;if(null!=(s=c)&&s.length||(this.generateInitSegment(h),c=this.initData),null==(o=c)||!o.length)return this.warn("Failed to generate initSegment."),d;this.emitInitSegment&&(f.tracks=this.initTracks,this.emitInitSegment=!1);var g=function(e,t,r){for(var i={},n=ce(e,["moof","traf"]),a=0;a<n.length;a++){var s=n[a],o=ce(s,["tfhd"])[0],l=de(o,4),u=t[l];if(u){i[l]||(i[l]={start:NaN,duration:0,sampleCount:0,timescale:u.timescale,type:u.type});var d=i[l],h=ce(s,["tfdt"])[0];if(h){var f=h[0],c=de(h,4);1===f&&(c===ae?r.warn("[mp4-demuxer]: Ignoring assumed invalid signed 64-bit track fragment decode time"):(c*=ae+1,c+=de(h,8))),A(c)&&(!A(d.start)||c<d.start)&&(d.start=c)}var g=u.default,v=de(o,0)|(null==g?void 0:g.flags),m=(null==g?void 0:g.duration)||0;8&v&&(m=de(o,2&v?12:8));for(var p=ce(s,["trun"]),y=d.start||0,E=0,T=m,S=0;S<p.length;S++){var L=p[S],I=de(L,4),R=d.sampleCount;d.sampleCount+=I;var k=1&L[3],b=4&L[3],D=1&L[2],_=2&L[2],P=4&L[2],C=8&L[2],w=8,O=I;for(k&&(w+=4),b&&I&&(1&L[w+1]||void 0!==d.keyFrameIndex||(d.keyFrameIndex=R),w+=4,D?(T=de(L,w),w+=4):T=m,_&&(w+=4),C&&(w+=4),y+=T,E+=T,O--);O--;)D?(T=de(L,w),w+=4):T=m,_&&(w+=4),P&&(1&L[w+1]||void 0===d.keyFrameIndex&&(d.keyFrameIndex=d.sampleCount-(O+1),d.keyFrameStart=y),w+=4),C&&(w+=4),y+=T,E+=T;!E&&m&&(E+=m*I)}d.duration+=E}}if(!Object.keys(i).some((function(e){return i[e].duration}))){for(var x=1/0,M=0,F=ce(e,["sidx"]),N=0;N<F.length;N++){var U=ge(F[N]);if(null!=U&&U.references){x=Math.min(x,U.earliestPresentationTime/U.timescale);var B=U.references.reduce((function(e,t){return e+t.info.duration||0}),0);M=Math.max(M,B+U.earliestPresentationTime/U.timescale)}}M&&A(M)&&Object.keys(i).forEach((function(e){i[e].duration||(i[e].duration=M*i[e].timescale-i[e].start)}))}return i}(h,c,this),v=c.audio?g[c.audio.id]:null,m=c.video?g[c.video.id]:null,p=ea(m,1/0),y=ea(v,1/0),E=ea(m,0,!0),T=ea(v,0,!0),S=n,L=0,I=v&&(!m||!l&&y<p||l&&l.trackId===c.audio.id),R=I?v:m;if(R){var k=R.timescale,b=R.start-n*k,D=I?c.audio.id:c.video.id;S=R.start/k,L=I?T-y:E-p,!a&&l||!function(e,t,r,i){if(null===e)return!0;var n=Math.max(i,1),a=t-e.baseTime/e.timescale;return Math.abs(a-r)>n}(l,S,n,L)&&k===l.timescale||(l&&this.warn("Timestamps at playlist time: "+(a?"":"~")+n+" "+b/k+" != initPTS: "+l.baseTime/l.timescale+" ("+l.baseTime+"/"+l.timescale+") trackId: "+l.trackId),this.log("Found initPTS at playlist time: "+n+" offset: "+(S-n)+" ("+b+"/"+k+") trackId: "+D),l=null,f.initPTS=b,f.timescale=k,f.trackId=D)}else this.warn("No audio or video samples found for initPTS at playlist time: "+n);l?(f.initPTS=l.baseTime,f.timescale=l.timescale,f.trackId=l.trackId):(f.timescale&&void 0!==f.trackId&&void 0!==f.initPTS||(this.warn("Could not set initPTS"),f.initPTS=S,f.timescale=1,f.trackId=-1),this.initPTS=l={baseTime:f.initPTS,timescale:f.timescale,trackId:f.trackId});var _=S-l.baseTime/l.timescale,P=_+L;L>0?this.lastEndTime=P:(this.warn("Duration parsed from mp4 should be greater than zero"),this.resetNextTimestamp());var C=!!c.audio,w=!!c.video,O="";C&&(O+="audio"),w&&(O+="video");var x={data1:h,startPTS:_,startDTS:_,endPTS:P,endDTS:P,type:O,hasAudio:C,hasVideo:w,nb:1,dropped:0,encrypted:!!c.audio&&c.audio.encrypted||!!c.video&&c.video.encrypted};d.audio=C&&!w?x:void 0,d.video=w?x:void 0;var M=null==m?void 0:m.sampleCount;if(M){var F=m.keyFrameIndex,N=-1!==F;x.nb=M,x.dropped=0===F||this.isVideoContiguous?0:N?F:M,x.independent=N,x.firstKeyFrame=F,N&&m.keyFrameStart&&(x.firstKeyFramePTS=(m.keyFrameStart-l.baseTime)/l.timescale),this.isVideoContiguous||(d.independent=N),this.isVideoContiguous||(this.isVideoContiguous=N),x.dropped&&this.warn("fmp4 does not start with IDR: firstIDR "+F+"/"+M+" dropped: "+x.dropped+" start: "+(x.firstKeyFramePTS||"NA"))}return d.initSegment=f,d.id3=zn(r,n,l,l),i.samples.length&&(d.text=$n(i,n,l)),d},t}(N);function ea(e,t,r){return void 0===r&&(r=!1),void 0!==(null==e?void 0:e.start)?(e.start+(r?e.duration:0))/e.timescale:t}function ta(e,t,r){var i=e.codec;return i&&i.length>4?i:t===$?"ec-3"===i||"ac-3"===i||"alac"===i?i:"fLaC"===i||"Opus"===i?Ke(i,!1):(r.warn('Unhandled audio codec "'+i+'" in mp4 MAP'),i||"mp4a"):(r.warn('Unhandled video codec "'+i+'" in mp4 MAP'),i||"avc1")}try{Zn=self.performance.now.bind(self.performance)}catch(e){Zn=Date.now}var ra=[{demux:Ln,remux:Jn},{demux:Cn,remux:Xn},{demux:pn,remux:Xn},{demux:Sn,remux:Xn}];ra.splice(2,0,{demux:En,remux:Xn});var ia=function(){function e(e,t,r,i,n,a){this.asyncResult=!1,this.logger=void 0,this.observer=void 0,this.typeSupported=void 0,this.config=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=e,this.typeSupported=t,this.config=r,this.id=n,this.logger=a}var t=e.prototype;return t.configure=function(e){this.transmuxConfig=e,this.decrypter&&this.decrypter.reset()},t.push=function(e,t,r,i){var n=this,a=r.transmuxing;a.executeStart=Zn();var s=new Uint8Array(e),o=this.currentTransmuxState,l=this.transmuxConfig;i&&(this.currentTransmuxState=i);var u=i||o,d=u.contiguous,h=u.discontinuity,f=u.trackSwitch,c=u.accurateTimeOffset,g=u.timeOffset,v=u.initSegmentChange,m=l.audioCodec,p=l.videoCodec,y=l.defaultInitPts,E=l.duration,T=l.initSegmentData,S=function(e,t){var r=null;return e.byteLength>0&&null!=(null==t?void 0:t.key)&&null!==t.iv&&null!=t.method&&(r=t),r}(s,t);if(S&&Ir(S.method)){var A=this.getDecrypter(),L=Rr(S.method);if(!A.isSync())return this.asyncResult=!0,this.decryptionPromise=A.webCryptoDecrypt(s,S.key.buffer,S.iv.buffer,L).then((function(e){var t=n.push(e,null,r);return n.decryptionPromise=null,t})),this.decryptionPromise;var I=A.softwareDecrypt(s,S.key.buffer,S.iv.buffer,L);if(r.part>-1){var D=A.flush();I=D?D.buffer:D}if(!I)return a.executeEnd=Zn(),na(r);s=new Uint8Array(I)}var _=this.needsProbing(h,f);if(_){var P=this.configureTransmuxer(s);if(P)return this.logger.warn("[transmuxer] "+P.message),this.observer.emit(b.ERROR,b.ERROR,{type:R.MEDIA_ERROR,details:k.FRAG_PARSING_ERROR,fatal:!1,error:P,reason:P.message}),a.executeEnd=Zn(),na(r)}(h||f||v||_)&&this.resetInitSegment(T,m,p,E,t),(h||v||_)&&this.resetInitialTimestamp(y),d||this.resetContiguity();var C=this.transmux(s,S,g,c,r);this.asyncResult=aa(C);var w=this.currentTransmuxState;return w.contiguous=!0,w.discontinuity=!1,w.trackSwitch=!1,a.executeEnd=Zn(),C},t.flush=function(e){var t=this,r=e.transmuxing;r.executeStart=Zn();var i=this.decrypter,n=this.currentTransmuxState,a=this.decryptionPromise;if(a)return this.asyncResult=!0,a.then((function(){return t.flush(e)}));var s=[],o=n.timeOffset;if(i){var l=i.flush();l&&s.push(this.push(l.buffer,null,e))}var u=this.demuxer,d=this.remuxer;if(!u||!d){r.executeEnd=Zn();var h=[na(e)];return this.asyncResult?Promise.resolve(h):h}var f=u.flush(o);return aa(f)?(this.asyncResult=!0,f.then((function(r){return t.flushRemux(s,r,e),s}))):(this.flushRemux(s,f,e),this.asyncResult?Promise.resolve(s):s)},t.flushRemux=function(e,t,r){var i=t.audioTrack,n=t.videoTrack,a=t.id3Track,s=t.textTrack,o=this.currentTransmuxState,l=o.accurateTimeOffset,u=o.timeOffset;this.logger.log("[transmuxer.ts]: Flushed "+this.id+" sn: "+r.sn+(r.part>-1?" part: "+r.part:"")+" of "+(this.id===w?"level":"track")+" "+r.level);var d=this.remuxer.remux(i,n,a,s,u,l,!0,this.id);e.push({remuxResult:d,chunkMeta:r}),r.transmuxing.executeEnd=Zn()},t.resetInitialTimestamp=function(e){var t=this.demuxer,r=this.remuxer;t&&r&&(t.resetTimeStamp(e),r.resetTimeStamp(e))},t.resetContiguity=function(){var e=this.demuxer,t=this.remuxer;e&&t&&(e.resetContiguity(),t.resetNextTimestamp())},t.resetInitSegment=function(e,t,r,i,n){var a=this.demuxer,s=this.remuxer;a&&s&&(a.resetInitSegment(e,t,r,i),s.resetInitSegment(e,t,r,n))},t.destroy=function(){this.demuxer&&(this.demuxer.destroy(),this.demuxer=void 0),this.remuxer&&(this.remuxer.destroy(),this.remuxer=void 0)},t.transmux=function(e,t,r,i,n){return t&&"SAMPLE-AES"===t.method?this.transmuxSampleAes(e,t,r,i,n):this.transmuxUnencrypted(e,r,i,n)},t.transmuxUnencrypted=function(e,t,r,i){var n=this.demuxer.demux(e,t,!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,t,r,!1,this.id),chunkMeta:i}},t.transmuxSampleAes=function(e,t,r,i,n){var a=this;return this.demuxer.demuxSampleAes(e,t,r).then((function(e){return{remuxResult:a.remuxer.remux(e.audioTrack,e.videoTrack,e.id3Track,e.textTrack,r,i,!1,a.id),chunkMeta:n}}))},t.configureTransmuxer=function(e){for(var t,r=this.config,i=this.observer,n=this.typeSupported,a=0,s=ra.length;a<s;a++){var o;if(null!=(o=ra[a].demux)&&o.probe(e,this.logger)){t=ra[a];break}}if(!t)return new Error("Failed to find demuxer by probing fragment data");var l=this.demuxer,u=this.remuxer,d=t.remux,h=t.demux;u&&u instanceof d||(this.remuxer=new d(i,r,n,this.logger)),l&&l instanceof h||(this.demuxer=new h(i,r,n,this.logger),this.probe=h.probe)},t.needsProbing=function(e,t){return!this.demuxer||!this.remuxer||e||t},t.getDecrypter=function(){var e=this.decrypter;return e||(e=this.decrypter=new tr(this.config)),e},e}(),na=function(e){return{remuxResult:{},chunkMeta:e}};function aa(e){return"then"in e&&e.then instanceof Function}var sa=function(e,t,r,i,n){this.audioCodec=void 0,this.videoCodec=void 0,this.initSegmentData=void 0,this.duration=void 0,this.defaultInitPts=void 0,this.audioCodec=e,this.videoCodec=t,this.initSegmentData=r,this.duration=i,this.defaultInitPts=n||null},oa=function(e,t,r,i,n,a){this.discontinuity=void 0,this.contiguous=void 0,this.accurateTimeOffset=void 0,this.trackSwitch=void 0,this.timeOffset=void 0,this.initSegmentChange=void 0,this.discontinuity=e,this.contiguous=t,this.accurateTimeOffset=r,this.trackSwitch=i,this.timeOffset=n,this.initSegmentChange=a},la=[];function ua(e,t,r){if(!((i=t.remuxResult).audio||i.video||i.text||i.id3||i.initSegment))return!1;var i,n=[],a=t.remuxResult,s=a.audio,o=a.video;return s&&da(n,s),o&&da(n,o),e.postMessage({event:"transmuxComplete",data:t,instanceNo:r},n),!0}function da(e,t){t.data1&&e.push(t.data1.buffer),t.data2&&e.push(t.data2.buffer)}function ha(e,t,r,i){t.reduce((function(t,r){return ua(e,r,i)||t}),!1)||e.postMessage({event:"transmuxComplete",data:t[0],instanceNo:i}),e.postMessage({event:"flush",data:r,instanceNo:i})}function fa(e,t,r){self.postMessage({event:e,data:t,instanceNo:r})}void 0!==t&&t&&self.addEventListener("message",(function(e){var t=e.data,r=t.instanceNo;if(void 0!==r){var i=la[r];if("reset"===t.cmd&&(delete la[t.resetNo],i&&i.destroy(),t.cmd="init"),"init"===t.cmd){var n=JSON.parse(t.config),a=new E;a.on(b.FRAG_DECRYPTED,fa),a.on(b.ERROR,fa);var s=H(n.debug,t.id);return function(e,t){var r=function(r){e[r]=function(){var e=Array.prototype.join.call(arguments," ");fa("workerLog",{logType:r,message:e},t)}};for(var i in e)r(i)}(s,r),la[r]=new ia(a,t.typeSupported,n,"",t.id,s),void fa("init",null,r)}if(i)switch(t.cmd){case"configure":i.configure(t.config);break;case"demux":var o=i.push(t.data,t.decryptdata,t.chunkMeta,t.state);aa(o)?o.then((function(e){ua(self,e,r)})).catch((function(e){fa(b.ERROR,{instanceNo:r,type:R.MEDIA_ERROR,details:k.FRAG_PARSING_ERROR,chunkMeta:t.chunkMeta,fatal:!1,error:e,err:e,reason:"transmuxer-worker push error"},r)})):ua(self,o,r);break;case"flush":var l=t.chunkMeta,u=i.flush(l);aa(u)?u.then((function(e){ha(self,e,l,r)})).catch((function(e){fa(b.ERROR,{type:R.MEDIA_ERROR,details:k.FRAG_PARSING_ERROR,chunkMeta:t.chunkMeta,fatal:!1,error:e,err:e,reason:"transmuxer-worker flush error"},r)})):ha(self,u,l,r)}}}));var ca="1.6.1
76
vendor: 11,824 bytes, line 7
7",ga={},va=0,ma=function(){function t(t,r,i,n){var a=this;this.error=null,this.hls=void 0,this.id=void 0,this.instanceNo=va++,this.observer=void 0,this.frag=null,this.part=null,this.useWorker=void 0,this.workerContext=null,this.transmuxer=null,this.onTransmuxComplete=void 0,this.onFlush=void 0,this.onWorkerMessage=function(e){var t=e.data,r=a.hls;if(r&&null!=t&&t.event&&t.instanceNo===a.instanceNo)switch(t.event){case"init":var i,n=null==(i=a.workerContext)?void 0:i.objectURL;n&&self.URL.revokeObjectURL(n);break;case"transmuxComplete":a.handleTransmuxComplete(t.data);break;case"flush":a.onFlush(t.data);break;case"workerLog":r.logger[t.data.logType]&&r.logger[t.data.logType](t.data.message);break;default:t.data=t.data||{},t.data.frag=a.frag,t.data.part=a.part,t.data.id=a.id,r.trigger(t.event,t.data)}},this.onWorkerError=function(e){if(a.hls){var t=new Error(e.message+" ("+e.filename+":"+e.lineno+")");a.hls.config.enableWorker=!1,a.hls.logger.warn('Error in "'+a.id+'" Web Worker, fallback to inline'),a.hls.trigger(b.ERROR,{type:R.OTHER_ERROR,details:k.INTERNAL_EXCEPTION,fatal:!1,event:"demuxerWorker",error:t})}};var s=t.config;this.hls=t,this.id=r,this.useWorker=!!s.enableWorker,this.onTransmuxComplete=i,this.onFlush=n;var o=function(e,t){(t=t||{}).frag=a.frag||void 0,e===b.ERROR&&(t.parent=a.id,t.part=a.part,a.error=t.error),a.hls.trigger(e,t)};this.observer=new E,this.observer.on(b.FRAG_DECRYPTED,o),this.observer.on(b.ERROR,o);var l=We(s.preferManagedMediaSource);if(this.useWorker&&"undefined"!=typeof Worker){var u=this.hls.logger;s.workerPath;try{s.workerPath?(u.log("loading Web Worker "+s.workerPath+' for "'+r+'"'),this.workerContext=function(e){var t=ga[e];if(t)return t.clientCount++,t;var r=new self.URL(e,self.location.href).href,i={worker:new self.Worker(r),scriptURL:r,clientCount:1};return ga[e]=i,i}(s.workerPath)):(u.log('injecting Web Worker for "'+r+'"'),this.workerContext=function(){var t=ga[ca];if(t)return t.clientCount++,t;var r=new self.Blob(["var exports={};var module={exports:exports};function define(f){f()};define.amd=true;("+e.toString()+")(true);"],{type:"text/javascript"}),i=self.URL.createObjectURL(r),n={worker:new self.Worker(i),objectURL:i,clientCount:1};return ga[ca]=n,n}());var d=this.workerContext.worker;d.addEventListener("message",this.onWorkerMessage),d.addEventListener("error",this.onWorkerError),d.postMessage({instanceNo:this.instanceNo,cmd:"init",typeSupported:l,id:r,config:ut(s)})}catch(e){u.warn('Error setting up "'+r+'" Web Worker, fallback to inline',e),this.terminateWorker(),this.error=null,this.transmuxer=new ia(this.observer,l,s,"",r,t.logger)}}else this.transmuxer=new ia(this.observer,l,s,"",r,t.logger)}var r=t.prototype;return r.reset=function(){if(this.frag=null,this.part=null,this.workerContext){var e=this.instanceNo;this.instanceNo=va++;var t=this.hls.config,r=We(t.preferManagedMediaSource);this.workerContext.worker.postMessage({instanceNo:this.instanceNo,cmd:"reset",resetNo:e,typeSupported:r,id:this.id,config:ut(t)})}},r.terminateWorker=function(){if(this.workerContext){var e=this.workerContext.worker;this.workerContext=null,e.removeEventListener("message",this.onWorkerMessage),e.removeEventListener("error",this.onWorkerError),function(e){var t=ga[e||ca];if(t&&1==t.clientCount--){var r=t.worker,i=t.objectURL;delete ga[e||ca],i&&self.URL.revokeObjectURL(i),r.terminate()}}(this.hls.config.workerPath)}},r.destroy=function(){if(this.workerContext)this.terminateWorker(),this.onWorkerMessage=this.onWorkerError=null;else{var e=this.transmuxer;e&&(e.destroy(),this.transmuxer=null)}var t=this.observer;t&&t.removeAllListeners(),this.frag=null,this.part=null,this.observer=null,this.hls=null},r.push=function(e,t,r,i,n,a,s,o,l,u){var d,h,f=this;l.transmuxing.start=self.performance.now();var c=this.instanceNo,g=this.transmuxer,v=a?a.start:n.start,m=n.decryptdata,p=this.frag,y=!(p&&n.cc===p.cc),E=!(p&&l.level===p.level),T=p?l.sn-p.sn:-1,S=this.part?l.part-this.part.index:-1,A=0===T&&l.id>1&&l.id===(null==p?void 0:p.stats.chunkCount),L=!E&&(1===T||0===T&&(1===S||A&&S<=0)),I=self.performance.now();(E||T||0===n.stats.parsing.start)&&(n.stats.parsing.start=I),!a||!S&&L||(a.stats.parsing.start=I);var R=!(p&&(null==(d=n.initSegment)?void 0:d.url)===(null==(h=p.initSegment)?void 0:h.url)),k=new oa(y,L,o,E,v,R);if(!L||y||R){this.hls.logger.log("[transmuxer-interface]: Starting new transmux session for "+n.type+" sn: "+l.sn+(l.part>-1?" part: "+l.part:"")+" "+(this.id===w?"level":"track")+": "+l.level+" id: "+l.id+"\n discontinuity: "+y+"\n trackSwitch: "+E+"\n contiguous: "+L+"\n accurateTimeOffset: "+o+"\n timeOffset: "+v+"\n initSegmentChange: "+R);var b=new sa(r,i,t,s,u);this.configureTransmuxer(b)}if(this.frag=n,this.part=a,this.workerContext)this.workerContext.worker.postMessage({instanceNo:c,cmd:"demux",data:e,decryptdata:m,chunkMeta:l,state:k},e instanceof ArrayBuffer?[e]:[]);else if(g){var D=g.push(e,m,l,k);aa(D)?D.then((function(e){f.handleTransmuxComplete(e)})).catch((function(e){f.transmuxerError(e,l,"transmuxer-interface push error")})):this.handleTransmuxComplete(D)}},r.flush=function(e){var t=this;e.transmuxing.start=self.performance.now();var r=this.instanceNo,i=this.transmuxer;if(this.workerContext)this.workerContext.worker.postMessage({instanceNo:r,cmd:"flush",chunkMeta:e});else if(i){var n=i.flush(e);aa(n)?n.then((function(r){t.handleFlushResult(r,e)})).catch((function(r){t.transmuxerError(r,e,"transmuxer-interface flush error")})):this.handleFlushResult(n,e)}},r.transmuxerError=function(e,t,r){this.hls&&(this.error=e,this.hls.trigger(b.ERROR,{type:R.MEDIA_ERROR,details:k.FRAG_PARSING_ERROR,chunkMeta:t,frag:this.frag||void 0,part:this.part||void 0,fatal:!1,error:e,err:e,reason:r}))},r.handleFlushResult=function(e,t){var r=this;e.forEach((function(e){r.handleTransmuxComplete(e)})),this.onFlush(t)},r.configureTransmuxer=function(e){var t=this.instanceNo,r=this.transmuxer;this.workerContext?this.workerContext.worker.postMessage({instanceNo:t,cmd:"configure",config:e}):r&&r.configure(e)},r.handleTransmuxComplete=function(e){e.chunkMeta.transmuxing.end=self.performance.now(),this.onTransmuxComplete(e)},t}(),pa=function(e){function t(t,r,i){var n;return(n=e.call(this,t,r,i,"audio-stream-controller",O)||this).mainAnchor=null,n.mainFragLoading=null,n.audioOnly=!1,n.bufferedTrack=null,n.switchingTrack=null,n.trackId=-1,n.waitingData=null,n.mainDetails=null,n.flushing=!1,n.bufferFlushed=!1,n.cachedTrackLoadedData=null,n.registerListeners(),n}o(t,e);var r=t.prototype;return r.onHandlerDestroying=function(){this.unregisterListeners(),e.prototype.onHandlerDestroying.call(this),this.resetItem()},r.resetItem=function(){this.mainDetails=this.mainAnchor=this.mainFragLoading=this.bufferedTrack=this.switchingTrack=this.waitingData=this.cachedTrackLoadedData=null},r.registerListeners=function(){e.prototype.registerListeners.call(this);var t=this.hls;t.on(b.LEVEL_LOADED,this.onLevelLoaded,this),t.on(b.AUDIO_TRACKS_UPDATED,this.onAudioTracksUpdated,this),t.on(b.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.on(b.AUDIO_TRACK_LOADED,this.onAudioTrackLoaded,this),t.on(b.BUFFER_RESET,this.onBufferReset,this),t.on(b.BUFFER_CREATED,this.onBufferCreated,this),t.on(b.BUFFER_FLUSHING,this.onBufferFlushing,this),t.on(b.BUFFER_FLUSHED,this.onBufferFlushed,this),t.on(b.INIT_PTS_FOUND,this.onInitPtsFound,this),t.on(b.FRAG_LOADING,this.onFragLoading,this),t.on(b.FRAG_BUFFERED,this.onFragBuffered,this)},r.unregisterListeners=function(){var t=this.hls;t&&(e.prototype.unregisterListeners.call(this),t.off(b.LEVEL_LOADED,this.onLevelLoaded,this),t.off(b.AUDIO_TRACKS_UPDATED,this.onAudioTracksUpdated,this),t.off(b.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.off(b.AUDIO_TRACK_LOADED,this.onAudioTrackLoaded,this),t.off(b.BUFFER_RESET,this.onBufferReset,this),t.off(b.BUFFER_CREATED,this.onBufferCreated,this),t.off(b.BUFFER_FLUSHING,this.onBufferFlushing,this),t.off(b.BUFFER_FLUSHED,this.onBufferFlushed,this),t.off(b.INIT_PTS_FOUND,this.onInitPtsFound,this),t.off(b.FRAG_LOADING,this.onFragLoading,this),t.off(b.FRAG_BUFFERED,this.onFragBuffered,this))},r.onInitPtsFound=function(e,t){var r=t.frag,i=t.id,n=t.initPTS,a=t.timescale,s=t.trackId;if(i===w){var o=r.cc,l=this.fragCurrent;if(this.initPTS[o]={baseTime:n,timescale:a,trackId:s},this.log("InitPTS for cc: "+o+" found from main: "+n/a+" ("+n+"/"+a+") trackId: "+s),this.mainAnchor=r,this.state===_i.WAITING_INIT_PTS){var u=this.waitingData;(!u&&!this.loadingParts||u&&u.frag.cc!==o)&&this.syncWithAnchor(r,null==u?void 0:u.frag)}else!this.hls.hasEnoughToStart&&l&&l.cc!==o?(l.abortRequests(),this.syncWithAnchor(r,l)):this.state===_i.IDLE&&this.tick()}},r.getLoadPosition=function(){return!this.startFragRequested&&this.nextLoadPosition>=0?this.nextLoadPosition:e.prototype.getLoadPosition.call(this)},r.syncWithAnchor=function(e,t){var r,i=(null==(r=this.mainFragLoading)?void 0:r.frag)||null;if(!t||(null==i?void 0:i.cc)!==t.cc){var n=(i||e).cc,a=Lt(this.getLevelDetails(),n,this.getLoadPosition());a&&(this.log("Syncing with main frag at "+a.start+" cc "+a.cc),this.startFragRequested=!1,this.nextLoadPosition=a.start,this.resetLoadingState(),this.state===_i.IDLE&&this.doTickIdle())}},r.startLoad=function(e,t){if(!this.levels)return this.startPosition=e,void(this.state=_i.STOPPED);var r=this.lastCurrentTime;this.stopLoad(),this.setInterval(100),r>0&&-1===e?(this.log("Override startPosition with lastCurrentTime @"+r.toFixed(3)),e=r,this.state=_i.IDLE):this.state=_i.WAITING_TRACK,this.nextLoadPosition=this.lastCurrentTime=e+this.timelineOffset,this.startPosition=t?-1:e,this.tick()},r.doTick=function(){switch(this.state){case _i.IDLE:this.doTickIdle();break;case _i.WAITING_TRACK:var t=this.levels,r=this.trackId,i=null==t?void 0:t[r],n=null==i?void 0:i.details;if(n&&!this.waitForLive(i)){if(this.waitForCdnTuneIn(n))break;this.state=_i.WAITING_INIT_PTS}break;case _i.FRAG_LOADING_WAITING_RETRY:this.checkRetryDate();break;case _i.WAITING_INIT_PTS:var a=this.waitingData;if(a){var s=a.frag,o=a.part,l=a.cache,u=a.complete,d=this.mainAnchor;if(void 0!==this.initPTS[s.cc]){this.waitingData=null,this.state=_i.FRAG_LOADING;var h={frag:s,part:o,payload:l.flush().buffer,networkDetails:null};this._handleFragmentLoadProgress(h),u&&e.prototype._handleFragmentLoadComplete.call(this,h)}else d&&d.cc!==a.frag.cc&&this.syncWithAnchor(d,a.frag)}else this.state=_i.IDLE}this.onTickEnd()},r.resetLoadingState=function(){var t=this.waitingData;t&&(this.fragmentTracker.removeFragment(t.frag),this.waitingData=null),e.prototype.resetLoadingState.call(this)},r.onTickEnd=function(){var e=this.media;null!=e&&e.readyState&&(this.lastCurrentTime=e.currentTime)},r.doTickIdle=function(){var e,t=this.hls,r=this.levels,i=this.media,n=this.trackId,a=t.config;if(this.buffering&&(i||this.primaryPrefetch||!this.startFragRequested&&a.startFragPrefetch)&&null!=r&&r[n]){var s=r[n],o=s.details;if(!o||this.waitForLive(s)||this.waitForCdnTuneIn(o))return this.state=_i.WAITING_TRACK,void(this.startFragRequested=!1);var l=this.mediaBuffer?this.mediaBuffer:this.media;this.bufferFlushed&&l&&(this.bufferFlushed=!1,this.afterBufferFlushed(l,$,O));var u=this.getFwdBufferInfo(l,O);if(null!==u){if(!this.switchingTrack&&this._streamEnded(u,o))return t.trigger(b.BUFFER_EOS,{type:"audio"}),void(this.state=_i.ENDED);var d=u.len,h=t.maxBufferLength,f=o.fragments,c=f[0].start,g=this.getLoadPosition(),v=this.flushing?g:u.end;if(this.switchingTrack&&i){var m=g;o.PTSKnown&&m<c&&(u.end>c||u.nextStart)&&(this.log("Alt audio track ahead of main track, seek to start of alt audio track"),i.currentTime=c+.05)}if(!(d>=h&&!this.switchingTrack&&v<f[f.length-1].start)){var p=this.getNextFragment(v,o);if(p&&this.isLoopLoading(p,v)&&(p=this.getNextFragmentLoopLoading(p,o,u,w,h)),p){
vendor: 487 bytes, line 7
7if(!this.exceedsMaxBuffer(u,h,p)){var y=(null==(e=this.mainFragLoading)?void 0:e.frag)||null;if(!this.audioOnly&&this.startFragRequested&&y&&te(p)&&!p.endList&&(!o.live||!this.loadingParts&&v<this.hls.liveSyncPosition)&&(this.fragmentTracker.getState(y)===Wt&&(this.mainFragLoading=y=null),y&&te(y))){if(p.start>y.end){var E=this.fragmentTracker.getFragAtPos(v,w);E&&E.end>y.end&&(y=E,this.mainFragLoading={frag:E,targetBufferTime:null})}if(p.start>y.end)return}this.loadFragment(p,s,v)}
vendor: 73,460 bytes, line 7
7}else this.bufferFlushed=!0}}}},r.onMediaDetaching=function(t,r){this.bufferFlushed=this.flushing=!1,e.prototype.onMediaDetaching.call(this,t,r)},r.onAudioTracksUpdated=function(e,t){var r=t.audioTracks;this.resetTransmuxer(),this.levels=r.map((function(e){return new st(e)}))},r.onAudioTrackSwitching=function(e,t){var r=!!t.url;this.trackId=t.id;var i=this.fragCurrent;i&&(i.abortRequests(),this.removeUnbufferedFrags(i.start)),this.resetLoadingState(),r?(this.switchingTrack=t,this.flushAudioIfNeeded(t),this.state!==_i.STOPPED&&(this.setInterval(100),this.state=_i.IDLE,this.tick())):(this.resetTransmuxer(),this.switchingTrack=null,this.bufferedTrack=t,this.clearInterval())},r.onManifestLoading=function(){e.prototype.onManifestLoading.call(this),this.bufferFlushed=this.flushing=this.audioOnly=!1,this.resetItem(),this.trackId=-1},r.onLevelLoaded=function(e,t){this.mainDetails=t.details;var r=this.cachedTrackLoadedData;r&&(this.cachedTrackLoadedData=null,this.onAudioTrackLoaded(b.AUDIO_TRACK_LOADED,r))},r.onAudioTrackLoaded=function(e,t){var r,i=this.levels,n=t.details,a=t.id,s=t.groupId,o=t.track;if(i){var l=this.mainDetails;if(!l||n.endCC>l.endCC||l.expired)return this.cachedTrackLoadedData=t,void(this.state!==_i.STOPPED&&(this.state=_i.WAITING_TRACK));this.cachedTrackLoadedData=null,this.log("Audio track "+a+' "'+o.name+'" of "'+s+'" loaded ['+n.startSN+","+n.endSN+"]"+(n.lastPartSn?"[part-"+n.lastPartSn+"-"+n.lastPartIndex+"]":"")+",duration:"+n.totalduration);var u=i[a],d=0;if(n.live||null!=(r=u.details)&&r.live){if(this.checkLiveUpdate(n),n.deltaUpdateFailed)return;var h;u.details&&(d=this.alignPlaylists(n,u.details,null==(h=this.levelLastLoaded)?void 0:h.details)),n.alignedSliding||(Ii(n,l),n.alignedSliding||Ri(n,l),d=n.fragmentStart)}u.details=n,this.levelLastLoaded=u,this.startFragRequested||this.setStartPosition(l,d),this.hls.trigger(b.AUDIO_TRACK_UPDATED,{details:n,id:a,groupId:t.groupId}),this.state!==_i.WAITING_TRACK||this.waitForCdnTuneIn(n)||(this.state=_i.IDLE),this.tick()}else this.warn("Audio tracks reset while loading track "+a+' "'+o.name+'" of "'+s+'"')},r._handleFragmentLoadProgress=function(e){var t,r=e.frag,i=e.part,n=e.payload,a=this.config,s=this.trackId,o=this.levels;if(o){var l=o[s];if(l){var u=l.details;if(!u)return this.warn("Audio track details undefined on fragment load progress"),void this.removeUnbufferedFrags(r.start);var d=a.defaultAudioCodec||l.audioCodec||"mp4a.40.2",h=this.transmuxer;h||(h=this.transmuxer=new ma(this.hls,O,this._handleTransmuxComplete.bind(this),this._handleTransmuxerFlush.bind(this)));var f=this.initPTS[r.cc],c=null==(t=r.initSegment)?void 0:t.data;if(void 0!==f){var g=i?i.index:-1,v=-1!==g,m=new lr(r.level,r.sn,r.stats.chunkCount,n.byteLength,g,v);h.push(n,c,d,"",r,i,u.totalduration,!1,m,f)}else this.log("Unknown video PTS for cc "+r.cc+", waiting for video PTS before demuxing audio frag "+r.sn+" of ["+u.startSN+" ,"+u.endSN+"],track "+s),(this.waitingData=this.waitingData||{frag:r,part:i,cache:new wi,complete:!1}).cache.push(new Uint8Array(n)),this.state!==_i.STOPPED&&(this.state=_i.WAITING_INIT_PTS)}else this.warn("Audio track is undefined on fragment load progress")}else this.warn("Audio tracks were reset while fragment load was in progress. Fragment "+r.sn+" of level "+r.level+" will not be buffered")},r._handleFragmentLoadComplete=function(t){this.waitingData?this.waitingData.complete=!0:e.prototype._handleFragmentLoadComplete.call(this,t)},r.onBufferReset=function(){this.mediaBuffer=null},r.onBufferCreated=function(e,t){this.bufferFlushed=this.flushing=!1;var r=t.tracks.audio;r&&(this.mediaBuffer=r.buffer||null)},r.onFragLoading=function(e,t){!this.audioOnly&&t.frag.type===w&&te(t.frag)&&(this.mainFragLoading=t,this.state===_i.IDLE&&this.tick())},r.onFragBuffered=function(e,t){var r=t.frag,i=t.part;if(r.type===O)if(this.fragContextChanged(r))this.warn("Fragment "+r.sn+(i?" p: "+i.index:"")+" of level "+r.level+" finished buffering, but was aborted. state: "+this.state+", audioSwitch: "+(this.switchingTrack?this.switchingTrack.name:"false"));else{if(te(r)){this.fragPrevious=r;var n=this.switchingTrack;n&&(this.bufferedTrack=n,this.switchingTrack=null,this.hls.trigger(b.AUDIO_TRACK_SWITCHED,d({},n)))}this.fragBufferedComplete(r,i),this.media&&this.tick()}else this.audioOnly||r.type!==w||r.elementaryStreams.video||r.elementaryStreams.audiovideo||(this.audioOnly=!0,this.mainFragLoading=null)},r.onError=function(t,r){var i;if(r.fatal)this.state=_i.ERROR;else switch(r.details){case k.FRAG_GAP:case k.FRAG_PARSING_ERROR:case k.FRAG_DECRYPT_ERROR:case k.FRAG_LOAD_ERROR:case k.FRAG_LOAD_TIMEOUT:case k.KEY_LOAD_ERROR:case k.KEY_LOAD_TIMEOUT:this.onFragmentOrKeyLoadError(O,r);break;case k.AUDIO_TRACK_LOAD_ERROR:case k.AUDIO_TRACK_LOAD_TIMEOUT:case k.LEVEL_PARSING_ERROR:r.levelRetry||this.state!==_i.WAITING_TRACK||(null==(i=r.context)?void 0:i.type)!==P||(this.state=_i.IDLE);break;case k.BUFFER_ADD_CODEC_ERROR:case k.BUFFER_APPEND_ERROR:if("audio"!==r.parent)return;this.reduceLengthAndFlushBuffer(r)||this.resetLoadingState();break;case k.BUFFER_FULL_ERROR:if("audio"!==r.parent)return;this.reduceLengthAndFlushBuffer(r)&&(this.bufferedTrack=null,e.prototype.flushMainBuffer.call(this,0,Number.POSITIVE_INFINITY,"audio"));break;case k.INTERNAL_EXCEPTION:this.recoverWorkerError(r)}},r.onBufferFlushing=function(e,t){t.type!==Z&&(this.flushing=!0)},r.onBufferFlushed=function(e,t){var r=t.type;if(r!==Z){this.flushing=!1,this.bufferFlushed=!0,this.state===_i.ENDED&&(this.state=_i.IDLE);var i=this.mediaBuffer||this.media;i&&(this.afterBufferFlushed(i,r,O),this.tick())}},r._handleTransmuxComplete=function(e){var t,r="audio",i=this.hls,n=e.remuxResult,s=e.chunkMeta,o=this.getCurrentContext(s);if(o){var l=o.frag,u=o.part,d=o.level,h=d.details,f=n.audio,c=n.text,g=n.id3,v=n.initSegment;if(!this.fragContextChanged(l)&&h){if(this.state=_i.PARSING,this.switchingTrack&&f&&this.completeAudioSwitch(this.switchingTrack),null!=v&&v.tracks){var m=l.initSegment||l;if(this.unhandledEncryptionError(v,l))return;this._bufferInitSegment(d,v.tracks,m,s),i.trigger(b.FRAG_PARSING_INIT_SEGMENT,{frag:m,id:r,tracks:v.tracks})}if(f){var p=f.startPTS,y=f.endPTS,E=f.startDTS,T=f.endDTS;u&&(u.elementaryStreams[$]={startPTS:p,endPTS:y,startDTS:E,endDTS:T}),l.setElementaryStreamInfo($,p,y,E,T),this.bufferFragmentData(f,l,u,s)}if(null!=g&&null!=(t=g.samples)&&t.length){var S=a({id:r,frag:l,details:h},g);i.trigger(b.FRAG_PARSING_METADATA,S)}if(c){var A=a({id:r,frag:l,details:h},c);i.trigger(b.FRAG_PARSING_USERDATA,A)}}else this.fragmentTracker.removeFragment(l)}else this.resetWhenMissingContext(s)},r._bufferInitSegment=function(e,t,r,i){if(this.state===_i.PARSING&&(t.video&&delete t.video,t.audiovideo&&delete t.audiovideo,t.audio)){var n=t.audio;n.id=O;var a=e.audioCodec;this.log("Init audio buffer, container:"+n.container+", codecs[level/parsed]=["+a+"/"+n.codec+"]"),a&&1===a.split(",").length&&(n.levelCodec=a),this.hls.trigger(b.BUFFER_CODECS,t);var s=n.initSegment;if(null!=s&&s.byteLength){var o={type:"audio",frag:r,part:null,chunkMeta:i,parent:r.type,data:s};this.hls.trigger(b.BUFFER_APPENDING,o)}this.tickImmediate()}},r.loadFragment=function(t,r,i){var n,a=this.fragmentTracker.getState(t);if(this.switchingTrack||a===Vt||a===Yt)if(te(t))if(null!=(n=r.details)&&n.live&&!this.initPTS[t.cc]){this.log("Waiting for video PTS in continuity counter "+t.cc+" of live stream before loading audio fragment "+t.sn+" of level "+this.trackId),this.state=_i.WAITING_INIT_PTS;var s=this.mainDetails;s&&s.fragmentStart!==r.details.fragmentStart&&Ri(r.details,s)}else e.prototype.loadFragment.call(this,t,r,i);else this._loadInitSegment(t,r);else this.clearTrackerIfNeeded(t)},r.flushAudioIfNeeded=function(t){if(this.media&&this.bufferedTrack){var r=this.bufferedTrack;gt({name:r.name,lang:r.lang,assocLang:r.assocLang,characteristics:r.characteristics,audioCodec:r.audioCodec,channels:r.channels},t,vt)||(pt(t.url,this.hls)?(this.log("Switching audio track : flushing all audio"),e.prototype.flushMainBuffer.call(this,0,Number.POSITIVE_INFINITY,"audio"),this.bufferedTrack=null):this.bufferedTrack=t)}},r.completeAudioSwitch=function(e){var t=this.hls;this.flushAudioIfNeeded(e),this.bufferedTrack=e,this.switchingTrack=null,t.trigger(b.AUDIO_TRACK_SWITCHED,d({},e))},t}(Pi),ya=function(e){function t(t,r){var i;return(i=e.call(this,r,t.logger)||this).hls=void 0,i.canLoad=!1,i.timer=-1,i.hls=t,i}o(t,e);var r=t.prototype;return r.destroy=function(){this.clearTimer(),this.hls=this.log=this.warn=null},r.clearTimer=function(){-1!==this.timer&&(self.clearTimeout(this.timer),this.timer=-1)},r.startLoad=function(){this.canLoad=!0,this.loadPlaylist()},r.stopLoad=function(){this.canLoad=!1,this.clearTimer()},r.switchParams=function(e,t,r){var i=null==t?void 0:t.renditionReports;if(i){for(var n=-1,a=0;a<i.length;a++){var s=i[a],o=void 0;try{o=new self.URL(s.URI,t.url).href}catch(e){this.warn("Could not construct new URL for Rendition Report: "+e),o=s.URI||""}if(o===e){n=a;break}o===e.substring(0,o.length)&&(n=a)}if(-1!==n){var l=i[n],u=parseInt(l["LAST-MSN"])||t.lastPartSn,d=parseInt(l["LAST-PART"])||t.lastPartIndex;if(this.hls.config.lowLatencyMode){var h=Math.min(t.age-t.partTarget,t.targetduration);d>=0&&h>t.partTarget&&(d+=1)}var f=r&&nt(r);return new at(u,d>=0?d:void 0,f)}}},r.loadPlaylist=function(e){this.clearTimer()},r.loadingPlaylist=function(e,t){this.clearTimer()},r.shouldLoadPlaylist=function(e){return this.canLoad&&!!e&&!!e.url&&(!e.details||e.details.live)},r.getUrlWithDirectives=function(e,t){if(t)try{return t.addDirectives(e)}catch(e){this.warn("Could not construct new URL with HLS Delivery Directives: "+e)}return e},r.playlistLoaded=function(e,t,r){var i=t.details,n=t.stats,a=self.performance.now(),s=n.loading.first?Math.max(0,a-n.loading.first):0;i.advancedDateTime=Date.now()-s;var o=this.hls.config.timelineOffset;if(o!==i.appliedTimelineOffset){var l=Math.max(o||0,0);i.appliedTimelineOffset=l,i.fragments.forEach((function(e){e.setStart(e.playlistOffset+l)}))}if(i.live||null!=r&&r.live){var u="levelInfo"in t?t.levelInfo:t.track;if(i.reloaded(r),r&&i.fragments.length>0){di(r,i,this);var d=i.playlistParsingError;if(d){this.warn(d);var h=this.hls;if(!h.config.ignorePlaylistParsingErrors){var f,c=t.networkDetails;return void h.trigger(b.ERROR,{type:R.NETWORK_ERROR,details:k.LEVEL_PARSING_ERROR,fatal:!1,url:i.url,error:d,reason:d.message,level:t.level||void 0,parent:null==(f=i.fragments[0])?void 0:f.type,networkDetails:c,stats:n})}i.playlistParsingError=null}}-1===i.requestScheduled&&(i.requestScheduled=n.loading.start);var g,v=this.hls.mainForwardBufferInfo,m=v?v.end-v.len:0,p=gi(i,1e3*(i.edge-m));if(i.requestScheduled+p<a?i.requestScheduled=a:i.requestScheduled+=p,this.log("live playlist "+e+" "+(i.advanced?"REFRESHED "+i.lastPartSn+"-"+i.lastPartIndex:i.updated?"UPDATED":"MISSED")),!this.canLoad||!i.live)return;var y=void 0,E=void 0;if(i.canBlockReload&&i.endSN&&i.advanced){var T=this.hls.config.lowLatencyMode,S=i.lastPartSn,A=i.endSN,L=i.lastPartIndex,I=S===A;-1!==L?I?(y=A+1,E=T?0:L):(y=S,E=T?L+1:i.maxPartIndex):y=A+1;var D=i.age,_=D+i.ageHeader,P=Math.min(_-i.partTarget,1.5*i.targetduration);if(P>0){if(_>3*i.targetduration)this.log("Playlist last advanced "+D.toFixed(2)+"s ago. Omitting segment and part directives."),y=void 0,E=void 0;else if(null!=r&&r.tuneInGoal&&_-i.partTarget>r.tuneInGoal)this.warn("CDN Tune-in goal increased from: "+r.tuneInGoal+" to: "+P+" with playlist age: "+i.age),P=0;else{var C=Math.floor(P/i.targetduration);y+=C,void 0!==E&&(E+=Math.round(P%i.targetduration/i.partTarget)),this.log("CDN Tune-in age: "+i.ageHeader+"s last advanced "+D.toFixed(2)+"s goal: "+P+" skip sn "+C+" to part "+E)}i.tuneInGoal=P}if(g=this.getDeliveryDirectives(i,t.deliveryDirectives,y,E),T||!I)return i.requestScheduled=a,void this.loadingPlaylist(u,g)}else(i.canBlockReload||i.canSkipUntil)&&(g=this.getDeliveryDirectives(i,t.deliveryDirectives,y,E));g&&void 0!==y&&i.canBlockReload&&(i.requestScheduled=n.loading.first+Math.max(p-2*s,p/2)),this.scheduleLoading(u,g,i)}else this.clearTimer()},r.scheduleLoading=function(e,t,r){var i=this,n=r||e.details;if(n){var a=self.performance.now(),s=n.requestScheduled;if(a>=s)this.loadingPlaylist(e,t);else{var o=s-a;this.log("reload live playlist "+(e.name||e.bitrate+"bps")+" in "+Math.round(o)+" ms"),this.clearTimer(),this.timer=self.setTimeout((function(){return i.loadingPlaylist(e,t)}),o)}}else this.loadingPlaylist(e,t)},r.getDeliveryDirectives=function(e,t,r,i){var n=nt(e);return null!=t&&t.skip&&e.deltaUpdateFailed&&(r=t.msn,i=t.part,n=tt),new at(r,i,n)},r.checkRetry=function(e){var t=this,r=e.details,i=It(e),n=e.errorAction,a=n||{},s=a.action,o=a.retryCount,l=void 0===o?0:o,u=a.retryConfig,d=!!n&&!!u&&(s===Mt||!n.resolved&&s===Ot);if(d){var h;if(l>=u.maxNumRetry)return!1;if(i&&null!=(h=e.context)&&h.deliveryDirectives)this.warn("Retrying playlist loading "+(l+1)+"/"+u.maxNumRetry+' after "'+r+'" without delivery-directives'),this.loadPlaylist();else{var f=Dt(u,l);this.clearTimer(),this.timer=self.setTimeout((function(){return t.loadPlaylist()}),f),this.warn("Retrying playlist loading "+(l+1)+"/"+u.maxNumRetry+' after "'+r+'" in '+f+"ms")}e.levelRetry=!0,n.resolved=!0}return d},t}(N);function Ea(e,t){if(e.length!==t.length)return!1;for(var r=0;r<e.length;r++)if(!Ta(e[r].attrs,t[r].attrs))return!1;return!0}function Ta(e,t,r){var i=e["STABLE-RENDITION-ID"];return i&&!r?i===t["STABLE-RENDITION-ID"]:!(r||["LANGUAGE","NAME","CHARACTERISTICS","AUTOSELECT","DEFAULT","FORCED","ASSOC-LANGUAGE"]).some((function(r){return e[r]!==t[r]}))}function Sa(e,t){return t.label.toLowerCase()===e.name.toLowerCase()&&(!t.language||t.language.toLowerCase()===(e.lang||"").toLowerCase())}var Aa=function(e){function t(t){var r;return(r=e.call(this,t,"audio-track-controller")||this).tracks=[],r.groupIds=null,r.tracksInGroup=[],r.trackId=-1,r.currentTrack=null,r.selectDefaultTrack=!0,r.registerListeners(),r}o(t,e);var r=t.prototype;return r.registerListeners=function(){var e=this.hls;e.on(b.MANIFEST_LOADING,this.onManifestLoading,this),e.on(b.MANIFEST_PARSED,this.onManifestParsed,this),e.on(b.LEVEL_LOADING,this.onLevelLoading,this),e.on(b.LEVEL_SWITCHING,this.onLevelSwitching,this),e.on(b.AUDIO_TRACK_LOADED,this.onAudioTrackLoaded,this),e.on(b.ERROR,this.onError,this)},r.unregisterListeners=function(){var e=this.hls;e.off(b.MANIFEST_LOADING,this.onManifestLoading,this),e.off(b.MANIFEST_PARSED,this.onManifestParsed,this),e.off(b.LEVEL_LOADING,this.onLevelLoading,this),e.off(b.LEVEL_SWITCHING,this.onLevelSwitching,this),e.off(b.AUDIO_TRACK_LOADED,this.onAudioTrackLoaded,this),e.off(b.ERROR,this.onError,this)},r.destroy=function(){this.unregisterListeners(),this.tracks.length=0,this.tracksInGroup.length=0,this.currentTrack=null,e.prototype.destroy.call(this)},r.onManifestLoading=function(){this.tracks=[],this.tracksInGroup=[],this.groupIds=null,this.currentTrack=null,this.trackId=-1,this.selectDefaultTrack=!0},r.onManifestParsed=function(e,t){this.tracks=t.audioTracks||[]},r.onAudioTrackLoaded=function(e,t){var r=t.id,i=t.groupId,n=t.details,a=this.tracksInGroup[r];if(a&&a.groupId===i){var s=a.details;a.details=t.details,this.log("Audio track "+r+' "'+a.name+'" lang:'+a.lang+" group:"+i+" loaded ["+n.startSN+"-"+n.endSN+"]"),r===this.trackId&&this.playlistLoaded(r,t,s)}else this.warn("Audio track with id:"+r+" and group:"+i+" not found in active group "+(null==a?void 0:a.groupId))},r.onLevelLoading=function(e,t){this.switchLevel(t.level)},r.onLevelSwitching=function(e,t){this.switchLevel(t.level)},r.switchLevel=function(e){var t=this.hls.levels[e];if(t){var r=t.audioGroups||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(e){return-1===(null==i?void 0:i.indexOf(e))}))){this.groupIds=r,this.trackId=-1,this.currentTrack=null;var a=this.tracks.filter((function(e){return!r||-1!==r.indexOf(e.groupId)}));if(a.length)this.selectDefaultTrack&&!a.some((function(e){return e.default}))&&(this.selectDefaultTrack=!1),a.forEach((function(e,t){e.id=t}));else if(!n&&!this.tracksInGroup.length)return;this.tracksInGroup=a;var s=this.hls.config.audioPreference;if(!n&&s){var o=ct(s,a,vt);if(o>-1)n=a[o];else{var l=ct(s,this.tracks);n=this.tracks[l]}}var u=this.findTrackId(n);-1===u&&n&&(u=this.findTrackId(null));var d={audioTracks:a};this.log("Updating audio tracks, "+a.length+" track(s) found in group(s): "+(null==r?void 0:r.join(","))),this.hls.trigger(b.AUDIO_TRACKS_UPDATED,d);var h=this.trackId;if(-1!==u&&-1===h)this.setAudioTrack(u);else if(a.length&&-1===h){var f,c=new Error("No audio track selected for current audio group-ID(s): "+(null==(f=this.groupIds)?void 0:f.join(","))+" track count: "+a.length);this.warn(c.message),this.hls.trigger(b.ERROR,{type:R.MEDIA_ERROR,details:k.AUDIO_TRACK_LOAD_ERROR,fatal:!0,error:c})}}}},r.onError=function(e,t){!t.fatal&&t.context&&(t.context.type!==P||t.context.id!==this.trackId||this.groupIds&&-1===this.groupIds.indexOf(t.context.groupId)||this.checkRetry(t))},r.setAudioOption=function(e){var t=this.hls;if(t.config.audioPreference=e,e){var r=this.allAudioTracks;if(this.selectDefaultTrack=!1,r.length){var i=this.currentTrack;if(i&>(e,i,vt))return i;var n=ct(e,this.tracksInGroup,vt);if(n>-1){var a=this.tracksInGroup[n];return this.setAudioTrack(n),a}if(i){var s=t.loadLevel;-1===s&&(s=t.firstAutoLevel);var o=function(e,t,r,i,n){var a=t[i],s=t.reduce((function(e,t,r){var i=t.uri;return(e[i]||(e[i]=[])).push(r),e}),{})[a.uri];s.length>1&&(i=Math.max.apply(Math,s));var o=a.videoRange,l=a.frameRate,u=a.codecSet.substring(0,4),d=mt(t,i,(function(t){if(t.videoRange!==o||t.frameRate!==l||t.codecSet.substring(0,4)!==u)return!1;var i=t.audioGroups,a=r.filter((function(e){return!i||-1!==i.indexOf(e.groupId)}));return ct(e,a,n)>-1}));return d>-1?d:mt(t,i,(function(t){var i=t.audioGroups,a=r.filter((function(e){return!i||-1!==i.indexOf(e.groupId)}));return ct(e,a,n)>-1}))}(e,t.levels,r,s,vt);if(-1===o)return null;t.nextLoadLevel=o}if(e.channels||e.audioCodec){var l=ct(e,r);if(l>-1)return r[l]}}}return null},r.setAudioTrack=function(e){var t=this.tracksInGroup;if(e<0||e>=t.length)this.warn("Invalid audio track id: "+e);else{this.selectDefaultTrack=!1;var r=this.currentTrack,i=t[e],n=i.details&&!i.details.live;if(!(e===this.trackId&&i===r&&n||(this.log("Switching to audio-track "+e+' "'+i.name+'" lang:'+i.lang+" group:"+i.groupId+" channels:"+i.channels),this.trackId=e,this.currentTrack=i,this.hls.trigger(b.AUDIO_TRACK_SWITCHING,d({},i)),n))){var a=this.switchParams(i.url,null==r?void 0:r.details,i.details);this.loadPlaylist(a)}}},r.findTrackId=function(e){for(var t=this.tracksInGroup,r=0;r<t.length;r++){var i=t[r];if((!this.selectDefaultTrack||i.default)&&(!e||gt(e,i,vt)))return r}if(e){for(var n=e.name,a=e.lang,s=e.assocLang,o=e.characteristics,l=e.audioCodec,u=e.channels,d=0;d<t.length;d++)if(gt({name:n,lang:a,assocLang:s,characteristics:o,audioCodec:l,channels:u},t[d],vt))return d;for(var h=0;h<t.length;h++){var f=t[h];if(Ta(e.attrs,f.attrs,["LANGUAGE","ASSOC-LANGUAGE","CHARACTERISTICS"]))return h}for(var c=0;c<t.length;c++){var g=t[c];if(Ta(e.attrs,g.attrs,["LANGUAGE"]))return c}}return-1},r.loadPlaylist=function(t){e.prototype.loadPlaylist.call(this);var r=this.currentTrack;this.shouldLoadPlaylist(r)&&pt(r.url,this.hls)&&this.scheduleLoading(r,t)},r.loadingPlaylist=function(t,r){e.prototype.loadingPlaylist.call(this,t,r);var i=t.id,n=t.groupId,a=this.getUrlWithDirectives(t.url,r),s=t.details,o=null==s?void 0:s.age;this.log("Loading audio-track "+i+' "'+t.name+'" lang:'+t.lang+" group:"+n+(void 0!==(null==r?void 0:r.msn)?" at sn "+r.msn+" part "+r.part:"")+(o&&s.live?" age "+o.toFixed(1)+(s.type&&" "+s.type||""):"")+" "+a),this.hls.trigger(b.AUDIO_TRACK_LOADING,{url:a,id:i,groupId:n,deliveryDirectives:r||null,track:t})},i(t,[{key:"allAudioTracks",get:function(){return this.tracks}},{key:"audioTracks",get:function(){return this.tracksInGroup}},{key:"audioTrack",get:function(){return this.trackId},set:function(e){this.selectDefaultTrack=!1,this.setAudioTrack(e)}}])}(ya),La=function(){function e(e){this.tracks=void 0,this.queues={video:[],audio:[],audiovideo:[]},this.tracks=e}var t=e.prototype;return t.destroy=function(){this.tracks=this.queues=null},t.append=function(e,t,r){if(null!==this.queues&&null!==this.tracks){var i=this.queues[t];i.push(e),1!==i.length||r||this.executeNext(t)}},t.appendBlocker=function(e){var t=this;return new Promise((function(r){var i={label:"async-blocker",execute:r,onStart:function(){},onComplete:function(){},onError:function(){}};t.append(i,e)}))},t.prependBlocker=function(e){var t=this;return new Promise((function(r){if(t.queues){var i={label:"async-blocker-prepend",execute:r,onStart:function(){},onComplete:function(){},onError:function(){}};t.queues[e].unshift(i)}}))},t.removeBlockers=function(){null!==this.queues&&[this.queues.video,this.queues.audio,this.queues.audiovideo].forEach((function(e){var t,r=null==(t=e[0])?void 0:t.label;"async-blocker"!==r&&"async-blocker-prepend"!==r||(e[0].execute(),e.splice(0,1))}))},t.unblockAudio=function(e){null!==this.queues&&this.queues.audio[0]===e&&this.shiftAndExecuteNext("audio")},t.executeNext=function(e){if(null!==this.queues&&null!==this.tracks){var t=this.queues[e];if(t.length){var r=t[0];try{r.execute()}catch(t){var i;if(r.onError(t),null===this.queues||null===this.tracks)return;var n=null==(i=this.tracks[e])?void 0:i.buffer;null!=n&&n.updating||this.shiftAndExecuteNext(e)}}}},t.shiftAndExecuteNext=function(e){null!==this.queues&&(this.queues[e].shift(),this.executeNext(e))},t.current=function(e){var t;return(null==(t=this.queues)?void 0:t[e][0])||null},t.toString=function(){var e=this.queues,t=this.tracks;return null===e||null===t?"<destroyed>":"\n"+this.list("video")+"\n"+this.list("audio")+"\n"+this.list("audiovideo")+"}"},t.list=function(e){var t,r;return null!=(t=this.queues)&&t[e]||null!=(r=this.tracks)&&r[e]?e+": ("+this.listSbInfo(e)+") "+this.listOps(e):""},t.listSbInfo=function(e){var t,r=null==(t=this.tracks)?void 0:t[e],i=null==r?void 0:r.buffer;return i?"SourceBuffer"+(i.updating?" updating":"")+(r.ended?" ended":"")+(r.ending?" ending":""):"none"},t.listOps=function(e){var t;return(null==(t=this.queues)?void 0:t[e].map((function(e){return e.label})).join(", "))||""},e}(),Ia=/(avc[1234]|hvc1|hev1|dvh[1e]|vp09|av01)(?:\.[^.,]+)+/,Ra="HlsJsTrackRemovedError",ka=function(e){function t(t){var r;return(r=e.call(this,t)||this).name=Ra,r}return o(t,e),t}(c(Error)),ba=function(e){function t(t,r){var i,n;return(i=e.call(this,"buffer-controller",t.logger)||this).hls=void 0,i.fragmentTracker=void 0,i.details=null,i._objectUrl=null,i.operationQueue=null,i.bufferCodecEventsTotal=0,i.media=null,i.mediaSource=null,i.lastMpegAudioChunk=null,i.blockedAudioAppend=null,i.lastVideoAppendEnd=0,i.appendSource=void 0,i.transferData=void 0,i.overrides=void 0,i.appendErrors={audio:0,video:0,audiovideo:0},i.tracks={},i.sourceBuffers=[[null,null],[null,null]],i._onEndStreaming=function(e){var t;i.hls&&"open"===(null==(t=i.mediaSource)?void 0:t.readyState)&&i.hls.pauseBuffering()},i._onStartStreaming=function(e){i.hls&&i.hls.resumeBuffering()},i._onMediaSourceOpen=function(e){var t=i,r=t.media,n=t.mediaSource;e&&i.log("Media source opened"),r&&n&&(n.removeEventListener("sourceopen",i._onMediaSourceOpen),r.removeEventListener("emptied",i._onMediaEmptied),i.updateDuration(),i.hls.trigger(b.MEDIA_ATTACHED,{media:r,mediaSource:n}),null!==i.mediaSource&&i.checkPendingTracks())},i._onMediaSourceClose=function(){i.log("Media source closed")},i._onMediaSourceEnded=function(){i.log("Media source ended")},i._onMediaEmptied=function(){var e=i,t=e.mediaSrc,r=e._objectUrl;t!==r&&i.error("Media element src was set while attaching MediaSource ("+r+" > "+t+")")},i.hls=t,i.fragmentTracker=r,i.appendSource=(n=W(t.config.preferManagedMediaSource),"undefined"!=typeof self&&n===self.ManagedMediaSource),i.initTracks(),i.registerListeners(),i}o(t,e);var r=t.prototype;return r.hasSourceTypes=function(){return Object.keys(this.tracks).length>0},r.destroy=function(){this.unregisterListeners(),this.details=null,this.lastMpegAudioChunk=this.blockedAudioAppend=null,this.transferData=this.overrides=void 0,this.operationQueue&&(this.operationQueue.destroy(),this.operationQueue=null),this.hls=this.fragmentTracker=null,this._onMediaSourceOpen=this._onMediaSourceClose=null,this._onMediaSourceEnded=null,this._onStartStreaming=this._onEndStreaming=null},r.registerListeners=function(){var e=this.hls;e.on(b.MEDIA_ATTACHING,this.onMediaAttaching,this),e.on(b.MEDIA_DETACHING,this.onMediaDetaching,this),e.on(b.MANIFEST_LOADING,this.onManifestLoading,this),e.on(b.MANIFEST_PARSED,this.onManifestParsed,this),e.on(b.BUFFER_RESET,this.onBufferReset,this),e.on(b.BUFFER_APPENDING,this.onBufferAppending,this),e.on(b.BUFFER_CODECS,this.onBufferCodecs,this),e.on(b.BUFFER_EOS,this.onBufferEos,this),e.on(b.BUFFER_FLUSHING,this.onBufferFlushing,this),e.on(b.LEVEL_UPDATED,this.onLevelUpdated,this),e.on(b.FRAG_PARSED,this.onFragParsed,this),e.on(b.FRAG_CHANGED,this.onFragChanged,this),e.on(b.ERROR,this.onError,this)},r.unregisterListeners=function(){var e=this.hls;e.off(b.MEDIA_ATTACHING,this.onMediaAttaching,this),e.off(b.MEDIA_DETACHING,this.onMediaDetaching,this),e.off(b.MANIFEST_LOADING,this.onManifestLoading,this),e.off(b.MANIFEST_PARSED,this.onManifestParsed,this),e.off(b.BUFFER_RESET,this.onBufferReset,this),e.off(b.BUFFER_APPENDING,this.onBufferAppending,this),e.off(b.BUFFER_CODECS,this.onBufferCodecs,this),e.off(b.BUFFER_EOS,this.onBufferEos,this),e.off(b.BUFFER_FLUSHING,this.onBufferFlushing,this),e.off(b.LEVEL_UPDATED,this.onLevelUpdated,this),e.off(b.FRAG_PARSED,this.onFragParsed,this),e.off(b.FRAG_CHANGED,this.onFragChanged,this),e.off(b.ERROR,this.onError,this)},r.transferMedia=function(){var e=this,t=this.media,r=this.mediaSource;if(!t)return null;var i={};if(this.operationQueue){var n=this.isUpdating();n||this.operationQueue.removeBlockers();var s=this.isQueued();(n||s)&&this.warn("Transfering MediaSource with"+(s?" operations in queue":"")+(n?" updating SourceBuffer(s)":"")+" "+this.operationQueue),this.operationQueue.destroy()}var o=this.transferData;return!this.sourceBufferCount&&o&&o.mediaSource===r?a(i,o.tracks):this.sourceBuffers.forEach((function(t){var r=t[0];r&&(i[r]=a({},e.tracks[r]),e.removeBuffer(r)),t[0]=t[1]=null})),{media:t,mediaSource:r,tracks:i}},r.initTracks=function(){this.sourceBuffers=[[null,null],[null,null]],this.tracks={},this.resetQueue(),this.resetAppendErrors(),this.lastMpegAudioChunk=this.blockedAudioAppend=null,this.lastVideoAppendEnd=0},r.onManifestLoading=function(){this.bufferCodecEventsTotal=0,this.details=null},r.onManifestParsed=function(e,t){var r,i=2;(t.audio&&!t.video||!t.altAudio)&&(i=1),this.bufferCodecEventsTotal=i,this.log(i+" bufferCodec event(s) expected."),null!=(r=this.transferData)&&r.mediaSource&&this.sourceBufferCount&&i&&this.bufferCreated()},r.onMediaAttaching=function(e,t){var r=this.media=t.media;this.transferData=this.overrides=void 0;var i=W(this.appendSource);if(i){var n=!!t.mediaSource;(n||t.overrides)&&(this.transferData=t,this.overrides=t.overrides);var a=this.mediaSource=t.mediaSource||new i;if(this.assignMediaSource(a),n)this._objectUrl=r.src,this.attachTransferred();else{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,Da(r),function(e,t){var r=self.document.createElement("source");r.type="video/mp4",r.src=t,e.appendChild(r)}(r,s),r.load()}catch(e){r.src=s}else r.src=s}r.addEventListener("emptied",this._onMediaEmptied)}},r.assignMediaSource=function(e){var t,r;this.log(((null==(t=this.transferData)?void 0:t.mediaSource)===e?"transferred":"created")+" media source: "+(null==(r=e.constructor)?void 0:r.name)),e.addEventListener("sourceopen",this._onMediaSourceOpen),e.addEventListener("sourceended",this._onMediaSourceEnded),e.addEventListener("sourceclose",this._onMediaSourceClose),this.appendSource&&(e.addEventListener("startstreaming",this._onStartStreaming),e.addEventListener("endstreaming",this._onEndStreaming))},r.attachTransferred=function(){var e=this,t=this.media,r=this.transferData;if(r&&t){var i=this.tracks,n=r.tracks,a=n?Object.keys(n):null,s=a?a.length:0,o=function(){Promise.resolve().then((function(){e.media&&e.mediaSourceOpenOrEnded&&e._onMediaSourceOpen()}))};if(n&&a&&s){if(!this.tracksReady)return this.hls.config.startFragPrefetch=!0,void this.log("attachTransferred: waiting for SourceBuffer track info");if(this.log("attachTransferred: (bufferCodecEventsTotal "+this.bufferCodecEventsTotal+")\nrequired tracks: "+ut(i,(function(e,t){return"initSegment"===e?void 0:t}))+";\ntransfer tracks: "+ut(n,(function(e,t){return"initSegment"===e?void 0:t}))+"}"),!j(n,i)){r.mediaSource=null,r.tracks=void 0;var l=t.currentTime,u=this.details,d=Math.max(l,(null==u?void 0:u.fragments[0].start)||0);return d-l>1?void this.log("attachTransferred: waiting for playback to reach new tracks start time "+l+" -> "+d):(this.warn('attachTransferred: resetting MediaSource for incompatible tracks ("'+Object.keys(n)+'"->"'+Object.keys(i)+'") start time: '+d+" currentTime: "+l),this.onMediaDetaching(b.MEDIA_DETACHING,{}),this.onMediaAttaching(b.MEDIA_ATTACHING,r),void(t.currentTime=d))}this.transferData=void 0,a.forEach((function(t){var r=t,i=n[r];if(i){var a=i.buffer;if(a){var s=e.fragmentTracker,o=i.id;if(s.hasFragments(o)||s.hasParts(o)){var l=dr.getBuffered(a);s.detectEvictedFragments(r,l,o,null,!0)}var u=_a(r),d=[r,a];e.sourceBuffers[u]=d,a.updating&&e.operationQueue&&e.operationQueue.prependBlocker(r),e.trackSourceBuffer(r,i)}}})),o(),this.bufferCreated()}else this.log("attachTransferred: MediaSource w/o SourceBuffers"),o()}},r.onMediaDetaching=function(e,t){var r=this,i=!!t.transferMedia;this.transferData=this.overrides=void 0;var n=this.media,a=this.mediaSource,s=this._objectUrl;if(a){if(this.log("media source "+(i?"transferring":"detaching")),i)this.sourceBuffers.forEach((function(e){var t=e[0];t&&r.removeBuffer(t)})),this.resetQueue();else{if(this.mediaSourceOpenOrEnded){var o="open"===a.readyState;try{for(var l=a.sourceBuffers,u=l.length;u--;)o&&l[u].abort(),a.removeSourceBuffer(l[u]);o&&a.endOfStream()}catch(e){this.warn("onMediaDetaching: "+e.message+" while calling endOfStream")}}this.sourceBufferCount&&this.onBufferReset()}a.removeEventListener("sourceopen",this._onMediaSourceOpen),a.removeEventListener("sourceended",this._onMediaSourceEnded),a.removeEventListener("sourceclose",this._onMediaSourceClose),this.appendSource&&(a.removeEventListener("startstreaming",this._onStartStreaming),a.removeEventListener("endstreaming",this._onEndStreaming)),this.mediaSource=null,this._objectUrl=null}n&&(n.removeEventListener("emptied",this._onMediaEmptied),i||(s&&self.URL.revokeObjectURL(s),this.mediaSrc===s?(n.removeAttribute("src"),this.appendSource&&Da(n),n.load()):this.warn("media|source.src was changed by a third party - skip cleanup")),this.media=null),this.hls.trigger(b.MEDIA_DETACHED,t)},r.onBufferReset=function(){var e=this;this.sourceBuffers.forEach((function(t){var r=t[0];r&&e.resetBuffer(r)})),this.initTracks()},r.resetBuffer=function(e){var t,r=null==(t=this.tracks[e])?void 0:t.buffer;if(this.removeBuffer(e),r)try{var i;null!=(i=this.mediaSource)&&i.sourceBuffers.length&&this.mediaSource.removeSourceBuffer(r)}catch(t){this.warn("onBufferReset "+e,t)}delete this.tracks[e]},r.removeBuffer=function(e){this.removeBufferListeners(e),this.sourceBuffers[_a(e)]=[null,null];var t=this.tracks[e];t&&(t.buffer=void 0)},r.resetQueue=function(){this.operationQueue&&this.operationQueue.destroy(),this.operationQueue=new La(this.tracks)},r.onBufferCodecs=function(e,t){var r,i=this,n=this.tracks,a=Object.keys(t);this.log('BUFFER_CODECS: "'+a+'" (current SB count '+this.sourceBufferCount+")");var s="audiovideo"in t&&(n.audio||n.video)||n.audiovideo&&("audio"in t||"video"in t),o=!s&&this.sourceBufferCount&&this.media&&a.some((function(e){return!n[e]}));s||o?this.warn('Unsupported transition between "'+Object.keys(n)+'" and "'+a+'" SourceBuffers'):(a.forEach((function(e){var r,a,s=t[e],o=s.id,l=s.codec,u=s.levelCodec,d=s.container,h=s.metadata,f=s.supplemental,c=n[e],g=null==(r=i.transferData)||null==(r=r.tracks)?void 0:r[e],v=null!=g&&g.buffer?g:c,m=(null==v?void 0:v.pendingCodec)||(null==v?void 0:v.codec),p=null==v?void 0:v.levelCodec;c||(c=n[e]={buffer:void 0,listeners:[],codec:l,supplemental:f,container:d,levelCodec:u,metadata:h,id:o});var y=Ve(m,p),E=null==y?void 0:y.replace(Ia,"$1"),T=Ve(l,u),S=null==(a=T)?void 0:a.replace(Ia,"$1");T&&y&&E!==S&&("audio"===e.slice(0,5)&&(T=Ke(T,i.appendSource)),i.log("switching codec "+m+" to "+T),T!==(c.pendingCodec||c.codec)&&(c.pendingCodec=T),c.container=d,i.appendChangeType(e,d,T))})),(this.tracksReady||this.sourceBufferCount)&&(t.tracks=this.sourceBufferTracks),this.sourceBufferCount||(this.bufferCodecEventsTotal>1&&!this.tracks.video&&!t.video&&"main"===(null==(r=t.audio)?void 0:r.id)&&(this.log("Main audio-only"),this.bufferCodecEventsTotal=1),this.mediaSourceOpenOrEnded&&this.checkPendingTracks()))},r.appendChangeType=function(e,t,r){var i=this,n=t+";codecs="+r,a={label:"change-type="+n,execute:function(){var a=i.tracks[e];if(a){var s=a.buffer;null!=s&&s.changeType&&(i.log("changing "+e+" sourceBuffer type to "+n),s.changeType(n),a.codec=r,a.container=t)}i.shiftAndExecuteNext(e)},onStart:function(){},onComplete:function(){},onError:function(t){i.warn("Failed to change "+e+" SourceBuffer type",t)}};this.append(a,e,this.isPending(this.tracks[e]))},r.blockAudio=function(e){var t,r=this,i=e.start,n=i+.05*e.duration;if(!0!==(null==(t=this.fragmentTracker.getAppendedFrag(i,w))?void 0:t.gap)){var a={label:"block-audio",execute:function(){var e,t=r.tracks.video;(r.lastVideoAppendEnd>n||null!=t&&t.buffer&&dr.isBuffered(t.buffer,n)||!0===(null==(e=r.fragmentTracker.getAppendedFrag(n,w))?void 0:e.gap))&&(r.blockedAudioAppend=null,r.shiftAndExecuteNext("audio"))},onStart:function(){},onComplete:function(){},onError:function(e){r.warn("Error executing block-audio operation",e)}};this.blockedAudioAppend={op:a,frag:e},this.append(a,"audio",!0)}},r.unblockAudio=function(){var e=this.blockedAudioAppend,t=this.operationQueue;e&&t&&(this.blockedAudioAppend=null,t.unblockAudio(e.op))},r.onBufferAppending=function(e,t){var r=this,i=this.tracks,n=t.data,a=t.type,s=t.parent,o=t.frag,l=t.part,u=t.chunkMeta,d=t.offset,h=u.buffering[a],f=o.sn,c=o.cc,g=self.performance.now();h.start=g;var v=o.stats.buffering,m=l?l.stats.buffering:null;0===v.start&&(v.start=g),m&&0===m.start&&(m.start=g);var p=i.audio,y=!1;"audio"===a&&"audio/mpeg"===(null==p?void 0:p.container)&&(y=!this.lastMpegAudioChunk||1===u.id||this.lastMpegAudioChunk.sn!==u.sn,this.lastMpegAudioChunk=u);var E=i.video,T=null==E?void 0:E.buffer;if(T&&"initSegment"!==f){var S=l||o,L=this.blockedAudioAppend;if("audio"!==a||"main"===s||this.blockedAudioAppend||E.ending||E.ended){if("video"===a){var I=S.end;if(L){var D=L.frag.start;(I>D||I<this.lastVideoAppendEnd||dr.isBuffered(T,D))&&this.unblockAudio()}this.lastVideoAppendEnd=I}}else{var _=S.start+.05*S.duration,P=T.buffered,C=this.currentOp("video");P.length||C?!C&&!dr.isBuffered(T,_)&&this.lastVideoAppendEnd<_&&this.blockAudio(S):this.blockAudio(S)}}var O=(l||o).start,x={label:"append-"+a,execute:function(){var e;h.executeStart=self.performance.now();var t=null==(e=r.tracks[a])?void 0:e.buffer;t&&(y?r.updateTimestampOffset(t,O,.1,a,f,c):void 0!==d&&A(d)&&r.updateTimestampOffset(t,d,1e-6,a,f,c)),r.appendExecutor(n,a)},onStart:function(){},onComplete:function(){var e=self.performance.now();h.executeEnd=h.end=e,0===v.first&&(v.first=e),m&&0===m.first&&(m.first=e);var t={};r.sourceBuffers.forEach((function(e){var r=e[0],i=e[1];r&&(t[r]=dr.getBuffered(i))})),r.appendErrors[a]=0,"audio"===a||"video"===a?r.appendErrors.audiovideo=0:(r.appendErrors.audio=0,r.appendErrors.video=0),r.hls.trigger(b.BUFFER_APPENDED,{type:a,frag:o,part:l,chunkMeta:u,parent:o.type,timeRanges:t})},onError:function(e){var t,i={type:R.MEDIA_ERROR,parent:o.type,details:k.BUFFER_APPEND_ERROR,sourceBufferName:a,frag:o,part:l,chunkMeta:u,error:e,err:e,fatal:!1},n=null==(t=r.media)?void 0:t.error;if(e.code===DOMException.QUOTA_EXCEEDED_ERR||"QuotaExceededError"==e.name||"quota"in e)i.details=k.BUFFER_FULL_ERROR;else if(e.code===DOMException.INVALID_STATE_ERR&&r.mediaSourceOpenOrEnded&&!n)i.errorAction=Kt(!0);else if(e.name===Ra&&0===r.sourceBufferCount)i.errorAction=Kt(!0);else{var s=++r.appendErrors[a];r.warn("Failed "+s+"/"+r.hls.config.appendErrorMaxRetry+' times to append segment in "'+a+'" sourceBuffer ('+(n||"no media error")+")"),(s>=r.hls.config.appendErrorMaxRetry||n)&&(i.fatal=!0)}r.hls.trigger(b.ERROR,i)}};this.log('queuing "'+a+'" append sn: '+f+(l?" p: "+l.index:"")+" of "+(o.type===w?"level":"track")+" "+o.level+" cc: "+c),this.append(x,a,this.isPending(this.tracks[a]))},r.getFlushOp=function(e,t,r){var i=this;return this.log('queuing "'+e+'" remove '+t+"-"+r),{label:"remove",execute:function(){i.removeExecutor(e,t,r)},onStart:function(){},onComplete:function(){i.hls.trigger(b.BUFFER_FLUSHED,{type:e})},onError:function(n){i.warn("Failed to remove "+t+"-"+r+' from "'+e+'" SourceBuffer',n)}}},r.onBufferFlushing=function(e,t){var r=this,i=t.type,n=t.startOffset,a=t.endOffset;i?this.append(this.getFlushOp(i,n,a),i):this.sourceBuffers.forEach((function(e){var t=e[0];t&&r.append(r.getFlushOp(t,n,a),t)}))},r.onFragParsed=function(e,t){var r=this,i=t.frag,n=t.part,a=[],s=n?n.elementaryStreams:i.elementaryStreams;s[J]?a.push("audiovideo"):(s[$]&&a.push("audio"),s[Z]&&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 e=self.performance.now();i.stats.buffering.end=e,n&&(n.stats.buffering.end=e);var t=n?n.stats:i.stats;r.hls.trigger(b.FRAG_BUFFERED,{frag:i,part:n,stats:t,id:i.type})}),a).catch((function(e){r.warn("Fragment buffered callback "+e),r.stepOperationQueue(r.sourceBufferTypes)}))},r.onFragChanged=function(e,t){this.trimBuffers()},r.onBufferEos=function(e,t){var r,i=this;this.sourceBuffers.forEach((function(e){var r=e[0];if(r){var n=i.tracks[r];t.type&&t.type!==r||(n.ending=!0,n.ended||(n.ended=!0,i.log(r+" buffer reached EOS")))}}));var n=!1!==(null==(r=this.overrides)?void 0:r.endOfStream);this.sourceBufferCount>0&&!this.sourceBuffers.some((function(e){var t,r=e[0];return r&&!(null!=(t=i.tracks[r])&&t.ended)}))?n?(this.log("Queueing EOS"),this.blockUntilOpen((function(){i.tracksEnded();var e=i.mediaSource;e&&"open"===e.readyState?(i.log("Calling mediaSource.endOfStream()"),e.endOfStream(),i.hls.trigger(b.BUFFERED_TO_END,void 0)):e&&i.log("Could not call mediaSource.endOfStream(). mediaSource.readyState: "+e.readyState)}))):(this.tracksEnded(),this.hls.trigger(b.BUFFERED_TO_END,void 0)):"video"===t.type&&this.unblockAudio()},r.tracksEnded=function(){var e=this;this.sourceBuffers.forEach((function(t){var r=t[0];if(null!==r){var i=e.tracks[r];i&&(i.ending=!1)}}))},r.onLevelUpdated=function(e,t){var r=t.details;r.fragments.length&&(this.details=r,this.updateDuration())},r.updateDuration=function(){var e=this;this.blockUntilOpen((function(){var t=e.getDurationAndRange();t&&e.updateMediaSource(t)}))},r.onError=function(e,t){if(t.details===k.BUFFER_APPEND_ERROR&&t.frag){var r,i=null==(r=t.errorAction)?void 0:r.nextAutoLevel;A(i)&&i!==t.frag.level&&this.resetAppendErrors()}},r.resetAppendErrors=function(){this.appendErrors={audio:0,video:0,audiovideo:0}},r.trimBuffers=function(){var e=this.hls,t=this.details,r=this.media;if(r&&null!==t&&this.sourceBufferCount){var i=e.config,n=r.currentTime,a=t.levelTargetDuration,s=t.live&&null!==i.liveBackBufferLength?i.liveBackBufferLength:i.backBufferLength;if(A(s)&&s>=0){var o=Math.max(s,a),l=Math.floor(n/a)*a-o;this.flushBackBuffer(n,a,l)}var u=i.frontBufferFlushThreshold;if(A(u)&&u>0){var d=Math.max(i.maxBufferLength,u),h=Math.max(d,a),f=Math.floor(n/a)*a+h;this.flushFrontBuffer(n,a,f)}}},r.flushBackBuffer=function(e,t,r){var i=this;this.sourceBuffers.forEach((function(e){var t=e[0],n=e[1];if(n){var a=dr.getBuffered(n);if(a.length>0&&r>a.start(0)){var s;i.hls.trigger(b.BACK_BUFFER_REACHED,{bufferEnd:r});var o=i.tracks[t];if(null!=(s=i.details)&&s.live)i.hls.trigger(b.LIVE_BACK_BUFFER_REACHED,{bufferEnd:r});else if(null!=o&&o.ended)return void i.log("Cannot flush "+t+" back buffer while SourceBuffer is in ended state");i.hls.trigger(b.BUFFER_FLUSHING,{startOffset:0,endOffset:r,type:t})}}}))},r.flushFrontBuffer=function(e,t,r){var i=this;this.sourceBuffers.forEach((function(t){var n=t[0],a=t[1];if(a){var s=dr.getBuffered(a),o=s.length;if(o<2)return;var l=s.start(o-1),u=s.end(o-1);if(r>l||e>=l&&e<=u)return;i.hls.trigger(b.BUFFER_FLUSHING,{startOffset:l,endOffset:1/0,type:n})}}))},r.getDurationAndRange=function(){var e,t=this.details,r=this.mediaSource;if(!t||!this.media||"open"!==(null==r?void 0:r.readyState))return null;var i=t.edge;if(t.live&&this.hls.config.liveDurationInfinity){if(t.fragments.length&&r.setLiveSeekableRange){var n=Math.max(0,t.fragmentStart);return{duration:1/0,start:n,end:Math.max(n,i)}}return{duration:1/0}}var a=null==(e=this.overrides)?void 0:e.duration;if(a)return A(a)?{duration:a}:null;var s=this.media.duration;return i>(A(r.duration)?r.duration:0)&&i>s||!A(s)?{duration:i}:null},r.updateMediaSource=function(e){var t=e.duration,r=e.start,i=e.end,n=this.mediaSource;this.media&&n&&"open"===n.readyState&&(n.duration!==t&&(A(t)&&this.log("Updating MediaSource duration to "+t.toFixed(3)),n.duration=t),void 0!==r&&void 0!==i&&(this.log("MediaSource duration is set to "+n.duration+". Setting seekable range to "+r+"-"+i+"."),n.setLiveSeekableRange(r,i)))},r.checkPendingTracks=function(){var e=this.bufferCodecEventsTotal,t=this.pendingTrackCount,r=this.tracks;if(this.log("checkPendingTracks (pending: "+t+" codec events expected: "+e+") "+ut(r)),this.tracksReady){var i,n=null==(i=this.transferData)?void 0:i.tracks;n&&Object.keys(n).length?this.attachTransferred():this.createSourceBuffers()}},r.bufferCreated=function(){var e=this;if(this.sourceBufferCount){var t={};this.sourceBuffers.forEach((function(r){var i=r[0],n=r[1];if(i){var a=e.tracks[i];t[i]={buffer:n,container:a.container,codec:a.codec,supplemental:a.supplemental,levelCodec:a.levelCodec,id:a.id,metadata:a.metadata}}})),this.hls.trigger(b.BUFFER_CREATED,{tracks:t}),this.log("SourceBuffers created. Running queue: "+this.operationQueue),this.sourceBuffers.forEach((function(t){var r=t[0];e.executeNext(r)}))}else{var r=new Error("could not create source buffer for media codec(s)");this.hls.trigger(b.ERROR,{type:R.MEDIA_ERROR,details:k.BUFFER_INCOMPATIBLE_CODECS_ERROR,fatal:!0,error:r,reason:r.message})}},r.createSourceBuffers=function(){var e=this.tracks,t=this.sourceBuffers,r=this.mediaSource;if(!r)throw new Error("createSourceBuffers called when mediaSource was null");for(var i in e){var n=i,a=e[n];if(this.isPending(a)){var s=this.getTrackCodec(a,n),o=a.container+";codecs="+s;a.codec=s,this.log("creating sourceBuffer("+o+")"+(this.currentOp(n)?" Queued":"")+" "+ut(a));try{var l=r.addSourceBuffer(o),u=_a(n),d=[n,l];t[u]=d,a.buffer=l}catch(e){var h;return this.error("error while trying to add sourceBuffer: "+e.message),this.shiftAndExecuteNext(n),null==(h=this.operationQueue)||h.removeBlockers(),delete this.tracks[n],void this.hls.trigger(b.ERROR,{type:R.MEDIA_ERROR,details:k.BUFFER_ADD_CODEC_ERROR,fatal:!1,error:e,sourceBufferName:n,mimeType:o,parent:a.id})}this.trackSourceBuffer(n,a)}}this.bufferCreated()},r.getTrackCodec=function(e,t){var r=e.supplemental,i=e.codec;r&&("video"===t||"audiovideo"===t)&&xe(r,"video")&&(i=function(e,t){var r=[];if(e)for(var i=e.split(","),n=0;n<i.length;n++)Oe(i[n],"video")||r.push(i[n]);return t&&r.push(t),r.join(",")}(i,r));var n=Ve(i,e.levelCodec);return n?"audio"===t.slice(0,5)?Ke(n,this.appendSource):n:""},r.trackSourceBuffer=function(e,t){var r=this,i=t.buffer;if(i){var n=this.getTrackCodec(t,e);this.tracks[e]={buffer:i,codec:n,container:t.container,levelCodec:t.levelCodec,supplemental:t.supplemental,metadata:t.metadata,id:t.id,listeners:[]},this.removeBufferListeners(e),this.addBufferListener(e,"updatestart",this.onSBUpdateStart),this.addBufferListener(e,"updateend",this.onSBUpdateEnd),this.addBufferListener(e,"error",this.onSBUpdateError),this.appendSource&&this.addBufferListener(e,"bufferedchange",(function(e,t){var i=t.removedRanges;null!=i&&i.length&&r.hls.trigger(b.BUFFER_FLUSHED,{type:e})}))}},r.onSBUpdateStart=function(e){var t=this.currentOp(e);t&&t.onStart()},r.onSBUpdateEnd=function(e){var t;if("closed"!==(null==(t=this.mediaSource)?void 0:t.readyState)){var r=this.currentOp(e);r&&(r.onComplete(),this.shiftAndExecuteNext(e))}else this.resetBuffer(e)},r.onSBUpdateError=function(e,t){var r,i=new Error(e+" SourceBuffer error. MediaSource readyState: "+(null==(r=this.mediaSource)?void 0:r.readyState));this.error(""+i,t),this.hls.trigger(b.ERROR,{type:R.MEDIA_ERROR,details:k.BUFFER_APPENDING_ERROR,sourceBufferName:e,error:i,fatal:!1});var n=this.currentOp(e);n&&n.onError(i)},r.updateTimestampOffset=function(e,t,r,i,n,a){var s=t-e.timestampOffset;Math.abs(s)>=r&&(this.log("Updating "+i+" SourceBuffer timestampOffset to "+t+" (sn: "+n+" cc: "+a+")"),e.timestampOffset=t)},r.removeExecutor=function(e,t,r){var i=this.media,n=this.mediaSource,a=this.tracks[e],s=null==a?void 0:a.buffer;if(!i||!n||!s)return this.warn("Attempting to remove from the "+e+" SourceBuffer, but it does not exist"),void this.shiftAndExecuteNext(e);var o=A(i.duration)?i.duration:1/0,l=A(n.duration)?n.duration:1/0,u=Math.max(0,t),d=Math.min(r,o,l);d>u&&(!a.ending||a.ended)?(a.ended=!1,this.log("Removing ["+u+","+d+"] from the "+e+" SourceBuffer"),s.remove(u,d)):this.shiftAndExecuteNext(e)},r.appendExecutor=function(e,t){var r=this.tracks[t],i=null==r?void 0:r.buffer;if(!i)throw new ka("Attempting to append to the "+t+" SourceBuffer, but it does not exist");r.ending=!1,r.ended=!1,i.appendBuffer(e)},r.blockUntilOpen=function(e){var t=this;if(this.isUpdating()||this.isQueued())this.blockBuffers(e).catch((function(e){t.warn("SourceBuffer blocked callback "+e),t.stepOperationQueue(t.sourceBufferTypes)}));else try{e()}catch(e){this.warn("Callback run without blocking "+this.operationQueue+" "+e)}},r.isUpdating=function(){return this.sourceBuffers.some((function(e){var t=e[0],r=e[1];return t&&r.updating}))},r.isQueued=function(){var e=this;return this.sourceBuffers.some((function(t){var r=t[0];return r&&!!e.currentOp(r)}))},r.isPending=function(e){return!!e&&!e.buffer},r.blockBuffers=function(e,t){var r=this;if(void 0===t&&(t=this.sourceBufferTypes),!t.length)return this.log("Blocking operation requested, but no SourceBuffers exist"),Promise.resolve().then(e);var i=this.operationQueue,n=t.map((function(e){return r.appendBlocker(e)}));return t.length>1&&!!this.blockedAudioAppend&&this.unblockAudio(),Promise.all(n).then((function(t){i===r.operationQueue&&(e(),r.stepOperationQueue(r.sourceBufferTypes))}))},r.stepOperationQueue=function(e){var t=this;e.forEach((function(e){var r,i=null==(r=t.tracks[e])?void 0:r.buffer;i&&!i.updating&&t.shiftAndExecuteNext(e)}))},r.append=function(e,t,r){this.operationQueue&&this.operationQueue.append(e,t,r)},r.appendBlocker=function(e){if(this.operationQueue)return this.operationQueue.appendBlocker(e)},r.currentOp=function(e){return this.operationQueue?this.operationQueue.current(e):null},r.executeNext=function(e){e&&this.operationQueue&&this.operationQueue.executeNext(e)},r.shiftAndExecuteNext=function(e){this.operationQueue&&this.operationQueue.shiftAndExecuteNext(e)},r.addBufferListener=function(e,t,r){var i=this.tracks[e];if(i){var n=i.buffer;if(n){var a=r.bind(this,e);i.listeners.push({event:t,listener:a}),n.addEventListener(t,a)}}},r.removeBufferListeners=function(e){var t=this.tracks[e];if(t){var r=t.buffer;r&&(t.listeners.forEach((function(e){r.removeEventListener(e.event,e.listener)})),t.listeners.length=0)}},i(t,[{key:"mediaSourceOpenOrEnded",get:function(){var e,t=null==(e=this.mediaSource)?void 0:e.readyState;return"open"===t||"ended"===t}},{key:"sourceBufferTracks",get:function(){var e=this;return Object.keys(this.tracks).reduce((function(t,r){var i=e.tracks[r];return t[r]={id:i.id,container:i.container,codec:i.codec,levelCodec:i.levelCodec},t}),{})}},{key:"bufferedToEnd",get:function(){var e=this;return this.sourceBufferCount>0&&!this.sourceBuffers.some((function(t){var r=t[0];if(r){var i=e.tracks[r];if(i)return!i.ended||i.ending}return!1}))}},{key:"tracksReady",get:function(){var e=this.pendingTrackCount;return e>0&&(e>=this.bufferCodecEventsTotal||this.isPending(this.tracks.audiovideo))}},{key:"mediaSrc",get:function(){var e,t,r=(null==(e=this.media)||null==(t=e.querySelector)?void 0:t.call(e,"source"))||this.media;return null==r?void 0:r.src}},{key:"pendingTrackCount",get:function(){var e=this;return Object.keys(this.tracks).reduce((function(t,r){return t+(e.isPending(e.tracks[r])?1:0)}),0)}},{key:"sourceBufferCount",get:function(){return this.sourceBuffers.reduce((function(e,t){return e+(t[0]?1:0)}),0)}},{key:"sourceBufferTypes",get:function(){return this.sourceBuffers.map((function(e){return e[0]})).filter((function(e){return!!e}))}}])}(N);function Da(e){var t=e.querySelectorAll("source");[].slice.call(t).forEach((function(t){e.removeChild(t)}))}function _a(e){return"audio"===e?1:0}var Pa=function(){function e(e){this.hls=void 0,this.autoLevelCapping=void 0,this.firstLevel=void 0,this.media=void 0,this.restrictedLevels=void 0,this.timer=void 0,this.clientRect=void 0,this.streamController=void 0,this.hls=e,this.autoLevelCapping=Number.POSITIVE_INFINITY,this.firstLevel=-1,this.media=null,this.restrictedLevels=[],this.timer=void 0,this.clientRect=null,this.registerListeners()}var t=e.prototype;return t.setStreamController=function(e){this.streamController=e},t.destroy=function(){this.hls&&this.unregisterListener(),this.timer&&this.stopCapping(),this.media=null,this.clientRect=null,this.hls=this.streamController=null},t.registerListeners=function(){var e=this.hls;e.on(b.FPS_DROP_LEVEL_CAPPING,this.onFpsDropLevelCapping,this),e.on(b.MEDIA_ATTACHING,this.onMediaAttaching,this),e.on(b.MANIFEST_PARSED,this.onManifestParsed,this),e.on(b.LEVELS_UPDATED,this.onLevelsUpdated,this),e.on(b.BUFFER_CODECS,this.onBufferCodecs,this),e.on(b.MEDIA_DETACHING,this.onMediaDetaching,this)},t.unregisterListener=function(){var e=this.hls;e.off(b.FPS_DROP_LEVEL_CAPPING,this.onFpsDropLevelCapping,this),e.off(b.MEDIA_ATTACHING,this.onMediaAttaching,this),e.off(b.MANIFEST_PARSED,this.onManifestParsed,this),e.off(b.LEVELS_UPDATED,this.onLevelsUpdated,this),e.off(b.BUFFER_CODECS,this.onBufferCodecs,this),e.off(b.MEDIA_DETACHING,this.onMediaDetaching,this)},t.onFpsDropLevelCapping=function(e,t){var r=this.hls.levels[t.droppedLevel];this.isLevelAllowed(r)&&this.restrictedLevels.push({bitrate:r.bitrate,height:r.height,width:r.width})},t.onMediaAttaching=function(e,t){this.media=t.media instanceof HTMLVideoElement?t.media:null,this.clientRect=null,this.timer&&this.hls.levels.length&&this.detectPlayerSize()},t.onManifestParsed=function(e,t){var r=this.hls;this.restrictedLevels=[],this.firstLevel=t.firstLevel,r.config.capLevelToPlayerSize&&t.video&&this.startCapping()},t.onLevelsUpdated=function(e,t){this.timer&&A(this.autoLevelCapping)&&this.detectPlayerSize()},t.onBufferCodecs=function(e,t){this.hls.config.capLevelToPlayerSize&&t.video&&this.startCapping()},t.onMediaDetaching=function(){this.stopCapping(),this.media=null},t.detectPlayerSize=function(){if(this.media){if(this.mediaHeight<=0||this.mediaWidth<=0)return void(this.clientRect=null);var e=this.hls.levels;if(e.length){var t=this.hls,r=this.getMaxLevel(e.length-1);r!==this.autoLevelCapping&&t.logger.log("Setting autoLevelCapping to "+r+": "+e[r].height+"p@"+e[r].bitrate+" for media "+this.mediaWidth+"x"+this.mediaHeight),t.autoLevelCapping=r,t.autoLevelEnabled&&t.autoLevelCapping>this.autoLevelCapping&&this.streamController&&this.streamController.nextLevelSwitch(),this.autoLevelCapping=t.autoLevelCapping}}},t.getMaxLevel=function(t){var r=this,i=this.hls.levels;if(!i.length)return-1;var n=i.filter((function(e,i){return r.isLevelAllowed(e)&&i<=t}));return this.clientRect=null,e.getMaxLevelByMediaSize(n,this.mediaWidth,this.mediaHeight)},t.startCapping=function(){this.timer||(this.autoLevelCapping=Number.POSITIVE_INFINITY,self.clearInterval(this.timer),this.timer=self.setInterval(this.detectPlayerSize.bind(this),1e3),this.detectPlayerSize())},t.stopCapping=function(){this.restrictedLevels=[],this.firstLevel=-1,this.autoLevelCapping=Number.POSITIVE_INFINITY,this.timer&&(self.clearInterval(this.timer),this.timer=void 0)},t.getDimensions=function(){if(this.clientRect)return this.clientRect;var e=this.media,t={width:0,height:0};if(e){var r=e.getBoundingClientRect();t.width=r.width,t.height=r.height,t.width||t.height||(t.width=r.right-r.left||e.width||0,t.height=r.bottom-r.top||e.height||0)}return this.clientRect=t,t},t.isLevelAllowed=function(e){return!this.restrictedLevels.some((function(t){return e.bitrate===t.bitrate&&e.width===t.width&&e.height===t.height}))},e.getMaxLevelByMediaSize=function(e,t,r){if(null==e||!e.length)return-1;for(var i,n,a=e.length-1,s=Math.max(t,r),o=0;o<e.length;o+=1){var l=e[o];if((l.width>=s||l.height>=s)&&(i=l,!(n=e[o+1])||i.width!==n.width||i.height!==n.height)){a=o;break}}return a},i(e,[{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 e=1;if(!this.hls.config.ignoreDevicePixelRatio)try{e=self.devicePixelRatio}catch(e){}return Math.min(e,this.hls.config.maxDevicePixelRatio)}}])}(),Ca={MANIFEST:"m",AUDIO:"a",VIDEO:"v",MUXED:"av",INIT:"i",CAPTION:"c",TIMED_TEXT:"tt",KEY:"k",OTHER:"o"},wa={HLS:"h"},Oa=function e(t,r){Array.isArray(t)&&(t=t.map((function(t){return t instanceof e?t:new e(t)}))),this.value=t,this.params=r},xa="Dict";function Ma(e,t,r,i){return new Error("failed to "+e+' "'+(n=t,(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}function Fa(e,t,r){return Ma("serialize",e,t,r)}var Na=function(e){this.description=e},Ua="Bare Item",Ba="Boolean",Ga="Byte Sequence";function Ka(e){if(!1===ArrayBuffer.isView(e))throw Fa(e,Ga);return":"+(t=e,btoa(String.fromCharCode.apply(String,t))+":");var t}var Va="Integer";function Ha(e){if(function(e){return e<-999999999999999||999999999999999<e}(e))throw Fa(e,Va);return e.toString()}function Ya(e,t){if(e<0)return-Ya(-e,t);var r=Math.pow(10,t);if(Math.abs(e*r%1-.5)<Number.EPSILON){var i=Math.floor(e*r);return(i%2==0?i:i+1)/r}return Math.round(e*r)/r}var Wa="Decimal";function ja(e){var t=Ya(e,3);if(Math.floor(Math.abs(t)).toString().length>12)throw Fa(e,Wa);var r=t.toString();return r.includes(".")?r:r+".0"}var qa="String",Xa=/[\x00-\x1f\x7f]+/,Qa="Token";function za(e){var t,r=(t=e).description||t.toString().slice(7,-1);if(!1===/^([a-zA-Z*])([!#$%&'*+\-.^_`|~\w:/]*)$/.test(r))throw Fa(r,Qa);return r}function $a(e){switch(typeof e){case"number":if(!A(e))throw Fa(e,Ua);return Number.isInteger(e)?Ha(e):ja(e);case"string":return function(e){if(Xa.test(e))throw Fa(e,qa);return'"'+e.replace(/\\/g,"\\\\").replace(/"/g,'\\"')+'"'}(e);case"symbol":return za(e);case"boolean":return function(e){if("boolean"!=typeof e)throw Fa(e,Ba);return e?"?1":"?0"}(e);case"object":if(e instanceof Date)return function(e){return"@"+Ha(e.getTime()/1e3)}(e);if(e instanceof Uint8Array)return Ka(e);if(e instanceof Na)return za(e);default:throw Fa(e,Ua)}}var Za="Key";function Ja(e){if(!1===/^[a-z*][a-z0-9\-_.*]*$/.test(e))throw Fa(e,Za);return e}function es(e){return null==e?"":Object.entries(e).map((function(e){var t=e[0],r=e[1];return!0===r?";"+Ja(t):";"+Ja(t)+"="+$a(r)})).join("")}function ts(e){return e instanceof Oa?""+$a(e.value)+es(e.params):$a(e)}function rs(e,t){if(void 0===t&&(t={whitespace:!0}),"object"!=typeof e||null==e)throw Fa(e,xa);var r=e instanceof Map?e.entries():Object.entries(e),i=(null==t?void 0:t.whitespace)?" ":"";return Array.from(r).map((function(e){var t=e[0],r=e[1];r instanceof Oa==0&&(r=new Oa(r));var i,n=Ja(t);return!0===r.value?n+=es(r.params):(n+="=",Array.isArray(r.value)?n+="("+(i=r).value.map(ts).join(" ")+")"+es(i.params):n+=ts(r)),n})).join(","+i)}function is(e,t){return rs(e,t)}var ns="CMCD-Object",as="CMCD-Request",ss="CMCD-Session",os="CMCD-Status",ls={br:ns,ab:ns,d:ns,ot:ns,tb:ns,tpb:ns,lb:ns,tab:ns,lab:ns,url:ns,pb:as,bl:as,tbl:as,dl:as,ltc:as,mtp:as,nor:as,nrr:as,rc:as,sn:as,sta:as,su:as,ttfb:as,ttfbb:as,ttlb:as,cmsdd:as,cmsds:as,smrt:as,df:as,cs:as,ts:as,cid:ss,pr:ss,sf:ss,sid:ss,st:ss,v:ss,msd:ss,bs:os,bsd:os,cdn:os,rtp:os,bg:os,pt:os,ec:os,e:os},us={REQUEST:as};function ds(e,t){var r={};if(!e)return r;var i,n=Object.keys(e),a=t?(i=t,Object.keys(i).reduce((function(e,t){var r;return null===(r=i[t])||void 0===r||r.forEach((function(r){return e[r]=t})),e}),{})):{};return n.reduce((function(t,r){var i,n=ls[r]||a[r]||us.REQUEST;return(null!==(i=t[n])&&void 0!==i?i:t[n]={})[r]=e[r],t}),r)}var hs="event",fs=function(e){return Math.round(e)},cs=function(e,t){return Array.isArray(e)?e.map((function(e){return cs(e,t)})):e instanceof Oa&&"string"==typeof e.value?new Oa(cs(e.value,t),e.params):(t.baseUrl&&(e=function(e,t){var r=new URL(e),i=new URL(t);if(r.origin!==i.origin)return e;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("/")+r.search+r.hash}(e,t.baseUrl)),1===t.version?encodeURIComponent(e):e)},gs=function(e){return 100*fs(e/100)},vs={br:fs,d:fs,bl:gs,dl:gs,mtp:gs,nor:function(e,t){var r=e;return t.version>=2&&(e instanceof Oa&&"string"==typeof e.value?r=new Oa([e]):"string"==typeof e&&(r=[e])),cs(r,t)},rtp:gs,tb:fs},ms="request",ps="response",ys=["ab","bg","bl","br","bs","bsd","cdn","cid","cs","df","ec","lab","lb","ltc","msd","mtp","pb","pr","pt","sf","sid","sn","st","sta","tab","tb","tbl","tpb","ts","v"],Es=["e"],Ts=/^[a-zA-Z0-9-.]+-[a-zA-Z0-9-.]+$/;function Ss(e){return Ts.test(e)}var As,Ls=["d","dl","nor","ot","rtp","su"],Is=["cmsdd","cmsds","rc","smrt","ttfb","ttfbb","ttlb","url"],Rs=["bl","br","bs","cid","d","dl","mtp","nor","nrr","ot","pr","rtp","sf","sid","st","su","tb","v"];function ks(e){return Rs.includes(e)||Ss(e)}var bs=((As={})[ps]=function(e){return ys.includes(e)||Ls.includes(e)||Is.includes(e)||Ss(e)},As[hs]=function(e){return ys.includes(e)||Es.includes(e)||Ss(e)},As[ms]=function(e){return ys.includes(e)||Ls.includes(e)||Ss(e)},As);function Ds(e,t){void 0===t&&(t={});var r={};if(null==e||"object"!=typeof e)return r;var i=t.version||e.v||1,n=t.reportingMode||ms,s=1===i?ks:bs[n],o=Object.keys(e).filter(s),l=t.filter;"function"==typeof l&&(o=o.filter(l));var u=n===ps||n===hs;u&&!o.includes("ts")&&o.push("ts"),i>1&&!o.includes("v")&&o.push("v");var d=a({},vs,t.formatters),h={version:i,reportingMode:n,baseUrl:t.baseUrl};return o.sort().forEach((function(t){var n=e[t],a=d[t];if("function"==typeof a&&(n=a(n,h)),"v"===t){if(1===i)return;n=i}"pr"==t&&1===n||(u&&"ts"===t&&!A(n)&&(n=Date.now()),function(e){return"number"==typeof e?A(e):null!=e&&""!==e&&!1!==e}(n)&&(function(e){return["ot","sf","st","e","sta"].includes(e)}(t)&&"string"==typeof n&&(n=new Na(n)),r[t]=n))})),r}function _s(e,t,r){return a(e,function(e,t){void 0===t&&(t={});var r={};if(!e)return r;var i=ds(Ds(e,t),null==t?void 0:t.customHeaderMap);return Object.entries(i).reduce((function(e,t){var r=t[0],i=is(t[1],{whitespace:!1});return i&&(e[r]=i),e}),r)}(t,r))}var Ps="CMCD";function Cs(e,t){if(void 0===t&&(t={}),!e)return"";var r=function(e,t){return void 0===t&&(t={}),e?is(Ds(e,t),{whitespace:!1}):""}(e,t);return encodeURIComponent(r)}var ws=/CMCD=[^&#]+/;function Os(e,t,r){var i=function(e,t){if(void 0===t&&(t={}),!e)return"";var r=Cs(e,t);return Ps+"="+r}(t,r);if(!i)return e;if(ws.test(e))return e.replace(ws,i);var n=e.includes("?")?"&":"?";return""+e+n+i}var xs=function(){function e(e){var t=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(){t.initialized&&(t.starved=!0),t.buffering=!0},this.onPlaying=function(){t.initialized||(t.initialized=!0),t.buffering=!1},this.applyPlaylistData=function(e){try{t.apply(e,{ot:Ca.MANIFEST,su:!t.initialized})}catch(e){t.hls.logger.warn("Could not generate manifest CMCD data.",e)}},this.applyFragmentData=function(e){try{var r=e.frag,i=e.part,n=t.hls.levels[r.level],a=t.getObjectType(r),s={d:1e3*(i||r).duration,ot:a};a!==Ca.VIDEO&&a!==Ca.AUDIO&&a!=Ca.MUXED||(s.br=n.bitrate/1e3,s.tb=t.getTopBandwidth(a)/1e3,s.bl=t.getBufferLength(a));var o=i?t.getNextPart(i):t.getNextFrag(r);null!=o&&o.url&&o.url!==r.url&&(s.nor=o.url),t.apply(e,s)}catch(e){t.hls.logger.warn("Could not generate segment CMCD data.",e)}},this.hls=e;var r=this.config=e.config,i=r.cmcd;null!=i&&(r.pLoader=this.createPlaylistLoader(),r.fLoader=this.createFragmentLoader(),this.sid=i.sessionId||e.sessionId,this.cid=i.contentId,this.useHeaders=!0===i.useHeaders,this.includeKeys=i.includeKeys,this.registerListeners())}var t=e.prototype;return t.registerListeners=function(){var e=this.hls;e.on(b.MEDIA_ATTACHED,this.onMediaAttached,this),e.on(b.MEDIA_DETACHED,this.onMediaDetached,this),e.on(b.BUFFER_CREATED,this.onBufferCreated,this)},t.unregisterListeners=function(){var e=this.hls;e.off(b.MEDIA_ATTACHED,this.onMediaAttached,this),e.off(b.MEDIA_DETACHED,this.onMediaDetached,this),e.off(b.BUFFER_CREATED,this.onBufferCreated,this)},t.destroy=function(){this.unregisterListeners(),this.onMediaDetached(),this.hls=this.config=this.audioBuffer=this.videoBuffer=null,this.onWaiting=this.onPlaying=this.media=null},t.onMediaAttached=function(e,t){this.media=t.media,this.media.addEventListener("waiting",this.onWaiting),this.media.addEventListener("playing",this.onPlaying)},t.onMediaDetached=function(){this.media&&(this.media.removeEventListener("waiting",this.onWaiting),this.media.removeEventListener("playing",this.onPlaying),this.media=null)},t.onBufferCreated=function(e,t){var r,i;this.audioBuffer=null==(r=t.tracks.audio)?void 0:r.buffer,this.videoBuffer=null==(i=t.tracks.video)?void 0:i.buffer},t.createData=function(){var e;return{v:1,sf:wa.HLS,sid:this.sid,cid:this.cid,pr:null==(e=this.media)?void 0:e.playbackRate,mtp:this.hls.bandwidthEstimate/1e3}},t.apply=function(e,t){void 0===t&&(t={}),a(t,this.createData());var r=t.ot===Ca.INIT||t.ot===Ca.VIDEO||t.ot===Ca.MUXED;this.starved&&r&&(t.bs=!0,t.su=!0,this.starved=!1),null==t.su&&(t.su=this.buffering);var i=this.includeKeys;i&&(t=Object.keys(t).reduce((function(e,r){return i.includes(r)&&(e[r]=t[r]),e}),{}));var n={baseUrl:e.url};this.useHeaders?(e.headers||(e.headers={}),_s(e.headers,t,n)):e.url=Os(e.url,t,n)},t.getNextFrag=function(e){var t,r=null==(t=this.hls.levels[e.level])?void 0:t.details;if(r){var i=e.sn-r.startSN;return r.fragments[i+1]}},t.getNextPart=function(e){var t,r=e.index,i=e.fragment,n=null==(t=this.hls.levels[i.level])||null==(t=t.details)?void 0:t.partList;if(n)for(var a=i.sn,s=n.length-1;s>=0;s--){var o=n[s];if(o.index===r&&o.fragment.sn===a)return n[s+1]}},t.getObjectType=function(e){var t=e.type;return"subtitle"===t?Ca.TIMED_TEXT:"initSegment"===e.sn?Ca.INIT:"audio"===t?Ca.AUDIO:"main"===t?this.hls.audioTracks.length?Ca.VIDEO:Ca.MUXED:void 0},t.getTopBandwidth=function(e){var t,r=0,i=this.hls;if(e===Ca.AUDIO)t=i.audioTracks;else{var n=i.maxAutoLevel,a=n>-1?n+1:i.levels.length;t=i.levels.slice(0,a)}return t.forEach((function(e){e.bitrate>r&&(r=e.bitrate)})),r>0?r:NaN},t.getBufferLength=function(e){var t=this.media,r=e===Ca.AUDIO?this.audioBuffer:this.videoBuffer;return r&&t?1e3*dr.bufferInfo(r,t.currentTime,this.config.maxBufferHole).len:NaN},t.createPlaylistLoader=function(){var e=this.config.pLoader,t=this.applyPlaylistData,r=e||this.config.loader;return function(){function e(e){this.loader=void 0,this.loader=new r(e)}var n=e.prototype;return n.destroy=function(){this.loader.destroy()},n.abort=function(){this.loader.abort()},n.load=function(e,r,i){t(e),this.loader.load(e,r,i)},i(e,[{key:"stats",get:function(){return this.loader.stats}},{key:"context",get:function(){return this.loader.context}}])}()},t.createFragmentLoader=function(){var e=this.config.fLoader,t=this.applyFragmentData,r=e||this.config.loader;return function(){function e(e){this.loader=void 0,this.loader=new r(e)}var n=e.prototype;return n.destroy=function(){this.loader.destroy()},n.abort=function(){this.loader.abort()},n.load=function(e,r,i){t(e),this.loader.load(e,r,i)},i(e,[{key:"stats",get:function(){return this.loader.stats}},{key:"context",get:function(){return this.loader.context}}])}()},e}(),Ms=function(e){function t(t){var r;return(r=e.call(this,"content-steering",t.logger)||this).hls=void 0,r.loader=null,r.uri=null,r.pathwayId=".",r._pathwayPriority=null,r.timeToLoad=300,r.reloadTimer=-1,r.updated=0,r.started=!1,r.enabled=!0,r.levels=null,r.audioTracks=null,r.subtitleTracks=null,r.penalizedPathways={},r.hls=t,r.registerListeners(),r}o(t,e);var r=t.prototype;return r.registerListeners=function(){var e=this.hls;e.on(b.MANIFEST_LOADING,this.onManifestLoading,this),e.on(b.MANIFEST_LOADED,this.onManifestLoaded,this),e.on(b.MANIFEST_PARSED,this.onManifestParsed,this),e.on(b.ERROR,this.onError,this)},r.unregisterListeners=function(){var e=this.hls;e&&(e.off(b.MANIFEST_LOADING,this.onManifestLoading,this),e.off(b.MANIFEST_LOADED,this.onManifestLoaded,this),e.off(b.MANIFEST_PARSED,this.onManifestParsed,this),e.off(b.ERROR,this.onError,this))},r.pathways=function(){return(this.levels||[]).reduce((function(e,t){return-1===e.indexOf(t.pathwayId)&&e.push(t.pathwayId),e}),[])},r.startLoad=function(){if(this.started=!0,this.clearTimeout(),this.enabled&&this.uri){if(this.updated){var e=1e3*this.timeToLoad-(performance.now()-this.updated);if(e>0)return void this.scheduleRefresh(this.uri,e)}this.loadSteeringManifest(this.uri)}},r.stopLoad=function(){this.started=!1,this.loader&&(this.loader.destroy(),this.loader=null),this.clearTimeout()},r.clearTimeout=function(){-1!==this.reloadTimer&&(self.clearTimeout(this.reloadTimer),this.reloadTimer=-1)},r.destroy=function(){this.unregisterListeners(),this.stopLoad(),this.hls=null,this.levels=this.audioTracks=this.subtitleTracks=null},r.removeLevel=function(e){var t=this.levels;t&&(this.levels=t.filter((function(t){return t!==e})))},r.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},r.onManifestLoaded=function(e,t){var r=t.contentSteering;null!==r&&(this.pathwayId=r.pathwayId,this.uri=r.uri,this.started&&this.startLoad())},r.onManifestParsed=function(e,t){this.audioTracks=t.audioTracks,this.subtitleTracks=t.subtitleTracks},r.onError=function(e,t){var r=t.errorAction;if((null==r?void 0:r.action)===Ot&&r.flags===Nt){var i=this.levels,n=this._pathwayPriority,a=this.pathwayId;if(t.context){var s=t.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=this.pathways()),n&&n.length>1&&(this.updatePathwayPriority(n),r.resolved=this.pathwayId!==a),t.details!==k.BUFFER_APPEND_ERROR||t.fatal?r.resolved||this.warn("Could not resolve "+t.details+' ("'+t.error.message+'") with content-steering for Pathway: '+a+" levels: "+(i?i.length:i)+" priorities: "+ut(n)+" penalized: "+ut(this.penalizedPathways)):r.resolved=!0}},r.filterParsedLevels=function(e){this.levels=e;var t=this.getLevelsForPathway(this.pathwayId);if(0===t.length){var r=e[0].pathwayId;this.log("No levels found in Pathway "+this.pathwayId+'. Setting initial Pathway to "'+r+'"'),t=this.getLevelsForPathway(r),this.pathwayId=r}return t.length!==e.length&&this.log("Found "+t.length+"/"+e.length+' levels in Pathway "'+this.pathwayId+'"'),t},r.getLevelsForPathway=function(e){return null===this.levels?[]:this.levels.filter((function(t){return e===t.pathwayId}))},r.updatePathwayPriority=function(e){var t;this._pathwayPriority=e;var r=this.penalizedPathways,i=performance.now();Object.keys(r).forEach((function(e){i-r[e]>3e5&&delete r[e]}));for(var n=0;n<e.length;n++){var a=e[n];if(!(a in r)){if(a===this.pathwayId)return;var s=this.hls.nextLoadLevel,o=this.hls.levels[s];if((t=this.getLevelsForPathway(a)).length>0){this.log('Setting Pathway to "'+a+'"'),this.pathwayId=a,yi(t),this.hls.trigger(b.LEVELS_UPDATED,{levels:t});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}}}},r.getPathwayForGroupId=function(e,t,r){for(var i=this.getLevelsForPathway(r).concat(this.levels||[]),n=0;n<i.length;n++)if(t===P&&i[n].hasAudioGroup(e)||t===C&&i[n].hasSubtitleGroup(e))return i[n].pathwayId;return r},r.clonePathways=function(e){var t=this,r=this.levels;if(r){var i={},n={};e.forEach((function(e){var a=e.ID,s=e["BASE-ID"],o=e["URI-REPLACEMENT"];if(!r.some((function(e){return e.pathwayId===a}))){var l=t.getLevelsForPathway(s).map((function(e){var t=new yr(e.attrs);t["PATHWAY-ID"]=a;var r=t.AUDIO&&t.AUDIO+"_clone_"+a,s=t.SUBTITLES&&t.SUBTITLES+"_clone_"+a;r&&(i[t.AUDIO]=r,t.AUDIO=r),s&&(n[t.SUBTITLES]=s,t.SUBTITLES=s);var l=Ns(e.uri,t["STABLE-VARIANT-ID"],"PER-VARIANT-URIS",o),u=new st({attrs:t,audioCodec:e.audioCodec,bitrate:e.bitrate,height:e.height,name:e.name,url:l,videoCodec:e.videoCodec,width:e.width});if(e.audioGroups)for(var d=1;d<e.audioGroups.length;d++)u.addGroupId("audio",e.audioGroups[d]+"_clone_"+a);if(e.subtitleGroups)for(var h=1;h<e.subtitleGroups.length;h++)u.addGroupId("text",e.subtitleGroups[h]+"_clone_"+a);return u}));r.push.apply(r,l),Fs(t.audioTracks,i,o,a),Fs(t.subtitleTracks,n,o,a)}}))}},r.loadSteeringManifest=function(e){var t,r=this,i=this.hls.config,n=i.loader;this.loader&&this.loader.destroy(),this.loader=new n(i);try{t=new self.URL(e)}catch(t){return this.enabled=!1,void this.log("Failed to parse Steering Manifest URI: "+e)}if("data:"!==t.protocol){var a=0|(this.hls.bandwidthEstimate||i.abrEwmaDefaultEstimate);t.searchParams.set("_HLS_pathway",this.pathwayId),t.searchParams.set("_HLS_throughput",""+a)}var s={responseType:"json",url:t.href},o=i.steeringManifestLoadPolicy.default,l=o.errorRetry||o.timeoutRetry||{},u={loadPolicy:o,timeout:o.maxLoadTimeMs,maxRetry:l.maxNumRetry||0,retryDelay:l.retryDelayMs||0,maxRetryDelay:l.maxRetryDelayMs||0},d={onSuccess:function(e,i,n,a){r.log('Loaded steering manifest: "'+t+'"');var s=e.data;if(1===(null==s?void 0:s.VERSION)){r.updated=performance.now(),r.timeToLoad=s.TTL;var o=s["RELOAD-URI"],l=s["PATHWAY-CLONES"],u=s["PATHWAY-PRIORITY"];if(o)try{r.uri=new self.URL(o,t).href}catch(e){return r.enabled=!1,void r.log("Failed to parse Steering Manifest RELOAD-URI: "+o)}r.scheduleRefresh(r.uri||n.url),l&&r.clonePathways(l);var d={steeringManifest:s,url:t.toString()};r.hls.trigger(b.STEERING_MANIFEST_LOADED,d),u&&r.updatePathwayPriority(u)}else r.log("Steering VERSION "+s.VERSION+" not supported!")},onError:function(e,t,i,n){if(r.log("Error loading steering manifest: "+e.code+" "+e.text+" ("+t.url+")"),r.stopLoad(),410===e.code)return r.enabled=!1,void r.log("Steering manifest "+t.url+" no longer available");var a=1e3*r.timeToLoad;if(429!==e.code)r.scheduleRefresh(r.uri||t.url,a);else{var s=r.loader;if("function"==typeof(null==s?void 0:s.getResponseHeader)){var o=s.getResponseHeader("Retry-After");o&&(a=1e3*parseFloat(o))}r.log("Steering manifest "+t.url+" rate limited")}},onTimeout:function(e,t,i){r.log("Timeout loading steering manifest ("+t.url+")"),r.scheduleRefresh(r.uri||t.url)}};this.log("Requesting steering manifest: "+t),this.loader.load(s,u,d)},r.scheduleRefresh=function(e,t){var r=this;void 0===t&&(t=1e3*this.timeToLoad),this.clearTimeout(),this.reloadTimer=self.setTimeout((function(){var t,i=null==(t=r.hls)?void 0:t.media;!i||i.ended?r.scheduleRefresh(e,1e3*r.timeToLoad):r.loadSteeringManifest(e)}),t)},i(t,[{key:"pathwayPriority",get:function(){return this._pathwayPriority},set:function(e){this.updatePathwayPriority(e)}}])}(N);function Fs(e,t,r,i){e&&Object.keys(t).forEach((function(n){var s=e.filter((function(e){return e.groupId===n})).map((function(e){var s=a({},e);return s.details=void 0,s.attrs=new yr(s.attrs),s.url=s.attrs.URI=Ns(e.url,e.attrs["STABLE-RENDITION-ID"],"PER-RENDITION-URIS",r),s.groupId=s.attrs["GROUP-ID"]=t[n],s.attrs["PATHWAY-ID"]=i,s}));e.push.apply(e,s)}))}function Ns(e,t,r,i){var n,a=i.HOST,s=i.PARAMS,o=i[r];t&&(n=null==o?void 0:o[t])&&(e=n);var l=new self.URL(e);return a&&!n&&(l.host=a),s&&Object.keys(s).sort().forEach((function(e){e&&l.searchParams.set(e,s[e])})),l.href}var Us=function(e){function t(r){var i;return(i=e.call(this,"eme",r.logger)||this).hls=void 0,i.config=void 0,i.media=null,i.
7mediaResolved=void 0
vendor: 10,182 bytes, line 7
7,i.keyFormatPromise=null,i.keySystemAccessPromises={},i._requestLicenseFailureCount=0,i.mediaKeySessions=[],i.keyIdToKeySessionPromise={},i.mediaKeys=null,i.setMediaKeysQueue=t.CDMCleanupPromise?[t.CDMCleanupPromise]:[],i.bannedKeyIds={},i.onMediaEncrypted=function(e){var t=e.initDataType,r=e.initData,n='"'+e.type+'" event: init data type: "'+t+'"';if(i.debug(n),null!==r){if(!i.keyFormatPromise){var a=Object.keys(i.keySystemAccessPromises);a.length||(a=Ur(i.config));var s=a.map(Nr).filter((function(e){return!!e}));i.keyFormatPromise=i.getKeyFormatPromise(s)}i.keyFormatPromise.then((function(a){var s=Fr(a);if("sinf"===t&&s===Cr.FAIRPLAY){var o;try{var l=le(new Uint8Array(r)),u=Ae(kr(JSON.parse(l).sinf));if(!u)throw new Error("'schm' box missing or not cbcs/cenc with schi > tenc");o=new Uint8Array(u.subarray(8,24))}catch(e){return void i.warn(n+" Failed to parse sinf: "+e)}for(var d,h=X(o),f=i,c=f.keyIdToKeySessionPromise,g=f.mediaKeySessions,v=c[h],m=function(){var e=g[p],n=e.decryptdata;if(!n.keyId)return 0;var a=X(n.keyId);return Ar(o,n.keyId)||-1!==n.uri.replace(/-/g,"").indexOf(h)?(v=c[a])?(n.pssh||(delete c[a],n.pssh=new Uint8Array(r),n.keyId=o,(v=c[h]=v.then((function(){return i.generateRequestWithPreferredKeySession(e,t,r,"encrypted-event-key-match")}))).catch((function(e){return i.handleError(e)}))),1):0:void 0},p=0;p<g.length&&(0===(d=m())||1!==d);p++);v||i.handleError(new Error("Key ID "+h+" not encountered in playlist. Key-system sessions "+g.length+"."))}else i.log('Ignoring "'+e.type+'" event with init data type: "'+t+'" for selected key-system '+s)})).catch((function(e){return i.handleError(e)}))}},i.onWaitingForKey=function(e){i.log('"'+e.type+'" event')},i.hls=r,i.config=r.config,i.registerListeners(),i}o(t,e);var r=t.prototype;return r.destroy=function(){this.onDestroying(),this.onMediaDetached();var e=this.config;e.requestMediaKeySystemAccessFunc=null,e.licenseXhrSetup=e.licenseResponseCallback=void 0,e.drmSystems=e.drmSystemOptions={},this.hls=this.config=this.keyIdToKeySessionPromise=null,this.onMediaEncrypted=this.onWaitingForKey=null},r.registerListeners=function(){this.hls.on(b.MEDIA_ATTACHED,this.onMediaAttached,this),this.hls.on(b.MEDIA_DETACHED,this.onMediaDetached,this),this.hls.on(b.MANIFEST_LOADING,this.onManifestLoading,this),this.hls.on(b.MANIFEST_LOADED,this.onManifestLoaded,this),this.hls.on(b.DESTROYING,this.onDestroying,this)},r.unregisterListeners=function(){this.hls.off(b.MEDIA_ATTACHED,this.onMediaAttached,this),this.hls.off(b.MEDIA_DETACHED,this.onMediaDetached,this),this.hls.off(b.MANIFEST_LOADING,this.onManifestLoading,this),this.hls.off(b.MANIFEST_LOADED,this.onManifestLoaded,this),this.hls.off(b.DESTROYING,this.onDestroying,this)},r.getLicenseServerUrl=function(e){var t=this.config,r=t.drmSystems,i=t.widevineLicenseUrl,n=null==r?void 0:r[e];return n?n.licenseUrl:e===Cr.WIDEVINE&&i?i:void 0},r.getLicenseServerUrlOrThrow=function(e){var t=this.getLicenseServerUrl(e);if(void 0===t)throw new Error('no license server URL configured for key-system "'+e+'"');return t},r.getServerCertificateUrl=function(e){var t=this.config.drmSystems,r=null==t?void 0:t[e];if(r)return r.serverCertificateUrl;this.log('No Server Certificate in config.drmSystems["'+e+'"]')},r.attemptKeySystemAccess=function(e){var t=this,r=this.hls.levels,i=function(e,t,r){return!!e&&r.indexOf(e)===t},n=r.map((function(e){return e.audioCodec})).filter(i),a=r.map((function(e){return e.videoCodec})).filter(i);return n.length+a.length===0&&a.push("avc1.42e01e"),new Promise((function(r,i){var s=function(e){var o=e.shift();t.getMediaKeysPromise(o,n,a).then((function(e){return r({keySystem:o,mediaKeys:e})})).catch((function(t){e.length?s(e):i(t instanceof Ks?t:new Ks({type:R.KEY_SYSTEM_ERROR,details:k.KEY_SYSTEM_NO_ACCESS,error:t,fatal:!0},t.message))}))};s(e)}))},r.requestMediaKeySystemAccess=function(e,t){var r=this.config.requestMediaKeySystemAccessFunc;if("function"!=typeof r){var i="Configured requestMediaKeySystemAccess is not a function "+r;return null===Gr&&"http:"===self.location.protocol&&(i="navigator.requestMediaKeySystemAccess is not available over insecure protocol "+location.protocol),Promise.reject(new Error(i))}return r(e,t)},r.getMediaKeysPromise=function(e,t,r){var i,n=this,a=function(e,t,r,i){var n;switch(e){case Cr.FAIRPLAY:n=["cenc","sinf"];break;case Cr.WIDEVINE:case Cr.PLAYREADY:n=["cenc"];break;case Cr.CLEARKEY:n=["cenc","keyids"];break;default:throw new Error("Unknown key-system: "+e)}return function(e,t,r,i){return[{initDataTypes:e,persistentState:i.persistentState||"optional",distinctiveIdentifier:i.distinctiveIdentifier||"optional",sessionTypes:i.sessionTypes||[i.sessionType||"temporary"],audioCapabilities:t.map((function(e){return{contentType:"audio/mp4; codecs="+e,robustness:i.audioRobustness||"",encryptionScheme:i.audioEncryptionScheme||null}})),videoCapabilities:r.map((function(e){return{contentType:"video/mp4; codecs="+e,robustness:i.videoRobustness||"",encryptionScheme:i.videoEncryptionScheme||null}}))}]}(n,t,r,i)}(e,t,r,this.config.drmSystemOptions||{}),s=this.keySystemAccessPromises[e],o=null==(i=s)?void 0:i.keySystemAccess;if(!o){this.log('Requesting encrypted media "'+e+'" key-system access with config: '+ut(a)),o=this.requestMediaKeySystemAccess(e,a);var l=s=this.keySystemAccessPromises[e]={keySystemAccess:o};return o.catch((function(t){n.log('Failed to obtain access to key-system "'+e+'": '+t)})),o.then((function(t){n.log('Access for key-system "'+t.keySystem+'" obtained');var r=n.fetchServerCertificate(e);n.log('Create media-keys for "'+e+'"');var i=l.mediaKeys=t.createMediaKeys().then((function(t){return n.log('Media-keys created for "'+e+'"'),l.hasMediaKeys=!0,r.then((function(r){return r?n.setMediaKeysServerCertificate(t,e,r):t}))}));return i.catch((function(t){n.error('Failed to create media-keys for "'+e+'"}: '+t)})),i}))}return o.then((function(){return s.mediaKeys}))},r.createMediaKeySessionContext=function(e){var t=e.decryptdata,r=e.keySystem,i=e.mediaKeys;this.log('Creating key-system session "'+r+'" keyId: '+X(t.keyId||[])+" keyUri: "+t.uri);var n=i.createSession(),a={decryptdata:t,keySystem:r,mediaKeys:i,mediaKeysSession:n,keyStatus:"status-pending"};return this.mediaKeySessions.push(a),a},r.renewKeySession=function(e){var t=e.decryptdata;if(t.pssh){var r=this.createMediaKeySessionContext(e),i=Bs(t);this.keyIdToKeySessionPromise[i]=this.generateRequestWithPreferredKeySession(r,"cenc",t.pssh.buffer,"expired")}else this.warn("Could not renew expired session. Missing pssh initData.");this.removeSession(e)},r.updateKeySession=function(e,t){var r=e.mediaKeysSession;return this.log('Updating key-session "'+r.sessionId+'" for keyId '+X(e.decryptdata.keyId||[])+"\n } (data length: "+t.byteLength+")"),r.update(t)},r.getSelectedKeySystemFormats=function(){var e=this;return Object.keys(this.keySystemAccessPromises).map((function(t){return{keySystem:t,hasMediaKeys:e.keySystemAccessPromises[t].hasMediaKeys}})).filter((function(e){return!!e.hasMediaKeys})).map((function(e){return Nr(e.keySystem)})).filter((function(e){return!!e}))},r.getKeySystemAccess=function(e){var t=this;return this.getKeySystemSelectionPromise(e).then((function(e){var r=e.keySystem,i=e.mediaKeys;return t.attemptSetMediaKeys(r,i)}))},r.selectKeySystem=function(e){var t=this;return new Promise((function(r,i){t.getKeySystemSelectionPromise(e).then((function(e){var t=e.keySystem,n=Nr(t);n?r(n):i(new Error('Unable to find format for key-system "'+t+'"'))})).catch(i)}))},r.selectKeySystemFormat=function(e){var t=Object.keys(e.levelkeys||{});return this.keyFormatPromise||(this.log("Selecting key-system from fragment (sn: "+e.sn+" "+e.type+": "+e.level+") key formats "+t.join(", ")),this.keyFormatPromise=this.getKeyFormatPromise(t)),this.keyFormatPromise},r.getKeyFormatPromise=function(e){var t=Ur(this.config),r=e.map(Fr).filter((function(e){return!!e&&-1!==t.indexOf(e)}));return this.selectKeySystem(r)},r.getKeyStatus=function(e){for(var t=this.mediaKeySessions,r=0;r<t.length;r++){var i=Gs(e,t[r]);if(i)return i}},r.loadKey=function(e){var t=this,r=e.keyInfo.decryptdata,i=Bs(r),n=this.bannedKeyIds[i];if(n||"internal-error"===this.getKeyStatus(r)){var a=Vs(n||"internal-error",r);return this.handleError(a,e.frag),Promise.reject(a)}var s="(keyId: "+i+' format: "'+r.keyFormat+'" method: '+r.method+" uri: "+r.uri+")";this.log("Starting session for key "+s);var o=this.keyIdToKeySessionPromise[i];if(!o){var l=this.getKeySystemForKeyPromise(r).then((function(i){var n=i.keySystem,a=i.mediaKeys;return t.throwIfDestroyed(),t.log("Handle encrypted media sn: "+e.frag.sn+" "+e.frag.type+": "+e.frag.level+" using key "+s),t.attemptSetMediaKeys(n,a).then((function(){return t.throwIfDestroyed(),t.createMediaKeySessionContext({keySystem:n,mediaKeys:a,decryptdata:r})}))})).then((function(e){var i=r.pssh?r.pssh.buffer:null;return t.generateRequestWithPreferredKeySession(e,"cenc",i,"playlist-key")}));return l.catch((function(r){return t.handleError(r,e.frag)})),this.keyIdToKeySessionPromise[i]=l,l}return o.catch((function(i){if(i instanceof Ks){var n=d({},i.data);"internal-error"===t.getKeyStatus(r)&&(n.decryptdata=r);var a=new Ks(n,i.message);t.handleError(a,e.frag)}})),o},r.throwIfDestroyed=function(e){if(!this.hls)throw new Error("invalid state")},r.handleError=function(e,t){if(this.hls)if(e instanceof Ks){t&&(e.data.frag=t);var r=e.data.decryptdata;this.error(e.message+(r?" ("+X(r.keyId||[])+")":"")),this.hls.trigger(b.ERROR,e.data)}else this.error(e.message),this.hls.trigger(b.ERROR,{type:R.KEY_SYSTEM_ERROR,details:k.KEY_SYSTEM_NO_KEYS,error:e,fatal:!0})},r.getKeySystemForKeyPromise=function(e){var t=Bs(e),r=this.keyIdToKeySessionPromise[t];if(!r){var i=Fr(e.keyFormat),n=i?[i]:Ur(this.config);return this.attemptKeySystemAccess(n)}return r},r.getKeySystemSelectionPromise=function(e){if(e.length||(e=Ur(this.config)),0===e.length)throw new Ks({type:R.KEY_SYSTEM_ERROR,details:k.KEY_SYSTEM_NO_CONFIGURED_LICENSE,fatal:!0},"Missing key-system license configuration options "+ut({drmSystems:this.config.drmSystems}));return this.attemptKeySystemAccess(e)},r.attemptSetMediaKeys=function(e,t){var r=this;if(this.media
vendor: 10,293 bytes, line 7
7Resolved=void 0,this.mediaKeys===t)return Promise.resolve();var i=this.setMediaKeysQueue.slice();this.log('Setting media-keys for "'+e+'"');var n=Promise.all(i).then((function(){return r.media?r.media.setMediaKeys(t):new Promise((function(e,i){r.mediaResolved=function(){if(r.mediaResolved=void 0,!r.media)return i(new Error("Attempted to set mediaKeys without media element attached"));r.mediaKeys=t,r.media.setMediaKeys(t).then(e).catch(i)}}))}));return this.mediaKeys=t,this.setMediaKeysQueue.push(n),n.then((function(){r.log('Media-keys set for "'+e+'"'),i.push(n),r.setMediaKeysQueue=r.setMediaKeysQueue.filter((function(e){return-1===i.indexOf(e)}))}))},r.generateRequestWithPreferredKeySession=function(e,t,r,i){var n,a=this,s=null==(n=this.config.drmSystems)||null==(n=n[e.keySystem])?void 0:n.generateRequest;if(s)try{var o=s.call(this.hls,t,r,e);if(!o)throw new Error("Invalid response from configured generateRequest filter");t=o.initDataType,r=o.initData?o.initData:null,e.decryptdata.pssh=r?new Uint8Array(r):null}catch(e){if(this.warn(e.message),this.hls&&this.hls.config.debug)throw e}if(null===r)return this.log('Skipping key-session request for "'+i+'" (no initData)'),Promise.resolve(e);var l=Bs(e.decryptdata),u=e.decryptdata.uri;this.log('Generating key-session request for "'+i+'" keyId: '+l+" URI: "+u+" (init data type: "+t+" length: "+r.byteLength+")");var d=new E,h=e._onmessage=function(t){var r=e.mediaKeysSession;if(r){var i=t.messageType,n=t.message;a.log('"'+i+'" message event for session "'+r.sessionId+'" message size: '+n.byteLength),"license-request"===i||"license-renewal"===i?a.renewLicense(e,n).catch((function(e){d.eventNames().length?d.emit("error",e):a.handleError(e)})):"license-release"===i?e.keySystem===Cr.FAIRPLAY&&a.updateKeySession(e,br("acknowledged")).then((function(){return a.removeSession(e)})).catch((function(e){return a.handleError(e)})):a.warn('unhandled media key message type "'+i+'"')}else d.emit("error",new Error("invalid state"))},f=function(e,t){var r;t.keyStatus=e,e.startsWith("usable")?d.emit("resolved"):"internal-error"===e||"output-restricted"===e||"output-downscaled"===e?r=Vs(e,t.decryptdata):"expired"===e?r=new Error("key expired (keyId: "+l+")"):"released"===e?r=new Error("key released"):"status-pending"===e||a.warn('unhandled key status change "'+e+'" (keyId: '+l+")"),r&&(d.eventNames().length?d.emit("error",r):a.handleError(r))},c=e._onkeystatuseschange=function(t){if(e.mediaKeysSession){var r=a.getKeyStatuses(e);if(Object.keys(r).some((function(e){return"status-pending"!==r[e]}))){if("expired"===r[l])return a.log("Expired key "+ut(r)+' in key-session "'+e.mediaKeysSession.sessionId+'"'),void a.renewKeySession(e);var i,n=r[l];if(n)f(n,e);else e.keyStatusTimeouts||(e.keyStatusTimeouts={}),(i=e.keyStatusTimeouts)[l]||(i[l]=self.setTimeout((function(){if(e.mediaKeysSession&&a.mediaKeys){var t=a.getKeyStatus(e.decryptdata);if(t&&"status-pending"!==t)return a.log("No status for keyId "+l+' in key-session "'+e.mediaKeysSession.sessionId+'". Using session key-status '+t+" from other session."),f(t,e);a.log("key status for "+l+' in key-session "'+e.mediaKeysSession.sessionId+'" timed out after 1000ms'),f(n="internal-error",e)}}),1e3)),a.log("No status for keyId "+l+" ("+ut(r)+").")}}else d.emit("error",new Error("invalid state"))};ki(e.mediaKeysSession,"message",h),ki(e.mediaKeysSession,"keystatuseschange",c);var g=new Promise((function(e,t){d.on("error",t),d.on("resolved",e)}));return e.mediaKeysSession.generateRequest(t,r).then((function(){a.log('Request generated for key-session "'+e.mediaKeysSession.sessionId+'" keyId: '+l+" URI: "+u)})).catch((function(t){throw new Ks({type:R.KEY_SYSTEM_ERROR,details:k.KEY_SYSTEM_NO_SESSION,error:t,decryptdata:e.decryptdata,fatal:!1},"Error generating key-session request: "+t)})).then((function(){return g})).catch((function(t){return d.removeAllListeners(),a.removeSession(e).then((function(){throw t}))})).then((function(){return d.removeAllListeners(),e}))},r.getKeyStatuses=function(e){var t=this,r={};return e.mediaKeysSession.keyStatuses.forEach((function(i,n){if("string"==typeof n&&"object"==typeof i){var a=n;n=i,i=a}var s="buffer"in n?new Uint8Array(n.buffer,n.byteOffset,n.byteLength):new Uint8Array(n);if(e.keySystem===Cr.PLAYREADY&&16===s.length){var o=X(s);r[o]=i,Dr(s)}var l=X(s);"internal-error"===i&&(t.bannedKeyIds[l]=i),t.log('key status change "'+i+'" for keyStatuses keyId: '+l+' key-session "'+e.mediaKeysSession.sessionId+'"'),r[l]=i})),r},r.fetchServerCertificate=function(e){var t=this.config,r=new(0,t.loader)(t),i=this.getServerCertificateUrl(e);return i?(this.log('Fetching server certificate for "'+e+'"'),new Promise((function(n,a){var s={responseType:"arraybuffer",url:i},o=t.certLoadPolicy.default,l={loadPolicy:o,timeout:o.maxLoadTimeMs,maxRetry:0,retryDelay:0,maxRetryDelay:0},u={onSuccess:function(e,t,r,i){n(e.data)},onError:function(t,r,n,o){a(new Ks({type:R.KEY_SYSTEM_ERROR,details:k.KEY_SYSTEM_SERVER_CERTIFICATE_REQUEST_FAILED,fatal:!0,networkDetails:n,response:d({url:s.url,data:void 0},t)},'"'+e+'" certificate request failed ('+i+"). Status: "+t.code+" ("+t.text+")"))},onTimeout:function(t,r,n){a(new Ks({type:R.KEY_SYSTEM_ERROR,details:k.KEY_SYSTEM_SERVER_CERTIFICATE_REQUEST_FAILED,fatal:!0,networkDetails:n,response:{url:s.url,data:void 0}},'"'+e+'" certificate request timed out ('+i+")"))},onAbort:function(e,t,r){a(new Error("aborted"))}};r.load(s,l,u)}))):Promise.resolve()},r.setMediaKeysServerCertificate=function(e,t,r){var i=this;return new Promise((function(n,a){e.setServerCertificate(r).then((function(a){i.log("setServerCertificate "+(a?"success":"not supported by CDM")+" ("+r.byteLength+') on "'+t+'"'),n(e)})).catch((function(e){a(new Ks({type:R.KEY_SYSTEM_ERROR,details:k.KEY_SYSTEM_SERVER_CERTIFICATE_UPDATE_FAILED,error:e,fatal:!0},e.message))}))}))},r.renewLicense=function(e,t){var r=this;return this.requestLicense(e,new Uint8Array(t)).then((function(t){return r.updateKeySession(e,new Uint8Array(t)).catch((function(t){throw new Ks({type:R.KEY_SYSTEM_ERROR,details:k.KEY_SYSTEM_SESSION_UPDATE_FAILED,decryptdata:e.decryptdata,error:t,fatal:!1},t.message)}))}))},r.unpackPlayReadyKeyMessage=function(e,t){var r=String.fromCharCode.apply(null,new Uint16Array(t.buffer));if(!r.includes("PlayReadyKeyMessage"))return e.setRequestHeader("Content-Type","text/xml; charset=utf-8"),t;var i=(new DOMParser).parseFromString(r,"application/xml"),n=i.querySelectorAll("HttpHeader");if(n.length>0)for(var a,s=0,o=n.length;s<o;s++){var l,u,d=null==(l=(a=n[s]).querySelector("name"))?void 0:l.textContent,h=null==(u=a.querySelector("value"))?void 0:u.textContent;d&&h&&e.setRequestHeader(d,h)}var f=i.querySelector("Challenge"),c=null==f?void 0:f.textContent;if(!c)throw new Error("Cannot find <Challenge> in key message");return br(atob(c))},r.setupLicenseXHR=function(e,t,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,e,t,r,i)})).catch((function(s){if(!r.decryptdata)throw s;return e.open("POST",t,!0),a.call(n.hls,e,t,r,i)})).then((function(r){return e.readyState||e.open("POST",t,!0),{xhr:e,licenseChallenge:r||i}})):(e.open("POST",t,!0),Promise.resolve({xhr:e,licenseChallenge:i}))},r.requestLicense=function(e,t){var r=this,i=this.config.keyLoadPolicy.default;return new Promise((function(n,a){var s=r.getLicenseServerUrlOrThrow(e.keySystem);r.log("Sending license request to URL: "+s);var o=new XMLHttpRequest;o.responseType="arraybuffer",o.onreadystatechange=function(){if(!r.hls||!e.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,e)}catch(e){r.error(e)}n(l)}else{var d=i.errorRetry,h=d?d.maxNumRetry:0;if(r._requestLicenseFailureCount++,r._requestLicenseFailureCount>h||o.status>=400&&o.status<500)a(new Ks({type:R.KEY_SYSTEM_ERROR,details:k.KEY_SYSTEM_LICENSE_REQUEST_FAILED,decryptdata:e.decryptdata,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 f=h-r._requestLicenseFailureCount+1;r.warn("Retrying license request, "+f+" attempts left"),r.requestLicense(e,t).then(n,a)}}},e.licenseXhr&&e.licenseXhr.readyState!==XMLHttpRequest.DONE&&e.licenseXhr.abort(),e.licenseXhr=o,r.setupLicenseXHR(o,s,e,t).then((function(t){var i=t.xhr,n=t.licenseChallenge;e.keySystem==Cr.PLAYREADY&&(n=r.unpackPlayReadyKeyMessage(i,n)),i.send(n)})).catch(a)}))},r.onDestroying=function(){this.unregisterListeners(),this._clear()},r.onMediaAttached=function(e,t){if(this.config.emeEnabled){var r=t.media;this.media=r,ki(r,"encrypted",this.onMediaEncrypted),ki(r,"waitingforkey",this.onWaitingForKey);var i=this.mediaResolved;i?i():this.mediaKeys=r.mediaKeys}},r.onMediaDetached=function(){var e=this.media;e&&(bi(e,"encrypted",this.onMediaEncrypted),bi(e,"waitingforkey",this.onWaitingForKey),this.media=null,this.mediaKeys=null)},r._clear=function(){var e,r=this;this._requestLicenseFailureCount=0,this.keyIdToKeySessionPromise={},this.bannedKeyIds={};var i=this.mediaResolved;if(i&&i(),this.mediaKeys||this.mediaKeySessions.length){var n=this.media,a=this.mediaKeySessions.slice();this.mediaKeySessions=[],this.mediaKeys=null,Hr.clearKeyUriToKeyIdMap();var s=a.length;t.CDMCleanupPromise=Promise.all(a.map((function(e){return r.removeSession(e)})).concat((null==n||null==(e=n.setMediaKeys(null))?void 0:e.catch((function(e){r.log("Could not clear media keys: "+e),r.hls&&r.hls.trigger(b.ERROR,{type:R.OTHER_ERROR,details:k.KEY_SYSTEM_DESTROY_MEDIA_KEYS_ERROR,fatal:!1,error:new Error("Could not clear media keys: "+e)})})))||Promise.resolve())).catch((function(e){r.log("Could not close sessions and clear media keys: "+e),r.hls&&r.hls.trigger(b.ERROR,{type:R.OTHER_ERROR,details:k.KEY_SYSTEM_DESTROY_CLOSE_SESSION_ERROR,fatal:!1,error:new Error("Could not close sessions and clear media keys: "+e)})})).then((function(){s&&r.log("finished closing key sessions and clearing media keys")}))}},r.onManifestLoading=function(){this._clear()
vendor: 22,171 bytes, line 7
7},r.onManifestLoaded=function(e,t){var r=t.sessionKeys;if(r&&this.config.emeEnabled&&!this.keyFormatPromise){var i=r.reduce((function(e,t){return-1===e.indexOf(t.keyFormat)&&e.push(t.keyFormat),e}),[]);this.log("Selecting key-system from session-keys "+i.join(", ")),this.keyFormatPromise=this.getKeyFormatPromise(i)}},r.removeSession=function(e){var t=this,r=e.mediaKeysSession,i=e.licenseXhr,n=e.decryptdata;if(r){this.log('Remove licenses and keys and close session "'+r.sessionId+'" keyId: '+X((null==n?void 0:n.keyId)||[])),e._onmessage&&(r.removeEventListener("message",e._onmessage),e._onmessage=void 0),e._onkeystatuseschange&&(r.removeEventListener("keystatuseschange",e._onkeystatuseschange),e._onkeystatuseschange=void 0),i&&i.readyState!==XMLHttpRequest.DONE&&i.abort(),e.mediaKeysSession=e.decryptdata=e.licenseXhr=void 0;var a=this.mediaKeySessions.indexOf(e);a>-1&&this.mediaKeySessions.splice(a,1);var s=e.keyStatusTimeouts;s&&Object.keys(s).forEach((function(e){return self.clearTimeout(s[e])}));var o=function(e){var t;return!(!e||"persistent-license"!==e.sessionType&&(null==(t=e.sessionTypes)||!t.some((function(e){return"persistent-license"===e}))))}(this.config.drmSystemOptions)?new Promise((function(e,t){self.setTimeout((function(){return t(new Error("MediaKeySession.remove() timeout"))}),8e3),r.remove().then(e).catch(t)})):Promise.resolve();return o.catch((function(e){t.log("Could not remove session: "+e),t.hls&&t.hls.trigger(b.ERROR,{type:R.OTHER_ERROR,details:k.KEY_SYSTEM_DESTROY_REMOVE_SESSION_ERROR,fatal:!1,error:new Error("Could not remove session: "+e)})})).then((function(){return r.close()})).catch((function(e){t.log("Could not close session: "+e),t.hls&&t.hls.trigger(b.ERROR,{type:R.OTHER_ERROR,details:k.KEY_SYSTEM_DESTROY_CLOSE_SESSION_ERROR,fatal:!1,error:new Error("Could not close session: "+e)})}))}return Promise.resolve()},t}(N);function Bs(e){if(!e)throw new Error("Could not read keyId of undefined decryptdata");if(null===e.keyId)throw new Error("keyId is null");return X(e.keyId)}function Gs(e,t){return e.keyId&&t.mediaKeysSession.keyStatuses.has(e.keyId)?t.mediaKeysSession.keyStatuses.get(e.keyId):e.matches(t.decryptdata)?t.keyStatus:void 0}Us.CDMCleanupPromise=void 0;var Ks=function(e){function t(t,r){var i;return(i=e.call(this,r)||this).data=void 0,t.error||(t.error=new Error(r)),i.data=t,t.err=t.error,i}return o(t,e),t}(c(Error));function Vs(e,t){var r="output-restricted"===e,i=r?k.KEY_SYSTEM_STATUS_OUTPUT_RESTRICTED:k.KEY_SYSTEM_STATUS_INTERNAL_ERROR;return new Ks({type:R.KEY_SYSTEM_ERROR,details:i,fatal:!1,decryptdata:t},r?"HDCP level output restricted":'key status changed to "'+e+'"')}var Hs=function(){function e(e){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=e,this.registerListeners()}var t=e.prototype;return t.setStreamController=function(e){this.streamController=e},t.registerListeners=function(){this.hls.on(b.MEDIA_ATTACHING,this.onMediaAttaching,this),this.hls.on(b.MEDIA_DETACHING,this.onMediaDetaching,this)},t.unregisterListeners=function(){this.hls.off(b.MEDIA_ATTACHING,this.onMediaAttaching,this),this.hls.off(b.MEDIA_DETACHING,this.onMediaDetaching,this)},t.destroy=function(){this.timer&&clearInterval(this.timer),this.unregisterListeners(),this.isVideoPlaybackQualityAvailable=!1,this.media=null},t.onMediaAttaching=function(e,t){var r=this.hls.config;if(r.capLevelOnFPSDrop){var i=t.media instanceof self.HTMLVideoElement?t.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)}},t.onMediaDetaching=function(){this.media=null},t.checkFPS=function(e,t,r){var i=performance.now();if(t){if(this.lastTime){var n=i-this.lastTime,a=r-this.lastDroppedFrames,s=t-this.lastDecodedFrames,o=1e3*a/n,l=this.hls;if(l.trigger(b.FPS_DROP,{currentDropped:a,currentDecoded:s,totalDroppedFrames:r}),o>0&&a>l.config.fpsDroppedMonitoringThreshold*s){var u=l.currentLevel;l.logger.warn("drop FPS ratio greater than max allowed value for currentLevel: "+u),u>0&&(-1===l.autoLevelCapping||l.autoLevelCapping>=u)&&(u-=1,l.trigger(b.FPS_DROP_LEVEL_CAPPING,{level:u,droppedLevel:l.currentLevel}),l.autoLevelCapping=u,this.streamController.nextLevelSwitch())}}this.lastTime=i,this.lastDroppedFrames=r,this.lastDecodedFrames=t}},t.checkFPSInterval=function(){var e=this.media;if(e)if(this.isVideoPlaybackQualityAvailable){var t=e.getVideoPlaybackQuality();this.checkFPS(e,t.totalVideoFrames,t.droppedVideoFrames)}else this.checkFPS(e,e.webkitDecodedFrameCount,e.webkitDroppedFrameCount)},e}();function Ys(e){for(var t=5381,r=e.length;r;)t=33*t^e.charCodeAt(--r);return(t>>>0).toString()}var Ws=.025,js=function(e){return e[e.Point=0]="Point",e[e.Range=1]="Range",e}({});function qs(e,t,r){return e.identifier+"-"+(r+1)+"-"+Ys(t)}var Xs=function(){function e(e,t){this.base=void 0,this._duration=null,this._timelineStart=null,this.appendInPlaceDisabled=void 0,this.appendInPlaceStarted=void 0,this.dateRange=void 0,this.hasPlayed=!1,this.cumulativeDuration=0,this.resumeOffset=NaN,this.playoutLimit=NaN,this.restrictions={skip:!1,jump:!1},this.snapOptions={out:!1,in:!1},this.assetList=[],this.assetListLoader=void 0,this.assetListResponse=null,this.resumeAnchor=void 0,this.error=void 0,this.resetOnResume=void 0,this.base=t,this.dateRange=e,this.setDateRange(e)}var t=e.prototype;return t.setDateRange=function(e){this.dateRange=e,this.resumeOffset=e.attr.optionalFloat("X-RESUME-OFFSET",this.resumeOffset),this.playoutLimit=e.attr.optionalFloat("X-PLAYOUT-LIMIT",this.playoutLimit),this.restrictions=e.attr.enumeratedStringList("X-RESTRICT",this.restrictions),this.snapOptions=e.attr.enumeratedStringList("X-SNAP",this.snapOptions)},t.reset=function(){var e;this.appendInPlaceStarted=!1,null==(e=this.assetListLoader)||e.destroy(),this.assetListLoader=void 0,this.supplementsPrimary||(this.assetListResponse=null,this.assetList=[],this._duration=null)},t.isAssetPastPlayoutLimit=function(e){var t;if(e>0&&e>=this.assetList.length)return!0;var r=this.playoutLimit;return!(e<=0||isNaN(r))&&(0===r||((null==(t=this.assetList[e])?void 0:t.startOffset)||0)>r)},t.findAssetIndex=function(e){return this.assetList.indexOf(e)},t.toString=function(){return'["'+(e=this).identifier+'" '+(e.cue.pre?"<pre>":e.cue.post?"<post>":"")+e.timelineStart.toFixed(2)+"-"+e.resumeTime.toFixed(2)+"]";var e},i(e,[{key:"identifier",get:function(){return this.dateRange.id}},{key:"startDate",get:function(){return this.dateRange.startDate}},{key:"startTime",get:function(){var e=this.dateRange.startTime;if(this.snapOptions.out){var t=this.dateRange.tagAnchor;if(t)return Qs(e,t)}return e}},{key:"startOffset",get:function(){return this.cue.pre?0:this.startTime}},{key:"startIsAligned",get:function(){if(0===this.startTime||this.snapOptions.out)return!0;var e=this.dateRange.tagAnchor;if(e){var t=this.dateRange.startTime;return t-Qs(t,e)<.1}return!1}},{key:"resumptionOffset",get:function(){var e=this.resumeOffset,t=A(e)?e:this.duration;return this.cumulativeDuration+t}},{key:"resumeTime",get:function(){var e=this.startOffset+this.resumptionOffset;if(this.snapOptions.in){var t=this.resumeAnchor;if(t)return Qs(e,t)}return e}},{key:"appendInPlace",get:function(){return!!this.appendInPlaceStarted||!this.appendInPlaceDisabled&&!(this.cue.once||this.cue.pre||!this.startIsAligned||!(isNaN(this.playoutLimit)&&isNaN(this.resumeOffset)||this.resumeOffset&&this.duration&&Math.abs(this.resumeOffset-this.duration)<Ws))},set:function(e){this.appendInPlaceStarted?this.resetOnResume=!e:this.appendInPlaceDisabled=!e}},{key:"timelineStart",get:function(){return null!==this._timelineStart?this._timelineStart:this.startTime},set:function(e){this._timelineStart=e}},{key:"duration",get:function(){var e,t=this.playoutLimit;return e=null!==this._duration?this._duration:this.dateRange.duration?this.dateRange.duration:this.dateRange.plannedDuration||0,!isNaN(t)&&t<e&&(e=t),e},set:function(e){this._duration=e}},{key:"cue",get:function(){return this.dateRange.cue}},{key:"timelineOccupancy",get:function(){return"RANGE"===this.dateRange.attr["X-TIMELINE-OCCUPIES"]?js.Range:js.Point}},{key:"supplementsPrimary",get:function(){return"PRIMARY"===this.dateRange.attr["X-TIMELINE-STYLE"]}},{key:"contentMayVary",get:function(){return"NO"!==this.dateRange.attr["X-CONTENT-MAY-VARY"]}},{key:"assetUrl",get:function(){return this.dateRange.attr["X-ASSET-URI"]}},{key:"assetListUrl",get:function(){return this.dateRange.attr["X-ASSET-LIST"]}},{key:"baseUrl",get:function(){return this.base.url}},{key:"assetListLoaded",get:function(){return this.assetList.length>0||null!==this.assetListResponse}}])}();function Qs(e,t){return e-t.start<t.duration/2&&!(Math.abs(e-(t.start+t.duration))<Ws)?t.start:t.start+t.duration}function zs(e,t,r){var i=new self.URL(e,r);return"data:"!==i.protocol&&i.searchParams.set("_HLS_primary_id",t),i}function $s(e,t){for(;null!=(r=e.assetList[++t])&&r.error;)var r;return t}function Zs(e){var t=e.timelineStart,r=e.duration||0;return'["'+e.identifier+'" '+t.toFixed(2)+"-"+(t+r).toFixed(2)+"]"}var Js=function(){function e(e,t,r,i){var n=this;this.hls=void 0,this.interstitial=void 0,this.assetItem=void 0,this.tracks=null,this.hasDetails=!1,this.mediaAttached=null,this._currentTime=void 0,this._bufferedEosTime=void 0,this.checkPlayout=function(){n.reachedPlayout(n.currentTime)&&n.hls&&n.hls.trigger(b.PLAYOUT_LIMIT_REACHED,{})};var a=this.hls=new e(t);this.interstitial=r,this.assetItem=i;var s=function(){n.hasDetails=!0};a.once(b.LEVEL_LOADED,s),a.once(b.AUDIO_TRACK_LOADED,s),a.once(b.SUBTITLE_TRACK_LOADED,s),a.on(b.MEDIA_ATTACHING,(function(e,t){var r=t.media;n.removeMediaListeners(),n.mediaAttached=r,n.interstitial.playoutLimit&&(r.addEventListener("timeupdate",n.checkPlayout),n.appendInPlace&&a.on(b.BUFFER_APPENDED,(function(){var e=n.bufferedEnd;n.reachedPlayout(e)&&(n._bufferedEosTime=e,a.trigger(b.BUFFERED_TO_END,void 0))})))}))}var t=e.prototype;return t.loadSource=function(){var e=this.hls;if(e)if(e.url)e.levels.length&&!e.started&&e.startLoad(-1,!0);else{var t=this.assetItem.uri;try{t=zs(t,e.config.primarySessionId||"").href}catch(e){}e.loadSource(t)}},t.bufferedInPlaceToEnd=function(e){var t;if(!this.appendInPlace)return!1;if(null!=(t=this.hls)&&t.bufferedToEnd)return!0;if(!e)return!1;var r=Math.min(this._bufferedEosTime||1/0,this.duration),i=this.timelineOffset,n=dr.bufferInfo(e,i,0);return this.getAssetTime(n.end)>=r-.02},t.reachedPlayout=function(e){var t=this.interstitial.playoutLimit;return this.startOffset+e>=t},t.getAssetTime=function(e){var t=this.timelineOffset,r=this.duration;return Math.min(Math.max(0,e-t),r)},t.removeMediaListeners=function(){var e=this.mediaAttached;e&&(this._currentTime=e.currentTime,this.bufferSnapShot(),e.removeEventListener("timeupdate",this.checkPlayout))},t.bufferSnapShot=function(){var e;this.mediaAttached&&null!=(e=this.hls)&&e.bufferedToEnd&&(this._bufferedEosTime=this.bufferedEnd)},t.destroy=function(){this.removeMediaListeners(),this.hls&&this.hls.destroy(),this.hls=null,this.tracks=this.mediaAttached=this.checkPlayout=null},t.attachMedia=function(e){var t;this.loadSource(),null==(t=this.hls)||t.attachMedia(e)},t.detachMedia=function(){var e;this.removeMediaListeners(),this.mediaAttached=null,null==(e=this.hls)||e.detachMedia()},t.resumeBuffering=function(){var e;null==(e=this.hls)||e.resumeBuffering()},t.pauseBuffering=function(){var e;null==(e=this.hls)||e.pauseBuffering()},t.transferMedia=function(){var e;return this.bufferSnapShot(),(null==(e=this.hls)?void 0:e.transferMedia())||null},t.resetDetails=function(){var e=this.hls;if(e&&this.hasDetails){e.stopLoad();var t=function(e){return delete e.details};e.levels.forEach(t),e.allAudioTracks.forEach(t),e.allSubtitleTracks.forEach(t),this.hasDetails=!1}},t.on=function(e,t,r){var i;null==(i=this.hls)||i.on(e,t)},t.once=function(e,t,r){var i;null==(i=this.hls)||i.once(e,t)},t.off=function(e,t,r){var i;null==(i=this.hls)||i.off(e,t)},t.toString=function(){var e;return"HlsAssetPlayer: "+Zs(this.assetItem)+" "+(null==(e=this.hls)?void 0:e.sessionId)+" "+(this.appendInPlace?"append-in-place":"")},i(e,[{key:"appendInPlace",get:function(){return this.interstitial.appendInPlace}},{key:"destroyed",get:function(){var e;return!(null!=(e=this.hls)&&e.userConfig)}},{key:"assetId",get:function(){return this.assetItem.identifier}},{key:"interstitialId",get:function(){return this.assetItem.parentIdentifier}},{key:"media",get:function(){var e;return(null==(e=this.hls)?void 0:e.media)||null}},{key:"bufferedEnd",get:function(){var e=this.media||this.mediaAttached;if(!e)return this._bufferedEosTime?this._bufferedEosTime:this.currentTime;var t=dr.bufferInfo(e,e.currentTime,.001);return this.getAssetTime(t.end)}},{key:"currentTime",get:function(){var e=this.media||this.mediaAttached;return e?this.getAssetTime(e.currentTime):this._currentTime||0}},{key:"duration",get:function(){var e=this.assetItem.duration;if(!e)return 0;var t=this.interstitial.playoutLimit;if(t){var r=t-this.startOffset;if(r>0&&r<e)return r}return e}},{key:"remaining",get:function(){var e=this.duration;return e?Math.max(0,e-this.currentTime):0}},{key:"startOffset",get:function(){return this.assetItem.startOffset}},{key:"timelineOffset",get:function(){var e;return(null==(e=this.hls)?void 0:e.config.timelineOffset)||0},set:function(e){var t=this.timelineOffset;if(e!==t){var r=e-t;if(Math.abs(r)>1/9e4&&this.hls){if(this.hasDetails)throw new Error("Cannot set timelineOffset after playlists are loaded");this.hls.config.timelineOffset=e}}}}])}(),eo=function(e){function t(t,r){var i;return(i=e.call(this,"interstitials-sched",r)||this).onScheduleUpdate=void 0,i.eventMap={},i.events=null,i.items=null,i.durations={primary:0,playout:0,integrated:0},i.onScheduleUpdate=t,i}o(t,e);var r=t.prototype;return r.destroy=function(){this.reset(),this.onScheduleUpdate=null},r.reset=function(){this.eventMap={},this.setDurations(0,0,0),this.events&&this.events.forEach((function(e){return e.reset()})),this.events=this.items=null},r.resetErrorsInRange=function(e,t){return this.events?this.events.reduce((function(r,i){return e<=i.startOffset&&t>i.startOffset?(delete i.error,r+1):r}),0):0},r.getEvent=function(e){return e&&this.eventMap[e]||null},r.hasEvent=function(e){return e in this.eventMap},r.findItemIndex=function(e,t){if(e.event)return this.findEventIndex(e.event.identifier);var r=-1;e.nextEvent?r=this.findEventIndex(e.nextEvent.identifier)-1:e.previousEvent&&(r=this.findEventIndex(e.previousEvent.identifier)+1);var i=this.items;if(i)for(i[r]||(void 0===t&&(t=e.start),r=this.findItemIndexAtTime(t));r>=0&&null!=(n=i[r])&&n.event;){var n;r--}return r},r.findItemIndexAtTime=function(e,t){var r=this.items;if(r)for(var i=0;i<r.length;i++){var n=r[i];if(t&&"primary"!==t&&(n=n[t]),e===n.start||e>n.start&&e<n.end)return i}return-1},r.findJumpRestrictedIndex=function(e,t){var r=this.items;if(r)for(var i=e;i<=t&&r[i];i++){var n=r[i].event;if(null!=n&&n.restrictions.jump&&!n.appendInPlace)return i}return-1},r.findEventIndex=function(e){var t=this.items;if(t)for(var r=t.length;r--;){var i;if((null==(i=t[r].event)?void 0:i.identifier)===e)return r}return-1},r.findAssetIndex=function(e,t){var r=e.assetList,i=r.length;if(i>1)for(var n=0;n<i;n++){var a=r[n];if(!a.error){var s=a.timelineStart;if(t===s||t>s&&(t<s+(a.duration||0)||n===i-1))return n}}return 0},r.parseInterstitialDateRanges=function(e,t){var r=this,i=e.main.details,n=i.dateRanges,a=this.events,s=this.parseDateRanges(n,{url:i.url},t),o=Object.keys(n),l=a?a.filter((function(e){return!o.includes(e.identifier)})):[];s.length&&s.sort((function(e,t){var r=e.cue.pre,i=e.cue.post,n=t.cue.pre,a=t.cue.post;if(r&&!n)return-1;if(n&&!r)return 1;if(i&&!a)return 1;if(a&&!i)return-1;if(!(r||n||i||a)){var s=e.startTime,o=t.startTime;if(s!==o)return s-o}return e.dateRange.tagOrder-t.dateRange.tagOrder})),this.events=s,l.forEach((function(e){r.removeEvent(e)})),this.updateSchedule(e,l)},r.updateSchedule=function(e,t,r){void 0===t&&(t=[]),void 0===r&&(r=!1);var i=this.events||[];if(i.length||t.length||this.length<2){var n=this.items,a=this.parseSchedule(i,e);(r||t.length||(null==n?void 0:n.length)!==a.length||a.some((function(e,t){return Math.abs(e.playout.start-n[t].playout.start)>.005||Math.abs(e.playout.end-n[t].playout.end)>.005})))&&(this.items=a,this.onScheduleUpdate(t,n))}},r.parseDateRanges=function(e,t,r){for(var i=[],n=Object.keys(e),a=0;a<n.length;a++){var s=n[a],o=e[s];if(o.isInterstitial){var l=this.eventMap[s];l?l.setDateRange(o):(l=new Xs(o,t),this.eventMap[s]=l,!1===r&&(l.appendInPlace=r)),i.push(l)}}return i},r.parseSchedule=function(e,t){var r=[],i=t.main.details,n=i.live?1/0:i.edge,a=0;if((e=e.filter((function(e){return!(e.error||e.cue.once&&e.hasPlayed)}))).length){this.resolveOffsets(e,t);var s=0,o=0;if(e.forEach((function(t,i){var l=t.cue.pre,u=t.cue.post,d=e[i-1]||null,h=t.appendInPlace,f=u?n:t.startOffset,c=t.duration,g=t.timelineOccupancy===js.Range?c:0,v=t.resumptionOffset,m=(null==d?void 0:d.startTime)===f,p=f+t.cumulativeDuration,y=h?p+c:f+v;if(l||!u&&f<=0){var E=o;o+=g,t.timelineStart=p;var T=a;a+=c,r.push({event:t,start:p,end:y,playout:{start:T,end:a},integrated:{start:E,end:o}})}else{if(!(f<=n))return;if(!m){var S=f-s;if(S>.033){var A=s,L=o;o+=S;var I=a;a+=S;var R={previousEvent:e[i-1]||null,nextEvent:t,start:A,end:A+S,playout:{start:I,end:a},integrated:{start:L,end:o}};r.push(R)}else S>0&&d&&(d.cumulativeDuration+=S,r[r.length-1].end=f)}u&&(y=p),t.timelineStart=p;var k=o;o+=g;var b=a;a+=c,r.push({event:t,start:p,end:y,playout:{start:b,end:a},integrated:{start:k,end:o}})}var D=t.resumeTime;s=u||D>n?n:D})),s<n){var l,u=s,d=o,h=n-s;o+=h;var f=a;a+=h,r.push({previousEvent:(null==(l=r[r.length-1])?void 0:l.event)||null,nextEvent:null,start:s,end:u+h,playout:{start:f,end:a},integrated:{start:d,end:o}})}this.setDurations(n,a,o)}else r.push({previousEvent:null,nextEvent:null,start:0,end:n,playout:{start:0,end:n},integrated:{start:0,end:n}}),this.setDurations(n,n,n);return r},r.setDurations=function(e,t,r){this.durations={primary:e,playout:t,integrated:r}},r.resolveOffsets=function(e,t){var r=this,i=t.main.details,n=i.live?1/0:i.edge,a=0,s=-1;e.forEach((function(o,l){var u=o.cue.pre,d=o.cue.post,h=u?0:d?n:o.startTime;r.updateAssetDurations(o),s===h?o.cumulativeDuration=a:(a=0,s=h),!d&&o.snapOptions.in&&(o.resumeAnchor=Tt(null,i.fragments,o.startOffset+o.resumptionOffset,0,0)||void 0),o.appendInPlace&&!o.appendInPlaceStarted&&(r.primaryCanResumeInPlaceAt(o,t)||(o.appendInPlace=!1)),!o.appendInPlace&&l+1<e.length&&e[l+1].startTime-e[l].resumeTime<.033&&(e[l+1].appendInPlace=!1,e[l+1].appendInPlace&&r.warn("Could not change append strategy for abutting event "+o));var f=A(o.resumeOffset)?o.resumeOffset:o.duration;a+=f}))},r.primaryCanResumeInPlaceAt=function(e,t){var r=this,i=e.resumeTime,n=e.startTime+e.resumptionOffset;return Math.abs(i-n)>Ws?(this.log('"'+e.identifier+'" resumption '+i+" not aligned with estimated timeline end "+n),!1):!Object.keys(t).some((function(n){var a=t[n].details,s=a.edge;if(i>=s)return r.log('"'+e.identifier+'" resumption '+i+" past "+n+" playlist end "+s),!1;var o=Tt(null,a.fragments,i);if(!o)return r.log('"'+e.identifier+'" resumption '+i+" does not align with any fragments in "+n+" playlist ("+a.fragStart+"-"+a.fragmentEnd+")"),!0;var l="audio"===n?.175:0;return!(Math.abs(o.start-i)<Ws+l||Math.abs(o.end-i)<Ws+l||(r.log('"'+e.identifier+'" resumption '+i+" not aligned with "+n+" fragment bounds ("+o.start+"-"+o.end+" sn: "+o.sn+" cc: "+o.cc+")"),0))}))},r.updateAssetDurations=function(e){if(e.assetListLoaded){for(var t=e.timelineStart,r=0,i=!1,n=!1,a=0;a<e.assetList.length;a++){var s=e.assetList[a],o=t+r;s.startOffset=r,s.timelineStart=o,i||(i=null===s.duration),n||(n=!!s.error),r+=s.error?0:s.duration||0}e.duration=i&&!n?Math.max(r,e.duration):r}},r.removeEvent=function(e){e.reset(),delete this.eventMap[e.identifier]},i(t,[{key:"duration",get:function(){var e=this.items;return e?e[e.length-1].end:0}},{key:"length",get:function(){return this.items?this.items.length:0}},{key:"assetIdAtEnd",get:function(){var e,t=null==(e=this.items)||null==(e=e[this.length-1])?void 0:e.event;if(t){var r=t.assetList,i=r[r.length-1];if(i)return i.identifier}return null}}])}(N);function to(e){return"["+(e.event?'"'+e.event.identifier+'"':"primary")+": "+e.start.toFixed(2)+"-"+e.end.toFixed(2)+"]"}var ro=function(){function e(e){this.hls=void 0,this.hls=e}var t=e.prototype;return t.destroy=function(){this.hls=null},t.loadAssetList=function(e,t){var r,i=this,n=e.assetListUrl;try{r=zs(n,this.hls.sessionId,e.baseUrl)}catch(t){var a=this.assignAssetListError(e,k.ASSET_LIST_LOAD_ERROR,t,n);return void this.hls.trigger(b.ERROR,a)}t&&"data:"!==r.protocol&&r.searchParams.set("_HLS_start_offset",""+t);var s=this.hls.config,o=new(0,s.loader)(s),l={responseType:"json",url:r.href},u=s.interstitialAssetListLoadPolicy.default,d={loadPolicy:u,timeout:u.maxLoadTimeMs,maxRetry:0,retryDelay:0,maxRetryDelay:0},h={onSuccess:function(t,r,n,a){var s=t.data,o=null==s?void 0:s.ASSETS;if(Array.isArray(o))e.assetListResponse=s,i.hls.trigger(b.ASSET_LIST_LOADED,{event:e,assetListResponse:s,networkDetails:a});else{var l=i.assignAssetListError(e,k.ASSET_LIST_PARSING_ERROR,new Error("Invalid interstitial asset list"),n.url,r,a);i.hls.trigger(b.ERROR,l)}},onError:function(t,r,n,a){var s=i.assignAssetListError(e,k.ASSET_LIST_LOAD_ERROR,new Error("Error loading X-ASSET-LIST: HTTP status "+t.code+" "+t.text+" ("+r.url+")"),r.url,a,n);i.hls.trigger(b.ERROR,s)},onTimeout:function(t,r,n){var a=i.assignAssetListError(e,k.ASSET_LIST_LOAD_TIMEOUT,new Error("Timeout loading X-ASSET-LIST ("+r.url+")"),r.url,t,n);i.hls.trigger(b.ERROR,a)}};return o.load(l,d,h),this.hls.trigger(b.ASSET_LIST_LOADING,{event:e}),o},t.assignAssetListError=function(e,t,r,i,n,a){return e.error=r,{type:R.NETWORK_ERROR,details:t,fatal:!1,interstitial:e,url:i,error:r,networkDetails:a,stats:n}},e}();function io(e){
vendor: 2,012 bytes, line 7
7var t;null==e||null==(t=e.play())||t.catch((function(){}))}function no(e,t){return"["+e+"] Advancing timeline position to "+t}var ao=function(e){function t(t,r){var i;return(i=e.call(this,"interstitials",t.logger)||this).HlsPlayerClass=void 0,i.hls=void 0,i.assetListLoader=void 0,i.mediaSelection=null,i.altSelection=null,i.media=null,i.detachedData=null,i.requiredTracks=null,i.manager=null,i.playerQueue=[],i.bufferedPos=-1,i.timelinePos=-1,i.schedule=void 0,i.playingItem=null,i.bufferingItem=null,i.waitingItem=null,i.endedItem=null,i.playingAsset=null,i.endedAsset=null,i.bufferingAsset=null,i.shouldPlay=!1,i.onPlay=function(){i.shouldPlay=!0},i.onPause=function(){i.shouldPlay=!1},i.onSeeking=function(){var e=i.currentTime;if(void 0!==e&&!i.playbackDisabled&&i.schedule){var t=e-i.timelinePos;if(!(Math.abs(t)<1/7056e5)){var r=t<=-.01;-1!==i.timelinePos||i.effectivePlayingItem||i.checkStart(),i.timelinePos=e,i.bufferedPos=e;var n=i.playingItem;if(n)if(r&&i.schedule.resetErrorsInRange(e,e-t)&&i.updateSchedule(!0),i.checkBuffer(),r&&e<n.start||e>=n.end){var a,s=i.findItemIndex(n),o=i.schedule.findItemIndexAtTime(e);if(-1===o&&(o=s+(r?-1:1),i.log("seeked "+(r?"back ":"")+"to position not covered by schedule "+e+" (resolving from "+s+" to "+o+")")),!i.isInterstitial(n)&&null!=(a=i.media)&&a.paused&&(i.shouldPlay=!1),!r&&o>s){var l=i.schedule.findJumpRestrictedIndex(s+1,o);if(l>s)return void i.setSchedulePosition(l)}i.setSchedulePosition(o)}else{var u=i.playingAsset;if(u){var d,h=u.timelineStart,f=u.duration||0;(r&&e<h||e>=h+f)&&(null!=(d=n.event)&&d.appendInPlace&&(i.clearAssetPlayers(n.event,n),i.flushFrontBuffer(e)),i.setScheduleToAssetAtTime(e,u))}else if(i.playingLastItem&&i.isInterstitial(n)){var c=n.event.assetList[0];c&&(i.endedItem=i.playingItem,i.playingItem=null,i.setScheduleToAssetAtTime(e,c))}}else i.checkBuffer()}}},i.onTimeupdate=function(){var e=i.currentTime;if(void 0!==e&&!i.playbackDisabled&&(-1!==i.timelinePos||i.effectivePlayingItem||i.checkStart(),e>i.timelinePos)
vendor: 7,839 bytes, line 7
7){i.timelinePos=e,e>i.bufferedPos&&i.checkBuffer();var t=i.playingItem;if(t&&!i.playingLastItem){if(e>=t.end){i.timelinePos=t.end;var r=i.findItemIndex(t);i.setSchedulePosition(r+1)}var n=i.playingAsset;n&&e>=n.timelineStart+(n.duration||0)&&i.setScheduleToAssetAtTime(e,n)}}},i.onScheduleUpdate=function(e,t){var r=i.schedule;if(r){var n=i.playingItem,a=r.events||[],s=r.items||[],o=r.durations,l=e.map((function(e){return e.identifier})),u=!(!a.length&&!l.length);(u||t)&&i.log("INTERSTITIALS_UPDATED ("+a.length+"): "+a+"\nSchedule: "+s.map((function(e){return to(e)}))+" pos: "+i.timelinePos),l.length&&i.log("Removed events "+l);var d=null,h=null;n&&(d=i.updateItem(n,i.timelinePos),i.itemsMatch(n,d)?i.playingItem=d:i.waitingItem=i.endedItem=null),i.waitingItem=i.updateItem(i.waitingItem),i.endedItem=i.updateItem(i.endedItem);var f=i.bufferingItem;if(f&&(h=i.updateItem(f,i.bufferedPos),i.itemsMatch(f,h)?i.bufferingItem=h:f.event&&(i.bufferingItem=i.playingItem,i.clearInterstitial(f.event,null))),e.forEach((function(e){e.assetList.forEach((function(e){i.clearAssetPlayer(e.identifier,null)}))})),i.playerQueue.forEach((function(e){if(e.interstitial.appendInPlace){var t=e.assetItem.timelineStart,r=e.timelineOffset-t;if(r)try{e.timelineOffset=t}catch(n){Math.abs(r)>Ws&&i.warn(n+' ("'+e.assetId+'" '+e.timelineOffset+"->"+t+")")}}})),u||t){if(i.hls.trigger(b.INTERSTITIALS_UPDATED,{events:a.slice(0),schedule:s.slice(0),durations:o,removedIds:l}),i.isInterstitial(n)&&l.includes(n.event.identifier))return i.warn('Interstitial "'+n.event.identifier+'" removed while playing'),void i.primaryFallback(n.event);n&&i.trimInPlace(d,n),f&&h!==d&&i.trimInPlace(h,f),i.checkBuffer()}}},i.hls=t,i.HlsPlayerClass=r,i.assetListLoader=new ro(t),i.schedule=new eo(i.onScheduleUpdate,t.logger),i.registerListeners(),i}o(t,e);var r=t.prototype;return r.registerListeners=function(){var e=this.hls;e&&(e.on(b.MEDIA_ATTACHING,this.onMediaAttaching,this),e.on(b.MEDIA_ATTACHED,this.onMediaAttached,this),e.on(b.MEDIA_DETACHING,this.onMediaDetaching,this),e.on(b.MANIFEST_LOADING,this.onManifestLoading,this),e.on(b.LEVEL_UPDATED,this.onLevelUpdated,this),e.on(b.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),e.on(b.AUDIO_TRACK_UPDATED,this.onAudioTrackUpdated,this),e.on(b.SUBTITLE_TRACK_SWITCH,this.onSubtitleTrackSwitch,this),e.on(b.SUBTITLE_TRACK_UPDATED,this.onSubtitleTrackUpdated,this),e.on(b.EVENT_CUE_ENTER,this.onInterstitialCueEnter,this),e.on(b.ASSET_LIST_LOADED,this.onAssetListLoaded,this),e.on(b.BUFFER_APPENDED,this.onBufferAppended,this),e.on(b.BUFFER_FLUSHED,this.onBufferFlushed,this),e.on(b.BUFFERED_TO_END,this.onBufferedToEnd,this),e.on(b.MEDIA_ENDED,this.onMediaEnded,this),e.on(b.ERROR,this.onError,this),e.on(b.DESTROYING,this.onDestroying,this))},r.unregisterListeners=function(){var e=this.hls;e&&(e.off(b.MEDIA_ATTACHING,this.onMediaAttaching,this),e.off(b.MEDIA_ATTACHED,this.onMediaAttached,this),e.off(b.MEDIA_DETACHING,this.onMediaDetaching,this),e.off(b.MANIFEST_LOADING,this.onManifestLoading,this),e.off(b.LEVEL_UPDATED,this.onLevelUpdated,this),e.off(b.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),e.off(b.AUDIO_TRACK_UPDATED,this.onAudioTrackUpdated,this),e.off(b.SUBTITLE_TRACK_SWITCH,this.onSubtitleTrackSwitch,this),e.off(b.SUBTITLE_TRACK_UPDATED,this.onSubtitleTrackUpdated,this),e.off(b.EVENT_CUE_ENTER,this.onInterstitialCueEnter,this),e.off(b.ASSET_LIST_LOADED,this.onAssetListLoaded,this),e.off(b.BUFFER_CODECS,this.onBufferCodecs,this),e.off(b.BUFFER_APPENDED,this.onBufferAppended,this),e.off(b.BUFFER_FLUSHED,this.onBufferFlushed,this),e.off(b.BUFFERED_TO_END,this.onBufferedToEnd,this),e.off(b.MEDIA_ENDED,this.onMediaEnded,this),e.off(b.ERROR,this.onError,this),e.off(b.DESTROYING,this.onDestroying,this))},r.startLoad=function(){this.resumeBuffering()},r.stopLoad=function(){this.pauseBuffering()},r.resumeBuffering=function(){var e;null==(e=this.getBufferingPlayer())||e.resumeBuffering()},r.pauseBuffering=function(){var e;null==(e=this.getBufferingPlayer())||e.pauseBuffering()},r.destroy=function(){this.unregisterListeners(),this.stopLoad(),this.assetListLoader&&this.assetListLoader.destroy(),this.emptyPlayerQueue(),this.clearScheduleState(),this.schedule&&this.schedule.destroy(),this.media=this.detachedData=this.mediaSelection=this.requiredTracks=this.altSelection=this.schedule=this.manager=null,this.hls=this.HlsPlayerClass=this.log=null,this.assetListLoader=null,this.onPlay=this.onPause=this.onSeeking=this.onTimeupdate=null,this.onScheduleUpdate=null},r.onDestroying=function(){var e=this.primaryMedia||this.media;e&&this.removeMediaListeners(e)},r.removeMediaListeners=function(e){bi(e,"play",this.onPlay),bi(e,"pause",this.onPause),bi(e,"seeking",this.onSeeking),bi(e,"timeupdate",this.onTimeupdate)},r.onMediaAttaching=function(e,t){var r=this.media=t.media;ki(r,"seeking",this.onSeeking),ki(r,"timeupdate",this.onTimeupdate),ki(r,"play",this.onPlay),ki(r,"pause",this.onPause)},r.onMediaAttached=function(e,t){var r=this.effectivePlayingItem,i=this.detachedData;if(this.detachedData=null,null===r)this.checkStart();else if(!i){this.clearScheduleState();var n=this.findItemIndex(r);this.setSchedulePosition(n)}},r.clearScheduleState=function(){this.log("clear schedule state"),this.playingItem=this.bufferingItem=this.waitingItem=this.endedItem=this.playingAsset=this.endedAsset=this.bufferingAsset=null},r.onMediaDetaching=function(e,t){var r=!!t.transferMedia,i=this.media;if(this.media=null,!r&&(i&&this.removeMediaListeners(i),this.detachedData)){var n=this.getBufferingPlayer();n&&(this.log("Removing schedule state for detachedData and "+n),this.playingAsset=this.endedAsset=this.bufferingAsset=this.bufferingItem=this.waitingItem=this.detachedData=null,n.detachMedia()),this.shouldPlay=!1}},r.isInterstitial=function(e){return!(null==e||!e.event)},r.retreiveMediaSource=function(e,t){var r=this.getAssetPlayer(e);r&&this.transferMediaFromPlayer(r,t)},r.transferMediaFromPlayer=function(e,t){var r=e.interstitial.appendInPlace,i=e.media;if(r&&i===this.primaryMedia){if(this.bufferingAsset=null,(!t||this.isInterstitial(t)&&!t.event.appendInPlace)&&t&&i)return void(this.detachedData={media:i});var n=e.transferMedia();this.log("transfer MediaSource from "+e+" "+ut(n)),this.detachedData=n}else t&&i&&(this.shouldPlay||(this.shouldPlay=!i.paused))},r.transferMediaTo=function(e,t){var r,i,n=this;if(e.media!==t){var a,s=null,o=this.hls,l=e!==o,u=l&&e.interstitial.appendInPlace,d=null==(r=this.detachedData)?void 0:r.mediaSource;if(o.media)u&&(s=o.transferMedia(),this.detachedData=s),a="Primary";else if(d){var h=this.getBufferingPlayer();h?(s=h.transferMedia(),a=""+h):a="detached MediaSource"}else a="detached media";if(!s)if(d)s=this.detachedData,this.log("using detachedData: MediaSource "+ut(s));else if(!this.detachedData||o.media===t){var f=this.playerQueue;f.length>1&&f.forEach((function(e){if(l&&e.interstitial.appendInPlace!==u){var t=e.interstitial;n.clearInterstitial(e.interstitial,null),t.appendInPlace=!1,t.appendInPlace&&n.warn("Could not change append strategy for queued assets "+t)}})),this.hls.detachMedia(),this.detachedData={media:t}}var c=s&&"mediaSource"in s&&"closed"!==(null==(i=s.mediaSource)?void 0:i.readyState),g=c&&s?s:t;this.log((c?"transfering MediaSource":"attaching media")+" to "+(l?e:"Primary")+" from "+a+" (media.currentTime: "+t.currentTime+")");var v=this.schedule;if(g===s&&v){var m=l&&e.assetId===v.assetIdAtEnd;g.overrides={duration:v.duration,endOfStream:!l||m,cueRemoval:!l}}e.attachMedia(g)}},r.onInterstitialCueEnter=function(){this.onTimeupdate()},r.checkStart=function(){var e=this.schedule,t=null==e?void 0:e.events;if(t&&!this.playbackDisabled&&this.media){-1===this.bufferedPos&&(this.bufferedPos=0);var r=this.timelinePos,i=this.effectivePlayingItem;if(-1===r){var n=this.hls.startPosition;if(this.
vendor: 523 bytes, line 7
7timelinePos=n,0===t.length)this.setSchedulePosition(0);else if(t[0].cue.pre){this.log(no("checkStart (preroll)",n));var a=e.findEventIndex(t[0].identifier);this.setSchedulePosition(a)}else if(n>=0||!this.primaryLive){this.log(no("checkStart",n));var s=this.timelinePos=n>0?n:0,o=e.findItemIndexAtTime(s);this.setSchedulePosition(o)}else 0===this.hls.liveSyncPosition?this.setSchedulePosition(0):this.log("[checkStart] waiting for live start")}else if(i&&!this.playingItem){this.log(no("checkStart (playing item)",i.start));
vendor: 17,516 bytes, line 7
7var l=e.findItemIndex(i);this.setSchedulePosition(l)}}},r.advanceAssetBuffering=function(e,t){var r=e.event,i=r.findAssetIndex(t),n=$s(r,i);if(r.isAssetPastPlayoutLimit(n)){if(this.schedule){var a,s=null==(a=this.schedule.items)?void 0:a[this.findItemIndex(e)+1];s&&this.bufferedToItem(s)}}else this.bufferedToEvent(e,n)},r.advanceAfterAssetEnded=function(e,t,r){var i=$s(e,r);if(e.isAssetPastPlayoutLimit(i)){if(this.schedule){var n=this.schedule.items;if(n){var a=t+1;if(a>=n.length)return void this.setSchedulePosition(-1);var s=e.resumeTime;this.timelinePos<s&&(this.log(no("advanceAfterAssetEnded",s)),this.timelinePos=s,e.appendInPlace&&this.advanceInPlace(s),this.checkBuffer(this.bufferedPos<s)),this.setSchedulePosition(a)}}}else{if(e.appendInPlace){var o=e.assetList[i];o&&this.advanceInPlace(o.timelineStart)}this.setSchedulePosition(t,i)}},r.setScheduleToAssetAtTime=function(e,t){var r=this.schedule;if(r){var i=t.parentIdentifier,n=r.getEvent(i);if(n){var a=r.findEventIndex(i),s=r.findAssetIndex(n,e);this.advanceAfterAssetEnded(n,a,s-1)}}},r.setSchedulePosition=function(e,t){var r,i=null==(r=this.schedule)?void 0:r.items;if(i&&!this.playbackDisabled){var n=e>=0?i[e]:null;this.log("setSchedulePosition "+e+", "+t+" ("+(n?to(n):n)+") pos: "+this.timelinePos);var a=this.waitingItem||this.playingItem,s=this.playingLastItem;if(this.isInterstitial(a)){var o=a.event,l=this.playingAsset,u=null==l?void 0:l.identifier,d=u?this.getAssetPlayer(u):null;if(d&&u&&(!this.eventItemsMatch(a,n)||void 0!==t&&u!==o.assetList[t].identifier)){var h,f=o.findAssetIndex(l);if(this.log("INTERSTITIAL_ASSET_ENDED "+(f+1)+"/"+o.assetList.length+" "+Zs(l)),this.endedAsset=l,this.playingAsset=null,this.hls.trigger(b.INTERSTITIAL_ASSET_ENDED,{asset:l,assetListIndex:f,event:o,schedule:i.slice(0),scheduleIndex:e,player:d}),a!==this.playingItem)return void(this.itemsMatch(a,this.playingItem)&&!this.playingAsset&&this.advanceAfterAssetEnded(o,this.findItemIndex(this.playingItem),f));this.retreiveMediaSource(u,n),!d.media||null!=(h=this.detachedData)&&h.mediaSource||d.detachMedia()}if(!this.eventItemsMatch(a,n)&&(this.endedItem=a,this.playingItem=null,this.log("INTERSTITIAL_ENDED "+o+" "+to(a)),o.hasPlayed=!0,this.hls.trigger(b.INTERSTITIAL_ENDED,{event:o,schedule:i.slice(0),scheduleIndex:e}),o.cue.once)){var c;this.updateSchedule();var g=null==(c=this.schedule)?void 0:c.items;if(n&&g){var v=this.findItemIndex(n);this.advanceSchedule(v,g,t,a,s)}return}}this.advanceSchedule(e,i,t,a,s)}},r.advanceSchedule=function(e,t,r,i,n){var a=this,s=this.schedule;if(s){var o=t[e]||null,l=this.primaryMedia,u=this.playerQueue;if(u.length&&u.forEach((function(t){var r=t.interstitial,i=s.findEventIndex(r.identifier);(i<e||i>e+1)&&a.clearInterstitial(r,o)})),this.isInterstitial(o)){this.timelinePos=Math.min(Math.max(this.timelinePos,o.start),o.end);var d=o.event;if(void 0===r){var h=$s(d,(r=s.findAssetIndex(d,this.timelinePos))-1);if(d.isAssetPastPlayoutLimit(h)||d.appendInPlace&&this.timelinePos===o.end)return void this.advanceAfterAssetEnded(d,e,r);r=h}var f=this.waitingItem;this.assetsBuffered(o,l)||this.setBufferingItem(o);var c=this.preloadAssets(d,r);if(this.eventItemsMatch(o,f||i)||(this.waitingItem=o,this.log("INTERSTITIAL_STARTED "+to(o)+" "+(d.appendInPlace?"append in place":"")),this.hls.trigger(b.INTERSTITIAL_STARTED,{event:d,schedule:t.slice(0),scheduleIndex:e})),!d.assetListLoaded)return void this.log("Waiting for ASSET-LIST to complete loading "+d);if(d.assetListLoader&&(d.assetListLoader.destroy(),d.assetListLoader=void 0),!l)return void this.log("Waiting for attachMedia to start Interstitial "+d);this.waitingItem=this.endedItem=null,this.playingItem=o;var g=d.assetList[r];if(!g)return void this.advanceAfterAssetEnded(d,e,r||0);if(c||(c=this.getAssetPlayer(g.identifier)),null===c||c.destroyed){var v=d.assetList.length;this.warn("asset "+(r+1)+"/"+v+" player destroyed "+d),(c=this.createAssetPlayer(d,g,r)).loadSource()}if(!this.eventItemsMatch(o,this.bufferingItem)&&d.appendInPlace&&this.isAssetBuffered(g))return;this.startAssetPlayer(c,r,t,e,l),this.shouldPlay&&io(c.media)}else o?(this.resumePrimary(o,e,i),this.shouldPlay&&io(this.hls.media)):n&&this.isInterstitial(i)&&(this.endedItem=null,this.playingItem=i,i.event.appendInPlace||this.attachPrimary(s.durations.primary,null))}},r.resumePrimary=function(e,t,r){var i,n;if(this.playingItem=e,this.playingAsset=this.endedAsset=null,this.waitingItem=this.endedItem=null,this.bufferedToItem(e),this.log("resuming "+to(e)),null==(i=this.detachedData)||!i.mediaSource){var a=this.timelinePos;(a<e.start||a>=e.end)&&(a=this.getPrimaryResumption(e,t),this.log(no("resumePrimary",a)),this.timelinePos=a),this.attachPrimary(a,e)}if(r){var s=null==(n=this.schedule)?void 0:n.items;s&&(this.log("INTERSTITIALS_PRIMARY_RESUMED "+to(e)),this.hls.trigger(b.INTERSTITIALS_PRIMARY_RESUMED,{schedule:s.slice(0),scheduleIndex:t}),this.checkBuffer())}},r.getPrimaryResumption=function(e,t){var r=e.start;if(this.primaryLive){var i=this.primaryDetails;if(0===t)return this.hls.startPosition;if(i&&(r<i.fragmentStart||r>i.edge))return this.hls.liveSyncPosition||-1}return r},r.isAssetBuffered=function(e){var t=this.getAssetPlayer(e.identifier);return null!=t&&t.hls?t.hls.bufferedToEnd:dr.bufferInfo(this.primaryMedia,this.timelinePos,0).end+1>=e.timelineStart+(e.duration||0)},r.attachPrimary=function(e,t,r){t?this.setBufferingItem(t):this.bufferingItem=this.playingItem,this.bufferingAsset=null;var i=this.primaryMedia;if(i){var n=this.hls;n.media?this.checkBuffer():(this.transferMediaTo(n,i),r&&this.startLoadingPrimaryAt(e,r)),r||(this.log(no("attachPrimary",e)),this.timelinePos=e,this.startLoadingPrimaryAt(e,r))}},r.startLoadingPrimaryAt=function(e,t){var r,i=this.hls;!i.loadingEnabled||!i.media||Math.abs(((null==(r=i.mainForwardBufferInfo)?void 0:r.start)||i.media.currentTime)-e)>.5?i.startLoad(e,t):i.bufferingEnabled||i.resumeBuffering()},r.onManifestLoading=function(){var e;this.stopLoad(),null==(e=this.schedule)||e.reset(),this.emptyPlayerQueue(),this.clearScheduleState(),this.shouldPlay=!1,this.bufferedPos=this.timelinePos=-1,this.mediaSelection=this.altSelection=this.manager=this.requiredTracks=null,this.hls.off(b.BUFFER_CODECS,this.onBufferCodecs,this),this.hls.on(b.BUFFER_CODECS,this.onBufferCodecs,this)},r.onLevelUpdated=function(e,t){if(-1!==t.level&&this.schedule){var r=this.hls.levels[t.level];if(r.details){var i=d(d({},this.mediaSelection||this.altSelection),{},{main:r});this.mediaSelection=i,this.schedule.parseInterstitialDateRanges(i,this.hls.config.interstitialAppendInPlace),!this.effectivePlayingItem&&this.schedule.items&&this.checkStart()}}},r.onAudioTrackUpdated=function(e,t){var r=this.hls.audioTracks[t.id],i=this.mediaSelection;if(i){var n=d(d({},i),{},{audio:r});this.mediaSelection=n}else this.altSelection=d(d({},this.altSelection),{},{audio:r})},r.onSubtitleTrackUpdated=function(e,t){var r=this.hls.subtitleTracks[t.id],i=this.mediaSelection;if(i){var n=d(d({},i),{},{subtitles:r});this.mediaSelection=n}else this.altSelection=d(d({},this.altSelection),{},{subtitles:r})},r.onAudioTrackSwitching=function(e,t){var r=ft(t);this.playerQueue.forEach((function(e){var i=e.hls;return i&&(i.setAudioOption(t)||i.setAudioOption(r))}))},r.onSubtitleTrackSwitch=function(e,t){var r=ft(t);this.playerQueue.forEach((function(e){var i=e.hls;return i&&(i.setSubtitleOption(t)||-1!==t.id&&i.setSubtitleOption(r))}))},r.onBufferCodecs=function(e,t){var r=t.tracks;r&&(this.requiredTracks=r)},r.onBufferAppended=function(e,t){this.checkBuffer()},r.onBufferFlushed=function(e,t){var r=this.playingItem;if(r&&!this.itemsMatch(r,this.bufferingItem)&&!this.isInterstitial(r)){var i=this.timelinePos;this.bufferedPos=i,this.checkBuffer()}},r.onBufferedToEnd=function(e){if(this.schedule){var t=this.schedule.events;if(this.bufferedPos<Number.MAX_VALUE&&t){for(var r=0;r<t.length;r++){var i=t[r];if(i.cue.post){var n,a=this.schedule.findEventIndex(i.identifier),s=null==(n=this.schedule.items)?void 0:n[a];this.isInterstitial(s)&&this.eventItemsMatch(s,this.bufferingItem)&&this.bufferedToItem(s,0);break}}this.bufferedPos=Number.MAX_VALUE}}},r.onMediaEnded=function(e){var t=this.playingItem;if(!this.playingLastItem&&t){var r=this.findItemIndex(t);this.setSchedulePosition(r+1)}else this.shouldPlay=!1},r.updateItem=function(e,t){var r,i=null==(r=this.schedule)?void 0:r.items;return e&&i&&i[this.findItemIndex(e,t)]||null},r.trimInPlace=function(e,t){var r=this;if(this.isInterstitial(e)&&e.event.appendInPlace&&t.end-e.end>.25){e.event.assetList.forEach((function(t,i){e.event.isAssetPastPlayoutLimit(i)&&r.clearAssetPlayer(t.identifier,null)}));var i=e.end+.25,n=dr.bufferInfo(this.primaryMedia,i,0);(n.end>i||(n.nextStart||0)>i)&&(this.log("trim buffered interstitial "+to(e)+" (was "+to(t)+")"),this.attachPrimary(i,null,!0),this.flushFrontBuffer(i))}},r.itemsMatch=function(e,t){return!!t&&(e===t||e.event&&t.event&&this.eventItemsMatch(e,t)||!e.event&&!t.event&&this.findItemIndex(e)===this.findItemIndex(t))},r.eventItemsMatch=function(e,t){var r;return!!t&&(e===t||e.event.identifier===(null==(r=t.event)?void 0:r.identifier))},r.findItemIndex=function(e,t){return e&&this.schedule?this.schedule.findItemIndex(e,t):-1},r.updateSchedule=function(e){var t;void 0===e&&(e=!1);var r=this.mediaSelection;r&&(null==(t=this.schedule)||t.updateSchedule(r,[],e))},r.checkBuffer=function(e){var t,r=null==(t=this.schedule)?void 0:t.items;if(r){var i=dr.bufferInfo(this.primaryMedia,this.timelinePos,0);e&&(this.bufferedPos=this.timelinePos),e||(e=i.len<1),this.updateBufferedPos(i.end,r,e)}},r.updateBufferedPos=function(e,t,r){var i=this.schedule,n=this.bufferingItem;if(!(this.bufferedPos>e)&&i)if(1===t.length&&this.itemsMatch(t[0],n))this.bufferedPos=e;else{var a=this.playingItem,s=this.findItemIndex(a),o=i.findItemIndexAtTime(e);if(this.bufferedPos<e){var l,u=this.findItemIndex(n),d=Math.min(u+1,t.length-1),h=t[d];if((-1===o&&n&&e>=n.end||null!=(l=h.event)&&l.appendInPlace&&e+.01>=h.start)&&(o=d),this.isInterstitial(n)){var f=n.event;if(d-s>1&&!1===f.appendInPlace)return;if(0===f.assetList.length&&f.assetListLoader)return}if(this.bufferedPos=e,o>u&&o>s)this.bufferedToItem(h);else{var c=this.primaryDetails;this.primaryLive&&c&&e>c.edge-c.targetduration&&h.start<c.edge+this.hls.config.interstitialLiveLookAhead&&this.isInterstitial(h)&&this.preloadAssets(h.event,0)}}else r&&a&&!this.itemsMatch(a,n)&&(o===s?this.bufferedToItem(a):o===s+1&&this.bufferedToItem(t[o]))}},r.assetsBuffered=function(e,t){var r=this;return 0!==e.event.assetList.length&&!e.event.assetList.some((function(e){var i=r.getAssetPlayer(e.identifier);return!(null!=i&&i.bufferedInPlaceToEnd(t))}))},r.setBufferingItem=function(e){var t=this,r=this.bufferingItem,i=this.schedule;if(!this.itemsMatch(e,r)&&i){var n=i.items,a=i.events;if(!n||!a)return r;var s=this.isInterstitial(e),o=this.getBufferingPlayer();this.bufferingItem=e,this.bufferedPos=Math.max(e.start,Math.min(e.end,this.timelinePos));var l=o?o.remaining:r?r.end-this.timelinePos:0;if(this.log("INTERSTITIALS_BUFFERED_TO_BOUNDARY "+to(e)+(r?" ("+l.toFixed(2)+" remaining)":"")),!this.playbackDisabled)if(s){var u=i.findAssetIndex(e.event,this.bufferedPos);e.event.assetList.forEach((function(e,r){var i=t.getAssetPlayer(e.identifier);i&&(r===u&&i.loadSource(),i.resumeBuffering())}))}else this.hls.resumeBuffering(),this.playerQueue.forEach((function(e){return e.pauseBuffering()}));this.hls.trigger(b.INTERSTITIALS_BUFFERED_TO_BOUNDARY,{events:a.slice(0),schedule:n.slice(0),bufferingIndex:this.findItemIndex(e),playingIndex:this.findItemIndex(this.playingItem)})}else this.bufferingItem!==e&&(this.bufferingItem=e);return r},r.bufferedToItem=function(e,t){void 0===t&&(t=0);var r=this.setBufferingItem(e);if(!this.playbackDisabled)if(this.isInterstitial(e))this.bufferedToEvent(e,t);else if(null!==r){this.bufferingAsset=null;var i=this.detachedData;i&&i.mediaSource?this.attachPrimary(e.start,e,!0):this.preloadPrimary(e)}},r.preloadPrimary=function(e){var t=this.findItemIndex(e),r=this.getPrimaryResumption(e,t);this.startLoadingPrimaryAt(r)},r.bufferedToEvent=function(e,t){var r=e.event,i=0===r.assetList.length&&!r.assetListLoader,n=r.cue.once;if(i||!n){var a=this.preloadAssets(r,t);if(null!=a&&a.interstitial.appendInPlace){var s=this.primaryMedia;s&&this.bufferAssetPlayer(a,s)}}},r.preloadAssets=function(e,t){var r=e.assetUrl,i=e.assetList.length,n=0===i&&!e.assetListLoader,a=e.cue.once;if(n){var s,o=e.timelineStart;if(e.appendInPlace){var l,u=this.playingItem;this.isInterstitial(u)||(null==u||null==(l=u.nextEvent)?void 0:l.identifier)!==e.identifier||this.flushFrontBuffer(o+.25)}var d=0;if(!this.playingItem&&this.primaryLive&&-1===(d=this.hls.startPosition)&&(d=this.hls.liveSyncPosition||0),d&&!e.cue.pre&&!e.cue.post){var h=d-o;h>0&&(s=Math.round(1e3*h)/1e3)}if(this.log("Load interstitial asset "+(t+1)+"/"+(r?1:i)+" "+e+(s?" live-start: "+d+" start-offset: "+s:"")),r)return this.createAsset(e,0,0,o,e.duration,r);var f=this.assetListLoader.loadAssetList(e,s);f&&(e.assetListLoader=f)}else if(!a&&i){for(var c=t;c<i;c++){var g=e.assetList[c],v=this.getAssetPlayerQueueIndex(g.identifier);-1!==v&&!this.playerQueue[v].destroyed||g.error||this.createAssetPlayer(e,g,c)}var m=e.assetList[t];if(m){var p=this.getAssetPlayer(m.identifier);return p&&p.loadSource(),p}}return null},r.flushFrontBuffer=function(e){var t=this,r=this.requiredTracks;r&&(this.log("Removing front buffer starting at "+e),Object.keys(r).forEach((function(r){t.hls.trigger(b.BUFFER_FLUSHING,{startOffset:e,endOffset:1/0,type:r})})))},r.getAssetPlayerQueueIndex=function(e){for(var t=this.playerQueue,r=0;r<t.length;r++)if(e===t[r].assetId)return r;return-1},r.getAssetPlayer=function(e){var t=this.getAssetPlayerQueueIndex(e);return this.playerQueue[t]||null},r.getBufferingPlayer=function(){var e=this.playerQueue,t=this.primaryMedia;if(t)for(var r=0;r<e.length;r++)if(e[r].media===t)return e[r];return null},r.createAsset=function(e,t,r,i,n,a){var s={parentIdentifier:e.identifier,identifier:qs(e,a,t),duration:n,startOffset:r,timelineStart:i,uri:a};return this.createAssetPlayer(e,s,t)},r.createAssetPlayer=function(e,t,r){var i=this,n=this.hls,s=n.userConfig,o=s.videoPreference,l=n.loadLevelObj||n.levels[n.currentLevel];(o||l)&&(o=a({},o),l.videoCodec&&(o.videoCodec=l.videoCodec),l.videoRange&&(o.allowedVideoRanges=[l.videoRange]));var u=n.audioTracks[n.audioTrack],h=n.subtitleTracks[n.subtitleTrack],f=0;if(this.primaryLive||e.appendInPlace){var c=this.timelinePos-t.timelineStart;if(c>1){var g=t.duration;g&&c<g&&(f=c)}}var v=t.identifier,m=d(d({},s),{},{maxMaxBufferLength:Math.min(180,n.config.maxMaxBufferLength),autoStartLoad:!0,startFragPrefetch:!0,primarySessionId:n.sessionId,assetPlayerId:v,abrEwmaDefaultEstimate:n.bandwidthEstimate,interstitialsController:void 0,startPosition:f,liveDurationInfinity:!1,testBandwidth:!1,videoPreference:o,audioPreference:u||s.audioPreference,subtitlePreference:h||s.subtitlePreference});e.appendInPlace&&(e.appendInPlaceStarted=!0,t.timelineStart&&(m.timelineOffset=t.timelineStart));var p=m.cmcd;null!=p&&p.sessionId&&p.contentId&&(m.cmcd=a({},p,{contentId:Ys(t.uri)})),this.getAssetPlayer(v)&&this.warn("Duplicate date range identifier "+e+" and asset "+v);var y=new Js(this.HlsPlayerClass,m,e,t);this.playerQueue.push(y),e.assetList[r]=t;var E=!0,T=function(n){if(n.live){var a,s=new Error("Interstitials MUST be VOD assets "+e),o={fatal:!0,type:R.OTHER_ERROR,details:k.INTERSTITIAL_ASSET_ITEM_ERROR,error:s},l=(null==(a=i.schedule)?void 0:a.findEventIndex(e.identifier))||-1;i.handleAssetItemError(o,e,l,r,s.message)}else{var u=n.edge-n.fragmentStart,d=t.duration;(E||null===d||u>d)&&(E=!1,i.log('Interstitial asset "'+v+'" duration change '+d+" > "+u),t.duration=u,i.updateSchedule())}};y.on(b.LEVEL_UPDATED,(function(e,t){var r=t.details;return T(r)})),y.on(b.LEVEL_PTS_UPDATED,(function(e,t){var r=t.details;return T(r)})),y.on(b.EVENT_CUE_ENTER,(function(){return i.onInterstitialCueEnter()}));var S=function(e,t){var r=i.getAssetPlayer(v);if(r&&t.tracks){r.off(b.BUFFER_CODECS,S),r.tracks=t.tracks;var n=i.primaryMedia;i.bufferingAsset===r.assetItem&&n&&!r.media&&i.bufferAssetPlayer(r,n)}};y.on(b.BUFFER_CODECS,S),y.on(b.BUFFERED_TO_END,(function(){var r,n=i.getAssetPlayer(v);if(i.log("buffered to end of asset "+n),n&&i.schedule){var a=i.schedule.findEventIndex(e.identifier),s=null==(r=i.schedule.items)?void 0:r[a];i.isInterstitial(s)&&i.advanceAssetBuffering(s,t)}}));var A=function(t){return function(){if(i.getAssetPlayer(v)&&i.schedule){i.shouldPlay=!0;var r=i.schedule.findEventIndex(e.identifier);i.advanceAfterAssetEnded(e,r,t)}}};return y.once(b.MEDIA_ENDED,A(r)),y.once(b.PLAYOUT_LIMIT_REACHED,A(1/0)),y.on(b.ERROR,(function(t,n){if(i.schedule){var a=i.getAssetPlayer(v);if(n.details===k.BUFFER_STALLED_ERROR)return null!=a&&a.appendInPlace?void i.handleInPlaceStall(e):(i.onTimeupdate(),void i.checkBuffer(!0));i.handleAssetItemError(n,e,i.schedule.findEventIndex(e.identifier),r,"Asset player error "+n.error+" "+e)}})),y.on(b.DESTROYING,(function(){if(i.getAssetPlayer(v)&&i.schedule){var t=new Error("Asset player destroyed unexpectedly "+v),n={fatal:!0,type:R.OTHER_ERROR,details:k.INTERSTITIAL_ASSET_ITEM_ERROR,error:t};i.handleAssetItemError(n,e,i.schedule.findEventIndex(e.identifier),r,t.message)}})),this.log("INTERSTITIAL_ASSET_PLAYER_CREATED "+Zs(t)),this.hls.trigger(b.INTERSTITIAL_ASSET_PLAYER_CREATED,{asset:t,assetListIndex:r,event:e,player:y}),y},r.clearInterstitial=function(e,t){
vendor: 1,425 bytes, line 7
7this.clearAssetPlayers(e,t),e.reset()},r.clearAssetPlayers=function(e,t){var r=this;e.assetList.forEach((function(e){r.clearAssetPlayer(e.identifier,t)}))},r.resetAssetPlayer=function(e){var t=this.getAssetPlayerQueueIndex(e);if(-1!==t){this.log('reset asset player "'+e+'" after error');var r=this.playerQueue[t];this.transferMediaFromPlayer(r,null),r.resetDetails()}},r.clearAssetPlayer=function(e,t){var r=this.getAssetPlayerQueueIndex(e);if(-1!==r){var i=this.playerQueue[r];this.log("clear "+i+" toSegment: "+(t?to(t):t)),this.transferMediaFromPlayer(i,t),this.playerQueue.splice(r,1),i.destroy()}},r.emptyPlayerQueue=function(){for(var e;e=this.playerQueue.pop();)e.destroy();this.playerQueue=[]},r.startAssetPlayer=function(e,t,r,i,n){var a=e.interstitial,s=e.assetItem,o=e.assetId,l=a.assetList.length,u=this.playingAsset;this.endedAsset=null,this.playingAsset=s,u&&u.identifier===o||(u&&(this.clearAssetPlayer(u.identifier,r[i]),delete u.error),this.log("INTERSTITIAL_ASSET_STARTED "+(t+1)+"/"+l+" "+Zs(s)),this.hls.trigger(b.INTERSTITIAL_ASSET_STARTED,{asset:s,assetListIndex:t,event:a,schedule:r.slice(0),scheduleIndex:i,player:e})),this.bufferAssetPlayer(e,n)},r.bufferAssetPlayer=function(e,t){var r,i;if(this.schedule){var n=e.interstitial,a=e.assetItem,s=this.schedule.findEventIndex(n.identifier),o=null==(r=this.schedule.items)?void 0:r[s];if(o){e.loadSource(),this.setBufferingItem(o),this.bufferingAsset=a;
vendor: 3,636 bytes, line 7
7var l=this.getBufferingPlayer();if(l!==e){var u=n.appendInPlace;if(!u||!1!==(null==l?void 0:l.interstitial.appendInPlace)){var d=(null==l?void 0:l.tracks)||(null==(i=this.detachedData)?void 0:i.tracks)||this.requiredTracks;if(u&&a!==this.playingAsset){if(!e.tracks)return void this.log("Waiting for track info before buffering "+e);if(d&&!j(d,e.tracks)){var h=new Error("Asset "+Zs(a)+" SourceBuffer tracks ('"+Object.keys(e.tracks)+"') are not compatible with primary content tracks ('"+Object.keys(d)+"')"),f={fatal:!0,type:R.OTHER_ERROR,details:k.INTERSTITIAL_ASSET_ITEM_ERROR,error:h},c=n.findAssetIndex(a);return void this.handleAssetItemError(f,n,s,c,h.message)}}this.transferMediaTo(e,t)}}}}},r.handleInPlaceStall=function(e){var t=this.schedule,r=this.primaryMedia;if(t&&r){var i=r.currentTime,n=t.findAssetIndex(e,i),a=e.assetList[n];if(a){var s=this.getAssetPlayer(a.identifier);if(s){var o=s.currentTime||i-a.timelineStart,l=s.duration-o;if(this.warn("Stalled at "+o+" of "+(o+l)+" in "+s+" "+e+" (media.currentTime: "+i+")"),o&&(l/r.playbackRate<.5||s.bufferedInPlaceToEnd(r))&&s.hls){var u=t.findEventIndex(e.identifier);this.advanceAfterAssetEnded(e,u,n)}}}}},r.advanceInPlace=function(e){var t=this.primaryMedia;t&&t.currentTime<e&&(t.currentTime=e)},r.handleAssetItemError=function(e,t,r,i,n){if(e.details!==k.BUFFER_STALLED_ERROR){var s=t.assetList[i]||null;if(this.warn("INTERSTITIAL_ASSET_ERROR "+(s?Zs(s):s)+" "+e.error),this.schedule){var o=(null==s?void 0:s.identifier)||"",l=this.getAssetPlayerQueueIndex(o),u=this.playerQueue[l]||null,d=this.schedule.items,h=a({},e,{fatal:!1,errorAction:Kt(!0),asset:s,assetListIndex:i,event:t,schedule:d,scheduleIndex:r,player:u});if(this.hls.trigger(b.INTERSTITIAL_ASSET_ERROR,h),e.fatal){var f=this.playingAsset,c=this.bufferingAsset,g=new Error(n);if(s&&(this.clearAssetPlayer(o,null),s.error=g),t.assetList.some((function(e){return!e.error})))for(var v=i;v<t.assetList.length;v++)this.resetAssetPlayer(t.assetList[v].identifier);else t.error=g;this.updateSchedule(!0),t.error?this.primaryFallback(t):f&&f.identifier===o?this.advanceAfterAssetEnded(t,r,i):c&&c.identifier===o&&this.isInterstitial(this.bufferingItem)&&this.advanceAssetBuffering(this.bufferingItem,c)}}}},r.primaryFallback=function(e){var t=e.timelineStart,r=this.effectivePlayingItem,i=this.timelinePos;if(r){this.log('Fallback to primary from event "'+e.identifier+'" start: '+t+" pos: "+i+" playing: "+to(r)+" error: "+e.error),-1===i&&(i=this.hls.startPosition);var n=this.updateItem(r,i);this.itemsMatch(r,n)&&this.clearInterstitial(e,null),e.appendInPlace&&(this.attachPrimary(t,null),this.flushFrontBuffer(t))}else if(-1===i)return void this.checkStart();if(this.schedule){var a=this.schedule.findItemIndexAtTime(i);this.setSchedulePosition(a)}},r.onAssetListLoaded=function(e,t){var r,i,n=this,a=t.event,s=a.identifier,o=t.assetListResponse.ASSETS;if(null!=(r=this.schedule)&&r.hasEvent(s)){var l=a.timelineStart,u=a.duration,d=0;o.forEach((function(e,t){var r=parseFloat(e.DURATION);n.createAsset(a,t,d,l+d,r,e.URI),d+=r})),a.duration=d,this.log("Loaded asset-list with duration: "+d+" (was: "+u+") "+a);var h=this.waitingItem,f=(null==h?void 0:h.event.identifier)===s;this.updateSchedule();var c=null==(i=this.bufferingItem)?void 0:i.event;if(f){var g,v=this.schedule.findEventIndex(s),m=null==(g=this.schedule.items)?void 0:g[v];if(m){if(!this.playingItem&&this.timelinePos>m.end&&this.schedule.findItemIndexAtTime(this.timelinePos)!==v)return a.error=new Error("Interstitial "+(o.length?"no longer within playback range":"asset-list is empty")+" "+this.timelinePos+" "+a),this.log(a.error.message
vendor: 109,440 bytes, line 7
7),this.updateSchedule(!0),void this.primaryFallback(a);this.setBufferingItem(m)}this.setSchedulePosition(v)}else if((null==c?void 0:c.identifier)===s){var p=a.assetList[0];if(p){var y=this.getAssetPlayer(p.identifier);if(c.appendInPlace){var E=this.primaryMedia;y&&E&&this.bufferAssetPlayer(y,E)}else y&&y.loadSource()}}}},r.onError=function(e,t){if(this.schedule)switch(t.details){case k.ASSET_LIST_PARSING_ERROR:case k.ASSET_LIST_LOAD_ERROR:case k.ASSET_LIST_LOAD_TIMEOUT:var r=t.interstitial;r&&(this.updateSchedule(!0),this.primaryFallback(r));break;case k.BUFFER_STALLED_ERROR:var i=this.endedItem||this.waitingItem||this.playingItem;if(this.isInterstitial(i)&&i.event.appendInPlace)return void this.handleInPlaceStall(i.event);this.log("Primary player stall @"+this.timelinePos+" bufferedPos: "+this.bufferedPos),this.onTimeupdate(),this.checkBuffer(!0)}},i(t,[{key:"interstitialsManager",get:function(){if(!this.hls)return null;if(this.manager)return this.manager;var e=this,t=function(){return e.bufferingItem||e.waitingItem},r=function(t){return t?e.getAssetPlayer(t.identifier):t},i=function(t,i,a,s,o){if(t){var l=t[i].start,u=t.event;if(u){if("playout"===i||u.timelineOccupancy!==js.Point){var d=r(a);(null==d?void 0:d.interstitial)===u&&(l+=d.assetItem.startOffset+d[o])}}else l+=("bufferedPos"===s?n():e[s])-t.start;return l}return 0},n=function(){var t=e.bufferedPos;return t===Number.MAX_VALUE?a("primary"):Math.max(t,0)},a=function(t){var r,i;return null!=(r=e.primaryDetails)&&r.live?e.primaryDetails.edge:(null==(i=e.schedule)?void 0:i.durations[t])||0},s=function(t,n){var a,s,o=e.effectivePlayingItem;if((null==o||null==(a=o.event)||!a.restrictions.skip)&&e.schedule){e.log("seek to "+t+' "'+n+'"');var l=e.effectivePlayingItem,u=e.schedule.findItemIndexAtTime(t,n),d=null==(s=e.schedule.items)?void 0:s[u],h=e.getBufferingPlayer(),f=null==h?void 0:h.interstitial,c=null==f?void 0:f.appendInPlace,g=l&&e.itemsMatch(l,d);if(l&&(c||g)){var v=r(e.playingAsset),m=(null==v?void 0:v.media)||e.primaryMedia;if(m){var p="primary"===n?m.currentTime:i(l,n,e.playingAsset,"timelinePos","currentTime"),y=t-p,E=(c?p:m.currentTime)+y;if(E>=0&&(!v||c||E<=v.duration))return void(m.currentTime=E)}}if(d){var T=t;if("primary"!==n){var S=t-d[n].start;T=d.start+S}var A=!e.isInterstitial(d);if(e.isInterstitial(l)&&!l.event.appendInPlace||!A&&!d.event.appendInPlace){if(l){var L=e.findItemIndex(l);if(u>L){var I=e.schedule.findJumpRestrictedIndex(L+1,u);if(I>L)return void e.setSchedulePosition(I)}var R=0;if(A)e.timelinePos=T,e.checkBuffer();else for(var k=d.event.assetList,b=t-(d[n]||d).start,D=k.length;D--;){var _=k[D];if(_.duration&&b>=_.startOffset&&b<_.startOffset+_.duration){R=D;break}}e.setSchedulePosition(u,R)}}else{var P=e.media||(c?null==h?void 0:h.media:null);P&&(P.currentTime=T)}}}},o=function(){var r=e.effectivePlayingItem;if(e.isInterstitial(r))return r;var i=t();return e.isInterstitial(i)?i:null},l={get bufferedEnd(){var r,n=t(),a=e.bufferingItem;return a&&a===n&&(i(a,"playout",e.bufferingAsset,"bufferedPos","bufferedEnd")-a.playout.start||(null==(r=e.bufferingAsset)?void 0:r.startOffset))||0},get currentTime(){var t=o(),r=e.effectivePlayingItem;return r&&r===t?i(r,"playout",e.effectivePlayingAsset,"timelinePos","currentTime")-r.playout.start:0},set currentTime(t){var r=o(),i=e.effectivePlayingItem;i&&i===r&&s(t+i.playout.start,"playout")},get duration(){var e=o();return e?e.playout.end-e.playout.start:0},get assetPlayers(){var t,r=null==(t=o())?void 0:t.event.assetList;return r?r.map((function(t){return e.getAssetPlayer(t.identifier)})):[]},get playingIndex(){var t,r=null==(t=o())?void 0:t.event;return r&&e.effectivePlayingAsset?r.findAssetIndex(e.effectivePlayingAsset):-1},get scheduleItem(){return o()}};return this.manager={get events(){var t;return(null==(t=e.schedule)||null==(t=t.events)?void 0:t.slice(0))||[]},get schedule(){var t;return(null==(t=e.schedule)||null==(t=t.items)?void 0:t.slice(0))||[]},get interstitialPlayer(){return o()?l:null},get playerQueue(){return e.playerQueue.slice(0)},get bufferingAsset(){return e.bufferingAsset},get bufferingItem(){return t()},get bufferingIndex(){var r=t();return e.findItemIndex(r)},get playingAsset(){return e.effectivePlayingAsset},get playingItem(){return e.effectivePlayingItem},get playingIndex(){var t=e.effectivePlayingItem;return e.findItemIndex(t)},primary:{get bufferedEnd(){return n()},get currentTime(){var t=e.timelinePos;return t>0?t:0},set currentTime(e){s(e,"primary")},get duration(){return a("primary")},get seekableStart(){var t;return(null==(t=e.primaryDetails)?void 0:t.fragmentStart)||0}},integrated:{get bufferedEnd(){return i(t(),"integrated",e.bufferingAsset,"bufferedPos","bufferedEnd")},get currentTime(){return i(e.effectivePlayingItem,"integrated",e.effectivePlayingAsset,"timelinePos","currentTime")},set currentTime(e){s(e,"integrated")},get duration(){return a("integrated")},get seekableStart(){var t;return function(t,r){var i;if(0!==t&&"primary"!==r&&null!=(i=e.schedule)&&i.length){var n,a=e.schedule.findItemIndexAtTime(t),s=null==(n=e.schedule.items)?void 0:n[a];if(s)return t+(s[r].start-s.start)}return t}((null==(t=e.primaryDetails)?void 0:t.fragmentStart)||0,"integrated")}},skip:function(){var t=e.effectivePlayingItem,r=null==t?void 0:t.event;if(r&&!r.restrictions.skip){var i=e.findItemIndex(t);if(r.appendInPlace){var n=t.playout.start+t.event.duration;s(n+.001,"playout")}else e.advanceAfterAssetEnded(r,i,1/0)}}}}},{key:"effectivePlayingItem",get:function(){return this.waitingItem||this.playingItem||this.endedItem}},{key:"effectivePlayingAsset",get:function(){return this.playingAsset||this.endedAsset}},{key:"playingLastItem",get:function(){var e,t=this.playingItem,r=null==(e=this.schedule)?void 0:e.items;return!!(this.playbackStarted&&t&&r)&&this.findItemIndex(t)===r.length-1}},{key:"playbackStarted",get:function(){return null!==this.effectivePlayingItem}},{key:"currentTime",get:function(){var e,t;if(null!==this.mediaSelection){var r=this.waitingItem||this.playingItem;if(!this.isInterstitial(r)||r.event.appendInPlace){var i=this.media;!i&&null!=(e=this.bufferingItem)&&null!=(e=e.event)&&e.appendInPlace&&(i=this.primaryMedia);var n=null==(t=i)?void 0:t.currentTime;if(void 0!==n&&A(n))return n}}}},{key:"primaryMedia",get:function(){var e;return this.media||(null==(e=this.detachedData)?void 0:e.media)||null}},{key:"playbackDisabled",get:function(){return!1===this.hls.config.enableInterstitialPlayback}},{key:"primaryDetails",get:function(){var e;return null==(e=this.mediaSelection)?void 0:e.main.details}},{key:"primaryLive",get:function(){var e;return!(null==(e=this.primaryDetails)||!e.live)}}])}(N),so=function(e){function t(t,r,i){var n;return(n=e.call(this,t,r,i,"subtitle-stream-controller",x)||this).currentTrackId=-1,n.tracksBuffered=[],n.mainDetails=null,n.registerListeners(),n}o(t,e);var r=t.prototype;return r.onHandlerDestroying=function(){this.unregisterListeners(),e.prototype.onHandlerDestroying.call(this),this.mainDetails=null},r.registerListeners=function(){e.prototype.registerListeners.call(this);var t=this.hls;t.on(b.LEVEL_LOADED,this.onLevelLoaded,this),t.on(b.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.on(b.SUBTITLE_TRACK_SWITCH,this.onSubtitleTrackSwitch,this),t.on(b.SUBTITLE_TRACK_LOADED,this.onSubtitleTrackLoaded,this),t.on(b.SUBTITLE_FRAG_PROCESSED,this.onSubtitleFragProcessed,this),t.on(b.BUFFER_FLUSHING,this.onBufferFlushing,this)},r.unregisterListeners=function(){e.prototype.unregisterListeners.call(this);var t=this.hls;t.off(b.LEVEL_LOADED,this.onLevelLoaded,this),t.off(b.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.off(b.SUBTITLE_TRACK_SWITCH,this.onSubtitleTrackSwitch,this),t.off(b.SUBTITLE_TRACK_LOADED,this.onSubtitleTrackLoaded,this),t.off(b.SUBTITLE_FRAG_PROCESSED,this.onSubtitleFragProcessed,this),t.off(b.BUFFER_FLUSHING,this.onBufferFlushing,this)},r.startLoad=function(e,t){this.stopLoad(),this.state=_i.IDLE,this.setInterval(500),this.nextLoadPosition=this.lastCurrentTime=e+this.timelineOffset,this.startPosition=t?-1:e,this.tick()},r.onManifestLoading=function(){e.prototype.onManifestLoading.call(this),this.mainDetails=null},r.onMediaDetaching=function(t,r){this.tracksBuffered=[],e.prototype.onMediaDetaching.call(this,t,r)},r.onLevelLoaded=function(e,t){this.mainDetails=t.details},r.onSubtitleFragProcessed=function(e,t){var r=t.frag,i=t.success;if(this.fragContextChanged(r)||(te(r)&&(this.fragPrevious=r),this.state=_i.IDLE),i){var n=this.tracksBuffered[this.currentTrackId];if(n){for(var a,s=r.start,o=0;o<n.length;o++)if(s>=n[o].start&&s<=n[o].end){a=n[o];break}var l=r.start+r.duration;a?a.end=l:(a={start:s,end:l},n.push(a)),this.fragmentTracker.fragBuffered(r),this.fragBufferedComplete(r,null),this.media&&this.tick()}}},r.onBufferFlushing=function(e,t){var r=t.startOffset,i=t.endOffset;if(0===r&&i!==Number.POSITIVE_INFINITY){var n=i-1;if(n<=0)return;t.endOffsetSubtitles=Math.max(0,n),this.tracksBuffered.forEach((function(e){for(var t=0;t<e.length;)if(e[t].end<=n)e.shift();else{if(!(e[t].start<n))break;e[t].start=n,t++}})),this.fragmentTracker.removeFragmentsInRange(r,n,x)}},r.onError=function(e,t){var r=t.frag;(null==r?void 0:r.type)===x&&(t.details===k.FRAG_GAP&&this.fragmentTracker.fragBuffered(r,!0),this.fragCurrent&&this.fragCurrent.abortRequests(),this.state!==_i.STOPPED&&(this.state=_i.IDLE))},r.onSubtitleTracksUpdated=function(e,t){var r=this,i=t.subtitleTracks;this.levels&&Ea(this.levels,i)?this.levels=i.map((function(e){return new st(e)})):(this.tracksBuffered=[],this.levels=i.map((function(e){var t=new st(e);return r.tracksBuffered[t.id]=[],t})),this.fragmentTracker.removeFragmentsInRange(0,Number.POSITIVE_INFINITY,x),this.fragPrevious=null,this.mediaBuffer=null)},r.onSubtitleTrackSwitch=function(e,t){var r;if(this.currentTrackId=t.id,null!=(r=this.levels)&&r.length&&-1!==this.currentTrackId){var i=this.levels[this.currentTrackId];null!=i&&i.details?this.mediaBuffer=this.mediaBufferTimeRanges:this.mediaBuffer=null,i&&this.state!==_i.STOPPED&&this.setInterval(500)}else this.clearInterval()},r.onSubtitleTrackLoaded=function(e,t){var r,i=this.currentTrackId,n=this.levels,a=t.details,s=t.id;if(n){var o=n[s];if(!(s>=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){if(a.deltaUpdateFailed)return;var u=this.mainDetails;if(!u)return void(this.startFragRequested=!1);var d,h=u.fragments[0];o.details?0===(l=this.alignPlaylists(a,o.details,null==(d=this.levelLastLoaded)?void 0:d.details))&&h&&ci(a,l=h.start):a.hasProgramDateTime&&u.hasProgramDateTime?(Ri(a,u),l=a.fragmentStart):h&&ci(a,l=h.start),u&&!this.startFragRequested&&this.setStartPosition(u,l)}o.details=a,this.levelLastLoaded=o,s===i&&(this.hls.trigger(b.SUBTITLE_TRACK_UPDATED,{details:a,id:s,groupId:t.groupId}),this.tick(),a.live&&!this.fragCurrent&&this.media&&this.state===_i.IDLE&&(Tt(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(e){var t=this,r=e.frag,i=e.payload,n=r.decryptdata,a=this.hls;if(!this.fragContextChanged(r)&&i&&i.byteLength>0&&null!=n&&n.key&&n.iv&&Ir(n.method)){var s=performance.now();this.decrypter.decrypt(new Uint8Array(i),n.key.buffer,n.iv.buffer,Rr(n.method)).catch((function(e){throw a.trigger(b.ERROR,{type:R.MEDIA_ERROR,details:k.FRAG_DECRYPT_ERROR,fatal:!1,error:e,reason:e.message,frag:r}),e})).then((function(e){var t=performance.now();a.trigger(b.FRAG_DECRYPTED,{frag:r,payload:e,stats:{tstart:s,tdecrypt:t}})})).catch((function(e){t.warn(e.name+": "+e.message),t.state=_i.IDLE}))}},r.doTick=function(){if(this.media){if(this.state===_i.IDLE){var e=this.currentTrackId,t=this.levels,r=null==t?void 0:t[e];if(!r||!t.length||!r.details)return;if(this.waitForLive(r))return;var i=this.config,n=this.getLoadPosition(),a=dr.bufferedInfo(this.tracksBuffered[this.currentTrackId]||[],n,i.maxBufferHole),s=a.end,o=a.len,l=r.details;if(o>this.hls.maxBufferLength+l.levelTargetDuration)return;var u=l.fragments,d=u.length,h=l.edge,f=null,c=this.fragPrevious;if(s<h){var g=i.maxFragLookUpTolerance,v=s>h-g?0:g;!(f=Tt(c,u,Math.max(u[0].start,s),v))&&c&&c.start<u[0].start&&(f=u[0])}else f=u[d-1];if(!(f=this.filterReplacedPrimary(f,r.details)))return;var m=u[f.sn-l.startSN-1];if(m&&m.cc===f.cc&&this.fragmentTracker.getState(m)===Vt&&(f=m),this.fragmentTracker.getState(f)===Vt){var p=this.mapToInitFragWhenRequired(f);p&&this.loadFragment(p,r,s)}}}else this.state=_i.IDLE},r.loadFragment=function(t,r,i){te(t)?e.prototype.loadFragment.call(this,t,r,i):this._loadInitSegment(t,r)},i(t,[{key:"mediaBufferTimeRanges",get:function(){return new oo(this.tracksBuffered[this.currentTrackId]||[])}}])}(Pi),oo=function(e){this.buffered=void 0;var t=function(t,r,i){if((r>>>=0)>i-1)throw new DOMException("Failed to execute '"+t+"' on 'TimeRanges': The index provided ("+r+") is greater than the maximum bound ("+i+")");return e[r][t]};this.buffered={get length(){return e.length},end:function(r){return t("end",r,e.length)},start:function(r){return t("start",r,e.length)}}};function lo(e,t){var r;try{r=new Event("addtrack")}catch(e){(r=document.createEvent("Event")).initEvent("addtrack",!1,!1)}r.track=e,t.dispatchEvent(r)}function uo(e,t){var r=e.mode;if("disabled"===r&&(e.mode="hidden"),e.cues&&!e.cues.getCueById(t.id))try{if(e.addCue(t),!e.cues.getCueById(t.id))throw new Error("addCue is failed for: "+t)}catch(r){Y.debug("[texttrack-utils]: "+r);try{var i=new self.TextTrackCue(t.startTime,t.endTime,t.text);i.id=t.id,e.addCue(i)}catch(e){Y.debug("[texttrack-utils]: Legacy TextTrackCue fallback failed: "+e)}}"disabled"===r&&(e.mode=r)}function ho(e,t){var r=e.mode;if("disabled"===r&&(e.mode="hidden"),e.cues)for(var i=e.cues.length;i--;)t&&e.cues[i].removeEventListener("enter",t),e.removeCue(e.cues[i]);"disabled"===r&&(e.mode=r)}function fo(e,t,r,i){var n=e.mode;if("disabled"===n&&(e.mode="hidden"),e.cues&&e.cues.length>0)for(var a=function(e,t,r){var i=[],n=function(e,t){if(t<=e[0].startTime)return 0;var r=e.length-1;if(t>e[r].endTime)return-1;for(var i,n=0,a=r;n<=a;)if(t<e[i=Math.floor((a+n)/2)].startTime)a=i-1;else{if(!(t>e[i].startTime&&n<r))return i;n=i+1}return e[n].startTime-t<t-e[a].startTime?n:a}(e,t);if(n>-1)for(var a=n,s=e.length;a<s;a++){var o=e[a];if(o.startTime>=t&&o.endTime<=r)i.push(o);else if(o.startTime>r)return i}return i}(e.cues,t,r),s=0;s<a.length;s++)i&&!i(a[s])||e.removeCue(a[s]);"disabled"===n&&(e.mode=n)}function co(e){for(var t=[],r=0;r<e.length;r++){var i=e[r];"subtitles"!==i.kind&&"captions"!==i.kind||!i.label||t.push(e[r])}return t}var go=function(e){function t(t){var r;return(r=e.call(this,t,"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.useTextTrackPolling=!1,r.subtitlePollingInterval=-1,r._subtitleDisplay=!0,r.asyncPollTrackChange=function(){return r.pollTrackChange(0)},r.onTextTracksChanged=function(){if(r.useTextTrackPolling||self.clearInterval(r.subtitlePollingInterval),r.media&&r.hls.config.renderTextTracksNatively){for(var e=null,t=co(r.media.textTracks),i=0;i<t.length;i++)if("hidden"===t[i].mode)e=t[i];else if("showing"===t[i].mode){e=t[i];break}var n=r.findTrackForTextTrack(e);r.subtitleTrack!==n&&r.setSubtitleTrack(n)}},r.registerListeners(),r}o(t,e);var r=t.prototype;return r.destroy=function(){this.unregisterListeners(),this.tracks.length=0,this.tracksInGroup.length=0,this.currentTrack=null,this.onTextTracksChanged=this.asyncPollTrackChange=null,e.prototype.destroy.call(this)},r.registerListeners=function(){var e=this.hls;e.on(b.MEDIA_ATTACHED,this.onMediaAttached,this),e.on(b.MEDIA_DETACHING,this.onMediaDetaching,this),e.on(b.MANIFEST_LOADING,this.onManifestLoading,this),e.on(b.MANIFEST_PARSED,this.onManifestParsed,this),e.on(b.LEVEL_LOADING,this.onLevelLoading,this),e.on(b.LEVEL_SWITCHING,this.onLevelSwitching,this),e.on(b.SUBTITLE_TRACK_LOADED,this.onSubtitleTrackLoaded,this),e.on(b.ERROR,this.onError,this)},r.unregisterListeners=function(){var e=this.hls;e.off(b.MEDIA_ATTACHED,this.onMediaAttached,this),e.off(b.MEDIA_DETACHING,this.onMediaDetaching,this),e.off(b.MANIFEST_LOADING,this.onManifestLoading,this),e.off(b.MANIFEST_PARSED,this.onManifestParsed,this),e.off(b.LEVEL_LOADING,this.onLevelLoading,this),e.off(b.LEVEL_SWITCHING,this.onLevelSwitching,this),e.off(b.SUBTITLE_TRACK_LOADED,this.onSubtitleTrackLoaded,this),e.off(b.ERROR,this.onError,this)},r.onMediaAttached=function(e,t){this.media=t.media,this.media&&(this.queuedDefaultTrack>-1&&(this.subtitleTrack=this.queuedDefaultTrack,this.queuedDefaultTrack=-1),this.useTextTrackPolling=!(this.media.textTracks&&"onchange"in this.media.textTracks),this.useTextTrackPolling?this.pollTrackChange(500):this.media.textTracks.addEventListener("change",this.asyncPollTrackChange))},r.pollTrackChange=function(e){self.clearInterval(this.subtitlePollingInterval),this.subtitlePollingInterval=self.setInterval(this.onTextTracksChanged,e)},r.onMediaDetaching=function(e,t){var r=this.media;if(r){var i=!!t.transferMedia;self.clearInterval(this.subtitlePollingInterval),this.useTextTrackPolling||r.textTracks.removeEventListener("change",this.asyncPollTrackChange),this.trackId>-1&&(this.queuedDefaultTrack=this.trackId),this.subtitleTrack=-1,this.media=null,i||co(r.textTracks).forEach((function(e){ho(e)}))}},r.onManifestLoading=function(){this.tracks=[],this.groupIds=null,this.tracksInGroup=[],this.trackId=-1,this.currentTrack=null,this.selectDefaultTrack=!0},r.onManifestParsed=function(e,t){this.tracks=t.subtitleTracks},r.onSubtitleTrackLoaded=function(e,t){var r=t.id,i=t.groupId,n=t.details,a=this.tracksInGroup[r];if(a&&a.groupId===i){var s=a.details;a.details=t.details,this.log("Subtitle track "+r+' "'+a.name+'" lang:'+a.lang+" group:"+i+" loaded ["+n.startSN+"-"+n.endSN+"]"),r===this.trackId&&this.playlistLoaded(r,t,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(e,t){this.switchLevel(t.level)},r.onLevelSwitching=function(e,t){this.switchLevel(t.level)},r.switchLevel=function(e){var t=this.hls.levels[e];if(t){var r=t.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(e){return-1===(null==i?void 0:i.indexOf(e))}))){this.groupIds=r,this.trackId=-1,this.currentTrack=null;var a=this.tracks.filter((function(e){return!r||-1!==r.indexOf(e.groupId)}));if(a.length)this.selectDefaultTrack&&!a.some((function(e){return e.default}))&&(this.selectDefaultTrack=!1),a.forEach((function(e,t){e.id=t}));else if(!n&&!this.tracksInGroup.length)return;this.tracksInGroup=a;var s=this.hls.config.subtitlePreference;if(!n&&s){this.selectDefaultTrack=!1;var o=ct(s,a);if(o>-1)n=a[o];else{var l=ct(s,this.tracks);n=this.tracks[l]}}var u=this.findTrackId(n);-1===u&&n&&(u=this.findTrackId(null));var d={subtitleTracks:a};this.log("Updating subtitle tracks, "+a.length+' track(s) found in "'+(null==r?void 0:r.join(","))+'" group-id'),this.hls.trigger(b.SUBTITLE_TRACKS_UPDATED,d),-1!==u&&-1===this.trackId&&this.setSubtitleTrack(u)}}},r.findTrackId=function(e){for(var t=this.tracksInGroup,r=this.selectDefaultTrack,i=0;i<t.length;i++){var n=t[i];if((!r||n.default)&&(r||e)&&(!e||gt(n,e)))return i}if(e){for(var a=0;a<t.length;a++){var s=t[a];if(Ta(e.attrs,s.attrs,["LANGUAGE","ASSOC-LANGUAGE","CHARACTERISTICS"]))return a}for(var o=0;o<t.length;o++){var l=t[o];if(Ta(e.attrs,l.attrs,["LANGUAGE"]))return o}}return-1},r.findTrackForTextTrack=function(e){if(e)for(var t=this.tracksInGroup,r=0;r<t.length;r++)if(Sa(t[r],e))return r;return-1},r.onError=function(e,t){!t.fatal&&t.context&&(t.context.type!==C||t.context.id!==this.trackId||this.groupIds&&-1===this.groupIds.indexOf(t.context.groupId)||this.checkRetry(t))},r.setSubtitleOption=function(e){if(this.hls.config.subtitlePreference=e,e){if(-1===e.id)return this.setSubtitleTrack(-1),null;var t=this.allSubtitleTracks;if(this.selectDefaultTrack=!1,t.length){var r=this.currentTrack;if(r&>(e,r))return r;var i=ct(e,this.tracksInGroup);if(i>-1){var n=this.tracksInGroup[i];return this.setSubtitleTrack(i),n}if(r)return null;var a=ct(e,t);if(a>-1)return t[a]}}return null},r.loadPlaylist=function(t){e.prototype.loadPlaylist.call(this),this.shouldLoadPlaylist(this.currentTrack)&&this.scheduleLoading(this.currentTrack,t)},r.loadingPlaylist=function(t,r){e.prototype.loadingPlaylist.call(this,t,r);var i=t.id,n=t.groupId,a=this.getUrlWithDirectives(t.url,r),s=t.details,o=null==s?void 0:s.age;this.log("Loading subtitle "+i+' "'+t.name+'" lang:'+t.lang+" group:"+n+(void 0!==(null==r?void 0:r.msn)?" at sn "+r.msn+" part "+r.part:"")+(o&&s.live?" age "+o.toFixed(1)+(s.type&&" "+s.type||""):"")+" "+a),this.hls.trigger(b.SUBTITLE_TRACK_LOADING,{url:a,id:i,groupId:n,deliveryDirectives:r||null,track:t})},r.toggleTrackModes=function(){var e=this.media;if(e){var t,r=co(e.textTracks),i=this.currentTrack;if(i&&((t=r.filter((function(e){return Sa(i,e)}))[0])||this.warn('Unable to find subtitle TextTrack with name "'+i.name+'" and language "'+i.lang+'"')),[].slice.call(r).forEach((function(e){"disabled"!==e.mode&&e!==t&&(e.mode="disabled")})),t){var n=this.subtitleDisplay?"showing":"hidden";t.mode!==n&&(t.mode=n)}}},r.setSubtitleTrack=function(e){var t=this.tracksInGroup;if(this.media)if(e<-1||e>=t.length||!A(e))this.warn("Invalid subtitle track id: "+e);else{this.selectDefaultTrack=!1;var r=this.currentTrack,i=t[e]||null;if(this.trackId=e,this.currentTrack=i,this.toggleTrackModes(),i){var n=!!i.details&&!i.details.live;if(e!==this.trackId||i!==r||!n){this.log("Switching to subtitle-track "+e+(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,d=i.url;this.hls.trigger(b.SUBTITLE_TRACK_SWITCH,{id:a,groupId:o,name:l,type:u,url:d});var h=this.switchParams(i.url,null==r?void 0:r.details,i.details);this.loadPlaylist(h)}}else this.hls.trigger(b.SUBTITLE_TRACK_SWITCH,{id:e})}else this.queuedDefaultTrack=e},i(t,[{key:"subtitleDisplay",get:function(){return this._subtitleDisplay},set:function(e){this._subtitleDisplay=e,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(e){this.selectDefaultTrack=!1,this.setSubtitleTrack(e)}}])}(ya),vo={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},mo=function(e){return String.fromCharCode(vo[e]||e)},po=15,yo=100,Eo={17:1,18:3,21:5,22:7,23:9,16:11,19:12,20:14},To={17:2,18:4,21:6,22:8,23:10,19:13,20:15},So={25:1,26:3,29:5,30:7,31:9,24:11,27:12,28:14},Ao={25:2,26:4,29:6,30:8,31:10,27:13,28:15},Lo=["white","green","blue","cyan","red","yellow","magenta","black","transparent"],Io=function(){function e(){this.time=null,this.verboseLevel=0}return e.prototype.log=function(e,t){if(this.verboseLevel>=e){var r="function"==typeof t?t():t;Y.log(this.time+" ["+e+"] "+r)}},e}(),Ro=function(e){for(var t=[],r=0;r<e.length;r++)t.push(e[r].toString(16));return t},ko=function(){function e(){this.foreground="white",this.underline=!1,this.italics=!1,this.background="black",this.flash=!1}var t=e.prototype;return t.reset=function(){this.foreground="white",this.underline=!1,this.italics=!1,this.background="black",this.flash=!1},t.setStyles=function(e){for(var t=["foreground","underline","italics","background","flash"],r=0;r<t.length;r++){var i=t[r];e.hasOwnProperty(i)&&(this[i]=e[i])}},t.isDefault=function(){return"white"===this.foreground&&!this.underline&&!this.italics&&"black"===this.background&&!this.flash},t.equals=function(e){return this.foreground===e.foreground&&this.underline===e.underline&&this.italics===e.italics&&this.background===e.background&&this.flash===e.flash},t.copy=function(e){this.foreground=e.foreground,this.underline=e.underline,this.italics=e.italics,this.background=e.background,this.flash=e.flash},t.toString=function(){return"color="+this.foreground+", underline="+this.underline+", italics="+this.italics+", background="+this.background+", flash="+this.flash},e}(),bo=function(){function e(){this.uchar=" ",this.penState=new ko}var t=e.prototype;return t.reset=function(){this.uchar=" ",this.penState.reset()},t.setChar=function(e,t){this.uchar=e,this.penState.copy(t)},t.setPenState=function(e){this.penState.copy(e)},t.equals=function(e){return this.uchar===e.uchar&&this.penState.equals(e.penState)},t.copy=function(e){this.uchar=e.uchar,this.penState.copy(e.penState)},t.isEmpty=function(){return" "===this.uchar&&this.penState.isDefault()},e}(),Do=function(){function e(e){this.chars=[],this.pos=0,this.currPenState=new ko,this.cueStartTime=null,this.logger=void 0;for(var t=0;t<yo;t++)this.chars.push(new bo);this.logger=e}var t=e.prototype;return t.equals=function(e){for(var t=0;t<yo;t++)if(!this.chars[t].equals(e.chars[t]))return!1;return!0},t.copy=function(e){for(var t=0;t<yo;t++)this.chars[t].copy(e.chars[t])},t.isEmpty=function(){for(var e=!0,t=0;t<yo;t++)if(!this.chars[t].isEmpty()){e=!1;break}return e},t.setCursor=function(e){this.pos!==e&&(this.pos=e),this.pos<0?(this.logger.log(3,"Negative cursor position "+this.pos),this.pos=0):this.pos>yo&&(this.logger.log(3,"Too large cursor position "+this.pos),this.pos=yo)},t.moveCursor=function(e){var t=this.pos+e;if(e>1)for(var r=this.pos+1;r<t+1;r++)this.chars[r].setPenState(this.currPenState);this.setCursor(t)},t.backSpace=function(){this.moveCursor(-1),this.chars[this.pos].setChar(" ",this.currPenState)},t.insertChar=function(e){var t=this;e>=144&&this.backSpace();var r=mo(e);this.pos>=yo?this.logger.log(0,(function(){return"Cannot insert "+e.toString(16)+" ("+r+") at position "+t.pos+". Skipping it!"})):(this.chars[this.pos].setChar(r,this.currPenState),this.moveCursor(1))},t.clearFromPos=function(e){var t;for(t=e;t<yo;t++)this.chars[t].reset()},t.clear=function(){this.clearFromPos(0),this.pos=0,this.currPenState.reset()},t.clearToEndOfRow=function(){this.clearFromPos(this.pos)},t.getTextString=function(){for(var e=[],t=!0,r=0;r<yo;r++){var i=this.chars[r].uchar;" "!==i&&(t=!1),e.push(i)}return t?"":e.join("")},t.setPenStyles=function(e){this.currPenState.setStyles(e),this.chars[this.pos].setPenState(this.currPenState)},e}(),_o=function(){function e(e){this.rows=[],this.currRow=14,this.nrRollUpRows=null,this.lastOutputScreen=null,this.logger=void 0;for(var t=0;t<po;t++)this.rows.push(new Do(e));this.logger=e}var t=e.prototype;return t.reset=function(){for(var e=0;e<po;e++)this.rows[e].clear();this.currRow=14},t.equals=function(e){for(var t=!0,r=0;r<po;r++)if(!this.rows[r].equals(e.rows[r])){t=!1;break}return t},t.copy=function(e){for(var t=0;t<po;t++)this.rows[t].copy(e.rows[t])},t.isEmpty=function(){for(var e=!0,t=0;t<po;t++)if(!this.rows[t].isEmpty()){e=!1;break}return e},t.backSpace=function(){this.rows[this.currRow].backSpace()},t.clearToEndOfRow=function(){this.rows[this.currRow].clearToEndOfRow()},t.insertChar=function(e){this.rows[this.currRow].insertChar(e)},t.setPen=function(e){this.rows[this.currRow].setPenStyles(e)},t.moveCursor=function(e){this.rows[this.currRow].moveCursor(e)},t.setCursor=function(e){this.logger.log(2,"setCursor: "+e),this.rows[this.currRow].setCursor(e)},t.setPAC=function(e){this.logger.log(2,(function(){return"pacData = "+ut(e)}));var t=e.row-1;if(this.nrRollUpRows&&t<this.nrRollUpRows-1&&(t=this.nrRollUpRows-1),this.nrRollUpRows&&this.currRow!==t){for(var r=0;r<po;r++)this.rows[r].clear();var i=this.currRow+1-this.nrRollUpRows,n=this.lastOutputScreen;if(n){var a=n.rows[i].cueStartTime,s=this.logger.time;if(null!==a&&null!==s&&a<s)for(var o=0;o<this.nrRollUpRows;o++)this.rows[t-this.nrRollUpRows+o+1].copy(n.rows[i+o])}}this.currRow=t;var l=this.rows[this.currRow];if(null!==e.indent){var u=e.indent,d=Math.max(u-1,0);l.setCursor(e.indent),e.color=l.chars[d].penState.foreground}var h={foreground:e.color,underline:e.underline,italics:e.italics,background:"black",flash:!1};this.setPen(h)},t.setBkgData=function(e){this.logger.log(2,(function(){return"bkgData = "+ut(e)})),this.backSpace(),this.setPen(e),this.insertChar(32)},t.setRollUpRows=function(e){this.nrRollUpRows=e},t.rollUp=function(){var e=this;if(null!==this.nrRollUpRows){this.logger.log(1,(function(){return e.getDisplayText()}));var t=this.currRow+1-this.nrRollUpRows,r=this.rows.splice(t,1)[0];r.clear(),this.rows.splice(this.currRow,0,r),this.logger.log(2,"Rolling up")}else this.logger.log(3,"roll_up but nrRollUpRows not set yet")},t.getDisplayText=function(e){e=e||!1;for(var t=[],r="",i=-1,n=0;n<po;n++){var a=this.rows[n].getTextString();a&&(i=n+1,e?t.push("Row "+i+": '"+a+"'"):t.push(a.trim()))}return t.length>0&&(r=e?"["+t.join(" | ")+"]":t.join("\n")),r},t.getTextAndFormat=function(){return this.rows},e}(),Po=function(){function e(e,t,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=e,this.outputFilter=t,this.mode=null,this.verbose=0,this.displayedMemory=new _o(r),this.nonDisplayedMemory=new _o(r),this.lastOutputScreen=new _o(r),this.currRollUpRow=this.displayedMemory.rows[14],this.writeScreen=this.displayedMemory,this.mode=null,this.cueStartTime=null,this.logger=r}var t=e.prototype;return t.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},t.getHandler=function(){return this.outputFilter},t.setHandler=function(e){this.outputFilter=e},t.setPAC=function(e){this.writeScreen.setPAC(e)},t.setBkgData=function(e){this.writeScreen.setBkgData(e)},t.setMode=function(e){e!==this.mode&&(this.mode=e,this.logger.log(2,(function(){return"MODE="+e})),"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=e)},t.insertChars=function(e){for(var t=this,r=0;r<e.length;r++)this.writeScreen.insertChar(e[r]);var i=this.writeScreen===this.displayedMemory?"DISP":"NON_DISP";this.logger.log(2,(function(){return i+": "+t.writeScreen.getDisplayText(!0)})),"MODE_PAINT-ON"!==this.mode&&"MODE_ROLL-UP"!==this.mode||(this.logger.log(1,(function(){return"DISPLAYED: "+t.displayedMemory.getDisplayText(!0)})),this.outputDataUpdate())},t.ccRCL=function(){this.logger.log(2,"RCL - Resume Caption Loading"),this.setMode("MODE_POP-ON")},t.ccBS=function(){this.logger.log(2,"BS - BackSpace"),"MODE_TEXT"!==this.mode&&(this.writeScreen.backSpace(),this.writeScreen===this.displayedMemory&&this.outputDataUpdate())},t.ccAOF=function(){},t.ccAON=function(){},t.ccDER=function(){this.logger.log(2,"DER- Delete to End of Row"),this.writeScreen.clearToEndOfRow(),this.outputDataUpdate()},t.ccRU=function(e){this.logger.log(2,"RU("+e+") - Roll Up"),this.writeScreen=this.displayedMemory,this.setMode("MODE_ROLL-UP"),this.writeScreen.setRollUpRows(e)},t.ccFON=function(){this.logger.log(2,"FON - Flash On"),this.writeScreen.setPen({flash:!0})},t.ccRDC=function(){this.logger.log(2,"RDC - Resume Direct Captioning"),this.setMode("MODE_PAINT-ON")},t.ccTR=function(){this.logger.log(2,"TR"),this.setMode("MODE_TEXT")},t.ccRTD=function(){this.logger.log(2,"RTD"),this.setMode("MODE_TEXT")},t.ccEDM=function(){this.logger.log(2,"EDM - Erase Displayed Memory"),this.displayedMemory.reset(),this.outputDataUpdate(!0)},t.ccCR=function(){this.logger.log(2,"CR - Carriage Return"),this.writeScreen.rollUp(),this.outputDataUpdate(!0)},t.ccENM=function(){this.logger.log(2,"ENM - Erase Non-displayed Memory"),this.nonDisplayedMemory.reset()},t.ccEOC=function(){var e=this;if(this.logger.log(2,"EOC - End Of Caption"),"MODE_POP-ON"===this.mode){var t=this.displayedMemory;this.displayedMemory=this.nonDisplayedMemory,this.nonDisplayedMemory=t,this.writeScreen=this.nonDisplayedMemory,this.logger.log(1,(function(){return"DISP: "+e.displayedMemory.getDisplayText()}))}this.outputDataUpdate(!0)},t.ccTO=function(e){this.logger.log(2,"TO("+e+") - Tab Offset"),this.writeScreen.moveCursor(e)},t.ccMIDROW=function(e){var t={flash:!1};if(t.underline=e%2==1,t.italics=e>=46,t.italics)t.foreground="white";else{var r=Math.floor(e/2)-16;t.foreground=["white","green","blue","cyan","red","yellow","magenta"][r]}this.logger.log(2,"MIDROW: "+ut(t)),this.writeScreen.setPen(t)},t.outputDataUpdate=function(e){void 0===e&&(e=!1);var t=this.logger.time;null!==t&&this.outputFilter&&(null!==this.cueStartTime||this.displayedMemory.isEmpty()?this.displayedMemory.equals(this.lastOutputScreen)||(this.outputFilter.newCue(this.cueStartTime,t,this.lastOutputScreen),e&&this.outputFilter.dispatchCue&&this.outputFilter.dispatchCue(),this.cueStartTime=this.displayedMemory.isEmpty()?null:t):this.cueStartTime=t,this.lastOutputScreen.copy(this.displayedMemory))},t.cueSplitAtTime=function(e){this.outputFilter&&(this.displayedMemory.isEmpty()||(this.outputFilter.newCue&&this.outputFilter.newCue(this.cueStartTime,e,this.displayedMemory),this.cueStartTime=e))},e}(),Co=function(){function e(e,t,r){this.channels=void 0,this.currentChannel=0,this.cmdHistory={a:null,b:null},this.logger=void 0;var i=this.logger=new Io;this.channels=[null,new Po(e,t,i),new Po(e+1,r,i)]}var t=e.prototype;return t.getHandler=function(e){return this.channels[e].getHandler()},t.setHandler=function(e,t){this.channels[e].setHandler(t)},t.addData=function(e,t){var r=this;this.logger.time=e;for(var i=function(e){var i=127&t[e],n=127&t[e+1],a=!1,s=null;if(0===i&&0===n)return 0;r.logger.log(3,(function(){return"["+Ro([t[e],t[e+1]])+"] -> ("+Ro([i,n])+")"}));var o=r.cmdHistory;if(i>=16&&i<=31){if(function(e,t,r){return r.a===e&&r.b===t}(i,n,o))return wo(null,null,o),r.logger.log(3,(function(){return"Repeated command ("+Ro([i,n])+") is dropped"})),0;wo(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 wo(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 "+Ro([i,n])+" orig: "+Ro([t[e],t[e+1]])}))},n=0;n<t.length;n+=2)i(n)},t.parseCmd=function(e,t){if(!((20===e||28===e||21===e||29===e)&&t>=32&&t<=47||(23===e||31===e)&&t>=33&&t<=35))return!1;var r=20===e||21===e||23===e?1:2,i=this.channels[r];return 20===e||21===e||28===e||29===e?32===t?i.ccRCL():33===t?i.ccBS():34===t?i.ccAOF():35===t?i.ccAON():36===t?i.ccDER():37===t?i.ccRU(2):38===t?i.ccRU(3):39===t?i.ccRU(4):40===t?i.ccFON():41===t?i.ccRDC():42===t?i.ccTR():43===t?i.ccRTD():44===t?i.ccEDM():45===t?i.ccCR():46===t?i.ccENM():47===t&&i.ccEOC():i.ccTO(t-32),this.currentChannel=r,!0},t.parseMidrow=function(e,t){var r=0;if((17===e||25===e)&&t>=32&&t<=47){if((r=17===e?1:2)!==this.currentChannel)return this.logger.log(0,"Mismatch channel in midrow parsing"),!1;var i=this.channels[r];return!!i&&(i.ccMIDROW(t),this.logger.log(3,(function(){return"MIDROW ("+Ro([e,t])+")"})),!0)}return!1},t.parsePAC=function(e,t){var r;if(!((e>=17&&e<=23||e>=25&&e<=31)&&t>=64&&t<=127||(16===e||24===e)&&t>=64&&t<=95))return!1;var i=e<=23?1:2;r=t>=64&&t<=95?1===i?Eo[e]:So[e]:1===i?To[e]:Ao[e];var n=this.channels[i];return!!n&&(n.setPAC(this.interpretPAC(r,t)),this.currentChannel=i,!0)},t.interpretPAC=function(e,t){var r,i={color:null,italics:!1,indent:null,underline:!1,row:e};return r=t>95?t-96:t-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},t.parseChars=function(e,t){var r,i,n=null,a=null;return e>=25?(r=2,a=e-8):(r=1,a=e),a>=17&&a<=19?(i=17===a?t+80:18===a?t+112:t+144,this.logger.log(2,(function(){return"Special char '"+mo(i)+"' in channel "+r})),n=[i]):e>=32&&e<=127&&(n=0===t?[e]:[e,t]),n&&this.logger.log(3,(function(){return"Char codes = "+Ro(n).join(",")})),n},t.parseBackgroundAttributes=function(e,t){var r;if(!((16===e||24===e)&&t>=32&&t<=47||(23===e||31===e)&&t>=45&&t<=47))return!1;var i={};16===e||24===e?(r=Math.floor((t-32)/2),i.background=Lo[r],t%2==1&&(i.background=i.background+"_semi")):45===t?i.background="transparent":(i.foreground="black",47===t&&(i.underline=!0));var n=e<=23?1:2;return this.channels[n].setBkgData(i),!0},t.reset=function(){for(var e=0;e<Object.keys(this.channels).length;e++){var t=this.channels[e];t&&t.reset()}wo(null,null,this.cmdHistory)},t.cueSplitAtTime=function(e){for(var t=0;t<this.channels.length;t++){var r=this.channels[t];r&&r.cueSplitAtTime(e)}},e}();function wo(e,t,r){r.a=e,r.b=t}var Oo=function(){if(null!=Pr&&Pr.VTTCue)return self.VTTCue;var e=["","lr","rl"],t=["start","middle","end","left","right"];function r(e,t){if("string"!=typeof t)return!1;if(!Array.isArray(e))return!1;var r=t.toLowerCase();return!!~e.indexOf(r)&&r}function i(e){return r(t,e)}function n(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),i=1;i<t;i++)r[i-1]=arguments[i];for(var n=1;n<arguments.length;n++){var a=arguments[n];for(var s in a)e[s]=a[s]}return e}function a(t,a,s){var o=this,l={enumerable:!0};o.hasBeenReset=!1;var u="",d=!1,h=t,f=a,c=s,g=null,v="",m=!0,p="auto",y="start",E=50,T="middle",S=50,A="middle";Object.defineProperty(o,"id",n({},l,{get:function(){return u},set:function(e){u=""+e}})),Object.defineProperty(o,"pauseOnExit",n({},l,{get:function(){return d},set:function(e){d=!!e}})),Object.defineProperty(o,"startTime",n({},l,{get:function(){return h},set:function(e){if("number"!=typeof e)throw new TypeError("Start time must be set to a number.");h=e,this.hasBeenReset=!0}})),Object.defineProperty(o,"endTime",n({},l,{get:function(){return f},set:function(e){if("number"!=typeof e)throw new TypeError("End time must be set to a number.");f=e,this.hasBeenReset=!0}})),Object.defineProperty(o,"text",n({},l,{get:function(){return c},set:function(e){c=""+e,this.hasBeenReset=!0}})),Object.defineProperty(o,"region",n({},l,{get:function(){return g},set:function(e){g=e,this.hasBeenReset=!0}})),Object.defineProperty(o,"vertical",n({},l,{get:function(){return v},set:function(t){var i=function(t){return r(e,t)}(t);if(!1===i)throw new SyntaxError("An invalid or illegal string was specified.");v=i,this.hasBeenReset=!0}})),Object.defineProperty(o,"snapToLines",n({},l,{get:function(){return m},set:function(e){m=!!e,this.hasBeenReset=!0}})),Object.defineProperty(o,"line",n({},l,{get:function(){return p},set:function(e){if("number"!=typeof e&&"auto"!==e)throw new SyntaxError("An invalid number or illegal string was specified.");p=e,this.hasBeenReset=!0}})),Object.defineProperty(o,"lineAlign",n({},l,{get:function(){return y},set:function(e){var t=i(e);if(!t)throw new SyntaxError("An invalid or illegal string was specified.");y=t,this.hasBeenReset=!0}})),Object.defineProperty(o,"position",n({},l,{get:function(){return E},set:function(e){if(e<0||e>100)throw new Error("Position must be between 0 and 100.");E=e,this.hasBeenReset=!0}})),Object.defineProperty(o,"positionAlign",n({},l,{get:function(){return T},set:function(e){var t=i(e);if(!t)throw new SyntaxError("An invalid or illegal string was specified.");T=t,this.hasBeenReset=!0}})),Object.defineProperty(o,"size",n({},l,{get:function(){return S},set:function(e){if(e<0||e>100)throw new Error("Size must be between 0 and 100.");S=e,this.hasBeenReset=!0}})),Object.defineProperty(o,"align",n({},l,{get:function(){return A},set:function(e){var t=i(e);if(!t)throw new SyntaxError("An invalid or illegal string was specified.");A=t,this.hasBeenReset=!0}})),o.displayState=void 0}return a.prototype.getCueAsHTML=function(){return self.WebVTT.convertCueToDOMTree(self,this.text)},a}(),xo=function(){function e(){}return e.prototype.decode=function(e,t){if(!e)return"";if("string"!=typeof e)throw new Error("Error - expected string data.");return decodeURIComponent(encodeURIComponent(e))},e}();function Mo(e){function t(e,t,r,i){return 3600*(0|e)+60*(0|t)+(0|r)+parseFloat(i||0)}var r=e.match(/^(?:(\d+):)?(\d{2}):(\d{2})(\.\d+)?/);return r?parseFloat(r[2])>59?t(r[2],r[3],0,r[4]):t(r[1],r[2],r[3],r[4]):null}var Fo=function(){function e(){this.values=Object.create(null)}var t=e.prototype;return t.set=function(e,t){this.get(e)||""===t||(this.values[e]=t)},t.get=function(e,t,r){return r?this.has(e)?this.values[e]:t[r]:this.has(e)?this.values[e]:t},t.has=function(e){return e in this.values},t.alt=function(e,t,r){for(var i=0;i<r.length;++i)if(t===r[i]){this.set(e,t);break}},t.integer=function(e,t){/^-?\d+$/.test(t)&&this.set(e,parseInt(t,10))},t.percent=function(e,t){if(/^([\d]{1,3})(\.[\d]*)?%$/.test(t)){var r=parseFloat(t);if(r>=0&&r<=100)return this.set(e,r),!0}return!1},e}();function No(e,t,r,i){var n=i?e.split(i):[e];for(var a in n)if("string"==typeof n[a]){var s=n[a].split(r);2===s.length&&t(s[0],s[1])}}var Uo=new Oo(0,0,""),Bo="middle"===Uo.align?"middle":"center";function Go(e,t,r){var i=e;function n(){var t=Mo(e);if(null===t)throw new Error("Malformed timestamp: "+i);return e=e.replace(/^[^\sa-zA-Z-]+/,""),t}function a(){e=e.replace(/^\s+/,"")}if(a(),t.startTime=n(),a(),"--\x3e"!==e.slice(0,3))throw new Error("Malformed time stamp (time stamps must be separated by '--\x3e'): "+i);e=e.slice(3),a(),t.endTime=n(),a(),function(e,t){var i=new Fo;No(e,(function(e,t){var n;switch(e){case"region":for(var a=r.length-1;a>=0;a--)if(r[a].id===t){i.set(e,r[a].region);break}break;case"vertical":i.alt(e,t,["rl","lr"]);break;case"line":n=t.split(","),i.integer(e,n[0]),i.percent(e,n[0])&&i.set("snapToLines",!1),i.alt(e,n[0],["auto"]),2===n.length&&i.alt("lineAlign",n[1],["start",Bo,"end"]);break;case"position":n=t.split(","),i.percent(e,n[0]),2===n.length&&i.alt("positionAlign",n[1],["start",Bo,"end","line-left","line-right","auto"]);break;case"size":i.percent(e,t);break;case"align":i.alt(e,t,["start",Bo,"end","left","right"])}}),/:/,/\s/),t.region=i.get("region",null),t.vertical=i.get("vertical","");var n=i.get("line","auto");"auto"===n&&-1===Uo.line&&(n=-1),t.line=n,t.lineAlign=i.get("lineAlign","start"),t.snapToLines=i.get("snapToLines",!0),t.size=i.get("size",100),t.align=i.get("align",Bo);var a=i.get("position","auto");"auto"===a&&50===Uo.position&&(a="start"===t.align||"left"===t.align?0:"end"===t.align||"right"===t.align?100:50),t.position=a}(e,t)}function Ko(e){return e.replace(/<br(?: \/)?>/gi,"\n")}var Vo=function(){function e(){this.state="INITIAL",this.buffer="",this.decoder=new xo,this.regionList=[],this.cue=null,this.oncue=void 0,this.onparsingerror=void 0,this.onflush=void 0}var t=e.prototype;return t.parse=function(e){var t=this;function r(){var e=t.buffer,r=0;for(e=Ko(e);r<e.length&&"\r"!==e[r]&&"\n"!==e[r];)++r;var i=e.slice(0,r);return"\r"===e[r]&&++r,"\n"===e[r]&&++r,t.buffer=e.slice(r),i}e&&(t.buffer+=t.decoder.decode(e,{stream:!0}));try{var i="";if("INITIAL"===t.state){if(!/\r\n|\n/.test(t.buffer))return this;var n=(i=r()).match(/^()?WEBVTT([ \t].*)?$/);if(null==n||!n[0])throw new Error("Malformed WebVTT signature.");t.state="HEADER"}for(var a=!1;t.buffer;){if(!/\r\n|\n/.test(t.buffer))return this;switch(a?a=!1:i=r(),t.state){case"HEADER":/:/.test(i)?No(i,(function(e,t){}),/:/):i||(t.state="ID");continue;case"NOTE":i||(t.state="ID");continue;case"ID":if(/^NOTE($|[ \t])/.test(i)){t.state="NOTE";break}if(!i)continue;if(t.cue=new Oo(0,0,""),t.state="CUE",-1===i.indexOf("--\x3e")){t.cue.id=i;continue}case"CUE":if(!t.cue){t.state="BADCUE";continue}try{Go(i,t.cue,t.regionList)}catch(e){t.cue=null,t.state="BADCUE";continue}t.state="CUETEXT";continue;case"CUETEXT":var s=-1!==i.indexOf("--\x3e");if(!i||s&&(a=!0)){t.oncue&&t.cue&&t.oncue(t.cue),t.cue=null,t.state="ID";continue}if(null===t.cue)continue;t.cue.text&&(t.cue.text+="\n"),t.cue.text+=i;continue;case"BADCUE":i||(t.state="ID")}}}catch(e){"CUETEXT"===t.state&&t.cue&&t.oncue&&t.oncue(t.cue),t.cue=null,t.state="INITIAL"===t.state?"BADWEBVTT":"BADCUE"}return this},t.flush=function(){var e=this;try{if((e.cue||"HEADER"===e.state)&&(e.buffer+="\n\n",e.parse()),"INITIAL"===e.state||"BADWEBVTT"===e.state)throw new Error("Malformed WebVTT signature.")}catch(t){e.onparsingerror&&e.onparsingerror(t)}return e.onflush&&e.onflush(),this},e}(),Ho=/\r\n|\n\r|\n|\r/g,Yo=function(e,t,r){return void 0===r&&(r=0),e.slice(r,r+t.length)===t};function Wo(e,t,r){return Ys(e.toString())+Ys(t.toString())+Ys(r)}function jo(e,t,r,i,n,a,s){var o,l,u,d=new Vo,h=q(new Uint8Array(e)).trim().replace(Ho,"\n").split("\n"),f=[],c=t?(o=t.baseTime,void 0===(l=t.timescale)&&(l=1),Vn(o,Kn,1/l)):0,g="00:00.000",v=0,m=0,p=!0;d.oncue=function(e){var a=r[i],s=r.ccOffset,o=(v-c)/9e4;if(null!=a&&a.new&&(void 0!==m?s=r.ccOffset=a.start:function(e,t,r){var i=e[t],n=e[i.prevCC];if(!n||!n.new&&i.new)return e.ccOffset=e.presentationOffset=i.start,void(i.new=!1);for(;null!=(a=n)&&a.new;){var a;e.ccOffset+=i.start-n.start,i.new=!1,n=e[(i=n).prevCC]}e.presentationOffset=r}(r,i,o)),o){if(!t)return void(u=new Error("Missing initPTS for VTT MPEGTS"));s=o-r.presentationOffset}var l=e.endTime-e.startTime,d=Qn(9e4*(e.startTime+s-m),9e4*n)/9e4;e.startTime=Math.max(d,0),e.endTime=Math.max(d+l,0);var h=e.text.trim();e.text=decodeURIComponent(encodeURIComponent(h)),e.id||(e.id=Wo(e.startTime,e.endTime,h)),e.endTime>0&&f.push(e)},d.onparsingerror=function(e){u=e},d.onflush=function(){u?s(u):a(f)},h.forEach((function(e){if(p){if(Yo(e,"X-TIMESTAMP-MAP=")){p=!1,e.slice(16).split(",").forEach((function(e){Yo(e,"LOCAL:")?g=e.slice(6):Yo(e,"MPEGTS:")&&(v=parseInt(e.slice(7)))}));try{m=function(e){var t=parseInt(e.slice(-3)),r=parseInt(e.slice(-6,-4)),i=parseInt(e.slice(-9,-7)),n=e.length>9?parseInt(e.substring(0,e.indexOf(":"))):0;if(!(A(t)&&A(r)&&A(i)&&A(n)))throw Error("Malformed X-TIMESTAMP-MAP: Local:"+e);return t+=1e3*r,(t+=6e4*i)+36e5*n}(g)/1e3}catch(e){u=e}return}""===e&&(p=!1)}d.parse(e+"\n")})),d.flush()}var qo="stpp.ttml.im1t",Xo=/^(\d{2,}):(\d{2}):(\d{2}):(\d{2})\.?(\d+)?$/,Qo=/^(\d*(?:\.\d*)?)(h|m|s|ms|f|t)$/,zo={left:"start",center:"center",right:"end",start:"start",end:"end"};function $o(e,t,r,i){var n=ce(new Uint8Array(e),["mdat"]);if(0!==n.length){var s,o,l,u,d=n.map((function(e){return q(e)})),h=(s=t.baseTime,o=1,void 0===(l=t.timescale)&&(l=1),void 0===u&&(u=!1),Vn(s,o,1/l,u));try{d.forEach((function(e){return r(function(e,t){var r=(new DOMParser).parseFromString(e,"text/xml"),i=r.getElementsByTagName("tt")[0];if(!i)throw new Error("Invalid ttml");var n={frameRate:30,subFrameRate:1,frameRateMultiplier:0,tickRate:0},s=Object.keys(n).reduce((function(e,t){return e[t]=i.getAttribute("ttp:"+t)||n[t],e}),{}),o="preserve"!==i.getAttribute("xml:space"),l=Jo(Zo(i,"styling","style")),u=Jo(Zo(i,"layout","region")),d=Zo(i,"body","[begin]");return[].map.call(d,(function(e){var r=el(e,o);if(!r||!e.hasAttribute("begin"))return null;var i=il(e.getAttribute("begin"),s),n=il(e.getAttribute("dur"),s),d=il(e.getAttribute("end"),s);if(null===i)throw rl(e);if(null===d){if(null===n)throw rl(e);d=i+n}var h=new Oo(i-t,d-t,r);h.id=Wo(h.startTime,h.endTime,h.text);var f=function(e,t,r){var i="http://www.w3.org/ns/ttml#styling",n=null,a=["displayAlign","textAlign","color","backgroundColor","fontSize","fontFamily"],s=null!=e&&e.hasAttribute("style")?e.getAttribute("style"):null;return s&&r.hasOwnProperty(s)&&(n=r[s]),a.reduce((function(r,a){var s=tl(t,i,a)||tl(e,i,a)||tl(n,i,a);return s&&(r[a]=s),r}),{})}(u[e.getAttribute("region")],l[e.getAttribute("style")],l),c=f.textAlign;if(c){var g=zo[c];g&&(h.lineAlign=g),h.align=c}return a(h,f),h})).filter((function(e){return null!==e}))}(e,h))}))}catch(e){i(e)}}else i(new Error("Could not parse IMSC1 mdat"))}function Zo(e,t,r){var i=e.getElementsByTagName(t)[0];return i?[].slice.call(i.querySelectorAll(r)):[]}function Jo(e){return e.reduce((function(e,t){var r=t.getAttribute("xml:id");return r&&(e[r]=t),e}),{})}function el(e,t){return[].slice.call(e.childNodes).reduce((function(e,r,i){var n;return"br"===r.nodeName&&i?e+"\n":null!=(n=r.childNodes)&&n.length?el(r,t):t?e+r.textContent.trim().replace(/\s+/g," "):e+r.textContent}),"")}function tl(e,t,r){return e&&e.hasAttributeNS(t,r)?e.getAttributeNS(t,r):null}function rl(e){return new Error("Could not parse ttml timestamp "+e)}function il(e,t){if(!e)return null;var r=Mo(e);return null===r&&(Xo.test(e)?r=function(e,t){var r=Xo.exec(e),i=(0|r[4])+(0|r[5])/t.subFrameRate;return 3600*(0|r[1])+60*(0|r[2])+(0|r[3])+i/t.frameRate}(e,t):Qo.test(e)&&(r=function(e,t){var r=Qo.exec(e),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/t.frameRate;case"t":return i/t.tickRate}return i}(e,t))),r}var nl=function(){function e(e,t){this.timelineController=void 0,this.cueRanges=[],this.trackName=void 0,this.startTime=null,this.endTime=null,this.screen=null,this.timelineController=e,this.trackName=t}var t=e.prototype;return t.dispatchCue=function(){null!==this.startTime&&(this.timelineController.addCues(this.trackName,this.startTime,this.endTime,this.screen,this.cueRanges),this.startTime=null)},t.newCue=function(e,t,r){(null===this.startTime||this.startTime>e)&&(this.startTime=e),this.endTime=t,this.screen=r,this.timelineController.createCaptionsTrack(this.trackName)},t.reset=function(){this.cueRanges=[],this.startTime=null},e}(),al=function(){function e(e){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=e,this.config=e.config,this.Cues=e.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}},e.on(b.MEDIA_ATTACHING,this.onMediaAttaching,this),e.on(b.MEDIA_DETACHING,this.onMediaDetaching,this),e.on(b.MANIFEST_LOADING,this.onManifestLoading,this),e.on(b.MANIFEST_LOADED,this.onManifestLoaded,this),e.on(b.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),e.on(b.FRAG_LOADING,this.onFragLoading,this),e.on(b.FRAG_LOADED,this.onFragLoaded,this),e.on(b.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),e.on(b.FRAG_DECRYPTED,this.onFragDecrypted,this),e.on(b.INIT_PTS_FOUND,this.onInitPtsFound,this),e.on(b.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),e.on(b.BUFFER_FLUSHING,this.onBufferFlushing,this)}var t=e.prototype;return t.destroy=function(){var e=this.hls;e.off(b.MEDIA_ATTACHING,this.onMediaAttaching,this),e.off(b.MEDIA_DETACHING,this.onMediaDetaching,this),e.off(b.MANIFEST_LOADING,this.onManifestLoading,this),e.off(b.MANIFEST_LOADED,this.onManifestLoaded,this),e.off(b.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),e.off(b.FRAG_LOADING,this.onFragLoading,this),e.off(b.FRAG_LOADED,this.onFragLoaded,this),e.off(b.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),e.off(b.FRAG_DECRYPTED,this.onFragDecrypted,this),e.off(b.INIT_PTS_FOUND,this.onInitPtsFound,this),e.off(b.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),e.off(b.BUFFER_FLUSHING,this.onBufferFlushing,this),this.hls=this.config=this.media=null,this.cea608Parser1=this.cea608Parser2=void 0},t.initCea608Parsers=function(){var e=new nl(this,"textTrack1"),t=new nl(this,"textTrack2"),r=new nl(this,"textTrack3"),i=new nl(this,"textTrack4");this.cea608Parser1=new Co(1,e,t),this.cea608Parser2=new Co(3,r,i)},t.addCues=function(e,t,r,i,n){for(var a,s,o,l,u=!1,d=n.length;d--;){var h=n[d],f=(a=h[0],s=h[1],o=t,l=r,Math.min(s,l)-Math.max(a,o));if(f>=0&&(h[0]=Math.min(h[0],t),h[1]=Math.max(h[1],r),u=!0,f/(r-t)>.5))return}if(u||n.push([t,r]),this.config.renderTextTracksNatively){var c=this.captionsTracks[e];this.Cues.newCue(c,t,r,i)}else{var g=this.Cues.newCue(null,t,r,i);this.hls.trigger(b.CUES_PARSED,{type:"captions",cues:g,track:e})}},t.onInitPtsFound=function(e,t){var r=this,i=t.frag,n=t.id,a=t.initPTS,s=t.timescale,o=t.trackId,l=this.unparsedVttFrags;n===w&&(this.initPTS[i.cc]={baseTime:a,timescale:s,trackId:o}),l.length&&(this.unparsedVttFrags=[],l.forEach((function(e){r.initPTS[e.frag.cc]?r.onFragLoaded(b.FRAG_LOADED,e):r.hls.trigger(b.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:e.frag,error:new Error("Subtitle discontinuity domain does not match main")})})))},t.getExistingTrack=function(e,t){var r=this.media;if(r)for(var i=0;i<r.textTracks.length;i++){var n=r.textTracks[i];if(ol(n,{name:e,lang:t,characteristics:"transcribes-spoken-dialog,describes-music-and-sound"}))return n}return null},t.createCaptionsTrack=function(e){this.config.renderTextTracksNatively?this.createNativeTrack(e):this.createNonNativeTrack(e)},t.createNativeTrack=function(e){if(!this.captionsTracks[e]){var t=this.captionsProperties,r=this.captionsTracks,i=this.media,n=t[e],a=n.label,s=n.languageCode,o=this.getExistingTrack(a,s);if(o)r[e]=o,ho(r[e]),lo(r[e],i);else{var l=this.createTextTrack("captions",a,s);l&&(l[e]=!0,r[e]=l)}}},t.createNonNativeTrack=function(e){if(!this.nonNativeCaptionsTracks[e]){var t=this.captionsProperties[e];if(t){var r={_id:e,label:t.label,kind:"captions",default:!!t.media&&!!t.media.default,closedCaptions:t.media};this.nonNativeCaptionsTracks[e]=r,this.hls.trigger(b.NON_NATIVE_TEXT_TRACKS_FOUND,{tracks:[r]})}}},t.createTextTrack=function(e,t,r){var i=this.media;if(i)return i.addTextTrack(e,t,r)},t.onMediaAttaching=function(e,t){this.media=t.media,t.mediaSource||this._cleanTracks()},t.onMediaDetaching=function(e,t){var r=!!t.transferMedia;if(this.media=null,!r){var i=this.captionsTracks;Object.keys(i).forEach((function(e){ho(i[e]),delete i[e]})),this.nonNativeCaptionsTracks={}}},t.onManifestLoading=function(){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._cleanTracks(),this.tracks=[],this.captionsTracks={},this.nonNativeCaptionsTracks={},this.textTracks=[],this.unparsedVttFrags=[],this.initPTS=[],this.cea608Parser1&&this.cea608Parser2&&(this.cea608Parser1.reset(),this.cea608Parser2.reset())},t._cleanTracks=function(){var e=this.media;if(e){var t=e.textTracks;if(t)for(var r=0;r<t.length;r++)ho(t[r])}},t.onSubtitleTracksUpdated=function(e,t){var r=this,i=t.subtitleTracks||[],n=i.some((function(e){return e.textCodec===qo}));if(this.config.enableWebVTT||n&&this.config.enableIMSC1){if(Ea(this.tracks,i))return void(this.tracks=i);if(this.textTracks=[],this.tracks=i,this.config.renderTextTracksNatively){var a=this.media,s=a?co(a.textTracks):null;if(this.tracks.forEach((function(e,t){var i;if(s){for(var n=null,a=0;a<s.length;a++)if(s[a]&&ol(s[a],e)){n=s[a],s[a]=null;break}n&&(i=n)}if(i)ho(i);else{var o=sl(e);(i=r.createTextTrack(o,e.name,e.lang))&&(i.mode="disabled")}i&&r.textTracks.push(i)})),null!=s&&s.length){var o=s.filter((function(e){return null!==e})).map((function(e){return e.label}));o.length&&this.hls.logger.warn("Media element contains unused subtitle tracks: "+o.join(", ")+". Replace media element for each source to clear TextTracks and captions menu.")}}else if(this.tracks.length){var l=this.tracks.map((function(e){return{label:e.name,kind:e.type.toLowerCase(),default:e.default,subtitleTrack:e}}));this.hls.trigger(b.NON_NATIVE_TEXT_TRACKS_FOUND,{tracks:l})}}},t.onManifestLoaded=function(e,t){var r=this;this.config.enableCEA708Captions&&t.captions&&t.captions.forEach((function(e){var t=/(?:CC|SERVICE)([1-4])/.exec(e.instreamId);if(t){var i="textTrack"+t[1],n=r.captionsProperties[i];n&&(n.label=e.name,e.lang&&(n.languageCode=e.lang),n.media=e)}}))},t.closedCaptionsForLevel=function(e){var t=this.hls.levels[e.level];return null==t?void 0:t.attrs["CLOSED-CAPTIONS"]},t.onFragLoading=function(e,t){if(this.enabled&&t.frag.type===w){var r,i,n=this.cea608Parser1,a=this.cea608Parser2,s=this.lastSn,o=t.frag,l=o.cc,u=o.sn,d=null!=(r=null==(i=t.part)?void 0:i.index)?r:-1;n&&a&&(u!==s+1||u===s&&d!==this.lastPartIndex+1||l!==this.lastCc)&&(n.reset(),a.reset()),this.lastCc=l,this.lastSn=u,this.lastPartIndex=d}},t.onFragLoaded=function(e,t){var r=t.frag,i=t.payload;if(r.type===x)if(i.byteLength){var n=r.decryptdata,a="stats"in t;if(null==n||!n.encrypted||a){var s=this.tracks[r.level],o=this.vttCCs;o[r.cc]||(o[r.cc]={start:r.start,prevCC:this.prevCC,new:!0},this.prevCC=r.cc),s&&s.textCodec===qo?this._parseIMSC1(r,i):this._parseVTTs(t)}}else this.hls.trigger(b.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:r,error:new Error("Empty subtitle payload")})},t._parseIMSC1=function(e,t){var r=this,i=this.hls;$o(t,this.initPTS[e.cc],(function(t){r._appendCues(t,e.level),i.trigger(b.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:e})}),(function(t){i.logger.log("Failed to parse IMSC1: "+t),i.trigger(b.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:e,error:t})}))},t._parseVTTs=function(e){var t,r=this,i=e.frag,n=e.payload,a=this.initPTS,s=this.unparsedVttFrags,o=a.length-1;if(a[i.cc]||-1!==o){var l=this.hls;jo(null!=(t=i.initSegment)&&t.data?Le(i.initSegment.data,new Uint8Array(n)).buffer:n,this.initPTS[i.cc],this.vttCCs,i.cc,i.start,(function(e){r._appendCues(e,i.level),l.trigger(b.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:i})}),(function(t){var a="Missing initPTS for VTT MPEGTS"===t.message;a?s.push(e):r._fallbackToIMSC1(i,n),l.logger.log("Failed to parse VTT cue: "+t),a&&o>i.cc||l.trigger(b.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:i,error:t})}))}else s.push(e)},t._fallbackToIMSC1=function(e,t){var r=this,i=this.tracks[e.level];i.textCodec||$o(t,this.initPTS[e.cc],(function(){i.textCodec=qo,r._parseIMSC1(e,t)}),(function(){i.textCodec="wvtt"}))},t._appendCues=function(e,t){var r=this.hls;if(this.config.renderTextTracksNatively){var i=this.textTracks[t];if(!i||"disabled"===i.mode)return;e.forEach((function(e){return uo(i,e)}))}else{var n=this.tracks[t];if(!n)return;var a=n.default?"default":"subtitles"+t;r.trigger(b.CUES_PARSED,{type:"subtitles",cues:e,track:a})}},t.onFragDecrypted=function(e,t){t.frag.type===x&&this.onFragLoaded(b.FRAG_LOADED,t)},t.onSubtitleTracksCleared=function(){this.tracks=[],this.captionsTracks={}},t.onFragParsingUserdata=function(e,t){if(this.enabled&&this.config.enableCEA708Captions){var r=t.frag,i=t.samples;if(r.type!==w||"NONE"!==this.closedCaptionsForLevel(r))for(var n=0;n<i.length;n++){var a=i[n].bytes;if(a){this.cea608Parser1||this.initCea608Parsers();var s=this.extractCea608Data(a);this.cea608Parser1.addData(i[n].pts,s[0]),this.cea608Parser2.addData(i[n].pts,s[1])}}}},t.onBufferFlushing=function(e,t){var r=t.startOffset,i=t.endOffset,n=t.endOffsetSubtitles,a=t.type,s=this.media;if(s&&!(s.currentTime<i)){if(!a||"video"===a){var o=this.captionsTracks;Object.keys(o).forEach((function(e){return fo(o[e],r,i)}))}if(this.config.renderTextTracksNatively&&0===r&&void 0!==n){var l=this.textTracks;Object.keys(l).forEach((function(e){return fo(l[e],r,n)}))}}},t.extractCea608Data=function(e){for(var t=[[],[]],r=31&e[0],i=2,n=0;n<r;n++){var a=e[i++],s=127&e[i++],o=127&e[i++];if((0!==s||0!==o)&&0!=(4&a)){var l=3&a;0!==l&&1!==l||(t[l].push(s),t[l].push(o))}}return t},e}();function sl(e){return e.characteristics&&/transcribes-spoken-dialog/gi.test(e.characteristics)&&/describes-music-and-sound/gi.test(e.characteristics)?"captions":"subtitles"}function ol(e,t){return!!e&&e.kind===sl(t)&&Sa(t,e)}var ll=/\s/,ul={newCue:function(e,t,r,i){for(var n,a,s,o,l,u=[],d=self.VTTCue||self.TextTrackCue,h=0;h<i.rows.length;h++)if(s=!0,o=0,l="",!(n=i.rows[h]).isEmpty()){for(var f,c=0;c<n.chars.length;c++)ll.test(n.chars[c].uchar)&&s?o++:(l+=n.chars[c].uchar,s=!1);n.cueStartTime=t,t===r&&(r+=1e-4),o>=16?o--:o++;var g=Ko(l.trim()),v=Wo(t,r,g);null!=e&&null!=(f=e.cues)&&f.getCueById(v)||((a=new d(t,r,g)).id=v,a.line=h+1,a.align="left",a.position=10+Math.min(80,10*Math.floor(8*o/32)),u.push(a))}return e&&u.length&&(u.sort((function(e,t){return"auto"===e.line||"auto"===t.line?0:e.line>8&&t.line>8?t.line-e.line:e.line-t.line})),u.forEach((function(t){return uo(e,t)}))),u}},dl=/(\d+)-(\d+)\/(\d+)/,hl=function(){function e(e){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=e.fetchSetup||fl,this.controller=new self.AbortController,this.stats=new z}var t=e.prototype;return t.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},t.abortInternal=function(){this.controller&&!this.stats.loading.end&&(this.stats.aborted=!0,this.controller.abort())},t.abort=function(){var e;this.abortInternal(),null!=(e=this.callbacks)&&e.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.response)},t.load=function(e,t,r){var i=this,n=this.stats;if(n.loading.start)throw new Error("Loader can only be used once.");n.loading.start=self.performance.now();var s=function(e,t){var r={method:"GET",mode:"cors",credentials:"same-origin",signal:t,headers:new self.Headers(a({},e.headers))};return e.rangeEnd&&r.headers.set("Range","bytes="+e.rangeStart+"-"+String(e.rangeEnd-1)),r}(e,this.controller.signal),o="arraybuffer"===e.responseType,l=o?"byteLength":"length",u=t.loadPolicy,d=u.maxTimeToFirstByteMs,h=u.maxLoadTimeMs;this.context=e,this.config=t,this.callbacks=r,this.request=this.fetchSetup(e,s),self.clearTimeout(this.requestTimeout),t.timeout=d&&A(d)?d:h,this.requestTimeout=self.setTimeout((function(){i.callbacks&&(i.abortInternal(),i.callbacks.onTimeout(n,e,i.response))}),t.timeout),(aa(this.request)?this.request.then(self.fetch):self.fetch(this.request)).then((function(r){var a;i.response=i.loader=r;var s=Math.max(self.performance.now(),n.loading.start);if(self.clearTimeout(i.requestTimeout),t.timeout=h,i.requestTimeout=self.setTimeout((function(){i.callbacks&&(i.abortInternal(),i.callbacks.onTimeout(n,e,i.response))}),h-(s-n.loading.start)),!r.ok){var l=r.status,u=r.statusText;throw new cl(u||"fetch, bad network response",l,r)}n.loading.first=s,n.total=function(e){var t=e.get("Content-Range");if(t){var r=function(e){var t=dl.exec(e);if(t)return parseInt(t[2])-parseInt(t[1])+1}(t);if(A(r))return r}var i=e.get("Content-Length");if(i)return parseInt(i)}(r.headers)||n.total;var d=null==(a=i.callbacks)?void 0:a.onProgress;return d&&A(t.highWaterMark)?i.loadProgressively(r,n,e,t.highWaterMark,d):o?r.arrayBuffer():"json"===e.responseType?r.json():r.text()})).then((function(r){var a,s,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 u=r[l];u&&(n.loaded=n.total=u);var d={url:o.url,data:r,code:o.status},h=null==(a=i.callbacks)?void 0:a.onProgress;h&&!A(t.highWaterMark)&&h(n,e,r,o),null==(s=i.callbacks)||s.onSuccess(d,n,e,o)})).catch((function(t){var r;if(self.clearTimeout(i.requestTimeout),!n.aborted){var a=t&&t.code||0,s=t?t.message:null;null==(r=i.callbacks)||r.onError({code:a,text:s},e,t?t.details:null,n)}}))},t.getCacheAge=function(){var e=null;if(this.response){var t=this.response.headers.get("age");e=t?parseFloat(t):null}return e},t.getResponseHeader=function(e){return this.response?this.response.headers.get(e):null},t.loadProgressively=function(e,t,r,i,n){void 0===i&&(i=0);var a=new wi,s=e.body.getReader(),o=function(){return s.read().then((function(s){if(s.done)return a.dataLength&&n(t,r,a.flush().buffer,e),Promise.resolve(new ArrayBuffer(0));var l=s.value,u=l.length;return t.loaded+=u,u<i||a.dataLength?(a.push(l),a.dataLength>=i&&n(t,r,a.flush().buffer,e)):n(t,r,l.buffer,e),o()})).catch((function(){return Promise.reject()}))};return o()},e}();function fl(e,t){return new self.Request(e.url,t)}var cl=function(e){function t(t,r,i){var n;return(n=e.call(this,t)||this).code=void 0,n.details=void 0,n.code=r,n.details=i,n}return o(t,e),t}(c(Error)),gl=/^age:\s*[\d.]+\s*$/im,vl=function(){function e(e){this.xhrSetup=void 0,this.requestTimeout=void 0,this.retryTimeout=void 0,this.retryDelay=void 0,this.config=null,this.callbacks=null,this.context=null,this.loader=null,this.stats=void 0,this.xhrSetup=e&&e.xhrSetup||null,this.stats=new z,this.retryDelay=0}var t=e.prototype;return t.destroy=function(){this.callbacks=null,this.abortInternal(),this.loader=null,this.config=null,this.context=null,this.xhrSetup=null},t.abortInternal=function(){var e=this.loader;self.clearTimeout(this.requestTimeout),self.clearTimeout(this.retryTimeout),e&&(e.onreadystatechange=null,e.onprogress=null,4!==e.readyState&&(this.stats.aborted=!0,e.abort()))},t.abort=function(){var e;this.abortInternal(),null!=(e=this.callbacks)&&e.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.loader)},t.load=function(e,t,r){if(this.stats.loading.start)throw new Error("Loader can only be used once.");this.stats.loading.start=self.performance.now(),this.context=e,this.config=t,this.callbacks=r,this.loadInternal()},t.loadInternal=function(){var e=this,t=this.config,r=this.context;if(t&&r){var i=this.loader=new self.XMLHttpRequest,n=this.stats;n.loading.first=0,n.loaded=0,n.aborted=!1;var a=this.xhrSetup;a?Promise.resolve().then((function(){if(e.loader===i&&!e.stats.aborted)return a(i,r.url)})).catch((function(t){if(e.loader===i&&!e.stats.aborted)return i.open("GET",r.url,!0),a(i,r.url)})).then((function(){e.loader!==i||e.stats.aborted||e.openAndSendXhr(i,r,t)})).catch((function(t){var a;null==(a=e.callbacks)||a.onError({code:i.status,text:t.message},r,i,n)})):this.openAndSendXhr(i,r,t)}},t.openAndSendXhr=function(e,t,r){e.readyState||e.open("GET",t.url,!0);var i=t.headers,n=r.loadPolicy,a=n.maxTimeToFirstByteMs,s=n.maxLoadTimeMs;if(i)for(var o in i)e.setRequestHeader(o,i[o]);t.rangeEnd&&e.setRequestHeader("Range","bytes="+t.rangeStart+"-"+(t.rangeEnd-1)),e.onreadystatechange=this.readystatechange.bind(this),e.onprogress=this.loadprogress.bind(this),e.responseType=t.responseType,self.clearTimeout(this.requestTimeout),r.timeout=a&&A(a)?a:s,this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),r.timeout),e.send()},t.readystatechange=function(){var e=this.context,t=this.loader,r=this.stats;if(e&&t){var i=t.readyState,n=this.config;if(!r.aborted&&i>=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),t.onreadystatechange=null,t.onprogress=null;var a=t.status,s="text"===t.responseType?t.responseText:null;if(a>=200&&a<300){var o=null!=s?s:t.response;if(null!=o){var l,u;r.loading.end=Math.max(self.performance.now(),r.loading.first);var d="arraybuffer"===t.responseType?o.byteLength:o.length;r.loaded=r.total=d,r.bwEstimate=8e3*r.total/(r.loading.end-r.loading.first);var h=null==(l=this.callbacks)?void 0:l.onProgress;h&&h(r,e,o,t);var f={url:t.responseURL,data:o,code:a};return void(null==(u=this.callbacks)||u.onSuccess(f,r,e,t))}}var c,g=n.loadPolicy.errorRetry;Pt(g,r.retry,!1,{url:e.url,data:void 0,code:a})?this.retry(g):(Y.error(a+" while loading "+e.url),null==(c=this.callbacks)||c.onError({code:a,text:t.statusText},e,t,r))}}},t.loadtimeout=function(){if(this.config){var e=this.config.loadPolicy.timeoutRetry;if(Pt(e,this.stats.retry,!0))this.retry(e);else{var t;Y.warn("timeout while loading "+(null==(t=this.context)?void 0:t.url));var r=this.callbacks;r&&(this.abortInternal(),r.onTimeout(this.stats,this.context,this.loader))}}},t.retry=function(e){var t=this.context,r=this.stats;this.retryDelay=Dt(e,r.retry),r.retry++,Y.warn((status?"HTTP Status "+status:"Timeout")+" while loading "+(null==t?void 0:t.url)+", retrying "+r.retry+"/"+e.maxNumRetry+" in "+this.retryDelay+"ms"),this.abortInternal(),this.loader=null,self.clearTimeout(this.retryTimeout),this.retryTimeout=self.setTimeout(this.loadInternal.bind(this),this.retryDelay)},t.loadprogress=function(e){var t=this.stats;t.loaded=e.loaded,e.lengthComputable&&(t.total=e.total)},t.getCacheAge=function(){var e=null;if(this.loader&&gl.test(this.loader.getAllResponseHeaders())){var t=this.loader.getResponseHeader("age");e=t?parseFloat(t):null}return e},t.getResponseHeader=function(e){return this.loader&&new RegExp("^"+e+":\\s*[\\d.]+\\s*$","im").test(this.loader.getAllResponseHeaders())?this.loader.getResponseHeader(e):null},e}(),ml=d(d({autoStartLoad:!0,startPosition:-1,defaultAudioCodec:void 0,debug:!1,capLevelOnFPSDrop:!1,capLevelToPlayerSize:!1,ignoreDevicePixelRatio:!1,maxDevicePixelRatio:Number.POSITIVE_INFINITY,preferManagedMediaSource:!0,initialLiveManifestSize:1,maxBufferLength:30,backBufferLength:1/0,frontBufferFlushThreshold:1/0,startOnSegmentBoundary:!1,maxBufferSize:6e7,maxFragLookUpTolerance:.25,maxBufferHole:.1,detectStallWithCurrentTimeMs:1250,highBufferWatchdogPeriod:2,nudgeOffset:.1,nudgeMaxRetry:3,nudgeOnVideoHole:!0,liveSyncMode:"edge",liveSyncDurationCount:3,liveSyncOnStallIncrease:1,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,ignorePlaylistParsingErrors:!1,loader:vl,fLoader:void 0,pLoader:void 0,xhrSetup:void 0,licenseXhrSetup:void 0,licenseResponseCallback:void 0,abrController:yt,bufferController:ba,capLevelController:Pa,errorController:Gt,fpsController:Hs,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:Gr,requireKeySystemAccessOnStart:!1,testBandwidth:!0,progressive:!1,lowLatencyMode:!0,cmcd:void 0,enableDateRangeMetadataCues:!0,enableEmsgMetadataCues:!0,enableEmsgKLVMetadata:!1,enableID3MetadataCues:!0,enableInterstitialPlayback:!0,interstitialAppendInPlace:!0,interstitialLiveLookAhead:10,useMediaCapabilities:!0,preserveManualLevelOnError:!1,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}}},interstitialAssetListLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:3e4,timeoutRetry:{maxNumRetry:0,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:0,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:ul,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:so,subtitleTrackController:go,timelineController:al,audioStreamController:pa,audioTrackController:Aa,emeController:Us,cmcdController:xs,contentSteeringController:Ms,interstitialsController:ao});function pl(e){return e&&"object"==typeof e?Array.isArray(e)?e.map(pl):Object.keys(e).reduce((function(t,r){return t[r]=pl(e[r]),t}),{}):e}function yl(e,t){var r=e.loader;r!==hl&&r!==vl?(t.log("[config]: Custom loader detected, cannot enable progressive streaming"),e.progressive=!1):function(){if(self.fetch&&self.AbortController&&self.ReadableStream&&self.Request)try{return new self.ReadableStream({}),!0}catch(e){}return!1}()&&(e.loader=hl,e.progressive=!0,e.enableSoftwareAES=!0,t.log("[config]: Progressive streaming enabled, using FetchLoader"))}var El=function(e){function t(t,r){var i;return(i=e.call(this,"gap-controller",t.logger)||this).hls=void 0,i.fragmentTracker=void 0,i.media=null,i.mediaSource=void 0,i.nudgeRetry=0,i.stallReported=!1,i.stalled=null,i.moved=!1,i.seeking=!1,i.buffered={},i.lastCurrentTime=0,i.ended=0,i.waiting=0,i.onMediaPlaying=function(){i.ended=0,i.waiting=0},i.onMediaWaiting=function(){var e;null!=(e=i.media)&&e.seeking||(i.waiting=self.performance.now(),i.tick())},i.onMediaEnded=function(){var e;i.hls&&(i.ended=(null==(e=i.media)?void 0:e.currentTime)||1,i.hls.trigger(b.MEDIA_ENDED,{stalled:!1}))},i.hls=t,i.fragmentTracker=r,i.registerListeners(),i}o(t,e);var r=t.prototype;return r.registerListeners=function(){var e=this.hls;e&&(e.on(b.MEDIA_ATTACHED,this.onMediaAttached,this),e.on(b.MEDIA_DETACHING,this.onMediaDetaching,this),e.on(b.BUFFER_APPENDED,this.onBufferAppended,this))},r.unregisterListeners=function(){var e=this.hls;e&&(e.off(b.MEDIA_ATTACHED,this.onMediaAttached,this),e.off(b.MEDIA_DETACHING,this.onMediaDetaching,this),e.off(b.BUFFER_APPENDED,this.onBufferAppended,this))},r.destroy=function(){e.prototype.destroy.call(this),this.unregisterListeners(),this.media=this.hls=this.fragmentTracker=null,this.mediaSource=void 0},r.onMediaAttached=function(e,t){this.setInterval(100),this.mediaSource=t.mediaSource;var r=this.media=t.media;ki(r,"playing",this.onMediaPlaying),ki(r,"waiting",this.onMediaWaiting),ki(r,"ended",this.onMediaEnded)},r.onMediaDetaching=function(e,t){this.clearInterval();var r=this.media;r&&(bi(r,"playing",this.onMediaPlaying),bi(r,"waiting",this.onMediaWaiting),bi(r,"ended",this.onMediaEnded),this.media=null),this.mediaSource=void 0},r.onBufferAppended=function(e,t){this.buffered=t.timeRanges},r.tick=function(){var e;if(null!=(e=this.media)&&e.readyState&&this.hasBuffered){var t=this.media.currentTime;this.poll(t,this.lastCurrentTime),this.lastCurrentTime=t}},r.poll=function(e,t){var r,i,n=null==(r=this.hls)?void 0:r.config;if(n){var a=this.media;if(a){var s=a.seeking,o=this.seeking&&!s,l=!this.seeking&&s,u=a.paused&&!s||a.ended||0===a.playbackRate;if(this.seeking=s,e!==t)return t&&(this.ended=0),this.moved=!0,s||(this.nudgeRetry=0,n.nudgeOnVideoHole&&!u&&e>t&&this.nudgeOnVideoHole(e,t)),void(0===this.waiting&&this.stallResolved(e));if(l||o)o&&this.stallResolved(e);else{if(u)return this.nudgeRetry=0,this.stallResolved(e),void(!this.ended&&a.ended&&this.hls&&(this.ended=e||1,this.hls.trigger(b.MEDIA_ENDED,{stalled:!1})));if(dr.getBuffered(a).length){var d=dr.bufferInfo(a,e,0),h=d.nextStart||0,f=this.fragmentTracker;if(s&&f&&this.hls){var c=Tl(this.hls.inFlightFragments,e),g=d.len>2,v=!h||c||h-e>2&&!f.getPartialFragment(e);if(g||v)return;this.moved=!1}var m=null==(i=this.hls)?void 0:i.latestLevelDetails;if(!this.moved&&null!==this.stalled&&f){if(!(d.len>0||h))return;var p=Math.max(h,d.start||0)-e,y=null!=m&&m.live?2*m.targetduration:2,E=Al(e,f);if(p>0&&(p<=y||E))return void(a.paused||this._trySkipBufferHole(E))}var T=n.detectStallWithCurrentTimeMs,S=self.performance.now(),A=this.waiting,L=this.stalled;if(null===L){if(!(A>0&&S-A<T))return void(this.stalled=S);L=this.stalled=A}var I=S-L;if(!s&&(I>=T||A)&&this.hls){var R;if("ended"===(null==(R=this.mediaSource)?void 0:R.readyState)&&(null==m||!m.live)&&Math.abs(e-((null==m?void 0:m.edge)||0))<1){if(this.ended)return;return this.ended=e||1,void this.hls.trigger(b.MEDIA_ENDED,{stalled:!0})}if(this._reportStall(d),!this.media||!this.hls)return}var k=dr.bufferInfo(a,e,n.maxBufferHole);this._tryFixBufferStall(k,I,e)}else this.nudgeRetry=0}}}},r.stallResolved=function(e){var t=this.stalled;if(t&&this.hls&&(this.stalled=null,this.stallReported)){var r=self.performance.now()-t;this.log("playback not stuck anymore @"+e+", after "+Math.round(r)+"ms"),this.stallReported=!1,this.waiting=0,this.hls.trigger(b.STALL_RESOLVED,{})}},r.nudgeOnVideoHole=function(e,t){var r,i=this.buffered.video;if(this.hls&&this.media&&this.fragmentTracker&&null!=(r=this.buffered.audio)&&r.length&&i&&i.length>1&&e>i.end(0)){var n=dr.bufferedInfo(dr.timeRangesToArray(this.buffered.audio),e,0);if(n.len>1&&t>=n.start){var a=dr.timeRangesToArray(i),s=dr.bufferedInfo(a,t,0).bufferedIndex;if(s>-1&&s<a.length-1){var o=dr.bufferedInfo(a,e,0).bufferedIndex,l=a[s].end,u=a[s+1].start;if((-1===o||o>s)&&u-l<1&&e-l<2){var d=new Error("nudging playhead to flush pipeline after video hole. currentTime: "+e+" hole: "+l+" -> "+u+" buffered index: "+o);this.warn(d.message),this.media.currentTime+=1e-6;var h=Al(e,this.fragmentTracker);h&&"fragment"in h?h=h.fragment:h||(h=void 0);var f=dr.bufferInfo(this.media,e,0);this.hls.trigger(b.ERROR,{type:R.MEDIA_ERROR,details:k.BUFFER_SEEK_OVER_HOLE,fatal:!1,error:d,reason:d.message,frag:h,buffer:f.len,bufferInfo:f})}}}}},r._tryFixBufferStall=function(e,t,r){var i,n,a=this.fragmentTracker,s=this.media,o=null==(i=this.hls)?void 0:i.config;if(s&&a&&o){var l=null==(n=this.hls)?void 0:n.latestLevelDetails,u=Al(r,a);if((u||null!=l&&l.live&&r<l.fragmentStart)&&(this._trySkipBufferHole(u)||!this.media))return;var d=e.buffered,h=this.adjacentTraversal(e,r);(d&&d.length>1&&e.len>o.maxBufferHole||e.nextStart&&(e.nextStart-r<o.maxBufferHole||h))&&(t>1e3*o.highBufferWatchdogPeriod||this.waiting)&&(this.warn("Trying to nudge playhead over buffer-hole"),this._tryNudgeBuffer(e))}},r.adjacentTraversal=function(e,t){var r=this.fragmentTracker,i=e.nextStart;if(r&&i){var n=r.getFragAtPos(t,w),a=r.getFragAtPos(i,w);if(n&&a)return a.sn-n.sn<2}return!1},r._reportStall=function(e){var t=this.hls,r=this.media,i=this.stallReported,n=this.stalled;if(!i&&null!==n&&r&&t){this.stallReported=!0;var a=new Error("Playback stalling at @"+r.currentTime+" due to low buffer ("+ut(e)+")");this.warn(a.message),t.trigger(b.ERROR,{type:R.MEDIA_ERROR,details:k.BUFFER_STALLED_ERROR,fatal:!1,error:a,buffer:e.len,bufferInfo:e,stalled:{start:n}})}},r._trySkipBufferHole=function(e){var t,r=this.fragmentTracker,i=this.media,n=null==(t=this.hls)?void 0:t.config;if(!i||!r||!n)return 0;var a=i.currentTime,s=dr.bufferInfo(i,a,0),o=a<s.start?s.start:s.nextStart;if(o&&this.hls){var l=s.len<=n.maxBufferHole,u=s.len>0&&s.len<1&&i.readyState<3,d=o-a;if(d>0&&(l||u)){if(d>n.maxBufferHole){var h=!1;if(0===a){var f=r.getAppendedFrag(0,w);f&&o<f.end&&(h=!0)}if(!h&&e){var c;if(null==(c=this.hls.loadLevelObj)||!c.details)return 0;if(Tl(this.hls.inFlightFragments,o))return 0;for(var g=!1,v=e.end;v<o;){var m=Al(v,r);if(!m){g=!0;break}v+=m.duration}if(g)return 0}}var p=Math.max(o+.05,a+.1);if(this.warn("skipping hole, adjusting currentTime from "+a+" to "+p),this.moved=!0,i.currentTime=p,null==e||!e.gap){var y=new Error("fragment loaded with buffer holes, seeking from "+a+" to "+p),E={type:R.MEDIA_ERROR,details:k.BUFFER_SEEK_OVER_HOLE,fatal:!1,error:y,reason:y.message,buffer:s.len,bufferInfo:s};e&&("fragment"in e?E.part=e:E.frag=e),this.hls.trigger(b.ERROR,E)}return p}}return 0},r._tryNudgeBuffer=function(e){var t=this.hls,r=this.media,i=this.nudgeRetry,n=null==t?void 0:t.config;if(!r||!n)return 0;var a=r.currentTime;if(this.nudgeRetry++,i<n.nudgeMaxRetry){var s=a+(i+1)*n.nudgeOffset,o=new Error("Nudging 'currentTime' from "+a+" to "+s);this.warn(o.message),r.currentTime=s,t.trigger(b.ERROR,{type:R.MEDIA_ERROR,details:k.BUFFER_NUDGE_ON_STALL,error:o,fatal:!1,buffer:e.len,bufferInfo:e})}else{var l=new Error("Playhead still not moving while enough data buffered @"+a+" after "+n.nudgeMaxRetry+" nudges");this.error(l.message),t.trigger(b.ERROR,{type:R.MEDIA_ERROR,details:k.BUFFER_STALLED_ERROR,error:l,fatal:!0,buffer:e.len,bufferInfo:e})}},i(t,[{key:"hasBuffered",get:function(){return Object.keys(this.buffered).length>0}}])}(or);function Tl(e,t){var r=Sl(e.main);if(r&&r.start<=t)return r;var i=Sl(e.audio);return i&&i.start<=t?i:null}function Sl(e){if(!e)return null;switch(e.state){case _i.IDLE:case _i.STOPPED:case _i.ENDED:case _i.ERROR:return null}return e.frag}function Al(e,t){return t.getAppendedFrag(e,w)||t.getPartialFragment(e)}function Ll(){if("undefined"!=typeof self)return self.VTTCue||self.TextTrackCue}function Il(e,t,r,i,n){var a=new e(t,r,"");try{a.value=i,n&&(a.type=n)}catch(s){a=new e(t,r,ut(n?d({type:n},i):i))}return a}var Rl=function(){var e=Ll();try{e&&new e(0,Number.POSITIVE_INFINITY,"")}catch(e){return Number.MAX_VALUE}return Number.POSITIVE_INFINITY}(),kl=function(){function e(e){var t=this;this.hls=void 0,this.id3Track=null,this.media=null,this.dateRangeCuesAppended={},this.removeCues=!0,this.assetCue=void 0,this.onEventCueEnter=function(){t.hls&&t.hls.trigger(b.EVENT_CUE_ENTER,{})},this.hls=e,this._registerListeners()}var t=e.prototype;return t.destroy=function(){this._unregisterListeners(),this.id3Track=null,this.media=null,this.dateRangeCuesAppended={},this.hls=this.onEventCueEnter=null},t._registerListeners=function(){var e=this.hls;e&&(e.on(b.MEDIA_ATTACHING,this.onMediaAttaching,this),e.on(b.MEDIA_ATTACHED,this.onMediaAttached,this),e.on(b.MEDIA_DETACHING,this.onMediaDetaching,this),e.on(b.MANIFEST_LOADING,this.onManifestLoading,this),e.on(b.FRAG_PARSING_METADATA,this.onFragParsingMetadata,this),e.on(b.BUFFER_FLUSHING,this.onBufferFlushing,this),e.on(b.LEVEL_UPDATED,this.onLevelUpdated,this),e.on(b.LEVEL_PTS_UPDATED,this.onLevelPtsUpdated,this))},t._unregisterListeners=function(){var e=this.hls;e&&(e.off(b.MEDIA_ATTACHING,this.onMediaAttaching,this),e.off(b.MEDIA_ATTACHED,this.onMediaAttached,this),e.off(b.MEDIA_DETACHING,this.onMediaDetaching,this),e.off(b.MANIFEST_LOADING,this.onManifestLoading,this),e.off(b.FRAG_PARSING_METADATA,this.onFragParsingMetadata,this),e.off(b.BUFFER_FLUSHING,this.onBufferFlushing,this),e.off(b.LEVEL_UPDATED,this.onLevelUpdated,this),e.off(b.LEVEL_PTS_UPDATED,this.onLevelPtsUpdated,this))},t.onMediaAttaching=function(e,t){var r;this.media=t.media,!1===(null==(r=t.overrides)?void 0:r.cueRemoval)&&(this.removeCues=!1)},t.onMediaAttached=function(){var e,t=null==(e=this.hls)?void 0:e.latestLevelDetails;t&&this.updateDateRangeCues(t)},t.onMediaDetaching=function(e,t){this.media=null,t.transferMedia||(this.id3Track&&(this.removeCues&&ho(this.id3Track,this.onEventCueEnter),this.id3Track=null),this.dateRangeCuesAppended={})},t.onManifestLoading=function(){this.dateRangeCuesAppended={}},t.createTrack=function(e){var t=this.getID3Track(e.textTracks);return t.mode="hidden",t},t.getID3Track=function(e){if(this.media){for(var t=0;t<e.length;t++){var r=e[t];if("metadata"===r.kind&&"id3"===r.label)return lo(r,this.media),r}return this.media.addTextTrack("metadata","id3")}},t.onFragParsingMetadata=function(e,t){if(this.media&&this.hls){var r=this.hls.config,i=r.enableEmsgMetadataCues,n=r.enableID3MetadataCues;if(i||n){var a=t.samples;this.id3Track||(this.id3Track=this.createTrack(this.media));var s=Ll();if(s)for(var o=0;o<a.length;o++){var l=a[o].type;if((l!==rn.emsg||i)&&n){var u=Zi(a[o].data),d=a[o].pts,h=d+a[o].duration;h>Rl&&(h=Rl),h-d<=0&&(h=d+.25);for(var f=0;f<u.length;f++){var c=u[f];if(!Ji(c)){this.updateId3CueEnds(d,l);var g=Il(s,d,h,c,l);g&&this.id3Track.addCue(g)}}}}}}},t.updateId3CueEnds=function(e,t){var r,i=null==(r=this.id3Track)?void 0:r.cues;if(i)for(var n=i.length;n--;){var a=i[n];a.type===t&&a.startTime<e&&a.endTime===Rl&&(a.endTime=e)}},t.onBufferFlushing=function(e,t){var r=t.startOffset,i=t.endOffset,n=t.type,a=this.id3Track,s=this.hls;if(s){var o=s.config,l=o.enableEmsgMetadataCues,u=o.enableID3MetadataCues;a&&(l||u)&&fo(a,r,i,"audio"===n?function(e){return e.type===rn.audioId3&&u}:"video"===n?function(e){return e.type===rn.emsg&&l}:function(e){return e.type===rn.audioId3&&u||e.type===rn.emsg&&l})}},t.onLevelUpdated=function(e,t){var r=t.details;this.updateDateRangeCues(r,!0)},t.onLevelPtsUpdated=function(e,t){Math.abs(t.drift)>.01&&this.updateDateRangeCues(t.details)},t.updateDateRangeCues=function(e,t){var r=this;if(this.hls&&this.media){var i=this.hls.config,n=i.assetPlayerId,a=i.timelineOffset,s=i.enableDateRangeMetadataCues,o=i.interstitialsController;if(s){var l=Ll();if(n&&a&&!o){var u=e.fragmentStart,d=e.fragmentEnd,h=this.assetCue;h?(h.startTime=u,h.endTime=d):l&&(h=this.assetCue=Il(l,u,d,{assetPlayerId:this.hls.config.assetPlayerId},"hlsjs.interstitial.asset"))&&(h.id=n,this.id3Track||(this.id3Track=this.createTrack(this.media)),this.id3Track.addCue(h),h.addEventListener("enter",this.onEventCueEnter))}if(e.hasProgramDateTime){var f,c=this.id3Track,g=e.dateRanges,v=Object.keys(g),m=this.dateRangeCuesAppended;if(c&&t)if(null!=(f=c.cues)&&f.length)for(var p=Object.keys(m).filter((function(e){return!v.includes(e)})),y=function(){var e,t=p[E],i=null==(e=m[t])?void 0:e.cues;delete m[t],i&&Object.keys(i).forEach((function(e){var t=i[e];if(t){t.removeEventListener("enter",r.onEventCueEnter);try{c.removeCue(t)}catch(e){}}}))},E=p.length;E--;)y();else m=this.dateRangeCuesAppended={};var T=e.fragments[e.fragments.length-1];if(0!==v.length&&A(null==T?void 0:T.programDateTime)){this.id3Track||(this.id3Track=this.createTrack(this.media));for(var S=function(){var e=v[L],t=g[e],i=t.startTime,n=m[e],a=(null==n?void 0:n.cues)||{},s=(null==n?void 0:n.durationKnown)||!1,u=Rl,d=t.duration;if(t.endDate&&null!==d)u=i+d,s=!0;else if(t.endOnNext&&!s){var h=v.reduce((function(e,r){if(r!==t.id){var i=g[r];if(i.class===t.class&&i.startDate>t.startDate&&(!e||t.startDate<e.startDate))return i}return e}),null);h&&(u=h.startTime,s=!0)}for(var f,c=Object.keys(t.attr),p=0;p<c.length;p++){var y=c[p];if("ID"!==(f=y)&&"CLASS"!==f&&"CUE"!==f&&"START-DATE"!==f&&"DURATION"!==f&&"END-DATE"!==f&&"END-ON-NEXT"!==f){var E=a[y];if(E)!s||null!=n&&n.durationKnown?Math.abs(E.startTime-i)>.01&&(E.startTime=i,E.endTime=u):E.endTime=u;else if(l){var T=t.attr[y];Er(y)&&(T=Q(T));var S=Il(l,i,u,{key:y,data:T},rn.dateRange);S&&(S.id=e,r.id3Track.addCue(S),a[y]=S,o&&("X-ASSET-LIST"!==y&&"X-ASSET-URL"!==y||S.addEventListener("enter",r.onEventCueEnter)))}}}m[e]={cues:a,dateRange:t,durationKnown:s}},L=0;L<v.length;L++)S()}}}}},e}(),bl=function(){function e(e){var t=this;this.hls=void 0,this.config=void 0,this.media=null,this.currentTime=0,this.stallCount=0,this._latency=null,this._targetLatencyUpdated=!1,this.onTimeupdate=function(){var e=t.media,r=t.levelDetails;if(e&&r){t.currentTime=e.currentTime;var i=t.computeLatency();if(null!==i){t._latency=i;var n=t.config,a=n.lowLatencyMode,s=n.maxLiveSyncPlaybackRate;if(a&&1!==s&&r.live){var o=t.targetLatency;if(null!==o){var l=i-o;if(l<Math.min(t.maxLatency,o+r.targetduration)&&l>.05&&t.forwardBufferLength>1){var u=Math.min(2,Math.max(1,s)),d=Math.round(2/(1+Math.exp(-.75*l-t.edgeStalled))*20)/20,h=Math.min(u,Math.max(1,d));t.changeMediaPlaybackRate(e,h)}else 1!==e.playbackRate&&0!==e.playbackRate&&t.changeMediaPlaybackRate(e,1)}}}}},this.hls=e,this.config=e.config,this.registerListeners()}var t=e.prototype;return t.destroy=function(){this.unregisterListeners(),this.onMediaDetaching(),this.hls=null},t.registerListeners=function(){var e=this.hls;e&&(e.on(b.MEDIA_ATTACHED,this.onMediaAttached,this),e.on(b.MEDIA_DETACHING,this.onMediaDetaching,this),e.on(b.MANIFEST_LOADING,this.onManifestLoading,this),e.on(b.LEVEL_UPDATED,this.onLevelUpdated,this),e.on(b.ERROR,this.onError,this))},t.unregisterListeners=function(){var e=this.hls;e&&(e.off(b.MEDIA_ATTACHED,this.onMediaAttached,this),e.off(b.MEDIA_DETACHING,this.onMediaDetaching,this),e.off(b.MANIFEST_LOADING,this.onManifestLoading,this),e.off(b.LEVEL_UPDATED,this.onLevelUpdated,this),e.off(b.ERROR,this.onError,this))},t.onMediaAttached=function(e,t){this.media=t.media,this.media.addEventListener("timeupdate",this.onTimeupdate)},t.onMediaDetaching=function(){this.media&&(this.media.removeEventListener("timeupdate",this.onTimeupdate),this.media=null)},t.onManifestLoading=function(){this._latency=null,this.stallCount=0},t.onLevelUpdated=function(e,t){var r=t.details;r.advanced&&this.onTimeupdate(),!r.live&&this.media&&this.media.removeEventListener("timeupdate",this.onTimeupdate)},t.onError=function(e,t){var r;t.details===k.BUFFER_STALLED_ERROR&&(this.stallCount++,this.hls&&null!=(r=this.levelDetails)&&r.live&&this.hls.logger.warn("[latency-controller]: Stall detected, adjusting target latency"))},t.changeMediaPlaybackRate=function(e,t){var r,i;e.playbackRate!==t&&(null==(r=this.hls)||r.logger.debug("[latency-controller]: latency="+this.latency.toFixed(3)+", targetLatency="+(null==(i=this.targetLatency)?void 0:i.toFixed(3))+", forwardBufferLength="+this.forwardBufferLength.toFixed(3)+": adjusting playback rate from "+e.playbackRate+" to "+t),e.playbackRate=t)},t.estimateLiveEdge=function(){var e=this.levelDetails;return null===e?null:e.edge+e.age},t.computeLatency=function(){var e=this.estimateLiveEdge();return null===e?null:e-this.currentTime},i(e,[{key:"levelDetails",get:function(){var e;return(null==(e=this.hls)?void 0:e.latestLevelDetails)||null}},{key:"latency",get:function(){return this._latency||0}},{key:"maxLatency",get:function(){var e=this.config;if(void 0!==e.liveMaxLatencyDuration)return e.liveMaxLatencyDuration;var t=this.levelDetails;return t?e.liveMaxLatencyDurationCount*t.targetduration:0}},{key:"targetLatency",get:function(){var e=this.levelDetails;if(null===e||null===this.hls)return null;var t=e.holdBack,r=e.partHoldBack,i=e.targetduration,n=this.config,a=n.liveSyncDuration,s=n.liveSyncDurationCount,o=n.lowLatencyMode,l=this.hls.userConfig,u=o&&r||t;(this._targetLatencyUpdated||l.liveSyncDuration||l.liveSyncDurationCount||0===u)&&(u=void 0!==a?a:s*i);var d=i;return u+Math.min(this.stallCount*this.config.liveSyncOnStallIncrease,d)},set:function(e){this.stallCount=0,this.config.liveSyncDuration=e,this._targetLatencyUpdated=!0}},{key:"liveSyncPosition",get:function(){var e=this.estimateLiveEdge(),t=this.targetLatency;if(null===e||null===t)return null;var r=this.levelDetails;if(null===r)return null;var i=r.edge,n=e-t-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 e=this.levelDetails;return null===e?1:e.drift}},{key:"edgeStalled",get:function(){var e=this.levelDetails;if(null===e)return 0;var t=3*(this.config.lowLatencyMode&&e.partTarget||e.targetduration);return Math.max(e.age-t,0)}},{key:"forwardBufferLength",get:function(){var e=this.media,t=this.levelDetails;if(!e||!t)return 0;var r=e.buffered.length;return(r?e.buffered.end(r-1):t.edge)-this.currentTime}}])}(),Dl=function(e){function t(t,r){var i;return(i=e.call(this,t,"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}o(t,e);var r=t.prototype;return r._registerListeners=function(){var e=this.hls;e.on(b.MANIFEST_LOADING,this.onManifestLoading,this),e.on(b.MANIFEST_LOADED,this.onManifestLoaded,this),e.on(b.LEVEL_LOADED,this.onLevelLoaded,this),e.on(b.LEVELS_UPDATED,this.onLevelsUpdated,this),e.on(b.FRAG_BUFFERED,this.onFragBuffered,this),e.on(b.ERROR,this.onError,this)},r._unregisterListeners=function(){var e=this.hls;e.off(b.MANIFEST_LOADING,this.onManifestLoading,this),e.off(b.MANIFEST_LOADED,this.onManifestLoaded,this),e.off(b.LEVEL_LOADED,this.onLevelLoaded,this),e.off(b.LEVELS_UPDATED,this.onLevelsUpdated,this),e.off(b.FRAG_BUFFERED,this.onFragBuffered,this),e.off(b.ERROR,this.onError,this)},r.destroy=function(){this._unregisterListeners(),this.steering=null,this.resetLevels(),e.prototype.destroy.call(this)},r.stopLoad=function(){this._levels.forEach((function(e){e.loadError=0,e.fragmentError=0})),e.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(e,t){this.resetLevels()},r.onManifestLoaded=function(e,t){var r=this,i=this.hls.config.preferManagedMediaSource,n=[],a={},s={},o=!1,l=!1,u=!1;t.levels.forEach((function(e){var t=e.attrs,d=e.audioCodec,h=e.videoCodec;d&&(e.audioCodec=d=Ke(d,i)||void 0),h&&(h=e.videoCodec=function(e){for(var t=e.split(","),r=0;r<t.length;r++){var i=t[r].split(".");i.length>2&&"avc1"===i[0]&&(t[r]="avc1."+parseInt(i[1]).toString(16)+("000"+parseInt(i[2]).toString(16)).slice(-4))}return t.join(",")}(h));var f=e.width,c=e.height,g=e.unknownCodecs,v=(null==g?void 0:g.length)||0;if(o||(o=!(!f||!c)),l||(l=!!h),u||(u=!!d),v||d&&!r.isAudioSupported(d)||h&&!r.isVideoSupported(h))r.log('Some or all CODECS not supported "'+t.CODECS+'"');else{var m=t.CODECS,p=t["FRAME-RATE"],y=t["HDCP-LEVEL"],E=t["PATHWAY-ID"],T=t.RESOLUTION,S=t["VIDEO-RANGE"],A=(E||".")+"-"+e.bitrate+"-"+T+"-"+p+"-"+m+"-"+S+"-"+y;if(a[A])if(a[A].uri===e.url||e.attrs["PATHWAY-ID"])a[A].addGroupId("audio",t.AUDIO),a[A].addGroupId("text",t.SUBTITLES);else{var L=s[A]+=1;e.attrs["PATHWAY-ID"]=new Array(L+1).join(".");var I=r.createLevel(e);a[A]=I,n.push(I)}else{var R=r.createLevel(e);a[A]=R,s[A]=1,n.push(R)}}})),this.filterAndSortMediaOptions(n,t,o,l,u)},r.createLevel=function(e){var t=new st(e),r=e.supplemental;if(null!=r&&r.videoCodec&&!this.isVideoSupported(r.videoCodec)){var i=new Error('SUPPLEMENTAL-CODECS not supported "'+r.videoCodec+'"');this.log(i.message),t.supportedResult=Qe(i,[])}return t},r.isAudioSupported=function(e){return xe(e,"audio",this.hls.config.preferManagedMediaSource)},r.isVideoSupported=function(e){return xe(e,"video",this.hls.config.preferManagedMediaSource)},r.filterAndSortMediaOptions=function(e,t,r,i,n){var a,s=this,o=[],l=[],u=e,d=(null==(a=t.stats)?void 0:a.parsing)||{};if((r||i)&&n&&(u=u.filter((function(e){var t,r=e.videoCodec,i=e.videoRange,n=e.width,a=e.height;return(!!r||!(!n||!a))&&!!(t=i)&&et.indexOf(t)>-1}))),0===u.length)return Promise.resolve().then((function(){if(s.hls){var e="no level with compatible codecs found in manifest",r=e;t.levels.length&&(r="one or more CODECS in variant not supported: "+ut(t.levels.map((function(e){return e.attrs.CODECS})).filter((function(e,t,r){return r.indexOf(e)===t}))),s.warn(r),e+=" ("+r+")");var i=new Error(e);s.hls.trigger(b.ERROR,{type:R.MEDIA_ERROR,details:k.MANIFEST_INCOMPATIBLE_CODECS_ERROR,fatal:!0,url:t.url,error:i,reason:r})}})),void(d.end=performance.now());t.audioTracks&&_l(o=t.audioTracks.filter((function(e){return!e.audioCodec||s.isAudioSupported(e.audioCodec)}))),t.subtitles&&_l(l=t.subtitles);var h=u.slice(0);u.sort((function(e,t){if(e.attrs["HDCP-LEVEL"]!==t.attrs["HDCP-LEVEL"])return(e.attrs["HDCP-LEVEL"]||"")>(t.attrs["HDCP-LEVEL"]||"")?1:-1;if(r&&e.height!==t.height)return e.height-t.height;if(e.frameRate!==t.frameRate)return e.frameRate-t.frameRate;if(e.videoRange!==t.videoRange)return et.indexOf(e.videoRange)-et.indexOf(t.videoRange);if(e.videoCodec!==t.videoCodec){var i=Ne(e.videoCodec),n=Ne(t.videoCodec);if(i!==n)return n-i}if(e.uri===t.uri&&e.codecSet!==t.codecSet){var a=Ue(e.codecSet),s=Ue(t.codecSet);if(a!==s)return s-a}return e.averageBitrate!==t.averageBitrate?e.averageBitrate-t.averageBitrate:0}));var f=h[0];if(this.steering&&(u=this.steering.filterParsedLevels(u)).length!==h.length)for(var c=0;c<h.length;c++)if(h[c].pathwayId===u[0].pathwayId){f=h[c];break}this._levels=u;for(var g=0;g<u.length;g++)if(u[g]===f){var v;this._firstLevel=g;var m=f.bitrate,p=this.hls.bandwidthEstimate;if(this.log("manifest loaded, "+u.length+" level(s) found, first bitrate: "+m),void 0===(null==(v=this.hls.userConfig)?void 0:v.abrEwmaDefaultEstimate)){var y=Math.min(m,this.hls.config.abrEwmaDefaultEstimateMax);y>p&&p===this.hls.abrEwmaDefaultEstimate&&(this.hls.bandwidthEstimate=y)}break}var E=n&&!i,T=this.hls.config,S=!(!T.audioStreamController||!T.audioTrackController),A={levels:u,audioTracks:o,subtitleTracks:l,sessionData:t.sessionData,sessionKeys:t.sessionKeys,firstLevel:this._firstLevel,stats:t.stats,audio:n,video:i,altAudio:S&&!E&&o.some((function(e){return!!e.url}))};d.end=performance.now(),this.hls.trigger(b.MANIFEST_PARSED,A)},r.onError=function(e,t){!t.fatal&&t.context&&t.context.type===_&&t.context.level===this.level&&this.checkRetry(t)},r.onFragBuffered=function(e,t){var r=t.frag;if(void 0!==r&&r.type===w){var i=r.elementaryStreams;if(!Object.keys(i).some((function(e){return!!i[e]})))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(e,t){var r,i,n=t.level,a=t.details,s=t.levelInfo;if(!s)return this.warn("Invalid level index "+n),void(null!=(i=t.deliveryDirectives)&&i.skip&&(a.deltaUpdateFailed=!0));if(s===this.currentLevel||t.withoutMultiVariant){0===s.fragmentError&&(s.loadError=0);var o=s.details;o===t.details&&o.advanced&&(o=void 0),this.playlistLoaded(n,t,o)}else null!=(r=t.deliveryDirectives)&&r.skip&&(a.deltaUpdateFailed=!0)},r.loadPlaylist=function(t){e.prototype.loadPlaylist.call(this),this.shouldLoadPlaylist(this.currentLevel)&&this.scheduleLoading(this.currentLevel,t)},r.loadingPlaylist=function(t,r){e.prototype.loadingPlaylist.call(this,t,r);var i=this.getUrlWithDirectives(t.uri,r),n=this.currentLevelIndex,a=t.attrs["PATHWAY-ID"],s=t.details,o=null==s?void 0:s.age;this.log("Loading level index "+n+(void 0!==(null==r?void 0:r.msn)?" at sn "+r.msn+" part "+r.part:"")+(a?" Pathway "+a:"")+(o&&s.live?" age "+o.toFixed(1)+(s.type&&" "+s.type||""):"")+" "+i),this.hls.trigger(b.LEVEL_LOADING,{url:i,level:n,levelInfo:t,pathwayId:t.attrs["PATHWAY-ID"],id:0,deliveryDirectives:r||null})},r.removeLevel=function(e){var t,r=this;if(1!==this._levels.length){var i=this._levels.filter((function(t,i){return i!==e||(r.steering&&r.steering.removeLevel(t),t===r.currentLevel&&(r.currentLevel=null,r.currentLevelIndex=-1,t.details&&t.details.fragments.forEach((function(e){return e.level=-1}))),!1)}));yi(i),this._levels=i,this.currentLevelIndex>-1&&null!=(t=this.currentLevel)&&t.details&&(this.currentLevelIndex=this.currentLevel.details.fragments[0].level),this.manualLevelIndex>-1&&(this.manualLevelIndex=this.currentLevelIndex);var n=i.length-1;this._firstLevel=Math.min(this._firstLevel,n),this._startLevel&&(this._startLevel=Math.min(this._startLevel,n)),this.hls.trigger(b.LEVELS_UPDATED,{levels:i})}},r.onLevelsUpdated=function(e,t){var r=t.levels;this._levels=r},r.checkMaxAutoUpdated=function(){var e=this.hls,t=e.autoLevelCapping,r=e.maxAutoLevel,i=e.maxHdcpLevel;this._maxAutoLevel!==r&&(this._maxAutoLevel=r,this.hls.trigger(b.MAX_AUTO_LEVEL_UPDATED,{autoLevelCapping:t,levels:this.levels,maxAutoLevel:r,minAutoLevel:this.hls.minAutoLevel,maxHdcpLevel:i}))},i(t,[{key:"levels",get:function(){return 0===this._levels.length?null:this._levels}},{key:"loadLevelObj",get:function(){return this.currentLevel}},{key:"level",get:function(){return this.currentLevelIndex},set:function(e){var t=this._levels;if(0!==t.length){if(e<0||e>=t.length){var r=new Error("invalid level idx"),i=e<0;if(this.hls.trigger(b.ERROR,{type:R.OTHER_ERROR,details:k.LEVEL_SWITCH_ERROR,level:e,fatal:i,error:r,reason:r.message}),i)return;e=Math.min(e,t.length-1)}var n=this.currentLevelIndex,a=this.currentLevel,s=a?a.attrs["PATHWAY-ID"]:void 0,o=t[e],l=o.attrs["PATHWAY-ID"];if(this.currentLevelIndex=e,this.currentLevel=o,n!==e||!a||s!==l){this.log("Switching to level "+e+" ("+(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:e,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(b.LEVEL_SWITCHING,u);var d=o.details;if(!d||d.live){var h=this.switchParams(o.uri,null==a?void 0:a.details,d);this.loadPlaylist(h)}}}}},{key:"manualLevel",get:function(){return this.manualLevelIndex},set:function(e){this.manualLevelIndex=e,void 0===this._startLevel&&(this._startLevel=e),-1!==e&&(this.level=e)}},{key:"firstLevel",get:function(){return this._firstLevel},set:function(e){this._firstLevel=e}},{key:"startLevel",get:function(){if(void 0===this._startLevel){var e=this.hls.config.startLevel;return void 0!==e?e:this.hls.firstAutoLevel}return this._startLevel},set:function(e){this._startLevel=e}},{key:"pathways",get:function(){return this.steering?this.steering.pathways():[]}},{key:"pathwayPriority",get:function(){return this.steering?this.steering.pathwayPriority:null},set:function(e){if(this.steering){var t=this.steering.pathways(),r=e.filter((function(e){return-1!==t.indexOf(e)}));if(e.length<1)return void this.warn("pathwayPriority "+e+" should contain at least one pathway from list: "+t);this.steering.pathwayPriority=r}}},{key:"nextLoadLevel",get:function(){return-1!==this.manualLevelIndex?this.manualLevelIndex:this.hls.nextAutoLevel},set:function(e){this.level=e,-1===this.manualLevelIndex&&(this.hls.nextAutoLevel=e)}}])}(ya);function _l(e){var t={};e.forEach((function(e){var r=e.groupId||"";e.id=t[r]=t[r]||0,t[r]++}))}function Pl(){return self.SourceBuffer||self.WebKitSourceBuffer}function Cl(){if(!W())return!1;var e=Pl();return!e||e.prototype&&"function"==typeof e.prototype.appendBuffer&&"function"==typeof e.prototype.remove}var wl=function(e){function t(t,r,i){var n;return(n=e.call(this,t,r,i,"stream-controller",w)||this).audioCodecSwap=!1,n.level=-1,n._forceStartLoad=!1,n._hasEnoughToStart=!1,n.altAudio=0,n.audioOnly=!1,n.fragPlaying=null,n.fragLastKbps=0,n.couldBacktrack=!1,n.backtrackFragment=null,n.audioCodecSwitch=!1,n.videoBuffer=null,n.onMediaPlaying=function(){n.tick()},n.onMediaSeeked=function(){var e=n.media,t=e?e.currentTime:null;if(null!==t&&A(t)&&(n.log("Media seeked to "+t.toFixed(3)),n.getBufferedFrag(t))){var r=n.getFwdBufferInfoAtPos(e,t,w,0);null!==r&&0!==r.len?n.tick():n.warn("Main forward buffer length at "+t+' on "seeked" event '+(r?r.len:"empty")+")")}},n.registerListeners(),n}o(t,e);var r=t.prototype;return r.registerListeners=function(){e.prototype.registerListeners.call(this);var t=this.hls;t.on(b.MANIFEST_PARSED,this.onManifestParsed,this),t.on(b.LEVEL_LOADING,this.onLevelLoading,this),t.on(b.LEVEL_LOADED,this.onLevelLoaded,this),t.on(b.FRAG_LOAD_EMERGENCY_ABORTED,this.onFragLoadEmergencyAborted,this),t.on(b.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.on(b.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),t.on(b.BUFFER_CREATED,this.onBufferCreated,this),t.on(b.BUFFER_FLUSHED,this.onBufferFlushed,this),t.on(b.LEVELS_UPDATED,this.onLevelsUpdated,this),t.on(b.FRAG_BUFFERED,this.onFragBuffered,this)},r.unregisterListeners=function(){e.prototype.unregisterListeners.call(this);var t=this.hls;t.off(b.MANIFEST_PARSED,this.onManifestParsed,this),t.off(b.LEVEL_LOADED,this.onLevelLoaded,this),t.off(b.FRAG_LOAD_EMERGENCY_ABORTED,this.onFragLoadEmergencyAborted,this),t.off(b.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.off(b.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),t.off(b.BUFFER_CREATED,this.onBufferCreated,this),t.off(b.BUFFER_FLUSHED,this.onBufferFlushed,this),t.off(b.LEVELS_UPDATED,this.onLevelsUpdated,this),t.off(b.FRAG_BUFFERED,this.onFragBuffered,this)},r.onHandlerDestroying=function(){this.onMediaPlaying=this.onMediaSeeked=null,this.unregisterListeners(),e.prototype.onHandlerDestroying.call(this)},r.startLoad=function(e,t){if(this.levels){var r=this.lastCurrentTime,i=this.hls;if(this.stopLoad(),this.setInterval(100),this.level=-1,!this.startFragRequested){var n=i.startLevel;-1===n&&(i.config.testBandwidth&&this.levels.length>1?(n=0,this.bitrateTest=!0):n=i.firstAutoLevel),i.nextLoadLevel=n,this.level=i.loadLevel,this._hasEnoughToStart=!!t}r>0&&-1===e&&!t&&(this.log("Override startPosition with lastCurrentTime @"+r.toFixed(3)),e=r),this.state=_i.IDLE,this.nextLoadPosition=this.lastCurrentTime=e+this.timelineOffset,this.startPosition=t?-1:e,this.tick()}else this._forceStartLoad=!0,this.state=_i.STOPPED},r.stopLoad=function(){this._forceStartLoad=!1,e.prototype.stopLoad.call(this)},r.doTick=function(){switch(this.state){case _i.WAITING_LEVEL:var e=this.levels,t=this.level,r=null==e?void 0:e[t],i=null==r?void 0:r.details;if(i&&(!i.live||this.levelLastLoaded===r&&!this.waitForLive(r))){if(this.waitForCdnTuneIn(i))break;this.state=_i.IDLE;break}if(this.hls.nextLoadLevel!==this.level){this.state=_i.IDLE;break}break;case _i.FRAG_LOADING_WAITING_RETRY:this.checkRetryDate()}this.state===_i.IDLE&&this.doTickIdle(),this.onTickEnd()},r.onTickEnd=function(){var t;e.prototype.onTickEnd.call(this),null!=(t=this.media)&&t.readyState&&!1===this.media.seeking&&(this.lastCurrentTime=this.media.currentTime),this.checkFragmentChanged()},r.doTickIdle=function(){var e=this.hls,t=this.levelLastLoaded,r=this.levels,i=this.media;if(null!==t&&(i||this.primaryPrefetch||!this.startFragRequested&&e.config.startFragPrefetch)&&(!this.altAudio||!this.audioOnly)){var n=this.buffering?e.nextLoadLevel:e.loadLevel;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 2===this.altAudio&&(l.type="video"),this.hls.trigger(b.BUFFER_EOS,l),void(this.state=_i.ENDED)}if(this.buffering){e.loadLevel!==n&&-1===e.manualLevel&&this.log("Adapting to level "+n+" from level "+this.level),this.level=e.nextLoadLevel=n;var u=a.details;if(!u||this.state===_i.WAITING_LEVEL||this.waitForLive(a))return this.level=n,this.state=_i.WAITING_LEVEL,void(this.startFragRequested=!1);var d=s.len,h=this.getMaxBufferLength(a.maxBitrate);if(!(d>=h)){this.backtrackFragment&&this.backtrackFragment.start>s.end&&(this.backtrackFragment=null);var f=this.backtrackFragment?this.backtrackFragment.start:s.end,c=this.getNextFragment(f,u);if(this.couldBacktrack&&!this.fragPrevious&&c&&te(c)&&this.fragmentTracker.getState(c)!==Wt){var g,v=(null!=(g=this.backtrackFragment)?g:c).sn-u.startSN,m=u.fragments[v-1];m&&c.cc===m.cc&&(c=m,this.fragmentTracker.removeFragment(m))}else this.backtrackFragment&&s.len&&(this.backtrackFragment=null);if(c&&this.isLoopLoading(c,f)){if(!c.gap){var p=this.audioOnly&&!this.altAudio?$:Z,y=(p===Z?this.videoBuffer:this.mediaBuffer)||this.media;y&&this.afterBufferFlushed(y,p,w)}c=this.getNextFragmentLoopLoading(c,u,s,w,h)}c&&(
vendor: 5,617 bytes, line 7
7this.exceedsMaxBuffer(s,h,c)||(!c.initSegment||c.initSegment.data||this.bitrateTest||(c=c.initSegment),this.loadFragment(c,a,f)))}}}}}},r.loadFragment=function(t,r,i){var n=this.fragmentTracker.getState(t);n===Vt||n===Yt?te(t)?this.bitrateTest?(this.log("Fragment "+t.sn+" of level "+t.level+" is being downloaded to test bitrate and will not be buffered"),this._loadBitrateTestFrag(t,r)):e.prototype.loadFragment.call(this,t,r,i):this._loadInitSegment(t,r):this.clearTrackerIfNeeded(t)},r.getBufferedFrag=function(e){return this.fragmentTracker.getBufferedFrag(e,w)},r.followingBufferedFrag=function(e){return e?this.getBufferedFrag(e.end+.5):null},r.immediateLevelSwitch=function(){var t;this.abortCurrentFrag(),this.flushMainBuffer(0,Number.POSITIVE_INFINITY),0!==this.altAudio&&((null==(t=this.getLevelDetails())?void 0:t.fragmentStart)||0)>this.lastCurrentTime&&e.prototype.flushMainBuffer.call(this,0,Number.POSITIVE_INFINITY,"audio")},r.nextLevelSwitch=function(){var e=this.levels,t=this.media;if(null!=t&&t.readyState){var r,i=this.getAppendedFrag(t.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(!t.paused&&e){var s=e[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(t.currentTime+r);if(l){var u=this.followingBufferedFrag(l);if(u){this.abortCurrentFrag();var d=u.maxStartPTS?u.maxStartPTS:u.start,h=u.duration,f=Math.max(l.end,d+Math.min(Math.max(h-this.config.maxFragLookUpTolerance,h*(this.couldBacktrack?.5:.125)),h*(this.couldBacktrack?.75:.25)));this.flushMainBuffer(f,Number.POSITIVE_INFINITY)}}}},r.abortCurrentFrag=function(){var e=this.fragCurrent;switch(this.fragCurrent=null,this.backtrackFragment=null,e&&(e.abortRequests(),this.fragmentTracker.removeFragment(e)),this.state){case _i.KEY_LOADING:case _i.FRAG_LOADING:case _i.FRAG_LOADING_WAITING_RETRY:case _i.PARSING:case _i.PARSED:this.state=_i.IDLE}this.nextLoadPosition=this.getLoadPosition()},r.flushMainBuffer=function(t,r){e.prototype.flushMainBuffer.call(this,t,r,2===this.altAudio?"video":null)},r.onMediaAttached=function(t,r){e.prototype.onMediaAttached.call(this,t,r);var i=r.media;ki(i,"playing",this.onMediaPlaying),ki(i,"seeked",this.onMediaSeeked)},r.onMediaDetaching=function(t,r){var i=this.media;i&&(bi(i,"playing",this.onMediaPlaying),bi(i,"seeked",this.onMediaSeeked)),this.videoBuffer=null,this.fragPlaying=null,e.prototype.onMediaDetaching.call(this,t,r),r.transferMedia||(this._hasEnoughToStart=!1)},r.onManifestLoading=function(){e.prototype.onManifestLoading.call(this),this.log("Trigger BUFFER_RESET"),this.hls.trigger(b.BUFFER_RESET,void 0),this.couldBacktrack=!1,this.fragLastKbps=0,this.fragPlaying=this.backtrackFragment=null,this.altAudio=0,this.audioOnly=!1},r.onManifestParsed=function(e,t){for(var r,i,n=!1,a=!1,s=0;s<t.levels.length;s++){var o=t.levels[s].audioCodec;o&&(n=n||-1!==o.indexOf("mp4a.40.2"),a=a||-1!==o.indexOf("mp4a.40.5"))}this.audioCodecSwitch=n&&a&&!("function"==typeof(null==(i=Pl())||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=t.levels,this.startFragRequested=!1},r.onLevelLoading=function(e,t){if(this.levels&&this.state===_i.IDLE){var r=t.levelInfo;(!r.details||r.details.live&&(this.levelLastLoaded!==r||r.details.expired)||this.waitForCdnTuneIn(r.details))&&(this.state=_i.WAITING_LEVEL)}},r.onLevelLoaded=function(e,t){var r,i=this.levels,n=this.startFragRequested,a=t.level,s=t.details,o=s.totalduration;if(i){this.log("Level "+a+" loaded ["+s.startSN+","+s.endSN+"]"+(s.lastPartSn?"[part-"+s.lastPartSn+"-"+s.lastPartIndex+"]":"")+", cc ["+s.startCC+", "+s.endCC+"] duration:"+o);var l=t.levelInfo,u=this.fragCurrent;!u||this.state!==_i.FRAG_LOADING&&this.state!==_i.FRAG_LOADING_WAITING_RETRY||u.level!==t.level&&u.loader&&this.abortCurrentFrag();var d=0;if(s.live||null!=(r=l.details)&&r.live){var h;if(this.checkLiveUpdate(s),s.deltaUpdateFailed)return;d=this.alignPlaylists(s,l.details,null==(h=this.levelLastLoaded)?void 0:h.details)}if(l.details=s,this.levelLastLoaded=l,n||this.setStartPosition(s,d),this.hls.trigger(b.LEVEL_UPDATED,{details:s,level:a}),this.state===_i.WAITING_LEVEL){if(this.waitForCdnTuneIn(s))return;this.state=_i.IDLE}n&&s.live&&this.synchronizeToLiveEdge(s),this.tick()}else this.warn("Levels were reset while loading level "+a)},r.synchronizeToLiveEdge=function(e){var t=this.config,r=this.media;if(r){var i=this.hls.liveSyncPosition,n=this.getLoadPosition(),a=e.fragmentStart,s=e.edge,o=n>=a-t.maxFragLookUpTolerance&&n<=s;if(null!==i&&r.duration>i&&(n<i||!o)){var l=void 0!==t.liveMaxLatencyDuration?t.liveMaxLatencyDuration:t.liveMaxLatencyDurationCount*e.targetduration;if((!o&&r.readyState<4||n<s-l)&&(this._hasEnoughToStart||(this.nextLoadPosition=i),r.readyState))if(this.warn("Playback: "+n.toFixed(3)+" is located too far from the end of live sliding playlist: "+s+", reset currentTime to : "+i.toFixed(3)),"buffered"===this.config.liveSyncMode){var u,d=dr.bufferInfo(r,i,0);if(null==(u=d.buffered)||!u.length)return void(r.currentTime=i);if(d.start<=n)return void(r.currentTime=i);var h=dr.bufferedInfo(d.buffered,n,0).nextStart;h&&(r.currentTime=h)}else r.currentTime=i}}},r._handleFragmentLoadProgress=function(e){var t,r=e.frag,i=e.part,n=e.payload,a=this.levels;if(a){var s=a[r.level];if(s){var o=s.details;if(!o)return this.warn("Dropping fragment "+r.sn+" of level "+r.level
vendor: 1,199 bytes, line 7
7+" after level details were reset"),void this.fragmentTracker.removeFragment(r);var l=s.videoCodec,u=o.PTSKnown||!o.live,d=null==(t=r.initSegment)?void 0:t.data,h=this._getAudioCodec(s),f=this.transmuxer=this.transmuxer||new ma(this.hls,w,this._handleTransmuxComplete.bind(this),this._handleTransmuxerFlush.bind(this)),c=i?i.index:-1,g=-1!==c,v=new lr(r.level,r.sn,r.stats.chunkCount,n.byteLength,c,g),m=this.initPTS[r.cc];f.push(n,d,h,l,r,i,o.totalduration,u,v,m)}else this.warn("Level "+r.level+" not found on progress")}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(e,t){var r=this,i=this.hls,n=0!==this.altAudio;if(pt(t.url,i))this.altAudio=1;else{if(this.mediaBuffer!==this.media){this.log("Switching on main audio, use media.buffered to schedule main fragment loading"),this.mediaBuffer=this.media;var a=this.fragCurrent;a&&(this.log("Switching to main audio track, cancel main fragment load"),a.abortRequests(),this.fragmentTracker.removeFragment(a)),this.resetTransmuxer(),this.resetLoadingState()}else this.audioOnly&&this.resetTransmuxer();if(n)return this.altAudio=0,
vendor: 13,851 bytes, line 7
7this.fragmentTracker.removeAllFragments(),i.once(b.BUFFER_FLUSHED,(function(){r.hls&&r.hls.trigger(b.AUDIO_TRACK_SWITCHED,t)})),void i.trigger(b.BUFFER_FLUSHING,{startOffset:0,endOffset:Number.POSITIVE_INFINITY,type:null});i.trigger(b.AUDIO_TRACK_SWITCHED,t)}},r.onAudioTrackSwitched=function(e,t){var r=pt(t.url,this.hls);if(r){var i=this.videoBuffer;i&&this.mediaBuffer!==i&&(this.log("Switching on alternate audio, use video.buffered to schedule main fragment loading"),this.mediaBuffer=i)}this.altAudio=r?2:0,this.tick()},r.onBufferCreated=function(e,t){var r,i,n=t.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(e,t){var r=t.frag,i=t.part,n=r.type===w;if(n){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===_i.PARSED&&(this.state=_i.IDLE));var a=i?i.stats:r.stats;this.fragLastKbps=Math.round(8*a.total/(a.buffering.end-a.loading.first)),te(r)&&(this.fragPrevious=r),this.fragBufferedComplete(r,i)}var s=this.media;s&&(!this._hasEnoughToStart&&dr.getBuffered(s).length&&(this._hasEnoughToStart=!0,this.seekToStartPos()),n&&this.tick())},r.onError=function(e,t){var r;if(t.fatal)this.state=_i.ERROR;else switch(t.details){case k.FRAG_GAP:case k.FRAG_PARSING_ERROR:case k.FRAG_DECRYPT_ERROR:case k.FRAG_LOAD_ERROR:case k.FRAG_LOAD_TIMEOUT:case k.KEY_LOAD_ERROR:case k.KEY_LOAD_TIMEOUT:this.onFragmentOrKeyLoadError(w,t);break;case k.LEVEL_LOAD_ERROR:case k.LEVEL_LOAD_TIMEOUT:case k.LEVEL_PARSING_ERROR:t.levelRetry||this.state!==_i.WAITING_LEVEL||(null==(r=t.context)?void 0:r.type)!==_||(this.state=_i.IDLE);break;case k.BUFFER_ADD_CODEC_ERROR:case k.BUFFER_APPEND_ERROR:if("main"!==t.parent)return;this.reduceLengthAndFlushBuffer(t)&&this.resetLoadingState();break;case k.BUFFER_FULL_ERROR:if("main"!==t.parent)return;this.reduceLengthAndFlushBuffer(t)&&(!this.config.interstitialsController&&this.config.assetPlayerId?this._hasEnoughToStart=!0:this.flushMainBuffer(0,Number.POSITIVE_INFINITY));break;case k.INTERNAL_EXCEPTION:this.recoverWorkerError(t)}},r.onFragLoadEmergencyAborted=function(){this.state=_i.IDLE,this._hasEnoughToStart||(this.startFragRequested=!1,this.nextLoadPosition=this.lastCurrentTime),this.tickImmediate()},r.onBufferFlushed=function(e,t){var r=t.type;if(r!==$||!this.altAudio){var i=(r===Z?this.videoBuffer:this.mediaBuffer)||this.media;i&&(this.afterBufferFlushed(i,r,w),this.tick())}},r.onLevelsUpdated=function(e,t){this.level>-1&&this.fragCurrent&&(this.level=this.fragCurrent.level,-1===this.level&&this.resetWhenMissingContext(this.fragCurrent)),this.levels=t.levels},r.swapAudioCodec=function(){this.audioCodecSwap=!this.audioCodecSwap},r.seekToStartPos=function(){var e=this.media;if(e){var t=e.currentTime,r=this.startPosition;if(r>=0&&t<r){if(e.seeking)return void this.log("could not seek to "+r+", already seeking at "+t);var i=this.timelineOffset;i&&r&&(r+=i);var n=this.getLevelDetails(),a=dr.getBuffered(e),s=a.length?a.start(0):0,o=s-r,l=Math.max(this.config.maxBufferHole,this.config.maxFragLookUpTolerance);(this.config.startOnSegmentBoundary||o>0&&(o<l||this.loadingParts&&o<2*((null==n?void 0:n.partTarget)||0)))&&(this.log("adjusting start position by "+o+" to match buffer start"),r+=o,this.startPosition=r),t<r&&(this.log("seek to target start position "+r+" from current time "+t+" buffer start "+s),e.currentTime=r)}}},r._getAudioCodec=function(e){var t=this.config.defaultAudioCodec||e.audioCodec;return this.audioCodecSwap&&t&&(this.log("Swapping audio codec"),t=-1!==t.indexOf("mp4a.40.5")?"mp4a.40.2":"mp4a.40.5"),t},r._loadBitrateTestFrag=function(e,t){var r=this;e.bitrateTest=!0,this._doFragLoad(e,t).then((function(e){var i=r.hls,n=null==e?void 0:e.frag;if(n&&!r.fragContextChanged(n)){t.fragmentError=0,r.state=_i.IDLE,r.startFragRequested=!1,r.bitrateTest=!1;var a=n.stats;a.parsing.start=a.parsing.end=a.buffering.start=a.buffering.end=self.performance.now(),i.trigger(b.FRAG_LOADED,e),n.bitrateTest=!1}})).catch((function(t){r.state!==_i.STOPPED&&r.state!==_i.ERROR&&(r.warn(t),r.resetFragmentLoading(e))}))},r._handleTransmuxComplete=function(e){var t=this.playlistType,r=this.hls,i=e.remuxResult,n=e.chunkMeta,a=this.getCurrentContext(n);if(a){var s=a.frag,o=a.part,l=a.level,u=i.video,d=i.text,h=i.id3,f=i.initSegment,c=l.details,g=this.altAudio?void 0:i.audio;if(this.fragContextChanged(s))this.fragmentTracker.removeFragment(s);else{if(this.state=_i.PARSING,f){var v=f.tracks;if(v){var m=s.initSegment||s;if(this.unhandledEncryptionError(f,s))return;this._bufferInitSegment(l,v,m,n),r.trigger(b.FRAG_PARSING_INIT_SEGMENT,{frag:m,id:t,tracks:v})}var p=f.initPTS,y=f.timescale,E=this.initPTS[s.cc];if(A(p)&&(!E||E.baseTime!==p||E.timescale!==y)){var T=f.trackId;this.initPTS[s.cc]={baseTime:p,timescale:y,trackId:T},r.trigger(b.INIT_PTS_FOUND,{frag:s,id:t,initPTS:p,timescale:y,trackId:T})}}if(u&&c){g&&"audiovideo"===u.type&&this.logMuxedErr(s);var S=c.fragments[s.sn-1-c.startSN],L=s.sn===c.startSN,I=!S||s.cc>S.cc;if(!1!==i.independent){var R=u.startPTS,k=u.endPTS,D=u.startDTS,_=u.endDTS;if(o)o.elementaryStreams[u.type]={startPTS:R,endPTS:k,startDTS:D,endDTS:_};else if(u.firstKeyFrame&&u.independent&&1===n.id&&!I&&(this.couldBacktrack=!0),u.dropped&&u.independent){var P=this.getMainFwdBufferInfo(),C=(P?P.end:this.getLoadPosition())+this.config.maxBufferHole,w=u.firstKeyFramePTS?u.firstKeyFramePTS:R;if(!L&&C<w-this.config.maxBufferHole&&!I)return void this.backtrack(s);I&&(s.gap=!0),s.setElementaryStreamInfo(u.type,s.start,k,s.start,_,!0)}else L&&R-(c.appliedTimelineOffset||0)>2&&(s.gap=!0);s.setElementaryStreamInfo(u.type,R,k,D,_),this.backtrackFragment&&(this.backtrackFragment=s),this.bufferFragmentData(u,s,o,n,L||I)}else{if(!L&&!I)return void this.backtrack(s);s.gap=!0}}if(g){var O=g.startPTS,x=g.endPTS,M=g.startDTS,F=g.endDTS;o&&(o.elementaryStreams[$]={startPTS:O,endPTS:x,startDTS:M,endDTS:F}),s.setElementaryStreamInfo($,O,x,M,F),this.bufferFragmentData(g,s,o,n)}if(c&&null!=h&&h.samples.length){var N={id:t,frag:s,details:c,samples:h.samples};r.trigger(b.FRAG_PARSING_METADATA,N)}if(c&&d){var U={id:t,frag:s,details:c,samples:d.samples};r.trigger(b.FRAG_PARSING_USERDATA,U)}}}else this.resetWhenMissingContext(n)},r.logMuxedErr=function(e){this.warn((te(e)?"Media":"Init")+" segment with muxed audiovideo where only video expected: "+e.url)},r._bufferInitSegment=function(e,t,r,i){var n=this;if(this.state===_i.PARSING){this.audioOnly=!!t.audio&&!t.video,this.altAudio&&!this.audioOnly&&(delete t.audio,t.audiovideo&&this.logMuxedErr(r));var a=t.audio,s=t.video,o=t.audiovideo;if(a){var l=e.audioCodec,u=Ve(a.codec,l);"mp4a"===u&&(u="mp4a.40.5");var d=navigator.userAgent.toLowerCase();if(this.audioCodecSwitch){u&&(u=-1!==u.indexOf("mp4a.40.5")?"mp4a.40.2":"mp4a.40.5");var h=a.metadata;h&&"channelCount"in h&&1!==(h.channelCount||1)&&-1===d.indexOf("firefox")&&(u="mp4a.40.5")}u&&-1!==u.indexOf("mp4a.40.5")&&-1!==d.indexOf("android")&&"audio/mpeg"!==a.container&&(u="mp4a.40.2",this.log("Android: force audio codec to "+u)),l&&l!==u&&this.log('Swapping manifest audio codec "'+l+'" for "'+u+'"'),a.levelCodec=u,a.id=w,this.log("Init audio buffer, container:"+a.container+", codecs[selected/level/parsed]=["+(u||"")+"/"+(l||"")+"/"+a.codec+"]"),delete t.audiovideo}if(s){s.levelCodec=e.videoCodec,s.id=w;var f=s.codec;if(4===(null==f?void 0:f.length))switch(f){case"hvc1":case"hev1":s.codec="hvc1.1.6.L120.90";break;case"av01":s.codec="av01.0.04M.08";break;case"avc1":s.codec="avc1.42e01e"}this.log("Init video buffer, container:"+s.container+", codecs[level/parsed]=["+(e.videoCodec||"")+"/"+f+"]"+(s.codec!==f?" parsed-corrected="+s.codec:"")+(s.supplemental?" supplemental="+s.supplemental:"")),delete t.audiovideo}o&&(this.log("Init audiovideo buffer, container:"+o.container+", codecs[level/parsed]=["+e.codecs+"/"+o.codec+"]"),delete t.video,delete t.audio);var c=Object.keys(t);if(c.length){if(this.hls.trigger(b.BUFFER_CODECS,t),!this.hls)return;c.forEach((function(e){var a=t[e].initSegment;null!=a&&a.byteLength&&n.hls.trigger(b.BUFFER_APPENDING,{type:e,data:a,frag:r,part:null,chunkMeta:i,parent:r.type})}))}this.tickImmediate()}},r.getMainFwdBufferInfo=function(){var e=this.mediaBuffer&&2===this.altAudio?this.mediaBuffer:this.media;return this.getFwdBufferInfo(e,w)},r.backtrack=function(e){this.couldBacktrack=!0,this.backtrackFragment=e,this.resetTransmuxer(),this.flushBufferGap(e),this.fragmentTracker.removeFragment(e),this.fragPrevious=null,this.nextLoadPosition=e.start,this.state=_i.IDLE},r.checkFragmentChanged=function(){var e=this.media,t=null;if(e&&e.readyState>1&&!1===e.seeking){var r=e.currentTime;if(dr.isBuffered(e,r)?t=this.getAppendedFrag(r):dr.isBuffered(e,r+.1)&&(t=this.getAppendedFrag(r+.1)),t){this.backtrackFragment=null;var i=this.fragPlaying,n=t.level;i&&t.sn===i.sn&&i.level===n||(this.fragPlaying=t,this.hls.trigger(b.FRAG_CHANGED,{frag:t}),i&&i.level===n||this.hls.trigger(b.LEVEL_SWITCHED,{level:n}))}}},i(t,[{key:"hasEnoughToStart",get:function(){return this._hasEnoughToStart}},{key:"maxBufferLength",get:function(){var e=this.levels,t=this.level,r=null==e?void 0:e[t];return r?this.getMaxBufferLength(r.maxBitrate):this.config.maxBufferLength}},{key:"nextLevel",get:function(){var e=this.nextBufferedFrag;return e?e.level:-1}},{key:"currentFrag",get:function(){var e;if(this.fragPlaying)return this.fragPlaying;var t=(null==(e=this.media)?void 0:e.currentTime)||this.lastCurrentTime;return A(t)?this.getAppendedFrag(t):null}},{key:"currentProgramDateTime",get:function(){var e,t=(null==(e=this.media)?void 0:e.currentTime)||this.lastCurrentTime;if(A(t)){var r=this.getLevelDetails(),i=this.currentFrag||(r?Tt(null,r.fragments,t):null);if(i){var n=i.programDateTime;if(null!==n){var a=n+1e3*(t-i.start);return new Date(a)}}}return null}},{key:"currentLevel",get:function(){var e=this.currentFrag;return e?e.level:-1}},{key:"nextBufferedFrag",get:function(){var e=this.currentFrag;return e?this.followingBufferedFrag(e):null}},{key:"forceStartLoad",get:function(){return this._forceStartLoad}}])}(Pi),Ol=function(e){function t(t,r){var i;return(i=e.call(this,"key-loader",r)||this).config=void 0,i.keyIdToKeyInfo={},i.emeController=null,i.config=t,i}o(t,e);var r=t.prototype;return r.abort=function(e){for(var t in this.keyIdToKeyInfo){var r=this.keyIdToKeyInfo[t].loader;if(r){var i;if(e&&e!==(null==(i=r.context)?void 0:i.frag.type))return;r.abort()}}},r.detach=function(){for(var e in this.keyIdToKeyInfo){var t=this.keyIdToKeyInfo[e];(t.mediaKeySessionContext||t.decryptdata.isCommonEncryption)&&delete this.keyIdToKeyInfo[e]}},r.destroy=function(){for(var e in this.detach(),this.keyIdToKeyInfo){var t=this.keyIdToKeyInfo[e].loader;t&&t.destroy()}this.keyIdToKeyInfo={}},r.createKeyLoadError=function(e,t,r,i,n){return void 0===t&&(t=k.KEY_LOAD_ERROR),new sr({type:R.NETWORK_ERROR,details:t,fatal:!1,frag:e,response:n,error:r,networkDetails:i})},r.loadClear=function(e,t,r){var i=this;if(this.emeController&&this.config.emeEnabled&&!this.emeController.getSelectedKeySystemFormats().length){if(t.length)for(var n,a=function(){var n=t[s];if(e.cc<=n.cc&&(!te(e)||!te(n)||e.sn<n.sn)||!r&&s==o-1)return{v:i.emeController.selectKeySystemFormat(n).then((function(e){if(i.emeController){n.setKeyFormat(e);var t=Fr(e);return t?i.emeController.getKeySystemAccess([t]):void 0}}))}},s=0,o=t.length;s<o;s++)if(n=a())return n.v;if(this.config.requireKeySystemAccessOnStart){var l=Ur(this.config);if(l.length)return this.emeController.getKeySystemAccess(l)}}return null},r.load=function(e){var t=this;return!e.decryptdata&&e.encrypted&&this.emeController&&this.config.emeEnabled?this.emeController.selectKeySystemFormat(e).then((function(r){return t.loadInternal(e,r)})):this.loadInternal(e)},r.loadInternal=function(e,t){var r,i;t&&e.setKeyFormat(t);var n=e.decryptdata;if(!n){var a=new Error(t?"Expected frag.decryptdata to be defined after setting format "+t:"Missing decryption data on fragment in onKeyLoading (emeEnabled with controller: "+(this.emeController&&this.config.emeEnabled)+")");return Promise.reject(this.createKeyLoadError(e,k.KEY_LOAD_ERROR,a))}var s=n.uri;if(!s)return Promise.reject(this.createKeyLoadError(e,k.KEY_LOAD_ERROR,new Error('Invalid key URI: "'+s+'"')));var o=xl(n),l=this.keyIdToKeyInfo[o];if(null!=(r=l)&&r.decryptdata.key)return n.key=l.decryptdata.key,Promise.resolve({frag:e,keyInfo:l});if(this.emeController&&null!=(i=l)&&i.keyLoadPromise)switch(this.emeController.getKeyStatus(l.decryptdata)){case"usable":case"usable-in-future":return l.keyLoadPromise.then((function(t){var r=t.keyInfo;return n.key=r.decryptdata.key,{frag:e,keyInfo:r}}))}switch(this.log((this.keyIdToKeyInfo[o]?"Rel":"L")+"oading"+(n.keyId?" keyId: "+X(n.keyId):"")+" URI: "+n.uri+" from "+e.type+" "+e.level),l=this.keyIdToKeyInfo[o]={decryptdata:n,keyLoadPromise:null,loader:null,mediaKeySessionContext:null},n.method){case"SAMPLE-AES":case"SAMPLE-AES-CENC":case"SAMPLE-AES-CTR":return"identity"===n.keyFormat?this.loadKeyHTTP(l,e):this.loadKeyEME(l,e);case"AES-128":case"AES-256":case"AES-256-CTR":return this.loadKeyHTTP(l,e);default:return Promise.reject(this.createKeyLoadError(e,k.KEY_LOAD_ERROR,new Error('Key supplied with unsupported METHOD: "'+n.method+'"')))}},r.loadKeyEME=function(e,t){var r={frag:t,keyInfo:e};if(this.emeController&&this.config.emeEnabled){var i;if(!e.decryptdata.keyId&&null!=(i=t.initSegment)&&i.data){var n=function(e){var t=[];return Se(e,(function(e){return t.push(e.subarray(8,24))})),t}(t.initSegment.data);if(n.length){var a=n[0];a.some((function(e){return 0!==e}))
7?(this.log("Using keyId found in init segment "+X(a)),Hr.setKeyIdForUri(e.decryptdata.uri,a)):(a=Hr.addKeyIdForUri(e.decryptdata.uri),this.log("Generating keyId to patch media "+X(a))),e.decryptdata.keyId=a}}if(!e.decryptdata.keyId&&!te(t))return Promise.resolve(r);
vendor: 26,229 bytes, line 7
7var s=this.emeController.loadKey(r);return(e.keyLoadPromise=s.then((function(t){return e.mediaKeySessionContext=t,r}))).catch((function(r){throw e.keyLoadPromise=null,"data"in r&&(r.data.frag=t),r}))}return Promise.resolve(r)},r.loadKeyHTTP=function(e,t){var r=this,i=this.config,n=new(0,i.loader)(i);return t.keyLoader=e.loader=n,e.keyLoadPromise=new Promise((function(a,s){var o={keyInfo:e,frag:t,responseType:"arraybuffer",url:e.decryptdata.uri},l=i.keyLoadPolicy.default,u={loadPolicy:l,timeout:l.maxLoadTimeMs,maxRetry:0,retryDelay:0,maxRetryDelay:0},h={onSuccess:function(e,t,i,n){var o=i.frag,l=i.keyInfo,u=xl(l.decryptdata);if(!o.decryptdata||l!==r.keyIdToKeyInfo[u])return s(r.createKeyLoadError(o,k.KEY_LOAD_ERROR,new Error("after key load, decryptdata unset or changed"),n));l.decryptdata.key=o.decryptdata.key=new Uint8Array(e.data),o.keyLoader=null,l.loader=null,a({frag:o,keyInfo:l})},onError:function(e,i,n,a){r.resetLoader(i),s(r.createKeyLoadError(t,k.KEY_LOAD_ERROR,new Error("HTTP Error "+e.code+" loading key "+e.text),n,d({url:o.url,data:void 0},e)))},onTimeout:function(e,i,n){r.resetLoader(i),s(r.createKeyLoadError(t,k.KEY_LOAD_TIMEOUT,new Error("key loading timed out"),n))},onAbort:function(e,i,n){r.resetLoader(i),s(r.createKeyLoadError(t,k.INTERNAL_ABORTED,new Error("key loading aborted"),n))}};n.load(o,u,h)}))},r.resetLoader=function(e){var t=e.frag,r=e.keyInfo,i=e.url,n=r.loader;t.keyLoader===n&&(t.keyLoader=null,r.loader=null);var a=xl(r.decryptdata)||i;delete this.keyIdToKeyInfo[a],n&&n.destroy()},t}(N);function xl(e){if(e.keyFormat!==Or){var t=e.keyId;if(t)return X(t)}return e.uri}function Ml(e){switch(e.type){case P:return O;case C:return x;default:return w}}function Fl(e,t){var r=e.url;return void 0!==r&&0!==r.indexOf("data:")||(r=t.url),r}var Nl=function(){function e(e){this.hls=void 0,this.loaders=Object.create(null),this.variableList=null,this.onManifestLoaded=this.checkAutostartLoad,this.hls=e,this.registerListeners()}var t=e.prototype;return t.startLoad=function(e){},t.stopLoad=function(){this.destroyInternalLoaders()},t.registerListeners=function(){var e=this.hls;e.on(b.MANIFEST_LOADING,this.onManifestLoading,this),e.on(b.LEVEL_LOADING,this.onLevelLoading,this),e.on(b.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),e.on(b.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this),e.on(b.LEVELS_UPDATED,this.onLevelsUpdated,this)},t.unregisterListeners=function(){var e=this.hls;e.off(b.MANIFEST_LOADING,this.onManifestLoading,this),e.off(b.LEVEL_LOADING,this.onLevelLoading,this),e.off(b.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),e.off(b.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this),e.off(b.LEVELS_UPDATED,this.onLevelsUpdated,this)},t.createInternalLoader=function(e){var t=this.hls.config,r=t.pLoader,i=t.loader,n=new(r||i)(t);return this.loaders[e.type]=n,n},t.getInternalLoader=function(e){return this.loaders[e.type]},t.resetInternalLoader=function(e){this.loaders[e]&&delete this.loaders[e]},t.destroyInternalLoaders=function(){for(var e in this.loaders){var t=this.loaders[e];t&&t.destroy(),this.resetInternalLoader(e)}},t.destroy=function(){this.variableList=null,this.unregisterListeners(),this.destroyInternalLoaders()},t.onManifestLoading=function(e,t){var r=t.url;this.variableList=null,this.load({id:null,level:0,responseType:"text",type:D,url:r,deliveryDirectives:null,levelOrTrack:null})},t.onLevelLoading=function(e,t){var r=t.id,i=t.level,n=t.pathwayId,a=t.url,s=t.deliveryDirectives,o=t.levelInfo;this.load({id:r,level:i,pathwayId:n,responseType:"text",type:_,url:a,deliveryDirectives:s,levelOrTrack:o})},t.onAudioTrackLoading=function(e,t){var r=t.id,i=t.groupId,n=t.url,a=t.deliveryDirectives,s=t.track;this.load({id:r,groupId:i,level:null,responseType:"text",type:P,url:n,deliveryDirectives:a,levelOrTrack:s})},t.onSubtitleTrackLoading=function(e,t){var r=t.id,i=t.groupId,n=t.url,a=t.deliveryDirectives,s=t.track;this.load({id:r,groupId:i,level:null,responseType:"text",type:C,url:n,deliveryDirectives:a,levelOrTrack:s})},t.onLevelsUpdated=function(e,t){var r=this.loaders[_];if(r){var i=r.context;i&&!t.levels.some((function(e){return e===i.levelOrTrack}))&&(r.abort(),delete this.loaders[_])}},t.load=function(e){var t,r,i,n=this,s=this.hls.config,o=this.getInternalLoader(e);if(o){var l=this.hls.logger,u=o.context;if(u&&u.levelOrTrack===e.levelOrTrack&&(u.url===e.url||u.deliveryDirectives&&!e.deliveryDirectives))return void(u.url===e.url?l.log("[playlist-loader]: ignore "+e.url+" ongoing request"):l.log("[playlist-loader]: ignore "+e.url+" in favor of "+u.url));l.log("[playlist-loader]: aborting previous loader for type: "+e.type),o.abort()}if(r=e.type===D?s.manifestLoadPolicy.default:a({},s.playlistLoadPolicy.default,{timeoutRetry:null,errorRetry:null}),o=this.createInternalLoader(e),A(null==(t=e.deliveryDirectives)?void 0:t.part)&&(e.type===_&&null!==e.level?i=this.hls.levels[e.level].details:e.type===P&&null!==e.id?i=this.hls.audioTracks[e.id].details:e.type===C&&null!==e.id&&(i=this.hls.subtitleTracks[e.id].details),i)){var d=i.partTarget,h=i.targetduration;if(d&&h){var f=1e3*Math.max(3*d,.8*h);r=a({},r,{maxTimeToFirstByteMs:Math.min(f,r.maxTimeToFirstByteMs),maxLoadTimeMs:Math.min(f,r.maxTimeToFirstByteMs)})}}var c=r.errorRetry||r.timeoutRetry||{},g={loadPolicy:r,timeout:r.maxLoadTimeMs,maxRetry:c.maxNumRetry||0,retryDelay:c.retryDelayMs||0,maxRetryDelay:c.maxRetryDelayMs||0},v={onSuccess:function(e,t,r,i){var a=n.getInternalLoader(r);n.resetInternalLoader(r.type);var s=e.data;t.parsing.start=performance.now(),zr.isMediaPlaylist(s)||r.type!==D?n.handleTrackOrLevelPlaylist(e,t,r,i||null,a):n.handleMasterPlaylist(e,t,r,i)},onError:function(e,t,r,i){n.handleNetworkError(t,r,!1,e,i)},onTimeout:function(e,t,r){n.handleNetworkError(t,r,!0,void 0,e)}};o.load(e,g,v)},t.checkAutostartLoad=function(){if(this.hls){var e=this.hls,t=e.config,r=t.autoStartLoad,i=t.startPosition,n=e.forceStartLoad;(r||n)&&(this.hls.logger.log((r?"auto":"force")+" startLoad with configured startPosition "+i),this.hls.startLoad(i))}},t.handleMasterPlaylist=function(e,t,r,i){var n=this,a=this.hls,s=e.data,o=Fl(e,r),l=zr.parseMasterPlaylist(s,o);if(l.playlistParsingError)return t.parsing.end=performance.now(),void this.handleManifestParsingError(e,r,l.playlistParsingError,i,t);var u=l.contentSteering,d=l.levels,h=l.sessionData,f=l.sessionKeys,c=l.startTimeOffset,g=l.variableList;this.variableList=g,d.forEach((function(e){var t=e.unknownCodecs;if(t)for(var r=n.hls.config.preferManagedMediaSource,i=e.audioCodec,a=e.videoCodec,s=t.length;s--;){var o=t[s];xe(o,"audio",r)?(e.audioCodec=i=i?i+","+o:o,we.audio[i.substring(0,4)]=2,t.splice(s,1)):xe(o,"video",r)&&(e.videoCodec=a=a?a+","+o:o,we.video[a.substring(0,4)]=2,t.splice(s,1))}}));var v=zr.parseMasterPlaylistMedia(s,o,l),m=v.AUDIO,p=void 0===m?[]:m,y=v.SUBTITLES,E=v["CLOSED-CAPTIONS"];p.length&&(p.some((function(e){return!e.url}))||!d[0].audioCodec||d[0].attrs.AUDIO||(this.hls.logger.log("[playlist-loader]: audio codec signaled in quality level, but no embedded audio track signaled, create one"),p.unshift({type:"main",name:"main",groupId:"main",default:!1,autoselect:!1,forced:!1,id:-1,attrs:new yr({}),bitrate:0,url:""}))),a.trigger(b.MANIFEST_LOADED,{levels:d,audioTracks:p,subtitles:y,captions:E,contentSteering:u,url:o,stats:t,networkDetails:i,sessionData:h,sessionKeys:f,startTimeOffset:c,variableList:g})},t.handleTrackOrLevelPlaylist=function(e,t,r,i,n){var a=this.hls,s=r.id,o=r.level,l=r.type,u=Fl(e,r),d=A(o)?o:A(s)?s:0,h=Ml(r),f=zr.parseLevelPlaylist(e.data,u,d,h,0,this.variableList);if(l===D){var c={attrs:new yr({}),bitrate:0,details:f,name:"",url:u};f.requestScheduled=t.loading.start+gi(f,0),a.trigger(b.MANIFEST_LOADED,{levels:[c],audioTracks:[],url:u,stats:t,networkDetails:i,sessionData:null,sessionKeys:null,contentSteering:null,startTimeOffset:null,variableList:null})}t.parsing.end=performance.now(),r.levelDetails=f,this.handlePlaylistLoaded(f,e,t,r,i,n)},t.handleManifestParsingError=function(e,t,r,i,n){this.hls.trigger(b.ERROR,{type:R.NETWORK_ERROR,details:k.MANIFEST_PARSING_ERROR,fatal:t.type===D,url:e.url,err:r,error:r,reason:r.message,response:e,context:t,networkDetails:i,stats:n})},t.handleNetworkError=function(e,t,r,i,n){void 0===r&&(r=!1);var a="A network "+(r?"timeout":"error"+(i?" (status "+i.code+")":""))+" occurred while loading "+e.type;e.type===_?a+=": "+e.level+" id: "+e.id:e.type!==P&&e.type!==C||(a+=" id: "+e.id+' group-id: "'+e.groupId+'"');var s=new Error(a);this.hls.logger.warn("[playlist-loader]: "+a);var o=k.UNKNOWN,l=!1,u=this.getInternalLoader(e);switch(e.type){case D:o=r?k.MANIFEST_LOAD_TIMEOUT:k.MANIFEST_LOAD_ERROR,l=!0;break;case _:o=r?k.LEVEL_LOAD_TIMEOUT:k.LEVEL_LOAD_ERROR,l=!1;break;case P:o=r?k.AUDIO_TRACK_LOAD_TIMEOUT:k.AUDIO_TRACK_LOAD_ERROR,l=!1;break;case C:o=r?k.SUBTITLE_TRACK_LOAD_TIMEOUT:k.SUBTITLE_LOAD_ERROR,l=!1}u&&this.resetInternalLoader(e.type);var h={type:R.NETWORK_ERROR,details:o,fatal:l,url:e.url,loader:u,context:e,error:s,networkDetails:t,stats:n};if(i){var f=(null==t?void 0:t.url)||e.url;h.response=d({url:f,data:void 0},i)}this.hls.trigger(b.ERROR,h)},t.handlePlaylistLoaded=function(e,t,r,i,n,a){var s=this.hls,o=i.type,l=i.level,u=i.levelOrTrack,d=i.id,h=i.groupId,f=i.deliveryDirectives,c=Fl(t,i),g=Ml(i),v="number"==typeof i.level&&g===w?l:void 0,m=e.playlistParsingError;if(m){if(this.hls.logger.warn(m+" "+e.url),!s.config.ignorePlaylistParsingErrors)return void s.trigger(b.ERROR,{type:R.NETWORK_ERROR,details:k.LEVEL_PARSING_ERROR,fatal:!1,url:c,error:m,reason:m.message,response:t,context:i,level:v,parent:g,networkDetails:n,stats:r});e.playlistParsingError=null}if(e.fragments.length)switch(e.live&&a&&(a.getCacheAge&&(e.ageHeader=a.getCacheAge()||0),a.getCacheAge&&!isNaN(e.ageHeader)||(e.ageHeader=0)),o){case D:case _:if(v)if(u){if(u!==s.levels[v]){var p=s.levels.indexOf(u);p>-1&&(v=p)}}else v=0;s.trigger(b.LEVEL_LOADED,{details:e,levelInfo:u||s.levels[0],level:v||0,id:d||0,stats:r,networkDetails:n,deliveryDirectives:f,withoutMultiVariant:o===D});break;case P:s.trigger(b.AUDIO_TRACK_LOADED,{details:e,track:u,id:d||0,groupId:h||"",stats:r,networkDetails:n,deliveryDirectives:f});break;case C:s.trigger(b.SUBTITLE_TRACK_LOADED,{details:e,track:u,id:d||0,groupId:h||"",stats:r,networkDetails:n,deliveryDirectives:f})}else{var y=e.playlistParsingError=new Error("No Segments found in Playlist");s.trigger(b.ERROR,{type:R.NETWORK_ERROR,details:k.LEVEL_EMPTY_ERROR,fatal:!1,url:c,error:y,reason:y.message,response:t,context:i,level:v,parent:g,networkDetails:n,stats:r})}},e}(),Ul=function(){function e(t){void 0===t&&(t={}),this.config=void 0,this.userConfig=void 0,this.logger=void 0,this.coreComponents=void 0,this.networkControllers=void 0,this._emitter=new E,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.audioStreamController=void 0,this.subtititleStreamController=void 0,this.audioTrackController=void 0,this.subtitleTrackController=void 0,this.interstitialsController=void 0,this.gapController=void 0,this.emeController=void 0,this.cmcdController=void 0,this._media=null,this._url=null,this._sessionId=void 0,this.triggeringException=void 0,this.started=!1;var r=this.logger=H(t.debug||!1,"Hls instance",t.assetPlayerId),i=this.config=function(e,t,r){if((t.liveSyncDurationCount||t.liveMaxLatencyDurationCount)&&(t.liveSyncDuration||t.liveMaxLatencyDuration))throw new Error("Illegal hls.js config: don't mix up liveSyncDurationCount/liveMaxLatencyDurationCount and liveSyncDuration/liveMaxLatencyDuration");if(void 0!==t.liveMaxLatencyDurationCount&&(void 0===t.liveSyncDurationCount||t.liveMaxLatencyDurationCount<=t.liveSyncDurationCount))throw new Error('Illegal hls.js config: "liveMaxLatencyDurationCount" must be greater than "liveSyncDurationCount"');if(void 0!==t.liveMaxLatencyDuration&&(void 0===t.liveSyncDuration||t.liveMaxLatencyDuration<=t.liveSyncDuration))throw new Error('Illegal hls.js config: "liveMaxLatencyDuration" must be greater than "liveSyncDuration"');var i=pl(e),n=["TimeOut","MaxRetry","RetryDelay","MaxRetryTimeout"];return["manifest","level","frag"].forEach((function(e){var a=("level"===e?"playlist":e)+"LoadPolicy",s=void 0===t[a],o=[];n.forEach((function(r){var n=e+"Loading"+r,l=t[n];if(void 0!==l&&s){o.push(n);var u=i[a].default;switch(t[a]={default:u},r){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}}})),o.length&&r.warn('hls.js config: "'+o.join('", "')+'" setting(s) are deprecated, use "'+a+'": '+ut(t[a]))})),d(d({},i),t)}(e.DefaultConfig,t,r);this.userConfig=t,i.progressive&&yl(i,r);var n=i.abrController,a=i.bufferController,s=i.capLevelController,o=i.errorController,l=i.fpsController,u=new o(this),h=this.abrController=new n(this),f=new jt(this),c=i.interstitialsController,g=c?this.interstitialsController=new c(this,e):null,v=this.bufferController=new a(this,f),m=this.capLevelController=new s(this),p=new l(this),y=new Nl(this),T=i.contentSteeringController,S=T?new T(this):null,A=this.levelController=new Dl(this,S),L=new kl(this),I=new Ol(this.config,this.logger),R=this.streamController=new wl(this,f,I),k=this.gapController=new El(this,f);m.setStreamController(R),p.setStreamController(R);var D=[y,A,R];g&&D.splice(1,0,g),S&&D.splice(1,0,S),this.networkControllers=D;var _=[h,v,k,m,p,L,f];this.audioTrackController=this.createController(i.audioTrackController,D);var P=i.audioStreamController;P&&D.push(this.audioStreamController=new P(this,f,I)),this.subtitleTrackController=this.createController(i.subtitleTrackController,D);var C=i.subtitleStreamController;C&&D.push(this.subtititleStreamController=new C(this,f,I)),this.createController(i.timelineController,_),I.emeController=this.emeController=this.createController(i.emeController,_),this.cmcdController=this.createController(i.cmcdController,_),this.latencyController=this.createController(bl,_),this.coreComponents=_,D.push(u);var w=u.onErrorOut;"function"==typeof w&&this.on(b.ERROR,w,u),this.on(b.MANIFEST_LOADED,y.onManifestLoaded,y)}e.isMSESupported=function(){return Cl()},e.isSupported=function(){return function(){if(!Cl())return!1;var e=W();return"function"==typeof(null==e?void 0:e.isTypeSupported)&&(["avc1.42E01E,mp4a.40.2","av01.0.01M.08","vp09.00.50.08"].some((function(t){return e.isTypeSupported(Fe(t,"video"))}))||["mp4a.40.2","fLaC"].some((function(t){return e.isTypeSupported(Fe(t,"audio"))})))}()},e.getMediaSource=function(){return W()};var t=e.prototype;return t.createController=function(e,t){if(e){var r=new e(this);return t&&t.push(r),r}return null},t.on=function(e,t,r){void 0===r&&(r=this),this._emitter.on(e,t,r)},t.once=function(e,t,r){void 0===r&&(r=this),this._emitter.once(e,t,r)},t.removeAllListeners=function(e){this._emitter.removeAllListeners(e)},t.off=function(e,t,r,i){void 0===r&&(r=this),this._emitter.off(e,t,r,i)},t.listeners=function(e){return this._emitter.listeners(e)},t.emit=function(e,t,r){return this._emitter.emit(e,t,r)},t.trigger=function(e,t){if(this.config.debug)return this.emit(e,e,t);try{return this.emit(e,e,t)}catch(t){if(this.logger.error("An internal error happened while handling event "+e+'. Error message: "'+t.message+'". Here is a stacktrace:',t),!this.triggeringException){this.triggeringException=!0;var r=e===b.ERROR;this.trigger(b.ERROR,{type:R.OTHER_ERROR,details:k.INTERNAL_EXCEPTION,fatal:r,event:e,error:t}),this.triggeringException=!1}}return!1},t.listenerCount=function(e){return this._emitter.listenerCount(e)},t.destroy=function(){this.logger.log("destroy"),this.trigger(b.DESTROYING,void 0),this.detachMedia(),this.removeAllListeners(),this._autoLevelCapping=-1,this._url=null,this.networkControllers.forEach((function(e){return e.destroy()})),this.networkControllers.length=0,this.coreComponents.forEach((function(e){return e.destroy()})),this.coreComponents.length=0;var e=this.config;e.xhrSetup=e.fetchSetup=void 0,this.userConfig=null},t.attachMedia=function(e){if(!e||"media"in e&&!e.media){var t=new Error("attachMedia failed: invalid argument ("+e+")");this.trigger(b.ERROR,{type:R.OTHER_ERROR,details:k.ATTACH_MEDIA_ERROR,fatal:!0,error:t})}else{this.logger.log("attachMedia"),this._media&&(this.logger.warn("media must be detached before attaching"),this.detachMedia());var r="media"in e,i=r?e.media:e,n=r?e:{media:i};this._media=i,this.trigger(b.MEDIA_ATTACHING,n)}},t.detachMedia=function(){this.logger.log("detachMedia"),this.trigger(b.MEDIA_DETACHING,{}),this._media=null},t.transferMedia=function(){this._media=null;var e=this.bufferController.transferMedia();return this.trigger(b.MEDIA_DETACHING,{transferMedia:e}),e},t.loadSource=function(e){this.stopLoad();var t=this.media,r=this._url,i=this._url=S.buildAbsoluteURL(self.location.href,e,{alwaysNormalize:!0});this._autoLevelCapping=-1,this._maxHdcpLevel=null,this.logger.log("loadSource:"+i),t&&r&&(r!==i||this.bufferController.hasSourceTypes())&&(this.detachMedia(),this.attachMedia(t)),this.trigger(b.MANIFEST_LOADING,{url:e})},t.startLoad=function(e,t){void 0===e&&(e=-1),this.logger.log("startLoad("+e+(t?", <skip seek to start>":"")+")"),this.started=!0,this.resumeBuffering();for(var r=0;r<this.networkControllers.length&&(this.networkControllers[r].startLoad(e,t),this.started&&this.networkControllers);r++);},t.stopLoad=function(){this.logger.log("stopLoad"),this.started=!1;for(var e=0;e<this.networkControllers.length&&(this.networkControllers[e].stopLoad(),!this.started&&this.networkControllers);e++);},t.resumeBuffering=function(){this.bufferingEnabled||(this.logger.log("resume buffering"),this.networkControllers.forEach((function(e){e.resumeBuffering&&e.resumeBuffering()})))},t.pauseBuffering=function(){this.bufferingEnabled&&(this.logger.log("pause buffering"),this.networkControllers.forEach((function(e){e.pauseBuffering&&e.pauseBuffering()})))},t.swapAudioCodec=function(){this.logger.log("swapAudioCodec"),this.streamController.swapAudioCodec()},t.recoverMediaError=function(){this.logger.log("recoverMediaError");var e=this._media,t=null==e?void 0:e.currentTime;this.detachMedia(),e&&(this.attachMedia(e),t&&this.startLoad(t))},t.removeLevel=function(e){this.levelController.removeLevel(e)},t.setAudioOption=function(e){var t;return(null==(t=this.audioTrackController)?void 0:t.setAudioOption(e))||null},t.setSubtitleOption=function(e){var t;return(null==(t=this.subtitleTrackController)?void 0:t.setSubtitleOption(e))||null},t.getMediaDecodingInfo=function(e,t){return void 0===t&&(t=this.allAudioTracks),ze(e,ht(t),navigator.mediaCapabilities)},i(e,[{key:"url",get:function(){return this._url}},{key:"hasEnoughToStart",get:function(){return this.streamController.hasEnoughToStart}},{key:"startPosition",get:function(){return this.streamController.startPositionValue}},{key:"loadingEnabled",get:function(){return this.started}},{key:"bufferingEnabled",get:function(){return this.streamController.bufferingEnabled}},{key:"inFlightFragments",get:function(){var e,t=((e={})[w]=this.streamController.inFlightFrag,e);return this.audioStreamController&&(t[O]=this.audioStreamController.inFlightFrag),this.subtititleStreamController&&(t[x]=this.subtititleStreamController.inFlightFrag),t}},{key:"sessionId",get:function(){var e=this._sessionId;return e||(e=this._sessionId=function(){try{return crypto.randomUUID()}catch(i){try{var e=URL.createObjectURL(new Blob),t=e.toString();return URL.revokeObjectURL(e),t.slice(t.lastIndexOf("/")+1)}catch(e){var r=(new Date).getTime();return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(function(e){var t=(r+16*Math.random())%16|0;return r=Math.floor(r/16),("x"==e?t:3&t|8).toString(16)}))}}}()),e}},{key:"levels",get:function(){var e=this.levelController.levels;return e||[]}},{key:"latestLevelDetails",get:function(){return this.streamController.getLevelDetails()||null}},{key:"loadLevelObj",get:function(){return this.levelController.loadLevelObj}},{key:"currentLevel",get:function(){return this.streamController.currentLevel},set:function(e){this.logger.log("set currentLevel:"+e),this.levelController.manualLevel=e,this.streamController.immediateLevelSwitch()}},{key:"nextLevel",get:function(){return this.streamController.nextLevel},set:function(e){this.logger.log("set nextLevel:"+e),this.levelController.manualLevel=e,this.streamController.nextLevelSwitch()}},{key:"loadLevel",get:function(){return this.levelController.level},set:function(e){this.logger.log("set loadLevel:"+e),this.levelController.manualLevel=e}},{key:"nextLoadLevel",get:function(){return this.levelController.nextLoadLevel},set:function(e){this.levelController.nextLoadLevel=e}},{key:"firstLevel",get:function(){return Math.max(this.levelController.firstLevel,this.minAutoLevel)},set:function(e){this.logger.log("set firstLevel:"+e),this.levelController.firstLevel=e}},{key:"startLevel",get:function(){var e=this.levelController.startLevel;return-1===e&&this.abrController.forcedAutoLevel>-1?this.abrController.forcedAutoLevel:e},set:function(e){this.logger.log("set startLevel:"+e),-1!==e&&(e=Math.max(e,this.minAutoLevel)),this.levelController.startLevel=e}},{key:"capLevelToPlayerSize",get:function(){return this.config.capLevelToPlayerSize},set:function(e){var t=!!e;t!==this.config.capLevelToPlayerSize&&(t?this.capLevelController.startCapping():(this.capLevelController.stopCapping(),this.autoLevelCapping=-1,this.streamController.nextLevelSwitch()),this.config.capLevelToPlayerSize=t)}},{key:"autoLevelCapping",get:function(){return this._autoLevelCapping},set:function(e){this._autoLevelCapping!==e&&(this.logger.log("set autoLevelCapping:"+e),this._autoLevelCapping=e,this.levelController.checkMaxAutoUpdated())}},{key:"bandwidthEstimate",get:function(){var e=this.abrController.bwEstimator;return e?e.getEstimate():NaN},set:function(e){this.abrController.resetEstimator(e)}},{key:"abrEwmaDefaultEstimate",get:function(){var e=this.abrController.bwEstimator;return e?e.defaultEstimate:NaN}},{key:"ttfbEstimate",get:function(){var e=this.abrController.bwEstimator;return e?e.getEstimateTTFB():NaN}},{key:"maxHdcpLevel",get:function(){return this._maxHdcpLevel},set:function(e){(function(e){return Je.indexOf(e)>-1})(e)&&this._maxHdcpLevel!==e&&(this._maxHdcpLevel=e,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 e=this.levels,t=this.config.minAutoBitrate;if(!e)return 0;for(var r=e.length,i=0;i<r;i++)if(e[i].maxBitrate>=t)return i;return 0}},{key:"maxAutoLevel",get:function(){var e,t=this.levels,r=this.autoLevelCapping,i=this.maxHdcpLevel;if(e=-1===r&&null!=t&&t.length?t.length-1:r,i)for(var n=e;n--;){var a=t[n].attrs["HDCP-LEVEL"];if(a&&a<=i)return n}return e}},{key:"firstAutoLevel",get:function(){return this.abrController.firstAutoLevel}},{key:"nextAutoLevel",get:function(){return this.abrController.nextAutoLevel},set:function(e){this.abrController.nextAutoLevel=e}},{key:"playingDate",get:function(){return this.streamController.currentProgramDateTime}},{key:"mainForwardBufferInfo",get:function(){return this.streamController.getMainFwdBufferInfo()}},{key:"maxBufferLength",get:function(){return this.streamController.maxBufferLength}},{key:"allAudioTracks",get:function(){var e=this.audioTrackController;return e?e.allAudioTracks:[]}},{key:"audioTracks",get:function(){var e=this.audioTrackController;return e?e.audioTracks:[]}},{key:"audioTrack",get:function(){var e=this.audioTrackController;return e?e.audioTrack:-1},set:function(e){var t=this.audioTrackController;t&&(t.audioTrack=e)}},{key:"allSubtitleTracks",get:function(){var e=this.subtitleTrackController;return e?e.allSubtitleTracks:[]}},{key:"subtitleTracks",get:function(){var e=this.subtitleTrackController;return e?e.subtitleTracks:[]}},{key:"subtitleTrack",get:function(){var e=this.subtitleTrackController;return e?e.subtitleTrack:-1},set:function(e){var t=this.subtitleTrackController;t&&(t.subtitleTrack=e)}},{key:"media",get:function(){return this._media}},{key:"subtitleDisplay",get:function(){var e=this.subtitleTrackController;return!!e&&e.subtitleDisplay},set:function(e){var t=this.subtitleTrackController;t&&(t.subtitleDisplay=e)}},{key:"lowLatencyMode",get:function(){return this.config.lowLatencyMode},set:function(e){this.config.lowLatencyMode=e}},{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},set:function(e){this.latencyController.targetLatency=e}},{key:"drift",get:function(){return this.latencyController.drift}},{key:"forceStartLoad",get:function(){return this.streamController.forceStartLoad}},{key:"pathways",get:function(){return this.levelController.pathways}},{key:"pathwayPriority",get:function(){return this.levelController.pathwayPriority},set:function(e){this.levelController.pathwayPriority=e}},{key:"bufferedToEnd",get:function(){var e;return!(null==(e=this.bufferController)||!e.bufferedToEnd)}},{key:"interstitialsManager",get:function(){var e;return(null==(e=this.interstitialsController)?void 0:e.interstitialsManager)||null}}],[{key:"version",get:function(){return ca}},{key:"Events",get:function(){return b}},{key:"MetadataSchema",get:function(){return rn}},{key:"ErrorTypes",get:function(){return R}},{key:"ErrorDetails",get:function(){return k}},{key:"DefaultConfig",get:function(){return e.defaultConfig?e.defaultConfig:ml},set:function(t){e.defaultConfig=t}}])}();return Ul.defaultConfig=void 0,Ul},"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);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.