// Playerjs.com 19.7.5 // 27.02.2024 02:49:16 // 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(!1O.56){B 56=[];B dh}if(1O[\'DB\']){1D(DB,1)};E BV(2O){B o={1B:O,ly:[],uj:[],kL:\'VW\',VX:A1,VY:Ap,8x:\'19.7.5\',h6:[\'8G\',\'\'],kK:\'\',2b:O,8P:O,9R:O,VZ:O,d9:O,5V:O,8U:O,8X:O,u:\'#W0#W1#W2#W3#W4#W5#W6#A4#eQ#W7#W8#W9#VV#Wa#Wk#Wq#Wp#Wo#Wn#Wm#Wl#Wj#Wc#Wi#Wh#Wg#eQ#Wf#We#Wd#A4#eQ#Wb#eQ#VT#VD#VS#Vo#Vp#Vq#Vr#eQ#Vs#Vt#Vu#Vv#Vw#Vx#Vy#eQ#Vz\',u2:\'\',u3:\'\',u4:\'\',u5:\'\',u6:\'\',u7:\'\',u8:\'\',u9:\'\',VA:\'\',y:\'xx???x=xx?x?x=\',p:\'\',VB:-1,xY:"A6",gg:"//A6.7E",7p:[],dt:H,pr:H,ga:O,ab:O,jb:[],Vn:O,dU:\'//.9E//\',w6:0,2C:[],7x:[],9L:[],3b:[],qb:[],a9:0,ao:[],n0:0,sU:O,62:O,1y:O,sd:O,8t:O,ni:\'\',iX:\'\',aw:1O.cw.1a<2p&&1O.cw.1i<2p,tB:[],VC:[],5I:{\'1Q\':1,\'AC\':1,\'f1\':1,\'fc\':1,\'oL\':0},9P:[],wn:0,er:0,5u:O,5d:O,gt:O,pj:O,VE:[],bo:O,d3:0,jq:O,rn:1N,iH:1N,qJ:O,Ah:E(x){B a;J a},VF:0,py:4H,4G:O,dR:O,v3:1Y.v3,d:8z.v7,ko:8z.v7,9y:8z.9y,ce:8z.9y.I("ce")==0,VG:{},vs:\'VH-Ac.7E/Ac.js\',fd:["Ah","Aj"],5Y:[],VI:[],VJ:[],i8:1,nI:[],Aj:E(x,y,z){B a;J a},1c:0,mT:0,5k:O,dk:-1,au:3,VK:0,uP:0,a5:0,3G:{x:1,y:1,x0:1,y0:1},cj:["f7","eY","fe","ij","i7","ik","pf","io","ch","cO","kZ","l2"],oD:["VL","VM","VN","VO"],eh:0,VP:0,ti:0,DJ:0,eg:0,Ev:[],c4:[\'7v\',\'ec\',\'lk\',\'6O\'],VQ:[],l0:H,uE:[],oJ:0,ws:"w"+"s",jF:O,n5:[O,O,O]};B eH={U:{w:20,h:20,1j:"-",VR:"-",a:1,7D:-1,1z:"3I",1G:"",1Q:1,f3:-1,aU:0,2x:1,1v:"",1E:"",4e:"Wr",eI:12,iN:0,1o:"S",2B:"0 3 0 3",9H:"0 0 0 0",2A:1,kN:"0 0 0 0",VU:0,kE:1,bg:0,qa:0,Jw:0,5w:1,ak:-1,4A:"42",bS:-1,eT:"0 0 0 0",qf:-1,qe:"3I",aF:-1,pz:-1,6b:"22",4o:"qW",2x:0,kC:"42",kX:0.7,x5:0,yh:"3I",kW:"3 5 3 5",Ws:"0 0 0 0",X1:1,yk:"nN-nJ",yz:11,yB:0,2U:"",H0:5,H9:0,3i:0,X3:2,X4:2,HX:0.2,I3:0,I7:0.1,fr:0,X5:"X6",X7:1,X8:5,HU:"42",HZ:"3I",I8:"3I",HT:1,Lq:1,xb:1,7c:0,3y:0,eX:20,dS:"<2l 1a=\'20\' 1i=\'20\'>",vF:1,p5:-1,kr:0,ph:1,xQ:-1,X9:0.1,gy:0,3f:"",IE:0,Is:"qW",3c:"",HE:Ak,HH:Ak,J7:0,5F:0,6q:"3I",Hv:0,Hw:"42",Id:9,xo:"0 0 10 0",xp:"0 0 0 0",Hr:0}};E Ke(){J H;o.KB=H}E bB(s){if(s.I(\'.\')==-1){s=s.1n(1);s2=\'\';X(i=0;i=ep.V)8V=0}J ra.ro(\'\')}(\'Xh\',\'Xr\',\'Xx\',\'Xw\'));B v={1u:0,vp:0,na:"#42",2W:0,yR:1,8p:"#42",4A:"#3I",7c:0,dT:1,oE:1,3j:0,tj:1,ex:0,aq:1,1w:{Xv:0,1z:"42",a:"0.4",h:34,jO:1,1p:1,iW:1,eb:0,jg:3,9x:0,rw:3,6b:"22",1o:"2H",2B:"0 0 0 0",7c:0,kO:0,9K:\'\'},1S:{on:1,f:1,r:1,m:1,46:5,w5:"46",9n:1,w7:"1K",pu:0,Ls:0,qH:1,jf:0.2},Y:{4A:"42",bS:"pn",5w:0.9,ak:-1,1o:"1f",2B:"0 0 0 0",3a:"7 15 7 15",1z:"3I",4e:"A0, zP, nN-nJ",eI:12,5z:10,iN:0,6q:"zZ",Dh:1,8p:"Xu",a:1,7D:-1,Xt:0,Xs:100,Xq:177,Xj:1,qD:1,BH:"Xp",qI:"42",qQ:-1,Xo:-1,Bj:0,7e:3,jS:16,Dw:"Xn",7c:0,ki:1,nl:1,nc:"3I",tL:0,tH:"42",EB:1,EC:0,EE:"pn",mn:0,kI:4H,dW:0,7S:0,Im:0,IT:0,gr:1,3D:0,kt:50,rr:0,n8:1,dz:170,oU:0,ub:"pn",qh:"0 0 0 0",ja:30,8p:"zF"},1k:{4A:"42",bS:"Xm",5w:0.7,ak:-1,4e:"A0, zP, nN-nJ",1o:"2H-2m",2B:"0 0 0 0",3a:"7 10 7 15",1z:"3I",eI:12,jS:16,5z:10,iN:0,Xl:"3I",6q:"zZ",a:1,1Q:5,7D:-1,yj:1,7e:3,ki:1,nl:1,nc:"3I",mn:0,kI:4H,7c:0,Xk:1,Xi:"4Y",4E:1,X0:"7u",WK:1,WZ:"1Z",Wv:0,Ww:"6F",Wx:0,Wy:"4X",ja:30,8p:"zF"},JI:{1o:"2H-2m",2B:"0 10 50 0"},1K:0.8,s7:1,lM:1,9d:0,5C:0,D9:1,5j:0,4z:0,LU:0,Lr:0,3p:0,sz:1,lr:0,yo:0,yv:0,jw:\',\',hN:\';\',dK:\'//\',Lc:1,jx:\'[\',eD:\']\',gJ:\'4C\',nV:1,nY:-1,qF:0,vj:\'20 0 0 20\',dD:\'1e-1f\',vV:100,vk:100,vd:-1,tl:0,As:1,zG:"pD",zI:"3I",zK:5,zQ:10,zR:1,zT:10,n0:0,yL:1,x8:1,eF:1,54:\'WA\',rE:0,hM:\'6x\',hb:1,Jv:0,Kk:0,Ld:0,9v:1,cm:1,Ly:5,8M:0,Cy:1,sW:0,tK:5,WB:0,WC:0,WD:0,oi:1,zJ:1,KH:0,zM:0,WE:0,tS:1,m7:0,3e:"Dr",WF:JG,nT:\'100%\',ga:0,DI:{8B:1,2n:0,mH:0,4m:0,1B:1,qo:0,qp:0,qx:0,WG:0,WH:0,WI:0},Eb:{8B:1,2n:0,mH:0,4m:0,1B:1,qo:0,qp:0,qx:0},Wu:100,AL:1,eL:1,mf:14,f7:\'100%\',zW:1,m8:20,zE:1,i7:0.7,zS:2,xu:3,ch:10,eY:"3I",fe:"DY",ij:"42",ik:0,pf:0,io:iU,sI:1,cO:0,xs:1,9b:1,WJ:1,WL:0.3,WM:3,WN:4,WO:5,WP:0,WQ:WR,WS:Jb,zC:0,CJ:1,qR:1,gi:1,Jj:1,yJ:0,KQ:160,KR:90,Lo:0,Lw:1,JR:"pn",LM:0,JZ:1,aj:\'2\',cG:\'3\',WT:10,WU:1,WV:1,WW:-1,WX:1,WY:1,Wt:-1,Vl:0,Ud:1,Vk:0,TF:1,TG:0,TH:1,TI:0,TJ:1,TK:0,TL:1,TM:0,TN:1,TO:0,tq:1,TP:0,TQ:0,TR:1,TS:0,TE:1,TT:"#3I",U4:"#42",Ua:"#42",U9:"#3I",U8:"#42",U7:"#3I",U6:"#42",U5:"#3I",U3:"#42",TW:"#3I",U2:"#42",U1:"#3I",U0:1,TZ:0,TY:1,TX:0.5,TU:"#3I",TC:"#42",Tm:1,TB:1,T7:1,T8:1,T9:1,Ta:10,Tb:-1,Tc:1,Td:1,Te:0,lx:0,Tf:"or",Tg:"or",Th:"or",Ti:"or",Tj:"50%",Tk:-1,T6:0,Tl:-1,Tn:0,To:0,HK:1,HI:0,CB:30,Tp:2,AD:10,CK:0,Tq:30,KC:1,Kb:1,6u:0,2h:{on:0,4A:"42",2W:0,9k:2,8p:"42",1o:"1f",2B:"20 0 0 20",1a:150,1p:0}};v.cN="ru";B 7W=E(is){B i;B C=[];B f=[];B 9J=[];B Tr=[];B 5Z=[];B 8k=[];B 1P=[];B f2=[];B gT=[];B Ts=[];B 59=[];B 5D=[];B 5r=[];B eq=[];B ej=O;B 2t;B b6=-1;B 4M=H;B 1d=is;B 6k=is=="1k";B Y;B 5C=[];B et=[];B mR;B 3w=\'\';B eB=\'\';B 6a=-1;B gj=O;B Tt=O;B mJ=O;B mE=O;B gz=O;B jI=O;B n3;B ue;B mW;B jg;B xX;B jQ=[];B 5o=[];B oq=0;B aY=0;B ah;B 6f="2A";B aX=(o.1m.2j?"g3":"mD");B aV=(o.1m.2j?"gC":"mF");C=a6(C,v[is]);C=47(v[is],\'2B\',\'2B\');C=47(v[is],\'9H\',\'9H\');C=47(v[is],\'bu\',\'bu\');if(C.oU==0){C.qh="0 0 0 0"}C=47(v[is],\'eT\',\'qh\');C=47(v[is],\'3a\',\'3a\');C.n6=0;B jT="<2l C=\'2B-1e:cl\' 1a=\'"+C.7e*2+"\' 1i=\'"+(C.7e*2>C.5z?(C.7e*2):C.5z)+"\' 4i:4k=\'3N://4l.w3.4c/8f/4k\' 4i=\'3N://4l.w3.4c/4f/2l\'>C.5z?(C.7e):(C.5z/2))+"\' cx=\'"+C.7e+"\' 4C=\'#"+C.6q+"\'/>";B zr="<2l 1a=\'"+C.7e*2+"\' 1i=\'"+C.5z+"\' 4i:4k=\'3N://4l.w3.4c/8f/4k\' 4i=\'3N://4l.w3.4c/4f/2l\' >";B xx=4;B EZ="<5f C=\'2q:cM-4O;\'><2l 1a=\'"+(xx+2)+"\' 1i=\'"+(C.5z)+"\' 4i:4k=\'3N://4l.w3.4c/8f/4k\' 4i=\'3N://4l.w3.4c/4f/2l\'><2J x1=\'1\' y1=\'"+(C.5z/2-xx)+"\' x2=\'"+xx+"\' y2=\'"+(C.5z/2)+"\' 4h=\'#"+C.1z+"\' 4h-1a=\'1\' 4h-gw=\'4u\'/><2J x1=\'"+xx+"\' y1=\'"+(C.5z/2)+"\' x2=\'1\' y2=\'"+(C.5z/2+xx)+"\' 4h=\'#"+C.1z+"\' 4h-1a=\'1\' 4h-gw=\'4u\'/>";B jJ="<5f C=\'2q:cM-4O;\'><2l 1a=\'"+(xx+10)+"\' 1i=\'"+(C.5z+1)+"\' 4i:4k=\'3N://4l.w3.4c/8f/4k\' 4i=\'3N://4l.w3.4c/4f/2l\' C=\'k7:1f\'><2J x1=\'1\' y1=\'"+(C.5z/2+2)+"\' x2=\'"+xx+"\' y2=\'"+(C.5z/2-xx+2)+"\' 4h=\'#"+C.1z+"\' 4h-1a=\'1\' 4h-gw=\'4u\' /><2J x1=\'1\' y1=\'"+(C.5z/2+2)+"\' x2=\'"+xx+"\' y2=\'"+(C.5z/2+xx+2)+"\' 4h=\'#"+C.1z+"\' 4h-1a=\'1\' 4h-gw=\'4u\'/>";B 8p=6c(2F(C.8p,\'3I\'),2F(C.DF,1));B 1I=1V("2e");o.1W.1T(1I);P(1I,{\'6n\':\'3i\',\'2q\':\'4O\',\'1F\':0,\'2W-6L\':C.7c});if(C.qf==1){P(1I,{"2W":"3Y 6I "+3F(2F(C.qe,\'3I\'))})}B jZ={};X(B i in o.5I){if(o.5I.2v(i)){jZ[o.5I[i]]=-1}}if(6k){1I.C.4R=Tu}F{1I.C.4R=99}B 1b=1V("2e");if(o.aw){C.zY>0?C.eI=C.zY:\'\';C.Aq>0?C.dz=C.Aq:\'\';C.AV>0?C.kt=C.AV:\'\'}P(1b,{\'1o\':\'fN\',\'1e\':0,\'1f\':0,\'2q\':\'4O\',\'1a\':\'100%\',\'3a-1e\':C.9Z,\'3a-2m\':C.7g+(6k&&C.3D==1?0:20),\'3a-2H\':C.9V,\'3a-1f\':C.7t,\'1z\':C.1z,\'4e-3V\':C.eI*2F(v.8u,1),\'4e-fb\':fM(C.4e),\'kx-gc\':C.iN+\'px\'});if(o.1m.7m){P(1b,{\'9D-1a\':AZ})}if(is!=="Y"){P(1b,{\'6n-y\':(6k&&C.3D==1?\'3i\':\'9h\')})}1I.1T(1b);if(C.3D!=1){B 6T=1V("2e");P(6T,{\'2q\':\'4O\',\'6n\':\'3i\',\'2W-6L\':C.7c});if(C.3D!=1){if(o.1m.7m){P(6T,{\'9D-1a\':AZ})}}1b.1T(6T)}4d(1b,{id:(v.id+"4y"+is)});if(is=="Y"){if(C.3D==1){P(1b,{\'1a\':\'100%\',\'3a-2m\':C.7g,\'3a-2H\':C.9V+20,\'6n-x\':\'9h\',\'6n-y\':\'3i\',\'bi-9n\':\'dG\'});P(1I,{\'1a\':o.2V-C.4a-C.3T,\'1i\':C.kt+C.9Z+C.9V})}F{P(1b,{\'6n-y\':\'9h\',\'6n-x\':\'3i\'});if(C.Ck==1){mP()}}if(C.oU==1){P(1I,{\'2w-1z\':C.ub})}if(v.Y.3d==1){3o(1I)}}if(C.ki==1){B 5P=1V("2e");B aP=6c(C.oU==1?C.ub:C.4A);if(C.3D==1){kb(5P,\'to 2m, 5h(\'+aP+\',\'+(C.5w*1+0.3)+\'), 5h(\'+aP+\',0)\',\'1f\',12,5,7,10,7,10,12,15);5P.1A(6f,Cb)}F{kb(5P,\'to 2H, 5h(\'+aP+\',\'+(C.5w*1+0.3)+\'), 5h(\'+aP+\',0)\',\'1e\',5,12,10,7,10,7,15,12);5P.1A(6f,BW)}B 5K=1V("2e");if(C.3D==1){kb(5K,\'to 1f, 5h(\'+aP+\',\'+(C.5w*1+0.3)+\'), 5h(\'+aP+\',0)\',\'2m\',8,5,13,10,13,10,8,15);5K.1A(6f,BZ)}F{kb(5K,\'to 2H, 5h(\'+aP+\',0), 5h(\'+aP+\',\'+(C.5w*1+0.3)+\')\',\'2H\',5,8,10,13,10,13,15,8);5K.1A(6f,BJ)}5P.1A("mD",k8);5P.1A("mF",k8);5K.1A("mD",k8);5K.1A("mF",k8);1b.1A("tZ",Ba);5P.1A("ax",aE);5K.1A("ax",aE);1I.1T(5P);1I.1T(5K);3H(ue);ue=6R(BT,2p)}1b.1A(aX,Bb);1b.1A(aV,tz);if(v.Y.ah>0&&!ah&&is=="Y"){if(1M B9!=="1N"){ah=1C B9()}}if(6k){X(B i=1;i<15;i++){if(K(v["aa"+is][is+i])){v.1k[is+i]=v["aa"+is][is+i];if(K(v["aa"+is][is+i+"1R"])){v.1k[is+i+"1R"]=v["aa"+is][is+i+"1R"]}if(K(v["aa"+is][is+i+"1j"])){v.1k[is+i+"1j"]=v["aa"+is][is+i+"1j"]}}if(K(v.1k[is+i])){if(v.1k[is+i]==1){cC(\'f\',i);cZ(f[i],9J[i],5Z[i],8k[i],i);B 6s=v.1k[is+i+"1j"];B 9C=v.1k[is+i+"1R"];if(!K(6s)){v.1k[is+i+"1j"]="4X"}if(6s){if(6s.I("3Q")>-1&&9C){if(!o[\'6Z\'+6s]){if(9C.I(":")>0){o[\'6Z\'+6s]=4F(9C.1n(9C.I(":")+1)).2D(\',\');9C=v.1k[is+i+"1R"]=9C.1n(0,9C.I(":"))}F{o[\'6Z\'+6s]=[];v.1k[is+i+"1R"]=9C}o[\'nS\'+6s]=2F(v[\'lp\'+6s.5a(-1)],0)}}}5Z[i].1U=2S(6s);if(2I(9C)){5Z[i].1U=9C}if(6s=="2M"){o.gp=H}1P[i]=6s;7J(i);if(1P[i]==\'po\'){!o.g5?o.g5=1C Ty():\'\';if(K(1O.xA)){5Z[i].1U=o.g5.Tz();o.g5.Ch()}}if(1P[i]in o.5I){jZ[1P[i]]=i}f[i].1A(aX,6y);f[i].1A(aV,5U);f[i].1A(6f,b3);f[i].1A("ax",aE);if(v.1k[is+i+"1p"]==1){P(f[i],{"1i":0})}}}}}E Ba(x){if(is=="Y"&&C.3D==1&&x){if(x.rI==0&&x.cY!=0){1b.bv-=x.cY;x.9c()}}3H(mW);mW=6R(tz,jH);bm()}E Bb(){o.3E=H}E tz(){if(C.fX==1){2Q(o.fV);o.fV=1D(E(){if(!o.3E&&!o.mM){8H()}},(v.1k.fY>0?v.1k.fY*2p:(o.1m.tv?4f:2p)))}o.3E=O}E 6y(1h){if(o.2b){o.5x?o.W.5x(O):\'\'}B i=1h.4o.8a(\'nH\');B x;if(i){x=\'f\'}F{if(1h.4o.8a(\'aO\')){i=1h.4o.8a(\'aO\');x=\'f2\'}}if(i){i=2P(i);B fZ=O;if(K(2k(x)[i])){if(C.ak>-1){P(2k(x+\'bg\')[i],{\'1F\':C.ak})}if(2I(C.ee)){P(2k(x+\'bg\')[i],{\'6W\':\'f1(\'+C.ee+\')\'})}if(C.7D>-1){P(2k(x+\'1R\')[i],{\'1F\':C.7D});P(2k(x+\'5F\')[i],{\'1F\':C.7D})}if(is=="Y"){if(1P[i].I("Y")==0){B id=1P[i].1n(8);if(3w==id||eB==id){P(2k(x+\'1R\')[i],{\'1z\':C.6q});P(2k(x+\'5F\')[i],{\'1z\':C.6q});fZ=H}F{P(2k(x+\'1R\')[i],{\'1z\':C.1z})}}}if(C.ta==1&&K(C.lP)&&fZ){}F{P(2k(x+\'bg\')[i],{\'8e\':C.bS})}}}};E 5U(1h){if(o.2b){o.5x?o.W.5x(H):\'\'}B i=1h.4o.8a(\'nH\');B x;B fZ=O;3H(kd);bm();if(i){x=\'f\'}F{if(1h.4o.8a(\'aO\')){i=1h.4o.8a(\'aO\');x=\'f2\'}}if(i){if(K(2k(x)[i])){if(C.ak>-1){P(2k(x+\'bg\')[i],{\'1F\':C.5w})}if(2I(C.ee)){P(2k(x+\'bg\')[i],{\'6W\':\'f1(1)\'})}if(C.7D>-1){P(2k(x+\'1R\')[i],{\'1F\':C.a});P(2k(x+\'5F\')[i],{\'1F\':C.a})}if(is=="Y"){if(1P[i].I("Y")==0){B id=1P[i].1n(8);if(3w==id||eB==id){P(2k(x+\'1R\')[i],{\'1z\':C.6q});P(2k(x+\'5F\')[i],{\'1z\':C.6q});fZ=H}F{if(K(o.ao[id])){kp(i)}F{P(2k(x+\'1R\')[i],{\'1z\':C.1z})}}}}if(C.ta==1&&K(C.lP)&&fZ){}F{P(2k(x+\'bg\')[i],{\'8e\':o.ao[id]?C.qI:C.4A})}}}}E b3(1h){if(!gz){B d=1C 7o();o.ar=d.an();B i=1h.4o.8a(\'nH\');if(i){if(K(f[i])){if(K(1P[i])){if(is=="Y"){o.2g=1N}53(i,0)}}}pL()}}B tx;B kd;E zo(1h){if(!gz){B i=1h.4o.8a(\'aO\');if(i){if(K(5r[i])){if(2t in o.5I){tx=i;kd=6R(B2,4H)}}}}}E B2(){qT(tx)}E aE(1h){3H(kd);1h.6P=H;bm()}E rY(1h){3H(kd);if(!gz){B d=1C 7o();o.ar=d.an();B i=1h.4o.8a(\'aO\');if(i){if(i==0){if(5r[0]==\'1z\'){cP();53(oq)}F{e6()}}F{if(K(5r[i])){qT(i)}}}}}E ov(1h){B x=1h.4o.8a(\'zt\');if(x){sa(x)}}E E4(1h){bm();B i=1h.4o.8a(\'aO\');if(K(5r[i])){if(7i("=",i)>0){B x=5r[i].1n(0,7i("=",i));B y=5r[i].1n(7i("=",i)+1);B z=2t+\'DS\';if(!v[z]){v[z]=[]}if(!K(v[z][x])){v[z][x]=v[x]+\'\'}sN(x,y)}}};E sN(x,y){v[x]=y;if(o.5O&&v.sI==1&&x!="cO"){3P.9B("lL"+x,y)}if(o.5k&&o.3K){o.3K.9S()}o.W.i1();sa(x)}E E3(1h){B i=1h.4o.8a(\'aO\');B x=5r[i];if(K(x)){if(x.I("=")>0){B z=x.1n(0,x.I("="));B y=x.1n(x.I("=")+1);v[z]=y;y5();7J(o[2t+\'s8\']);if(2t=="iv"){7H("BC")}}}}E 7J(i){if(K(1P[i])){B bd=O;B 8b=O;B 5q=\'\';if(6k){if(1P[i]=="4Y"){5q=o.R.rL()}if(1P[i]=="7u"){5q=o.R.rO()}if(1P[i]=="2M"){5q=\' \';8b=H}if(1P[i].I("3Q")>-1){if(o[\'6Z\'+1P[i]]){if(o[\'6Z\'+1P[i]].V>0){5q=o[\'6Z\'+1P[i]][o[\'nS\'+1P[i]]];8b=H}}}if(1P[i]=="cp"){if(o.7U){5q=o.qb[o.Ub]}}if(1P[i]=="7u"||1P[i]=="cp"||1P[i]=="4Y"){if(o[\'6Z\'+1P[i]].V==0){bd=H}F{if(o[\'6Z\'+1P[i]].V==1&&(C.Bx!=1||o[\'6Z\'+1P[i]][0]==1)){bd=H}F{8b=H}}}if(1P[i]=="5V"){if(!o.5V){bd=H}F{8b=H}}if(1P[i]=="6F"){if(o.2y!=\'cu\'&&!v.6F){bd=H}F{8b=H}}if(1P[i]=="1Z"){if(K(o.29)){8b=H;if(o.5d||v.9b==1){if(o.3C){5q=o.3b[!o.5d?o.3C.7F():o.3r]}}F{5q=\'\'}B k9=0;X(B s=0;s0){B x=\' \';B y=[\'wE\',\'wI\',\'wx\'];X(B z=0;z-1?x:\' \';o[1P[i]+\'8d\']=5q;8b=H}}8k[i].1U=5q+(5q!=\'\'&&C.Uc!=1?\' &eU;<2l 1a="kT" 1i="Hq" vN="-1 -1 5 8" 8x="1.1" 4i="3N://4l.w3.4c/4f/2l" 4i:4k="3N://4l.w3.4c/8f/4k">\':\'\');B AF=6k&&b6!=-1;if(bd){1p(f[i]);if(6k){eq[i]?2Q(eq[i]):\'\';if(o.S){o.S.iy(i,O,5q)}F{eq[i]=1D(E(){o.S.iy(i,O,5q)},4H)}}P(f[i],{\'1o\':\'2o\',\'2m\':0,\'1e\':-100})}if(8b){if(AF){}F{if(C.3D==1){P(f[i],{\'2q\':\'cM-4O\'})}F{1t(f[i])}}if(6k){eq[i]?2Q(eq[i]):\'\';if(o.S){o.S.iy(i,H,5q)}F{eq[i]=1D(E(){o.S.iy(i,H,5q)},3Z)}}P(f[i],{\'1o\':\'fN\',\'2m\':0,\'1e\':0})}2G()}X(B j=1;j-1;if(2t==\'4Y\'||2t==\'7u\'||2t==\'1Z\'||2t==\'4X\'||uq||2t==\'cp\'||2t in o.5I||2t.I("8F")>0||2t==\'2M\'||2t==\'1z\'){b6=i;B z=n1(o[\'6Z\'+2t]);if(2t=="pU"){if(C.rz==1){z=7H("UN")}F{z=7H("UP")}}if(2t=="iv"){z=7H("UQ")}if(2t=="2M"&&o.2M){z=[];X(B j=1;j<=16;j++){if(K(v["2M"+j])){z.2T(2S(v["2M"+j]));jQ[z.V]=v["2M"+j]}}}if(2t=="1z"&&o.4G){z=[];oq=i;X(B j=0;j"+2S(\'po\');P(uf,{\'1z\':C.1z,\'9U\':\'2z\',\'7b\':\'4r\',\'2B-1f\':(ob?\'dv\':0)});5D[0].1T(uf);o.eV=1Y.8A(v.id+"AM");o.eV.UU=o.3C.xz;uf.1A(6f,o.3C.xz)}if(ob){if(gj){if(aY==2){z=[];3o(f2[0])}X(j=0;j0&&o.oD.I(\'UX\'+2t)>-1){59[0].1U=jJ+2S(2t);5r[0]="1z";5D[0].1U=jY(2t)}P(5D[0],{\'1a\':C.5z*2.5,\'1E-8C\':\'2m\'})}if(aY!=1&&x[0]>1){f2[0].1A(aX,6y);f2[0].1A(aV,5U);f2[0].1A(6f,rY);f2[0].1A("ax",aE)}F{P(f2[0],{"7b":\'6V\'})}if(C.rS==1){3o(f2[0])}if(K(z)){B zz=\'\';X(j=0;j0){o[2t+\'s8\']=i}if(z[j].I("sA")==0){B 1J=z[j];if(1J.I("8F")>0){59[y].1U=2S(z[j].1n(1J.I("8F")+5))}F{59[y].1U=2S(z[j].1n(7))}if(z[j]==\'UZ\'){mR=f2[y];P(f2[y],{"2W-1e":"3Y 6I "+(C.sY==1?8p:"5h(100,100,100,0.7)")})}}F{59[y].1U=z[j]}}F{59[y].1U=z[j]}5r[y]=2t+j;if(fH==j||zw==j){5D[y].1U=fH==j?jT:zr;if(fH==j){m0(y)}}if(1M(z[j])==\'4V\'){if(z[j].I("sA")==0){B t=z[j].1n(7);if(t.I("1z")>0){5D[y].1U="<2e C=\'"+(v[t]=="42"?\'2W:3Y 6I #kA;1i:bn;1a:bn;\':\'1i:dv;1a:dv;\')+";2w-1z:"+(v[t].I("#")==-1?\'#\':\'\')+v[t]+";2W-6L:dv;\'>"}F{if(K(v[z[j].1n(7)])){5D[y].1U=v[z[j].1n(7)]}}}if(2t=="2M"){if(K(jQ[y])&&o.2M){5D[y].1U=o.2M.1v(jQ[y],0.7,3F(C.6q))}}if(2t=="1z"){if(K(5o[y])&&o.4G){5D[y].1U=jY(5o[y])}}if(2t==\'4Y\'){if(z[j]==2S("2z")&&o.R.iC()){m0(y)}if(2I(v.c5)){B fq=v.c5.2D(",");X(B k=0;k-1){3o(f2[y])}}}}}B sE="";if(1M(z[j])==\'4V\'){if(z[j].I("sA")==0){4d(f2[y],{\'V1\':i,\'zt\':z[j].1n(7)});sE="ov"}}if(!6N){f2[y].1A(aX,6y);f2[y].1A(aV,5U);if(sE=="ov"){f2[y].1A(6f,ov)}F{f2[y].1A(6f,rY)}f2[y].1A("ax",aE);f2[y].1A("In",zo)}F{P(f2[y],{"7b":"6V"})}}}}2G()}if(1P[i]==\'6F\'){o.W.j3();2t=-1}if(1P[i]==\'po\'&&K(o.g5)){o.g5.7X();2t=-1}if(1P[i].I(\'Y\')>-1){B id=1P[i].1n(8);if(K(o.1L[id])){B fl=o.1L[id][\'3B\'];if(K(fl)){if(fl.I(\'46:\')==0){if(id.I(\'x\'+eB)!=0){o.2g=fl.1n(5);cS(id.1n(0,id.lX(\'-\'))+\'-0\');J}if(!o.1y){o.2g=fl.1n(5)}if(!o.1B){o.W.2E()}3A(\'46\',fl.1n(5));8H();J}eA(i);tm(id);7H("Db");if(K(o.1L[id][\'7q\'])&&v.7q==1&&v.Vi==1){7q(o.1L[id][\'7q\'])}F{mK(id);o.W.eu(fl,(v.Y.ji==1?1:1N));v.Y.7S==0&&v.Y.gr==1?1D(8H,4H):\'\';mJ=O;mE=O;my(id);js("Vh")}}F{if(K(o.1L[id][\'5l\'])){6g(id);if(mJ){6a==-1?53(0,0):\'\'}F if(mE){6a==-1?53(2P(f.V)-2,0):\'\'}}}}if(o.3d){o.3d.q9()}}if(1P[i]==\'5V\'){o.R.gO()}}}};G.Gj=E(x){7J(o[x+\'s8\'])};E sa(x){if(x=="l2"){CA();J}if(x=="kZ"){B z=2t+\'DS\';if(v[z]){X(B y in v[z]){if(v[z].2v(y)){sN(y,v[z][y])}}g7()}J}bm();X(B i=0;i0){f2[0].1A(6f,y5);59[0].1U=2S(x.1n(x.I("8F")+5))}F{f2[0].1A(6f,g7);59[0].1U=(C.sy!=1?jJ:\'\')+2S(x)}P(59[0],{\'4e-3V\':C.jS*2F(v.8u,1)});f2[0].1A(aX,6y);f2[0].1A(aV,5U);f2[0].1A("ax",aE);B 4q=[];B ln=O;if(x.I("3V")>0){4q=[\'50%\',\'75%\',\'100%\',\'125%\',\'150%\',\'175%\',\'4H%\',\'Vf%\',\'e7%\',\'iU%\']}if(x.I("5w")>0){4q=[\'0\',\'0.2\',\'0.3\',\'0.4\',\'0.5\',\'0.6\',\'0.7\',\'0.8\',\'0.9\',\'1\']}if(x.I("ia")>0){X(B i=-5;i<5.5;i+=0.5){4q.2T(2L.4u(i*100)/100)}}if(x.I("db")>0){4q=[4H,iU,gl]}if(x.I("2H")>0){X(i=0;i<21;i++){4q[i]=i*10}}if(x.I("wE")>0){X(i=0;i<24;i++){4q[i]=i}}if(x.I("wI")>0||x.I("wx")>0){X(i=0;i<60;i++){4q[i]=i}}if(x.I("9k")>0){ln=H;4q=[0,1]}if(x.I("4h")>0){ln=H;4q=[0,1]}if(x.I("1z")>0){4q=[\'3I\',\'DY\',\'Ve\',\'Vc\',\'V5\',\'Vb\',\'Va\',\'V9\',\'V8\',\'V7\',\'V6\',\'V4\',\'UM\',\'Uv\',\'UL\',\'Uf\',\'Ug\',\'42\'];B vx=v[x].1X("#","");if(4q.I(vx)==-1){4q[8]=vx}}X(y=1;y<=4q.V;y++){cC(\'f2\',y,0);cZ(f2[y],gT[y],59[y],5D[y],y);P(5D[y],{\'3a-1f\':0});if(x.I("1z")>0||x.I("2H")>0||x.I("8F")>0||x.I("ia")>0){y%3!=0?P(f2[y],{\'k7\':\'1f\'}):\'\';P(f2[y],{\'1a\':\'33.3%\'});if(x.I("1z")>0){4q[y-1]=2F(v["Uh"+(y-1)],4q[y-1]);59[y].1U="<2e C=\'"+(4q[y-1]=="42"?\'2W:3Y 6I #kA;1i:E2;1a:E2;\':\'1i:g4;1a:g4;\')+";2w-1z:"+3F(4q[y-1])+";2W-6L:g4;\'>";P(f2[y],{\'2J-1i\':1})}F{59[y].1U=4q[y-1]}}F{if(x.I("db")>0){59[y].1U=4q[y-1]}F{y%2!=0?P(f2[y],{\'k7\':\'1f\'}):\'\';P(f2[y],{\'1a\':\'50%\'});if(ln){59[y].1U=2S(4q[y-1]+\'8d\')}F{59[y].1U=4q[y-1]}}}5r[y]=x+\'=\'+4q[y-1];if((4q[y-1]==v[x]&&6Y(v[x])!=" ")||v[x]==\'#\'+4q[y-1]){5D[y].1U=jT;m0(y)}f2[y].1A(aX,6y);f2[y].1A(aV,5U);if(x.I("8F")>0){f2[y].1A(6f,E3)}F{f2[y].1A(6f,E4)}f2[y].1A("ax",aE)}2G()}E m0(x){f2[x].o0.b8(\'7a-\'+v.id+\'-ey-lp\');P(59[x],{\'1z\':C.6q});le(gT[x])}E mK(id){if(K(o.1L[id][\'26\'])){v.26=o.1L[id][\'26\'];K(v.26)?o.R.av(v.26):\'\'}if(K(o.1L[id][\'1R\'])){o.d5=o.1L[id][\'1R\']}xN()}E my(id){B t=o.1L[id][\'1R\'];if(K(t)){if(v.lr==1){if(o.W.pc(o.1L[id])){}F{v.1R=(v.yv==1&&K(o.uI)?o.uI+(v.yo==1?\'
\':\' \'):\'\')+t}o.W.af(\'1R\')}}if(v.fr==1){if(K(o.1L[id][\'8y\'])){v.8y=o.1L[id][\'8y\']}F{v.8y=[]}o.S.kh()}B xv=[\'5M\',\'mm\',\'6F\',\'6Q\',\'18\',\'jt\',\'Dd\',\'mq\',\'mp\',\'4m\',\'4v\',\'j8\',\'D1\',\'8q\',\'bV\',\'fS\',\'9t\',\'ku\'];X(B i=0;i0){v.1y=o.2g=o.R.1c()}F{2O.1y&&!o.2g?o.2g=2O.1y:v.1y=0}}F{v.1y=o.2g=x}}F{v.1y=0}}E eA(x){if(6a==0&&!o.1y){P(5Z[6a],{\'1z\':C.1z});P(9J[6a],{\'8e\':C.4A});8k[6a].1U=\'\';f[6a].o0.5M(\'7a-\'+v.id+\'-ey-pl\')}F{o.uU=x;if(6a>-1){kp(6a)}if(3w!=\'\'){if(!o.ao[3w]&&K(o.1L[3w])){o.w6+=2F(o.1L[3w].1r,0)}o.ao[3w]=H;5C=yq(5C,3w)}}if(1P[x]){B id=1P[x].1n(8);8k[x].1U=jT;f[x].o0.b8(\'7a-\'+v.id+\'-ey-pl\');P(5Z[x],{\'1z\':C.6q,\'1E-yH\':\'22\',\'1F\':C.a});le(9J[x]);if(C.ta==1&&K(C.lP)){P(9J[x],{\'8e\':C.lP})}6a=x;3w=id;o.3w=3w;v.4S=3w;o.lq=5Z[x].1U;o.uU=3w;eB=o.1L[id][\'hz\'];if(o.S){o.S.ih()}if(ah){ah.Uj()}}}E 6g(id){B x=id==0?o.Y:o.1L[id];o.uU=id;X(B i=0;iv.Y.ah){ah.b8(C,6T)}}X(B i=0;i-1){x[i].do=1}}}if(K(x[i].do)){if(x[i].do==1){o.ao[x[i].id]=H;kp(i)}}if(K(x[i].5l)){8k[i].1U=EZ;P(8k[i],{"1z":C.1z})}f[i].1A(aX,6y);f[i].1A(aV,5U);f[i].1A(6f,b3);f[i].1A("ax",aE);if(K(o.ao[x[i].id])){kp(i)}if(3w==x[i].id){eA(i)}if(eB==x[i].id){P(5Z[i],{\'1z\':C.6q});P(8k[i],{\'1z\':C.6q});le(9J[i])}}2G();4M=O;o.S?o.S.4B():\'\'}E le(x){if(2I(C.F7)&&x){P(x,{"2w-9K":"3g-4T(5h(0, 0, 0, "+(1-C.F7*1)+") 0 0)"})}}E kb(x,y,z,x1,y1,x2,y2,x3,y3,x4,y4){B ww=(C.3D==1?\'Er\':\'100%\');B hh=(C.3D==1?\'100%\':\'Er\');P(x,{\'1o\':\'2o\',\'2q\':\'cM-4O\',\'1a\':ww,\'1i\':hh,\'1E-8C\':\'8i\'});if(C.EB==1){P(x,{\'2w\':\'-l4-3g-4T(\'+y+\')\',\'2w\':\'-3S-3g-4T(\'+y+\')\',\'2w\':\'-ms-3g-4T(\'+y+\')\',\'2w\':\'-o-3g-4T(\'+y+\')\',\'2w\':\'3g-4T(\'+y+\')\',})}if(C.3D==1||o.1m.2j){P(x,{\'7b\':\'4r\'})}F{P(x,{\'4r-3e\':\'22\'})}if(C.mn==1){P(x,{\'6m-1a\':C.kI+\'px!5W\'})}if(z=="1e"){P(x,{\'1e\':-1,\'1f\':0})}if(z=="2H"){P(x,{\'2H\':-1,\'1f\':0})}if(z=="1f"){P(x,{\'1e\':0,\'1f\':0})}if(z=="2m"){P(x,{\'1e\':0,\'2m\':0})}if(z=="2m"||z=="1f"){P(x,{\'1E-8C\':\'1f\',\'3a-1e\':1I.2X/2-10})}x.1U="<8i><2e "+(C.EC==1?"Uw=\'G.C.8e=\\"#"+C.EE+"\\"\' Uy=\'"+(C.tL==1?"G.C.8e=\\"#"+C.tH:"G.C.2w=\\"22")+"\\"\'":"")+" C=\'4r-3e:2z;7b:4r;1a:g4;1i:g4;2W-6L:g4;"+(C.tL==1?"2w-1z:#"+C.tH+";":"")+(z=="1e"?"2B-1e:dv;":"")+(z=="2H"?"2B-1e:dv;":"")+(z=="2m"?"2B-1f:fF;":"")+(z=="1f"?"2B-2m:fF;":"")+"\'><2l 1a=\'20\' 1i=\'20\' 4i:4k=\'3N://4l.w3.4c/8f/4k\' 4i=\'3N://4l.w3.4c/4f/2l\'><2J x1=\'"+x1+"\' y1=\'"+y1+"\' x2=\'"+x2+"\' y2=\'"+y2+"\' 4h=\'#"+C.nc+"\' 4h-1a=\'"+C.nl+"\' 4h-gw=\'4u\'/><2J x1=\'"+x3+"\' y1=\'"+y3+"\' x2=\'"+x4+"\' y2=\'"+y4+"\' 4h=\'#"+C.nc+"\' 4h-1a=\'"+C.nl+"\' 4h-gw=\'4u\'/>"}G.ay=E(){if(C.ki==1){ay()}};E BT(){if(ej){ay()}}E ay(e){if(C.ki==1&&!jI){if(C.3D==1){B h=1b.UF;B m=1I.2i+C.7t+C.7g+20;B t=1b.bv}F{B h=1b.CS;B m=1I.2X;B t=1b.dO}if(h>m){if(t>0){if(!6d(5P)){1t(5P);B m1=1C 5G({"mc":5P,"1G":"8J","to":1,"1c":0.3,"me":"5P"})}}F{if(6d(5P)){B m2=1C 5G({"mc":5P,"1G":"8J","to":0,"1c":0.3,"me":"5P","1p":H})}if(e){e.cY<0?e.9c():\'\'}}if(t0?e.9c():\'\'}}}F{1p(5P);1p(5K)}}}E BJ(){B x=1b.dO+1I.2X-60;B m=1C 5G({"mc":1b,"1G":"9h","to":x,"1c":0.3,"me":"D0","6A":"d7"});1D(ay,2p)}E BW(){B x=1b.dO-1I.2X+60;B m=1C 5G({"mc":1b,"1G":"9h","to":x,"1c":0.3,"me":"UH","6A":"d7"});1D(ay,2p)}E k8(1h){2Q(o.fV);1h.bA()}E BZ(){B x=1b.bv+(1I.2i+C.7t+C.7g)-60;B m=1C 5G({"mc":1b,"1G":"ju","to":x,"1c":0.3,"me":"UK","6A":"d7"});1D(ay,2p)}E Cb(){B x=1b.bv-(1I.2i+C.7t+C.7g)+60;B m=1C 5G({"mc":1b,"1G":"ju","to":x,"1c":0.3,"me":"D2","6A":"d7"});1D(ay,2p)}E Cc(x){if(x==\'\'){6g(0)}F{if(K(o.1L[x])){6g(x)}}2t=\'\'}E kp(x){8k[x].1U=\'\';P(5Z[x],{\'1z\':C.BH});if(C.Bj==1){P(5Z[x],{\'1E-yH\':\'2J-Xz\'})}if(C.qD>-1){P(5Z[x],{\'1F\':C.qD})}f[x].o0.5M(\'7a-\'+v.id+\'-ey-pl\');P(9J[x],{\'8e\':C.qI});if(C.qQ>-1){P(9J[x],{\'1F\':C.qQ})}}E qT(i){if(K(5r[i])){bm();if(7i("4Y",i)==0){o.W.6e(5r[i].1n(7))}if(7i("7u",i)==0){o.W.dc(5r[i].1n(10))}if(7i("1Z",i)==0){!o.3C?o.3C=1C hZ():\'\';o.3C.9p(5r[i].1n(8))}if(7i("cp",i)==0&&v.7U==1){o.7U.Dy(5r[i].1n(7))}if(7i("3Q",i)==0){B 6s=5r[i].5a(0,-1);o[\'nS\'+6s]=i-1;if(o[\'6Z\'+6s]){B ai=6s.5a(-1);if(K(1O[\'nF\'+ai])){v[\'lp\'+ai]=i-1;1O[\'nF\'+ai](v.id,o[\'6Z\'+6s][i-1],i-1)}}7J(b6);8H()}if(7i("2M",i)==0){o.2M?o.2M.3t(jQ[i]):\'\';8H()}if(7i("1z",i)==0){cP();53(0,0,5o[i])}X(B p in o.5I){if(o.5I.2v(p)){if(7i(p,i)==0){o.R.KE(p,i)}}}if(7i("8F",i)>0){if(59[i].1U==2S(\'6N\')){7H(2t+\'0\');7J(b6);if(2t=="iv"){7H("BC")}e6()}F{if(2t=="pU"&&C.rz==1){7H(\'rz\',i);7J(b6);e6()}}}if(7i("4X",i)==0){o.W.9F(5r[i].1n(5));ir();1D(8H,4H)}}};G.ir=E(){ir()};G.Gn=E(x){X(B i=0;i<1P.V;i++){if(1P[i]==x){J H}}J O};E ir(){X(B i=0;i<1P.V;i++){if(1P[i]=="4X"){7J(i);if(2t==\'4X\'){cP();53(i,0)}}}}E cC(x,i,dX){if(K(2k(x))){2k(x)[i]=1V("2e");if(i<2||x=="f"||2t!=\'4Y\'||dX==1){if(C.3D==1){1b.1T(2k(x)[i])}F{6T.1T(2k(x)[i])}}F{if(C.3D==1){1b.vz(2k(x)[i],2k(x)[i-1])}F{6T.vz(2k(x)[i],2k(x)[dX==2?i-2:i-1])}}if(x==\'f\'){4d(2k(x)[i],{\'nH\':i})}if(x==\'f2\'){4d(2k(x)[i],{\'aO\':i})}2k(x+\'bg\')[i]=1V("2e");B nG=1V("2e");2k(x)[i].1T(nG);nG.1T(2k(x+\'bg\')[i]);f5(nG);2k(x+\'4b\')[i]=1V("2e");2k(x)[i].1T(2k(x+\'4b\')[i]);gf(2k(x+\'4b\')[i]);f5(2k(x+\'4b\')[i]);2k(x+\'1R\')[i]=1V("2e");2k(x)[i].1T(2k(x+\'1R\')[i]);2k(x+\'5F\')[i]=1V("2e");2k(x)[i].1T(2k(x+\'5F\')[i]);if(i>0&&x=="f2"&&6k&&C.yj==0){3o(2k(x+\'5F\')[i])}}};E cZ(x,8Z,kH,qV,10F,ii){P(x,{\'1o\':\'fN\',\'2m\':0,\'1e\':0,\'7b\':\'4r\',\'1i\':\'2z\',\'1a\':\'100%\',\'6n\':\'3i\',\'2q\':\'4O\',\'2J-1i\':\'1.10G\'});if(6k){if(C.3D==1){P(x,{\'1a\':\'2z\'})}}if(C.rr&&C.3D==1){P(x,{\'10H\':C.rr})}if(C.3D==1&&(!6k||ii>0||C.rS==1)){P(x,{\'2q\':\'cM-4O\',\'aI-8C\':\'1e\',\'bi-9n\':\'ds\'})}P(8Z,{\'2w\':(C.Kp==1?"3g-4T(to 1f,"+3F(C.10J)+", "+3F(C.4A)+")":3F(C.4A)),\'1F\':C.5w,\'9U\':\'22\',\'5y\':\'1F 0.2s 6A-5t,2w .2s 6A-5t,6W .2s 6A-5t\'});gf(8Z);gf(8Z.4D);if(C.ap==1){P(8Z.4D,{\'kl-6W\':\'ap(bn)\'})}if(C.10K==1){x.C[C.3D==1?"2W-2m":"2W-2H"]="3Y 6I "+6c(2F(C.10L,\'3I\'),2F(C.10M,0.2))}P(kH,{\'1o\':\'fN\',\'2m\':0,\'1e\':0,\'k7\':(C.8C?C.8C:\'1f\'),\'1z\':C.1z,\'3a-1e\':C.jP,\'3a-2m\':C.rQ,\'3a-2H\':C.10N,\'3a-1f\':C.rA,\'9U\':\'22\',\'1F\':C.a,\'5y\':\'1F 0.2s 3g,1z 0.2s 3g\',});P(qV,{\'1o\':\'fN\',\'2m\':0,\'1e\':0,\'k7\':(C.D3?C.D3:\'2m\'),\'3a-1e\':C.jP,\'3a-2m\':C.rQ,\'3a-1f\':C.rA,\'9U\':\'22\',\'4e-3V\':C.5z*2F(v.8u,1),\'1F\':C.a,\'1z\':C.6q,\'5y\':\'1F 0.2s 3g,1z 0.2s 3g\'});if(C.mn==1){P(x,{\'6m-1a\':C.kI+\'px!5W\'});P(kH,{\'6m-1a\':(C.kI-70)+\'px!5W\'})}F{if(C.3D==1){if(C.n8==1){P(x,{\'1a\':C.dz});P(kH,{\'1a\':C.dz-70})}}F{P(kH,{\'bi-9n\':\'dG\'});P(qV,{\'bi-9n\':\'dG\'})}}}E e6(){X(B i=1;i1?f[1]:f[0]}if(is=="Y"){mP();o.S?o.S.j2():\'\';B x=f[0];if(v.us==1){o6()}}f.V>1&&!x?(f[1]?x=f[1]:\'\'):\'\';f.V>2&&!x?(f[2]?x=f[2]:\'\'):\'\';if(x){x.2i==0&&f2.V>0?x=f2[0]:\'\'}if(1b.2i-1b.qK>0&&x&&C.3D!=1){if(K(5P)){P(5P,{"1a":6T.2i})}if(K(5K)){P(5K,{"1a":6T.2i})}C.n6=(1b.2i-x.2i)-(1b.qK-x.qK)}F{C.n6=0}}};E y9(){B x=0;B y=0;B z=\'\';X(B i=1;i0){53(x[1],0)}}}if(o.S){is==\'1k\'?o.S.mQ():\'\';if(is==\'Y\'){o.S.j2();if(v.Y.Cp==1){o.S.rD("1j","Y",O)}}}if(o.1m.7m){P(1b,{\'9D-1a\':\'2z\'});if(C.3D!=1){P(6T,{\'9D-1a\':\'2z\'})}}gz=H;3H(n3);n3=6R(Cn,100)};E Cn(){3H(n3);gz=O}G.7X=E(i){53(i,1)};G.1p=E(x){8H(x)};G.Iq=E(){if(o.3d){o.3d.bc()}};G.6e=E(){X(B i=0;i<1P.V;i++){if(1P[i]=="4Y"){7J(i);if(o.2C.V>1){1t(f[i])}if(2t==\'4Y\'){cP();53(i,aY)}}}};G.gO=E(){X(B i=0;i<1P.V;i++){if(1P[i]=="5V"){7J(i)}}};G.iR=E(x){X(B i=0;i<1P.V;i++){if(1P[i]==x){7J(i);if(o[\'6Z\'+x]){if(o[\'6Z\'+x].V>1){1t(f[i])}}if(2t==x){cP();53(i,aY)}}}};G.9p=E(){X(B i=0;i<1P.V;i++){if(1P[i]=="1Z"){7J(i);if(o.3b){if(o.3b.V>0){B x=O;if(o.29){X(B y=0;y-1){o.2g=1N;53(x,0);eo(x)}};E eo(x){if(f[x]&&!jI){if(C.3D==1){B to=f[x].jc-20;B m=1C 5G({"mc":1b,"1G":"ju","to":to,"1c":0.3,"me":"D2","6A":"d7"})}F{B to=f[x].sm-1I.2X/2+20;B m=1C 5G({"mc":1b,"1G":"9h","to":to,"1c":0.3,"me":"D0","6A":"d7"})}1D(ay,2p)}}E yQ(4s){B 6j=7T.6j(4s);B x;X(B i=0;i<6j.V;i++){x=4s[6j[6j.V*2L.5H()<<0]];if(x){1l}}J x};G.5I=E(x){yT(x)};E yT(x){jZ[x]>-1?7J(jZ[x]):\'\';if(5D[0]){if(2t==\'1Q\'){5D[0].1U=2L.4u(o.3G.x*100)+\'%\'}F{5D[0].1U=jY(2t)}}};E jY(x){if(x=="1Q"){J 2L.4u(o.3G.x*100)+\'%\'}F{J 2L.4u(2F(o.9P[x],o.5I[x])*100)+\'%\'}}G.cT=E(){J yp()};E yp(){if(v.5C==1){J 7T.6j(5C).V>0}B x=O;if(o.1L){x=7l().I(3w)<7l().V-1}J x};G.nw=E(){if(K(o.hf)){CU(o.hf)}};G.h7=E(){B x=6a>0;if(o.1L){B z=7l().I(3w);x=z>0;if(z==1){if(K(o.1L[7l()[0]].5l)){x=O}}}J x};G.h8=E(){J K(o.1L)};G.di=E(){mE=H;if(G.h7()){B x=2P(6a)-1;if(x<0){B y=7l().I(3w);if(y>0){B z=o.1L[7l()[y-1]];if(z){if(K(z.5l)){z=o.1L[7l()[y-2]]}if(z){G.nz(z.id);o.W.2E()}}}}F{o.2g=1N;53(x,0);eo(x)}}};G.nr=E(){if(6a>0){eo(6a)}};E 7i(x,i){J 5r[i].I(x)};E fJ(x){if(x[\'t7\']!=-1){fJ(o.1L[x[\'hz\']]);6g(x[\'hz\'])}F{6g(0)}};G.g=E(x){ca(x){1q"1a":J CT();1l;1q"1i":J 1I.2X;1l;1q"1e":J C.7j;1l;1q"He":J 1b.CS;1l;1q"Hg":J C.am;1l;1q"x":J 5m(1I.C.1f);1l;1q"y":J 5m(1I.C.1e);1l;1q"1F":J 1I.C.1F;1l;1q"1t":J ej;1l;1q"7X":J b6;1l;1q"1d":J 1d;1l;1q"b5":J 1d+b5;1l;1q"4M":J 4M;1l;1q"Y":J is=="Y";1l;1q"do":J o.ao[3w];1l;1q"yj":J jT;1l;1q"bR":J o.1L[o.bR]?o.1L[o.bR].1R:\'\';1q"bV":J v.bV?v.bV:\'\';1q"HY":J yp()?o.1L[7l()[7l().I(3w)+1]].1R:\'\'}};E 7l(){J 7T.6j(o.1L)};G.GD=E(){3w=\'\';v.4S=\'\'};G.4M=E(){if(6k){B x=0;X(B i=1;i<15;i++){if(1P[i]=="4Y"){B y=o.2C.V;if(K(v.c5)){B z=v.c5.2D(",");X(B j=0;j-1){y--}}}if(y>0){if(y>1||(y==1&&o.2C!=1&&C.Bx==1)){x++}}}if(1P[i]=="5V"){if(o.5V){x++}}if(1P[i]=="6F"){if(o.2y==\'cu\'||v.6F){x++}}if(1P[i]=="7u"){if(o.7x.V>1){x++}}if(1P[i]=="cp"&&v.7U==1){if(o.qb.V>0){x++}}if(1P[i]=="1Z"){if(K(o.29)){X(B s=0;s0){x++}if(1P[i].I("3Q")>-1){x++}}if(v.1k[is+i+\'1p\']==1){x--}}J x<=0}F if(is=="Y"){J f.V==0}F{J 4M}};G.4j=E(){if(1I.4D==o.1W){1I.3u(1b);o.1W.3u(1I);o.3d?o.3d.4j():\'\';1I=2c;1b=2c;jI=H}}};E 10g(){G.2M=E(){J"ZS://10h?1E="};G.1v=E(5o){J"<7M d=\'M6.BG,16.Bt C6.10j,15.10k 6.10l,15.10m 6.Bs,14.10n C6.Bs,14.10o 6.10p,14.10q 6.10r,14.10s C6.10t,14.10u 5.10v,14.10w 5.11g,13.10z C4.11h,13.11R 4.11T,13.11U 4.11V,12.11W C3.11X,12.11Y 3.11Z,11.123 3.124,10.126 C3.129,10.12a 3.wY,10.12b 3.wY,10.12c C3.wY,10.11S 3.12d,9.12n 3.Bo,9.12t C3.Bq,9.12s 3.12r,9.12q 3.Bq,9.EG C3.Bo,8.12o 3.12m,8.12f 3.12l,8.12k C3.12j,7.12i 3.12h,6.12g 3.12e,6.11Q C4.11z,5.11P 4.11k,4.11l 5.11m,4.11n C6.11o,3.11p 7.11q,3.11r 7.11s,3.11t C8.11u,3.11v 8.11w,3.11x 9.BY,3.11j C9.11y,3.11I 10.Ep,3.11O 10.11N,3.11M 5c.11L,3.11K 12.11J,3.11H 12.F9,3.11A 6E.Cd,3.11G 13.11F,4.11E 14.11D,4.11C f0.11B,4.11i 15.ZQ,5.YI 15.ZP,6.Yb gW.Yc,6.Yd 16.Ye,7.Yf 16.Yg,7.Yh gW.Yi,7.Yj 16.Yk,8.Yl 16.Ym,8.Yn gW.Yo,8.F8 16.Ya,9.BN 16.Yp,9.Yz gW.Bn,9.YF 16.Bn,10.YE 16.YD,10.T4 gW.YB,11.YA 16.Yy,11.Yr 15.Yx,12.Yw f0.Yv,13.BX 14.Yu,13.Yt 14.Ys,14.Yq 6E.Y8,14.XR 12.Y7,14.XC 12.XD,15.XE 5c.XF,15.XG 11.XH,15.kq 10.XI,15.kq 5n.Es,15.kq 9.XJ,15.Bm 9.XK,15.kq C9.XL,15.kq 9.C5,15.XN 8.XO,15.XP C8.XB,15.XQ 8.XS,15.Bm 8.XU,15.XV C8.XW,15.XX 8.XZ,15.Y0 7.Y1,16.Y2 C7.Y3,16.Y4 7.Y5,16.Y6 6.YG,17.Y9 C6.YH,17.Zi 6.Zk,17.Zl 6.Zm,17.Zn C6.Zo,17.Zp 6.Zq,17.Zr 6.Bh,17.Zs C6.Bi,17.Zt 6.Bk,17.Zu 6.Bk,17.Zw C6.Bi,16.Zx 6.Bh,16.Zy 6.BG,16.Bt Z M6.v0,7.wG C6.v0,7.ZO 6.ZN,7.ZM 6.ZL,7.ZK C6.ZJ,8.ZH 6.ZA,8.ZG 6.ZF,8.ZE C6.ZD,9.ZC 7.ZB,10.Zz 7.Zh,10.Z0 C8.Zg,11.YK 9.YL,11.YM 9.YN,12.YO 5n.YP,12.YQ 10.EV,12.YR 11.ES,13.YS 5c.YU,13.YV 11.YW,13.YX 11.YY,13.YJ 5c.YZ,13.Z1 11.Ca,13.Z2 12.Z3,13.Z4 6v.Z5,13.BX 12.Z6,13.Z7 12.Z8,13.Z9 6v.Zb,13.Zc 12.Zd,12.Ze 13.Zf,12.XA 6E.Cd,12.T5 13.T3,12.Mq 13.Mp,12.Mn 6E.Mm,11.Ml 13.BP,11.Mk 13.Mc,11.Mb 6E.Ms,11.Mj 13.ME,11.MN 13.ML,11.MK 6v.MF,11.MD 12.Mv,10.MB 12.MA,10.Mz 6v.My,10.Mx 12.Ej,10.Mw 11.Ca,10.Mu 5c.LW,10.LY 11.M1,10.M5 11.M2,10.LX 5c.M3,10.LZ 11.M7,10.NI 10.O7,10.O6 5n.O2,10.O0 10.NZ,10.NX 10.NV,10.NU 5n.vZ,10.NR 10.Ee,11.NQ 10.MO,10.NO 5n.NN,10.NM 9.NL,10.NK 9.O8,10.NW C9.O9,10.Op 9.Oz,10.Oy 9.C5,10.Ox C8.C1,9.Ow 8.Ov,9.Ou 8.Os,9.Or C8.Oq,9.Oo 8.Ob,9.Om 8.Ok,9.EO C8.Oj,8.Oh 8.Og,8.Of 8.Oe,8.Od C8.Oc,8.Oa 8.NH,8.Ng 8.NG,8.Nd C8.Nc,8.Nb 8.C1,8.N8 8.N7,8.N6 C9.N5,8.El 9.BY,7.N4 9.N1,7.MQ C9.N0,7.MY 8.MW,7.F0 8.MV,7.MR C8.Nf,6.Nu 8.NE,6.NC 8.NB,6.NA C8.Nz,6.Ny 7.Nx,6.Nw 7.Nr,5.Np C7.Nl,5.M8 7.NP,5.Ni 7.Nj,5.Nk C7.Nm,5.Nn 6.Nq,5.BS 6.Ns,6.Nh C6.Nt,6.Nv 6.ND,6.NF 6.v0,7.wG Z N2.vc,8.BK 6E.BM,8.Cj 13.Ne,7.MS 12.MT,6.MU 6v.MX,6.Ef 12.MZ,6.N3 12.N9,5.BS 5c.Oi,5.Ol 10.Ot,5.OA 10.En,5.BQ 5n.Eq,5.BQ 9.NS,5.NJ 9.NY,5.O1 C9.O3,5.O4 9.O5,5.MP 10.M4,5.LV 5n.M9,6.MC 10.MG,6.MH 10.MI,6.MJ 5n.Ey,6.MM 10.Mt,6.Md 10.Me,6.Mf 5c.Mg,6.Mh 11.Ma,6.Mi 11.Mo,6.Mr 6v.OD,6.QT 12.Rt,7.Ru 12.Rv,7.Rw 6v.Rx,7.Ry 13.Rz,8.EU 13.RA,8.RB 6E.RC,8.ET 13.RD,8.RE 13.RF,9.RG 6E.Rs,9.RH 13.RJ,9.RK 13.RL,9.RM 6E.BP,9.RO 13.RP,9.BN 13.vc,9.EX 6E.RR,9.RS 13.BM,8.RT 13.vc,8.BK Z DG.F4,8.F2 6v.F5,8.RU 12.Et,8.RV 12.RW,8.Cj 6v.RI,7.Rq 12.Ra,7.Rp 12.QV,7.QW 5c.QX,7.QY 11.QZ,6.R0 11.R1,6.R2 5c.R3,6.R4 10.OC,6.R5 10.R6,6.R7 5n.Ee,6.R8 10.Ey,6.R9 10.Rb,6.Rc 5n.Es,6.Ef 10.Re,6.Rf 10.Eq,6.Rh C9.Ri,6.Rj 9.Rk,6.Rl 10.Rm,6.Rn 5n.Ro,6.RX 10.l5,6.Rr 10.Ep,6.Sx 5n.En,7.Sz 10.SA,7.SB 10.SC,7.SD 5n.vZ,7.SE 10.SF,7.wG 11.SH,7.SI 5c.SJ,7.SK 11.SL,7.SM 11.Sy,8.El 6v.SP,8.SQ 12.Ej,8.SS 12.ST,8.SU 6v.Eh,8.SV 12.Eh,8.SW 12.SX,9.SY 6v.SZ,9.T0 12.T1,9.T2 12.SO,9.EG 6v.Sg,9.Sv 12.Et,9.EX 12.F9,8.F8 6v.S1,8.S2 12.F5,8.S3 12.F4,8.F2 Z S4.jL,8.EM 5c.jL,8.S5 11.S6,8.S7 11.S8,8.S9 5c.Sa,7.Sb 11.Sc,7.Sd 10.Se,7.S0 5n.vZ,7.F0 10.Sf,7.Sh 10.EJ,7.Si 5n.Sj,7.Sk 10.l5,7.Sl 10.l5,7.Sm 5n.l5,7.So 10.Sp,8.Sq 10.EJ,8.Ss 5n.St,8.Su 10.RZ,8.QS 10.PM,8.QR 5n.Pg,8.Ph 10.Pi,8.Pj 10.Pk,8.Pl 5n.EV,8.EU 10.Pn,8.Po 11.Pp,8.Pq 5c.Pr,8.Ps 11.Pt,8.Pf 11.Pu,8.ET 5c.Pw,8.Px 11.Py,8.Pz 11.PA,8.PB 5c.PC,9.PD 11.ES,9.PF 11.PG,9.PH 5c.PI,9.PJ 11.Pv,9.EO 11.OX,8.Pc 5c.jL,8.OF 11.jL,8.OG 11.jL,8.EM Z\' 4C=\'"+5o+"\' 4C-kB=\'xa\'>"}};E OI(){G.2M=E(){J(o.1m.2j?"ce://wa.me/?":"ce://OJ.OL.7E/aL?")+"1E="};G.1v=E(5o){J"<7M d=\'OM.EI,5.Ec 6E.ON,4.OO 11.OP,3.OQ 10.OT,3.EL C6.OU,3.EL 4.OE,6.OW 4.OY,9.OZ C4.P0,10.P1 4.P2,11.P3 4.P4,12.P5 L4.P6,15.P7 L7.P8,14.P9 C8.Pa,15.Pb 9.PK,15.Pe 10.PL,15.EK 6E.Ql,15.EK 15.Qo,12.Qp 15.Qq,9.Qr gW.Qs,7.Qt 15.Qu,6.Qv 14.EI,5.Ec Z DG.Dj,11.DZ 6v.Qy,11.Qz 12.QA,12.Qm 11.QB,12.QD 5c.QE,12.QF 11.QG,12.QH 10.QI,11.QJ C8.QK,11.QL 7.QM,9.QN 7.QO,9.QP C7.QQ,9.QC 6.wQ,8.Qk 6.wQ,8.Q4 C6.wQ,7.PO 7.PP,7.PQ 7.PR,6.PS C7.PT,6.PU 7.PV,6.lz 7.PW,6.lz C7.PX,6.lz 8.PY,6.lz 8.Q1,6.Q2 C8.PN,6.Q3 8.Q5,6.Q6 8.Q7,6.Q8 C8.Q9,7.Qa 8.Fb,8.Qb 8.Qc,8.Qd C9.Qe,8.Qf 9.Qg,8.Qh 8.Qi,8.12u C8.Fb,8.12w 8.15C,8.1eX 8.1eF,8.1f3 C8.1ft,8.1fp 8.1fm,8.1fl 8.1fk,8.1f5 C8.1fg,8.1fe 8.1fa,9.1f6 8.1e0,9.1dZ C8.1dY,9.1dI 8.1dP,9.1dN 9.1dM,10.1dK C9.1e7,10.1dV 10.1e8,10.1ex 10.1ew,10.1ev 5n.1eu,11.1er 10.1fv,11.1en 10.1ea,10.Dn 5n.1el,10.Dq 11.1eb,10.1fx 11.1fF,10.1fC 5c.1ge,10.1fH 11.1g3,10.1gc 11.1g8,10.1g6 5c.1g5,10.1g4 12.1g2,10.1fT 12.1g1,10.1g0 6v.1fZ,10.Dq 12.1fY,10.1fX 13.1fW,10.Dn 6E.Be,10.1fV 13.Be,11.1fU 12.Dj,11.DZ Z\' 4C=\'"+5o+"\' 4C-kB=\'xa\'>"}};E 1dH(){G.2M=E(){J"ce://t.me/2M/18?18="};G.1v=E(5o){J"<7M d=\'1c0.zs,4.zy f0.1dF,4.1bx 15.1bw,4.1bv 14.E5,4.E0 1bu.E5,4.E0 xF.1bt,4.1bs 11.1br,5.1bq 8.1bp,6.1bo C6.1bm,7.1bb 4.1bj,8.1bi 4.1bh,8.1dG C4.DX,8.1bf 3.1be,9.1bd 3.1bc,9.1by C3.OB,9.1bz 3.1bN,10.1bX 4.DX,10.1bU C4.1bT,10.1bS 6.1bD,11.1bA 6.1b9,11.1aK C6.1aH,11.1aE 13.1aD,6.1aC 13.DR,6.1aB 6E.1aA,7.1az 8.1ay,11.1al 8.1as,11.1ar C8.1ax,11.1aX 7.1b7,14.1b4 8.1b2,14.1b0 C8.1aZ,14.1aY 8.1aW,14.1aS 8.1aR,14.DN C8.1aO,14.1aN 8.1bY,14.DW 8.1dd,14.DW C9.1dc,14.1db 9.1d7,13.1d6 10.1d5,13.1d4 5c.1d2,14.1cR 12.1cZ,15.1cW 12.1cV,15.1cU 1cT.1dE,15.1dB 6v.1dA,15.1dx 13.1dw,15.xZ 13.1ds,15.xZ 6E.1dq,15.xZ 13.1dp,15.1dn 13.DR,15.1dl 6E.1dk,15.1dj 13.1di,15.1cq 14.Bf,14.DN xF.Bf,14.1cl 14.1ck,14.1cj 14.1c1,14.1c9 xF.1c7,12.1cd 14.1cL,10.1cJ 15.1cI,9.1cB f0.1ct,7.1ak 15.1bg,6.1cs 15.1cu,5.1cv f0.1cw,5.1cx 15.1cy,5.1cz 15.1cA,5.1cr f0.1cC,5.1cE 15.1cF,4.1cG 15.zs,4.zy Z\' 4C=\'"+5o+"\' 4C-kB=\'xa\'>"}};B A5=E(18,kD){B 7f=O;if(18.I(\'7f\')==0){7f=H;18=18.1n(5)}B pi=pW(18);B 2n;B 3j;B jW=O;B 3X=O;B lI=O;B pw=O;B 2z=H;B yK=[];B cL=1;B kn=O;B vK;B e5=0;B pH=0;B pR=O;B og=\'za\'+v.id+(7f?\'7f\':\'\');kV("#za"+v.id+"{1a:100%!5W;1i:100%!5W;6m-1a:22!5W;6m-1i:22!5W}");B 1I=1V(\'2e\');B pt=0;1I.6l(\'id\',og);kD.1T(1I);o.5V=O;!7f?o.W.ib():\'\';if(o.1m.2j){v.4z=1}if(v.AN!=1){B 8v=1V(\'2e\');kD.1T(8v);P(8v,{1o:"2o",1e:0,1f:0,"2w-1z":"#pD",1i:"100%",1a:"100%","1F":0});8v.1A("G7",E(1h){1h.6P=H});if(o.1m.2j){8v.1A("g3",E(1h){1h.6P=H});8v.1A("2A",E(1h){1h.6P=H});8v.1A("gC",E(1h){1h.6P=H;gd(1h);if(v.dT==1){1D(z4,100);1D(oO,2p)}})}F{8v.1A("uB",E(1h){B x=H;if(v.2a==1){if(K(v.7v)&&!lI){x=O}if(K(v.o4)&&bq()=="8K"&&1c()>0){x=O}}if(x&&v.dT==1&&v.zd!=1){3o(G);1D(oO,4f)}})}v.dT==1&&v.1cH!=1?3o(8v):\'\'}E oO(){6X(8v)}E z4(){if(v.zd!=1){3o(8v)}}if(v.4z==1&&v.3p==0){9z()}if(!1O[\'YT\']){1O.1cK=E(){pa();X(B i=0;i<56.V;i++){if(56[i]){if(56[i].3t("id")!=v.id){if(56[i].3t(\'Ed\')){56[i].3t(\'EN\')}}}}};B wk=vI("5b.7E/z3","5b.7E/z3","1cN");if(wk){wk.tu=E(e){o.W.dN();if(v.AR!=1){2n=\'L2 1cp hJ\';o.R.5S()}}}}F{pa()}E pa(){if(v.4z==1||7f){!jW?jX():\'\'}F{o.W.dN()}}E jX(){if("YT"in 1O){if(K(YT.nU)&&!jW){1u("AH fW");B wb=0;if(v.AN==1){wb=1}o.2g>0?e5=2P(o.2g):\'\';3j=1C YT.nU(og,{1i:o.96,1a:o.94,1co:pi,1c2:{1c3:1,1c4:og,1c5:1,1c6:1,gr:1,km:((v.AL==0||(v.1c8!=1&&o.1m.7Q))&&o.1m.2j?0:1),1ca:3,S:wb,1cb:0,1cc:1,ac:0,3p:7f||v.3p==1?1:0,9d:0},3e:{\'1ce\':vo,\'1cf\':At,\'5S\':5S,\'1cg\':zX}});if(o.2g>0){o.2g=1N}2G();jW=H}F{1D(jX,3Z)}}F{1D(jX,3Z)}}B kc;E vo(){if(o.R){1u("AH ge");3X=H;2Q(vK);o.W.7L();if(7f){if(o.1m.vf){o.W.5i()}3j.oK();o.2a.1ch()}F{if(v.3p==1&&o.1m.vf&&!o.jF){o.W.5i();if(o.1m.2j){3H(kc);kc=6R(Az,e7)}}if(v.4z==0){3j.oK()}F{o.W.dN()}pt=3j.yN();o.R.a4();if(cL!=1){9F(cL)}c7();2G();if(v.1ci==1){3k{if(3j.wL()){if(K(3j.wL().1R)){v.1R=3j.wL().1R;o.W.af(\'1R\')}}}2N(e){}}}}}E Az(){B x=3j.zO();if(x==2||x==-1){o.S.3h();o.S.7L();3H(kc)}if(x==1){3H(kc)}}E At(1h){if(v.1cn==1){1u(\'YT\',1h.2f)}if(7f){if(1h.2f==YT.e0.Bd){o.2a.1cO()}if(1h.2f==YT.e0.AP){}}F{if(1h.2f==YT.e0.AP){if(pH==1){pH=0;vo()}if(!o.1B){o.W.2E()}if(e5>0){3j.zH(e5,H);e5=0;o.2g=1N}oO();lI=H;3X=H;if(pw){3j.yn()}F{o.R.9I();o.R.cB()}zU();if(K(v.4L)){X(B i=0;i0?e5=v.1y:\'\';o.R.8w();o.R.a4()}E dV(){if(!o.LJ&&o.1B){o.W.3h()}}E cB(){o.R.cB()}E c7(){o.R.c7();o.W.sO()}E a4(){o.R.a4()}E dY(){o.R.dY()}E 9z(){if(o.R){o.R.9z()}F{vK=1D(9z,100)}}E zX(1h){vC(1h.2f)}E zU(){if(!pR){B x=3j.1dy()+\'\';if(x!=\'\'&&x!=1N){o.2C=x.2D(\',\');o.2C=o.2C.Cx();if(v.x8==0){B y=o.2C.I(\'2z\');if(y>-1){o.2C.ts(y,1)}}X(B i=0;i0){e5=2P(o.2g)}cS(pi)};E bq(){B 7z=-1;if(3X){7z=3j.zO()}B x=\'\';if(7z==-1){x="8K"}if(7z==1||7z==3){x="7Z"}if(7z==2){x="8K";if(o.1B){o.W.3h()}}if(7z==5){x="8K"}if(7z==0){x="7G"}J x}E 2G(){3k{if(K(3j)){3j.1dD(o.2V,o.4P)}}2N(e){1u(e)}}E iM(x){B y=x;if(x=="1dt"){y="oT"}if(x=="aw"){y="iS"}if(x=="1df"){y="iQ"}if(x=="1d3"){y="iO"}if(x=="1de"){y="oP"}if(x=="1cS"){y="p4"}if(v.zM==1){y=2S(y)}if(x=="2z"){y=2S("2z")}yK[y]=x;J y}E 1c(){B x=3X?3j.1cY():0;if(x>0&&v.j6>0){v.4v=x-v.j6;v.j6=-1}J x};E 9F(x){3k{3j?3j.1d0(x):\'\';cL=x}2N(e){}};G.oN=E(){pa()};G.2E=E(){if(3X){3j.oK()}F{if(!jW){jX()}F{}}};G.3h=E(){if(3X){3j.yn()}};G.dn=E(){if(3X){bq()==\'7Z\'?3j.yn():3j.oK()}};G.3U=E(x){if(3X){3j.zH(x,H);js("46",x)}};G.9W=E(){J O};G.5i=E(){3X?3j.5j():\'\'};G.6r=E(){3X?3j.1d8():\'\'};G.3W=E(x){3X?3j.DE(x*100):\'\'};G.lb=E(){J bq()==\'7Z\'};G.5B=E(){J O};G.uH=E(x){6e(x)};E 6e(x){if(3X){if(K(o.2C[x])){B y=yK[o.2C[x]];2z=y==\'2z\';B z=1c();3j.1d9(y)}}}G.go=E(x){9F(x)};G.3X=E(){J 3X};G.7d=E(){J bq()};G.1c=E(){J 1c()};G.1r=E(){B x=3X?3j.yN():0;if(x!=pt){pt=x;o.R.a4()}if(K(v.4m)){if(7C([v.4m],\'-\')){x=x+v.4m*1}F{x=v.4m}}J x};G.a1=E(){B x=0;if(3X){x=3j.1cQ()*3j.yN()}J x};G.4I=E(){2G()};G.hm=E(){J 2n};G.2z=E(){J v.x8==1?2z:O};G.B0=E(x){cS(x)};E cS(x){18=x;if(3j){pH=1;3j.1ba(x,0)}}G.lQ=E(){if(o.1m.2j&&o.1m.b7){G.2E();pw=H}F{if(bq()=="7Z"){G.3h()}}};G.gK=E(){pw=O};G.uv=E(){J H};G.4j=E(){3X?3j.a8():\'\';3X=O;pR=O;3k{if(1I){kD.3u(1I)}kD.3u(8v)}2N(e){}}};B hZ=E(){B 2u=[];B bj=[];B 4M=H;B 7F;B 9m=-1;B ys;B 9Q;B oW=[];B oX;B hG=[];G.1y=E(x){if(!x&&9Q){pY(9Q);9Q=1N}F{x?pY(x):\'\'}};G.yf=E(x){pY(x)};G.JX=E(){hG=[]};E pY(x){if(x.I("#"+v.cG)==0&&x.I(v.dK)>0){o[o.fd[1]](x,CD)}F{bb(x)}}E CD(x){if(x){o.29=x;bb(x)}}E bb(x){!x?x=\'\':\'\';if(x!=\'11\'){B 1y=0;B xV=H;B hB=\'\';o.29=x.2D(",");o.3b=[];o.3r=-1;if(tw()&&v.xs==1){if(3P.6H("xt")!=2c){hB=3P.6H("xt")}}F{if(o.oy){hB=o.oy}}X(B i=0;i1){o.3b[i]=o.29[i].1n(o.29[i].I("[")+1,o.29[i].I("]")-1);o.29[i]=o.29[i].1n(o.29[i].I("]")+1);xV=O}F{o.3b[i]=o.29[i].1n(o.29[i].lX("/")+1);o.3b[i]=o.3b[i].1n(0,o.3b[i].lX("."))}if(o.29[i].I("#0")==0){o.29[i]=bB(o.29[i])}if(o.29[i].I("#"+v.aj)==0){o.29[i]=o[o.fd[0]](o.29[i])}}if(o.3b.V>1&&v.p6==1){o.3b.2T(n9(\'1aP\',(v.1aQ==1&&K(v.Ds)?v.Ds:2S(\'x7\'))));o.29.2T("ag")}if(o.3b.V>0&&v.9b==1){if(v.Ao==1){7F=0;1y++;o.3b.hH(n9(\'A7\',2S(\'6N\')));o.29.hH("")}F{o.3b.2T(n9(\'A7\',2S(\'6N\')));o.29.2T("");7F=o.3b.V-1}}X(B i=0;i-1){o.pG=o.29[x].2D(" or ");o.eR=0;hY(x)}F{if(o.29[x].I(\'bj\')==0){if(bj[o.29[x].1n(4)]){y8(o.3b[x],bj[o.29[x].1n(4)])}}if(o.29[x].I(\'1H\')==0){o.R.gv(x,"GM");o.5d=H;o.3r=x;o.S.aD()}}}}}E yc(x){o.5d=H;hQ()}E hY(x,y){B 18=y==\'1H\'?x:4F(o.pG[o.eR]);B jt=18;B eK;if(oW[18]){if(o.29[x]!=\'ag\'){o.5d=H;hQ()}}F{if(18.I(\'d2\')>0&&18.I(\'d2\')<4){eK=18.1n(0,18.I(\'d2\'));jt=18.1n(18.I(\'d2\')+3)}B 4Q=gQ(jt);9m=x;o.hq=1;4Q.bP=E(){o.hq=0;if(G.gH==4&&G.7d==4H){o.5d=H;y8(18,G.da,x,y)}F{if(o.eR+1-1){o.29[9m]=\'\';o.3b[9m]=\'\'}}o.3r=-1;o.5d=O;if(o.1b3){o.S.aD();o.S.4B()}F{1D(E(){if(o.S){o.S.aD();o.S.4B()}},100)}if(K(o.1Z)){o.1W.3u(o.1Z);o.1Z=2c}}E y8(18,x,y,z){B eK;if(x.I("#"+v.aj)==0){x=o[o.fd[0]](x)}if(x.I("#"+v.cG)==0&&x.I(v.dK)>0){x=o[o.fd[1]](x)}if(18.I(\'d2\')>0&&18.I(\'d2\')<4){eK=18.1n(0,18.I(\'d2\'))}if(18.I(\'.hP\')>-1||18.I(\'.xB\')>-1||18.I(\'.q4\')>-1||18.I(\'.xS\')>-1){B l=eK?eK:o.3r;!o.29?o.29=[]:\'\';if(o.29[l]=="ag"){l=y}if(z!=\'1H\'||!2u[l]){2u[l]=7T();2u[l][0]=[];2u[l][1]=[]}B 3x=bN();3x=x.2D(/\\r|\\n/);B xl=1;B t1=0;B t2=0;B eJ=(K(v.Ab)?v.Ab:0);if(18.I(\'ia=\')>0){eJ=18.1n(18.I(\'ia=\')+6)*1}X(B i=0;i<3x.V;i++){if(18.I(\'.hP\')>-1||18.I(\'.xS\')>-1){if(3x[i].I(\'-->\')>-1&&3x[i].I(\':\')>-1){if(z==\'1H\'){if(hG.I(3x[i])>-1){1l}hG.2T(3x[i])}t1=hE(3x[i].1n(0,3x[i].I(\'-->\')))*1+eJ;t1==0?t1=1:\'\';t2=hE(3x[i].1n(3x[i].I(\'-->\')+4,12))*1+eJ;K(2u[l][0][t1])?\'\':2u[l][0][t1]=\'\';X(B j=t1;j0&&3x[i]!=xl&&3x[i]!=\'1b6\'){if(2I(2u[l][0][t1])){2u[l][0][t1]=2u[l][0][t1]+\'
\'+3x[i]}F{2u[l][0][t1]=3x[i]}}}}if(18.I(\'.xB\')>-1||18.I(\'.q4\')>-1){if(3x[i].I(\'1aJ:\')>-1){t1=hE(3x[i].1n((18.I(\'.q4\')>-1?3x[i].I(\'=0\')+3:12),12))*1+eJ;t2=hE(3x[i].1n((18.I(\'.q4\')>-1?3x[i].I(\'=0\')+14:23),10))*1+eJ;B p=\'\';if(3x[i].I(\'0,,\')>0){p=3x[i].1n(3x[i].I(\'0,,\')+3)}F{if(3x[i].I(\'Ag,\')>0){p=3x[i].1n(3x[i].I(\'Ag,\')+6)}if(3x[i].I(\')}\')>0){p=3x[i].1n(3x[i].I(\')}\')+2)}}if(p!=\'\'){if(2u[l][0][t1]!=1N){2u[l][0][t1]+=\'
\'+p}F{2u[l][0][t1]=p}2u[l][0][t1]=2u[l][0][t1].1X(/{.*?}/,\'\');2u[l][0][t1]=2u[l][0][t1].1X(/\\\\\\\\N/,\'
\');2u[l][0][t1]=2u[l][0][t1].1X(/\\\\N/,\'
\');X(B j=t1;j40){z=x[0].6G.1n(0,15)+\'...\'+x[0].6G.1n(-15)}if(v.9b==1&&v.Ao==1){o.29.2T(\'bj\'+(bj.V-1));o.3b.2T(z+\'\');9p(o.29.V-1)}F{o.29.hH(\'bj\'+(bj.V-1));o.3b.hH(z+\'\');v.9b==1?7F++:\'\';9p(0)}o.eV.5F=""};y.1aF(x[0])}F{o.eV.2A()}}};G.9p=E(x){9p(x)};G.7F=E(){J 7F};G.1aG=E(x){7F=x};G.1t=E(x){mN(x)};G.C=E(){vq()};G.5M=E(){4j()};G.6N=E(){oe()};E oe(){js("1Z","6N");o.5d?o.DC=o.3r:\'\';o.3r=v.9b==1?7F:-1;v.eL=0;o.5d=O;o.S.aD();yV();o.yZ?yl(o.3r):\'\';K(o.1Z)?o.1W.3u(o.1Z):\'\';o.1Z=2c}E mN(1c){if(o.9R){J}B t=2P(1c*10);if(v.cO){1c=1c-v.cO*1}if(o.5d&&K(o.29)){if(2u){B x=o.3r;B t=2P(1c*10);if(v.qP==1&&!o.1B){J}if(o.29[x]=="ag"){if(!oX){X(B i=0;i[p9]\':\'\')+2u[i][0][2u[i][1][t]]+(2u[x][0][t]!=\'\'?\'[/p9]\':\'\')}}}}if(K(2u[x][0])){if(K(2u[x][0][t])){2u[x][1][t]=t}}}}}if(K(2u[x])){if(K(2u[x][1])){if(K(2u[x][1][t])){B y=\'\';y=2u[x][0][2u[x][1][t]];if(!K(o.1Z)){o.1Z=1V(\'2e\');4d(o.1Z,{id:\'ht\'+v.id+\'4y\'+\'1Z\'});o.1W.1T(o.1Z);vq();js("tW",o.3b[x])}if(4M){6X(o.1Z)}AX();if(v.AW==1){y=1bE(y)}if(v.p6==1){y=y.1X(/\\[p9\\]/gm,\'<7k C="1z:\'+3F(v.fe)+\'">\');y=y.1X(/\\[\\/p9\\]/gm,\'\')}if(y.I(\'-1){y=y.1X(/\\/gm,\'\')}if(v.8T){if(v.8T.2u==1&&ys!=y){js("2u",y);ys=y}}o.1Z.1U=\'<7k C="\'+(v.zE==1?\'2w-1z:\'+6c(v.ij,v.i7)+\';\':\'\')+\'-3S-5J-yH-1l: 1bH;1z:\'+3F(v.eY)+\';3a:\'+v.xu+\'px \'+v.xu*2+\'px;2W-6L:\'+v.zS+\'px;2B:0 0;2J-1i:\'+(v.Fa?v.Fa:1.8)+\';4e-db:\'+v.io+\'">\'+4F(y)+\'\';P(o.1Z,{"4e-3V":((2P(v.mf)+((2P(v.f7)-100)*2P(v.mf)/100))+"px")});if(v.zW==1){if(o.2b){P(o.1Z,{"4e-3V":((v.m8+((2P(v.f7)-100)*v.m8/100))+"px")})}}4M=O}F{if(!4M&&K(o.1Z)){vH()}}}}F{vH()}}}}E vH(){if(!4M){o.1Z?o.1Z.1U=\'\':\'\';4M=H;3o(o.1Z)}}E vq(){if(o.1Z){P(o.1Z,{"1o":"2o","1a":"100%","3a-1f":"10%","3a-2m":"10%","1f":0,"1z":v.eY,"1E-8C":"8i","5J-kG":"2W-5J"});if(v.1bK==1&&K(v.vb)){v.vb!=\'\'?P(o.1Z,{"4e-fb":v.vb}):\'\'}if(v.pf==1){P(o.1Z,{"1E-9k":"-3Y -3Y 0 #gq,3Y -3Y 0 #gq,-3Y 3Y 0 #gq,3Y 3Y 0 #gq"})}F{if(v.ik==1){P(o.1Z,{"1E-9k":"3Y 3Y 1bB 1bM"})}F{P(o.1Z,{"1E-9k":"22"})}}if(v.1bO==1){rG(o.1Z,\'o.o1\')}F{v.AW!=1?f5(o.1Z):\'\'}}}E AX(){if(!o.o1){if(o.S.pA()||v.ch>v.1w.h){P(o.1Z,{"1o":"2o","1e":"2z","1f":0,"2H":(v.ch*1)})}F{P(o.1Z,{"1o":"2o","1e":"2z","1f":0,"2H":(v.ch*1+v.1w.h*1)})}}}E 4j(){o.3r=-1;o.5d=O;o.pj=O;v.1Z=2c;v.mm=2c;o.2u=2c;o.29=2c;oX=O;oW=[];2u=[];if(K(o.S)){o.S.aD()}o.3b=[];if(K(o.1Z)){o.1W.3u(o.1Z);o.1Z=2c}o.3r=2c;o.5d=O}};B Am=E(){v.1bP==1?o.26.C.4R=100:\'\';B x={"2B":v.vj};x=47(x,\'2B\',\'2B\');if(v.dD.I("2m")>-1){ez=1;P(o.26,{\'1o\':\'2o\',\'2m\':x.4a-x.3T})}F{P(o.26,{\'1o\':\'2o\',\'1f\':x.3T-x.4a})}if(v.dD.I("1e")>-1){P(o.26,{\'1e\':x.7j-x.am})}if(v.dD.I("2H")>-1){P(o.26,{\'2H\':x.am-x.7j})}if(v.dD=="2m"||v.dD=="1f"){P(o.26,{\'1e\':\'50%\',\'2B-1e\':-v.vk/2+x.7j-x.am})}if(v.B3>0){P(o.26,{\'2W-6L\':v.B3})}if(v.vd!=-1){P(o.26,{\'2w\':v.vd})}if(v.1bR==1){B sh=(v.B8?v.B8:10);P(o.26,{"5J-9k":sh/2+"px "+sh/3+"px "+sh+"px 5h(0,0,0,0.3)"})}r5()};B r5=E(){B x={"2B":v.vj};x=47(x,\'2B\',\'2B\');P(o.26,{\'1a\':(v.Bc==1?o.2V-x.4a-x.3T:v.vV),\'1i\':v.vk});if(v.dD=="1e"){P(o.26,{\'1o\':\'2o\',\'1f\':\'50%\',\'2B-1f\':-(v.Bc==1?o.2V:v.vV)/2+x.3T})}};B Fo=E(){o.oo=1V("2e");B r=v.7c;B oo=[];B 1J=\'4C="\'+v.4A+\'" 4h="\'+v.4A+\'" 4h-1a="2"\';oo[1]=1V(\'2e\');oo[1].1U=\'<2l><7M d="M0,0 L\'+r+\',0 Q0,0 0,\'+r+\' Z" \'+1J+\'/>\';oo[2]=1V(\'2e\');oo[2].1U=\'<2l><7M d="M0,0 L\'+r+\',0 L\'+r+\',\'+r+\' Q\'+r+\',0 0,0 Z" \'+1J+\'/>\';oo[3]=1V(\'2e\');oo[3].1U=\'<2l><7M d="M\'+r+\',0 L\'+r+\',\'+r+\' L0,\'+r+\' Q\'+r+\',\'+r+\' \'+r+\',0 Z" \'+1J+\'/>\';oo[4]=1V(\'2e\');oo[4].1U=\'<2l><7M d="M0,0 Q0,\'+r+\' \'+r+\',\'+r+\' L0,\'+r+\' Z" \'+1J+\'/>\';P(o.oo,{\'1o\':\'2o\',\'1e\':0,\'1f\':0,\'4r-3e\':\'22\',\'1i\':\'2z\',\'6n\':\'3i\',\'1a\':\'100%\',\'1i\':\'100%\'});o.oo.C.4R=4f;P(oo[1],{\'1o\':\'2o\',\'1e\':-1,\'1f\':-1});P(oo[2],{\'1o\':\'2o\',\'1e\':-1,\'2m\':-1});P(oo[3],{\'1o\':\'2o\',\'2H\':-1,\'2m\':-1});P(oo[4],{\'1o\':\'2o\',\'2H\':-1,\'1f\':-1});X(B i=1;i<5;i++){P(oo[i],{\'1a\':r,\'1i\':r,\'2J-1i\':0});o.oo.1T(oo[i])}o.1I.1T(o.oo)};o.1bk={"2z":"Авто","1B":"Пуск","4n":"Пауза","2K":"Стоп","2b":"Во весь экран","rl":"Выйти из полноэкранного режима","1k":"Настройки","2O":"Параметры","1K":"Громкость","5j":"Выключить звук","91":"Включить звук","5u":"В ЭФИРЕ","Y":"Плейлист","4Y":"Качество","6F":"Скачать","1Z":"Субтитры","4X":"Скорость","ds":"Обычная","2n":"ошибка","1bl":"Включите звук","7u":"Аудио","eC":"ошибка загрузки","oT":"Очень низкое","iS":"Низкое","iQ":"Среднее","iO":"Высокое","qS":"Высокое","6x":"Следующий","c6":"Предыдущий","2M":"Поделиться","E6":"Скопировано в буфер обмена","E8":"Реклама","6Q":"Пропустить","1g7":"Пропустить через ","E9":"Перейти на сайт рекламодателя","f7":"Размер текста","cO":"Сдвиг по времени","eY":"Цвет текста","fe":"Цвет текста 2","ij":"Цвет фона","i7":"Прозрачность фона","ik":"Тень","pf":"Контур","io":"Толщина текста","ch":"Отступ снизу","kZ":"Сбросить","l2":"Скрыть параметры","po":"Загрузить","pU":"Сон","iv":"Пропуск","wE":"Час","wI":"Минута","wx":"Секунда","DL":"Да","DV":"Нет","of":"из","7O":"Пароль","DQ":"Ошибка воспроизведения на устройстве","DO":"Играет на устройстве","cp":"Канал","1Q":"Масштаб","on":"Вкл.","6N":"Выкл.","x7":"Все сразу","gR":"кбит/с","mp":"Код","18":"Ссылка","1z":"Цвет","AC":"Контраст","f1":"Яркость","fc":"Насыщенность","oL":"Сепия"};B 5G=E(x){B fk;B 1ga;B 2Z;B 4N;B 4x;B oI;B f9=0;B cL;B vD=O;B wl;if(x.me!=1N&&x.mc!=1N&&x.1G!=1N&&x.to!=1N){if(x.1c==2c){if(x.1G.I("fL")>-1){x.to==0?x.1c=0.5:x.1c=0.2}F{x.1c=0.20}}fk=zn(x.6A);if(x.1G.I("1Q")==-1){if(K(o.7p[x.me])){o.7p[x.me].xH()}o.7p[x.me]=G}if(x.1t==1){x.mc.28("2q",H)}2Z=x.1G.2D(\'|\');4x=6Y(x.to).2D(\'|\');4N=1C bN();X(B i=0;i<2Z.V;i++){if(!4x[i]){4x[i]=4x[0]}if(2Z[i]=="fL"){4N[i]=x.mc.g("1F")}if(2Z[i]=="8J"){4N[i]=x.mc.C.1F}if(2Z[i]=="y"){4N[i]=x.mc.g("y")}if(2Z[i]=="x"){4N[i]=x.mc.g("x")}if(2Z[i]=="1f"){4N[i]=2P(x.mc.C.1f)}if(2Z[i]=="1e"){4N[i]=2P(x.mc.C.1e)}if(2Z[i]=="1Q"){4N[i]=x.mc.g("3n")}if(2Z[i]=="9h"){4N[i]=x.mc.dO}if(2Z[i]=="ju"){4N[i]=x.mc.bv}if(2Z[i]=="3v"){4N[i]=x.mc.g("3v")}if(2Z[i]=="3n"){4N[i]=x.mc.g("3n")}if(2Z[i]=="1a"){4N[i]=x.mc.g("1a")}if(2Z[i]=="AI"){4N[i]=x.mc.2i;4x[i]=2L.8n(4x[i]);x.me=="1gb"?1u("1a",x.me,4N[i],4x[i],x.mc.2i):\'\'}if(2Z[i]=="1i"){4N[i]=x.mc.g("1i")}if(2Z[i]=="AJ"){4N[i]=x.mc.2X}4x[i]=AE(4x[i]);4N[i]=AE(4N[i])}cL=x.1c*2p/fk.V;oI=fk.V;if(2Z.V==1&&4N[0]==4x[0]){ae()}F{1D(oH,2L.4u(cL))}}E oH(){X(B i=0;i<2Z.V;i++){B 1J=4N[i]+(4x[i]-4N[i])*(fk[f9]?fk[f9]:0);wg(2Z[i],1J);if(2Z[i]=="y"){x.mc.28("1e",1J)}if(2Z[i]=="x"){x.mc.28("1f",1J)}if(2Z[i]=="1f"){x.mc.C.1f=1J+"px"}if(2Z[i]=="1e"){x.mc.C.1e=1J+"px"}if(2Z[i]=="1Q"){x.mc.28("1Q",1J)}if(2Z[i]=="3v"){x.mc.28("3v",1J)}if(2Z[i]=="3n"){x.mc.28("3n",1J)}if(2Z[i]=="9h"){x.mc.dO=1J}if(2Z[i]=="ju"){x.mc.bv=1J}if(2Z[i]=="1a"){x.mc.28("1a",1J)}if(2Z[i]=="AI"){P(x.mc,{"1a":1J})}if(2Z[i]=="1i"){x.mc.28("1i",1J)}if(2Z[i]=="AJ"){P(x.mc,{"1i":1J})}}f9++;if(!vD){if(f9==oI){ae()}F{wl=1D(oH,2L.4u(cL))}}}E ae(){vD=H;if(x.1p){if(2Z[0]=="8J"||2Z[0]=="1f"){1p(x.mc)}F{x.mc.28("2q",O)}}if(x.1G.I("1Q")==-1){o.7p[x.me]=2c;4v o.7p[x.me]}X(B i=0;i<2Z.V;i++){wg(2Z[i],4x[i])}2Q(wl)};E wg(y,z){if(y=="fL"){x.mc.28("1F",z)}if(y=="8J"){x.mc.C.1F=z}}G.xH=E(){ae()};G.D7=E(){f9=oI-1;oH();ae()};G.XY=E(x0,x1,y0,y1){B e=O;X(B i=0;i<2Z.V;i++){if(2Z[i]==\'x\'&&x0!=x1){e=H}if(2Z[i]==\'y\'&&y0!=y1){e=H}}e?ae():\'\'};E zn(zk){ca(zk){1q"z7":J[0,0.1fG,0.1fI,1.1fJ,1.1fK,1.1fL,1.102,0.1fM,0.1fN,0.87,0.1fO,0.1fP,1.1gd,1.1fS,1.1gg,1.1gm,0.1gk,0.1gh,0.1gf,0.1gq,1.1go,1.z9,1.1gs,1.z9,1.1gj,0.kA,0.oB,0.oB,0.oB,0.oB,1];1l;1q"d7":J[0,0.1gi,0.185,0.1gr,0.1gt,0.1gn,0.1gp,0.1gu,0.1gv,0.1gw,0.1gl,0.1fA,0.1fw,0.1eC,0.1fu,0.1ec,0.1ed,0.1ee,0.zx,0.95,0.1ef,0.1eg,0.1eh,0.1ei,0.99,0.1ej,0.1ek,0.kA,1];1l;6V:J[0,0.175,0.32,0.44,0.52,0.6,0.67,0.73,0.1ep,0.82,0.85,0.1eq,0.1es,0.zx,0.95,0.97,0.1ey,0.1ez,1];1l}}};B Ji=E(){B N=7N.1eo,ua=7N.1dJ,cN=7N.Ln,vy;B M=ua.vT(/(pF|iB|7m|zu|zA)\\/?\\s*(\\.?\\d+(\\.\\d+)*)/i);B M=ua.vT(/(pF|iB|7m|zu|zA|1dL|oR)\\/?\\s*(\\.?\\d+(\\.\\d+)*)/i);if(M&&(vy=ua.vT(/8x\\/([\\.\\d]+)/i))!=2c)M[2]=vy[1];B pI=7N.zg;G.bM=M?M[1]:N;G.8x=M?M[2]:7N.1dO;G.dC=7N.zg>1;G.pF=G.bM=="1dQ";G.sn=G.bM=="zj 9.0";G.ie=G.bM=="zj"||G.bM=="1dR"||G.bM=="1dS";G.oR=ua.bE(/(oR)\\/?\\s*/i)>-1;G.ff=G.bM=="1dT";G.7m=G.bM=="1dW";G.iB=1O.iB;G.i5=ua.bE("1dX NT")>-1;G.4Z=(ua.bE(/(7Q|jG|1e1)\\/?\\s*/i)>-1)||(7N.1e2===\'1e3\'&&pI>1);G.tv=v.zc!=1&&ua.bE(/(TV|1e4|1e5|1e6|1eA|1e9|1eB|1f4)\\/?\\s*/i)>-1;G.lg=v.zc!=1&&ua.bE(/(LG)\\/?\\s*/i)>-1;G.7Q=ua.bE(/(7Q)\\/?\\s*/i)>-1;G.jG=G.4Z&&!G.7Q;G.3S=\'1f7\'in 1Y.op.C;if(ua.bE(/(b7)\\/?\\s*/i)>-1){pI>0?G.b7=H:G.tv=H;if(1f8(\'(4r:1f9)\').1fb){G.tv=H}}G.2j=(2O.2j==1||G.4Z||G.b7||(ua.bE(/(1fc|1fd|pF mL)\\/?\\s*/i)>-1))&&!G.tv&&2O.1ff!=1;G.vf=G.7m||G.iB;G.2b=O;if(G.4Z){G.1fj=43(ua.1n(ua.I(\'OS \')+3,4).1X(\'4y\',\'.\'));if(G.jG&&(!\'JE\'in 1O||pI<2)){G.2j=G.4Z=O;G.tv=H}}G.bU=!G.2j;G.yP=G.2j||G.dC;G.Ip=G.2j||G.tv;G.1fo=G.3S&&G.bU;if(o.1W.ri||o.1W.rg||o.1W.rh||o.1W.rb||o.1W.r8){G.2b=H}};E a6(4s,7B){X(B s in 7B){if(1M(7B[s])==\'3L\'){if(s=="3e"||s=="3B"){4s[s]=7B[s]}F{X(B s2 in 7B[s]){if(1M(4s[s])!=\'3L\'){4s[s]={}}if(1M(7B[s][s2])==\'3L\'){X(B s3 in 7B[s][s2]){if(1M(4s[s][s2])!=\'3L\'){4s[s][s2]={}}if(1M(7B[s][s2][s3])==\'3L\'){X(B s4 in 7B[s][s2][s3]){if(1M(4s[s][s2][s3])!=\'3L\'){4s[s][s2][s3]={}}4s[s][s2][s3][s4]=7B[s][s2][s3][s4];if(s3==\'3a\'||s3==\'2B\'){4s[s][s2][s3][s4]=2P(4s[s][s2][s3][s4])}}}F{4s[s][s2][s3]=7B[s][s2][s3];if(s2==\'3a\'||s2==\'2B\'){4s[s][s2][s3]=2P(4s[s][s2][s3])}}}}F{4s[s][s2]=7B[s][s2];if(s==\'3a\'||s==\'2B\'){4s[s][s2]=2P(4s[s][s2])}}}}}F{if(s.I("1fq")>0&&4F(7B[s])===""){}F{4s[s]=ya(s,7B[s])}}}J 4s};B ya=E(1d,5F){if(1M(5F)==\'4V\'){5F=4F(5F);if(1d.I("1z")>-1&&5F!=-1){5F=3F(5F)}}J 5F};E tw(){3k{B 5O=1O[\'3P\'],x=\'1fs\';5O.9B(x,x);5O.rq(x);J H}2N(e){J O}};E yC(b5){if(b5){if(K(o.7p[b5])){o.7p[b5].xH()}}};B 2S=E(x){B y=x;if(y){y=x.6M(0).Lb()+x.5a(1);if(y.I("4y")>-1){y=y.1X(/4y/ig," ")}}B en={"of":"of","gR":"gR","DO":"DT on DU","DQ":"DT 2n on DU","x7":"1eI at 1eJ","7O":"nj","DV":"No","pU":"1eK","iv":"1eL","DL":"1eM","ch":"1eN 2B","io":"1eD db","ik":"1eP","i7":"aR 1F","ij":"aR 1z","f7":"yA 3V","eY":"yA 1z","fe":"yA 1z 2","cO":"4p ia","l2":"bc 2O","kZ":"1eV","c6":"1eW","E6":"1eY to 1eZ","oT":"1f0","iS":"1f1","iQ":"1d1","iO":"E7","qS":"E7","oP":"HD","p4":"16n HD","1ai":"14W HD","qB":"14X HD","qm":"14Y HD 4K","E8":"Ad","E9":"Go to 14Z 151\'s 152","7u":"153","5u":"154","2b":"155 2b","rl":"Cv 2b"};if(K(en[x])){y=en[x]}if(v.Ea==1){if(o[\'lZ\'+o.1m.cN]){v.cN=o.1m.cN;v.Ea=0}}if(K(o[\'lZ\'+v.cN])){if(K(o[\'lZ\'+v.cN][x])){y=o[\'lZ\'+v.cN][x]}}if(v.vO){if(v.vO[x]){y=v.vO[x]}}J y};B bs=E(x,y,z){if(!K(o.jb[y])&&v.qG!=1){B t=o.d5?o.d5:(v.1R?v.1R:\'\');K(v.8q)?t=v.8q:\'\';if(v.Eb[x]==1&&v.Cz==1&&K(v.iT)){if(x=="8B"){6R(Dl,156)}if(K(1O["lC"+v.iT])){1O["lC"+v.iT].Dp(\'m6\'+x,{1R:t});1u("Dv",\'m6\'+x)}F{1u("Dv 157 2n")}}if(v.DI[x]==1){if(v.ga==1){B aM;if(v.I4==1){if(1O.Dk){aM={\'158\':\'14V\',\'159\':t};if(v.im){if(1M(v.im)=="3L"){X(B g in v.im){if(v.im.2v(g)){aM[g]=v.im[g]}}}}v.15c==1?1u(\'ga\',\'m6\'+x,aM):\'\';Dk(\'1h\',\'m6\'+x,aM)}}F{if(1O.ga){aM={Il:\'nU\',Hk:y};if(t!=\'\'){aM.HW=t}if(v.15e==1&&!o.ar){aM.15f=1}ga(\'yF.aL\',\'1h\',aM)}}}}}z?o.jb[y]=H:\'\'};E Dl(){if(K(1O["lC"+v.iT])){1O["lC"+v.iT].Dp(\'15i\')}};B pW=E(18){B x=\'\';18=18.1X("v=","{=");if(18){if(18.I(\'pS.be/\')>-1){x=18.1n(18.I(".be/")+4);x.1X("/","")}F{x=18.2D(/(pS.be\\/|v\\/|mp\\/|15j\\?|5b.15k\\/yF\\/[^#]*#([^\\/]*?\\/)*)\\??{?=?([^#\\&\\?]*)/)[3]}if(x!=\'\'){if(x.I("?t=")>0){v.1y=x.1n(x.I("?t=")+3);B h=0;B m=0;B s=0;if(v.1y.I("h")>0){h=v.1y.1n(0,v.1y.I("h"));v.1y=v.1y.1n(v.1y.I("h")+1)}if(v.1y.I("m")>0){m=v.1y.1n(0,v.1y.I("m"));v.1y=v.1y.1n(v.1y.I("m")+1)}if(v.1y.I("s")>0){s=v.1y.1n(0,v.1y.I("s"));v.1y=v.1y.1n(v.1y.I("s")+1)}if(h>0||m>0||s>0){v.1y=h*vR+m*60+s*1}}if(x.I("?")>0){x=x.1n(0,x.I("?"))}}}J x};B js=E(x,y,li,ev){if(x=="8B"){o.8B=H}if(ev==1){X(B yi in y){if(y.2v(yi)){if(1M(y[yi])=="3L"){y[yi]=\'\'}}}}if(v.m7==1&&o.8B){if(v.15l==1||li==1){qM(x,y)}F{if(y!=1N){if(1M(y)==\'3L\'){3k{y=5g.xD(y)}2N(e){}}F{if(1M(y)==\'4V\'){y=y.1X(/\'/ig,\'′\')}}}if(1M(v.3e)==\'4V\'){if(v.3e.I("{")==0){3k{v.3e=v.3e.1X(/\\\'/ig,\'"\');v.3e=5g.6U(v.3e)}2N(e){aJ.1u(e)}}}if(1M(v.3e)==\'3L\'){if(K(v.3e[x])||K(v.3e[\'uV\'])){B z=x;if(!K(v.3e[x])&&K(v.3e[\'uV\'])){z=\'uV\'}if(x.I("6w")==0){if(K(v.3e[\'2a\'])){z=\'2a\'}}3k{if(y!==1N){2k(v.3e[z]+"(\'"+x+"\',\'"+v.id+"\',\'"+y+"\')")}F{2k(v.3e[z]+"(\'"+x+"\',\'"+v.id+"\')")}}2N(e){1u("3e",e,x)}}}F{if(v.3e==\'\'){v.3e="Dr"}3k{if(y!==1N){2k(v.3e+"(\'"+x+"\',\'"+v.id+"\',\'"+y+"\')")}F{2k(v.3e+"(\'"+x+"\',\'"+v.id+"\')")}}2N(e){1u("3e",e,x,y)}}}}if(o.8B&&v.L8==1){if(o.Dt){3k{o.Dt.kv.np({1h:x,9f:y},"*")}2N(e){}}}if(v.FP==1&&li!==1){B zv={1h:x,1c:o.R?(x=="46"?o.CE:o.R.1c()):0};if(y!=1N){zv["2f"]=y}if(x=="1r"||x=="1c"){zv["1r"]=o.R.1r()}if(x=="1K"||x=="91"){zv["1K"]=v.1K}if(x=="1C"){zv["id"]=3A("F1")}1O.a0.np(zv,\'*\');B z=x;x=="8B"||x=="1y"||x=="4m"?z=x+"ed":\'\';x=="1B"?z="15a":\'\';x=="4n"?z="8K":\'\';x=="5j"?z="3z":\'\';x=="91"?z="14T":\'\';x=="46"?z="14F":\'\';x=="14S"?z="14t":\'\';zv["1h"]=z;if(z!=\'\'&&z!=x){zv=5g.6U(5g.xD(zv));1O.a0.np(zv,\'*\')}}};B qM=E(x,y){B ev=1Y.14u(\'7w\');if(y!==1N){ev.9f=y}ev.14v(x,H,H);o.1I.14w(ev)};G.1h=E(x,y){o.3e[x]=y};G.3t=E(x,y,U){v.14x==1?1u(\'3t\',x,y):\'\';J 3A(x,y,U)};E 3A(x,y,U){if(K(o.W)&&1M(x)==\'4V\'){if(o.wd==1){J}if(U){if(1M(U)==\'4V\'){if(U.I("id:")==0){U=o.S.qU(U.1n(3),"4J");if(U){if(x=="nL"&&y=="14y"){U.K0()}}}}}if(x=="1B"||x=="3B"){if(K(y)){B bo=O;if(1M(y)==\'4V\'){y=y.1X(/(\\r\\n|\\n|\\r)/gm,"");B 2g=-1;if(y.I("[46:")>-1&&y.lX("]")==y.V-1){2g=y.1n(y.I("[46:")+6,y.V-1);2g=2g.1n(0,2g.V-1);if(2g=="1c"){2g=o.R.1c()}F{2g=2P(2g)}y=y.1n(0,y.I("[46:"));if(y==\'\'){if(o.R.1r()>0){o.W.3U(2g);o.W.2E();J}F{o.2g=2g;o.W.2E();J}}F{o.2g=2g}}if(y.I("[Du]")>-1){bo=H;y=y.1X(\'[Du]\',\'\')}if(y.I("#"+v.aj)==0){y=o[o.fd[0]](y)}if(y.I("#"+v.cG)==0&&y.I(v.dK)>0){o[o.fd[1]](y,EH,x);J}if(y.I("#0")==0){y=bB(y)}if(v.bK==1){y=bK(y)}if(y.I(".9E")==y.V-4){B 4Q=gQ(y);4Q.bP=E(){if(G.gH==4&&G.7d==4H){3k{3A(\'1B\',5g.6U(G.da))}2N(e){}}};4Q.aL();J}if(y.I("id:")==0&&K(o.1L)){B z=Ez(y);if(K(o.1L[z])){o.S.GI(z);2g>-1?o.2g=2g:\'\';J H}F{J O}}if(y.I("14A:")==0){B z=y.1n(10);if(o.2y=="5b"){o.R.B1(z);J H}F{y=\'//pS.be/\'+z}}}if(x=="1B"){o.S.Gp();o.W.eu(y,1N,1N,(bo?1:0))}if(x=="3B"){o.mj=H;v.3p=0;o.W.eu(y,1,1N,(bo?1:0));o.S.41(0,0);o.1y=O}}F{if(x=="1B"){o.W.2E()}if(x=="3B"){1M Dx==\'E\'?Dx():\'\'}}}if(x=="dr"){y?o.R.AY(y):\'\'}if(x=="4z"){if(K(y)){o.mj=H;o.W.eu(y,1,1)}F{o.R.rd()}}if(x=="4n"){if(o.1B){o.W.3h();o.W.i1()}}if(x=="cp"&&K(y)){o.1y&&o.7U?o.7U.Dy(y):\'\'}if(x.I("14C")==0){if(o.2a){o.2a.14D(x.1n(6),y)}}if(x=="9X"){o.9X.mh();o.9X=1C sS();if(K(y)){o.9X.9E(y)}F{if(v.AB==1){o.9X.9E(v.AA)}F{o.9X.9E("14s 8o")}if(v.Ay==1&&K(v.Ax)){o.ei=1C Aw()}}}if(x=="7Y"){!o.1y?o.S.wW():\'\';o.S.9l();o.S.Hf("xn")}if(x=="hT"){o.1B?o.W.3h():o.W.2E()}if(x=="2K"){v.4z=0;v.3p=0;o.R.rf();o.W.cF()}if(x=="8M"){o.1c=o.R.1c();o.W.fO()}if(x=="6F"){if(v.8T){if(v.8T.on==1&&v.8T.14E==1){o.W.j3()}}}if(x=="qC"&&K(y)){if(o.5T){o.5T.3t(y)}}if(x=="2M"){o.S.Jl()}if(x=="14G"&&K(y)){if(v.2a==1){if(y.I(\'js:\')==0){v.6O=y;v.i0=H;o.W.uF("6O")}F{if(o.p!=\'\'){B sv=5g.6U(dq(o.p));X(B l in sv){if(sv.2v(l)){if(K(sv[l].id)){if(y==sv[l].id){v.6O=\'14H\'+(K(sv[l][\'wC\'])?\'wC\'+sv[l][\'wC\']:\'\')+y+\'4y\'+sv[l].7v;v.i0=H;o.W.uF("6O")}}}}}}}}if(x=="14I"){1M Dz=="E"?Dz(y):\'\'}if(x=="DA"&&y){v.DA=y;o.3q?o.3q.14K():\'\'}if(x=="5j"){o.W.5i()}if(x=="4X"){if(K(y)){o.W.9F(y)}F{J o.5Y[o.au]}}if(x=="do"){if(v.8T&&o.bz){if(v.8T.bz==1){J 2L.4u((o.bz.6W(14L).V-1)/2L.4u(o.R.1r())*100)}}}if(x=="hA"){J o.5Y}if(x=="91"){o.W.6r()}if(x=="mm"){if(K(y)){v[x]=y;o.W.jB()}}if(x=="cQ"){J o.2C}if(x=="CG"){J o.ab?H:O}if(x=="5u"){J o.R?o.R.5B():O}if(x=="tW"){J v.9b==1?o.3b.5a(0,-1):o.3b}if(x=="JJ"){o.5d?o.3C.6N():o.3C.9p(2F(o.DC,(o.3C.7F()==0?1:0)))}if(x=="cu"){J o.9R}if(x.I("1Z:")==0&&y){v[x.1X(\'1R:\',\'4y\')]=y;o.W.i1()}if(x=="14N"){J o.hO}if(x=="aQ"){J o.7x}if(x=="1K"||x=="DE"){if(K(y)){if(1M y=="4V"){if(y.I("+")==0){y=v.1K+43(y.1n(1))}F{if(y.I("-")==0){y=v.1K-43(y.1n(1))}}}if(y>=0&&y<=1){o.W.3W(y)}}J o.3z?0:v.1K}if(x=="3z"){J K(o.3z)?o.3z:O}if(x=="14P"){o.S?o.S.Jo(y):\'\'}if(x=="ef"){y<2?y=\'\':\'\';if(2I(o[\'u\'+y])){B x2=5g.6U(dq(o[\'u\'+y]));B v2=[];X(B l in v){if(v.2v(l)){if(l.I("aa")==0){v[l]=2c}}}if(1M x2=="3L"){X(B k in x2){if(x2.2v(k)){if(k.I("aa")==0){v[k]=x2[k]}if(k=="1w"){v2[k]=x2[k]}}}}v=a6(v,v2);B wT=O;if(o.S.bT()){o.S.7W();wT=H}B wt=O;if(o.S.ip()){o.S.bF();wt=H}o.S.4j();o.S=2c;o.S=1C sB();if(o.R.7d()=="7Z"){o.S.2E()}o.S.3W(v.1K);if(K(v.1R)){af(v.1R)}if(wT){o.S.7W()}if(wt){o.S.bF()}if(o.2b){o.S.9j()}if(1d!=\'FB\'){o.S.41(o.R.1c(),o.R.1r())}aC()}}if(x=="mq"){J v.mq}if(x=="4I"){o.S.4I(H)}if(x=="15n"){o.S.mQ()}if(x=="Jc"){aC()}if(x=="2n"){o.R.5S(x)}if(x=="46"){if(K(y)){if(1M y=="4V"){if(y.I("%")>-1){y=2P(y.1n(0,y.I("%")));y=o.R.1r()*y/100}F{B lD=o.R.1c();if(o.3q&&!o.1y){if(!o.3q.nW){B f=o.3q.bw();if(f.t&&f.d){lD=f.t;o.3q.nW=H}}}if(y.I("+")==0){y=lD+43(y.1n(1))}F{if(y.I("-")==0){y=lD-43(y.1n(1))}}}}y=y*1;y<0?y=0:\'\';if(o.R.1r()>0){y>o.R.1r()?y=0:\'\'}if(!K(o.2a)&&!K(o.5L)&&o.R.1r()>0){o.2g=1N;o.W.3U(y,H);o.W.rM()}F{o.2g=y}}}if(x=="2b"){!o.2b?o.W.9j():\'\'}if(x=="tT"){o.2b?o.W.8h():\'\'}if(x=="14U"){J o.2b}if(x=="3V"){J o.2V+\'/\'+o.4P}if(x=="15o"){if(K(o.gs)){o.gs.Do()}}if(x=="HQ"||x=="15S"){if(K(o.gs)){o.gs.Un()}}if(x=="1c"||x=="DH"){B i4=o.R?o.R.1c():0;if(o.3q&&v.bZ==1&&!o.1y&&i4==0){B f=o.3q.bw();if(f.t){i4=f.t}}J x=="DH"?fo(i4):i4}if(x=="15U"){if(o.bR){3A("1B","id:"+o.bR)}if(o.DK){3A("46",o.DK);3A("1B")}}if(x=="1r"){J o.R?o.R.1r():0}if(x=="8D"){J o.R?o.R.a1():0}if(x=="8y"){if(y){v.8y=y;o.S.kh()}}if(x=="4Y"){if(K(y)){if(U){v.hd=b0(v.hd,y,U);if(o.2C.V==2){o.W.6e(v.hd)}}F{o.W.6e(y)}}F{J o.R?wM(o.R.rL()):0}}if(x=="7u"){if(K(y)){if(U){v.wf=b0(v.wf,y,U);if(o.7x.V==2){o.W.dc(v.wf)}}F{o.W.dc(y)}}F{J o.R?o.R.rO():0}}if(x=="Ed"){J o.2y=="5b"}if(x=="xP"){if(o.7A>0){o.oQ=o.7A}o.W.eu(o.4g[o.mY])}if(x=="7Z"){J o.1B}if(x=="lI"){J o.1y}if(x=="1m"){J o.1m[y]}if(x=="EN"){o.wd!=1?o.R.rU():\'\'}if(x=="id"){J v.id}if(x=="1u"){v.1u=y}if(x=="m7"){v.m7=y}if(x=="2h"){o.R.LH()}if(x=="15X"){o.R.LQ();if(U){o.wn=b0(o.wn,y,U)}}if(x=="5V"){o.R.gO()}if(x=="8U"){o.R.dE()}if(x=="2O"&&v.qG!=1){aJ.1u(2O)}if(x=="15Y"&&o.3K){o.3K.8B()}if(x=="15Z"&&o.3K){o.3K.5M()}if(x=="1Z"){if(K(y)){if(y==\'0/1\'){if(o.5d){o.wm=o.3r;y=-1}F{y=o.wm?o.wm:0}}v.1Z=y;if(y.6t().V<3&&o.3C){o.3C.9p(y*1)}F{o.W.eO(y)}}F{J o.3b?o.3b[o.3r]:\'\'}}if(x=="+1Z"&&v.1Z){if(K(y)){v.1Z+=\',\'+y;o.W.eO(v.1Z)}}if(x=="bC"){if(K(o.bC)){if(K(y)){o.bC.3t(y)}F{J o.bC.161()}}}if(x=="uD"){if(o.EP){J o.EP}F{J O}}if(x=="9i"){J o.R.9i()}if(x=="5J"){B 5J=1V("2e");5J.id=y;5J.C.4R=162;o.1W.1T(5J)}if(x=="Io"){if(o.4G){B 5A=1V("5A");B 3V=o.R.3V();5A.1a=3V.1a>0?3V.1a:o.aB;5A.1i=3V.1i>0?3V.1i:o.cD;P(5A,{"1o":"2o","1e":-5A.1i,"1f":-5A.1a,"2q":"22"});1Y.b9.1T(5A);B 9e=5A.EQ(\'2d\');9e.w9(o.R.9W(),0,0,5A.1a,5A.1i);B 4Y=2;B iL=1Y.1V("5A");iL.1a=5A.1a*4Y;iL.1i=5A.1i*4Y;B iJ=iL.EQ("2d");iJ.w9(o.R.9W(),0,0,5A.1a*4Y,5A.1i*4Y);if(v.163==1&&K(v.wh)){!K(v.iK)?v.iK=20:\'\';!K(v.wi)?v.wi="3I":\'\';iJ.4e=v.iK+"px 164, 165";iJ.166=3F(v.wi);iJ.15T((v.wh=="ko"?o.ko:v.wh),v.iK,5A.1i*4Y-v.iK-5)}9e.w9(iL,0,0,5A.1a,5A.1i);B 4b;3k{4b=5A.167("9K/169")}2N(e){aJ.1u(e.8o);J O}J 4b}F{J O}}if(x=="3J"){J o.2y==x?o.R.ns():1N}if(x=="1H"){J o.2y==x?o.R.nt():1N}if(x=="26"){if(!o.1B||v.eF===0){o.R.av(y);J H}F{J O}}if(x=="Gm"){if(K(y)){y==\'1/0\'?y=1-2F(v.nn,0):\'\';v.nn=y;o.R.iG()}F{J 2F(v.nn,0)}}if(x=="1Q"){if(K(y)){if(y==0){o.R.iG()}F{o.R.1Q(y)}}F{J[o.3G.x,o.3G.y,o.3M.C.1f,o.3M.C.1e]}}if(x=="1R"){if(K(y)){K(y)?v.1R=y:\'\';o.W.af(\'1R\');J H}F{J v.1R}}if(x=="16a"){o.W.CL()}if(x=="2T"){if(y){!o.jA?o.jA=[]:\'\';if(1M(y)==\'3L\'){y=o.jA.9M(y);x="Y"}}}if(x=="Y"){if(y){if(1M(y)==\'3L\'){3k{o.W.6g(y);J H}2N(e){J O}}F{if(y.I(".9E")==y.V-4||y.I(".9E?")>0){B 4Q=gQ(y);4Q.bP=E(){if(G.gH==4&&G.7d==4H){3k{3A(\'Y\',5g.6U(G.da))}2N(e){}}};4Q.aL();J H}F{if(y==\'\'){o.W.6g([])}F{if(y==\'do\'&&o.hO>0){B 1J=2L.4u(((o.w6+(!o.S.cH("do")?o.R.1c():0))/o.hO)*100);if(1J100){J o.w1}F{o.w1=1J;J 1J}}}}}}}if(x=="6x"){o.S?o.S.bf():\'\'}if(x=="c6"){o.S?o.S.di():\'\'}if(x=="6h"){o.S?o.S.kR(y):\'\'}if(x=="6h?"){J o.as?[o.16b,o.16c]:0}if(x=="fv"){o.R?o.R.fv():\'\'}if(x=="l6"){if(K(y)&&K(o.1L)){!o.1B?v.3p=0:\'\';X(B j in o.1L){if(o.1L.2v(j)){if(o.1L[j].es==y){y=j}}}if(K(o.1L[y])){o.S.GJ(y);J H}F{J O}}}if(x=="16d"){B 1J=[];if(K(o.1L)){X(B j in o.1L){if(o.1L[j].5l&&o.1L[j].t7==-1){1J.2T({1R:o.1L[j].1R,id:o.1L[j].id})}}}J 1J}if(x=="F1"){if(o.3w){J o.1L[o.3w].es?o.1L[o.3w].es:o.3w}}if(x=="16e"){if(o.1L){J 7T.6j(o.1L).V}F{J-1}}if(x=="lq"){if(K(o.lq)){J o.lq}}if(x=="16f"){o.S.iq(y)}if(x=="16g"){o.R.jm()}if(x=="1w"){if(y=="on"){v.1w.1p=0}F if(y=="6N"){v.1w.1p=1;o.S.gU()}F{o.S.iF()}}if(x=="lp"){o.S.7W()}if(x=="16h"||x=="16i"||x=="16j"){if(K(y)){o[\'16k\'+x.5a(-1)]=v[x]=y*1;o.S.i9(\'3Q\'+x.5a(-1))}F{J v[x]}}if(x=="62"){o[x]=H}if(x=="168"){if(o.2a){J H}F{J O}}if(x=="15R"){if(o.2a){J ED()}F{J O}}if(x=="15D"){if(o.2a){J o.2a.4n()}F{J O}}if(x=="15Q"){if(o.2a){J o.2a.CH()}F{J O}}if(x=="15r"){if(o.2a){o.2a.15s()}F{J O}}if(x=="15t"){if(o.2a){o.2a.5j()}F{J O}}if(x=="6u"){if(U){v.6u=b0(v.6u,y,U);o.R.6u()}F{J v.6u}}if(x=="9d"){if(K(U)){v.9d=b0(v.9d,y,U)}F{if(K(y)){y==\'0/1\'?y=1-v.9d:\'\';v.9d=y}F{J v.9d}}}if(x=="5C"){if(K(U)){v.5C=b0(v.5C,y,U)}F{if(K(y)){v.5C=y}F{J v.5C}}}if(x=="ku"||x=="nZ"){B z="dW";x=="nZ"?z="nX":"";if(K(U)){v.Y[z]=b0(v.Y[z],y,U)}F{if(K(y)){y==\'0/1\'?y=1-v.Y[z]:\'\';v.Y[z]=y}}J v.Y[z]}if(x=="hd"){if(o.2C.V==2){v.hd=o.2C[o.3l];v.hd=b0(v.hd,y,U);if(o.2C[0]==v.hd){o.W.6e(0)}F{o.W.6e(1)}}}if(x=="v"&&y){if(y.I(\'3B\')==0||y.I(\'bk\')==0){J}J v[y]}if(x.I("dx:")==0){B xx=x.1n(7);if(1M(y)==\'3L\'&&1M(v[xx])==\'3L\'){X(B yy in y){if(y.2v(yy)){v[xx][yy]=y[yy]}}}F{if(x.I(\'GY\')==-1){v[xx]=y}}J H}if(x.I("1E:")==0){o.S.Jk(x.1n(5),y)}if(v.Hz==1&&x.I("1z")==0&&y){kV(\'5f, 5f > *{--7a\'+x+\':\'+3F(y)+\'}\')}if(x=="15u"){J o.R?o.R.cW():\'\'}if(x=="15v"){J o.8x+\' \'+o.kL}if(x=="kL"){J o.kL}if(x=="sg"){J o.sg}if(x=="F3"){J o.F3}if(x=="5Q"){J o.5Q}if(x=="15x"){J o.2a?o.De:1N}if(x=="a8"){o.W.n2();v.1S.on=0;if(v.tj==1){X(B i=0;i<56.V;i++){if(56[i]){if(56[i].3t("id")==v.id){56[i]=2c}}}}X(B w in 1O){if(1O[w]==o.G){1O[w]=2c}}if(dh==v.id){dh=\'\'}if(o.3K){o.3K.5M()}o.wd=1;o.1I.1U=\'\';o.G=2c}}F{J O}};E EH(x,y){if(x&&y){3A(y,x)}}E b0(x,y,U){B z=4F(y)+\'\';if(y){if(y.I("/")>0){B y2=y.2D("/");if(y2.V==2){if(x==4F(y2[0])){z=4F(y2[1]);if(U){U.cA(1)}}F{z=4F(y2[0]);if(U){U.cA(0)}}}}}J z}E gQ(x){B 4Q=1C BB();4Q.7X(\'BE\',x,H);J 4Q}E Ez(y){B z=y.1n(3);if(o.1L){X(B j in o.1L){if(o.1L.2v(j)){if(o.1L[j].es==z){z=j}}}}J z}E ED(){B x;if(o.2a){if(o.2a.ey()){x=o.2a}}if(!x&&o.5L){x=o.5L}if(x){B y={is:o.3R,1m:x.9f("15A"),8x:x.9f("8x"),15B:x.9f("Em"),18:o.Eu+(x.9f("EF")?x.9f("15q")+x.9f("EF"):\'\'),1G:x.9f("1aj"),1r:x.9f("cd"),3B:x.9f("3B"),1c:(o.R?o.R.1c():\'\'),1K:x.15E(),id:o.De};if(o.3R=="6O"){y.15F=o.15G}J y}}E xN(){if(\'h4\'in 7N){7N.h4.8t=1C 15H({1R:Bp(2F(o.d5,v.1R)),15I:[{3c:2F(v.26,\'\')}]});if(!o.BU){7N.h4.o3(\'1B\',E(){3A("1B")});7N.h4.o3(\'4n\',E(){3A("4n")});if(o.S.h8()){7N.h4.o3(\'15J\',E(){3A("c6")});7N.h4.o3(\'15K\',E(){3A("6x")})}o.BU=H}}}B 1V=E(x){B y=x;x==\'2e\'||x==\'y7\'?y=\'5f\':\'\';B z=1Y.1V(y);if(x==\'y7\'){P(z,{"7b":"4r","2q":"4O"})}J z};B 1u=E(a,b,c,d,e,f,g){if(v.1u==1||v.vp==1){B x=a+(b!=1N?" "+b:"")+(c!=1N?" "+c:"")+(d!=1N?" "+d:"")+(e!=1N?" "+e:"")+(f!=1N?" "+f:"")+(g!=1N?" "+g:"");aJ.1u("BV"+(v.va==1?"2":"")+": "+x);if(v.vp==1&&K(1Y.8A("C2"))){1Y.8A("C2").1U+=x+\'
\'}}};B LS=E(){if(v.wN==1&&K(v.du)&&v.du!=\'\'){B x=1Y.1V(\'gy\');x.ac=\'15M\';v.du.I(\':\')>0&&v.du.I(\':lF\')==-1?v.du=v.du.1X(/:/ig,\':lF@\'):\'\';x.9y=\'ce://wN.15N.7E/15O?fb=\'+v.du.1X(/,/ig,"&fb=").1X(/ /ig,"+");1Y.15P.1T(x)+\'&2q=15p\'}};B HV=E(2e,5o){B x=["7M","fw","oc","hc","e9","14q"];X(B y=0;y0){X(B y2=0;y2=gl?H:O;B Ce=o.R.1r>=vR?H:O;B 6J=2L.8n(1c/60);B 7K=2L.8n(1c-6J*60);B 8r=2L.8n(6J/60);B ix=2L.8n(8r/24);6J=6J-8r*60;if(ix>0){8r=8r-ix*24}if(v.lH==1&&o.R.5B()){B d=1C 7o();J 6Y(1C 7o(d.an()+1c*2p).Bl())}F{J 6Y((ix>0?ix+\':\':\'\')+(8r>0||Ce?8r+\':\':\'\')+((8r>0||Cf)&&6J<10?\'0\':\'\')+6J+\':\'+(7K<10?\'0\':\'\')+7K)}};B fo=E(x){B 7K=2L.8n(x);B 6J=2L.8n(7K/60);B 8r=2L.8n(6J/60);6J=2L.8n(6J%60);7K=2L.8n(7K%60);8r>0&&6J<10?6J="0"+6J:"";7K=7K>=0?((7K>=10)?7K:"0"+7K):"cV";B 5t=(8r>0?8r+":":"")+(6J>=0?6J:"0")+":"+7K;if(v.lH==1&&o.R.5B()){B d=1C 7o();J 6Y(1C 7o(d.an()+x*2p).Bl())}F{J 5t}};B J1=E(){J J2((1O.8z!=1O.a0.8z)?1Y.mo:1Y.8z.9y)};B wM=E(x){if(x){x=x.6t();B wZ=x.I(" <7k C=\'1F");if(wZ>-1){x=x.1n(0,wZ)}}J x};B vI=E(x,y,z){B t;if(!Br(x)&&y){t=1Y.1V(\'oY\');y=="136"?y=x:\'\';t.3c=y.I(\'//\')==-1?\'ce://\'+y:y;t.137=1;if(z){t.6G=z}B s=1Y.dg(\'oY\')[0];s.4D.vz(t,s)}J t};B Bp=E(x){if(x){if(1M(x)==\'4V\'){x=x.1X(/<[^>]*>?/gm,\'\')}}J x};B Br=E(y){B x=O;B mA=1Y.dg(\'oY\');X(B i=0;i-1){x=H}}J x};B 6c=E(x,y){if(x){if(x.I(\'1z\')>-1||x.I(\'B\')>-1){J 3F(x)}F{x=x.1X(\'#\',\'\');B r=2P(x.V==3?x.5a(0,1).gG(2):x.5a(0,2),16);B g=2P(x.V==3?x.5a(1,2).gG(2):x.5a(2,4),16);B b=2P(x.V==3?x.5a(2,3).gG(2):x.5a(4,6),16);if(K(y)){J\'5h(\'+r+\', \'+g+\', \'+b+\', \'+y+\')\'}F{J\'Bu(\'+r+\', \'+g+\', \'+b+\')\'}}}};B P=E(e,o){if(K(e)){X(B 1d in o){if(o.2v(1d)){if(o[1d]!=\'139\'&&o[1d]!=1N){if(1M o[1d]==\'13a\'&&1d!=\'4e-db\'&&1d!=\'1F\'&&1d!=\'4R\'){o[1d]+=\'px\'}if(1d.I("13b")>-1&&1d.I("I9")==-1){o[1d]=3F(o[1d])}if(1d=="2Y"||1d.I("kl")>-1){e.C[\'-ms-\'+1d]=o[1d];e.C[\'-l4-\'+1d]=o[1d];e.C[\'-3S-\'+1d]=o[1d];e.C[\'-o-\'+1d]=o[1d]}if(1d=="yE"){if(o[1d].I(" ")>-1){o[1d]=\'"\'+o[1d]+\'"\'}}if(1d=="5J-kG"){e.C.13c(1d,o[1d],\'5W\')}F{e.C[1d]=o[1d]}}}}}};B ym=E(x,5o,b1,b2){5o=3F(5o);B y=2F(b1,1)*1;B z=2F(b2,1)*1;P(x,{"2w":"13d-3g-4T(-130,"+5o+","+5o+" "+y+"px,5h(0,0,0,0),"+y+"px,5h(0,0,0,0) "+(y+z)+"px)"})};B 3F=E(c){if(c){c.I("1z")==0?c=\'B(--7a\'+c+\')\':\'\';J c.1n(0,1)!=\'#\'&&c.I("B")==-1&&c.I("Bu")==-1?c="#"+c:c}F{J\'#gx\'}};B I0=E(x,1z,y){!1z?1z=\'#gx\':\'\';1z=3F(1z);B r=5H(lK,13e);x=x.1X(/\\(Ae\\)/g,r);x=x.1X(/\\(1z\\)/g,1z);x=x.1X(/\\(jn\\)/g,1+(v.13g.1Q-1)/2);B By=x.1n(0,x.I(\'|||\'));B yD=x.1n(x.I(\'|||\')+3);B aN=\'\';if(o.1m.3S){aN=yD.1X(/6b:/g,"-3S-6b:");aN=aN.1X(/6b-/g,"-3S-6b-");aN=aN.1X(/@Bw/g,"@-3S-Bw");aN=aN.1X(/2Y/g,"-3S-2Y")}y?y.1U=By:\'\';kV(aN+yD)};B 7C=E(x,y,f){B z=O;if(x){X(B i=0;i-1){z=H}}}}}J z};B iD=E(x,y){B z=O;if(x&&y){X(B i=0;i-1){z=H}}}J z};B kV=E(x){if(o.P){if(o.P.Bz){o.P.Bz.13h=x}F{o.P.1T(1Y.IR(x))}}};B gf=E(x){P(x,{"1o":"2o","1e":0,"1f":0,"1a":"100%","1i":"100%"})};B f5=E(x){P(x,{"9U":"22"})};B 4Q=E(y,z){B x=1C BB();x.7X(\'BE\',y,H);x.bP=z;x.aL()};B 13i=E(x){if(x){X(B i=0;i<5;i++){if(x.13j=="13k"){1l}F{if(x.BF){x=x.BF}}}}J x};B 92=E(z){B 92=1Y.1V("4b");if(o.nI.I(z)>-1){o.nI.2T(z);if(z.I("?")>0){z=z+\'&\'+2L.5H()}F{z=z+\'?\'+2L.5H()}}F{o.nI.2T(z)}92.6l(\'3c\',z);92.6l(\'1i\',\'3Y\');92.6l(\'1a\',\'3Y\')};B 4d=E(e,o){X(B 1d in o){if(o.2v(1d)){e.6l(1d,o[1d])}}};B a8=E(e){if(e){3k{e.4D.3u(e);e=2c}2N(e){}}};B 5H=E(9D,6m){J 2L.8n(13m.V>1?(6m-9D+1)*2L.5H()+9D:(9D+1)*2L.5H())};B nR=E(){J 2L.5H().6t(36).13n(2,12)};B yq=E(x,y){x=7T.6j(x).13p(E(4s,1d){if(1d!=y){4s[1d]=x[1d]}J 4s},{});J x};B 4F=E(x){if(1M x=="4V"){J x.1X(/^\\s+|\\s+$/gm,\'\')}F{J x}};B 6h=E(x,y,z){B r=O;if(x){if(x.I(y)>-1){B r=x.1n(x.I(y)+y.V);if(z){if(r.I(z)>-1){r=r.1n(0,r.I(z))}}}}J r};B 13q=E(x,n){if(n==0){J"#0"+bL.e(x)}if(n==-1){J bL.e(x)}if(n==1){J"#1"+yS(bL.e(x),1)}};B sV=E(x){if(v[x]!=""){if(1M v[x]!="4V"){o[x+\'o\']=v[x]}F{if(v[x].I("[{")==0){3k{v[x]=v[x].1X(/7a\'qt/ig,\'"\');o[x+\'o\']=2k(v[x])}2N(e){}}}}};B 5X=E(x){J 6Y.yM(x)};B dq=E(x){if(x.1n(0,2)=="#1"){J bL.d(yS(x.1n(2),-1))}F if(x.1n(0,2)=="#0"){J bL.d(x.1n(2))}F{J x}};B qA=E(x){if(x){if(x.I(\'3N\')==-1&&x.I(\'.\')==-1&&x.V>100&&x.I(\'2f:\')==-1){x=\'2f:9K/wq;k6,\'+x}}J x};B 1p=E(x){x?x.C.5Q="3i":\'\'};B 1t=E(x){x?x.C.5Q="4w":\'\'};B 3o=E(x){x?x.C.2q="22":\'\'};B 6X=E(x){x?x.C.2q="4O":\'\'};B 6d=E(x){J x?x.C.5Q!="3i"&&x.C.2q!="22":O};B 5m=E(s){if(1M s=="4V"){if(s.I("px")>0){s=s.1n(0,s.I("px"))}}J 2P(s)};B 3i=E(x){J x.C.2q=="22"};B 47=E(o,x,y){o[x+\'1e\']=0;o[x+\'2m\']=0;o[x+\'2H\']=0;o[x+\'1f\']=0;if(K(o[y])){B z=o[y].2D(" ");if(z.V==4){o[x+\'1e\']=z[0]?43(z[0]):0;o[x+\'2m\']=z[1]?43(z[1]):0;o[x+\'2H\']=z[2]?43(z[2]):0;o[x+\'1f\']=z[3]?43(z[3]):0}}J o};B 13r=E(x){if(x){x=x.1X(/ /ig,\'px \')}J x+\'px\'};B n9=E(x,y){J v[x]&&v[x]!=\'\'?v[x]:y};B fE=6Y.yM(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 bL={bp:fE+"12Y+/=",e:E(e){B t="";B n,r,i,s,o,u,a;B f=0;e=bL.CW(e);mz(f>2;o=(n&3)<<4|r>>4;u=(r&15)<<2|i>>6;a=i&63;if(rV(r)){u=a=64}F if(rV(i)){a=64}t=t+G.bp.6M(s)+G.bp.6M(o)+G.bp.6M(u)+G.bp.6M(a)}J t},d:E(e){B t="";B n,r,i;B s,o,u,a;B f=0;e=e.1X(/[^A-Za-z0-9\\+\\/\\=]/g,"");mz(f>4;r=(o&15)<<4|u>>2;i=(u&3)<<6|a;t=t+5X(n);if(u!=64){t=t+5X(r)}if(a!=64){t=t+5X(i)}}t=bL.CY(t);J t},CW:E(e){e=e.1X(/\\r\\n/g,"\\n");B t="";X(B n=0;n127&&r<12z){t+=5X(r>>6|192);t+=5X(r&63|128)}F{t+=5X(r>>12|CZ);t+=5X(r>>6&63|128);t+=5X(r&63|128)}}J t},CY:E(e){B t="";B n=0;B r=0;B c1=0;B c2=0;mz(n191&&r0){if(v.Y.12T==1&&!v.4S){B 6j=7T.6j(o.1L);B xr=6j.5a(-1)[0];xr?v.4S=xr:\'\'}B y=z2();if(y){x=y.3B;o.d5=y.1R;o.S?o.S.Jm(y.1R):\'\';if(K(y.26)){if(o.R){o.R.av(y.26)}F{v.26=y.26}}if(K(y.2u)){y.1Z=y.2u}if(K(y.1y)){if(y.1y=="3q"&&!o.1y){}F{v.1y=o.2g=y.1y}}7H("Db");if(K(y.id)){o.3w=y.id}B sx=["1Z","mq","mp","18","jt","Dd","j8","mm","fS","8q","6F","8y","5M","4m","4v","D1","bV","6Q","9t","1K"];if(K(v.cq)){if(v.cq.13s==1&&v.cq.lr==1){sx.2T("1R");sx.2T("t1");sx.2T("t2");sx.2T("t3");sx.2T("t4");sx.2T("t5")}}X(B i=0;i0){if(v.cq.FY==1){o.mg=v.cq.FG;o.W.pc(y)}o.W.af(\'1R\')}if(K(y.1K)){1D(E(){o.W.3W(y.1K)},4H)}if(o.S){o.S.6g(o.Y);if(v.9t){o.S.xL()}}if(o.3d){o.3d.q9()}}F{}}}if(1M(x)==\'4V\'){x=ou(x);if(x){if(x.I("#"+v.aj)==0){x=o[o.fd[0]](x)}if(x){if(x.I("#"+v.cG)==0&&x.I(v.dK)>0){x=o[o.fd[1]](x)}if(x){if(x.I("#0")==0){x=bB(x)}x=ou(x)}F{x=\'\'}}}if(v.bK==1){x=bK(x)}if(x==\'\'){1u("4M 3B");o.bt=H;js("2n","4M")}o.2C=[];o.9L=[];o.7x=[];o.mY=0;o.3l=0;o.7A=0;o.a9=0;v.jw==\'\'?v.jw=\',\':\'\';if((x.I(v.jx)>-1&&x.I(v.eD)>-1)||K(v.cQ)){o.4g=x.2D(v.jw)}F{o.4g=[x]}o.aQ=[];if(K(v.cQ)){B cQ=v.cQ.2D(v.jw)}if(o.4g.V>0){B q=-1;X(B i=0;i1){o.2C[i]=o.4g[i].1n(o.4g[i].I(v.jx)+v.jx.V,o.4g[i].I(v.eD)-v.eD.V);o.4g[i]=o.4g[i].1n(o.4g[i].I(v.eD)+v.eD.V)}F{if(K(v.cQ)){o.2C[i]=K(cQ[i])?cQ[i]:\'\'}F{o.2C[i]=i+1}}B is=0;if(K(v.4L)&&q==-1){if(6Y(v.4L).I("l7:")==0){if(v.4L.1n(4)*1==i){is=1}}if(v.4L==o.2C[i]){is=1}if(v.4L=="6m"&&i==o.4g.V-1){is=1}}if(K(o.4L)){if(o.4L==o.2C[i]){is=1;q=i}}if(is==1){o.mY=i;o.3l=i}o.4g[i]=xk(o.4g[i])}}}F{o.4g[0]=xk(o.4g[0])}J o.4g[o.mY]}}F{J x}};E xk(x){if(K(v.ox)&&x.I("//")==-1){x=v.ox+x}J x};G.CL=E(){if(o.Y){B x=o.Y.Cx();X(B i=0;i0&&v.3p==1){o.gt=H;1D(qL,v.1w.9x*2p)}if(v.13Y==1&&v.14b){14d()}X(B i=0;i0?o.S.41(o.R.1c(),o.R.1r()):\'\';if(!o.sd){o.sd=H;if(v.1w.9x>0&&v.3p==1){o.gt=H;1D(qL,v.1w.9x*2p)}}B o4=O;if(o.R.1c()>1&&v.lx==1&&bo!=1&&!8L()&&!K(o.2a)&&!K(o.5L)){o4=8O("ec")}if(o4){8L()?9I(O):\'\'}F{9I(O)}}}}}F{o.R?o.R.2E():\'\'}};E qL(){o.gt=O;o.S.4B()}G.3h=E(){if(o.1B){o.gP=O;1u("3h");o.R.3h();o.S.3h();js("4n");v.tl==1?8E():\'\';v.qr==1?pK():\'\';v.5T==1?o.5T.3t("4n"):\'\';if(o.5d){if(v.qP==1){3o(o.1Z)}}if(!K(o.2a)&&!K(o.5L)&&v.lx==0){8O("ec")}if(8L()){o.l8=H}o.iP=O}};G.5i=E(){o.R.5i();o.S.5i();o.3z=H;js("5j")};G.6r=E(){o.R.6r();o.3z=O;o.S.6r();o.R.3W(v.1K);js("91")};G.3W=E(x,y){if(o.S){x<0.14m?x=0:\'\';x>1?x=1:\'\';if(x<=0){G.5i();v.1K=0;x=0}F{if(o.3z){G.6r()}v.1K=x}js("1K",x);o.S.3W(x,y);o.R.3W(x)}};G.9l=E(){o.S.9l()};G.7L=E(){o.S?o.S.7L():\'\'};G.14n=E(){G.7L()};G.tA=E(){o.W.6z();G.7L()};G.41=E(1c,1r){if(o.3q&&!o.1y){B f=o.3q.bw();if(f.t&&f.d){1c=f.t}}o.S?o.S.41(1c,1r):\'\'};G.sO=E(1c,1r){if(o.2g>0&&o.2y!="5b"&&!o.R.5B()){o.W.3U(o.2g,O);o.2g=1N}};G.gd=E(){B d=1C 7o();o.ar=d.an();B x=O;if(o.S.bT()&&v.1k.7S!=1){o.S.bX();x=H}if(o.3d){if(o.3d.J0()){o.3d.bc();x=H}}if(v.Y.7S==0){if(o.S.ip()&&v.Y.gr==1){o.S.bF();x=H}}if(v.7q==1&&K(v.CF)&&!K(2O.7q)){7q(v.CF);x=H}if(o.3z&&v.pM==1){o.W.6r();v.pM=0;x=H}if(!x){if(v.1S.on==1&&v.1S.2R==1&&v.1S.rj==1){7n(\'1B\',(o.1B?0:1))}G.dn()}};G.Fk=E(){if(o.S.bT()){o.S.7W()}};G.dn=E(){if(o.R.7d()=="7Z"){js("Hh");v.14o==1?G.n2():G.3h()}F{js("FK");G.2E()}9S()};G.3U=E(d4,kE){if(d4o.R.1c()){J}}if(v.4v>0){d40){1c=o.2g}o.S.kJ(1c,1r,x)};G.rM=E(){B 1c=o.R.1c();B 1r=o.R.1r();B ba=1r>0?1c/1r:0;if(!o.hu){o.S?o.S.kJ((o.2g>0?o.2g:1c),1r):\'\'}F{1c!=o.g0&&o.g0!=-9?o.hu=O:\'\'}if((v.ga==1||v.Cz==1)&&1r>0){n7("qo","2E 25%",ba,0.25);n7("qp","2E 50%",ba,0.50);n7("qx","2E 75%",ba,0.75)}X(B i=0;i<3;i++){if(!o.n5[i]){if(ba>=i*0.25+0.25){Cm(i)}}}v.rt==1?1u(1,1c,1r):\'\';if(v.8M==1||v.rR>0){if(o.1B){B z=O;B mU=O;if(v.Cy==1&&v.8M==1){if(!o.R.5B()){z=H}}if(1c>0){if(1c==o.1c&&!z){mU=H}F{o.a5=0}o.1c=1c}F{if(v.13z==1){B ld=o.R.a1();v.rt==1?1u(2,ld,o.mT):\'\';if(!z){if(ld==o.mT){mU=H}F{o.a5=0}}o.mT=ld}}if(mU){o.a5++;if(v.8M==1){v.rt==1?1u(3,o.a5):\'\';if(o.a5==v.tK*(2p/o.py)){o.W.fO()}}F if(v.rR>0&&o.R.rW()>1){if(o.a5==v.rR*(2p/o.py)){o.R.5S(\'OR qz\')}}}}}if(v.8T){if(v.8T.bz==1&&1r>0){!o.bz?o.bz=[]:\'\';o.bz[2L.4u(1c)]=1}}if(v.2a==1){if(v.Ct!=1&&v.i0==1){!K(o.2a)?nA("6O",1c,1r):\'\'}if(v.13F!=1&&v.uE==1){!K(o.2a)?nA("gV",1c,1r):\'\'}}if(v.D8==1&&v.r0>0){if(1c>=v.r0){if(!K(o.2a)){if(8O("7f")){o.R.3h();o.S.3h()}v.r0=0}}}7H("1B");if(v.7O==1&&v.Cr>-1){13G(1c,1r)}if(o.5d){9S(1c)}if(o.5O&&v.bZ==1){if(o.3q){!o.2g?o.3q.rc(1c,1r):\'\'}}if(o.as){o.6h?o.6h.1B(1c):\'\'}if(K(v.4m)){B ed=v.4m;if(7C([v.4m],\'-\')){ed=1r}if(ed>0&&1c>ed){o.R.3h();o.R.3U(v.1y>0?v.1y:0);v.1y>0?o.2g=v.1y:\'\';o.W.pk()}}if(K(v.5M)){B r1=v.5M.2D(",");X(B i=0;ir2[0]&&1cp){bs(x,y,1)}}};G.fO=E(){o.a5=0;K(o.bI)?2Q(o.bI):\'\';if(v.13J==1){js("8M")}F{o.2g>0||o.R.5B()?\'\':o.2g=o.R.1c()+(v.13K>0?1:0);B Da=o.S.ip();js("8M");o.R.8M();Da&&v.Y.gr==1?o.S.iq():\'\'}};G.C0=E(){o.S.kJ(0,0);o.S.vL(0,0);o.W.41(0,0);o.S.7L()};G.yx=E(){if(o.R){B 1c=o.R.a1();if(v.13L==1){js("a1",1c)}B 1r=o.R.1r();o.S?o.S.vL(1c,1r):\'\'}};G.pk=E(){js("13M");o.7G=H;if(v.9d==1){if(o.2y=="5b"){G.cF()}v.2a==1?o.W.g8(\'7v\'):\'\';if(v.1y>0){o.W.3U(v.1y);o.2g=1N}G.2E()}F{if(o.R.5B()||o.2y=="5b"){G.cF()}F{if(v.D9==1){o.W.3U((v.1y>0?v.1y:0),H);if(o.1m.ie){o.R.3h()}}}o.S.8w();v.D8==1?v.13P=1:\'\';if(8O("lk")||8O("sZ")){}F{ae()}}js("4m")};G.9j=E(){B 2K=O;B 2n=O;o.CV=O;o.aK=H;1D(E(){o.aK=O},jH);X(B x in o.7p){if(o.7p.2v(x)){if(K(o.7p[x])){3k{o.7p[x].D7()}2N(e){}}}}3k{o.d9=H;if(((o.1m.4Z&&v.gi==1)||(o.1m.b7&&v.GX==1))&&o.4G&&!o.9R){B x=o.R.9W();if(x){if(x.13Q){h0();2K=H}}}if(!2K){B mw;B y=o.1W;if((o.2y=="dm"||o.2y=="cs")&&o.1m.7Q&&v.gi==1){o.R.hX();J}if(y.rg){o.8P=H;mw=y.rg({mx:"1p"});if(mw!==1N){mw.cR(E(){}).2N(E(2n){})}}F if(y.ri){y.ri({mx:"1p"});o.8P=H}F if(o.1W.rh){y.rh({mx:"1p"});o.8P=H}F if(y.rb){y.rb({mx:"1p"});o.8P=H}F if(y.r8){y.r8();o.8P=H}}}2N(e){2n=H;1u(e)}if(!o.8P&&!2K){if(o.1m.3S&&o.nC){h0()}F{G.qy()}}if(!2n){1D(CX,4H)}};E h0(){B x=o.R.9W();if(x){o.k1=H;o.R.zN();x.13S();x.1A("13T",CP)}}E lB(){B x=o.R.9W();if(x){x.13U()}};G.h0=E(){h0()};G.lB=E(){lB()};E CX(){if(o.CV!=H){if(o.8X){o.R.dE()}if(v.1S.qH==1){nD(H);o.5x=H}v.5T==1?o.5T.3t("mH"):\'\';js("2b");bs("mH","9j",1)}};B c0;B 8j={x:0,y:0};E ud(e){if(o.3d){if(o.3d.14r()){J}}if(e.16m!=0){e.rI!=0?8j.x++:8j.x--;e.cY!=0?8j.y++:8j.y--;if((v.1S.CQ==1||v.1S.CR==1)&&o.2b&&8j.y>8j.x){3H(c0);c0=6R(E(){8j={x:0,y:0};3H(c0)},2p)}F{o.8S=H;3H(c0);c0=6R(E(){o.8S=O;o.S.4I();8j={x:0,y:0};3H(c0)},4f);o.S.4I();e.9c()}if(8j.x>8j.y){if(e.rI>0){o.W.3W(43(v.1K)-v.1S.jf/10,"no")}F{o.W.3W(43(v.1K)+v.1S.jf/10,"no")}}F{B st=(o.1m.i5?-v.1S.jf/10:v.1S.jf/10);if(v.1S.CR==1&&o.2b){o.R.1Q((e.cY>0?st:-st))}F if(v.1S.CQ==1&&o.2b){3A("46",(e.cY>0?"+"+st*10:"-"+st*10))}F{o.W.3W(43(v.1K)+(e.cY>0?st:-st),"no");o.S.iw()}}}}E CP(){if(o.1m.4Z){o.R.zL();js("tT")}o.k1=O}G.qy=E(){if(o.d9){o.2b=H;o.S.9j();if(!o.8P){if(K(o.8I)){3k{P(o.8I,{\'1a\':\'100%\',\'1i\':\'100%\',\'1o\':\'qn\',\'1f\':0,\'1e\':0,\'4R\':"lK"})}2N(dM){}}P(o.1W,{\'1a\':\'100%\',\'1i\':\'100%\',\'1o\':\'qn\',\'1f\':0,\'1e\':0,\'4R\':"lK"});o.2V=o.1W.2i;o.4P=o.1W.2X;3k{1Y.b9.C.6n=\'3i\';if(!K(o.Y)){1Y.uZ=E(e){e.9c()}}}2N(dM){}}if(v.qR==1){P(o.1W,{\'8e\':\'#42\'})}if(v.aq==1&&o.1m.3S==1&&!o.1m.ff){B sw=1O.cw.1a;B fz=1;X(B i=1;i<6;i++){if(sw>2p*i){fz=2F(v[\'aq\'+(2p*i)],i)}}if(fz>1){o.1W.C.Bg=fz;o.aq=fz;aC()}}if(o.3d){o.3d.bc()}9S();o.d9=O}};G.8h=E(){o2=H;if(1Y.CO){1Y.CO()}F if(1Y.CM){1Y.CM()}F if(1Y.Ci){1Y.Ci()}F if(1Y.BI){1Y.BI()}F if(1Y.Cg){1Y.Cg()}F if(1Y.BD){1Y.BD()}if(!o.8P){G.qs(O)}};G.Lj=E(x,y){sP(x,y)};E sP(x,BA){if(K(o.2a)&&!BA){o.l1=x}F{B 2K=O;B e1=o.94/x;B dZ=0;B nK={\'1i\':e1};if(v.193==1){if(e1>o.96){e1=o.96;dZ=o.94/x;o.94=nK[\'1a\']=dZ}}if(K(o.8I)&&v.H2!=1){3k{P(o.8I,nK)}2N(dM){2K=H;1u("ex 194 195")}}if(!2K){o.54=x;o.96=e1;if(o.54>0){P(o.1I,nK)}if(dZ>0){js("1a",dZ)}js("1i",e1)}if(o.2a&&!o.2b){o.4P=e1;if(dZ>0){o.2V=dZ}o.2a.2G()}}};G.qs=E(x){if(o2||x){o.2b=O;o.k1=O;if(!o.8P){if(K(o.8I)){3k{P(o.8I,{\'1o\':\'mk\',\'1f\':0,\'1e\':0,\'4R\':\'Bv\'});P(o.8I,o.KF);P(o.8I,{\'1a\':o.aB,\'1i\':o.cD})}2N(dM){}}P(o.1W,{\'1a\':o.aB,\'1i\':o.cD,\'1o\':\'2o\',\'1f\':0,\'1e\':0,\'4R\':\'Bv\'});3k{1Y.b9.C.6n=\'2z\';1Y.uZ=E(e){J H}}2N(dM){}}o.S.8h();if(v.qR==1){P(o.1W,{\'8e\':v.na});if(v.ew==1){o.1W.C.8e=\'ew\'}F{P(o.1W,{\'8e\':v.na})}}if(o.aq>1){o.1W.C.Bg=1;o.aq=1;aC()}if(v.1S.qH==1){nD(O);o.5x=O}if(o.3d){o.3d.bc()}9S();o.o1?o.o1=O:\'\';o.S.nr();o2=O;js("tT");o.8P=O;o.aK=O}};G.5x=E(x){v.1S.197!=0?nD(x):\'\'};E nD(x){8j={x:0,y:0};if(x){1O.1A("tZ",ud,{dF:O})}F{3H(c0);1O.6S("tZ",ud)}}G.cF=E(x){v.4z=0;if(x!=1){o.S.3h();o.W.C0()}F{}o.R.3W(v.1K);if(o.S.bT()){o.S.7W()}if(o.3z){G.5i()}if(K(o.i2)){3H(o.i2);o.i2=2c}9S(0);1u("2K");js("2K")};G.n2=E(){v.4z=0;v.3p=0;o.R.rf();o.W.cF()};G.6e=E(x){if(K(o.3l)){if(o.3l!=x){o.3l=x;if(v.tS==1){o.4L=o.2C[x];if(o.5O){3P.9B("tU",o.4L)}}o.R.6e(x);js("4Y",o.2C[x]);o.S.vU(x)}}};G.ib=E(){o.S?o.S.ib():\'\'};G.dc=E(x){if(K(o.7A)){if(o.7A!=x){o.7A=x;if(v.Iz==1){o.b4=v.b4=o.7x[x];if(o.5O){3P.9B("tP",o.b4)}}o.R.dc(x);js("7u",x);o.S.i9("7u")}}};G.9F=E(x,z){x==\'0.0\'?x=0.1:\'\';B y=x;6Y(y).I(\'.\')>0?z=1:\'\';y=y*1;if(!z){y=x==o.e2?1:o.5Y[x];o.au=x}y=43(y);if(o.k4||z){o.i8=y;X(B i=0;i0&&o.5O){B tb=3P.6H("lL"+x+"4y"+o.d);if(tb){B ct=1C 7o();o.ar=ct.an();B BR=(ct.an()-tb)/19e;if(BR0){if(o.R.1r()>0){if(o.R.1r()0){v["6w"+x+"4y"+"F6"]=v["6w"+x+"Df"]}F{J O}}}}if(o.kK.I("8l")!=-1&&v.2a==1&&!o.bo&&v[x+\'s\']==1){if(1M uN=="1N"){J O}if(x=="7f"||x=="sZ"){if(1M EA!=="1N"){2r=[];J EA(x)}}if(K(o.2a)||K(o.5L)){if(!6d(o.uJ)||8L(o.3R)){1u(\'ad bg\');J O}F{1u(\'ad ka\');J H}}F{if(K(v[x])){if(v[x].6t().I(".")>-1||v[x].6t().I(":")>-1||v[x].6t().I("[19i]")>-1){js("19j",x);if(!8L(x)&&x!="gV"){1D(E(){o.1B||(o.5L==2c&&o.2a==2c)?\'\':o.W.9l()},10);fn()}7h=0;8R=0;m9=x;2r=v[x].2D(" fQ ");o.5N=[];o.uz=2r.V;lE();o.DD=1;o.l0=H;X(B i=0;i<2r.V;i++){2r[i]=2r[i].2D(" or ")}v[x.9M("4y","hx")]=v[x];v[x]=2c;o.3R=x;if(x!=\'gV\'){o.2a=1C uN()}o.5L=1C lJ();X(B i=0;i<2r.V;i++){X(B j=0;j<2r[i].V;j++){B 7R=4F(2r[i][j]);if(7R.I("[50%]")>0){B 1J=5H(1,2);2r[i][j]=2r[i][j].1X("[50%]","");if(1J==2){2r[i][j]=\'\'}}}}if(v.sq==1){X(B i=0;i<2r.V;i++){B n=i==0?1:0;if(2r[i].V>n){X(B j=n;j<2r[i].V;j++){B 7R=4F(2r[i][j]);if(o.1m.sn){ha(7R)}F{1D(ha,i*100,7R)}}}}}if(2r[0][0]==\'\'){hU()}F{o.5L.lN(4F(2r[0][0]),x)}J H}F{J O}}F{J O}}}F{J O}};G.uF=E(x){8O(x)};E nA(w,x,d){if(K(o[w+\'o\'])&&v[w+\'s\']==1){B y;X(B i in o[w+\'o\']){if(o[w+\'o\'].2v(i)){if(!K(o[w+\'o\'][i].pN)&&K(o[w+\'o\'][i].1c)&&K(o[w+\'o\'][i].2a)){B z=o[w+\'o\'][i].1c.6t();B ok=O;if(z){if(x=="8t"){if(z==x){ok=H}}F{if(z.I("%")>0){if(d>0){z=2P(z.1n(0,z.I("%")))*d/100}F{z=-1}}F{z=2P(z)}if(x>=z){if(v[\'6w\'+w+\'Ex\']>0&&z>-1){if(x-z>=v[\'6w\'+w+\'Ex\']){z=-1}}if(z>-1){ok=H}}}if(o[w+\'o\'][i].Ew&&o.R.1r()>0){if(o.R.1r()0){1u("8l 18J");o.2a.4j();o.2a=2c;o.2a=1C uN()}if(8L()){lG()}F{if(o.1B){o.R.3h();o.S.3h()}}o.uP++;if(o.l0&&v.eg>0){2Q(o.eg);o.eg=1D(Eg,v.eg*2p*60);if(K(v.Ek)){if(v.Ek!=\'\'){o.hy?o.hy.5M():\'\';o.hy=1C 18M()}}}o.l0=O;if(v.Ei>0){1u("8l 18O");js("19l");1D(uR,v.Ei*2p,x)}F{uR(x)}}F{1u("8l 19m")}}};E uR(x){o.2a.Go(x)}E Eg(){if(K(o.2a)){if(o.2a.ey()&&o.eh==0){o.2a.se();1u("8l qz "+v.eg);2r=[];ci()}}}G.19T=E(){js(\'19U\',o.3R);1u("8l 2n");ut()};G.hU=E(){ut()};E ut(){B n=lE();1u("8l 6x "+!n);!n?hU():ci()};G.19W=E(x){if(v[o.3R+"um"]){X(B i=0;i<3;i++){v[o.3R+"um"]=v[o.3R+"um"].1X(x+(i==0?\' fQ \':(i==1?\' or \':\'\')),\'\')}}};E lE(){B x=O;if(o.3R){B 8d=v[\'6w\'+o.3R+\'4y\'+\'F6\'];B hD=v[\'6w\'+o.3R+\'4y\'+\'19X\'];if(hD||8d){if(hD>0&&o.ti>0){o.uz=hD;if(o.eh>=hD){x=H}}F{if(8d>0){o.uz=8d;if(o.eh>=8d){x=H}}}}}J x}E hU(){if(2r.V>0&&2r[7h]){if(8R<2r[7h].V-1){1u("8l 19Z");o.2a?o.2a.se():\'\';lG();8R++;B 7R=4F(2r[7h][8R]);B gD=s0(7R);if(gD==\'6Q\'){o.5L=1C lJ();o.5L.lN(7R,o.3R)}if(gD==\'2n\'){hU()}}F{ci()}}F{ci()}}E s0(7R){B x=\'6Q\';if(v.sq==1&&o.5N){B l6=O;B n=0;X(B i=0;i1&&8R<2r[0].V-1&&2r[8R]){B ER=2r[8R].5a(1,99);2r[0].ts(8R+1,99);so=H}}if(1M(x)=="3L"){X(B i=0;i=i){J}F{}}}if(2r.V==1&&2r[0].V>1){}F{B n=0;X(i=0;i0&&7h==2r.V-1){if(2r[0][0].I("js:")==0){7h=-1;2r=[[2r[0][0]]]}}if(o.1ad==2){2K=H}if(2r.V>7h+1&&!2K){o.2a.se();lG();7h++;o.DD++;8R=0;B 7R=4F(2r[7h][0]);B gD=s0(7R);if(gD==\'6Q\'){o.5L=1C lJ();o.5L.lN(7R,m9)}if(gD==\'2n\'){ci(ji)}}F{gh();o.S.7L();if(K(o.2a)){o.2a.4j();o.2a=2c}o.5L=2c;2r=[];8R=0;7h=0;o.pZ=0;o.Di!=1?js("19P",o.3R):\'\';o.Di=0;if(v.19B==1){if(o.md){3k{o.md.qu()}2N(e){1u(o.md,e)}o.md=1N}}m9=\'\';o.eh=0;o.DJ=0;2Q(o.eg);3H(o.19p);o.hy?o.hy.5M():\'\';o.cU?o.cU.1p():\'\';o.ti++;if(o.3R=="7v"||(o.3R=="ec"&&v.lx==1&&o.gP)||o.3R=="6O"){if(v.3B!=\'?\'){o.R.gK();B re;if(o.t6){o.W.j3();o.t6=O;re=H}if(o.2y=="5b"&&!o.sU&&o.1m.4Z){re=H;o.3R=="7v"?o.R.LI():\'\'}if(re||ji==\'ji\'||v.19t==1||o.l8){o.l8=O}F{o.W.2E(1)}}}if(o.l1>0){sP(o.l1);o.l1=0}if(o.3R=="lk"){ae()}o.sU=O;o.3R=2c}};G.19u=E(){2r=[[\'\']]};G.g8=E(y){B x=[\'7v\',\'ec\',\'lk\',\'7f\',\'sZ\'];B z;X(B i=0;i0){v[x[i]]=v[x[i].9M("4y","hx")];v[x[i].9M("4y","hx")]=2c}}}if(y=="7v"||y=="6O"){if(v.tq>1){if(K(o.t0)&&v.i0==1){X(B i in o.t0){o.t0[i].pN=1N}v.tq--}}}};G.nj=E(){fn();if(K(o.7O)){o.7O.4j();o.7O=2c}o.7O=1C 19o()};G.19A=E(){gh();o.7O.4j();o.7O=2c};G.fn=E(){fn()};G.gh=E(){gh()};E fn(){if(o.9Y){}F{o.9Y=1V("2e");o.1W.1T(o.9Y);gf(o.9Y);P(o.9Y,{"2w":"#42","1F":0.1});o.9Y.C.4R=Ix}};E gh(){if(o.9Y){o.1W.3u(o.9Y);o.9Y=2c}};E 8E(){if(K(o.26)){B p=o.2b?2F(v.19C,v.26):v.26;if(p!=o.qO){av(p,o.26,v.gJ)}1t(o.26);P(o.26,{"1F":v.nV});o.S.4B();o.gF?o.gF.1B():\'\'}};G.h1=E(){if(K(o.26)){if(6d(o.26)){3H(o.rT);B t=o.R.1c();if(t==0&&v.B7==1){}F{if(v.DP>0){2Q(o.tn);o.tn=1D(pK,v.DP*2p)}F{pK()}}}}};E pK(){2Q(o.tn);if(v.tl==1&&!o.1B){}F{P(o.26,{"1F":0});1D(DM,3Z)}}E DM(){if(!o.1B&&v.eF==1){}F{1p(o.26);o.gF?o.gF.4n():\'\';o.S.4B()}}G.8E=E(){8E()};E Dg(x){if(v.tj==1){X(B i=0;i<56.V;i++){if(56[i]){if(56[i].3t("id")!=v.id){56[i].3t(\'4n\')}}}}dh=v.id}E tf(x){B y=7T.6j(x).V;o.hO=0;if(y>0){x=s9(x,y,\'\',-1)}J x}E s9(x,y,p,j){B x2=[];B 2K;if(K(x[\'Y\'])){x=x[\'Y\'];y=x.V}B ii=0;X(B i=0;i0&&q2>0){B s1=x[i][\'3B\'].1n(q1+1,q2-q1-1);B s2=s1.2D(",");B s3=\'\';X(B k=0;k0){x[i][\'5l\']=s9(x[i][\'5l\'],z,x[i][\'id\'],i)}}if(!2K){x2.2T(x[i])}}J x2}E z2(){B x=[];if(K(v.4S)){if(v.4S.I("x-")!=0){X(B y in o.1L){if(o.1L.2v(y)){if(o.1L[y].es==v.4S){v.4S=y}}}}if(K(o.1L[v.4S])){v.Y.19M==1?v.Y.yw=0:\'\';x=o.1L[v.4S]}F{x=o.Y[0];if(v.4S==o.zf){o.2g=1N}}}F{x=o.Y[0]}if(x){X(B i=0;i<10;i++){if(K(x[\'5l\'])){x=x[\'5l\'][0]}F{1l}}v.4S=x.id;if(v.4S==o.zf&&x.1y!=\'3q\'){x.1y=1N}}J x}G.gu=E(){J gu()};E gu(){B x=O;if(o.S){if(o.S.h8()){if((v.Y.dW==1||v.ku==1)&&o.S.cT()){x=H}}}J x};E ae(){bs("4m","ae",1);o.W.g8();if(o.5O&&v.bZ==1){o.3q.rc(0,o.R.1r())}if(o.S.h8()){if(gu()){if(K(v.Y.zB)){o.zb=1D(E(){o.S.bf()},v.Y.zB*2p)}F{o.S.bf()}}F{sC()}}F{if(v.16S==1&&o.2b){o.W.8h()}wS()}}G.zl=E(){sC()};E sC(){if(v.Y.nX==1&&!o.S.cT()){o.S.nw();J}if(v.Y.KL==1){!o.S.ip()?o.S.bF():\'\'}wS()}E wS(){8E();v.5T==1?o.5T.3t("4m"):\'\';js("16W");if(v.7q==1&&v.16X==1&&2I(v.zm)){7q(v.zm)}if(v.ac){if(1M z5!=="1N"){!o.ac?o.ac=1C z5():o.ac.ze()}}}E ou(x){if(x.I(\'js:\')==0){3k{x=2k(x.1n(3))}2N(e){aJ.1u(e.8o)}}J x?x:\'\'}E sl(){B su=2L.8n(7o.ka()/2p);B sr=(K(v.zh)?v.zh:0)+2P(o.R.1c());B 1G=0;o.1m.bU?1G=1:\'\';o.1m.4Z?1G=2:\'\';o.1m.b7?1G=3:\'\';o.1m.16R?1G=4:\'\';o.1m.tv?1G=5:\'\';B 18=v.j8.1X("[su]",su);18=18.1X("[sr]",sr);18=18.1X("[17a]",1G);B 92=1Y.1V("4b");92.6l(\'3c\',18);92.6l(\'1i\',\'3Y\');92.6l(\'1a\',\'3Y\');o.1W.1T(92)}};B tC=E(18){B 18;B 3O;B oz;B 7P;B eW="";B dp=0;B iA=O;B od=O;B tE;B R;B 3m;o.3G={x:1,y:1,x0:1,y0:1};B 9Q;B o7;B o8=0;B gI=0;B hK;if(1M(18)==\'4V\'){18=4F(18);if(18.I("[{")==0){3k{18=18.1X(/7a\'qt/ig,\'"\');18=5g.6U(18);9Q?18=o.W.6D(18):\'\'}2N(e){aJ.1u(e);18="zq 5g"}}if(18.I("#"+v.aj)==0){18=o[o.fd[0]](18)}if(18){if(18.I("#"+v.cG)==0&&18.I(v.dK)>0){9Q=H;o[o.fd[1]](18,bb)}}if(18){if(18.I("#0")==0){if(18.I(o.dU)>0){18=bB(18.1X(o.dU,\'\'))+o.dU}F{18=bB(18)}}}if(v.bK==1){18=bK(18)}if(1M(18)==\'4V\'){if(18.I(".bx")==18.V-4||18.I(".9E")>0){o7=18.2D(" or ");uA()}}}o.3M=1V("2e");gf(o.3M);P(o.3M,{"5y":"2Y 0.2s 3g","1E-8C":"8i"});o.1W.1T(o.3M);if(v.1S.z8==1){if(!o.sJ){rG(o.3M,\'o.z8\',v.1S.j4!=1,v.1S.j4==1,z6);o.sJ=H}}if(!9Q){bb()}E z6(){B p=o.3M.jc;B p2=o.2V;if(v.1S.j4==1){p=o.3M.sm;p2=o.4P}B x;if(p>p2*2F(v.1S.zi,0.5)){if(o.S.h7()){x=H;o.S.di()}}F{if(p<-p2*2F(v.1S.zi,0.5)){if(o.S.cT()){x=H;o.S.bf()}}}if(x){if(v.1S.j4==1){P(o.3M,{"1e":0})}F{P(o.3M,{"1f":0})}}F{1C 5G({mc:o.3M,1G:(v.1S.j4==1?"1e":"1f"),to:0,1c:0.1,6A:"Gf",me:"sJ"})}}E uA(){18=o7[o8];if(18.I(o.dU)>0){18=18.1X(o.dU,\'\');v.3B=18}B 4Q=gQ(18);4Q.bP=E(){if(G.gH==4&&G.7d==4H){bF(G);o.S.Gb()}F{om(1)}};4Q.tu=E(e){om(1)};4Q.aL();9Q=H}E om(x){if(o8+10){y=o[o.fd[1]](y)}if(18.I(".bx")==18.V-4){B bx=y.2D(/(\\r\\n\\t|\\n|\\r\\t)/gm);18=[];B uo=1;B jh=\'\';X(B i=0;i-1){if(bx[i].I(" - ")>-1){B 1J=bx[i].2D(" - ");jh=1J[1J.V-1]}}if(bx[i].I("3N")>-1){18.2T({1R:""+(jh!=\'\'?jh:uo),3B:bx[i]});uo++;jh=\'\'}}}F{y=y.1X(/(\\r\\n\\t|\\n|\\r\\t)/gm,"");3k{18=5g.6U(y)}2N(e){om(2)}}if(o.S){if(v.Y.l9==1){o.S.iq(2)}}bb();aC();1D(E(){js("Y")},1)}}E bb(x){18=o.W.6D(x?x:18);18&&18!=\'?\'?6D(18):\'\';o.1B&&x&&!o.2a?o.R.2E():\'\'}E 5S(x,AG){B y=H;B yy=H;js("16t",x);if(AG!=1&&v.8M==1&&v.tJ==1){tO();J}if(3O){if(o.1B||o.gP||(v.3p==1&&!o.1y)){if(3O.V>0){7P++;y=7P>3O.V-1;if(y&&3O.V>1&&v.er>0){if(o.er1){if(o.2C[o.3l].I(2S("eC"))==-1){o.2C[o.3l]=o.2C[o.3l]+\' (\'+2S("eC")+\')\'}if(o.3l>0){yy=O;o.W.6e(o.3l-1);hr()}F{if(o.2C[o.3l+1].I(2S("eC"))==-1){yy=O;o.W.6e(o.3l+1);hr()}}}}if(!y){B z=O;o.2g>0||!o.1y||R.5B()?\'\':o.2g=4p();if(o.2y!=pE(3O[7P])||o.2y!=\'cu\'){if(o.1B){o.W.cF(1);z=H}}if(v.uK>0){2Q(o.hV);o.hV=1D(jj,v.uK*2p)}F{jj()}}F{if(v.8M==1&&yy&&v.tJ!=1){y=O;tO()}}}}F{y=O;if(!o.1y){jj()}}}if(y&&yy&&x){tI(x,H)}};E jj(){if(o.1B||o.gP||(v.3p==1&&!o.1y)){1u("16w c9",o.2g);6D(\'or\');o.1y&&!o.2a?R.2E():\'\';hr()}F{if(!o.1y){if(3O.V>0){if(7P+1<3O.V){7P++;o.er++;6D(\'or\')}}}F{2Q(o.hV);o.hV=1D(jj,2I(v.uK,5)*2p)}}}E tI(x,mr){bs("2n","hJ",H);if(v.As==1&&!o.bt){if(v.AB==1){o.9X.9E(v.AA)}F{o.9X.9E(x)}if(v.Ay==1&&K(v.Ax)){o.ei=1C Aw();o.W.h1()}}mr?o.bt=H:\'\';if(o.1B){o.W.7L();o.S.3h()}K(o.26)&&!K(o.ei)?o.W.8E():\'\';js("2n",x)}E tO(){gI++;1u("hJ fO Ll "+gI);o.1B?o.n4=1:\'\';K(o.bI)?2Q(o.bI):\'\';o.bI=1D(Av,v.tK*2p)}E Av(){B x=2F(v.16G,10);if(o.1B||o.n4==1){o.n4=0;if(gI0&&!o.5k&&!y){B 1c=o.Lz;if(1c+10<41()){1u(\'16J (Au)\');js("Au");R.2E();R.3U(1c);x=H}}if(!x){o.W.pk()}};G.9I=E(){if(v.qr==1){K(o.26)?o.W.8E():\'\'}v.eF==1?o.W.h1():\'\';o.S.2E();o.W.AO();if(v.16M==1&&K(v.qv)){if(v.qv.V>5){qw();3H(tE);tE=6R(qw,v.AD*2p)}}js("1B")};G.jl=E(){if(v.oF==1&&o.4G){if(o.W.jl()){o.9R=R.uv();o.S.4B();rJ()}}o.tD=H};G.dV=E(){4p()>0&&4p()==41()&&o.W.gu()?\'\':o.W.3h()};G.hv=E(){1u("16N")};G.hw=E(){1u("tA");o.W.tA();K(o.g0)?js("46",o.g0):\'\'};G.c7=E(){1u("tM");gI=0;o.W.tM();o.2y=="1H"?rC(1):\'\'};G.a4=E(){if(R){1u("41",41());o.W.41(4p(),41());js("1r",41());gI=0;2Q(o.bI);if(K(o.oQ)){o.W.dc(o.oQ);o.oQ=2c}}};E 4p(){B x=R.1c();J x}E 41(){B x=R.1r();J x}G.dY=E(){};G.9z=E(){1u("9l");o.W.9l();js("7Y")};G.cB=E(){if(dp!=4p()){if(!o.9Y){o.W.7L();if(dp==0){if(v.eF==1&&v.B7==1){o.W.h1()}}}}dp=4p();B cd=41();js("1c",dp);if(v.2h.on==1){if(1M(B6)==\'E\'){!v.dr&&v.2h.dr?v.dr=v.2h.dr:\'\';if(!3m&&v.2h.3Q!=1&&v.dr&&v.dr!=\'\'&&dp>0){o.dH=1C B6();3m=o.dH.gA()}}}if(o.2y=="1H"&&o.1m.7m&&cd>0){if(o.1B&&dp>cd-1){2Q(hK);hK=1D(B4,4f)}}};E B4(){if(!iA){o.W.3h();o.R.8w()}}G.rU=E(){if(o.2y=="5b"){R?R.oN():\'\'}};G.B1=E(x){o.W.cF();R.B0(x)};G.IL=E(x){if(K(x)){if(3m){3m.3W(x)}v.2h.1K=x}};G.AY=E(x){if(K(x)){if(3m){3m.3c(x);3m.2E()}}};G.oN=E(){if(o.2y=="5b"&&R){J R.3X()}F{J H}};G.nt=E(){J o.2y=="1H"?R.nt():1N};G.ns=E(){J R.ns()};G.6e=E(x){1u("17W",x);if((o.2y=="cu"||o.2y==o.ws||(o.2y=="1H"&&(v.9v==0||az()<2))||(o.2y=="3J"&&(v.oi==0||bW()<2)))&&K(o.4g[x])){B 1c=G.1c();o.2g>0?\'\':o.2g=1c;o.W.3U(1c,O);6D(o.4g[x],H);B y=H;if(v.1k){if((v.1k.17X==1&&!o.1B)||!o.1y){y=O}}if(o.a9>0){R.gL(o.a9)}if(y){o.W.2E()}}if(o.2y=="1H"&&v.9v==1&&az()>1){R.GU(x)}F if(o.2y=="3J"&&v.oi==1&&bW()>1){R.H5(x)}F if(o.2y=="5b"||o.2y=="dm"){R.uH(x)}};G.KI=E(x,y){J iM(x,y)};G.sH=E(x,y){J zV(x,y)};E iM(x,y){B r=x.1i+\'p\';if(x.1i<4H){r=\'oT\'}F if(x.1i>=4H&&x.1i<=e7){r=\'iS\'}F if(x.1i>e7&&x.1i<=iU){r=\'iQ\'}F if(x.1i>iU&&x.1i<=3Z){r=\'iO\'}F if(x.1i>3Z&&x.1i<=gl){r=\'qS\'}F if(x.1i>gl&&x.1i<=AU){r=\'oP\'}F if(x.1i>AU&&x.1i<=AT){r=\'p4\'}F if(x.1i>AT&&x.1i<=AS){r=\'qB\'}F if(x.1i>AS&&x.1i<=AQ){r=\'17R\'}F if(x.1i>AQ){r=\'qm\'}if(x.1a==186&&x.1i<=18a){r=\'iS\'}F if(x.1a==A1&&x.1i<=Ap){r=\'iQ\'}F if(x.1a==18f&&x.1i<=18g){r=\'iO\'}F if(x.1a==18i&&x.1i<=18j){r=\'oP\'}F if(x.1a==18l&&x.1i<=188){r=\'p4\'}F if(x.1a==17B&&x.1i<=17O){r=\'qB\'}F if(x.1a==17q&&x.1i<=17r){r=\'qm\'}if(v.1k.17t==1&&K(v.1k[\'6G\'+r])){r=v.1k[\'6G\'+r]}F{if(y==1){r=2S(r)}if(y==2&&K(x.a2)){r=2P(x.a2/2p)+\' \'+2S(\'gR\')}}J r};E zV(x,y){B r=x.lm();if(r=="17u"||r=="en"){x="17v"}F if(r=="17w"||r=="ru"){x="Русский"}if(1M(v.oV)=="3L"){if(K(v.oV[x])){x=v.oV[x]}F{x=2F(v.oV[y.6t()],x)}}J x};E rJ(){if(o.4G&&o.29&&!o.tY){R.uc();X(B i=0;i0){if(o.aQ[x]){B 1c=G.1c();o.2g>0?\'\':o.2g=1c;o.W.3U(1c,O);6D(o.aQ[x],H);o.W.2E()}}F{if(o.2y=="1H"&&v.cm==1){R.GQ(x)}F if(o.2y=="3J"&&v.zJ==1){R.GN(x)}F if(o.4G){R.gL(x)}}};G.rL=E(){B x=o.2C[o.3l];x==1N?x=\'\':\'\';B y=iC()&&v.hb==1&&v.9v==1&&x!=2S("2z");J(y?\'\'+2S("2z")+\' \':\'\')+x};G.rO=E(){B x=o.7x[o.7A];x==1N?x=\'\':\'\';J x};G.iC=E(){J iC()};E iC(){B x=O;if(R){if(o.2y=="5b"){x=R.2z()}if(o.2y=="1H"&&v.9v==1&&az()>1&&v.hb==1){x=R.2z()}if(o.2y=="3J"&&v.oi==1&&bW()>1){x=R.2z()}}J x}E az(){if(o.2y=="1H"){J R.az()}F{J 0}}E bW(){if(o.2y=="3J"){J R.bW()}F{J 0}};G.9i=E(){J o.4G?R.9i():o.54};G.4I=E(x){if(R&&(o.r9||K(v.9i))){R.4I()}if(v.ul>0){P(o.3M,{"1i":(o.2b?"100%":o.cD-v.ul)})}if(o.3m&&v.2h.LP==1){o.dH.4I()}if(v.qF==1){r5()}if(o.uO){o.uO.4I()}};G.3V=E(){J R?R.3V():{}};G.hX=E(){R.hX()};G.8M=E(){1u(\'8M\');o.a5=0;o.1y?v.3p=1:\'\';o.W.9l();if(18&&v.17F!=1){if(18.I(\'(5H)\')==-1){18=18+(18.I(\'?\')==-1?\'?\':\'&\')+\'Ae=(5H)\'}}if(18){if(o.4G){R.3c(18);G.2E()}F{6D(18)}}};if(!K(o.26)){r3()}if(K(v.26)){if(v.26!=\'\'){av(v.26,o.26,v.gJ);if(v.qr==1&&!o.1y){1p(o.26)}}F{v.26=2c}}E bq(){eW=R?R.7d():\'\'}E Ai(18){3O=18.2D(" or ");X(B i=0;i<3O.V;i++){if(3O[i].I(" fQ ")>-1){oz=3O[i].2D(" fQ ");3O[i]=oz[5H(0,oz.V-1)]}if(K(v.ox)&&3O[i].I("//")==-1){3O[i]=v.ox+3O[i]}}7P=0}E A2(){bq();if(eW=="7Z"||o.5k){o.W.rM()}if(eW!=""){o.W.yx()}}E r3(){if(o.26){o.1W.3u(o.26)}o.26=1V("2e");P(o.26,{"4r-3e":"22","1F":v.nV,5y:"1F 0.5s"});if(v.qF==1){Am()}F{P(o.26,{\'1o\':\'2o\',\'1f\':0,\'1e\':0,\'1a\':\'100%\',\'1i\':\'100%\'})}o.1W.1T(o.26)}E 6D(x,y,Af){2Q(hK);v.hN==\'\'?v.hN=\';\':\'\';if(x.I(\'{\')>-1&&x.I(\'}\')>-1&&x.I(v.hN)>-1){B z=x.2D(v.hN);o.aQ=[];X(B i=0;i0){B fu=3O[7P];if(fu){if(fu.I(\'js:\')==0){3k{fu=2k(fu.1n(3))}2N(e){aJ.1u(e.8o)}}}if(fu){o.2y=pE(fu);B gA=O;if(Af){gA=H}18=fu;if(18){18=18.1X(/\\(5H\\)/g,2L.5H())}F{18=3O[0]}if(!gA&&x!=\'x\'&&R&&o.2y==ft&&(ft=="cu"||(ft=="cs"&&!o.1m.2j)||(ft=="5b"&&o.1y&&!od)||ft=="dm"||ft=="1H"||ft=="3J")){R.3c(18);1u("3c")}F{1u("17J");q0();Li(18)}rC()}}if(!y){3H(o.rn);o.rn=6R(A2,o.py);if(!K(v.1Z)&&v.pJ==1&&v.rK==1){v.1Z=\'\'}if(K(v.1Z)){o.W.eO(v.1Z)}if(v.fB==1){if(v.oF==1&&o.1m.2j){}F{if(o.2y=="5b"){P(o.3M,{"1e":-jH,"1f":-jH})}F{3o(o.3M)}v.1w.1p=0}}}}E rC(x){if(o.e2||x){if(o.k4){R.go(o.i8)}F{if(o.au!=o.e2){R.go(o.5Y[o.au])}}}}E pE(x){B 1G="cu";if(x){if(x.I(".L3")>0){1G="1H"}F if(x.I(".Jq")>0){1G="3J"}F if(x.I("w")==0&&x.I("s")==1){1G=o.ws}F if(x.I(\'5b.7E/\')>-1||x.I(\'pS.be/\')>-1){if(1M(A5)==\'E\'){1G="5b";if(v.yL==1){B y=\'ce://4b.5b.7E/vi/\'+pW(x)+\'/\';Le(y+\'A3.iE\',E(z){z>100?v.26=y+\'A3.iE\':v.26=y+\'1bn.iE\';if(o.1L){o.1L[o.3w][\'26\']=v.26}v.3p==1||o.1y?\'\':av(v.26,o.26,v.gJ)})}}F{1u("No L2")}}F if(v.cs==1&&x.I(\'cs.7E/\')>-1){1G="cs"}F if(v.pT==1&&x.I(\'pT.7E/\')>-1){1G="pT"}F if(v.dm==1&&x.I(\'17N.7E\')>-1){1G="dm"}F if(v.L8==1){if(1M(KZ)==\'E\'){KZ(x)?1G="7a":\'\'}}}o.r9=1G=="5b"||1G=="cs"||1G=="pT"||1G=="dm";o.4G=1G=="cu"||1G=="1H"||1G=="3J"||1G==o.ws;J 1G}E Le(18,Lh){B 4b=1C 17M();4b.bP=E(){Lh(G.1i)};4b.3c=18}E Li(x){o.2y=pE(x);if(o.4G){R=1C JS(x,o.3M,O)}if(o.r9){R=2k("1C tC"+o.2y[0].Lb()+o.2y.5a(1)+"(x,o.3M);")}if(o.2y=="7a"){R=1C 17L(x)}o.S?o.S.L9():\'\';B t=0;if(K(v.1r)){if(o.3q&&v.bZ==1&&!o.1y){t=o.3q.bw().t}1D(E(){o.W.41(t,v.1r)},100)}}E q0(){if(R){R.4j();R=2c;eW="7G"}if(3m){3m.4j();3m=2c;3m=1N;o.dH.5M();o.3m=2c;o.dH=2c}};G.4j=E(){q0()};G.17K=E(){3O=[];q0()};G.6D=E(x,y,z){6D(x,y,z)};G.av=E(x){av(x,o.26,v.gJ)};G.2E=E(){if(R){iA=O;od=O;if(o.5k){o.3K.2E()}F{R.2E();v.eF==1?o.W.h1():\'\'}if(K(3m)){3m.2E()}if(o.7U){if(o.4G){if(o.ar>0&&!o.7U.17I()){o.7U.q9()}}F{o.qb=[];o.S.i9("cp")}}if(o.4G&&v.GB>-1&&!o.uy&&!o.1m.4Z){if(o.ar>0){R.GF()}}hr()}F{1D(G.2E,3Z)}};E hr(){if(v.KS>0&&3O.V>1){if(41()==0||v.KY==1){2Q(o.q7);o.q7=1D(Lk,v.KS*2p)}}}E Lk(){if(o.1B&&(41()==0||v.KY==1)&&4p()==0&&!o.hV){if(R){if(R.a1()==0&&7P!=3O.V-1){5S(\'6D Ll\')}}}}G.LQ=E(1h){if(o.3m){if(v.2h.LP==1){if(o.tB[o.3m]>2){J}}if(1h){1h.bA();1O.1h?1O.1h.6P=H:\'\'}B 1J=R;R.uk(H,o.3m);3m.uk(O,o.3M);R=3m;3m=1J;R.2E();3m.2E();js("2h")}};G.LI=E(){R.3c(18)};G.xi=E(){v.5T==1?o.5T.3t("1p"):\'\';o.qJ=H};G.iV=E(){if(v.1w.wV){v.1w.wV=O;if(o.S){o.S.vn(1);o.S.xI()}}o.qJ=O};G.LH=E(){if(o.3m&&o.dH){o.dH.hT()}};G.gO=E(){if(o.4G&&o.5V){o.jq=H;R.5V()}};G.dE=E(){if(o.4G&&o.8U){R.8U()}};G.lQ=E(){if(v.f6==1&&K(v.17H)){if(K(o.f6)){o.f6.1t()}F{if(1M(LK)==\'E\'){o.f6=1C LK()}}}jm();if(R){mG(0);R.lQ()}};G.gK=E(){o.f6?o.f6.1p():\'\';R?R.gK():\'\'};G.jm=E(x){jm(x)};E jm(x){if(v.17G==1&&2I(v.cU)){if(K(o.cU)){o.cU.1t(x)}F{if(1M(Lp)==\'E\'){o.cU=1C Lp()}}}}G.3h=E(){if(o.5k){o.3K.3h()}F{R?R.3h():1u("17E")}if(K(o.3m)){3m.3h()}};G.rf=E(){od=H;o.W.3U(0,O);K(o.26)?o.W.8E():\'\';6D(\'x\')};G.dn=E(){R?R.dn():\'\'};G.3U=E(x){if(R){if(o.5k){o.3K.3U(x)}F{R.3U(x);if(v.2h.on==1){if(3m){3m.3U(x)}}}}};G.5i=E(){if(R){R.5i();o.5k?o.3K.5i():\'\';1u("5j")}if(v.2h.on==1&&v.2h.h9==1){if(3m){3m.5i()}}};G.6r=E(){if(R){R.6r();o.5k?o.3K.6r():\'\';1u("91")}if(v.2h.on==1&&v.2h.h9==1){if(3m){3m.6r()}}};G.3W=E(x){R?R.3W(x):\'\';if(v.2h.on==1){if(v.2h.h9==1&&3m&&!o.JB){3m.3W(x)}}if(o.5k){o.3K.3W(x)}};G.lb=E(){J R?R.lb():O};G.5B=E(){J R?R.5B():O};G.7d=E(){J eW};G.7G=E(){J iA};G.1c=E(){B x=0;if(R){x=4p();if(o.5k){B y=o.3K.4p();y?x=y:\'\'}F{if(41()>0&&x!=41()){o.Lz=x+0.17D}}J x}F{J 0}};G.1r=E(){B x=0;if(R){x=41();x==0&&K(v.1r)?x=v.1r*1:\'\';if(o.5k){B y=o.3K.41();y?x=y:\'\'}}J x};G.a1=E(){J R?R.a1():0};G.fv=E(){o.3G.fv=o.3G.fv?O:H;P(o.3M,{"2Y":(o.3G.fv?"3n(-1)":"3n(1)")})};G.17C=E(){r3()};G.rd=E(){if(o.4G){R.4z()}};G.KE=E(x,y){if(x==\'1Q\'){if(y==1){dB(v.1k.1Q/100)}if(y==2){dB(-v.1k.1Q/100)}if(y==3){o.R.iG()}}F{if(o.4G){if(!o.9P[x]){if(x==\'oL\'){o.9P[x]=0}F{o.9P[x]=1}}if(y==1){o.9P[x]+=v.1k[x]/100}if(y==2){o.9P[x]-=v.1k[x]/100}if(y==3){if(x==\'oL\'){o.9P[x]=0}F{o.9P[x]=1}}!o.iI?o.iI=[]:\'\';o.iI[x]=x+\'(\'+2P(o.9P[x]*100)+\'%) \';B cf=\'\';X(B i in o.iI){cf+=o.iI[i]}P(R.9W(),{\'6W\':cf});o.S.ng(x)}}};G.1Q=E(x){dB(x)};E dB(x){if(6Y(x).I(":")>0){B y=x.2D(":");B z0=o.2V/o.4P;B z1=o.R.3V();if(z1.1a>0){z0=z1.1a/z1.1i}B z=y[0]/y[1];if(z0!=z){if(o.4G){R.fR()}B w2=o.4P*z;B x2=w2/o.2V;B h2=o.2V/z;B y2=h2/o.4P;if(x2<1){o.3G.x0=o.3G.x=43(x2);o.3G.y=1}F{o.3G.x=1;o.3G.y0=o.3G.y=43(y2)}P(o.3M,{"2Y":"3n("+o.3G.x+") 3v("+o.3G.y+")"});o.ky=x}}F{o.3G.x+=43(x);o.3G.y+=43(x);P(o.3M,{"2Y":"3n("+o.3G.x+") 3v("+o.3G.y+")"})}if(v.1S.17o==1){if(!o.qY){if(o.3G.x>0||o.3G.y>1){rG(o.3M,\'o.17y\');o.qY=H}}rB()}o.S.ng(\'1Q\')};G.iG=E(){if(o.4G){R.fR()}o.3G.x=o.3G.x0;o.3G.y=o.3G.y0;P(o.3M,{"2Y":"3n("+o.3G.x+") 3v("+o.3G.y+")"});o.S.ng(\'1Q\');o.ky=2c;rB()};E rB(){if(o.qY&&v.1S.17x!=1){if(o.3G.x==1&&o.3G.y==1){P(o.3M,{"1e":0,"1f":0})}}};G.gv=E(x,y){R.gv(x,y)};G.cW=E(){J cW()};E cW(){J 3O?(3O.V>0?(3O[7P]?3O[7P]:\'\'):\'\'):\'\'};G.rW=E(){J 3O.V};G.9W=E(){J R?R.9W():O};G.6u=E(){if(o.4G){R.6u()}};G.tX=E(){R.tX()};E qw(){B 4Q=gQ(v.qv+\'?18=\'+3O[7P]);4Q.bP=E(){if(G.gH==4&&G.7d==4H){if(G.da){v.1R=G.da;o.W.af(\'1R\')}}};4Q.aL()}};B JS=E(18,1I,2h){B 1g=1V(v.fB==1?"Jr":"gE");B 9N;B sT=0;B 1H;B 4W=O;B sK=O;B s5=O;B 9T=O;B gY=-1;B 3J;B 6C=O;B ws;B rZ=O;B 6i=O;o.5u=O;B 8m=0;B 9G=O;B 2n;B 17s;B ma=O;B hg=-1;B cr=-1;B tg;B ty;B a7;B hW;B 17p;B KG=\'gE/Gs; 17P="18k.18h, 18e.40.2"\';B lW=O;P(1g,{\'1o\':\'mk\',\'1a\':\'100%\',\'1i\':\'100%\',\'3L-nm\':\'uG\',\'5y\':"6W 0.2s 3g",\'9D-1i\':\'2z\',\'6m-1i\':\'22\',\'9D-1a\':\'2z\',\'6m-1a\':\'22\'});fR();if(o.1m.7Q&&v.3p==1&&v.sz==1){if(!o.1y&&v.7v){4d(1g,{\'km\':1})}F{o.3z=H;o.S?o.S.5i():\'\';4d(1g,{\'3z\':1,\'km\':1,\'3p\':1})}}F{if(o.1m.2j){4d(1g,{\'km\':1})}if(!o.1m.tv){4d(1g,{\'4z\':(v.4z==1?\'8t\':\'22\')})}}if(v.18d==1){4d(1g,{"18c":"K7","18b":"K7"})}18=fS(18);4d(1g,{\'3c\':18,\'x-3S-5V\':\'I6\',\'Ky\':\'H\'});if(v.184!=1){4d(1g,{\'Ky\':\'H\'})}if(v.183==1){4d(1g,{\'2h\':\'O\'})}if(2h){1g.3p=H;if(v.2h.h9!=1||v.3p==1){1g.3z=H}F{1g.1K=2I(v.2h.1K)?v.2h.1K:v.1K}}if(v.182==1){4d(1g,{\'181\':\'17Z\'})}uC();if(v.17Y==1){B dl=1V("ex");4d(dl,{"Ih":"no","Ij":"H","Ik":"H","3c":""});P(dl,{"1o":"2o","1a":"100%","1i":"100%","2W":0});1I.1T(dl);B L6=1O.6R(E(){if(dl.kv.1Y.gH==="17V"){1O.3H(L6);P(dl.qq.b9,{"3a":0,"2B":0});dl.qq.b9.1T(1g)}},100)}F{1I.1T(1g)}if(!K(18)){18=\'\'}B u1=O;if(o.1m.tv){if(18.I("17U")>0){u1=H}}if(18.I(".Jq")>0){6i=H;if(!o.3J){if(1M L1!=="1N"){o.3J=1C L1()}F{6i=O}}if(K(o.3J)){if(!K(1O.Lm)){o.3J.oY()}F{tN()}}}F if(((2O.1H==1&&v.qG!=1)||18.I(".L3")>0)&&!u1&&(o.h6.I("8G")!=-1||K(1O.5R))){4W=H;sK=H;3k{if(K(1O.5R)){if(!5R.KW()||(o.1m.7m&&v.17T==1&&!o.1m.4Z)||(o.1m.7m&&o.1m.4Z&&v.Lc==1)||(o.1m.oR&&v.17S==1)){1u(\'8G 17Q \',5R.KW());4W=O}F{if(v.4z==1||v.3p==1||v.LU==1||2h){e3(O)}}}F{4W=O}}2N(2n){4W=O}}F if(18.I("w")==0&&18.I("s")==1&&v.17m==1){9G=H;rX()}if(o.1m.tv&&v.3p==1&&!4W&&!6i&&!9G){1D(E(){o.W.dN()},100)}if(v.7U==1){K(o.7U)?o.7U.bc():\'\';o.7U=1C 16Q()};G.tX=E(){tN()};E tN(){6i=H;if(sL()){if(v.4z==1||v.3p==1||v.Lr==1){ls(O)}}F{6i=O;1u("17l fU LC")}}E ls(x){if(o.3J&&!6C){o.3J.gA(x,1g,18,2h);K(1O.Lm)?6C=H:\'\'}}E e3(x){1u("8G");if(o.4g.V>1){v.9v=0;v.KD=H}F{v.KD?v.9v=1:\'\'}if(o.aQ.V>1){v.cm=0;v.JV=H}F{v.JV?v.cm=1:\'\'}o.a7=O;gY=-1;a7=[];o.3C?o.3C.JX():\'\';B tG=O;if(v.7v&&v.Js==1){tG=H;v.Js=0}9N={KV:(v.Jv==1&&!2h),16L:(v.4z==1||v.3p==1||2h||x)&&!tG,gk:60,uu:60,16K:O};if(v.Kv>0){9N.16I={6V:{K8:v.Kv*2p}}}if(v.K9>0){9N.16H={6V:{K8:v.K9*2p}}}if(v.16F==1){9N.16E=H}if(v.gn==1){B ks=[\'fp\',\'wv\',\'pr\',\'ck\'];B pb=[\'7E.16D.16C\',\'7E.16A.fL\',\'7E.16o.16z\',\'4c.w3.16y\'];B dj={};X(B i=0;igl){v.6K.gk=gl}v.6K.uu=v.6K.gk}if(K(v.6K.Kz)){v.6K.uu=v.6K.gk=v.6K.Kz}if(1M v.6K=="3L"){X(B 1d in v.6K){if(v.6K[1d].6t().I(\'2k:\')==0){v.6K[1d]=2k(v.6K[1d].1n(5))}9N[1d]=v.6K[1d]}}}1H=1C 5R(9N);js("1H",1H,1);1H.Lu(18);1H.16P(1g);1H.on(5R.7w.178,E(){1u("8G 17k")});1H.on(5R.7w.17j,E(1h,2f){!2h?o.W.dN():\'\'});1H.on(5R.7w.17i,E(1h,2f){if(!2h&&v.9v==1&&az()>1){KJ();qd();o.S?o.S.ic(o.3l):\'\'}});1H.on(5R.7w.17h,E(1h,2f){qd()});1H.on(5R.7w.17g,E(1h,2f){qd()});1H.on(5R.7w.17f,E(1h,2f){if(!2h){if(2f.hn.5u!=o.5u){o.5u=2f.hn.5u;o.S.4B()}o.5u=2f.hn.5u;if(o.5u){1u("17e");o.Kq=18.I("?wD")>-1;if(1g.1r>0&&1g.cv>0){if(1g.1r-1g.cv<10){if(o.j5>0){if(o.j5==1g.cv&&o.Ko==1g.1r){o.oJ++;if(o.oJ>2){o.oJ=0;o.j5=-1;1H.a8();e3(H);8w()}}F{o.j5=-1}}F{o.j5=1g.cv;o.Ko=1g.1r}}}}}if(v.9v==1){o.3l=1H.nv;o.S?o.S.ic(o.3l):\'\'}nu()});1H.on(5R.7w.17d,E(1h,2f){if(K(2f.jd)){!2h?js("17c",2f.jd.17b):\'\';if(v.179==1){1M JF!=="1N"?JF(2f.jd):\'\'}}if(gY>-1){1H.GH=gY;gY=-1}s5=H;LB()});1H.on(5R.7w.176,E(1h,2f){js("174",2f,1)});1H.on(5R.7w.173,E(1h,2f){if(!2h&&v.cm==1){1D(sj,3Z)}});1H.on(5R.7w.172,E(1h,2f){if(!2h&&v.cm==1){sc()}});1H.171=O;if(v.16Z==1){1H.on(5R.7w.16Y,E(1h,2f){if(1M(2f)=="3L"){if(2f.jd.1G==\'1Z\'){B fu=2f.jd.18;if(fu){B st=1H.Ge;if(o.5d){o.3C.tF(st+\'d2\'+fu)}F{!a7[st]?a7[st]=[]:\'\';a7[st].2T(fu)}}}}});1H.on(5R.7w.16V,E(1h,2f){B x=1H.16U;B y=\'\';X(B i=0;i0||2h||v.5u==1||9G?\'\':o.2g=4p();1H.a8();if(!2h){o.R.5S()}}}F{B nx=O;if(2f.1G=="17n"){if(v.18n==1&&o.R.rW()>0){nx=H}F{1u("8G q6 R 2n, hx");1H.19n()}}F{nx=H}if(nx){2n="8G q6 2n, a8";1H.a8();!2h?o.R.5S():\'\'}}}F{1u("8G ",2f.1G,2f.hn,(2f.qc?2f.qc.pQ:\'\'));js("19N",(2f.qc?2f.qc.pQ:\'\'));if(8m>0){8m=2;t8()}}});9T=H}E qd(){if(!2h&&v.9v==1&&az()>1){if(o.3l!=1H.nv){o.3l=1H.nv;o.S?o.S.ic(o.3l):\'\';1u("8G 19L "+o.3l)}if(2I(v.c5)&&o.3l>0){B fq=v.c5.2D(",");X(B k=0;k-1){1u(\'19K 4Y\');1H.hL=o.3l-1;o.3l--;1l}}}}}E rX(){if(K(1O.K2)){if(sL()){if(!K(o.ws)){o.ws=1C 19J()}ws=1C K2(1g,18,2F(v.19I,{KV:H}));rZ=H}F{9G=O;1u("fU LC")}}}E LB(){tc()};G.6u=E(){tc()};E tc(){if(v.K5&&o.S){if(1g.fP.V>0){if(v.6u==1){1g.fP[1g.fP.V-1].he="FC"}F{1g.fP[1g.fP.V-1].he="3i"}if(!o.6u){o.6u=H;o.S.4B()}}F{if(o.6u){o.6u=O;o.S.4B()}}}}E sX(){1u("19H");!2h&&o.1B?o.W.3h():\'\';o.W.8E();8m=1;t8(o.1B)}E t8(x){if(8m>0){2Q(tg);tg=1D(Lx,v.Ly*2p)}}E Lx(){if(8m>0){1u("19G");if(4W){if(8m==1){1H.Lu(18)}if(8m==2){1H.a8();e3(H);1g.1B()}}F{4d(1g,{\'3c\':18})}}}1g.1A(\'19F\',LE);1g.1A(\'2n\',rp);1g.1A(\'7G\',8w);1g.1A(\'1B\',9I);1g.1A(\'4n\',dV);1g.1A(\'Fx\',cB);1g.1A(\'hu\',hv);1g.1A(\'nW\',hw);1g.1A(\'Fw\',c7);1g.1A(\'Fv\',dY);1g.1A(\'7Y\',9z);1g.1A(\'Fu\',a4);1g.1A(\'19E\',KU);1g.1A(\'Ft\',qi);1g.1A(\'Fr\',qk);if(o.1m.7Q){1g.1A(\'19D\',hX)}E LE(){if(!4W&&!6i){!2h?o.W.dN():\'\'}}E hX(){if(1g.19z){o.W.h0()}}E rp(){if(!4W&&!6i){if(1g.2n){1u(1g.2n,1g.2n.pQ,1g.2n.8o);B x=1g.2n.pQ;2n=1g.2n.8o;if(2n==\'\'){if(x==1){2n="19y"}if(x==2){2n="sM"}if(x==3){2n="dq"}if(x==4){2n="fU nQ"}}1u("hJ: ",2n)}if(sK&&v.sW==1){2n=1N;sX()}if(2n!=1N||o.1m.4Z){5S()}}}E 5S(){!2h?o.R.5S():\'\'}E 8w(){if(!2h){o.R.8w()}F{if(v.2h.9d==1){1g.cv=0;1g.1B()}}}E 9I(){if(!o.1y&&v.7v){1u(\'LT 1B\');4n();o.W.2E();J}if(4W&&8m>0){}F{if(!2h){B bh=o.W.8L()&&o.pZ!=1;if(bh||cr==-1){B x=O;if(4W){if(K(o.2a)||K(o.5L)){if(bh){}F{1u(\'4n iP\');4n();x=H}}}if(!x){o.R.9I()}}}}}E dV(){if(!lW){1u("19x");if(o.1B&&o.gP&&!1g.7G&&v.LL==1&&!o.9R){1u("LL");hS()}F{!2h&&!o.LJ&&1g.8K?o.R.dV():\'\'}}}E cB(){!2h?o.R.cB():\'\';if(cr>-1){if(4p()>cr){4n();cr=-1}}}E hv(){!2h?o.R.hv():\'\'}E hw(){!2h?o.R.hw():\'\'}E c7(){if(2h){lo()}F{o.R.c7();ur();if(4W&&8m>0){8m=0;1u("19w up");1H.L5();hS();o.S.2E()}if(K(v.9i)){2G()}1D(LN,3Z)}}E LN(){if(1g.bQ&&o.7x.V==0&&v.19v!=0){B at=1g.bQ;X(i=0;i0){gL(o.a9,1)}};G.9i=E(){J(1g.la/1g.h3)};E lo(){if(1g.h3>0){P(1I,{"1i":1I.2i/(1g.la/1g.h3)-2P(v.2h.2W)})}F{if(sT<20){1D(lo,100);sT++}}}E ur(){if(v.nO==1){3H(o.sQ);o.sQ=6R(sR,100);sR()}}E sR(){if(1g){if(1g.h3>0){o.W.Lj(1g.la/1g.h3);3H(o.sQ)}}}E a4(){!2h&&!9G?o.R.a4():\'\'}E dY(){!2h?o.R.dY():\'\'}E 9z(){if(4W&&8m>0){}F{!2h?o.R.9z():\'\'}}E KU(){o.W.sO()}E sL(){B lY=1O.KT=1O.KT||1O.19s;B ho=1O.KP=1O.KP||1O.19r;B m5=lY&&1M lY.m5===\'E\'&&lY.m5(KG);B KK=!ho||ho.tr&&1M ho.tr.19q===\'E\'&&1M ho.tr.5M===\'E\';J m5&&KK}B tk="<7k C=\'1F:0.5\'>";E KJ(){if(!2h&&v.9v==1){B x=1H.bY;B q=-1;o.2C=[];if(x.V>1){X(B i=0;i-1||v.19O==1){if(K(x[i].a2)){B yi=o.2C.I(y);yi>-1?o.2C[yi]+=" "+tk+" &eU;"+2P(x[yi].a2/2p)+\' \'+2S(\'gR\')+\'\':\'\';o.2C[i]=y+" "+tk+" &eU;"+2P(x[i].a2/2p)+\' \'+2S(\'gR\')+\'\'}}F{o.2C[i]=y}if(K(x[i].Lf)){o.9L[i]=x[i].Lf[0]}}F if(K(x[i].6G)){o.2C[i]=x[i].6G}F{o.2C[i]=i}if(K(v.4L)&&q==-1){if(v.4L==o.2C[i]){q=i}}if(K(o.4L)){if(o.4L==o.2C[i]){q=i}}}if(v.hb==1){o.2C[x.V]=2S("2z")}F{1H.Gu=0;1H.fI=0}if(v.Ld==1||q>-1){1H.fI=0;if(v.hM=="6x"||(!o.1y&&v.4z==0)){1H.ug=q}F{if(v.hM=="fH"){1H.hL=q}}o.3l=q}F{if(v.hb==1){o.3l=1H.bY.V-1}F{o.3l=1H.1a5}}if(v.La>0){1H.fI=x.V-v.La*1-1}nu()}o.a2=2F(1H.bY[o.3l].a2,0);o.S?o.S.4B():\'\'}}E nu(){if(v.cm==1){sj();sc()}}E sj(){if(!2h&&v.cm==1){B x=1H.bQ;o.7x=[];B 2K;B 28=-1;if(x.V>1){X(B i=0;i0){if(x[i].gM!=o.9L[o.3l]){X(B j=0;j-1){o.7A=28;1H.nk=28}}E sc(){if(!2h){B x=1H.bQ;B y=1H.nk;if(y>-1){if(K(x[y].gM)){if(o.9L.V>0){if(o.9L[o.3l]!=x[y].gM){X(B i=0;i1){1g.bQ[x].uS=H;1g.bQ[y==1?0:o.a9].uS=O;o.a9=x;y!=1?1g.cv=o.R.1c():\'\'}}E 4p(){if(6i){J 6C?o.3J.1c():0}F{J 1g.cv}};E 41(){B x=1g.1r;if(x==1ag){v.5u=1;x=4p()+10;if(o.cd){x0){hW=o.2g}}}};G.gK=E(){if(!o.jq&&(o.1m.2j||o.1m.3S)){P(1g,{"1o":"mk","1f":0,"1e":0});if(K(v.9i)){2G()}if(ma){!o.3z?1g.3z=O:\'\';ma=O}if(hW>0){o.2g=hW;hW=0}cr=-1}};G.3h=E(){1u(\'8K\');4n()};E 4n(){if(9G){ws.4n()}F{1g.4n()}};G.dn=E(){!1g.8K?3h():hS()};G.3U=E(x){if(6i&&6C){o.3J.46(x)}F{if(4W){if(v.1a7==1&&x>0&&un()){gY=1H.hL;1H.GH=0}}1g.cv=x}};G.5i=E(){1g.3z=H};G.6r=E(){1g.3z=O;if(o.2y=="1H"&&o.1m.4Z&&v.2a==1){if(!K(o.GG)){lW=H;1u("4Z 91");1g.4n();1D(E(){1g.1B();lW=O},10);o.GG=H}}};G.3W=E(x){1g.1K=x};G.GF=E(){if(o.Jp!=1g){B c9;B 9e;if(o.ly[1g]){c9=o.ly[1g];9e=o.uj[1g]}F{1O.lU=1O.lU||1O.1a4;if(K(1O.lU)){3k{9e=1C lU();c9=9e.19R(1g);o.ly[1g]=c9;o.uj[1g]=9e}2N(e){1u(e)}}}if(9e){B hI=9e.1a2();hI.hI.5F=v.GB;c9.GA(hI);hI.GA(9e.19Y);o.uy=H;o.Jp=1g}}};G.lb=E(){J!1g.8K};G.5B=E(){J v.5u==1||9G?H:o.5u};G.9W=E(){J 1g};G.uv=E(){4d(1g,{\'S\':\'1\'});J H};G.4z=E(){4d(1g,{\'4z\':\'8t\'});if(4W&&!9T){e3(O)}if(6i&&!6C){ls(O)}};G.7d=E(){B 7z="7Z";if(1g.8K){7z="8K"}if(1g.7G){7z="7G"}J 7z};G.uk=E(x,y){2h=x;y.1T(1g);1I=y;if(x){if(v.2h.h9!=1){1g.3z=H}F{if(!o.3z){1g.3z=O}}lo();if(o.2C.V>0){if(4W){hg=o.3l;1H.fI=0;1H.hL=0}}}F{if(!o.3z&&v.2h.h9!=1){1g.3z=O}1g.1K=2I(v.2h.1K)?v.2h.1K:v.1K;ur();if(o.2C.V>0){if(4W){1H.fI=-1;if(hg>-1){hg<1H.bY.V?1H.ug=hg:\'\'}}}}};G.1c=E(){J 4p()};G.1r=E(){J 41()};G.a1=E(){B x=0;if(1g.8D){if(1g.8D.V>0){B y=4p();X(B i=0;i<1g.8D.V;i++){if((y>=1g.8D.1y(i)||y>=1g.8D.1y(i)-100)&&y<=1g.8D.4m(i)){x=1g.8D.4m(i)}}x==0?x=1g.8D.4m(1g.8D.V-1):\'\'}}if(K(v.4m)){B ed=v.4m;if(7C([ed],\'-\')){ed=41()}x>ed?x=ed:\'\'}J x};G.2z=E(){J un()};E un(){B x=O;if(4W){if(9T){x=1H.Gu}}F if(6i){if(6C){x=o.3J.2z()}}J x}G.3V=E(){J{"1a":1g.la,"1i":1g.h3}};G.3c=E(x){if(x){x=x.1X(/\\(5H\\)/g,2L.5H());x=fS(x);18=x;o.bt!=2?o.bt=O:\'\';if(6i){if(6C){o.3J.c9(x)}}F if(4W){4W&&1H?1H.a8():\'\';e3(o.1y);uL()}F{4d(1g,{\'3c\':x,\'3p\':0});uC();4n()}}};E fS(x){if(x){B y=x.I(\':19V:\');if(y>0){o.fS=x.1n(y+6);x=x.1n(0,y)}}J x}E uC(){if(o.1m.7m){B y=1g.fP;if(y){X(B i=0;i {o.8X = H;}).2N(2n => {o.8X = O;});\')}F{2k(\'1Y.18u().cR(ok =>{o.8X = O;}).2N(2n => {});\')}}};E qi(){o.8X=H};E qk(){o.8X=O};G.H5=E(x){if(6C){o.3J.uH(x)}};G.GN=E(x){if(6C){if(1g.8D.V>0){o.3J.18Q(x)}}};G.198=E(x){if(o.ws){o.ws.GV(ws,x,-1)}};G.19k=E(x){if(o.ws){o.ws.GV(ws,-1,x)}};G.GU=E(x){if(9T){B y=2P(x);if(x==1H.bY.V){y=-1;1H.fI=-1}if(v.hM=="fH"){1D(9z,3Z);1H.hL=y}if(v.hM=="6x"){1u("8G 6x 19h "+y);1H.ug=y}if(y==-1){o.3l=1H.nv}nu()}};G.nt=E(){J 1H};G.ns=E(){J 6C?o.3J.19g():O};G.az=E(){J az()};E az(){B x=0;if(9T){if(1H.bY){x=1H.bY.V}}J x}G.bW=E(){J bW()};G.fR=E(){fR()};E fR(){if(1g){if(v.nn==1||v.4C==1){if(v.19f==1||v.4C==1){P(1g,{\'3L-nm\':\'4C\'})}F{P(1g,{\'3L-nm\':\'Gl\'})}}F{P(1g,{\'3L-nm\':\'uG\'})}}}G.4I=E(){2G()};E 2G(){if(v.9i){3A(\'1Q\',6Y(v.9i).1X(\'/\',\':\'))}}E bW(){B x=0;if(6C){x=o.3J.bY()}J x}G.GQ=E(x){if(9T){1H.nk=2P(x)}};G.gv=E(x,y){if(y=="1H"&&9T&&ty){ty.19d(x)}if(y=="GM"&&9T){if(a7[x]&&o.3C){X(B i=0;i0){B xx=x.2D(\' or \');x=xx[0]}B a3=1Y.1V(\'a3\');a3.6l(\'3c\',x);a3.6l(\'8q\',y);a3.6l(\'199\',\'tW\');a3.6l(\'he\',\'FC\');if(z){a3.6l(\'6V\',\'\')}1g.1T(a3);a3.1A("eM",tV)}};E tV(e){if(e.4o.8q&&o.3C){X(B i=0;i0){B z=lu.2D(",");3A(z[0].1n(4))==0?b[y].cA(0):\'\'}if(7C([lu],"2M")){o.gp=H}}}b[y].28("1Q",b[y].s("1Q"))}}}}if(K(v.1k)){if(1M(7W)==\'E\'){1k=1C 7W("1k");v.1k.7S==1?1k.1t():1k.1p()}F{o.18o=H}}if(K(v.Y)){if(1M(7W)==\'E\'){Y=1C 7W("Y");if(K(o.Y)){Y.v8(o.Y);if(v.Y.l9==0||!K(v.Y.l9)){v.Y.7S==0?Y.1p():\'\'}F{Y.1t()}if(v.Y.FH==1){Y.1t()}}F{Y.1p(1)}ih()}}mC();xM();2G(H);4t();wB();xg=O;E G4(U){B x=0;B 16l=O;if(U){if(U.g("1j")==\'2J\'){x=5v.1f+U.s("3T")+U.g("1a")/2;if(5v.g9!=2c){}F{5v.g9=[]}}F{if(5v.g9!=2c){B d0=U.g("1a")+U.s("4a")+U.s("3T");if(g1(U)){d0=0}if(U.s("3i")==1&&!U.g("1t")){d0=0}if(U.s("aI")>0){d0=0}x=bg.g("w")-v.1w.je*1-d0+U.g("1a")/2+U.s("3T");B i=0;5v.2m-=d0;X(i=0;i<5v.g9.V;i++){B d6=b[5v.g9[i]];if(d6.s("aI")>0){P(d6.c(),{"1f":(d6.g("x0")-d0)})}F{P(d6.c(),{"1f":(d6.g("x")-d0)})}d6.28("x0",d6.g("x"))}5v.g9.2T(U.g("1d"));U.28(\'ez\',1)}F{if(U.s("3i")==1&&!U.g("1t")&&!U.g("fh")){if(U.g("1j")=="1K"){if(U.s("1p")==1&&U.s("jD")==1&&gb){9s+=U.g("1a")+U.s("3T")+U.s("4a");gb=O}}}F{if(U.s("aI")>0){x=5v.1f+U.s("3T")+U.s("4a")}F{B 2K=O;if(U.g("1j")=="1K"){if(U.s("1p")==1&&U.s("jD")==1&&!U.g("fh")){if(!o.dQ&&!o.8S){2K=H;gb=O}F{if(!gb){9s-=U.g("1a")+U.s("3T")+U.s("4a");gb=H}}}}if(g1(U)){2K=H}if(!2K){5v.1f+=U.g("1a")/2+U.s("3T");x=5v.1f;5v.1f+=U.g("1a")/2+U.s("4a")}F{x=5v.1f}}}}}}J x};G.Gb=E(){mC();if(Y&&v.Y.7S&&!o.1y){Y.1t()}};G.HL=E(){mC()};E mC(){if(o.gp){1M Ga==\'E\'?o.2M=1C Ga():\'\'}}E xd(U){B 1a=o.2b&&v.1w.jO==0?o.aB:o.2V;B 1i=o.4P;B aH=0;if(U!=bg){aH=1a/2+U.s("3T")-U.s("4a")}B dw=1i/2;B r7=U.g("1a");B mB=U.g("1i");B p=U.s("1o");if(p.I("8i")>-1){aH=o.2V/2+U.s("3T")-U.s("4a")}if(p.I("1e")==0){dw=mB/2+(U.s("G5")*o.4P/100)}if(p.I("2H")==0){dw=o.4P-(U==bg?mB:mB/2)-(U.s("G6")*o.4P/100)}if(p.I("2m")>-1){aH=o.2V-r7/2+U.s("3T")-U.s("4a")-(U.s("FX")*o.2V/100)}if(p.I("1f")>-1){aH=r7/2+U.s("3T")-U.s("4a")+(U.s("iu")*o.2V/100)}if(p.I("9q")>-1){dw=-o.pC/2-(U.s("G6")*o.pC/100)+(U.s("G5")*o.pC/100);aH=(p=="9q"?-1:1)*o.yr/2+(U.s("iu")*o.yr/100)+U.s("3T")-U.s("4a")}if(p.I("S")>-1){B cx=G4(U);aH=(bg?(bg.c()?5m(bg.c().jc):0):0)+cx;if(p=="S-2m"){aH+=9s}if(v.1w.1o=="1e"){dw=v.1w.h/2-(v.de<0?v.de:0)}F{dw=1i-v.1w.h/2}}J{x:aH,y:dw+U.s("7j")-U.s("am")}}E 2G(ag){B w=o.2b&&v.1w.jO==0?o.aB:o.2V;B h=o.4P;if(v.1w.13R==1){v.1w.G1=2I(v.1w.G2)&&o.aw?v.1w.G2:v.1w.rw;v.1w.je=o.2V*v.1w.G1/100}F{v.1w.je=v.1w.rw}P(bg.c(),{\'1e\':(v.1w.1o=="1e"?0:o.4P-v.1w.h)-v.de});bg.28("y0",(o.4P-v.1w.h-v.de));if(v.1w.jO==0&&bg){P(bg.c(),{\'1a\':w,\'1f\':0,\'2B-1f\':0});bg.28("w",w);if(o.2b){P(bg.c(),{\'1f\':\'50%\',\'2B-1f\':-w/2})}}5v={"1f":v.1w.je*1,"2m":(bg.g("w")-v.1w.je*1)};B rP=O;if(!bg.g("1t")){bg.28("2q",H);rP=H}B 1d;X(B i=0;i-1){9s=5v.2m-5v.1f}if(b[1d].g("1j")=="2J"&&bg){B cX;B ml=b[1d].s("3T")+b[1d].s("iu")*o.2V/100;B mr=b[1d].s("4a")+b[1d].s("FX")*o.2V/100;if(b[1d].s("13O")==1){if(b[1d].s("13N")==1){cX=(o.2V*b[1d].s("w")/100)-ml-mr}F{cX=b[1d].s("w")}}F{if(b[1d].s("1o").I("S")>-1){cX=5v.2m-5v.1f-ml-mr;P(b[1d].c(),{"1f":(5m(bg.c().jc)+5v.1f+ml+cX/2)});9s=-1}F{cX=bg.g("w")-ml-mr;P(b[1d].c(),{"1f":(5m(bg.c().jc)+ml+cX/2)})}}b[1d].28("x0",b[1d].g("x"));b[1d].2G(cX)}}}if(1k){j1(1k)}if(Y){j1(Y)}if(mZ||o.2b||mV!=9s){4t()}}E yt(b){B 1f=0;B 1e=0;if(b.s("1o").I("2m")>-1&&b.s("1o").I("S")==-1){1f=o.2V+b.g("1a")+10}if(b.s("1o").I("1f")>-1){1f=-b.g("1a")-10}if(b.s("1o").I("1e")>-1){1e=-b.g("1i")*2}if(b.s("1o").I("2H")>-1||b.s("1o").I("S")>-1){1e=o.4P+b.g("1i")+b.g("1a")+10}if(1f>0){P(b.c(),{"1f":1f})}if(1e>0){P(b.c(),{"1e":1e})}}E j1(x){B 1e=-4f;x.j2();B y=o.4P-v.1w.h*(x.s("1o").I("1e")>-1?1:2);if(x==Y&&v.us==1){y=o.4P}B j9=y-(o.2b&&!o.1m.2j?(100+x.s("ja")*1):x.s("ja"))-(x==Y&&x.s("ja")*1==0?x.s("7j"):0);j9<100?j9=100:\'\';P(x.c(),{\'6m-1i\':j9});x.co()?P(x.co(),{\'6m-1i\':j9}):\'\';if(x.g("1t")){1e=o.4P/2-x.g("1i")/2+x.s("7j")-x.s("am");if(x.s("1o").I("1e")>-1){1e=x.s("7j")-x.s("am")}if(x.s("1o").I("2H")>-1){1e=o.4P-(v.1w.1o!=\'1e\'?v.1w.h:0)-x.g("1i")+x.s("7j")-x.s("am")}1e<0?1e=0:\'\'}if(x.g("1d")=="1k"&&o.cI){B FO=o.2V-x.g("1a")-x.s("4a");if(o.cI>FO){P(x.c(),{"1o":"2o","2m":x.s("4a"),"1f":"2z","1e":1e})}F{P(x.c(),{"1o":"2o","1f":o.cI,"2m":"2z","1e":(o.iZ<1e?o.iZ:1e)})}}F{if(x.s("1o").I("2m")>-1){P(x.c(),{"1o":"2o","2m":x.s("4a")-x.s("n6"),"1f":"2z","1e":1e})}F if(x.s("1o").I("1f")>-1){P(x.c(),{"1o":"2o","1f":x.s("3T"),"2m":"2z","1e":1e})}F{if(x.g("1d")=="Y"&&x.s("3D")==1){P(x.c(),{"1o":"2o","1f":o.2V/2-x.g("1a")/2+x.s("3T")/2-x.s("4a")/2,"1e":1e})}F{B l=o.2V/2-x.g("1a")/2+x.s("3T")-x.s("4a");P(x.c(),{"1o":"2o","1f":(l>0?l:0),"1e":1e})}}}x.ay()};G.f8=E(1d){B U=b[1d];B a=U.g("1j");if(a){B d=1C 7o();o.ar=d.an();if(a&&a!=""){53(U);a=="4n"?o.FM=1:\'\';a=="1B"?o.FM=0:\'\'}}pL()};G.rD=E(z,x,y){X(B 1d in b){if(b.2v(1d)){if(b[1d].s(z)==x){b[1d].28(y?"6X":"3o")}}}};G.qU=E(x,s){B y=7s(s,x);J y};E 53(U,1G){o.jF=H;nP=U;B a=U.g("1j");if(a=="1B"){o.W.2E();if(o.3z&&v.FL==1){o.W.6r();v.FL=0}if(v.1S.on==1&&v.1S.2R==1&&v.1S.rj==1){7n(\'1B\',1)}js("FK")}F{if(a=="4n"){o.n4=0;o.W.3h();if(v.1S.on==1&&v.1S.2R==1&&v.1S.rj==1){7n(\'1B\',0)}js("Hh")}if(a=="2K"){o.W.n2()}}if(a=="Gf"){o.W.3U(0,O)}if(a=="2b"){!o.5k?o.W.9j():\'\'}F{if(a=="rl"){o.W.8h()}}if(a=="2J"){B ld=o.R.1r();B lt=U.g("2A")*ld;if(v.4v>0){ld-=v.4v*1;lt=U.g("2A")*ld+v.4v*1}if(v.j6>0){if(v.j6/ld<=1-U.g("2A")){J}}js(a,lt);o.W.3U(lt,H);if(o.3q){o.3q.rc(lt,ld);o.2g>0?o.2g=1N:\'\'}js("lS",lt)}if(a=="1K"){B x=U.g("2A");x<0.13E?x=0:\'\';x>1?x=1:\'\';if(U.s("7I")=="4X"){x=43(x*o.5Y.5a(-1)[0]).vg(1);o.W.9F(x,1)}F if(U.s("7I")=="vh"){o.R.IL(x)}F{if(o.5O&&v.s7==1){3P.9B("s6",x);if(U.g("2A")>0||o.1m.7Q||v.lM==0){3P.rq("k0")}F{3P.9B("k0",1)}}o.W.3W(x)}}if(a=="5j"){if(o.5O&&!o.1m.7Q&&v.lM==1){3P.9B("k0",1)}o.W.5i();if(v.1S.2R==1&&v.1S.IK==1){7n(\'5j\',0)}}F{if(a=="91"){if(o.5O){3P.rq("k0")}o.W.6r();if(v.1S.2R==1&&v.1S.IK==1){7n(\'5j\',1)}}}if(a.I("1c")==0){U.13D()?U.hk():U.On()}if(a=="pV"){o.R.vY()}if(a=="1Q+"){o.R.dB(0.1)}if(a=="1Q-"){o.R.dB(-0.1)}if(a=="1Q"){o.R.dB(0)}if(a=="5u"){3A("xP");U.28("yY",1);U.28("fc",1)}if(a=="2M"){js("2M");xK()}if(a=="1k"){o.cI=1N;if(1k){if(!1k.g("1t")){1k.1t()}F{1k.1p()}}}if(a=="Y"){if(o.fT==a){J}o.S.iq()}if(a=="6x"){o.S.bf()}if(a=="c6"){o.S.di()}if(a=="3Q"){if(U.s("gy")==1&&U.s("3f")!=""){B x=4F(U.s("3f"));if(o.fT==a+x){J}if(x.I(\'{1c}\')>-1){x=x.1X(\'{1c}\',(K(o.3q)?o.3q.bw().t:o.R.1c()))}if(x.I(\'{3B}\')>-1){x=x.1X(\'{3B}\',o.R.cW())}if(x.I(\'{1R}\')>-1){x=x.1X(\'{1R}\',v.1R.1X(/,/ig," "))}if(x=="5V"){o.R.gO()}if(x.I(\'6Q\')==0){if(U.s("6Q")>0){o.W.3U(o.bD?o.bD.13C():U.s("6Q"))}}if(x.I(\'13B\')==0){if(o.bD){o.bD.13A()}}if(x=="13y"){o.W.3U(U.s("iu")*o.R.1r()/100);!o.1B?o.W.2E():\'\'}U.s("IE")==1?o.W.3h():\'\';B y=x.2D(",");if(x.I("3t:")==0){B z=x.1n(4).2D(";");X(B i=0;i1){if(y[0]==\'46\'){if(v.1S.2R==1&&v.1S.13x==1){7n(\'46\',y[1]>0?1:0)}}3A(y[0],y[1],U);js("lS",y[1]);y[1]==\'0/1\'||y[1]==\'1/0\'?r4():\'\'}F{if(y[0]=="Io"){B ss=3A(y[0]);if(ss){if(ss.I("2f")>-1){if(v.13w==1){B 4b=1Y.1V(\'4b\');4b.6l(\'3c\',ss);P(4b,{1o:"qn",2m:(K(v.mS)?v.mS:20),2H:(K(v.mS)?v.mS:20),1a:0,5y:"1a 0.5s d7-13W(.75,-0.5,0,1.75)"});4b.C.4R=Ix;1Y.b9.1T(4b);1D(E(){P(4b,{1a:(K(v.Iv)?v.Iv:4H)})},1);4b.eP=E(){G.4D.3u(G)}}if(v.14l==1){B a=1V("a");a.9y=ss;a.6F=y[0]+".iE";a.2A()}}}F{1u(y[0]+" 2n")}}F{3A(y[0])}}}}F{if(x.I("js:")==0){if(x.I("(")>0&&x.I(")")>0){2k(x.1n(3))}F{2k(y[0].1n(3)+\'(\'+(K(y[1])?\'"\'+y[1]+\'"\':\'\')+(K(y[2])?\',"\'+y[2]+\'"\':\'\')+\')\')}}if(x.I("1h:")==0){qM(x.1n(6),o.R.1c())}if(x.I("2M:")==0&&o.2M){o.2M.3t(x.1n(6))}if(x.I("qC:")==0&&o.5T){3A("qC",x.1n(7))}if(x.I("3N")==0||x.I("/")==0||x.I("?")==0||x.I("18:")==0){x.I("18:")==0?x=x.1n(4):\'\';1O.7X(x,U.s("Is"))}if(x.I("6F")==0){o.W.j3()}if(x=="3t:8U"){o.R.dE()}}if(x.I("1k#")>-1){if(1k){B si=x.1n(9).2D(",");if(1k.g("1t")&&1k.g("7X")==si[0]){o.cI=1N;o.iZ=1N;1k.1p()}F{o.cI=U.g("x")-U.g("1a")/2;o.iZ=U.g("y")+U.g("h");X(B i=0;i-1&&v.1k.14k==1){if(!o.4E){o.4E=1C 14j()}if(v.1k.fX==1){if(1G=="6B"){o.4E.1t(x)}F{o.4E.hT(x)}}F{if(!1G){o.4E.hT(x)}}}if(x=="JW"){o.W.gh();o.vQ=0;U.28("3o");B bl=7s("3f","4O");if(bl){bl.28("3o")}}if(x=="4O"){U.6p("OK");U.s("q8")?1O.8z.9y=4F(U.s("q8")):\'\'}}}};G.1R=E(t){B y=O;X(B x in b){if(b.2v(x)){if(b[x].g("1j")=="1R"){if(b[x].s("B")==t||t=="1R"){if(b[x].s("1p")==1&&b[x].s("yb")==1&&o.1B){y=H}if(v[t]==\'\'||y){b[x].28("2q",O)}F{b[x].28("2q",H)}b[x].6p(v[t])}}}}xJ()};G.Jm=E(){xJ()};G.xI=E(){X(B x in b){if(b.2v(x)){if(b[x].g("1j")=="3Q"){if(b[x].s("1G")=="1E"){b[x].8Y()}}}}};E xJ(){X(B x in b){if(b.2v(x)){if(b[x].g("1j")=="3Q"){if(b[x].s("1G")=="1E"){b[x].Fq(H)}}}}}E xK(){if(K(o.2M)){o.2M.mN()}}G.Jl=E(){xK()};G.Gh=E(){if(v.1R!=\'\'){X(B x in b){if(b.2v(x)){if(b[x].g("1j")=="1R"){B y=O;if(!b[x].g("1t")){y=H;b[x].28("2q",H)}b[x].6p(v.1R);if(y){b[x].28("2q",O)}}}}}};G.xL=E(){xM()};E xM(){if(v.9t){if(1M(v.9t)=="3L"){X(B x in v.9t){if(v.9t.2v(x)){j7(x,v.9t[x])}}}}};G.Jk=E(y,z){j7(y,z)};G.xO=E(x){if(b[x]){b[x].yI()}};G.Jd=E(){X(B x in b){if(b.2v(x)){if(b[x].g("vX")){b[x].yI()}}}};E j7(y,z){if(y){X(B x in b){if(b.2v(x)){if(b[x].g("vX")){if(b[x].s("4J")==y){if((!b[x].g("1t")||b[x].s("3i")==1)&&!g1(b[x])){b[x].28("H1");b[x].28("2q",H)}b[x].j7(z)}}}}}};G.4I=E(){2G()};G.Jc=E(){2G(H)};G.mQ=E(){j1(1k)};G.j2=E(){j1(Y)};G.2E=E(){X(B x in b){if(b.2v(x)){if(b[x].g("1j")=="1B"){b[x].On()}}}o.cU?o.cU.1p():\'\';y6();o.1B=H;4t()};G.3h=E(){X(B x in b){if(b.2v(x)){if(b[x].g("1j")=="4n"||b[x].g("1j")=="2K"){b[x].hk()}}}if(Y){if(v.Y.KM==1&&!Y.4M()){Y.1t()}}o.1B=O;G.7L();4t();if(v.1w.1p==1&&v.1w.g6==1){gU(H)}};G.5i=E(){X(B x in b){if(b.2v(x)){if(b[x].g("1j")=="5j"){b[x].On()}G.3W(0)}}4t()};G.6r=E(){X(B x in b){if(b.2v(x)){if(b[x].g("1j")=="91"){b[x].hk()}}}if(v.1K<0.1){v.1K=0.5;o.W.3W(v.1K)}F{G.3W(v.1K)}4t()};G.3W=E(1K,y){X(B x in b){if(b.2v(x)){if(b[x].g("1j")=="1K"){if(!b[x].s("7I")||b[x].s("7I")=="1K"){b[x].6z(1K,1,(y=="no"?y:H))}}if(b[x].g("1j")=="5j"){b[x].vm(1K)}}}4t()};G.9j=E(){B bl=7s("1j","2b");if(bl){bl.On();bl.28("1Q",bl.s("1Q"))}4t();mZ?1D(4t,3Z):\'\';if(o.2b&&o.Kf){if(o.1m.i5||o.1m.tv){1D(2G,10)}}gX();xW()};G.8h=E(){B bl=7s("1j","2b");if(bl){bl.hk()}2G();3H(o.iH);4t();xW()};E xW(){if(o.cI){o.cI=1N;o.iZ=1N;1k.1p()}}G.8w=E(){X(B x in b){if(b.2v(x)){if(b[x].g("1j")=="1B"){b[x].v5()}}}};G.uh=E(){4t()};G.FS=E(){y6()};E y6(){if(Y){if(Y.g("1t")&&v.Y.gr==1){o.S.bF()}}}E 4t(){X(B x in b){if(b.2v(x)){if(b[x].g("1j")!="aZ"){d8(b[x])}}}d8(bg);if(mV!=9s){mV=9s;2G()}if(o.cg){g2(!o.gt&&!o.51&&!o.2b&&o.1B&&v.1w.eb!=1&&!o.5k)}};E iF(){B 1t=8c&&v.1w.iW==1;if(v.1w.1p==1){if(!o.1B&&v.1w.g6==1){1t=O}}if(1t){X(B x in b){if(b.2v(x)){if(b[x].g("1j")!="aZ"){d8(b[x],O)}}}P(o.1W,{"7b":"6V"});o.jC=H;d8(bg,O);if(bg.g("1t")){iV()}g2(O)}}E gU(){B 1p=o.1B&&v.1w.iW==1&&!o.3E;if(o.dR&&v.1w.149==1){1p=O}if(!o.1B&&v.1w.1p==1&&v.1w.g6==1){1p=H}if(1k){if(1k.g("1t")&&o.mM){1p=O}}if(o.5k){1p=O}if(1p){X(B x in b){if(b.2v(x)){if(b[x].g("1j")!="aZ"){d8(b[x],H)}}}d8(bg,H);if(!bg.g("1t")){8c=H;o.R.xi();if(o.1B){P(o.1W,{"7b":"22"});o.jC=O}}g2(H)}}E gX(){if(v.1w.iW==1){if(v.1w.eb==1&&!o.2b&&!o.aK){}F{3H(o.iH);o.iH=6R(gU,((v.1w.9x>0?v.1w.9x:v.1w.jg)*2p))}}}E d8(U,cK){B 1p=O;B 1t=O;B cJ=O;if(v.1w.1p==1){if((!o.gt&&!o.51&&!o.2b&&o.1B&&v.1w.eb!=1&&!o.5k)||(o.2b&&8c&&!o.jC)||(o.W.gu()&&o.7G&&!o.51)){1p=H;1t=O;cJ=H}F{1p=O;1t=H}if(K(cK)&&!o.5k){1p=cK;1t=!1p}if(o.cg&&(U.s("1o").I("S")==0||U.s("1j")=="2J")){1p=O;1t=H}if(v.1w.g6==1&&!o.1B){1p=H;1t=O;cJ=O}if(v.1w.147==1&&!o.8t&&o.1B){1p=O;1t=H}}F{if(U.s("1p")!=1){1t=H}}if(1t&&!o.jC){P(o.1W,{"7b":"6V"});o.jC=H}B a=U.g("1j");if(a=="3Q"&&U.s("1o").I("S")==-1){1p=O;1t=H}if(o.5k){if(a=="2J"){if(o.R.1r()==-1){1p=H;1t=O}}}B xc=O;B hp=g1(U);if(U.s("1p")==1){if(U.s("Lv")==1){if(cJ||cK||(o.1B&&!o.51)){!cJ&&!cK?\'\':hp=H}}if(U.s("144")==1){if(!cJ&&!cK){hp=H}}if(U.s("143")==1){if(o.1B&&!o.51){hp=H}}if(U.s("HF")==1||U.s("HM")==1||U.s("HP")==1){mZ=H}}if(hp){1p=H;1t=O}F{!1p?1t=H:\'\'}if(U.s("1j")=="1K"){if(U.s("1p")==1&&U.s("jD")==1&&!U.g("fh")){1p=H;1t=O;if(!cJ&&(o.8S||o.dQ)&&!cK&&U.s("eE")!=1){1p=O;1t=H}F{xc=H}}}if(o.9R||(!o.1y&&v.1w.1p==1&&v.1w.mt==1)||(!o.8t&&v.1w.1p==1&&v.1w.Ie==1)||(!o.2b&&v.1w.1p==1&&v.1w.142==1)){if(U.s("1o").I("S")>-1||U.s("1o").I("2H")>-1){1p=H;1t=O}if(v.1w.eb==1&&!o.2b){1p=O;1t=H}}if(1k){if(1k.g("1t")&&v.1k.7S!=1){cJ=O;cK=O}}if(Y&&o.3d){if(v.Y.140==1){if(o.3d.J0()){J}}}if(a=="2M"){if(K(o.2M)){if(o.2M.4M()){1p=H;1t=O;U.28("6b","22")}}}if(a=="Y"||a=="6x"||a=="c6"||U.s("IZ")==1){if(Y){if(Y.4M()&&U.s("IZ")!=0){1p=H;1t=O;U.28("6b","22")}}F{1p=H;1t=O}}if(o.13Z==1){1p=H;1t=O}if(xc){B cc=xd(U);if(cc){cc.y>0?U.28("y0",cc.y):\'\';P(U.c(),{"1o":"2o","1e":U.g("y0")})}}if(1p){8H(U,(xg?H:O))}if(1t){IJ(U)}if(U==bg){if(!1p&&1t){iV();6X(7V);aW?aW.28("1F",aW.s("a")):\'\';8c=O;jy==0?js("ui",1):\'\';jy=1;o.6h&&o.as?o.6h.1t():\'\'}if(1p&&!1t&&!o.5k){o.R.xi();bX();3o(7V);aW?aW.28("1F",0):\'\';8c=H;jy==1?js("ui",0):\'\';jy=0;o.6h&&o.as?o.6h.1p():\'\'}if(1k){if(1k.tb()){if(!1k.g("1t")){1t&&!1p?1k.1t():\'\'}F{!1t&&1p?1k.1p(2):\'\'}}}if(Y){if(v.Y.7S==1&&!Y.4M()){if(1t||o.9R){if(v.Y.IT==1&&o.2b){}F{if(!Y.g("1t")){if(v.Y.Im==1){!o.1B?Y.1t():\'\'}F{Y.1t()}}}}F{if(1p&&Y.g("1t")){Y.1p()}}}}}};E g1(U){B x=O;B a=U.g("1j");if(U.s("1p")==1){if(U.s("yb")==1){o.1B?x=H:\'\'}if(U.s("g6")==1){!o.1B?x=H:\'\'}if(U.s("13X")==1){o.7G?x=H:\'\'}if(U.s("fi")==1){x=H}F{if(U.s("13t")==1){if(o.1m.bU){U.28("fi",1);x=H}}if(U.s("12Z")==1){if(o.1m.2j){U.28("fi",1);x=H}}}if(U.s("HM")==1){if(o.2V>U.s("HH")){U.28("eE",1);x=H}F{U.28("eE",0)}}if(U.s("12W")==1&&!7Y){x=H;o.ne=1}if(U.s("12V")==1&&7Y){x=H;o.ne=1}if(U.s("HF")==1){if(o.2V<=U.s("HE")){U.28("eE",1);x=H}F{U.28("eE",0)}}if(U.s("12U")==1){o.1y?x=H:\'\'}B t=o.R.1c();B d=o.R.1r();if(U.s("JU")==1&&U.s("HB")>0){if(t>=U.s("HB")){x=H}}if(U.s("JT")==1&&U.s("HA")>0){if(t0){if(t0){x=H}if(U.s("Hp")==1){if(K(U.s("mu"))){2O[U.s("mu")]?x=H:\'\'}}if(U.s("12x")==1){if(!K(U.s("9t"))){x=H}}if(U.s("Hn")==1){if(K(U.s("mv"))){!2O[U.s("mv")]?x=H:\'\'}}if(U.s("12I")==1&&o.1m.4Z){!o.1y||o.mj?x=H:\'\'}if(U.s("12H")==1){!o.R.7G()?x=H:\'\'}if(U.s("12G")==1){!o.R.5B()?x=H:\'\'}if(U.s("12F")==1){!o.51?x=H:\'\'}if(U.s("12E")==1){!o.2b?x=H:\'\'}if(U.s("HP")==1){o.2b?x=H:\'\'}if(U.s("12D")==1){!o.3z?x=H:\'\'}if(U.s("12C")==1){o.R.5B()&&o.R.cW().I("?wD")==-1?x=H:\'\'}if(U.s("HO")==1){6d(o.26)?x=H:\'\'}if(U.s("Ie")==1){!o.8t?x=H:\'\'}if(U.s("12B")==1){o.8t?x=H:\'\'}if(U.s("12A")==1){o.mL?x=H:\'\'}if(U.s("12y")==1){!o.mL?x=H:\'\'}if(U.s("Km")==1){if(U.g("jE")){x=H}}if(U.s("12X")==1){!o.ab?x=H:\'\'}if(U.s("12K")==1){o.ab?x=H:\'\'}if(U.s("13f")==1){if(v.4z==1&&v.dT==1){if(o.2y=="5b"&&!K(v.26)&&v.yL==0){if(!o.1y||o.R.7d()=="7G"){if(v.26==\'\'){}F{x=H}}}}}}if(a=="3Q"){B lu=U.s("3f");if(lu){if(lu=="3t:5V"||lu=="5V"){if(!o.5V&&!o.jq){x=H}}if(lu=="3t:8U"){if(!o.8U||(!o.1y&&v.4z==0)){x=H}}if(lu=="3t:HQ"){if(!o.mL){x=H}}if(lu.I("6u")>-1){if(!o.6u){x=H}}if(7C([lu],"6Q")&&!7C([lu],"js:")&&U.s("fi")!=1){B sk=O;if(K(v.6Q)){if(!o.bD){1M J8==\'E\'?o.bD=1C J8():\'\'}if(o.bD){sk=o.bD.yf(U)}}!sk?x=H:\'\'}}}if(a=="Y"||a=="6x"||a=="c6"){if(Y){if(Y.4M()){x=H}}F{x=H}}if(a=="1k"){if(1k){if(1k.4M()){x=H;o.2y!=\'1H\'?U.28("6b","22"):\'\'}}F{x=H}}if(U.g("1G")=="1E"){if(U.g("V")==0){x=H}}if(U.g("1k#")){if(!U.g("28#4w")){x=H}}if(U.s("3K")==1){B cb=1Y.8A("13o"+v.id);if((o.R.1r()==0&&o.R.1c()==0)||!o.4G||!6d(cb)||!o.13l){x=H}}if(U.s("we")==1){!x?U.28("we",1):\'\'}if(a=="1r"){if(o.R.5B()){x=H}}if(U.g("1d")=="xn"&&o.1m.2j){if(o.9R&&o.1m.b7){x=H}}J x}E 8H(U,yG){if(U.g("1t")){if(o.aK||U.s("6b")=="22"||yG){U.28("2q",O)}F{IM(U)}U.28("1t",O)}};E IJ(U){if(!U.g("1t")){if(U.s("6b")=="22"||o.aK){U.28("2q",H);if(o.aK){U.28("1F",1)}if(U.g("1j")=="1K"){if(o.iY){yt(U)}}}F{IP(U)}if(U.s("1j")=="1K"){o.S.3W(o.3z?0:v.1K)}if(U.s("1j")=="2J"){o.W.yx()}U.28("1t",H)}};E IM(U){yC(U.g("1d"));B 5E="fL|";B 5p="0|";B 1p=1;B a=U.s("6b");if(U.s("Hi")==1){5E=\'\';5p=\'\'}B p=U.s("1o");B jn=U.g("3n");2I(U.s("nM"))?p=U.s("nM"):\'\';iD(p,[\'2H\'])&&o.cg?p="":\'\';if(a=="1Q"){5E+="1Q|";5p+="0|"}if(a=="1o"){if(p.I("2m")>-1&&p.I("S")==-1){5E+="x|";5p+=5m(o.2V+U.g("1a")/2*jn)+"|"}if(p.I("1f")>-1){5E+="x|";5p+=5m(-U.g("1a")/2)*jn+"|"}if(p.I("1e")>-1){5E+="y|";5p+=(-U.g("1i")/2)*jn+"|"}if(iD(p,["2H","S","9q"])){5E+="y|";if(U.g("1j")=="2J"||U.g("1j")=="1K"){5p+=5m(o.4P+U.s("h")+(U.s("h")<20?20-U.s("h"):0))+"|"}F{5p+=5m(o.4P+U.g("1i")/2)+"|"}}if(p=="8i"){5E+="1Q|";5p+="0|"}}B m=1C 5G({"mc":U,"me":U.g("1d"),"1G":5E.1n(0,5E.V-1),"to":5p.1n(0,5p.V-1),"1p":1p})};E IP(U){yC(U.g("1d"));B 5E="";B 5p="";B a=U.s("6b");B p=U.s("1o");2I(U.s("nM"))?p=U.s("nM"):\'\';if(U.g("1F")!=1&&U.s("Hi")!=1){5E="fL|";5p=(U.g("1d")==\'bg\'?v.1w.a:"1")+"|"}if(a=="1Q"){if(U.g("3n")!=U.s("1Q")){5E+="1Q|";5p+=U.s("1Q")+"|"}}if(a=="1o"){if(p=="8i"){if(U.g("3n")!=U.s("1Q")){5E+="1Q|";5p+=U.s("1Q")+"|"}}F{if(p.I("S")>-1||p=="2H"){if(U.g("y")!=U.g("y0")){5E+="y|";5p+=U.g("y0")+"|"}}F{5E+="x|y|";5p+=U.g("x0")+"|"+U.g("y0")+"|"}}}if(5E!=""&&5p!=""){B m=1C 5G({mc:U,me:U.g("1d"),1G:5E.1n(0,5E.V-1),to:5p.1n(0,5p.V-1),1t:1})}F{U.28("2q",H)}};G.k5=E(1d,1G,yG){B 4I=O;B 2K=O;B U=b[1d];B 1j=U.g("1j");B 3f=U.s("3f");if(1G=="6B"){if(o.iY){if(1j=="1K"||1j=="5j"||1j=="91"){if(!U.g("fh")){o.8S=H;o.dQ=H;4I=H;4t();if(v.gB.FT==1){B bl=7s("1j","2J");if(bl){3o(bl.c())}}}}}if(1k&&v.1k.fX==1&&((1j=="1k"||3f.I("G3")==0)||3f.I("1k:")==0)){2Q(o.fV);if(!1k.g("1t")||nP!=U){53(U,1G);o.fT=1j+3f;1D(E(){o.fT=2c},3Z)}}if(Y&&v.Y.fX==1&&1j=="Y"){2Q(o.vt);if(!Y.g("1t")||nP!=U){53(U,1G);o.fT=1j;1D(E(){o.fT=2c},3Z)}}}if(1G=="5t"){if(o.iY){if(1j=="1K"||1j=="5j"||1j=="91"){o.8S=O;o.dQ=H;1D(E(){if(!o.8S){o.dQ=O;X(B x in b){if(b.2v(x)){if(!8c){if(b[x].g("1j")=="1K"&&!b[x].g("fh")){8H(b[x]);2G()}}if(b[x].g("1j")=="2J"){if(v.gB.FT==1){6X(b[x].c())}}}}}},3Z)}}if(1j=="2J"){o.W.6z(1)}if(v.1k.fX==1&&((1j=="1k"||3f.I("G3")==0)||3f.I("1k:")==0)){2Q(o.fV);o.fV=1D(E(){if(!o.3E){bX(1)}},(v.1k.fY>0?v.1k.fY*2p:2p))}if(Y&&v.Y.fX==1&&1j=="Y"){2Q(o.vt);o.vt=1D(E(){if(!o.3E){Y.g("1t")?Y.1p(1):\'\'}},(v.Y.fY>0?v.Y.fY*2p:2p))}}if(4I){1D(2G,10)}};G.lc=E(){if(o.5x&&!o.2b&&!o.aK){o.W.5x(O);o.5x=O}if(o.26){if(v.nY>-1&&6d(o.26)){P(o.26,{1F:v.nV})}}if(o.1B&&v.Gd==1&&v.138!=0){o.W.3h()}if(v.1w.9x>0){2Q(o.FF);o.FF=1D(4t,v.1w.9x*2p)}F{4t()}};G.IO=E(){if(o.26){if(v.nY>-1&&6d(o.26)){P(o.26,{1F:v.nY})}}if(!o.1B&&v.Gd==1){o.W.2E()}4t();g2(O)};G.h5=E(aA,aT){B y;X(B x in b){if(b.2v(x)){y=b[x].g("1j");if(y=="2J"||y=="1K"){b[x].h5(aA,aT)}}}};G.sb=E(){if(v.1w.1p==1){if(v.1w.eb==1&&!o.2b){J}if((!o.51||o.1m.2j)&&o.R.7d()=="7Z"){o.51=H;4t();o.1m.2j?1D(E(){o.51=O},3Z):\'\'}if(v.1w.iW==1){iF();gX()}g2(O)}};G.fD=E(aA,aT){X(B x in b){if(b.2v(x)){if(b[x].g("1j")=="2J"||b[x].g("1j")=="1K"){b[x].fD(aA,aT)}}}};G.kJ=E(1c,1r,GR){X(B x in b){if(b.2v(x)){if(b[x].g("1j")=="2J"){b[x].6z(1c,1r,GR)}if(b[x].g("1j")=="1c"){nf(b[x],1c,1r)}if(b[x].s("KO")==1){b[x].vY()}if(b[x].s("Jx")==1){b[x].HC(1c,1r)}if(b[x].s("JP")==1){if(b[x].s("3f")=="JQ"||b[x].s("3f")=="a2"){1M GS==\'E\'?GS(b[x]):\'\'}if(b[x].s("KN")==1&&!b[x].g("1t")&&8c){}F{if(b[x].g("1t")==g1(b[x])){4t();2G()}}}}}};E g2(x){if(v.1w.1p==1){x?bX():\'\';if(o.cg){if(!o.1B&&v.1w.g6==1){x=H}if(x&&!o.vG){P(o.1w,{"1e":bg.h()})}if(!x&&o.vG){P(o.1w,{"1e":0})}o.vG=x}}}E iV(){8c=O;o.R.iV();if(o.wU){o.wU=O;2G();1D(2G,e7)}}E nf(x,1c,1r){if(v.4v>0){1c-=v.4v*1;1r-=v.4v*1}B y=4p(1c);if(x.s("Kc")=="1"){y=4p(1r-1c)}if(x.s("133")=="1"){if(x.s("132")=="1"){y=y+(1r>0?\' \'+2S(x.s("131"))+\' \'+4p(1r):\'\')}F{1c==0?y=4p(1r):\'\'}}x.6p(y)}G.vL=E(1c,1r){B x=7s("1j","2J");if(x){x.Gz(1c,1r)}};G.kR=E(y){if(o.R.1r()>0){B x=7s("1j","2J");if(x){x.kR(y)}}};G.9l=E(){if(!7Y){if(v.fB==1){2Q(nq);nq=1D(9l,3Z)}F{9l()}}};E 9l(){if(!7Y){js("14p");7Y=H;B x=7s("1j","aZ");if(x){x.Hm();if(v.GL==1&&o.1B){2Q(o.H4);o.H4=1D(Ha,(v.H7>0?v.H7:1)*2p)}}o.ne?4t():\'\'}}E Ha(){if(o.1B&&7Y){o.W.8E()}}G.Hf=E(y){X(B x in b){if(x==y){b[x].28("3o")}}};G.7L=E(){2Q(nq);if(7Y){js("8D");B x=7s("1j","aZ");if(x){x.hC();if(v.GL==1&&o.1B){o.W.h1()}}7Y=O;o.ne?4t():\'\'}};G.iw=E(){B x=7s("3f","1K 9h");if(x){x.28("6X");x.6p(2S(\'1K\')+\' \'+(o.3z?0:2L.yU(v.1K*100))+\'%\');2Q(o.iw);o.iw=1D(GK,2p)}};E GK(){B x=7s("3f","1K 9h");if(x){x.6p(\'\');x.28("3o");2Q(o.iw)}}G.3U=E(1c,1r){if(v.4v>0){1c-=v.4v*1;1r-=v.4v*1}X(B x in b){if(b.2v(x)){if(b[x].s("on")==1){if(b[x].g("1j")=="2J"){1r>0?b[x].28("2A",1c/1r):\'\';b[x].Gy()}if(b[x].g("1j")=="1c"){nf(b[x],1c,1r)}if(b[x].g("1j")=="5u"){b[x].28("yY",0.5);b[x].28("fc",0)}}}}};G.41=E(1c,1r){X(B x in b){if(b.2v(x)){if(b[x].g("1j")=="1r"){if(v.4v>0){1r-=v.4v*1}b[x].6p(4p(1r))}if(b[x].g("1j")=="2J"){b[x].6z(1c,1r);b[x].FI(1r)}if(b[x].g("1j")=="1c"){nf(b[x],1c,1r)}}}};G.7W=E(){if(!o.4E){1k.g("1t")?1k.1p():1k.1t()}};G.bT=E(){if(1k){if(o.4E){J o.4E.6d()||1k.g("1t")}F{J 1k.g("1t")?H:O}}F{J O}};G.ng=E(x){if(1k){1k.5I(x)}};G.bX=E(){bX()};G.15L=E(x){if(1k){1k.Gj(x)}};G.Fi=E(){if(1k){1k.ir()}};G.Fg=E(x){if(1k){J 1k.Gn(x)}};E bX(x){if(1k){1k.g("1t")?1k.1p(x):\'\'}o.4E?o.4E.1p():\'\'};G.bF=E(){if(Y){if(Y.g("1t")){Y.1p(1)}F{Y.1t()}}};G.iq=E(x){if(Y){if(Y.g("1t")&&x!=1){x!=2?Y.1p():\'\'}F{1D(E(){Y.1t()},100)}}};G.ip=E(){if(Y){J Y.g("1t")?H:O}F{J O}};G.cH=E(x){J Y?Y.g(x):\'\'};G.6g=E(x){if(Y){Y.v8(x)}};G.Gp=E(x){if(Y){Y.GD(x)}};G.bf=E(){if(Y){Y.bf()}};G.nr=E(){if(Y){Y.nr()}};G.ih=E(){ih()};E ih(){X(B x in b){if(b.2v(x)){if(b[x].g("1j")=="6x"){P(b[x].c(),{"1F":(!Y.cT()?0.5:1)})}if(b[x].g("1j")=="c6"){P(b[x].c(),{"1F":(!Y.h7()?0.5:1)})}}}}G.cT=E(){if(Y){J Y.cT()}F{J O}};G.h7=E(){if(Y){J Y.h7()}F{J O}};G.h8=E(){if(Y){J Y.h8()}F{J O}};G.nw=E(){if(Y){Y.nw()}};G.di=E(){if(Y){Y.di()}};G.GI=E(x){if(x&&Y){Y.cS(x)}};G.GJ=E(x){if(x&&Y){Y.nz(x)}};G.Jo=E(x){if(x&&Y){P(Y.co(),{"15z":"22","3a-2m":Y.s("7g")});1Y.8A(x).1T(Y.co());3o(Y.c())}};G.15y=E(){};G.vU=E(x){if(1k){1k.6e();1k.g("1t")?1D(E(){1k.1p()},4H):\'\'}};G.ic=E(){if(1k){1k.6e()}if(o.4E){o.4E.dx()}};G.ib=E(x){if(1k){1k.gO()}2G();4t()};G.i9=E(x){if(1k){1k.iR(x);1k.g("1t")?1k.1p():\'\'}if(o.4E){o.4E.dx()}x=="4X"?wB():\'\'};E wB(){if(o.k4){B x=43(o.i8/o.5Y.5a(-1)[0],1).vg(2);X(B i in b){if(b.2v(i)){if(b[i].s("7I")=="4X"&&o.i8){b[i].6z(x,1)}if(b[i].s("3f")=="3t:4X,1.0"){b[i].vm(x)}}}}}G.l3=E(x){if(1k){1k.iR("7u")}if(o.4E){o.4E.dx()}};G.aD=E(){if(1k){1k.9p();1k.g("1t")?1D(E(){1k.1p()},4H):\'\'}if(o.4E){o.4E.dx()}if(o.5k&&o.4G){o.3K.9S()}};G.wK=E(){o.4E?o.4E.1p():\'\';if(1k){1k.wK()}};G.iy=E(l7,2q,8d){X(B x in b){if(b.2v(x)){if(b[x].g("1j")=="1k"){if(b[x].s("fg")==1){b[x].I5()}}if(b[x].g("H3")=="1k#"+l7){b[x].28("28#4w",2q);if(b[x].g("1G")=="1E"){if(8d){b[x].6p(wM(8d))}}F{if(v.1k[\'1k\'+l7+\'1j\']=="1Z"){if(8d==2S("6N")){b[x].cA(0)}F{b[x].cA(1)}}2G()}d8(b[x])}}}};G.L9=E(){if(1k){1k.6e();1k.iR("7u");1k.iR("6F")}};G.kh=E(){B x=7s("1j","2J");if(x){x.kh()}};G.4I=E(){2G();if(8c){o.wU=H}};G.vn=E(x){if(!8c||x==1){2G();4t()}F{v.1w.wV=H}};G.wW=E(){B b=7s("1G","P");if(b){b.I2()}};G.4B=E(){4t();2G();4t();if(o.9R){3o(7V)}F{!8c?6X(7V):\'\'}};G.FJ=E(1h){if(dh==v.id&&v.1S.on==1){B x=1h.Jz;B y=O;if(x==1N){x=1h.JH}if(K(o.2a)||K(o.7O)||o.vQ==1){J O}if(o.1B&&v.1S.iP==1){y=H}if(((v.1S.9n==1&&x==32)||(v.1S.15w==1&&x==13))&&(o.62||o.51||y)){if(v.1S.2R==1){7n(\'1B\',o.1B?0:1)}o.W.dn();1h.9c();J O}!v.1S.lV?v.1S.lV=0.2:\'\';!v.1S.1Q?v.1S.1Q=5:\'\';if(v.1S.Ls==1&&(o.62||y)){if(o.R.1r()>0){X(B i=48;i<58;i++){if(x==i){o.W.3U((o.R.1r()*(x-48)*10)/100,H)}}}}if(x==39&&(o.62||y)){lw(v.1S.w5)}if(x==37&&(o.62||y)){ll(v.1S.w5)}if(x==38&&(o.62||y)){lw(v.1S.w7)}if(x==40&&(o.62||y)){ll(v.1S.w7)}if(x==187&&(o.62||y)){lw(v.1S.JY)}if(x==189&&(o.62||y)){ll(v.1S.JY)}}};E 7s(y,z){X(B x in b){if(b.2v(x)){if(b[x].s(y)==z){J b[x]}}}}E lw(x){if(x=="6x"){if(o.Y){o.S.bf()}F{x="46"}}if(x=="46"){if(o.R.1r()>0){B sk=o.R.1c()+43(v.1S.46);if(sk0&&o.1y){B sk=o.R.1c()-v.1S.46>=0?o.R.1c()-v.1S.46:0;o.W.3U(sk,H);js("lS",sk)}}if(x=="1K"){o.W.3W(43(v.1K)-43(v.1S.lV));1h.9c()}if(x=="1Q"){o.R.1Q(-v.1S.1Q/100);1h.9c()}if(v.1S.2R==1){7n(x,0)}};G.FU=E(1h){if(dh==v.id){B x=1h.Jz;if(x==1N){x=1h.JH}if(x==57){if(v.1u==1){}}if(o.2b&&x==27){o.W.8h()}if(K(o.2a)||K(o.7O)){J O}if(v.1S.f==1&&x==70&&v.fB!=1&&(o.62||o.51)){if(v.1S.2R==1){7n(\'2b\',o.2b?0:1)}o.2b?o.W.8h():o.W.9j()}if(v.1S.s==1&&x==83&&(o.62||o.51)){if(o.3C){if(v.1S.2R==1){7n(\'1Z\',o.5d?0:1)}3A("JJ")}}if(v.1S.m==1&&x==77&&(o.62||o.51)){if(v.1S.2R==1){7n(\'5j\',o.3z?1:0)}o.3z?o.W.6r():o.W.5i()}}};G.4j=E(){3H(o.iH);X(B x in o){if(x.I("1b")==0&&x.I("Kj")>-1){3H(o[x])}}X(B i=0;i-1){v.K5=H}if(C.3f.I("2M:")>-1){o.gp=H}if(C.3f=="14R"){C.14Q=1C 14O(C)}}B 7y=C.2U?C.2U.2D("///"):[];if(C.Kd==1){C.1G="1E";C.1E=hj(0)+(W.V>1?\'///\'+hj(1):\'\');if(2I(C.aF)){C.1z=C.aF}}C.it=[];C.il=[];B xm=0;B 2R=1C bN();B 1v=1C bN();B ea=1C bN();B 14M=1C bN();B hi=0;B aG;if(C.1G=="1E"){if(C.4J){if(K(v[C.4J+\'1E\'])){C.1E=v[C.4J+\'1E\']}}if(K(C.1E)){2R[0]=4F(C.1E);C.pg=C.1E.V;B wO=[\'/\',\'|\',\'-\'];wO.I(C.1E.1n(-1))>-1?C.wF=C.1E.1n(-1):\'\';wO.I(C.1E.1n(0,1))>-1?C.wJ=C.1E.1n(0,1):\'\';if(1j=="1c"||1j=="1r"){if(C.1E.I(\'0:\')==0){C.pe=H}if(C.1E.2D(":").V==3){C.Gc=H}F{if(C.1E.I(\'cV:cV\')>-1){C.G8=H}}if(C.lH==1){v.lH=1}}if(C.Kc==1&&C.1E.I("-")==0){C.FZ=H}if(C.1E.I("///")>0&&(1j=="3Q"||C.Kd==1)){C.f4=C.1E.2D("///");C.1E=2R[0]=C.f4[0]}}if(v.wN==1){1D(8Y,100);1D(8Y,3Z);1D(8Y,2p)}}F{if(K(C.1v)){2R[0]=C.1v;if(2R[0].I("///")>0&&2R[0].I("k6")==-1){2R=C.1v.2D("///")}if(K(C.pB)){2R[1]=C.pB}if(C.Ja==1){if(2I(C.Ki)){2R.2T(C.Ki);hi=2R.V-1}}}}if(1j=="3Q"){if(C.14J==1&&K(C.q8)){C.ye=C.3f}}B 1b=1V("2e");if(C.1o.I(\'9q\')>-1){o.9q?o.9q.1T(1b):1D(E(){o.9q.1T(1b)},100);o.Kf=H}F{if(iD(C.1o,["1b","2H"])&&o.cg){o.1w.1T(1b)}F{o.1W.1T(1b)}if(1j=="aZ"&&C.14B==1){1b.C.4R=vA}}if(C.Jx==1){C.i3=1C 14z(C,1b)}B pP=1V("2e");1b.1T(pP);B dI=1V("2e");P(dI,{"1o":"2o","1f":0,"1e":0});1b.1T(dI);P(1b,{"1o":"2o","1f":0,"1e":0,"1F":1,"ek":"mI","mb":"1em"});if(2I(C.4J)){4d(1b,{"id":(v.id+"4y"+"aa"+C.4J)})}if(C.KO==1||C.JM==1){P(dI,{"5y":"2Y 0.2s 3g"})}if(2R.V>0){X(i=0;i<2R.V;i++){1v[i]=1V("2e");P(1v[i],{"1o":"2o","1e":0,"1f":0,"9U":"22","1F":C.a,"5y":"1F 0.1s 3g"});if(C.f3>C.1Q){P(1v[i],{"5y":"1F 0.1s 3g,2Y 0.1s 3g"})}if(C.1G=="fs"&&C.3c!=\'\'){if(2I(C.4J)){4d(1v[i],{"id":(v.id+"4y"+"1b"+"4y"+C.4J+"4y"+"1v")});if(v[C.4J+\'3c\']){C.3c=v[C.4J+\'3c\']}}if(iD(C.3c,[".wq",".iE",".15m","k6",".92"])){C.3c.I("//")==-1&&C.3c.I("k6")==-1?C.3c=\'//\'+C.3c:\'\';B z=1V("4b");C.9m=1;z.1A("eM",vP);z.3c=C.3c;1v[i].1T(z);C.w=1v[i].2i;C.h=1v[i].2X;if(C.Ka>0){P(z,{1i:C.Ka})}}}if(C.1G=="1E"){P(1v[i],{"1z":(C.1z),"ek":C.eI*2F(v.8u,1),"yE":fM(C.4e),"kx-gc":C.iN+\'px\',"3a":"0 cl 0 cl","bi-9n":"dG"});if(o.aw){if(2I(C.K3)){P(1v[i],{"ek":C.K3*2F(v.8u,1),})}}if(C.2A==1){if(C.1E.I("-1||1d=="cq"){P(1v[i],{"9U":"2z"})}}if(C.K6==1){P(1v[i],{"4e-db":"K6"})}if(C.lF>0){P(1v[i],{"4e-db":C.lF})}if(C.K4){P(1v[i],{"mb":C.K4+"em"})}2R[i]==\'5u\'?2R[i]=2S("5u"):\'\';1v[i].1U=vw(2R[i]);1D(wA,100);C.w=1v[i].2i;C.h=1v[i].2X;if(2I(C.4J)){4d(1v[i],{"id":(v.id+"oj"+C.4J+"15h")})}}if(C.1G=="P"){o.1y?1D(vB,4H):\'\'}B 8W=2R[i].6t();if(8W.I(\'B:\')==0){8W=2F(1O[8W.1n(4)],\'\')}B lR=8W.I(\'<2l\')>-1||8W.I(\'<15g\')>-1;if(C.1G=="2l"&&(8W.I(\'\')>-1||lR)){if(1j=="5j"||1j=="3Q"){8W=8W.1X(/ht/g,\'ht\'+v.id+1d)}if(8W.I(\'4r\')>-1){d1(1v[i])}1v[i].1U=(!lR?"<2l 1a=\'20\' 1i=\'20\' 4i:4k=\'3N://4l.w3.4c/8f/4k\' 4i=\'3N://4l.w3.4c/4f/2l\'>":\'\')+8W+(!lR?"":\'\');1v[i].2i>20?C.w=1v[i].2i:\'\';1v[i].2X>20?C.h=1v[i].2X:\'\';P(1v[i],{"1a":C.w,"1i":C.h});if(C.aF!=-1){pd(1v,C.aF)}if(2I(C.4J)){4d(1v[i],{"id":(v.id+"oj"+C.4J+"15d"+i)})}}dI.1T(1v[i]);i>0?1p(1v[i]):\'\'}aR();ow?vP():\'\';if(C.3f=="3K"){C.3K=1;C.1p=1;o.3K?1v[0].1U=o.3K.nL(C.aF!=-1?C.aF:\'#3I\'):\'\';if(o.1m.2j){1v[0].JE=yW;1v[0].15b=5U;1v[0].uZ=yg}F{1v[0].kS=6y;1v[0].kz=5U;1v[0].kU=dy}}F{if((bg.2i*C.1Q<35||bg.2X*C.1Q<35)&&C.1G!=\'1E\'){vS();d1(9A)}F{d1(bg)}}if(1j=="3Q"){B lu=\'\';if(C.gy==1&&K(C.3f)){lu=C.3f;if(lu.I("3t:")==0){B 1J=lu.1n(4).2D(",");if(1J.V==2){B uY=1J[1].2D("/");if(uY.V==2){1J[0]==\'hd\'?1J[0]="4L":\'\';if(v[1J[0]]==uY[1]){C.a=1;P(1v[0],{"1F":C.a})}}}}if(lu=="JW"||lu=="4O"){o.W.fn();1b.C.4R=vA;o.vQ=1}}if((C.1p==1&&(C.JU==1||C.JT==1||C.JK==1))||lu.I("6Q")==0||lu=="JQ"||lu=="a2"){C.JP=1;if(7C([C.1o],"1b")||C.Lv==1){C.KN=1}}if(lu.I("6Q")==0){1b.C.4R=vA}}X(B sf in C){if(2I(C[sf+\'4y\'+\'B\'])){if(2I(2O[C[sf+\'4y\'+\'B\']])){C[sf]=2O[C[sf+\'4y\'+\'B\']]}}}if(1j=="1k"&&C.fg==1){fg=1C 1eU(1b,bg,C)}if(C.2A==0){f5(1b)}if(C.9m==1){1p(bg)}if(C.2x==1){pX()}if(C.1o.I("2m")>-1){ez=1}if(C.1o.I("1e")>-1){Lg=1}if(C.1o.I("2H")>-1||C.1o.I("1b")>-1){jo=1}2G();B t=\'\';if(C.aU!=0){t+="pV("+C.aU+"xG)"}if(C.1eT==1){t+=" 3n(-1)"}if(C.1eS==1){t+=" 3v(-1)"}if(t!=\'\'){P(dI,{"2Y":t})}if(1j=="aZ"){hC()}B 1J=[];B i;if(1j=="Y"){1J=[\'dW\',\'KL\',\'l9\',\'KM\',\'yw\',\'nX\'];X(i=0;i<1J.V;i++){if(K(C[1J[i]])&&!K(v.Y[1J[i]])){v.Y[1J[i]]=C[1J[i]]}}}if(1j=="1R"){1J=[\'lr\',\'yv\',\'yo\'];X(i=0;i<1J.V;i++){if(K(C[1J[i]])&&!K(2O[1J[i]])){v[1J[i]]=C[1J[i]]}}}C.oA==1?9o():\'\';if(1j=="3Q"&&C.on==0){3o(1b)}if(C.1p==1&&C.lh>0){1D(LD,C.lh*2p)}}E LD(){C.lh=-1;o.S.4B()}E vS(){if(9A){9A.4D.3u(9A)}9A=1V("2e");P(9A,{"1o":"2o","1e":0,"1f":0,"1a":C.1G=="fs"?bg.2i:(bg.2i>35?bg.2i:35)*C.Lq,"1i":C.1G=="fs"?bg.2X:(bg.2X>35?bg.2X:35)*C.xb});C=47(C,\'kN\',\'kN\');1b.1T(9A)}E d1(x){if(1j.I("1c")==0&&W.V==1){C.2A=0}if(1j=="3Q"&&C.gy==0){C.2A=0}if(C.2A==1){if(C.kE==1){P(x,{"7b":"4r"})}P(x,{"9U":"2z"});if(o.1m.2j){x.1A("cz",E(e){yg(e)});x.1A("g3",E(e){yW(e)});x.1A("gC",E(e){JL(e)})}if(v.bU==1||!o.1m.2j){x.eP=b3}if(v.1w.kO==1||C.kO==1){P(x,{"2w-1z":"#pD","1F":0.5})}}F{P(x,{"7b":"6V"})}if(!o.1m.2j){x.kS=6y;x.kz=5U}if(C.3i==1||C.2x==1){x.kU=dy}}E yg(e){js("1eR"+1d);e.bA();cz=H}E yW(e){C.JO==1?6y():\'\';e.bA()}E JL(e){e.bA();e.9c();C.JO==1?5U():\'\';if(!cz){b3(e)}cz=O}E aR(){if(bg){bg.4D.3u(bg)}bg=1V("2e");P(bg,{"1o":"2o","1e":0,"1f":0});if(2I(C.4J)){4d(bg,{"id":(v.id+"oj"+C.4J+"1eO")})}w=C.w;h=C.h;C.eZ=-1;C.bh=-1;C=47(C,\'2B\',\'2B\');C=47(C,\'9H\',\'9H\');if(C.bu&&o.aw){if(C.bu!=\'0 0 0 0\'){C=47(C,\'9H\',\'bu\')}}if(C.1G=="1E"){w=1v[xm].2i;h=1v[xm].2X;if(C.x6>0){w0){C.iu=2P(1J[1])}F{C.3T=2P(1J[1])}}}}}}}C.h=h;C.w=w;if(C.bg==1){h=h+C.9Z+C.9V;w=w+C.7t+C.7g;C.h=h;C.w=w;if(C.1G=="1E"){C.kF=1v[0].2X}}F{C.5w=0}P(bg,{"1a":(C.Jw==1?JG:w),"1i":h,"xf":(C.qa*h)/2,"2w":(C.Kp==1?"3g-4T("+(C.1eH==1?"to 2m,":\'\')+6c(C.4A,C.5w)+","+6c(C.1eG,C.5w)+")":6c(C.4A,C.5w)),"5y":"2w .1s 3g, 2Y .1s 3g"+(2I(C.ee)?\', 6W .1s 3g\':\'\')});if(C.1G=="fs"){P(bg,{"1a":w,"1i":h,"xf":(C.qa*h/C.1Q)/2,})}if(C.IG==1){ym(bg,C.4A,C.IH,C.II)}if(C.qf==1){P(bg,{"2W":2F(C.1eE,1)+"px 6I "+C.qe})}if(C.ap==1){P(bg,{\'kl-6W\':\'ap(bn)\'})}pP.1T(bg)}E 2G(){B eZ=(-bg.2X/2);B bh=(-bg.2i/2);if(eZ!=C.eZ||bh!=C.bh){P(bg,{"1e":(-bg.2X/2),"1f":(-bg.2i/2)});C.eZ=eZ;C.bh=bh}if(9A){B x=C.1G=="fs"?bg.2i:(bg.2i>35?bg.2i:35);B y=C.1G=="fs"?bg.2X:(bg.2X>35?bg.2X:35);P(9A,{"1e":(-y/2)+C.IC-C.IF,"1f":(-x/2)+C.1f2-C.1eQ})}X(B i=0;i<2R.V;i++){B it=C.1G=="2l"?2L.4u(2P(1v[i].C.1i))/2:2L.4u(1v[i].2X)/2;B il=C.1G=="2l"?2P(1v[i].C.1a)/2:1v[i].2i/2;if(it!=C.it[i]||il!=C.il[i]){P(1v[i],{"1e":-it,"1f":-il});if(bg){P(1v[i],{"1e":(5m(1v[i].C.1e)+C.9Z/2-C.9V/2+C.1fi/2+C.1fr/2),"1f":(5m(1v[i].C.1f)+C.7t/2-C.7g/2+C.1fn/2+C.1fh/2)})}C.it[i]=it;C.il[i]=il}}}E 6y(){B i;6B=H;if(C.ea==1){if(on&&K(C.pB)){i=1}F{i=0}if(aG&&ea.V>2){i=2}if(ea[i]){oZ();1t(1v[ea[i]])}}if(C.bg==1){P(bg,{"2w":6c(uW(C.bS,C.4A),uW(C.ak,C.5w))});if(2I(C.ee)){P(bg,{"6W":"f1("+C.ee+")"})}}if(C.7D>-1&&!K1){X(i=0;i<2R.V;i++){if(1v[i].C.5Q!="3i"){P(1v[i],{"1F":C.7D})}}}if(C.pz!=-1){pd(1v,C.pz)}if(C.JM==1){jk+=45;j0(1v[0],jk)}if(C.f3>C.1Q&&C.f3>-1){1Q(C.f3)}if(1j=="1k"&&o.S.bT()){}F{if(C.2x==1&&C.oA!=1){B x=7y.V>1&&!on?7y[1]:7y[0];if(x){if(x.I(\'B:\')==0){2U.1U=1O[x.1n(4)];9o()}}1t(2x);P(2x,{"1F":1})}}if(1j=="5j"){o.W.5x(H);o.5x=H}o.dR=H;o.S.k5(1d,"6B")}E 5U(){6B=O;B i;if(C.ea==1){if(on&&K(C.pB)){i=1}F{i=0}if(aG&&ea.V>2){i=2}oZ();1t(1v[i])}if(C.bg==1){P(bg,{"2w":6c(C.4A,C.5w)});if(2I(C.ee)){P(bg,{"6W":"f1(1)"})}}if(C.7D>-1){X(i=0;i<2R.V;i++){if(1v[i].C.5Q!="3i"){P(1v[i],{"1F":C.a})}}}if(C.f3>-1){1Q(C.1Q)}if(C.pz!=-1){pd(1v,(C.aF==-1?\'#3I\':C.aF))}if(1j=="5j"&&!o.2b){o.W.5x(O);o.5x=O}xC();o.dR=O;o.S?o.S.k5(1d,"5t"):\'\'}E xC(){if(C.2x==1&&C.oA!=1){1p(2x);P(2x,{"1F":0})}}E b3(e){e?e.6P=H:\'\';if(!ol){o.S.f8(1d);if(1j=="3Q"){p7()}xC();if(C.1dU==1){jk+=45;j0(1v[0],jk)}jE=H;if(C.Km==1||(1d=="xn"&&C.1p==1&&C.yb==1)){o.S.4B()}}};G.K0=E(){b3()};E p7(){if(2R){if(2R.V>1){if(on==H){1t(1v[0]);1p(1v[1])}F{1t(1v[1]);1p(1v[0])}}if(C.2x==1&&7y.V>1){2U.1U=o.ni+(on==H?7y[0]:7y[1])+o.iX;9o()}}if(K(C.ye)){if(on==H){C.3f=C.ye}F{C.3f=C.q8}}p1();on=on!=H;if(C.3f){if(C.3f.I(",0/1")>-1){js(C.3f,on?1:0)}}if(C.bg==1&&K(C.vv)){if(C.vv!=-1){if(on){C.JD=C.4A;C.4A=C.vv}F{C.4A=C.JD}aR();d1(bg);2G();if(C.1G=="1E"){8Y()}F{1Q(C.1Q)}}}}E p1(){if(K(C.f4)){if(C.f4.V>1){if(on==H){6p(C.f4[0])}F{6p(C.f4[1])}}}}E v5(1h){1h.6P=H;o.S.f8(1d)}E oZ(){X(B i=0;i<2R.V;i++){if(1v[i].C.5Q!="3i"){P(1v[i],{"1F":C.a});1p(1v[i])}}}E wA(1E){if(1v[0]){if(1v[0].2i>o.2V-C.3T-C.4a-C.7t-C.7g){if(C.vE==1){if(!1E){1E=1v[0].1U}1v[0].1U=\'\'+1E+\'\'}F{P(1v[0],{"bi-9n":"ds"})}P(1v[0],{"1a":o.2V-C.3T-C.4a-C.7t-C.7g})}}}E vP(){if(bg){ow=O;C.9m=0;1p(bg);if(1v[0]){C.w=1v[0].2i*C.1Q;C.h=1v[0].2X*C.1Q;1Q(C.1Q)}C.a1=0;aR();vS();d1(9A);1t(bg);2G();o.S.4I();if(!6d(1b)){3o(1b)}}F{ow=H}}E Fh(1h){1h.6P=H}E dy(){if(!o.1m.2j&&!o.dR){6y()}9o()}E 1Q(x){if(x>0){P(bg,{"2Y":"1Q("+x+")"});X(i=0;i<2R.V;i++){P(1v[i],{"2Y":"1Q("+x+")"})}if(C.i3){C.i3.1Q(x)}3n=x;3v=x}}E pX(){2x=1V("2e");P(2x,{\'1o\':\'2o\',\'1f\':0,\'1e\':0,\'1i\':\'2z\',"1F":0,"5y":"1F 0.1s 3g"});jp=1V("2e");C=47(C,\'kW\',\'kW\');C=47(C,\'JC\',\'JC\');P(jp,{\'1o\':\'2o\',\'1f\':0,\'1e\':0,\'1a\':\'100%\',\'1i\':30,\'2w-1z\':C.kC,\'1F\':C.kX,\'2W-6L\':C.x5});2U=1V("2e");P(2U,{\'1o\':\'2o\',\'1f\':C.xq,\'1e\':C.o5,\'1z\':C.yh,\'4e-fb\':fM(C.yk),\'4e-3V\':C.yz*2F(v.8u,1),"kx-gc":C.yB+\'px\',"2J-1i":"1"});if(C.2U){if(C.2U.I("B:")==0){C.Jy=H}}if(!C.Jy){P(2U,{\'bi-9n\':\'dG\'})}if(C.fx==1){8s=1V("2e");8s.1U=\'<2l 1a="bn" 1i="vM" vN="0 0 8 6" 8x="1.1" 4i="3N://4l.w3.4c/4f/2l" 4i:4k="3N://4l.w3.4c/8f/4k">\'}if(C.oA==1){P(2x,{"1F":1});d1(2x)}F{f5(2x)}1b.1T(2x);2U.1U=o.ni+(C.2U==\'\'?2S(1j):7y[0])+o.iX;2x.1T(jp);2x.1T(2U);if(C.fx==1){2x.1T(8s);B wu=o.v3?\'-bn\':\'-vM\';B ps=C.1et;if(!K(ps)){ps=\'\'}B tp=ps.I("1e")>-1;if(tp){j0(8s,\'-180\')}P(8s,{\'1o\':\'2o\',\'2m\':(ps.I("2m")>-1?10*C.1Q:\'2z\'),\'1f\':(ps.I("1f")>-1?10*C.1Q:(ps==\'\'||ps==\'1e\'?\'50%\':\'2z\')),\'2B-1f\':(ps==\'\'||ps==\'1e\'?\'-J5\':0),\'2H\':(tp?\'2z\':wu),\'1e\':(tp?wu:\'2z\'),\'1F\':C.kX})}9o()}E 9o(){if(C.2x==1){P(2x,{"1e":(jo==1?-h-2x.2X+3:-2x.2X/2)+C.1fE-C.1fD,"1f":(ez==1?-2U.2i:(jo==1?-w/2:+2U.2i))-(jo==1?0:2U.2i/2+5)+C.1fB-C.1fz,"1i":C.o5+2U.2X+C.yX,"1a":C.xq+2U.2i+C.Lt});P(jp,{\'1i\':2x.2X});2x.C.4R="2p"}}G.c=E(){J 1b};G.s=E(x){J C[x]};G.ss=E(x,x2){J K(C[x])?C[x][x2]:O};G.g=E(x){ca(x){1q"1a":J w;1l;1q"1i":J h;1l;1q"h":J 2F(C.kF,h);1l;1q"x":J 5m(1b.C.1f);1l;1q"y":J 5m(1b.C.1e);1l;1q"1F":J 1b.C.1F?1b.C.1F:1;1l;1q"1t":J 4w;1l;1q"3n":J 3n;1l;1q"3v":J 3v;1l;1q"1j":J 1j;1l;1q"H3":J al;1l;1q"jE":J jE;1l;1q"1G":J C.1G;1l;1q"V":J C.pg?C.pg:0;1l;1q"1d":J 1d;1l;1q"x0":J x0;1l;1q"y0":J y0;1l;1q"6B":J 6B;1l;1q"1k#":J al.I("1k#")==0;1l;1q"1k:":J al.I("1k:")==0;1l;1q"vX":J 1j=="3Q"&&C.1G=="1E";1l;1q"28#4w":J wj;1l;6V:J O}};G.28=E(k,x){ca(k){1q"1t":6B?5U():\'\';4w=x;1l;1q"2q":GP(x);1l;1q"6X":6X(1b);1l;1q"3o":3o(1b);1l;1q"H1":C.3i=0;1l;1q"we":if(C.GZ>0&&C.3i!=1&&!jv){2Q(jv);jv=1D(E(){3o(1b);(C.1fy!=1?C.3i=1:\'\');jv=1N},C.GZ*2p)}1l;1q"1Q":1Q(x);1l;1q"1fQ":P(1b,{"2Y":"1Q(0)"});1l;1q"3n":P(1b,{"2Y":"3n("+x+")"});3n=x;1l;1q"3v":P(1b,{"2Y":"3v("+x+")"});3v=x;1l;1q"1F":P(1b,{"1F":x});1l;1q"yY":P(1v[0],{"1F":x});1l;1q"fc":P(1v[0],{"6W":"fc("+x+")"});1l;1q"1f":P(1b,{"1f":x});1l;1q"1e":P(1b,{"1e":x});1l;1q"1a":P(1b,{"1a":x});1l;1q"1i":P(1b,{"1i":x});1l;1q"wo":C.wo=x;1l;1q"ez":ez=x;1l;1q"28#4w":wj=x;1l;1q"x":P(1b,{"1f":x});1l;1q"y":P(1b,{"1e":x});1l;1q"6b":C.6b=x;1l;1q"6Q":C.6Q=x;1l;1q"x0":x0=x;1l;1q"y0":y0=x;1l;1q"fi":C.fi=x;1l;6V:J O}};E GP(x){if(x&&o.1m.2j){ol=H;1D(Fy,e7)}if(!x){if(p0()&&aG){1p(1v[hi]);1t(1v[0]);aG=O}}if(C.9m==1){x?1t(1b):1p(1b)}F{if(1d=="1fR"||1d=="FB"){x?1t(1b):1p(1b)}F{P(1b,{"2q":(x?"4O":"22")})}4w=x;x?1t(1b):\'\'}if(x&&C.ot){C.ot=O;1D(8Y,100)}}E Fy(){ol=O}G.6p=E(x,y){if(al!=\'\'&&(C.1E==\'x\'||C.1E==\'1x\')){x=x+\'x\'}if(y){x=C.1E+x}6p(x);!6d(1b)?C.ot=H:\'\'};B w0;G.j7=E(x){if(w0!=x){C.9t=x;6p(x);!6d(1b)?C.ot=H:\'\';o.S?o.S.4I():\'\'}w0=x};G.vY=E(){j0(dI,p8);p8+=20};E j0(x,y){P(x,{"2Y":"pV("+y+"xG)"+(x==1v[0]&&!Fd&&3n!=1?\' 1Q(\'+3n+\')\':\'\')})};G.Fq=E(x){if(C.1E.I("{1R")>-1){6p(C.1E)}};G.p7=E(){p7()};E 6p(1E){if(C.1G=="1E"){if(K(1E)){if(C.Gc){if(1E.V==4){1E=(C.pe?\'0:0\':\'cV:0\')+1E}if(1E.V==5){1E=(C.pe?\'0:\':\'cV:\')+1E}if(1E.V==7){1E=(C.pe?\'\':\'0\')+1E}}if(C.G8){if(1E.V==4){1E=\'0\'+1E}}C.pg=1E.V}1E=(C.wJ?C.wJ+(C.FZ?\'\':\' \'):\'\')+1E+(C.wF?\' \'+C.wF:\'\');B FR=1v[0].2i+(C.bg==1?C.9Z+C.9V:0);B FN=1v[0].2X+(C.bg==1?C.9Z+C.9V:0);1v[0].1U=o.ni+(1j=="3Q"?vw(1E):1E)+o.iX;if(C.1g9==1){1v[0].1U+=\'<7k C="2q:cM-4O;1a:dv"><7k C="2W-1e: cl 6I \'+3F(C.1z)+\';2W-1f: cl 6I ew;2W-2m: cl 6I ew;1o: 2o;2m:cl;1e: 50%;2B-1e: -3Y;">\'}if(1j=="1R"){P(1v[0],{"1a":"2z","bi-9n":"dG"});wA(1E)}C.w=1v[0].2i+(C.bg==1?C.9Z+C.9V:0);C.h=1v[0].2X+(C.bg==1?C.9Z+C.9V:0);if(FR!=C.w||FN!=C.h||(C.w>0&&wy==0)){8Y()}if(1v[0].2i>0){wy=C.w}F{al!=\'\'?1p(1v[0]):\'\';if(1E!=\'\'){1D(8Y,10)}}}}G.8Y=E(){8Y()};E p0(){J!o.R.5B()&&C.Ja==1}E 8Y(){if(C.1G=="1E"){if(1v[0]){if(1v[0].2i>0){al!=\'\'?1t(1v[0]):\'\';w=C.w=1v[0].2i;h=C.h=1v[0].2X;aR();d1(bg);2G();if(o.S){if(7C([C.1o],"1b")){o.S.vn()}F{o.S.4I()}}}}}}G.vm=E(x){if(C.J7==1){B n=4;if(1d=="1bW"){if(o.1m.2j){J}}F{n=8}B y=\'ht\';B z=[];X(B i=1;i(i/n)&&z[i]?1t(z[i]):\'\'}}F{X(B i=n;i>0;i--){if(x*1+(1/n)>=(i/n)&&z[i]){1t(z[i]);1l}}}}}};G.On=E(){if(!on){if(2R){if(2R.V>1&&W.V>1){1p(1v[0]);1t(1v[1])}}if(W.V>1){1j=W[1];if(C.2x==1){2U.1U=hj(1);9o()}}if(p0()&&aG){1p(1v[hi]);aG=O}p1();on=H}};E hj(x){J o.ni+(C.2U==\'\'?2S(W[x]):(7y.V>1?7y[x]:7y[0]))+o.iX}G.cA=E(x){cA(x)};G.HC=E(x,y){if(C.i3){C.i3.dx(x,y)}};E cA(x){B y=\'ht\';B z=1Y.8A(y.9M(v.id,1d,\'1bQ\'));if(z){P(z,{"5y":"2Y 0.1s 6A-5t"});if(x==1){z.C.2Y=\'Hu(0, 0)\'}F{z.C.2Y=\'Hu(-Hq, 0)\'}}F{if(x==1){C.a=1}F{C.a=0.5}}on=x==1;if(C.2x==1&&7y.V>1){2U.1U=(on?7y[0]:7y[1])}P(1v[0],{"1F":C.a})};G.hk=E(){if(on){if(2R){if(2R.V>1&&W.V>1){1t(1v[0]);1p(1v[1]);P(1v[0],{"1F":C.a})}}1j=W[0];if(W.V>1){if(C.2x==1){2U.1U=hj(0);9o()}}p1();on=O;aG=O}};G.v5=E(){if(p0()){oZ();1t(1v[hi]);aG=H}};G.Hm=E(){B 2K=O;if(C.1p==1){if(C.HO==1){if(6d(o.26)){2K=H}}if(C.1bL==1&&!o.2b){2K=H}if(C.1bJ==1&&o.2b){2K=H}}if(!2K){6X(1b);B fy=1b.dg("*");X(B i=fy.V;i--;){P(fy[i],{"6b-1B-7z":"1bI"})}4w=H}};G.hC=E(){hC()};E hC(){3o(1b);B fy=1b.dg("*");X(B i=fy.V;i--;){P(fy[i],{"6b-1B-7z":"8K"})}4w=O}G.4j=E(){if(2R.V>0){X(i=0;i<2R.V;i++){if(1v[i].4D==1b){1b.3u(1v[i])}1v[i]=2c}}if(bg){bg.eS("eP");bg.eS("kS");bg.eS("kz");bg.4D.3u(bg);bg=2c}if(C.1o.I(\'9q\')>-1){if(1b.4D==o.9q){o.9q.3u(1b)}}F{if(1b.4D==o.1W){o.1W.3u(1b)}F{if(o.1w){if(1b.4D==o.1w){o.1w.3u(1b)}}}}if(2x){if(2x.4D==1b){1b.3u(2x)}}1b=2c};G.I5=E(){fg?fg.hT():\'\'};G.I2=E(){vB()};E vB(){I0(2R[0],C.1z,1v[0])}E vw(x){B z=x+\'\';if(x.I(\'{\')>-1){if(x.I(\'{1c}\')>-1&&K(o.3q)){x=x.1X(\'{1c}\',fo(o.3q.bw().t))}if(x.I(\'{1R\')>-1){B y=o.d5?o.d5:(v.1R?v.1R:\'\');if(x.I(\'{bV}\')>-1&&o.S){x=x.1X(\'{bV}\',o.S.cH(\'bV\'))}if(o.bR&&o.S){y=o.S.cH(\'bR\')}x=x.1X(\'{1R}\',y);if(o.bR&&!o.S){1D(6p,100,z)}}if(x.I(\'{1E\')>-1){X(B i=1;i<6;i++){if(x.I(\'{1E\'+i+\'}\')>-1){if(K(v[\'1E\'+i])){x=x.1X(\'{1E\'+i+\'}\',v[\'1E\'+i])}F{x=x.1X(\'{1E\'+i+\'}\',\'\')}}}}if(x.I(\'{6x}\')>-1){o.hF=1d;if(o.S){x=x.1X(\'{6x}\',o.S.cH(\'HY\'))}}}J x}G.yI=E(){6p(C.1E)};E pd(1v,5o){X(B i=0;i<1v.V;i++){HV(1v[i],5o)}if(C.3f=="3K"){if(o.3K){o.3K.1bG(1v[0],5o)}}}};B Gx=E(1d,1j){B i;B C=[];B w;B h;B bg;B 4w=H;B x0;B y0;B 3n=1;B 3v=1;B fm=0;B 9r=0;B 1bF;B 3E;B q3;B 6B;B 2A;B 3y;B GC;B Gr;B xE;B Gv;B 2x;B 2U;B 8s;B fA;B wr;o.Fs=-1;B os;B 6B;B v6;X(i in eH.U){C[i]=eH.U[i]}B 1j=v[1d].1j;B 1G=v[1d].1G;X(i in eH[1j]){C[i]=eH[1j][i]}X(i in v[1d]){C[i]=v[1d][i]}C.w=2P(C.w);C.h=2P(C.h);C=47(C,\'2B\',\'2B\');C=47(C,\'9H\',\'9H\');if(o.aw){if(C.Fc>0){C.w=2P(C.Fc)}if(C.bu){if(C.bu!=\'0 0 0 0\'){C=47(C,\'9H\',\'bu\')}}}B 1b=1V("2e");if(v.1w.HS==1&&v.1w.1p==1){o.1w.1T(1b)}F{o.1W.1T(1b)}1j=="2J"?o.9q=1b:\'\';B 8N=O;if(C.7I){if(C.7I!=\'1K\'){8N=H}}P(1b,{"1o":"2o","1e":0,"1f":0,"1F":1,"ek":"mI","mb":"1em"});if(C.HT==1){1b.C.4R=C.5e}aR();B 9w=1V("2e");P(9w,{"1o":"2o","2H":2L.4u(-C.h/2),"1f":2L.4u(-C.w/2)});if(C.7c>0&&C.Jf==1){P(9w,{"2W-6L":C.7c*C.h/2,"1i":C.h,"6n":"3i","4r-3e":"22"})}if(2I(C.4J)){4d(1b,{"id":(v.id+"oj"+C.4J)})}1b.1T(9w);if(1j==\'2J\'&&v.yJ==1){KX()}if(C.2x==1){pX()}B 9g=1V("2e");kQ(0,9g,0.3,(C.4T==1?"3g-4T("+(C.xy==1?"to 1f,":\'\')+3F(C.HU)+", "+3F(C.o9)+")":3F(C.o9)),C.w,C.1bC);if(C.Ia==1&&K(C.pq)){B hR=1V("2e");hR.1U=C.pq.1X(/\\#Ic/g,3F(C.o9));9g.1T(hR);P(hR,{"1o":"2o","2H":-2L.4u(C.h/2),"1f":0,"4r-3e":"22"});P(9g,{"6n":"3i","2w":"22"});B x=["7M","fw","oc","hc","e9"];X(B y=0;y0){X(B y2=0;y20){B dA=1V("2e");kQ(2,dA,C.I3,C.1av,0,C.7D);9w.1T(dA)}B 7r=1V("2e");kQ(3,7r,C.I7,(C.4T==1?"3g-4T("+(C.xy==1?"to 1f,":\'\')+3F(C.I8)+", "+3F(C.1z)+")":C.1z),0,C.a);if(C.Ia==1&&K(C.pq)){B oM=1V("2e");oM.1U=C.pq.1X(/\\#Ic/g,3F(C.1z));P(oM,{"1o":"2o","2H":-2L.4u(C.h/2),"1f":0,"4r-3e":"22"});P(7r,{"6n":"3i","2w":"22"});7r.1T(oM)}if(C.5F==1){B bJ=1V("2e");C=47(C,\'xp\',\'xp\');C=47(C,\'xo\',\'xo\');P(bJ,{"1o":"2o","2H":C.h/2,"1f":0,"4r-3e":"22","4e-3V":C.Id*2F(v.8u,1),"1z":C.6q,"2J-1i":"100%","3a-1e":C.1au,"3a-2H":C.1at,"3a-1f":C.1aq,"3a-2m":C.1ap,"2B-1e":C.1ao,"2B-2H":C.1an,"2B-1f":C.1am,"2B-2m":C.1aI,"2W-6L":(C.Hr+"px"),"2q":"22"});if(C.Hv==1){P(bJ,{"2w":3F(C.Hw)})}7r.1T(bJ);B jV=O;B 1b5=O}o.pC=C.h;9w.1T(7r);if(C.fr==1){B 8y=[];if(1M Hx!=="1N"){B 8Q=1C Hx(1b,8y,w,C)}}if(C.3y==1){if(C.dS.6t().I(\'<2l\')==-1){C.dS==\'\'?C.dS="<2l 1a=\'20\' 1i=\'20\'>":\'\'}3y=1V("2e");3y.1U=C.dS.6t();C=47(C,\'HJ\',\'HJ\');P(3y,{"1o":"2o","1e":-10+C.1aL-C.1aV,"1f":-2p,"4r-3e":"22","1i":20,"1a":C.eX,"1F":C.vF,"5y":"2Y 0.1s 3g, 1F 0.1s 3g"});if(C.kr==1||C.w8==1){P(3y,{"2Y":"1Q(0)"})}F{if(C.ph!=1){P(3y,{"2Y":"1Q("+C.ph+")"})}}if(C.1aU==1){P(3y,{"6W":"1aT-9k(3Y 3Y cl 5h(0, 0, 0, .7))"})}1b.1T(3y);if(C.xQ!=-1){B x=["7M","hc","e9"];X(B y=0;y0){X(B y2=0;y245&&C.kP<135){C.aI=90}if(C.kP>1aM&&C.kP0?C[\'h\'+n]:C.h),"2w":z?(z.I("3g")>-1?z:3F(z)):\'\',"2W-6L":(C.Jf==1?1:C.7c*C.h/2),"1F":ID,"4r-3e":"22","5y":"2Y 0.2s 6A-in-5t"})}E aR(){bg=1V("2e");C=47(C,\'eT\',\'eT\');B kF=C.h+C.9Z+C.9V;B Ir=C.w+C.7t+C.7g;if(C.bg==1){}F{C.5w=0}C=47(C,\'kN\',\'kN\');if(v.1w.kO==1||C.kO==1){C.4A=\'#pD\';C.bg=1;C.5w=0.5}P(bg,{"1o":"2o","1e":0,"1f":0,"1a":Ir,"1i":kF*C.xb,"xf":(C.qa*kF)/2,"2w":6c(C.4A,C.5w),"9U":"2z","5y":"1F .1s 3g, 2w .1s 3g"});if(C.ap==1){P(bg,{\'kl-6W\':\'ap(bn)\'})}if(C.qf==1){P(bg,{"2W":"3Y 6I #"+C.qe})}if(C.2A==1){if(C.kE==1){P(bg,{"7b":"4r"})}if(!o.1m.2j||v.bU==1){bg.eP=b3;bg.1bZ=v4;bg.1da=p3;bg.kU=dy}}F{P(bg,{"7b":"6V"})}if(!o.1m.2j){bg.kS=6y;bg.kU=dy;bg.kz=5U}if(o.1m.yP&&C.2A==1){bg.1A("g3",E(1h){1h.6P=H;if(!K(1h.6o)&&1h.8g.V>0){1h.6o=1h.8g[0].jN;1h.9a=1h.8g[0].lj}os=1h;6y(1h);p3(1h)});bg.1A("gC",E(1h){1h.6P=H;o.3E=O;5U(1h);v4(os)});bg.1A("2A",E(1h){1h.6P=H});bg.1A("cz",E(1h){if(!K(1h.6o)&&1h.8g.V>0){1h.6o=1h.8g[0].jN;1h.9a=1h.8g[0].lj}os=1h;o.3E=H;dy(1h);if(o.1m.yP){p3(1h)}})}P(bg,{"1f":2L.yU(-C.w/2-C.7t)});P(bg,{"1e":2L.yU(-C.h/2-C.9Z+C.IC-C.IF)});if(C.IG==1){ym(bg,C.4A,C.IH,C.II)}1b.1T(bg)}E 2G(1a){if(1a!=w){w=1a;o.yr=w;B ba=w/9g.2i;P(bg,{"1a":(w+C.7t+C.7g),"1f":-w/2-C.7t,});P(9w,{"1f":-w/2});P(9g,{"1a":w});P(9w,{"1a":w});B xx=bG.2i*ba;if(xx>9g.2i){xx=9g.2i}P(bG,{"1a":xx});B wp=7r.2i*ba;P(7r,{"1a":wp});jU(wp);if(1j=="2J"){LF()}if(C.fr==1){8Q?8Q.GO(w):\'\'}if(o.6h){o.6h.2G()}}}E jU(x){if(C.3y==1){if(xw-C.eN/2&&C.eX!=20){x=w-C.eN/2}B y=x-w/2-C.eN/2+C.1cX-C.1dC;P(3y,{"1f":y})}}E wP(){P(3y,{"2Y":"1Q("+C.ph+")"})}E 6y(1h){o.S.k5(1d,"6B");if(C.bg==1){if(C.ak!=-1){B m=1C 5G({"mc":bg,"1G":"8J","to":C.ak,"1c":0.1,"me":(1d+"bg")})}if(2I(C.bS)){P(bg,{"2w-1z":C.bS})}}if(2I(C.vW)){P(7r,{"2w-1z":C.vW})}if(C.3y==1){if(C.G0==1&&K(C.vu)){if(C.oS==1&&3E){}F{3y.1U="<2l 1a=\'"+C.eX+"\' 1i=\'20\' 4i:4k=\'3N://4l.w3.4c/8f/4k\' 4i=\'3N://4l.w3.4c/4f/2l\'>"+C.vu.6t()+""}}if(C.kr==1){if(C.w8==1&&!o.1y){}F{wP()}}F{if(C.p5!=-1){B m2=1C 5G({"mc":3y,"1G":"8J","to":C.p5,"1c":0.1,"me":(1d+"3y")})}}}if(C.2x==1&&(o.R.1r()>0||1j=="1K"||8N)){kg()}if(C.fj>0){P(bg,{"2Y":"3v("+((C.fj-1)/5+1)+")"});vJ(C.fj)}if(C.3y==1&&C.v1==1){jU(dJ(1h.6o)-9r)}if(1j=="1K"){o.W.5x(H);o.5x=H}6B=H;o.dR=H}E vJ(x){P(9g,{"2Y":"3v("+x+")"});P(bG,{"2Y":"3v("+x+")"});dA?P(dA,{"2Y":"3v("+x+")"}):\'\';P(7r,{"2Y":"3v("+x+")"})}E 5U(){if(!q3){if(C.7D>0){P(dA,{"1a":0})}if(2I(C.vW)){P(7r,{"2w-1z":C.1z})}if(C.bg==1){if(C.ak!=-1){B m=1C 5G({"mc":bg,"1G":"8J","to":C.5w,"1c":0.1,"me":(1d+"bg")})}if(2I(C.bS)){P(bg,{"2w-1z":C.4A})}}if(C.3y==1){if(C.G0==1&&K(C.vu)){if(C.oS==1&&3E){}F{3y.1U="<2l 1a=\'"+C.eX+"\' 1i=\'20\' 4i:4k=\'3N://4l.w3.4c/8f/4k\' 4i=\'3N://4l.w3.4c/4f/2l\'>"+C.dS.6t()+""}}if(C.kr==1){P(3y,{"2Y":"1Q(0)"})}F{if(C.p5!=-1){B m2=1C 5G({"mc":3y,"1G":"8J","to":C.vF,"1c":0.1,"me":(1d+"3y")})}}}if(C.fj>0){P(bg,{"2Y":"3v(1)"});vJ(1)}if(1j=="1K"&&!o.2b){o.W.5x(O);o.5x=O}o.S.k5(1d,"5t")}if(C.fr==1&&8Q){8Q.5t()}if(C.2x==1&&(o.R.1r()>0||1j=="1K")){oh()}if(o.pj&&1j=="2J"){o.th.1p();o.Fs=-1}6B=O;o.dR=O}E b3(1h){1h.6P=H}E Fh(1h){1h.6P=H}E v4(1h){if(1j=="1K"){if(o.8S){q3=H;2Q(v6);v6=1D(E(){q3=O;5U()},2p)}}wc();o.3E=O;if(C.3y==1){if(C.oS==1&&K(C.v9)){3y.1U="<2l 1a=\'20\' 1i=\'20\' 4i:4k=\'3N://4l.w3.4c/8f/4k\' 4i=\'3N://4l.w3.4c/4f/2l\'>"+C.dS.6t()+""}}bO(1h.6o,1h.9a);o.S.f8(1d);o.S.fD(1h.6o,1h.9a);1h.6P=H}E p3(1h){3E=H;if(C.3y==1){if(C.oS==1&&K(C.v9)){3y.1U="<2l 1a=\'20\' 1i=\'20\' 4i:4k=\'3N://4l.w3.4c/8f/4k\' 4i=\'3N://4l.w3.4c/4f/2l\'>"+C.v9.6t()+""}}fm=kM(bg);9r=fC(bg);bO(1h.6o,1h.9a);6z(2A,1,"no")}E bO(dL,e4){B x;dL=dJ(dL);e4=dJ(e4);B Fz=2L.6m(1Y.op.bv,1Y.b9.bv);B Fp=2L.6m(1Y.op.dO,1Y.b9.dO);if(o.1m.2j){}F{e4=e4+Fp;dL=dL+Fz}if(C.aI>0){x=e4-fm-C.7g;2A=x/w;if(C.aI==FA){x=e4-fm-C.7t;2A=x/w;2A=(2A-1)*-1}}F{x=dL-9r-C.7t;2A=x/w;if(C.aU>134&&C.aU<1cP){x=dL-9r-C.7g;2A=x/w;2A=(2A-1)*-1}}2A>1?2A=1:\'\';2A<0?2A=0:\'\'}E dJ(x){if(o.aq>1){x=x/o.aq}J x}G.FI=E(){8Q?8Q.GO(w):\'\'};G.kh=E(){8Q?8Q.dx(w):\'\'};E wc(){3E=O}E dy(1h){9r=fC(bg);if(C.7D>0){if(o.1y||1j!=\'2J\'){P(dA,{"1a":dJ(1h.6o)-9r})}}if(C.2x==1&&(o.R.1r()>0||1j=="1K"||8N)){kg();fm=kM(bg);bO(1h.6o,1h.9a);if(1j=="2J"){if(v.1cm==1){if(o.R.5B()&&o.R.cW().I("?wD")>0){2U.1U=\'- \'+fo((1-2A)*o.R.1r(H))}F{2U.1U=fo(2A*o.R.1r())}}F{B d=o.R.1r();if(v.4v>0){d=d-v.4v*1}B b8=\'\';if(C.fr==1&&8Q){b8=8Q.2x(2A*d);b8!=\'\'?b8=b8+\'
\':\'\'}2U.1U=b8+fo(2A*d)}}if(1j=="1K"||8N){2U.1U=uX(2A)}9o(1h)}if(o.pj&&1j=="2J"&&o.th){wr=1h;if(!fA||v.GW!=1){wX()}if(v.GW==1){2Q(fA);fA=1D(wX,50)}}if(C.3y==1&&C.v1==1){jU(dJ(1h.6o)-9r)}}E wX(){2Q(fA);fA=1N;if(C.2x==0){fm=kM(bg);9r=fC(bg);bO(1h.6o,1h.9a)}6B?o.th.bH(wr,w,2A,9r):\'\'}E 9o(1h,t,l){B 1f=(-w/2+(dJ(1h.6o)+1Y.op.bv-9r)-2U.2i/2)+(l?l:0);B ke=0;if(v.xT!=1){if(1f+w/2+2U.2i+10>o.2V){ke=1f;1f=o.2V-w/2-2U.2i-10}if(1f+o.2V/2<0){ke=1f;1f=-o.2V/2}}B x={"1e":(-2U.2X-C.H0*1-C.o5-C.yX)-(C.H9==1?(C.h/2)*(C.fj>0?C.fj:1):0)+(t?t:0),"1f":1f};P(2x,x);if(C.fx==1){P(8s,{\'1o\':\'2o\',\'1f\':2U.2i/2-4+(ke!=0?ke-1f:0),\'1e\':2U.2X-6})}}G.kg=E(e,x,t,l){kg();2U.1U=x;9o(e,t,l)};E kg(){if(!6d(2x)||2x.C.1F==0){1t(2x);P(2x,{"1F":1})}}G.oh=E(){oh()};E oh(){1p(2x);P(2x,{"1F":0})}G.c=E(){J 1b};G.s=E(1d){J C[1d]};G.ss=E(x,x2){J C[x][x2]};G.g=E(x){ca(x){1q"1a":J w;1l;1q"1cD":J 9g.2i;1l;1q"1i":J C.h;1l;1q"x":J 5m(1b.C.1f);1l;1q"y":J 5m(1b.C.1e);1l;1q"1F":J 1b.C.1F?1b.C.1F:1;1l;1q"1t":J 4w;1l;1q"3n":J 3n;1l;1q"3v":J 3v;1l;1q"1j":J 1j;1l;1q"1d":J 1d;1l;1q"x0":J x0;1l;1q"y0":J y0;1l;1q"2A":J 2A;1l;1q"fh":J 8N;1l;6V:J O}};G.28=E(1d,x){ca(1d){1q"1t":4w=x;1l;1q"3E":3E=x;1l;1q"2q":1j=="2J"||C.1p==1?P(1b,{"5Q":(x?"4w":"3i")}):P(1b,{"2q":(x?"4O":"22")});4w=x;1l;1q"3n":P(1b,{"2Y":"3n("+x+")"});3n=x;1l;1q"3v":P(1b,{"2Y":"3v("+x+")"});3v=x;1l;1q"1F":P(1b,{"1F":x});1l;1q"1f":P(1b,{"1f":x});1l;1q"1e":P(1b,{"1e":x});1l;1q"2A":2A=x;1l;1q"eE":C.eE=x;1l;1q"1a":P(1b,{"1a":x});1l;1q"1i":P(1b,{"1i":x});1l;1q"wo":C.1cM=x;1l;1q"x":P(1b,{"1f":x});1l;1q"y":P(1b,{"1e":x});1l;1q"x0":x0=x;1l;1q"y0":y0=x;1l}};G.2G=E(x){2G(x)};G.lc=E(x){};G.h5=E(aA,aT){if(3E){if(1j=="1K"||8N){bO(aA,aT);o.S.f8(1d)}if(1j=="1K"){o.8S=H}bO(aA,aT);6z(2A,1,"no")}};G.fD=E(aA,aT){if(3E){wc();3E=O;bO(aA,aT);o.S.f8(1d);6z(2A,1,"no")}};E 6z(1c,1r,x){1c<0?1c=0:\'\';if(v.4v>0&&1r>1){1r=1r-v.4v;1c=1c-v.4v}if(C.3y==1&&C.w8==1&&C.kr!=1){if(!C.Gq&&1c>0){wP();C.Gq=H}}if(3E&&1r!=1){}F{B 4x;if(1r>0&&1c>0){if(1c>1r){1c=1r}4x=w*(1c/1r);if(4x==7r.2i){4x=-1}}F{4x=0}if(4x>=0){P(7r,{"1a":4x});if(C.v1==1&&6B&&!x){}F{jU(4x)}}if(K(bJ)){if(1r<2&&1j=="2J"){if(jV){3o(bJ);jV=O}}F{if(!jV){6X(bJ);jV=H}bJ.1U=1j=="2J"?4p(1c==0?1r:1c):uX(1c)}}}};G.6z=E(1c,1r,x){if(1r!=Gr||1c!=Gv||x){6z(1c,1r,x)}};G.Gy=E(){2A>1?2A=1:\'\';2A<0?2A=0:\'\';P(7r,{"1a":(2A*w)})};G.Gz=E(1c,1r){if(1r>0&&1c>0){B 4x=w*(1c/1r);4x>w?4x=w:\'\';P(bG,{"1a":5m(4x)});GC=1r;xE=1c}F{xE=0;P(bG,{"1a":0})}};G.kR=E(x){if(C.6h==1){if(!o.6h){if(x!=0){if(1M GE!=="1N"){o.6h=1C GE(1b,C,x);o.as=H}}}F{if((!K(x)||x==0)&&o.as){o.6h.1p();o.as=O}F{if(!o.as||(K(x)&&x!=1&&x!=0)){o.6h.xP(x);o.as=H}}}}};E KX(){o.bH=1V("2e");P(o.bH,{\'1o\':\'2o\',\'1f\':0,\'1e\':0,\'1a\':v.KQ,\'1i\':v.KR,\'6n\':\'3i\',"4r-3e":"22","2w-1z":"#gq","2W-6L":v.LM+\'px\',"2q":"22"});o.bH.id="1dm"+v.id;if(v.Lo==1){P(o.bH,{"2W":v.Lw+"px 6I "+ya(\'1z\',v.JR)})}if(v.JZ==1){P(o.bH,{"5J-9k":"fF 3Y kT 5h(0,0,0,0.5)"})}o.bH.C.4R="kA";1b.1T(o.bH)}E pX(){2x=1V("2e");P(2x,{\'1o\':\'2o\',\'1f\':0,\'1e\':0,\'1i\':\'2z\',"4r-3e":"22","1F":0,"5y":"1F 0.1s 3g"});C=47(C,\'kW\',\'kW\');2U=1V("2e");P(2U,{\'1o\':\'2o\',\'3a-1f\':C.xq,\'3a-2m\':C.Lt,\'3a-1e\':C.o5,\'3a-2H\':C.yX-1,\'1E-8C\':\'8i\',\'1z\':C.yh,\'4e-fb\':fM(C.yk),\'4e-3V\':C.yz*2F(v.8u,1),\'kx-gc\':C.yB+\'px\',\'2J-1i\':"1",\'2w-1z\':6c(C.kC,C.kX),\'2W-6L\':C.x5});C.LR?C.fx=C.LR:\'\';if(C.fx==1){8s=1V("2e");8s.1U=\'<2l 1a="bn" 1i="vM" vN="0 0 8 6" 8x="1.1" 4i="3N://4l.w3.4c/4f/2l" 4i:4k="3N://4l.w3.4c/8f/4k">\'}1b.1T(2x);2x.1T(2U);if(C.fx==1){2x.1T(8s);P(8s,{\'1F\':C.kX})}2x.C.4R="2p"};E LF(){if(o.3q&&v.bZ==1&&!o.1y){B f=o.3q.bw();if(f.t&&f.d){6z(f.t,f.d)}}};E uX(x){B y=2L.4u(x*100);if(8N){if(o.k4){J(8N&&2I(C.2U)?C.2U+\'&eU;\':\'\')+43(x*o.5Y.5a(-1)[0]).vg(1)}if(o.JB){J(8N&&2I(C.2U)?C.2U+\'&eU;\':\'\')+o.vh}}J y};G.4j=E(){1b.3u(9w);if(bg){bg.eS("eP");bg.eS("kS");bg.eS("kz");bg.4D.3u(bg);bg=2c}if(3y){1b.3u(3y)}if(1b.4D==o.1W){o.1W.3u(1b)}F{if(o.1w){if(1b.4D==o.1w){o.1w.3u(1b)}}}1b=2c}};B vl=E(1e){B i;B C=[];B w;B h;B 4w=H;B 3n=1;B 3v=1;B x0=0;B y0=0;B b5=5H(lK,YC);B 1j,1d="bg";B 1G="PZ";if(1e==H){C["1o"]=\'1e\';C.h=2F(v.1w.Qj,50);C.a=2F(v.1w.Qx,0.5);C.1z=2F(v.1w.Qw,\'#gq\')}F{C["1o"]=v.1w.1o;X(B k in v.1w){if(v.1w.2v(k)){C[k]=v.1w[k]}}}if(C.1t==0){v.1w.h=C.h=0;C.3a=C.2B="0 0 0 0";C.4T=0}C["1Q"]=1;C=47(C,\'2B\',\'2B\');if(K(C.jP)){if(C.jP!=20&&C.2B=="-20 0 0 0"){C.7j=C.jP}}if(2I(C.Jt)&&o.aw){C=47(C,\'2B\',\'Jt\')}if(C.Qn==1){C.3T+=\'%\';C.4a+=\'%\'}B 1b=1V("2e");if(C.ap==1&&C.4T==0){C.a<1?C.w4=C.a:C.w4=0.2;v.1w.a=C.a=1}F{C.ap=0}P(1b,{\'1o\':\'2o\',\'1f\':0,\'1e\':0,\'1a\':(C.jO==1||1e?\'100%\':o.aB),\'1F\':C.a,\'4r-3e\':\'22\',\'ek\':\'mI\',\'mb\':\'1em\'});o.1W.1T(1b);B bg=1V("2e");P(bg,{\'1i\':C.h-(C.1o!=\'1e\'?C.am+C.7j:0),\'2q\':\'4O\',\'2B-1f\':C.3T,\'2B-2m\':C.4a,\'2W-6L\':C.7c});if(C.jM>0){B jM=\'3Y 6I \'+6c(2F(C.OV,\'3I\'),C.jM);if(C.OH==1){P(bg,{\'2W-1e\':jM})}F{P(bg,{\'2W\':jM})}}1b.1T(bg);w=1b.2i;v.de=-C.7j;if(C.4T==1||1e){if((C.1z==\'42\'||v.1w.9K!=\'\')&&!1e){if(C.1o!=\'1e\'){v.de=98-C.h}B 4b=\'2f:9K/wq;k6,Pd+PE/T/D+Pm/Sr/Sn==\';if(v.1w.9K.I("2f:9K")>-1){4b=v.1w.9K}P(bg,{\'1i\':C.h+(C.1o!=\'1e\'?v.de:0),\'2w\':\'18(\'+4b+\') gG-x 50% 100%\',\'2w-3V\':\'2z\'})}F{B gN=(1e?\'to 1e, \':\'to 2H, \')+6c(C.1z,0)+\', \'+6c(C.1z,1);P(bg,{\'2w\':\'-l4-3g-4T(\'+gN+\')\',\'2w\':\'-3S-3g-4T(\'+gN+\')\',\'2w\':\'-ms-3g-4T(\'+gN+\')\',\'2w\':\'-o-3g-4T(\'+gN+\')\',\'2w\':\'3g-4T(\'+gN+\')\'})}}F{if(C.ap==1){P(1b,{\'kl-6W\':\'ap(bn)\'});P(bg,{\'1F\':C.w4})}P(bg,{\'2w-1z\':C.1z})}if(1e){P(1b,{"5y":"1F 0.2s 6A-5t"})}G.h=E(){J C.h-(C.1o!=\'1e\'?C.7j:0)};G.c=E(){J 1b};G.s=E(1d){J C[1d]};G.g=E(x){if(1b){ca(x){1q"w":1b.2i>0?w=1b.2i:\'\';J w;1l;1q"1a":J 1b.2i;1l;1q"1i":J 1b.2X;1l;1q"x":J 5m(1b.C.1f);1l;1q"y":J 5m(1b.C.1e);1l;1q"1F":J 1b.C.1F?1b.C.1F:1;1l;1q"1t":J 4w;1l;1q"3n":J 3n;1l;1q"3v":J 3v;1l;1q"1d":J 1d;1l;1q"x0":J x0;1l;1q"y0":J y0;1l;1q"b5":J 1d+b5;1l;6V:J O}}F{J O}};G.28=E(1d,x){ca(1d){1q"1t":4w=x;1l;1q"w":w=x;1l;1q"2q":P(1b,{"2q":(x&&v.wR!=1?"4O":"22")});4w=x;1l;1q"1Q":P(1b,{"2Y":"1Q("+x+")"});3n=x;3v=x;1l;1q"3n":P(1b,{"2Y":"3n("+x+")"});3n=x;1l;1q"3v":P(1b,{"2Y":"3v("+x+")"});3v=x;1l;1q"1F":P(1b,{"1F":x});1l;1q"1f":P(1b,{"1f":x});1l;1q"1e":P(1b,{"1e":x});1l;1q"1a":P(1b,{"1a":x});1l;1q"1i":P(1b,{"1i":x});1l;1q"x":P(1b,{"1f":x});1l;1q"y":P(1b,{"1e":x});1l;1q"x0":x0=x;1l;1q"y0":y0=x;1l}};G.4j=E(){o.1W.3u(1b);1b=2c}};if(1M(2O)=="4V"){Hj()}o.G=G;if(2O.id){if(1Y.8A(2O.id)){wH()}F{1Y.1A(\'Sw\',fW)}}F{1M Gt==\'E\'?Gt():\'\'}E wH(){if(K(2O.id)){if(1Y.8A(2O.id)){if(!KA(1Y.8A(2O.id))||2O.4w==1){2O.SR==1?1D(fW,50):fW()}F{1D(wH,50)}}}}E fW(){X(B i=0;i<56.V;i++){if(K(56[i])){if(56[i].3t("id")==2O.id){if(56[i].3t("7Z")){56[i].3t(\'2K\')}}F{if(v.SN==1&&56[i].3t("v","3p")==1){2O.3p=0}}}}56.2T(o.G);B 2K=O;if(K(2O.3j)){X(B i=2;i<10;i++){if(2O.3j==i&&o[\'u\'+i]!=\'\'){v=a6(v,5g.6U(dq(o[\'u\'+i])));2K=H}}}if(o.u!=\'\'&&!2K){v=a6(v,(1M o.u!="3L"?5g.6U(dq(o.u)):o.u))}if(1M(SG)!="E"){X(B 1d in 2O){if(2O.2v(1d)){if(1d.I("GY")==0){2O[1d]=2c}}}}v=a6(v,2O);o.1I=1Y.8A(v.id);if(v.jR==1&&v.RY==1&&1M(wz)=="E"){rF(o.1I,"Rg");if(!wz()){1O.1Y.1A("9h",wz)}}F{G9()}}E G9(){B vr=v.26;if(v.Rd==1&&K(v.26)&&K(vr)){v.26!=\'\'?v.26=vr:\'\'}if((!K(v.3B)||v.3B==\'\')&&v.QU==1){1u(\'5M\');J}if(v.FP==1||v.va==1){1O.1A(\'8o\',E(1h){B x=1N;B y;K(1h.2f.1c)?x=1h.2f.1c:\'\';K(1h.2f.1K)?x=1h.2f.1K:\'\';K(1h.2f.IU)?y=1h.2f.IU:\'\';K(1h.2f.3t)?y=1h.2f.3t:\'\';if(y&&v.ve){if(v.ve!=\'\'){B pm=v.ve.1X(/\\s+/ig,\'\').2D(\',\');if(pm.I(y)==-1){J}}}if(v.va==1){if(1M(HN)=="E"){HN(1h)}}if(y&&o.8B){if(K(1h.2f.28)){x=1h.2f.28}B z=3A(y,x);1O.a0.np({1h:y,RQ:z},\'*\')}})}X(B 1d in o.h6){if(o.h6.2v(1d)){o.h6[1d]!=\'\'?o.kK+=o.h6[1d]+\' \':\'\'}}1u(o.8x+\' \'+o.kK);dh=v.id;o.d=8z.v7;o.hs=8z.RN;if(!v.4S&&7C([o.hs],\'#1B-\')){v.4S=o.hs.1n(o.hs.I(\'#1B-\')+6)}if(a0){B nd=O;3k{if(a0){if(a0.1Y){B nh=a0.1Y.dg("FD");X(B i=0;i-1){o.10e=o.1I.C.1a}if(v.54=="6N"||o.1I.C.1i.I("%")>-1){v.54="%";o.nT=o.1I.C.1i;o.96=0}if(o.94==0){if(o.1I.C.1a.I("px")>0){o.94=2P(o.1I.C.1a)}F{if(o.1I.4D.C.1a.I("px")>0){o.94=2P(o.1I.4D.C.1a)}F{if(o.1I.4D.4D.C.1a.I("px")>0){o.94=2P(o.1I.4D.4D.C.1a)}}}}if(6Y(v.54).I("x")>0){o.54=v.54.2D("x")[0]/v.54.2D("x")[1];if(o.96==0){o.96=o.94/o.54}}F{o.54=0}P(o.1I,{\'1o\':\'fN\',\'5J-kG\':\'xj-5J\',\'1E-8C\':\'1f\',\'-3S-yF-10d\':\'22\',\'yE\':fM(\'nN-nJ\'),\'9D-1i\':15,\'ek\':14*2F(v.8u,1),\'2J-1i\':\'1em\',\'Hl\':\'Ho\',\'1z-I9\':\'22\'});if(v.9k==1){P(o.1I,{\'5J-9k\':\' 0 Ib 10c 5h(50,50,93,.1), 0 kT Ib 5h(0,0,0,.10b)\'})}if(o.54>0){P(o.1I,{\'1i\':o.96})}F{P(o.1I,{\'1i\':o.96==0?o.nT:o.96})}if(o.94==0){P(o.1I,{\'1a\':\'100%\'})}o.1W=1V("2e");P(o.1W,{\'1o\':\'2o\',\'5J-kG\':\'xj-5J\',\'8e\':v.na,\'1z\':\'#3I\',\'1a\':\'100%\',\'1i\':\'100%\',\'1f\':0,\'1e\':0,\'ek\':\'mI\',\'2J-1i\':\'1em\'});if(v.xT!=1){o.1W.C.6n=\'3i\'}if(v.10a==1){o.1W.C.8e=\'ew\'}o.P=1Y.1V(\'C\');o.P.1G=\'1E/P\';o.1W.1T(o.P);o.1W.6l("id",\'ZZ\'+v.id);mG(1);if(1O.If){B Ig=1C If(E(e){if(e[0].yu.V>0){X(B i=0;i *{-3S-10x-5Q: 3i;1o: mk;1e: 2z;1f: 2z;6n:4w;Hl:Ho!5W;6m-1a:22!5W;dC-1j: 10y;2Y-10Q: 8i 8i;5J-kG:xj-5J!5W;-3S-Hs-Ht-1z: 5h(0,0,0,0);-3S-Hs-Ht-1z: ew;1E-10T:0!5W;"+1J+"} 5f 4b{6m-1a:22} 5f > *:62{10U: 22} 5f,5f a,5f a:10V,5f a:10W,5f a:gy,5f a:ey,5f a:62{1z:#gx;4e-3V:100%;}5f ex{2W:0}5f ex{2q:4O!5W;6m-1i:22!5W;2w:ew}.x9{}5f 2l{2B:0}");o.1W.6l(\'10X\',\'x9\')}o.1W.1T(o.e8);o.1I.10R=E 10Y(e){o.n0++;if(o.n0==5){v.1u=1;1u(o.8x+\' \'+o.kK+\' \'+o.kL)}if(!e)B e=1O.1h;e.6P=H;if(e.bA)e.bA();B x=e.jN-fC(o.1W);B y=e.lj-kM(o.1W);if(v.11a==1){if(K(v.mX)){if(4F(v.mX)!=\'\'){o.xY=v.mX;K(v.HG)?o.gg=v.HG:\'\';v.mX==\'22\'?o.gg=o.d:\'\'}}}rk(x,y);J O};E rk(x,y){if(o.gg.I(o.d)==-1||v.HI==1||v.4U==1){if(!K(o.4U)){!v.nE?v.nE="42":\'\';!v.rH?v.rH="3I":\'\';o.4U=1V(\'2e\');B 1J;B n=0;X(B i=0;i<10;i++){if((v[\'rm\'+i]==1&&v.4U==1)||i==9){if((K(v[\'rm\'+i+\'t\'])&&K(v[\'rm\'+i+\'a\'])||i==9)){1J=1V("y7");if(i==9){if(v.11e!=1){1J.xU=o.xY+(v.HK==1?" "+o.8x:\'\')}F{1l}}F{1J.xU=v[\'rm\'+i+\'t\']}if(i!=9){if(v[\'rm\'+i+\'a\'].I(",0/1")>-1||v[\'rm\'+i+\'a\'].I(",1/0")>-1){B z=v[\'rm\'+i+\'a\'].2D(\',\');1J.xU+=\' (\'+(3A(z[0].1n(4))==1?2S(\'on\'):2S(\'6N\'))+\')\'}if(v[\'rm\'+i+\'a\'].I("2M")==0){o.gp=H;!o.2M?o.S.HL():\'\'}}1J.6l("i",i);J4(1J);1J.1A("2A",IW);o.4U.1T(1J);n++}}}P(o.4U,{"1E-2Y":"11f","2J-1i":"1","bi-9n":"dG","2w":6c(v.nE,0.7)});if(n>1){P(o.4U,{"3a":"kT"})}o.4U.C.4R="10Z";o.4U.kU=IV;o.1W.1T(o.4U)}F{6X(o.4U)}P(o.4U,{"1o":"2o","1e":y,"1f":x,"1E-8C":"1f"});B qE=O;if(o.2V-x0){if(i==9){o.gg!=\'\'?1O.7X(o.gg):\'\'}F{B x=v[\'rm\'+i+\'a\'];if(x){if(x.I("3t:")==0){if(x.I(",0/1")>-1||x.I(",1/0")>-1){B z=x.2D(\',\');B b=o.S.qU(x,"3f");B u=3A(z[0].1n(4),z[1],b);js(z,u);r4();rk(o.IX,o.IY);rN=H}F{y=x.2D(",");3A(y[0].1n(4),(K(y[1])?y[1]:2c))}}if(x.I("2M:")==0&&o.2M){o.2M.3t(x.1n(6))}if(x.I("js:")==0){y=x.2D(",");2k(y[0].1n(3)+\'(\'+(K(y[1])?\'"\'+y[1]+\'"\':\'\')+(K(y[2])?\',"\'+y[2]+\'"\':\'\')+\')\')}if(x.I("18:")==0){x=x.1X(/\\(18\\)/g,J1());x=x.1X(/\\(10O\\)/g,J2(K(v.J3)?v.J3:1Y.mo));x=x.1X(/\\(1R\\)/g,o.d5);x=x.1X(/\\(8q\\)/g,v.8q);1O.7X(x.1n(4))}}}!rN?3o(o.4U):\'\'}}E J4(x){P(x,{"3a":"J5 kT","4e-3V":(v.J6?v.J6:"55")*2F(v.8u,1)+"%","kx-gc":"0.10I","1F":0.9,"1z":v.rH});x.1A("mD",Jg);x.1A("mF",Jh)}E Jg(e){P(e.4o,{"1F":1});P(e.4o,{"2w":6c(v.nE,0.5)})}E Jh(e){P(e.4o,{"1F":0.9});P(e.4o,{"2w":"22"})}o.1m=1C Ji();if(o.1m.4Z){B qj=(v.Jj==1?\'*::-3S-R-S-1y-10E-nL {2q: 22!5W;-3S-ql: 22;}\':\'\');if(v.oF==1&&v.Jn!=1&&(v.J9!=1||!o.1m.7Q)&&(v.IS!=1||!o.1m.jG)){}F{if(o.1m.4Z&&v.gi==1){}F{qj+=\'gE::-3S-R-S {2q:22 !5W;}*::-3S-R-S-10D {2q: 22!5W;-3S-ql: 22;}*::--3S-R-S-1B-nL {2q: 22!5W;-3S-ql: 22;}\'}}B 1J=1Y.1V(\'C\');1J.1G=\'1E/P\';1J.1T(1Y.IR(qj));o.1W.1T(1J)}if(o.1m.Ip){v.3p==1&&v.10C==1?v.3p=0:\'\'}if(o.54==0){if(o.1W.2X==15&&!o.nT&&v.It>0){P(o.1I,{"1i":v.It})}}if(K(v.ku)){v.Y.dW=v.ku}if(K(v.nZ)){v.Y.nX=v.nZ}if(K(v.1y)){o.2g=v.1y}if(K(1O.Iu)&&v.10B==1){1O.Iu(ge)}F{ge()}}E ge(){1u("ge");o.W=1C Iw();if(!v.3B){v.3B="?"}if(v.pl){v.3B=v.pl+o.dU}o.ZR=nR();o.Iy=0;o.5O=tw();if(o.5O){if(3P.6H("tQ")!=2c){o.tR=3P.6H("tQ")}F{o.tR=nR();3P.9B("tQ",o.tR)}if(v.tS==1){if(3P.6H("tU")!=2c){o.4L=3P.6H("tU");if(2I(v.c5)){if(v.c5.I(o.4L)>-1){o.4L=2c}}}}if(v.Iz==1){if(3P.6H("tP")!=2c){v.b4=3P.6H("tP")}}X(B i=0;i0){o.kj=o.kj.1n(0,o.kj.I("#"))}if(o.5O&&v.bZ==1){o.3q=1C UJ()}if(v.jR==1){o.5Q=v.UI;rF(o.1I,"5Q",H)}v.gs==1&&v.jR==1?o.gs=1C UG():\'\';v.ab==1?UE():\'\';if(v.UD==1){o.bC=1C UC();o.bC.bb()}o.R=1C tC(v.3B);if(!o.1m.2j||v.bU==1){o.1W.1A("UB",E(){o.51=H;o.ny=H;o.S?o.S.IO():\'\'});o.1W.1A("Uz",E(e){if(!o.3E){if(v.1w.9x>0){2Q(o.IQ);o.IQ=1D(E(){if(o.51!=o.ny){o.51=o.ny;o.S.uh()}},v.1w.9x*2p)}F{o.51=O}o.ny=O;if(o.S){o.S.lc()}}})}if(!o.1m.2j){o.1W.1A("In",E(e){if(!o.kw){o.3E=H}});o.1W.1A("ax",E(e){if(!o.kw){o.3E=O;if(!o.5x){o.8S=O;o.dQ=O}if(o.1m.dC&&o.1m.bU&&o.2b){1D(E(){o.51=O;o.S.uh()},3Z)}1D(E(){o.62=H},3Z);if(o.1m.2j&&o.S.pA()){}F{o.S?o.S.fD(e.6o,e.9a):\'\'}if(v.fB==1){if(o.S.bT()){o.S.7W()}}}});o.1W.1A("uB",E(e){if(!o.kw){if(K(o.S)){if(o.3E){o.S.h5(e.6o,e.9a)}F{o.S.sb()}}}})}if(o.1m.2j){1O.1A("Ux",Ks,O)}v.uD==1&&1M FQ==\'E\'?o.uD=1C FQ():\'\';o.3M.1A("g3",E(e){if(e.8g){o.fK=e.8g.V}o.3E=H;o.51=H;o.mi=O;lv("1y",e)},{dF:H});o.3M.1A("cz",E(e){if(e.8g){o.fK=e.8g.V;if(o.fK>1){o.uT=1}}if(o.3E){o.mi=H;lv("Uu",e)}},{dF:H});o.3M.1A("gC",E(e){o.3E=O;1D(E(){o.51=O},3Z);if(v.pO==1){B ka=1C 7o().an();if(ka-o.ar<(v.kY?v.kY:0.3)*2p){q5(e)}}!o.mi&&o.fK<2&&o.uT!=1?gd(e):\'\';o.mi=O;o.fK=0;if(e.8g.V==0){o.fK=0;o.uT=0}lv("4m",e)},{dF:H});3k{1O.1Y.1A("ax",E(e){o.62=O;if(!o.5x){o.8S=O;o.dQ=O}if(o.3E&&o.S){o.3E=O;o.S.fD(e.6o,e.9a);o.S.lc()}if(!o.51&&!o.1m.2j&&!o.1m.tv){o.S.bX();if(o.3d){o.3d.bc()}o.S.FS()}})}2N(dM){}1O.1Y.1A("uB",E(e){o.S&&o.3E?o.S.h5(e.6o,e.9a):\'\'});if(!o.1m.tv){o.1W.1A("g3",E(e){o.kw=H;o.1m.2j=H;o.dC=H;o.3E=H},{dF:H});o.1W.1A("gC",E(e){o.dC=O;o.3E=O},{dF:H});1O.1Y.1A("cz",E(e){if(o.S&&o.dC){o.S.h5(e.8g[0].jN,e.8g[0].lj)}},{dF:H})}1O.1Y.1A("Ue",E(e){B x=e.4o.lf.lm();if(x==\'uw\'||x==\'FV\'||x==\'FW\'){J}F{o.S?o.S.FU(e):\'\'}});1O.1Y.1A("Ut",E(e){B x=e.4o.lf.lm();if(x==\'uw\'||x==\'FV\'||x==\'2e\'||x==\'FW\'){J}F{o.S?o.S.FJ(e):\'\'}});if(o.8I){ux(a0.1Y,Kn)}ux(1Y,Kl);E ux(x,z){B y=[\'\',\'l4\',\'3S\',\'ms\',\'Us\'];if(x){X(B i=0;i0&&o.k4){o.W.9F(sp,1)}F{if(o.5Y){B lO=7C(o.5Y,sp,H);if(lO!=-1&&o.S.Fg(\'4X\')){o.au=lO;o.R.9F(o.5Y[lO])}o.S.Fi()}}}}B td=O;if(v.sI==1){X(B j=0;j-1?v.ch=v.te:\'\'}if(K(v.Fj)){v.mf=v.Fj;2I(v.Fl)?v.m8=v.Fl:\'\'}}}if(o.3q){B f=o.3q.bw();if(f.t&&f.d){o.S.kJ(f.t,f.d);o.S.41(f.t,f.d);v.1r=f.d}}o.W.3W(v.1K);if(v.5j==1){o.W.5i();o.S.4B()}if(K(v.Fm)){3A("4X",v.Fm)}o.9X=1C sS();if(v.7c>0){if(v.fB==1||o.cD<120){P(o.1I,{"2W-6L":(v.7c+"px")});P(o.1W,{"2W-6L":(v.7c+"px")})}F{Fo()}}if(K(v.6O)){sV("6O")}if(K(v.gV)){sV("gV")}if(K(o.Y)){js("Y")}if(v.7O==1&&v.Ui==1){o.W.nj()}X(B i=2;i<10;i++){if(K(v["ef"+i])){if(v["ef"+i]=="2j"&&o.1m.2j){3A("ef",i)}}}1D(oa,3Z,H);1D(E(){js("8B");if(v.3X){if(1M v.3X==\'E\'){v.3X=v.3X.6G};2k(v.3X+(v.3X.I(\'()\')==-1?\'("\'+v.id+\'")\':\'\'))}},1)}E gd(e){if(o.tB[o.3M]>2){J}o.jF=H;v.kY==0?v.pO=1:\'\';if(o.oC&&v.dT==1&&!o.1m.tv){q5(e)}F{B t=(v.kY?v.kY:0.35)*2p;oG();2Q(o.GT);o.GT=1D(E(){o.d3=0},t+4H);if(v.pO==1||(v.oE==0&&v.1S.pu!=1)){t9()}F{o.oC=1D(t9,t)}}o.d3++;pL()}E t9(){oG();if(o.1m.2j){if(o.S.pA()){o.S.sb();if(o.3z&&v.pM==1){o.W.6r();v.pM=0}if(v.Vg!=1){J}}if(o.k1){if(v.GX==1&&v.Vj==1&&o.1m.b7){J}if(v.gi==1&&v.Vd==1&&o.1m.4Z){J}}}if(o.d3>1&&v.1S.pu==1){o.d3=0;J}o.d3=0;if(v.dT==1){o.1m.2j&&v.V3==1?\'\':o.W.gd()}}E q5(e){oG();B y=O;if(v.1S.pu==1){if(e){if(v.1S.UO==1&&!o.1m.2j){}F{B x;if(o.1m.2j){x=e.V2;if(!x){if(e.H6){x=e.H6[0].jN-fC(o.1W)}}}F{x=e.V0}if(o.aq>1){x=x/o.aq}if(x){if(xo.2V-o.2V*20/100){3A("46","+"+2F(v.1S.H8,10)*o.d3);v.1S.2R==1&&v.1S.Hb==1?7n(\'46\',1):\'\';y=H}}if(y){if(e.bA)e.bA()}}}}}if(!y){if(v.oE==1){if(v.oF==1&&o.1m.2j){}F{o.2b?o.W.8h():o.W.9j()}}}}E oG(){2Q(o.oC);o.oC=1N}E oa(x){if(o.Hd!=o.1W.2i){x?o.Hd=o.1W.2i:\'\';oa()}F{aC()}}E aC(){B y=O;if(o.aB!=o.1W.2i||o.cD!=o.1W.2X){y=H}o6();o.S?o.S.4I():\'\';o.R.4I();y&&!o.2b?js("4I",o.aB+\',\'+o.cD):\'\'}E o6(){B xw=o.1W.2i;B xh=o.1W.2X;if(o.S){if(v.us==1){if(v.Y.1o!="2H"){B x=o.S.cH("He")+o.S.cH("1e")+5+o.S.cH("Hg")+2F(v.UR,0);P(o.1I,{"1i":x})}}}if(o.54>0&&!o.2b&&!o.d9){xh=xw/o.54+2F(v.ul,0);P(o.1I,{"1i":xh})}if(!o.2b&&!o.d9&&!o.aK){o.aB=2L.4u(xw);o.cD=2L.4u(xh)}if(o.1m.2j&&o.2b&&v.rE==1&&cw.df){if(o.54>0){if(o.54<1||o.R.9i()<1){B sp=cw.df.uM(\'Kg\');if(sp!==1N){sp.cR(E(){}).2N(E(e){})}}F{B sp=cw.df.uM(\'r6\');if(sp!==1N){sp.cR(E(){}).2N(E(e){})}}}F{B sp=cw.df.uM(\'r6\');if(sp!==1N){sp.cR(E(){}).2N(E(e){})}}}o.2V=xw;o.4P=xh;if(K(v.1R)&&o.S){v.1R!=\'\'?o.S.Gh():\'\'}if(K(o.ky)){o.R.1Q(o.ky)}if(o.2a&&!o.2b){o.2a.2G()}o.3d?o.3d.2G():\'\';o.bC?o.bC.2G():\'\';o.5T?o.5T.3t(\'4I\'):\'\';o.ac?o.ac.2G():\'\'}E af(){o.W.pc(v);X(B x in v){if(v.2v(x)){if(x.I("1R")==0){if(v[x]!=\'\'){o.uI=v[x];o.W.af(x)}}}}o.fG?o.fG.Gi():\'\'}E av(18,1I,1Q){if(18){if(18!=\'\'){if(v.bK==1){18=bK(18)}if(1I==o.26&&18==o.qO){}F{if(18.I("#"+v.aj)==0){18=o[o.fd[0]](18)}if(18.I("#0")==0){18=bB(18)}18=qA(18);if(K(v.Gk)&&18.I("//")==-1){18=v.Gk+18}B s="uG";if(1Q=="4C"){s="Gl"}if(1Q=="22"){s="2z"}if(1Q=="Gm"){s="100% 100%"}if(18.I(\' fQ \')>0&&1I==o.26){o.kk=18.2D(\' fQ \');3H(o.rT);o.rT=6R(Gg,2F(v.TA,2)*2p);o.gZ=0;18=o.kk[0]}18=18.1X(/ or /g,\'"),18("\');18=18.1X(/\\s/g,\'%20\');if(v.Tx==1&&7C([18],\'.Gs\')){B 1J=\'7a\'+v.id+\'Tw\';1I.1U=\'\';o.gF=1Y.8A(1J)}F{o.gF=1N;1I.1U=\'\';P(1I,{\'2w-9K\':\'18("\'+18+\'")\',\'2w-gG\':\'no-gG\',\'2w-1o\':\'8i\',\'2w-3V\':s})}1t(1I);1I==o.26?o.qO=18:\'\'}}}};E Gg(){if(K(o.kk)&&K(o.gZ)){o.gZ++;if(o.gZ>=o.kk.V){o.gZ=0}av(o.kk[o.gZ],o.26,v.gJ)}}E Tv(x){if(x.on==1&&K(x.3c)){x.3c=qA(x.3c);B y=1V("2e");if(x.3c.I("3N")>-1||x.3c.I("//")==0){B z=1V("4b");z.3c=x.3c;y.1T(z)}x=a6(x,v.JI);x=47(x,\'2B\',\'2B\');P(y,{\'1o\':\'2o\'});if(x.1o.I("2H")>-1){P(y,{\'2H\':x.am})}if(x.1o.I("2m")>-1){P(y,{\'2m\':x.4a})}if(x.1o.I("1e")>-1){P(y,{\'1e\':x.7j})}if(x.1o.I("1f")>-1){P(y,{\'1f\':x.3T})}o.1I.1T(y)}};E Kl(){if(o.2b&&!qX()){o.W.qs(H);o.1m.ff?aC():\'\'}F{if(o.d9||o.51){qX()?o.2b=H:\'\';o.W.qy()}}1u("2b",o.2b)}E Kn(){if(v.jR==1){rF(o.1I,"5Q",H)}}E Wz(){1u("df "+cw.df.p8)}E Ks(){if(2L.Kt(1O.df)===90){1u("r6");if(v.Kh==1){B ok=H;if(v.KC==1&&!o.1y){ok=O}if(v.Kb==1&&!o.1B){ok=O}if(o.8X){ok=O}if(o.2a){ok=H}!o.2b&&ok?o.W.9j():\'\'}}F{1u("Kg");if(v.Kh==1){o.2b&&v.rE!=1?o.W.8h():\'\'}}}E qX(x){!x?x=1Y:\'\';B y=O;3k{y=!!(x.X2||x.Xg||x.Xf||x.Xe||(x.Xd!=1N))}2N(e){y=O}J y}E KA(x){J x.2i==0&&x.2X==0};E qu(){X(B x in o){if(x.I("Kj")>-1){3H(o[x])}if(x.I("qz")>-1){2Q(o[x])}}1u("XM")}}',62,4869,'|||||||||||||||||||||||||||||||||||||var|style||function|else|this|true|indexOf|return|exist||||false|css||media|controls||but|length|actions|for|playlist||||||||||url||width|control|time|key|top|left|pjstg|event|height|action|settings|break|system|substr|position|hide|case|duration||show|log|icon|toolbar||start|color|addEventListener|play|new|setTimeout|text|opacity|type|hls|container|tmp|volume|playlist_dic|typeof|undefined|window|faction|scale|title|hotkey|appendChild|innerHTML|createElement|frame|replace|document|subtitle|||none||||poster||set|subs|vast|fullscreen|null||div|data|seekto|pip|offsetWidth|mobile|eval|svg|right|error|absolute|1000|display|vasturl||open_action|sub|hasOwnProperty|background|tip|file_type|auto|click|margin|files_quality|split|Play|existv|Resize|bottom|exist2|line|stop|Math|share|catch|options|parseInt|clearTimeout|icons|Lang|push|tiptext|screen_w|border|offsetHeight|transform|_type|||||||||||padding|files_subtitle|src|droplist|events|linkurl|linear|Pause|hidden|player|try|current_quality|media2|scaleX|hide2|autoplay|continue|current_subtitle||api|removeChild|scaleY|plid|rows|handle|muted|apiProcessor|file|sbt|floatleft|mouseDown|CheckColor|mediascale|clearInterval|ffffff|dash|chromecast|object|mediacontainer|http|urls|localStorage|custom|vasttype|webkit|marginleft|Seek|size|Volume|ready|1px|500||Duration|000000|parseFloat|||seek|MarginPadding|||marginright|img|org|attr|font|2000|files|stroke|xmlns|Remove|xlink|www|end|pause|target|Time|values|pointer|obj|ShowOrHide|round|delete|visible|_to|_|preload|bgcolor|refresh|fill|parentNode|settings2|trim|tagvideo|200|resize|dom||default_quality|empty|_from|block|screen_h|xhr|zIndex|plstart|gradient|rightmenu|string|is_hls|speed|quality|ios||mouseHere||Action|aspect||pljssglobal|||f2title|slice|youtube|C11|subtitle_on|order|pjsdiv|JSON|rgba|Mute|mute|casting|folder|int|C10|clr|m_to|_value|f2action||out|live|butPosition|bga|volumewheel|transition|valuefontsize|canvas|isLive|shuffle|f2value|m_type|value|Motion|random|menuproc|box|arr_down|vastloader|remove|vast_loaders|storage|arr_up|visibility|Hls|onError|effects|onOut|airplay|important|dechar|files_speed|ftitle|||focus||||||||plx|animation|hex2rgb|isVisible|SetQuality|evntclk|UpdatePlaylist|cut|is_dash|keys|iset|setAttribute|max|overflow|clientX|UpdateText|valuecolor|Unmute|act|toString|captions|C12|vast_|next|onOver|UpdatePlay|ease|over|dash_created|File|C13|download|name|getItem|solid|minutes|hlsconfig|radius|charAt|off|midroll|cancelBubble|skip|setInterval|removeEventListener|control2|parse|default|filter|show2|String|files_|||||||||||pjs|cursor|rounding|status|activeiconsize|intro|bgpaddingright|vast_and|f2i|margintop|span|okpd|safari|PluginHotIcon|Date|motions|redirect|line3|FindBut|bgpaddingleft|audiotrack|preroll|Events|files_audiotrack|tips|state|current_audiotrack|obj2|indOf|aover|com|ioff|ended|SettingsTimers|customline|Value|seconds|StopWaiting|path|navigator|pass|current_url|iphone|_url|always|Object|channels|bg2|Settings|open|waiting|playing|||||||||||getAttribute|_show|toolbarHidden|val|backgroundColor|1999|touches|Normalscreen|center|lastwheel|fvalue|VAST|is_sleep|floor|message|bordercolor|label|hours|tipcrn|metadata|globalfs|layer|onEnded|version|points|location|getElementById|init|align|buffered|ShowPoster|timer|HLS|HideControl|parentIframe|alpha_div|paused|isVastBgLoad|reload|_cul|Advertising|realfullscreen|pnt|vast_or|hidden_volume_over|apiprm|pipwebkit|ll1I|icn|ispipkit|ResizeText|xbg||unmute|gif||container_w||container_h||||clientY|sub_off|preventDefault|loop|ctx|info|line0|scroll|ratio|Fullscreen|shadow|Waiting|loading|space|Tip|SetSubtitle|timeline|leftBg|stretch_width|customtext|opid|hlsquality|lines|hideleavetimeout|href|onWaiting|area|setItem|ttl|min|txt|SetSpeed|is_ws|marginproc|onPlay|fbg|image|files_quality_ag|concat|hls_config|lIll|fltrs|wait|nativecontrols|Sub|hls_created|pointerEvents|bgpaddingbottom|tag|alert|curtain|bgpaddingtop|parent|loaded|bitrate|track|onDuration|reloadTimer|UpdateObject|hls_subs|destroy|ncrtat|control_||rel||End|Title|all|srch||enc2|bgaover|actionstt|marginbottom|getTime|plhistory|blur|fzoom|clicktime|cutted||current_speed|Poster|small|mouseup|Arrows|HlsLevelsLength|stage_x|normal_w|MainResize|SubtitleChanged|onMouseUp|iconscolor|replay|but_x|vertical|console|fullscreen_process|send|gao|_css2|f2id|scrollbgcolor|audiotracks|Background|charCodeAt|stage_y|rotation|evntout|bgtop|evntovr|_cstm|buffer|Switcher|||onClick|default_audio|motion_id|open_settings|android|add|body|delta|Start|Close|_hide||PlaylistNext||bgl|white|upld|||Retimer|8px|noads|_keyStr|Status||gaTracker|media_error|mrgnprs|scrollLeft|flag|m3u||pld|stopPropagation|fd0|quiz|skpbt|search|Playlist|line1|thumb|reloadto|line3value|fplace|salt|browser|Array|CalculateClick|onload|audioTracks|butplstart|bgcolorover|SettingsVisible|desktop|title2|DashLevelsLength|SettingsClose|levels|timestore|volumewheelin||||vsts|forbidden_quality|prev|onMeta|pjs_i|source|switch|||dur|https||tlbrhd|sub_bottom|VastRemoveAndPlay|sub_options||3px|hlsaudio|ldr||channel|control_title|pause_before_vast|vimeo||native|currentTime|screen|||touchmove|CustomSwitch|onTimeupdate|CreateItem|normal_h|_rb|Stop|enc3|PlaylistG|sttx|toolbar_hide|forcehide|_speed|inline|lang|sub_shift|Remove2|qualities|then|playById|PlaylistNextExist|vast_loadtxt|00|currentFile|line_width|deltaY|StyleItem|but_space|Clickable|id_|clicks|sec|titlestore|but2|cubic|ShowOrHideProcessor|fullscreen_start|responseText|weight|SetAudioTrack||toolbar_margintop|orientation|getElementsByTagName|pljssglobalid|PlaylistPrev|||tagframe||Toggle|played|_lastime|decode|file2|normal||fontnames|10px|but_y|update|onMove|floatwidth|line2|Scale|touch|poster_floatposition|PipWebkit|passive|nowrap|mediapip|icns|Zoomed|file3_separator|event_x|err|MediaReady|scrollTop|ll1l|hidden_volume_over_process|controlover|handleicon|screenclick|pltxt|onPause|autoplaylist|toend|onVolume|cow|PlayerState|coh|speed1|CreateHLS|event_y|_start|Home|300|frameresize|ellipse|iconsover|hidejustfull|pauseroll||bgbrovr|design|vast_longtimeout|vast_impressions|err404v|is_visible|fontSize||||ScrollTo|l1lI|stout|or0|pjs_id|shuffle_|NewFile||transparent|iframe|active|rightside|ActionPlaylist|plfolder|loading_error|qbr2|hiddenwidth|posterhide|Il1l|default_style|fontsize|url_shift|_id|subtitle_start|load|handlewidth|Subtitle|onclick|tWNmDQ48BT9QHdG|sub_or|removeAttribute|bgpadding|nbsp|subupld|_status|handle_width|sub_color|bgt|C15|brightness||scaleover|texts|Pnt0|vast_poster|sub_sizeproc|ControlClick|_step||family|saturate||sub_color2||hdicon|cul|hdnn|expand|_ease||topBg|Curtain|timeFormat|||pointed|pic|||flip|polygon|tippointer|items||thmove|hidevideo|findLeft|StageMouseUp|abc|0px|mediatags|current|autoLevelCapping|FindPlStart|tchs|alpha|checkFont|relative|Reload|textTracks|and|ObjectFit|casturl|overopentimeout|not|settingsovertimer|Init|showovercontrol|showoverto|opn|seeking_time|HideProof|ToolbarDown|touchstart|20px|upldfl|hideonpause|SubtitleSettingsMenu|VastRecover|rightbs||stretch_with_volume|spacing|ScreenClick|Ready|Pos0|brandurl|RemoveCurtain|nativefullios|sub_settings_on|maxBufferLength|600||hlsdrm|setSpeed|shareme|000|autohide|minify|starttimeout|plNxtExst|hlsDashSub|linecap|fff|link|justshow|create|control_line|touchend|_preloaded|video|pstrv|repeat|readyState|rldcnt|poster_scale|AfterVast|nativeAudioTrack|groupId|bgg|Airplay|actplay|XHR|kbps|butNames|f2bg|HideForce|overlay|C16|HideInterval|hls_force|pstrsi|NativeEnterFs|HidePoster||videoHeight|mediaSession|StageMove|compilation|PlaylistPrevExist|PlaylistExist|nomute|VastAddPreload|hlsautoquality|rect||mode|pl_first_id|pip_quality||iconreplay|TipText|Off|SubtitleLoad|errorMessage|details|sourceBuffer||subload|FileTo||pjs_|seeking|onSeeking|onSeeked|recover|vast_longtomsg|pjs_parent|speeds|memory|BufferStop|va2l|TimeSub|ctxtnk|hlsrows|unshift|gain|Error|hlsend_to|currentLevel|hlschangequality|file2_separator|pldur|srt|Parsed|svg0|TagPlay|toggle|VastNext|errorto|_seekaftervast|iosfull|SubtitleLoad2|PluginSub|midrolls|RenewSubtitle|heartbeatInterval|tmln|_t|win|_max_order|sub_bga|custom_speed|SettingChanged|shift|AirplayChanged|QualityChangedNoHand|||||PlaylistControls||sub_bgcolor|sub_shadow||galabels||sub_weight|PlaylistVisible|PlaylistShow|UpdateSpeed|||marginprocleft|offsettimer|volumescroll|days|SettingsN||_ended|chrome|autoQuality|indOf2|jpg|ShowForce|normalscale|toolbarInterval|cftlr|ctx2|ssfontsize|canvas2|RenameQualities|letterspacing|480p|onplay|360p|SetSetting|240p|yamtrid|400|ToolbarShow|hidewithoutmoving|ni2|hidden_volume|stty|Rot|ResizeSettings|resizePlaylist|Download|swipev|hls_stuck_time|seekwindow|CustomText|heartbeat|ymax|hmaxk|gatracked|offsetLeft|frag|lrpd|wheelstep|hidetimeout|m3ut|dontplay|ErrorOr|iconangle|NativeControls|VstLdTxt|scl|bottomside|tipbg|airplayed|result||url2|scrollleft|htto|file_separator|qbr1|uijs|Ctxt|playlist_source|Thumbs|fcdef|hideoutmute|clicked|acted|ipad|3000|removed|_prevIcon|playersize|7272138|brd|pageX|stretchonfullscreen|paddingtop|shr|observer|headfontsize|_activeIcon|HandleWidth|l3v_show|created|YtInit|FltrVal|mpi|pljsmute|nativefull|||line_speed|Mouse|base64|float|ScrollOverOut|sxs|now|StyleArrow|_play_i|downin|left0|prm|ShowTip|RenewPoints|scrollarrows|href2|pstrs|backdrop|playsinline|_wait|domain|HistoryPlaylist|1830479|handlehide||floatheight|autonext|contentWindow|touched|letter|custom_aspect|onmouseout|999|rule|tipbgcolor|parentcontainer|hand|bgh|sizing|xtitle|limitmaxwidth|Played|compilations|playerid|findTop|clickmargin|clickarea|rotation2|StyleLine|Cut|onmouseover|5px|onmousemove|pushCSS|tippadding|tipbga|dclckto|sub_reset|adsfirst|resizeonplay|sub_x|AudioTrackChangedNoHand|moz|1297379|find|num|vstpause|openplaylistbefore|videoWidth|isPlaying|StageLeave||BgBrAct|tagName||hideuntilto||pageY|postroll|KeyPlusDown|toLowerCase|valuefromlang|PipSize|menu|playlist_title|showtitleplaylist|CreateDASH|||Touch|KeyPlusUp|pauserollonplay|audiosrc|72532408|done|NativeExitFs|yaCounter|omt|VastAndLimit|wght|VastBgLoad|dvrtime|started|VastLoader|100000|pljs|mutestore|Load|spd|playbgcolor|BeforeVast|isvg|userseek|tpp|AudioContext|vol|nops|lastIndexOf|mediaSource|lang_|StyleActive|||||isTypeSupported|playerjs_|eventstracker|sub_size_fullscreen|vast_type|unmuteplease|lineHeight||ima||sub_size|title_template|close|mouseMove|newfile|static||thumbnails|limitwidth|referrer|embed|vars|||hideuntilstarted|hidevar|hidevar2|fspr|navigationUI|UpdateVars|while|scripts|but_h|CreateShare|mouseover|autoprevopenfolder|mouseout|datetime|full|14px|autonextopenfolder|UpdateVars0|mini|setaction|Show|rightout|ResizePlaylist|resizeSettings|subopt1|ssflyp|timeld|rld|stretch_width_last|wheelinterval|rc_label|current_file|resizeonwidth|rightclick|copyObject|StopMedia|showinterval|rldplay|quartile|scrollwidth|gaTrackPlay|floatlimitwidth|StringVar|screencolor|picture|scrollarrowcolor|exception|wtcntrl|UpdateTime|MenuProc|frames||Password|audioTrack|scrollarrowsize|fit|covervideo||postMessage|wait_to|PlaylistHere|getDASH|getHLS|HlsUpdateAudio|loadLevel|PlaylistRewind||mouseHere2|openById|MidrollOverlay|VastVisible|iniframe|VolumeWheelX|rmbgcolor|PlayerjsMenu|bgtmp|fid|gifed|serif|nhs|button|apdr|sans|changeheight|_lastactbut|found|randomstr|current_|container_h_procent|Player|poster_a|seeked|playlistrewind|poster_aover|playlistloop|classList|subdrag|_fullscreen_end|setActionHandler|playroll|tippaddingtop|MainUpdateSize|plurls|current_plurl|colorbg|FrameResizer|suboptns|polyline|_stopped|SubtitleOff||container_id|HideTip|dashquality|_control_||noclick|PlaylistError|||documentElement|iclr||lastTouch|resizetxt|fjs|onClickSubtitle|imgldd|prefile|remember_sub|urls_and|tipalways|998|click_t|clr_options|doubleclick|nativecontrolsmobile|ClearClick|onStep|_steps|stuck|playVideo|sepia|svg3|YoutubeReady|ShowLayer|720p|restart_audio|edge|handleiconspress|160p|marginbg|rename_audio|parsed|alldd|script|hideAllIcons|isReplay|SwitchText||onDown|1080p|handleaover|sub_all|CustomToogle|angle|sub2|YouTubeIframeAPIReady|ksu|TitleTemplate|IconsColor|timeshort|sub_stroke|lngth|handlescale|youtube_id|thumbs_on|Ended|||333333|upload||customdesignsvg|||drtn|seeksides||vastonmobile||timerTime|iconscolorover|ToolbarHidden|icon2|timeline_h|ff0000|FileType|opera|subsor|_readyonplay|mtp|sub_upload|HidePoster2|JsClk|unmuteonclick|worked|click0timeout|bgcontainer|code|quality_received|youtu|rumble|sleeptimer|rotate|YoutubeID|CreateTip|Start0|vastfrombg|RemoveMedia|||mouseUp|ssa|DoubleClick|fatal|fileTimeout|linkurl2|Update|bgo|files_channel|response|HlsLevel|bgbordercolor|bgborder|SubtitleError|marginbgpadding|onPipEnter|ioscss|onPipLeave|appearance|2160p|fixed|play25|play50|contentDocument|posterhidepause|NormalscreenUI||Destroy|tagsurl|RadioTags|play75|FullscreenUI|timeout|checkBase64|1440p|effect|historytitlea|tmpr|poster_float|playerjscom|volumewheelfull|historybgcolor|toolbarhidden|clientWidth|StartTimeout|JsEvent|ll11|currentposter|subpausehide|historybga|fullblack|540p|Action2|butByS|xvalue|_blank|isFullscreen|mediadrag|order0|introstart|||CreatePoster|reRightMenu|FloatPosterScale|landscape|but_w|msRequestFullscreen|file_yv|l1ll|webkitRequestFullScreen|write|Preload||Recover|requestFullscreen|mozRequestFullScreen|requestFullScreen|playiconbut|RightMenu|normalscreen||timerInterval|join|onTagError|removeItem|floatmarginright|_rights|reloadlog||_move_rights|leftandrightpadding|||sleep2|paddingleft|xy00|StartSpeed|toggleControl|landfullmobile|Visibility|PluginMovable|rmcolor|deltaX|NativeSubtitle|sub_upload0|getQuality|Playing|dont|getAudioTrack|bg_hide|paddingright|fileorto|nohead|pstrsin|onYoutubeReady|isNaN|urlsl|CreateWS|onClick2|ws_created|VastPreloaded|||||hls_started|pljsvolume|volumestore|_i|IndexPlaylistProcessor|ActionOptions|StageMove2|HlsAudioTrack|start2|RemoveForNextAd||hlserror|||HlsAudioTracks||Heartbeat|offsetTop|ie9|moveOr2end||vast_preload|fts|||vts||||noprevicon|autoplaymute|pjslng|Controls|End2|hdbrdclr|clck|pp2|VastPreloadLoad|renameTracks|sub_designstore|mdswp|is_hls2|MseIsSupported|network|StyleSubtitle|LoadedData|NewAspect|heightInterval|WaitSize|Alert|pipto|vastclick|str2obj|livewakeup|HlsSleep0|bordercolored|outro|midrollo||||||vstdwn|pjs_parent_i|HlsSleep|ScreenClick2|playbgcolored||Captions|substore|sub_bottommob|IndexPlaylist|sleep_timeout||vast_starts|stopotherplayers|span05|posteronpause|UpdateStart|pstr_to|||vast_midroll_limit|prototype|splice||onerror||StorageSupport|downi|_hlssubtracks|ControlOut|Seeked|moving|Media|checknative|_tags|hlsSub|dontload|scrollarrowbgcolor|ErrorMsg|reloadfirst|reloadtimeout|scrollarrowbg|Metadata|CheckDash|ErrorReload|pljstrack|pljsuserid|userid|qualitystore|exitfullscreen|pljsquality|iOSTrackLoaded|subtitles|onDash|nativesub|wheel||nohls||||||||||marginbgcolor|removeTracks|VolumeWheel|arrinterval||nextLevel|Review||audioctx|ChangePip|screenmarginbottom|_recover|isAuto|m3ui||csta|PlayerSize|change2playlist|VastCheckNext|maxMaxBufferLength|nativeControls|input|FSL|gained|adsinchain|PlaylistLoad|mousemove|tagSrc|geo|overlays|advertising|contain|setQuality|maintitle|vastcontainer|filerorto|CheckPip|lock|VastVideo|v360|vastgo|stvs|VastGo|enabled|tchs2|plopenid|other|exist2v|TipVol|tmp2|ontouchmove|03570409|handlemove||doctype|onUp|ReplayIcon|onup_to|hostname|updatePlaylist|handleiconpress|pjsframed|sub_font|7662032|poster_floatbgcolor|postmessages|mutedautoplay|toFixed|volume2||poster_floatmargin|poster_floatheight|ControlsBg|UpdateVolume|resizeFromText|onYtPlayerReady|logout|Style|pstr|gaurl|playlistovertimer|handleiconover|bgcolorlink2|Places||tem|insertBefore|2001|SetCSS|SetCurrentQuality|_stop|marquee|handlea|toolbarisdown|Empty|Script|LineScale|startwait_t|Loaded|6px|viewBox|rename|imageLoaded|stopkeys|3600|ClickArea|match|QualityChanged|poster_floatwidth|coloroverplay|ctxt|Rotate|6314577|lastt|pldur3|||blra|leftright|pldur2|updown|handlehideinit|drawImage||cntrls|EndMove|destroyed|hidetime|ahd|Alpha|sstext|ssfontcolor|settingsNumberVisible|scrpt|_timeout|submm|piped|over_final||png|movevent||show_playlist|btm|||second|last_text_w|InitVisible|Marquee|SpeedChanged|cpm|DVR|hour|postsmbl|17559947|VisibleCheck|minute|presmbl|SubOpt|getVideoData|NoSpan|fonts|smbls|ShowHandle|96189913|nocontrols|End3|show_settings|resizeonmouse|resizeme|startcss|Thumb2|55520125|spn||||||tipbgrounding|minw|together|ytautoquality|pjscssed|nonzero|clickscaley|re_y|ControlCoordinate|utx|borderRadius|firstly||ToolbarHide|content|Prefile|cnt|_currentIcon|control_start|valuemargin|valuepadding|tippaddingleft|last|sub_store|pljssubtitle|sub_bgpadding||||grdlft|SubUpload|FileReader|ass|TipHide|stringify|_time_load|C14|deg|TheEnd|resizetext|TitlePl|ShowShare|customTextPl|CustomTextButs|MediaSess|upText|restart|handlecolor|querySelectorAll|vtt|notofh|innerText|urlcnfg|CloseSttx|settimer|brand|5017903||||||SubtitleTimerMenu|ClosePl|div2|SubtitleParse|VisibleItems|SettingsParser|hideonplay|SubtitleLoadAll|chr|linkurl0|check|onMobMove|tipcolor||activeicon|tipfont|SetSubtitle2|Bglines|pauseVideo|addtitleplaylistbr|NxtExt|removebykey|timeline_w|lastsub|HidePositionControl|removedNodes|addtitleplaylist|openplaylistroot|Loading||tipfontsize|Text|tipletterspacing|killMotion|_css|fontFamily|user|quick|decoration|UpText|thumbs|_set_quality|youtubeposter|fromCharCode|getDuration|encoded|mobtch|Shuffle|bordersize|pepper|Menuproc|ceil|SubRem|onMobOver|tippaddingbottom|iconopacity|dash_subs|||FindFileInPlaylist|iframe_api|HideLayer|PluginRel|Swiping|elastic|swiping|006|pljs_yt_|plapto|notv|ytcl|Open|plcontinue|maxTouchPoints|livets|swipep|MSIE|str|ShuffleEnd|after|Ease|onMouseDown|comment|incorrect|_xIcon|774328|setupx|firefox||pressed|935|61928677||msie|apto|fullonplay|access|sub_bg|666666|alertsbgcolor|seekTo|alertscolor|dashaudio|alertspaddingv|removeNativeSubtitle|nameofyoutubequality|nativeSubtitle|getPlayerState|helvetica|alertspaddingh|alertsbga|sub_bgo|alertsfontsize|Qualities|RenameTracks|sub_big_fullscreen|onQualityChanged|smallfontsize|ffdd1f|arial|640|Timer|maxresdefault|tYSLHXKKDU0exxV2pUGlqxq2raVOqQZKxUV2pUGlqxR5qxC5rUyKxUV1paZNsUV3sUyjrP4OqUbOrab0rwSqqxulqaG1qUbQpUGlqxR5qxC5rUyKuQV0paZ3rxR5qPNQpaV5sxVPraZ1ZUVOpaR2qQV5rPNNZUGlqxq3rxu2rUyjqTSUqP4PqxV4sxy5qwNNZURjqP4OsxbOqaCPrwRNpUGlqxR5qxC5rUyKuQRjqxVlqUV5qaVPrMRQpaZOqxK5rxbOpUV0paZOsUqQsUbKrP4OqQG1rUC0rwNOrT4PqxKQqQK5ZVN3paVQrQy0rau1pUVPpau0qxR0rayKuQulqxbQqQR4rxyjqxZlrUuOqUu2rwROpaG4rUq4raCPpUVNpaR0qxGNqxKKqw43sUuQsUC2qMN3paVNsxV2sxu1ZVqOpaG4rUq4raCPpUulqxG2raq3qUyKrT4OsxqQqUK1rwNOpaG3rQZ5qaq2ZUGlqxq3rxu2rUyjqw43rQGPsxZQrMSUqxRlqUKOrQK0rTNOpaG3rQZ5qaq2ZUVPpau5qUGNraqjrT4OrQC2qQGNrwROqM40sxR3qUCQpUGlqxR5qxC5rUyKxUVNpaC0rUyOraGjrP4OqUbOrab0rwSqqxqlqQKPsUb5rMNOqw41rxZ0qUR0ZVNOrMN3paVQraCOqxqPZWfeZXDgFXN9nPrdDdDdDdCetaOGp3SLHXK|MediaYoutube|playerjs|sub_off_title|default_subtitle|noindex|sfjs|subshift|analytics||rand|crt|ffect|hsbyRrsb|ParseUrl|YafhaNRn|700|I1lI|PluginFloatPoster|lI1l|sub_off0|360|floatwidthsmall|denied|alerts|onYtPlayerStateChange|recovery|ReloadTimeout|PluginErrorVideo|alert404video|alert404v|PlayingChecker|alert404text|alert404|contrast|tagsinterval|Number|iset2|norld|Youtube|width_div|height_div|cstm|playsinlineonmobile|_subfile|youtubecontrols|onPlayTag|PLAYING|1800|yterrors|1550|1150|900|floatheightsmall|sub_split2words|SubtitleBottom|pipSrc|220|playId|playByYoutubeId|DownIn|poster_floatrounding|ChkHlsEnd|customyterror|PluginPip|posterhidestart|poster_floatshadowpx|PluginPlSrch|Wheel|ControlOver|poster_float100|ENDED|0638991|0454574|zoom|58157526|57354774|historytitlestrike|5775615|toLocaleTimeString|1790342|447394|51907742|notag|51506367|Scripted|60164405|0620611|rgb|unset|keyframes|show1value|_html|styleSheet|frmvst|XMLHttpRequest|offsetwrite|msExitFullscreen|GET|parentElement|58558902|historycolor|mozCancelFullScreen|ScrollDown|80919923|timelimit|7621894|35908416|timebreak|537419|39750439|ct2|93936181|ArrowsInterval|mss|Playerjs|ScrollUp|3286914|10221568|ScrollRight|Stopped|84132137|pjslog|||12629823|||||9038192|ScrollLeft|PlaylistBack|3447586|full_hours|full_minutes|webkitCancelFullScreen||cancelFullscreen|05059885|width100|playedstore|Quartile|ShowTimeout|PluginTrack|hidecontrol|trcka|passontime|autoplayed|nomidroll|PluginThumbs|Exit|Hide|reverse|reloadlive|yamtr|SubtitleSettingsClose|heartbeatinterval|endfull|Start00|seeked_time|redirectonclick|adblock|resume|redirectonplay|fullonplaymobile|playedquartile|InvertPlaylist|exitFullscreen|sugar|cancelFullScreen|iosExitFullscreen|whlskfll|scrollwheelfull|scrollHeight|Width|showById|fs_error|_ue|PostFullscreen|_ud|224|scroll_down|outside|scroll_left|valuealign|scrollX|globalfontname|getBoundingClientRect|TheEnd2|intros|finishrewind|openpl|offset|playlistfolder|url3|vast_adid|timelimited|StopOtherPlayer|borderbottom|shwvstfnsh|9390991|gtag|yaHit|SubtitleSettings|9211241||reachGoal|8215241|PlayerjsEvents|sub_allmyt|pjsfrm|skipads|Yandex|headbordercolor|Papi41|SetChannel|VastBreak|cuid|PlayerjsAsync|last_subtitle|adscounter|setVolume|brda|M12|time2|ga_event|vpaid_starts|butseekto|1val|HidePoster3|7378707|castdevice|posterhidetime|casterror|4959714|_reset|Playback|device|0val|8345227|14130702|ffeeab|6327241|60588467|limit|18px|onClickTimer2|onClickSubtitle2|8361812|copied|High|ads|adsinvitation|slng|yamtr_event|25712408|isyoutube|4789349|42101284|VastLongTimeout|1045071|vast_prestarttimeout|0683833|vast_longtimemsg|03855757|isVpaid|2260681|ovr|161848|045449|40px|1698755|6865021|current_vast_url|midrollimprsd|minduration|rest|3826047|FindIdPl|PluginIntro|scrollarrowgradient|scrollarrowbgover|VastInfo|scrollarrowbgovercolor|wrapper|21860261|api_|2464991|3545084|4877241|50032408|66069016|youtubeready|01390092|geobj|getContext|last_ors|3298517|79715795|17502537|7879943|preloaded|13029992|playedstored|_nextIcon|45254881|playlist_id|73695157|dasherror|7266397|722626|andlimit|bgbract|98179085|7145984|sub_lineheight|93409913|wps|zoomed|speedstore|pljsspeed|SettingsExist|CancelBubble|SettingsSpeed|sub_sizemob|ControlsBgClick|sub_sizemobfull|default_speed|sort|PluginRounding|yOffset|RenewFromTitle|leavepictureinpicture|current_thumb|enterpictureinpicture|durationchange|volumechange|loadedmetadata|timeupdate|noClickTimeout|xOffset|270|control_duration|showing|IFRAME|addTrack|leavetimeout|template|always2|PlacePoints|KeyDown|userplay|unmuteonplay|actpause|prevorius_default_h|sttr|postmessage|PluginGeo|prevorius_default_w|closePl|hideonvolume|KeyUp|textarea|pjsin|marginprocright|templated|minus4back|handleiconsover|lrppp|lrpps|setting|ControlX|marginproctop|marginprocbottom|dblclick|with_min|Init2|PluginShare|NewPl|with_hours|playonhover|subtitleTrack|back|Posters|updateTitle|read|UpdateTimer|preposter|cover|stretch|Exist||PreNewPl|handleinit|_duration_play|mp4|PluginReplace|autoLevelEnabled|_time_play|PjsCheck360|ControlLine|UpdatePlaySeek|UpdateLoad|connect|volumegain|_duration_load|prenewpl|PluginCut|Gain|um1|nextAutoLevel|PlaylistPlayId|PlaylistOpenId|Volumescrolled|posteronwait|hls2|setDashAudioTrack|place|DisplayControl|setHlsAudioTrack|upd|PluginMbps|click_t2|setHlsQuality|setTracks|thumb_move|nativefulldroid|rc_|hidesec|linetipmarginbottom|unhidden|notframe|action_settings|wtpstr_to|setDashQuality|changedTouches|pstrwt|seeksidesec|toptip|WaitPoster|seekicon|webkitSetPresentationMode|screen_lw|scroll_height|HideElement|margin_bottom|userpause|apdra|optStr|eventAction|direction|Buffer|hidewovar|ltr|hideonvar|7px|valuerounding|tap|highlight|translate|valuebg|valuebgcolor|PluginPoints|hidebeforesec2|clrs|hidebeforesec|hideaftersec|Tmln||hideonwidthlimit|hideonwidth|rc_labelurl|hideoverwidthlimit|rc_anyway|handlemargin|rc_version|CrShr|hideoverwidth|PjsFrMsg|hidewithposter|hideonfullscreen|unfixing|PluginOldGA|hidedown|ontop|gradientcolorbg|SvgColor|eventLabel|linespeed1|nxtttl|gradientcolorload|controlCSS|colorload|setcss|linespeed2|ga4|HdIcon|allow|linespeed3|gradientcolor|scheme|customdesign|15px|FFFFFF|valuesize|hideuntilmeta|MutationObserver|obsrvr|scrolling|pjsfrrs|allowfullscreen|allowtransparency|eventCategory|alwaysjustpause|mousedown|screenshot|mobiletv|plclose|bgw|linktarget|playerheight|requestAnimationFrame|ssflyw|Actions|1001|sesstime|trackstore|vast_nofirst|pljsfirst|clickmargintop|_a|linkpause|clickmarginbottom|bglines|bgline1|bgline2|ShowControl|muteiconbut|pipVol|HideAnimate|PjsFr|StageOver|ShowAnimate|leavetimeout2|createTextNode|nativenotipad|alwaysnotfullscreen|method|RightMove|RightClick|right_x|right_y|hidewithoutplaylist|Visible|Href|encodeURIComponent|parent_domain|RightCSS|4px|rmsize|displayvolume|PluginSkip|nativenotiphone|iconsreplay|315|resize2|upTexts|_w|roundout|RightOver|RightOut|System|hidestartbutios|customText|showShare|titlepl|nativenotios|PlaylistMove|gainedsource|mpd|audio|hlsvastwait|mrgnsmll|iconmargin|hlsdebug|bgstretch|svgtmln|tipvar|which|evenodd|line_volume2|tipmargin|bgcolorlink0|ontouchstart|PlgHlsFdt|5000|keyCode|logo|togglesubs|hidebefore2|onMobOut|rotateonhover|today|mobileover|often|bandwidth|thumb_bordercolor|MediaVideo|hidebefore|hideafter|hlsaudio_off|unblock|reHls|plusminus|thumb_shadow|Click|selectOpen|FlussonicMsePlayer|fontsizesmall|lineh|hlscaptions|bold|anonymous|maxLoadTimeMs|hlsfto|picheight|lsfullplay|inversetime|liketext|prtObj|rszr|portrait|landscapefull|icon3|Interval|hlscookies|FullscreenChange|hideafterclick|ParentFS|hls_stuck_duration|bggr|dvr|Control|OrientationChange|abs|action2|hlsmto|opposite|scalesmall|disableRemotePlayback|customBuffer|isHidden|prted|lsfullstart|hlsquality_off|menufltr|parentIframe_style|mimeCodec|nameofhlsquality|renameQualities|HlsQualityLevels|sourceBufferValidAPI|openplaylistafter|openplaylistpause|often2|rotateplaying|SourceBuffer|thumb_width|thumb_height|fileto|MediaSource|onLoadedData|debug|isSupported|CreateThumb|filetod|PjsFramed||PluginDash|YouTube|m3u8||startLoad|framei||pjsframe|UpdateSettings|hlsmaxlvl|toUpperCase|nativehlsios|hlslowquality|imageExists|audioGroupIds|topside|callback|CreateMedia|changeAspect|FileTimeout|Timeout|dashjs|language|thumb_border|PlgnVstLdtx|clickscalex|preloaddash|nums|tippaddingright|loadSource|hideonleaveandplay|thumb_borderwidth|HlsLiveWaiting|livewakeuptime|current_time|Rectangle|hlsTextTracks|supported|Hideuntilto|onLoadStart|Continue||PipToggle|reYT|nopause|PlgnVstPstr|unpause|thumb_radius|MetaAudio|linker|movable|PipSwitch|linetippointer|CustomFonts|wrong|preloadhls|99154067|7312276|3183725|3063312|3585101||5506084|3619618|1893702|077559|2742211||0529024|7948665|1176966|5425809|4944038|3969374|06780208|7398292|10793967|1492326|20025612|33271015|4181423|6790366|8837383|5655153|1004813|8957917|5053089|3091968|5614944|336731|5632238|3825926|6463646|4508265|5551842|2128786|6555282|3573739|8562161|0075957|0689453|2725109|9273277|1578342|01562322|2019855|01963698|2897021|2002632|03569202|3499084|278247|94738933|6090854|38030116|35220485|9995753|73809978|94166533|97778916|7507223|52881023|4496904|00989923|03398178|M13|16011853|83786964|05003682|21516295|89751399|27938309|1125347|Cross|33557571|77710123|38775457|4812263|72090861|43190592|05174705|76677019|23180416|81092153|64120754|03111623|85105912||92732053|84648333|81781292|67790547|27251584|95484274|31665512|01160946|93421192|11596719|03054213|22032491|12687233|57353567|04774536|44797302|68592091|70886733|6446472|4548403|48982084|7518584|86884358|8642436|061504|9405051|44051961|0127527|9686014|91299492||8000235|7639118|6314456|7277759|89693989|8201044|6515144|72261884|8682695|88891237|85507288|95313251|5832805|9324896|67618316|47549523|48007102|39980792|58042706|53626364|52022068|66871768|37973913|82926802|5385672|33960154|38375288|56608226|09016233||16240999|5070191|42790423|23064389|45600054|9124208|59188216|62056464|91699661|1979597|3625238|29487609|38546312|55161471|8441869|2008373|01469913|8212405|74096533|brdtop|PluginShare_whatsapp|web||whatsapp|M14|1148991|12492408|6100991|50092408|||0068991|70329913|brdclr|18772408|6991175|01349913|49132408|01289913|5473241|28889913|5781241|81329913|4865241|00029913|5003241|14009913|7581241|01549913|2357241|89750192|iVBORw0KGgoAAAANSUhEUgAAAAEAAADGCAYAAAAT|4871241|69681399|4949899|09876395|5391413|10679147|5792789|11883274|kbq|9485446|29543812|0328336|50013981|0729712|59245626|0850124|1010675|6589799|109095|85736433|12515|91355695|1612739|96573582|2295078|07009354|OqFAAAAdklEQVQoz42QQQ7AIAgEF|11424488|4542782|09818985|574691|08213482|00069913|0038991|4548523|27949913|42432408|34889913|06192408|48629913|91252408|62369913|76252408|78569913|88589913|98549913|08569913|shape||17269913|72892408|73312408|16112408|39769913|73852408|50989913|98752408|64309913|28392408|02432408|97129913|09932408|00849913|17432408|03369913|26192408|98389913|grdth|89792408|3092991|3197241|mrgnp|9978991|7997241|9996991|49672408|0008991|89532408|3780991|38992408|grdtc|grdta|8142991|9825241|2028991|9280991|60952408|3443241|6532991|3695241|3958991|4685241|1310991|9699241|60889913|3699241|64769913|80932408|57329913|70972408|49829913|09073643|08270892|75816857|emptyremove|1767548|28397095|9439568|01906288|6710212|80633367|3539343|65381084|1050812|53741184|46917795|5752651|42904036|41298533|39693029|373429|2862745|40897157|pstrcnfg|0855865|48121922|intvsbl|58959071|99728385|71000346|9932701|82640247|0815728|93477395|1016416|51275519|76562198|98293905|1561119|4456766|0070216|6343233|31206726|8871901|72147064|0156303|0959055|64463513|1199881|1320293|94968078|1440706|10220361|22663013|521938|1962495|33901537|3246898|39119423|hash|47949692|7381069|answer|7782445|03798347|94165326|4921123|27135557|6182682|96287026|viewinit|4227423|48867264|7346672|89348816|80518547|M11|43591968|6469387|23523174|5225121|05862636|3338655|78569078|09304|58098909|7679255|4909762|5821444|44452129|48465888|2140268|52479647|64922298|80174581|bFjuF1EOL7VbrIrBuusmrt4ZZORfb6ehbWdnRHEIiITaEUKa5EJqUakRSaEYBJSCY2dEstQY7AuxahwXFrvZmWl2rh4JZ07z9dLtesfNj5q0FU3A5ObbwAAAABJRU5ErkJggg|93018609|2059993|02250254|RWAlnQyyazA4aoAB4FsBSA|06665388|3866184|0746814|21458885|DOMContentLoaded|99899409|8998054|03110416|294302|04715919|3665496|05920047|09933805|8883383|pljscom|1371913|27995719|4944158|43248002|7553101|6773193|unatpl|4256078|0041632|29142437|fast|55633244|0964796|82525426|88546064|94566702|1205622|00185964|156686|15036871|2610437|22261637|4491163|5030054|4898159|introclickable|vast_pauseroll_vmap|vast_postroll_vmap|vast_midroll_vmap|vpaid_timeout|vpaid_timeout2|vast_resound|vpaid_slotinframe|eventstrackervast|partnerprerollor|partnerpauserollor|partnerpostrollor|partnermidrollor|midrollpoint|introskiptime|introclosetime|vast_openclick|introtitle|introtxt|default_channel|minivis|fimg|f2img|sub_settings|2002|Logo|_vdpsrt|pstrvd|PluginUpload|Input|posterstime|vast_preroll_vmap|vast_unmutebutcolor|speed4live|vast_introtbimp|vast_pauseroll_limit|vast_pauserolltimebreak|vast_pauserolltbimp|vast_pauseroll_counter|vast_postroll_limit|vast_postrolltimebreak|vast_postrolltbimp|vast_postroll_counter|vast_playroll_limit|vast_playroll_counter|vast_midroll_counter|vast_midrolltimebreak|vast_midrolltbimp|vast_introtimebreak|vast_linktxtbgcolor|vast_unmutebutbgcolor||vast_progresscolor|vast_default_volume|vast_unmutebutonce|vast_unmutehover|vast_linktxtonmobile|vast_volumecolor|vast_volumebgcolor|vast_progressbgcolor|vast_linktxtcolor|vast_xcolor|vast_xbgcolor|vast_titlecolor|vast_titlebgcolor|vast_skipcolor|vast_skipbgcolor|current_channel|hidearrow|vast_prerolltbimp|keyup|409829|644082|subclr|passonstart|clear|borderRight|borderBottom|PluginMediaTags||PluginEffects|ChromeCast|Local|fullscreenchange|MSFullscreenChange|keydown|move|D90000|onMouseOver|orientationchange|onMouseOut|mouseleave||mouseenter|PluginQuiz|quizes|PluginBlock|scrollWidth|PluginMini|scroll_up|startvisibility|TimeStore|scroll_right|073DA0|ffff00|sleep2options|seeksidesmob|sleepoptions|offsetoptions|change2playlist_bottom|pressed_|accept|onchange|pjslng_|home|clr_|hlsqhsort|pjslng_sub_sizeproc|offsetX|f2parent|layerX|nombclck|4bd9ac|faed54|b3fee8|d9bb8c|aaaaaa|ffc7d1|e8bbff|feba54|62de50|nfsclios|72ccf8|250|mobtch1|usernew|redirectplaylist|nfscldr|vast_preroll_counter|vast_prerolltimebreak|sleeptimer0|pjsga|tYSLHXKKDU0exxblqayjqxKlrwSUrT4OrUVQraCNrMNOsT41ZURjqxulqQy4raqQswRNpUblqayKuQRjrT4OrUVQraCNrMR0paV0qxq2raR2pURKsw4PrwNNZVqOrT4QrxK2qQq5pURKqxKlrwN0paV0qxq2raR2ZUV4payjsw4PrwSUqxKlrwNOrT4QrxK2qQq5ZUV0paq1sUCQqQbjqxKlrwR5paZ1pUV4payKAMSrsw4PrwNOsTSUqxulqUKPrUbOrMNOsTROsTNOrT4NsUZ0sxV2ZUV4pUblqayKuQV4pUulrUV3rxR4rUuKqxulqUKPrUbOrMNNpayKsw4PrwNNpayKuQulrUV3rxR4rUujqT41ZURlrwN0pauOrQyNsUu0ZURlrwN5paZ1ZVqNpayjqxulqUKPrUbOrMR0pauOrQyNsUu0pUV4ZUblqayjqxKKAMGKDdcjFU0eZ2DdDdDdDMG|tWNmGXW0EU48GXW0ETSbtwHrrP40rQC5sxK4rMNOqT40qxK1rQb3ZVq3paZOrUV0qxG3pUVNpaC3rxZNqUVKrM44rxu3qUu1rwNOqT44qQqQqQqQZUClrUy4qQqQqQqjqxRlsUqQqQqQqPSUrw42rxZ5qxKNrPNOqT44qQqQqQqQZUyjqxRlqxKNrUV1qPR1pUblqQG1ZVq1pUKlrxC5rxK0rQuKrw42rxZ5qxKNrPN3pabOraC2raC3ZUClrUy4qQqQqQqjrP45qxC2raC2rPSUrM44rUbQqxKOrMN3pabOraC2raC3ZUGlqaR0qQC1sxKjsT4NrQR1qQVPswR3pau2raZPsxuOpUKlqQZOqUVQqxGKxUblsxb3rUGOsUbjrM42sUGOsUq2swSqqxRlqQCPrUK2rTN3paZ1qaC4sxCOZVN3paKQqay0rxK1pUKlsUK1raG4rQyKuQGlsUK3qUVOrQGjsw4NqQK2qQRQqMR3pabOraC2raC3pUblqaRQqQyPqUZKrP45qxC2raC2rPN5paq3rwSUrP45qxC2raC2rPN5pay0qxq3qaVOZUGlsUK4sUR2rQqjsw43qUVPqQGOswR3paKQrQu5rQC3pUblsUyNqxK0rUqKxUVNpaq4rUR0rUGjqxVlrUC2qxR1qMSqqxRlqUZQrUV4rPNOqM4NqQu0qxb3ZVN3pau3rab5sUK2pUVNpauOsUy3sxGKAMSrqxRlsxu1rxVPsTN3pabOraC2raC3ZVqOqT4OrURNsxG2pUGlsxV2raC2raGKsw40sUGOrQb0swN3paZ2qQG0sUy5ZUblrUK3qxG5rUbjrM40rxKQqQqQqPSUsw40sUGOrQb0swN1paC1qabOsUR3ZUVNpaV0qUR5rQCjrwROqT45rUy1qxZ4pUyKuQVOpaG1qUbPsUVjrwROqM40qUq4rUCPpUylrayPsxV4qUGKqxZlrURQsUu2qMN2pau1sUqQqQqQZVqOqM40qUq4rUCPpUGlqaCQrQu4rxbKqxVlrQyNsxZ4qwN3pabOraC2raC3ZUVNpab0rxyOqaKjrP45qxC2raC2rPSEZV02pau1sUqQqQqQpUVNpaV2qUZ1rauKuQClsUbPqUV4rUGjqxRlqxCNqay2rTR3paZ0qQy4sxG0pUblsUR4raK1qxuKrP4PrUq1sUb3rTN5paq3rwSUrP4PrUq1sUb3rTN4pab0qxqOrUK2ZUClsUbPqUV4rUGjsT41sUb3rUq1swR2pau1sUqQqQqQpUKlrxK5rQuQrxbKuQClqUZ0rau4qxbjsT41sUb3rUq1swR1paC3qQR3rabPpUKlsxuOqQV0sUCKrw42rQqNrQC5qMN5paq3rwSUrw42rQqNrQC5qMN5paKNsUC4rxV0ZUClqUZ0rau4qxbjqxRlqxCNqay2rTR2pau1sUqQqQqQpUVNpaV2qUZ1rauKAMSrqxRlsxu1rxVPsTN3paZ0qQy4sxG0ZVqOqw4QrQbOsxKjrP4PrUq1sUb3rTROqw43qQR3rabPpUClsUbPqUV4rUGKqxVlrQqNrQC5qMN2pau1sUqQqQqQZVqOqw43qQR3rabPpUClqUZ0rau4qxbKqxVlqQG5qxb4pUylraGQqUG2sxZKqxRlsxu1rxVPsTN1paC3qQR3rabPZVqOqT41qxV4qaG3pUylraGQqUG2sxZKqxRlqxCNqay2rTN2paRPrUC0sUV5ZUVNpaV2qUZ1raujrM40rxKQqQqQqPSUqxRlqxCNqay2rTN2paK5qaROsUu3ZUVNpayOqxKPrQGjrP4PrUq1sUb3rTROqT45rUy1qxZ4pUGlqauQrxK5rQuKAMSrqxRlsxu1rxVPsTNOqP43rwSUqxRlqxuNqUb3rMNOqP43rwR5pau4rQV3sxu5pUVQpaR5rQR4qxbKsw40sUGOrQb0swNOqM4PsxV2raC3ZVq5pau4rQV3sxu5pUVOpau4raZ1qxuKqxRlqxuNqUb3rMNOqT44qQqQqQqQZUVNpab0rxyOqaKjqxRlsUqQqQqQqPSUqxVlrQyNsxZ4qwNOqT44qQqQqQqQZUVPpauNqQK0raZjqxVlrUK2qayOrTROqM40qUq4rUCPpUVPpaZ5qxC2raGKuQVPpauNqQK0raZjqxqlqUb3qUKOswROqw43rxR5qaKOpUVQpaG1ZUVNpab0rxyOqaKjqxqlrQyKAMSrqxRlsxu1rxVPsTNOqP4NrQC5qaqOZVqOqw4QrQbOsxKjqxqlqUG2sxZQqwROqw43qQR3rabPpUVPpaGPrxq1qxKKqxVlrQqNrQC5qMNOqM4PsxV2raC3ZVqOqw43qQR3rabPpUVOpaK1rQb4qxyKqxVlqQG5qxb4pUVOpayNrauOqUqKqxRlsxu1rxVP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|u10|isflash|moved|tYSLHXKKDU0exxRlrUC5rUKjqAykqUyKxURlrUC5rUKjqAykqUyKxURlrUC5rUKjqTSqrP40rab0rPN1paZOsUG1ZVNNpau2sxu4pUVNpauQrQyKxURlrUC5rUKjqAykqUyKAMSrrP41qQR1qMNNZVN5payQqUyPpURKxUblrxqNrxZjqxRlraZ0sUZKxUGlrxqNrxZjqxRlraZ0sUZKxUGlrxqNrxZjqTSEnPSdEAOjtwGaDdDdDdDdn1NmtaOGp2G|thumbs_img|reloaderTimer|logos|google|files_scale|files_sleep|current_sleep|clr_contrast|clr_brightness|clr_saturate|clr_sepia|vast_impressions_all|vast_remove|action_back|tWNmG3DetMZjZdWaHXcmFMZ6Zd5cIYuMpTn0IBScZafMG3DeZMNMG2rLFXyMsaVlqMNMGX9QEBvgF24MsMnaF250Gd9jGPZjZd1LGdHgFMZ6ZaRKqTRNZUV1Ze0jZdrmFevPF2OJG2LLGdyMsejMF3nbDBZMsaVPpTnmFMZ6qTNMEArmFMZ6ZaOQHdGKH2cbHXK9nQZNnPSfDAceEYu9nQZNnQ48DPSdEAOjtwGaDdDdDdDdnPS0GdWlG2DmGd09n3vPCA5QFXW0DwKOpTROowG|ZMNMCAr0EA9lZafMG3vmGTZjZev5GXyMsMnQHdGMpTnMDPZ6qY0jZdrmFevPF2OJGYncHMZ6IPnmGdvcGMZ6qxCjZd9lZafNpTngC29lZafMtYr2DPS3EAv0EU0eqaReZXLcEAHfHU0eqaRetaOeZYvPCA5QDd9PFx0eHYnLFerjCBvcoUylrwNKrwbetaONCBvfZXu9n004pab5sxb5pUVNpauQrQu5ZVN4pab5sxb5pUVNpauQrQyKxUZjrw4PqxK3rwSqsT45sxb5swNNZVN4pab5sxb5pUVNpauQrQu5ZWfKxxRjqTSqqMNNZVNPpUVNpaZ0sxKQZVNNpUVNpaZ0sxKQZVNNpURKAMGKDdcjFU0eZ2DdDdDdDMHGpQ48BT9etaOGp3r2DQ4MpTnLC3vgF24MsMnNGdz2ZMNMHYcNDwZ6Zer2DPZjZeraCAOcZafOpaZjZeSmG2c0EA9lZafMC29lHYnmFYqMpTnkCBneEA4MsMZNZURKqTROrwn9pTnaF250Gd9jB25cIYuMsejMF3nbDBZMsaV3pTnmFMZ6qTNMEArmFMZ6ZaOQHdGKH2cbHXK9nQZNnPSfDAceEYu9nQZNnQ48DPS0GdWlG2DmGd09n3vPCA5QFXW0DwK1pTR1owG|normalonclick|tWNmG3DetMZjZdcaF24PZafMtYr2DPS3EAv0EU0eqaReZXLcEAHfHU0eqaRetaOeZXDgFXN9nPqNqURNqUReZYvPCA5QDd9PFx0eHYnLFerjCBvcoUVjZUVgnQ48GX9jIAHmFMSNF2clHYq9nP0OpaVQraK2sUq4Dw0OqPR1paG0rxy1raC0ZT0OpaVQraK2sUq4Dw0OqPROqw43rUb2sUZ2ZUulqURPrUC1sUZKqxVlrQu5raKPrMR5paRNqau2rxKPZUV2paG0sxC4qaCKsw4NqUZ0ray4qMRNpaG0sUbNqxq2rPR0paRNqau2rxKPZUylrQu1rxy2raueZXDgFXN9nPrdDdDdDdCeBT8|nid0hcyefdxe|default_w|default_h|fullwheel|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|Verdana|tippmargin|vast_preroll_andlimit|ga_proc|settings4|settings4action|settings5|settings5action|Orientation|16x9|dashdebug|dashcookies|dashlowquality|nameofdashquality|errortimeout|vast_skip|vast_click|vast_impression|sharetitle|settings3|sharetop|shareiconscale|shareiconscaleover|shareiconmargin|embedsize|embedwidth|560|embedheight|vast_timeout|vast_pauseonclick|vast_closeonclick|vast_volume|vast_title|vast_preroll_limit|settings3action|settings2action|tipa|webkitFullscreenElement|stripsw|stripsspace|pointcolor|ffce00|pointa|pointw|slidespeed|unescape|1005|1006|fullscreenElement|msFullscreenElement|mozFullScreen|webkitIsFullScreen|5192a1s2z2a27333716263o013z1m272z2q193v3e1b3q0z1z2m3o01302k3x2s37242t322n113038251q27332z162z2x232z1c2s291z1z3a231s2533211432361w1110161z133x292q173z261s3u2t3z2p1z3w243c153v2b2o17312411101m252c1i3c2938162x3s10111m380w101139233v3z3b36182v3s121z1o3c162v39233v29233v3b213v2b213x1z1z3u2711303s291s3u271p2q1g27303o3e1x2312193x1z1130223514312o193x1z1k1t33211b323n3c113u2o2z1o1g25311o1m251z1s253r192z26143c1e2c3b361a3y29341v3u2u3o3u37303b3p373037191431141z121m253c1o111z3w243c1d353a3v1z1z21141g1q1l183f1i1e1j1d1j3c181e1t3e1a1e1b3d143e1p3g1k1e1u1e121d172c1t2e102e1s2c1z2c1t2d1u2e1s1e132c1t2e1y2c1u2e152e1r3e1u2c1u2c1k2e1u1e1x2c1u1c1x2c1s2f1w2e1r2c1t2c1s2d172e1t2e1s2c1s2c1e2c1u2g1t2e1s2d1r2c1s3e1x2e1s2g122c1u2e1y2c1t2g1z2e1q1c1s2c1s2e1v2e1t2e1t2c1t2c1v2c1s3f1w2e1s3c1q2c1s3e1h2e1s2f172c1s3d102c1s2f182e1q3d1h2c1s1d172e1s3g1y2c1s3d172c1u3f1u2e1q3d192c1s3d1t2e1s2f152c1u3d1v2c1s3f192e1r3c1c2c1s3d182e1u3f1w2c1s3d192c1u3f182e1q1d192c1u3d1b2e1s3f152c1s3e1r2c1s2f192e1q3e1c2c1s3d192e1s3g1u2c1s1d172c1s3g192e1q3d172c1s3d1b2e1s2e1s2c1s1c1f1c1b1g1e3g1a1c1i1d1m3e1r3d1c3f1d3d1i2d123d1o2f1c2f1k1c1b3c1f3e1c3g1p1g1d1e1q3e1f1c1c1f1c3e1b1d161e1s1d1b1g1c3f1d3e1g3d1g2c1c1e1d3e1d1e1m3c1f1c183f133g1f2c1b2d1k1e1d3e1g3g1h3e1j1e1j1e143g1e3f1k1e1m1e1i1e1b2e1c1g1f3b1d2d1c1c1s2g1c3f1d3e121c1f3d1c3e1p3f1j3c1d3e181e1d3e123e191d191d1f1d1d1f1j1g1d2c1l2c1f1c1c1e1d3f1d1c181b1f1e1h1f152e1r1c1h2c1u1e1p2e1s3e1r2c1t2e1x2c1t1e1x2e1s2d162c1t2e102e1s3e1q2c1t1c1u2c1u1e152e1r2c1f2c1s2e1v2e1s3g1q2c1t2c102c1t3e103e1w3c142c161c171h1h163e1f2f163g1r3c1a3c1w3e1a1g1g3e1j1c1l1c1j2c181d1e3f142c1u2e1v2c1u2f1p2e1s3e1x2c1u2e142e1s2g1y2c1t2e112c1s2e1q2e1s2e1v2c1v2c1v2e1r2e1v2c1s3d1y2c1u3e1o2e1s3e1h2c1u2c1z2e1q2e1e2c1s2c1k2c1s3e1x2e1u2c1v2c1w1d1r2e1r1e1g2c1s1d1z2c1t2e1k2e1u1e1v2c1v2c152e1s2e1y2c1s3c1g2c1u2e1p2e1s1d162c1w3c1g2e1q3f192c1u3d182c1s3f152e1s3d1e2c1u1d192e1q3f1v2c1s3d1b2c1s3e162e1s3d192c1w3e1b2e1q3f182c1s3d1a2c1s3f172e1u3d1v2c1u3d182e1q3e1c2c1s3d1b2c1t3g1b2e1s3d192c1u3d1k2e1q1f172c1u3e1e2c1s1f172e1u3c1q2c1u1d172e1r3e1i2c1s1d192c1s3f1c2e1s3d172c1u2c1z2e1q1e1k1c181d1m1e1j1g1d3e1i1d1m3d1t3b1c3g1d1f1b3e1h3d153d1o1e1g1f1h1d1g1c1a1c1c2f141g1c1e1j3c1f1c1g3f121f1h3e191d1e3d1s1g1k3e1c1c1d3d1u2d1p1e193e1c3e1c1c1r1e1c2g1h3g1d1c1s1d1r1e1p1g1k1g1p1e1f1d1m3d181e161e142d1d3d1f1c1p3e1d1f1g1e142e1e2c1g1e1b3f1c3d1f3c1k3c121e141g1k1d1h2c1u1e1q3f1d3g183e1k1d171d1k1e1d1e1d3d1s3c1e3d1s2g1j3e1d1c1w3c162c1u2g1f2e1u2c1r2c1u2d1o2e1r1e1t2c1s1c1m2c1t3f1y2e1t2e1f2c1w2e1r2e1q2g1t2c1u1d162c1u2f1t2e1u2e1w2c1u1e152e1q2f1c2c1s1d1z2c1v2f1q2f1u121h2b1m1e1a1e1k2g121e1e3e1h1d1c3g141f1g1e1j1e1t2c1g1g1w2e1p1e1g2c1u1c1s2e1t2e1i2c1u2c162c1q2g1p2e1q1d192c1u2e1k2e1u1g1v2c1s2e1y2c1q3f102e1q2c1w2c1s1d1i2e1r2g1t2c1t3e1g2c1q2e1u2e1q1d1r2c1t3e1r2e1s2e1u2c1s2e1e2c1s1e1z2e1q3c1r2c1u2c122e1s2g1k2c1u1c1k2c1s3e1h2e1s2d1z2c1s3c1x2e1t1f1s2c1s1d172c1r3e162e1q3d182c1u3d162e1s3f152c1s3c1b2c1q3f172e1s3e1t2c1s1d172e1s3f1c2c1s3d172c1q3g162e1q1d192c1s3d1e2e1s3f152c1u3d142c1q2f192e1q3d1z2c1s1d172e1s3f1u2c1s3d192c1r3f1b2e1q3d172c1s3c1c2e1s3f162c1t3d192c1q1f172e1r3c192c1s3d152e1s3f172c1s2c1u2c1q2e1w1e1d1c123c161c1i3g1b3e123c121d142e1q2e1b3e1o3c183c1f1c1e3g141f1f3e191d1f3d1q1g1p3e1b1c1f3d1s2e1k1e1b3e1b3d1c3c1m1e1d1g1c3g1d1c1s1d1f3c1b1f161g1q1d1b1d1j3d1d3g1g3f1e2c1f1c1q3d1a3f1j3f163d142c1a1c1d3f1c3f163e1f3d1m3c101f143e1c1c1d3d1s3d1g1g1c3f1k1e1d1c141c1q3f1p3e163c1t3c1f1e1e1g1i3f151e1e3c1l1c1d1e1c2e1q1d1f3d1m1e1d3e1k1f1k3c121c1t3c1w2e1s3e1s2c1t3e1u2c1s1e102e1q3e1f1c171c1h2e1u2g1s2c1u2c1s2c1q2e1f2e1q2c1j1c1w2e1y2e1s2g1d2c1t1c192c1s1g1q2e1q1c1z1c103c143e102e1t1c142k1s1d1i1q1h2q1j1c1s121o|settings1action|postertitleonhover|settings1|titlecolor|222222|888888|historybgaover|999999|posterwidth|b6c45o3q1v3q241c291u393x211d3q0z121o27213o1b3x3e1k193x111k1c2z193u3y113z1611153x392q1932361s3u2v323p1z3w263e153v3b2q19323411311o253c1i3e2b381w2x3u11121m380y111229233x313b361y2x3u11101o3e182v2z3p11323a231s27353e14212x253e163u29111138251s27353c1621381y1a3u291y3u27183u291u3s291q3e113u2811113w26113w263u3m3q011131393y141o272c2q111z231211121o273c3q2o37323o1131313b213x3238163o011e1e2v2c2b2q142u1z121f311q1z313a25373u273w273t133823111138391131161h111e1o3e162v312r3e29233x312q1g29333e3b3w141o142d1c1f2f1e1e1h1e142f1k1c1c2g1m1e1a3g1a1g151e1k1e1k1f1f2e1u1f1r2c1t3g1t2e1s2e1y2e1s2e1e2e1u1e1z2e1u3e1r2c1u2e142e1s2g1r2e1u1c1k2e1u3e1h2e1w2f1z2c1s3e1z2e1t1f1w2e1s1d1u2e1s2e1u2e1v3g1v2c1u2e1v2e1u2g1b2e1u1d1y2e1t2g1q2e1u2f1y2c1t2g1l2e1t1e1w2e1t2c1s2e1s3e1y2e1u3e192c1u2g102e1s3e192e1t3e1t2e1s2f172e1u3f1x2c1s3f172e1s3f1d2e1s2d192e1s3f1a2e1u1f192c1t3g162e1s3f1a2e1s3d1v2e1s2f172e1v3f1c2c1s3f182e1s3f162e1s3d192e1u3f1a2e1u3f182c1s3f1h2e1s3f1b2e1s3d1d2e1s3f172e1u3f1t2c1s3f192e1s3f182e1s3d172e1t3e1i2e1u2f172c1s3f192e1s3f192e1u2c1u2e1s2e1e1e1h1e1m1e1c1e1k2f1d3e1d2e141c121f143f1s3f1e1g1u1d1w2f1j2f183g141d1f3e1e3f1m1e1b3e1e3f1j3e131f1l1e1i1g1j3f1g2c181e1f2f161g1u1f1j3c1f1e1g3g141f1j3g193e1f3f1s1g1p3e1e1e1f3d1f3f1f3f1c3f1e3f1f1d1b2f1e3f1e3f1d1g1s3c1f1e141g1s1g1h3f1r3b1f3f1f1e1c3e1a1e1f2e1b2e1c1g1b3f1i2e1f2c1f1g1k1e1d3e1i1f1g2c1j1f1t2e1s1g1l3e1d3e181e1d3g1i3g1h1e1g2d1t2g1l2e1u2f1k2e1s1e102e1t3g1p2e1w1g1f2d1u2g1r2e1u2e1u2e1t2e102e1t2g1j2e1u2g1d1c1u2g1s2e1t1g1q2e1u2d102e1t1e1p2e1u2g1a1d162e142f1z2e1h341e1f3g193f1s1c191e153g123e141g1k3d171g1g2g1k1e1x3g1k3e152e1v3g1v2e1u2e1x2c1u3g1b2e1u1f1y2e1v2e1q2e1u2f1y2e1t2g1q2c1t1e1w2e1t2e1s2e1u3c1y2e1u3e192e1u2g122c1s3e192e1t3g1z2e1u3c1w2e1w1e1o2e1t2e172c1s1e1q2e1s3g1f2e1w2c1e2e1u3g1g2e1u1f1z2c1t2g1l2e1u3g1t2e1w3e1z2e1u2e1c2e1u1e1z2c1u2e1j2e1s1f182e1w3d1a2e1u3f192e1s3f1c2c1s3f1b2e1u3f1l2e1u3d192e1v3e1d2e1s1f1a2c1u3f172e1s3f172e1v3d1d2e1u3f182e1u3g122c1s3f1a2e1s3f192e1u3d182e1u3e172e1s3f192c1s3e1f2e1s3f172e1u3e1l2e1u3f192e1u3f1e2c1s3f192e1s3f1j2e1u2d182e1w3f1b2e1s3f192c1s3f1d2e1s3e1z2e1u2c1k1e1j3e1c2f1e1e1j3b1f3f1e3e1b2e143e123b1d3g1a1f191f1f1g1i3d1g1e1e3f1c2f1k3e1q1c1i1f1j1f1c1e1h3e1d2d1k1f1a3f1c3e1a1f1i3d141f1j3e121f1w2f1l1d181e141d1d1g1e3f1r1c1b3e1e3f1j3g1e3f1g3e1e3f1g3e1c3f1f1f1m3e1k3f1y1f142e1e1e1d1c1d1g1j3f1p3e1y3g1e2e132e1c3f142f1f3e1i1c1i3e1e1e1s2f1m1e1e2e1b3f163g1d2g1i1f1m1e1h1e141f141e1a1f1t1e1b1e1g1e193e1u1e1x2c1t3e1u2e1s1e1y2e1w1c1j2e1w2g1f3f1t1g172c1t2e1r2e1s1e1x2e1u1e1w2e1w1g1k3e1u1e1w2c1u2g1s2e1s3f1h2e1v2e1t2e1u1e1k3e1s2f1w3c1t2e1j141p1f1i1g1g3e1u1g1j2f191e1l1f191d1f1f1d1e1h1e1w1g1l3c1s3f1e2e1q1e1k2e1s3c1z2e1u2e1t2e1w1f1r2c1t1e1g2e1q1f1z2e1t2c1m2e1u1g1t2e1v2e152c1u2e1y2e1q3e1g2e1u2c1r2e1s1f142e1u2e1u2c1s2g1k2e1r3e112e1u2e1y2e1t2e1w2e1u3f1k2c1s2e182e1q3e1t2e1u2c1q2e1t1e1e2e1w2e142c1u2e1z2e1q2e1d2e1u2e1e2e1t3g1h2e1u2f182c1s3e1f2e1q3f1b2e1s3e1e2e1s3f162e1v3e192c1s3f172e1q3e1j2e1s2d182e1u3e1b2e1u1f192c1s3e1h2e1q3f1a2e1u3d192e1s3f172e1u3e1z2c1s2f192e1q3f1d2e1s1d192e1s3g1a2e1u3f172c1t3g1b2e1q2f1a2e1s3d182e1s2f152e1v3e1j2c1s2f182e1q3f1b2e1s3d172e1s3f1r2e1u2e1u2c1f1e1f3d123g1h2f181e1f2g1f1e1g3g1r3f1y1e1f2e1f1g1a3g1j3e1b1d1k1f183f1b3e1c1f1g3e141f1h1g101g1y2f1j3d183e121d1d1f1g3f1m1c1b3e1d3g1h3f153f1l1c1i1f1h1f1e2e1a1e1f1d161g1s1f1h3e1a1e181c181e181e1q3g1l3e1a1c1a1g123d1d3g1e1e1i2d1f3f1f1e101g163g1d3c1f3f1e3g1h1g1e2e192d141f1f1e1d3e1e1f1i3d1a1g1g1f1d3g1m3f1h2c1s3f1j3g132f1g3f142d1e2f1c1e1d2f102e1u1e102e1t2g1d2e1w3e1f2c1u2e152e1i2e1j2e1s3d1s2e1s1e1t2e1v1e1q2c1u1e1t2e1d3f1u2e1t3e1v2e1t2e1j2e1w1e1i2c1t3e1f2e1d3e182e193d1u3f1h192t1j2e1g2h2e2s1e1f2e1e16|posterheight|posters|444444|customimage|af996cc12037c4af36bca918321c1c43|171312b25333y351y391g27322q1b3x2e1d3q02111o27212q2o273e2q2o2y253a1g25211i3e2b381c2x3u11211o280y11213b233x212b381c2x3u11311o21182v312p11223a251s27352e16212x252e1y2u2911113a251s27353e1631281y12111611153x3b2q1921361u3u2v213p113w262e153x3b2q19212612111o25113w28113w28113w28113w2q212b233x3e2b233x2b233x27203b3x2e11112435163q02223e2b3y141o3e1d3q01212m2411311o2111113u2911211f3b3x3e1a1y12222x3w2u352e12111e1o11153x29231v322q14252722352e182835211f1g1a3e1621281y111211322u2911121o3u370121243516352u1m3f1q1g1m1f1f1e1q3f1j2g1s3f1h3g183g1k2g1i1e1j2f1g3e1s3f1k2e1t3e112e1w2g1y2e1t2e1y2e1u3f1m2e1s2e182e1s3e1t2e1w2e1q2e1t1e1g2e1w2e162e1u2e1z2e1s2e1d2e1w2g1e2e1t3g1j2e1u2e1w2e1s1g142e1u2g1t2e1u2e1z2e1u2e1g2e1w3e1v2e1u2g1w2e1t2e1v2e1w2g1g2e1t2e1x2e1w2f102e1u2e182e1s2g1z2e1w2g1b2e1s1f162e1w3g1x2e1s3f192e1s3f1b2e1u1f182e1s3f1z2e1u2f1b2e1s3e1i2e1s2f192e1w3f142e1s2f172e1v3f1q2e1s2f192e1u3f162e1u3f192e1u3e1c2e1u2f192e1u3f1d2e1s3f192e1v3f1f2e1s1f172e1u3g1d2e1s2f172e1t3f112e1u3f162e1u3g1a2e1u2f1a2e1u3g1v2e1s3f192e1u3f192e1s3f1u2e1u2e1w2e1f1e1h3f1g1g1i3g1w1f141g1s2g1d1e1k3g141f143f1g2e1g1e1u1g1s3g1f3e1j3e1f2f1d3g1l2f183g121e191f1e1g1i3f1g2e1f3f1s3g1m3e1q1e1i1g1h1f1c1e1j3e1d1f1k3g183f1f3e1c1g1i3g141f1h1e121e1c1e1c1e1a1e1a3f1m1g1u1f1d1f1b1f1m3f1f1f1i1g1f1f1m3e122e141g121e1e3f1f3g1k1f1t2g1u1e1f1f1a3g1s1e1s3e1i3f1g3g141f1i1g1s1f1i3e1w1f1h3f1c1e1f1g1m3e143g1f3f1g1g1x3f1w2e1w1g1s2e1t2e1f2e1u2g122e1t2e1f2e1u2g1v2e1w3e1q2e1t3g1t2e1u2e1v2e1t2e1w2e1f3f1u2e1u1e1f2e1t2e1v2e1w2f1l2e1t3g1u2e1f3e1v2e1z3e1s3e12141k143e161e1m3g1i2g1f3f162e1i3f1c1g1i1f1q1g1l1e123g1e1e1t3g142e1w2g1r2e1u2e112e1u2e1i2e1u3e1v2e1w2g1w2e1v3e1t2e1w2g1i2e1t2e1z2e1u2f102e1w2e182e1u2g1x2e1w2g1d2e1s1f182e1s2e112e1u1g1g2e1w1e1u2e1v2e1m2e1u2e182e1s2g1r2e1u1f192e1w2g1m2e1w1g1z2e1s2g102e1s3f122e1u2e1w2e1u1f1k2e1t2g1x2e1t3g1i2e1s1f1b2e1w3f182e1u3f192e1v3f182e1s3f192e1u3f1e2e1u2f172e1w3g1g2e1u3f1b2e1u3f1f2e1s3f1a2e1w3g1e2e1u3f172e1u3f192e1s2f192e1u3e1c2e1u3f182e1u3g1a2e1u3f1a2e1s3f1c2e1s1f192e1v3f1b2e1u3f192e1u3f172e1s2f192e1u3g1y2e1u1f172e1u3f1e2e1u3f192e1s3e112e1s2e1y2e1m1e123f1q1g1k1f163f141f141g1u2g1f1f163f123f1i1f1f3e1d2f181g1e1f1b1f1s3f1f1g1i3f1i1e1d1e1e1e1f1g1r3e1e1e183f151g1h2e1d1f1m1f1f1e1i2e1s2g1l3g1f1e1j3e1e2f1b1f1l1f1a1e122e1b2f1b2f1d1f1d2f1b3e1a1e1d3f1a3f173e1i1f1u3f1f2g1e3f1h1e1f3e1d1e191f1t1f1u1g123e1w1g143f1e3f191f1h1f1u2g1j2g1r1e1c3g181f1r3g1d1e1j3e1e1e1g2e1e1g1h2e1k1g1e3f1f2e173e1f2e1u1e172e1s2f1h2e1s2g1m2e1u2f1t2e181g1i2e1u2e1y2e1u1e1h2e1s2g1l2e1w2e1f2e123e1m2e1u2e1q2e1s2g172e1s3g1v2e1w1g1m2e1b2f1u2f182e1u2e191i1l1f1e3g1c1e1i3e1r1g1j1f1k1e1d3e1g1f1i1f1g2e1h1g1b2e152e1w1e1l2e1t2e152e1s1e1q2e1s3g1f2e1u2e1e2e1u3g1g2e1u1f1x2e1t2g1l2e1u2g1t2e1u3g1z2e1u2e1c2e1u1e1x2e1u2e1j2e1s1e1u2e1s2e1w2e1v2e102e1u2e1z2e1t2f1w2e1s1e152e1t2g1y2e1w2e152e1t3g1u2e1u1e1m2e1u1e1z2e1u1e1x2e1u2f1w2e1t2e1t2e1s2f192e1t3e1z2e1s3f182e1u3e1e2e1s3f192e1u3g1f2e1s3f182e1s3f1d2e1u2f172e1t3f1z2e1s3f192e1s3e1k2e1s3f172e1u3f162e1s1f192e1s3f172e1s3f182e1s3f1v2e1u2f192e1s3g1g2e1s2f1b2e1s3f1e2e1s1f172e1u3e1q2e1s3f192e1u3f1v2e1s3f182e1u3g1y2e1u3f172e1s3f192e1s3f192e1s2e1u2e1s2g1f1e143g193f1q1e1m3f1r3d1f3f1f3e1b2e1m3e1y2f1m3g1f3e1f1g1m3e1d1e1a3f133g1h2e1b2f1k1g1e3e1g2e1s1g1c3g1f1e1l3e1d1f1b3f1j3f183e142e193f1f1g1g3f1g2e1e3f1s1f1k3e1l1e1i1g1j3f1c2f1k3f1k1g1k3g1m3f1f3f1f3g1j1g1h3g163e1f1g1f3f1s3e1d1e1e1e1i2f121f141g1f1f1d1f1h3d1s2f1s2f1f3e1f2f143f1l1g1a1g1i3e1l1e1f1g1f3e1x1e122e1b3f1s1f1b3f1w1g1s1g1h3e1x2e1t2g1h2e1u2g1w2e1s2e182e1t3g1x2e1v1e1z3e1r1e152e1t2e1k2e1u2e1f2e1u1g1f2e1v1g152e1u2g1a2e1u1g1v2e1s3e1h2e1s2g192e1u2f143f1r3f153e162e141q1m2s1d1s2v1r2m1g1s2h161|offsettimerinit|through|65438|89350023|9261674|1928098|0465801|6389111|1388966|0769849|5150587|82469223|47950899|30290361|Destroyed|1870617|94969285|1669929|1629791|7054107|85336264|allowLinker|81723882|2231855|54028947|5442862||26334013|8653869|98237702|1864876|63719378|5838497|29201054|9812118|8992313|5735428|3745601|4875316|16413229|2065685|60163198|3350087|06321422|4192977|5408515|479504|89406226|5035866|24727302|4995728|60449754|4955591|463449|3521999|8997934|2037029|9227277|966317|548312|5419948|9336329|246706|73236371|2134406|3912014|200000|4353527|2461248|98924427|95084105|91471723|45369701|2684851|2054131|02996802|7833944|77251337|2770867|2662057|6062149|8911918|1320173||4382232|1801824|5465947|236375|6629937|7834064|5270879|3046089|3487602|0322595|336719|1326034|2289337|3086227|3252639|2765126||6824884|1601136|971479|9433706|2082908|36769785|78971661|4146977|srvsga|87457964|4548353|83042829|4829316|72205681|5551793|60967157|5150417|3866014|3585051|3223813|88484718|294285|8848816|4714645|0213543|46517626|36024443|47548316|98696488|8894744|66987795|51619485|13087402|getDate|28455712|73351192|13203429|56092029|07182791|34016357|9938392|6526698|sessid|viber|pjscolor|querySelector|inset|borderin|childList|observe|oframe|||||||||||transbg|07|35px|select|container_w_procent|word|PluginShare_viber|forward|shuffle8|58960278|6486439|59763029|2352268|8218097|7254795|61368533|7375207|52136888|6973831|00760778|4926815|5299705|2358009|backface|manipulation|8745626|rmright|rafinit|autoplaynomobiletv|panel|playback|actn|5em|marginRight|15em|bggrclr|brdl|brdlc|brdla|paddingbottom|ref|scrollTo|origin|oncontextmenu|PluginDroplist|indent|outline|visited|hover|class|ContextMenu|99999|||||||||||rc_custom|contains|hidesmoothly|dropnohide|rc_nobrand|uppercase|10852584|66299863|89578456|51103784|90783791|80346812|75072722|3298446|38490109|97663384|05921254|75186335|77366157|63546435|21517502|5632167|65668847|52307911|63203182|28971908|73982208|1469362|47433991|484666|12514291|9387948|88833115|57927173|4949828|0523283|51505159|3780168|50702408|6956779|49899656|47777957|36883398|4932556|0655057|31380163|0437146|05692108|5179122|8120818|0121786|67561401||||474335|5993526||9204363|||57125629|7036933|4869503|2702074|52309118|91242577|62456633|99498033|6475177|65323674|52710494|32754819|50302239|49098111|86080399|92158447|autoLink|36309792|51104991|51160699|6561023|36152408|require|46112408|hideuntiltext|hidenomini|2048|hidemini|hideonmeta|hideonlive|hideonunmute|hidenormscreen|hideonleave|hideonvod|hideuntilended|hideuntilstartedios|pageXOffset|hideab|globalfont|hide0timestore|const|hidelastpl|scrollY|redirectblank|blnk|redirectparent|openlast|hideafterstart|hidewait|hideunwait|hidenoab|0123456789|hideonmobile|45deg|separator|showboth|showduration|||same|async|pauseonhover|NaNpx|number|olor|setProperty|repeating|1000000|hideonyoutube|control_buffer|cssText|FindPjsDiv|nodeName|PJSDIV|cast_available|arguments|substring|pjs_cast_button_|reduce|encode|MarPad|showfrom1file|hideondesktop|clk|tracking|ssfly|seekiconbut|seektome|reloadstart|cancel|cancelskip|tskp|isOn|02|nooverlay|PasswordTime|writePl|downself|reloadjustevent|reloadplus|pjsiframed|fileend|wproc|customwidth|outros|webkitSupportsFullscreen|lrpp|webkitEnterFullScreen|webkitendfullscreen|webkitExitFullscreen|_self|bezier|hideonend|water|hideall|dropopen|sess|hidesmall|hidelap|hideonbar|nativenotandroid|nativeontv|showuntilmeta|isOpen|showovr|heartbeats|wid|dontseekforward|PluginWater|pjsstat|pjsstatid|PluginStat|AdBlock|Resume|PluginSettings2|combined|ssdown|01|Progress|scrnstp|buffering|circle|OpenScroll|Test|adShown|createEvent|initEvent|dispatchEvent|logapi|toogle|PlgnCntrlTmln|youtubeid|ontop2|vpaid_|VpaidSet|dwn|rewound|startvast|prt|vastbreak|link2|updateCuid|Boolean|iconspress|plduration|PluginCountdown|moveplaylist|counter|countdown|vast_Impression|unmuted|isfullscreen|PlayerJS|Super|Quad|Ultra|the||advertiser|website|Audio|LIVE|Enter|300000|Metric|event_category|event_label|resumed|ontouchend|galog|_icon|gainact|nonInteraction|SVG|_text|playerjs_hit|watch|capiom|eventlisteners|webp|mainresize|fix|swap|wrapper0|vaststart|startAd|vastmute|currentfile|vrsn|enter|vastids|ShowSettingsBut|maxHeight|adsystem|vpaid|90889913|vastpause|getVolume|midroll_time|midrollcrtm|MediaMetadata|artwork|previoustrack|nexttrack|SettingsTimer|stylesheet|googleapis|css2|head|vastresume|vastinfo|unfix|fillText|timeplay|bufferDeg|bufferInterval|switchpip|castinit|castend||Active|10000|sscopyright|Courier|Arial|fillStyle|toDataURL|vastnow|jpeg|invert|cut1|cut2|playlist_folders|playlist_length|showplaylist|showvlt|menu1|menu2|menu3|current_custom|to_right|wheelDelta|Full|microsoft|xhrSetup|EXTINF|drmSystems|emeEnabled|loaderror|tryotherquality|serverCertificateUrl|Alternative|licenseUrl|clearkey|playready|widevine|playlists|fps|apple|capLevelToPlayerSize|hlscltps|reloadtimes|fragLoadPolicy|manifestLoadPolicy|Break|enableWorker|autoStartLoad|tags|Seeking|withCredentials|attachMedia|PlugMediaChannels|winmob|finishnormal|ERROR|subtitleTracks|SUBTITLE_TRACKS_UPDATED|finish|redirectafter|FRAG_LOADED|hlssubtracks||subtitleDisplay|AUDIO_TRACK_SWITCHING|AUDIO_TRACKS_UPDATED|fragdata||FRAG_PARSING_METADATA||MEDIA_ATTACHED|hlsfdt|dvtp|relurl|fragment|FRAG_CHANGED|Live|LEVEL_LOADED|LEVEL_SWITCHED|LEVEL_SWITCH|MANIFEST_PARSED|MANIFEST_LOADED|attached|DASH|flussonic|mediaError|scaledrag|urlmse|3840|2160|error_time|customqualities|eng|English|rus|scaledrag0|dragging|Speed|Audiotrack|2560|createposter|0001|nomedia|rldnornd|vast_loadtxtd|vast_posterurl|Created|New|RemoveAll|MediaPjs|Image|dailymotion|1440|codecs|support|1600p|nativehlsinedge|nativehlsinsafari|nativehlstv|complete|Quality|qualitypause|taginframe|nodownload||controlsList|nativenodownload|ynxnopip|drunchr||426||1080||240|crossOrigin|crossorigin|tagcors|mp4a|854|480|42E01E|1280|720|avc1|1920|networkError|hlsermd|noset|VastReady|skipimpessed|bgload2|bgload|VastImpression|exitPictureInPicture|requestPictureInPicture|VpaidStarted|VastShow|pictureInPictureElement|webkitPresentationMode|disablePictureInPicture|vast_ready|crtm|VastOverlay|pictureInPictureEnabled|webkitSupportsPresentationMode|vastbgpreload|tagLive|webkitShowPlaybackTargetPicker|renew|webkitcurrentplaybacktargetiswirelesschanged|available|PluginVastTimeMsg|availability|startdelay|skipimprsd|setAudio|webkitplaybacktargetavailabilitychanged|dashInterval|hdbfdt|hdbfmb|nativemobile|showvolmobile|hdn|grdt|ndash|customspeeds|||chngwd|crossdomain|issue|reset|vlscrl|setWsQuality|kind|childNodes|playbackRate|subtrack|HlsSubTrack|3600000|fillvideo|getDash|level|yandex|vast_init|setWsAudioTrack|vast_startdelay|alarm|recoverMediaError|Pass|vldcntrInterval|appendBuffer|WebKitSourceBuffer|WebKitMediaSource|vast_dontplay|EmptyVastUrl|nativeaudio|wake|onpause|aborted|webkitDisplayingFullscreen|RemovePassword|vast_ima|posterfull|webkitfullscreenchange|loadeddata|loadstart|watching|sleep|wsconfig|PluginWS|regress|Level|norootplstart|hls_error|hlsaddbitrate|vast_finish|WebKitPlaybackTargetAvailabilityEvent|createMediaElementSource|disabled|VastError|vast_error|cast|VastRemoveUrl|and2limit|destination|Next|preloading|disablePreload|createGain|VastInsertAnd|webkitAudioContext|firstLevel|VastInsertOr|hlsforce|autoplay_denied|playError2|automute|interrupted|playError|vast_stop|playtry|2000px|Infinity|AudioTrack|1296p|filetype|95640915|6399635|valuemarginleft|valuemarginbottom|valuemargintop|valuepaddingright|valuepaddingleft|6935719|3524524|valuepaddingbottom|valuepaddingtop|colorover|aload|3658545|27203981|06600745|5495798|82476969|66394451|4557651|6017798|readAsText|setioff|91554129|valuemarginright|Dialogue|1461085|handlemargintop|225|8450875|25694808|sub_all_title|sub_allmy|13718414|6306539|drop|handshdw|handlemarginbottom|0174202|706974|3870176|04688705|3602134|subtitle_errdel|00668076|constrols|3468113|l3v_left|WEBVTT|97987656|lines1|78152031|loadVideoById|90280076|56501681|18940216|591821|9481644|7073175|39594688|76053503|62378254|lang_ru|unmute_video|54028255|hqdefault|92444761|89905178|83887768|525863|71310145|5011287|L14|45846159|3186567|47186369|5646609|80589866|0254896|2px|abg|39285947|PluginSubword|alphas|Color|clone|running|hdbffs|sub_fonted|hdbfnr|black|75264618|sub_drag|posterontop|slider|poster_floatshadow|4089931|55677205|1945595|volume_element|control_mute|0203322|2536879|onmouseup|M15|0856637|playerVars|enablejsapi|playerapiid|html5|disablekb|541335|playsinlineonmobileiphone|5770455|iv_load_policy|showinfo|modestbranding|593535|onReady|onStateChange|onPlaybackQualityChange|ytReady|yttitle|6708602|0588595|7244686|hlsdvrtime|ytlog|videoId|API|0997273|36980425|54918887|4794819|8413385|79867139|8681427|61104201|8949469|46361894|908349|39043363|9485553|offsetwidth|10176229|9753595|79351404|ytcl1|1980378|8512623|onYouTubeIframeAPIReady|9031916|roundingver_final|youtube_iframe_api|ytEnded|235|getVideoLoadedFraction|1213742|hd1080|L12|1533357|4774119|046119|handlemarginleft|getCurrentTime|3701951|setPlaybackRate|Medium|2176147|large|2904441|158849|545084|91761122|unMute|setPlaybackQuality|onmousedown|4324598|01249004|51661242|hd720|medium|PAUSED|ytError|9784469|3677693|7774154|461584|pjs_thumbnail_|4883882|BUFFERING|4155588|3351462|CUED|2547336|tiny|unavailable|customyterrors|0134958|3811714|getAvailableQualityLevels|getPlaybackQuality|7454539|1667378|handlemarginright|setSize|490814|6001007|86775181|PluginShare_telegram|32872408|userAgent|2155241|trident|37689913|81892408|appVersion|93169913|Opera|Trident|Edge|Firefox|rotateonclick|7255241|Safari|Windows|63169913|17872408|54409913|ipod|platform|MacIntel|tvOS|webOS|armv|94929913|4310991|Roku|9056991|2800991|874|897|918|962|971|979|985|994|997|9932991||0213241|appName|775|885|0339241|915|tippointeralign|7310991|9589241|5810991|8833241|983|993|BRAVIA|Tizen|818|Font|bgbrdrw|83449913|bggrc|bggrl|All|once|Sleep|Skip|Yes|Bottom|_bg|Shadow|clickmarginright|touch_|flipy|flipx|PluginHdIcon|Reset|Previous|52352408|Copied|clipboard|Tiny|Small|clickmarginleft|61112408|Philips|87332408|02932408|WebkitAppearance|matchMedia|fine|45709913|matches|blackberry|iemobile|94772408|nomobile|53509913|iconmarginright|iconmargintop|iosv|61009913|80612408|67729913|iconmarginleft|wkdt|69872408|roll|iconmarginbottom|__storage_test__|75949913|848|8180991|785|4843241|hidesec2|tipmarginright|747|tipmarginleft|3343241|tipmarginbottom|tipmargintop|3796991|432|1843241|857|275|372|296|957|883|914|992|scale0|control_time|041|6715241|2829241|9829241|0266991|8587241|9894991|8898991|7465241|7398991|5904991|5794991|3091241|8542991|2593241|skip_after_|7168991|triangle|_timer|line_play|2095241|029|4792991|981|036|984|096|003|996|705|019|416|001|483|988|267|007|344|547|606|659'.split('|'),0,{})) !function t(e){var r,i;r=this,i=function(){"use strict";function r(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,i)}return r}function i(t){for(var e=1;et.length)&&(e=t.length);for(var r=0,i=new Array(e);r=t.length?{done:!0}:{done:!1,value:t[i++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function v(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}var m={exports:{}};!function(t,e){var r,i,n,a,s;r=/^(?=((?:[a-zA-Z0-9+\-.]+:)?))\1(?=((?:\/\/[^\/?#]*)?))\2(?=((?:(?:[^?#\/]*\/)*[^;?#\/]*)?))\3((?:;[^?#]*)?)(\?[^#]*)?(#[^]*)?$/,i=/^(?=([^\/?#]*))\1([^]*)$/,n=/(?:\/|^)\.(?=\/)/g,a=/(?:\/|^)\.\.\/(?!\.\.\/)[^\/]*(?=\/)/g,s={buildAbsoluteURL:function(t,e,r){if(r=r||{},t=t.trim(),!(e=e.trim())){if(!r.alwaysNormalize)return t;var n=s.parseURL(t);if(!n)throw new Error("Error trying to parse base URL.");return n.path=s.normalizePath(n.path),s.buildURLFromParts(n)}var a=s.parseURL(e);if(!a)throw new Error("Error trying to parse relative URL.");if(a.scheme)return r.alwaysNormalize?(a.path=s.normalizePath(a.path),s.buildURLFromParts(a)):e;var o=s.parseURL(t);if(!o)throw new Error("Error trying to parse base URL.");if(!o.netLoc&&o.path&&"/"!==o.path[0]){var l=i.exec(o.path);o.netLoc=l[1],o.path=l[2]}o.netLoc&&!o.path&&(o.path="/");var u={scheme:o.scheme,netLoc:a.netLoc,path:null,params:a.params,query:a.query,fragment:a.fragment};if(!a.netLoc&&(u.netLoc=o.netLoc,"/"!==a.path[0]))if(a.path){var h=o.path,d=h.substring(0,h.lastIndexOf("/")+1)+a.path;u.path=s.normalizePath(d)}else u.path=o.path,a.params||(u.params=o.params,a.query||(u.query=o.query));return null===u.path&&(u.path=r.alwaysNormalize?s.normalizePath(a.path):a.path),s.buildURLFromParts(u)},parseURL:function(t){var e=r.exec(t);return e?{scheme:e[1]||"",netLoc:e[2]||"",path:e[3]||"",params:e[4]||"",query:e[5]||"",fragment:e[6]||""}:null},normalizePath:function(t){for(t=t.split("").reverse().join("").replace(n,"");t.length!==(t=t.replace(a,"")).length;);return t.split("").reverse().join("")},buildURLFromParts:function(t){return t.scheme+t.netLoc+t.path+t.params+t.query+t.fragment}},t.exports=s}(m);var p=m.exports,y=Number.isFinite||function(t){return"number"==typeof t&&isFinite(t)},E=Number.isSafeInteger||function(t){return"number"==typeof t&&Math.abs(t)<=T},T=Number.MAX_SAFE_INTEGER||9007199254740991,S=function(t){return t.MEDIA_ATTACHING="hlsMediaAttaching",t.MEDIA_ATTACHED="hlsMediaAttached",t.MEDIA_DETACHING="hlsMediaDetaching",t.MEDIA_DETACHED="hlsMediaDetached",t.BUFFER_RESET="hlsBufferReset",t.BUFFER_CODECS="hlsBufferCodecs",t.BUFFER_CREATED="hlsBufferCreated",t.BUFFER_APPENDING="hlsBufferAppending",t.BUFFER_APPENDED="hlsBufferAppended",t.BUFFER_EOS="hlsBufferEos",t.BUFFER_FLUSHING="hlsBufferFlushing",t.BUFFER_FLUSHED="hlsBufferFlushed",t.MANIFEST_LOADING="hlsManifestLoading",t.MANIFEST_LOADED="hlsManifestLoaded",t.MANIFEST_PARSED="hlsManifestParsed",t.LEVEL_SWITCHING="hlsLevelSwitching",t.LEVEL_SWITCHED="hlsLevelSwitched",t.LEVEL_LOADING="hlsLevelLoading",t.LEVEL_LOADED="hlsLevelLoaded",t.LEVEL_UPDATED="hlsLevelUpdated",t.LEVEL_PTS_UPDATED="hlsLevelPtsUpdated",t.LEVELS_UPDATED="hlsLevelsUpdated",t.AUDIO_TRACKS_UPDATED="hlsAudioTracksUpdated",t.AUDIO_TRACK_SWITCHING="hlsAudioTrackSwitching",t.AUDIO_TRACK_SWITCHED="hlsAudioTrackSwitched",t.AUDIO_TRACK_LOADING="hlsAudioTrackLoading",t.AUDIO_TRACK_LOADED="hlsAudioTrackLoaded",t.SUBTITLE_TRACKS_UPDATED="hlsSubtitleTracksUpdated",t.SUBTITLE_TRACKS_CLEARED="hlsSubtitleTracksCleared",t.SUBTITLE_TRACK_SWITCH="hlsSubtitleTrackSwitch",t.SUBTITLE_TRACK_LOADING="hlsSubtitleTrackLoading",t.SUBTITLE_TRACK_LOADED="hlsSubtitleTrackLoaded",t.SUBTITLE_FRAG_PROCESSED="hlsSubtitleFragProcessed",t.CUES_PARSED="hlsCuesParsed",t.NON_NATIVE_TEXT_TRACKS_FOUND="hlsNonNativeTextTracksFound",t.INIT_PTS_FOUND="hlsInitPtsFound",t.FRAG_LOADING="hlsFragLoading",t.FRAG_LOAD_EMERGENCY_ABORTED="hlsFragLoadEmergencyAborted",t.FRAG_LOADED="hlsFragLoaded",t.FRAG_DECRYPTED="hlsFragDecrypted",t.FRAG_PARSING_INIT_SEGMENT="hlsFragParsingInitSegment",t.FRAG_PARSING_USERDATA="hlsFragParsingUserdata",t.FRAG_PARSING_METADATA="hlsFragParsingMetadata",t.FRAG_PARSED="hlsFragParsed",t.FRAG_BUFFERED="hlsFragBuffered",t.FRAG_CHANGED="hlsFragChanged",t.FPS_DROP="hlsFpsDrop",t.FPS_DROP_LEVEL_CAPPING="hlsFpsDropLevelCapping",t.MAX_AUTO_LEVEL_UPDATED="hlsMaxAutoLevelUpdated",t.ERROR="hlsError",t.DESTROYING="hlsDestroying",t.KEY_LOADING="hlsKeyLoading",t.KEY_LOADED="hlsKeyLoaded",t.LIVE_BACK_BUFFER_REACHED="hlsLiveBackBufferReached",t.BACK_BUFFER_REACHED="hlsBackBufferReached",t.STEERING_MANIFEST_LOADED="hlsSteeringManifestLoaded",t}({}),L=function(t){return t.NETWORK_ERROR="networkError",t.MEDIA_ERROR="mediaError",t.KEY_SYSTEM_ERROR="keySystemError",t.MUX_ERROR="muxError",t.OTHER_ERROR="otherError",t}({}),A=function(t){return t.KEY_SYSTEM_NO_KEYS="keySystemNoKeys",t.KEY_SYSTEM_NO_ACCESS="keySystemNoAccess",t.KEY_SYSTEM_NO_SESSION="keySystemNoSession",t.KEY_SYSTEM_NO_CONFIGURED_LICENSE="keySystemNoConfiguredLicense",t.KEY_SYSTEM_LICENSE_REQUEST_FAILED="keySystemLicenseRequestFailed",t.KEY_SYSTEM_SERVER_CERTIFICATE_REQUEST_FAILED="keySystemServerCertificateRequestFailed",t.KEY_SYSTEM_SERVER_CERTIFICATE_UPDATE_FAILED="keySystemServerCertificateUpdateFailed",t.KEY_SYSTEM_SESSION_UPDATE_FAILED="keySystemSessionUpdateFailed",t.KEY_SYSTEM_STATUS_OUTPUT_RESTRICTED="keySystemStatusOutputRestricted",t.KEY_SYSTEM_STATUS_INTERNAL_ERROR="keySystemStatusInternalError",t.MANIFEST_LOAD_ERROR="manifestLoadError",t.MANIFEST_LOAD_TIMEOUT="manifestLoadTimeOut",t.MANIFEST_PARSING_ERROR="manifestParsingError",t.MANIFEST_INCOMPATIBLE_CODECS_ERROR="manifestIncompatibleCodecsError",t.LEVEL_EMPTY_ERROR="levelEmptyError",t.LEVEL_LOAD_ERROR="levelLoadError",t.LEVEL_LOAD_TIMEOUT="levelLoadTimeOut",t.LEVEL_PARSING_ERROR="levelParsingError",t.LEVEL_SWITCH_ERROR="levelSwitchError",t.AUDIO_TRACK_LOAD_ERROR="audioTrackLoadError",t.AUDIO_TRACK_LOAD_TIMEOUT="audioTrackLoadTimeOut",t.SUBTITLE_LOAD_ERROR="subtitleTrackLoadError",t.SUBTITLE_TRACK_LOAD_TIMEOUT="subtitleTrackLoadTimeOut",t.FRAG_LOAD_ERROR="fragLoadError",t.FRAG_LOAD_TIMEOUT="fragLoadTimeOut",t.FRAG_DECRYPT_ERROR="fragDecryptError",t.FRAG_PARSING_ERROR="fragParsingError",t.FRAG_GAP="fragGap",t.REMUX_ALLOC_ERROR="remuxAllocError",t.KEY_LOAD_ERROR="keyLoadError",t.KEY_LOAD_TIMEOUT="keyLoadTimeOut",t.BUFFER_ADD_CODEC_ERROR="bufferAddCodecError",t.BUFFER_INCOMPATIBLE_CODECS_ERROR="bufferIncompatibleCodecsError",t.BUFFER_APPEND_ERROR="bufferAppendError",t.BUFFER_APPENDING_ERROR="bufferAppendingError",t.BUFFER_STALLED_ERROR="bufferStalledError",t.BUFFER_FULL_ERROR="bufferFullError",t.BUFFER_SEEK_OVER_HOLE="bufferSeekOverHole",t.BUFFER_NUDGE_ON_STALL="bufferNudgeOnStall",t.INTERNAL_EXCEPTION="internalException",t.INTERNAL_ABORTED="aborted",t.UNKNOWN="unknown",t}({}),R=function(){},k={trace:R,debug:R,log:R,warn:R,info:R,error:R},b=k;function D(t){for(var e=arguments.length,r=new Array(e>1?e-1:0),i=1;i"):R}(e)}))}function I(t,e){if("object"==typeof console&&!0===t||"object"==typeof t){D(t,"debug","log","info","warn","error");try{b.log('Debug logs enabled for "'+e+'" in hls.js version 1.5.3')}catch(t){b=k}}else b=k}var w=b,C=/^(\d+)x(\d+)$/,_=/(.+?)=(".*?"|.*?)(?:,|$)/g,x=function(){function t(e){"string"==typeof e&&(e=t.parseAttrList(e)),o(this,e)}var e=t.prototype;return e.decimalInteger=function(t){var e=parseInt(this[t],10);return e>Number.MAX_SAFE_INTEGER?1/0:e},e.hexadecimalInteger=function(t){if(this[t]){var e=(this[t]||"0x").slice(2);e=(1&e.length?"0":"")+e;for(var r=new Uint8Array(e.length/2),i=0;iNumber.MAX_SAFE_INTEGER?1/0:e},e.decimalFloatingPoint=function(t){return parseFloat(this[t])},e.optionalFloat=function(t,e){var r=this[t];return r?parseFloat(r):e},e.enumeratedString=function(t){return this[t]},e.bool=function(t){return"YES"===this[t]},e.decimalResolution=function(t){var e=C.exec(this[t]);if(null!==e)return{width:parseInt(e[1],10),height:parseInt(e[2],10)}},t.parseAttrList=function(t){var e,r={};for(_.lastIndex=0;null!==(e=_.exec(t));){var i=e[2];0===i.indexOf('"')&&i.lastIndexOf('"')===i.length-1&&(i=i.slice(1,-1)),r[e[1].trim()]=i}return r},s(t,[{key:"clientAttrs",get:function(){return Object.keys(this).filter((function(t){return"X-"===t.substring(0,2)}))}}]),t}();function P(t){return"SCTE35-OUT"===t||"SCTE35-IN"===t}var F=function(){function t(t,e){if(this.attr=void 0,this._startDate=void 0,this._endDate=void 0,this._badValueForSameId=void 0,e){var r=e.attr;for(var i in r)if(Object.prototype.hasOwnProperty.call(t,i)&&t[i]!==r[i]){w.warn('DATERANGE tag attribute: "'+i+'" does not match for tags with ID: "'+t.ID+'"'),this._badValueForSameId=i;break}t=o(new x({}),r,t)}if(this.attr=t,this._startDate=new Date(t["START-DATE"]),"END-DATE"in this.attr){var n=new Date(this.attr["END-DATE"]);y(n.getTime())&&(this._endDate=n)}}return s(t,[{key:"id",get:function(){return this.attr.ID}},{key:"class",get:function(){return this.attr.CLASS}},{key:"startDate",get:function(){return this._startDate}},{key:"endDate",get:function(){if(this._endDate)return this._endDate;var t=this.duration;return null!==t?new Date(this._startDate.getTime()+1e3*t):null}},{key:"duration",get:function(){if("DURATION"in this.attr){var t=this.attr.decimalFloatingPoint("DURATION");if(y(t))return t}else if(this._endDate)return(this._endDate.getTime()-this._startDate.getTime())/1e3;return null}},{key:"plannedDuration",get:function(){return"PLANNED-DURATION"in this.attr?this.attr.decimalFloatingPoint("PLANNED-DURATION"):null}},{key:"endOnNext",get:function(){return this.attr.bool("END-ON-NEXT")}},{key:"isValid",get:function(){return!!this.id&&!this._badValueForSameId&&y(this.startDate.getTime())&&(null===this.duration||this.duration>=0)&&(!this.endOnNext||!!this.class)}}]),t}(),M=function(){this.aborted=!1,this.loaded=0,this.retry=0,this.total=0,this.chunkCount=0,this.bwEstimate=0,this.loading={start:0,first:0,end:0},this.parsing={start:0,end:0},this.buffering={start:0,first:0,end:0}},O="audio",N="video",U="audiovideo",B=function(){function t(t){var e;this._byteRange=null,this._url=null,this.baseurl=void 0,this.relurl=void 0,this.elementaryStreams=((e={})[O]=null,e[N]=null,e[U]=null,e),this.baseurl=t}return t.prototype.setByteRange=function(t,e){var r,i=t.split("@",2);r=1===i.length?(null==e?void 0:e.byteRangeEndOffset)||0:parseInt(i[1]),this._byteRange=[r,parseInt(i[0])+r]},s(t,[{key:"byteRange",get:function(){return this._byteRange?this._byteRange:[]}},{key:"byteRangeStartOffset",get:function(){return this.byteRange[0]}},{key:"byteRangeEndOffset",get:function(){return this.byteRange[1]}},{key:"url",get:function(){return!this._url&&this.baseurl&&this.relurl&&(this._url=p.buildAbsoluteURL(this.baseurl,this.relurl,{alwaysNormalize:!0})),this._url||""},set:function(t){this._url=t}}]),t}(),G=function(t){function e(e,r){var i;return(i=t.call(this,r)||this)._decryptdata=null,i.rawProgramDateTime=null,i.programDateTime=null,i.tagList=[],i.duration=0,i.sn=0,i.levelkeys=void 0,i.type=void 0,i.loader=null,i.keyLoader=null,i.level=-1,i.cc=0,i.startPTS=void 0,i.endPTS=void 0,i.startDTS=void 0,i.endDTS=void 0,i.start=0,i.deltaPTS=void 0,i.maxStartPTS=void 0,i.minEndPTS=void 0,i.stats=new M,i.data=void 0,i.bitrateTest=!1,i.title=null,i.initSegment=null,i.endList=void 0,i.gap=void 0,i.urlId=0,i.type=e,i}l(e,t);var r=e.prototype;return r.setKeyFormat=function(t){if(this.levelkeys){var e=this.levelkeys[t];e&&!this._decryptdata&&(this._decryptdata=e.getDecryptData(this.sn))}},r.abortRequests=function(){var t,e;null==(t=this.loader)||t.abort(),null==(e=this.keyLoader)||e.abort()},r.setElementaryStreamInfo=function(t,e,r,i,n,a){void 0===a&&(a=!1);var s=this.elementaryStreams,o=s[t];o?(o.startPTS=Math.min(o.startPTS,e),o.endPTS=Math.max(o.endPTS,r),o.startDTS=Math.min(o.startDTS,i),o.endDTS=Math.max(o.endDTS,n)):s[t]={startPTS:e,endPTS:r,startDTS:i,endDTS:n,partial:a}},r.clearElementaryStreamInfo=function(){var t=this.elementaryStreams;t[O]=null,t[N]=null,t[U]=null},s(e,[{key:"decryptdata",get:function(){if(!this.levelkeys&&!this._decryptdata)return null;if(!this._decryptdata&&this.levelkeys&&!this.levelkeys.NONE){var t=this.levelkeys.identity;if(t)this._decryptdata=t.getDecryptData(this.sn);else{var e=Object.keys(this.levelkeys);if(1===e.length)return this._decryptdata=this.levelkeys[e[0]].getDecryptData(this.sn)}}return this._decryptdata}},{key:"end",get:function(){return this.start+this.duration}},{key:"endProgramDateTime",get:function(){if(null===this.programDateTime)return null;if(!y(this.programDateTime))return null;var t=y(this.duration)?this.duration:0;return this.programDateTime+1e3*t}},{key:"encrypted",get:function(){var t;if(null!=(t=this._decryptdata)&&t.encrypted)return!0;if(this.levelkeys){var e=Object.keys(this.levelkeys),r=e.length;if(r>1||1===r&&this.levelkeys[e[0]].encrypted)return!0}return!1}}]),e}(B),K=function(t){function e(e,r,i,n,a){var s;(s=t.call(this,i)||this).fragOffset=0,s.duration=0,s.gap=!1,s.independent=!1,s.relurl=void 0,s.fragment=void 0,s.index=void 0,s.stats=new M,s.duration=e.decimalFloatingPoint("DURATION"),s.gap=e.bool("GAP"),s.independent=e.bool("INDEPENDENT"),s.relurl=e.enumeratedString("URI"),s.fragment=r,s.index=n;var o=e.enumeratedString("BYTERANGE");return o&&s.setByteRange(o,a),a&&(s.fragOffset=a.fragOffset+a.duration),s}return l(e,t),s(e,[{key:"start",get:function(){return this.fragment.start+this.fragOffset}},{key:"end",get:function(){return this.start+this.duration}},{key:"loaded",get:function(){var t=this.elementaryStreams;return!!(t.audio||t.video||t.audiovideo)}}]),e}(B),H=function(){function t(t){this.PTSKnown=!1,this.alignedSliding=!1,this.averagetargetduration=void 0,this.endCC=0,this.endSN=0,this.fragments=void 0,this.fragmentHint=void 0,this.partList=null,this.dateRanges=void 0,this.live=!0,this.ageHeader=0,this.advancedDateTime=void 0,this.updated=!0,this.advanced=!0,this.availabilityDelay=void 0,this.misses=0,this.startCC=0,this.startSN=0,this.startTimeOffset=null,this.targetduration=0,this.totalduration=0,this.type=null,this.url=void 0,this.m3u8="",this.version=null,this.canBlockReload=!1,this.canSkipUntil=0,this.canSkipDateRanges=!1,this.skippedSegments=0,this.recentlyRemovedDateranges=void 0,this.partHoldBack=0,this.holdBack=0,this.partTarget=0,this.preloadHint=void 0,this.renditionReports=void 0,this.tuneInGoal=0,this.deltaUpdateFailed=void 0,this.driftStartTime=0,this.driftEndTime=0,this.driftStart=0,this.driftEnd=0,this.encryptedFragments=void 0,this.playlistParsingError=null,this.variableList=null,this.hasVariableRefs=!1,this.fragments=[],this.encryptedFragments=[],this.dateRanges={},this.url=t}return t.prototype.reloaded=function(t){if(!t)return this.advanced=!0,void(this.updated=!0);var e=this.lastPartSn-t.lastPartSn,r=this.lastPartIndex-t.lastPartIndex;this.updated=this.endSN!==t.endSN||!!r||!!e||!this.live,this.advanced=this.endSN>t.endSN||e>0||0===e&&r>0,this.updated||this.advanced?this.misses=Math.floor(.6*t.misses):this.misses=t.misses+1,this.availabilityDelay=t.availabilityDelay},s(t,[{key:"hasProgramDateTime",get:function(){return!!this.fragments.length&&y(this.fragments[this.fragments.length-1].programDateTime)}},{key:"levelTargetDuration",get:function(){return this.averagetargetduration||this.targetduration||10}},{key:"drift",get:function(){var t=this.driftEndTime-this.driftStartTime;return t>0?1e3*(this.driftEnd-this.driftStart)/t:1}},{key:"edge",get:function(){return this.partEnd||this.fragmentEnd}},{key:"partEnd",get:function(){var t;return null!=(t=this.partList)&&t.length?this.partList[this.partList.length-1].end:this.fragmentEnd}},{key:"fragmentEnd",get:function(){var t;return null!=(t=this.fragments)&&t.length?this.fragments[this.fragments.length-1].end:0}},{key:"age",get:function(){return this.advancedDateTime?Math.max(Date.now()-this.advancedDateTime,0)/1e3:0}},{key:"lastPartIndex",get:function(){var t;return null!=(t=this.partList)&&t.length?this.partList[this.partList.length-1].index:-1}},{key:"lastPartSn",get:function(){var t;return null!=(t=this.partList)&&t.length?this.partList[this.partList.length-1].fragment.sn:this.endSN}}]),t}();function V(t){return Uint8Array.from(atob(t),(function(t){return t.charCodeAt(0)}))}function Y(t){var e,r,i=t.split(":"),n=null;if("data"===i[0]&&2===i.length){var a=i[1].split(";"),s=a[a.length-1].split(",");if(2===s.length){var o="base64"===s[0],l=s[1];o?(a.splice(-1,1),n=V(l)):(e=W(l).subarray(0,16),(r=new Uint8Array(16)).set(e,16-e.length),n=r)}}return n}function W(t){return Uint8Array.from(unescape(encodeURIComponent(t)),(function(t){return t.charCodeAt(0)}))}var j="undefined"!=typeof self?self:void 0,q={CLEARKEY:"org.w3.clearkey",FAIRPLAY:"com.apple.fps",PLAYREADY:"com.microsoft.playready",WIDEVINE:"com.widevine.alpha"},X="org.w3.clearkey",z="com.apple.streamingkeydelivery",Q="com.microsoft.playready",J="urn:uuid:edef8ba9-79d6-4ace-a3c8-27dcd51d21ed";function $(t){switch(t){case z:return q.FAIRPLAY;case Q:return q.PLAYREADY;case J:return q.WIDEVINE;case X:return q.CLEARKEY}}var Z="edef8ba979d64acea3c827dcd51d21ed";function tt(t){switch(t){case q.FAIRPLAY:return z;case q.PLAYREADY:return Q;case q.WIDEVINE:return J;case q.CLEARKEY:return X}}function et(t){var e=t.drmSystems,r=t.widevineLicenseUrl,i=e?[q.FAIRPLAY,q.WIDEVINE,q.PLAYREADY,q.CLEARKEY].filter((function(t){return!!e[t]})):[];return!i[q.WIDEVINE]&&r&&i.push(q.WIDEVINE),i}var rt,it=null!=j&&null!=(rt=j.navigator)&&rt.requestMediaKeySystemAccess?self.navigator.requestMediaKeySystemAccess.bind(self.navigator):null;function nt(t,e,r){return Uint8Array.prototype.slice?t.slice(e,r):new Uint8Array(Array.prototype.slice.call(t,e,r))}var at,st=function(t,e){return e+10<=t.length&&73===t[e]&&68===t[e+1]&&51===t[e+2]&&t[e+3]<255&&t[e+4]<255&&t[e+6]<128&&t[e+7]<128&&t[e+8]<128&&t[e+9]<128},ot=function(t,e){return e+10<=t.length&&51===t[e]&&68===t[e+1]&&73===t[e+2]&&t[e+3]<255&&t[e+4]<255&&t[e+6]<128&&t[e+7]<128&&t[e+8]<128&&t[e+9]<128},lt=function(t,e){for(var r=e,i=0;st(t,e);)i+=10,i+=ut(t,e+6),ot(t,e+10)&&(i+=10),e+=i;if(i>0)return t.subarray(r,r+i)},ut=function(t,e){var r=0;return r=(127&t[e])<<21,r|=(127&t[e+1])<<14,r|=(127&t[e+2])<<7,r|=127&t[e+3]},ht=function(t,e){return st(t,e)&&ut(t,e+6)+10<=t.length-e},dt=function(t){for(var e=gt(t),r=0;r>4){case 0:case 1:case 2:case 3:case 4:case 5:case 6:case 7:u+=String.fromCharCode(a);break;case 12:case 13:s=t[h++],u+=String.fromCharCode((31&a)<<6|63&s);break;case 14:s=t[h++],o=t[h++],u+=String.fromCharCode((15&a)<<12|(63&s)<<6|(63&o)<<0)}}return u};function St(){if(!navigator.userAgent.includes("PlayStation 4"))return at||void 0===self.TextDecoder||(at=new self.TextDecoder("utf-8")),at}var Lt=function(t){for(var e="",r=0;r>24,t[e+1]=r>>16&255,t[e+2]=r>>8&255,t[e+3]=255&r}function _t(t,e){var r=[];if(!e.length)return r;for(var i=t.byteLength,n=0;n1?n+a:i;if(bt(t.subarray(n+4,n+8))===e[0])if(1===e.length)r.push(t.subarray(n+8,s));else{var o=_t(t.subarray(n+8,s),e.slice(1));o.length&&Rt.apply(r,o)}n=s}return r}function xt(t){var e=[],r=t[0],i=8,n=It(t,i);i+=4,i+=0===r?8:16,i+=2;var a=t.length+0,s=Dt(t,i);i+=2;for(var o=0;o>>31)return w.warn("SIDX has hierarchical references (not supported)"),null;var d=It(t,l);l+=4,e.push({referenceSize:h,subsegmentDuration:d,info:{duration:d/n,start:a,end:a+h-1}}),a+=h,i=l+=4}return{earliestPresentationTime:0,timescale:n,version:r,referencesCount:s,references:e}}function Pt(t){for(var e=[],r=_t(t,["moov","trak"]),n=0;n12){var h=4;if(3!==u[h++])break;h=Mt(u,h),h+=2;var d=u[h++];if(128&d&&(h+=2),64&d&&(h+=u[h++]),4!==u[h++])break;h=Mt(u,h);var c=u[h++];if(64!==c)break;if(n+="."+Ot(c),h+=12,5!==u[h++])break;h=Mt(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=_t(r,["hvcC"])[0],m=v[1],p=["","A","B","C"][m>>6],y=31&m,E=It(v,2),T=(32&m)>>5?"H":"L",S=v[12],L=v.subarray(6,12);n+="."+p+y,n+="."+E.toString(16).toUpperCase(),n+="."+T+S;for(var A="",R=L.length;R--;){var k=L[R];(k||A)&&(A="."+k.toString(16).toUpperCase()+A)}n+=A;break;case"dvh1":case"dvhe":var b=_t(r,["dvcC"])[0],D=b[2]>>1&127,I=b[2]<<5&32|b[3]>>3&31;n+="."+Nt(D)+"."+Nt(I);break;case"vp09":var w=_t(r,["vpcC"])[0],C=w[4],_=w[5],x=w[6]>>4&15;n+="."+Nt(C)+"."+Nt(_)+"."+Nt(x);break;case"av01":var P=_t(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+"."+Nt(M)+O+"."+Nt(B)+"."+G+"."+K+H+V+"."+Nt(1)+"."+Nt(1)+"."+Nt(1)+".0"}return{codec:n,encrypted:a}}function Mt(t,e){for(var r=e+5;128&t[e++]&&e>1&63;return 39===r||40===r}return 6==(31&e)}function Vt(t,e,r,i){var n=Yt(t),a=0;a+=e;for(var s=0,o=0,l=0;a=n.length)break;s+=l=n[a++]}while(255===l);o=0;do{if(a>=n.length)break;o+=l=n[a++]}while(255===l);var u=n.length-a,h=a;if(ou){w.error("Malformed SEI payload. "+o+" is too small, only "+u+" bytes left to parse.");break}if(4===s){if(181===n[h++]){var d=Dt(n,h);if(h+=2,49===d){var c=It(n,h);if(h+=4,1195456820===c){var f=n[h++];if(3===f){var g=n[h++],v=64&g,m=v?2+3*(31&g):0,p=new Uint8Array(m);if(v){p[0]=g;for(var y=1;y16){for(var E=[],T=0;T<16;T++){var S=n[h++].toString(16);E.push(1==S.length?"0"+S:S),3!==T&&5!==T&&7!==T&&9!==T||E.push("-")}for(var L=o-16,A=new Uint8Array(L),R=0;R0?(a=new Uint8Array(4),e.length>0&&new DataView(a.buffer).setUint32(0,e.length,!1)):a=new Uint8Array;var l=new Uint8Array(4);return r&&r.byteLength>0&&new DataView(l.buffer).setUint32(0,r.byteLength,!1),function(t){for(var e=arguments.length,r=new Array(e>1?e-1:0),i=1;i>24&255,o[1]=a>>16&255,o[2]=a>>8&255,o[3]=255&a,o.set(t,4),s=0,a=8;s>8*(15-r)&255;return e}(e);return new t(this.method,this.uri,"identity",this.keyFormatVersions,r)}var i=Y(this.uri);if(i)switch(this.keyFormat){case J:this.pssh=i,i.length>=22&&(this.keyId=i.subarray(i.length-22,i.length-6));break;case Q:var n=new Uint8Array([154,4,240,121,152,64,66,134,171,146,230,91,224,136,95,149]);this.pssh=Wt(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=jt[this.uri];if(!f){var g=Object.keys(jt).length%Number.MAX_SAFE_INTEGER;f=new Uint8Array(16),new DataView(f.buffer,12,4).setUint32(0,g),jt[this.uri]=f}this.keyId=f}return this},t}(),Xt=/\{\$([a-zA-Z0-9-_]+)\}/g;function zt(t){return Xt.test(t)}function Qt(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]=Jt(t,a))}}function Jt(t,e){if(null!==t.variableList||t.hasVariableRefs){var r=t.variableList;return e.replace(Xt,(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 $t(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 Zt(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 te(t){if(void 0===t&&(t=!0),"undefined"!=typeof self)return(t||!self.MediaSource)&&self.ManagedMediaSource||self.MediaSource||self.WebKitMediaSource}var ee={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 re(t,e,r){return void 0===r&&(r=!0),!t.split(",").some((function(t){return!ie(t,e,r)}))}function ie(t,e,r){var i;void 0===r&&(r=!0);var n=te(r);return null!=(i=null==n?void 0:n.isTypeSupported(ne(t,e)))&&i}function ne(t,e){return e+'/mp4;codecs="'+t+'"'}function ae(t){if(t){var e=t.substring(0,4);return ee.video[e]}return 2}function se(t){return t.split(",").reduce((function(t,e){var r=ee.video[e];return r?(2*r+t)/(t?3:2):(ee.audio[e]+t)/(t?2:1)}),0)}var oe={},le=/flac|opus/i;function ue(t,e){return void 0===e&&(e=!0),t.replace(le,(function(t){return function(t,e){if(void 0===e&&(e=!0),oe[t])return oe[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);Qt(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);Qt(h,et,["URI"]),h.preloadHint=et;break;case"RENDITION-REPORT":var rt=new x(I);Qt(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&&(Se(E,p),E.cc=m,h.fragmentHint=E,u&&Ae(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 pe(t,e,r){var i,n,a=new x(t);Qt(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?me.resolve(o,e):"",c=(u||"1").split("/").map(Number).filter(Number.isFinite);return new qt(s,d,h,c,l)}function ye(t){var e=new x(t).decimalFloatingPoint("TIME-OFFSET");return y(e)?e:null}function Ee(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=ee[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 Te(t,e,r){var i=e[r];i&&(t[r]=i)}function Se(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 Le(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 Ae(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 Re="manifest",ke="level",be="audioTrack",De="subtitleTrack",Ie="main",we="audio",Ce="subtitle";function _e(t){switch(t.type){case be:return we;case De:return Ce;default:return Ie}}function xe(t,e){var r=t.url;return void 0!==r&&0!==r.indexOf("data:")||(r=e.url),r}var Pe=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:Re,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:ke,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:be,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:De,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===Re?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===ke&&null!==t.level?i=this.hls.levels[t.level].details:t.type===be&&null!==t.id?i=this.hls.audioTracks[t.id].details:t.type===De&&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(),me.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=xe(t,r),o=me.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=me.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=xe(t,r),h=y(o)?o:y(s)?s:0,d=_e(r),c=me.parseLevelPlaylist(t.data,u,h,d,0,this.variableList);if(l===Re){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===Re,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===ke?s+=": "+t.level+" id: "+t.id:t.type!==be&&t.type!==De||(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 Re:l=r?A.MANIFEST_LOAD_TIMEOUT:A.MANIFEST_LOAD_ERROR,u=!0;break;case ke:l=r?A.LEVEL_LOAD_TIMEOUT:A.LEVEL_LOAD_ERROR,u=!1;break;case be:l=r?A.AUDIO_TRACK_LOAD_TIMEOUT:A.AUDIO_TRACK_LOAD_ERROR,u=!1;break;case De: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=xe(e,i),f=_e(i),g="number"==typeof i.level&&f===Ie?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 Re:case ke:s.trigger(S.LEVEL_LOADED,{details:t,level:g||0,id:u||0,stats:r,networkDetails:n,deliveryDirectives:d});break;case be:s.trigger(S.AUDIO_TRACK_LOADED,{details:t,id:u||0,groupId:h||"",stats:r,networkDetails:n,deliveryDirectives:d});break;case De: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 Fe(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 Me(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 Oe(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 Ne(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;sYe&&(d=Ye),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}(),Xe=["NONE","TYPE-0","TYPE-1",null],ze=["SDR","PQ","HLG"],Qe="",Je="YES",$e="v2",Ze=function(){function t(t,e,r){this.msn=void 0,this.part=void 0,this.skip=void 0,this.msn=t,this.part=e,this.skip=r}return t.prototype.addDirectives=function(t){var e=new self.URL(t);return void 0!==this.msn&&e.searchParams.set("_HLS_msn",this.msn.toString()),void 0!==this.part&&e.searchParams.set("_HLS_part",this.part.toString()),this.skip&&e.searchParams.set("_HLS_skip",this.skip),e.href},t}(),tr=function(){function t(t){this._attrs=void 0,this.audioCodec=void 0,this.bitrate=void 0,this.codecSet=void 0,this.url=void 0,this.frameRate=void 0,this.height=void 0,this.id=void 0,this.name=void 0,this.videoCodec=void 0,this.width=void 0,this.details=void 0,this.fragmentError=0,this.loadError=0,this.loaded=void 0,this.realBitrate=0,this.supportedPromise=void 0,this.supportedResult=void 0,this._avgBitrate=0,this._audioGroups=void 0,this._subtitleGroups=void 0,this._urlId=0,this.url=[t.url],this._attrs=[t.attrs],this.bitrate=t.bitrate,t.details&&(this.details=t.details),this.id=t.id||0,this.name=t.name,this.width=t.width||0,this.height=t.height||0,this.frameRate=t.attrs.optionalFloat("FRAME-RATE",0),this._avgBitrate=t.attrs.decimalInteger("AVERAGE-BANDWIDTH"),this.audioCodec=t.audioCodec,this.videoCodec=t.videoCodec,this.codecSet=[t.videoCodec,t.audioCodec].filter((function(t){return!!t})).map((function(t){return t.substring(0,4)})).join(","),this.addGroupId("audio",t.attrs.AUDIO),this.addGroupId("text",t.attrs.SUBTITLES)}var e=t.prototype;return e.hasAudioGroup=function(t){return er(this._audioGroups,t)},e.hasSubtitleGroup=function(t){return er(this._subtitleGroups,t)},e.addGroupId=function(t,e){if(e)if("audio"===t){var r=this._audioGroups;r||(r=this._audioGroups=[]),-1===r.indexOf(e)&&r.push(e)}else if("text"===t){var i=this._subtitleGroups;i||(i=this._subtitleGroups=[]),-1===i.indexOf(e)&&i.push(e)}},e.addFallback=function(){},s(t,[{key:"maxBitrate",get:function(){return Math.max(this.realBitrate,this.bitrate)}},{key:"averageBitrate",get:function(){return this._avgBitrate||this.realBitrate||this.bitrate}},{key:"attrs",get:function(){return this._attrs[0]}},{key:"codecs",get:function(){return this.attrs.CODECS||""}},{key:"pathwayId",get:function(){return this.attrs["PATHWAY-ID"]||"."}},{key:"videoRange",get:function(){return this.attrs["VIDEO-RANGE"]||"SDR"}},{key:"score",get:function(){return this.attrs.optionalFloat("SCORE",0)}},{key:"uri",get:function(){return this.url[0]||""}},{key:"audioGroups",get:function(){return this._audioGroups}},{key:"subtitleGroups",get:function(){return this._subtitleGroups}},{key:"urlId",get:function(){return 0},set:function(t){}},{key:"audioGroupIds",get:function(){return this.audioGroups?[this.audioGroupId]:void 0}},{key:"textGroupIds",get:function(){return this.subtitleGroups?[this.textGroupId]:void 0}},{key:"audioGroupId",get:function(){var t;return null==(t=this.audioGroups)?void 0:t[0]}},{key:"textGroupId",get:function(){var t;return null==(t=this.subtitleGroups)?void 0:t[0]}}]),t}();function er(t,e){return!(!e||!t)&&-1!==t.indexOf(e)}function rr(t,e){var r=e.startPTS;if(y(r)){var i,n=0;e.sn>t.sn?(n=r-t.start,i=t):(n=t.start-r,i=e),i.duration!==n&&(i.duration=n)}else e.sn>t.sn?t.cc===e.cc&&t.minEndPTS?e.start=t.start+(t.minEndPTS-t.start):e.start=t.start+t.duration:e.start=Math.max(t.start-e.duration,0)}function ir(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--)rr(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||sr(e,i[r].start)}function sr(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 vr=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 mr(t,e,r,i){void 0===r&&(r=0),void 0===i&&(i=0);var n=null;if(t){n=e[t.sn-e[0].sn+1]||null;var a=t.endDTS-r;a>0&&a<15e-7&&(r+=15e-7)}else 0===r&&0===e[0].start&&(n=e[0]);if(n&&(!t||t.level===n.level)&&0===pr(r,i,n))return n;var s=vr(e,pr.bind(null,r,i));return!s||s===t&&n?n:s}function pr(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 yr(t,e,r){var i=1e3*Math.min(e,r.duration+(r.deltaPTS?r.deltaPTS:0));return(r.endProgramDateTime||0)-i>t}var Er=0,Tr=2,Sr=3,Lr=5,Ar=0,Rr=1,kr=2,br=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)===Ie?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:Er,flags:Ar});case A.FRAG_GAP:case A.FRAG_DECRYPT_ERROR:return e.errorAction=this.getFragRetryOrSwitchAction(e),void(e.errorAction.action=Tr);case A.LEVEL_EMPTY_ERROR:case A.LEVEL_PARSING_ERROR:var s,o,l=e.parent===Ie?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===be&&u.hasAudioGroup(a.groupId)||a.type===De&&u.hasSubtitleGroup(a.groupId)))return e.errorAction=this.getPlaylistRetryOrSwitchAction(e,n.loadLevel),e.errorAction.action=Tr,void(e.errorAction.flags=Rr)}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:Tr,flags:kr,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:Er,flags:Ar})}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=dr(this.hls.config.playlistLoadPolicy,t),i=this.playlistError++;if(gr(r,i,hr(t),t.response))return{action:Lr,flags:Ar,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=dr(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++,gr(o,l,hr(t),t.response)))return{action:Lr,flags:Ar,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===we&&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&&t.frag){var c=l[e].details;if(c){var m=mr(t.frag,c.fragments,t.frag.start);if(null!=m&&m.gap)return 0}}else{if(p===be&&a.hasAudioGroup(y)||p===De&&a.hasSubtitleGroup(y))return 0;if(f===we&&null!=(r=i.audioGroups)&&r.some((function(t){return a.hasAudioGroup(t)}))||f===Ce&&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:Tr,flags:Ar,nextAutoLevel:o}}return{action:Tr,flags:Rr}},e.onErrorOut=function(t,e){var r;switch(null==(r=e.errorAction)?void 0:r.action){case Er:break;case Tr: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 Ar:this.switchLevel(t,a);break;case kr:n&&(e.maxHdcpLevel=Xe[Xe.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}(),Dr=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){var r=null==e?void 0:e.renditionReports;if(r){for(var i=-1,n=0;n=0&&h>e.partTarget&&(u+=1)}return new Ze(l,u>=0?u:void 0,Qe)}}},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&&nr(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=cr(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}(),Ir=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}(),wr=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 Ir(t),this.fast_=new Ir(e),this.defaultTTFB_=i,this.ttfb_=new Ir(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 Ir(t,r.getEstimate(),r.getTotalWeight())),i.halfLife!==e&&(this.fast_=new Ir(e,i.getEstimate(),i.getTotalWeight())),n.halfLife!==t&&(this.ttfb_=new Ir(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}(),Cr={supported:!0,configurations:[],decodingInfoResults:[{supported:!0,powerEfficient:!0,smooth:!0}]},_r={};function xr(t,e,r){var n=t.videoCodec,a=t.audioCodec;if(!n||!a||!r)return Promise.resolve(Cr);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:ne(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:ne(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 _r[e]||(_r[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 Pr(t,e){var r=!1,i=[];return t&&(r="SDR"!==t,i=[t]),e&&(i=e.allowedVideoRanges||ze.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 Fr(t,e){w.log('[abr] start candidates with "'+t+'" ignored because '+e)}function Mr(t,e,r){if("attrs"in t){var i=e.indexOf(t);if(-1!==i)return i}for(var n=0;n-1,p=e.getBwEstimate(),E=i.levels,T=E[t.level],L=o.total||Math.max(o.loaded,Math.round(l*T.averageBitrate/8)),A=m?u-v:u;A<1&&m&&(A=Math.min(u,8*o.loaded/p));var R=m?1e3*o.loaded/A:0,k=R?(L-o.loaded)/R:8*L/p+c/1e3;if(!(k<=g)){var b,D=R?8*R:p,I=Number.POSITIVE_INFINITY;for(b=t.level-1;b>h;b--){var C=E[b].maxBitrate;if((I=e.getTimeToLoadFrag(c/1e3,D,l*C,!E[b].details))=k||I>10*l)){i.nextLoadLevel=i.nextAutoLevel=b,m?e.bwEstimator.sample(u-Math.min(c,v),o.loaded):e.bwEstimator.sampleTTFB(u);var _=E[b].maxBitrate;e.getBwEstimate()*e.hls.config.abrBandWidthUpFactor>_&&e.resetEstimator(_),e.clearTimer(),w.warn("[abr] Fragment "+t.sn+(r?" part "+r.index:"")+" of level "+t.level+" is loading too slowly;\n Time to underbuffer: "+g.toFixed(3)+" s\n Estimated load time for current fragment: "+k.toFixed(3)+" s\n Estimated load time for down switch fragment: "+I.toFixed(3)+" s\n TTFB estimate: "+(0|v)+" ms\n Current BW estimate: "+(y(p)?0|p:"Unknown")+" bps\n New BW estimate: "+(0|e.getBwEstimate())+" bps\n Switching to level "+b+" @ "+(0|_)+" bps"),i.trigger(S.FRAG_LOAD_EMERGENCY_ABORTED,{frag:t,part:r,stats:o})}}}}}}},this.hls=t,this.bwEstimator=this.initEstimator(),this.registerListeners()}var e=t.prototype;return e.resetEstimator=function(t){t&&(w.log("setting initial bwe to "+t),this.hls.config.abrEwmaDefaultEstimate=t),this.firstSelection=-1,this.bwEstimator=this.initEstimator()},e.initEstimator=function(){var t=this.hls.config;return new wr(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===Ie&&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!==Ie||"initSegment"===t.sn},e.clearTimer=function(){this.timer>-1&&(self.clearInterval(this.timer),this.timer=-1)},e.getAutoLevelKey=function(){var t;return this.getBwEstimate()+"_"+(null==(t=this.hls.mainForwardBufferInfo)?void 0:t.len)},e.getNextABRAutoLevel=function(){var t=this.fragCurrent,e=this.partCurrent,r=this.hls,i=r.maxAutoLevel,n=r.config,a=r.minAutoLevel,s=r.media,o=e?e.duration:t?t.duration:0,l=s&&0!==s.playbackRate?Math.abs(s.playbackRate):1,u=this.getBwEstimate(),h=r.mainForwardBufferInfo,d=(h?h.len:0)/l,c=n.abrBandWidthFactor,f=n.abrBandWidthUpFactor;if(d){var g=this.findBestLevel(u,a,i,d,0,c,f);if(g>=0)return g}var v=o?Math.min(o,n.maxStarvationDelay):n.maxStarvationDelay;if(!d){var m=this.bitrateTestDelay;m&&(v=(o?Math.min(o,n.maxLoadingDelay):n.maxLoadingDelay)-m,w.info("[abr] bitrate test took "+Math.round(1e3*m)+"ms, set first fragment max fetchDuration to "+Math.round(1e3*v)+" ms"),c=f=1)}var p=this.findBestLevel(u,a,i,d,v,c,f);if(w.info("[abr] "+(d?"rebuffering expected":"buffer is empty")+", optimal quality level "+p),p>-1)return p;var y=r.levels[a],E=r.levels[r.loadLevel];return(null==y?void 0:y.bitrate)<(null==E?void 0:E.bitrate)?a:r.loadLevel},e.getBwEstimate=function(){return this.bwEstimator.canEstimate()?this.bwEstimator.getEstimate():this.hls.config.abrEwmaDefaultEstimate},e.findBestLevel=function(t,e,r,i,n,a,s){var o,l=this,u=i+n,h=this.lastLoadedFragLevel,d=-1===h?this.hls.firstLevel:h,c=this.fragCurrent,f=this.partCurrent,g=this.hls,v=g.levels,m=g.allAudioTracks,p=g.loadLevel,E=g.config;if(1===v.length)return 0;var T,S=v[d],L=!(null==S||null==(o=S.details)||!o.live),A=-1===p||-1===h,R="SDR",k=(null==S?void 0:S.frameRate)||0,b=E.audioPreference,D=E.videoPreference,I=this.audioTracksByGroup||(this.audioTracksByGroup=function(t){return t.reduce((function(t,e){var r=t.groups[e.groupId];r||(r=t.groups[e.groupId]={tracks:[],channels:{2:0},hasDefault:!1,hasAutoSelect:!1}),r.tracks.push(e);var i=e.channels||"2";return r.channels[i]=(r.channels[i]||0)+1,r.hasDefault=r.hasDefault||e.default,r.hasAutoSelect=r.hasAutoSelect||e.autoselect,r.hasDefault&&(t.hasDefaultAudio=!0),r.hasAutoSelect&&(t.hasAutoSelectAudio=!0),t}),{hasDefaultAudio:!1,hasAutoSelectAudio:!1,groups:{}})}(m));if(A){if(-1!==this.firstSelection)return this.firstSelection;var C=this.codecTiers||(this.codecTiers=function(t,e,r,i){return t.slice(r,i+1).reduce((function(t,r){if(!r.codecSet)return t;var i=r.audioGroups,n=t[r.codecSet];n||(t[r.codecSet]=n={minBitrate:1/0,minHeight:1/0,minFramerate:1/0,maxScore:0,videoRanges:{SDR:0},channels:{2:0},hasDefaultAudio:!i,fragmentError:0}),n.minBitrate=Math.min(n.minBitrate,r.bitrate);var a=Math.min(r.height,r.width);return n.minHeight=Math.min(n.minHeight,a),n.minFramerate=Math.min(n.minFramerate,r.frameRate),n.maxScore=Math.max(n.maxScore,r.score),n.fragmentError+=r.fragmentError,n.videoRanges[r.videoRange]=(n.videoRanges[r.videoRange]||0)+1,i&&i.forEach((function(t){if(t){var r=e.groups[t];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=Pr(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 Fr(i,"min bitrate of "+n.minBitrate+" > current estimate of "+r),e;if(!n.hasDefaultAudio)return Fr(i,"no renditions with default or auto-select sound found"),e;if(o&&i.indexOf(o.substring(0,4))%5!=0)return Fr(i,'audio codec preference "'+o+'" not found'),e;if(s&&!l){if(!n.channels[s])return Fr(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 Fr(i,"no renditions with stereo sound found"),e;return n.minHeight>L?(Fr(i,"min resolution of "+n.minHeight+" > maximum of "+L),e):n.minFramerate>A?(Fr(i,"min framerate of "+n.minFramerate+" > maximum of "+A),e):v.some((function(t){return n.videoRanges[t]>0}))?n.maxScore=se(e)||n.fragmentError>t[e].fragmentError)?e:(g=n.maxScore,i):(Fr(i,"no variants with VIDEO-RANGE of "+JSON.stringify(v)+" found"),e)}),void 0),videoRanges:v,preferHDR:p,minFramerate:c,minBitrate:f}}(C,R,t,b,D),x=_.codecSet,P=_.videoRanges,F=_.minFramerate,M=_.minBitrate,O=_.preferHDR;T=x,R=O?P[P.length-1]:P[0],k=F,t=Math.max(t,M),w.log("[abr] picked start tier "+JSON.stringify(_))}else T=null==S?void 0:S.codecSet,R=null==S?void 0:S.videoRange;for(var N,U=f?f.duration:c?c.duration:0,B=this.bwEstimator.getEstimateTTFB()/1e3,G=[],K=function(){var e,o=v[H],c=H>d;if(!o)return 0;if(E.useMediaCapabilities&&!o.supportedResult&&!o.supportedPromise){var g=navigator.mediaCapabilities;"function"==typeof(null==g?void 0:g.decodingInfo)&&function(t,e,r,i,n,a){var s=t.audioCodec?t.audioGroups:null,o=null==a?void 0:a.audioCodec,l=null==a?void 0:a.channels,u=l?parseInt(l):o?1/0:2,h=null;if(null!=s&&s.length)try{h=1===s.length&&s[0]?e.groups[s[0]].channels:s.reduce((function(t,r){if(r){var i=e.groups[r];if(!i)throw new Error("Audio track group "+r+" not found");Object.keys(i.channels).forEach((function(e){t[e]=(t[e]||0)+i.channels[e]}))}return t}),{2:0})}catch(t){return!0}return void 0!==t.videoCodec&&(t.width>1920&&t.height>1088||t.height>1920&&t.width>1088||t.frameRate>Math.max(i,30)||"SDR"!==t.videoRange&&t.videoRange!==r||t.bitrate>Math.max(n,8e6))||!!h&&y(u)&&Object.keys(h).some((function(t){return parseInt(t)>u}))}(o,I,R,k,t,b)?(o.supportedPromise=xr(o,I,g),o.supportedPromise.then((function(t){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=Cr}if(T&&o.codecSet!==T||R&&o.videoRange!==R||c&&k>o.frameRate||!c&&k>0&&k=2*U&&0===n?v[H].averageBitrate:v[H].maxBitrate,x=l.getTimeToLoadFrag(B,m,_*C,void 0===D);if(m>=_&&(H===h||0===o.loadError&&0===o.fragmentError)&&(x<=B||!y(x)||L&&!l.bitrateTestDelay||x"+H+" adjustedbw("+Math.round(m)+")-bitrate="+Math.round(m-_)+" ttfb:"+B.toFixed(1)+" avgDuration:"+C.toFixed(1)+" maxFetchDuration:"+u.toFixed(1)+" fetchDuration:"+x.toFixed(1)+" firstSelection:"+A+" codecSet:"+T+" videoRange:"+R+" hls.loadLevel:"+p)),A&&(l.firstSelection=H),{v:H}}},H=r;H>=e;H--)if(0!==(N=K())&&N)return N.v;return-1},s(t,[{key:"firstAutoLevel",get:function(){var t=this.hls,e=t.maxAutoLevel,r=t.minAutoLevel,i=this.getBwEstimate(),n=this.hls.config.maxStarvationDelay,a=this.findBestLevel(i,r,e,0,n,1,1);if(a>-1)return a;var s=this.hls.firstLevel,o=Math.min(Math.max(s,r),e);return w.warn("[abr] Could not find best starting auto level. Defaulting to first in playlist "+s+" clamped to "+o),o}},{key:"forcedAutoLevel",get:function(){return this.nextAutoLevelKey?-1:this._nextAutoLevel}},{key:"nextAutoLevel",get:function(){var t=this.forcedAutoLevel,e=this.bwEstimator.canEstimate(),r=this.lastLoadedFragLevel>-1;if(!(-1===t||e&&r&&this.nextAutoLevelKey!==this.getAutoLevelKey()))return t;var i=e&&r?this.getNextABRAutoLevel():this.firstAutoLevel;if(-1!==t){var n=this.hls.levels;if(n.length>Math.max(t,i)&&n[t].loadError<=n[i].loadError)return t}return this._nextAutoLevel=i,this.nextAutoLevelKey=this.getAutoLevelKey(),i},set:function(t){var e=Math.max(this.hls.minAutoLevel,t);this._nextAutoLevel!=e&&(this.nextAutoLevelKey="",this._nextAutoLevel=e)}}]),t}(),Gr=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}(),Kr="NOT_LOADED",Hr="APPENDING",Vr="PARTIAL",Yr="OK",Wr=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=qr(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),jr(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=qr(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&&jr(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||jr(e))},e.getState=function(t){var e=qr(t),r=this.fragments[e];return r?r.buffered?jr(r)?Vr:Yr:Hr:Kr},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=qr(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=qr(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=qr(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 jr(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 qr(t){return t.type+"_"+t.level+"_"+t.sn}var Xr={length:0,start:function(){return 0},end:function(){return 0}},zr=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!==ci&&r.state!==Si&&(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=fi,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===Ie?"level":"track")+" "+t.level+" (frag:["+(null!=(r=t.startPTS)?r:NaN).toFixed(3)+"-"+(null!=(i=t.endPTS)?i:NaN).toFixed(3)+"] > buffer:"+(s?di(zr.getBuffered(s)):"(detached)")+")"),"initSegment"!==t.sn){var o;if(t.type!==Ce){var l=t.elementaryStreams;if(!Object.keys(l).some((function(t){return!!l[t]})))return void(this.state=fi)}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=fi,s&&(!this.loadedmetadata&&t.type==Ie&&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 Qr(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=gi,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===gi&&(a.state=fi),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=vi,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=vi;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=or(r,t.sn,o.index+1)||lr(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===yi){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===ci||this.state===Si||(this.state=fi)},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?or(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=zr.bufferInfo(t,e,i);if(0===n.len&&void 0!==n.nextStart){var a=this.fragmentTracker.getBufferedFrag(e,r);if(a&&n.nextStart=r&&(e.maxMaxBufferLength/=2,this.warn("Reduce max buffer length to "+e.maxMaxBufferLength+"s"),!0)},r.getAppendedFrag=function(t,e){var r=this.fragmentTracker.getAppendedFrag(t,Ie);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 vr(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===Yr||f===Vr&&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===Lr&&d){this.resetStartWhenNotLoaded(this.levelLastLoaded);var c=cr(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=mi}else if(d&&s){if(this.resetFragmentErrors(t),!(h.5;i&&this.reduceMaxBufferLength(r.len);var n=!i;return n&&this.warn("Buffer full error while media.currentTime is not buffered, flush "+e+" buffer"),t.frag&&(this.fragmentTracker.removeFragment(t.frag),this.nextLoadPosition=t.frag.start),this.resetLoadingState(),n}return!1},r.resetFragmentErrors=function(t){t===we&&(this.fragCurrent=null),this.loadedmetadata||(this.startFragRequested=!1),this.state!==ci&&(this.state=fi)},r.afterBufferFlushed=function(t,e,r){if(t){var i=zr.getBuffered(t);this.fragmentTracker.detectEvictedFragments(e,i,r),this.state===Ti&&this.resetLoadingState()}},r.resetLoadingState=function(){this.log("Reset loading state"),this.fragCurrent=null,this.fragPrevious=null,this.state=fi},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:ir(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=Ei,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}(Gr),ki=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:Be,duration:Number.POSITIVE_INFINITY});n>>5}function xi(t,e){return e+1=t.length)return!1;var i=_i(t,e);if(i<=r)return!1;var n=e+i;return n===t.length||xi(t,n)}return!1}function Fi(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 Mi(t){return 9216e4/t}function Oi(t,e,r,i,n){var a,s=i+n*Mi(t.samplerate),o=function(t,e){var r=Ci(t,e);if(e+r<=t.length){var i=_i(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 Ni=null,Ui=[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],Bi=[44100,48e3,32e3,22050,24e3,16e3,11025,12e3,8e3],Gi=[[0,72,144,12],[0,0,0,0],[0,72,144,12],[0,144,144,12]],Ki=[0,1,1,4];function Hi(t,e,r,i,n){if(!(r+24>e.length)){var a=Vi(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 Vi(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*Ui[14*(3===r?3-i:3===i?3:4)+n-1],u=Bi[3*(3===r?0:2===r?1:2)+a],h=3===o?1:2,d=Gi[r][i],c=Ki[i],f=8*d*c,g=Math.floor(d*l/u+s)*c;if(null===Ni){var v=(navigator.userAgent||"").match(/Chrome\/(\d+)/i);Ni=v?parseInt(v[1]):0}return!!Ni&&Ni<=87&&2===i&&l>=224e3&&0===o&&(t[e+3]=128|t[e+3]),{sampleRate:u,channelCount:h,frameLength:g,samplesPerFrame:f}}}function Yi(t,e){return 255===t[e]&&224==(224&t[e+1])&&0!=(6&t[e+1])}function Wi(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=Gt(this.remainderData,t));var a=function(t){var e={valid:null,remainder:null},r=_t(t,["moof"]);if(r.length<2)return e.remainder=t,e;var i=r[r.length-1];return e.valid=nt(t,0,i.byteOffset-8),e.remainder=nt(t,i.byteOffset-8),e}(r);this.remainderData=a.remainder,i.samples=a.valid||new Uint8Array}else i.samples=r;var s=this.extractID3Track(i,e);return n.samples=Kt(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=Kt(t,e),{videoTrack:e,audioTrack:bi(),id3Track:i,textTrack:bi()}},e.extractID3Track=function(t,e){var r=this.id3Track;if(t.samples.length){var i=_t(t.samples,["emsg"]);i&&i.forEach((function(t){var i=function(t){var e=t[0],r="",i="",n=0,a=0,s=0,o=0,l=0,u=0;if(0===e){for(;"\0"!==bt(t.subarray(u,u+1));)r+=bt(t.subarray(u,u+1)),u+=1;for(r+=bt(t.subarray(u,u+1)),u+=1;"\0"!==bt(t.subarray(u,u+1));)i+=bt(t.subarray(u,u+1)),u+=1;i+=bt(t.subarray(u,u+1)),u+=1,n=It(t,12),a=It(t,16),o=It(t,20),l=It(t,24),u=28}else if(1===e){n=It(t,u+=4);var h=It(t,u+=4),d=It(t,u+=4);for(u+=4,s=Math.pow(2,32)*h+d,E(s)||(s=Number.MAX_SAFE_INTEGER,w.warn("Presentation time exceeds safe integer limit and wrapped to max safe integer in parsing emsg box")),o=It(t,u),l=It(t,u+=4),u+=4;"\0"!==bt(t.subarray(u,u+1));)r+=bt(t.subarray(u,u+1)),u+=1;for(r+=bt(t.subarray(u,u+1)),u+=1;"\0"!==bt(t.subarray(u,u+1));)i+=bt(t.subarray(u,u+1)),u+=1;i+=bt(t.subarray(u,u+1)),u+=1}return{schemeIdUri:r,value:i,timeScale:n,presentationTime:s,presentationTimeDelta:a,eventDuration:o,id:l,payload:t.subarray(u,t.byteLength)}}(t);if(Xi.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:Ke,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}(),Qi=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 Zi=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}(),tn=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 tn(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,Vt(i.data,1,r.pts,e.samples);break;case 7:var g,v;a=!0,u=!0;var m=i.data,p=new tn(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=Gt(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=Gt(g.data,e))}return t.naluState=a,o},e}(Zi),rn=function(){function t(t,e,r){this.keyData=void 0,this.decrypter=void 0,this.keyData=r,this.decrypter=new hi(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}(),nn=188,an=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 en}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-nn)+1,i=0;i1&&(0===a&&s>2||o+nn>r))return a}i++}return-1},t.createTrack=function(t,e){return{container:"video"===t||"audio"===t?"video/mp2t":void 0,type:t,id:kt[t],pid:-1,inputTimeScale:9e4,sequenceNumber:0,samples:[],dropped:0,duration:"audio"===t?e:void 0}};var e=t.prototype;return e.resetInitSegment=function(e,r,i,n){this.pmtParsed=!1,this._pmtId=-1,this._videoTrack=t.createTrack("video"),this._audioTrack=t.createTrack("audio",n),this._id3Track=t.createTrack("id3"),this._txtTrack=t.createTrack("text"),this._audioTrack.segmentCodec="aac",this.aacOverFlow=null,this.remainderData=null,this.audioCodec=r,this.videoCodec=i,this._duration=n},e.resetTimeStamp=function(){},e.resetContiguity=function(){var t=this._audioTrack,e=this._videoTrack,r=this._id3Track;t&&(t.pesData=null),e&&(e.pesData=null),r&&(r.pesData=null),this.aacOverFlow=null,this.remainderData=null},e.demux=function(e,r,i,n){var a;void 0===i&&(i=!1),void 0===n&&(n=!1),i||(this.sampleAes=null);var s=this._videoTrack,o=this._audioTrack,l=this._id3Track,u=this._txtTrack,h=s.pid,d=s.pesData,c=o.pid,f=l.pid,g=o.pesData,v=l.pesData,m=null,p=this.pmtParsed,y=this._pmtId,E=e.length;if(this.remainderData&&(E=(e=Gt(this.remainderData,e)).length,this.remainderData=null),E>4>1){if((I=k+5+e[k+4])===k+nn)continue}else I=k+4;switch(D){case h:b&&(d&&(a=hn(d))&&this.videoParser.parseAVCPES(s,u,a,!1,this._duration),d={data:[],size:0}),d&&(d.data.push(e.subarray(I,k+nn)),d.size+=k+nn-I);break;case c:if(b){if(g&&(a=hn(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(I,k+nn)),g.size+=k+nn-I);break;case f:b&&(v&&(a=hn(v))&&this.parseID3PES(l,a),v={data:[],size:0}),v&&(v.data.push(e.subarray(I,k+nn)),v.size+=k+nn-I);break;case 0:b&&(I+=e[I]+1),y=this._pmtId=on(e,I);break;case y:b&&(I+=e[I]+1);var C=ln(e,I,this.typeSupported,i);(h=C.videoPid)>0&&(s.pid=h,s.segmentCodec=C.segmentVideoCodec),(c=C.audioPid)>0&&(o.pid=c,o.segmentCodec=C.segmentAudioCodec),(f=C.id3Pid)>0&&(l.pid=f),null===m||p||(w.warn("MPEG-TS PMT found at "+k+" after unknown PID '"+m+"'. Backtracking to sync byte @"+T+" to parse all TS packets."),m=null,k=T-188),p=this.pmtParsed=!0;break;case 17:case 8191:break;default:m=D}}else R++;if(R>0){var _=new Error("Found "+R+" TS packet/s that do not start with 0x47");this.observer.emit(S.ERROR,S.ERROR,{type:L.MEDIA_ERROR,details:A.FRAG_PARSING_ERROR,fatal:!1,error:_,reason:_.message})}s.pesData=d,o.pesData=g,l.pesData=v;var x={audioTrack:o,videoTrack:s,id3Track:l,textTrack:u};return n&&this.extractRemainingSamples(x),x},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=hn(s))?(this.videoParser.parseAVCPES(i,a,e,!0,this._duration),i.pesData=null):i.pesData=s,o&&(e=hn(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=hn(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 rn(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=Gt(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?Ke:Be,duration:Number.POSITIVE_INFINITY});t.samples.push(r)}else w.warn("[tsdemuxer]: ID3 PES unknown PTS")},t}();function sn(t,e){return((31&t[e+1])<<8)+t[e+2]}function on(t,e){return(31&t[e+10])<<8|t[e+11]}function ln(t,e,r,i){var n={audioPid:-1,videoPid:-1,id3Pid:-1,segmentVideoCodec:"avc",segmentAudioCodec:"aac"},a=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 l=e+5,u=o;u>2;){106===t[l]&&(!0!==r.ac3?w.log("AC-3 audio found, not supported in this browser for now"):(n.audioPid=s,n.segmentAudioCodec="ac3"));var h=t[l+1]+2;l+=h,u-=h}break;case 194:case 135:w.warn("Unsupported EC-3 in M2TS found");break;case 36:w.warn("Unsupported HEVC in M2TS found")}e+=o+5}return n}function un(t){w.log(t+" with AES-128-CBC encryption found in unencrypted stream")}function hn(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]=Gt(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 dn=function(t){function e(){return t.apply(this,arguments)||this}l(e,t);var r=e.prototype;return r.resetInitSegment=function(e,r,i,n){t.prototype.resetInitSegment.call(this,e,r,i,n),this._audioTrack={container:"audio/mpeg",type:"audio",id:2,pid:-1,sequenceNumber:0,segmentCodec:"mp3",samples:[],manifestCodec:r,duration:n,inputTimeScale:9e4,dropped:0}},e.probe=function(t){if(!t)return!1;var e=lt(t,0),r=(null==e?void 0:e.length)||0;if(e&&11===t[r]&&119===t[r+1]&&void 0!==dt(e)&&Qi(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/(fn+1)),n=Math.floor(r%(fn+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/(fn+1)),o=Math.floor(i%(fn+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/(fn+1)),s=Math.floor(r%(fn+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 Gt(t.FTYP,r)},t}();gn.types=void 0,gn.HDLR_TYPES=void 0,gn.STTS=void 0,gn.STSC=void 0,gn.STCO=void 0,gn.STSZ=void 0,gn.VMHD=void 0,gn.SMHD=void 0,gn.STSD=void 0,gn.FTYP=void 0,gn.DINF=void 0;var vn=9e4;function mn(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 pn(t,e){return void 0===e&&(e=!1),mn(t,1e3,1/vn,e)}var yn=null,En=null,Tn=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===yn){var n=(navigator.userAgent||"").match(/Chrome\/(\d+)/i);yn=n?parseInt(n[1]):0}if(null===En){var a=navigator.userAgent.match(/Safari\/(\d+)/i);En=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,Sn(t,r.pts)):i>0?t:r.pts}),t[0].pts);return e&&w.debug("PTS rollover detected"),r},e.remux=function(t,e,r,i,n,a,s,o){var l,u,h,d,c,f,g=n,v=n,m=t.pid>-1,p=e.pid>-1,y=e.samples.length,E=t.samples.length>0,T=s&&y>0||y>1;if((!m||E)&&(!p||T)||this.ISGenerated||s){if(this.ISGenerated){var S,L,A,R,k=this.videoTrackConfig;!k||e.width===k.width&&e.height===k.height&&(null==(S=e.pixelRatio)?void 0:S[0])===(null==(L=k.pixelRatio)?void 0:L[0])&&(null==(A=e.pixelRatio)?void 0:A[1])===(null==(R=k.pixelRatio)?void 0:R[1])||this.resetInitSegment()}else h=this.generateIS(t,e,n,a);var b,D=this.isVideoContiguous,I=-1;if(T&&(I=function(t){for(var e=0;e0){w.warn("[mp4-remuxer]: Dropped "+I+" out of "+y+" video samples due to a missing keyframe");var C=this.getVideoStartPts(e.samples);e.samples=e.samples.slice(I),e.dropped+=I,b=v+=(e.samples[0].pts-C)/e.inputTimeScale}else-1===I&&(w.warn("[mp4-remuxer]: No keyframe found out of "+y+" video samples"),f=!1);if(this.ISGenerated){if(E&&T){var _=this.getVideoStartPts(e.samples),x=(Sn(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===we?v:void 0),T){var P=u?u.endPTS-u.startPTS:0;e.inputTimeScale||(w.warn("[mp4-remuxer]: regenerate InitSegment as video detected"),h=this.generateIS(t,e,n,a)),l=this.remuxVideo(e,v,D,P)}}else T&&(l=this.remuxVideo(e,v,D,0));l&&(l.firstKeyFrame=I,l.independent=-1!==I,l.firstKeyFramePTS=b)}}return this.ISGenerated&&this._initPTS&&this._initDTS&&(r.samples.length&&(c=Ln(r,n,this._initPTS,this._initDTS)),i.samples.length&&(d=An(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):gn.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:gn.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,Sn(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-Sn(l[0].dts,l[0].pts);yn&&null!==c&&Math.abs(y-E-c)<15e3?r=!0:c=y-E}for(var T=d.baseTime*s/d.timescale,R=0;R0?R-1:R].dts&&(p=!0)}p&&l.sort((function(t,e){var r=t.dts-e.dts,i=t.pts-e.pts;return r||i})),n=l[0].dts;var b=(a=l[l.length-1].dts)-n,D=b?Math.round(b/(h-1)):g||t.inputTimeScale/30;if(r){var I=n-c,C=I>D,_=I<-1;if((C||_)&&(C?w.warn("AVC: "+pn(I,!0)+" ms ("+I+"dts) hole between fragments detected at "+e.toFixed(3)):w.warn("AVC: "+pn(-I,!0)+" ms ("+I+"dts) overlapping between fragments detected at "+e.toFixed(3)),!_||c>=l[0].pts||yn)){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: "+pn(x,!0)+"/"+pn(n,!0)+", delta: "+pn(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 kn($.key,g,tt,dt))}if(u.length)if(yn){if(yn<70){var ct=u[0].flags;ct.dependsOn=2,ct.isNonSync=0}}else if(En&&Q-X0&&(i&&Math.abs(p-m)<9e3||Math.abs(Sn(g[0].pts-y,p)-m)<20*u),g.forEach((function(t){t.pts=Sn(t.pts-y,p)})),!r||m<0){if(g=g.filter((function(t){return t.pts>=0})),!g.length)return;m=0===n?0:i&&!f?Math.max(0,p):g[0].pts}if("aac"===t.segmentCodec)for(var E=this.config.maxAudioFramesDrift,T=0,R=m;T=E*u&&I<1e4&&f){var C=Math.round(D/u);(R=b-C*u)<0&&(C--,R+=u),0===T&&(this.nextAudioPts=m=R),w.warn("[mp4-remuxer]: Injecting "+C+" audio frame @ "+(R/a).toFixed(3)+"s due to "+Math.round(1e3*D/a)+" ms gap.");for(var _=0;_0))return;N+=v;try{F=new Uint8Array(N)}catch(t){return void this.observer.emit(S.ERROR,S.ERROR,{type:L.MUX_ERROR,details:A.REMUX_ALLOC_ERROR,fatal:!1,error:t,bytes:N,reason:"fail allocating audio mdat "+N})}d||(new DataView(F.buffer).setUint32(0,N),F.set(gn.types.mdat,4))}F.set(H,v);var Y=H.byteLength;v+=Y,c.push(new kn(!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):gn.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=cn.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 Ln(t,e,r,i){var n=t.samples.length;if(n){for(var a=t.inputTimeScale,s=0;s0;n||(i=_t(e,["encv"])),i.forEach((function(t){_t(n?t.subarray(28):t.subarray(78),["sinf"]).forEach((function(t){var e=Ut(t);if(e){var i=e.subarray(8,24);i.some((function(t){return 0!==t}))||(w.log("[eme] Patching keyId in 'enc"+(n?"a":"v")+">sinf>>tenc' box: "+Lt(i)+" -> "+Lt(r)),e.set(r,8))}}))}))})),t}(t,i)),this.emitInitSegment=!0},e.generateInitSegment=function(t){var e=this.audioCodec,r=this.videoCodec;if(null==t||!t.byteLength)return this.initTracks=void 0,void(this.initData=void 0);var i=this.initData=Pt(t);i.audio&&(e=Dn(i.audio,O)),i.video&&(r=Dn(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=_t(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){_t(e,["moof","traf"]).forEach((function(e){_t(e,["tfhd"]).forEach((function(i){var n=It(i,4),a=t[n];if(a){var s=a.timescale||9e4;_t(e,["tfdt"]).forEach((function(t){var e=t[0],i=r*s;if(i){var n=It(t,4);if(0===e)n-=i,Ct(t,4,n=Math.max(n,0));else{n*=Math.pow(2,32),n+=It(t,8),n-=i,n=Math.max(n,0);var a=Math.floor(n/(At+1)),o=Math.floor(n%(At+1));Ct(t,4,a),Ct(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=Ln(r,n,l,l),i.samples.length&&(h.text=An(i,n,l)),h},t}();function Dn(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 ue(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{Rn=self.performance.now.bind(self.performance)}catch(t){w.debug("Unable to use Performance API on this environment"),Rn=null==j?void 0:j.Date.now}var In=[{demux:zi,remux:bn},{demux:an,remux:Tn},{demux:qi,remux:Tn},{demux:dn,remux:Tn}];In.splice(2,0,{demux:Ji,remux:Tn});var wn=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=Rn();var s=new Uint8Array(t),o=this.currentTransmuxState,l=this.transmuxConfig;i&&(this.currentTransmuxState=i);var u=i||o,h=u.contiguous,d=u.discontinuity,c=u.trackSwitch,f=u.accurateTimeOffset,g=u.timeOffset,v=u.initSegmentChange,m=l.audioCodec,p=l.videoCodec,y=l.defaultInitPts,E=l.duration,T=l.initSegmentData,R=function(t,e){var r=null;return t.byteLength>0&&null!=(null==e?void 0:e.key)&&null!==e.iv&&null!=e.method&&(r=e),r}(s,e);if(R&&"AES-128"===R.method){var k=this.getDecrypter();if(!k.isSync())return this.decryptionPromise=k.webCryptoDecrypt(s,R.key.buffer,R.iv.buffer).then((function(t){var e=n.push(t,null,r);return n.decryptionPromise=null,e})),this.decryptionPromise;var b=k.softwareDecrypt(s,R.key.buffer,R.iv.buffer);if(r.part>-1&&(b=k.flush()),!b)return a.executeEnd=Rn(),Cn(r);s=new Uint8Array(b)}var D=this.needsProbing(d,c);if(D){var I=this.configureTransmuxer(s);if(I)return w.warn("[transmuxer] "+I.message),this.observer.emit(S.ERROR,S.ERROR,{type:L.MEDIA_ERROR,details:A.FRAG_PARSING_ERROR,fatal:!1,error:I,reason:I.message}),a.executeEnd=Rn(),Cn(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=Rn(),C},e.flush=function(t){var e=this,r=t.transmuxing;r.executeStart=Rn();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=Rn(),[Cn(t)];var d=u.flush(o);return _n(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=Rn()},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=In.length;s1&&l.id===(null==m?void 0:m.stats.chunkCount),L=!y&&(1===E||0===E&&(1===T||S&&T<=0)),A=self.performance.now();(y||E||0===n.stats.parsing.start)&&(n.stats.parsing.start=A),!a||!T&&L||(a.stats.parsing.start=A);var R=!(m&&(null==(h=n.initSegment)?void 0:h.url)===(null==(d=m.initSegment)?void 0:d.url)),k=new Pn(p,L,o,y,g,R);if(!L||p||R){w.log("[transmuxer-interface, "+n.type+"]: Starting new transmux session for sn: "+l.sn+" p: "+l.part+" level: "+l.level+" id: "+l.id+"\n discontinuity: "+p+"\n trackSwitch: "+y+"\n contiguous: "+L+"\n accurateTimeOffset: "+o+"\n timeOffset: "+g+"\n initSegmentChange: "+R);var b=new xn(r,i,e,s,u);this.configureTransmuxer(b)}if(this.frag=n,this.part=a,this.workerContext)this.workerContext.worker.postMessage({cmd:"demux",data:t,decryptdata:v,chunkMeta:l,state:k},t instanceof ArrayBuffer?[t]:[]);else if(f){var D=f.push(t,v,l,k);_n(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);_n(i)||r.async?(_n(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,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,r=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)}},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 Gn(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=fi):(this.loadedmetadata=!1,this.state=pi),this.nextLoadPosition=this.startPosition=this.lastCurrentTime=t,this.tick()},r.doTick=function(){switch(this.state){case fi:this.doTickIdle();break;case pi: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=Li}break;case mi: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=fi}break;case Li: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=vi;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=zr.bufferInfo(this.mediaBuffer,m,this.config.maxBufferHole);pr(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=fi}this.onTickEnd()},r.clearWaitingFragment=function(){var t=this.waitingData;t&&(this.fragmentTracker.removeFragment(t.frag),this.waitingData=null,this.waitingVideoCC=-1,this.state=fi)},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=pi;else{var o=this.mediaBuffer?this.mediaBuffer:this.media;this.bufferFlushed&&o&&(this.bufferFlushed=!1,this.afterBufferFlushed(o,O,we));var l=this.getFwdBufferInfo(o,we);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=Ti);var d=this.getFwdBufferInfo(this.videoBuffer?this.videoBuffer:this.media,Ie),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&&!Kn(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,Ie);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=Mr(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!==be||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&&Or(t,i,Nr))return i;var n=Mr(t,this.tracksInGroup,Nr);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=Ur(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 Mr(t,a,n)>-1}));return h>-1?h:Ur(e,i,(function(e){var i=e.audioGroups,a=r.filter((function(t){return!i||-1!==i.indexOf(t.groupId)}));return Mr(t,a,n)>-1}))}(t,e.levels,r,s,Nr);if(-1===o)return null;e.nextLoadLevel=o}if(t.channels||t.audioCodec){var l=Mr(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);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||s!==i)&&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&&sr(a,l=d.start):a.hasProgramDateTime&&u.hasProgramDateTime?(ei(a,u),l=a.fragments[0].start):d&&sr(a,l=d.start)}o.details=a,this.levelLastLoaded=o,this.startFragRequested||!this.mainDetails&&a.live||this.setStartPosition(o.details,l),this.tick(),a.live&&!this.fragCurrent&&this.media&&this.state===fi&&(mr(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=fi}))}},r.doTick=function(){if(this.media){if(this.state===fi){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=zr.bufferedInfo(this.tracksBuffered[this.currentTrackId]||[],n,i.maxBufferHole),s=a.end,o=a.len,l=this.getFwdBufferInfo(this.media,Ie),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=mr(g,h,Math.max(h[0].start,s),m))&&g&&g.start>>=0)>i-1)throw new DOMException("Failed to execute '"+e+"' on 'TimeRanges': The index provided ("+r+") is greater than the maximum bound ("+i+")");return t[r][e]};this.buffered={get length(){return t.length},end:function(r){return e("end",r,t.length)},start:function(r){return e("start",r,t.length)}}},qn=function(t){function e(e){var r;return(r=t.call(this,e,"[subtitle-track-controller]")||this).media=null,r.tracks=[],r.groupIds=null,r.tracksInGroup=[],r.trackId=-1,r.currentTrack=null,r.selectDefaultTrack=!0,r.queuedDefaultTrack=-1,r.asyncPollTrackChange=function(){return r.pollTrackChange(0)},r.useTextTrackPolling=!1,r.subtitlePollingInterval=-1,r._subtitleDisplay=!0,r.onTextTracksChanged=function(){if(r.useTextTrackPolling||self.clearInterval(r.subtitlePollingInterval),r.media&&r.hls.config.renderTextTracksNatively){for(var t=null,e=Ue(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),Ue(this.media.textTracks).forEach((function(t){Oe(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=Mr(s,a);if(o>-1)n=a[o];else{var l=Mr(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=Mr(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=Ue(t.textTracks),i=this.currentTrack;if(i&&((e=r.filter((function(t){return Hn(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);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}(Dr),Xn=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}(),zn=/(avc[1234]|hvc1|hev1|dvh[1e]|vp09|av01)(?:\.[^.,]+)+/,Qn=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="[buffer-controller]";this.appendSource=t.config.preferManagedMediaSource,this.log=w.log.bind(w,r),this.warn=w.warn.bind(w,r),this.error=w.error.bind(w,r),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 Xn(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=te(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),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,Jn(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),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&&Jn(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=he(n.codec,n.levelCodec),f=null==c?void 0:c.replace(zn,"$1"),g=he(l,u),v=null==(a=g)?void 0:a.replace(zn,"$1");if(g&&f!==v){"audio"===t.slice(0,5)&&(g=ue(g,r.hls.config.preferManagedMediaSource));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]=zr.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=zr.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=zr.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=t[n];if(!a)throw Error("source buffer exists for track "+n+", however track does not");var s=a.levelCodec||a.codec;s&&"audio"===n.slice(0,5)&&(s=ue(s,e.hls.config.preferManagedMediaSource));var o=a.container+";codecs="+s;e.log("creating sourceBuffer("+o+")");try{var l=r[n]=i.addSourceBuffer(o),u=n;e.addBufferListener(u,"updatestart",e._onSBUpdateStart),e.addBufferListener(u,"updateend",e._onSBUpdateEnd),e.addBufferListener(u,"error",e._onSBUpdateError),e.addBufferListener(u,"bufferedchange",(function(t,r){var i=r.removedRanges;null!=i&&i.length&&e.hls.trigger(S.BUFFER_FLUSHED,{type:n})})),e.tracks[n]={buffer:l,codec:s,container:a.container,levelCodec:a.levelCodec,metadata:a.metadata,id:a.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:o})}}};for(var a in t)n(a)},e._onSBUpdateStart=function(t){this.operationQueue.current(t).onStart()},e._onSBUpdateEnd=function(t){var e;if("closed"!==(null==(e=this.mediaSource)?void 0:e.readyState)){var r=this.operationQueue;r.current(t).onComplete(),r.shiftAndExecuteNext(t)}else this.resetBuffer(t)},e._onSBUpdateError=function(t,e){var r,i=new Error(t+" SourceBuffer error. MediaSource readyState: "+(null==(r=this.mediaSource)?void 0:r.readyState));this.error(""+i,e),this.hls.trigger(S.ERROR,{type:L.MEDIA_ERROR,details:A.BUFFER_APPENDING_ERROR,sourceBufferName:t,error:i,fatal:!1});var n=this.operationQueue.current(t);n&&n.onError(i)},e.removeExecutor=function(t,e,r){var i=this.media,n=this.mediaSource,a=this.operationQueue,s=this.sourceBuffer[t];if(!i||!n||!s)return this.warn("Attempting to remove from the "+t+" SourceBuffer, but it does not exist"),void a.shiftAndExecuteNext(t);var o=y(i.duration)?i.duration:1/0,l=y(n.duration)?n.duration:1/0,u=Math.max(0,e),h=Math.min(r,o,l);h>u&&(!s.ending||s.ended)?(s.ended=!1,this.log("Removing ["+u+","+h+"] from the "+t+" SourceBuffer"),s.remove(u,h)):a.shiftAndExecuteNext(t)},e.appendExecutor=function(t,e){var r=this.sourceBuffer[e];if(r)r.ended=!1,r.appendBuffer(t);else if(!this.pendingTracks[e])throw new Error("Attempting to append to the "+e+" SourceBuffer, but it does not exist")},e.blockBuffers=function(t,e){var r=this;if(void 0===e&&(e=this.getSourceBufferTypes()),!e.length)return this.log("Blocking operation requested, but no SourceBuffers exist"),void Promise.resolve().then(t);var i=this.operationQueue,n=e.map((function(t){return i.appendBlocker(t)}));Promise.all(n).then((function(){t(),e.forEach((function(t){var e=r.sourceBuffer[t];null!=e&&e.updating||i.shiftAndExecuteNext(t)}))}))},e.getSourceBufferTypes=function(){return Object.keys(this.sourceBuffer)},e.addBufferListener=function(t,e,r){var i=this.sourceBuffer[t];if(i){var n=r.bind(this,t);this.listeners[t].push({event:e,listener:n}),i.addEventListener(e,n)}},e.removeBufferListeners=function(t){var e=this.sourceBuffer[t];e&&this.listeners[t].forEach((function(t){e.removeEventListener(t.event,t.listener)}))},s(t,[{key:"mediaSrc",get:function(){var t,e=(null==(t=this.media)?void 0:t.firstChild)||this.media;return null==e?void 0:e.src}}]),t}();function Jn(t){var e=t.querySelectorAll("source");[].slice.call(e).forEach((function(e){t.removeChild(e)}))}var $n={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},Zn=function(t){var e=t;return $n.hasOwnProperty(t)&&(e=$n[t]),String.fromCharCode(e)},ta=15,ea=100,ra={17:1,18:3,21:5,22:7,23:9,16:11,19:12,20:14},ia={17:2,18:4,21:6,22:8,23:10,19:13,20:15},na={25:1,26:3,29:5,30:7,31:9,24:11,27:12,28:14},aa={25:2,26:4,29:6,30:8,31:10,27:13,28:15},sa=["white","green","blue","cyan","red","yellow","magenta","black","transparent"],oa=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}(),la=function(t){for(var e=[],r=0;rea&&(this.logger.log(3,"Too large cursor position "+this.pos),this.pos=ea)},e.moveCursor=function(t){var e=this.pos+t;if(t>1)for(var r=this.pos+1;r=144&&this.backSpace();var r=Zn(t);this.pos>=ea?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}(),fa=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 ca(r),this.nonDisplayedMemory=new ca(r),this.lastOutputScreen=new ca(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}(),ga=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 oa;this.channels=[null,new fa(t,e,i),new fa(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,i,n,a=!1;this.logger.time=t;for(var s=0;s ("+la([i,n])+")"),(r=this.parseCmd(i,n))||(r=this.parseMidrow(i,n)),r||(r=this.parsePAC(i,n)),r||(r=this.parseBackgroundAttributes(i,n)),!r&&(a=this.parseChars(i,n))){var o=this.currentChannel;o&&o>0?this.channels[o].insertChars(a):this.logger.log(2,"No channel found yet. TEXT-MODE?")}r||a||this.logger.log(2,"Couldn't parse cleaned data "+la([i,n])+" orig: "+la([e[s],e[s+1]]))}},e.parseCmd=function(t,e){var r=this.cmdHistory;if(!((20===t||28===t||21===t||29===t)&&e>=32&&e<=47||(23===t||31===t)&&e>=33&&e<=35))return!1;if(ma(t,e,r))return va(null,null,r),this.logger.log(3,"Repeated command ("+la([t,e])+") is dropped"),!0;var i=20===t||21===t||23===t?1:2,n=this.channels[i];return 20===t||21===t||28===t||29===t?32===e?n.ccRCL():33===e?n.ccBS():34===e?n.ccAOF():35===e?n.ccAON():36===e?n.ccDER():37===e?n.ccRU(2):38===e?n.ccRU(3):39===e?n.ccRU(4):40===e?n.ccFON():41===e?n.ccRDC():42===e?n.ccTR():43===e?n.ccRTD():44===e?n.ccEDM():45===e?n.ccCR():46===e?n.ccENM():47===e&&n.ccEOC():n.ccTO(e-32),va(t,e,r),this.currentChannel=i,!0},e.parseMidrow=function(t,e){var r=0;if((17===t||25===t)&&e>=32&&e<=47){if((r=17===t?1:2)!==this.currentChannel)return this.logger.log(0,"Mismatch channel in midrow parsing"),!1;var i=this.channels[r];return!!i&&(i.ccMIDROW(e),this.logger.log(3,"MIDROW ("+la([t,e])+")"),!0)}return!1},e.parsePAC=function(t,e){var r,i=this.cmdHistory;if(!((t>=17&&t<=23||t>=25&&t<=31)&&e>=64&&e<=127||(16===t||24===t)&&e>=64&&e<=95))return!1;if(ma(t,e,i))return va(null,null,i),!0;var n=t<=23?1:2;r=e>=64&&e<=95?1===n?ra[t]:na[t]:1===n?ia[t]:aa[t];var a=this.channels[n];return!!a&&(a.setPAC(this.interpretPAC(r,e)),va(t,e,i),this.currentChannel=n,!0)},e.interpretPAC=function(t,e){var r,i={color:null,italics:!1,indent:null,underline:!1,row:t};return r=e>95?e-96:e-64,i.underline=1==(1&r),r<=13?i.color=["white","green","blue","cyan","red","yellow","magenta","white"][Math.floor(r/2)]:r<=15?(i.italics=!0,i.color="white"):i.indent=4*Math.floor((r-16)/2),i},e.parseChars=function(t,e){var r,i,n=null,a=null;if(t>=25?(r=2,a=t-8):(r=1,a=t),a>=17&&a<=19?(i=17===a?e+80:18===a?e+112:e+144,this.logger.log(2,"Special char '"+Zn(i)+"' in channel "+r),n=[i]):t>=32&&t<=127&&(n=0===e?[t]:[t,e]),n){var s=la(n);this.logger.log(3,"Char codes = "+s.join(",")),va(t,e,this.cmdHistory)}return n},e.parseBackgroundAttributes=function(t,e){var r;if(!((16===t||24===t)&&e>=32&&e<=47||(23===t||31===t)&&e>=45&&e<=47))return!1;var i={};16===t||24===t?(r=Math.floor((e-32)/2),i.background=sa[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),va(t,e,this.cmdHistory),!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}(),ya=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}(),Ea=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 Ta(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 Sa=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 La(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 Aa=new ya(0,0,""),Ra="middle"===Aa.align?"middle":"center";function ka(t,e,r){var i=t;function n(){var e=Ta(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 Sa;La(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",Ra,"end"]);break;case"position":n=e.split(","),i.percent(t,n[0]),2===n.length&&i.alt("positionAlign",n[1],["start",Ra,"end","line-left","line-right","auto"]);break;case"size":i.percent(t,e);break;case"align":i.alt(t,e,["start",Ra,"end","left","right"])}}),/:/,/\s/),e.region=i.get("region",null),e.vertical=i.get("vertical","");var n=i.get("line","auto");"auto"===n&&-1===Aa.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",Ra);var a=i.get("position","auto");"auto"===a&&50===Aa.position&&(a="start"===e.align||"left"===e.align?0:"end"===e.align||"right"===e.align?100:50),e.position=a}(t,e)}function ba(t){return t.replace(//gi,"\n")}var Da=function(){function t(){this.state="INITIAL",this.buffer="",this.decoder=new Ea,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=ba(t);r>>0).toString()};function _a(t,e,r){return Ca(t.toString())+Ca(e.toString())+Ca(r)}function xa(t,e,r,i,n,a,s){var o,l,u,h=new Da,d=Tt(new Uint8Array(t)).trim().replace(Ia,"\n").split("\n"),c=[],f=e?(o=e.baseTime,void 0===(l=e.timescale)&&(l=1),mn(o,vn,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=Sn(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=_a(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(wa(t,"X-TIMESTAMP-MAP=")){p=!1,t.slice(16).split(",").forEach((function(t){wa(t,"LOCAL:")?g=t.slice(6):wa(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 Pa="stpp.ttml.im1t",Fa=/^(\d{2,}):(\d{2}):(\d{2}):(\d{2})\.?(\d+)?$/,Ma=/^(\d*(?:\.\d*)?)(h|m|s|ms|f|t)$/,Oa={left:"start",center:"center",right:"end",start:"start",end:"end"};function Na(t,e,r,i){var n=_t(new Uint8Array(t),["mdat"]);if(0!==n.length){var a,s,l,u,h=n.map((function(t){return Tt(t)})),d=(a=e.baseTime,s=1,void 0===(l=e.timescale)&&(l=1),void 0===u&&(u=!1),mn(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=Ba(Ua(i,"styling","style")),u=Ba(Ua(i,"layout","region")),h=Ua(i,"body","[begin]");return[].map.call(h,(function(t){var r=Ga(t,s);if(!r||!t.hasAttribute("begin"))return null;var i=Va(t.getAttribute("begin"),a),n=Va(t.getAttribute("dur"),a),h=Va(t.getAttribute("end"),a);if(null===i)throw Ha(t);if(null===h){if(null===n)throw Ha(t);h=i+n}var d=new ya(i-e,h-e,r);d.id=_a(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=Ka(e,i,a)||Ka(t,i,a)||Ka(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=Oa[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 Ua(t,e,r){var i=t.getElementsByTagName(e)[0];return i?[].slice.call(i.querySelectorAll(r)):[]}function Ba(t){return t.reduce((function(t,e){var r=e.getAttribute("xml:id");return r&&(t[r]=e),t}),{})}function Ga(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?Ga(r,e):e?t+r.textContent.trim().replace(/\s+/g," "):t+r.textContent}),"")}function Ka(t,e,r){return t&&t.hasAttributeNS(e,r)?t.getAttributeNS(e,r):null}function Ha(t){return new Error("Could not parse ttml timestamp "+t)}function Va(t,e){if(!t)return null;var r=Ta(t);return null===r&&(Fa.test(t)?r=function(t,e){var r=Fa.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):Ma.test(t)&&(r=function(t,e){var r=Ma.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 Ya=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 pa(this,"textTrack1"),e=new pa(this,"textTrack2"),r=new pa(this,"textTrack3"),i=new pa(this,"textTrack4");this.cea608Parser1=new ga(1,t,e),this.cea608Parser2=new ga(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||Na(e,this.initPTS[t.cc],(function(){i.textCodec=Pa,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 Me(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===Ce&&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!==Ie||"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}(),Xa=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}(),za="[eme]",Qa=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,za),this.log=w.log.bind(w,za),this.warn=w.warn.bind(w,za),this.error=w.error.bind(w,za),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 es?e:new es({type:L.KEY_SYSTEM_ERROR,details:A.KEY_SYSTEM_NO_ACCESS,error:e,fatal:!0},e.message))}))}(t)}))},e.requestMediaKeySystemAccess=function(t,e){var r=this.config.requestMediaKeySystemAccessFunc;if("function"!=typeof r){var i="Configured requestMediaKeySystemAccess is not a function "+r;return null===it&&"http:"===self.location.protocol&&(i="navigator.requestMediaKeySystemAccess is not available over insecure protocol "+location.protocol),Promise.reject(new Error(i))}return r(t,e)},e.getMediaKeysPromise=function(t,e,r){var i=this,n=function(t,e,r,i){var n;switch(t){case q.FAIRPLAY:n=["cenc","sinf"];break;case q.WIDEVINE:case q.PLAYREADY:n=["cenc"];break;case q.CLEARKEY:n=["cenc","keyids"];break;default:throw new Error("Unknown key-system: "+t)}return function(t,e,r,i){return[{initDataTypes:t,persistentState:i.persistentState||"optional",distinctiveIdentifier:i.distinctiveIdentifier||"optional",sessionTypes:i.sessionTypes||[i.sessionType||"temporary"],audioCapabilities:e.map((function(t){return{contentType:'audio/mp4; codecs="'+t+'"',robustness:i.audioRobustness||"",encryptionScheme:i.audioEncryptionScheme||null}})),videoCapabilities:r.map((function(t){return{contentType:'video/mp4; codecs="'+t+'"',robustness:i.videoRobustness||"",encryptionScheme:i.videoEncryptionScheme||null}}))}]}(n,e,r,i)}(t,e,r,this.config.drmSystemOptions),a=this.keySystemAccessPromises[t],s=null==a?void 0:a.keySystemAccess;if(!s){this.log('Requesting encrypted media "'+t+'" key-system access with config: '+JSON.stringify(n)),s=this.requestMediaKeySystemAccess(t,n);var o=this.keySystemAccessPromises[t]={keySystemAccess:s};return s.catch((function(e){i.log('Failed to obtain access to key-system "'+t+'": '+e)})),s.then((function(e){i.log('Access for key-system "'+e.keySystem+'" obtained');var r=i.fetchServerCertificate(t);return i.log('Create media-keys for "'+t+'"'),o.mediaKeys=e.createMediaKeys().then((function(e){return i.log('Media-keys created for "'+t+'"'),r.then((function(r){return r?i.setMediaKeysServerCertificate(e,t,r):e}))})),o.mediaKeys.catch((function(e){i.error('Failed to create media-keys for "'+t+'"}: '+e)})),o.mediaKeys}))}return s.then((function(){return a.mediaKeys}))},e.createMediaKeySessionContext=function(t){var e=t.decryptdata,r=t.keySystem,i=t.mediaKeys;this.log('Creating key-system session "'+r+'" keyId: '+Lt(e.keyId||[]));var n=i.createSession(),a={decryptdata:e,keySystem:r,mediaKeys:i,mediaKeysSession:n,keyStatus:"status-pending"};return this.mediaKeySessions.push(a),a},e.renewKeySession=function(t){var e=t.decryptdata;if(e.pssh){var r=this.createMediaKeySessionContext(t),i=this.getKeyIdString(e);this.keyIdToKeySessionPromise[i]=this.generateRequestWithPreferredKeySession(r,"cenc",e.pssh,"expired")}else this.warn("Could not renew expired session. Missing pssh initData.");this.removeSession(t)},e.getKeyIdString=function(t){if(!t)throw new Error("Could not read keyId of undefined decryptdata");if(null===t.keyId)throw new Error("keyId is null");return Lt(t.keyId)},e.updateKeySession=function(t,e){var r,i=t.mediaKeysSession;return this.log('Updating key-session "'+i.sessionId+'" for keyID '+Lt((null==(r=t.decryptdata)?void 0:r.keyId)||[])+"\n } (data length: "+(e?e.byteLength:e)+")"),i.update(e)},e.selectKeySystemFormat=function(t){var e=Object.keys(t.levelkeys||{});return this.keyFormatPromise||(this.log("Selecting key-system from fragment (sn: "+t.sn+" "+t.type+": "+t.level+") key formats "+e.join(", ")),this.keyFormatPromise=this.getKeyFormatPromise(e)),this.keyFormatPromise},e.getKeyFormatPromise=function(t){var e=this;return new Promise((function(r,i){var n=et(e.config),a=t.map($).filter((function(t){return!!t&&-1!==n.indexOf(t)}));return e.getKeySystemSelectionPromise(a).then((function(t){var e=t.keySystem,n=tt(e);n?r(n):i(new Error('Unable to find format for key-system "'+e+'"'))})).catch(i)}))},e.loadKey=function(t){var e=this,r=t.keyInfo.decryptdata,i=this.getKeyIdString(r),n="(keyId: "+i+' format: "'+r.keyFormat+'" method: '+r.method+" uri: "+r.uri+")";this.log("Starting session for key "+n);var a=this.keyIdToKeySessionPromise[i];return a||(a=this.keyIdToKeySessionPromise[i]=this.getKeySystemForKeyPromise(r).then((function(i){var a=i.keySystem,s=i.mediaKeys;return e.throwIfDestroyed(),e.log("Handle encrypted media sn: "+t.frag.sn+" "+t.frag.type+": "+t.frag.level+" using key "+n),e.attemptSetMediaKeys(a,s).then((function(){e.throwIfDestroyed();var t=e.createMediaKeySessionContext({keySystem:a,mediaKeys:s,decryptdata:r});return e.generateRequestWithPreferredKeySession(t,"cenc",r.pssh,"playlist-key")}))}))).catch((function(t){return e.handleError(t)})),a},e.throwIfDestroyed=function(t){if(!this.hls)throw new Error("invalid state")},e.handleError=function(t){this.hls&&(this.error(t.message),t instanceof es?this.hls.trigger(S.ERROR,t.data):this.hls.trigger(S.ERROR,{type:L.KEY_SYSTEM_ERROR,details:A.KEY_SYSTEM_NO_KEYS,error:t,fatal:!0}))},e.getKeySystemForKeyPromise=function(t){var e=this.getKeyIdString(t),r=this.keyIdToKeySessionPromise[e];if(!r){var i=$(t.keyFormat),n=i?[i]:et(this.config);return this.attemptKeySystemAccess(n)}return r},e.getKeySystemSelectionPromise=function(t){if(t.length||(t=et(this.config)),0===t.length)throw new es({type:L.KEY_SYSTEM_ERROR,details:A.KEY_SYSTEM_NO_CONFIGURED_LICENSE,fatal:!0},"Missing key-system license configuration options "+JSON.stringify({drmSystems:this.config.drmSystems}));return this.attemptKeySystemAccess(t)},e._onMediaEncrypted=function(t){var e=this,r=t.initDataType,i=t.initData;if(this.debug('"'+t.type+'" event: init data type: "'+r+'"'),null!==i){var n,a;if("sinf"===r&&this.config.drmSystems[q.FAIRPLAY]){var s=bt(new Uint8Array(i));try{var o=V(JSON.parse(s).sinf),l=Ut(new Uint8Array(o));if(!l)return;n=l.subarray(8,24),a=q.FAIRPLAY}catch(t){return void this.warn('Failed to parse sinf "encrypted" event message initData')}}else{var u=function(t){if(!(t instanceof ArrayBuffer)||t.byteLength<32)return null;var e={version:0,systemId:"",kids:null,data:null},r=new DataView(t),i=r.getUint32(0);if(t.byteLength!==i&&i>44)return null;if(1886614376!==r.getUint32(4))return null;if(e.version=r.getUint32(8)>>>24,e.version>1)return null;e.systemId=Lt(new Uint8Array(t,12,16));var n=r.getUint32(28);if(0===e.version){if(i-320)for(var a,s=0,o=n.length;s in key message");return W(atob(f))},e.setupLicenseXHR=function(t,e,r,i){var n=this,a=this.config.licenseXhrSetup;return a?Promise.resolve().then((function(){if(!r.decryptdata)throw new Error("Key removed");return a.call(n.hls,t,e,r,i)})).catch((function(s){if(!r.decryptdata)throw s;return t.open("POST",e,!0),a.call(n.hls,t,e,r,i)})).then((function(r){return t.readyState||t.open("POST",e,!0),{xhr:t,licenseChallenge:r||i}})):(t.open("POST",e,!0),Promise.resolve({xhr:t,licenseChallenge:i}))},e.requestLicense=function(t,e){var r=this,i=this.config.keyLoadPolicy.default;return new Promise((function(n,a){var s=r.getLicenseServerUrl(t.keySystem);r.log("Sending license request to URL: "+s);var o=new XMLHttpRequest;o.responseType="arraybuffer",o.onreadystatechange=function(){if(!r.hls||!t.mediaKeysSession)return a(new Error("invalid state"));if(4===o.readyState)if(200===o.status){r._requestLicenseFailureCount=0;var l=o.response;r.log("License received "+(l instanceof ArrayBuffer?l.byteLength:l));var u=r.config.licenseResponseCallback;if(u)try{l=u.call(r.hls,o,s,t)}catch(t){r.error(t)}n(l)}else{var h=i.errorRetry,d=h?h.maxNumRetry:0;if(r._requestLicenseFailureCount++,r._requestLicenseFailureCount>d||o.status>=400&&o.status<500)a(new es({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={},qt.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}();Qa.CDMCleanupPromise=void 0;var Ja,$a,Za,ts,es=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"}(Ja||(Ja={})),function(t){t.DASH="d",t.HLS="h",t.SMOOTH="s",t.OTHER="o"}($a||($a={})),function(t){t.OBJECT="CMCD-Object",t.REQUEST="CMCD-Request",t.SESSION="CMCD-Session",t.STATUS="CMCD-Status"}(Za||(Za={}));var rs=((ts={})[Za.OBJECT]=["br","d","ot","tb"],ts[Za.REQUEST]=["bl","dl","mtp","nor","nrr","su"],ts[Za.SESSION]=["cid","pr","sf","sid","st","v"],ts[Za.STATUS]=["bs","rtp"],ts),is=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},ns=function(t){this.description=void 0,this.description=t},as="Dict";function ss(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 os="Bare Item",ls="Boolean",us="Byte Sequence",hs="Decimal",ds="Integer",cs=/[\x00-\x1f\x7f]+/,fs="Token",gs="Key";function vs(t,e,r){return ss("serialize",t,e,r)}function ms(t){if(!1===ArrayBuffer.isView(t))throw vs(t,us);return":"+(e=t,btoa(String.fromCharCode.apply(String,e))+":");var e}function ps(t){if(function(t){return t<-999999999999999||99999999999999912)throw vs(t,hs);var r=e.toString();return r.includes(".")?r:r+".0"}var Ts="String";function Ss(t){var e,r=(e=t).description||e.toString().slice(7,-1);if(!1===/^([a-zA-Z*])([!#$%&'*+\-.^_`|~\w:/]*)$/.test(r))throw vs(r,fs);return r}function Ls(t){switch(typeof t){case"number":if(!y(t))throw vs(t,os);return Number.isInteger(t)?ps(t):Es(t);case"string":return function(t){if(cs.test(t))throw vs(t,Ts);return'"'+t.replace(/\\/g,"\\\\").replace(/"/g,'\\"')+'"'}(t);case"symbol":return Ss(t);case"boolean":return function(t){if("boolean"!=typeof t)throw vs(t,ls);return t?"?1":"?0"}(t);case"object":if(t instanceof Date)return function(t){return"@"+ps(t.getTime()/1e3)}(t);if(t instanceof Uint8Array)return ms(t);if(t instanceof ns)return Ss(t);default:throw vs(t,os)}}function As(t){if(!1===/^[a-z*][a-z0-9\-_.*]*$/.test(t))throw vs(t,gs);return t}function Rs(t){return null==t?"":Object.entries(t).map((function(t){var e=t[0],r=t[1];return!0===r?";"+As(e):";"+As(e)+"="+Ls(r)})).join("")}function ks(t){return t instanceof is?""+Ls(t.value)+Rs(t.params):Ls(t)}function bs(t,e){var r;if(void 0===e&&(e={whitespace:!0}),"object"!=typeof t)throw vs(t,as);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 is==0&&(r=new is(r));var i,n=As(e);return!0===r.value?n+=Rs(r.params):(n+="=",Array.isArray(r.value)?n+="("+(i=r).value.map(ks).join(" ")+")"+Rs(i.params):n+=ks(r)),n})).join(","+n)}var Ds=function(t){return"ot"===t||"sf"===t||"st"===t},Is=function(t){return"number"==typeof t?y(t):null!=t&&""!==t&&!1!==t},ws=function(t){return Math.round(t)},Cs=function(t){return 100*ws(t/100)},_s={br:ws,d:ws,bl:Cs,dl:Cs,mtp:Cs,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:Cs,tb:ws};function xs(t,e){return void 0===e&&(e={}),t?function(t,e){return bs(t,e)}(function(t,e){var r={};if(null==t||"object"!=typeof t)return r;var i=Object.keys(t).sort(),n=o({},_s,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||Is(s)&&(Ds(i)&&"string"==typeof s&&(s=new ns(s)),r[i]=s)}})),r}(t,e),o({whitespace:!1},e)):""}function Ps(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(rs).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])||Za.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]=xs(n,e),t}),{})}(e,r))}var Fs="CMCD",Ms=/CMCD=[^&#]+/;function Os(t,e,r){var i=function(t,e){if(void 0===e&&(e={}),!t)return"";var r=xs(t,e);return Fs+"="+encodeURIComponent(r)}(e,r);if(!i)return t;if(Ms.test(t))return t.replace(Ms,i);var n=t.includes("?")?"&":"?";return""+t+n+i}var Ns=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:Ja.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!==Ja.VIDEO&&n!==Ja.AUDIO&&n!=Ja.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:$a.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===Ja.INIT||e.ot===Ja.VIDEO||e.ot===Ja.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={}),Ps(t.headers,e)):t.url=Os(t.url,e)},e.getObjectType=function(t){var e=t.type;return"subtitle"===e?Ja.TIMED_TEXT:"initSegment"===t.sn?Ja.INIT:"audio"===e?Ja.AUDIO:"main"===e?this.hls.audioTracks.length?Ja.VIDEO:Ja.MUXED:void 0},e.getTopBandwidth=function(t){var e,r=0,i=this.hls;if(t===Ja.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===Ja.AUDIO?this.audioBuffer:this.videoBuffer;return r&&e?1e3*zr.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}(),Us=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)===Tr&&r.flags===Rr){var i=this.levels,n=this.pathwayPriority,a=this.pathwayId;if(e.context){var s=e.context,o=s.groupId,l=s.pathwayId,u=s.type;o&&i?a=this.getPathwayForGroupId(o,u,a):l&&(a=l)}a in this.penalizedPathways||(this.penalizedPathways[a]=performance.now()),!n&&i&&(n=i.reduce((function(t,e){return-1===t.indexOf(e.pathwayId)&&t.push(e.pathwayId),t}),[])),n&&n.length>1&&(this.updatePathwayPriority(n),r.resolved=this.pathwayId!==a),r.resolved||w.warn("Could not resolve "+e.details+' ("'+e.error.message+'") with content-steering for Pathway: '+a+" levels: "+(i?i.length:i)+" priorities: "+JSON.stringify(n)+" penalized: "+JSON.stringify(this.penalizedPathways))}},e.filterParsedLevels=function(t){this.levels=t;var e=this.getLevelsForPathway(this.pathwayId);if(0===e.length){var r=t[0].pathwayId;this.log("No levels found in Pathway "+this.pathwayId+'. Setting initial Pathway to "'+r+'"'),e=this.getLevelsForPathway(r),this.pathwayId=r}return e.length!==t.length?(this.log("Found "+e.length+"/"+t.length+' levels in Pathway "'+this.pathwayId+'"'),e):t},e.getLevelsForPathway=function(t){return null===this.levels?[]:this.levels.filter((function(e){return t===e.pathwayId}))},e.updatePathwayPriority=function(t){var e;this.pathwayPriority=t;var r=this.penalizedPathways,i=performance.now();Object.keys(r).forEach((function(t){i-r[t]>3e5&&delete r[t]}));for(var n=0;n0){this.log('Setting Pathway to "'+a+'"'),this.pathwayId=a,ur(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;gr(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(){var t,e=null==(t=this.config)?void 0:t.loadPolicy.timeoutRetry;if(gr(e,this.stats.retry,!0))this.retry(e);else{var r;w.warn("timeout while loading "+(null==(r=this.context)?void 0:r.url));var i=this.callbacks;i&&(this.abortInternal(),i.onTimeout(this.stats,this.context,this.loader))}},e.retry=function(t){var e=this.context,r=this.stats;this.retryDelay=cr(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&&Ks.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}(),Vs=/(\d+)-(\d+)\/(\d+)/,Ys=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||Ws,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 qs(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=Vs.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 ki,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 Ws(t,e){return new self.Request(t.url,e)}var js,qs=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)),Xs=/\s/,zs=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:Hs,fLoader:void 0,pLoader:void 0,xhrSetup:void 0,licenseXhrSetup:void 0,licenseResponseCallback:void 0,abrController:Br,bufferController:Qn,capLevelController:qa,errorController:br,fpsController:Xa,stretchShortVideoTrack:!1,maxAudioFramesDrift:1,forceKeyFrameOnDiscontinuity:!0,abrEwmaFastLive:3,abrEwmaSlowLive:9,abrEwmaFastVoD:3,abrEwmaSlowVoD:9,abrEwmaDefaultEstimate:5e5,abrEwmaDefaultEstimateMax:5e6,abrBandWidthFactor:.95,abrBandWidthUpFactor:.7,abrMaxWithRealBitrate:!1,maxStarvationDelay:4,maxLoadingDelay:4,minAutoBitrate:0,emeEnabled:!1,widevineLicenseUrl:void 0,drmSystems:{},drmSystemOptions:{},requestMediaKeySystemAccessFunc:it,testBandwidth:!0,progressive:!1,lowLatencyMode:!0,cmcd:void 0,enableDateRangeMetadataCues:!0,enableEmsgMetadataCues:!0,enableID3MetadataCues:!0,useMediaCapabilities:!0,certLoadPolicy:{default:{maxTimeToFirstByteMs:8e3,maxLoadTimeMs:2e4,timeoutRetry:null,errorRetry:null}},keyLoadPolicy:{default:{maxTimeToFirstByteMs:8e3,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:2e4,backoff:"linear"},errorRetry:{maxNumRetry:8,retryDelayMs:1e3,maxRetryDelayMs:2e4,backoff:"linear"}}},manifestLoadPolicy:{default:{maxTimeToFirstByteMs:1/0,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},playlistLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:2,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},fragLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:12e4,timeoutRetry:{maxNumRetry:4,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:6,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},steeringManifestLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},manifestLoadingTimeOut:1e4,manifestLoadingMaxRetry:1,manifestLoadingRetryDelay:1e3,manifestLoadingMaxRetryTimeout:64e3,levelLoadingTimeOut:1e4,levelLoadingMaxRetry:4,levelLoadingRetryDelay:1e3,levelLoadingMaxRetryTimeout:64e3,fragLoadingTimeOut:2e4,fragLoadingMaxRetry:6,fragLoadingRetryDelay:1e3,fragLoadingMaxRetryTimeout:64e3},{cueHandler:{newCue:function(t,e,r,i){for(var n,a,s,o,l,u=[],h=self.VTTCue||self.TextTrackCue,d=0;d=16?o--:o++;var g=ba(l.trim()),v=_a(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 Me(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:Wn,subtitleTrackController:qn,timelineController:Ya,audioStreamController:Vn,audioTrackController:Yn,emeController:Qa,cmcdController:Ns,contentSteeringController:Us});function Qs(t){return t&&"object"==typeof t?Array.isArray(t)?t.map(Qs):Object.keys(t).reduce((function(e,r){return e[r]=Qs(t[r]),e}),{}):t}function Js(t){var e=t.loader;e!==Ys&&e!==Hs?(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=Ys,t.progressive=!0,t.enableSoftwareAES=!0,w.log("[config]: Progressive streaming enabled, using FetchLoader"))}var $s=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"))&&(js||(js=/chrome|firefox/i.test(navigator.userAgent)),js&&(t.audioCodec=d=void 0)),d&&(t.audioCodec=d=ue(d,r)),0===(null==(u=c)?void 0:u.indexOf("avc1"))&&(c=t.videoCodec=function(t){var e=t.split(".");if(e.length>2){var r=e.shift()+".";return(r+=parseInt(e.shift()).toString(16))+("000"+parseInt(e.shift()).toString(16)).slice(-4)}return t}(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&&!re(d,"audio",r)||c&&!re(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 tr(t);n[L]=R,i.push(R)}else{var k=new tr(t);n[L]=k,a[L]=1,i.push(k)}}})),this.filterAndSortMediaOptions(i,e,s,o,l)},r.filterAndSortMediaOptions=function(t,e,r,i,n){var a=this,s=[],o=[],l=t;if((r||i)&&n&&(l=l.filter((function(t){var e,r=t.videoCodec,i=t.videoRange,n=t.width,a=t.height;return(!!r||!(!n||!a))&&!!(e=i)&&ze.indexOf(e)>-1}))),0!==l.length){if(e.audioTracks){var u=this.hls.config.preferManagedMediaSource;Zs(s=e.audioTracks.filter((function(t){return!t.audioCodec||re(t.audioCodec,"audio",u)})))}e.subtitles&&Zs(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 ze.indexOf(t.videoRange)-ze.indexOf(e.videoRange);if(t.videoCodec!==e.videoCodec){var i=ae(t.videoCodec),n=ae(e.videoCodec);if(i!==n)return n-i}if(t.uri===e.uri&&t.codecSet!==e.codecSet){var a=se(t.codecSet),s=se(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===zs.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===ke&&e.context.level===this.level&&this.checkRetry(e)},r.onFragBuffered=function(t,e){var r=e.frag;if(void 0!==r&&r.type===Ie){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)}));ur(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);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}(Dr);function Zs(t){var e={};t.forEach((function(t){var r=t.groupId||"";t.id=e[r]=e[r]||0,e[r]++}))}var to=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 si({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=zr.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=zr.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,Ie);c&&s1?(i=0,this.bitrateTest=!0):i=r.firstAutoLevel),this.level=r.nextLoadLevel=i,this.loadedmetadata=!1}e>0&&-1===t&&(this.log("Override startPosition with lastCurrentTime @"+e.toFixed(3)),t=e),this.state=fi,this.nextLoadPosition=this.startPosition=this.lastCurrentTime=t,this.tick()}else this._forceStartLoad=!0,this.state=ci},r.stopLoad=function(){this._forceStartLoad=!1,t.prototype.stopLoad.call(this)},r.doTick=function(){switch(this.state){case Ai: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=fi;break}if(this.hls.nextLoadLevel!==this.level){this.state=fi;break}break;case mi: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=fi}}this.state===fi&&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,n=t.config,a=t.nextLoadLevel;if(null!==e&&(i||!this.startFragRequested&&n.startFragPrefetch)&&(!this.altAudio||!this.audioOnly)&&null!=r&&r[a]){var s=r[a],o=this.getMainFwdBufferInfo();if(null!==o){var l=this.getLevelDetails();if(l&&this._streamEnded(o,l)){var u={};return this.altAudio&&(u.type="video"),this.hls.trigger(S.BUFFER_EOS,u),void(this.state=Ti)}t.loadLevel!==a&&-1===t.manualLevel&&this.log("Adapting to level "+a+" from level "+this.level),this.level=t.nextLoadLevel=a;var h=s.details;if(!h||this.state===Ai||h.live&&this.levelLastLoaded!==s)return this.level=a,void(this.state=Ai);var d=o.len,c=this.getMaxBufferLength(s.maxBitrate);if(!(d>=c)){this.backtrackFragment&&this.backtrackFragment.start>o.end&&(this.backtrackFragment=null);var f=this.backtrackFragment?this.backtrackFragment.start:o.end,g=this.getNextFragment(f,h);if(this.couldBacktrack&&!this.fragPrevious&&g&&"initSegment"!==g.sn&&this.fragmentTracker.getState(g)!==Yr){var v,m=(null!=(v=this.backtrackFragment)?v:g).sn-h.startSN,p=h.fragments[m-1];p&&g.cc===p.cc&&(g=p,this.fragmentTracker.removeFragment(p))}else this.backtrackFragment&&o.len&&(this.backtrackFragment=null);if(g&&this.isLoopLoading(g,f)){if(!g.gap){var y=this.audioOnly&&!this.altAudio?O:N,E=(y===N?this.videoBuffer:this.mediaBuffer)||this.media;E&&this.afterBufferFlushed(E,y,Ie)}g=this.getNextFragmentLoopLoading(g,h,o,Ie,c)}g&&(!g.initSegment||g.initSegment.data||this.bitrateTest||(g=g.initSegment),this.loadFragment(g,s,f))}}}},r.loadFragment=function(e,r,i){var n=this.fragmentTracker.getState(e);this.fragCurrent=e,n===Kr||n===Vr?"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,Ie)},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 gi:case vi:case mi:case yi:case Ei:this.state=fi}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 io(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=eo())||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===fi){var i=r[e.level];(!i.details||i.details.live&&this.levelLastLoaded!==i||this.waitForCdnTuneIn(i.details))&&(this.state=Ai)}},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!==vi&&this.state!==mi||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===Ai){if(this.waitForCdnTuneIn(a))return;this.state=fi}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 Bn(this.hls,Ie,this._handleTransmuxComplete.bind(this),this._handleTransmuxerFlush.bind(this)),f=i?i.index:-1,g=-1!==f,v=new Qr(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===Ie){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===Ei&&(this.state=fi));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=Si;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(Ie,e);break;case A.LEVEL_LOAD_ERROR:case A.LEVEL_LOAD_TIMEOUT:case A.LEVEL_PARSING_ERROR:e.levelRetry||this.state!==Ai||(null==(r=e.context)?void 0:r.type)!==ke||(this.state=fi);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||!zr.getBuffered(t).length){var r=this.state!==fi?this.fragCurrent:null;e.poll(this.lastCurrentTime,r)}this.lastCurrentTime=t.currentTime}},r.onFragLoadEmergencyAborted=function(){this.state=fi,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,Ie),this.tick()}},r.onLevelsUpdated=function(t,e){this.level>-1&&this.fragCurrent&&(this.level=this.fragCurrent.level),this.levels=e.levels},r.swapAudioCodec=function(){this.audioCodecSwap=!this.audioCodecSwap},r.seekToStartPos=function(){var t=this.media;if(t){var e=t.currentTime,r=this.startPosition;if(r>=0&&e0&&(nT.cc;if(!1!==n.independent){var R=h.startPTS,k=h.endPTS,b=h.startDTS,D=h.endDTS;if(l)l.elementaryStreams[h.type]={startPTS:R,endPTS:k,startDTS:b,endDTS:D};else if(h.firstKeyFrame&&h.independent&&1===a.id&&!A&&(this.couldBacktrack=!0),h.dropped&&h.independent){var I=this.getMainFwdBufferInfo(),w=(I?I.end:this.getLoadPosition())+this.config.maxBufferHole,C=h.firstKeyFramePTS?h.firstKeyFramePTS:R;if(!L&&w2&&(o.gap=!0);o.setElementaryStreamInfo(h.type,R,k,b,D),this.backtrackFragment&&(this.backtrackFragment=o),this.bufferFragmentData(h,o,l,a,L||A)}else{if(!L&&!A)return void this.backtrack(o);o.gap=!0}}if(v){var _=v.startPTS,x=v.endPTS,P=v.startDTS,F=v.endDTS;l&&(l.elementaryStreams[O]={startPTS:_,endPTS:x,startDTS:P,endDTS:F}),o.setElementaryStreamInfo(O,_,x,P,F),this.bufferFragmentData(v,o,l,a)}if(g&&null!=c&&null!=(e=c.samples)&&e.length){var M={id:r,frag:o,details:g,samples:c.samples};i.trigger(S.FRAG_PARSING_METADATA,M)}if(g&&d){var N={id:r,frag:o,details:g,samples:d.samples};i.trigger(S.FRAG_PARSING_USERDATA,N)}}}else this.resetWhenMissingContext(a)},r._bufferInitSegment=function(t,e,r,i){var n=this;if(this.state===yi){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();this.audioCodecSwitch&&(l&&(l=-1!==l.indexOf("mp4a.40.5")?"mp4a.40.2":"mp4a.40.5"),1!==a.metadata.channelCount&&-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,Ie)},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=fi},r.checkFragmentChanged=function(){var t=this.media,e=null;if(t&&t.readyState>1&&!1===t.seeking){var r=t.currentTime;if(zr.isBuffered(t,r)?e=this.getAppendedFrag(r):zr.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}(Ri),ao=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 Mn,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=Qs(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&&Js(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 Pe(this),v=new je(this),m=r.contentSteeringController,p=m?new m(this):null,y=this.levelController=new $s(this,p),E=new Wr(this),T=new to(this.config),L=this.streamController=new no(this,E,T);c.setStreamController(L),f.setStreamController(L);var A=[g,y,L];p&&A.splice(1,0,p),this.networkControllers=A;var R=[h,d,c,f,v,E];this.audioTrackController=this.createController(r.audioTrackController,A);var k=r.audioStreamController;k&&A.push(new k(this,E,T)),this.subtitleTrackController=this.createController(r.subtitleTrackController,A);var b=r.subtitleStreamController;b&&A.push(new b(this,E,T)),this.createController(r.timelineController,R),T.emeController=this.emeController=this.createController(r.emeController,R),this.cmcdController=this.createController(r.cmcdController,R),this.latencyController=this.createController(qe,R),this.coreComponents=R,A.push(u);var D=u.onErrorOut;"function"==typeof D&&this.on(S.ERROR,D,u)}t.isMSESupported=function(){return ro()},t.isSupported=function(){return function(){if(!ro())return!1;var t=te();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(ne(e,"video"))}))||["mp4a.40.2","fLaC"].some((function(e){return t.isTypeSupported(ne(e,"audio"))})))}()},t.getMediaSource=function(){return te()};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 Xe.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.3"}},{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:zs},set:function(e){t.defaultConfig=e}}]),t}();return ao.defaultConfig=void 0,ao},"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);