// Playerjs.com 20.5.9 // 01.06.2025 15:29:45 // API - https://playerjs.com/docs/q=api eval(function(p,a,c,k,e,d){e=function(c){return(c35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('if(!1w.4A){1w.4A=[];1w.ec}if(1w[\'Fo\']){1B(Fo,1)};E Cm(2x){B o={1u:J,nj:[],qY:[],fB:J,jF:\'Mh\',NH:AC,Of:AF,8A:\'20.5.9\',g3:[\'8G\',\'\'],jI:\'\',23:J,8a:J,9X:J,Mi:J,dL:J,5y:J,9a:J,9c:J,u:\'#PR#QJ#zs#QT#QB#PK#PJ#P1#Oz#OD#Ox#jl#P9#Pf#Pc#PD#PA#Pz#jl#Px#OC#OB#P2#OQ#jl#OY#OX#OW#OV#OU#jl#OT#QA#jl#Qz#Qy#Qn#zs#Qr/Qp=\',u2:\'\',u3:\'\',u4:\'\',u5:\'\',u6:\'\',u7:\'\',u8:\'\',u9:\'\',QD:\'\',y:\'xx???x=QS???=\',p:\'\',QR:-1,tk:"zu",gl:"//zu.a1",7b:[],dt:H,pr:H,ga:J,ab:J,k7:[],QQ:J,dn:\'//.8L//\',wC:0,2C:[],51:[],9H:[],7X:[],lx:[],9E:0,9I:[],om:0,ue:J,5Z:J,1G:J,yO:J,5Y:J,ni:\'\',kO:\'\',bq:1w.aH.18<2a&&1w.aH.1f<2a,r4:[],QP:[],5C:{\'1L\':1,\'B4\':1,\'fV\':1,\'dI\':1,\'l6\':0},aa:[],wA:0,dY:0,4u:J,9S:J,gd:J,xE:J,QM:[],mY:[],bi:J,cG:0,kA:J,yp:1H,hK:1H,vm:J,zK:E(x){B a;I a},QL:0,mW:4s,4h:J,dW:J,wE:1S.wE,d:8B.qS,jA:8B.qS,9x:8B.9x,eh:8B.9x.L("eh")==0,QK:{},tC:\'BG-zF.a1/zF.js\',fd:["zK","zM"],5X:[],Ql:[],Q3:[],iv:1,lv:[],zM:E(x,y,z){B a;I a},1b:0,ns:0,4k:J,dk:-1,9J:3,Qk:0,qX:0,as:0,3E:{x:1,y:1,x0:1,y0:1},d1:["hq","hb","h8","hi","he","op","ys","nE","ix","hj","og","oh"],p1:["PZ","PV","PQ","PU"],eb:0,Q2:0,uu:0,Ds:0,eH:0,Fe:[],bf:[\'7U\',\'eC\',\'ly\',\'6v\'],Qf:[],mz:H,mB:[],lq:0,ws:"w"+"s",fB:J,fx:[J,J,J]};B gj={Q:{w:20,h:20,1d:"-",Qe:"-",a:1,7r:-1,1y:"3C",1I:"",1L:1,gI:-1,bw:0,2p:1,1p:"",1D:"",4z:"Ov",ef:12,i2:0,1v:"R",2Q:"0 3 0 3",a0:"0 0 0 0",2o:1,hw:"0 0 0 0",Q8:0,hU:1,bg:0,nU:0,Kw:0,4I:1,8w:-1,56:"3Q",9U:-1,fX:"0 0 0 0",nV:-1,nY:"3C",a4:-1,lh:-1,62:"1W",4v:"xP",2p:0,kS:"3Q",l0:0.7,xN:0,xD:"3C",k6:"3 5 3 5",Q6:"0 0 0 0",Q5:1,xF:"nP-nO",xI:11,xJ:0,2M:"",Iu:5,Im:0,3d:0,Ow:2,O2:2,IL:0.2,IM:0,IG:0.1,ak:0,MT:"MV",MY:1,N0:5,IH:"3Q",IJ:"3C",IN:"3C",IX:1,Ks:1,vt:1,7o:0,3q:0,eO:20,dR:"<2n 18=\'20\' 1f=\'20\'>",yT:1,pb:-1,kx:0,p8:1,vU:-1,N1:0.1,eG:0,2Z:"",GP:0,GW:"xP",3z:"",HB:zO,Hx:zO,Ie:0,5T:0,5w:"3C",IU:0,IV:"3Q",IR:9,uQ:"0 0 10 0",uP:"0 0 0 0",IT:0}};E Jt(){I H;o.Jl=H}E ge(s){if(s.L(\'.\')==-1){s=s.1q(1);s2=\'\';V(i=0;i-1){if(K(v["q0"+i])){B re=1t BH("{v"+i+"}","ig");x=x.1Q(re,(v["q0"+i].L("js:")==0?1w[v["q0"+i].1q(3)]:v["q0"+i]))}}}I x};B v={1k:0,xg:0,nK:"#3Q",2P:0,sM:1,8s:"#3Q",56:"#3C",7o:0,oI:1,oV:1,2R:0,sV:1,ek:0,qm:1,1r:{Mj:0,1y:"3Q",a:"0.4",h:34,kQ:1,1l:1,ku:1,dC:0,j3:3,7F:0,uE:3,62:"1W",1v:"2T",2Q:"0 0 0 0",7o:0,hG:0,9Z:\'\'},1N:{on:1,f:1,r:1,m:1,3r:5,vy:"3r",8T:1,vw:"1J",oW:0,G6:0,sb:1,kP:0.2},W:{56:"3Q",9U:"qg",4I:0.9,8w:-1,1v:"1c",2Q:"0 0 0 0",3c:"7 15 7 15",1y:"3C",4z:"zo, zl, nP-nO",ef:12,5i:10,i2:0,5w:"zi",Ab:1,8s:"Mt",a:1,7r:-1,MA:0,Mx:100,O6:O3,O1:1,qJ:1,DV:"O0",qL:"3Q",qO:-1,NX:-1,DW:0,vb:3,kp:16,Aa:"O4",7o:0,kf:1,qi:1,nF:"3C",rH:0,rE:"3Q",zp:1,zH:0,zG:"qg",pD:0,j4:4s,cw:0,7a:0,Hu:0,Ht:0,fY:1,3A:0,kt:50,uo:0,pK:1,ds:Om,ow:0,v3:"qg",w1:"0 0 0 0",tD:30,8s:"zP"},1g:{56:"3Q",9U:"Ot",4I:0.7,8w:-1,4z:"zo, zl, nP-nO",1v:"2T-2u",2Q:"0 0 0 0",3c:"7 10 7 15",1y:"3C",ef:12,kp:16,5i:10,i2:0,Oe:"3C",5w:"zi",a:1,1L:5,7r:-1,tx:1,vb:3,kf:1,qi:1,nF:"3C",pD:0,j4:4s,7o:0,Oh:1,Od:"4P",4q:1,NU:"6D",NC:1,Nu:"2V",Nx:0,NA:"6C",NR:0,NK:"4M",tD:30,8s:"zP"},Nk:{1v:"2T-2u",2Q:"0 10 50 0"},1J:0.8,sP:1,nN:1,9L:0,5F:0,Df:1,4Z:0,5d:0,KT:0,xf:0,3k:0,tf:1,lw:0,wT:0,wU:0,hQ:\',\',hM:\';\',eV:\'//\',x9:1,hT:\'[\',dc:\']\',fL:\'5u\',n9:1,nn:-1,xM:0,Ol:\'20 0 0 20\',MG:\'1e-1c\',Mn:100,MO:100,QG:-1,sQ:0,zB:1,zR:"vB",As:"3C",AG:5,AE:10,AD:1,Au:10,om:0,z9:1,UF:1,gO:1,4T:\'Uv\',xk:0,gV:\'5o\',a5:1,KC:0,LH:0,Lc:0,92:1,d5:1,Lf:5,6y:0,BS:1,oc:0,tg:5,Fg:0,Fj:0,rW:0,aS:1,gF:1,Ld:0,Up:0,Es:0,uL:1,pF:0,2E:"Cd",TL:Kx,qa:\'100%\',ga:0,Cs:{7V:1,2t:0,lZ:0,4O:0,1u:1,xz:0,xy:0,xs:0,TH:0,TE:0,TA:0},D6:{7V:1,2t:0,lZ:0,4O:0,1u:1,xz:0,xy:0,xs:0},Tt:100,Fn:1,Tx:1,Hk:14,hq:\'100%\',Tw:1,GY:20,TK:1,he:0.7,TY:2,TR:3,ix:10,hb:"3C",h8:"zg",hi:"3Q",op:0,ys:0,nE:i4,uK:1,hj:0,UI:1,wm:1,U5:1,UJ:0.3,Vo:3,VD:4,Vp:5,Vt:0,Vs:Vq,VY:J7,Ba:0,B9:1,rX:1,f9:1,FI:1,vg:0,JX:VX,Ke:90,Kb:0,Ka:1,K9:"qg",Kc:0,K4:1,cR:\'2\',dV:\'3\',VT:10,VI:1,VP:1,VO:-1,VN:1,VJ:1,Vm:-1,UZ:0,UY:1,UX:0,UN:1,UM:0,UU:1,Vk:0,Vj:1,Vi:0,Vh:1,Vg:0,Vf:1,Vc:0,sy:1,Va:0,V9:0,V8:1,V7:0,Sc:1,Tq:"#3C",RO:"#3Q",RM:"#3Q",RL:"#3C",RK:"#3Q",RJ:"#3C",RA:"#3Q",RG:"#3C",RE:"#3Q",RD:"#3C",RC:"#3Q",RB:"#3C",RI:1,RR:0,S2:1,S9:0.5,S7:"#3C",S5:"#3Q",RT:1,RV:1,RU:1,Ry:1,Rx:1,Rd:10,Rc:-1,Rb:1,R8:1,R4:0,mf:0,R0:"or",Re:"or",R6:"or",Rp:"or",Rv:"50%",Ru:-1,Rq:0,Ro:-1,Rk:0,Rj:0,GF:1,Fp:0,Sa:30,SO:2,A7:10,BB:0,T3:30,L4:1,Ln:1,6o:0,1U:{on:0,56:"3Q",2P:0,eA:2,8s:"3Q",1v:"1c",2Q:"20 0 0 20",18:150,1l:0}};v.8o="ru";B 94=E(is){B i;B C=[];B f=[];B a6=[];B T2=[];B 5U=[];B 8I=[];B 1M=[];B f2=[];B fS=[];B T1=[];B 4L=[];B 5p=[];B 5f=[];B ez=[];B bR=J;B 2j;B aW=-1;B 6q=H;B 1a=is;B 6m=is=="1g";B W;B 5F=[];B et=[];B ql;B 3p=\'\';B er=\'\';B 6n=-1;B ho;B gv=J;B T0=J;B os=J;B nS=J;B gz=J;B jk=J;B ob;B vp;B pA;B j3;B sd;B kF=[];B 5a=[];B pz=0;B aB=0;B 9B;B 6f="2o";B b3=(o.1i.2h?"jZ":"pR");B b4=(o.1i.2h?"jX":"pO");C=bX(C,v[is]);C=4i(v[is],\'2Q\',\'2Q\');C=4i(v[is],\'a0\',\'a0\');C=4i(v[is],\'aw\',\'aw\');if(C.ow==0){C.w1="0 0 0 0"}C=4i(v[is],\'fX\',\'w1\');C=4i(v[is],\'3c\',\'3c\');B j1=C.SV=="1c";B 6U=C.vb;C.mp=0;B a3=" 18=\'"+6U*2+"\' 1f=\'"+(6U*2>C.5i?(6U*2):C.5i)+"\' 4c:4e=\'3W://46.w3.3U/7K/4e\' 4c=\'3W://46.w3.3U/4m/2n\'>";B zq="<2n 18=\'"+6U*2+"\' 1f=\'"+C.5i+"\' 4c:4e=\'3W://46.w3.3U/7K/4e\' 4c=\'3W://46.w3.3U/4m/2n\' >";B tm="<2n C=\'2Q:"+(C.ef/2)+"px "+(j1?\'-\'+C.pJ:2k(C.SU,5))+"px 0 0\'"+a3+"";if(C.SR==1){a3=tm}F{a3="<2n C=\'2Q-1e:ce\'"+a3+"C.5i?6U:(C.5i/2))+"\' cx=\'"+6U+"\' 5u=\'"+3t(C.5w)+"\'/>"}B xx=4;B AA="<4S C=\'2i:bM-4p;\'><2n 18=\'"+(xx+2)+"\' 1f=\'"+(C.5i)+"\' 4c:4e=\'3W://46.w3.3U/7K/4e\' 4c=\'3W://46.w3.3U/4m/2n\'><2H x1=\'1\' y1=\'"+(C.5i/2-xx)+"\' x2=\'"+xx+"\' y2=\'"+(C.5i/2)+"\' 47=\'#"+C.1y+"\' 47-18=\'1\' 47-fp=\'41\'/><2H x1=\'"+xx+"\' y1=\'"+(C.5i/2)+"\' x2=\'1\' y2=\'"+(C.5i/2+xx)+"\' 47=\'#"+C.1y+"\' 47-18=\'1\' 47-fp=\'41\'/>";B kg="<4S C=\'2i:bM-4p;\'><2n 18=\'"+(xx+10)+"\' 1f=\'"+(C.5i+1)+"\' 4c:4e=\'3W://46.w3.3U/7K/4e\' 4c=\'3W://46.w3.3U/4m/2n\' C=\'j0:1c\'><2H x1=\'1\' y1=\'"+(C.5i/2+2)+"\' x2=\'"+xx+"\' y2=\'"+(C.5i/2-xx+2)+"\' 47=\'#"+C.1y+"\' 47-18=\'1\' 47-fp=\'41\' /><2H x1=\'1\' y1=\'"+(C.5i/2+2)+"\' x2=\'"+xx+"\' y2=\'"+(C.5i/2+xx+2)+"\' 47=\'#"+C.1y+"\' 47-18=\'1\' 47-fp=\'41\'/>";B 8s=5Q(2k(C.8s,\'3C\'),2k(C.Am,1));B 1O=28("2f");o.1T.1Y(1O);O(1O,{\'6G\':\'3d\',\'2i\':\'4p\',\'1A\':0,\'2P-6N\':C.7o});if(C.nV==1){O(1O,{"2P":"6P 6M "+3t(2k(C.nY,\'3C\'))})}B jd={};V(B i in o.5C){if(o.5C.2r(i)){jd[o.5C[i]]=-1}}if(6m){1O.C.4Q=SQ}F{1O.C.4Q=T5}B X=28("2f");if(o.bq){C.AJ>0?C.ef=C.AJ:\'\';C.AZ>0?C.ds=C.AZ:\'\';C.AY>0?C.kt=C.AY:\'\'}O(X,{\'1v\':\'fK\',\'1e\':0,\'1c\':0,\'2i\':\'4p\',\'18\':\'100%\',\'3c-1e\':C.bx,\'3c-2u\':C.6V+(6m&&C.3A==1?0:20),\'3c-2T\':C.aA,\'3c-1c\':C.6Z,\'1y\':C.1y,\'4z-43\':C.ef*2k(v.8p,1),\'4z-k9\':gX(C.4z),\'j2-fZ\':C.i2+\'px\'});if(o.1i.6t){O(X,{\'8E-18\':AL})}if(is!=="W"){O(X,{\'6G-y\':(6m&&C.3A==1?\'3d\':\'8S\')})}1O.1Y(X);if(C.3A!=1){B 6O=28("2f");O(6O,{\'2i\':\'4p\',\'6G\':\'3d\',\'2P-6N\':C.7o});if(C.3A!=1){if(o.1i.6t){O(6O,{\'8E-18\':AL})}}X.1Y(6O)}3R(X,{id:(v.id+"4a"+is)});if(is=="W"){if(C.3A==1){O(X,{\'18\':\'100%\',\'3c-2u\':C.6V,\'3c-2T\':C.aA+20,\'6G-x\':\'8S\',\'6G-y\':\'3d\',\'ax-8T\':\'eB\'});O(1O,{\'18\':o.2Y-C.4F-C.4t,\'1f\':C.kt+C.bx+C.aA})}F{O(X,{\'6G-y\':\'8S\',\'6G-x\':\'3d\'});if(C.Ea==1){qh()}}if(C.ow==1){O(1O,{\'2v-1y\':C.v3})}if(v.W.2I==1){3x(1O)}}if(C.kf==1){B 5z=28("2f");B ay=5Q(C.ow==1?C.v3:C.56);if(C.3A==1){ke(5z,\'to 2u, 5e(\'+ay+\',\'+(C.4I*1+0.3)+\'), 5e(\'+ay+\',0)\',\'1c\',12,5,7,10,7,10,12,15);5z.1z(6f,DT)}F{ke(5z,\'to 2T, 5e(\'+ay+\',\'+(C.4I*1+0.3)+\'), 5e(\'+ay+\',0)\',\'1e\',5,12,10,7,10,7,15,12);5z.1z(6f,DQ)}B 5I=28("2f");if(C.3A==1){ke(5I,\'to 1c, 5e(\'+ay+\',\'+(C.4I*1+0.3)+\'), 5e(\'+ay+\',0)\',\'2u\',8,5,13,10,13,10,8,15);5I.1z(6f,DS)}F{ke(5I,\'to 2T, 5e(\'+ay+\',0), 5e(\'+ay+\',\'+(C.4I*1+0.3)+\')\',\'2T\',5,8,10,13,10,13,15,8);5I.1z(6f,Dg)}5z.1z("pR",kH);5z.1z("pO",kH);5I.1z("pR",kH);5I.1z("pO",kH);X.1z("rG",zV,{5H:J});5z.1z("ah",aT);5I.1z("ah",aT);1O.1Y(5z);1O.1Y(5I);3M(vp);vp=7M(B2,2a)}X.1z(b3,A0,{5H:J});X.1z(b4,vZ,{5H:J});if(v.W.9B>0&&!9B&&is=="W"){if(1C zY!=="1H"){9B=1t zY()}}if(6m){V(B i=1;i<15;i++){if(K(v["bG"+is][is+i])){v.1g[is+i]=v["bG"+is][is+i];if(K(v["bG"+is][is+i+"1R"])){v.1g[is+i+"1R"]=v["bG"+is][is+i+"1R"]}if(K(v["bG"+is][is+i+"1d"])){v.1g[is+i+"1d"]=v["bG"+is][is+i+"1d"]}}if(K(v.1g[is+i])){if(v.1g[is+i]==1){cC(\'f\',i);cH(f[i],a6[i],5U[i],8I[i],i);B 5h=v.1g[is+i+"1d"];B 8Z=v.1g[is+i+"1R"];if(!K(5h)){v.1g[is+i+"1d"]="4M"}if(5h){if(5h.L("3G")>-1&&8Z){if(!v[\'6H\'+5h]){if(8Z.L(":")>0){B mi=5h.4B(-1);B dm=v[\'lf\'+mi];B k=4X(8Z.1q(8Z.L(":")+1)).2w(\',\');B ka=[];B hD;V(B j=0;j-1){!K(dm)?dm=j:\'\';k[j]=k[j].1Q("(*)",\'\')}hD=k[j].L("->2S:");ka[j]=\'\';if(hD>0){ka[j]=k[j].1q(hD+6);k[j]=k[j].1q(0,hD)}}o[\'6H\'+5h]=k;o[\'m\'+mi+\'4a\'+\'2S\']=ka;8Z=v.1g[is+i+"1R"]=8Z.1q(0,8Z.L(":"))}F{o[\'6H\'+5h]=[];v.1g[is+i+"1R"]=8Z}v[\'6H\'+5h]=1;o[\'l2\'+5h]=2k(dm,0)}}}5U[i].1X=2N(5h);if(29(8Z)){5U[i].1X=8Z}if(5h=="2O"){o.g4=H}1M[i]=5h;7I(i);if(1M[i]==\'ee\'){if(1C lz!=="1H"){!o.9K?o.9K=1t lz():\'\';if(K(1w.vl)){5U[i].1X=o.9K.Tn();o.9K.Ch()}}}if(1M[i]in o.5C){jd[1M[i]]=i}f[i].1z(b3,6E,{5H:J});f[i].1z(b4,5W,{5H:J});f[i].1z(6f,bp);f[i].1z("ah",aT);if(v.1g[is+i+"1l"]==1){O(f[i],{"1f":0})}}}}}E zV(x){if(is=="W"&&C.3A==1&&x){if(x.uN==0&&x.bH!=0){X.aV-=x.bH;x.9n()}}3M(pA);pA=7M(vZ,jm);bo()}E A0(){o.3y=H}E vZ(){if(C.f0==1){2B(o.fe);o.fe=1B(E(){if(!o.3y&&!o.lB){8C()}},(v.1g.gC>0?v.1g.gC*2a:(o.1i.tv?4m:2a)))}o.3y=J}E 6E(1m){if(o.23){o.5r?o.U.5r(J):\'\'}B i=1m.4v.7n(\'q4\');B x;if(i){x=\'f\'}F{if(1m.4v.7n(\'bh\')){i=1m.4v.7n(\'bh\');x=\'f2\'}}if(i){i=2K(i);B g7=J;if(K(2g(x)[i])){if(C.8w>-1){O(2g(x+\'bg\')[i],{\'1A\':C.8w})}if(29(C.dy)){O(2g(x+\'bg\')[i],{\'6X\':\'fV(\'+C.dy+\')\'})}if(C.7r>-1){O(2g(x+\'1R\')[i],{\'1A\':C.7r});O(2g(x+\'5T\')[i],{\'1A\':C.7r})}if(is=="W"){if(1M[i].L("W")==0){B id=1M[i].1q(8);if(3p==id||er==id){O(2g(x+\'1R\')[i],{\'1y\':C.5w});O(2g(x+\'5T\')[i],{\'1y\':C.5w});g7=H}F{O(2g(x+\'1R\')[i],{\'1y\':C.1y})}}}if(C.tN==1&&K(C.p6)&&g7){}F{O(2g(x+\'bg\')[i],{\'7t\':C.9U})}}}};E 5W(1m){if(o.23){o.5r?o.U.5r(H):\'\'}B i=1m.4v.7n(\'q4\');B x;B g7=J;3M(hZ);bo();if(i){x=\'f\'}F{if(1m.4v.7n(\'bh\')){i=1m.4v.7n(\'bh\');x=\'f2\'}}if(i){if(K(2g(x)[i])){if(C.8w>-1){O(2g(x+\'bg\')[i],{\'1A\':C.4I})}if(29(C.dy)){O(2g(x+\'bg\')[i],{\'6X\':\'fV(1)\'})}if(C.7r>-1){O(2g(x+\'1R\')[i],{\'1A\':C.a});O(2g(x+\'5T\')[i],{\'1A\':C.a})}if(is=="W"){if(1M[i].L("W")==0){B id=1M[i].1q(8);if(3p==id||er==id){O(2g(x+\'1R\')[i],{\'1y\':C.5w});O(2g(x+\'5T\')[i],{\'1y\':C.5w});g7=H}F{if(K(o.9I[id])){kR(i)}F{O(2g(x+\'1R\')[i],{\'1y\':C.1y})}}}}if(C.tN==1&&K(C.p6)&&g7){}F{O(2g(x+\'bg\')[i],{\'7t\':o.9I[id]?C.qL:C.56})}}}}E bp(1m){if(!gz){B d=1t 6Y();o.ba=d.ae();B i=1m.4v.7n(\'q4\');if(i){if(K(f[i])){if(K(1M[i])){if(is=="W"){o.2b=1H}4N(i,0)}}}oO()}}B vA;B hZ;E zx(1m){if(!gz){B i=1m.4v.7n(\'bh\');if(i){if(K(5f[i])){if(2j in o.5C){vA=i;hZ=7M(Ai,4s)}}}}}E Ai(){se(vA)}E aT(1m){3M(hZ);1m.8F=H;bo()}E qF(1m){3M(hZ);if(!gz){B d=1t 6Y();o.ba=d.ae();B i=1m.4v.7n(\'bh\');if(i){if(i==0){if(5f[0]==\'1y\'){cq();4N(pz)}F{e6()}}F{if(K(5f[i])){se(i)}}}}}E oY(1m){B x=1m.4v.7n(\'Ap\');if(x){rY(x)}}E A3(1m){bo();B i=1m.4v.7n(\'bh\');if(K(5f[i])){if(7s("=",i)>0){B x=5f[i].1q(0,7s("=",i));B y=5f[i].1q(7s("=",i)+1);B z=2j+\'zJ\';if(!v[z]){v[z]=[]}if(!K(v[z][x])){v[z][x]=v[x]+\'\'}rF(x,y)}}};E rF(x,y){v[x]=y;if(o.5g&&v.uK==1&&x!="hj"){3I.8H("oz"+x,y)}if(o.4k&&o.3f){o.3f.9u()}o.U.lA();rY(x)}E AM(1m){B i=1m.4v.7n(\'bh\');B x=5f[i];if(K(x)){if(x.L("=")>0){B z=x.1q(0,x.L("="));B y=x.1q(x.L("=")+1);v[z]=y;sX();7I(o[2j+\'rT\']);if(2j=="ic"){7y("E2")}}}}E 7I(i){if(K(1M[i])){B aN=J;B 7S=J;B 5k=\'\';if(6m){if(1M[i]=="4P"){5k=o.P.yN()}if(1M[i]=="6D"){5k=o.P.yQ()}if(1M[i]=="2O"){5k=\' \';7S=H}if(1M[i].L("3G")>-1){if(o[\'6H\'+1M[i]]){if(o[\'6H\'+1M[i]].S>0){B t=o[\'l2\'+1M[i]];if(t!=-1){5k=o[\'6H\'+1M[i]][t]}7S=H}}}if(1M[i]=="cK"){if(o.7L){5k=o.lx[o.T8]}}if(1M[i]=="6D"||1M[i]=="cK"||1M[i]=="4P"){if(o[\'6H\'+1M[i]].S==0){aN=H}F{if(o[\'6H\'+1M[i]].S==1&&(C.Dm!=1||o[\'6H\'+1M[i]][0]==1)){aN=H}F{7S=H}}}if(1M[i]=="5y"){if(!o.5y){aN=H}F{7S=H}}if(1M[i]=="6C"){if(o.2m!=\'eg\'&&!v.6C){aN=H}F{7S=H}}if(1M[i]=="2V"){if(K(o.6h)){7S=H;if(o.9S||v.wm==1){if(o.3w){5k=o.7X[!o.9S?o.3w.Cx():o.8D]}}F{5k=\'\'}B i5=0;V(B s=0;s0){B x=\' \';B y=[\'yB\',\'yC\',\'yH\'];V(B z=0;z-1?x:\' \';o[1M[i]+\'7R\']=5k;7S=H}}8I[i].1X=5k+\'&bK;\'+(5k!=\'\'&&C.Sv!=1?\' <2n 18="iR" 1f="J8" xn="-1 -1 5 8" 8A="1.1" 4c="3W://46.w3.3U/4m/2n" 4c:4e="3W://46.w3.3U/7K/4e">\':\'\');B Ae=6m&&aW!=-1;if(aN){1l(f[i]);if(6m){ez[i]?2B(ez[i]):\'\';if(o.R){o.R.ik(i,J,5k)}F{ez[i]=1B(E(){o.R.ik(i,J,5k)},4s)}}O(f[i],{\'1v\':\'2F\',\'2u\':0,\'1e\':-100})}if(7S){if(Ae){}F{if(C.3A==1){O(f[i],{\'2i\':\'bM-4p\'})}F{1o(f[i])}}if(6m){ez[i]?2B(ez[i]):\'\';if(o.R){o.R.ik(i,H,5k)}F{ez[i]=1B(E(){o.R.ik(i,H,5k)},4H)}}O(f[i],{\'1v\':\'fK\',\'2u\':0,\'1e\':0})}2z()}V(B j=1;j-1;if(2j==\'4P\'||2j==\'6D\'||2j==\'2V\'||2j==\'4M\'||z6||2j==\'cK\'||2j in o.5C||2j.L("8K")>0||2j==\'2O\'||2j==\'1y\'){aW=i;B z=iI(o[\'6H\'+2j]);if(2j=="ov"){if(C.uI==1){z=7y("Sg")}F{z=7y("Sf")}}if(2j=="ic"){z=7y("SK")}if(2j=="2O"&&o.2O){z=[];V(B j=1;j<=16;j++){if(K(v["2O"+j])){z.3N(2N(v["2O"+j]));kF[z.S]=v["2O"+j]}}}if(2j=="1y"&&o.4h){z=[];pz=i;V(B j=0;j"+2N(\'Bx\');O(uf,{\'1y\':C.1y,\'9W\':\'2J\',\'6z\':\'42\',\'2Q-1c\':(py?\'dg\':0)});5p[0].1Y(uf);o.zZ=1S.7G(v.id+"zS");o.zZ.Sx=o.3w.AB;uf.1z(6f,o.3w.AB)}if(py){if(gv){if(aB==2){z=[];3x(f2[0])}V(j=0;j0&&o.p1.L(\'Sw\'+2j)>-1){4L[0].1X=kg+2N(2j);5f[0]="1y";5p[0].1X=jo(2j)}O(5p[0],{\'18\':C.5i*2.5,\'1D-8R\':\'2u\'})}if(aB!=1&&x[0]>1){f2[0].1z(b3,6E);f2[0].1z(b4,5W);f2[0].1z(6f,qF);f2[0].1z("ah",aT)}F{O(f2[0],{"6z":\'6W\'})}if(C.td==1){3x(f2[0])}if(K(z)){B zz=\'\';V(j=0;j0){o[2j+\'rT\']=i}if(z[j].L("xH")==0){B 1P=z[j];if(1P.L("8K")>0){4L[y].1X=2N(z[j].1q(1P.L("8K")+5))}F{4L[y].1X=2N(z[j].1q(7))}if(z[j]==\'SF\'){ql=f2[y];O(f2[y],{"2P-1e":"6P 6M "+(C.rj==1?8s:"5e(100,100,100,0.7)")})}}F{4L[y].1X=z[j]}}F{4L[y].1X=z[j]}5f[y]=2j+j;if(dw==j||zk==j){5p[y].1X=dw==j?a3:zq;if(dw==j){h7(y)}}if(1C(z[j])==\'4l\'){if(z[j].L("xH")==0){B t=z[j].1q(7);if(t.L("1y")>0){5p[y].1X="<2f C=\'"+(v[t]=="3Q"?\'2P:6P 6M #k0;1f:bd;18:bd;\':\'1f:dg;18:dg;\')+";2v-1y:"+(v[t].L("#")==-1?\'#\':\'\')+v[t]+";2P-6N:dg;\'>"}F{if(K(v[z[j].1q(7)])){5p[y].1X=v[z[j].1q(7)]}}}if(2j=="2O"){if(K(kF[y])&&o.2O){5p[y].1X=o.2O.1p(kF[y],0.7,3t(C.5w))}}if(2j=="1y"){if(K(5a[y])&&o.4h){5p[y].1X=jo(5a[y])}}if(2j==\'4P\'){if(z[j]==2N("2J")&&o.P.iu()){C.5w==C.1y?5p[y].1X=a3:\'\';h7(y)}if(29(v.cT)){B fq=v.cT.2w(",");V(B k=0;k-1){3x(f2[y])}}}}}B qR="";if(1C(z[j])==\'4l\'){if(z[j].L("xH")==0){3R(f2[y],{\'SI\':i,\'Ap\':z[j].1q(7)});qR="oY"}}if(!8Q){f2[y].1z(b3,6E);f2[y].1z(b4,5W);if(qR=="oY"){f2[y].1z(6f,oY)}F{f2[y].1z(6f,qF)}f2[y].1z("ah",aT);f2[y].1z("Hy",zx)}F{O(f2[y],{"6z":"6W"})}}}}zX();2z()}if(1M[i]==\'6C\'){o.U.iL();2j=-1}if(1M[i]==\'ee\'&&K(o.9K)){o.9K.6b();2j=-1}if(1M[i].L(\'W\')>-1){B id=1M[i].1q(8);if(K(o.1K[id])){B fl=o.1K[id][\'3h\'];if(K(fl)){if(1M[i].L(\'W\')>-1){if(K(ho)){2j=-1;I}}if(fl.L(\'3r:\')==0){if(id.L(\'x\'+er)!=0){o.2b=fl.1q(5);i3(id.1q(0,id.Cl(\'-\'))+\'-0\');I}if(!o.1G){o.2b=fl.1q(5)}if(!o.1u){o.U.2q()}3v(\'3r\',fl.1q(5));v.W.7a==0&&v.W.fY==1?8C():\'\';I}eq(i);tT(id);7y("Bz");if(K(o.1K[id][\'7m\'])&&v.7m==1&&v.SL==1){7m(o.1K[id][\'7m\'])}F{oj(id);o.U.dv(fl,(v.W.jj==1?1:1H));v.W.7a==0&&v.W.fY==1?1B(8C,4s):\'\';os=J;nS=J;oo(id);js("SE")}}F{if(K(o.1K[id][\'53\'])){6e(id);if(os){6n==-1?4N(0,0):\'\'}F if(nS){6n==-1?4N(2K(f.S)-2,0):\'\'}}}}if(o.2I){o.2I.hy()}}if(1M[i]==\'5y\'){o.P.fQ()}}}};G.Gp=E(x){7I(o[x+\'rT\'])};E rY(x){if(x=="oh"){Ee();I}if(x=="og"){B z=2j+\'zJ\';if(v[z]){V(B y in v[z]){if(v[z].2r(y)){rF(y,v[z][y])}}gs()}I}bo();V(B i=0;i0){f2[0].1z(6f,sX);4L[0].1X=2N(x.1q(x.L("8K")+5))}F{f2[0].1z(6f,gs);4L[0].1X=(C.uw!=1?kg:\'\')+2N(x)}O(4L[0],{\'4z-43\':C.kp*2k(v.8p,1)});f2[0].1z(b3,6E);f2[0].1z(b4,5W);f2[0].1z("ah",aT);B 4o=[];B oH=J;if(x.L("43")>0){4o=[\'50%\',\'75%\',\'100%\',\'125%\',\'150%\',\'Bm%\',\'4s%\',\'Si%\',\'eE%\',\'i4%\']}if(x.L("4I")>0){4o=[\'0\',\'0.2\',\'0.3\',\'0.4\',\'0.5\',\'0.6\',\'0.7\',\'0.8\',\'0.9\',\'1\']}if(x.L("vo")>0){V(B i=-5;i<5.5;i+=0.5){4o.3N(2y.41(i*100)/100)}}if(x.L("eW")>0){4o=[4s,i4,cJ]}if(x.L("2T")>0){V(i=0;i<21;i++){4o[i]=i*10}}if(x.L("yB")>0){V(i=0;i<24;i++){4o[i]=i}}if(x.L("yC")>0||x.L("yH")>0){V(i=0;i<60;i++){4o[i]=i}}if(x.L("eA")>0){oH=H;4o=[0,1]}if(x.L("47")>0){oH=H;4o=[0,1]}if(x.L("1y")>0){4o=[\'3C\',\'zg\',\'Sd\',\'Sm\',\'Sn\',\'So\',\'Sp\',\'Sq\',\'Sr\',\'Ss\',\'SM\',\'SN\',\'T7\',\'T9\',\'Tb\',\'Tc\',\'Td\',\'3Q\'];B vx=v[x].1Q("#","");if(4o.L(vx)==-1){4o[8]=vx}}V(y=1;y<=4o.S;y++){cC(\'f2\',y,0);cH(f2[y],fS[y],4L[y],5p[y],y);O(5p[y],{\'3c-1c\':0});if(x.L("1y")>0||x.L("2T")>0||x.L("8K")>0||x.L("vo")>0){y%3!=0?O(f2[y],{\'j0\':\'1c\'}):\'\';O(f2[y],{\'18\':\'33.3%\'});if(x.L("1y")>0){4o[y-1]=2k(v["Te"+(y-1)],4o[y-1]);4L[y].1X="<2f C=\'"+(4o[y-1]=="3Q"?\'2P:6P 6M #k0;1f:zI;18:zI;\':\'1f:b5;18:b5;\')+";2v-1y:"+3t(4o[y-1])+";2P-6N:b5;\'>";O(f2[y],{\'2H-1f\':1})}F{4L[y].1X=4o[y-1]}}F{if(x.L("eW")>0){4L[y].1X=4o[y-1]}F{y%2!=0?O(f2[y],{\'j0\':\'1c\'}):\'\';O(f2[y],{\'18\':\'50%\'});if(oH){4L[y].1X=2N(4o[y-1]+\'7R\')}F{4L[y].1X=4o[y-1]}}}5f[y]=x+\'=\'+4o[y-1];if((4o[y-1]==v[x]&&7j(v[x])!=" ")||v[x]==\'#\'+4o[y-1]){5p[y].1X=a3;h7(y)}f2[y].1z(b3,6E);f2[y].1z(b4,5W);if(x.L("8K")>0){f2[y].1z(6f,AM)}F{f2[y].1z(6f,A3)}f2[y].1z("ah",aT)}2z()}E h7(x){f2[x].pX.bj(\'6x-\'+v.id+\'-cA-lf\');O(4L[x*1],{\'1y\':C.5w});q3(fS[x*1])}E zX(){B fo=o[\'Tj\'+2j];if(fo){if(ve(fo)){V(B s in fo){h7(fo[s]+1)}}}}E oj(id){if(K(o.1K[id][\'26\'])){v.26=o.1K[id][\'26\'];K(v.26)?o.P.al(v.26):\'\'}if(K(o.1K[id][\'1R\'])){o.9C=o.1K[id][\'1R\']}v.W.Aj>0?ho=1B(Ah,v.W.Aj*2a):\'\';vs()}E oo(id){B t=o.1K[id][\'1R\'];if(K(t)){if(v.lw==1){if(o.U.pf(o.1K[id])){}F{v.1R=(v.wU==1&&K(o.yt)?o.yt+(v.wT==1?\'
\':\' \'):\'\')+t}o.U.cD(\'1R\')}}if(v.ak==1){if(K(o.1K[id][\'7E\'])){v.7E=o.1K[id][\'7E\']}F{v.7E=[]}o.R.h9()}B xv=[\'5D\',\'vK\',\'6C\',\'6S\',\'19\',\'Bw\',\'Bv\',\'n1\',\'n0\',\'4O\',\'4r\',\'1j\',\'Bu\',\'Bt\',\'6u\',\'cj\',\'ac\',\'mZ\',\'9r\',\'jP\'];V(B i=0;i0){v[uv]=o.1K[id][uv]}}tT(id);B 9b=o.1K[id];if(K(9b[\'h4\'])){9b[\'2V\']=9b[\'h4\']}if(K(9b[\'2V\'])){o.U.hz(9b[\'2V\'])}if(K(9b[\'9r\'])){o.R.qw()}o.U.hN(o.1K[id]);if(o.i8){o.R.qA(o.i8)}if(K(9b[\'bu\'])){3v(\'bu\',9b[\'bu\'])}if(K(9b.1J)){o.U.3P(9b.1J)}}E tT(id){B x=o.1K[id][\'1G\'];if(K(x)){if(x=="3n"){if(2x.2V&&!o.1K[id][\'2V\']){o.1K[id][\'2V\']=2x.2V}if(o.P.1b()>0){v.1G=o.2b=o.P.1b()}F{2x.1G&&!o.2b?o.2b=2x.1G:v.1G=0}}F{v.1G=o.2b=x}}F{v.1G=0}}E Ah(){2B(ho);ho=2c}E eq(x){if(6n==0&&!o.1G){O(5U[6n],{\'1y\':C.1y});O(a6[6n],{\'7t\':C.56});8I[6n].1X=\'\';f[6n].pX.5D(\'6x-\'+v.id+\'-cA-pl\')}F{o.tJ=x;if(6n>-1){kR(6n)}if(3p!=\'\'){if(!o.9I[3p]&&K(o.1K[3p])){o.wC+=2k(o.1K[3p].1j,0)}o.9I[3p]=H;5F=vd(5F,3p)}}if(1M[x]){B id=1M[x].1q(8);8I[x].1X=a3;f[x].pX.bj(\'6x-\'+v.id+\'-cA-pl\');O(5U[x],{\'1y\':C.5w,\'1D-DX\':\'1W\',\'1A\':C.a});q3(a6[x]);if(C.tN==1&&K(C.p6)){O(a6[x],{\'7t\':C.p6})}6n=x;3p=id;o.3p=3p;v.4D=3p;o.lk=5U[x].1X;o.tJ=3p;er=o.1K[id][\'iD\'];if(o.R){o.R.hv()}if(9B){9B.To()}}}E 6e(id){B x=id==0?o.W:o.1K[id];o.tJ=id;V(B i=0;iv.W.9B){9B.bj(C,6O)}}V(B i=0;i-1){x[i].ch=1}}}if(K(x[i].ch)){if(x[i].ch==1){o.9I[x[i].id]=H;kR(i)}}if(K(x[i].53)){8I[i].1X=AA;O(8I[i],{"1y":C.1y})}f[i].1z(b3,6E);f[i].1z(b4,5W);f[i].1z(6f,bp);f[i].1z("ah",aT);if(K(o.9I[x[i].id])){kR(i)}if(3p==x[i].id){eq(i)}if(er==x[i].id){O(5U[i],{\'1y\':C.5w});O(8I[i],{\'1y\':C.5w});q3(a6[i])}}2z();6q=J;o.R?o.R.5j():\'\'}E q3(x){if(29(C.zE)&&x){O(x,{"2v-9Z":"3e-4C(5e(0, 0, 0, "+(1-C.zE*1)+") 0 0)"})}}E ke(x,y,z,x1,y1,x2,y2,x3,y3,x4,y4){B ww=(C.3A==1?\'zN\':\'100%\');B hh=(C.3A==1?\'100%\':\'zN\');O(x,{\'1v\':\'2F\',\'2i\':\'bM-4p\',\'18\':ww,\'1f\':hh,\'1D-8R\':\'7O\'});if(C.zp==1){O(x,{\'2v\':\'-pY-3e-4C(\'+y+\')\',\'2v\':\'-3T-3e-4C(\'+y+\')\',\'2v\':\'-ms-3e-4C(\'+y+\')\',\'2v\':\'-o-3e-4C(\'+y+\')\',\'2v\':\'3e-4C(\'+y+\')\',})}if(C.3A==1||o.1i.2h){O(x,{\'6z\':\'42\'})}F{O(x,{\'42-2E\':\'1W\'})}if(C.pD==1){O(x,{\'6j-18\':C.j4+\'px!7i\'})}if(z=="1e"){O(x,{\'1e\':-1,\'1c\':0})}if(z=="2T"){O(x,{\'2T\':-1,\'1c\':0})}if(z=="1c"){O(x,{\'1e\':0,\'1c\':0})}if(z=="2u"){O(x,{\'1e\':0,\'2u\':0})}if(z=="2u"||z=="1c"){O(x,{\'1D-8R\':\'1c\',\'3c-1e\':1O.2U/2-10})}x.1X="<7O><2f "+(C.zH==1?"T4=\'G.C.7t=\\"#"+C.zG+"\\"\' Sb=\'"+(C.rH==1?"G.C.7t=\\"#"+C.rE:"G.C.2v=\\"1W")+"\\"\'":"")+" C=\'42-2E:2J;6z:42;18:b5;1f:b5;2P-6N:b5;"+(C.rH==1?"2v-1y:#"+C.rE+";":"")+(z=="1e"?"2Q-1e:dg;":"")+(z=="2T"?"2Q-1e:dg;":"")+(z=="2u"?"2Q-1c:gw;":"")+(z=="1c"?"2Q-2u:gw;":"")+"\'><2n 18=\'20\' 1f=\'20\' 4c:4e=\'3W://46.w3.3U/7K/4e\' 4c=\'3W://46.w3.3U/4m/2n\'><2H x1=\'"+x1+"\' y1=\'"+y1+"\' x2=\'"+x2+"\' y2=\'"+y2+"\' 47=\'#"+C.nF+"\' 47-18=\'"+C.qi+"\' 47-fp=\'41\'/><2H x1=\'"+x3+"\' y1=\'"+y3+"\' x2=\'"+x4+"\' y2=\'"+y4+"\' 47=\'#"+C.nF+"\' 47-18=\'"+C.qi+"\' 47-fp=\'41\'/>"}G.9Y=E(){if(C.kf==1){9Y()}};E B2(){if(bR){9Y()}}E 9Y(e){if(C.kf==1&&!jk){if(C.3A==1){B h=X.Rm;B m=1O.2e+C.6Z+C.6V+20;B t=X.aV}F{B h=X.Dl;B m=1O.2U;B t=X.e3}if(h>m){if(t>0){if(!5R(5z)){1o(5z);B m1=1t 5N({"mc":5z,"1I":"8k","to":1,"1b":0.3,"me":"5z"})}}F{if(5R(5z)){B m2=1t 5N({"mc":5z,"1I":"8k","to":0,"1b":0.3,"me":"5z","1l":H})}if(e){e.bH<0?e.9n():\'\'}}if(t0?e.9n():\'\'}}}F{1l(5z);1l(5I)}}}E Dg(){B x=X.e3+1O.2U-60;B m=1t 5N({"mc":X,"1I":"8S","to":x,"1b":0.3,"me":"Dx","6r":"bJ"});1B(9Y,2a)}E DQ(){B x=X.e3-1O.2U+60;B m=1t 5N({"mc":X,"1I":"8S","to":x,"1b":0.3,"me":"Rh","6r":"bJ"});1B(9Y,2a)}E kH(1m){2B(o.fe);1m.aY()}E DS(){B x=X.aV+(1O.2e+C.6Z+C.6V)-60;B m=1t 5N({"mc":X,"1I":"iq","to":x,"1b":0.3,"me":"Rs","6r":"bJ"});1B(9Y,2a)}E DT(){B x=X.aV-(1O.2e+C.6Z+C.6V)+60;B m=1t 5N({"mc":X,"1I":"iq","to":x,"1b":0.3,"me":"DN","6r":"bJ"});1B(9Y,2a)}E DU(x){if(x==\'\'){6e(0)}F{if(K(o.1K[x])){6e(x)}}2j=\'\'}E kR(x){8I[x].1X=\'\';O(5U[x],{\'1y\':C.DV});if(C.DW==1){O(5U[x],{\'1D-DX\':\'2H-R2\'})}if(C.qJ>-1){O(5U[x],{\'1A\':C.qJ})}f[x].pX.5D(\'6x-\'+v.id+\'-cA-pl\');O(a6[x],{\'7t\':C.qL});if(C.qO>-1){O(a6[x],{\'1A\':C.qO})}}E se(i){if(K(5f[i])){bo();if(7s("4P",i)==0){o.U.7l(5f[i].1q(7))}if(7s("6D",i)==0){o.U.da(5f[i].1q(10))}if(7s("2V",i)==0){!o.3w?o.3w=1t lL():\'\';o.3w.fb(5f[i].1q(8))}if(7s("cK",i)==0&&v.7L==1){o.7L.Cc(5f[i].1q(7))}if(7s("3G",i)==0){B 5h=5f[i].4B(0,-1);o[\'l2\'+5h]!=-1?o[\'l2\'+5h]=i-1:\'\';if(o[\'6H\'+5h]){B mi=5h.4B(-1);if(o[\'m\'+mi+\'4a\'+\'2S\'][i-1]!=\'\'){B ap=o[\'m\'+mi+\'4a\'+\'2S\'][i-1].2w(":");3v(ap[0],ap.S>1?ap[1]:2c)}if(K(1w[\'qd\'+mi])){v[\'lf\'+mi]=i-1;1w[\'qd\'+mi](v.id,o[\'6H\'+5h][i-1],i-1)}}7I(aW);8C()}if(7s("2O",i)==0){o.2O?o.2O.2S(kF[i]):\'\';8C()}if(7s("1y",i)==0){cq();4N(0,0,5a[i])}V(B p in o.5C){if(o.5C.2r(p)){if(7s(p,i)==0){o.P.At(p,i)}}}if(7s("8K",i)>0){if(4L[i].1X==2N(\'8Q\')){7y(2j+\'0\');7I(aW);if(2j=="ic"){7y("E2")}e6()}F{if(2j=="ov"&&C.uI==1){7y(\'uI\',i);7I(aW);e6()}}}if(7s("4M",i)==0){o.U.d4(5f[i].1q(5));hk();1B(8C,4s)}}};G.hk=E(){hk()};G.Gx=E(x){V(B i=0;i<1M.S;i++){if(1M[i]==x){I H}}I J};E hk(){V(B i=0;i<1M.S;i++){if(1M[i]=="4M"){7I(i);if(2j==\'4M\'){cq();4N(i,0)}}}}E cC(x,i,do){if(K(2g(x))){2g(x)[i]=28("2f");if(i<2||x=="f"||2j!=\'4P\'||do>0){if(C.3A==1){X.1Y(2g(x)[i])}F{6O.1Y(2g(x)[i])}}F{if(C.3A==1){X.wL(2g(x)[i],2g(x)[i-1])}F{6O.wL(2g(x)[i],2g(x)[do==2?i-2:i-1])}}if(x==\'f\'){3R(2g(x)[i],{\'q4\':i})}if(x==\'f2\'){3R(2g(x)[i],{\'bh\':i})}2g(x+\'bg\')[i]=28("2f");B q9=28("2f");2g(x)[i].1Y(q9);q9.1Y(2g(x+\'bg\')[i]);jB(q9);2g(x+\'3H\')[i]=28("2f");2g(x)[i].1Y(2g(x+\'3H\')[i]);dq(2g(x+\'3H\')[i]);jB(2g(x+\'3H\')[i]);if(j1){uq(x,i)}2g(x+\'1R\')[i]=28("2f");2g(x)[i].1Y(2g(x+\'1R\')[i]);if(!j1){uq(x,i)}if(i>0&&x=="f2"&&6m&&C.tx==0){3x(2g(x+\'5T\')[i])}}};E uq(x,i){2g(x+\'5T\')[i]=28("2f");2g(x)[i].1Y(2g(x+\'5T\')[i])};E cH(x,8P,j8,sC,RX,ii){O(x,{\'1v\':\'fK\',\'2u\':0,\'1e\':0,\'6z\':\'42\',\'1f\':\'2J\',\'18\':\'100%\',\'6G\':\'3d\',\'2i\':\'4p\',\'2H-1f\':\'1.RY\'});if(6m){if(C.3A==1){O(x,{\'18\':\'2J\'})}}if(C.uo&&C.3A==1){O(x,{\'RZ\':C.uo})}if(C.3A==1&&(!6m||ii>0||C.td==1)){O(x,{\'2i\':\'bM-4p\',\'bv-8R\':\'1e\',\'ax-8T\':\'ea\'})}O(8P,{\'2v\':(C.Kf==1?"3e-4C(to 1c,"+3t(C.S0)+", "+3t(C.56)+")":3t(C.56)),\'1A\':C.4I,\'9W\':\'1W\',\'5b\':\'1A 0.2s 6r-7N,2v .2s 6r-7N,6X .2s 6r-7N\'});dq(8P);dq(8P.4d);if(C.a7==1){O(8P.4d,{\'iU-6X\':\'a7(bd)\'})}if(C.S1==1){x.C[C.3A==1?"2P-2u":"2P-2T"]="6P 6M "+5Q(2k(C.S3,\'3C\'),2k(C.S4,0.2))}O(j8,{\'1v\':\'fK\',\'2u\':0,\'1e\':0,\'j0\':(C.8R?C.8R:\'1c\'),\'1y\':C.1y,\'3c-1e\':C.E8,\'3c-2u\':C.sF,\'3c-2T\':C.S6,\'3c-1c\':C.pJ,\'9W\':\'1W\',\'1A\':C.a,\'5b\':\'1A 0.2s 3e,1y 0.2s 3e\',});O(sC,{\'1v\':\'fK\',\'2u\':0,\'1e\':0,\'j0\':(j1&&ii>0?\'1c\':\'2u\'),\'3c-1e\':C.E8,\'3c-2u\':C.sF,\'3c-1c\':C.pJ,\'9W\':\'1W\',\'4z-43\':C.5i*2k(v.8p,1),\'1A\':C.a,\'1y\':C.5w,\'5b\':\'1A 0.2s 3e,1y 0.2s 3e\'});if(C.pD==1){O(x,{\'6j-18\':C.j4+\'px!7i\'});O(j8,{\'6j-18\':(C.j4-70)+\'px!7i\'})}F{if(C.3A==1){if(C.pK==1){O(x,{\'18\':C.ds});O(j8,{\'18\':C.ds-70})}}F{O(j8,{\'ax-8T\':\'eB\'});O(sC,{\'ax-8T\':\'eB\'})}}}E e6(){V(B i=1;i1?f[1]:f[0]}if(is=="W"){qh();o.R?o.R.iG():\'\';B x=f[0];if(v.zf==1){oF()}}f.S>1&&!x?(f[1]?x=f[1]:\'\'):\'\';f.S>2&&!x?(f[2]?x=f[2]:\'\'):\'\';if(x){x.2e==0&&f2.S>0?x=f2[0]:\'\'}if(X.2e-X.tj>0&&x&&C.3A!=1){if(K(5z)){O(5z,{"18":6O.2e})}if(K(5I)){O(5I,{"18":6O.2e})}C.mp=(X.2e-x.2e)-(X.tj-x.tj)}F{C.mp=0}}};E t6(){B x=0;B y=0;B z=\'\';V(B i=1;i0){4N(x[1],0)}}}if(o.R){if(is==\'W\'&&o.R.cM()){o.R.cs()}if(is==\'1g\'&&o.R.ha()&&!o.2I&&v.W.7a!=1&&v.fh!=1){o.R.Gz()}}if(o.R){is==\'1g\'?o.R.mo():\'\';if(is==\'W\'){o.R.iG();if(v.W.Ef==1){o.R.tL("1d","W",J)}}}if(o.1i.6t){O(X,{\'8E-18\':\'2J\'});if(C.3A!=1){O(6O,{\'8E-18\':\'2J\'})}}gz=H;3M(ob);ob=7M(Eg,100)};E Eg(){3M(ob);gz=J}G.6b=E(i){4N(i,1)};G.1l=E(x){8C(x)};G.H2=E(){if(o.2I){o.2I.b8()}};G.7l=E(){V(B i=0;i<1M.S;i++){if(1M[i]=="4P"){7I(i);if(o.2C.S>1){1o(f[i])}if(2j==\'4P\'){cq();4N(i,aB)}}}};G.fQ=E(){V(B i=0;i<1M.S;i++){if(1M[i]=="5y"){7I(i)}}};G.ir=E(x){V(B i=0;i<1M.S;i++){if(1M[i]==x){7I(i);if(o[\'6H\'+x]){if(o[\'6H\'+x].S>1){1o(f[i])}}if(2j==x){cq();4N(i,aB)}}}};G.fb=E(){V(B i=0;i<1M.S;i++){if(1M[i]=="2V"){7I(i);if(o.7X){if(o.7X.S>0){B x=J;if(o.6h){V(B y=0;y-1){o.2b=1H;4N(x,0);eF(x)}};E eF(x){if(f[x]&&!jk){if(C.3A==1){B to=f[x].jL-20;B m=1t 5N({"mc":X,"1I":"iq","to":to,"1b":0.3,"me":"DN","6r":"bJ"})}F{B to=f[x].np-1O.2U/2+20;B m=1t 5N({"mc":X,"1I":"8S","to":to,"1b":0.3,"me":"Dx","6r":"bJ"})}1B(9Y,2a)}}E su(4g){B 6l=9g.6l(4g);B x;V(B i=0;i<6l.S;i++){x=4g[6l[6l.S*2y.5x()<<0]];if(x){1h}}I x};G.5C=E(x){sg(x)};E sg(x){jd[x]>-1?7I(jd[x]):\'\';if(5p[0]){if(2j==\'1L\'){5p[0].1X=2y.41(o.3E.x*100)+\'%\'}F{5p[0].1X=jo(2j)}}};E jo(x){if(x=="1L"){I 2y.41(o.3E.x*100)+\'%\'}F{I 2y.41(2k(o.aa[x],o.5C[x])*100)+\'%\'}}G.cp=E(){I sS()};E sS(){if(v.5F==1){I 9g.6l(5F).S>0}B x=J;if(o.1K){x=7A().L(3p)<7A().S-1}I x};G.nC=E(){if(K(o.iF)){2j=1H;Di(o.iF)}};G.fm=E(){B x=6n>0;if(o.1K){B z=7A().L(3p);x=z>0;if(z==1){if(K(o.1K[7A()[0]].53)){x=J}}}I x};G.fv=E(){I K(o.1K)};G.du=E(){nS=H;if(G.fm()){B x=2K(6n)-1;if(x<0){B y=7A().L(3p);if(y>0){B j;B z;V(B i=y-1;i>=0;i--){j=o.1K[7A()[i]];if(j){if(j.3h){z=j;if(j.3h.L("3r:")!=0&&j.5o!=1&&!j.53){z=j;1h}}}}if(z){G.n7(z.id);o.U.2q()}}}F{o.2b=1H;4N(x,0);eF(x)}js("Vn")}};G.nz=E(){if(6n>0){eF(6n)}};E 7s(x,i){I 5f[i].L(x)};E gq(x){if(x){if(x[\'t7\']!=-1){gq(o.1K[x[\'iD\']]);6e(x[\'iD\'])}F{6e(0)}}};G.g=E(x){bU(x){1n"18":I Dk();1h;1n"1f":I 1O.2U;1h;1n"1e":I C.b9;1h;1n"H4":I X.Dl;1h;1n"I1":I C.dh;1h;1n"x":I 54(1O.C.1c);1h;1n"y":I 54(1O.C.1e);1h;1n"1A":I 1O.C.1A;1h;1n"1o":I bR;1h;1n"6b":I aW;1h;1n"1a":I 1a;1h;1n"b7":I 1a+b7;1h;1n"6q":I 6q;1h;1n"W":I is=="W";1h;1n"ch":I o.9I[3p];1h;1n"6b?":I o.2I?o.2I.rk():bR;1n"tx":I a3;1h;1n"ci":I o.1K[o.ci]?o.1K[o.ci].1R:\'\';1n"cj":I v.cj?v.cj:\'\';1n"Jf":I sS()?o.1K[7A()[7A().L(3p)+1]].1R:\'\'}};E 7A(){I 9g.6l(o.1K)};G.GB=E(){3p=\'\';v.4D=\'\'};G.6q=E(){if(6m){B x=0;V(B i=1;i<15;i++){if(1M[i]=="4P"){B y=o.2C.S;if(K(v.cT)){B z=v.cT.2w(",");V(B j=0;j-1){y--}}}if(y>0){if(y>1||(y==1&&o.2C!=1&&C.Dm==1)){x++}}}if(1M[i]=="5y"){if(o.5y){x++}}if(1M[i]=="6C"){if(o.2m==\'eg\'||v.6C){x++}}if(1M[i]=="6D"){if(o.51.S>1){x++}}if(1M[i]=="cK"&&v.7L==1){if(o.lx.S>0){x++}}if(1M[i]=="2V"){if(K(o.6h)){V(B s=0;s0){x++}if(1M[i].L("3G")>-1){x++}}if(v.1g[is+i+\'1l\']==1){x--}}I x<=0}F if(is=="W"){I f.S==0}F{I 6q}};G.4J=E(){if(1O.4d==o.1T){1O.3o(X);o.1T.3o(1O);o.2I?o.2I.4J():\'\';1O=2c;X=2c;jk=H}}};E VR(){G.2O=E(){I"eh://rI.ok.ru/VG?19="};G.1p=E(5a){I""}};B wb=E(){B 1F;B oC=J;B iZ;B 1U;B gB="<9w C=\'1A:0.5\'>";G.iK=E(){F9()};E F9(){B rK=p3("Fa.6L.3U","Fa.6L.3U/v4.4.1/1F.mj.8E.js","Uf");if(rK){3M(o.iM);o.iM=7M(Fb,100);rK.vO=E(e){3M(o.iM);o.U.f1();o.P.6F(\'cz Ug fk nZ\')}}}G.bW=E(x,Y,19,1U){Fc(x,Y,19,1U)};G.3r=E(x){1F?1F.3r(x*1):\'\'};G.2J=E(){I rh()};E rh(){B x=J;if(1F){B y=1F.Uh();x=y.e8.jQ.jc.5A}I x};G.uD=E(x){B x=2K(x);if(1F){if(x==1F.oS("5A").S){o.2G=1F.Ui(\'5A\');1F.bO({\'e8\':{\'jQ\':{\'jc\':{\'a2\':H,\'5A\':H}}}})}F{1F.bO({\'e8\':{\'jQ\':{\'jc\':{\'a2\':J,\'5A\':J}}}});1F.oG(\'5A\',x);1F.oG(\'a2\',x)}}};G.KW=E(x){rC(x)};E rC(x){if(1F){1F.Uj(1F.Ey(\'a2\')[2K(x)])}};G.Mf=E(){if(1F){I 1F}F{I J}};G.8W=E(){if(1F){I x=1F.oS("5A").S}F{I 0}};G.M3=E(){if(1F&&iZ){iZ.Uk(x)}};G.mx=E(){1F?1F.mx():\'\'};G.1b=E(){I 1F?1F.1b():0};G.1j=E(){I 1F?1F.1j():0};G.bb=E(x){if(1F){1F.Ul(x)}};E Fb(){if(K(1w.6L)){3M(o.iM);o.P?o.P.l8():\'\'}}E Fc(x,9f,19,1U){if(!K(1w.6L)){I}if(1F){1F.mx();1F=1H}1U=1U;iZ=1H;oC=J;1k("cz");v.xf=1;B gM={gH:60};if(o.3V.S>1){v.aS=0;v.Fd=H}F{v.Fd?v.aS=1:\'\'}if(o.a8.S>1){v.gF=0;v.Ff=H}F{v.Ff?v.gF=1:\'\'}if(K(v.dr)){if(K(v.dr.gH)){if(v.dr.gH>cJ){v.dr.gH=cJ}}if(1C v.dr=="3m"){V(B 1a in v.dr){gM[1a]=v.dr[1a]}}}1F=6L.aR().bW();js("1F",1F,1);v.Fg==1&&!1U?1F.bO({\'xA\':{\'Ne\':6L.Nf.Ng}}):\'\';B ap=(o.1u||v.3k==1||1U||x);v.N3==1?EG():\'\';1F.Ms(9f,19,ap);1F.bO({e8:{9y:{Mr:H,EB:(gM.ER==1&&!ap?0:gM.gH)}}});if(v.Fh){1F.bO(v.Fh)}if(v.Fj==1){1F.Mp(1H,H)}if(v.rW==1){1F.bO({\'e8\':{\'jQ\':{\'jc\':{\'a2\':J,\'5A\':J}}}})}1F.on(6L.aR.2E.O8,E(1Z){1k("cz LK");B q=Er();Ew();o.Fk=J;if(v.NM==1){iZ=1t NE(1F,1U)}o.4u=1F.NI();o.4u?1k("LO"):\'\';if(v.aS==1){B br=1F.oS("5A");if(v.rW==1||q>0){o.2G=q;1F.bO({\'e8\':{\'jQ\':{\'jc\':{\'a2\':J,\'5A\':J}}}})}F{o.2G=br.S-1}o.6R=br[o.2G].6R;o.R.dx(o.2G);if(!rh()){1F.oG("5A",o.2G);1F.oG("a2",o.2G)}}o.U.f1()});1F.on(6L.aR.2E.NP,E(1Z){if(gM.ER==1&&!ap){1F.bO({e8:{9y:{EB:gM.gH}}})}if(!oC){B 7Z=2K(o.5n);if(7Z>-1&&v.gF==1){rC(7Z)}oC=H}});1F.on(6L.aR.2E.Ny,E(1Z){if(o.4u){o.U.3X(1F.1b(),1F.1j())}});1F.on(6L.aR.2E.Nw,E(1Z){1F.Nv(-1)});1F.on(6L.aR.2E.Nt,E(1Z){if(1Z.Ns=="5A"&&1Z.Nr!=1Z.Eq&&v.aS==1){o.2G=1Z.Eq;o.R.dx(o.2G);1k("cz Ls "+o.2G)}});1F.on(6L.aR.2E.Nn,E(1Z){if(K(1Z.9t)){if(1Z.9t.1I=="Nm"){js("Lg",1Z.9t.19)}}});1F.on(6L.aR.2E.NS,E(e){1k(\'cz 4Z\',e.1I);!o.3g?o.U.4Y():\'\'});1F.on(6L.aR.2E.Lq,E(1Z){if(1Z.2t){if(1C 1Z.2t=="3m"){o.j6=1Z.2t.8m}F{o.j6=1Z.2t}}o.P.6F("1F.js: "+o.j6)})}E Er(){B q=0;if(!1U&&v.aS==1&&1F){o.2C=[];B x=1F.oS("5A");if(x.S>1){B y=\'\';V(B i=0;i\';v.Et!=1?o.2C[i-1]+=" "+gB+" &bK;"+2K(x[i-1].6R/2a)+\' \'+2N(\'d9\')+\'\':\'\';y=\'\'}}F{y=o.2C[i]}if(K(v.4b)&&q==0){if(v.4b==o.2C[i]){q=i}}if(K(o.4b)){if(o.4b==o.2C[i]){q=i}}}o.2C[x.S]=2N("2J")}}I q}E Ew(){if(!1U&&v.gF==1&&1F){o.5n=0;B x=1F.Ey("a2");if(x.S>1){V(B i=0;i0?o.51[i]=x[i].rR[0]:\'\'}if(o.51[i]==i){if(K(x[i].8o)){o.51[i]=o.P.ki(x[i].8o)}F{if(K(x[i].qe)){o.51[i]=2N("6D")+" "+x[i].qe}}}if(K(v.9q)){if(v.9q==o.51[i]){o.5n=i}}}}1k("cz LR ",o.5n);o.R.i9(o.5n)}}E EG(){B 7x=v.Ob;if(7x){if(1C(7x)=="4l"){2X{7x=7x.1Q(/6x\'qt/ig,\'"\');7x=7x.1Q(/\\s+/g,\'\');7x=7x.1Q(/\'/ig,\'"\');7x=4U.6Q(7x)}2A(e){1k("tB cz NY 4U",e)}}if(1C(7x)=="3m"){8d.1k(7x);1F.NZ(7x)}}}};B HV=E(){B 2R;B 4G;B oL;B aj;B k1;B 3i;if(1w[\'EM\']){B j=0;V(B i=0;i<1w.4A.S;i++){if(1w.4A[i]){j++}}j==1?yG():\'\'}F{1w[\'EM\']=E(x,y){if(x){V(B i=0;i<1w.4A.S;i++){if(1w.4A[i]){if(1w.4A[i].2S("id")==2x.id){1w.4A[i].2S(\'CF\')}}}}F{8i("2t: "+y)}}}G.7V=E(){yG()};E yG(){8i("Ou");if(K(6w)){if(K(6w.3l)&&K(3l)&&!o.xr){B z4=\'NW\';if(v.3f.O5==1&&v.3f.EN){z4=v.3f.EN}2X{3l.5E.pd.pc().O7({O9:z4,Oa:\'NV\',s5:\'en-US\',Nj:J,Nh:H});2R=1t 3l.5E.Ni()}2A(e){1k(e)}BE();o.xr=H;1B(EO,2a)}}}E EO(){o.R.pE();o.R.4R()}E xC(1Z){if(3l&&3l.5E){8i((!2R.8h?\'My\':\'\')+"yF "+v.id);if(2R.8h){pn()}F{po()}}}E pn(x,y){B jS=3l.5E.pd.pc().BR();B oN=\'5A/vD\';o.2m=="1E"?oN="Cb/x-Mz":\'\';o.2m=="1F"?oN="Cb/1F+MB":\'\';B 19;if(y){19=y}F{19=o.P.b6();if(K(v.ac)){19=v.ac}if(K(o.ac)){19=o.ac}19=db(19);if(19.L("#"+v.cR)==0){19=o[o.fd[0]](19)}if(19){if(19.L("#"+v.dV)==0&&19.L(v.eV)>0){19=o[o.fd[1]](19)}}19=db(19);3i=[];if(19.L(":or:")>0){oK=0;3i=19.2w(":or:");19=3i[0]}}B 5q=1t 6w.3l.P.MC(19,oN);5q.5Y=1t 6w.3l.P.Mw();5q.5Y.MD=6w.3l.P.MF.MH;B e0=[];if(K(o.6h)&&K(o.8D)&&v.3f.h4==1){5q.MI=ya();V(B i in o.6h){if(o.6h[i].L(\'yd\')>0){B t=1t 6w.3l.P.MJ(0,6w.3l.P.MK.ME);t.Mu=o.6h[i];t.Mv=\'1D/yd\';t.Ml=\'Mo\';t.6I=o.7X[i];t.Mq=2K(i);t.MN=2c;e0.3N(t)}}if(e0.S>0){5q.e0=e0}}if(v.26){5q.5Y.MM=[1t 6w.3l.vP(v.26)]}5q.5Y.1R=o.9C?o.9C:(v.1R?v.1R:\'\');if(v.mZ){5q.5Y.1R=v.mZ}B 9t=1t 6w.3l.P.Nd(5q);9t.7Y=o.2b>0?o.2b:(o.4k?0:o.P.1b());9t.3k=o.1u||x==H;if(e0.S>0&&o.8D>-1){if(o.8D\'+2N("uO")+\' &N8;\'+oL+\'&N6;\';o.1T.1Y(aj)}2R.xG=v.1J;4G.BM();if(o.3g&&!2R.ph){4G.y6()}js("N5");if(x!=H){if(!o.1u){!2R.kn?4G.ye():\'\'}F{o.P.3a()}}1l(o.3L);o.4k=H},E(e){8i(e);xY()})}F{8i("no jS");xY()}}E xY(){B x;if(3i.S>1){if(oK<3i.S-1){oK++;x=H;o.P.3a();pn(H,3i[oK]);1B(E(){o.R.2q()},eE)}}if(!x){po();o.96.8L(2N("uT"))}}E po(){aj?o.1T.3o(aj):\'\';aj=1H;o.4k=J;1o(o.3L);js("MZ");if(2R){if(2R.y8){o.U.3K(2R.y8.7Y);if(2R.y8.kn){o.P.3a()}F{o.P.2q()}}}}E xO(){if(2R.kn){8i("3B");js("MX");o.R.3a()}F{8i("1u");js("MW");o.R.2q()}}E yE(){o.U.3P(2R.xG)}E yX(){2R.ph?o.U.4Y():o.U.5S()}E z5(){if(2R.8h){if(2R.BO==2c){if(2R.7Y==2R.1j){o.R.3a();o.P.9F()}}}}E BE(){8i("X "+v.id);4G=1t 3l.5E.MU(2R);4G.1z(3l.5E.9R.BU,xC);4G.1z(3l.5E.9R.BW,xO);4G.1z(3l.5E.9R.BX,yE);4G.1z(3l.5E.9R.BZ,yX);4G.1z(3l.5E.9R.C0,z5)}p3(\'BF.a1/cv\',\'eh://46.BF.a1/cv/js/MS/v1/MR.js?MQ=1\');E 8i(x){if(v.3f&&v.1k==1){1k("3f",x)}}G.8O=E(x){k1=x;I"<8O is=\'BG-3l-8O\' id=\'xB"+v.id+"\' C=\'3c:0;18:b5;1f:b5;--yF-1y:"+x+";--PL-1y:"+x+";2P:0;2v:cI;42-2E:2J;6z:42\'>"};G.Jg=E(x,y){if(k1!=y){B el=1S.7G("xB"+v.id);if(el){B C=el.7n("C");B 5a=1t BH(k1,"gi");C=C.1Q(5a,y);el.7c("C",C)}k1=y}};G.3P=E(x){if(2R.8h){2R.xG=x;4G.BM()}};G.4Y=E(){if(2R.8h){if(!2R.ph){4G.y6()}}};G.5S=E(){if(2R.8h){if(2R.ph){4G.y6()}}};G.2q=E(x){if(2R.8h){if(2R.kn){4G.ye()}F{if(2R.BO==2c){}}}};G.3a=E(x){if(2R.8h&&!2R.kn){4G.ye()}};G.9u=E(){if(v.3f.h4==1){BQ()}};E db(x){if(x.L(\'js:\')==0){2X{x=2g(x.1q(3))}2A(e){8d.1k(e.8m)}}I x?x:\'\'}E BQ(){if(2R.8h){B ss=ya();B 9t=1t 6w.3l.P.Qg([2K(o.8D)],ss);3l.5E.pd.pc().BR().Qh().P[0].Qc(9t,E(){8i(\'2V \'+o.8D)},E(e){8i(\'2V 2t\'+e)})}}E ya(){B x=1t 6w.3l.P.PO();B 4I=2y.41(v.he*BT).5c(16);x.7t=3t(v.hi)+(4I.S==1?4I+\'0\':4I);x.PP=\'#PS\';x.PM=\'PT\';x.nQ=\'PW\';x.PX=3S(2K(v.hq)/100);x.PY=3t(v.hb)+2y.41(BT).5c(16);I x};G.3J=E(x){B x;if(2R.8h){x=2R.7Y}I x};G.3X=E(x){B x;if(2R.8h){x=2R.1j}I x};G.gZ=E(){gZ()};E gZ(){if(3l&&3l.5E){po()}};G.Go=E(){if(3l&&3l.5E){if(2R.8h){pn(o.1u)}}};G.3K=E(x){if(2R.8h){2R.7Y=x;4G.3r()}};G.5D=E(){4J()};E 4J(){gZ();if(4G){4G.59(3l.5E.9R.BU,xC);4G.59(3l.5E.9R.BW,xO);4G.59(3l.5E.9R.BX,yE);4G.59(3l.5E.9R.BZ,yX);4G.59(3l.5E.9R.C0,z5);3l.5E.pd.pc().QU();4G=2c}}};o.QN={"2J":"Авто","1u":"Пуск","3B":"Пауза","2D":"Стоп","23":"Во весь экран","tU":"Выйти из полноэкранного режима","1g":"Настройки","2x":"Параметры","1J":"Громкость","4Z":"Выключить звук","9k":"Включить звук","4u":"В ЭФИРЕ","W":"Плейлист","4P":"Качество","6C":"Скачать","ee":"Открыть файл","2V":"Субтитры","4M":"Скорость","ea":"Обычная","2t":"ошибка","Qv":"Включите звук","6D":"Аудио","nc":"ошибка загрузки","r9":"Очень низкое","n6":"Низкое","mI":"Среднее","mK":"Высокое","s6":"Высокое","5o":"Следующий","bD":"Предыдущий","2O":"Поделиться","CV":"Скопировано в буфер обмена","CY":"Реклама","6S":"Пропустить","QC":"Пропустить через ","D0":"Перейти на сайт рекламодателя","hq":"Размер текста","hj":"Сдвиг по времени","hb":"Цвет текста","h8":"Цвет текста 2","hi":"Цвет фона","he":"Прозрачность фона","op":"Тень","ys":"Контур","nE":"Толщина текста","ix":"Отступ снизу","og":"Сбросить","oh":"Скрыть параметры","Bx":"Загрузить","ov":"Сон","ic":"Пропуск","yB":"Час","yC":"Минута","yH":"Секунда","CQ":"Да","CO":"Нет","of":"из","7W":"Пароль","uT":"Ошибка воспроизведения на устройстве","uO":"Играет на устройстве","cK":"Канал","1L":"Масштаб","on":"Вкл.","8Q":"Выкл.","Qu":"Вместе","d9":"кбит/с","n0":"Код","19":"Ссылка","1y":"Цвет","B4":"Контраст","fV":"Яркость","dI":"Насыщенность","l6":"Сепия"};B 5N=E(x){B gJ;B Qw;B 2W;B 4x;B 3F;B nR;B g2=0;B o1;B vz=J;B vv;if(x.me!=1H&&x.mc!=1H&&x.1I!=1H&&x.to!=1H){if(x.1b==2c){if(x.1I.L("fr")>-1){x.to==0?x.1b=0.5:x.1b=0.2}F{x.1b=0.20}}gJ=B3(x.6r);if(x.1I.L("1L")==-1){if(K(o.7b[x.me])){o.7b[x.me].uZ()}o.7b[x.me]=G}if(x.1o==1){x.mc.1V("2i",H)}2W=x.1I.2w(\'|\');3F=7j(x.to).2w(\'|\');4x=1t eu();V(B i=0;i<2W.S;i++){if(!3F[i]){3F[i]=3F[0]}if(2W[i]=="fr"){4x[i]=x.mc.g("1A")}if(2W[i]=="8k"){4x[i]=x.mc.C.1A}if(2W[i]=="y"){4x[i]=x.mc.g("y")}if(2W[i]=="x"){4x[i]=x.mc.g("x")}if(2W[i]=="1c"){4x[i]=2K(x.mc.C.1c)}if(2W[i]=="1e"){4x[i]=2K(x.mc.C.1e)}if(2W[i]=="1L"){4x[i]=x.mc.g("3u")}if(2W[i]=="8S"){4x[i]=x.mc.e3}if(2W[i]=="iq"){4x[i]=x.mc.aV}if(2W[i]=="3D"){4x[i]=x.mc.g("3D")}if(2W[i]=="3u"){4x[i]=x.mc.g("3u")}if(2W[i]=="18"){4x[i]=x.mc.g("18")}if(2W[i]=="B6"){4x[i]=x.mc.2e;3F[i]=2y.9m(3F[i]);x.me=="Qx"?1k("18",x.me,4x[i],3F[i],x.mc.2e):\'\'}if(2W[i]=="1f"){4x[i]=x.mc.g("1f")}if(2W[i]=="B7"){4x[i]=x.mc.2U}3F[i]=B5(3F[i]);4x[i]=B5(4x[i])}o1=x.1b*2a/gJ.S;nR=gJ.S;if(2W.S==1&&4x[0]==3F[0]){ao()}F{1B(nG,2y.41(o1))}}E nG(){V(B i=0;i<2W.S;i++){B 1P=4x[i]+(3F[i]-4x[i])*(gJ[g2]?gJ[g2]:0);vI(2W[i],1P);if(2W[i]=="y"){x.mc.1V("1e",1P)}if(2W[i]=="x"){x.mc.1V("1c",1P)}if(2W[i]=="1c"){x.mc.C.1c=1P+"px"}if(2W[i]=="1e"){x.mc.C.1e=1P+"px"}if(2W[i]=="1L"){x.mc.1V("1L",1P)}if(2W[i]=="3D"){x.mc.1V("3D",1P)}if(2W[i]=="3u"){x.mc.1V("3u",1P)}if(2W[i]=="8S"){x.mc.e3=1P}if(2W[i]=="iq"){x.mc.aV=1P}if(2W[i]=="18"){x.mc.1V("18",1P)}if(2W[i]=="B6"){O(x.mc,{"18":1P})}if(2W[i]=="1f"){x.mc.1V("1f",1P)}if(2W[i]=="B7"){O(x.mc,{"1f":1P})}}g2++;if(!vz){if(g2==nR){ao()}F{vv=1B(nG,2y.41(o1))}}}E ao(){vz=H;if(x.1l){if(2W[0]=="8k"||2W[0]=="1c"){1l(x.mc)}F{x.mc.1V("2i",J)}}if(x.1I.L("1L")==-1){o.7b[x.me]=2c;4r o.7b[x.me]}V(B i=0;i<2W.S;i++){vI(2W[i],3F[i])}2B(vv)};E vI(y,z){if(y=="fr"){x.mc.1V("1A",z)}if(y=="8k"){x.mc.C.1A=z}}G.uZ=E(){ao()};G.EP=E(){g2=nR-1;nG();ao()};G.XY=E(x0,x1,y0,y1){B e=J;V(B i=0;i<2W.S;i++){if(2W[i]==\'x\'&&x0!=x1){e=H}if(2W[i]==\'y\'&&y0!=y1){e=H}}e?ao():\'\'};E B3(Bh){bU(Bh){1n"Bk":I[0,0.P4,0.P6,1.P7,1.P0,1.OO,1.102,0.OF,0.ON,0.87,0.Oy,0.OA,1.OE,1.OG,1.OI,1.OJ,0.OL,0.OM,0.OP,0.Pu,1.Pv,1.Bl,1.Pw,1.Bl,1.Py,0.k0,0.nL,0.nL,0.nL,0.nL,1];1h;1n"bJ":I[0,0.PC,0.PE,0.PG,0.PH,0.PI,0.PB,0.Pj,0.Pq,0.Pd,0.Pg,0.Ph,0.Pm,0.Pn,0.Po,0.Pp,0.Q9,0.Pl,0.Bn,0.95,0.Pk,0.Pi,0.Pb,0.Pe,0.99,0.Pr,0.PF,0.k0,1];1h;6W:I[0,0.Bm,0.32,0.44,0.52,0.6,0.67,0.73,0.P8,0.82,0.85,0.OH,0.P5,0.Bn,0.95,0.97,0.Pa,0.Qm,1];1h}}};B FH=E(){B N=7D.Qt,ua=7D.Qo,vQ;B M=ua.vR(/(o5|6w|6t|Bo|Bp)\\/?\\s*(\\.?\\d+(\\.\\d+)*)/i);B M=ua.vR(/(o5|6w|6t|Bo|Bp|Q0|l9)\\/?\\s*(\\.?\\d+(\\.\\d+)*)/i);if(M&&(vQ=ua.vR(/8A\\/([\\.\\d]+)/i))!=2c)M[2]=vQ[1];B oy=7D.Bq;G.bV=M?M[1]:N;G.8A=M?M[2]:7D.PN;G.e2=7D.Bq>1;G.8o=7D.s5;G.o5=G.bV=="Q1";G.qP=G.bV=="Br 9.0";G.ie=G.bV=="Br"||G.bV=="Qj"||G.bV=="Qi";G.l9=ua.c7(/(l9)\\/?\\s*/i)>-1;G.ff=G.bV=="Qd";G.6t=G.bV=="Qb";G.6w=1w.6w;G.iC=ua.c7("Q7 NT")>-1;G.4n=(ua.c7(/(7T|iT|MP)\\/?\\s*/i)>-1)||(7D.N7===\'Mm\'&&oy>1);G.tv=v.C4!=1&&ua.c7(/(TV|Os|Ok|Og|Np|NN|NG|NF)\\/?\\s*/i)>-1;G.lg=v.C4!=1&&ua.c7(/(LG)\\/?\\s*/i)>-1;G.7T=ua.c7(/(7T)\\/?\\s*/i)>-1;G.iT=G.4n&&!G.7T;G.3T=\'VZ\'in 1S.pt.C;if(ua.c7(/(cO)\\/?\\s*/i)>-1){oy>0?G.cO=H:G.tv=H;if(RF(\'(42:W1)\').YH){G.tv=H}}G.2h=(2x.2h==1||G.4n||G.cO||(ua.c7(/(14g|14h|o5 ne)\\/?\\s*/i)>-1))&&!G.tv&&2x.14i!=1;G.14j=G.6t||G.6w;G.23=J;if(G.4n){G.14k=3S(ua.1q(ua.L(\'OS \')+3,4).1Q(\'4a\',\'.\'));if(G.iT&&(!\'Jq\'in 1w||oy<2)){G.2h=G.4n=J;G.tv=H}}G.eR=!G.2h;G.vF=G.2h||G.e2;G.FU=G.2h||G.tv;G.14l=G.3T&&G.eR;if(o.1T.yU||o.1T.kZ||o.1T.yr||o.1T.yx||o.1T.yq){G.23=H}};E bX(4g,7k){V(B s in 7k){if(1C(7k[s])==\'3m\'){if(s=="2E"||s=="3h"){4g[s]=7k[s]}F{V(B s2 in 7k[s]){if(1C(4g[s])!=\'3m\'){4g[s]={}}if(1C(7k[s][s2])==\'3m\'){V(B s3 in 7k[s][s2]){if(1C(4g[s][s2])!=\'3m\'){4g[s][s2]={}}if(1C(7k[s][s2][s3])==\'3m\'){V(B s4 in 7k[s][s2][s3]){if(1C(4g[s][s2][s3])!=\'3m\'){4g[s][s2][s3]={}}4g[s][s2][s3][s4]=7k[s][s2][s3][s4];if(s3==\'3c\'||s3==\'2Q\'){4g[s][s2][s3][s4]=2K(4g[s][s2][s3][s4])}}}F{4g[s][s2][s3]=7k[s][s2][s3];if(s2==\'3c\'||s2==\'2Q\'){4g[s][s2][s3]=2K(4g[s][s2][s3])}}}}F{4g[s][s2]=7k[s][s2];if(s==\'3c\'||s==\'2Q\'){4g[s][s2]=2K(4g[s][s2])}}}}}F{if(s.L("CB")>0&&4X(7k[s])===""){}F{4g[s]=yc(s,7k[s])}}}I 4g};B yc=E(1a,5T){if(1C(5T)==\'4l\'){5T=4X(5T);if(1a.L("1y")>-1&&5T!=-1){5T=3t(5T)}}I 5T};E FN(){2X{B 5g=1w[\'3I\'],x=\'14e\';5g.8H(x,x);5g.u1(x);I H}2A(e){I J}};E yl(b7){if(b7){if(K(o.7b[b7])){o.7b[b7].uZ()}}};B 2N=E(x){B y=x;if(y){y=x.9M(0).B0()+x.4B(1);if(y.L("4a")>-1){y=y.1Q(/4a/ig," ")}}B en={"of":"of","d9":"d9","uO":"CM on CN","uT":"CM 2t on CN","7W":"p4","CO":"No","ov":"14v","ic":"14w","ee":"ud 3h","CQ":"14x","ix":"14o 2Q","nE":"14c eW","op":"141","he":"9V 1A","hi":"9V 1y","hq":"vh 43","hb":"vh 1y","h8":"vh 1y 2","hj":"3J vo","oh":"b8 2x","og":"V3","bD":"13V","CV":"13X to 13Y","r9":"13Z","n6":"13R","mI":"140","mK":"CW","s6":"CW","sa":"HD","rU":"142 HD","143":"144 HD","rP":"145 HD","rc":"146 HD 4K","CY":"Ad","D0":"Go to 147 148\'s 149","6D":"14a","4u":"14y","23":"14d 23","tU":"gZ 23"};if(K(en[x])){y=en[x]}if(v.D1==1){if(o[\'oB\'+o.1i.8o]){v.8o=o.1i.8o;v.D1=0}}if(K(o[\'oB\'+v.8o])){if(K(o[\'oB\'+v.8o][x])){y=o[\'oB\'+v.8o][x]}}if(v.vr){if(v.vr[x]){y=v.vr[x]}}I y};B au=E(x,y,z){if(!K(o.k7[y])&&v.wh!=1){B t=o.9C?o.9C:(v.1R?v.1R:\'\');K(v.6u)?t=v.6u:\'\';if(v.D6[x]==1&&v.BV==1&&K(v.wQ)){if(K(1w["D8"+v.wQ])){1w["D8"+v.wQ].14X(\'pH\'+x,{1R:t});1k("CI",\'pH\'+x)}F{1k("CI 14Z 2t")}}if(v.Cs[x]==1){if(v.ga==1){B km;if(1w.CH){km={\'151\':\'152\',\'153\':t};if(v.hm){if(1C(v.hm)=="3m"){V(B g in v.hm){if(v.hm.2r(g)){km[g]=v.hm[g]}}}}v.154==1?1k(\'ga\',\'pH\'+x,km):\'\';CH(\'1m\',\'pH\'+x,km)}}}}z?o.k7[y]=H:\'\'};B Ac=E(19){B x=\'\';19=19.1Q("v=","{=");if(19){if(19.L(\'n2.be/\')>-1){x=19.1q(19.L(".be/")+4);x.1Q("/","")}F{x=19.2w(/(n2.be\\/|v\\/|n0\\/|14Y\\?|5v.158\\/JF\\/[^#]*#([^\\/]*?\\/)*)\\??{?=?([^#\\&\\?]*)/)[3]}if(x!=\'\'){if(x.L("?t=")>0){v.1G=x.1q(x.L("?t=")+3);B h=0;B m=0;B s=0;if(v.1G.L("h")>0){h=v.1G.1q(0,v.1G.L("h"));v.1G=v.1G.1q(v.1G.L("h")+1)}if(v.1G.L("m")>0){m=v.1G.1q(0,v.1G.L("m"));v.1G=v.1G.1q(v.1G.L("m")+1)}if(v.1G.L("s")>0){s=v.1G.1q(0,v.1G.L("s"));v.1G=v.1G.1q(v.1G.L("s")+1)}if(h>0||m>0||s>0){v.1G=h*Cg+m*60+s*1}}if(x.L("?")>0){x=x.1q(0,x.L("?"))}}}I x};B js=E(x,y,li,ev){if(x=="7V"){o.7V=H}if(ev==1){V(B yi in y){if(y.2r(yi)){if(1C(y[yi])=="3m"){y[yi]=\'\'}}}}if(v.pF==1&&o.7V){if(v.15a==1||li==1){r6(x,y)}F{if(y!=1H){if(1C(y)==\'3m\'){2X{y=4U.uU(y)}2A(e){}}F{if(1C(y)==\'4l\'){y=y.1Q(/\'/ig,\'′\')}}}if(1C(v.2E)==\'4l\'){if(v.2E.L("{")==0){2X{v.2E=v.2E.1Q(/\\\'/ig,\'"\');v.2E=4U.6Q(v.2E)}2A(e){8d.1k(e)}}}if(1C(v.2E)==\'3m\'){if(K(v.2E[x])||K(v.2E[\'xl\'])){B z=x;if(!K(v.2E[x])&&K(v.2E[\'xl\'])){z=\'xl\'}if(x.L("6d")==0){if(K(v.2E[\'22\'])){z=\'22\'}}2X{if(y!==1H){2g(v.2E[z]+"(\'"+x+"\',\'"+v.id+"\',\'"+y+"\')")}F{2g(v.2E[z]+"(\'"+x+"\',\'"+v.id+"\')")}}2A(e){1k("2E",e,x)}}}F{if(v.2E==\'\'){v.2E="Cd"}2X{if(y!==1H){2g(v.2E+"(\'"+x+"\',\'"+v.id+"\',\'"+y+"\')")}F{2g(v.2E+"(\'"+x+"\',\'"+v.id+"\')")}}2A(e){1k("2E",e,x,y)}}}}if(o.7V&&v.Af==1){if(o.Cj){2X{o.Cj.kw.pj({1m:x,5q:y},"*")}2A(e){}}}if(v.Ju==1&&li!==1){if(x&&29(v.Ck)){B pm=v.Ck.1Q(/\\s+/ig,\'\').2w(\',\');if(pm.L(x)==-1){I}}B zv={1m:x,1b:o.P?(x=="3r"?o.C2:o.P.1b()):0};if(y!=1H){zv["1Z"]=y}if(x=="1j"||x=="1b"){zv["1j"]=o.P.1j()}if(x=="1J"||x=="9k"){zv["1J"]=v.1J}if(x=="1t"){zv["id"]=3v("CD")}2X{1w.ar.pj(zv,\'*\')}2A(e){};B z=x;x=="7V"||x=="1G"||x=="4O"?z=x+"ed":\'\';x=="1u"?z="15b":\'\';x=="3B"?z="8u":\'\';x=="4Z"?z="3g":\'\';x=="9k"?z="15c":\'\';x=="3r"?z="15d":\'\';x=="15e"?z="15f":\'\';zv["1m"]=z;if(z!=\'\'&&z!=x){zv=4U.6Q(4U.uU(zv));2X{1w.ar.pj(zv,\'*\')}2A(e){}}}};B r6=E(x,y){B ev=1S.15g(\'7d\');if(y!==1H){ev.5q=y}ev.15h(x,H,H);o.1O.15i(ev)};G.2S=E(x,y,Q){v.159==1?1k(\'2S\',x,y):\'\';I 3v(x,y,Q)};E 3v(x,y,Q){if(K(o.U)&&1C(x)==\'4l\'){if(o.k8==1){I}if(Q){if(1C(Q)==\'4l\'){if(Q.L("id:")==0){Q=o.R.sU(Q.1q(3),"4y");if(Q){if(x=="8O"&&y=="14W"){Q.JY()}}}}}if(x=="1u"||x=="3h"){if(K(y)){B bi=J;if(1C(y)==\'4l\'){y=y.1Q(/(\\r\\n|\\n|\\r)/gm,"");B 2b=-1;if(y.L("[3r:")>-1&&y.Cl("]")==y.S-1){2b=y.1q(y.L("[3r:")+6,y.S-1);2b=2b.1q(0,2b.S-1);if(2b=="1b"){2b=o.P.1b()}F{2b=2K(2b)}y=y.1q(0,y.L("[3r:"));if(y==\'\'){if(o.P.1j()>0){o.U.3K(2b);o.U.2q();I}F{o.2b=2b;o.U.2q();I}}F{o.2b=2b}}if(y.L("[Co]")>-1){bi=H;y=y.1Q(\'[Co]\',\'\')}if(y.L("#"+v.cR)==0){y=o[o.fd[0]](y)}if(y.L("#"+v.dV)==0&&y.L(v.eV)>0){o[o.fd[1]](y,Cz,x);I}if(y.L("#0")==0){y=ge(y)}if(v.aO==1){y=aO(y)}if(y.L(".8L")==y.S-4){B 5G=j7(y);5G.cW=E(){if(G.jh==4&&G.8n==4s){2X{3v(\'1u\',4U.6Q(G.gL))}2A(e){}}};5G.eK();I}if(y.L("id:")==0&&K(o.1K)){B z=Cu(y);if(K(o.1K[z])){o.R.GC(z);2b>-1?o.2b=2b:\'\';I H}F{I J}}if(y.L("14V:")==0){B z=y.1q(10);if(o.2m=="5v"){o.P.A4(z);I H}F{y=\'//n2.be/\'+z}}}if(x=="1u"){o.R.GA();o.U.dv(y,1H,1H,(bi?1:0))}if(x=="3h"){o.lX=H;v.3k=0;o.U.dv(y,1,1H,(bi?1:0));o.R.3X(0,0);o.1G=J}}F{if(x=="1u"){o.U.2q()}if(x=="3h"){1C Cp==\'E\'?Cp():\'\'}}}if(x=="dB"){y?o.P.AO(y):\'\'}if(x=="5d"){if(K(y)){o.lX=H;o.U.dv(y,1,1)}F{o.P.wJ()}}if(x=="3B"){if(o.1u){o.U.3a();o.U.lA()}if(K(y)){if(y==1){2X{if(o.22){o.22.3B()}if(o.9e){o.9e.3B()}}2A(e){}}}}if(x=="cK"&&K(y)){o.1G&&o.7L?o.7L.Cc(y):\'\'}if(x.L("14C")==0){if(o.22){o.22.14D(x.1q(6),y)}}if(x=="5h"){I o.fB}if(x=="96"){o.96.mM();o.96=1t tX();if(K(y)){o.96.8L(y)}F{if(v.zC==1){o.96.8L(v.zr)}F{o.96.8L("14E 8m")}if(v.zh==1&&K(v.zj)){o.dF=1t zn()}}}if(x=="8e"){!o.1G?o.R.vG():\'\';o.R.9o();o.R.Gt("l7")}if(x=="hW"){o.1u?o.U.3a():o.U.2q()}if(x=="2D"){v.5d=0;v.3k=0;o.P.vc();o.U.cF()}if(x=="6y"){o.1b=o.P.1b();o.U.eJ()}if(x=="6C"){if(v.aX){if(v.aX.on==1&&v.aX.14F==1){o.U.iL()}}}if(x=="r7"&&K(y)){if(o.4W){o.4W.2S(y)}}if(x=="2O"){o.R.HM()}if(x=="14G"&&K(y)){if(v.22==1){if(y.L(\'js:\')==0){v.6v=y;v.jr=H;o.U.rg("6v")}F{if(o.p!=\'\'){B sv=4U.6Q(gx(o.p));V(B l in sv){if(sv.2r(l)){if(K(sv[l].id)){if(y==sv[l].id){v.6v=\'14H\'+(K(sv[l][\'x8\'])?\'x8\'+sv[l][\'x8\']:\'\')+y+\'4a\'+sv[l].7U;v.jr=H;o.U.rg("6v")}}}}}}}}if(x=="14J"){1C Cv=="E"?Cv(y):\'\'}if(x=="Cw"&&y){v.Cw=y;o.3n?o.3n.14K():\'\'}if(x=="4Z"){o.U.4Y()}if(x=="4M"){if(K(y)){o.U.d4(y)}F{I o.5X[o.9J]}}if(x=="ch"){if(v.aX&&o.bm){if(v.aX.bm==1){I 2y.41((o.bm.6X(12j).S-1)/2y.41(o.P.1j())*100)}}}if(x=="jn"){I o.5X}if(x=="9k"){o.U.5S()}if(x=="vK"){if(K(y)){v[x]=y;o.U.hx()}}if(x=="bF"){I o.2C}if(x=="Bc"){I o.ab?H:J}if(x=="4u"){I o.P?o.P.6a():J}if(x=="Mb"){I v.wm==1?(v.14N==1?o.7X.4B(1):o.7X.4B(0,-1)):o.7X}if(x=="Jj"){o.9S?o.3w.8Q():o.3w.fb(2k(o.14O,(o.3w.Cx()==0?1:0)))}if(x=="eg"){I o.9X}if(x.L("2V:")==0&&y){v[x.1Q(\'1R:\',\'4a\')]=y;o.U.lA()}if(x=="14P"){I o.iQ}if(x=="a8"){I o.51}if(x=="1J"||x=="14Q"){if(K(y)){if(1C y=="4l"){if(y.L("+")==0){y=v.1J+3S(y.1q(1))}F{if(y.L("-")==0){y=v.1J-3S(y.1q(1))}}}if(y>=0&&y<=1){o.U.3P(y)}}I o.3g?0:v.1J}if(x=="3g"){I K(o.3g)?o.3g:J}if(x=="14R"){o.R?o.R.Gy(y):\'\'}if(x=="bu"){1C Cy==\'E\'?Cy(y):\'\'}if(x=="n1"){I v.n1}if(x.L("14S")==0){2g(\'1w.\'+x.1q(4)+\'=\'+y);I H}if(x=="4R"){o.R.qB()}if(x=="14T"){o.R.mo()}if(x=="qB"){cr()}if(x=="2t"){o.P.6F(x)}if(x=="3r"){if(K(y)){if(1C y=="4l"){if(y.L("%")>-1){y=2K(y.1q(0,y.L("%")));y=o.P.1j()*y/100}F{B pW=o.P.1b();if(o.3n&&!o.1G){if(!o.3n.mk){B f=o.3n.bt();if(f.t&&f.d){pW=f.t;o.3n.mk=H}}}if(y.L("+")==0){y=pW+3S(y.1q(1))}F{if(y.L("-")==0){y=pW-3S(y.1q(1))}}}}y=y*1;y<0?y=0:\'\';if(o.P.1j()>0){y>o.P.1j()?y=0:\'\'}if(!K(o.22)&&!K(o.5J)&&o.P.1j()>0){o.2b=1H;o.U.3K(y,H);o.U.yV()}F{o.2b=y}}}if(x=="14A"){8d.1k(y);y?v.1N.3r=y:\'\'}if(x=="23"){!o.23?o.U.af():\'\'}if(x=="rn"){o.23?o.U.8r():\'\'}if(x=="13P"){I o.23}if(x=="43"){I o.2Y+\'/\'+o.4E}if(x=="136"){I o.P?o.P.43():1H}if(x=="13O"){if(K(o.eX)){o.eX.Do()}}if(x=="FW"||x=="12J"){if(K(o.eX)){o.eX.Un()}}if(x=="1b"||x=="CA"){B iy=o.P?o.P.1b():0;if(o.3n&&v.cP==1&&!o.1G&&iy==0){B f=o.3n.bt();if(f.t){iy=f.t}}I x=="CA"?gu(iy):iy}if(x=="12K"){if(o.ci){3v("1u","id:"+o.ci)}if(o.CC){3v("3r",o.CC);3v("1u")}}if(x=="1j"){I o.P?o.P.1j():0}if(x=="8q"){I o.P?o.P.9l():0}if(x=="7E"){if(y){v.7E=y;o.R.h9()}}if(x=="4P"){if(K(y)){if(Q){v.hd=aD(v.hd,y,Q);if(o.2C.S==2){o.U.7l(v.hd)}}F{o.U.7l(y)}}F{I o.P?yJ(o.P.yN()):0}}if(x=="6D"){if(K(y)){if(y==\'qe\'){I o.5n*1}if(Q){v.wl=aD(v.wl,y,Q);if(o.51.S==2){o.U.da(v.wl)}}F{o.U.da(y)}}F{I o.P?o.P.yQ():0}}if(x=="12L"){I o.2m=="5v"}if(x=="yh"){if(o.5n>0){o.ny=o.5n}o.U.dv(o.3V[o.mV])}if(x=="cg"){I o.1u}if(x=="12M"){I o.1G}if(x=="1i"){I o.1i[y]}if(x=="12N"){o.k8!=1?o.P.ra():\'\'}if(x=="id"){I v.id}if(x=="1k"){v.1k=y}if(x=="pF"){v.pF=y}if(x=="1U"){o.P.AV()}if(x=="12O"){o.P.AK();if(Q){o.wA=aD(o.wA,y,Q)}}if(x=="5y"){o.P.fQ()}if(x=="12P"){if(1C(CE)==\'E\'){CE(x,y)}}if(x=="9a"){o.P.es()}if(x=="2x"&&v.wh!=1){8d.1k(2x)}if(x=="CF"&&o.3f){o.3f.7V()}if(x=="12I"&&o.3f){o.3f.5D()}if(x=="2V"){if(K(y)){if(y==\'qe\'){I o.8D*1}if(y==\'0/1\'){if(o.9S){o.wu=o.8D;y=-1}F{y=o.wu?o.wu:0}}if(y.5c().S<3&&o.3w){o.3w.fb(y*1)}F{v.2V=y;o.U.hz(y)}}F{I o.7X?o.7X[o.8D]:\'\'}}if(x=="+2V"&&v.2V){if(K(y)){v.2V+=\',\'+y;o.U.hz(v.2V)}}if(x=="d7"){if(K(o.d7)){if(K(y)){o.d7.2S(y)}F{I o.d7.12T()}}}if(x=="s8"){if(o.B1){I o.B1}F{I J}}if(x=="9A"){I o.P.9A()}if(x=="8V"){if(o.d8){o.d8.4d?o.d8.4d.3o(o.d8):\'\'}o.d8=28("2f");o.d8.id=y;o.d8.C.4Q=12V;o.1T.1Y(o.d8)}if(x=="GQ"){if(o.4h){B 5t=28("5t");B 43=o.P.43();5t.18=43.18>0?43.18:o.aQ;5t.1f=43.1f>0?43.1f:o.df;O(5t,{"1v":"2F","1e":-5t.1f,"1c":-5t.18,"2i":"1W"});1S.bz.1Y(5t);B 9i=5t.CG(\'2d\');9i.wy(o.P.9f(),0,0,5t.18,5t.1f);B 4P=2;B jG=1S.28("5t");jG.18=5t.18*4P;jG.1f=5t.1f*4P;B jH=jG.CG("2d");jH.wy(o.P.9f(),0,0,5t.18*4P,5t.1f*4P);if(v.12X==1&&K(v.wx)){!K(v.jJ)?v.jJ=20:\'\';!K(v.wr)?v.wr="3C":\'\';jH.4z=v.jJ+"px 12Y, 12Z";jH.130=3t(v.wr);jH.131((v.wx=="jA"?o.jA:v.wx),v.jJ,5t.1f*4P-v.jJ-5)}9i.wy(jG,0,0,5t.18,5t.1f);B 3H;2X{3H=5t.12m("9Z/12n")}2A(e){8d.1k(e.8m);I J}I 3H}F{I J}}if(x=="1F"){I o.2m==x?o.P.lD():1H}if(x=="1E"){I o.2m==x?o.P.lF():1H}if(x=="26"){if(!o.1u||v.gO===0){o.P.al(y);I H}F{I J}}if(x=="LV"){if(K(y)){y==\'1/0\'?y=1-2k(v.lC,0):\'\';v.lC=y;o.P.kV()}F{I 2k(v.lC,0)}}if(x=="1L"){if(K(y)){if(y==0){o.P.kV()}F{o.P.1L(y)}}F{I[o.3E.x,o.3E.y,o.3L.C.1c,o.3L.C.1e]}}if(x=="1R"){if(K(y)){K(y)?v.1R=y:\'\';o.U.cD(\'1R\');I H}F{I v.1R}}if(x=="12o"){o.U.Bj()}if(x=="3N"){if(y){!o.hA?o.hA=[]:\'\';if(1C(y)==\'3m\'){y=o.hA.ag(y);x="W"}}}if(x=="W"){if(y){if(1C(y)==\'3m\'){2X{o.U.6e(y);I H}2A(e){I J}}F{if(y.L(".8L")==y.S-4||y.L(".8L?")>0){B 5G=j7(y);5G.cW=E(){if(G.jh==4&&G.8n==4s){2X{3v(\'W\',4U.6Q(G.gL))}2A(e){}}};5G.eK();I H}F{if(y==\'\'){o.U.6e([])}F{if(y==\'ch\'&&o.iQ>0){B 1P=2y.41(((o.wC+(!o.R.cV("ch")?o.P.1b():0))/o.iQ)*100);if(1P100){I o.wD}F{o.wD=1P;I 1P}}}}}}}if(x=="5o"){o.R?o.R.az():\'\'}if(x=="bD"){o.R?o.R.du():\'\'}if(x=="6i"){o.R?o.R.jV(y):\'\'}if(x=="6i?"){I o.av?[o.12q,o.12r]:0}if(x=="f8"){o.P?o.P.f8():\'\'}if(x=="mw"){if(K(y)&&K(o.1K)){!o.1u?v.3k=0:\'\';V(B j in o.1K){if(o.1K.2r(j)){if(o.1K[j].dl==y){y=j}}}if(K(o.1K[y])){o.R.GD(y);I H}F{I J}}}if(x=="12s"){B 1P=[];if(K(o.1K)){V(B j in o.1K){if(o.1K[j].53&&o.1K[j].t7==-1){1P.3N({1R:o.1K[j].1R,id:o.1K[j].id})}}}I 1P}if(x=="CD"){if(o.3p){I o.1K[o.3p].dl?o.1K[o.3p].dl:o.3p}}if(x=="12l"){if(o.1K){I 9g.6l(o.1K).S}F{I-1}}if(x=="lk"){if(K(o.lk)){I o.lk}}if(x=="12u"){o.R.hg(y)}if(x=="12w"){o.P.kc()}if(x=="1r"){if(y=="on"){v.1r.1l=0}F if(y=="8Q"){v.1r.1l=1;o.R.cQ()}F{o.R.hF()}}if(x=="lf"){o.R.94()}if(x=="12x"||x=="12y"||x=="12z"){if(K(y)){o[\'12A\'+x.4B(-1)]=v[x]=y*1;o.R.hX(\'3G\'+x.4B(-1))}F{I v[x]}}if(x=="5Z"){o[x]=H}if(x=="12B"){if(o.22){I H}F{I J}}if(x=="12C"){if(o.22){I Ct()}F{I J}}if(x=="12D"){if(o.22){I o.22.3B()}F{I J}}if(x=="12E"){if(o.22){I o.22.Bb()}F{I J}}if(x=="132"){if(o.22){o.22.15k()}F{I J}}if(x=="133"){if(o.22){o.22.4Z()}F{I J}}if(x=="6o"){if(Q){v.6o=aD(v.6o,y,Q);o.P.6o()}F{I v.6o}}if(x=="9L"){if(K(Q)){v.9L=aD(v.9L,y,Q)}F{if(K(y)){y==\'0/1\'?y=1-v.9L:\'\';v.9L=y}F{I v.9L}}}if(x=="5F"){if(K(Q)){v.5F=aD(v.5F,y,Q)}F{if(K(y)){v.5F=y}F{I v.5F}}}if(x=="jP"||x=="q7"){B z="cw";x=="q7"?z="q8":"";if(K(Q)){v.W[z]=aD(v.W[z],y,Q)}F{if(K(y)){y==\'0/1\'?y=1-v.W[z]:\'\';v.W[z]=y}}I v.W[z]}if(x=="hd"){if(o.2C.S==2){v.hd=o.2C[o.2G];v.hd=aD(v.hd,y,Q);if(o.2C[0]==v.hd){o.U.7l(0)}F{o.U.7l(1)}}}if(x=="v"&&y){if(y.L(\'3h\')==0||y.L(\'bk\')==0){I}I v[y]}if(x.L("dG:")==0){B xx=x.1q(7);if(1C(y)==\'3m\'&&1C(v[xx])==\'3m\'){V(B yy in y){if(y.2r(yy)){v[xx][yy]=y[yy]}}}F{if(x.L(\'Jx\')==-1){v[xx]=y}if(x.L("CB")>0){v[xx+\'4a\'+\'gn\']=y}}o.U.Bi();I H}if(x.L("1D:")==0){o.R.HI(x.1q(5),y)}if(v.Gb==1&&x.L("1y")==0&&y){nH(\'4S, 4S > *{--6x\'+x+\':\'+5Q(y,v[y.1Q("1y","5a")+\'a\'])+\'}\')}if(x=="13t"){I o.P?o.P.b6():\'\'}if(x=="13v"){I o.8A+\' \'+o.jF}if(x=="jF"){I o.jF}if(x=="xL"){I o.xL}if(x=="j6"){I o.j6}if(x=="5M"){I o.5M}if(x=="13w"){I o.22?o.Cq:1H}if(x=="9T"){o.U.mu();v.1N.on=0;if(v.sV==1){V(B i=0;i<4A.S;i++){if(4A[i]){if(4A[i].2S("id")==v.id){4A[i]=2c}}}}V(B w in 1w){if(1w[w]==o.G){1w[w]=2c}}if(1w.ec==v.id){1w.ec=\'\'}if(o.3f){o.3f.5D()}o.k8=1;o.1O.1X=\'\';o.G=2c}}F{I J}};E Cz(x,y){if(x&&y){3v(y,x)}}E aD(x,y,Q){B z=4X(y)+\'\';if(y){if(y.L("/")>0){B y2=y.2w("/");if(y2.S==2){if(x==4X(y2[0])){z=4X(y2[1]);if(Q){Q.bB(1)}}F{z=4X(y2[0]);if(Q){Q.bB(0)}}}}}I z}E j7(x){B 5G=1t D4();5G.6b(\'D3\',x,H);I 5G}E Cu(y){B z=y.1q(3);if(o.1K){V(B j in o.1K){if(o.1K.2r(j)){if(o.1K[j].dl==z){z=j}}}}I z}E Ct(){B x;if(o.9e){if(o.9e.cA()){x=o.9e}}if(!x&&o.22){if(o.22.cA()){x=o.22}}if(!x&&o.5J){x=o.5J}if(x){B y={is:o.3O,1i:x.5q("13y"),8A:x.5q("8A"),13z:x.5q("F2"),19:lr(o.uC,\'\')+(x.5q("Cr")?x.5q("13A")+x.5q("Cr"):\'\'),1I:x.5q("13B"),1j:x.5q("d0"),3h:x.5q("3h"),1b:(o.P?o.P.1b():\'\'),1J:x.13C(),id:o.Cq};if(o.3O=="6v"){y.13D=o.13F}I y}}E vs(){if(\'eL\'in 7D){7D.eL.5Y=1t 13G({1R:Dd(2k(o.9C,v.1R)),13H:[{3z:2k(v.13I,2k(v.26,\'\'))}]});if(!o.Cn){7D.eL.lj(\'1u\',E(){3v("1u")});7D.eL.lj(\'3B\',E(){3v("3B")});if(o.R.fv()){7D.eL.lj(\'13J\',E(){3v("bD")});7D.eL.lj(\'13N\',E(){3v("5o")})}o.Cn=H}}}B 28=E(x){B y=x;x==\'2f\'||x==\'tn\'?y=\'4S\':\'\';B z=1S.28(y);if(x==\'tn\'){O(z,{"6z":"42","2i":"4p"})}I z};B 1k=E(a,b,c,d,e,f,g){if(v.1k==1||v.xg==1){B x=a+(b!=1H?" "+b:"")+(c!=1H?" "+c:"")+(d!=1H?" "+d:"")+(e!=1H?" "+e:"")+(f!=1H?" "+f:"")+(g!=1H?" "+g:"");8d.1k("Cm"+(v.qZ==1?"2":"")+": "+x);if(v.xg==1&&K(1S.7G("Ci"))){1S.7G("Ci").1X+=x+\'
\'}}};B JT=E(){if(v.uX==1&&K(v.e1)&&v.e1!=\'\'){B x=1S.28(\'eG\');x.9Q=\'138\';v.e1.L(\':\')>0&&v.e1.L(\':n5\')==-1?v.e1=v.e1.1Q(/:/ig,\':n5@\'):\'\';x.9x=\'eh://uX.139.a1/13a?k9=\'+v.e1.1Q(/,/ig,"&k9=").1Q(/ /ig,"+");1S.13b.1Y(x)+\'&2i=13c\'}};B Jw=E(x){if(2x[x]){I o.bf.L(x)>-1&&2x[x].5c().L(\'rt\')==1}};B pB=E(2f,5a){B x=["od","eT","fn","oe","gQ","13d"];V(B y=0;y0){V(B y2=0;y2=cJ?H:J;B Cf=o.P.1j>=Cg?H:J;B 6K=2y.9m(1b/60);B 7P=2y.9m(1b-6K*60);B 8t=2y.9m(6K/60);B jU=2y.9m(8t/24);6K=6K-8t*60;if(jU>0){8t=8t-jU*24}if(v.n3==1&&o.P.6a()){B d=1t 6Y();I 7j(1t 6Y(d.ae()+1b*2a).CZ())}F{I 7j((jU>0?jU+\':\':\'\')+(8t>0||Cf?8t+\':\':\'\')+((8t>0||Ce)&&6K<10?\'0\':\'\')+6K+\':\'+(7P<10?\'0\':\'\')+7P)}};B gu=E(x){B 7P=2y.9m(x);B 6K=2y.9m(7P/60);B 8t=2y.9m(6K/60);6K=2y.9m(6K%60);7P=2y.9m(7P%60);8t>0&&6K<10?6K="0"+6K:"";7P=7P>=0?((7P>=10)?7P:"0"+7P):"iJ";B 7N=(8t>0?8t+":":"")+(6K>=0?6K:"0")+":"+7P;if(v.n3==1&&o.P.6a()){B d=1t 6Y();I 7j(1t 6Y(d.ae()+x*2a).CZ())}F{I 7N}};B FF=E(){I FD((1w.8B!=1w.ar.8B)?1S.qk:1S.8B.9x)};B yJ=E(x){if(x){x=x.5c();B wY=x.L(" <9w C=\'1A");if(wY>-1){x=x.1q(0,wY)}}I x};B p3=E(x,y,z){B t;if(!Dc(x)&&y){t=1S.28(\'iK\');y=="13k"?y=x:\'\';t.3z=y.L(\'//\')==-1?\'eh://\'+y:y;t.13l=1;if(z){t.6I=z}B s=1S.cd(\'iK\')[0];if(!s){s=1S.cd(\'eG\')[0]}s?s.4d.wL(t,s):\'\'}I t};B Dd=E(x){if(x){if(1C(x)==\'4l\'){x=x.1Q(/<[^>]*>?/gm,\'\')}}I x};B Dc=E(y){B x=J;B nI=1S.cd(\'iK\');V(B i=0;i-1){x=H}}I x};B Db=E(x){if(x){x=x.1Q(\'<2n\',\'\',\'sl>\')}I x};B 5Q=E(x,y,z){if(x){if(x.L(\'1y\')>-1||x.L(\'B\')>-1){if(K(y)&&K(z)){z.C.1A=y}I 3t(x)}F{x=x.1Q(\'#\',\'\');B r=2K(x.S==3?x.4B(0,1).gE(2):x.4B(0,2),16);B g=2K(x.S==3?x.4B(1,2).gE(2):x.4B(2,4),16);B b=2K(x.S==3?x.4B(2,3).gE(2):x.4B(4,6),16);if(K(y)){I\'5e(\'+r+\', \'+g+\', \'+b+\', \'+y+\')\'}F{I\'Da(\'+r+\', \'+g+\', \'+b+\')\'}}}};B 7e=E(y){B x=y;if(v.zm&&v.zm!=1){x=y/v.zm}if(v.wS&&v.wS!=1&&!o.23){x=y/v.wS}I x};B O=E(e,o){if(K(e)){V(B 1a in o){if(o.2r(1a)){if(o[1a]!=\'13n\'&&o[1a]!=1H){if(1C o[1a]==\'13o\'&&1a!=\'4z-eW\'&&1a!=\'1A\'&&1a!=\'4Q\'){o[1a]+=\'px\'}if(1a.L("13p")>-1&&1a.L("I0")==-1){o[1a]=3t(o[1a])}if(1a=="3b"||1a.L("iU")>-1){e.C[\'-ms-\'+1a]=o[1a];e.C[\'-pY-\'+1a]=o[1a];e.C[\'-3T-\'+1a]=o[1a];e.C[\'-o-\'+1a]=o[1a]}if(1a=="nQ"){if(o[1a].L(" ")>-1){o[1a]=\'"\'+o[1a]+\'"\'}}if(1a=="8V-ox"){e.C.13q(1a,o[1a],\'7i\')}F{e.C[1a]=o[1a]}}}}}};B y5=E(x,5a,b1,b2){5a=3t(5a);B y=2k(b1,1)*1;B z=2k(b2,1)*1;O(x,{"2v":"15j-3e-4C(-13Q,"+5a+","+5a+" "+y+"px,5e(0,0,0,0),"+y+"px,5e(0,0,0,0) "+(y+z)+"px)"})};B 3t=E(c){if(c){c.L("1y")==0?c=\'B(--6x\'+c+\')\':\'\';I c.1q(0,1)!=\'#\'&&c.L("B")==-1&&c.L("Da")==-1?c="#"+c:c}F{I\'#eD\'}};B Je=E(x,1y,y){!1y?1y=\'#eD\':\'\';1y=3t(1y);B r=5x(oX,15l);x=x.1Q(/\\(zL\\)/g,r);x=x.1Q(/\\(1y\\)/g,1y);x=x.1Q(/\\(dE\\)/g,1+(v.15F.1L-1)/2);B D7=x.1q(0,x.L(\'|||\'));B w0=x.1q(x.L(\'|||\')+3);B aF=\'\';if(o.1i.3T){aF=w0.1Q(/62:/g,"-3T-62:");aF=aF.1Q(/62-/g,"-3T-62-");aF=aF.1Q(/@D9/g,"@-3T-D9");aF=aF.1Q(/3b/g,"-3T-3b")}y?y.1X=D7:\'\';nH(aF+w0)};B 7B=E(x,y,f){B z=J;if(x){V(B i=0;i-1){z=H}}}}}I z};B ex=E(x,y){B z=J;if(x&&y){V(B i=0;i-1){z=H}}}I z};B ve=E(x){I 1C(x)==\'3m\'};B nH=E(x){if(o.O){if(o.O.D5){o.O.D5.15C=x}F{o.O.1Y(1S.FV(x))}}};B dq=E(x){O(x,{"1v":"2F","1e":0,"1c":0,"18":"100%","1f":"100%"})};B jB=E(x){O(x,{"9W":"1W"})};B 5G=E(y,z){B x=1t D4();x.6b(\'D3\',y,H);x.cW=z;x.eK()};B 15o=E(x){if(x){V(B i=0;i<5;i++){if(x.15p=="15q"){1h}F{if(x.D2){x=x.D2}}}}I x};B fR=E(z){B fR=1S.28("3H");if(o.lv.L(z)>-1){o.lv.3N(z);if(z.L("?")>0){z=z+\'&\'+2y.5x()}F{z=z+\'?\'+2y.5x()}}F{o.lv.3N(z)}fR.7c(\'3z\',z);fR.7c(\'1f\',\'6P\');fR.7c(\'18\',\'6P\')};B 3R=E(e,o){V(B x in o){if(o.2r(x)){e.7c(x,o[x])}}};B 9T=E(e){if(e){2X{e.4d.3o(e);e=2c}2A(e){}}};B 5x=E(8E,6j){I 2y.9m(15r.S>1?(6j-8E+1)*2y.5x()+8E:(8E+1)*2y.5x())};B pZ=E(){I 2y.5x().5c(36).15s(2,12)};B vd=E(x,y){x=9g.6l(x).15w(E(4g,1a){if(1a!=y){4g[1a]=x[1a]}I 4g},{});I x};B 4X=E(x){if(1C x=="4l"){I x.1Q(/^\\s+|\\s+$/gm,\'\')}F{I x}};B 6i=E(x,y,z){B r=J;if(x){if(x.L(y)>-1){B r=x.1q(x.L(y)+y.S);if(z){if(r.L(z)>-1){r=r.1q(0,r.L(z))}}}}I r};B 15y=E(x,n){if(n==0){I"#0"+c6.e(x)}if(n==-1){I c6.e(x)}if(n==1){I"#1"+uW(c6.e(x),1)}};B qM=E(x){if(v[x]!=""){if(1C v[x]!="4l"){o[x+\'o\']=v[x]}F{if(v[x].L("[{")==0){2X{v[x]=v[x].1Q(/6x\'qt/ig,\'"\');o[x+\'o\']=2g(v[x])}2A(e){}}}}};B 5V=E(x){I 7j.CX(x)};B gx=E(x){if(x.1q(0,2)=="#1"){I c6.d(uW(x.1q(2),-1))}F if(x.1q(0,2)=="#0"){I c6.d(x.1q(2))}F{I x}};B LZ=E(x){if(x){if(x.L(\'3W\')==-1&&x.L(\'.\')==-1&&x.S>100&&x.L(\'1Z:\')==-1){x=\'1Z:9Z/rw;kT,\'+x}}I x};B 1l=E(x){x?x.C.5M="3d":\'\'};B 1o=E(x){x?x.C.5M="4j":\'\'};B 3x=E(x){if(x){if(eu.CK(x)){V(B i in x){if(ve(x[i])){x[i].C.2i="1W"}}}F{x.C.2i="1W"}}};B 7q=E(x){if(x){if(eu.CK(x)){V(B i in x){if(1C x[i]=="3m"){x[i].C.2i="4p"}}}F{x.C.2i="4p"}}};B 5R=E(x){I x?x.C.5M!="3d"&&x.C.2i!="1W":J};B 54=E(s){if(1C s=="4l"){if(s.L("px")>0){s=s.1q(0,s.L("px"))}}I 2K(s)};B 3d=E(x){I x.C.2i=="1W"};B 4i=E(o,x,y){o[x+\'1e\']=0;o[x+\'2u\']=0;o[x+\'2T\']=0;o[x+\'1c\']=0;if(K(o[y])){B z=o[y].2w(" ");if(z.S==4){o[x+\'1e\']=z[0]?3S(z[0]):0;o[x+\'2u\']=z[1]?3S(z[1]):0;o[x+\'2T\']=z[2]?3S(z[2]):0;o[x+\'1c\']=z[3]?3S(z[3]):0}}I o};B Kr=E(x){if(x){x=x.1Q(/ /ig,\'px \')}I x+\'px\'};B 15z=E(x,y){I v[x]&&v[x]!=\'\'?v[x]:y};B fE=7j.CX(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 c6={aG:fE+"15m+/=",e:E(e){B t="";B n,r,i,s,o,u,a;B f=0;e=c6.CU(e);vn(f>2;o=(n&3)<<4|r>>4;u=(r&15)<<2|i>>6;a=i&63;if(sO(r)){u=a=64}F if(sO(i)){a=64}t=t+G.aG.9M(s)+G.aG.9M(o)+G.aG.9M(u)+G.aG.9M(a)}I t},d:E(e){B t="";B n,r,i;B s,o,u,a;B f=0;e=e.1Q(/[^A-Za-z0-9\\+\\/\\=]/g,"");vn(f>4;r=(o&15)<<4|u>>2;i=(u&3)<<6|a;t=t+5V(n);if(u!=64){t=t+5V(r)}if(a!=64){t=t+5V(i)}}t=c6.CT(t);I t},CU:E(e){e=e.1Q(/\\r\\n/g,"\\n");B t="";V(B n=0;n127&&r<15A){t+=5V(r>>6|15D);t+=5V(r&63|128)}F{t+=5V(r>>12|CS);t+=5V(r>>6&63|128);t+=5V(r&63|128)}}I t},CT:E(e){B t="";B n=0;B r=0;B c1=0;B c2=0;B c3=0;vn(n15n&&r0){if(v.W.XQ==1&&!v.4D){B 6l=9g.6l(o.1K);B uY=6l.4B(-1)[0];uY?v.4D=uY:\'\'}B y=Eb();if(y){x=y.3h;o.9C=y.1R;o.R?o.R.HK(y.1R):\'\';if(29(y.26)){if(o.P){o.P.al(y.26)}F{v.26=y.26}}if(K(y.h4)){y.2V=y.h4}if(K(y.1G)){if(y.1G=="3n"&&!o.1G){}F{v.1G=o.2b=y.1G}}7y("Bz");if(K(y.id)){o.3p=y.id}B sx=["2V","n1","n0","19","Bw","Bv","Bu","vK","ac","mZ","6u","6C","7E","5D","4O","4r","Bt","cj","1j","6S","9r","1J"];if(K(v.d2)){if(v.d2.Y6==1&&v.d2.lw==1){sx.3N("1R");sx.3N("t1");sx.3N("t2");sx.3N("t3");sx.3N("t4");sx.3N("t5")}}V(B i=0;i0){v[uv]=y[uv];o.mY[uv]=y[uv]}}hN(y);if(sx.L(\'1R\')>0){if(v.d2.HT==1){o.oq=v.d2.HP;o.U.pf(y)}o.U.cD(\'1R\')}if(K(y.1J)){1B(E(){o.U.3P(y.1J)},4s)}if(o.R){o.R.6e(o.W);if(v.9r){o.R.qw()}}if(o.2I){o.2I.hy()}}F{}}}if(1C(x)==\'4l\'){x=db(x);if(x){if(x.L("#"+v.cR)==0){x=o[o.fd[0]](x)}if(x){if(x.L("#"+v.dV)==0&&x.L(v.eV)>0){x=o[o.fd[1]](x)}if(x){if(x.L("#0")==0){x=ge(x)}x=db(x)}F{x=\'\'}}}if(v.aO==1){x=aO(x)}if(x==\'\'){1k("6q 3h");o.9v=H;js("2t","6q")}o.2C=[];o.9H=[];o.51=[];o.mV=0;o.2G=0;o.5n=0;o.9E=0;v.hQ==\'\'?v.hQ=\',\':\'\';if((x.L(v.hT)>-1&&x.L(v.dc)>-1)||K(v.bF)){o.3V=x.2w(v.hQ)}F{o.3V=[x]}o.a8=[];if(K(v.bF)){B bF=v.bF.2w(v.hQ)}if(o.3V.S>0){B q=-1;V(B i=0;i1){o.2C[i]=o.3V[i].1q(o.3V[i].L(v.hT)+v.hT.S,o.3V[i].L(v.dc)-v.dc.S);o.3V[i]=o.3V[i].1q(o.3V[i].L(v.dc)+v.dc.S)}F{if(K(v.bF)){o.2C[i]=K(bF[i])?bF[i]:\'\'}F{o.2C[i]=i+1}}B is=0;if(K(v.4b)&&q==-1){if(7j(v.4b).L("im:")==0&&o.3V.S>1){B nm=v.4b.1q(4)*1;nm>=o.3V.S?v.4b="6j":\'\';if(nm==i){is=1}}if(v.4b==o.2C[i]){is=1}if(v.4b=="6j"&&i==o.3V.S-1){is=1}}if(K(o.4b)){if(o.4b==o.2C[i]){is=1;q=i}}if(is==1){o.mV=i;o.2G=i}o.3V[i]=vY(o.3V[i])}}}F{o.3V[0]=vY(o.3V[0])}I o.3V[o.mV]}}F{I x}};E vY(x){if(K(v.mO)&&x.L("//")==-1){x=v.mO+x}I x};G.Bj=E(){if(o.W){B x=o.W.Y8();V(B i=0;i0&&v.3k==1){o.gd=H;1B(zc,v.1r.7F*2a)}if(v.Xx==1&&v.Xy){Xz()}V(B i=0;i0&&v.3k==1){o.gd=H;1B(zc,v.1r.7F*2a)}}B yv=J;if(o.P.1b()>1&&v.mf==1&&bi!=1&&!8x()&&!K(o.22)&&!K(o.5J)){yv=8y("eC")}if(yv){8x()?aL(J):\'\'}F{aL(J)}}}}}F{o.P?o.P.2q():\'\'}};G.Bi=E(){ze()};E ze(){o.P.1j()>0?o.R.3X(o.P.1b(),o.P.1j()):\'\'}E zc(){o.gd=J;o.R.5j()}G.3a=E(){if(o.1u){o.fT=J;1k("3a");o.P.3a();o.R.3a();js("3B");v.sQ==1?7h():\'\';v.yk==1?mb():\'\';v.4W==1?o.4W.2S("3B"):\'\';if(o.9S){if(v.By==1){3x(o.2V);3x(o.BP)}}if(!K(o.22)&&!K(o.5J)&&v.mf==0){if(8y("eC")){}F{if(v.BN!=1&&v.mB==1){iY("dA","3B")}}}if(8x()){o.m9=H}o.ia=J}};G.4Y=E(){o.P.4Y();o.R.4Y();o.3g=H;js("4Z")};G.5S=E(){o.P.5S();o.3g=J;o.R.5S();o.P.3P(v.1J);js("9k")};G.3P=E(x,y){if(o.R){x<0.XJ?x=0:\'\';x>1?x=1:\'\';if(x<=0){G.4Y();v.1J=0;x=0}F{if(o.3g){G.5S()}v.1J=x}js("1J",x);o.R.3P(x,y);o.P.3P(x)}};G.9o=E(){o.R.9o()};G.9G=E(){o.R?o.R.9G():\'\'};G.XK=E(){G.9G()};G.tG=E(){o.U.6s();G.9G()};G.3X=E(1b,1j){if(o.3n&&!o.1G){B f=o.3n.bt();if(f.t&&f.d){1b=f.t}}o.R?o.R.3X(1b,1j):\'\'};G.LD=E(1b,1j){if(o.2b>0&&o.2m!="5v"){o.U.3K(o.2b,J);o.2b=1H}};G.ij=E(){B d=1t 6Y();o.ba=d.ae();B x=J;if(o.R.cM()&&v.1g.7a!=1){o.R.cs();x=H}if(o.2I){if(o.2I.rk()){o.2I.b8();x=H}}if(v.W.7a==0){if(o.R.ha()&&v.W.fY==1){o.R.gS();x=H}}if(v.7m==1&&K(v.C3)&&!K(2x.7m)){7m(v.C3);x=H}if(o.3g&&v.oE==1){o.U.5S();v.oE=0;x=H}if(!x){if(v.1N.on==1&&v.1N.2L==1&&v.1N.tP==1){7f(\'1u\',(o.1u?0:1))}G.gU()}};G.Kz=E(){if(o.R.cM()){o.R.94()}};G.gU=E(){if(o.P.8n()=="cg"){js("GK");v.XL==1?G.mu():G.3a()}F{js("H0");G.2q()}9u()};G.3K=E(bn,hU){if(bno.P.1b()){I}}if(v.4r>0){bn0){1b=o.2b}o.R.hn(1b,1j,x)};G.yV=E(){B 1b=o.P.1b();B 1j=o.P.1j();B bs=1j>0?1b/1j:0;B cn=2y.oA(bs*100);if(!o.jx){o.R?o.R.hn((o.2b>0?o.2b:1b),1j):\'\'}F{1b!=o.gP&&o.gP!=-9?o.jx=J:\'\'}if((v.ga==1||v.BV==1)&&1j>0){nf("xz","2q 25%",bs,0.25);nf("xy","2q 50%",bs,0.50);nf("xs","2q 75%",bs,0.75)}V(B i=0;i<3;i++){if(!o.fx[i]){if(bs>=i*0.25+0.25){BD(i)}}}v.yb==1?1k(1,1b,1j):\'\';if(v.6y==1||v.xT>0){if(o.1u){B z=J;B nD=J;if(v.BS==1&&v.6y==1){if(!o.P.6a()){z=H}}if(1b>0){if(1b==o.1b&&!z){nD=H}F{o.as=0}o.1b=1b}F{if(v.YA==1){B ld=o.P.9l();v.yb==1?1k(2,ld,o.ns):\'\';if(!z){if(ld==o.ns){nD=H}F{o.as=0}}o.ns=ld}}if(nD){o.as++;if(v.6y==1){v.yb==1?1k(3,o.as):\'\';if(o.as==v.tg*(2a/o.mW)){o.U.eJ()}}F if(v.xT>0&&o.P.ym()>1){if(o.as==v.xT*(2a/o.mW)){o.P.6F(\'OR wn\')}}}}}if(v.aX){if(v.aX.bm==1&&1j>0){!o.bm?o.bm=[]:\'\';o.bm[2y.41(1b)]=1}}if(v.22==1){if(v.BA!=1&&v.jr==1){!K(o.22)?iY("6v",1b,1j):\'\'}if(v.BN!=1&&v.mB==1){!K(o.22)?iY("dA",1b,1j):\'\'}}if(v.El==1&&v.xU>0){if(1b>=v.xU){if(!K(o.22)){if(8y("nr")){o.P.3a();o.R.3a()}v.xU=0}}}7y("1u");if(v.7W==1&&v.BL>-1){YG(1b,1j)}if(v.YI==1&&v.YJ){if(1C BK!=="1H"){BK(1b)}}if(o.9S){9u(1b)}if(o.5g&&v.cP==1){if(o.3n){!o.2b?o.3n.tW(1b,1j):\'\'}}if(o.av){o.6i?o.6i.1u(1b):\'\'}if(K(v.4O)){B ed=v.4O;if(7B([v.4O],\'-\')){ed=1j}if(ed>0&&1b>ed){zd()}}if(K(v.5D)){B r1=v.5D.2w(",");V(B i=0;ir2[0]&&1b1j){zd()}F{o.P.3K(r2[1]*1+(o.1i.6t?1:0))}}}}}if(o.cn!=cn&&cn>0){if(v.YB==1){if(1C BJ!=="1H"){BJ(1b,1j,cn)}}if(v.YK==1&&o.dt){if(1C BI!=="1H"){BI()}}}o.cn=cn};E zd(){o.P.3a();o.P.3K(v.1G>0?v.1G:0);o.U.nq()}E BD(x){o.fx[x]=H;if(v.cP==1&&v.BC==1&&v.BB==x){if(o.5g&&o.3p){o.3n?o.3n.YN(o.3p):\'\'}}js("fx",(x+1)*25+\'%\')}E nf(x,y,t,p){if(!K(o.k7[y])){if(t>p){au(x,y,1)}}};G.eJ=E(){o.as=0;K(o.d6)?2B(o.d6):\'\';if(v.YO==1){js("6y")}F{o.2b>0||o.P.6a()?\'\':o.2b=o.P.1b()+(v.YP>0?1:0);B De=o.R.ha();js("6y");o.P.6y();De&&v.W.fY==1?o.R.hg():\'\'}};G.Ep=E(){o.R.hn(0,0);o.R.y7(0,0);o.U.3X(0,0);o.R.9G()};G.xR=E(){if(o.P){B 1b=o.P.9l();if(v.YQ==1){js("9l",1b)}B 1j=o.P.1j();o.R?o.R.y7(1b,1j):\'\'}};G.nq=E(){js("YR");js("fx","100%");o.7H=H;if(v.9L==1){if(o.2m=="5v"){G.cF()}v.22==1?o.U.gN(\'7U\'):\'\';if(v.1G>0){o.U.3K(v.1G);o.2b=1H}G.2q()}F{if(o.P.6a()||o.2m=="5v"||o.2m=="rt"){G.cF()}F{if(v.Df==1){o.U.3K((v.1G>0?v.1G:0),H);if(o.1i.ie){o.P.3a()}}}o.R.9F();v.El==1?v.YU=1:\'\';if(8y("ly")||8y("sN")){}F{ao()}}js("4O")};G.af=E(){B 2D=J;B 2t=J;o.EK=J;o.aE=H;1B(E(){o.aE=J},jm);V(B x in o.7b){if(o.7b.2r(x)){if(K(o.7b[x])){2X{o.7b[x].EP()}2A(e){}}}}2X{o.dL=H;if(((o.1i.4n&&v.f9==1)||(o.1i.cO&&v.GJ==1))&&o.4h&&!o.9X){B x=o.P.9f();if(x){if(x.YV||x.kZ){gY();2D=H}}}if(!2D){B nd;B y=o.1T;if((o.2m=="dm"||o.2m=="cY")&&o.1i.7T&&v.f9==1){o.P.io();I}if(y.kZ){o.8a=H;nd=y.kZ({mD:"1l"});if(nd!==1H){nd.aI(E(){}).2A(E(2t){})}}F if(y.yU){y.yU({mD:"1l"});o.8a=H}F if(o.1T.yr){y.yr({mD:"1l"});o.8a=H}F if(y.yx){y.yx({mD:"1l"});o.8a=H}F if(y.yq){y.yq();o.8a=H}}}2A(e){2t=H;1k(e)}if(o.1i.3T){if(1S.Yg===J){o.8a=J}}if(!o.8a&&!2D){if(o.1i.3T&&o.p7){gY()}F{G.v6()}}if(!2t){1B(EL,4s)}};E gY(){B x=o.P.9f();if(x){if(o.P.1b()==0&&o.1i.4n&&v.Yh!=1){!o.1u?o.U.2q():\'\'}F{o.ib=H;if(o.1i.cO){x.kZ()}if(o.1i.4n){o.P.zw();x.W0();x.1z("Lh",EH)}}}}E mC(){B x=o.P.9f();if(x){x.Yk()}};G.gY=E(){gY()};G.mC=E(){mC()};E EL(){if(o.EK!=H){if(o.9c){o.P.es()}if(v.1N.sb==1){lP(H);o.5r=H}v.4W==1?o.4W.2S("lZ"):\'\';js("23");au("lZ","af",1)}};B bQ;B 8j={x:0,y:0};E qv(e){if(o.2I){if(o.2I.Ye()){I}}if(e.Yn!=0){e.uN!=0?8j.x++:8j.x--;e.bH!=0?8j.y++:8j.y--;if((v.1N.EI==1||v.1N.EJ==1)&&o.23&&8j.y>8j.x){3M(bQ);bQ=7M(E(){8j={x:0,y:0};3M(bQ)},2a)}F{o.91=H;3M(bQ);bQ=7M(E(){o.91=J;o.R.4R();8j={x:0,y:0};3M(bQ)},4m);o.R.4R();e.9n()}if(8j.x>8j.y){if(e.uN>0){o.U.3P(3S(v.1J)-v.1N.kP/10,"no")}F{o.U.3P(3S(v.1J)+v.1N.kP/10,"no")}}F{B st=(o.1i.iC?-v.1N.kP/10:v.1N.kP/10);if(v.1N.EJ==1&&o.23){o.P.1L((e.bH>0?st:-st))}F if(v.1N.EI==1&&o.23){3v("3r",(e.bH>0?"+"+st*10:"-"+st*10))}F{o.U.3P(3S(v.1J)+(e.bH>0?st:-st),"no");o.R.iX()}}}}E EH(){if(o.1i.4n){o.P.zt();js("rn")}o.ib=J}G.v6=E(){if(o.dL){o.23=H;o.R.af();if(!o.8a){if(K(o.8J)){2X{O(o.8J,{\'18\':\'100%\',\'1f\':\'100%\',\'1v\':\'qU\',\'1c\':0,\'1e\':0,\'4Q\':"oX"})}2A(e7){}}O(o.1T,{\'18\':\'100%\',\'1f\':\'100%\',\'1v\':\'qU\',\'1c\':0,\'1e\':0,\'4Q\':"oX"});o.2Y=o.1T.2e;o.4E=o.1T.2U;2X{1S.bz.C.6G=\'3d\';if(!K(o.W)){1S.vj=E(e){e.9n()}}}2A(e7){}}if(v.rX==1){O(o.1T,{\'7t\':\'#3Q\'})}if(v.qm==1&&o.1i.3T==1&&!o.1i.ff){B sw=1w.aH.18;B fz=1;V(B i=1;i<6;i++){if(sw>2a*i){fz=2k(v[\'qm\'+(2a*i)],i)}}if(fz>1){o.1T.C.Ev=fz;v.zm=fz;cr()}}if(o.2I){o.2I.b8()}9u();o.dL=J}};G.8r=E(){lQ=H;if(1S.EF){1S.EF()}F if(1S.EE){1S.EE()}F if(1S.ED){1S.ED()}F if(1S.EC){1S.EC()}F if(1S.EA){1S.EA()}F if(1S.Em){1S.Em()}if(!o.8a){G.uV(J)}};G.LF=E(x,y){uh(x,y)};E uh(x,Ez){if(K(o.22)&&!Ez){o.m8=x}F{B 2D=J;B dS=o.aq/x;B dQ=0;B lR={\'1f\':dS};if(v.Yd==1){if(dS>o.am){dS=o.am;dQ=o.aq/x;o.aq=lR[\'18\']=dQ}}if(K(o.8J)&&v.Jo!=1){2X{O(o.8J,lR)}2A(e7){2D=H;1k("ek Xs WK")}}if(!2D){o.4T=x;o.am=dS;if(o.4T>0){O(o.1O,lR)}if(dQ>0){js("18",dQ)}js("1f",dS)}if(o.22&&!o.23){o.4E=dS;if(dQ>0){o.2Y=dQ}o.22.2z()}}};G.uV=E(x){if(lQ||x){o.23=J;o.ib=J;if(!o.8a){if(K(o.8J)){2X{O(o.8J,{\'1v\':\'ol\',\'1c\':0,\'1e\':0,\'4Q\':\'Ex\'});O(o.8J,o.Jn);O(o.8J,{\'18\':o.aQ,\'1f\':o.df})}2A(e7){}}O(o.1T,{\'18\':o.aQ,\'1f\':o.df,\'1v\':\'2F\',\'1c\':0,\'1e\':0,\'4Q\':\'Ex\'});2X{1S.bz.C.6G=\'2J\';1S.vj=E(e){I H}}2A(e7){}}o.R.8r();if(v.rX==1){O(o.1T,{\'7t\':v.nK});if(v.cI==1){o.1T.C.7t=\'cI\'}F{O(o.1T,{\'7t\':v.nK})}}if(v.zm>1){o.1T.C.Ev=1;v.zm=1;cr()}if(v.1N.sb==1){lP(J);o.5r=J}if(o.2I){o.2I.b8()}9u();o.Eu?o.Eu=J:\'\';o.R.nz();lQ=J;js("rn");o.8a=J;o.aE=J}};G.5r=E(x){v.1N.Wt!=0?lP(x):\'\'};E lP(x){8j={x:0,y:0};if(x){1w.1z("rG",qv,{5H:J})}F{3M(bQ);1w.59("rG",qv)}}G.cF=E(x){v.5d=0;if(x!=1){o.R.3a();o.U.Ep()}F{}o.P.3P(v.1J);if(o.R.cM()){o.R.94()}if(o.3g){G.4Y()}9u(0);1k("2D");js("2D")};G.mu=E(){v.5d=0;v.3k=0;v.oc=0;v.6y==1?v.6y=9:\'\';o.P.vc();o.U.cF()};G.7l=E(x){if(K(o.2G)){if(o.2G!=x){o.2G=x;if(v.uL==1){o.4b=o.2C[x];if(o.5g){3I.8H("tZ",o.4b)}}o.P.7l(x);js("4P",o.2C[x]);o.R.Gd(x)}}};G.mT=E(){o.R?o.R.mT():\'\'};G.da=E(x){if(K(o.5n)){if(o.5n!=x){o.5n=x;if(v.FM==1){o.9q=v.9q=o.51[x];if(o.5g){3I.8H("ub",o.9q)}}o.P.da(x);js("6D",x);o.R.hX("6D")}}};G.d4=E(x,z){x==\'0.0\'?x=0.1:\'\';B y=x;7j(y).L(\'.\')>0?z=1:\'\';y=y*1;if(!z){y=x==o.ej?1:o.5X[x];o.9J=x}y=3S(y);if(o.kj||z){o.iv=y;V(B i=0;i0&&o.5g){B tb=3I.6c("oz"+x+"4a"+o.d);if(tb){B ct=1t 6Y();o.ba=ct.ae();B Eo=(ct.ae()-tb)/Wo;if(Eo0){if(o.P.1j()>0){if(o.P.1j()0){v["6d"+x+"4a"+"EV"]=v["6d"+x+"F8"]}F{I J}}}}if(o.jI.L("8z")!=-1&&v.22==1&&!o.bi&&v[x+\'s\']==1){if(1C qK=="1H"){I J}if(x=="nr"||x=="sN"){if(1C Fm!=="1H"){2l=[];I Fm(x)}}if(K(o.22)||K(o.5J)){if(!5R(o.rZ)||8x(o.3O)){1k(\'ad bg\');I J}F{1k(\'ad fM\');I H}}F{if(K(v[x])){if(v[x].5c().L(".")>-1||v[x].5c().L(":")>-1||v[x].5c().L("[WC]")>-1){js("WD",x);if(!8x(x)&&x!="dA"){1B(E(){o.1u||(o.5J==2c&&o.22==2c)?\'\':o.U.9o()},10);gR()}7g=0;8N=0;mh=x;2l=v[x].2w(" fc ");o.5K=[];o.qT=2l.S;jz();o.DF=1;o.mz=H;V(B i=0;i<2l.S;i++){2l[i]=2l[i].2w(" or ")}v[x.ag("4a","gn")]=v[x];v[x]=2c;o.3O=x;if(x!=\'dA\'){o.22=1t qK()}o.5J=1t mn();V(B i=0;i<2l.S;i++){V(B j=0;j<2l[i].S;j++){B 7C=4X(2l[i][j]);if(7C.L("[50%]")>0){B 1P=5x(1,2);2l[i][j]=2l[i][j].1Q("[50%]","");if(1P==2){2l[i][j]=\'\'}}}}if(v.tz==1){V(B i=0;i<2l.S;i++){B n=i==0?1:0;if(2l[i].S>n){V(B j=n;j<2l[i].S;j++){B 7C=4X(2l[i][j]);if(o.1i.qP){h0(7C)}F{1B(h0,i*100,7C)}}}}}if(2l[0][0]==\'\'){iP()}F{o.5J.mm(4X(2l[0][0]),x)}I H}F{I J}}F{I J}}}F{I J}};G.rg=E(x){8y(x)};E iY(w,x,d){if(K(o[w+\'o\'])&&v[w+\'s\']==1){B y;V(B i in o[w+\'o\']){if(o[w+\'o\'].2r(i)){if(!K(o[w+\'o\'][i].ma)&&K(o[w+\'o\'][i].1b)&&K(o[w+\'o\'][i].22)){B z=o[w+\'o\'][i].1b.5c();B ok=J;if(z){if(x=="5Y"){if(z==x){ok=H}}F{if(z=="3B"){if(z==x){ok=H}}if(z.L("%")>0){if(d>0){z=2K(z.1q(0,z.L("%")))*d/100}F{z=-1}}F{z=2K(z)}if(x>=z){if(v[\'6d\'+w+\'Fl\']>0&&z>-1){if(x-z>=v[\'6d\'+w+\'Fl\']){z=-1}}if(z>-1){ok=H}}}if(o[w+\'o\'][i].Fi&&o.P.1j()>0){if(o.P.1j()0){1k("8z Wb");o.22.4J();o.22=2c;o.22=1t qK()}if(8x()){mq()}F{if(o.1u){o.P.3a();o.R.3a()}}o.qX++;if(o.mz&&v.eH>0){2B(o.eH);o.eH=1B(EW,v.eH*2a*60);if(K(v.F0)){if(v.F0!=\'\'){o.jf?o.jf.5D():\'\';o.jf=1t Wf()}}}o.mz=J;if(v.EY>0){1k("8z Wg");js("Wh");1B(r8,v.EY*2a,x)}F{r8(x)}}F{1k("8z Wi")}}};E r8(x){o.22.Go(x)}E EW(){if(K(o.22)){if(o.22.cA()&&o.eb==0){o.22.tQ();1k("8z wn "+v.eH);2l=[];bZ()}}}G.Wk=E(){js(\'WI\',o.3O);1k("8z 2t");r3()};G.iP=E(){r3()};E r3(){B n=jz();1k("8z 5o "+!n);!n?iP():bZ()};G.Wn=E(x){if(v[o.3O+"r0"]){V(B i=0;i<3;i++){v[o.3O+"r0"]=v[o.3O+"r0"].1Q(x+(i==0?\' fc \':(i==1?\' or \':\'\')),\'\')}}};G.WJ=E(){I jz()};E jz(){B x=J;if(o.3O){B 7R=v[\'6d\'+o.3O+\'4a\'+\'EV\'];B iO=v[\'6d\'+o.3O+\'4a\'+\'X8\'];if(iO||7R){if(iO>0&&o.uu>0){o.qT=iO;if(o.eb>=iO){x=H}}F{if(7R>0){o.qT=7R;if(o.eb>=7R){x=H}}}}}I x}E iP(){if(2l.S>0&&2l[7g]){if(8N<2l[7g].S-1){1k("8z Xa");o.22?o.22.tQ():\'\';mq();8N++;B 7C=4X(2l[7g][8N]);B f4=tK(7C);if(f4==\'6S\'){o.5J=1t mn();o.5J.mm(7C,o.3O)}if(f4==\'2t\'){iP()}}F{bZ()}}F{bZ()}}E tK(7C){B x=\'6S\';if(v.tz==1&&o.5K){B mw=J;B n=0;V(B i=0;i1&&8N<2l[0].S-1&&2l[8N]){B DO=2l[8N].4B(1,99);2l[0].Ek(8N+1,99);uM=H}}if(1C(x)=="3m"){V(B i=0;i=i){I}F{}}}if(2l.S==1&&2l[0].S>1){}F{B n=0;V(i=0;i0&&7g==2l.S-1){if(2l[0][0].L("js:")==0){7g=-1;2l=[[2l[0][0]]]}}if(o.Xm==2){2D=H}if(2l.S>7g+1&&!2D){o.22.tQ();mq();7g++;o.DF++;8N=0;B 7C=4X(2l[7g][0]);B f4=tK(7C);if(f4==\'6S\'){o.5J=1t mn();o.5J.mm(7C,mh)}if(f4==\'2t\'){bZ(jj)}}F{gk();o.R.9G();if(K(o.22)){o.22.4J();o.22=2c}o.5J=2c;2l=[];8N=0;7g=0;o.mH=0;o.Dv!=1?js("Xq",o.3O):\'\';o.Dv=0;if(v.M8==1){if(o.9e){2X{o.9e.wi()}2A(e){1k(o.9e,e)}o.9e=1H}}mh=\'\';o.eb=0;o.Ds=0;o.uC=\'\';2B(o.eH);3M(o.X5);o.jf?o.jf.5D():\'\';o.cm?o.cm.1l():\'\';o.uu++;if(o.3O=="7U"||(o.3O=="eC"&&v.mf==1&&o.fT)||o.3O=="6v"){if(v.3h!=\'?\'){o.P.dZ();B re;if(o.us){o.U.iL();o.us=J;re=H}if(o.2m=="5v"&&!o.ue&&o.1i.4n){re=H;o.3O=="7U"?o.P.AQ():\'\'}if(re||jj==\'jj\'||v.WV==1||o.m9){o.m9=J}F{o.U.2q(1)}}}if(o.m8>0){uh(o.m8);o.m8=0}if(o.3O=="ly"){ao()}o.ue=J;o.3O=2c}};G.WP=E(){2l=[[\'\']]};G.gN=E(y){B x=[\'7U\',\'eC\',\'ly\',\'nr\',\'sN\'];B z;V(B i=0;i0){v[x[i]]=v[x[i].ag("4a","gn")];v[x[i].ag("4a","gn")]=2c}}}if(y=="7U"||y=="6v"){if(v.sy>1){if(K(o.sD)&&v.jr==1){V(B i in o.sD){o.sD[i].ma=1H}v.sy--}}}};G.p4=E(){gR();if(K(o.7W)){o.7W.4J();o.7W=2c}o.7W=1t WW()};G.WX=E(){gk();o.7W.4J();o.7W=2c};G.gR=E(){gR()};G.gk=E(){gk()};E gR(){if(o.9P){}F{o.9P=28("2f");o.1T.1Y(o.9P);dq(o.9P);O(o.9P,{"2v":"#3Q","1A":0.1});o.9P.C.4Q=GR}};E gk(){if(o.9P){o.1T.3o(o.9P);o.9P=2c}};E 7h(){if(K(o.26)){B p=o.23?2k(v.WY,v.26):v.26;if(p!=o.vL){al(p,o.26,v.fL)}1o(o.26);O(o.26,{"1A":v.n9});o.R.5j();o.g0?o.g0.1u():\'\'}};G.gy=E(){if(K(o.26)){if(5R(o.26)){3M(o.vE);B t=o.P.1b();if(t==0&&v.An==1){}F{if(v.DM>0){2B(o.sm);o.sm=1B(mb,v.DM*2a)}F{mb()}}}}};E mb(){2B(o.sm);if((v.sQ==1&&!o.1u)||v.E4==1){v.E4==1?7h():\'\'}F{O(o.26,{"1A":0});1B(Ei,4H)}}E Ei(){if(!o.1u&&v.gO==1){}F{1l(o.26);o.g0?o.g0.3B():\'\';o.R.5j()}}G.7h=E(){7h()};E Eh(x){if(v.sV==1){V(B i=0;i<1w.4A.S;i++){if(1w.4A[i]){if(1w.4A[i].2S("id")!=v.id){1w.4A[i].2S(\'3B\',(v.WZ==1?1:0))}}}}1w.ec=v.id}E tS(x){B y=9g.6l(x).S;o.iQ=0;if(y>0){x=tl(x,y,\'\',-1)}I x}E tl(x,y,p,j){B x2=[];B 2D;if(K(x[\'W\'])){x=x[\'W\'];y=x.S}B ii=0;V(B i=0;i0&&q2>0){B s1=x[i][\'3h\'].1q(q1+1,q2-q1-1);B s2=s1.2w(",");B s3=\'\';V(B k=0;k0){x[i][\'53\']=tl(x[i][\'53\'],z,x[i][\'id\'],i)}}if(!2D){x2.3N(x[i])}}I x2}E Eb(){B x=[];if(K(v.4D)){if(v.4D.L("x-")!=0){V(B y in o.1K){if(o.1K.2r(y)){if(o.1K[y].dl==v.4D){v.4D=y}}}}if(K(o.1K[v.4D])){v.W.Xt==1?v.W.wW=0:\'\';x=o.1K[v.4D]}F{x=o.W[0];if(v.4D==o.E9){o.2b=1H}}}F{x=o.W[0]}if(x){V(B i=0;i<10;i++){if(K(x[\'53\'])){x=x[\'53\'][0]}F{1h}}v.4D=x.id;if(v.4D==o.E9&&x.1G!=\'3n\'){x.1G=1H}}I x}G.gD=E(){I gD()};E gD(){B x=J;if(o.R){if(o.R.fv()){if((v.W.cw==1||v.jP==1)&&o.R.cp()){x=H}}}I x};E ao(){au("4O","ao",1);o.U.gN();if(o.5g&&v.cP==1){o.3n.tW(0,o.P.1j())}if(o.R.fv()){if(gD()){if(K(v.W.E6)){o.E7=1B(E(){o.R.az()},v.W.E6*2a)}F{o.R.az()}}F{uA()}}F{if(v.10Z==1&&o.23){o.U.8r()}uB()}}G.E5=E(){uA()};E uA(){if(v.W.cw==1&&v.W.q8==1&&!o.R.cp()){o.R.nC();I}if(v.W.Kn==1){!o.R.ha()?o.R.gS():\'\'}uB()}E uB(){v.4W==1?o.4W.2S("4O"):\'\';js("11c");if(v.7m==1&&v.11d==1&&29(v.E3)){7m(v.E3)}if(v.9Q){if(1C DP!=="1H"){!o.9Q?o.9Q=1t DP():o.9Q.ud()}}!o.9Q?7h():\'\'}E db(x){if(x.L(\'js:\')==0){2X{x=2g(x.1q(3))}2A(e){8d.1k(e.8m)}}I x?x:\'\'}};B qE=E(19){B 19;B 3i;B mN;B 7J;B f7="";B e4=0;B kL=J;B le=J;B sE;B P;B 3j;o.3E={x:1,y:1,x0:1,y0:1};B kK;B kJ=[];B lU=0;B gr=0;B hL;if(1C(19)==\'4l\'){19=4X(19);if(19.L("[{")==0){2X{19=19.1Q(/6x\'qt/ig,\'"\');19=4U.6Q(19);kK?19=o.U.6J(19):\'\'}2A(e){19="tB 4U"}}if(19.L("#"+v.cR)==0){19=o[o.fd[0]](19)}if(19){if(19.L("#"+v.dV)==0&&19.L(v.eV)>0){kK=H;o[o.fd[1]](19,kD)}}if(19){if(19.L("#0")==0){if(19.L(o.dn)>0){19=ge(19.1Q(o.dn,\'\'))+o.dn}F{19=ge(19)}}}if(v.aO==1){19=aO(19)}if(1C(19)==\'4l\'){if(19.L(".8v")==19.S-4||19.L(".8L")>0){kJ=19.2w(" or ");qV()}}}o.3L=28("2f");dq(o.3L);O(o.3L,{"5b":"3b 0.2s 3e","1D-8R":"7O"});o.1T.1Y(o.3L);if(v.1N.E1==1){if(!o.tR){AH(o.3L,\'o.E1\',v.1N.l1!=1,v.1N.l1==1,E0);o.tR=H}}if(!kK){kD()}E E0(){B p=o.3L.jL;B p2=o.2Y;if(v.1N.l1==1){p=o.3L.np;p2=o.4E}B x;if(p>p2*2k(v.1N.DZ,0.5)){if(o.R.fm()){x=H;o.R.du()}}F{if(p<-p2*2k(v.1N.DZ,0.5)){if(o.R.cp()){x=H;o.R.az()}}}if(x){if(v.1N.l1==1){O(o.3L,{"1e":0})}F{O(o.3L,{"1c":0})}}F{1t 5N({mc:o.3L,1I:(v.1N.l1==1?"1e":"1c"),to:0,1b:0.1,6r:"GL",me:"tR"})}}E qV(){19=kJ[lU];if(19.L(o.dn)>0){19=19.1Q(o.dn,\'\');v.3h=19}B 5G=j7(19);5G.cW=E(){if(G.jh==4&&G.8n==4s){gS(G);o.R.H8()}F{mE(1)}};5G.vO=E(e){mE(3)};5G.eK();kK=H}E mE(x){if(kJ.S>1){if(lU+10){y=o[o.fd[1]](y)}if(19.L(".8v")==19.S-4){B 8v=y.2w(/(\\r\\n\\t|\\n|\\r\\t)/gm);19=[];B qr=1;B bc=\'\';V(B i=0;i<8v.S;i++){if(8v[i].L("#11r")>-1){if(8v[i].L(" - ")>-1){B 1P=8v[i].2w(" - ");bc=1P[1P.S-1]}F{if(8v[i].L("DY-6I")>-1){bc=8v[i].1q(8v[i].L("DY-6I")+10);bc=bc.1q(0,bc.L(\'"\'))}}}F{if(8v[i].L("3W")==0){19.3N({1R:""+(bc!=\'\'?bc:qr),3h:8v[i]});qr++;bc=\'\'}}}}F{y=y.1Q(/(\\r\\n\\t|\\n|\\r\\t)/gm,"");2X{19=4U.6Q(y)}2A(e){8d.1k(e.8m);mE(2)}}if(o.R){if(v.W.l4==1){o.R.hg(2)}}kD();cr();1B(E(){js("W")},1)}}E kD(x){19=o.U.6J(x?x:19);19&&19!=\'?\'?6J(19):\'\';o.1u&&x&&!o.22?o.P.2q():\'\'}E 6F(x,DR){B y=H;B yy=H;js("10V",x);if(o.k8){I}if(DR!=1&&v.6y==1&&v.t9==1){sR();I}if(3i){if(o.1u||o.fT||(v.3k==1&&!o.1G)){if(3i.S>0){7J++;y=7J>3i.S-1;if(y&&3i.S>1&&v.dY>0){if(o.dY1){if(o.2C[o.2G].L(2N("nc"))==-1){o.2C[o.2G]=o.2C[o.2G]+\' (\'+2N("nc")+\')\'}if(o.2G>0){yy=J;o.U.7l(o.2G-1);hB()}F{if(o.2C[o.2G+1].L(2N("nc"))==-1){yy=J;o.U.7l(o.2G+1);hB()}}}}if(!y){o.2b>0||!o.1G||P.6a()?\'\':o.2b=3J();if(o.2m!=lo(3i[7J])||!o.4h){if(o.1u){o.U.cF(1)}}o.gA=J;if(v.z2>0){2B(o.gT);o.gT=1B(jW,v.z2*2a)}F{jW()}}F{if(v.6y==1&&yy&&v.t9!=1){y=J;sR()}}}}F{y=J;if(!o.1G){jW()}}}if(y&&yy&&x){sT(x,H)}};E jW(){if(o.k8){I}if(o.1u||o.fT||(v.3k==1&&!o.1G)){1k("10E bb",o.2b);6J(\'or\');o.1G&&!o.22?P.2q():\'\';hB()}F{if(!o.1G){if(3i.S>0){if(7J+1<3i.S){7J++;o.dY++;6J(\'or\')}}}F{2B(o.gT);o.gT=1B(jW,29(v.z2,5)*2a)}}}E sT(x,mr){au("2t","mJ",H);o.de=J;if(v.zB==1&&!o.9v){if(v.zC==1){o.96.8L(v.zr)}F{o.96.8L(x)}if(v.zh==1&&K(v.zj)){o.dF=1t zn();o.U.gy()}}mr?o.9v=H:\'\';if(o.1u){o.U.9G();o.R.3a()}K(o.26)&&!K(o.dF)?o.U.7h():\'\';js("2t",x)}E sR(){gr++;1k("mJ eJ A9 "+gr);o.1u?o.mt=1:\'\';K(o.d6)?2B(o.d6):\'\';o.d6=1B(Av,v.tg*2a)}E Av(){B x=2k(v.10P,10);if(o.1u||o.mt==1){o.mt=0;if(gr0&&!o.4k&&!y){B 1b=o.AI;if(1b+10<3X()){1k(\'10T (AR)\');js("AR");P.2q();P.3K(1b);x=H}}if(!x){o.U.nq()}};G.aL=E(){if(v.yk==1){K(o.26)?o.U.7h():\'\'}v.gO==1?o.U.gy():\'\';o.R.2q();o.U.Ar();if(v.10X==1&&K(v.x7)){if(v.x7.S>5){xa();3M(sE);sE=7M(xa,v.A7*2a)}}js("1u")};G.kk=E(){if(v.hI==1&&o.4h){if(o.U.kk()){o.9X=P.KS();o.R.5j();qp()}}o.tO=H};G.iS=E(){3J()>0&&3J()==3X()&&o.U.gD()?\'\':o.U.3a()};G.jC=E(){1k("11T")};G.jK=E(){1k("tG");o.U.tG();K(o.gP)?js("3r",o.gP):\'\'};G.jM=E(){1k("tI");gr=0;o.U.tI();o.2m=="1E"?zb(1):\'\'};G.ji=E(){if(P){1k("3X",3X());o.U.3X(3J(),3X());js("1j",3X());gr=0;2B(o.d6);if(K(o.ny)){o.U.da(o.ny);o.ny=2c}o.pC=1H}};E 3J(){B x=P.1b();I x}E 3X(){B x=P.1j();I x}G.jN=E(){};G.fi=E(){1k("9o");o.U.9o();js("8e")};G.jb=E(){if(e4!=3J()){if(!o.9P){o.U.9G();if(e4==0){if(v.gO==1&&v.An==1){o.U.gy()}}}}e4=3J();B d0=3X();js("1b",e4);if(v.1U.on==1){if(1C(zT)==\'E\'){!v.dB&&v.1U.dB?v.dB=v.1U.dB:\'\';if(!3j&&v.1U.3G!=1&&v.dB&&v.dB!=\'\'&&e4>0){o.e5=1t zT();3j=o.e5.bW()}}}if(o.2m=="1E"&&o.1i.6t&&d0>0){if(o.1u&&e4>d0-1){2B(hL);hL=1B(A1,4m)}}};E A1(){if(!kL){o.U.3a();o.P.9F()}}G.ra=E(){if(o.2m=="5v"){P?P.qq():\'\'}};G.A4=E(x){o.U.cF();P.11Z(x)};G.GN=E(x){if(K(x)){if(3j){3j.3P(x)}v.1U.1J=x}};G.AO=E(x){if(K(x)){if(3j){3j.3z(x);3j.2q()}}};G.qq=E(){if(o.2m=="5v"&&P){I P.bA()}F{I H}};G.lF=E(){I o.2m=="1E"?P.lF():1H};G.lD=E(){I P.lD()};G.7l=E(x){1k("123",x);if((o.2m=="eg"||o.2m==o.ws||(o.2m=="1E"&&(v.92==0||an()<2))||(o.2m=="1F"&&(v.aS==0||d3()<2)))&&K(o.3V[x])){B 1b=G.1b();o.2b>0?\'\':o.2b=1b;o.U.3K(1b,J);6J(o.3V[x],H);B y=H;if(v.1g){if((v.1g.11S==1&&!o.1u)||!o.1G){y=J}}if(o.9E>0){P.gb(o.9E)}if(y){o.U.2q()}}if(o.2m=="1E"&&v.92==1&&an()>1){P.Me(x)}F if(o.2m=="1F"&&v.aS==1&&d3()>1){P.KZ(x)}F if(o.2m=="5v"||o.2m=="rt"){P.uD(x)}};G.s7=E(x,y){I AW(x,y)};G.ki=E(x,y){I zA(x,y)};E AW(x,y){B r=x.1f+\'p\';if(x.1f<4s){r=\'r9\'}F if(x.1f>=4s&&x.1f<=eE){r=\'n6\'}F if(x.1f>eE&&x.1f<=i4){r=\'mI\'}F if(x.1f>i4&&x.1f<=4H){r=\'mK\'}F if(x.1f>4H&&x.1f<=cJ){r=\'s6\'}F if(x.1f>cJ&&x.1f<=Aw){r=\'sa\'}F if(x.1f>Aw&&x.1f<=Ax){r=\'rU\'}F if(x.1f>Ax&&x.1f<=Ay){r=\'rP\'}F if(x.1f>Ay&&x.1f<=Az){r=\'12a\'}F if(x.1f>Az){r=\'rc\'}if(x.18==12c&&x.1f<=12d){r=\'n6\'}F if(x.18==AC&&x.1f<=AF){r=\'mI\'}F if(x.18==12h&&x.1f<=126){r=\'mK\'}F if(x.18==11Q&&x.1f<=11F){r=\'sa\'}F if(x.18==11P&&x.1f<=11w){r=\'rU\'}F if(x.18==11y&&x.1f<=11z){r=\'rP\'}F if(x.18==11A&&x.1f<=11B){r=\'rc\'}if(v.1g.11C==1&&K(v.1g[\'6I\'+r])){r=v.1g[\'6I\'+r]}F{if(y==1){r=2N(r)}if(y==2&&K(x.6R)){r=2K(x.6R/2a)+\' \'+2N(\'d9\')}}I r};E zA(x,y){B r=x.pL();if(r=="11v"||r=="en"){x="11E"}F if(r=="11G"||r=="ru"){x="Русский"}if(1C(v.mL)=="3m"){if(K(v.mL[x])){x=v.mL[x]}F{x=2k(v.mL[y.5c()],x)}}I x};E qp(){if(o.4h&&o.6h&&!o.sZ){P.tc();V(B i=0;i0){if(o.a8[x]){B 1b=G.1b();o.2b>0?\'\':o.2b=1b;o.U.3K(1b,J);6J(o.a8[x],H);o.U.2q()}}F{if(o.2m=="1E"&&v.d5==1){P.Mg(x)}F if(o.2m=="1F"&&v.gF==1){P.KY(x)}F if(o.4h){P.gb(x)}}};G.yN=E(){B x=o.2C[o.2G];x==1H?x=\'\':\'\';B y=iu()&&v.a5==1&&v.92==1&&x!=2N("2J");I(y?\'\'+2N("2J")+\' \':\'\')+(v.11O==1&&y?\'\':x)};G.yQ=E(){B x=o.51[o.5n];x==1H?x=\'\':\'\';I x};G.iu=E(){I iu()};E iu(){B x=J;if(P){if(o.2m=="5v"){x=P.2J()}if(o.2m=="1E"&&v.92==1&&an()>1&&v.a5==1){x=P.2J()}if(o.2m=="1F"&&v.aS==1&&d3()>1){x=P.2J()}}I x}E an(){if(o.2m=="1E"){I P.an()}F{I 0}}E d3(){if(o.2m=="1F"){I P.d3()}F{I 0}};G.9A=E(){I o.4h?P.9A():o.4T};G.4R=E(x){if(P&&(o.vX||K(v.9A))){P.4R()}if(v.yf>0){O(o.3L,{"1f":(o.23?"100%":o.df-v.yf)})}if(o.3j&&v.1U.AN==1){o.e5.4R()}if(v.xM==1){10A()}if(o.qs){o.qs.4R()}};G.43=E(){I P?P.43():{}};G.io=E(){P.io()};G.6y=E(){1k(\'6y\');o.as=0;o.1G?v.3k=1:\'\';o.U.9o();if(19&&v.10z!=1){if(19.L(\'(5x)\')==-1){19=19+(19.L(\'?\')==-1?\'?\':\'&\')+\'zL=(5x)\'}}if(19){if(o.4h){P.3z(19);G.2q()}F{6J(19)}}};if(!K(o.26)){wX()}if(K(v.26)){if(v.26!=\'\'){al(v.26,o.26,v.fL);if(v.yk==1&&!o.1G){1l(o.26)}}F{v.26=2c}}E yK(){f7=P?P.8n():\'\'}E AS(19){3i=19.2w(" or ");V(B i=0;i<3i.S;i++){if(3i[i].L(" fc ")>-1){mN=3i[i].2w(" fc ");3i[i]=mN[5x(0,mN.S-1)]}if(K(v.mO)&&3i[i].L("//")==-1){3i[i]=v.mO+3i[i]}}7J=0}E zW(){yK();if(f7=="cg"||o.4k){o.U.yV()}if(f7!=""){o.U.xR()}}E wX(){if(o.26){o.1T.3o(o.26)}o.26=28("2f");O(o.26,{"42-2E":"1W","1A":v.n9,5b:"1A 0.5s"});if(v.xM==1){Zq()}F{dq(o.26)}o.1T.1Y(o.26)}E 6J(x,y,AP){if(x){if(x.L("3r:")==0&&o.W){o.2b=x.1q(5);o.R.H9(0);I}}2B(hL);v.hM==\'\'?v.hM=\';\':\'\';if(x.L(\'{\')>-1&&x.L(\'}\')>-1&&x.L(v.hM)>-1){B z=x.2w(v.hM);o.a8=[];V(B i=0;i0){B fu=3i[7J];if(fu){if(fu.L(\'js:\')==0){2X{fu=2g(fu.1q(3))}2A(e){8d.1k(e.8m)}}}if(fu){o.2m=lo(fu);B bW=J;if(AP){bW=H}19=fu;if(19){19=19.1Q(/\\(5x\\)/g,2y.5x())}F{19=3i[0]}if(!bW&&x!=\'x\'&&P&&o.2m==ft&&(ft=="eg"||(ft=="cY"&&!o.1i.2h)||(ft=="5v"&&o.1G&&!le)||ft=="dm"||ft=="1E"||ft=="1F")&&!o.lM){P.3z(19)}F{1k("Zm");lm();Ao(19)}o.Aq=o.2m;zb()}}if(!y){3M(o.yp);o.yp=7M(zW,o.mW);if(!K(v.2V)&&v.mX==1&&v.za==1){v.2V=\'\'}if(K(v.2V)){o.U.hz(v.2V)}if(v.fh==1){if(v.hI==1&&o.1i.2h){}F{if(o.2m=="5v"){O(o.3L,{"1e":-jm,"1c":-jm})}F{3x(o.3L)}v.1r.1l=0}}}}E zb(x){if(o.ej||x){if(o.kj){P.iA(o.iv)}F{if(o.9J!=o.ej){P.iA(o.5X[o.9J])}}}}E lo(x){B 1I="eg";if(x){if(x.L(".L7")>0){1I="1E"}F if(x.L(".L5")>0){1I="1F"}F if(x.L("w")==0&&x.L("s")==1){1I=o.ws}F if(x.L(\'5v.a1/\')>-1||x.L(\'n2.be/\')>-1){if(1C(ZC)==\'E\'){1I="5v";if(v.z9==1){B y=\'eh://3H.5v.a1/vi/\'+Ac(x)+\'/\';Ak(y+\'zQ.ih\',E(z){z>100?v.26=y+\'zQ.ih\':v.26=y+\'Zw.ih\';if(o.1K){o.1K[o.3p][\'26\']=v.26}v.3k==1||o.1G?\'\':al(v.26,o.26,v.fL)})}}F{1k("No Zj")}}F if(v.cY==1&&x.L(\'cY.a1/\')>-1){1I="cY"}F if(v.Z0==1&&x.L(\'Z1.r\')>-1){1I="rt"}F if(v.Af==1){if(1C(Ag)==\'E\'){Ag(x)?1I="6x":\'\'}}}o.vX=1I=="5v"||1I=="cY"||1I=="rt";o.4h=1I=="eg"||1I=="1E"||1I=="1F"||1I==o.ws;I 1I}E Ak(19,Al){B 3H=1t vP();3H.cW=E(){Al(G.1f)};3H.3z=19}E Ao(x){o.2m=lo(x);if(o.4h){P=1t zy(x,o.3L,J)}if(o.vX){P=2g("1t qE"+o.2m[0].B0()+o.2m.4B(1)+"(x,o.3L);")}if(o.2m=="6x"){P=1t Z7(x)}o.R?o.R.G5():\'\';vS()}G.A8=E(){vS()};E vS(){if(K(v.1j)){B t=0;if(o.3n&&v.cP==1&&!o.1G){t=o.3n.bt().t}1B(E(){o.U.3X(t,v.1j)},100)}}E lm(){if(P){P.4J();P=2c;f7="7H"}if(3j){3j.4J();3j=2c;3j=1H;o.e5.5D();o.3j=2c;o.e5=2c}};G.4J=E(){lm()};G.Zb=E(){3i=[];lm()};G.6J=E(x,y,z){6J(x,y,z)};G.al=E(x){al(x,o.26,v.fL)};G.2q=E(x){if(P){kL=J;le=J;if(o.4k){o.3f.2q()}F{P.2q(x);v.gO==1?o.U.gy():\'\'}if(K(3j)){3j.2q()}if(o.7L){if(o.4h){if(o.ba>0&&!o.7L.Zd()){o.7L.hy()}}F{o.lx=[];o.R.hX("cK")}}if(o.4h&&v.oZ>-1&&!o.rD&&!o.1i.4n){if(o.ba>0){P.KF()}}hB()}F{1B(G.2q,4H)}};E hB(){if(v.A2>0&&3i.S>1){if(3X()==0||v.A6==1){2B(o.ll);o.ll=1B(A5,v.A2*2a)}}}E A5(){if(o.1u&&(3X()==0||v.A6==1)&&3J()==0&&!o.gT){if(P){if(P.9l()==0&&7J!=3i.S-1){6F(\'6J A9\')}}}}G.AK=E(1m){if(o.3j){if(v.1U.AN==1){if(o.r4[o.3j]>2){I}}if(1m){1m.aY();1w.1m?1w.1m.8F=H:\'\'}B 1P=P;P.rp(H,o.3j);3j.rp(J,o.3L);P=3j;3j=1P;P.2q();3j.2q();js("1U")}};G.AQ=E(){P.3z(19)};G.rB=E(){v.4W==1?o.4W.2S("1l"):\'\';o.vm=H};G.kr=E(){if(v.1r.vH){v.1r.vH=J;if(o.R){o.R.wH(1);o.R.qy()}}o.vm=J};G.AV=E(){if(o.3j&&o.e5){o.e5.hW()}};G.fQ=E(){if(o.4h&&o.5y){o.kA=H;P.5y()}};G.es=E(){if(o.4h&&o.9a){P.9a()}};G.uF=E(){if(v.fG==1&&K(v.10i)){if(K(o.fG)){o.fG.1o()}F{if(1C(AX)==\'E\'){o.fG=1t AX()}}}kc();if(P){ju(0);P.uF()}};G.dZ=E(){o.fG?o.fG.1l():\'\';P?P.dZ():\'\'};G.kc=E(x){kc(x)};E kc(x){if(v.10l==1&&29(v.cm)){if(K(o.cm)){o.cm.1o(x)}F{if(1C(AT)==\'E\'){o.cm=1t AT()}}}}G.3a=E(x){if(o.4k){o.3f.3a()}F{P?P.3a(x):1k("10m")}if(K(o.3j)){3j.3a()}};G.vc=E(){le=H;o.U.3K(0,J);K(o.26)?o.U.7h():\'\';6J(\'x\')};G.gU=E(){P?P.gU():\'\'};G.3K=E(x){if(P){if(o.4k){o.3f.3K(x)}F{P.3K(x);if(v.1U.on==1){if(3j){3j.3K(x)}}}}};G.4Y=E(){if(P){P.4Y();o.4k?o.3f.4Y():\'\';1k("4Z")}if(v.1U.on==1&&v.1U.fN==1){if(3j){3j.4Y()}}};G.5S=E(){if(P){P.5S();o.4k?o.3f.5S():\'\';1k("9k")}if(v.1U.on==1&&v.1U.fN==1){if(3j){3j.5S()}}};G.3P=E(x){P?P.3P(x):\'\';if(v.1U.on==1){if(v.1U.fN==1&&3j&&!o.Ky){3j.3P(x)}}if(o.4k){o.3f.3P(x)}};G.rM=E(){I P?P.rM():J};G.6a=E(){I P?P.6a():J};G.8n=E(){I f7};G.7H=E(){I kL};G.1b=E(){B x=0;if(P){x=3J();if(o.4k){B y=o.3f.3J();y?x=y:\'\'}F{if(3X()>0&&x!=3X()){o.AI=x+0.10q}}I x}F{I 0}};G.1j=E(){B x=0;if(P){x=3X();x==0&&K(v.1j)?x=v.1j*1:\'\';if(o.4k){B y=o.3f.3X();y?x=y:\'\'}}I x};G.9l=E(){I P?P.9l():0};G.f8=E(){o.3E.f8=o.3E.f8?J:H;O(o.3L,{"3b":(o.3E.f8?"3u(-1)":"3u(1)")})};G.10s=E(){wX()};G.wJ=E(){if(o.4h){P.5d()}};G.At=E(x,y){if(x==\'1L\'){if(y==1){ei(v.1g.1L/100)}if(y==2){ei(-v.1g.1L/100)}if(y==3){o.P.kV()}}F{if(o.4h){if(!o.aa[x]){if(x==\'l6\'){o.aa[x]=0}F{o.aa[x]=1}}if(y==1){o.aa[x]+=v.1g[x]/100}if(y==2){o.aa[x]-=v.1g[x]/100}if(y==3){if(x==\'l6\'){o.aa[x]=0}F{o.aa[x]=1}}!o.kX?o.kX=[]:\'\';o.kX[x]=x+\'(\'+2K(o.aa[x]*100)+\'%) \';B cf=\'\';V(B i in o.kX){cf+=o.kX[i]}O(P.9f(),{\'6X\':cf});o.R.nw(x)}}};G.1L=E(x){ei(x)};E ei(x){if(7j(x).L(":")>0){B y=x.2w(":");B z0=o.2Y/o.4E;B z1=o.P.43();if(z1.18>0){z0=z1.18/z1.1f}B z=y[0]/y[1];if(z0!=z){if(o.4h){P.g5()}B w2=o.4E*z;B x2=w2/o.2Y;B h2=o.2Y/z;B y2=h2/o.4E;if(x2<1){o.3E.x0=o.3E.x=3S(x2);o.3E.y=1}F{o.3E.x=1;o.3E.y0=o.3E.y=3S(y2)}j5();o.hP=x}}F{o.3E.x+=3S(x);o.3E.y+=3S(x);j5()}if(v.1N.10w==1){if(!o.xb){if(o.3E.x>0||o.3E.y>1){AH(o.3L,\'o.10x\');o.xb=H}}xc()}o.R?o.R.nw(\'1L\'):\'\';x6()};G.kV=E(){if(o.4h){P.g5()}o.3E.x=o.3E.x0;o.3E.y=o.3E.y0;j5();o.hP=2c;xc();x6()};G.dE=E(){j5()};E j5(){O(o.3L,{"3b":"3u("+o.3E.x+") 3D("+o.3E.y+")"});o.R?o.R.nw(\'1L\'):\'\'}E x6(){if(o.5g&&v.HX==1){3I.8H("sG",o.3E.x);3I.8H("HW",o.3E.y)}}E xc(){if(o.xb&&v.1N.10d!=1){if(o.3E.x==1&&o.3E.y==1){O(o.3L,{"1e":0,"1c":0})}}};G.tu=E(x,y){P.tu(x,y)};G.b6=E(){I b6()};E b6(){I 3i?(3i.S>0?(3i[7J]?3i[7J]:\'\'):\'\'):\'\'};G.ym=E(){I 3i.S};G.9f=E(){I P?P.9f():J};G.6o=E(){if(o.4h){P.6o()}};G.l8=E(){P.l8()};E xa(){B 5G=j7(v.x7+\'?19=\'+3i[7J]);5G.cW=E(){if(G.jh==4&&G.8n==4s){if(G.gL){v.1R=G.gL;o.U.cD(\'1R\')}}};5G.eK()}};B zy=E(19,1O,1U){B Y=28(v.fh==1?"a2":"5A");B 9O;B rO=0;B 1E;B 3Y=J;B rf=J;B kE=0;B sK=J;B 9D=J;B fg=-1;B lJ=-1;B 1F;B 6A=J;B ws;B sq=J;B 6g=J;o.4u=J;B 8l=0;B 8X=J;B kz=0;B 2t;B ZN;B nl=J;B kC=-1;B cu=-1;B yL;B ts;B aU;B jT;B ZO;B lY;B LA=\'5A/vD; ZP="ZQ.ZR, ZJ.40.2"\';B 9N=J;O(Y,{\'1v\':\'ol\',\'18\':\'100%\',\'1f\':\'100%\',\'3m-hf\':\'w4\',\'5b\':"6X 0.2s 3e",\'8E-1f\':\'2J\',\'6j-1f\':\'1W\',\'8E-18\':\'2J\',\'6j-18\':\'1W\'});g5();if(o.1i.7T&&v.3k==1&&v.tf==1){if(!o.1G&&v.7U){3R(Y,{\'nW\':1})}F{o.3g=H;o.R?o.R.4Y():\'\';3R(Y,{\'3g\':1,\'nW\':1,\'3k\':1})}}F{if(v.Fn==1&&o.1i.2h){if(v.ZU!=1&&o.1i.7T&&v.22!=1){}F{3R(Y,{\'nW\':1})}}if(!o.1i.tv){3R(Y,{\'5d\':(v.5d==1?\'5Y\':\'1W\')})}}if(v.ZV==1){3R(Y,{"ZW":"CR","ZX":"CR"})}19=ac(19);3R(Y,{\'3z\':19,\'x-3T-5y\':\'G4\',\'qN\':\'H\'});if(v.26&&v.ZZ==1){3R(Y,{"26":v.26})}if(v.10a!=1){3R(Y,{\'qN\':\'H\'})}if(v.10b==1){3R(Y,{\'1U\':\'J\'})}if(1U){Y.3k=H;if(v.1U.fN!=1||v.3k==1){Y.3g=H}F{Y.1J=29(v.1U.1J)?v.1U.1J:v.1J}}if(v.13U==1){3R(Y,{\'Yj\':\'ZY\'})}rJ();if(v.ZS==1){B ew=28("ek");3R(ew,{"Gg":"no","Ge":"H","Gc":"H","3z":""});O(ew,{"1v":"2F","18":"100%","1f":"100%","2P":0});1O.1Y(ew);B LS=1w.7M(E(){if(ew.kw.1S.jh==="Mc"){1w.3M(LS);O(ew.sA.bz,{"3c":0,"2Q":0});ew.sA.bz.1Y(Y)}},100)}F{1O.1Y(Y)}if(!K(19)){19=\'\'}B iH=J;if(o.1i.tv){if(19.L("ZM")>0){iH=H}}if(o.1i.6t){if(19.L("ZL")>0||(v.Lj==1&&v.dJ==1)){iH=H}}if(o.1i.4n){if(19.L("x9")>0){iH=H}}o.1i.6t?Lb():\'\';if(19.L(".L5")>0){6g=H;if(!o.1F){if(1C wb!=="1H"){o.1F=1t wb()}F{6g=J}}if(K(o.1F)){if(!K(1w.6L)){o.1F.iK()}F{xd()}}}F if(((2x.1E==1&&v.wh!=1)||19.L(".L7")>0)&&!iH&&(o.g3.L("8G")!=-1||K(1w.5O))){3Y=H;rf=H;2X{if(K(1w.5O)){if(!5O.L9()||(o.1i.6t&&v.ZK==1&&!o.1i.4n)||(o.1i.4n&&v.x9==1)||(o.1i.l9&&v.10c==1)){1k(\'8G ZT \',5O.L9());3Y=J}F{if(v.5d==1||v.3k==1||v.KT==1||1U){cS(J)}}}F{3Y=J}}2A(2t){3Y=J}}F if(19.L("w")==0&&19.L("s")==1&&v.10p==1){8X=H;sn()}if(o.1i.tv&&v.3k==1&&!3Y&&!6g&&!8X){1B(E(){o.U.f1()},100)}if(v.7L==1){K(o.7L)?o.7L.b8():\'\';o.7L=1t 10y()};G.l8=E(){xd()};E xd(){6g=H;if(qo()){if(v.5d==1||v.3k==1||v.xf==1){nb(J)}}F{6g=J;1k("cz fk Lo")}}E nb(x){if(o.1F&&!6A){o.1F.bW(x,Y,19,1U);K(1w.6L)?6A=H:\'\'}}E cS(x){1k("8G");if(o.3V.S>1){v.92=0;v.KK=H}F{v.KK?v.92=1:\'\'}if(o.a8.S>1){v.d5=0;v.KE=H}F{v.KE?v.d5=1:\'\'}o.aU=J;fg=-1;aU=[];o.3w?o.3w.10v():\'\';B wO=J;if(v.7U&&v.KH==1){wO=H;v.KH=0}9O={xA:(v.KC==1&&!1U),10u:(v.5d==1||v.3k==1||1U||x)&&!wO,eP:60,v5:60,10t:J};if(v.KL>0){9O.10r={6W:{KM:v.KL*2a}}}if(v.KN>0){9O.10o={6W:{KM:v.KN*2a}}}if(v.10f==1){9O.10n=H}if(v.dJ==1){B ks=[\'wv\',\'pr\',\'ck\'];B la=[\'a1.10k.fr\',\'a1.10j.10h\',\'3U.w3.10g\'];B dj={};V(B i=0;icJ){v.6B.eP=cJ}v.6B.v5=v.6B.eP}if(K(v.6B.LJ)){v.6B.v5=v.6B.eP=v.6B.LJ}if(1C v.6B=="3m"){V(B 1a in v.6B){if(v.6B[1a].5c().L(\'2g:\')==0){v.6B[1a]=2g(v.6B[1a].1q(5))}9O[1a]=v.6B[1a]}}}js("Zg",1E);1E=1t 5O(9O);js("1E",1E,1);1E.Lk(19);1E.Zf(Y);1E.on(5O.7d.Ze,E(){1k("8G LK")});1E.on(5O.7d.Zc,E(1m,1Z){!1U?o.U.f1():\'\'});1E.on(5O.7d.Z8,E(1m,1Z){if(!1U&&v.92==1&&an()>1){Lx();mQ();o.R?o.R.dx(o.2G):\'\'}});1E.on(5O.7d.YZ,E(1m,1Z){mQ()});1E.on(5O.7d.Z6,E(1m,1Z){mQ()});1E.on(5O.7d.Z5,E(1m,1Z){if(!1U){if(1Z.hH.4u!=o.4u){o.4u=1Z.hH.4u;o.R.5j()}o.4u=1Z.hH.4u;if(o.4u){1k("LO");o.LI=19.L("?xt")>-1;if(Y.1j>0&&Y.7Y>0){if(Y.1j-Y.7Y<10){if(o.kB>0){if(o.kB==Y.7Y&&o.Lw==Y.1j){o.lq++;if(o.lq>2){o.lq=0;o.kB=-1;1E.9T();cS(H);9F()}}F{o.kB=-1}}F{o.kB=Y.7Y;o.Lw=Y.1j}}}}}if(v.92==1){o.2G=1E.lH;o.R?o.R.dx(o.2G):\'\'}lG()});1E.on(5O.7d.Z4,E(1m,1Z){if(K(1Z.hV)){!1U?js("Lg",1Z.hV.Z3):\'\';if(v.dN==1){if(!o.dN){if(1C Li!=="1H"){o.dN=1t Li()}}o.dN?o.dN.Go(1Z.hV):\'\'}}if(fg>-1){1E.KI=fg;fg=-1}2B(o.gT);sK=H;Lm()});1E.on(5O.7d.Z2,E(1m,1Z){js("Z9",1Z,1)});1E.on(5O.7d.Zk,E(1m,1Z){if(!1U&&v.d5==1){1B(tF,4H)}});1E.on(5O.7d.ZF,E(1m,1Z){if(!1U&&v.d5==1){uG()}});1E.ZE=J;if(v.ZD==1){1E.on(5O.7d.ZB,E(1m,1Z){if(1C(1Z)=="3m"){if(1Z.hV.1I==\'2V\'){B fu=1Z.hV.19;if(fu){B st=1E.M1;if(o.9S){o.3w.M2(st+\'ZA\'+fu)}F{!aU[st]?aU[st]=[]:\'\';aU[st].3N(fu)}}}}});1E.on(5O.7d.Zz,E(1m,1Z){B x=1E.Zy;B y=\'\';V(B i=0;i0||1U||v.4u==1||8X?\'\':o.2b=3J();1E.9T();if(!1U){o.gA=H;o.P.6F()}}}F{B nx=J;if(1Z.1I=="Zu"){if(v.Zt==1&&o.P.ym()>0){nx=H}F{1k("8G gA P 2t, gn");1E.Zs()}}F{nx=H}if(nx){2t="8G gA 2t, 9T";1E.9T();!1U?o.P.6F():\'\'}}}F{1k("8G ",1Z.1I,1Z.hH,(1Z.mG?1Z.mG.rl:\'\'));js("Zr",(1Z.mG?1Z.mG.rl:\'\'));if(8l>0){8l=2;yI()}}});9D=H}E xu(x){if(x){V(B j=1;j<11;j++){if(v["Lt"+j]){x=x.1Q("{"+j+"}",v["Lt"+j])}}}I x}E mQ(){if(!1U&&v.92==1&&an()>1){if(o.2G!=1E.lH){o.2G=1E.lH;o.R?o.R.dx(o.2G):\'\';1k("8G Ls "+o.2G)}if(29(v.cT)&&o.2G>0){B fq=v.cT.2w(",");V(B k=0;k-1){1k(\'Zp 4P\');1E.gW=o.2G-1;o.2G--;1h}}}if(v.a5!=1&&n8()){v.gV="dw";ug(lJ>-1?lJ:1E.gW);1k("Zo")}}}E sn(){if(K(1w.Lp)){if(qo()){if(!K(o.ws)){o.ws=1t Zn()}ws=1t Lp(Y,19,2k(v.ZI,{xA:H}));sq=H}F{8X=J;1k("fk Lo")}}}E Lm(){yo()};G.6o=E(){yo()};E yo(){if(v.JL&&o.R){if(Y.cX.S>0){if(v.6o==1){Y.cX[Y.cX.S-1].gp="M9"}F{Y.cX[Y.cX.S-1].gp="3d"}if(!o.6o){o.6o=H;o.R.5j()}}F{if(o.6o){o.6o=J;o.R.5j()}}}}E rq(){1k("11u");!1U&&o.1u?o.U.3a():\'\';o.U.7h();8l=1;yI(o.1u)}E yI(x){if(8l>0){2B(yL);yL=1B(Ll,v.Lf*2a)}}E Ll(){if(8l>0){1k("11M");if(3Y){if(8l==1){1E.Lk(19)}if(8l==2){1E.9T();cS(H);Y.1u()}}F{3R(Y,{\'3z\':19})}}}Y.1z(\'11L\',LP);Y.1z(\'2t\',ti);Y.1z(\'7H\',9F);Y.1z(\'1u\',aL);Y.1z(\'3B\',iS);Y.1z(\'M6\',jb);Y.1z(\'jx\',jC);Y.1z(\'mk\',jK);Y.1z(\'M5\',jM);Y.1z(\'LT\',jN);Y.1z(\'8e\',fi);Y.1z(\'M0\',ji);Y.1z(\'11K\',LE);Y.1z(\'LY\',so);Y.1z(\'LW\',sr);if(v.Lj==1&&o.1i.6t){if(29(v.11I)){if(29(v.11H)){Y.1z(\'Ma\',sz)}}}if(o.1i.7T){Y.1z("11D",io,J);Y.1z(\'Lh\',Lv)}E Lv(){if(v.hI!=1){Y.dU("R")}}E io(){if(Y.11x){o.U.gY()}}E LP(){if(!3Y&&!6g){!1U?o.U.f1():\'\'}}E ti(){if(!3Y&&!6g){if(Y.2t){B x=Y.2t.rl;2t=Y.2t.8m;if(2t==\'\'){if(x==1){2t="KJ"}if(x==2){2t="LN"}if(x==3){2t="gx"}if(x==4){2t="fk nZ"}}1k("mJ: ",2t)}if(rf&&v.oc==1&&3J()==0){2t=1H;rq()}if(2t!=1H||o.1i.2h){6F()}}}E 6F(){!1U?o.P.6F():\'\'}E 9F(){if(!1U){o.P.9F()}F{if(v.1U.9L==1){Y.7Y=0;Y.1u()}}}E aL(){if(!o.1G&&v.7U){1k(\'12g 1u\');3B();o.U.2q();I}if(3Y&&8l>0){}F{if(!1U){B aJ=o.U.8x()&&o.mH!=1;if(aJ||cu==-1){B x=J;if(3Y){if(K(o.22)||K(o.5J)){if(aJ){}F{1k(\'3B ia\');3B();x=H}}}if(!x){o.P.aL()}}}}}E iS(){if(!9N){1k("12f");if(o.1u&&o.fT&&!Y.7H&&v.LL==1&&!o.9X){1k("LL");eM()}F{!1U&&!o.12e&&Y.8u?o.P.iS():\'\'}}}E jb(){!1U?o.P.jb():\'\';if(cu>-1){if(3J()>cu){3B();cu=-1}}}E jC(){!1U?o.P.jC():\'\'}E jK(){!1U?o.P.jK():\'\'}E jM(){if(1U){na()}F{o.P.jM();ri();if(3Y&&8l>0){8l=0;1k("12b up");1E.KP();eM();o.R.2q()}if(K(v.9A)){2z()}lY?La():\'\';1B(Ly,4H)}}E KO(){if(Y.C.1e=="-129"||Y.np<-2a){dZ()}}E Ly(){if(Y){if(Y.cN&&o.51.S==0&&v.124!=0){B at=Y.cN;V(i=0;i0){gb(o.9E,1)}};G.9A=E(){I(Y.m6/Y.eU)};E na(){if(Y.eU>0){O(1O,{"1f":1O.2e/(Y.m6/Y.eU)-2K(v.1U.2P)})}F{if(rO<20){1B(na,100);rO++}}}E ri(){if(v.nT==1){3M(o.qH);o.qH=7M(rN,100);rN()}}E rN(){if(Y){if(Y.eU>0){o.U.LF(Y.m6/Y.eU);3M(o.qH)}}}E ji(){!1U&&!8X?o.P.ji():\'\'}E jN(){!1U?o.P.jN():\'\'}E fi(){if(3Y&&8l>0){}F{!1U?o.P.fi():\'\'}}E LE(){o.U.LD()}E qo(){B nB=1w.LC=1w.LC||1w.11Y;B hY=1w.LB=1w.LB||1w.11X;B nA=nB&&1C nB.nA===\'E\'&&nB.nA(LA);B Lz=!hY||hY.qW&&1C hY.qW.11W===\'E\'&&1C hY.qW.5D===\'E\';I nA&&Lz}B gB="<9w C=\'1A:0.5\'>";E Lx(){if(!1U&&v.92==1){B x=1E.8W;B q=-1;o.2C=[];if(x.S>1){if(K(v.4b)){if(v.4b==\'6j\'){q=x.S-1}if(v.4b.L(\'im:\')==0){q=v.4b.1q(4)*1;q>=x.S?q=x.S-1:\'\'}}V(B i=0;i-1||v.11V==1){if(K(x[i].6R)){B yi=o.2C.L(y);yi>-1?o.2C[yi]+=" "+gB+" &bK;"+2K(x[yi].6R/2a)+\' \'+2N(\'d9\')+\'\':\'\';o.2C[i]=y+" "+gB+" &bK;"+2K(x[i].6R/2a)+\' \'+2N(\'d9\')+\'\'}}F{o.2C[i]=y}if(K(x[i].KU)){o.9H[i]=x[i].KU[0]}}F if(K(x[i].6I)){o.2C[i]=x[i].6I}F{o.2C[i]=i}if(K(v.4b)&&q==-1){if(v.4b==o.2C[i]){q=i}}if(K(o.4b)){if(o.4b==o.2C[i]){q=i}}}if(v.a5==1){o.2C[x.S]=2N("2J")}F{q==-1?q=x.S-1:\'\'}if(v.Lc==1||q>-1){if(v.gV=="5o"||(!o.1G&&v.5d==0)){1E.sL=q}F{if(v.gV=="dw"){1E.gW=q}}o.2G=q}F{if(v.a5==1){o.2G=1E.8W.S-1}F{o.2G=1E.11U}}if(v.KR>0){1E.lI=x.S-v.KR*1-1}lG()}if(1E.8W[o.2G]){o.6R=2k(1E.8W[o.2G].6R,0)}o.R?o.R.5j():\'\'}}E lG(){if(v.d5==1){tF();uG()}}E tF(){if(!1U&&v.d5==1){B x=1E.cN;o.51=[];B 2D;B 1V=-1;if(x.S>1){V(B i=0;i0){if(x[i].g1!=o.9H[o.2G]){V(B j=0;j-1){o.5n=1V;1E.m5=1V}}E uG(){if(!1U){B x=1E.cN;B y=1E.m5;if(y>-1){if(K(x[y].g1)){if(o.9H.S>0){if(o.9H[o.2G]!=x[y].g1){V(B i=0;i1){Y.cN[x].qD=H;Y.cN[y==1?0:o.9E].qD=J;o.9E=x;y!=1?Y.7Y=o.P.1b():\'\'}}E 3J(){if(6g){I 6A?o.1F.1b():0}F{B x=Y.7Y;if(K(v.eQ)){x=x*v.eQ}I x}};E 3X(){B x=Y.1j;if(!x&&o.pC){x=o.pC}if(x==11t){v.4u=1;x=3J()+10;if(o.d0){x0||em.L(\'KJ\')>0){if(o.1u){if(kz<5){1k("10C",kz);1B(eM,10K);kz++}F{}}}}})}}}G.uF=E(){if(o.5J||o.22){if(o.9c){es()}if(!o.kA&&o.1i.2h&&o.1i.3T){if(!Y.3g){Y.3g=H;nl=H}O(Y,{"1v":"2F","1c":-4m,"1e":-4m});cu=3J();if(!8X){Y.1u()}if(cu==0&&o.2b>0){jT=o.2b}}}};G.dZ=E(){dZ()};E dZ(){if(!o.kA&&(o.1i.2h||o.1i.3T)){O(Y,{"1v":"ol","1c":0,"1e":0});if(K(v.9A)){2z()}if(nl){!o.3g?Y.3g=J:\'\';nl=J}if(jT>0){o.2b=jT;jT=0}cu=-1}};G.3a=E(x){if(x=="9N"){9N=H}1k(\'8u\');3B()};E 3B(){if(8X){ws.3B()}F{Y.3B()}};G.gU=E(){!Y.8u?3a():eM()};G.3K=E(x){if(K(v.eQ)){x=x*(1/v.eQ)}if(6g&&6A){o.1F.3r(x)}F{if(3Y){if(v.10J==1&&x>0&&n8()&&v.a5==1){fg=1E.gW;1E.KI=0}}Y.7Y=x}};G.4Y=E(){Y.3g=H};G.5S=E(){Y.3g=J;if(o.2m=="1E"&&o.1i.4n&&v.22==1){if(!K(o.KG)){9N=H;1k("4n 9k");Y.3B();1B(E(){Y.1u();9N=J},10);o.KG=H}}};G.3P=E(x){Y.1J=x};G.KF=E(){if(o.KD!=Y){B bb;B 9i;if(o.nj[Y]){bb=o.nj[Y];9i=o.qY[Y]}F{1w.nk=1w.nk||1w.10I;if(K(1w.nk)){2X{9i=1t nk();bb=9i.10H(Y);o.nj[Y]=bb;o.qY[Y]=9i}2A(e){1k(e)}}}if(9i){B jY=9i.10G();jY.jY.5T=v.oZ;bb.rI(jY);jY.rI(9i.10F);o.rD=H;o.KD=Y}}};G.rM=E(){I!Y.8u};G.6a=E(){I v.4u==1||8X?H:o.4u};G.9f=E(){I Y};G.KS=E(){3R(Y,{\'R\':\'1\'});I H};G.5d=E(){3R(Y,{\'5d\':\'5Y\'});if(3Y&&!9D){cS(J)}if(6g&&!6A){nb(J)}};G.8n=E(){B di="cg";if(Y.8u){di="8u"}if(Y.7H){di="7H"}I di};G.rp=E(x,y){1U=x;y.1Y(Y);1O=y;if(x){if(v.1U.fN!=1){Y.3g=H}F{if(!o.3g){Y.3g=J}}na();if(o.2C.S>0&&v.a5==1){if(3Y){kC=o.2G;1E.lI=0;1E.gW=0}}}F{if(!o.3g&&v.1U.fN!=1){Y.3g=J}Y.1J=29(v.1U.1J)?v.1U.1J:v.1J;ri();if(o.2C.S>0&&v.a5==1){if(3Y){1E.lI=-1;if(kC>-1){kC<1E.8W.S?1E.sL=kC:\'\'}}}}};G.1b=E(){I 3J()};G.1j=E(){I 3X()};G.9l=E(){B x=0;if(Y.8q){if(Y.8q.S>0){B y=3J();V(B i=0;i=Y.8q.1G(i)||y>=Y.8q.1G(i)-100)&&y<=Y.8q.4O(i)){x=Y.8q.4O(i)}}x==0?x=Y.8q.4O(Y.8q.S-1):\'\'}}if(K(v.4O)){B ed=v.4O;if(7B([ed],\'-\')){ed=3X()}x>ed?x=ed:\'\'}I x};G.2J=E(){I n8()};E n8(){B x=J;if(3Y){if(9D){x=1E.10M}}F if(6g){if(6A){x=o.1F.2J()}}I x}G.43=E(){I{"18":Y.m6,"1f":Y.eU}};G.3z=E(x){if(x){1k("3z");x=x.1Q(/\\(5x\\)/g,2y.5x());x=ac(x);19=x;o.9v!=2?o.9v=J:\'\';if(6g){if(6A){o.1F.bb(x)}}F if(3Y){3Y&&1E?1E.9T():\'\';cS(o.1G||o.3k);tV()}F{3R(Y,{\'3z\':x,\'3k\':0});rJ();3B()}}};E ac(x){if(x){B y=x.L(\':3l:\');if(y>0){o.ac=x.1q(y+6);x=x.1q(0,y)}}I x}E rJ(){if(o.1i.6t&&Y){B y=Y.cX;if(y){V(B i=0;i2a&&!3Y){o.2b=3J();cS(H);Y.1u();3Y=H;kE=0}}})}G.5y=E(){Y.11l()};G.9a=E(){es()};E tV(){if(o.1i.3T){if(K(Y.11k)&&!o.1i.7T){o.9a=H}if(1S.11j&&!Y.11h){o.9a=H}}}E es(){if(o.1i.6t){if(Y.10Y==="lO-in-lO"){Y.L2("bM");o.9c=J}F{Y.L2("lO-in-lO");o.9c=H}}F{if(!1S.11g){2g(\'Y.11f().aI(p => {o.9c = H;}).2A(2t => {o.9c = J;});\')}F{2g(\'1S.11e().aI(ok =>{o.9c = J;}).2A(2t => {});\')}}};E so(){o.9c=H};E sr(){o.9c=J};E sz(e){if(1C L1!=="1H"){!o.lM?o.lM=1t L1():\'\';o.lM.Go(Y,e)}}G.KZ=E(x){if(6A){o.1F.uD(x)}};G.KY=E(x){if(6A){if(Y.8q.S>0){o.1F.KW(x)}}};G.11b=E(x){if(o.ws){o.ws.Md(ws,x,-1)}};G.11a=E(x){if(o.ws){o.ws.Md(ws,-1,x)}};G.Me=E(x){lJ=x*1;ug(x)};E ug(x){if(9D){B y=2K(x);if(y>=1E.8W.S){if(v.a5==1){y=-1;1E.lI=-1}F{y=1E.8W.S-1}}if(v.gV=="dw"){1B(fi,4H);1E.gW=y}if(v.gV=="5o"){1k("8G 5o 10B "+y);1E.sL=y}if(y==-1){o.2G=1E.lH}lG()}};G.lF=E(){I 1E};G.lD=E(){I 6A?o.1F.Mf():J};G.an=E(){I an()};E an(){B x=0;if(9D){if(1E.8W){x=1E.8W.S}}I x}G.d3=E(){I d3()};G.g5=E(){g5()};E g5(){if(Y){if(v.lC==1||v.5u==1){if(v.YX==1||v.5u==1){O(Y,{\'3m-hf\':\'5u\'})}F{O(Y,{\'3m-hf\':\'vJ\'})}}F{O(Y,{\'3m-hf\':\'w4\'})}}}G.4R=E(){2z()};E 2z(){if(v.9A){3v(\'1L\',7j(v.9A).1Q(\'/\',\':\'))}}E d3(){B x=0;if(6A){x=o.1F.8W()}I x}G.Mg=E(x){if(9D){1E.m5=2K(x)}};G.tu=E(x,y){if(y=="1E"&&9D&&ts){ts.YW(x)}if(y=="X3"&&9D){if(aU[x]&&o.3w){V(B i=0;i0){B xx=x.2w(\' or \');x=xx[0]}B 7Z=1S.28(\'7Z\');7Z.7c(\'3z\',x);7Z.7c(\'6u\',y);7Z.7c(\'X0\',\'Mb\');7Z.7c(\'gp\',\'M9\');if(z){7Z.7c(\'6W\',\'\')}Y.1Y(7Z);7Z.1z("eo",sY)}};E sY(e){if(e.4v.6u&&o.3w){V(B i=0;i0){B z=lu.2w(",");3v(z[0].1q(4))==0?b[y].bB(0):\'\'}if(7B([lu],"2O")){o.g4=H}}}b[y].1V("1L",b[y].s("1L"))}}}}if(K(v.1g)){if(1C(94)==\'E\'){1g=1t 94("1g");v.1g.7a==1?1g.1o():1g.1l()}F{o.WM=H}}if(K(v.W)){if(1C(94)==\'E\'){W=1t 94("W");if(K(o.W)){W.xS(o.W);if(v.W.l4==0||!K(v.W.l4)){v.W.7a==0?W.1l():\'\'}F{W.1o()}if(v.W.H5==1){W.1o()}}F{W.1l(1)}hv()}}md();qx();2z(H);4f();yS();rA=J;E He(Q){B x=0;B X4=J;if(Q){if(Q.g("1d")==\'2H\'){x=5l.1c+Q.s("4t")+Q.g("18")/2;if(5l.fD!=2c){}F{5l.fD=[]}}F{if(5l.fD!=2c){B bS=Q.g("18")+Q.s("4F")+Q.s("4t");if(f5(Q)){bS=0}if(Q.s("3d")==1&&!Q.g("1o")){bS=0}if(Q.s("bv")>0){bS=0}x=bg.g("w")-v.1r.jv*1-bS+Q.g("18")/2+Q.s("4t");B i=0;5l.2u-=bS;V(i=0;i<5l.fD.S;i++){B bT=b[5l.fD[i]];if(bT.s("bv")>0){O(bT.c(),{"1c":(bT.g("x0")-bS)})}F{O(bT.c(),{"1c":(bT.g("x")-bS)})}bT.1V("x0",bT.g("x"))}5l.fD.3N(Q.g("1a"));Q.1V(\'g9\',1)}F{if(Q.s("3d")==1&&!Q.g("1o")&&!Q.g("h6")){if(Q.g("1d")=="1J"){if(Q.s("1l")==1&&Q.s("hS")==1&&fy){8U+=Q.g("18")+Q.s("4t")+Q.s("4F");fy=J}}}F{if(Q.s("bv")>0){x=5l.1c+Q.s("4t")+Q.s("4F")}F{B 2D=J;if(Q.g("1d")=="1J"){if(Q.s("1l")==1&&Q.s("hS")==1&&!Q.g("h6")){if(!o.dX&&!o.91){2D=H;fy=J}F{if(!fy){8U-=Q.g("18")+Q.s("4t")+Q.s("4F");fy=H}}}}if(f5(Q)){2D=H}if(!2D){5l.1c+=Q.g("18")/2+Q.s("4t");x=5l.1c;5l.1c+=Q.g("18")/2+Q.s("4F")}F{x=5l.1c}}}}}}I x};G.H8=E(){md();if(W&&v.W.7a&&!o.1G){W.1o()}};G.H9=E(x){if(W){W.6b(x)}};G.GE=E(){md()};E md(){if(o.g4){1C Ha==\'E\'?o.2O=1t Ha():\'\'}}E rv(Q){B 18=o.23&&v.1r.kQ==0?o.aQ:o.2Y;B 1f=o.4E;B aC=0;if(Q!=bg){aC=18/2+Q.s("4t")-Q.s("4F")}B ey=1f/2;B ut=Q.g("18");B mg=Q.g("1f");B p=Q.s("1v");if(p.L("7O")>-1){aC=o.2Y/2+Q.s("4t")-Q.s("4F")}if(p.L("1e")==0){ey=mg/2+(Q.s("Hb")*o.4E/100)}if(p.L("2T")==0){ey=o.4E-(Q==bg?mg:mg/2)-(Q.s("H3")*o.4E/100)}if(p.L("2u")>-1){aC=o.2Y-ut/2+Q.s("4t")-Q.s("4F")-(Q.s("Hi")*o.2Y/100)}if(p.L("1c")>-1){aC=ut/2+Q.s("4t")-(Q.s("1I")=="1D"?0:Q.s("4F"))+(Q.s("i1")*o.2Y/100)}if(p.L("9d")>-1){ey=-o.o4/2-(Q.s("H3")*o.o4/100)+(Q.s("Hb")*o.o4/100);aC=(p=="9d"?-1:1)*o.yP/2+(Q.s("i1")*o.yP/100)+Q.s("4t")-Q.s("4F")}if(p.L("R")>-1){B cx=He(Q);aC=(bg?(bg.c()?54(bg.c().jL):0):0)+cx;if(p=="R-2u"){aC+=8U}if(v.1r.1v=="1e"){ey=v.1r.h/2-(v.dp<0?v.dp:0)}F{ey=1f-v.1r.h/2}}I{x:aC,y:ey+Q.s("b9")-Q.s("dh")}}E 2z(mj){B w=o.23&&v.1r.kQ==0?o.aQ:o.2Y;B h=o.4E;if(v.1r.Xh==1){v.1r.Hg=29(v.1r.Hf)&&o.bq?v.1r.Hf:v.1r.uE;v.1r.jv=o.2Y*v.1r.Hg/100}F{v.1r.jv=v.1r.uE}O(bg.c(),{\'1e\':(v.1r.1v=="1e"?0:o.4E-v.1r.h)-v.dp});bg.1V("y0",(o.4E-v.1r.h-v.dp));if(v.1r.kQ==0&&bg){O(bg.c(),{\'18\':w,\'1c\':0,\'2Q-1c\':0});bg.1V("w",w);if(o.23){O(bg.c(),{\'1c\':\'50%\',\'2Q-1c\':-w/2})}}5l={"1c":v.1r.jv*1,"2u":(bg.g("w")-v.1r.jv*1)};B uJ=J;if(!bg.g("1o")){bg.1V("2i",H);uJ=H}B 1a;V(B i=0;i-1){8U=5l.2u-5l.1c}if(b[1a].g("1d")=="2H"&&bg){B bY;B ml=b[1a].s("4t")+b[1a].s("i1")*o.2Y/100;B mr=b[1a].s("4F")+b[1a].s("Hi")*o.2Y/100;if(b[1a].s("Xp")==1){if(b[1a].s("Xo")==1){bY=(o.2Y*b[1a].s("w")/100)-ml-mr}F{bY=b[1a].s("w")}}F{if(b[1a].s("1v").L("R")>-1){bY=5l.2u-5l.1c-ml-mr;O(b[1a].c(),{"1c":(54(bg.c().jL)+5l.1c+ml+bY/2)});8U=-1}F{bY=bg.g("w")-ml-mr;if(bg.c()){O(b[1a].c(),{"1c":(54(bg.c().jL)+ml+bY/2)})}}}b[1a].1V("x0",b[1a].g("x"));b[1a].2z(bY)}}}if(1g){iE(1g)}if(W){iE(W)}if(lK||o.23||m0!=8U){4f()}}E xQ(b){B 1c=0;B 1e=0;if(b.s("1v").L("2u")>-1&&b.s("1v").L("R")==-1){1c=o.2Y+b.g("18")+10}if(b.s("1v").L("1c")>-1){1c=-b.g("18")-10}if(b.s("1v").L("1e")>-1){1e=-b.g("1f")*2}if(b.s("1v").L("2T")>-1||b.s("1v").L("R")>-1){1e=o.4E+b.g("1f")+b.g("18")+10}if(1c>0){O(b.c(),{"1c":1c})}if(1e>0){O(b.c(),{"1e":1e})}}E iE(x){B 1e=-4m;x.iG();B y=o.4E-v.1r.h*(x.s("1v").L("1e")>-1?1:2);if(x==W&&v.zf==1){y=o.4E}B m7=(o.1i.2h&&o.4E-1){1e=x.s("b9")-x.s("dh")}if(x.s("1v").L("2T")>-1){1e=o.4E-(v.1r.1v!=\'1e\'?v.1r.h:0)-x.g("1f")+x.s("b9")-x.s("dh")}1e<0?1e=0:\'\'}if(x.g("1a")=="1g"&&o.c4){B Hc=o.2Y-x.g("18")-x.s("4F");if(o.c4>Hc){O(x.c(),{"1v":"2F","2u":x.s("4F"),"1c":"2J","1e":1e})}F{O(x.c(),{"1v":"2F","1c":o.c4,"2u":"2J","1e":(o.iB<1e?o.iB:1e)})}}F{if(x.s("1v").L("2u")>-1){O(x.c(),{"1v":"2F","2u":x.s("4F")-x.s("mp"),"1c":"2J","1e":1e})}F if(x.s("1v").L("1c")>-1){O(x.c(),{"1v":"2F","1c":x.s("4t"),"2u":"2J","1e":1e})}F{if(x.g("1a")=="W"&&x.s("3A")==1){O(x.c(),{"1v":"2F","1c":o.2Y/2-x.g("18")/2+x.s("4t")/2-x.s("4F")/2,"1e":1e})}F{B l=o.2Y/2-x.g("18")/2+x.s("4t")-x.s("4F");O(x.c(),{"1v":"2F","1c":(l>0?l:0),"1e":1e})}}}x.9Y()};G.fF=E(1a){B Q=b[1a];B a=Q.g("1d");if(a){B d=1t 6Y();o.ba=d.ae();if(a&&a!=""){4N(Q);a=="3B"?o.H1=1:\'\';a=="1u"?o.H1=0:\'\'}}oO()};G.tL=E(z,x,y){V(B 1a in b){if(b.2r(1a)){if(b[1a].s(z)==x){b[1a].1V(y?"7q":"3x")}}}};G.sU=E(x,s){B y=6T(s,x);I y};E 4N(Q,1I){o.fB=H;nh=Q;B a=Q.g("1d");if(a=="1u"){o.U.2q();if(o.3g&&v.GS==1){o.U.5S();v.GS=0}if(v.1N.on==1&&v.1N.2L==1&&v.1N.tP==1){7f(\'1u\',1)}js("H0")}F{if(a=="3B"){o.mt=0;o.U.3a();if(v.1N.on==1&&v.1N.2L==1&&v.1N.tP==1){7f(\'1u\',0)}js("GK")}if(a=="2D"){o.U.mu()}}if(a=="GL"){o.U.3K(0,J)}if(a=="23"){!o.4k?o.U.af():\'\'}F{if(a=="tU"){o.U.8r()}}if(a=="2H"){B ld=o.P.1j();B lt=Q.g("2o")*ld;if(v.4r>0){ld-=v.4r*1;lt=Q.g("2o")*ld+v.4r*1}if(v.GM>0){if(v.GM/ld<=1-Q.g("2o")){I}}js(a,lt);o.U.3K(lt,H);if(o.3n){o.3n.tW(lt,ld);o.2b>0?o.2b=1H:\'\'}js("mS",lt)}if(a=="1J"){B x=Q.g("2o");x<0.Xl?x=0:\'\';x>1?x=1:\'\';if(Q.s("8b")=="4M"){x=3S(x*o.5X.4B(-1)[0]).qI(1);o.U.d4(x,1)}F if(Q.s("8b")=="qC"){o.P.GN(x)}F{if(o.5g&&v.sP==1){3I.8H("ul",x);if(Q.g("2o")>0||o.1i.7T||v.nN==0){3I.u1("kl")}F{3I.8H("kl",1)}}o.U.3P(x)}}if(a=="4Z"){if(o.5g&&!o.1i.7T&&v.nN==1){3I.8H("kl",1)}o.U.4Y();if(v.1N.2L==1&&v.1N.GO==1){7f(\'4Z\',0)}}F{if(a=="9k"){if(o.5g){3I.u1("kl")}o.U.5S();if(v.1N.2L==1&&v.1N.GO==1){7f(\'4Z\',1)}}}if(a.L("1b")==0){Q.Xk()?Q.kb():Q.On()}if(a=="nM"){o.P.wz()}if(a=="1L+"){o.P.ei(0.1)}if(a=="1L-"){o.P.ei(-0.1)}if(a=="1L"){o.P.ei(0)}if(a=="4u"){3v("yh");Q.1V("pe",1);Q.1V("dI",1)}if(a=="2O"){js("2O");qu()}if(a=="1g"){o.c4=1H;if(1g){if(!1g.g("1o")){1g.1o()}F{1g.1l()}}}if(a=="W"){if(o.eN==a){I}o.R.hg()}if(a=="5o"){o.R.az()}if(a=="bD"){o.R.du()}if(a=="3G"){if(Q.s("eG")==1&&Q.s("2Z")!=""){B x=4X(Q.s("2Z"));if(o.eN==a+x){I}if(x.L(\'{1b}\')>-1){x=x.1Q(\'{1b}\',(K(o.3n)?o.3n.bt().t:o.P.1b()))}if(x.L(\'{3h}\')>-1){x=x.1Q(\'{3h}\',o.P.b6())}if(x.L(\'{1R}\')>-1){x=x.1Q(\'{1R}\',v.1R.1Q(/,/ig," "))}if(x=="5y"){o.P.fQ()}if(x=="ee"){o.9K?o.9K.6b():\'\'}if(x.L(\'6S\')==0){if(Q.s("6S")>0){o.U.3K(o.bC?o.bC.Xi():Q.s("6S"))}}if(x.L(\'Xg\')==0){if(o.bC){o.bC.X7()}}if(x=="Xf"){o.U.3K(Q.s("i1")*o.P.1j()/100);!o.1u?o.U.2q():\'\'}Q.s("GP")==1?o.U.3a():\'\';B y=x.2w(",");if(x.L("2S:")==0){B z=x.1q(4).2w(";");V(B i=0;i1){if(y[0]==\'3r\'){if(v.1N.2L==1&&v.1N.Xb==1){7f(\'3r\',y[1]>0?1:0)}}3v(y[0],y[1],Q);js("mS",y[1]);y[1]==\'0/1\'||y[1]==\'1/0\'?sW():\'\'}F{if(y[0]=="GQ"){B ss=3v(y[0]);if(ss){if(ss.L("1Z")>-1){if(v.X9==1){B 3H=1S.28(\'3H\');3H.7c(\'3z\',ss);O(3H,{1v:"qU",2u:(K(v.my)?v.my:20),2T:(K(v.my)?v.my:20),18:0,5b:"18 0.5s bJ-X6(.75,-0.5,0,1.75)"});3H.C.4Q=GR;1S.bz.1Y(3H);1B(E(){O(3H,{18:(K(v.GU)?v.GU:4s)})},1);3H.f6=E(){G.4d.3o(G)}}if(v.Wj==1){B a=28("a");a.9x=ss;a.6C=y[0]+".ih";a.2o()}}}F{1k(y[0]+" 2t")}}F{3v(y[0])}}}}F{if(x.L("js:")==0){if(x.L("(")>0&&x.L(")")>0){2g(x.1q(3))}F{2g(y[0].1q(3)+\'(\'+(K(y[1])?\'"\'+y[1]+\'"\':\'\')+(K(y[2])?\',"\'+y[2]+\'"\':\'\')+\')\')}}if(x.L("1m:")==0){r6(x.1q(6),o.P.1b())}if(x.L("2O:")==0&&o.2O){o.2O.2S(x.1q(6))}if(x.L("r7:")==0&&o.4W){3v("r7",x.1q(7))}if(x.L("3W")==0||x.L("/")==0||x.L("?")==0||x.L("19:")==0){x.L("19:")==0?x=x.1q(4):\'\';1w.6b(x,Q.s("GW"))}if(x.L("6C")==0){o.U.iL()}if(x=="2S:9a"){o.P.es()}}if(x.L("1g#")>-1){if(1g){B si=x.1q(9).2w(",");if(1g.g("1o")&&1g.g("6b")==si[0]){o.c4=1H;o.iB=1H;1g.1l()}F{o.c4=Q.g("x")-Q.g("18")/2;o.iB=Q.g("y")+Q.g("h");V(B i=0;i-1&&v.1g.We==1){if(!o.4q){o.4q=1t Wd()}if(v.1g.f0==1){if(1I=="6p"){o.4q.1o(x)}F{o.4q.hW(x)}}F{if(!1I){o.4q.hW(x)}}}if(x=="JA"){o.U.gk();o.vf=0;Q.1V("3x");B bl=6T("2Z","4p");if(bl){bl.1V("3x")}}if(x=="4p"){Q.6k("OK");Q.s("j9")?1w.8B.9x=4X(Q.s("j9")):\'\'}}}};G.1R=E(t){B y=J;V(B x in b){if(b.2r(x)){if(b[x].g("1d")=="1R"){if(b[x].s("B")==t||t=="1R"){if(b[x].s("1l")==1&&b[x].s("wf")==1&&o.1u){y=H}if(v[t]==\'\'||y){b[x].1V("2i",J)}F{b[x].1V("2i",H)}b[x].6k(v[t])}}}}qn()};G.HK=E(){qn()};G.qy=E(){V(B x in b){if(b.2r(x)){if(b[x].g("1d")=="3G"){if(b[x].s("1I")=="1D"){b[x].9z()}}}}};E qn(){V(B x in b){if(b.2r(x)){if(b[x].g("1d")=="3G"){if(b[x].s("1I")=="1D"){b[x].IB(H)}}}}}E qu(){if(K(o.2O)){o.2O.HL()}}G.HM=E(){qu()};G.LU=E(){if(v.1R!=\'\'){V(B x in b){if(b.2r(x)){if(b[x].g("1d")=="1R"){B y=J;if(!b[x].g("1o")){y=H;b[x].1V("2i",H)}b[x].6k(v.1R);if(y){b[x].1V("2i",J)}}}}}};G.qw=E(){qx()};E qx(){if(v.9r){if(1C(v.9r)=="3m"){V(B x in v.9r){if(v.9r.2r(x)){jE(x,v.9r[x])}}}}};G.HI=E(y,z){jE(y,z)};G.qA=E(x){if(b[x]){b[x].wV()}};G.HQ=E(){V(B x in b){if(b.2r(x)){if(b[x].g("wt")){b[x].wV()}}}};E jE(y,z){if(y){V(B x in b){if(b.2r(x)){if(b[x].g("wt")){if(b[x].s("4y")==y){if((!b[x].g("1o")||b[x].s("3d")==1)&&!f5(b[x])){b[x].1V("Ir");b[x].1V("2i",H)}b[x].jE(z)}}}}}};G.4R=E(){2z()};G.qB=E(){2z(H)};G.mo=E(){iE(1g)};G.iG=E(){iE(W)};G.2q=E(){V(B x in b){if(b.2r(x)){if(b[x].g("1d")=="1u"){b[x].On()}if(b[x].s("pp")==1){b[x].wd(1)}}}o.cm?o.cm.1l():\'\';rV();o.1u=H;4f(3)};G.3a=E(){V(B x in b){if(b.2r(x)){if(b[x].g("1d")=="3B"||b[x].g("1d")=="2D"){b[x].kb()}if(b[x].s("pp")==1){b[x].wd(0)}}}if(W){if(!o.de&&v.W.Ko==1&&!W.6q()){W.1o()}}o.1u=J;G.9G();4f();if(v.1r.1l==1&&v.1r.eZ==1){cQ(H)}if(o.P.1b()>0){B y=6T("1d","4u");if(y){y.1V("pe",0.5);y.1V("dI",0)}}};G.4Y=E(){V(B x in b){if(b.2r(x)){if(b[x].g("1d")=="4Z"){b[x].On()}G.3P(0)}}4f(3)};G.5S=E(){V(B x in b){if(b.2r(x)){if(b[x].g("1d")=="9k"){b[x].kb()}}}if(v.1J<0.1){v.1J=0.5;o.U.3P(v.1J)}F{G.3P(v.1J)}4f(3)};G.3P=E(1J,y){V(B x in b){if(b.2r(x)){if(b[x].g("1d")=="1J"){if(!b[x].s("8b")||b[x].s("8b")=="1J"){b[x].6s(1J,1,(y=="no"?y:H))}}if(b[x].g("1d")=="4Z"){b[x].x5(1J)}}}4f(3)};G.af=E(){B bl=6T("1d","23");if(bl){bl.On();bl.1V("1L",bl.s("1L"))}4f();lK?1B(4f,4H):\'\';if(o.23&&o.JP){if(o.1i.iC||o.1i.tv){1B(2z,10)}}g8();rL()};G.8r=E(){B bl=6T("1d","23");if(bl){bl.kb()}2z();3M(o.hK);4f();rL()};E rL(){if(o.c4){o.c4=1H;o.iB=1H;1g.1l()}}G.9F=E(){V(B x in b){if(b.2r(x)){if(b[x].g("1d")=="1u"){b[x].xi()}}}};G.pE=E(){4f()};G.Hr=E(){rV()};E rV(){if(W){if(W.g("1o")&&v.W.fY==1){o.R.gS()}}}E xX(){if(o.1i.2h){o.3Z=H;2B(o.HS);o.HS=1B(E(){o.3Z=J},4H)}}E 4f(hr){if(hr==3){xX()}V(B x in b){if(b.2r(x)){if(b[x].g("1d")!="9y"){bL(b[x])}}}bL(bg);if(m0!=8U){m0=8U;2z()}if(o.c5){f3(!o.gd&&!o.3Z&&!o.23&&o.1u&&v.1r.dC!=1&&!o.4k)}};E hF(){B 1o=8g&&v.1r.ku==1;if(v.1r.1l==1){if(!o.1u&&v.1r.eZ==1){1o=J}}if(1o){V(B x in b){if(b.2r(x)){if(b[x].g("1d")!="9y"){bL(b[x],J)}}}O(o.1T,{"6z":"6W"});o.iW=H;bL(bg,J);if(bg.g("1o")){kr()}f3(J)}}E cQ(){if(o.1i.2h&&o.3Z){I}B 1l=o.1u&&v.1r.ku==1&&!o.3y;if(o.dW&&v.1r.W4==1){1l=J}if(!o.1u&&v.1r.1l==1&&v.1r.eZ==1){if(o.3Z&&v.1r.HR==1&&!o.1i.2h){}F{1l=H}}B lE;if(W){if(W.g("6b?")){lE=H}}if(1g){if(1g.g("1o")){lE=H}if(1g.g("1o")&&o.lB){1l=J}}if(lE&&v.1r.Wm==1){B m=v.1r.WF;if(m==1&&o.1i.2h){I}F{if(m==0||!K(m)){I}}}if(o.4k){1l=J}if(1l){V(B x in b){if(b.2r(x)){if(b[x].g("1d")!="9y"){bL(b[x],H)}}}bL(bg,H);if(!bg.g("1o")){8g=H;o.P.rB();if(o.1u){O(o.1T,{"6z":"1W"});o.iW=J}}f3(H)}}E g8(){if(v.1r.ku==1){if(v.1r.dC==1&&!o.23&&!o.aE){}F{3M(o.hK);o.hK=7M(cQ,((v.1r.7F>0?v.1r.7F:v.1r.j3)*2a))}}}E bL(Q,bP){B 1l=J;B 1o=J;B bN=J;if(v.1r.1l==1){if((!o.gd&&!o.3Z&&!o.23&&o.1u&&v.1r.dC!=1&&!o.4k)||(o.23&&8g&&!o.iW)||(o.U.gD()&&o.7H&&!o.3Z)){1l=H;1o=J;bN=H}F{1l=J;1o=H}if(K(bP)&&!o.4k){1l=bP;1o=!1l}if(o.c5&&(Q.s("1v").L("R")==0||Q.s("1d")=="2H")){1l=J;1o=H}if(v.1r.eZ==1&&!o.1u){if(o.3Z&&v.1r.HR==1&&!o.1i.2h){}F{1l=H;1o=J;bN=J}}if(v.1r.WE==1&&!o.5Y&&o.1u){1l=J;1o=H}}F{if(Q.s("1l")!=1){1o=H}}if(1o&&!o.iW){O(o.1T,{"6z":"6W"});o.iW=H}B a=Q.g("1d");if(a=="3G"&&Q.s("1v").L("R")==-1||Q.s("Hw")==1){1l=J;1o=H}if(o.4k){if(a=="2H"){if(o.P.1j()==-1){1l=H;1o=J}}}B rr=J;B hp=f5(Q);if(Q.s("1l")==1){if(Q.s("Kk")==1){if(bN||bP||(o.1u&&!o.3Z)){!bN&&!bP?\'\':hp=H}}if(Q.s("Hw")==1){if(!bN&&!bP){hp=H}}if(Q.s("WB")==1){if(o.1u&&!o.3Z){hp=H}}if(Q.s("HA")==1||Q.s("Hv")==1||Q.s("FP")==1){lK=H}}if(hp){1l=H;1o=J}F{!1l?1o=H:\'\'}if(Q.s("1d")=="1J"){if(Q.s("1l")==1&&Q.s("hS")==1&&!Q.g("h6")){1l=H;1o=J;if(!bN&&(o.91||o.dX)&&!bP&&Q.s("dz")!=1){1l=J;1o=H}F{rr=H}}}if(o.9X||(!o.1G&&v.1r.1l==1&&v.1r.lS==1)||(!o.5Y&&v.1r.1l==1&&v.1r.FK==1)||(!o.23&&v.1r.1l==1&&v.1r.WA==1)){if((o.9X&&Q.g("1a")=="l7"&&Q.s("Fz")!=1)||ex(Q.s("1v"),["2T","R"])){1l=H;1o=J}if(v.1r.dC==1&&!o.23){1l=J;1o=H}}if(1g){if(1g.g("1o")&&v.1g.7a!=1){bN=J;bP=J}}if(W&&o.2I){if(v.W.Wz==1){if(o.2I.rk()){I}}}if(a=="2O"){if(K(o.2O)){if(o.2O.6q()){1l=H;1o=J;Q.1V("62","1W")}}}if(a=="W"||a=="5o"||a=="bD"||Q.s("Hq")==1){if(W){if(W.6q()&&Q.s("Hq")!=0){1l=H;1o=J;Q.1V("62","1W")}}F{1l=H;1o=J}}if(o.Wx==1){1l=H;1o=J}if(rr){B cc=rv(Q);if(cc){cc.y>0?Q.1V("y0",cc.y):\'\';O(Q.c(),{"1v":"2F","1e":Q.g("y0")})}}if(1l){8C(Q,(rA?H:J))}if(1o){Fs(Q)}if(Q==bg){if(!1l&&1o){kr();7q(7w);aM?aM.1V("1A",aM.s("a")):\'\';8g=J;kW==0?js("ui",1):\'\';kW=1;o.6i&&o.av?o.6i.1o():\'\'}if(1l&&!1o&&!o.4k){o.P.rB();3x(7w);aM?aM.1V("1A",0):\'\';8g=H;kW==1?js("ui",0):\'\';kW=0;o.6i&&o.av?o.6i.1l():\'\'}if(1g){if(1g.tb()){if(!1g.g("1o")){1o&&!1l?1g.1o():\'\'}F{!1o&&1l?1g.1l(2):\'\'}}}if(W){if(v.W.7a==1&&!W.6q()){if(1o||o.9X){if(v.W.Ht==1&&o.23){}F{if(!W.g("1o")){if(v.W.Hu==1){!o.1u&&!o.de?W.1o():\'\'}F{W.1o()}}}}F{if(1l&&W.g("1o")){W.1l()}}}}}};E f5(Q){B x=J;B a=Q.g("1d");if(Q.s("1l")==1){if(Q.s("wf")==1){o.1u||o.de?x=H:\'\'}if(Q.s("eZ")==1){!o.1u&&!o.de?x=H:\'\'}if(Q.s("Ww")==1){o.7H?x=H:\'\'}if(Q.s("fj")==1){x=H}F{if(Q.s("Wv")==1){if(o.1i.eR){Q.1V("fj",1);x=H}}if(Q.s("Wu")==1){if(o.1i.2h){Q.1V("fj",1);x=H}}}if(Q.s("Hv")==1){if(o.2Y>Q.s("Hx")){Q.1V("dz",1);x=H}F{Q.1V("dz",0)}}if(Q.s("Ws")==1&&!8e){x=H;o.nu=1}if(Q.s("Wr")==1&&!o.9v){x=H}if(Q.s("Wq")==1&&o.9v){x=H}if(Q.s("Wp")==1&&8e){x=H;o.nu=1}if(Q.s("HA")==1){if(o.2Y<=Q.s("HB")){Q.1V("dz",1);x=H}F{Q.1V("dz",0)}}if(Q.s("Xr")==1){o.1G?x=H:\'\'}B t=o.P.1b();B d=o.P.1j();if(Q.s("JV")==1&&Q.s("HC")>0){if(t>=Q.s("HC")){x=H}}if(Q.s("JD")==1&&Q.s("HE")>0){if(t0){if(t0){x=H}if(Q.s("GH")==1){if(K(Q.s("lV"))){2x[Q.s("lV")]?x=H:\'\'}}if(Q.s("Yv")==1){if(!K(Q.s("9r"))){x=H}}if(Q.s("G3")==1){if(K(Q.s("lW"))){!2x[Q.s("lW")]?x=H:\'\'}}if(Q.s("Yu")==1&&o.1i.4n){!o.1G||o.lX?x=H:\'\'}if(Q.s("Yt")==1){!o.P.7H()?x=H:\'\'}if(Q.s("Ys")==1){!o.P.6a()?x=H:\'\'}if(Q.s("Yr")==1){!o.3Z?x=H:\'\'}if(Q.s("Yq")==1){!o.23?x=H:\'\'}if(Q.s("FP")==1){o.23?x=H:\'\'}if(Q.s("Yp")==1){!o.3g?x=H:\'\'}if(Q.s("Ym")==1){o.P.6a()&&o.P.b6().L("?xt")==-1?x=H:\'\'}if(Q.s("Jb")==1){5R(o.26)?x=H:\'\'}if(Q.s("FK")==1){!o.5Y?x=H:\'\'}if(Q.s("Yl")==1){o.5Y?x=H:\'\'}if(Q.s("Yi")==1){o.ne?x=H:\'\'}if(Q.s("Yf")==1){!o.ne?x=H:\'\'}if(Q.s("K5")==1){if(Q.g("jg")){x=H}}if(Q.s("Yy")==1){!o.ab?x=H:\'\'}if(Q.s("Yo")==1){o.ab?x=H:\'\'}if(Q.s("Yz")==1){if(v.5d==1&&v.oI==1){if(o.2m=="5v"&&!K(v.26)&&v.z9==0){if(!o.1G||o.P.8n()=="7H"){if(v.26==\'\'){}F{x=H}}}}}}if(a=="3G"){B lu=Q.s("2Z");if(lu){if(lu=="2S:5y"||lu=="5y"){if(!o.5y&&!o.kA&&!o.YL){x=H}}if(lu=="2S:9a"){if(!o.9a||(!o.1G&&v.5d==0)){x=H}}if(lu=="2S:FW"){if(!o.ne){x=H}}if(lu.L("6o")>-1){if(!o.6o){x=H}}if(7B([lu],"6S")&&!7B([lu],"js:")&&Q.s("fj")!=1){B sk=J;if(K(v.6S)){if(!o.bC){1C FX==\'E\'?o.bC=1t FX():\'\'}if(o.bC){sk=o.bC.FY(Q)}}!sk?x=H:\'\'}}}if(a=="W"||a=="5o"||a=="bD"){if(W){if(W.6q()){x=H}}F{x=H}}if(a=="1g"){if(1g){if(1g.6q()){x=H;o.2m!=\'1E\'?Q.1V("62","1W"):\'\'}}F{x=H}}if(Q.g("1I")=="1D"){if(Q.g("S")==0){x=H}}if(Q.g("1g#")){if(!Q.g("1V#4j")){x=H}}if(Q.s("3f")==1){B cb=1S.7G("xB"+v.id);if((o.P.1j()==0&&o.P.1b()==0)||!o.4h||!5R(cb)||!o.xr){x=H}}if(Q.s("wq")==1){!x?Q.1V("wq",1):\'\'}if(a=="1j"){if(o.P.6a()&&Q.s("YS")!=1){x=H}}if(Q.g("1a")=="l7"){if(o.9X&&o.1i.cO&&Q.s("Fz")!=1){x=H}}I x}E 8C(Q,y9){if(Q.g("1o")){if(o.aE||Q.s("62")=="1W"||y9){Q.1V("2i",J)}F{KA(Q)}Q.1V("1o",J)}};E Fs(Q){if(!Q.g("1o")){if(Q.s("62")=="1W"||o.aE){Q.1V("2i",H);if(o.aE){Q.1V("1A",1)}if(Q.g("1d")=="1J"){if(o.hR){xQ(Q)}}}F{Fu(Q)}if(Q.s("1d")=="1J"){o.R.3P(o.3g?0:v.1J)}if(Q.s("1d")=="2H"){o.U.xR()}Q.1V("1o",H)}};E KA(Q){yl(Q.g("1a"));B 5P="fr|";B 5m="0|";B 1l=1;B a=Q.s("62");if(Q.s("Fv")==1){5P=\'\';5m=\'\'}B p=Q.s("1v");B dE=Q.g("3u");29(Q.s("ng"))?p=Q.s("ng"):\'\';ex(p,[\'2T\'])&&o.c5?p="":\'\';if(a=="1L"){5P+="1L|";5m+="0|"}if(a=="1v"){if(p.L("2u")>-1&&p.L("R")==-1){5P+="x|";5m+=54(o.2Y+Q.g("18")/2*dE)+"|"}if(p.L("1c")>-1){5P+="x|";5m+=54(-Q.g("18")/2)*dE+"|"}if(p.L("1e")>-1){5P+="y|";5m+=(-Q.g("1f")/2)*dE+"|"}if(ex(p,["2T","R","9d"])){5P+="y|";if(Q.g("1d")=="2H"||Q.g("1d")=="1J"){5m+=54(o.4E+Q.s("h")+(Q.s("h")<20?20-Q.s("h"):0))+"|"}F{5m+=54(o.4E+Q.g("1f")/2)+"|"}}if(p=="7O"){5P+="1L|";5m+="0|"}}B m=1t 5N({"mc":Q,"me":Q.g("1a"),"1I":5P.1q(0,5P.S-1),"to":5m.1q(0,5m.S-1),"1l":1l})};E Fu(Q){yl(Q.g("1a"));B 5P="";B 5m="";B a=Q.s("62");B p=Q.s("1v");29(Q.s("ng"))?p=Q.s("ng"):\'\';if(Q.g("1A")!=1&&Q.s("Fv")!=1){5P="fr|";5m=(Q.g("1a")==\'bg\'?v.1r.a:"1")+"|"}if(a=="1L"){if(Q.g("3u")!=Q.s("1L")){5P+="1L|";5m+=Q.s("1L")+"|"}}if(a=="1v"){if(p=="7O"){if(Q.g("3u")!=Q.s("1L")){5P+="1L|";5m+=Q.s("1L")+"|"}}F{if(p.L("R")>-1||p=="2T"){if(Q.g("y")!=Q.g("y0")){5P+="y|";5m+=Q.g("y0")+"|"}}F{5P+="x|y|";5m+=Q.g("x0")+"|"+Q.g("y0")+"|"}}}if(5P!=""&&5m!=""){B m=1t 5N({mc:Q,me:Q.g("1a"),1I:5P.1q(0,5P.S-1),to:5m.1q(0,5m.S-1),1o:1})}F{Q.1V("2i",H)}};G.i6=E(1a,1I,y9){B 4R=J;B 2D=J;B Q=b[1a];B 1d=Q.g("1d");B 2Z=Q.s("2Z");if(1I=="6p"){if(o.hR){if(1d=="1J"||1d=="4Z"||1d=="9k"){if(!Q.g("h6")){o.91=H;o.dX=H;4R=H;4f();if(v.fH.Fw==1){B bl=6T("1d","2H");if(bl){3x(bl.c())}}}}}if(1g&&v.1g.f0==1&&((1d=="1g"||2Z.L("Fx")==0)||2Z.L("1g:")==0)){2B(o.fe);if(!1g.g("1o")||nh!=Q){4N(Q,1I);o.eN=1d+2Z;1B(E(){o.eN=2c},4H)}}if(W&&v.W.f0==1&&1d=="W"){2B(o.z8);if(!W.g("1o")||nh!=Q){4N(Q,1I);o.eN=1d;1B(E(){o.eN=2c},4H)}}}if(1I=="7N"){if(o.hR){if(1d=="1J"||1d=="4Z"||1d=="9k"){o.91=J;o.dX=H;1B(E(){if(!o.91){o.dX=J;V(B x in b){if(b.2r(x)){if(!8g){if(b[x].g("1d")=="1J"&&!b[x].g("h6")){8C(b[x]);2z()}}if(b[x].g("1d")=="2H"){if(v.fH.Fw==1){7q(b[x].c())}}}}}},4H)}}if(1d=="2H"){o.U.6s(1)}if(v.1g.f0==1&&((1d=="1g"||2Z.L("Fx")==0)||2Z.L("1g:")==0)){2B(o.fe);o.fe=1B(E(){if(!o.3y){cs(1)}},(v.1g.gC>0?v.1g.gC*2a:2a))}if(W&&v.W.f0==1&&1d=="W"){2B(o.z8);o.z8=1B(E(){if(!o.3y){W.g("1o")?W.1l(1):\'\'}},(v.W.gC>0?v.W.gC*2a:2a))}}if(4R){1B(2z,10)}};G.qc=E(){if(o.5r&&!o.23&&!o.aE){o.U.5r(J);o.5r=J}if(o.26){if(v.nn>-1&&5R(o.26)){O(o.26,{1A:v.n9})}}if(o.1u&&v.FE==1&&v.YM!=0){o.U.3a()}if(v.1r.7F>0){2B(o.FB);o.FB=1B(4f,v.1r.7F*2a)}F{4f()}};G.Hz=E(){if(o.26){if(v.nn>-1&&5R(o.26)){O(o.26,{1A:v.nn})}}if(!o.1u&&v.FE==1){o.U.2q()}2z();4f();f3(J)};G.fA=E(aZ,b0){B y;V(B x in b){if(b.2r(x)){y=b[x].g("1d");if(y=="2H"||y=="1J"){b[x].fA(aZ,b0)}}}};G.oD=E(){if(v.1r.1l==1){if(v.1r.dC==1&&!o.23){I}if((!o.3Z||o.1i.2h)&&o.P.8n()=="cg"){o.3Z=H;4f(3);xX()}if(v.1r.ku==1){hF();g8()}f3(J)}};G.fC=E(aZ,b0){V(B x in b){if(b.2r(x)){if(b[x].g("1d")=="2H"||b[x].g("1d")=="1J"){b[x].fC(aZ,b0)}}}};G.hn=E(1b,1j,G1){V(B x in b){if(b.2r(x)){if(b[x].g("1d")=="2H"){b[x].6s(1b,1j,G1)}if(b[x].g("1d")=="1b"){nv(b[x],1b,1j)}if(b[x].s("JR")==1){b[x].wz()}if(b[x].s("JQ")==1){b[x].J3(1b,1j)}if(b[x].s("Kj")==1){if(b[x].s("2Z")=="Kh"||b[x].s("2Z")=="6R"){1C FJ==\'E\'?FJ(b[x]):\'\'}if(b[x].s("Kl")==1&&!b[x].g("1o")&&8g){}F{if(b[x].g("1o")==f5(b[x])){4f();2z()}}}}}};E f3(x){if(v.1r.1l==1){x?cs():\'\';if(o.c5){if(!o.1u&&v.1r.eZ==1){x=H}if(x&&!o.xo){O(o.1r,{"1e":bg.h()})}if(!x&&o.xo){O(o.1r,{"1e":0})}o.xo=x}}}E kr(){8g=J;o.P.kr();if(o.xm){o.xm=J;2z();1B(2z,eE)}}E nv(x,1b,1j){if(v.4r>0){1b-=v.4r*1;1j-=v.4r*1}B y=3J(1b);if(x.s("JE")=="1"){y=3J(1j-1b)}if(x.s("YF")=="1"){if(x.s("YE")=="1"){y=y+(1j>0?\' \'+2N(x.s("YD"))+\' \'+3J(1j):\'\')}F{1b==0?y=3J(1j):\'\'}}x.6k(y)}G.y7=E(1b,1j){B x=6T("1d","2H");if(x){x.In(1b,1j)}};G.jV=E(y){if(o.P.1j()>0){B x=6T("1d","2H");if(x){x.jV(y)}}};G.9o=E(){if(!8e){if(v.fh==1){2B(nt);nt=1B(9o,4H)}F{9o()}}};E 9o(){if(!8e){js("YC");8e=H;B x=6T("1d","9y");if(x){x.Ja();if(v.Gv==1&&o.1u){2B(o.Gq);o.Gq=1B(Gs,(v.Gr>0?v.Gr:1)*2a)}}o.nu?4f():\'\'}}E Gs(){if(o.1u&&8e){o.U.7h()}}G.Gt=E(y){V(B x in b){if(x==y){b[x].1V("3x")}}};G.9G=E(){2B(nt);if(8e){js("8q");B x=6T("1d","9y");if(x){x.kh();if(v.Gv==1&&o.1u){o.U.gy()}}8e=J;o.nu?4f():\'\'}};G.iX=E(){B x=6T("2Z","1J 8S");if(x){x.1V("7q");x.6k(2N(\'1J\')+\' \'+(o.3g?0:2y.oA(v.1J*100))+\'%\');2B(o.iX);o.iX=1B(Gw,2a)}};E Gw(){B x=6T("2Z","1J 8S");if(x){x.6k(\'\');x.1V("3x");2B(o.iX)}}G.3K=E(1b,1j){if(v.4r>0){1b-=v.4r*1;1j-=v.4r*1}V(B x in b){if(b.2r(x)){if(b[x].s("on")==1){if(b[x].g("1d")=="2H"){1j>0?b[x].1V("2o",1b/1j):\'\';b[x].Io()}if(b[x].g("1d")=="1b"){nv(b[x],1b,1j)}if(b[x].g("1d")=="4u"){b[x].1V("pe",0.5);b[x].1V("dI",0)}}}}};G.3X=E(1b,1j){V(B x in b){if(b.2r(x)){if(b[x].g("1d")=="1j"){if(v.4r>0){1j-=v.4r*1}b[x].6k(3J(1j))}if(b[x].g("1d")=="2H"){b[x].6s(1b,1j);b[x].I4(1j)}if(b[x].g("1d")=="1b"){nv(b[x],1b,1j)}}}};G.94=E(){if(!o.4q){1g.g("1o")?1g.1l():1g.1o()}};G.cM=E(){if(1g){if(o.4q){I o.4q.5R()||1g.g("1o")}F{I 1g.g("1o")?H:J}}F{I J}};G.nw=E(x){if(1g){1g.5C(x)}};G.cs=E(){cs()};G.Yc=E(x){if(1g){1g.Gp(x)}};G.HH=E(){if(1g){1g.hk()}};G.HJ=E(x){if(1g){I 1g.Gx(x)}};E cs(x){if(1g){1g.g("1o")?1g.1l(x):\'\'}o.4q?o.4q.1l():\'\'};G.gS=E(){if(W){if(W.g("1o")){W.1l(1)}F{W.1o()}}};G.hg=E(x){if(W){if(W.g("1o")&&x!=1){x!=2?W.1l():\'\'}F{1B(E(){W.1o()},100)}}};G.ha=E(){if(W){I W.g("1o")?H:J}F{I J}};G.Gz=E(x){if(W){W.g("1o")?W.1l(x):\'\'}};G.cV=E(x){I W?W.g(x):\'\'};G.6e=E(x){if(W){W.xS(x)}};G.GA=E(x){if(W){W.GB(x)}};G.az=E(){if(W){W.az()}};G.nz=E(){if(W){W.nz()}};G.hv=E(){hv()};E hv(){V(B x in b){if(b.2r(x)){if(b[x].g("1d")=="5o"){O(b[x].c(),{"1A":(!W.cp()?0.5:1)})}if(b[x].g("1d")=="bD"){O(b[x].c(),{"1A":(!W.fm()?0.5:1)})}}}}G.cp=E(){if(W){I W.cp()}F{I J}};G.fm=E(){if(W){I W.fm()}F{I J}};G.fv=E(){if(W){I W.fv()}F{I J}};G.nC=E(){if(W){W.nC()}};G.du=E(){if(W){W.du()}};G.GC=E(x){if(x&&W){W.i3(x)}};G.GD=E(x){if(x&&W){W.n7(x)}};G.Gy=E(x){if(x&&W){O(W.co(),{"XI":"1W","3c-2u":W.s("6V")});1S.7G(x).1Y(W.co());3x(W.c())}};G.XH=E(){};G.Gd=E(x){if(1g){1g.7l();1g.g("1o")?1B(E(){1g.1l()},4s):\'\'}};G.dx=E(){if(1g){1g.7l()}if(o.4q){o.4q.dG()}};G.mT=E(x){if(1g){1g.fQ()}2z();4f()};G.hX=E(x){if(1g){1g.ir(x);1g.g("1o")?1g.1l():\'\'}if(o.4q){o.4q.dG()}if(o.Gl&&x=="6D"){W.yu()}x=="4M"?yS():\'\'};E yS(){if(o.kj){B x=3S(o.iv/o.5X.4B(-1)[0],1).qI(2);V(B i in b){if(b.2r(i)){if(b[i].s("8b")=="4M"&&o.iv){b[i].6s(x,1)}if(b[i].s("2Z")=="2S:4M,1.0"){b[i].x5(x)}}}}}G.i9=E(x){if(1g){1g.ir("6D")}if(o.4q){o.4q.dG()}if(o.Gl){W.yu()}};G.XG=E(){if(1g){1g.fb();1g.g("1o")?1B(E(){1g.1l()},4s):\'\'}if(o.4q){o.4q.dG()}if(o.4k&&o.4h){o.3f.9u()}};G.yD=E(){o.4q?o.4q.1l():\'\';if(1g){1g.yD()}};G.ik=E(im,2i,7R){V(B x in b){if(b.2r(x)){if(b[x].g("1d")=="1g"){if(b[x].s("fO")==1){b[x].Jc()}}if(b[x].g("Iq")=="1g#"+im){b[x].1V("1V#4j",2i);if(b[x].g("1I")=="1D"){if(7R){b[x].6k(yJ(7R))}}F{if(v.1g[\'1g\'+im+\'1d\']=="2V"){if(7R==2N("8Q")){b[x].bB(0)}F{b[x].bB(1)}}2z()}bL(b[x])}}}};G.G5=E(){if(1g){1g.7l();1g.ir("6D");1g.ir("6C")}};G.h9=E(){B x=6T("1d","2H");if(x){x.h9()}};G.4R=E(){2z();if(8g){o.xm=H}};G.wH=E(x){if(!8g||x==1){2z();4f()}F{v.1r.vH=H}};G.vG=E(){B b=6T("1I","O");if(b){b.Jd()}};G.5j=E(){4f();2z();4f();if(o.9X){3x(7w)}F{!8g?7q(7w):\'\'}};G.HY=E(1m){if(1w.ec==v.id&&v.1N.on==1){B x=1m.Gk;B y=J;if(x==1H){x=1m.GI}if(K(o.22)||K(o.7W)||o.vf==1){I J}if(o.1u&&v.1N.ia==1){y=H}if(((v.1N.8T==1&&x==32)||(v.1N.XF==1&&x==13)||(v.1N.k==1&&x==75))&&(o.5Z||o.3Z||y)){if(v.1N.2L==1){7f(\'1u\',o.1u?0:1)}o.U.gU();1m.9n();I J}!v.1N.mU?v.1N.mU=0.2:\'\';!v.1N.1L?v.1N.1L=5:\'\';if(v.1N.G6==1&&(o.5Z||y)){if(o.P.1j()>0){V(B i=48;i<58;i++){if(x==i){o.U.3K((o.P.1j()*(x-48)*10)/100,H)}}}}if((x==39||(v.1N.l==1&&x==76))&&(o.5Z||y)){mP(v.1N.vy)}if((x==37||(v.1N.j==1&&x==74))&&(o.5Z||y)){mR(v.1N.vy)}if(x==38&&(o.5Z||y)){mP(v.1N.vw)}if(x==40&&(o.5Z||y)){mR(v.1N.vw)}if(x==Y1&&(o.5Z||y)){mP(v.1N.Gj)}if(x==Y9&&(o.5Z||y)){mR(v.1N.Gj)}}};E 6T(y,z){V(B x in b){if(b.2r(x)){if(b[x].s(y)==z){I b[x]}}}}E mP(x){if(x=="5o"){if(o.W){o.R.az()}F{x="3r"}}if(x=="3r"){if(o.P.1j()>0){B sk=o.P.1b()+3S(v.1N.3r);if(sk0&&o.1G){B sk=o.P.1b()-v.1N.3r>=0?o.P.1b()-v.1N.3r:0;o.U.3K(sk,H);js("mS",sk)}}if(x=="1J"){o.U.3P(3S(v.1J)-3S(v.1N.mU));1m.9n()}if(x=="1L"){o.P.1L(-v.1N.1L/100);1m.9n()}if(v.1N.2L==1){7f(x,0)}};G.Ho=E(1m){if(1w.ec==v.id){B x=1m.Gk;if(x==1H){x=1m.GI}if(x==57){if(v.1k==1){}}if(o.23&&x==27){o.U.8r()}if(K(o.22)||K(o.7W)){I J}if(v.1N.on==1){if(v.1N.f==1&&x==70&&v.fh!=1&&(o.5Z||o.3Z)){if(v.1N.2L==1){7f(\'23\',o.23?0:1)}o.23?o.U.8r():o.U.af()}if(v.1N.s==1&&x==83&&(o.5Z||o.3Z)){if(o.3w){if(v.1N.2L==1){7f(\'2V\',o.9S?0:1)}3v("Jj")}}if(v.1N.m==1&&x==77&&(o.5Z||o.3Z)){if(v.1N.2L==1){7f(\'4Z\',o.3g?1:0)}o.3g?o.U.5S():o.U.4Y()}}}};G.4J=E(){3M(o.hK);V(B x in o){if(x.L("X")==0&&x.L("KQ")>-1){3M(o[x])}}V(B i=0;i-1){v.JL=H}if(C.2Z.L("2O:")>-1){o.g4=H}if(C.2Z=="Y4"){C.Y3=1t Y2(C)}}B 7u=C.2M?C.2M.2w("///"):[];if(C.JM==1){C.1I="1D";C.1D=k5(0)+(U.S>1?\'///\'+k5(1):\'\');if(29(C.a4)){C.1y=C.a4}}C.it=[];C.il=[];B wR=0;B 2L=1t eu();B 1p=1t eu();B dT=1t eu();B Y0=1t eu();B kd=0;B aK;if(C.1I=="1D"){if(C.4y){if(K(v[C.4y+\'1D\'])){C.1D=v[C.4y+\'1D\']}}if(K(C.1D)){2L[0]=4X(C.1D);C.q6=C.1D.S;B v2=[\'/\',\'|\',\'-\'];v2.L(C.1D.1q(-1))>-1?C.w5=C.1D.1q(-1):\'\';v2.L(C.1D.1q(0,1))>-1?C.w9=C.1D.1q(0,1):\'\';if(1d=="1b"||1d=="1j"){if(C.1D.L(\'0:\')==0){C.pT=H}if(C.1D.2w(":").S==3){C.IC=H}F{if(C.1D.L(\'iJ:iJ\')>-1){C.Ik=H}}if(C.n3==1){v.n3=1}}if(C.JE==1&&C.1D.L("-")==0){C.Ib=H}if(C.1D.L("///")>0&&(1d=="3G"||C.JM==1)){C.gt=C.1D.2w("///");C.1D=2L[0]=C.gt[0]}}if(v.uX==1){1B(9z,100);1B(9z,4H);1B(9z,2a)}}F{if(K(C.1p)){2L[0]=C.1p;if(2L[0].L("///")>0&&2L[0].L("kT")==-1){2L=C.1p.2w("///")}if(K(C.ls)){2L[1]=C.ls}if(C.Ic==1){if(29(C.JO)){2L.3N(C.JO);kd=2L.S-1}}}}if(1d=="3G"){if(C.XT==1&&K(C.j9)){C.wa=C.2Z}}B X=28("2f");B sp=C.1v;if(sp.L(\'9d\')>-1){o.9d?o.9d.1Y(X):1B(E(){o.9d.1Y(X)},100);o.JP=H}F{if(o.c5&&((ex(sp,["2T"])&&C.12i!=1)||(ex(sp,["X"])))){o.1r.1Y(X)}F{o.1T.1Y(X)}if(1d=="9y"&&C.12k==1){X.C.4Q=l3}}if(C.JQ==1){C.kY=1t 12H(C,X)}B l5=28("2f");X.1Y(l5);B ep=28("2f");O(ep,{"1v":"2F","1c":0,"1e":0});X.1Y(ep);O(X,{"1v":"2F","1c":0,"1e":0,"1A":1,"e9":"nJ","oP":"jq"});if(29(C.4y)){3R(X,{"id":(v.id+"4a"+"bG"+C.4y)})}if(C.JR==1||C.K3==1){O(ep,{"5b":"3b 0.2s 3e"})}if(2L.S>0){V(i=0;i<2L.S;i++){1p[i]=28("2f");O(1p[i],{"1v":"2F","1e":0,"1c":0,"9W":"1W","1A":C.a,"5b":"1A 0.1s 3e"});if(C.gI>C.1L){O(1p[i],{"5b":"1A 0.1s 3e,3b 0.1s 3e"})}if(C.1I=="fU"&&C.3z!=\'\'){if(29(C.4y)){3R(1p[i],{"id":(v.id+"4a"+"X"+"4a"+C.4y+"4a"+"1p")});if(v[C.4y+\'3z\']){C.3z=v[C.4y+\'3z\']}}if(ex(C.3z,[".rw",".ih",".15G","kT",".fR"])){C.3z.L("//")==-1&&C.3z.L("kT")==-1?C.3z=\'//\'+C.3z:\'\';B z=28("3H");C.qf=1;z.1z("eo",w6);z.3z=C.3z;1p[i].1Y(z);C.w=1p[i].2e;C.h=1p[i].2U;if(C.JN>0){O(z,{1f:C.JN})}}}if(C.1I=="1D"){O(1p[i],{"1y":(C.1y),"e9":C.ef*2k(v.8p,1),"nQ":gX(C.4z),"j2-fZ":C.i2+\'px\',"3c":"0 ce 0 ce","ax-8T":"eB"});if(o.bq){if(29(C.JC)){O(1p[i],{"e9":C.JC*2k(v.8p,1),})}}if(C.2o==1){if(C.1D.L("-1||1a=="d2"){O(1p[i],{"9W":"2J"})}}if(C.JB==1){O(1p[i],{"4z-eW":"JB"})}if(C.n5>0){O(1p[i],{"4z-eW":C.n5})}if(C.Jm){O(1p[i],{"oP":C.Jm+"em"})}2L[i]==\'4u\'?2L[i]=2N("4u"):\'\';1p[i].1X=wM(2L[i]);1B(wg,100);C.w=1p[i].2e;C.h=1p[i].2U;if(29(C.4y)){3R(1p[i],{"id":(v.id+"oa"+C.4y+"15t")})}}if(C.1I=="O"){o.1G?1B(xe,4s):\'\'}B 9h=2L[i].5c();if(9h.L(\'B:\')==0){9h=2k(1w[9h.1q(4)],\'\')}B mF=9h.L(\'<2n\')>-1||9h.L(\'<15B\')>-1;if(C.1I=="2n"&&(9h.L(\'\')>-1||mF)){if(1d=="4Z"||1d=="3G"){9h=9h.1Q(/pV/g,\'pV\'+v.id+1a)}if(9h.L(\'42\')>-1){aP(1p[i])}1p[i].1X=(!mF?"<2n 18=\'20\' 1f=\'20\' 4c:4e=\'3W://46.w3.3U/7K/4e\' 4c=\'3W://46.w3.3U/4m/2n\'>":\'\')+9h+(!mF?"":\'\');1p[i].2e>20?C.w=1p[i].2e:\'\';1p[i].2U>20?C.h=1p[i].2U:\'\';O(1p[i],{"18":C.w,"1f":C.h});if(C.a4!=-1){gc(1p,C.a4)}if(29(C.4y)){3R(1p[i],{"id":(v.id+"oa"+C.4y+"15x"+i)})}}ep.1Y(1p[i]);if(C.2Z=="ee"){if(1C lz!=="1H"&&K(1w.vl)){!o.9K?o.9K=1t lz(1p[i]):\'\'}}i>0?1l(1p[i]):\'\'}9V();lc?w6():\'\';if(C.2Z=="3f"){C.3f=1;C.1l=1;o.3f?1p[0].1X=o.3f.8O(C.a4!=-1?C.a4:\'#3C\'):\'\';if(o.1i.2h){1p[0].Jq=wN;1p[0].15v=5W;1p[0].vj=wP}F{1p[0].kI=6E;1p[0].kG=5W;1p[0].iN=dK}}F{if((bg.2e*C.1L<35||bg.2U*C.1L<35)&&C.1I!=\'1D\'){wk();aP(9s)}F{aP(bg);if(C.h1==1){9V();aP(bg)}}}if(1d=="3G"){B lu=\'\';if(C.eG==1&&K(C.2Z)){lu=C.2Z;if(lu.L("2S:")==0){if(lu==\'2S:1u\'&&C.j9==\'2S:3B\'){C.pp=1}B 1P=lu.1q(4).2w(",");if(1P.S==2){B v9=1P[1].2w("/");if(v9.S==2){1P[0]==\'hd\'?1P[0]="4b":\'\';if(v[1P[0]]==v9[1]){C.a=1;O(1p[0],{"1A":C.a})}}}}if(lu=="JA"||lu=="4p"){o.U.gR();X.C.4Q=l3;o.vf=1}}if((C.1l==1&&(C.JV==1||C.JD==1||C.JW==1))||lu.L("6S")==0||lu=="Kh"||lu=="6R"){C.Kj=1;if(7B([C.1v],"X")||C.Kk==1){C.Kl=1}}if(lu.L("6S")==0){X.C.4Q=l3}}V(B sf in C){wI(sf)}if(1d=="1g"&&C.fO==1){fO=1t 15u(X,bg,C)}if(C.2o==0){jB(X)}if(C.qf==1){1l(bg)}if(C.2p==1){oM()}if(C.1v.L("2u")>-1){g9=1}if(C.1v.L("1e")>-1){Km=1}if(C.1v.L("2T")>-1){fW=1;1d=="3G"&&29(C.2Z)?X.C.4Q=l3:\'\'}if(C.1v.L("X")>-1){fW=1}2z();B t=\'\';if(C.bw!=0){t+="nM("+C.bw+"vW)"}if(C.15E==1){t+=" 3u(-1)"}if(C.15H==1){t+=" 3D(-1)"}if(t!=\'\'){O(ep,{"3b":t})}if(1d=="9y"){kh()}B 1P=[];B i;if(1d=="W"){1P=[\'cw\',\'Kn\',\'l4\',\'Ko\',\'wW\',\'q8\'];V(i=0;i<1P.S;i++){if(K(C[1P[i]])&&!K(v.W[1P[i]])){v.W[1P[i]]=C[1P[i]]}}}if(1d=="1R"){1P=[\'lw\',\'wU\',\'wT\'];V(i=0;i<1P.S;i++){if(K(C[1P[i]])&&!K(2x[1P[i]])){v[1P[i]]=C[1P[i]]}}}C.lb==1?8Y():\'\';if(1d=="3G"&&C.on==0){3x(X)}if(C.1l==1&&C.lp>0){1B(Ki,C.lp*2a)}}E Ki(){C.lp=-1;o.R.5j()}E wk(){if(9s){9s.4d.3o(9s)}9s=28(C.h1==1?"8O":"2f");O(9s,{"1v":"2F","1e":0,"1c":0,"18":C.1I=="fU"?bg.2e:(bg.2e>35?bg.2e:35)*C.Ks,"1f":C.1I=="fU"?bg.2U:(bg.2U>35?bg.2U:35)*C.vt});C=4i(C,\'hw\',\'hw\');X.1Y(9s)}E aP(x){if(1d.L("1b")==0&&U.S==1){C.2o=0}if(1d=="3G"&&C.eG==0){C.2o=0}if(C.2o==1){wK=C.h1==1&&x==bg;if(C.h1==1&&29(C.h3)){3R(x,{"h3-6u":C.h3})}if(C.hU==1){O(x,{"6z":"42"})}O(x,{"9W":"2J"});if(o.1i.2h){x.1z("cB",E(e){wP(e)},{5H:J});x.1z("jZ",E(e){wN(e)},{5H:J});x.1z("jX",E(e){Kt(e)},{5H:J})}x.f6=bp;if(v.1r.hG==1||C.hG==1){O(x,{"2v-1y":"#vB","1A":0.5})}}F{O(x,{"6z":"6W"})}if(!o.1i.2h){x.kI=6E;x.kG=5W}x.IE=fs;x.IZ=fw;if(C.3d==1||C.2p==1){x.iN=dK}}E wP(e){js("13m"+1a);e.aY();cB=H}E wN(e){C.Ku==1?6E():\'\';e.aY()}E Kt(e){e.aY();e.9n();C.Ku==1?5W():\'\';if(!cB){bp(e)}cB=J}E 9V(){if(bg){bg.4d.3o(bg)}bg=28(wK?"8O":"2f");O(bg,{"1v":"2F","1e":0,"1c":0});if(29(C.4y)){3R(bg,{"id":(v.id+"oa"+C.4y+"13j")})}w=C.w;h=C.h;C.fI=-1;C.aJ=-1;C=4i(C,\'2Q\',\'2Q\');C=4i(C,\'a0\',\'a0\');if(C.aw&&o.bq){if(C.aw!=\'0 0 0 0\'){C=4i(C,\'a0\',\'aw\')}}if(C.1I=="1D"){w=1p[wR].2e;h=1p[wR].2U;if(C.wZ>0){w0){C.i1=2K(1P[1])}F{C.4t=2K(1P[1])}}}}}}}C.h=h;C.w=w;if(C.bg==1){h=h+C.bx+C.aA;w=w+C.6Z+C.6V;C.h=h;C.w=w;if(C.1I=="1D"){C.hC=1p[0].2U}}F{C.4I=0}O(bg,{"18":(C.Kw==1?Kx:w),"1f":h,"vu":(C.nU*h)/2,"5b":"2v .1s 3e, 1A .2s, 3b .1s 3e"+(29(C.dy)?\', 6X .1s 3e\':\'\')});ln(C.56,C.4I);if(C.1I=="fU"){O(bg,{"18":w,"1f":h,"vu":(C.nU*h/C.1L)/2,})}if(C.Ii==1){y5(bg,C.56,C.Ih,C.Ig)}if(C.nV==1){O(bg,{"2P":2k(C.J1,1)+"px 6M "+C.nY})}if(C.a7==1){O(bg,{\'iU-6X\':\'a7(bd)\'})}l5.1Y(bg);if(C.7w==1){O(1p[0],{\'2v\':5Q(2k(C.13i,\'3Q\'),2k(C.13g,0.5),1p[0]),\'2P-6N\':2k(C.137,0),\'3c\':Kr(2k(C.13f,0))})}}E ln(x,y){!29(x)?x=C.56:\'\';!29(y)?y=C.4I:\'\';O(bg,{"2v":(C.Kf==1?"3e-4C("+(C.13r==1?"to 2u,":\'\')+5Q(x,y)+","+5Q(C.13h,y)+")":5Q(x,y,bg))})}E 2z(){B fI=(-bg.2U/2);B aJ=(-bg.2e/2);if(fI!=C.fI||aJ!=C.aJ){O(bg,{"1e":(-bg.2U/2),"1c":(-bg.2e/2)});C.fI=fI;C.aJ=aJ}if(9s){B x=C.1I=="fU"?bg.2e:(bg.2e>35?bg.2e:35);B y=C.1I=="fU"?bg.2U:(bg.2U>35?bg.2U:35);O(9s,{"1e":(-y/2)+C.Il-C.ID,"1c":(-x/2)+C.13s-C.13E})}V(B i=0;i<2L.S;i++){B it=C.1I=="2n"?2y.41(2K(1p[i].C.1f))/2:2y.41(1p[i].2U)/2;B il=C.1I=="2n"?2K(1p[i].C.18)/2:1p[i].2e/2;if(it!=C.it[i]||il!=C.il[i]){O(1p[i],{"1e":-it,"1c":-il});if(bg){O(1p[i],{"1e":(54(1p[i].C.1e)+C.bx/2-C.aA/2+C.13M/2+C.13L/2),"1c":(54(1p[i].C.1c)+C.6Z/2-C.6V/2+C.13K/2+C.13u/2)})}C.it[i]=it;C.il[i]=il}}}E 6E(){B i;6p=H;if(C.dT==1){if(on&&K(C.ls)){i=1}F{i=0}if(aK&&dT.S>2){i=2}if(dT[i]){pS();1o(1p[dT[i]])}}if(C.bg==1){if(29(C.9U)||29(C.8w)){ln(C.9U,C.8w)}if(29(C.dy)){O(bg,{"6X":"fV("+C.dy+")"})}}if(C.7r>-1&&!K2){V(i=0;i<2L.S;i++){if(1p[i].C.5M!="3d"){O(1p[i],{"1A":C.7r})}}}if(C.lh!=-1){gc(1p,C.lh)}if(C.K3==1){iV+=45;ja(1p[0],iV)}if(C.gI>C.1L&&C.gI>-1){1L(C.gI)}if(1d=="1g"&&o.R.cM()){}F{if(C.2p==1&&C.lb!=1){B x=7u.S>1&&!on?7u[1]:7u[0];if(x){if(x.L(\'B:\')==0){2M.1X=1w[x.1q(4)];8Y()}}1o(2p);O(2p,{"1A":1})}}if(1d=="4Z"){o.U.5r(H);o.5r=H}o.dW=H;o.R.i6(1a,"6p")}E 5W(){fw();6p=J;B i;if(C.dT==1){if(on&&K(C.ls)){i=1}F{i=0}if(aK&&dT.S>2){i=2}pS();1o(1p[i])}if(C.bg==1){if(29(C.9U)||29(C.8w)){ln(C.56,C.4I)}if(29(C.dy)){O(bg,{"6X":"fV(1)"})}}if(C.7r>-1){V(i=0;i<2L.S;i++){if(1p[i].C.5M!="3d"){O(1p[i],{"1A":C.a})}}}if(C.gI>-1){1L(C.1L)}if(C.lh!=-1){gc(1p,(C.a4==-1?\'#3C\':C.a4))}if(1d=="4Z"&&!o.23){o.U.5r(J);o.5r=J}wj();o.dW=J;o.R?o.R.i6(1a,"7N"):\'\'}E wj(){if(C.2p==1&&C.lb!=1){1l(2p);O(2p,{"1A":0})}}E bp(e){e?e.8F=H:\'\';if(!pU){o.R.fF(1a);if(1d=="3G"){kN()}wj();if(C.13x==1){iV-=30;ja(1p[0],iV)}jg=H;if(C.K5==1||(1a=="l7"&&C.1l==1&&C.wf==1)){o.R.5j()}}};G.JY=E(){bp()};E fs(){if(29(C.we)){1L(C.we)}if(29(C.wc)){gc(1p,C.wc)}}E fw(){if(29(C.we)){1L(C.1L)}if(29(C.wc)){gc(1p,lr(C.a4,\'3C\'))}}E kN(){if(2L){if(2L.S>1){if(on==H){1o(1p[0]);1l(1p[1])}F{1o(1p[1]);1l(1p[0])}}if(C.2p==1&&7u.S>1){2M.1X=o.ni+(on==H?7u[0]:7u[1])+o.kO;8Y()}}if(K(C.wa)){if(on==H){C.2Z=C.wa}F{C.2Z=C.j9}}k4();on=!on;if(C.2Z){if(C.2Z.L(",0/1")>-1){js(C.2Z,on?1:0)}}if(C.bg==1&&K(C.w8)){if(C.w8!=-1){if(on){C.K6=C.56;C.56=C.w8}F{C.56=C.K6}9V();aP(bg);2z();if(C.1I=="1D"){9z()}F{1L(C.1L)}}}}E k4(){if(K(C.gt)){if(C.gt.S>1){if(on==H){6k(C.gt[0])}F{6k(C.gt[1])}}}}E xi(1m){1m.8F=H;o.R.fF(1a)}E pS(){V(B i=0;i<2L.S;i++){if(1p[i].C.5M!="3d"){O(1p[i],{"1A":C.a});1l(1p[i])}}}E wg(1D){if(1p[0]){if(1p[0].2e>o.2Y-C.4t-C.4F-C.6Z-C.6V){if(C.w7==1){if(!1D){1D=1p[0].1X}1p[0].1X=\'\'+1D+\'\'}F{O(1p[0],{"ax-8T":"ea"})}O(1p[0],{"18":o.2Y-C.4t-C.4F-C.6Z-C.6V})}}}E w6(){if(bg){lc=J;C.qf=0;1l(bg);if(1p[0]){C.w=1p[0].2e*C.1L;C.h=1p[0].2U*C.1L;1L(C.1L)}C.9l=0;9V();wk();aP(9s);1o(bg);2z();o.R.4R();if(!5R(X)){3x(X)}}F{lc=H}}E I8(1m){1m.8F=H}E dK(){if(!o.1i.2h&&!o.dW){6E()}8Y()}E 1L(x){if(x>0){O(bg,{"3b":"1L("+x+")"});V(i=0;i<2L.S;i++){O(1p[i],{"3b":"1L("+x+")"})}if(C.kY){C.kY.1L(x)}3u=x;3D=x}}E oM(){2p=28("2f");O(2p,{\'1v\':\'2F\',\'1c\':0,\'1e\':0,\'1f\':\'2J\',"1A":0,"5b":"1A 0.1s 3e"});jO=28("2f");C=4i(C,\'k6\',\'k6\');C=4i(C,\'K8\',\'K8\');O(jO,{\'1v\':\'2F\',\'1c\':0,\'1e\':0,\'18\':\'100%\',\'1f\':30,\'2v-1y\':C.kS,\'1A\':C.l0,\'2P-6N\':C.xN});2M=28("2f");O(2M,{\'1v\':\'2F\',\'1c\':C.xq,\'1e\':C.oU,\'1y\':C.xD,\'4z-k9\':gX(C.xF),\'4z-43\':C.xI*2k(v.8p,1),"j2-fZ":C.xJ+\'px\',"2H-1f":"1"});if(C.2M){if(C.2M.L("B:")==0){C.Kd=H}}if(!C.Kd){O(2M,{\'ax-8T\':\'eB\'})}if(C.eS==1){8M=28("2f");8M.1X=\'<2n 18="bd" 1f="yW" xn="0 0 8 6" 8A="1.1" 4c="3W://46.w3.3U/4m/2n" 4c:4e="3W://46.w3.3U/7K/4e">\'}if(C.lb==1){O(2p,{"1A":1});aP(2p)}F{jB(2p)}X.1Y(2p);2M.1X=o.ni+(C.2M==\'\'?2N(1d):7u[0])+o.kO;2p.1Y(jO);2p.1Y(2M);if(C.eS==1){2p.1Y(8M);B wB=o.wE?\'-bd\':\'-yW\';B ps=C.12t;if(!K(ps)){ps=\'\'}B tp=ps.L("1e")>-1;if(tp){ja(8M,\'-12p\')}O(8M,{\'1v\':\'2F\',\'2u\':(ps.L("2u")>-1?10*C.1L:\'2J\'),\'1c\':(ps.L("1c")>-1?10*C.1L:(ps==\'\'||ps==\'1e\'?\'50%\':\'2J\')),\'2Q-1c\':(ps==\'\'||ps==\'1e\'?\'-Fy\':0),\'2T\':(tp?\'2J\':wB),\'1e\':(tp?wB:\'2J\'),\'1A\':C.l0})}8Y()}E 8Y(){if(C.2p==1){O(2p,{"1e":(fW==1?-h-2p.2U+3:-2p.2U/2)+C.12F-C.12v,"1c":(g9==1?-2M.2e:(fW==1?-w/2:+2M.2e))-(fW==1?0:2M.2e/2+5)+C.12G-C.12S,"1f":C.oU+2M.2U+C.xp,"18":C.xq+2M.2e+C.K1});O(jO,{\'1f\':2p.2U});2p.C.4Q="2a"}}G.c=E(){I X};G.s=E(x){if(1d=="3G"){wI(x)}I C[x]};G.ss=E(x,x2){I K(C[x])?C[x][x2]:J};G.g=E(x){bU(x){1n"18":I w;1h;1n"1f":I h;1h;1n"h":I 2k(C.hC,h);1h;1n"x":I 54(X.C.1c);1h;1n"y":I 54(X.C.1e);1h;1n"1A":I X.C.1A?X.C.1A:1;1h;1n"1o":I 4j;1h;1n"3u":I 3u;1h;1n"3D":I 3D;1h;1n"1d":I 1d;1h;1n"Iq":I a9;1h;1n"jg":I jg;1h;1n"1I":I C.1I;1h;1n"S":I C.q6?C.q6:0;1h;1n"1a":I 1a;1h;1n"x0":I x0;1h;1n"y0":I y0;1h;1n"6p":I 6p;1h;1n"1g#":I a9.L("1g#")==0;1h;1n"1g:":I a9.L("1g:")==0;1h;1n"wt":I 1d=="3G"&&C.1I=="1D";1h;1n"1V#4j":I wo;1h;6W:I J}};G.1V=E(k,x){bU(k){1n"1o":6p?5W():\'\';4j=x;1h;1n"2i":Ix(x);1h;1n"7q":7q(X);1h;1n"3x":3x(X);1h;1n"Ir":C.3d=0;1h;1n"wq":if(C.Iw>0&&C.3d!=1&&!jp){2B(jp);jp=1B(E(){3x(X);(C.12W!=1?C.3d=1:\'\');jp=1H},C.Iw*2a)}1h;1n"1L":1L(x);1h;1n"12U":O(X,{"3b":"1L(0)"});1h;1n"3u":O(X,{"3b":"3u("+x+")"});3u=x;1h;1n"3D":O(X,{"3b":"3D("+x+")"});3D=x;1h;1n"1A":O(X,{"1A":x});1h;1n"pe":O(1p[0],{"1A":x});1h;1n"dI":O(1p[0],{"6X":"dI("+x+")"});1h;1n"1c":O(X,{"1c":x});1h;1n"1e":O(X,{"1e":x});1h;1n"18":O(X,{"18":x});1h;1n"1f":O(X,{"1f":x});1h;1n"xW":C.xW=x;1h;1n"g9":g9=x;1h;1n"1V#4j":wo=x;1h;1n"x":O(X,{"1c":x});1h;1n"y":O(X,{"1e":x});1h;1n"62":C.62=x;1h;1n"6S":C.6S=x;1h;1n"x0":x0=x;1h;1n"y0":y0=x;1h;1n"fj":C.fj=x;1h;6W:I J}};E Ix(x){if(x&&o.1i.2h){pU=H;1B(Iz,eE)}if(!x){if(qb()&&aK){1l(1p[kd]);1o(1p[0]);aK=J}}if(C.qf==1){x?1o(X):1l(X)}F{if(1a=="12R"||1a=="12Q"){x?1o(X):1l(X)}F{O(X,{"2i":(x?"4p":"1W")})}4j=x;x?1o(X):\'\'}if(x&&C.pP){C.pP=J;1B(9z,100)}}E Iz(){pU=J}G.6k=E(x,y){if(a9!=\'\'&&(C.1D==\'x\'||C.1D==\'1x\')){x=x+\'x\'}if(y){x=C.1D+x}6k(x);!5R(X)?C.pP=H:\'\'};B wF;G.jE=E(x){if(wF!=x){C.9r=x;6k(x);!5R(X)?C.pP=H:\'\';o.R?o.R.4R():\'\'}wF=x};G.wz=E(){ja(ep,o8);o8+=20};E ja(x,y){O(x,{"3b":"nM("+y+"vW)"+(x==1p[0]&&!IA&&3u!=1?\' 1L(\'+3u+\')\':\'\')})};G.IB=E(x){if(C.1D.L("{1R")>-1){6k(C.1D)}};G.kN=E(){kN()};G.wd=E(x){on=x==0;k4()};E 6k(1D){if(C.1I=="1D"){if(K(1D)){if(C.IC){if(1D.S==4){1D=(C.pT?\'0:0\':\'iJ:0\')+1D}if(1D.S==5){1D=(C.pT?\'0:\':\'iJ:\')+1D}if(1D.S==7){1D=(C.pT?\'\':\'0\')+1D}}if(C.Ik){if(1D.S==4){1D=\'0\'+1D}}C.q6=1D.S}1D=(C.w9?C.w9+(C.Ib?\'\':\' \'):\'\')+1D+(C.w5?\' \'+C.w5:\'\');B I9=1p[0].2e+(C.bg==1?C.bx+C.aA:0);B Ia=1p[0].2U+(C.bg==1?C.bx+C.aA:0);1p[0].1X=o.ni+(1d=="3G"?wM(1D):1D)+o.kO;if(C.14U==1){1p[0].1X+=\'<9w C="2i:bM-4p;18:dg"><9w C="2P-1e: ce 6M \'+3t(C.1y)+\';2P-1c: ce 6M cI;2P-2u: ce 6M cI;1v: 2F;2u:ce;1e: 50%;2Q-1e: -6P;">\'}if(1d=="1R"){O(1p[0],{"18":"2J","ax-8T":"eB"});wg(1D)}C.w=1p[0].2e+(C.bg==1?C.6V+C.6Z:0);C.h=1p[0].2U+(C.bg==1?C.bx+C.aA:0);if(I9!=C.w||Ia!=C.h||(C.w>0&&wG==0)){9z()}if(1p[0].2e>0){wG=C.w}F{a9!=\'\'?1l(1p[0]):\'\';if(1D!=\'\'){1B(9z,10)}}}}G.9z=E(){9z()};E qb(){I!o.P.6a()&&C.Ic==1}E 9z(){if(C.1I=="1D"){if(1p[0]){if(1p[0].2e>0){a9!=\'\'?1o(1p[0]):\'\';w=C.w=1p[0].2e;h=C.h=1p[0].2U;9V();aP(bg);2z();if(o.R){if(7B([C.1v],"X")){o.R.wH()}F{o.R.4R()}}}}}}G.x5=E(x){if(C.Ie==1){B n=4;if(1a=="14B"){if(o.1i.2h){I}}F{n=8}B y=\'pV\';B z=[];V(B i=1;i(i/n)&&z[i]?1o(z[i]):\'\'}}F{V(B i=n;i>0;i--){if(x*1+(1/n)>=(i/n)&&z[i]){1o(z[i]);1h}}}}}};G.On=E(){if(!on){if(2L){if(2L.S>1&&U.S>1){1l(1p[0]);1o(1p[1])}}if(U.S>1){1d=U[1];if(C.2p==1){2M.1X=k5(1);8Y()}}if(qb()&&aK){1l(1p[kd]);aK=J}if(C.pp==1){kN(1)}k4();on=H}};E k5(x){I o.ni+(C.2M==\'\'?2N(U[x]):(7u.S>1?7u[x]:7u[0]))+o.kO}G.bB=E(x){bB(x)};G.J3=E(x,y){if(C.kY){C.kY.dG(x,y)}};E bB(x){B y=\'pV\';B z=1S.7G(y.ag(v.id,1a,\'14L\'));if(z){O(z,{"5b":"3b 0.1s 6r-7N"});if(x==1){z.C.3b=\'J0(0, 0)\'}F{z.C.3b=\'J0(-J8, 0)\'}}F{if(x==1){C.a=1}F{C.a=0.5}}on=x==1;if(C.2p==1&&7u.S>1){2M.1X=(on?7u[0]:7u[1])}O(1p[0],{"1A":C.a})};G.kb=E(){if(on){if(2L){if(2L.S>1&&U.S>1){1o(1p[0]);1l(1p[1]);O(1p[0],{"1A":C.a})}}1d=U[0];if(U.S>1){if(C.2p==1){2M.1X=k5(0);8Y()}}k4();on=J;aK=J}};G.xi=E(){if(qb()){pS();1o(1p[kd]);aK=H}};G.Ja=E(){B 2D=J;if(C.1l==1){if(C.Jb==1){if(5R(o.26)){2D=H}}if(C.157==1&&!o.23){2D=H}if(C.156==1&&o.23){2D=H}}if(!2D){7q(X);B go=X.cd("*");V(B i=go.S;i--;){O(go[i],{"62-1u-di":"155"})}4j=H}};G.kh=E(){kh()};E kh(){3x(X);B go=X.cd("*");V(B i=go.S;i--;){O(go[i],{"62-1u-di":"8u"})}4j=J}G.4J=E(){if(2L.S>0){V(i=0;i<2L.S;i++){if(1p[i].4d==X){X.3o(1p[i])}1p[i]=2c}}if(bg){bg.dU("f6");bg.dU("kI");bg.dU("kG");bg.4d.3o(bg);bg=2c}if(C.1v.L(\'9d\')>-1){if(X.4d==o.9d){o.9d.3o(X)}}F{if(X.4d==o.1T){o.1T.3o(X)}F{if(o.1r){if(X.4d==o.1r){o.1r.3o(X)}}}}if(2p){if(2p.4d==X){X.3o(2p)}}X=2c};G.Jc=E(){fO?fO.hW():\'\'};G.Jd=E(){xe()};E xe(){Je(2L[0],C.1y,1p[0])}E wM(x){B z=x+\'\';if(x.L(\'{\')>-1){if(x.L(\'{1b}\')>-1&&K(o.3n)){x=x.1Q(\'{1b}\',gu(o.3n.bt().t))}if(x.L(\'{1R\')>-1){B y=o.9C?o.9C:(v.1R?v.1R:\'\');if(x.L(\'{cj}\')>-1&&o.R){x=x.1Q(\'{cj}\',o.R.cV(\'cj\'))}if(o.ci&&o.R){y=o.R.cV(\'ci\')}x=x.1Q(\'{1R}\',y);if(o.ci&&!o.R){1B(6k,100,z)}}if(x.L(\'{1D\')>-1){V(B i=1;i<6;i++){if(x.L(\'{1D\'+i+\'}\')>-1){if(K(v[\'1D\'+i])){x=x.1Q(\'{1D\'+i+\'}\',v[\'1D\'+i])}F{x=x.1Q(\'{1D\'+i+\'}\',\'\')}}}}if(x.L(\'{5o}\')>-1){o.i8=1a;if(o.R){x=x.1Q(\'{5o}\',o.R.cV(\'Jf\'))}}}I x}G.wV=E(){6k(C.1D)};E wI(sf){if(29(C[sf+\'4a\'+\'B\'])){B x=v[C[sf+\'4a\'+\'B\']];if(29(x)){if(1C(x)=="4l"){C[sf]=x}}}}E gc(1p,5a){V(B i=0;i<1p.S;i++){pB(1p[i],5a)}if(C.2Z=="3f"){if(o.3f){o.3f.Jg(1p[0],5a)}}}};B J9=E(1a,1d){B i;B C=[];B w;B h;B bg;B 4j=H;B x0;B y0;B 3u=1;B 3D=1;B gf=0;B 8f=0;B 14z;B 3y;B pg;B 6p;B 8u;B 2o;B 3q;B 7p;B Jh;B Is;B yM;B Ip;B 2p;B 2M;B 8M;B gg;B yg;o.I2=-1;B o2;B 6p;B z3;V(i in gj.Q){C[i]=gj.Q[i]}B 1d=v[1a].1d;B 1I=v[1a].1I;V(i in gj[1d]){C[i]=gj[1d][i]}V(i in v[1a]){C[i]=v[1a][i]}C.w=2K(C.w);C.h=2K(C.h);C=4i(C,\'2Q\',\'2Q\');C=4i(C,\'a0\',\'a0\');if(o.bq){if(C.IY>0){C.w=2K(C.IY)}if(C.aw){if(C.aw!=\'0 0 0 0\'){C=4i(C,\'a0\',\'aw\')}}}B X=28("2f");if(v.1r.IP==1&&v.1r.1l==1){o.1r.1Y(X)}F{o.1T.1Y(X)}1d=="2H"?o.9d=X:\'\';B 7z=J;if(C.8b){if(C.8b!=\'1J\'){7z=H}}O(X,{"1v":"2F","1e":0,"1c":0,"1A":1,"e9":"nJ","oP":"jq"});if(C.IX==1){X.C.4Q=C.4V}9V();B 7Q=28("2f");O(7Q,{"1v":"2F","2T":2y.41(-C.h/2),"1c":2y.41(-C.w/2)});if(C.7o>0&&C.J5==1){O(7Q,{"2P-6N":C.7o*C.h/2,"1f":C.h,"6G":"3d","42-2E":"1W"})}if(29(C.4y)){3R(X,{"id":(v.id+"oa"+C.4y)})}X.1Y(7Q);if(1d==\'2H\'&&v.vg==1){Ji()}if(C.2p==1){oM()}B 9p=28("2f");hJ(0,9p,0.3,(C.4C==1?"3e-4C("+(C.v7==1?"to 1c,":\'\')+3t(C.IH)+", "+3t(C.oi)+")":3t(C.oi)),C.w,C.13W);if(C.IO==1&&K(C.ot)){B hl=28("2f");hl.1X=C.ot.1Q(/\\#IQ/g,3t(C.oi));9p.1Y(hl);O(hl,{"1v":"2F","2T":-2y.41(C.h/2),"1c":0,"42-2E":"1W"});O(9p,{"6G":"3d","2v":"1W"});B x=["od","eT","fn","oe","gQ"];V(B y=0;y0){V(B y2=0;y20){B dM=28("2f");hJ(2,dM,C.IM,C.14b,0,C.7r);7Q.1Y(dM)}B 7v=28("2f");B v8=(C.4C==1?"3e-4C("+(C.v7==1?"to 1c,":\'\')+3t(C.IN)+", "+3t(C.1y)+")":C.1y);hJ(3,7v,C.IG,v8,0,C.a);if(C.IO==1&&K(C.ot)){B ou=28("2f");ou.1X=C.ot.1Q(/\\#IQ/g,3t(C.1y));O(ou,{"1v":"2F","2T":-2y.41(C.h/2),"1c":0,"42-2E":"1W"});O(7v,{"6G":"3d","2v":"1W"});7v.1Y(ou)}if(C.5T==1){B cl=28("2f");C=4i(C,\'uP\',\'uP\');C=4i(C,\'uQ\',\'uQ\');O(cl,{"1v":"2F","2T":C.h/2,"1c":0,"42-2E":"1W","4z-43":C.IR*2k(v.8p,1),"1y":C.5w,"2H-1f":"100%","3c-1e":C.14u,"3c-2T":C.14t,"3c-1c":C.14s,"3c-2u":C.14r,"2Q-1e":C.14q,"2Q-2T":C.14p,"2Q-1c":C.14n,"2Q-2u":C.14m,"2P-6N":(C.IT+"px"),"2i":"1W"});if(C.IU==1){O(cl,{"2v":3t(C.IV)})}7v.1Y(cl);B kq=J;B 14f=J}o.o4=C.h;7Q.1Y(7v);if(C.ak==1){B 7E=[];B p5;if(1C IW!=="1H"){B 5B=1t IW(X,7E,w,C,v8,vM)}}if(C.3q==1){if(C.dR.5c().L(\'<2n\')==-1){C.dR==\'\'?C.dR="<2n 18=\'20\' 1f=\'20\'>":\'\'}3q=28("2f");3q.1X=C.dR.5c();C=4i(C,\'IS\',\'IS\');O(3q,{"1v":"2F","1e":-10+C.QE-C.QF,"1c":-2a,"42-2E":"1W","1f":20,"18":C.eO,"1A":C.yT,"5b":"3b 0.1s 3e, 1A 0.1s 3e"});if(C.kx==1||C.xZ==1){O(3q,{"3b":"1L(0)"})}F{if(C.p8!=1){O(3q,{"3b":"1L("+C.p8+")"})}}if(C.OZ==1){O(3q,{"6X":"Ps-eA(6P 6P ce 5e(0, 0, 0, .7))"})}X.1Y(3q);if(C.vU!=-1){pB(3q,C.vU)}C.If=3q.2e;if(C.7p==1){7p=3q.Pt(H);X.1Y(7p);if(C.vV&&C.vV!=-1){pB(7p,C.vV)}}}if(C.bw!=0){O(X,{"3b":"nM("+C.bw+"vW)"})}if(C.3d==1){1l(X);4j=J}if(1d=="1J"&&!7z){if(C.1l==1&&C.hS==1){o.hR=H;C.3d=H}F{o.hR=J}}C.bv=0;if(C.bw!=0){C.hO=2y.KV(C.bw);if(C.hO>45&&C.hO<135){C.bv=90}if(C.hO>P3&&C.hO0?C[\'h\'+n]:C.h),"2v":z?(z.L("3e")>-1?z:3t(z)):\'\',"2P-6N":(C.J5==1?1:C.7o*C.h/2),"1A":J4,"42-2E":"1W","5b":"3b 0.2s 6r-in-7N"})}E 9V(){bg=28(C.h1==1?"8O":"2f");C=4i(C,\'fX\',\'fX\');B hC=C.h+C.bx+C.aA;B J2=C.w+C.6Z+C.6V;if(C.bg==1){}F{C.4I=0}C=4i(C,\'hw\',\'hw\');if(v.1r.hG==1||C.hG==1){C.56=\'#vB\';C.bg=1;C.4I=0.5}O(bg,{"1v":"2F","1e":0,"1c":0,"18":J2,"1f":hC*C.vt,"vu":(C.nU*hC)/2,"2v":5Q(C.56,C.4I),"9W":"2J","5b":"1A .1s 3e, 2v .1s 3e"});if(C.a7==1){O(bg,{\'iU-6X\':\'a7(bd)\'})}if(C.nV==1){O(bg,{"2P":2k(C.J1,1)+"px 6M #"+C.nY})}if(C.2o==1){if(C.hU==1){O(bg,{"6z":"42"})}if(!o.1i.2h||v.eR==1){bg.f6=bp;bg.IZ=fw;bg.IE=fs;bg.iN=dK}if(C.h1==1&&29(C.h3)){3R(bg,{"h3-6u":C.h3})}}F{O(bg,{"6z":"6W"})}if(!o.1i.2h){bg.kI=6E;bg.iN=dK;bg.kG=5W}if(o.1i.vF&&C.2o==1){bg.1z("jZ",E(1m){1m.8F=H;if(!K(1m.5L)&&1m.8c.S>0){1m.5L=1m.8c[0].ip;1m.9j=1m.8c[0].qj}o.ro=H;o2=1m;6E(1m);fs(1m)},{5H:J});bg.1z("jX",E(1m){1m.8F=H;o.3y=J;1B(E(){o.ro=J},4s);5W(1m);fw(o2)},{5H:J});bg.1z("2o",E(1m){1m.8F=H});bg.1z("cB",E(1m){if(!K(1m.5L)&&1m.8c.S>0){1m.5L=1m.8c[0].ip;1m.9j=1m.8c[0].qj}o2=1m;o.3y=H;dK(1m);if(o.1i.vF){fs(1m)}},{5H:J})}O(bg,{"1c":2y.oA(-C.w/2-C.6Z)});O(bg,{"1e":2y.oA(-C.h/2-C.bx+C.Il-C.ID)});if(C.Ii==1){y5(bg,C.56,C.Ih,C.Ig)}X.1Y(bg)}E 2z(18){if(18!=w){w=18;o.yP=w;B bs=w/9p.2e;O(bg,{"18":(w+C.6Z+C.6V),"1c":-w/2-C.6Z,});O(7Q,{"1c":-w/2});O(9p,{"18":w});O(7Q,{"18":w});B xx=c9.2e*bs;if(xx>9p.2e){xx=9p.2e}O(c9,{"18":xx});B wp=7v.2e*bs;O(7v,{"18":wp});dH(wp);if(1d=="2H"){Kg()}if(C.ak==1){if(5B){B p=5B.I3(w,wp);hc(p)}F{hc(0)}}if(o.6i){o.6i.2z()}}}E hc(p){if(p>0){1l(7Q);p5=H}F{if(p5){1o(7Q);p5=J}}}E dH(x,y){if(C.3q==1){B bE=C.If/2;if(xw-bE&&C.eO!=20){x=w-bE}B x2=x-w/2-bE+C.Qs-C.Qq;if(x2>w/2-bE){x2=w/2-bE}if(y==2){7p?O(7p,{"1c":x2}):\'\'}F{O(3q,{"1c":x2})}}}E p0(x){O((x==2?7p:3q),{"3b":"1L("+C.p8+")"})}E 6E(1m){o.R.i6(1a,"6p");if(C.bg==1){if(C.8w!=-1){B m=1t 5N({"mc":bg,"1I":"8k","to":C.8w,"1b":0.1,"me":(1a+"bg")})}if(29(C.9U)){O(bg,{"2v-1y":C.9U})}}if(29(C.yz)){O(7v,{"2v-1y":C.yz})}if(C.3q==1){if(C.Id==1&&K(C.yR)){if(C.pi==1&&3y){}F{3q.1X="<2n 18=\'"+C.eO+"\' 1f=\'20\' 4c:4e=\'3W://46.w3.3U/7K/4e\' 4c=\'3W://46.w3.3U/4m/2n\'>"+C.yR.5c()+""}}if(C.kx==1){if(C.xZ==1&&!o.1G){}F{p0()}}F{if(C.pb!=-1){B m2=1t 5N({"mc":3q,"1I":"8k","to":C.pb,"1b":0.1,"me":(1a+"3q")})}}if(7p){p0(2);dH(7e(1m.5L)-8f,2)}}if(C.2p==1&&(o.P.1j()>0||1d=="1J"||7z)){ko()}if(C.gh>0){O(bg,{"3b":"3D("+((C.gh-1)/5+1)+")"});z7(C.gh)}if(C.3q==1&&C.yY==1){dH(7e(1m.5L)-8f)}if(1d=="1J"){o.U.5r(H);o.5r=H}6p=H;o.dW=H}E z7(x){O(9p,{"3b":"3D("+x+")"});O(c9,{"3b":"3D("+x+")"});dM?O(dM,{"3b":"3D("+x+")"}):\'\';O(7v,{"3b":"3D("+x+")"})}E 5W(){if(!pg){if(C.7r>0){O(dM,{"18":0})}if(29(C.yz)){O(7v,{"2v-1y":C.1y})}if(C.bg==1){if(C.8w!=-1){B m=1t 5N({"mc":bg,"1I":"8k","to":C.4I,"1b":0.1,"me":(1a+"bg")})}if(29(C.9U)){O(bg,{"2v-1y":C.56})}}if(C.3q==1){if(C.Id==1&&K(C.yR)){if(C.pi==1&&3y){}F{3q.1X="<2n 18=\'"+C.eO+"\' 1f=\'20\' 4c:4e=\'3W://46.w3.3U/7K/4e\' 4c=\'3W://46.w3.3U/4m/2n\'>"+C.dR.5c()+""}}if(C.kx==1){O(3q,{"3b":"1L(0)"})}F{if(C.pb!=-1){B m2=1t 5N({"mc":3q,"1I":"8k","to":C.yT,"1b":0.1,"me":(1a+"3q")})}}if(7p){O(7p,{"3b":"1L(0)"})}}if(C.gh>0){O(bg,{"3b":"3D(1)"});z7(1)}if(1d=="1J"&&!o.23){o.U.5r(J);o.5r=J}o.R.i6(1a,"7N")}if(C.ak==1&&5B){5B.7N()}if(C.2p==1&&(o.P.1j()>0||1d=="1J")){pw()}if(o.xE&&1d=="2H"){o.th.1l();o.I2=-1}6p=J;o.dW=J}E bp(1m){1m.8F=H}E I8(1m){1m.8F=H}E fw(1m){if(1d=="1J"){if(o.91){pg=H;2B(z3);z3=1B(E(){pg=J;5W()},2a)}}yn();o.3y=J;if(C.3q==1){if(C.pi==1&&K(C.yZ)){3q.1X="<2n 18=\'20\' 1f=\'20\' 4c:4e=\'3W://46.w3.3U/7K/4e\' 4c=\'3W://46.w3.3U/4m/2n\'>"+C.dR.5c()+""}}ca(1m.5L,1m.9j);o.R.fF(1a);o.R.fC(1m.5L,1m.9j);xK();1m.8F=H}E fs(1m){3y=H;if(C.3q==1){if(C.pi==1&&K(C.yZ)){3q.1X="<2n 18=\'20\' 1f=\'20\' 4c:4e=\'3W://46.w3.3U/7K/4e\' 4c=\'3W://46.w3.3U/4m/2n\'>"+C.yZ.5c()+""}}gf=7e(jD(bg));8f=7e(gK(bg));ca(1m.5L,1m.9j);if(C.xV==1){if(C.Ij==1&&o.1u){8u=H;o.P.3a(\'9N\')}}6s(2o,1,"no")}E ca(dD,dP){B x;dD=7e(dD);dP=7e(dP);B I6=2y.6j(1S.pt.aV,1S.bz.aV);B I7=2y.6j(1S.pt.e3,1S.bz.e3);if(o.1i.2h){}F{dP=dP+I7;dD=dD+I6}if(C.bv>0){x=dP-gf-C.6V;2o=x/w;if(C.bv==I5){x=dP-gf-C.6Z;2o=x/w;2o=(2o-1)*-1}}F{x=dD-8f-C.6Z;2o=x/w;if(C.bw>134&&C.bw1?2o=1:\'\';2o<0?2o=0:\'\'}G.I4=E(){if(5B){B p=5B.I3(w);hc(p)}};G.h9=E(){if(5B){B p=5B.dG(w);hc(p)}};E yn(){3y=J;xK()}E xK(){if(C.xV==1){if(C.Ij==1&&8u){8u=J;o.P.2q(\'9N\')}}}E dK(1m){8f=7e(gK(bg));if(C.7r>0){B 3F=7e(1m.5L)-8f;O(dM,{"18":3F});if(C.ak==1){5B?5B.QI(3F):\'\'}}if(C.2p==1&&(o.P.1j()>0||1d=="1J"||7z)){ko();gf=jD(bg);ca(1m.5L,1m.9j);if(1d=="2H"){if(v.QH==1){if(o.P.6a()&&o.P.b6().L("?xt")>0){2M.1X=\'- \'+gu((1-2o)*o.P.1j(H))}F{2M.1X=gu(2o*o.P.1j())}}F{B d=o.P.1j();if(v.4r>0){d=d-v.4r*1}B bj=\'\';if(C.ak==1&&5B){bj=5B.2p(2o*d);bj!=\'\'?bj=bj+\'
\':\'\'}if(o.dN&&o.Iv){2M.1X=o.dN.Tm(o.Iv+2o*d*2a)}F{2M.1X=bj+gu(2o*d)}}}if(1d=="1J"||7z){2M.1X=um(2o)}8Y(1m)}if(o.xE&&1d=="2H"&&o.th){yg=1m;if(!gg||v.Iy!=1){yj()}if(v.Iy==1){2B(gg);gg=1B(yj,50)}}if(C.3q==1){(C.yY==1||3y)?dH(7e(1m.5L)-8f):\'\';if(7p){dH(7e(1m.5L)-8f,2)}}}E yj(){2B(gg);gg=1H;if(C.2p==0){gf=7e(jD(bg));8f=7e(gK(bg));ca(1m.5L,1m.9j)}6p?o.th.bI(yg,w,2o,8f):\'\'}E 8Y(1m,t,l){B tw=2M.2e;B 1c=(-w/2+(7e(1m.5L)+1S.pt.aV-8f)-tw/2)+(l?l:0);B iw=0;if(v.ta!=1){if(1c+w/2+tw+10>o.2Y){iw=1c;1c=o.2Y-w/2-tw-10}if(1c+o.2Y/2<0){iw=1c;1c=-o.2Y/2}}if(1c>w/2-tw/2){1c=w/2-tw/2}if(1c<-w/2){1c=-w/2}B x={"1e":(-2M.2U-C.Iu*1-C.oU-C.xp)-(C.Im==1?(C.h/2)*(C.gh>0?C.gh:1):0)+(t?t:0),"1c":1c};O(2p,x);if(C.eS==1){O(8M,{\'1v\':\'2F\',\'1c\':2M.2e/2-4+(iw!=0?iw-1c:0),\'1e\':2M.2U-6})}}G.ko=E(e,x,t,l){ko();2M.1X=x;8Y(e,t,l)};E ko(){if(!5R(2p)||2p.C.1A==0){1o(2p);O(2p,{"1A":1})}}G.pw=E(){pw()};E pw(){1l(2p);O(2p,{"1A":0})}G.c=E(){I X};G.s=E(1a){I C[1a]};G.ss=E(x,x2){I C[x][x2]};G.g=E(x){bU(x){1n"18":I w;1h;1n"Q4":I 9p.2e;1h;1n"1f":I C.h;1h;1n"x":I 54(X.C.1c);1h;1n"y":I 54(X.C.1e);1h;1n"1A":I X.C.1A?X.C.1A:1;1h;1n"1o":I 4j;1h;1n"3u":I 3u;1h;1n"3D":I 3D;1h;1n"1d":I 1d;1h;1n"1a":I 1a;1h;1n"x0":I x0;1h;1n"y0":I y0;1h;1n"2o":I 2o;1h;1n"h6":I 7z;1h;6W:I J}};G.1V=E(1a,x){bU(1a){1n"1o":4j=x;1h;1n"3y":3y=x;1h;1n"2i":1d=="2H"||C.1l==1?O(X,{"5M":(x?"4j":"3d")}):O(X,{"2i":(x?"4p":"1W")});4j=x;1h;1n"3u":O(X,{"3b":"3u("+x+")"});3u=x;1h;1n"3D":O(X,{"3b":"3D("+x+")"});3D=x;1h;1n"1A":O(X,{"1A":x});1h;1n"1c":O(X,{"1c":x});1h;1n"1e":O(X,{"1e":x});1h;1n"2o":2o=x;1h;1n"dz":C.dz=x;1h;1n"18":O(X,{"18":x});1h;1n"1f":O(X,{"1f":x});1h;1n"xW":C.Qa=x;1h;1n"x":O(X,{"1c":x});1h;1n"y":O(X,{"1e":x});1h;1n"x0":x0=x;1h;1n"y0":y0=x;1h}};G.2z=E(x){2z(x)};G.qc=E(x){};G.fA=E(aZ,b0){if(3y){if(1d=="1J"||7z||C.xV==1){ca(aZ,b0);o.R.fF(1a)}if(1d=="1J"){o.91=H}ca(aZ,b0);6s(2o,1,"no")}};G.fC=E(aZ,b0){if(3y){yn();3y=J;ca(aZ,b0);o.R.fF(1a);6s(2o,1,"no")}};E 6s(1b,1j,x){1b<0?1b=0:\'\';if(v.4r>0&&1j>1){1j=1j-v.4r;1b=1b-v.4r}if(C.3q==1&&C.xZ==1&&C.kx!=1){if(!C.It&&1b>0){p0();C.It=H}}if(3y&&1j!=1){}F{B 3F;if(1j>0&&1b>0){if(1b>1j){1b=1j}3F=w*(1b/1j);if(3F==7v.2e){3F=-1}}F{3F=0}if(3F>=0){O(7v,{"18":3F});if(C.yY==1&&6p&&!x){}F{dH(3F)}if(C.ak==1){if(5B){5B.ch(3F)}}}if(K(cl)){if(1j<2&&1d=="2H"){if(kq){3x(cl);kq=J}}F{if(!kq){7q(cl);kq=H}cl.1X=1d=="2H"?3J(1b==0?1j:1b):um(1b)}}}};G.6s=E(1b,1j,x){if(1j!=Is||1b!=Ip||x){6s(1b,1j,x)}};G.Io=E(){2o>1?2o=1:\'\';2o<0?2o=0:\'\';O(7v,{"18":(2o*w)})};G.In=E(1b,1j){B 3F=0;if(1j>0&&1b>0){3F=w*(1b/1j);3F>w?3F=w:\'\';O(c9,{"18":54(3F)});Jh=1j;yM=1b;if(C.ak==1){if(5B){5B.9l(3F)}}}F{yM=0;O(c9,{"18":0})}if(C.ak==1){if(5B){5B.9l(3F)}}};G.jV=E(x){if(C.6i==1){if(!o.6i){if(x!=0){if(1C IF!=="1H"){o.6i=1t IF(X,C,x);o.av=H}}}F{if((!K(x)||x==0)&&o.av){o.6i.1l();o.av=J}F{if(!o.av||(K(x)&&x!=1&&x!=0)){o.6i.yh(x);o.av=H}}}}};E Ji(){o.bI=28("2f");O(o.bI,{\'1v\':\'2F\',\'1c\':0,\'1e\':0,\'18\':v.JX,\'1f\':v.Ke,\'6G\':\'3d\',"42-2E":"1W","2v-1y":"#Kq","2P-6N":v.Kc+\'px\',"2i":"1W"});o.bI.id="N2"+v.id;if(v.Kb==1){O(o.bI,{"2P":v.Ka+"px 6M "+yc(\'1y\',v.K9)})}if(v.K4==1){O(o.bI,{"8V-eA":"gw 6P iR 5e(0,0,0,0.5)"})}o.bI.C.4Q="k0";X.1Y(o.bI)}E oM(){2p=28("2f");O(2p,{\'1v\':\'2F\',\'1c\':0,\'1e\':0,\'1f\':\'2J\',"42-2E":"1W","1A":0,"5b":"1A 0.1s 3e"});C=4i(C,\'k6\',\'k6\');2M=28("2f");O(2M,{\'1v\':\'2F\',\'3c-1c\':C.xq,\'3c-2u\':C.K1,\'3c-1e\':C.oU,\'3c-2T\':C.xp-1,\'1D-8R\':\'7O\',\'1y\':C.xD,\'4z-k9\':gX(C.xF),\'4z-43\':C.xI*2k(v.8p,1),\'j2-fZ\':C.xJ+\'px\',\'2H-1f\':"1",\'2v-1y\':5Q(C.kS,C.l0),\'2P-6N\':C.xN});C.K0?C.eS=C.K0:\'\';if(C.eS==1){8M=28("2f");8M.1X=\'<2n 18="bd" 1f="yW" xn="0 0 8 6" 8A="1.1" 4c="3W://46.w3.3U/4m/2n" 4c:4e="3W://46.w3.3U/7K/4e">\'}X.1Y(2p);2p.1Y(2M);if(C.eS==1){2p.1Y(8M);O(8M,{\'1A\':C.l0})}2p.C.4Q="2a"};E Kg(){if(o.3n&&v.cP==1&&!o.1G&&!2o){B f=o.3n.bt();if(f.t&&f.d){o.pC=f.d;6s(f.t,f.d)}}};E um(x){B y=2y.41(x*100);if(1d=="1J"){if(v.oZ>1&&!7z){y=y*v.oZ+\'%\'}}if(7z){if(o.kj){I(7z&&29(C.2M)?C.2M+\'&bK;\':\'\')+3S(x*o.5X.4B(-1)[0]).qI(1)}if(o.Ky){I(7z&&29(C.2M)?C.2M+\'&bK;\':\'\')+o.qC}}I y};G.4J=E(){X.3o(7Q);if(bg){bg.dU("f6");bg.dU("kI");bg.dU("kG");bg.4d.3o(bg);bg=2c}if(3q){X.3o(3q)}if(7p){X.3o(7p)}if(X.4d==o.1T){o.1T.3o(X)}F{if(o.1r){if(X.4d==o.1r){o.1r.3o(X)}}}X=2c}};B rb=E(1e){B i;B C=[];B w;B h;B 4j=H;B 3u=1;B 3D=1;B x0=0;B y0=0;B b7=5x(oX,Oc);B 1d,1a="bg";B 1I="Oq";if(1e==H){C["1v"]=\'1e\';C.h=2k(v.1r.Op,50);C.a=2k(v.1r.Oo,0.5);C.1y=2k(v.1r.Oi,\'#Kq\')}F{C["1v"]=v.1r.1v;V(B k in v.1r){if(v.1r.2r(k)){C[k]=v.1r[k]}}}if(C.1o==0){v.1r.h=C.h=0;C.3c=C.2Q="0 0 0 0";C.4C=0}C["1L"]=1;C=4i(C,\'2Q\',\'2Q\');if(29(C.Kp)&&o.bq){C=4i(C,\'2Q\',\'Kp\')}if(C.Nq==1){C.4t+=\'%\';C.4F+=\'%\'}B X=28("2f");if(C.a7==1&&C.4C==0){C.a<1?C.rs=C.a:C.rs=0.2;v.1r.a=C.a=1}F{C.a7=0}O(X,{\'1v\':\'2F\',\'1c\':0,\'1e\':0,\'18\':(C.kQ==1||1e?\'100%\':o.aQ),\'1A\':C.a,\'42-2E\':\'1W\',\'e9\':\'nJ\',\'oP\':\'jq\'});o.1T.1Y(X);B bg=28("2f");O(bg,{\'1f\':C.h-(C.1v!=\'1e\'?C.dh+C.b9:0),\'2i\':\'4p\',\'2Q-1c\':C.4t,\'2Q-2u\':C.4F,\'2P-6N\':C.7o});if(C.kU>0){B kU=\'6P 6M \'+5Q(2k(C.Nz,\'3C\'),C.kU);if(C.Nl==1){O(bg,{\'2P-1e\':kU})}F{O(bg,{\'2P\':kU})}}X.1Y(bg);w=X.2e;v.dp=-C.b9;if(C.4C==1||1e){if((C.1y==\'3Q\'||v.1r.9Z!=\'\')&&!1e&&C.dh==0){if(C.1v!=\'1e\'){v.dp=98-C.h}B 3H=\'1Z:9Z/rw;kT,NB+NL/T/D+NQ/NO/NJ==\';if(v.1r.9Z.L("1Z:9Z")>-1){3H=v.1r.9Z}O(bg,{\'1f\':C.h+(C.1v!=\'1e\'?v.dp:0),\'2v\':\'19(\'+3H+\') gE-x 50% 100%\',\'2v-43\':\'2J\'})}F{B h5=(1e?\'to 1e, \':\'to 2T, \')+5Q(C.1y,0)+\', \'+5Q(C.1y,1);O(bg,{\'2v\':\'-pY-3e-4C(\'+h5+\')\',\'2v\':\'-3T-3e-4C(\'+h5+\')\',\'2v\':\'-ms-3e-4C(\'+h5+\')\',\'2v\':\'-o-3e-4C(\'+h5+\')\',\'2v\':\'3e-4C(\'+h5+\')\'})}}F{if(C.a7==1){O(X,{\'iU-6X\':\'a7(bd)\'});O(bg,{\'1A\':C.rs})}O(bg,{\'2v-1y\':C.1y})}if(1e){O(X,{"5b":"1A 0.2s 6r-7N"})}G.h=E(){I C.h-(C.1v!=\'1e\'?C.b9:0)};G.c=E(){I X};G.s=E(1a){I C[1a]};G.g=E(x){if(X){bU(x){1n"w":X.2e>0?w=X.2e:\'\';I w;1h;1n"18":I X.2e;1h;1n"1f":I X.2U;1h;1n"x":I 54(X.C.1c);1h;1n"y":I 54(X.C.1e);1h;1n"1A":I X.C.1A?X.C.1A:1;1h;1n"1o":I 4j;1h;1n"3u":I 3u;1h;1n"3D":I 3D;1h;1n"1a":I 1a;1h;1n"x0":I x0;1h;1n"y0":I y0;1h;1n"b7":I 1a+b7;1h;6W:I J}}F{I J}};G.1V=E(1a,x){bU(1a){1n"1o":4j=x;1h;1n"w":w=x;1h;1n"2i":O(X,{"2i":(x&&v.s9!=1?"4p":"1W")});4j=x;1h;1n"1L":O(X,{"3b":"1L("+x+")"});3u=x;3D=x;1h;1n"3u":O(X,{"3b":"3u("+x+")"});3u=x;1h;1n"3D":O(X,{"3b":"3D("+x+")"});3D=x;1h;1n"1A":O(X,{"1A":x});1h;1n"1c":O(X,{"1c":x});1h;1n"1e":O(X,{"1e":x});1h;1n"18":O(X,{"18":x});1h;1n"1f":O(X,{"1f":x});1h;1n"x":O(X,{"1c":x});1h;1n"y":O(X,{"1e":x});1h;1n"x0":x0=x;1h;1n"y0":y0=x;1h}};G.4J=E(){o.1T.3o(X);X=2c}};if(1C(2x)=="4l"){Jz()}o.G=G;if(2x.id){if(1S.7G(2x.id)){s0()}F{1S.1z(\'QV\',jw)}}F{1C Jy==\'E\'?Jy():\'\'}E s0(){if(K(2x.id)){if(1S.7G(2x.id)){if(!LM(1S.7G(2x.id))||2x.4j==1){2x.QX==1?1B(jw,50):jw()}F{1B(s0,50)}}}}E jw(){V(B i=0;i<1w.4A.S;i++){if(K(1w.4A[i])){if(1w.4A[i].2S("id")==2x.id){if(1w.4A[i].2S("cg")){1w.4A[i].2S(\'2D\')}}F{if(v.Ts==1&&1w.4A[i].2S("v","3k")==1){2x.3k=0}}}}1w.4A.3N(o.G);B 2D=J;o.v0=iI(v);2x.bu?2x.2R=2x.bu:\'\';if(K(2x.2R)){V(B i=2;i<10;i++){if(2x.2R==i&&o[\'u\'+i]!=\'\'){v=bX(v,4U.6Q(gx(o[\'u\'+i])));2D=H}}}if(o.u!=\'\'&&!2D){v=bX(v,(1C o.u!="3m"?4U.6Q(gx(o.u)):o.u))}if(1C(Ud)!="E"){V(B 1a in 2x){if(2x.2r(1a)){if(1a.L("Jx")==0||Jw(1a)){2x[1a]=2c}}}}v=bX(v,2x);o.1O=1S.7G(v.id);if(v.ky==1&&v.Ua==1&&1C(qG)=="E"){vk(o.1O,"U8");if(!qG()){1w.1S.1z("8S",qG,{5H:J})}}F{Jv()}}E Jv(){B qz=v.26;if(v.U7==1&&K(v.26)&&K(qz)){v.26!=\'\'?v.26=qz:\'\'}if((!K(v.3h)||v.3h==\'\')&&v.Um==1){1k(\'5D\');I}if(v.Ju==1||v.qZ==1){1w.1z(\'8m\',E(1m){B x=1H;B y;K(1m.1Z.1b)?x=1m.1Z.1b:\'\';K(1m.1Z.1J)?x=1m.1Z.1J:\'\';K(1m.1Z.Js)?y=1m.1Z.Js:\'\';K(1m.1Z.2S)?y=1m.1Z.2S:\'\';if(y&&29(v.Jk)){B pm=v.Jk.1Q(/\\s+/ig,\'\').2w(\',\');if(pm.L(y)==-1){I}}if(v.qZ==1){if(1C(Jr)=="E"){Jr(1m)}}if(y&&o.7V){if(K(1m.1Z.1V)){x=1m.1Z.1V}B z=3v(y,x);1w.ar.pj({1m:y,UC:z},\'*\')}})}V(B 1a in o.g3){if(o.g3.2r(1a)){o.g3[1a]!=\'\'?o.jI+=o.g3[1a]+\' \':\'\'}}1k(o.8A+\' \'+o.jI);1w.ec=v.id;o.d=8B.qS;o.hs=8B.Uy;if(!v.4D&&7B([o.hs],\'#1u-\')){v.4D=o.hs.1q(o.hs.L(\'#1u-\')+6)}if(ar){B p9=J;2X{if(ar){if(ar.1S){B pa=ar.1S.cd("Jp");V(B i=0;i-1){o.Vu=o.1O.C.18}if(v.4T=="8Q"||o.1O.C.1f.L("%")>-1){v.4T="%";o.qa=o.1O.C.1f;o.am=0}if(o.aq==0){if(o.1O.C.18.L("px")>0){o.aq=2K(o.1O.C.18)}F{if(o.1O.4d.C.18.L("px")>0){o.aq=2K(o.1O.4d.C.18)}F{if(o.1O.4d.4d.C.18.L("px")>0){o.aq=2K(o.1O.4d.4d.C.18)}}}}if(7j(v.4T).L("x")>0){o.4T=v.4T.2w("x")[0]/v.4T.2w("x")[1];if(o.am==0){o.am=o.aq/o.4T}}F{o.4T=0}O(o.1O,{\'1v\':\'fK\',\'8V-ox\':\'sB-8V\',\'1D-8R\':\'1c\',\'-3T-JF-Vr\':\'1W\',\'nQ\':gX(\'nP-nO\'),\'8E-1f\':15,\'e9\':14*2k(v.8p,1),\'2H-1f\':\'jq\',\'Ga\':\'G9\',\'1y-I0\':\'1W\'});if(v.eA==1){O(o.1O,{\'8V-eA\':\' 0 HZ VF 5e(50,50,93,.1), 0 iR HZ 5e(0,0,0,.VW)\'})}if(o.4T>0){O(o.1O,{\'1f\':o.am})}F{O(o.1O,{\'1f\':o.am==0?o.qa:o.am})}if(o.aq==0){O(o.1O,{\'18\':\'100%\'})}o.1T=28("2f");O(o.1T,{\'1v\':\'2F\',\'8V-ox\':\'sB-8V\',\'7t\':v.nK,\'1y\':\'#3C\',\'18\':\'100%\',\'1f\':\'100%\',\'1c\':0,\'1e\':0,\'e9\':\'nJ\',\'2H-1f\':\'jq\'});if(v.ta!=1){o.1T.C.6G=\'3d\'}if(v.VV==1){o.1T.C.7t=\'cI\'}o.O=1S.28(\'C\');o.O.1I=\'1D/O\';o.1T.1Y(o.O);o.1T.7c("id",\'VU\'+v.id);ju(1);if(1w.Gi){B Gh=1t Gi(E(e){if(e[0].ty.S>0){V(B i=0;i *{2v:1W;2P:0;-3T-V4-5M: 3d;1v: ol;1e: 2J;1c: 2J;6G:4j;Ga:G9!7i;6j-18:1W!7i;e2-1d: V1;3b-V0: 7O 7O;8V-ox:sB-8V!7i;-3T-G8-G7-1y: 5e(0,0,0,0);-3T-G8-G7-1y: cI;1D-UW:0!7i;"+1P+"} 4S 3H{6j-18:1W} 4S > *:5Z{UV: 1W} 4S,4S a,4S a:UT,4S a:UL,4S a:eG,4S a:cA,4S a:5Z{1y:#eD;4z-43:100%;}4S ek{2P:0}4S ek{2i:4p!7i;6j-1f:1W!7i;2v:cI}.sj{}4S 2n{2Q:0}4S sl{2i:1W}");o.1T.7c(\'UR\',\'sj\')}o.1T.1Y(o.dO);o.4W?o.4W.2S(\'7V\'):\'\';o.1O.UP=E UO(e){o.om++;if(o.om==5){v.1k=1;1k(o.8A+\' \'+o.jI+\' \'+o.jF)}if(!e)B e=1w.1m;e.8F=H;if(e.aY)e.aY();B x=e.ip-gK(o.1T);B y=e.qj-jD(o.1T);if(v.V2==1){if(K(v.o7)){if(4X(v.o7)!=\'\'){o.tk=v.o7;K(v.Gm)?o.gl=v.Gm:\'\';v.o7==\'1W\'?o.gl=o.d:\'\'}}}t0(x,y);I J};E t0(x,y){if(o.gl.L(o.d)==-1||v.Fp==1||v.4w==1){if(!K(o.4w)){!v.pN?v.pN="3Q":\'\';!v.sh?v.sh="3C":\'\';o.4w=28(\'2f\');B 1P;B n=0;V(B i=0;i<10;i++){if((v[\'rm\'+i]==1&&v.4w==1)||i==9){if((K(v[\'rm\'+i+\'t\'])&&K(v[\'rm\'+i+\'a\'])||i==9)){1P=28("tn");if(i==9){if(v.Ve!=1){1P.te=o.tk+(v.GF==1?" "+o.8A:\'\')}F{1h}}F{1P.te=v[\'rm\'+i+\'t\']}if(i!=9){if(v[\'rm\'+i+\'a\'].L(",0/1")>-1||v[\'rm\'+i+\'a\'].L(",1/0")>-1){B z=v[\'rm\'+i+\'a\'].2w(\',\');1P.te+=\' (\'+(3v(z[0].1q(4))==1?2N(\'on\'):2N(\'8Q\'))+\')\'}if(v[\'rm\'+i+\'a\'].L("2O")==0){o.g4=H;!o.2O?o.R.GE():\'\'}}1P.7c("i",i);FA(1P);1P.1z("2o",Gn);o.4w.1Y(1P);n++}}}O(o.4w,{"1D-3b":"Vd","2H-1f":"1","ax-8T":"eB","2v":5Q(v.pN,0.7)});if(n>1){O(o.4w,{"3c":"iR"})}o.4w.C.4Q="V5";o.4w.iN=Gu;o.1T.1Y(o.4w)}F{7q(o.4w)}O(o.4w,{"1v":"2F","1e":y,"1c":x,"1D-8R":"1c"});B t8=J;if(o.2Y-x0){if(i==9){o.gl!=\'\'?1w.6b(o.gl):\'\'}F{B x=v[\'rm\'+i+\'a\'];if(x){if(x.L("2S:")==0){if(x.L(",0/1")>-1||x.L(",1/0")>-1){B z=x.2w(\',\');B b=o.R.sU(x,"2Z");B u=3v(z[0].1q(4),z[1],b);js(z,u);sW();t0(o.G2,o.FG);tr=H}F{y=x.2w(",");3v(y[0].1q(4),(K(y[1])?y[1]:2c))}}if(x.L("2O:")==0&&o.2O){o.2O.2S(x.1q(6))}if(x.L("js:")==0){y=x.2w(",");2g(y[0].1q(3)+\'(\'+(K(y[1])?\'"\'+y[1]+\'"\':\'\')+(K(y[2])?\',"\'+y[2]+\'"\':\'\')+\')\')}if(x.L("19:")==0){x=x.1Q(/\\(19\\)/g,FF());x=x.1Q(/\\(RN\\)/g,FD(K(v.FC)?v.FC:1S.qk));x=x.1Q(/\\(1R\\)/g,o.9C);x=x.1Q(/\\(6u\\)/g,v.6u);1w.6b(x.1q(4))}}}!tr?3x(o.4w):\'\'}}E FA(x){O(x,{"3c":"Fy iR","4z-43":(v.Fq?v.Fq:"55")*2k(v.8p,1)+"%","j2-fZ":"0.RH","1A":0.9,"1y":v.sh});x.1z("pR",Ft);x.1z("pO",Fr)}E Ft(e){O(e.4v,{"1A":1});O(e.4v,{"2v":5Q(v.pN,0.5)})}E Fr(e){O(e.4v,{"1A":0.9});O(e.4v,{"2v":"1W"})}o.1i=1t FH();if(o.1i.4n){B uk=(v.FI==1?\'*::-3T-P-R-1G-RQ-8O {2i: 1W!7i;-3T-uj: 1W;}\':\'\');if(v.hI==1&&v.FT!=1&&(v.G0!=1||!o.1i.7T)&&(v.FZ!=1||!o.1i.iT)){}F{if(o.1i.4n&&v.f9==1){}F{uk+=\'5A::-3T-P-R {2i:1W !7i;}*::-3T-P-R-S8 {2i: 1W!7i;-3T-uj: 1W;}*::di(3T-P-R-1u-8O){2i: 1W!7i;-3T-uj: 1W;}\'}}B 1P=1S.28(\'C\');1P.1I=\'1D/O\';1P.1Y(1S.FV(uk));o.1T.1Y(1P)}if(o.1i.FU){v.3k==1&&v.RW==1?v.3k=0:\'\'}if(o.4T==0){if(o.1T.2U==15&&!o.qa&&v.FS>0){O(o.1O,{"1f":v.FS})}}if(K(v.jP)){v.W.cw=v.jP}if(K(v.q7)){v.W.q8=v.q7}if(K(v.1G)){o.2b=v.1G}if(K(1w.FR)&&v.RS==1){1w.FR(jR)}F{jR()}}E jR(){1k("jR");o.U=1t FQ();if(!v.3h){v.3h="?"}if(v.pl){v.3h=v.pl+o.dn}o.Rg=pZ();o.FO=0;o.5g=FN();if(o.5g){if(3I.6c("tM")!=2c){o.tA=3I.6c("tM")}F{o.tA=pZ();3I.8H("tM",o.tA)}if(v.uL==1){if(3I.6c("tZ")!=2c){o.4b=3I.6c("tZ");if(29(v.cT)){if(v.cT.L(o.4b)>-1){o.4b=2c}}}}if(v.FM==1){if(3I.6c("ub")!=2c){v.9q=3I.6c("ub")}}V(B i=0;i0){o.kM=o.kM.1q(0,o.kM.L("#"))}if(o.5g&&v.cP==1){o.3n=1t R7()}if(v.ky==1){o.5M=v.R5;vk(o.1O,"5M",H)}v.eX==1&&v.ky==1?o.eX=1t QY():\'\';v.ab==1?R3():\'\';if(v.R1==1){o.d7=1t QZ();o.d7.kD()}o.P=1t qE(v.3h);if(!o.1i.2h||v.eR==1){o.1T.1z("Rf",E(){o.3Z=H;o.q5=H;o.R?o.R.Hz():\'\'});o.1T.1z("Rw",E(e){if(!o.3y){if(v.1r.7F>0){2B(o.pI);o.pI=1B(E(){if(o.3Z!=o.q5){o.3Z=o.q5;o.R.pE()}},v.1r.7F*2a)}F{o.3Z=J}o.q5=J;if(o.R){o.R.qc()}}})}if(!o.1i.2h){o.1T.1z("Hy",E(e){if(!o.kv){o.3y=H}});o.1T.1z("ah",E(e){if(!o.kv){o.3y=J;if(!o.5r){o.91=J;o.dX=J}if(o.1i.e2&&o.1i.eR&&o.23){1B(E(){o.3Z=J;o.R.pE()},4H)}1B(E(){o.5Z=H},4H);if(o.1i.2h&&o.R.eY()){}F{o.R?o.R.fC(e.5L,e.9j):\'\'}if(v.fh==1){if(o.R.cM()){o.R.94()}}}});o.1T.1z("Hp",E(e){if(!o.kv){if(K(o.R)){if(o.3y){o.R.fA(e.5L,e.9j)}F{o.R.oD()}}}})}if(o.1i.2h){1w.1z("Rt",L0,J)}v.s8==1&&1C Hn==\'E\'?o.s8=1t Hn():\'\';v.Rr==1&&1C Hs==\'E\'?Hs():\'\';o.3L.1z("jZ",E(e){if(e.8c){o.fJ=e.8c.S}o.3y=H;o.3Z=H;o.pM=J;pQ("1G",e)},{5H:H});o.3L.1z("cB",E(e){if(e.8c){o.fJ=e.8c.S;if(o.fJ>1){o.rz=1}}if(o.3y){o.pM=H;pQ("Rn",e)}},{5H:H});o.3L.1z("jX",E(e){o.3y=J;2B(o.pI);o.pI=1B(E(){o.3Z=J},(v.1r.7F>0?v.1r.7F:0.5)*2a);if(v.pq==1){B fM=1t 6Y().ae();if(fM-o.ba<(v.i0?v.i0:0.3)*2a){oT(e)}}!o.pM&&o.fJ<2&&o.rz!=1?ij(e):\'\';o.pM=J;o.fJ=0;if(e.8c.S==0){o.fJ=0;o.rz=0}pQ("4O",e)},{5H:H});2X{1w.1S.1z("ah",E(e){o.5Z=J;if(!o.5r){o.91=J;o.dX=J}if(o.3y&&o.R){o.3y=J;o.R.fC(e.5L,e.9j);o.R.qc()}if(!o.3Z&&!o.1i.2h&&!o.1i.tv){o.R.cs();if(o.2I){o.2I.b8()}o.R.Hr()}if(!o.ro&&!o.3Z&&o.1i.2h&&v.Rl==1){!o.R.eY()?o.R.cQ():\'\'}})}2A(e7){}1w.1S.1z("Hp",E(e){if(o.R){if(o.3y){o.R.fA(e.5L,e.9j)}F{if(o.23&&o.rQ){o.R.oD()}}}});if(!o.1i.tv){o.1T.1z("jZ",E(e){o.kv=H;if(!o.1i.2h){1k("rQ");o.rQ=H}o.e2=H;o.3y=H},{5H:H});o.1T.1z("jX",E(e){o.e2=J;o.3y=J},{5H:H});1w.1S.1z("cB",E(e){if(o.R&&o.e2){o.R.fA(e.8c[0].ip,e.8c[0].qj)}},{5H:H})}1w.1S.1z("Ri",E(e){B x=e.4v.pG.pL();if(x==\'rS\'||x==\'HF\'||x==\'HG\'){I}F{o.R?o.R.Ho(e):\'\'}});1w.1S.1z("Rz",E(e){B x=e.4v.pG.pL();if(x==\'rS\'||x==\'HF\'||x==\'2f\'||x==\'HG\'){I}F{o.R?o.R.HY(e):\'\'}});if(o.8J){tE(ar.1S,KX)}tE(1S,LQ);E tE(x,z){B y=[\'\',\'pY\',\'3T\',\'ms\',\'SZ\'];if(x){V(B i=0;i0&&o.kj){o.U.d4(sp,1)}F{if(o.5X){B nX=7B(o.5X,sp,H);if(nX!=-1&&o.R.HJ(\'4M\')){o.9J=nX;o.P.d4(o.5X[nX])}o.R.HH()}}}}B tH=J;if(v.uK==1){V(B j=0;j0){O(o.1O,{"2P-6N":(v.7o+"px")});O(o.1T,{"2P-6N":(v.7o+"px")})}if(K(v.6v)){qM("6v")}if(K(v.dA)){qM("dA")}if(K(o.W)){js("W")}if(v.7W==1&&v.Tk==1){o.U.p4()}V(B i=2;i<10;i++){if(K(v["bu"+i])){if(v["bu"+i]=="2h"&&o.1i.2h){3v("bu",i)}}}1B(oJ,4H,H);1B(E(){js("7V");if(v.bA){if(1C v.bA==\'E\'){v.bA=v.bA.6I};2g(v.bA+(v.bA.L(\'()\')==-1?\'("\'+v.id+\'")\':\'\'))}},1)}E ij(e){if(o.r4[o.3L]>2){I}o.fB=H;v.i0==0?v.pq=1:\'\';if(o.oQ&&v.oI==1&&!o.1i.tv){oT(e)}F{B t=(v.i0?v.i0:0.35)*2a;oR();2B(o.GT);o.GT=1B(E(){o.cG=0},t+4s);if(v.pq==1||(v.oV==0&&v.1N.oW!=1)){sc()}F{o.oQ=1B(sc,t)}}o.cG++;oO()}E sc(){oR();if(o.1i.2h){if(o.R.eY()){o.R.oD();if(o.3g&&v.oE==1){o.U.5S();v.oE=0}if(v.Tf!=1){I}}if(o.ib){if(v.GJ==1&&v.Sj==1&&o.1i.cO){I}if(v.f9==1&&v.Sh==1&&o.1i.4n){I}}}if(o.cG>1&&v.1N.oW==1){o.cG=0;I}o.cG=0;if(v.oI==1){if((o.1i.2h&&v.Se==1)||v.St==1){8d.1k(o.R.eY());!o.R.eY()?o.R.cQ(1):\'\'}F{o.U.ij()}}}E oT(e){oR();B y=J;if(v.1N.oW==1){if(e){if(v.1N.Sl==1&&!o.1i.2h){}F{B x;if(o.1i.2h){x=e.Su;if(!x){if(e.Hh){x=e.Hh[0].ip-gK(o.1T)}}}F{x=e.SJ}if(v.zm&&v.zm!=1){x=x/v.zm}if(x){if(xo.2Y-o.2Y*20/100){3v("3r","+"+2k(v.1N.Hd,10)*o.cG);v.1N.2L==1&&v.1N.H7==1?7f(\'3r\',1):\'\';y=H}}if(y){if(e.aY)e.aY()}}}}}if(!y){if(v.oV==1){if(v.hI==1&&o.1i.2h){}F{o.23?o.U.8r():o.U.af()}}}}E oR(){2B(o.oQ);o.oQ=1H}E oJ(x){if(o.H6!=o.1T.2e){x?o.H6=o.1T.2e:\'\';oJ()}F{cr()}}E cr(){B y=J;if(o.aQ!=o.1T.2e||o.df!=o.1T.2U){y=H}oF();o.R?o.R.4R():\'\';o.P.4R();y&&!o.23?js("4R",o.aQ+\',\'+o.df):\'\'}E oF(){B xw=o.1T.2e;B xh=o.1T.2U;if(o.R){if(v.zf==1){if(v.W.1v!="2T"){B x=o.R.cV("H4")+o.R.cV("1e")+5+o.R.cV("I1")+2k(v.Us,0);O(o.1O,{"1f":x})}}}if(o.4T>0&&!o.23&&!o.dL){xh=xw/o.4T+2k(v.yf,0);O(o.1O,{"1f":xh})}if(!o.23&&!o.dL&&!o.aE){o.aQ=2y.41(xw);o.df=2y.41(xh)}if(o.1i.2h&&o.23&&v.xk==1&&aH.cL){if(K(aH.cL.pu)){if(o.4T>0){if(o.4T<1||o.P.9A()<1){B sp=aH.cL.pu(\'Lr\');if(sp!==1H){sp.aI(E(){}).2A(E(e){})}}F{B sp=aH.cL.pu(\'va\');if(sp!==1H){sp.aI(E(){}).2A(E(e){})}}}F{B sp=aH.cL.pu(\'va\');if(sp!==1H){sp.aI(E(){}).2A(E(e){})}}}}o.2Y=xw;o.4E=xh;if(K(v.1R)&&o.R){v.1R!=\'\'?o.R.LU():\'\'}if(K(o.hP)){o.P.1L(o.hP)}if(o.22&&!o.23){o.22.2z()}if(v.M8==1&&K(o.9e)){2X{o.9e.2z()}2A(e){8d.1k(e)}}o.2I?o.2I.2z():\'\';o.d7?o.d7.2z():\'\';o.4W?o.4W.2S(\'4R\'):\'\';o.9Q?o.9Q.2z():\'\'}E cD(){o.U.pf(v);V(B x in v){if(v.2r(x)){if(x.L("1R")==0){if(v[x]!=\'\'){o.yt=v[x];o.U.cD(x)}}}}o.gG?o.gG.M4():\'\'}E al(19,cE,1L){if(19){if(19!=\'\'){if(v.aO==1){19=aO(19)}if(cE==o.26&&19==o.vL){}F{if(19.L("#"+v.cR)==0){19=o[o.fd[0]](19)}if(19.L("#0")==0){19=ge(19)}19=LZ(19);if(K(v.LX)&&19.L("//")==-1){19=v.LX+19}B s="w4";if(1L=="5u"){s="vJ"}if(1L=="1W"){s="2J"}if(1L=="LV"){s="100% 100%"}if(19.L(\' fc \')>0&&cE==o.26){o.i7=19.2w(\' fc \');3M(o.vE);o.vE=7M(Le,2k(v.Sk,2)*2a);o.fP=0;19=o.i7[0]}if(v.Tg==1&&7B([19],\'.vD\')){19=19.1Q(/\\s/g,\'%20\');B 1P=\'6x\'+v.id+\'Ti\';cE.1X=\'<5A id="\'+1P+\'" 3z="\'+19+\'" 9L=1 nW=1 3k=1 3g=1 C="\'+(v.Tl==1?\'3m-hf:vJ;\':\'\')+\'18:100%;1f:100%">\';o.g0=1S.7G(1P)}F{if(19.L(\' or \')>-1){o.hE=19.2w(\' or \');vN(0,cE,s)}F{vq(19,cE,s)}}1o(cE);cE==o.26?o.vL=19:\'\'}}}};E vN(x,y,s){if(o.hE){B 19=o.hE[x];B 3H=1t vP();3H.cW=E(e){vq(19,y,s)};3H.vO=E(e){if(o.hE.S>x+1){vN(x+1,y,s)}};3H.3z=19;if(3H.Mc)3H.cW()}}E vq(x,y,s){o.g0=1H;o.hE=1H;y.1X=\'\';x=x.1Q(/\\s/g,\'%20\');O(y,{\'2v-9Z\':\'19("\'+x+\'")\',\'2v-gE\':\'no-gE\',\'2v-1v\':\'7O\',\'2v-43\':s})}E Le(){if(K(o.i7)&&K(o.fP)){o.fP++;if(o.fP>=o.i7.S){o.fP=0}al(o.i7[o.fP],o.26,v.fL)}}E LQ(){if(o.23&&!xj()){o.U.uV(H);o.1i.ff?cr():\'\'}F{if(o.dL||o.3Z){xj()?o.23=H:\'\';o.U.v6()}}1k("23",o.23)}E KX(){if(v.ky==1){vk(o.1O,"5M",H)}}E SX(){1k("cL "+aH.cL.o8)}E L0(){if(2y.KV(1w.cL)===90){1k("va");if(v.Lu==1){B ok=H;if(v.L4==1&&!o.1G){ok=J}if(v.Ln==1&&!o.1u){ok=J}if(o.9c){ok=J}if(o.22){ok=H}!o.23&&ok?o.U.af():\'\'}}F{1k("Lr");if(v.Lu==1){o.23&&v.xk!=1?o.U.8r():\'\'}}}E xj(x){!x?x=1S:\'\';B y=J;2X{y=!!(x.Ub||x.U6||x.ND||x.Oj||(x.Or!=1H))}2A(e){y=J}I y}E LM(x){I x.2e==0&&x.2U==0};E wi(){V(B x in o){if(o.2r(x)){if(x.L("KQ")>-1){3M(o[x])}if(x.L("wn")>-1){2B(o[x])}}}1k("14M")}}',62,4198,'|||||||||||||||||||||||||||||||||||||var|style||function|else|this|true|return|false|exist|indexOf|||css|media|but|controls|length||actions|for|playlist|control|pjstg||||||||||width|url|key|time|left|action|top|height|settings|break|system|duration|log|hide|event|case|show|icon|substr|toolbar||new|play|position|window||color|addEventListener|opacity|setTimeout|typeof|text|hls|dash|start|undefined|type|volume|playlist_dic|scale|faction|hotkey|container|tmp|replace|title|document|frame|pip|set|none|innerHTML|appendChild|data|||vast|fullscreen|||poster||createElement|exist2|1000|seekto|null||offsetWidth|div|eval|mobile|display|open_action|existv|vasturl|file_type|svg|click|tip|Play|hasOwnProperty||error|right|background|split|options|Math|Resize|catch|clearTimeout|files_quality|stop|events|absolute|current_quality|line|droplist|auto|parseInt|icons|tiptext|Lang|share|border|margin|player|api|bottom|offsetHeight|subtitle|_type|try|screen_w|linkurl|||||||||||Pause|transform|padding|hidden|linear|chromecast|muted|file|urls|media2|autoplay|cast|object|continue|removeChild|plid|handle|seek||CheckColor|scaleX|apiProcessor|sbt|hide2|mouseDown|src|floatleft|pause|ffffff|scaleY|mediascale|_to|custom|img|localStorage|Time|Seek|mediacontainer|clearInterval|push|vasttype|Volume|000000|attr|parseFloat|webkit|org|files|http|Duration|is_hls|mouseHere||round|pointer|size|||www|stroke|||_|default_quality|xmlns|parentNode|xlink|ShowOrHide|obj|tagvideo|MarginPadding|visible|casting|string|2000|ios|values|block|settings2|delete|200|marginleft|live|target|rightmenu|_from|dom|font|pljssglobal|slice|gradient|plstart|screen_h|marginright|controller|500|bga|Remove||f2title|speed|Action|end|quality|zIndex|resize|pjsdiv|aspect|JSON|order|effects|trim|Mute|mute||files_audiotrack||folder|int||bgcolor|||removeEventListener|clr|transition|toString|preload|rgba|f2action|storage|act|valuefontsize|refresh|_value|butPosition|m_to|current_audiotrack|next|f2value|info|volumewheel||canvas|fill|youtube|valuecolor|random|airplay|arr_up|video|pnt|menuproc|remove|framework|shuffle|xhr|passive|arr_down|vastloader|vast_loaders|clientX|visibility|Motion|Hls|m_type|hex2rgb|isVisible|Unmute|value|ftitle|dechar|onOut|files_speed|metadata|focus|||animation||||||||isLive|open|getItem|vast_|UpdatePlaylist|evntclk|is_dash|subs|cut|max|UpdateText|keys|iset|plx|captions|over|empty|ease|UpdatePlay|safari|label|midroll|chrome|pjs|reload|cursor|dash_created|hlsconfig|download|audiotrack|onOver|onError|overflow|files_|name|File|minutes|dashjs|solid|radius|control2|1px|parse|bitrate|skip|FindBut|icnsz|bgpaddingright|default|filter|Date|bgpaddingleft|||||||||||always|motions|setAttribute|Events|Zoomed|PluginHotIcon|vast_and|ShowPoster|important|String|obj2|SetQuality|redirect|getAttribute|rounding|handle2|show2|aover|f2i|backgroundColor|tips|line3|bg2|ddj|SettingsTimers|_cul|okpd|indOf|_url|navigator|points|hideleavetimeout|getElementById|ended|Value|current_url|1999|channels|setInterval|out|center|seconds|lines|val|_show|iphone|preroll|init|pass|files_subtitle|currentTime|track|||||||||||realfullscreen|customline|touches|console|waiting|leftBg|toolbarHidden|isConnected|_log|lastwheel|alpha_div|is_sleep|message|status|lang|globalfs|buffered|Normalscreen|bordercolor|hours|paused|m3u|bgaover|isVastBgLoad|Advertising|VAST|version|location|HideControl|current_subtitle|min|cancelBubble|HLS|setItem|fvalue|parentIframe|timer|txt|tipcrn|vast_or|button|xbg|off|align|scroll|space|stretch_width|box|levels|is_ws|Tip|ttl||hidden_volume_over|hlsquality||Settings||alert||||pipwebkit|opid|ispipkit|timeline|ima|tag|Object|icn|ctx|clientY|unmute|loaded|floor|preventDefault|Waiting|line0|default_audio|customtext|area|request|Sub|media_error|span|href|buffer|ResizeText|ratio|srch|titlestore|hls_created|ncrtat|onEnded|StopWaiting|files_quality_ag|plhistory|current_speed|upldfl|loop|charAt|nops|hls_config|curtain|rel|RemotePlayerEventType|subtitle_on|destroy|bgcolorover|Background|pointerEvents|nativecontrols|Arrows|image|marginproc|com|audio|_activeIcon|iconscolor|hlsautoquality|fbg|blur|audiotracks|actionstt|fltrs||casturl||getTime|Fullscreen|concat|mouseup||words|pointed|Poster|container_h|HlsLevelsLength|End||container_w|parent|reloadTimer||gaTracker|cutted|mrgnprs|white|scrollbgcolor|PlaylistNext|bgpaddingbottom|_cstm|but_x|Switcher|fullscreen_process|_css2|_keyStr|screen|then|bgl|replay|onPlay|bgtop|_hide|fplace|Clickable|normal_w|MediaPlayer|dashquality|onMouseUp|hls_subs|scrollLeft|open_settings|apiprm|stopPropagation|stage_x|stage_y|||evntovr|evntout|20px|currentFile|motion_id|Close|margintop|clicktime|source|m3ut|8px||vsts||f2id|noads|add|||pld|sec|Retimer|onClick|small||delta|flag|design|vertical|rotation|bgpaddingtop||body|ready|CustomSwitch|skpbt|prev|hw2|qualities|control_|deltaY|thumb|cubic|nbsp|ShowOrHideProcessor|inline|toolbar_hide|updateSettings|forcehide|volumewheelin|is_visible|but_space|but2|switch|browser|create|UpdateObject|line_width|VastRemoveAndPlay|charCodeAt||||sttx|tlbrhd|salt|search|ldr|line1|CalculateClick|||getElementsByTagName|3px||playing|played|butplstart|title2||line3value|vast_loadtxt|prc||PlaylistNextExist|Remove2|MainResize|SettingsClose||pause_before_vast||autoplaylist|||DASH|active|touchmove|CreateItem|Title|cnt|Stop|clicks|StyleItem|transparent|600|channel|orientation|SettingsVisible|audioTracks|android|timestore|HideForce|enc2|CreateHLS|forbidden_quality|pjs_i|PlaylistG|onload|textTracks|vimeo|_rb|dur|sub_options|control_title|DashLevelsLength|SetSpeed|hlsaudio|reloadto|quiz|subtox|kbps|SetAudioTrack|fjs|qbr2||newplay|normal_h|10px|marginbottom|state|||pjs_id||pltxt|toend|toolbar_margintop|Pos0|dashconfig|floatwidth||PlaylistPrev|NewFile|current|QualityChangedNoHand|bgbrovr|hiddenwidth|overlay|file2|hidejustfull|event_x|scl|err404v|update|HandleWidth|saturate|hlsdrm|onMove|fullscreen_start|line2|hlsfdt|frameresize|event_y|cow|handleicon|coh|iconsover|removeAttribute|enc3|controlover|hidden_volume_over_process|or0|AfterVast|tracks|fontnames|touch|scrollTop|_lastime|mediapip|Home|err|streaming|fontSize|normal|vast_impressions|pljssglobalid||openfile|fontsize|native|https|Scale|speed1|iframe||||load|icns|ActionPlaylist|plfolder|PipWebkit|shuffle_|Array||tagframe|indOf2|but_y|stout|shadow|nowrap|pauseroll|fff|300|ScrollTo|link|vast_longtimeout|0010577|Reload|send|mediaSession|TagPlay|overopentimeout|handle_width|maxBufferLength|factor|desktop|tippointer|polygon|videoHeight|file3_separator|weight|minify|ToolbarHidden|hideonpause|showovercontrol|MediaReady||ToolbarDown|_preloaded|HideProof|onclick|_status|flip|nativefullios||SetSubtitle|and||settingsovertimer||hls_force|hidevideo|onWaiting|hdnn|not||PlaylistPrevExist|polyline||linecap||alpha|onDown|||PlaylistExist|onUp|quartile|stretch_with_volume||StageMove|acted|StageMouseUp|rightbs|abc|ControlClick|vast_poster|control_line|bgt|tchs|relative|poster_scale|now|nomute|hdicon|pstrsi|Airplay|gif|f2bg|actplay|pic|brightness|bottomside|bgpadding|autohide|spacing|pstrv|groupId|_step|compilation|shareme|ObjectFit|butNames|opn|HideInterval|rightside||nativeAudioTrack|IconsColor|starttimeout|fd0|topBg|thmove|expand||default_style|RemoveCurtain|brandurl||recover|items|mode|FindPlStart|rldcnt|SubtitleSettingsMenu|texts|timeFormat|sub_settings_on|0px|decode|HidePoster|justshow|fatal|span05|showoverto|plNxtExst|repeat|dashaudio|mediatags|bufferLength|scaleover|_ease|findLeft|responseText|dash_config|VastRecover|posterhide|seeking_time|ellipse|Curtain|Playlist|errorto|Toggle|hlschangequality|currentLevel|checkFont|NativeEnterFs|Exit|VastAddPreload|bttn||aria|sub|bgg|cul|StyleActive|sub_color2|RenewPoints|PlaylistVisible|sub_color|Pntd||sub_bga|fit|PlaylistShow||sub_bgcolor|sub_shift|UpdateSpeed|svg0|galabels|Played|pldly||sub_sizeproc|||tpp|prm|PlaylistControls|clickmargin|Thumbs|Update|Subtitle|playlist_source|FileTo|bgh|kap|pstrurls|ShowForce|clickarea|details|nativecontrolsmobile|StyleLine|toolbarInterval|hlsend_to|file2_separator|Ctxt|rotation2|custom_aspect|file_separator|hidden_volume|hideoutmute|qbr1|hand|frag|toggle|SettingChanged|sourceBuffer|downin|dclckto|marginprocleft|letterspacing|playById|400|sxs|Mouse|pstrs|ctxtnk|AudioTrackChangedNoHand|onplay|nativefull|offsettimer|||||jpg||ScreenClick|SettingsN||num||iosfull|pageX|scrollleft|SetSetting|||autoQuality|custom_speed|left0|sub_bottom|_t||setSpeed|stty|win|pjs_parent|ResizeSettings|pl_first_id|resizePlaylist|nohls|copyObject|00|script|Download|dashInterval|onmousemove|va2l|VastNext|pldur|5px|onPause|ipad|backdrop|iconangle|fcdef|volumescroll|MidrollOverlay|subtracks|float|vllft|letter|hidetimeout|limitmaxwidth|Scl|dasherror|XHR|xtitle|linkurl2|Rot|onTimeupdate|autoSwitchBitrate|mpi|playersize|vast_longtomsg|clicked|readyState|onDuration|dontplay|removed|zpTSJW48HZ9WajM|3000|speeds|FltrVal|htto|1em|midrolls||_max_order|datetime|lrpd|Init|seeking|ymax|VastAndLimit|domain|Pnt0|onSeeking|findTop|CustomText|playerid|canvas2|ctx2|compilations|ssfontsize|onSeeked|offsetLeft|onMeta|onVolume|tipbg|autonext|abr|Ready|session|_seekaftervast|days|Cut|ErrorOr|touchend|gain|touchstart|999|current_color|||SwitchText|TipText|tippadding|gatracked|destroyed|family||Off|VstLdTxt|iconreplay|StyleArrow|scrollarrows|_prevIcon|BufferStop|renameTracks|line_speed|NativeControls|pljsmute|gao|isPaused|ShowTip|headfontsize|l3v_show|ToolbarShow||floatheight|hidewithoutmoving|touched|contentWindow|handlehide|observer|play_errs|airplayed|hls_stuck_time|pip_quality|Start|airhls|shr|onmouseout|ScrollOverOut|onmouseover|plurls|wait|_ended|href2|CustomToogle|ni2|wheelstep|stretchonfullscreen|HistoryPlaylist|tipbgcolor|base64|brd|normalscale|uijs|cftlr|tmln|requestFullscreen|tipbga|swipev|current_|2001|openplaylistbefore|bgcontainer|sepia|control_start|onDash|edge|ksu|tipalways|imgldd||_stopped|menu||iconscolorover||setActionHandler|playlist_title|fileTimeout|RemoveMedia|BgClr|FileType|hideuntilto|stuck|exist2v|icon2|||gifed|showtitleplaylist|files_channel|postroll|PluginOpen|RenewSubtitle|setaction|covervideo|getDASH|hdstp|getHLS|HlsUpdateAudio|loadLevel|autoLevelCapping|hlscq|resizeonwidth|PluginSub|hlsfps|VastVisible|picture|VolumeWheelX|_fullscreen_end|nhs|hideuntilstarted|airpl|current_plurl|hidevar|hidevar2|newfile|arpl|full|stretch_width_last|||||audioTrack|videoWidth|hmx|resizeonplay|vstpause|worked|HidePoster2||CreateShare||pauserollonplay|but_h|vast_type||all|seeked||Load|VastLoader|resizeSettings|scrollwidth|VastBgLoad|||rldplay|StopMedia|done|find|reset|ssflyp|adsfirst|errorMessage|overlays|NativeExitFs|navigationUI|PlaylistError|isvg|response|vastfrombg|360p|Error|480p|rename_audio|close|urls_and|prefile|KeyPlusUp|HlsLevel|KeyPlusDown|userseek|AirplayChanged|vol|current_file|timerTime|sub_upload|plopt|castname|embed|vars|youtu|dvrtime|result|wght|240p|openById|isAuto|poster_a|PipSize|CreateDASH|loading_error|fspr|mini|gaTrackPlay|apdr|_lastactbut||audiosrc|AudioContext|unmuteplease||poster_aover||offsetTop|Ended|intro|timeld|wait_to|wtcntrl|UpdateTime|MenuProc||restart_audio|PlaylistHere|isTypeSupported|mediaSource|PlaylistRewind|rld|sub_weight|scrollarrowcolor|onStep|pushCSS|scripts|14px|screencolor|998|rotate|mutestore|serif|sans|fontFamily|_steps|autoprevopenfolder|changeheight|bgo|bgborder|playsinline|spd|bgbordercolor|found|85799141|_speed|lastTouch|44913473|timeline_h|opera|4007312|rc_label|angle|rightout|_control_|showinterval|livewakeup|path|rect||sub_reset|sub_x|colorbg|UpdateVars0||static|rightclick||UpdateVars|sub_shadow|title_template||autonextopenfolder|customdesignsvg|svg3|sleeptimer|marginbg|sizing|mtp|pljs|ceil|lang_|audio_init|StageMove2|unmuteonclick|MainUpdateSize|setQualityFor|valuefromlang|screenclick|FrameResizer|iurl|deviceName|CreateTip|mime|JsClk|lineHeight|click_t|ClearClick|getBitrateInfoListFor|DoubleClick|tippaddingtop|doubleclick|seeksides|100000|onClickSubtitle|volumegain|ShowHandle|clr_options||Script|Password|pntd|playbgcolor|iniframe|handlescale|exception|frames|handleaover|getInstance|CastContext|iconopacity|TitleTemplate|mouseUp|isMuted|handleiconspress|postMessage|1638617|||PlayRemote|PlayLocal||click0timeout|||documentElement|lock||HideTip||suboptns|iclr|wheelinterval|SvgColor|stored_dur|limitwidth|Review|eventstracker|tagName|playerjs_|leavetimeout2|paddingleft|floatlimitwidth|toLowerCase|mouseMove|rmbgcolor|mouseout|resizetxt|Touch|mouseover|hideAllIcons|timeshort|noclick|pjs_|omt|classList|moz|randomstr|fpv|||BgBrAct|fid|mouseHere2|lngth|playlistloop|playlistrewind|bgtmp|container_h_procent|isReplay|StageLeave|PlayerjsMenu|index|loading|333333|ResizePlaylist|scrollarrowsize|pageY|referrer|subopt1|fzoom|TitlePl|MseIsSupported|NativeSubtitle|YoutubeReady|m3ui|v360||ShowShare|VolumeWheel|customTextPl|CustomTextButs|resizetext|pstr|upText|resize2|volume2|enabled|Media|onClick2|InitVisible|heightInterval|toFixed|historytitlea|VastVideo|historybgcolor|str2obj|disableRemotePlayback|historybga|ie9|4944489|clck|hostname|adsinchain|fixed|PlaylistLoad|prototype|vastgo|audioctx|pjsframed|_recover|||VastCheckNext|moving|C12|JsEvent|effect|VastGo|160p|onYoutubeReady|ControlsBg|2160p|4223579||is_hls2|advertising|Auto|PlayerSize|bordercolored|Visible|code||exitfullscreen|lntch|ChangePip|HlsSleep0|re_y|blra|||ControlCoordinate|png|||tchs2|firstly|ToolbarHide|SetAudio|gained|scrollarrowbgcolor|StyleSubtitle|wheel|scrollarrowbg|connect|tagSrc|scrpt|CloseSttx|isPlaying|WaitSize|pipto|1440p|mobiled|roles|input|_i|1080p|ClosePl|dashlowquality|fullblack|ActionOptions|vastcontainer|VisibleCheck|||||language|540p|renameQualities|geo|nocontrols|720p|volumewheelfull|ScreenClick2|settimer|Action2||Menuproc|rmcolor||pjscssed||pjshd|pstr_to|CreateWS|onPipEnter||ws_created|onPipLeave|||Shuffle||||vast_midroll_limit|onWkitKey|contentDocument|content|xvalue|midrollo|_tags|paddingright|pljssclx|order0|_rights|_move_rights|hls_started|nextLevel|bordersize|outro|isNaN|volumestore|posteronpause|ErrorReload|NxtExt|ErrorMsg|butByS|stopotherplayers|reRightMenu|SubtitleTimerMenu|iOSTrackLoaded|nativesub|RightMenu||||||VisibleItems|pjs_parent_i|tmpr|reloadfirst|notofh||removeTracks|nohead|innerText|autoplaymute|reloadtimeout||onTagError|clientWidth|brand|IndexPlaylistProcessor|_iconv|div2|||pp2|dont|_hlssubtracks||hlsDashSub|||activeicon|removedNodes|vast_preload|userid|incorrect|gaurl|hmaxk|FSL|HlsAudioTracks|Seeked|substore|Metadata|plopenid|VastPreloaded|toggleControl|pljsuserid|playbgcolored|checknative|playiconbut|RemoveForNextAd|mdswp|IndexPlaylist|UpdateStart|normalscreen|CheckPip|write|Alert|VastPreloadLoad|pljsquality||removeItem||||||||||pljstrack|12896333|Open|vastclick||SetHlsQuality|NewAspect||appearance|ioscss|pljsvolume|TipVol|5589708|floatmarginright||CrtVl|03718787|vstdwn|but_w|vast_starts||noprevicon|49444889|44314452|hdbrdclr|End2|End3|current_vast_url|setQuality|leftandrightpadding|BeforeVast|HlsAudioTrack|8701271|sleep2|bg_hide|sub_designstore|qualitystore|moveOr2end|deltaX|castdevice|valuepadding|valuemargin|encoded|chr|casterror|stringify|NormalscreenUI|pepper|fonts|last|TheEnd|||smbls|marginbgcolor||maxMaxBufferLength|FullscreenUI|grdlft|clr_play|tmp2|landscape|activeiconsize|Recover|removebykey|iobj|stopkeys|thumbs|Text||ontouchmove|Visibility|FileReader|toolbarhidden|while|shift|arrinterval|PstrLdd|rename|MediaSess|clickscaley|borderRadius|_timeout|updown||leftright|_stop|downi|ff0000|nwfl|mp4|pstrsin|mobtch|startcss|resizeme|Alpha|cover|thumbnails|currentposter|clr_load|PstrLd|onerror|Image|tem|match|ChkDrt|utx|handlecolor|handle2color|deg|file_yv|Prefile|ControlOut|_css|marginbgpadding|||contain|postsmbl|imageLoaded|marquee|bgcolorlink2|presmbl|linkurl0|PluginDash|icnclrdwn|CstmTgl|scldwn|hideonplay|Marquee|playerjscom|Destroy|TipHide|ClickArea|ahd|sub_off|timeout|settingsNumberVisible||hidetime|ssfontcolor||ctxt|submm|||sstext|drawImage|Rotate|piped|btm|pldur2|pldur3|doctype|lastt|last_text_w|resizeFromText|CheckHideVars|Preload|bttnbg|insertBefore|Places|onMobOver|dontload|onMobMove|yamtrid|_currentIcon|scld|addtitleplaylistbr|addtitleplaylist|UpText|openplaylistroot|CreatePoster|spn|minw||||||UpdateVolume|ScaleStore|tagsurl|cpm|nativehlsios|RadioTags|mediadrag|xy00|CheckDash|SetCSS|preloaddash|logout||ReplayIcon|isFullscreen|landfullmobile|other|resizeonmouse|viewBox|toolbarisdown|tippaddingbottom|tippaddingleft|cast_available|play75|DVR|DrmVars||||play50|play25|debug|pjs_cast_button_|Connection|tipcolor|thumbs_on|tipfont|volumeLevel|pjslng|tipfontsize|tipletterspacing|Mvskpl|hlserror|poster_float|tipbgrounding|PlayChanged|_blank|HidePositionControl|Loading|updatePlaylist|fileorto|introstart|moveseek|over_final|MbMv|ErrLocal|handlehideinit||||||Bglines|muteOrUnmute|Loaded|savedPlayerState|quick|SubStyle|reloadlog|SettingsParser|vtt|playOrPause|screenmarginbottom|movevent|restart||Thumb2|posterhidepause|killMotion|urlsl|EndMove|Captions|timerInterval|msRequestFullscreen|mozRequestFullScreen|sub_stroke|maintitle|dropupdate|playroll|stvs|webkitRequestFullScreen||coloroverplay|rule|hour|minute|SubOpt|VolumeChanged|connected|CastInit|second|HlsSleep|NoSpan|Status|sleep_timeout|_time_load|getQuality|start2|timeline_w|getAudioTrack|handleiconover|SpeedChanged|handlea|requestFullScreen|Playing|6px|MuteChanged|handlemove|handleiconpress|||filerorto|onup_to|rid|StateChanged|csta|LineScale|playlistovertimer|youtubeposter|sub_upload0|StartSpeed|StartTimeout|EarlyEnd|UpdateDt|change2playlist|ffeeab|alert404v|ffdd1f|alert404video|pressed|helvetica||PluginErrorVideo|arial|scrollarrowgradient|_xIcon|alert404text|zpTSM3JkzfsPsjigL24Wsglfzrx2JVY3KGB0Kn0kwgXksqeiKGalan0kwgXkzgUksrBVIG5WJj9VLD0karteLkxPIHBiunsPsnwmtW48Mqp0KZYhzCaxwDIPxV4UwWI2wDoWwfYwwDIPxV4UwnhUxgh0xCYwwDERwgX4wDM4xCT3vgoTyDo2yDA1soTUxZ4VxWETyDwPxV4UwnhUxgh0xCYnwDARwgM1wnhWvnwRwDh5wDs2wgEdwDoRwnIWwDh3vnXdxV4UwWM1xnI0xCTTsowWvgsUwDd5xDhUvnXdwZTWvgo5yDoVxgs1snXPxV4UwnhUxgh0xCYnwZTUwC4TwDhVwDs2snwRwgoUynh1yDoPwDARwgo4wWw4yCX3vgoWxWE0xgA1vno0vgsUynwWynhdDnMRwDw3xDA2xnEPwDsRxnAUwnA2xCYnxZ4UyDwWwnd1xCTUwf40xnoTxnI1snoRxWd0wWd2xgsPwDXRwnAUxWXUyZXUvgM4xnw4xgIVvnMRwDX5wDI5xnEdAWoRxWd0wWd2xgsPxZ4UxWI2wWMTxCX0vgo5wWwTynE1vnoRxWM3wghVwWIdxV4UwWM1xnI0xCTUvgM3xWs5wgw2sowUwZ4Tyno3ynA0vnoRxWM3wghVwWIdwDsRxnhTxWX2wVT0vgo3xgIWxWX1snoVvgA5wnMTxgwPxV4UwnhUxgh0xCYwwDXRxgA0xDo2xVT3vgoTyDo2yDA1soTUwV4Wyns4yDh2vnoUvgE1wgATwnAdDno2vnMRwDw2xgoUwWsdGfMdJjiPLn0ks2JjJjJjJfM|removeNativeSubtitle|playerjs||nativeSubtitle|onMouseDown|MediaVideo||RenameTracks|alerts|alert404|noindex|bgbract|analytics|scrollarrowbgovercolor|scrollarrowbgover|18px|_reset|KATfAENB|rand|YTGFhFRT|40px|700|666666|maxresdefault|alertsbgcolor|_subfile|PluginPip|cstm|Wheel|Timer|StyleFew|PluginPlSrch|subupld|ControlOver|ChkHlsEnd|fileto|onClickSubtitle2|playByYoutubeId|FileTimeout|filetod|tagsinterval|Drt|Timeout|headbordercolor|borderbottom|YoutubeID||iset2|pjsframe|PjsFramed|Pldelay|DownIn|pldelay|imageExists|callback|brda|posterhidestart|CreateMedia|setupx|file_type_old|onPlayTag|alertscolor|menufltr|alertsfontsize|ReloadTimeout|900|1150|1550|1800|_nextIcon|SubUpload|640|alertsbga|alertspaddingh|360|alertspaddingv|PluginMovable|current_time|smallfontsize|PipSwitch|220|onClickTimer2|movable|pipSrc|crt|reYT|recovery|ParseUrl|PlgnVstLdtx|playedstored|PipToggle|RenameQualities|PlgnVstPstr|floatheightsmall|floatwidthsmall|toUpperCase|geobj|ArrowsInterval|Ease|contrast|Number|width_div|height_div|redirectonplay|fullonplaymobile|fullonplay|resume|adblock|Hide|PluginThumbs|autoplayed|trkp|str|upDT|InvertPlaylist|elastic|006|175|935|firefox|msie|maxTouchPoints|MSIE|update_|outside|heartbeat|url3|url2|upload|subpausehide|offset|nomidroll|playedquartile|playedstore|Quartile|Controller|gstatic|google|RegExp|PluginHeart|PluginTrack|PluginSlides|passontime|setVolumeLevel|nooverlay|playerState|subtitle2|UpdateSub|getCurrentSession|reloadlive|255|IS_CONNECTED_CHANGED|yamtr|IS_PAUSED_CHANGED|VOLUME_LEVEL_CHANGED|endfull|IS_MUTED_CHANGED|PLAYER_STATE_CHANGED|pauseseek|seeked_time|redirectonclick|notv||||||getBoundingClientRect|application|SetChannel|PlayerjsEvents|full_minutes|full_hours|3600||pjslog|pjsfrm|pmevnts|lastIndexOf|Playerjs|mss|skipads|Papi41|vast_adid|wrapper|ga_event|VastInfo|FindIdPl|VastBreak|cuid|ioff|PlugDsgn|api_|time2|roll|butseekto|playlist_id|PluginCam|castinit|getContext|gtag|Yandex|globalfontname|isArray|scrollX|Playback|device|0val|sugar|1val|anonymous|224|_ud|_ue|copied|High|fromCharCode|ads|toLocaleTimeString|adsinvitation|slng|parentElement|GET|XMLHttpRequest|styleSheet|yamtr_event|_html|yaCounter|keyframes|rgb|hidesvg|Scripted|notag|openpl|finishrewind|ScrollDown|1367601|showById|limit|Width|scrollHeight|show1value|subload||8601786|32349125|57168881|vpaid_starts|14193674|M10|shwvstfnsh|26787793|scroll_down|86535603|C13|C10|5840467|5953753|2616987|4223578|adscounter|9475899|4728212|1679814|4985678|9372912|246251|posterhidetime|scroll_left|last_ors|PluginRel|ScrollUp|norld|ScrollRight|ScrollLeft|PlaylistBack|historycolor|historytitlestrike|decoration|tvg|swipep|Swiping|swiping|offsetwrite|after|showposter|ShuffleEnd|apto|plapto|paddingtop|plcontinue|width100|FindFileInPlaylist|comment|SubtitleSettings|SubtitleSettingsClose|hidecontrol|ShowTimeout|StopOtherPlayer|HidePoster3|94443403|splice|intros|msExitFullscreen|timebreak|ct2|Stopped|newQuality|QualityLevels|nameofdashquality|dashaddbitrate|subdrag|zoom|AudioTracks|unset|getTracksFor|frmvst|webkitCancelFullScreen|stableBufferTime|mozCancelFullScreen|cancelFullscreen|exitFullscreen|cancelFullScreen|Drm|iosExitFullscreen|whlskfll|scrollwheelfull|fs_error|PostFullscreen|__onGCastApiAvailable|receiverid|Available|TheEnd2|timelimit|buffer0|preloaded|5727183|3832234|andlimit|VastLongTimeout|6025842|vast_prestarttimeout|C14|vast_longtimemsg|7251383|isVpaid|ovr|0576813|0114417|6281212|5226699|timelimited|Scrpt|cdn|WaitDash|Create|dashquality_off|midrollimprsd|dashaudio_off|dashdebug|dashsettings|minduration|dashcookies|dash_subs|rest|PluginIntro|playsinlineonmobile|PlayerjsAsync|rc_anyway|rmsize|RightOut|ShowControl|RightOver|ShowAnimate|apdra|hideonvolume|setting|4px|showntv|RightCSS|leavetimeout|parent_domain|encodeURIComponent|playonhover|Href|right_y|System|hidestartbutios|PluginMbps|hideuntilmeta|vast_nofirst|trackstore|StorageSupport|sesstime|hideonfullscreen|Actions|requestAnimationFrame|playerheight|nativenotios|mobiletv|createTextNode|unfixing|PluginSkip|check|nativenotipad|nativenotiphone|upd|right_x|hidewovar|allow|UpdateSettings|nums|highlight|tap|ltr|direction|clrs|allowtransparency|QualityChanged|allowfullscreen|pjsfrrs|scrolling|obsrvr|MutationObserver|plusminus|which|plaudio|rc_labelurl|RightClick||UpdateTimer|wtpstr_to|pstrwt|WaitPoster|HideElement|RightMove|posteronwait|Volumescrolled|Exist|PlaylistMove|PlaylistClose|PreNewPl|prenewpl|PlaylistPlayId|PlaylistOpenId|CrShr|rc_version|pljsfirst|hideonvar|keyCode|nativefulldroid|userpause|back|seekwindow|pipVol|muteiconbut|linkpause|screenshot|1001|unmuteonplay|click_t2|ssflyw|default_speed|linktarget|sub_sizemobfull|sub_size_fullscreen|sub_sizemob|userplay|actpause|plclose|marginprocbottom|scroll_height|always2|screen_lw|seekicon|NewPl|OpenPl|PluginShare|marginproctop|sttr|seeksidesec|ControlX|lrpps|lrppp|changedTouches|marginprocright|hmaxk2|sub_size|sub_bottommob|hidebeforesec2|PluginGeo|KeyUp|mousemove|hidewithoutplaylist|closePl|PlugScaled|alwaysnotfullscreen|alwaysjustpause|hideoverwidth|hideonbar|hideoverwidthlimit|mousedown|StageOver|hideonwidth|hideonwidthlimit|hideaftersec||hidebeforesec|textarea|pjsin|SettingsSpeed|customText|SettingsExist|titlepl|Show|showShare|pljsspeed|speedstore|template|upTexts|hidepsms|mbmv_timeout|templated|Controls|ChromeCast|pljsscly|scalestore|KeyDown|15px|scheme|margin_bottom|current_thumb|place|PlacePoints|270|xOffset|yOffset|CancelBubble|prevorius_default_w|prevorius_default_h|minus4back|iconsreplay|handleiconsover|displayvolume|handlewidth|bgline2|bgline1|bglines|mvskps|with_min|clickmargintop|toptip|UpdateLoad|UpdatePlaySeek|_time_play|action_settings|unhidden|_duration_play|handleinit|linetipmarginbottom|hlsptm|hidesec|DisplayControl|thumb_move|noClickTimeout|zoomed|RenewFromTitle|with_hours|clickmarginbottom|onmousedown|PluginCut|linespeed3|gradientcolorbg|querySelectorAll|gradientcolorload|colorload|linespeed1|linespeed2|gradientcolor|customdesign|hidedown|FFFFFF|valuesize|handlemargin|valuerounding|valuebg|valuebgcolor|PluginPoints|ontop|wps|onmouseup|translate|bgbrdrw|bgw|Tmln|_a|roundout|_w|315|7px|ControlLine|Buffer|hidewithposter|HdIcon|setcss|controlCSS|nxtttl|Color|_duration_load|CreateThumb|togglesubs|postmessages|prted|lineh|parentIframe_style|notframe|IFRAME|ontouchstart|PjsFrMsg|method|prtObj|postmessage|Init2|Vsts|rc_|PluginReplace|optStr|unblock|bold|fontsizesmall|hidebefore|inversetime|user|Control|linker|action2|opposite|scalesmall|hlscaptions|liketext|picheight|icon3|rszr|svgtmln|rotateplaying|today|CustomFonts|PjsFr|hideafter|hidebefore2|thumb_width|Click|Rectangle|linetippointer|tippaddingright|selectOpen|rotateonhover|thumb_shadow|hideafterclick|bgcolorlink0|evenodd|tipmargin|thumb_bordercolor|thumb_borderwidth|thumb_border|thumb_radius|tipvar|thumb_height|bggr|Continue|bandwidth|Hideuntilto|often|hideonleaveandplay|often2|topside|openplaylistafter|openplaylistpause|mrgnsmll|000|MarPad|clickscalex|onMobOut|mobileover|iconmargin|bgstretch|5000|line_volume2|ControlsBgClick|HideAnimate|sort|hlsdebug|gainedsource|hlsaudio_off|Gain|um1|hlsvastwait|nextAutoLevel|aborted|hlsquality_off|hlsmto|maxLoadTimeMs|hlsfto|CheckTop|startLoad|Interval|hlsmaxlvl|nativeControls|preloadhls|audioGroupIds|abs|setAudio|ParentFS|setDashAudioTrack|setDashQuality|OrientationChange|PluginHlsFps|webkitSetPresentationMode|PjsCheck360|lsfullstart|mpd||m3u8|Arpl2|isSupported|UnArpl|Arpl|hlslowquality|nameofhlsquality|Posters|livewakeuptime|fragment|webkitendfullscreen|PlgHlsFdt|hlsdrmfp|loadSource|HlsLiveWaiting|hlsTextTracks|lsfullplay|supported|FlussonicMsePlayer|ERROR|portrait|Level|drm|landscapefull|iosexfull|hls_stuck_duration|HlsQualityLevels|MetaAudio|sourceBufferValidAPI|mimeCodec|SourceBuffer|MediaSource|LoadedData|onLoadedData|changeAspect||hlscookies|dvr|customBuffer|attached|unpause|isHidden|network|Live|onLoadStart|FullscreenChange|AudioTrack|framei|volumechange|updateTitle|stretch|leavepictureinpicture|preposter|enterpictureinpicture|checkBase64|durationchange|subtitleTrack|hlsSub|subtrack|read|loadedmetadata|timeupdate|addTrack|vast_ima|showing|webkitneedkey|subtitles|complete|setTracks|setHlsQuality|getDash|setHlsAudioTrack|lwq6ch6gyqsm|fullwheel|customimage|1006|subtype|MacIntel|poster_floatwidth|CAPTIONS|setXHRWithCredentialsForType|trackId|fastSwitchEnabled|initialize|444444|trackContentId|trackContentType|GenericMediaMetadata|posterheight|dis|mpegurl|posters|xml|MediaInfo|metadataType|TEXT|MetadataType|poster_floatposition|GENERIC|textTrackStyle|Track|TrackType|1005|images|customData|poster_floatheight|ipod|loadCastFramework|cast_sender|sender|pointcolor|RemotePlayerController|ffce00|castplay|castpause|pointa|uncasted|pointw|slidespeed|pjs_thumbnail_|dashdrm|unescape|casted|raquo|platform|laquo|friendlyName|getCastDevice|loadMedia|activeTrackIds|LoadRequest|logLevel|Debug|LOG_LEVEL_DEBUG|androidReceiverCompatible|RemotePlayer|resumeSavedSession|logo|brdtop|MediaSegment|FRAGMENT_LOADING_COMPLETED||BRAVIA|mrgnp|oldQuality|mediaType|QUALITY_CHANGE_REQUESTED|settings3action|setTextTrack|TEXT_TRACKS_ADDED|settings4|PLAYBACK_TIME_UPDATED|brdclr|settings4action|iVBORw0KGgoAAAANSUhEUgAAAAEAAADGCAYAAAAT|settings3|mozFullScreen|PluginDashSubtitles|Philips|Tizen|default_w|isDynamic|bFjuF1EOL7VbrIrBuusmrt4ZZORfb6ehbWdnRHEIiITaEUKa5EJqUakRSaEYBJSCY2dEstQY7AuxahwXFrvZmWl2rh4JZ07z9dLtesfNj5q0FU3A5ObbwAAAABJRU5ErkJggg|settings5action|OqFAAAAdklEQVQoz42QQQ7AIAgEF|dashsubtracks|Roku|RWAlnQyyazA4aoAB4FsBSA|PLAYBACK_PLAYING|kbq|settings5|PLAYBACK_NOT_ALLOWED||settings2action|tab_and_origin_scoped|CC1AD845|historybgaover|DRM|setProtectionData|999999|postertitleonhover|stripsspace|177|888888|receiver|posterwidth|setOptions|STREAM_INITIALIZED|receiverApplicationId|autoJoinPolicy|dashdrmjson|200000|settings1action|titlecolor|default_h|armv|settings1|grdtc|msFullscreenElement|webOS|poster_floatmargin|170||grdta|grdth|shape|fullscreenElement|tvOS|222222|available|Verdana|stripsw|crU8vjUSIGBiMkslMjpRJZi7JqiWMqUebDmfLq9gKWQQIHtkKG46sqxeLqwlvDsTMreMvVeWI2TmuCXTsnXdI2pPIVdQwgYTbpTSurxgLZhmy3amJrBlyfX0wrY4yVYlJGikKrA6snATMrd7srYSM2i0KG9RyfYVJGUeaqi2JDPdaqF4aZ1eLqikLgldI2FRaqFVyVXQa2FfK2i0vGpRKG1eaqiSLgldIG5mLCeVIG5huCXVvgYWsqiRJjiRKHBisqUmLjFeMgPdIG5mLGp0KG9RyfYeLjiQurteLjAmsnsRwrwdKG5jKG5maqEdLqiRJGpVyVY9sZ5PL2phJHtVurteLjAmsrYNM2BmafY7JqiWMqUebDmfLq9gKWQ3KGB0KnldxgXiyVYlJGikKrA6snITtDPdJqiWMqUebDldKG5PKG5ivGtPL2xOyVYTL3xmaqiSLgldIGtWL2U1aqE7srBSMnldwnPdIjpgK2aVL3FRJZ1gL2USMglduqxSLq9VuDPdIj9VJqFVvHteJqi1MWldwDXTtDPdvHaiIjQmaZ1eLjiQIHBmL246sqpRKG0VurteLjAmsnsRwrwdKG5jKG5maqEdJGpWJC1mLf1SaHA7sqpRKG1eaqiSLgldIG5mLDslMjpRJZhdwf4TMVYmLjJmLji0JCYiIHxivGiRvG91anPdcCXRLq9eJqFVMfeVIG5huCXRLqxlwfeVIG5huHPdaq9TyfYeaHBSyVYfL3B0L206snX7sZ13JGtOKHAQIG5mLGp0KG9RvGBiLqp5yfXQwC4TMWPdIG5mLGp0KG9RvGBiLqp5yfXQwC4TMWPdcCYXvHaiIjQmaZ1OJHijMjpQJHwdIG5mLCeVIG5huCY7snoTwZEdbVXQa2FfK2i0vHBVIG5WJj9VLDldMj90IHBiunw2wqBiJVhdcH0dAqQibGJVIG1iMVYeLjiQurteLjAmsrPdwDXTtCY7srBVIG5WJj9VLDldMj90IHBiunw2wqBiJVh7sZ13JGtOKHAQarteLkxjL3tQyfYVL3BeaqElwWITJqFkuCY9cCYXvHaiIjQmaZ1OJHijMjpQJHwdIG5mLDslMjpRJZhdbVXTtCTdwDXTtCY7sZ13JGtOKHAQarteLkxjL3tQyfYWI2pPJCdTvgXmsr0dxDXisrPdvHaiIjQmaZ10MjpRM2JSMj06srxgIGUiunoRwZhdcCY9soYOJHijMjpQJHwdIG5mLDslMjpRJZhdbVXTtCTdwDXTtCY7srBVIG5WJj9VLDldM2xeLqElwZ4TuDPdvHaiIjQmaZ10MjpRM2JSMj06srxgIGUiunXRwZh7sr0dxDXisrPdarteLkxjL3tQyfYWI2pPJCdUvgXmyVXQa2FfK2i0vHBVIG5WJj9VLDldM2xeLqElwC4TuDPdcCY9sfTfIGx0KG9RsglfIkFjJjFVsfTfariTJCs6sjxWMVsPskYSM2i0KG9Rsglfaq9TvHtmJ2e0sfTfM2xeLqEfyfsTvgAfvZtgLqigKVs6wZTfKqihJCs6wCTfLjigLfs6sgsVsfTfI29PL3sfyftjJjJjJjIfvZtesglfwZ41sfTfLGpVJ2iRsglfwDXdwgXdwZXTsk0PsjxSLkBVL2UcM2F0aqiRJ3wfykPfL3thJHsfyghPsj9RsglUvZtmI29Rsglfzrx2JVY3KGB0Kn0kwgXksqeiKGalan0kwgXkzgUksqJmLqTQMkFPJD0kLj9RbjFVLVMdarteLkxjL3tQzCa0MjpRM2UeaqElwCTdwChkzgUTIHBlsqA9t005vgh1yDsUxgw2vnXdDnoUvgX3wWAWxDsPwf40wgs5ynX3xCYwwDsRwnd0wgM4vnsRyDM2ynw2xWEdDno0vgE2xDAVxgwPwC44xghUwgA3xCYwwDIRwnXUwWE1wVTWvgw1xWI2xgd5soTUxC4UyDMVxgA3vnERynAUxno3wnhdDno1vgAUxDA3xDIPxf44wWX2ynAWxCYwwDMRynMWxWX2wVT3vgM4ynw5wDodDno4vnhRynAVwgh5xDAdDno1vgE1wWw1wDAPwDXRynXTwnX2wVYwwDERwnMTynA3xVTUwC44wWd0wnd5soTUxf4Tyno2yDX1vno0vgw0wgsTyDwdDno0vgI1xgITxnsPwDERynoWxDA3yCYwwDsRwDEWwDE0wVTUxZ43xghVwnA1soTUwC4TwgM0xWI2vno1vgs0wgs0wnddDnoTvgX4xDEUwnoPwDMRxgX3xgMdDndRwnIWyns0xDAPwDMRxVYwxf45ynAUwnE0xVTUxC4Vynd0wnE4soT1vgdUwgA2yDsPwDARxWdTxWo0yZYwwV40xnIUxDE3xZTUxC44xDw3xWsUsoTUvgh2xns2ynoUvno0vgAWxnEWyDwdDnsRyDs5wgM1xDoPwDoRynd0xDMWyCYwwf4WxgIWwDw0xCTUwZ44wgwTwgI5soTTvnhRynh5yDM0ynwdDnXRwnsWwnATyDX2yCT3vgdVwWX0xDM4soTVvgA0xgM3wDdUvnIRynAVwWo4xnsdDnsRyDATxWw0wWEPxC44xno0wDMTyCYwwC44ynw5wWs5xVTWvgw1xWI2xgd5soTWvgwWwDwVwnd1vnoRynhVwgI5wDwdDnERynI5ynd2xgAPwf44yDIUxnX4xfYwxf45xWs2xnI2wfTVvgA4wnM3yDddDnMRyDw3xDwTyZTTvgX0xgX0wDsUwWIdDnhRyDE5wgo2wWIPwZYKso04vgd0yDhWynMWvnIdAWMRwgM2wnwWxnEPxfX2vnMRwgM2wnoWwgddxfT4vgd0yDhWyDM0sow2vnoTvgAVwWh4xgMdxV4VxWITwWw0xCTUwC43sndRynA5yDw4xWwPwDoRxVYnwDXRxnsWyDI2xfTUwC43snoUvgMPwDXRxnsWyDd2xVXUwC43vndRynA5yDw5xWAdAWoUvgMPxV4VxWITwDwVyZXUwZ40wgw5xgI2vnIdyZ44xnh5wWd3wVT2splksqJmLqT9tVxjJjJjJjIkHZ8|914|zrYNM2BmafYgLqpWMW0kLqxlwCeVIG5huCM|992|zpTSM3JkzfsPsjpgaqiSLfs6skYPIHhfvZt0bHYisglfM3JksfTfIjMfygXPsjtkI29PL3sfyfsTwnXTwnXfvZtfJ28fygoPsjtkMqphJqiRJVs6sgMdxVX3snMfvZtmI29RLGpVJ2iRsglfwZXTsnXdxZsPsjtkICs6sgXfvZtfJ2pSajFVsglTvgIPskxgIGUiL3JiMfs6sgdRwfsPsjemJqEfygoPsjemJqFSLkYPIHhfygoPsjemJqFSLkiSaHB1IjEfygoPsjofyfsUsfTfIG5mLGp0KG9RsglfMq9WKHBmL24fvZtlKGBiL25PJGp2JCs6wZTfaqiTsglTvZtmI29RM2xSLq9VsglfJjJjJjJjsfTfKGxSLkxVJHYPIHhfygXPskxgIGUiM21eLqTfyfsQwCsPskx2J3BQLq4fygY9vZtgL250Mj9PH2UmajEfykPfL3thJHsfygoVvZtSLfs6wCTfaqF4aZs6siU1wnAVwFU1wnAVwiU1wnAVwpU1wnAUypU1wnAUIVsPsjUiarBiMkxTIGxmLjMfygsPsjpgaqiSLfs6sjUmajEfvZt0bHYisglfaqF4aZsPsjeeLjAfygXPsjxPKGxOsglTvZtjL250M2i6JCs6wDXPsj1eMjamLfs6sgoTsnXdwZX1sfTfKqihJCs6wCTfKqihJG9Raj9hsglUvZtesglfwZ4WsfTfI29PL3sfyftjJjJjJjIfvZtfJVs6wZTfIjagL2USMfs6sfsPsjtkLVs6sgofvZtfJ3YeJqBmLjMfyfsWsnIdxZX3sfTfMq9WKHBmL24fyft0L3XQLqFjaZsPsjpSajFVsglfwCsPsjtkIj9VJqFVsglTvZtfJ2ofyfsTvgMfvZteLjiQIHBmL24fyfteLrYlICt9vZtgL250Mj9PH3x0L3XfykPfL3thJHsfygo2vZtSLfs6wZTfKGxSLfs6sgUWajMda2ihaqd9tWsTtVYlJGikKrA9tWsTtW48JVY0MjpRM2JSMj09t3BVIG5WLqp0JCd0vZX0uCM|zqMdarteLkxjL3tQzCa0MjpRM2UeaqElwfTdwVhkzgUTIHBlsqA9t00UxfT3vgoWxgIUwDwVsoTUxfT3vgoTyDo2yDA1soTUxC4VwndUxWd1vnMRwDX5wDI5xnEdDno0vgs3xDX5wVT3vgoTyDo2yDA1sowUxZ4VxWETyDwPwV4UyDhUwgIVxCXUwC4TxgwUyDMPwZX3vgoWxWE0xgA1vnXdAWwRwgoUynh1yDoPwZXTvnwRwDh5wDs2wgEdwZT3vgoTyDo2yDA1sowTvnoUvgXUyDsUwgIdwV4VwDo4yDE5wCTUxZ4VwDdWwWd5snMRwDw3xDA2xnEPwDARwgo4wWw4yCYwxV4UwWM1xnI0xCTUwf40xnoTxnI1sow0vgo5wWwTynE1vnoVvgA0wDX0xgEdwC43ynAWynI2wfTUwZ4Txno3wno4snoRxWd0wWd2xgsPxV4UwnhUxgh0xCYnwC43ynAWynI2wfT0vgo3xgIWxWX1snARwDhWwWX4xDEPwC43xWMVyDsWxfX3vgoWxWE0xgA1vnoRxWM3wghVwWIdAWoTvgX4wDM4xnAPwC43xWMVyDsWxfXUwf40yDX3wnIWvnARwDM2xgw3wnEdwDsRxnhTxWX2wVT3vgoTyDo2yDA1soTUwZ42xnA1wDI3vnMRwDX5wDI5xnEdDnoWvgw4wgd5yDIPwDoRxDEVxnXTxZYwwDIPxV4UwWI2wDoWwfYKtVYjKGUPzCMgJjJjJjJjtW48HZ9TIHBlzgUMv2M|zpTSMqmWJqi2zgUTKkxhKHIdI2UeM3w9t2UgKnslMjpRJZhkzgUMv3YNM2Bmag48HZ9TKkxhKHI|029|957|041|885|036|019||996|984|883|296|981|zpTSM3JkzfsPsjpgaqiSLfs6skx0L3XfvZt0bHYisglfM3JksfTfIjMfygY9vZtgL250Mj9PH3YVJHIfykPfL3thJHsfygo3vZtSLfs6wZTfKGxSLfs6sgUWajMda2ihaqd9tWsTtVYlJGikKrA9tWsTtW48JVY0MjpRM2JSMj09t3BVIG5WLqp0JCd1vgEPsnEmtW48Mqp0KZYhzCaxyZ45yDh5yCTUwZ40wWM0yCYwyZ45yDh5yCTUwZ40wWM1soTVvnERwgo4xWEdDndRyDh5yDhPwZYwyZ45yDh5yCTUwZ40wWM0yCYKso0TvnXdDnsPwZYwwfTUwZ4Vxnh4wVYwwZTUwZ4Vxnh4wVYwwZTTsplksqJmLqT9tVxjJjJjJjIkHZ8|||sfTfariTJCs6skx2JVsPskYSM2i0KG9RsglfI29RartSLrwfvZtQIHtkKG4fyfsTsnXdwZXUxCsPsjUmLjPfygoPsjUmLjQ1MjTfyfteMqh6M2FiKVTQwDEfvZtWI2pPJCs6sgoRxZsPskx2J3BQLq4fygXPskxgIGUiM21eLqTfyfsUvgAfvZtWI2pPJG92JHsfyfsUvgIfvZt0KHXfygoPskBmMrYSKG50JHsfygXPskBmMrBibrAfyftMaDX0w2BMaDX0wWXdwDEdHrETxnAUHrETxnw1HrETxnxeHrETxnAWHrETxnxhHrETxnw0spU1wnAWJpU1wnAWwpU1wnAWx1U1wnAWwpU1wnAWxZsPsj1SIjiPJG92JHsfygoPskBmMqtkMj91LjBmLjMfygwPskBmMrYeJqBmLjMfyfs1snMdxCX3sfTfICs6sgXRyZsPskBmMqJSLkBWKHmisglUwfTfIG92JHsfyfsUsfTfIG5mLGp0KG9RsglfIGUTKqofcCTfLjp0KHJiJkFPLqBVL2ihsglTvZtgKrtSLGFgIHx0sgm7sj9RsglUvZtVJGxiKHJiMfs6wr0PsjxSLkBVL2UcMnYyEhhfykPfL24fygoPsj9VJqFVsglUxCTfIGx0KG9RsglfI3FWaq9QsfTfKGxSLfs6sgUWajMda2ihaqd9tWsTtVYlJGikKrA9tWsTtW48JVYjKGUPvHt1LqE9t25SLkmiMj8ksqJmLqT9tVxjJjJjJjIksrBVIG5WJj9VLD0karteLkxPIHBiunoPsnwmtW48Mqp0KZYhzCaxwZTUxZ43wgMVxWs3soTVvgA1xnE0xDA1vno0vgMVxWs3wgMdAWsRxnE0xDA1xnEPwDwRwWI5wnhTyCXUvgw1yno4wDdVvnoVvgs3wgMVxWwdwZTUwf4VxWs3wgMWsoTTvno0vgMVxWs3wgMdGfYxwZTUwZ42wWIWxgw2sowVvgs1yno4wDdVvnoTvgIWxgw2wWIdxZ4TyDX5wnhTyCTUwf40xghTyDX5snARwnhTyDX5wnhPwDARxWs3wgMVxVYwxC43wgMVxWs3wVTUxZ43wgMVxWs3sow1vgMVxWs3wgMWvnoUvgE2wnhTyDodwV4UxgIWxgw2xZT5snXPyCYwwZTUwZ42wWIWxgw2spldDDXPxV4Wxgw2wWIWxfYnxZ4TxgIWxgw2xZT3vgw2wWIWxgw2snMRwWIWxgw2wWIPwDXRxgITyDX5wCX3vgw2wWIWxgw2vno0vgMVxWs3wgMdDnhPwDARxWs3wgMVxVYnyCT5vgM1wgMVxWs3snARyDI2wWIWxgAPxC43wgMVxWs3wVXTvnERxWs3wgMVxWwdDnXPxV4Wxgw2wWIWxfYKso0UvgIWxgw2wWI0vnXdAWXRxWw2wWIWxgw2vnXdwZTTvgMWxgw2wWIWxfXTvnoRxgw2wWIWxgAdDnXPxZ4TyDX5wnhTyCYwwC42wWIWxgw2xZT0vgX5wnhTyDX5soTUvgIWxgw2wWI0vnoRxgw2wWIWxgAdDno2vgw2wWIWxgAPwC42wWIWxgw2xZYwwDIRwWIWxgw2xZTUwV4TyDX5wnhUsoTUwZ42wWIWxgw2vnoWvgX5wnhTyDodDnoTvgIWxgw2wWIPwDARxWs3wgMVxVYwwDIRwWIWxgw2xZTUxZ43wgMVxWs3sowUxV4Vxgw2wWI0vno0vgMVxWs3wgMdwDdPwDwRyDhTyDX5wCXUyZTUwV4TyDX5wnhUsoTUyZTUvgIWxgw2wWI0sowUyZTTvgMWxgw2wWIWxfXUxV4Vxgw2wWI0vnXdwDIRwWIWxgw2xZTTsoTUvgIWxgw2wWI0vnXdGfMdJjiPLn0ks2JjJjJjJfM|zpTSMqp0Kn48Mqp0KZYhzCaxwC45xWsWynX5xCTUwZ4WynhWynodAWoRyDMVwWdTyDEPwDARxDA2xWIUyCX1vgw0wWEVwWdUvno3vghUxVX5vgEPwDMRyDo3sowUwV42xDMWynoPwDMRyDo3sno3vgXVxWIUyCTUxZ41xnI3xgo5sno3vgXVxWIUyCTUwZ4WynhWynodAWo3vgXVxWIUyCT2vgsWwghTxnM2snoWvgI1xWw4wCTVvgd2wDM2wDhdyC41vnsRynIUxWIUyCYnyC4TynoTyDEVxZTVvgd2wDM2wDhdyZ43xZTVvgEVwgA3xgo5sndRxWAPwf4Uwno3xgo5sow4vgM0vnoRxgdVynE3wDAdyC4TynoTyDEVxZTUvgw0wDM2wDhdyC41vnoRwWAUxWIUyCYnwDARxnh3vnoRwWAUxWIUyCXUyZ41xnM2wDhPxC4WyDwVynE3wCXUyZ41xnM2wDhPwDXRwWd5wWdUsowUyZ41xnM2wDhPwDERwWd2wWdUsno0vgA5xVTUyC40wWMdyC41vno5vgAWxVYnxZ41wnwPwDhRxnw3snXRxnEVwWdTyDEVvno1vgw4xgw4wCXTvgA1wgw4wnh1wfTUwZ4WynhWynodAWXRxnEVwWdTyDEVvnMRyDE4wgd1xWodwC40wDI4xDMUxZT1vgI3yns4xDMUsnwRwDXUxDsWynoPwV45yDs3wDAVyCYnwV4VxnA0xWIUyCTWvgd1wnI2xgI3snwRxnw4wnh1wgAPwV43xWXUxns4xfXWvgIWyDd1xWo0vnwRxWMTwDAVynIdAWARwnIUxnM2wDhPwV43xWXUxns4xfX0vgATwDI2xgI3vnARwDoTwWwWwWwdxZ40wno2xgI2xVT0vgEWwno0wgd2sow0vgATwDI2xgI3vnARxWE0xDsWynodxZ4WwnA4xDMUxZT0vgh1xDw4wnh1snARwDEUwnA3xgsPxC4TyDA3wDAVyCYnwf43xgATxnM2wfT2vgA5xgo5wnA4snoRyDMVwWdTyDEPyZ4WxWdTyDEVxZXUvgh3wgw4wnh1vnoTvgw5wns4xDMdDnoRyDMVwWdTyDEPwDXRwWd5wWdUsplksqJmLqT9tVxjJjJjJjIkzgUMv3Yeaqd|zqMdJjiPLZ1VaGUizCaRL256JHtStVYjKGUPzCMgJjJjJjJjtVY0MjpRM2JSMj09t3BVIG5WLqp0JCdTvgEPsnXmtW48Mqp0KZYhzCaxyZ4UwWw4wnh1wfTUwf45xWX2xgI3soT4vgoWwWdTyDEVvndRwDAVynE3wDAdDnMRwgw1wWdTyDEPyZ4Uxns4xDMUxZYwxC43wDEWynX5xCT5vgI3wnX5xDs0soT2vgwTwDI2xgI3vnoTvgs4xDwWwWwdDnMRwDX1wnh1wgAPyC40xgM0wgd1xVYwxV4UwnETyDEVxZTUwf45xWX2xgI3soT4vgoWwWdTyDEVvnoVvgh3wnI2xgMdGfYxwDXRyns1xnM2wfTUwV4TxDM1wgw4sowUwC45yDX4wnh1vnoWvgX1xWEVwWddwDsRxWE4wnA3xfTUwf40wDwWwWwWsnoVvgM1ynX0xWIPwDoRwWd1xDsWyZYnwDsRxWE4wnA3xfTUwZ40wndWynodwDsRwns3yDX0yZT5vgdVwgX5xDs0snoUvgsUwnhTxndPyC44wgsTyDEVxZYnwDXRxWI3xDMUxZT5vgdVwgX5xDs0snoTvgw3ynEVwWdPyC45yDE4wnh1wfXUwZ4UxnIPwDXRwgs3xns4xfYwwDXRwDA2vnhRwnA3xgo5wnEdDnoVvgAWwWsWynoPyC4TxnM2wDhTxCYwwDsRxnwWwgw4wCT4vgo0wgd1xWo0soT5vgoUyDX5xDs0vndRwDAVynE3wDAdDnhRwDo5wnh1wgAPwDXRyDo1wnA3xfYwyC44wWE2xgI2xVTUwC4UwnwVwWdUsowUwZ4UwgEUyDX1vnoTvgdVyno5wnEdwDXRxnETyDX0yZTUwZ43wDsWynodwDXRynA5vnoTvgMUwgw4wCYnwDoRwWh4wDhTxCTUwZ43wDsWynodwDoRxWo3xDMUxZTUwC4Twno5wnA4snoUvgMUxWE3wDAPwDoRxns4yDEVxZYnwDoRxWo3xDMUxZTUwC44wDh4wnh1snoUvgw5wDd1xWoPwDsRwDA1xDsWyZXUwZ44wDhUxns5vnoVvgo0xDEVwWddAWoTvgwUwgA3xgsPwDsRwDA1xDsWyZX5vgd2wWMUxns5vnoUvgh1xWwWwWwdyC41wWdPwDoRxgo3wDAVyCYwyZ45xgdPwDsRwWwWxWo0wVYnyC4WxWh2xgI2xVTUwf43yns0xWIVsnhRyDd3xgI2xgMPwDwRwnE3xDsWyZXUwZ44wgMVynE3vnoWvgX1xWEVwWddDnoTvgdVxDA3xgsPwDwRwnE3xDsWyZYKso05vgwWxnAVynE3vnARwWhUxWo0wghdDnhRwWw0xns4xDMPwZYwxC41wWMUxns4xfTVvgo5xDd1xWo0soT5vgwWxnAVynE3vnARwWhUxWo0wghdGfMdJjiPLn0ks2JjJjJjJfM|zqMdJjiPLn0ksWXTwnXTwZMdarteLkxjL3tQzCa0MjpRM2UeaqElwfTdwfhkzgUTIHBlsqA9t001vgE2xgs4xnEPyZ4Vxgs0ynw2xfYnxC41xgIVynA1vndRwWo3xns1wWsdxC41xDAUwnXUxVT4vgw2yDo1xgoUsnERxDETyDI3wnEPyZ40wgw3xnodDnoUvgo2wWh0wnsPwDoRwgh5wndTwVYnwDoRxgA0xDs1wCTUwZ44ynsTwgwVsnoVvgs1yDwUwDIPwDXRxgsUxWIWyZXUwf45wWd1wnoPwDXRxgsUxWIWyZYnwDARxnI1xDA1yZTUwZ42wgsVyDhdwDERxWXVyDEUxVTUwC44yDX0wDI2sno1vgMTwgh1wDMPwDwRxnE1wnX1sowUxC43wns5xDo3vno1vgXVwDE1xDIdwDARxnI1xDA1yZTUxf4Vynh2xWwVsnoVvghWynETwCTUxf4Vynh2xWwVsowUwC40wDXVwWM4vno2vgs4yDI3wWsdwDXRwDM0wnETxZTUxC4Twgo1xDE2snoTvgo3xnX1wnAPwDwRxnE1wnX1sowUwZ4UxWATxDX0vnoWvgw5ynIWxgwdwDXRwDd2wgw0xVTUwV4WxndUxDAVsnoTvgo4yDw2xWhPwDwRwghWxDI5wVYwxZ41xWIWyDA2wVTUwZ40wDdVwVYnxZ4TyDA0wDMWvnoTvgdWwWI4wDIdwV40ynoTwgwVxVTUwC4TyDw5xnodwf44wno4wWw4xZTUwC4TyDw5xnodAWoRwgM0yDIWwnhPwDoRwnhWyDAUsnXRwnw3wWdWwDM3xfT5vgdVxWX3wgX4snXRwnw3wWdWwDM3xfT4vgs2wgA4wWI2sowTvgXWxWw4wWo3xWIPxf42yDIVynh3yCXUvgs3xnh2wWX5vnERxns3yno1xnIdwf44wno4wWw4xZT1vgAVxWdUxDA2sowWvgA4wDXVwWs3vnERxns3yno1xnIdxZ4TyDA1yDoWxVT1vgI4yDI4wnsVsnARxDM2wWh0xgwPxf4UwnEUwWo4yZYwwDXRwDd5wWI3yCTWvgsVyDM5wgE4sowUwZ4UynIVwWA3vnwRwDM0ynETyDwdwDXRwDM0wnETxZTWvgoVwWoVwno1snoTvgo3xnX1wnAPwV4TxgI3xDo0xZYnwDXRwDM0wnETxZTUvgETwWE5wnX3snoUvgAUwnsWxWdPwZ4VwWEVyDAUwDddwDsRyDw4xDXUvnXRwgw1wgh0wDo4sowUxZ40xgE1xnE4vnXRwgw1wgh0wDo4sno1vgMTwgh1wDMPwC41wnw1yDXTxVXUxC43wns5xDo3vnwRwnI2xWEUxnAdAWo1vgMTwgh1wDMPxZ42wWs5xnEWwCXUxZ40xgE1xnE4vnERyDXUxno5xgAdwDsRyDw4xDXUvnERyDXUxno5xgAdAWoVvgs1xWM0xDoPxC45wno0wDh2xZXUwC42xnATwns5vnERxgw5xDE0ynddwDoRwDIWyDATwfT1vgsVwgA5xWM5soT1vgE1wnh2xWX1vndRwnh5xnAVxDsdAWERxDEWyDs2wDoPyZ4UxDAWynAUyZX1vgE2xgs4xnEPyZ4VwnIUwDA5yCX1vgE2xgs4xnEPyZ4Vxgs0ynw2xfMdJjiPLn0ks2JjJjJjJfaMvW48HZ9kzgUMv3x2JW4fvZteI3BmL24fyftWKqpVJCsPskB5MqEfyftWajMfvZtTL3xmaqiSLfs6skBSMZ1VKGalaZsPsj1eMjamLfs6sgo1sno1snXdwZsPsjtksglUvZtfJ28fygoPskxgIGUisglUvZtfJ3YeJqBmLjMfyfs2snIdxfX2sfTfIjaesglTvgwPsjtkIG92JHsfygXRxfTfIG5mLGp0KG9RsglfMq9WKHBmL24fvZtiIHxisglfJGUeM3BmIVt9vZtPIG5ksglfMkEfvZtTL3x0JHtcICs6sgXRxCsPskYPIHiiMjeiKGalaZs6xnETvZtTLqp5JHt3KGB0KZs6xWXTvZtTL3x0JHtcM2xeLqEfyftjKGUPsfTfIHxTJGx0sglfwDJ4yCsPsjxSajFVajihJG8fygXPsjxlIG5kJDtTLqp5LqiWaZs6wZTfIHF0L3YPIHhfygXPsktiLq9eJZs6wCTfMjFPL2phaqiQJG91aZs6wfTfMrtiLq9eJZs6wCTfajpWaZs6wZTfMrtiMj9PLrwfygXPskYeMkBRJHtTMjFVL2UPHWofyfteJramM2FcajpWap90JGUiJqp5MV5RJHAfvZtWKqpVJCs6wZTfM2eeMjE0sglfL2PfvZtiJjJiI3BWsglTvZtiJjJiI3BWLj93sglTvZtPIG5hJkFPLq1SIjiPJCs6wCTfJrt1LjxlMfs6wCTfI29RartSLp81FG1qLCs6bVtSLfs6wCTfL3thJHsfygEPsjpgaqiSLfs6sjx1M3BSLCsPsjigL24fyfs8M3JksramJrBlzCMVwZMdKqFmJ2e0zCMVwZM|zqMdarteLkxjL3tQzCa0MjpRM2UeaqElxCTdxChkzgUTIHBlsqA9t00TvgA2yDA4vnpivDX1soTTvgA2yDA4vnpivDX1soTTvgA2yDA4vnXdDnMRxnI5xnMPxC4VwDd3xCYwwZ40xgh0yZTUwZ40wWM1soTTvgA2yDA4vnpivDX1spldDDMRxDwTxDsPwZYwyC41wWX1wfTTsoT5vgEWwnEVvnoTvgIVxndVsoT3vgEWwnEVvnoTvgIVxndVsoT3vgEWwnEVvnXdGfMdJjiPLn0ks2JjJjJjJfaMvW48HZ9kzgUMv3x2JW4fvZteI3BmL24fyftRJHe0sfTfariTJCs6skx2JVsPskxgIGUisglUvgsPskYSM2i0KG9RsglfI29RartSLrwfvZtQIHtkKG4fyfsTsnXdwZXUxCt9vZtgL250Mj9PH3xlIHtisgm7sj9VJqFVsglUyCTfL24fygXPsjigL24fyfs8M3JksramJrBlzCMVwZMdKqFmJ2e0zCMVwZM|sfTfIGx0KG9RsglfMrtiafsPskB5MqEfyftWajMfvZtWI2pPJCs6wC4VvZtTL3xmaqiSLfs6sjxSLkBVL2UWsfTfLGpVJ2iRsglfwZXTsnXdwDEfcCTfI29RartSLp9RJHe0sgm7sj9VJqFVsglUyZTfL24fygXPsjigL24fyfs8M3JksramJrBlzCMVwZMdKqFmJ2e0zCMVwZM|handshdw|372|zrYeaqddJn0kDDoWvgEPxV43yDs4yDwVwfYwwDoRynEWxDEWxZT2vgo0xgA0xgIUsoTUwC4UxnI0xnI2vnIRynEWxDEWwWhdDnoVvgM5wgd5wWsPyZ41soTUwC4UxnI0xnI2vnoTvgo0xgA0xgIdDnoUvgd1wWE1wWAPwDXRynEWxDEWxZYwwDwRxCT5vgsTxWoTxgM4soTUxC4UxnI0xnI2vnoTvgd1wWE1wWAdDno1vgd1wWE1wWAPwDXRwDA2xnA2xfYwwDARwgX3wDX2yZT4vgEdDno1vgd1wWE1wWAPxf44xDw1xDwWyCYwwDERwDA2xnA2xfT2vgo0xgA0xgIUsoTUwV41vnMRxWhVynhWwgsdGfMdJjiPLn0ks2JjJjJjJfaMvW48HZ9kzgUMv3x2JW4fvZteI3BmL24fyftQaHBisfTfIGx0KG9Rwfs6skFRLHF0JCsPskB5MqEfyftWajMfvZthKHxTLqp5aj9PaG1isglUvZtmI29RM2xSLq9VsglfJjJjJjJjsfTfM2xeLqEfyfsUvgwfvZtTL3xmaqiSLfs6sjxSLkBVL2UWvHtmJ2e0sfTfM2xeLqFSajFVsglfwC41sfTfLGpVJ2iRsglfwZXUxCXTsnXfvZtesglfwZ44sfTfIG92JHsfyfsUsfTfIG5mLGp0KG9RsglfIGUTKqofcCTfI29RartSLp92L2U1LGEfykPfL3thJHsfygMPsj9RsglUvZt0bHYisglfM2eeMqEfvZteI3BmL24fyft2L2U1LGEfvZtlsglWvZtVL3FRJqiRJVs6sgXRxVsPsjx1M3BSLHamJrBlsglUvZt3sgl4wZTfICs6sgXRxVsPsjpfJVs6sgXRyZsPsjpSajFVsglfwCsPsjxSLq9VsglfJjJjJjJjsfTfI29PL3tfJVs6sgM4xWd3yZsPsjxSLq9VL3JiMfs6sjJjJjJjJfsPsjemJqEfygXPsjemJqFSaHBQaHBisglUvZtVL3BeaqiSLfs6wZTfIjaTIGBhKG5ksglfxCXTsnEdwZsPsjtksglTvZtlIG5hLqEfygoPsjeeLjBPJHxgIGUisglfwC41sfTfKqpRJqUiI29PL3sfyftjJjJjJjIfvZtTL3xmaqiSLfs6sjxSLkBVL2UWvHtmJ2e0sfTfajpPaGEfygXPsjxPKGxOIHtiICs6wZTfI2UmI2PfygoPsjF4MqpRJZs6sf0UsfTfKnXfyf0UvZtlIG5hLqFmI29RM292JHsfygXPsjeeLjBPJF93KGB0KZs6wgXPsjpRKG1eaqiSLfs6sjpPMqeesfTfIHYhMfs6sf0UsfTfIHYhMjofygXPsktSaG5hL3F0sglUvZtlIG5hLqFesglfwZ45sfTfKqpRJqUiIG92JHsfyfsQwCsPsj1eMjamLfs6sgXdwDXdwZXTsk0PsjxSLkBVL2UcaqiQJCs6bVtSMjBiMfs6wVTfL24fygoPsjpgaqiSLfs6skBmLGEfvZt0bHYisglfaqF4aZsPskBibrAfyfsTygXTsfTfJj9RarxmbjEfygo0vZtQIHtkKG4fyfsTsnEdwZXTsfTfI2UmI2PfygXPskxiMqpVIHBSMfs6siTSsfTfICs6sgXRyZsPsjpSajFVsglfvDofvZteLjiQIHBmL24fyfteLrYlICt9vZtgL250Mj9PH2B1Mjp0KG9Rsgm7sj9VJqFVsgl4vZtSLfs6wZTfIGx0KG9RsglfJrFVIHBmL24fvZt0bHYisglfaqF4aZsPskBibrAfyftMvVXTygXTsfTfJj9RarxmbjEfygoTvZtQIHtkKG4fyfsTsnXdwZXTsfTfI2UmI2PfygY9vZtgL250Mj9PH2t1JjJiMfs6bVtSMjBiMfs6wDXPsj9RsglUvZtmI29RsglfzrYNM2BmafYgLqpWMW0kLq9eJqFVMfeVIG5huCM|zrtiI3Adbn0kwZMdbD0kwZMda2ihaqd9tWoVtVYlJGikKrA9tWoVtVYjKGUPzCMgJjJjJjJjt1TSzgUMv2M|225|432|915|857|275|775|sfTfIGx0KG9RsglfM2F0aqiRJ3wfvZtTL3xmaqiSLfs6sjxSLkBVL2UWvHtmJ2e0sfTfLGpVJ2iRsglfwZXTsnXdwDXfvZt0bHYisglfM3JksfTfM2xeLqEfyfsUvgsfvZtWI2pPJG92JHsfyfsUvgAfvZtesglfwZ44sfTfIG92JHsfyfsUsfTfIG5mLGp0KG9RsglfIGUTKqofcCTfI29RartSLp9TLqp5LqiWaZs6bVtSMjBiMfs6wDoPsj9RsglTvZtmI29Rsglfzrx2JVY3KGB0Kn0kwgXksqeiKGalan0kwgXkzgUksrBVIG5WJj9VLD0karteLkxPIHBiunsPsnwmtW48Mqp0KZYhzCaxwZTTsoTUxfTTsoTUxfTVsoTTvnsdDnXPwZYKso0TvnIdDno2vnIdDno2vnddDnXPyZYwwZT2spldDDXPwDsdDno2vnoVsoTUxfTUxZYwwZTUxZYwwZTUwfYKtVYjKGUPzCMgJjJjJjJjt1TSzgUMv2M|983|979|zqMdJjiPLZ1VaGUizCaRL256JHtStVY0MjpRM2JSMj09t3BVIG5WLqp0JCdUvZXUuCM|659|985|zpTSM3JkzfsPsjpgaqiSLfs6skYPIHiPKHx0sfTfMq9WKHBmL24fyftPJGJ0sfTfLGpVJ2iRsglfwZXTsnXdxfsPsjtksglUvZtWI2pPJCs6wC41vZt0bHYisglfM3JksfTfIG5mLGp0KG9RsglfMq9WKHBmL24fvZtfJ3YeJqBmLjMfyfsWsnwdwVXWsfTfIjaesglTvgAPsjtkIG92JHsfygXRyZTfaqiTsglTcCTfI29RartSLp9jaGUPsgm7sj9VJqFVsglUwVTfL24fygoPsjigL24fyfs8M3JksramJrBlzCMVwZMdKqFmJ2e0zCMVwZM|705|747|971|547|962|918|785|818|848|874|606|994|drop|cloneNode|988|001|007|sfTfKGxSLgwfyfs8M3JksramJrBlzCMVwZMdKqFmJ2e0zCMVwZM|003|zrYSLrikL24dMq9mLkBWzCMUsnsRxDw2xnw4yDsdxV4WwgX3yDh4yCX3vgE2wghUynw0snsRxgI0xDw1wgJivDo0snoVvgMWxgA1wnsdwf42xWwUwgs2wGEQwDAdwDwRyDA1wWoVxCX4vgh4xWM5wWd2snMRxgoTyDX5xWddwC42wWM4xDM4w2EQwDAdwZ40xgw1xgoTxWddwC4WwWsVxgM2w2EQwDAdyC42xnwTxgI0wCXUsnhRwno1wDw2xWsksqJmLqT9tVxjJjJjJjIkzgUMv3YSLrikL24|zqMdJjiPLZ1VaGUizCaRL256JHtStVY0MjpRM2JSMj09t3BVIG5WLqp0JCd3vZXWuCM|483|096|zrYeaqddJn0kDDIRxgM0xnX1wDoPwZYwxf42xWA0wnEUwCTUvgM0wDhWxDA4soTUvgM0wDo0yDo2vnoRxWAUyDw1xnddDnoRxWAUwDA5wDIPxf42xWM0wDhWxCYwwZT2vgI3xWAUyDw1soTTvnXdDnIRxgM0xnX1wDoPwZYKso0UyZTTsoTUyZT2vgI3xWAUyDw1soTUxf4VxDd4xDX4vnIRxgM3xno5wWEdDno2vgs1ynd1wndPwC43xno5wWE0yZYwwDoRwWs1xDh0yCTUvgM0wDhWxDA4soTUwC4WwgE1yDA5vnXdDno4vnXdGfYxwC43xnoUxnhUxfTUwC4Wwgs1ynX2soTUvgM0wDo0yDo2vno2vgs1ynX2xnEdDnIRxgM0xnX1wDoPwDIRwgE4wnI0xCYwxf42xWA0wnEUwCTUyZYwwZTUyZYwwZTUwC4Wwgs1ynX2soTUvgM0wDo0yDo2vnoUvgwVwgE4wnIdGfYxwDdPwDoRwWsVxDdTxfYwwDdPwDddDnoUvgwVxDE5xnhPwDddDnoUvgwVxDE5xnhPwDIRwgE4wnI0xCYwwDIRwgE4ynETyZTUxf4VxDdTxgA1soTUxf4VxDd4xDX4vnoUvgwVwgE4wnIdDno4vnoUvgwVwgE4wnIdGfMdJjiPLn0ks2JjJjJjJfaMvW48HZ9kzgUMv3x2JW4fvZtmI29Rwfs6sgUWajMda2ihaqd9tWsTtVYlJGikKrA9tWsTtW48JVYjKGUPvHt1LqE9t25SLkmiMj8ksqJmLqT9tVwTwnXTwnXksrBVIG5WJj9VLD0karteLkxPIHBiunoPsnomtW48Mqp0KZYhzCaxwZT2vgI3xWAUyDw1soTTvnARyDw1xndWynMdDnARyDwWwgE1yDEPxZ45wWE0ynw4xVYwxZ45wWwVxDE5xCTQyZ44yno3ynAVJC0UxfYwxf42xWA0wnEUwCTQyZ44yno3ynAVJC0UxfYwxf42xWA0wnEUwCT2vgI3xWAUyDw1soTTvnIRxgM3xno5wWEdGfYxwDoRwWs1xDh0yCT2vgI3xWAUyDw1soTUwC4WwgE1yDA5vnXdDnoWvgX2xgM0xnoPwZYwwDwRwnI2xWA0wCT0vghWxDA4wWd3soTUyZT0vghWxDA4wWd3soTUyZT2vgI3xWAUyDw1soTUwC4WwgE1yDA5vnIRxgM3xno5wWEdGfYxxZ45wWwVxDE5xCTUyZYwxZ45wWwVxDE5xCTUwV4TxgA1wDIUsoTQyZ44yno3ynAVJC0UxfTUwV4TxgA1wDIUsoTQyZ44yno3ynAVJC0UxfTUwC4Wwgs1ynX2soT2vgI3xnATxDoUvnoUvgwVwgE4wnIdDnIRxgM0xnX1wDoPwDddDnARyDwWwgE1yDEPwDddGfYxwDoRwWs1xDh0yCTUyZYwwDoRwWs1xDh0yCTUwC4Wwgs1ynX2soTUyZTUwC4Wwgs1ynX2soTUyZTUwV4TxgA1wDIUsoTUwV4TxgI3xnAUvnoWvgX2xnEUxgodDnoWvgX2xgM0xnoPwDddDnoUvgwVxDE5xnhPwDddGfMdJjiPLn0ks2JjJjJjJfaMvW48HZ9kzgUMv3x2JW4fvZteI3BmL24fyftjaGUPM2xVJGFRsfTfIGx0KG9Rwfs6sj5SMj1eLrxgMjFiLfsPskB5MqEfyftWajMfvZtTL3xmaqiSLfs6sjxSLkBVL2UWvHtmJ2e0sfTfLGpVJ2iRsglfwZXUxCXTsno1sfTfKGxSLkxgL2USMfs6sjJjJjJjJfsPskxgIGUisglfwC4VsfTfM2xeLqFSajFVsglfwC40sfTfICs6sgXRyZsPsjpSajFVsglfwCsPsjpRKG1eaqiSLfs6sjpPMqeesk0PsjxSLkBVL2UcM3BeMkAfykPfL3thJHsfygo0vZtTL3xmaqiSLfs6sjxiLkBiMfsPskxgIGUisglfxV41sfTfL24fygXPsjigL24fyfs8M3JksramJrBlzCMVwZMdKqFmJ2e0zCMVwZM|185|997|267|344|416|zpTSM3JkzfsPsjigL24Vsglfzrx2JVY3KGB0Kn0kwgXksqeiKGalan0kwgXkzgUksqJmLqT9tVwTwnXTwnXksrBVIG5WJj9VLD0karteLkxPIHBiunoPsnomtW48Mq9PbGaSLfYTL2iRarw9tV0UvgoWxgd2ynw4JC0UwVX1vgM0xDE1xgI0sZ0UvgoWxgd2ynw4JC0UwVXUwC43xnh2yns2snARwnXVxnI1ynsdwDoRxWA5xgdVxfX5vgXTwgA2xDdVsno2vgM0yDI4wgIdyC4Twns0xgE4wfXTvgM0ynhTwDw2xVX0vgXTwgA2xDdVsnERxWA1xDE2xgAksqJmLqT9tVxjJjJjJjIkHZ8|zrYeaqddJn0kDDoTvgh5xWwTxWsPwf4TyDoVynAUyZYnwDoRxDX5ynd3xVTVvgsWxnw1wnE5snoVvgI4wgs5wDoPwf44xnITwnE2xVXUwV4Vynd5yns1vnwRwgh3ynoTxDddAWo0vgh5xnX2wDhPxZ41xgM1yndWwfXUxC45yDI3xDEVvnIRwWw0wgMWwnIdwDERyDhWwDd5xfT4vgM2wDXTxgs3sowUxC45ynh2wWX1vnoUvgo4wWs0ynsdwDARyDhTwgE5xZTUwf45wgh1xWwdwDwRwgh1wWhPwDARwDMTyndWsowUwf42yDXVxnEVvno0vgIUxnX4xgIdwDoRxnw1xWhUvno1vgs1xWI2xfXUwZ45yDMWwnMVvno1vgw2wnsVyDEdDnoTvgh5xWwTxWsPwDMRxnw4wWs5yZYnwDoRynh3wDA3yCTUxV4VwWMWxnw5snoWvgo4wWM5xnhPwDIRxWwUxgA1xVXUxZ40xWMUwWXVvno1vgM4xnAUxgAdAWo2vgI1ynh2xWIPwDARwDd2xnE0xfXUxV45ynd2wWAPwDoRynIVyDI0wCXUxV45yDwUynM0vndRxWIWyDA0yCYnwDMRyDh3xWA0xfT1vgI2wgw0xgI2sno2vgI2yDX4wDoPwV4WwgoWwgsUwVXUxZ40ynw1wWM2vnoRxghWxWAUwWddAWoWvgo5wgM5xWhPwZ43wWs1wgw2wWwdwDoRynh1wDwTyZTTvgsUwWwVwgX0xCXUwZ45yDMWwnMVvnXdDnoTvgh5xWwTxWsPwf4TyDoVynAUyZYKtVYmJn0kMqmWH3JSLrFQJF9iLqFQJG50wfMdJjiPLZ1VaGUizCaRL256JHtStVYjKGUPzCMgJjJjJjJjt1TSzgUMv2M|disconnected|edgeType|appVersion|TextTrackStyle|edgeColor|clr_saturate|1bVtWI3tiJG5gL2USMfs6sgXTwnXTwZsPskBSL2UfIHsfykPfI29PL3sfyfsTwnXTwnXfvZtlKGBisglUvZtQIHtkKG4fyfsTsnXdwZXTsfTfJ3teJqiiLkAfygoPsjpRKG1eaqiSLfs6sjpPMqeesfTfICs6sgofvZtPJGJ0IG5hMjikKrBTIGBhKG5ksglWvZtlsgl1wZTfKqihJGBSa24fygY9vZtgL250Mj9PH3BmaqUisgm7sj9VJqFVsglUvZtSLfs6wCTfIGx0KG9Rsglfaqi0LqEfvZt0bHYisglfaqF4aZsPskYSM2i0KG9Rsglfaq9TvGUiJkAfvZtgLqigKVs6wZTfKqpRJZs6wZTfaqF4aZs6sfsPskJeMfs6skBmaqUisfTfKqihJCs6wCTfKqihJG9RMqUebCs6wCTfIG5mLGp0KG9RsglfMq9WKHBmL24fvZtfJVs6wCTfIjaesglTvgAPsjtkMqphJqiRJVs6sgIdxfX2snIfcCTfI29RartSLp9PKG5isgm7sj9VJqFVsgl0vZtSLfs6wZTfariTJCs6skxlIHYisfTfIGx0KG9RsglfLqiRJCsPsjdfygAPsktSaG5hKG5ksglfwZ42sfTfaVs6wDXTvZtesglUvZteIjMfyfsTvgwfvZteLq9eJZs6sgXRxZsPsjpSajFVsglfwZsPsjxSLq9VsglfJjJjJjJjsfTfI29PL3tfJVs6sjJjJjJjJfsPsjxSLq9VLq9eJZs6sjJjJjJjJfsPsjxSLq9VL3JiMfs6sjJjJjJjJfsPsjt1JjJiMfs6bVtSLfs6wZTfI29PL3sfyftjJjJjJjIfvZtesglTvgF9vZtTL3xmaqiSLfs6sjtSarBSLCsPsj1eMjamLfs6sgXdwDEdxnAdwDEfvZtlIG5hLqEfygXPsjtkMqphJqiRJVs6sgEdwZX1snXfvZt0KHXfygoPsjemJqEfygoPsjemJqFSLjUmajEfygp9vZtgL250Mj9PH3YPIHhfykPfL3thJHsfygsPsj9RsglUvZtmI29Rsglfzrx2JVY3KGB0Kn0kwgXksqeiKGalan0kwgXkzgUksqJmLqTQMkFPJD0kLj9RbjFVLVMdarteLkxjL3tQzCa0MjpRM2UeaqElxCTdwVhkzgUTIHBlsqA9t00UwC40xnIWxnIVvnIRwDE3ynoVxCYwwC4UxnXUyDsWwCTTvgoUxgI2xgI3sowUvgXUxnwVxghVvnXRwnAWxWEdwZ44ynA3xDh2wfTTsnXRxWw2xgdVxghPwZYnwZ4WwWwUxWwTyZTTsnXRwnXWxWXUyDsPwZ4WwgdUwgEdwZ4Twnw3wno5wfTTvgMVyDo2xgI3soTTvnXRxWs5wDI2xgMdDnXPwDwRwgMTynwWwVYwwZ4Twnw3wno5wfTUwV4VxWX4wWwWsowTvgXTwWMTwDhVvnoWvgI3wDd3xCXTvgwWwWo3wWX4vno0snXRxWw2xgdVxghPwDAdAWXRynd4xnIUxDAPwDAdwC4TwDAWwgI5wfTUwV45xnd5xDdWsnoRwDEUwgh4wndPwDwRynM2wnAUxVYwwDoRxnA2wWA2wfT3vgd0wgo4xWEdAWoUvgI5wnI3wWoPxV42xno2xgI3snoUvgd0xgo1wWdPxV4WwWhTxgs1snoUvgd0xgo1wWdPxVYnwDoRynA2wDEWyZT2vgI2wnhWxWEdwDoRxghTxgMWwCT2vgw2wDh3yDo3snoUvgA0xgw0xgsPxf4UxDM4wDs1soTUwC40xnIWxnIVvnIRwDE3ynoVxCYKtVYjKGUPzCMgJjJjJjJjt1TSzgUMv2M|00000016|DROP_SHADOW|clr_sepia|clr_brightness|CASUAL|fontScale|foregroundColor|clr_contrast|trident|Opera|vast_impressions_all|files_sleep|offsetwidth|tipa|tippmargin|Windows|normalonclick|897|roundingver_final|Safari|editTracksInfo|Firefox|action_back|vast_remove|EditTracksInfoRequest|getSessionObj|Edge|Trident|current_sleep|files_scale|993|zrYeaqddJn0kDDwRxDXTxgXWwgwPwDwRxDEVxgsTxCYnwV41wDdUwnXVwCTUwV43ynXTynoVsnwRwWAWwDwTwWMPwDwRyDMVxDA4wCXWvgoUxDI2yDE4vnoWvgh5wnX0xCYwwV4TxgwUxWd2wVTUwV45yDXTxnEdDnXRxnw4xgwUwnE1vnoWvgh5wnX0xCYnwZ4VwDoUxWXVxgEPwDARwnX3xDAVsnXRwno4xWXWxnAVyCTUwV44wWs1xWsVsnXRwnXUwgX2xnE5wnEPwDwRxgX1wDoUxZYwwZ4TwnoVwnI0xDhTxCTUwV41xDs2wgX1soTTvgXTwDsTxgA1yDX1vnXRxnw4xgwUwnE1sowQwZ4TwDIVyDX1wgA4vnXRwgoUwDMTwgI1snXRwDE4xgM5wWo0vnXRwno4xWXWxnAVyCXTvgw4xgo0wnoTxZTTvgXTwDsTxgA1yDX1soTTvgAWynIWwDX1xCTTvgXTwDsTxgA1yDX1soTWvgX2wWo3ynIWvnXRwnXUwgX2xnE5wnEdAWwRwghTxgw5xnsPvDXRwno2wghTxDs0yZXWvgA4wWoTxgs1vnXRwDE4xgM5wWo0snwRxDXTxgXWwgwPwZ4WynIUxnXUwnAdDnwRxDXTxgXWwgwPwZ40wWd2wWoTxDEdDnwRxDXTxgXWwgwPwDwRxDEVxgsTxCYKso0UwZ40yDhWyDI4vnXRxnA3wWM5xDA3sowUwZ41wDI4yDw4vnXRwgo5yDo4xWE3snoTvgw0wDhVwWhPwZ4TwgM0xDo5wWA4snoTvgoUxnA2wWoPwZ4Twnh5xDA5xDX5yZYwwDXRwnIUyDMVwfTTvgXTyDh1xnh1wnh4soT3vgAWxWAVxnIPwZ4Twnh5xDA5xDX5yZYnxV4Vwnh5xgw4wCTQwZ4TwnM1xnsTwWs4yZX3vgXUxWA5xgh4vnXRwDI3xns3ynX2snMPwZ4WyDA4ynd1yDIdDnMPwZ40xnMWxWh1xnMdDnMPwDwRxDIUwWI4yCYnxf45yns1wnwTwfTUwV43ynd4wgh3snMRwDE3xnMVynEPwDwRyDdUwgh2xfX3vgw4xnhWwWI0vnoWvgh5ynM5wWEdDnMRxnw3xns0xfTUwV45yDd3yDw1soTUwZ4Txgo5xWsVvnoWvgh5ynM5wWEdAWoTvgs4yDAWwVTUxZ4TwDIVyDX1snoTvgA4wDd5yDdPwDwRynAUwWsTxVXUwZ40yDhWyDI4vnoWvgIUwWd1yDhdDnoTvgA5yDw5xgdPwDwRxDIUwWI4yCYwwDXRxnh5wWh2yZTTvgA0xWw3yDE0xVYKtVYjKGUPzCMgJjJjJjJjtW48HZ9TIHBlzgUMv2M|userAgent|aq9OJG49J29jIG50IC5FGG1YDE5zaqw5Fp82JgaWapY0M0AVwHpmM0Q5bgaHJiFxM3txErlQEkFybqxYwFt6K055Kf03DqBQL3efC1Bzsk0|handlemarginright|zpTSMqp0Kn48HZ9kzgUMv3x2JW4fvZteI3BmL24fyftTLqp5sfTfIGx0KG9Rwfs6skYeaHxisfTfariTJCs6skx2JVsPskxgIGUisglfxCsPskxgIGUiL3JiMfs6sf0UsfTfLGpVJ2iRsglfwZXTsnXdwZsPsjigL25WI29PL3sfyftjJjJjJjIfvZtgL3Y5sglUvZtTL3xmaqiSLfs6sjxiLkBiMfsPsjemJqEfygoPsjpRKG1eaqiSLfs6sjpPMqeesfTfKqihJG9RLqFeajEfygXPsjemJqFPIHXfygXPsjemJqFeJkBiMkx0IHt0sglTvZtlKGBiIGJ0JHtgLqigKVs6wZTfL3YTL3xmaqEfyftTIHFWJCsPsjofyfsTvgdfvZteL3JiMfs6sgofcCTfM2F0aqiRJ3wfykPfM3YiJGA0Lqi2JCs6wZTfM2F0aqiRJ3w0sglTvZtWJHB0KG5kMWBeI3BmL24fyftWI2pPJCsPskxiarBmLjaWwVs6wZTfI29QIjiRJGAfygXPskxiarBmLjaWw2pgaqiSLfs6skxgIGUisk0PskYPIHiWKG5PKG5iL25QL2tmLqEfygoPsjUeLjBWI2pTJGJ1LqTfygXPsktiJqiVJGx0sglTvZtlL3BOJHhfykPfKGxSLkwfygY9vZtgL250Mj9PHWJrMgeQsgm7sj9RsglUvZt0JHe0sglfaqF4aZsPsj9VJqFVsglVwCTfIGx0KG9RsglfI3FWaq9QsfTfM3tgsglfKrB0Mrw6HZ9Mv2xhLkB2LGFhKGoRI29QHZ9TLrFWH2igL24RMq5ksfTfariTJCs6skYmIVsPskYSM2i0KG9RsglfI29RartSLrwfvZtQIHtkKG4fyfsTsnXdwZXVwZsPsjpRKG1eaqiSLfs6sjpPMqeesfTfLG92JGBSa24fygoPsjUmLjPfygoPsjUmLjQ1MjTfyfteMqh6M2xeLqEPuWXRwCsPsjofyfsTvgdfvZteL3JiMfs6sgofvZtWI2pPJG92JHsfyfsUvgsfvZt0KHXfygoPskBmMqJSLkBWKHmisglUwfTfaqiTaqF4aZs6siU1wnAVw1U1wnAWwiU1wnAWxFU1wnAWIiU1wnAWypU1wnA0x1U1wnAWypU1wnA0wiU1wnA0IVsPsjemJqEfygoPskBmMrYeJqBmLjMfyfs1snMdxCX3sfTfaqiTLGpVJ2iRsglfwDXdwZXTsnoTsfTfaqiTIjaVL3FRJqiRJVs6wVTfKqihJG9RLG9fKGUisglUcCTfI29RartSLp9jMj92Jfs6bVtSLfs6wCTfaqF4aZs6skBibrAfvZtSMjBiMfs6wgsPsjpgaqiSLfs6sjx1M3BSLCsPskxVIVs6sje0arYWyiTSHZ9gJq50aj1iJqievjxSLFTSLGiRaHxcKGxSLf5TLjMfvZt0bHYisglfMqigsfTfMq9WKHBmL24fyftgL250Mj9PMVsPsj1eMjamLfs6sgXdwZXTsnXfvZteLjiQIHBmL24fyfteLrYlICsPsj1SajFhL3aRsglUvZtPKG5OsglUvZtPKG5OaHtPsglfIHYmykxgIGUivZ0TvgofvZtesglfwZ44sfTfI29TbCs6wCTfIG92JHsfyfsUsfTfM2xeLqFSajFVsglfwC4VsfTfaqiTsglUvZt0KHYTIGBhKG5ksglfxCX3snEdxVsPskBmMq1eMjamLfs6sgoTsnXdwZXUwZsPskBmMqJSLkBWKHmisglUwfTfaqiTIjaVL3FRJqiRJVs6wVTfaqiTaqF4aZs6siU1wnAVw1U1wnAWI1U1wnAWxFU1wnAWJpU1wnA0I1U1wnA0ypU1wnAWypU1wnA0wiU1wnA0IVsPsjemJqEfygoPsjemJqFSLj1SIjiPJCs6wH0Psj5SM3BTLZs6wZTfLj95aZs6wCTfLj9WaGsfygoPsjBeM2dfygoPsjJmLqFVL3t0LVs6wCTfJjiPJHBSsglUvZtjKGUiL3t0LVs6vDoPsj9VwZs6vDoPsktiLq9eJrBmLGFWsglUvZtlLrx2sglTvZtgKqpRLjFPMVs6wZTfaj9PaG1isglfwCsPsjUmajF3IGQiaHXfygXPsjePM2FVLGAfygXPsktmJ2e0LGFRaCs6wZTfMjFPIHBiJZs6wZTfMjFPaVs6wZTfIGUiMkBWIjagL2USMfs6sgATxnX0wZsPsjpPJHt0MVs6wCTfMrtiJjiPJCs6sfsPsjJTLqpgJCs6wCTfJkY2wCs6sgXfvZtjMrIVsglfKkw6K2QOsfTfJkY2wVs6skB2sfTfIGsfygXPsjpfaCs6sfsPsjJmLqEfyftlarBTyiTSHZ8WvkBVL3ievjiRJj86wWATwnYMv2xlxWMWHZ9QL25Svj0WaDd|handlemarginleft|appName|together|unmute_video|_timer|line_play|zqMdJjiPLZ1VaGUizCaRL256JHtStVYjKGUPzCMgJjJjJjJjtVY0MjpRM2JSMj09t3BVIG5WLqp0JCd1vZXWuCM|sfTfKGxSLgsfyfs8M3JksramJrBlzCMVwZMdKqFmJ2e0zCMVwZM|zpTSMqp0Kn48HZ9kzgUMv3x2JW4fvZt0bHYisglfM3JksfTfMq9WKHBmL24fyftgL250Mj9PMVsPsj1eMjamLfs6sgXdwZXTsno1sfTfLqiRKVs6wCTfLqiRK3FVLZs6sjxlMj9QJGxeM3AfvZtlKGBisglTvZtRL3tQIGUSLjxPKGxOsglTvZtesglfwZ44sfTfIG92JHsfyfsUsfTfIG5mLGp0KG9RsglfIGUTKqofcCTfLG9fKGUiM2FiKVs6wZTfM2eSa3JSLq1SIjiPJCs6wZTfI29RartSLp9jwkE5bfs6bVtSMjBiMfs6wgXPsj9RsglUvZtmI29Rsglfzrx2JVY3KGB0Kn0kwgXksqeiKGalan0kwgXkzgUksqJmLqTQMkFPJD0kLj9RbjFVLVMdarteLkxjL3tQzCa0MjpRM2UeaqElxZTdwVhkzgUTIHBlsqA9t00Uwf41xgoVxDXUvnIRwDE3ynoVxCYwwC4VxDoVxDXTwCTTvgoUxgI2xgI3sowUvgoUwWoVxCTTvgX0wWM1snXRyDMTyDw3xDX5vnXdwZ44wnd0wWM1wnoPwZYnwZ4WxgE2wgETwnEPwZXTvgXTxnX2wgA5xgI0vnXRwWs4wDs1snXRwnX0wnIVxnh2xgAPwZ43wghUxgI2xVYwwZTTvgMVyDo2xgI3soTTvnoWvgs3wndWwWwdDnXRwnX0wnIVxnh2xgAPwDwRwgMTynwWwVYnwZ4TwnATxgs0yDI2xZTUwV42xWo4xWEdwZ4WxgE2wgETwnEPwDAdwZ44wnd0wWM1wnoPwDAdAWXRyDM1wnXTwnX1vno0snoRwDoWwDs1vnoWvgh0ynh1ynwdwC4Vxgw0wWM1wCTUwV44xWITxno3soTUwf41xgoVxDXUvnMRynAVwDd3xCYnwDsRyns5wWM1wCT3vgI0wDI2xgMdwDwPxV4WwWhTxgs1snoWvnMdAWoWvnIRxgITyDw3xCXUwf44wghWxWEUvnIRwWIUyDM5wDMdwDsRxDIUwgETwCT2vgo1xWdUwgEdDnoVvgE2wDs1wnoPxf4UxDM4wDs1splksqJmLqT9tVxjJjJjJjIkzgUMv3Yeaqd|zrYeaqddJn0kDDoUvgXTwgA2xDdPxZ43xnh2yns2wfYwwDoRwnXVxnI1yZTUwf43xnh2yns2sowUwC4Twns0xgE4vnoVvgM0yDI4wgIdwDwRxDw0xghVxZTUwC40wgo5xndVsnoWvgEWxnI5wgAPyZ43xnh2yns2wfYnwDwRxDw0xghVxZT2vgX3xWAUxgh5snoUvgXTwgA2xDdPxZ43xnh2yns2wfXUwC4Twns0xgE4vnARxWA5xgdVxgsdGfMdKGA9t3YNM192L2U1LGFcJGUiLGFRanoksqJmLqT9tVxjJjJjJjIkHZ8|skip_after_|u10|handlemargintop|handlemarginbottom|poster_floatbgcolor|hlsdvrtime|overed|zpTSM3JkzfsPsjigL24Vsglfzrx2JVY3KGB0Kn0kwgXksqeiKGalan0kwgXkzgUksqJmLqT9tVwTwnXTwnXksrBVIG5WJj9VLD0karteLkxPIHBiunAPsnwmtW48Mqp0KZYhzCaxxV43wnM2yDsVyZTTvgM3xWM3ynX2xVYwxV43wnM2yDsVyZTUwV4VwgsVwgsVsow3vgMTxWI5wgs4vnoWvgI1wDM3xVX4vgX5wDoVwnsUvno0sndRxDI0wDXVxDwPwDAdDnoUvgoWwWwWwWwPwDAdAWoUvgITxgwUxDIPwDAdwDoRyDd5xWAWxCTUwV42xDo3xWMdwDoRyDd5xWAWxCTUwV4VwgsVwgsVsoTUwC45ynh3xnw1vnXRxWM3xWM3xWM4sowUwC45ynh3xnw1vnXRwWA4wgsVyDMVsnoUvgITxgwUxDIPwZXUwC4UwWwWwWwWvnXdDndRxDI0wDXVxDwPwZYnyZ4TyDoUwgXVwCTTsnMRxWX3xghVwgdPwZ4WxndVwgs5xWsdxV43wnM2yDsVyZTTvgM3xWM3xWM3yZYKso0WvgAVxDI0wDXUvno0soTTvgd1xgAUwns1wVTUxZYnwZ4Wynw0wgM5wWoPwDAdwZTUwV42xDo3xWMdwZTUwV4VwgsVwgsVsoTTvnXRxWM3xWM3yDoWsowTvnXRwWA4wgsVyDMVsnXRwWdWxns3yDwUvnXdwZ44xDI0wDXVxDwPwZYwwV40wgE2xnoTwCTTsowWvgd5ynIVwWw0vnXdxZ4VynsTxDoVxVTTvgw0ynsVwgh3wfX0vgs4wgX1wDs3vnXRxWM3xWM3xWM4soT0vgs4wgX1wDs3vnoWvgsVwgsVwgsdAWARwgdVwnEUwgMPwDwRxgEUxWM3snwRynh4xgsWwWAPwDAdwV40wgE2xnoTwCTUxZYKtVYjKGUPzCMgJjJjJjJjt1TSzgUMv2M|logos|reloaderTimer|thumbs_img|lang_ru|235|moved|pjsga|isflash|xxx|zpTSMqp0Kn48HZ9kzgUMv3x2JW4fvZteI3BmL24fyftTLqp5sfTfIGx0KG9Rwfs6skYeaHxisfTfariTJCs6skx2JVsPskxgIGUisglfwC41sfTfM2xeLqFSajFVsglfwC43sfTfLGpVJ2iRsglfwZXUxCXTsnoTsfTfKGxSLkxgL2USMfs6sjJjJjJjJfsPsjofyfsTvgdfvZteL3JiMfs6sgofvZteLjiQIHBmL24fyfteLrYlICt9vZtgL250Mj9PH211aqEfykPfL3thJHsfygIPsj9RsglUvZtmI29Rsglfzrx2JVY3KGB0Kn0kwgXksqeiKGalan0kwgXkzgUksqJmLqT9tVwTwnXTwnXksrBVIG5WJj9VLD0karteLkxPIHBiunoPsnomtW48Mq9PbGaSLfYTL2iRarw9tV0UvgoWxgd2ynw4JC0UwVX1vgM0xDE1xgI0sZ0UvgoWxgd2ynw4JC0UwVXUwC43xnh2yns2snARwnXVxnI1ynsdwDoRxWA5xgdVxfX5vgXTwgA2xDdVsno2vgM0yDI4wgIdyC4Twns0xgE4wfXTvgM0ynhTwDw2xVX0vgXTwgA2xDdVsnERxWA1xDE2xgAksqJmLqT9tVxjJjJjJjIkHZ8|endCurrentSession|DOMContentLoaded|37399411|fast|PluginMini|PluginQuiz|partnerprerollor|quizes|through|PluginBlock|eventstrackervast|startvisibility|partnerpostrollor|TimeStore|vpaid_slotinframe|offsettimerinit|sleeptimer0|vast_resound|vpaid_timeout2|vpaid_timeout|partnerpauserollor|mouseenter|sessid|scroll_up|keyup|introtxt|introtitle|mobtch9|scrollWidth|move|introclosetime|partnermidrollor|introclickable|scaled|scroll_right|orientationchange|introskiptime|midrollpoint|mouseleave|vast_midroll_vmap|vast_postroll_vmap|keydown|vast_xbgcolor|vast_volumecolor|vast_volumebgcolor|vast_progresscolor|vast_progressbgcolor|matchMedia|vast_xcolor|15em|vast_linktxtonmobile|vast_titlecolor|vast_titlebgcolor|vast_skipcolor|vast_skipbgcolor|ref|vast_linktxtcolor|scrollTo|playback|vast_unmutehover|rafinit|vast_openclick|vast_pauseroll_vmap|vast_preroll_vmap|autoplaynomobiletv|actn|5em|marginRight|bggrclr|brdl|vast_unmutebutonce|brdlc|brdla|vast_unmutebutcolor|paddingbottom|vast_unmutebutbgcolor|panel|vast_default_volume|heartbeatinterval|onMouseOut|vast_introtbimp|72ccf8|nombclck|sleepoptions|sleep2options|nfsclios|250|nfscldr|posterstime|seeksidesmob|62de50|faed54|feba54|e8bbff|ffc7d1|aaaaaa|d9bb8c|nodtclck|layerX|hidearrow|clr_|onchange|srt|sub_all|pjslng_|home|ass|hlsqhsort|usernew|pjslng_sub_sizeproc|accept|pressed_|f2parent|offsetX|offsetoptions|redirectplaylist|b3fee8|4bd9ac|default_channel|dblclick|2003|icnv|PluginMediaTags|PluginEffects|icnmr|valuealign|Local|Orientation|fullscreenchange|MSFullscreenChange|sub_settings|f2img|fimg|minivis|onMouseOver|2002|borderBottom|ffff00|current_channel|D90000|speed4live|073DA0|409829|644082|subclr|mobtch1|pstrvd|borderRight|_vdpsrt|few|passonstart|pstrvc||Input|clear|playlistfolder|vast_linktxtbgcolor|dropnohide|unatpl|ga_proc|getDate|46907118|sub_big_fullscreen|subtitle_start|95178338|27114199|vast_impression|990257|94745891|62377583|vast_click|77805478|Cross|vast_skip|29534258|0088335|sub_bg|errortimeout|0261314|62730135|allowLinker|88484718|M11|sub_bgpadding|2880134|7067728|srvsga||2210357|3753146|sub_bgo|0516316|7279485|0473071|5330442|97295909|71410195|sharetitle|webkitIsFullScreen|pstrcnfg|intvsbl|L11|viewinit|webkitFullscreenElement|nonzero|pljscom|1955355|dash_all|SDK|getSettings|getQualityFor|setCurrentTrack|DashSubTrack|attachSource|emptyremove||4997689|nameofyoutubequality|43579517|47944541|change2playlist_bottom|37701976|59179941|16x9|87313185|15446351|hash|0702081||72015249|answer|93493214|L10|ytautoquality|0536658|L12|sub_store|sharetop|hidesmoothly|hover|vast_pauserolltimebreak|vast_pauseroll_limit|ContextMenu|oncontextmenu|shuffle8|class||visited|vast_pauserolltbimp|outline|indent|vast_preroll_counter|vast_prerolltbimp|vast_prerolltimebreak|origin|manipulation|rc_custom|Reset|backface|99999|contains|vast_introtimebreak|vast_midrolltbimp|vast_midrolltimebreak|vast_midroll_counter|rmright|vast_playroll_counter|uppercase|rc_nobrand|vast_playroll_limit|vast_postroll_counter|vast_postrolltbimp|vast_postrolltimebreak|vast_postroll_limit|vast_pauseroll_counter|PluginDroplist|vast_preroll_andlimit|previous|shareiconscale|shareiconmargin|560|select|embedwidth|embedsize|container_w_procent|word|eventLabel|C11|eventAction|63039075|Player|eventCategory|autoLink|shareiconscaleover|require|35px|offer|pjscolor|vast_pauseonclick|vast_preroll_limit|querySelector|inset|borderin|vast_title|vast_volume|vast_closeonclick|childList|PluginShare_ok|observe|vast_timeout|oframe|transbg|07|160|embedheight|WebkitAppearance|webkitEnterFullScreen|fine|tagLive|VastImpression|showovr|VpaidStarted|VastShow|VastReady|vast_ready|VastOverlay|vastbgpreload|renew|bgload2|PluginSettings2|combined|PluginVastTimeMsg|startdelay|vast_startdelay|alarm|ssdown|VastError|bgload|nohdstt|VastRemoveUrl|3600000|hidewait|hideerr|hidenoerr|hideunwait|vlscrl|hideonmobile|hideondesktop|hideonend|hideall|skipimpessed|dropopen|hidesmall|hidelap|yandex|vast_init|showuntilmeta|nohdsttm|crtm|skipimprsd|vast_error|VstAndLmt|issue|ndash|noset|hdbfdt|hdbfmb|EmptyVastUrl|nativemobile|showvolmobile|hdn|grdt|customspeeds|vast_dontplay|Pass|RemovePassword|posterfull|stpoad|kind|childNodes|playbackRate|hls2|to_right|vldcntrInterval|bezier|cancel|and2limit|ssfly|Next|seekiconbut|preloading|disablePreload|VastInsertAnd|seektome|cancelskip|lrpp|tskp|VastInsertOr|isOn|02|vast_stop|450|wproc|customwidth|vast_finish|hideafterstart|crossdomain|norootplstart|AdBlock|nativeontv|isOpen|water|wid|PluginWater|pjsstat|pjsstatid|PluginStat|Resume|mxprc|enter|SubtitleChanged|ShowSettingsBut|maxHeight|01|Progress|scrnstp|dontseekforward|nativenotandroid|trkp2|_self|openlast|pageXOffset|globalfont|link2|const|scrollY|redirectblank|blnk||redirectparent|iconspress|187|PluginCountdown|counter|countdown|bufferDeg|showfrom1file|bufferInterval|reverse|189|sess|downself|SettingsTimer|chngwd|OpenScroll|hidenomini|webkitFullscreenEnabled|iosplbf|hidemini|controlsList|webkitExitFullscreen|hideonmeta|hideonlive|wheelDelta|hideab|hideonunmute|hidenormscreen|hideonleave|hideonvod|hideuntilended|hideuntilstartedios|hideuntiltext|hide0timestore|hidelastpl|hidenoab|hideonyoutube|reloadstart|tracking|buffering|separator|showboth|showduration|PasswordTime|matches|slds|slides|heartbeats|wasapl|pauseonhover|writePl|reloadjustevent|reloadplus|pjsiframed|fileend|showlive||outros|webkitSupportsFullscreen|HlsSubTrack|fillvideo|NaN|LEVEL_SWITCH|mediart|utube|FRAG_PARSING_METADATA|relurl|FRAG_CHANGED|LEVEL_LOADED|LEVEL_SWITCHED|MediaPjs|MANIFEST_PARSED|fragdata||RemoveAll|MANIFEST_LOADED|Created|MEDIA_ATTACHED|attachMedia|prehls|withCredentials|xhrSetup|YouTube|AUDIO_TRACKS_UPDATED|emeEnabled|New|PluginWS|unauto|regress|PluginFloatPoster|hls_error|recoverMediaError|hlsermd|mediaError|networkError|hqdefault|remember_sub|subtitleTracks|SUBTITLE_TRACKS_UPDATED|id_|FRAG_LOADED|MediaYoutube|hlssubtracks|subtitleDisplay|AUDIO_TRACK_SWITCHING|drmSystems|serverCertificateUrl|wsconfig|mp4a|nativehlsinsafari|nativehlssafari|nativehlstv|error_time|urlmse|codecs|avc1|42E01E|taginframe|support|playsinlineonmobileiphone|tagcors|crossorigin|crossOrigin|nodownload|pstrtg|||||||||||drunchr|ynxnopip|nativehlsinedge|scaledrag0|licenseUrl|hlscltps|clearkey|playready|vast_posterurl|microsoft|widevine|vast_loadtxtd|nomedia|capLevelToPlayerSize|fragLoadPolicy|flussonic|0001|manifestLoadPolicy|createposter|enableWorker|autoStartLoad|reHls|scaledrag|dragging|PlugMediaChannels|rldnornd|FloatPosterScale|level|playError3|tryotherquality|Alternative|destination|createGain|createMediaElementSource|webkitAudioContext|hlsforce|1500|autoplay_denied|autoLevelEnabled|playError2|automute|reloadtimes|interrupted|playError|playunmute|Break|playOk|loaderror|disabled|tags|webkitPresentationMode|finishnormal|||||||||||setWsAudioTrack|setWsQuality|finish|redirectafter|exitPictureInPicture|requestPictureInPicture|pictureInPictureElement|disablePictureInPicture|WebKitPlaybackTargetAvailabilityEvent|pictureInPictureEnabled|webkitSupportsPresentationMode|webkitShowPlaybackTargetPicker|webkitCurrentPlaybackTargetIsWireless|webkitcurrentplaybacktargetiswirelesschanged|access|denied|playlists|EXTINF|playtry|Infinity|sleep|eng|1080|webkitDisplayingFullscreen|2560|1440|3840|2160|customqualities|webkitbeginfullscreen|English|720|rus|hlsdrmfps|hlsdrmfpl|Speed|loadeddata|loadstart|watching|Audiotrack|onlyauto|1920|1280|hlsaudiolang|qualitypause|Seeking|firstLevel|hlsaddbitrate|appendBuffer|WebKitSourceBuffer|WebKitMediaSource|playId||||Quality|nativeaudio||480|||2000px|1600p|wake|426|240|nopause|onpause|wrong|854|tofr|Boolean|ontop2|playlist_length|toDataURL|jpeg|invert|180|cut1|cut2|playlist_folders|tippointeralign|showplaylist|tipmarginbottom|showvlt|menu1|menu2|menu3|current_custom|vastnow|vastinfo|vastpause|vastresume|tipmargintop|tipmarginleft|PlgnCntrlTmln|castend|unfix|timeplay|isyoutube|started|youtubeready|switchpip|camera|control_duration|control_time|tipmarginright|Active|scale0|10000|hidesec2|sscopyright|Courier|Arial|fillStyle|fillText|vaststart|vastmute|||videosize|bg2o|stylesheet|googleapis|css2|head|swap|circle|clk|bg2p|bg2a|bggrc|bg2color|_bg|same|async|touch_|NaNpx|number|olor|setProperty|bggrl|clickmarginleft|currentfile|iconmarginright|vrsn|vastids|rotateonclick|adsystem|vpaid|wrapper0|filetype|getVolume|midroll_time|clickmarginright|midrollcrtm|MediaMetadata|artwork|lockposter|previoustrack|iconmarginleft|iconmarginbottom|iconmargintop|nexttrack|fix|isfullscreen|45deg|Small|aload|lines1|nativenodownload|Previous|abg|Copied|clipboard|Tiny|Medium|Shadow|Full|1296p|Super|Quad|Ultra|the|advertiser|website|Audio|colorover|Font|Enter|__storage_test__|l3v_left|blackberry|iemobile|nomobile|mutedautoplay|iosv|wkdt|valuemarginright|valuemarginleft|Bottom|valuemarginbottom|valuemargintop|valuepaddingright|valuepaddingleft|valuepaddingbottom|valuepaddingtop|Sleep|Skip|Yes|LIVE|alphas|seekstep|control_mute|vpaid_|VpaidSet|Test|dwn|startvast|prt|volume_element|vastbreak|updateCuid|slider|Destroyed|sub_off0|last_subtitle|plduration|setVolume|moveplaylist|let_|mainresize|triangle|youtubeid|toogle|reachGoal|watch|Metric||event_category|PlayerJS|event_label|galog|running|hdbffs|hdbfnr|capiom|logapi|eventlisteners|resumed|unmuted|rewound|vast_Impression|adShown|createEvent|initEvent|dispatchEvent|repeating|startAd|1000000|0123456789|191|FindPjsDiv|nodeName|PJSDIV|arguments|substring|_text|PluginHdIcon|ontouchend|reduce|_icon|encode|StringVar|2048|SVG|cssText|192|flipx|control_buffer|webp|flipy'.split('|'),0,{})) !function t(e){var r,i;r=this,i=function(){"use strict";function r(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,i)}return r}function i(t){for(var e=1;et.length)&&(e=t.length);for(var r=0,i=new Array(e);r=t.length?{done:!0}:{done:!1,value:t[i++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function v(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}var m={exports:{}};!function(t,e){var r,i,n,a,s;r=/^(?=((?:[a-zA-Z0-9+\-.]+:)?))\1(?=((?:\/\/[^\/?#]*)?))\2(?=((?:(?:[^?#\/]*\/)*[^;?#\/]*)?))\3((?:;[^?#]*)?)(\?[^#]*)?(#[^]*)?$/,i=/^(?=([^\/?#]*))\1([^]*)$/,n=/(?:\/|^)\.(?=\/)/g,a=/(?:\/|^)\.\.\/(?!\.\.\/)[^\/]*(?=\/)/g,s={buildAbsoluteURL:function(t,e,r){if(r=r||{},t=t.trim(),!(e=e.trim())){if(!r.alwaysNormalize)return t;var n=s.parseURL(t);if(!n)throw new Error("Error trying to parse base URL.");return n.path=s.normalizePath(n.path),s.buildURLFromParts(n)}var a=s.parseURL(e);if(!a)throw new Error("Error trying to parse relative URL.");if(a.scheme)return r.alwaysNormalize?(a.path=s.normalizePath(a.path),s.buildURLFromParts(a)):e;var o=s.parseURL(t);if(!o)throw new Error("Error trying to parse base URL.");if(!o.netLoc&&o.path&&"/"!==o.path[0]){var l=i.exec(o.path);o.netLoc=l[1],o.path=l[2]}o.netLoc&&!o.path&&(o.path="/");var u={scheme:o.scheme,netLoc:a.netLoc,path:null,params:a.params,query:a.query,fragment:a.fragment};if(!a.netLoc&&(u.netLoc=o.netLoc,"/"!==a.path[0]))if(a.path){var h=o.path,d=h.substring(0,h.lastIndexOf("/")+1)+a.path;u.path=s.normalizePath(d)}else u.path=o.path,a.params||(u.params=o.params,a.query||(u.query=o.query));return null===u.path&&(u.path=r.alwaysNormalize?s.normalizePath(a.path):a.path),s.buildURLFromParts(u)},parseURL:function(t){var e=r.exec(t);return e?{scheme:e[1]||"",netLoc:e[2]||"",path:e[3]||"",params:e[4]||"",query:e[5]||"",fragment:e[6]||""}:null},normalizePath:function(t){for(t=t.split("").reverse().join("").replace(n,"");t.length!==(t=t.replace(a,"")).length;);return t.split("").reverse().join("")},buildURLFromParts:function(t){return t.scheme+t.netLoc+t.path+t.params+t.query+t.fragment}},t.exports=s}(m);var p=m.exports,y=Number.isFinite||function(t){return"number"==typeof t&&isFinite(t)},E=Number.isSafeInteger||function(t){return"number"==typeof t&&Math.abs(t)<=T},T=Number.MAX_SAFE_INTEGER||9007199254740991,S=function(t){return t.MEDIA_ATTACHING="hlsMediaAttaching",t.MEDIA_ATTACHED="hlsMediaAttached",t.MEDIA_DETACHING="hlsMediaDetaching",t.MEDIA_DETACHED="hlsMediaDetached",t.BUFFER_RESET="hlsBufferReset",t.BUFFER_CODECS="hlsBufferCodecs",t.BUFFER_CREATED="hlsBufferCreated",t.BUFFER_APPENDING="hlsBufferAppending",t.BUFFER_APPENDED="hlsBufferAppended",t.BUFFER_EOS="hlsBufferEos",t.BUFFER_FLUSHING="hlsBufferFlushing",t.BUFFER_FLUSHED="hlsBufferFlushed",t.MANIFEST_LOADING="hlsManifestLoading",t.MANIFEST_LOADED="hlsManifestLoaded",t.MANIFEST_PARSED="hlsManifestParsed",t.LEVEL_SWITCHING="hlsLevelSwitching",t.LEVEL_SWITCHED="hlsLevelSwitched",t.LEVEL_LOADING="hlsLevelLoading",t.LEVEL_LOADED="hlsLevelLoaded",t.LEVEL_UPDATED="hlsLevelUpdated",t.LEVEL_PTS_UPDATED="hlsLevelPtsUpdated",t.LEVELS_UPDATED="hlsLevelsUpdated",t.AUDIO_TRACKS_UPDATED="hlsAudioTracksUpdated",t.AUDIO_TRACK_SWITCHING="hlsAudioTrackSwitching",t.AUDIO_TRACK_SWITCHED="hlsAudioTrackSwitched",t.AUDIO_TRACK_LOADING="hlsAudioTrackLoading",t.AUDIO_TRACK_LOADED="hlsAudioTrackLoaded",t.SUBTITLE_TRACKS_UPDATED="hlsSubtitleTracksUpdated",t.SUBTITLE_TRACKS_CLEARED="hlsSubtitleTracksCleared",t.SUBTITLE_TRACK_SWITCH="hlsSubtitleTrackSwitch",t.SUBTITLE_TRACK_LOADING="hlsSubtitleTrackLoading",t.SUBTITLE_TRACK_LOADED="hlsSubtitleTrackLoaded",t.SUBTITLE_FRAG_PROCESSED="hlsSubtitleFragProcessed",t.CUES_PARSED="hlsCuesParsed",t.NON_NATIVE_TEXT_TRACKS_FOUND="hlsNonNativeTextTracksFound",t.INIT_PTS_FOUND="hlsInitPtsFound",t.FRAG_LOADING="hlsFragLoading",t.FRAG_LOAD_EMERGENCY_ABORTED="hlsFragLoadEmergencyAborted",t.FRAG_LOADED="hlsFragLoaded",t.FRAG_DECRYPTED="hlsFragDecrypted",t.FRAG_PARSING_INIT_SEGMENT="hlsFragParsingInitSegment",t.FRAG_PARSING_USERDATA="hlsFragParsingUserdata",t.FRAG_PARSING_METADATA="hlsFragParsingMetadata",t.FRAG_PARSED="hlsFragParsed",t.FRAG_BUFFERED="hlsFragBuffered",t.FRAG_CHANGED="hlsFragChanged",t.FPS_DROP="hlsFpsDrop",t.FPS_DROP_LEVEL_CAPPING="hlsFpsDropLevelCapping",t.MAX_AUTO_LEVEL_UPDATED="hlsMaxAutoLevelUpdated",t.ERROR="hlsError",t.DESTROYING="hlsDestroying",t.KEY_LOADING="hlsKeyLoading",t.KEY_LOADED="hlsKeyLoaded",t.LIVE_BACK_BUFFER_REACHED="hlsLiveBackBufferReached",t.BACK_BUFFER_REACHED="hlsBackBufferReached",t.STEERING_MANIFEST_LOADED="hlsSteeringManifestLoaded",t}({}),L=function(t){return t.NETWORK_ERROR="networkError",t.MEDIA_ERROR="mediaError",t.KEY_SYSTEM_ERROR="keySystemError",t.MUX_ERROR="muxError",t.OTHER_ERROR="otherError",t}({}),A=function(t){return t.KEY_SYSTEM_NO_KEYS="keySystemNoKeys",t.KEY_SYSTEM_NO_ACCESS="keySystemNoAccess",t.KEY_SYSTEM_NO_SESSION="keySystemNoSession",t.KEY_SYSTEM_NO_CONFIGURED_LICENSE="keySystemNoConfiguredLicense",t.KEY_SYSTEM_LICENSE_REQUEST_FAILED="keySystemLicenseRequestFailed",t.KEY_SYSTEM_SERVER_CERTIFICATE_REQUEST_FAILED="keySystemServerCertificateRequestFailed",t.KEY_SYSTEM_SERVER_CERTIFICATE_UPDATE_FAILED="keySystemServerCertificateUpdateFailed",t.KEY_SYSTEM_SESSION_UPDATE_FAILED="keySystemSessionUpdateFailed",t.KEY_SYSTEM_STATUS_OUTPUT_RESTRICTED="keySystemStatusOutputRestricted",t.KEY_SYSTEM_STATUS_INTERNAL_ERROR="keySystemStatusInternalError",t.MANIFEST_LOAD_ERROR="manifestLoadError",t.MANIFEST_LOAD_TIMEOUT="manifestLoadTimeOut",t.MANIFEST_PARSING_ERROR="manifestParsingError",t.MANIFEST_INCOMPATIBLE_CODECS_ERROR="manifestIncompatibleCodecsError",t.LEVEL_EMPTY_ERROR="levelEmptyError",t.LEVEL_LOAD_ERROR="levelLoadError",t.LEVEL_LOAD_TIMEOUT="levelLoadTimeOut",t.LEVEL_PARSING_ERROR="levelParsingError",t.LEVEL_SWITCH_ERROR="levelSwitchError",t.AUDIO_TRACK_LOAD_ERROR="audioTrackLoadError",t.AUDIO_TRACK_LOAD_TIMEOUT="audioTrackLoadTimeOut",t.SUBTITLE_LOAD_ERROR="subtitleTrackLoadError",t.SUBTITLE_TRACK_LOAD_TIMEOUT="subtitleTrackLoadTimeOut",t.FRAG_LOAD_ERROR="fragLoadError",t.FRAG_LOAD_TIMEOUT="fragLoadTimeOut",t.FRAG_DECRYPT_ERROR="fragDecryptError",t.FRAG_PARSING_ERROR="fragParsingError",t.FRAG_GAP="fragGap",t.REMUX_ALLOC_ERROR="remuxAllocError",t.KEY_LOAD_ERROR="keyLoadError",t.KEY_LOAD_TIMEOUT="keyLoadTimeOut",t.BUFFER_ADD_CODEC_ERROR="bufferAddCodecError",t.BUFFER_INCOMPATIBLE_CODECS_ERROR="bufferIncompatibleCodecsError",t.BUFFER_APPEND_ERROR="bufferAppendError",t.BUFFER_APPENDING_ERROR="bufferAppendingError",t.BUFFER_STALLED_ERROR="bufferStalledError",t.BUFFER_FULL_ERROR="bufferFullError",t.BUFFER_SEEK_OVER_HOLE="bufferSeekOverHole",t.BUFFER_NUDGE_ON_STALL="bufferNudgeOnStall",t.INTERNAL_EXCEPTION="internalException",t.INTERNAL_ABORTED="aborted",t.UNKNOWN="unknown",t}({}),R=function(){},b={trace:R,debug:R,log:R,warn:R,info:R,error:R},k=b;function D(t){for(var e=arguments.length,r=new Array(e>1?e-1:0),i=1;i"):R}(e)}))}function I(t,e){if("object"==typeof console&&!0===t||"object"==typeof t){D(t,"debug","log","info","warn","error");try{k.log('Debug logs enabled for "'+e+'" in hls.js version 1.5.17')}catch(t){k=b}}else k=b}var w=k,C=/^(\d+)x(\d+)$/,_=/(.+?)=(".*?"|.*?)(?:,|$)/g,x=function(){function t(e){"string"==typeof e&&(e=t.parseAttrList(e)),o(this,e)}var e=t.prototype;return e.decimalInteger=function(t){var e=parseInt(this[t],10);return e>Number.MAX_SAFE_INTEGER?1/0:e},e.hexadecimalInteger=function(t){if(this[t]){var e=(this[t]||"0x").slice(2);e=(1&e.length?"0":"")+e;for(var r=new Uint8Array(e.length/2),i=0;iNumber.MAX_SAFE_INTEGER?1/0:e},e.decimalFloatingPoint=function(t){return parseFloat(this[t])},e.optionalFloat=function(t,e){var r=this[t];return r?parseFloat(r):e},e.enumeratedString=function(t){return this[t]},e.bool=function(t){return"YES"===this[t]},e.decimalResolution=function(t){var e=C.exec(this[t]);if(null!==e)return{width:parseInt(e[1],10),height:parseInt(e[2],10)}},t.parseAttrList=function(t){var e,r={};for(_.lastIndex=0;null!==(e=_.exec(t));){var i=e[2];0===i.indexOf('"')&&i.lastIndexOf('"')===i.length-1&&(i=i.slice(1,-1)),r[e[1].trim()]=i}return r},s(t,[{key:"clientAttrs",get:function(){return Object.keys(this).filter((function(t){return"X-"===t.substring(0,2)}))}}]),t}();function P(t){return"SCTE35-OUT"===t||"SCTE35-IN"===t}var F=function(){function t(t,e){if(this.attr=void 0,this._startDate=void 0,this._endDate=void 0,this._badValueForSameId=void 0,e){var r=e.attr;for(var i in r)if(Object.prototype.hasOwnProperty.call(t,i)&&t[i]!==r[i]){w.warn('DATERANGE tag attribute: "'+i+'" does not match for tags with ID: "'+t.ID+'"'),this._badValueForSameId=i;break}t=o(new x({}),r,t)}if(this.attr=t,this._startDate=new Date(t["START-DATE"]),"END-DATE"in this.attr){var n=new Date(this.attr["END-DATE"]);y(n.getTime())&&(this._endDate=n)}}return s(t,[{key:"id",get:function(){return this.attr.ID}},{key:"class",get:function(){return this.attr.CLASS}},{key:"startDate",get:function(){return this._startDate}},{key:"endDate",get:function(){if(this._endDate)return this._endDate;var t=this.duration;return null!==t?new Date(this._startDate.getTime()+1e3*t):null}},{key:"duration",get:function(){if("DURATION"in this.attr){var t=this.attr.decimalFloatingPoint("DURATION");if(y(t))return t}else if(this._endDate)return(this._endDate.getTime()-this._startDate.getTime())/1e3;return null}},{key:"plannedDuration",get:function(){return"PLANNED-DURATION"in this.attr?this.attr.decimalFloatingPoint("PLANNED-DURATION"):null}},{key:"endOnNext",get:function(){return this.attr.bool("END-ON-NEXT")}},{key:"isValid",get:function(){return!!this.id&&!this._badValueForSameId&&y(this.startDate.getTime())&&(null===this.duration||this.duration>=0)&&(!this.endOnNext||!!this.class)}}]),t}(),M=function(){this.aborted=!1,this.loaded=0,this.retry=0,this.total=0,this.chunkCount=0,this.bwEstimate=0,this.loading={start:0,first:0,end:0},this.parsing={start:0,end:0},this.buffering={start:0,first:0,end:0}},O="audio",N="video",U="audiovideo",B=function(){function t(t){var e;this._byteRange=null,this._url=null,this.baseurl=void 0,this.relurl=void 0,this.elementaryStreams=((e={})[O]=null,e[N]=null,e[U]=null,e),this.baseurl=t}return t.prototype.setByteRange=function(t,e){var r,i=t.split("@",2);r=1===i.length?(null==e?void 0:e.byteRangeEndOffset)||0:parseInt(i[1]),this._byteRange=[r,parseInt(i[0])+r]},s(t,[{key:"byteRange",get:function(){return this._byteRange?this._byteRange:[]}},{key:"byteRangeStartOffset",get:function(){return this.byteRange[0]}},{key:"byteRangeEndOffset",get:function(){return this.byteRange[1]}},{key:"url",get:function(){return!this._url&&this.baseurl&&this.relurl&&(this._url=p.buildAbsoluteURL(this.baseurl,this.relurl,{alwaysNormalize:!0})),this._url||""},set:function(t){this._url=t}}]),t}(),G=function(t){function e(e,r){var i;return(i=t.call(this,r)||this)._decryptdata=null,i.rawProgramDateTime=null,i.programDateTime=null,i.tagList=[],i.duration=0,i.sn=0,i.levelkeys=void 0,i.type=void 0,i.loader=null,i.keyLoader=null,i.level=-1,i.cc=0,i.startPTS=void 0,i.endPTS=void 0,i.startDTS=void 0,i.endDTS=void 0,i.start=0,i.deltaPTS=void 0,i.maxStartPTS=void 0,i.minEndPTS=void 0,i.stats=new M,i.data=void 0,i.bitrateTest=!1,i.title=null,i.initSegment=null,i.endList=void 0,i.gap=void 0,i.urlId=0,i.type=e,i}l(e,t);var r=e.prototype;return r.setKeyFormat=function(t){if(this.levelkeys){var e=this.levelkeys[t];e&&!this._decryptdata&&(this._decryptdata=e.getDecryptData(this.sn))}},r.abortRequests=function(){var t,e;null==(t=this.loader)||t.abort(),null==(e=this.keyLoader)||e.abort()},r.setElementaryStreamInfo=function(t,e,r,i,n,a){void 0===a&&(a=!1);var s=this.elementaryStreams,o=s[t];o?(o.startPTS=Math.min(o.startPTS,e),o.endPTS=Math.max(o.endPTS,r),o.startDTS=Math.min(o.startDTS,i),o.endDTS=Math.max(o.endDTS,n)):s[t]={startPTS:e,endPTS:r,startDTS:i,endDTS:n,partial:a}},r.clearElementaryStreamInfo=function(){var t=this.elementaryStreams;t[O]=null,t[N]=null,t[U]=null},s(e,[{key:"decryptdata",get:function(){if(!this.levelkeys&&!this._decryptdata)return null;if(!this._decryptdata&&this.levelkeys&&!this.levelkeys.NONE){var t=this.levelkeys.identity;if(t)this._decryptdata=t.getDecryptData(this.sn);else{var e=Object.keys(this.levelkeys);if(1===e.length)return this._decryptdata=this.levelkeys[e[0]].getDecryptData(this.sn)}}return this._decryptdata}},{key:"end",get:function(){return this.start+this.duration}},{key:"endProgramDateTime",get:function(){if(null===this.programDateTime)return null;if(!y(this.programDateTime))return null;var t=y(this.duration)?this.duration:0;return this.programDateTime+1e3*t}},{key:"encrypted",get:function(){var t;if(null!=(t=this._decryptdata)&&t.encrypted)return!0;if(this.levelkeys){var e=Object.keys(this.levelkeys),r=e.length;if(r>1||1===r&&this.levelkeys[e[0]].encrypted)return!0}return!1}}]),e}(B),K=function(t){function e(e,r,i,n,a){var s;(s=t.call(this,i)||this).fragOffset=0,s.duration=0,s.gap=!1,s.independent=!1,s.relurl=void 0,s.fragment=void 0,s.index=void 0,s.stats=new M,s.duration=e.decimalFloatingPoint("DURATION"),s.gap=e.bool("GAP"),s.independent=e.bool("INDEPENDENT"),s.relurl=e.enumeratedString("URI"),s.fragment=r,s.index=n;var o=e.enumeratedString("BYTERANGE");return o&&s.setByteRange(o,a),a&&(s.fragOffset=a.fragOffset+a.duration),s}return l(e,t),s(e,[{key:"start",get:function(){return this.fragment.start+this.fragOffset}},{key:"end",get:function(){return this.start+this.duration}},{key:"loaded",get:function(){var t=this.elementaryStreams;return!!(t.audio||t.video||t.audiovideo)}}]),e}(B),H=function(){function t(t){this.PTSKnown=!1,this.alignedSliding=!1,this.averagetargetduration=void 0,this.endCC=0,this.endSN=0,this.fragments=void 0,this.fragmentHint=void 0,this.partList=null,this.dateRanges=void 0,this.live=!0,this.ageHeader=0,this.advancedDateTime=void 0,this.updated=!0,this.advanced=!0,this.availabilityDelay=void 0,this.misses=0,this.startCC=0,this.startSN=0,this.startTimeOffset=null,this.targetduration=0,this.totalduration=0,this.type=null,this.url=void 0,this.m3u8="",this.version=null,this.canBlockReload=!1,this.canSkipUntil=0,this.canSkipDateRanges=!1,this.skippedSegments=0,this.recentlyRemovedDateranges=void 0,this.partHoldBack=0,this.holdBack=0,this.partTarget=0,this.preloadHint=void 0,this.renditionReports=void 0,this.tuneInGoal=0,this.deltaUpdateFailed=void 0,this.driftStartTime=0,this.driftEndTime=0,this.driftStart=0,this.driftEnd=0,this.encryptedFragments=void 0,this.playlistParsingError=null,this.variableList=null,this.hasVariableRefs=!1,this.fragments=[],this.encryptedFragments=[],this.dateRanges={},this.url=t}return t.prototype.reloaded=function(t){if(!t)return this.advanced=!0,void(this.updated=!0);var e=this.lastPartSn-t.lastPartSn,r=this.lastPartIndex-t.lastPartIndex;this.updated=this.endSN!==t.endSN||!!r||!!e||!this.live,this.advanced=this.endSN>t.endSN||e>0||0===e&&r>0,this.updated||this.advanced?this.misses=Math.floor(.6*t.misses):this.misses=t.misses+1,this.availabilityDelay=t.availabilityDelay},s(t,[{key:"hasProgramDateTime",get:function(){return!!this.fragments.length&&y(this.fragments[this.fragments.length-1].programDateTime)}},{key:"levelTargetDuration",get:function(){return this.averagetargetduration||this.targetduration||10}},{key:"drift",get:function(){var t=this.driftEndTime-this.driftStartTime;return t>0?1e3*(this.driftEnd-this.driftStart)/t:1}},{key:"edge",get:function(){return this.partEnd||this.fragmentEnd}},{key:"partEnd",get:function(){var t;return null!=(t=this.partList)&&t.length?this.partList[this.partList.length-1].end:this.fragmentEnd}},{key:"fragmentEnd",get:function(){var t;return null!=(t=this.fragments)&&t.length?this.fragments[this.fragments.length-1].end:0}},{key:"age",get:function(){return this.advancedDateTime?Math.max(Date.now()-this.advancedDateTime,0)/1e3:0}},{key:"lastPartIndex",get:function(){var t;return null!=(t=this.partList)&&t.length?this.partList[this.partList.length-1].index:-1}},{key:"lastPartSn",get:function(){var t;return null!=(t=this.partList)&&t.length?this.partList[this.partList.length-1].fragment.sn:this.endSN}}]),t}();function V(t){return Uint8Array.from(atob(t),(function(t){return t.charCodeAt(0)}))}function Y(t){var e,r,i=t.split(":"),n=null;if("data"===i[0]&&2===i.length){var a=i[1].split(";"),s=a[a.length-1].split(",");if(2===s.length){var o="base64"===s[0],l=s[1];o?(a.splice(-1,1),n=V(l)):(e=W(l).subarray(0,16),(r=new Uint8Array(16)).set(e,16-e.length),n=r)}}return n}function W(t){return Uint8Array.from(unescape(encodeURIComponent(t)),(function(t){return t.charCodeAt(0)}))}var j="undefined"!=typeof self?self:void 0,q={CLEARKEY:"org.w3.clearkey",FAIRPLAY:"com.apple.fps",PLAYREADY:"com.microsoft.playready",WIDEVINE:"com.widevine.alpha"},X="org.w3.clearkey",z="com.apple.streamingkeydelivery",Q="com.microsoft.playready",J="urn:uuid:edef8ba9-79d6-4ace-a3c8-27dcd51d21ed";function $(t){switch(t){case z:return q.FAIRPLAY;case Q:return q.PLAYREADY;case J:return q.WIDEVINE;case X:return q.CLEARKEY}}var Z="1077efecc0b24d02ace33c1e52e2fb4b",tt="e2719d58a985b3c9781ab030af78d30e",et="9a04f07998404286ab92e65be0885f95",rt="edef8ba979d64acea3c827dcd51d21ed";function it(t){return t===rt?q.WIDEVINE:t===et?q.PLAYREADY:t===Z||t===tt?q.CLEARKEY:void 0}function nt(t){switch(t){case q.FAIRPLAY:return z;case q.PLAYREADY:return Q;case q.WIDEVINE:return J;case q.CLEARKEY:return X}}function at(t){var e=t.drmSystems,r=t.widevineLicenseUrl,i=e?[q.FAIRPLAY,q.WIDEVINE,q.PLAYREADY,q.CLEARKEY].filter((function(t){return!!e[t]})):[];return!i[q.WIDEVINE]&&r&&i.push(q.WIDEVINE),i}var st,ot=null!=j&&null!=(st=j.navigator)&&st.requestMediaKeySystemAccess?self.navigator.requestMediaKeySystemAccess.bind(self.navigator):null;function lt(t,e,r){return Uint8Array.prototype.slice?t.slice(e,r):new Uint8Array(Array.prototype.slice.call(t,e,r))}var ut,ht=function(t,e){return e+10<=t.length&&73===t[e]&&68===t[e+1]&&51===t[e+2]&&t[e+3]<255&&t[e+4]<255&&t[e+6]<128&&t[e+7]<128&&t[e+8]<128&&t[e+9]<128},dt=function(t,e){return e+10<=t.length&&51===t[e]&&68===t[e+1]&&73===t[e+2]&&t[e+3]<255&&t[e+4]<255&&t[e+6]<128&&t[e+7]<128&&t[e+8]<128&&t[e+9]<128},ct=function(t,e){for(var r=e,i=0;ht(t,e);)i+=10,i+=ft(t,e+6),dt(t,e+10)&&(i+=10),e+=i;if(i>0)return t.subarray(r,r+i)},ft=function(t,e){var r=0;return r=(127&t[e])<<21,r|=(127&t[e+1])<<14,r|=(127&t[e+2])<<7,r|=127&t[e+3]},gt=function(t,e){return ht(t,e)&&ft(t,e+6)+10<=t.length-e},vt=function(t){for(var e=yt(t),r=0;r>4){case 0:case 1:case 2:case 3:case 4:case 5:case 6:case 7:u+=String.fromCharCode(a);break;case 12:case 13:s=t[h++],u+=String.fromCharCode((31&a)<<6|63&s);break;case 14:s=t[h++],o=t[h++],u+=String.fromCharCode((15&a)<<12|(63&s)<<6|(63&o)<<0)}}return u};function bt(){if(!navigator.userAgent.includes("PlayStation 4"))return ut||void 0===self.TextDecoder||(ut=new self.TextDecoder("utf-8")),ut}var kt={hexDump:function(t){for(var e="",r=0;r>24,t[e+1]=r>>16&255,t[e+2]=r>>8&255,t[e+3]=255&r}function Ot(t,e){var r=[];if(!e.length)return r;for(var i=t.byteLength,n=0;n1?n+a:i;if(Ct(t.subarray(n+4,n+8))===e[0])if(1===e.length)r.push(t.subarray(n+8,s));else{var o=Ot(t.subarray(n+8,s),e.slice(1));o.length&&It.apply(r,o)}n=s}return r}function Nt(t){var e=[],r=t[0],i=8,n=xt(t,i);i+=4;var a=0,s=0;0===r?(a=xt(t,i),s=xt(t,i+4),i+=8):(a=Pt(t,i),s=Pt(t,i+8),i+=16),i+=2;var o=t.length+s,l=_t(t,i);i+=2;for(var u=0;u>>31)return w.warn("SIDX has hierarchical references (not supported)"),null;var f=xt(t,h);h+=4,e.push({referenceSize:c,subsegmentDuration:f,info:{duration:f/n,start:o,end:o+c-1}}),o+=c,i=h+=4}return{earliestPresentationTime:a,timescale:n,version:r,referencesCount:l,references:e}}function Ut(t){for(var e=[],r=Ot(t,["moov","trak"]),n=0;n12){var h=4;if(3!==u[h++])break;h=Gt(u,h),h+=2;var d=u[h++];if(128&d&&(h+=2),64&d&&(h+=u[h++]),4!==u[h++])break;h=Gt(u,h);var c=u[h++];if(64!==c)break;if(n+="."+Kt(c),h+=12,5!==u[h++])break;h=Gt(u,h);var f=u[h++],g=(248&f)>>3;31===g&&(g+=1+((7&f)<<3)+((224&u[h])>>5)),n+="."+g}break;case"hvc1":case"hev1":var v=Ot(r,["hvcC"])[0],m=v[1],p=["","A","B","C"][m>>6],y=31&m,E=xt(v,2),T=(32&m)>>5?"H":"L",S=v[12],L=v.subarray(6,12);n+="."+p+y,n+="."+E.toString(16).toUpperCase(),n+="."+T+S;for(var A="",R=L.length;R--;){var b=L[R];(b||A)&&(A="."+b.toString(16).toUpperCase()+A)}n+=A;break;case"dvh1":case"dvhe":var k=Ot(r,["dvcC"])[0],D=k[2]>>1&127,I=k[2]<<5&32|k[3]>>3&31;n+="."+Ht(D)+"."+Ht(I);break;case"vp09":var w=Ot(r,["vpcC"])[0],C=w[4],_=w[5],x=w[6]>>4&15;n+="."+Ht(C)+"."+Ht(_)+"."+Ht(x);break;case"av01":var P=Ot(r,["av1C"])[0],F=P[1]>>>5,M=31&P[1],O=P[2]>>>7?"H":"M",N=(64&P[2])>>6,U=(32&P[2])>>5,B=2===F&&N?U?12:10:N?10:8,G=(16&P[2])>>4,K=(8&P[2])>>3,H=(4&P[2])>>2,V=3&P[2];n+="."+F+"."+Ht(M)+O+"."+Ht(B)+"."+G+"."+K+H+V+"."+Ht(1)+"."+Ht(1)+"."+Ht(1)+".0"}return{codec:n,encrypted:a}}function Gt(t,e){for(var r=e+5;128&t[e++]&&e>1&63;return 39===r||40===r}return 6==(31&e)}function Xt(t,e,r,i){var n=zt(t),a=0;a+=e;for(var s=0,o=0,l=0;a=n.length)break;s+=l=n[a++]}while(255===l);o=0;do{if(a>=n.length)break;o+=l=n[a++]}while(255===l);var u=n.length-a,h=a;if(ou){w.error("Malformed SEI payload. "+o+" is too small, only "+u+" bytes left to parse.");break}if(4===s){if(181===n[h++]){var d=_t(n,h);if(h+=2,49===d){var c=xt(n,h);if(h+=4,1195456820===c){var f=n[h++];if(3===f){var g=n[h++],v=64&g,m=v?2+3*(31&g):0,p=new Uint8Array(m);if(v){p[0]=g;for(var y=1;y16){for(var E=[],T=0;T<16;T++){var S=n[h++].toString(16);E.push(1==S.length?"0"+S:S),3!==T&&5!==T&&7!==T&&9!==T||E.push("-")}for(var L=o-16,A=new Uint8Array(L),R=0;R0?(a=new Uint8Array(4),e.length>0&&new DataView(a.buffer).setUint32(0,e.length,!1)):a=new Uint8Array;var l=new Uint8Array(4);return r&&r.byteLength>0&&new DataView(l.buffer).setUint32(0,r.byteLength,!1),function(t){for(var e=arguments.length,r=new Array(e>1?e-1:0),i=1;i>24&255,o[1]=a>>16&255,o[2]=a>>8&255,o[3]=255&a,o.set(t,4),s=0,a=8;s>>24;if(0!==n&&1!==n)return{offset:r,size:e};var a=t.buffer,s=kt.hexDump(new Uint8Array(a,r+12,16)),o=t.getUint32(28),l=null,u=null;if(0===n){if(e-32>8*(15-r)&255;return e}(e);return new t(this.method,this.uri,"identity",this.keyFormatVersions,r)}var i=Y(this.uri);if(i)switch(this.keyFormat){case J:this.pssh=i,i.length>=22&&(this.keyId=i.subarray(i.length-22,i.length-6));break;case Q:var n=new Uint8Array([154,4,240,121,152,64,66,134,171,146,230,91,224,136,95,149]);this.pssh=Qt(n,null,i);var a=new Uint16Array(i.buffer,i.byteOffset,i.byteLength/2),s=String.fromCharCode.apply(null,Array.from(a)),o=s.substring(s.indexOf("<"),s.length),l=(new DOMParser).parseFromString(o,"text/xml").getElementsByTagName("KID")[0];if(l){var u=l.childNodes[0]?l.childNodes[0].nodeValue:l.getAttribute("VALUE");if(u){var h=V(u).subarray(0,16);!function(t){var e=function(t,e,r){var i=t[e];t[e]=t[r],t[r]=i};e(t,0,3),e(t,1,2),e(t,4,5),e(t,6,7)}(h),this.keyId=h}}break;default:var d=i.subarray(0,16);if(16!==d.length){var c=new Uint8Array(16);c.set(d,16-d.length),d=c}this.keyId=d}if(!this.keyId||16!==this.keyId.byteLength){var f=$t[this.uri];if(!f){var g=Object.keys($t).length%Number.MAX_SAFE_INTEGER;f=new Uint8Array(16),new DataView(f.buffer,12,4).setUint32(0,g),$t[this.uri]=f}this.keyId=f}return this},t}(),te=/\{\$([a-zA-Z0-9-_]+)\}/g;function ee(t){return te.test(t)}function re(t,e,r){if(null!==t.variableList||t.hasVariableRefs)for(var i=r.length;i--;){var n=r[i],a=e[n];a&&(e[n]=ie(t,a))}}function ie(t,e){if(null!==t.variableList||t.hasVariableRefs){var r=t.variableList;return e.replace(te,(function(e){var i=e.substring(2,e.length-1),n=null==r?void 0:r[i];return void 0===n?(t.playlistParsingError||(t.playlistParsingError=new Error('Missing preceding EXT-X-DEFINE tag for Variable Reference: "'+i+'"')),e):n}))}return e}function ne(t,e,r){var i,n,a=t.variableList;if(a||(t.variableList=a={}),"QUERYPARAM"in e){i=e.QUERYPARAM;try{var s=new self.URL(r).searchParams;if(!s.has(i))throw new Error('"'+i+'" does not match any query parameter in URI: "'+r+'"');n=s.get(i)}catch(e){t.playlistParsingError||(t.playlistParsingError=new Error("EXT-X-DEFINE QUERYPARAM: "+e.message))}}else i=e.NAME,n=e.VALUE;i in a?t.playlistParsingError||(t.playlistParsingError=new Error('EXT-X-DEFINE duplicate Variable Name declarations: "'+i+'"')):a[i]=n||""}function ae(t,e,r){var i=e.IMPORT;if(r&&i in r){var n=t.variableList;n||(t.variableList=n={}),n[i]=r[i]}else t.playlistParsingError||(t.playlistParsingError=new Error('EXT-X-DEFINE IMPORT attribute not found in Multivariant Playlist: "'+i+'"'))}function se(t){if(void 0===t&&(t=!0),"undefined"!=typeof self)return(t||!self.MediaSource)&&self.ManagedMediaSource||self.MediaSource||self.WebKitMediaSource}var oe={audio:{a3ds:1,"ac-3":.95,"ac-4":1,alac:.9,alaw:1,dra1:1,"dts+":1,"dts-":1,dtsc:1,dtse:1,dtsh:1,"ec-3":.9,enca:1,fLaC:.9,flac:.9,FLAC:.9,g719:1,g726:1,m4ae:1,mha1:1,mha2:1,mhm1:1,mhm2:1,mlpa:1,mp4a:1,"raw ":1,Opus:1,opus:1,samr:1,sawb:1,sawp:1,sevc:1,sqcp:1,ssmv:1,twos:1,ulaw:1},video:{avc1:1,avc2:1,avc3:1,avc4:1,avcp:1,av01:.8,drac:1,dva1:1,dvav:1,dvh1:.7,dvhe:.7,encv:1,hev1:.75,hvc1:.75,mjp2:1,mp4v:1,mvc1:1,mvc2:1,mvc3:1,mvc4:1,resv:1,rv60:1,s263:1,svc1:1,svc2:1,"vc-1":1,vp08:1,vp09:.9},text:{stpp:1,wvtt:1}};function le(t,e,r){return void 0===r&&(r=!0),!t.split(",").some((function(t){return!ue(t,e,r)}))}function ue(t,e,r){var i;void 0===r&&(r=!0);var n=se(r);return null!=(i=null==n?void 0:n.isTypeSupported(he(t,e)))&&i}function he(t,e){return e+'/mp4;codecs="'+t+'"'}function de(t){if(t){var e=t.substring(0,4);return oe.video[e]}return 2}function ce(t){return t.split(",").reduce((function(t,e){var r=oe.video[e];return r?(2*r+t)/(t?3:2):(oe.audio[e]+t)/(t?2:1)}),0)}var fe={},ge=/flac|opus/i;function ve(t,e){return void 0===e&&(e=!0),t.replace(ge,(function(t){return function(t,e){if(void 0===e&&(e=!0),fe[t])return fe[t];for(var r={flac:["flac","fLaC","FLAC"],opus:["opus","Opus"]}[t],i=0;i0&&a.length0&&X.bool("CAN-SKIP-DATERANGES"),h.partHoldBack=X.optionalFloat("PART-HOLD-BACK",0),h.holdBack=X.optionalFloat("HOLD-BACK",0);break;case"PART-INF":var z=new x(I);h.partTarget=z.decimalFloatingPoint("PART-TARGET");break;case"PART":var Q=h.partList;Q||(Q=h.partList=[]);var J=g>0?Q[Q.length-1]:void 0,$=g++,Z=new x(I);re(h,Z,["BYTERANGE","URI"]);var tt=new K(Z,E,e,$,J);Q.push(tt),E.duration+=tt.duration;break;case"PRELOAD-HINT":var et=new x(I);re(h,et,["URI"]),h.preloadHint=et;break;case"RENDITION-REPORT":var rt=new x(I);re(h,rt,["URI"]),h.renditionReports=h.renditionReports||[],h.renditionReports.push(rt);break;default:w.warn("line parsed but not handled: "+s)}}}p&&!p.relurl?(d.pop(),v-=p.duration,h.partList&&(h.fragmentHint=p)):h.partList&&(De(E,p),E.cc=m,h.fragmentHint=E,u&&we(E,u,h));var it=d.length,nt=d[0],at=d[it-1];if((v+=h.skippedSegments*h.targetduration)>0&&it&&at){h.averagetargetduration=v/it;var st=at.sn;h.endSN="initSegment"!==st?st:0,h.live||(at.endList=!0),nt&&(h.startCC=nt.cc)}else h.endSN=0,h.startCC=0;return h.fragmentHint&&(v+=h.fragmentHint.duration),h.totalduration=v,h.endCC=m,T>0&&function(t,e){for(var r=t[e],i=e;i--;){var n=t[i];if(!n)return;n.programDateTime=r.programDateTime-1e3*n.duration,r=n}}(d,T),h},t}();function Ae(t,e,r){var i,n,a=new x(t);re(r,a,["KEYFORMAT","KEYFORMATVERSIONS","URI","IV","URI"]);var s=null!=(i=a.METHOD)?i:"",o=a.URI,l=a.hexadecimalInteger("IV"),u=a.KEYFORMATVERSIONS,h=null!=(n=a.KEYFORMAT)?n:"identity";o&&a.IV&&!l&&w.error("Invalid IV: "+a.IV);var d=o?Le.resolve(o,e):"",c=(u||"1").split("/").map(Number).filter(Number.isFinite);return new Zt(s,d,h,c,l)}function Re(t){var e=new x(t).decimalFloatingPoint("TIME-OFFSET");return y(e)?e:null}function be(t,e){var r=(t||"").split(/[ ,]+/).filter((function(t){return t}));["video","audio","text"].forEach((function(t){var i=r.filter((function(e){return function(t,e){var r=oe[e];return!!r&&!!r[t.slice(0,4)]}(e,t)}));i.length&&(e[t+"Codec"]=i.join(","),r=r.filter((function(t){return-1===i.indexOf(t)})))})),e.unknownCodecs=r}function ke(t,e,r){var i=e[r];i&&(t[r]=i)}function De(t,e){t.rawProgramDateTime?t.programDateTime=Date.parse(t.rawProgramDateTime):null!=e&&e.programDateTime&&(t.programDateTime=e.endProgramDateTime),y(t.programDateTime)||(t.programDateTime=null,t.rawProgramDateTime=null)}function Ie(t,e,r,i){t.relurl=e.URI,e.BYTERANGE&&t.setByteRange(e.BYTERANGE),t.level=r,t.sn="initSegment",i&&(t.levelkeys=i),t.initSegment=null}function we(t,e,r){t.levelkeys=e;var i=r.encryptedFragments;i.length&&i[i.length-1].levelkeys===e||!Object.keys(e).some((function(t){return e[t].isCommonEncryption}))||i.push(t)}var Ce="manifest",_e="level",xe="audioTrack",Pe="subtitleTrack",Fe="main",Me="audio",Oe="subtitle";function Ne(t){switch(t.type){case xe:return Me;case Pe:return Oe;default:return Fe}}function Ue(t,e){var r=t.url;return void 0!==r&&0!==r.indexOf("data:")||(r=e.url),r}var Be=function(){function t(t){this.hls=void 0,this.loaders=Object.create(null),this.variableList=null,this.hls=t,this.registerListeners()}var e=t.prototype;return e.startLoad=function(t){},e.stopLoad=function(){this.destroyInternalLoaders()},e.registerListeners=function(){var t=this.hls;t.on(S.MANIFEST_LOADING,this.onManifestLoading,this),t.on(S.LEVEL_LOADING,this.onLevelLoading,this),t.on(S.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),t.on(S.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this)},e.unregisterListeners=function(){var t=this.hls;t.off(S.MANIFEST_LOADING,this.onManifestLoading,this),t.off(S.LEVEL_LOADING,this.onLevelLoading,this),t.off(S.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),t.off(S.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this)},e.createInternalLoader=function(t){var e=this.hls.config,r=e.pLoader,i=e.loader,n=new(r||i)(e);return this.loaders[t.type]=n,n},e.getInternalLoader=function(t){return this.loaders[t.type]},e.resetInternalLoader=function(t){this.loaders[t]&&delete this.loaders[t]},e.destroyInternalLoaders=function(){for(var t in this.loaders){var e=this.loaders[t];e&&e.destroy(),this.resetInternalLoader(t)}},e.destroy=function(){this.variableList=null,this.unregisterListeners(),this.destroyInternalLoaders()},e.onManifestLoading=function(t,e){var r=e.url;this.variableList=null,this.load({id:null,level:0,responseType:"text",type:Ce,url:r,deliveryDirectives:null})},e.onLevelLoading=function(t,e){var r=e.id,i=e.level,n=e.pathwayId,a=e.url,s=e.deliveryDirectives;this.load({id:r,level:i,pathwayId:n,responseType:"text",type:_e,url:a,deliveryDirectives:s})},e.onAudioTrackLoading=function(t,e){var r=e.id,i=e.groupId,n=e.url,a=e.deliveryDirectives;this.load({id:r,groupId:i,level:null,responseType:"text",type:xe,url:n,deliveryDirectives:a})},e.onSubtitleTrackLoading=function(t,e){var r=e.id,i=e.groupId,n=e.url,a=e.deliveryDirectives;this.load({id:r,groupId:i,level:null,responseType:"text",type:Pe,url:n,deliveryDirectives:a})},e.load=function(t){var e,r,i,n=this,a=this.hls.config,s=this.getInternalLoader(t);if(s){var l=s.context;if(l&&l.url===t.url&&l.level===t.level)return void w.trace("[playlist-loader]: playlist request ongoing");w.log("[playlist-loader]: aborting previous loader for type: "+t.type),s.abort()}if(r=t.type===Ce?a.manifestLoadPolicy.default:o({},a.playlistLoadPolicy.default,{timeoutRetry:null,errorRetry:null}),s=this.createInternalLoader(t),y(null==(e=t.deliveryDirectives)?void 0:e.part)&&(t.type===_e&&null!==t.level?i=this.hls.levels[t.level].details:t.type===xe&&null!==t.id?i=this.hls.audioTracks[t.id].details:t.type===Pe&&null!==t.id&&(i=this.hls.subtitleTracks[t.id].details),i)){var u=i.partTarget,h=i.targetduration;if(u&&h){var d=1e3*Math.max(3*u,.8*h);r=o({},r,{maxTimeToFirstByteMs:Math.min(d,r.maxTimeToFirstByteMs),maxLoadTimeMs:Math.min(d,r.maxTimeToFirstByteMs)})}}var c=r.errorRetry||r.timeoutRetry||{},f={loadPolicy:r,timeout:r.maxLoadTimeMs,maxRetry:c.maxNumRetry||0,retryDelay:c.retryDelayMs||0,maxRetryDelay:c.maxRetryDelayMs||0},g={onSuccess:function(t,e,r,i){var a=n.getInternalLoader(r);n.resetInternalLoader(r.type);var s=t.data;0===s.indexOf("#EXTM3U")?(e.parsing.start=performance.now(),Le.isMediaPlaylist(s)?n.handleTrackOrLevelPlaylist(t,e,r,i||null,a):n.handleMasterPlaylist(t,e,r,i)):n.handleManifestParsingError(t,r,new Error("no EXTM3U delimiter"),i||null,e)},onError:function(t,e,r,i){n.handleNetworkError(e,r,!1,t,i)},onTimeout:function(t,e,r){n.handleNetworkError(e,r,!0,void 0,t)}};s.load(t,f,g)},e.handleMasterPlaylist=function(t,e,r,i){var n=this.hls,a=t.data,s=Ue(t,r),o=Le.parseMasterPlaylist(a,s);if(o.playlistParsingError)this.handleManifestParsingError(t,r,o.playlistParsingError,i,e);else{var l=o.contentSteering,u=o.levels,h=o.sessionData,d=o.sessionKeys,c=o.startTimeOffset,f=o.variableList;this.variableList=f;var g=Le.parseMasterPlaylistMedia(a,s,o),v=g.AUDIO,m=void 0===v?[]:v,p=g.SUBTITLES,y=g["CLOSED-CAPTIONS"];m.length&&(m.some((function(t){return!t.url}))||!u[0].audioCodec||u[0].attrs.AUDIO||(w.log("[playlist-loader]: audio codec signaled in quality level, but no embedded audio track signaled, create one"),m.unshift({type:"main",name:"main",groupId:"main",default:!1,autoselect:!1,forced:!1,id:-1,attrs:new x({}),bitrate:0,url:""}))),n.trigger(S.MANIFEST_LOADED,{levels:u,audioTracks:m,subtitles:p,captions:y,contentSteering:l,url:s,stats:e,networkDetails:i,sessionData:h,sessionKeys:d,startTimeOffset:c,variableList:f})}},e.handleTrackOrLevelPlaylist=function(t,e,r,i,n){var a=this.hls,s=r.id,o=r.level,l=r.type,u=Ue(t,r),h=y(o)?o:y(s)?s:0,d=Ne(r),c=Le.parseLevelPlaylist(t.data,u,h,d,0,this.variableList);if(l===Ce){var f={attrs:new x({}),bitrate:0,details:c,name:"",url:u};a.trigger(S.MANIFEST_LOADED,{levels:[f],audioTracks:[],url:u,stats:e,networkDetails:i,sessionData:null,sessionKeys:null,contentSteering:null,startTimeOffset:null,variableList:null})}e.parsing.end=performance.now(),r.levelDetails=c,this.handlePlaylistLoaded(c,t,e,r,i,n)},e.handleManifestParsingError=function(t,e,r,i,n){this.hls.trigger(S.ERROR,{type:L.NETWORK_ERROR,details:A.MANIFEST_PARSING_ERROR,fatal:e.type===Ce,url:t.url,err:r,error:r,reason:r.message,response:t,context:e,networkDetails:i,stats:n})},e.handleNetworkError=function(t,e,r,n,a){void 0===r&&(r=!1);var s="A network "+(r?"timeout":"error"+(n?" (status "+n.code+")":""))+" occurred while loading "+t.type;t.type===_e?s+=": "+t.level+" id: "+t.id:t.type!==xe&&t.type!==Pe||(s+=" id: "+t.id+' group-id: "'+t.groupId+'"');var o=new Error(s);w.warn("[playlist-loader]: "+s);var l=A.UNKNOWN,u=!1,h=this.getInternalLoader(t);switch(t.type){case Ce:l=r?A.MANIFEST_LOAD_TIMEOUT:A.MANIFEST_LOAD_ERROR,u=!0;break;case _e:l=r?A.LEVEL_LOAD_TIMEOUT:A.LEVEL_LOAD_ERROR,u=!1;break;case xe:l=r?A.AUDIO_TRACK_LOAD_TIMEOUT:A.AUDIO_TRACK_LOAD_ERROR,u=!1;break;case Pe:l=r?A.SUBTITLE_TRACK_LOAD_TIMEOUT:A.SUBTITLE_LOAD_ERROR,u=!1}h&&this.resetInternalLoader(t.type);var d={type:L.NETWORK_ERROR,details:l,fatal:u,url:t.url,loader:h,context:t,error:o,networkDetails:e,stats:a};if(n){var c=(null==e?void 0:e.url)||t.url;d.response=i({url:c,data:void 0},n)}this.hls.trigger(S.ERROR,d)},e.handlePlaylistLoaded=function(t,e,r,i,n,a){var s=this.hls,o=i.type,l=i.level,u=i.id,h=i.groupId,d=i.deliveryDirectives,c=Ue(e,i),f=Ne(i),g="number"==typeof i.level&&f===Fe?l:void 0;if(t.fragments.length){t.targetduration||(t.playlistParsingError=new Error("Missing Target Duration"));var v=t.playlistParsingError;if(v)s.trigger(S.ERROR,{type:L.NETWORK_ERROR,details:A.LEVEL_PARSING_ERROR,fatal:!1,url:c,error:v,reason:v.message,response:e,context:i,level:g,parent:f,networkDetails:n,stats:r});else switch(t.live&&a&&(a.getCacheAge&&(t.ageHeader=a.getCacheAge()||0),a.getCacheAge&&!isNaN(t.ageHeader)||(t.ageHeader=0)),o){case Ce:case _e:s.trigger(S.LEVEL_LOADED,{details:t,level:g||0,id:u||0,stats:r,networkDetails:n,deliveryDirectives:d});break;case xe:s.trigger(S.AUDIO_TRACK_LOADED,{details:t,id:u||0,groupId:h||"",stats:r,networkDetails:n,deliveryDirectives:d});break;case Pe:s.trigger(S.SUBTITLE_TRACK_LOADED,{details:t,id:u||0,groupId:h||"",stats:r,networkDetails:n,deliveryDirectives:d})}}else{var m=new Error("No Segments found in Playlist");s.trigger(S.ERROR,{type:L.NETWORK_ERROR,details:A.LEVEL_EMPTY_ERROR,fatal:!1,url:c,error:m,reason:m.message,response:e,context:i,level:g,parent:f,networkDetails:n,stats:r})}},t}();function Ge(t,e){var r;try{r=new Event("addtrack")}catch(t){(r=document.createEvent("Event")).initEvent("addtrack",!1,!1)}r.track=t,e.dispatchEvent(r)}function Ke(t,e){var r=t.mode;if("disabled"===r&&(t.mode="hidden"),t.cues&&!t.cues.getCueById(e.id))try{if(t.addCue(e),!t.cues.getCueById(e.id))throw new Error("addCue is failed for: "+e)}catch(r){w.debug("[texttrack-utils]: "+r);try{var i=new self.TextTrackCue(e.startTime,e.endTime,e.text);i.id=e.id,t.addCue(i)}catch(t){w.debug("[texttrack-utils]: Legacy TextTrackCue fallback failed: "+t)}}"disabled"===r&&(t.mode=r)}function He(t){var e=t.mode;if("disabled"===e&&(t.mode="hidden"),t.cues)for(var r=t.cues.length;r--;)t.removeCue(t.cues[r]);"disabled"===e&&(t.mode=e)}function Ve(t,e,r,i){var n=t.mode;if("disabled"===n&&(t.mode="hidden"),t.cues&&t.cues.length>0)for(var a=function(t,e,r){var i=[],n=function(t,e){if(et[r].endTime)return-1;for(var i=0,n=r;i<=n;){var a=Math.floor((n+i)/2);if(et[a].startTime&&i-1)for(var a=n,s=t.length;a=e&&o.endTime<=r)i.push(o);else if(o.startTime>r)return i}return i}(t.cues,e,r),s=0;sQe&&(d=Qe),d-h<=0&&(d=h+.25);for(var c=0;ce.startDate&&(!t||e.startDate.05&&this.forwardBufferLength>1){var l=Math.min(2,Math.max(1,a)),u=Math.round(2/(1+Math.exp(-.75*o-this.edgeStalled))*20)/20;t.playbackRate=Math.min(l,Math.max(1,u))}else 1!==t.playbackRate&&0!==t.playbackRate&&(t.playbackRate=1)}}}}},e.estimateLiveEdge=function(){var t=this.levelDetails;return null===t?null:t.edge+t.age},e.computeLatency=function(){var t=this.estimateLiveEdge();return null===t?null:t-this.currentTime},s(t,[{key:"latency",get:function(){return this._latency||0}},{key:"maxLatency",get:function(){var t=this.config,e=this.levelDetails;return void 0!==t.liveMaxLatencyDuration?t.liveMaxLatencyDuration:e?t.liveMaxLatencyDurationCount*e.targetduration:0}},{key:"targetLatency",get:function(){var t=this.levelDetails;if(null===t)return null;var e=t.holdBack,r=t.partHoldBack,i=t.targetduration,n=this.config,a=n.liveSyncDuration,s=n.liveSyncDurationCount,o=n.lowLatencyMode,l=this.hls.userConfig,u=o&&r||e;(l.liveSyncDuration||l.liveSyncDurationCount||0===u)&&(u=void 0!==a?a:s*i);var h=i;return u+Math.min(1*this.stallCount,h)}},{key:"liveSyncPosition",get:function(){var t=this.estimateLiveEdge(),e=this.targetLatency,r=this.levelDetails;if(null===t||null===e||null===r)return null;var i=r.edge,n=t-e-this.edgeStalled,a=i-r.totalduration,s=i-(this.config.lowLatencyMode&&r.partTarget||r.targetduration);return Math.min(Math.max(a,n),s)}},{key:"drift",get:function(){var t=this.levelDetails;return null===t?1:t.drift}},{key:"edgeStalled",get:function(){var t=this.levelDetails;if(null===t)return 0;var e=3*(this.config.lowLatencyMode&&t.partTarget||t.targetduration);return Math.max(t.age-e,0)}},{key:"forwardBufferLength",get:function(){var t=this.media,e=this.levelDetails;if(!t||!e)return 0;var r=t.buffered.length;return(r?t.buffered.end(r-1):e.edge)-this.currentTime}}]),t}(),tr=["NONE","TYPE-0","TYPE-1",null],er=["SDR","PQ","HLG"],rr="",ir="YES",nr="v2";function ar(t){var e=t.canSkipUntil,r=t.canSkipDateRanges,i=t.age;return e&&it.sn?(n=r-t.start,i=t):(n=t.start-r,i=e),i.duration!==n&&(i.duration=n)}else e.sn>t.sn?t.cc===e.cc&&t.minEndPTS?e.start=t.start+(t.minEndPTS-t.start):e.start=t.start+t.duration:e.start=Math.max(t.start-e.duration,0)}function hr(t,e,r,i,n,a){i-r<=0&&(w.warn("Fragment should have a positive duration",e),i=r+e.duration,a=n+e.duration);var s=r,o=i,l=e.startPTS,u=e.endPTS;if(y(l)){var h=Math.abs(l-r);y(e.deltaPTS)?e.deltaPTS=Math.max(h,e.deltaPTS):e.deltaPTS=h,s=Math.max(r,l),r=Math.min(r,l),n=Math.min(n,e.startDTS),o=Math.min(i,u),i=Math.max(i,u),a=Math.max(a,e.endDTS)}var d=r-e.start;0!==e.start&&(e.start=r),e.duration=i-e.start,e.startPTS=r,e.maxStartPTS=s,e.startDTS=n,e.endPTS=i,e.minEndPTS=o,e.endDTS=a;var c,f=e.sn;if(!t||ft.endSN)return 0;var g=f-t.startSN,v=t.fragments;for(v[g]=e,c=g;c>0;c--)ur(v[c],v[c-1]);for(c=g;c=0;n--){var a=i[n].initSegment;if(a){r=a;break}}t.fragmentHint&&delete t.fragmentHint.endPTS;var s,l,u,h,d,c=0;if(function(t,e,r){for(var i=e.skippedSegments,n=Math.max(t.startSN,e.startSN)-e.startSN,a=(t.fragmentHint?1:0)+(i?e.endSN:Math.min(t.endSN,e.endSN))-e.startSN,s=e.startSN-t.startSN,o=e.fragmentHint?e.fragments.concat(e.fragmentHint):e.fragments,l=t.fragmentHint?t.fragments.concat(t.fragmentHint):t.fragments,u=n;u<=a;u++){var h=l[s+u],d=o[u];i&&!d&&u=i.length||fr(e,i[r].start)}function fr(t,e){if(e){for(var r=t.fragments,i=t.skippedSegments;i499)}(n)||!!r);return t.shouldRetry?t.shouldRetry(t,e,r,i,a):a}var Lr=function(t,e){for(var r=0,i=t.length-1,n=null,a=null;r<=i;){var s=e(a=t[n=(r+i)/2|0]);if(s>0)r=n+1;else{if(!(s<0))return a;i=n-1}}return null};function Ar(t,e,r,i,n){void 0===r&&(r=0),void 0===i&&(i=0),void 0===n&&(n=.005);var a=null;if(t){a=e[t.sn-e[0].sn+1]||null;var s=t.endDTS-r;s>0&&s<15e-7&&(r+=15e-7)}else 0===r&&0===e[0].start&&(a=e[0]);if(a&&((!t||t.level===a.level)&&0===Rr(r,i,a)||function(t,e,r){if(e&&0===e.start&&e.level0){var i=e.tagList.reduce((function(t,e){return"INF"===e[0]&&(t+=parseFloat(e[1])),t}),r);return t.start<=i}return!1}(a,t,Math.min(n,i))))return a;var o=Lr(e,Rr.bind(null,r,i));return!o||o===t&&a?a:o}function Rr(t,e,r){if(void 0===t&&(t=0),void 0===e&&(e=0),r.start<=t&&r.start+r.duration>t)return 0;var i=Math.min(e,r.duration+(r.deltaPTS?r.deltaPTS:0));return r.start+r.duration-i<=t?1:r.start-i>t&&r.start?-1:0}function br(t,e,r){var i=1e3*Math.min(e,r.duration+(r.deltaPTS?r.deltaPTS:0));return(r.endProgramDateTime||0)-i>t}var kr=0,Dr=2,Ir=3,wr=5,Cr=0,_r=1,xr=2,Pr=function(){function t(t){this.hls=void 0,this.playlistError=0,this.penalizedRenditions={},this.log=void 0,this.warn=void 0,this.error=void 0,this.hls=t,this.log=w.log.bind(w,"[info]:"),this.warn=w.warn.bind(w,"[warning]:"),this.error=w.error.bind(w,"[error]:"),this.registerListeners()}var e=t.prototype;return e.registerListeners=function(){var t=this.hls;t.on(S.ERROR,this.onError,this),t.on(S.MANIFEST_LOADING,this.onManifestLoading,this),t.on(S.LEVEL_UPDATED,this.onLevelUpdated,this)},e.unregisterListeners=function(){var t=this.hls;t&&(t.off(S.ERROR,this.onError,this),t.off(S.ERROR,this.onErrorOut,this),t.off(S.MANIFEST_LOADING,this.onManifestLoading,this),t.off(S.LEVEL_UPDATED,this.onLevelUpdated,this))},e.destroy=function(){this.unregisterListeners(),this.hls=null,this.penalizedRenditions={}},e.startLoad=function(t){},e.stopLoad=function(){this.playlistError=0},e.getVariantLevelIndex=function(t){return(null==t?void 0:t.type)===Fe?t.level:this.hls.loadLevel},e.onManifestLoading=function(){this.playlistError=0,this.penalizedRenditions={}},e.onLevelUpdated=function(){this.playlistError=0},e.onError=function(t,e){var r,i;if(!e.fatal){var n=this.hls,a=e.context;switch(e.details){case A.FRAG_LOAD_ERROR:case A.FRAG_LOAD_TIMEOUT:case A.KEY_LOAD_ERROR:case A.KEY_LOAD_TIMEOUT:return void(e.errorAction=this.getFragRetryOrSwitchAction(e));case A.FRAG_PARSING_ERROR:if(null!=(r=e.frag)&&r.gap)return void(e.errorAction={action:kr,flags:Cr});case A.FRAG_GAP:case A.FRAG_DECRYPT_ERROR:return e.errorAction=this.getFragRetryOrSwitchAction(e),void(e.errorAction.action=Dr);case A.LEVEL_EMPTY_ERROR:case A.LEVEL_PARSING_ERROR:var s,o,l=e.parent===Fe?e.level:n.loadLevel;return void(e.details===A.LEVEL_EMPTY_ERROR&&null!=(s=e.context)&&null!=(o=s.levelDetails)&&o.live?e.errorAction=this.getPlaylistRetryOrSwitchAction(e,l):(e.levelRetry=!1,e.errorAction=this.getLevelSwitchAction(e,l)));case A.LEVEL_LOAD_ERROR:case A.LEVEL_LOAD_TIMEOUT:return void("number"==typeof(null==a?void 0:a.level)&&(e.errorAction=this.getPlaylistRetryOrSwitchAction(e,a.level)));case A.AUDIO_TRACK_LOAD_ERROR:case A.AUDIO_TRACK_LOAD_TIMEOUT:case A.SUBTITLE_LOAD_ERROR:case A.SUBTITLE_TRACK_LOAD_TIMEOUT:if(a){var u=n.levels[n.loadLevel];if(u&&(a.type===xe&&u.hasAudioGroup(a.groupId)||a.type===Pe&&u.hasSubtitleGroup(a.groupId)))return e.errorAction=this.getPlaylistRetryOrSwitchAction(e,n.loadLevel),e.errorAction.action=Dr,void(e.errorAction.flags=_r)}return;case A.KEY_SYSTEM_STATUS_OUTPUT_RESTRICTED:var h=n.levels[n.loadLevel],d=null==h?void 0:h.attrs["HDCP-LEVEL"];return void(d?e.errorAction={action:Dr,flags:xr,hdcpLevel:d}:this.keySystemError(e));case A.BUFFER_ADD_CODEC_ERROR:case A.REMUX_ALLOC_ERROR:case A.BUFFER_APPEND_ERROR:return void(e.errorAction=this.getLevelSwitchAction(e,null!=(i=e.level)?i:n.loadLevel));case A.INTERNAL_EXCEPTION:case A.BUFFER_APPENDING_ERROR:case A.BUFFER_FULL_ERROR:case A.LEVEL_SWITCH_ERROR:case A.BUFFER_STALLED_ERROR:case A.BUFFER_SEEK_OVER_HOLE:case A.BUFFER_NUDGE_ON_STALL:return void(e.errorAction={action:kr,flags:Cr})}e.type===L.KEY_SYSTEM_ERROR&&this.keySystemError(e)}},e.keySystemError=function(t){var e=this.getVariantLevelIndex(t.frag);t.levelRetry=!1,t.errorAction=this.getLevelSwitchAction(t,e)},e.getPlaylistRetryOrSwitchAction=function(t,e){var r=yr(this.hls.config.playlistLoadPolicy,t),i=this.playlistError++;if(Sr(r,i,pr(t),t.response))return{action:wr,flags:Cr,retryConfig:r,retryCount:i};var n=this.getLevelSwitchAction(t,e);return r&&(n.retryConfig=r,n.retryCount=i),n},e.getFragRetryOrSwitchAction=function(t){var e=this.hls,r=this.getVariantLevelIndex(t.frag),i=e.levels[r],n=e.config,a=n.fragLoadPolicy,s=n.keyLoadPolicy,o=yr(t.details.startsWith("key")?s:a,t),l=e.levels.reduce((function(t,e){return t+e.fragmentError}),0);if(i&&(t.details!==A.FRAG_GAP&&i.fragmentError++,Sr(o,l,pr(t),t.response)))return{action:wr,flags:Cr,retryConfig:o,retryCount:l};var u=this.getLevelSwitchAction(t,r);return o&&(u.retryConfig=o,u.retryCount=l),u},e.getLevelSwitchAction=function(t,e){var r=this.hls;null==e&&(e=r.loadLevel);var i=this.hls.levels[e];if(i){var n,a,s=t.details;i.loadError++,s===A.BUFFER_APPEND_ERROR&&i.fragmentError++;var o=-1,l=r.levels,u=r.loadLevel,h=r.minAutoLevel,d=r.maxAutoLevel;r.autoLevelEnabled||(r.loadLevel=-1);for(var c,f=null==(n=t.frag)?void 0:n.type,g=(f===Me&&s===A.FRAG_PARSING_ERROR||"audio"===t.sourceBufferName&&(s===A.BUFFER_ADD_CODEC_ERROR||s===A.BUFFER_APPEND_ERROR))&&l.some((function(t){var e=t.audioCodec;return i.audioCodec!==e})),v="video"===t.sourceBufferName&&(s===A.BUFFER_ADD_CODEC_ERROR||s===A.BUFFER_APPEND_ERROR)&&l.some((function(t){var e=t.codecSet,r=t.audioCodec;return i.codecSet!==e&&i.audioCodec===r})),m=null!=(a=t.context)?a:{},p=m.type,y=m.groupId,E=function(){var e=(T+u)%l.length;if(e!==u&&e>=h&&e<=d&&0===l[e].loadError){var r,n,a=l[e];if(s===A.FRAG_GAP&&f===Fe&&t.frag){var c=l[e].details;if(c){var m=Ar(t.frag,c.fragments,t.frag.start);if(null!=m&&m.gap)return 0}}else{if(p===xe&&a.hasAudioGroup(y)||p===Pe&&a.hasSubtitleGroup(y))return 0;if(f===Me&&null!=(r=i.audioGroups)&&r.some((function(t){return a.hasAudioGroup(t)}))||f===Oe&&null!=(n=i.subtitleGroups)&&n.some((function(t){return a.hasSubtitleGroup(t)}))||g&&i.audioCodec===a.audioCodec||!g&&i.audioCodec!==a.audioCodec||v&&i.codecSet===a.codecSet)return 0}return o=e,1}},T=l.length;T--&&(0===(c=E())||1!==c););if(o>-1&&r.loadLevel!==o)return t.levelRetry=!0,this.playlistError=0,{action:Dr,flags:Cr,nextAutoLevel:o}}return{action:Dr,flags:_r}},e.onErrorOut=function(t,e){var r;switch(null==(r=e.errorAction)?void 0:r.action){case kr:break;case Dr:this.sendAlternateToPenaltyBox(e),e.errorAction.resolved||e.details===A.FRAG_GAP?/MediaSource readyState: ended/.test(e.error.message)&&(this.warn('MediaSource ended after "'+e.sourceBufferName+'" sourceBuffer append error. Attempting to recover from media error.'),this.hls.recoverMediaError()):e.fatal=!0}e.fatal&&this.hls.stopLoad()},e.sendAlternateToPenaltyBox=function(t){var e=this.hls,r=t.errorAction;if(r){var i=r.flags,n=r.hdcpLevel,a=r.nextAutoLevel;switch(i){case Cr:this.switchLevel(t,a);break;case xr:n&&(e.maxHdcpLevel=tr[tr.indexOf(n)-1],r.resolved=!0),this.warn('Restricting playback to HDCP-LEVEL of "'+e.maxHdcpLevel+'" or lower')}r.resolved||this.switchLevel(t,a)}},e.switchLevel=function(t,e){void 0!==e&&t.errorAction&&(this.warn("switching to level "+e+" after "+t.details),this.hls.nextAutoLevel=e,t.errorAction.resolved=!0,this.hls.nextLoadLevel=this.hls.nextAutoLevel)},t}(),Fr=function(){function t(t,e){this.hls=void 0,this.timer=-1,this.requestScheduled=-1,this.canLoad=!1,this.log=void 0,this.warn=void 0,this.log=w.log.bind(w,e+":"),this.warn=w.warn.bind(w,e+":"),this.hls=t}var e=t.prototype;return e.destroy=function(){this.clearTimer(),this.hls=this.log=this.warn=null},e.clearTimer=function(){-1!==this.timer&&(self.clearTimeout(this.timer),this.timer=-1)},e.startLoad=function(){this.canLoad=!0,this.requestScheduled=-1,this.loadPlaylist()},e.stopLoad=function(){this.canLoad=!1,this.clearTimer()},e.switchParams=function(t,e,r){var i=null==e?void 0:e.renditionReports;if(i){for(var n=-1,a=0;a=0&&d>e.partTarget&&(h+=1)}var c=r&&ar(r);return new sr(u,h>=0?h:void 0,c)}}},e.loadPlaylist=function(t){-1===this.requestScheduled&&(this.requestScheduled=self.performance.now())},e.shouldLoadPlaylist=function(t){return this.canLoad&&!!t&&!!t.url&&(!t.details||t.details.live)},e.shouldReloadPlaylist=function(t){return-1===this.timer&&-1===this.requestScheduled&&this.shouldLoadPlaylist(t)},e.playlistLoaded=function(t,e,r){var i=this,n=e.details,a=e.stats,s=self.performance.now(),o=a.loading.first?Math.max(0,s-a.loading.first):0;if(n.advancedDateTime=Date.now()-o,n.live||null!=r&&r.live){if(n.reloaded(r),r&&this.log("live playlist "+t+" "+(n.advanced?"REFRESHED "+n.lastPartSn+"-"+n.lastPartIndex:n.updated?"UPDATED":"MISSED")),r&&n.fragments.length>0&&dr(r,n),!this.canLoad||!n.live)return;var l,u=void 0,h=void 0;if(n.canBlockReload&&n.endSN&&n.advanced){var d=this.hls.config.lowLatencyMode,c=n.lastPartSn,f=n.endSN,g=n.lastPartIndex,v=c===f;-1!==g?(u=v?f+1:c,h=v?d?0:g:g+1):u=f+1;var m=n.age,p=m+n.ageHeader,y=Math.min(p-n.partTarget,1.5*n.targetduration);if(y>0){if(r&&y>r.tuneInGoal)this.warn("CDN Tune-in goal increased from: "+r.tuneInGoal+" to: "+y+" with playlist age: "+n.age),y=0;else{var E=Math.floor(y/n.targetduration);u+=E,void 0!==h&&(h+=Math.round(y%n.targetduration/n.partTarget)),this.log("CDN Tune-in age: "+n.ageHeader+"s last advanced "+m.toFixed(2)+"s goal: "+y+" skip sn "+E+" to part "+h)}n.tuneInGoal=y}if(l=this.getDeliveryDirectives(n,e.deliveryDirectives,u,h),d||!v)return void this.loadPlaylist(l)}else(n.canBlockReload||n.canSkipUntil)&&(l=this.getDeliveryDirectives(n,e.deliveryDirectives,u,h));var T=this.hls.mainForwardBufferInfo,S=T?T.end-T.len:0,L=function(t,e){void 0===e&&(e=1/0);var r=1e3*t.targetduration;if(t.updated){var i=t.fragments;if(i.length&&4*r>e){var n=1e3*i[i.length-1].duration;nthis.requestScheduled+L&&(this.requestScheduled=a.loading.start),void 0!==u&&n.canBlockReload?this.requestScheduled=a.loading.first+L-(1e3*n.partTarget||1e3):-1===this.requestScheduled||this.requestScheduled+L=u.maxNumRetry)return!1;if(i&&null!=(d=t.context)&&d.deliveryDirectives)this.warn("Retrying playlist loading "+(l+1)+"/"+u.maxNumRetry+' after "'+r+'" without delivery-directives'),this.loadPlaylist();else{var c=Er(u,l);this.timer=self.setTimeout((function(){return e.loadPlaylist()}),c),this.warn("Retrying playlist loading "+(l+1)+"/"+u.maxNumRetry+' after "'+r+'" in '+c+"ms")}t.levelRetry=!0,n.resolved=!0}return h},t}(),Mr=function(){function t(t,e,r){void 0===e&&(e=0),void 0===r&&(r=0),this.halfLife=void 0,this.alpha_=void 0,this.estimate_=void 0,this.totalWeight_=void 0,this.halfLife=t,this.alpha_=t?Math.exp(Math.log(.5)/t):0,this.estimate_=e,this.totalWeight_=r}var e=t.prototype;return e.sample=function(t,e){var r=Math.pow(this.alpha_,t);this.estimate_=e*(1-r)+r*this.estimate_,this.totalWeight_+=t},e.getTotalWeight=function(){return this.totalWeight_},e.getEstimate=function(){if(this.alpha_){var t=1-Math.pow(this.alpha_,this.totalWeight_);if(t)return this.estimate_/t}return this.estimate_},t}(),Or=function(){function t(t,e,r,i){void 0===i&&(i=100),this.defaultEstimate_=void 0,this.minWeight_=void 0,this.minDelayMs_=void 0,this.slow_=void 0,this.fast_=void 0,this.defaultTTFB_=void 0,this.ttfb_=void 0,this.defaultEstimate_=r,this.minWeight_=.001,this.minDelayMs_=50,this.slow_=new Mr(t),this.fast_=new Mr(e),this.defaultTTFB_=i,this.ttfb_=new Mr(t)}var e=t.prototype;return e.update=function(t,e){var r=this.slow_,i=this.fast_,n=this.ttfb_;r.halfLife!==t&&(this.slow_=new Mr(t,r.getEstimate(),r.getTotalWeight())),i.halfLife!==e&&(this.fast_=new Mr(e,i.getEstimate(),i.getTotalWeight())),n.halfLife!==t&&(this.ttfb_=new Mr(t,n.getEstimate(),n.getTotalWeight()))},e.sample=function(t,e){var r=(t=Math.max(t,this.minDelayMs_))/1e3,i=8*e/r;this.fast_.sample(r,i),this.slow_.sample(r,i)},e.sampleTTFB=function(t){var e=t/1e3,r=Math.sqrt(2)*Math.exp(-Math.pow(e,2)/2);this.ttfb_.sample(r,Math.max(t,5))},e.canEstimate=function(){return this.fast_.getTotalWeight()>=this.minWeight_},e.getEstimate=function(){return this.canEstimate()?Math.min(this.fast_.getEstimate(),this.slow_.getEstimate()):this.defaultEstimate_},e.getEstimateTTFB=function(){return this.ttfb_.getTotalWeight()>=this.minWeight_?this.ttfb_.getEstimate():this.defaultTTFB_},e.destroy=function(){},t}(),Nr={supported:!0,configurations:[],decodingInfoResults:[{supported:!0,powerEfficient:!0,smooth:!0}]},Ur={};function Br(t,e,r){var n=t.videoCodec,a=t.audioCodec;if(!n||!a||!r)return Promise.resolve(Nr);var s={width:t.width,height:t.height,bitrate:Math.ceil(Math.max(.9*t.bitrate,t.averageBitrate)),framerate:t.frameRate||30},o=t.videoRange;"SDR"!==o&&(s.transferFunction=o.toLowerCase());var l=n.split(",").map((function(t){return{type:"media-source",video:i(i({},s),{},{contentType:he(t,"video")})}}));return a&&t.audioGroups&&t.audioGroups.forEach((function(t){var r;t&&(null==(r=e.groups[t])||r.tracks.forEach((function(e){if(e.groupId===t){var r=e.channels||"",i=parseFloat(r);y(i)&&i>2&&l.push.apply(l,a.split(",").map((function(t){return{type:"media-source",audio:{contentType:he(t,"audio"),channels:""+i}}})))}})))})),Promise.all(l.map((function(t){var e=function(t){var e=t.audio,r=t.video,i=r||e;if(i){var n=i.contentType.split('"')[1];if(r)return"r"+r.height+"x"+r.width+"f"+Math.ceil(r.framerate)+(r.transferFunction||"sd")+"_"+n+"_"+Math.ceil(r.bitrate/1e5);if(e)return"c"+e.channels+(e.spatialRendering?"s":"n")+"_"+n}return""}(t);return Ur[e]||(Ur[e]=r.decodingInfo(t))}))).then((function(t){return{supported:!t.some((function(t){return!t.supported})),configurations:l,decodingInfoResults:t}})).catch((function(t){return{supported:!1,configurations:l,decodingInfoResults:[],error:t}}))}function Gr(t,e){var r=!1,i=[];return t&&(r="SDR"!==t,i=[t]),e&&(i=e.allowedVideoRanges||er.slice(0),i=(r=void 0!==e.preferHDR?e.preferHDR:function(){if("function"==typeof matchMedia){var t=matchMedia("(dynamic-range: high)"),e=matchMedia("bad query");if(t.media!==e.media)return!0===t.matches}return!1}())?i.filter((function(t){return"SDR"!==t})):["SDR"]),{preferHDR:r,allowedVideoRanges:i}}function Kr(t,e){w.log('[abr] start candidates with "'+t+'" ignored because '+e)}function Hr(t,e,r){if("attrs"in t){var i=e.indexOf(t);if(-1!==i)return i}for(var n=0;n-1;i--)if(r(t[i]))return i;for(var n=e+1;n-1,p=e.getBwEstimate(),E=i.levels,T=E[t.level],L=o.total||Math.max(o.loaded,Math.round(l*T.averageBitrate/8)),A=m?u-v:u;A<1&&m&&(A=Math.min(u,8*o.loaded/p));var R=m?1e3*o.loaded/A:0,b=R?(L-o.loaded)/R:8*L/p+c/1e3;if(!(b<=g)){var k,D=R?8*R:p,I=Number.POSITIVE_INFINITY;for(k=t.level-1;k>h;k--){var C=E[k].maxBitrate;if((I=e.getTimeToLoadFrag(c/1e3,D,l*C,!E[k].details))=b||I>10*l)){i.nextLoadLevel=i.nextAutoLevel=k,m?e.bwEstimator.sample(u-Math.min(c,v),o.loaded):e.bwEstimator.sampleTTFB(u);var _=E[k].maxBitrate;e.getBwEstimate()*e.hls.config.abrBandWidthUpFactor>_&&e.resetEstimator(_),e.clearTimer(),w.warn("[abr] Fragment "+t.sn+(r?" part "+r.index:"")+" of level "+t.level+" is loading too slowly;\n Time to underbuffer: "+g.toFixed(3)+" s\n Estimated load time for current fragment: "+b.toFixed(3)+" s\n Estimated load time for down switch fragment: "+I.toFixed(3)+" s\n TTFB estimate: "+(0|v)+" ms\n Current BW estimate: "+(y(p)?0|p:"Unknown")+" bps\n New BW estimate: "+(0|e.getBwEstimate())+" bps\n Switching to level "+k+" @ "+(0|_)+" bps"),i.trigger(S.FRAG_LOAD_EMERGENCY_ABORTED,{frag:t,part:r,stats:o})}}}}}}},this.hls=t,this.bwEstimator=this.initEstimator(),this.registerListeners()}var e=t.prototype;return e.resetEstimator=function(t){t&&(w.log("setting initial bwe to "+t),this.hls.config.abrEwmaDefaultEstimate=t),this.firstSelection=-1,this.bwEstimator=this.initEstimator()},e.initEstimator=function(){var t=this.hls.config;return new Or(t.abrEwmaSlowVoD,t.abrEwmaFastVoD,t.abrEwmaDefaultEstimate)},e.registerListeners=function(){var t=this.hls;t.on(S.MANIFEST_LOADING,this.onManifestLoading,this),t.on(S.FRAG_LOADING,this.onFragLoading,this),t.on(S.FRAG_LOADED,this.onFragLoaded,this),t.on(S.FRAG_BUFFERED,this.onFragBuffered,this),t.on(S.LEVEL_SWITCHING,this.onLevelSwitching,this),t.on(S.LEVEL_LOADED,this.onLevelLoaded,this),t.on(S.LEVELS_UPDATED,this.onLevelsUpdated,this),t.on(S.MAX_AUTO_LEVEL_UPDATED,this.onMaxAutoLevelUpdated,this),t.on(S.ERROR,this.onError,this)},e.unregisterListeners=function(){var t=this.hls;t&&(t.off(S.MANIFEST_LOADING,this.onManifestLoading,this),t.off(S.FRAG_LOADING,this.onFragLoading,this),t.off(S.FRAG_LOADED,this.onFragLoaded,this),t.off(S.FRAG_BUFFERED,this.onFragBuffered,this),t.off(S.LEVEL_SWITCHING,this.onLevelSwitching,this),t.off(S.LEVEL_LOADED,this.onLevelLoaded,this),t.off(S.LEVELS_UPDATED,this.onLevelsUpdated,this),t.off(S.MAX_AUTO_LEVEL_UPDATED,this.onMaxAutoLevelUpdated,this),t.off(S.ERROR,this.onError,this))},e.destroy=function(){this.unregisterListeners(),this.clearTimer(),this.hls=this._abandonRulesCheck=null,this.fragCurrent=this.partCurrent=null},e.onManifestLoading=function(t,e){this.lastLoadedFragLevel=-1,this.firstSelection=-1,this.lastLevelLoadSec=0,this.fragCurrent=this.partCurrent=null,this.onLevelsUpdated(),this.clearTimer()},e.onLevelsUpdated=function(){this.lastLoadedFragLevel>-1&&this.fragCurrent&&(this.lastLoadedFragLevel=this.fragCurrent.level),this._nextAutoLevel=-1,this.onMaxAutoLevelUpdated(),this.codecTiers=null,this.audioTracksByGroup=null},e.onMaxAutoLevelUpdated=function(){this.firstSelection=-1,this.nextAutoLevelKey=""},e.onFragLoading=function(t,e){var r,i=e.frag;this.ignoreFragment(i)||(i.bitrateTest||(this.fragCurrent=i,this.partCurrent=null!=(r=e.part)?r:null),this.clearTimer(),this.timer=self.setInterval(this._abandonRulesCheck,100))},e.onLevelSwitching=function(t,e){this.clearTimer()},e.onError=function(t,e){if(!e.fatal)switch(e.details){case A.BUFFER_ADD_CODEC_ERROR:case A.BUFFER_APPEND_ERROR:this.lastLoadedFragLevel=-1,this.firstSelection=-1;break;case A.FRAG_LOAD_TIMEOUT:var r=e.frag,i=this.fragCurrent,n=this.partCurrent;if(r&&i&&r.sn===i.sn&&r.level===i.level){var a=performance.now(),s=n?n.stats:r.stats,o=a-s.loading.start,l=s.loading.first?s.loading.first-s.loading.start:-1;if(s.loaded&&l>-1){var u=this.bwEstimator.getEstimateTTFB();this.bwEstimator.sample(o-Math.min(u,l),s.loaded)}else this.bwEstimator.sampleTTFB(o)}}},e.getTimeToLoadFrag=function(t,e,r,i){return t+r/e+(i?this.lastLevelLoadSec:0)},e.onLevelLoaded=function(t,e){var r=this.hls.config,i=e.stats.loading,n=i.end-i.start;y(n)&&(this.lastLevelLoadSec=n/1e3),e.details.live?this.bwEstimator.update(r.abrEwmaSlowLive,r.abrEwmaFastLive):this.bwEstimator.update(r.abrEwmaSlowVoD,r.abrEwmaFastVoD)},e.onFragLoaded=function(t,e){var r=e.frag,i=e.part,n=i?i.stats:r.stats;if(r.type===Fe&&this.bwEstimator.sampleTTFB(n.loading.first-n.loading.start),!this.ignoreFragment(r)){if(this.clearTimer(),r.level===this._nextAutoLevel&&(this._nextAutoLevel=-1),this.firstSelection=-1,this.hls.config.abrMaxWithRealBitrate){var a=i?i.duration:r.duration,s=this.hls.levels[r.level],o=(s.loaded?s.loaded.bytes:0)+n.loaded,l=(s.loaded?s.loaded.duration:0)+a;s.loaded={bytes:o,duration:l},s.realBitrate=Math.round(8*o/l)}if(r.bitrateTest){var u={stats:n,frag:r,part:i,id:r.type};this.onFragBuffered(S.FRAG_BUFFERED,u),r.bitrateTest=!1}else this.lastLoadedFragLevel=r.level}},e.onFragBuffered=function(t,e){var r=e.frag,i=e.part,n=null!=i&&i.stats.loaded?i.stats:r.stats;if(!n.aborted&&!this.ignoreFragment(r)){var a=n.parsing.end-n.loading.start-Math.min(n.loading.first-n.loading.start,this.bwEstimator.getEstimateTTFB());this.bwEstimator.sample(a,n.loaded),n.bwEstimate=this.getBwEstimate(),r.bitrateTest?this.bitrateTestDelay=a/1e3:this.bitrateTestDelay=0}},e.ignoreFragment=function(t){return t.type!==Fe||"initSegment"===t.sn},e.clearTimer=function(){this.timer>-1&&(self.clearInterval(this.timer),this.timer=-1)},e.getAutoLevelKey=function(){return this.getBwEstimate()+"_"+this.getStarvationDelay().toFixed(2)},e.getNextABRAutoLevel=function(){var t=this.fragCurrent,e=this.partCurrent,r=this.hls,i=r.maxAutoLevel,n=r.config,a=r.minAutoLevel,s=e?e.duration:t?t.duration:0,o=this.getBwEstimate(),l=this.getStarvationDelay(),u=n.abrBandWidthFactor,h=n.abrBandWidthUpFactor;if(l){var d=this.findBestLevel(o,a,i,l,0,u,h);if(d>=0)return d}var c=s?Math.min(s,n.maxStarvationDelay):n.maxStarvationDelay;if(!l){var f=this.bitrateTestDelay;f&&(c=(s?Math.min(s,n.maxLoadingDelay):n.maxLoadingDelay)-f,w.info("[abr] bitrate test took "+Math.round(1e3*f)+"ms, set first fragment max fetchDuration to "+Math.round(1e3*c)+" ms"),u=h=1)}var g=this.findBestLevel(o,a,i,l,c,u,h);if(w.info("[abr] "+(l?"rebuffering expected":"buffer is empty")+", optimal quality level "+g),g>-1)return g;var v=r.levels[a],m=r.levels[r.loadLevel];return(null==v?void 0:v.bitrate)<(null==m?void 0:m.bitrate)?a:r.loadLevel},e.getStarvationDelay=function(){var t=this.hls,e=t.media;if(!e)return 1/0;var r=e&&0!==e.playbackRate?Math.abs(e.playbackRate):1,i=t.mainForwardBufferInfo;return(i?i.len:0)/r},e.getBwEstimate=function(){return this.bwEstimator.canEstimate()?this.bwEstimator.getEstimate():this.hls.config.abrEwmaDefaultEstimate},e.findBestLevel=function(t,e,r,i,n,a,s){var o,l=this,u=i+n,h=this.lastLoadedFragLevel,d=-1===h?this.hls.firstLevel:h,c=this.fragCurrent,f=this.partCurrent,g=this.hls,v=g.levels,m=g.allAudioTracks,p=g.loadLevel,E=g.config;if(1===v.length)return 0;var T,S=v[d],L=!(null==S||null==(o=S.details)||!o.live),A=-1===p||-1===h,R="SDR",b=(null==S?void 0:S.frameRate)||0,k=E.audioPreference,D=E.videoPreference,I=this.audioTracksByGroup||(this.audioTracksByGroup=function(t){return t.reduce((function(t,e){var r=t.groups[e.groupId];r||(r=t.groups[e.groupId]={tracks:[],channels:{2:0},hasDefault:!1,hasAutoSelect:!1}),r.tracks.push(e);var i=e.channels||"2";return r.channels[i]=(r.channels[i]||0)+1,r.hasDefault=r.hasDefault||e.default,r.hasAutoSelect=r.hasAutoSelect||e.autoselect,r.hasDefault&&(t.hasDefaultAudio=!0),r.hasAutoSelect&&(t.hasAutoSelectAudio=!0),t}),{hasDefaultAudio:!1,hasAutoSelectAudio:!1,groups:{}})}(m));if(A){if(-1!==this.firstSelection)return this.firstSelection;var C=this.codecTiers||(this.codecTiers=function(t,e,r,i){return t.slice(r,i+1).reduce((function(t,r){if(!r.codecSet)return t;var i=r.audioGroups,n=t[r.codecSet];n||(t[r.codecSet]=n={minBitrate:1/0,minHeight:1/0,minFramerate:1/0,maxScore:0,videoRanges:{SDR:0},channels:{2:0},hasDefaultAudio:!i,fragmentError:0}),n.minBitrate=Math.min(n.minBitrate,r.bitrate);var a=Math.min(r.height,r.width);return n.minHeight=Math.min(n.minHeight,a),n.minFramerate=Math.min(n.minFramerate,r.frameRate),n.maxScore=Math.max(n.maxScore,r.score),n.fragmentError+=r.fragmentError,n.videoRanges[r.videoRange]=(n.videoRanges[r.videoRange]||0)+1,i&&i.forEach((function(t){if(t){var r=e.groups[t];r&&(n.hasDefaultAudio=n.hasDefaultAudio||e.hasDefaultAudio?r.hasDefault:r.hasAutoSelect||!e.hasDefaultAudio&&!e.hasAutoSelectAudio,Object.keys(r.channels).forEach((function(t){n.channels[t]=(n.channels[t]||0)+r.channels[t]})))}})),t}),{})}(v,I,e,r)),_=function(t,e,r,i,n){for(var a=Object.keys(t),s=null==i?void 0:i.channels,o=null==i?void 0:i.audioCodec,l=s&&2===parseInt(s),u=!0,h=!1,d=1/0,c=1/0,f=1/0,g=0,v=[],m=Gr(e,n),p=m.preferHDR,E=m.allowedVideoRanges,T=function(){var e=t[a[S]];u=e.channels[2]>0,d=Math.min(d,e.minHeight),c=Math.min(c,e.minFramerate),f=Math.min(f,e.minBitrate);var r=E.filter((function(t){return e.videoRanges[t]>0}));r.length>0&&(h=!0,v=r)},S=a.length;S--;)T();d=y(d)?d:0,c=y(c)?c:0;var L=Math.max(1080,d),A=Math.max(30,c);return f=y(f)?f:r,r=Math.max(f,r),h||(e=void 0,v=[]),{codecSet:a.reduce((function(e,i){var n=t[i];if(i===e)return e;if(n.minBitrate>r)return Kr(i,"min bitrate of "+n.minBitrate+" > current estimate of "+r),e;if(!n.hasDefaultAudio)return Kr(i,"no renditions with default or auto-select sound found"),e;if(o&&i.indexOf(o.substring(0,4))%5!=0)return Kr(i,'audio codec preference "'+o+'" not found'),e;if(s&&!l){if(!n.channels[s])return Kr(i,"no renditions with "+s+" channel sound found (channels options: "+Object.keys(n.channels)+")"),e}else if((!o||l)&&u&&0===n.channels[2])return Kr(i,"no renditions with stereo sound found"),e;return n.minHeight>L?(Kr(i,"min resolution of "+n.minHeight+" > maximum of "+L),e):n.minFramerate>A?(Kr(i,"min framerate of "+n.minFramerate+" > maximum of "+A),e):v.some((function(t){return n.videoRanges[t]>0}))?n.maxScore=ce(e)||n.fragmentError>t[e].fragmentError)?e:(g=n.maxScore,i):(Kr(i,"no variants with VIDEO-RANGE of "+JSON.stringify(v)+" found"),e)}),void 0),videoRanges:v,preferHDR:p,minFramerate:c,minBitrate:f}}(C,R,t,k,D),x=_.codecSet,P=_.videoRanges,F=_.minFramerate,M=_.minBitrate,O=_.preferHDR;T=x,R=O?P[P.length-1]:P[0],b=F,t=Math.max(t,M),w.log("[abr] picked start tier "+JSON.stringify(_))}else T=null==S?void 0:S.codecSet,R=null==S?void 0:S.videoRange;for(var N,U=f?f.duration:c?c.duration:0,B=this.bwEstimator.getEstimateTTFB()/1e3,G=[],K=function(){var e,o=v[H],c=H>d;if(!o)return 0;if(E.useMediaCapabilities&&!o.supportedResult&&!o.supportedPromise){var g=navigator.mediaCapabilities;"function"==typeof(null==g?void 0:g.decodingInfo)&&function(t,e,r,i,n,a){var s=t.audioCodec?t.audioGroups:null,o=null==a?void 0:a.audioCodec,l=null==a?void 0:a.channels,u=l?parseInt(l):o?1/0:2,h=null;if(null!=s&&s.length)try{h=1===s.length&&s[0]?e.groups[s[0]].channels:s.reduce((function(t,r){if(r){var i=e.groups[r];if(!i)throw new Error("Audio track group "+r+" not found");Object.keys(i.channels).forEach((function(e){t[e]=(t[e]||0)+i.channels[e]}))}return t}),{2:0})}catch(t){return!0}return void 0!==t.videoCodec&&(t.width>1920&&t.height>1088||t.height>1920&&t.width>1088||t.frameRate>Math.max(i,30)||"SDR"!==t.videoRange&&t.videoRange!==r||t.bitrate>Math.max(n,8e6))||!!h&&y(u)&&Object.keys(h).some((function(t){return parseInt(t)>u}))}(o,I,R,b,t,k)?(o.supportedPromise=Br(o,I,g),o.supportedPromise.then((function(t){if(l.hls){o.supportedResult=t;var e=l.hls.levels,r=e.indexOf(o);t.error?w.warn('[abr] MediaCapabilities decodingInfo error: "'+t.error+'" for level '+r+" "+JSON.stringify(t)):t.supported||(w.warn("[abr] Unsupported MediaCapabilities decodingInfo result for level "+r+" "+JSON.stringify(t)),r>-1&&e.length>1&&(w.log("[abr] Removing unsupported level "+r),l.hls.removeLevel(r)))}}))):o.supportedResult=Nr}if(T&&o.codecSet!==T||R&&o.videoRange!==R||c&&b>o.frameRate||!c&&b>0&&b=2*U&&0===n?v[H].averageBitrate:v[H].maxBitrate,x=l.getTimeToLoadFrag(B,m,_*C,void 0===D);if(m>=_&&(H===h||0===o.loadError&&0===o.fragmentError)&&(x<=B||!y(x)||L&&!l.bitrateTestDelay||x"+H+" adjustedbw("+Math.round(m)+")-bitrate="+Math.round(m-_)+" ttfb:"+B.toFixed(1)+" avgDuration:"+C.toFixed(1)+" maxFetchDuration:"+u.toFixed(1)+" fetchDuration:"+x.toFixed(1)+" firstSelection:"+A+" codecSet:"+T+" videoRange:"+R+" hls.loadLevel:"+p)),A&&(l.firstSelection=H),{v:H}}},H=r;H>=e;H--)if(0!==(N=K())&&N)return N.v;return-1},s(t,[{key:"firstAutoLevel",get:function(){var t=this.hls,e=t.maxAutoLevel,r=t.minAutoLevel,i=this.getBwEstimate(),n=this.hls.config.maxStarvationDelay,a=this.findBestLevel(i,r,e,0,n,1,1);if(a>-1)return a;var s=this.hls.firstLevel,o=Math.min(Math.max(s,r),e);return w.warn("[abr] Could not find best starting auto level. Defaulting to first in playlist "+s+" clamped to "+o),o}},{key:"forcedAutoLevel",get:function(){return this.nextAutoLevelKey?-1:this._nextAutoLevel}},{key:"nextAutoLevel",get:function(){var t=this.forcedAutoLevel,e=this.bwEstimator.canEstimate(),r=this.lastLoadedFragLevel>-1;if(!(-1===t||e&&r&&this.nextAutoLevelKey!==this.getAutoLevelKey()))return t;var i=e&&r?this.getNextABRAutoLevel():this.firstAutoLevel;if(-1!==t){var n=this.hls.levels;if(n.length>Math.max(t,i)&&n[t].loadError<=n[i].loadError)return t}return this._nextAutoLevel=i,this.nextAutoLevelKey=this.getAutoLevelKey(),i},set:function(t){var e=this.hls,r=e.maxAutoLevel,i=e.minAutoLevel,n=Math.min(Math.max(t,i),r);this._nextAutoLevel!==n&&(this.nextAutoLevelKey="",this._nextAutoLevel=n)}}]),t}(),qr=function(){function t(){this._boundTick=void 0,this._tickTimer=null,this._tickInterval=null,this._tickCallCount=0,this._boundTick=this.tick.bind(this)}var e=t.prototype;return e.destroy=function(){this.onHandlerDestroying(),this.onHandlerDestroyed()},e.onHandlerDestroying=function(){this.clearNextTick(),this.clearInterval()},e.onHandlerDestroyed=function(){},e.hasInterval=function(){return!!this._tickInterval},e.hasNextTick=function(){return!!this._tickTimer},e.setInterval=function(t){return!this._tickInterval&&(this._tickCallCount=0,this._tickInterval=self.setInterval(this._boundTick,t),!0)},e.clearInterval=function(){return!!this._tickInterval&&(self.clearInterval(this._tickInterval),this._tickInterval=null,!0)},e.clearNextTick=function(){return!!this._tickTimer&&(self.clearTimeout(this._tickTimer),this._tickTimer=null,!0)},e.tick=function(){this._tickCallCount++,1===this._tickCallCount&&(this.doTick(),this._tickCallCount>1&&this.tickImmediate(),this._tickCallCount=0)},e.tickImmediate=function(){this.clearNextTick(),this._tickTimer=self.setTimeout(this._boundTick,0)},e.doTick=function(){},t}(),Xr="NOT_LOADED",zr="APPENDING",Qr="PARTIAL",Jr="OK",$r=function(){function t(t){this.activePartLists=Object.create(null),this.endListFragments=Object.create(null),this.fragments=Object.create(null),this.timeRanges=Object.create(null),this.bufferPadding=.2,this.hls=void 0,this.hasGaps=!1,this.hls=t,this._registerListeners()}var e=t.prototype;return e._registerListeners=function(){var t=this.hls;t.on(S.BUFFER_APPENDED,this.onBufferAppended,this),t.on(S.FRAG_BUFFERED,this.onFragBuffered,this),t.on(S.FRAG_LOADED,this.onFragLoaded,this)},e._unregisterListeners=function(){var t=this.hls;t.off(S.BUFFER_APPENDED,this.onBufferAppended,this),t.off(S.FRAG_BUFFERED,this.onFragBuffered,this),t.off(S.FRAG_LOADED,this.onFragLoaded,this)},e.destroy=function(){this._unregisterListeners(),this.fragments=this.activePartLists=this.endListFragments=this.timeRanges=null},e.getAppendedFrag=function(t,e){var r=this.activePartLists[e];if(r)for(var i=r.length;i--;){var n=r[i];if(!n)break;var a=n.end;if(n.start<=t&&null!==a&&t<=a)return n}return this.getBufferedFrag(t,e)},e.getBufferedFrag=function(t,e){for(var r=this.fragments,i=Object.keys(r),n=i.length;n--;){var a=r[i[n]];if((null==a?void 0:a.body.type)===e&&a.buffered){var s=a.body;if(s.start<=t&&t<=s.end)return s}}return null},e.detectEvictedFragments=function(t,e,r,i){var n=this;this.timeRanges&&(this.timeRanges[t]=e);var a=(null==i?void 0:i.fragment.sn)||-1;Object.keys(this.fragments).forEach((function(i){var s=n.fragments[i];if(s&&!(a>=s.body.sn))if(s.buffered||s.loaded){var o=s.range[t];o&&o.time.some((function(t){var r=!n.isTimeBuffered(t.startPTS,t.endPTS,e);return r&&n.removeFragment(s.body),r}))}else s.body.type===r&&n.removeFragment(s.body)}))},e.detectPartialFragments=function(t){var e=this,r=this.timeRanges,i=t.frag,n=t.part;if(r&&"initSegment"!==i.sn){var a=ti(i),s=this.fragments[a];if(!(!s||s.buffered&&i.gap)){var o=!i.relurl;Object.keys(r).forEach((function(t){var a=i.elementaryStreams[t];if(a){var l=r[t],u=o||!0===a.partial;s.range[t]=e.getBufferedTimes(i,n,u,l)}})),s.loaded=null,Object.keys(s.range).length?(s.buffered=!0,(s.body.endList=i.endList||s.body.endList)&&(this.endListFragments[s.body.type]=s),Zr(s)||this.removeParts(i.sn-1,i.type)):this.removeFragment(s.body)}}},e.removeParts=function(t,e){var r=this.activePartLists[e];r&&(this.activePartLists[e]=r.filter((function(e){return e.fragment.sn>=t})))},e.fragBuffered=function(t,e){var r=ti(t),i=this.fragments[r];!i&&e&&(i=this.fragments[r]={body:t,appendedPTS:null,loaded:null,buffered:!1,range:Object.create(null)},t.gap&&(this.hasGaps=!0)),i&&(i.loaded=null,i.buffered=!0)},e.getBufferedTimes=function(t,e,r,i){for(var n={time:[],partial:r},a=t.start,s=t.end,o=t.minEndPTS||s,l=t.maxStartPTS||a,u=0;u=h&&o<=d){n.time.push({startPTS:Math.max(a,i.start(u)),endPTS:Math.min(s,i.end(u))});break}if(ah){var c=Math.max(a,i.start(u)),f=Math.min(s,i.end(u));f>c&&(n.partial=!0,n.time.push({startPTS:c,endPTS:f}))}else if(s<=h)break}return n},e.getPartialFragment=function(t){var e,r,i,n=null,a=0,s=this.bufferPadding,o=this.fragments;return Object.keys(o).forEach((function(l){var u=o[l];u&&Zr(u)&&(r=u.body.start-s,i=u.body.end+s,t>=r&&t<=i&&(e=Math.min(t-r,i-t),a<=e&&(n=u.body,a=e)))})),n},e.isEndListAppended=function(t){var e=this.endListFragments[t];return void 0!==e&&(e.buffered||Zr(e))},e.getState=function(t){var e=ti(t),r=this.fragments[e];return r?r.buffered?Zr(r)?Qr:Jr:zr:Xr},e.isTimeBuffered=function(t,e,r){for(var i,n,a=0;a=i&&e<=n)return!0;if(e<=i)return!1}return!1},e.onFragLoaded=function(t,e){var r=e.frag,i=e.part;if("initSegment"!==r.sn&&!r.bitrateTest){var n=i?null:e,a=ti(r);this.fragments[a]={body:r,appendedPTS:null,loaded:n,buffered:!1,range:Object.create(null)}}},e.onBufferAppended=function(t,e){var r=this,i=e.frag,n=e.part,a=e.timeRanges;if("initSegment"!==i.sn){var s=i.type;if(n){var o=this.activePartLists[s];o||(this.activePartLists[s]=o=[]),o.push(n)}this.timeRanges=a,Object.keys(a).forEach((function(t){var e=a[t];r.detectEvictedFragments(t,e,s,n)}))}},e.onFragBuffered=function(t,e){this.detectPartialFragments(e)},e.hasFragment=function(t){var e=ti(t);return!!this.fragments[e]},e.hasParts=function(t){var e;return!(null==(e=this.activePartLists[t])||!e.length)},e.removeFragmentsInRange=function(t,e,r,i,n){var a=this;i&&!this.hasGaps||Object.keys(this.fragments).forEach((function(s){var o=a.fragments[s];if(o){var l=o.body;l.type!==r||i&&!l.gap||l.startt&&(o.buffered||n)&&a.removeFragment(l)}}))},e.removeFragment=function(t){var e=ti(t);t.stats.loaded=0,t.clearElementaryStreamInfo();var r=this.activePartLists[t.type];if(r){var i=t.sn;this.activePartLists[t.type]=r.filter((function(t){return t.fragment.sn!==i}))}delete this.fragments[e],t.endList&&delete this.endListFragments[t.type]},e.removeAllFragments=function(){this.fragments=Object.create(null),this.endListFragments=Object.create(null),this.activePartLists=Object.create(null),this.hasGaps=!1},t}();function Zr(t){var e,r,i;return t.buffered&&(t.body.gap||(null==(e=t.range.video)?void 0:e.partial)||(null==(r=t.range.audio)?void 0:r.partial)||(null==(i=t.range.audiovideo)?void 0:i.partial))}function ti(t){return t.type+"_"+t.level+"_"+t.sn}var ei={length:0,start:function(){return 0},end:function(){return 0}},ri=function(){function t(){}return t.isBuffered=function(e,r){try{if(e)for(var i=t.getBuffered(e),n=0;n=i.start(n)&&r<=i.end(n))return!0}catch(t){}return!1},t.bufferInfo=function(e,r,i){try{if(e){var n,a=t.getBuffered(e),s=[];for(n=0;ns&&(i[a-1].end=t[n].end):i.push(t[n])}else i.push(t[n])}else i=t;for(var o,l=0,u=e,h=e,d=0;d=c&&er.startCC||t&&t.cc>>8^255&m^99,t[f]=m,e[m]=f;var p=c[f],y=c[p],E=c[y],T=257*c[m]^16843008*m;i[f]=T<<24|T>>>8,n[f]=T<<16|T>>>16,a[f]=T<<8|T>>>24,s[f]=T,T=16843009*E^65537*y^257*p^16843008*f,l[m]=T<<24|T>>>8,u[m]=T<<16|T>>>16,h[m]=T<<8|T>>>24,d[m]=T,f?(f=p^c[c[c[E^p]]],g^=c[c[g]]):f=g=1}},e.expandKey=function(t){for(var e=this.uint8ArrayToUint32Array_(t),r=!0,i=0;is.end){var h=a>u;(a0&&null!=a&&a.key&&a.iv&&"AES-128"===a.method){var s=self.performance.now();return r.decrypter.decrypt(new Uint8Array(n),a.key.buffer,a.iv.buffer).catch((function(e){throw i.trigger(S.ERROR,{type:L.MEDIA_ERROR,details:A.FRAG_DECRYPT_ERROR,fatal:!1,error:e,reason:e.message,frag:t}),e})).then((function(n){var a=self.performance.now();return i.trigger(S.FRAG_DECRYPTED,{frag:t,payload:n,stats:{tstart:s,tdecrypt:a}}),e.payload=n,r.completeInitSegmentLoad(e)}))}return r.completeInitSegmentLoad(e)})).catch((function(e){r.state!==Ei&&r.state!==Ii&&(r.warn(e),r.resetFragmentLoading(t))}))},r.completeInitSegmentLoad=function(t){if(!this.levels)throw new Error("init load aborted, missing levels");var e=t.frag.stats;this.state=Ti,t.frag.data=new Uint8Array(t.payload),e.parsing.start=e.buffering.start=self.performance.now(),e.parsing.end=e.buffering.end=self.performance.now(),this.tick()},r.fragContextChanged=function(t){var e=this.fragCurrent;return!t||!e||t.sn!==e.sn||t.level!==e.level},r.fragBufferedComplete=function(t,e){var r,i,n,a,s=this.mediaBuffer?this.mediaBuffer:this.media;if(this.log("Buffered "+t.type+" sn: "+t.sn+(e?" part: "+e.index:"")+" of "+(this.playlistType===Fe?"level":"track")+" "+t.level+" (frag:["+(null!=(r=t.startPTS)?r:NaN).toFixed(3)+"-"+(null!=(i=t.endPTS)?i:NaN).toFixed(3)+"] > buffer:"+(s?yi(ri.getBuffered(s)):"(detached)")+")"),"initSegment"!==t.sn){var o;if(t.type!==Oe){var l=t.elementaryStreams;if(!Object.keys(l).some((function(t){return!!l[t]})))return void(this.state=Ti)}var u=null==(o=this.levels)?void 0:o[t.level];null!=u&&u.fragmentError&&(this.log("Resetting level fragment error count of "+u.fragmentError+" on frag buffered"),u.fragmentError=0)}this.state=Ti,s&&(!this.loadedmetadata&&t.type==Fe&&s.buffered.length&&(null==(n=this.fragCurrent)?void 0:n.sn)===(null==(a=this.fragPrevious)?void 0:a.sn)&&(this.loadedmetadata=!0,this.seekToStartPos()),this.tick())},r.seekToStartPos=function(){},r._handleFragmentLoadComplete=function(t){var e=this.transmuxer;if(e){var r=t.frag,i=t.part,n=t.partsLoaded,a=!n||0===n.length||n.some((function(t){return!t})),s=new ii(r.level,r.sn,r.stats.chunkCount+1,0,i?i.index:-1,!a);e.flush(s)}},r._handleFragmentLoadProgress=function(t){},r._doFragLoad=function(t,e,r,i){var n,a=this;void 0===r&&(r=null);var s=null==e?void 0:e.details;if(!this.levels||!s)throw new Error("frag load aborted, missing level"+(s?"":" detail")+"s");var o=null;if(!t.encrypted||null!=(n=t.decryptdata)&&n.key?!t.encrypted&&s.encryptedFragments.length&&this.keyLoader.loadClear(t,s.encryptedFragments):(this.log("Loading key for "+t.sn+" of ["+s.startSN+"-"+s.endSN+"], "+("[stream-controller]"===this.logPrefix?"level":"track")+" "+t.level),this.state=Si,this.fragCurrent=t,o=this.keyLoader.load(t).then((function(t){if(!a.fragContextChanged(t.frag))return a.hls.trigger(S.KEY_LOADED,t),a.state===Si&&(a.state=Ti),t})),this.hls.trigger(S.KEY_LOADING,{frag:t}),null===this.fragCurrent&&(o=Promise.reject(new Error("frag load aborted, context changed in KEY_LOADING")))),r=Math.max(t.start,r||0),this.config.lowLatencyMode&&"initSegment"!==t.sn){var l=s.partList;if(l&&i){r>t.end&&s.fragmentHint&&(t=s.fragmentHint);var u=this.getNextPart(l,t,r);if(u>-1){var h,d=l[u];return this.log("Loading part sn: "+t.sn+" p: "+d.index+" cc: "+t.cc+" of playlist ["+s.startSN+"-"+s.endSN+"] parts [0-"+u+"-"+(l.length-1)+"] "+("[stream-controller]"===this.logPrefix?"level":"track")+": "+t.level+", target: "+parseFloat(r.toFixed(3))),this.nextLoadPosition=d.start+d.duration,this.state=Li,h=o?o.then((function(r){return!r||a.fragContextChanged(r.frag)?null:a.doFragPartsLoad(t,d,e,i)})).catch((function(t){return a.handleFragLoadError(t)})):this.doFragPartsLoad(t,d,e,i).catch((function(t){return a.handleFragLoadError(t)})),this.hls.trigger(S.FRAG_LOADING,{frag:t,part:d,targetBufferTime:r}),null===this.fragCurrent?Promise.reject(new Error("frag load aborted, context changed in FRAG_LOADING parts")):h}if(!t.url||this.loadedEndOfParts(l,r))return Promise.resolve(null)}}this.log("Loading fragment "+t.sn+" cc: "+t.cc+" "+(s?"of ["+s.startSN+"-"+s.endSN+"] ":"")+("[stream-controller]"===this.logPrefix?"level":"track")+": "+t.level+", target: "+parseFloat(r.toFixed(3))),y(t.sn)&&!this.bitrateTest&&(this.nextLoadPosition=t.start+t.duration),this.state=Li;var c,f=this.config.progressive;return c=f&&o?o.then((function(e){return!e||a.fragContextChanged(null==e?void 0:e.frag)?null:a.fragmentLoader.load(t,i)})).catch((function(t){return a.handleFragLoadError(t)})):Promise.all([this.fragmentLoader.load(t,f?i:void 0),o]).then((function(t){var e=t[0];return!f&&e&&i&&i(e),e})).catch((function(t){return a.handleFragLoadError(t)})),this.hls.trigger(S.FRAG_LOADING,{frag:t,targetBufferTime:r}),null===this.fragCurrent?Promise.reject(new Error("frag load aborted, context changed in FRAG_LOADING")):c},r.doFragPartsLoad=function(t,e,r,i){var n=this;return new Promise((function(a,s){var o,l=[],u=null==(o=r.details)?void 0:o.partList;!function e(o){n.fragmentLoader.loadPart(t,o,i).then((function(i){l[o.index]=i;var s=i.part;n.hls.trigger(S.FRAG_LOADED,i);var h=gr(r,t.sn,o.index+1)||vr(u,t.sn,o.index+1);if(!h)return a({frag:t,part:s,partsLoaded:l});e(h)})).catch(s)}(e)}))},r.handleFragLoadError=function(t){if("data"in t){var e=t.data;t.data&&e.details===A.INTERNAL_ABORTED?this.handleFragLoadAborted(e.frag,e.part):this.hls.trigger(S.ERROR,e)}else this.hls.trigger(S.ERROR,{type:L.OTHER_ERROR,details:A.INTERNAL_EXCEPTION,err:t,error:t,fatal:!0});return null},r._handleTransmuxerFlush=function(t){var e=this.getCurrentContext(t);if(e&&this.state===bi){var r=e.frag,i=e.part,n=e.level,a=self.performance.now();r.stats.parsing.end=a,i&&(i.stats.parsing.end=a),this.updateLevelTiming(r,i,n,t.partial)}else this.fragCurrent||this.state===Ei||this.state===Ii||(this.state=Ti)},r.getCurrentContext=function(t){var e=this.levels,r=this.fragCurrent,i=t.level,n=t.sn,a=t.part;if(null==e||!e[i])return this.warn("Levels object was unset while buffering fragment "+n+" of level "+i+". The current chunk will not be buffered."),null;var s=e[i],o=a>-1?gr(s,n,a):null,l=o?o.fragment:function(t,e,r){if(null==t||!t.details)return null;var i=t.details,n=i.fragments[e-i.startSN];return n||((n=i.fragmentHint)&&n.sn===e?n:ea&&this.flushMainBuffer(s,t.start)}else this.flushMainBuffer(0,t.start)},r.getFwdBufferInfo=function(t,e){var r=this.getLoadPosition();return y(r)?this.getFwdBufferInfoAtPos(t,r,e):null},r.getFwdBufferInfoAtPos=function(t,e,r){var i=this.config.maxBufferHole,n=ri.bufferInfo(t,e,i);if(0===n.len&&void 0!==n.nextStart){var a=this.fragmentTracker.getBufferedFrag(e,r);if(a&&n.nextStart=i&&(r.maxMaxBufferLength=n,this.warn("Reduce max buffer length to "+n+"s"),!0)},r.getAppendedFrag=function(t,e){var r=this.fragmentTracker.getAppendedFrag(t,Fe);return r&&"fragment"in r?r.fragment:r},r.getNextFragment=function(t,e){var r=e.fragments,i=r.length;if(!i)return null;var n,a=this.config,s=r[0].start;if(e.live){var o=a.initialLiveManifestSize;if(ie},r.getNextFragmentLoopLoading=function(t,e,r,i,n){var a=t.gap,s=this.getNextFragment(this.nextLoadPosition,e);if(null===s)return s;if(t=s,a&&t&&!t.gap&&r.nextStart){var o=this.getFwdBufferInfoAtPos(this.mediaBuffer?this.mediaBuffer:this.media,r.nextStart,i);if(null!==o&&r.len+o.len>=n)return this.log('buffer full after gaps in "'+i+'" playlist starting at sn: '+t.sn),null}return t},r.mapToInitFragWhenRequired=function(t){return null==t||!t.initSegment||null!=t&&t.initSegment.data||this.bitrateTest?t:t.initSegment},r.getNextPart=function(t,e,r){for(var i=-1,n=!1,a=!0,s=0,o=t.length;s-1&&rr.start&&r.loaded},r.getInitialLiveFragment=function(t,e){var r=this.fragPrevious,i=null;if(r){if(t.hasProgramDateTime&&(this.log("Live playlist, switching playlist, load frag with same PDT: "+r.programDateTime),i=function(t,e,r){if(null===e||!Array.isArray(t)||!t.length||!y(e))return null;if(e<(t[0].programDateTime||0))return null;if(e>=(t[t.length-1].endProgramDateTime||0))return null;r=r||0;for(var i=0;i=t.startSN&&n<=t.endSN){var a=e[n-t.startSN];r.cc===a.cc&&(i=a,this.log("Live playlist, switching playlist, load frag with next SN: "+i.sn))}i||(i=function(t,e){return Lr(t,(function(t){return t.cce?-1:0}))}(e,r.cc),i&&this.log("Live playlist, switching playlist, load frag with same CC: "+i.sn))}}else{var s=this.hls.liveSyncPosition;null!==s&&(i=this.getFragmentAtPosition(s,this.bitrateTest?t.fragmentEnd:t.edge,t))}return i},r.getFragmentAtPosition=function(t,e,r){var i,n=this.config,a=this.fragPrevious,s=r.fragments,o=r.endSN,l=r.fragmentHint,u=n.maxFragLookUpTolerance,h=r.partList,d=!!(n.lowLatencyMode&&null!=h&&h.length&&l);if(d&&l&&!this.bitrateTest&&(s=s.concat(l),o=l.sn),i=te-u?0:u):s[s.length-1]){var c=i.sn-r.startSN,f=this.fragmentTracker.getState(i);if((f===Jr||f===Qr&&i.gap)&&(a=i),a&&i.sn===a.sn&&(!d||h[0].fragment.sn>i.sn)&&a&&i.level===a.level){var g=s[c+1];i=i.sn=a-e.maxFragLookUpTolerance&&n<=s;if(null!==i&&r.duration>i&&(n"+t.startSN+" prev-sn: "+(o?o.sn:"na")+" fragments: "+i),l}return n},r.waitForCdnTuneIn=function(t){return t.live&&t.canBlockReload&&t.partTarget&&t.tuneInGoal>Math.max(t.partHoldBack,3*t.partTarget)},r.setStartPosition=function(t,e){var r=this.startPosition;if(r "+(null==(n=this.fragCurrent)?void 0:n.url))}else{var a=e.details===A.FRAG_GAP;a&&this.fragmentTracker.fragBuffered(i,!0);var s=e.errorAction,o=s||{},l=o.action,u=o.retryCount,h=void 0===u?0:u,d=o.retryConfig;if(s&&l===wr&&d){this.resetStartWhenNotLoaded(this.levelLastLoaded);var c=Er(d,h);this.warn("Fragment "+i.sn+" of "+t+" "+i.level+" errored with "+e.details+", retrying loading "+(h+1)+"/"+d.maxNumRetry+" in "+c+"ms"),s.resolved=!0,this.retryDate=self.performance.now()+c,this.state=Ai}else if(d&&s){if(this.resetFragmentErrors(t),!(h.5;n&&this.reduceMaxBufferLength(i.len,(null==e?void 0:e.duration)||10);var a=!n;return a&&this.warn("Buffer full error while media.currentTime is not buffered, flush "+r+" buffer"),e&&(this.fragmentTracker.removeFragment(e),this.nextLoadPosition=e.start),this.resetLoadingState(),a}return!1},r.resetFragmentErrors=function(t){t===Me&&(this.fragCurrent=null),this.loadedmetadata||(this.startFragRequested=!1),this.state!==Ei&&(this.state=Ti)},r.afterBufferFlushed=function(t,e,r){if(t){var i=ri.getBuffered(t);this.fragmentTracker.detectEvictedFragments(e,i,r),this.state===Di&&this.resetLoadingState()}},r.resetLoadingState=function(){this.log("Reset loading state"),this.fragCurrent=null,this.fragPrevious=null,this.state=Ti},r.resetStartWhenNotLoaded=function(t){if(!this.loadedmetadata){this.startFragRequested=!1;var e=t?t.details:null;null!=e&&e.live?(this.startPosition=-1,this.setStartPosition(e,0),this.resetLoadingState()):this.nextLoadPosition=this.startPosition}},r.resetWhenMissingContext=function(t){this.warn("The loading context changed while buffering fragment "+t.sn+" of level "+t.level+". This chunk will not be buffered."),this.removeUnbufferedFrags(),this.resetStartWhenNotLoaded(this.levelLastLoaded),this.resetLoadingState()},r.removeUnbufferedFrags=function(t){void 0===t&&(t=0),this.fragmentTracker.removeFragmentsInRange(t,1/0,this.playlistType,!1,!0)},r.updateLevelTiming=function(t,e,r,i){var n,a=this,s=r.details;if(s){if(!Object.keys(t.elementaryStreams).reduce((function(e,n){var o=t.elementaryStreams[n];if(o){var l=o.endPTS-o.startPTS;if(l<=0)return a.warn("Could not parse fragment "+t.sn+" "+n+" duration reliably ("+l+")"),e||!1;var u=i?0:hr(s,t,o.startPTS,o.endPTS,o.startDTS,o.endDTS);return a.hls.trigger(S.LEVEL_PTS_UPDATED,{details:s,level:r,drift:u,type:n,frag:t,start:o.startPTS,end:o.endPTS}),!0}return e}),!1)&&null===(null==(n=this.transmuxer)?void 0:n.error)){var o=new Error("Found no media in fragment "+t.sn+" of level "+t.level+" resetting transmuxer to fallback to playlist timing");if(0===r.fragmentError&&(r.fragmentError++,t.gap=!0,this.fragmentTracker.removeFragment(t),this.fragmentTracker.fragBuffered(t,!0)),this.warn(o.message),this.hls.trigger(S.ERROR,{type:L.MEDIA_ERROR,details:A.FRAG_PARSING_ERROR,fatal:!1,error:o,frag:t,reason:"Found no media in msn "+t.sn+' of level "'+r.url+'"'}),!this.hls)return;this.resetTransmuxer()}this.state=ki,this.hls.trigger(S.FRAG_PARSED,{frag:t,part:e})}else this.warn("level.details undefined")},r.resetTransmuxer=function(){this.transmuxer&&(this.transmuxer.destroy(),this.transmuxer=null)},r.recoverWorkerError=function(t){"demuxerWorker"===t.event&&(this.fragmentTracker.removeAllFragments(),this.resetTransmuxer(),this.resetStartWhenNotLoaded(this.levelLastLoaded),this.resetLoadingState())},s(e,[{key:"state",get:function(){return this._state},set:function(t){var e=this._state;e!==t&&(this._state=t,this.log(e+"->"+t))}}]),e}(qr),xi=function(){function t(){this.chunks=[],this.dataLength=0}var e=t.prototype;return e.push=function(t){this.chunks.push(t),this.dataLength+=t.length},e.flush=function(){var t,e=this.chunks,r=this.dataLength;return e.length?(t=1===e.length?e[0]:function(t,e){for(var r=new Uint8Array(e),i=0,n=0;n0&&s.samples.push({pts:this.lastPTS,dts:this.lastPTS,data:i,type:We,duration:Number.POSITIVE_INFINITY});n>>5}function Bi(t,e){return e+1=t.length)return!1;var i=Ui(t,e);if(i<=r)return!1;var n=e+i;return n===t.length||Bi(t,n)}return!1}function Ki(t,e,r,i,n){if(!t.samplerate){var a=function(t,e,r,i){var n,a,s,o,l=navigator.userAgent.toLowerCase(),u=i,h=[96e3,88200,64e3,48e3,44100,32e3,24e3,22050,16e3,12e3,11025,8e3,7350];n=1+((192&e[r+2])>>>6);var d=(60&e[r+2])>>>2;if(!(d>h.length-1))return s=(1&e[r+2])<<2,s|=(192&e[r+3])>>>6,w.log("manifest codec:"+i+", ADTS type:"+n+", samplingIndex:"+d),/firefox/i.test(l)?d>=6?(n=5,o=new Array(4),a=d-3):(n=2,o=new Array(2),a=d):-1!==l.indexOf("android")?(n=2,o=new Array(2),a=d):(n=5,o=new Array(4),i&&(-1!==i.indexOf("mp4a.40.29")||-1!==i.indexOf("mp4a.40.5"))||!i&&d>=6?a=d-3:((i&&-1!==i.indexOf("mp4a.40.2")&&(d>=6&&1===s||/vivaldi/i.test(l))||!i&&1===s)&&(n=2,o=new Array(2)),a=d)),o[0]=n<<3,o[0]|=(14&d)>>1,o[1]|=(1&d)<<7,o[1]|=s<<3,5===n&&(o[1]|=(14&a)>>1,o[2]=(1&a)<<7,o[2]|=8,o[3]=0),{config:o,samplerate:h[d],channelCount:s,codec:"mp4a.40."+n,manifestCodec:u};var c=new Error("invalid ADTS sampling index:"+d);t.emit(S.ERROR,S.ERROR,{type:L.MEDIA_ERROR,details:A.FRAG_PARSING_ERROR,fatal:!0,error:c,reason:c.message})}(e,r,i,n);if(!a)return;t.config=a.config,t.samplerate=a.samplerate,t.channelCount=a.channelCount,t.codec=a.codec,t.manifestCodec=a.manifestCodec,w.log("parsed codec:"+t.codec+", rate:"+a.samplerate+", channels:"+a.channelCount)}}function Hi(t){return 9216e4/t}function Vi(t,e,r,i,n){var a,s=i+n*Hi(t.samplerate),o=function(t,e){var r=Ni(t,e);if(e+r<=t.length){var i=Ui(t,e)-r;if(i>0)return{headerLength:r,frameLength:i}}}(e,r);if(o){var l=o.frameLength,u=o.headerLength,h=u+l,d=Math.max(0,r+h-e.length);d?(a=new Uint8Array(h-u)).set(e.subarray(r+u,e.length),0):a=e.subarray(r+u,r+h);var c={unit:a,pts:s};return d||t.samples.push(c),{sample:c,length:h,missing:d}}var f=e.length-r;return(a=new Uint8Array(f)).set(e.subarray(r,e.length),0),{sample:{unit:a,pts:s},length:f,missing:-1}}var Yi=null,Wi=[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],ji=[44100,48e3,32e3,22050,24e3,16e3,11025,12e3,8e3],qi=[[0,72,144,12],[0,0,0,0],[0,72,144,12],[0,144,144,12]],Xi=[0,1,1,4];function zi(t,e,r,i,n){if(!(r+24>e.length)){var a=Qi(e,r);if(a&&r+a.frameLength<=e.length){var s=i+n*(9e4*a.samplesPerFrame/a.sampleRate),o={unit:e.subarray(r,r+a.frameLength),pts:s,dts:s};return t.config=[],t.channelCount=a.channelCount,t.samplerate=a.sampleRate,t.samples.push(o),{sample:o,length:a.frameLength,missing:0}}}}function Qi(t,e){var r=t[e+1]>>3&3,i=t[e+1]>>1&3,n=t[e+2]>>4&15,a=t[e+2]>>2&3;if(1!==r&&0!==n&&15!==n&&3!==a){var s=t[e+2]>>1&1,o=t[e+3]>>6,l=1e3*Wi[14*(3===r?3-i:3===i?3:4)+n-1],u=ji[3*(3===r?0:2===r?1:2)+a],h=3===o?1:2,d=qi[r][i],c=Xi[i],f=8*d*c,g=Math.floor(d*l/u+s)*c;if(null===Yi){var v=(navigator.userAgent||"").match(/Chrome\/(\d+)/i);Yi=v?parseInt(v[1]):0}return!!Yi&&Yi<=87&&2===i&&l>=224e3&&0===o&&(t[e+3]=128|t[e+3]),{sampleRate:u,channelCount:h,frameLength:g,samplesPerFrame:f}}}function Ji(t,e){return 255===t[e]&&224==(224&t[e+1])&&0!=(6&t[e+1])}function $i(t,e){return e+18&&109===t[r+4]&&111===t[r+5]&&111===t[r+6]&&102===t[r+7])return!0;r=i>1?r+i:e}return!1}(t)},e.demux=function(t,e){this.timeOffset=e;var r=t,i=this.videoTrack,n=this.txtTrack;if(this.config.progressive){this.remainderData&&(r=Wt(this.remainderData,t));var a=function(t){var e={valid:null,remainder:null},r=Ot(t,["moof"]);if(r.length<2)return e.remainder=t,e;var i=r[r.length-1];return e.valid=lt(t,0,i.byteOffset-8),e.remainder=lt(t,i.byteOffset-8),e}(r);this.remainderData=a.remainder,i.samples=a.valid||new Uint8Array}else i.samples=r;var s=this.extractID3Track(i,e);return n.samples=jt(e,i),{videoTrack:i,audioTrack:this.audioTrack,id3Track:s,textTrack:this.txtTrack}},e.flush=function(){var t=this.timeOffset,e=this.videoTrack,r=this.txtTrack;e.samples=this.remainderData||new Uint8Array,this.remainderData=null;var i=this.extractID3Track(e,this.timeOffset);return r.samples=jt(t,e),{videoTrack:e,audioTrack:Pi(),id3Track:i,textTrack:Pi()}},e.extractID3Track=function(t,e){var r=this.id3Track;if(t.samples.length){var i=Ot(t.samples,["emsg"]);i&&i.forEach((function(t){var i=function(t){var e=t[0],r="",i="",n=0,a=0,s=0,o=0,l=0,u=0;if(0===e){for(;"\0"!==Ct(t.subarray(u,u+1));)r+=Ct(t.subarray(u,u+1)),u+=1;for(r+=Ct(t.subarray(u,u+1)),u+=1;"\0"!==Ct(t.subarray(u,u+1));)i+=Ct(t.subarray(u,u+1)),u+=1;i+=Ct(t.subarray(u,u+1)),u+=1,n=xt(t,12),a=xt(t,16),o=xt(t,20),l=xt(t,24),u=28}else if(1===e){n=xt(t,u+=4);var h=xt(t,u+=4),d=xt(t,u+=4);for(u+=4,s=Math.pow(2,32)*h+d,E(s)||(s=Number.MAX_SAFE_INTEGER,w.warn("Presentation time exceeds safe integer limit and wrapped to max safe integer in parsing emsg box")),o=xt(t,u),l=xt(t,u+=4),u+=4;"\0"!==Ct(t.subarray(u,u+1));)r+=Ct(t.subarray(u,u+1)),u+=1;for(r+=Ct(t.subarray(u,u+1)),u+=1;"\0"!==Ct(t.subarray(u,u+1));)i+=Ct(t.subarray(u,u+1)),u+=1;i+=Ct(t.subarray(u,u+1)),u+=1}return{schemeIdUri:r,value:i,timeScale:n,presentationTime:s,presentationTimeDelta:a,eventDuration:o,id:l,payload:t.subarray(u,t.byteLength)}}(t);if(en.test(i.schemeIdUri)){var n=y(i.presentationTime)?i.presentationTime/i.timeScale:e+i.presentationTimeDelta/i.timeScale,a=4294967295===i.eventDuration?Number.POSITIVE_INFINITY:i.eventDuration/i.timeScale;a<=.001&&(a=Number.POSITIVE_INFINITY);var s=i.payload;r.samples.push({data:s,len:s.byteLength,dts:n,pts:n,type:qe,duration:a})}}))}return r},e.demuxSampleAes=function(t,e,r){return Promise.reject(new Error("The MP4 demuxer does not support SAMPLE-AES decryption"))},e.destroy=function(){},t}(),nn=function(t,e){var r=0,i=5;e+=i;for(var n=new Uint32Array(1),a=new Uint32Array(1),s=new Uint8Array(1);i>0;){s[0]=t[e];var o=Math.min(i,8),l=8-o;a[0]=4278190080>>>24+l<>l,r=r?r<e.length)return-1;if(11!==e[r]||119!==e[r+1])return-1;var a=e[r+4]>>6;if(a>=3)return-1;var s=[48e3,44100,32e3][a],o=63&e[r+4],l=2*[64,69,96,64,70,96,80,87,120,80,88,120,96,104,144,96,105,144,112,121,168,112,122,168,128,139,192,128,140,192,160,174,240,160,175,240,192,208,288,192,209,288,224,243,336,224,244,336,256,278,384,256,279,384,320,348,480,320,349,480,384,417,576,384,418,576,448,487,672,448,488,672,512,557,768,512,558,768,640,696,960,640,697,960,768,835,1152,768,836,1152,896,975,1344,896,976,1344,1024,1114,1536,1024,1115,1536,1152,1253,1728,1152,1254,1728,1280,1393,1920,1280,1394,1920][3*o+a];if(r+l>e.length)return-1;var u=e[r+6]>>5,h=0;2===u?h+=2:(1&u&&1!==u&&(h+=2),4&u&&(h+=2));var d=(e[r+6]<<8|e[r+7])>>12-h&1,c=[2,1,2,3,3,4,4,5][u]+d,f=e[r+5]>>3,g=7&e[r+5],v=new Uint8Array([a<<6|f<<1|g>>2,(3&g)<<6|u<<3|d<<2|o>>4,o<<4&224]),m=i+n*(1536/s*9e4),p=e.subarray(r,r+l);return t.config=v,t.channelCount=c,t.samplerate=s,t.samples.push({unit:p,pts:m}),l}var on=function(){function t(){this.VideoSample=null}var e=t.prototype;return e.createVideoSample=function(t,e,r,i){return{key:t,frame:!1,pts:e,dts:r,units:[],debug:i,length:0}},e.getLastNalUnit=function(t){var e,r,i=this.VideoSample;if(i&&0!==i.units.length||(i=t[t.length-1]),null!=(e=i)&&e.units){var n=i.units;r=n[n.length-1]}return r},e.pushAccessUnit=function(t,e){if(t.units.length&&t.frame){if(void 0===t.pts){var r=e.samples,i=r.length;if(!i)return void e.dropped++;var n=r[i-1];t.pts=n.pts,t.dts=n.dts}e.samples.push(t)}t.debug.length&&w.log(t.pts+"/"+t.dts+":"+t.debug)},t}(),ln=function(){function t(t){this.data=void 0,this.bytesAvailable=void 0,this.word=void 0,this.bitsAvailable=void 0,this.data=t,this.bytesAvailable=t.byteLength,this.word=0,this.bitsAvailable=0}var e=t.prototype;return e.loadWord=function(){var t=this.data,e=this.bytesAvailable,r=t.byteLength-e,i=new Uint8Array(4),n=Math.min(4,e);if(0===n)throw new Error("no bytes available");i.set(t.subarray(r,r+n)),this.word=new DataView(i.buffer).getUint32(0),this.bitsAvailable=8*n,this.bytesAvailable-=n},e.skipBits=function(t){var e;t=Math.min(t,8*this.bytesAvailable+this.bitsAvailable),this.bitsAvailable>t?(this.word<<=t,this.bitsAvailable-=t):(t-=this.bitsAvailable,t-=(e=t>>3)<<3,this.bytesAvailable-=e,this.loadWord(),this.word<<=t,this.bitsAvailable-=t)},e.readBits=function(t){var e=Math.min(this.bitsAvailable,t),r=this.word>>>32-e;if(t>32&&w.error("Cannot read more than 32 bits at a time"),this.bitsAvailable-=e,this.bitsAvailable>0)this.word<<=e;else{if(!(this.bytesAvailable>0))throw new Error("no bits available");this.loadWord()}return(e=t-e)>0&&this.bitsAvailable?r<>>t))return this.word<<=t,this.bitsAvailable-=t,t;return this.loadWord(),t+this.skipLZ()},e.skipUEG=function(){this.skipBits(1+this.skipLZ())},e.skipEG=function(){this.skipBits(1+this.skipLZ())},e.readUEG=function(){var t=this.skipLZ();return this.readBits(t+1)-1},e.readEG=function(){var t=this.readUEG();return 1&t?1+t>>>1:-1*(t>>>1)},e.readBoolean=function(){return 1===this.readBits(1)},e.readUByte=function(){return this.readBits(8)},e.readUShort=function(){return this.readBits(16)},e.readUInt=function(){return this.readBits(32)},e.skipScalingList=function(t){for(var e=8,r=8,i=0;i4){var f=new ln(c).readSliceType();2!==f&&4!==f&&7!==f&&9!==f||(h=!0)}h&&null!=(d=l)&&d.frame&&!l.key&&(s.pushAccessUnit(l,t),l=s.VideoSample=null),l||(l=s.VideoSample=s.createVideoSample(!0,r.pts,r.dts,"")),l.frame=!0,l.key=h;break;case 5:a=!0,null!=(o=l)&&o.frame&&!l.key&&(s.pushAccessUnit(l,t),l=s.VideoSample=null),l||(l=s.VideoSample=s.createVideoSample(!0,r.pts,r.dts,"")),l.key=!0,l.frame=!0;break;case 6:a=!0,Xt(i.data,1,r.pts,e.samples);break;case 7:var g,v;a=!0,u=!0;var m=i.data,p=new ln(m).readSPS();if(!t.sps||t.width!==p.width||t.height!==p.height||(null==(g=t.pixelRatio)?void 0:g[0])!==p.pixelRatio[0]||(null==(v=t.pixelRatio)?void 0:v[1])!==p.pixelRatio[1]){t.width=p.width,t.height=p.height,t.pixelRatio=p.pixelRatio,t.sps=[m],t.duration=n;for(var y=m.subarray(1,4),E="avc1.",T=0;T<3;T++){var S=y[T].toString(16);S.length<2&&(S="0"+S),E+=S}t.codec=E}break;case 8:a=!0,t.pps=[i.data];break;case 9:a=!0,t.audFound=!0,l&&s.pushAccessUnit(l,t),l=s.VideoSample=s.createVideoSample(!1,r.pts,r.dts,"");break;case 12:a=!0;break;default:a=!1,l&&(l.debug+="unknown NAL "+i.type+" ")}l&&a&&l.units.push(i)})),i&&l&&(this.pushAccessUnit(l,t),this.VideoSample=null)},r.parseAVCNALu=function(t,e){var r,i,n=e.byteLength,a=t.naluState||0,s=a,o=[],l=0,u=-1,h=0;for(-1===a&&(u=0,h=31&e[0],a=0,l=1);l=0){var d={data:e.subarray(u,i),type:h};o.push(d)}else{var c=this.getLastNalUnit(t.samples);c&&(s&&l<=4-s&&c.state&&(c.data=c.data.subarray(0,c.data.byteLength-s)),i>0&&(c.data=Wt(c.data,e.subarray(0,i)),c.state=0))}l=0&&a>=0){var f={data:e.subarray(u,n),type:h,state:a};o.push(f)}if(0===o.length){var g=this.getLastNalUnit(t.samples);g&&(g.data=Wt(g.data,e))}return t.naluState=a,o},e}(on),hn=function(){function t(t,e,r){this.keyData=void 0,this.decrypter=void 0,this.keyData=r,this.decrypter=new pi(e,{removePKCS7Padding:!1})}var e=t.prototype;return e.decryptBuffer=function(t){return this.decrypter.decrypt(t,this.keyData.key.buffer,this.keyData.iv.buffer)},e.decryptAacSample=function(t,e,r){var i=this,n=t[e].unit;if(!(n.length<=16)){var a=n.subarray(16,n.length-n.length%16),s=a.buffer.slice(a.byteOffset,a.byteOffset+a.length);this.decryptBuffer(s).then((function(a){var s=new Uint8Array(a);n.set(s,16),i.decrypter.isSync()||i.decryptAacSamples(t,e+1,r)}))}},e.decryptAacSamples=function(t,e,r){for(;;e++){if(e>=t.length)return void r();if(!(t[e].unit.length<32||(this.decryptAacSample(t,e,r),this.decrypter.isSync())))return}},e.getAvcEncryptedData=function(t){for(var e=16*Math.floor((t.length-48)/160)+16,r=new Int8Array(e),i=0,n=32;n=t.length)return void i();for(var n=t[e].units;!(r>=n.length);r++){var a=n[r];if(!(a.data.length<=48||1!==a.type&&5!==a.type||(this.decryptAvcSample(t,e,r,i,a),this.decrypter.isSync())))return}}},t}(),dn=188,cn=function(){function t(t,e,r){this.observer=void 0,this.config=void 0,this.typeSupported=void 0,this.sampleAes=null,this.pmtParsed=!1,this.audioCodec=void 0,this.videoCodec=void 0,this._duration=0,this._pmtId=-1,this._videoTrack=void 0,this._audioTrack=void 0,this._id3Track=void 0,this._txtTrack=void 0,this.aacOverFlow=null,this.remainderData=null,this.videoParser=void 0,this.observer=t,this.config=e,this.typeSupported=r,this.videoParser=new un}t.probe=function(e){var r=t.syncOffset(e);return r>0&&w.warn("MPEG2-TS detected but first sync word found @ offset "+r),-1!==r},t.syncOffset=function(t){for(var e=t.length,r=Math.min(940,e-dn)+1,i=0;i1&&(0===a&&s>2||o+dn>r))return a}i++}return-1},t.createTrack=function(t,e){return{container:"video"===t||"audio"===t?"video/mp2t":void 0,type:t,id:wt[t],pid:-1,inputTimeScale:9e4,sequenceNumber:0,samples:[],dropped:0,duration:"audio"===t?e:void 0}};var e=t.prototype;return e.resetInitSegment=function(e,r,i,n){this.pmtParsed=!1,this._pmtId=-1,this._videoTrack=t.createTrack("video"),this._audioTrack=t.createTrack("audio",n),this._id3Track=t.createTrack("id3"),this._txtTrack=t.createTrack("text"),this._audioTrack.segmentCodec="aac",this.aacOverFlow=null,this.remainderData=null,this.audioCodec=r,this.videoCodec=i,this._duration=n},e.resetTimeStamp=function(){},e.resetContiguity=function(){var t=this._audioTrack,e=this._videoTrack,r=this._id3Track;t&&(t.pesData=null),e&&(e.pesData=null),r&&(r.pesData=null),this.aacOverFlow=null,this.remainderData=null},e.demux=function(e,r,i,n){var a;void 0===i&&(i=!1),void 0===n&&(n=!1),i||(this.sampleAes=null);var s=this._videoTrack,o=this._audioTrack,l=this._id3Track,u=this._txtTrack,h=s.pid,d=s.pesData,c=o.pid,f=l.pid,g=o.pesData,v=l.pesData,m=null,p=this.pmtParsed,y=this._pmtId,E=e.length;if(this.remainderData&&(E=(e=Wt(this.remainderData,e)).length,this.remainderData=null),E>4>1){if((b=L+5+e[L+4])===L+dn)continue}else b=L+4;switch(R){case h:A&&(d&&(a=yn(d))&&this.videoParser.parseAVCPES(s,u,a,!1,this._duration),d={data:[],size:0}),d&&(d.data.push(e.subarray(b,L+dn)),d.size+=L+dn-b);break;case c:if(A){if(g&&(a=yn(g)))switch(o.segmentCodec){case"aac":this.parseAACPES(o,a);break;case"mp3":this.parseMPEGPES(o,a);break;case"ac3":this.parseAC3PES(o,a)}g={data:[],size:0}}g&&(g.data.push(e.subarray(b,L+dn)),g.size+=L+dn-b);break;case f:A&&(v&&(a=yn(v))&&this.parseID3PES(l,a),v={data:[],size:0}),v&&(v.data.push(e.subarray(b,L+dn)),v.size+=L+dn-b);break;case 0:A&&(b+=e[b]+1),y=this._pmtId=gn(e,b);break;case y:A&&(b+=e[b]+1);var k=vn(e,b,this.typeSupported,i,this.observer);(h=k.videoPid)>0&&(s.pid=h,s.segmentCodec=k.segmentVideoCodec),(c=k.audioPid)>0&&(o.pid=c,o.segmentCodec=k.segmentAudioCodec),(f=k.id3Pid)>0&&(l.pid=f),null===m||p||(w.warn("MPEG-TS PMT found at "+L+" after unknown PID '"+m+"'. Backtracking to sync byte @"+T+" to parse all TS packets."),m=null,L=T-188),p=this.pmtParsed=!0;break;case 17:case 8191:break;default:m=R}}else S++;S>0&&mn(this.observer,new Error("Found "+S+" TS packet/s that do not start with 0x47")),s.pesData=d,o.pesData=g,l.pesData=v;var D={audioTrack:o,videoTrack:s,id3Track:l,textTrack:u};return n&&this.extractRemainingSamples(D),D},e.flush=function(){var t,e=this.remainderData;return this.remainderData=null,t=e?this.demux(e,-1,!1,!0):{videoTrack:this._videoTrack,audioTrack:this._audioTrack,id3Track:this._id3Track,textTrack:this._txtTrack},this.extractRemainingSamples(t),this.sampleAes?this.decrypt(t,this.sampleAes):t},e.extractRemainingSamples=function(t){var e,r=t.audioTrack,i=t.videoTrack,n=t.id3Track,a=t.textTrack,s=i.pesData,o=r.pesData,l=n.pesData;if(s&&(e=yn(s))?(this.videoParser.parseAVCPES(i,a,e,!0,this._duration),i.pesData=null):i.pesData=s,o&&(e=yn(o))){switch(r.segmentCodec){case"aac":this.parseAACPES(r,e);break;case"mp3":this.parseMPEGPES(r,e);break;case"ac3":this.parseAC3PES(r,e)}r.pesData=null}else null!=o&&o.size&&w.log("last AAC PES packet truncated,might overlap between fragments"),r.pesData=o;l&&(e=yn(l))?(this.parseID3PES(n,e),n.pesData=null):n.pesData=l},e.demuxSampleAes=function(t,e,r){var i=this.demux(t,r,!0,!this.config.progressive),n=this.sampleAes=new hn(this.observer,this.config,e);return this.decrypt(i,n)},e.decrypt=function(t,e){return new Promise((function(r){var i=t.audioTrack,n=t.videoTrack;i.samples&&"aac"===i.segmentCodec?e.decryptAacSamples(i.samples,0,(function(){n.samples?e.decryptAvcSamples(n.samples,0,0,(function(){r(t)})):r(t)})):n.samples&&e.decryptAvcSamples(n.samples,0,0,(function(){r(t)}))}))},e.destroy=function(){this._duration=0},e.parseAACPES=function(t,e){var r,i,n,a=0,s=this.aacOverFlow,o=e.data;if(s){this.aacOverFlow=null;var l=s.missing,u=s.sample.unit.byteLength;if(-1===l)o=Wt(s.sample.unit,o);else{var h=u-l;s.sample.unit.set(o.subarray(0,l),h),t.samples.push(s.sample),a=s.missing}}for(r=a,i=o.length;r0;)o+=n;else w.warn("[tsdemuxer]: AC3 PES unknown PTS")},e.parseID3PES=function(t,e){if(void 0!==e.pts){var r=o({},e,{type:this._videoTrack?qe:We,duration:Number.POSITIVE_INFINITY});t.samples.push(r)}else w.warn("[tsdemuxer]: ID3 PES unknown PTS")},t}();function fn(t,e){return((31&t[e+1])<<8)+t[e+2]}function gn(t,e){return(31&t[e+10])<<8|t[e+11]}function vn(t,e,r,i,n){var a={audioPid:-1,videoPid:-1,id3Pid:-1,segmentVideoCodec:"avc",segmentAudioCodec:"aac"},s=e+3+((15&t[e+1])<<8|t[e+2])-4;for(e+=12+((15&t[e+10])<<8|t[e+11]);e0)for(var u=e+5,h=l;h>2;){106===t[u]&&(!0!==r.ac3?w.log("AC-3 audio found, not supported in this browser for now"):(a.audioPid=o,a.segmentAudioCodec="ac3"));var d=t[u+1]+2;u+=d,h-=d}break;case 194:case 135:return mn(n,new Error("Unsupported EC-3 in M2TS found")),a;case 36:return mn(n,new Error("Unsupported HEVC in M2TS found")),a}e+=l+5}return a}function mn(t,e,r){w.warn("parsing error: "+e.message),t.emit(S.ERROR,S.ERROR,{type:L.MEDIA_ERROR,details:A.FRAG_PARSING_ERROR,fatal:!1,levelRetry:r,error:e,reason:e.message})}function pn(t){w.log(t+" with AES-128-CBC encryption found in unencrypted stream")}function yn(t){var e,r,i,n,a,s=0,o=t.data;if(!t||0===t.size)return null;for(;o[0].length<19&&o.length>1;)o[0]=Wt(o[0],o[1]),o.splice(1,1);if(1===((e=o[0])[0]<<16)+(e[1]<<8)+e[2]){if((r=(e[4]<<8)+e[5])&&r>t.size-6)return null;var l=e[7];192&l&&(n=536870912*(14&e[9])+4194304*(255&e[10])+16384*(254&e[11])+128*(255&e[12])+(254&e[13])/2,64&l?n-(a=536870912*(14&e[14])+4194304*(255&e[15])+16384*(254&e[16])+128*(255&e[17])+(254&e[18])/2)>54e5&&(w.warn(Math.round((n-a)/9e4)+"s delta between PTS and DTS, align them"),n=a):a=n);var u=(i=e[8])+9;if(t.size<=u)return null;t.size-=u;for(var h=new Uint8Array(t.size),d=0,c=o.length;df){u-=f;continue}e=e.subarray(u),f-=u,u=0}h.set(e,s),s+=f}return r&&(r-=i+3),{data:h,pts:n,dts:a,len:r}}return null}var En=function(t){function e(){return t.apply(this,arguments)||this}l(e,t);var r=e.prototype;return r.resetInitSegment=function(e,r,i,n){t.prototype.resetInitSegment.call(this,e,r,i,n),this._audioTrack={container:"audio/mpeg",type:"audio",id:2,pid:-1,sequenceNumber:0,segmentCodec:"mp3",samples:[],manifestCodec:r,duration:n,inputTimeScale:9e4,dropped:0}},e.probe=function(t){if(!t)return!1;var e=ct(t,0),r=(null==e?void 0:e.length)||0;if(e&&11===t[r]&&119===t[r+1]&&void 0!==vt(e)&&nn(t,r)<=16)return!1;for(var i=t.length;r1?r-1:0),n=1;n>24&255,o[1]=e>>16&255,o[2]=e>>8&255,o[3]=255&e,o.set(t,4),a=0,e=8;a>24&255,e>>16&255,e>>8&255,255&e,i>>24,i>>16&255,i>>8&255,255&i,n>>24,n>>16&255,n>>8&255,255&n,85,196,0,0]))},t.mdia=function(e){return t.box(t.types.mdia,t.mdhd(e.timescale,e.duration),t.hdlr(e.type),t.minf(e))},t.mfhd=function(e){return t.box(t.types.mfhd,new Uint8Array([0,0,0,0,e>>24,e>>16&255,e>>8&255,255&e]))},t.minf=function(e){return"audio"===e.type?t.box(t.types.minf,t.box(t.types.smhd,t.SMHD),t.DINF,t.stbl(e)):t.box(t.types.minf,t.box(t.types.vmhd,t.VMHD),t.DINF,t.stbl(e))},t.moof=function(e,r,i){return t.box(t.types.moof,t.mfhd(e),t.traf(i,r))},t.moov=function(e){for(var r=e.length,i=[];r--;)i[r]=t.trak(e[r]);return t.box.apply(null,[t.types.moov,t.mvhd(e[0].timescale,e[0].duration)].concat(i).concat(t.mvex(e)))},t.mvex=function(e){for(var r=e.length,i=[];r--;)i[r]=t.trex(e[r]);return t.box.apply(null,[t.types.mvex].concat(i))},t.mvhd=function(e,r){r*=e;var i=Math.floor(r/(Sn+1)),n=Math.floor(r%(Sn+1)),a=new Uint8Array([1,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,3,e>>24&255,e>>16&255,e>>8&255,255&e,i>>24,i>>16&255,i>>8&255,255&i,n>>24,n>>16&255,n>>8&255,255&n,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255]);return t.box(t.types.mvhd,a)},t.sdtp=function(e){var r,i,n=e.samples||[],a=new Uint8Array(4+n.length);for(r=0;r>>8&255),a.push(255&n),a=a.concat(Array.prototype.slice.call(i));for(r=0;r>>8&255),s.push(255&n),s=s.concat(Array.prototype.slice.call(i));var o=t.box(t.types.avcC,new Uint8Array([1,a[3],a[4],a[5],255,224|e.sps.length].concat(a).concat([e.pps.length]).concat(s))),l=e.width,u=e.height,h=e.pixelRatio[0],d=e.pixelRatio[1];return t.box(t.types.avc1,new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,l>>8&255,255&l,u>>8&255,255&u,0,72,0,0,0,72,0,0,0,0,0,0,0,1,18,100,97,105,108,121,109,111,116,105,111,110,47,104,108,115,46,106,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,17,17]),o,t.box(t.types.btrt,new Uint8Array([0,28,156,128,0,45,198,192,0,45,198,192])),t.box(t.types.pasp,new Uint8Array([h>>24,h>>16&255,h>>8&255,255&h,d>>24,d>>16&255,d>>8&255,255&d])))},t.esds=function(t){var e=t.config.length;return new Uint8Array([0,0,0,0,3,23+e,0,1,0,4,15+e,64,21,0,0,0,0,0,0,0,0,0,0,0,5].concat([e]).concat(t.config).concat([6,1,2]))},t.audioStsd=function(t){var e=t.samplerate;return new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,t.channelCount,0,16,0,0,0,0,e>>8&255,255&e,0,0])},t.mp4a=function(e){return t.box(t.types.mp4a,t.audioStsd(e),t.box(t.types.esds,t.esds(e)))},t.mp3=function(e){return t.box(t.types[".mp3"],t.audioStsd(e))},t.ac3=function(e){return t.box(t.types["ac-3"],t.audioStsd(e),t.box(t.types.dac3,e.config))},t.stsd=function(e){return"audio"===e.type?"mp3"===e.segmentCodec&&"mp3"===e.codec?t.box(t.types.stsd,t.STSD,t.mp3(e)):"ac3"===e.segmentCodec?t.box(t.types.stsd,t.STSD,t.ac3(e)):t.box(t.types.stsd,t.STSD,t.mp4a(e)):t.box(t.types.stsd,t.STSD,t.avc1(e))},t.tkhd=function(e){var r=e.id,i=e.duration*e.timescale,n=e.width,a=e.height,s=Math.floor(i/(Sn+1)),o=Math.floor(i%(Sn+1));return t.box(t.types.tkhd,new Uint8Array([1,0,0,7,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,3,r>>24&255,r>>16&255,r>>8&255,255&r,0,0,0,0,s>>24,s>>16&255,s>>8&255,255&s,o>>24,o>>16&255,o>>8&255,255&o,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,n>>8&255,255&n,0,0,a>>8&255,255&a,0,0]))},t.traf=function(e,r){var i=t.sdtp(e),n=e.id,a=Math.floor(r/(Sn+1)),s=Math.floor(r%(Sn+1));return t.box(t.types.traf,t.box(t.types.tfhd,new Uint8Array([0,0,0,0,n>>24,n>>16&255,n>>8&255,255&n])),t.box(t.types.tfdt,new Uint8Array([1,0,0,0,a>>24,a>>16&255,a>>8&255,255&a,s>>24,s>>16&255,s>>8&255,255&s])),t.trun(e,i.length+16+20+8+16+8+8),i)},t.trak=function(e){return e.duration=e.duration||4294967295,t.box(t.types.trak,t.tkhd(e),t.mdia(e))},t.trex=function(e){var r=e.id;return t.box(t.types.trex,new Uint8Array([0,0,0,0,r>>24,r>>16&255,r>>8&255,255&r,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1]))},t.trun=function(e,r){var i,n,a,s,o,l,u=e.samples||[],h=u.length,d=12+16*h,c=new Uint8Array(d);for(r+=8+d,c.set(["video"===e.type?1:0,0,15,1,h>>>24&255,h>>>16&255,h>>>8&255,255&h,r>>>24&255,r>>>16&255,r>>>8&255,255&r],0),i=0;i>>24&255,a>>>16&255,a>>>8&255,255&a,s>>>24&255,s>>>16&255,s>>>8&255,255&s,o.isLeading<<2|o.dependsOn,o.isDependedOn<<6|o.hasRedundancy<<4|o.paddingValue<<1|o.isNonSync,61440&o.degradPrio,15&o.degradPrio,l>>>24&255,l>>>16&255,l>>>8&255,255&l],12+16*i);return t.box(t.types.trun,c)},t.initSegment=function(e){t.types||t.init();var r=t.moov(e);return Wt(t.FTYP,r)},t}();Ln.types=void 0,Ln.HDLR_TYPES=void 0,Ln.STTS=void 0,Ln.STSC=void 0,Ln.STCO=void 0,Ln.STSZ=void 0,Ln.VMHD=void 0,Ln.SMHD=void 0,Ln.STSD=void 0,Ln.FTYP=void 0,Ln.DINF=void 0;var An=9e4;function Rn(t,e,r,i){void 0===r&&(r=1),void 0===i&&(i=!1);var n=t*e*r;return i?Math.round(n):n}function bn(t,e){return void 0===e&&(e=!1),Rn(t,1e3,1/An,e)}var kn=null,Dn=null,In=function(){function t(t,e,r,i){if(this.observer=void 0,this.config=void 0,this.typeSupported=void 0,this.ISGenerated=!1,this._initPTS=null,this._initDTS=null,this.nextAvcDts=null,this.nextAudioPts=null,this.videoSampleDuration=null,this.isAudioContiguous=!1,this.isVideoContiguous=!1,this.videoTrackConfig=void 0,this.observer=t,this.config=e,this.typeSupported=r,this.ISGenerated=!1,null===kn){var n=(navigator.userAgent||"").match(/Chrome\/(\d+)/i);kn=n?parseInt(n[1]):0}if(null===Dn){var a=navigator.userAgent.match(/Safari\/(\d+)/i);Dn=a?parseInt(a[1]):0}}var e=t.prototype;return e.destroy=function(){this.config=this.videoTrackConfig=this._initPTS=this._initDTS=null},e.resetTimeStamp=function(t){w.log("[mp4-remuxer]: initPTS & initDTS reset"),this._initPTS=this._initDTS=t},e.resetNextTimestamp=function(){w.log("[mp4-remuxer]: reset next timestamp"),this.isVideoContiguous=!1,this.isAudioContiguous=!1},e.resetInitSegment=function(){w.log("[mp4-remuxer]: ISGenerated flag reset"),this.ISGenerated=!1,this.videoTrackConfig=void 0},e.getVideoStartPts=function(t){var e=!1,r=t.reduce((function(t,r){var i=r.pts-t;return i<-4294967296?(e=!0,wn(t,r.pts)):i>0?t:r.pts}),t[0].pts);return e&&w.debug("PTS rollover detected"),r},e.remux=function(t,e,r,i,n,a,s,o){var l,u,h,d,c,f,g=n,v=n,m=t.pid>-1,p=e.pid>-1,y=e.samples.length,E=t.samples.length>0,T=s&&y>0||y>1;if((!m||E)&&(!p||T)||this.ISGenerated||s){if(this.ISGenerated){var S,L,A,R,b=this.videoTrackConfig;!b||e.width===b.width&&e.height===b.height&&(null==(S=e.pixelRatio)?void 0:S[0])===(null==(L=b.pixelRatio)?void 0:L[0])&&(null==(A=e.pixelRatio)?void 0:A[1])===(null==(R=b.pixelRatio)?void 0:R[1])||this.resetInitSegment()}else h=this.generateIS(t,e,n,a);var k,D=this.isVideoContiguous,I=-1;if(T&&(I=function(t){for(var e=0;e0){w.warn("[mp4-remuxer]: Dropped "+I+" out of "+y+" video samples due to a missing keyframe");var C=this.getVideoStartPts(e.samples);e.samples=e.samples.slice(I),e.dropped+=I,k=v+=(e.samples[0].pts-C)/e.inputTimeScale}else-1===I&&(w.warn("[mp4-remuxer]: No keyframe found out of "+y+" video samples"),f=!1);if(this.ISGenerated){if(E&&T){var _=this.getVideoStartPts(e.samples),x=(wn(t.samples[0].pts,_)-_)/e.inputTimeScale;g+=Math.max(0,x),v+=Math.max(0,-x)}if(E){if(t.samplerate||(w.warn("[mp4-remuxer]: regenerate InitSegment as audio detected"),h=this.generateIS(t,e,n,a)),u=this.remuxAudio(t,g,this.isAudioContiguous,a,p||T||o===Me?v:void 0),T){var P=u?u.endPTS-u.startPTS:0;e.inputTimeScale||(w.warn("[mp4-remuxer]: regenerate InitSegment as video detected"),h=this.generateIS(t,e,n,a)),l=this.remuxVideo(e,v,D,P)}}else T&&(l=this.remuxVideo(e,v,D,0));l&&(l.firstKeyFrame=I,l.independent=-1!==I,l.firstKeyFramePTS=k)}}return this.ISGenerated&&this._initPTS&&this._initDTS&&(r.samples.length&&(c=Cn(r,n,this._initPTS,this._initDTS)),i.samples.length&&(d=_n(i,n,this._initPTS))),{audio:u,video:l,initSegment:h,independent:f,text:d,id3:c}},e.generateIS=function(t,e,r,i){var n,a,s,o=t.samples,l=e.samples,u=this.typeSupported,h={},d=this._initPTS,c=!d||i,f="audio/mp4";if(c&&(n=a=1/0),t.config&&o.length){switch(t.timescale=t.samplerate,t.segmentCodec){case"mp3":u.mpeg?(f="audio/mpeg",t.codec=""):u.mp3&&(t.codec="mp3");break;case"ac3":t.codec="ac-3"}h.audio={id:"audio",container:f,codec:t.codec,initSegment:"mp3"===t.segmentCodec&&u.mpeg?new Uint8Array(0):Ln.initSegment([t]),metadata:{channelCount:t.channelCount}},c&&(s=t.inputTimeScale,d&&s===d.timescale?c=!1:n=a=o[0].pts-Math.round(s*r))}if(e.sps&&e.pps&&l.length){if(e.timescale=e.inputTimeScale,h.video={id:"main",container:"video/mp4",codec:e.codec,initSegment:Ln.initSegment([e]),metadata:{width:e.width,height:e.height}},c)if(s=e.inputTimeScale,d&&s===d.timescale)c=!1;else{var g=this.getVideoStartPts(l),v=Math.round(s*r);a=Math.min(a,wn(l[0].dts,g)-v),n=Math.min(n,g-v)}this.videoTrackConfig={width:e.width,height:e.height,pixelRatio:e.pixelRatio}}if(Object.keys(h).length)return this.ISGenerated=!0,c?(this._initPTS={baseTime:n,timescale:s},this._initDTS={baseTime:a,timescale:s}):n=s=void 0,{tracks:h,initPTS:n,timescale:s}},e.remuxVideo=function(t,e,r,i){var n,a,s=t.inputTimeScale,l=t.samples,u=[],h=l.length,d=this._initPTS,c=this.nextAvcDts,f=8,g=this.videoSampleDuration,v=Number.POSITIVE_INFINITY,m=Number.NEGATIVE_INFINITY,p=!1;if(!r||null===c){var y=e*s,E=l[0].pts-wn(l[0].dts,l[0].pts);kn&&null!==c&&Math.abs(y-E-c)<15e3?r=!0:c=y-E}for(var T=d.baseTime*s/d.timescale,R=0;R0?R-1:R].dts&&(p=!0)}p&&l.sort((function(t,e){var r=t.dts-e.dts,i=t.pts-e.pts;return r||i})),n=l[0].dts;var k=(a=l[l.length-1].dts)-n,D=k?Math.round(k/(h-1)):g||t.inputTimeScale/30;if(r){var I=n-c,C=I>D,_=I<-1;if((C||_)&&(C?w.warn("AVC: "+bn(I,!0)+" ms ("+I+"dts) hole between fragments detected at "+e.toFixed(3)):w.warn("AVC: "+bn(-I,!0)+" ms ("+I+"dts) overlapping between fragments detected at "+e.toFixed(3)),!_||c>=l[0].pts||kn)){n=c;var x=l[0].pts-I;if(C)l[0].dts=n,l[0].pts=x;else for(var P=0;Px);P++)l[P].dts-=I,l[P].pts-=I;w.log("Video: Initial PTS/DTS adjusted: "+bn(x,!0)+"/"+bn(n,!0)+", delta: "+bn(I,!0)+" ms")}}for(var F=0,M=0,O=n=Math.max(0,n),N=0;N0?$.dts-l[J-1].dts:D;if(st=J>0?$.pts-l[J-1].pts:D,ot.stretchShortVideoTrack&&null!==this.nextAudioPts){var ut=Math.floor(ot.maxBufferHole*s),ht=(i?v+i*s:this.nextAudioPts)-$.pts;ht>ut?((g=ht-lt)<0?g=lt:j=!0,w.log("[mp4-remuxer]: It is approximately "+ht/90+" ms to the next segment; using duration "+g/90+" ms for the last video frame.")):g=lt}else g=lt}var dt=Math.round($.pts-$.dts);q=Math.min(q,g),z=Math.max(z,g),X=Math.min(X,st),Q=Math.max(Q,st),u.push(new Pn($.key,g,tt,dt))}if(u.length)if(kn){if(kn<70){var ct=u[0].flags;ct.dependsOn=2,ct.isNonSync=0}}else if(Dn&&Q-X0&&(i&&Math.abs(p-m)<9e3||Math.abs(wn(g[0].pts-y,p)-m)<20*u),g.forEach((function(t){t.pts=wn(t.pts-y,p)})),!r||m<0){if(g=g.filter((function(t){return t.pts>=0})),!g.length)return;m=0===n?0:i&&!f?Math.max(0,p):g[0].pts}if("aac"===t.segmentCodec)for(var E=this.config.maxAudioFramesDrift,T=0,R=m;T=E*u&&I<1e4&&f){var C=Math.round(D/u);(R=k-C*u)<0&&(C--,R+=u),0===T&&(this.nextAudioPts=m=R),w.warn("[mp4-remuxer]: Injecting "+C+" audio frame @ "+(R/a).toFixed(3)+"s due to "+Math.round(1e3*D/a)+" ms gap.");for(var _=0;_0))return;N+=v;try{F=new Uint8Array(N)}catch(t){return void this.observer.emit(S.ERROR,S.ERROR,{type:L.MUX_ERROR,details:A.REMUX_ALLOC_ERROR,fatal:!1,error:t,bytes:N,reason:"fail allocating audio mdat "+N})}d||(new DataView(F.buffer).setUint32(0,N),F.set(Ln.types.mdat,4))}F.set(H,v);var Y=H.byteLength;v+=Y,c.push(new Pn(!0,l,Y,0)),O=V}var W=c.length;if(W){var j=c[c.length-1];this.nextAudioPts=m=O+s*j.duration;var q=d?new Uint8Array(0):Ln.moof(t.sequenceNumber++,M/s,o({},t,{samples:c}));t.samples=[];var X=M/a,z=m/a,Q={data1:q,data2:F,startPTS:X,endPTS:z,startDTS:X,endDTS:z,type:"audio",hasAudio:!0,hasVideo:!1,nb:W};return this.isAudioContiguous=!0,Q}},e.remuxEmptyAudio=function(t,e,r,i){var n=t.inputTimeScale,a=n/(t.samplerate?t.samplerate:n),s=this.nextAudioPts,o=this._initDTS,l=9e4*o.baseTime/o.timescale,u=(null!==s?s:i.startDTS*n)+l,h=i.endDTS*n+l,d=1024*a,c=Math.ceil((h-u)/d),f=Tn.getSilentFrame(t.manifestCodec||t.codec,t.channelCount);if(w.warn("[mp4-remuxer]: remux empty Audio"),f){for(var g=[],v=0;v4294967296;)t+=r;return t}function Cn(t,e,r,i){var n=t.samples.length;if(n){for(var a=t.inputTimeScale,s=0;s0;n||(i=Ot(e,["encv"])),i.forEach((function(t){Ot(n?t.subarray(28):t.subarray(78),["sinf"]).forEach((function(t){var e=Vt(t);if(e){var i=e.subarray(8,24);i.some((function(t){return 0!==t}))||(w.log("[eme] Patching keyId in 'enc"+(n?"a":"v")+">sinf>>tenc' box: "+kt.hexDump(i)+" -> "+kt.hexDump(r)),e.set(r,8))}}))}))})),t}(t,i)),this.emitInitSegment=!0},e.generateInitSegment=function(t){var e=this.audioCodec,r=this.videoCodec;if(null==t||!t.byteLength)return this.initTracks=void 0,void(this.initData=void 0);var i=this.initData=Ut(t);i.audio&&(e=Mn(i.audio,O)),i.video&&(r=Mn(i.video,N));var n={};i.audio&&i.video?n.audiovideo={container:"video/mp4",codec:e+","+r,initSegment:t,id:"main"}:i.audio?n.audio={container:"audio/mp4",codec:e,initSegment:t,id:"audio"}:i.video?n.video={container:"video/mp4",codec:r,initSegment:t,id:"main"}:w.warn("[passthrough-remuxer.ts]: initSegment does not contain moov or trak boxes."),this.initTracks=n},e.remux=function(t,e,r,i,n,a){var s,o,l=this.initPTS,u=this.lastEndTime,h={audio:void 0,video:void 0,text:i,id3:r,initSegment:void 0};y(u)||(u=this.lastEndTime=n||0);var d=e.samples;if(null==d||!d.length)return h;var c={initPTS:void 0,timescale:1},f=this.initData;if(null!=(s=f)&&s.length||(this.generateInitSegment(d),f=this.initData),null==(o=f)||!o.length)return w.warn("[passthrough-remuxer.ts]: Failed to generate initSegment."),h;this.emitInitSegment&&(c.tracks=this.initTracks,this.emitInitSegment=!1);var g=function(t,e){for(var r=0,i=0,n=0,a=Ot(t,["moof","traf"]),s=0;sn}(l,m,n,g)||c.timescale!==l.timescale&&a)&&(c.initPTS=m-n,l&&1===l.timescale&&w.warn("Adjusting initPTS by "+(c.initPTS-l.baseTime)),this.initPTS=l={baseTime:c.initPTS,timescale:1});var p=t?m-l.baseTime/l.timescale:u,E=p+g;!function(t,e,r){Ot(e,["moof","traf"]).forEach((function(e){Ot(e,["tfhd"]).forEach((function(i){var n=xt(i,4),a=t[n];if(a){var s=a.timescale||9e4;Ot(e,["tfdt"]).forEach((function(t){var e=t[0],i=r*s;if(i){var n=xt(t,4);if(0===e)n-=i,Mt(t,4,n=Math.max(n,0));else{n*=Math.pow(2,32),n+=xt(t,8),n-=i,n=Math.max(n,0);var a=Math.floor(n/(Dt+1)),o=Math.floor(n%(Dt+1));Mt(t,4,a),Mt(t,8,o)}}}))}}))}))}(f,d,l.baseTime/l.timescale),g>0?this.lastEndTime=E:(w.warn("Duration parsed from mp4 should be greater than zero"),this.resetNextTimestamp());var T=!!f.audio,S=!!f.video,L="";T&&(L+="audio"),S&&(L+="video");var A={data1:d,startPTS:p,startDTS:p,endPTS:E,endDTS:E,type:L,hasAudio:T,hasVideo:S,nb:1,dropped:0};return h.audio="audio"===A.type?A:void 0,h.video="audio"!==A.type?A:void 0,h.initSegment=c,h.id3=Cn(r,n,l,l),i.samples.length&&(h.text=_n(i,n,l)),h},t}();function Mn(t,e){var r=null==t?void 0:t.codec;if(r&&r.length>4)return r;if(e===O){if("ec-3"===r||"ac-3"===r||"alac"===r)return r;if("fLaC"===r||"Opus"===r)return ve(r,!1);var i="mp4a.40.5";return w.info('Parsed audio codec "'+r+'" or audio object type not handled. Using "'+i+'"'),i}return w.warn('Unhandled video codec "'+r+'"'),"hvc1"===r||"hev1"===r?"hvc1.1.6.L120.90":"av01"===r?"av01.0.04M.08":"avc1.42e01e"}try{xn=self.performance.now.bind(self.performance)}catch(t){w.debug("Unable to use Performance API on this environment"),xn=null==j?void 0:j.Date.now}var On=[{demux:rn,remux:Fn},{demux:cn,remux:In},{demux:tn,remux:In},{demux:En,remux:In}];On.splice(2,0,{demux:an,remux:In});var Nn=function(){function t(t,e,r,i,n){this.async=!1,this.observer=void 0,this.typeSupported=void 0,this.config=void 0,this.vendor=void 0,this.id=void 0,this.demuxer=void 0,this.remuxer=void 0,this.decrypter=void 0,this.probe=void 0,this.decryptionPromise=null,this.transmuxConfig=void 0,this.currentTransmuxState=void 0,this.observer=t,this.typeSupported=e,this.config=r,this.vendor=i,this.id=n}var e=t.prototype;return e.configure=function(t){this.transmuxConfig=t,this.decrypter&&this.decrypter.reset()},e.push=function(t,e,r,i){var n=this,a=r.transmuxing;a.executeStart=xn();var s=new Uint8Array(t),o=this.currentTransmuxState,l=this.transmuxConfig;i&&(this.currentTransmuxState=i);var u=i||o,h=u.contiguous,d=u.discontinuity,c=u.trackSwitch,f=u.accurateTimeOffset,g=u.timeOffset,v=u.initSegmentChange,m=l.audioCodec,p=l.videoCodec,y=l.defaultInitPts,E=l.duration,T=l.initSegmentData,R=function(t,e){var r=null;return t.byteLength>0&&null!=(null==e?void 0:e.key)&&null!==e.iv&&null!=e.method&&(r=e),r}(s,e);if(R&&"AES-128"===R.method){var b=this.getDecrypter();if(!b.isSync())return this.decryptionPromise=b.webCryptoDecrypt(s,R.key.buffer,R.iv.buffer).then((function(t){var e=n.push(t,null,r);return n.decryptionPromise=null,e})),this.decryptionPromise;var k=b.softwareDecrypt(s,R.key.buffer,R.iv.buffer);if(r.part>-1&&(k=b.flush()),!k)return a.executeEnd=xn(),Un(r);s=new Uint8Array(k)}var D=this.needsProbing(d,c);if(D){var I=this.configureTransmuxer(s);if(I)return w.warn("[transmuxer] "+I.message),this.observer.emit(S.ERROR,S.ERROR,{type:L.MEDIA_ERROR,details:A.FRAG_PARSING_ERROR,fatal:!1,error:I,reason:I.message}),a.executeEnd=xn(),Un(r)}(d||c||v||D)&&this.resetInitSegment(T,m,p,E,e),(d||v||D)&&this.resetInitialTimestamp(y),h||this.resetContiguity();var C=this.transmux(s,R,g,f,r),_=this.currentTransmuxState;return _.contiguous=!0,_.discontinuity=!1,_.trackSwitch=!1,a.executeEnd=xn(),C},e.flush=function(t){var e=this,r=t.transmuxing;r.executeStart=xn();var i=this.decrypter,n=this.currentTransmuxState,a=this.decryptionPromise;if(a)return a.then((function(){return e.flush(t)}));var s=[],o=n.timeOffset;if(i){var l=i.flush();l&&s.push(this.push(l,null,t))}var u=this.demuxer,h=this.remuxer;if(!u||!h)return r.executeEnd=xn(),[Un(t)];var d=u.flush(o);return Bn(d)?d.then((function(r){return e.flushRemux(s,r,t),s})):(this.flushRemux(s,d,t),s)},e.flushRemux=function(t,e,r){var i=e.audioTrack,n=e.videoTrack,a=e.id3Track,s=e.textTrack,o=this.currentTransmuxState,l=o.accurateTimeOffset,u=o.timeOffset;w.log("[transmuxer.ts]: Flushed fragment "+r.sn+(r.part>-1?" p: "+r.part:"")+" of level "+r.level);var h=this.remuxer.remux(i,n,a,s,u,l,!0,this.id);t.push({remuxResult:h,chunkMeta:r}),r.transmuxing.executeEnd=xn()},e.resetInitialTimestamp=function(t){var e=this.demuxer,r=this.remuxer;e&&r&&(e.resetTimeStamp(t),r.resetTimeStamp(t))},e.resetContiguity=function(){var t=this.demuxer,e=this.remuxer;t&&e&&(t.resetContiguity(),e.resetNextTimestamp())},e.resetInitSegment=function(t,e,r,i,n){var a=this.demuxer,s=this.remuxer;a&&s&&(a.resetInitSegment(t,e,r,i),s.resetInitSegment(t,e,r,n))},e.destroy=function(){this.demuxer&&(this.demuxer.destroy(),this.demuxer=void 0),this.remuxer&&(this.remuxer.destroy(),this.remuxer=void 0)},e.transmux=function(t,e,r,i,n){return e&&"SAMPLE-AES"===e.method?this.transmuxSampleAes(t,e,r,i,n):this.transmuxUnencrypted(t,r,i,n)},e.transmuxUnencrypted=function(t,e,r,i){var n=this.demuxer.demux(t,e,!1,!this.config.progressive),a=n.audioTrack,s=n.videoTrack,o=n.id3Track,l=n.textTrack;return{remuxResult:this.remuxer.remux(a,s,o,l,e,r,!1,this.id),chunkMeta:i}},e.transmuxSampleAes=function(t,e,r,i,n){var a=this;return this.demuxer.demuxSampleAes(t,e,r).then((function(t){return{remuxResult:a.remuxer.remux(t.audioTrack,t.videoTrack,t.id3Track,t.textTrack,r,i,!1,a.id),chunkMeta:n}}))},e.configureTransmuxer=function(t){for(var e,r=this.config,i=this.observer,n=this.typeSupported,a=this.vendor,s=0,o=On.length;s1&&l.id===(null==m?void 0:m.stats.chunkCount),L=!y&&(1===E||0===E&&(1===T||S&&T<=0)),A=self.performance.now();(y||E||0===n.stats.parsing.start)&&(n.stats.parsing.start=A),!a||!T&&L||(a.stats.parsing.start=A);var R=!(m&&(null==(h=n.initSegment)?void 0:h.url)===(null==(d=m.initSegment)?void 0:d.url)),b=new Kn(p,L,o,y,g,R);if(!L||p||R){w.log("[transmuxer-interface, "+n.type+"]: Starting new transmux session for sn: "+l.sn+" p: "+l.part+" level: "+l.level+" id: "+l.id+"\n discontinuity: "+p+"\n trackSwitch: "+y+"\n contiguous: "+L+"\n accurateTimeOffset: "+o+"\n timeOffset: "+g+"\n initSegmentChange: "+R);var k=new Gn(r,i,e,s,u);this.configureTransmuxer(k)}if(this.frag=n,this.part=a,this.workerContext)this.workerContext.worker.postMessage({cmd:"demux",data:t,decryptdata:v,chunkMeta:l,state:b},t instanceof ArrayBuffer?[t]:[]);else if(f){var D=f.push(t,v,l,b);Bn(D)?(f.async=!0,D.then((function(t){c.handleTransmuxComplete(t)})).catch((function(t){c.transmuxerError(t,l,"transmuxer-interface push error")}))):(f.async=!1,this.handleTransmuxComplete(D))}},r.flush=function(t){var e=this;t.transmuxing.start=self.performance.now();var r=this.transmuxer;if(this.workerContext)this.workerContext.worker.postMessage({cmd:"flush",chunkMeta:t});else if(r){var i=r.flush(t);Bn(i)||r.async?(Bn(i)||(i=Promise.resolve(i)),i.then((function(r){e.handleFlushResult(r,t)})).catch((function(r){e.transmuxerError(r,t,"transmuxer-interface flush error")}))):this.handleFlushResult(i,t)}},r.transmuxerError=function(t,e,r){this.hls&&(this.error=t,this.hls.trigger(S.ERROR,{type:L.MEDIA_ERROR,details:A.FRAG_PARSING_ERROR,chunkMeta:e,frag:this.frag||void 0,fatal:!1,error:t,err:t,reason:r}))},r.handleFlushResult=function(t,e){var r=this;t.forEach((function(t){r.handleTransmuxComplete(t)})),this.onFlush(e)},r.onWorkerMessage=function(t){var e=t.data;if(null!=e&&e.event){var r=this.hls;if(this.hls)switch(e.event){case"init":var i,n=null==(i=this.workerContext)?void 0:i.objectURL;n&&self.URL.revokeObjectURL(n);break;case"transmuxComplete":this.handleTransmuxComplete(e.data);break;case"flush":this.onFlush(e.data);break;case"workerLog":w[e.data.logType]&&w[e.data.logType](e.data.message);break;default:e.data=e.data||{},e.data.frag=this.frag,e.data.id=this.id,r.trigger(e.event,e.data)}}else w.warn("worker message received with no "+(e?"event name":"data"))},r.configureTransmuxer=function(t){var e=this.transmuxer;this.workerContext?this.workerContext.worker.postMessage({cmd:"configure",config:t}):e&&e.configure(t)},r.handleTransmuxComplete=function(t){t.chunkMeta.transmuxing.end=self.performance.now(),this.onTransmuxComplete(t)},e}();function Xn(t,e){if(t.length!==e.length)return!1;for(var r=0;r0&&-1===t?(this.log("Override startPosition with lastCurrentTime @"+e.toFixed(3)),t=e,this.state=Ti):(this.loadedmetadata=!1,this.state=Ri),this.nextLoadPosition=this.startPosition=this.lastCurrentTime=t,this.tick()},r.doTick=function(){switch(this.state){case Ti:this.doTickIdle();break;case Ri:var e,r=this.levels,i=this.trackId,n=null==r||null==(e=r[i])?void 0:e.details;if(n){if(this.waitForCdnTuneIn(n))break;this.state=wi}break;case Ai:var a,s=performance.now(),o=this.retryDate;if(!o||s>=o||null!=(a=this.media)&&a.seeking){var l=this.levels,u=this.trackId;this.log("RetryDate reached, switch back to IDLE state"),this.resetStartWhenNotLoaded((null==l?void 0:l[u])||null),this.state=Ti}break;case wi:var h=this.waitingData;if(h){var d=h.frag,c=h.part,f=h.cache,g=h.complete;if(void 0!==this.initPTS[d.cc]){this.waitingData=null,this.waitingVideoCC=-1,this.state=Li;var v={frag:d,part:c,payload:f.flush(),networkDetails:null};this._handleFragmentLoadProgress(v),g&&t.prototype._handleFragmentLoadComplete.call(this,v)}else if(this.videoTrackCC!==this.waitingVideoCC)this.log("Waiting fragment cc ("+d.cc+") cancelled because video is at cc "+this.videoTrackCC),this.clearWaitingFragment();else{var m=this.getLoadPosition(),p=ri.bufferInfo(this.mediaBuffer,m,this.config.maxBufferHole);Rr(p.end,this.config.maxFragLookUpTolerance,d)<0&&(this.log("Waiting fragment cc ("+d.cc+") @ "+d.start+" cancelled because another fragment at "+p.end+" is needed"),this.clearWaitingFragment())}}else this.state=Ti}this.onTickEnd()},r.clearWaitingFragment=function(){var t=this.waitingData;t&&(this.fragmentTracker.removeFragment(t.frag),this.waitingData=null,this.waitingVideoCC=-1,this.state=Ti)},r.resetLoadingState=function(){this.clearWaitingFragment(),t.prototype.resetLoadingState.call(this)},r.onTickEnd=function(){var t=this.media;null!=t&&t.readyState&&(this.lastCurrentTime=t.currentTime)},r.doTickIdle=function(){var t=this.hls,e=this.levels,r=this.media,i=this.trackId,n=t.config;if((r||!this.startFragRequested&&n.startFragPrefetch)&&null!=e&&e[i]){var a=e[i],s=a.details;if(!s||s.live&&this.levelLastLoaded!==a||this.waitForCdnTuneIn(s))this.state=Ri;else{var o=this.mediaBuffer?this.mediaBuffer:this.media;this.bufferFlushed&&o&&(this.bufferFlushed=!1,this.afterBufferFlushed(o,O,Me));var l=this.getFwdBufferInfo(o,Me);if(null!==l){var u=this.bufferedTrack,h=this.switchingTrack;if(!h&&this._streamEnded(l,s))return t.trigger(S.BUFFER_EOS,{type:"audio"}),void(this.state=Di);var d=this.getFwdBufferInfo(this.videoBuffer?this.videoBuffer:this.media,Fe),c=l.len,f=this.getMaxBufferLength(null==d?void 0:d.len),g=s.fragments,v=g[0].start,m=this.flushing?this.getLoadPosition():l.end;if(h&&r){var p=this.getLoadPosition();u&&!zn(h.attrs,u.attrs)&&(m=p),s.PTSKnown&&pv||l.nextStart)&&(this.log("Alt audio track ahead of main track, seek to start of alt audio track"),r.currentTime=v+.05)}if(!(c>=f&&!h&&md.end+s.targetduration;if(T||(null==d||!d.len)&&l.len){var L=this.getAppendedFrag(y.start,Fe);if(null===L)return;if(E||(E=!!L.gap||!!T&&0===d.len),T&&!E||E&&l.nextStart&&l.nextStart-1)n=a[o];else{var l=Hr(s,this.tracks);n=this.tracks[l]}}var u=this.findTrackId(n);-1===u&&n&&(u=this.findTrackId(null));var h={audioTracks:a};this.log("Updating audio tracks, "+a.length+" track(s) found in group(s): "+(null==r?void 0:r.join(","))),this.hls.trigger(S.AUDIO_TRACKS_UPDATED,h);var d=this.trackId;if(-1!==u&&-1===d)this.setAudioTrack(u);else if(a.length&&-1===d){var c,f=new Error("No audio track selected for current audio group-ID(s): "+(null==(c=this.groupIds)?void 0:c.join(","))+" track count: "+a.length);this.warn(f.message),this.hls.trigger(S.ERROR,{type:L.MEDIA_ERROR,details:A.AUDIO_TRACK_LOAD_ERROR,fatal:!0,error:f})}}else this.shouldReloadPlaylist(n)&&this.setAudioTrack(this.trackId)}},r.onError=function(t,e){!e.fatal&&e.context&&(e.context.type!==xe||e.context.id!==this.trackId||this.groupIds&&-1===this.groupIds.indexOf(e.context.groupId)||(this.requestScheduled=-1,this.checkRetry(e)))},r.setAudioOption=function(t){var e=this.hls;if(e.config.audioPreference=t,t){var r=this.allAudioTracks;if(this.selectDefaultTrack=!1,r.length){var i=this.currentTrack;if(i&&Vr(t,i,Yr))return i;var n=Hr(t,this.tracksInGroup,Yr);if(n>-1){var a=this.tracksInGroup[n];return this.setAudioTrack(n),a}if(i){var s=e.loadLevel;-1===s&&(s=e.firstAutoLevel);var o=function(t,e,r,i,n){var a=e[i],s=e.reduce((function(t,e,r){var i=e.uri;return(t[i]||(t[i]=[])).push(r),t}),{})[a.uri];s.length>1&&(i=Math.max.apply(Math,s));var o=a.videoRange,l=a.frameRate,u=a.codecSet.substring(0,4),h=Wr(e,i,(function(e){if(e.videoRange!==o||e.frameRate!==l||e.codecSet.substring(0,4)!==u)return!1;var i=e.audioGroups,a=r.filter((function(t){return!i||-1!==i.indexOf(t.groupId)}));return Hr(t,a,n)>-1}));return h>-1?h:Wr(e,i,(function(e){var i=e.audioGroups,a=r.filter((function(t){return!i||-1!==i.indexOf(t.groupId)}));return Hr(t,a,n)>-1}))}(t,e.levels,r,s,Yr);if(-1===o)return null;e.nextLoadLevel=o}if(t.channels||t.audioCodec){var l=Hr(t,r);if(l>-1)return r[l]}}}return null},r.setAudioTrack=function(t){var e=this.tracksInGroup;if(t<0||t>=e.length)this.warn("Invalid audio track id: "+t);else{this.clearTimer(),this.selectDefaultTrack=!1;var r=this.currentTrack,n=e[t],a=n.details&&!n.details.live;if(!(t===this.trackId&&n===r&&a||(this.log("Switching to audio-track "+t+' "'+n.name+'" lang:'+n.lang+" group:"+n.groupId+" channels:"+n.channels),this.trackId=t,this.currentTrack=n,this.hls.trigger(S.AUDIO_TRACK_SWITCHING,i({},n)),a))){var s=this.switchParams(n.url,null==r?void 0:r.details,n.details);this.loadPlaylist(s)}}},r.findTrackId=function(t){for(var e=this.tracksInGroup,r=0;r=n[o].start&&s<=n[o].end){a=n[o];break}var l=r.start+r.duration;a?a.end=l:(a={start:s,end:l},n.push(a)),this.fragmentTracker.fragBuffered(r),this.fragBufferedComplete(r,null)}}},r.onBufferFlushing=function(t,e){var r=e.startOffset,i=e.endOffset;if(0===r&&i!==Number.POSITIVE_INFINITY){var n=i-1;if(n<=0)return;e.endOffsetSubtitles=Math.max(0,n),this.tracksBuffered.forEach((function(t){for(var e=0;e=n.length)&&o){this.log("Subtitle track "+s+" loaded ["+a.startSN+","+a.endSN+"]"+(a.lastPartSn?"[part-"+a.lastPartSn+"-"+a.lastPartIndex+"]":"")+",duration:"+a.totalduration),this.mediaBuffer=this.mediaBufferTimeRanges;var l=0;if(a.live||null!=(r=o.details)&&r.live){var u=this.mainDetails;if(a.deltaUpdateFailed||!u)return;var h,d=u.fragments[0];o.details?0===(l=this.alignPlaylists(a,o.details,null==(h=this.levelLastLoaded)?void 0:h.details))&&d&&fr(a,l=d.start):a.hasProgramDateTime&&u.hasProgramDateTime?(li(a,u),l=a.fragments[0].start):d&&fr(a,l=d.start)}o.details=a,this.levelLastLoaded=o,s===i&&(this.startFragRequested||!this.mainDetails&&a.live||this.setStartPosition(this.mainDetails||a,l),this.tick(),a.live&&!this.fragCurrent&&this.media&&this.state===Ti&&(Ar(null,a.fragments,this.media.currentTime,0)||(this.warn("Subtitle playlist not aligned with playback"),o.details=void 0)))}}else this.warn("Subtitle tracks were reset while loading level "+s)},r._handleFragmentLoadComplete=function(t){var e=this,r=t.frag,i=t.payload,n=r.decryptdata,a=this.hls;if(!this.fragContextChanged(r)&&i&&i.byteLength>0&&null!=n&&n.key&&n.iv&&"AES-128"===n.method){var s=performance.now();this.decrypter.decrypt(new Uint8Array(i),n.key.buffer,n.iv.buffer).catch((function(t){throw a.trigger(S.ERROR,{type:L.MEDIA_ERROR,details:A.FRAG_DECRYPT_ERROR,fatal:!1,error:t,reason:t.message,frag:r}),t})).then((function(t){var e=performance.now();a.trigger(S.FRAG_DECRYPTED,{frag:r,payload:t,stats:{tstart:s,tdecrypt:e}})})).catch((function(t){e.warn(t.name+": "+t.message),e.state=Ti}))}},r.doTick=function(){if(this.media){if(this.state===Ti){var t=this.currentTrackId,e=this.levels,r=null==e?void 0:e[t];if(!r||!e.length||!r.details)return;var i=this.config,n=this.getLoadPosition(),a=ri.bufferedInfo(this.tracksBuffered[this.currentTrackId]||[],n,i.maxBufferHole),s=a.end,o=a.len,l=this.getFwdBufferInfo(this.media,Fe),u=r.details;if(o>this.getMaxBufferLength(null==l?void 0:l.len)+u.levelTargetDuration)return;var h=u.fragments,d=h.length,c=u.edge,f=null,g=this.fragPrevious;if(sc-v?0:v;!(f=Ar(g,h,Math.max(h[0].start,s),m))&&g&&g.start>>=0)>i-1)throw new DOMException("Failed to execute '"+e+"' on 'TimeRanges': The index provided ("+r+") is greater than the maximum bound ("+i+")");return t[r][e]};this.buffered={get length(){return t.length},end:function(r){return e("end",r,t.length)},start:function(r){return e("start",r,t.length)}}},ea=function(t){function e(e){var r;return(r=t.call(this,e,"[subtitle-track-controller]")||this).media=null,r.tracks=[],r.groupIds=null,r.tracksInGroup=[],r.trackId=-1,r.currentTrack=null,r.selectDefaultTrack=!0,r.queuedDefaultTrack=-1,r.asyncPollTrackChange=function(){return r.pollTrackChange(0)},r.useTextTrackPolling=!1,r.subtitlePollingInterval=-1,r._subtitleDisplay=!0,r.onTextTracksChanged=function(){if(r.useTextTrackPolling||self.clearInterval(r.subtitlePollingInterval),r.media&&r.hls.config.renderTextTracksNatively){for(var t=null,e=Ye(r.media.textTracks),i=0;i-1&&(this.subtitleTrack=this.queuedDefaultTrack,this.queuedDefaultTrack=-1),this.useTextTrackPolling=!(this.media.textTracks&&"onchange"in this.media.textTracks),this.useTextTrackPolling?this.pollTrackChange(500):this.media.textTracks.addEventListener("change",this.asyncPollTrackChange))},r.pollTrackChange=function(t){self.clearInterval(this.subtitlePollingInterval),this.subtitlePollingInterval=self.setInterval(this.onTextTracksChanged,t)},r.onMediaDetaching=function(){this.media&&(self.clearInterval(this.subtitlePollingInterval),this.useTextTrackPolling||this.media.textTracks.removeEventListener("change",this.asyncPollTrackChange),this.trackId>-1&&(this.queuedDefaultTrack=this.trackId),Ye(this.media.textTracks).forEach((function(t){He(t)})),this.subtitleTrack=-1,this.media=null)},r.onManifestLoading=function(){this.tracks=[],this.groupIds=null,this.tracksInGroup=[],this.trackId=-1,this.currentTrack=null,this.selectDefaultTrack=!0},r.onManifestParsed=function(t,e){this.tracks=e.subtitleTracks},r.onSubtitleTrackLoaded=function(t,e){var r=e.id,i=e.groupId,n=e.details,a=this.tracksInGroup[r];if(a&&a.groupId===i){var s=a.details;a.details=e.details,this.log("Subtitle track "+r+' "'+a.name+'" lang:'+a.lang+" group:"+i+" loaded ["+n.startSN+"-"+n.endSN+"]"),r===this.trackId&&this.playlistLoaded(r,e,s)}else this.warn("Subtitle track with id:"+r+" and group:"+i+" not found in active group "+(null==a?void 0:a.groupId))},r.onLevelLoading=function(t,e){this.switchLevel(e.level)},r.onLevelSwitching=function(t,e){this.switchLevel(e.level)},r.switchLevel=function(t){var e=this.hls.levels[t];if(e){var r=e.subtitleGroups||null,i=this.groupIds,n=this.currentTrack;if(!r||(null==i?void 0:i.length)!==(null==r?void 0:r.length)||null!=r&&r.some((function(t){return-1===(null==i?void 0:i.indexOf(t))}))){this.groupIds=r,this.trackId=-1,this.currentTrack=null;var a=this.tracks.filter((function(t){return!r||-1!==r.indexOf(t.groupId)}));if(a.length)this.selectDefaultTrack&&!a.some((function(t){return t.default}))&&(this.selectDefaultTrack=!1),a.forEach((function(t,e){t.id=e}));else if(!n&&!this.tracksInGroup.length)return;this.tracksInGroup=a;var s=this.hls.config.subtitlePreference;if(!n&&s){this.selectDefaultTrack=!1;var o=Hr(s,a);if(o>-1)n=a[o];else{var l=Hr(s,this.tracks);n=this.tracks[l]}}var u=this.findTrackId(n);-1===u&&n&&(u=this.findTrackId(null));var h={subtitleTracks:a};this.log("Updating subtitle tracks, "+a.length+' track(s) found in "'+(null==r?void 0:r.join(","))+'" group-id'),this.hls.trigger(S.SUBTITLE_TRACKS_UPDATED,h),-1!==u&&-1===this.trackId&&this.setSubtitleTrack(u)}else this.shouldReloadPlaylist(n)&&this.setSubtitleTrack(this.trackId)}},r.findTrackId=function(t){for(var e=this.tracksInGroup,r=this.selectDefaultTrack,i=0;i-1){var n=this.tracksInGroup[i];return this.setSubtitleTrack(i),n}if(r)return null;var a=Hr(t,e);if(a>-1)return e[a]}}return null},r.loadPlaylist=function(e){t.prototype.loadPlaylist.call(this);var r=this.currentTrack;if(this.shouldLoadPlaylist(r)&&r){var i=r.id,n=r.groupId,a=r.url;if(e)try{a=e.addDirectives(a)}catch(t){this.warn("Could not construct new URL with HLS Delivery Directives: "+t)}this.log("Loading subtitle playlist for id "+i),this.hls.trigger(S.SUBTITLE_TRACK_LOADING,{url:a,id:i,groupId:n,deliveryDirectives:e||null})}},r.toggleTrackModes=function(){var t=this.media;if(t){var e,r=Ye(t.textTracks),i=this.currentTrack;if(i&&((e=r.filter((function(t){return Qn(i,t)}))[0])||this.warn('Unable to find subtitle TextTrack with name "'+i.name+'" and language "'+i.lang+'"')),[].slice.call(r).forEach((function(t){"disabled"!==t.mode&&t!==e&&(t.mode="disabled")})),e){var n=this.subtitleDisplay?"showing":"hidden";e.mode!==n&&(e.mode=n)}}},r.setSubtitleTrack=function(t){var e=this.tracksInGroup;if(this.media)if(t<-1||t>=e.length||!y(t))this.warn("Invalid subtitle track id: "+t);else{this.clearTimer(),this.selectDefaultTrack=!1;var r=this.currentTrack,i=e[t]||null;if(this.trackId=t,this.currentTrack=i,this.toggleTrackModes(),i){var n=!!i.details&&!i.details.live;if(t!==this.trackId||i!==r||!n){this.log("Switching to subtitle-track "+t+(i?' "'+i.name+'" lang:'+i.lang+" group:"+i.groupId:""));var a=i.id,s=i.groupId,o=void 0===s?"":s,l=i.name,u=i.type,h=i.url;this.hls.trigger(S.SUBTITLE_TRACK_SWITCH,{id:a,groupId:o,name:l,type:u,url:h});var d=this.switchParams(i.url,null==r?void 0:r.details,i.details);this.loadPlaylist(d)}}else this.hls.trigger(S.SUBTITLE_TRACK_SWITCH,{id:t})}else this.queuedDefaultTrack=t},s(e,[{key:"subtitleDisplay",get:function(){return this._subtitleDisplay},set:function(t){this._subtitleDisplay=t,this.trackId>-1&&this.toggleTrackModes()}},{key:"allSubtitleTracks",get:function(){return this.tracks}},{key:"subtitleTracks",get:function(){return this.tracksInGroup}},{key:"subtitleTrack",get:function(){return this.trackId},set:function(t){this.selectDefaultTrack=!1,this.setSubtitleTrack(t)}}]),e}(Fr),ra=function(){function t(t){this.buffers=void 0,this.queues={video:[],audio:[],audiovideo:[]},this.buffers=t}var e=t.prototype;return e.append=function(t,e,r){var i=this.queues[e];i.push(t),1!==i.length||r||this.executeNext(e)},e.insertAbort=function(t,e){this.queues[e].unshift(t),this.executeNext(e)},e.appendBlocker=function(t){var e,r=new Promise((function(t){e=t})),i={execute:e,onStart:function(){},onComplete:function(){},onError:function(){}};return this.append(i,t),r},e.executeNext=function(t){var e=this.queues[t];if(e.length){var r=e[0];try{r.execute()}catch(e){w.warn('[buffer-operation-queue]: Exception executing "'+t+'" SourceBuffer operation: '+e),r.onError(e);var i=this.buffers[t];null!=i&&i.updating||this.shiftAndExecuteNext(t)}}},e.shiftAndExecuteNext=function(t){this.queues[t].shift(),this.executeNext(t)},e.current=function(t){return this.queues[t][0]},t}(),ia=/(avc[1234]|hvc1|hev1|dvh[1e]|vp09|av01)(?:\.[^.,]+)+/,na=function(){function t(t){var e=this;this.details=null,this._objectUrl=null,this.operationQueue=void 0,this.listeners=void 0,this.hls=void 0,this.bufferCodecEventsExpected=0,this._bufferCodecEventsTotal=0,this.media=null,this.mediaSource=null,this.lastMpegAudioChunk=null,this.appendSource=void 0,this.appendErrors={audio:0,video:0,audiovideo:0},this.tracks={},this.pendingTracks={},this.sourceBuffer=void 0,this.log=void 0,this.warn=void 0,this.error=void 0,this._onEndStreaming=function(t){e.hls&&e.hls.pauseBuffering()},this._onStartStreaming=function(t){e.hls&&e.hls.resumeBuffering()},this._onMediaSourceOpen=function(){var t=e.media,r=e.mediaSource;e.log("Media source opened"),t&&(t.removeEventListener("emptied",e._onMediaEmptied),e.updateMediaElementDuration(),e.hls.trigger(S.MEDIA_ATTACHED,{media:t,mediaSource:r})),r&&r.removeEventListener("sourceopen",e._onMediaSourceOpen),e.checkPendingTracks()},this._onMediaSourceClose=function(){e.log("Media source closed")},this._onMediaSourceEnded=function(){e.log("Media source ended")},this._onMediaEmptied=function(){var t=e.mediaSrc,r=e._objectUrl;t!==r&&w.error("Media element src was set while attaching MediaSource ("+r+" > "+t+")")},this.hls=t;var r,i="[buffer-controller]";this.appendSource=(r=se(t.config.preferManagedMediaSource),"undefined"!=typeof self&&r===self.ManagedMediaSource),this.log=w.log.bind(w,i),this.warn=w.warn.bind(w,i),this.error=w.error.bind(w,i),this._initSourceBuffer(),this.registerListeners()}var e=t.prototype;return e.hasSourceTypes=function(){return this.getSourceBufferTypes().length>0||Object.keys(this.pendingTracks).length>0},e.destroy=function(){this.unregisterListeners(),this.details=null,this.lastMpegAudioChunk=null,this.hls=null},e.registerListeners=function(){var t=this.hls;t.on(S.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(S.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(S.MANIFEST_LOADING,this.onManifestLoading,this),t.on(S.MANIFEST_PARSED,this.onManifestParsed,this),t.on(S.BUFFER_RESET,this.onBufferReset,this),t.on(S.BUFFER_APPENDING,this.onBufferAppending,this),t.on(S.BUFFER_CODECS,this.onBufferCodecs,this),t.on(S.BUFFER_EOS,this.onBufferEos,this),t.on(S.BUFFER_FLUSHING,this.onBufferFlushing,this),t.on(S.LEVEL_UPDATED,this.onLevelUpdated,this),t.on(S.FRAG_PARSED,this.onFragParsed,this),t.on(S.FRAG_CHANGED,this.onFragChanged,this)},e.unregisterListeners=function(){var t=this.hls;t.off(S.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(S.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(S.MANIFEST_LOADING,this.onManifestLoading,this),t.off(S.MANIFEST_PARSED,this.onManifestParsed,this),t.off(S.BUFFER_RESET,this.onBufferReset,this),t.off(S.BUFFER_APPENDING,this.onBufferAppending,this),t.off(S.BUFFER_CODECS,this.onBufferCodecs,this),t.off(S.BUFFER_EOS,this.onBufferEos,this),t.off(S.BUFFER_FLUSHING,this.onBufferFlushing,this),t.off(S.LEVEL_UPDATED,this.onLevelUpdated,this),t.off(S.FRAG_PARSED,this.onFragParsed,this),t.off(S.FRAG_CHANGED,this.onFragChanged,this)},e._initSourceBuffer=function(){this.sourceBuffer={},this.operationQueue=new ra(this.sourceBuffer),this.listeners={audio:[],video:[],audiovideo:[]},this.appendErrors={audio:0,video:0,audiovideo:0},this.lastMpegAudioChunk=null},e.onManifestLoading=function(){this.bufferCodecEventsExpected=this._bufferCodecEventsTotal=0,this.details=null},e.onManifestParsed=function(t,e){var r=2;(e.audio&&!e.video||!e.altAudio)&&(r=1),this.bufferCodecEventsExpected=this._bufferCodecEventsTotal=r,this.log(this.bufferCodecEventsExpected+" bufferCodec event(s) expected")},e.onMediaAttaching=function(t,e){var r=this.media=e.media,i=se(this.appendSource);if(r&&i){var n,a=this.mediaSource=new i;this.log("created media source: "+(null==(n=a.constructor)?void 0:n.name)),a.addEventListener("sourceopen",this._onMediaSourceOpen),a.addEventListener("sourceended",this._onMediaSourceEnded),a.addEventListener("sourceclose",this._onMediaSourceClose),this.appendSource&&(a.addEventListener("startstreaming",this._onStartStreaming),a.addEventListener("endstreaming",this._onEndStreaming));var s=this._objectUrl=self.URL.createObjectURL(a);if(this.appendSource)try{r.removeAttribute("src");var o=self.ManagedMediaSource;r.disableRemotePlayback=r.disableRemotePlayback||o&&a instanceof o,aa(r),function(t,e){var r=self.document.createElement("source");r.type="video/mp4",r.src=e,t.appendChild(r)}(r,s),r.load()}catch(t){r.src=s}else r.src=s;r.addEventListener("emptied",this._onMediaEmptied)}},e.onMediaDetaching=function(){var t=this.media,e=this.mediaSource,r=this._objectUrl;if(e){if(this.log("media source detaching"),"open"===e.readyState)try{e.endOfStream()}catch(t){this.warn("onMediaDetaching: "+t.message+" while calling endOfStream")}this.onBufferReset(),e.removeEventListener("sourceopen",this._onMediaSourceOpen),e.removeEventListener("sourceended",this._onMediaSourceEnded),e.removeEventListener("sourceclose",this._onMediaSourceClose),this.appendSource&&(e.removeEventListener("startstreaming",this._onStartStreaming),e.removeEventListener("endstreaming",this._onEndStreaming)),t&&(t.removeEventListener("emptied",this._onMediaEmptied),r&&self.URL.revokeObjectURL(r),this.mediaSrc===r?(t.removeAttribute("src"),this.appendSource&&aa(t),t.load()):this.warn("media|source.src was changed by a third party - skip cleanup")),this.mediaSource=null,this.media=null,this._objectUrl=null,this.bufferCodecEventsExpected=this._bufferCodecEventsTotal,this.pendingTracks={},this.tracks={}}this.hls.trigger(S.MEDIA_DETACHED,void 0)},e.onBufferReset=function(){var t=this;this.getSourceBufferTypes().forEach((function(e){t.resetBuffer(e)})),this._initSourceBuffer()},e.resetBuffer=function(t){var e=this.sourceBuffer[t];try{var r;e&&(this.removeBufferListeners(t),this.sourceBuffer[t]=void 0,null!=(r=this.mediaSource)&&r.sourceBuffers.length&&this.mediaSource.removeSourceBuffer(e))}catch(e){this.warn("onBufferReset "+t,e)}},e.onBufferCodecs=function(t,e){var r=this,i=this.getSourceBufferTypes().length,n=Object.keys(e);if(n.forEach((function(t){if(i){var n=r.tracks[t];if(n&&"function"==typeof n.buffer.changeType){var a,s=e[t],o=s.id,l=s.codec,u=s.levelCodec,h=s.container,d=s.metadata,c=me(n.codec,n.levelCodec),f=null==c?void 0:c.replace(ia,"$1"),g=me(l,u),v=null==(a=g)?void 0:a.replace(ia,"$1");if(g&&f!==v){"audio"===t.slice(0,5)&&(g=ve(g,r.appendSource));var m=h+";codecs="+g;r.appendChangeType(t,m),r.log("switching codec "+c+" to "+g),r.tracks[t]={buffer:n.buffer,codec:l,container:h,levelCodec:u,metadata:d,id:o}}}}else r.pendingTracks[t]=e[t]})),!i){var a=Math.max(this.bufferCodecEventsExpected-1,0);this.bufferCodecEventsExpected!==a&&(this.log(a+" bufferCodec event(s) expected "+n.join(",")),this.bufferCodecEventsExpected=a),this.mediaSource&&"open"===this.mediaSource.readyState&&this.checkPendingTracks()}},e.appendChangeType=function(t,e){var r=this,i=this.operationQueue,n={execute:function(){var n=r.sourceBuffer[t];n&&(r.log("changing "+t+" sourceBuffer type to "+e),n.changeType(e)),i.shiftAndExecuteNext(t)},onStart:function(){},onComplete:function(){},onError:function(e){r.warn("Failed to change "+t+" SourceBuffer type",e)}};i.append(n,t,!!this.pendingTracks[t])},e.onBufferAppending=function(t,e){var r=this,i=this.hls,n=this.operationQueue,a=this.tracks,s=e.data,o=e.type,l=e.frag,u=e.part,h=e.chunkMeta,d=h.buffering[o],c=self.performance.now();d.start=c;var f=l.stats.buffering,g=u?u.stats.buffering:null;0===f.start&&(f.start=c),g&&0===g.start&&(g.start=c);var v=a.audio,m=!1;"audio"===o&&"audio/mpeg"===(null==v?void 0:v.container)&&(m=!this.lastMpegAudioChunk||1===h.id||this.lastMpegAudioChunk.sn!==h.sn,this.lastMpegAudioChunk=h);var p=l.start,y={execute:function(){if(d.executeStart=self.performance.now(),m){var t=r.sourceBuffer[o];if(t){var e=p-t.timestampOffset;Math.abs(e)>=.1&&(r.log("Updating audio SourceBuffer timestampOffset to "+p+" (delta: "+e+") sn: "+l.sn+")"),t.timestampOffset=p)}}r.appendExecutor(s,o)},onStart:function(){},onComplete:function(){var t=self.performance.now();d.executeEnd=d.end=t,0===f.first&&(f.first=t),g&&0===g.first&&(g.first=t);var e=r.sourceBuffer,i={};for(var n in e)i[n]=ri.getBuffered(e[n]);r.appendErrors[o]=0,"audio"===o||"video"===o?r.appendErrors.audiovideo=0:(r.appendErrors.audio=0,r.appendErrors.video=0),r.hls.trigger(S.BUFFER_APPENDED,{type:o,frag:l,part:u,chunkMeta:h,parent:l.type,timeRanges:i})},onError:function(t){var e={type:L.MEDIA_ERROR,parent:l.type,details:A.BUFFER_APPEND_ERROR,sourceBufferName:o,frag:l,part:u,chunkMeta:h,error:t,err:t,fatal:!1};if(t.code===DOMException.QUOTA_EXCEEDED_ERR)e.details=A.BUFFER_FULL_ERROR;else{var n=++r.appendErrors[o];e.details=A.BUFFER_APPEND_ERROR,r.warn("Failed "+n+"/"+i.config.appendErrorMaxRetry+' times to append segment in "'+o+'" sourceBuffer'),n>=i.config.appendErrorMaxRetry&&(e.fatal=!0)}i.trigger(S.ERROR,e)}};n.append(y,o,!!this.pendingTracks[o])},e.onBufferFlushing=function(t,e){var r=this,i=this.operationQueue,n=function(t){return{execute:r.removeExecutor.bind(r,t,e.startOffset,e.endOffset),onStart:function(){},onComplete:function(){r.hls.trigger(S.BUFFER_FLUSHED,{type:t})},onError:function(e){r.warn("Failed to remove from "+t+" SourceBuffer",e)}}};e.type?i.append(n(e.type),e.type):this.getSourceBufferTypes().forEach((function(t){i.append(n(t),t)}))},e.onFragParsed=function(t,e){var r=this,i=e.frag,n=e.part,a=[],s=n?n.elementaryStreams:i.elementaryStreams;s[U]?a.push("audiovideo"):(s[O]&&a.push("audio"),s[N]&&a.push("video")),0===a.length&&this.warn("Fragments must have at least one ElementaryStreamType set. type: "+i.type+" level: "+i.level+" sn: "+i.sn),this.blockBuffers((function(){var t=self.performance.now();i.stats.buffering.end=t,n&&(n.stats.buffering.end=t);var e=n?n.stats:i.stats;r.hls.trigger(S.FRAG_BUFFERED,{frag:i,part:n,stats:e,id:i.type})}),a)},e.onFragChanged=function(t,e){this.trimBuffers()},e.onBufferEos=function(t,e){var r=this;this.getSourceBufferTypes().reduce((function(t,i){var n=r.sourceBuffer[i];return!n||e.type&&e.type!==i||(n.ending=!0,n.ended||(n.ended=!0,r.log(i+" sourceBuffer now EOS"))),t&&!(n&&!n.ended)}),!0)&&(this.log("Queueing mediaSource.endOfStream()"),this.blockBuffers((function(){r.getSourceBufferTypes().forEach((function(t){var e=r.sourceBuffer[t];e&&(e.ending=!1)}));var t=r.mediaSource;t&&"open"===t.readyState?(r.log("Calling mediaSource.endOfStream()"),t.endOfStream()):t&&r.log("Could not call mediaSource.endOfStream(). mediaSource.readyState: "+t.readyState)})))},e.onLevelUpdated=function(t,e){var r=e.details;r.fragments.length&&(this.details=r,this.getSourceBufferTypes().length?this.blockBuffers(this.updateMediaElementDuration.bind(this)):this.updateMediaElementDuration())},e.trimBuffers=function(){var t=this.hls,e=this.details,r=this.media;if(r&&null!==e&&this.getSourceBufferTypes().length){var i=t.config,n=r.currentTime,a=e.levelTargetDuration,s=e.live&&null!==i.liveBackBufferLength?i.liveBackBufferLength:i.backBufferLength;if(y(s)&&s>0){var o=Math.max(s,a),l=Math.floor(n/a)*a-o;this.flushBackBuffer(n,a,l)}if(y(i.frontBufferFlushThreshold)&&i.frontBufferFlushThreshold>0){var u=Math.max(i.maxBufferLength,i.frontBufferFlushThreshold),h=Math.max(u,a),d=Math.floor(n/a)*a+h;this.flushFrontBuffer(n,a,d)}}},e.flushBackBuffer=function(t,e,r){var i=this,n=this.details,a=this.sourceBuffer;this.getSourceBufferTypes().forEach((function(s){var o=a[s];if(o){var l=ri.getBuffered(o);if(l.length>0&&r>l.start(0)){if(i.hls.trigger(S.BACK_BUFFER_REACHED,{bufferEnd:r}),null!=n&&n.live)i.hls.trigger(S.LIVE_BACK_BUFFER_REACHED,{bufferEnd:r});else if(o.ended&&l.end(l.length-1)-t<2*e)return void i.log("Cannot flush "+s+" back buffer while SourceBuffer is in ended state");i.hls.trigger(S.BUFFER_FLUSHING,{startOffset:0,endOffset:r,type:s})}}}))},e.flushFrontBuffer=function(t,e,r){var i=this,n=this.sourceBuffer;this.getSourceBufferTypes().forEach((function(a){var s=n[a];if(s){var o=ri.getBuffered(s),l=o.length;if(l<2)return;var u=o.start(l-1),h=o.end(l-1);if(r>u||t>=u&&t<=h)return;if(s.ended&&t-h<2*e)return void i.log("Cannot flush "+a+" front buffer while SourceBuffer is in ended state");i.hls.trigger(S.BUFFER_FLUSHING,{startOffset:u,endOffset:1/0,type:a})}}))},e.updateMediaElementDuration=function(){if(this.details&&this.media&&this.mediaSource&&"open"===this.mediaSource.readyState){var t=this.details,e=this.hls,r=this.media,i=this.mediaSource,n=t.fragments[0].start+t.totalduration,a=r.duration,s=y(i.duration)?i.duration:0;t.live&&e.config.liveDurationInfinity?(i.duration=1/0,this.updateSeekableRange(t)):(n>s&&n>a||!y(a))&&(this.log("Updating Media Source duration to "+n.toFixed(3)),i.duration=n)}},e.updateSeekableRange=function(t){var e=this.mediaSource,r=t.fragments;if(r.length&&t.live&&null!=e&&e.setLiveSeekableRange){var i=Math.max(0,r[0].start),n=Math.max(i,i+t.totalduration);this.log("Media Source duration is set to "+e.duration+". Setting seekable range to "+i+"-"+n+"."),e.setLiveSeekableRange(i,n)}},e.checkPendingTracks=function(){var t=this.bufferCodecEventsExpected,e=this.operationQueue,r=this.pendingTracks,i=Object.keys(r).length;if(i&&(!t||2===i||"audiovideo"in r)){this.createSourceBuffers(r),this.pendingTracks={};var n=this.getSourceBufferTypes();if(n.length)this.hls.trigger(S.BUFFER_CREATED,{tracks:this.tracks}),n.forEach((function(t){e.executeNext(t)}));else{var a=new Error("could not create source buffer for media codec(s)");this.hls.trigger(S.ERROR,{type:L.MEDIA_ERROR,details:A.BUFFER_INCOMPATIBLE_CODECS_ERROR,fatal:!0,error:a,reason:a.message})}}},e.createSourceBuffers=function(t){var e=this,r=this.sourceBuffer,i=this.mediaSource;if(!i)throw Error("createSourceBuffers called when mediaSource was null");var n=function(n){if(!r[n]){var a,s=t[n];if(!s)throw Error("source buffer exists for track "+n+", however track does not");var o=-1===(null==(a=s.levelCodec)?void 0:a.indexOf(","))?s.levelCodec:s.codec;o&&"audio"===n.slice(0,5)&&(o=ve(o,e.appendSource));var l=s.container+";codecs="+o;e.log("creating sourceBuffer("+l+")");try{var u=r[n]=i.addSourceBuffer(l),h=n;e.addBufferListener(h,"updatestart",e._onSBUpdateStart),e.addBufferListener(h,"updateend",e._onSBUpdateEnd),e.addBufferListener(h,"error",e._onSBUpdateError),e.appendSource&&e.addBufferListener(h,"bufferedchange",(function(t,r){var i=r.removedRanges;null!=i&&i.length&&e.hls.trigger(S.BUFFER_FLUSHED,{type:n})})),e.tracks[n]={buffer:u,codec:o,container:s.container,levelCodec:s.levelCodec,metadata:s.metadata,id:s.id}}catch(t){e.error("error while trying to add sourceBuffer: "+t.message),e.hls.trigger(S.ERROR,{type:L.MEDIA_ERROR,details:A.BUFFER_ADD_CODEC_ERROR,fatal:!1,error:t,sourceBufferName:n,mimeType:l})}}};for(var a in t)n(a)},e._onSBUpdateStart=function(t){this.operationQueue.current(t).onStart()},e._onSBUpdateEnd=function(t){var e;if("closed"!==(null==(e=this.mediaSource)?void 0:e.readyState)){var r=this.operationQueue;r.current(t).onComplete(),r.shiftAndExecuteNext(t)}else this.resetBuffer(t)},e._onSBUpdateError=function(t,e){var r,i=new Error(t+" SourceBuffer error. MediaSource readyState: "+(null==(r=this.mediaSource)?void 0:r.readyState));this.error(""+i,e),this.hls.trigger(S.ERROR,{type:L.MEDIA_ERROR,details:A.BUFFER_APPENDING_ERROR,sourceBufferName:t,error:i,fatal:!1});var n=this.operationQueue.current(t);n&&n.onError(i)},e.removeExecutor=function(t,e,r){var i=this.media,n=this.mediaSource,a=this.operationQueue,s=this.sourceBuffer[t];if(!i||!n||!s)return this.warn("Attempting to remove from the "+t+" SourceBuffer, but it does not exist"),void a.shiftAndExecuteNext(t);var o=y(i.duration)?i.duration:1/0,l=y(n.duration)?n.duration:1/0,u=Math.max(0,e),h=Math.min(r,o,l);h>u&&(!s.ending||s.ended)?(s.ended=!1,this.log("Removing ["+u+","+h+"] from the "+t+" SourceBuffer"),s.remove(u,h)):a.shiftAndExecuteNext(t)},e.appendExecutor=function(t,e){var r=this.sourceBuffer[e];if(r)r.ended=!1,r.appendBuffer(t);else if(!this.pendingTracks[e])throw new Error("Attempting to append to the "+e+" SourceBuffer, but it does not exist")},e.blockBuffers=function(t,e){var r=this;if(void 0===e&&(e=this.getSourceBufferTypes()),!e.length)return this.log("Blocking operation requested, but no SourceBuffers exist"),void Promise.resolve().then(t);var i=this.operationQueue,n=e.map((function(t){return i.appendBlocker(t)}));Promise.all(n).then((function(){t(),e.forEach((function(t){var e=r.sourceBuffer[t];null!=e&&e.updating||i.shiftAndExecuteNext(t)}))}))},e.getSourceBufferTypes=function(){return Object.keys(this.sourceBuffer)},e.addBufferListener=function(t,e,r){var i=this.sourceBuffer[t];if(i){var n=r.bind(this,t);this.listeners[t].push({event:e,listener:n}),i.addEventListener(e,n)}},e.removeBufferListeners=function(t){var e=this.sourceBuffer[t];e&&this.listeners[t].forEach((function(t){e.removeEventListener(t.event,t.listener)}))},s(t,[{key:"mediaSrc",get:function(){var t,e,r=(null==(t=this.media)||null==(e=t.querySelector)?void 0:e.call(t,"source"))||this.media;return null==r?void 0:r.src}}]),t}();function aa(t){var e=t.querySelectorAll("source");[].slice.call(e).forEach((function(e){t.removeChild(e)}))}var sa={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},oa=function(t){return String.fromCharCode(sa[t]||t)},la=15,ua=100,ha={17:1,18:3,21:5,22:7,23:9,16:11,19:12,20:14},da={17:2,18:4,21:6,22:8,23:10,19:13,20:15},ca={25:1,26:3,29:5,30:7,31:9,24:11,27:12,28:14},fa={25:2,26:4,29:6,30:8,31:10,27:13,28:15},ga=["white","green","blue","cyan","red","yellow","magenta","black","transparent"],va=function(){function t(){this.time=null,this.verboseLevel=0}return t.prototype.log=function(t,e){if(this.verboseLevel>=t){var r="function"==typeof e?e():e;w.log(this.time+" ["+t+"] "+r)}},t}(),ma=function(t){for(var e=[],r=0;rua&&(this.logger.log(3,"Too large cursor position "+this.pos),this.pos=ua)},e.moveCursor=function(t){var e=this.pos+t;if(t>1)for(var r=this.pos+1;r=144&&this.backSpace();var r=oa(t);this.pos>=ua?this.logger.log(0,(function(){return"Cannot insert "+t.toString(16)+" ("+r+") at position "+e.pos+". Skipping it!"})):(this.chars[this.pos].setChar(r,this.currPenState),this.moveCursor(1))},e.clearFromPos=function(t){var e;for(e=t;e0&&(r=t?"["+e.join(" | ")+"]":e.join("\n")),r},e.getTextAndFormat=function(){return this.rows},t}(),Sa=function(){function t(t,e,r){this.chNr=void 0,this.outputFilter=void 0,this.mode=void 0,this.verbose=void 0,this.displayedMemory=void 0,this.nonDisplayedMemory=void 0,this.lastOutputScreen=void 0,this.currRollUpRow=void 0,this.writeScreen=void 0,this.cueStartTime=void 0,this.logger=void 0,this.chNr=t,this.outputFilter=e,this.mode=null,this.verbose=0,this.displayedMemory=new Ta(r),this.nonDisplayedMemory=new Ta(r),this.lastOutputScreen=new Ta(r),this.currRollUpRow=this.displayedMemory.rows[14],this.writeScreen=this.displayedMemory,this.mode=null,this.cueStartTime=null,this.logger=r}var e=t.prototype;return e.reset=function(){this.mode=null,this.displayedMemory.reset(),this.nonDisplayedMemory.reset(),this.lastOutputScreen.reset(),this.outputFilter.reset(),this.currRollUpRow=this.displayedMemory.rows[14],this.writeScreen=this.displayedMemory,this.mode=null,this.cueStartTime=null},e.getHandler=function(){return this.outputFilter},e.setHandler=function(t){this.outputFilter=t},e.setPAC=function(t){this.writeScreen.setPAC(t)},e.setBkgData=function(t){this.writeScreen.setBkgData(t)},e.setMode=function(t){t!==this.mode&&(this.mode=t,this.logger.log(2,(function(){return"MODE="+t})),"MODE_POP-ON"===this.mode?this.writeScreen=this.nonDisplayedMemory:(this.writeScreen=this.displayedMemory,this.writeScreen.reset()),"MODE_ROLL-UP"!==this.mode&&(this.displayedMemory.nrRollUpRows=null,this.nonDisplayedMemory.nrRollUpRows=null),this.mode=t)},e.insertChars=function(t){for(var e=this,r=0;r=46,e.italics)e.foreground="white";else{var r=Math.floor(t/2)-16;e.foreground=["white","green","blue","cyan","red","yellow","magenta"][r]}this.logger.log(2,"MIDROW: "+JSON.stringify(e)),this.writeScreen.setPen(e)},e.outputDataUpdate=function(t){void 0===t&&(t=!1);var e=this.logger.time;null!==e&&this.outputFilter&&(null!==this.cueStartTime||this.displayedMemory.isEmpty()?this.displayedMemory.equals(this.lastOutputScreen)||(this.outputFilter.newCue(this.cueStartTime,e,this.lastOutputScreen),t&&this.outputFilter.dispatchCue&&this.outputFilter.dispatchCue(),this.cueStartTime=this.displayedMemory.isEmpty()?null:e):this.cueStartTime=e,this.lastOutputScreen.copy(this.displayedMemory))},e.cueSplitAtTime=function(t){this.outputFilter&&(this.displayedMemory.isEmpty()||(this.outputFilter.newCue&&this.outputFilter.newCue(this.cueStartTime,t,this.displayedMemory),this.cueStartTime=t))},t}(),La=function(){function t(t,e,r){this.channels=void 0,this.currentChannel=0,this.cmdHistory={a:null,b:null},this.logger=void 0;var i=this.logger=new va;this.channels=[null,new Sa(t,e,i),new Sa(t+1,r,i)]}var e=t.prototype;return e.getHandler=function(t){return this.channels[t].getHandler()},e.setHandler=function(t,e){this.channels[t].setHandler(e)},e.addData=function(t,e){var r=this;this.logger.time=t;for(var i=function(t){var i=127&e[t],n=127&e[t+1],a=!1,s=null;if(0===i&&0===n)return 0;r.logger.log(3,(function(){return"["+ma([e[t],e[t+1]])+"] -> ("+ma([i,n])+")"}));var o=r.cmdHistory;if(i>=16&&i<=31){if(function(t,e,r){return r.a===t&&r.b===e}(i,n,o))return Aa(null,null,o),r.logger.log(3,(function(){return"Repeated command ("+ma([i,n])+") is dropped"})),0;Aa(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 Aa(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 "+ma([i,n])+" orig: "+ma([e[t],e[t+1]])}))},n=0;n=32&&e<=47||(23===t||31===t)&&e>=33&&e<=35))return!1;var r=20===t||21===t||23===t?1:2,i=this.channels[r];return 20===t||21===t||28===t||29===t?32===e?i.ccRCL():33===e?i.ccBS():34===e?i.ccAOF():35===e?i.ccAON():36===e?i.ccDER():37===e?i.ccRU(2):38===e?i.ccRU(3):39===e?i.ccRU(4):40===e?i.ccFON():41===e?i.ccRDC():42===e?i.ccTR():43===e?i.ccRTD():44===e?i.ccEDM():45===e?i.ccCR():46===e?i.ccENM():47===e&&i.ccEOC():i.ccTO(e-32),this.currentChannel=r,!0},e.parseMidrow=function(t,e){var r=0;if((17===t||25===t)&&e>=32&&e<=47){if((r=17===t?1:2)!==this.currentChannel)return this.logger.log(0,"Mismatch channel in midrow parsing"),!1;var i=this.channels[r];return!!i&&(i.ccMIDROW(e),this.logger.log(3,(function(){return"MIDROW ("+ma([t,e])+")"})),!0)}return!1},e.parsePAC=function(t,e){var r;if(!((t>=17&&t<=23||t>=25&&t<=31)&&e>=64&&e<=127||(16===t||24===t)&&e>=64&&e<=95))return!1;var i=t<=23?1:2;r=e>=64&&e<=95?1===i?ha[t]:ca[t]:1===i?da[t]:fa[t];var n=this.channels[i];return!!n&&(n.setPAC(this.interpretPAC(r,e)),this.currentChannel=i,!0)},e.interpretPAC=function(t,e){var r,i={color:null,italics:!1,indent:null,underline:!1,row:t};return r=e>95?e-96:e-64,i.underline=1==(1&r),r<=13?i.color=["white","green","blue","cyan","red","yellow","magenta","white"][Math.floor(r/2)]:r<=15?(i.italics=!0,i.color="white"):i.indent=4*Math.floor((r-16)/2),i},e.parseChars=function(t,e){var r,i,n=null,a=null;return t>=25?(r=2,a=t-8):(r=1,a=t),a>=17&&a<=19?(i=17===a?e+80:18===a?e+112:e+144,this.logger.log(2,(function(){return"Special char '"+oa(i)+"' in channel "+r})),n=[i]):t>=32&&t<=127&&(n=0===e?[t]:[t,e]),n&&this.logger.log(3,(function(){return"Char codes = "+ma(n).join(",")})),n},e.parseBackgroundAttributes=function(t,e){var r;if(!((16===t||24===t)&&e>=32&&e<=47||(23===t||31===t)&&e>=45&&e<=47))return!1;var i={};16===t||24===t?(r=Math.floor((e-32)/2),i.background=ga[r],e%2==1&&(i.background=i.background+"_semi")):45===e?i.background="transparent":(i.foreground="black",47===e&&(i.underline=!0));var n=t<=23?1:2;return this.channels[n].setBkgData(i),!0},e.reset=function(){for(var t=0;tt)&&(this.startTime=t),this.endTime=e,this.screen=r,this.timelineController.createCaptionsTrack(this.trackName)},e.reset=function(){this.cueRanges=[],this.startTime=null},t}(),ba=function(){if(null!=j&&j.VTTCue)return self.VTTCue;var t=["","lr","rl"],e=["start","middle","end","left","right"];function r(t,e){if("string"!=typeof e)return!1;if(!Array.isArray(t))return!1;var r=e.toLowerCase();return!!~t.indexOf(r)&&r}function i(t){return r(e,t)}function n(t){for(var e=arguments.length,r=new Array(e>1?e-1:0),i=1;i100)throw new Error("Position must be between 0 and 100.");E=t,this.hasBeenReset=!0}})),Object.defineProperty(o,"positionAlign",n({},l,{get:function(){return T},set:function(t){var e=i(t);if(!e)throw new SyntaxError("An invalid or illegal string was specified.");T=e,this.hasBeenReset=!0}})),Object.defineProperty(o,"size",n({},l,{get:function(){return S},set:function(t){if(t<0||t>100)throw new Error("Size must be between 0 and 100.");S=t,this.hasBeenReset=!0}})),Object.defineProperty(o,"align",n({},l,{get:function(){return L},set:function(t){var e=i(t);if(!e)throw new SyntaxError("An invalid or illegal string was specified.");L=e,this.hasBeenReset=!0}})),o.displayState=void 0}return a.prototype.getCueAsHTML=function(){return self.WebVTT.convertCueToDOMTree(self,this.text)},a}(),ka=function(){function t(){}return t.prototype.decode=function(t,e){if(!t)return"";if("string"!=typeof t)throw new Error("Error - expected string data.");return decodeURIComponent(encodeURIComponent(t))},t}();function Da(t){function e(t,e,r,i){return 3600*(0|t)+60*(0|e)+(0|r)+parseFloat(i||0)}var r=t.match(/^(?:(\d+):)?(\d{2}):(\d{2})(\.\d+)?/);return r?parseFloat(r[2])>59?e(r[2],r[3],0,r[4]):e(r[1],r[2],r[3],r[4]):null}var Ia=function(){function t(){this.values=Object.create(null)}var e=t.prototype;return e.set=function(t,e){this.get(t)||""===e||(this.values[t]=e)},e.get=function(t,e,r){return r?this.has(t)?this.values[t]:e[r]:this.has(t)?this.values[t]:e},e.has=function(t){return t in this.values},e.alt=function(t,e,r){for(var i=0;i=0&&r<=100)return this.set(t,r),!0}return!1},t}();function wa(t,e,r,i){var n=i?t.split(i):[t];for(var a in n)if("string"==typeof n[a]){var s=n[a].split(r);2===s.length&&e(s[0],s[1])}}var Ca=new ba(0,0,""),_a="middle"===Ca.align?"middle":"center";function xa(t,e,r){var i=t;function n(){var e=Da(t);if(null===e)throw new Error("Malformed timestamp: "+i);return t=t.replace(/^[^\sa-zA-Z-]+/,""),e}function a(){t=t.replace(/^\s+/,"")}if(a(),e.startTime=n(),a(),"--\x3e"!==t.slice(0,3))throw new Error("Malformed time stamp (time stamps must be separated by '--\x3e'): "+i);t=t.slice(3),a(),e.endTime=n(),a(),function(t,e){var i=new Ia;wa(t,(function(t,e){var n;switch(t){case"region":for(var a=r.length-1;a>=0;a--)if(r[a].id===e){i.set(t,r[a].region);break}break;case"vertical":i.alt(t,e,["rl","lr"]);break;case"line":n=e.split(","),i.integer(t,n[0]),i.percent(t,n[0])&&i.set("snapToLines",!1),i.alt(t,n[0],["auto"]),2===n.length&&i.alt("lineAlign",n[1],["start",_a,"end"]);break;case"position":n=e.split(","),i.percent(t,n[0]),2===n.length&&i.alt("positionAlign",n[1],["start",_a,"end","line-left","line-right","auto"]);break;case"size":i.percent(t,e);break;case"align":i.alt(t,e,["start",_a,"end","left","right"])}}),/:/,/\s/),e.region=i.get("region",null),e.vertical=i.get("vertical","");var n=i.get("line","auto");"auto"===n&&-1===Ca.line&&(n=-1),e.line=n,e.lineAlign=i.get("lineAlign","start"),e.snapToLines=i.get("snapToLines",!0),e.size=i.get("size",100),e.align=i.get("align",_a);var a=i.get("position","auto");"auto"===a&&50===Ca.position&&(a="start"===e.align||"left"===e.align?0:"end"===e.align||"right"===e.align?100:50),e.position=a}(t,e)}function Pa(t){return t.replace(//gi,"\n")}var Fa=function(){function t(){this.state="INITIAL",this.buffer="",this.decoder=new ka,this.regionList=[],this.cue=null,this.oncue=void 0,this.onparsingerror=void 0,this.onflush=void 0}var e=t.prototype;return e.parse=function(t){var e=this;function r(){var t=e.buffer,r=0;for(t=Pa(t);r>>0).toString()};function Ua(t,e,r){return Na(t.toString())+Na(e.toString())+Na(r)}function Ba(t,e,r,i,n,a,s){var o,l,u,h=new Fa,d=Rt(new Uint8Array(t)).trim().replace(Ma,"\n").split("\n"),c=[],f=e?(o=e.baseTime,void 0===(l=e.timescale)&&(l=1),Rn(o,An,1/l)):0,g="00:00.000",v=0,m=0,p=!0;h.oncue=function(t){var a=r[i],s=r.ccOffset,o=(v-f)/9e4;if(null!=a&&a.new&&(void 0!==m?s=r.ccOffset=a.start:function(t,e,r){var i=t[e],n=t[i.prevCC];if(!n||!n.new&&i.new)return t.ccOffset=t.presentationOffset=i.start,void(i.new=!1);for(;null!=(a=n)&&a.new;){var a;t.ccOffset+=i.start-n.start,i.new=!1,n=t[(i=n).prevCC]}t.presentationOffset=r}(r,i,o)),o){if(!e)return void(u=new Error("Missing initPTS for VTT MPEGTS"));s=o-r.presentationOffset}var l=t.endTime-t.startTime,h=wn(9e4*(t.startTime+s-m),9e4*n)/9e4;t.startTime=Math.max(h,0),t.endTime=Math.max(h+l,0);var d=t.text.trim();t.text=decodeURIComponent(encodeURIComponent(d)),t.id||(t.id=Ua(t.startTime,t.endTime,d)),t.endTime>0&&c.push(t)},h.onparsingerror=function(t){u=t},h.onflush=function(){u?s(u):a(c)},d.forEach((function(t){if(p){if(Oa(t,"X-TIMESTAMP-MAP=")){p=!1,t.slice(16).split(",").forEach((function(t){Oa(t,"LOCAL:")?g=t.slice(6):Oa(t,"MPEGTS:")&&(v=parseInt(t.slice(7)))}));try{m=function(t){var e=parseInt(t.slice(-3)),r=parseInt(t.slice(-6,-4)),i=parseInt(t.slice(-9,-7)),n=t.length>9?parseInt(t.substring(0,t.indexOf(":"))):0;if(!(y(e)&&y(r)&&y(i)&&y(n)))throw Error("Malformed X-TIMESTAMP-MAP: Local:"+t);return e+=1e3*r,(e+=6e4*i)+36e5*n}(g)/1e3}catch(t){u=t}return}""===t&&(p=!1)}h.parse(t+"\n")})),h.flush()}var Ga="stpp.ttml.im1t",Ka=/^(\d{2,}):(\d{2}):(\d{2}):(\d{2})\.?(\d+)?$/,Ha=/^(\d*(?:\.\d*)?)(h|m|s|ms|f|t)$/,Va={left:"start",center:"center",right:"end",start:"start",end:"end"};function Ya(t,e,r,i){var n=Ot(new Uint8Array(t),["mdat"]);if(0!==n.length){var a,s,l,u,h=n.map((function(t){return Rt(t)})),d=(a=e.baseTime,s=1,void 0===(l=e.timescale)&&(l=1),void 0===u&&(u=!1),Rn(a,s,1/l,u));try{h.forEach((function(t){return r(function(t,e){var r=(new DOMParser).parseFromString(t,"text/xml"),i=r.getElementsByTagName("tt")[0];if(!i)throw new Error("Invalid ttml");var n={frameRate:30,subFrameRate:1,frameRateMultiplier:0,tickRate:0},a=Object.keys(n).reduce((function(t,e){return t[e]=i.getAttribute("ttp:"+e)||n[e],t}),{}),s="preserve"!==i.getAttribute("xml:space"),l=ja(Wa(i,"styling","style")),u=ja(Wa(i,"layout","region")),h=Wa(i,"body","[begin]");return[].map.call(h,(function(t){var r=qa(t,s);if(!r||!t.hasAttribute("begin"))return null;var i=Qa(t.getAttribute("begin"),a),n=Qa(t.getAttribute("dur"),a),h=Qa(t.getAttribute("end"),a);if(null===i)throw za(t);if(null===h){if(null===n)throw za(t);h=i+n}var d=new ba(i-e,h-e,r);d.id=Ua(d.startTime,d.endTime,d.text);var c=function(t,e,r){var i="http://www.w3.org/ns/ttml#styling",n=null,a=["displayAlign","textAlign","color","backgroundColor","fontSize","fontFamily"],s=null!=t&&t.hasAttribute("style")?t.getAttribute("style"):null;return s&&r.hasOwnProperty(s)&&(n=r[s]),a.reduce((function(r,a){var s=Xa(e,i,a)||Xa(t,i,a)||Xa(n,i,a);return s&&(r[a]=s),r}),{})}(u[t.getAttribute("region")],l[t.getAttribute("style")],l),f=c.textAlign;if(f){var g=Va[f];g&&(d.lineAlign=g),d.align=f}return o(d,c),d})).filter((function(t){return null!==t}))}(t,d))}))}catch(t){i(t)}}else i(new Error("Could not parse IMSC1 mdat"))}function Wa(t,e,r){var i=t.getElementsByTagName(e)[0];return i?[].slice.call(i.querySelectorAll(r)):[]}function ja(t){return t.reduce((function(t,e){var r=e.getAttribute("xml:id");return r&&(t[r]=e),t}),{})}function qa(t,e){return[].slice.call(t.childNodes).reduce((function(t,r,i){var n;return"br"===r.nodeName&&i?t+"\n":null!=(n=r.childNodes)&&n.length?qa(r,e):e?t+r.textContent.trim().replace(/\s+/g," "):t+r.textContent}),"")}function Xa(t,e,r){return t&&t.hasAttributeNS(e,r)?t.getAttributeNS(e,r):null}function za(t){return new Error("Could not parse ttml timestamp "+t)}function Qa(t,e){if(!t)return null;var r=Da(t);return null===r&&(Ka.test(t)?r=function(t,e){var r=Ka.exec(t),i=(0|r[4])+(0|r[5])/e.subFrameRate;return 3600*(0|r[1])+60*(0|r[2])+(0|r[3])+i/e.frameRate}(t,e):Ha.test(t)&&(r=function(t,e){var r=Ha.exec(t),i=Number(r[1]);switch(r[2]){case"h":return 3600*i;case"m":return 60*i;case"ms":return 1e3*i;case"f":return i/e.frameRate;case"t":return i/e.tickRate}return i}(t,e))),r}var Ja=function(){function t(t){this.hls=void 0,this.media=null,this.config=void 0,this.enabled=!0,this.Cues=void 0,this.textTracks=[],this.tracks=[],this.initPTS=[],this.unparsedVttFrags=[],this.captionsTracks={},this.nonNativeCaptionsTracks={},this.cea608Parser1=void 0,this.cea608Parser2=void 0,this.lastCc=-1,this.lastSn=-1,this.lastPartIndex=-1,this.prevCC=-1,this.vttCCs={ccOffset:0,presentationOffset:0,0:{start:0,prevCC:-1,new:!0}},this.captionsProperties=void 0,this.hls=t,this.config=t.config,this.Cues=t.config.cueHandler,this.captionsProperties={textTrack1:{label:this.config.captionsTextTrack1Label,languageCode:this.config.captionsTextTrack1LanguageCode},textTrack2:{label:this.config.captionsTextTrack2Label,languageCode:this.config.captionsTextTrack2LanguageCode},textTrack3:{label:this.config.captionsTextTrack3Label,languageCode:this.config.captionsTextTrack3LanguageCode},textTrack4:{label:this.config.captionsTextTrack4Label,languageCode:this.config.captionsTextTrack4LanguageCode}},t.on(S.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(S.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(S.MANIFEST_LOADING,this.onManifestLoading,this),t.on(S.MANIFEST_LOADED,this.onManifestLoaded,this),t.on(S.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.on(S.FRAG_LOADING,this.onFragLoading,this),t.on(S.FRAG_LOADED,this.onFragLoaded,this),t.on(S.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),t.on(S.FRAG_DECRYPTED,this.onFragDecrypted,this),t.on(S.INIT_PTS_FOUND,this.onInitPtsFound,this),t.on(S.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),t.on(S.BUFFER_FLUSHING,this.onBufferFlushing,this)}var e=t.prototype;return e.destroy=function(){var t=this.hls;t.off(S.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(S.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(S.MANIFEST_LOADING,this.onManifestLoading,this),t.off(S.MANIFEST_LOADED,this.onManifestLoaded,this),t.off(S.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.off(S.FRAG_LOADING,this.onFragLoading,this),t.off(S.FRAG_LOADED,this.onFragLoaded,this),t.off(S.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),t.off(S.FRAG_DECRYPTED,this.onFragDecrypted,this),t.off(S.INIT_PTS_FOUND,this.onInitPtsFound,this),t.off(S.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),t.off(S.BUFFER_FLUSHING,this.onBufferFlushing,this),this.hls=this.config=null,this.cea608Parser1=this.cea608Parser2=void 0},e.initCea608Parsers=function(){if(this.config.enableCEA708Captions&&(!this.cea608Parser1||!this.cea608Parser2)){var t=new Ra(this,"textTrack1"),e=new Ra(this,"textTrack2"),r=new Ra(this,"textTrack3"),i=new Ra(this,"textTrack4");this.cea608Parser1=new La(1,t,e),this.cea608Parser2=new La(3,r,i)}},e.addCues=function(t,e,r,i,n){for(var a,s,o,l,u=!1,h=n.length;h--;){var d=n[h],c=(a=d[0],s=d[1],o=e,l=r,Math.min(s,l)-Math.max(a,o));if(c>=0&&(d[0]=Math.min(d[0],e),d[1]=Math.max(d[1],r),u=!0,c/(r-e)>.5))return}if(u||n.push([e,r]),this.config.renderTextTracksNatively){var f=this.captionsTracks[t];this.Cues.newCue(f,e,r,i)}else{var g=this.Cues.newCue(null,e,r,i);this.hls.trigger(S.CUES_PARSED,{type:"captions",cues:g,track:t})}},e.onInitPtsFound=function(t,e){var r=this,i=e.frag,n=e.id,a=e.initPTS,s=e.timescale,o=this.unparsedVttFrags;"main"===n&&(this.initPTS[i.cc]={baseTime:a,timescale:s}),o.length&&(this.unparsedVttFrags=[],o.forEach((function(t){r.onFragLoaded(S.FRAG_LOADED,t)})))},e.getExistingTrack=function(t,e){var r=this.media;if(r)for(var i=0;ii.cc||l.trigger(S.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:i,error:e})}))}else s.push(t)},e._fallbackToIMSC1=function(t,e){var r=this,i=this.tracks[t.level];i.textCodec||Ya(e,this.initPTS[t.cc],(function(){i.textCodec=Ga,r._parseIMSC1(t,e)}),(function(){i.textCodec="wvtt"}))},e._appendCues=function(t,e){var r=this.hls;if(this.config.renderTextTracksNatively){var i=this.textTracks[e];if(!i||"disabled"===i.mode)return;t.forEach((function(t){return Ke(i,t)}))}else{var n=this.tracks[e];if(!n)return;var a=n.default?"default":"subtitles"+e;r.trigger(S.CUES_PARSED,{type:"subtitles",cues:t,track:a})}},e.onFragDecrypted=function(t,e){e.frag.type===Oe&&this.onFragLoaded(S.FRAG_LOADED,e)},e.onSubtitleTracksCleared=function(){this.tracks=[],this.captionsTracks={}},e.onFragParsingUserdata=function(t,e){this.initCea608Parsers();var r=this.cea608Parser1,i=this.cea608Parser2;if(this.enabled&&r&&i){var n=e.frag,a=e.samples;if(n.type!==Fe||"NONE"!==this.closedCaptionsForLevel(n))for(var s=0;sthis.autoLevelCapping&&this.streamController&&this.streamController.nextLevelSwitch(),this.autoLevelCapping=e.autoLevelCapping}}},e.getMaxLevel=function(e){var r=this,i=this.hls.levels;if(!i.length)return-1;var n=i.filter((function(t,i){return r.isLevelAllowed(t)&&i<=e}));return this.clientRect=null,t.getMaxLevelByMediaSize(n,this.mediaWidth,this.mediaHeight)},e.startCapping=function(){this.timer||(this.autoLevelCapping=Number.POSITIVE_INFINITY,self.clearInterval(this.timer),this.timer=self.setInterval(this.detectPlayerSize.bind(this),1e3),this.detectPlayerSize())},e.stopCapping=function(){this.restrictedLevels=[],this.firstLevel=-1,this.autoLevelCapping=Number.POSITIVE_INFINITY,this.timer&&(self.clearInterval(this.timer),this.timer=void 0)},e.getDimensions=function(){if(this.clientRect)return this.clientRect;var t=this.media,e={width:0,height:0};if(t){var r=t.getBoundingClientRect();e.width=r.width,e.height=r.height,e.width||e.height||(e.width=r.right-r.left||t.width||0,e.height=r.bottom-r.top||t.height||0)}return this.clientRect=e,e},e.isLevelAllowed=function(t){return!this.restrictedLevels.some((function(e){return t.bitrate===e.bitrate&&t.width===e.width&&t.height===e.height}))},t.getMaxLevelByMediaSize=function(t,e,r){if(null==t||!t.length)return-1;for(var i,n,a=t.length-1,s=Math.max(e,r),o=0;o=s||l.height>=s)&&(i=l,!(n=t[o+1])||i.width!==n.width||i.height!==n.height)){a=o;break}}return a},s(t,[{key:"mediaWidth",get:function(){return this.getDimensions().width*this.contentScaleFactor}},{key:"mediaHeight",get:function(){return this.getDimensions().height*this.contentScaleFactor}},{key:"contentScaleFactor",get:function(){var t=1;if(!this.hls.config.ignoreDevicePixelRatio)try{t=self.devicePixelRatio}catch(t){}return t}}]),t}(),es=function(){function t(t){this.hls=void 0,this.isVideoPlaybackQualityAvailable=!1,this.timer=void 0,this.media=null,this.lastTime=void 0,this.lastDroppedFrames=0,this.lastDecodedFrames=0,this.streamController=void 0,this.hls=t,this.registerListeners()}var e=t.prototype;return e.setStreamController=function(t){this.streamController=t},e.registerListeners=function(){this.hls.on(S.MEDIA_ATTACHING,this.onMediaAttaching,this)},e.unregisterListeners=function(){this.hls.off(S.MEDIA_ATTACHING,this.onMediaAttaching,this)},e.destroy=function(){this.timer&&clearInterval(this.timer),this.unregisterListeners(),this.isVideoPlaybackQualityAvailable=!1,this.media=null},e.onMediaAttaching=function(t,e){var r=this.hls.config;if(r.capLevelOnFPSDrop){var i=e.media instanceof self.HTMLVideoElement?e.media:null;this.media=i,i&&"function"==typeof i.getVideoPlaybackQuality&&(this.isVideoPlaybackQualityAvailable=!0),self.clearInterval(this.timer),this.timer=self.setInterval(this.checkFPSInterval.bind(this),r.fpsDroppedMonitoringPeriod)}},e.checkFPS=function(t,e,r){var i=performance.now();if(e){if(this.lastTime){var n=i-this.lastTime,a=r-this.lastDroppedFrames,s=e-this.lastDecodedFrames,o=1e3*a/n,l=this.hls;if(l.trigger(S.FPS_DROP,{currentDropped:a,currentDecoded:s,totalDroppedFrames:r}),o>0&&a>l.config.fpsDroppedMonitoringThreshold*s){var u=l.currentLevel;w.warn("drop FPS ratio greater than max allowed value for currentLevel: "+u),u>0&&(-1===l.autoLevelCapping||l.autoLevelCapping>=u)&&(u-=1,l.trigger(S.FPS_DROP_LEVEL_CAPPING,{level:u,droppedLevel:l.currentLevel}),l.autoLevelCapping=u,this.streamController.nextLevelSwitch())}}this.lastTime=i,this.lastDroppedFrames=r,this.lastDecodedFrames=e}},e.checkFPSInterval=function(){var t=this.media;if(t)if(this.isVideoPlaybackQualityAvailable){var e=t.getVideoPlaybackQuality();this.checkFPS(t,e.totalVideoFrames,e.droppedVideoFrames)}else this.checkFPS(t,t.webkitDecodedFrameCount,t.webkitDroppedFrameCount)},t}(),rs="[eme]",is=function(){function t(e){this.hls=void 0,this.config=void 0,this.media=null,this.keyFormatPromise=null,this.keySystemAccessPromises={},this._requestLicenseFailureCount=0,this.mediaKeySessions=[],this.keyIdToKeySessionPromise={},this.setMediaKeysQueue=t.CDMCleanupPromise?[t.CDMCleanupPromise]:[],this.onMediaEncrypted=this._onMediaEncrypted.bind(this),this.onWaitingForKey=this._onWaitingForKey.bind(this),this.debug=w.debug.bind(w,rs),this.log=w.log.bind(w,rs),this.warn=w.warn.bind(w,rs),this.error=w.error.bind(w,rs),this.hls=e,this.config=e.config,this.registerListeners()}var e=t.prototype;return e.destroy=function(){this.unregisterListeners(),this.onMediaDetached();var t=this.config;t.requestMediaKeySystemAccessFunc=null,t.licenseXhrSetup=t.licenseResponseCallback=void 0,t.drmSystems=t.drmSystemOptions={},this.hls=this.onMediaEncrypted=this.onWaitingForKey=this.keyIdToKeySessionPromise=null,this.config=null},e.registerListeners=function(){this.hls.on(S.MEDIA_ATTACHED,this.onMediaAttached,this),this.hls.on(S.MEDIA_DETACHED,this.onMediaDetached,this),this.hls.on(S.MANIFEST_LOADING,this.onManifestLoading,this),this.hls.on(S.MANIFEST_LOADED,this.onManifestLoaded,this)},e.unregisterListeners=function(){this.hls.off(S.MEDIA_ATTACHED,this.onMediaAttached,this),this.hls.off(S.MEDIA_DETACHED,this.onMediaDetached,this),this.hls.off(S.MANIFEST_LOADING,this.onManifestLoading,this),this.hls.off(S.MANIFEST_LOADED,this.onManifestLoaded,this)},e.getLicenseServerUrl=function(t){var e=this.config,r=e.drmSystems,i=e.widevineLicenseUrl,n=r[t];if(n)return n.licenseUrl;if(t===q.WIDEVINE&&i)return i;throw new Error('no license server URL configured for key-system "'+t+'"')},e.getServerCertificateUrl=function(t){var e=this.config.drmSystems[t];if(e)return e.serverCertificateUrl;this.log('No Server Certificate in config.drmSystems["'+t+'"]')},e.attemptKeySystemAccess=function(t){var e=this,r=this.hls.levels,i=function(t,e,r){return!!t&&r.indexOf(t)===e},n=r.map((function(t){return t.audioCodec})).filter(i),a=r.map((function(t){return t.videoCodec})).filter(i);return n.length+a.length===0&&a.push("avc1.42e01e"),new Promise((function(r,i){!function t(s){var o=s.shift();e.getMediaKeysPromise(o,n,a).then((function(t){return r({keySystem:o,mediaKeys:t})})).catch((function(e){s.length?t(s):i(e instanceof ls?e:new ls({type:L.KEY_SYSTEM_ERROR,details:A.KEY_SYSTEM_NO_ACCESS,error:e,fatal:!0},e.message))}))}(t)}))},e.requestMediaKeySystemAccess=function(t,e){var r=this.config.requestMediaKeySystemAccessFunc;if("function"!=typeof r){var i="Configured requestMediaKeySystemAccess is not a function "+r;return null===ot&&"http:"===self.location.protocol&&(i="navigator.requestMediaKeySystemAccess is not available over insecure protocol "+location.protocol),Promise.reject(new Error(i))}return r(t,e)},e.getMediaKeysPromise=function(t,e,r){var i=this,n=function(t,e,r,i){var n;switch(t){case q.FAIRPLAY:n=["cenc","sinf"];break;case q.WIDEVINE:case q.PLAYREADY:n=["cenc"];break;case q.CLEARKEY:n=["cenc","keyids"];break;default:throw new Error("Unknown key-system: "+t)}return function(t,e,r,i){return[{initDataTypes:t,persistentState:i.persistentState||"optional",distinctiveIdentifier:i.distinctiveIdentifier||"optional",sessionTypes:i.sessionTypes||[i.sessionType||"temporary"],audioCapabilities:e.map((function(t){return{contentType:'audio/mp4; codecs="'+t+'"',robustness:i.audioRobustness||"",encryptionScheme:i.audioEncryptionScheme||null}})),videoCapabilities:r.map((function(t){return{contentType:'video/mp4; codecs="'+t+'"',robustness:i.videoRobustness||"",encryptionScheme:i.videoEncryptionScheme||null}}))}]}(n,e,r,i)}(t,e,r,this.config.drmSystemOptions),a=this.keySystemAccessPromises[t],s=null==a?void 0:a.keySystemAccess;if(!s){this.log('Requesting encrypted media "'+t+'" key-system access with config: '+JSON.stringify(n)),s=this.requestMediaKeySystemAccess(t,n);var o=this.keySystemAccessPromises[t]={keySystemAccess:s};return s.catch((function(e){i.log('Failed to obtain access to key-system "'+t+'": '+e)})),s.then((function(e){i.log('Access for key-system "'+e.keySystem+'" obtained');var r=i.fetchServerCertificate(t);return i.log('Create media-keys for "'+t+'"'),o.mediaKeys=e.createMediaKeys().then((function(e){return i.log('Media-keys created for "'+t+'"'),r.then((function(r){return r?i.setMediaKeysServerCertificate(e,t,r):e}))})),o.mediaKeys.catch((function(e){i.error('Failed to create media-keys for "'+t+'"}: '+e)})),o.mediaKeys}))}return s.then((function(){return a.mediaKeys}))},e.createMediaKeySessionContext=function(t){var e=t.decryptdata,r=t.keySystem,i=t.mediaKeys;this.log('Creating key-system session "'+r+'" keyId: '+kt.hexDump(e.keyId||[]));var n=i.createSession(),a={decryptdata:e,keySystem:r,mediaKeys:i,mediaKeysSession:n,keyStatus:"status-pending"};return this.mediaKeySessions.push(a),a},e.renewKeySession=function(t){var e=t.decryptdata;if(e.pssh){var r=this.createMediaKeySessionContext(t),i=this.getKeyIdString(e);this.keyIdToKeySessionPromise[i]=this.generateRequestWithPreferredKeySession(r,"cenc",e.pssh,"expired")}else this.warn("Could not renew expired session. Missing pssh initData.");this.removeSession(t)},e.getKeyIdString=function(t){if(!t)throw new Error("Could not read keyId of undefined decryptdata");if(null===t.keyId)throw new Error("keyId is null");return kt.hexDump(t.keyId)},e.updateKeySession=function(t,e){var r,i=t.mediaKeysSession;return this.log('Updating key-session "'+i.sessionId+'" for keyID '+kt.hexDump((null==(r=t.decryptdata)?void 0:r.keyId)||[])+"\n } (data length: "+(e?e.byteLength:e)+")"),i.update(e)},e.selectKeySystemFormat=function(t){var e=Object.keys(t.levelkeys||{});return this.keyFormatPromise||(this.log("Selecting key-system from fragment (sn: "+t.sn+" "+t.type+": "+t.level+") key formats "+e.join(", ")),this.keyFormatPromise=this.getKeyFormatPromise(e)),this.keyFormatPromise},e.getKeyFormatPromise=function(t){var e=this;return new Promise((function(r,i){var n=at(e.config),a=t.map($).filter((function(t){return!!t&&-1!==n.indexOf(t)}));return e.getKeySystemSelectionPromise(a).then((function(t){var e=t.keySystem,n=nt(e);n?r(n):i(new Error('Unable to find format for key-system "'+e+'"'))})).catch(i)}))},e.loadKey=function(t){var e=this,r=t.keyInfo.decryptdata,i=this.getKeyIdString(r),n="(keyId: "+i+' format: "'+r.keyFormat+'" method: '+r.method+" uri: "+r.uri+")";this.log("Starting session for key "+n);var a=this.keyIdToKeySessionPromise[i];return a||(a=this.keyIdToKeySessionPromise[i]=this.getKeySystemForKeyPromise(r).then((function(i){var a=i.keySystem,s=i.mediaKeys;return e.throwIfDestroyed(),e.log("Handle encrypted media sn: "+t.frag.sn+" "+t.frag.type+": "+t.frag.level+" using key "+n),e.attemptSetMediaKeys(a,s).then((function(){e.throwIfDestroyed();var t=e.createMediaKeySessionContext({keySystem:a,mediaKeys:s,decryptdata:r});return e.generateRequestWithPreferredKeySession(t,"cenc",r.pssh,"playlist-key")}))}))).catch((function(t){return e.handleError(t)})),a},e.throwIfDestroyed=function(t){if(!this.hls)throw new Error("invalid state")},e.handleError=function(t){this.hls&&(this.error(t.message),t instanceof ls?this.hls.trigger(S.ERROR,t.data):this.hls.trigger(S.ERROR,{type:L.KEY_SYSTEM_ERROR,details:A.KEY_SYSTEM_NO_KEYS,error:t,fatal:!0}))},e.getKeySystemForKeyPromise=function(t){var e=this.getKeyIdString(t),r=this.keyIdToKeySessionPromise[e];if(!r){var i=$(t.keyFormat),n=i?[i]:at(this.config);return this.attemptKeySystemAccess(n)}return r},e.getKeySystemSelectionPromise=function(t){if(t.length||(t=at(this.config)),0===t.length)throw new ls({type:L.KEY_SYSTEM_ERROR,details:A.KEY_SYSTEM_NO_CONFIGURED_LICENSE,fatal:!0},"Missing key-system license configuration options "+JSON.stringify({drmSystems:this.config.drmSystems}));return this.attemptKeySystemAccess(t)},e._onMediaEncrypted=function(t){var e=this,r=t.initDataType,i=t.initData,n='"'+t.type+'" event: init data type: "'+r+'"';if(this.debug(n),null!==i){var a,s;if("sinf"===r&&this.config.drmSystems[q.FAIRPLAY]){var o=Ct(new Uint8Array(i));try{var l=V(JSON.parse(o).sinf),u=Vt(new Uint8Array(l));if(!u)throw new Error("'schm' box missing or not cbcs/cenc with schi > tenc");a=u.subarray(8,24),s=q.FAIRPLAY}catch(t){return void this.warn(n+" Failed to parse sinf: "+t)}}else{var h=function(t){var e=[];if(t instanceof ArrayBuffer)for(var r=t.byteLength,i=0;i+320)for(var a,s=0,o=n.length;s in key message");return W(atob(f))},e.setupLicenseXHR=function(t,e,r,i){var n=this,a=this.config.licenseXhrSetup;return a?Promise.resolve().then((function(){if(!r.decryptdata)throw new Error("Key removed");return a.call(n.hls,t,e,r,i)})).catch((function(s){if(!r.decryptdata)throw s;return t.open("POST",e,!0),a.call(n.hls,t,e,r,i)})).then((function(r){return t.readyState||t.open("POST",e,!0),{xhr:t,licenseChallenge:r||i}})):(t.open("POST",e,!0),Promise.resolve({xhr:t,licenseChallenge:i}))},e.requestLicense=function(t,e){var r=this,i=this.config.keyLoadPolicy.default;return new Promise((function(n,a){var s=r.getLicenseServerUrl(t.keySystem);r.log("Sending license request to URL: "+s);var o=new XMLHttpRequest;o.responseType="arraybuffer",o.onreadystatechange=function(){if(!r.hls||!t.mediaKeysSession)return a(new Error("invalid state"));if(4===o.readyState)if(200===o.status){r._requestLicenseFailureCount=0;var l=o.response;r.log("License received "+(l instanceof ArrayBuffer?l.byteLength:l));var u=r.config.licenseResponseCallback;if(u)try{l=u.call(r.hls,o,s,t)}catch(t){r.error(t)}n(l)}else{var h=i.errorRetry,d=h?h.maxNumRetry:0;if(r._requestLicenseFailureCount++,r._requestLicenseFailureCount>d||o.status>=400&&o.status<500)a(new ls({type:L.KEY_SYSTEM_ERROR,details:A.KEY_SYSTEM_LICENSE_REQUEST_FAILED,fatal:!0,networkDetails:o,response:{url:s,data:void 0,code:o.status,text:o.statusText}},"License Request XHR failed ("+s+"). Status: "+o.status+" ("+o.statusText+")"));else{var c=d-r._requestLicenseFailureCount+1;r.warn("Retrying license request, "+c+" attempts left"),r.requestLicense(t,e).then(n,a)}}},t.licenseXhr&&t.licenseXhr.readyState!==XMLHttpRequest.DONE&&t.licenseXhr.abort(),t.licenseXhr=o,r.setupLicenseXHR(o,s,t,e).then((function(e){var i=e.xhr,n=e.licenseChallenge;t.keySystem==q.PLAYREADY&&(n=r.unpackPlayReadyKeyMessage(i,n)),i.send(n)}))}))},e.onMediaAttached=function(t,e){if(this.config.emeEnabled){var r=e.media;this.media=r,r.addEventListener("encrypted",this.onMediaEncrypted),r.addEventListener("waitingforkey",this.onWaitingForKey)}},e.onMediaDetached=function(){var e=this,r=this.media,i=this.mediaKeySessions;r&&(r.removeEventListener("encrypted",this.onMediaEncrypted),r.removeEventListener("waitingforkey",this.onWaitingForKey),this.media=null),this._requestLicenseFailureCount=0,this.setMediaKeysQueue=[],this.mediaKeySessions=[],this.keyIdToKeySessionPromise={},Zt.clearKeyUriToKeyIdMap();var n=i.length;t.CDMCleanupPromise=Promise.all(i.map((function(t){return e.removeSession(t)})).concat(null==r?void 0:r.setMediaKeys(null).catch((function(t){e.log("Could not clear media keys: "+t)})))).then((function(){n&&(e.log("finished closing key sessions and clearing media keys"),i.length=0)})).catch((function(t){e.log("Could not close sessions and clear media keys: "+t)}))},e.onManifestLoading=function(){this.keyFormatPromise=null},e.onManifestLoaded=function(t,e){var r=e.sessionKeys;if(r&&this.config.emeEnabled&&!this.keyFormatPromise){var i=r.reduce((function(t,e){return-1===t.indexOf(e.keyFormat)&&t.push(e.keyFormat),t}),[]);this.log("Selecting key-system from session-keys "+i.join(", ")),this.keyFormatPromise=this.getKeyFormatPromise(i)}},e.removeSession=function(t){var e=this,r=t.mediaKeysSession,i=t.licenseXhr;if(r){this.log("Remove licenses and keys and close session "+r.sessionId),t._onmessage&&(r.removeEventListener("message",t._onmessage),t._onmessage=void 0),t._onkeystatuseschange&&(r.removeEventListener("keystatuseschange",t._onkeystatuseschange),t._onkeystatuseschange=void 0),i&&i.readyState!==XMLHttpRequest.DONE&&i.abort(),t.mediaKeysSession=t.decryptdata=t.licenseXhr=void 0;var n=this.mediaKeySessions.indexOf(t);return n>-1&&this.mediaKeySessions.splice(n,1),r.remove().catch((function(t){e.log("Could not remove session: "+t)})).then((function(){return r.close()})).catch((function(t){e.log("Could not close session: "+t)}))}},t}();is.CDMCleanupPromise=void 0;var ns,as,ss,os,ls=function(t){function e(e,r){var i;return(i=t.call(this,r)||this).data=void 0,e.error||(e.error=new Error(r)),i.data=e,e.err=e.error,i}return l(e,t),e}(c(Error));!function(t){t.MANIFEST="m",t.AUDIO="a",t.VIDEO="v",t.MUXED="av",t.INIT="i",t.CAPTION="c",t.TIMED_TEXT="tt",t.KEY="k",t.OTHER="o"}(ns||(ns={})),function(t){t.DASH="d",t.HLS="h",t.SMOOTH="s",t.OTHER="o"}(as||(as={})),function(t){t.OBJECT="CMCD-Object",t.REQUEST="CMCD-Request",t.SESSION="CMCD-Session",t.STATUS="CMCD-Status"}(ss||(ss={}));var us=((os={})[ss.OBJECT]=["br","d","ot","tb"],os[ss.REQUEST]=["bl","dl","mtp","nor","nrr","su"],os[ss.SESSION]=["cid","pr","sf","sid","st","v"],os[ss.STATUS]=["bs","rtp"],os),hs=function t(e,r){this.value=void 0,this.params=void 0,Array.isArray(e)&&(e=e.map((function(e){return e instanceof t?e:new t(e)}))),this.value=e,this.params=r},ds=function(t){this.description=void 0,this.description=t},cs="Dict";function fs(t,e,r,i){return new Error("failed to "+t+' "'+(n=e,(Array.isArray(n)?JSON.stringify(n):n instanceof Map?"Map{}":n instanceof Set?"Set{}":"object"==typeof n?JSON.stringify(n):String(n))+'" as ')+r,{cause:i});var n}var gs="Bare Item",vs="Boolean",ms="Byte Sequence",ps="Decimal",ys="Integer",Es=/[\x00-\x1f\x7f]+/,Ts="Token",Ss="Key";function Ls(t,e,r){return fs("serialize",t,e,r)}function As(t){if(!1===ArrayBuffer.isView(t))throw Ls(t,ms);return":"+(e=t,btoa(String.fromCharCode.apply(String,e))+":");var e}function Rs(t){if(function(t){return t<-999999999999999||99999999999999912)throw Ls(t,ps);var r=e.toString();return r.includes(".")?r:r+".0"}var Ds="String";function Is(t){var e,r=(e=t).description||e.toString().slice(7,-1);if(!1===/^([a-zA-Z*])([!#$%&'*+\-.^_`|~\w:/]*)$/.test(r))throw Ls(r,Ts);return r}function ws(t){switch(typeof t){case"number":if(!y(t))throw Ls(t,gs);return Number.isInteger(t)?Rs(t):ks(t);case"string":return function(t){if(Es.test(t))throw Ls(t,Ds);return'"'+t.replace(/\\/g,"\\\\").replace(/"/g,'\\"')+'"'}(t);case"symbol":return Is(t);case"boolean":return function(t){if("boolean"!=typeof t)throw Ls(t,vs);return t?"?1":"?0"}(t);case"object":if(t instanceof Date)return function(t){return"@"+Rs(t.getTime()/1e3)}(t);if(t instanceof Uint8Array)return As(t);if(t instanceof ds)return Is(t);default:throw Ls(t,gs)}}function Cs(t){if(!1===/^[a-z*][a-z0-9\-_.*]*$/.test(t))throw Ls(t,Ss);return t}function _s(t){return null==t?"":Object.entries(t).map((function(t){var e=t[0],r=t[1];return!0===r?";"+Cs(e):";"+Cs(e)+"="+ws(r)})).join("")}function xs(t){return t instanceof hs?""+ws(t.value)+_s(t.params):ws(t)}function Ps(t,e){var r;if(void 0===e&&(e={whitespace:!0}),"object"!=typeof t)throw Ls(t,cs);var i=t instanceof Map?t.entries():Object.entries(t),n=null!=(r=e)&&r.whitespace?" ":"";return Array.from(i).map((function(t){var e=t[0],r=t[1];r instanceof hs==0&&(r=new hs(r));var i,n=Cs(e);return!0===r.value?n+=_s(r.params):(n+="=",Array.isArray(r.value)?n+="("+(i=r).value.map(xs).join(" ")+")"+_s(i.params):n+=xs(r)),n})).join(","+n)}var Fs=function(t){return"ot"===t||"sf"===t||"st"===t},Ms=function(t){return"number"==typeof t?y(t):null!=t&&""!==t&&!1!==t},Os=function(t){return Math.round(t)},Ns=function(t){return 100*Os(t/100)},Us={br:Os,d:Os,bl:Ns,dl:Ns,mtp:Ns,nor:function(t,e){return null!=e&&e.baseUrl&&(t=function(t,e){var r=new URL(t),i=new URL(e);if(r.origin!==i.origin)return t;for(var n=r.pathname.split("/").slice(1),a=i.pathname.split("/").slice(1,-1);n[0]===a[0];)n.shift(),a.shift();for(;a.length;)a.shift(),n.unshift("..");return n.join("/")}(t,e.baseUrl)),encodeURIComponent(t)},rtp:Ns,tb:Os};function Bs(t,e){return void 0===e&&(e={}),t?function(t,e){return Ps(t,e)}(function(t,e){var r={};if(null==t||"object"!=typeof t)return r;var i=Object.keys(t).sort(),n=o({},Us,null==e?void 0:e.formatters),a=null==e?void 0:e.filter;return i.forEach((function(i){if(null==a||!a(i)){var s=t[i],o=n[i];o&&(s=o(s,e)),"v"===i&&1===s||"pr"==i&&1===s||Ms(s)&&(Fs(i)&&"string"==typeof s&&(s=new ds(s)),r[i]=s)}})),r}(t,e),o({whitespace:!1},e)):""}function Gs(t,e,r){return o(t,function(t,e){var r;if(void 0===e&&(e={}),!t)return{};var i=Object.entries(t),n=Object.entries(us).concat(Object.entries((null==(r=e)?void 0:r.customHeaderMap)||{})),a=i.reduce((function(t,e){var r,i=e[0],a=e[1],s=(null==(r=n.find((function(t){return t[1].includes(i)})))?void 0:r[0])||ss.REQUEST;return null!=t[s]||(t[s]={}),t[s][i]=a,t}),{});return Object.entries(a).reduce((function(t,r){var i=r[0],n=r[1];return t[i]=Bs(n,e),t}),{})}(e,r))}var Ks="CMCD",Hs=/CMCD=[^&#]+/;function Vs(t,e,r){var i=function(t,e){if(void 0===e&&(e={}),!t)return"";var r=Bs(t,e);return Ks+"="+encodeURIComponent(r)}(e,r);if(!i)return t;if(Hs.test(t))return t.replace(Hs,i);var n=t.includes("?")?"&":"?";return""+t+n+i}var Ys=function(){function t(t){var e=this;this.hls=void 0,this.config=void 0,this.media=void 0,this.sid=void 0,this.cid=void 0,this.useHeaders=!1,this.includeKeys=void 0,this.initialized=!1,this.starved=!1,this.buffering=!0,this.audioBuffer=void 0,this.videoBuffer=void 0,this.onWaiting=function(){e.initialized&&(e.starved=!0),e.buffering=!0},this.onPlaying=function(){e.initialized||(e.initialized=!0),e.buffering=!1},this.applyPlaylistData=function(t){try{e.apply(t,{ot:ns.MANIFEST,su:!e.initialized})}catch(t){w.warn("Could not generate manifest CMCD data.",t)}},this.applyFragmentData=function(t){try{var r=t.frag,i=e.hls.levels[r.level],n=e.getObjectType(r),a={d:1e3*r.duration,ot:n};n!==ns.VIDEO&&n!==ns.AUDIO&&n!=ns.MUXED||(a.br=i.bitrate/1e3,a.tb=e.getTopBandwidth(n)/1e3,a.bl=e.getBufferLength(n)),e.apply(t,a)}catch(t){w.warn("Could not generate segment CMCD data.",t)}},this.hls=t;var r=this.config=t.config,i=r.cmcd;null!=i&&(r.pLoader=this.createPlaylistLoader(),r.fLoader=this.createFragmentLoader(),this.sid=i.sessionId||function(){try{return crypto.randomUUID()}catch(i){try{var t=URL.createObjectURL(new Blob),e=t.toString();return URL.revokeObjectURL(t),e.slice(e.lastIndexOf("/")+1)}catch(t){var r=(new Date).getTime();return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(function(t){var e=(r+16*Math.random())%16|0;return r=Math.floor(r/16),("x"==t?e:3&e|8).toString(16)}))}}}(),this.cid=i.contentId,this.useHeaders=!0===i.useHeaders,this.includeKeys=i.includeKeys,this.registerListeners())}var e=t.prototype;return e.registerListeners=function(){var t=this.hls;t.on(S.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(S.MEDIA_DETACHED,this.onMediaDetached,this),t.on(S.BUFFER_CREATED,this.onBufferCreated,this)},e.unregisterListeners=function(){var t=this.hls;t.off(S.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(S.MEDIA_DETACHED,this.onMediaDetached,this),t.off(S.BUFFER_CREATED,this.onBufferCreated,this)},e.destroy=function(){this.unregisterListeners(),this.onMediaDetached(),this.hls=this.config=this.audioBuffer=this.videoBuffer=null,this.onWaiting=this.onPlaying=null},e.onMediaAttached=function(t,e){this.media=e.media,this.media.addEventListener("waiting",this.onWaiting),this.media.addEventListener("playing",this.onPlaying)},e.onMediaDetached=function(){this.media&&(this.media.removeEventListener("waiting",this.onWaiting),this.media.removeEventListener("playing",this.onPlaying),this.media=null)},e.onBufferCreated=function(t,e){var r,i;this.audioBuffer=null==(r=e.tracks.audio)?void 0:r.buffer,this.videoBuffer=null==(i=e.tracks.video)?void 0:i.buffer},e.createData=function(){var t;return{v:1,sf:as.HLS,sid:this.sid,cid:this.cid,pr:null==(t=this.media)?void 0:t.playbackRate,mtp:this.hls.bandwidthEstimate/1e3}},e.apply=function(t,e){void 0===e&&(e={}),o(e,this.createData());var r=e.ot===ns.INIT||e.ot===ns.VIDEO||e.ot===ns.MUXED;this.starved&&r&&(e.bs=!0,e.su=!0,this.starved=!1),null==e.su&&(e.su=this.buffering);var i=this.includeKeys;i&&(e=Object.keys(e).reduce((function(t,r){return i.includes(r)&&(t[r]=e[r]),t}),{})),this.useHeaders?(t.headers||(t.headers={}),Gs(t.headers,e)):t.url=Vs(t.url,e)},e.getObjectType=function(t){var e=t.type;return"subtitle"===e?ns.TIMED_TEXT:"initSegment"===t.sn?ns.INIT:"audio"===e?ns.AUDIO:"main"===e?this.hls.audioTracks.length?ns.VIDEO:ns.MUXED:void 0},e.getTopBandwidth=function(t){var e,r=0,i=this.hls;if(t===ns.AUDIO)e=i.audioTracks;else{var n=i.maxAutoLevel,a=n>-1?n+1:i.levels.length;e=i.levels.slice(0,a)}for(var s,o=g(e);!(s=o()).done;){var l=s.value;l.bitrate>r&&(r=l.bitrate)}return r>0?r:NaN},e.getBufferLength=function(t){var e=this.hls.media,r=t===ns.AUDIO?this.audioBuffer:this.videoBuffer;return r&&e?1e3*ri.bufferInfo(r,e.currentTime,this.config.maxBufferHole).len:NaN},e.createPlaylistLoader=function(){var t=this.config.pLoader,e=this.applyPlaylistData,r=t||this.config.loader;return function(){function t(t){this.loader=void 0,this.loader=new r(t)}var i=t.prototype;return i.destroy=function(){this.loader.destroy()},i.abort=function(){this.loader.abort()},i.load=function(t,r,i){e(t),this.loader.load(t,r,i)},s(t,[{key:"stats",get:function(){return this.loader.stats}},{key:"context",get:function(){return this.loader.context}}]),t}()},e.createFragmentLoader=function(){var t=this.config.fLoader,e=this.applyFragmentData,r=t||this.config.loader;return function(){function t(t){this.loader=void 0,this.loader=new r(t)}var i=t.prototype;return i.destroy=function(){this.loader.destroy()},i.abort=function(){this.loader.abort()},i.load=function(t,r,i){e(t),this.loader.load(t,r,i)},s(t,[{key:"stats",get:function(){return this.loader.stats}},{key:"context",get:function(){return this.loader.context}}]),t}()},t}(),Ws=function(){function t(t){this.hls=void 0,this.log=void 0,this.loader=null,this.uri=null,this.pathwayId=".",this.pathwayPriority=null,this.timeToLoad=300,this.reloadTimer=-1,this.updated=0,this.started=!1,this.enabled=!0,this.levels=null,this.audioTracks=null,this.subtitleTracks=null,this.penalizedPathways={},this.hls=t,this.log=w.log.bind(w,"[content-steering]:"),this.registerListeners()}var e=t.prototype;return e.registerListeners=function(){var t=this.hls;t.on(S.MANIFEST_LOADING,this.onManifestLoading,this),t.on(S.MANIFEST_LOADED,this.onManifestLoaded,this),t.on(S.MANIFEST_PARSED,this.onManifestParsed,this),t.on(S.ERROR,this.onError,this)},e.unregisterListeners=function(){var t=this.hls;t&&(t.off(S.MANIFEST_LOADING,this.onManifestLoading,this),t.off(S.MANIFEST_LOADED,this.onManifestLoaded,this),t.off(S.MANIFEST_PARSED,this.onManifestParsed,this),t.off(S.ERROR,this.onError,this))},e.startLoad=function(){if(this.started=!0,this.clearTimeout(),this.enabled&&this.uri){if(this.updated){var t=1e3*this.timeToLoad-(performance.now()-this.updated);if(t>0)return void this.scheduleRefresh(this.uri,t)}this.loadSteeringManifest(this.uri)}},e.stopLoad=function(){this.started=!1,this.loader&&(this.loader.destroy(),this.loader=null),this.clearTimeout()},e.clearTimeout=function(){-1!==this.reloadTimer&&(self.clearTimeout(this.reloadTimer),this.reloadTimer=-1)},e.destroy=function(){this.unregisterListeners(),this.stopLoad(),this.hls=null,this.levels=this.audioTracks=this.subtitleTracks=null},e.removeLevel=function(t){var e=this.levels;e&&(this.levels=e.filter((function(e){return e!==t})))},e.onManifestLoading=function(){this.stopLoad(),this.enabled=!0,this.timeToLoad=300,this.updated=0,this.uri=null,this.pathwayId=".",this.levels=this.audioTracks=this.subtitleTracks=null},e.onManifestLoaded=function(t,e){var r=e.contentSteering;null!==r&&(this.pathwayId=r.pathwayId,this.uri=r.uri,this.started&&this.startLoad())},e.onManifestParsed=function(t,e){this.audioTracks=e.audioTracks,this.subtitleTracks=e.subtitleTracks},e.onError=function(t,e){var r=e.errorAction;if((null==r?void 0:r.action)===Dr&&r.flags===_r){var i=this.levels,n=this.pathwayPriority,a=this.pathwayId;if(e.context){var s=e.context,o=s.groupId,l=s.pathwayId,u=s.type;o&&i?a=this.getPathwayForGroupId(o,u,a):l&&(a=l)}a in this.penalizedPathways||(this.penalizedPathways[a]=performance.now()),!n&&i&&(n=i.reduce((function(t,e){return-1===t.indexOf(e.pathwayId)&&t.push(e.pathwayId),t}),[])),n&&n.length>1&&(this.updatePathwayPriority(n),r.resolved=this.pathwayId!==a),r.resolved||w.warn("Could not resolve "+e.details+' ("'+e.error.message+'") with content-steering for Pathway: '+a+" levels: "+(i?i.length:i)+" priorities: "+JSON.stringify(n)+" penalized: "+JSON.stringify(this.penalizedPathways))}},e.filterParsedLevels=function(t){this.levels=t;var e=this.getLevelsForPathway(this.pathwayId);if(0===e.length){var r=t[0].pathwayId;this.log("No levels found in Pathway "+this.pathwayId+'. Setting initial Pathway to "'+r+'"'),e=this.getLevelsForPathway(r),this.pathwayId=r}return e.length!==t.length&&this.log("Found "+e.length+"/"+t.length+' levels in Pathway "'+this.pathwayId+'"'),e},e.getLevelsForPathway=function(t){return null===this.levels?[]:this.levels.filter((function(e){return t===e.pathwayId}))},e.updatePathwayPriority=function(t){var e;this.pathwayPriority=t;var r=this.penalizedPathways,i=performance.now();Object.keys(r).forEach((function(t){i-r[t]>3e5&&delete r[t]}));for(var n=0;n0){this.log('Setting Pathway to "'+a+'"'),this.pathwayId=a,mr(e),this.hls.trigger(S.LEVELS_UPDATED,{levels:e});var l=this.hls.levels[s];o&&l&&this.levels&&(l.attrs["STABLE-VARIANT-ID"]!==o.attrs["STABLE-VARIANT-ID"]&&l.bitrate!==o.bitrate&&this.log("Unstable Pathways change from bitrate "+o.bitrate+" to "+l.bitrate),this.hls.nextLoadLevel=s);break}}}},e.getPathwayForGroupId=function(t,e,r){for(var i=this.getLevelsForPathway(r).concat(this.levels||[]),n=0;n=2&&(0===r.loading.first&&(r.loading.first=Math.max(self.performance.now(),r.loading.start),n.timeout!==n.loadPolicy.maxLoadTimeMs&&(self.clearTimeout(this.requestTimeout),n.timeout=n.loadPolicy.maxLoadTimeMs,this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),n.loadPolicy.maxLoadTimeMs-(r.loading.first-r.loading.start)))),4===i)){self.clearTimeout(this.requestTimeout),e.onreadystatechange=null,e.onprogress=null;var a=e.status,s="text"!==e.responseType;if(a>=200&&a<300&&(s&&e.response||null!==e.responseText)){r.loading.end=Math.max(self.performance.now(),r.loading.first);var o=s?e.response:e.responseText,l="arraybuffer"===e.responseType?o.byteLength:o.length;if(r.loaded=r.total=l,r.bwEstimate=8e3*r.total/(r.loading.end-r.loading.first),!this.callbacks)return;var u=this.callbacks.onProgress;if(u&&u(r,t,o,e),!this.callbacks)return;var h={url:e.responseURL,data:o,code:a};this.callbacks.onSuccess(h,r,t,e)}else{var d=n.loadPolicy.errorRetry;Sr(d,r.retry,!1,{url:t.url,data:void 0,code:a})?this.retry(d):(w.error(a+" while loading "+t.url),this.callbacks.onError({code:a,text:e.statusText},t,e,r))}}}},e.loadtimeout=function(){if(this.config){var t=this.config.loadPolicy.timeoutRetry;if(Sr(t,this.stats.retry,!0))this.retry(t);else{var e;w.warn("timeout while loading "+(null==(e=this.context)?void 0:e.url));var r=this.callbacks;r&&(this.abortInternal(),r.onTimeout(this.stats,this.context,this.loader))}}},e.retry=function(t){var e=this.context,r=this.stats;this.retryDelay=Er(t,r.retry),r.retry++,w.warn((status?"HTTP Status "+status:"Timeout")+" while loading "+(null==e?void 0:e.url)+", retrying "+r.retry+"/"+t.maxNumRetry+" in "+this.retryDelay+"ms"),this.abortInternal(),this.loader=null,self.clearTimeout(this.retryTimeout),this.retryTimeout=self.setTimeout(this.loadInternal.bind(this),this.retryDelay)},e.loadprogress=function(t){var e=this.stats;e.loaded=t.loaded,t.lengthComputable&&(e.total=t.total)},e.getCacheAge=function(){var t=null;if(this.loader&&Xs.test(this.loader.getAllResponseHeaders())){var e=this.loader.getResponseHeader("age");t=e?parseFloat(e):null}return t},e.getResponseHeader=function(t){return this.loader&&new RegExp("^"+t+":\\s*[\\d.]+\\s*$","im").test(this.loader.getAllResponseHeaders())?this.loader.getResponseHeader(t):null},t}(),Qs=/(\d+)-(\d+)\/(\d+)/,Js=function(){function t(t){this.fetchSetup=void 0,this.requestTimeout=void 0,this.request=null,this.response=null,this.controller=void 0,this.context=null,this.config=null,this.callbacks=null,this.stats=void 0,this.loader=null,this.fetchSetup=t.fetchSetup||$s,this.controller=new self.AbortController,this.stats=new M}var e=t.prototype;return e.destroy=function(){this.loader=this.callbacks=this.context=this.config=this.request=null,this.abortInternal(),this.response=null,this.fetchSetup=this.controller=this.stats=null},e.abortInternal=function(){this.controller&&!this.stats.loading.end&&(this.stats.aborted=!0,this.controller.abort())},e.abort=function(){var t;this.abortInternal(),null!=(t=this.callbacks)&&t.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.response)},e.load=function(t,e,r){var i=this,n=this.stats;if(n.loading.start)throw new Error("Loader can only be used once.");n.loading.start=self.performance.now();var a=function(t,e){var r={method:"GET",mode:"cors",credentials:"same-origin",signal:e,headers:new self.Headers(o({},t.headers))};return t.rangeEnd&&r.headers.set("Range","bytes="+t.rangeStart+"-"+String(t.rangeEnd-1)),r}(t,this.controller.signal),s=r.onProgress,l="arraybuffer"===t.responseType,u=l?"byteLength":"length",h=e.loadPolicy,d=h.maxTimeToFirstByteMs,c=h.maxLoadTimeMs;this.context=t,this.config=e,this.callbacks=r,this.request=this.fetchSetup(t,a),self.clearTimeout(this.requestTimeout),e.timeout=d&&y(d)?d:c,this.requestTimeout=self.setTimeout((function(){i.abortInternal(),r.onTimeout(n,t,i.response)}),e.timeout),self.fetch(this.request).then((function(a){i.response=i.loader=a;var o=Math.max(self.performance.now(),n.loading.start);if(self.clearTimeout(i.requestTimeout),e.timeout=c,i.requestTimeout=self.setTimeout((function(){i.abortInternal(),r.onTimeout(n,t,i.response)}),c-(o-n.loading.start)),!a.ok){var u=a.status,h=a.statusText;throw new to(h||"fetch, bad network response",u,a)}return n.loading.first=o,n.total=function(t){var e=t.get("Content-Range");if(e){var r=function(t){var e=Qs.exec(t);if(e)return parseInt(e[2])-parseInt(e[1])+1}(e);if(y(r))return r}var i=t.get("Content-Length");if(i)return parseInt(i)}(a.headers)||n.total,s&&y(e.highWaterMark)?i.loadProgressively(a,n,t,e.highWaterMark,s):l?a.arrayBuffer():"json"===t.responseType?a.json():a.text()})).then((function(a){var o=i.response;if(!o)throw new Error("loader destroyed");self.clearTimeout(i.requestTimeout),n.loading.end=Math.max(self.performance.now(),n.loading.first);var l=a[u];l&&(n.loaded=n.total=l);var h={url:o.url,data:a,code:o.status};s&&!y(e.highWaterMark)&&s(n,t,a,o),r.onSuccess(h,n,t,o)})).catch((function(e){if(self.clearTimeout(i.requestTimeout),!n.aborted){var a=e&&e.code||0,s=e?e.message:null;r.onError({code:a,text:s},t,e?e.details:null,n)}}))},e.getCacheAge=function(){var t=null;if(this.response){var e=this.response.headers.get("age");t=e?parseFloat(e):null}return t},e.getResponseHeader=function(t){return this.response?this.response.headers.get(t):null},e.loadProgressively=function(t,e,r,i,n){void 0===i&&(i=0);var a=new xi,s=t.body.getReader();return function o(){return s.read().then((function(s){if(s.done)return a.dataLength&&n(e,r,a.flush(),t),Promise.resolve(new ArrayBuffer(0));var l=s.value,u=l.length;return e.loaded+=u,u=i&&n(e,r,a.flush(),t)):n(e,r,l,t),o()})).catch((function(){return Promise.reject()}))}()},t}();function $s(t,e){return new self.Request(t.url,e)}var Zs,to=function(t){function e(e,r,i){var n;return(n=t.call(this,e)||this).code=void 0,n.details=void 0,n.code=r,n.details=i,n}return l(e,t),e}(c(Error)),eo=/\s/,ro=i(i({autoStartLoad:!0,startPosition:-1,defaultAudioCodec:void 0,debug:!1,capLevelOnFPSDrop:!1,capLevelToPlayerSize:!1,ignoreDevicePixelRatio:!1,preferManagedMediaSource:!0,initialLiveManifestSize:1,maxBufferLength:30,backBufferLength:1/0,frontBufferFlushThreshold:1/0,maxBufferSize:6e7,maxBufferHole:.1,highBufferWatchdogPeriod:2,nudgeOffset:.1,nudgeMaxRetry:3,maxFragLookUpTolerance:.25,liveSyncDurationCount:3,liveMaxLatencyDurationCount:1/0,liveSyncDuration:void 0,liveMaxLatencyDuration:void 0,maxLiveSyncPlaybackRate:1,liveDurationInfinity:!1,liveBackBufferLength:null,maxMaxBufferLength:600,enableWorker:!0,workerPath:null,enableSoftwareAES:!0,startLevel:void 0,startFragPrefetch:!1,fpsDroppedMonitoringPeriod:5e3,fpsDroppedMonitoringThreshold:.2,appendErrorMaxRetry:3,loader:zs,fLoader:void 0,pLoader:void 0,xhrSetup:void 0,licenseXhrSetup:void 0,licenseResponseCallback:void 0,abrController:jr,bufferController:na,capLevelController:ts,errorController:Pr,fpsController:es,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:ot,testBandwidth:!0,progressive:!1,lowLatencyMode:!0,cmcd:void 0,enableDateRangeMetadataCues:!0,enableEmsgMetadataCues:!0,enableID3MetadataCues:!0,useMediaCapabilities:!0,certLoadPolicy:{default:{maxTimeToFirstByteMs:8e3,maxLoadTimeMs:2e4,timeoutRetry:null,errorRetry:null}},keyLoadPolicy:{default:{maxTimeToFirstByteMs:8e3,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:2e4,backoff:"linear"},errorRetry:{maxNumRetry:8,retryDelayMs:1e3,maxRetryDelayMs:2e4,backoff:"linear"}}},manifestLoadPolicy:{default:{maxTimeToFirstByteMs:1/0,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},playlistLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:2,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},fragLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:12e4,timeoutRetry:{maxNumRetry:4,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:6,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},steeringManifestLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},manifestLoadingTimeOut:1e4,manifestLoadingMaxRetry:1,manifestLoadingRetryDelay:1e3,manifestLoadingMaxRetryTimeout:64e3,levelLoadingTimeOut:1e4,levelLoadingMaxRetry:4,levelLoadingRetryDelay:1e3,levelLoadingMaxRetryTimeout:64e3,fragLoadingTimeOut:2e4,fragLoadingMaxRetry:6,fragLoadingRetryDelay:1e3,fragLoadingMaxRetryTimeout:64e3},{cueHandler:{newCue:function(t,e,r,i){for(var n,a,s,o,l,u=[],h=self.VTTCue||self.TextTrackCue,d=0;d=16?o--:o++;var g=Pa(l.trim()),v=Ua(e,r,g);null!=t&&null!=(c=t.cues)&&c.getCueById(v)||((a=new h(e,r,g)).id=v,a.line=d+1,a.align="left",a.position=10+Math.min(80,10*Math.floor(8*o/32)),u.push(a))}return t&&u.length&&(u.sort((function(t,e){return"auto"===t.line||"auto"===e.line?0:t.line>8&&e.line>8?e.line-t.line:t.line-e.line})),u.forEach((function(e){return Ke(t,e)}))),u}},enableWebVTT:!0,enableIMSC1:!0,enableCEA708Captions:!0,captionsTextTrack1Label:"English",captionsTextTrack1LanguageCode:"en",captionsTextTrack2Label:"Spanish",captionsTextTrack2LanguageCode:"es",captionsTextTrack3Label:"Unknown CC",captionsTextTrack3LanguageCode:"",captionsTextTrack4Label:"Unknown CC",captionsTextTrack4LanguageCode:"",renderTextTracksNatively:!0}),{},{subtitleStreamController:Zn,subtitleTrackController:ea,timelineController:Ja,audioStreamController:Jn,audioTrackController:$n,emeController:is,cmcdController:Ys,contentSteeringController:Ws});function io(t){return t&&"object"==typeof t?Array.isArray(t)?t.map(io):Object.keys(t).reduce((function(e,r){return e[r]=io(t[r]),e}),{}):t}function no(t){var e=t.loader;e!==Js&&e!==zs?(w.log("[config]: Custom loader detected, cannot enable progressive streaming"),t.progressive=!1):function(){if(self.fetch&&self.AbortController&&self.ReadableStream&&self.Request)try{return new self.ReadableStream({}),!0}catch(t){}return!1}()&&(t.loader=Js,t.progressive=!0,t.enableSoftwareAES=!0,w.log("[config]: Progressive streaming enabled, using FetchLoader"))}var ao=function(t){function e(e,r){var i;return(i=t.call(this,e,"[level-controller]")||this)._levels=[],i._firstLevel=-1,i._maxAutoLevel=-1,i._startLevel=void 0,i.currentLevel=null,i.currentLevelIndex=-1,i.manualLevelIndex=-1,i.steering=void 0,i.onParsedComplete=void 0,i.steering=r,i._registerListeners(),i}l(e,t);var r=e.prototype;return r._registerListeners=function(){var t=this.hls;t.on(S.MANIFEST_LOADING,this.onManifestLoading,this),t.on(S.MANIFEST_LOADED,this.onManifestLoaded,this),t.on(S.LEVEL_LOADED,this.onLevelLoaded,this),t.on(S.LEVELS_UPDATED,this.onLevelsUpdated,this),t.on(S.FRAG_BUFFERED,this.onFragBuffered,this),t.on(S.ERROR,this.onError,this)},r._unregisterListeners=function(){var t=this.hls;t.off(S.MANIFEST_LOADING,this.onManifestLoading,this),t.off(S.MANIFEST_LOADED,this.onManifestLoaded,this),t.off(S.LEVEL_LOADED,this.onLevelLoaded,this),t.off(S.LEVELS_UPDATED,this.onLevelsUpdated,this),t.off(S.FRAG_BUFFERED,this.onFragBuffered,this),t.off(S.ERROR,this.onError,this)},r.destroy=function(){this._unregisterListeners(),this.steering=null,this.resetLevels(),t.prototype.destroy.call(this)},r.stopLoad=function(){this._levels.forEach((function(t){t.loadError=0,t.fragmentError=0})),t.prototype.stopLoad.call(this)},r.resetLevels=function(){this._startLevel=void 0,this.manualLevelIndex=-1,this.currentLevelIndex=-1,this.currentLevel=null,this._levels=[],this._maxAutoLevel=-1},r.onManifestLoading=function(t,e){this.resetLevels()},r.onManifestLoaded=function(t,e){var r=this.hls.config.preferManagedMediaSource,i=[],n={},a={},s=!1,o=!1,l=!1;e.levels.forEach((function(t){var e,u,h=t.attrs,d=t.audioCodec,c=t.videoCodec;-1!==(null==(e=d)?void 0:e.indexOf("mp4a.40.34"))&&(Zs||(Zs=/chrome|firefox/i.test(navigator.userAgent)),Zs&&(t.audioCodec=d=void 0)),d&&(t.audioCodec=d=ve(d,r)),0===(null==(u=c)?void 0:u.indexOf("avc1"))&&(c=t.videoCodec=function(t){for(var e=t.split(","),r=0;r2){var n=i.shift()+".";n+=parseInt(i.shift()).toString(16),n+=("000"+parseInt(i.shift()).toString(16)).slice(-4),e[r]=n}}return e.join(",")}(c));var f=t.width,g=t.height,v=t.unknownCodecs;if(s||(s=!(!f||!g)),o||(o=!!c),l||(l=!!d),!(null!=v&&v.length||d&&!le(d,"audio",r)||c&&!le(c,"video",r))){var m=h.CODECS,p=h["FRAME-RATE"],y=h["HDCP-LEVEL"],E=h["PATHWAY-ID"],T=h.RESOLUTION,S=h["VIDEO-RANGE"],L=(E||".")+"-"+t.bitrate+"-"+T+"-"+p+"-"+m+"-"+S+"-"+y;if(n[L])if(n[L].uri===t.url||t.attrs["PATHWAY-ID"])n[L].addGroupId("audio",h.AUDIO),n[L].addGroupId("text",h.SUBTITLES);else{var A=a[L]+=1;t.attrs["PATHWAY-ID"]=new Array(A+1).join(".");var R=new or(t);n[L]=R,i.push(R)}else{var b=new or(t);n[L]=b,a[L]=1,i.push(b)}}})),this.filterAndSortMediaOptions(i,e,s,o,l)},r.filterAndSortMediaOptions=function(t,e,r,i,n){var a=this,s=[],o=[],l=t;if((r||i)&&n&&(l=l.filter((function(t){var e,r=t.videoCodec,i=t.videoRange,n=t.width,a=t.height;return(!!r||!(!n||!a))&&!!(e=i)&&er.indexOf(e)>-1}))),0!==l.length){if(e.audioTracks){var u=this.hls.config.preferManagedMediaSource;so(s=e.audioTracks.filter((function(t){return!t.audioCodec||le(t.audioCodec,"audio",u)})))}e.subtitles&&so(o=e.subtitles);var h=l.slice(0);l.sort((function(t,e){if(t.attrs["HDCP-LEVEL"]!==e.attrs["HDCP-LEVEL"])return(t.attrs["HDCP-LEVEL"]||"")>(e.attrs["HDCP-LEVEL"]||"")?1:-1;if(r&&t.height!==e.height)return t.height-e.height;if(t.frameRate!==e.frameRate)return t.frameRate-e.frameRate;if(t.videoRange!==e.videoRange)return er.indexOf(t.videoRange)-er.indexOf(e.videoRange);if(t.videoCodec!==e.videoCodec){var i=de(t.videoCodec),n=de(e.videoCodec);if(i!==n)return n-i}if(t.uri===e.uri&&t.codecSet!==e.codecSet){var a=ce(t.codecSet),s=ce(e.codecSet);if(a!==s)return s-a}return t.averageBitrate!==e.averageBitrate?t.averageBitrate-e.averageBitrate:0}));var d=h[0];if(this.steering&&(l=this.steering.filterParsedLevels(l)).length!==h.length)for(var c=0;cm&&m===ro.abrEwmaDefaultEstimate&&(this.hls.bandwidthEstimate=p)}break}var y=n&&!i,E={levels:l,audioTracks:s,subtitleTracks:o,sessionData:e.sessionData,sessionKeys:e.sessionKeys,firstLevel:this._firstLevel,stats:e.stats,audio:n,video:i,altAudio:!y&&s.some((function(t){return!!t.url}))};this.hls.trigger(S.MANIFEST_PARSED,E),(this.hls.config.autoStartLoad||this.hls.forceStartLoad)&&this.hls.startLoad(this.hls.config.startPosition)}else Promise.resolve().then((function(){if(a.hls){e.levels.length&&a.warn("One or more CODECS in variant not supported: "+JSON.stringify(e.levels[0].attrs));var t=new Error("no level with compatible codecs found in manifest");a.hls.trigger(S.ERROR,{type:L.MEDIA_ERROR,details:A.MANIFEST_INCOMPATIBLE_CODECS_ERROR,fatal:!0,url:e.url,error:t,reason:t.message})}}))},r.onError=function(t,e){!e.fatal&&e.context&&e.context.type===_e&&e.context.level===this.level&&this.checkRetry(e)},r.onFragBuffered=function(t,e){var r=e.frag;if(void 0!==r&&r.type===Fe){var i=r.elementaryStreams;if(!Object.keys(i).some((function(t){return!!i[t]})))return;var n=this._levels[r.level];null!=n&&n.loadError&&(this.log("Resetting level error count of "+n.loadError+" on frag buffered"),n.loadError=0)}},r.onLevelLoaded=function(t,e){var r,i,n=e.level,a=e.details,s=this._levels[n];if(!s)return this.warn("Invalid level index "+n),void(null!=(i=e.deliveryDirectives)&&i.skip&&(a.deltaUpdateFailed=!0));n===this.currentLevelIndex?(0===s.fragmentError&&(s.loadError=0),this.playlistLoaded(n,e,s.details)):null!=(r=e.deliveryDirectives)&&r.skip&&(a.deltaUpdateFailed=!0)},r.loadPlaylist=function(e){t.prototype.loadPlaylist.call(this);var r=this.currentLevelIndex,i=this.currentLevel;if(i&&this.shouldLoadPlaylist(i)){var n=i.uri;if(e)try{n=e.addDirectives(n)}catch(t){this.warn("Could not construct new URL with HLS Delivery Directives: "+t)}var a=i.attrs["PATHWAY-ID"];this.log("Loading level index "+r+(void 0!==(null==e?void 0:e.msn)?" at sn "+e.msn+" part "+e.part:"")+" with"+(a?" Pathway "+a:"")+" "+n),this.clearTimer(),this.hls.trigger(S.LEVEL_LOADING,{url:n,level:r,pathwayId:i.attrs["PATHWAY-ID"],id:0,deliveryDirectives:e||null})}},r.removeLevel=function(t){var e,r=this,i=this._levels.filter((function(e,i){return i!==t||(r.steering&&r.steering.removeLevel(e),e===r.currentLevel&&(r.currentLevel=null,r.currentLevelIndex=-1,e.details&&e.details.fragments.forEach((function(t){return t.level=-1}))),!1)}));mr(i),this._levels=i,this.currentLevelIndex>-1&&null!=(e=this.currentLevel)&&e.details&&(this.currentLevelIndex=this.currentLevel.details.fragments[0].level),this.hls.trigger(S.LEVELS_UPDATED,{levels:i})},r.onLevelsUpdated=function(t,e){var r=e.levels;this._levels=r},r.checkMaxAutoUpdated=function(){var t=this.hls,e=t.autoLevelCapping,r=t.maxAutoLevel,i=t.maxHdcpLevel;this._maxAutoLevel!==r&&(this._maxAutoLevel=r,this.hls.trigger(S.MAX_AUTO_LEVEL_UPDATED,{autoLevelCapping:e,levels:this.levels,maxAutoLevel:r,minAutoLevel:this.hls.minAutoLevel,maxHdcpLevel:i}))},s(e,[{key:"levels",get:function(){return 0===this._levels.length?null:this._levels}},{key:"level",get:function(){return this.currentLevelIndex},set:function(t){var e=this._levels;if(0!==e.length){if(t<0||t>=e.length){var r=new Error("invalid level idx"),i=t<0;if(this.hls.trigger(S.ERROR,{type:L.OTHER_ERROR,details:A.LEVEL_SWITCH_ERROR,level:t,fatal:i,error:r,reason:r.message}),i)return;t=Math.min(t,e.length-1)}var n=this.currentLevelIndex,a=this.currentLevel,s=a?a.attrs["PATHWAY-ID"]:void 0,o=e[t],l=o.attrs["PATHWAY-ID"];if(this.currentLevelIndex=t,this.currentLevel=o,n!==t||!o.details||!a||s!==l){this.log("Switching to level "+t+" ("+(o.height?o.height+"p ":"")+(o.videoRange?o.videoRange+" ":"")+(o.codecSet?o.codecSet+" ":"")+"@"+o.bitrate+")"+(l?" with Pathway "+l:"")+" from level "+n+(s?" with Pathway "+s:""));var u={level:t,attrs:o.attrs,details:o.details,bitrate:o.bitrate,averageBitrate:o.averageBitrate,maxBitrate:o.maxBitrate,realBitrate:o.realBitrate,width:o.width,height:o.height,codecSet:o.codecSet,audioCodec:o.audioCodec,videoCodec:o.videoCodec,audioGroups:o.audioGroups,subtitleGroups:o.subtitleGroups,loaded:o.loaded,loadError:o.loadError,fragmentError:o.fragmentError,name:o.name,id:o.id,uri:o.uri,url:o.url,urlId:0,audioGroupIds:o.audioGroupIds,textGroupIds:o.textGroupIds};this.hls.trigger(S.LEVEL_SWITCHING,u);var h=o.details;if(!h||h.live){var d=this.switchParams(o.uri,null==a?void 0:a.details,h);this.loadPlaylist(d)}}}}},{key:"manualLevel",get:function(){return this.manualLevelIndex},set:function(t){this.manualLevelIndex=t,void 0===this._startLevel&&(this._startLevel=t),-1!==t&&(this.level=t)}},{key:"firstLevel",get:function(){return this._firstLevel},set:function(t){this._firstLevel=t}},{key:"startLevel",get:function(){if(void 0===this._startLevel){var t=this.hls.config.startLevel;return void 0!==t?t:this.hls.firstAutoLevel}return this._startLevel},set:function(t){this._startLevel=t}},{key:"nextLoadLevel",get:function(){return-1!==this.manualLevelIndex?this.manualLevelIndex:this.hls.nextAutoLevel},set:function(t){this.level=t,-1===this.manualLevelIndex&&(this.hls.nextAutoLevel=t)}}]),e}(Fr);function so(t){var e={};t.forEach((function(t){var r=t.groupId||"";t.id=e[r]=e[r]||0,e[r]++}))}var oo=function(){function t(t){this.config=void 0,this.keyUriToKeyInfo={},this.emeController=null,this.config=t}var e=t.prototype;return e.abort=function(t){for(var e in this.keyUriToKeyInfo){var r=this.keyUriToKeyInfo[e].loader;if(r){var i;if(t&&t!==(null==(i=r.context)?void 0:i.frag.type))return;r.abort()}}},e.detach=function(){for(var t in this.keyUriToKeyInfo){var e=this.keyUriToKeyInfo[t];(e.mediaKeySessionContext||e.decryptdata.isCommonEncryption)&&delete this.keyUriToKeyInfo[t]}},e.destroy=function(){for(var t in this.detach(),this.keyUriToKeyInfo){var e=this.keyUriToKeyInfo[t].loader;e&&e.destroy()}this.keyUriToKeyInfo={}},e.createKeyLoadError=function(t,e,r,i,n){return void 0===e&&(e=A.KEY_LOAD_ERROR),new fi({type:L.NETWORK_ERROR,details:e,fatal:!1,frag:t,response:n,error:r,networkDetails:i})},e.loadClear=function(t,e){var r=this;if(this.emeController&&this.config.emeEnabled)for(var i=t.sn,n=t.cc,a=function(){var t=e[s];if(n<=t.cc&&("initSegment"===i||"initSegment"===t.sn||i2,c=!h||e&&e.start<=a||h-a>2&&!this.fragmentTracker.getPartialFragment(a);if(d||c)return;this.moved=!1}if(!this.moved&&null!==this.stalled){var f;if(!(u.len>0||h))return;var g=Math.max(h,u.start||0)-a,v=this.hls.levels?this.hls.levels[this.hls.currentLevel]:null,m=(null==v||null==(f=v.details)?void 0:f.live)?2*v.details.targetduration:2,p=this.fragmentTracker.getPartialFragment(a);if(g>0&&(g<=m||p))return void(i.paused||this._trySkipBufferHole(p))}var y=self.performance.now();if(null!==n){var E=y-n;if(s||!(E>=250)||(this._reportStall(u),this.media)){var T=ri.bufferInfo(i,a,r.maxBufferHole);this._tryFixBufferStall(T,E)}}else this.stalled=y}else if(this.moved=!0,s||(this.nudgeRetry=0),null!==n){if(this.stallReported){var S=self.performance.now()-n;w.warn("playback not stuck anymore @"+a+", after "+Math.round(S)+"ms"),this.stallReported=!1}this.stalled=null}}},e._tryFixBufferStall=function(t,e){var r=this.config,i=this.fragmentTracker,n=this.media;if(null!==n){var a=n.currentTime,s=i.getPartialFragment(a);if(s&&(this._trySkipBufferHole(s)||!this.media))return;(t.len>r.maxBufferHole||t.nextStart&&t.nextStart-a1e3*r.highBufferWatchdogPeriod&&(w.warn("Trying to nudge playhead over buffer-hole"),this.stalled=null,this._tryNudgeBuffer())}},e._reportStall=function(t){var e=this.hls,r=this.media;if(!this.stallReported&&r){this.stallReported=!0;var i=new Error("Playback stalling at @"+r.currentTime+" due to low buffer ("+JSON.stringify(t)+")");w.warn(i.message),e.trigger(S.ERROR,{type:L.MEDIA_ERROR,details:A.BUFFER_STALLED_ERROR,fatal:!1,error:i,buffer:t.len})}},e._trySkipBufferHole=function(t){var e=this.config,r=this.hls,i=this.media;if(null===i)return 0;var n=i.currentTime,a=ri.bufferInfo(i,n,0),s=n0&&a.len<1&&i.readyState<3,u=s-n;if(u>0&&(o||l)){if(u>e.maxBufferHole){var h=this.fragmentTracker,d=!1;if(0===n){var c=h.getAppendedFrag(0,Fe);c&&s1?(i=0,this.bitrateTest=!0):i=r.firstAutoLevel),r.nextLoadLevel=i,this.level=r.loadLevel,this.loadedmetadata=!1}e>0&&-1===t&&(this.log("Override startPosition with lastCurrentTime @"+e.toFixed(3)),t=e),this.state=Ti,this.nextLoadPosition=this.startPosition=this.lastCurrentTime=t,this.tick()}else this._forceStartLoad=!0,this.state=Ei},r.stopLoad=function(){this._forceStartLoad=!1,t.prototype.stopLoad.call(this)},r.doTick=function(){switch(this.state){case Ci:var t=this.levels,e=this.level,r=null==t?void 0:t[e],i=null==r?void 0:r.details;if(i&&(!i.live||this.levelLastLoaded===r)){if(this.waitForCdnTuneIn(i))break;this.state=Ti;break}if(this.hls.nextLoadLevel!==this.level){this.state=Ti;break}break;case Ai:var n,a=self.performance.now(),s=this.retryDate;if(!s||a>=s||null!=(n=this.media)&&n.seeking){var o=this.levels,l=this.level,u=null==o?void 0:o[l];this.resetStartWhenNotLoaded(u||null),this.state=Ti}}this.state===Ti&&this.doTickIdle(),this.onTickEnd()},r.onTickEnd=function(){t.prototype.onTickEnd.call(this),this.checkBuffer(),this.checkFragmentChanged()},r.doTickIdle=function(){var t=this.hls,e=this.levelLastLoaded,r=this.levels,i=this.media;if(null!==e&&(i||!this.startFragRequested&&t.config.startFragPrefetch)&&(!this.altAudio||!this.audioOnly)){var n=t.nextLoadLevel;if(null!=r&&r[n]){var a=r[n],s=this.getMainFwdBufferInfo();if(null!==s){var o=this.getLevelDetails();if(o&&this._streamEnded(s,o)){var l={};return this.altAudio&&(l.type="video"),this.hls.trigger(S.BUFFER_EOS,l),void(this.state=Di)}t.loadLevel!==n&&-1===t.manualLevel&&this.log("Adapting to level "+n+" from level "+this.level),this.level=t.nextLoadLevel=n;var u=a.details;if(!u||this.state===Ci||u.live&&this.levelLastLoaded!==a)return this.level=n,void(this.state=Ci);var h=s.len,d=this.getMaxBufferLength(a.maxBitrate);if(!(h>=d)){this.backtrackFragment&&this.backtrackFragment.start>s.end&&(this.backtrackFragment=null);var c=this.backtrackFragment?this.backtrackFragment.start:s.end,f=this.getNextFragment(c,u);if(this.couldBacktrack&&!this.fragPrevious&&f&&"initSegment"!==f.sn&&this.fragmentTracker.getState(f)!==Jr){var g,v=(null!=(g=this.backtrackFragment)?g:f).sn-u.startSN,m=u.fragments[v-1];m&&f.cc===m.cc&&(f=m,this.fragmentTracker.removeFragment(m))}else this.backtrackFragment&&s.len&&(this.backtrackFragment=null);if(f&&this.isLoopLoading(f,c)){if(!f.gap){var p=this.audioOnly&&!this.altAudio?O:N,y=(p===N?this.videoBuffer:this.mediaBuffer)||this.media;y&&this.afterBufferFlushed(y,p,Fe)}f=this.getNextFragmentLoopLoading(f,u,s,Fe,d)}f&&(!f.initSegment||f.initSegment.data||this.bitrateTest||(f=f.initSegment),this.loadFragment(f,a,c))}}}}},r.loadFragment=function(e,r,i){var n=this.fragmentTracker.getState(e);this.fragCurrent=e,n===Xr||n===Qr?"initSegment"===e.sn?this._loadInitSegment(e,r):this.bitrateTest?(this.log("Fragment "+e.sn+" of level "+e.level+" is being downloaded to test bitrate and will not be buffered"),this._loadBitrateTestFrag(e,r)):(this.startFragRequested=!0,t.prototype.loadFragment.call(this,e,r,i)):this.clearTrackerIfNeeded(e)},r.getBufferedFrag=function(t){return this.fragmentTracker.getBufferedFrag(t,Fe)},r.followingBufferedFrag=function(t){return t?this.getBufferedFrag(t.end+.5):null},r.immediateLevelSwitch=function(){this.abortCurrentFrag(),this.flushMainBuffer(0,Number.POSITIVE_INFINITY)},r.nextLevelSwitch=function(){var t=this.levels,e=this.media;if(null!=e&&e.readyState){var r,i=this.getAppendedFrag(e.currentTime);i&&i.start>1&&this.flushMainBuffer(0,i.start-1);var n=this.getLevelDetails();if(null!=n&&n.live){var a=this.getMainFwdBufferInfo();if(!a||a.len<2*n.targetduration)return}if(!e.paused&&t){var s=t[this.hls.nextLoadLevel],o=this.fragLastKbps;r=o&&this.fragCurrent?this.fragCurrent.duration*s.maxBitrate/(1e3*o)+1:0}else r=0;var l=this.getBufferedFrag(e.currentTime+r);if(l){var u=this.followingBufferedFrag(l);if(u){this.abortCurrentFrag();var h=u.maxStartPTS?u.maxStartPTS:u.start,d=u.duration,c=Math.max(l.end,h+Math.min(Math.max(d-this.config.maxFragLookUpTolerance,d*(this.couldBacktrack?.5:.125)),d*(this.couldBacktrack?.75:.25)));this.flushMainBuffer(c,Number.POSITIVE_INFINITY)}}}},r.abortCurrentFrag=function(){var t=this.fragCurrent;switch(this.fragCurrent=null,this.backtrackFragment=null,t&&(t.abortRequests(),this.fragmentTracker.removeFragment(t)),this.state){case Si:case Li:case Ai:case bi:case ki:this.state=Ti}this.nextLoadPosition=this.getLoadPosition()},r.flushMainBuffer=function(e,r){t.prototype.flushMainBuffer.call(this,e,r,this.altAudio?"video":null)},r.onMediaAttached=function(e,r){t.prototype.onMediaAttached.call(this,e,r);var i=r.media;this.onvplaying=this.onMediaPlaying.bind(this),this.onvseeked=this.onMediaSeeked.bind(this),i.addEventListener("playing",this.onvplaying),i.addEventListener("seeked",this.onvseeked),this.gapController=new ho(this.config,i,this.fragmentTracker,this.hls)},r.onMediaDetaching=function(){var e=this.media;e&&this.onvplaying&&this.onvseeked&&(e.removeEventListener("playing",this.onvplaying),e.removeEventListener("seeked",this.onvseeked),this.onvplaying=this.onvseeked=null,this.videoBuffer=null),this.fragPlaying=null,this.gapController&&(this.gapController.destroy(),this.gapController=null),t.prototype.onMediaDetaching.call(this)},r.onMediaPlaying=function(){this.tick()},r.onMediaSeeked=function(){var t=this.media,e=t?t.currentTime:null;y(e)&&this.log("Media seeked to "+e.toFixed(3));var r=this.getMainFwdBufferInfo();null!==r&&0!==r.len?this.tick():this.warn('Main forward buffer length on "seeked" event '+(r?r.len:"empty")+")")},r.onManifestLoading=function(){this.log("Trigger BUFFER_RESET"),this.hls.trigger(S.BUFFER_RESET,void 0),this.fragmentTracker.removeAllFragments(),this.couldBacktrack=!1,this.startPosition=this.lastCurrentTime=this.fragLastKbps=0,this.levels=this.fragPlaying=this.backtrackFragment=this.levelLastLoaded=null,this.altAudio=this.audioOnly=this.startFragRequested=!1},r.onManifestParsed=function(t,e){var r,i,n=!1,a=!1;e.levels.forEach((function(t){var e=t.audioCodec;e&&(n=n||-1!==e.indexOf("mp4a.40.2"),a=a||-1!==e.indexOf("mp4a.40.5"))})),this.audioCodecSwitch=n&&a&&!("function"==typeof(null==(i=lo())||null==(r=i.prototype)?void 0:r.changeType)),this.audioCodecSwitch&&this.log("Both AAC/HE-AAC audio found in levels; declaring level codec as HE-AAC"),this.levels=e.levels,this.startFragRequested=!1},r.onLevelLoading=function(t,e){var r=this.levels;if(r&&this.state===Ti){var i=r[e.level];(!i.details||i.details.live&&this.levelLastLoaded!==i||this.waitForCdnTuneIn(i.details))&&(this.state=Ci)}},r.onLevelLoaded=function(t,e){var r,i=this.levels,n=e.level,a=e.details,s=a.totalduration;if(i){this.log("Level "+n+" loaded ["+a.startSN+","+a.endSN+"]"+(a.lastPartSn?"[part-"+a.lastPartSn+"-"+a.lastPartIndex+"]":"")+", cc ["+a.startCC+", "+a.endCC+"] duration:"+s);var o=i[n],l=this.fragCurrent;!l||this.state!==Li&&this.state!==Ai||l.level!==e.level&&l.loader&&this.abortCurrentFrag();var u=0;if(a.live||null!=(r=o.details)&&r.live){var h;if(this.checkLiveUpdate(a),a.deltaUpdateFailed)return;u=this.alignPlaylists(a,o.details,null==(h=this.levelLastLoaded)?void 0:h.details)}if(o.details=a,this.levelLastLoaded=o,this.hls.trigger(S.LEVEL_UPDATED,{details:a,level:n}),this.state===Ci){if(this.waitForCdnTuneIn(a))return;this.state=Ti}this.startFragRequested?a.live&&this.synchronizeToLiveEdge(a):this.setStartPosition(a,u),this.tick()}else this.warn("Levels were reset while loading level "+n)},r._handleFragmentLoadProgress=function(t){var e,r=t.frag,i=t.part,n=t.payload,a=this.levels;if(a){var s=a[r.level],o=s.details;if(!o)return this.warn("Dropping fragment "+r.sn+" of level "+r.level+" after level details were reset"),void this.fragmentTracker.removeFragment(r);var l=s.videoCodec,u=o.PTSKnown||!o.live,h=null==(e=r.initSegment)?void 0:e.data,d=this._getAudioCodec(s),c=this.transmuxer=this.transmuxer||new qn(this.hls,Fe,this._handleTransmuxComplete.bind(this),this._handleTransmuxerFlush.bind(this)),f=i?i.index:-1,g=-1!==f,v=new ii(r.level,r.sn,r.stats.chunkCount,n.byteLength,f,g),m=this.initPTS[r.cc];c.push(n,h,d,l,r,i,o.totalduration,u,v,m)}else this.warn("Levels were reset while fragment load was in progress. Fragment "+r.sn+" of level "+r.level+" will not be buffered")},r.onAudioTrackSwitching=function(t,e){var r=this.altAudio;if(!e.url){if(this.mediaBuffer!==this.media){this.log("Switching on main audio, use media.buffered to schedule main fragment loading"),this.mediaBuffer=this.media;var i=this.fragCurrent;i&&(this.log("Switching to main audio track, cancel main fragment load"),i.abortRequests(),this.fragmentTracker.removeFragment(i)),this.resetTransmuxer(),this.resetLoadingState()}else this.audioOnly&&this.resetTransmuxer();var n=this.hls;r&&(n.trigger(S.BUFFER_FLUSHING,{startOffset:0,endOffset:Number.POSITIVE_INFINITY,type:null}),this.fragmentTracker.removeAllFragments()),n.trigger(S.AUDIO_TRACK_SWITCHED,e)}},r.onAudioTrackSwitched=function(t,e){var r=e.id,i=!!this.hls.audioTracks[r].url;if(i){var n=this.videoBuffer;n&&this.mediaBuffer!==n&&(this.log("Switching on alternate audio, use video.buffered to schedule main fragment loading"),this.mediaBuffer=n)}this.altAudio=i,this.tick()},r.onBufferCreated=function(t,e){var r,i,n=e.tracks,a=!1;for(var s in n){var o=n[s];if("main"===o.id){if(i=s,r=o,"video"===s){var l=n[s];l&&(this.videoBuffer=l.buffer)}}else a=!0}a&&r?(this.log("Alternate track found, use "+i+".buffered to schedule main fragment loading"),this.mediaBuffer=r.buffer):this.mediaBuffer=this.media},r.onFragBuffered=function(t,e){var r=e.frag,i=e.part;if(!r||r.type===Fe){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===ki&&(this.state=Ti));var n=i?i.stats:r.stats;this.fragLastKbps=Math.round(8*n.total/(n.buffering.end-n.loading.first)),"initSegment"!==r.sn&&(this.fragPrevious=r),this.fragBufferedComplete(r,i)}},r.onError=function(t,e){var r;if(e.fatal)this.state=Ii;else switch(e.details){case A.FRAG_GAP:case A.FRAG_PARSING_ERROR:case A.FRAG_DECRYPT_ERROR:case A.FRAG_LOAD_ERROR:case A.FRAG_LOAD_TIMEOUT:case A.KEY_LOAD_ERROR:case A.KEY_LOAD_TIMEOUT:this.onFragmentOrKeyLoadError(Fe,e);break;case A.LEVEL_LOAD_ERROR:case A.LEVEL_LOAD_TIMEOUT:case A.LEVEL_PARSING_ERROR:e.levelRetry||this.state!==Ci||(null==(r=e.context)?void 0:r.type)!==_e||(this.state=Ti);break;case A.BUFFER_APPEND_ERROR:case A.BUFFER_FULL_ERROR:if(!e.parent||"main"!==e.parent)return;if(e.details===A.BUFFER_APPEND_ERROR)return void this.resetLoadingState();this.reduceLengthAndFlushBuffer(e)&&this.flushMainBuffer(0,Number.POSITIVE_INFINITY);break;case A.INTERNAL_EXCEPTION:this.recoverWorkerError(e)}},r.checkBuffer=function(){var t=this.media,e=this.gapController;if(t&&e&&t.readyState){if(this.loadedmetadata||!ri.getBuffered(t).length){var r=this.state!==Ti?this.fragCurrent:null;e.poll(this.lastCurrentTime,r)}this.lastCurrentTime=t.currentTime}},r.onFragLoadEmergencyAborted=function(){this.state=Ti,this.loadedmetadata||(this.startFragRequested=!1,this.nextLoadPosition=this.startPosition),this.tickImmediate()},r.onBufferFlushed=function(t,e){var r=e.type;if(r!==O||this.audioOnly&&!this.altAudio){var i=(r===N?this.videoBuffer:this.mediaBuffer)||this.media;this.afterBufferFlushed(i,r,Fe),this.tick()}},r.onLevelsUpdated=function(t,e){this.level>-1&&this.fragCurrent&&(this.level=this.fragCurrent.level),this.levels=e.levels},r.swapAudioCodec=function(){this.audioCodecSwap=!this.audioCodecSwap},r.seekToStartPos=function(){var t=this.media;if(t){var e=t.currentTime,r=this.startPosition;if(r>=0&&e0&&(nT.cc;if(!1!==n.independent){var R=h.startPTS,b=h.endPTS,k=h.startDTS,D=h.endDTS;if(l)l.elementaryStreams[h.type]={startPTS:R,endPTS:b,startDTS:k,endDTS:D};else if(h.firstKeyFrame&&h.independent&&1===a.id&&!A&&(this.couldBacktrack=!0),h.dropped&&h.independent){var I=this.getMainFwdBufferInfo(),w=(I?I.end:this.getLoadPosition())+this.config.maxBufferHole,C=h.firstKeyFramePTS?h.firstKeyFramePTS:R;if(!L&&w2&&(o.gap=!0);o.setElementaryStreamInfo(h.type,R,b,k,D),this.backtrackFragment&&(this.backtrackFragment=o),this.bufferFragmentData(h,o,l,a,L||A)}else{if(!L&&!A)return void this.backtrack(o);o.gap=!0}}if(v){var _=v.startPTS,x=v.endPTS,P=v.startDTS,F=v.endDTS;l&&(l.elementaryStreams[O]={startPTS:_,endPTS:x,startDTS:P,endDTS:F}),o.setElementaryStreamInfo(O,_,x,P,F),this.bufferFragmentData(v,o,l,a)}if(g&&null!=c&&null!=(e=c.samples)&&e.length){var M={id:r,frag:o,details:g,samples:c.samples};i.trigger(S.FRAG_PARSING_METADATA,M)}if(g&&d){var N={id:r,frag:o,details:g,samples:d.samples};i.trigger(S.FRAG_PARSING_USERDATA,N)}}}else this.resetWhenMissingContext(a)},r._bufferInitSegment=function(t,e,r,i){var n=this;if(this.state===bi){this.audioOnly=!!e.audio&&!e.video,this.altAudio&&!this.audioOnly&&delete e.audio;var a=e.audio,s=e.video,o=e.audiovideo;if(a){var l=t.audioCodec,u=navigator.userAgent.toLowerCase();if(this.audioCodecSwitch){l&&(l=-1!==l.indexOf("mp4a.40.5")?"mp4a.40.2":"mp4a.40.5");var h=a.metadata;h&&"channelCount"in h&&1!==(h.channelCount||1)&&-1===u.indexOf("firefox")&&(l="mp4a.40.5")}l&&-1!==l.indexOf("mp4a.40.5")&&-1!==u.indexOf("android")&&"audio/mpeg"!==a.container&&(l="mp4a.40.2",this.log("Android: force audio codec to "+l)),t.audioCodec&&t.audioCodec!==l&&this.log('Swapping manifest audio codec "'+t.audioCodec+'" for "'+l+'"'),a.levelCodec=l,a.id="main",this.log("Init audio buffer, container:"+a.container+", codecs[selected/level/parsed]=["+(l||"")+"/"+(t.audioCodec||"")+"/"+a.codec+"]")}s&&(s.levelCodec=t.videoCodec,s.id="main",this.log("Init video buffer, container:"+s.container+", codecs[level/parsed]=["+(t.videoCodec||"")+"/"+s.codec+"]")),o&&this.log("Init audiovideo buffer, container:"+o.container+", codecs[level/parsed]=["+t.codecs+"/"+o.codec+"]"),this.hls.trigger(S.BUFFER_CODECS,e),Object.keys(e).forEach((function(t){var a=e[t].initSegment;null!=a&&a.byteLength&&n.hls.trigger(S.BUFFER_APPENDING,{type:t,data:a,frag:r,part:null,chunkMeta:i,parent:r.type})})),this.tickImmediate()}},r.getMainFwdBufferInfo=function(){return this.getFwdBufferInfo(this.mediaBuffer?this.mediaBuffer:this.media,Fe)},r.backtrack=function(t){this.couldBacktrack=!0,this.backtrackFragment=t,this.resetTransmuxer(),this.flushBufferGap(t),this.fragmentTracker.removeFragment(t),this.fragPrevious=null,this.nextLoadPosition=t.start,this.state=Ti},r.checkFragmentChanged=function(){var t=this.media,e=null;if(t&&t.readyState>1&&!1===t.seeking){var r=t.currentTime;if(ri.isBuffered(t,r)?e=this.getAppendedFrag(r):ri.isBuffered(t,r+.1)&&(e=this.getAppendedFrag(r+.1)),e){this.backtrackFragment=null;var i=this.fragPlaying,n=e.level;i&&e.sn===i.sn&&i.level===n||(this.fragPlaying=e,this.hls.trigger(S.FRAG_CHANGED,{frag:e}),i&&i.level===n||this.hls.trigger(S.LEVEL_SWITCHED,{level:n}))}}},s(e,[{key:"nextLevel",get:function(){var t=this.nextBufferedFrag;return t?t.level:-1}},{key:"currentFrag",get:function(){var t=this.media;return t?this.fragPlaying||this.getAppendedFrag(t.currentTime):null}},{key:"currentProgramDateTime",get:function(){var t=this.media;if(t){var e=t.currentTime,r=this.currentFrag;if(r&&y(e)&&y(r.programDateTime)){var i=r.programDateTime+1e3*(e-r.start);return new Date(i)}}return null}},{key:"currentLevel",get:function(){var t=this.currentFrag;return t?t.level:-1}},{key:"nextBufferedFrag",get:function(){var t=this.currentFrag;return t?this.followingBufferedFrag(t):null}},{key:"forceStartLoad",get:function(){return this._forceStartLoad}}]),e}(_i),fo=function(){function t(e){void 0===e&&(e={}),this.config=void 0,this.userConfig=void 0,this.coreComponents=void 0,this.networkControllers=void 0,this.started=!1,this._emitter=new Vn,this._autoLevelCapping=-1,this._maxHdcpLevel=null,this.abrController=void 0,this.bufferController=void 0,this.capLevelController=void 0,this.latencyController=void 0,this.levelController=void 0,this.streamController=void 0,this.audioTrackController=void 0,this.subtitleTrackController=void 0,this.emeController=void 0,this.cmcdController=void 0,this._media=null,this.url=null,this.triggeringException=void 0,I(e.debug||!1,"Hls instance");var r=this.config=function(t,e){if((e.liveSyncDurationCount||e.liveMaxLatencyDurationCount)&&(e.liveSyncDuration||e.liveMaxLatencyDuration))throw new Error("Illegal hls.js config: don't mix up liveSyncDurationCount/liveMaxLatencyDurationCount and liveSyncDuration/liveMaxLatencyDuration");if(void 0!==e.liveMaxLatencyDurationCount&&(void 0===e.liveSyncDurationCount||e.liveMaxLatencyDurationCount<=e.liveSyncDurationCount))throw new Error('Illegal hls.js config: "liveMaxLatencyDurationCount" must be greater than "liveSyncDurationCount"');if(void 0!==e.liveMaxLatencyDuration&&(void 0===e.liveSyncDuration||e.liveMaxLatencyDuration<=e.liveSyncDuration))throw new Error('Illegal hls.js config: "liveMaxLatencyDuration" must be greater than "liveSyncDuration"');var r=io(t),n=["TimeOut","MaxRetry","RetryDelay","MaxRetryTimeout"];return["manifest","level","frag"].forEach((function(t){var i=("level"===t?"playlist":t)+"LoadPolicy",a=void 0===e[i],s=[];n.forEach((function(n){var o=t+"Loading"+n,l=e[o];if(void 0!==l&&a){s.push(o);var u=r[i].default;switch(e[i]={default:u},n){case"TimeOut":u.maxLoadTimeMs=l,u.maxTimeToFirstByteMs=l;break;case"MaxRetry":u.errorRetry.maxNumRetry=l,u.timeoutRetry.maxNumRetry=l;break;case"RetryDelay":u.errorRetry.retryDelayMs=l,u.timeoutRetry.retryDelayMs=l;break;case"MaxRetryTimeout":u.errorRetry.maxRetryDelayMs=l,u.timeoutRetry.maxRetryDelayMs=l}}})),s.length&&w.warn('hls.js config: "'+s.join('", "')+'" setting(s) are deprecated, use "'+i+'": '+JSON.stringify(e[i]))})),i(i({},r),e)}(t.DefaultConfig,e);this.userConfig=e,r.progressive&&no(r);var n=r.abrController,a=r.bufferController,s=r.capLevelController,o=r.errorController,l=r.fpsController,u=new o(this),h=this.abrController=new n(this),d=this.bufferController=new a(this),c=this.capLevelController=new s(this),f=new l(this),g=new Be(this),v=new $e(this),m=r.contentSteeringController,p=m?new m(this):null,y=this.levelController=new ao(this,p),E=new $r(this),T=new oo(this.config),L=this.streamController=new co(this,E,T);c.setStreamController(L),f.setStreamController(L);var A=[g,y,L];p&&A.splice(1,0,p),this.networkControllers=A;var R=[h,d,c,f,v,E];this.audioTrackController=this.createController(r.audioTrackController,A);var b=r.audioStreamController;b&&A.push(new b(this,E,T)),this.subtitleTrackController=this.createController(r.subtitleTrackController,A);var k=r.subtitleStreamController;k&&A.push(new k(this,E,T)),this.createController(r.timelineController,R),T.emeController=this.emeController=this.createController(r.emeController,R),this.cmcdController=this.createController(r.cmcdController,R),this.latencyController=this.createController(Ze,R),this.coreComponents=R,A.push(u);var D=u.onErrorOut;"function"==typeof D&&this.on(S.ERROR,D,u)}t.isMSESupported=function(){return uo()},t.isSupported=function(){return function(){if(!uo())return!1;var t=se();return"function"==typeof(null==t?void 0:t.isTypeSupported)&&(["avc1.42E01E,mp4a.40.2","av01.0.01M.08","vp09.00.50.08"].some((function(e){return t.isTypeSupported(he(e,"video"))}))||["mp4a.40.2","fLaC"].some((function(e){return t.isTypeSupported(he(e,"audio"))})))}()},t.getMediaSource=function(){return se()};var e=t.prototype;return e.createController=function(t,e){if(t){var r=new t(this);return e&&e.push(r),r}return null},e.on=function(t,e,r){void 0===r&&(r=this),this._emitter.on(t,e,r)},e.once=function(t,e,r){void 0===r&&(r=this),this._emitter.once(t,e,r)},e.removeAllListeners=function(t){this._emitter.removeAllListeners(t)},e.off=function(t,e,r,i){void 0===r&&(r=this),this._emitter.off(t,e,r,i)},e.listeners=function(t){return this._emitter.listeners(t)},e.emit=function(t,e,r){return this._emitter.emit(t,e,r)},e.trigger=function(t,e){if(this.config.debug)return this.emit(t,t,e);try{return this.emit(t,t,e)}catch(e){if(w.error("An internal error happened while handling event "+t+'. Error message: "'+e.message+'". Here is a stacktrace:',e),!this.triggeringException){this.triggeringException=!0;var r=t===S.ERROR;this.trigger(S.ERROR,{type:L.OTHER_ERROR,details:A.INTERNAL_EXCEPTION,fatal:r,event:t,error:e}),this.triggeringException=!1}}return!1},e.listenerCount=function(t){return this._emitter.listenerCount(t)},e.destroy=function(){w.log("destroy"),this.trigger(S.DESTROYING,void 0),this.detachMedia(),this.removeAllListeners(),this._autoLevelCapping=-1,this.url=null,this.networkControllers.forEach((function(t){return t.destroy()})),this.networkControllers.length=0,this.coreComponents.forEach((function(t){return t.destroy()})),this.coreComponents.length=0;var t=this.config;t.xhrSetup=t.fetchSetup=void 0,this.userConfig=null},e.attachMedia=function(t){w.log("attachMedia"),this._media=t,this.trigger(S.MEDIA_ATTACHING,{media:t})},e.detachMedia=function(){w.log("detachMedia"),this.trigger(S.MEDIA_DETACHING,void 0),this._media=null},e.loadSource=function(t){this.stopLoad();var e=this.media,r=this.url,i=this.url=p.buildAbsoluteURL(self.location.href,t,{alwaysNormalize:!0});this._autoLevelCapping=-1,this._maxHdcpLevel=null,w.log("loadSource:"+i),e&&r&&(r!==i||this.bufferController.hasSourceTypes())&&(this.detachMedia(),this.attachMedia(e)),this.trigger(S.MANIFEST_LOADING,{url:t})},e.startLoad=function(t){void 0===t&&(t=-1),w.log("startLoad("+t+")"),this.started=!0,this.networkControllers.forEach((function(e){e.startLoad(t)}))},e.stopLoad=function(){w.log("stopLoad"),this.started=!1,this.networkControllers.forEach((function(t){t.stopLoad()}))},e.resumeBuffering=function(){this.started&&this.networkControllers.forEach((function(t){"fragmentLoader"in t&&t.startLoad(-1)}))},e.pauseBuffering=function(){this.networkControllers.forEach((function(t){"fragmentLoader"in t&&t.stopLoad()}))},e.swapAudioCodec=function(){w.log("swapAudioCodec"),this.streamController.swapAudioCodec()},e.recoverMediaError=function(){w.log("recoverMediaError");var t=this._media;this.detachMedia(),t&&this.attachMedia(t)},e.removeLevel=function(t){this.levelController.removeLevel(t)},e.setAudioOption=function(t){var e;return null==(e=this.audioTrackController)?void 0:e.setAudioOption(t)},e.setSubtitleOption=function(t){var e;return null==(e=this.subtitleTrackController)||e.setSubtitleOption(t),null},s(t,[{key:"levels",get:function(){var t=this.levelController.levels;return t||[]}},{key:"currentLevel",get:function(){return this.streamController.currentLevel},set:function(t){w.log("set currentLevel:"+t),this.levelController.manualLevel=t,this.streamController.immediateLevelSwitch()}},{key:"nextLevel",get:function(){return this.streamController.nextLevel},set:function(t){w.log("set nextLevel:"+t),this.levelController.manualLevel=t,this.streamController.nextLevelSwitch()}},{key:"loadLevel",get:function(){return this.levelController.level},set:function(t){w.log("set loadLevel:"+t),this.levelController.manualLevel=t}},{key:"nextLoadLevel",get:function(){return this.levelController.nextLoadLevel},set:function(t){this.levelController.nextLoadLevel=t}},{key:"firstLevel",get:function(){return Math.max(this.levelController.firstLevel,this.minAutoLevel)},set:function(t){w.log("set firstLevel:"+t),this.levelController.firstLevel=t}},{key:"startLevel",get:function(){var t=this.levelController.startLevel;return-1===t&&this.abrController.forcedAutoLevel>-1?this.abrController.forcedAutoLevel:t},set:function(t){w.log("set startLevel:"+t),-1!==t&&(t=Math.max(t,this.minAutoLevel)),this.levelController.startLevel=t}},{key:"capLevelToPlayerSize",get:function(){return this.config.capLevelToPlayerSize},set:function(t){var e=!!t;e!==this.config.capLevelToPlayerSize&&(e?this.capLevelController.startCapping():(this.capLevelController.stopCapping(),this.autoLevelCapping=-1,this.streamController.nextLevelSwitch()),this.config.capLevelToPlayerSize=e)}},{key:"autoLevelCapping",get:function(){return this._autoLevelCapping},set:function(t){this._autoLevelCapping!==t&&(w.log("set autoLevelCapping:"+t),this._autoLevelCapping=t,this.levelController.checkMaxAutoUpdated())}},{key:"bandwidthEstimate",get:function(){var t=this.abrController.bwEstimator;return t?t.getEstimate():NaN},set:function(t){this.abrController.resetEstimator(t)}},{key:"ttfbEstimate",get:function(){var t=this.abrController.bwEstimator;return t?t.getEstimateTTFB():NaN}},{key:"maxHdcpLevel",get:function(){return this._maxHdcpLevel},set:function(t){(function(t){return tr.indexOf(t)>-1})(t)&&this._maxHdcpLevel!==t&&(this._maxHdcpLevel=t,this.levelController.checkMaxAutoUpdated())}},{key:"autoLevelEnabled",get:function(){return-1===this.levelController.manualLevel}},{key:"manualLevel",get:function(){return this.levelController.manualLevel}},{key:"minAutoLevel",get:function(){var t=this.levels,e=this.config.minAutoBitrate;if(!t)return 0;for(var r=t.length,i=0;i=e)return i;return 0}},{key:"maxAutoLevel",get:function(){var t,e=this.levels,r=this.autoLevelCapping,i=this.maxHdcpLevel;if(t=-1===r&&null!=e&&e.length?e.length-1:r,i)for(var n=t;n--;){var a=e[n].attrs["HDCP-LEVEL"];if(a&&a<=i)return n}return t}},{key:"firstAutoLevel",get:function(){return this.abrController.firstAutoLevel}},{key:"nextAutoLevel",get:function(){return this.abrController.nextAutoLevel},set:function(t){this.abrController.nextAutoLevel=t}},{key:"playingDate",get:function(){return this.streamController.currentProgramDateTime}},{key:"mainForwardBufferInfo",get:function(){return this.streamController.getMainFwdBufferInfo()}},{key:"allAudioTracks",get:function(){var t=this.audioTrackController;return t?t.allAudioTracks:[]}},{key:"audioTracks",get:function(){var t=this.audioTrackController;return t?t.audioTracks:[]}},{key:"audioTrack",get:function(){var t=this.audioTrackController;return t?t.audioTrack:-1},set:function(t){var e=this.audioTrackController;e&&(e.audioTrack=t)}},{key:"allSubtitleTracks",get:function(){var t=this.subtitleTrackController;return t?t.allSubtitleTracks:[]}},{key:"subtitleTracks",get:function(){var t=this.subtitleTrackController;return t?t.subtitleTracks:[]}},{key:"subtitleTrack",get:function(){var t=this.subtitleTrackController;return t?t.subtitleTrack:-1},set:function(t){var e=this.subtitleTrackController;e&&(e.subtitleTrack=t)}},{key:"media",get:function(){return this._media}},{key:"subtitleDisplay",get:function(){var t=this.subtitleTrackController;return!!t&&t.subtitleDisplay},set:function(t){var e=this.subtitleTrackController;e&&(e.subtitleDisplay=t)}},{key:"lowLatencyMode",get:function(){return this.config.lowLatencyMode},set:function(t){this.config.lowLatencyMode=t}},{key:"liveSyncPosition",get:function(){return this.latencyController.liveSyncPosition}},{key:"latency",get:function(){return this.latencyController.latency}},{key:"maxLatency",get:function(){return this.latencyController.maxLatency}},{key:"targetLatency",get:function(){return this.latencyController.targetLatency}},{key:"drift",get:function(){return this.latencyController.drift}},{key:"forceStartLoad",get:function(){return this.streamController.forceStartLoad}}],[{key:"version",get:function(){return"1.5.17"}},{key:"Events",get:function(){return S}},{key:"ErrorTypes",get:function(){return L}},{key:"ErrorDetails",get:function(){return A}},{key:"DefaultConfig",get:function(){return t.defaultConfig?t.defaultConfig:ro},set:function(e){t.defaultConfig=e}}]),t}();return fo.defaultConfig=void 0,fo},"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);