diff --git "a/js/p5/playerjs.js" "b/js/p5/playerjs.js" new file mode 100644--- /dev/null +++ "b/js/p5/playerjs.js" @@ -0,0 +1,6 @@ +// Playerjs.com 19.10.21 +// 23.08.2024 10:53:54 +// 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(!1t.42){1t.42=[];1t.eH}if(1t[\'Ed\']){1z(Ed,1)};E F1(2G){B o={1w:K,mD:[],tJ:[],kz:\'Or\',Oe:AU,Ow:AW,8I:\'19.10.21\',gK:[\'8J\',\'\'],kx:\'\',26:K,8q:K,af:K,Oc:K,ee:K,62:K,8X:K,9q:K,u:\'#NQ#NP#NH#n8#nX#oa#NF#Ac#ND#Ao#An#Ae#NR#NK#Ba#sW#O3#Ao#An#Ae#O1#O0#NZ#NY#uS#tP#NX#NW#OO#Od#OP#PJ#PI#PH#n8#nX#oa#uS#tP#PE#Pu#Ac#PA#Px#n8#nX#oa#PC#PL#PV#Q2#Q0#n8#nX#oa#uS#tP#PX#PU#PT#P7#P6#P3#OV#OU#P8#Ba#sW#NA#P9#Po#Pm#Pl#sW#Pi#Pd=\',u2:\'\',u3:\'\',u4:\'\',u5:\'\',u6:\'\',u7:\'\',u8:\'\',u9:\'\',OQ:\'\',y:\'xx??x?=xx????=\',p:\'\',NB:-1,yZ:"Bp",gH:"//Bp.8Q",7u:[],dt:H,pr:H,ga:K,ab:K,jq:[],Mb:K,ec:\'//.8G//\',wu:0,2A:[],7B:[],aA:[],2Y:[],m8:[],9Y:0,a8:[],ne:0,tK:K,6e:K,1A:K,yc:K,6n:K,ni:\'\',jf:\'\',ak:1t.b8.Z<2i&&1t.b8.1f<2i,tc:[],Mp:[],5J:{\'1N\':1,\'BA\':1,\'fA\':1,\'e4\':1,\'ou\':0},9W:[],xz:0,ez:0,5k:K,53:K,gN:K,pg:K,My:[],oF:[],bu:K,ci:0,hr:K,ro:1E,iN:1E,qR:K,BE:E(x){B a;J a},MA:0,qs:4H,4o:K,eU:K,x8:1W.x8,d:8P.vT,kU:8P.vT,9v:8P.9v,fT:8P.9v.I("fT")==0,Mo:{},w5:\'Dt-BF.8Q/BF.js\',fd:["BE","AF"],6f:[],LR:[],LS:[],hN:1,lq:[],AF:E(x,y,z){B a;J a},17:0,n9:0,4y:K,dk:-1,9L:3,LX:0,ra:0,aq:0,3I:{x:1,y:1,x0:1,y0:1},bT:["ei","eb","f1","fX","g0","j0","mq","iV","dh","cU","pV","p6"],qu:["LY","LZ","M4","M6"],dV:0,MC:0,t0:0,Em:0,e0:0,C3:[],cK:[\'7K\',\'et\',\'mh\',\'6M\'],Na:[],oH:H,oA:[],pG:0,ws:"w"+"s",jM:K,nL:[K,K,K]};B g3={S:{w:20,h:20,1e:"-",Nc:"-",a:1,7o:-1,1u:"3L",1H:"",1N:1,fo:-1,bd:0,2w:1,1q:"",1C:"",46:"Nn",ha:12,jk:0,1p:"R",2T:"0 3 0 3",a3:"0 0 0 0",2y:1,l8:"0 0 0 0",Nq:0,la:1,bg:0,mF:0,I7:0,4E:1,a6:-1,51:"3S",cz:-1,eZ:"0 0 0 0",pM:-1,pw:"3L",aG:-1,pN:-1,6c:"1Y",4p:"y9",2w:0,jO:"3S",jH:0.7,vf:0,xC:"3L",jK:"3 5 3 5",Nt:"0 0 0 0",Nx:1,xE:"o4-o0",xM:11,xO:0,2O:"",JJ:5,JI:0,3k:0,Nl:2,N5:2,IH:0.2,IE:0,ID:0.1,fI:0,MR:"N4",MF:1,MG:5,IJ:"3S",IG:"3L",Ih:"3L",IC:1,IT:1,yP:1,7A:0,3C:0,fE:20,eS:"<2z Z=\'20\' 1f=\'20\'>",vS:1,q4:-1,kg:0,qk:1,yR:-1,MH:0.1,gg:0,3f:"",Hz:0,H4:"y9",3F:"",Fi:AZ,FE:AZ,Iv:0,5T:0,6s:"3L",HO:0,HH:"3S",HV:9,yl:"0 0 10 0",z7:"0 0 0 0",HQ:0}};E Jh(){J H;o.Ji=H}E bL(s){if(s.I(\'.\')==-1){s=s.1j(1);s2=\'\';V(i=0;i=dC.Q)9w=0}J rr.rD(\'\')}(\'LT\',\'M7\',\'Mu\',\'Ml\'));B v={1l:0,vy:0,oM:"#3S",2V:0,zb:1,8C:"#3S",51:"#3L",7A:0,dA:1,oU:1,1V:0,tq:1,eM:0,rl:1,1r:{Mi:0,1u:"3S",a:"0.4",h:34,jW:1,1m:1,jg:1,dx:0,ir:3,8w:0,s6:3,6c:"1Y",1p:"2Q",2T:"0 0 0 0",7A:0,l4:0,aw:\'\'},1O:{on:1,f:1,r:1,m:1,3A:5,vs:"3A",92:1,vq:"1G",pi:0,Ju:0,se:1,j5:0.2},W:{51:"3S",cz:"oP",4E:0.9,a6:-1,1p:"1b",2T:"0 0 0 0",2R:"7 15 7 15",1u:"3L",46:"zZ, A5, o4-o0",ha:12,5q:10,jk:0,6s:"Aa",Er:1,8C:"Mf",a:1,7o:-1,MU:0,ME:100,MJ:MI,Ng:1,rV:1,D3:"LM",s5:"3S",s7:-1,Mv:-1,D9:0,6X:3,kJ:16,Es:"Md",7A:0,kp:1,ol:1,o9:"3L",tS:0,uj:"3S",Cs:1,Ct:0,Cv:"oP",nG:0,jG:4H,cT:0,7x:0,Fz:0,Fx:0,eu:1,3z:0,kT:50,rG:0,nK:1,ew:Tq,pJ:0,r8:"oP",s0:"0 0 0 0",sn:30,8C:"zG"},1g:{51:"3S",cz:"Ti",4E:0.7,a6:-1,46:"zZ, A5, o4-o0",1p:"2Q-2v",2T:"0 0 0 0",2R:"7 10 7 15",1u:"3L",ha:12,kJ:16,5q:10,jk:0,Tz:"3L",6s:"Aa",a:1,1N:5,7o:-1,wy:1,6X:3,kp:1,ol:1,o9:"3L",nG:0,jG:4H,7A:0,Ts:1,T8:"4Y",4J:1,SN:"7p",SA:1,SZ:"1R",T5:0,T1:"6I",T0:0,SX:"56",sn:30,8C:"zG"},SW:{1p:"2Q-2v",2T:"0 10 50 0"},1G:0.8,tO:1,mg:1,9n:0,5S:0,BH:1,5f:0,4I:0,KZ:0,KX:0,3i:0,ti:1,qc:0,xB:0,xI:0,iR:\',\',iS:\';\',dc:\'//\',r5:1,j2:\'[\',ea:\']\',eY:\'6o\',nY:1,o2:-1,rB:0,SV:\'20 0 0 20\',SU:\'1c-1b\',TJ:100,T9:100,UG:-1,tm:0,Ag:1,B8:"o8",AI:"3L",AY:5,AS:10,AT:1,AV:10,ne:0,yu:1,vh:1,ge:1,4Z:\'Uv\',tB:0,jt:\'6g\',ac:1,KM:0,Kv:0,KI:0,8R:1,da:1,Kf:5,6C:0,Dl:1,pA:0,ut:5,Ut:0,Us:0,UH:0,qE:1,A3:1,L3:0,Ex:0,Uy:0,tR:1,q8:0,3e:"Ec",UI:Ic,nU:\'100%\',ga:0,E3:{7F:1,2k:0,nH:0,4i:0,1w:1,y8:0,y7:0,y6:0,UT:0,UZ:0,UK:0},DZ:{7F:1,2k:0,nH:0,4i:0,1w:1,y8:0,y7:0,y6:0},UQ:100,sI:1,fm:1,mB:14,ei:\'100%\',Bb:1,oN:20,Bn:1,g0:0.7,Be:2,y5:3,dh:10,eb:"3L",f1:"EM",fX:"3S",j0:0,mq:0,iV:j4,tu:1,cU:0,xe:1,9A:1,UP:1,UO:0.3,UN:3,UM:4,UL:5,UJ:0,TZ:TY,TX:HK,De:0,Df:1,sm:1,gz:1,Fy:1,z9:0,JS:TW,JZ:90,JV:0,JU:1,JT:"oP",JY:0,Jx:1,9f:\'2\',aE:\'3\',TT:10,TR:1,TN:1,Ug:-1,Ua:1,U9:1,TL:-1,QX:0,QT:1,QS:0,QR:1,QP:0,QI:1,QO:0,QN:1,QM:0,QK:1,QJ:0,QY:1,QQ:0,tZ:1,Rg:0,Rf:0,Re:1,Rc:0,Rb:1,R1:"#3L",R5:"#3S",R4:"#3S",R0:"#3L",QG:"#3S",Qo:"#3L",Qk:"#3S",Qj:"#3L",Qg:"#3S",Q8:"#3L",Q7:"#3S",Qe:"#3L",Qn:1,Qx:0,QE:1,QC:0.5,QA:"#3L",Qy:"#3S",Qw:1,Qt:1,Qs:1,Qr:1,Sb:1,Sa:10,S9:-1,S6:1,S5:1,S3:0,mL:0,RW:"or",S2:"or",S1:"or",S0:"or",RZ:"50%",RX:-1,S4:0,Sd:-1,Su:0,Sr:0,Fl:1,Fm:0,Sq:30,Sp:2,Bg:10,CU:0,Sm:30,Lh:1,Kr:1,6u:0,2c:{on:0,51:"3S",2V:0,9R:2,8C:"3S",1p:"1b",2T:"20 0 0 20",Z:wm,1m:0}};v.9T="ru";B 8i=E(is){B i;B C=[];B f=[];B 9J=[];B Rz=[];B 6d=[];B 8z=[];B 1M=[];B f2=[];B gp=[];B Ry=[];B 5a=[];B 5M=[];B 5v=[];B eN=[];B eD=K;B 2j;B aC=-1;B 4M=H;B 1a=is;B 6m=is=="1g";B W;B 5S=[];B dX=[];B ns;B 3w=\'\';B dD=\'\';B 6j=-1;B kM;B g2=K;B Rw=K;B oD=K;B nZ=K;B fP=K;B kV=K;B ox;B qW;B nV;B ir;B yn;B kC=[];B 5A=[];B pQ=0;B aL=0;B 9V;B 6i="2y";B bs=(o.1i.2g?"gh":"na");B bD=(o.1i.2g?"fV":"nc");C=9e(C,v[is]);C=4x(v[is],\'2T\',\'2T\');C=4x(v[is],\'a3\',\'a3\');C=4x(v[is],\'aO\',\'aO\');if(C.pJ==0){C.s0="0 0 0 0"}C=4x(v[is],\'eZ\',\'s0\');C=4x(v[is],\'2R\',\'2R\');C.nu=0;B kW="<2z C=\'2T-1c:cI\' Z=\'"+C.6X*2+"\' 1f=\'"+(C.6X*2>C.5q?(C.6X*2):C.5q)+"\' 4j:4k=\'3W://4c.w3.4e/8b/4k\' 4j=\'3W://4c.w3.4e/4g/2z\'>C.5q?(C.6X):(C.5q/2))+"\' cx=\'"+C.6X+"\' 6o=\'"+3u(C.6s)+"\'/>";B Dv="<2z Z=\'"+C.6X*2+"\' 1f=\'"+C.5q+"\' 4j:4k=\'3W://4c.w3.4e/8b/4k\' 4j=\'3W://4c.w3.4e/4g/2z\' >";B xx=4;B Ck="<5e C=\'2n:cV-4P;\'><2z Z=\'"+(xx+2)+"\' 1f=\'"+(C.5q)+"\' 4j:4k=\'3W://4c.w3.4e/8b/4k\' 4j=\'3W://4c.w3.4e/4g/2z\'><2K x1=\'1\' y1=\'"+(C.5q/2-xx)+"\' x2=\'"+xx+"\' y2=\'"+(C.5q/2)+"\' 4l=\'#"+C.1u+"\' 4l-Z=\'1\' 4l-g4=\'47\'/><2K x1=\'"+xx+"\' y1=\'"+(C.5q/2)+"\' x2=\'1\' y2=\'"+(C.5q/2+xx)+"\' 4l=\'#"+C.1u+"\' 4l-Z=\'1\' 4l-g4=\'47\'/>";B kQ="<5e C=\'2n:cV-4P;\'><2z Z=\'"+(xx+10)+"\' 1f=\'"+(C.5q+1)+"\' 4j:4k=\'3W://4c.w3.4e/8b/4k\' 4j=\'3W://4c.w3.4e/4g/2z\' C=\'jR:1b\'><2K x1=\'1\' y1=\'"+(C.5q/2+2)+"\' x2=\'"+xx+"\' y2=\'"+(C.5q/2-xx+2)+"\' 4l=\'#"+C.1u+"\' 4l-Z=\'1\' 4l-g4=\'47\' /><2K x1=\'1\' y1=\'"+(C.5q/2+2)+"\' x2=\'"+xx+"\' y2=\'"+(C.5q/2+xx+2)+"\' 4l=\'#"+C.1u+"\' 4l-Z=\'1\' 4l-g4=\'47\'/>";B 8C=5g(2o(C.8C,\'3L\'),2o(C.Et,1));B 1F=28("2f");o.1P.1X(1F);O(1F,{\'6D\':\'3k\',\'2n\':\'4P\',\'1B\':0,\'2V-7a\':C.7A});if(C.pM==1){O(1F,{"2V":"4v 6H "+3u(2o(C.pw,\'3L\'))})}B ky={};V(B i in o.5J){if(o.5J.2x(i)){ky[o.5J[i]]=-1}}if(6m){1F.C.54=Ru}F{1F.C.54=99}B Y=28("2f");if(o.ak){C.AP>0?C.ha=C.AP:\'\';C.AK>0?C.ew=C.AK:\'\';C.AB>0?C.kT=C.AB:\'\'}O(Y,{\'1p\':\'gu\',\'1c\':0,\'1b\':0,\'2n\':\'4P\',\'Z\':\'100%\',\'2R-1c\':C.aJ,\'2R-2v\':C.7d+(6m&&C.3z==1?0:20),\'2R-2Q\':C.aM,\'2R-1b\':C.7b,\'1u\':C.1u,\'46-3O\':C.ha*2o(v.8y,1),\'46-f4\':gy(C.46),\'kB-hf\':C.jk+\'px\'});if(o.1i.7i){O(Y,{\'9d-Z\':Bu})}if(is!=="W"){O(Y,{\'6D-y\':(6m&&C.3z==1?\'3k\':\'96\')})}1F.1X(Y);if(C.3z!=1){B 6R=28("2f");O(6R,{\'2n\':\'4P\',\'6D\':\'3k\',\'2V-7a\':C.7A});if(C.3z!=1){if(o.1i.7i){O(6R,{\'9d-Z\':Bu})}}Y.1X(6R)}3Y(Y,{id:(v.id+"4f"+is)});if(is=="W"){if(C.3z==1){O(Y,{\'Z\':\'100%\',\'2R-2v\':C.7d,\'2R-2Q\':C.aM+20,\'6D-x\':\'96\',\'6D-y\':\'3k\',\'bF-92\':\'ep\'});O(1F,{\'Z\':o.3c-C.4U-C.4z,\'1f\':C.kT+C.aJ+C.aM})}F{O(Y,{\'6D-y\':\'96\',\'6D-x\':\'3k\'});if(C.CK==1){nT()}}if(C.pJ==1){O(1F,{\'2q-1u\':C.r8})}if(v.W.3d==1){3r(1F)}}if(C.kp==1){B 5F=28("2f");B ba=5g(C.pJ==1?C.r8:C.51);if(C.3z==1){kX(5F,\'to 2v, 5w(\'+ba+\',\'+(C.4E*1+0.3)+\'), 5w(\'+ba+\',0)\',\'1b\',12,5,7,10,7,10,12,15);5F.1y(6i,Cx)}F{kX(5F,\'to 2Q, 5w(\'+ba+\',\'+(C.4E*1+0.3)+\'), 5w(\'+ba+\',0)\',\'1c\',5,12,10,7,10,7,15,12);5F.1y(6i,BW)}B 5H=28("2f");if(C.3z==1){kX(5H,\'to 1b, 5w(\'+ba+\',\'+(C.4E*1+0.3)+\'), 5w(\'+ba+\',0)\',\'2v\',8,5,13,10,13,10,8,15);5H.1y(6i,C0)}F{kX(5H,\'to 2Q, 5w(\'+ba+\',0), 5w(\'+ba+\',\'+(C.4E*1+0.3)+\')\',\'2Q\',5,8,10,13,10,13,15,8);5H.1y(6i,BU)}5F.1y("na",kq);5F.1y("nc",kq);5H.1y("na",kq);5H.1y("nc",kq);Y.1y("rZ",Bl,{5U:K});5F.1y("aa",bA);5H.1y("aa",bA);1F.1X(5F);1F.1X(5H);3N(qW);qW=7J(BQ,2i)}Y.1y(bs,zO,{5U:K});Y.1y(bD,uy,{5U:K});if(v.W.9V>0&&!9V&&is=="W"){if(1J Bf!=="1E"){9V=1v Bf()}}if(6m){V(B i=1;i<15;i++){if(L(v["bR"+is][is+i])){v.1g[is+i]=v["bR"+is][is+i];if(L(v["bR"+is][is+i+"1L"])){v.1g[is+i+"1L"]=v["bR"+is][is+i+"1L"]}if(L(v["bR"+is][is+i+"1e"])){v.1g[is+i+"1e"]=v["bR"+is][is+i+"1e"]}}if(L(v.1g[is+i])){if(v.1g[is+i]==1){bJ(\'f\',i);ch(f[i],9J[i],6d[i],8z[i],i);B 5I=v.1g[is+i+"1e"];B 9l=v.1g[is+i+"1L"];if(!L(5I)){v.1g[is+i+"1e"]="56"}if(5I){if(5I.I("3K")>-1&&9l){if(!v[\'6B\'+5I]){if(9l.I(":")>0){B mi=5I.5c(-1);B dm=v[\'md\'+mi];B k=4G(9l.1j(9l.I(":")+1)).2r(\',\');B ka=[];B k1;V(B j=0;j-1){!L(dm)?dm=j:\'\';k[j]=k[j].1Q("(*)",\'\')}k1=k[j].I("->2W:");ka[j]=\'\';if(k1>0){ka[j]=k[j].1j(k1+6);k[j]=k[j].1j(0,k1)}}o[\'6B\'+5I]=k;o[\'m\'+mi+\'4f\'+\'2W\']=ka;9l=v.1g[is+i+"1L"]=9l.1j(0,9l.I(":"))}F{o[\'6B\'+5I]=[];v.1g[is+i+"1L"]=9l}v[\'6B\'+5I]=1;o[\'ko\'+5I]=2o(dm,0)}}}6d[i].1U=2L(5I);if(2u(9l)){6d[i].1U=9l}if(5I=="3b"){o.gQ=H}1M[i]=5I;8h(i);if(1M[i]==\'mt\'){!o.fO?o.fO=1v RJ():\'\';if(L(1t.yS)){6d[i].1U=o.fO.RI();o.fO.Ch()}}if(1M[i]in o.5J){ky[1M[i]]=i}f[i].1y(bs,6x,{5U:K});f[i].1y(bD,5W,{5U:K});f[i].1y(6i,b7);f[i].1y("aa",bA);if(v.1g[is+i+"1m"]==1){O(f[i],{"1f":0})}}}}}E Bl(x){if(is=="W"&&C.3z==1&&x){if(x.rs==0&&x.bK!=0){Y.aW-=x.bK;x.9B()}}3N(nV);nV=7J(uy,kZ);bq()}E zO(){o.3H=H}E uy(){if(C.hl==1){2I(o.h9);o.h9=1z(E(){if(!o.3H&&!o.nO){8p()}},(v.1g.h6>0?v.1g.h6*2i:(o.1i.tv?4g:2i)))}o.3H=K}E 6x(1d){if(o.26){o.5u?o.U.5u(K):\'\'}B i=1d.4p.7m(\'nw\');B x;if(i){x=\'f\'}F{if(1d.4p.7m(\'bw\')){i=1d.4p.7m(\'bw\');x=\'f2\'}}if(i){i=2H(i);B h3=K;if(L(2h(x)[i])){if(C.a6>-1){O(2h(x+\'bg\')[i],{\'1B\':C.a6})}if(2u(C.dU)){O(2h(x+\'bg\')[i],{\'6W\':\'fA(\'+C.dU+\')\'})}if(C.7o>-1){O(2h(x+\'1L\')[i],{\'1B\':C.7o});O(2h(x+\'5T\')[i],{\'1B\':C.7o})}if(is=="W"){if(1M[i].I("W")==0){B id=1M[i].1j(8);if(3w==id||dD==id){O(2h(x+\'1L\')[i],{\'1u\':C.6s});O(2h(x+\'5T\')[i],{\'1u\':C.6s});h3=H}F{O(2h(x+\'1L\')[i],{\'1u\':C.1u})}}}if(C.t6==1&&L(C.ly)&&h3){}F{O(2h(x+\'bg\')[i],{\'7r\':C.cz})}}}};E 5W(1d){if(o.26){o.5u?o.U.5u(H):\'\'}B i=1d.4p.7m(\'nw\');B x;B h3=K;3N(kf);bq();if(i){x=\'f\'}F{if(1d.4p.7m(\'bw\')){i=1d.4p.7m(\'bw\');x=\'f2\'}}if(i){if(L(2h(x)[i])){if(C.a6>-1){O(2h(x+\'bg\')[i],{\'1B\':C.4E})}if(2u(C.dU)){O(2h(x+\'bg\')[i],{\'6W\':\'fA(1)\'})}if(C.7o>-1){O(2h(x+\'1L\')[i],{\'1B\':C.a});O(2h(x+\'5T\')[i],{\'1B\':C.a})}if(is=="W"){if(1M[i].I("W")==0){B id=1M[i].1j(8);if(3w==id||dD==id){O(2h(x+\'1L\')[i],{\'1u\':C.6s});O(2h(x+\'5T\')[i],{\'1u\':C.6s});h3=H}F{if(L(o.a8[id])){kv(i)}F{O(2h(x+\'1L\')[i],{\'1u\':C.1u})}}}}if(C.t6==1&&L(C.ly)&&h3){}F{O(2h(x+\'bg\')[i],{\'7r\':o.a8[id]?C.s5:C.51})}}}}E b7(1d){if(!fP){B d=1v 8j();o.bH=d.9Z();B i=1d.4p.7m(\'nw\');if(i){if(L(f[i])){if(L(1M[i])){if(is=="W"){o.2b=1E}5b(i,0)}}}pd()}}B un;B kf;E DD(1d){if(!fP){B i=1d.4p.7m(\'bw\');if(i){if(L(5v[i])){if(2j in o.5J){un=i;kf=7J(zE,4H)}}}}}E zE(){s8(un)}E bA(1d){3N(kf);1d.6E=H;bq()}E tG(1d){3N(kf);if(!fP){B d=1v 8j();o.bH=d.9Z();B i=1d.4p.7m(\'bw\');if(i){if(i==0){if(5v[0]==\'1u\'){db();5b(pQ)}F{eB()}}F{if(L(5v[i])){s8(i)}}}}}E q0(1d){B x=1d.4p.7m(\'DC\');if(x){tC(x)}}E EY(1d){bq();B i=1d.4p.7m(\'bw\');if(L(5v[i])){if(7y("=",i)>0){B x=5v[i].1j(0,7y("=",i));B y=5v[i].1j(7y("=",i)+1);B z=2j+\'DH\';if(!v[z]){v[z]=[]}if(!L(v[z][x])){v[z][x]=v[x]+\'\'}tj(x,y)}}};E tj(x,y){v[x]=y;if(o.5G&&v.tu==1&&x!="cU"){3U.9r("mw"+x,y)}if(o.4y&&o.3h){o.3h.9a()}o.U.ip();tC(x)}E EP(1d){B i=1d.4p.7m(\'bw\');B x=5v[i];if(L(x)){if(x.I("=")>0){B z=x.1j(0,x.I("="));B y=x.1j(x.I("=")+1);v[z]=y;yp();8h(o[2j+\'tD\']);if(2j=="iP"){7M("CM")}}}}E 8h(i){if(L(1M[i])){B bh=K;B 8c=K;B 5x=\'\';if(6m){if(1M[i]=="4Y"){5x=o.P.su()}if(1M[i]=="7p"){5x=o.P.rP()}if(1M[i]=="3b"){5x=\' \';8c=H}if(1M[i].I("3K")>-1){if(o[\'6B\'+1M[i]]){if(o[\'6B\'+1M[i]].Q>0){B t=o[\'ko\'+1M[i]];if(t!=-1){5x=o[\'6B\'+1M[i]][t]}8c=H}}}if(1M[i]=="cA"){if(o.7O){5x=o.m8[o.RF]}}if(1M[i]=="7p"||1M[i]=="cA"||1M[i]=="4Y"){if(o[\'6B\'+1M[i]].Q==0){bh=H}F{if(o[\'6B\'+1M[i]].Q==1&&(C.Cl!=1||o[\'6B\'+1M[i]][0]==1)){bh=H}F{8c=H}}}if(1M[i]=="62"){if(!o.62){bh=H}F{8c=H}}if(1M[i]=="6I"){if(o.2t!=\'ex\'&&!v.6I){bh=H}F{8c=H}}if(1M[i]=="1R"){if(L(o.1S)){8c=H;if(o.53||v.9A==1){if(o.3B){5x=o.2Y[!o.53?o.3B.7t():o.2S]}}F{5x=\'\'}B kj=0;V(B s=0;s0){B x=\' \';B y=[\'yr\',\'yx\',\'z8\'];V(B z=0;z-1?x:\' \';o[1M[i]+\'7P\']=5x;8c=H}}8z[i].1U=5x+(5x!=\'\'&&C.RH!=1?\' &hn;<2z Z="kD" 1f="Fq" xr="-1 -1 5 8" 8I="1.1" 4j="3W://4c.w3.4e/4g/2z" 4j:4k="3W://4c.w3.4e/8b/4k">\':\'\');B zV=6m&&aC!=-1;if(bh){1m(f[i]);if(6m){eN[i]?2I(eN[i]):\'\';if(o.R){o.R.hG(i,K,5x)}F{eN[i]=1z(E(){o.R.hG(i,K,5x)},4H)}}O(f[i],{\'1p\':\'2E\',\'2v\':0,\'1c\':-100})}if(8c){if(zV){}F{if(C.3z==1){O(f[i],{\'2n\':\'cV-4P\'})}F{1o(f[i])}}if(6m){eN[i]?2I(eN[i]):\'\';if(o.R){o.R.hG(i,H,5x)}F{eN[i]=1z(E(){o.R.hG(i,H,5x)},4d)}}O(f[i],{\'1p\':\'gu\',\'2v\':0,\'1c\':0})}2C()}V(B j=1;j-1;if(2j==\'4Y\'||2j==\'7p\'||2j==\'1R\'||2j==\'56\'||v4||2j==\'cA\'||2j in o.5J||2j.I("8K")>0||2j==\'3b\'||2j==\'1u\'){aC=i;B z=h5(o[\'6B\'+2j]);if(2j=="qw"){if(C.rn==1){z=7M("RM")}F{z=7M("RN")}}if(2j=="iP"){z=7M("RO")}if(2j=="3b"&&o.3b){z=[];V(B j=1;j<=16;j++){if(L(v["3b"+j])){z.2M(2L(v["3b"+j]));kC[z.Q]=v["3b"+j]}}}if(2j=="1u"&&o.4o){z=[];pQ=i;V(B j=0;j"+2L(\'mt\');O(uf,{\'1u\':C.1u,\'9X\':\'2B\',\'6A\':\'4a\',\'2T-1b\':(pq?\'dJ\':0)});5M[0].1X(uf);o.fk=1W.8e(v.id+"DW");o.fk.Rs=o.3B.yB;uf.1y(6i,o.3B.yB)}if(pq){if(g2){if(aL==2){z=[];3r(f2[0])}V(j=0;j0&&o.qu.I(\'Rn\'+2j)>-1){5a[0].1U=kQ+2L(2j);5v[0]="1u";5M[0].1U=kH(2j)}O(5M[0],{\'Z\':C.5q*2.5,\'1C-8s\':\'2v\'})}if(aL!=1&&x[0]>1){f2[0].1y(bs,6x);f2[0].1y(bD,5W);f2[0].1y(6i,tG);f2[0].1y("aa",bA)}F{O(f2[0],{"6A":\'6T\'})}if(C.z4==1){3r(f2[0])}if(L(z)){B zz=\'\';V(j=0;j0){o[2j+\'tD\']=i}if(z[j].I("sF")==0){B 1I=z[j];if(1I.I("8K")>0){5a[y].1U=2L(z[j].1j(1I.I("8K")+5))}F{5a[y].1U=2L(z[j].1j(7))}if(z[j]==\'Rp\'){ns=f2[y];O(f2[y],{"2V-1c":"4v 6H "+(C.tk==1?8C:"5w(100,100,100,0.7)")})}}F{5a[y].1U=z[j]}}F{5a[y].1U=z[j]}5v[y]=2j+j;if(fy==j||Du==j){5M[y].1U=fy==j?kW:Dv;if(fy==j){mT(y)}}if(1J(z[j])==\'4C\'){if(z[j].I("sF")==0){B t=z[j].1j(7);if(t.I("1u")>0){5M[y].1U="<2f C=\'"+(v[t]=="3S"?\'2V:4v 6H #jJ;1f:aS;Z:aS;\':\'1f:dJ;Z:dJ;\')+";2q-1u:"+(v[t].I("#")==-1?\'#\':\'\')+v[t]+";2V-7a:dJ;\'>"}F{if(L(v[z[j].1j(7)])){5M[y].1U=v[z[j].1j(7)]}}}if(2j=="3b"){if(L(kC[y])&&o.3b){5M[y].1U=o.3b.1q(kC[y],0.7,3u(C.6s))}}if(2j=="1u"){if(L(5A[y])&&o.4o){5M[y].1U=kH(5A[y])}}if(2j==\'4Y\'){if(z[j]==2L("2B")&&o.P.iv()){mT(y)}if(2u(v.d1)){B fq=v.d1.2r(",");V(B k=0;k-1){3r(f2[y])}}}}}B tL="";if(1J(z[j])==\'4C\'){if(z[j].I("sF")==0){3Y(f2[y],{\'Rq\':i,\'DC\':z[j].1j(7)});tL="q0"}}if(!6N){f2[y].1y(bs,6x);f2[y].1y(bD,5W);if(tL=="q0"){f2[y].1y(6i,q0)}F{f2[y].1y(6i,tG)}f2[y].1y("aa",bA);f2[y].1y("Hj",DD)}F{O(f2[y],{"6A":"6T"})}}}}2C()}if(1M[i]==\'6I\'){o.U.jE();2j=-1}if(1M[i]==\'mt\'&&L(o.fO)){o.fO.7z();2j=-1}if(1M[i].I(\'W\')>-1){B id=1M[i].1j(8);if(L(o.1K[id])){B fl=o.1K[id][\'3m\'];if(L(fl)){if(1M[i].I(\'W\')>-1){if(L(kM)){2j=-1;J}}if(fl.I(\'3A:\')==0){if(id.I(\'x\'+dD)!=0){o.2b=fl.1j(5);d5(id.1j(0,id.pj(\'-\'))+\'-0\');J}if(!o.1A){o.2b=fl.1j(5)}if(!o.1w){o.U.2p()}3x(\'3A\',fl.1j(5));v.W.7x==0&&v.W.eu==1?8p():\'\';J}do(i);sQ(id);7M("BV");if(L(o.1K[id][\'7I\'])&&v.7I==1&&v.Rv==1){7I(o.1K[id][\'7I\'])}F{op(id);o.U.dw(fl,(v.W.jc==1?1:1E));v.W.7x==0&&v.W.eu==1?1z(8p,4H):\'\';oD=K;nZ=K;oB(id);js("Rx")}}F{if(L(o.1K[id][\'5j\'])){6h(id);if(oD){6j==-1?5b(0,0):\'\'}F if(nZ){6j==-1?5b(2H(f.Q)-2,0):\'\'}}}}if(o.3d){o.3d.m7()}}if(1M[i]==\'62\'){o.P.h0()}}}};G.FW=E(x){8h(o[x+\'tD\'])};E tC(x){if(x=="p6"){D1();J}if(x=="pV"){B z=2j+\'DH\';if(v[z]){V(B y in v[z]){if(v[z].2x(y)){tj(y,v[z][y])}}eV()}J}bq();V(B i=0;i0){f2[0].1y(6i,yp);5a[0].1U=2L(x.1j(x.I("8K")+5))}F{f2[0].1y(6i,eV);5a[0].1U=(C.uQ!=1?kQ:\'\')+2L(x)}O(5a[0],{\'46-3O\':C.kJ*2o(v.8y,1)});f2[0].1y(bs,6x);f2[0].1y(bD,5W);f2[0].1y("aa",bA);B 4s=[];B m9=K;if(x.I("3O")>0){4s=[\'50%\',\'75%\',\'100%\',\'125%\',\'wm%\',\'Al%\',\'4H%\',\'RT%\',\'d0%\',\'j4%\']}if(x.I("4E")>0){4s=[\'0\',\'0.2\',\'0.3\',\'0.4\',\'0.5\',\'0.6\',\'0.7\',\'0.8\',\'0.9\',\'1\']}if(x.I("jC")>0){V(B i=-5;i<5.5;i+=0.5){4s.2M(2F.47(i*100)/100)}}if(x.I("dS")>0){4s=[4H,j4,h8]}if(x.I("2Q")>0){V(i=0;i<21;i++){4s[i]=i*10}}if(x.I("yr")>0){V(i=0;i<24;i++){4s[i]=i}}if(x.I("yx")>0||x.I("z8")>0){V(i=0;i<60;i++){4s[i]=i}}if(x.I("9R")>0){m9=H;4s=[0,1]}if(x.I("4l")>0){m9=H;4s=[0,1]}if(x.I("1u")>0){4s=[\'3L\',\'EM\',\'RC\',\'RU\',\'Se\',\'Sg\',\'Sh\',\'Si\',\'Sj\',\'Sk\',\'Sl\',\'Sf\',\'So\',\'Ss\',\'St\',\'Sn\',\'Sc\',\'3S\'];B vx=v[x].1Q("#","");if(4s.I(vx)==-1){4s[8]=vx}}V(y=1;y<=4s.Q;y++){bJ(\'f2\',y,0);ch(f2[y],gp[y],5a[y],5M[y],y);O(5M[y],{\'2R-1b\':0});if(x.I("1u")>0||x.I("2Q")>0||x.I("8K")>0||x.I("jC")>0){y%3!=0?O(f2[y],{\'jR\':\'1b\'}):\'\';O(f2[y],{\'Z\':\'33.3%\'});if(x.I("1u")>0){4s[y-1]=2o(v["RY"+(y-1)],4s[y-1]);5a[y].1U="<2f C=\'"+(4s[y-1]=="3S"?\'2V:4v 6H #jJ;1f:EN;Z:EN;\':\'1f:aB;Z:aB;\')+";2q-1u:"+3u(4s[y-1])+";2V-7a:aB;\'>";O(f2[y],{\'2K-1f\':1})}F{5a[y].1U=4s[y-1]}}F{if(x.I("dS")>0){5a[y].1U=4s[y-1]}F{y%2!=0?O(f2[y],{\'jR\':\'1b\'}):\'\';O(f2[y],{\'Z\':\'50%\'});if(m9){5a[y].1U=2L(4s[y-1]+\'7P\')}F{5a[y].1U=4s[y-1]}}}5v[y]=x+\'=\'+4s[y-1];if((4s[y-1]==v[x]&&6S(v[x])!=" ")||v[x]==\'#\'+4s[y-1]){5M[y].1U=kW;mT(y)}f2[y].1y(bs,6x);f2[y].1y(bD,5W);if(x.I("8K")>0){f2[y].1y(6i,EP)}F{f2[y].1y(6i,EY)}f2[y].1y("aa",bA)}2C()}E mT(x){f2[x].nm.aY(\'6Z-\'+v.id+\'-ey-md\');O(5a[x],{\'1u\':C.6s});ob(gp[x])}E op(id){if(L(o.1K[id][\'2a\'])){v.2a=o.1K[id][\'2a\'];L(v.2a)?o.P.ae(v.2a):\'\'}if(L(o.1K[id][\'1L\'])){o.ah=o.1K[id][\'1L\']}v.W.F4>0?kM=1z(Ev,v.W.F4*2i):\'\';xU()}E oB(id){B t=o.1K[id][\'1L\'];if(L(t)){if(v.qc==1){if(o.U.qb(o.1K[id])){}F{v.1L=(v.xI==1&&L(o.qY)?o.qY+(v.xB==1?\'
\':\' \'):\'\')+t}o.U.ar(\'1L\')}}if(v.fI==1){if(L(o.1K[id][\'8n\'])){v.8n=o.1K[id][\'8n\']}F{v.8n=[]}o.R.k9()}B xv=[\'5o\',\'oI\',\'6I\',\'7h\',\'X\',\'iW\',\'BL\',\'o3\',\'o1\',\'4i\',\'4w\',\'1k\',\'BM\',\'BO\',\'8o\',\'cC\',\'al\',\'9C\',\'ku\'];V(B i=0;i0){v.1A=o.2b=o.P.17()}F{2G.1A&&!o.2b?o.2b=2G.1A:v.1A=0}}F{v.1A=o.2b=x}}F{v.1A=0}}E Ev(){2I(kM);kM=1Z}E do(x){if(6j==0&&!o.1A){O(6d[6j],{\'1u\':C.1u});O(9J[6j],{\'7r\':C.51});8z[6j].1U=\'\';f[6j].nm.5o(\'6Z-\'+v.id+\'-ey-pl\')}F{o.t8=x;if(6j>-1){kv(6j)}if(3w!=\'\'){if(!o.a8[3w]&&L(o.1K[3w])){o.wu+=2o(o.1K[3w].1k,0)}o.a8[3w]=H;5S=vz(5S,3w)}}if(1M[x]){B id=1M[x].1j(8);8z[x].1U=kW;f[x].nm.aY(\'6Z-\'+v.id+\'-ey-pl\');O(6d[x],{\'1u\':C.6s,\'1C-xZ\':\'1Y\',\'1B\':C.a});ob(9J[x]);if(C.t6==1&&L(C.ly)){O(9J[x],{\'7r\':C.ly})}6j=x;3w=id;o.3w=3w;v.4S=3w;o.mf=6d[x].1U;o.t8=3w;dD=o.1K[id][\'jD\'];if(o.R){o.R.iq()}if(9V){9V.Rh()}}}E 6h(id){B x=id==0?o.W:o.1K[id];o.t8=id;V(B i=0;iv.W.9V){9V.aY(C,6R)}}V(B i=0;i-1){x[i].dY=1}}}if(L(x[i].dY)){if(x[i].dY==1){o.a8[x[i].id]=H;kv(i)}}if(L(x[i].5j)){8z[i].1U=Ck;O(8z[i],{"1u":C.1u})}f[i].1y(bs,6x);f[i].1y(bD,5W);f[i].1y(6i,b7);f[i].1y("aa",bA);if(L(o.a8[x[i].id])){kv(i)}if(3w==x[i].id){do(i)}if(dD==x[i].id){O(6d[i],{\'1u\':C.6s});O(8z[i],{\'1u\':C.6s});ob(9J[i])}}2C();4M=K;o.R?o.R.4D():\'\'}E ob(x){if(2u(C.Cp)&&x){O(x,{"2q-aw":"3j-4W(5w(0, 0, 0, "+(1-C.Cp*1)+") 0 0)"})}}E kX(x,y,z,x1,y1,x2,y2,x3,y3,x4,y4){B ww=(C.3z==1?\'Cq\':\'100%\');B hh=(C.3z==1?\'100%\':\'Cq\');O(x,{\'1p\':\'2E\',\'2n\':\'cV-4P\',\'Z\':ww,\'1f\':hh,\'1C-8s\':\'7E\'});if(C.Cs==1){O(x,{\'2q\':\'-lx-3j-4W(\'+y+\')\',\'2q\':\'-3T-3j-4W(\'+y+\')\',\'2q\':\'-ms-3j-4W(\'+y+\')\',\'2q\':\'-o-3j-4W(\'+y+\')\',\'2q\':\'3j-4W(\'+y+\')\',})}if(C.3z==1||o.1i.2g){O(x,{\'6A\':\'4a\'})}F{O(x,{\'4a-3e\':\'1Y\'})}if(C.nG==1){O(x,{\'6b-Z\':C.jG+\'px!5V\'})}if(z=="1c"){O(x,{\'1c\':-1,\'1b\':0})}if(z=="2Q"){O(x,{\'2Q\':-1,\'1b\':0})}if(z=="1b"){O(x,{\'1c\':0,\'1b\':0})}if(z=="2v"){O(x,{\'1c\':0,\'2v\':0})}if(z=="2v"||z=="1b"){O(x,{\'1C-8s\':\'1b\',\'2R-1c\':1F.2Z/2-10})}x.1U="<7E><2f "+(C.Ct==1?"Qh=\'G.C.7r=\\"#"+C.Cv+"\\"\' Ql=\'"+(C.tS==1?"G.C.7r=\\"#"+C.uj:"G.C.2q=\\"1Y")+"\\"\'":"")+" C=\'4a-3e:2B;6A:4a;Z:aB;1f:aB;2V-7a:aB;"+(C.tS==1?"2q-1u:#"+C.uj+";":"")+(z=="1c"?"2T-1c:dJ;":"")+(z=="2Q"?"2T-1c:dJ;":"")+(z=="2v"?"2T-1b:fJ;":"")+(z=="1b"?"2T-2v:fJ;":"")+"\'><2z Z=\'20\' 1f=\'20\' 4j:4k=\'3W://4c.w3.4e/8b/4k\' 4j=\'3W://4c.w3.4e/4g/2z\'><2K x1=\'"+x1+"\' y1=\'"+y1+"\' x2=\'"+x2+"\' y2=\'"+y2+"\' 4l=\'#"+C.o9+"\' 4l-Z=\'"+C.ol+"\' 4l-g4=\'47\'/><2K x1=\'"+x3+"\' y1=\'"+y3+"\' x2=\'"+x4+"\' y2=\'"+y4+"\' 4l=\'#"+C.o9+"\' 4l-Z=\'"+C.ol+"\' 4l-g4=\'47\'/>"}G.am=E(){if(C.kp==1){am()}};E BQ(){if(eD){am()}}E am(e){if(C.kp==1&&!kV){if(C.3z==1){B h=Y.R3;B m=1F.2e+C.7b+C.7d+20;B t=Y.aW}F{B h=Y.Cm;B m=1F.2Z;B t=Y.eP}if(h>m){if(t>0){if(!5X(5F)){1o(5F);B m1=1v 5P({"mc":5F,"1H":"8M","to":1,"17":0.3,"me":"5F"})}}F{if(5X(5F)){B m2=1v 5P({"mc":5F,"1H":"8M","to":0,"17":0.3,"me":"5F","1m":H})}if(e){e.bK<0?e.9B():\'\'}}if(t0?e.9B():\'\'}}}F{1m(5F);1m(5H)}}}E BU(){B x=Y.eP+1F.2Z-60;B m=1v 5P({"mc":Y,"1H":"96","to":x,"17":0.3,"me":"BP","6F":"bW"});1z(am,2i)}E BW(){B x=Y.eP-1F.2Z+60;B m=1v 5P({"mc":Y,"1H":"96","to":x,"17":0.3,"me":"R6","6F":"bW"});1z(am,2i)}E kq(1d){2I(o.h9);1d.bc()}E C0(){B x=Y.aW+(1F.2e+C.7b+C.7d)-60;B m=1v 5P({"mc":Y,"1H":"ij","to":x,"17":0.3,"me":"R8","6F":"bW"});1z(am,2i)}E Cx(){B x=Y.aW-(1F.2e+C.7b+C.7d)+60;B m=1v 5P({"mc":Y,"1H":"ij","to":x,"17":0.3,"me":"BT","6F":"bW"});1z(am,2i)}E Cy(x){if(x==\'\'){6h(0)}F{if(L(o.1K[x])){6h(x)}}2j=\'\'}E kv(x){8z[x].1U=\'\';O(6d[x],{\'1u\':C.D3});if(C.D9==1){O(6d[x],{\'1C-xZ\':\'2K-R9\'})}if(C.rV>-1){O(6d[x],{\'1B\':C.rV})}f[x].nm.5o(\'6Z-\'+v.id+\'-ey-pl\');O(9J[x],{\'7r\':C.s5});if(C.s7>-1){O(9J[x],{\'1B\':C.s7})}}E s8(i){if(L(5v[i])){bq();if(7y("4Y",i)==0){o.U.5Z(5v[i].1j(7))}if(7y("7p",i)==0){o.U.dN(5v[i].1j(10))}if(7y("1R",i)==0){!o.3B?o.3B=1v i2():\'\';o.3B.94(5v[i].1j(8))}if(7y("cA",i)==0&&v.7O==1){o.7O.DQ(5v[i].1j(7))}if(7y("3K",i)==0){B 5I=5v[i].5c(0,-1);o[\'ko\'+5I]!=-1?o[\'ko\'+5I]=i-1:\'\';if(o[\'6B\'+5I]){B mi=5I.5c(-1);if(o[\'m\'+mi+\'4f\'+\'2W\'][i-1]!=\'\'){B ap=o[\'m\'+mi+\'4f\'+\'2W\'][i-1].2r(":");3x(ap[0],ap.Q>1?ap[1]:1Z)}if(L(1t[\'ng\'+mi])){v[\'md\'+mi]=i-1;1t[\'ng\'+mi](v.id,o[\'6B\'+5I][i-1],i-1)}}8h(aC);8p()}if(7y("3b",i)==0){o.3b?o.3b.2W(kC[i]):\'\';8p()}if(7y("1u",i)==0){db();5b(0,0,5A[i])}V(B p in o.5J){if(o.5J.2x(p)){if(7y(p,i)==0){o.P.Lt(p,i)}}}if(7y("8K",i)>0){if(5a[i].1U==2L(\'6N\')){7M(2j+\'0\');8h(aC);if(2j=="iP"){7M("CM")}eB()}F{if(2j=="qw"&&C.rn==1){7M(\'rn\',i);8h(aC);eB()}}}if(7y("56",i)==0){o.U.8T(5v[i].1j(5));ia();1z(8p,4H)}}};G.ia=E(){ia()};G.FX=E(x){V(B i=0;i<1M.Q;i++){if(1M[i]==x){J H}}J K};E ia(){V(B i=0;i<1M.Q;i++){if(1M[i]=="56"){8h(i);if(2j==\'56\'){db();5b(i,0)}}}}E bJ(x,i,dz){if(L(2h(x))){2h(x)[i]=28("2f");if(i<2||x=="f"||2j!=\'4Y\'||dz>0){if(C.3z==1){Y.1X(2h(x)[i])}F{6R.1X(2h(x)[i])}}F{if(C.3z==1){Y.vo(2h(x)[i],2h(x)[i-1])}F{6R.vo(2h(x)[i],2h(x)[dz==2?i-2:i-1])}}if(x==\'f\'){3Y(2h(x)[i],{\'nw\':i})}if(x==\'f2\'){3Y(2h(x)[i],{\'bw\':i})}2h(x+\'bg\')[i]=28("2f");B nD=28("2f");2h(x)[i].1X(nD);nD.1X(2h(x+\'bg\')[i]);eW(nD);2h(x+\'4u\')[i]=28("2f");2h(x)[i].1X(2h(x+\'4u\')[i]);eh(2h(x+\'4u\')[i]);eW(2h(x+\'4u\')[i]);2h(x+\'1L\')[i]=28("2f");2h(x)[i].1X(2h(x+\'1L\')[i]);2h(x+\'5T\')[i]=28("2f");2h(x)[i].1X(2h(x+\'5T\')[i]);if(i>0&&x=="f2"&&6m&&C.wy==0){3r(2h(x+\'5T\')[i])}}};E ch(x,9h,kE,yT,QU,ii){O(x,{\'1p\':\'gu\',\'2v\':0,\'1c\':0,\'6A\':\'4a\',\'1f\':\'2B\',\'Z\':\'100%\',\'6D\':\'3k\',\'2n\':\'4P\',\'2K-1f\':\'1.QV\'});if(6m){if(C.3z==1){O(x,{\'Z\':\'2B\'})}}if(C.rG&&C.3z==1){O(x,{\'QW\':C.rG})}if(C.3z==1&&(!6m||ii>0||C.z4==1)){O(x,{\'2n\':\'cV-4P\',\'bj-8s\':\'1c\',\'bF-92\':\'eQ\'})}O(9h,{\'2q\':(C.Id==1?"3j-4W(to 1b,"+3u(C.Sv)+", "+3u(C.51)+")":3u(C.51)),\'1B\':C.4E,\'9X\':\'1Y\',\'5p\':\'1B 0.2s 6F-5r,2q .2s 6F-5r,6W .2s 6F-5r\'});eh(9h);eh(9h.4h);if(C.an==1){O(9h.4h,{\'kL-6W\':\'an(aS)\'})}if(C.Rj==1){x.C[C.3z==1?"2V-2v":"2V-2Q"]="4v 6H "+5g(2o(C.Sw,\'3L\'),2o(C.U7,0.2))}O(kE,{\'1p\':\'gu\',\'2v\':0,\'1c\':0,\'jR\':(C.8s?C.8s:\'1b\'),\'1u\':C.1u,\'2R-1c\':C.jV,\'2R-2v\':C.yJ,\'2R-2Q\':C.U8,\'2R-1b\':C.yK,\'9X\':\'1Y\',\'1B\':C.a,\'5p\':\'1B 0.2s 3j,1u 0.2s 3j\',});O(yT,{\'1p\':\'gu\',\'2v\':0,\'1c\':0,\'jR\':(C.CS?C.CS:\'2v\'),\'2R-1c\':C.jV,\'2R-2v\':C.yJ,\'2R-1b\':C.yK,\'9X\':\'1Y\',\'46-3O\':C.5q*2o(v.8y,1),\'1B\':C.a,\'1u\':C.6s,\'5p\':\'1B 0.2s 3j,1u 0.2s 3j\'});if(C.nG==1){O(x,{\'6b-Z\':C.jG+\'px!5V\'});O(kE,{\'6b-Z\':(C.jG-70)+\'px!5V\'})}F{if(C.3z==1){if(C.nK==1){O(x,{\'Z\':C.ew});O(kE,{\'Z\':C.ew-70})}}F{O(kE,{\'bF-92\':\'ep\'});O(yT,{\'bF-92\':\'ep\'})}}}E eB(){V(B i=1;i1?f[1]:f[0]}if(is=="W"){nT();o.R?o.R.j8():\'\';B x=f[0];if(v.ur==1){qh()}}f.Q>1&&!x?(f[1]?x=f[1]:\'\'):\'\';f.Q>2&&!x?(f[2]?x=f[2]:\'\'):\'\';if(x){x.2e==0&&f2.Q>0?x=f2[0]:\'\'}if(Y.2e-Y.yj>0&&x&&C.3z!=1){if(L(5F)){O(5F,{"Z":6R.2e})}if(L(5H)){O(5H,{"Z":6R.2e})}C.nu=(Y.2e-x.2e)-(Y.yj-x.yj)}F{C.nu=0}}};E z6(){B x=0;B y=0;B z=\'\';V(B i=1;i0){5b(x[1],0)}}}if(o.R){is==\'1g\'?o.R.nB():\'\';if(is==\'W\'){o.R.j8();if(v.W.BY==1){o.R.sa("1e","W",K)}}}if(o.1i.7i){O(Y,{\'9d-Z\':\'2B\'});if(C.3z!=1){O(6R,{\'9d-Z\':\'2B\'})}}fP=H;3N(ox);ox=7J(BX,100)};E BX(){3N(ox);fP=K}G.7z=E(i){5b(i,1)};G.1m=E(x){8p(x)};G.H5=E(){if(o.3d){o.3d.bC()}};G.5Z=E(){V(B i=0;i<1M.Q;i++){if(1M[i]=="4Y"){8h(i);if(o.2A.Q>1){1o(f[i])}if(2j==\'4Y\'){db();5b(i,aL)}}}};G.h0=E(){V(B i=0;i<1M.Q;i++){if(1M[i]=="62"){8h(i)}}};G.jj=E(x){V(B i=0;i<1M.Q;i++){if(1M[i]==x){8h(i);if(o[\'6B\'+x]){if(o[\'6B\'+x].Q>1){1o(f[i])}}if(2j==x){db();5b(i,aL)}}}};G.94=E(){V(B i=0;i<1M.Q;i++){if(1M[i]=="1R"){8h(i);if(o.2Y){if(o.2Y.Q>0){B x=K;if(o.1S){V(B y=0;y-1){o.2b=1E;5b(x,0);dn(x)}};E dn(x){if(f[x]&&!kV){if(C.3z==1){B to=f[x].iy-20;B m=1v 5P({"mc":Y,"1H":"ij","to":to,"17":0.3,"me":"BT","6F":"bW"})}F{B to=f[x].oR-1F.2Z/2+20;B m=1v 5P({"mc":Y,"1H":"96","to":to,"17":0.3,"me":"BP","6F":"bW"})}1z(am,2i)}}E zq(4r){B 6l=7Z.6l(4r);B x;V(B i=0;i<6l.Q;i++){x=4r[6l[6l.Q*2F.5C()<<0]];if(x){1h}}J x};G.5J=E(x){zu(x)};E zu(x){ky[x]>-1?8h(ky[x]):\'\';if(5M[0]){if(2j==\'1N\'){5M[0].1U=2F.47(o.3I.x*100)+\'%\'}F{5M[0].1U=kH(2j)}}};E kH(x){if(x=="1N"){J 2F.47(o.3I.x*100)+\'%\'}F{J 2F.47(2o(o.9W[x],o.5J[x])*100)+\'%\'}}G.c5=E(){J w6()};E w6(){if(v.5S==1){J 7Z.6l(5S).Q>0}B x=K;if(o.1K){x=7V().I(3w)<7V().Q-1}J x};G.lE=E(){if(L(o.iX)){2j=1E;BK(o.iX)}};G.gU=E(){B x=6j>0;if(o.1K){B z=7V().I(3w);x=z>0;if(z==1){if(L(o.1K[7V()[0]].5j)){x=K}}}J x};G.gW=E(){J L(o.1K)};G.dB=E(){nZ=H;if(G.gU()){B x=2H(6j)-1;if(x<0){B y=7V().I(3w);if(y>0){B j;B z;V(B i=y-1;i>=0;i--){j=o.1K[7V()[i]];if(j){if(j.3m){z=j;if(j.3m.I("3A:")!=0&&j.6g!=1&&!j.5j){z=j;1h}}}}if(z){G.lS(z.id);o.U.2p()}}}F{o.2b=1E;5b(x,0);dn(x)}}};G.lK=E(){if(6j>0){dn(6j)}};E 7y(x,i){J 5v[i].I(x)};E gI(x){if(x){if(x[\'tF\']!=-1){gI(o.1K[x[\'jD\']]);6h(x[\'jD\'])}F{6h(0)}}};G.g=E(x){ce(x){1n"Z":J C7();1h;1n"1f":J 1F.2Z;1h;1n"1c":J C.az;1h;1n"HG":J Y.Cm;1h;1n"Kb":J C.gE;1h;1n"x":J 5m(1F.C.1b);1h;1n"y":J 5m(1F.C.1c);1h;1n"1B":J 1F.C.1B;1h;1n"1o":J eD;1h;1n"7z":J aC;1h;1n"1a":J 1a;1h;1n"aX":J 1a+aX;1h;1n"4M":J 4M;1h;1n"W":J is=="W";1h;1n"dY":J o.a8[3w];1h;1n"wy":J kW;1h;1n"cD":J o.1K[o.cD]?o.1K[o.cD].1L:\'\';1n"cC":J v.cC?v.cC:\'\';1n"IQ":J w6()?o.1K[7V()[7V().I(3w)+1]].1L:\'\'}};E 7V(){J 7Z.6l(o.1K)};G.G0=E(){3w=\'\';v.4S=\'\'};G.4M=E(){if(6m){B x=0;V(B i=1;i<15;i++){if(1M[i]=="4Y"){B y=o.2A.Q;if(L(v.d1)){B z=v.d1.2r(",");V(B j=0;j-1){y--}}}if(y>0){if(y>1||(y==1&&o.2A!=1&&C.Cl==1)){x++}}}if(1M[i]=="62"){if(o.62){x++}}if(1M[i]=="6I"){if(o.2t==\'ex\'||v.6I){x++}}if(1M[i]=="7p"){if(o.7B.Q>1){x++}}if(1M[i]=="cA"&&v.7O==1){if(o.m8.Q>0){x++}}if(1M[i]=="1R"){if(L(o.1S)){V(B s=0;s0){x++}if(1M[i].I("3K")>-1){x++}}if(v.1g[is+i+\'1m\']==1){x--}}J x<=0}F if(is=="W"){J f.Q==0}F{J 4M}};G.43=E(){if(1F.4h==o.1P){1F.3g(Y);o.1P.3g(1F);o.3d?o.3d.43():\'\';1F=1Z;Y=1Z;kV=H}}};B AA=E(X,jX){B 7f=K;if(X.I(\'7f\')==0){7f=H;X=X.1j(5)}B ll=mx(X);B 2k;B 1V;B kO=K;B 41=K;B qi=K;B mO=K;B 2B=H;B vl=[];B cF=1;B m6=K;B kP=0;B wh;B eo=0;B oO=0;B mP=K;B lI=\'C9\'+v.id+(7f?\'7f\':\'\');kr("#C9"+v.id+"{Z:100%!5V;1f:100%!5V;6b-Z:1Y!5V;6b-1f:1Y!5V}");B 1F=28(\'2f\');B mM=0;1F.7g(\'id\',lI);jX.1X(1F);o.62=K;!7f?o.U.hz():\'\';if(o.1i.2g){v.4I=1}if(v.Cc!=1){B 8m=28(\'2f\');jX.1X(8m);O(8m,{1p:"2E",1c:0,1b:0,"2q-1u":"#o8",1f:"100%",Z:"100%","1B":0});8m.1y("Ht",E(1d){1d.6E=H});if(o.1i.2g){8m.1y("gh",E(1d){1d.6E=H});8m.1y("2y",E(1d){1d.6E=H});8m.1y("fV",E(1d){1d.6E=H;gs(1d);if(v.dA==1&&v.SR!=1){1z(Cg,100);1z(lZ,2i)}})}F{8m.1y("uT",E(1d){B x=H;if(v.22==1){if(L(v.7K)&&!qi){x=K}if(L(v.nh)&&bn()=="8F"&&17()>0){x=K}}if(x&&v.dA==1&&v.Ce!=1){3r(G);1z(lZ,4g)}})}v.dA==1&&v.SY!=1?3r(8m):\'\'}E lZ(){7e(8m)}E Cg(){if(v.Ce!=1){3r(8m)}}if(v.4I==1&&v.3i==0){9E()}if(!1t[\'YT\']){1t.T2=E(){lr();V(B i=0;i<1t.42.Q;i++){if(1t.42[i]){if(1t.42[i].2W("id")!=v.id){if(1t.42[i].2W(\'DI\')){1t.42[i].2W(\'DJ\')}}}}};B vX=od("59.8Q/Cd","59.8Q/Cd","T4");if(vX){vX.uN=E(e){o.U.dy();if(v.EC!=1){2k=\'AO T6 j6\';o.P.5z()}}}}F{lr()}E lr(){if(v.4I==1||7f){!kO?kN():\'\'}F{o.U.dy()}}E kN(){if("YT"in 1t){if(L(YT.zj)&&!kO){1l("xS gX");B vV=0;if(v.Cc==1){vV=1}o.2b>0?eo=2H(o.2b):\'\';1V=1v YT.zj(lI,{1f:o.9k,Z:o.9j,SP:ll,SG:{SO:1,Sz:lI,SB:1,SC:1,eu:1,k8:((v.sI==0||(v.Kw!=1&&o.1i.7w))&&o.1i.2g?0:1),SD:3,R:vV,SE:0,Sy:1,9g:0,3i:7f||v.3i==1?1:0,9n:0},3e:{\'SF\':wt,\'SH\':Ei,\'5z\':5z,\'SI\':EB}});if(o.2b>0){o.2b=1E}2C();kO=H}F{1z(kN,4d)}}F{1z(kN,4d)}}B kR;E wt(){if(o.P){1l("xS f8");41=H;2I(wh);o.U.8D();if(7f){if(o.1i.vJ){o.U.4L()}1V.mI();o.22.SJ()}F{if(v.3i==1&&o.1i.vJ&&!o.jM){o.U.4L();if(o.1i.2g){3N(kR);kR=7J(Dp,d0)}}if(v.4I==0){1V.mI()}F{o.U.dy()}mM=1V.vj();o.P.au();if(cF!=1){8T(cF)}cZ();2C();if(v.SK==1){2U{if(1V.vU()){if(L(1V.vU().1L)){v.1L=1V.vU().1L;o.U.ar(\'1L\')}}}2D(e){}}}}}E Dp(){B x=1V.Ez();if(x==2||x==-1){o.R.2N();o.R.8D();3N(kR)}if(x==1){3N(kR)}}E Ei(1d){if(v.T7==1){1l(\'YT\',1d.29)}if(7f){if(1d.29==YT.eq.EE){o.22.SQ()}if(1d.29==YT.eq.EF){}}F{if(1d.29==YT.eq.EF){if(oO==1){oO=0;wt()}if(!o.1w){o.U.2p()}if(eo>0){1V.EV(eo,H);eo=0;o.2b=1E}lZ();qi=H;41=H;if(mO){1V.vg()}F{o.P.9K();o.P.d3()}EA();if(L(v.4F)){V(B i=0;i0?eo=v.1A:\'\';o.P.7N();o.P.au()}E fH(){if(!o.KR&&o.1w){o.U.2N()}}E d3(){o.P.d3()}E cZ(){o.P.cZ();o.U.sV()}E au(){o.P.au()}E e5(){o.P.e5()}E 9E(){if(o.P){o.P.9E()}F{wh=1z(9E,100)}}E EB(1d){wf(1d.29)}E EA(){if(!mP){B x=1V.TI()+\'\';if(x!=\'\'&&x!=1E){o.2A=x.2r(\',\');o.2A=o.2A.C1();if(v.vh==0){B y=o.2A.I(\'2B\');if(y>-1){o.2A.uC(y,1)}}V(B i=0;i0){eo=2H(o.2b)}d5(ll)};E bn(){B 6w=-1;if(41){6w=1V.Ez()}B x=\'\';if(6w==-1){x="8F"}if(6w==1||6w==3){kP=0;x="7Q"}if(6w==2){x="8F";if(o.1w){kP++;if(kP==2){o.U.2N();kP=0}}}if(6w==5){x="8F"}if(6w==0){x="7j"}1l("6w",6w);J x}E 2C(){2U{if(L(1V)){1V.Tb(o.3c,o.4B)}}2D(e){1l(e)}}E iZ(x){B y=x;if(x=="Tc"){y="pP"}if(x=="ak"){y="jy"}if(x=="Td"){y="jv"}if(x=="Te"){y="j7"}if(x=="Tf"){y="p3"}if(x=="Tg"){y="p4"}if(v.Ex==1){y=2L(y)}if(x=="2B"){y=2L("2B")}vl[y]=x;J y}E 17(){B x=41?1V.Ta():0;if(x>0&&v.iE>0){v.4w=x-v.iE;v.iE=-1}J x};E 8T(x){2U{1V?1V.Th(x):\'\';cF=x}2D(e){}};G.pO=E(){lr()};G.2p=E(){if(41){1V.mI()}F{if(!kO){kN()}F{}}};G.2N=E(){if(41){1V.vg()}};G.dF=E(){if(41){bn()==\'7Q\'?1V.vg():1V.mI()}};G.3J=E(x){if(41){1V.EV(x,H);js("3A",x)}};G.9M=E(){J K};G.4L=E(){41?1V.5f():\'\'};G.5O=E(){41?1V.Tk():\'\'};G.3M=E(x){41?1V.Ds(x*100):\'\'};G.mZ=E(){J bn()==\'7Q\'};G.6a=E(){J K};G.uM=E(x){5Z(x)};E 5Z(x){if(41){if(L(o.2A[x])){B y=vl[o.2A[x]];2B=y==\'2B\';B z=17();1V.Tm(y)}}}G.g5=E(x){8T(x)};G.41=E(){J 41};G.6U=E(){J bn()};G.17=E(){J 17()};G.1k=E(){B x=41?1V.vj():0;if(x!=mM){mM=x;o.P.au()}if(L(v.4i)){if(7H([v.4i],\'-\')){x=x+v.4i*1}F{x=v.4i}}J x};G.ag=E(){B x=0;if(41){x=1V.To()*1V.vj()}J x};G.4A=E(){2C()};G.jm=E(){J 2k};G.2B=E(){J v.vh==1?2B:K};G.AG=E(x){d5(x)};E d5(x){X=x;if(1V){oO=1;1V.Sx(x,0)}}G.mz=E(){if(o.1i.2g&&o.1i.d9){G.2p();mO=H}F{if(bn()=="7Q"){G.2N()}}};G.d6=E(){mO=K};G.sE=E(){J H};G.43=E(){41?1V.9N():\'\';41=K;mP=K;2U{if(1F){jX.3g(1F)}jX.3g(8m)}2D(e){}}};B Hs=E(){B 1V;B 4Q;B mn;B 9P;B jI;B 3l;if(1t[\'F3\']){B j=0;V(B i=0;i<1t.42.Q;i++){if(1t.42[i]){j++}}j==1?vI():\'\'}F{1t[\'F3\']=E(x,y){if(x){V(B i=0;i<1t.42.Q;i++){if(1t.42[i]){if(1t.42[i].2W("id")==2G.id){1t.42[i].2W(\'DN\')}}}}F{7U("2k: "+y)}}}G.7F=E(){vI()};E vI(){7U("Li");if(L(6G)){if(L(6G.3v)&&L(3v)&&!o.zf){B vM=\'Mg\';if(v.3h.Mh==1&&v.3h.EZ){vM=v.3h.EZ}3v.5L.py.pC().Mj({Mk:vM,Ms:\'Mt\',uH:\'en-US\',Mx:K,Mz:H});1V=1v 3v.5L.LJ();EL();o.zf=H;1z(EU,2i)}}}E EU(){o.R.oj();o.R.4A()}E wL(29){if(3v&&3v.5L){7U((!1V.7T?\'LW\':\'\')+"wE "+v.id);if(1V.7T){qv()}F{p9()}}}E qv(x,y){B jP=3v.5L.py.pC().A6();B ma=\'dP/sd\';o.2t=="1D"?ma="ES/x-M1":\'\';o.2t=="3E"?ma="ES/3E+M5":\'\';B X;if(y){X=y}F{X=o.P.b4();if(L(v.al)){X=v.al}if(L(o.al)){X=o.al}X=dM(X);if(X.I("#"+v.9f)==0){X=o[o.fd[0]](X)}if(X){if(X.I("#"+v.aE)==0&&X.I(v.dc)>0){X=o[o.fd[1]](X)}}X=dM(X);3l=[];if(X.I(":or:")>0){mv=0;3l=X.2r(":or:");X=3l[0]}}B 5Q=1v 6G.3v.P.MB(X,ma);5Q.6n=1v 6G.3v.P.Nk();5Q.6n.Nm=6G.3v.P.Np.Nu;B eg=[];if(L(o.1S)&&L(o.2S)&&v.3h.2m==1){5Q.Nw=xa();V(B i in o.1S){if(o.1S[i].I(\'l6\')>0){B t=1v 6G.3v.P.MO(0,6G.3v.P.MV.MW);t.MX=o.1S[i];t.N1=\'1C/l6\';t.N2=\'N3\';t.6q=o.2Y[i];t.LH=2H(i);t.N8=1Z;eg.2M(t)}}if(eg.Q>0){5Q.eg=eg}}if(v.2a){5Q.6n.N6=[1v 6G.3v.B6(v.2a)]}5Q.6n.1L=o.ah?o.ah:(v.1L?v.1L:\'\');B d8=1v 6G.3v.P.M0(5Q);d8.8d=o.2b>0?o.2b:(o.4y?0:o.P.17());d8.3i=o.1w||x==H;if(eg.Q>0&&o.2S>-1){if(o.2S\'+2L("xy")+\' &Ma;\'+mn+\'&LL;\';o.1P.1X(9P)}1V.wA=v.1G;4Q.DY();if(o.3o&&!1V.pS){4Q.x9()}js("LQ");if(x!=H){if(!o.1w){!1V.jY?4Q.x5():\'\'}F{o.P.2N()}}1m(o.3G);o.4y=H},E(e){7U(e);vR()})}F{7U("no jP");vR()}}E vR(){B x;if(3l.Q>1){if(mv<3l.Q-1){mv++;x=H;o.P.2N();qv(H,3l[mv]);1z(E(){o.R.2p()},d0)}}if(!x){p9();o.8Z.8G(2L("xo"))}}E p9(){9P?o.1P.3g(9P):\'\';9P=1E;o.4y=K;1o(o.3G);js("N9");if(1V.ve){o.U.3J(1V.ve.8d);if(1V.ve.jY){o.P.2N()}F{o.P.2p()}}}E wN(){if(1V.jY){7U("3X");js("Nr");o.R.2N()}F{7U("1w");js("MP");o.R.2p()}}E xG(){o.U.3M(1V.wA)}E xp(){1V.pS?o.U.4L():o.U.5O()}E vG(){if(1V.7T){if(1V.DX==1Z){if(1V.8d==1V.1k){o.R.2N();o.P.7N()}}}}E EL(){7U("Y "+v.id);4Q=1v 3v.5L.MD(1V);4Q.1y(3v.5L.a9.Ar,wL);4Q.1y(3v.5L.a9.A2,wN);4Q.1y(3v.5L.a9.zI,xG);4Q.1y(3v.5L.a9.Bk,xp);4Q.1y(3v.5L.a9.BB,vG)}od(\'DR.8Q/cv\',\'fT://4c.DR.8Q/cv/js/N0/v1/MZ.js?MY=1\');E 7U(x){if(v.3h&&v.1l==1){1l("3h",x)}}G.cN=E(x){jI=x;J""};G.IO=E(x,y){if(jI!=y){B el=1W.8e("zd"+v.id);if(el){B C=el.7m("C");B 5A=1v MQ(jI,"gi");C=C.1Q(5A,y);el.7g("C",C)}jI=y}};G.3M=E(x){if(1V.7T){1V.wA=x;4Q.DY()}};G.4L=E(){if(1V.7T){if(!1V.pS){4Q.x9()}}};G.5O=E(){if(1V.7T){if(1V.pS){4Q.x9()}}};G.2p=E(x){if(1V.7T){if(1V.jY){4Q.x5()}F{if(1V.DX==1Z){}}}};G.2N=E(x){if(1V.7T&&!1V.jY){4Q.x5()}};G.9a=E(){if(v.3h.2m==1){Dr()}};E dM(x){if(x.I(\'js:\')==0){2U{x=2h(x.1j(3))}2D(e){7S.1l(e.8O)}}J x?x:\'\'}E Dr(){if(1V.7T){B ss=xa();B d8=1v 6G.3v.P.Ny([2H(o.2S)],ss);3v.5L.py.pC().A6().Nv().P[0].Ns(d8,E(){7U(\'1R \'+o.2S)},E(e){7U(\'1R 2k\'+e)})}}E xa(){B x=1v 6G.3v.P.N7();B 4E=2F.47(v.g0*A7).5K(16);x.7r=3u(v.fX)+(4E.Q==1?4E+\'0\':4E);x.Nj=\'#Ni\';x.Nz=\'Nd\';x.o5=\'Nb\';x.M9=3V(2H(v.ei)/100);x.M3=3u(v.eb)+2F.47(A7).5K(16);J x};G.3Z=E(x){B x;if(1V.7T){x=1V.8d}J x};G.3Q=E(x){B x;if(1V.7T){x=1V.1k}J x};G.fD=E(){fD()};E fD(){if(3v&&3v.5L){p9()}};G.Go=E(){if(3v&&3v.5L){if(1V.7T){qv(o.1w)}}};G.3J=E(x){if(1V.7T){1V.8d=x;4Q.3A()}};G.5o=E(){43()};E 43(){fD();if(4Q){4Q.5l(3v.5L.a9.Ar,wL);4Q.5l(3v.5L.a9.A2,wN);4Q.5l(3v.5L.a9.zI,xG);4Q.5l(3v.5L.a9.Bk,xp);4Q.5l(3v.5L.a9.BB,vG);3v.5L.py.pC().Mn();4Q=1Z}}};B i2=E(){B 2m=[];B aH=[];B 4M=H;B 7t;B 9F=-1;B yw;B a1;B mk=[];B mj;B l7=[];G.1A=E(x){if(!x&&a1){pD(a1);a1=1E}F{x?pD(x):\'\'}};G.zx=E(x){pD(x)};G.KO=E(){l7=[]};E pD(x){if(x.I("#"+v.aE)==0&&x.I(v.dc)>0){o[o.fd[1]](x,AJ)}F{bB(x)}}E AJ(x){if(x){o.1S=x;bB(x)}}E bB(x){!x?x=\'\':\'\';if(x!=\'11\'){B 1A=0;B vZ=H;B k5=\'\';o.1S=x.2r(",");o.2Y=[];o.2S=-1;if(r4()&&v.xe==1){if(3U.6O("yQ")!=1Z){k5=3U.6O("yQ")}}F{if(o.qe){k5=o.qe}}V(B i=0;i1){o.2Y[i]=o.1S[i].1j(o.1S[i].I("[")+1,o.1S[i].I("]")-1);o.1S[i]=o.1S[i].1j(o.1S[i].I("]")+1);vZ=K}F{o.2Y[i]=o.1S[i].1j(o.1S[i].pj("/")+1);o.2Y[i]=o.2Y[i].1j(0,o.2Y[i].pj("."))}if(o.1S[i].I("#0")==0){o.1S[i]=bL(o.1S[i])}if(o.1S[i].I("#"+v.9f)==0){o.1S[i]=o[o.fd[0]](o.1S[i])}}if(o.2Y.Q>1&&v.n3==1){o.2Y.2M(le(\'Pc\',(v.Pe==1&&L(v.Br)?v.Br:2L(\'xA\'))));o.1S.2M("as")}if(o.2Y.Q>0&&v.9A==1){if(v.At==1){7t=0;1A++;o.2Y.i3(le(\'BD\',2L(\'6N\')));o.1S.i3("")}F{o.2Y.2M(le(\'BD\',2L(\'6N\')));o.1S.2M("");7t=o.2Y.Q-1}}V(B i=0;i-1){o.qm=o.1S[x].2r(" or ");o.gc=0;kn(x)}F{if(o.1S[x].I(\'aH\')==0){if(aH[o.1S[x].1j(4)]){zB(o.2Y[x],aH[o.1S[x].1j(4)])}}if(o.1S[x].I(\'1D\')==0){o.P.fZ(x,"Lk");o.53=H;o.2S=x;o.R.b6()}}}}}E yA(x){o.53=H;l2()}E kn(x,y){B X=y==\'1D\'?x:4G(o.qm[o.gc]);B iW=X;B fB;if(mk[X]){if(o.1S[x]!=\'as\'){o.53=H;l2()}}F{if(X.I(\'cj\')>0&&X.I(\'cj\')<4){fB=X.1j(0,X.I(\'cj\'));iW=X.1j(X.I(\'cj\')+3)}B 4V=f9(iW);9F=x;o.k4=1;4V.cE=E(){o.k4=0;if(G.fQ==4&&G.6U==4H){o.53=H;zB(X,G.eF,x,y)}F{if(o.gc+1-1){o.1S[9F]=\'\';o.2Y[9F]=\'\'}}o.2S=-1;o.53=K;if(o.Pb){o.R.b6();o.R.4D()}F{1z(E(){if(o.R){o.R.b6();o.R.4D()}},100)}if(L(o.1R)){o.1P.3g(o.1R);o.1R=1Z}}E zB(X,x,y,z){B fB;if(x.I("#"+v.9f)==0){x=o[o.fd[0]](x)}if(x.I("#"+v.aE)==0&&x.I(v.dc)>0){x=o[o.fd[1]](x)}if(X.I(\'cj\')>0&&X.I(\'cj\')<4){fB=X.1j(0,X.I(\'cj\'))}if(X.I(\'.l9\')>-1||X.I(\'.zl\')>-1||X.I(\'.pf\')>-1||X.I(\'.l6\')>-1){B l=fB?fB:o.2S;!o.1S?o.1S=[]:\'\';if(o.1S[l]=="as"){l=y}if(z!=\'1D\'||!2m[l]){2m[l]=7Z();2m[l][0]=[];2m[l][1]=[]}B 3D=bN();3D=x.2r(/\\r|\\n/);B zp=1;B t1=0;B t2=0;B f6=(L(v.Aj)?v.Aj:0);if(X.I(\'jC=\')>0){f6=X.1j(X.I(\'jC=\')+6)*1}V(B i=0;i<3D.Q;i++){if(X.I(\'.l9\')>-1||X.I(\'.l6\')>-1){if(3D[i].I(\'-->\')>-1&&3D[i].I(\':\')>-1){if(z==\'1D\'){if(l7.I(3D[i])>-1){1h}l7.2M(3D[i])}t1=lb(3D[i].1j(0,3D[i].I(\'-->\')))*1+f6;t1==0?t1=1:\'\';t2=lb(3D[i].1j(3D[i].I(\'-->\')+4,12))*1+f6;L(2m[l][0][t1])?\'\':2m[l][0][t1]=\'\';V(B j=t1;j0&&3D[i]!=zp&&3D[i]!=\'Pn\'){if(2u(2m[l][0][t1])){2m[l][0][t1]=2m[l][0][t1]+\'
\'+3D[i]}F{2m[l][0][t1]=3D[i]}}}}if(X.I(\'.zl\')>-1||X.I(\'.pf\')>-1){if(3D[i].I(\'Pp:\')>-1){t1=lb(3D[i].1j((X.I(\'.pf\')>-1?3D[i].I(\'=0\')+3:12),12))*1+f6;t2=lb(3D[i].1j((X.I(\'.pf\')>-1?3D[i].I(\'=0\')+14:23),10))*1+f6;B p=\'\';if(3D[i].I(\'0,,\')>0){p=3D[i].1j(3D[i].I(\'0,,\')+3)}F{if(3D[i].I(\'Bo,\')>0){p=3D[i].1j(3D[i].I(\'Bo,\')+6)}if(3D[i].I(\')}\')>0){p=3D[i].1j(3D[i].I(\')}\')+2)}}if(p!=\'\'){if(2m[l][0][t1]!=1E){2m[l][0][t1]+=\'
\'+p}F{2m[l][0][t1]=p}2m[l][0][t1]=2m[l][0][t1].1Q(/{.*?}/,\'\');2m[l][0][t1]=2m[l][0][t1].1Q(/\\\\\\\\N/,\'
\');2m[l][0][t1]=2m[l][0][t1].1Q(/\\\\N/,\'
\');V(B j=t1;j40){z=x[0].6q.1j(0,15)+\'...\'+x[0].6q.1j(-15)}if(v.9A==1&&v.At==1){o.1S.2M(\'aH\'+(aH.Q-1));o.2Y.2M(z+\'\');94(o.1S.Q-1)}F{o.1S.i3(\'aH\'+(aH.Q-1));o.2Y.i3(z+\'\');v.9A==1?7t++:\'\';94(0)}o.fk.5T=""};y.OT(x[0])}F{o.fk.2y()}}};G.94=E(x){94(x)};G.7t=E(){J 7t};G.P2=E(x){7t=x};G.1o=E(x){nz(x)};G.C=E(){ye()};G.5o=E(){43()};G.6N=E(){om()};E om(){js("1R","6N");o.53?o.DB=o.2S:\'\';o.2S=v.9A==1?7t:-1;v.fm=0;o.53=K;o.R.b6();yX();o.yY?z2(o.2S):\'\';L(o.1R)?o.1P.3g(o.1R):\'\';o.1R=1Z}E nz(17){if(o.af){J}B t=2H(17*10);if(v.cU){17=17-v.cU*1}if(o.53&&L(o.1S)){if(2m){B x=o.2S;B t=2H(17*10);if(v.ya==1&&!o.1w){J}if(o.1S[x]=="as"){if(!mj){V(B i=0;i[n2]\':\'\')+2m[i][0][2m[i][1][t]]+(2m[x][0][t]!=\'\'?\'[/n2]\':\'\')}}}}if(L(2m[x][0])){if(L(2m[x][0][t])){2m[x][1][t]=t}}}}}if(L(2m[x])){if(L(2m[x][1])){if(L(2m[x][1][t])){B y=\'\';y=2m[x][0][2m[x][1][t]];if(!L(o.1R)){o.1R=28(\'2f\');3Y(o.1R,{id:\'ja\'+v.id+\'4f\'+\'1R\'});o.1P.1X(o.1R);ye();js("ub",o.2Y[x])}if(4M){7e(o.1R)}Bs();if(v.By==1){y=P4(y)}if(v.n3==1){y=y.1Q(/\\[n2\\]/gm,\'<7n C="1u:\'+3u(v.f1)+\'">\');y=y.1Q(/\\[\\/n2\\]/gm,\'\')}if(y.I(\'-1){y=y.1Q(/\\/gm,\'\')}if(v.8W){if(v.8W.2m==1&&yw!=y){js("2m",y);yw=y}}o.1R.1U=\'<7n C="\'+(v.Bn==1?\'2q-1u:\'+5g(v.fX,v.g0)+\';\':\'\')+\'-3T-7k-xZ-1h: Pa;1u:\'+3u(v.eb)+\';2R:\'+v.y5+\'px \'+v.y5*2+\'px;2V-7a:\'+v.Be+\'px;2T:0 0;2K-1f:\'+(v.Bc?v.Bc:1.8)+\';46-dS:\'+v.iV+\'">\'+4G(y)+\'\';O(o.1R,{"46-3O":((2H(v.mB)+((2H(v.ei)-100)*2H(v.mB)/100))+"px")});if(v.Bb==1){if(o.26){O(o.1R,{"46-3O":((v.oN+((2H(v.ei)-100)*v.oN/100))+"px")})}}4M=K}F{if(!4M&&L(o.1R)){yd()}}}}F{yd()}}}}E yd(){if(!4M){o.1R?o.1R.1U=\'\':\'\';4M=H;3r(o.1R)}}E ye(){if(o.1R){O(o.1R,{"1p":"2E","Z":"100%","2R-1b":"10%","2R-2v":"10%","1b":0,"1u":v.eb,"1C-8s":"7E","7k-kt":"2V-7k"});if(v.PS==1&&L(v.yg)){v.yg!=\'\'?O(o.1R,{"46-f4":v.yg}):\'\'}if(v.mq==1){O(o.1R,{"1C-9R":"-4v -4v 0 #gJ,4v -4v 0 #gJ,-4v 4v 0 #gJ,4v 4v 0 #gJ"})}F{if(v.j0==1){O(o.1R,{"1C-9R":"4v 4v PW PY"})}F{O(o.1R,{"1C-9R":"1Y"})}}if(v.PZ==1){uh(o.1R,\'o.nb\')}F{v.By!=1?eW(o.1R):\'\'}}}E Bs(){if(!o.nb){if((o.R.oY()||v.dh>v.1r.h)&&v.Q1==1){O(o.1R,{"1p":"2E","1c":"2B","1b":0,"2Q":v.dh*1})}F{O(o.1R,{"1p":"2E","1b":0,"2Q":(v.dh*1+v.1r.h*1)})}}}E 43(){o.2S=-1;o.53=K;o.pg=K;v.1R=1Z;v.oI=1Z;o.2m=1Z;o.1S=1Z;mj=K;mk=[];2m=[];if(L(o.R)){o.R.b6()}o.2Y=[];if(L(o.1R)){o.1P.3g(o.1R);o.1R=1Z}o.2S=1Z;o.53=K}};o.PK={"2B":"Авто","1w":"Пуск","3X":"Пауза","2J":"Стоп","26":"Во весь экран","rh":"Выйти из полноэкранного режима","1g":"Настройки","2G":"Параметры","1G":"Громкость","5f":"Выключить звук","9b":"Включить звук","5k":"В ЭФИРЕ","W":"Плейлист","4Y":"Качество","6I":"Скачать","1R":"Субтитры","56":"Скорость","eQ":"Обычная","2k":"ошибка","Pv":"Включите звук","7p":"Аудио","eG":"ошибка загрузки","pP":"Очень низкое","jy":"Низкое","jv":"Среднее","j7":"Высокое","rX":"Высокое","6g":"Следующий","c7":"Предыдущий","3b":"Поделиться","zH":"Скопировано в буфер обмена","A0":"Реклама","7h":"Пропустить","Pw":"Пропустить через ","DT":"Перейти на сайт рекламодателя","ei":"Размер текста","cU":"Сдвиг по времени","eb":"Цвет текста","f1":"Цвет текста 2","fX":"Цвет фона","g0":"Прозрачность фона","j0":"Тень","mq":"Контур","iV":"Толщина текста","dh":"Отступ снизу","pV":"Сбросить","p6":"Скрыть параметры","mt":"Загрузить","qw":"Сон","iP":"Пропуск","yr":"Час","yx":"Минута","z8":"Секунда","Av":"Да","zJ":"Нет","of":"из","8f":"Пароль","xo":"Ошибка воспроизведения на устройстве","xy":"Играет на устройстве","cA":"Канал","1N":"Масштаб","on":"Вкл.","6N":"Выкл.","xA":"Все сразу","fL":"кбит/с","o1":"Код","X":"Ссылка","1u":"Цвет","BA":"Контраст","fA":"Яркость","e4":"Насыщенность","ou":"Сепия"};B 5P=E(x){B f0;B PB;B 2X;B 4R;B 4q;B lC;B fY=0;B cF;B zc=K;B zs;if(x.me!=1E&&x.mc!=1E&&x.1H!=1E&&x.to!=1E){if(x.17==1Z){if(x.1H.I("fs")>-1){x.to==0?x.17=0.5:x.17=0.2}F{x.17=0.20}}f0=zR(x.6F);if(x.1H.I("1N")==-1){if(L(o.7u[x.me])){o.7u[x.me].xk()}o.7u[x.me]=G}if(x.1o==1){x.mc.1T("2n",H)}2X=x.1H.2r(\'|\');4q=6S(x.to).2r(\'|\');4R=1v bN();V(B i=0;i<2X.Q;i++){if(!4q[i]){4q[i]=4q[0]}if(2X[i]=="fs"){4R[i]=x.mc.g("1B")}if(2X[i]=="8M"){4R[i]=x.mc.C.1B}if(2X[i]=="y"){4R[i]=x.mc.g("y")}if(2X[i]=="x"){4R[i]=x.mc.g("x")}if(2X[i]=="1b"){4R[i]=2H(x.mc.C.1b)}if(2X[i]=="1c"){4R[i]=2H(x.mc.C.1c)}if(2X[i]=="1N"){4R[i]=x.mc.g("3p")}if(2X[i]=="96"){4R[i]=x.mc.eP}if(2X[i]=="ij"){4R[i]=x.mc.aW}if(2X[i]=="3y"){4R[i]=x.mc.g("3y")}if(2X[i]=="3p"){4R[i]=x.mc.g("3p")}if(2X[i]=="Z"){4R[i]=x.mc.g("Z")}if(2X[i]=="Bd"){4R[i]=x.mc.2e;4q[i]=2F.9m(4q[i]);x.me=="PD"?1l("Z",x.me,4R[i],4q[i],x.mc.2e):\'\'}if(2X[i]=="1f"){4R[i]=x.mc.g("1f")}if(2X[i]=="B9"){4R[i]=x.mc.2Z}4q[i]=BC(4q[i]);4R[i]=BC(4R[i])}cF=x.17*2i/f0.Q;lC=f0.Q;if(2X.Q==1&&4R[0]==4q[0]){9U()}F{1z(q5,2F.47(cF))}}E q5(){V(B i=0;i<2X.Q;i++){B 1I=4R[i]+(4q[i]-4R[i])*(f0[fY]?f0[fY]:0);za(2X[i],1I);if(2X[i]=="y"){x.mc.1T("1c",1I)}if(2X[i]=="x"){x.mc.1T("1b",1I)}if(2X[i]=="1b"){x.mc.C.1b=1I+"px"}if(2X[i]=="1c"){x.mc.C.1c=1I+"px"}if(2X[i]=="1N"){x.mc.1T("1N",1I)}if(2X[i]=="3y"){x.mc.1T("3y",1I)}if(2X[i]=="3p"){x.mc.1T("3p",1I)}if(2X[i]=="96"){x.mc.eP=1I}if(2X[i]=="ij"){x.mc.aW=1I}if(2X[i]=="Z"){x.mc.1T("Z",1I)}if(2X[i]=="Bd"){O(x.mc,{"Z":1I})}if(2X[i]=="1f"){x.mc.1T("1f",1I)}if(2X[i]=="B9"){O(x.mc,{"1f":1I})}}fY++;if(!zc){if(fY==lC){9U()}F{zs=1z(q5,2F.47(cF))}}}E 9U(){zc=H;if(x.1m){if(2X[0]=="8M"||2X[0]=="1b"){1m(x.mc)}F{x.mc.1T("2n",K)}}if(x.1H.I("1N")==-1){o.7u[x.me]=1Z;4w o.7u[x.me]}V(B i=0;i<2X.Q;i++){za(2X[i],4q[i])}2I(zs)};E za(y,z){if(y=="fs"){x.mc.1T("1B",z)}if(y=="8M"){x.mc.C.1B=z}}G.xk=E(){9U()};G.CW=E(){fY=lC-1;q5();9U()};G.XY=E(x0,x1,y0,y1){B e=K;V(B i=0;i<2X.Q;i++){if(2X[i]==\'x\'&&x0!=x1){e=H}if(2X[i]==\'y\'&&y0!=y1){e=H}}e?9U():\'\'};E zR(As){ce(As){1n"A9":J[0,0.O2,0.O4,1.O5,1.O6,1.O7,1.102,0.O8,0.O9,0.87,0.Oa,0.NS,1.NE,1.NG,1.NI,1.NC,0.NJ,0.NL,0.NM,0.NN,1.NO,1.A4,1.Ob,1.A4,1.Oy,0.jJ,0.qC,0.qC,0.qC,0.qC,1];1h;1n"bW":J[0,0.OA,0.OB,0.OC,0.OD,0.Ox,0.OE,0.OG,0.OH,0.OI,0.OJ,0.OL,0.OM,0.ON,0.OF,0.Ov,0.Om,0.Ou,0.zU,0.95,0.Of,0.Og,0.Oh,0.Oi,0.99,0.Oj,0.Ok,0.jJ,1];1h;6T:J[0,0.Al,0.32,0.44,0.52,0.6,0.67,0.73,0.Ol,0.82,0.85,0.Oo,0.Op,0.zU,0.95,0.97,0.Oq,0.Os,1];1h}}};B Ft=E(){B N=7Y.Ot,ua=7Y.V3,vr;B M=ua.vP(/(pu|6G|7i|Bw|AE)\\/?\\s*(\\.?\\d+(\\.\\d+)*)/i);B M=ua.vP(/(pu|6G|7i|Bw|AE|Xz|pc)\\/?\\s*(\\.?\\d+(\\.\\d+)*)/i);if(M&&(vr=ua.vP(/8I\\/([\\.\\d]+)/i))!=1Z)M[2]=vr[1];B p8=7Y.AR;G.cr=M?M[1]:N;G.8I=M?M[2]:7Y.14e;G.ef=7Y.AR>1;G.9T=7Y.uH;G.pu=G.cr=="14t";G.uU=G.cr=="B3 9.0";G.ie=G.cr=="B3"||G.cr=="13y"||G.cr=="13w";G.pc=ua.cq(/(pc)\\/?\\s*/i)>-1;G.ff=G.cr=="13u";G.7i=G.cr=="13s";G.6G=1t.6G;G.hC=ua.cq("13p NT")>-1;G.4n=(ua.cq(/(7w|kw|141)\\/?\\s*/i)>-1)||(7Y.13Z===\'13Y\'&&p8>1);G.tv=v.AN!=1&&ua.cq(/(TV|13X|13W|13V|13U|13S|13P|13O)\\/?\\s*/i)>-1;G.lg=v.AN!=1&&ua.cq(/(LG)\\/?\\s*/i)>-1;G.7w=ua.cq(/(7w)\\/?\\s*/i)>-1;G.kw=G.4n&&!G.7w;G.3T=\'13K\'in 1W.qI.C;if(ua.cq(/(d9)\\/?\\s*/i)>-1){p8>0?G.d9=H:G.tv=H;if(13L(\'(4a:13M)\').13N){G.tv=H}}G.2g=(2G.2g==1||G.4n||G.d9||(ua.cq(/(V2|13Q|pu ot)\\/?\\s*/i)>-1))&&!G.tv&&2G.13R!=1;G.vJ=G.7i||G.6G;G.26=K;if(G.4n){G.13J=3V(ua.1j(ua.I(\'OS \')+3,4).1Q(\'4f\',\'.\'));if(G.kw&&(!\'K6\'in 1t||p8<2)){G.2g=G.4n=K;G.tv=H}}G.eE=!G.2g;G.zk=G.2g||G.ef;G.H2=G.2g||G.tv;G.142=G.3T&&G.eE;if(o.1P.rJ||o.1P.vd||o.1P.rF||o.1P.rE||o.1P.rC){G.26=H}};E 9e(4r,7s){V(B s in 7s){if(1J(7s[s])==\'3P\'){if(s=="3e"||s=="3m"){4r[s]=7s[s]}F{V(B s2 in 7s[s]){if(1J(4r[s])!=\'3P\'){4r[s]={}}if(1J(7s[s][s2])==\'3P\'){V(B s3 in 7s[s][s2]){if(1J(4r[s][s2])!=\'3P\'){4r[s][s2]={}}if(1J(7s[s][s2][s3])==\'3P\'){V(B s4 in 7s[s][s2][s3]){if(1J(4r[s][s2][s3])!=\'3P\'){4r[s][s2][s3]={}}4r[s][s2][s3][s4]=7s[s][s2][s3][s4];if(s3==\'2R\'||s3==\'2T\'){4r[s][s2][s3][s4]=2H(4r[s][s2][s3][s4])}}}F{4r[s][s2][s3]=7s[s][s2][s3];if(s2==\'2R\'||s2==\'2T\'){4r[s][s2][s3]=2H(4r[s][s2][s3])}}}}F{4r[s][s2]=7s[s][s2];if(s==\'2R\'||s==\'2T\'){4r[s][s2]=2H(4r[s][s2])}}}}}F{if(s.I("13T")>0&&4G(7s[s])===""){}F{4r[s]=wC(s,7s[s])}}}J 4r};B wC=E(1a,5T){if(1J(5T)==\'4C\'){5T=4G(5T);if(1a.I("1u")>-1&&5T!=-1){5T=3u(5T)}}J 5T};E r4(){2U{B 5G=1t[\'3U\'],x=\'13H\';5G.9r(x,x);5G.rk(x);J H}2D(e){J K}};E zi(aX){if(aX){if(L(o.7u[aX])){o.7u[aX].xk()}}};B 2L=E(x){B y=x;if(y){y=x.6P(0).Bx()+x.5c(1);if(y.I("4f")>-1){y=y.1Q(/4f/ig," ")}}B en={"of":"of","fL":"fL","xy":"Bi on zP","xo":"Bi 2k on zP","xA":"13o at 13v","8f":"qp","zJ":"No","qw":"13C","iP":"13D","Av":"13I","dh":"149 2T","iV":"14p dS","j0":"14q","g0":"bp 1B","fX":"bp 1u","ei":"wP 3O","eb":"wP 1u","f1":"wP 1u 2","cU":"3Z jC","p6":"bC 2G","pV":"14a","c7":"14c","zH":"14d to 14f","pP":"14g","jy":"14h","jv":"14k","j7":"zY","rX":"zY","p3":"HD","p4":"13m HD","12d":"13k HD","sj":"11A HD","sl":"11B HD 4K","A0":"Ad","DT":"Go to 11F 11G\'s 11H","7p":"11J","5k":"11K","26":"11O 26","rh":"fD 26"};if(L(en[x])){y=en[x]}if(v.DV==1){if(o[\'pH\'+o.1i.9T]){v.9T=o.1i.9T;v.DV=0}}if(L(o[\'pH\'+v.9T])){if(L(o[\'pH\'+v.9T][x])){y=o[\'pH\'+v.9T][x]}}if(v.x6){if(v.x6[x]){y=v.x6[x]}}J y};B b0=E(x,y,z){if(!L(o.jq[y])&&v.tY!=1){B t=o.ah?o.ah:(v.1L?v.1L:\'\');L(v.8o)?t=v.8o:\'\';if(v.DZ[x]==1&&v.Dk==1&&L(v.hx)){if(x=="7F"){7J(E7,12a)}if(L(1t["p1"+v.hx])){1t["p1"+v.hx].E9(\'oT\'+x,{1L:t});1l("E0",\'oT\'+x)}F{1l("E0 126 2k")}}if(v.E3[x]==1){if(v.ga==1){B hB;if(1t.E6){hB={\'124\':\'123\',\'11Z\':t};if(v.hJ){if(1J(v.hJ)=="3P"){V(B g in v.hJ){if(v.hJ.2x(g)){hB[g]=v.hJ[g]}}}}v.11X==1?1l(\'ga\',\'oT\'+x,hB):\'\';E6(\'1d\',\'oT\'+x,hB)}}}}z?o.jq[y]=H:\'\'};E E7(){if(L(1t["p1"+v.hx])){1t["p1"+v.hx].E9(\'10Z\')}};B mx=E(X){B x=\'\';X=X.1Q("v=","{=");if(X){if(X.I(\'qB.be/\')>-1){x=X.1j(X.I(".be/")+4);x.1Q("/","")}F{x=X.2r(/(qB.be\\/|v\\/|o1\\/|11s\\?|59.11t\\/FT\\/[^#]*#([^\\/]*?\\/)*)\\??{?=?([^#\\&\\?]*)/)[3]}if(x!=\'\'){if(x.I("?t=")>0){v.1A=x.1j(x.I("?t=")+3);B h=0;B m=0;B s=0;if(v.1A.I("h")>0){h=v.1A.1j(0,v.1A.I("h"));v.1A=v.1A.1j(v.1A.I("h")+1)}if(v.1A.I("m")>0){m=v.1A.1j(0,v.1A.I("m"));v.1A=v.1A.1j(v.1A.I("m")+1)}if(v.1A.I("s")>0){s=v.1A.1j(0,v.1A.I("s"));v.1A=v.1A.1j(v.1A.I("s")+1)}if(h>0||m>0||s>0){v.1A=h*vw+m*60+s*1}}if(x.I("?")>0){x=x.1j(0,x.I("?"))}}}J x};B js=E(x,y,li,ev){if(x=="7F"){o.7F=H}if(ev==1){V(B yi in y){if(y.2x(yi)){if(1J(y[yi])=="3P"){y[yi]=\'\'}}}}if(v.q8==1&&o.7F){if(v.11u==1||li==1){rH(x,y)}F{if(y!=1E){if(1J(y)==\'3P\'){2U{y=5h.w8(y)}2D(e){}}F{if(1J(y)==\'4C\'){y=y.1Q(/\'/ig,\'′\')}}}if(1J(v.3e)==\'4C\'){if(v.3e.I("{")==0){2U{v.3e=v.3e.1Q(/\\\'/ig,\'"\');v.3e=5h.6V(v.3e)}2D(e){7S.1l(e)}}}if(1J(v.3e)==\'3P\'){if(L(v.3e[x])||L(v.3e[\'wF\'])){B z=x;if(!L(v.3e[x])&&L(v.3e[\'wF\'])){z=\'wF\'}if(x.I("6p")==0){if(L(v.3e[\'22\'])){z=\'22\'}}2U{if(y!==1E){2h(v.3e[z]+"(\'"+x+"\',\'"+v.id+"\',\'"+y+"\')")}F{2h(v.3e[z]+"(\'"+x+"\',\'"+v.id+"\')")}}2D(e){1l("3e",e,x)}}}F{if(v.3e==\'\'){v.3e="Ec"}2U{if(y!==1E){2h(v.3e+"(\'"+x+"\',\'"+v.id+"\',\'"+y+"\')")}F{2h(v.3e+"(\'"+x+"\',\'"+v.id+"\')")}}2D(e){1l("3e",e,x,y)}}}}if(o.7F&&v.AM==1){if(o.F8){2U{o.F8.kK.lO({1d:x,5Q:y},"*")}2D(e){}}}if(v.Jn==1&&li!==1){B zv={1d:x,17:o.P?(x=="3A"?o.Di:o.P.17()):0};if(y!=1E){zv["29"]=y}if(x=="1k"||x=="17"){zv["1k"]=o.P.1k()}if(x=="1G"||x=="9b"){zv["1G"]=v.1G}if(x=="1v"){zv["id"]=3x("EO")}2U{1t.av.lO(zv,\'*\')}2D(e){};B z=x;x=="7F"||x=="1A"||x=="4i"?z=x+"ed":\'\';x=="1w"?z="12Q":\'\';x=="3X"?z="8F":\'\';x=="5f"?z="3o":\'\';x=="9b"?z="12S":\'\';x=="3A"?z="12T":\'\';x=="12V"?z="12X":\'\';zv["1d"]=z;if(z!=\'\'&&z!=x){zv=5h.6V(5h.w8(zv));2U{1t.av.lO(zv,\'*\')}2D(e){}}}};B rH=E(x,y){B ev=1W.12Y(\'7C\');if(y!==1E){ev.5Q=y}ev.131(x,H,H);o.1F.13h(ev)};G.2W=E(x,y,S){v.139==1?1l(\'2W\',x,y):\'\';J 3x(x,y,S)};E 3x(x,y,S){if(L(o.U)&&1J(x)==\'4C\'){if(o.hq==1){J}if(S){if(1J(S)==\'4C\'){if(S.I("id:")==0){S=o.R.yE(S.1j(3),"4N");if(S){if(x=="cN"&&y=="138"){S.HU()}}}}}if(x=="1w"||x=="3m"){if(L(y)){B bu=K;if(1J(y)==\'4C\'){y=y.1Q(/(\\r\\n|\\n|\\r)/gm,"");B 2b=-1;if(y.I("[3A:")>-1&&y.pj("]")==y.Q-1){2b=y.1j(y.I("[3A:")+6,y.Q-1);2b=2b.1j(0,2b.Q-1);if(2b=="17"){2b=o.P.17()}F{2b=2H(2b)}y=y.1j(0,y.I("[3A:"));if(y==\'\'){if(o.P.1k()>0){o.U.3J(2b);o.U.2p();J}F{o.2b=2b;o.U.2p();J}}F{o.2b=2b}}if(y.I("[Ee]")>-1){bu=H;y=y.1Q(\'[Ee]\',\'\')}if(y.I("#"+v.9f)==0){y=o[o.fd[0]](y)}if(y.I("#"+v.aE)==0&&y.I(v.dc)>0){o[o.fd[1]](y,ER,x);J}if(y.I("#0")==0){y=bL(y)}if(v.bV==1){y=bV(y)}if(y.I(".8G")==y.Q-4){B 4V=f9(y);4V.cE=E(){if(G.fQ==4&&G.6U==4H){2U{3x(\'1w\',5h.6V(G.eF))}2D(e){}}};4V.eC();J}if(y.I("id:")==0&&L(o.1K)){B z=ET(y);if(L(o.1K[z])){o.R.G1(z);2b>-1?o.2b=2b:\'\';J H}F{J K}}if(y.I("12f:")==0){B z=y.1j(10);if(o.2t=="59"){o.P.AD(z);J H}F{y=\'//qB.be/\'+z}}}if(x=="1w"){o.R.FZ();o.U.dw(y,1E,1E,(bu?1:0))}if(x=="3m"){o.nn=H;v.3i=0;o.U.dw(y,1,1E,(bu?1:0));o.R.3Q(0,0);o.1A=K}}F{if(x=="1w"){o.U.2p()}if(x=="3m"){1J Ef==\'E\'?Ef():\'\'}}}if(x=="dq"){y?o.P.AH(y):\'\'}if(x=="4I"){if(L(y)){o.nn=H;o.U.dw(y,1,1)}F{o.P.s9()}}if(x=="3X"){if(o.1w){o.U.2N();o.U.ip()}}if(x=="cA"&&L(y)){o.1A&&o.7O?o.7O.DQ(y):\'\'}if(x.I("12h")==0){if(o.22){o.22.12p(x.1j(6),y)}}if(x=="8Z"){o.8Z.np();o.8Z=1v tE();if(L(y)){o.8Z.8G(y)}F{if(v.Ah==1){o.8Z.8G(v.Ak)}F{o.8Z.8G("12q 8O")}if(v.Am==1&&L(v.Ap)){o.eJ=1v Aq()}}}if(x=="7L"){!o.1A?o.R.wb():\'\';o.R.8Y();o.R.FR("wY")}if(x=="hQ"){o.1w?o.U.2N():o.U.2p()}if(x=="2J"){v.4I=0;v.3i=0;o.P.rv();o.U.bI()}if(x=="6C"){o.17=o.P.17();o.U.gV()}if(x=="6I"){if(v.8W){if(v.8W.on==1&&v.8W.12v==1){o.U.jE()}}}if(x=="rI"&&L(y)){if(o.5i){o.5i.2W(y)}}if(x=="3b"){o.R.H8()}if(x=="12w"&&L(y)){if(v.22==1){if(y.I(\'js:\')==0){v.6M=y;v.jh=H;o.U.rQ("6M")}F{if(o.p!=\'\'){B sv=5h.6V(eR(o.p));V(B l in sv){if(sv.2x(l)){if(L(sv[l].id)){if(y==sv[l].id){v.6M=\'12y\'+(L(sv[l][\'wJ\'])?\'wJ\'+sv[l][\'wJ\']:\'\')+y+\'4f\'+sv[l].7K;v.jh=H;o.U.rQ("6M")}}}}}}}}if(x=="12B"){1J Dx=="E"?Dx(y):\'\'}if(x=="Dy"&&y){v.Dy=y;o.3t?o.3t.13l():\'\'}if(x=="5f"){o.U.4L()}if(x=="56"){if(L(y)){o.U.8T(y)}F{J o.6f[o.9L]}}if(x=="dY"){if(v.8W&&o.bG){if(v.8W.bG==1){J 2F.47((o.bG.6W(12I).Q-1)/2F.47(o.P.1k())*100)}}}if(x=="jo"){J o.6f}if(x=="9b"){o.U.5O()}if(x=="oI"){if(L(y)){v[x]=y;o.U.iI()}}if(x=="de"){J o.2A}if(x=="Db"){J o.ab?H:K}if(x=="5k"){J o.P?o.P.6a():K}if(x=="ub"){J v.9A==1?o.2Y.5c(0,-1):o.2Y}if(x=="Jc"){o.53?o.3B.6N():o.3B.94(2o(o.DB,(o.3B.7t()==0?1:0)))}if(x=="ex"){J o.af}if(x.I("1R:")==0&&y){v[x.1Q(\'1L:\',\'4f\')]=y;o.U.ip()}if(x=="12G"){J o.hH}if(x=="bi"){J o.7B}if(x=="1G"||x=="Ds"){if(L(y)){if(1J y=="4C"){if(y.I("+")==0){y=v.1G+3V(y.1j(1))}F{if(y.I("-")==0){y=v.1G-3V(y.1j(1))}}}if(y>=0&&y<=1){o.U.3M(y)}}J o.3o?0:v.1G}if(x=="3o"){J L(o.3o)?o.3o:K}if(x=="12F"){o.R?o.R.HF(y):\'\'}if(x=="aP"){y<2?y=\'\':\'\';if(2u(o[\'u\'+y])){B x2=5h.6V(eR(o[\'u\'+y]));B v2=o.v0?h5(o.v0):{};v=v2;v=9e(v,x2);v=9e(v,2G);v=9e(v,o.oF);B xH=K;if(o.R.cG()){o.R.8i();xH=H}B xL=K;if(o.R.ih()){o.R.cd();xL=H}o.R.43();o.R=1Z;o.R=1v sM();if(o.P.6U()=="7Q"){o.R.2p()}o.R.3M(v.1G);if(L(v.1L)){ar(v.1L)}if(xH){o.R.8i()}if(xL){o.R.cd()}if(o.26){o.R.9s()}o.R.3Q(o.P.17(),o.P.1k());bb()}}if(x=="o3"){J v.o3}if(x=="4A"){o.R.4A(H)}if(x=="12E"){o.R.nB()}if(x=="Ha"){bb()}if(x=="2k"){o.P.5z(x)}if(x=="3A"){if(L(y)){if(1J y=="4C"){if(y.I("%")>-1){y=2H(y.1j(0,y.I("%")));y=o.P.1k()*y/100}F{B qg=o.P.17();if(o.3t&&!o.1A){if(!o.3t.oC){B f=o.3t.bt();if(f.t&&f.d){qg=f.t;o.3t.oC=H}}}if(y.I("+")==0){y=qg+3V(y.1j(1))}F{if(y.I("-")==0){y=qg-3V(y.1j(1))}}}}y=y*1;y<0?y=0:\'\';if(o.P.1k()>0){y>o.P.1k()?y=0:\'\'}if(!L(o.22)&&!L(o.5D)&&o.P.1k()>0){o.2b=1E;o.U.3J(y,H);o.U.rw()}F{o.2b=y}}}if(x=="12D"){7S.1l(y);y?v.1O.3A=y:\'\'}if(x=="26"){!o.26?o.U.9s():\'\'}if(x=="sc"){o.26?o.U.8N():\'\'}if(x=="12C"){J o.26}if(x=="3O"){J o.3c+\'/\'+o.4B}if(x=="12A"){J o.P?o.P.3O():1E}if(x=="12z"){if(L(o.fS)){o.fS.Do()}}if(x=="FK"||x=="12x"){if(L(o.fS)){o.fS.Un()}}if(x=="17"||x=="DF"){B jz=o.P?o.P.17():0;if(o.3t&&v.cJ==1&&!o.1A&&jz==0){B f=o.3t.bt();if(f.t){jz=f.t}}J x=="DF"?fF(jz):jz}if(x=="12s"){if(o.cD){3x("1w","id:"+o.cD)}if(o.DG){3x("3A",o.DG);3x("1w")}}if(x=="1k"){J o.P?o.P.1k():0}if(x=="8H"){J o.P?o.P.ag():0}if(x=="8n"){if(y){v.8n=y;o.R.k9()}}if(x=="4Y"){if(L(y)){if(S){v.hd=aF(v.hd,y,S);if(o.2A.Q==2){o.U.5Z(v.hd)}}F{o.U.5Z(y)}}F{J o.P?wi(o.P.su()):0}}if(x=="7p"){if(L(y)){if(y==\'DO\'){J o.7c*1}if(S){v.xQ=aF(v.xQ,y,S);if(o.7B.Q==2){o.U.dN(v.xQ)}}F{o.U.dN(y)}}F{J o.P?o.P.rP():0}}if(x=="DI"){J o.2t=="59"}if(x=="wU"){if(o.7c>0){o.oV=o.7c}o.U.dw(o.4b[o.os])}if(x=="7Q"){J o.1w}if(x=="qi"){J o.1A}if(x=="1i"){J o.1i[y]}if(x=="DJ"){o.hq!=1?o.P.rf():\'\'}if(x=="id"){J v.id}if(x=="1l"){v.1l=y}if(x=="q8"){v.q8=y}if(x=="2c"){o.P.Af()}if(x=="12o"){o.P.zK();if(S){o.xz=aF(o.xz,y,S)}}if(x=="62"){o.P.h0()}if(x=="8X"){o.P.dI()}if(x=="2G"&&v.tY!=1){7S.1l(2G)}if(x=="DN"&&o.3h){o.3h.7F()}if(x=="12n"&&o.3h){o.3h.5o()}if(x=="1R"){if(L(y)){if(y==\'DO\'){J o.2S*1}if(y==\'0/1\'){if(o.53){o.xg=o.2S;y=-1}F{y=o.xg?o.xg:0}}v.1R=y;if(y.5K().Q<3&&o.3B){o.3B.94(y*1)}F{o.U.fN(y)}}F{J o.2Y?o.2Y[o.2S]:\'\'}}if(x=="+1R"&&v.1R){if(L(y)){v.1R+=\',\'+y;o.U.fN(v.1R)}}if(x=="cg"){if(L(o.cg)){if(L(y)){o.cg.2W(y)}F{J o.cg.12m()}}}if(x=="uk"){if(o.Eh){J o.Eh}F{J K}}if(x=="8S"){J o.P.8S()}if(x=="7k"){if(o.cL){o.cL.4h?o.cL.4h.3g(o.cL):\'\'}o.cL=28("2f");o.cL.id=y;o.cL.C.54=12l;o.1P.1X(o.cL)}if(x=="HA"){if(o.4o){B 5y=28("5y");B 3O=o.P.3O();5y.Z=3O.Z>0?3O.Z:o.aT;5y.1f=3O.1f>0?3O.1f:o.ca;O(5y,{"1p":"2E","1c":-5y.1f,"1b":-5y.Z,"2n":"1Y"});1W.bo.1X(5y);B 9i=5y.EI(\'2d\');9i.wx(o.P.9M(),0,0,5y.Z,5y.1f);B 4Y=2;B hP=1W.28("5y");hP.Z=5y.Z*4Y;hP.1f=5y.1f*4Y;B i1=hP.EI("2d");i1.wx(o.P.9M(),0,0,5y.Z*4Y,5y.1f*4Y);if(v.12j==1&&L(v.xt)){!L(v.hT)?v.hT=20:\'\';!L(v.xq)?v.xq="3L":\'\';i1.46=v.hT+"px 12i, 12g";i1.12J=3u(v.xq);i1.132((v.xt=="kU"?o.kU:v.xt),v.hT,5y.1f*4Y-v.hT-5)}9i.wx(hP,0,0,5y.Z,5y.1f);B 4u;2U{4u=5y.13a("aw/13b")}2D(e){7S.1l(e.8O);J K}J 4u}F{J K}}if(x=="3E"){J o.2t==x?o.P.lU():1E}if(x=="1D"){J o.2t==x?o.P.lV():1E}if(x=="2a"){if(!o.1w||v.ge===0){o.P.ae(y);J H}F{J K}}if(x=="Lq"){if(L(y)){y==\'1/0\'?y=1-2o(v.lN,0):\'\';v.lN=y;o.P.io()}F{J 2o(v.lN,0)}}if(x=="1N"){if(L(y)){if(y==0){o.P.io()}F{o.P.1N(y)}}F{J[o.3I.x,o.3I.y,o.3G.C.1b,o.3G.C.1c]}}if(x=="1L"){if(L(y)){L(y)?v.1L=y:\'\';o.U.ar(\'1L\');J H}F{J v.1L}}if(x=="133"){o.U.BZ()}if(x=="2M"){if(y){!o.i9?o.i9=[]:\'\';if(1J(y)==\'3P\'){y=o.i9.a7(y);x="W"}}}if(x=="W"){if(y){if(1J(y)==\'3P\'){2U{o.U.6h(y);J H}2D(e){J K}}F{if(y.I(".8G")==y.Q-4||y.I(".8G?")>0){B 4V=f9(y);4V.cE=E(){if(G.fQ==4&&G.6U==4H){2U{3x(\'W\',5h.6V(G.eF))}2D(e){}}};4V.eC();J H}F{if(y==\'\'){o.U.6h([])}F{if(y==\'dY\'&&o.hH>0){B 1I=2F.47(((o.wu+(!o.R.c0("dY")?o.P.17():0))/o.hH)*100);if(1I100){J o.vE}F{o.vE=1I;J 1I}}}}}}}if(x=="6g"){o.R?o.R.b5():\'\'}if(x=="c7"){o.R?o.R.dB():\'\'}if(x=="6k"){o.R?o.R.kd(y):\'\'}if(x=="6k?"){J o.ay?[o.13e,o.13f]:0}if(x=="fx"){o.P?o.P.fx():\'\'}if(x=="nW"){if(L(y)&&L(o.1K)){!o.1w?v.3i=0:\'\';V(B j in o.1K){if(o.1K.2x(j)){if(o.1K[j].eT==y){y=j}}}if(L(o.1K[y])){o.R.HE(y);J H}F{J K}}}if(x=="13g"){B 1I=[];if(L(o.1K)){V(B j in o.1K){if(o.1K[j].5j&&o.1K[j].tF==-1){1I.2M({1L:o.1K[j].1L,id:o.1K[j].id})}}}J 1I}if(x=="EO"){if(o.3w){J o.1K[o.3w].eT?o.1K[o.3w].eT:o.3w}}if(x=="13i"){if(o.1K){J 7Z.6l(o.1K).Q}F{J-1}}if(x=="mf"){if(L(o.mf)){J o.mf}}if(x=="13d"){o.R.ib(y)}if(x=="12M"){o.P.hv()}if(x=="1r"){if(y=="on"){v.1r.1m=0}F if(y=="6N"){v.1r.1m=1;o.R.gC()}F{o.R.iB()}}if(x=="md"){o.R.8i()}if(x=="130"||x=="12Z"||x=="12W"){if(L(y)){o[\'12U\'+x.5c(-1)]=v[x]=y*1;o.R.hR(\'3K\'+x.5c(-1))}F{J v[x]}}if(x=="6e"){o[x]=H}if(x=="12R"){if(o.22){J H}F{J K}}if(x=="12P"){if(o.22){J EJ()}F{J K}}if(x=="12O"){if(o.22){J o.22.3X()}F{J K}}if(x=="12N"){if(o.22){J o.22.Dd()}F{J K}}if(x=="12c"){if(o.22){o.22.11y()}F{J K}}if(x=="12b"){if(o.22){o.22.5f()}F{J K}}if(x=="6u"){if(S){v.6u=aF(v.6u,y,S);o.P.6u()}F{J v.6u}}if(x=="9n"){if(L(S)){v.9n=aF(v.9n,y,S)}F{if(L(y)){y==\'0/1\'?y=1-v.9n:\'\';v.9n=y}F{J v.9n}}}if(x=="5S"){if(L(S)){v.5S=aF(v.5S,y,S)}F{if(L(y)){v.5S=y}F{J v.5S}}}if(x=="ku"||x=="ov"){B z="cT";x=="ov"?z="oo":"";if(L(S)){v.W[z]=aF(v.W[z],y,S)}F{if(L(y)){y==\'0/1\'?y=1-v.W[z]:\'\';v.W[z]=y}}J v.W[z]}if(x=="hd"){if(o.2A.Q==2){v.hd=o.2A[o.3n];v.hd=aF(v.hd,y,S);if(o.2A[0]==v.hd){o.U.5Z(0)}F{o.U.5Z(1)}}}if(x=="v"&&y){if(y.I(\'3m\')==0||y.I(\'bk\')==0){J}J v[y]}if(x.I("dG:")==0){B xx=x.1j(7);if(1J(y)==\'3P\'&&1J(v[xx])==\'3P\'){V(B yy in y){if(y.2x(yy)){v[xx][yy]=y[yy]}}}F{if(x.I(\'Jr\')==-1){v[xx]=y}}J H}if(x.I("1C:")==0){o.R.H9(x.1j(5),y)}if(v.Gc==1&&x.I("1u")==0&&y){kr(\'5e, 5e > *{--6Z\'+x+\':\'+5g(y,v[y.1Q("1u","5A")+\'a\'])+\'}\')}if(x=="11q"){J o.P?o.P.b4():\'\'}if(x=="11p"){J o.8I+\' \'+o.kz}if(x=="kz"){J o.kz}if(x=="qO"){J o.qO}if(x=="EQ"){J o.EQ}if(x=="5B"){J o.5B}if(x=="11o"){J o.22?o.EX:1E}if(x=="9N"){o.U.nP();v.1O.on=0;if(v.tq==1){V(B i=0;i<42.Q;i++){if(42[i]){if(42[i].2W("id")==v.id){42[i]=1Z}}}}V(B w in 1t){if(1t[w]==o.G){1t[w]=1Z}}if(1t.eH==v.id){1t.eH=\'\'}if(o.3h){o.3h.5o()}o.hq=1;o.1F.1U=\'\';o.G=1Z}}F{J K}};E ER(x,y){if(x&&y){3x(y,x)}}E aF(x,y,S){B z=4G(y)+\'\';if(y){if(y.I("/")>0){B y2=y.2r("/");if(y2.Q==2){if(x==4G(y2[0])){z=4G(y2[1]);if(S){S.cs(1)}}F{z=4G(y2[0]);if(S){S.cs(0)}}}}}J z}E f9(x){B 4V=1v Ej();4V.7z(\'Eu\',x,H);J 4V}E ET(y){B z=y.1j(3);if(o.1K){V(B j in o.1K){if(o.1K.2x(j)){if(o.1K[j].eT==z){z=j}}}}J z}E EJ(){B x;if(o.22){if(o.22.ey()){x=o.22}}if(!x&&o.5D){x=o.5D}if(x){B y={is:o.3R,1i:x.5Q("11m"),8I:x.5Q("8I"),11l:x.5Q("BS"),X:o.C2+(x.5Q("EW")?x.5Q("11k")+x.5Q("EW"):\'\'),1H:x.5Q("11i"),1k:x.5Q("dg"),3m:x.5Q("3m"),17:(o.P?o.P.17():\'\'),1G:x.10R(),id:o.EX};if(o.3R=="6M"){y.11e=o.11d}J y}}E xU(){if(\'gG\'in 7Y){7Y.gG.6n=1v 11c({1L:EG(2o(o.ah,v.1L)),11b:[{3F:2o(v.2a,\'\')}]});if(!o.F0){7Y.gG.mW(\'1w\',E(){3x("1w")});7Y.gG.mW(\'3X\',E(){3x("3X")});if(o.R.gW()){7Y.gG.mW(\'11a\',E(){3x("c7")});7Y.gG.mW(\'10U\',E(){3x("6g")})}o.F0=H}}}B 28=E(x){B y=x;x==\'2f\'||x==\'z5\'?y=\'5e\':\'\';B z=1W.28(y);if(x==\'z5\'){O(z,{"6A":"4a","2n":"4P"})}J z};B 1l=E(a,b,c,d,e,f,g){if(v.1l==1||v.vy==1){B x=a+(b!=1E?" "+b:"")+(c!=1E?" "+c:"")+(d!=1E?" "+d:"")+(e!=1E?" "+e:"")+(f!=1E?" "+f:"")+(g!=1E?" "+g:"");7S.1l("F1"+(v.w9==1?"2":"")+": "+x);if(v.vy==1&&L(1W.8e("F2"))){1W.8e("F2").1U+=x+\'
\'}}};B IV=E(){if(v.vH==1&&L(v.e8)&&v.e8!=\'\'){B x=1W.28(\'gg\');x.9g=\'11x\';v.e8.I(\':\')>0&&v.e8.I(\':mu\')==-1?v.e8=v.e8.1Q(/:/ig,\':mu@\'):\'\';x.9v=\'fT://vH.11P.8Q/11R?f4=\'+v.e8.1Q(/,/ig,"&f4=").1Q(/ /ig,"+");1W.11S.1X(x)+\'&2n=11T\'}};B IP=E(2f,5A){B x=["yW","hi","pL","hZ","eO","11U"];V(B y=0;y0){V(B y2=0;y2=h8?H:K;B F5=o.P.1k>=vw?H:K;B 6J=2F.9m(17/60);B 7R=2F.9m(17-6J*60);B 8r=2F.9m(6J/60);B iH=2F.9m(8r/24);6J=6J-8r*60;if(iH>0){8r=8r-iH*24}if(v.n1==1&&o.P.6a()){B d=1v 8j();J 6S(1v 8j(d.9Z()+17*2i).EH())}F{J 6S((iH>0?iH+\':\':\'\')+(8r>0||F5?8r+\':\':\'\')+((8r>0||F6)&&6J<10?\'0\':\'\')+6J+\':\'+(7R<10?\'0\':\'\')+7R)}};B fF=E(x){B 7R=2F.9m(x);B 6J=2F.9m(7R/60);B 8r=2F.9m(6J/60);6J=2F.9m(6J%60);7R=2F.9m(7R%60);8r>0&&6J<10?6J="0"+6J:"";7R=7R>=0?((7R>=10)?7R:"0"+7R):"d2";B 5r=(8r>0?8r+":":"")+(6J>=0?6J:"0")+":"+7R;if(v.n1==1&&o.P.6a()){B d=1v 8j();J 6S(1v 8j(d.9Z()+x*2i).EH())}F{J 5r}};B Fb=E(){J Fr((1t.8P!=1t.av.8P)?1W.nM:1W.8P.9v)};B wi=E(x){if(x){x=x.5K();B vm=x.I(" <7n C=\'1B");if(vm>-1){x=x.1j(0,vm)}}J x};B od=E(x,y,z){B t;if(!Ek(x)&&y){t=1W.28(\'pK\');y=="11z"?y=x:\'\';t.3F=y.I(\'//\')==-1?\'fT://\'+y:y;t.11N=1;if(z){t.6q=z}B s=1W.eK(\'pK\')[0];s.4h.vo(t,s)}J t};B EG=E(x){if(x){if(1J(x)==\'4C\'){x=x.1Q(/<[^>]*>?/gm,\'\')}}J x};B Ek=E(y){B x=K;B oz=1W.eK(\'pK\');V(B i=0;i-1){x=H}}J x};B 5g=E(x,y,z){if(x){if(x.I(\'1u\')>-1||x.I(\'B\')>-1){if(L(y)&&L(z)){z.C.1B=y}J 3u(x)}F{x=x.1Q(\'#\',\'\');B r=2H(x.Q==3?x.5c(0,1).hg(2):x.5c(0,2),16);B g=2H(x.Q==3?x.5c(1,2).hg(2):x.5c(2,4),16);B b=2H(x.Q==3?x.5c(2,3).hg(2):x.5c(4,6),16);if(L(y)){J\'5w(\'+r+\', \'+g+\', \'+b+\', \'+y+\')\'}F{J\'El(\'+r+\', \'+g+\', \'+b+\')\'}}}};B dp=E(x){if(v.zm&&v.zm!=1){x=x/v.zm}J x};B O=E(e,o){if(L(e)){V(B 1a in o){if(o.2x(1a)){if(o[1a]!=\'11I\'&&o[1a]!=1E){if(1J o[1a]==\'11E\'&&1a!=\'46-dS\'&&1a!=\'1B\'&&1a!=\'54\'){o[1a]+=\'px\'}if(1a.I("11D")>-1&&1a.I("FM")==-1){o[1a]=3u(o[1a])}if(1a=="3a"||1a.I("kL")>-1){e.C[\'-ms-\'+1a]=o[1a];e.C[\'-lx-\'+1a]=o[1a];e.C[\'-3T-\'+1a]=o[1a];e.C[\'-o-\'+1a]=o[1a]}if(1a=="o5"){if(o[1a].I(" ")>-1){o[1a]=\'"\'+o[1a]+\'"\'}}if(1a=="7k-kt"){e.C.11C(1a,o[1a],\'5V\')}F{e.C[1a]=o[1a]}}}}}};B ze=E(x,5A,b1,b2){5A=3u(5A);B y=2o(b1,1)*1;B z=2o(b2,1)*1;O(x,{"2q":"14j-3j-4W(-14i,"+5A+","+5A+" "+y+"px,5w(0,0,0,0),"+y+"px,5w(0,0,0,0) "+(y+z)+"px)"})};B 3u=E(c){if(c){c.I("1u")==0?c=\'B(--6Z\'+c+\')\':\'\';J c.1j(0,1)!=\'#\'&&c.I("B")==-1&&c.I("El")==-1?c="#"+c:c}F{J\'#eA\'}};B IL=E(x,1u,y){!1u?1u=\'#eA\':\'\';1u=3u(1u);B r=5C(mb,146);x=x.1Q(/\\(zN\\)/g,r);x=x.1Q(/\\(1u\\)/g,1u);x=x.1Q(/\\(jw\\)/g,1+(v.14b.1N-1)/2);B Eo=x.1j(0,x.I(\'|||\'));B vu=x.1j(x.I(\'|||\')+3);B b3=\'\';if(o.1i.3T){b3=vu.1Q(/6c:/g,"-3T-6c:");b3=b3.1Q(/6c-/g,"-3T-6c-");b3=b3.1Q(/@En/g,"@-3T-En");b3=b3.1Q(/3a/g,"-3T-3a")}y?y.1U=Eo:\'\';kr(b3+vu)};B 7H=E(x,y,f){B z=K;if(x){V(B i=0;i-1){z=H}}}}}J z};B iO=E(x,y){B z=K;if(x&&y){V(B i=0;i-1){z=H}}}J z};B kr=E(x){if(o.O){if(o.O.Eq){o.O.Eq.14s=x}F{o.O.1X(1W.Gn(x))}}};B eh=E(x){O(x,{"1p":"2E","1c":0,"1b":0,"Z":"100%","1f":"100%"})};B eW=E(x){O(x,{"9X":"1Y"})};B 4V=E(y,z){B x=1v Ej();x.7z(\'Eu\',y,H);x.cE=z;x.eC()};B 145=E(x){if(x){V(B i=0;i<5;i++){if(x.13F=="13E"){1h}F{if(x.Ew){x=x.Ew}}}}J x};B hc=E(z){B hc=1W.28("4u");if(o.lq.I(z)>-1){o.lq.2M(z);if(z.I("?")>0){z=z+\'&\'+2F.5C()}F{z=z+\'?\'+2F.5C()}}F{o.lq.2M(z)}hc.7g(\'3F\',z);hc.7g(\'1f\',\'4v\');hc.7g(\'Z\',\'4v\')};B 3Y=E(e,o){V(B 1a in o){if(o.2x(1a)){e.7g(1a,o[1a])}}};B 9N=E(e){if(e){2U{e.4h.3g(e);e=1Z}2D(e){}}};B 5C=E(9d,6b){J 2F.9m(144.Q>1?(6b-9d+1)*2F.5C()+9d:(9d+1)*2F.5C())};B oG=E(){J 2F.5C().5K(36).13n(2,12)};B vz=E(x,y){x=7Z.6l(x).13q(E(4r,1a){if(1a!=y){4r[1a]=x[1a]}J 4r},{});J x};B 4G=E(x){if(1J x=="4C"){J x.1Q(/^\\s+|\\s+$/gm,\'\')}F{J x}};B 6k=E(x,y,z){B r=K;if(x){if(x.I(y)>-1){B r=x.1j(x.I(y)+y.Q);if(z){if(r.I(z)>-1){r=r.1j(0,r.I(z))}}}}J r};B 13G=E(x,n){if(n==0){J"#0"+bZ.e(x)}if(n==-1){J bZ.e(x)}if(n==1){J"#1"+vY(bZ.e(x),1)}};B tI=E(x){if(v[x]!=""){if(1J v[x]!="4C"){o[x+\'o\']=v[x]}F{if(v[x].I("[{")==0){2U{v[x]=v[x].1Q(/6Z\'qt/ig,\'"\');o[x+\'o\']=2h(v[x])}2D(e){}}}}};B 5Y=E(x){J 6S.w0(x)};B eR=E(x){if(x.1j(0,2)=="#1"){J bZ.d(vY(x.1j(2),-1))}F if(x.1j(0,2)=="#0"){J bZ.d(x.1j(2))}F{J x}};B Ls=E(x){if(x){if(x.I(\'3W\')==-1&&x.I(\'.\')==-1&&x.Q>100&&x.I(\'29:\')==-1){x=\'29:aw/vp;k0,\'+x}}J x};B 1m=E(x){x?x.C.5B="3k":\'\'};B 1o=E(x){x?x.C.5B="4m":\'\'};B 3r=E(x){x?x.C.2n="1Y":\'\'};B 7e=E(x){x?x.C.2n="4P":\'\'};B 5X=E(x){J x?x.C.5B!="3k"&&x.C.2n!="1Y":K};B 5m=E(s){if(1J s=="4C"){if(s.I("px")>0){s=s.1j(0,s.I("px"))}}J 2H(s)};B 3k=E(x){J x.C.2n=="1Y"};B 4x=E(o,x,y){o[x+\'1c\']=0;o[x+\'2v\']=0;o[x+\'2Q\']=0;o[x+\'1b\']=0;if(L(o[y])){B z=o[y].2r(" ");if(z.Q==4){o[x+\'1c\']=z[0]?3V(z[0]):0;o[x+\'2v\']=z[1]?3V(z[1]):0;o[x+\'2Q\']=z[2]?3V(z[2]):0;o[x+\'1b\']=z[3]?3V(z[3]):0}}J o};B HL=E(x){if(x){x=x.1Q(/ /ig,\'px \')}J x+\'px\'};B le=E(x,y){J v[x]&&v[x]!=\'\'?v[x]:y};B gP=6S.w0(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 bZ={b9:gP+"XQ+/=",e:E(e){B t="";B n,r,i,s,o,u,a;B f=0;e=bZ.Dq(e);lP(f>2;o=(n&3)<<4|r>>4;u=(r&15)<<2|i>>6;a=i&63;if(tf(r)){u=a=64}F if(tf(i)){a=64}t=t+G.b9.6P(s)+G.b9.6P(o)+G.b9.6P(u)+G.b9.6P(a)}J t},d:E(e){B t="";B n,r,i;B s,o,u,a;B f=0;e=e.1Q(/[^A-Za-z0-9\\+\\/\\=]/g,"");lP(f>4;r=(o&15)<<4|u>>2;i=(u&3)<<6|a;t=t+5Y(n);if(u!=64){t=t+5Y(r)}if(a!=64){t=t+5Y(i)}}t=bZ.Cz(t);J t},Dq:E(e){e=e.1Q(/\\r\\n/g,"\\n");B t="";V(B n=0;n127&&r>6|WP);t+=5Y(r&63|128)}F{t+=5Y(r>>12|Cb);t+=5Y(r>>6&63|128);t+=5Y(r&63|128)}}J t},Cz:E(e){B t="";B n=0;B r=0;B c1=0;B c2=0;B c3=0;lP(nWQ&&r0){if(v.W.X2==1&&!v.4S){B 6l=7Z.6l(o.1K);B zD=6l.5c(-1)[0];zD?v.4S=zD:\'\'}B y=Dz();if(y){x=y.3m;o.ah=y.1L;o.R?o.R.H7(y.1L):\'\';if(2u(y.2a)){if(o.P){o.P.ae(y.2a)}F{v.2a=y.2a}}if(L(y.2m)){y.1R=y.2m}if(L(y.1A)){if(y.1A=="3t"&&!o.1A){}F{v.1A=o.2b=y.1A}}7M("BV");if(L(y.id)){o.3w=y.id}B sx=["1R","o3","o1","X","iW","BL","BM","oI","al","8o","6I","8n","5o","4i","4w","BO","cC","1k","7h","9C","1G"];if(L(v.c6)){if(v.c6.X5==1&&v.c6.qc==1){sx.2M("1L");sx.2M("t1");sx.2M("t2");sx.2M("t3");sx.2M("t4");sx.2M("t5")}}V(B i=0;i0){if(v.c6.Hp==1){o.mX=v.c6.H0;o.U.qb(y)}o.U.ar(\'1L\')}if(L(y.1G)){1z(E(){o.U.3M(y.1G)},4H)}if(o.R){o.R.6h(o.W);if(v.9C){o.R.yG()}}if(o.3d){o.3d.m7()}}F{}}}if(1J(x)==\'4C\'){x=dM(x);if(x){if(x.I("#"+v.9f)==0){x=o[o.fd[0]](x)}if(x){if(x.I("#"+v.aE)==0&&x.I(v.dc)>0){x=o[o.fd[1]](x)}if(x){if(x.I("#0")==0){x=bL(x)}x=dM(x)}F{x=\'\'}}}if(v.bV==1){x=bV(x)}if(x==\'\'){1l("4M 3m");o.bv=H;js("2k","4M")}o.2A=[];o.aA=[];o.7B=[];o.os=0;o.3n=0;o.7c=0;o.9Y=0;v.iR==\'\'?v.iR=\',\':\'\';if((x.I(v.j2)>-1&&x.I(v.ea)>-1)||L(v.de)){o.4b=x.2r(v.iR)}F{o.4b=[x]}o.bi=[];if(L(v.de)){B de=v.de.2r(v.iR)}if(o.4b.Q>0){B q=-1;V(B i=0;i1){o.2A[i]=o.4b[i].1j(o.4b[i].I(v.j2)+v.j2.Q,o.4b[i].I(v.ea)-v.ea.Q);o.4b[i]=o.4b[i].1j(o.4b[i].I(v.ea)+v.ea.Q)}F{if(L(v.de)){o.2A[i]=L(de[i])?de[i]:\'\'}F{o.2A[i]=i+1}}B is=0;if(L(v.4F)&&q==-1){if(6S(v.4F).I("lf:")==0){if(v.4F.1j(4)*1==i){is=1}}if(v.4F==o.2A[i]){is=1}if(v.4F=="6b"&&i==o.4b.Q-1){is=1}}if(L(o.4F)){if(o.4F==o.2A[i]){is=1;q=i}}if(is==1){o.os=i;o.3n=i}o.4b[i]=ys(o.4b[i])}}}F{o.4b[0]=ys(o.4b[0])}J o.4b[o.os]}}F{J x}};E ys(x){if(L(v.q9)&&x.I("//")==-1){x=v.q9+x}J x};G.BZ=E(){if(o.W){B x=o.W.C1();V(B i=0;i0&&v.3i==1){o.gN=H;1z(yb,v.1r.8w*2i)}if(v.WH==1&&v.WI){WJ()}V(B i=0;i0?o.R.3Q(o.P.17(),o.P.1k()):\'\';if(!o.yc){o.yc=H;if(v.1r.8w>0&&v.3i==1){o.gN=H;1z(yb,v.1r.8w*2i)}}B nh=K;if(o.P.17()>1&&v.mL==1&&bu!=1&&!8L()&&!L(o.22)&&!L(o.5D)){nh=8t("et")}if(nh){8L()?9K(K):\'\'}F{9K(K)}}}}}F{o.P?o.P.2p():\'\'}};E yb(){o.gN=K;o.R.4D()}G.2N=E(){if(o.1w){o.fr=K;1l("2N");o.P.2N();o.R.2N();js("3X");v.tm==1?8E():\'\';v.rq==1?qH():\'\';v.5i==1?o.5i.2W("3X"):\'\';if(o.53){if(v.ya==1){3r(o.1R)}}if(!L(o.22)&&!L(o.5D)&&v.mL==0){if(8t("et")){}F{if(v.CY!=1&&v.oA==1){jd("eI","3X")}}}if(8L()){o.n0=H}o.ju=K}};G.4L=E(){o.P.4L();o.R.4L();o.3o=H;js("5f")};G.5O=E(){o.P.5O();o.3o=K;o.R.5O();o.P.3M(v.1G);js("9b")};G.3M=E(x,y){if(o.R){x<0.XC?x=0:\'\';x>1?x=1:\'\';if(x<=0){G.4L();v.1G=0;x=0}F{if(o.3o){G.5O()}v.1G=x}js("1G",x);o.R.3M(x,y);o.P.3M(x)}};G.8Y=E(){o.R.8Y()};G.8D=E(){o.R?o.R.8D():\'\'};G.XD=E(){G.8D()};G.qX=E(){o.U.6Q();G.8D()};G.3Q=E(17,1k){if(o.3t&&!o.1A){B f=o.3t.bt();if(f.t&&f.d){17=f.t}}o.R?o.R.3Q(17,1k):\'\'};G.sV=E(17,1k){if(o.2b>0&&o.2t!="59"){o.U.3J(o.2b,K);o.2b=1E}};G.gs=E(){B d=1v 8j();o.bH=d.9Z();B x=K;if(o.R.cG()&&v.1g.7x!=1){o.R.cu();x=H}if(o.3d){if(o.3d.FL()){o.3d.bC();x=H}}if(v.W.7x==0){if(o.R.ih()&&v.W.eu==1){o.R.cd();x=H}}if(v.7I==1&&L(v.Dh)&&!L(2G.7I)){7I(v.Dh);x=H}if(o.3o&&v.pR==1){o.U.5O();v.pR=0;x=H}if(!x){if(v.1O.on==1&&v.1O.2P==1&&v.1O.rA==1){7G(\'1w\',(o.1w?0:1))}G.dF()}};G.GH=E(){if(o.R.cG()){o.R.8i()}};G.dF=E(){if(o.P.6U()=="7Q"){js("Hq");v.Xv==1?G.nP():G.2N()}F{js("Ho");G.2p()}9a()};G.3J=E(bE,la){if(bEo.P.17()){J}}if(v.4w>0){bE0){17=o.2b}o.R.jN(17,1k,x)};G.rw=E(){B 17=o.P.17();B 1k=o.P.1k();B aI=1k>0?17/1k:0;B c4=2F.qq(aI*100);if(!o.iJ){o.R?o.R.jN((o.2b>0?o.2b:17),1k):\'\'}F{17!=o.gn&&o.gn!=-9?o.iJ=K:\'\'}if((v.ga==1||v.Dk==1)&&1k>0){nA("y8","2p 25%",aI,0.25);nA("y7","2p 50%",aI,0.50);nA("y6","2p 75%",aI,0.75)}V(B i=0;i<3;i++){if(!o.nL[i]){if(aI>=i*0.25+0.25){CN(i)}}}v.xY==1?1l(1,17,1k):\'\';if(v.6C==1||v.xV>0){if(o.1w){B z=K;B n7=K;if(v.Dl==1&&v.6C==1){if(!o.P.6a()){z=H}}if(17>0){if(17==o.17&&!z){n7=H}F{o.aq=0}o.17=17}F{if(v.XN==1){B ld=o.P.ag();v.xY==1?1l(2,ld,o.n9):\'\';if(!z){if(ld==o.n9){n7=H}F{o.aq=0}}o.n9=ld}}if(n7){o.aq++;if(v.6C==1){v.xY==1?1l(3,o.aq):\'\';if(o.aq==v.ut*(2i/o.qs)){o.U.gV()}}F if(v.xV>0&&o.P.sy()>1){if(o.aq==v.xV*(2i/o.qs)){o.P.5z(\'OR so\')}}}}}if(v.8W){if(v.8W.bG==1&&1k>0){!o.bG?o.bG=[]:\'\';o.bG[2F.47(17)]=1}}if(v.22==1){if(v.Dc!=1&&v.jh==1){!L(o.22)?jd("6M",17,1k):\'\'}if(v.CY!=1&&v.oA==1){!L(o.22)?jd("eI",17,1k):\'\'}}if(v.DK==1&&v.z3>0){if(17>=v.z3){if(!L(o.22)){if(8t("7f")){o.P.2N();o.R.2N()}v.z3=0}}}7M("1w");if(v.8f==1&&v.CX>-1){Xa(17,1k)}if(v.Xb==1&&v.Xc){if(1J CC!=="1E"){CC(17)}}if(o.53){9a(17)}if(o.5G&&v.cJ==1){if(o.3t){!o.2b?o.3t.rj(17,1k):\'\'}}if(o.ay){o.6k?o.6k.1w(17):\'\'}if(L(v.4i)){B ed=v.4i;if(7H([v.4i],\'-\')){ed=1k}if(ed>0&&17>ed){o.P.2N();o.P.3J(v.1A>0?v.1A:0);o.U.q7()}}if(L(v.5o)){B r1=v.5o.2r(",");V(B i=0;ir2[0]&&170){if(v.Xe==1){if(1J CE!=="1E"){CE(17,1k,c4)}}if(v.Xg==1&&o.dt){if(1J CF!=="1E"){CF()}}}o.c4=c4};E CN(x){o.nL[x]=H;if(v.cJ==1&&v.CT==1&&v.CU==x){if(o.5G&&o.3w){o.3t?o.3t.Xl(o.3w):\'\'}}}E nA(x,y,t,p){if(!L(o.jq[y])){if(t>p){b0(x,y,1)}}};G.gV=E(){o.aq=0;L(o.c9)?2I(o.c9):\'\';if(v.Xm==1){js("6C")}F{o.2b>0||o.P.6a()?\'\':o.2b=o.P.17()+(v.Xn>0?1:0);B CV=o.R.ih();js("6C");o.P.6C();CV&&v.W.eu==1?o.R.ib():\'\'}};G.Da=E(){o.R.jN(0,0);o.R.xT(0,0);o.U.3Q(0,0);o.R.8D()};G.zh=E(){if(o.P){B 17=o.P.ag();if(v.Xo==1){js("ag",17)}B 1k=o.P.1k();o.R?o.R.xT(17,1k):\'\'}};G.q7=E(){js("Xp");o.7j=H;if(v.9n==1){if(o.2t=="59"){G.bI()}v.22==1?o.U.fU(\'7K\'):\'\';if(v.1A>0){o.U.3J(v.1A);o.2b=1E}G.2p()}F{if(o.P.6a()||o.2t=="59"){G.bI()}F{if(v.BH==1){o.U.3J((v.1A>0?v.1A:0),H);if(o.1i.ie){o.P.2N()}}}o.R.7N();v.DK==1?v.Xr=1:\'\';if(8t("mh")||8t("tx")){}F{9U()}}js("4i")};G.9s=E(){B 2J=K;B 2k=K;o.CQ=K;o.aU=H;1z(E(){o.aU=K},kZ);V(B x in o.7u){if(o.7u.2x(x)){if(L(o.7u[x])){2U{o.7u[x].CW()}2D(e){}}}}2U{o.ee=H;if(((o.1i.4n&&v.gz==1)||(o.1i.d9&&v.GV==1))&&o.4o&&!o.af){B x=o.P.9M();if(x){if(x.Wq){gr();2J=H}}}if(!2J){B ny;B y=o.1P;if((o.2t=="dm"||o.2t=="cw")&&o.1i.7w&&v.gz==1){o.P.jp();J}if(y.vd){o.8q=H;ny=y.vd({nC:"1m"});if(ny!==1E){ny.aQ(E(){}).2D(E(2k){})}}F if(y.rJ){y.rJ({nC:"1m"});o.8q=H}F if(o.1P.rF){y.rF({nC:"1m"});o.8q=H}F if(y.rE){y.rE({nC:"1m"});o.8q=H}F if(y.rC){y.rC();o.8q=H}}}2D(e){2k=H;1l(e)}if(!o.8q&&!2J){if(o.1i.3T&&o.lF){gr()}F{G.rL()}}if(!2k){1z(CR,4H)}};E gr(){B x=o.P.9M();if(x){if(o.P.17()==0&&o.1i.4n&&v.Vq!=1){!o.1w?o.U.2p():\'\'}F{o.jQ=H;o.P.zX();x.Vr();x.1y("KY",CL)}}}E oy(){B x=o.P.9M();if(x){x.Vs()}};G.gr=E(){gr()};G.oy=E(){oy()};E CR(){if(o.CQ!=H){if(o.9q){o.P.dI()}if(v.1O.se==1){n5(H);o.5u=H}v.5i==1?o.5i.2W("nH"):\'\';js("26");b0("nH","9s",1)}};B bU;B 8l={x:0,y:0};E rY(e){if(o.3d){if(o.3d.Vu()){J}}if(e.Vv!=0){e.rs!=0?8l.x++:8l.x--;e.bK!=0?8l.y++:8l.y--;if((v.1O.CO==1||v.1O.CP==1)&&o.26&&8l.y>8l.x){3N(bU);bU=7J(E(){8l={x:0,y:0};3N(bU)},2i)}F{o.8V=H;3N(bU);bU=7J(E(){o.8V=K;o.R.4A();8l={x:0,y:0};3N(bU)},4g);o.R.4A();e.9B()}if(8l.x>8l.y){if(e.rs>0){o.U.3M(3V(v.1G)-v.1O.j5/10,"no")}F{o.U.3M(3V(v.1G)+v.1O.j5/10,"no")}}F{B st=(o.1i.hC?-v.1O.j5/10:v.1O.j5/10);if(v.1O.CP==1&&o.26){o.P.1N((e.bK>0?st:-st))}F if(v.1O.CO==1&&o.26){3x("3A",(e.bK>0?"+"+st*10:"-"+st*10))}F{o.U.3M(3V(v.1G)+(e.bK>0?st:-st),"no");o.R.i5()}}}}E CL(){if(o.1i.4n){o.P.zT();js("sc")}o.jQ=K}G.rL=E(){if(o.ee){o.26=H;o.R.9s();if(!o.8q){if(L(o.8x)){2U{O(o.8x,{\'Z\':\'100%\',\'1f\':\'100%\',\'1p\':\'rz\',\'1b\':0,\'1c\':0,\'54\':"mb"})}2D(ej){}}O(o.1P,{\'Z\':\'100%\',\'1f\':\'100%\',\'1p\':\'rz\',\'1b\':0,\'1c\':0,\'54\':"mb"});o.3c=o.1P.2e;o.4B=o.1P.2Z;2U{1W.bo.C.6D=\'3k\';if(!L(o.W)){1W.xf=E(e){e.9B()}}}2D(ej){}}if(v.sm==1){O(o.1P,{\'7r\':\'#3S\'})}if(v.rl==1&&o.1i.3T==1&&!o.1i.ff){B sw=1t.b8.Z;B fz=1;V(B i=1;i<6;i++){if(sw>2i*i){fz=2o(v[\'rl\'+(2i*i)],i)}}if(fz>1){o.1P.C.Dm=fz;v.zm=fz;bb()}}if(o.3d){o.3d.bC()}9a();o.ee=K}};G.8N=E(){nd=H;if(1W.CA){1W.CA()}F if(1W.CJ){1W.CJ()}F if(1W.CI){1W.CI()}F if(1W.CH){1W.CH()}F if(1W.CG){1W.CG()}F if(1W.CD){1W.CD()}if(!o.8q){G.rg(K)}};G.Le=E(x,y){tN(x,y)};E tN(x,CB){if(L(o.22)&&!CB){o.mR=x}F{B 2J=K;B dK=o.9j/x;B e3=0;B nS={\'1f\':dK};if(v.VD==1){if(dK>o.9k){dK=o.9k;e3=o.9j/x;o.9j=nS[\'Z\']=e3}}if(L(o.8x)&&v.Jk!=1){2U{O(o.8x,nS)}2D(ej){2J=H;1l("eM VE VF")}}if(!2J){o.4Z=x;o.9k=dK;if(o.4Z>0){O(o.1F,nS)}if(e3>0){js("Z",e3)}js("1f",dK)}if(o.22&&!o.26){o.4B=dK;if(e3>0){o.3c=e3}o.22.2C()}}};G.rg=E(x){if(nd||x){o.26=K;o.jQ=K;if(!o.8q){if(L(o.8x)){2U{O(o.8x,{\'1p\':\'oq\',\'1b\':0,\'1c\':0,\'54\':\'Dn\'});O(o.8x,o.Jj);O(o.8x,{\'Z\':o.aT,\'1f\':o.ca})}2D(ej){}}O(o.1P,{\'Z\':o.aT,\'1f\':o.ca,\'1p\':\'2E\',\'1b\':0,\'1c\':0,\'54\':\'Dn\'});2U{1W.bo.C.6D=\'2B\';1W.xf=E(e){J H}}2D(ej){}}o.R.8N();if(v.sm==1){O(o.1P,{\'7r\':v.oM});if(v.di==1){o.1P.C.7r=\'di\'}F{O(o.1P,{\'7r\':v.oM})}}if(v.zm>1){o.1P.C.Dm=1;v.zm=1;bb()}if(v.1O.se==1){n5(K);o.5u=K}if(o.3d){o.3d.bC()}9a();o.nb?o.nb=K:\'\';o.R.lK();nd=K;js("sc");o.8q=K;o.aU=K}};G.5u=E(x){v.1O.Vn!=0?n5(x):\'\'};E n5(x){8l={x:0,y:0};if(x){1t.1y("rZ",rY,{5U:K})}F{3N(bU);1t.5l("rZ",rY)}}G.bI=E(x){v.4I=0;if(x!=1){o.R.2N();o.U.Da()}F{}o.P.3M(v.1G);if(o.R.cG()){o.R.8i()}if(o.3o){G.4L()}9a(0);1l("2J");js("2J")};G.nP=E(){v.4I=0;v.3i=0;v.pA=0;v.6C==1?v.6C=9:\'\';o.P.rv();o.U.bI()};G.5Z=E(x){if(L(o.3n)){if(o.3n!=x){o.3n=x;if(v.tR==1){o.4F=o.2A[x];if(o.5G){3U.9r("uz",o.4F)}}o.P.5Z(x);js("4Y",o.2A[x]);o.R.wa(x)}}};G.hz=E(){o.R?o.R.hz():\'\'};G.dN=E(x){if(L(o.7c)){if(o.7c!=x){o.7c=x;if(v.He==1){o.bx=v.bx=o.7B[x];if(o.5G){3U.9r("uq",o.bx)}}o.P.dN(x);js("7p",x);o.R.hR("7p")}}};G.8T=E(x,z){x==\'0.0\'?x=0.1:\'\';B y=x;6S(y).I(\'.\')>0?z=1:\'\';y=y*1;if(!z){y=x==o.dW?1:o.6f[x];o.9L=x}y=3V(y);if(o.l1||z){o.hN=y;V(B i=0;i0&&o.5G){B tb=3U.6O("mw"+x+"4f"+o.d);if(tb){B ct=1v 8j();o.bH=ct.9Z();B D7=(ct.9Z()-tb)/Vm;if(D70){if(o.P.1k()>0){if(o.P.1k()0){v["6p"+x+"4f"+"Cn"]=v["6p"+x+"CZ"]}F{J K}}}}if(o.kx.I("8B")!=-1&&v.22==1&&!o.bu&&v[x+\'s\']==1){if(1J qS=="1E"){J K}if(x=="7f"||x=="tx"){if(1J C8!=="1E"){2l=[];J C8(x)}}if(L(o.22)||L(o.5D)){if(!5X(o.qM)||8L(o.3R)){1l(\'ad bg\');J K}F{1l(\'ad lM\');J H}}F{if(L(v[x])){if(v[x].5K().I(".")>-1||v[x].5K().I(":")>-1||v[x].5K().I("[V7]")>-1){js("V8",x);if(!8L(x)&&x!="eI"){1z(E(){o.1w||(o.5D==1Z&&o.22==1Z)?\'\':o.U.8Y()},10);ho()}7D=0;9I=0;lw=x;2l=v[x].2r(" gD ");o.5N=[];o.tW=2l.Q;lh();o.Ey=1;o.oH=H;V(B i=0;i<2l.Q;i++){2l[i]=2l[i].2r(" or ")}v[x.a7("4f","iw")]=v[x];v[x]=1Z;o.3R=x;if(x!=\'eI\'){o.22=1v qS()}o.5D=1v lp();V(B i=0;i<2l.Q;i++){V(B j=0;j<2l[i].Q;j++){B 8a=4G(2l[i][j]);if(8a.I("[50%]")>0){B 1I=5C(1,2);2l[i][j]=2l[i][j].1Q("[50%]","");if(1I==2){2l[i][j]=\'\'}}}}if(v.v6==1){V(B i=0;i<2l.Q;i++){B n=i==0?1:0;if(2l[i].Q>n){V(B j=n;j<2l[i].Q;j++){B 8a=4G(2l[i][j]);if(o.1i.uU){fb(8a)}F{1z(fb,i*100,8a)}}}}}if(2l[0][0]==\'\'){hK()}F{o.5D.ls(4G(2l[0][0]),x)}J H}F{J K}}F{J K}}}F{J K}};G.rQ=E(x){8t(x)};E jd(w,x,d){if(L(o[w+\'o\'])&&v[w+\'s\']==1){B y;V(B i in o[w+\'o\']){if(o[w+\'o\'].2x(i)){if(!L(o[w+\'o\'][i].oh)&&L(o[w+\'o\'][i].17)&&L(o[w+\'o\'][i].22)){B z=o[w+\'o\'][i].17.5K();B ok=K;if(z){if(x=="6n"){if(z==x){ok=H}}F{if(z=="3X"){if(z==x){ok=H}}if(z.I("%")>0){if(d>0){z=2H(z.1j(0,z.I("%")))*d/100}F{z=-1}}F{z=2H(z)}if(x>=z){if(v[\'6p\'+w+\'C5\']>0&&z>-1){if(x-z>=v[\'6p\'+w+\'C5\']){z=-1}}if(z>-1){ok=H}}}if(o[w+\'o\'][i].C4&&o.P.1k()>0){if(o.P.1k()0){1l("8B Wb");o.22.43();o.22=1Z;o.22=1v qS()}if(8L()){lm()}F{if(o.1w){o.P.2N();o.R.2N()}}o.ra++;if(o.oH&&v.e0>0){2I(o.e0);o.e0=1z(Cw,v.e0*2i*60);if(L(v.BN)){if(v.BN!=\'\'){o.hA?o.hA.5o():\'\';o.hA=1v Wc()}}}o.oH=K;if(v.C6>0){1l("8B Wd");js("We");1z(ul,v.C6*2i,x)}F{ul(x)}}F{1l("8B W6")}}};E ul(x){o.22.Go(x)}E Cw(){if(L(o.22)){if(o.22.ey()&&o.dV==0){o.22.uL();1l("8B so "+v.e0);2l=[];cm()}}}G.Wh=E(){js(\'Wi\',o.3R);1l("8B 2k");ug()};G.hK=E(){ug()};E ug(){B n=lh();1l("8B 6g "+!n);!n?hK():cm()};G.Wk=E(x){if(v[o.3R+"ud"]){V(B i=0;i<3;i++){v[o.3R+"ud"]=v[o.3R+"ud"].1Q(x+(i==0?\' gD \':(i==1?\' or \':\'\')),\'\')}}};E lh(){B x=K;if(o.3R){B 7P=v[\'6p\'+o.3R+\'4f\'+\'Cn\'];B iA=v[\'6p\'+o.3R+\'4f\'+\'Wm\'];if(iA||7P){if(iA>0&&o.t0>0){o.tW=iA;if(o.dV>=iA){x=H}}F{if(7P>0){o.tW=7P;if(o.dV>=7P){x=H}}}}}J x}E hK(){if(2l.Q>0&&2l[7D]){if(9I<2l[7D].Q-1){1l("8B Wo");o.22?o.22.uL():\'\';lm();9I++;B 8a=4G(2l[7D][9I]);B f7=uI(8a);if(f7==\'7h\'){o.5D=1v lp();o.5D.ls(8a,o.3R)}if(f7==\'2k\'){hK()}}F{cm()}}F{cm()}}E uI(8a){B x=\'7h\';if(v.v6==1&&o.5N){B nW=K;B n=0;V(B i=0;i1&&9I<2l[0].Q-1&&2l[9I]){B Ca=2l[9I].5c(1,99);2l[0].uC(9I+1,99);uY=H}}if(1J(x)=="3P"){V(B i=0;i=i){J}F{}}}if(2l.Q==1&&2l[0].Q>1){}F{B n=0;V(i=0;i0&&7D==2l.Q-1){if(2l[0][0].I("js:")==0){7D=-1;2l=[[2l[0][0]]]}}if(o.VV==2){2J=H}if(2l.Q>7D+1&&!2J){o.22.uL();lm();7D++;o.Ey++;9I=0;B 8a=4G(2l[7D][0]);B f7=uI(8a);if(f7==\'7h\'){o.5D=1v lp();o.5D.ls(8a,lw)}if(f7==\'2k\'){cm(jc)}}F{gq();o.R.8D();if(L(o.22)){o.22.43();o.22=1Z}o.5D=1Z;2l=[];9I=0;7D=0;o.pI=0;o.Ep!=1?js("Wr",o.3R):\'\';o.Ep=0;if(v.Lz==1){if(o.go){2U{o.go.uo()}2D(e){1l(o.go,e)}o.go=1E}}lw=\'\';o.dV=0;o.Em=0;2I(o.e0);3N(o.ZF);o.hA?o.hA.5o():\'\';o.c8?o.c8.1m():\'\';o.t0++;if(o.3R=="7K"||(o.3R=="et"&&v.mL==1&&o.fr)||o.3R=="6M"){if(v.3m!=\'?\'){o.P.d6();B re;if(o.sO){o.U.jE();o.sO=K;re=H}if(o.2t=="59"&&!o.tK&&o.1i.4n){re=H;o.3R=="7K"?o.P.zQ():\'\'}if(re||jc==\'jc\'||v.ZJ==1||o.n0){o.n0=K}F{o.U.2p(1)}}}if(o.mR>0){tN(o.mR);o.mR=0}if(o.3R=="mh"){9U()}o.tK=K;o.3R=1Z}};G.ZM=E(){2l=[[\'\']]};G.fU=E(y){B x=[\'7K\',\'et\',\'mh\',\'7f\',\'tx\'];B z;V(B i=0;i0){v[x[i]]=v[x[i].a7("4f","iw")];v[x[i].a7("4f","iw")]=1Z}}}if(y=="7K"||y=="6M"){if(v.tZ>1){if(L(o.tg)&&v.jh==1){V(B i in o.tg){o.tg[i].oh=1E}v.tZ--}}}};G.qp=E(){ho();if(L(o.8f)){o.8f.43();o.8f=1Z}o.8f=1v ZV()};G.ZN=E(){gq();o.8f.43();o.8f=1Z};G.ho=E(){ho()};G.gq=E(){gq()};E ho(){if(o.aj){}F{o.aj=28("2f");o.1P.1X(o.aj);eh(o.aj);O(o.aj,{"2q":"#3S","1B":0.1});o.aj.C.54=Hk}};E gq(){if(o.aj){o.1P.3g(o.aj);o.aj=1Z}};E 8E(){if(L(o.2a)){B p=o.26?2o(v.ZB,v.2a):v.2a;if(p!=o.rO){ae(p,o.2a,v.eY)}1o(o.2a);O(o.2a,{"1B":v.nY});o.R.4D();o.hj?o.hj.1w():\'\'}};G.gO=E(){if(L(o.2a)){if(5X(o.2a)){3N(o.rW);B t=o.P.17();if(t==0&&v.Bv==1){}F{if(v.Eg>0){2I(o.tl);o.tl=1z(qH,v.Eg*2i)}F{qH()}}}}};E qH(){2I(o.tl);if(v.tm==1&&!o.1w){}F{O(o.2a,{"1B":0});1z(DM,4d)}}E DM(){if(!o.1w&&v.ge==1){}F{1m(o.2a);o.hj?o.hj.3X():\'\';o.R.4D()}}G.8E=E(){8E()};E DL(x){if(v.tq==1){V(B i=0;i<1t.42.Q;i++){if(1t.42[i]){if(1t.42[i].2W("id")!=v.id){1t.42[i].2W(\'3X\')}}}}1t.eH=v.id}E tr(x){B y=7Z.6l(x).Q;o.hH=0;if(y>0){x=sC(x,y,\'\',-1)}J x}E sC(x,y,p,j){B x2=[];B 2J;if(L(x[\'W\'])){x=x[\'W\'];y=x.Q}B ii=0;V(B i=0;i0&&q2>0){B s1=x[i][\'3m\'].1j(q1+1,q2-q1-1);B s2=s1.2r(",");B s3=\'\';V(B k=0;k0){x[i][\'5j\']=sC(x[i][\'5j\'],z,x[i][\'id\'],i)}}if(!2J){x2.2M(x[i])}}J x2}E Dz(){B x=[];if(L(v.4S)){if(v.4S.I("x-")!=0){V(B y in o.1K){if(o.1K.2x(y)){if(o.1K[y].eT==v.4S){v.4S=y}}}}if(L(o.1K[v.4S])){v.W.Zi==1?v.W.xK=0:\'\';x=o.1K[v.4S]}F{x=o.W[0];if(v.4S==o.Dw){o.2b=1E}}}F{x=o.W[0]}if(x){V(B i=0;i<10;i++){if(L(x[\'5j\'])){x=x[\'5j\'][0]}F{1h}}v.4S=x.id;if(v.4S==o.Dw&&x.1A!=\'3t\'){x.1A=1E}}J x}G.gM=E(){J gM()};E gM(){B x=K;if(o.R){if(o.R.gW()){if((v.W.cT==1||v.ku==1)&&o.R.c5()){x=H}}}J x};E 9U(){b0("4i","9U",1);o.U.fU();if(o.5G&&v.cJ==1){o.3t.rj(0,o.P.1k())}if(o.R.gW()){if(gM()){if(L(v.W.DE)){o.DP=1z(E(){o.R.b5()},v.W.DE*2i)}F{o.R.b5()}}F{sP()}}F{if(v.Zs==1&&o.26){o.U.8N()}sS()}}G.E4=E(){sP()};E sP(){if(v.W.cT==1&&v.W.oo==1&&!o.R.c5()){o.R.lE();J}if(v.W.JN==1){!o.R.ih()?o.R.cd():\'\'}sS()}E sS(){v.5i==1?o.5i.2W("4i"):\'\';js("Zv");if(v.7I==1&&v.Zw==1&&2u(v.Eb)){7I(v.Eb)}if(v.9g){if(1J Ea!=="1E"){!o.9g?o.9g=1v Ea():o.9g.E8()}}!o.9g?8E():\'\'}E dM(x){if(x.I(\'js:\')==0){2U{x=2h(x.1j(3))}2D(e){7S.1l(e.8O)}}J x?x:\'\'}};B u1=E(X){B X;B 3l;B q6;B 8g;B fn="";B dL=0;B i6=K;B nN=K;B r9;B P;B 3q;o.3I={x:1,y:1,x0:1,y0:1};B a1;B i8=[];B pF=0;B gt=0;B iT;if(1J(X)==\'4C\'){X=4G(X);if(X.I("[{")==0){2U{X=X.1Q(/6Z\'qt/ig,\'"\');X=5h.6V(X);a1?X=o.U.6y(X):\'\'}2D(e){7S.1l(e);X="E5 5h"}}if(X.I("#"+v.9f)==0){X=o[o.fd[0]](X)}if(X){if(X.I("#"+v.aE)==0&&X.I(v.dc)>0){a1=H;o[o.fd[1]](X,bB)}}if(X){if(X.I("#0")==0){if(X.I(o.ec)>0){X=bL(X.1Q(o.ec,\'\'))+o.ec}F{X=bL(X)}}}if(v.bV==1){X=bV(X)}if(1J(X)==\'4C\'){if(X.I(".bm")==X.Q-4||X.I(".8G")>0){i8=X.2r(" or ");v5()}}}o.3G=28("2f");eh(o.3G);O(o.3G,{"5p":"3a 0.2s 3j","1C-8s":"7E"});o.1P.1X(o.3G);if(v.1O.DS==1){if(!o.uK){uh(o.3G,\'o.DS\',v.1O.hu!=1,v.1O.hu==1,E2);o.uK=H}}if(!a1){bB()}E E2(){B p=o.3G.iy;B p2=o.3c;if(v.1O.hu==1){p=o.3G.oR;p2=o.4B}B x;if(p>p2*2o(v.1O.E1,0.5)){if(o.R.gU()){x=H;o.R.dB()}}F{if(p<-p2*2o(v.1O.E1,0.5)){if(o.R.c5()){x=H;o.R.b5()}}}if(x){if(v.1O.hu==1){O(o.3G,{"1c":0})}F{O(o.3G,{"1b":0})}}F{1v 5P({mc:o.3G,1H:(v.1O.hu==1?"1c":"1b"),to:0,17:0.1,6F:"Hr",me:"uK"})}}E v5(){X=i8[pF];if(X.I(o.ec)>0){X=X.1Q(o.ec,\'\');v.3m=X}B 4V=f9(X);4V.cE=E(){if(G.fQ==4&&G.6U==4H){cd(G);o.R.Gt()}F{pU(1)}};4V.uN=E(e){pU(3)};4V.eC();a1=H}E pU(x){if(i8.Q>1){if(pF+10){y=o[o.fd[1]](y)}if(X.I(".bm")==X.Q-4){B bm=y.2r(/(\\r\\n\\t|\\n|\\r\\t)/gm);X=[];B uZ=1;B im=\'\';V(B i=0;i-1){if(bm[i].I(" - ")>-1){B 1I=bm[i].2r(" - ");im=1I[1I.Q-1]}}if(bm[i].I("3W")>-1){X.2M({1L:""+(im!=\'\'?im:uZ),3m:bm[i]});uZ++;im=\'\'}}}F{y=y.1Q(/(\\r\\n\\t|\\n|\\r\\t)/gm,"");2U{X=5h.6V(y)}2D(e){7S.1l(e.8O);pU(2)}}if(o.R){if(v.W.qf==1){o.R.ib(2)}}bB();bb();1z(E(){js("W")},1)}}E bB(x){X=o.U.6y(x?x:X);X&&X!=\'?\'?6y(X):\'\';o.1w&&x&&!o.22?o.P.2p():\'\'}E 5z(x,Ab){B y=H;B yy=H;js("10A",x);if(o.hq){J}if(Ab!=1&&v.6C==1&&v.uA==1){us();J}if(3l){if(o.1w||o.fr||(v.3i==1&&!o.1A)){if(3l.Q>0){8g++;y=8g>3l.Q-1;if(y&&3l.Q>1&&v.ez>0){if(o.ez1){if(o.2A[o.3n].I(2L("eG"))==-1){o.2A[o.3n]=o.2A[o.3n]+\' (\'+2L("eG")+\')\'}if(o.3n>0){yy=K;o.U.5Z(o.3n-1);ht()}F{if(o.2A[o.3n+1].I(2L("eG"))==-1){yy=K;o.U.5Z(o.3n+1);ht()}}}}if(!y){o.2b>0||!o.1A||P.6a()?\'\':o.2b=3Z();if(o.2t!=mY(3l[8g])||!o.4o){if(o.1w){o.U.bI(1)}}o.h4=K;if(v.tT>0){2I(o.gA);o.gA=1z(hO,v.tT*2i)}F{hO()}}F{if(v.6C==1&&yy&&v.uA!=1){y=K;us()}}}}F{y=K;if(!o.1A){hO()}}}if(y&&yy&&x){sA(x,H)}};E hO(){if(o.hq){J}if(o.1w||o.fr||(v.3i==1&&!o.1A)){1l("10v bM",o.2b);6y(\'or\');o.1A&&!o.22?P.2p():\'\';ht()}F{if(!o.1A){if(3l.Q>0){if(8g+1<3l.Q){8g++;o.ez++;6y(\'or\')}}}F{2I(o.gA);o.gA=1z(hO,2u(v.tT,5)*2i)}}}E sA(x,mr){b0("2k","j6",H);o.ek=K;if(v.Ag==1&&!o.bv){if(v.Ah==1){o.8Z.8G(v.Ak)}F{o.8Z.8G(x)}if(v.Am==1&&L(v.Ap)){o.eJ=1v Aq();o.U.gO()}}mr?o.bv=H:\'\';if(o.1w){o.U.8D();o.R.2N()}L(o.2a)&&!L(o.eJ)?o.U.8E():\'\';js("2k",x)}E us(){gt++;1l("j6 gV zL "+gt);o.1w?o.nR=1:\'\';L(o.c9)?2I(o.c9):\'\';o.c9=1z(A1,v.ut*2i)}E A1(){B x=2o(v.10M,10);if(o.1w||o.nR==1){o.nR=0;if(gt0&&!o.4y&&!y){B 17=o.LB;if(17+10<3Q()){1l(\'10t (Az)\');js("Az");P.2p();P.3J(17);x=H}}if(!x){o.U.q7()}};G.9K=E(){if(v.rq==1){L(o.2a)?o.U.8E():\'\'}v.ge==1?o.U.gO():\'\';o.R.2p();o.U.Ay();if(v.10b==1&&L(v.sZ)){if(v.sZ.Q>5){uJ();3N(r9);r9=7J(uJ,v.Bg*2i)}}js("1w")};G.jn=E(){if(v.oZ==1&&o.4o){if(o.U.jn()){o.af=P.sE();o.R.4D();sr()}}o.r0=H};G.fH=E(){3Z()>0&&3Z()==3Q()&&o.U.gM()?\'\':o.U.2N()};G.iK=E(){1l("10e")};G.iM=E(){1l("qX");o.U.qX();L(o.gn)?js("3A",o.gn):\'\'};G.cZ=E(){1l("qV");gt=0;o.U.qV();o.2t=="1D"?sB(1):\'\'};G.au=E(){if(P){1l("3Q",3Q());o.U.3Q(3Z(),3Q());js("1k",3Q());gt=0;2I(o.c9);if(L(o.oV)){o.U.dN(o.oV);o.oV=1Z}}};E 3Z(){B x=P.17();J x}E 3Q(){B x=P.1k();J x}G.e5=E(){};G.9E=E(){1l("8Y");o.U.8Y();js("7L")};G.d3=E(){if(dL!=3Z()){if(!o.aj){o.U.8D();if(dL==0){if(v.ge==1&&v.Bv==1){o.U.gO()}}}}dL=3Z();B dg=3Q();js("17",dL);if(v.2c.on==1){if(1J(Bt)==\'E\'){!v.dq&&v.2c.dq?v.dq=v.2c.dq:\'\';if(!3q&&v.2c.3K!=1&&v.dq&&v.dq!=\'\'&&dL>0){o.er=1v Bt();3q=o.er.gL()}}}if(o.2t=="1D"&&o.1i.7i&&dg>0){if(o.1w&&dL>dg-1){2I(iT);iT=1z(B7,4g)}}};E B7(){if(!i6){o.U.2N();o.P.7N()}}G.rf=E(){if(o.2t=="59"){P?P.pO():\'\'}};G.AD=E(x){o.U.bI();P.AG(x)};G.Hm=E(x){if(L(x)){if(3q){3q.3M(x)}v.2c.1G=x}};G.AH=E(x){if(L(x)){if(3q){3q.3F(x);3q.2p()}}};G.pO=E(){if(o.2t=="59"&&P){J P.41()}F{J H}};G.lV=E(){J o.2t=="1D"?P.lV():1E};G.lU=E(){J P.lU()};G.5Z=E(x){1l("Yy",x);if((o.2t=="ex"||o.2t==o.ws||(o.2t=="1D"&&(v.8R==0||9S()<2))||(o.2t=="3E"&&(v.qE==0||cH()<2)))&&L(o.4b[x])){B 17=G.17();o.2b>0?\'\':o.2b=17;o.U.3J(17,K);6y(o.4b[x],H);B y=H;if(v.1g){if((v.1g.Zf==1&&!o.1w)||!o.1A){y=K}}if(o.9Y>0){P.g6(o.9Y)}if(y){o.U.2p()}}if(o.2t=="1D"&&v.8R==1&&9S()>1){P.Lw(x)}F if(o.2t=="3E"&&v.qE==1&&cH()>1){P.Lo(x)}F if(o.2t=="59"||o.2t=="dm"){P.uM(x)}};G.L4=E(x,y){J iZ(x,y)};G.tA=E(x,y){J Bh(x,y)};E iZ(x,y){B r=x.1f+\'p\';if(x.1f<4H){r=\'pP\'}F if(x.1f>=4H&&x.1f<=d0){r=\'jy\'}F if(x.1f>d0&&x.1f<=j4){r=\'jv\'}F if(x.1f>j4&&x.1f<=4d){r=\'j7\'}F if(x.1f>4d&&x.1f<=h8){r=\'rX\'}F if(x.1f>h8&&x.1f<=B4){r=\'p3\'}F if(x.1f>B4&&x.1f<=B1){r=\'p4\'}F if(x.1f>B1&&x.1f<=AX){r=\'sj\'}F if(x.1f>AX&&x.1f<=Bm){r=\'Yk\'}F if(x.1f>Bm){r=\'sl\'}if(x.Z==Yd&&x.1f<=Ym){r=\'jy\'}F if(x.Z==AU&&x.1f<=AW){r=\'jv\'}F if(x.Z==Yq&&x.1f<=Yr){r=\'j7\'}F if(x.Z==Yt&&x.1f<=Yu){r=\'p3\'}F if(x.Z==Yv&&x.1f<=Yn){r=\'p4\'}F if(x.Z==Y1&&x.1f<=Ya){r=\'sj\'}F if(x.Z==XT&&x.1f<=XU){r=\'sl\'}if(v.1g.XW==1&&L(v.1g[\'6q\'+r])){r=v.1g[\'6q\'+r]}F{if(y==1){r=2L(r)}if(y==2&&L(x.ax)){r=2H(x.ax/2i)+\' \'+2L(\'fL\')}}J r};E Bh(x,y){B r=x.lv();if(r=="XZ"||r=="en"){x="XR"}F if(r=="Y0"||r=="ru"){x="Русский"}if(1J(v.ph)=="3P"){if(L(v.ph[x])){x=v.ph[x]}F{x=2o(v.ph[y.5K()],x)}}J x};E sr(){if(o.4o&&o.1S&&!o.sz){P.tU();V(B i=0;i0){if(o.bi[x]){B 17=G.17();o.2b>0?\'\':o.2b=17;o.U.3J(17,K);6y(o.bi[x],H);o.U.2p()}}F{if(o.2t=="1D"&&v.da==1){P.LC(x)}F if(o.2t=="3E"&&v.A3==1){P.Lr(x)}F if(o.4o){P.g6(x)}}};G.su=E(){B x=o.2A[o.3n];x==1E?x=\'\':\'\';B y=iv()&&v.ac==1&&v.8R==1&&x!=2L("2B");J(y?\'\'+2L("2B")+\' \':\'\')+x};G.rP=E(){B x=o.7B[o.7c];x==1E?x=\'\':\'\';J x};G.iv=E(){J iv()};E iv(){B x=K;if(P){if(o.2t=="59"){x=P.2B()}if(o.2t=="1D"&&v.8R==1&&9S()>1&&v.ac==1){x=P.2B()}if(o.2t=="3E"&&v.qE==1&&cH()>1){x=P.2B()}}J x}E 9S(){if(o.2t=="1D"){J P.9S()}F{J 0}}E cH(){if(o.2t=="3E"){J P.cH()}F{J 0}};G.8S=E(){J o.4o?P.8S():o.4Z};G.4A=E(x){if(P&&(o.sL||L(v.8S))){P.4A()}if(v.qN>0){O(o.3G,{"1f":(o.26?"100%":o.ca-v.qN)})}if(o.3q&&v.2c.zF==1){o.er.4A()}if(v.rB==1){Yw()}if(o.ta){o.ta.4A()}};G.3O=E(){J P?P.3O():{}};G.jp=E(){P.jp()};G.6C=E(){1l(\'6C\');o.aq=0;o.1A?v.3i=1:\'\';o.U.8Y();if(X&&v.Yx!=1){if(X.I(\'(5C)\')==-1){X=X+(X.I(\'?\')==-1?\'?\':\'&\')+\'zN=(5C)\'}}if(X){if(o.4o){P.3F(X);G.2p()}F{6y(X)}}};if(!L(o.2a)){sg()}if(L(v.2a)){if(v.2a!=\'\'){ae(v.2a,o.2a,v.eY);if(v.rq==1&&!o.1A){1m(o.2a)}}F{v.2a=1Z}}E bn(){fn=P?P.6U():\'\'}E Ai(X){3l=X.2r(" or ");V(B i=0;i<3l.Q;i++){if(3l[i].I(" gD ")>-1){q6=3l[i].2r(" gD ");3l[i]=q6[5C(0,q6.Q-1)]}if(L(v.q9)&&3l[i].I("//")==-1){3l[i]=v.q9+3l[i]}}8g=0}E Aw(){bn();if(fn=="7Q"||o.4y){o.U.rw()}if(fn!=""){o.U.zh()}}E sg(){if(o.2a){o.1P.3g(o.2a)}o.2a=28("2f");O(o.2a,{"4a-3e":"1Y","1B":v.nY,5p:"1B 0.5s"});if(v.rB==1){YW()}F{eh(o.2a)}o.1P.1X(o.2a)}E 6y(x,y,Ax){if(x){if(x.I("3A:")==0&&o.W){o.2b=x.1j(5);o.R.Gu(0);J}}2I(iT);v.iS==\'\'?v.iS=\';\':\'\';if(x.I(\'{\')>-1&&x.I(\'}\')>-1&&x.I(v.iS)>-1){B z=x.2r(v.iS);o.bi=[];V(B i=0;i0){B fu=3l[8g];if(fu){if(fu.I(\'js:\')==0){2U{fu=2h(fu.1j(3))}2D(e){7S.1l(e.8O)}}}if(fu){o.2t=mY(fu);B gL=K;if(Ax){gL=H}X=fu;if(X){X=X.1Q(/\\(5C\\)/g,2F.5C())}F{X=3l[0]}if(!gL&&x!=\'x\'&&P&&o.2t==ft&&(ft=="ex"||(ft=="cw"&&!o.1i.2g)||(ft=="59"&&o.1A&&!nN)||ft=="dm"||ft=="1D"||ft=="3E")){P.3F(X)}F{1l("Z0");mJ();Bq(X)}sB()}}if(!y){3N(o.ro);o.ro=7J(Aw,o.qs);if(!L(v.1R)&&v.qF==1&&v.uw==1){v.1R=\'\'}if(L(v.1R)){o.U.fN(v.1R)}if(v.he==1){if(v.oZ==1&&o.1i.2g){}F{if(o.2t=="59"){O(o.3G,{"1c":-kZ,"1b":-kZ})}F{3r(o.3G)}v.1r.1m=0}}}}E sB(x){if(o.dW||x){if(o.l1){P.g5(o.hN)}F{if(o.9L!=o.dW){P.g5(o.6f[o.9L])}}}}E mY(x){B 1H="ex";if(x){if(x.I(".L7")>0){1H="1D"}F if(x.I(".Ks")>0){1H="3E"}F if(x.I("w")==0&&x.I("s")==1){1H=o.ws}F if(x.I(\'59.8Q/\')>-1||x.I(\'qB.be/\')>-1){if(1J(AA)==\'E\'){1H="59";if(v.yu==1){B y=\'fT://4u.59.8Q/vi/\'+mx(x)+\'/\';AC(y+\'B2.iG\',E(z){z>100?v.2a=y+\'B2.iG\':v.2a=y+\'Z8.iG\';if(o.1K){o.1K[o.3w][\'2a\']=v.2a}v.3i==1||o.1A?\'\':ae(v.2a,o.2a,v.eY)})}}F{1l("No AO")}}F if(v.cw==1&&x.I(\'cw.8Q/\')>-1){1H="cw"}F if(v.rt==1&&x.I(\'Zd.r\')>-1){1H="rt"}F if(v.AM==1){if(1J(AL)==\'E\'){AL(x)?1H="6Z":\'\'}}}o.sL=1H=="59"||1H=="cw"||1H=="rt";o.4o=1H=="ex"||1H=="1D"||1H=="3E"||1H==o.ws;J 1H}E AC(X,AQ){B 4u=1v B6();4u.cE=E(){AQ(G.1f)};4u.3F=X}E Bq(x){o.2t=mY(x);if(o.4o){P=1v KJ(x,o.3G,K)}if(o.sL){P=2h("1v u1"+o.2t[0].Bx()+o.2t.5c(1)+"(x,o.3G);")}if(o.2t=="6Z"){P=1v YD(x)}o.R?o.R.Jq():\'\';B t=0;if(L(v.1k)){if(o.3t&&v.cJ==1&&!o.1A){t=o.3t.bt().t}1z(E(){o.U.3Q(t,v.1k)},100)}}E mJ(){if(P){P.43();P=1Z;fn="7j"}if(3q){3q.43();3q=1Z;3q=1E;o.er.5o();o.3q=1Z;o.er=1Z}};G.43=E(){mJ()};G.YE=E(){3l=[];mJ()};G.6y=E(x,y,z){6y(x,y,z)};G.ae=E(x){ae(x,o.2a,v.eY)};G.2p=E(){if(P){i6=K;nN=K;if(o.4y){o.3h.2p()}F{P.2p();v.ge==1?o.U.gO():\'\'}if(L(3q)){3q.2p()}if(o.7O){if(o.4o){if(o.bH>0&&!o.7O.Yz()){o.7O.m7()}}F{o.m8=[];o.R.hR("cA")}}if(o.4o&&v.KE>-1&&!o.td&&!o.1i.4n){if(o.bH>0){P.KB()}}ht()}F{1z(G.2p,4d)}};E ht(){if(v.zW>0&&3l.Q>1){if(3Q()==0||v.zM==1){2I(o.m0);o.m0=1z(zS,v.zW*2i)}}}E zS(){if(o.1w&&(3Q()==0||v.zM==1)&&3Z()==0&&!o.gA){if(P){if(P.ag()==0&&8g!=3l.Q-1){5z(\'6y zL\')}}}}G.zK=E(1d){if(o.3q){if(v.2c.zF==1){if(o.tc[o.3q]>2){J}}if(1d){1d.bc();1t.1d?1t.1d.6E=H:\'\'}B 1I=P;P.sG(H,o.3q);3q.sG(K,o.3G);P=3q;3q=1I;P.2p();3q.2p();js("2c")}};G.zQ=E(){P.3F(X)};G.xX=E(){v.5i==1?o.5i.2W("1m"):\'\';o.qR=H};G.iu=E(){if(v.1r.wd){v.1r.wd=K;if(o.R){o.R.vN(1);o.R.yC()}}o.qR=K};G.Af=E(){if(o.3q&&o.er){o.er.hQ()}};G.h0=E(){if(o.4o&&o.62){o.hr=H;P.62()}};G.dI=E(){if(o.4o&&o.8X){P.8X()}};G.mz=E(){if(v.fw==1&&L(v.YP)){if(L(o.fw)){o.fw.1o()}F{if(1J(A8)==\'E\'){o.fw=1v A8()}}}hv();if(P){oK(0);P.mz()}};G.d6=E(){o.fw?o.fw.1m():\'\';P?P.d6():\'\'};G.hv=E(x){hv(x)};E hv(x){if(v.XF==1&&2u(v.c8)){if(L(o.c8)){o.c8.1o(x)}F{if(1J(Iu)==\'E\'){o.c8=1v Iu()}}}}G.2N=E(){if(o.4y){o.3h.2N()}F{P?P.2N():1l("YQ")}if(L(o.3q)){3q.2N()}};G.rv=E(){nN=H;o.U.3J(0,K);L(o.2a)?o.U.8E():\'\';6y(\'x\')};G.dF=E(){P?P.dF():\'\'};G.3J=E(x){if(P){if(o.4y){o.3h.3J(x)}F{P.3J(x);if(v.2c.on==1){if(3q){3q.3J(x)}}}}};G.4L=E(){if(P){P.4L();o.4y?o.3h.4L():\'\';1l("5f")}if(v.2c.on==1&&v.2c.gx==1){if(3q){3q.4L()}}};G.5O=E(){if(P){P.5O();o.4y?o.3h.5O():\'\';1l("9b")}if(v.2c.on==1&&v.2c.gx==1){if(3q){3q.5O()}}};G.3M=E(x){P?P.3M(x):\'\';if(v.2c.on==1){if(v.2c.gx==1&&3q&&!o.J6){3q.3M(x)}}if(o.4y){o.3h.3M(x)}};G.mZ=E(){J P?P.mZ():K};G.6a=E(){J P?P.6a():K};G.6U=E(){J fn};G.7j=E(){J i6};G.17=E(){B x=0;if(P){x=3Z();if(o.4y){B y=o.3h.3Z();y?x=y:\'\'}F{if(3Q()>0&&x!=3Q()){o.LB=x+0.YO}}J x}F{J 0}};G.1k=E(){B x=0;if(P){x=3Q();x==0&&L(v.1k)?x=v.1k*1:\'\';if(o.4y){B y=o.3h.3Q();y?x=y:\'\'}}J x};G.ag=E(){J P?P.ag():0};G.fx=E(){o.3I.fx=o.3I.fx?K:H;O(o.3G,{"3a":(o.3I.fx?"3p(-1)":"3p(1)")})};G.YN=E(){sg()};G.s9=E(){if(o.4o){P.4I()}};G.Lt=E(x,y){if(x==\'1N\'){if(y==1){dv(v.1g.1N/100)}if(y==2){dv(-v.1g.1N/100)}if(y==3){o.P.io()}}F{if(o.4o){if(!o.9W[x]){if(x==\'ou\'){o.9W[x]=0}F{o.9W[x]=1}}if(y==1){o.9W[x]+=v.1g[x]/100}if(y==2){o.9W[x]-=v.1g[x]/100}if(y==3){if(x==\'ou\'){o.9W[x]=0}F{o.9W[x]=1}}!o.ik?o.ik=[]:\'\';o.ik[x]=x+\'(\'+2H(o.9W[x]*100)+\'%) \';B cf=\'\';V(B i in o.ik){cf+=o.ik[i]}O(P.9M(),{\'6W\':cf});o.R.mG(x)}}};G.1N=E(x){dv(x)};E dv(x){if(6S(x).I(":")>0){B y=x.2r(":");B z0=o.3c/o.4B;B z1=o.P.3O();if(z1.Z>0){z0=z1.Z/z1.1f}B z=y[0]/y[1];if(z0!=z){if(o.4o){P.fj()}B w2=o.4B*z;B x2=w2/o.3c;B h2=o.3c/z;B y2=h2/o.4B;if(x2<1){o.3I.x0=o.3I.x=3V(x2);o.3I.y=1}F{o.3I.x=1;o.3I.y0=o.3I.y=3V(y2)}O(o.3G,{"3a":"3p("+o.3I.x+") 3y("+o.3I.y+")"});o.kb=x}}F{o.3I.x+=3V(x);o.3I.y+=3V(x);O(o.3G,{"3a":"3p("+o.3I.x+") 3y("+o.3I.y+")"})}if(v.1O.YM==1){if(!o.uV){if(o.3I.x>0||o.3I.y>1){uh(o.3G,\'o.YL\');o.uV=H}}uX()}o.R?o.R.mG(\'1N\'):\'\'};G.io=E(){if(o.4o){P.fj()}o.3I.x=o.3I.x0;o.3I.y=o.3I.y0;O(o.3G,{"3a":"3p("+o.3I.x+") 3y("+o.3I.y+")"});o.R.mG(\'1N\');o.kb=1Z;uX()};E uX(){if(o.uV&&v.1O.YK!=1){if(o.3I.x==1&&o.3I.y==1){O(o.3G,{"1c":0,"1b":0})}}};G.fZ=E(x,y){P.fZ(x,y)};G.b4=E(){J b4()};E b4(){J 3l?(3l.Q>0?(3l[8g]?3l[8g]:\'\'):\'\'):\'\'};G.sy=E(){J 3l.Q};G.9M=E(){J P?P.9M():K};G.6u=E(){if(o.4o){P.6u()}};G.sN=E(){P.sN()};E uJ(){B 4V=f9(v.sZ+\'?X=\'+3l[8g]);4V.cE=E(){if(G.fQ==4&&G.6U==4H){if(G.eF){v.1L=G.eF;o.U.ar(\'1L\')}}};4V.eC()}};B KJ=E(X,1F,2c){B 18=28(v.he==1?"KC":"dP");B ao;B uG=0;B 1D;B 4T=K;B va=K;B ty=K;B a4=K;B gT=-1;B lB=-1;B 3E;B 6z=K;B ws;B tw=K;B 6r=K;o.5k=K;B 8v=0;B 9x=K;B hU=0;B 2k;B YJ;B my=K;B jA=-1;B bP=-1;B tV;B uW;B a5;B i4;B YH;B L1=\'dP/sd; YG="YF.YC, YB.40.2"\';B mm=K;O(18,{\'1p\':\'oq\',\'Z\':\'100%\',\'1f\':\'100%\',\'3P-k6\':\'rc\',\'5p\':"6W 0.2s 3j",\'9d-1f\':\'2B\',\'6b-1f\':\'1Y\',\'9d-Z\':\'2B\',\'6b-Z\':\'1Y\'});fj();if(o.1i.7w&&v.3i==1&&v.ti==1){if(!o.1A&&v.7K){3Y(18,{\'k8\':1})}F{o.3o=H;o.R?o.R.4L():\'\';3Y(18,{\'3o\':1,\'k8\':1,\'3i\':1})}}F{if(v.sI==1&&o.1i.2g){if(v.Kw!=1&&o.1i.7w&&v.22!=1){}F{3Y(18,{\'k8\':1})}}if(!o.1i.tv){3Y(18,{\'4I\':(v.4I==1?\'6n\':\'1Y\')})}}if(v.YA==1){3Y(18,{"YR":"Kt","YI":"Kt"})}X=al(X);3Y(18,{\'3F\':X,\'x-3T-62\':\'G5\',\'Kp\':\'H\'});if(v.2a&&v.YS==1){3Y(18,{"2a":v.2a})}if(v.Z5!=1){3Y(18,{\'Kp\':\'H\'})}if(v.Ze==1){3Y(18,{\'2c\':\'K\'})}if(2c){18.3i=H;if(v.2c.gx!=1||v.3i==1){18.3o=H}F{18.1G=2u(v.2c.1G)?v.2c.1G:v.1G}}if(v.Zc==1){3Y(18,{\'Zb\':\'Z9\'})}sY();if(v.Z7==1){B dl=28("eM");3Y(dl,{"G3":"no","Gl":"H","Gg":"H","3F":""});O(dl,{"1p":"2E","Z":"100%","1f":"100%","2V":0});1F.1X(dl);B Ke=1t.7J(E(){if(dl.kK.1W.fQ==="Z6"){1t.3N(Ke);O(dl.qZ.bo,{"2R":0,"2T":0});dl.qZ.bo.1X(18)}},100)}F{1F.1X(18)}if(!L(X)){X=\'\'}B iC=K;if(o.1i.tv){if(X.I("Z4")>0){iC=H}}if(o.1i.7i){if(X.I("YV")>0||(v.L8==1&&v.dR==1)){iC=H}}if(o.1i.4n){if(X.I("r5")>0){iC=H}}if(X.I(".Ks")>0){6r=H;if(!o.3E){if(1J L2!=="1E"){o.3E=1v L2()}F{6r=K}}if(L(o.3E)){if(!L(1t.KU)){o.3E.pK()}F{rN()}}}F if(((2G.1D==1&&v.tY!=1)||X.I(".L7")>0)&&!iC&&(o.gK.I("8J")!=-1||L(1t.5E))){4T=H;va=H;2U{if(L(1t.5E)){if(!5E.Lb()||(o.1i.7i&&v.Z3==1&&!o.1i.4n)||(o.1i.4n&&v.r5==1)||(o.1i.pc&&v.Z2==1)){1l(\'8J Z1 \',5E.Lb());4T=K}F{if(v.4I==1||v.3i==1||v.KZ==1||2c){e7(K)}}}F{4T=K}}2D(2k){4T=K}}F if(X.I("w")==0&&X.I("s")==1&&v.YZ==1){9x=H;ts()}if(o.1i.tv&&v.3i==1&&!4T&&!6r&&!9x){1z(E(){o.U.dy()},100)}if(v.7O==1){L(o.7O)?o.7O.bC():\'\';o.7O=1v YY()};G.sN=E(){rN()};E rN(){6r=H;if(sU()){if(v.4I==1||v.3i==1||v.KX==1){mV(K)}}F{6r=K;1l("YX h1 Kh")}}E mV(x){if(o.3E&&!6z){o.3E.gL(x,18,X,2c);L(1t.KU)?6z=H:\'\'}}E e7(x){1l("8J");if(o.4b.Q>1){v.8R=0;v.KS=H}F{v.KS?v.8R=1:\'\'}if(o.bi.Q>1){v.da=0;v.KQ=H}F{v.KQ?v.da=1:\'\'}o.a5=K;gT=-1;a5=[];o.3B?o.3B.KO():\'\';B rp=K;if(v.7K&&v.KN==1){rp=H;v.KN=0}ao={HP:(v.KM==1&&!2c),YU:(v.4I==1||v.3i==1||2c||x)&&!rp,h7:60,rR:60,Yc:K};if(v.KV>0){ao.Y9={6T:{KW:v.KV*2i}}}if(v.KK>0){ao.Y8={6T:{KW:v.KK*2i}}}if(v.Y6==1){ao.Y5=H}if(v.dR==1){B ks=[\'wv\',\'pr\',\'ck\'];B oQ=[\'8Q.Y3.fs\',\'8Q.Y2.XX\',\'4e.w3.XV\'];B dj={};V(B i=0;ih8){v.6L.h7=h8}v.6L.rR=v.6L.h7}if(L(v.6L.KG)){v.6L.rR=v.6L.h7=v.6L.KG}if(1J v.6L=="3P"){V(B 1a in v.6L){if(v.6L[1a].5K().I(\'2h:\')==0){v.6L[1a]=2h(v.6L[1a].1j(5))}ao[1a]=v.6L[1a]}}}js("Yj",1D);1D=1v 5E(ao);js("1D",1D,1);1D.KH(X);1D.Yi(18);1D.on(5E.7C.Yh,E(){1l("8J Yg")});1D.on(5E.7C.Yf,E(1d,29){!2c?o.U.dy():\'\'});1D.on(5E.7C.Ye,E(1d,29){if(!2c&&v.8R==1&&9S()>1){L5();qn();o.R?o.R.hy(o.3n):\'\'}});1D.on(5E.7C.Zg,E(1d,29){qn()});1D.on(5E.7C.ZY,E(1d,29){qn()});1D.on(5E.7C.10r,E(1d,29){if(!2c){if(29.hI.5k!=o.5k){o.5k=29.hI.5k;o.R.4D()}o.5k=29.hI.5k;if(o.5k){1l("10q");o.Lx=X.I("?xu")>-1;if(18.1k>0&&18.8d>0){if(18.1k-18.8d<10){if(o.iU>0){if(o.iU==18.8d&&o.Ly==18.1k){o.pG++;if(o.pG>2){o.pG=0;o.iU=-1;1D.9N();e7(H);7N()}}F{o.iU=-1}}F{o.iU=18.8d;o.Ly=18.1k}}}}}if(v.8R==1){o.3n=1D.lX;o.R?o.R.hy(o.3n):\'\'}lW()});1D.on(5E.7C.10p,E(1d,29){if(L(29.jr)){!2c?js("10o",29.jr.10n):\'\';if(v.10m==1){1J Lm!=="1E"?Lm(29.jr):\'\'}}if(gT>-1){1D.Kz=gT;gT=-1}2I(o.gA);ty=H;Kg()});1D.on(5E.7C.10l,E(1d,29){js("10k",29,1)});1D.on(5E.7C.10i,E(1d,29){if(!2c&&v.da==1){1z(sR,4d)}});1D.on(5E.7C.ZZ,E(1d,29){if(!2c&&v.da==1){tH()}});1D.10h=K;if(v.10g==1){1D.on(5E.7C.10f,E(1d,29){if(1J(29)=="3P"){if(29.jr.1H==\'1R\'){B fu=29.jr.X;if(fu){B st=1D.K9;if(o.53){o.3B.uB(st+\'cj\'+fu)}F{!a5[st]?a5[st]=[]:\'\';a5[st].2M(fu)}}}}});1D.on(5E.7C.10d,E(1d,29){B x=1D.10c;B y=\'\';V(B i=0;i0||2c||v.5k==1||9x?\'\':o.2b=3Z();1D.9N();if(!2c){o.h4=H;o.P.5z()}}}F{B nx=K;if(29.1H=="10j"){if(v.10F==1&&o.P.sy()>0){nx=H}F{1l("8J h4 P 2k, iw");1D.10N()}}F{nx=H}if(nx){2k="8J h4 2k, 9N";1D.9N();!2c?o.P.5z():\'\'}}}F{1l("8J ",29.1H,29.hI,(29.qJ?29.qJ.v8:\'\'));js("10L",(29.qJ?29.qJ.v8:\'\'));if(8v>0){8v=2;tX()}}});a4=H}E uu(x){if(x){V(B j=1;j<11;j++){if(v["Ko"+j]){x=x.1Q("{"+j+"}",v["Ko"+j])}}}J x}E qn(){if(!2c&&v.8R==1&&9S()>1){if(o.3n!=1D.lX){o.3n=1D.lX;o.R?o.R.hy(o.3n):\'\';1l("8J 10K "+o.3n)}if(2u(v.d1)&&o.3n>0){B fq=v.d1.2r(",");V(B k=0;k-1){1l(\'10J 4Y\');1D.jB=o.3n-1;o.3n--;1h}}}if(v.ac!=1&&mN()&&lB>-1){uR(lB)}}}E ts(){if(L(1t.Kl)){if(sU()){if(!L(o.ws)){o.ws=1v 10I()}ws=1v Kl(18,X,2o(v.10H,{HP:H}));tw=H}F{9x=K;1l("h1 Kh")}}}E Kg(){uc()};G.6u=E(){uc()};E uc(){if(v.J1&&o.R){if(18.cn.Q>0){if(v.6u==1){18.cn[18.cn.Q-1].fR="GP"}F{18.cn[18.cn.Q-1].fR="3k"}if(!o.6u){o.6u=H;o.R.4D()}}F{if(o.6u){o.6u=K;o.R.4D()}}}}E vc(){1l("10G");!2c&&o.1w?o.U.2N():\'\';o.U.8E();8v=1;tX(o.1w)}E tX(x){if(8v>0){2I(tV);tV=1z(Kd,v.Kf*2i)}}E Kd(){if(8v>0){1l("10E");if(4T){if(8v==1){1D.KH(X)}if(8v==2){1D.9N();e7(H);18.1w()}}F{3Y(18,{\'3F\':X})}}}18.1y(\'10D\',LE);18.1y(\'2k\',um);18.1y(\'7j\',7N);18.1y(\'1w\',9K);18.1y(\'3X\',fH);18.1y(\'GQ\',d3);18.1y(\'iJ\',iK);18.1y(\'oC\',iM);18.1y(\'GJ\',cZ);18.1y(\'GR\',e5);18.1y(\'7L\',9E);18.1y(\'GT\',au);18.1y(\'10B\',Ld);18.1y(\'GU\',r6);18.1y(\'GW\',r3);if(v.L8==1&&o.1i.7i){if(2u(v.10z)){if(2u(v.10y)){18.1y(\'GX\',qU)}F{if(1J Lf!=="1E"){o.lo=Lf(X,18)}}}}if(o.1i.7w){18.1y("10w",jp,K);18.1y(\'KY\',KT)}E KT(){18.e1("R")}E jp(){if(18.ZX){o.U.gr()}}E LE(){if(!4T&&!6r){!2c?o.U.dy():\'\'}}E um(){if(!4T&&!6r){if(18.2k){B x=18.2k.v8;2k=18.2k.8O;if(2k==\'\'){if(x==1){2k="Ku"}if(x==2){2k="v9"}if(x==3){2k="eR"}if(x==4){2k="h1 o7"}}1l("j6: ",2k)}if(va&&v.pA==1&&3Z()==0){2k=1E;vc()}if(2k!=1E||o.1i.4n){5z()}}}E 5z(){!2c?o.P.5z():\'\'}E 7N(){if(!2c){o.P.7N()}F{if(v.2c.9n==1){18.8d=0;18.1w()}}}E 9K(){if(!o.1A&&v.7K){1l(\'KL 1w\');3X();o.U.2p();J}if(4T&&8v>0){}F{if(!2c){B aK=o.U.8L()&&o.pI!=1;if(aK||bP==-1){B x=K;if(4T){if(L(o.22)||L(o.5D)){if(aK){}F{1l(\'3X ju\');3X();x=H}}}if(!x){o.P.9K()}}}}}E fH(){if(!mm){1l("ZC");if(o.1w&&o.fr&&!18.7j&&v.KP==1&&!o.af){1l("KP");gR()}F{!2c&&!o.KR&&18.8F?o.P.fH():\'\'}}}E d3(){!2c?o.P.d3():\'\';if(bP>-1){if(3Z()>bP){3X();bP=-1}}}E iK(){!2c?o.P.iK():\'\'}E iM(){!2c?o.P.iM():\'\'}E cZ(){if(2c){mU()}F{o.P.cZ();sK();if(4T&&8v>0){8v=0;1l("ZW up");1D.Kj();gR();o.R.2p()}if(L(v.8S)){2C()}1z(L9,4d)}}E Kk(){if(18.C.1c=="-Zz"||18.oR<-2i){d6()}}E L9(){if(18){if(18.bO&&o.7B.Q==0&&v.Zy!=0){B at=18.bO;V(i=0;i0){g6(o.9Y,1)}};G.8S=E(){J(18.mK/18.gv)};E mU(){if(18.gv>0){O(1F,{"1f":1F.2e/(18.mK/18.gv)-2H(v.2c.2V)})}F{if(uG<20){1z(mU,100);uG++}}}E sK(){if(v.o6==1){3N(o.t9);o.t9=7J(uF,100);uF()}}E uF(){if(18){if(18.gv>0){o.U.Le(18.mK/18.gv);3N(o.t9)}}}E au(){!2c&&!9x?o.P.au():\'\'}E e5(){!2c?o.P.e5():\'\'}E 9E(){if(4T&&8v>0){}F{!2c?o.P.9E():\'\'}}E Ld(){o.U.sV()}E sU(){B pX=1t.Lc=1t.Lc||1t.Zx;B iQ=1t.La=1t.La||1t.Zu;B qy=pX&&1J pX.qy===\'E\'&&pX.qy(L1);B L6=!iQ||iQ.sJ&&1J iQ.sJ.Zt===\'E\'&&1J iQ.sJ.5o===\'E\';J qy&&L6}B sH="<7n C=\'1B:0.5\'>";E L5(){if(!2c&&v.8R==1){B x=1D.a2;B q=-1;o.2A=[];if(x.Q>1){if(v.4F==\'6b\'){q=x.Q-1}V(B i=0;i-1||v.Zq==1){if(L(x[i].ax)){B yi=o.2A.I(y);yi>-1?o.2A[yi]+=" "+sH+" &hn;"+2H(x[yi].ax/2i)+\' \'+2L(\'fL\')+\'\':\'\';o.2A[i]=y+" "+sH+" &hn;"+2H(x[i].ax/2i)+\' \'+2L(\'fL\')+\'\'}}F{o.2A[i]=y}if(L(x[i].L0)){o.aA[i]=x[i].L0[0]}}F if(L(x[i].6q)){o.2A[i]=x[i].6q}F{o.2A[i]=i}if(L(v.4F)&&q==-1){if(v.4F==o.2A[i]){q=i}}if(L(o.4F)){if(o.4F==o.2A[i]){q=i}}}if(v.ac==1){o.2A[x.Q]=2L("2B")}F{q==-1?q=x.Q-1:\'\'}if(v.KI==1||q>-1){if(v.jt=="6g"||(!o.1A&&v.4I==0)){1D.vb=q}F{if(v.jt=="fy"){1D.jB=q}}o.3n=q}F{if(v.ac==1){o.3n=1D.a2.Q-1}F{o.3n=1D.Zp}}if(v.Ki>0){1D.lD=x.Q-v.Ki*1-1}lW()}if(1D.a2[o.3n]){o.ax=2o(1D.a2[o.3n].ax,0)}o.R?o.R.4D():\'\'}}E lW(){if(v.da==1){sR();tH()}}E sR(){if(!2c&&v.da==1){B x=1D.bO;o.7B=[];B 2J;B 1T=-1;if(x.Q>1){V(B i=0;i0){if(x[i].fp!=o.aA[o.3n]){V(B j=0;j-1){o.7c=1T;1D.lJ=1T}}E tH(){if(!2c){B x=1D.bO;B y=1D.lJ;if(y>-1){if(L(x[y].fp)){if(o.aA.Q>0){if(o.aA[o.3n]!=x[y].fp){V(B i=0;i1){18.bO[x].t7=H;18.bO[y==1?0:o.9Y].t7=K;o.9Y=x;y!=1?18.8d=o.P.17():\'\'}}E 3Z(){if(6r){J 6z?o.3E.17():0}F{J 18.8d}};E 3Q(){B x=18.1k;if(x==Zm){v.5k=1;x=3Z()+10;if(o.dg){x0||em.I(\'Ku\')>0){if(o.1w){if(hU<5){1l("ZR",hU);1z(gR,ZQ);hU++}F{}}}}})}}}G.mz=E(){if(o.5D||o.22){if(o.9q){dI()}if(!o.hr&&o.1i.2g&&o.1i.3T){if(!18.3o){18.3o=H;my=H}O(18,{"1p":"2E","1b":-4g,"1c":-4g});bP=3Z();if(!9x){18.1w()}if(bP==0&&o.2b>0){i4=o.2b}}}};G.d6=E(){d6()};E d6(){if(!o.hr&&(o.1i.2g||o.1i.3T)){O(18,{"1p":"oq","1b":0,"1c":0});if(L(v.8S)){2C()}if(my){!o.3o?18.3o=K:\'\';my=K}if(i4>0){o.2b=i4;i4=0}bP=-1}};G.2N=E(){1l(\'8F\');3X()};E 3X(){if(9x){ws.3X()}F{18.3X()}};G.dF=E(){!18.8F?2N():gR()};G.3J=E(x){if(6r&&6z){o.3E.3A(x)}F{if(4T){if(v.ZP==1&&x>0&&mN()&&v.ac==1){gT=1D.jB;1D.Kz=0}}18.8d=x}};G.4L=E(){18.3o=H};G.5O=E(){18.3o=K;if(o.2t=="1D"&&o.1i.4n&&v.22==1){if(!L(o.KA)){mm=H;1l("4n 9b");18.3X();1z(E(){18.1w();mm=K},10);o.KA=H}}};G.3M=E(x){18.1G=x};G.KB=E(){if(o.Lg!=18){B bM;B 9i;if(o.mD[18]){bM=o.mD[18];9i=o.tJ[18]}F{1t.mC=1t.mC||1t.ZO;if(L(1t.mC)){2U{9i=1v mC();bM=9i.ZD(18);o.mD[18]=bM;o.tJ[18]=9i}2D(e){1l(e)}}}if(9i){B hL=9i.ZL();hL.hL.5T=v.KE;bM.KF(hL);hL.KF(9i.ZK);o.td=H;o.Lg=18}}};G.mZ=E(){J!18.8F};G.6a=E(){J v.5k==1||9x?H:o.5k};G.9M=E(){J 18};G.sE=E(){3Y(18,{\'R\':\'1\'});J H};G.4I=E(){3Y(18,{\'4I\':\'6n\'});if(4T&&!a4){e7(K)}if(6r&&!6z){mV(K)}};G.6U=E(){B 6w="7Q";if(18.8F){6w="8F"}if(18.7j){6w="7j"}J 6w};G.sG=E(x,y){2c=x;y.1X(18);1F=y;if(x){if(v.2c.gx!=1){18.3o=H}F{if(!o.3o){18.3o=K}}mU();if(o.2A.Q>0&&v.ac==1){if(4T){jA=o.3n;1D.lD=0;1D.jB=0}}}F{if(!o.3o&&v.2c.gx!=1){18.3o=K}18.1G=2u(v.2c.1G)?v.2c.1G:v.1G;sK();if(o.2A.Q>0&&v.ac==1){if(4T){1D.lD=-1;if(jA>-1){jA<1D.a2.Q?1D.vb=jA:\'\'}}}}};G.17=E(){J 3Z()};G.1k=E(){J 3Q()};G.ag=E(){B x=0;if(18.8H){if(18.8H.Q>0){B y=3Z();V(B i=0;i<18.8H.Q;i++){if((y>=18.8H.1A(i)||y>=18.8H.1A(i)-100)&&y<=18.8H.4i(i)){x=18.8H.4i(i)}}x==0?x=18.8H.4i(18.8H.Q-1):\'\'}}if(L(v.4i)){B ed=v.4i;if(7H([ed],\'-\')){ed=3Q()}x>ed?x=ed:\'\'}J x};G.2B=E(){J mN()};E mN(){B x=K;if(4T){if(a4){x=1D.ZI}}F if(6r){if(6z){x=o.3E.2B()}}J x}G.3O=E(){J{"Z":18.mK,"1f":18.gv}};G.3F=E(x){if(x){1l("3F");x=x.1Q(/\\(5C\\)/g,2F.5C());x=al(x);X=x;o.bv!=2?o.bv=K:\'\';if(6r){if(6z){o.3E.bM(x)}}F if(4T){4T&&1D?1D.9N():\'\';e7(o.1A||o.3i);tQ()}F{3Y(18,{\'3F\':x,\'3i\':0});sY();3X()}}};E al(x){if(x){B y=x.I(\':3v:\');if(y>0){o.al=x.1j(y+6);x=x.1j(0,y)}}J x}E sY(){if(o.1i.7i&&18){B y=18.cn;if(y){V(B i=0;i {o.9q = H;}).2D(2k => {o.9q = K;});\')}F{2h(\'1W.VW().aQ(ok =>{o.9q = K;}).2D(2k => {});\')}}};E r6(){o.9q=H};E r3(){o.9q=K};E qU(e){if(1J Ln!=="1E"){o.lo=Ln(e)}}G.Lo=E(x){if(6z){o.3E.uM(x)}};G.Lr=E(x){if(6z){if(18.8H.Q>0){o.3E.VT(x)}}};G.VL=E(x){if(o.ws){o.ws.Lv(ws,x,-1)}};G.VS=E(x){if(o.ws){o.ws.Lv(ws,-1,x)}};G.Lw=E(x){lB=x*1;uR(x)};E uR(x){if(a4){B y=2H(x);if(y>=1D.a2.Q){if(v.ac==1){y=-1;1D.lD=-1}F{y=1D.a2.Q-1}}if(v.jt=="fy"){1z(9E,4d);1D.jB=y}if(v.jt=="6g"){1l("8J 6g VR "+y);1D.vb=y}if(y==-1){o.3n=1D.lX}lW()}};G.lV=E(){J 1D};G.lU=E(){J 6z?o.3E.VQ():K};G.9S=E(){J 9S()};E 9S(){B x=0;if(a4){if(1D.a2){x=1D.a2.Q}}J x}G.cH=E(){J cH()};G.fj=E(){fj()};E fj(){if(18){if(v.lN==1||v.6o==1){if(v.VO==1||v.6o==1){O(18,{\'3P-k6\':\'6o\'})}F{O(18,{\'3P-k6\':\'sq\'})}}F{O(18,{\'3P-k6\':\'rc\'})}}}G.4A=E(){2C()};E 2C(){if(v.8S){3x(\'1N\',6S(v.8S).1Q(\'/\',\':\'))}}E cH(){B x=0;if(6z){x=o.3E.a2()}J x}G.LC=E(x){if(a4){1D.lJ=2H(x)}};G.fZ=E(x,y){if(y=="1D"&&a4&&uW){uW.VN(x)}if(y=="Lk"&&a4){if(a5[x]&&o.3B){V(B i=0;i0){B xx=x.2r(\' or \');x=xx[0]}B a0=1W.28(\'a0\');a0.7g(\'3F\',x);a0.7g(\'8o\',y);a0.7g(\'Wl\',\'ub\');a0.7g(\'fR\',\'GP\');if(z){a0.7g(\'6T\',\'\')}18.1X(a0);a0.1y("dZ",ue)}};E ue(e){if(e.4p.8o&&o.3B){V(B i=0;i0){B z=lu.2r(",");3x(z[0].1j(4))==0?b[y].cs(0):\'\'}if(7H([lu],"3b")){o.gQ=H}}}b[y].1T("1N",b[y].s("1N"))}}}}if(L(v.1g)){if(1J(8i)==\'E\'){1g=1v 8i("1g");v.1g.7x==1?1g.1o():1g.1m()}F{o.V6=H}}if(L(v.W)){if(1J(8i)==\'E\'){W=1v 8i("W");if(L(o.W)){W.vW(o.W);if(v.W.qf==0||!L(v.W.qf)){v.W.7x==0?W.1m():\'\'}F{W.1o()}if(v.W.Gs==1){W.1o()}}F{W.1m(1)}iq()}}nr();yH();2C(H);4t();wr();xW=K;E Gx(S){B x=0;B V5=K;if(S){if(S.g("1e")==\'2K\'){x=5n.1b+S.s("4z")+S.g("Z")/2;if(5n.gj!=1Z){}F{5n.gj=[]}}F{if(5n.gj!=1Z){B cQ=S.g("Z")+S.s("4U")+S.s("4z");if(gZ(S)){cQ=0}if(S.s("3k")==1&&!S.g("1o")){cQ=0}if(S.s("bj")>0){cQ=0}x=bg.g("w")-v.1r.hw*1-cQ+S.g("Z")/2+S.s("4z");B i=0;5n.2v-=cQ;V(i=0;i<5n.gj.Q;i++){B cl=b[5n.gj[i]];if(cl.s("bj")>0){O(cl.c(),{"1b":(cl.g("x0")-cQ)})}F{O(cl.c(),{"1b":(cl.g("x")-cQ)})}cl.1T("x0",cl.g("x"))}5n.gj.2M(S.g("1a"));S.1T(\'g9\',1)}F{if(S.s("3k")==1&&!S.g("1o")&&!S.g("g8")){if(S.g("1e")=="1G"){if(S.s("1m")==1&&S.s("hX")==1&&gk){91+=S.g("Z")+S.s("4z")+S.s("4U");gk=K}}}F{if(S.s("bj")>0){x=5n.1b+S.s("4z")+S.s("4U")}F{B 2J=K;if(S.g("1e")=="1G"){if(S.s("1m")==1&&S.s("hX")==1&&!S.g("g8")){if(!o.es&&!o.8V){2J=H;gk=K}F{if(!gk){91-=S.g("Z")+S.s("4z")+S.s("4U");gk=H}}}}if(gZ(S)){2J=H}if(!2J){5n.1b+=S.g("Z")/2+S.s("4z");x=5n.1b;5n.1b+=S.g("Z")/2+S.s("4U")}F{x=5n.1b}}}}}}J x};G.Gt=E(){nr();if(W&&v.W.7x&&!o.1A){W.1o()}};G.Gu=E(x){if(W){W.7z(x)}};G.F9=E(){nr()};E nr(){if(o.gQ){1J Gv==\'E\'?o.3b=1v Gv():\'\'}}E yv(S){B Z=o.26&&v.1r.jW==0?o.aT:o.3c;B 1f=o.4B;B bz=0;if(S!=bg){bz=Z/2+S.s("4z")-S.s("4U")}B dQ=1f/2;B rU=S.g("Z");B nq=S.g("1f");B p=S.s("1p");if(p.I("7E")>-1){bz=o.3c/2+S.s("4z")-S.s("4U")}if(p.I("1c")==0){dQ=nq/2+(S.s("Gq")*o.4B/100)}if(p.I("2Q")==0){dQ=o.4B-(S==bg?nq:nq/2)-(S.s("Gw")*o.4B/100)}if(p.I("2v")>-1){bz=o.3c-rU/2+S.s("4z")-S.s("4U")-(S.s("GB")*o.3c/100)}if(p.I("1b")>-1){bz=rU/2+S.s("4z")-(S.s("1H")=="1C"?0:S.s("4U"))+(S.s("hS")*o.3c/100)}if(p.I("9y")>-1){dQ=-o.oc/2-(S.s("Gw")*o.oc/100)+(S.s("Gq")*o.oc/100);bz=(p=="9y"?-1:1)*o.zy/2+(S.s("hS")*o.zy/100)+S.s("4z")-S.s("4U")}if(p.I("R")>-1){B cx=Gx(S);bz=(bg?(bg.c()?5m(bg.c().iy):0):0)+cx;if(p=="R-2v"){bz+=91}if(v.1r.1p=="1c"){dQ=v.1r.h/2-(v.du<0?v.du:0)}F{dQ=1f-v.1r.h/2}}J{x:bz,y:dQ+S.s("az")-S.s("gE")}}E 2C(as){B w=o.26&&v.1r.jW==0?o.aT:o.3c;B h=o.4B;if(v.1r.Vd==1){v.1r.GA=2u(v.1r.Gz)&&o.ak?v.1r.Gz:v.1r.s6;v.1r.hw=o.3c*v.1r.GA/100}F{v.1r.hw=v.1r.s6}O(bg.c(),{\'1c\':(v.1r.1p=="1c"?0:o.4B-v.1r.h)-v.du});bg.1T("y0",(o.4B-v.1r.h-v.du));if(v.1r.jW==0&&bg){O(bg.c(),{\'Z\':w,\'1b\':0,\'2T-1b\':0});bg.1T("w",w);if(o.26){O(bg.c(),{\'1b\':\'50%\',\'2T-1b\':-w/2})}}5n={"1b":v.1r.hw*1,"2v":(bg.g("w")-v.1r.hw*1)};B sb=K;if(!bg.g("1o")){bg.1T("2n",H);sb=H}B 1a;V(B i=0;i-1){91=5n.2v-5n.1b}if(b[1a].g("1e")=="2K"&&bg){B bS;B ml=b[1a].s("4z")+b[1a].s("hS")*o.3c/100;B mr=b[1a].s("4U")+b[1a].s("GB")*o.3c/100;if(b[1a].s("Vz")==1){if(b[1a].s("VH")==1){bS=(o.3c*b[1a].s("w")/100)-ml-mr}F{bS=b[1a].s("w")}}F{if(b[1a].s("1p").I("R")>-1){bS=5n.2v-5n.1b-ml-mr;O(b[1a].c(),{"1b":(5m(bg.c().iy)+5n.1b+ml+bS/2)});91=-1}F{bS=bg.g("w")-ml-mr;if(bg.c()){O(b[1a].c(),{"1b":(5m(bg.c().iy)+ml+bS/2)})}}}b[1a].1T("x0",b[1a].g("x"));b[1a].2C(bS)}}}if(1g){jl(1g)}if(W){jl(W)}if(nQ||o.26||nI!=91){4t()}}E zg(b){B 1b=0;B 1c=0;if(b.s("1p").I("2v")>-1&&b.s("1p").I("R")==-1){1b=o.3c+b.g("Z")+10}if(b.s("1p").I("1b")>-1){1b=-b.g("Z")-10}if(b.s("1p").I("1c")>-1){1c=-b.g("1f")*2}if(b.s("1p").I("2Q")>-1||b.s("1p").I("R")>-1){1c=o.4B+b.g("1f")+b.g("Z")+10}if(1b>0){O(b.c(),{"1b":1b})}if(1c>0){O(b.c(),{"1c":1c})}}E jl(x){B 1c=-4g;x.j8();B y=o.4B-v.1r.h*(x.s("1p").I("1c")>-1?1:2);if(x==W&&v.ur==1){y=o.4B}B nt=(o.1i.2g&&o.4B-1){1c=x.s("az")-x.s("gE")}if(x.s("1p").I("2Q")>-1){1c=o.4B-(v.1r.1p!=\'1c\'?v.1r.h:0)-x.g("1f")+x.s("az")-x.s("gE")}1c<0?1c=0:\'\'}if(x.g("1a")=="1g"&&o.bX){B H1=o.3c-x.g("Z")-x.s("4U");if(o.bX>H1){O(x.c(),{"1p":"2E","2v":x.s("4U"),"1b":"2B","1c":1c})}F{O(x.c(),{"1p":"2E","1b":o.bX,"2v":"2B","1c":(o.hM<1c?o.hM:1c)})}}F{if(x.s("1p").I("2v")>-1){O(x.c(),{"1p":"2E","2v":x.s("4U")-x.s("nu"),"1b":"2B","1c":1c})}F if(x.s("1p").I("1b")>-1){O(x.c(),{"1p":"2E","1b":x.s("4z"),"2v":"2B","1c":1c})}F{if(x.g("1a")=="W"&&x.s("3z")==1){O(x.c(),{"1p":"2E","1b":o.3c/2-x.g("Z")/2+x.s("4z")/2-x.s("4U")/2,"1c":1c})}F{B l=o.3c/2-x.g("Z")/2+x.s("4z")-x.s("4U");O(x.c(),{"1p":"2E","1b":(l>0?l:0),"1c":1c})}}}x.am()};G.g1=E(1a){B S=b[1a];B a=S.g("1e");if(a){B d=1v 8j();o.bH=d.9Z();if(a&&a!=""){5b(S);a=="3X"?o.Hl=1:\'\';a=="1w"?o.Hl=0:\'\'}}pd()};G.sa=E(z,x,y){V(B 1a in b){if(b.2x(1a)){if(b[1a].s(z)==x){b[1a].1T(y?"7e":"3r")}}}};G.yE=E(x,s){B y=6Y(s,x);J y};E 5b(S,1H){o.jM=H;oJ=S;B a=S.g("1e");if(a=="1w"){o.U.2p();if(o.3o&&v.Hn==1){o.U.5O();v.Hn=0}if(v.1O.on==1&&v.1O.2P==1&&v.1O.rA==1){7G(\'1w\',1)}js("Ho")}F{if(a=="3X"){o.nR=0;o.U.2N();if(v.1O.on==1&&v.1O.2P==1&&v.1O.rA==1){7G(\'1w\',0)}js("Hq")}if(a=="2J"){o.U.nP()}}if(a=="Hr"){o.U.3J(0,K)}if(a=="26"){!o.4y?o.U.9s():\'\'}F{if(a=="rh"){o.U.8N()}}if(a=="2K"){B ld=o.P.1k();B lt=S.g("2y")*ld;if(v.4w>0){ld-=v.4w*1;lt=S.g("2y")*ld+v.4w*1}if(v.iE>0){if(v.iE/ld<=1-S.g("2y")){J}}js(a,lt);o.U.3J(lt,H);if(o.3t){o.3t.rj(lt,ld);o.2b>0?o.2b=1E:\'\'}js("mE",lt)}if(a=="1G"){B x=S.g("2y");x<0.VC?x=0:\'\';x>1?x=1:\'\';if(S.s("8k")=="56"){x=3V(x*o.6f.5c(-1)[0]).vC(1);o.U.8T(x,1)}F if(S.s("8k")=="vD"){o.P.Hm(x)}F{if(o.5G&&v.tO==1){3U.9r("tM",x);if(S.g("2y")>0||o.1i.7w||v.mg==0){3U.rk("jU")}F{3U.9r("jU",1)}}o.U.3M(x)}}if(a=="5f"){if(o.5G&&!o.1i.7w&&v.mg==1){3U.9r("jU",1)}o.U.4L();if(v.1O.2P==1&&v.1O.Hu==1){7G(\'5f\',0)}}F{if(a=="9b"){if(o.5G){3U.rk("jU")}o.U.5O();if(v.1O.2P==1&&v.1O.Hu==1){7G(\'5f\',1)}}}if(a.I("17")==0){S.VB()?S.ix():S.On()}if(a=="n6"){o.P.xP()}if(a=="1N+"){o.P.dv(0.1)}if(a=="1N-"){o.P.dv(-0.1)}if(a=="1N"){o.P.dv(0)}if(a=="5k"){3x("wU");S.1T("qL",1);S.1T("e4",1)}if(a=="3b"){js("3b");yF()}if(a=="1g"){o.bX=1E;if(1g){if(!1g.g("1o")){1g.1o()}F{1g.1m()}}}if(a=="W"){if(o.fe==a){J}o.R.ib()}if(a=="6g"){o.R.b5()}if(a=="c7"){o.R.dB()}if(a=="3K"){if(S.s("gg")==1&&S.s("3f")!=""){B x=4G(S.s("3f"));if(o.fe==a+x){J}if(x.I(\'{17}\')>-1){x=x.1Q(\'{17}\',(L(o.3t)?o.3t.bt().t:o.P.17()))}if(x.I(\'{3m}\')>-1){x=x.1Q(\'{3m}\',o.P.b4())}if(x.I(\'{1L}\')>-1){x=x.1Q(\'{1L}\',v.1L.1Q(/,/ig," "))}if(x=="62"){o.P.h0()}if(x.I(\'7h\')==0){if(S.s("7h")>0){o.U.3J(o.d7?o.d7.VA():S.s("7h"))}}if(x.I(\'Vy\')==0){if(o.d7){o.d7.Vp()}}if(x=="Vx"){o.U.3J(S.s("hS")*o.P.1k()/100);!o.1w?o.U.2p():\'\'}S.s("Hz")==1?o.U.2N():\'\';B y=x.2r(",");if(x.I("2W:")==0){B z=x.1j(4).2r(";");V(B i=0;i1){if(y[0]==\'3A\'){if(v.1O.2P==1&&v.1O.Vw==1){7G(\'3A\',y[1]>0?1:0)}}3x(y[0],y[1],S);js("mE",y[1]);y[1]==\'0/1\'||y[1]==\'1/0\'?rM():\'\'}F{if(y[0]=="HA"){B ss=3x(y[0]);if(ss){if(ss.I("29")>-1){if(v.Vt==1){B 4u=1W.28(\'4u\');4u.7g(\'3F\',ss);O(4u,{1p:"rz",2v:(L(v.nF)?v.nF:20),2Q:(L(v.nF)?v.nF:20),Z:0,5p:"Z 0.5s bW-Wp(.75,-0.5,0,1.75)"});4u.C.54=Hk;1W.bo.1X(4u);1z(E(){O(4u,{Z:(L(v.Hb)?v.Hb:4H)})},1);4u.hb=E(){G.4h.3g(G)}}if(v.VK==1){B a=28("a");a.9v=ss;a.6I=y[0]+".iG";a.2y()}}}F{1l(y[0]+" 2k")}}F{3x(y[0])}}}}F{if(x.I("js:")==0){if(x.I("(")>0&&x.I(")")>0){2h(x.1j(3))}F{2h(y[0].1j(3)+\'(\'+(L(y[1])?\'"\'+y[1]+\'"\':\'\')+(L(y[2])?\',"\'+y[2]+\'"\':\'\')+\')\')}}if(x.I("1d:")==0){rH(x.1j(6),o.P.17())}if(x.I("3b:")==0&&o.3b){o.3b.2W(x.1j(6))}if(x.I("rI:")==0&&o.5i){3x("rI",x.1j(7))}if(x.I("3W")==0||x.I("/")==0||x.I("?")==0||x.I("X:")==0){x.I("X:")==0?x=x.1j(4):\'\';1t.7z(x,S.s("H4"))}if(x.I("6I")==0){o.U.jE()}if(x=="2W:8X"){o.P.dI()}}if(x.I("1g#")>-1){if(1g){B si=x.1j(9).2r(",");if(1g.g("1o")&&1g.g("7z")==si[0]){o.bX=1E;o.hM=1E;1g.1m()}F{o.bX=S.g("x")-S.g("Z")/2;o.hM=S.g("y")+S.g("h");V(B i=0;i-1&&v.1g.X8==1){if(!o.4J){o.4J=1v Xq()}if(v.1g.hl==1){if(1H=="6K"){o.4J.1o(x)}F{o.4J.hQ(x)}}F{if(!1H){o.4J.hQ(x)}}}if(x=="K1"){o.U.gq();o.xi=0;S.1T("3r");B bl=6Y("3f","4P");if(bl){bl.1T("3r")}}if(x=="4P"){S.6t("OK");S.s("pz")?1t.8P.9v=4G(S.s("pz")):\'\'}}}};G.1L=E(t){B y=K;V(B x in b){if(b.2x(x)){if(b[x].g("1e")=="1L"){if(b[x].s("B")==t||t=="1L"){if(b[x].s("1m")==1&&b[x].s("wX")==1&&o.1w){y=H}if(v[t]==\'\'||y){b[x].1T("2n",K)}F{b[x].1T("2n",H)}b[x].6t(v[t])}}}}yD()};G.H7=E(){yD()};G.yC=E(){V(B x in b){if(b.2x(x)){if(b[x].g("1e")=="3K"){if(b[x].s("1H")=="1C"){b[x].9t()}}}}};E yD(){V(B x in b){if(b.2x(x)){if(b[x].g("1e")=="3K"){if(b[x].s("1H")=="1C"){b[x].In(H)}}}}}E yF(){if(L(o.3b)){o.3b.nz()}}G.H8=E(){yF()};G.LA=E(){if(v.1L!=\'\'){V(B x in b){if(b.2x(x)){if(b[x].g("1e")=="1L"){B y=K;if(!b[x].g("1o")){y=H;b[x].1T("2n",H)}b[x].6t(v.1L);if(y){b[x].1T("2n",K)}}}}}};G.yG=E(){yH()};E yH(){if(v.9C){if(1J(v.9C)=="3P"){V(B x in v.9C){if(v.9C.2x(x)){iL(x,v.9C[x])}}}}};G.H9=E(y,z){iL(y,z)};G.yI=E(x){if(b[x]){b[x].zw()}};G.H3=E(){V(B x in b){if(b.2x(x)){if(b[x].g("wB")){b[x].zw()}}}};E iL(y,z){if(y){V(B x in b){if(b.2x(x)){if(b[x].g("wB")){if(b[x].s("4N")==y){if((!b[x].g("1o")||b[x].s("3k")==1)&&!gZ(b[x])){b[x].1T("IS");b[x].1T("2n",H)}b[x].iL(z)}}}}}};G.4A=E(){2C()};G.Ha=E(){2C(H)};G.nB=E(){jl(1g)};G.j8=E(){jl(W)};G.2p=E(){V(B x in b){if(b.2x(x)){if(b[x].g("1e")=="1w"){b[x].On()}}}o.c8?o.c8.1m():\'\';yO();o.1w=H;4t()};G.2N=E(){V(B x in b){if(b.2x(x)){if(b[x].g("1e")=="3X"||b[x].g("1e")=="2J"){b[x].ix()}}}if(W){if(!o.ek&&v.W.JO==1&&!W.4M()){W.1o()}}o.1w=K;G.8D();4t();if(v.1r.1m==1&&v.1r.gS==1){gC(H)}if(o.P.17()>0){B y=6Y("1e","5k");if(y){y.1T("qL",0.5);y.1T("e4",0)}}};G.4L=E(){V(B x in b){if(b.2x(x)){if(b[x].g("1e")=="5f"){b[x].On()}G.3M(0)}}4t()};G.5O=E(){V(B x in b){if(b.2x(x)){if(b[x].g("1e")=="9b"){b[x].ix()}}}if(v.1G<0.1){v.1G=0.5;o.U.3M(v.1G)}F{G.3M(v.1G)}4t()};G.3M=E(1G,y){V(B x in b){if(b.2x(x)){if(b[x].g("1e")=="1G"){if(!b[x].s("8k")||b[x].s("8k")=="1G"){b[x].6Q(1G,1,(y=="no"?y:H))}}if(b[x].g("1e")=="5f"){b[x].vO(1G)}}}4t()};G.9s=E(){B bl=6Y("1e","26");if(bl){bl.On();bl.1T("1N",bl.s("1N"))}4t();nQ?1z(4t,4d):\'\';if(o.26&&o.J5){if(o.1i.hC||o.1i.tv){1z(2C,10)}}gF();yN()};G.8N=E(){B bl=6Y("1e","26");if(bl){bl.ix()}2C();3N(o.iN);4t();yN()};E yN(){if(o.bX){o.bX=1E;o.hM=1E;1g.1m()}}G.7N=E(){V(B x in b){if(b.2x(x)){if(b[x].g("1e")=="1w"){b[x].wc()}}}};G.oj=E(){4t()};G.HC=E(){yO()};E yO(){if(W){if(W.g("1o")&&v.W.eu==1){o.R.cd()}}}E 4t(){V(B x in b){if(b.2x(x)){if(b[x].g("1e")!="aD"){bY(b[x])}}}bY(bg);if(nI!=91){nI=91;2C()}if(o.bQ){gY(!o.gN&&!o.4X&&!o.26&&o.1w&&v.1r.dx!=1&&!o.4y)}};E iB(){B 1o=7X&&v.1r.jg==1;if(v.1r.1m==1){if(!o.1w&&v.1r.gS==1){1o=K}}if(1o){V(B x in b){if(b.2x(x)){if(b[x].g("1e")!="aD"){bY(b[x],K)}}}O(o.1P,{"6A":"6T"});o.hY=H;bY(bg,K);if(bg.g("1o")){iu()}gY(K)}}E gC(){B 1m=o.1w&&v.1r.jg==1&&!o.3H;if(o.eU&&v.1r.Xk==1){1m=K}if(!o.1w&&v.1r.1m==1&&v.1r.gS==1){1m=H}if(1g){if(1g.g("1o")&&v.1r.Xi==1){B m=v.1r.X9;if(m==1&&o.1i.2g){J}F{if(m==0||!L(m)){J}}}if(1g.g("1o")&&o.nO){1m=K}}if(o.4y){1m=K}if(1m){V(B x in b){if(b.2x(x)){if(b[x].g("1e")!="aD"){bY(b[x],H)}}}bY(bg,H);if(!bg.g("1o")){7X=H;o.P.xX();if(o.1w){O(o.1P,{"6A":"1Y"});o.hY=K}}gY(H)}}E gF(){if(v.1r.jg==1){if(v.1r.dx==1&&!o.26&&!o.aU){}F{3N(o.iN);o.iN=7J(gC,((v.1r.8w>0?v.1r.8w:v.1r.ir)*2i))}}}E bY(S,cP){B 1m=K;B 1o=K;B d4=K;if(v.1r.1m==1){if((!o.gN&&!o.4X&&!o.26&&o.1w&&v.1r.dx!=1&&!o.4y)||(o.26&&7X&&!o.hY)||(o.U.gM()&&o.7j&&!o.4X)){1m=H;1o=K;d4=H}F{1m=K;1o=H}if(L(cP)&&!o.4y){1m=cP;1o=!1m}if(o.bQ&&(S.s("1p").I("R")==0||S.s("1e")=="2K")){1m=K;1o=H}if(v.1r.gS==1&&!o.1w){1m=H;1o=K;d4=K}if(v.1r.Xh==1&&!o.6n&&o.1w){1m=K;1o=H}}F{if(S.s("1m")!=1){1o=H}}if(1o&&!o.hY){O(o.1P,{"6A":"6T"});o.hY=H}B a=S.g("1e");if(a=="3K"&&S.s("1p").I("R")==-1){1m=K;1o=H}if(o.4y){if(a=="2K"){if(o.P.1k()==-1){1m=H;1o=K}}}B yf=K;B hp=gZ(S);if(S.s("1m")==1){if(S.s("JC")==1){if(d4||cP||(o.1w&&!o.4X)){!d4&&!cP?\'\':hp=H}}if(S.s("Xf")==1){if(!d4&&!cP){hp=H}}if(S.s("Xd")==1){if(o.1w&&!o.4X){hp=H}}if(S.s("FI")==1||S.s("FD")==1||S.s("Fo")==1){nQ=H}}if(hp){1m=H;1o=K}F{!1m?1o=H:\'\'}if(S.s("1e")=="1G"){if(S.s("1m")==1&&S.s("hX")==1&&!S.g("g8")){1m=H;1o=K;if(!d4&&(o.8V||o.es)&&!cP&&S.s("e6")!=1){1m=K;1o=H}F{yf=H}}}if(o.af||(!o.1A&&v.1r.1m==1&&v.1r.nj==1)||(!o.6n&&v.1r.1m==1&&v.1r.Fp==1)||(!o.26&&v.1r.1m==1&&v.1r.Xs==1)){if(S.s("1p").I("R")>-1||S.s("1p").I("2Q")>-1){1m=H;1o=K}if(v.1r.dx==1&&!o.26){1m=K;1o=H}}if(1g){if(1g.g("1o")&&v.1g.7x!=1){d4=K;cP=K}}if(W&&o.3d){if(v.W.Xj==1){if(o.3d.FL()){J}}}if(a=="3b"){if(L(o.3b)){if(o.3b.4M()){1m=H;1o=K;S.1T("6c","1Y")}}}if(a=="W"||a=="6g"||a=="c7"||S.s("Gm")==1){if(W){if(W.4M()&&S.s("Gm")!=0){1m=H;1o=K;S.1T("6c","1Y")}}F{1m=H;1o=K}}if(o.Xt==1){1m=H;1o=K}if(yf){B cc=yv(S);if(cc){cc.y>0?S.1T("y0",cc.y):\'\';O(S.c(),{"1p":"2E","1c":S.g("y0")})}}if(1m){8p(S,(xW?H:K))}if(1o){G6(S)}if(S==bg){if(!1m&&1o){iu();7e(7q);aN?aN.1T("1B",aN.s("a")):\'\';7X=K;jb==0?js("ui",1):\'\';jb=1;o.6k&&o.ay?o.6k.1o():\'\'}if(1m&&!1o&&!o.4y){o.P.xX();cu();3r(7q);aN?aN.1T("1B",0):\'\';7X=H;jb==1?js("ui",0):\'\';jb=0;o.6k&&o.ay?o.6k.1m():\'\'}if(1g){if(1g.tb()){if(!1g.g("1o")){1o&&!1m?1g.1o():\'\'}F{!1o&&1m?1g.1m(2):\'\'}}}if(W){if(v.W.7x==1&&!W.4M()){if(1o||o.af){if(v.W.Fx==1&&o.26){}F{if(!W.g("1o")){if(v.W.Fz==1){!o.1w&&!o.ek?W.1o():\'\'}F{W.1o()}}}}F{if(1m&&W.g("1o")){W.1m()}}}}}};E gZ(S){B x=K;B a=S.g("1e");if(S.s("1m")==1){if(S.s("wX")==1){o.1w||o.ek?x=H:\'\'}if(S.s("gS")==1){!o.1w&&!o.ek?x=H:\'\'}if(S.s("XM")==1){o.7j?x=H:\'\'}if(S.s("gd")==1){x=H}F{if(S.s("XL")==1){if(o.1i.eE){S.1T("gd",1);x=H}}if(S.s("XK")==1){if(o.1i.2g){S.1T("gd",1);x=H}}}if(S.s("FD")==1){if(o.3c>S.s("FE")){S.1T("e6",1);x=H}F{S.1T("e6",0)}}if(S.s("XH")==1&&!7L){x=H;o.oi=1}if(S.s("XG")==1&&7L){x=H;o.oi=1}if(S.s("FI")==1){if(o.3c<=S.s("Fi")){S.1T("e6",1);x=H}F{S.1T("e6",0)}}if(S.s("XB")==1){o.1A?x=H:\'\'}B t=o.P.17();B d=o.P.1k();if(S.s("JQ")==1&&S.s("Fd")>0){if(t>=S.s("Fd")){x=H}}if(S.s("JH")==1&&S.s("Fe")>0){if(t0){if(t0){x=H}if(S.s("Fa")==1){if(L(S.s("nk"))){2G[S.s("nk")]?x=H:\'\'}}if(S.s("Xx")==1){if(!L(S.s("9C"))){x=H}}if(S.s("Fh")==1){if(L(S.s("nl"))){!2G[S.s("nl")]?x=H:\'\'}}if(S.s("Xu")==1&&o.1i.4n){!o.1A||o.nn?x=H:\'\'}if(S.s("WG")==1){!o.P.7j()?x=H:\'\'}if(S.s("WF")==1){!o.P.6a()?x=H:\'\'}if(S.s("WD")==1){!o.4X?x=H:\'\'}if(S.s("Ws")==1){!o.26?x=H:\'\'}if(S.s("Fo")==1){o.26?x=H:\'\'}if(S.s("Wz")==1){!o.3o?x=H:\'\'}if(S.s("Ww")==1){o.P.6a()&&o.P.b4().I("?xu")==-1?x=H:\'\'}if(S.s("Iw")==1){5X(o.2a)?x=H:\'\'}if(S.s("Fp")==1){!o.6n?x=H:\'\'}if(S.s("Wu")==1){o.6n?x=H:\'\'}if(S.s("Wt")==1){o.ot?x=H:\'\'}if(S.s("WK")==1){!o.ot?x=H:\'\'}if(S.s("HT")==1){if(S.g("j3")){x=H}}if(S.s("WB")==1){!o.ab?x=H:\'\'}if(S.s("WL")==1){o.ab?x=H:\'\'}if(S.s("WX")==1){if(v.4I==1&&v.dA==1){if(o.2t=="59"&&!L(v.2a)&&v.yu==0){if(!o.1A||o.P.6U()=="7j"){if(v.2a==\'\'){}F{x=H}}}}}}if(a=="3K"){B lu=S.s("3f");if(lu){if(lu=="2W:62"||lu=="62"){if(!o.62&&!o.hr){x=H}}if(lu=="2W:8X"){if(!o.8X||(!o.1A&&v.4I==0)){x=H}}if(lu=="2W:FK"){if(!o.ot){x=H}}if(lu.I("6u")>-1){if(!o.6u){x=H}}if(7H([lu],"7h")&&!7H([lu],"js:")&&S.s("gd")!=1){B sk=K;if(L(v.7h)){if(!o.d7){1J G4==\'E\'?o.d7=1v G4():\'\'}if(o.d7){sk=o.d7.zx(S)}}!sk?x=H:\'\'}}}if(a=="W"||a=="6g"||a=="c7"){if(W){if(W.4M()){x=H}}F{x=H}}if(a=="1g"){if(1g){if(1g.4M()){x=H;o.2t!=\'1D\'?S.1T("6c","1Y"):\'\'}}F{x=H}}if(S.g("1H")=="1C"){if(S.g("Q")==0){x=H}}if(S.g("1g#")){if(!S.g("1T#4m")){x=H}}if(S.s("3h")==1){B cb=1W.8e("zd"+v.id);if((o.P.1k()==0&&o.P.17()==0)||!o.4o||!5X(cb)||!o.zf){x=H}}if(S.s("wz")==1){!x?S.1T("wz",1):\'\'}if(a=="1k"){if(o.P.6a()){x=H}}if(S.g("1a")=="wY"&&o.1i.2g){if(o.af&&o.1i.d9){x=H}}J x}E 8p(S,zr){if(S.g("1o")){if(o.aU||S.s("6c")=="1Y"||zr){S.1T("2n",K)}F{G7(S)}S.1T("1o",K)}};E G6(S){if(!S.g("1o")){if(S.s("6c")=="1Y"||o.aU){S.1T("2n",H);if(o.aU){S.1T("1B",1)}if(S.g("1e")=="1G"){if(o.hW){zg(S)}}}F{Ga(S)}if(S.s("1e")=="1G"){o.R.3M(o.3o?0:v.1G)}if(S.s("1e")=="2K"){o.U.zh()}S.1T("1o",H)}};E G7(S){zi(S.g("1a"));B 5R="fs|";B 5t="0|";B 1m=1;B a=S.s("6c");if(S.s("Gb")==1){5R=\'\';5t=\'\'}B p=S.s("1p");B jw=S.g("3p");2u(S.s("oE"))?p=S.s("oE"):\'\';iO(p,[\'2Q\'])&&o.bQ?p="":\'\';if(a=="1N"){5R+="1N|";5t+="0|"}if(a=="1p"){if(p.I("2v")>-1&&p.I("R")==-1){5R+="x|";5t+=5m(o.3c+S.g("Z")/2*jw)+"|"}if(p.I("1b")>-1){5R+="x|";5t+=5m(-S.g("Z")/2)*jw+"|"}if(p.I("1c")>-1){5R+="y|";5t+=(-S.g("1f")/2)*jw+"|"}if(iO(p,["2Q","R","9y"])){5R+="y|";if(S.g("1e")=="2K"||S.g("1e")=="1G"){5t+=5m(o.4B+S.s("h")+(S.s("h")<20?20-S.s("h"):0))+"|"}F{5t+=5m(o.4B+S.g("1f")/2)+"|"}}if(p=="7E"){5R+="1N|";5t+="0|"}}B m=1v 5P({"mc":S,"me":S.g("1a"),"1H":5R.1j(0,5R.Q-1),"to":5t.1j(0,5t.Q-1),"1m":1m})};E Ga(S){zi(S.g("1a"));B 5R="";B 5t="";B a=S.s("6c");B p=S.s("1p");2u(S.s("oE"))?p=S.s("oE"):\'\';if(S.g("1B")!=1&&S.s("Gb")!=1){5R="fs|";5t=(S.g("1a")==\'bg\'?v.1r.a:"1")+"|"}if(a=="1N"){if(S.g("3p")!=S.s("1N")){5R+="1N|";5t+=S.s("1N")+"|"}}if(a=="1p"){if(p=="7E"){if(S.g("3p")!=S.s("1N")){5R+="1N|";5t+=S.s("1N")+"|"}}F{if(p.I("R")>-1||p=="2Q"){if(S.g("y")!=S.g("y0")){5R+="y|";5t+=S.g("y0")+"|"}}F{5R+="x|y|";5t+=S.g("x0")+"|"+S.g("y0")+"|"}}}if(5R!=""&&5t!=""){B m=1v 5P({mc:S,me:S.g("1a"),1H:5R.1j(0,5R.Q-1),to:5t.1j(0,5t.Q-1),1o:1})}F{S.1T("2n",H)}};G.k7=E(1a,1H,zr){B 4A=K;B 2J=K;B S=b[1a];B 1e=S.g("1e");B 3f=S.s("3f");if(1H=="6K"){if(o.hW){if(1e=="1G"||1e=="5f"||1e=="9b"){if(!S.g("g8")){o.8V=H;o.es=H;4A=H;4t();if(v.hm.Gd==1){B bl=6Y("1e","2K");if(bl){3r(bl.c())}}}}}if(1g&&v.1g.hl==1&&((1e=="1g"||3f.I("Gf")==0)||3f.I("1g:")==0)){2I(o.h9);if(!1g.g("1o")||oJ!=S){5b(S,1H);o.fe=1e+3f;1z(E(){o.fe=1Z},4d)}}if(W&&v.W.hl==1&&1e=="W"){2I(o.zn);if(!W.g("1o")||oJ!=S){5b(S,1H);o.fe=1e;1z(E(){o.fe=1Z},4d)}}}if(1H=="5r"){if(o.hW){if(1e=="1G"||1e=="5f"||1e=="9b"){o.8V=K;o.es=H;1z(E(){if(!o.8V){o.es=K;V(B x in b){if(b.2x(x)){if(!7X){if(b[x].g("1e")=="1G"&&!b[x].g("g8")){8p(b[x]);2C()}}if(b[x].g("1e")=="2K"){if(v.hm.Gd==1){7e(b[x].c())}}}}}},4d)}}if(1e=="2K"){o.U.6Q(1)}if(v.1g.hl==1&&((1e=="1g"||3f.I("Gf")==0)||3f.I("1g:")==0)){2I(o.h9);o.h9=1z(E(){if(!o.3H){cu(1)}},(v.1g.h6>0?v.1g.h6*2i:2i))}if(W&&v.W.hl==1&&1e=="W"){2I(o.zn);o.zn=1z(E(){if(!o.3H){W.g("1o")?W.1m(1):\'\'}},(v.W.h6>0?v.W.h6*2i:2i))}}if(4A){1z(2C,10)}};G.lY=E(){if(o.5u&&!o.26&&!o.aU){o.U.5u(K);o.5u=K}if(o.2a){if(v.o2>-1&&5X(o.2a)){O(o.2a,{1B:v.nY})}}if(o.1w&&v.Gi==1&&v.X4!=0){o.U.2N()}if(v.1r.8w>0){2I(o.Gh);o.Gh=1z(4t,v.1r.8w*2i)}F{4t()}};G.H6=E(){if(o.2a){if(v.o2>-1&&5X(o.2a)){O(o.2a,{1B:v.o2})}}if(!o.1w&&v.Gi==1){o.U.2p()}4t();gY(K)};G.fc=E(aV,aZ){B y;V(B x in b){if(b.2x(x)){y=b[x].g("1e");if(y=="2K"||y=="1G"){b[x].fc(aV,aZ)}}}};G.pk=E(){if(v.1r.1m==1){if(v.1r.dx==1&&!o.26){J}if((!o.4X||o.1i.2g)&&o.P.6U()=="7Q"){o.4X=H;4t();o.1i.2g?1z(E(){o.4X=K},4d):\'\'}if(v.1r.jg==1){iB();gF()}gY(K)}};G.fC=E(aV,aZ){V(B x in b){if(b.2x(x)){if(b[x].g("1e")=="2K"||b[x].g("1e")=="1G"){b[x].fC(aV,aZ)}}}};G.jN=E(17,1k,Gj){V(B x in b){if(b.2x(x)){if(b[x].g("1e")=="2K"){b[x].6Q(17,1k,Gj)}if(b[x].g("1e")=="17"){n4(b[x],17,1k)}if(b[x].s("JR")==1){b[x].xP()}if(b[x].s("Jw")==1){b[x].Iy(17,1k)}if(b[x].s("JB")==1){if(b[x].s("3f")=="JA"||b[x].s("3f")=="ax"){1J Gk==\'E\'?Gk(b[x]):\'\'}if(b[x].s("JD")==1&&!b[x].g("1o")&&7X){}F{if(b[x].g("1o")==gZ(b[x])){4t();2C()}}}}}};E gY(x){if(v.1r.1m==1){x?cu():\'\';if(o.bQ){if(!o.1w&&v.1r.gS==1){x=H}if(x&&!o.zt){O(o.1r,{"1c":bg.h()})}if(!x&&o.zt){O(o.1r,{"1c":0})}o.zt=x}}}E iu(){7X=K;o.P.iu();if(o.we){o.we=K;2C();1z(2C,d0)}}E n4(x,17,1k){if(v.4w>0){17-=v.4w*1;1k-=v.4w*1}B y=3Z(17);if(x.s("J2")=="1"){y=3Z(1k-17)}if(x.s("X3")=="1"){if(x.s("WW")=="1"){y=y+(1k>0?\' \'+2L(x.s("WV"))+\' \'+3Z(1k):\'\')}F{17==0?y=3Z(1k):\'\'}}x.6t(y)}G.xT=E(17,1k){B x=6Y("1e","2K");if(x){x.K7(17,1k)}};G.kd=E(y){if(o.P.1k()>0){B x=6Y("1e","2K");if(x){x.kd(y)}}};G.8Y=E(){if(!7L){if(v.he==1){2I(oe);oe=1z(8Y,4d)}F{8Y()}}};E 8Y(){if(!7L){js("WS");7L=H;B x=6Y("1e","aD");if(x){x.Ix();if(v.FS==1&&o.1w){2I(o.FO);o.FO=1z(FQ,(v.FP>0?v.FP:1)*2i)}}o.oi?4t():\'\'}}E FQ(){if(o.1w&&7L){o.U.8E()}}G.FR=E(y){V(B x in b){if(x==y){b[x].1T("3r")}}};G.8D=E(){2I(oe);if(7L){js("8H");B x=6Y("1e","aD");if(x){x.hF();if(v.FS==1&&o.1w){o.U.gO()}}7L=K;o.oi?4t():\'\'}};G.i5=E(){B x=6Y("3f","1G 96");if(x){x.1T("7e");x.6t(2L(\'1G\')+\' \'+(o.3o?0:2F.qq(v.1G*100))+\'%\');2I(o.i5);o.i5=1z(FV,2i)}};E FV(){B x=6Y("3f","1G 96");if(x){x.6t(\'\');x.1T("3r");2I(o.i5)}}G.3J=E(17,1k){if(v.4w>0){17-=v.4w*1;1k-=v.4w*1}V(B x in b){if(b.2x(x)){if(b[x].s("on")==1){if(b[x].g("1e")=="2K"){1k>0?b[x].1T("2y",17/1k):\'\';b[x].K8()}if(b[x].g("1e")=="17"){n4(b[x],17,1k)}if(b[x].g("1e")=="5k"){b[x].1T("qL",0.5);b[x].1T("e4",0)}}}}};G.3Q=E(17,1k){V(B x in b){if(b.2x(x)){if(b[x].g("1e")=="1k"){if(v.4w>0){1k-=v.4w*1}b[x].6t(3Z(1k))}if(b[x].g("1e")=="2K"){b[x].6Q(17,1k);b[x].JM(1k)}if(b[x].g("1e")=="17"){n4(b[x],17,1k)}}}};G.8i=E(){if(!o.4J){1g.g("1o")?1g.1m():1g.1o()}};G.cG=E(){if(1g){if(o.4J){J o.4J.5X()||1g.g("1o")}F{J 1g.g("1o")?H:K}}F{J K}};G.mG=E(x){if(1g){1g.5J(x)}};G.cu=E(){cu()};G.WR=E(x){if(1g){1g.FW(x)}};G.GC=E(){if(1g){1g.ia()}};G.GD=E(x){if(1g){J 1g.FX(x)}};E cu(x){if(1g){1g.g("1o")?1g.1m(x):\'\'}o.4J?o.4J.1m():\'\'};G.cd=E(){if(W){if(W.g("1o")){W.1m(1)}F{W.1o()}}};G.ib=E(x){if(W){if(W.g("1o")&&x!=1){x!=2?W.1m():\'\'}F{1z(E(){W.1o()},100)}}};G.ih=E(){if(W){J W.g("1o")?H:K}F{J K}};G.c0=E(x){J W?W.g(x):\'\'};G.6h=E(x){if(W){W.vW(x)}};G.FZ=E(x){if(W){W.G0(x)}};G.b5=E(){if(W){W.b5()}};G.lK=E(){if(W){W.lK()}};G.iq=E(){iq()};E iq(){V(B x in b){if(b.2x(x)){if(b[x].g("1e")=="6g"){O(b[x].c(),{"1B":(!W.c5()?0.5:1)})}if(b[x].g("1e")=="c7"){O(b[x].c(),{"1B":(!W.gU()?0.5:1)})}}}}G.c5=E(){if(W){J W.c5()}F{J K}};G.gU=E(){if(W){J W.gU()}F{J K}};G.gW=E(){if(W){J W.gW()}F{J K}};G.lE=E(){if(W){W.lE()}};G.dB=E(){if(W){W.dB()}};G.G1=E(x){if(x&&W){W.d5(x)}};G.HE=E(x){if(x&&W){W.lS(x)}};G.HF=E(x){if(x&&W){O(W.co(),{"10O":"1Y","2R-2v":W.s("7d")});1W.8e(x).1X(W.co());3r(W.c())}};G.13x=E(){};G.wa=E(x){if(1g){1g.5Z();1g.g("1o")?1z(E(){1g.1m()},4H):\'\'}};G.hy=E(){if(1g){1g.5Z()}if(o.4J){o.4J.dG()}};G.hz=E(x){if(1g){1g.h0()}2C();4t()};G.hR=E(x){if(1g){1g.jj(x);1g.g("1o")?1g.1m():\'\'}if(o.4J){o.4J.dG()}x=="56"?wr():\'\'};E wr(){if(o.l1){B x=3V(o.hN/o.6f.5c(-1)[0],1).vC(2);V(B i in b){if(b.2x(i)){if(b[i].s("8k")=="56"&&o.hN){b[i].6Q(x,1)}if(b[i].s("3f")=="2W:56,1.0"){b[i].vO(x)}}}}}G.m5=E(x){if(1g){1g.jj("7p")}if(o.4J){o.4J.dG()}};G.b6=E(){if(1g){1g.94();1g.g("1o")?1z(E(){1g.1m()},4H):\'\'}if(o.4J){o.4J.dG()}if(o.4y&&o.4o){o.3h.9a()}};G.wj=E(){o.4J?o.4J.1m():\'\';if(1g){1g.wj()}};G.hG=E(lf,2n,7P){V(B x in b){if(b.2x(x)){if(b[x].g("1e")=="1g"){if(b[x].s("fM")==1){b[x].Ir()}}if(b[x].g("IR")=="1g#"+lf){b[x].1T("1T#4m",2n);if(b[x].g("1H")=="1C"){if(7P){b[x].6t(wi(7P))}}F{if(v.1g[\'1g\'+lf+\'1e\']=="1R"){if(7P==2L("6N")){b[x].cs(0)}F{b[x].cs(1)}}2C()}bY(b[x])}}}};G.Jq=E(){if(1g){1g.5Z();1g.jj("7p");1g.jj("6I")}};G.k9=E(){B x=6Y("1e","2K");if(x){x.k9()}};G.4A=E(){2C();if(7X){o.we=H}};G.vN=E(x){if(!7X||x==1){2C();4t()}F{v.1r.wd=H}};G.wb=E(){B b=6Y("1H","O");if(b){b.IA()}};G.4D=E(){4t();2C();4t();if(o.af){3r(7q)}F{!7X?7e(7q):\'\'}};G.Hw=E(1d){if(1t.eH==v.id&&v.1O.on==1){B x=1d.Jd;B y=K;if(x==1E){x=1d.J4}if(L(o.22)||L(o.8f)||o.xi==1){J K}if(o.1w&&v.1O.ju==1){y=H}if(((v.1O.92==1&&x==32)||(v.1O.13r==1&&x==13)||(v.1O.k==1&&x==75))&&(o.6e||o.4X||y)){if(v.1O.2P==1){7G(\'1w\',o.1w?0:1)}o.U.dF();1d.9B();J K}!v.1O.mH?v.1O.mH=0.2:\'\';!v.1O.1N?v.1O.1N=5:\'\';if(v.1O.Ju==1&&(o.6e||y)){if(o.P.1k()>0){V(B i=48;i<58;i++){if(x==i){o.U.3J((o.P.1k()*(x-48)*10)/100,H)}}}}if((x==39||(v.1O.l==1&&x==76))&&(o.6e||y)){lz(v.1O.vs)}if((x==37||(v.1O.j==1&&x==74))&&(o.6e||y)){lA(v.1O.vs)}if(x==38&&(o.6e||y)){lz(v.1O.vq)}if(x==40&&(o.6e||y)){lA(v.1O.vq)}if(x==11L&&(o.6e||y)){lz(v.1O.Jo)}if(x==11M&&(o.6e||y)){lA(v.1O.Jo)}}};E 6Y(y,z){V(B x in b){if(b.2x(x)){if(b[x].s(y)==z){J b[x]}}}}E lz(x){if(x=="6g"){if(o.W){o.R.b5()}F{x="3A"}}if(x=="3A"){if(o.P.1k()>0){B sk=o.P.17()+3V(v.1O.3A);if(sk0&&o.1A){B sk=o.P.17()-v.1O.3A>=0?o.P.17()-v.1O.3A:0;o.U.3J(sk,H);js("mE",sk)}}if(x=="1G"){o.U.3M(3V(v.1G)-3V(v.1O.mH));1d.9B()}if(x=="1N"){o.P.1N(-v.1O.1N/100);1d.9B()}if(v.1O.2P==1){7G(x,0)}};G.HB=E(1d){if(1t.eH==v.id){B x=1d.Jd;if(x==1E){x=1d.J4}if(x==57){if(v.1l==1){}}if(o.26&&x==27){o.U.8N()}if(L(o.22)||L(o.8f)){J K}if(v.1O.on==1){if(v.1O.f==1&&x==70&&v.he!=1&&(o.6e||o.4X)){if(v.1O.2P==1){7G(\'26\',o.26?0:1)}o.26?o.U.8N():o.U.9s()}if(v.1O.s==1&&x==83&&(o.6e||o.4X)){if(o.3B){if(v.1O.2P==1){7G(\'1R\',o.53?0:1)}3x("Jc")}}if(v.1O.m==1&&x==77&&(o.6e||o.4X)){if(v.1O.2P==1){7G(\'5f\',o.3o?1:0)}o.3o?o.U.5O():o.U.4L()}}}};G.43=E(){3N(o.iN);V(B x in o){if(x.I("Y")==0&&x.I("Kn")>-1){3N(o[x])}}V(B i=0;i-1){v.J1=H}if(C.3f.I("3b:")>-1){o.gQ=H}if(C.3f=="10X"){C.11f=1v 11g(C)}}B 7l=C.2O?C.2O.2r("///"):[];if(C.IW==1){C.1H="1C";C.1C=hD(0)+(U.Q>1?\'///\'+hD(1):\'\');if(2u(C.aG)){C.1u=C.aG}}C.it=[];C.il=[];B wQ=0;B 2P=1v bN();B 1q=1v bN();B dT=1v bN();B 11j=1v bN();B hE=0;B aR;if(C.1H=="1C"){if(C.4N){if(L(v[C.4N+\'1C\'])){C.1C=v[C.4N+\'1C\']}}if(L(C.1C)){2P[0]=4G(C.1C);C.qx=C.1C.Q;B vK=[\'/\',\'|\',\'-\'];vK.I(C.1C.1j(-1))>-1?C.xs=C.1C.1j(-1):\'\';vK.I(C.1C.1j(0,1))>-1?C.xn=C.1C.1j(0,1):\'\';if(1e=="17"||1e=="1k"){if(C.1C.I(\'0:\')==0){C.qD=H}if(C.1C.2r(":").Q==3){C.Io=H}F{if(C.1C.I(\'d2:d2\')>-1){C.Ip=H}}if(C.n1==1){v.n1=1}}if(C.J2==1&&C.1C.I("-")==0){C.Ij=H}if(C.1C.I("///")>0&&(1e=="3K"||C.IW==1)){C.fv=C.1C.2r("///");C.1C=2P[0]=C.fv[0]}}if(v.vH==1){1z(9t,100);1z(9t,4d);1z(9t,2i)}}F{if(L(C.1q)){2P[0]=C.1q;if(2P[0].I("///")>0&&2P[0].I("k0")==-1){2P=C.1q.2r("///")}if(L(C.pW)){2P[1]=C.pW}if(C.It==1){if(2u(C.J3)){2P.2M(C.J3);hE=2P.Q-1}}}}if(1e=="3K"){if(C.11n==1&&L(C.pz)){C.wW=C.3f}}B Y=28("2f");if(C.1p.I(\'9y\')>-1){o.9y?o.9y.1X(Y):1z(E(){o.9y.1X(Y)},100);o.J5=H}F{if(iO(C.1p,["Y","2Q"])&&o.bQ){o.1r.1X(Y)}F{o.1P.1X(Y)}if(1e=="aD"&&C.11r==1){Y.C.54=ql}}if(C.Jw==1){C.je=1v 13j(C,Y)}B pY=28("2f");Y.1X(pY);B dr=28("2f");O(dr,{"1p":"2E","1b":0,"1c":0});Y.1X(dr);O(Y,{"1p":"2E","1b":0,"1c":0,"1B":1,"dO":"oL","mQ":"kG"});if(2u(C.4N)){3Y(Y,{"id":(v.id+"4f"+"bR"+C.4N)})}if(C.JR==1||C.HS==1){O(dr,{"5p":"3a 0.2s 3j"})}if(2P.Q>0){V(i=0;i<2P.Q;i++){1q[i]=28("2f");O(1q[i],{"1p":"2E","1c":0,"1b":0,"9X":"1Y","1B":C.a,"5p":"1B 0.1s 3j"});if(C.fo>C.1N){O(1q[i],{"5p":"1B 0.1s 3j,3a 0.1s 3j"})}if(C.1H=="fh"&&C.3F!=\'\'){if(2u(C.4N)){3Y(1q[i],{"id":(v.id+"4f"+"Y"+"4f"+C.4N+"4f"+"1q")});if(v[C.4N+\'3F\']){C.3F=v[C.4N+\'3F\']}}if(iO(C.3F,[".vp",".iG",".13c","k0",".hc"])){C.3F.I("//")==-1&&C.3F.I("k0")==-1?C.3F=\'//\'+C.3F:\'\';B z=28("4u");C.9F=1;z.1y("dZ",wS);z.3F=C.3F;1q[i].1X(z);C.w=1q[i].2e;C.h=1q[i].2Z;if(C.JW>0){O(z,{1f:C.JW})}}}if(C.1H=="1C"){O(1q[i],{"1u":(C.1u),"dO":C.ha*2o(v.8y,1),"o5":gy(C.46),"kB-hf":C.jk+\'px\',"2R":"0 cI 0 cI","bF-92":"ep"});if(o.ak){if(2u(C.JX)){O(1q[i],{"dO":C.JX*2o(v.8y,1),})}}if(C.2y==1){if(C.1C.I("-1||1a=="c6"){O(1q[i],{"9X":"2B"})}}if(C.K0==1){O(1q[i],{"46-dS":"K0"})}if(C.mu>0){O(1q[i],{"46-dS":C.mu})}if(C.K2){O(1q[i],{"mQ":C.K2+"em"})}2P[i]==\'5k\'?2P[i]=2L("5k"):\'\';1q[i].1U=zA(2P[i]);1z(vF,100);C.w=1q[i].2e;C.h=1q[i].2Z;if(2u(C.4N)){3Y(1q[i],{"id":(v.id+"pb"+C.4N+"137")})}}if(C.1H=="O"){o.1A?1z(xR,4H):\'\'}B 9H=2P[i].5K();if(9H.I(\'B:\')==0){9H=2o(1t[9H.1j(4)],\'\')}B mA=9H.I(\'<2z\')>-1||9H.I(\'<136\')>-1;if(C.1H=="2z"&&(9H.I(\'\')>-1||mA)){if(1e=="5f"||1e=="3K"){9H=9H.1Q(/ja/g,\'ja\'+v.id+1a)}if(9H.I(\'4a\')>-1){cp(1q[i])}1q[i].1U=(!mA?"<2z Z=\'20\' 1f=\'20\' 4j:4k=\'3W://4c.w3.4e/8b/4k\' 4j=\'3W://4c.w3.4e/4g/2z\'>":\'\')+9H+(!mA?"":\'\');1q[i].2e>20?C.w=1q[i].2e:\'\';1q[i].2Z>20?C.h=1q[i].2Z:\'\';O(1q[i],{"Z":C.w,"1f":C.h});if(C.aG!=-1){qo(1q,C.aG)}if(2u(C.4N)){3Y(1q[i],{"id":(v.id+"pb"+C.4N+"10Q"+i)})}}dr.1X(1q[i]);i>0?1m(1q[i]):\'\'}bp();pB?wS():\'\';if(C.3f=="3h"){C.3h=1;C.1m=1;o.3h?1q[0].1U=o.3h.cN(C.aG!=-1?C.aG:\'#3L\'):\'\';if(o.1i.2g){1q[0].K6=xD;1q[0].12k=5W;1q[0].xf=xF}F{1q[0].jS=6x;1q[0].jT=5W;1q[0].kF=dH}}F{if((bg.2e*C.1N<35||bg.2Z*C.1N<35)&&C.1H!=\'1C\'){wq();cp(9p)}F{cp(bg)}}if(1e=="3K"){B lu=\'\';if(C.gg==1&&L(C.3f)){lu=C.3f;if(lu.I("2W:")==0){B 1I=lu.1j(4).2r(",");if(1I.Q==2){B xl=1I[1].2r("/");if(xl.Q==2){1I[0]==\'hd\'?1I[0]="4F":\'\';if(v[1I[0]]==xl[1]){C.a=1;O(1q[0],{"1B":C.a})}}}}if(lu=="K1"||lu=="4P"){o.U.ho();Y.C.54=ql;o.xi=1}}if((C.1m==1&&(C.JQ==1||C.JH==1||C.JP==1))||lu.I("7h")==0||lu=="JA"||lu=="ax"){C.JB=1;if(7H([C.1p],"Y")||C.JC==1){C.JD=1}}if(lu.I("7h")==0){Y.C.54=ql}}V(B sf in C){zC(sf)}if(1e=="1g"&&C.fM==1){fM=1v 12r(Y,bg,C)}if(C.2y==0){eW(Y)}if(C.9F==1){1m(bg)}if(C.2w==1){pa()}if(C.1p.I("2v")>-1){g9=1}if(C.1p.I("1c")>-1){Jz=1}if(C.1p.I("2Q")>-1){f5=1;1e=="3K"&&2u(C.3f)?Y.C.54=ql:\'\'}if(C.1p.I("Y")>-1){f5=1}2C();B t=\'\';if(C.bd!=0){t+="n6("+C.bd+"yL)"}if(C.12e==1){t+=" 3p(-1)"}if(C.12t==1){t+=" 3y(-1)"}if(t!=\'\'){O(dr,{"3a":t})}if(1e=="aD"){hF()}B 1I=[];B i;if(1e=="W"){1I=[\'cT\',\'JN\',\'qf\',\'JO\',\'xK\',\'oo\'];V(i=0;i<1I.Q;i++){if(L(C[1I[i]])&&!L(v.W[1I[i]])){v.W[1I[i]]=C[1I[i]]}}}if(1e=="1L"){1I=[\'qc\',\'xI\',\'xB\'];V(i=0;i<1I.Q;i++){if(L(C[1I[i]])&&!L(2G[1I[i]])){v[1I[i]]=C[1I[i]]}}}C.pT==1?9o():\'\';if(1e=="3K"&&C.on==0){3r(Y)}if(C.1m==1&&C.qa>0){1z(Jy,C.qa*2i)}}E Jy(){C.qa=-1;o.R.4D()}E wq(){if(9p){9p.4h.3g(9p)}9p=28("2f");O(9p,{"1p":"2E","1c":0,"1b":0,"Z":C.1H=="fh"?bg.2e:(bg.2e>35?bg.2e:35)*C.IT,"1f":C.1H=="fh"?bg.2Z:(bg.2Z>35?bg.2Z:35)*C.yP});C=4x(C,\'l8\',\'l8\');Y.1X(9p)}E cp(x){if(1e.I("17")==0&&U.Q==1){C.2y=0}if(1e=="3K"&&C.gg==0){C.2y=0}if(C.2y==1){if(C.la==1){O(x,{"6A":"4a"})}O(x,{"9X":"2B"});if(o.1i.2g){x.1y("cX",E(e){xF(e)},{5U:K});x.1y("gh",E(e){xD(e)},{5U:K});x.1y("fV",E(e){I2(e)},{5U:K})}if(v.eE==1||!o.1i.2g){x.hb=b7}if(v.1r.l4==1||C.l4==1){O(x,{"2q-1u":"#o8","1B":0.5})}}F{O(x,{"6A":"6T"})}if(!o.1i.2g){x.jS=6x;x.jT=5W}if(C.3k==1||C.2w==1){x.kF=dH}}E xF(e){js("12H"+1a);e.bc();cX=H}E xD(e){C.I3==1?6x():\'\';e.bc()}E I2(e){e.bc();e.9B();C.I3==1?5W():\'\';if(!cX){b7(e)}cX=K}E bp(){if(bg){bg.4h.3g(bg)}bg=28("2f");O(bg,{"1p":"2E","1c":0,"1b":0});if(2u(C.4N)){3Y(bg,{"id":(v.id+"pb"+C.4N+"129")})}w=C.w;h=C.h;C.fg=-1;C.aK=-1;C=4x(C,\'2T\',\'2T\');C=4x(C,\'a3\',\'a3\');if(C.aO&&o.ak){if(C.aO!=\'0 0 0 0\'){C=4x(C,\'a3\',\'aO\')}}if(C.1H=="1C"){w=1q[wQ].2e;h=1q[wQ].2Z;if(C.xc>0){w0){C.hS=2H(1I[1])}F{C.4z=2H(1I[1])}}}}}}}C.h=h;C.w=w;if(C.bg==1){h=h+C.aJ+C.aM;w=w+C.7b+C.7d;C.h=h;C.w=w;if(C.1H=="1C"){C.lc=1q[0].2Z}}F{C.4E=0}O(bg,{"Z":(C.I7==1?Ic:w),"1f":h,"yh":(C.mF*h)/2,"2q":(C.Id==1?"3j-4W("+(C.12u==1?"to 2v,":\'\')+5g(C.51,C.4E)+","+5g(C.12K,C.4E)+")":5g(C.51,C.4E,bg)),"5p":"2q .1s 3j, 1B .2s, 3a .1s 3j"+(2u(C.dU)?\', 6W .1s 3j\':\'\')});if(C.1H=="fh"){O(bg,{"Z":w,"1f":h,"yh":(C.mF*h/C.1N)/2,})}if(C.Ib==1){ze(bg,C.51,C.Ia,C.I9)}if(C.pM==1){O(bg,{"2V":2o(C.I8,1)+"px 6H "+C.pw})}if(C.an==1){O(bg,{\'kL-6W\':\'an(aS)\'})}pY.1X(bg);if(C.7q==1){O(1q[0],{\'2q\':5g(2o(C.12L,\'3S\'),2o(C.11v,0.5),1q[0]),\'2R\':HL(2o(C.10Y,0))})}}E 2C(){B fg=(-bg.2Z/2);B aK=(-bg.2e/2);if(fg!=C.fg||aK!=C.aK){O(bg,{"1c":(-bg.2Z/2),"1b":(-bg.2e/2)});C.fg=fg;C.aK=aK}if(9p){B x=C.1H=="fh"?bg.2e:(bg.2e>35?bg.2e:35);B y=C.1H=="fh"?bg.2Z:(bg.2Z>35?bg.2Z:35);O(9p,{"1c":(-y/2)+C.If-C.Ie,"1b":(-x/2)+C.10W-C.10V})}V(B i=0;i<2P.Q;i++){B it=C.1H=="2z"?2F.47(2H(1q[i].C.1f))/2:2F.47(1q[i].2Z)/2;B il=C.1H=="2z"?2H(1q[i].C.Z)/2:1q[i].2e/2;if(it!=C.it[i]||il!=C.il[i]){O(1q[i],{"1c":-it,"1b":-il});if(bg){O(1q[i],{"1c":(5m(1q[i].C.1c)+C.aJ/2-C.aM/2+C.10T/2+C.10S/2),"1b":(5m(1q[i].C.1b)+C.7b/2-C.7d/2+C.11V/2+C.11Q/2)})}C.it[i]=it;C.il[i]=il}}}E 6x(){B i;6K=H;if(C.dT==1){if(on&&L(C.pW)){i=1}F{i=0}if(aR&&dT.Q>2){i=2}if(dT[i]){pZ();1o(1q[dT[i]])}}if(C.bg==1){O(bg,{"2q":5g(wZ(C.cz,C.51),wZ(C.a6,C.4E),bg)});if(2u(C.dU)){O(bg,{"6W":"fA("+C.dU+")"})}}if(C.7o>-1&&!HR){V(i=0;i<2P.Q;i++){if(1q[i].C.5B!="3k"){O(1q[i],{"1B":C.7o})}}}if(C.pN!=-1){qo(1q,C.pN)}if(C.HS==1){ji+=45;iF(1q[0],ji)}if(C.fo>C.1N&&C.fo>-1){1N(C.fo)}if(1e=="1g"&&o.R.cG()){}F{if(C.2w==1&&C.pT!=1){B x=7l.Q>1&&!on?7l[1]:7l[0];if(x){if(x.I(\'B:\')==0){2O.1U=1t[x.1j(4)];9o()}}1o(2w);O(2w,{"1B":1})}}if(1e=="5f"){o.U.5u(H);o.5u=H}o.eU=H;o.R.k7(1a,"6K")}E 5W(){6K=K;B i;if(C.dT==1){if(on&&L(C.pW)){i=1}F{i=0}if(aR&&dT.Q>2){i=2}pZ();1o(1q[i])}if(C.bg==1){O(bg,{"2q":5g(C.51,C.4E,bg)});if(2u(C.dU)){O(bg,{"6W":"fA(1)"})}}if(C.7o>-1){V(i=0;i<2P.Q;i++){if(1q[i].C.5B!="3k"){O(1q[i],{"1B":C.a})}}}if(C.fo>-1){1N(C.1N)}if(C.pN!=-1){qo(1q,(C.aG==-1?\'#3L\':C.aG))}if(1e=="5f"&&!o.26){o.U.5u(K);o.5u=K}x7();o.eU=K;o.R?o.R.k7(1a,"5r"):\'\'}E x7(){if(C.2w==1&&C.pT!=1){1m(2w);O(2w,{"1B":0})}}E b7(e){e?e.6E=H:\'\';if(!pn){o.R.g1(1a);if(1e=="3K"){qr()}x7();if(C.11Y==1){ji-=30;iF(1q[0],ji)}j3=H;if(C.HT==1||(1a=="wY"&&C.1m==1&&C.wX==1)){o.R.4D()}}};G.HU=E(){b7()};E qr(){if(2P){if(2P.Q>1){if(on==H){1o(1q[0]);1m(1q[1])}F{1o(1q[1]);1m(1q[0])}}if(C.2w==1&&7l.Q>1){2O.1U=o.ni+(on==H?7l[0]:7l[1])+o.jf;9o()}}if(L(C.wW)){if(on==H){C.3f=C.wW}F{C.3f=C.pz}}pe();on=on!=H;if(C.3f){if(C.3f.I(",0/1")>-1){js(C.3f,on?1:0)}}if(C.bg==1&&L(C.wV)){if(C.wV!=-1){if(on){C.HZ=C.51;C.51=C.wV}F{C.51=C.HZ}bp();cp(bg);2C();if(C.1H=="1C"){9t()}F{1N(C.1N)}}}}E pe(){if(L(C.fv)){if(C.fv.Q>1){if(on==H){6t(C.fv[0])}F{6t(C.fv[1])}}}}E wc(1d){1d.6E=H;o.R.g1(1a)}E pZ(){V(B i=0;i<2P.Q;i++){if(1q[i].C.5B!="3k"){O(1q[i],{"1B":C.a});1m(1q[i])}}}E vF(1C){if(1q[0]){if(1q[0].2e>o.3c-C.4z-C.4U-C.7b-C.7d){if(C.wT==1){if(!1C){1C=1q[0].1U}1q[0].1U=\'\'+1C+\'\'}F{O(1q[0],{"bF-92":"eQ"})}O(1q[0],{"Z":o.3c-C.4z-C.4U-C.7b-C.7d})}}}E wS(){if(bg){pB=K;C.9F=0;1m(bg);if(1q[0]){C.w=1q[0].2e*C.1N;C.h=1q[0].2Z*C.1N;1N(C.1N)}C.ag=0;bp();wq();cp(9p);1o(bg);2C();o.R.4A();if(!5X(Y)){3r(Y)}}F{pB=H}}E I4(1d){1d.6E=H}E dH(){if(!o.1i.2g&&!o.eU){6x()}9o()}E 1N(x){if(x>0){O(bg,{"3a":"1N("+x+")"});V(i=0;i<2P.Q;i++){O(1q[i],{"3a":"1N("+x+")"})}if(C.je){C.je.1N(x)}3p=x;3y=x}}E pa(){2w=28("2f");O(2w,{\'1p\':\'2E\',\'1b\':0,\'1c\':0,\'1f\':\'2B\',"1B":0,"5p":"1B 0.1s 3j"});j1=28("2f");C=4x(C,\'jK\',\'jK\');C=4x(C,\'IB\',\'IB\');O(j1,{\'1p\':\'2E\',\'1b\':0,\'1c\':0,\'Z\':\'100%\',\'1f\':30,\'2q-1u\':C.jO,\'1B\':C.jH,\'2V-7a\':C.vf});2O=28("2f");O(2O,{\'1p\':\'2E\',\'1b\':C.wK,\'1c\':C.qA,\'1u\':C.xC,\'46-f4\':gy(C.xE),\'46-3O\':C.xM*2o(v.8y,1),"kB-hf":C.xO+\'px\',"2K-1f":"1"});if(C.2O){if(C.2O.I("B:")==0){C.II=H}}if(!C.II){O(2O,{\'bF-92\':\'ep\'})}if(C.hk==1){8u=28("2f");8u.1U=\'<2z Z="aS" 1f="xm" xr="0 0 8 6" 8I="1.1" 4j="3W://4c.w3.4e/4g/2z" 4j:4k="3W://4c.w3.4e/8b/4k">\'}if(C.pT==1){O(2w,{"1B":1});cp(2w)}F{eW(2w)}Y.1X(2w);2O.1U=o.ni+(C.2O==\'\'?2L(1e):7l[0])+o.jf;2w.1X(j1);2w.1X(2O);if(C.hk==1){2w.1X(8u);B xb=o.x8?\'-aS\':\'-xm\';B ps=C.14n;if(!L(ps)){ps=\'\'}B tp=ps.I("1c")>-1;if(tp){iF(8u,\'-148\')}O(8u,{\'1p\':\'2E\',\'2v\':(ps.I("2v")>-1?10*C.1N:\'2B\'),\'1b\':(ps.I("1b")>-1?10*C.1N:(ps==\'\'||ps==\'1c\'?\'50%\':\'2B\')),\'2T-1b\':(ps==\'\'||ps==\'1c\'?\'-FG\':0),\'2Q\':(tp?\'2B\':xb),\'1c\':(tp?xb:\'2B\'),\'1B\':C.jH})}9o()}E 9o(){if(C.2w==1){O(2w,{"1c":(f5==1?-h-2w.2Z+3:-2w.2Z/2)+C.147-C.14m,"1b":(g9==1?-2O.2e:(f5==1?-w/2:+2O.2e))-(f5==1?0:2O.2e/2+5)+C.14o-C.14u,"1f":C.qA+2O.2Z+C.xd,"Z":C.wK+2O.2e+C.Je});O(j1,{\'1f\':2w.2Z});2w.C.54="2i"}}G.c=E(){J Y};G.s=E(x){if(1e=="3K"){zC(x)}J C[x]};G.ss=E(x,x2){J L(C[x])?C[x][x2]:K};G.g=E(x){ce(x){1n"Z":J w;1h;1n"1f":J h;1h;1n"h":J 2o(C.lc,h);1h;1n"x":J 5m(Y.C.1b);1h;1n"y":J 5m(Y.C.1c);1h;1n"1B":J Y.C.1B?Y.C.1B:1;1h;1n"1o":J 4m;1h;1n"3p":J 3p;1h;1n"3y":J 3y;1h;1n"1e":J 1e;1h;1n"IR":J 9O;1h;1n"j3":J j3;1h;1n"1H":J C.1H;1h;1n"Q":J C.qx?C.qx:0;1h;1n"1a":J 1a;1h;1n"x0":J x0;1h;1n"y0":J y0;1h;1n"6K":J 6K;1h;1n"1g#":J 9O.I("1g#")==0;1h;1n"1g:":J 9O.I("1g:")==0;1h;1n"wB":J 1e=="3K"&&C.1H=="1C";1h;1n"1T#4m":J wM;1h;6T:J K}};G.1T=E(k,x){ce(k){1n"1o":6K?5W():\'\';4m=x;1h;1n"2n":Ik(x);1h;1n"7e":7e(Y);1h;1n"3r":3r(Y);1h;1n"IS":C.3k=0;1h;1n"wz":if(C.Iz>0&&C.3k!=1&&!iY){2I(iY);iY=1z(E(){3r(Y);(C.14r!=1?C.3k=1:\'\');iY=1E},C.Iz*2i)}1h;1n"1N":1N(x);1h;1n"143":O(Y,{"3a":"1N(0)"});1h;1n"3p":O(Y,{"3a":"3p("+x+")"});3p=x;1h;1n"3y":O(Y,{"3a":"3y("+x+")"});3y=x;1h;1n"1B":O(Y,{"1B":x});1h;1n"qL":O(1q[0],{"1B":x});1h;1n"e4":O(1q[0],{"6W":"e4("+x+")"});1h;1n"1b":O(Y,{"1b":x});1h;1n"1c":O(Y,{"1c":x});1h;1n"Z":O(Y,{"Z":x});1h;1n"1f":O(Y,{"1f":x});1h;1n"wI":C.wI=x;1h;1n"g9":g9=x;1h;1n"1T#4m":wM=x;1h;1n"x":O(Y,{"1b":x});1h;1n"y":O(Y,{"1c":x});1h;1n"6c":C.6c=x;1h;1n"7h":C.7h=x;1h;1n"x0":x0=x;1h;1n"y0":y0=x;1h;1n"gd":C.gd=x;1h;6T:J K}};E Ik(x){if(x&&o.1i.2g){pn=H;1z(Il,d0)}if(!x){if(po()&&aR){1m(1q[hE]);1o(1q[0]);aR=K}}if(C.9F==1){x?1o(Y):1m(Y)}F{if(1a=="13B"||1a=="13A"){x?1o(Y):1m(Y)}F{O(Y,{"2n":(x?"4P":"1Y")})}4m=x;x?1o(Y):\'\'}if(x&&C.qd){C.qd=K;1z(9t,100)}}E Il(){pn=K}G.6t=E(x,y){if(9O!=\'\'&&(C.1C==\'x\'||C.1C==\'1x\')){x=x+\'x\'}if(y){x=C.1C+x}6t(x);!5X(Y)?C.qd=H:\'\'};B xN;G.iL=E(x){if(xN!=x){C.9C=x;6t(x);!5X(Y)?C.qd=H:\'\';o.R?o.R.4A():\'\'}xN=x};G.xP=E(){iF(dr,pE);pE+=20};E iF(x,y){O(x,{"3a":"n6("+y+"yL)"+(x==1q[0]&&!Im&&3p!=1?\' 1N(\'+3p+\')\':\'\')})};G.In=E(x){if(C.1C.I("{1L")>-1){6t(C.1C)}};G.qr=E(){qr()};E 6t(1C){if(C.1H=="1C"){if(L(1C)){if(C.Io){if(1C.Q==4){1C=(C.qD?\'0:0\':\'d2:0\')+1C}if(1C.Q==5){1C=(C.qD?\'0:\':\'d2:\')+1C}if(1C.Q==7){1C=(C.qD?\'\':\'0\')+1C}}if(C.Ip){if(1C.Q==4){1C=\'0\'+1C}}C.qx=1C.Q}1C=(C.xn?C.xn+(C.Ij?\'\':\' \'):\'\')+1C+(C.xs?\' \'+C.xs:\'\');B Iq=1q[0].2e+(C.bg==1?C.aJ+C.aM:0);B Is=1q[0].2Z+(C.bg==1?C.aJ+C.aM:0);1q[0].1U=o.ni+(1e=="3K"?zA(1C):1C)+o.jf;if(C.140==1){1q[0].1U+=\'<7n C="2n:cV-4P;Z:dJ"><7n C="2V-1c: cI 6H \'+3u(C.1u)+\';2V-1b: cI 6H di;2V-2v: cI 6H di;1p: 2E;2v:cI;1c: 50%;2T-1c: -4v;">\'}if(1e=="1L"){O(1q[0],{"Z":"2B","bF-92":"ep"});vF(1C)}C.w=1q[0].2e+(C.bg==1?C.7d+C.7b:0);C.h=1q[0].2Z+(C.bg==1?C.aJ+C.aM:0);if(Iq!=C.w||Is!=C.h||(C.w>0&&vL==0)){9t()}if(1q[0].2e>0){vL=C.w}F{9O!=\'\'?1m(1q[0]):\'\';if(1C!=\'\'){1z(9t,10)}}}}G.9t=E(){9t()};E po(){J!o.P.6a()&&C.It==1}E 9t(){if(C.1H=="1C"){if(1q[0]){if(1q[0].2e>0){9O!=\'\'?1o(1q[0]):\'\';w=C.w=1q[0].2e;h=C.h=1q[0].2Z;bp();cp(bg);2C();if(o.R){if(7H([C.1p],"Y")){o.R.vN()}F{o.R.4A()}}}}}}G.vO=E(x){if(C.Iv==1){B n=4;if(1a=="13z"){if(o.1i.2g){J}}F{n=8}B y=\'ja\';B z=[];V(B i=1;i(i/n)&&z[i]?1o(z[i]):\'\'}}F{V(B i=n;i>0;i--){if(x*1+(1/n)>=(i/n)&&z[i]){1o(z[i]);1h}}}}}};G.On=E(){if(!on){if(2P){if(2P.Q>1&&U.Q>1){1m(1q[0]);1o(1q[1])}}if(U.Q>1){1e=U[1];if(C.2w==1){2O.1U=hD(1);9o()}}if(po()&&aR){1m(1q[hE]);aR=K}pe();on=H}};E hD(x){J o.ni+(C.2O==\'\'?2L(U[x]):(7l.Q>1?7l[x]:7l[0]))+o.jf}G.cs=E(x){cs(x)};G.Iy=E(x,y){if(C.je){C.je.dG(x,y)}};E cs(x){B y=\'ja\';B z=1W.8e(y.a7(v.id,1a,\'14l\'));if(z){O(z,{"5p":"3a 0.1s 6F-5r"});if(x==1){z.C.3a=\'Ka(0, 0)\'}F{z.C.3a=\'Ka(-Fq, 0)\'}}F{if(x==1){C.a=1}F{C.a=0.5}}on=x==1;if(C.2w==1&&7l.Q>1){2O.1U=(on?7l[0]:7l[1])}O(1q[0],{"1B":C.a})};G.ix=E(){if(on){if(2P){if(2P.Q>1&&U.Q>1){1o(1q[0]);1m(1q[1]);O(1q[0],{"1B":C.a})}}1e=U[0];if(U.Q>1){if(C.2w==1){2O.1U=hD(0);9o()}}pe();on=K;aR=K}};G.wc=E(){if(po()){pZ();1o(1q[hE]);aR=H}};G.Ix=E(){B 2J=K;if(C.1m==1){if(C.Iw==1){if(5X(o.2a)){2J=H}}if(C.Oz==1&&!o.26){2J=H}if(C.NU==1&&o.26){2J=H}}if(!2J){7e(Y);B fK=Y.eK("*");V(B i=fK.Q;i--;){O(fK[i],{"6c-1w-6w":"NV"})}4m=H}};G.hF=E(){hF()};E hF(){3r(Y);B fK=Y.eK("*");V(B i=fK.Q;i--;){O(fK[i],{"6c-1w-6w":"8F"})}4m=K}G.43=E(){if(2P.Q>0){V(i=0;i<2P.Q;i++){if(1q[i].4h==Y){Y.3g(1q[i])}1q[i]=1Z}}if(bg){bg.e1("hb");bg.e1("jS");bg.e1("jT");bg.4h.3g(bg);bg=1Z}if(C.1p.I(\'9y\')>-1){if(Y.4h==o.9y){o.9y.3g(Y)}}F{if(Y.4h==o.1P){o.1P.3g(Y)}F{if(o.1r){if(Y.4h==o.1r){o.1r.3g(Y)}}}}if(2w){if(2w.4h==Y){Y.3g(2w)}}Y=1Z};G.Ir=E(){fM?fM.hQ():\'\'};G.IA=E(){xR()};E xR(){IL(2P[0],C.1u,1q[0])}E zA(x){B z=x+\'\';if(x.I(\'{\')>-1){if(x.I(\'{17}\')>-1&&L(o.3t)){x=x.1Q(\'{17}\',fF(o.3t.bt().t))}if(x.I(\'{1L\')>-1){B y=o.ah?o.ah:(v.1L?v.1L:\'\');if(x.I(\'{cC}\')>-1&&o.R){x=x.1Q(\'{cC}\',o.R.c0(\'cC\'))}if(o.cD&&o.R){y=o.R.c0(\'cD\')}x=x.1Q(\'{1L}\',y);if(o.cD&&!o.R){1z(6t,100,z)}}if(x.I(\'{1C\')>-1){V(B i=1;i<6;i++){if(x.I(\'{1C\'+i+\'}\')>-1){if(L(v[\'1C\'+i])){x=x.1Q(\'{1C\'+i+\'}\',v[\'1C\'+i])}F{x=x.1Q(\'{1C\'+i+\'}\',\'\')}}}}if(x.I(\'{6g}\')>-1){o.jF=1a;if(o.R){x=x.1Q(\'{6g}\',o.R.c0(\'IQ\'))}}}J x}G.zw=E(){6t(C.1C)};E zC(sf){if(2u(C[sf+\'4f\'+\'B\'])){B x=v[C[sf+\'4f\'+\'B\']];if(2u(x)){if(1J(x)=="4C"){C[sf]=x}}}}E qo(1q,5A){V(B i=0;i<1q.Q;i++){IP(1q[i],5A)}if(C.3f=="3h"){if(o.3h){o.3h.IO(1q[0],5A)}}}};B IN=E(1a,1e){B i;B C=[];B w;B h;B bg;B 4m=H;B x0;B y0;B 3p=1;B 3y=1;B g7=0;B 9D=0;B Pt;B 3H;B oX;B 6K;B 2y;B 3C;B K5;B JF;B wR;B JE;B 2w;B 2O;B 8u;B fW;B xJ;o.I5=-1;B qG;B 6K;B vt;V(i in g3.S){C[i]=g3.S[i]}B 1e=v[1a].1e;B 1H=v[1a].1H;V(i in g3[1e]){C[i]=g3[1e][i]}V(i in v[1a]){C[i]=v[1a][i]}C.w=2H(C.w);C.h=2H(C.h);C=4x(C,\'2T\',\'2T\');C=4x(C,\'a3\',\'a3\');if(o.ak){if(C.IM>0){C.w=2H(C.IM)}if(C.aO){if(C.aO!=\'0 0 0 0\'){C=4x(C,\'a3\',\'aO\')}}}B Y=28("2f");if(v.1r.IK==1&&v.1r.1m==1){o.1r.1X(Y)}F{o.1P.1X(Y)}1e=="2K"?o.9y=Y:\'\';B 8A=K;if(C.8k){if(C.8k!=\'1G\'){8A=H}}O(Y,{"1p":"2E","1c":0,"1b":0,"1B":1,"dO":"oL","mQ":"kG"});if(C.IC==1){Y.C.54=C.5d}bp();B 8U=28("2f");O(8U,{"1p":"2E","2Q":2F.47(-C.h/2),"1b":2F.47(-C.w/2)});if(C.7A>0&&C.HI==1){O(8U,{"2V-7a":C.7A*C.h/2,"1f":C.h,"6D":"3k","4a-3e":"1Y"})}if(2u(C.4N)){3Y(Y,{"id":(v.id+"pb"+C.4N)})}Y.1X(8U);if(1e==\'2K\'&&v.z9==1){K3()}if(C.2w==1){pa()}B 9G=28("2f");l3(0,9G,0.3,(C.4W==1?"3j-4W("+(C.yo==1?"to 1b,":\'\')+3u(C.IJ)+", "+3u(C.p5)+")":3u(C.p5)),C.w,C.PG);if(C.Ig==1&&L(C.mp)){B ic=28("2f");ic.1U=C.mp.1Q(/\\#HW/g,3u(C.p5));9G.1X(ic);O(ic,{"1p":"2E","2Q":-2F.47(C.h/2),"1b":0,"4a-3e":"1Y"});O(9G,{"6D":"3k","2q":"1Y"});B x=["yW","hi","pL","hZ","eO"];V(B y=0;y0){V(B y2=0;y20){B dE=28("2f");l3(2,dE,C.IE,C.Py,0,C.7o);8U.1X(dE)}B 7v=28("2f");l3(3,7v,C.ID,(C.4W==1?"3j-4W("+(C.yo==1?"to 1b,":\'\')+3u(C.Ih)+", "+3u(C.1u)+")":C.1u),0,C.a);if(C.Ig==1&&L(C.mp)){B mS=28("2f");mS.1U=C.mp.1Q(/\\#HW/g,3u(C.1u));O(mS,{"1p":"2E","2Q":-2F.47(C.h/2),"1b":0,"4a-3e":"1Y"});O(7v,{"6D":"3k","2q":"1Y"});7v.1X(mS)}if(C.5T==1){B cW=28("2f");C=4x(C,\'z7\',\'z7\');C=4x(C,\'yl\',\'yl\');O(cW,{"1p":"2E","2Q":C.h/2,"1b":0,"4a-3e":"1Y","46-3O":C.HV*2o(v.8y,1),"1u":C.6s,"2K-1f":"100%","2R-1c":C.PN,"2R-2Q":C.PR,"2R-1b":C.PQ,"2R-2v":C.PP,"2T-1c":C.PO,"2T-2Q":C.PM,"2T-1b":C.Ps,"2T-2v":C.Pr,"2V-7a":(C.HQ+"px"),"2n":"1Y"});if(C.HO==1){O(cW,{"2q":3u(C.HH)})}7v.1X(cW);B ki=K;B P5=K}o.oc=C.h;8U.1X(7v);if(C.fI==1){B 8n=[];if(1J HN!=="1E"){B 9z=1v HN(Y,8n,w,C)}}if(C.3C==1){if(C.eS.5K().I(\'<2z\')==-1){C.eS==\'\'?C.eS="<2z Z=\'20\' 1f=\'20\'>":\'\'}3C=28("2f");3C.1U=C.eS.5K();C=4x(C,\'HM\',\'HM\');O(3C,{"1p":"2E","1c":-10+C.P0-C.OZ,"1b":-2i,"4a-3e":"1Y","1f":20,"Z":C.fE,"1B":C.vS,"5p":"3a 0.1s 3j, 1B 0.1s 3j"});if(C.kg==1||C.wD==1){O(3C,{"3a":"1N(0)"})}F{if(C.qk!=1){O(3C,{"3a":"1N("+C.qk+")"})}}if(C.OY==1){O(3C,{"6W":"OX-9R(4v 4v cI 5w(0, 0, 0, .7))"})}Y.1X(3C);if(C.yR!=-1){B x=["yW","hZ","eO"];V(B y=0;y0){V(B y2=0;y245&&C.j9<135){C.bj=90}if(C.j9>OW&&C.j90?C[\'h\'+n]:C.h),"2q":z?(z.I("3j")>-1?z:3u(z)):\'\',"2V-7a":(C.HI==1?1:C.7A*C.h/2),"1B":HX,"4a-3e":"1Y","5p":"3a 0.2s 6F-in-5r"})}E bp(){bg=28("2f");C=4x(C,\'eZ\',\'eZ\');B lc=C.h+C.aJ+C.aM;B HY=C.w+C.7b+C.7d;if(C.bg==1){}F{C.4E=0}C=4x(C,\'l8\',\'l8\');if(v.1r.l4==1||C.l4==1){C.51=\'#o8\';C.bg=1;C.4E=0.5}O(bg,{"1p":"2E","1c":0,"1b":0,"Z":HY,"1f":lc*C.yP,"yh":(C.mF*lc)/2,"2q":5g(C.51,C.4E),"9X":"2B","5p":"1B .1s 3j, 2q .1s 3j"});if(C.an==1){O(bg,{\'kL-6W\':\'an(aS)\'})}if(C.pM==1){O(bg,{"2V":2o(C.I8,1)+"px 6H #"+C.pw})}if(C.2y==1){if(C.la==1){O(bg,{"6A":"4a"})}if(!o.1i.2g||v.eE==1){bg.hb=b7;bg.Pj=vv;bg.Pq=oW;bg.kF=dH}}F{O(bg,{"6A":"6T"})}if(!o.1i.2g){bg.jS=6x;bg.kF=dH;bg.jT=5W}if(o.1i.zk&&C.2y==1){bg.1y("gh",E(1d){1d.6E=H;if(!L(1d.6v)&&1d.7W.Q>0){1d.6v=1d.7W[0].kk;1d.9u=1d.7W[0].lQ}qG=1d;6x(1d);oW(1d)},{5U:K});bg.1y("fV",E(1d){1d.6E=H;o.3H=K;5W(1d);vv(qG)},{5U:K});bg.1y("2y",E(1d){1d.6E=H});bg.1y("cX",E(1d){if(!L(1d.6v)&&1d.7W.Q>0){1d.6v=1d.7W[0].kk;1d.9u=1d.7W[0].lQ}qG=1d;o.3H=H;dH(1d);if(o.1i.zk){oW(1d)}},{5U:K})}O(bg,{"1b":2F.qq(-C.w/2-C.7b)});O(bg,{"1c":2F.qq(-C.h/2-C.aJ+C.If-C.Ie)});if(C.Ib==1){ze(bg,C.51,C.Ia,C.I9)}Y.1X(bg)}E 2C(Z){if(Z!=w){w=Z;o.zy=w;B aI=w/9G.2e;O(bg,{"Z":(w+C.7b+C.7d),"1b":-w/2-C.7b,});O(8U,{"1b":-w/2});O(9G,{"Z":w});O(8U,{"Z":w});B xx=cM.2e*aI;if(xx>9G.2e){xx=9G.2e}O(cM,{"Z":xx});B wp=7v.2e*aI;O(7v,{"Z":wp});kh(wp);if(1e=="2K"){J7()}if(C.fI==1){9z?9z.JL(w):\'\'}if(o.6k){o.6k.2C()}}}E kh(x){if(C.3C==1){if(xw-C.gb/2&&C.fE!=20){x=w-C.gb/2}B y=x-w/2-C.gb/2+C.Pg-C.Pf;O(3C,{"1b":y})}}E wO(){O(3C,{"3a":"1N("+C.qk+")"})}E 6x(1d){o.R.k7(1a,"6K");if(C.bg==1){if(C.a6!=-1){B m=1v 5P({"mc":bg,"1H":"8M","to":C.a6,"17":0.1,"me":(1a+"bg")})}if(2u(C.cz)){O(bg,{"2q-1u":C.cz})}}if(2u(C.ym)){O(7v,{"2q-1u":C.ym})}if(C.3C==1){if(C.I0==1&&L(C.w1)){if(C.oS==1&&3H){}F{3C.1U="<2z Z=\'"+C.fE+"\' 1f=\'20\' 4j:4k=\'3W://4c.w3.4e/8b/4k\' 4j=\'3W://4c.w3.4e/4g/2z\'>"+C.w1.5K()+""}}if(C.kg==1){if(C.wD==1&&!o.1A){}F{wO()}}F{if(C.q4!=-1){B m2=1v 5P({"mc":3C,"1H":"8M","to":C.q4,"17":0.1,"me":(1a+"3C")})}}}if(C.2w==1&&(o.P.1k()>0||1e=="1G"||8A)){ke()}if(C.gf>0){O(bg,{"3a":"3y("+((C.gf-1)/5+1)+")"});wl(C.gf)}if(C.3C==1&&C.wH==1){kh(dp(1d.6v)-9D)}if(1e=="1G"){o.U.5u(H);o.5u=H}6K=H;o.eU=H}E wl(x){O(9G,{"3a":"3y("+x+")"});O(cM,{"3a":"3y("+x+")"});dE?O(dE,{"3a":"3y("+x+")"}):\'\';O(7v,{"3a":"3y("+x+")"})}E 5W(){if(!oX){if(C.7o>0){O(dE,{"Z":0})}if(2u(C.ym)){O(7v,{"2q-1u":C.1u})}if(C.bg==1){if(C.a6!=-1){B m=1v 5P({"mc":bg,"1H":"8M","to":C.4E,"17":0.1,"me":(1a+"bg")})}if(2u(C.cz)){O(bg,{"2q-1u":C.51})}}if(C.3C==1){if(C.I0==1&&L(C.w1)){if(C.oS==1&&3H){}F{3C.1U="<2z Z=\'"+C.fE+"\' 1f=\'20\' 4j:4k=\'3W://4c.w3.4e/8b/4k\' 4j=\'3W://4c.w3.4e/4g/2z\'>"+C.eS.5K()+""}}if(C.kg==1){O(3C,{"3a":"1N(0)"})}F{if(C.q4!=-1){B m2=1v 5P({"mc":3C,"1H":"8M","to":C.vS,"17":0.1,"me":(1a+"3C")})}}}if(C.gf>0){O(bg,{"3a":"3y(1)"});wl(1)}if(1e=="1G"&&!o.26){o.U.5u(K);o.5u=K}o.R.k7(1a,"5r")}if(C.fI==1&&9z){9z.5r()}if(C.2w==1&&(o.P.1k()>0||1e=="1G")){q3()}if(o.pg&&1e=="2K"){o.th.1m();o.I5=-1}6K=K;o.eU=K}E b7(1d){1d.6E=H}E I4(1d){1d.6E=H}E vv(1d){if(1e=="1G"){if(o.8V){oX=H;2I(vt);vt=1z(E(){oX=K;5W()},2i)}}wG();o.3H=K;if(C.3C==1){if(C.oS==1&&L(C.vk)){3C.1U="<2z Z=\'20\' 1f=\'20\' 4j:4k=\'3W://4c.w3.4e/8b/4k\' 4j=\'3W://4c.w3.4e/4g/2z\'>"+C.eS.5K()+""}}cY(1d.6v,1d.9u);o.R.g1(1a);o.R.fC(1d.6v,1d.9u);1d.6E=H}E oW(1d){3H=H;if(C.3C==1){if(C.oS==1&&L(C.vk)){3C.1U="<2z Z=\'20\' 1f=\'20\' 4j:4k=\'3W://4c.w3.4e/8b/4k\' 4j=\'3W://4c.w3.4e/4g/2z\'>"+C.vk.5K()+""}}g7=kA(bg);9D=f3(bg);cY(1d.6v,1d.9u);6Q(2y,1,"no")}E cY(ds,e2){B x;ds=dp(ds);e2=dp(e2);B Ii=2F.6b(1W.qI.aW,1W.bo.aW);B I1=2F.6b(1W.qI.eP,1W.bo.eP);if(o.1i.2g){}F{e2=e2+I1;ds=ds+Ii}if(C.bj>0){x=e2-g7-C.7d;2y=x/w;if(C.bj==IU){x=e2-g7-C.7b;2y=x/w;2y=(2y-1)*-1}}F{x=ds-9D-C.7b;2y=x/w;if(C.bd>134&&C.bd1?2y=1:\'\';2y<0?2y=0:\'\'}G.JM=E(){9z?9z.JL(w):\'\'};G.k9=E(){9z?9z.dG(w):\'\'};E wG(){3H=K}E dH(1d){9D=f3(bg);if(C.7o>0){if(o.1A||1e!=\'2K\'){O(dE,{"Z":dp(1d.6v)-9D})}}if(C.2w==1&&(o.P.1k()>0||1e=="1G"||8A)){ke();g7=kA(bg);cY(1d.6v,1d.9u);if(1e=="2K"){if(v.Mw==1){if(o.P.6a()&&o.P.b4().I("?xu")>0){2O.1U=\'- \'+fF((1-2y)*o.P.1k(H))}F{2O.1U=fF(2y*o.P.1k())}}F{B d=o.P.1k();if(v.4w>0){d=d-v.4w*1}B aY=\'\';if(C.fI==1&&9z){aY=9z.2w(2y*d);aY!=\'\'?aY=aY+\'
\':\'\'}2O.1U=aY+fF(2y*d)}}if(1e=="1G"||8A){2O.1U=vB(2y)}9o(1d)}if(o.pg&&1e=="2K"&&o.th){xJ=1d;if(!fW||v.JK!=1){xj()}if(v.JK==1){2I(fW);fW=1z(xj,50)}}if(C.3C==1&&C.wH==1){kh(dp(1d.6v)-9D)}}E xj(){2I(fW);fW=1E;if(C.2w==0){g7=kA(bg);9D=f3(bg);cY(1d.6v,1d.9u)}6K?o.th.cR(xJ,w,2y,9D):\'\'}E 9o(1d,t,l){B 1b=(-w/2+(dp(1d.6v)+1W.qI.aW-9D)-2O.2e/2)+(l?l:0);B kc=0;if(v.yz!=1){if(1b+w/2+2O.2e+10>o.3c){kc=1b;1b=o.3c-w/2-2O.2e-10}if(1b+o.3c/2<0){kc=1b;1b=-o.3c/2}}B x={"1c":(-2O.2Z-C.JJ*1-C.qA-C.xd)-(C.JI==1?(C.h/2)*(C.gf>0?C.gf:1):0)+(t?t:0),"1b":1b};O(2w,x);if(C.hk==1){O(8u,{\'1p\':\'2E\',\'1b\':2O.2e/2-4+(kc!=0?kc-1b:0),\'1c\':2O.2Z-6})}}G.ke=E(e,x,t,l){ke();2O.1U=x;9o(e,t,l)};E ke(){if(!5X(2w)||2w.C.1B==0){1o(2w);O(2w,{"1B":1})}}G.q3=E(){q3()};E q3(){1m(2w);O(2w,{"1B":0})}G.c=E(){J Y};G.s=E(1a){J C[1a]};G.ss=E(x,x2){J C[x][x2]};G.g=E(x){ce(x){1n"Z":J w;1h;1n"M8":J 9G.2e;1h;1n"1f":J C.h;1h;1n"x":J 5m(Y.C.1b);1h;1n"y":J 5m(Y.C.1c);1h;1n"1B":J Y.C.1B?Y.C.1B:1;1h;1n"1o":J 4m;1h;1n"3p":J 3p;1h;1n"3y":J 3y;1h;1n"1e":J 1e;1h;1n"1a":J 1a;1h;1n"x0":J x0;1h;1n"y0":J y0;1h;1n"2y":J 2y;1h;1n"g8":J 8A;1h;6T:J K}};G.1T=E(1a,x){ce(1a){1n"1o":4m=x;1h;1n"3H":3H=x;1h;1n"2n":1e=="2K"||C.1m==1?O(Y,{"5B":(x?"4m":"3k")}):O(Y,{"2n":(x?"4P":"1Y")});4m=x;1h;1n"3p":O(Y,{"3a":"3p("+x+")"});3p=x;1h;1n"3y":O(Y,{"3a":"3y("+x+")"});3y=x;1h;1n"1B":O(Y,{"1B":x});1h;1n"1b":O(Y,{"1b":x});1h;1n"1c":O(Y,{"1c":x});1h;1n"2y":2y=x;1h;1n"e6":C.e6=x;1h;1n"Z":O(Y,{"Z":x});1h;1n"1f":O(Y,{"1f":x});1h;1n"wI":C.LU=x;1h;1n"x":O(Y,{"1b":x});1h;1n"y":O(Y,{"1c":x});1h;1n"x0":x0=x;1h;1n"y0":y0=x;1h}};G.2C=E(x){2C(x)};G.lY=E(x){};G.fc=E(aV,aZ){if(3H){if(1e=="1G"||8A){cY(aV,aZ);o.R.g1(1a)}if(1e=="1G"){o.8V=H}cY(aV,aZ);6Q(2y,1,"no")}};G.fC=E(aV,aZ){if(3H){wG();3H=K;cY(aV,aZ);o.R.g1(1a);6Q(2y,1,"no")}};E 6Q(17,1k,x){17<0?17=0:\'\';if(v.4w>0&&1k>1){1k=1k-v.4w;17=17-v.4w}if(C.3C==1&&C.wD==1&&C.kg!=1){if(!C.JG&&17>0){wO();C.JG=H}}if(3H&&1k!=1){}F{B 4q;if(1k>0&&17>0){if(17>1k){17=1k}4q=w*(17/1k);if(4q==7v.2e){4q=-1}}F{4q=0}if(4q>=0){O(7v,{"Z":4q});if(C.wH==1&&6K&&!x){}F{kh(4q)}}if(L(cW)){if(1k<2&&1e=="2K"){if(ki){3r(cW);ki=K}}F{if(!ki){7e(cW);ki=H}cW.1U=1e=="2K"?3Z(17==0?1k:17):vB(17)}}}};G.6Q=E(17,1k,x){if(1k!=JF||17!=JE||x){6Q(17,1k,x)}};G.K8=E(){2y>1?2y=1:\'\';2y<0?2y=0:\'\';O(7v,{"Z":(2y*w)})};G.K7=E(17,1k){if(1k>0&&17>0){B 4q=w*(17/1k);4q>w?4q=w:\'\';O(cM,{"Z":5m(4q)});K5=1k;wR=17}F{wR=0;O(cM,{"Z":0})}};G.kd=E(x){if(C.6k==1){if(!o.6k){if(x!=0){if(1J K4!=="1E"){o.6k=1v K4(Y,C,x);o.ay=H}}}F{if((!L(x)||x==0)&&o.ay){o.6k.1m();o.ay=K}F{if(!o.ay||(L(x)&&x!=1&&x!=0)){o.6k.wU(x);o.ay=H}}}}};E K3(){o.cR=28("2f");O(o.cR,{\'1p\':\'2E\',\'1b\':0,\'1c\':0,\'Z\':v.JS,\'1f\':v.JZ,\'6D\':\'3k\',"4a-3e":"1Y","2q-1u":"#gJ","2V-7a":v.JY+\'px\',"2n":"1Y"});o.cR.id="ML"+v.id;if(v.JV==1){O(o.cR,{"2V":v.JU+"px 6H "+wC(\'1u\',v.JT)})}if(v.Jx==1){O(o.cR,{"7k-9R":"fJ 4v kD 5w(0,0,0,0.5)"})}o.cR.C.54="jJ";Y.1X(o.cR)}E pa(){2w=28("2f");O(2w,{\'1p\':\'2E\',\'1b\':0,\'1c\':0,\'1f\':\'2B\',"4a-3e":"1Y","1B":0,"5p":"1B 0.1s 3j"});C=4x(C,\'jK\',\'jK\');2O=28("2f");O(2O,{\'1p\':\'2E\',\'2R-1b\':C.wK,\'2R-2v\':C.Je,\'2R-1c\':C.qA,\'2R-2Q\':C.xd-1,\'1C-8s\':\'7E\',\'1u\':C.xC,\'46-f4\':gy(C.xE),\'46-3O\':C.xM*2o(v.8y,1),\'kB-hf\':C.xO+\'px\',\'2K-1f\':"1",\'2q-1u\':5g(C.jO,C.jH),\'2V-7a\':C.vf});C.Jb?C.hk=C.Jb:\'\';if(C.hk==1){8u=28("2f");8u.1U=\'<2z Z="aS" 1f="xm" xr="0 0 8 6" 8I="1.1" 4j="3W://4c.w3.4e/4g/2z" 4j:4k="3W://4c.w3.4e/8b/4k">\'}Y.1X(2w);2w.1X(2O);if(C.hk==1){2w.1X(8u);O(8u,{\'1B\':C.jH})}2w.C.54="2i"};E J7(){if(o.3t&&v.cJ==1&&!o.1A){B f=o.3t.bt();if(f.t&&f.d){6Q(f.t,f.d)}}};E vB(x){B y=2F.47(x*100);if(8A){if(o.l1){J(8A&&2u(C.2O)?C.2O+\'&hn;\':\'\')+3V(x*o.6f.5c(-1)[0]).vC(1)}if(o.J6){J(8A&&2u(C.2O)?C.2O+\'&hn;\':\'\')+o.vD}}J y};G.43=E(){Y.3g(8U);if(bg){bg.e1("hb");bg.e1("jS");bg.e1("jT");bg.4h.3g(bg);bg=1Z}if(3C){Y.3g(3C)}if(Y.4h==o.1P){o.1P.3g(Y)}F{if(o.1r){if(Y.4h==o.1r){o.1r.3g(Y)}}}Y=1Z}};B vA=E(1c){B i;B C=[];B w;B h;B 4m=H;B 3p=1;B 3y=1;B x0=0;B y0=0;B aX=5C(mb,LV);B 1e,1a="bg";B 1H="Nf";if(1c==H){C["1p"]=\'1c\';C.h=2o(v.1r.M2,50);C.a=2o(v.1r.LK,0.5);C.1u=2o(v.1r.Mr,\'#gJ\')}F{C["1p"]=v.1r.1p;V(B k in v.1r){if(v.1r.2x(k)){C[k]=v.1r[k]}}}if(C.1o==0){v.1r.h=C.h=0;C.2R=C.2T="0 0 0 0";C.4W=0}C["1N"]=1;C=4x(C,\'2T\',\'2T\');if(L(C.jV)){if(C.jV!=20&&C.2T=="-20 0 0 0"){C.az=C.jV}}if(2u(C.Jv)&&o.ak){C=4x(C,\'2T\',\'Jv\')}if(C.Mc==1){C.4z+=\'%\';C.4U+=\'%\'}B Y=28("2f");if(C.an==1&&C.4W==0){C.a<1?C.vn=C.a:C.vn=0.2;v.1r.a=C.a=1}F{C.an=0}O(Y,{\'1p\':\'2E\',\'1b\':0,\'1c\':0,\'Z\':(C.jW==1||1c?\'100%\':o.aT),\'1B\':C.a,\'4a-3e\':\'1Y\',\'dO\':\'oL\',\'mQ\':\'kG\'});o.1P.1X(Y);B bg=28("2f");O(bg,{\'1f\':C.h-(C.1p!=\'1c\'?C.gE+C.az:0),\'2n\':\'4P\',\'2T-1b\':C.4z,\'2T-2v\':C.4U,\'2V-7a\':C.7A});if(C.kl>0){B kl=\'4v 6H \'+5g(2o(C.Q3,\'3L\'),C.kl);if(C.P1==1){O(bg,{\'2V-1c\':kl})}F{O(bg,{\'2V\':kl})}}Y.1X(bg);w=Y.2e;v.du=-C.az;if(C.4W==1||1c){if((C.1u==\'3S\'||v.1r.aw!=\'\')&&!1c){if(C.1p!=\'1c\'){v.du=98-C.h}B 4u=\'29:aw/vp;k0,Q5+Tp/T/D+Tn/Tl/Tj==\';if(v.1r.aw.I("29:aw")>-1){4u=v.1r.aw}O(bg,{\'1f\':C.h+(C.1p!=\'1c\'?v.du:0),\'2q\':\'X(\'+4u+\') hg-x 50% 100%\',\'2q-3O\':\'2B\'})}F{B gw=(1c?\'to 1c, \':\'to 2Q, \')+5g(C.1u,0)+\', \'+5g(C.1u,1);O(bg,{\'2q\':\'-lx-3j-4W(\'+gw+\')\',\'2q\':\'-3T-3j-4W(\'+gw+\')\',\'2q\':\'-ms-3j-4W(\'+gw+\')\',\'2q\':\'-o-3j-4W(\'+gw+\')\',\'2q\':\'3j-4W(\'+gw+\')\'})}}F{if(C.an==1){O(Y,{\'kL-6W\':\'an(aS)\'});O(bg,{\'1B\':C.vn})}O(bg,{\'2q-1u\':C.1u})}if(1c){O(Y,{"5p":"1B 0.2s 6F-5r"})}G.h=E(){J C.h-(C.1p!=\'1c\'?C.az:0)};G.c=E(){J Y};G.s=E(1a){J C[1a]};G.g=E(x){if(Y){ce(x){1n"w":Y.2e>0?w=Y.2e:\'\';J w;1h;1n"Z":J Y.2e;1h;1n"1f":J Y.2Z;1h;1n"x":J 5m(Y.C.1b);1h;1n"y":J 5m(Y.C.1c);1h;1n"1B":J Y.C.1B?Y.C.1B:1;1h;1n"1o":J 4m;1h;1n"3p":J 3p;1h;1n"3y":J 3y;1h;1n"1a":J 1a;1h;1n"x0":J x0;1h;1n"y0":J y0;1h;1n"aX":J 1a+aX;1h;6T:J K}}F{J K}};G.1T=E(1a,x){ce(1a){1n"1o":4m=x;1h;1n"w":w=x;1h;1n"2n":O(Y,{"2n":(x&&v.vQ!=1?"4P":"1Y")});4m=x;1h;1n"1N":O(Y,{"3a":"1N("+x+")"});3p=x;3y=x;1h;1n"3p":O(Y,{"3a":"3p("+x+")"});3p=x;1h;1n"3y":O(Y,{"3a":"3y("+x+")"});3y=x;1h;1n"1B":O(Y,{"1B":x});1h;1n"1b":O(Y,{"1b":x});1h;1n"1c":O(Y,{"1c":x});1h;1n"Z":O(Y,{"Z":x});1h;1n"1f":O(Y,{"1f":x});1h;1n"x":O(Y,{"1b":x});1h;1n"y":O(Y,{"1c":x});1h;1n"x0":x0=x;1h;1n"y0":y0=x;1h}};G.43=E(){o.1P.3g(Y);Y=1Z}};if(1J(2G)=="4C"){Jt()}o.G=G;if(2G.id){if(1W.8e(2G.id)){wg()}F{1W.1y(\'Tr\',gX)}}F{1J Js==\'E\'?Js():\'\'}E wg(){if(L(2G.id)){if(1W.8e(2G.id)){if(!Km(1W.8e(2G.id))||2G.4m==1){2G.TH==1?1z(gX,50):gX()}F{1z(wg,50)}}}}E gX(){V(B i=0;i<1t.42.Q;i++){if(L(1t.42[i])){if(1t.42[i].2W("id")==2G.id){if(1t.42[i].2W("7Q")){1t.42[i].2W(\'2J\')}}F{if(v.TG==1&&1t.42[i].2W("v","3i")==1){2G.3i=0}}}}1t.42.2M(o.G);B 2J=K;o.v0=h5(v);2G.aP?2G.1V=2G.aP:\'\';if(L(2G.1V)){V(B i=2;i<10;i++){if(2G.1V==i&&o[\'u\'+i]!=\'\'){v=9e(v,5h.6V(eR(o[\'u\'+i])));2J=H}}}if(o.u!=\'\'&&!2J){v=9e(v,(1J o.u!="3P"?5h.6V(eR(o.u)):o.u))}if(1J(TF)!="E"){V(B 1a in 2G){if(2G.2x(1a)){if(1a.I("Jr")==0){2G[1a]=1Z}}}}v=9e(v,2G);o.1F=1W.8e(v.id);if(v.l5==1&&v.TD==1&&1J(wn)=="E"){ux(o.1F,"Tt");if(!wn()){1t.1W.1y("96",wn,{5U:K})}}F{Jp()}}E Jp(){B wo=v.2a;if(v.Tx==1&&L(v.2a)&&L(wo)){v.2a!=\'\'?v.2a=wo:\'\'}if((!L(v.3m)||v.3m==\'\')&&v.Tu==1){1l(\'5o\');J}if(v.Jn==1||v.w9==1){1t.1y(\'8O\',E(1d){B x=1E;B y;L(1d.29.17)?x=1d.29.17:\'\';L(1d.29.1G)?x=1d.29.1G:\'\';L(1d.29.Jf)?y=1d.29.Jf:\'\';L(1d.29.2W)?y=1d.29.2W:\'\';if(y&&v.wk){if(v.wk!=\'\'){B pm=v.wk.1Q(/\\s+/ig,\'\').2r(\',\');if(pm.I(y)==-1){J}}}if(v.w9==1){if(1J(Jm)=="E"){Jm(1d)}}if(y&&o.7F){if(L(1d.29.1T)){x=1d.29.1T}B z=3x(y,x);1t.av.lO({1d:y,SM:z},\'*\')}})}V(B 1a in o.gK){if(o.gK.2x(1a)){o.gK[1a]!=\'\'?o.kx+=o.gK[1a]+\' \':\'\'}}1l(o.8I+\' \'+o.kx);1t.eH=v.id;o.d=8P.vT;o.hs=8P.SL;if(!v.4S&&7H([o.hs],\'#1w-\')){v.4S=o.hs.1j(o.hs.I(\'#1w-\')+6)}if(av){B lG=K;2U{if(av){if(av.1W){B lH=av.1W.eK("Jl");V(B i=0;i-1){o.Uu=o.1F.C.Z}if(v.4Z=="6N"||o.1F.C.1f.I("%")>-1){v.4Z="%";o.nU=o.1F.C.1f;o.9k=0}if(o.9j==0){if(o.1F.C.Z.I("px")>0){o.9j=2H(o.1F.C.Z)}F{if(o.1F.4h.C.Z.I("px")>0){o.9j=2H(o.1F.4h.C.Z)}F{if(o.1F.4h.4h.C.Z.I("px")>0){o.9j=2H(o.1F.4h.4h.C.Z)}}}}if(6S(v.4Z).I("x")>0){o.4Z=v.4Z.2r("x")[0]/v.4Z.2r("x")[1];if(o.9k==0){o.9k=o.9j/o.4Z}}F{o.4Z=0}O(o.1F,{\'1p\':\'gu\',\'7k-kt\':\'yt-7k\',\'1C-8s\':\'1b\',\'-3T-FT-Ur\':\'1Y\',\'o5\':gy(\'o4-o0\'),\'9d-1f\':15,\'dO\':14*2o(v.8y,1),\'2K-1f\':\'kG\',\'G9\':\'G8\',\'1u-FM\':\'1Y\'});if(v.9R==1){O(o.1F,{\'7k-9R\':\' 0 FN V0 5w(50,50,93,.1), 0 kD FN 5w(0,0,0,.UY)\'})}if(o.4Z>0){O(o.1F,{\'1f\':o.9k})}F{O(o.1F,{\'1f\':o.9k==0?o.nU:o.9k})}if(o.9j==0){O(o.1F,{\'Z\':\'100%\'})}o.1P=28("2f");O(o.1P,{\'1p\':\'2E\',\'7k-kt\':\'yt-7k\',\'7r\':v.oM,\'1u\':\'#3L\',\'Z\':\'100%\',\'1f\':\'100%\',\'1b\':0,\'1c\':0,\'dO\':\'oL\',\'2K-1f\':\'kG\'});if(v.yz!=1){o.1P.C.6D=\'3k\'}if(v.UX==1){o.1P.C.7r=\'di\'}o.O=1W.28(\'C\');o.O.1H=\'1C/O\';o.1P.1X(o.O);o.1P.7g("id",\'UW\'+v.id);oK(1);if(1t.G2){B FU=1v G2(E(e){if(e[0].zo.Q>0){V(B i=0;i *{-3T-U0-5B: 3k;1p: oq;1c: 2B;1b: 2B;6D:4m;G9:G8!5V;6b-Z:1Y!5V;ef-1e: TM;3a-TQ: 7E 7E;7k-kt:yt-7k!5V;-3T-Fs-FJ-1u: 5w(0,0,0,0);-3T-Fs-FJ-1u: di;1C-U3:0!5V;"+1I+"} 5e 4u{6b-Z:1Y} 5e > *:6e{TU: 1Y} 5e,5e a,5e a:U4,5e a:Ue,5e a:gg,5e a:ey,5e a:6e{1u:#eA;46-3O:100%;}5e eM{2V:0}5e eM{2n:4P!5V;6b-1f:1Y!5V;2q:di}.yk{}5e 2z{2T:0}");o.1P.7g(\'Ul\',\'yk\')}o.1P.1X(o.e9);o.5i?o.5i.2W(\'7F\'):\'\';o.1F.Uj=E Ui(e){o.ne++;if(o.ne==5){v.1l=1;1l(o.8I+\' \'+o.kx+\' \'+o.kz)}if(!e)B e=1t.1d;e.6E=H;if(e.bc)e.bc();B x=e.kk-f3(o.1P);B y=e.lQ-kA(o.1P);if(v.Uh==1){if(L(v.nJ)){if(4G(v.nJ)!=\'\'){o.yZ=v.nJ;L(v.Fn)?o.gH=v.Fn:\'\';v.nJ==\'1Y\'?o.gH=o.d:\'\'}}}rK(x,y);J K};E rK(x,y){if(o.gH.I(o.d)==-1||v.Fm==1||v.4O==1){if(!L(o.4O)){!v.nf?v.nf="3S":\'\';!v.sh?v.sh="3L":\'\';o.4O=28(\'2f\');B 1I;B n=0;V(B i=0;i<10;i++){if((v[\'rm\'+i]==1&&v.4O==1)||i==9){if((L(v[\'rm\'+i+\'t\'])&&L(v[\'rm\'+i+\'a\'])||i==9)){1I=28("z5");if(i==9){if(v.Uf!=1){1I.yU=o.yZ+(v.Fl==1?" "+o.8I:\'\')}F{1h}}F{1I.yU=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\'].2r(\',\');1I.yU+=\' (\'+(3x(z[0].1j(4))==1?2L(\'on\'):2L(\'6N\'))+\')\'}if(v[\'rm\'+i+\'a\'].I("3b")==0){o.gQ=H;!o.3b?o.R.F9():\'\'}}1I.7g("i",i);FH(1I);1I.1y("2y",Fj);o.4O.1X(1I);n++}}}O(o.4O,{"1C-3a":"U6","2K-1f":"1","bF-92":"ep","2q":5g(v.nf,0.7)});if(n>1){O(o.4O,{"2R":"kD"})}o.4O.C.54="Uc";o.4O.kF=Fk;o.1P.1X(o.4O)}F{7e(o.4O)}O(o.4O,{"1p":"2E","1c":y,"1b":x,"1C-8s":"1b"});B yM=K;if(o.3c-x0){if(i==9){o.gH!=\'\'?1t.7z(o.gH):\'\'}F{B x=v[\'rm\'+i+\'a\'];if(x){if(x.I("2W:")==0){if(x.I(",0/1")>-1||x.I(",1/0")>-1){B z=x.2r(\',\');B b=o.R.yE(x,"3f");B u=3x(z[0].1j(4),z[1],b);js(z,u);rM();rK(o.Fg,o.Fc);ri=H}F{y=x.2r(",");3x(y[0].1j(4),(L(y[1])?y[1]:1Z))}}if(x.I("3b:")==0&&o.3b){o.3b.2W(x.1j(6))}if(x.I("js:")==0){y=x.2r(",");2h(y[0].1j(3)+\'(\'+(L(y[1])?\'"\'+y[1]+\'"\':\'\')+(L(y[2])?\',"\'+y[2]+\'"\':\'\')+\')\')}if(x.I("X:")==0){x=x.1Q(/\\(X\\)/g,Fb());x=x.1Q(/\\(V1\\)/g,Fr(L(v.FB)?v.FB:1W.nM));x=x.1Q(/\\(1L\\)/g,o.ah);x=x.1Q(/\\(8o\\)/g,v.8o);1t.7z(x.1j(4))}}}!ri?3r(o.4O):\'\'}}E FH(x){O(x,{"2R":"FG kD","46-3O":(v.FF?v.FF:"55")*2o(v.8y,1)+"%","kB-hf":"0.QL","1B":0.9,"1u":v.sh});x.1y("na",FC);x.1y("nc",FA)}E FC(e){O(e.4p,{"1B":1});O(e.4p,{"2q":5g(v.nf,0.5)})}E FA(e){O(e.4p,{"1B":0.9});O(e.4p,{"2q":"1Y"})}o.1i=1v Ft();if(o.1i.4n){B rS=(v.Fy==1?\'*::-3T-P-R-1A-QZ-cN {2n: 1Y!5V;-3T-rT: 1Y;}\':\'\');if(v.oZ==1&&v.Fw!=1&&(v.Fv!=1||!o.1i.7w)&&(v.Fu!=1||!o.1i.kw)){}F{if(o.1i.4n&&v.gz==1){}F{rS+=\'dP::-3T-P-R {2n:1Y !5V;}*::-3T-P-R-Rd {2n: 1Y!5V;-3T-rT: 1Y;}*::--3T-P-R-1w-cN {2n: 1Y!5V;-3T-rT: 1Y;}\'}}B 1I=1W.28(\'C\');1I.1H=\'1C/O\';1I.1X(1W.Gn(rS));o.1P.1X(1I)}if(o.1i.H2){v.3i==1&&v.Ra==1?v.3i=0:\'\'}if(o.4Z==0){if(o.1P.2Z==15&&!o.nU&&v.Hi>0){O(o.1F,{"1f":v.Hi})}}if(L(v.ku)){v.W.cT=v.ku}if(L(v.ov)){v.W.oo=v.ov}if(L(v.1A)){o.2b=v.1A}if(L(1t.Hh)&&v.R7==1){1t.Hh(f8)}F{f8()}}E f8(){1l("f8");o.U=1v Hg();if(!v.3m){v.3m="?"}if(v.pl){v.3m=v.pl+o.ec}o.R2=oG();o.Hf=0;o.5G=r4();if(o.5G){if(3U.6O("qQ")!=1Z){o.qP=3U.6O("qQ")}F{o.qP=oG();3U.9r("qQ",o.qP)}if(v.tR==1){if(3U.6O("uz")!=1Z){o.4F=3U.6O("uz");if(2u(v.d1)){if(v.d1.I(o.4F)>-1){o.4F=1Z}}}}if(v.He==1){if(3U.6O("uq")!=1Z){v.bx=3U.6O("uq")}}V(B i=0;i0){o.kY=o.kY.1j(0,o.kY.I("#"))}if(o.5G&&v.cJ==1){o.3t=1v Qf()}if(v.l5==1){o.5B=v.Qd;ux(o.1F,"5B",H)}v.fS==1&&v.l5==1?o.fS=1v Q6():\'\';v.ab==1?Qc():\'\';if(v.Qb==1){o.cg=1v Qa();o.cg.bB()}o.P=1v u1(v.3m);if(!o.1i.2g||v.eE==1){o.1P.1y("Q9",E(){o.4X=H;o.og=H;o.R?o.R.H6():\'\'});o.1P.1y("Qm",E(e){if(!o.3H){if(v.1r.8w>0){2I(o.lL);o.lL=1z(E(){if(o.4X!=o.og){o.4X=o.og;o.R.oj()}},v.1r.8w*2i)}F{o.4X=K}o.og=K;if(o.R){o.R.lY()}}})}if(!o.1i.2g){o.1P.1y("Hj",E(e){if(!o.kI){o.3H=H}});o.1P.1y("aa",E(e){if(!o.kI){o.3H=K;if(!o.5u){o.8V=K;o.es=K}if(o.1i.ef&&o.1i.eE&&o.26){1z(E(){o.4X=K;o.R.oj()},4d)}1z(E(){o.6e=H},4d);if(o.1i.2g&&o.R.oY()){}F{o.R?o.R.fC(e.6v,e.9u):\'\'}if(v.he==1){if(o.R.cG()){o.R.8i()}}}});o.1P.1y("uT",E(e){if(!o.kI){if(L(o.R)){if(o.3H){o.R.fc(e.6v,e.9u)}F{o.R.pk()}}}})}if(o.1i.2g){1t.1y("QD",Ky,K)}v.uk==1&&1J Hv==\'E\'?o.uk=1v Hv():\'\';o.3G.1y("gh",E(e){if(e.7W){o.fi=e.7W.Q}o.3H=H;o.4X=H;o.lR=K;lT("1A",e)},{5U:H});o.3G.1y("cX",E(e){if(e.7W){o.fi=e.7W.Q;if(o.fi>1){o.v7=1}}if(o.3H){o.lR=H;lT("QB",e)}},{5U:H});o.3G.1y("fV",E(e){o.3H=K;2I(o.lL);o.lL=1z(E(){o.4X=K},2o(v.1r.8w,0.5)*2i);if(v.qz==1){B lM=1v 8j().9Z();if(lM-o.bH<(v.jL?v.jL:0.3)*2i){pt(e)}}!o.lR&&o.fi<2&&o.v7!=1?gs(e):\'\';o.lR=K;o.fi=0;if(e.7W.Q==0){o.fi=0;o.v7=0}lT("4i",e)},{5U:H});2U{1t.1W.1y("aa",E(e){o.6e=K;if(!o.5u){o.8V=K;o.es=K}if(o.3H&&o.R){o.3H=K;o.R.fC(e.6v,e.9u);o.R.lY()}if(!o.4X&&!o.1i.2g&&!o.1i.tv){o.R.cu();if(o.3d){o.3d.bC()}o.R.HC()}})}2D(ej){}1t.1W.1y("uT",E(e){if(o.R){if(o.3H){o.R.fc(e.6v,e.9u)}F{if(o.26&&o.uE){o.R.pk()}}}});if(!o.1i.tv){o.1P.1y("gh",E(e){o.kI=H;if(!o.1i.2g){1l("uE");o.uE=H}o.ef=H;o.3H=H},{5U:H});o.1P.1y("fV",E(e){o.ef=K;o.3H=K},{5U:H});1t.1W.1y("cX",E(e){if(o.R&&o.ef){o.R.fc(e.7W[0].kk,e.7W[0].lQ)}},{5U:H})}1t.1W.1y("Qz",E(e){B x=e.4p.lk.lv();if(x==\'uD\'||x==\'Hy\'||x==\'Hx\'){J}F{o.R?o.R.HB(e):\'\'}});1t.1W.1y("Qp",E(e){B x=e.4p.lk.lv();if(x==\'uD\'||x==\'Hy\'||x==\'2f\'||x==\'Hx\'){J}F{o.R?o.R.Hw(e):\'\'}});if(o.8x){te(av.1W,KD)}te(1W,Lp);E te(x,z){B y=[\'\',\'lx\',\'3T\',\'ms\',\'QH\'];if(x){V(B i=0;i0&&o.l1){o.U.8T(sp,1)}F{if(o.6f){B mo=7H(o.6f,sp,H);if(mo!=-1&&o.R.GD(\'56\')){o.9L=mo;o.P.8T(o.6f[mo])}o.R.GC()}}}}B tn=K;if(v.tu==1){V(B j=0;j0){if(v.he==1||o.ca<120){O(o.1F,{"2V-7a":(v.7A+"px")});O(o.1P,{"2V-7a":(v.7A+"px")})}F{Rt()}}if(L(v.6M)){tI("6M")}if(L(v.eI)){tI("eI")}if(L(o.W)){js("W")}if(v.8f==1&&v.Rr==1){o.U.qp()}V(B i=2;i<10;i++){if(L(v["aP"+i])){if(v["aP"+i]=="2g"&&o.1i.2g){3x("aP",i)}}}1z(qK,4d,H);1z(E(){js("7F");if(v.41){if(1J v.41==\'E\'){v.41=v.41.6q};2h(v.41+(v.41.I(\'()\')==-1?\'("\'+v.id+\'")\':\'\'))}},1)}E gs(e){if(o.tc[o.3G]>2){J}o.jM=H;v.jL==0?v.qz=1:\'\';if(o.p7&&v.dA==1&&!o.1i.tv){pt(e)}F{B t=(v.jL?v.jL:0.35)*2i;p0();2I(o.GY);o.GY=1z(E(){o.ci=0},t+4H);if(v.qz==1||(v.oU==0&&v.1O.pi!=1)){sX()}F{o.p7=1z(sX,t)}}o.ci++;pd()}E sX(){p0();if(o.1i.2g){if(o.R.oY()){o.R.pk();if(o.3o&&v.pR==1){o.U.5O();v.pR=0}if(v.Rm!=1){J}}if(o.jQ){if(v.GV==1&&v.RB==1&&o.1i.d9){J}if(v.gz==1&&v.RS==1&&o.1i.4n){J}}}if(o.ci>1&&v.1O.pi==1){o.ci=0;J}o.ci=0;if(v.dA==1){o.1i.2g&&v.RR==1?\'\':o.U.gs()}}E pt(e){p0();B y=K;if(v.1O.pi==1){if(e){if(v.1O.RP==1&&!o.1i.2g){}F{B x;if(o.1i.2g){x=e.RK;if(!x){if(e.GO){x=e.GO[0].kk-f3(o.1P)}}}F{x=e.RD}if(v.zm&&v.zm!=1){x=x/v.zm}if(x){if(xo.3c-o.3c*20/100){3x("3A","+"+2o(v.1O.GM,10)*o.ci);v.1O.2P==1&&v.1O.GL==1?7G(\'3A\',1):\'\';y=H}}if(y){if(e.bc)e.bc()}}}}}if(!y){if(v.oU==1){if(v.oZ==1&&o.1i.2g){}F{o.26?o.U.8N():o.U.9s()}}}}E p0(){2I(o.p7);o.p7=1E}E qK(x){if(o.GK!=o.1P.2e){x?o.GK=o.1P.2e:\'\';qK()}F{bb()}}E bb(){B y=K;if(o.aT!=o.1P.2e||o.ca!=o.1P.2Z){y=H}qh();o.R?o.R.4A():\'\';o.P.4A();y&&!o.26?js("4A",o.aT+\',\'+o.ca):\'\'}E qh(){B xw=o.1P.2e;B xh=o.1P.2Z;if(o.R){if(v.ur==1){if(v.W.1p!="2Q"){B x=o.R.c0("HG")+o.R.c0("1c")+5+o.R.c0("Kb")+2o(v.RE,0);O(o.1F,{"1f":x})}}}if(o.4Z>0&&!o.26&&!o.ee){xh=xw/o.4Z+2o(v.qN,0);O(o.1F,{"1f":xh})}if(!o.26&&!o.ee&&!o.aU){o.aT=2F.47(xw);o.ca=2F.47(xh)}if(o.1i.2g&&o.26&&v.tB==1&&b8.cB){if(L(b8.cB.qj)){if(o.4Z>0){if(o.4Z<1||o.P.8S()<1){B sp=b8.cB.qj(\'Kc\');if(sp!==1E){sp.aQ(E(){}).2D(E(e){})}}F{B sp=b8.cB.qj(\'tz\');if(sp!==1E){sp.aQ(E(){}).2D(E(e){})}}}F{B sp=b8.cB.qj(\'tz\');if(sp!==1E){sp.aQ(E(){}).2D(E(e){})}}}}o.3c=xw;o.4B=xh;if(L(v.1L)&&o.R){v.1L!=\'\'?o.R.LA():\'\'}if(L(o.kb)){o.P.1N(o.kb)}if(o.22&&!o.26){o.22.2C()}if(v.Lz==1&&L(o.go)){2U{o.go.2C()}2D(e){7S.1l(e)}}o.3d?o.3d.2C():\'\';o.cg?o.cg.2C():\'\';o.5i?o.5i.2W(\'4A\'):\'\';o.9g?o.9g.2C():\'\'}E ar(){o.U.qb(v);V(B x in v){if(v.2x(x)){if(x.I("1L")==0){if(v[x]!=\'\'){o.qY=v[x];o.U.ar(x)}}}}o.gl?o.gl.Lu():\'\'}E ae(X,1F,1N){if(X){if(X!=\'\'){if(v.bV==1){X=bV(X)}if(1F==o.2a&&X==o.rO){}F{if(X.I("#"+v.9f)==0){X=o[o.fd[0]](X)}if(X.I("#0")==0){X=bL(X)}X=Ls(X);if(L(v.Lj)&&X.I("//")==-1){X=v.Lj+X}B s="rc";if(1N=="6o"){s="sq"}if(1N=="1Y"){s="2B"}if(1N=="Lq"){s="100% 100%"}if(X.I(\' gD \')>0&&1F==o.2a){o.l0=X.2r(\' gD \');3N(o.rW);o.rW=7J(Ll,2o(v.Rk,2)*2i);o.eX=0;X=o.l0[0]}X=X.1Q(/ or /g,\'"),X("\');X=X.1Q(/\\s/g,\'%20\');if(v.Ux==1&&7H([X],\'.sd\')){B 1I=\'6Z\'+v.id+\'UD\';1F.1U=\'\';o.hj=1W.8e(1I)}F{o.hj=1E;1F.1U=\'\';O(1F,{\'2q-aw\':\'X("\'+X+\'")\',\'2q-hg\':\'no-hg\',\'2q-1p\':\'7E\',\'2q-3O\':s})}1o(1F);1F==o.2a?o.rO=X:\'\'}}}};E Ll(){if(L(o.l0)&&L(o.eX)){o.eX++;if(o.eX>=o.l0.Q){o.eX=0}ae(o.l0[o.eX],o.2a,v.eY)}}E Lp(){if(o.26&&!sT()){o.U.rg(H);o.1i.ff?bb():\'\'}F{if(o.ee||o.4X){sT()?o.26=H:\'\';o.U.rL()}}1l("26",o.26)}E KD(){if(v.l5==1){ux(o.1F,"5B",H)}}E Ne(){1l("cB "+b8.cB.pE)}E Ky(){if(2F.Kx(1t.cB)===90){1l("tz");if(v.Kq==1){B ok=H;if(v.Lh==1&&!o.1A){ok=K}if(v.Kr==1&&!o.1w){ok=K}if(o.9q){ok=K}if(o.22){ok=H}!o.26&&ok?o.U.9s():\'\'}}F{1l("Kc");if(v.Kq==1){o.26&&v.tB!=1?o.U.8N():\'\'}}}E sT(x){!x?x=1W:\'\';B y=K;2U{y=!!(x.LP||x.LN||x.Me||x.MT||(x.Pk!=1E))}2D(e){y=K}J y}E Km(x){J x.2e==0&&x.2Z==0};E uo(){V(B x in o){if(o.2x(x)){if(x.I("Kn")>-1){3N(o[x])}if(x.I("so")>-1){2I(o[x])}}}1l("Ud")}}',62,4123,'|||||||||||||||||||||||||||||||||||||var|style||function|else|this|true|indexOf|return|false|exist|||css|media|length|controls|but||actions|for|playlist|url|control|width||||||||time|pjstg||key|left|top|event|action|height|settings|break|system|substr|duration|log|hide|case|show|position|icon|toolbar||window|color|new|play||addEventListener|setTimeout|start|opacity|text|hls|undefined|container|volume|type|tmp|typeof|playlist_dic|title|faction|scale|hotkey|frame|replace|subtitle|subs|set|innerHTML|player|document|appendChild|none|null|||vast||||fullscreen||createElement|data|poster|seekto|pip||offsetWidth|div|mobile|eval|1000|open_action|error|vasturl|sub|display|existv|Play|background|split||file_type|exist2|right|tip|hasOwnProperty|click|svg|files_quality|auto|Resize|catch|absolute|Math|options|parseInt|clearTimeout|stop|line|Lang|push|Pause|tiptext|icons|bottom|padding|current_subtitle|margin|try|border|api|_type|files_subtitle|offsetHeight|||||||||||transform|share|screen_w|droplist|events|linkurl|removeChild|chromecast|autoplay|linear|hidden|urls|file|current_quality|muted|scaleX|media2|hide2||continue|CheckColor|cast|plid|apiProcessor|scaleY|floatleft|seek|sbt|handle|rows|dash|src|mediacontainer|mouseDown|mediascale|Seek|custom|ffffff|Volume|clearInterval|size|object|Duration|vasttype|000000|webkit|localStorage|parseFloat|http|pause|attr|Time||ready|pljssglobal|Remove|||font|round|||pointer|files|www|500|org|_|2000|parentNode|end|xmlns|xlink|stroke|visible|ios|tagvideo|target|_to|obj|values|ShowOrHide|img|1px|delete|MarginPadding|casting|marginleft|resize|screen_h|string|refresh|bga|default_quality|trim|200|preload|settings2||Mute|empty|dom|rightmenu|block|controller|_from|plstart|is_hls|marginright|xhr|gradient|mouseHere|quality|aspect||bgcolor||subtitle_on|zIndex||speed|||youtube|f2title|Action|slice|order|pjsdiv|mute|hex2rgb|JSON|effects|folder|live|removeEventListener|int|butPosition|remove|transition|valuefontsize|out||m_to|volumewheel|f2action|rgba|_value|canvas|onError|clr|visibility|random|vastloader|Hls|arr_up|storage|arr_down|act|menuproc|toString|framework|f2value|vast_loaders|Unmute|Motion|info|m_type|shuffle|value|passive|important|onOut|isVisible|dechar|SetQuality|||airplay||||||||isLive|max|animation|ftitle|focus|files_speed|next|UpdatePlaylist|evntclk|plx|cut|keys|iset|metadata|fill|vast_|name|is_dash|valuecolor|UpdateText|captions|clientX|state|onOver|File|dash_created|cursor|files_|reload|overflow|cancelBubble|ease|chrome|solid|download|minutes|over|hlsconfig|midroll|off|getItem|charAt|UpdatePlay|control2|String|default|status|parse|filter|activeiconsize|FindBut|pjs|||||||||||radius|bgpaddingleft|current_audiotrack|bgpaddingright|show2|intro|setAttribute|skip|safari|ended|box|tips|getAttribute|span|aover|audiotrack|bg2|backgroundColor|obj2|ioff|motions|line3|iphone|always|f2i|open|rounding|files_audiotrack|Events|vast_and|center|init|PluginHotIcon|indOf|redirect|setInterval|preroll|waiting|SettingsTimers|onEnded|channels|val|playing|seconds|console|isConnected|_log|okpd|touches|toolbarHidden|navigator|Object|||||||||||_url|1999|_show|currentTime|getElementById|pass|current_url|Value|Settings|Date|customline|lastwheel|layer|points|label|HideControl|realfullscreen|hours|align|Advertising|tipcrn|is_sleep|hideleavetimeout|parentIframe|globalfs|fvalue|_cul|VAST|bordercolor|StopWaiting|ShowPoster|paused|txt|buffered|version|HLS|timer|isVastBgLoad|alpha_div|Normalscreen|message|location|com|hlsquality|ratio|SetSpeed|lines|hidden_volume_over|apiprm|pipwebkit|Waiting|alert||stretch_width|space||SetSubtitle||scroll||||Sub|unmute|opid|min|UpdateObject|enc2|rel|xbg|ctx|container_w|container_h|ttl|floor|loop|Tip|area|ispipkit|setItem|Fullscreen|ResizeText|clientY|href|ll1I|is_ws|timeline|pnt|sub_off|preventDefault|customtext|leftBg|onWaiting|loading|line0|icn|vast_or|fbg|onPlay|current_speed|tag|destroy|actionstt|words|lIll|shadow|HlsLevelsLength|lang|End|srch|fltrs|pointerEvents|ncrtat|getTime|track|wait|levels|marginproc|hls_created|hls_subs|bgaover|concat|plhistory|RemotePlayerEventType|mouseup||hlsautoquality||Poster|nativecontrols|loaded|titlestore||curtain|small|casturl|Arrows|blur|hls_config||reloadTimer|Title|all||onDuration|parent|image|bitrate|cutted|margintop|files_quality_ag|20px|open_settings|buffer|enc3|Switcher|iconscolor|upld|delta|bgpaddingtop|bgl|_cstm|bgpaddingbottom|bgtop|mrgnprs|design|then|replay|8px|normal_w|fullscreen_process|stage_x|scrollLeft|motion_id|add|stage_y|gaTracker|||_css2|currentFile|PlaylistNext|SubtitleChanged|onClick|screen|_keyStr|scrollbgcolor|MainResize|stopPropagation|rotation||charCodeAt||_hide|audiotracks|vertical|||m3u|Status|body|Background|Retimer||evntovr|flag|noads|media_error|f2id|default_audio||but_x|onMouseUp|Start|Close|evntout|sec|white|pld|clicktime|Stop|CreateItem|deltaY|fd0|source|Array|audioTracks|pause_before_vast|tlbrhd|control_|line_width|sub_options|volumewheelin|fplace|cubic|sttx|ShowOrHideProcessor|salt|PlaylistG||||prc|PlaylistNextExist|control_title|prev|vast_loadtxt|reloadto|normal_h|||Playlist|switch||quiz|StyleItem|clicks|id_||but2|VastRemoveAndPlay|textTracks||Clickable|search|browser|CustomSwitch||SettingsClose||vimeo|||bgcolorover|channel|orientation|title2|butplstart|onload|_speed|SettingsVisible|DashLevelsLength|3px|timestore|vsts|subtox|line1|button|ldr|forcehide|but_space|thumb|_rb|autoplaylist|sub_shift|inline|line3value|touchmove|CalculateClick|onMeta|300|forbidden_quality|00|onTimeupdate|toolbar_hide|playById|AfterVast|skpbt|request|android|hlsaudio|Remove2|file3_separator||qualities|pjs_i|dur|sub_bottom|transparent|||tagframe||ScrollTo|ActionPlaylist|Zoomed|file2|icns|event_x||toolbar_margintop|Scale|NewFile|hidejustfull|MediaReady|toend|screenclick|PlaylistPrev|l1lI|plfolder|line2|Toggle|update|onMove|PipWebkit|10px|coh|_lastime|fjs|SetAudioTrack|fontSize|video|but_y|hlsdrm|weight|iconsover|bgbrovr|vast_impressions|speed1|shuffle_|played|load|vast_longtimeout|removeAttribute|event_y|cow|saturate|onVolume|hiddenwidth|CreateHLS|fontnames|frameresize|qbr2|sub_color|pltxt||fullscreen_start|touch|tracks|Pos0|sub_sizeproc|err|newplay||||_start|nowrap|PlayerState|mediapip|hidden_volume_over_process|pauseroll|autohide||floatwidth|native|active|or0|fff|Home|send|is_visible|desktop|responseText|loading_error|pljssglobalid|overlay|err404v|getElementsByTagName|ll1l|iframe|stout|ellipse|scrollTop|normal|decode|handleicon|pjs_id|controlover|SubtitleSettingsMenu|Pnt0|pstrsi|poster_scale|bgpadding|_ease|sub_color2||findLeft|family|bottomside|url_shift|_preloaded|Ready|XHR||VastAddPreload|StageMove||overopentimeout||bgt|pic|tchs|ObjectFit|subupld||subtitle_start|_status|scaleover|groupId||actplay|alpha|||texts|vast_poster|flip|current||brightness|_id|StageMouseUp|Exit|handle_width|timeFormat|Il1l|onPause|pointed|0px|items|kbps|hdicon|Subtitle|upldfl|justshow|readyState|mode|minify|https|VastRecover|touchend|thmove|sub_bgcolor|_step|hlsDashSub|sub_bga|ControlClick|sub_settings_on|default_style|linecap|setSpeed|nativeAudioTrack|topBg|cul|rightside||handlewidth|sub_or|hdnn|posterhide|expand|link|touchstart||rightbs|stretch_with_volume|mediatags||seeking_time|ima|f2bg|RemoveCurtain|NativeEnterFs|ScreenClick|rldcnt|relative|videoHeight|bgg|nomute|checkFont|nativefullios|errorto|butNames|HideForce|and|marginbottom|HideInterval|mediaSession|brandurl|FindPlStart|000|compilation|create|plNxtExst|starttimeout|HidePoster|abc|shareme|TagPlay|hideonpause|hls_force|PlaylistPrevExist|Reload|PlaylistExist|Init|ToolbarDown|HideProof|Airplay|not||opn|fatal|copyObject|showoverto|maxBufferLength|600|settingsovertimer|fontsize|onclick|gif||hidevideo|spacing|repeat||polygon|pstrv|tippointer|showovercontrol|control_line|nbsp|Curtain||destroyed|airplayed||FileTo|swipev|VstLdTxt|lrpd|yamtrid|QualityChangedNoHand|AirplayChanged|vast_longtomsg|gao|win|TipText|iconreplay|BufferStop|SettingsN|pldur|details|galabels|VastNext|gain|stty|custom_speed|ErrorOr|canvas2|toggle|SettingChanged|marginprocleft|ssfontsize|play_errs|result|hidden_volume|hideoutmute|fcdef|rect|Ctxt|ctx2|PluginSub|unshift|_seekaftervast|volumescroll|_ended|SubtitleLoad|plurls|playlist_source|UpdateSpeed|PlaylistShow|svg0|||||PlaylistVisible||scrollleft|cftlr||m3ut||normalscale|RenewSubtitle|PlaylistControls|hidetimeout|||ToolbarShow|autoQuality|recover|Off|offsetLeft||va2l|ShowForce|nohls|ymax|seekwindow|Rot|jpg|days|Thumbs|seeking|onSeeking|CustomText|onSeeked|toolbarInterval|indOf2|offsettimer|sourceBuffer|file_separator|file2_separator|hlsend_to|hls_stuck_time|sub_weight|url2|pl_first_id|htto|RenameQualities|sub_shadow|tipbg|qbr1|clicked|400|wheelstep|Error|480p|resizePlaylist|rotation2|pjs_|uijs|dontplay|MidrollOverlay|tmln|ni2|hidewithoutmoving|midrolls|iconangle|SetSetting|letterspacing|ResizeSettings|errorMessage|NativeControls|speeds|iosfull|gatracked|frag||hlschangequality|onplay|360p|scl|_max_order|240p|_t|pip_quality|currentLevel|shift|pjs_parent|Download|ctxtnk|limitmaxwidth|tipbga|current_color|999|tippadding|dclckto|acted|Played|tipbgcolor|session|nativefull|float|onmouseover|onmouseout|pljsmute|paddingtop|stretchonfullscreen|parentcontainer|isPaused|prm|base64|kap|||subload|memory|fit|Mouse|playsinline|RenewPoints||custom_aspect|left0|Cut|ShowTip|downin|handlehide|HandleWidth|l3v_show|sxs|pageX|brd|tpp|SubtitleLoad2|current_|scrollarrows|ScrollOverOut|pushCSS||sizing|autonext|HistoryPlaylist|ipad|compilations|mpi|playerid|findTop|letter|shr|5px|xtitle|onmousemove|1em|FltrVal|touched|headfontsize|contentWindow|backdrop|pldly|YtInit|created|_psd|_prevIcon|_play_i|playersize|floatheight|domain|removed|_activeIcon|StyleArrow|href2|3000|pstrs|line_speed|Parsed|StyleLine|clickarea|observer|vtt|hlsrows|clickmargin|srt|hand|TimeSub|bgh||StringVar|num||VastAndLimit||done|tagName|youtube_id|VastBgLoad|picture|hlsfps|VastLoader|gifed|YouTubeIframeAPIReady|Load|||toLowerCase|vast_type|moz|playbgcolor|KeyPlusUp|KeyPlusDown|hlscq|_steps|autoLevelCapping|PlaylistRewind|iniframe|exception|frames|container_id|audioTrack|PlaylistHere|leavetimeout2|now|covervideo|postMessage|while|pageY|mouseMove|openById|Touch|getDASH|getHLS|HlsUpdateAudio|loadLevel|StageLeave|ShowLayer|fileTimeout|||||AudioTrackChangedNoHand|_wait|Update|files_channel|valuefromlang|mime|100000||menu||playlist_title|mutestore|postroll||alldd|parsed||nops|deviceName|spd|customdesignsvg|sub_stroke|||upload|wght|iurl|pljs|YoutubeID|unmuteplease|BeforeVast|isvg|sub_size|AudioContext|audiosrc|userseek|bgo|MenuProc|vol|playVideo|RemoveMedia|videoWidth|pauserollonplay|drtn|isAuto|vastonmobile|quality_received|lineHeight|resizeonplay|svg3|StyleActive|PipSize|CreateDASH|setActionHandler|title_template|FileType|isPlaying|vstpause|dvrtime|sub2|sub_all|UpdateTime|VolumeWheelX|rotate|rld|wqohwrYlaKanDjohwqohwqohDvxiaumicseZMKFQaK50wuB4DGd1AqIOwuB5DGdUBZ4YAnsnBrd2BjIOwua4DGd1AqIOwua5DGdUBZ4YAnsnBrd2BjIOwvw9xnEYzks3CrEYAkMmxZpQar0OdNtlbKtTF3xiaummcOEUAGd|timeld|mouseover|subdrag|mouseout|_fullscreen_end|rightclick|rmbgcolor|PlayerjsMenu|playroll||hideuntilstarted|hidevar|hidevar2|classList|newfile||close|but_h|CreateShare|subopt1|hmx|scrollwidth|VastVisible|fid||fspr|Show|gaTrackPlay|resizeSettings|navigationUI|bgtmp|rightout|ssflyp|limitwidth|full|stretch_width_last|rc_label|floatlimitwidth|quartile|referrer|_stopped|setaction|StopMedia|resizeonwidth|rldplay|nhs|ResizePlaylist|container_h_procent|wheelinterval|find|wqohwqohwqohwqohDvB0c3ohd3FWdq1kc2YWdk0Ow0auFlauFjdhc2aNd2J0DGdXxGd|poster_a|autoprevopenfolder|serif|embed|poster_aover|vars|sans|fontFamily|changeheight|found|ff0000|scrollarrowcolor|DtXWd3FWdr4hwqohwqohwqohwqo8d3FWdqpneu9XzKBWcu9ZDGdkFlauFlauxZpneu9XzK9XMKBQevl9xnoOwu9NaOBmer0OAHoXxGd|BgBrAct|timeline_h|Script|wait_to||mouseHere2|worked|wtcntrl|Review||scrollarrowsize|SubtitleOff||playlistrewind|UpdateVars0|static||current_file|mini|sepia|playlistloop|SubtitleError|showinterval|NativeExitFs|scripts|overlays|UpdateVars|seeked|autonextopenfolder|apdr|plopt|randomstr|adsfirst|thumbnails|_lastactbut|datetime|14px|screencolor|sub_size_fullscreen|_readyonplay|333333|ksu|offsetTop|handleiconspress|playerjs_|doubleclick|restart_audio|onDown|mouseUp|ToolbarHidden|nativecontrolsmobile|ClearClick|yaCounter||720p|1080p|colorbg|sub_x|click_t|mtp|PlayLocal|CreateTip|_control_|edge|JsClk|SwitchText|ssa|thumbs_on|rename_audio|seeksides|lastIndexOf|StageMove2|||noclick|isReplay||suboptns|||DoubleClick|opera||bgbordercolor||CastContext|linkurl2|livewakeup|imgldd|getInstance|Start0|angle|current_plurl|stuck|lang_|vastfrombg|marginbg|script|polyline|bgborder|iconscolorover|YoutubeReady|160p|iclr|unmuteonclick|isMuted|tipalways|PlaylistError|sub_reset|icon2|mediaSource|bgcontainer|hideAllIcons|onClickSubtitle|||HideTip|handleaover|onStep|urls_and|Ended|eventstracker|prefile|hideuntilto|TitleTemplate|showtitleplaylist|resizetxt|remember_sub|openplaylistbefore|omt|MainUpdateSize|started|lock|handlescale|2001|subsor|HlsLevel|IconsColor|Password|ceil|CustomToogle|timerTime||clr_options|PlayRemote|sleeptimer|lngth|isTypeSupported|click0timeout|tippaddingtop|youtu|998|timeshort|dashquality|sub_upload|lastTouch|HidePoster2|documentElement|response|FrameResizer|iconopacity|vastcontainer|screenmarginbottom|hlserror|userid|pljsuserid|toolbarhidden|VastVideo|_move_rights|onWkitKey|Metadata|arrinterval|Seeked|maintitle|contentDocument|checknative|||onPipLeave|StorageSupport|nativehlsios|onPipEnter|order0|marginbgcolor|_tags|vastgo|_rights|contain|pp2||onYoutubeReady|NormalscreenUI|normalscreen|dont|write|removeItem|fzoom||sleep2|timerInterval|dontload|posterhidepause|l1ll|deltaX|||Recover|Playing|||fixed|playiconbut|poster_float|msRequestFullscreen|join|webkitRequestFullScreen|mozRequestFullScreen|floatmarginright|JsEvent|effect|requestFullScreen|RightMenu|FullscreenUI|reRightMenu|CheckDash|currentposter|getAudioTrack|advertising|maxMaxBufferLength|ioscss|appearance|but_w|historytitlea|pstrsin|540p|VolumeWheel|wheel|marginbgpadding|||||historybgcolor|leftandrightpadding|historybga|Action2|Preload|toggleControl|bg_hide|exitfullscreen|mp4|volumewheelfull||CreatePoster|rmcolor||1440p||2160p|fullblack|hmaxk|timeout||cover|NativeSubtitle|||getQuality||||urlsl|nativesub|ErrorMsg|StartSpeed|IndexPlaylistProcessor|ll11|nativeControls|pjslng|ChangePip|span05|playsinlineonmobile|prototype|PlayerSize|file_yv|Controls|onDash|vstdwn|End2|UpdateStart|HlsAudioTracks|End3|isFullscreen|MseIsSupported|LoadedData|DtXWan48Lq9neNd|ScreenClick2|tagSrc|tagsurl|vast_starts||||||playbgcolored|enabled|plopenid|heightInterval|v360||moving|gained|FSL|isNaN|midrollo||autoplaymute|StyleSubtitle|bordercolored|pstr_to|posteronpause|substore|||stopotherplayers|IndexPlaylist|CreateWS||sub_designstore||ws_created|outro|hls_started|landscape|renameTracks|landfullmobile|ActionOptions|_i|Alert|pjs_parent_i|onClick2|HlsAudioTrack|str2obj|audioctx|vastclick|clck|pljsvolume|NewAspect|volumestore|wqohwqohwqo8dNJkeqpNbKYTDGe1dNXPw3xiaumicseZMKFQaK50zHsQxZp4DGdXxZp5DGdXxZp3bKF0br0OAkoOwuimbKePer0OAkoODkYdz3xmM3E|CheckPip|qualitystore|scrollarrowbg|filerorto|removeTracks|sleep_timeout|adsinchain|HlsSleep|playerjscom|vast_midroll_limit||Media||||||||||subtitles|Captions|_recover|iOSTrackLoaded||VastCheckNext|PluginMovable||scrollarrowbgcolor|geo|VastGo|onTagError|downi|Destroy||pljstrack|change2playlist|ErrorReload|reloadtimeout|DrmVars||sub_upload0|Visibility|ControlOut|pljsquality|reloadfirst|hlsSub|splice|input|mobiled|WaitSize|pipto|language|VastPreloaded|RadioTags|mdswp|RemoveForNextAd|setQuality|onerror|hdbrdclr|VastPreloadLoad|noprevicon|SetHlsQuality|DtXWd3FWdr4hwqohwqohwrYdz3xiaumicseZMKFQaK50Djohwqo8Lq9laKanDjohwqo8aZpnevxWb2I9x25WcNIOwvB0dN9SaG13bKF0br0OAGdhaNmTcr0OcN9VaGdhaNmTcq1ZeKYmDGemeNJVc2FlxZp0dNtVd2aWdN09x3FZMK5ncut0aGhZAkMVAroXAroXzqoZAHhVAroXAroXyGd|mousemove|ie9|mediadrag|_hlssubtracks|xy00|moveOr2end|m3ui||||stvs|csta|PlaylistLoad|vast_preload|tchs2|code|network|is_hls2|nextLevel|HlsSleep0|requestFullscreen|savedPlayerState|tipbgrounding|pauseVideo|ytautoquality||getDuration|handleiconpress|_set_quality|spn|blra|insertBefore|png|updown|tem|leftright|onup_to|_css|onUp|3600||logout|removebykey|ControlsBg|TipVol|toFixed|volume2|pldur3|Marquee|StateChanged|fonts|CastInit|mutedautoplay|smbls|last_text_w|rid|resizeFromText|UpdateVolume|match|nocontrols|ErrLocal|handlea|hostname|getVideoData|cntrls|updatePlaylist|scrpt|pepper|urlcnfg|fromCharCode|handleiconover|||encoded|gaurl|NxtExt|chr|stringify|pjsframed|QualityChanged|startcss|ReplayIcon|resizeme|resizeonmouse|SetCurrentQuality|VisibleCheck|startwait_t|NoSpan|SubOpt|postmessages|LineScale|150|InitVisible|pstr||ClickArea|SpeedChanged||onYtPlayerReady|pldur2|||drawImage|activeicon|hidetime|volumeLevel|ctxt|SettingsParser|handlehideinit|connected|other|EndMove|handlemove|over_final|cpm|tippaddingleft|Connection|settingsNumberVisible|PlayChanged|ShowHandle|Text|_currentIcon|_time_load|imageLoaded|marquee|restart|bgcolorlink2|linkurl0|hideonplay|control_start|exist2v||||||playOrPause|rename|TipHide|doctype|muteOrUnmute|SubStyle|btm|minw|tippaddingbottom|sub_store|ontouchmove|submm||stopkeys|Thumb2|TheEnd|tmp2|6px|presmbl|casterror|MuteChanged|ssfontcolor|viewBox|postsmbl|sstext|DVR||||castdevice|piped|together|addtitleplaylistbr|tipcolor|onMobOver|tipfont|onMobMove|VolumeChanged|show_settings|addtitleplaylist|movevent|openplaylistroot|show_playlist|tipfontsize|lastt|tipletterspacing|Rotate|ahd|SetCSS|Youtube|Loaded|MediaSess|fileorto|firstly|ToolbarHide|reloadlog|decoration||||||sub_bgpadding|play75|play50|play25|_blank|subpausehide|StartTimeout|start2|Empty|Style|re_y|sub_font|borderRadius||clientWidth|pjscssed|valuemargin|coloroverplay|settimer|grdlft|SubtitleTimerMenu|utx|hour|Prefile|content|youtubeposter|ControlCoordinate|lastsub|minute||notofh|SubtitleLoadAll|SubUpload|resizetext|TitlePl|butByS|ShowShare|customTextPl|CustomTextButs|upText|paddingright|paddingleft|deg|tmpr|CloseSttx|ClosePl|clickscaley|pljssubtitle|handlecolor|FileReader|xvalue|innerText|querySelectorAll|path|SubRem|dash_subs|brand|||SetSubtitle2|introstart|nohead|div2|VisibleItems|valuepadding|second|thumbs|Alpha|bordersize|_stop|pjs_cast_button_|Bglines|cast_available|HidePositionControl|Loading|killMotion|Player|mobtch|ass||playlistovertimer|removedNodes|cnt|Shuffle|quick|_timeout|toolbarisdown|Menuproc||UpText|check|timeline_w||Places|SubtitleParse|CheckHideVars|last|DownIn|movable|666666|copied|VOLUME_LEVEL_CHANGED|0val|PipSwitch|Timeout|filetod|rand|ControlOver|device|reYT|Ease|FileTimeout|removeNativeSubtitle|935|iset2|fileto|nativeSubtitle|High|arial|ads|ReloadTimeout|IS_PAUSED_CHANGED|dashaudio|006|helvetica|getCurrentSession|255|PlgnVstPstr|elastic|ffdd1f|norld|DtXWdut0br4hwqohDtXWan48Lq9neNd||wqohwrYOwvB0dN9SaH0OcN9VaGdhd3FZc2UmzLeQavFPDGdYxZpNbKYTDGeVc25mxZpNbKYTzLx1cuI9x2J2aK5WauEOwvFZMK5naN9ZcH0OevxicOBTMLFmyrwZBj4XAroXAroTwrwYCq4XAroXAroQxn4hwqohwqohwrYZaKB0wuaQcuX9x3JZcqhkdNtlbKtTF3xiaummcOEUAGlOwvh9xnoOwvl9xnoOwveQavFPDGdZAqdhbuJQa2i0DGdZAqd|PipToggle|alerts|alert404|ParseUrl|subshift|alert404text|175|alert404v|wqohwrYdz2FmaOA|wqohwqohwqo8dNtlbKtTF3xiaummcOEhM3h9xnIXxGdhM3l9xZ03zksnAHA0BnM2xGdhaOh9xnIXxGdhaOl9xZ03zksnAHA0BnM2xGdhdk0OBrsVAHd4BrsZBjIOwumlDGeZMKFQMKYvdNtlbKJVeq0Yxn4hwqohwqohwqohwqo8d3FWdqpneu9XzKBWcu9ZDGdkFlauFlauxZpWaNanaLE9xnomxn48Lq9neu9XDjohwqohwqohwqohwrYneu9XwvB0c3oUM29Tc3w9xZBuFlauFlMOwvB0c3oUc3piM2m0fH0OAqdhc2aNd2J0DGdYAromxn48Lq9neu9XDjohwqohwqohDtXWdNtlbKtTF3xiaummcOE|alert404video|PluginErrorVideo|IS_CONNECTED_CHANGED|str|sub_off0|sfjs|1val|Timer|crt|onPlayTag|recovery|MediaYoutube|floatheightsmall|imageExists|playByYoutubeId|msie|KZiZKFii|playId|pipSrc|alertscolor|Start00|floatwidthsmall|PjsFramed|pjsframe|notv|YouTube|smallfontsize|callback|maxTouchPoints|alertspaddingh|alertsbga|640|alertsfontsize|360|1550|alertspaddingv|700|lI1l|1150|maxresdefault|MSIE|900|I1lI|Image|ChkHlsEnd|alertsbgcolor|height_div|Dvpieuhhar0OHHs2zrdVAHA2BksYAnwhHrs2zrdVAHo5AHM5BrIhHrs1zkwXCrs3CrITBZ4YArlYBkl0BGpAAHEVAkd1ArlnzrdVAHo5AHM5BrIhEns0zkw3BHo5AZXnzks5CHsZBkw1wrsYzko2Ans5BZXXwrdVAHA3BHE2BrITAqprAZ4ZAHs4CHI5AGXXwroTAZ4YCHlYAkMZBGoXzrdVAHo5AHM5BrIhEnoTAHsVArs5AksZBjonzkwYAHh5BHlYzrs0zkwYCrAnCrlhBZ4YAnd1BrM0BGXYBq4ZAHhnAnh5wsX3zksnBnI0BkE1zrsZzkE0AHo0BkIhEnEVAHlnAno4BHITAHwVBrEYArE2BGoYzkd4BrA4BkMZzrsXzko0AHdXAHhhAG43CrEnCrM2AjX3zksXCHs2CHE1wsAYzkd4BrA4BkMZzrEVAHd2BkA3ArIhBq4YCHAnArh1BGXYzkd3Bnw5AkA2wrdVAHA3BHE2BrITAG43BndZCHwnBjprAHoVArhYBnh0BqXYzkd3Bnw5AkA2wrsZzkE5ArdXBkATBq4YBnM2AndXBGoYAj40CHo3ArMnzrdVAHo5AHM5BrIhHrsXzkM0BrIYBkdTBZ4YArlYBkl0BGpAAHAVAnhZCrl5BjXYAG41BHw0Aro0wsXYBjX3zksnBkMYAHAZwtPOwuaQcuX9xZBNaNaNaNMODkYdz3pieuh|sub_big_fullscreen|sub_lineheight|width_div|sub_bgo|PluginPlSrch|tagsinterval|RenameTracks|Playback|default_subtitle|IS_MUTED_CHANGED|Wheel|1800|sub_bg|ffect|playerjs|CreateMedia|sub_allmyt|SubtitleBottom|PluginPip|220|posterhidestart|firefox|toUpperCase|sub_split2words|noindex|contrast|PLAYER_STATE_CHANGED|Number|sub_off_title|fKRnbzTh|analytics|denied|finishrewind|access|ovr|showById|url3|heartbeat|vast_longtimemsg|outside|scroll_down|ArrowsInterval|update_|isVpaid|scroll_left|ScrollDown|offset|ScrollUp|ShowTimeout|hidecontrol|InvertPlaylist|ScrollRight|reverse|current_vast_url|midrollimprsd|minduration|rest|vast_prestarttimeout|Width|PluginIntro|pljs_yt_|last_ors|224|youtubecontrols|iframe_api|ytcl|playedstored|HideLayer||preloaded|sugar|_nextIcon|show1value|scrollHeight|andlimit|scrollX|bgbract|40px|globalfontname|scrollarrowgradient|scrollarrowbgover|getBoundingClientRect|scrollarrowbgovercolor|VastLongTimeout|ScrollLeft|PlaylistBack|_ud|cancelFullScreen|frmvst|PluginSlides|msExitFullscreen|PluginTrack|PluginHeart|webkitCancelFullScreen|mozCancelFullScreen|cancelFullscreen|exitFullscreen|width100|iosExitFullscreen|offsetwrite|Quartile|whlskfll|scrollwheelfull|fs_error|PostFullscreen|valuealign|playedstore|playedquartile|openpl|TheEnd2|passontime|nooverlay|timelimited|Hide|SubtitleSettingsClose|trkp|historycolor|timelimit|timebreak|autoplayed|ct2|PluginThumbs|historytitlestrike|Stopped|adblock|nomidroll|resume|fullonplay|fullonplaymobile|redirectonplay|redirectonclick|seeked_time|endfull|yamtr|reloadlive|zoom|unset||PlayingChecker|_ue|UpdateSub|setVolume|google|pressed|_xIcon|plcontinue|VastBreak|cuid|FindFileInPlaylist|comment|last_subtitle|setupx|onMouseDown|apto|time2|butseekto|_reset|isyoutube|youtubeready|intros|StopOtherPlayer|HidePoster3|castinit|index|plapto|SetChannel|gstatic|swiping|adsinvitation|cstm|slng|_subfile|playerState|setVolumeLevel|yamtr_event|Yandex|swipep|Swiping|ga_event|ShuffleEnd|incorrect|gtag|yaHit|Open|reachGoal|PluginRel|after|PlayerjsEvents|PlayerjsAsync|skipads|Papi41|posterhidetime|geobj|onYtPlayerStateChange|XMLHttpRequest|Scripted|rgb|vpaid_starts|keyframes|_html|shwvstfnsh|styleSheet|borderbottom|headbordercolor|brda|GET|Pldelay|parentElement|nameofyoutubequality|adscounter|getPlayerState|Qualities|onQualityChanged|yterrors|customyterror|ENDED|PLAYING|notag|toLocaleTimeString|getContext|VastInfo|limit|Controller|ffeeab|18px|playlist_id|onClickTimer2|dasherror|api_|application|FindIdPl|Available|seekTo|wrapper|vast_adid|onClickSubtitle2|receiverid|mss|Playerjs|pjslog|__onGCastApiAvailable|pldelay|full_hours|full_minutes|SubtitleSettings|pjsfrm|CrShr|hideonvar|Href|right_y|hideaftersec|hidebeforesec|hidebeforesec2|right_x|hidewovar|hideonwidthlimit|RightClick|RightMove|rc_version|rc_anyway|rc_labelurl|hideonfullscreen|hideuntilmeta|7px|encodeURIComponent|tap|System|nativenotipad|nativenotiphone|nativenotios|alwaysnotfullscreen|hidestartbutios|alwaysjustpause|RightOut|parent_domain|RightOver|hideoverwidth|hideoverwidthlimit|rmsize|4px|RightCSS|hideonwidth|highlight|unfixing|Visible|scheme|15px|wtpstr_to|pstrwt|WaitPoster|HideElement|posteronwait|user|obsrvr|Volumescrolled|UpdateTimer|Exist|linker|PreNewPl|prenewpl|PlaylistPlayId|MutationObserver|scrolling|PluginSkip|allow|ShowControl|HideAnimate|ltr|direction|ShowAnimate|apdra|clrs|hideonvolume|pjsfrrs|setting|allowtransparency|leavetimeout|playonhover|upd|PluginMbps|allowfullscreen|hidewithoutplaylist|createTextNode||today|marginproctop|sub_bottommob|always2|NewPl|OpenPl|PluginShare|marginprocbottom|ControlX|sub_sizemobfull|lrpps|lrppp|marginprocright|SettingsSpeed|SettingsExist|pljsspeed|speedstore|sub_sizemob|ControlsBgClick|hmaxk2|loadedmetadata|screen_lw|seekicon|seeksidesec|addTrack|changedTouches|showing|timeupdate|volumechange|default_speed|durationchange|enterpictureinpicture|nativefulldroid|leavepictureinpicture|webkitneedkey|click_t2|sort|template|sttr|mobiletv|upTexts|linktarget|plclose|StageOver|titlepl|showShare|customText|resize2|ssflyw|pljsfirst|vast_nofirst|trackstore|sesstime|Actions|requestAnimationFrame|playerheight|mousedown|1001|actpause|pipVol|unmuteonplay|userplay|templated|userpause|back|ChromeCast|dblclick|muteiconbut|PluginGeo|KeyDown|pjsin|textarea|linkpause|screenshot|KeyUp|closePl||PlaylistOpenId|PlaylistMove|scroll_height|valuebgcolor|roundout|_w|315|MarPad|handlemargin|PluginPoints|valuebg|debug|valuerounding|selectOpen|rotateonhover|hideafterclick|Click|valuesize|FFFFFF|_a|bgw|bgcolorlink0|handleiconsover|yOffset|onMobOut|mobileover|CancelBubble|current_thumb|iconmargin|bgstretch|bgbrdrw|bgline2|bgline1|bglines|5000|bggr|clickmarginbottom|clickmargintop|customdesign|gradientcolor|xOffset|minus4back|DisplayControl|noClickTimeout|zoomed|RenewFromTitle|with_hours|with_min|prevorius_default_w|HdIcon|prevorius_default_h|iconsreplay|PlgnVstLdtx|displayvolume|hidewithposter|Buffer|Tmln|hidesec|setcss|tipmargin|ontop|linespeed3|linespeed2|colorload|gradientcolorload|linespeed1|tipvar|gradientcolorbg|hidedown|controlCSS|wps|ControlLine|Color|SvgColor|nxtttl|action_settings|unhidden|clickscalex|270|CustomFonts|liketext|Control|action2|opposite|scalesmall|hlscaptions|inversetime|icon3|keyCode|rszr|line_volume2|Continue|evenodd|rule|Rectangle|linetippointer|togglesubs|which|tippaddingright|method|PjsFr|prtObj|prted|parentIframe_style|notframe|IFRAME|PjsFrMsg|postmessage|plusminus|Init2|UpdateSettings|rc_|PluginReplace|optStr|nums|mrgnsmll|svgtmln|thumb_shadow|Hideuntilto|topside|bandwidth|often|hideonleaveandplay|often2|_time_play|_duration_play|handleinit|hidebefore|toptip|linetipmarginbottom|thumb_move|place|PlacePoints|openplaylistafter|openplaylistpause|hidebefore2|hideafter|rotateplaying|thumb_width|thumb_bordercolor|thumb_borderwidth|thumb_border|picheight|fontsizesmall|thumb_radius|thumb_height|bold|unblock|lineh|CreateThumb|PluginCut|_duration_load|ontouchstart|UpdateLoad|UpdatePlaySeek|subtitleTrack|translate|margin_bottom|portrait|HlsLiveWaiting|framei|livewakeuptime|hlsTextTracks|supported|hlsmaxlvl|startLoad|CheckTop|FlussonicMsePlayer|isHidden|Interval|drm|disableRemotePlayback|landscapefull|lsfullplay|mpd|anonymous|aborted|hlscookies|playsinlineonmobileiphone|abs|OrientationChange|nextAutoLevel|um1|Gain|audio|ParentFS|volumegain|connect|customBuffer|loadSource|hlslowquality|MediaVideo|hlsfto|wrong|hlsdebug|hlsvastwait|reHls|unpause|hlsaudio_off|nopause|hlsquality_off|iosexfull|dashjs|hlsmto|maxLoadTimeMs|preloaddash|webkitendfullscreen|preloadhls|audioGroupIds|mimeCodec|PluginDash|nameofhlsquality|renameQualities|HlsQualityLevels|sourceBufferValidAPI|m3u8|hlsdrmfp|MetaAudio|SourceBuffer|isSupported|MediaSource|onLoadedData|changeAspect|PluginHlsFps2|gainedsource|lsfullstart|available|preposter|hls2|Posters|PlgHlsFdt|PluginHlsFps|setDashQuality|FullscreenChange|stretch|setDashAudioTrack|checkBase64|menufltr|read|setTracks|setHlsQuality|dvr|hls_stuck_duration|vast_ima|updateTitle|current_time|setHlsAudioTrack|webkitSetPresentationMode|onLoadStart|PjsCheck360||trackId|activeTrackIds|RemotePlayer|grdta|raquo|999999|webkitIsFullScreen|loadMedia|webkitFullscreenElement|casted|files_scale|files_sleep|ad6541s212a27313718263o0z3z1o273z2o193x2e1b3o0z112m3o0z302m3x3s35242v223n1z303a251q253321162z2v23211c3s271z113a231q2535211420361y1110141z153x292o1721261s3s2t212p1z3u242e153v292o1921241z101o253c1g3c2b38162v3s12111m260w121139213v212b36162v3u121z1m3c182v39213v2b233v39213x2b213v1z112u271z302u291s2s271r2q1g25302q2e1x21121b3x1z1z302435142z2o1b3x1z1i1t35211b203n2e113u2m2z1q1g252z1o1o251z1q253t193z24142e1e3c29361c3y29321v3w2u3o3s37222b3p35302919142z1411121m233c1q111z3u242e1d35383v111z21121g1k1l183d1i1g1j1d1h3c181e1t3c1a1g1b3d123e1m3g1k1c1u1g121d152c1t2e102c1s2e1z2c1r2d1u2e1s1c132e1t2e1w2c1u2e152c1r3g1u2c1s2c1k2e1u1c1x2e1u1c1v2c1s2f1w2c1r2e1t2c1q2d172e1t2c1s2e1s2c1c2c1u2g1t2c1s2f1r2c1q3e1x2e1s2e122e1u2e1w2c1t2g1z2c1q1e1s2c1q2e1v2e1t2c1t2e1t2c1t2c1s3f1w2c1s2e1q2c1q3e1h2e1s2d172e1s3d1y2c1s2f182c1q3f1h2c1q1d172e1s3e1y2e1s3d152c1u3f1u2c1q3f192c1q3d1t2e1s2d152e1u3d1t2c1s3f192c1r3e1c2c1q3d182e1u3d1w2e1s3d172c1u3f182c1q1f192c1s3d1e2e1s3d152e1s3e1p2c1s2f192c1q3g1c2c1q3d192e1s3e1u2e1s1d152c1s3g192c1q3f172c1q3d1b2e1s2c1s2e1s1c1d1c1b1g1e3e1a1e1i1d1k3e1r3d1c3d1d3f1i2d103d1l2f1c2e1k1e1b3c1d3e1c3g1p1e1d1g1q3e1d1c1f1f1c3c1b1f161e1q1d1b1g1c3d1d3g1g3d1e2c1f1e1d3c1d1g1m3c1d1c183f133e1f2e1b1d1i1e1d3e1g3e1h3g1j3e1h1e143g1e3e1k1g1m1e1g1e1b2e1c1e1f3d1d2d1a1c1s2g1c3d1d3g123c1d3d1f3e1p3e1j3e1d3e161e1d3e123c191f191d1d1d1d1f1j1e1d2e1l2c1d1c1f1e1d3d1d1e181b1d1e1h1f1r2c1r1e1h2c1s1e1k2e1s2c1r2e1t1e1v2c1t1e1r2c1s2f162c1r2e152e1s2c1q2e1t1c1s2c1u1e152c1r2e1f2c1q1e1v2e1s2e1q2e1t1c1w2c1t3e1t2d123e1u3c161c191t1t143e1h2f183e1r3e1a3c1u3e1c1g1i3c1j1e1l1c1h2c1a1d1g3d142e1u2e1t2c1w2f1r2c1s3g1x2c1s3e162e1u2e1y2e1t3e1z2c1u2e1s2c1s2g1v2c1t2c1x2e1t2c1v2e1s3d1w2c1w3e1q2c1s3g1h2c1s3c112e1s2c1e2e1s2c1i2c1u3e1z2c1u2e1v2c1u1d1t2e1t1c1g2e1s1d1x2c1v2e1p2c1u1g1v2c1t2c172e1u2c1y2e1s3c1e2c1w2e1r2c1s1f162c1u3c1i2e1s3d192e1u3d162c1u3f172c1s3f1e2c1s2d1b2e1s3d1v2e1s3d192c1u3e182c1s3f192c1u3e1d2e1s3d182e1s3d182c1u3f192c1u3f1v2c1s3d1a2e1s3c1c2e1s3d192c1v3g1d2c1s3f192c1s3e1m2e1s1d172e1u3e1c2c1u1f192c1u3e1q2c1s1d192e1t3c1i2e1s1d172c1u3f1b2c1s3f172c1s3c112e1s1c1k1e181d1k1e1l1g1c3c1i1f1m3d1r3b1e3g1c1d1b3g1h3d131e1q1e1i1d1h1f1g1c181c1e2f161e1c1g1j3c1d1c1i3f141e1h3g191d1c3d1u1g1p3c1c1e1d3d1s2e1r1e1b3c1c3g1c1c1p1e1e2g1j3e1d1e1s1d1p1e1r1g1p1e1p1g1f1d1k1e1a1e181c142f1d3d1d1c1r3e1c1d1g1g142e1c3c1i1e1d3e1c3f1f3c1i1c141e161e1k1f1h2c1s2e1s3f1f3e183g1k1d151e1m1e1c1c1d3f1s3c1c3d1u2g1o3c1d1e1w3d142c1w2g1h2c1u2e1r2c1s3d1l2e1t1c1t2e1s1c1k2c1v3f102c1t2g1f2c1u2e1v2e1s2e1t2e1u1d1x2c1w2f1t2c1u2g1w2c1s1e172e1s2d1c2e1s1c1y3d1z2f1u2d1t141v2o1k1e1e1e1k2e121g1g3e1f1d1g3g141d1g1g1l1e1r2c1k1g1w2c1p1g1i2c1s1c1w2e1t2c1i2e1w2c142c1u2g1p2c1q1f1b2c1s2e1r2e1u2e1v2e1u2e1w2c1u3f102c1q2e1y2c1q1d1m2e1r2e1t2e1v3e1e2c1u2e1u2c1q1f1t2c1r3e1v2e1s2c1u2e1u3e1c2c1w1e1z2c1q3e1t2c1s2c162e1s2e1k2e1w1c1i2c1w3e1h2c1s2f112c1q3c112e1t1d1s2e1u1d152c1v3e162c1q3f1a2c1s3d1a2e1s1d152e1u3c192c1u3f172c1s3g1v2c1q1d1b2e1s3d1c2e1u3d152c1u3g162c1q1f1b2c1q3d1i2e1s3d152e1w3d122c1u2f192c1q3f112c1q1d1b2e1s3d1u2e1u3d172c1v3f1b2c1q3f192c1q3c1d2e1s3d162e1v3d172c1u1f172c1r3e1b2c1q3d192e1s3d172e1u2c1s2c1u2e1w1c1d1e143c141c1m3g1b1c123e141d122e1u2e1b1c1o3e1a3c1d1c1i3g141d1f3g1b1d1d3d1u1g1p3c1b1e1e3d1q2d1r1e1b3c1b3f1e1c1k1e1e1g1c3e1d1e1u1d1d3c1f1f161e1q1f1d1d1h3d1e3g1g3d1e2e1e1c1o3d1e3f1j3d163f162c181c1e3f1c3d163g1e1d1k3c141f141c1c1e1f3d1q3d1k1g1c1d1k1g1f1c121c1u3f1p3c163e1v1c1d1e1i1g1i3d151g1g1c1j1c1e1e1c2c1q1f1e3d1k1e1e3e1k1d1k3e141c1r3c102e1s3c1s2e1v1e1q2c1w1e102c1q2g1h1c1r1c1l2e1u2e1s2e1w2c1s2c1u2e1f2c1q2e1l1c152e102e1s2e1d2e1v1c172c1w1g1q2c1q1e1z1c1q3c1b2e1s3c1s1e141d1d2d1q1q1g1e1s1m1u121m|roundingver_final|200000|dis|current_sleep|clr_contrast|clr_brightness|LoadRequest|mpegurl|grdth|foregroundColor|clr_saturate|xml|clr_sepia|2734do3o1t3s221c271s3b3v211b3o01101o252z2q193x2c1i1b3v111i1a21173u3w1z211411133v3b2o1920241u3s2v202n113u262c133x392q1720261z311m232e1g3e29361y2v3u1z101o360y1z102b213x2z29381w2x3s1z121m3e162t213n112038251q27332c162z2x232c183s291z1z3a231s25332e1421261w1c3s291w2s29163u271s2u271q2c1z3w26111z3u281z3w243s2o3o011z2z2b3w141m252e2o111x21141z121m252e3o2o35202q1z312z29233v3226143q0z1e1c2t2e292q122s11101f2z1o113z3a23353w253w253r1536231z1z3a37112z141j1z1e1m2c182t312p2c2b213x2z2o1i27332c293y121o121i1e1d1f1c1c1h1c142e1i1e1a2g1k1c1a3e1a1e131g1i1e1i1d1f2c1u1d1p2e1r2g1r2c1s2c1y2c1q2g1c2e1s1c1z2c1u3c1p2e1s2e122c1s2e1r2c1s1e1i2e1s3c1h2c1w2d1x2e1q3e1x2c1t1d1w2c1q1f1s2e1q2c1u2c1v3e1t2e1s2e1t2c1u2e1b2c1s1f1w2e1r2e1q2c1u2d1w2e1r2g1j2c1t1c1w2c1r2e1q2e1q2c1y2c1u3c172e1s2g1y2c1s3c192c1r3g1r2e1q2d172c1u3d1v2e1q3f152c1s3d1d2c1q2f172e1q3d1a2c1u1d172e1r3g142c1s3d1a2c1q3f1t2e1q2d172c1v3e1a2e1q3f162c1s3d162c1q3f172e1s3d1a2c1u3d162e1q3f1f2c1s3d1b2c1q3f1b2e1q3d172c1u3d1r2e1q2f172c1s3d182c1q3f152e1r3c1i2c1u2d152e1q3f172c1s3d192c1s2e1s2e1q2c1e1c1h1c1k1g1a1e1i2d1d3c1d2c121e101f123d1s3d1e1e1s1f1u2f1h2d183e141b1d3g1c3f1k1c1b3c1e3d1h3g113f1j1c1i1e1j3d1e2e161e1d2d161e1u1e1h3e1d1e1e3e141d1j3e173g1d3f1q1e1m3c1e1c1d3f1d3f1d3d1f3d1e3d1d1f192f1c3d1e3d1d1e1q3e1d1e121e1s1e1h3e1p3d1d3f1d1c1f3c1a1c1d2g192e1a1e1b3d1i2c1d2e1d1g1i1c1d3c1i1d1e2e1h1f1r2c1s1e1l3c1b3g161e1b3e1i3e1h1c1e2e1r2g1j2c1u2c1k2c1q1g1y2e1r3e1k2c1w1e1d2e1s2g1p2c1u2c1u2c1r2g1y2e1r2e1l2c1u2e1b1e1s2g1o2c1t1e1l2c1s2f1y2e1r1c1m2c1u2e181e1r2e122c183c1h321i2f3e1b3d1q1e171e131e143c161e1i3f151g1e2e1m1c1z3e1i3g132e1t3e1x2c1w2c1v2e1s3g192c1w1d102c1t2g1o2e1s2d102c1v2e1o2e1r1e1u2c1v2c1u2c1s2e1w2e1s3c1b2c1w2e102e1q3e172c1v3e112c1s2e1u2e1u1c1q2c1v2c152e1q1e1o2c1u3e1h2c1u2e1c2e1s3e1i2c1w1d1x2e1r2g1j2c1w3e1v2c1u3g1x2e1s2c1e2c1w1c1x2e1s2e1h2c1u1d1a2c1u3f182e1s3d1b2c1u3d1a2e1q3f192c1w3d1q2c1s3f172e1t3c1f2c1u1d182e1s3f152c1u3d192c1t3f1b2e1s1d1a2c1w3e102e1q3f182c1u3d1b2c1s3f162e1s3c192c1u3d172e1q3e1d2c1u3d192c1s3g1j2e1s3d1b2c1w3e1c2e1q3f172c1u3d1l2c1s2f162e1u3d1d2c1u3d172e1q3f1b2c1u3c112c1s2e1i1e1h3c1e2d1g1c1h3d1d3f1c3c1d2c163c103d1b3g181d1b1d1e1e1g3f1e1e1c3d1e2d1m3c1o1e1g1f1h1e1e1c1j3c1b2f1i1f183d1e3c1c1e1g3f121f1h1c141d1y2d1j1f161e121b1f1e1g3e1p1e193e1c3e1l3e1g3d1e3g1c3f1e3c1e3d1e1e1k3g1i3f1w1e162c1g1c1b1e1b1g1h1d1r3c103e1c2g112e1a3d162d1e3c1g1e1g3e1c1c1u2d1r1c1c2g193f143e1f2e1k1e1k1g1f1e121e161c1c1e1r1g191e1e1c192c1w1c1v2e1r3e1s2c1u1c102c1u1e1h2e1u2e1h2c1v1e152e1r3e1p2c1u1c1z2c1s1g1u2e1u1e1m2d1w1c1u2e1s2g1o2c1u3d1h2c1t2g1r2e1s1c1m2c182d1x2e1v2e1h121q1d1i1e1e3g1u1g1h2d1d1c1l1d171f1f1f1b1c1l1c1w1e1j3e1s3f1c2c1u1c1k2c1q3e1z2e1s2c1x2c1w1d1p2e1t1e1e2c1u1d1z2c1r2e1p2e1s1e1x2c1v2c132e1u3e1w2c1u3c1g2c1s2e1r2e1q1d182c1u2c1s2e1s2g1i2c1v3c112c1s2g1y2e1r2c102c1u3d1i2e1s3e162c1u3c1t2c1s2e1q2e1r1c1i2c1w2c122e1u2e1x2c1u2c1d2c1s2g1e2e1r3e1l2c1u2d162e1s3e1d2c1u3d1b2c1q3g1b2e1q3d1a2c1v3c172e1s3f152c1u3c1j2c1q2f182e1s3c1f2c1u1d172e1s3e1f2c1u3d1a2c1s3f192e1q3d1b2c1u3c1x2e1s2f172c1u3d1d2c1q1f192e1q3d1e2c1u1d152e1t3g192c1u2d1a2c1q3f182e1q2d192c1v3c1h2e1s3f162c1u3d1b2c1q3f172e1q3d1v2c1u2c1s2e1f1e1d3b163e1h2d161g1c2g1d1c1k3e1r3d1w1g1c3e1d1e1e3e1j1c191f1k1f163d1f3c1c1d1e3g141f1f1d141e1y2d1h3f181e101b1e1d1g3d1k1e1b3e1b3d1l3d151d1j1e1i1f1f1d1i2c1a1c1d1f161g1q1d1l3c1a1c161e181e161c1u3e1l1c181e1a1g103b1e3e1e1c1g2f1c3f1d1c141e163e1b3e1c1f1c3d1l1e1e2c172f141f1d1c1e3c1e2d1g3f1a1g1e1d1e3e1m1d1f2e1s3f1h3d172d1g3d122f1e2f1a1c1h3c102c1s1g102e1r2e1e2c1w3c1d2e1u2e1y2c1m2c1j2c1q3f1s2e1q1d1x2c1v1c1o2e1u1e1t2c1h3d1u2c1r3g1t2e1r2c1l2c1w1c1g2e1t3e1d2c1h2c123d1u3e183f1f171e1i1s2c2h1j2j1g2h2b1f14|offsetwidth|fontScale|laquo|pjsga|mrgnp|888888|mozFullScreen|444444|CC1AD845|receiver|customimage|setOptions|receiverApplicationId|0121729c2b1af6a565d8313ee69b0e32|friendlyName|endCurrentSession|logos|moved|235|grdtc|autoJoinPolicy|tab_and_origin_scoped|b88932933313y351w371e27222o193v2e1d3o001z1o272z3o2m272e2o2m2w253a1e232z1i2e29361a2x3u1z3z1m280y1z3z39233x2z39361c2x3s1z3z1o21162t3z2p112038231s27333c14212x233c1w2u291z1z38251s25333c1621261w1011161z133v3b2q172z341u3u2t2z3n113w243c133x3b2o172z26121z1m23113w261z3u28113u261z3w2q2z39213x2e29213v2b233v252y3b3x2c1z1z2435143o00222e293w121o2e1b3o0z212m221z3z1o211z1z3s29112z1d393x2e181w10222x3u2s332e121z1c1m11153v27211v322o12232722332c1628352z1d1e1a2e143z261y11101z302u291z101m3u370z3z223516331k1k3f1l1e1k1d1f1e1o3d1h2g1q3d1f3e183g1i1e1g1e1h2d1e3c1s3f1i2c1r3e1z2c1u2e1y2e1r2c1w2e1s3d1k2c1s2e162c1q3e1r2c1u2c1q2e1r1c1e2e1u2c142c1u2e1x2c1q2e1b2c1u2e1e2e1r3e1h2e1s2c1u2c1s1g122c1s2g1r2c1s2c1z2e1s2c1e2e1u3c1t2c1u2g1u2c1r2e1t2c1u2e1g2e1r2c1v2e1u2d1y2c1u2e162c1q2g1x2c1u2e1b2e1q1d142e1u3e1v2c1s2f172c1q3f192c1s1d182e1q3d1x2e1s2d192c1s3e1g2c1q2f172c1u3d142e1q2d152e1t3d1o2c1s2f172c1s3f142c1s3d192e1s3c1a2e1s2d172c1u3f1b2c1q3f172c1t3d1f2e1q3d152e1s3e1b2c1s2f152c1r3f1z2c1s3d162e1s3e182e1s2d182c1u3g1t2c1q3f172c1s3e192e1q3d1s2e1s2c1u2c1f1e1f3d1e1g1g3e1u1e141g1q2e1b1e1i3e121e143f1e1c1e1e1s1e1q3e1f3e1h3c1d2f1b3e1j2d183g103c171f1f1e1g3d1g2e1d3d1q3g1k3c1o1c1i1g1f3d1a1e1h3c1b1d1k3g163d1d3e1a1e1g3e141f1f1c101e1a1c1a1c1a1e183d1k1g1s1d1b1d1b1f1k3d1d1f1g1e1d1e1m3e102c121g101c1c3d1f3g1i3d1r2g1s1c1d1d1a3g1q1c1q3e1g3d1e3e141f1g1e1q1f1g3c1u1e1h3f1a3c1d1g1k3c123e1f3f1e1e1v2f1s2c1u1e1s2e1r1c1d2e1s2e102c1t2e1d2c1y2g1v2c1u3c1q2e1r3e1r2e1s2c1t2c1t2e1u2c1d3e1s2c1s1c1f2e1r2c1r2e1u2d1h2c1t2g1s2c1d2e1t3c1w2c103e10122p243e141c1k3g1i2e1c3d162e1g3d1a1g1i1d1q1e1l1e103e1c1e1t3e142c1w2g1p2c1s2e112c1u2c1i2e1s3c1t2e1w2e1w2c1v2e1r2c1u2g1i2c1t2c1z2e1s2d1y2e1w2c182c1u2g1v2c1u2g1d2c1s1d182e1q3c1z2e1u1e1g2c1w1e1s2c1t2e1m2c1u2c182e1q2e1p2e1u1d192c1w2g1k2c1u2g1z2c1s2e102e1q3d102e1u2c1w2c1u1f1i2c1r2g1x2c1t3e1i2e1q1d192e1w3d182c1u3f172c1t3g182c1s3d192e1s3d1c2e1u2d172c1w3g1e2c1s3f1b2c1u3d1f2e1q3d182e1w3e1b2c1u3f152c1s3f192c1s2d192e1s3c1a2e1u3d182c1u3g182c1s3f1a2c1s3d1c2e1q1d172e1v3d1b2c1u3f172c1s3f172c1s2d192e1s3e1w2e1u1d172c1u3f1c2c1s1f192c1s3c112e1q3c1w2e1m1c123d1q1g1i1d141g141d141e1u2g1d1d141g123d1i1d1f3e1b2d161g1e1d1b1d1s3f1d1e1g3f1i1c1d1c1e1e1d1e1p3e1e1c183e151g1f2c1b2f1m1d1c1c1i2e1q2e1j3g1f1c1j3c1e2f191d1j1f1a1c122c1b2f192d1b2f1d2d1b3c1a1e1b3d183f173c1i1e1u3f1d2e1c1g1h1c1c3c1d1e171d1r1g1u1e123c1w1g123d1c3f191d1h1e1u2g1h2e1p1e1c3e181e1r3g1b1c1h1e1e1c1g2c1e1g1f2c1i2g1e3d1f2c1x3e1d2c1s1e122c1s2e1h2e1q1e1k2e1u2c1t2c1t1g1g2c1s3e102c1u1c1h2e1q2e1j2e1w2c1f2c1y2e1k2c1s2e1q2c1s2e172e1q3e1r2e1w1e1k2c1u2e1q2c1z2f1t2c172k2l1f1e3e1a1e1k3c1p1e1j1f1k1c1b3e1i1d1g1d1g2e1h1e192e172c1u1c1l2e1t2c132e1u1c1o2c1s3g1f2c1s2e1g2c1s3e1g2e1u2d1v2e1v2e1j2c1u2g1t2c1s3g112c1s2c1c2e1u1c1v2e1w2c1h2c1s1e1u2c1q2e1y2c1t2c102e1u2c1x2e1v2d1u2c1s1e152c1r2g102c1u2c152e1t3e1s2e1w1c1k2c1u1e1z2c1s1e1z2c1s3d1w2e1t3c1r2e1u2d172c1t3e1z2c1q3f1a2c1s3c1e2e1s3d172e1w3e1d2c1s3f182c1q3f1f2c1s2d172e1t3d1x2e1u3d172c1s3e1k2c1q3f192c1s3d162e1s1d172e1u3d152c1s3f182c1q3f1x2c1s3d192e1s3e1e2e1u2d192c1s3f1b2c1q1f192c1s3c1q2e1s1d172e1w3d1t2c1s3f182c1s3g102c1s3d172e1s3d172e1u3d172c1s2e1u2c1q2g1h1c123e193f1q1c1k3f1t3b1d3d1f3e1b2c1k3e102d1k3e1f3e1c1e1k3e1f1c183d133g1h2c192f1m1e1c1c1g2e1s2e1a3g1e1c1j3c1d1f1b1d1h3f1a3c122c193f1c1e1e3f1i2c1c3d1s1f1k1c1j1e1k1e1h1d1c2f1k3d1i1f1m3e1k3d1f3f1c1e1h1g1j3e141c1f1g1f3d1q3e1f1c1c1c1i2f121d121f1e1d1b1d1h3d1s2d1q2f1h3c1d2d143f1o1e181g1k3c1j1c1f1g1c1c1v1e142c191d1s1f1b1d1u1g1u1e1f3c182e1t3e1d2e1w2e1u2c1s2e182c1r3g1z2c1t1c1r2e1r1c152e1v2c1i2c1u2e1f2c1s1g1h2c1t1e193e1u3e182e1w1e1t2c1s3e1f2c1q2g192c1s2d1r2e153d152f172c121b1e1m1p2t2g1t1e2s1p2e161|historybgaover|hlsdvrtime|resumeSavedSession|thumbs_img|androidReceiverCompatible|reloaderTimer|MediaInfo|vast_impressions_all|RemotePlayerController|posterheight|pointa|pointw|slidespeed|177|posterwidth|unescape|pjs_thumbnail_|1005|1006|Track|castplay|RegExp|pointcolor|disconnected|msFullscreenElement|posters|TrackType|TEXT|trackContentId|loadCastFramework|cast_sender|sender|trackContentType|subtype|CAPTIONS|ffce00|stripsspace|images|TextTrackStyle|customData|uncasted|vast_remove|CASUAL|action_back|DROP_SHADOW|Orientation|shape|postertitleonhover|getCastDevice|00000016|edgeColor|GenericMediaMetadata|stripsw|metadataType|Verdana||MetadataType|normalonclick|castpause|editTracksInfo|tippmargin|GENERIC|getSessionObj|textTrackStyle|tipa|EditTracksInfoRequest|edgeType|wjXjMKB0bK9VwkPjduYifGwTwOF5duIjCjxneNdjzqxjaZw6AqXjMNekc2YWdjw6wkoXAroXAqwTwNxOcZw6AGXjMNeXMKFlbK5OwkPjAqoXwrohAqwTwNmkc25UMLxObK4jCjwXwrohAqoXwjXjMNeiwkPjAq4ZwjXjMNeic3amdjw6wkoVAZwTwOBkMKYmc3amdjw6wkMjzqxPbKFmwkPYzqxPbKFmc25Xcut5wkPYzqxPbKFmc255c3J0eKxmwkPYzqxja2BWcu9Zc3amdjw6wj0YwjXjMNejc3xlaLwjCkp9zqxkc250dN9TL2YQeNIjCOTjc3xlaLwjCksnzqxWcjw6AGXjeuJ4eqw6wNYQeNIjzqxTaLF0aLxndutkbK5OwkPZzqxiM3FQc24jCjxTbLamwjXjevmXaGw6wOFmfvEjzqxPMK5lwkPXzqxkcumkbZw6AqXjaN9VevBQfNIjCksXzqxUMLxObK4jCjwXwrohAqoYBGwTwNiQauIjCksTwNiQauJWcOaWaqw6AGXjMGw6Aq41gGXjM29VevxWct9neu9XwkQ7wN9ZauJZwkPYBqXjc24jCkoTwNmkc24jCjw8d3aOwveQavFPDGdZAqdhbuJQa2i0DGdZAqd|isflash|019|wjXjbKBWckwjCjw8d3aOwveQavFPDGdZAOp4xZpPaKmObvE9xnwZdvhOwvaQaLeqc3h9xnwZBjoZAHdhAkwhAkwOwvamdOBQc249xnsVAGdhfu1TcOA9x2i0evo6Lq9dz3e3eZ53AZ5WdNedznwXArpdz3B2aZdhfu1TcOA6fuYQcNT9x2i0evo6Lq9dz3e3eZ53AZ5WdNedzns5CHmdz3iTbK5Sxn4hwqohDuFmaOA|029|DtXWd3FWdr4hwqohwqohwrYdz3xiaumicseZMKFQaK50Djohwqo8Lq9laKanDjohwqo8aZpQar0OduYifHsOwvB0dN9SaH0OcN9VaGdhd3FZc2UmzLeQavFPDGdYxZpNbKYTDGeVc25mxZpNbKYTzLx1cuI9x2J2aK5WauEOwvFZMK5naN9ZcH0OevxicOBTMLFmyrwZBj4XAroXAroTwrwYCq4XAroXAroQxn4hwqohwqohwrYZaKB0wumlDGeGaKB0MK5OcuIUAjdhaNmTcr0OeLxTyqBZMKFQMKYvdNtlbKJVeq0YyGdhfr0OAqdhfH0OAqdhe2mleuh9xnwXxZpPaKmObvE9xnwXxn48Lq9ZaKB0DjohwqohwqohDvpWcvmTbK5mwumlDGeXcut5xZpNbKYTDGdkFlauFlauxZpNbKYTzLx1cuI9x25WcOQmdN8OwvpWbK50dn0OBZ4XAko4AnAnAZo1zkM1Bkw1AnAnwrdhAHEVAnEnBnInAZoYBq4ZBGoYAqo3zkoZArhnAnAnwrIVBkI2AkInAnAODkYdz3pWcvmTbK5mDjohwqohwqohDvpieuhhar0OHHs5zkITAq41wsXYCG41zrs5zkIZBkw5BnMOwumlDGeAbK5mxZpnevxWb2IUc3piM2m0fH0OAq4nArE3AHI4ArMOwvB0dN9SaH0Ow0auFlauFjdhd3FZc2UmzKYQcNJkMLo9x3BYeKtZaGd|041|DtXWauJNdn4hwqohDvpieuhhar0OHHsVBGXXwsAXzkM3AjXXwroTAq42BnwhAqXYzkIhHroTBZ41wsAXzrhVAnw4wroVBkdZzrlhAG41zrlhEnwVAnw4zrlhAZX4zkAZCqonzrdVBGpAAZXYzkIhEnATAq42BnwhAj4nAkhTAqoYzkITAqpAAG41zrohKjdhbKE9x1pieuhOwvB0dN9SaH0OcN9VaGdhaNmTcr0Ow0auFlauFjdhaNmTcq1ZeKYmDGemeNJVc2Flxn48Lq9XMLFPDkYdz3B2an4jzqxPMK5lcuJnM2tTaGw6wksVBqwTwNiicNFTaK1idNeQcjw6wkAVBGoXwrohAHojzqxPMK5lcuJiwkPjAGwTwNeZMKFQaK50wkPXzqxOdNtlbKJVeuBWcu9ZwkPjaNaNaNaNwjXja3xiaummcOFkc2YWdNxOwkPjAroXAroXwO0TwNBWcOFZc2YgduYifGw6fZxWdNFmdjw6AjXjc24jCksTwNmkc24jCjw8d3aOwveQavFPDGdZAOp4xZpPaKmObvE9xnwZdvhOwvaQaLeqc3h9xnwZBjoZAHdhAkwhAkwOwvamdOBQc249xnsVAGdhfu1TcOA9x2i0evo6Lq9dz3e3eZ53AZ5WdNedznwXArpdz3B2aZdhfu1TcOA6fuYQcNT9x2i0evo6Lq9dz3e3eZ53AZ5WdNedzns5CHmdz3iTbK5Sxn4hwqohDqsUzGpvaK5mdNt0c3w6wtBSaLFkbqo0AjoPAnM3CrsQwq0hbvF0drQdz1XWe3e3zNxWbuJUbKtVM29lbK5OzNBWcJXWd2UmeuBPwq0UDjohwqo8auJnMn5rdNJieuJlwveQeuhhI2UmeuBPzkYdz2Fmd2A|036|996|wqohwqohwqo8dut0bqplDGeBAHlVBGXXzkIhHrs5zkITAHlVBHw2Akl3BjdhbKE9x0YQcNIOwvB0dN9SaG1WdutkbLF5DGdXzkAXBrdYBHhXBjdhd3FZc2UmDGdkFlauFlauxZpnevxWb2IUcumVaKBidr0Od3t1MLxmxn48Lq9XMLFPDjohwqo8Lq9ODkYdz3B2an4jzqxQM29VAZw6wkYneNdhe2mleuh9xnwXxZpPaKmObvE9xnwXxn48aZp0dNtVd2aWdN09x3FZMK5ncut0aGhZzqonyGd|984|981|988|001|wqohwrYlaLBkDlBZaKt0aKEhe2m0bqpHb2J0M2hVDtXWauJnMn4hwqohDuFmaOA|1fZxnM3xmaK5kc2YWdjw6wkoXAroXAqwTwOFWc2YjMLwjCOTjM29Tc3wjCjwXAroXArojzqxPbKFmwkPYzqxUMLxObK4jCjwXwrohAqoXwjXja3xiaummcOEjCkoTwNtVbK1ieumWcjw6wNtTduiiwjXjMGw6wkoVBjwTwNhjCkAYgGXjM29VevxWct90bLFTaGw6fZxWdNFmdjw6AGXjc24jCksTwNtkeumWcjw6wOFQeuYmwjXjevmXaGw6wOFmfvEjzqxXc3BQeumWcjw6wNxWevFWcG1TaKa0wjXjM2YQM2TjCkoTwNiicNEjCkoTwOFmfvEjCjwjzqx2MLwjCjx0bLFTaGwTwNiQauIjCksTwNiQauJWcOpTMLljCkoTwNtVbK1ieumWcjw6wN5WcNIjzqxjaZw6AGXjMNeiwkPjAq4nwjXjMNeXMKFlbK5OwkPjAHohAHohAHohAHojzqx0bLFTaGw6wjwTwN1idNeQcjw6wkohAqonAqoXwjXjMNenevxmeuBPwkPYzqxNc250d2m6aGw6AHsTwNaWcOEjCjxIMKiWcKsTELxQMKXTJNJZautVMGwTwNsjCjwXzkhjzqxTaLF0aLxndutkbK5OwkPjAq44wjXjbumlaK9VcuJieNJicNFXcut5wkPYgGXjM29VevxWct9TbK5mwkQ7wN9ZauJZwkP0zqxWcjw6AGXjevmXaGw6wOBPMLpmwjXjMKB0bK9VwkPjcumVaGwTwNhjCkETwOxWeK5lbK5OwkPjAGwTwOdjCksXAqXjMGw6wksjzqxiMNdjCjwXzkAjzqxicu9iaqw6wkoVBqwTwNtWeNJZwkPjzHsjzqxkc2YWdjw6wNaNaNaNajwTwNBWcu9ZMNdjCjxjMKxiMNsjzqxkc2YWdNYWMKEjCjxNaNaNaNMjzqxkc2YWdN92aLwjCjxNaNaNaNMjzqxjeKaNaLwjCOTjc24jCkoTwNBWcu9ZwkPjaNaNaNaNwjXjMGw6Aq41gGXjdu9nbLFQc24jCjxkc250dN9TdZwTwN1idNeQcjw6wkohAqoXwrsXwjXjbutVauYmwkPYzqxja3piauFQcNdjCjw1wrohBGoXwjXjeumXwkPYzqxPbKFmwkPYzqxPbKFmc25TbLamwkPYzqxPMK5lcuJQM29VwkPjDvB2aZp3bKF0br0OBvp4xZpPaKmObvE9xnmXfqdheNmme0xWfr0OAqoXwrEhCGdheNJZd2mWck0OAG4YxZp4cKYVdn0ObvF0drQdz1XWe3e3zOdnzN9Za1XWAkoXAtXWd3aOxZp4cKYVdnQ4cumVbn0ObvF0drQdz1XWe3e3zOdnzN9Za1XWAHl5CJXWfuYQcNTODjohwqo8wG0UwsemcNJZMLFWdkPhI2UmeuBPwrEZwqhnBkd4AGlhzGpPevFXCmXWLq93e3dVMN9PaK1QMK5kc2FQcNdVM29ULq9nb2J0M2hhzG0|DtXWdNJker4hwqohwqohwrYXMLFPwuE9x003zkAXCHo5ArlYzrMhEnMVBHh2BrdZBnATBjo2zrMVBkdZwrMTBZ41wsX2zrsnzkIhEnMTAHEVAnw4wrMVBHh2BrdZBnATAHIhBZ4nArlXCHo5AGXYBGprCq4XAns3ArlXCGXYBGo4zkMYCrs4AHhZzrs0zkAZCqo4zkMYCrs4AHhZzrsnzkIhHrhVBks4AHhYCrwTBZ41wsA4zkMYCrs4AHhZzrMVBkdZwrhVArAYBno5ArlTBjo3zkAXCHo5ArlYzrMhHrdVAno5ArlXCHsTBjpbws0YAj40zrMhEnsYzkM3BnA4AHhTBjoYAG4XCHo5ArlYzrMVBkdZwrsYzko5ArlXCHsTBZ41wsXYAG4XCHo5ArlYzrsnzkIhEnsYzko5ArlXCHsTAHEVAnw4wrsYzkM3BnA4AHhTAHIhAHwVBqXYBGprAHAVAHwZBks4AjXYBGoYAZ43ArlXCHo5zrs0zkAZCqoYAZ43ArlXCHo5zrsnzkIhHrsnzkdXCHo5ArlTBZ41wsAYAZ43ArlXCHo5zrMVBkdZwrsnzksZAkMYCrwTBjoYAj40zrMhHrsZzkETBjpbxZpNbKYTDGdkFlauFlauxZpNbKYTzLx1cuI9x25WcOQmdN8ODkYdz3pieuh|992||hdbffs|running|wqohwqohwqo8dut0bqplDGeBAHAVBGXYAq4XBrlnAnM3wsXYAj40BHo2BkAnzrlhHrsZzrlVBrIXBkMnAnshHrsnzko0CHAnBkdTAHoVBGpAAHwTAHsVBHE5AnA2BZpAAHwVBrIXBkMnAZXYAjpAAHAVBGXYAq45BHo2BkAnwsXYBq41BrlnAnM3zrsZwsXYBGXYAG41BrlnAnM3wsXYAZ45BHo2BkAnzrsXzkIhHrs1zrlVBrIXBkMnAnshHrs0zkI0CHAnBkdTCGpAAHAVBGXYAq4XBrlnAnM3wtPOwumlDGerc21jbK5maq1HbutXaGdhaNmTcr0Ow0auFlauFjdhaNmTcq1ZeKYmDGeVc256aLxWxn48Lq9XMLFPDjohwqohwqohDvpWcvmOc24haNmTcr0Ow0auFlauFjdhaNmTcq1ZeKYmDGeVc256aLxWxZpXc2mVevA9xnMhCG4XBrw3Brd5wrMhAHsVCHMYBHl0CGo3zkh2Ars3BqoYAG45Bks1CHE5wrsXzkM0Brh1CqoYBq4XArEnBrd1wrsXzkM0BkIYBqo3wrdVCrMYBrwZwrlVArEZBnIZBHdhBjo5zko0Akd1AkI3wrMhCG4XBrw3Brd5xn48Lq9Xc2Y5a29VDjohwqo8Lq9ODkYdz3B2an4jzqxiM3FQc24jCjxUeLFmwjXjMKB0bK9VAjw6wOJVcLJ0aGwTwOF5duIjCjxneNdjzqxnM2tTaGw6wksVBGwTwN1idNeQcjw6wkohAqoZwrsXwjXjMGw6wkoVCqwTwNtWeNJZwkPjAGx9zqxkc250dN9TL3aWcvJUaGw6fZxWdNFmdjw6BjXjc24jCksTwOF5duIjCjxnbutXaGwTwNtkeumWcjw6wOaWcvJUaGwTwNhjCkETwOxWeK5lbK5OwkPjAGwTwNB1d3FWcLeQavFPwkPYzqx3wkP5AqXjMGw6AGXjMKxOwkPjAq4nwjXjMK92aLwjCjwXwjXjM29Tc3wjCjxNaNaNaNMjzqxkc2YWdNxOwkPjaNaNaNaNwjXjM29Tc3xWeNJZwkPjaNaNaNaNwjXjbumlaGw6AGXjbumlaK91eu11euIjCksTwOxWeut0bK9VwkPjAkdXwjXjMNeXMKFlbK5OwkPjAHohAHohAHohAHojzqxjaZw6AGXjbutVauYmwkPYzqxUMLxObK4jCjwXwrohCrohzHI1wjXjbutVauYmbKBWcjw6wkYneNdhe2mleuh9xnFXfqdhbuJQa2i0DGd5dvhOwvaQaLeqc3h9xnohAqo0wrlOwvamdOBQc249xnsVAGdhfu1TcOA9x2i0evo6Lq9dz3e3eZ53AZ5WdNedznwXArpdz3B2aZdhfu1TcOA6fuYQcNT9x2i0evo6Lq9dz3e3eZ53AZ5WdNedzns5CHmdz3iTbK5Sxn4hwqohDqsUzGpvaK5mdNt0c3w6wtBSaLFkbqo0AjoPAnM3CrsQwq0hbvF0drQdz1XWe3e3zNxWbuJUbKtVM29lbK5OzNBWcJXWd2UmeuBPwq0UDjohwqo8auJnMn5rdNJieuJlwveQeuhhI2UmeuBPzkYdz2Fmd2A|wqohwqohwqo8dut0bqplDGeBAHlVBGXXzkIhHrs5zkITAHlVBHw2Akl3Bjdhd3FZc2UmzK9XMKBQevl9xnoVAno0Bns1Cro2xZpnevxWb2I9xZBuFlauFlMOwvB0dN9SaG1TbK5mM2tXDGendLJidNIODkYdz3pieuh|wqohwqohwqo8dut0bqplDGeBAHlVBGXXzkIhHrs5zkITAHlVBHw2Akl3BjdhbKE9x0YQcNIOwvB0dN9SaG1WdutkbLF5DGdXzkAXBrdYBHhXBjdhd3FZc2UmDGdkFlauFlauxZpnevxWb2IUcumVaKBidr0Od3t1MLxmxn48Lq9XMLFPDjohwqo8Lq9ODkYdz3B2an4jzqxQM29VAjw6wkYneNdhe2mleuh9xnwZdvhOwuimbKePer0OAkxXfqdheNmme0xWfr0OAkw2wrwYBZoZAjoZAjdheNJZd2mWck0OAG4YxZp4cKYVdn0ObvF0drQdz1XWe3e3zOdnzN9Za1XWAkoXAtXWd3aOxZp4cKYVdnQ4cumVbn0ObvF0drQdz1XWe3e3zOdnzN9Za1XWAHl5CJXWfuYQcNTODjohwqo8auJNdn4hwqohwqohwrYZMKFQMKYvdNtlbKJVeqpkfr0OBHomxZpkfH0OAqIOwua4DGd1AqIOwua5DGdXxGdhdk0OBrEVArl1AHhnCGIOwumlDGeZMKFQMKYvdNtlbKJVeq0Yxn4hwqohwqohwqohwqo8d3FWdqpneu9XzKBWcu9ZDGdkFlauFlauxZpWaNanaLE9xnomxn48Lq9neu9XDjohwqohwqohwqohwrYneu9XwvB0c3oUM29Tc3w9xZBuFlauFlMOwvB0c3oUc3piM2m0fH0OAqdhc2aNd2J0DGd5AZ4nCrIZCrA4xGd|wqohwqohwqo8dut0bqplDGeBAHAVAHl2Brd4zrdVAHs3BkM4wsAYAZ4XAnA3AnETBZ4nArA1BrwhAHAVArAnBnA0zrdVBko0CHA0wrsnzks5BkE3CqX3zkd4CHh1BqprAHAVBnl4BrhZzrhVBrd5Bkw2wrs0zks2CHM0CqX5zkEZCrE3CqoYBq4YBkl2BrhTAHoVBrhXCHd0wsAYBq4YBkl2BrhTAHsVBHAZBHshAHAVBnl4BrhZzrsZzkE4Arh5BqoYAZ4YCHdnAHwTAHAVAHdYAHEhEnsnzkonBrI2AjXYAZ4nBHM1AnEhAHAVArA0BHMZzrsnzkM1BnE1CqoYAZ4YCHdnAHwTAHAVCrEnAnw2wsAYAZ4ZBnhZBZXYAZ45AnMXAkMhAHAVAnh0BHMTAHAVCHhZBkshAHAVBrlYAkI4zrsnzkl4AkMYwsAYAZ41CHd1AnMTAHAVCHhZBkshAHAVBnonCrw2zrsnzklnBkoZBjoYAZ43CrE3CrETAHAVCrEnAnw2wsAYBq41AnI0AHETAHwVCHhnAnM0wrs1zkoXArhZCqXYAG43CHwXBZoYBGXYAq40Cro5BnEhEns1zkoXArEYBqX5zks2CrlZBqoYBq41AnITBZ45BnM2BnMhAHAVBnhnAHwZzrdVAHs3BkM4wsAYAZ42AHl5BHhTBj45Ans3CHEhAHAVAnI3CHhTBj45Ans3CHEhAHAVAHl2Brd4zrdVAHs3BkM4wsXYAZ4YCHM0BnhTBZ4YAHd2BkhhKjdhbKE9x3pRd192c2Y1cKJgaKYmcKJVerwOwuaQcuX9xZBuFlauFlMODkYdz3pieuh|DtXWdu9TfKeWck4hwqohwqohwrYXMLFPwuE9x00YAj4ZBkIXArwTCq4YBnAYAGprAHwVAHo0BrATBZ45Crh1AHEhAHsVCrE2Bko0zrdVCHh4BHs0wrsYzkM4Bkh0CqX4zks3Bro1CqprAHsVBHw3BHo2zrhVAnI5Bko4wrsYzkIZBnIXBjX4zkM1CHl5AjoYAG42Crd2BkETCq44BrMXAGpAAHsVBkh3BkM0zrhVCrE1ArM4wsAYAj4XBroZBnhTCG4ZBHIXBnwhAHwVAkI3BkE2zrlVCrs3Bro0wrsZzkw1BnM0BjXYAq40BrwnBnMhEnsZzkw1BnM0BjXYAG4XBkM4BnEhAHwVArEXBkh2zrsYzkMZBnAYwrsYzkM4CrE4zrsZzkonBnAYBqprAHsVBHw3BGXYAj4ZAks5AGoYAG41Akd1zrsZzkIZAkw5BqoYAG42Crd2BkETAHwVBno4Bnh2wsAYAG43BkdnAnhTAHwVCroYAnw0wrsYzkh3AHl0AjXYAj44Brd4AkEhAHsVCHd2BHETAHwVCrE3Crw0wsAYAj4XCrs1BrMTAHwVCrE3Crw0wrsZzks4Bks0BqXYAj44ArsnAkEhAHwVAkM1Crs4zrsZzkdXCrd4BjprAHwVBnM1AHs0zrsZzksZCHh0BjoYAZ4XBnE4AkhTAHsVAnw1Brl4wrsnzko3BrEZzrsXzkE0AkA3BjprAHAVArd0Crw4zrlVBHI3AnIZwrsZzkd2Anh5zrhVBnIZArI2wrsZzkw2BHoXAjX4zks3AnsYBjpAAHwVAkM1AroZzrhVAHdnAHshKjdhbKE9x3pRd192c2Y1cKJgaKYmcKJVersOwuaQcuX9xZBuFlauFlMODkYdz3pieuh|DtXWdNJker4hwqohwqohwrYXc2Y5a29VwuaQcuX9xZBuFlauFlMOwuaQcuXUdOJTaH0OcN9VfNJZcZdhdu9QcOFnDGd2wrlVArEZBnE3CGo2wrsYzkl2AHI5BrlhBZ44BkoYBnEhAHsVCHMYBHl0CGoYAq42BrE4BHhhAHEVAro0AnE3BGoYAq42BrM1AHEhBZo3zkh2AHEZAjo5zko0Akd1AkI3wrMhCG4XBrw3BHw1BZo2wrlVArEZBnE3CGd|432|wjXjMKB0bK9VwkPjduYifGwTwNtkeumWckwjCjxXMLJnaGwTwOF5duIjCjxneNdjzqxnM2tTaGw6wksVBGwTwOBkMKYmc3amdjw6AG41zqxUMLxObK4jCjwXwrohAjo1wjXjMGw6wkoVCqwTwNtWeNJZwkPjAGwTwNxOwkPXzqxja2sjCjwYwO0TwNBWcOFZc2YgcLJ0aGw6fZxWdNFmdjw6BGXjc24jCksTwNmkc24jCjw8d3aOwveQavFPDGdZAOp4xZpPaKmObvE9xnwZdvhOwvaQaLeqc3h9xnwZBjoZAHdhAkwhAkwOwvamdOBQc249xnsVAGdhfu1TcOA9x2i0evo6Lq9dz3e3eZ53AZ5WdNedznwXArpdz3B2aZdhfu1TcOA6fuYQcNT9x2i0evo6Lq9dz3e3eZ53AZ5WdNedzns5CHmdz3iTbK5Sxn4hwqohDuFmaOA|857|275|372|296|957|883|914|007|fullwheel|wqohwrYXMLFPwuE9x00YzkITAqprAq42BnwTAqoXzroVBkdZwroTAG41wsXXzrdVBGprAqX4zkAZCqoXzkM3AjX5wrsVBGX5wsAZzkAZCqX5wrATCq4nAkhhAZX3zkIhHrATAG41wsAnzroVBkdZwrwVAnw4zrohAG41zrohHrsVBGXXwtPOwumlDGeEMLFPxZpnevxWb2I9x25WcNIOwuaQcuX9xZBuFlauFlMOwuaQcuXUdOJTaH0OaLamcN9laqd|default_w|962|971|979|985|994|997|775|897||885|915|983|beaeerjvn1dx|993|appName|918|874|default_h|416|003|hdbfnr|096|185|267|344|483|848|547|606|659|705||747|785|818|wqohwrYlaKanDkYdz2FmaOA|DtXWdut0br48Lq9neNd|u10|||readAsText|DtXWeLBmDjohwqohwqohwqohwrY1d2IhaNmTcr0OeLxTyqBZMKFQMKYvdNtlbKJVeq0YyGdhfuYQcNT6bvxmak0Ow3pieuhUAjd|DtXWM2mZM2YmDjohwqo8Lq9laKanDjohwqo8aZpQar0OF3xWeLoOwvB0dN9SaH0OcN9VaGdhd3FZc2UmzLeQavFPDGdYxZpNbKYTDGeVc25mxZpNbKYTzLx1cuI9x2J2aK5WauEOwvFZMK5naN9ZcH0OevxicOBTMLFmyrs2AG4XAroXAroTwrs5AG4XAroXAroQxn4hwqohwqohwrYOwumlDGeDeNtTxn4hwqohwqohwqohwqo8eLBmwuaQcuXUc3piM2m0fH0OAq4YBGdhaNmTcr0Ow0auFlauFjdhfuYQcNT6bvxmak0Ow3pieuhUAjd|225|drop|handshdw|handlemarginbottom|handlemargintop|brdtop|setioff|wqohwqohwqo8M2mZM2YmwumlDGeXMLFPzHwOwuB4DGdYAqdhM3l9xnsXxZpZDGdYAqd|PluginSubword|l3v_left|wqohwqohwqo8dNtlbKtTF3xiaummcOEhM3h9xnIXxGdhM3l9xnomxZpNfr0OBHomxZpNfH0OAqIOwvw9xnI5zksZCrEYCqIOwumlDGeZMKFQMKYvdNtlbKJVeq0Yxn4hwqohwqohwqohwqo8d3FWdqpneu9XzKBWcu9ZDGdkFlauFlauxZpWaNanaLE9xnomxn48Lq9neu9XDjohwqohwqohwqohwrYneu9XwvB0c3oUM29Tc3w9xZBuFlauFlMOwvB0c3oUc3piM2m0fH0OAqdhc2aNd2J0DGdYAromxn48Lq9neu9XDjohwqohwqohDtXWdNtlbKtTF3xiaummcOE|wqohwqohwqo8dut0bqplDGeBBj40AHM1Bns0AZXYAq42AHs3BkMYwsA2zks4Bkh1Bns0zrsXzkMYAHd2BkshBjXYAq43CHh2AkAnwrMTAHsVArAXBkwnAZprBjXYAG4ZBkwXBHs5wrMVAHh2CrI3AHETAHsVBrIXArIYCGo2zkEYBkI3AHEnzrsYzkE1Aro1AHlhHrdVBkd3CHhnAHlTAHsVBrIXArIYCGpABj4YBnw4BnA5BGXYAj45BHd0BrM4wsA2zkoXCrAXAkIZzrsnzksYCHs2AHshBj4XArhnArw1AjXYAZ4nCrI0BrM4wrMVAHdZCrdnCHITAHAVBHE3AHMYAGprBj4nAnI3AnsXCGXYAZ43AHs3Anw1wrMVBkoXCrdnCHITAHAVBnsYBnAZBGo2zkd2Brh3Anl1zrsnzkI0Bns2AHshHrhVAkdYAHw2ArITAHwVArEZArIYCGpACq4ZBnsYAkMXBGXYAZ4nArA0BkA2wsA4zkw3AHsZBko1zrsnzkInAns3BnlhCq40BHd5CrAYCGXYAZ43AksYBnd5wrhVBkh5BrsYBnMTAHAVBnwYAHd3CGprCq45AHlYAkMXBGXYAZ43AksYBnd5wrlVAHo4AkM4CHsTAHAVBHAnAHd3CGo5zksXCrw2CrlYzrsnzkAXAnE2AnMhHrlVAHo1CHhnAHlTAHsVArAZCHo5wsA5zksXBHl4Ans5zrsXzklZBrAnBnMhCG4XBkI0AHs3BjXYAq44AHlYCHE3wrhVCHh0CrEXAnETAHoVBnA1AHl0BZprCq45ArEZBkh5AGXYAq42BHE2AkAnwrhVBnl1Bkl3BrhTAHoVBks0ArIYCGo4zkM4CHEYAHd2zrsXzkMYBro1AHlhHrMVBrs2BHdYBrATAHoVBksYBnM2AGpbxZpQar0OI2iiduIOwuaQcuX9xZBuFlauFlMOwvFZMK5naN9ZcH0OevxicOBTMLFmyrdVBHI0AHA0zqoYAj4YBkM0BnwQwvxWeut0aGhUAnMXzkoXAroXAqlhevxicOBTMLFmyq03zkI1BrsnBqXhzHsZzks2BkE3Ajlhxn48Lq9XMLFPDjohwqo8Lq9ODkYdz3B2an4jzqxiM3FQc24jCjxNeKYTd2BZaKJVwjXjMKB0bK9VAjw6wN5WdN1icvBkdNJmcjwTwOF5duIjCjxneNdjzqxXc3BQeumWcjw6wNBWcOFZc2YnzLxQa2i0wjXjcKtZa2mVwkPjAqoYwrshAHojzqxnM2tTaGw6wksVBqwTwNsjCjwXzkhjzqxic3amdjw6wksjgGXjM29VevxWct9neutZeqw6fZxWdNFmdjw6AHwTwOpWd2m0bK9VwkPjM2JVeuJZwjXjd2BicuIjCjw1wjXjc24jCksTwNmkc24jCjw8d3aOwveQavFPDGdZAvp4xZpPaKmObvE9xnwXdvhOwvaQaLeqc3h9xns2AGoYCHshAkohAkoOwvamdOBQc249xnsVAGdhfu1TcOA9x2i0evo6Lq9dz3e3eZ53AZ5WdNedznwXArpdz3B2aZdhfu1TcOA6fuYQcNT9x2i0evo6Lq9dz3e3eZ53AZ5WdNedzns5CHmdz3iTbK5Sxn4hwqohDuFmaOA|DtXWeLBmDjohwqohwqohDtXWan4hwqohwqohwrYXc2Y5cumVaGpNbKYTDGdkFlauFlauxZpNbKYTzLx1cuI9x25WcOQmdN8OwvpWbK50dn0OCq41AHEnBkd4Ajo3wrhVBGoYAj45CHsnBnlnwrsnzkIhCG45CHI2CrdnBjo4zkIYBrA2BnhZwrdODkYdz3pWcvmTbK5mDjohwqo8Lq9ODkYdz3B2an4jzqxQM29VAZw6wkYneNdhe2mleuh9xnwXxZpPaKmObvE9xnwXxn48aZp0dNtVd2aWdN09x3FZMK5ncut0aGhZzqonyGd|DudhevxicOBNc3xUDGe0dNtVd2YieuIPBqXhBqlODkYZaKB0wvh9xnoOwvl9xnoOwveQavFPDGdYAjdhbuJQa2i0DGdYAjdhaNmTcr0Ow2aNaNaNajedzn48Lq9ODkYdz3B2an4jzqxiM3FQc24jCjxneu9XwjXjevmXaGw6wOB2aZwTwNxOwkPXgGXjM29VevxWct9XdNJ2wkQ7wN9ZauJZwkPYBGXjc24jCkoTwNmkc24jCjw8d3aOwveQavFPDGdZAqdhbuJQa2i0DGdZAqd|clone|constrols|sub_all_title|DtXWd3aODjwTwNtkeumWcjw6wOBPMLxmwjXjevmXaGw6wOB2aZwTwOpWd2m0bK9VwkPjeu9XzLxQa2i0wjXjcKtZa2mVwkPjAHIhAHIhAqoXwjXjMNdjCksTwNxOcZw6AGXjd2BicuIjCksTwNxOdutlaumVaZw6wkMhBjo2wrMjzqxja2sjCkoVAZXjMNeic3amdjw6Aq42zqxicNmUMLFQc24jCjxXc3BQeumWcjwTwNJid2IjCjxmcutneumkwO0TwNYicNdjCjxZeGwTwOBmevFQcNenwkQ7wOBmevFQcNenBqw6AGXjd2J0eumVa3A0MKB0bK9VwkPjd3pmaKEjzqxnaLF0bK5OdnIjCksTwOBmevFQcNenBKtkeumWcjw6wOBkMKYmwO0TwNBWcOFZc2YgampUGmljCOTjc24jCksTwN9ZauJZwkPYCqXjMKB0bK9VwkPjM3Jneu9UwjXjbKBWcjw6wkYneNdhe2mleuh9xnwXxZpPaKmObvE9xnwXxn48aZpNbKYTDGdkAroXAroXxn48M2mZM2YmwuB4DGdYAqdhM3l9xnsXxZpZDGdYAqdhaNmTcr0Ow2aNaNaNajedzn48Lq9ODkYdz3B2an4jzqx0fLpmwkPjd3aOwjXjdu9nbLFQc24jCjx0c3oUdNmObvEjzqxUMLxObK4jCjwYBGoYBGoXwrojzqxTbK5SwkPYzqxTbK5SeLxTwkPjM2iZc21mM2tneqx9zqxkbvxWcKJkMLB0wkQ7wN9VwkPYgGXjdvxmcu9iaqw6Av0|sub_allmy|handlemarginright|handlemarginleft|subtitle_errdel|wjXjMKB0bK9VwkPjcNJ4eqwTwOF5duIjCjxneNdjzqxnM2tTaGw6AG4ZzqxXc3BQeumWcjw6wNBWcOFZc2YnwjXjcKtZa2mVwkPjAqoXwrohAHIjgGXjM29VevxWct9nbutZaGw6fZxWdNFmdjw6AHdTwN9VwkPXzqxQM29VwkPjDvB2aZp3bKF0br0OAkoOwuimbKePer0OAkoODkYOwvFZMK5naN9ZcH0OevxicOBTMLFmyrsTwrAQxn48dut0bqplDGeBAHoVBHwZBnIXAZXYAj4nBrh0AHw4wsXYAq41Akw3BHonzrlVAnonAnl0ArshEnIVBHA2BHh2BrhTCG4YAHl1Arh5CqoZzkInBrhXCHh5zrsYzkA4CHM5CrshAqXYAZ45AHw1Ano1wsAXzrdVCHs1CHw1AHlhBG4ZAkM5Bkh3BZXnzks5AkdYBHA2wrsXzkIZAkd1ArATAZ4YAnl4BkoYwsXYAq41Akw3BHonzroVAHs3BkE3ArI5wsXYCq4XArA1Crs4zrMVAkAnArw5CHAhHrsXzkIZAkd1ArATAHwVAnE4BrsZCqpbxZpNbKYTDGdkaNaNaNaNx1XWDkYdz2d|onmouseup|fullscreenElement|DtXWd3aODjwTwNtkeumWcjw6wOpZaLMjzqx0fLpmwkPjd3aOwjXjd2BicuIjCksVAjXjdu9nbLFQc24jCjxkc250dN9TdZwTwN1idNeQcjw6wkohAqoXwrs1wO0TwNBWcOFZc2YgcNJ4eqw6fZxWdNFmdjw6AHMTwN9VwkPXzqxQM29VwkPjDvB2aZp3bKF0br0OAkoOwuimbKePer0OAkoODkYOwvFZMK5naN9ZcH0OevxicOBTMLFmyrITwrIQxn48dut0bqplDGeBAq40Bkl0CqXYaG0XBGpAAq40Bkl0CqXYaG0XBGpAAq40Bkl0CqXXwsX3zkE2CHE3zrIVAks4BnIhHroVBrM5BrhTAHoVBrA3BGpAAq40Bkl0CqXYaG0XBGpbws03zkInArIZzrohHrlVBHAXBHwTAqpACG41Ano1AjXYAq42AkE4AjpABZ41Ano1AjXYAq42AkE4AjpABZ41Ano1AjXXwtPOwuaQcuX9xZBNaNaNaNMOLq8|Dvpieuhhar0OHHhVCHl5CHlTAHoVBrA3BrlhHrhVCHl5CHlTAHoVBrA3BGpAAjX1zkwYCrd1wsX4zkl5CHl5zrohHrhVCHl5CHlTAHoVBrA3BrlhKjpBAqXXwsXZzrohHrwTAHoVAkE5CrAhHroTAHoVAkE5CrAhHroTAqpbxZpNbKYTDGdkaNaNaNaNx1XWDkYdz2d|WEBVTT|DudhevxicOBNc3xUDGe0dNtVd2YieuIPBG41zqo1yGd|Dialogue|onmousedown|valuemarginright|valuemarginleft|alphas|DtXWdut0br4hwqohwqohwrYXMLFPwuE9x00YCG41zroVBGpAAHlVBGXYCG41AkMZCHd2xZpnevxWb2IUc3piM2m0fH0OAq4nArE3AHI4ArMOwvB0dN9SaH0Ow0auFlauFjdhd3FZc2UmzKYQcNJkMLo9x3BYeKtZaGd|unmute_video|skip_after_|Dvpieuhhar0OHHoTAqpAAHMTAqpAAHMTAjpAAqXZwsXXzrohKjpBAqX2wsXYBjX2wsXYBjX4wsXXzrhhHroTBjpbws0XzrsZwsXYBjXYAjpAAHMTAHEhHroTAHEhHroTAHwhKjdhaNmTcr0Ow2aNaNaNajedzn48Lq9ODkYdz3B2an4jzqxiM3FQc24jCjxXcut5cumneqwTwOpWd2m0bK9VwkPjcuJNeqwTwN1idNeQcjw6wkohAqoXwrMjzqxjaZw6AGXjd2BicuIjCksVBGXjevmXaGw6wOB2aZwTwNtVbK1ieumWcjw6wOpWd2m0bK9VwjXjMNeXMKFlbK5OwkPjAZonwrAhAZwTwNxOMGw6Aq40zqxja2tWeNJZwkPXzkhTwOFQdqw6Av0TwNBWcOFZc2YgaOJTcqw6fZxWdNFmdjw6AHsTwN9VwkPYzqxQM29VwkPjDvB2aZp3bKF0br0OAkpXfqdhbuJQa2i0DGdZAvp4xZp2bKJ3EN94DGdZAkMhAks4wrwXwrwXxZp2aLxnbK9VDGdYzksOwviUcu5nDGePevFXCmXWLq93e3dVenAVc3xOLq8ZAroXLq9neNdOwviUcu5nCOiTbK5SDGePevFXCmXWLq93e3dVenAVc3xOLq8YCHl5Lq94cumVbZd|colorover|aload|wjXjMKB0bK9VwkPjd2J0eumVa3AjzqxXc3BQeumWcjw6wNBWcOFZc2YnzLxQa2i0wjXjcKtZa2mVwkPjAqoXwrwhAHojzqx0fLpmwkPjd3aOwjXjd2BicuIjCjwYzkEjzqxiwkPjAq44wjXjMK92aLwjCjwYwO0TwNBWcOFZc2YgduYifKYQd3EjCOTjc3xlaLwjCksXzqxWcjw6AGXjbKBWcjw6wkYneNdhe2mleuh9xnwXxZpPaKmObvE9xnwXxn48aZp0dNtVd2aWdN09x3FZMK5ncut0aGhZzqonyGd|_timer|DtXWd3FWdr4hwqohwqohwrYdz3xiaumicseZMKFQaK50Djohwqo8Lq9laKanDjohwqo8aZpQar0OduYifHsOwvB0dN9SaH0OcN9VaGdhd3FZc2UmzLeQavFPDGdYxZpNbKYTDGeVc25mxZpNbKYTzLx1cuI9x2J2aK5WauEOwvFZMK5naN9ZcH0OevxicOBTMLFmyrwZBj4XAroXAroTwrwYCq4XAroXAroQxn4hwqohwqohwrYZaKB0wumlDGeGaKB0MK5OcuIUAjdhaNmTcr0OeLxTyqBZMKFQMKYvdNtlbKJVeq0YyGdhfr0OAqdhfH0OAqdhe2mleuh9xnwXxZpPaKmObvE9xnwXxn48Lq9ZaKB0DjohwqohwqohDvpieuhhar0OHHsXzkh4Bns1CHdTBj4XCHw2Anh2BjprAHoVBkI3BrE1BqX2zko5AkMnCrM2wrsXzkE3ArI4CrwTBj4ZBnl0CHI4wrsXzkE3ArI4CrwTBj41AHs0CHI4wsAYAq40Bno1CrhZzrMVBnEZCHw0AndhAHoVBkI3BrE1BqX2zklnArlZBrA3wrsXzkh4Bns1CHdTBj45Ano5AkEnBZpAAHwVAHE4BHdYBqX2zklnArlZBrA3wsXYAq42BrA0BkwZzrhVBrA4Ans5AnAhEnsXzkE3Crh5ArhTCq42AroXAnA2AGoYAq40Bnh4CHo4zrhVCrM2Ans5AnAhAHoVBkEnBrMZAjX5zkoZCronAnMYwsAYAq44ArMnAHlnzrlVAHlZBko1ArEhAHsVArdYBrMZAjX5zks5AkMXBHo0wrsYzkwnBHE2AkwTCG4XAkhXAnA2AGpAAHwVBnEYBns0AZX3zkIZAklZBrA3wsXYAj43Brs3AHEnzrhVBnh0AnA2AHAhEnsZzkd0AHdYBrATCG4XAHEXBHo0AjoYAj45Akh1Bns0zrlVAkoZArIXBrwhAHAVAHMTCG4ZArwXBHo0AjprAHAVAnh5Bns0AZX5zkwXAko1ArEZwrsnzkI3Crh1BnsTCG4XAHEXBHo0AjoYAZ41Bnh4BHdYzrhVBnh0AnA2AHAhHrsnzkI3BkI3AHETBj41AHA3Crs1AGprAHAVBHd2BHdYBqX2zkEXBHwYAro4wrsnzkInBjX2zkAXAro2BnwnwrsnzkE1BHEZCrMTBj4ZAHMXBkdZAZprAHAVAnd0CrI3AGX2zksnBHE5BHhhAHAVAkM2Akh1BZX2zko5BrlZBrA3wrsnzks2zrMVArl0CHw0AndhHrsXzkh4Bns1CHdTBj4XCHw2Anh2BjpbxZpQar0OI2iiduIOwuaQcuX9xZBuFlauFlMODkYdz3pieuh|line_play|wqohwqohwqo8dut0bqplDGeBAHoVBHAZCrl4zrIhHrsYzks1AHlXCrETBj4nBrMYAro0AjpAAHsVBnsnBrh3CqX2zkM1And5Crs5wsXYAZ4XCHs5ArA1zrMVArA4BroZBkEhHrsnzkh4CHM0AHlTBj44BkInBno1wsXYAZ40Brw5AkE4zrhVAkE1AkAYBnwhHrsnzkI2Brs1AnsTCq43CHE4AkE2BqpAAHEVCHw5CrA2CqX5zkAZBkh4Anl1wsXYBGXYAq40Bkd5BrEZwsXYAZ42Bro3BHo4zrsYzkoXAroXAnIhHrsnzkA3AkM5AnwTAHsVBHd2CrlnCGpAAHAVCHA0AkdZBGXYAj45Bkd4CHEYwsXYAZ4YBrw1BHd5zrsnzkd4BHAXBrEhHrsYzkd1AHd1AkETAHAVAko1AHsnBjpAAHsVAHw2And1CGXYAZ40Bkd5AHs2wsXYAq42ArAXBksZzrs0zkd4AkonCrlhHrlVBrd5CHoZBHwTAHEVCrAnAnAnAZpACq44CroXBHh1CGXYAZ40CHA1BHh4wsX4zkwZCHs0CHI1zrsnzkwYAHIXCrwhHrMVCHs0BHAXCHdTAHAVCro3BkIYAjpABj4XCHsZBkoXBjXYAZ4XAHlYCrh1wsX2zkMZBnA3BHw4zrsYzkMXAkI0AHshHrMVAns0Bks4BHlTAHsVArsZBnlZBZpABGXYAq40CHl5CrMhHrIVArsZCroXBGX5zkA0BksnBkI0wsX2zkA1CHAYBnM3zrhVCroYAkh4ArshHrMVBkAnBnEYAnsTCq4ZBrIZAns3AjpABj4XBrM2Akl0AZX2zkh2BHA3ArIhHrMVCrIXBnAnCqX2zko1AHw2ArMnwsX4zkw2AHo0Crs0zrMVBko4CHM3AHEhHrhVCrdnBklZBHdTBj4nBnhZAHshHrlVBro5BnA5AnETBG4XAkI1Bnh0BGpAAHoVBHAZCrl4zrIhKjpBCG45AHM2Anw2AZX4zkAnAnAnAnAnwsA5zko0Akw0ArhTCq4nAnAnAnAnAZo4zkAnAnAnAnAnzrlVArEZAkw5Bjo4zkAnAnAnAnAnzrlVCHs2BkAnAHlhEnhVAnAnAnAnAnATAHoVBnlYAHonBZo5zko0Akw0ArhTAHsVBGo5zklYBkMnAkMnzrsYzkIhEnsXzkd5AHo5AkITAHsVBGoYAG41zrsXzkd5AHsXAndhAHsVBGX5zklYBkMnAns5wsAYAG41zrlVArEZAkw5BjoYAq43CHsXCHw1zrhVAnAnAnAnAnAhCG45AHM2Anw2AZX4zkAnAnAnAnAnwtPOwuaQcuX9xZBuFlauFlMOwuaQcuXUdOJTaH0OcN9VfNJZcZd|lines1|abg|gvY8zNYWMKFmdjiZMK5lyGp7du9nbLFQc246wvxmcut0bLamC21idNeQckPhzHw1dvhhAqoXwq0ZBLp4C3eQavFPCjo1Avp4C30Vcu9iauJZyvxicNEQCNxmaN9ZaGp7M29VeuJVerPhxZd7aumnduYifHPhMNYWM2T7dutlaumVaZ10c3o6wrsXAqI7gG5kbLxkeKYidjiZMK5lyGp7zLemMNUQeq1icNmUMLFQc246wvxWeut0aGoZdZpTbK5mMLwhbK5NbK5QeuI7MK5QcKt0bK9VCjpZc3FieuIhAOAhcumVaKtZwumVaNmVbLFmC2imbKePerPhAHoXxHTUe2Jjb2m0zLFZMK5naN9ZcG1WdNmObK46wuBmcOFmdjpkaK50aLw7evxicOBNc3xUzK9ZbKeQckPhM2JVeuJZwuBmcOFmdkU3bKF0brPhAHoXxHUXc3BQeumWckPhMKxnc2Y1euI7eu9XCjoXC2xWevFWcHPhArUTaKa0CjoXC3xQa2i0CjoXC21idNeQckPhMLJ0cnU9zOpieuhPdNtVaqlhf3B0dN9SaG1lMLBPMLxZMLl6wrsTwrwXArUnevxWb2IUautnbu9NaOBmerPhArTUe2Jjb2m0zKtVbK1ieumWckPhautnbqoYzkJnwuJid2IUbK4Uc3J0wumVaNmVbLFmC2tVbK1ieumWckPhautnbqoYzkJnwuJid2IUbK4Uc3J0wumVaNmVbLFmC31ozLemMNUQeq1SaLmNdNtUaLAhdN90MLFmwvTYAromwvTUe2Jjb2m0zLFZMK5naN9ZcHPhdN90MLFmyrA2AuFmaZl7evxicOBNc3xUCjpZc3FieuIPAnMXauJOyHU9gIpSaLmNdNtUaLAhdN90MLFmwvTYAromwvTUe2Jjb2m0zLFZMK5naN9ZcHPhdN90MLFmyrA2AuFmaZl7evxicOBNc3xUCjpZc3FieuIPAnMXauJOyHU9gIoUe2Jjb2m0zKUmfKaZMK1mdZplMLBPwvTXxGp7d3FZc2UmzKFid2iidOxifHPhAGXhAkoXC3B0dN9SaG1lMLBPc2aNd2J0CjoXC301AqIhf3B0dN9SaG1lMLBPMLxZMLl6wrh5zqoZAro7d3FZc2UmzKFid2iWaNanaLE6wq0nBLp4C30YAromwvUnevxWb2IUautnbutZdNt5Cjo4CGXhAkoXC3B0dN9SaG1lMLBPc2aNd2J0CjoUAHw0dvh7gL1ob2J5aOxicKJnwuFid2hhfnomwvUnevxWb2IUautnbutZdNt5CjoYzqoZAro7d3FZc2UmzKFid2iWaNanaLE6wro7gHIXxGp7d3FZc2UmzKFid2iidOxifHPhCrlTwrwXArUnevxWb2IUautnbu9NaOBmerPhzHA1dvh7gHsXAqIhf3B0dN9SaG1lMLBPMLxZMLl6wrh5zqoZAro7d3FZc2UmzKFid2iWaNanaLE6wq0YAkFXfrU9gGwTwNtkeumWcjw6wNx1aNamdjwTwOF5duIjCjxkd3AjzqxXc3BQeumWcjw6wNBmcOFmdjwTwOBkMKYmwkPYzqxkcumkbZw6AqXjbumlaGw6AL0TwNBWcOFZc2Ygd2J0eumVa3AjCOTjc3xlaLwjCklTwN9VwkPYzqxQM29VwkPjDvB2aZp3bKF0br0OAkxXfqdhbuJQa2i0DGdZAOp4xZp2bKJ3EN94DGdZAkMhAks3wrwZwrwZxZp2aLxnbK9VDGdYzksOwviUcu5nDGePevFXCmXWLq93e3dVenAVc3xOLq8ZAroXLq9neNdOwviUcu5nCOiTbK5SDGePevFXCmXWLq93e3dVenAVc3xOLq8YCHl5Lq94cumVbZd|DuBQdNBTaGpkcutndn0Odut0bqiZMK5lyGdhd3FZc2UmDGdPM29Tc3wQxZpkfr0OBHoOwuB5DGd1Aqdhdk0OAkoOwuaQcuX9x25WcNIOwvB0dN9SaG13bKF0br0OAjdhd3FZc2UmzK1QeuJZcumUbLE9xnsXx1XWDkYdz3B2an48Lq9lbLM|wjXjbutVauYmd2BicuIjCjwYzkEjzqxPMK5lcuJUMLxObK4jCjwnzkIhAqoXwrsXwjXjMNeWwkPjAq42wjXjMNeiwkPjAq40wO0TwNBWcOFZc2YgeumUaGw6fZxWdNFmdjw6AZXjc24jCksTwNtkeumWcjw6wOFQcKIjzqx0fLpmwkPjeuJ4eqwTwOFmfvEjCjwXCkoXwjXjaN9VevBQfNIjCksXzqxUMLxObK4jCjwXwrohAGoYAZwTwNBTbKBSwkPXzqxnaLpidNt0c3wjCjxdzZwTwNaWcOEjCjxIMKiWcKsTELxQMKXTJNJZautVMGwTwNYmevFmdOBXMKBQcNdjCkoTwNsjCjwXzkhjzqxnbu93avJZMLFQc24jCkt9zqxkc250dN9TL2F1dNt0bK9VwkQ7wN9ZauJZwkP3zqxWcjw6AqXjMKB0bK9VwkPjavJZMLFQc24jzqx0fLpmwkPjeuJ4eqwTwOFmfvEjCjxdzZoXCkoXwjXjaN9VevBQfNIjCksXzqxUMLxObK4jCjwXwrohAqoXwjXjM2YQM2TjCkp9zqxkc250dN9TL2x1aNamdjw6fZxWdNFmdjw6CqXjc24jCksTwNmkc24jCjw8aum2wuBTMLBnDGeTc2tlaLwPdNtVaqlODkYneNdhM2Yid3A9x2BQdNB1cutZyvxicNEQxZp2bKJ3EN94DGdZBGoZBGo1Aqo1Aqd|lang_ru|wqohwqohwqo8dut0bqplDGeBBj40AHdYBrw4BjX2zko5Ako2BnwnwsA2zks4BnEZCrI3zrMVArlZArM3AkAhBj4XAro1Bns0AZX2zkw3CrlZBrA3wrMVAroXBHdYBrATBj41AHo5AkEnBZprBj4XAro1Bns0AZX2zkd0AkA1Akl0wrMVAHh3Brw4BHdTBj45AnonBHw5Bqo2zkEYBns0Akh2zrMVCHAXAnIZCHEhHrdVBkd4BHI0BkwTBj45AnonBHw5BqpABj4YBnA0BrInCqX4zkEnBnd0BnlhEnMVAro4CrdnCHITCq41CHl0BkwYCqo2zkoXCrh3Anl1zrhVCrM1BnE3CGo2zks3AnE0BHA4zrlVArw3BrMZAHhhEnMVAnA2AnoZBHwTCG4YCHwXAnA2AGo2zkMXAHE0BHA4zrlVAHlZArAnBkshBj43BkI0BrInCqX5zkoZBnE2Aks4wsX4zkw3AHM5BnE4zrdVBHwZAnIZCHEhHrhVAkdYBkl3BrhTCq43CrA3BkE3AGprCq4ZBns2CHd0CqX5zkoYAnE3Crl5wrhVBrI4BHI0BkwTCG4ZArs0Bnh5CGo4zkM4CHl4Ans5zrlVAkoYBrd4CHlhEnhVCHs5Bkl3BrhTCG4ZArs0Bnh5CGo5zksXCrh0ArA0zrlVArsnBrd4CHlhCG4YArh4BronBqX4zkd4And2BrdYwsX5zksXBkI1BrMZzrMVBHsnAksXArhhEnlVAHo2BHI0BkwTBj40ArE2Anh2Bjo5zko2BHl4Ans5zrMVAkl5Brl1Cqo4zkl4BHEYAHd2zrMVAks1Brl1CqprCq45ArE4BronBqX2zksnBrlZBrA3wrhVBnl2AkM4CHsTBj4XCHEnBHw5Bqo4zkM4CHl4Ans5zrMVArl0AnIZCHEhHrMVBrs3AHEZCrMTBj4XCHwXBkdZAZpbxZpQar0OI2iiduIOwuaQcuX9xZBuFlauFlMOwvFZMK5naN9ZcH0OevxicOBTMLFmyrdVBHI0Bno2zqo3zkM0Bkd3AZlhdN90MLFmyq05Aq4XAroXAroQwvFZMK5ncut0aGhUBZ41BHE3ArMTwq03zkM0Bkd3AZlhxn48Lq9XMLFPDjohwqohwqohDvpieuhhar0OHHsXzkh4BndnAHsTAHoVBksXBko2BqprAHoVBkI4Ars2CqXYAq42AHo2ArM0wrsXzkE3AHs1CHdTAHoVBnl3BHA0AZoYAq40BnsYBHl3zrsYzkoZCHMZAkshEnsXzkE3AHs1CHdTAHsVAkMYAHA4AjoYAq42BHhXAHM4zrsYzkE0CHwXCHAhAHoVCrh3BnAYAGXYAG40BrlZArlnwsXYAj4YBrlYBrw5zrsYzkE0CHwXCHAhHrsXzkM0BronAnMTAHwVCHI3AHd0BZprAHoVBrd5BrMZAjXYAZ4YAHh5BHoYwrsXzkE3CHE2AkwTAHAVAnh1AnA2BjoYAq42BrEXAnA2zrsnzkI0BnsYAkshEnsXzkhXBkh5ArhTAHAVBnsYBnE1CqoYAG4XBnwXAnA2zrsnzkdYAHd0BHhhAHsVAkA2ArAnBjXYAZ41BrdYAHwYwsXYAj43BrwZCrI3zrsZzko0AHEnAnAhHrsZzkd0Akw4BHdTAHAVAnonAnwZBqprAHwVBnEZAkh1BZXYAZ41AnAYAkA2wrsZzklZCHs0AklTAHAVBnwYAHl0BZoYAZ4YBko1Bns0zrsnzkdZAHs5BrdhEnsnzkA5Arw4BHdTAHAVBnwYAHl0BZoYAZ41Bnl0Akh2zrsnzkInAnsZAnMhAHAVBHd5Brw4BjXYAZ4nArAnAkw0wsXYAZ41BndYBrw5zrsYzkonAHlXCrdhEnsnzkI3Bns0AklTAHoVCHwnAkl2AGoYAZ41AnM1Bns0zrsXzkhYCrsYAnIhAHAVBrI2zrsXzkdnBro4AHdhEnsnzkA3BHEZCrMTAHoVBkInBrd5CqoYAZ4ZBkM4BHdYzrsXzkMYAkh5AZoYAZ4YBko1Bns0zrsXzkMYAkh5AZpAAHoVCrh3BnAYAGXYAq42AHo2ArM0wtPOwumlDGeHbutXaGdhaNmTcr0Ow0auFlauFjdhevxicOBNc3xUDGe0dNtVd2YieuIPAHwVArw1Akl0zqoYAj4YBkI5ArsQwvxWeut0aGhUAkdXzkoXAroXAqlhevxicOBTMLFmyq0YAj4XAkIZCHETwq0YAj4YBkI5ArsQwqd|valuemarginbottom|valuepaddingtop|valuemargintop|valuepaddingright|valuepaddingleft|valuepaddingbottom|sub_fonted|wqohwqohwqo8dut0bqplDGeBAHoVCrh3BnAYAGXYAq42AHo2ArM0wsAYAq42BHhXAHM4zrsXzkMYArMXBkEhAHoVBrdYAHI5BZXYAq43CHd1AnEnwrsXzkE3AHs1CHdTAHsVArw5BkwZAGprAHoVBrdYAHI5BZXYAG4ZBksYAnhZwrsXzkM1CroYBkhTAHsVBrE5Ako5AZoYAq44Crd3AnsYzrsYzkE0CHwXCHAhHrsZzks0CHs0AklTAHsVBrE5Ako5AZpAAHoVBkE0ArAnBjXYAj45BHdYBnE3wsAYAq40Bnl0BkwZzrsnzksYCrl1ArshAHoVBrd5BrMZAjXYAZ4nCrInAnM2wrsXzkM0BronAnMTAHAVBHE3AHsZAGprAHoVCro2CrlXCqXYAZ43AHs3BrI4wrsYzko3AkonAnMTAHAVBnsYBnE1CqoYAG4ZAnMXAnA2zrsnzkI0BnsYAkshHrsZzkd0Akw4BHdTAHwVArEYBrAnAZpAAHwVBnEZAkh1BZXYAZ4nArAnAkw0wsAYAj43BrwZCrI3zrsnzkInAnsZAnMhAHwVCHw5AHEZCGXYAZ43AksYCHE3wrsnzks2ArI3AHETAHAVBnwYAHl0BZprAHAVAnlXAkh1BZXYAZ43AksYCHE3wrsnzkI3CHEZCrMTAHAVBHAnAHwnBjoYAZ41Bnl0Akh2zrsnzkAXAnAZAkEhHrsnzkI3Bns0AklTAHsVArAYCHo4BZprAHAVBHd3AHEZCGXYAq45AkAZCHMYwrsnzkInBkI3AHETAHoVCrs4AHsnBGoYAZ40BHMTAHoVBnA0ArhYBZprAHAVAnd1Brw4BjXYAq42BHA0Bnl4wrsnzkw2Bkh1BnsTAHoVBksZCrlnwrsnzks2ArI3AHETAHoVBksZCrlnwsXYAq44Crd3AnsYzrsXzkMYArMXBkEhKjdhbKE9x1BPMLpmxZpNbKYTDGdkFlauFlauxZp0dNtVd2aWdN09x3FZMK5ncut0aGhYAj4XAkIZCHETwrsZzks2BHlXAGlhdN90MLFmyq05Aq4XAroXAroQwvFZMK5ncut0aGhUAHwVArw1Akl0zqoUAHwVAHM1CHoYyGoODkYdz3pieuh|wqohwqohwqo8dut0bqplDGeBBj40AHdYBrw4BjX2zko5Ako2BnwnwsA2zks4BnEZCrI3zrMVArlZArM3AkAhBj4XAro1Bns0AZX2zkw3CrlZBrA3wrMVAroXBHdYBrATBj41AHo5AkEnBZprBj4XAro1Bns0AZX2zkd0AkA1Akl0wrMVAHh3Brw4BHdTBj45AnonBHw5Bqo2zkEYBns0Akh2zrMVCHAXAnIZCHEhHrdVBkd4BHI0BkwTBj45AnonBHw5BqpABj4YBnA0BrInCqX4zkEnBnd0BnlhEnMVAro4CrdnCHITCq41CHl0BkwYCqo2zkoXCrh3Anl1zrhVCrM1BnE3CGo2zks3AnE0BHA4zrlVArw3BrMZAHhhEnMVAnA2AnoZBHwTCG4YCHwXAnA2AGo2zkMXAHE0BHA4zrlVAHlZArAnBkshBj43BkI0BrInCqX5zkoZBnE2Aks4wsX4zkw3AHM5BnE4zrdVBHwZAnIZCHEhHrhVAkdYBkl3BrhTCq43CrA3BkE3AGprCq4ZBns2CHd0CqX5zkoYAnE3Crl5wrhVBrI4BHI0BkwTCG4ZArs0Bnh5CGo4zkM4CHl4Ans5zrlVAkoYBrd4CHlhEnhVCHs5Bkl3BrhTCG4ZArs0Bnh5CGo5zksXCrh0ArA0zrlVArsnBrd4CHlhCG4YArh4BronBqX4zkd4And2BrdYwsX5zksXBkI1BrMZzrMVBHsnAksXArhhEnlVAHo2BHI0BkwTBj40ArE2Anh2Bjo5zko2BHl4Ans5zrMVAkl5Brl1Cqo4zkl4BHEYAHd2zrMVAks1Brl1CqprCq45ArE4BronBqX2zksnBrlZBrA3wrhVBnl2AkM4CHsTBj4XCHEnBHw5Bqo4zkM4CHl4Ans5zrMVArl0AnIZCHEhHrMVBrs3AHEZCrMTBj4XCHwXBkdZAZpbxZpQar0OI2iiduIOwuaQcuX9xZBuFlauFlMOwvFZMK5naN9ZcH0OevxicOBTMLFmyrdVBHI0Bno2zqo3zkM0Bkd3AZlhdN90MLFmyrlXzkoXAroXAqlhevxicOBTMLFmyq03zkI1BrdXBjXhzHdVBkE2BndnyGoODkYdz3pieuh|DtXWdut0br4hwqohwqohwrYXMLFPwuE9x002zkEYBkI3AHEnzrsXzkMYAHd2BkshEnMVAHh2CrI3AHETAHoVBksYBnM2AGo2zrsXzkd5CrMZAnAhBjXYAG4XAno2AkAnwsA2zrsYzkw2Ako1AHlhBj4YCrM4BHdYBqXYAG40BHoXBHs5wrMVBrs2BHdYBrATAHsVBrIXArIYCGpABZ42Bnd5CrAYCGXYAG40BHoXBHs5wsX2zks3Akh3Anl1zrsZzkl1BnE0BkhhEnMVAro4AnoZBHwTAHAVAHs5AHMYAGo2zkoXCrAXAkIZzrsnzkA4BHE0BkhhBj4YBnw4BnA5BGXYAZ41BrdYBksYwsA2zkAnBHdnAHo5zrsnzkdYAHdnAkIhBj42Aro4BnA5BGXYAZ43AHs3Anw1wrMVBnM0CrdnCHITAHAVBHE3AHMYAGpACq4ZBnsYAkMXBGXYAj4XBrwXBHs5wsX4zkw3AHsZBko1zrsnzkAXAnE2AnMhEnhVAkdYAHw2ArITAHAVBHAnAHd3CGo4zkE1Bnl4Ans5zrsnzkdZAHs3BnlhCq42Crl0AHs3BjXYAZ43AksYBnd5wsA4zklYCHsZBko1zrsnzkdZAHs3BnlhCG4YArhZBkh5AGXYAZ41AnAYBnd5wrlVAHo4AkM4CHsTAHAVAnonBrMnBjpACG4YArI5CrAYCGXYAG4XAnw5ArlhEnlVAHo1CHhnAHlTAHoVCHw0AnA3Bjo5zko2BHEYAHd2zrsXzkhYCHs5BrdhCq45CrE4BronBqXYAq43AnIYCHE3wsA4zklXBrw2CrlYzrsXzkM1BrMZAnAhCq43CHI2CHd0CqXYAq42AHEXBHs5wrhVBkh5BrsYBnMTAHoVBks0ArIYCGpABj40AHM1Bns0AZXYAq42AHs3BkMYwtPOwumlDGeHbutXaGdhaNmTcr0Ow0auFlauFjdhevxicOBNc3xUDGe0dNtVd2YieuIPBZ41BHEYAnETwrsZzks2BkE3AjlhdN90MLFmyq0YCroVAroXAroXyGp0dNtVd2YieuIPzHdVBHI0AHA0zqoUAHwVAHM2BrdZyGoODkYdz3pieuh|2px|wqohwqohwqo8dut0bqplDGeBAHoVCrh3AHI5BZX2zko5AkMnCrM2wsAYAq42BHd0BrI0zrMVArlZBkA4BkMhAHoVBrdXBHh4AjX2zkw3CHE5BHhhAHoVBrdXBHh4AjX2zkIYAHE5BHhhEnsXzkE3ArI4CrwTBj43Brw5AkEnBZoYAq42BHd0BrI0zrMVCHAXCHw0AndhAHoVCrh3AHI5BZX2zklnArlZBrA3wsXYAj4YBrh1Bns0zrMVCHAXCHw0AndhHrsXzkM0AnE2AkwTCq40AnhnAHlnAZprAHoVBrd4CrlXCqX4zkMXAronAnMYwrsXzkE3Crh5ArhTCq44BkMnAHlnAZoYAq42BrA0BkwZzrlVArw4ArAnBkshEnsXzkhXBkAYCHATCG4YCHw2ArIXBqoYAG4XBns0BkwZzrlVAHlZBko1ArEhAHsVAkA1BrMZAjX5zkoZCronAnMYwsXYAj43Brs3AHEnzrdVBHwZCHw0AndhHrsZzkd0AHdYBrATCq43CrEnAnMYAZprAHwVBnEYBns0AZX5zkoYBro1ArEZwrsZzklZCrI3AHETCG4ZArwXBHo0AjoYAZ4YBjX5zkwXAko1ArEZwsAYAZ4nCrl3AHEnzrlVAkoZArIXBrwhAHAVBHd4CrI3AGX5zkoYBro1ArEZwrsnzkI3Crh1BnsTCq43CrEnAnMYAZpAAHAVBHd2BHdYBqX2zkIYAnd4AHIYwsAYAZ41BnM1Bns0zrMVBro1AksXArhhAHAVBHA2zrMVAnoXArM3AkAhAHAVBrI1Brw4BjX2zkwYBko2BnwnwsAYAZ4nBnE4BHdYzrMVAHA1Brl1CqoYAZ4ZBkMZCrI3zrMVArl0CHw0AndhAHAVAHMTBj4XCHE5AkEnBZpAAHoVCrh3AHI5BZX2zko5AkMnCrM2wtPOwumlDGeHbutXaGdhaNmTcr0Ow0auFlauFjdhevxicOBNc3xUDGe0dNtVd2YieuIPAHwVArw0Bnwnzqo3zkM0BnA0BGlhdN90MLFmyq0YCroVAroXAroXyGp0dNtVd2YieuIPzHsZzkoZBrdZAZXhzHdVBkE3AnE1yGoODkYdz3pieuh|black|sub_drag|DtXWd3aODjwTwNmkc24ZwkPjDvB2aZp3bKF0br0OAkpXfqdhbuJQa2i0DGdZAvp4xZp2bKJ3EN94DGdZAkMhAks4wrwXwrwXxZp2aLxnbK9VDGdYzksOwviUcu5nDGePevFXCmXWLq93e3dVenAVc3xOLq8ZAroXLq9neNdOwviUcu5nCOiTbK5SDGePevFXCmXWLq93e3dVenAVc3xOLq8YCHl5Lq94cumVbZd|sub_move|wqohwrYdz2d|brdclr|customyterrors|iVBORw0KGgoAAAANSUhEUgAAAAEAAADGCAYAAAAT|PluginMini|vast_volumebgcolor|vast_progresscolor|mouseenter|PluginQuiz|quizes|PluginBlock|startvisibility|vast_volumecolor|TimeStore|vast_progressbgcolor|onMouseOver|offsettimerinit|vast_xcolor|vast_xbgcolor|onMouseOut|mouseleave|vast_linktxtonmobile|vast_titlecolor|keydown|playlistfolder|vast_postroll_vmap|vast_pauseroll_vmap|vast_preroll_vmap|borderRight|borderBottom|vast_openclick|vast_unmutehover|vast_unmutebutcolor|keyup|vast_unmutebutbgcolor|move|vast_default_volume|orientationchange|vast_unmutebutonce|sleeptimer0|vast_titlebgcolor|MSFullscreenChange|vast_pauserolltbimp|vast_postroll_counter|vast_postrolltbimp|15em|vast_postrolltimebreak|vast_postroll_limit|vast_pauseroll_counter|vast_pauserolltimebreak|vast_playroll_counter|vast_pauseroll_limit|vast_preroll_counter|vast_prerolltbimp|actn|5em|marginRight|vast_prerolltimebreak|vast_playroll_limit|playback|vast_skipcolor|vast_linktxtbgcolor|sessid|scrollWidth|vast_skipbgcolor|vast_linktxtcolor|scroll_up|rafinit|scroll_right|through|autoplaynomobiletv|vast_introtbimp|vast_introtimebreak|panel|vast_midrolltbimp|vast_midrolltimebreak|vast_midroll_counter|clear|fullscreenchange|brdl|posterstime|home|mobtch1|clr_|hlsqhsort|pjslng_sub_sizeproc|f2parent|passonstart|onchange|PluginRounding|2002|redirectplaylist|sub_settings|usernew|f2img|fimg|pjslng_|nfscldr|72ccf8|offsetX|change2playlist_bottom|current_channel|speed4live|hidearrow|Input|PluginUpload|layerX|accept|sleep2options|sleepoptions|offsetoptions|seeksidesmob|pressed_|nombclck|nfsclios|250|62de50|Local|partnerprerollor|introskiptime|subclr|midrollpoint|partnermidrollor|partnerpostrollor|partnerpauserollor|eventstrackervast|introclickable|vpaid_slotinframe|vast_resound|PluginMediaTags|PluginEffects|vpaid_timeout2|vpaid_timeout|vast_midroll_vmap|644082|introclosetime|faed54|4bd9ac|feba54|e8bbff|ffc7d1|aaaaaa|d9bb8c|b3fee8|minivis|409829|ffff00|default_channel|heartbeatinterval|introtxt|D90000|073DA0|introtitle|bggrclr|brdlc|loadVideoById|modestbranding|playerapiid|settings3|html5|disablekb|iv_load_policy|showinfo|onReady|playerVars|onStateChange|onPlaybackQualityChange|ytReady|yttitle|hash|answer|settings2action|enablejsapi|videoId|ytEnded|ytqp|srvsga|getDate|poster_floatposition|poster_floatmargin|logo|settings5action|ytcl1|settings3action|settings5|settings4action|onYouTubeIframeAPIReady|Cross|youtube_iframe_api|settings4|API|ytlog|settings1action|poster_floatheight|getCurrentTime|setSize|tiny|medium|large|hd720|hd1080|setPlaybackRate|222222|bFjuF1EOL7VbrIrBuusmrt4ZZORfb6ehbWdnRHEIiITaEUKa5EJqUakRSaEYBJSCY2dEstQY7AuxahwXFrvZmWl2rh4JZ07z9dLtesfNj5q0FU3A5ObbwAAAABJRU5ErkJggg|unMute|RWAlnQyyazA4aoAB4FsBSA|setPlaybackQuality|kbq|getVideoLoadedFraction|OqFAAAAdklEQVQoz42QQQ7AIAgEF|170|DOMContentLoaded|settings1|intvsbl|emptyremove|unstarted|PAUSED|pstrcnfg|BUFFERING|titlecolor|CUED|getPlaybackQuality|ytError|viewinit|unavailable|pljscom|unatpl|fast|getAvailableQualityLevels|poster_floatwidth|88484718|vast_preroll_andlimit|manipulation|vast_closeonclick|dropnohide|hidesmoothly|origin|vast_pauseonclick|contains|vast_timeout|outline||160|embedheight|560|embedwidth|backface|pjscolor|querySelector|indent|visited|borderin|uppercase|brdla|paddingbottom|vast_preroll_limit|vast_title|rmright|99999|Destroyed|hover|rc_nobrand|vast_volume|rc_custom|ContextMenu|oncontextmenu|scrollTo|class|inset||PluginDroplist|allowLinker|eventLabel|select|dashcookies|dashdebug|container_w_procent|16x9|word|pstrvd|nameofdashquality|eventAction||eventCategory|autoLink|_vdpsrt|pstrvc|require|poster_floatbgcolor|dashlowquality|errortimeout|embedsize|vast_impression|shareiconmargin|shareiconscaleover|shareiconscale|sharetop|sharetitle|ga_proc|shuffle8||vast_skip|childList|observe|oframe|transbg|07|vast_click|35px|ref|blackberry|userAgent|showvolmobile|to_right|noset|yandex|vast_init|hdbfdt|hdbfmb|nativemobile|crtm|lrpp|skipimprsd|skipimpessed|hdn|bgload2|bgload|VastImpression|grdt|VpaidStarted|3600000|vlscrl|ndash|cancel|iosplbf|webkitEnterFullScreen|webkitExitFullscreen|ssfly|OpenScroll|wheelDelta|seekiconbut|seektome|cancelskip|customwidth|tskp|isOn|02|chngwd|crossdomain|issue|450|wproc|VastShow|customspeeds|ssdown|setWsQuality|VastInsertAnd|HlsSubTrack|fillvideo|VastInsertOr|getDash|level|setWsAudioTrack|setAudio|preloading|vast_stop|exitPictureInPicture|requestPictureInPicture|pictureInPictureElement|webkitPresentationMode|disablePictureInPicture|pictureInPictureEnabled|webkitSupportsPresentationMode|disablePreload|subtrack|VastReady|alarm|vast_ready|VastOverlay|vastbgpreload|tagLive|renew|PluginVastTimeMsg|startdelay|vast_startdelay|reset|playbackRate|VastError|vast_error|dashInterval|VastRemoveUrl|kind|and2limit|childNodes|Next|bezier|webkitSupportsFullscreen|vast_finish|hidenormscreen|hidemini|hideonmeta|sess|hideonlive|trkp2|mxprc|hideonunmute|nativenotandroid|hidenoab|nativeontv|hideonleave|isOpen|hideonvod|hideuntilended|water|wid|PluginWater|hidenomini|hideab|pjsstatid|const|2048|192|191|SettingsTimer|buffering|pageXOffset|globalfont|separator|showboth|hideonyoutube|scrollY|redirectblank|blnk|redirectparent|openlast|showduration|pauseonhover|showfrom1file|pjsstat|PluginStat|combined|nohdsttm|PasswordTime|slds|slides|hidelap|tracking|hideonbar|heartbeats|showuntilmeta|nohdstt|dropopen|showovr|writePl|reloadjustevent|reloadplus|pjsiframed|fileend|PluginSettings2|outros|hidesmall|hideall|hideuntilstartedios|scrnstp|AdBlock|hideuntiltext|Resume|trident|hidelastpl|hideafterstart|01|Progress|dontseekforward|vast_loadtxtd|hidewait|hideunwait|downself|_self|hideonmobile|hideondesktop|hideonend|reloadstart|webkitShowPlaybackTargetPicker|cert|0123456789|English|licenseUrl|3840|2160|clearkey|customqualities|playready||eng|rus|2560|microsoft|widevine|Speed|capLevelToPlayerSize|hlscltps|Audiotrack|fragLoadPolicy|manifestLoadPolicy|1440|serverCertificateUrl|enableWorker|426|MANIFEST_PARSED|MANIFEST_LOADED|attached|MEDIA_ATTACHED|attachMedia|prehls|1600p|withCredentials|240|1080|xhrSetup|drmSystems|854|480|emeEnabled|1280|720|1920|FloatPosterScale|rldnornd|Quality|Created|tagcors|mp4a|42E01E|MediaPjs|RemoveAll|avc1|codecs|urlmse|crossOrigin|error_time|scaledrag0|dragging|scaledrag|createposter|0001|vast_posterurl|nomedia|crossorigin|pstrtg||autoStartLoad|nativehlssafari|PluginFloatPoster|DASH|PlugMediaChannels|flussonic|New|support|nativehlsinedge|nativehlsinsafari|nativehlstv|drunchr|complete|taginframe|hqdefault|nodownload||controlsList|nativenodownload|utube|ynxnopip|qualitypause|LEVEL_SWITCH|availability|norootplstart|playunmute|playOk|playtry|Infinity|AudioTrack|hlsaudiolang|firstLevel|hlsaddbitrate|interrupted|finishnormal|appendBuffer|WebKitSourceBuffer|finish|redirectafter|WebKitMediaSource|nativeaudio|2000px|playError|posterfull|onpause|createMediaElementSource|webkitplaybacktargetavailabilitychanged|vldcntrInterval|WebKitPlaybackTargetAvailabilityEvent|disabled|autoLevelEnabled|vast_dontplay|destination|createGain|EmptyVastUrl|RemovePassword|webkitAudioContext|hlsforce|1500|playError3|autoplay_denied|playError2|automute|Pass|wake|webkitDisplayingFullscreen|LEVEL_SWITCHED|AUDIO_TRACK_SWITCHING|||||||||||ERROR|tags|subtitleTracks|SUBTITLE_TRACKS_UPDATED|Seeking|FRAG_LOADED|hlssubtracks|subtitleDisplay|AUDIO_TRACKS_UPDATED|mediaError|fragdata|FRAG_PARSING_METADATA|hlsfdt|relurl|fragment|FRAG_CHANGED|Live|LEVEL_LOADED|networkError|Break|playlists|Alternative|webkitbeginfullscreen|EXTINF|hlsdrmfps|hlsdrmfpl|loaderror|loadeddata|tryotherquality|loadstart|watching|hlsermd|sleep|wsconfig|PluginWS|regress|Level|hls_error|reloadtimes|recoverMediaError|maxHeight|hide0timestore|_icon|getVolume|iconmarginbottom|iconmargintop|nexttrack|clickmarginright|clickmarginleft|countdown|bg2p|playerjs_hit|||||||||||previoustrack|artwork|MediaMetadata|midrollcrtm|midroll_time|counter|PluginCountdown|bufferInterval|filetype|iconspress|wrapper0|vpaid|adsystem|link2|vastids|vrsn|currentfile|ontop2|watch|capiom|eventlisteners|bg2a|bufferDeg|stylesheet|startAd|same|Quad|Ultra|setProperty|olor|number|the|advertiser|website|NaNpx|Audio|LIVE|187|189|async|Enter|googleapis|iconmarginright|css2|head|swap|circle|iconmarginleft|clk|galog|rotateonclick|event_label||||PlayerJS|event_category||Metric|||_bg|300000|vastmute|vaststart|1296p|flipx|youtubeid|Arial|vpaid_|Courier|sscopyright|ontouchend|10000|Active|castend|switchpip|VpaidSet|Test|PluginHdIcon|timeplay|flipy|bggrl|dwn|startvast|unfix|prt|fix|videosize|vastbreak|isfullscreen|seekstep|mainresize|moveplaylist|plduration|touch_|Boolean|fillStyle|bggrc|bg2color|showvlt|vastresume|vastpause|vastinfo|resumed|vastnow|unmuted|rewound|current_custom|vast_Impression|menu3|adShown|createEvent|menu2|menu1|initEvent|fillText|invert|||SVG|_text|toogle|logapi|toDataURL|jpeg|webp|showplaylist|cut1|cut2|playlist_folders|dispatchEvent|playlist_length|PlgnCntrlTmln|Super|updateCuid|Full|substring|All|Windows|reduce|enter|Safari|volume_element|Firefox|once|Edge|ShowSettingsBut|Trident|control_mute|control_duration|control_time|Sleep|Skip|PJSDIV|nodeName|encode|__storage_test__|Yes|iosv|WebkitAppearance|matchMedia|fine|matches|Philips|Tizen|iemobile|nomobile|Roku|roll|BRAVIA|armv|webOS|tvOS|MacIntel|platform|triangle|ipod|wkdt|scale0|arguments|FindPjsDiv|1000000|tipmargintop|180|Bottom|Reset|control_buffer|Previous|Copied|appVersion|clipboard|Tiny|Small|45deg|repeating|Medium|slider|tipmarginbottom|tippointeralign|tipmarginleft|Font|Shadow|hidesec2|cssText|Opera|tipmarginright'.split('|'),0,{})) +!function t(e){var r,i;r=this,i=function(){"use strict";function r(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,i)}return r}function i(t){for(var e=1;et.length)&&(e=t.length);for(var r=0,i=new Array(e);r=t.length?{done:!0}:{done:!1,value:t[i++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function v(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}var m={exports:{}};!function(t,e){var r,i,n,a,s;r=/^(?=((?:[a-zA-Z0-9+\-.]+:)?))\1(?=((?:\/\/[^\/?#]*)?))\2(?=((?:(?:[^?#\/]*\/)*[^;?#\/]*)?))\3((?:;[^?#]*)?)(\?[^#]*)?(#[^]*)?$/,i=/^(?=([^\/?#]*))\1([^]*)$/,n=/(?:\/|^)\.(?=\/)/g,a=/(?:\/|^)\.\.\/(?!\.\.\/)[^\/]*(?=\/)/g,s={buildAbsoluteURL:function(t,e,r){if(r=r||{},t=t.trim(),!(e=e.trim())){if(!r.alwaysNormalize)return t;var n=s.parseURL(t);if(!n)throw new Error("Error trying to parse base URL.");return n.path=s.normalizePath(n.path),s.buildURLFromParts(n)}var a=s.parseURL(e);if(!a)throw new Error("Error trying to parse relative URL.");if(a.scheme)return r.alwaysNormalize?(a.path=s.normalizePath(a.path),s.buildURLFromParts(a)):e;var o=s.parseURL(t);if(!o)throw new Error("Error trying to parse base URL.");if(!o.netLoc&&o.path&&"/"!==o.path[0]){var l=i.exec(o.path);o.netLoc=l[1],o.path=l[2]}o.netLoc&&!o.path&&(o.path="/");var u={scheme:o.scheme,netLoc:a.netLoc,path:null,params:a.params,query:a.query,fragment:a.fragment};if(!a.netLoc&&(u.netLoc=o.netLoc,"/"!==a.path[0]))if(a.path){var h=o.path,d=h.substring(0,h.lastIndexOf("/")+1)+a.path;u.path=s.normalizePath(d)}else u.path=o.path,a.params||(u.params=o.params,a.query||(u.query=o.query));return null===u.path&&(u.path=r.alwaysNormalize?s.normalizePath(a.path):a.path),s.buildURLFromParts(u)},parseURL:function(t){var e=r.exec(t);return e?{scheme:e[1]||"",netLoc:e[2]||"",path:e[3]||"",params:e[4]||"",query:e[5]||"",fragment:e[6]||""}:null},normalizePath:function(t){for(t=t.split("").reverse().join("").replace(n,"");t.length!==(t=t.replace(a,"")).length;);return t.split("").reverse().join("")},buildURLFromParts:function(t){return t.scheme+t.netLoc+t.path+t.params+t.query+t.fragment}},t.exports=s}(m);var p=m.exports,y=Number.isFinite||function(t){return"number"==typeof t&&isFinite(t)},E=Number.isSafeInteger||function(t){return"number"==typeof t&&Math.abs(t)<=T},T=Number.MAX_SAFE_INTEGER||9007199254740991,S=function(t){return t.MEDIA_ATTACHING="hlsMediaAttaching",t.MEDIA_ATTACHED="hlsMediaAttached",t.MEDIA_DETACHING="hlsMediaDetaching",t.MEDIA_DETACHED="hlsMediaDetached",t.BUFFER_RESET="hlsBufferReset",t.BUFFER_CODECS="hlsBufferCodecs",t.BUFFER_CREATED="hlsBufferCreated",t.BUFFER_APPENDING="hlsBufferAppending",t.BUFFER_APPENDED="hlsBufferAppended",t.BUFFER_EOS="hlsBufferEos",t.BUFFER_FLUSHING="hlsBufferFlushing",t.BUFFER_FLUSHED="hlsBufferFlushed",t.MANIFEST_LOADING="hlsManifestLoading",t.MANIFEST_LOADED="hlsManifestLoaded",t.MANIFEST_PARSED="hlsManifestParsed",t.LEVEL_SWITCHING="hlsLevelSwitching",t.LEVEL_SWITCHED="hlsLevelSwitched",t.LEVEL_LOADING="hlsLevelLoading",t.LEVEL_LOADED="hlsLevelLoaded",t.LEVEL_UPDATED="hlsLevelUpdated",t.LEVEL_PTS_UPDATED="hlsLevelPtsUpdated",t.LEVELS_UPDATED="hlsLevelsUpdated",t.AUDIO_TRACKS_UPDATED="hlsAudioTracksUpdated",t.AUDIO_TRACK_SWITCHING="hlsAudioTrackSwitching",t.AUDIO_TRACK_SWITCHED="hlsAudioTrackSwitched",t.AUDIO_TRACK_LOADING="hlsAudioTrackLoading",t.AUDIO_TRACK_LOADED="hlsAudioTrackLoaded",t.SUBTITLE_TRACKS_UPDATED="hlsSubtitleTracksUpdated",t.SUBTITLE_TRACKS_CLEARED="hlsSubtitleTracksCleared",t.SUBTITLE_TRACK_SWITCH="hlsSubtitleTrackSwitch",t.SUBTITLE_TRACK_LOADING="hlsSubtitleTrackLoading",t.SUBTITLE_TRACK_LOADED="hlsSubtitleTrackLoaded",t.SUBTITLE_FRAG_PROCESSED="hlsSubtitleFragProcessed",t.CUES_PARSED="hlsCuesParsed",t.NON_NATIVE_TEXT_TRACKS_FOUND="hlsNonNativeTextTracksFound",t.INIT_PTS_FOUND="hlsInitPtsFound",t.FRAG_LOADING="hlsFragLoading",t.FRAG_LOAD_EMERGENCY_ABORTED="hlsFragLoadEmergencyAborted",t.FRAG_LOADED="hlsFragLoaded",t.FRAG_DECRYPTED="hlsFragDecrypted",t.FRAG_PARSING_INIT_SEGMENT="hlsFragParsingInitSegment",t.FRAG_PARSING_USERDATA="hlsFragParsingUserdata",t.FRAG_PARSING_METADATA="hlsFragParsingMetadata",t.FRAG_PARSED="hlsFragParsed",t.FRAG_BUFFERED="hlsFragBuffered",t.FRAG_CHANGED="hlsFragChanged",t.FPS_DROP="hlsFpsDrop",t.FPS_DROP_LEVEL_CAPPING="hlsFpsDropLevelCapping",t.MAX_AUTO_LEVEL_UPDATED="hlsMaxAutoLevelUpdated",t.ERROR="hlsError",t.DESTROYING="hlsDestroying",t.KEY_LOADING="hlsKeyLoading",t.KEY_LOADED="hlsKeyLoaded",t.LIVE_BACK_BUFFER_REACHED="hlsLiveBackBufferReached",t.BACK_BUFFER_REACHED="hlsBackBufferReached",t.STEERING_MANIFEST_LOADED="hlsSteeringManifestLoaded",t}({}),L=function(t){return t.NETWORK_ERROR="networkError",t.MEDIA_ERROR="mediaError",t.KEY_SYSTEM_ERROR="keySystemError",t.MUX_ERROR="muxError",t.OTHER_ERROR="otherError",t}({}),A=function(t){return t.KEY_SYSTEM_NO_KEYS="keySystemNoKeys",t.KEY_SYSTEM_NO_ACCESS="keySystemNoAccess",t.KEY_SYSTEM_NO_SESSION="keySystemNoSession",t.KEY_SYSTEM_NO_CONFIGURED_LICENSE="keySystemNoConfiguredLicense",t.KEY_SYSTEM_LICENSE_REQUEST_FAILED="keySystemLicenseRequestFailed",t.KEY_SYSTEM_SERVER_CERTIFICATE_REQUEST_FAILED="keySystemServerCertificateRequestFailed",t.KEY_SYSTEM_SERVER_CERTIFICATE_UPDATE_FAILED="keySystemServerCertificateUpdateFailed",t.KEY_SYSTEM_SESSION_UPDATE_FAILED="keySystemSessionUpdateFailed",t.KEY_SYSTEM_STATUS_OUTPUT_RESTRICTED="keySystemStatusOutputRestricted",t.KEY_SYSTEM_STATUS_INTERNAL_ERROR="keySystemStatusInternalError",t.MANIFEST_LOAD_ERROR="manifestLoadError",t.MANIFEST_LOAD_TIMEOUT="manifestLoadTimeOut",t.MANIFEST_PARSING_ERROR="manifestParsingError",t.MANIFEST_INCOMPATIBLE_CODECS_ERROR="manifestIncompatibleCodecsError",t.LEVEL_EMPTY_ERROR="levelEmptyError",t.LEVEL_LOAD_ERROR="levelLoadError",t.LEVEL_LOAD_TIMEOUT="levelLoadTimeOut",t.LEVEL_PARSING_ERROR="levelParsingError",t.LEVEL_SWITCH_ERROR="levelSwitchError",t.AUDIO_TRACK_LOAD_ERROR="audioTrackLoadError",t.AUDIO_TRACK_LOAD_TIMEOUT="audioTrackLoadTimeOut",t.SUBTITLE_LOAD_ERROR="subtitleTrackLoadError",t.SUBTITLE_TRACK_LOAD_TIMEOUT="subtitleTrackLoadTimeOut",t.FRAG_LOAD_ERROR="fragLoadError",t.FRAG_LOAD_TIMEOUT="fragLoadTimeOut",t.FRAG_DECRYPT_ERROR="fragDecryptError",t.FRAG_PARSING_ERROR="fragParsingError",t.FRAG_GAP="fragGap",t.REMUX_ALLOC_ERROR="remuxAllocError",t.KEY_LOAD_ERROR="keyLoadError",t.KEY_LOAD_TIMEOUT="keyLoadTimeOut",t.BUFFER_ADD_CODEC_ERROR="bufferAddCodecError",t.BUFFER_INCOMPATIBLE_CODECS_ERROR="bufferIncompatibleCodecsError",t.BUFFER_APPEND_ERROR="bufferAppendError",t.BUFFER_APPENDING_ERROR="bufferAppendingError",t.BUFFER_STALLED_ERROR="bufferStalledError",t.BUFFER_FULL_ERROR="bufferFullError",t.BUFFER_SEEK_OVER_HOLE="bufferSeekOverHole",t.BUFFER_NUDGE_ON_STALL="bufferNudgeOnStall",t.INTERNAL_EXCEPTION="internalException",t.INTERNAL_ABORTED="aborted",t.UNKNOWN="unknown",t}({}),R=function(){},k={trace:R,debug:R,log:R,warn:R,info:R,error:R},b=k;function D(t){for(var e=arguments.length,r=new Array(e>1?e-1:0),i=1;i"):R}(e)}))}function I(t,e){if("object"==typeof console&&!0===t||"object"==typeof t){D(t,"debug","log","info","warn","error");try{b.log('Debug logs enabled for "'+e+'" in hls.js version 1.5.13')}catch(t){b=k}}else b=k}var w=b,C=/^(\d+)x(\d+)$/,_=/(.+?)=(".*?"|.*?)(?:,|$)/g,x=function(){function t(e){"string"==typeof e&&(e=t.parseAttrList(e)),o(this,e)}var e=t.prototype;return e.decimalInteger=function(t){var e=parseInt(this[t],10);return e>Number.MAX_SAFE_INTEGER?1/0:e},e.hexadecimalInteger=function(t){if(this[t]){var e=(this[t]||"0x").slice(2);e=(1&e.length?"0":"")+e;for(var r=new Uint8Array(e.length/2),i=0;iNumber.MAX_SAFE_INTEGER?1/0:e},e.decimalFloatingPoint=function(t){return parseFloat(this[t])},e.optionalFloat=function(t,e){var r=this[t];return r?parseFloat(r):e},e.enumeratedString=function(t){return this[t]},e.bool=function(t){return"YES"===this[t]},e.decimalResolution=function(t){var e=C.exec(this[t]);if(null!==e)return{width:parseInt(e[1],10),height:parseInt(e[2],10)}},t.parseAttrList=function(t){var e,r={};for(_.lastIndex=0;null!==(e=_.exec(t));){var i=e[2];0===i.indexOf('"')&&i.lastIndexOf('"')===i.length-1&&(i=i.slice(1,-1)),r[e[1].trim()]=i}return r},s(t,[{key:"clientAttrs",get:function(){return Object.keys(this).filter((function(t){return"X-"===t.substring(0,2)}))}}]),t}();function P(t){return"SCTE35-OUT"===t||"SCTE35-IN"===t}var F=function(){function t(t,e){if(this.attr=void 0,this._startDate=void 0,this._endDate=void 0,this._badValueForSameId=void 0,e){var r=e.attr;for(var i in r)if(Object.prototype.hasOwnProperty.call(t,i)&&t[i]!==r[i]){w.warn('DATERANGE tag attribute: "'+i+'" does not match for tags with ID: "'+t.ID+'"'),this._badValueForSameId=i;break}t=o(new x({}),r,t)}if(this.attr=t,this._startDate=new Date(t["START-DATE"]),"END-DATE"in this.attr){var n=new Date(this.attr["END-DATE"]);y(n.getTime())&&(this._endDate=n)}}return s(t,[{key:"id",get:function(){return this.attr.ID}},{key:"class",get:function(){return this.attr.CLASS}},{key:"startDate",get:function(){return this._startDate}},{key:"endDate",get:function(){if(this._endDate)return this._endDate;var t=this.duration;return null!==t?new Date(this._startDate.getTime()+1e3*t):null}},{key:"duration",get:function(){if("DURATION"in this.attr){var t=this.attr.decimalFloatingPoint("DURATION");if(y(t))return t}else if(this._endDate)return(this._endDate.getTime()-this._startDate.getTime())/1e3;return null}},{key:"plannedDuration",get:function(){return"PLANNED-DURATION"in this.attr?this.attr.decimalFloatingPoint("PLANNED-DURATION"):null}},{key:"endOnNext",get:function(){return this.attr.bool("END-ON-NEXT")}},{key:"isValid",get:function(){return!!this.id&&!this._badValueForSameId&&y(this.startDate.getTime())&&(null===this.duration||this.duration>=0)&&(!this.endOnNext||!!this.class)}}]),t}(),M=function(){this.aborted=!1,this.loaded=0,this.retry=0,this.total=0,this.chunkCount=0,this.bwEstimate=0,this.loading={start:0,first:0,end:0},this.parsing={start:0,end:0},this.buffering={start:0,first:0,end:0}},O="audio",N="video",U="audiovideo",B=function(){function t(t){var e;this._byteRange=null,this._url=null,this.baseurl=void 0,this.relurl=void 0,this.elementaryStreams=((e={})[O]=null,e[N]=null,e[U]=null,e),this.baseurl=t}return t.prototype.setByteRange=function(t,e){var r,i=t.split("@",2);r=1===i.length?(null==e?void 0:e.byteRangeEndOffset)||0:parseInt(i[1]),this._byteRange=[r,parseInt(i[0])+r]},s(t,[{key:"byteRange",get:function(){return this._byteRange?this._byteRange:[]}},{key:"byteRangeStartOffset",get:function(){return this.byteRange[0]}},{key:"byteRangeEndOffset",get:function(){return this.byteRange[1]}},{key:"url",get:function(){return!this._url&&this.baseurl&&this.relurl&&(this._url=p.buildAbsoluteURL(this.baseurl,this.relurl,{alwaysNormalize:!0})),this._url||""},set:function(t){this._url=t}}]),t}(),G=function(t){function e(e,r){var i;return(i=t.call(this,r)||this)._decryptdata=null,i.rawProgramDateTime=null,i.programDateTime=null,i.tagList=[],i.duration=0,i.sn=0,i.levelkeys=void 0,i.type=void 0,i.loader=null,i.keyLoader=null,i.level=-1,i.cc=0,i.startPTS=void 0,i.endPTS=void 0,i.startDTS=void 0,i.endDTS=void 0,i.start=0,i.deltaPTS=void 0,i.maxStartPTS=void 0,i.minEndPTS=void 0,i.stats=new M,i.data=void 0,i.bitrateTest=!1,i.title=null,i.initSegment=null,i.endList=void 0,i.gap=void 0,i.urlId=0,i.type=e,i}l(e,t);var r=e.prototype;return r.setKeyFormat=function(t){if(this.levelkeys){var e=this.levelkeys[t];e&&!this._decryptdata&&(this._decryptdata=e.getDecryptData(this.sn))}},r.abortRequests=function(){var t,e;null==(t=this.loader)||t.abort(),null==(e=this.keyLoader)||e.abort()},r.setElementaryStreamInfo=function(t,e,r,i,n,a){void 0===a&&(a=!1);var s=this.elementaryStreams,o=s[t];o?(o.startPTS=Math.min(o.startPTS,e),o.endPTS=Math.max(o.endPTS,r),o.startDTS=Math.min(o.startDTS,i),o.endDTS=Math.max(o.endDTS,n)):s[t]={startPTS:e,endPTS:r,startDTS:i,endDTS:n,partial:a}},r.clearElementaryStreamInfo=function(){var t=this.elementaryStreams;t[O]=null,t[N]=null,t[U]=null},s(e,[{key:"decryptdata",get:function(){if(!this.levelkeys&&!this._decryptdata)return null;if(!this._decryptdata&&this.levelkeys&&!this.levelkeys.NONE){var t=this.levelkeys.identity;if(t)this._decryptdata=t.getDecryptData(this.sn);else{var e=Object.keys(this.levelkeys);if(1===e.length)return this._decryptdata=this.levelkeys[e[0]].getDecryptData(this.sn)}}return this._decryptdata}},{key:"end",get:function(){return this.start+this.duration}},{key:"endProgramDateTime",get:function(){if(null===this.programDateTime)return null;if(!y(this.programDateTime))return null;var t=y(this.duration)?this.duration:0;return this.programDateTime+1e3*t}},{key:"encrypted",get:function(){var t;if(null!=(t=this._decryptdata)&&t.encrypted)return!0;if(this.levelkeys){var e=Object.keys(this.levelkeys),r=e.length;if(r>1||1===r&&this.levelkeys[e[0]].encrypted)return!0}return!1}}]),e}(B),K=function(t){function e(e,r,i,n,a){var s;(s=t.call(this,i)||this).fragOffset=0,s.duration=0,s.gap=!1,s.independent=!1,s.relurl=void 0,s.fragment=void 0,s.index=void 0,s.stats=new M,s.duration=e.decimalFloatingPoint("DURATION"),s.gap=e.bool("GAP"),s.independent=e.bool("INDEPENDENT"),s.relurl=e.enumeratedString("URI"),s.fragment=r,s.index=n;var o=e.enumeratedString("BYTERANGE");return o&&s.setByteRange(o,a),a&&(s.fragOffset=a.fragOffset+a.duration),s}return l(e,t),s(e,[{key:"start",get:function(){return this.fragment.start+this.fragOffset}},{key:"end",get:function(){return this.start+this.duration}},{key:"loaded",get:function(){var t=this.elementaryStreams;return!!(t.audio||t.video||t.audiovideo)}}]),e}(B),H=function(){function t(t){this.PTSKnown=!1,this.alignedSliding=!1,this.averagetargetduration=void 0,this.endCC=0,this.endSN=0,this.fragments=void 0,this.fragmentHint=void 0,this.partList=null,this.dateRanges=void 0,this.live=!0,this.ageHeader=0,this.advancedDateTime=void 0,this.updated=!0,this.advanced=!0,this.availabilityDelay=void 0,this.misses=0,this.startCC=0,this.startSN=0,this.startTimeOffset=null,this.targetduration=0,this.totalduration=0,this.type=null,this.url=void 0,this.m3u8="",this.version=null,this.canBlockReload=!1,this.canSkipUntil=0,this.canSkipDateRanges=!1,this.skippedSegments=0,this.recentlyRemovedDateranges=void 0,this.partHoldBack=0,this.holdBack=0,this.partTarget=0,this.preloadHint=void 0,this.renditionReports=void 0,this.tuneInGoal=0,this.deltaUpdateFailed=void 0,this.driftStartTime=0,this.driftEndTime=0,this.driftStart=0,this.driftEnd=0,this.encryptedFragments=void 0,this.playlistParsingError=null,this.variableList=null,this.hasVariableRefs=!1,this.fragments=[],this.encryptedFragments=[],this.dateRanges={},this.url=t}return t.prototype.reloaded=function(t){if(!t)return this.advanced=!0,void(this.updated=!0);var e=this.lastPartSn-t.lastPartSn,r=this.lastPartIndex-t.lastPartIndex;this.updated=this.endSN!==t.endSN||!!r||!!e||!this.live,this.advanced=this.endSN>t.endSN||e>0||0===e&&r>0,this.updated||this.advanced?this.misses=Math.floor(.6*t.misses):this.misses=t.misses+1,this.availabilityDelay=t.availabilityDelay},s(t,[{key:"hasProgramDateTime",get:function(){return!!this.fragments.length&&y(this.fragments[this.fragments.length-1].programDateTime)}},{key:"levelTargetDuration",get:function(){return this.averagetargetduration||this.targetduration||10}},{key:"drift",get:function(){var t=this.driftEndTime-this.driftStartTime;return t>0?1e3*(this.driftEnd-this.driftStart)/t:1}},{key:"edge",get:function(){return this.partEnd||this.fragmentEnd}},{key:"partEnd",get:function(){var t;return null!=(t=this.partList)&&t.length?this.partList[this.partList.length-1].end:this.fragmentEnd}},{key:"fragmentEnd",get:function(){var t;return null!=(t=this.fragments)&&t.length?this.fragments[this.fragments.length-1].end:0}},{key:"age",get:function(){return this.advancedDateTime?Math.max(Date.now()-this.advancedDateTime,0)/1e3:0}},{key:"lastPartIndex",get:function(){var t;return null!=(t=this.partList)&&t.length?this.partList[this.partList.length-1].index:-1}},{key:"lastPartSn",get:function(){var t;return null!=(t=this.partList)&&t.length?this.partList[this.partList.length-1].fragment.sn:this.endSN}}]),t}();function V(t){return Uint8Array.from(atob(t),(function(t){return t.charCodeAt(0)}))}function Y(t){var e,r,i=t.split(":"),n=null;if("data"===i[0]&&2===i.length){var a=i[1].split(";"),s=a[a.length-1].split(",");if(2===s.length){var o="base64"===s[0],l=s[1];o?(a.splice(-1,1),n=V(l)):(e=W(l).subarray(0,16),(r=new Uint8Array(16)).set(e,16-e.length),n=r)}}return n}function W(t){return Uint8Array.from(unescape(encodeURIComponent(t)),(function(t){return t.charCodeAt(0)}))}var j="undefined"!=typeof self?self:void 0,q={CLEARKEY:"org.w3.clearkey",FAIRPLAY:"com.apple.fps",PLAYREADY:"com.microsoft.playready",WIDEVINE:"com.widevine.alpha"},X="org.w3.clearkey",z="com.apple.streamingkeydelivery",Q="com.microsoft.playready",J="urn:uuid:edef8ba9-79d6-4ace-a3c8-27dcd51d21ed";function $(t){switch(t){case z:return q.FAIRPLAY;case Q:return q.PLAYREADY;case J:return q.WIDEVINE;case X:return q.CLEARKEY}}var Z="edef8ba979d64acea3c827dcd51d21ed";function tt(t){switch(t){case q.FAIRPLAY:return z;case q.PLAYREADY:return Q;case q.WIDEVINE:return J;case q.CLEARKEY:return X}}function et(t){var e=t.drmSystems,r=t.widevineLicenseUrl,i=e?[q.FAIRPLAY,q.WIDEVINE,q.PLAYREADY,q.CLEARKEY].filter((function(t){return!!e[t]})):[];return!i[q.WIDEVINE]&&r&&i.push(q.WIDEVINE),i}var rt,it=null!=j&&null!=(rt=j.navigator)&&rt.requestMediaKeySystemAccess?self.navigator.requestMediaKeySystemAccess.bind(self.navigator):null;function nt(t,e,r){return Uint8Array.prototype.slice?t.slice(e,r):new Uint8Array(Array.prototype.slice.call(t,e,r))}var at,st=function(t,e){return e+10<=t.length&&73===t[e]&&68===t[e+1]&&51===t[e+2]&&t[e+3]<255&&t[e+4]<255&&t[e+6]<128&&t[e+7]<128&&t[e+8]<128&&t[e+9]<128},ot=function(t,e){return e+10<=t.length&&51===t[e]&&68===t[e+1]&&73===t[e+2]&&t[e+3]<255&&t[e+4]<255&&t[e+6]<128&&t[e+7]<128&&t[e+8]<128&&t[e+9]<128},lt=function(t,e){for(var r=e,i=0;st(t,e);)i+=10,i+=ut(t,e+6),ot(t,e+10)&&(i+=10),e+=i;if(i>0)return t.subarray(r,r+i)},ut=function(t,e){var r=0;return r=(127&t[e])<<21,r|=(127&t[e+1])<<14,r|=(127&t[e+2])<<7,r|=127&t[e+3]},ht=function(t,e){return st(t,e)&&ut(t,e+6)+10<=t.length-e},dt=function(t){for(var e=gt(t),r=0;r>4){case 0:case 1:case 2:case 3:case 4:case 5:case 6:case 7:u+=String.fromCharCode(a);break;case 12:case 13:s=t[h++],u+=String.fromCharCode((31&a)<<6|63&s);break;case 14:s=t[h++],o=t[h++],u+=String.fromCharCode((15&a)<<12|(63&s)<<6|(63&o)<<0)}}return u};function St(){if(!navigator.userAgent.includes("PlayStation 4"))return at||void 0===self.TextDecoder||(at=new self.TextDecoder("utf-8")),at}var Lt=function(t){for(var e="",r=0;r>24,t[e+1]=r>>16&255,t[e+2]=r>>8&255,t[e+3]=255&r}function xt(t,e){var r=[];if(!e.length)return r;for(var i=t.byteLength,n=0;n1?n+a:i;if(bt(t.subarray(n+4,n+8))===e[0])if(1===e.length)r.push(t.subarray(n+8,s));else{var o=xt(t.subarray(n+8,s),e.slice(1));o.length&&Rt.apply(r,o)}n=s}return r}function Pt(t){var e=[],r=t[0],i=8,n=It(t,i);i+=4;var a=0,s=0;0===r?(a=It(t,i),s=It(t,i+4),i+=8):(a=wt(t,i),s=wt(t,i+8),i+=16),i+=2;var o=t.length+s,l=Dt(t,i);i+=2;for(var u=0;u>>31)return w.warn("SIDX has hierarchical references (not supported)"),null;var f=It(t,h);h+=4,e.push({referenceSize:c,subsegmentDuration:f,info:{duration:f/n,start:o,end:o+c-1}}),o+=c,i=h+=4}return{earliestPresentationTime:a,timescale:n,version:r,referencesCount:l,references:e}}function Ft(t){for(var e=[],r=xt(t,["moov","trak"]),n=0;n12){var h=4;if(3!==u[h++])break;h=Ot(u,h),h+=2;var d=u[h++];if(128&d&&(h+=2),64&d&&(h+=u[h++]),4!==u[h++])break;h=Ot(u,h);var c=u[h++];if(64!==c)break;if(n+="."+Nt(c),h+=12,5!==u[h++])break;h=Ot(u,h);var f=u[h++],g=(248&f)>>3;31===g&&(g+=1+((7&f)<<3)+((224&u[h])>>5)),n+="."+g}break;case"hvc1":case"hev1":var v=xt(r,["hvcC"])[0],m=v[1],p=["","A","B","C"][m>>6],y=31&m,E=It(v,2),T=(32&m)>>5?"H":"L",S=v[12],L=v.subarray(6,12);n+="."+p+y,n+="."+E.toString(16).toUpperCase(),n+="."+T+S;for(var A="",R=L.length;R--;){var k=L[R];(k||A)&&(A="."+k.toString(16).toUpperCase()+A)}n+=A;break;case"dvh1":case"dvhe":var b=xt(r,["dvcC"])[0],D=b[2]>>1&127,I=b[2]<<5&32|b[3]>>3&31;n+="."+Ut(D)+"."+Ut(I);break;case"vp09":var w=xt(r,["vpcC"])[0],C=w[4],_=w[5],x=w[6]>>4&15;n+="."+Ut(C)+"."+Ut(_)+"."+Ut(x);break;case"av01":var P=xt(r,["av1C"])[0],F=P[1]>>>5,M=31&P[1],O=P[2]>>>7?"H":"M",N=(64&P[2])>>6,U=(32&P[2])>>5,B=2===F&&N?U?12:10:N?10:8,G=(16&P[2])>>4,K=(8&P[2])>>3,H=(4&P[2])>>2,V=3&P[2];n+="."+F+"."+Ut(M)+O+"."+Ut(B)+"."+G+"."+K+H+V+"."+Ut(1)+"."+Ut(1)+"."+Ut(1)+".0"}return{codec:n,encrypted:a}}function Ot(t,e){for(var r=e+5;128&t[e++]&&e>1&63;return 39===r||40===r}return 6==(31&e)}function Yt(t,e,r,i){var n=Wt(t),a=0;a+=e;for(var s=0,o=0,l=0;a=n.length)break;s+=l=n[a++]}while(255===l);o=0;do{if(a>=n.length)break;o+=l=n[a++]}while(255===l);var u=n.length-a,h=a;if(ou){w.error("Malformed SEI payload. "+o+" is too small, only "+u+" bytes left to parse.");break}if(4===s){if(181===n[h++]){var d=Dt(n,h);if(h+=2,49===d){var c=It(n,h);if(h+=4,1195456820===c){var f=n[h++];if(3===f){var g=n[h++],v=64&g,m=v?2+3*(31&g):0,p=new Uint8Array(m);if(v){p[0]=g;for(var y=1;y16){for(var E=[],T=0;T<16;T++){var S=n[h++].toString(16);E.push(1==S.length?"0"+S:S),3!==T&&5!==T&&7!==T&&9!==T||E.push("-")}for(var L=o-16,A=new Uint8Array(L),R=0;R0?(a=new Uint8Array(4),e.length>0&&new DataView(a.buffer).setUint32(0,e.length,!1)):a=new Uint8Array;var l=new Uint8Array(4);return r&&r.byteLength>0&&new DataView(l.buffer).setUint32(0,r.byteLength,!1),function(t){for(var e=arguments.length,r=new Array(e>1?e-1:0),i=1;i>24&255,o[1]=a>>16&255,o[2]=a>>8&255,o[3]=255&a,o.set(t,4),s=0,a=8;s>8*(15-r)&255;return e}(e);return new t(this.method,this.uri,"identity",this.keyFormatVersions,r)}var i=Y(this.uri);if(i)switch(this.keyFormat){case J:this.pssh=i,i.length>=22&&(this.keyId=i.subarray(i.length-22,i.length-6));break;case Q:var n=new Uint8Array([154,4,240,121,152,64,66,134,171,146,230,91,224,136,95,149]);this.pssh=jt(n,null,i);var a=new Uint16Array(i.buffer,i.byteOffset,i.byteLength/2),s=String.fromCharCode.apply(null,Array.from(a)),o=s.substring(s.indexOf("<"),s.length),l=(new DOMParser).parseFromString(o,"text/xml").getElementsByTagName("KID")[0];if(l){var u=l.childNodes[0]?l.childNodes[0].nodeValue:l.getAttribute("VALUE");if(u){var h=V(u).subarray(0,16);!function(t){var e=function(t,e,r){var i=t[e];t[e]=t[r],t[r]=i};e(t,0,3),e(t,1,2),e(t,4,5),e(t,6,7)}(h),this.keyId=h}}break;default:var d=i.subarray(0,16);if(16!==d.length){var c=new Uint8Array(16);c.set(d,16-d.length),d=c}this.keyId=d}if(!this.keyId||16!==this.keyId.byteLength){var f=qt[this.uri];if(!f){var g=Object.keys(qt).length%Number.MAX_SAFE_INTEGER;f=new Uint8Array(16),new DataView(f.buffer,12,4).setUint32(0,g),qt[this.uri]=f}this.keyId=f}return this},t}(),zt=/\{\$([a-zA-Z0-9-_]+)\}/g;function Qt(t){return zt.test(t)}function Jt(t,e,r){if(null!==t.variableList||t.hasVariableRefs)for(var i=r.length;i--;){var n=r[i],a=e[n];a&&(e[n]=$t(t,a))}}function $t(t,e){if(null!==t.variableList||t.hasVariableRefs){var r=t.variableList;return e.replace(zt,(function(e){var i=e.substring(2,e.length-1),n=null==r?void 0:r[i];return void 0===n?(t.playlistParsingError||(t.playlistParsingError=new Error('Missing preceding EXT-X-DEFINE tag for Variable Reference: "'+i+'"')),e):n}))}return e}function Zt(t,e,r){var i,n,a=t.variableList;if(a||(t.variableList=a={}),"QUERYPARAM"in e){i=e.QUERYPARAM;try{var s=new self.URL(r).searchParams;if(!s.has(i))throw new Error('"'+i+'" does not match any query parameter in URI: "'+r+'"');n=s.get(i)}catch(e){t.playlistParsingError||(t.playlistParsingError=new Error("EXT-X-DEFINE QUERYPARAM: "+e.message))}}else i=e.NAME,n=e.VALUE;i in a?t.playlistParsingError||(t.playlistParsingError=new Error('EXT-X-DEFINE duplicate Variable Name declarations: "'+i+'"')):a[i]=n||""}function te(t,e,r){var i=e.IMPORT;if(r&&i in r){var n=t.variableList;n||(t.variableList=n={}),n[i]=r[i]}else t.playlistParsingError||(t.playlistParsingError=new Error('EXT-X-DEFINE IMPORT attribute not found in Multivariant Playlist: "'+i+'"'))}function ee(t){if(void 0===t&&(t=!0),"undefined"!=typeof self)return(t||!self.MediaSource)&&self.ManagedMediaSource||self.MediaSource||self.WebKitMediaSource}var re={audio:{a3ds:1,"ac-3":.95,"ac-4":1,alac:.9,alaw:1,dra1:1,"dts+":1,"dts-":1,dtsc:1,dtse:1,dtsh:1,"ec-3":.9,enca:1,fLaC:.9,flac:.9,FLAC:.9,g719:1,g726:1,m4ae:1,mha1:1,mha2:1,mhm1:1,mhm2:1,mlpa:1,mp4a:1,"raw ":1,Opus:1,opus:1,samr:1,sawb:1,sawp:1,sevc:1,sqcp:1,ssmv:1,twos:1,ulaw:1},video:{avc1:1,avc2:1,avc3:1,avc4:1,avcp:1,av01:.8,drac:1,dva1:1,dvav:1,dvh1:.7,dvhe:.7,encv:1,hev1:.75,hvc1:.75,mjp2:1,mp4v:1,mvc1:1,mvc2:1,mvc3:1,mvc4:1,resv:1,rv60:1,s263:1,svc1:1,svc2:1,"vc-1":1,vp08:1,vp09:.9},text:{stpp:1,wvtt:1}};function ie(t,e,r){return void 0===r&&(r=!0),!t.split(",").some((function(t){return!ne(t,e,r)}))}function ne(t,e,r){var i;void 0===r&&(r=!0);var n=ee(r);return null!=(i=null==n?void 0:n.isTypeSupported(ae(t,e)))&&i}function ae(t,e){return e+'/mp4;codecs="'+t+'"'}function se(t){if(t){var e=t.substring(0,4);return re.video[e]}return 2}function oe(t){return t.split(",").reduce((function(t,e){var r=re.video[e];return r?(2*r+t)/(t?3:2):(re.audio[e]+t)/(t?2:1)}),0)}var le={},ue=/flac|opus/i;function he(t,e){return void 0===e&&(e=!0),t.replace(ue,(function(t){return function(t,e){if(void 0===e&&(e=!0),le[t])return le[t];for(var r={flac:["flac","fLaC","FLAC"],opus:["opus","Opus"]}[t],i=0;i0&&a.length0&&X.bool("CAN-SKIP-DATERANGES"),h.partHoldBack=X.optionalFloat("PART-HOLD-BACK",0),h.holdBack=X.optionalFloat("HOLD-BACK",0);break;case"PART-INF":var z=new x(I);h.partTarget=z.decimalFloatingPoint("PART-TARGET");break;case"PART":var Q=h.partList;Q||(Q=h.partList=[]);var J=g>0?Q[Q.length-1]:void 0,$=g++,Z=new x(I);Jt(h,Z,["BYTERANGE","URI"]);var tt=new K(Z,E,e,$,J);Q.push(tt),E.duration+=tt.duration;break;case"PRELOAD-HINT":var et=new x(I);Jt(h,et,["URI"]),h.preloadHint=et;break;case"RENDITION-REPORT":var rt=new x(I);Jt(h,rt,["URI"]),h.renditionReports=h.renditionReports||[],h.renditionReports.push(rt);break;default:w.warn("line parsed but not handled: "+s)}}}p&&!p.relurl?(d.pop(),v-=p.duration,h.partList&&(h.fragmentHint=p)):h.partList&&(Le(E,p),E.cc=m,h.fragmentHint=E,u&&Re(E,u,h));var it=d.length,nt=d[0],at=d[it-1];if((v+=h.skippedSegments*h.targetduration)>0&&it&&at){h.averagetargetduration=v/it;var st=at.sn;h.endSN="initSegment"!==st?st:0,h.live||(at.endList=!0),nt&&(h.startCC=nt.cc)}else h.endSN=0,h.startCC=0;return h.fragmentHint&&(v+=h.fragmentHint.duration),h.totalduration=v,h.endCC=m,T>0&&function(t,e){for(var r=t[e],i=e;i--;){var n=t[i];if(!n)return;n.programDateTime=r.programDateTime-1e3*n.duration,r=n}}(d,T),h},t}();function ye(t,e,r){var i,n,a=new x(t);Jt(r,a,["KEYFORMAT","KEYFORMATVERSIONS","URI","IV","URI"]);var s=null!=(i=a.METHOD)?i:"",o=a.URI,l=a.hexadecimalInteger("IV"),u=a.KEYFORMATVERSIONS,h=null!=(n=a.KEYFORMAT)?n:"identity";o&&a.IV&&!l&&w.error("Invalid IV: "+a.IV);var d=o?pe.resolve(o,e):"",c=(u||"1").split("/").map(Number).filter(Number.isFinite);return new Xt(s,d,h,c,l)}function Ee(t){var e=new x(t).decimalFloatingPoint("TIME-OFFSET");return y(e)?e:null}function Te(t,e){var r=(t||"").split(/[ ,]+/).filter((function(t){return t}));["video","audio","text"].forEach((function(t){var i=r.filter((function(e){return function(t,e){var r=re[e];return!!r&&!!r[t.slice(0,4)]}(e,t)}));i.length&&(e[t+"Codec"]=i.join(","),r=r.filter((function(t){return-1===i.indexOf(t)})))})),e.unknownCodecs=r}function Se(t,e,r){var i=e[r];i&&(t[r]=i)}function Le(t,e){t.rawProgramDateTime?t.programDateTime=Date.parse(t.rawProgramDateTime):null!=e&&e.programDateTime&&(t.programDateTime=e.endProgramDateTime),y(t.programDateTime)||(t.programDateTime=null,t.rawProgramDateTime=null)}function Ae(t,e,r,i){t.relurl=e.URI,e.BYTERANGE&&t.setByteRange(e.BYTERANGE),t.level=r,t.sn="initSegment",i&&(t.levelkeys=i),t.initSegment=null}function Re(t,e,r){t.levelkeys=e;var i=r.encryptedFragments;i.length&&i[i.length-1].levelkeys===e||!Object.keys(e).some((function(t){return e[t].isCommonEncryption}))||i.push(t)}var ke="manifest",be="level",De="audioTrack",Ie="subtitleTrack",we="main",Ce="audio",_e="subtitle";function xe(t){switch(t.type){case De:return Ce;case Ie:return _e;default:return we}}function Pe(t,e){var r=t.url;return void 0!==r&&0!==r.indexOf("data:")||(r=e.url),r}var Fe=function(){function t(t){this.hls=void 0,this.loaders=Object.create(null),this.variableList=null,this.hls=t,this.registerListeners()}var e=t.prototype;return e.startLoad=function(t){},e.stopLoad=function(){this.destroyInternalLoaders()},e.registerListeners=function(){var t=this.hls;t.on(S.MANIFEST_LOADING,this.onManifestLoading,this),t.on(S.LEVEL_LOADING,this.onLevelLoading,this),t.on(S.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),t.on(S.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this)},e.unregisterListeners=function(){var t=this.hls;t.off(S.MANIFEST_LOADING,this.onManifestLoading,this),t.off(S.LEVEL_LOADING,this.onLevelLoading,this),t.off(S.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),t.off(S.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this)},e.createInternalLoader=function(t){var e=this.hls.config,r=e.pLoader,i=e.loader,n=new(r||i)(e);return this.loaders[t.type]=n,n},e.getInternalLoader=function(t){return this.loaders[t.type]},e.resetInternalLoader=function(t){this.loaders[t]&&delete this.loaders[t]},e.destroyInternalLoaders=function(){for(var t in this.loaders){var e=this.loaders[t];e&&e.destroy(),this.resetInternalLoader(t)}},e.destroy=function(){this.variableList=null,this.unregisterListeners(),this.destroyInternalLoaders()},e.onManifestLoading=function(t,e){var r=e.url;this.variableList=null,this.load({id:null,level:0,responseType:"text",type:ke,url:r,deliveryDirectives:null})},e.onLevelLoading=function(t,e){var r=e.id,i=e.level,n=e.pathwayId,a=e.url,s=e.deliveryDirectives;this.load({id:r,level:i,pathwayId:n,responseType:"text",type:be,url:a,deliveryDirectives:s})},e.onAudioTrackLoading=function(t,e){var r=e.id,i=e.groupId,n=e.url,a=e.deliveryDirectives;this.load({id:r,groupId:i,level:null,responseType:"text",type:De,url:n,deliveryDirectives:a})},e.onSubtitleTrackLoading=function(t,e){var r=e.id,i=e.groupId,n=e.url,a=e.deliveryDirectives;this.load({id:r,groupId:i,level:null,responseType:"text",type:Ie,url:n,deliveryDirectives:a})},e.load=function(t){var e,r,i,n=this,a=this.hls.config,s=this.getInternalLoader(t);if(s){var l=s.context;if(l&&l.url===t.url&&l.level===t.level)return void w.trace("[playlist-loader]: playlist request ongoing");w.log("[playlist-loader]: aborting previous loader for type: "+t.type),s.abort()}if(r=t.type===ke?a.manifestLoadPolicy.default:o({},a.playlistLoadPolicy.default,{timeoutRetry:null,errorRetry:null}),s=this.createInternalLoader(t),y(null==(e=t.deliveryDirectives)?void 0:e.part)&&(t.type===be&&null!==t.level?i=this.hls.levels[t.level].details:t.type===De&&null!==t.id?i=this.hls.audioTracks[t.id].details:t.type===Ie&&null!==t.id&&(i=this.hls.subtitleTracks[t.id].details),i)){var u=i.partTarget,h=i.targetduration;if(u&&h){var d=1e3*Math.max(3*u,.8*h);r=o({},r,{maxTimeToFirstByteMs:Math.min(d,r.maxTimeToFirstByteMs),maxLoadTimeMs:Math.min(d,r.maxTimeToFirstByteMs)})}}var c=r.errorRetry||r.timeoutRetry||{},f={loadPolicy:r,timeout:r.maxLoadTimeMs,maxRetry:c.maxNumRetry||0,retryDelay:c.retryDelayMs||0,maxRetryDelay:c.maxRetryDelayMs||0},g={onSuccess:function(t,e,r,i){var a=n.getInternalLoader(r);n.resetInternalLoader(r.type);var s=t.data;0===s.indexOf("#EXTM3U")?(e.parsing.start=performance.now(),pe.isMediaPlaylist(s)?n.handleTrackOrLevelPlaylist(t,e,r,i||null,a):n.handleMasterPlaylist(t,e,r,i)):n.handleManifestParsingError(t,r,new Error("no EXTM3U delimiter"),i||null,e)},onError:function(t,e,r,i){n.handleNetworkError(e,r,!1,t,i)},onTimeout:function(t,e,r){n.handleNetworkError(e,r,!0,void 0,t)}};s.load(t,f,g)},e.handleMasterPlaylist=function(t,e,r,i){var n=this.hls,a=t.data,s=Pe(t,r),o=pe.parseMasterPlaylist(a,s);if(o.playlistParsingError)this.handleManifestParsingError(t,r,o.playlistParsingError,i,e);else{var l=o.contentSteering,u=o.levels,h=o.sessionData,d=o.sessionKeys,c=o.startTimeOffset,f=o.variableList;this.variableList=f;var g=pe.parseMasterPlaylistMedia(a,s,o),v=g.AUDIO,m=void 0===v?[]:v,p=g.SUBTITLES,y=g["CLOSED-CAPTIONS"];m.length&&(m.some((function(t){return!t.url}))||!u[0].audioCodec||u[0].attrs.AUDIO||(w.log("[playlist-loader]: audio codec signaled in quality level, but no embedded audio track signaled, create one"),m.unshift({type:"main",name:"main",groupId:"main",default:!1,autoselect:!1,forced:!1,id:-1,attrs:new x({}),bitrate:0,url:""}))),n.trigger(S.MANIFEST_LOADED,{levels:u,audioTracks:m,subtitles:p,captions:y,contentSteering:l,url:s,stats:e,networkDetails:i,sessionData:h,sessionKeys:d,startTimeOffset:c,variableList:f})}},e.handleTrackOrLevelPlaylist=function(t,e,r,i,n){var a=this.hls,s=r.id,o=r.level,l=r.type,u=Pe(t,r),h=y(o)?o:y(s)?s:0,d=xe(r),c=pe.parseLevelPlaylist(t.data,u,h,d,0,this.variableList);if(l===ke){var f={attrs:new x({}),bitrate:0,details:c,name:"",url:u};a.trigger(S.MANIFEST_LOADED,{levels:[f],audioTracks:[],url:u,stats:e,networkDetails:i,sessionData:null,sessionKeys:null,contentSteering:null,startTimeOffset:null,variableList:null})}e.parsing.end=performance.now(),r.levelDetails=c,this.handlePlaylistLoaded(c,t,e,r,i,n)},e.handleManifestParsingError=function(t,e,r,i,n){this.hls.trigger(S.ERROR,{type:L.NETWORK_ERROR,details:A.MANIFEST_PARSING_ERROR,fatal:e.type===ke,url:t.url,err:r,error:r,reason:r.message,response:t,context:e,networkDetails:i,stats:n})},e.handleNetworkError=function(t,e,r,n,a){void 0===r&&(r=!1);var s="A network "+(r?"timeout":"error"+(n?" (status "+n.code+")":""))+" occurred while loading "+t.type;t.type===be?s+=": "+t.level+" id: "+t.id:t.type!==De&&t.type!==Ie||(s+=" id: "+t.id+' group-id: "'+t.groupId+'"');var o=new Error(s);w.warn("[playlist-loader]: "+s);var l=A.UNKNOWN,u=!1,h=this.getInternalLoader(t);switch(t.type){case ke:l=r?A.MANIFEST_LOAD_TIMEOUT:A.MANIFEST_LOAD_ERROR,u=!0;break;case be:l=r?A.LEVEL_LOAD_TIMEOUT:A.LEVEL_LOAD_ERROR,u=!1;break;case De:l=r?A.AUDIO_TRACK_LOAD_TIMEOUT:A.AUDIO_TRACK_LOAD_ERROR,u=!1;break;case Ie:l=r?A.SUBTITLE_TRACK_LOAD_TIMEOUT:A.SUBTITLE_LOAD_ERROR,u=!1}h&&this.resetInternalLoader(t.type);var d={type:L.NETWORK_ERROR,details:l,fatal:u,url:t.url,loader:h,context:t,error:o,networkDetails:e,stats:a};if(n){var c=(null==e?void 0:e.url)||t.url;d.response=i({url:c,data:void 0},n)}this.hls.trigger(S.ERROR,d)},e.handlePlaylistLoaded=function(t,e,r,i,n,a){var s=this.hls,o=i.type,l=i.level,u=i.id,h=i.groupId,d=i.deliveryDirectives,c=Pe(e,i),f=xe(i),g="number"==typeof i.level&&f===we?l:void 0;if(t.fragments.length){t.targetduration||(t.playlistParsingError=new Error("Missing Target Duration"));var v=t.playlistParsingError;if(v)s.trigger(S.ERROR,{type:L.NETWORK_ERROR,details:A.LEVEL_PARSING_ERROR,fatal:!1,url:c,error:v,reason:v.message,response:e,context:i,level:g,parent:f,networkDetails:n,stats:r});else switch(t.live&&a&&(a.getCacheAge&&(t.ageHeader=a.getCacheAge()||0),a.getCacheAge&&!isNaN(t.ageHeader)||(t.ageHeader=0)),o){case ke:case be:s.trigger(S.LEVEL_LOADED,{details:t,level:g||0,id:u||0,stats:r,networkDetails:n,deliveryDirectives:d});break;case De:s.trigger(S.AUDIO_TRACK_LOADED,{details:t,id:u||0,groupId:h||"",stats:r,networkDetails:n,deliveryDirectives:d});break;case Ie:s.trigger(S.SUBTITLE_TRACK_LOADED,{details:t,id:u||0,groupId:h||"",stats:r,networkDetails:n,deliveryDirectives:d})}}else{var m=new Error("No Segments found in Playlist");s.trigger(S.ERROR,{type:L.NETWORK_ERROR,details:A.LEVEL_EMPTY_ERROR,fatal:!1,url:c,error:m,reason:m.message,response:e,context:i,level:g,parent:f,networkDetails:n,stats:r})}},t}();function Me(t,e){var r;try{r=new Event("addtrack")}catch(t){(r=document.createEvent("Event")).initEvent("addtrack",!1,!1)}r.track=t,e.dispatchEvent(r)}function Oe(t,e){var r=t.mode;if("disabled"===r&&(t.mode="hidden"),t.cues&&!t.cues.getCueById(e.id))try{if(t.addCue(e),!t.cues.getCueById(e.id))throw new Error("addCue is failed for: "+e)}catch(r){w.debug("[texttrack-utils]: "+r);try{var i=new self.TextTrackCue(e.startTime,e.endTime,e.text);i.id=e.id,t.addCue(i)}catch(t){w.debug("[texttrack-utils]: Legacy TextTrackCue fallback failed: "+t)}}"disabled"===r&&(t.mode=r)}function Ne(t){var e=t.mode;if("disabled"===e&&(t.mode="hidden"),t.cues)for(var r=t.cues.length;r--;)t.removeCue(t.cues[r]);"disabled"===e&&(t.mode=e)}function Ue(t,e,r,i){var n=t.mode;if("disabled"===n&&(t.mode="hidden"),t.cues&&t.cues.length>0)for(var a=function(t,e,r){var i=[],n=function(t,e){if(et[r].endTime)return-1;for(var i=0,n=r;i<=n;){var a=Math.floor((n+i)/2);if(et[a].startTime&&i-1)for(var a=n,s=t.length;a=e&&o.endTime<=r)i.push(o);else if(o.startTime>r)return i}return i}(t.cues,e,r),s=0;sWe&&(d=We),d-h<=0&&(d=h+.25);for(var c=0;ce.startDate&&(!t||e.startDate.05&&this.forwardBufferLength>1){var l=Math.min(2,Math.max(1,a)),u=Math.round(2/(1+Math.exp(-.75*o-this.edgeStalled))*20)/20;t.playbackRate=Math.min(l,Math.max(1,u))}else 1!==t.playbackRate&&0!==t.playbackRate&&(t.playbackRate=1)}}}}},e.estimateLiveEdge=function(){var t=this.levelDetails;return null===t?null:t.edge+t.age},e.computeLatency=function(){var t=this.estimateLiveEdge();return null===t?null:t-this.currentTime},s(t,[{key:"latency",get:function(){return this._latency||0}},{key:"maxLatency",get:function(){var t=this.config,e=this.levelDetails;return void 0!==t.liveMaxLatencyDuration?t.liveMaxLatencyDuration:e?t.liveMaxLatencyDurationCount*e.targetduration:0}},{key:"targetLatency",get:function(){var t=this.levelDetails;if(null===t)return null;var e=t.holdBack,r=t.partHoldBack,i=t.targetduration,n=this.config,a=n.liveSyncDuration,s=n.liveSyncDurationCount,o=n.lowLatencyMode,l=this.hls.userConfig,u=o&&r||e;(l.liveSyncDuration||l.liveSyncDurationCount||0===u)&&(u=void 0!==a?a:s*i);var h=i;return u+Math.min(1*this.stallCount,h)}},{key:"liveSyncPosition",get:function(){var t=this.estimateLiveEdge(),e=this.targetLatency,r=this.levelDetails;if(null===t||null===e||null===r)return null;var i=r.edge,n=t-e-this.edgeStalled,a=i-r.totalduration,s=i-(this.config.lowLatencyMode&&r.partTarget||r.targetduration);return Math.min(Math.max(a,n),s)}},{key:"drift",get:function(){var t=this.levelDetails;return null===t?1:t.drift}},{key:"edgeStalled",get:function(){var t=this.levelDetails;if(null===t)return 0;var e=3*(this.config.lowLatencyMode&&t.partTarget||t.targetduration);return Math.max(t.age-e,0)}},{key:"forwardBufferLength",get:function(){var t=this.media,e=this.levelDetails;if(!t||!e)return 0;var r=t.buffered.length;return(r?t.buffered.end(r-1):e.edge)-this.currentTime}}]),t}(),ze=["NONE","TYPE-0","TYPE-1",null],Qe=["SDR","PQ","HLG"],Je="",$e="YES",Ze="v2";function tr(t){var e=t.canSkipUntil,r=t.canSkipDateRanges,i=t.age;return e&&it.sn?(n=r-t.start,i=t):(n=t.start-r,i=e),i.duration!==n&&(i.duration=n)}else e.sn>t.sn?t.cc===e.cc&&t.minEndPTS?e.start=t.start+(t.minEndPTS-t.start):e.start=t.start+t.duration:e.start=Math.max(t.start-e.duration,0)}function ar(t,e,r,i,n,a){i-r<=0&&(w.warn("Fragment should have a positive duration",e),i=r+e.duration,a=n+e.duration);var s=r,o=i,l=e.startPTS,u=e.endPTS;if(y(l)){var h=Math.abs(l-r);y(e.deltaPTS)?e.deltaPTS=Math.max(h,e.deltaPTS):e.deltaPTS=h,s=Math.max(r,l),r=Math.min(r,l),n=Math.min(n,e.startDTS),o=Math.min(i,u),i=Math.max(i,u),a=Math.max(a,e.endDTS)}var d=r-e.start;0!==e.start&&(e.start=r),e.duration=i-e.start,e.startPTS=r,e.maxStartPTS=s,e.startDTS=n,e.endPTS=i,e.minEndPTS=o,e.endDTS=a;var c,f=e.sn;if(!t||ft.endSN)return 0;var g=f-t.startSN,v=t.fragments;for(v[g]=e,c=g;c>0;c--)nr(v[c],v[c-1]);for(c=g;c=0;n--){var a=i[n].initSegment;if(a){r=a;break}}t.fragmentHint&&delete t.fragmentHint.endPTS;var s,l,u,h,d,c=0;if(function(t,e,r){for(var i=e.skippedSegments,n=Math.max(t.startSN,e.startSN)-e.startSN,a=(t.fragmentHint?1:0)+(i?e.endSN:Math.min(t.endSN,e.endSN))-e.startSN,s=e.startSN-t.startSN,o=e.fragmentHint?e.fragments.concat(e.fragmentHint):e.fragments,l=t.fragmentHint?t.fragments.concat(t.fragmentHint):t.fragments,u=n;u<=a;u++){var h=l[s+u],d=o[u];i&&!d&&u=i.length||lr(e,i[r].start)}function lr(t,e){if(e){for(var r=t.fragments,i=t.skippedSegments;i499)}(n)||!!r);return t.shouldRetry?t.shouldRetry(t,e,r,i,a):a}var pr=function(t,e){for(var r=0,i=t.length-1,n=null,a=null;r<=i;){var s=e(a=t[n=(r+i)/2|0]);if(s>0)r=n+1;else{if(!(s<0))return a;i=n-1}}return null};function yr(t,e,r,i,n){void 0===r&&(r=0),void 0===i&&(i=0),void 0===n&&(n=.005);var a=null;if(t){a=e[t.sn-e[0].sn+1]||null;var s=t.endDTS-r;s>0&&s<15e-7&&(r+=15e-7)}else 0===r&&0===e[0].start&&(a=e[0]);if(a&&((!t||t.level===a.level)&&0===Er(r,i,a)||function(t,e,r){if(e&&0===e.start&&e.level0){var i=e.tagList.reduce((function(t,e){return"INF"===e[0]&&(t+=parseFloat(e[1])),t}),r);return t.start<=i}return!1}(a,t,Math.min(n,i))))return a;var o=pr(e,Er.bind(null,r,i));return!o||o===t&&a?a:o}function Er(t,e,r){if(void 0===t&&(t=0),void 0===e&&(e=0),r.start<=t&&r.start+r.duration>t)return 0;var i=Math.min(e,r.duration+(r.deltaPTS?r.deltaPTS:0));return r.start+r.duration-i<=t?1:r.start-i>t&&r.start?-1:0}function Tr(t,e,r){var i=1e3*Math.min(e,r.duration+(r.deltaPTS?r.deltaPTS:0));return(r.endProgramDateTime||0)-i>t}var Sr=0,Lr=2,Ar=3,Rr=5,kr=0,br=1,Dr=2,Ir=function(){function t(t){this.hls=void 0,this.playlistError=0,this.penalizedRenditions={},this.log=void 0,this.warn=void 0,this.error=void 0,this.hls=t,this.log=w.log.bind(w,"[info]:"),this.warn=w.warn.bind(w,"[warning]:"),this.error=w.error.bind(w,"[error]:"),this.registerListeners()}var e=t.prototype;return e.registerListeners=function(){var t=this.hls;t.on(S.ERROR,this.onError,this),t.on(S.MANIFEST_LOADING,this.onManifestLoading,this),t.on(S.LEVEL_UPDATED,this.onLevelUpdated,this)},e.unregisterListeners=function(){var t=this.hls;t&&(t.off(S.ERROR,this.onError,this),t.off(S.ERROR,this.onErrorOut,this),t.off(S.MANIFEST_LOADING,this.onManifestLoading,this),t.off(S.LEVEL_UPDATED,this.onLevelUpdated,this))},e.destroy=function(){this.unregisterListeners(),this.hls=null,this.penalizedRenditions={}},e.startLoad=function(t){},e.stopLoad=function(){this.playlistError=0},e.getVariantLevelIndex=function(t){return(null==t?void 0:t.type)===we?t.level:this.hls.loadLevel},e.onManifestLoading=function(){this.playlistError=0,this.penalizedRenditions={}},e.onLevelUpdated=function(){this.playlistError=0},e.onError=function(t,e){var r,i;if(!e.fatal){var n=this.hls,a=e.context;switch(e.details){case A.FRAG_LOAD_ERROR:case A.FRAG_LOAD_TIMEOUT:case A.KEY_LOAD_ERROR:case A.KEY_LOAD_TIMEOUT:return void(e.errorAction=this.getFragRetryOrSwitchAction(e));case A.FRAG_PARSING_ERROR:if(null!=(r=e.frag)&&r.gap)return void(e.errorAction={action:Sr,flags:kr});case A.FRAG_GAP:case A.FRAG_DECRYPT_ERROR:return e.errorAction=this.getFragRetryOrSwitchAction(e),void(e.errorAction.action=Lr);case A.LEVEL_EMPTY_ERROR:case A.LEVEL_PARSING_ERROR:var s,o,l=e.parent===we?e.level:n.loadLevel;return void(e.details===A.LEVEL_EMPTY_ERROR&&null!=(s=e.context)&&null!=(o=s.levelDetails)&&o.live?e.errorAction=this.getPlaylistRetryOrSwitchAction(e,l):(e.levelRetry=!1,e.errorAction=this.getLevelSwitchAction(e,l)));case A.LEVEL_LOAD_ERROR:case A.LEVEL_LOAD_TIMEOUT:return void("number"==typeof(null==a?void 0:a.level)&&(e.errorAction=this.getPlaylistRetryOrSwitchAction(e,a.level)));case A.AUDIO_TRACK_LOAD_ERROR:case A.AUDIO_TRACK_LOAD_TIMEOUT:case A.SUBTITLE_LOAD_ERROR:case A.SUBTITLE_TRACK_LOAD_TIMEOUT:if(a){var u=n.levels[n.loadLevel];if(u&&(a.type===De&&u.hasAudioGroup(a.groupId)||a.type===Ie&&u.hasSubtitleGroup(a.groupId)))return e.errorAction=this.getPlaylistRetryOrSwitchAction(e,n.loadLevel),e.errorAction.action=Lr,void(e.errorAction.flags=br)}return;case A.KEY_SYSTEM_STATUS_OUTPUT_RESTRICTED:var h=n.levels[n.loadLevel],d=null==h?void 0:h.attrs["HDCP-LEVEL"];return void(d?e.errorAction={action:Lr,flags:Dr,hdcpLevel:d}:this.keySystemError(e));case A.BUFFER_ADD_CODEC_ERROR:case A.REMUX_ALLOC_ERROR:case A.BUFFER_APPEND_ERROR:return void(e.errorAction=this.getLevelSwitchAction(e,null!=(i=e.level)?i:n.loadLevel));case A.INTERNAL_EXCEPTION:case A.BUFFER_APPENDING_ERROR:case A.BUFFER_FULL_ERROR:case A.LEVEL_SWITCH_ERROR:case A.BUFFER_STALLED_ERROR:case A.BUFFER_SEEK_OVER_HOLE:case A.BUFFER_NUDGE_ON_STALL:return void(e.errorAction={action:Sr,flags:kr})}e.type===L.KEY_SYSTEM_ERROR&&this.keySystemError(e)}},e.keySystemError=function(t){var e=this.getVariantLevelIndex(t.frag);t.levelRetry=!1,t.errorAction=this.getLevelSwitchAction(t,e)},e.getPlaylistRetryOrSwitchAction=function(t,e){var r=fr(this.hls.config.playlistLoadPolicy,t),i=this.playlistError++;if(mr(r,i,cr(t),t.response))return{action:Rr,flags:kr,retryConfig:r,retryCount:i};var n=this.getLevelSwitchAction(t,e);return r&&(n.retryConfig=r,n.retryCount=i),n},e.getFragRetryOrSwitchAction=function(t){var e=this.hls,r=this.getVariantLevelIndex(t.frag),i=e.levels[r],n=e.config,a=n.fragLoadPolicy,s=n.keyLoadPolicy,o=fr(t.details.startsWith("key")?s:a,t),l=e.levels.reduce((function(t,e){return t+e.fragmentError}),0);if(i&&(t.details!==A.FRAG_GAP&&i.fragmentError++,mr(o,l,cr(t),t.response)))return{action:Rr,flags:kr,retryConfig:o,retryCount:l};var u=this.getLevelSwitchAction(t,r);return o&&(u.retryConfig=o,u.retryCount=l),u},e.getLevelSwitchAction=function(t,e){var r=this.hls;null==e&&(e=r.loadLevel);var i=this.hls.levels[e];if(i){var n,a,s=t.details;i.loadError++,s===A.BUFFER_APPEND_ERROR&&i.fragmentError++;var o=-1,l=r.levels,u=r.loadLevel,h=r.minAutoLevel,d=r.maxAutoLevel;r.autoLevelEnabled||(r.loadLevel=-1);for(var c,f=null==(n=t.frag)?void 0:n.type,g=(f===Ce&&s===A.FRAG_PARSING_ERROR||"audio"===t.sourceBufferName&&(s===A.BUFFER_ADD_CODEC_ERROR||s===A.BUFFER_APPEND_ERROR))&&l.some((function(t){var e=t.audioCodec;return i.audioCodec!==e})),v="video"===t.sourceBufferName&&(s===A.BUFFER_ADD_CODEC_ERROR||s===A.BUFFER_APPEND_ERROR)&&l.some((function(t){var e=t.codecSet,r=t.audioCodec;return i.codecSet!==e&&i.audioCodec===r})),m=null!=(a=t.context)?a:{},p=m.type,y=m.groupId,E=function(){var e=(T+u)%l.length;if(e!==u&&e>=h&&e<=d&&0===l[e].loadError){var r,n,a=l[e];if(s===A.FRAG_GAP&&f===we&&t.frag){var c=l[e].details;if(c){var m=yr(t.frag,c.fragments,t.frag.start);if(null!=m&&m.gap)return 0}}else{if(p===De&&a.hasAudioGroup(y)||p===Ie&&a.hasSubtitleGroup(y))return 0;if(f===Ce&&null!=(r=i.audioGroups)&&r.some((function(t){return a.hasAudioGroup(t)}))||f===_e&&null!=(n=i.subtitleGroups)&&n.some((function(t){return a.hasSubtitleGroup(t)}))||g&&i.audioCodec===a.audioCodec||!g&&i.audioCodec!==a.audioCodec||v&&i.codecSet===a.codecSet)return 0}return o=e,1}},T=l.length;T--&&(0===(c=E())||1!==c););if(o>-1&&r.loadLevel!==o)return t.levelRetry=!0,this.playlistError=0,{action:Lr,flags:kr,nextAutoLevel:o}}return{action:Lr,flags:br}},e.onErrorOut=function(t,e){var r;switch(null==(r=e.errorAction)?void 0:r.action){case Sr:break;case Lr:this.sendAlternateToPenaltyBox(e),e.errorAction.resolved||e.details===A.FRAG_GAP?/MediaSource readyState: ended/.test(e.error.message)&&(this.warn('MediaSource ended after "'+e.sourceBufferName+'" sourceBuffer append error. Attempting to recover from media error.'),this.hls.recoverMediaError()):e.fatal=!0}e.fatal&&this.hls.stopLoad()},e.sendAlternateToPenaltyBox=function(t){var e=this.hls,r=t.errorAction;if(r){var i=r.flags,n=r.hdcpLevel,a=r.nextAutoLevel;switch(i){case kr:this.switchLevel(t,a);break;case Dr:n&&(e.maxHdcpLevel=ze[ze.indexOf(n)-1],r.resolved=!0),this.warn('Restricting playback to HDCP-LEVEL of "'+e.maxHdcpLevel+'" or lower')}r.resolved||this.switchLevel(t,a)}},e.switchLevel=function(t,e){void 0!==e&&t.errorAction&&(this.warn("switching to level "+e+" after "+t.details),this.hls.nextAutoLevel=e,t.errorAction.resolved=!0,this.hls.nextLoadLevel=this.hls.nextAutoLevel)},t}(),wr=function(){function t(t,e){this.hls=void 0,this.timer=-1,this.requestScheduled=-1,this.canLoad=!1,this.log=void 0,this.warn=void 0,this.log=w.log.bind(w,e+":"),this.warn=w.warn.bind(w,e+":"),this.hls=t}var e=t.prototype;return e.destroy=function(){this.clearTimer(),this.hls=this.log=this.warn=null},e.clearTimer=function(){-1!==this.timer&&(self.clearTimeout(this.timer),this.timer=-1)},e.startLoad=function(){this.canLoad=!0,this.requestScheduled=-1,this.loadPlaylist()},e.stopLoad=function(){this.canLoad=!1,this.clearTimer()},e.switchParams=function(t,e,r){var i=null==e?void 0:e.renditionReports;if(i){for(var n=-1,a=0;a=0&&d>e.partTarget&&(h+=1)}var c=r&&tr(r);return new er(u,h>=0?h:void 0,c)}}},e.loadPlaylist=function(t){-1===this.requestScheduled&&(this.requestScheduled=self.performance.now())},e.shouldLoadPlaylist=function(t){return this.canLoad&&!!t&&!!t.url&&(!t.details||t.details.live)},e.shouldReloadPlaylist=function(t){return-1===this.timer&&-1===this.requestScheduled&&this.shouldLoadPlaylist(t)},e.playlistLoaded=function(t,e,r){var i=this,n=e.details,a=e.stats,s=self.performance.now(),o=a.loading.first?Math.max(0,s-a.loading.first):0;if(n.advancedDateTime=Date.now()-o,n.live||null!=r&&r.live){if(n.reloaded(r),r&&this.log("live playlist "+t+" "+(n.advanced?"REFRESHED "+n.lastPartSn+"-"+n.lastPartIndex:n.updated?"UPDATED":"MISSED")),r&&n.fragments.length>0&&sr(r,n),!this.canLoad||!n.live)return;var l,u=void 0,h=void 0;if(n.canBlockReload&&n.endSN&&n.advanced){var d=this.hls.config.lowLatencyMode,c=n.lastPartSn,f=n.endSN,g=n.lastPartIndex,v=c===f;-1!==g?(u=v?f+1:c,h=v?d?0:g:g+1):u=f+1;var m=n.age,p=m+n.ageHeader,y=Math.min(p-n.partTarget,1.5*n.targetduration);if(y>0){if(r&&y>r.tuneInGoal)this.warn("CDN Tune-in goal increased from: "+r.tuneInGoal+" to: "+y+" with playlist age: "+n.age),y=0;else{var E=Math.floor(y/n.targetduration);u+=E,void 0!==h&&(h+=Math.round(y%n.targetduration/n.partTarget)),this.log("CDN Tune-in age: "+n.ageHeader+"s last advanced "+m.toFixed(2)+"s goal: "+y+" skip sn "+E+" to part "+h)}n.tuneInGoal=y}if(l=this.getDeliveryDirectives(n,e.deliveryDirectives,u,h),d||!v)return void this.loadPlaylist(l)}else(n.canBlockReload||n.canSkipUntil)&&(l=this.getDeliveryDirectives(n,e.deliveryDirectives,u,h));var T=this.hls.mainForwardBufferInfo,S=T?T.end-T.len:0,L=function(t,e){void 0===e&&(e=1/0);var r=1e3*t.targetduration;if(t.updated){var i=t.fragments;if(i.length&&4*r>e){var n=1e3*i[i.length-1].duration;nthis.requestScheduled+L&&(this.requestScheduled=a.loading.start),void 0!==u&&n.canBlockReload?this.requestScheduled=a.loading.first+L-(1e3*n.partTarget||1e3):-1===this.requestScheduled||this.requestScheduled+L=u.maxNumRetry)return!1;if(i&&null!=(d=t.context)&&d.deliveryDirectives)this.warn("Retrying playlist loading "+(l+1)+"/"+u.maxNumRetry+' after "'+r+'" without delivery-directives'),this.loadPlaylist();else{var c=gr(u,l);this.timer=self.setTimeout((function(){return e.loadPlaylist()}),c),this.warn("Retrying playlist loading "+(l+1)+"/"+u.maxNumRetry+' after "'+r+'" in '+c+"ms")}t.levelRetry=!0,n.resolved=!0}return h},t}(),Cr=function(){function t(t,e,r){void 0===e&&(e=0),void 0===r&&(r=0),this.halfLife=void 0,this.alpha_=void 0,this.estimate_=void 0,this.totalWeight_=void 0,this.halfLife=t,this.alpha_=t?Math.exp(Math.log(.5)/t):0,this.estimate_=e,this.totalWeight_=r}var e=t.prototype;return e.sample=function(t,e){var r=Math.pow(this.alpha_,t);this.estimate_=e*(1-r)+r*this.estimate_,this.totalWeight_+=t},e.getTotalWeight=function(){return this.totalWeight_},e.getEstimate=function(){if(this.alpha_){var t=1-Math.pow(this.alpha_,this.totalWeight_);if(t)return this.estimate_/t}return this.estimate_},t}(),_r=function(){function t(t,e,r,i){void 0===i&&(i=100),this.defaultEstimate_=void 0,this.minWeight_=void 0,this.minDelayMs_=void 0,this.slow_=void 0,this.fast_=void 0,this.defaultTTFB_=void 0,this.ttfb_=void 0,this.defaultEstimate_=r,this.minWeight_=.001,this.minDelayMs_=50,this.slow_=new Cr(t),this.fast_=new Cr(e),this.defaultTTFB_=i,this.ttfb_=new Cr(t)}var e=t.prototype;return e.update=function(t,e){var r=this.slow_,i=this.fast_,n=this.ttfb_;r.halfLife!==t&&(this.slow_=new Cr(t,r.getEstimate(),r.getTotalWeight())),i.halfLife!==e&&(this.fast_=new Cr(e,i.getEstimate(),i.getTotalWeight())),n.halfLife!==t&&(this.ttfb_=new Cr(t,n.getEstimate(),n.getTotalWeight()))},e.sample=function(t,e){var r=(t=Math.max(t,this.minDelayMs_))/1e3,i=8*e/r;this.fast_.sample(r,i),this.slow_.sample(r,i)},e.sampleTTFB=function(t){var e=t/1e3,r=Math.sqrt(2)*Math.exp(-Math.pow(e,2)/2);this.ttfb_.sample(r,Math.max(t,5))},e.canEstimate=function(){return this.fast_.getTotalWeight()>=this.minWeight_},e.getEstimate=function(){return this.canEstimate()?Math.min(this.fast_.getEstimate(),this.slow_.getEstimate()):this.defaultEstimate_},e.getEstimateTTFB=function(){return this.ttfb_.getTotalWeight()>=this.minWeight_?this.ttfb_.getEstimate():this.defaultTTFB_},e.destroy=function(){},t}(),xr={supported:!0,configurations:[],decodingInfoResults:[{supported:!0,powerEfficient:!0,smooth:!0}]},Pr={};function Fr(t,e,r){var n=t.videoCodec,a=t.audioCodec;if(!n||!a||!r)return Promise.resolve(xr);var s={width:t.width,height:t.height,bitrate:Math.ceil(Math.max(.9*t.bitrate,t.averageBitrate)),framerate:t.frameRate||30},o=t.videoRange;"SDR"!==o&&(s.transferFunction=o.toLowerCase());var l=n.split(",").map((function(t){return{type:"media-source",video:i(i({},s),{},{contentType:ae(t,"video")})}}));return a&&t.audioGroups&&t.audioGroups.forEach((function(t){var r;t&&(null==(r=e.groups[t])||r.tracks.forEach((function(e){if(e.groupId===t){var r=e.channels||"",i=parseFloat(r);y(i)&&i>2&&l.push.apply(l,a.split(",").map((function(t){return{type:"media-source",audio:{contentType:ae(t,"audio"),channels:""+i}}})))}})))})),Promise.all(l.map((function(t){var e=function(t){var e=t.audio,r=t.video,i=r||e;if(i){var n=i.contentType.split('"')[1];if(r)return"r"+r.height+"x"+r.width+"f"+Math.ceil(r.framerate)+(r.transferFunction||"sd")+"_"+n+"_"+Math.ceil(r.bitrate/1e5);if(e)return"c"+e.channels+(e.spatialRendering?"s":"n")+"_"+n}return""}(t);return Pr[e]||(Pr[e]=r.decodingInfo(t))}))).then((function(t){return{supported:!t.some((function(t){return!t.supported})),configurations:l,decodingInfoResults:t}})).catch((function(t){return{supported:!1,configurations:l,decodingInfoResults:[],error:t}}))}function Mr(t,e){var r=!1,i=[];return t&&(r="SDR"!==t,i=[t]),e&&(i=e.allowedVideoRanges||Qe.slice(0),i=(r=void 0!==e.preferHDR?e.preferHDR:function(){if("function"==typeof matchMedia){var t=matchMedia("(dynamic-range: high)"),e=matchMedia("bad query");if(t.media!==e.media)return!0===t.matches}return!1}())?i.filter((function(t){return"SDR"!==t})):["SDR"]),{preferHDR:r,allowedVideoRanges:i}}function Or(t,e){w.log('[abr] start candidates with "'+t+'" ignored because '+e)}function Nr(t,e,r){if("attrs"in t){var i=e.indexOf(t);if(-1!==i)return i}for(var n=0;n-1,p=e.getBwEstimate(),E=i.levels,T=E[t.level],L=o.total||Math.max(o.loaded,Math.round(l*T.averageBitrate/8)),A=m?u-v:u;A<1&&m&&(A=Math.min(u,8*o.loaded/p));var R=m?1e3*o.loaded/A:0,k=R?(L-o.loaded)/R:8*L/p+c/1e3;if(!(k<=g)){var b,D=R?8*R:p,I=Number.POSITIVE_INFINITY;for(b=t.level-1;b>h;b--){var C=E[b].maxBitrate;if((I=e.getTimeToLoadFrag(c/1e3,D,l*C,!E[b].details))=k||I>10*l)){i.nextLoadLevel=i.nextAutoLevel=b,m?e.bwEstimator.sample(u-Math.min(c,v),o.loaded):e.bwEstimator.sampleTTFB(u);var _=E[b].maxBitrate;e.getBwEstimate()*e.hls.config.abrBandWidthUpFactor>_&&e.resetEstimator(_),e.clearTimer(),w.warn("[abr] Fragment "+t.sn+(r?" part "+r.index:"")+" of level "+t.level+" is loading too slowly;\n Time to underbuffer: "+g.toFixed(3)+" s\n Estimated load time for current fragment: "+k.toFixed(3)+" s\n Estimated load time for down switch fragment: "+I.toFixed(3)+" s\n TTFB estimate: "+(0|v)+" ms\n Current BW estimate: "+(y(p)?0|p:"Unknown")+" bps\n New BW estimate: "+(0|e.getBwEstimate())+" bps\n Switching to level "+b+" @ "+(0|_)+" bps"),i.trigger(S.FRAG_LOAD_EMERGENCY_ABORTED,{frag:t,part:r,stats:o})}}}}}}},this.hls=t,this.bwEstimator=this.initEstimator(),this.registerListeners()}var e=t.prototype;return e.resetEstimator=function(t){t&&(w.log("setting initial bwe to "+t),this.hls.config.abrEwmaDefaultEstimate=t),this.firstSelection=-1,this.bwEstimator=this.initEstimator()},e.initEstimator=function(){var t=this.hls.config;return new _r(t.abrEwmaSlowVoD,t.abrEwmaFastVoD,t.abrEwmaDefaultEstimate)},e.registerListeners=function(){var t=this.hls;t.on(S.MANIFEST_LOADING,this.onManifestLoading,this),t.on(S.FRAG_LOADING,this.onFragLoading,this),t.on(S.FRAG_LOADED,this.onFragLoaded,this),t.on(S.FRAG_BUFFERED,this.onFragBuffered,this),t.on(S.LEVEL_SWITCHING,this.onLevelSwitching,this),t.on(S.LEVEL_LOADED,this.onLevelLoaded,this),t.on(S.LEVELS_UPDATED,this.onLevelsUpdated,this),t.on(S.MAX_AUTO_LEVEL_UPDATED,this.onMaxAutoLevelUpdated,this),t.on(S.ERROR,this.onError,this)},e.unregisterListeners=function(){var t=this.hls;t&&(t.off(S.MANIFEST_LOADING,this.onManifestLoading,this),t.off(S.FRAG_LOADING,this.onFragLoading,this),t.off(S.FRAG_LOADED,this.onFragLoaded,this),t.off(S.FRAG_BUFFERED,this.onFragBuffered,this),t.off(S.LEVEL_SWITCHING,this.onLevelSwitching,this),t.off(S.LEVEL_LOADED,this.onLevelLoaded,this),t.off(S.LEVELS_UPDATED,this.onLevelsUpdated,this),t.off(S.MAX_AUTO_LEVEL_UPDATED,this.onMaxAutoLevelUpdated,this),t.off(S.ERROR,this.onError,this))},e.destroy=function(){this.unregisterListeners(),this.clearTimer(),this.hls=this._abandonRulesCheck=null,this.fragCurrent=this.partCurrent=null},e.onManifestLoading=function(t,e){this.lastLoadedFragLevel=-1,this.firstSelection=-1,this.lastLevelLoadSec=0,this.fragCurrent=this.partCurrent=null,this.onLevelsUpdated(),this.clearTimer()},e.onLevelsUpdated=function(){this.lastLoadedFragLevel>-1&&this.fragCurrent&&(this.lastLoadedFragLevel=this.fragCurrent.level),this._nextAutoLevel=-1,this.onMaxAutoLevelUpdated(),this.codecTiers=null,this.audioTracksByGroup=null},e.onMaxAutoLevelUpdated=function(){this.firstSelection=-1,this.nextAutoLevelKey=""},e.onFragLoading=function(t,e){var r,i=e.frag;this.ignoreFragment(i)||(i.bitrateTest||(this.fragCurrent=i,this.partCurrent=null!=(r=e.part)?r:null),this.clearTimer(),this.timer=self.setInterval(this._abandonRulesCheck,100))},e.onLevelSwitching=function(t,e){this.clearTimer()},e.onError=function(t,e){if(!e.fatal)switch(e.details){case A.BUFFER_ADD_CODEC_ERROR:case A.BUFFER_APPEND_ERROR:this.lastLoadedFragLevel=-1,this.firstSelection=-1;break;case A.FRAG_LOAD_TIMEOUT:var r=e.frag,i=this.fragCurrent,n=this.partCurrent;if(r&&i&&r.sn===i.sn&&r.level===i.level){var a=performance.now(),s=n?n.stats:r.stats,o=a-s.loading.start,l=s.loading.first?s.loading.first-s.loading.start:-1;if(s.loaded&&l>-1){var u=this.bwEstimator.getEstimateTTFB();this.bwEstimator.sample(o-Math.min(u,l),s.loaded)}else this.bwEstimator.sampleTTFB(o)}}},e.getTimeToLoadFrag=function(t,e,r,i){return t+r/e+(i?this.lastLevelLoadSec:0)},e.onLevelLoaded=function(t,e){var r=this.hls.config,i=e.stats.loading,n=i.end-i.start;y(n)&&(this.lastLevelLoadSec=n/1e3),e.details.live?this.bwEstimator.update(r.abrEwmaSlowLive,r.abrEwmaFastLive):this.bwEstimator.update(r.abrEwmaSlowVoD,r.abrEwmaFastVoD)},e.onFragLoaded=function(t,e){var r=e.frag,i=e.part,n=i?i.stats:r.stats;if(r.type===we&&this.bwEstimator.sampleTTFB(n.loading.first-n.loading.start),!this.ignoreFragment(r)){if(this.clearTimer(),r.level===this._nextAutoLevel&&(this._nextAutoLevel=-1),this.firstSelection=-1,this.hls.config.abrMaxWithRealBitrate){var a=i?i.duration:r.duration,s=this.hls.levels[r.level],o=(s.loaded?s.loaded.bytes:0)+n.loaded,l=(s.loaded?s.loaded.duration:0)+a;s.loaded={bytes:o,duration:l},s.realBitrate=Math.round(8*o/l)}if(r.bitrateTest){var u={stats:n,frag:r,part:i,id:r.type};this.onFragBuffered(S.FRAG_BUFFERED,u),r.bitrateTest=!1}else this.lastLoadedFragLevel=r.level}},e.onFragBuffered=function(t,e){var r=e.frag,i=e.part,n=null!=i&&i.stats.loaded?i.stats:r.stats;if(!n.aborted&&!this.ignoreFragment(r)){var a=n.parsing.end-n.loading.start-Math.min(n.loading.first-n.loading.start,this.bwEstimator.getEstimateTTFB());this.bwEstimator.sample(a,n.loaded),n.bwEstimate=this.getBwEstimate(),r.bitrateTest?this.bitrateTestDelay=a/1e3:this.bitrateTestDelay=0}},e.ignoreFragment=function(t){return t.type!==we||"initSegment"===t.sn},e.clearTimer=function(){this.timer>-1&&(self.clearInterval(this.timer),this.timer=-1)},e.getAutoLevelKey=function(){return this.getBwEstimate()+"_"+this.getStarvationDelay().toFixed(2)},e.getNextABRAutoLevel=function(){var t=this.fragCurrent,e=this.partCurrent,r=this.hls,i=r.maxAutoLevel,n=r.config,a=r.minAutoLevel,s=e?e.duration:t?t.duration:0,o=this.getBwEstimate(),l=this.getStarvationDelay(),u=n.abrBandWidthFactor,h=n.abrBandWidthUpFactor;if(l){var d=this.findBestLevel(o,a,i,l,0,u,h);if(d>=0)return d}var c=s?Math.min(s,n.maxStarvationDelay):n.maxStarvationDelay;if(!l){var f=this.bitrateTestDelay;f&&(c=(s?Math.min(s,n.maxLoadingDelay):n.maxLoadingDelay)-f,w.info("[abr] bitrate test took "+Math.round(1e3*f)+"ms, set first fragment max fetchDuration to "+Math.round(1e3*c)+" ms"),u=h=1)}var g=this.findBestLevel(o,a,i,l,c,u,h);if(w.info("[abr] "+(l?"rebuffering expected":"buffer is empty")+", optimal quality level "+g),g>-1)return g;var v=r.levels[a],m=r.levels[r.loadLevel];return(null==v?void 0:v.bitrate)<(null==m?void 0:m.bitrate)?a:r.loadLevel},e.getStarvationDelay=function(){var t=this.hls,e=t.media;if(!e)return 1/0;var r=e&&0!==e.playbackRate?Math.abs(e.playbackRate):1,i=t.mainForwardBufferInfo;return(i?i.len:0)/r},e.getBwEstimate=function(){return this.bwEstimator.canEstimate()?this.bwEstimator.getEstimate():this.hls.config.abrEwmaDefaultEstimate},e.findBestLevel=function(t,e,r,i,n,a,s){var o,l=this,u=i+n,h=this.lastLoadedFragLevel,d=-1===h?this.hls.firstLevel:h,c=this.fragCurrent,f=this.partCurrent,g=this.hls,v=g.levels,m=g.allAudioTracks,p=g.loadLevel,E=g.config;if(1===v.length)return 0;var T,S=v[d],L=!(null==S||null==(o=S.details)||!o.live),A=-1===p||-1===h,R="SDR",k=(null==S?void 0:S.frameRate)||0,b=E.audioPreference,D=E.videoPreference,I=this.audioTracksByGroup||(this.audioTracksByGroup=function(t){return t.reduce((function(t,e){var r=t.groups[e.groupId];r||(r=t.groups[e.groupId]={tracks:[],channels:{2:0},hasDefault:!1,hasAutoSelect:!1}),r.tracks.push(e);var i=e.channels||"2";return r.channels[i]=(r.channels[i]||0)+1,r.hasDefault=r.hasDefault||e.default,r.hasAutoSelect=r.hasAutoSelect||e.autoselect,r.hasDefault&&(t.hasDefaultAudio=!0),r.hasAutoSelect&&(t.hasAutoSelectAudio=!0),t}),{hasDefaultAudio:!1,hasAutoSelectAudio:!1,groups:{}})}(m));if(A){if(-1!==this.firstSelection)return this.firstSelection;var C=this.codecTiers||(this.codecTiers=function(t,e,r,i){return t.slice(r,i+1).reduce((function(t,r){if(!r.codecSet)return t;var i=r.audioGroups,n=t[r.codecSet];n||(t[r.codecSet]=n={minBitrate:1/0,minHeight:1/0,minFramerate:1/0,maxScore:0,videoRanges:{SDR:0},channels:{2:0},hasDefaultAudio:!i,fragmentError:0}),n.minBitrate=Math.min(n.minBitrate,r.bitrate);var a=Math.min(r.height,r.width);return n.minHeight=Math.min(n.minHeight,a),n.minFramerate=Math.min(n.minFramerate,r.frameRate),n.maxScore=Math.max(n.maxScore,r.score),n.fragmentError+=r.fragmentError,n.videoRanges[r.videoRange]=(n.videoRanges[r.videoRange]||0)+1,i&&i.forEach((function(t){if(t){var r=e.groups[t];r&&(n.hasDefaultAudio=n.hasDefaultAudio||e.hasDefaultAudio?r.hasDefault:r.hasAutoSelect||!e.hasDefaultAudio&&!e.hasAutoSelectAudio,Object.keys(r.channels).forEach((function(t){n.channels[t]=(n.channels[t]||0)+r.channels[t]})))}})),t}),{})}(v,I,e,r)),_=function(t,e,r,i,n){for(var a=Object.keys(t),s=null==i?void 0:i.channels,o=null==i?void 0:i.audioCodec,l=s&&2===parseInt(s),u=!0,h=!1,d=1/0,c=1/0,f=1/0,g=0,v=[],m=Mr(e,n),p=m.preferHDR,E=m.allowedVideoRanges,T=function(){var e=t[a[S]];u=e.channels[2]>0,d=Math.min(d,e.minHeight),c=Math.min(c,e.minFramerate),f=Math.min(f,e.minBitrate);var r=E.filter((function(t){return e.videoRanges[t]>0}));r.length>0&&(h=!0,v=r)},S=a.length;S--;)T();d=y(d)?d:0,c=y(c)?c:0;var L=Math.max(1080,d),A=Math.max(30,c);return f=y(f)?f:r,r=Math.max(f,r),h||(e=void 0,v=[]),{codecSet:a.reduce((function(e,i){var n=t[i];if(i===e)return e;if(n.minBitrate>r)return Or(i,"min bitrate of "+n.minBitrate+" > current estimate of "+r),e;if(!n.hasDefaultAudio)return Or(i,"no renditions with default or auto-select sound found"),e;if(o&&i.indexOf(o.substring(0,4))%5!=0)return Or(i,'audio codec preference "'+o+'" not found'),e;if(s&&!l){if(!n.channels[s])return Or(i,"no renditions with "+s+" channel sound found (channels options: "+Object.keys(n.channels)+")"),e}else if((!o||l)&&u&&0===n.channels[2])return Or(i,"no renditions with stereo sound found"),e;return n.minHeight>L?(Or(i,"min resolution of "+n.minHeight+" > maximum of "+L),e):n.minFramerate>A?(Or(i,"min framerate of "+n.minFramerate+" > maximum of "+A),e):v.some((function(t){return n.videoRanges[t]>0}))?n.maxScore=oe(e)||n.fragmentError>t[e].fragmentError)?e:(g=n.maxScore,i):(Or(i,"no variants with VIDEO-RANGE of "+JSON.stringify(v)+" found"),e)}),void 0),videoRanges:v,preferHDR:p,minFramerate:c,minBitrate:f}}(C,R,t,b,D),x=_.codecSet,P=_.videoRanges,F=_.minFramerate,M=_.minBitrate,O=_.preferHDR;T=x,R=O?P[P.length-1]:P[0],k=F,t=Math.max(t,M),w.log("[abr] picked start tier "+JSON.stringify(_))}else T=null==S?void 0:S.codecSet,R=null==S?void 0:S.videoRange;for(var N,U=f?f.duration:c?c.duration:0,B=this.bwEstimator.getEstimateTTFB()/1e3,G=[],K=function(){var e,o=v[H],c=H>d;if(!o)return 0;if(E.useMediaCapabilities&&!o.supportedResult&&!o.supportedPromise){var g=navigator.mediaCapabilities;"function"==typeof(null==g?void 0:g.decodingInfo)&&function(t,e,r,i,n,a){var s=t.audioCodec?t.audioGroups:null,o=null==a?void 0:a.audioCodec,l=null==a?void 0:a.channels,u=l?parseInt(l):o?1/0:2,h=null;if(null!=s&&s.length)try{h=1===s.length&&s[0]?e.groups[s[0]].channels:s.reduce((function(t,r){if(r){var i=e.groups[r];if(!i)throw new Error("Audio track group "+r+" not found");Object.keys(i.channels).forEach((function(e){t[e]=(t[e]||0)+i.channels[e]}))}return t}),{2:0})}catch(t){return!0}return void 0!==t.videoCodec&&(t.width>1920&&t.height>1088||t.height>1920&&t.width>1088||t.frameRate>Math.max(i,30)||"SDR"!==t.videoRange&&t.videoRange!==r||t.bitrate>Math.max(n,8e6))||!!h&&y(u)&&Object.keys(h).some((function(t){return parseInt(t)>u}))}(o,I,R,k,t,b)?(o.supportedPromise=Fr(o,I,g),o.supportedPromise.then((function(t){if(l.hls){o.supportedResult=t;var e=l.hls.levels,r=e.indexOf(o);t.error?w.warn('[abr] MediaCapabilities decodingInfo error: "'+t.error+'" for level '+r+" "+JSON.stringify(t)):t.supported||(w.warn("[abr] Unsupported MediaCapabilities decodingInfo result for level "+r+" "+JSON.stringify(t)),r>-1&&e.length>1&&(w.log("[abr] Removing unsupported level "+r),l.hls.removeLevel(r)))}}))):o.supportedResult=xr}if(T&&o.codecSet!==T||R&&o.videoRange!==R||c&&k>o.frameRate||!c&&k>0&&k=2*U&&0===n?v[H].averageBitrate:v[H].maxBitrate,x=l.getTimeToLoadFrag(B,m,_*C,void 0===D);if(m>=_&&(H===h||0===o.loadError&&0===o.fragmentError)&&(x<=B||!y(x)||L&&!l.bitrateTestDelay||x"+H+" adjustedbw("+Math.round(m)+")-bitrate="+Math.round(m-_)+" ttfb:"+B.toFixed(1)+" avgDuration:"+C.toFixed(1)+" maxFetchDuration:"+u.toFixed(1)+" fetchDuration:"+x.toFixed(1)+" firstSelection:"+A+" codecSet:"+T+" videoRange:"+R+" hls.loadLevel:"+p)),A&&(l.firstSelection=H),{v:H}}},H=r;H>=e;H--)if(0!==(N=K())&&N)return N.v;return-1},s(t,[{key:"firstAutoLevel",get:function(){var t=this.hls,e=t.maxAutoLevel,r=t.minAutoLevel,i=this.getBwEstimate(),n=this.hls.config.maxStarvationDelay,a=this.findBestLevel(i,r,e,0,n,1,1);if(a>-1)return a;var s=this.hls.firstLevel,o=Math.min(Math.max(s,r),e);return w.warn("[abr] Could not find best starting auto level. Defaulting to first in playlist "+s+" clamped to "+o),o}},{key:"forcedAutoLevel",get:function(){return this.nextAutoLevelKey?-1:this._nextAutoLevel}},{key:"nextAutoLevel",get:function(){var t=this.forcedAutoLevel,e=this.bwEstimator.canEstimate(),r=this.lastLoadedFragLevel>-1;if(!(-1===t||e&&r&&this.nextAutoLevelKey!==this.getAutoLevelKey()))return t;var i=e&&r?this.getNextABRAutoLevel():this.firstAutoLevel;if(-1!==t){var n=this.hls.levels;if(n.length>Math.max(t,i)&&n[t].loadError<=n[i].loadError)return t}return this._nextAutoLevel=i,this.nextAutoLevelKey=this.getAutoLevelKey(),i},set:function(t){var e=this.hls,r=e.maxAutoLevel,i=e.minAutoLevel,n=Math.min(Math.max(t,i),r);this._nextAutoLevel!==n&&(this.nextAutoLevelKey="",this._nextAutoLevel=n)}}]),t}(),Hr=function(){function t(){this._boundTick=void 0,this._tickTimer=null,this._tickInterval=null,this._tickCallCount=0,this._boundTick=this.tick.bind(this)}var e=t.prototype;return e.destroy=function(){this.onHandlerDestroying(),this.onHandlerDestroyed()},e.onHandlerDestroying=function(){this.clearNextTick(),this.clearInterval()},e.onHandlerDestroyed=function(){},e.hasInterval=function(){return!!this._tickInterval},e.hasNextTick=function(){return!!this._tickTimer},e.setInterval=function(t){return!this._tickInterval&&(this._tickCallCount=0,this._tickInterval=self.setInterval(this._boundTick,t),!0)},e.clearInterval=function(){return!!this._tickInterval&&(self.clearInterval(this._tickInterval),this._tickInterval=null,!0)},e.clearNextTick=function(){return!!this._tickTimer&&(self.clearTimeout(this._tickTimer),this._tickTimer=null,!0)},e.tick=function(){this._tickCallCount++,1===this._tickCallCount&&(this.doTick(),this._tickCallCount>1&&this.tickImmediate(),this._tickCallCount=0)},e.tickImmediate=function(){this.clearNextTick(),this._tickTimer=self.setTimeout(this._boundTick,0)},e.doTick=function(){},t}(),Vr="NOT_LOADED",Yr="APPENDING",Wr="PARTIAL",jr="OK",qr=function(){function t(t){this.activePartLists=Object.create(null),this.endListFragments=Object.create(null),this.fragments=Object.create(null),this.timeRanges=Object.create(null),this.bufferPadding=.2,this.hls=void 0,this.hasGaps=!1,this.hls=t,this._registerListeners()}var e=t.prototype;return e._registerListeners=function(){var t=this.hls;t.on(S.BUFFER_APPENDED,this.onBufferAppended,this),t.on(S.FRAG_BUFFERED,this.onFragBuffered,this),t.on(S.FRAG_LOADED,this.onFragLoaded,this)},e._unregisterListeners=function(){var t=this.hls;t.off(S.BUFFER_APPENDED,this.onBufferAppended,this),t.off(S.FRAG_BUFFERED,this.onFragBuffered,this),t.off(S.FRAG_LOADED,this.onFragLoaded,this)},e.destroy=function(){this._unregisterListeners(),this.fragments=this.activePartLists=this.endListFragments=this.timeRanges=null},e.getAppendedFrag=function(t,e){var r=this.activePartLists[e];if(r)for(var i=r.length;i--;){var n=r[i];if(!n)break;var a=n.end;if(n.start<=t&&null!==a&&t<=a)return n}return this.getBufferedFrag(t,e)},e.getBufferedFrag=function(t,e){for(var r=this.fragments,i=Object.keys(r),n=i.length;n--;){var a=r[i[n]];if((null==a?void 0:a.body.type)===e&&a.buffered){var s=a.body;if(s.start<=t&&t<=s.end)return s}}return null},e.detectEvictedFragments=function(t,e,r,i){var n=this;this.timeRanges&&(this.timeRanges[t]=e);var a=(null==i?void 0:i.fragment.sn)||-1;Object.keys(this.fragments).forEach((function(i){var s=n.fragments[i];if(s&&!(a>=s.body.sn))if(s.buffered||s.loaded){var o=s.range[t];o&&o.time.some((function(t){var r=!n.isTimeBuffered(t.startPTS,t.endPTS,e);return r&&n.removeFragment(s.body),r}))}else s.body.type===r&&n.removeFragment(s.body)}))},e.detectPartialFragments=function(t){var e=this,r=this.timeRanges,i=t.frag,n=t.part;if(r&&"initSegment"!==i.sn){var a=zr(i),s=this.fragments[a];if(!(!s||s.buffered&&i.gap)){var o=!i.relurl;Object.keys(r).forEach((function(t){var a=i.elementaryStreams[t];if(a){var l=r[t],u=o||!0===a.partial;s.range[t]=e.getBufferedTimes(i,n,u,l)}})),s.loaded=null,Object.keys(s.range).length?(s.buffered=!0,(s.body.endList=i.endList||s.body.endList)&&(this.endListFragments[s.body.type]=s),Xr(s)||this.removeParts(i.sn-1,i.type)):this.removeFragment(s.body)}}},e.removeParts=function(t,e){var r=this.activePartLists[e];r&&(this.activePartLists[e]=r.filter((function(e){return e.fragment.sn>=t})))},e.fragBuffered=function(t,e){var r=zr(t),i=this.fragments[r];!i&&e&&(i=this.fragments[r]={body:t,appendedPTS:null,loaded:null,buffered:!1,range:Object.create(null)},t.gap&&(this.hasGaps=!0)),i&&(i.loaded=null,i.buffered=!0)},e.getBufferedTimes=function(t,e,r,i){for(var n={time:[],partial:r},a=t.start,s=t.end,o=t.minEndPTS||s,l=t.maxStartPTS||a,u=0;u=h&&o<=d){n.time.push({startPTS:Math.max(a,i.start(u)),endPTS:Math.min(s,i.end(u))});break}if(ah){var c=Math.max(a,i.start(u)),f=Math.min(s,i.end(u));f>c&&(n.partial=!0,n.time.push({startPTS:c,endPTS:f}))}else if(s<=h)break}return n},e.getPartialFragment=function(t){var e,r,i,n=null,a=0,s=this.bufferPadding,o=this.fragments;return Object.keys(o).forEach((function(l){var u=o[l];u&&Xr(u)&&(r=u.body.start-s,i=u.body.end+s,t>=r&&t<=i&&(e=Math.min(t-r,i-t),a<=e&&(n=u.body,a=e)))})),n},e.isEndListAppended=function(t){var e=this.endListFragments[t];return void 0!==e&&(e.buffered||Xr(e))},e.getState=function(t){var e=zr(t),r=this.fragments[e];return r?r.buffered?Xr(r)?Wr:jr:Yr:Vr},e.isTimeBuffered=function(t,e,r){for(var i,n,a=0;a=i&&e<=n)return!0;if(e<=i)return!1}return!1},e.onFragLoaded=function(t,e){var r=e.frag,i=e.part;if("initSegment"!==r.sn&&!r.bitrateTest){var n=i?null:e,a=zr(r);this.fragments[a]={body:r,appendedPTS:null,loaded:n,buffered:!1,range:Object.create(null)}}},e.onBufferAppended=function(t,e){var r=this,i=e.frag,n=e.part,a=e.timeRanges;if("initSegment"!==i.sn){var s=i.type;if(n){var o=this.activePartLists[s];o||(this.activePartLists[s]=o=[]),o.push(n)}this.timeRanges=a,Object.keys(a).forEach((function(t){var e=a[t];r.detectEvictedFragments(t,e,s,n)}))}},e.onFragBuffered=function(t,e){this.detectPartialFragments(e)},e.hasFragment=function(t){var e=zr(t);return!!this.fragments[e]},e.hasParts=function(t){var e;return!(null==(e=this.activePartLists[t])||!e.length)},e.removeFragmentsInRange=function(t,e,r,i,n){var a=this;i&&!this.hasGaps||Object.keys(this.fragments).forEach((function(s){var o=a.fragments[s];if(o){var l=o.body;l.type!==r||i&&!l.gap||l.startt&&(o.buffered||n)&&a.removeFragment(l)}}))},e.removeFragment=function(t){var e=zr(t);t.stats.loaded=0,t.clearElementaryStreamInfo();var r=this.activePartLists[t.type];if(r){var i=t.sn;this.activePartLists[t.type]=r.filter((function(t){return t.fragment.sn!==i}))}delete this.fragments[e],t.endList&&delete this.endListFragments[t.type]},e.removeAllFragments=function(){this.fragments=Object.create(null),this.endListFragments=Object.create(null),this.activePartLists=Object.create(null),this.hasGaps=!1},t}();function Xr(t){var e,r,i;return t.buffered&&(t.body.gap||(null==(e=t.range.video)?void 0:e.partial)||(null==(r=t.range.audio)?void 0:r.partial)||(null==(i=t.range.audiovideo)?void 0:i.partial))}function zr(t){return t.type+"_"+t.level+"_"+t.sn}var Qr={length:0,start:function(){return 0},end:function(){return 0}},Jr=function(){function t(){}return t.isBuffered=function(e,r){try{if(e)for(var i=t.getBuffered(e),n=0;n=i.start(n)&&r<=i.end(n))return!0}catch(t){}return!1},t.bufferInfo=function(e,r,i){try{if(e){var n,a=t.getBuffered(e),s=[];for(n=0;ns&&(i[a-1].end=t[n].end):i.push(t[n])}else i.push(t[n])}else i=t;for(var o,l=0,u=e,h=e,d=0;d=c&&er.startCC||t&&t.cc>>8^255&m^99,t[f]=m,e[m]=f;var p=c[f],y=c[p],E=c[y],T=257*c[m]^16843008*m;i[f]=T<<24|T>>>8,n[f]=T<<16|T>>>16,a[f]=T<<8|T>>>24,s[f]=T,T=16843009*E^65537*y^257*p^16843008*f,l[m]=T<<24|T>>>8,u[m]=T<<16|T>>>16,h[m]=T<<8|T>>>24,d[m]=T,f?(f=p^c[c[c[E^p]]],g^=c[c[g]]):f=g=1}},e.expandKey=function(t){for(var e=this.uint8ArrayToUint32Array_(t),r=!0,i=0;is.end){var h=a>u;(a0&&null!=a&&a.key&&a.iv&&"AES-128"===a.method){var s=self.performance.now();return r.decrypter.decrypt(new Uint8Array(n),a.key.buffer,a.iv.buffer).catch((function(e){throw i.trigger(S.ERROR,{type:L.MEDIA_ERROR,details:A.FRAG_DECRYPT_ERROR,fatal:!1,error:e,reason:e.message,frag:t}),e})).then((function(n){var a=self.performance.now();return i.trigger(S.FRAG_DECRYPTED,{frag:t,payload:n,stats:{tstart:s,tdecrypt:a}}),e.payload=n,r.completeInitSegmentLoad(e)}))}return r.completeInitSegmentLoad(e)})).catch((function(e){r.state!==gi&&r.state!==Ai&&(r.warn(e),r.resetFragmentLoading(t))}))},r.completeInitSegmentLoad=function(t){if(!this.levels)throw new Error("init load aborted, missing levels");var e=t.frag.stats;this.state=vi,t.frag.data=new Uint8Array(t.payload),e.parsing.start=e.buffering.start=self.performance.now(),e.parsing.end=e.buffering.end=self.performance.now(),this.tick()},r.fragContextChanged=function(t){var e=this.fragCurrent;return!t||!e||t.sn!==e.sn||t.level!==e.level},r.fragBufferedComplete=function(t,e){var r,i,n,a,s=this.mediaBuffer?this.mediaBuffer:this.media;if(this.log("Buffered "+t.type+" sn: "+t.sn+(e?" part: "+e.index:"")+" of "+(this.playlistType===we?"level":"track")+" "+t.level+" (frag:["+(null!=(r=t.startPTS)?r:NaN).toFixed(3)+"-"+(null!=(i=t.endPTS)?i:NaN).toFixed(3)+"] > buffer:"+(s?fi(Jr.getBuffered(s)):"(detached)")+")"),"initSegment"!==t.sn){var o;if(t.type!==_e){var l=t.elementaryStreams;if(!Object.keys(l).some((function(t){return!!l[t]})))return void(this.state=vi)}var u=null==(o=this.levels)?void 0:o[t.level];null!=u&&u.fragmentError&&(this.log("Resetting level fragment error count of "+u.fragmentError+" on frag buffered"),u.fragmentError=0)}this.state=vi,s&&(!this.loadedmetadata&&t.type==we&&s.buffered.length&&(null==(n=this.fragCurrent)?void 0:n.sn)===(null==(a=this.fragPrevious)?void 0:a.sn)&&(this.loadedmetadata=!0,this.seekToStartPos()),this.tick())},r.seekToStartPos=function(){},r._handleFragmentLoadComplete=function(t){var e=this.transmuxer;if(e){var r=t.frag,i=t.part,n=t.partsLoaded,a=!n||0===n.length||n.some((function(t){return!t})),s=new $r(r.level,r.sn,r.stats.chunkCount+1,0,i?i.index:-1,!a);e.flush(s)}},r._handleFragmentLoadProgress=function(t){},r._doFragLoad=function(t,e,r,i){var n,a=this;void 0===r&&(r=null);var s=null==e?void 0:e.details;if(!this.levels||!s)throw new Error("frag load aborted, missing level"+(s?"":" detail")+"s");var o=null;if(!t.encrypted||null!=(n=t.decryptdata)&&n.key?!t.encrypted&&s.encryptedFragments.length&&this.keyLoader.loadClear(t,s.encryptedFragments):(this.log("Loading key for "+t.sn+" of ["+s.startSN+"-"+s.endSN+"], "+("[stream-controller]"===this.logPrefix?"level":"track")+" "+t.level),this.state=mi,this.fragCurrent=t,o=this.keyLoader.load(t).then((function(t){if(!a.fragContextChanged(t.frag))return a.hls.trigger(S.KEY_LOADED,t),a.state===mi&&(a.state=vi),t})),this.hls.trigger(S.KEY_LOADING,{frag:t}),null===this.fragCurrent&&(o=Promise.reject(new Error("frag load aborted, context changed in KEY_LOADING")))),r=Math.max(t.start,r||0),this.config.lowLatencyMode&&"initSegment"!==t.sn){var l=s.partList;if(l&&i){r>t.end&&s.fragmentHint&&(t=s.fragmentHint);var u=this.getNextPart(l,t,r);if(u>-1){var h,d=l[u];return this.log("Loading part sn: "+t.sn+" p: "+d.index+" cc: "+t.cc+" of playlist ["+s.startSN+"-"+s.endSN+"] parts [0-"+u+"-"+(l.length-1)+"] "+("[stream-controller]"===this.logPrefix?"level":"track")+": "+t.level+", target: "+parseFloat(r.toFixed(3))),this.nextLoadPosition=d.start+d.duration,this.state=pi,h=o?o.then((function(r){return!r||a.fragContextChanged(r.frag)?null:a.doFragPartsLoad(t,d,e,i)})).catch((function(t){return a.handleFragLoadError(t)})):this.doFragPartsLoad(t,d,e,i).catch((function(t){return a.handleFragLoadError(t)})),this.hls.trigger(S.FRAG_LOADING,{frag:t,part:d,targetBufferTime:r}),null===this.fragCurrent?Promise.reject(new Error("frag load aborted, context changed in FRAG_LOADING parts")):h}if(!t.url||this.loadedEndOfParts(l,r))return Promise.resolve(null)}}this.log("Loading fragment "+t.sn+" cc: "+t.cc+" "+(s?"of ["+s.startSN+"-"+s.endSN+"] ":"")+("[stream-controller]"===this.logPrefix?"level":"track")+": "+t.level+", target: "+parseFloat(r.toFixed(3))),y(t.sn)&&!this.bitrateTest&&(this.nextLoadPosition=t.start+t.duration),this.state=pi;var c,f=this.config.progressive;return c=f&&o?o.then((function(e){return!e||a.fragContextChanged(null==e?void 0:e.frag)?null:a.fragmentLoader.load(t,i)})).catch((function(t){return a.handleFragLoadError(t)})):Promise.all([this.fragmentLoader.load(t,f?i:void 0),o]).then((function(t){var e=t[0];return!f&&e&&i&&i(e),e})).catch((function(t){return a.handleFragLoadError(t)})),this.hls.trigger(S.FRAG_LOADING,{frag:t,targetBufferTime:r}),null===this.fragCurrent?Promise.reject(new Error("frag load aborted, context changed in FRAG_LOADING")):c},r.doFragPartsLoad=function(t,e,r,i){var n=this;return new Promise((function(a,s){var o,l=[],u=null==(o=r.details)?void 0:o.partList;!function e(o){n.fragmentLoader.loadPart(t,o,i).then((function(i){l[o.index]=i;var s=i.part;n.hls.trigger(S.FRAG_LOADED,i);var h=ur(r,t.sn,o.index+1)||hr(u,t.sn,o.index+1);if(!h)return a({frag:t,part:s,partsLoaded:l});e(h)})).catch(s)}(e)}))},r.handleFragLoadError=function(t){if("data"in t){var e=t.data;t.data&&e.details===A.INTERNAL_ABORTED?this.handleFragLoadAborted(e.frag,e.part):this.hls.trigger(S.ERROR,e)}else this.hls.trigger(S.ERROR,{type:L.OTHER_ERROR,details:A.INTERNAL_EXCEPTION,err:t,error:t,fatal:!0});return null},r._handleTransmuxerFlush=function(t){var e=this.getCurrentContext(t);if(e&&this.state===Ti){var r=e.frag,i=e.part,n=e.level,a=self.performance.now();r.stats.parsing.end=a,i&&(i.stats.parsing.end=a),this.updateLevelTiming(r,i,n,t.partial)}else this.fragCurrent||this.state===gi||this.state===Ai||(this.state=vi)},r.getCurrentContext=function(t){var e=this.levels,r=this.fragCurrent,i=t.level,n=t.sn,a=t.part;if(null==e||!e[i])return this.warn("Levels object was unset while buffering fragment "+n+" of level "+i+". The current chunk will not be buffered."),null;var s=e[i],o=a>-1?ur(s,n,a):null,l=o?o.fragment:function(t,e,r){if(null==t||!t.details)return null;var i=t.details,n=i.fragments[e-i.startSN];return n||((n=i.fragmentHint)&&n.sn===e?n:ea&&this.flushMainBuffer(s,t.start)}else this.flushMainBuffer(0,t.start)},r.getFwdBufferInfo=function(t,e){var r=this.getLoadPosition();return y(r)?this.getFwdBufferInfoAtPos(t,r,e):null},r.getFwdBufferInfoAtPos=function(t,e,r){var i=this.config.maxBufferHole,n=Jr.bufferInfo(t,e,i);if(0===n.len&&void 0!==n.nextStart){var a=this.fragmentTracker.getBufferedFrag(e,r);if(a&&n.nextStart=i&&(r.maxMaxBufferLength=n,this.warn("Reduce max buffer length to "+n+"s"),!0)},r.getAppendedFrag=function(t,e){var r=this.fragmentTracker.getAppendedFrag(t,we);return r&&"fragment"in r?r.fragment:r},r.getNextFragment=function(t,e){var r=e.fragments,i=r.length;if(!i)return null;var n,a=this.config,s=r[0].start;if(e.live){var o=a.initialLiveManifestSize;if(ie},r.getNextFragmentLoopLoading=function(t,e,r,i,n){var a=t.gap,s=this.getNextFragment(this.nextLoadPosition,e);if(null===s)return s;if(t=s,a&&t&&!t.gap&&r.nextStart){var o=this.getFwdBufferInfoAtPos(this.mediaBuffer?this.mediaBuffer:this.media,r.nextStart,i);if(null!==o&&r.len+o.len>=n)return this.log('buffer full after gaps in "'+i+'" playlist starting at sn: '+t.sn),null}return t},r.mapToInitFragWhenRequired=function(t){return null==t||!t.initSegment||null!=t&&t.initSegment.data||this.bitrateTest?t:t.initSegment},r.getNextPart=function(t,e,r){for(var i=-1,n=!1,a=!0,s=0,o=t.length;s-1&&rr.start&&r.loaded},r.getInitialLiveFragment=function(t,e){var r=this.fragPrevious,i=null;if(r){if(t.hasProgramDateTime&&(this.log("Live playlist, switching playlist, load frag with same PDT: "+r.programDateTime),i=function(t,e,r){if(null===e||!Array.isArray(t)||!t.length||!y(e))return null;if(e<(t[0].programDateTime||0))return null;if(e>=(t[t.length-1].endProgramDateTime||0))return null;r=r||0;for(var i=0;i=t.startSN&&n<=t.endSN){var a=e[n-t.startSN];r.cc===a.cc&&(i=a,this.log("Live playlist, switching playlist, load frag with next SN: "+i.sn))}i||(i=function(t,e){return pr(t,(function(t){return t.cce?-1:0}))}(e,r.cc),i&&this.log("Live playlist, switching playlist, load frag with same CC: "+i.sn))}}else{var s=this.hls.liveSyncPosition;null!==s&&(i=this.getFragmentAtPosition(s,this.bitrateTest?t.fragmentEnd:t.edge,t))}return i},r.getFragmentAtPosition=function(t,e,r){var i,n=this.config,a=this.fragPrevious,s=r.fragments,o=r.endSN,l=r.fragmentHint,u=n.maxFragLookUpTolerance,h=r.partList,d=!!(n.lowLatencyMode&&null!=h&&h.length&&l);if(d&&l&&!this.bitrateTest&&(s=s.concat(l),o=l.sn),i=te-u?0:u):s[s.length-1]){var c=i.sn-r.startSN,f=this.fragmentTracker.getState(i);if((f===jr||f===Wr&&i.gap)&&(a=i),a&&i.sn===a.sn&&(!d||h[0].fragment.sn>i.sn)&&a&&i.level===a.level){var g=s[c+1];i=i.sn=a-e.maxFragLookUpTolerance&&n<=s;if(null!==i&&r.duration>i&&(n"+t.startSN+" prev-sn: "+(o?o.sn:"na")+" fragments: "+i),l}return n},r.waitForCdnTuneIn=function(t){return t.live&&t.canBlockReload&&t.partTarget&&t.tuneInGoal>Math.max(t.partHoldBack,3*t.partTarget)},r.setStartPosition=function(t,e){var r=this.startPosition;if(r "+(null==(n=this.fragCurrent)?void 0:n.url))}else{var a=e.details===A.FRAG_GAP;a&&this.fragmentTracker.fragBuffered(i,!0);var s=e.errorAction,o=s||{},l=o.action,u=o.retryCount,h=void 0===u?0:u,d=o.retryConfig;if(s&&l===Rr&&d){this.resetStartWhenNotLoaded(this.levelLastLoaded);var c=gr(d,h);this.warn("Fragment "+i.sn+" of "+t+" "+i.level+" errored with "+e.details+", retrying loading "+(h+1)+"/"+d.maxNumRetry+" in "+c+"ms"),s.resolved=!0,this.retryDate=self.performance.now()+c,this.state=yi}else if(d&&s){if(this.resetFragmentErrors(t),!(h.5;n&&this.reduceMaxBufferLength(i.len,(null==e?void 0:e.duration)||10);var a=!n;return a&&this.warn("Buffer full error while media.currentTime is not buffered, flush "+r+" buffer"),e&&(this.fragmentTracker.removeFragment(e),this.nextLoadPosition=e.start),this.resetLoadingState(),a}return!1},r.resetFragmentErrors=function(t){t===Ce&&(this.fragCurrent=null),this.loadedmetadata||(this.startFragRequested=!1),this.state!==gi&&(this.state=vi)},r.afterBufferFlushed=function(t,e,r){if(t){var i=Jr.getBuffered(t);this.fragmentTracker.detectEvictedFragments(e,i,r),this.state===Li&&this.resetLoadingState()}},r.resetLoadingState=function(){this.log("Reset loading state"),this.fragCurrent=null,this.fragPrevious=null,this.state=vi},r.resetStartWhenNotLoaded=function(t){if(!this.loadedmetadata){this.startFragRequested=!1;var e=t?t.details:null;null!=e&&e.live?(this.startPosition=-1,this.setStartPosition(e,0),this.resetLoadingState()):this.nextLoadPosition=this.startPosition}},r.resetWhenMissingContext=function(t){this.warn("The loading context changed while buffering fragment "+t.sn+" of level "+t.level+". This chunk will not be buffered."),this.removeUnbufferedFrags(),this.resetStartWhenNotLoaded(this.levelLastLoaded),this.resetLoadingState()},r.removeUnbufferedFrags=function(t){void 0===t&&(t=0),this.fragmentTracker.removeFragmentsInRange(t,1/0,this.playlistType,!1,!0)},r.updateLevelTiming=function(t,e,r,i){var n,a=this,s=r.details;if(s){if(!Object.keys(t.elementaryStreams).reduce((function(e,n){var o=t.elementaryStreams[n];if(o){var l=o.endPTS-o.startPTS;if(l<=0)return a.warn("Could not parse fragment "+t.sn+" "+n+" duration reliably ("+l+")"),e||!1;var u=i?0:ar(s,t,o.startPTS,o.endPTS,o.startDTS,o.endDTS);return a.hls.trigger(S.LEVEL_PTS_UPDATED,{details:s,level:r,drift:u,type:n,frag:t,start:o.startPTS,end:o.endPTS}),!0}return e}),!1)&&null===(null==(n=this.transmuxer)?void 0:n.error)){var o=new Error("Found no media in fragment "+t.sn+" of level "+t.level+" resetting transmuxer to fallback to playlist timing");if(0===r.fragmentError&&(r.fragmentError++,t.gap=!0,this.fragmentTracker.removeFragment(t),this.fragmentTracker.fragBuffered(t,!0)),this.warn(o.message),this.hls.trigger(S.ERROR,{type:L.MEDIA_ERROR,details:A.FRAG_PARSING_ERROR,fatal:!1,error:o,frag:t,reason:"Found no media in msn "+t.sn+' of level "'+r.url+'"'}),!this.hls)return;this.resetTransmuxer()}this.state=Si,this.hls.trigger(S.FRAG_PARSED,{frag:t,part:e})}else this.warn("level.details undefined")},r.resetTransmuxer=function(){this.transmuxer&&(this.transmuxer.destroy(),this.transmuxer=null)},r.recoverWorkerError=function(t){"demuxerWorker"===t.event&&(this.fragmentTracker.removeAllFragments(),this.resetTransmuxer(),this.resetStartWhenNotLoaded(this.levelLastLoaded),this.resetLoadingState())},s(e,[{key:"state",get:function(){return this._state},set:function(t){var e=this._state;e!==t&&(this._state=t,this.log(e+"->"+t))}}]),e}(Hr),Di=function(){function t(){this.chunks=[],this.dataLength=0}var e=t.prototype;return e.push=function(t){this.chunks.push(t),this.dataLength+=t.length},e.flush=function(){var t,e=this.chunks,r=this.dataLength;return e.length?(t=1===e.length?e[0]:function(t,e){for(var r=new Uint8Array(e),i=0,n=0;n0&&s.samples.push({pts:this.lastPTS,dts:this.lastPTS,data:i,type:Ge,duration:Number.POSITIVE_INFINITY});n>>5}function Fi(t,e){return e+1=t.length)return!1;var i=Pi(t,e);if(i<=r)return!1;var n=e+i;return n===t.length||Fi(t,n)}return!1}function Oi(t,e,r,i,n){if(!t.samplerate){var a=function(t,e,r,i){var n,a,s,o,l=navigator.userAgent.toLowerCase(),u=i,h=[96e3,88200,64e3,48e3,44100,32e3,24e3,22050,16e3,12e3,11025,8e3,7350];n=1+((192&e[r+2])>>>6);var d=(60&e[r+2])>>>2;if(!(d>h.length-1))return s=(1&e[r+2])<<2,s|=(192&e[r+3])>>>6,w.log("manifest codec:"+i+", ADTS type:"+n+", samplingIndex:"+d),/firefox/i.test(l)?d>=6?(n=5,o=new Array(4),a=d-3):(n=2,o=new Array(2),a=d):-1!==l.indexOf("android")?(n=2,o=new Array(2),a=d):(n=5,o=new Array(4),i&&(-1!==i.indexOf("mp4a.40.29")||-1!==i.indexOf("mp4a.40.5"))||!i&&d>=6?a=d-3:((i&&-1!==i.indexOf("mp4a.40.2")&&(d>=6&&1===s||/vivaldi/i.test(l))||!i&&1===s)&&(n=2,o=new Array(2)),a=d)),o[0]=n<<3,o[0]|=(14&d)>>1,o[1]|=(1&d)<<7,o[1]|=s<<3,5===n&&(o[1]|=(14&a)>>1,o[2]=(1&a)<<7,o[2]|=8,o[3]=0),{config:o,samplerate:h[d],channelCount:s,codec:"mp4a.40."+n,manifestCodec:u};var c=new Error("invalid ADTS sampling index:"+d);t.emit(S.ERROR,S.ERROR,{type:L.MEDIA_ERROR,details:A.FRAG_PARSING_ERROR,fatal:!0,error:c,reason:c.message})}(e,r,i,n);if(!a)return;t.config=a.config,t.samplerate=a.samplerate,t.channelCount=a.channelCount,t.codec=a.codec,t.manifestCodec=a.manifestCodec,w.log("parsed codec:"+t.codec+", rate:"+a.samplerate+", channels:"+a.channelCount)}}function Ni(t){return 9216e4/t}function Ui(t,e,r,i,n){var a,s=i+n*Ni(t.samplerate),o=function(t,e){var r=xi(t,e);if(e+r<=t.length){var i=Pi(t,e)-r;if(i>0)return{headerLength:r,frameLength:i}}}(e,r);if(o){var l=o.frameLength,u=o.headerLength,h=u+l,d=Math.max(0,r+h-e.length);d?(a=new Uint8Array(h-u)).set(e.subarray(r+u,e.length),0):a=e.subarray(r+u,r+h);var c={unit:a,pts:s};return d||t.samples.push(c),{sample:c,length:h,missing:d}}var f=e.length-r;return(a=new Uint8Array(f)).set(e.subarray(r,e.length),0),{sample:{unit:a,pts:s},length:f,missing:-1}}var Bi=null,Gi=[32,64,96,128,160,192,224,256,288,320,352,384,416,448,32,48,56,64,80,96,112,128,160,192,224,256,320,384,32,40,48,56,64,80,96,112,128,160,192,224,256,320,32,48,56,64,80,96,112,128,144,160,176,192,224,256,8,16,24,32,40,48,56,64,80,96,112,128,144,160],Ki=[44100,48e3,32e3,22050,24e3,16e3,11025,12e3,8e3],Hi=[[0,72,144,12],[0,0,0,0],[0,72,144,12],[0,144,144,12]],Vi=[0,1,1,4];function Yi(t,e,r,i,n){if(!(r+24>e.length)){var a=Wi(e,r);if(a&&r+a.frameLength<=e.length){var s=i+n*(9e4*a.samplesPerFrame/a.sampleRate),o={unit:e.subarray(r,r+a.frameLength),pts:s,dts:s};return t.config=[],t.channelCount=a.channelCount,t.samplerate=a.sampleRate,t.samples.push(o),{sample:o,length:a.frameLength,missing:0}}}}function Wi(t,e){var r=t[e+1]>>3&3,i=t[e+1]>>1&3,n=t[e+2]>>4&15,a=t[e+2]>>2&3;if(1!==r&&0!==n&&15!==n&&3!==a){var s=t[e+2]>>1&1,o=t[e+3]>>6,l=1e3*Gi[14*(3===r?3-i:3===i?3:4)+n-1],u=Ki[3*(3===r?0:2===r?1:2)+a],h=3===o?1:2,d=Hi[r][i],c=Vi[i],f=8*d*c,g=Math.floor(d*l/u+s)*c;if(null===Bi){var v=(navigator.userAgent||"").match(/Chrome\/(\d+)/i);Bi=v?parseInt(v[1]):0}return!!Bi&&Bi<=87&&2===i&&l>=224e3&&0===o&&(t[e+3]=128|t[e+3]),{sampleRate:u,channelCount:h,frameLength:g,samplesPerFrame:f}}}function ji(t,e){return 255===t[e]&&224==(224&t[e+1])&&0!=(6&t[e+1])}function qi(t,e){return e+18&&109===t[r+4]&&111===t[r+5]&&111===t[r+6]&&102===t[r+7])return!0;r=i>1?r+i:e}return!1}(t)},e.demux=function(t,e){this.timeOffset=e;var r=t,i=this.videoTrack,n=this.txtTrack;if(this.config.progressive){this.remainderData&&(r=Kt(this.remainderData,t));var a=function(t){var e={valid:null,remainder:null},r=xt(t,["moof"]);if(r.length<2)return e.remainder=t,e;var i=r[r.length-1];return e.valid=nt(t,0,i.byteOffset-8),e.remainder=nt(t,i.byteOffset-8),e}(r);this.remainderData=a.remainder,i.samples=a.valid||new Uint8Array}else i.samples=r;var s=this.extractID3Track(i,e);return n.samples=Ht(e,i),{videoTrack:i,audioTrack:this.audioTrack,id3Track:s,textTrack:this.txtTrack}},e.flush=function(){var t=this.timeOffset,e=this.videoTrack,r=this.txtTrack;e.samples=this.remainderData||new Uint8Array,this.remainderData=null;var i=this.extractID3Track(e,this.timeOffset);return r.samples=Ht(t,e),{videoTrack:e,audioTrack:Ii(),id3Track:i,textTrack:Ii()}},e.extractID3Track=function(t,e){var r=this.id3Track;if(t.samples.length){var i=xt(t.samples,["emsg"]);i&&i.forEach((function(t){var i=function(t){var e=t[0],r="",i="",n=0,a=0,s=0,o=0,l=0,u=0;if(0===e){for(;"\0"!==bt(t.subarray(u,u+1));)r+=bt(t.subarray(u,u+1)),u+=1;for(r+=bt(t.subarray(u,u+1)),u+=1;"\0"!==bt(t.subarray(u,u+1));)i+=bt(t.subarray(u,u+1)),u+=1;i+=bt(t.subarray(u,u+1)),u+=1,n=It(t,12),a=It(t,16),o=It(t,20),l=It(t,24),u=28}else if(1===e){n=It(t,u+=4);var h=It(t,u+=4),d=It(t,u+=4);for(u+=4,s=Math.pow(2,32)*h+d,E(s)||(s=Number.MAX_SAFE_INTEGER,w.warn("Presentation time exceeds safe integer limit and wrapped to max safe integer in parsing emsg box")),o=It(t,u),l=It(t,u+=4),u+=4;"\0"!==bt(t.subarray(u,u+1));)r+=bt(t.subarray(u,u+1)),u+=1;for(r+=bt(t.subarray(u,u+1)),u+=1;"\0"!==bt(t.subarray(u,u+1));)i+=bt(t.subarray(u,u+1)),u+=1;i+=bt(t.subarray(u,u+1)),u+=1}return{schemeIdUri:r,value:i,timeScale:n,presentationTime:s,presentationTimeDelta:a,eventDuration:o,id:l,payload:t.subarray(u,t.byteLength)}}(t);if(Qi.test(i.schemeIdUri)){var n=y(i.presentationTime)?i.presentationTime/i.timeScale:e+i.presentationTimeDelta/i.timeScale,a=4294967295===i.eventDuration?Number.POSITIVE_INFINITY:i.eventDuration/i.timeScale;a<=.001&&(a=Number.POSITIVE_INFINITY);var s=i.payload;r.samples.push({data:s,len:s.byteLength,dts:n,pts:n,type:He,duration:a})}}))}return r},e.demuxSampleAes=function(t,e,r){return Promise.reject(new Error("The MP4 demuxer does not support SAMPLE-AES decryption"))},e.destroy=function(){},t}(),$i=function(t,e){var r=0,i=5;e+=i;for(var n=new Uint32Array(1),a=new Uint32Array(1),s=new Uint8Array(1);i>0;){s[0]=t[e];var o=Math.min(i,8),l=8-o;a[0]=4278190080>>>24+l<>l,r=r?r<e.length)return-1;if(11!==e[r]||119!==e[r+1])return-1;var a=e[r+4]>>6;if(a>=3)return-1;var s=[48e3,44100,32e3][a],o=63&e[r+4],l=2*[64,69,96,64,70,96,80,87,120,80,88,120,96,104,144,96,105,144,112,121,168,112,122,168,128,139,192,128,140,192,160,174,240,160,175,240,192,208,288,192,209,288,224,243,336,224,244,336,256,278,384,256,279,384,320,348,480,320,349,480,384,417,576,384,418,576,448,487,672,448,488,672,512,557,768,512,558,768,640,696,960,640,697,960,768,835,1152,768,836,1152,896,975,1344,896,976,1344,1024,1114,1536,1024,1115,1536,1152,1253,1728,1152,1254,1728,1280,1393,1920,1280,1394,1920][3*o+a];if(r+l>e.length)return-1;var u=e[r+6]>>5,h=0;2===u?h+=2:(1&u&&1!==u&&(h+=2),4&u&&(h+=2));var d=(e[r+6]<<8|e[r+7])>>12-h&1,c=[2,1,2,3,3,4,4,5][u]+d,f=e[r+5]>>3,g=7&e[r+5],v=new Uint8Array([a<<6|f<<1|g>>2,(3&g)<<6|u<<3|d<<2|o>>4,o<<4&224]),m=i+n*(1536/s*9e4),p=e.subarray(r,r+l);return t.config=v,t.channelCount=c,t.samplerate=s,t.samples.push({unit:p,pts:m}),l}var en=function(){function t(){this.VideoSample=null}var e=t.prototype;return e.createVideoSample=function(t,e,r,i){return{key:t,frame:!1,pts:e,dts:r,units:[],debug:i,length:0}},e.getLastNalUnit=function(t){var e,r,i=this.VideoSample;if(i&&0!==i.units.length||(i=t[t.length-1]),null!=(e=i)&&e.units){var n=i.units;r=n[n.length-1]}return r},e.pushAccessUnit=function(t,e){if(t.units.length&&t.frame){if(void 0===t.pts){var r=e.samples,i=r.length;if(!i)return void e.dropped++;var n=r[i-1];t.pts=n.pts,t.dts=n.dts}e.samples.push(t)}t.debug.length&&w.log(t.pts+"/"+t.dts+":"+t.debug)},t}(),rn=function(){function t(t){this.data=void 0,this.bytesAvailable=void 0,this.word=void 0,this.bitsAvailable=void 0,this.data=t,this.bytesAvailable=t.byteLength,this.word=0,this.bitsAvailable=0}var e=t.prototype;return e.loadWord=function(){var t=this.data,e=this.bytesAvailable,r=t.byteLength-e,i=new Uint8Array(4),n=Math.min(4,e);if(0===n)throw new Error("no bytes available");i.set(t.subarray(r,r+n)),this.word=new DataView(i.buffer).getUint32(0),this.bitsAvailable=8*n,this.bytesAvailable-=n},e.skipBits=function(t){var e;t=Math.min(t,8*this.bytesAvailable+this.bitsAvailable),this.bitsAvailable>t?(this.word<<=t,this.bitsAvailable-=t):(t-=this.bitsAvailable,t-=(e=t>>3)<<3,this.bytesAvailable-=e,this.loadWord(),this.word<<=t,this.bitsAvailable-=t)},e.readBits=function(t){var e=Math.min(this.bitsAvailable,t),r=this.word>>>32-e;if(t>32&&w.error("Cannot read more than 32 bits at a time"),this.bitsAvailable-=e,this.bitsAvailable>0)this.word<<=e;else{if(!(this.bytesAvailable>0))throw new Error("no bits available");this.loadWord()}return(e=t-e)>0&&this.bitsAvailable?r<>>t))return this.word<<=t,this.bitsAvailable-=t,t;return this.loadWord(),t+this.skipLZ()},e.skipUEG=function(){this.skipBits(1+this.skipLZ())},e.skipEG=function(){this.skipBits(1+this.skipLZ())},e.readUEG=function(){var t=this.skipLZ();return this.readBits(t+1)-1},e.readEG=function(){var t=this.readUEG();return 1&t?1+t>>>1:-1*(t>>>1)},e.readBoolean=function(){return 1===this.readBits(1)},e.readUByte=function(){return this.readBits(8)},e.readUShort=function(){return this.readBits(16)},e.readUInt=function(){return this.readBits(32)},e.skipScalingList=function(t){for(var e=8,r=8,i=0;i4){var f=new rn(c).readSliceType();2!==f&&4!==f&&7!==f&&9!==f||(h=!0)}h&&null!=(d=l)&&d.frame&&!l.key&&(s.pushAccessUnit(l,t),l=s.VideoSample=null),l||(l=s.VideoSample=s.createVideoSample(!0,r.pts,r.dts,"")),l.frame=!0,l.key=h;break;case 5:a=!0,null!=(o=l)&&o.frame&&!l.key&&(s.pushAccessUnit(l,t),l=s.VideoSample=null),l||(l=s.VideoSample=s.createVideoSample(!0,r.pts,r.dts,"")),l.key=!0,l.frame=!0;break;case 6:a=!0,Yt(i.data,1,r.pts,e.samples);break;case 7:var g,v;a=!0,u=!0;var m=i.data,p=new rn(m).readSPS();if(!t.sps||t.width!==p.width||t.height!==p.height||(null==(g=t.pixelRatio)?void 0:g[0])!==p.pixelRatio[0]||(null==(v=t.pixelRatio)?void 0:v[1])!==p.pixelRatio[1]){t.width=p.width,t.height=p.height,t.pixelRatio=p.pixelRatio,t.sps=[m],t.duration=n;for(var y=m.subarray(1,4),E="avc1.",T=0;T<3;T++){var S=y[T].toString(16);S.length<2&&(S="0"+S),E+=S}t.codec=E}break;case 8:a=!0,t.pps=[i.data];break;case 9:a=!0,t.audFound=!0,l&&s.pushAccessUnit(l,t),l=s.VideoSample=s.createVideoSample(!1,r.pts,r.dts,"");break;case 12:a=!0;break;default:a=!1,l&&(l.debug+="unknown NAL "+i.type+" ")}l&&a&&l.units.push(i)})),i&&l&&(this.pushAccessUnit(l,t),this.VideoSample=null)},r.parseAVCNALu=function(t,e){var r,i,n=e.byteLength,a=t.naluState||0,s=a,o=[],l=0,u=-1,h=0;for(-1===a&&(u=0,h=31&e[0],a=0,l=1);l=0){var d={data:e.subarray(u,i),type:h};o.push(d)}else{var c=this.getLastNalUnit(t.samples);c&&(s&&l<=4-s&&c.state&&(c.data=c.data.subarray(0,c.data.byteLength-s)),i>0&&(c.data=Kt(c.data,e.subarray(0,i)),c.state=0))}l=0&&a>=0){var f={data:e.subarray(u,n),type:h,state:a};o.push(f)}if(0===o.length){var g=this.getLastNalUnit(t.samples);g&&(g.data=Kt(g.data,e))}return t.naluState=a,o},e}(en),an=function(){function t(t,e,r){this.keyData=void 0,this.decrypter=void 0,this.keyData=r,this.decrypter=new ci(e,{removePKCS7Padding:!1})}var e=t.prototype;return e.decryptBuffer=function(t){return this.decrypter.decrypt(t,this.keyData.key.buffer,this.keyData.iv.buffer)},e.decryptAacSample=function(t,e,r){var i=this,n=t[e].unit;if(!(n.length<=16)){var a=n.subarray(16,n.length-n.length%16),s=a.buffer.slice(a.byteOffset,a.byteOffset+a.length);this.decryptBuffer(s).then((function(a){var s=new Uint8Array(a);n.set(s,16),i.decrypter.isSync()||i.decryptAacSamples(t,e+1,r)}))}},e.decryptAacSamples=function(t,e,r){for(;;e++){if(e>=t.length)return void r();if(!(t[e].unit.length<32||(this.decryptAacSample(t,e,r),this.decrypter.isSync())))return}},e.getAvcEncryptedData=function(t){for(var e=16*Math.floor((t.length-48)/160)+16,r=new Int8Array(e),i=0,n=32;n=t.length)return void i();for(var n=t[e].units;!(r>=n.length);r++){var a=n[r];if(!(a.data.length<=48||1!==a.type&&5!==a.type||(this.decryptAvcSample(t,e,r,i,a),this.decrypter.isSync())))return}}},t}(),sn=188,on=function(){function t(t,e,r){this.observer=void 0,this.config=void 0,this.typeSupported=void 0,this.sampleAes=null,this.pmtParsed=!1,this.audioCodec=void 0,this.videoCodec=void 0,this._duration=0,this._pmtId=-1,this._videoTrack=void 0,this._audioTrack=void 0,this._id3Track=void 0,this._txtTrack=void 0,this.aacOverFlow=null,this.remainderData=null,this.videoParser=void 0,this.observer=t,this.config=e,this.typeSupported=r,this.videoParser=new nn}t.probe=function(e){var r=t.syncOffset(e);return r>0&&w.warn("MPEG2-TS detected but first sync word found @ offset "+r),-1!==r},t.syncOffset=function(t){for(var e=t.length,r=Math.min(940,e-sn)+1,i=0;i1&&(0===a&&s>2||o+sn>r))return a}i++}return-1},t.createTrack=function(t,e){return{container:"video"===t||"audio"===t?"video/mp2t":void 0,type:t,id:kt[t],pid:-1,inputTimeScale:9e4,sequenceNumber:0,samples:[],dropped:0,duration:"audio"===t?e:void 0}};var e=t.prototype;return e.resetInitSegment=function(e,r,i,n){this.pmtParsed=!1,this._pmtId=-1,this._videoTrack=t.createTrack("video"),this._audioTrack=t.createTrack("audio",n),this._id3Track=t.createTrack("id3"),this._txtTrack=t.createTrack("text"),this._audioTrack.segmentCodec="aac",this.aacOverFlow=null,this.remainderData=null,this.audioCodec=r,this.videoCodec=i,this._duration=n},e.resetTimeStamp=function(){},e.resetContiguity=function(){var t=this._audioTrack,e=this._videoTrack,r=this._id3Track;t&&(t.pesData=null),e&&(e.pesData=null),r&&(r.pesData=null),this.aacOverFlow=null,this.remainderData=null},e.demux=function(e,r,i,n){var a;void 0===i&&(i=!1),void 0===n&&(n=!1),i||(this.sampleAes=null);var s=this._videoTrack,o=this._audioTrack,l=this._id3Track,u=this._txtTrack,h=s.pid,d=s.pesData,c=o.pid,f=l.pid,g=o.pesData,v=l.pesData,m=null,p=this.pmtParsed,y=this._pmtId,E=e.length;if(this.remainderData&&(E=(e=Kt(this.remainderData,e)).length,this.remainderData=null),E>4>1){if((k=L+5+e[L+4])===L+sn)continue}else k=L+4;switch(R){case h:A&&(d&&(a=fn(d))&&this.videoParser.parseAVCPES(s,u,a,!1,this._duration),d={data:[],size:0}),d&&(d.data.push(e.subarray(k,L+sn)),d.size+=L+sn-k);break;case c:if(A){if(g&&(a=fn(g)))switch(o.segmentCodec){case"aac":this.parseAACPES(o,a);break;case"mp3":this.parseMPEGPES(o,a);break;case"ac3":this.parseAC3PES(o,a)}g={data:[],size:0}}g&&(g.data.push(e.subarray(k,L+sn)),g.size+=L+sn-k);break;case f:A&&(v&&(a=fn(v))&&this.parseID3PES(l,a),v={data:[],size:0}),v&&(v.data.push(e.subarray(k,L+sn)),v.size+=L+sn-k);break;case 0:A&&(k+=e[k]+1),y=this._pmtId=un(e,k);break;case y:A&&(k+=e[k]+1);var b=hn(e,k,this.typeSupported,i,this.observer);(h=b.videoPid)>0&&(s.pid=h,s.segmentCodec=b.segmentVideoCodec),(c=b.audioPid)>0&&(o.pid=c,o.segmentCodec=b.segmentAudioCodec),(f=b.id3Pid)>0&&(l.pid=f),null===m||p||(w.warn("MPEG-TS PMT found at "+L+" after unknown PID '"+m+"'. Backtracking to sync byte @"+T+" to parse all TS packets."),m=null,L=T-188),p=this.pmtParsed=!0;break;case 17:case 8191:break;default:m=R}}else S++;S>0&&dn(this.observer,new Error("Found "+S+" TS packet/s that do not start with 0x47")),s.pesData=d,o.pesData=g,l.pesData=v;var D={audioTrack:o,videoTrack:s,id3Track:l,textTrack:u};return n&&this.extractRemainingSamples(D),D},e.flush=function(){var t,e=this.remainderData;return this.remainderData=null,t=e?this.demux(e,-1,!1,!0):{videoTrack:this._videoTrack,audioTrack:this._audioTrack,id3Track:this._id3Track,textTrack:this._txtTrack},this.extractRemainingSamples(t),this.sampleAes?this.decrypt(t,this.sampleAes):t},e.extractRemainingSamples=function(t){var e,r=t.audioTrack,i=t.videoTrack,n=t.id3Track,a=t.textTrack,s=i.pesData,o=r.pesData,l=n.pesData;if(s&&(e=fn(s))?(this.videoParser.parseAVCPES(i,a,e,!0,this._duration),i.pesData=null):i.pesData=s,o&&(e=fn(o))){switch(r.segmentCodec){case"aac":this.parseAACPES(r,e);break;case"mp3":this.parseMPEGPES(r,e);break;case"ac3":this.parseAC3PES(r,e)}r.pesData=null}else null!=o&&o.size&&w.log("last AAC PES packet truncated,might overlap between fragments"),r.pesData=o;l&&(e=fn(l))?(this.parseID3PES(n,e),n.pesData=null):n.pesData=l},e.demuxSampleAes=function(t,e,r){var i=this.demux(t,r,!0,!this.config.progressive),n=this.sampleAes=new an(this.observer,this.config,e);return this.decrypt(i,n)},e.decrypt=function(t,e){return new Promise((function(r){var i=t.audioTrack,n=t.videoTrack;i.samples&&"aac"===i.segmentCodec?e.decryptAacSamples(i.samples,0,(function(){n.samples?e.decryptAvcSamples(n.samples,0,0,(function(){r(t)})):r(t)})):n.samples&&e.decryptAvcSamples(n.samples,0,0,(function(){r(t)}))}))},e.destroy=function(){this._duration=0},e.parseAACPES=function(t,e){var r,i,n,a=0,s=this.aacOverFlow,o=e.data;if(s){this.aacOverFlow=null;var l=s.missing,u=s.sample.unit.byteLength;if(-1===l)o=Kt(s.sample.unit,o);else{var h=u-l;s.sample.unit.set(o.subarray(0,l),h),t.samples.push(s.sample),a=s.missing}}for(r=a,i=o.length;r0;)o+=n;else w.warn("[tsdemuxer]: AC3 PES unknown PTS")},e.parseID3PES=function(t,e){if(void 0!==e.pts){var r=o({},e,{type:this._videoTrack?He:Ge,duration:Number.POSITIVE_INFINITY});t.samples.push(r)}else w.warn("[tsdemuxer]: ID3 PES unknown PTS")},t}();function ln(t,e){return((31&t[e+1])<<8)+t[e+2]}function un(t,e){return(31&t[e+10])<<8|t[e+11]}function hn(t,e,r,i,n){var a={audioPid:-1,videoPid:-1,id3Pid:-1,segmentVideoCodec:"avc",segmentAudioCodec:"aac"},s=e+3+((15&t[e+1])<<8|t[e+2])-4;for(e+=12+((15&t[e+10])<<8|t[e+11]);e0)for(var u=e+5,h=l;h>2;){106===t[u]&&(!0!==r.ac3?w.log("AC-3 audio found, not supported in this browser for now"):(a.audioPid=o,a.segmentAudioCodec="ac3"));var d=t[u+1]+2;u+=d,h-=d}break;case 194:case 135:return dn(n,new Error("Unsupported EC-3 in M2TS found")),a;case 36:return dn(n,new Error("Unsupported HEVC in M2TS found")),a}e+=l+5}return a}function dn(t,e,r){w.warn("parsing error: "+e.message),t.emit(S.ERROR,S.ERROR,{type:L.MEDIA_ERROR,details:A.FRAG_PARSING_ERROR,fatal:!1,levelRetry:r,error:e,reason:e.message})}function cn(t){w.log(t+" with AES-128-CBC encryption found in unencrypted stream")}function fn(t){var e,r,i,n,a,s=0,o=t.data;if(!t||0===t.size)return null;for(;o[0].length<19&&o.length>1;)o[0]=Kt(o[0],o[1]),o.splice(1,1);if(1===((e=o[0])[0]<<16)+(e[1]<<8)+e[2]){if((r=(e[4]<<8)+e[5])&&r>t.size-6)return null;var l=e[7];192&l&&(n=536870912*(14&e[9])+4194304*(255&e[10])+16384*(254&e[11])+128*(255&e[12])+(254&e[13])/2,64&l?n-(a=536870912*(14&e[14])+4194304*(255&e[15])+16384*(254&e[16])+128*(255&e[17])+(254&e[18])/2)>54e5&&(w.warn(Math.round((n-a)/9e4)+"s delta between PTS and DTS, align them"),n=a):a=n);var u=(i=e[8])+9;if(t.size<=u)return null;t.size-=u;for(var h=new Uint8Array(t.size),d=0,c=o.length;df){u-=f;continue}e=e.subarray(u),f-=u,u=0}h.set(e,s),s+=f}return r&&(r-=i+3),{data:h,pts:n,dts:a,len:r}}return null}var gn=function(t){function e(){return t.apply(this,arguments)||this}l(e,t);var r=e.prototype;return r.resetInitSegment=function(e,r,i,n){t.prototype.resetInitSegment.call(this,e,r,i,n),this._audioTrack={container:"audio/mpeg",type:"audio",id:2,pid:-1,sequenceNumber:0,segmentCodec:"mp3",samples:[],manifestCodec:r,duration:n,inputTimeScale:9e4,dropped:0}},e.probe=function(t){if(!t)return!1;var e=lt(t,0),r=(null==e?void 0:e.length)||0;if(e&&11===t[r]&&119===t[r+1]&&void 0!==dt(e)&&$i(t,r)<=16)return!1;for(var i=t.length;r1?r-1:0),n=1;n>24&255,o[1]=e>>16&255,o[2]=e>>8&255,o[3]=255&e,o.set(t,4),a=0,e=8;a>24&255,e>>16&255,e>>8&255,255&e,i>>24,i>>16&255,i>>8&255,255&i,n>>24,n>>16&255,n>>8&255,255&n,85,196,0,0]))},t.mdia=function(e){return t.box(t.types.mdia,t.mdhd(e.timescale,e.duration),t.hdlr(e.type),t.minf(e))},t.mfhd=function(e){return t.box(t.types.mfhd,new Uint8Array([0,0,0,0,e>>24,e>>16&255,e>>8&255,255&e]))},t.minf=function(e){return"audio"===e.type?t.box(t.types.minf,t.box(t.types.smhd,t.SMHD),t.DINF,t.stbl(e)):t.box(t.types.minf,t.box(t.types.vmhd,t.VMHD),t.DINF,t.stbl(e))},t.moof=function(e,r,i){return t.box(t.types.moof,t.mfhd(e),t.traf(i,r))},t.moov=function(e){for(var r=e.length,i=[];r--;)i[r]=t.trak(e[r]);return t.box.apply(null,[t.types.moov,t.mvhd(e[0].timescale,e[0].duration)].concat(i).concat(t.mvex(e)))},t.mvex=function(e){for(var r=e.length,i=[];r--;)i[r]=t.trex(e[r]);return t.box.apply(null,[t.types.mvex].concat(i))},t.mvhd=function(e,r){r*=e;var i=Math.floor(r/(mn+1)),n=Math.floor(r%(mn+1)),a=new Uint8Array([1,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,3,e>>24&255,e>>16&255,e>>8&255,255&e,i>>24,i>>16&255,i>>8&255,255&i,n>>24,n>>16&255,n>>8&255,255&n,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255]);return t.box(t.types.mvhd,a)},t.sdtp=function(e){var r,i,n=e.samples||[],a=new Uint8Array(4+n.length);for(r=0;r>>8&255),a.push(255&n),a=a.concat(Array.prototype.slice.call(i));for(r=0;r>>8&255),s.push(255&n),s=s.concat(Array.prototype.slice.call(i));var o=t.box(t.types.avcC,new Uint8Array([1,a[3],a[4],a[5],255,224|e.sps.length].concat(a).concat([e.pps.length]).concat(s))),l=e.width,u=e.height,h=e.pixelRatio[0],d=e.pixelRatio[1];return t.box(t.types.avc1,new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,l>>8&255,255&l,u>>8&255,255&u,0,72,0,0,0,72,0,0,0,0,0,0,0,1,18,100,97,105,108,121,109,111,116,105,111,110,47,104,108,115,46,106,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,17,17]),o,t.box(t.types.btrt,new Uint8Array([0,28,156,128,0,45,198,192,0,45,198,192])),t.box(t.types.pasp,new Uint8Array([h>>24,h>>16&255,h>>8&255,255&h,d>>24,d>>16&255,d>>8&255,255&d])))},t.esds=function(t){var e=t.config.length;return new Uint8Array([0,0,0,0,3,23+e,0,1,0,4,15+e,64,21,0,0,0,0,0,0,0,0,0,0,0,5].concat([e]).concat(t.config).concat([6,1,2]))},t.audioStsd=function(t){var e=t.samplerate;return new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,t.channelCount,0,16,0,0,0,0,e>>8&255,255&e,0,0])},t.mp4a=function(e){return t.box(t.types.mp4a,t.audioStsd(e),t.box(t.types.esds,t.esds(e)))},t.mp3=function(e){return t.box(t.types[".mp3"],t.audioStsd(e))},t.ac3=function(e){return t.box(t.types["ac-3"],t.audioStsd(e),t.box(t.types.dac3,e.config))},t.stsd=function(e){return"audio"===e.type?"mp3"===e.segmentCodec&&"mp3"===e.codec?t.box(t.types.stsd,t.STSD,t.mp3(e)):"ac3"===e.segmentCodec?t.box(t.types.stsd,t.STSD,t.ac3(e)):t.box(t.types.stsd,t.STSD,t.mp4a(e)):t.box(t.types.stsd,t.STSD,t.avc1(e))},t.tkhd=function(e){var r=e.id,i=e.duration*e.timescale,n=e.width,a=e.height,s=Math.floor(i/(mn+1)),o=Math.floor(i%(mn+1));return t.box(t.types.tkhd,new Uint8Array([1,0,0,7,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,3,r>>24&255,r>>16&255,r>>8&255,255&r,0,0,0,0,s>>24,s>>16&255,s>>8&255,255&s,o>>24,o>>16&255,o>>8&255,255&o,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,n>>8&255,255&n,0,0,a>>8&255,255&a,0,0]))},t.traf=function(e,r){var i=t.sdtp(e),n=e.id,a=Math.floor(r/(mn+1)),s=Math.floor(r%(mn+1));return t.box(t.types.traf,t.box(t.types.tfhd,new Uint8Array([0,0,0,0,n>>24,n>>16&255,n>>8&255,255&n])),t.box(t.types.tfdt,new Uint8Array([1,0,0,0,a>>24,a>>16&255,a>>8&255,255&a,s>>24,s>>16&255,s>>8&255,255&s])),t.trun(e,i.length+16+20+8+16+8+8),i)},t.trak=function(e){return e.duration=e.duration||4294967295,t.box(t.types.trak,t.tkhd(e),t.mdia(e))},t.trex=function(e){var r=e.id;return t.box(t.types.trex,new Uint8Array([0,0,0,0,r>>24,r>>16&255,r>>8&255,255&r,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1]))},t.trun=function(e,r){var i,n,a,s,o,l,u=e.samples||[],h=u.length,d=12+16*h,c=new Uint8Array(d);for(r+=8+d,c.set(["video"===e.type?1:0,0,15,1,h>>>24&255,h>>>16&255,h>>>8&255,255&h,r>>>24&255,r>>>16&255,r>>>8&255,255&r],0),i=0;i>>24&255,a>>>16&255,a>>>8&255,255&a,s>>>24&255,s>>>16&255,s>>>8&255,255&s,o.isLeading<<2|o.dependsOn,o.isDependedOn<<6|o.hasRedundancy<<4|o.paddingValue<<1|o.isNonSync,61440&o.degradPrio,15&o.degradPrio,l>>>24&255,l>>>16&255,l>>>8&255,255&l],12+16*i);return t.box(t.types.trun,c)},t.initSegment=function(e){t.types||t.init();var r=t.moov(e);return Kt(t.FTYP,r)},t}();pn.types=void 0,pn.HDLR_TYPES=void 0,pn.STTS=void 0,pn.STSC=void 0,pn.STCO=void 0,pn.STSZ=void 0,pn.VMHD=void 0,pn.SMHD=void 0,pn.STSD=void 0,pn.FTYP=void 0,pn.DINF=void 0;var yn=9e4;function En(t,e,r,i){void 0===r&&(r=1),void 0===i&&(i=!1);var n=t*e*r;return i?Math.round(n):n}function Tn(t,e){return void 0===e&&(e=!1),En(t,1e3,1/yn,e)}var Sn=null,Ln=null,An=function(){function t(t,e,r,i){if(this.observer=void 0,this.config=void 0,this.typeSupported=void 0,this.ISGenerated=!1,this._initPTS=null,this._initDTS=null,this.nextAvcDts=null,this.nextAudioPts=null,this.videoSampleDuration=null,this.isAudioContiguous=!1,this.isVideoContiguous=!1,this.videoTrackConfig=void 0,this.observer=t,this.config=e,this.typeSupported=r,this.ISGenerated=!1,null===Sn){var n=(navigator.userAgent||"").match(/Chrome\/(\d+)/i);Sn=n?parseInt(n[1]):0}if(null===Ln){var a=navigator.userAgent.match(/Safari\/(\d+)/i);Ln=a?parseInt(a[1]):0}}var e=t.prototype;return e.destroy=function(){this.config=this.videoTrackConfig=this._initPTS=this._initDTS=null},e.resetTimeStamp=function(t){w.log("[mp4-remuxer]: initPTS & initDTS reset"),this._initPTS=this._initDTS=t},e.resetNextTimestamp=function(){w.log("[mp4-remuxer]: reset next timestamp"),this.isVideoContiguous=!1,this.isAudioContiguous=!1},e.resetInitSegment=function(){w.log("[mp4-remuxer]: ISGenerated flag reset"),this.ISGenerated=!1,this.videoTrackConfig=void 0},e.getVideoStartPts=function(t){var e=!1,r=t.reduce((function(t,r){var i=r.pts-t;return i<-4294967296?(e=!0,Rn(t,r.pts)):i>0?t:r.pts}),t[0].pts);return e&&w.debug("PTS rollover detected"),r},e.remux=function(t,e,r,i,n,a,s,o){var l,u,h,d,c,f,g=n,v=n,m=t.pid>-1,p=e.pid>-1,y=e.samples.length,E=t.samples.length>0,T=s&&y>0||y>1;if((!m||E)&&(!p||T)||this.ISGenerated||s){if(this.ISGenerated){var S,L,A,R,k=this.videoTrackConfig;!k||e.width===k.width&&e.height===k.height&&(null==(S=e.pixelRatio)?void 0:S[0])===(null==(L=k.pixelRatio)?void 0:L[0])&&(null==(A=e.pixelRatio)?void 0:A[1])===(null==(R=k.pixelRatio)?void 0:R[1])||this.resetInitSegment()}else h=this.generateIS(t,e,n,a);var b,D=this.isVideoContiguous,I=-1;if(T&&(I=function(t){for(var e=0;e0){w.warn("[mp4-remuxer]: Dropped "+I+" out of "+y+" video samples due to a missing keyframe");var C=this.getVideoStartPts(e.samples);e.samples=e.samples.slice(I),e.dropped+=I,b=v+=(e.samples[0].pts-C)/e.inputTimeScale}else-1===I&&(w.warn("[mp4-remuxer]: No keyframe found out of "+y+" video samples"),f=!1);if(this.ISGenerated){if(E&&T){var _=this.getVideoStartPts(e.samples),x=(Rn(t.samples[0].pts,_)-_)/e.inputTimeScale;g+=Math.max(0,x),v+=Math.max(0,-x)}if(E){if(t.samplerate||(w.warn("[mp4-remuxer]: regenerate InitSegment as audio detected"),h=this.generateIS(t,e,n,a)),u=this.remuxAudio(t,g,this.isAudioContiguous,a,p||T||o===Ce?v:void 0),T){var P=u?u.endPTS-u.startPTS:0;e.inputTimeScale||(w.warn("[mp4-remuxer]: regenerate InitSegment as video detected"),h=this.generateIS(t,e,n,a)),l=this.remuxVideo(e,v,D,P)}}else T&&(l=this.remuxVideo(e,v,D,0));l&&(l.firstKeyFrame=I,l.independent=-1!==I,l.firstKeyFramePTS=b)}}return this.ISGenerated&&this._initPTS&&this._initDTS&&(r.samples.length&&(c=kn(r,n,this._initPTS,this._initDTS)),i.samples.length&&(d=bn(i,n,this._initPTS))),{audio:u,video:l,initSegment:h,independent:f,text:d,id3:c}},e.generateIS=function(t,e,r,i){var n,a,s,o=t.samples,l=e.samples,u=this.typeSupported,h={},d=this._initPTS,c=!d||i,f="audio/mp4";if(c&&(n=a=1/0),t.config&&o.length){switch(t.timescale=t.samplerate,t.segmentCodec){case"mp3":u.mpeg?(f="audio/mpeg",t.codec=""):u.mp3&&(t.codec="mp3");break;case"ac3":t.codec="ac-3"}h.audio={id:"audio",container:f,codec:t.codec,initSegment:"mp3"===t.segmentCodec&&u.mpeg?new Uint8Array(0):pn.initSegment([t]),metadata:{channelCount:t.channelCount}},c&&(s=t.inputTimeScale,d&&s===d.timescale?c=!1:n=a=o[0].pts-Math.round(s*r))}if(e.sps&&e.pps&&l.length){if(e.timescale=e.inputTimeScale,h.video={id:"main",container:"video/mp4",codec:e.codec,initSegment:pn.initSegment([e]),metadata:{width:e.width,height:e.height}},c)if(s=e.inputTimeScale,d&&s===d.timescale)c=!1;else{var g=this.getVideoStartPts(l),v=Math.round(s*r);a=Math.min(a,Rn(l[0].dts,g)-v),n=Math.min(n,g-v)}this.videoTrackConfig={width:e.width,height:e.height,pixelRatio:e.pixelRatio}}if(Object.keys(h).length)return this.ISGenerated=!0,c?(this._initPTS={baseTime:n,timescale:s},this._initDTS={baseTime:a,timescale:s}):n=s=void 0,{tracks:h,initPTS:n,timescale:s}},e.remuxVideo=function(t,e,r,i){var n,a,s=t.inputTimeScale,l=t.samples,u=[],h=l.length,d=this._initPTS,c=this.nextAvcDts,f=8,g=this.videoSampleDuration,v=Number.POSITIVE_INFINITY,m=Number.NEGATIVE_INFINITY,p=!1;if(!r||null===c){var y=e*s,E=l[0].pts-Rn(l[0].dts,l[0].pts);Sn&&null!==c&&Math.abs(y-E-c)<15e3?r=!0:c=y-E}for(var T=d.baseTime*s/d.timescale,R=0;R0?R-1:R].dts&&(p=!0)}p&&l.sort((function(t,e){var r=t.dts-e.dts,i=t.pts-e.pts;return r||i})),n=l[0].dts;var b=(a=l[l.length-1].dts)-n,D=b?Math.round(b/(h-1)):g||t.inputTimeScale/30;if(r){var I=n-c,C=I>D,_=I<-1;if((C||_)&&(C?w.warn("AVC: "+Tn(I,!0)+" ms ("+I+"dts) hole between fragments detected at "+e.toFixed(3)):w.warn("AVC: "+Tn(-I,!0)+" ms ("+I+"dts) overlapping between fragments detected at "+e.toFixed(3)),!_||c>=l[0].pts||Sn)){n=c;var x=l[0].pts-I;if(C)l[0].dts=n,l[0].pts=x;else for(var P=0;Px);P++)l[P].dts-=I,l[P].pts-=I;w.log("Video: Initial PTS/DTS adjusted: "+Tn(x,!0)+"/"+Tn(n,!0)+", delta: "+Tn(I,!0)+" ms")}}for(var F=0,M=0,O=n=Math.max(0,n),N=0;N0?$.dts-l[J-1].dts:D;if(st=J>0?$.pts-l[J-1].pts:D,ot.stretchShortVideoTrack&&null!==this.nextAudioPts){var ut=Math.floor(ot.maxBufferHole*s),ht=(i?v+i*s:this.nextAudioPts)-$.pts;ht>ut?((g=ht-lt)<0?g=lt:j=!0,w.log("[mp4-remuxer]: It is approximately "+ht/90+" ms to the next segment; using duration "+g/90+" ms for the last video frame.")):g=lt}else g=lt}var dt=Math.round($.pts-$.dts);q=Math.min(q,g),z=Math.max(z,g),X=Math.min(X,st),Q=Math.max(Q,st),u.push(new In($.key,g,tt,dt))}if(u.length)if(Sn){if(Sn<70){var ct=u[0].flags;ct.dependsOn=2,ct.isNonSync=0}}else if(Ln&&Q-X0&&(i&&Math.abs(p-m)<9e3||Math.abs(Rn(g[0].pts-y,p)-m)<20*u),g.forEach((function(t){t.pts=Rn(t.pts-y,p)})),!r||m<0){if(g=g.filter((function(t){return t.pts>=0})),!g.length)return;m=0===n?0:i&&!f?Math.max(0,p):g[0].pts}if("aac"===t.segmentCodec)for(var E=this.config.maxAudioFramesDrift,T=0,R=m;T=E*u&&I<1e4&&f){var C=Math.round(D/u);(R=b-C*u)<0&&(C--,R+=u),0===T&&(this.nextAudioPts=m=R),w.warn("[mp4-remuxer]: Injecting "+C+" audio frame @ "+(R/a).toFixed(3)+"s due to "+Math.round(1e3*D/a)+" ms gap.");for(var _=0;_0))return;N+=v;try{F=new Uint8Array(N)}catch(t){return void this.observer.emit(S.ERROR,S.ERROR,{type:L.MUX_ERROR,details:A.REMUX_ALLOC_ERROR,fatal:!1,error:t,bytes:N,reason:"fail allocating audio mdat "+N})}d||(new DataView(F.buffer).setUint32(0,N),F.set(pn.types.mdat,4))}F.set(H,v);var Y=H.byteLength;v+=Y,c.push(new In(!0,l,Y,0)),O=V}var W=c.length;if(W){var j=c[c.length-1];this.nextAudioPts=m=O+s*j.duration;var q=d?new Uint8Array(0):pn.moof(t.sequenceNumber++,M/s,o({},t,{samples:c}));t.samples=[];var X=M/a,z=m/a,Q={data1:q,data2:F,startPTS:X,endPTS:z,startDTS:X,endDTS:z,type:"audio",hasAudio:!0,hasVideo:!1,nb:W};return this.isAudioContiguous=!0,Q}},e.remuxEmptyAudio=function(t,e,r,i){var n=t.inputTimeScale,a=n/(t.samplerate?t.samplerate:n),s=this.nextAudioPts,o=this._initDTS,l=9e4*o.baseTime/o.timescale,u=(null!==s?s:i.startDTS*n)+l,h=i.endDTS*n+l,d=1024*a,c=Math.ceil((h-u)/d),f=vn.getSilentFrame(t.manifestCodec||t.codec,t.channelCount);if(w.warn("[mp4-remuxer]: remux empty Audio"),f){for(var g=[],v=0;v4294967296;)t+=r;return t}function kn(t,e,r,i){var n=t.samples.length;if(n){for(var a=t.inputTimeScale,s=0;s0;n||(i=xt(e,["encv"])),i.forEach((function(t){xt(n?t.subarray(28):t.subarray(78),["sinf"]).forEach((function(t){var e=Bt(t);if(e){var i=e.subarray(8,24);i.some((function(t){return 0!==t}))||(w.log("[eme] Patching keyId in 'enc"+(n?"a":"v")+">sinf>>tenc' box: "+Lt(i)+" -> "+Lt(r)),e.set(r,8))}}))}))})),t}(t,i)),this.emitInitSegment=!0},e.generateInitSegment=function(t){var e=this.audioCodec,r=this.videoCodec;if(null==t||!t.byteLength)return this.initTracks=void 0,void(this.initData=void 0);var i=this.initData=Ft(t);i.audio&&(e=Cn(i.audio,O)),i.video&&(r=Cn(i.video,N));var n={};i.audio&&i.video?n.audiovideo={container:"video/mp4",codec:e+","+r,initSegment:t,id:"main"}:i.audio?n.audio={container:"audio/mp4",codec:e,initSegment:t,id:"audio"}:i.video?n.video={container:"video/mp4",codec:r,initSegment:t,id:"main"}:w.warn("[passthrough-remuxer.ts]: initSegment does not contain moov or trak boxes."),this.initTracks=n},e.remux=function(t,e,r,i,n,a){var s,o,l=this.initPTS,u=this.lastEndTime,h={audio:void 0,video:void 0,text:i,id3:r,initSegment:void 0};y(u)||(u=this.lastEndTime=n||0);var d=e.samples;if(null==d||!d.length)return h;var c={initPTS:void 0,timescale:1},f=this.initData;if(null!=(s=f)&&s.length||(this.generateInitSegment(d),f=this.initData),null==(o=f)||!o.length)return w.warn("[passthrough-remuxer.ts]: Failed to generate initSegment."),h;this.emitInitSegment&&(c.tracks=this.initTracks,this.emitInitSegment=!1);var g=function(t,e){for(var r=0,i=0,n=0,a=xt(t,["moof","traf"]),s=0;sn}(l,m,n,g)||c.timescale!==l.timescale&&a)&&(c.initPTS=m-n,l&&1===l.timescale&&w.warn("Adjusting initPTS by "+(c.initPTS-l.baseTime)),this.initPTS=l={baseTime:c.initPTS,timescale:1});var p=t?m-l.baseTime/l.timescale:u,E=p+g;!function(t,e,r){xt(e,["moof","traf"]).forEach((function(e){xt(e,["tfhd"]).forEach((function(i){var n=It(i,4),a=t[n];if(a){var s=a.timescale||9e4;xt(e,["tfdt"]).forEach((function(t){var e=t[0],i=r*s;if(i){var n=It(t,4);if(0===e)n-=i,_t(t,4,n=Math.max(n,0));else{n*=Math.pow(2,32),n+=It(t,8),n-=i,n=Math.max(n,0);var a=Math.floor(n/(At+1)),o=Math.floor(n%(At+1));_t(t,4,a),_t(t,8,o)}}}))}}))}))}(f,d,l.baseTime/l.timescale),g>0?this.lastEndTime=E:(w.warn("Duration parsed from mp4 should be greater than zero"),this.resetNextTimestamp());var T=!!f.audio,S=!!f.video,L="";T&&(L+="audio"),S&&(L+="video");var A={data1:d,startPTS:p,startDTS:p,endPTS:E,endDTS:E,type:L,hasAudio:T,hasVideo:S,nb:1,dropped:0};return h.audio="audio"===A.type?A:void 0,h.video="audio"!==A.type?A:void 0,h.initSegment=c,h.id3=kn(r,n,l,l),i.samples.length&&(h.text=bn(i,n,l)),h},t}();function Cn(t,e){var r=null==t?void 0:t.codec;if(r&&r.length>4)return r;if(e===O){if("ec-3"===r||"ac-3"===r||"alac"===r)return r;if("fLaC"===r||"Opus"===r)return he(r,!1);var i="mp4a.40.5";return w.info('Parsed audio codec "'+r+'" or audio object type not handled. Using "'+i+'"'),i}return w.warn('Unhandled video codec "'+r+'"'),"hvc1"===r||"hev1"===r?"hvc1.1.6.L120.90":"av01"===r?"av01.0.04M.08":"avc1.42e01e"}try{Dn=self.performance.now.bind(self.performance)}catch(t){w.debug("Unable to use Performance API on this environment"),Dn=null==j?void 0:j.Date.now}var _n=[{demux:Ji,remux:wn},{demux:on,remux:An},{demux:zi,remux:An},{demux:gn,remux:An}];_n.splice(2,0,{demux:Zi,remux:An});var xn=function(){function t(t,e,r,i,n){this.async=!1,this.observer=void 0,this.typeSupported=void 0,this.config=void 0,this.vendor=void 0,this.id=void 0,this.demuxer=void 0,this.remuxer=void 0,this.decrypter=void 0,this.probe=void 0,this.decryptionPromise=null,this.transmuxConfig=void 0,this.currentTransmuxState=void 0,this.observer=t,this.typeSupported=e,this.config=r,this.vendor=i,this.id=n}var e=t.prototype;return e.configure=function(t){this.transmuxConfig=t,this.decrypter&&this.decrypter.reset()},e.push=function(t,e,r,i){var n=this,a=r.transmuxing;a.executeStart=Dn();var s=new Uint8Array(t),o=this.currentTransmuxState,l=this.transmuxConfig;i&&(this.currentTransmuxState=i);var u=i||o,h=u.contiguous,d=u.discontinuity,c=u.trackSwitch,f=u.accurateTimeOffset,g=u.timeOffset,v=u.initSegmentChange,m=l.audioCodec,p=l.videoCodec,y=l.defaultInitPts,E=l.duration,T=l.initSegmentData,R=function(t,e){var r=null;return t.byteLength>0&&null!=(null==e?void 0:e.key)&&null!==e.iv&&null!=e.method&&(r=e),r}(s,e);if(R&&"AES-128"===R.method){var k=this.getDecrypter();if(!k.isSync())return this.decryptionPromise=k.webCryptoDecrypt(s,R.key.buffer,R.iv.buffer).then((function(t){var e=n.push(t,null,r);return n.decryptionPromise=null,e})),this.decryptionPromise;var b=k.softwareDecrypt(s,R.key.buffer,R.iv.buffer);if(r.part>-1&&(b=k.flush()),!b)return a.executeEnd=Dn(),Pn(r);s=new Uint8Array(b)}var D=this.needsProbing(d,c);if(D){var I=this.configureTransmuxer(s);if(I)return w.warn("[transmuxer] "+I.message),this.observer.emit(S.ERROR,S.ERROR,{type:L.MEDIA_ERROR,details:A.FRAG_PARSING_ERROR,fatal:!1,error:I,reason:I.message}),a.executeEnd=Dn(),Pn(r)}(d||c||v||D)&&this.resetInitSegment(T,m,p,E,e),(d||v||D)&&this.resetInitialTimestamp(y),h||this.resetContiguity();var C=this.transmux(s,R,g,f,r),_=this.currentTransmuxState;return _.contiguous=!0,_.discontinuity=!1,_.trackSwitch=!1,a.executeEnd=Dn(),C},e.flush=function(t){var e=this,r=t.transmuxing;r.executeStart=Dn();var i=this.decrypter,n=this.currentTransmuxState,a=this.decryptionPromise;if(a)return a.then((function(){return e.flush(t)}));var s=[],o=n.timeOffset;if(i){var l=i.flush();l&&s.push(this.push(l,null,t))}var u=this.demuxer,h=this.remuxer;if(!u||!h)return r.executeEnd=Dn(),[Pn(t)];var d=u.flush(o);return Fn(d)?d.then((function(r){return e.flushRemux(s,r,t),s})):(this.flushRemux(s,d,t),s)},e.flushRemux=function(t,e,r){var i=e.audioTrack,n=e.videoTrack,a=e.id3Track,s=e.textTrack,o=this.currentTransmuxState,l=o.accurateTimeOffset,u=o.timeOffset;w.log("[transmuxer.ts]: Flushed fragment "+r.sn+(r.part>-1?" p: "+r.part:"")+" of level "+r.level);var h=this.remuxer.remux(i,n,a,s,u,l,!0,this.id);t.push({remuxResult:h,chunkMeta:r}),r.transmuxing.executeEnd=Dn()},e.resetInitialTimestamp=function(t){var e=this.demuxer,r=this.remuxer;e&&r&&(e.resetTimeStamp(t),r.resetTimeStamp(t))},e.resetContiguity=function(){var t=this.demuxer,e=this.remuxer;t&&e&&(t.resetContiguity(),e.resetNextTimestamp())},e.resetInitSegment=function(t,e,r,i,n){var a=this.demuxer,s=this.remuxer;a&&s&&(a.resetInitSegment(t,e,r,i),s.resetInitSegment(t,e,r,n))},e.destroy=function(){this.demuxer&&(this.demuxer.destroy(),this.demuxer=void 0),this.remuxer&&(this.remuxer.destroy(),this.remuxer=void 0)},e.transmux=function(t,e,r,i,n){return e&&"SAMPLE-AES"===e.method?this.transmuxSampleAes(t,e,r,i,n):this.transmuxUnencrypted(t,r,i,n)},e.transmuxUnencrypted=function(t,e,r,i){var n=this.demuxer.demux(t,e,!1,!this.config.progressive),a=n.audioTrack,s=n.videoTrack,o=n.id3Track,l=n.textTrack;return{remuxResult:this.remuxer.remux(a,s,o,l,e,r,!1,this.id),chunkMeta:i}},e.transmuxSampleAes=function(t,e,r,i,n){var a=this;return this.demuxer.demuxSampleAes(t,e,r).then((function(t){return{remuxResult:a.remuxer.remux(t.audioTrack,t.videoTrack,t.id3Track,t.textTrack,r,i,!1,a.id),chunkMeta:n}}))},e.configureTransmuxer=function(t){for(var e,r=this.config,i=this.observer,n=this.typeSupported,a=this.vendor,s=0,o=_n.length;s1&&l.id===(null==m?void 0:m.stats.chunkCount),L=!y&&(1===E||0===E&&(1===T||S&&T<=0)),A=self.performance.now();(y||E||0===n.stats.parsing.start)&&(n.stats.parsing.start=A),!a||!T&&L||(a.stats.parsing.start=A);var R=!(m&&(null==(h=n.initSegment)?void 0:h.url)===(null==(d=m.initSegment)?void 0:d.url)),k=new On(p,L,o,y,g,R);if(!L||p||R){w.log("[transmuxer-interface, "+n.type+"]: Starting new transmux session for sn: "+l.sn+" p: "+l.part+" level: "+l.level+" id: "+l.id+"\n discontinuity: "+p+"\n trackSwitch: "+y+"\n contiguous: "+L+"\n accurateTimeOffset: "+o+"\n timeOffset: "+g+"\n initSegmentChange: "+R);var b=new Mn(r,i,e,s,u);this.configureTransmuxer(b)}if(this.frag=n,this.part=a,this.workerContext)this.workerContext.worker.postMessage({cmd:"demux",data:t,decryptdata:v,chunkMeta:l,state:k},t instanceof ArrayBuffer?[t]:[]);else if(f){var D=f.push(t,v,l,k);Fn(D)?(f.async=!0,D.then((function(t){c.handleTransmuxComplete(t)})).catch((function(t){c.transmuxerError(t,l,"transmuxer-interface push error")}))):(f.async=!1,this.handleTransmuxComplete(D))}},r.flush=function(t){var e=this;t.transmuxing.start=self.performance.now();var r=this.transmuxer;if(this.workerContext)this.workerContext.worker.postMessage({cmd:"flush",chunkMeta:t});else if(r){var i=r.flush(t);Fn(i)||r.async?(Fn(i)||(i=Promise.resolve(i)),i.then((function(r){e.handleFlushResult(r,t)})).catch((function(r){e.transmuxerError(r,t,"transmuxer-interface flush error")}))):this.handleFlushResult(i,t)}},r.transmuxerError=function(t,e,r){this.hls&&(this.error=t,this.hls.trigger(S.ERROR,{type:L.MEDIA_ERROR,details:A.FRAG_PARSING_ERROR,chunkMeta:e,frag:this.frag||void 0,fatal:!1,error:t,err:t,reason:r}))},r.handleFlushResult=function(t,e){var r=this;t.forEach((function(t){r.handleTransmuxComplete(t)})),this.onFlush(e)},r.onWorkerMessage=function(t){var e=t.data;if(null!=e&&e.event){var r=this.hls;if(this.hls)switch(e.event){case"init":var i,n=null==(i=this.workerContext)?void 0:i.objectURL;n&&self.URL.revokeObjectURL(n);break;case"transmuxComplete":this.handleTransmuxComplete(e.data);break;case"flush":this.onFlush(e.data);break;case"workerLog":w[e.data.logType]&&w[e.data.logType](e.data.message);break;default:e.data=e.data||{},e.data.frag=this.frag,e.data.id=this.id,r.trigger(e.event,e.data)}}else w.warn("worker message received with no "+(e?"event name":"data"))},r.configureTransmuxer=function(t){var e=this.transmuxer;this.workerContext?this.workerContext.worker.postMessage({cmd:"configure",config:t}):e&&e.configure(t)},r.handleTransmuxComplete=function(t){t.chunkMeta.transmuxing.end=self.performance.now(),this.onTransmuxComplete(t)},e}();function Vn(t,e){if(t.length!==e.length)return!1;for(var r=0;r0&&-1===t?(this.log("Override startPosition with lastCurrentTime @"+e.toFixed(3)),t=e,this.state=vi):(this.loadedmetadata=!1,this.state=Ei),this.nextLoadPosition=this.startPosition=this.lastCurrentTime=t,this.tick()},r.doTick=function(){switch(this.state){case vi:this.doTickIdle();break;case Ei:var e,r=this.levels,i=this.trackId,n=null==r||null==(e=r[i])?void 0:e.details;if(n){if(this.waitForCdnTuneIn(n))break;this.state=Ri}break;case yi:var a,s=performance.now(),o=this.retryDate;if(!o||s>=o||null!=(a=this.media)&&a.seeking){var l=this.levels,u=this.trackId;this.log("RetryDate reached, switch back to IDLE state"),this.resetStartWhenNotLoaded((null==l?void 0:l[u])||null),this.state=vi}break;case Ri:var h=this.waitingData;if(h){var d=h.frag,c=h.part,f=h.cache,g=h.complete;if(void 0!==this.initPTS[d.cc]){this.waitingData=null,this.waitingVideoCC=-1,this.state=pi;var v={frag:d,part:c,payload:f.flush(),networkDetails:null};this._handleFragmentLoadProgress(v),g&&t.prototype._handleFragmentLoadComplete.call(this,v)}else if(this.videoTrackCC!==this.waitingVideoCC)this.log("Waiting fragment cc ("+d.cc+") cancelled because video is at cc "+this.videoTrackCC),this.clearWaitingFragment();else{var m=this.getLoadPosition(),p=Jr.bufferInfo(this.mediaBuffer,m,this.config.maxBufferHole);Er(p.end,this.config.maxFragLookUpTolerance,d)<0&&(this.log("Waiting fragment cc ("+d.cc+") @ "+d.start+" cancelled because another fragment at "+p.end+" is needed"),this.clearWaitingFragment())}}else this.state=vi}this.onTickEnd()},r.clearWaitingFragment=function(){var t=this.waitingData;t&&(this.fragmentTracker.removeFragment(t.frag),this.waitingData=null,this.waitingVideoCC=-1,this.state=vi)},r.resetLoadingState=function(){this.clearWaitingFragment(),t.prototype.resetLoadingState.call(this)},r.onTickEnd=function(){var t=this.media;null!=t&&t.readyState&&(this.lastCurrentTime=t.currentTime)},r.doTickIdle=function(){var t=this.hls,e=this.levels,r=this.media,i=this.trackId,n=t.config;if((r||!this.startFragRequested&&n.startFragPrefetch)&&null!=e&&e[i]){var a=e[i],s=a.details;if(!s||s.live&&this.levelLastLoaded!==a||this.waitForCdnTuneIn(s))this.state=Ei;else{var o=this.mediaBuffer?this.mediaBuffer:this.media;this.bufferFlushed&&o&&(this.bufferFlushed=!1,this.afterBufferFlushed(o,O,Ce));var l=this.getFwdBufferInfo(o,Ce);if(null!==l){var u=this.bufferedTrack,h=this.switchingTrack;if(!h&&this._streamEnded(l,s))return t.trigger(S.BUFFER_EOS,{type:"audio"}),void(this.state=Li);var d=this.getFwdBufferInfo(this.videoBuffer?this.videoBuffer:this.media,we),c=l.len,f=this.getMaxBufferLength(null==d?void 0:d.len),g=s.fragments,v=g[0].start,m=this.flushing?this.getLoadPosition():l.end;if(h&&r){var p=this.getLoadPosition();u&&!Yn(h.attrs,u.attrs)&&(m=p),s.PTSKnown&&pv||l.nextStart)&&(this.log("Alt audio track ahead of main track, seek to start of alt audio track"),r.currentTime=v+.05)}if(!(c>=f&&!h&&md.end+s.targetduration;if(T||(null==d||!d.len)&&l.len){var L=this.getAppendedFrag(y.start,we);if(null===L)return;if(E||(E=!!L.gap||!!T&&0===d.len),T&&!E||E&&l.nextStart&&l.nextStart-1)n=a[o];else{var l=Nr(s,this.tracks);n=this.tracks[l]}}var u=this.findTrackId(n);-1===u&&n&&(u=this.findTrackId(null));var h={audioTracks:a};this.log("Updating audio tracks, "+a.length+" track(s) found in group(s): "+(null==r?void 0:r.join(","))),this.hls.trigger(S.AUDIO_TRACKS_UPDATED,h);var d=this.trackId;if(-1!==u&&-1===d)this.setAudioTrack(u);else if(a.length&&-1===d){var c,f=new Error("No audio track selected for current audio group-ID(s): "+(null==(c=this.groupIds)?void 0:c.join(","))+" track count: "+a.length);this.warn(f.message),this.hls.trigger(S.ERROR,{type:L.MEDIA_ERROR,details:A.AUDIO_TRACK_LOAD_ERROR,fatal:!0,error:f})}}else this.shouldReloadPlaylist(n)&&this.setAudioTrack(this.trackId)}},r.onError=function(t,e){!e.fatal&&e.context&&(e.context.type!==De||e.context.id!==this.trackId||this.groupIds&&-1===this.groupIds.indexOf(e.context.groupId)||(this.requestScheduled=-1,this.checkRetry(e)))},r.setAudioOption=function(t){var e=this.hls;if(e.config.audioPreference=t,t){var r=this.allAudioTracks;if(this.selectDefaultTrack=!1,r.length){var i=this.currentTrack;if(i&&Ur(t,i,Br))return i;var n=Nr(t,this.tracksInGroup,Br);if(n>-1){var a=this.tracksInGroup[n];return this.setAudioTrack(n),a}if(i){var s=e.loadLevel;-1===s&&(s=e.firstAutoLevel);var o=function(t,e,r,i,n){var a=e[i],s=e.reduce((function(t,e,r){var i=e.uri;return(t[i]||(t[i]=[])).push(r),t}),{})[a.uri];s.length>1&&(i=Math.max.apply(Math,s));var o=a.videoRange,l=a.frameRate,u=a.codecSet.substring(0,4),h=Gr(e,i,(function(e){if(e.videoRange!==o||e.frameRate!==l||e.codecSet.substring(0,4)!==u)return!1;var i=e.audioGroups,a=r.filter((function(t){return!i||-1!==i.indexOf(t.groupId)}));return Nr(t,a,n)>-1}));return h>-1?h:Gr(e,i,(function(e){var i=e.audioGroups,a=r.filter((function(t){return!i||-1!==i.indexOf(t.groupId)}));return Nr(t,a,n)>-1}))}(t,e.levels,r,s,Br);if(-1===o)return null;e.nextLoadLevel=o}if(t.channels||t.audioCodec){var l=Nr(t,r);if(l>-1)return r[l]}}}return null},r.setAudioTrack=function(t){var e=this.tracksInGroup;if(t<0||t>=e.length)this.warn("Invalid audio track id: "+t);else{this.clearTimer(),this.selectDefaultTrack=!1;var r=this.currentTrack,n=e[t],a=n.details&&!n.details.live;if(!(t===this.trackId&&n===r&&a||(this.log("Switching to audio-track "+t+' "'+n.name+'" lang:'+n.lang+" group:"+n.groupId+" channels:"+n.channels),this.trackId=t,this.currentTrack=n,this.hls.trigger(S.AUDIO_TRACK_SWITCHING,i({},n)),a))){var s=this.switchParams(n.url,null==r?void 0:r.details,n.details);this.loadPlaylist(s)}}},r.findTrackId=function(t){for(var e=this.tracksInGroup,r=0;r=n[o].start&&s<=n[o].end){a=n[o];break}var l=r.start+r.duration;a?a.end=l:(a={start:s,end:l},n.push(a)),this.fragmentTracker.fragBuffered(r),this.fragBufferedComplete(r,null)}}},r.onBufferFlushing=function(t,e){var r=e.startOffset,i=e.endOffset;if(0===r&&i!==Number.POSITIVE_INFINITY){var n=i-1;if(n<=0)return;e.endOffsetSubtitles=Math.max(0,n),this.tracksBuffered.forEach((function(t){for(var e=0;e=n.length)&&o){this.log("Subtitle track "+s+" loaded ["+a.startSN+","+a.endSN+"]"+(a.lastPartSn?"[part-"+a.lastPartSn+"-"+a.lastPartIndex+"]":"")+",duration:"+a.totalduration),this.mediaBuffer=this.mediaBufferTimeRanges;var l=0;if(a.live||null!=(r=o.details)&&r.live){var u=this.mainDetails;if(a.deltaUpdateFailed||!u)return;var h,d=u.fragments[0];o.details?0===(l=this.alignPlaylists(a,o.details,null==(h=this.levelLastLoaded)?void 0:h.details))&&d&&lr(a,l=d.start):a.hasProgramDateTime&&u.hasProgramDateTime?(ii(a,u),l=a.fragments[0].start):d&&lr(a,l=d.start)}o.details=a,this.levelLastLoaded=o,s===i&&(this.startFragRequested||!this.mainDetails&&a.live||this.setStartPosition(this.mainDetails||a,l),this.tick(),a.live&&!this.fragCurrent&&this.media&&this.state===vi&&(yr(null,a.fragments,this.media.currentTime,0)||(this.warn("Subtitle playlist not aligned with playback"),o.details=void 0)))}}else this.warn("Subtitle tracks were reset while loading level "+s)},r._handleFragmentLoadComplete=function(t){var e=this,r=t.frag,i=t.payload,n=r.decryptdata,a=this.hls;if(!this.fragContextChanged(r)&&i&&i.byteLength>0&&null!=n&&n.key&&n.iv&&"AES-128"===n.method){var s=performance.now();this.decrypter.decrypt(new Uint8Array(i),n.key.buffer,n.iv.buffer).catch((function(t){throw a.trigger(S.ERROR,{type:L.MEDIA_ERROR,details:A.FRAG_DECRYPT_ERROR,fatal:!1,error:t,reason:t.message,frag:r}),t})).then((function(t){var e=performance.now();a.trigger(S.FRAG_DECRYPTED,{frag:r,payload:t,stats:{tstart:s,tdecrypt:e}})})).catch((function(t){e.warn(t.name+": "+t.message),e.state=vi}))}},r.doTick=function(){if(this.media){if(this.state===vi){var t=this.currentTrackId,e=this.levels,r=null==e?void 0:e[t];if(!r||!e.length||!r.details)return;var i=this.config,n=this.getLoadPosition(),a=Jr.bufferedInfo(this.tracksBuffered[this.currentTrackId]||[],n,i.maxBufferHole),s=a.end,o=a.len,l=this.getFwdBufferInfo(this.media,we),u=r.details;if(o>this.getMaxBufferLength(null==l?void 0:l.len)+u.levelTargetDuration)return;var h=u.fragments,d=h.length,c=u.edge,f=null,g=this.fragPrevious;if(sc-v?0:v;!(f=yr(g,h,Math.max(h[0].start,s),m))&&g&&g.start>>=0)>i-1)throw new DOMException("Failed to execute '"+e+"' on 'TimeRanges': The index provided ("+r+") is greater than the maximum bound ("+i+")");return t[r][e]};this.buffered={get length(){return t.length},end:function(r){return e("end",r,t.length)},start:function(r){return e("start",r,t.length)}}},Qn=function(t){function e(e){var r;return(r=t.call(this,e,"[subtitle-track-controller]")||this).media=null,r.tracks=[],r.groupIds=null,r.tracksInGroup=[],r.trackId=-1,r.currentTrack=null,r.selectDefaultTrack=!0,r.queuedDefaultTrack=-1,r.asyncPollTrackChange=function(){return r.pollTrackChange(0)},r.useTextTrackPolling=!1,r.subtitlePollingInterval=-1,r._subtitleDisplay=!0,r.onTextTracksChanged=function(){if(r.useTextTrackPolling||self.clearInterval(r.subtitlePollingInterval),r.media&&r.hls.config.renderTextTracksNatively){for(var t=null,e=Be(r.media.textTracks),i=0;i-1&&(this.subtitleTrack=this.queuedDefaultTrack,this.queuedDefaultTrack=-1),this.useTextTrackPolling=!(this.media.textTracks&&"onchange"in this.media.textTracks),this.useTextTrackPolling?this.pollTrackChange(500):this.media.textTracks.addEventListener("change",this.asyncPollTrackChange))},r.pollTrackChange=function(t){self.clearInterval(this.subtitlePollingInterval),this.subtitlePollingInterval=self.setInterval(this.onTextTracksChanged,t)},r.onMediaDetaching=function(){this.media&&(self.clearInterval(this.subtitlePollingInterval),this.useTextTrackPolling||this.media.textTracks.removeEventListener("change",this.asyncPollTrackChange),this.trackId>-1&&(this.queuedDefaultTrack=this.trackId),Be(this.media.textTracks).forEach((function(t){Ne(t)})),this.subtitleTrack=-1,this.media=null)},r.onManifestLoading=function(){this.tracks=[],this.groupIds=null,this.tracksInGroup=[],this.trackId=-1,this.currentTrack=null,this.selectDefaultTrack=!0},r.onManifestParsed=function(t,e){this.tracks=e.subtitleTracks},r.onSubtitleTrackLoaded=function(t,e){var r=e.id,i=e.groupId,n=e.details,a=this.tracksInGroup[r];if(a&&a.groupId===i){var s=a.details;a.details=e.details,this.log("Subtitle track "+r+' "'+a.name+'" lang:'+a.lang+" group:"+i+" loaded ["+n.startSN+"-"+n.endSN+"]"),r===this.trackId&&this.playlistLoaded(r,e,s)}else this.warn("Subtitle track with id:"+r+" and group:"+i+" not found in active group "+(null==a?void 0:a.groupId))},r.onLevelLoading=function(t,e){this.switchLevel(e.level)},r.onLevelSwitching=function(t,e){this.switchLevel(e.level)},r.switchLevel=function(t){var e=this.hls.levels[t];if(e){var r=e.subtitleGroups||null,i=this.groupIds,n=this.currentTrack;if(!r||(null==i?void 0:i.length)!==(null==r?void 0:r.length)||null!=r&&r.some((function(t){return-1===(null==i?void 0:i.indexOf(t))}))){this.groupIds=r,this.trackId=-1,this.currentTrack=null;var a=this.tracks.filter((function(t){return!r||-1!==r.indexOf(t.groupId)}));if(a.length)this.selectDefaultTrack&&!a.some((function(t){return t.default}))&&(this.selectDefaultTrack=!1),a.forEach((function(t,e){t.id=e}));else if(!n&&!this.tracksInGroup.length)return;this.tracksInGroup=a;var s=this.hls.config.subtitlePreference;if(!n&&s){this.selectDefaultTrack=!1;var o=Nr(s,a);if(o>-1)n=a[o];else{var l=Nr(s,this.tracks);n=this.tracks[l]}}var u=this.findTrackId(n);-1===u&&n&&(u=this.findTrackId(null));var h={subtitleTracks:a};this.log("Updating subtitle tracks, "+a.length+' track(s) found in "'+(null==r?void 0:r.join(","))+'" group-id'),this.hls.trigger(S.SUBTITLE_TRACKS_UPDATED,h),-1!==u&&-1===this.trackId&&this.setSubtitleTrack(u)}else this.shouldReloadPlaylist(n)&&this.setSubtitleTrack(this.trackId)}},r.findTrackId=function(t){for(var e=this.tracksInGroup,r=this.selectDefaultTrack,i=0;i-1){var n=this.tracksInGroup[i];return this.setSubtitleTrack(i),n}if(r)return null;var a=Nr(t,e);if(a>-1)return e[a]}}return null},r.loadPlaylist=function(e){t.prototype.loadPlaylist.call(this);var r=this.currentTrack;if(this.shouldLoadPlaylist(r)&&r){var i=r.id,n=r.groupId,a=r.url;if(e)try{a=e.addDirectives(a)}catch(t){this.warn("Could not construct new URL with HLS Delivery Directives: "+t)}this.log("Loading subtitle playlist for id "+i),this.hls.trigger(S.SUBTITLE_TRACK_LOADING,{url:a,id:i,groupId:n,deliveryDirectives:e||null})}},r.toggleTrackModes=function(){var t=this.media;if(t){var e,r=Be(t.textTracks),i=this.currentTrack;if(i&&((e=r.filter((function(t){return Wn(i,t)}))[0])||this.warn('Unable to find subtitle TextTrack with name "'+i.name+'" and language "'+i.lang+'"')),[].slice.call(r).forEach((function(t){"disabled"!==t.mode&&t!==e&&(t.mode="disabled")})),e){var n=this.subtitleDisplay?"showing":"hidden";e.mode!==n&&(e.mode=n)}}},r.setSubtitleTrack=function(t){var e=this.tracksInGroup;if(this.media)if(t<-1||t>=e.length||!y(t))this.warn("Invalid subtitle track id: "+t);else{this.clearTimer(),this.selectDefaultTrack=!1;var r=this.currentTrack,i=e[t]||null;if(this.trackId=t,this.currentTrack=i,this.toggleTrackModes(),i){var n=!!i.details&&!i.details.live;if(t!==this.trackId||i!==r||!n){this.log("Switching to subtitle-track "+t+(i?' "'+i.name+'" lang:'+i.lang+" group:"+i.groupId:""));var a=i.id,s=i.groupId,o=void 0===s?"":s,l=i.name,u=i.type,h=i.url;this.hls.trigger(S.SUBTITLE_TRACK_SWITCH,{id:a,groupId:o,name:l,type:u,url:h});var d=this.switchParams(i.url,null==r?void 0:r.details,i.details);this.loadPlaylist(d)}}else this.hls.trigger(S.SUBTITLE_TRACK_SWITCH,{id:t})}else this.queuedDefaultTrack=t},s(e,[{key:"subtitleDisplay",get:function(){return this._subtitleDisplay},set:function(t){this._subtitleDisplay=t,this.trackId>-1&&this.toggleTrackModes()}},{key:"allSubtitleTracks",get:function(){return this.tracks}},{key:"subtitleTracks",get:function(){return this.tracksInGroup}},{key:"subtitleTrack",get:function(){return this.trackId},set:function(t){this.selectDefaultTrack=!1,this.setSubtitleTrack(t)}}]),e}(wr),Jn=function(){function t(t){this.buffers=void 0,this.queues={video:[],audio:[],audiovideo:[]},this.buffers=t}var e=t.prototype;return e.append=function(t,e,r){var i=this.queues[e];i.push(t),1!==i.length||r||this.executeNext(e)},e.insertAbort=function(t,e){this.queues[e].unshift(t),this.executeNext(e)},e.appendBlocker=function(t){var e,r=new Promise((function(t){e=t})),i={execute:e,onStart:function(){},onComplete:function(){},onError:function(){}};return this.append(i,t),r},e.executeNext=function(t){var e=this.queues[t];if(e.length){var r=e[0];try{r.execute()}catch(e){w.warn('[buffer-operation-queue]: Exception executing "'+t+'" SourceBuffer operation: '+e),r.onError(e);var i=this.buffers[t];null!=i&&i.updating||this.shiftAndExecuteNext(t)}}},e.shiftAndExecuteNext=function(t){this.queues[t].shift(),this.executeNext(t)},e.current=function(t){return this.queues[t][0]},t}(),$n=/(avc[1234]|hvc1|hev1|dvh[1e]|vp09|av01)(?:\.[^.,]+)+/,Zn=function(){function t(t){var e=this;this.details=null,this._objectUrl=null,this.operationQueue=void 0,this.listeners=void 0,this.hls=void 0,this.bufferCodecEventsExpected=0,this._bufferCodecEventsTotal=0,this.media=null,this.mediaSource=null,this.lastMpegAudioChunk=null,this.appendSource=void 0,this.appendErrors={audio:0,video:0,audiovideo:0},this.tracks={},this.pendingTracks={},this.sourceBuffer=void 0,this.log=void 0,this.warn=void 0,this.error=void 0,this._onEndStreaming=function(t){e.hls&&e.hls.pauseBuffering()},this._onStartStreaming=function(t){e.hls&&e.hls.resumeBuffering()},this._onMediaSourceOpen=function(){var t=e.media,r=e.mediaSource;e.log("Media source opened"),t&&(t.removeEventListener("emptied",e._onMediaEmptied),e.updateMediaElementDuration(),e.hls.trigger(S.MEDIA_ATTACHED,{media:t,mediaSource:r})),r&&r.removeEventListener("sourceopen",e._onMediaSourceOpen),e.checkPendingTracks()},this._onMediaSourceClose=function(){e.log("Media source closed")},this._onMediaSourceEnded=function(){e.log("Media source ended")},this._onMediaEmptied=function(){var t=e.mediaSrc,r=e._objectUrl;t!==r&&w.error("Media element src was set while attaching MediaSource ("+r+" > "+t+")")},this.hls=t;var r,i="[buffer-controller]";this.appendSource=(r=ee(t.config.preferManagedMediaSource),"undefined"!=typeof self&&r===self.ManagedMediaSource),this.log=w.log.bind(w,i),this.warn=w.warn.bind(w,i),this.error=w.error.bind(w,i),this._initSourceBuffer(),this.registerListeners()}var e=t.prototype;return e.hasSourceTypes=function(){return this.getSourceBufferTypes().length>0||Object.keys(this.pendingTracks).length>0},e.destroy=function(){this.unregisterListeners(),this.details=null,this.lastMpegAudioChunk=null,this.hls=null},e.registerListeners=function(){var t=this.hls;t.on(S.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(S.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(S.MANIFEST_LOADING,this.onManifestLoading,this),t.on(S.MANIFEST_PARSED,this.onManifestParsed,this),t.on(S.BUFFER_RESET,this.onBufferReset,this),t.on(S.BUFFER_APPENDING,this.onBufferAppending,this),t.on(S.BUFFER_CODECS,this.onBufferCodecs,this),t.on(S.BUFFER_EOS,this.onBufferEos,this),t.on(S.BUFFER_FLUSHING,this.onBufferFlushing,this),t.on(S.LEVEL_UPDATED,this.onLevelUpdated,this),t.on(S.FRAG_PARSED,this.onFragParsed,this),t.on(S.FRAG_CHANGED,this.onFragChanged,this)},e.unregisterListeners=function(){var t=this.hls;t.off(S.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(S.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(S.MANIFEST_LOADING,this.onManifestLoading,this),t.off(S.MANIFEST_PARSED,this.onManifestParsed,this),t.off(S.BUFFER_RESET,this.onBufferReset,this),t.off(S.BUFFER_APPENDING,this.onBufferAppending,this),t.off(S.BUFFER_CODECS,this.onBufferCodecs,this),t.off(S.BUFFER_EOS,this.onBufferEos,this),t.off(S.BUFFER_FLUSHING,this.onBufferFlushing,this),t.off(S.LEVEL_UPDATED,this.onLevelUpdated,this),t.off(S.FRAG_PARSED,this.onFragParsed,this),t.off(S.FRAG_CHANGED,this.onFragChanged,this)},e._initSourceBuffer=function(){this.sourceBuffer={},this.operationQueue=new Jn(this.sourceBuffer),this.listeners={audio:[],video:[],audiovideo:[]},this.appendErrors={audio:0,video:0,audiovideo:0},this.lastMpegAudioChunk=null},e.onManifestLoading=function(){this.bufferCodecEventsExpected=this._bufferCodecEventsTotal=0,this.details=null},e.onManifestParsed=function(t,e){var r=2;(e.audio&&!e.video||!e.altAudio)&&(r=1),this.bufferCodecEventsExpected=this._bufferCodecEventsTotal=r,this.log(this.bufferCodecEventsExpected+" bufferCodec event(s) expected")},e.onMediaAttaching=function(t,e){var r=this.media=e.media,i=ee(this.appendSource);if(r&&i){var n,a=this.mediaSource=new i;this.log("created media source: "+(null==(n=a.constructor)?void 0:n.name)),a.addEventListener("sourceopen",this._onMediaSourceOpen),a.addEventListener("sourceended",this._onMediaSourceEnded),a.addEventListener("sourceclose",this._onMediaSourceClose),this.appendSource&&(a.addEventListener("startstreaming",this._onStartStreaming),a.addEventListener("endstreaming",this._onEndStreaming));var s=this._objectUrl=self.URL.createObjectURL(a);if(this.appendSource)try{r.removeAttribute("src");var o=self.ManagedMediaSource;r.disableRemotePlayback=r.disableRemotePlayback||o&&a instanceof o,ta(r),function(t,e){var r=self.document.createElement("source");r.type="video/mp4",r.src=e,t.appendChild(r)}(r,s),r.load()}catch(t){r.src=s}else r.src=s;r.addEventListener("emptied",this._onMediaEmptied)}},e.onMediaDetaching=function(){var t=this.media,e=this.mediaSource,r=this._objectUrl;if(e){if(this.log("media source detaching"),"open"===e.readyState)try{e.endOfStream()}catch(t){this.warn("onMediaDetaching: "+t.message+" while calling endOfStream")}this.onBufferReset(),e.removeEventListener("sourceopen",this._onMediaSourceOpen),e.removeEventListener("sourceended",this._onMediaSourceEnded),e.removeEventListener("sourceclose",this._onMediaSourceClose),this.appendSource&&(e.removeEventListener("startstreaming",this._onStartStreaming),e.removeEventListener("endstreaming",this._onEndStreaming)),t&&(t.removeEventListener("emptied",this._onMediaEmptied),r&&self.URL.revokeObjectURL(r),this.mediaSrc===r?(t.removeAttribute("src"),this.appendSource&&ta(t),t.load()):this.warn("media|source.src was changed by a third party - skip cleanup")),this.mediaSource=null,this.media=null,this._objectUrl=null,this.bufferCodecEventsExpected=this._bufferCodecEventsTotal,this.pendingTracks={},this.tracks={}}this.hls.trigger(S.MEDIA_DETACHED,void 0)},e.onBufferReset=function(){var t=this;this.getSourceBufferTypes().forEach((function(e){t.resetBuffer(e)})),this._initSourceBuffer()},e.resetBuffer=function(t){var e=this.sourceBuffer[t];try{var r;e&&(this.removeBufferListeners(t),this.sourceBuffer[t]=void 0,null!=(r=this.mediaSource)&&r.sourceBuffers.length&&this.mediaSource.removeSourceBuffer(e))}catch(e){this.warn("onBufferReset "+t,e)}},e.onBufferCodecs=function(t,e){var r=this,i=this.getSourceBufferTypes().length,n=Object.keys(e);if(n.forEach((function(t){if(i){var n=r.tracks[t];if(n&&"function"==typeof n.buffer.changeType){var a,s=e[t],o=s.id,l=s.codec,u=s.levelCodec,h=s.container,d=s.metadata,c=de(n.codec,n.levelCodec),f=null==c?void 0:c.replace($n,"$1"),g=de(l,u),v=null==(a=g)?void 0:a.replace($n,"$1");if(g&&f!==v){"audio"===t.slice(0,5)&&(g=he(g,r.appendSource));var m=h+";codecs="+g;r.appendChangeType(t,m),r.log("switching codec "+c+" to "+g),r.tracks[t]={buffer:n.buffer,codec:l,container:h,levelCodec:u,metadata:d,id:o}}}}else r.pendingTracks[t]=e[t]})),!i){var a=Math.max(this.bufferCodecEventsExpected-1,0);this.bufferCodecEventsExpected!==a&&(this.log(a+" bufferCodec event(s) expected "+n.join(",")),this.bufferCodecEventsExpected=a),this.mediaSource&&"open"===this.mediaSource.readyState&&this.checkPendingTracks()}},e.appendChangeType=function(t,e){var r=this,i=this.operationQueue,n={execute:function(){var n=r.sourceBuffer[t];n&&(r.log("changing "+t+" sourceBuffer type to "+e),n.changeType(e)),i.shiftAndExecuteNext(t)},onStart:function(){},onComplete:function(){},onError:function(e){r.warn("Failed to change "+t+" SourceBuffer type",e)}};i.append(n,t,!!this.pendingTracks[t])},e.onBufferAppending=function(t,e){var r=this,i=this.hls,n=this.operationQueue,a=this.tracks,s=e.data,o=e.type,l=e.frag,u=e.part,h=e.chunkMeta,d=h.buffering[o],c=self.performance.now();d.start=c;var f=l.stats.buffering,g=u?u.stats.buffering:null;0===f.start&&(f.start=c),g&&0===g.start&&(g.start=c);var v=a.audio,m=!1;"audio"===o&&"audio/mpeg"===(null==v?void 0:v.container)&&(m=!this.lastMpegAudioChunk||1===h.id||this.lastMpegAudioChunk.sn!==h.sn,this.lastMpegAudioChunk=h);var p=l.start,y={execute:function(){if(d.executeStart=self.performance.now(),m){var t=r.sourceBuffer[o];if(t){var e=p-t.timestampOffset;Math.abs(e)>=.1&&(r.log("Updating audio SourceBuffer timestampOffset to "+p+" (delta: "+e+") sn: "+l.sn+")"),t.timestampOffset=p)}}r.appendExecutor(s,o)},onStart:function(){},onComplete:function(){var t=self.performance.now();d.executeEnd=d.end=t,0===f.first&&(f.first=t),g&&0===g.first&&(g.first=t);var e=r.sourceBuffer,i={};for(var n in e)i[n]=Jr.getBuffered(e[n]);r.appendErrors[o]=0,"audio"===o||"video"===o?r.appendErrors.audiovideo=0:(r.appendErrors.audio=0,r.appendErrors.video=0),r.hls.trigger(S.BUFFER_APPENDED,{type:o,frag:l,part:u,chunkMeta:h,parent:l.type,timeRanges:i})},onError:function(t){var e={type:L.MEDIA_ERROR,parent:l.type,details:A.BUFFER_APPEND_ERROR,sourceBufferName:o,frag:l,part:u,chunkMeta:h,error:t,err:t,fatal:!1};if(t.code===DOMException.QUOTA_EXCEEDED_ERR)e.details=A.BUFFER_FULL_ERROR;else{var n=++r.appendErrors[o];e.details=A.BUFFER_APPEND_ERROR,r.warn("Failed "+n+"/"+i.config.appendErrorMaxRetry+' times to append segment in "'+o+'" sourceBuffer'),n>=i.config.appendErrorMaxRetry&&(e.fatal=!0)}i.trigger(S.ERROR,e)}};n.append(y,o,!!this.pendingTracks[o])},e.onBufferFlushing=function(t,e){var r=this,i=this.operationQueue,n=function(t){return{execute:r.removeExecutor.bind(r,t,e.startOffset,e.endOffset),onStart:function(){},onComplete:function(){r.hls.trigger(S.BUFFER_FLUSHED,{type:t})},onError:function(e){r.warn("Failed to remove from "+t+" SourceBuffer",e)}}};e.type?i.append(n(e.type),e.type):this.getSourceBufferTypes().forEach((function(t){i.append(n(t),t)}))},e.onFragParsed=function(t,e){var r=this,i=e.frag,n=e.part,a=[],s=n?n.elementaryStreams:i.elementaryStreams;s[U]?a.push("audiovideo"):(s[O]&&a.push("audio"),s[N]&&a.push("video")),0===a.length&&this.warn("Fragments must have at least one ElementaryStreamType set. type: "+i.type+" level: "+i.level+" sn: "+i.sn),this.blockBuffers((function(){var t=self.performance.now();i.stats.buffering.end=t,n&&(n.stats.buffering.end=t);var e=n?n.stats:i.stats;r.hls.trigger(S.FRAG_BUFFERED,{frag:i,part:n,stats:e,id:i.type})}),a)},e.onFragChanged=function(t,e){this.trimBuffers()},e.onBufferEos=function(t,e){var r=this;this.getSourceBufferTypes().reduce((function(t,i){var n=r.sourceBuffer[i];return!n||e.type&&e.type!==i||(n.ending=!0,n.ended||(n.ended=!0,r.log(i+" sourceBuffer now EOS"))),t&&!(n&&!n.ended)}),!0)&&(this.log("Queueing mediaSource.endOfStream()"),this.blockBuffers((function(){r.getSourceBufferTypes().forEach((function(t){var e=r.sourceBuffer[t];e&&(e.ending=!1)}));var t=r.mediaSource;t&&"open"===t.readyState?(r.log("Calling mediaSource.endOfStream()"),t.endOfStream()):t&&r.log("Could not call mediaSource.endOfStream(). mediaSource.readyState: "+t.readyState)})))},e.onLevelUpdated=function(t,e){var r=e.details;r.fragments.length&&(this.details=r,this.getSourceBufferTypes().length?this.blockBuffers(this.updateMediaElementDuration.bind(this)):this.updateMediaElementDuration())},e.trimBuffers=function(){var t=this.hls,e=this.details,r=this.media;if(r&&null!==e&&this.getSourceBufferTypes().length){var i=t.config,n=r.currentTime,a=e.levelTargetDuration,s=e.live&&null!==i.liveBackBufferLength?i.liveBackBufferLength:i.backBufferLength;if(y(s)&&s>0){var o=Math.max(s,a),l=Math.floor(n/a)*a-o;this.flushBackBuffer(n,a,l)}if(y(i.frontBufferFlushThreshold)&&i.frontBufferFlushThreshold>0){var u=Math.max(i.maxBufferLength,i.frontBufferFlushThreshold),h=Math.max(u,a),d=Math.floor(n/a)*a+h;this.flushFrontBuffer(n,a,d)}}},e.flushBackBuffer=function(t,e,r){var i=this,n=this.details,a=this.sourceBuffer;this.getSourceBufferTypes().forEach((function(s){var o=a[s];if(o){var l=Jr.getBuffered(o);if(l.length>0&&r>l.start(0)){if(i.hls.trigger(S.BACK_BUFFER_REACHED,{bufferEnd:r}),null!=n&&n.live)i.hls.trigger(S.LIVE_BACK_BUFFER_REACHED,{bufferEnd:r});else if(o.ended&&l.end(l.length-1)-t<2*e)return void i.log("Cannot flush "+s+" back buffer while SourceBuffer is in ended state");i.hls.trigger(S.BUFFER_FLUSHING,{startOffset:0,endOffset:r,type:s})}}}))},e.flushFrontBuffer=function(t,e,r){var i=this,n=this.sourceBuffer;this.getSourceBufferTypes().forEach((function(a){var s=n[a];if(s){var o=Jr.getBuffered(s),l=o.length;if(l<2)return;var u=o.start(l-1),h=o.end(l-1);if(r>u||t>=u&&t<=h)return;if(s.ended&&t-h<2*e)return void i.log("Cannot flush "+a+" front buffer while SourceBuffer is in ended state");i.hls.trigger(S.BUFFER_FLUSHING,{startOffset:u,endOffset:1/0,type:a})}}))},e.updateMediaElementDuration=function(){if(this.details&&this.media&&this.mediaSource&&"open"===this.mediaSource.readyState){var t=this.details,e=this.hls,r=this.media,i=this.mediaSource,n=t.fragments[0].start+t.totalduration,a=r.duration,s=y(i.duration)?i.duration:0;t.live&&e.config.liveDurationInfinity?(i.duration=1/0,this.updateSeekableRange(t)):(n>s&&n>a||!y(a))&&(this.log("Updating Media Source duration to "+n.toFixed(3)),i.duration=n)}},e.updateSeekableRange=function(t){var e=this.mediaSource,r=t.fragments;if(r.length&&t.live&&null!=e&&e.setLiveSeekableRange){var i=Math.max(0,r[0].start),n=Math.max(i,i+t.totalduration);this.log("Media Source duration is set to "+e.duration+". Setting seekable range to "+i+"-"+n+"."),e.setLiveSeekableRange(i,n)}},e.checkPendingTracks=function(){var t=this.bufferCodecEventsExpected,e=this.operationQueue,r=this.pendingTracks,i=Object.keys(r).length;if(i&&(!t||2===i||"audiovideo"in r)){this.createSourceBuffers(r),this.pendingTracks={};var n=this.getSourceBufferTypes();if(n.length)this.hls.trigger(S.BUFFER_CREATED,{tracks:this.tracks}),n.forEach((function(t){e.executeNext(t)}));else{var a=new Error("could not create source buffer for media codec(s)");this.hls.trigger(S.ERROR,{type:L.MEDIA_ERROR,details:A.BUFFER_INCOMPATIBLE_CODECS_ERROR,fatal:!0,error:a,reason:a.message})}}},e.createSourceBuffers=function(t){var e=this,r=this.sourceBuffer,i=this.mediaSource;if(!i)throw Error("createSourceBuffers called when mediaSource was null");var n=function(n){if(!r[n]){var a,s=t[n];if(!s)throw Error("source buffer exists for track "+n+", however track does not");var o=-1===(null==(a=s.levelCodec)?void 0:a.indexOf(","))?s.levelCodec:s.codec;o&&"audio"===n.slice(0,5)&&(o=he(o,e.appendSource));var l=s.container+";codecs="+o;e.log("creating sourceBuffer("+l+")");try{var u=r[n]=i.addSourceBuffer(l),h=n;e.addBufferListener(h,"updatestart",e._onSBUpdateStart),e.addBufferListener(h,"updateend",e._onSBUpdateEnd),e.addBufferListener(h,"error",e._onSBUpdateError),e.appendSource&&e.addBufferListener(h,"bufferedchange",(function(t,r){var i=r.removedRanges;null!=i&&i.length&&e.hls.trigger(S.BUFFER_FLUSHED,{type:n})})),e.tracks[n]={buffer:u,codec:o,container:s.container,levelCodec:s.levelCodec,metadata:s.metadata,id:s.id}}catch(t){e.error("error while trying to add sourceBuffer: "+t.message),e.hls.trigger(S.ERROR,{type:L.MEDIA_ERROR,details:A.BUFFER_ADD_CODEC_ERROR,fatal:!1,error:t,sourceBufferName:n,mimeType:l})}}};for(var a in t)n(a)},e._onSBUpdateStart=function(t){this.operationQueue.current(t).onStart()},e._onSBUpdateEnd=function(t){var e;if("closed"!==(null==(e=this.mediaSource)?void 0:e.readyState)){var r=this.operationQueue;r.current(t).onComplete(),r.shiftAndExecuteNext(t)}else this.resetBuffer(t)},e._onSBUpdateError=function(t,e){var r,i=new Error(t+" SourceBuffer error. MediaSource readyState: "+(null==(r=this.mediaSource)?void 0:r.readyState));this.error(""+i,e),this.hls.trigger(S.ERROR,{type:L.MEDIA_ERROR,details:A.BUFFER_APPENDING_ERROR,sourceBufferName:t,error:i,fatal:!1});var n=this.operationQueue.current(t);n&&n.onError(i)},e.removeExecutor=function(t,e,r){var i=this.media,n=this.mediaSource,a=this.operationQueue,s=this.sourceBuffer[t];if(!i||!n||!s)return this.warn("Attempting to remove from the "+t+" SourceBuffer, but it does not exist"),void a.shiftAndExecuteNext(t);var o=y(i.duration)?i.duration:1/0,l=y(n.duration)?n.duration:1/0,u=Math.max(0,e),h=Math.min(r,o,l);h>u&&(!s.ending||s.ended)?(s.ended=!1,this.log("Removing ["+u+","+h+"] from the "+t+" SourceBuffer"),s.remove(u,h)):a.shiftAndExecuteNext(t)},e.appendExecutor=function(t,e){var r=this.sourceBuffer[e];if(r)r.ended=!1,r.appendBuffer(t);else if(!this.pendingTracks[e])throw new Error("Attempting to append to the "+e+" SourceBuffer, but it does not exist")},e.blockBuffers=function(t,e){var r=this;if(void 0===e&&(e=this.getSourceBufferTypes()),!e.length)return this.log("Blocking operation requested, but no SourceBuffers exist"),void Promise.resolve().then(t);var i=this.operationQueue,n=e.map((function(t){return i.appendBlocker(t)}));Promise.all(n).then((function(){t(),e.forEach((function(t){var e=r.sourceBuffer[t];null!=e&&e.updating||i.shiftAndExecuteNext(t)}))}))},e.getSourceBufferTypes=function(){return Object.keys(this.sourceBuffer)},e.addBufferListener=function(t,e,r){var i=this.sourceBuffer[t];if(i){var n=r.bind(this,t);this.listeners[t].push({event:e,listener:n}),i.addEventListener(e,n)}},e.removeBufferListeners=function(t){var e=this.sourceBuffer[t];e&&this.listeners[t].forEach((function(t){e.removeEventListener(t.event,t.listener)}))},s(t,[{key:"mediaSrc",get:function(){var t,e=(null==(t=this.media)?void 0:t.firstChild)||this.media;return null==e?void 0:e.src}}]),t}();function ta(t){var e=t.querySelectorAll("source");[].slice.call(e).forEach((function(e){t.removeChild(e)}))}var ea={42:225,92:233,94:237,95:243,96:250,123:231,124:247,125:209,126:241,127:9608,128:174,129:176,130:189,131:191,132:8482,133:162,134:163,135:9834,136:224,137:32,138:232,139:226,140:234,141:238,142:244,143:251,144:193,145:201,146:211,147:218,148:220,149:252,150:8216,151:161,152:42,153:8217,154:9473,155:169,156:8480,157:8226,158:8220,159:8221,160:192,161:194,162:199,163:200,164:202,165:203,166:235,167:206,168:207,169:239,170:212,171:217,172:249,173:219,174:171,175:187,176:195,177:227,178:205,179:204,180:236,181:210,182:242,183:213,184:245,185:123,186:125,187:92,188:94,189:95,190:124,191:8764,192:196,193:228,194:214,195:246,196:223,197:165,198:164,199:9475,200:197,201:229,202:216,203:248,204:9487,205:9491,206:9495,207:9499},ra=function(t){return String.fromCharCode(ea[t]||t)},ia=15,na=100,aa={17:1,18:3,21:5,22:7,23:9,16:11,19:12,20:14},sa={17:2,18:4,21:6,22:8,23:10,19:13,20:15},oa={25:1,26:3,29:5,30:7,31:9,24:11,27:12,28:14},la={25:2,26:4,29:6,30:8,31:10,27:13,28:15},ua=["white","green","blue","cyan","red","yellow","magenta","black","transparent"],ha=function(){function t(){this.time=null,this.verboseLevel=0}return t.prototype.log=function(t,e){if(this.verboseLevel>=t){var r="function"==typeof e?e():e;w.log(this.time+" ["+t+"] "+r)}},t}(),da=function(t){for(var e=[],r=0;rna&&(this.logger.log(3,"Too large cursor position "+this.pos),this.pos=na)},e.moveCursor=function(t){var e=this.pos+t;if(t>1)for(var r=this.pos+1;r=144&&this.backSpace();var r=ra(t);this.pos>=na?this.logger.log(0,(function(){return"Cannot insert "+t.toString(16)+" ("+r+") at position "+e.pos+". Skipping it!"})):(this.chars[this.pos].setChar(r,this.currPenState),this.moveCursor(1))},e.clearFromPos=function(t){var e;for(e=t;e0&&(r=t?"["+e.join(" | ")+"]":e.join("\n")),r},e.getTextAndFormat=function(){return this.rows},t}(),ma=function(){function t(t,e,r){this.chNr=void 0,this.outputFilter=void 0,this.mode=void 0,this.verbose=void 0,this.displayedMemory=void 0,this.nonDisplayedMemory=void 0,this.lastOutputScreen=void 0,this.currRollUpRow=void 0,this.writeScreen=void 0,this.cueStartTime=void 0,this.logger=void 0,this.chNr=t,this.outputFilter=e,this.mode=null,this.verbose=0,this.displayedMemory=new va(r),this.nonDisplayedMemory=new va(r),this.lastOutputScreen=new va(r),this.currRollUpRow=this.displayedMemory.rows[14],this.writeScreen=this.displayedMemory,this.mode=null,this.cueStartTime=null,this.logger=r}var e=t.prototype;return e.reset=function(){this.mode=null,this.displayedMemory.reset(),this.nonDisplayedMemory.reset(),this.lastOutputScreen.reset(),this.outputFilter.reset(),this.currRollUpRow=this.displayedMemory.rows[14],this.writeScreen=this.displayedMemory,this.mode=null,this.cueStartTime=null},e.getHandler=function(){return this.outputFilter},e.setHandler=function(t){this.outputFilter=t},e.setPAC=function(t){this.writeScreen.setPAC(t)},e.setBkgData=function(t){this.writeScreen.setBkgData(t)},e.setMode=function(t){t!==this.mode&&(this.mode=t,this.logger.log(2,(function(){return"MODE="+t})),"MODE_POP-ON"===this.mode?this.writeScreen=this.nonDisplayedMemory:(this.writeScreen=this.displayedMemory,this.writeScreen.reset()),"MODE_ROLL-UP"!==this.mode&&(this.displayedMemory.nrRollUpRows=null,this.nonDisplayedMemory.nrRollUpRows=null),this.mode=t)},e.insertChars=function(t){for(var e=this,r=0;r=46,e.italics)e.foreground="white";else{var r=Math.floor(t/2)-16;e.foreground=["white","green","blue","cyan","red","yellow","magenta"][r]}this.logger.log(2,"MIDROW: "+JSON.stringify(e)),this.writeScreen.setPen(e)},e.outputDataUpdate=function(t){void 0===t&&(t=!1);var e=this.logger.time;null!==e&&this.outputFilter&&(null!==this.cueStartTime||this.displayedMemory.isEmpty()?this.displayedMemory.equals(this.lastOutputScreen)||(this.outputFilter.newCue(this.cueStartTime,e,this.lastOutputScreen),t&&this.outputFilter.dispatchCue&&this.outputFilter.dispatchCue(),this.cueStartTime=this.displayedMemory.isEmpty()?null:e):this.cueStartTime=e,this.lastOutputScreen.copy(this.displayedMemory))},e.cueSplitAtTime=function(t){this.outputFilter&&(this.displayedMemory.isEmpty()||(this.outputFilter.newCue&&this.outputFilter.newCue(this.cueStartTime,t,this.displayedMemory),this.cueStartTime=t))},t}(),pa=function(){function t(t,e,r){this.channels=void 0,this.currentChannel=0,this.cmdHistory={a:null,b:null},this.logger=void 0;var i=this.logger=new ha;this.channels=[null,new ma(t,e,i),new ma(t+1,r,i)]}var e=t.prototype;return e.getHandler=function(t){return this.channels[t].getHandler()},e.setHandler=function(t,e){this.channels[t].setHandler(e)},e.addData=function(t,e){var r=this;this.logger.time=t;for(var i=function(t){var i=127&e[t],n=127&e[t+1],a=!1,s=null;if(0===i&&0===n)return 0;r.logger.log(3,(function(){return"["+da([e[t],e[t+1]])+"] -> ("+da([i,n])+")"}));var o=r.cmdHistory;if(i>=16&&i<=31){if(function(t,e,r){return r.a===t&&r.b===e}(i,n,o))return ya(null,null,o),r.logger.log(3,(function(){return"Repeated command ("+da([i,n])+") is dropped"})),0;ya(i,n,r.cmdHistory),(a=r.parseCmd(i,n))||(a=r.parseMidrow(i,n)),a||(a=r.parsePAC(i,n)),a||(a=r.parseBackgroundAttributes(i,n))}else ya(null,null,o);if(!a&&(s=r.parseChars(i,n))){var l=r.currentChannel;l&&l>0?r.channels[l].insertChars(s):r.logger.log(2,"No channel found yet. TEXT-MODE?")}a||s||r.logger.log(2,(function(){return"Couldn't parse cleaned data "+da([i,n])+" orig: "+da([e[t],e[t+1]])}))},n=0;n=32&&e<=47||(23===t||31===t)&&e>=33&&e<=35))return!1;var r=20===t||21===t||23===t?1:2,i=this.channels[r];return 20===t||21===t||28===t||29===t?32===e?i.ccRCL():33===e?i.ccBS():34===e?i.ccAOF():35===e?i.ccAON():36===e?i.ccDER():37===e?i.ccRU(2):38===e?i.ccRU(3):39===e?i.ccRU(4):40===e?i.ccFON():41===e?i.ccRDC():42===e?i.ccTR():43===e?i.ccRTD():44===e?i.ccEDM():45===e?i.ccCR():46===e?i.ccENM():47===e&&i.ccEOC():i.ccTO(e-32),this.currentChannel=r,!0},e.parseMidrow=function(t,e){var r=0;if((17===t||25===t)&&e>=32&&e<=47){if((r=17===t?1:2)!==this.currentChannel)return this.logger.log(0,"Mismatch channel in midrow parsing"),!1;var i=this.channels[r];return!!i&&(i.ccMIDROW(e),this.logger.log(3,(function(){return"MIDROW ("+da([t,e])+")"})),!0)}return!1},e.parsePAC=function(t,e){var r;if(!((t>=17&&t<=23||t>=25&&t<=31)&&e>=64&&e<=127||(16===t||24===t)&&e>=64&&e<=95))return!1;var i=t<=23?1:2;r=e>=64&&e<=95?1===i?aa[t]:oa[t]:1===i?sa[t]:la[t];var n=this.channels[i];return!!n&&(n.setPAC(this.interpretPAC(r,e)),this.currentChannel=i,!0)},e.interpretPAC=function(t,e){var r,i={color:null,italics:!1,indent:null,underline:!1,row:t};return r=e>95?e-96:e-64,i.underline=1==(1&r),r<=13?i.color=["white","green","blue","cyan","red","yellow","magenta","white"][Math.floor(r/2)]:r<=15?(i.italics=!0,i.color="white"):i.indent=4*Math.floor((r-16)/2),i},e.parseChars=function(t,e){var r,i,n=null,a=null;return t>=25?(r=2,a=t-8):(r=1,a=t),a>=17&&a<=19?(i=17===a?e+80:18===a?e+112:e+144,this.logger.log(2,(function(){return"Special char '"+ra(i)+"' in channel "+r})),n=[i]):t>=32&&t<=127&&(n=0===e?[t]:[t,e]),n&&this.logger.log(3,(function(){return"Char codes = "+da(n).join(",")})),n},e.parseBackgroundAttributes=function(t,e){var r;if(!((16===t||24===t)&&e>=32&&e<=47||(23===t||31===t)&&e>=45&&e<=47))return!1;var i={};16===t||24===t?(r=Math.floor((e-32)/2),i.background=ua[r],e%2==1&&(i.background=i.background+"_semi")):45===e?i.background="transparent":(i.foreground="black",47===e&&(i.underline=!0));var n=t<=23?1:2;return this.channels[n].setBkgData(i),!0},e.reset=function(){for(var t=0;tt)&&(this.startTime=t),this.endTime=e,this.screen=r,this.timelineController.createCaptionsTrack(this.trackName)},e.reset=function(){this.cueRanges=[],this.startTime=null},t}(),Ta=function(){if(null!=j&&j.VTTCue)return self.VTTCue;var t=["","lr","rl"],e=["start","middle","end","left","right"];function r(t,e){if("string"!=typeof e)return!1;if(!Array.isArray(t))return!1;var r=e.toLowerCase();return!!~t.indexOf(r)&&r}function i(t){return r(e,t)}function n(t){for(var e=arguments.length,r=new Array(e>1?e-1:0),i=1;i100)throw new Error("Position must be between 0 and 100.");E=t,this.hasBeenReset=!0}})),Object.defineProperty(o,"positionAlign",n({},l,{get:function(){return T},set:function(t){var e=i(t);if(!e)throw new SyntaxError("An invalid or illegal string was specified.");T=e,this.hasBeenReset=!0}})),Object.defineProperty(o,"size",n({},l,{get:function(){return S},set:function(t){if(t<0||t>100)throw new Error("Size must be between 0 and 100.");S=t,this.hasBeenReset=!0}})),Object.defineProperty(o,"align",n({},l,{get:function(){return L},set:function(t){var e=i(t);if(!e)throw new SyntaxError("An invalid or illegal string was specified.");L=e,this.hasBeenReset=!0}})),o.displayState=void 0}return a.prototype.getCueAsHTML=function(){return self.WebVTT.convertCueToDOMTree(self,this.text)},a}(),Sa=function(){function t(){}return t.prototype.decode=function(t,e){if(!t)return"";if("string"!=typeof t)throw new Error("Error - expected string data.");return decodeURIComponent(encodeURIComponent(t))},t}();function La(t){function e(t,e,r,i){return 3600*(0|t)+60*(0|e)+(0|r)+parseFloat(i||0)}var r=t.match(/^(?:(\d+):)?(\d{2}):(\d{2})(\.\d+)?/);return r?parseFloat(r[2])>59?e(r[2],r[3],0,r[4]):e(r[1],r[2],r[3],r[4]):null}var Aa=function(){function t(){this.values=Object.create(null)}var e=t.prototype;return e.set=function(t,e){this.get(t)||""===e||(this.values[t]=e)},e.get=function(t,e,r){return r?this.has(t)?this.values[t]:e[r]:this.has(t)?this.values[t]:e},e.has=function(t){return t in this.values},e.alt=function(t,e,r){for(var i=0;i=0&&r<=100)return this.set(t,r),!0}return!1},t}();function Ra(t,e,r,i){var n=i?t.split(i):[t];for(var a in n)if("string"==typeof n[a]){var s=n[a].split(r);2===s.length&&e(s[0],s[1])}}var ka=new Ta(0,0,""),ba="middle"===ka.align?"middle":"center";function Da(t,e,r){var i=t;function n(){var e=La(t);if(null===e)throw new Error("Malformed timestamp: "+i);return t=t.replace(/^[^\sa-zA-Z-]+/,""),e}function a(){t=t.replace(/^\s+/,"")}if(a(),e.startTime=n(),a(),"--\x3e"!==t.slice(0,3))throw new Error("Malformed time stamp (time stamps must be separated by '--\x3e'): "+i);t=t.slice(3),a(),e.endTime=n(),a(),function(t,e){var i=new Aa;Ra(t,(function(t,e){var n;switch(t){case"region":for(var a=r.length-1;a>=0;a--)if(r[a].id===e){i.set(t,r[a].region);break}break;case"vertical":i.alt(t,e,["rl","lr"]);break;case"line":n=e.split(","),i.integer(t,n[0]),i.percent(t,n[0])&&i.set("snapToLines",!1),i.alt(t,n[0],["auto"]),2===n.length&&i.alt("lineAlign",n[1],["start",ba,"end"]);break;case"position":n=e.split(","),i.percent(t,n[0]),2===n.length&&i.alt("positionAlign",n[1],["start",ba,"end","line-left","line-right","auto"]);break;case"size":i.percent(t,e);break;case"align":i.alt(t,e,["start",ba,"end","left","right"])}}),/:/,/\s/),e.region=i.get("region",null),e.vertical=i.get("vertical","");var n=i.get("line","auto");"auto"===n&&-1===ka.line&&(n=-1),e.line=n,e.lineAlign=i.get("lineAlign","start"),e.snapToLines=i.get("snapToLines",!0),e.size=i.get("size",100),e.align=i.get("align",ba);var a=i.get("position","auto");"auto"===a&&50===ka.position&&(a="start"===e.align||"left"===e.align?0:"end"===e.align||"right"===e.align?100:50),e.position=a}(t,e)}function Ia(t){return t.replace(//gi,"\n")}var wa=function(){function t(){this.state="INITIAL",this.buffer="",this.decoder=new Sa,this.regionList=[],this.cue=null,this.oncue=void 0,this.onparsingerror=void 0,this.onflush=void 0}var e=t.prototype;return e.parse=function(t){var e=this;function r(){var t=e.buffer,r=0;for(t=Ia(t);r>>0).toString()};function Pa(t,e,r){return xa(t.toString())+xa(e.toString())+xa(r)}function Fa(t,e,r,i,n,a,s){var o,l,u,h=new wa,d=Tt(new Uint8Array(t)).trim().replace(Ca,"\n").split("\n"),c=[],f=e?(o=e.baseTime,void 0===(l=e.timescale)&&(l=1),En(o,yn,1/l)):0,g="00:00.000",v=0,m=0,p=!0;h.oncue=function(t){var a=r[i],s=r.ccOffset,o=(v-f)/9e4;if(null!=a&&a.new&&(void 0!==m?s=r.ccOffset=a.start:function(t,e,r){var i=t[e],n=t[i.prevCC];if(!n||!n.new&&i.new)return t.ccOffset=t.presentationOffset=i.start,void(i.new=!1);for(;null!=(a=n)&&a.new;){var a;t.ccOffset+=i.start-n.start,i.new=!1,n=t[(i=n).prevCC]}t.presentationOffset=r}(r,i,o)),o){if(!e)return void(u=new Error("Missing initPTS for VTT MPEGTS"));s=o-r.presentationOffset}var l=t.endTime-t.startTime,h=Rn(9e4*(t.startTime+s-m),9e4*n)/9e4;t.startTime=Math.max(h,0),t.endTime=Math.max(h+l,0);var d=t.text.trim();t.text=decodeURIComponent(encodeURIComponent(d)),t.id||(t.id=Pa(t.startTime,t.endTime,d)),t.endTime>0&&c.push(t)},h.onparsingerror=function(t){u=t},h.onflush=function(){u?s(u):a(c)},d.forEach((function(t){if(p){if(_a(t,"X-TIMESTAMP-MAP=")){p=!1,t.slice(16).split(",").forEach((function(t){_a(t,"LOCAL:")?g=t.slice(6):_a(t,"MPEGTS:")&&(v=parseInt(t.slice(7)))}));try{m=function(t){var e=parseInt(t.slice(-3)),r=parseInt(t.slice(-6,-4)),i=parseInt(t.slice(-9,-7)),n=t.length>9?parseInt(t.substring(0,t.indexOf(":"))):0;if(!(y(e)&&y(r)&&y(i)&&y(n)))throw Error("Malformed X-TIMESTAMP-MAP: Local:"+t);return e+=1e3*r,(e+=6e4*i)+36e5*n}(g)/1e3}catch(t){u=t}return}""===t&&(p=!1)}h.parse(t+"\n")})),h.flush()}var Ma="stpp.ttml.im1t",Oa=/^(\d{2,}):(\d{2}):(\d{2}):(\d{2})\.?(\d+)?$/,Na=/^(\d*(?:\.\d*)?)(h|m|s|ms|f|t)$/,Ua={left:"start",center:"center",right:"end",start:"start",end:"end"};function Ba(t,e,r,i){var n=xt(new Uint8Array(t),["mdat"]);if(0!==n.length){var a,s,l,u,h=n.map((function(t){return Tt(t)})),d=(a=e.baseTime,s=1,void 0===(l=e.timescale)&&(l=1),void 0===u&&(u=!1),En(a,s,1/l,u));try{h.forEach((function(t){return r(function(t,e){var r=(new DOMParser).parseFromString(t,"text/xml"),i=r.getElementsByTagName("tt")[0];if(!i)throw new Error("Invalid ttml");var n={frameRate:30,subFrameRate:1,frameRateMultiplier:0,tickRate:0},a=Object.keys(n).reduce((function(t,e){return t[e]=i.getAttribute("ttp:"+e)||n[e],t}),{}),s="preserve"!==i.getAttribute("xml:space"),l=Ka(Ga(i,"styling","style")),u=Ka(Ga(i,"layout","region")),h=Ga(i,"body","[begin]");return[].map.call(h,(function(t){var r=Ha(t,s);if(!r||!t.hasAttribute("begin"))return null;var i=Wa(t.getAttribute("begin"),a),n=Wa(t.getAttribute("dur"),a),h=Wa(t.getAttribute("end"),a);if(null===i)throw Ya(t);if(null===h){if(null===n)throw Ya(t);h=i+n}var d=new Ta(i-e,h-e,r);d.id=Pa(d.startTime,d.endTime,d.text);var c=function(t,e,r){var i="http://www.w3.org/ns/ttml#styling",n=null,a=["displayAlign","textAlign","color","backgroundColor","fontSize","fontFamily"],s=null!=t&&t.hasAttribute("style")?t.getAttribute("style"):null;return s&&r.hasOwnProperty(s)&&(n=r[s]),a.reduce((function(r,a){var s=Va(e,i,a)||Va(t,i,a)||Va(n,i,a);return s&&(r[a]=s),r}),{})}(u[t.getAttribute("region")],l[t.getAttribute("style")],l),f=c.textAlign;if(f){var g=Ua[f];g&&(d.lineAlign=g),d.align=f}return o(d,c),d})).filter((function(t){return null!==t}))}(t,d))}))}catch(t){i(t)}}else i(new Error("Could not parse IMSC1 mdat"))}function Ga(t,e,r){var i=t.getElementsByTagName(e)[0];return i?[].slice.call(i.querySelectorAll(r)):[]}function Ka(t){return t.reduce((function(t,e){var r=e.getAttribute("xml:id");return r&&(t[r]=e),t}),{})}function Ha(t,e){return[].slice.call(t.childNodes).reduce((function(t,r,i){var n;return"br"===r.nodeName&&i?t+"\n":null!=(n=r.childNodes)&&n.length?Ha(r,e):e?t+r.textContent.trim().replace(/\s+/g," "):t+r.textContent}),"")}function Va(t,e,r){return t&&t.hasAttributeNS(e,r)?t.getAttributeNS(e,r):null}function Ya(t){return new Error("Could not parse ttml timestamp "+t)}function Wa(t,e){if(!t)return null;var r=La(t);return null===r&&(Oa.test(t)?r=function(t,e){var r=Oa.exec(t),i=(0|r[4])+(0|r[5])/e.subFrameRate;return 3600*(0|r[1])+60*(0|r[2])+(0|r[3])+i/e.frameRate}(t,e):Na.test(t)&&(r=function(t,e){var r=Na.exec(t),i=Number(r[1]);switch(r[2]){case"h":return 3600*i;case"m":return 60*i;case"ms":return 1e3*i;case"f":return i/e.frameRate;case"t":return i/e.tickRate}return i}(t,e))),r}var ja=function(){function t(t){this.hls=void 0,this.media=null,this.config=void 0,this.enabled=!0,this.Cues=void 0,this.textTracks=[],this.tracks=[],this.initPTS=[],this.unparsedVttFrags=[],this.captionsTracks={},this.nonNativeCaptionsTracks={},this.cea608Parser1=void 0,this.cea608Parser2=void 0,this.lastCc=-1,this.lastSn=-1,this.lastPartIndex=-1,this.prevCC=-1,this.vttCCs={ccOffset:0,presentationOffset:0,0:{start:0,prevCC:-1,new:!0}},this.captionsProperties=void 0,this.hls=t,this.config=t.config,this.Cues=t.config.cueHandler,this.captionsProperties={textTrack1:{label:this.config.captionsTextTrack1Label,languageCode:this.config.captionsTextTrack1LanguageCode},textTrack2:{label:this.config.captionsTextTrack2Label,languageCode:this.config.captionsTextTrack2LanguageCode},textTrack3:{label:this.config.captionsTextTrack3Label,languageCode:this.config.captionsTextTrack3LanguageCode},textTrack4:{label:this.config.captionsTextTrack4Label,languageCode:this.config.captionsTextTrack4LanguageCode}},t.on(S.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(S.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(S.MANIFEST_LOADING,this.onManifestLoading,this),t.on(S.MANIFEST_LOADED,this.onManifestLoaded,this),t.on(S.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.on(S.FRAG_LOADING,this.onFragLoading,this),t.on(S.FRAG_LOADED,this.onFragLoaded,this),t.on(S.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),t.on(S.FRAG_DECRYPTED,this.onFragDecrypted,this),t.on(S.INIT_PTS_FOUND,this.onInitPtsFound,this),t.on(S.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),t.on(S.BUFFER_FLUSHING,this.onBufferFlushing,this)}var e=t.prototype;return e.destroy=function(){var t=this.hls;t.off(S.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(S.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(S.MANIFEST_LOADING,this.onManifestLoading,this),t.off(S.MANIFEST_LOADED,this.onManifestLoaded,this),t.off(S.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.off(S.FRAG_LOADING,this.onFragLoading,this),t.off(S.FRAG_LOADED,this.onFragLoaded,this),t.off(S.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),t.off(S.FRAG_DECRYPTED,this.onFragDecrypted,this),t.off(S.INIT_PTS_FOUND,this.onInitPtsFound,this),t.off(S.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),t.off(S.BUFFER_FLUSHING,this.onBufferFlushing,this),this.hls=this.config=null,this.cea608Parser1=this.cea608Parser2=void 0},e.initCea608Parsers=function(){if(this.config.enableCEA708Captions&&(!this.cea608Parser1||!this.cea608Parser2)){var t=new Ea(this,"textTrack1"),e=new Ea(this,"textTrack2"),r=new Ea(this,"textTrack3"),i=new Ea(this,"textTrack4");this.cea608Parser1=new pa(1,t,e),this.cea608Parser2=new pa(3,r,i)}},e.addCues=function(t,e,r,i,n){for(var a,s,o,l,u=!1,h=n.length;h--;){var d=n[h],c=(a=d[0],s=d[1],o=e,l=r,Math.min(s,l)-Math.max(a,o));if(c>=0&&(d[0]=Math.min(d[0],e),d[1]=Math.max(d[1],r),u=!0,c/(r-e)>.5))return}if(u||n.push([e,r]),this.config.renderTextTracksNatively){var f=this.captionsTracks[t];this.Cues.newCue(f,e,r,i)}else{var g=this.Cues.newCue(null,e,r,i);this.hls.trigger(S.CUES_PARSED,{type:"captions",cues:g,track:t})}},e.onInitPtsFound=function(t,e){var r=this,i=e.frag,n=e.id,a=e.initPTS,s=e.timescale,o=this.unparsedVttFrags;"main"===n&&(this.initPTS[i.cc]={baseTime:a,timescale:s}),o.length&&(this.unparsedVttFrags=[],o.forEach((function(t){r.onFragLoaded(S.FRAG_LOADED,t)})))},e.getExistingTrack=function(t,e){var r=this.media;if(r)for(var i=0;ii.cc||l.trigger(S.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:i,error:e})}))}else s.push(t)},e._fallbackToIMSC1=function(t,e){var r=this,i=this.tracks[t.level];i.textCodec||Ba(e,this.initPTS[t.cc],(function(){i.textCodec=Ma,r._parseIMSC1(t,e)}),(function(){i.textCodec="wvtt"}))},e._appendCues=function(t,e){var r=this.hls;if(this.config.renderTextTracksNatively){var i=this.textTracks[e];if(!i||"disabled"===i.mode)return;t.forEach((function(t){return Oe(i,t)}))}else{var n=this.tracks[e];if(!n)return;var a=n.default?"default":"subtitles"+e;r.trigger(S.CUES_PARSED,{type:"subtitles",cues:t,track:a})}},e.onFragDecrypted=function(t,e){e.frag.type===_e&&this.onFragLoaded(S.FRAG_LOADED,e)},e.onSubtitleTracksCleared=function(){this.tracks=[],this.captionsTracks={}},e.onFragParsingUserdata=function(t,e){this.initCea608Parsers();var r=this.cea608Parser1,i=this.cea608Parser2;if(this.enabled&&r&&i){var n=e.frag,a=e.samples;if(n.type!==we||"NONE"!==this.closedCaptionsForLevel(n))for(var s=0;sthis.autoLevelCapping&&this.streamController&&this.streamController.nextLevelSwitch(),this.autoLevelCapping=e.autoLevelCapping}}},e.getMaxLevel=function(e){var r=this,i=this.hls.levels;if(!i.length)return-1;var n=i.filter((function(t,i){return r.isLevelAllowed(t)&&i<=e}));return this.clientRect=null,t.getMaxLevelByMediaSize(n,this.mediaWidth,this.mediaHeight)},e.startCapping=function(){this.timer||(this.autoLevelCapping=Number.POSITIVE_INFINITY,self.clearInterval(this.timer),this.timer=self.setInterval(this.detectPlayerSize.bind(this),1e3),this.detectPlayerSize())},e.stopCapping=function(){this.restrictedLevels=[],this.firstLevel=-1,this.autoLevelCapping=Number.POSITIVE_INFINITY,this.timer&&(self.clearInterval(this.timer),this.timer=void 0)},e.getDimensions=function(){if(this.clientRect)return this.clientRect;var t=this.media,e={width:0,height:0};if(t){var r=t.getBoundingClientRect();e.width=r.width,e.height=r.height,e.width||e.height||(e.width=r.right-r.left||t.width||0,e.height=r.bottom-r.top||t.height||0)}return this.clientRect=e,e},e.isLevelAllowed=function(t){return!this.restrictedLevels.some((function(e){return t.bitrate===e.bitrate&&t.width===e.width&&t.height===e.height}))},t.getMaxLevelByMediaSize=function(t,e,r){if(null==t||!t.length)return-1;for(var i,n,a=t.length-1,s=Math.max(e,r),o=0;o=s||l.height>=s)&&(i=l,!(n=t[o+1])||i.width!==n.width||i.height!==n.height)){a=o;break}}return a},s(t,[{key:"mediaWidth",get:function(){return this.getDimensions().width*this.contentScaleFactor}},{key:"mediaHeight",get:function(){return this.getDimensions().height*this.contentScaleFactor}},{key:"contentScaleFactor",get:function(){var t=1;if(!this.hls.config.ignoreDevicePixelRatio)try{t=self.devicePixelRatio}catch(t){}return t}}]),t}(),Qa=function(){function t(t){this.hls=void 0,this.isVideoPlaybackQualityAvailable=!1,this.timer=void 0,this.media=null,this.lastTime=void 0,this.lastDroppedFrames=0,this.lastDecodedFrames=0,this.streamController=void 0,this.hls=t,this.registerListeners()}var e=t.prototype;return e.setStreamController=function(t){this.streamController=t},e.registerListeners=function(){this.hls.on(S.MEDIA_ATTACHING,this.onMediaAttaching,this)},e.unregisterListeners=function(){this.hls.off(S.MEDIA_ATTACHING,this.onMediaAttaching,this)},e.destroy=function(){this.timer&&clearInterval(this.timer),this.unregisterListeners(),this.isVideoPlaybackQualityAvailable=!1,this.media=null},e.onMediaAttaching=function(t,e){var r=this.hls.config;if(r.capLevelOnFPSDrop){var i=e.media instanceof self.HTMLVideoElement?e.media:null;this.media=i,i&&"function"==typeof i.getVideoPlaybackQuality&&(this.isVideoPlaybackQualityAvailable=!0),self.clearInterval(this.timer),this.timer=self.setInterval(this.checkFPSInterval.bind(this),r.fpsDroppedMonitoringPeriod)}},e.checkFPS=function(t,e,r){var i=performance.now();if(e){if(this.lastTime){var n=i-this.lastTime,a=r-this.lastDroppedFrames,s=e-this.lastDecodedFrames,o=1e3*a/n,l=this.hls;if(l.trigger(S.FPS_DROP,{currentDropped:a,currentDecoded:s,totalDroppedFrames:r}),o>0&&a>l.config.fpsDroppedMonitoringThreshold*s){var u=l.currentLevel;w.warn("drop FPS ratio greater than max allowed value for currentLevel: "+u),u>0&&(-1===l.autoLevelCapping||l.autoLevelCapping>=u)&&(u-=1,l.trigger(S.FPS_DROP_LEVEL_CAPPING,{level:u,droppedLevel:l.currentLevel}),l.autoLevelCapping=u,this.streamController.nextLevelSwitch())}}this.lastTime=i,this.lastDroppedFrames=r,this.lastDecodedFrames=e}},e.checkFPSInterval=function(){var t=this.media;if(t)if(this.isVideoPlaybackQualityAvailable){var e=t.getVideoPlaybackQuality();this.checkFPS(t,e.totalVideoFrames,e.droppedVideoFrames)}else this.checkFPS(t,t.webkitDecodedFrameCount,t.webkitDroppedFrameCount)},t}(),Ja="[eme]",$a=function(){function t(e){this.hls=void 0,this.config=void 0,this.media=null,this.keyFormatPromise=null,this.keySystemAccessPromises={},this._requestLicenseFailureCount=0,this.mediaKeySessions=[],this.keyIdToKeySessionPromise={},this.setMediaKeysQueue=t.CDMCleanupPromise?[t.CDMCleanupPromise]:[],this.onMediaEncrypted=this._onMediaEncrypted.bind(this),this.onWaitingForKey=this._onWaitingForKey.bind(this),this.debug=w.debug.bind(w,Ja),this.log=w.log.bind(w,Ja),this.warn=w.warn.bind(w,Ja),this.error=w.error.bind(w,Ja),this.hls=e,this.config=e.config,this.registerListeners()}var e=t.prototype;return e.destroy=function(){this.unregisterListeners(),this.onMediaDetached();var t=this.config;t.requestMediaKeySystemAccessFunc=null,t.licenseXhrSetup=t.licenseResponseCallback=void 0,t.drmSystems=t.drmSystemOptions={},this.hls=this.onMediaEncrypted=this.onWaitingForKey=this.keyIdToKeySessionPromise=null,this.config=null},e.registerListeners=function(){this.hls.on(S.MEDIA_ATTACHED,this.onMediaAttached,this),this.hls.on(S.MEDIA_DETACHED,this.onMediaDetached,this),this.hls.on(S.MANIFEST_LOADING,this.onManifestLoading,this),this.hls.on(S.MANIFEST_LOADED,this.onManifestLoaded,this)},e.unregisterListeners=function(){this.hls.off(S.MEDIA_ATTACHED,this.onMediaAttached,this),this.hls.off(S.MEDIA_DETACHED,this.onMediaDetached,this),this.hls.off(S.MANIFEST_LOADING,this.onManifestLoading,this),this.hls.off(S.MANIFEST_LOADED,this.onManifestLoaded,this)},e.getLicenseServerUrl=function(t){var e=this.config,r=e.drmSystems,i=e.widevineLicenseUrl,n=r[t];if(n)return n.licenseUrl;if(t===q.WIDEVINE&&i)return i;throw new Error('no license server URL configured for key-system "'+t+'"')},e.getServerCertificateUrl=function(t){var e=this.config.drmSystems[t];if(e)return e.serverCertificateUrl;this.log('No Server Certificate in config.drmSystems["'+t+'"]')},e.attemptKeySystemAccess=function(t){var e=this,r=this.hls.levels,i=function(t,e,r){return!!t&&r.indexOf(t)===e},n=r.map((function(t){return t.audioCodec})).filter(i),a=r.map((function(t){return t.videoCodec})).filter(i);return n.length+a.length===0&&a.push("avc1.42e01e"),new Promise((function(r,i){!function t(s){var o=s.shift();e.getMediaKeysPromise(o,n,a).then((function(t){return r({keySystem:o,mediaKeys:t})})).catch((function(e){s.length?t(s):i(e instanceof is?e:new is({type:L.KEY_SYSTEM_ERROR,details:A.KEY_SYSTEM_NO_ACCESS,error:e,fatal:!0},e.message))}))}(t)}))},e.requestMediaKeySystemAccess=function(t,e){var r=this.config.requestMediaKeySystemAccessFunc;if("function"!=typeof r){var i="Configured requestMediaKeySystemAccess is not a function "+r;return null===it&&"http:"===self.location.protocol&&(i="navigator.requestMediaKeySystemAccess is not available over insecure protocol "+location.protocol),Promise.reject(new Error(i))}return r(t,e)},e.getMediaKeysPromise=function(t,e,r){var i=this,n=function(t,e,r,i){var n;switch(t){case q.FAIRPLAY:n=["cenc","sinf"];break;case q.WIDEVINE:case q.PLAYREADY:n=["cenc"];break;case q.CLEARKEY:n=["cenc","keyids"];break;default:throw new Error("Unknown key-system: "+t)}return function(t,e,r,i){return[{initDataTypes:t,persistentState:i.persistentState||"optional",distinctiveIdentifier:i.distinctiveIdentifier||"optional",sessionTypes:i.sessionTypes||[i.sessionType||"temporary"],audioCapabilities:e.map((function(t){return{contentType:'audio/mp4; codecs="'+t+'"',robustness:i.audioRobustness||"",encryptionScheme:i.audioEncryptionScheme||null}})),videoCapabilities:r.map((function(t){return{contentType:'video/mp4; codecs="'+t+'"',robustness:i.videoRobustness||"",encryptionScheme:i.videoEncryptionScheme||null}}))}]}(n,e,r,i)}(t,e,r,this.config.drmSystemOptions),a=this.keySystemAccessPromises[t],s=null==a?void 0:a.keySystemAccess;if(!s){this.log('Requesting encrypted media "'+t+'" key-system access with config: '+JSON.stringify(n)),s=this.requestMediaKeySystemAccess(t,n);var o=this.keySystemAccessPromises[t]={keySystemAccess:s};return s.catch((function(e){i.log('Failed to obtain access to key-system "'+t+'": '+e)})),s.then((function(e){i.log('Access for key-system "'+e.keySystem+'" obtained');var r=i.fetchServerCertificate(t);return i.log('Create media-keys for "'+t+'"'),o.mediaKeys=e.createMediaKeys().then((function(e){return i.log('Media-keys created for "'+t+'"'),r.then((function(r){return r?i.setMediaKeysServerCertificate(e,t,r):e}))})),o.mediaKeys.catch((function(e){i.error('Failed to create media-keys for "'+t+'"}: '+e)})),o.mediaKeys}))}return s.then((function(){return a.mediaKeys}))},e.createMediaKeySessionContext=function(t){var e=t.decryptdata,r=t.keySystem,i=t.mediaKeys;this.log('Creating key-system session "'+r+'" keyId: '+Lt(e.keyId||[]));var n=i.createSession(),a={decryptdata:e,keySystem:r,mediaKeys:i,mediaKeysSession:n,keyStatus:"status-pending"};return this.mediaKeySessions.push(a),a},e.renewKeySession=function(t){var e=t.decryptdata;if(e.pssh){var r=this.createMediaKeySessionContext(t),i=this.getKeyIdString(e);this.keyIdToKeySessionPromise[i]=this.generateRequestWithPreferredKeySession(r,"cenc",e.pssh,"expired")}else this.warn("Could not renew expired session. Missing pssh initData.");this.removeSession(t)},e.getKeyIdString=function(t){if(!t)throw new Error("Could not read keyId of undefined decryptdata");if(null===t.keyId)throw new Error("keyId is null");return Lt(t.keyId)},e.updateKeySession=function(t,e){var r,i=t.mediaKeysSession;return this.log('Updating key-session "'+i.sessionId+'" for keyID '+Lt((null==(r=t.decryptdata)?void 0:r.keyId)||[])+"\n } (data length: "+(e?e.byteLength:e)+")"),i.update(e)},e.selectKeySystemFormat=function(t){var e=Object.keys(t.levelkeys||{});return this.keyFormatPromise||(this.log("Selecting key-system from fragment (sn: "+t.sn+" "+t.type+": "+t.level+") key formats "+e.join(", ")),this.keyFormatPromise=this.getKeyFormatPromise(e)),this.keyFormatPromise},e.getKeyFormatPromise=function(t){var e=this;return new Promise((function(r,i){var n=et(e.config),a=t.map($).filter((function(t){return!!t&&-1!==n.indexOf(t)}));return e.getKeySystemSelectionPromise(a).then((function(t){var e=t.keySystem,n=tt(e);n?r(n):i(new Error('Unable to find format for key-system "'+e+'"'))})).catch(i)}))},e.loadKey=function(t){var e=this,r=t.keyInfo.decryptdata,i=this.getKeyIdString(r),n="(keyId: "+i+' format: "'+r.keyFormat+'" method: '+r.method+" uri: "+r.uri+")";this.log("Starting session for key "+n);var a=this.keyIdToKeySessionPromise[i];return a||(a=this.keyIdToKeySessionPromise[i]=this.getKeySystemForKeyPromise(r).then((function(i){var a=i.keySystem,s=i.mediaKeys;return e.throwIfDestroyed(),e.log("Handle encrypted media sn: "+t.frag.sn+" "+t.frag.type+": "+t.frag.level+" using key "+n),e.attemptSetMediaKeys(a,s).then((function(){e.throwIfDestroyed();var t=e.createMediaKeySessionContext({keySystem:a,mediaKeys:s,decryptdata:r});return e.generateRequestWithPreferredKeySession(t,"cenc",r.pssh,"playlist-key")}))}))).catch((function(t){return e.handleError(t)})),a},e.throwIfDestroyed=function(t){if(!this.hls)throw new Error("invalid state")},e.handleError=function(t){this.hls&&(this.error(t.message),t instanceof is?this.hls.trigger(S.ERROR,t.data):this.hls.trigger(S.ERROR,{type:L.KEY_SYSTEM_ERROR,details:A.KEY_SYSTEM_NO_KEYS,error:t,fatal:!0}))},e.getKeySystemForKeyPromise=function(t){var e=this.getKeyIdString(t),r=this.keyIdToKeySessionPromise[e];if(!r){var i=$(t.keyFormat),n=i?[i]:et(this.config);return this.attemptKeySystemAccess(n)}return r},e.getKeySystemSelectionPromise=function(t){if(t.length||(t=et(this.config)),0===t.length)throw new is({type:L.KEY_SYSTEM_ERROR,details:A.KEY_SYSTEM_NO_CONFIGURED_LICENSE,fatal:!0},"Missing key-system license configuration options "+JSON.stringify({drmSystems:this.config.drmSystems}));return this.attemptKeySystemAccess(t)},e._onMediaEncrypted=function(t){var e=this,r=t.initDataType,i=t.initData;if(this.debug('"'+t.type+'" event: init data type: "'+r+'"'),null!==i){var n,a;if("sinf"===r&&this.config.drmSystems[q.FAIRPLAY]){var s=bt(new Uint8Array(i));try{var o=V(JSON.parse(s).sinf),l=Bt(new Uint8Array(o));if(!l)return;n=l.subarray(8,24),a=q.FAIRPLAY}catch(t){return void this.warn('Failed to parse sinf "encrypted" event message initData')}}else{var u=function(t){if(!(t instanceof ArrayBuffer)||t.byteLength<32)return null;var e={version:0,systemId:"",kids:null,data:null},r=new DataView(t),i=r.getUint32(0);if(t.byteLength!==i&&i>44)return null;if(1886614376!==r.getUint32(4))return null;if(e.version=r.getUint32(8)>>>24,e.version>1)return null;e.systemId=Lt(new Uint8Array(t,12,16));var n=r.getUint32(28);if(0===e.version){if(i-320)for(var a,s=0,o=n.length;s in key message");return W(atob(f))},e.setupLicenseXHR=function(t,e,r,i){var n=this,a=this.config.licenseXhrSetup;return a?Promise.resolve().then((function(){if(!r.decryptdata)throw new Error("Key removed");return a.call(n.hls,t,e,r,i)})).catch((function(s){if(!r.decryptdata)throw s;return t.open("POST",e,!0),a.call(n.hls,t,e,r,i)})).then((function(r){return t.readyState||t.open("POST",e,!0),{xhr:t,licenseChallenge:r||i}})):(t.open("POST",e,!0),Promise.resolve({xhr:t,licenseChallenge:i}))},e.requestLicense=function(t,e){var r=this,i=this.config.keyLoadPolicy.default;return new Promise((function(n,a){var s=r.getLicenseServerUrl(t.keySystem);r.log("Sending license request to URL: "+s);var o=new XMLHttpRequest;o.responseType="arraybuffer",o.onreadystatechange=function(){if(!r.hls||!t.mediaKeysSession)return a(new Error("invalid state"));if(4===o.readyState)if(200===o.status){r._requestLicenseFailureCount=0;var l=o.response;r.log("License received "+(l instanceof ArrayBuffer?l.byteLength:l));var u=r.config.licenseResponseCallback;if(u)try{l=u.call(r.hls,o,s,t)}catch(t){r.error(t)}n(l)}else{var h=i.errorRetry,d=h?h.maxNumRetry:0;if(r._requestLicenseFailureCount++,r._requestLicenseFailureCount>d||o.status>=400&&o.status<500)a(new is({type:L.KEY_SYSTEM_ERROR,details:A.KEY_SYSTEM_LICENSE_REQUEST_FAILED,fatal:!0,networkDetails:o,response:{url:s,data:void 0,code:o.status,text:o.statusText}},"License Request XHR failed ("+s+"). Status: "+o.status+" ("+o.statusText+")"));else{var c=d-r._requestLicenseFailureCount+1;r.warn("Retrying license request, "+c+" attempts left"),r.requestLicense(t,e).then(n,a)}}},t.licenseXhr&&t.licenseXhr.readyState!==XMLHttpRequest.DONE&&t.licenseXhr.abort(),t.licenseXhr=o,r.setupLicenseXHR(o,s,t,e).then((function(e){var i=e.xhr,n=e.licenseChallenge;t.keySystem==q.PLAYREADY&&(n=r.unpackPlayReadyKeyMessage(i,n)),i.send(n)}))}))},e.onMediaAttached=function(t,e){if(this.config.emeEnabled){var r=e.media;this.media=r,r.addEventListener("encrypted",this.onMediaEncrypted),r.addEventListener("waitingforkey",this.onWaitingForKey)}},e.onMediaDetached=function(){var e=this,r=this.media,i=this.mediaKeySessions;r&&(r.removeEventListener("encrypted",this.onMediaEncrypted),r.removeEventListener("waitingforkey",this.onWaitingForKey),this.media=null),this._requestLicenseFailureCount=0,this.setMediaKeysQueue=[],this.mediaKeySessions=[],this.keyIdToKeySessionPromise={},Xt.clearKeyUriToKeyIdMap();var n=i.length;t.CDMCleanupPromise=Promise.all(i.map((function(t){return e.removeSession(t)})).concat(null==r?void 0:r.setMediaKeys(null).catch((function(t){e.log("Could not clear media keys: "+t)})))).then((function(){n&&(e.log("finished closing key sessions and clearing media keys"),i.length=0)})).catch((function(t){e.log("Could not close sessions and clear media keys: "+t)}))},e.onManifestLoading=function(){this.keyFormatPromise=null},e.onManifestLoaded=function(t,e){var r=e.sessionKeys;if(r&&this.config.emeEnabled&&!this.keyFormatPromise){var i=r.reduce((function(t,e){return-1===t.indexOf(e.keyFormat)&&t.push(e.keyFormat),t}),[]);this.log("Selecting key-system from session-keys "+i.join(", ")),this.keyFormatPromise=this.getKeyFormatPromise(i)}},e.removeSession=function(t){var e=this,r=t.mediaKeysSession,i=t.licenseXhr;if(r){this.log("Remove licenses and keys and close session "+r.sessionId),t._onmessage&&(r.removeEventListener("message",t._onmessage),t._onmessage=void 0),t._onkeystatuseschange&&(r.removeEventListener("keystatuseschange",t._onkeystatuseschange),t._onkeystatuseschange=void 0),i&&i.readyState!==XMLHttpRequest.DONE&&i.abort(),t.mediaKeysSession=t.decryptdata=t.licenseXhr=void 0;var n=this.mediaKeySessions.indexOf(t);return n>-1&&this.mediaKeySessions.splice(n,1),r.remove().catch((function(t){e.log("Could not remove session: "+t)})).then((function(){return r.close()})).catch((function(t){e.log("Could not close session: "+t)}))}},t}();$a.CDMCleanupPromise=void 0;var Za,ts,es,rs,is=function(t){function e(e,r){var i;return(i=t.call(this,r)||this).data=void 0,e.error||(e.error=new Error(r)),i.data=e,e.err=e.error,i}return l(e,t),e}(c(Error));!function(t){t.MANIFEST="m",t.AUDIO="a",t.VIDEO="v",t.MUXED="av",t.INIT="i",t.CAPTION="c",t.TIMED_TEXT="tt",t.KEY="k",t.OTHER="o"}(Za||(Za={})),function(t){t.DASH="d",t.HLS="h",t.SMOOTH="s",t.OTHER="o"}(ts||(ts={})),function(t){t.OBJECT="CMCD-Object",t.REQUEST="CMCD-Request",t.SESSION="CMCD-Session",t.STATUS="CMCD-Status"}(es||(es={}));var ns=((rs={})[es.OBJECT]=["br","d","ot","tb"],rs[es.REQUEST]=["bl","dl","mtp","nor","nrr","su"],rs[es.SESSION]=["cid","pr","sf","sid","st","v"],rs[es.STATUS]=["bs","rtp"],rs),as=function t(e,r){this.value=void 0,this.params=void 0,Array.isArray(e)&&(e=e.map((function(e){return e instanceof t?e:new t(e)}))),this.value=e,this.params=r},ss=function(t){this.description=void 0,this.description=t},os="Dict";function ls(t,e,r,i){return new Error("failed to "+t+' "'+(n=e,(Array.isArray(n)?JSON.stringify(n):n instanceof Map?"Map{}":n instanceof Set?"Set{}":"object"==typeof n?JSON.stringify(n):String(n))+'" as ')+r,{cause:i});var n}var us="Bare Item",hs="Boolean",ds="Byte Sequence",cs="Decimal",fs="Integer",gs=/[\x00-\x1f\x7f]+/,vs="Token",ms="Key";function ps(t,e,r){return ls("serialize",t,e,r)}function ys(t){if(!1===ArrayBuffer.isView(t))throw ps(t,ds);return":"+(e=t,btoa(String.fromCharCode.apply(String,e))+":");var e}function Es(t){if(function(t){return t<-999999999999999||99999999999999912)throw ps(t,cs);var r=e.toString();return r.includes(".")?r:r+".0"}var Ls="String";function As(t){var e,r=(e=t).description||e.toString().slice(7,-1);if(!1===/^([a-zA-Z*])([!#$%&'*+\-.^_`|~\w:/]*)$/.test(r))throw ps(r,vs);return r}function Rs(t){switch(typeof t){case"number":if(!y(t))throw ps(t,us);return Number.isInteger(t)?Es(t):Ss(t);case"string":return function(t){if(gs.test(t))throw ps(t,Ls);return'"'+t.replace(/\\/g,"\\\\").replace(/"/g,'\\"')+'"'}(t);case"symbol":return As(t);case"boolean":return function(t){if("boolean"!=typeof t)throw ps(t,hs);return t?"?1":"?0"}(t);case"object":if(t instanceof Date)return function(t){return"@"+Es(t.getTime()/1e3)}(t);if(t instanceof Uint8Array)return ys(t);if(t instanceof ss)return As(t);default:throw ps(t,us)}}function ks(t){if(!1===/^[a-z*][a-z0-9\-_.*]*$/.test(t))throw ps(t,ms);return t}function bs(t){return null==t?"":Object.entries(t).map((function(t){var e=t[0],r=t[1];return!0===r?";"+ks(e):";"+ks(e)+"="+Rs(r)})).join("")}function Ds(t){return t instanceof as?""+Rs(t.value)+bs(t.params):Rs(t)}function Is(t,e){var r;if(void 0===e&&(e={whitespace:!0}),"object"!=typeof t)throw ps(t,os);var i=t instanceof Map?t.entries():Object.entries(t),n=null!=(r=e)&&r.whitespace?" ":"";return Array.from(i).map((function(t){var e=t[0],r=t[1];r instanceof as==0&&(r=new as(r));var i,n=ks(e);return!0===r.value?n+=bs(r.params):(n+="=",Array.isArray(r.value)?n+="("+(i=r).value.map(Ds).join(" ")+")"+bs(i.params):n+=Ds(r)),n})).join(","+n)}var ws=function(t){return"ot"===t||"sf"===t||"st"===t},Cs=function(t){return"number"==typeof t?y(t):null!=t&&""!==t&&!1!==t},_s=function(t){return Math.round(t)},xs=function(t){return 100*_s(t/100)},Ps={br:_s,d:_s,bl:xs,dl:xs,mtp:xs,nor:function(t,e){return null!=e&&e.baseUrl&&(t=function(t,e){var r=new URL(t),i=new URL(e);if(r.origin!==i.origin)return t;for(var n=r.pathname.split("/").slice(1),a=i.pathname.split("/").slice(1,-1);n[0]===a[0];)n.shift(),a.shift();for(;a.length;)a.shift(),n.unshift("..");return n.join("/")}(t,e.baseUrl)),encodeURIComponent(t)},rtp:xs,tb:_s};function Fs(t,e){return void 0===e&&(e={}),t?function(t,e){return Is(t,e)}(function(t,e){var r={};if(null==t||"object"!=typeof t)return r;var i=Object.keys(t).sort(),n=o({},Ps,null==e?void 0:e.formatters),a=null==e?void 0:e.filter;return i.forEach((function(i){if(null==a||!a(i)){var s=t[i],o=n[i];o&&(s=o(s,e)),"v"===i&&1===s||"pr"==i&&1===s||Cs(s)&&(ws(i)&&"string"==typeof s&&(s=new ss(s)),r[i]=s)}})),r}(t,e),o({whitespace:!1},e)):""}function Ms(t,e,r){return o(t,function(t,e){var r;if(void 0===e&&(e={}),!t)return{};var i=Object.entries(t),n=Object.entries(ns).concat(Object.entries((null==(r=e)?void 0:r.customHeaderMap)||{})),a=i.reduce((function(t,e){var r,i=e[0],a=e[1],s=(null==(r=n.find((function(t){return t[1].includes(i)})))?void 0:r[0])||es.REQUEST;return null!=t[s]||(t[s]={}),t[s][i]=a,t}),{});return Object.entries(a).reduce((function(t,r){var i=r[0],n=r[1];return t[i]=Fs(n,e),t}),{})}(e,r))}var Os="CMCD",Ns=/CMCD=[^&#]+/;function Us(t,e,r){var i=function(t,e){if(void 0===e&&(e={}),!t)return"";var r=Fs(t,e);return Os+"="+encodeURIComponent(r)}(e,r);if(!i)return t;if(Ns.test(t))return t.replace(Ns,i);var n=t.includes("?")?"&":"?";return""+t+n+i}var Bs=function(){function t(t){var e=this;this.hls=void 0,this.config=void 0,this.media=void 0,this.sid=void 0,this.cid=void 0,this.useHeaders=!1,this.includeKeys=void 0,this.initialized=!1,this.starved=!1,this.buffering=!0,this.audioBuffer=void 0,this.videoBuffer=void 0,this.onWaiting=function(){e.initialized&&(e.starved=!0),e.buffering=!0},this.onPlaying=function(){e.initialized||(e.initialized=!0),e.buffering=!1},this.applyPlaylistData=function(t){try{e.apply(t,{ot:Za.MANIFEST,su:!e.initialized})}catch(t){w.warn("Could not generate manifest CMCD data.",t)}},this.applyFragmentData=function(t){try{var r=t.frag,i=e.hls.levels[r.level],n=e.getObjectType(r),a={d:1e3*r.duration,ot:n};n!==Za.VIDEO&&n!==Za.AUDIO&&n!=Za.MUXED||(a.br=i.bitrate/1e3,a.tb=e.getTopBandwidth(n)/1e3,a.bl=e.getBufferLength(n)),e.apply(t,a)}catch(t){w.warn("Could not generate segment CMCD data.",t)}},this.hls=t;var r=this.config=t.config,i=r.cmcd;null!=i&&(r.pLoader=this.createPlaylistLoader(),r.fLoader=this.createFragmentLoader(),this.sid=i.sessionId||function(){try{return crypto.randomUUID()}catch(i){try{var t=URL.createObjectURL(new Blob),e=t.toString();return URL.revokeObjectURL(t),e.slice(e.lastIndexOf("/")+1)}catch(t){var r=(new Date).getTime();return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(function(t){var e=(r+16*Math.random())%16|0;return r=Math.floor(r/16),("x"==t?e:3&e|8).toString(16)}))}}}(),this.cid=i.contentId,this.useHeaders=!0===i.useHeaders,this.includeKeys=i.includeKeys,this.registerListeners())}var e=t.prototype;return e.registerListeners=function(){var t=this.hls;t.on(S.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(S.MEDIA_DETACHED,this.onMediaDetached,this),t.on(S.BUFFER_CREATED,this.onBufferCreated,this)},e.unregisterListeners=function(){var t=this.hls;t.off(S.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(S.MEDIA_DETACHED,this.onMediaDetached,this),t.off(S.BUFFER_CREATED,this.onBufferCreated,this)},e.destroy=function(){this.unregisterListeners(),this.onMediaDetached(),this.hls=this.config=this.audioBuffer=this.videoBuffer=null,this.onWaiting=this.onPlaying=null},e.onMediaAttached=function(t,e){this.media=e.media,this.media.addEventListener("waiting",this.onWaiting),this.media.addEventListener("playing",this.onPlaying)},e.onMediaDetached=function(){this.media&&(this.media.removeEventListener("waiting",this.onWaiting),this.media.removeEventListener("playing",this.onPlaying),this.media=null)},e.onBufferCreated=function(t,e){var r,i;this.audioBuffer=null==(r=e.tracks.audio)?void 0:r.buffer,this.videoBuffer=null==(i=e.tracks.video)?void 0:i.buffer},e.createData=function(){var t;return{v:1,sf:ts.HLS,sid:this.sid,cid:this.cid,pr:null==(t=this.media)?void 0:t.playbackRate,mtp:this.hls.bandwidthEstimate/1e3}},e.apply=function(t,e){void 0===e&&(e={}),o(e,this.createData());var r=e.ot===Za.INIT||e.ot===Za.VIDEO||e.ot===Za.MUXED;this.starved&&r&&(e.bs=!0,e.su=!0,this.starved=!1),null==e.su&&(e.su=this.buffering);var i=this.includeKeys;i&&(e=Object.keys(e).reduce((function(t,r){return i.includes(r)&&(t[r]=e[r]),t}),{})),this.useHeaders?(t.headers||(t.headers={}),Ms(t.headers,e)):t.url=Us(t.url,e)},e.getObjectType=function(t){var e=t.type;return"subtitle"===e?Za.TIMED_TEXT:"initSegment"===t.sn?Za.INIT:"audio"===e?Za.AUDIO:"main"===e?this.hls.audioTracks.length?Za.VIDEO:Za.MUXED:void 0},e.getTopBandwidth=function(t){var e,r=0,i=this.hls;if(t===Za.AUDIO)e=i.audioTracks;else{var n=i.maxAutoLevel,a=n>-1?n+1:i.levels.length;e=i.levels.slice(0,a)}for(var s,o=g(e);!(s=o()).done;){var l=s.value;l.bitrate>r&&(r=l.bitrate)}return r>0?r:NaN},e.getBufferLength=function(t){var e=this.hls.media,r=t===Za.AUDIO?this.audioBuffer:this.videoBuffer;return r&&e?1e3*Jr.bufferInfo(r,e.currentTime,this.config.maxBufferHole).len:NaN},e.createPlaylistLoader=function(){var t=this.config.pLoader,e=this.applyPlaylistData,r=t||this.config.loader;return function(){function t(t){this.loader=void 0,this.loader=new r(t)}var i=t.prototype;return i.destroy=function(){this.loader.destroy()},i.abort=function(){this.loader.abort()},i.load=function(t,r,i){e(t),this.loader.load(t,r,i)},s(t,[{key:"stats",get:function(){return this.loader.stats}},{key:"context",get:function(){return this.loader.context}}]),t}()},e.createFragmentLoader=function(){var t=this.config.fLoader,e=this.applyFragmentData,r=t||this.config.loader;return function(){function t(t){this.loader=void 0,this.loader=new r(t)}var i=t.prototype;return i.destroy=function(){this.loader.destroy()},i.abort=function(){this.loader.abort()},i.load=function(t,r,i){e(t),this.loader.load(t,r,i)},s(t,[{key:"stats",get:function(){return this.loader.stats}},{key:"context",get:function(){return this.loader.context}}]),t}()},t}(),Gs=function(){function t(t){this.hls=void 0,this.log=void 0,this.loader=null,this.uri=null,this.pathwayId=".",this.pathwayPriority=null,this.timeToLoad=300,this.reloadTimer=-1,this.updated=0,this.started=!1,this.enabled=!0,this.levels=null,this.audioTracks=null,this.subtitleTracks=null,this.penalizedPathways={},this.hls=t,this.log=w.log.bind(w,"[content-steering]:"),this.registerListeners()}var e=t.prototype;return e.registerListeners=function(){var t=this.hls;t.on(S.MANIFEST_LOADING,this.onManifestLoading,this),t.on(S.MANIFEST_LOADED,this.onManifestLoaded,this),t.on(S.MANIFEST_PARSED,this.onManifestParsed,this),t.on(S.ERROR,this.onError,this)},e.unregisterListeners=function(){var t=this.hls;t&&(t.off(S.MANIFEST_LOADING,this.onManifestLoading,this),t.off(S.MANIFEST_LOADED,this.onManifestLoaded,this),t.off(S.MANIFEST_PARSED,this.onManifestParsed,this),t.off(S.ERROR,this.onError,this))},e.startLoad=function(){if(this.started=!0,this.clearTimeout(),this.enabled&&this.uri){if(this.updated){var t=1e3*this.timeToLoad-(performance.now()-this.updated);if(t>0)return void this.scheduleRefresh(this.uri,t)}this.loadSteeringManifest(this.uri)}},e.stopLoad=function(){this.started=!1,this.loader&&(this.loader.destroy(),this.loader=null),this.clearTimeout()},e.clearTimeout=function(){-1!==this.reloadTimer&&(self.clearTimeout(this.reloadTimer),this.reloadTimer=-1)},e.destroy=function(){this.unregisterListeners(),this.stopLoad(),this.hls=null,this.levels=this.audioTracks=this.subtitleTracks=null},e.removeLevel=function(t){var e=this.levels;e&&(this.levels=e.filter((function(e){return e!==t})))},e.onManifestLoading=function(){this.stopLoad(),this.enabled=!0,this.timeToLoad=300,this.updated=0,this.uri=null,this.pathwayId=".",this.levels=this.audioTracks=this.subtitleTracks=null},e.onManifestLoaded=function(t,e){var r=e.contentSteering;null!==r&&(this.pathwayId=r.pathwayId,this.uri=r.uri,this.started&&this.startLoad())},e.onManifestParsed=function(t,e){this.audioTracks=e.audioTracks,this.subtitleTracks=e.subtitleTracks},e.onError=function(t,e){var r=e.errorAction;if((null==r?void 0:r.action)===Lr&&r.flags===br){var i=this.levels,n=this.pathwayPriority,a=this.pathwayId;if(e.context){var s=e.context,o=s.groupId,l=s.pathwayId,u=s.type;o&&i?a=this.getPathwayForGroupId(o,u,a):l&&(a=l)}a in this.penalizedPathways||(this.penalizedPathways[a]=performance.now()),!n&&i&&(n=i.reduce((function(t,e){return-1===t.indexOf(e.pathwayId)&&t.push(e.pathwayId),t}),[])),n&&n.length>1&&(this.updatePathwayPriority(n),r.resolved=this.pathwayId!==a),r.resolved||w.warn("Could not resolve "+e.details+' ("'+e.error.message+'") with content-steering for Pathway: '+a+" levels: "+(i?i.length:i)+" priorities: "+JSON.stringify(n)+" penalized: "+JSON.stringify(this.penalizedPathways))}},e.filterParsedLevels=function(t){this.levels=t;var e=this.getLevelsForPathway(this.pathwayId);if(0===e.length){var r=t[0].pathwayId;this.log("No levels found in Pathway "+this.pathwayId+'. Setting initial Pathway to "'+r+'"'),e=this.getLevelsForPathway(r),this.pathwayId=r}return e.length!==t.length?(this.log("Found "+e.length+"/"+t.length+' levels in Pathway "'+this.pathwayId+'"'),e):t},e.getLevelsForPathway=function(t){return null===this.levels?[]:this.levels.filter((function(e){return t===e.pathwayId}))},e.updatePathwayPriority=function(t){var e;this.pathwayPriority=t;var r=this.penalizedPathways,i=performance.now();Object.keys(r).forEach((function(t){i-r[t]>3e5&&delete r[t]}));for(var n=0;n0){this.log('Setting Pathway to "'+a+'"'),this.pathwayId=a,dr(e),this.hls.trigger(S.LEVELS_UPDATED,{levels:e});var l=this.hls.levels[s];o&&l&&this.levels&&(l.attrs["STABLE-VARIANT-ID"]!==o.attrs["STABLE-VARIANT-ID"]&&l.bitrate!==o.bitrate&&this.log("Unstable Pathways change from bitrate "+o.bitrate+" to "+l.bitrate),this.hls.nextLoadLevel=s);break}}}},e.getPathwayForGroupId=function(t,e,r){for(var i=this.getLevelsForPathway(r).concat(this.levels||[]),n=0;n=2&&(0===r.loading.first&&(r.loading.first=Math.max(self.performance.now(),r.loading.start),n.timeout!==n.loadPolicy.maxLoadTimeMs&&(self.clearTimeout(this.requestTimeout),n.timeout=n.loadPolicy.maxLoadTimeMs,this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),n.loadPolicy.maxLoadTimeMs-(r.loading.first-r.loading.start)))),4===i)){self.clearTimeout(this.requestTimeout),e.onreadystatechange=null,e.onprogress=null;var a=e.status,s="text"!==e.responseType;if(a>=200&&a<300&&(s&&e.response||null!==e.responseText)){r.loading.end=Math.max(self.performance.now(),r.loading.first);var o=s?e.response:e.responseText,l="arraybuffer"===e.responseType?o.byteLength:o.length;if(r.loaded=r.total=l,r.bwEstimate=8e3*r.total/(r.loading.end-r.loading.first),!this.callbacks)return;var u=this.callbacks.onProgress;if(u&&u(r,t,o,e),!this.callbacks)return;var h={url:e.responseURL,data:o,code:a};this.callbacks.onSuccess(h,r,t,e)}else{var d=n.loadPolicy.errorRetry;mr(d,r.retry,!1,{url:t.url,data:void 0,code:a})?this.retry(d):(w.error(a+" while loading "+t.url),this.callbacks.onError({code:a,text:e.statusText},t,e,r))}}}},e.loadtimeout=function(){if(this.config){var t=this.config.loadPolicy.timeoutRetry;if(mr(t,this.stats.retry,!0))this.retry(t);else{var e;w.warn("timeout while loading "+(null==(e=this.context)?void 0:e.url));var r=this.callbacks;r&&(this.abortInternal(),r.onTimeout(this.stats,this.context,this.loader))}}},e.retry=function(t){var e=this.context,r=this.stats;this.retryDelay=gr(t,r.retry),r.retry++,w.warn((status?"HTTP Status "+status:"Timeout")+" while loading "+(null==e?void 0:e.url)+", retrying "+r.retry+"/"+t.maxNumRetry+" in "+this.retryDelay+"ms"),this.abortInternal(),this.loader=null,self.clearTimeout(this.retryTimeout),this.retryTimeout=self.setTimeout(this.loadInternal.bind(this),this.retryDelay)},e.loadprogress=function(t){var e=this.stats;e.loaded=t.loaded,t.lengthComputable&&(e.total=t.total)},e.getCacheAge=function(){var t=null;if(this.loader&&Vs.test(this.loader.getAllResponseHeaders())){var e=this.loader.getResponseHeader("age");t=e?parseFloat(e):null}return t},e.getResponseHeader=function(t){return this.loader&&new RegExp("^"+t+":\\s*[\\d.]+\\s*$","im").test(this.loader.getAllResponseHeaders())?this.loader.getResponseHeader(t):null},t}(),Ws=/(\d+)-(\d+)\/(\d+)/,js=function(){function t(t){this.fetchSetup=void 0,this.requestTimeout=void 0,this.request=null,this.response=null,this.controller=void 0,this.context=null,this.config=null,this.callbacks=null,this.stats=void 0,this.loader=null,this.fetchSetup=t.fetchSetup||qs,this.controller=new self.AbortController,this.stats=new M}var e=t.prototype;return e.destroy=function(){this.loader=this.callbacks=this.context=this.config=this.request=null,this.abortInternal(),this.response=null,this.fetchSetup=this.controller=this.stats=null},e.abortInternal=function(){this.controller&&!this.stats.loading.end&&(this.stats.aborted=!0,this.controller.abort())},e.abort=function(){var t;this.abortInternal(),null!=(t=this.callbacks)&&t.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.response)},e.load=function(t,e,r){var i=this,n=this.stats;if(n.loading.start)throw new Error("Loader can only be used once.");n.loading.start=self.performance.now();var a=function(t,e){var r={method:"GET",mode:"cors",credentials:"same-origin",signal:e,headers:new self.Headers(o({},t.headers))};return t.rangeEnd&&r.headers.set("Range","bytes="+t.rangeStart+"-"+String(t.rangeEnd-1)),r}(t,this.controller.signal),s=r.onProgress,l="arraybuffer"===t.responseType,u=l?"byteLength":"length",h=e.loadPolicy,d=h.maxTimeToFirstByteMs,c=h.maxLoadTimeMs;this.context=t,this.config=e,this.callbacks=r,this.request=this.fetchSetup(t,a),self.clearTimeout(this.requestTimeout),e.timeout=d&&y(d)?d:c,this.requestTimeout=self.setTimeout((function(){i.abortInternal(),r.onTimeout(n,t,i.response)}),e.timeout),self.fetch(this.request).then((function(a){i.response=i.loader=a;var o=Math.max(self.performance.now(),n.loading.start);if(self.clearTimeout(i.requestTimeout),e.timeout=c,i.requestTimeout=self.setTimeout((function(){i.abortInternal(),r.onTimeout(n,t,i.response)}),c-(o-n.loading.start)),!a.ok){var u=a.status,h=a.statusText;throw new zs(h||"fetch, bad network response",u,a)}return n.loading.first=o,n.total=function(t){var e=t.get("Content-Range");if(e){var r=function(t){var e=Ws.exec(t);if(e)return parseInt(e[2])-parseInt(e[1])+1}(e);if(y(r))return r}var i=t.get("Content-Length");if(i)return parseInt(i)}(a.headers)||n.total,s&&y(e.highWaterMark)?i.loadProgressively(a,n,t,e.highWaterMark,s):l?a.arrayBuffer():"json"===t.responseType?a.json():a.text()})).then((function(a){var o=i.response;if(!o)throw new Error("loader destroyed");self.clearTimeout(i.requestTimeout),n.loading.end=Math.max(self.performance.now(),n.loading.first);var l=a[u];l&&(n.loaded=n.total=l);var h={url:o.url,data:a,code:o.status};s&&!y(e.highWaterMark)&&s(n,t,a,o),r.onSuccess(h,n,t,o)})).catch((function(e){if(self.clearTimeout(i.requestTimeout),!n.aborted){var a=e&&e.code||0,s=e?e.message:null;r.onError({code:a,text:s},t,e?e.details:null,n)}}))},e.getCacheAge=function(){var t=null;if(this.response){var e=this.response.headers.get("age");t=e?parseFloat(e):null}return t},e.getResponseHeader=function(t){return this.response?this.response.headers.get(t):null},e.loadProgressively=function(t,e,r,i,n){void 0===i&&(i=0);var a=new Di,s=t.body.getReader();return function o(){return s.read().then((function(s){if(s.done)return a.dataLength&&n(e,r,a.flush(),t),Promise.resolve(new ArrayBuffer(0));var l=s.value,u=l.length;return e.loaded+=u,u=i&&n(e,r,a.flush(),t)):n(e,r,l,t),o()})).catch((function(){return Promise.reject()}))}()},t}();function qs(t,e){return new self.Request(t.url,e)}var Xs,zs=function(t){function e(e,r,i){var n;return(n=t.call(this,e)||this).code=void 0,n.details=void 0,n.code=r,n.details=i,n}return l(e,t),e}(c(Error)),Qs=/\s/,Js=i(i({autoStartLoad:!0,startPosition:-1,defaultAudioCodec:void 0,debug:!1,capLevelOnFPSDrop:!1,capLevelToPlayerSize:!1,ignoreDevicePixelRatio:!1,preferManagedMediaSource:!0,initialLiveManifestSize:1,maxBufferLength:30,backBufferLength:1/0,frontBufferFlushThreshold:1/0,maxBufferSize:6e7,maxBufferHole:.1,highBufferWatchdogPeriod:2,nudgeOffset:.1,nudgeMaxRetry:3,maxFragLookUpTolerance:.25,liveSyncDurationCount:3,liveMaxLatencyDurationCount:1/0,liveSyncDuration:void 0,liveMaxLatencyDuration:void 0,maxLiveSyncPlaybackRate:1,liveDurationInfinity:!1,liveBackBufferLength:null,maxMaxBufferLength:600,enableWorker:!0,workerPath:null,enableSoftwareAES:!0,startLevel:void 0,startFragPrefetch:!1,fpsDroppedMonitoringPeriod:5e3,fpsDroppedMonitoringThreshold:.2,appendErrorMaxRetry:3,loader:Ys,fLoader:void 0,pLoader:void 0,xhrSetup:void 0,licenseXhrSetup:void 0,licenseResponseCallback:void 0,abrController:Kr,bufferController:Zn,capLevelController:za,errorController:Ir,fpsController:Qa,stretchShortVideoTrack:!1,maxAudioFramesDrift:1,forceKeyFrameOnDiscontinuity:!0,abrEwmaFastLive:3,abrEwmaSlowLive:9,abrEwmaFastVoD:3,abrEwmaSlowVoD:9,abrEwmaDefaultEstimate:5e5,abrEwmaDefaultEstimateMax:5e6,abrBandWidthFactor:.95,abrBandWidthUpFactor:.7,abrMaxWithRealBitrate:!1,maxStarvationDelay:4,maxLoadingDelay:4,minAutoBitrate:0,emeEnabled:!1,widevineLicenseUrl:void 0,drmSystems:{},drmSystemOptions:{},requestMediaKeySystemAccessFunc:it,testBandwidth:!0,progressive:!1,lowLatencyMode:!0,cmcd:void 0,enableDateRangeMetadataCues:!0,enableEmsgMetadataCues:!0,enableID3MetadataCues:!0,useMediaCapabilities:!0,certLoadPolicy:{default:{maxTimeToFirstByteMs:8e3,maxLoadTimeMs:2e4,timeoutRetry:null,errorRetry:null}},keyLoadPolicy:{default:{maxTimeToFirstByteMs:8e3,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:2e4,backoff:"linear"},errorRetry:{maxNumRetry:8,retryDelayMs:1e3,maxRetryDelayMs:2e4,backoff:"linear"}}},manifestLoadPolicy:{default:{maxTimeToFirstByteMs:1/0,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},playlistLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:2,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},fragLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:12e4,timeoutRetry:{maxNumRetry:4,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:6,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},steeringManifestLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},manifestLoadingTimeOut:1e4,manifestLoadingMaxRetry:1,manifestLoadingRetryDelay:1e3,manifestLoadingMaxRetryTimeout:64e3,levelLoadingTimeOut:1e4,levelLoadingMaxRetry:4,levelLoadingRetryDelay:1e3,levelLoadingMaxRetryTimeout:64e3,fragLoadingTimeOut:2e4,fragLoadingMaxRetry:6,fragLoadingRetryDelay:1e3,fragLoadingMaxRetryTimeout:64e3},{cueHandler:{newCue:function(t,e,r,i){for(var n,a,s,o,l,u=[],h=self.VTTCue||self.TextTrackCue,d=0;d=16?o--:o++;var g=Ia(l.trim()),v=Pa(e,r,g);null!=t&&null!=(c=t.cues)&&c.getCueById(v)||((a=new h(e,r,g)).id=v,a.line=d+1,a.align="left",a.position=10+Math.min(80,10*Math.floor(8*o/32)),u.push(a))}return t&&u.length&&(u.sort((function(t,e){return"auto"===t.line||"auto"===e.line?0:t.line>8&&e.line>8?e.line-t.line:t.line-e.line})),u.forEach((function(e){return Oe(t,e)}))),u}},enableWebVTT:!0,enableIMSC1:!0,enableCEA708Captions:!0,captionsTextTrack1Label:"English",captionsTextTrack1LanguageCode:"en",captionsTextTrack2Label:"Spanish",captionsTextTrack2LanguageCode:"es",captionsTextTrack3Label:"Unknown CC",captionsTextTrack3LanguageCode:"",captionsTextTrack4Label:"Unknown CC",captionsTextTrack4LanguageCode:"",renderTextTracksNatively:!0}),{},{subtitleStreamController:Xn,subtitleTrackController:Qn,timelineController:ja,audioStreamController:jn,audioTrackController:qn,emeController:$a,cmcdController:Bs,contentSteeringController:Gs});function $s(t){return t&&"object"==typeof t?Array.isArray(t)?t.map($s):Object.keys(t).reduce((function(e,r){return e[r]=$s(t[r]),e}),{}):t}function Zs(t){var e=t.loader;e!==js&&e!==Ys?(w.log("[config]: Custom loader detected, cannot enable progressive streaming"),t.progressive=!1):function(){if(self.fetch&&self.AbortController&&self.ReadableStream&&self.Request)try{return new self.ReadableStream({}),!0}catch(t){}return!1}()&&(t.loader=js,t.progressive=!0,t.enableSoftwareAES=!0,w.log("[config]: Progressive streaming enabled, using FetchLoader"))}var to=function(t){function e(e,r){var i;return(i=t.call(this,e,"[level-controller]")||this)._levels=[],i._firstLevel=-1,i._maxAutoLevel=-1,i._startLevel=void 0,i.currentLevel=null,i.currentLevelIndex=-1,i.manualLevelIndex=-1,i.steering=void 0,i.onParsedComplete=void 0,i.steering=r,i._registerListeners(),i}l(e,t);var r=e.prototype;return r._registerListeners=function(){var t=this.hls;t.on(S.MANIFEST_LOADING,this.onManifestLoading,this),t.on(S.MANIFEST_LOADED,this.onManifestLoaded,this),t.on(S.LEVEL_LOADED,this.onLevelLoaded,this),t.on(S.LEVELS_UPDATED,this.onLevelsUpdated,this),t.on(S.FRAG_BUFFERED,this.onFragBuffered,this),t.on(S.ERROR,this.onError,this)},r._unregisterListeners=function(){var t=this.hls;t.off(S.MANIFEST_LOADING,this.onManifestLoading,this),t.off(S.MANIFEST_LOADED,this.onManifestLoaded,this),t.off(S.LEVEL_LOADED,this.onLevelLoaded,this),t.off(S.LEVELS_UPDATED,this.onLevelsUpdated,this),t.off(S.FRAG_BUFFERED,this.onFragBuffered,this),t.off(S.ERROR,this.onError,this)},r.destroy=function(){this._unregisterListeners(),this.steering=null,this.resetLevels(),t.prototype.destroy.call(this)},r.stopLoad=function(){this._levels.forEach((function(t){t.loadError=0,t.fragmentError=0})),t.prototype.stopLoad.call(this)},r.resetLevels=function(){this._startLevel=void 0,this.manualLevelIndex=-1,this.currentLevelIndex=-1,this.currentLevel=null,this._levels=[],this._maxAutoLevel=-1},r.onManifestLoading=function(t,e){this.resetLevels()},r.onManifestLoaded=function(t,e){var r=this.hls.config.preferManagedMediaSource,i=[],n={},a={},s=!1,o=!1,l=!1;e.levels.forEach((function(t){var e,u,h=t.attrs,d=t.audioCodec,c=t.videoCodec;-1!==(null==(e=d)?void 0:e.indexOf("mp4a.40.34"))&&(Xs||(Xs=/chrome|firefox/i.test(navigator.userAgent)),Xs&&(t.audioCodec=d=void 0)),d&&(t.audioCodec=d=he(d,r)),0===(null==(u=c)?void 0:u.indexOf("avc1"))&&(c=t.videoCodec=function(t){for(var e=t.split(","),r=0;r2){var n=i.shift()+".";n+=parseInt(i.shift()).toString(16),n+=("000"+parseInt(i.shift()).toString(16)).slice(-4),e[r]=n}}return e.join(",")}(c));var f=t.width,g=t.height,v=t.unknownCodecs;if(s||(s=!(!f||!g)),o||(o=!!c),l||(l=!!d),!(null!=v&&v.length||d&&!ie(d,"audio",r)||c&&!ie(c,"video",r))){var m=h.CODECS,p=h["FRAME-RATE"],y=h["HDCP-LEVEL"],E=h["PATHWAY-ID"],T=h.RESOLUTION,S=h["VIDEO-RANGE"],L=(E||".")+"-"+t.bitrate+"-"+T+"-"+p+"-"+m+"-"+S+"-"+y;if(n[L])if(n[L].uri===t.url||t.attrs["PATHWAY-ID"])n[L].addGroupId("audio",h.AUDIO),n[L].addGroupId("text",h.SUBTITLES);else{var A=a[L]+=1;t.attrs["PATHWAY-ID"]=new Array(A+1).join(".");var R=new rr(t);n[L]=R,i.push(R)}else{var k=new rr(t);n[L]=k,a[L]=1,i.push(k)}}})),this.filterAndSortMediaOptions(i,e,s,o,l)},r.filterAndSortMediaOptions=function(t,e,r,i,n){var a=this,s=[],o=[],l=t;if((r||i)&&n&&(l=l.filter((function(t){var e,r=t.videoCodec,i=t.videoRange,n=t.width,a=t.height;return(!!r||!(!n||!a))&&!!(e=i)&&Qe.indexOf(e)>-1}))),0!==l.length){if(e.audioTracks){var u=this.hls.config.preferManagedMediaSource;eo(s=e.audioTracks.filter((function(t){return!t.audioCodec||ie(t.audioCodec,"audio",u)})))}e.subtitles&&eo(o=e.subtitles);var h=l.slice(0);l.sort((function(t,e){if(t.attrs["HDCP-LEVEL"]!==e.attrs["HDCP-LEVEL"])return(t.attrs["HDCP-LEVEL"]||"")>(e.attrs["HDCP-LEVEL"]||"")?1:-1;if(r&&t.height!==e.height)return t.height-e.height;if(t.frameRate!==e.frameRate)return t.frameRate-e.frameRate;if(t.videoRange!==e.videoRange)return Qe.indexOf(t.videoRange)-Qe.indexOf(e.videoRange);if(t.videoCodec!==e.videoCodec){var i=se(t.videoCodec),n=se(e.videoCodec);if(i!==n)return n-i}if(t.uri===e.uri&&t.codecSet!==e.codecSet){var a=oe(t.codecSet),s=oe(e.codecSet);if(a!==s)return s-a}return t.averageBitrate!==e.averageBitrate?t.averageBitrate-e.averageBitrate:0}));var d=h[0];if(this.steering&&(l=this.steering.filterParsedLevels(l)).length!==h.length)for(var c=0;cm&&m===Js.abrEwmaDefaultEstimate&&(this.hls.bandwidthEstimate=p)}break}var y=n&&!i,E={levels:l,audioTracks:s,subtitleTracks:o,sessionData:e.sessionData,sessionKeys:e.sessionKeys,firstLevel:this._firstLevel,stats:e.stats,audio:n,video:i,altAudio:!y&&s.some((function(t){return!!t.url}))};this.hls.trigger(S.MANIFEST_PARSED,E),(this.hls.config.autoStartLoad||this.hls.forceStartLoad)&&this.hls.startLoad(this.hls.config.startPosition)}else Promise.resolve().then((function(){if(a.hls){e.levels.length&&a.warn("One or more CODECS in variant not supported: "+JSON.stringify(e.levels[0].attrs));var t=new Error("no level with compatible codecs found in manifest");a.hls.trigger(S.ERROR,{type:L.MEDIA_ERROR,details:A.MANIFEST_INCOMPATIBLE_CODECS_ERROR,fatal:!0,url:e.url,error:t,reason:t.message})}}))},r.onError=function(t,e){!e.fatal&&e.context&&e.context.type===be&&e.context.level===this.level&&this.checkRetry(e)},r.onFragBuffered=function(t,e){var r=e.frag;if(void 0!==r&&r.type===we){var i=r.elementaryStreams;if(!Object.keys(i).some((function(t){return!!i[t]})))return;var n=this._levels[r.level];null!=n&&n.loadError&&(this.log("Resetting level error count of "+n.loadError+" on frag buffered"),n.loadError=0)}},r.onLevelLoaded=function(t,e){var r,i,n=e.level,a=e.details,s=this._levels[n];if(!s)return this.warn("Invalid level index "+n),void(null!=(i=e.deliveryDirectives)&&i.skip&&(a.deltaUpdateFailed=!0));n===this.currentLevelIndex?(0===s.fragmentError&&(s.loadError=0),this.playlistLoaded(n,e,s.details)):null!=(r=e.deliveryDirectives)&&r.skip&&(a.deltaUpdateFailed=!0)},r.loadPlaylist=function(e){t.prototype.loadPlaylist.call(this);var r=this.currentLevelIndex,i=this.currentLevel;if(i&&this.shouldLoadPlaylist(i)){var n=i.uri;if(e)try{n=e.addDirectives(n)}catch(t){this.warn("Could not construct new URL with HLS Delivery Directives: "+t)}var a=i.attrs["PATHWAY-ID"];this.log("Loading level index "+r+(void 0!==(null==e?void 0:e.msn)?" at sn "+e.msn+" part "+e.part:"")+" with"+(a?" Pathway "+a:"")+" "+n),this.clearTimer(),this.hls.trigger(S.LEVEL_LOADING,{url:n,level:r,pathwayId:i.attrs["PATHWAY-ID"],id:0,deliveryDirectives:e||null})}},r.removeLevel=function(t){var e,r=this,i=this._levels.filter((function(e,i){return i!==t||(r.steering&&r.steering.removeLevel(e),e===r.currentLevel&&(r.currentLevel=null,r.currentLevelIndex=-1,e.details&&e.details.fragments.forEach((function(t){return t.level=-1}))),!1)}));dr(i),this._levels=i,this.currentLevelIndex>-1&&null!=(e=this.currentLevel)&&e.details&&(this.currentLevelIndex=this.currentLevel.details.fragments[0].level),this.hls.trigger(S.LEVELS_UPDATED,{levels:i})},r.onLevelsUpdated=function(t,e){var r=e.levels;this._levels=r},r.checkMaxAutoUpdated=function(){var t=this.hls,e=t.autoLevelCapping,r=t.maxAutoLevel,i=t.maxHdcpLevel;this._maxAutoLevel!==r&&(this._maxAutoLevel=r,this.hls.trigger(S.MAX_AUTO_LEVEL_UPDATED,{autoLevelCapping:e,levels:this.levels,maxAutoLevel:r,minAutoLevel:this.hls.minAutoLevel,maxHdcpLevel:i}))},s(e,[{key:"levels",get:function(){return 0===this._levels.length?null:this._levels}},{key:"level",get:function(){return this.currentLevelIndex},set:function(t){var e=this._levels;if(0!==e.length){if(t<0||t>=e.length){var r=new Error("invalid level idx"),i=t<0;if(this.hls.trigger(S.ERROR,{type:L.OTHER_ERROR,details:A.LEVEL_SWITCH_ERROR,level:t,fatal:i,error:r,reason:r.message}),i)return;t=Math.min(t,e.length-1)}var n=this.currentLevelIndex,a=this.currentLevel,s=a?a.attrs["PATHWAY-ID"]:void 0,o=e[t],l=o.attrs["PATHWAY-ID"];if(this.currentLevelIndex=t,this.currentLevel=o,n!==t||!o.details||!a||s!==l){this.log("Switching to level "+t+" ("+(o.height?o.height+"p ":"")+(o.videoRange?o.videoRange+" ":"")+(o.codecSet?o.codecSet+" ":"")+"@"+o.bitrate+")"+(l?" with Pathway "+l:"")+" from level "+n+(s?" with Pathway "+s:""));var u={level:t,attrs:o.attrs,details:o.details,bitrate:o.bitrate,averageBitrate:o.averageBitrate,maxBitrate:o.maxBitrate,realBitrate:o.realBitrate,width:o.width,height:o.height,codecSet:o.codecSet,audioCodec:o.audioCodec,videoCodec:o.videoCodec,audioGroups:o.audioGroups,subtitleGroups:o.subtitleGroups,loaded:o.loaded,loadError:o.loadError,fragmentError:o.fragmentError,name:o.name,id:o.id,uri:o.uri,url:o.url,urlId:0,audioGroupIds:o.audioGroupIds,textGroupIds:o.textGroupIds};this.hls.trigger(S.LEVEL_SWITCHING,u);var h=o.details;if(!h||h.live){var d=this.switchParams(o.uri,null==a?void 0:a.details,h);this.loadPlaylist(d)}}}}},{key:"manualLevel",get:function(){return this.manualLevelIndex},set:function(t){this.manualLevelIndex=t,void 0===this._startLevel&&(this._startLevel=t),-1!==t&&(this.level=t)}},{key:"firstLevel",get:function(){return this._firstLevel},set:function(t){this._firstLevel=t}},{key:"startLevel",get:function(){if(void 0===this._startLevel){var t=this.hls.config.startLevel;return void 0!==t?t:this.hls.firstAutoLevel}return this._startLevel},set:function(t){this._startLevel=t}},{key:"nextLoadLevel",get:function(){return-1!==this.manualLevelIndex?this.manualLevelIndex:this.hls.nextAutoLevel},set:function(t){this.level=t,-1===this.manualLevelIndex&&(this.hls.nextAutoLevel=t)}}]),e}(wr);function eo(t){var e={};t.forEach((function(t){var r=t.groupId||"";t.id=e[r]=e[r]||0,e[r]++}))}var ro=function(){function t(t){this.config=void 0,this.keyUriToKeyInfo={},this.emeController=null,this.config=t}var e=t.prototype;return e.abort=function(t){for(var e in this.keyUriToKeyInfo){var r=this.keyUriToKeyInfo[e].loader;if(r){var i;if(t&&t!==(null==(i=r.context)?void 0:i.frag.type))return;r.abort()}}},e.detach=function(){for(var t in this.keyUriToKeyInfo){var e=this.keyUriToKeyInfo[t];(e.mediaKeySessionContext||e.decryptdata.isCommonEncryption)&&delete this.keyUriToKeyInfo[t]}},e.destroy=function(){for(var t in this.detach(),this.keyUriToKeyInfo){var e=this.keyUriToKeyInfo[t].loader;e&&e.destroy()}this.keyUriToKeyInfo={}},e.createKeyLoadError=function(t,e,r,i,n){return void 0===e&&(e=A.KEY_LOAD_ERROR),new li({type:L.NETWORK_ERROR,details:e,fatal:!1,frag:t,response:n,error:r,networkDetails:i})},e.loadClear=function(t,e){var r=this;if(this.emeController&&this.config.emeEnabled)for(var i=t.sn,n=t.cc,a=function(){var t=e[s];if(n<=t.cc&&("initSegment"===i||"initSegment"===t.sn||i2,c=!h||e&&e.start<=a||h-a>2&&!this.fragmentTracker.getPartialFragment(a);if(d||c)return;this.moved=!1}if(!this.moved&&null!==this.stalled){var f;if(!(u.len>0||h))return;var g=Math.max(h,u.start||0)-a,v=this.hls.levels?this.hls.levels[this.hls.currentLevel]:null,m=(null==v||null==(f=v.details)?void 0:f.live)?2*v.details.targetduration:2,p=this.fragmentTracker.getPartialFragment(a);if(g>0&&(g<=m||p))return void(i.paused||this._trySkipBufferHole(p))}var y=self.performance.now();if(null!==n){var E=y-n;if(s||!(E>=250)||(this._reportStall(u),this.media)){var T=Jr.bufferInfo(i,a,r.maxBufferHole);this._tryFixBufferStall(T,E)}}else this.stalled=y}else if(this.moved=!0,s||(this.nudgeRetry=0),null!==n){if(this.stallReported){var S=self.performance.now()-n;w.warn("playback not stuck anymore @"+a+", after "+Math.round(S)+"ms"),this.stallReported=!1}this.stalled=null}}},e._tryFixBufferStall=function(t,e){var r=this.config,i=this.fragmentTracker,n=this.media;if(null!==n){var a=n.currentTime,s=i.getPartialFragment(a);if(s&&(this._trySkipBufferHole(s)||!this.media))return;(t.len>r.maxBufferHole||t.nextStart&&t.nextStart-a1e3*r.highBufferWatchdogPeriod&&(w.warn("Trying to nudge playhead over buffer-hole"),this.stalled=null,this._tryNudgeBuffer())}},e._reportStall=function(t){var e=this.hls,r=this.media;if(!this.stallReported&&r){this.stallReported=!0;var i=new Error("Playback stalling at @"+r.currentTime+" due to low buffer ("+JSON.stringify(t)+")");w.warn(i.message),e.trigger(S.ERROR,{type:L.MEDIA_ERROR,details:A.BUFFER_STALLED_ERROR,fatal:!1,error:i,buffer:t.len})}},e._trySkipBufferHole=function(t){var e=this.config,r=this.hls,i=this.media;if(null===i)return 0;var n=i.currentTime,a=Jr.bufferInfo(i,n,0),s=n0&&a.len<1&&i.readyState<3,u=s-n;if(u>0&&(o||l)){if(u>e.maxBufferHole){var h=this.fragmentTracker,d=!1;if(0===n){var c=h.getAppendedFrag(0,we);c&&s1?(i=0,this.bitrateTest=!0):i=r.firstAutoLevel),r.nextLoadLevel=i,this.level=r.loadLevel,this.loadedmetadata=!1}e>0&&-1===t&&(this.log("Override startPosition with lastCurrentTime @"+e.toFixed(3)),t=e),this.state=vi,this.nextLoadPosition=this.startPosition=this.lastCurrentTime=t,this.tick()}else this._forceStartLoad=!0,this.state=gi},r.stopLoad=function(){this._forceStartLoad=!1,t.prototype.stopLoad.call(this)},r.doTick=function(){switch(this.state){case ki:var t=this.levels,e=this.level,r=null==t?void 0:t[e],i=null==r?void 0:r.details;if(i&&(!i.live||this.levelLastLoaded===r)){if(this.waitForCdnTuneIn(i))break;this.state=vi;break}if(this.hls.nextLoadLevel!==this.level){this.state=vi;break}break;case yi:var n,a=self.performance.now(),s=this.retryDate;if(!s||a>=s||null!=(n=this.media)&&n.seeking){var o=this.levels,l=this.level,u=null==o?void 0:o[l];this.resetStartWhenNotLoaded(u||null),this.state=vi}}this.state===vi&&this.doTickIdle(),this.onTickEnd()},r.onTickEnd=function(){t.prototype.onTickEnd.call(this),this.checkBuffer(),this.checkFragmentChanged()},r.doTickIdle=function(){var t=this.hls,e=this.levelLastLoaded,r=this.levels,i=this.media;if(null!==e&&(i||!this.startFragRequested&&t.config.startFragPrefetch)&&(!this.altAudio||!this.audioOnly)){var n=t.nextLoadLevel;if(null!=r&&r[n]){var a=r[n],s=this.getMainFwdBufferInfo();if(null!==s){var o=this.getLevelDetails();if(o&&this._streamEnded(s,o)){var l={};return this.altAudio&&(l.type="video"),this.hls.trigger(S.BUFFER_EOS,l),void(this.state=Li)}t.loadLevel!==n&&-1===t.manualLevel&&this.log("Adapting to level "+n+" from level "+this.level),this.level=t.nextLoadLevel=n;var u=a.details;if(!u||this.state===ki||u.live&&this.levelLastLoaded!==a)return this.level=n,void(this.state=ki);var h=s.len,d=this.getMaxBufferLength(a.maxBitrate);if(!(h>=d)){this.backtrackFragment&&this.backtrackFragment.start>s.end&&(this.backtrackFragment=null);var c=this.backtrackFragment?this.backtrackFragment.start:s.end,f=this.getNextFragment(c,u);if(this.couldBacktrack&&!this.fragPrevious&&f&&"initSegment"!==f.sn&&this.fragmentTracker.getState(f)!==jr){var g,v=(null!=(g=this.backtrackFragment)?g:f).sn-u.startSN,m=u.fragments[v-1];m&&f.cc===m.cc&&(f=m,this.fragmentTracker.removeFragment(m))}else this.backtrackFragment&&s.len&&(this.backtrackFragment=null);if(f&&this.isLoopLoading(f,c)){if(!f.gap){var p=this.audioOnly&&!this.altAudio?O:N,y=(p===N?this.videoBuffer:this.mediaBuffer)||this.media;y&&this.afterBufferFlushed(y,p,we)}f=this.getNextFragmentLoopLoading(f,u,s,we,d)}f&&(!f.initSegment||f.initSegment.data||this.bitrateTest||(f=f.initSegment),this.loadFragment(f,a,c))}}}}},r.loadFragment=function(e,r,i){var n=this.fragmentTracker.getState(e);this.fragCurrent=e,n===Vr||n===Wr?"initSegment"===e.sn?this._loadInitSegment(e,r):this.bitrateTest?(this.log("Fragment "+e.sn+" of level "+e.level+" is being downloaded to test bitrate and will not be buffered"),this._loadBitrateTestFrag(e,r)):(this.startFragRequested=!0,t.prototype.loadFragment.call(this,e,r,i)):this.clearTrackerIfNeeded(e)},r.getBufferedFrag=function(t){return this.fragmentTracker.getBufferedFrag(t,we)},r.followingBufferedFrag=function(t){return t?this.getBufferedFrag(t.end+.5):null},r.immediateLevelSwitch=function(){this.abortCurrentFrag(),this.flushMainBuffer(0,Number.POSITIVE_INFINITY)},r.nextLevelSwitch=function(){var t=this.levels,e=this.media;if(null!=e&&e.readyState){var r,i=this.getAppendedFrag(e.currentTime);i&&i.start>1&&this.flushMainBuffer(0,i.start-1);var n=this.getLevelDetails();if(null!=n&&n.live){var a=this.getMainFwdBufferInfo();if(!a||a.len<2*n.targetduration)return}if(!e.paused&&t){var s=t[this.hls.nextLoadLevel],o=this.fragLastKbps;r=o&&this.fragCurrent?this.fragCurrent.duration*s.maxBitrate/(1e3*o)+1:0}else r=0;var l=this.getBufferedFrag(e.currentTime+r);if(l){var u=this.followingBufferedFrag(l);if(u){this.abortCurrentFrag();var h=u.maxStartPTS?u.maxStartPTS:u.start,d=u.duration,c=Math.max(l.end,h+Math.min(Math.max(d-this.config.maxFragLookUpTolerance,d*(this.couldBacktrack?.5:.125)),d*(this.couldBacktrack?.75:.25)));this.flushMainBuffer(c,Number.POSITIVE_INFINITY)}}}},r.abortCurrentFrag=function(){var t=this.fragCurrent;switch(this.fragCurrent=null,this.backtrackFragment=null,t&&(t.abortRequests(),this.fragmentTracker.removeFragment(t)),this.state){case mi:case pi:case yi:case Ti:case Si:this.state=vi}this.nextLoadPosition=this.getLoadPosition()},r.flushMainBuffer=function(e,r){t.prototype.flushMainBuffer.call(this,e,r,this.altAudio?"video":null)},r.onMediaAttached=function(e,r){t.prototype.onMediaAttached.call(this,e,r);var i=r.media;this.onvplaying=this.onMediaPlaying.bind(this),this.onvseeked=this.onMediaSeeked.bind(this),i.addEventListener("playing",this.onvplaying),i.addEventListener("seeked",this.onvseeked),this.gapController=new ao(this.config,i,this.fragmentTracker,this.hls)},r.onMediaDetaching=function(){var e=this.media;e&&this.onvplaying&&this.onvseeked&&(e.removeEventListener("playing",this.onvplaying),e.removeEventListener("seeked",this.onvseeked),this.onvplaying=this.onvseeked=null,this.videoBuffer=null),this.fragPlaying=null,this.gapController&&(this.gapController.destroy(),this.gapController=null),t.prototype.onMediaDetaching.call(this)},r.onMediaPlaying=function(){this.tick()},r.onMediaSeeked=function(){var t=this.media,e=t?t.currentTime:null;y(e)&&this.log("Media seeked to "+e.toFixed(3));var r=this.getMainFwdBufferInfo();null!==r&&0!==r.len?this.tick():this.warn('Main forward buffer length on "seeked" event '+(r?r.len:"empty")+")")},r.onManifestLoading=function(){this.log("Trigger BUFFER_RESET"),this.hls.trigger(S.BUFFER_RESET,void 0),this.fragmentTracker.removeAllFragments(),this.couldBacktrack=!1,this.startPosition=this.lastCurrentTime=this.fragLastKbps=0,this.levels=this.fragPlaying=this.backtrackFragment=this.levelLastLoaded=null,this.altAudio=this.audioOnly=this.startFragRequested=!1},r.onManifestParsed=function(t,e){var r,i,n=!1,a=!1;e.levels.forEach((function(t){var e=t.audioCodec;e&&(n=n||-1!==e.indexOf("mp4a.40.2"),a=a||-1!==e.indexOf("mp4a.40.5"))})),this.audioCodecSwitch=n&&a&&!("function"==typeof(null==(i=io())||null==(r=i.prototype)?void 0:r.changeType)),this.audioCodecSwitch&&this.log("Both AAC/HE-AAC audio found in levels; declaring level codec as HE-AAC"),this.levels=e.levels,this.startFragRequested=!1},r.onLevelLoading=function(t,e){var r=this.levels;if(r&&this.state===vi){var i=r[e.level];(!i.details||i.details.live&&this.levelLastLoaded!==i||this.waitForCdnTuneIn(i.details))&&(this.state=ki)}},r.onLevelLoaded=function(t,e){var r,i=this.levels,n=e.level,a=e.details,s=a.totalduration;if(i){this.log("Level "+n+" loaded ["+a.startSN+","+a.endSN+"]"+(a.lastPartSn?"[part-"+a.lastPartSn+"-"+a.lastPartIndex+"]":"")+", cc ["+a.startCC+", "+a.endCC+"] duration:"+s);var o=i[n],l=this.fragCurrent;!l||this.state!==pi&&this.state!==yi||l.level!==e.level&&l.loader&&this.abortCurrentFrag();var u=0;if(a.live||null!=(r=o.details)&&r.live){var h;if(this.checkLiveUpdate(a),a.deltaUpdateFailed)return;u=this.alignPlaylists(a,o.details,null==(h=this.levelLastLoaded)?void 0:h.details)}if(o.details=a,this.levelLastLoaded=o,this.hls.trigger(S.LEVEL_UPDATED,{details:a,level:n}),this.state===ki){if(this.waitForCdnTuneIn(a))return;this.state=vi}this.startFragRequested?a.live&&this.synchronizeToLiveEdge(a):this.setStartPosition(a,u),this.tick()}else this.warn("Levels were reset while loading level "+n)},r._handleFragmentLoadProgress=function(t){var e,r=t.frag,i=t.part,n=t.payload,a=this.levels;if(a){var s=a[r.level],o=s.details;if(!o)return this.warn("Dropping fragment "+r.sn+" of level "+r.level+" after level details were reset"),void this.fragmentTracker.removeFragment(r);var l=s.videoCodec,u=o.PTSKnown||!o.live,h=null==(e=r.initSegment)?void 0:e.data,d=this._getAudioCodec(s),c=this.transmuxer=this.transmuxer||new Hn(this.hls,we,this._handleTransmuxComplete.bind(this),this._handleTransmuxerFlush.bind(this)),f=i?i.index:-1,g=-1!==f,v=new $r(r.level,r.sn,r.stats.chunkCount,n.byteLength,f,g),m=this.initPTS[r.cc];c.push(n,h,d,l,r,i,o.totalduration,u,v,m)}else this.warn("Levels were reset while fragment load was in progress. Fragment "+r.sn+" of level "+r.level+" will not be buffered")},r.onAudioTrackSwitching=function(t,e){var r=this.altAudio;if(!e.url){if(this.mediaBuffer!==this.media){this.log("Switching on main audio, use media.buffered to schedule main fragment loading"),this.mediaBuffer=this.media;var i=this.fragCurrent;i&&(this.log("Switching to main audio track, cancel main fragment load"),i.abortRequests(),this.fragmentTracker.removeFragment(i)),this.resetTransmuxer(),this.resetLoadingState()}else this.audioOnly&&this.resetTransmuxer();var n=this.hls;r&&(n.trigger(S.BUFFER_FLUSHING,{startOffset:0,endOffset:Number.POSITIVE_INFINITY,type:null}),this.fragmentTracker.removeAllFragments()),n.trigger(S.AUDIO_TRACK_SWITCHED,e)}},r.onAudioTrackSwitched=function(t,e){var r=e.id,i=!!this.hls.audioTracks[r].url;if(i){var n=this.videoBuffer;n&&this.mediaBuffer!==n&&(this.log("Switching on alternate audio, use video.buffered to schedule main fragment loading"),this.mediaBuffer=n)}this.altAudio=i,this.tick()},r.onBufferCreated=function(t,e){var r,i,n=e.tracks,a=!1;for(var s in n){var o=n[s];if("main"===o.id){if(i=s,r=o,"video"===s){var l=n[s];l&&(this.videoBuffer=l.buffer)}}else a=!0}a&&r?(this.log("Alternate track found, use "+i+".buffered to schedule main fragment loading"),this.mediaBuffer=r.buffer):this.mediaBuffer=this.media},r.onFragBuffered=function(t,e){var r=e.frag,i=e.part;if(!r||r.type===we){if(this.fragContextChanged(r))return this.warn("Fragment "+r.sn+(i?" p: "+i.index:"")+" of level "+r.level+" finished buffering, but was aborted. state: "+this.state),void(this.state===Si&&(this.state=vi));var n=i?i.stats:r.stats;this.fragLastKbps=Math.round(8*n.total/(n.buffering.end-n.loading.first)),"initSegment"!==r.sn&&(this.fragPrevious=r),this.fragBufferedComplete(r,i)}},r.onError=function(t,e){var r;if(e.fatal)this.state=Ai;else switch(e.details){case A.FRAG_GAP:case A.FRAG_PARSING_ERROR:case A.FRAG_DECRYPT_ERROR:case A.FRAG_LOAD_ERROR:case A.FRAG_LOAD_TIMEOUT:case A.KEY_LOAD_ERROR:case A.KEY_LOAD_TIMEOUT:this.onFragmentOrKeyLoadError(we,e);break;case A.LEVEL_LOAD_ERROR:case A.LEVEL_LOAD_TIMEOUT:case A.LEVEL_PARSING_ERROR:e.levelRetry||this.state!==ki||(null==(r=e.context)?void 0:r.type)!==be||(this.state=vi);break;case A.BUFFER_APPEND_ERROR:case A.BUFFER_FULL_ERROR:if(!e.parent||"main"!==e.parent)return;if(e.details===A.BUFFER_APPEND_ERROR)return void this.resetLoadingState();this.reduceLengthAndFlushBuffer(e)&&this.flushMainBuffer(0,Number.POSITIVE_INFINITY);break;case A.INTERNAL_EXCEPTION:this.recoverWorkerError(e)}},r.checkBuffer=function(){var t=this.media,e=this.gapController;if(t&&e&&t.readyState){if(this.loadedmetadata||!Jr.getBuffered(t).length){var r=this.state!==vi?this.fragCurrent:null;e.poll(this.lastCurrentTime,r)}this.lastCurrentTime=t.currentTime}},r.onFragLoadEmergencyAborted=function(){this.state=vi,this.loadedmetadata||(this.startFragRequested=!1,this.nextLoadPosition=this.startPosition),this.tickImmediate()},r.onBufferFlushed=function(t,e){var r=e.type;if(r!==O||this.audioOnly&&!this.altAudio){var i=(r===N?this.videoBuffer:this.mediaBuffer)||this.media;this.afterBufferFlushed(i,r,we),this.tick()}},r.onLevelsUpdated=function(t,e){this.level>-1&&this.fragCurrent&&(this.level=this.fragCurrent.level),this.levels=e.levels},r.swapAudioCodec=function(){this.audioCodecSwap=!this.audioCodecSwap},r.seekToStartPos=function(){var t=this.media;if(t){var e=t.currentTime,r=this.startPosition;if(r>=0&&e0&&(nT.cc;if(!1!==n.independent){var R=h.startPTS,k=h.endPTS,b=h.startDTS,D=h.endDTS;if(l)l.elementaryStreams[h.type]={startPTS:R,endPTS:k,startDTS:b,endDTS:D};else if(h.firstKeyFrame&&h.independent&&1===a.id&&!A&&(this.couldBacktrack=!0),h.dropped&&h.independent){var I=this.getMainFwdBufferInfo(),w=(I?I.end:this.getLoadPosition())+this.config.maxBufferHole,C=h.firstKeyFramePTS?h.firstKeyFramePTS:R;if(!L&&w2&&(o.gap=!0);o.setElementaryStreamInfo(h.type,R,k,b,D),this.backtrackFragment&&(this.backtrackFragment=o),this.bufferFragmentData(h,o,l,a,L||A)}else{if(!L&&!A)return void this.backtrack(o);o.gap=!0}}if(v){var _=v.startPTS,x=v.endPTS,P=v.startDTS,F=v.endDTS;l&&(l.elementaryStreams[O]={startPTS:_,endPTS:x,startDTS:P,endDTS:F}),o.setElementaryStreamInfo(O,_,x,P,F),this.bufferFragmentData(v,o,l,a)}if(g&&null!=c&&null!=(e=c.samples)&&e.length){var M={id:r,frag:o,details:g,samples:c.samples};i.trigger(S.FRAG_PARSING_METADATA,M)}if(g&&d){var N={id:r,frag:o,details:g,samples:d.samples};i.trigger(S.FRAG_PARSING_USERDATA,N)}}}else this.resetWhenMissingContext(a)},r._bufferInitSegment=function(t,e,r,i){var n=this;if(this.state===Ti){this.audioOnly=!!e.audio&&!e.video,this.altAudio&&!this.audioOnly&&delete e.audio;var a=e.audio,s=e.video,o=e.audiovideo;if(a){var l=t.audioCodec,u=navigator.userAgent.toLowerCase();if(this.audioCodecSwitch){l&&(l=-1!==l.indexOf("mp4a.40.5")?"mp4a.40.2":"mp4a.40.5");var h=a.metadata;h&&"channelCount"in h&&1!==(h.channelCount||1)&&-1===u.indexOf("firefox")&&(l="mp4a.40.5")}l&&-1!==l.indexOf("mp4a.40.5")&&-1!==u.indexOf("android")&&"audio/mpeg"!==a.container&&(l="mp4a.40.2",this.log("Android: force audio codec to "+l)),t.audioCodec&&t.audioCodec!==l&&this.log('Swapping manifest audio codec "'+t.audioCodec+'" for "'+l+'"'),a.levelCodec=l,a.id="main",this.log("Init audio buffer, container:"+a.container+", codecs[selected/level/parsed]=["+(l||"")+"/"+(t.audioCodec||"")+"/"+a.codec+"]")}s&&(s.levelCodec=t.videoCodec,s.id="main",this.log("Init video buffer, container:"+s.container+", codecs[level/parsed]=["+(t.videoCodec||"")+"/"+s.codec+"]")),o&&this.log("Init audiovideo buffer, container:"+o.container+", codecs[level/parsed]=["+t.codecs+"/"+o.codec+"]"),this.hls.trigger(S.BUFFER_CODECS,e),Object.keys(e).forEach((function(t){var a=e[t].initSegment;null!=a&&a.byteLength&&n.hls.trigger(S.BUFFER_APPENDING,{type:t,data:a,frag:r,part:null,chunkMeta:i,parent:r.type})})),this.tickImmediate()}},r.getMainFwdBufferInfo=function(){return this.getFwdBufferInfo(this.mediaBuffer?this.mediaBuffer:this.media,we)},r.backtrack=function(t){this.couldBacktrack=!0,this.backtrackFragment=t,this.resetTransmuxer(),this.flushBufferGap(t),this.fragmentTracker.removeFragment(t),this.fragPrevious=null,this.nextLoadPosition=t.start,this.state=vi},r.checkFragmentChanged=function(){var t=this.media,e=null;if(t&&t.readyState>1&&!1===t.seeking){var r=t.currentTime;if(Jr.isBuffered(t,r)?e=this.getAppendedFrag(r):Jr.isBuffered(t,r+.1)&&(e=this.getAppendedFrag(r+.1)),e){this.backtrackFragment=null;var i=this.fragPlaying,n=e.level;i&&e.sn===i.sn&&i.level===n||(this.fragPlaying=e,this.hls.trigger(S.FRAG_CHANGED,{frag:e}),i&&i.level===n||this.hls.trigger(S.LEVEL_SWITCHED,{level:n}))}}},s(e,[{key:"nextLevel",get:function(){var t=this.nextBufferedFrag;return t?t.level:-1}},{key:"currentFrag",get:function(){var t=this.media;return t?this.fragPlaying||this.getAppendedFrag(t.currentTime):null}},{key:"currentProgramDateTime",get:function(){var t=this.media;if(t){var e=t.currentTime,r=this.currentFrag;if(r&&y(e)&&y(r.programDateTime)){var i=r.programDateTime+1e3*(e-r.start);return new Date(i)}}return null}},{key:"currentLevel",get:function(){var t=this.currentFrag;return t?t.level:-1}},{key:"nextBufferedFrag",get:function(){var t=this.currentFrag;return t?this.followingBufferedFrag(t):null}},{key:"forceStartLoad",get:function(){return this._forceStartLoad}}]),e}(bi),oo=function(){function t(e){void 0===e&&(e={}),this.config=void 0,this.userConfig=void 0,this.coreComponents=void 0,this.networkControllers=void 0,this.started=!1,this._emitter=new Un,this._autoLevelCapping=-1,this._maxHdcpLevel=null,this.abrController=void 0,this.bufferController=void 0,this.capLevelController=void 0,this.latencyController=void 0,this.levelController=void 0,this.streamController=void 0,this.audioTrackController=void 0,this.subtitleTrackController=void 0,this.emeController=void 0,this.cmcdController=void 0,this._media=null,this.url=null,this.triggeringException=void 0,I(e.debug||!1,"Hls instance");var r=this.config=function(t,e){if((e.liveSyncDurationCount||e.liveMaxLatencyDurationCount)&&(e.liveSyncDuration||e.liveMaxLatencyDuration))throw new Error("Illegal hls.js config: don't mix up liveSyncDurationCount/liveMaxLatencyDurationCount and liveSyncDuration/liveMaxLatencyDuration");if(void 0!==e.liveMaxLatencyDurationCount&&(void 0===e.liveSyncDurationCount||e.liveMaxLatencyDurationCount<=e.liveSyncDurationCount))throw new Error('Illegal hls.js config: "liveMaxLatencyDurationCount" must be greater than "liveSyncDurationCount"');if(void 0!==e.liveMaxLatencyDuration&&(void 0===e.liveSyncDuration||e.liveMaxLatencyDuration<=e.liveSyncDuration))throw new Error('Illegal hls.js config: "liveMaxLatencyDuration" must be greater than "liveSyncDuration"');var r=$s(t),n=["TimeOut","MaxRetry","RetryDelay","MaxRetryTimeout"];return["manifest","level","frag"].forEach((function(t){var i=("level"===t?"playlist":t)+"LoadPolicy",a=void 0===e[i],s=[];n.forEach((function(n){var o=t+"Loading"+n,l=e[o];if(void 0!==l&&a){s.push(o);var u=r[i].default;switch(e[i]={default:u},n){case"TimeOut":u.maxLoadTimeMs=l,u.maxTimeToFirstByteMs=l;break;case"MaxRetry":u.errorRetry.maxNumRetry=l,u.timeoutRetry.maxNumRetry=l;break;case"RetryDelay":u.errorRetry.retryDelayMs=l,u.timeoutRetry.retryDelayMs=l;break;case"MaxRetryTimeout":u.errorRetry.maxRetryDelayMs=l,u.timeoutRetry.maxRetryDelayMs=l}}})),s.length&&w.warn('hls.js config: "'+s.join('", "')+'" setting(s) are deprecated, use "'+i+'": '+JSON.stringify(e[i]))})),i(i({},r),e)}(t.DefaultConfig,e);this.userConfig=e,r.progressive&&Zs(r);var n=r.abrController,a=r.bufferController,s=r.capLevelController,o=r.errorController,l=r.fpsController,u=new o(this),h=this.abrController=new n(this),d=this.bufferController=new a(this),c=this.capLevelController=new s(this),f=new l(this),g=new Fe(this),v=new qe(this),m=r.contentSteeringController,p=m?new m(this):null,y=this.levelController=new to(this,p),E=new qr(this),T=new ro(this.config),L=this.streamController=new so(this,E,T);c.setStreamController(L),f.setStreamController(L);var A=[g,y,L];p&&A.splice(1,0,p),this.networkControllers=A;var R=[h,d,c,f,v,E];this.audioTrackController=this.createController(r.audioTrackController,A);var k=r.audioStreamController;k&&A.push(new k(this,E,T)),this.subtitleTrackController=this.createController(r.subtitleTrackController,A);var b=r.subtitleStreamController;b&&A.push(new b(this,E,T)),this.createController(r.timelineController,R),T.emeController=this.emeController=this.createController(r.emeController,R),this.cmcdController=this.createController(r.cmcdController,R),this.latencyController=this.createController(Xe,R),this.coreComponents=R,A.push(u);var D=u.onErrorOut;"function"==typeof D&&this.on(S.ERROR,D,u)}t.isMSESupported=function(){return no()},t.isSupported=function(){return function(){if(!no())return!1;var t=ee();return"function"==typeof(null==t?void 0:t.isTypeSupported)&&(["avc1.42E01E,mp4a.40.2","av01.0.01M.08","vp09.00.50.08"].some((function(e){return t.isTypeSupported(ae(e,"video"))}))||["mp4a.40.2","fLaC"].some((function(e){return t.isTypeSupported(ae(e,"audio"))})))}()},t.getMediaSource=function(){return ee()};var e=t.prototype;return e.createController=function(t,e){if(t){var r=new t(this);return e&&e.push(r),r}return null},e.on=function(t,e,r){void 0===r&&(r=this),this._emitter.on(t,e,r)},e.once=function(t,e,r){void 0===r&&(r=this),this._emitter.once(t,e,r)},e.removeAllListeners=function(t){this._emitter.removeAllListeners(t)},e.off=function(t,e,r,i){void 0===r&&(r=this),this._emitter.off(t,e,r,i)},e.listeners=function(t){return this._emitter.listeners(t)},e.emit=function(t,e,r){return this._emitter.emit(t,e,r)},e.trigger=function(t,e){if(this.config.debug)return this.emit(t,t,e);try{return this.emit(t,t,e)}catch(e){if(w.error("An internal error happened while handling event "+t+'. Error message: "'+e.message+'". Here is a stacktrace:',e),!this.triggeringException){this.triggeringException=!0;var r=t===S.ERROR;this.trigger(S.ERROR,{type:L.OTHER_ERROR,details:A.INTERNAL_EXCEPTION,fatal:r,event:t,error:e}),this.triggeringException=!1}}return!1},e.listenerCount=function(t){return this._emitter.listenerCount(t)},e.destroy=function(){w.log("destroy"),this.trigger(S.DESTROYING,void 0),this.detachMedia(),this.removeAllListeners(),this._autoLevelCapping=-1,this.url=null,this.networkControllers.forEach((function(t){return t.destroy()})),this.networkControllers.length=0,this.coreComponents.forEach((function(t){return t.destroy()})),this.coreComponents.length=0;var t=this.config;t.xhrSetup=t.fetchSetup=void 0,this.userConfig=null},e.attachMedia=function(t){w.log("attachMedia"),this._media=t,this.trigger(S.MEDIA_ATTACHING,{media:t})},e.detachMedia=function(){w.log("detachMedia"),this.trigger(S.MEDIA_DETACHING,void 0),this._media=null},e.loadSource=function(t){this.stopLoad();var e=this.media,r=this.url,i=this.url=p.buildAbsoluteURL(self.location.href,t,{alwaysNormalize:!0});this._autoLevelCapping=-1,this._maxHdcpLevel=null,w.log("loadSource:"+i),e&&r&&(r!==i||this.bufferController.hasSourceTypes())&&(this.detachMedia(),this.attachMedia(e)),this.trigger(S.MANIFEST_LOADING,{url:t})},e.startLoad=function(t){void 0===t&&(t=-1),w.log("startLoad("+t+")"),this.started=!0,this.networkControllers.forEach((function(e){e.startLoad(t)}))},e.stopLoad=function(){w.log("stopLoad"),this.started=!1,this.networkControllers.forEach((function(t){t.stopLoad()}))},e.resumeBuffering=function(){this.started&&this.networkControllers.forEach((function(t){"fragmentLoader"in t&&t.startLoad(-1)}))},e.pauseBuffering=function(){this.networkControllers.forEach((function(t){"fragmentLoader"in t&&t.stopLoad()}))},e.swapAudioCodec=function(){w.log("swapAudioCodec"),this.streamController.swapAudioCodec()},e.recoverMediaError=function(){w.log("recoverMediaError");var t=this._media;this.detachMedia(),t&&this.attachMedia(t)},e.removeLevel=function(t){this.levelController.removeLevel(t)},e.setAudioOption=function(t){var e;return null==(e=this.audioTrackController)?void 0:e.setAudioOption(t)},e.setSubtitleOption=function(t){var e;return null==(e=this.subtitleTrackController)||e.setSubtitleOption(t),null},s(t,[{key:"levels",get:function(){var t=this.levelController.levels;return t||[]}},{key:"currentLevel",get:function(){return this.streamController.currentLevel},set:function(t){w.log("set currentLevel:"+t),this.levelController.manualLevel=t,this.streamController.immediateLevelSwitch()}},{key:"nextLevel",get:function(){return this.streamController.nextLevel},set:function(t){w.log("set nextLevel:"+t),this.levelController.manualLevel=t,this.streamController.nextLevelSwitch()}},{key:"loadLevel",get:function(){return this.levelController.level},set:function(t){w.log("set loadLevel:"+t),this.levelController.manualLevel=t}},{key:"nextLoadLevel",get:function(){return this.levelController.nextLoadLevel},set:function(t){this.levelController.nextLoadLevel=t}},{key:"firstLevel",get:function(){return Math.max(this.levelController.firstLevel,this.minAutoLevel)},set:function(t){w.log("set firstLevel:"+t),this.levelController.firstLevel=t}},{key:"startLevel",get:function(){var t=this.levelController.startLevel;return-1===t&&this.abrController.forcedAutoLevel>-1?this.abrController.forcedAutoLevel:t},set:function(t){w.log("set startLevel:"+t),-1!==t&&(t=Math.max(t,this.minAutoLevel)),this.levelController.startLevel=t}},{key:"capLevelToPlayerSize",get:function(){return this.config.capLevelToPlayerSize},set:function(t){var e=!!t;e!==this.config.capLevelToPlayerSize&&(e?this.capLevelController.startCapping():(this.capLevelController.stopCapping(),this.autoLevelCapping=-1,this.streamController.nextLevelSwitch()),this.config.capLevelToPlayerSize=e)}},{key:"autoLevelCapping",get:function(){return this._autoLevelCapping},set:function(t){this._autoLevelCapping!==t&&(w.log("set autoLevelCapping:"+t),this._autoLevelCapping=t,this.levelController.checkMaxAutoUpdated())}},{key:"bandwidthEstimate",get:function(){var t=this.abrController.bwEstimator;return t?t.getEstimate():NaN},set:function(t){this.abrController.resetEstimator(t)}},{key:"ttfbEstimate",get:function(){var t=this.abrController.bwEstimator;return t?t.getEstimateTTFB():NaN}},{key:"maxHdcpLevel",get:function(){return this._maxHdcpLevel},set:function(t){(function(t){return ze.indexOf(t)>-1})(t)&&this._maxHdcpLevel!==t&&(this._maxHdcpLevel=t,this.levelController.checkMaxAutoUpdated())}},{key:"autoLevelEnabled",get:function(){return-1===this.levelController.manualLevel}},{key:"manualLevel",get:function(){return this.levelController.manualLevel}},{key:"minAutoLevel",get:function(){var t=this.levels,e=this.config.minAutoBitrate;if(!t)return 0;for(var r=t.length,i=0;i=e)return i;return 0}},{key:"maxAutoLevel",get:function(){var t,e=this.levels,r=this.autoLevelCapping,i=this.maxHdcpLevel;if(t=-1===r&&null!=e&&e.length?e.length-1:r,i)for(var n=t;n--;){var a=e[n].attrs["HDCP-LEVEL"];if(a&&a<=i)return n}return t}},{key:"firstAutoLevel",get:function(){return this.abrController.firstAutoLevel}},{key:"nextAutoLevel",get:function(){return this.abrController.nextAutoLevel},set:function(t){this.abrController.nextAutoLevel=t}},{key:"playingDate",get:function(){return this.streamController.currentProgramDateTime}},{key:"mainForwardBufferInfo",get:function(){return this.streamController.getMainFwdBufferInfo()}},{key:"allAudioTracks",get:function(){var t=this.audioTrackController;return t?t.allAudioTracks:[]}},{key:"audioTracks",get:function(){var t=this.audioTrackController;return t?t.audioTracks:[]}},{key:"audioTrack",get:function(){var t=this.audioTrackController;return t?t.audioTrack:-1},set:function(t){var e=this.audioTrackController;e&&(e.audioTrack=t)}},{key:"allSubtitleTracks",get:function(){var t=this.subtitleTrackController;return t?t.allSubtitleTracks:[]}},{key:"subtitleTracks",get:function(){var t=this.subtitleTrackController;return t?t.subtitleTracks:[]}},{key:"subtitleTrack",get:function(){var t=this.subtitleTrackController;return t?t.subtitleTrack:-1},set:function(t){var e=this.subtitleTrackController;e&&(e.subtitleTrack=t)}},{key:"media",get:function(){return this._media}},{key:"subtitleDisplay",get:function(){var t=this.subtitleTrackController;return!!t&&t.subtitleDisplay},set:function(t){var e=this.subtitleTrackController;e&&(e.subtitleDisplay=t)}},{key:"lowLatencyMode",get:function(){return this.config.lowLatencyMode},set:function(t){this.config.lowLatencyMode=t}},{key:"liveSyncPosition",get:function(){return this.latencyController.liveSyncPosition}},{key:"latency",get:function(){return this.latencyController.latency}},{key:"maxLatency",get:function(){return this.latencyController.maxLatency}},{key:"targetLatency",get:function(){return this.latencyController.targetLatency}},{key:"drift",get:function(){return this.latencyController.drift}},{key:"forceStartLoad",get:function(){return this.streamController.forceStartLoad}}],[{key:"version",get:function(){return"1.5.13"}},{key:"Events",get:function(){return S}},{key:"ErrorTypes",get:function(){return L}},{key:"ErrorDetails",get:function(){return A}},{key:"DefaultConfig",get:function(){return t.defaultConfig?t.defaultConfig:Js},set:function(e){t.defaultConfig=e}}]),t}();return oo.defaultConfig=void 0,oo},"object"==typeof exports&&"undefined"!=typeof module?module.exports=i():"function"==typeof define&&define.amd?define(i):(r="undefined"!=typeof globalThis?globalThis:r||self).Hls=i()}(!1); \ No newline at end of file