// Playerjs.com 19.9.2 // 29.03.2024 08:59:30 // API - https://playerjs.com/docs/q=api eval(function(p,a,c,k,e,d){e=function(c){return(c35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('if(!1O.4Y){B 4Y=[];B ew}if(1O[\'IF\']){1D(IF,1)};E DR(2O){B o={1A:O,mg:[],ud:[],j7:\'Q7\',Q5:zi,Q3:zk,8j:\'19.9.2\',gF:[\'8H\',\'\'],j6:\'\',2b:O,8l:O,a3:O,Q2:O,e5:O,5Y:O,9o:O,9k:O,u:\'#PT#PM#Qg#ex#EP#OW#OC#EA#OM#P7#OT#Pz#Pw#ex#Pq#Pf#Sc#S7#S6#S4#S3#S0#RK#RT#RP#RZ#Sv#ex#SI#SH#ex#EP#SE#SD#ex#SA#EA#Sg#St#Ss#Sr#Sq#ex#Sk#Sh#Sf#RI#Rd#Ra#R8#R6#R5#ex#R4\',u2:\'\',u3:\'\',u4:\'\',u5:\'\',u6:\'\',u7:\'\',u8:\'\',u9:\'\',R3:\'\',y:\'xx???x=xx?xx?=\',p:\'\',R2:-1,s6:"HL",f8:"//HL.8Q",7y:[],dt:H,pr:H,ga:O,ab:O,kb:[],R1:O,ec:\'//.8V//\',xk:0,2D:[],7s:[],ae:[],3c:[],la:[],ak:0,9S:[],nW:0,yL:O,6e:O,1z:O,xl:O,8t:O,ni:\'\',k9:\'\',9Y:1O.cq.1a<2m&&1O.cq.1h<2m,sD:[],QY:[],5O:{\'1P\':1,\'DK\':1,\'gs\':1,\'gb\':1,\'l2\':0},az:[],yV:0,dY:0,5v:O,59:O,h8:O,pa:O,QW:[],aB:O,bE:0,k8:O,tn:1L,hW:1L,sX:O,Iw:E(x){B a;J a},QU:0,ly:4L,4H:O,dJ:O,xf:1Y.xf,d:8k.qx,kY:8k.qx,9q:8k.9q,bS:8k.9q.I("bS")==0,QT:{},rd:\'QS-IO.8Q/IO.js\',fd:["Iw","Io"],5X:[],QO:[],QN:[],hu:1,oG:[],Io:E(x,y,z){B a;J a},1c:0,pI:0,5e:O,dk:-1,a8:3,QM:0,vR:0,as:0,3G:{x:1,y:1,x0:1,y0:1},d5:["gE","gM","gL","kJ","kF","kD","oJ","ji","d3","bR","q0","pK"],l5:["QL","QK","Rb","QX"],dF:0,Rt:0,yK:0,BQ:0,dH:0,Dr:[],cG:[\'7B\',\'di\',\'mI\',\'6N\'],RG:[],mS:H,xE:[],na:0,ws:"w"+"s",i8:O,pO:[O,O,O]};B gu={V:{w:20,h:20,1j:"-",RF:"-",a:1,7z:-1,1y:"3H",1H:"",1P:1,gj:-1,b7:0,2A:1,1v:"",1E:"",4f:"RE",g7:12,kd:0,1o:"S",2z:"0 3 0 3",9Z:"0 0 0 0",2y:1,iR:"0 0 0 0",RD:0,hY:1,bg:0,oO:0,Ic:0,5z:1,9H:-1,4E:"3X",cl:-1,fS:"0 0 0 0",oP:-1,oR:"3H",bj:-1,pT:-1,5V:"28",4r:"wC",2A:0,j3:"3X",iZ:0.7,z5:0,yA:"3H",jg:"3 5 3 5",RC:"0 0 0 0",RB:1,yz:"qk-qi",yq:11,z6:0,2S:"",FL:5,M8:0,3e:0,Rz:2,Ry:2,GR:0.2,GL:0,GJ:0.1,fZ:0,Rx:"Rv",Ru:1,Re:5,H1:"3X",GC:"3H",GI:"3H",H7:1,I8:1,wF:1,7c:0,3y:0,fE:20,dI:"<2n 1a=\'20\' 1h=\'20\'>",wZ:1,oF:-1,kL:0,oB:1,wK:-1,Ro:0.1,he:0,3g:"",LM:0,IQ:"wC",3b:"",Fz:Hq,FB:Hq,Is:0,5L:0,6v:"3H",Hz:0,HB:"3X",GF:9,vW:"0 0 10 0",vV:"0 0 0 0",Hs:0}};E KM(){J H;o.KN=H}E bD(s){if(s.I(\'.\')==-1){s=s.1n(1);s2=\'\';X(i=0;i=e6.U)9f=0}J rG.rJ(\'\')}(\'ME\',\'N6\',\'MA\',\'MO\'));B v={1u:0,vC:0,oA:"#3X",2W:0,rh:1,8G:"#3X",4E:"#3H",7c:0,ej:1,qg:1,3l:0,qL:1,dV:0,9T:1,1w:{MX:0,1y:"3X",a:"0.4",h:34,jL:1,1q:1,ix:1,du:0,jr:3,8E:0,rN:3,5V:"28",1o:"2I",2z:"0 0 0 0",7c:0,iN:0,9U:\'\'},1S:{on:1,f:1,r:1,m:1,41:5,ye:"41",8W:1,ya:"1K",qc:0,EE:0,wl:1,jl:0.2},Y:{4E:"3X",cl:"pQ",5z:0.9,9H:-1,1o:"1g",2z:"0 0 0 0",2Z:"7 15 7 15",1y:"3H",4f:"Ex, ED, qk-qi",g7:12,5p:10,kd:0,6v:"Gs",Gm:1,8G:"Mb",a:1,7z:-1,Mp:0,N8:100,Ow:177,Ov:1,qy:1,LD:"NP",rE:"3X",rK:-1,Nm:-1,KU:0,7a:3,kS:16,Gl:"ND",7c:0,jw:1,mB:1,mF:"3H",yT:0,yP:"3X",Ft:1,FI:0,FV:"pQ",lV:0,kK:4L,eb:0,8a:0,FF:0,FG:0,gy:1,3C:0,kM:50,rs:0,lZ:1,eF:170,p0:0,ys:"pQ",vf:"0 0 0 0",km:30,8G:"Jg"},1k:{4E:"3X",cl:"NB",5z:0.7,9H:-1,4f:"Ex, ED, qk-qi",1o:"2I-2l",2z:"0 0 0 0",2Z:"7 10 7 15",1y:"3H",g7:12,kS:16,5p:10,kd:0,Nk:"3H",6v:"Gs",a:1,1P:5,7z:-1,sm:1,7a:3,jw:1,mB:1,mF:"3H",lV:0,kK:4L,7c:0,O1:1,Ml:"51",4I:1,MY:"7n",Mm:1,NH:"26",Nu:0,Nl:"6G",Nq:0,Oe:"5c",km:30,8G:"Jg"},Lb:{1o:"2I-2l",2z:"0 10 50 0"},1K:0.8,uH:1,nV:1,9D:0,5S:0,zY:1,5i:0,4J:0,JY:0,JX:0,3k:0,tP:1,lB:0,yD:0,yF:0,iJ:\',\',ij:\';\',eC:\'//\',K1:1,iS:\'[\',dv:\']\',fw:\'4G\',nu:1,nw:-1,sC:0,qH:\'20 0 0 20\',er:\'1f-1g\',qK:100,kP:100,s7:-1,xR:0,DI:1,Jh:"oK",Ko:"3H",Kq:5,Ks:10,Kv:1,Kx:10,nW:0,vv:1,sO:1,fo:1,56:\'NV\',sY:0,jY:\'6F\',cw:1,Kl:0,KA:0,Jr:0,9v:1,cR:1,IV:5,8A:0,AA:1,uL:0,ur:5,NZ:0,O5:0,O7:0,mL:1,Ax:1,Ju:0,Am:0,O9:0,uw:1,pE:0,3f:"Ci",Oa:Ie,oS:\'100%\',ga:0,Ce:{8m:1,2p:0,ls:0,4p:0,1A:1,wr:0,wm:0,wj:0,NR:0,Mq:0,Mz:0},C2:{8m:1,2p:0,ls:0,4p:0,1A:1,wr:0,wm:0,wj:0},MI:100,t7:1,fC:1,ot:14,gE:\'100%\',E6:1,oq:20,Dy:1,kF:0.7,E4:2,ub:3,d3:10,gM:"3H",gL:"En",kJ:"3X",kD:0,oJ:0,ji:hT,uN:1,bR:0,v8:1,9c:1,MK:1,Me:0.3,MN:3,N2:4,N0:5,MS:0,Md:Mw,SL:HS,zj:0,zx:1,wI:1,gk:1,Hg:1,yC:0,J2:160,J4:90,J8:0,Ja:1,Jb:"pQ",IT:0,Je:1,av:\'2\',da:\'3\',YE:10,YD:1,YC:1,YB:-1,Yw:1,Yv:1,Yu:-1,Yg:0,Yf:1,Yd:0,YG:1,Zc:0,Z8:1,Z7:0,Z4:1,Z3:0,Z2:1,YZ:0,YX:1,YW:0,y6:1,YN:0,YM:0,YK:1,YI:0,Ya:1,XD:"#3H",XA:"#3X",Xv:"#3X",Xq:"#3H",Xo:"#3X",Y6:"#3H",Y5:"#3X",Y4:"#3H",Y3:"#3X",Y2:"#3H",XV:"#3X",XP:"#3H",XO:1,XM:0,XL:1,Zh:0.5,10w:"#3H",11a:"#3X",10Z:1,SK:1,10V:1,10U:1,10R:1,10J:10,10I:-1,10A:1,10M:1,11c:0,lO:0,11x:"or",ZD:"or",ZB:"or",ZA:"or",Zx:"50%",Zw:-1,Zt:0,Zr:-1,Zm:0,ZN:0,GM:1,GO:0,De:30,Zy:2,CR:10,Ej:0,10s:30,L8:1,M2:1,6j:0,2h:{on:0,4E:"3X",2W:0,8X:2,8G:"3X",1o:"1g",2z:"20 0 0 20",1a:150,1q:0}};v.9K="ru";B 7P=E(is){B i;B C=[];B f=[];B am=[];B 10r=[];B 6f=[];B 8I=[];B 1Q=[];B f2=[];B g0=[];B 10q=[];B 5a=[];B 5B=[];B 5x=[];B dh=[];B e0=O;B 2q;B aC=-1;B 4U=H;B 1e=is;B 6t=is=="1k";B Y;B 5S=[];B e9=[];B m8;B 3v=\'\';B e7=\'\';B 62=-1;B g1=O;B 10n=O;B nE=O;B mW=O;B fx=O;B hz=O;B nq;B yS;B nk;B jr;B uu;B jU=[];B 5n=[];B lF=0;B bA=0;B aq;B 6m="2y";B bb=(o.1l.2j?"fI":"oD");B bn=(o.1l.2j?"fK":"oI");C=9P(C,v[is]);C=3Y(v[is],\'2z\',\'2z\');C=3Y(v[is],\'9Z\',\'9Z\');C=3Y(v[is],\'aZ\',\'aZ\');if(C.p0==0){C.vf="0 0 0 0"}C=3Y(v[is],\'fS\',\'vf\');C=3Y(v[is],\'2Z\',\'2Z\');C.ne=0;B ho="<2n C=\'2z-1f:cT\' 1a=\'"+C.7a*2+"\' 1h=\'"+(C.7a*2>C.5p?(C.7a*2):C.5p)+"\' 4o:4n=\'3M://4m.w3.4b/7N/4n\' 4o=\'3M://4m.w3.4b/4g/2n\'>C.5p?(C.7a):(C.5p/2))+"\' cx=\'"+C.7a+"\' 4G=\'#"+C.6v+"\'/>";B F4="<2n 1a=\'"+C.7a*2+"\' 1h=\'"+C.5p+"\' 4o:4n=\'3M://4m.w3.4b/7N/4n\' 4o=\'3M://4m.w3.4b/4g/2n\' >";B xx=4;B Fw="<5g C=\'2r:bV-4X;\'><2n 1a=\'"+(xx+2)+"\' 1h=\'"+(C.5p)+"\' 4o:4n=\'3M://4m.w3.4b/7N/4n\' 4o=\'3M://4m.w3.4b/4g/2n\'><2J x1=\'1\' y1=\'"+(C.5p/2-xx)+"\' x2=\'"+xx+"\' y2=\'"+(C.5p/2)+"\' 47=\'#"+C.1y+"\' 47-1a=\'1\' 47-gn=\'4t\'/><2J x1=\'"+xx+"\' y1=\'"+(C.5p/2)+"\' x2=\'1\' y2=\'"+(C.5p/2+xx)+"\' 47=\'#"+C.1y+"\' 47-1a=\'1\' 47-gn=\'4t\'/>";B kU="<5g C=\'2r:bV-4X;\'><2n 1a=\'"+(xx+10)+"\' 1h=\'"+(C.5p+1)+"\' 4o:4n=\'3M://4m.w3.4b/7N/4n\' 4o=\'3M://4m.w3.4b/4g/2n\' C=\'kB:1g\'><2J x1=\'1\' y1=\'"+(C.5p/2+2)+"\' x2=\'"+xx+"\' y2=\'"+(C.5p/2-xx+2)+"\' 47=\'#"+C.1y+"\' 47-1a=\'1\' 47-gn=\'4t\' /><2J x1=\'1\' y1=\'"+(C.5p/2+2)+"\' x2=\'"+xx+"\' y2=\'"+(C.5p/2+xx+2)+"\' 47=\'#"+C.1y+"\' 47-1a=\'1\' 47-gn=\'4t\'/>";B 8G=6d(2G(C.8G,\'3H\'),2G(C.Gk,1));B 1J=1V("2c");o.1W.1U(1J);P(1J,{\'6l\':\'3e\',\'2r\':\'4X\',\'1F\':0,\'2W-6M\':C.7c});if(C.oP==1){P(1J,{"2W":"46 6O "+3E(2G(C.oR,\'3H\'))})}B hG={};X(B i in o.5O){if(o.5O.2u(i)){hG[o.5O[i]]=-1}}if(6t){1J.C.4D=10k}F{1J.C.4D=99}B 1b=1V("2c");if(o.9Y){C.GD>0?C.g7=C.GD:\'\';C.GE>0?C.eF=C.GE:\'\';C.GK>0?C.kM=C.GK:\'\'}P(1b,{\'1o\':\'gO\',\'1f\':0,\'1g\':0,\'2r\':\'4X\',\'1a\':\'100%\',\'2Z-1f\':C.9N,\'2Z-2l\':C.7v+(6t&&C.3C==1?0:20),\'2Z-2I\':C.a4,\'2Z-1g\':C.7j,\'1y\':C.1y,\'4f-3Q\':C.g7*2G(v.8o,1),\'4f-eY\':gC(C.4f),\'kQ-eT\':C.kd+\'px\'});if(o.1l.6C){P(1b,{\'9a-1a\':GN})}if(is!=="Y"){P(1b,{\'6l-y\':(6t&&C.3C==1?\'3e\':\'9l\')})}1J.1U(1b);if(C.3C!=1){B 7e=1V("2c");P(7e,{\'2r\':\'4X\',\'6l\':\'3e\',\'2W-6M\':C.7c});if(C.3C!=1){if(o.1l.6C){P(7e,{\'9a-1a\':GN})}}1b.1U(7e)}4e(1b,{id:(v.id+"4q"+is)});if(is=="Y"){if(C.3C==1){P(1b,{\'1a\':\'100%\',\'2Z-2l\':C.7v,\'2Z-2I\':C.a4+20,\'6l-x\':\'9l\',\'6l-y\':\'3e\',\'bf-8W\':\'eK\'});P(1J,{\'1a\':o.2V-C.4i-C.3T,\'1h\':C.kM+C.9N+C.a4})}F{P(1b,{\'6l-y\':\'9l\',\'6l-x\':\'3e\'});if(C.LZ==1){m5()}}if(C.p0==1){P(1J,{\'2w-1y\':C.ys})}if(v.Y.3d==1){3n(1J)}}if(C.jw==1){B 5R=1V("2c");B aQ=6d(C.p0==1?C.ys:C.4E);if(C.3C==1){jh(5R,\'to 2l, 5f(\'+aQ+\',\'+(C.5z*1+0.3)+\'), 5f(\'+aQ+\',0)\',\'1g\',12,5,7,10,7,10,12,15);5R.1B(6m,LX)}F{jh(5R,\'to 2I, 5f(\'+aQ+\',\'+(C.5z*1+0.3)+\'), 5f(\'+aQ+\',0)\',\'1f\',5,12,10,7,10,7,15,12);5R.1B(6m,LJ)}B 5M=1V("2c");if(C.3C==1){jh(5M,\'to 1g, 5f(\'+aQ+\',\'+(C.5z*1+0.3)+\'), 5f(\'+aQ+\',0)\',\'2l\',8,5,13,10,13,10,8,15);5M.1B(6m,LN)}F{jh(5M,\'to 2I, 5f(\'+aQ+\',0), 5f(\'+aQ+\',\'+(C.5z*1+0.3)+\')\',\'2I\',5,8,10,13,10,13,15,8);5M.1B(6m,GB)}5R.1B("oD",j1);5R.1B("oI",j1);5M.1B("oD",j1);5M.1B("oI",j1);1b.1B("vs",Il);5R.1B("ah",bo);5M.1B("ah",bo);1J.1U(5R);1J.1U(5M);3I(yS);yS=7f(FP,2m)}1b.1B(bb,Ir);1b.1B(bn,xX);if(v.Y.aq>0&&!aq&&is=="Y"){if(1N GX!=="1L"){aq=1C GX()}}if(6t){X(B i=1;i<15;i++){if(K(v["a0"+is][is+i])){v.1k[is+i]=v["a0"+is][is+i];if(K(v["a0"+is][is+i+"1R"])){v.1k[is+i+"1R"]=v["a0"+is][is+i+"1R"]}if(K(v["a0"+is][is+i+"1j"])){v.1k[is+i+"1j"]=v["a0"+is][is+i+"1j"]}}if(K(v.1k[is+i])){if(v.1k[is+i]==1){bU(\'f\',i);cU(f[i],am[i],6f[i],8I[i],i);B 6b=v.1k[is+i+"1j"];B 9y=v.1k[is+i+"1R"];if(!K(6b)){v.1k[is+i+"1j"]="5c"}if(6b){if(6b.I("3K")>-1&&9y){if(!o[\'6U\'+6b]){if(9y.I(":")>0){o[\'6U\'+6b]=4A(9y.1n(9y.I(":")+1)).2C(\',\');9y=v.1k[is+i+"1R"]=9y.1n(0,9y.I(":"))}F{o[\'6U\'+6b]=[];v.1k[is+i+"1R"]=9y}o[\'j0\'+6b]=2G(v[\'nO\'+6b.5b(-1)],0)}}}6f[i].1X=2U(6b);if(2E(9y)){6f[i].1X=9y}if(6b=="2P"){o.eX=H}1Q[i]=6b;8b(i);if(1Q[i]==\'oC\'){!o.gd?o.gd=1C ZW():\'\';if(K(1O.uS)){6f[i].1X=o.gd.Zi();o.gd.Ch()}}if(1Q[i]in o.5O){hG[1Q[i]]=i}f[i].1B(bb,6y);f[i].1B(bn,5T);f[i].1B(6m,b9);f[i].1B("ah",bo);if(v.1k[is+i+"1q"]==1){P(f[i],{"1h":0})}}}}}E Il(x){if(is=="Y"&&C.3C==1&&x){if(x.vY==0&&x.d9!=0){1b.aO-=x.d9;x.9i()}}3I(nk);nk=7f(xX,jc);aW()}E Ir(){o.3F=H}E xX(){if(C.fn==1){2M(o.fJ);o.fJ=1D(E(){if(!o.3F&&!o.mC){8z()}},(v.1k.fA>0?v.1k.fA*2m:(o.1l.tv?4g:2m)))}o.3F=O}E 6y(1i){if(o.2b){o.5w?o.W.5w(O):\'\'}B i=1i.4r.7T(\'mu\');B x;if(i){x=\'f\'}F{if(1i.4r.7T(\'b4\')){i=1i.4r.7T(\'b4\');x=\'f2\'}}if(i){i=2Q(i);B gJ=O;if(K(2k(x)[i])){if(C.9H>-1){P(2k(x+\'bg\')[i],{\'1F\':C.9H})}if(2E(C.dl)){P(2k(x+\'bg\')[i],{\'7d\':\'gs(\'+C.dl+\')\'})}if(C.7z>-1){P(2k(x+\'1R\')[i],{\'1F\':C.7z});P(2k(x+\'5L\')[i],{\'1F\':C.7z})}if(is=="Y"){if(1Q[i].I("Y")==0){B id=1Q[i].1n(8);if(3v==id||e7==id){P(2k(x+\'1R\')[i],{\'1y\':C.6v});P(2k(x+\'5L\')[i],{\'1y\':C.6v});gJ=H}F{P(2k(x+\'1R\')[i],{\'1y\':C.1y})}}}if(C.we==1&&K(C.nm)&&gJ){}F{P(2k(x+\'bg\')[i],{\'7Z\':C.cl})}}}};E 5T(1i){if(o.2b){o.5w?o.W.5w(H):\'\'}B i=1i.4r.7T(\'mu\');B x;B gJ=O;3I(hD);aW();if(i){x=\'f\'}F{if(1i.4r.7T(\'b4\')){i=1i.4r.7T(\'b4\');x=\'f2\'}}if(i){if(K(2k(x)[i])){if(C.9H>-1){P(2k(x+\'bg\')[i],{\'1F\':C.5z})}if(2E(C.dl)){P(2k(x+\'bg\')[i],{\'7d\':\'gs(1)\'})}if(C.7z>-1){P(2k(x+\'1R\')[i],{\'1F\':C.a});P(2k(x+\'5L\')[i],{\'1F\':C.a})}if(is=="Y"){if(1Q[i].I("Y")==0){B id=1Q[i].1n(8);if(3v==id||e7==id){P(2k(x+\'1R\')[i],{\'1y\':C.6v});P(2k(x+\'5L\')[i],{\'1y\':C.6v});gJ=H}F{if(K(o.9S[id])){kE(i)}F{P(2k(x+\'1R\')[i],{\'1y\':C.1y})}}}}if(C.we==1&&K(C.nm)&&gJ){}F{P(2k(x+\'bg\')[i],{\'7Z\':o.9S[id]?C.rE:C.4E})}}}}E b9(1i){if(!fx){B d=1C 7p();o.9Q=d.9J();B i=1i.4r.7T(\'mu\');if(i){if(K(f[i])){if(K(1Q[i])){if(is=="Y"){o.2g=1L}4Z(i,0)}}}pn()}}B xg;B hD;E Fn(1i){if(!fx){B i=1i.4r.7T(\'b4\');if(i){if(K(5x[i])){if(2q in o.5O){xg=i;hD=7f(Iy,4L)}}}}}E Iy(){rU(xg)}E bo(1i){3I(hD);1i.6E=H;aW()}E wJ(1i){3I(hD);if(!fx){B d=1C 7p();o.9Q=d.9J();B i=1i.4r.7T(\'b4\');if(i){if(i==0){if(5x[0]==\'1y\'){cn();4Z(lF)}F{e3()}}F{if(K(5x[i])){rU(i)}}}}}E ll(1i){B x=1i.4r.7T(\'F8\');if(x){vg(x)}}E Gf(1i){aW();B i=1i.4r.7T(\'b4\');if(K(5x[i])){if(7A("=",i)>0){B x=5x[i].1n(0,7A("=",i));B y=5x[i].1n(7A("=",i)+1);B z=2q+\'Fg\';if(!v[z]){v[z]=[]}if(!K(v[z][x])){v[z][x]=v[x]+\'\'}w6(x,y)}}};E w6(x,y){v[x]=y;if(o.5K&&v.uN==1&&x!="bR"){3V.9r("ou"+x,y)}if(o.5e&&o.3N){o.3N.aj()}o.W.hn();vg(x)}E Ge(1i){B i=1i.4r.7T(\'b4\');B x=5x[i];if(K(x)){if(x.I("=")>0){B z=x.1n(0,x.I("="));B y=x.1n(x.I("=")+1);v[z]=y;tL();8b(o[2q+\'vh\']);if(2q=="j5"){7H("Ls")}}}}E 8b(i){if(K(1Q[i])){B bC=O;B 8c=O;B 5A=\'\';if(6t){if(1Q[i]=="51"){5A=o.R.sg()}if(1Q[i]=="7n"){5A=o.R.sj()}if(1Q[i]=="2P"){5A=\' \';8c=H}if(1Q[i].I("3K")>-1){if(o[\'6U\'+1Q[i]]){if(o[\'6U\'+1Q[i]].U>0){B t=o[\'j0\'+1Q[i]];if(t!=-1){5A=o[\'6U\'+1Q[i]][t]}8c=H}}}if(1Q[i]=="cz"){if(o.7L){5A=o.la[o.U7]}}if(1Q[i]=="7n"||1Q[i]=="cz"||1Q[i]=="51"){if(o[\'6U\'+1Q[i]].U==0){bC=H}F{if(o[\'6U\'+1Q[i]].U==1&&(C.Jc!=1||o[\'6U\'+1Q[i]][0]==1)){bC=H}F{8c=H}}}if(1Q[i]=="5Y"){if(!o.5Y){bC=H}F{8c=H}}if(1Q[i]=="6G"){if(o.2B!=\'d0\'&&!v.6G){bC=H}F{8c=H}}if(1Q[i]=="26"){if(K(o.29)){8c=H;if(o.59||v.9c==1){if(o.3z){5A=o.3c[!o.59?o.3z.7l():o.3u]}}F{5A=\'\'}B ke=0;X(B s=0;s0){B x=\' \';B y=[\'qn\',\'qo\',\'qq\'];X(B z=0;z-1?x:\' \';o[1Q[i]+\'7X\']=5A;8c=H}}8I[i].1X=5A+(5A!=\'\'&&C.U4!=1?\' &h0;<2n 1a="kO" 1h="HI" z2="-1 -1 5 8" 8j="1.1" 4o="3M://4m.w3.4b/4g/2n" 4o:4n="3M://4m.w3.4b/7N/4n">\':\'\');B IC=6t&&aC!=-1;if(bC){1q(f[i]);if(6t){dh[i]?2M(dh[i]):\'\';if(o.S){o.S.ih(i,O,5A)}F{dh[i]=1D(E(){o.S.ih(i,O,5A)},4L)}}P(f[i],{\'1o\':\'2o\',\'2l\':0,\'1f\':-100})}if(8c){if(IC){}F{if(C.3C==1){P(f[i],{\'2r\':\'bV-4X\'})}F{1t(f[i])}}if(6t){dh[i]?2M(dh[i]):\'\';if(o.S){o.S.ih(i,H,5A)}F{dh[i]=1D(E(){o.S.ih(i,H,5A)},4d)}}P(f[i],{\'1o\':\'gO\',\'2l\':0,\'1f\':0})}2H()}X(B j=1;j-1;if(2q==\'51\'||2q==\'7n\'||2q==\'26\'||2q==\'5c\'||xW||2q==\'cz\'||2q in o.5O||2q.I("8g")>0||2q==\'2P\'||2q==\'1y\'){aC=i;B z=nR(o[\'6U\'+2q]);if(2q=="pt"){if(C.ra==1){z=7H("U1")}F{z=7H("TW")}}if(2q=="j5"){z=7H("TU")}if(2q=="2P"&&o.2P){z=[];X(B j=1;j<=16;j++){if(K(v["2P"+j])){z.2R(2U(v["2P"+j]));jU[z.U]=v["2P"+j]}}}if(2q=="1y"&&o.4H){z=[];lF=i;X(B j=0;j"+2U(\'oC\');P(uf,{\'1y\':C.1y,\'9L\':\'2x\',\'6Y\':\'4v\',\'2z-1g\':(l4?\'dz\':0)});5B[0].1U(uf);o.fp=1Y.8i(v.id+"HZ");o.fp.Um=o.3z.uV;uf.1B(6m,o.3z.uV)}if(l4){if(g1){if(bA==2){z=[];3n(f2[0])}X(j=0;j0&&o.l5.I(\'UL\'+2q)>-1){5a[0].1X=kU+2U(2q);5x[0]="1y";5B[0].1X=iT(2q)}P(5B[0],{\'1a\':C.5p*2.5,\'1E-8y\':\'2l\'})}if(bA!=1&&x[0]>1){f2[0].1B(bb,6y);f2[0].1B(bn,5T);f2[0].1B(6m,wJ);f2[0].1B("ah",bo)}F{P(f2[0],{"6Y":\'6T\'})}if(C.qX==1){3n(f2[0])}if(K(z)){B zz=\'\';X(j=0;j0){o[2q+\'vh\']=i}if(z[j].I("x9")==0){B 1I=z[j];if(1I.I("8g")>0){5a[y].1X=2U(z[j].1n(1I.I("8g")+5))}F{5a[y].1X=2U(z[j].1n(7))}if(z[j]==\'UH\'){m8=f2[y];P(f2[y],{"2W-1f":"46 6O "+(C.w1==1?8G:"5f(100,100,100,0.7)")})}}F{5a[y].1X=z[j]}}F{5a[y].1X=z[j]}5x[y]=2q+j;if(eW==j||Fs==j){5B[y].1X=eW==j?ho:F4;if(eW==j){nA(y)}}if(1N(z[j])==\'4V\'){if(z[j].I("x9")==0){B t=z[j].1n(7);if(t.I("1y")>0){5B[y].1X="<2c C=\'"+(v[t]=="3X"?\'2W:46 6O #jj;1h:aI;1a:aI;\':\'1h:dz;1a:dz;\')+";2w-1y:"+(v[t].I("#")==-1?\'#\':\'\')+v[t]+";2W-6M:dz;\'>"}F{if(K(v[z[j].1n(7)])){5B[y].1X=v[z[j].1n(7)]}}}if(2q=="2P"){if(K(jU[y])&&o.2P){5B[y].1X=o.2P.1v(jU[y],0.7,3E(C.6v))}}if(2q=="1y"){if(K(5n[y])&&o.4H){5B[y].1X=iT(5n[y])}}if(2q==\'51\'){if(z[j]==2U("2x")&&o.R.hI()){nA(y)}if(2E(v.ce)){B fq=v.ce.2C(",");X(B k=0;k-1){3n(f2[y])}}}}}B xi="";if(1N(z[j])==\'4V\'){if(z[j].I("x9")==0){4e(f2[y],{\'UD\':i,\'F8\':z[j].1n(7)});xi="ll"}}if(!6z){f2[y].1B(bb,6y);f2[y].1B(bn,5T);if(xi=="ll"){f2[y].1B(6m,ll)}F{f2[y].1B(6m,wJ)}f2[y].1B("ah",bo);f2[y].1B("GU",Fn)}F{P(f2[y],{"6Y":"6T"})}}}}2H()}if(1Q[i]==\'6G\'){o.W.jv();2q=-1}if(1Q[i]==\'oC\'&&K(o.gd)){o.gd.7S();2q=-1}if(1Q[i].I(\'Y\')>-1){B id=1Q[i].1n(8);if(K(o.1M[id])){B fl=o.1M[id][\'3A\'];if(K(fl)){if(fl.I(\'41:\')==0){if(id.I(\'x\'+e7)!=0){o.2g=fl.1n(5);cX(id.1n(0,id.pN(\'-\'))+\'-0\');J}if(!o.1z){o.2g=fl.1n(5)}if(!o.1A){o.W.2F()}3x(\'41\',fl.1n(5));8z();J}dX(i);wN(id);7H("CV");if(K(o.1M[id][\'7u\'])&&v.7u==1&&v.UC==1){7u(o.1M[id][\'7u\'])}F{nB(id);o.W.df(fl,(v.Y.jf==1?1:1L));v.Y.8a==0&&v.Y.gy==1?1D(8z,4L):\'\';nE=O;mW=O;nD(id);js("Uz")}}F{if(K(o.1M[id][\'5o\'])){6n(id);if(nE){62==-1?4Z(0,0):\'\'}F if(mW){62==-1?4Z(2Q(f.U)-2,0):\'\'}}}}if(o.3d){o.3d.l9()}}if(1Q[i]==\'5Y\'){o.R.h3()}}}};G.G5=E(x){8b(o[x+\'vh\'])};E vg(x){if(x=="pK"){M4();J}if(x=="q0"){B z=2q+\'Fg\';if(v[z]){X(B y in v[z]){if(v[z].2u(y)){w6(y,v[z][y])}}g5()}J}aW();X(B i=0;i0){f2[0].1B(6m,tL);5a[0].1X=2U(x.1n(x.I("8g")+5))}F{f2[0].1B(6m,g5);5a[0].1X=(C.vl!=1?kU:\'\')+2U(x)}P(5a[0],{\'4f-3Q\':C.kS*2G(v.8o,1)});f2[0].1B(bb,6y);f2[0].1B(bn,5T);f2[0].1B("ah",bo);B 4u=[];B mU=O;if(x.I("3Q")>0){4u=[\'50%\',\'75%\',\'100%\',\'125%\',\'150%\',\'175%\',\'4L%\',\'Uy%\',\'dw%\',\'hT%\']}if(x.I("5z")>0){4u=[\'0\',\'0.2\',\'0.3\',\'0.4\',\'0.5\',\'0.6\',\'0.7\',\'0.8\',\'0.9\',\'1\']}if(x.I("kR")>0){X(B i=-5;i<5.5;i+=0.5){4u.2R(2L.4t(i*100)/100)}}if(x.I("dA")>0){4u=[4L,hT,gI]}if(x.I("2I")>0){X(i=0;i<21;i++){4u[i]=i*10}}if(x.I("qn")>0){X(i=0;i<24;i++){4u[i]=i}}if(x.I("qo")>0||x.I("qq")>0){X(i=0;i<60;i++){4u[i]=i}}if(x.I("8X")>0){mU=H;4u=[0,1]}if(x.I("47")>0){mU=H;4u=[0,1]}if(x.I("1y")>0){4u=[\'3H\',\'En\',\'Uw\',\'Uv\',\'Uu\',\'Us\',\'Ur\',\'Uq\',\'Uo\',\'Tf\',\'Tb\',\'Ta\',\'T7\',\'T6\',\'T5\',\'T0\',\'SM\',\'3X\'];B vx=v[x].1T("#","");if(4u.I(vx)==-1){4u[8]=vx}}X(y=1;y<=4u.U;y++){bU(\'f2\',y,0);cU(f2[y],g0[y],5a[y],5B[y],y);P(5B[y],{\'2Z-1g\':0});if(x.I("1y")>0||x.I("2I")>0||x.I("8g")>0||x.I("kR")>0){y%3!=0?P(f2[y],{\'kB\':\'1g\'}):\'\';P(f2[y],{\'1a\':\'33.3%\'});if(x.I("1y")>0){4u[y-1]=2G(v["SW"+(y-1)],4u[y-1]);5a[y].1X="<2c C=\'"+(4u[y-1]=="3X"?\'2W:46 6O #jj;1h:EN;1a:EN;\':\'1h:ha;1a:ha;\')+";2w-1y:"+3E(4u[y-1])+";2W-6M:ha;\'>";P(f2[y],{\'2J-1h\':1})}F{5a[y].1X=4u[y-1]}}F{if(x.I("dA")>0){5a[y].1X=4u[y-1]}F{y%2!=0?P(f2[y],{\'kB\':\'1g\'}):\'\';P(f2[y],{\'1a\':\'50%\'});if(mU){5a[y].1X=2U(4u[y-1]+\'7X\')}F{5a[y].1X=4u[y-1]}}}5x[y]=x+\'=\'+4u[y-1];if((4u[y-1]==v[x]&&6R(v[x])!=" ")||v[x]==\'#\'+4u[y-1]){5B[y].1X=ho;nA(y)}f2[y].1B(bb,6y);f2[y].1B(bn,5T);if(x.I("8g")>0){f2[y].1B(6m,Ge)}F{f2[y].1B(6m,Gf)}f2[y].1B("ah",bo)}2H()}E nA(x){f2[x].mk.aP(\'7b-\'+v.id+\'-dZ-nO\');P(5a[x],{\'1y\':C.6v});lN(g0[x])}E nB(id){if(K(o.1M[id][\'1Z\'])){v.1Z=o.1M[id][\'1Z\'];K(v.1Z)?o.R.9X(v.1Z):\'\'}if(K(o.1M[id][\'1R\'])){o.cF=o.1M[id][\'1R\']}vw()}E nD(id){B t=o.1M[id][\'1R\'];if(K(t)){if(v.lB==1){if(o.W.pB(o.1M[id])){}F{v.1R=(v.yF==1&&K(o.sy)?o.sy+(v.yD==1?\'
\':\' \'):\'\')+t}o.W.ao(\'1R\')}}if(v.fZ==1){if(K(o.1M[id][\'8K\'])){v.8K=o.1M[id][\'8K\']}F{v.8K=[]}o.S.kc()}B xv=[\'5Q\',\'p4\',\'6G\',\'6V\',\'18\',\'hS\',\'CQ\',\'p9\',\'p6\',\'4p\',\'4z\',\'kN\',\'CP\',\'8h\',\'bX\',\'eR\',\'9C\',\'iV\'];X(B i=0;i0){v.1z=o.2g=o.R.1c()}F{2O.1z&&!o.2g?o.2g=2O.1z:v.1z=0}}F{v.1z=o.2g=x}}F{v.1z=0}}E dX(x){if(62==0&&!o.1z){P(6f[62],{\'1y\':C.1y});P(am[62],{\'7Z\':C.4E});8I[62].1X=\'\';f[62].mk.5Q(\'7b-\'+v.id+\'-dZ-pl\')}F{o.vt=x;if(62>-1){kE(62)}if(3v!=\'\'){if(!o.9S[3v]&&K(o.1M[3v])){o.xk+=2G(o.1M[3v].1r,0)}o.9S[3v]=H;5S=wz(5S,3v)}}if(1Q[x]){B id=1Q[x].1n(8);8I[x].1X=ho;f[x].mk.aP(\'7b-\'+v.id+\'-dZ-pl\');P(6f[x],{\'1y\':C.6v,\'1E-u1\':\'28\',\'1F\':C.a});lN(am[x]);if(C.we==1&&K(C.nm)){P(am[x],{\'7Z\':C.nm})}62=x;3v=id;o.3v=3v;v.4Q=3v;o.nM=6f[x].1X;o.vt=3v;e7=o.1M[id][\'jd\'];if(o.S){o.S.hm()}if(aq){aq.TL()}}}E 6n(id){B x=id==0?o.Y:o.1M[id];o.vt=id;X(B i=0;iv.Y.aq){aq.aP(C,7e)}}X(B i=0;i-1){x[i].dE=1}}}if(K(x[i].dE)){if(x[i].dE==1){o.9S[x[i].id]=H;kE(i)}}if(K(x[i].5o)){8I[i].1X=Fw;P(8I[i],{"1y":C.1y})}f[i].1B(bb,6y);f[i].1B(bn,5T);f[i].1B(6m,b9);f[i].1B("ah",bo);if(K(o.9S[x[i].id])){kE(i)}if(3v==x[i].id){dX(i)}if(e7==x[i].id){P(6f[i],{\'1y\':C.6v});P(8I[i],{\'1y\':C.6v});lN(am[i])}}2H();4U=O;o.S?o.S.4B():\'\'}E lN(x){if(2E(C.FD)&&x){P(x,{"2w-9U":"3i-4N(5f(0, 0, 0, "+(1-C.FD*1)+") 0 0)"})}}E jh(x,y,z,x1,y1,x2,y2,x3,y3,x4,y4){B ww=(C.3C==1?\'FH\':\'100%\');B hh=(C.3C==1?\'100%\':\'FH\');P(x,{\'1o\':\'2o\',\'2r\':\'bV-4X\',\'1a\':ww,\'1h\':hh,\'1E-8y\':\'8J\'});if(C.Ft==1){P(x,{\'2w\':\'-nT-3i-4N(\'+y+\')\',\'2w\':\'-3U-3i-4N(\'+y+\')\',\'2w\':\'-ms-3i-4N(\'+y+\')\',\'2w\':\'-o-3i-4N(\'+y+\')\',\'2w\':\'3i-4N(\'+y+\')\',})}if(C.3C==1||o.1l.2j){P(x,{\'6Y\':\'4v\'})}F{P(x,{\'4v-3f\':\'28\'})}if(C.lV==1){P(x,{\'5U-1a\':C.kK+\'px!5W\'})}if(z=="1f"){P(x,{\'1f\':-1,\'1g\':0})}if(z=="2I"){P(x,{\'2I\':-1,\'1g\':0})}if(z=="1g"){P(x,{\'1f\':0,\'1g\':0})}if(z=="2l"){P(x,{\'1f\':0,\'2l\':0})}if(z=="2l"||z=="1g"){P(x,{\'1E-8y\':\'1g\',\'2Z-1f\':1J.3a/2-10})}x.1X="<8J><2c "+(C.FI==1?"TD=\'G.C.7Z=\\"#"+C.FV+"\\"\' TB=\'"+(C.yT==1?"G.C.7Z=\\"#"+C.yP:"G.C.2w=\\"28")+"\\"\'":"")+" C=\'4v-3f:2x;6Y:4v;1a:ha;1h:ha;2W-6M:ha;"+(C.yT==1?"2w-1y:#"+C.yP+";":"")+(z=="1f"?"2z-1f:dz;":"")+(z=="2I"?"2z-1f:dz;":"")+(z=="2l"?"2z-1g:gw;":"")+(z=="1g"?"2z-2l:gw;":"")+"\'><2n 1a=\'20\' 1h=\'20\' 4o:4n=\'3M://4m.w3.4b/7N/4n\' 4o=\'3M://4m.w3.4b/4g/2n\'><2J x1=\'"+x1+"\' y1=\'"+y1+"\' x2=\'"+x2+"\' y2=\'"+y2+"\' 47=\'#"+C.mF+"\' 47-1a=\'"+C.mB+"\' 47-gn=\'4t\'/><2J x1=\'"+x3+"\' y1=\'"+y3+"\' x2=\'"+x4+"\' y2=\'"+y4+"\' 47=\'#"+C.mF+"\' 47-1a=\'"+C.mB+"\' 47-gn=\'4t\'/>"}G.9M=E(){if(C.jw==1){9M()}};E FP(){if(e0){9M()}}E 9M(e){if(C.jw==1&&!hz){if(C.3C==1){B h=1b.TA;B m=1J.2i+C.7j+C.7v+20;B t=1b.aO}F{B h=1b.J9;B m=1J.3a;B t=1b.dN}if(h>m){if(t>0){if(!6a(5R)){1t(5R);B m1=1C 5E({"mc":5R,"1H":"8B","to":1,"1c":0.3,"me":"5R"})}}F{if(6a(5R)){B m2=1C 5E({"mc":5R,"1H":"8B","to":0,"1c":0.3,"me":"5R","1q":H})}if(e){e.d9<0?e.9i():\'\'}}if(t0?e.9i():\'\'}}}F{1q(5R);1q(5M)}}}E GB(){B x=1b.dN+1J.3a-60;B m=1C 5E({"mc":1b,"1H":"9l","to":x,"1c":0.3,"me":"JL","6L":"c7"});1D(9M,2m)}E LJ(){B x=1b.dN-1J.3a+60;B m=1C 5E({"mc":1b,"1H":"9l","to":x,"1c":0.3,"me":"Tw","6L":"c7"});1D(9M,2m)}E j1(1i){2M(o.fJ);1i.ba()}E LN(){B x=1b.aO+(1J.2i+C.7j+C.7v)-60;B m=1C 5E({"mc":1b,"1H":"kG","to":x,"1c":0.3,"me":"Tv","6L":"c7"});1D(9M,2m)}E LX(){B x=1b.aO-(1J.2i+C.7j+C.7v)+60;B m=1C 5E({"mc":1b,"1H":"kG","to":x,"1c":0.3,"me":"JJ","6L":"c7"});1D(9M,2m)}E M7(x){if(x==\'\'){6n(0)}F{if(K(o.1M[x])){6n(x)}}2q=\'\'}E kE(x){8I[x].1X=\'\';P(6f[x],{\'1y\':C.LD});if(C.KU==1){P(6f[x],{\'1E-u1\':\'2J-To\'})}if(C.qy>-1){P(6f[x],{\'1F\':C.qy})}f[x].mk.5Q(\'7b-\'+v.id+\'-dZ-pl\');P(am[x],{\'7Z\':C.rE});if(C.rK>-1){P(am[x],{\'1F\':C.rK})}}E rU(i){if(K(5x[i])){aW();if(7A("51",i)==0){o.W.6c(5x[i].1n(7))}if(7A("7n",i)==0){o.W.eB(5x[i].1n(10))}if(7A("26",i)==0){!o.3z?o.3z=1C hU():\'\';o.3z.9B(5x[i].1n(8))}if(7A("cz",i)==0&&v.7L==1){o.7L.BZ(5x[i].1n(7))}if(7A("3K",i)==0){B 6b=5x[i].5b(0,-1);o[\'j0\'+6b]!=-1?o[\'j0\'+6b]=i-1:\'\';if(o[\'6U\'+6b]){B ai=6b.5b(-1);if(K(1O[\'mq\'+ai])){v[\'nO\'+ai]=i-1;1O[\'mq\'+ai](v.id,o[\'6U\'+6b][i-1],i-1)}}8b(aC);8z()}if(7A("2P",i)==0){o.2P?o.2P.3t(jU[i]):\'\';8z()}if(7A("1y",i)==0){cn();4Z(0,0,5n[i])}X(B p in o.5O){if(o.5O.2u(p)){if(7A(p,i)==0){o.R.Aa(p,i)}}}if(7A("8g",i)>0){if(5a[i].1X==2U(\'6z\')){7H(2q+\'0\');8b(aC);if(2q=="j5"){7H("Ls")}e3()}F{if(2q=="pt"&&C.ra==1){7H(\'ra\',i);8b(aC);e3()}}}if(7A("5c",i)==0){o.W.9s(5x[i].1n(5));iy();1D(8z,4L)}}};G.iy=E(){iy()};G.G4=E(x){X(B i=0;i<1Q.U;i++){if(1Q[i]==x){J H}}J O};E iy(){X(B i=0;i<1Q.U;i++){if(1Q[i]=="5c"){8b(i);if(2q==\'5c\'){cn();4Z(i,0)}}}}E bU(x,i,ea){if(K(2k(x))){2k(x)[i]=1V("2c");if(i<2||x=="f"||2q!=\'51\'||ea==1){if(C.3C==1){1b.1U(2k(x)[i])}F{7e.1U(2k(x)[i])}}F{if(C.3C==1){1b.xd(2k(x)[i],2k(x)[i-1])}F{7e.xd(2k(x)[i],2k(x)[ea==2?i-2:i-1])}}if(x==\'f\'){4e(2k(x)[i],{\'mu\':i})}if(x==\'f2\'){4e(2k(x)[i],{\'b4\':i})}2k(x+\'bg\')[i]=1V("2c");B mh=1V("2c");2k(x)[i].1U(mh);mh.1U(2k(x+\'bg\')[i]);fb(mh);2k(x+\'4a\')[i]=1V("2c");2k(x)[i].1U(2k(x+\'4a\')[i]);gp(2k(x+\'4a\')[i]);fb(2k(x+\'4a\')[i]);2k(x+\'1R\')[i]=1V("2c");2k(x)[i].1U(2k(x+\'1R\')[i]);2k(x+\'5L\')[i]=1V("2c");2k(x)[i].1U(2k(x+\'5L\')[i]);if(i>0&&x=="f2"&&6t&&C.sm==0){3n(2k(x+\'5L\')[i])}}};E cU(x,8U,kV,r0,Wv,ii){P(x,{\'1o\':\'gO\',\'2l\':0,\'1f\':0,\'6Y\':\'4v\',\'1h\':\'2x\',\'1a\':\'100%\',\'6l\':\'3e\',\'2r\':\'4X\',\'2J-1h\':\'1.Wu\'});if(6t){if(C.3C==1){P(x,{\'1a\':\'2x\'})}}if(C.rs&&C.3C==1){P(x,{\'Wt\':C.rs})}if(C.3C==1&&(!6t||ii>0||C.qX==1)){P(x,{\'2r\':\'bV-4X\',\'aN-8y\':\'1f\',\'bf-8W\':\'e8\'})}P(8U,{\'2w\':(C.Ig==1?"3i-4N(to 1g,"+3E(C.Ws)+", "+3E(C.4E)+")":3E(C.4E)),\'1F\':C.5z,\'9L\':\'28\',\'5u\':\'1F 0.2s 6L-5q,2w .2s 6L-5q,7d .2s 6L-5q\'});gp(8U);gp(8U.4l);if(C.a9==1){P(8U.4l,{\'jz-7d\':\'a9(aI)\'})}if(C.Wq==1){x.C[C.3C==1?"2W-2l":"2W-2I"]="46 6O "+6d(2G(C.Wo,\'3H\'),2G(C.Wn,0.2))}P(kV,{\'1o\':\'gO\',\'2l\':0,\'1f\':0,\'kB\':(C.8y?C.8y:\'1g\'),\'1y\':C.1y,\'2Z-1f\':C.jO,\'2Z-2l\':C.qv,\'2Z-2I\':C.Wm,\'2Z-1g\':C.qs,\'9L\':\'28\',\'1F\':C.a,\'5u\':\'1F 0.2s 3i,1y 0.2s 3i\',});P(r0,{\'1o\':\'gO\',\'2l\':0,\'1f\':0,\'kB\':(C.LT?C.LT:\'2l\'),\'2Z-1f\':C.jO,\'2Z-2l\':C.qv,\'2Z-1g\':C.qs,\'9L\':\'28\',\'4f-3Q\':C.5p*2G(v.8o,1),\'1F\':C.a,\'1y\':C.6v,\'5u\':\'1F 0.2s 3i,1y 0.2s 3i\'});if(C.lV==1){P(x,{\'5U-1a\':C.kK+\'px!5W\'});P(kV,{\'5U-1a\':(C.kK-70)+\'px!5W\'})}F{if(C.3C==1){if(C.lZ==1){P(x,{\'1a\':C.eF});P(kV,{\'1a\':C.eF-70})}}F{P(kV,{\'bf-8W\':\'eK\'});P(r0,{\'bf-8W\':\'eK\'})}}}E e3(){X(B i=1;i1?f[1]:f[0]}if(is=="Y"){m5();o.S?o.S.jF():\'\';B x=f[0];if(v.sd==1){pJ()}}f.U>1&&!x?(f[1]?x=f[1]:\'\'):\'\';f.U>2&&!x?(f[2]?x=f[2]:\'\'):\'\';if(x){x.2i==0&&f2.U>0?x=f2[0]:\'\'}if(1b.2i-1b.qO>0&&x&&C.3C!=1){if(K(5R)){P(5R,{"1a":7e.2i})}if(K(5M)){P(5M,{"1a":7e.2i})}C.ne=(1b.2i-x.2i)-(1b.qO-x.qO)}F{C.ne=0}}};E tK(){B x=0;B y=0;B z=\'\';X(B i=1;i0){4Z(x[1],0)}}}if(o.S){is==\'1k\'?o.S.my():\'\';if(is==\'Y\'){o.S.jF();if(v.Y.JR==1){o.S.qB("1j","Y",O)}}}if(o.1l.6C){P(1b,{\'9a-1a\':\'2x\'});if(C.3C!=1){P(7e,{\'9a-1a\':\'2x\'})}}fx=H;3I(nq);nq=7f(Jp,100)};E Jp(){3I(nq);fx=O}G.7S=E(i){4Z(i,1)};G.1q=E(x){8z(x)};G.FO=E(){if(o.3d){o.3d.bc()}};G.6c=E(){X(B i=0;i<1Q.U;i++){if(1Q[i]=="51"){8b(i);if(o.2D.U>1){1t(f[i])}if(2q==\'51\'){cn();4Z(i,bA)}}}};G.h3=E(){X(B i=0;i<1Q.U;i++){if(1Q[i]=="5Y"){8b(i)}}};G.iP=E(x){X(B i=0;i<1Q.U;i++){if(1Q[i]==x){8b(i);if(o[\'6U\'+x]){if(o[\'6U\'+x].U>1){1t(f[i])}}if(2q==x){cn();4Z(i,bA)}}}};G.9B=E(){X(B i=0;i<1Q.U;i++){if(1Q[i]=="26"){8b(i);if(o.3c){if(o.3c.U>0){B x=O;if(o.29){X(B y=0;y-1){o.2g=1L;4Z(x,0);ee(x)}};E ee(x){if(f[x]&&!hz){if(C.3C==1){B to=f[x].k1-20;B m=1C 5E({"mc":1b,"1H":"kG","to":to,"1c":0.3,"me":"JJ","6L":"c7"})}F{B to=f[x].nG-1J.3a/2+20;B m=1C 5E({"mc":1b,"1H":"9l","to":to,"1c":0.3,"me":"JL","6L":"c7"})}1D(9M,2m)}}E tH(4x){B 6s=7Q.6s(4x);B x;X(B i=0;i<6s.U;i++){x=4x[6s[6s.U*2L.5H()<<0]];if(x){1m}}J x};G.5O=E(x){sE(x)};E sE(x){hG[x]>-1?8b(hG[x]):\'\';if(5B[0]){if(2q==\'1P\'){5B[0].1X=2L.4t(o.3G.x*100)+\'%\'}F{5B[0].1X=iT(2q)}}};E iT(x){if(x=="1P"){J 2L.4t(o.3G.x*100)+\'%\'}F{J 2L.4t(2G(o.az[x],o.5O[x])*100)+\'%\'}}G.d1=E(){J sA()};E sA(){if(v.5S==1){J 7Q.6s(5S).U>0}B x=O;if(o.1M){x=7C().I(3v)<7C().U-1}J x};G.mR=E(){if(K(o.jb)){J3(o.jb)}};G.f3=E(){B x=62>0;if(o.1M){B z=7C().I(3v);x=z>0;if(z==1){if(K(o.1M[7C()[0]].5o)){x=O}}}J x};G.gf=E(){J K(o.1M)};G.dC=E(){mW=H;if(G.f3()){B x=2Q(62)-1;if(x<0){B y=7C().I(3v);if(y>0){B z=o.1M[7C()[y-1]];if(z){if(K(z.5o)){z=o.1M[7C()[y-2]]}if(z){G.mT(z.id);o.W.2F()}}}}F{o.2g=1L;4Z(x,0);ee(x)}}};G.mP=E(){if(62>0){ee(62)}};E 7A(x,i){J 5x[i].I(x)};E gh(x){if(x){if(x[\'qP\']!=-1){gh(o.1M[x[\'jd\']]);6n(x[\'jd\'])}F{6n(0)}}};G.g=E(x){c6(x){1p"1a":J J6();1m;1p"1h":J 1J.3a;1m;1p"1f":J C.7q;1m;1p"Ev":J 1b.J9;1m;1p"Ew":J C.ap;1m;1p"x":J 5l(1J.C.1g);1m;1p"y":J 5l(1J.C.1f);1m;1p"1F":J 1J.C.1F;1m;1p"1t":J e0;1m;1p"7S":J aC;1m;1p"1e":J 1e;1m;1p"bs":J 1e+bs;1m;1p"4U":J 4U;1m;1p"Y":J is=="Y";1m;1p"dE":J o.9S[3v];1m;1p"sm":J ho;1m;1p"c4":J o.1M[o.c4]?o.1M[o.c4].1R:\'\';1p"bX":J v.bX?v.bX:\'\';1p"H2":J sA()?o.1M[7C()[7C().I(3v)+1]].1R:\'\'}};E 7C(){J 7Q.6s(o.1M)};G.Fr=E(){3v=\'\';v.4Q=\'\'};G.4U=E(){if(6t){B x=0;X(B i=1;i<15;i++){if(1Q[i]=="51"){B y=o.2D.U;if(K(v.ce)){B z=v.ce.2C(",");X(B j=0;j-1){y--}}}if(y>0){if(y>1||(y==1&&o.2D!=1&&C.Jc==1)){x++}}}if(1Q[i]=="5Y"){if(o.5Y){x++}}if(1Q[i]=="6G"){if(o.2B==\'d0\'||v.6G){x++}}if(1Q[i]=="7n"){if(o.7s.U>1){x++}}if(1Q[i]=="cz"&&v.7L==1){if(o.la.U>0){x++}}if(1Q[i]=="26"){if(K(o.29)){X(B s=0;s0){x++}if(1Q[i].I("3K")>-1){x++}}if(v.1k[is+i+\'1q\']==1){x--}}J x<=0}F if(is=="Y"){J f.U==0}F{J 4U}};G.4k=E(){if(1J.4l==o.1W){1J.3p(1b);o.1W.3p(1J);o.3d?o.3d.4k():\'\';1J=2e;1b=2e;hz=H}}};E WW(){G.2P=E(){J"WO://Wz?1E="};G.1v=E(5n){J"<8e d=\'M6.An,16.Aw C6.WM,15.WL 6.WK,15.WI 6.Kr,14.WH C6.Kr,14.WG 6.WF,14.WE 6.WD,14.WC C6.WA,14.Wy 5.W0,14.Vu 5.VZ,13.Vr C4.Vq,13.Vp 4.Vo,13.Vn 4.Vk,12.Vj C3.Vi,12.Vh 3.Vg,11.Vf 3.Ve,10.Vc C3.Va,10.V8 3.ty,10.V7 3.ty,10.V5 C3.ty,10.V1 3.V0,9.UZ 3.K7,9.VK C3.JS,9.VY 3.VX,9.VW 3.JS,9.BP C3.K7,8.VV 3.VU,8.VT 3.VS,8.VR C3.VP,7.VN 3.VL,6.VJ 3.Vv,6.VI C4.VH,5.VG 4.VE,4.VC 5.VB,4.VA C6.Vz,3.OA 7.10W,3.Vw 7.Vx,3.Vy C8.VD,3.VF 8.VM,3.VO 9.DC,3.VQ C9.Vt,3.Vd 10.B9,3.Vs 10.V2,3.V3 54.V4,3.V6 12.V9,3.Vb 12.BL,3.UY 6I.CO,3.Vl 13.Vm,4.WB 14.WJ,4.WN fk.WQ,4.WR 15.WS,5.WT 15.WU,6.WV fh.WX,6.WY 16.WZ,7.X0 16.X1,7.X2 fh.X3,7.WP 16.Wx,8.Wh 16.Ww,8.W3 fh.W4,8.BK 16.W5,9.Cd 16.W6,9.W7 fh.CN,9.W9 16.CN,10.Wb 16.Wf,10.Wg fh.Wi,11.Wj 16.Wk,11.Wl 15.Wp,12.Wr fk.W1,13.Dd 14.UW,13.TP 14.UV,14.Tk 6I.Tl,14.Tm 12.Tn,14.Tp 12.Tq,15.Tr 54.Ts,15.Tt 11.Tu,15.je 10.Tj,15.je 5k.Bp,15.je 9.Tx,15.E2 9.Tz,15.je C9.TC,15.je 9.DX,15.TE 8.TF,15.TG C8.TH,15.TK 8.TM,15.E2 8.Ty,15.Th C8.T1,15.Tg 8.SN,15.SO 7.SP,16.SQ C7.SR,16.SS 7.ST,16.SU 6.SV,17.SX C6.SY,17.SZ 6.T2,17.T3 6.T4,17.T8 C6.T9,17.Tc 6.Td,17.Te 6.zo,17.TN C6.CM,17.Ti 6.Dc,17.TO 6.Dc,17.Ut C6.CM,16.Ux 6.zo,16.UB 6.An,16.Aw Z M6.w0,7.s0 C6.w0,7.UE 6.Up,7.UF 6.UJ,7.UK C6.UM,8.UN 6.UO,8.UQ 6.UR,8.US C6.UU,9.UG 7.U6,10.Ul 7.TS,10.TX C8.TY,11.TZ 9.U0,11.U2 9.U3,12.TQ 5k.U8,12.U9 10.DE,12.Ua 11.zs,13.Ub 54.Uc,13.Ud 11.Ue,13.Uf 11.Ug,13.Uh 54.Ui,13.Uj 11.D7,13.Uk 12.X4,13.UX 6g.X5,13.Dd 12.ZR,13.ZS 12.ZT,13.ZU 6g.ZV,13.ZX 12.ZY,12.ZZ 13.10a,12.10b 6I.CO,12.10c 13.10d,12.ZQ 13.10e,12.10g 6I.10h,11.10i 13.Cf,11.10j 13.10l,11.10m 6I.10o,11.10p 13.10t,11.10f 13.ZO,11.Zk 6g.Zl,11.Zn 12.Zo,10.Zp 12.Zq,10.Zs 6g.Zu,10.Zv 12.Bj,10.Zj 11.D7,10.Zz 54.ZC,10.ZE 11.ZF,10.ZG 11.ZH,10.ZI 54.ZJ,10.ZK 11.ZL,10.ZM 10.10u,10.ZP 5k.10v,10.11d 10.11f,10.11g 10.11h,10.11i 5k.rn,10.11j 10.Cr,11.11k 10.11l,10.11m 5k.11n,10.11o 9.11p,10.11q 9.11r,10.11s C9.11e,10.11t 9.11v,10.11w 9.DX,10.11y C8.E9,9.11z 8.11A,9.11B 8.11C,9.11D C8.11E,9.11F 8.11G,9.11H 8.11I,9.AH C8.11u,8.11b 8.10y,8.10z 8.10B,8.10C C8.10D,8.10E 8.10F,8.10G 8.10H,8.10K C8.10x,8.10L 8.E9,8.10N 8.10O,8.10P C9.10Q,8.Bc 9.DC,7.10S 9.10T,7.10X C9.10Y,7.Yb 8.Zg,7.BB 8.XF,7.XG C8.XH,6.XI 8.XJ,6.XK 8.XN,6.XQ C8.XR,6.XE 7.XS,6.XU 7.XW,5.XX C7.XZ,5.Y0 7.Y1,5.Y7 7.Y8,5.XT C7.XC,5.Xm 6.XB,5.Bb 6.X8,6.X9 C6.Xa,6.Xb 6.Xc,6.Xd 6.w0,7.s0 Z Xe.qC,8.Cn 6I.Cm,8.CH 13.Xf,7.Xg 12.Xh,6.Xi 6g.Xj,6.Bo 12.Xk,6.X7 12.Xl,5.Bb 54.Xn,5.Xp 10.Xr,5.Xs 10.Bg,5.Bm 5k.Bn,5.Bm 9.Xt,5.Xu 9.Xw,5.Xx C9.Xy,5.Xz 9.Y9,5.YL 10.YO,5.YP 5k.YQ,6.YR 10.YS,6.YU 10.YV,6.YY 5k.Bs,6.YJ 10.Z1,6.Z5 10.Z6,6.Z9 54.Zb,6.Zd 11.Ze,6.Zf 11.Z0,6.YH 6g.Yr,6.Ye 12.Yh,7.Yi 12.Yj,7.Yk 6g.Yl,7.Ym 13.Yn,8.DL 13.Yo,8.Yp 6I.Yc,8.CX 13.Yq,8.Ys 13.Yt,9.Yx 6I.Yy,9.Yz 13.YA,9.YF 13.X6,9.SJ 6I.Cf,9.Mf 13.M9,9.Cd 13.qC,9.BM 6I.MT,9.MB 13.Cm,8.MW 13.qC,8.Cn Z zG.Bw,8.BF 6g.BI,8.MM 12.BO,8.MJ 12.MG,8.CH 6g.MF,7.MH 12.N4,7.N3 12.N1,7.Mx 54.MU,7.MQ 11.Mc,6.Ma 11.Mv,6.Ms 54.O8,6.O6 10.O4,6.O2 10.NY,6.NW 5k.Cr,6.O3 10.Bs,6.Ou 10.Of,6.Om 5k.Bp,6.Bo 10.Oh,6.Og 10.Bn,6.Ni C9.Nj,6.NM 9.NC,6.N7 10.Nx,6.NA 5k.NO,6.NG 10.nK,6.Nd 10.B9,6.Nh 5k.Bg,7.Nn 10.Nr,7.Oo 10.Or,7.Os 5k.rn,7.Oq 10.Mj,7.s0 11.Mt,7.N5 54.MZ,7.MP 11.Mo,7.My 11.ML,8.Bc 6g.Mu,8.NX 12.Bj,8.Ol 12.Ok,8.Oj 6g.BH,8.Np 12.BH,8.Nf 12.Ne,9.Nt 6g.NN,9.NL 12.NK,9.NJ 12.NI,9.BP 6g.NF,9.Nw 12.BO,9.BM 12.BL,8.BK 6g.Nz,8.Ny 12.BI,8.Oc 12.Bw,8.BF Z NE.hL,8.Az 54.hL,8.Na 11.Nb,8.Nc 11.Ng,8.N9 54.Ns,7.Nv 11.NQ,7.Oi 10.Op,7.Ot 5k.rn,7.BB 10.Ox,7.Oy 10.Bz,7.Od 5k.NU,7.O0 10.nK,7.NS 10.nK,7.Ob 5k.nK,7.Mh 10.Mk,8.Mg 10.Bz,8.MV 5k.MR,8.MD 10.MC,8.Mn 10.Mi,8.Oz 5k.Mr,8.OB 10.QI,8.Rf 10.Rg,8.Rh 5k.DE,8.DL 10.Rk,8.Rm 11.Rn,8.Rp 54.Rq,8.Rr 11.Rs,8.Rw 11.RA,8.CX 54.Rc,8.QP 11.QQ,8.QR 11.QV,8.QJ 54.QZ,9.R0 11.zs,9.R7 11.R9,9.RH 54.Si,9.Sj 11.Sl,9.AH 11.Sm,8.Sn 54.hL,8.So 11.hL,8.Sp 11.hL,8.Az Z\' 4G=\'"+5n+"\' 4G-j2=\'tE\'>"}};E Su(){G.2P=E(){J(o.1l.2j?"bS://wa.me/?":"bS://Sw.Sx.8Q/bh?")+"1E="};G.1v=E(5n){J"<8e d=\'Sy.zM,5.zK 6I.Sz,4.SB 11.SC,3.SF 10.SG,3.AL C6.Se,3.AL 4.Sd,6.RL 4.RM,9.RN C4.RO,10.RQ 4.RR,11.RS 4.RU,12.RV L4.RW,15.RX L7.RY,14.S1 C8.S2,15.S5 9.S8,15.S9 10.Sa,15.zN 6I.Sb,15.zN 15.RJ,12.QH 15.PF,9.QG fh.Pb,7.Pc 15.Pd,6.Pe 14.zM,5.zK Z zG.A2,11.A4 6g.Pg,11.Ph 12.Pi,12.Pj 11.Pk,12.Pl 54.Pm,12.Pn 11.Pa,12.Po 10.Pr,11.Ps C8.Pt,11.Pu 7.Pv,9.Px 7.Py,9.PA C7.PB,9.PC 6.sW,8.Pp 6.sW,8.P8 C6.sW,7.OD 7.OE,7.OF 7.OG,6.OH C7.OI,6.OJ 7.OL,6.pR 7.ON,6.pR C7.OO,6.pR 8.OP,6.pR 8.OQ,6.OU C8.OV,6.OX 8.OY,6.OZ 8.P0,6.P1 C8.P2,7.P3 8.Ae,8.P4 8.P5,8.P6 C9.PD,8.P9 9.PE,8.Qc 8.Qe,8.Qf C8.Ae,8.Qh 8.Qi,8.1ai 8.Qk,8.Ql C8.Qm,8.Qn 8.Qo,8.Qp 8.Qq,8.Qd C8.Qr,8.Qt 8.Qu,9.Qv 8.Qw,9.Qx C8.Qy,9.Qz 8.QA,9.QB 9.QC,10.QD C9.QE,10.QF 10.Qs,10.Qb 10.PV,10.Qa 5k.PH,11.PI 10.PJ,11.PK 10.PL,10.zZ 5k.PN,10.KW 11.PO,10.PP 11.PQ,10.PR 54.PS,10.PG 11.PU,10.PW 11.PX,10.PY 54.PZ,10.Q1 12.Q4,10.Q6 12.Q8,10.Q9 6g.11J,10.KW 12.11L,10.15X 13.1fa,10.zZ 6I.A0,10.1f9 13.A0,11.1f8 12.A2,11.A4 Z\' 4G=\'"+5n+"\' 4G-j2=\'tE\'>"}};E 1f7(){G.2P=E(){J"bS://t.me/2P/18?18="};G.1v=E(5n){J"<8e d=\'1f6.zO,4.zP fk.1f5,4.1f4 15.1eS,4.1f0 14.A6,4.A7 1eZ.A6,4.A7 tj.1eY,4.1eX 11.1eW,5.1eV 8.1eU,6.1eT C6.1fc,7.1f2 4.1fd,8.1fq 4.1fz,8.1fy C4.A8,8.1fx 3.1fw,9.1fv 3.1fu,9.1ft C3.1fs,9.1fn 3.1fm,10.1eu 4.A8,10.1er C4.1el,10.1fB 6.1eg,11.1e7 6.1ef,11.1ee C6.1e8,11.1eO 13.1eB,6.1gx 13.Aj,6.1gD 6I.1gs,7.1gv 8.1fV,11.1fT 8.1fJ,11.1gn C8.1gl,11.1gh 7.1gg,14.1gf 8.1g9,14.1g8 C8.1bv,14.1bu 8.1br,14.1bq 8.1bi,14.zW C8.1bt,14.1c2 8.1bZ,14.Ag 8.1bY,14.Ag C9.1bJ,14.1bO 9.1bM,13.1bL 10.1bK,13.1aG 54.1aC,14.1aB 12.1at,15.1an 12.1ax,15.1aL 1ba.1b1,15.1aX 6g.1aU,15.1aT 13.1aS,15.t6 13.1aR,15.t6 6I.1dz,15.t6 13.1dx,15.1dr 13.Aj,15.1do 6I.1dk,15.1dj 13.1di,15.1dn 14.zD,14.zW tj.zD,14.1e0 14.1dZ,14.1dY 14.1dX,14.1dW tj.1dV,12.1dU 14.1dS,10.1dK 15.1dI,9.1dG fk.1dF,7.1dE 15.1dC,6.1d8 15.1cF,5.1cC fk.1cd,5.1co 15.1cn,5.1cm 15.1d6,5.1d4 fk.1d3,5.1d1 15.1d0,4.1cZ 15.zO,4.zP Z\' 4G=\'"+5n+"\' 4G-j2=\'tE\'>"}};B AS=E(18,io){B 7g=O;if(18.I(\'7g\')==0){7g=H;18=18.1n(5)}B q4=lk(18);B 2p;B 3l;B hr=O;B 43=O;B py=O;B oe=O;B 2x=H;B sS=[];B cu=1;B iA=O;B sq;B eE=0;B oa=0;B og=O;B q3=\'zR\'+v.id+(7g?\'7g\':\'\');jR("#zR"+v.id+"{1a:100%!5W;1h:100%!5W;5U-1a:28!5W;5U-1h:28!5W}");B 1J=1V(\'2c\');B qb=0;1J.6p(\'id\',q3);io.1U(1J);o.5Y=O;!7g?o.W.hR():\'\';if(o.1l.2j){v.4J=1}if(v.AR!=1){B 8x=1V(\'2c\');io.1U(8x);P(8x,{1o:"2o",1f:0,1g:0,"2w-1y":"#oK",1h:"100%",1a:"100%","1F":0});8x.1B("IM",E(1i){1i.6E=H});if(o.1l.2j){8x.1B("fI",E(1i){1i.6E=H});8x.1B("2y",E(1i){1i.6E=H});8x.1B("fK",E(1i){1i.6E=H;gB(1i);if(v.ej==1){1D(Ak,100);1D(pw,2m)}})}F{8x.1B("v6",E(1i){B x=H;if(v.2a==1){if(K(v.7B)&&!py){x=O}if(K(v.ob)&&b0()=="8O"&&1c()>0){x=O}}if(x&&v.ej==1&&v.zX!=1){3n(G);1D(pw,4g)}})}v.ej==1&&v.1cS!=1?3n(8x):\'\'}E pw(){6X(8x)}E Ak(){if(v.zX!=1){3n(8x)}}if(v.4J==1&&v.3k==0){94()}if(!1O[\'YT\']){1O.1cO=E(){q9();X(B i=0;i<4Y.U;i++){if(4Y[i]){if(4Y[i].3t("id")!=v.id){if(4Y[i].3t(\'Cw\')){4Y[i].3t(\'Ct\')}}}}};B tw=rC("5d.8Q/Al","5d.8Q/Al","1cN");if(tw){tw.rI=E(e){o.W.eJ();if(v.Ar!=1){2p=\'AO 1cM iL\';o.R.5G()}}}}F{q9()}E q9(){if(v.4J==1||7g){!hr?hN():\'\'}F{o.W.eJ()}}E hN(){if("YT"in 1O){if(K(YT.pC)&&!hr){1u("AT gT");B tu=0;if(v.AR==1){tu=1}o.2g>0?eE=2Q(o.2g):\'\';3l=1C YT.pC(q3,{1h:o.9n,1a:o.9e,1bj:q4,1gp:{1cH:1,1cI:q3,1cJ:1,1cK:1,gy:1,i5:((v.t7==0||(v.Kc!=1&&o.1l.7m))&&o.1l.2j?0:1),1cL:3,S:tu,1cP:0,1cQ:1,an:0,3k:7g||v.3k==1?1:0,9D:0},3f:{\'1cR\':tl,\'1cG\':B1,\'5G\':5G,\'1cT\':At}});if(o.2g>0){o.2g=1L}2H();hr=H}F{1D(hN,4d)}}F{1D(hN,4d)}}B hK;E tl(){if(o.R){1u("AT g3");43=H;2M(sq);o.W.7I();if(7g){if(o.1l.qW){o.W.5h()}3l.q8();o.2a.1cV()}F{if(v.3k==1&&o.1l.qW&&!o.i8){o.W.5h();if(o.1l.2j){3I(hK);hK=7f(AX,dw)}}if(v.4J==0){3l.q8()}F{o.W.eJ()}qb=3l.sP();o.R.a1();if(cu!=1){9s(cu)}bL();2H();if(v.1cW==1){3j{if(3l.tq()){if(K(3l.tq().1R)){v.1R=3l.tq().1R;o.W.ao(\'1R\')}}}2N(e){}}}}}E AX(){B x=3l.AE();if(x==2||x==-1){o.S.3h();o.S.7I();3I(hK)}if(x==1){3I(hK)}}E B1(1i){if(v.1cX==1){1u(\'YT\',1i.2f)}if(7g){if(1i.2f==YT.ek.Ay){o.2a.1cY()}if(1i.2f==YT.ek.B2){}}F{if(1i.2f==YT.ek.B2){if(oa==1){oa=0;tl()}if(!o.1A){o.W.2F()}if(eE>0){3l.zr(eE,H);eE=0;o.2g=1L}pw();py=H;43=H;if(oe){3l.sB()}F{o.R.9V();o.R.cr()}Au();if(K(v.4C)){X(B i=0;i0?eE=v.1z:\'\';o.R.8L();o.R.a1()}E dT(){if(!o.JH&&o.1A){o.W.3h()}}E cr(){o.R.cr()}E bL(){o.R.bL();o.W.uR()}E a1(){o.R.a1()}E eI(){o.R.eI()}E 94(){if(o.R){o.R.94()}F{sq=1D(94,100)}}E At(1i){se(1i.2f)}E Au(){if(!og){B x=3l.1ce()+\'\';if(x!=\'\'&&x!=1L){o.2D=x.2C(\',\');o.2D=o.2D.D9();if(v.sO==0){B y=o.2D.I(\'2x\');if(y>-1){o.2D.wH(y,1)}}X(B i=0;i0){eE=2Q(o.2g)}cX(q4)};E b0(){B 7r=-1;if(43){7r=3l.AE()}B x=\'\';if(7r==-1){x="8O"}if(7r==1||7r==3){x="7K"}if(7r==2){x="8O";if(o.1A){o.W.3h()}}if(7r==5){x="8O"}if(7r==0){x="7k"}J x}E 2H(){3j{if(K(3l)){3l.1cg(o.2V,o.4F)}}2N(e){1u(e)}}E hq(x){B y=x;if(x=="1ch"){y="mQ"}if(x=="9Y"){y="hH"}if(x=="1ci"){y="ir"}if(x=="1cj"){y="iD"}if(x=="1ck"){y="mY"}if(x=="1cl"){y="n2"}if(v.Am==1){y=2U(y)}if(x=="2x"){y=2U("2x")}sS[y]=x;J y}E 1c(){B x=43?3l.1cp():0;if(x>0&&v.k4>0){v.4z=x-v.k4;v.k4=-1}J x};E 9s(x){3j{3l?3l.1cr(x):\'\';cu=x}2N(e){}};G.mN=E(){q9()};G.2F=E(){if(43){3l.q8()}F{if(!hr){hN()}F{}}};G.3h=E(){if(43){3l.sB()}};G.dL=E(){if(43){b0()==\'7K\'?3l.sB():3l.q8()}};G.3R=E(x){if(43){3l.zr(x,H);js("41",x)}};G.aA=E(){J O};G.5h=E(){43?3l.5i():\'\'};G.6q=E(){43?3l.1cs():\'\'};G.3W=E(x){43?3l.CB(x*100):\'\'};G.mJ=E(){J b0()==\'7K\'};G.5P=E(){J O};G.qz=E(x){6c(x)};E 6c(x){if(43){if(K(o.2D[x])){B y=sS[o.2D[x]];2x=y==\'2x\';B z=1c();3l.1ct(y)}}}G.hc=E(x){9s(x)};G.43=E(){J 43};G.6Z=E(){J b0()};G.1c=E(){J 1c()};G.1r=E(){B x=43?3l.sP():0;if(x!=qb){qb=x;o.R.a1()}if(K(v.4p)){if(7G([v.4p],\'-\')){x=x+v.4p*1}F{x=v.4p}}J x};G.a6=E(){B x=0;if(43){x=3l.1cu()*3l.sP()}J x};G.4R=E(){2H()};G.jS=E(){J 2p};G.2x=E(){J v.sO==1?2x:O};G.Di=E(x){cX(x)};E cX(x){18=x;if(3l){oa=1;3l.1cv(x,0)}}G.nj=E(){if(o.1l.2j&&o.1l.aV){G.2F();oe=H}F{if(b0()=="7K"){G.3h()}}};G.cH=E(){oe=O};G.uj=E(){J H};G.4k=E(){43?3l.a2():\'\';43=O;og=O;3j{if(1J){io.3p(1J)}io.3p(8x)}2N(e){}}};B hU=E(){B 2v=[];B bv=[];B 4U=H;B 7l;B 9F=-1;B tQ;B a7;B oV=[];B oU;B hA=[];G.1z=E(x){if(!x&&a7){o8(a7);a7=1L}F{x?o8(x):\'\'}};G.vF=E(x){o8(x)};G.Kk=E(){hA=[]};E o8(x){if(x.I("#"+v.da)==0&&x.I(v.eC)>0){o[o.fd[1]](x,zm)}F{bB(x)}}E zm(x){if(x){o.29=x;bB(x)}}E bB(x){!x?x=\'\':\'\';if(x!=\'11\'){B 1z=0;B tI=H;B hP=\'\';o.29=x.2C(",");o.3c=[];o.3u=-1;if(us()&&v.v8==1){if(3V.6x("v4")!=2e){hP=3V.6x("v4")}}F{if(o.n3){hP=o.n3}}X(B i=0;i1){o.3c[i]=o.29[i].1n(o.29[i].I("[")+1,o.29[i].I("]")-1);o.29[i]=o.29[i].1n(o.29[i].I("]")+1);tI=O}F{o.3c[i]=o.29[i].1n(o.29[i].pN("/")+1);o.3c[i]=o.3c[i].1n(0,o.3c[i].pN("."))}if(o.29[i].I("#0")==0){o.29[i]=bD(o.29[i])}if(o.29[i].I("#"+v.av)==0){o.29[i]=o[o.fd[0]](o.29[i])}}if(o.3c.U>1&&v.pk==1){o.3c.2R(oE(\'1cw\',(v.1cx==1&&K(v.zl)?v.zl:2U(\'rg\'))));o.29.2R("al")}if(o.3c.U>0&&v.9c==1){if(v.CU==1){7l=0;1z++;o.3c.kp(oE(\'zq\',2U(\'6z\')));o.29.kp("")}F{o.3c.2R(oE(\'zq\',2U(\'6z\')));o.29.2R("");7l=o.3c.U-1}}X(B i=0;i-1){o.o6=o.29[x].2C(" or ");o.fc=0;ki(x)}F{if(o.29[x].I(\'bv\')==0){if(bv[o.29[x].1n(4)]){uA(o.3c[x],bv[o.29[x].1n(4)])}}if(o.29[x].I(\'1G\')==0){o.R.h1(x,"L5");o.59=H;o.3u=x;o.S.aE()}}}}}E uY(x){o.59=H;hv()}E ki(x,y){B 18=y==\'1G\'?x:4A(o.o6[o.fc]);B hS=18;B fi;if(oV[18]){if(o.29[x]!=\'al\'){o.59=H;hv()}}F{if(18.I(\'bY\')>0&&18.I(\'bY\')<4){fi=18.1n(0,18.I(\'bY\'));hS=18.1n(18.I(\'bY\')+3)}B 4O=gW(hS);9F=x;o.iM=1;4O.bN=E(){o.iM=0;if(G.eZ==4&&G.6Z==4L){o.59=H;uA(18,G.ef,x,y)}F{if(o.fc+1-1){o.29[9F]=\'\';o.3c[9F]=\'\'}}o.3u=-1;o.59=O;if(o.1cz){o.S.aE();o.S.4B()}F{1D(E(){if(o.S){o.S.aE();o.S.4B()}},100)}if(K(o.26)){o.1W.3p(o.26);o.26=2e}}E uA(18,x,y,z){B fi;if(x.I("#"+v.av)==0){x=o[o.fd[0]](x)}if(x.I("#"+v.da)==0&&x.I(v.eC)>0){x=o[o.fd[1]](x)}if(18.I(\'bY\')>0&&18.I(\'bY\')<4){fi=18.1n(0,18.I(\'bY\'))}if(18.I(\'.hi\')>-1||18.I(\'.uQ\')>-1||18.I(\'.nS\')>-1||18.I(\'.uE\')>-1){B l=fi?fi:o.3u;!o.29?o.29=[]:\'\';if(o.29[l]=="al"){l=y}if(z!=\'1G\'||!2v[l]){2v[l]=7Q();2v[l][0]=[];2v[l][1]=[]}B 3B=cd();3B=x.2C(/\\r|\\n/);B uD=1;B t1=0;B t2=0;B fR=(K(v.Dp)?v.Dp:0);if(18.I(\'kR=\')>0){fR=18.1n(18.I(\'kR=\')+6)*1}X(B i=0;i<3B.U;i++){if(18.I(\'.hi\')>-1||18.I(\'.uE\')>-1){if(3B[i].I(\'-->\')>-1&&3B[i].I(\':\')>-1){if(z==\'1G\'){if(hA.I(3B[i])>-1){1m}hA.2R(3B[i])}t1=ht(3B[i].1n(0,3B[i].I(\'-->\')))*1+fR;t1==0?t1=1:\'\';t2=ht(3B[i].1n(3B[i].I(\'-->\')+4,12))*1+fR;K(2v[l][0][t1])?\'\':2v[l][0][t1]=\'\';X(B j=t1;j0&&3B[i]!=uD&&3B[i]!=\'1cA\'){if(2E(2v[l][0][t1])){2v[l][0][t1]=2v[l][0][t1]+\'
\'+3B[i]}F{2v[l][0][t1]=3B[i]}}}}if(18.I(\'.uQ\')>-1||18.I(\'.nS\')>-1){if(3B[i].I(\'1cB:\')>-1){t1=ht(3B[i].1n((18.I(\'.nS\')>-1?3B[i].I(\'=0\')+3:12),12))*1+fR;t2=ht(3B[i].1n((18.I(\'.nS\')>-1?3B[i].I(\'=0\')+14:23),10))*1+fR;B p=\'\';if(3B[i].I(\'0,,\')>0){p=3B[i].1n(3B[i].I(\'0,,\')+3)}F{if(3B[i].I(\'Dm,\')>0){p=3B[i].1n(3B[i].I(\'Dm,\')+6)}if(3B[i].I(\')}\')>0){p=3B[i].1n(3B[i].I(\')}\')+2)}}if(p!=\'\'){if(2v[l][0][t1]!=1L){2v[l][0][t1]+=\'
\'+p}F{2v[l][0][t1]=p}2v[l][0][t1]=2v[l][0][t1].1T(/{.*?}/,\'\');2v[l][0][t1]=2v[l][0][t1].1T(/\\\\\\\\N/,\'
\');2v[l][0][t1]=2v[l][0][t1].1T(/\\\\N/,\'
\');X(B j=t1;j40){z=x[0].6P.1n(0,15)+\'...\'+x[0].6P.1n(-15)}if(v.9c==1&&v.CU==1){o.29.2R(\'bv\'+(bv.U-1));o.3c.2R(z+\'\');9B(o.29.U-1)}F{o.29.kp(\'bv\'+(bv.U-1));o.3c.kp(z+\'\');v.9c==1?7l++:\'\';9B(0)}o.fp.5L=""};y.1d7(x[0])}F{o.fp.2y()}}};G.9B=E(x){9B(x)};G.7l=E(){J 7l};G.1dH=E(x){7l=x};G.1t=E(x){mw(x)};G.C=E(){um()};G.5Q=E(){4k()};G.6z=E(){pf()};E pf(){js("26","6z");o.59?o.CD=o.3u:\'\';o.3u=v.9c==1?7l:-1;v.fC=0;o.59=O;o.S.aE();tY();o.tX?vb(o.3u):\'\';K(o.26)?o.1W.3p(o.26):\'\';o.26=2e}E mw(1c){if(o.a3){J}B t=2Q(1c*10);if(v.bR){1c=1c-v.bR*1}if(o.59&&K(o.29)){if(2v){B x=o.3u;B t=2Q(1c*10);if(v.vA==1&&!o.1A){J}if(o.29[x]=="al"){if(!oU){X(B i=0;i[pb]\':\'\')+2v[i][0][2v[i][1][t]]+(2v[x][0][t]!=\'\'?\'[/pb]\':\'\')}}}}if(K(2v[x][0])){if(K(2v[x][0][t])){2v[x][1][t]=t}}}}}if(K(2v[x])){if(K(2v[x][1])){if(K(2v[x][1][t])){B y=\'\';y=2v[x][0][2v[x][1][t]];if(!K(o.26)){o.26=1V(\'2c\');4e(o.26,{id:\'hF\'+v.id+\'4q\'+\'26\'});o.1W.1U(o.26);um();js("vG",o.3c[x])}if(4U){6X(o.26)}Ed();if(v.Eb==1){y=1dJ(y)}if(v.pk==1){y=y.1T(/\\[pb\\]/gm,\'<7x C="1y:\'+3E(v.gL)+\'">\');y=y.1T(/\\[\\/pb\\]/gm,\'\')}if(y.I(\'-1){y=y.1T(/\\/gm,\'\')}if(v.9b){if(v.9b.2v==1&&tQ!=y){js("2v",y);tQ=y}}o.26.1X=\'<7x C="\'+(v.Dy==1?\'2w-1y:\'+6d(v.kJ,v.kF)+\';\':\'\')+\'-3U-6S-u1-1m: 1dL;1y:\'+3E(v.gM)+\';2Z:\'+v.ub+\'px \'+v.ub*2+\'px;2W-6M:\'+v.E4+\'px;2z:0 0;2J-1h:\'+(v.E5?v.E5:1.8)+\';4f-dA:\'+v.ji+\'">\'+4A(y)+\'\';P(o.26,{"4f-3Q":((2Q(v.ot)+((2Q(v.gE)-100)*2Q(v.ot)/100))+"px")});if(v.E6==1){if(o.2b){P(o.26,{"4f-3Q":((v.oq+((2Q(v.gE)-100)*v.oq/100))+"px")})}}4U=O}F{if(!4U&&K(o.26)){un()}}}}F{un()}}}}E un(){if(!4U){o.26?o.26.1X=\'\':\'\';4U=H;3n(o.26)}}E um(){if(o.26){P(o.26,{"1o":"2o","1a":"100%","2Z-1g":"10%","2Z-2l":"10%","1g":0,"1y":v.gM,"1E-8y":"8J","6S-jJ":"2W-6S"});if(v.1dM==1&&K(v.ul)){v.ul!=\'\'?P(o.26,{"4f-eY":v.ul}):\'\'}if(v.oJ==1){P(o.26,{"1E-8X":"-46 -46 0 #gx,46 -46 0 #gx,-46 46 0 #gx,46 46 0 #gx"})}F{if(v.kD==1){P(o.26,{"1E-8X":"46 46 1dN 1dO"})}F{P(o.26,{"1E-8X":"28"})}}if(v.1dP==1){s8(o.26,\'o.lb\')}F{v.Eb!=1?fb(o.26):\'\'}}}E Ed(){if(!o.lb){if((o.S.pq()||v.d3>v.1w.h)&&v.1dD==1){P(o.26,{"1o":"2o","1f":"2x","1g":0,"2I":v.d3*1})}F{P(o.26,{"1o":"2o","1f":"2x","1g":0,"2I":(v.d3*1+v.1w.h*1)})}}}E 4k(){o.3u=-1;o.59=O;o.pa=O;v.26=2e;v.p4=2e;o.2v=2e;o.29=2e;oU=O;oV=[];2v=[];if(K(o.S)){o.S.aE()}o.3c=[];if(K(o.26)){o.1W.3p(o.26);o.26=2e}o.3u=2e;o.59=O}};B B4=E(){v.1dQ==1?o.1Z.C.4D=100:\'\';B x={"2z":v.qH};x=3Y(x,\'2z\',\'2z\');if(v.er.I("2l")>-1){dR=1;P(o.1Z,{\'1o\':\'2o\',\'2l\':x.4i-x.3T})}F{P(o.1Z,{\'1o\':\'2o\',\'1g\':x.3T-x.4i})}if(v.er.I("1f")>-1){P(o.1Z,{\'1f\':x.7q-x.ap})}if(v.er.I("2I")>-1){P(o.1Z,{\'2I\':x.ap-x.7q})}if(v.er=="2l"||v.er=="1g"){P(o.1Z,{\'1f\':\'50%\',\'2z-1f\':-v.kP/2+x.7q-x.ap})}if(v.Eh>0){P(o.1Z,{\'2W-6M\':v.Eh})}if(v.s7!=-1){P(o.1Z,{\'2w\':v.s7})}if(v.1dT==1){B sh=(v.DW?v.DW:10);P(o.1Z,{"6S-8X":sh/2+"px "+sh/3+"px "+sh+"px 5f(0,0,0,0.3)"})}sn()};B sn=E(){B x={"2z":v.qH};x=3Y(x,\'2z\',\'2z\');P(o.1Z,{\'1a\':(v.DV==1?o.2V-x.4i-x.3T:v.qK),\'1h\':v.kP>0?v.kP:o.4F+v.kP});if(v.er=="1f"){P(o.1Z,{\'1o\':\'2o\',\'1g\':\'50%\',\'2z-1g\':-(v.DV==1?o.2V:v.qK)/2+x.3T})}};B I0=E(){o.oo=1V("2c");B r=v.7c;B oo=[];B 1I=\'4G="\'+v.4E+\'" 47="\'+v.4E+\'" 47-1a="2"\';oo[1]=1V(\'2c\');oo[1].1X=\'<2n><8e d="M0,0 L\'+r+\',0 Q0,0 0,\'+r+\' Z" \'+1I+\'/>\';oo[2]=1V(\'2c\');oo[2].1X=\'<2n><8e d="M0,0 L\'+r+\',0 L\'+r+\',\'+r+\' Q\'+r+\',0 0,0 Z" \'+1I+\'/>\';oo[3]=1V(\'2c\');oo[3].1X=\'<2n><8e d="M\'+r+\',0 L\'+r+\',\'+r+\' L0,\'+r+\' Q\'+r+\',\'+r+\' \'+r+\',0 Z" \'+1I+\'/>\';oo[4]=1V(\'2c\');oo[4].1X=\'<2n><8e d="M0,0 Q0,\'+r+\' \'+r+\',\'+r+\' L0,\'+r+\' Z" \'+1I+\'/>\';P(o.oo,{\'1o\':\'2o\',\'1f\':0,\'1g\':0,\'4v-3f\':\'28\',\'1h\':\'2x\',\'6l\':\'3e\',\'1a\':\'100%\',\'1h\':\'100%\'});o.oo.C.4D=4g;P(oo[1],{\'1o\':\'2o\',\'1f\':-1,\'1g\':-1});P(oo[2],{\'1o\':\'2o\',\'1f\':-1,\'2l\':-1});P(oo[3],{\'1o\':\'2o\',\'2I\':-1,\'2l\':-1});P(oo[4],{\'1o\':\'2o\',\'2I\':-1,\'1g\':-1});X(B i=1;i<5;i++){P(oo[i],{\'1a\':r,\'1h\':r,\'2J-1h\':0});o.oo.1U(oo[i])}o.1J.1U(o.oo)};o.1e1={"2x":"Авто","1A":"Пуск","4j":"Пауза","2K":"Стоп","2b":"Во весь экран","qE":"Выйти из полноэкранного режима","1k":"Настройки","2O":"Параметры","1K":"Громкость","5i":"Выключить звук","9t":"Включить звук","5v":"В ЭФИРЕ","Y":"Плейлист","51":"Качество","6G":"Скачать","26":"Субтитры","5c":"Скорость","e8":"Обычная","2p":"ошибка","1e2":"Включите звук","7n":"Аудио","dW":"ошибка загрузки","mQ":"Очень низкое","hH":"Низкое","ir":"Среднее","iD":"Высокое","sV":"Высокое","6F":"Следующий","d2":"Предыдущий","2P":"Поделиться","CC":"Скопировано в буфер обмена","CI":"Реклама","6V":"Пропустить","1e3":"Пропустить через ","CA":"Перейти на сайт рекламодателя","gE":"Размер текста","bR":"Сдвиг по времени","gM":"Цвет текста","gL":"Цвет текста 2","kJ":"Цвет фона","kF":"Прозрачность фона","kD":"Тень","oJ":"Контур","ji":"Толщина текста","d3":"Отступ снизу","q0":"Сбросить","pK":"Скрыть параметры","oC":"Загрузить","pt":"Сон","j5":"Пропуск","qn":"Час","qo":"Минута","qq":"Секунда","Cu":"Да","Cs":"Нет","of":"из","7J":"Пароль","BS":"Ошибка воспроизведения на устройстве","Bv":"Играет на устройстве","cz":"Канал","1P":"Масштаб","on":"Вкл.","6z":"Выкл.","rg":"Все сразу","fD":"кбит/с","p6":"Код","18":"Ссылка","1y":"Цвет","DK":"Контраст","gs":"Яркость","gb":"Насыщенность","l2":"Сепия"};B 5E=E(x){B fe;B 1dR;B 2X;B 4W;B 4w;B p3;B f1=0;B cu;B rO=O;B rF;if(x.me!=1L&&x.mc!=1L&&x.1H!=1L&&x.to!=1L){if(x.1c==2e){if(x.1H.I("fy")>-1){x.to==0?x.1c=0.5:x.1c=0.2}F{x.1c=0.20}}fe=BT(x.6L);if(x.1H.I("1P")==-1){if(K(o.7y[x.me])){o.7y[x.me].rA()}o.7y[x.me]=G}if(x.1t==1){x.mc.22("2r",H)}2X=x.1H.2C(\'|\');4w=6R(x.to).2C(\'|\');4W=1C cd();X(B i=0;i<2X.U;i++){if(!4w[i]){4w[i]=4w[0]}if(2X[i]=="fy"){4W[i]=x.mc.g("1F")}if(2X[i]=="8B"){4W[i]=x.mc.C.1F}if(2X[i]=="y"){4W[i]=x.mc.g("y")}if(2X[i]=="x"){4W[i]=x.mc.g("x")}if(2X[i]=="1g"){4W[i]=2Q(x.mc.C.1g)}if(2X[i]=="1f"){4W[i]=2Q(x.mc.C.1f)}if(2X[i]=="1P"){4W[i]=x.mc.g("3q")}if(2X[i]=="9l"){4W[i]=x.mc.dN}if(2X[i]=="kG"){4W[i]=x.mc.aO}if(2X[i]=="3w"){4W[i]=x.mc.g("3w")}if(2X[i]=="3q"){4W[i]=x.mc.g("3q")}if(2X[i]=="1a"){4W[i]=x.mc.g("1a")}if(2X[i]=="DN"){4W[i]=x.mc.2i;4w[i]=2L.8n(4w[i]);x.me=="1dB"?1u("1a",x.me,4W[i],4w[i],x.mc.2i):\'\'}if(2X[i]=="1h"){4W[i]=x.mc.g("1h")}if(2X[i]=="DQ"){4W[i]=x.mc.3a}4w[i]=DM(4w[i]);4W[i]=DM(4W[i])}cu=x.1c*2m/fe.U;p3=fe.U;if(2X.U==1&&4W[0]==4w[0]){ay()}F{1D(nI,2L.4t(cu))}}E nI(){X(B i=0;i<2X.U;i++){B 1I=4W[i]+(4w[i]-4W[i])*(fe[f1]?fe[f1]:0);rS(2X[i],1I);if(2X[i]=="y"){x.mc.22("1f",1I)}if(2X[i]=="x"){x.mc.22("1g",1I)}if(2X[i]=="1g"){x.mc.C.1g=1I+"px"}if(2X[i]=="1f"){x.mc.C.1f=1I+"px"}if(2X[i]=="1P"){x.mc.22("1P",1I)}if(2X[i]=="3w"){x.mc.22("3w",1I)}if(2X[i]=="3q"){x.mc.22("3q",1I)}if(2X[i]=="9l"){x.mc.dN=1I}if(2X[i]=="kG"){x.mc.aO=1I}if(2X[i]=="1a"){x.mc.22("1a",1I)}if(2X[i]=="DN"){P(x.mc,{"1a":1I})}if(2X[i]=="1h"){x.mc.22("1h",1I)}if(2X[i]=="DQ"){P(x.mc,{"1h":1I})}}f1++;if(!rO){if(f1==p3){ay()}F{rF=1D(nI,2L.4t(cu))}}}E ay(){rO=H;if(x.1q){if(2X[0]=="8B"||2X[0]=="1g"){1q(x.mc)}F{x.mc.22("2r",O)}}if(x.1H.I("1P")==-1){o.7y[x.me]=2e;4z o.7y[x.me]}X(B i=0;i<2X.U;i++){rS(2X[i],4w[i])}2M(rF)};E rS(y,z){if(y=="fy"){x.mc.22("1F",z)}if(y=="8B"){x.mc.C.1F=z}}G.rA=E(){ay()};G.Ac=E(){f1=p3-1;nI();ay()};G.XY=E(x0,x1,y0,y1){B e=O;X(B i=0;i<2X.U;i++){if(2X[i]==\'x\'&&x0!=x1){e=H}if(2X[i]==\'y\'&&y0!=y1){e=H}}e?ay():\'\'};E BT(CK){c6(CK){1p"Bx":J[0,0.1dA,0.1db,1.1dc,1.1dd,1.1de,1.102,0.1df,0.1dg,0.87,0.1dh,0.1dl,1.1da,1.1dm,1.1dp,1.1dq,0.1ds,0.1dt,0.1du,0.1dv,1.1dw,1.BD,1.1dy,1.BD,1.1d9,0.jj,0.nQ,0.nQ,0.nQ,0.nQ,1];1m;1p"c7":J[0,0.1cb,0.185,0.1bf,0.1ca,0.1aO,0.1aP,0.1aQ,0.1aV,0.1aW,0.1aY,0.1aN,0.1aZ,0.1b2,0.1b3,0.1b4,0.1b5,0.1b6,0.Bu,0.95,0.1b7,0.1b8,0.1b9,0.1bb,0.99,0.1bc,0.1b0,0.jj,1];1m;6T:J[0,0.175,0.32,0.44,0.52,0.6,0.67,0.73,0.1aK,0.82,0.85,0.1al,0.1am,0.Bu,0.95,0.97,0.1ao,0.1ap,1];1m}}};B Hf=E(){B N=8d.1aq,ua=8d.1ar,s5;B M=ua.rc(/(om|jy|6C|Bt|Ba)\\/?\\s*(\\.?\\d+(\\.\\d+)*)/i);B M=ua.rc(/(om|jy|6C|Bt|Ba|1as|lc)\\/?\\s*(\\.?\\d+(\\.\\d+)*)/i);if(M&&(s5=ua.rc(/8j\\/([\\.\\d]+)/i))!=2e)M[2]=s5[1];B qa=8d.Be;G.cg=M?M[1]:N;G.8j=M?M[2]:8d.1au;G.et=8d.Be>1;G.9K=8d.JD;G.om=G.cg=="1av";G.wB=G.cg=="Bf 9.0";G.ie=G.cg=="Bf"||G.cg=="1ak"||G.cg=="1aw";G.lc=ua.bG(/(lc)\\/?\\s*/i)>-1;G.ff=G.cg=="1ay";G.6C=G.cg=="1az";G.jy=1O.jy;G.jM=ua.bG("1aA NT")>-1;G.4M=(ua.bG(/(7m|kT|1aD)\\/?\\s*/i)>-1)||(8d.1aE===\'1aF\'&&qa>1);G.tv=v.Bk!=1&&ua.bG(/(TV|1aH|1aI|1aJ|1bd|1aM|1be|1bI)\\/?\\s*/i)>-1;G.lg=v.Bk!=1&&ua.bG(/(LG)\\/?\\s*/i)>-1;G.7m=ua.bG(/(7m)\\/?\\s*/i)>-1;G.kT=G.4M&&!G.7m;G.3U=\'1bN\'in 1Y.o7.C;if(ua.bG(/(aV)\\/?\\s*/i)>-1){qa>0?G.aV=H:G.tv=H;if(1bP(\'(4v:1bQ)\').1bR){G.tv=H}}G.2j=(2O.2j==1||G.4M||G.aV||(ua.bG(/(1bS|1bT|om ng)\\/?\\s*/i)>-1))&&!G.tv&&2O.1bU!=1;G.qW=G.6C||G.jy;G.2b=O;if(G.4M){G.1bV=3Z(ua.1n(ua.I(\'OS \')+3,4).1T(\'4q\',\'.\'));if(G.kT&&(!\'F5\'in 1O||qa<2)){G.2j=G.4M=O;G.tv=H}}G.cv=!G.2j;G.wq=G.2j||G.et;G.Hb=G.2j||G.tv;G.1bW=G.3U&&G.cv;if(o.1W.xp||o.1W.yg||o.1W.xr||o.1W.xJ||o.1W.yn){G.2b=H}};E 9P(4x,7t){X(B s in 7t){if(1N(7t[s])==\'3L\'){if(s=="3f"||s=="3A"){4x[s]=7t[s]}F{X(B s2 in 7t[s]){if(1N(4x[s])!=\'3L\'){4x[s]={}}if(1N(7t[s][s2])==\'3L\'){X(B s3 in 7t[s][s2]){if(1N(4x[s][s2])!=\'3L\'){4x[s][s2]={}}if(1N(7t[s][s2][s3])==\'3L\'){X(B s4 in 7t[s][s2][s3]){if(1N(4x[s][s2][s3])!=\'3L\'){4x[s][s2][s3]={}}4x[s][s2][s3][s4]=7t[s][s2][s3][s4];if(s3==\'2Z\'||s3==\'2z\'){4x[s][s2][s3][s4]=2Q(4x[s][s2][s3][s4])}}}F{4x[s][s2][s3]=7t[s][s2][s3];if(s2==\'2Z\'||s2==\'2z\'){4x[s][s2][s3]=2Q(4x[s][s2][s3])}}}}F{4x[s][s2]=7t[s][s2];if(s==\'2Z\'||s==\'2z\'){4x[s][s2]=2Q(4x[s][s2])}}}}}F{if(s.I("1c0")>0&&4A(7t[s])===""){}F{4x[s]=xH(s,7t[s])}}}J 4x};B xH=E(1e,5L){if(1N(5L)==\'4V\'){5L=4A(5L);if(1e.I("1y")>-1&&5L!=-1){5L=3E(5L)}}J 5L};E us(){3j{B 5K=1O[\'3V\'],x=\'1c1\';5K.9r(x,x);5K.qR(x);J H}2N(e){J O}};E wW(bs){if(bs){if(K(o.7y[bs])){o.7y[bs].rA()}}};B 2U=E(x){B y=x;if(y){y=x.6K(0).zQ()+x.5b(1);if(y.I("4q")>-1){y=y.1T(/4q/ig," ")}}B en={"of":"of","fD":"fD","Bv":"Co on Cq","BS":"Co 2p on Cq","rg":"1c3 at 1c4","7J":"oh","Cs":"No","pt":"1c5","j5":"1c6","Cu":"1c7","d3":"1c8 2z","ji":"1c9 dA","kD":"1bX","kF":"aJ 1F","kJ":"aJ 1y","gE":"vc 3Q","gM":"vc 1y","gL":"vc 1y 2","bR":"4h kR","pK":"bc 2O","q0":"1bH","d2":"1bG","CC":"1bh to 1e5","mQ":"1bk","hH":"1bl","ir":"1bm","iD":"CG","sV":"CG","mY":"HD","n2":"1bn HD","1bo":"1bp HD","sR":"1bg HD","sb":"1bs HD 4K","CI":"Ad","CA":"Go to 1bx 1by\'s 1bz","7n":"1bA","5v":"1bB","2b":"1bC 2b","qE":"Dh 2b"};if(K(en[x])){y=en[x]}if(v.BX==1){if(o[\'pU\'+o.1l.9K]){v.9K=o.1l.9K;v.BX=0}}if(K(o[\'pU\'+v.9K])){if(K(o[\'pU\'+v.9K][x])){y=o[\'pU\'+v.9K][x]}}if(v.qT){if(v.qT[x]){y=v.qT[x]}}J y};B bz=E(x,y,z){if(!K(o.kb[y])&&v.tk!=1){B t=o.cF?o.cF:(v.1R?v.1R:\'\');K(v.8h)?t=v.8h:\'\';if(v.C2[x]==1&&v.AF==1&&K(v.jq)){if(x=="8m"){7f(Cl,1bD)}if(K(1O["nJ"+v.jq])){1O["nJ"+v.jq].Ck(\'pP\'+x,{1R:t});1u("C5",\'pP\'+x)}F{1u("C5 1bE 2p")}}if(v.Ce[x]==1){if(v.ga==1){B bm;if(v.Ky==1){if(1O.Cg){bm={\'1bF\':\'1e4\',\'1cc\':t};if(v.kX){if(1N(v.kX)=="3L"){X(B g in v.kX){if(v.kX.2u(g)){bm[g]=v.kX[g]}}}}v.1e6==1?1u(\'ga\',\'pP\'+x,bm):\'\';Cg(\'1i\',\'pP\'+x,bm)}}F{if(1O.ga){bm={KD:\'pC\',KC:y};if(t!=\'\'){bm.Kn=t}if(v.1ei==1&&!o.9Q){bm.1g3=1}ga(\'rz.bh\',\'1i\',bm)}}}}}z?o.kb[y]=H:\'\'};E Cl(){if(K(1O["nJ"+v.jq])){1O["nJ"+v.jq].Ck(\'1g4\')}};B lk=E(18){B x=\'\';18=18.1T("v=","{=");if(18){if(18.I(\'lr.be/\')>-1){x=18.1n(18.I(".be/")+4);x.1T("/","")}F{x=18.2C(/(lr.be\\/|v\\/|p6\\/|1g5\\?|5d.1g6\\/rz\\/[^#]*#([^\\/]*?\\/)*)\\??{?=?([^#\\&\\?]*)/)[3]}if(x!=\'\'){if(x.I("?t=")>0){v.1z=x.1n(x.I("?t=")+3);B h=0;B m=0;B s=0;if(v.1z.I("h")>0){h=v.1z.1n(0,v.1z.I("h"));v.1z=v.1z.1n(v.1z.I("h")+1)}if(v.1z.I("m")>0){m=v.1z.1n(0,v.1z.I("m"));v.1z=v.1z.1n(v.1z.I("m")+1)}if(v.1z.I("s")>0){s=v.1z.1n(0,v.1z.I("s"));v.1z=v.1z.1n(v.1z.I("s")+1)}if(h>0||m>0||s>0){v.1z=h*wd+m*60+s*1}}if(x.I("?")>0){x=x.1n(0,x.I("?"))}}}J x};B js=E(x,y,li,ev){if(x=="8m"){o.8m=H}if(ev==1){X(B yi in y){if(y.2u(yi)){if(1N(y[yi])=="3L"){y[yi]=\'\'}}}}if(v.pE==1&&o.8m){if(v.1g7==1||li==1){xU(x,y)}F{if(y!=1L){if(1N(y)==\'3L\'){3j{y=5m.vj(y)}2N(e){}}F{if(1N(y)==\'4V\'){y=y.1T(/\'/ig,\'′\')}}}if(1N(v.3f)==\'4V\'){if(v.3f.I("{")==0){3j{v.3f=v.3f.1T(/\\\'/ig,\'"\');v.3f=5m.6W(v.3f)}2N(e){aD.1u(e)}}}if(1N(v.3f)==\'3L\'){if(K(v.3f[x])||K(v.3f[\'xT\'])){B z=x;if(!K(v.3f[x])&&K(v.3f[\'xT\'])){z=\'xT\'}if(x.I("6o")==0){if(K(v.3f[\'2a\'])){z=\'2a\'}}3j{if(y!==1L){2k(v.3f[z]+"(\'"+x+"\',\'"+v.id+"\',\'"+y+"\')")}F{2k(v.3f[z]+"(\'"+x+"\',\'"+v.id+"\')")}}2N(e){1u("3f",e,x)}}}F{if(v.3f==\'\'){v.3f="Ci"}3j{if(y!==1L){2k(v.3f+"(\'"+x+"\',\'"+v.id+"\',\'"+y+"\')")}F{2k(v.3f+"(\'"+x+"\',\'"+v.id+"\')")}}2N(e){1u("3f",e,x,y)}}}}if(o.8m&&v.AM==1){if(o.Ca){3j{o.Ca.ic.pX({1i:x,8T:y},"*")}2N(e){}}}if(v.Ke==1&&li!==1){B zv={1i:x,1c:o.R?(x=="41"?o.z9:o.R.1c()):0};if(y!=1L){zv["2f"]=y}if(x=="1r"||x=="1c"){zv["1r"]=o.R.1r()}if(x=="1K"||x=="9t"){zv["1K"]=v.1K}if(x=="1C"){zv["id"]=3x("BN")}1O.9R.pX(zv,\'*\');B z=x;x=="8m"||x=="1z"||x=="4p"?z=x+"ed":\'\';x=="1A"?z="1ga":\'\';x=="4j"?z="8O":\'\';x=="5i"?z="3D":\'\';x=="9t"?z="1gb":\'\';x=="41"?z="1g2":\'\';x=="1gc"?z="1ge":\'\';zv["1i"]=z;if(z!=\'\'&&z!=x){zv=5m.6W(5m.vj(zv));1O.9R.pX(zv,\'*\')}}};B xU=E(x,y){B ev=1Y.1gi(\'7o\');if(y!==1L){ev.8T=y}ev.1gj(x,H,H);o.1J.1gk(ev)};G.1i=E(x,y){o.3f[x]=y};G.3t=E(x,y,V){v.1gm==1?1u(\'3t\',x,y):\'\';J 3x(x,y,V)};E 3x(x,y,V){if(K(o.W)&&1N(x)==\'4V\'){if(o.vX==1){J}if(V){if(1N(V)==\'4V\'){if(V.I("id:")==0){V=o.S.r9(V.1n(3),"4P");if(V){if(x=="ov"&&y=="1gd"){V.Ih()}}}}}if(x=="1A"||x=="3A"){if(K(y)){B aB=O;if(1N(y)==\'4V\'){y=y.1T(/(\\r\\n|\\n|\\r)/gm,"");B 2g=-1;if(y.I("[41:")>-1&&y.pN("]")==y.U-1){2g=y.1n(y.I("[41:")+6,y.U-1);2g=2g.1n(0,2g.U-1);if(2g=="1c"){2g=o.R.1c()}F{2g=2Q(2g)}y=y.1n(0,y.I("[41:"));if(y==\'\'){if(o.R.1r()>0){o.W.3R(2g);o.W.2F();J}F{o.2g=2g;o.W.2F();J}}F{o.2g=2g}}if(y.I("[C1]")>-1){aB=H;y=y.1T(\'[C1]\',\'\')}if(y.I("#"+v.av)==0){y=o[o.fd[0]](y)}if(y.I("#"+v.da)==0&&y.I(v.eC)>0){o[o.fd[1]](y,BA,x);J}if(y.I("#0")==0){y=bD(y)}if(v.bP==1){y=bP(y)}if(y.I(".8V")==y.U-4){B 4O=gW(y);4O.bN=E(){if(G.eZ==4&&G.6Z==4L){3j{3x(\'1A\',5m.6W(G.ef))}2N(e){}}};4O.bh();J}if(y.I("id:")==0&&K(o.1M)){B z=By(y);if(K(o.1M[z])){o.S.ET(z);2g>-1?o.2g=2g:\'\';J H}F{J O}}if(y.I("1g0:")==0){B z=y.1n(10);if(o.2B=="5d"){o.R.Dk(z);J H}F{y=\'//lr.be/\'+z}}}if(x=="1A"){o.S.G1();o.W.df(y,1L,1L,(aB?1:0))}if(x=="3A"){o.m0=H;v.3k=0;o.W.df(y,1,1L,(aB?1:0));o.S.42(0,0);o.1z=O}}F{if(x=="1A"){o.W.2F()}if(x=="3A"){1N C0==\'E\'?C0():\'\'}}}if(x=="eu"){y?o.R.Dg(y):\'\'}if(x=="4J"){if(K(y)){o.m0=H;o.W.df(y,1,1)}F{o.R.ta()}}if(x=="4j"){if(o.1A){o.W.3h();o.W.hn()}}if(x=="cz"&&K(y)){o.1z&&o.7L?o.7L.BZ(y):\'\'}if(x.I("1fZ")==0){if(o.2a){o.2a.1fE(x.1n(6),y)}}if(x=="9W"){o.9W.ow();o.9W=1C sI();if(K(y)){o.9W.8V(y)}F{if(v.DH==1){o.9W.8V(v.DB)}F{o.9W.8V("1fF 8s")}if(v.Ea==1&&K(v.E8)){o.eD=1C DY()}}}if(x=="7M"){!o.1z?o.S.yj():\'\';o.S.9p();o.S.G9("yY")}if(x=="hw"){o.1A?o.W.3h():o.W.2F()}if(x=="2K"){v.4J=0;v.3k=0;o.R.sZ();o.W.dc()}if(x=="8A"){o.1c=o.R.1c();o.W.gc()}if(x=="6G"){if(v.9b){if(v.9b.on==1&&v.9b.1fG==1){o.W.jv()}}}if(x=="xV"&&K(y)){if(o.5C){o.5C.3t(y)}}if(x=="2P"){o.S.FK()}if(x=="1fH"&&K(y)){if(v.2a==1){if(y.I(\'js:\')==0){v.6N=y;v.jB=H;o.W.xQ("6N")}F{if(o.p!=\'\'){B sv=5m.6W(dM(o.p));X(B l in sv){if(sv.2u(l)){if(K(sv[l].id)){if(y==sv[l].id){v.6N=\'1fI\'+(K(sv[l][\'yf\'])?\'yf\'+sv[l][\'yf\']:\'\')+y+\'4q\'+sv[l].7B;v.jB=H;o.W.xQ("6N")}}}}}}}}if(x=="1fK"){1N CJ=="E"?CJ(y):\'\'}if(x=="CE"&&y){v.CE=y;o.3r?o.3r.1fL():\'\'}if(x=="5i"){o.W.5h()}if(x=="5c"){if(K(y)){o.W.9s(y)}F{J o.5X[o.a8]}}if(x=="dE"){if(v.9b&&o.aS){if(v.9b.aS==1){J 2L.4t((o.aS.7d(1fM).U-1)/2L.4t(o.R.1r())*100)}}}if(x=="jx"){J o.5X}if(x=="9t"){o.W.6q()}if(x=="p4"){if(K(y)){v[x]=y;o.W.hX()}}if(x=="bM"){J o.2D}if(x=="zb"){J o.ab?H:O}if(x=="5v"){J o.R?o.R.5P():O}if(x=="vG"){J v.9c==1?o.3c.5b(0,-1):o.3c}if(x=="ER"){o.59?o.3z.6z():o.3z.9B(2G(o.CD,(o.3z.7l()==0?1:0)))}if(x=="d0"){J o.a3}if(x.I("26:")==0&&y){v[x.1T(\'1R:\',\'4q\')]=y;o.W.hn()}if(x=="1fD"){J o.kx}if(x=="aX"){J o.7s}if(x=="1K"||x=="CB"){if(K(y)){if(1N y=="4V"){if(y.I("+")==0){y=v.1K+3Z(y.1n(1))}F{if(y.I("-")==0){y=v.1K-3Z(y.1n(1))}}}if(y>=0&&y<=1){o.W.3W(y)}}J o.3D?0:v.1K}if(x=="3D"){J K(o.3D)?o.3D:O}if(x=="1fN"){o.S?o.S.EO(y):\'\'}if(x=="eg"){y<2?y=\'\':\'\';if(2E(o[\'u\'+y])){B x2=5m.6W(dM(o[\'u\'+y]));B v2=[];X(B l in v){if(v.2u(l)){if(l.I("a0")==0){v[l]=2e}}}if(1N x2=="3L"){X(B k in x2){if(x2.2u(k)){if(k.I("a0")==0){v[k]=x2[k]}if(k=="1w"){v2[k]=x2[k]}}}}v=9P(v,v2);B xn=O;if(o.S.cs()){o.S.7P();xn=H}B xB=O;if(o.S.hl()){o.S.d8();xB=H}o.S.4k();o.S=2e;o.S=1C uF();if(o.R.6Z()=="7K"){o.S.2F()}o.S.3W(v.1K);if(K(v.1R)){ao(v.1R)}if(xn){o.S.7P()}if(xB){o.S.d8()}if(o.2b){o.S.9j()}if(1e!=\'IK\'){o.S.42(o.R.1c(),o.R.1r())}aM()}}if(x=="p9"){J v.p9}if(x=="4R"){o.S.4R(H)}if(x=="1fP"){o.S.my()}if(x=="FU"){aM()}if(x=="2p"){o.R.5G(x)}if(x=="41"){if(K(y)){if(1N y=="4V"){if(y.I("%")>-1){y=2Q(y.1n(0,y.I("%")));y=o.R.1r()*y/100}F{B pD=o.R.1c();if(o.3r&&!o.1z){if(!o.3r.mz){B f=o.3r.aT();if(f.t&&f.d){pD=f.t;o.3r.mz=H}}}if(y.I("+")==0){y=pD+3Z(y.1n(1))}F{if(y.I("-")==0){y=pD-3Z(y.1n(1))}}}}y=y*1;y<0?y=0:\'\';if(o.R.1r()>0){y>o.R.1r()?y=0:\'\'}if(!K(o.2a)&&!K(o.5N)&&o.R.1r()>0){o.2g=1L;o.W.3R(y,H);o.W.sT()}F{o.2g=y}}}if(x=="2b"){!o.2b?o.W.9j():\'\'}if(x=="xa"){o.2b?o.W.8r():\'\'}if(x=="1fQ"){J o.2b}if(x=="3Q"){J o.2V+\'/\'+o.4F}if(x=="1fR"){J o.R?o.R.3Q():1L}if(x=="1fS"){if(K(o.g2)){o.g2.Do()}}if(x=="Gn"||x=="1fU"){if(K(o.g2)){o.g2.Un()}}if(x=="1c"||x=="Cz"){B jQ=o.R?o.R.1c():0;if(o.3r&&v.cE==1&&!o.1z&&jQ==0){B f=o.3r.aT();if(f.t){jQ=f.t}}J x=="Cz"?fX(jQ):jQ}if(x=="1fW"){if(o.c4){3x("1A","id:"+o.c4)}if(o.Cp){3x("41",o.Cp);3x("1A")}}if(x=="1r"){J o.R?o.R.1r():0}if(x=="8q"){J o.R?o.R.a6():0}if(x=="8K"){if(y){v.8K=y;o.S.kc()}}if(x=="51"){if(K(y)){if(V){v.hd=b6(v.hd,y,V);if(o.2D.U==2){o.W.6c(v.hd)}}F{o.W.6c(y)}}F{J o.R?yr(o.R.sg()):0}}if(x=="7n"){if(K(y)){if(V){v.xG=b6(v.xG,y,V);if(o.7s.U==2){o.W.eB(v.xG)}}F{o.W.eB(y)}}F{J o.R?o.R.sj():0}}if(x=="Cw"){J o.2B=="5d"}if(x=="vM"){if(o.7w>0){o.nz=o.7w}o.W.df(o.4c[o.o3])}if(x=="7K"){J o.1A}if(x=="py"){J o.1z}if(x=="1l"){J o.1l[y]}if(x=="Ct"){o.vX!=1?o.R.uG():\'\'}if(x=="id"){J v.id}if(x=="1u"){v.1u=y}if(x=="pE"){v.pE=y}if(x=="2h"){o.R.zL()}if(x=="1fX"){o.R.zE();if(V){o.yV=b6(o.yV,y,V)}}if(x=="5Y"){o.R.h3()}if(x=="9o"){o.R.dK()}if(x=="2O"&&v.tk!=1){aD.1u(2O)}if(x=="1fY"&&o.3N){o.3N.8m()}if(x=="1go"&&o.3N){o.3N.5Q()}if(x=="26"){if(K(y)){if(y==\'0/1\'){if(o.59){o.yX=o.3u;y=-1}F{y=o.yX?o.yX:0}}v.26=y;if(y.6h().U<3&&o.3z){o.3z.9B(y*1)}F{o.W.f5(y)}}F{J o.3c?o.3c[o.3u]:\'\'}}if(x=="+26"&&v.26){if(K(y)){v.26+=\',\'+y;o.W.f5(v.26)}}if(x=="bT"){if(K(o.bT)){if(K(y)){o.bT.3t(y)}F{J o.bT.1g1()}}}if(x=="uy"){if(o.Br){J o.Br}F{J O}}if(x=="9E"){J o.R.9E()}if(x=="6S"){if(o.cB){o.cB.4l?o.cB.4l.3p(o.cB):\'\'}o.cB=1V("2c");o.cB.id=y;o.cB.C.4D=1gI;o.1W.1U(o.cB)}if(x=="M5"){if(o.4H){B 5t=1V("5t");B 3Q=o.R.3Q();5t.1a=3Q.1a>0?3Q.1a:o.b8;5t.1h=3Q.1h>0?3Q.1h:o.bJ;P(5t,{"1o":"2o","1f":-5t.1h,"1g":-5t.1a,"2r":"28"});1Y.bq.1U(5t);B 9z=5t.Bq(\'2d\');9z.xm(o.R.aA(),0,0,5t.1a,5t.1h);B 51=2;B jo=1Y.1V("5t");jo.1a=5t.1a*51;jo.1h=5t.1h*51;B jk=jo.Bq("2d");jk.xm(o.R.aA(),0,0,5t.1a*51,5t.1h*51);if(v.1gt==1&&K(v.yw)){!K(v.jm)?v.jm=20:\'\';!K(v.yI)?v.yI="3H":\'\';jk.4f=v.jm+"px 1gw, 1gC";jk.1gG=3E(v.yI);jk.1gu((v.yw=="kY"?o.kY:v.yw),v.jm,5t.1h*51-v.jm-5)}9z.xm(jo,0,0,5t.1a,5t.1h);B 4a;3j{4a=5t.1gH("9U/1gE")}2N(e){aD.1u(e.8s);J O}J 4a}F{J O}}if(x=="3P"){J o.2B==x?o.R.lW():1L}if(x=="1G"){J o.2B==x?o.R.md():1L}if(x=="1Z"){if(!o.1A||v.fo===0){o.R.9X(y);J H}F{J O}}if(x=="EI"){if(K(y)){y==\'1/0\'?y=1-2G(v.mf,0):\'\';v.mf=y;o.R.kh()}F{J 2G(v.mf,0)}}if(x=="1P"){if(K(y)){if(y==0){o.R.kh()}F{o.R.1P(y)}}F{J[o.3G.x,o.3G.y,o.3O.C.1g,o.3O.C.1f]}}if(x=="1R"){if(K(y)){K(y)?v.1R=y:\'\';o.W.ao(\'1R\');J H}F{J v.1R}}if(x=="1gr"){o.W.D8()}if(x=="2R"){if(y){!o.iC?o.iC=[]:\'\';if(1N(y)==\'3L\'){y=o.iC.aw(y);x="Y"}}}if(x=="Y"){if(y){if(1N(y)==\'3L\'){3j{o.W.6n(y);J H}2N(e){J O}}F{if(y.I(".8V")==y.U-4||y.I(".8V?")>0){B 4O=gW(y);4O.bN=E(){if(G.eZ==4&&G.6Z==4L){3j{3x(\'Y\',5m.6W(G.ef))}2N(e){}}};4O.bh();J H}F{if(y==\'\'){o.W.6n([])}F{if(y==\'dE\'&&o.kx>0){B 1I=2L.4t(((o.xk+(!o.S.bH("dE")?o.R.1c():0))/o.kx)*100);if(1I100){J o.vS}F{o.vS=1I;J 1I}}}}}}}if(x=="6F"){o.S?o.S.bd():\'\'}if(x=="d2"){o.S?o.S.dC():\'\'}if(x=="6i"){o.S?o.S.kA(y):\'\'}if(x=="6i?"){J o.ag?[o.1gJ,o.1gF]:0}if(x=="go"){o.R?o.R.go():\'\'}if(x=="nC"){if(K(y)&&K(o.1M)){!o.1A?v.3k=0:\'\';X(B j in o.1M){if(o.1M.2u(j)){if(o.1M[j].dg==y){y=j}}}if(K(o.1M[y])){o.S.EQ(y);J H}F{J O}}}if(x=="1gz"){B 1I=[];if(K(o.1M)){X(B j in o.1M){if(o.1M[j].5o&&o.1M[j].qP==-1){1I.2R({1R:o.1M[j].1R,id:o.1M[j].id})}}}J 1I}if(x=="BN"){if(o.3v){J o.1M[o.3v].dg?o.1M[o.3v].dg:o.3v}}if(x=="1gq"){if(o.1M){J 7Q.6s(o.1M).U}F{J-1}}if(x=="nM"){if(K(o.nM)){J o.nM}}if(x=="1gK"){o.S.i0(y)}if(x=="1gA"){o.R.ja()}if(x=="1w"){if(y=="on"){v.1w.1q=0}F if(y=="6z"){v.1w.1q=1;o.S.gv()}F{o.S.i4()}}if(x=="nO"){o.S.7P()}if(x=="1gy"||x=="1gB"||x=="1fO"){if(K(y)){o[\'1fC\'+x.5b(-1)]=v[x]=y*1;o.S.hy(\'3K\'+x.5b(-1))}F{J v[x]}}if(x=="6e"){o[x]=H}if(x=="1eR"){if(o.2a){J H}F{J O}}if(x=="1fA"){if(o.2a){J CL()}F{J O}}if(x=="1ew"){if(o.2a){J o.2a.4j()}F{J O}}if(x=="1ex"){if(o.2a){J o.2a.zg()}F{J O}}if(x=="1ey"){if(o.2a){o.2a.1ez()}F{J O}}if(x=="1eA"){if(o.2a){o.2a.5i()}F{J O}}if(x=="6j"){if(V){v.6j=b6(v.6j,y,V);o.R.6j()}F{J v.6j}}if(x=="9D"){if(K(V)){v.9D=b6(v.9D,y,V)}F{if(K(y)){y==\'0/1\'?y=1-v.9D:\'\';v.9D=y}F{J v.9D}}}if(x=="5S"){if(K(V)){v.5S=b6(v.5S,y,V)}F{if(K(y)){v.5S=y}F{J v.5S}}}if(x=="iV"||x=="oN"){B z="eb";x=="oN"?z="oQ":"";if(K(V)){v.Y[z]=b6(v.Y[z],y,V)}F{if(K(y)){y==\'0/1\'?y=1-v.Y[z]:\'\';v.Y[z]=y}}J v.Y[z]}if(x=="hd"){if(o.2D.U==2){v.hd=o.2D[o.3o];v.hd=b6(v.hd,y,V);if(o.2D[0]==v.hd){o.W.6c(0)}F{o.W.6c(1)}}}if(x=="v"&&y){if(y.I(\'3A\')==0||y.I(\'bk\')==0){J}J v[y]}if(x.I("dq:")==0){B xx=x.1n(7);if(1N(y)==\'3L\'&&1N(v[xx])==\'3L\'){X(B yy in y){if(y.2u(yy)){v[xx][yy]=y[yy]}}}F{if(x.I(\'Kj\')==-1){v[xx]=y}}J H}if(x.I("1E:")==0){o.S.FR(x.1n(5),y)}if(v.Ga==1&&x.I("1y")==0&&y){jR(\'5g, 5g > *{--7b\'+x+\':\'+3E(y)+\'}\')}if(x=="1eC"){J o.R?o.R.cP():\'\'}if(x=="1eD"){J o.8j+\' \'+o.j7}if(x=="j7"){J o.j7}if(x=="sL"){J o.sL}if(x=="BG"){J o.BG}if(x=="5J"){J o.5J}if(x=="1ev"){J o.2a?o.DT:1L}if(x=="a2"){o.W.mj();v.1S.on=0;if(v.qL==1){X(B i=0;i<4Y.U;i++){if(4Y[i]){if(4Y[i].3t("id")==v.id){4Y[i]=2e}}}}X(B w in 1O){if(1O[w]==o.G){1O[w]=2e}}if(ew==v.id){ew=\'\'}if(o.3N){o.3N.5Q()}o.vX=1;o.1J.1X=\'\';o.G=2e}}F{J O}};E BA(x,y){if(x&&y){3x(y,x)}}E b6(x,y,V){B z=4A(y)+\'\';if(y){if(y.I("/")>0){B y2=y.2C("/");if(y2.U==2){if(x==4A(y2[0])){z=4A(y2[1]);if(V){V.bZ(1)}}F{z=4A(y2[0]);if(V){V.bZ(0)}}}}}J z}E gW(x){B 4O=1C E7();4O.7S(\'E3\',x,H);J 4O}E By(y){B z=y.1n(3);if(o.1M){X(B j in o.1M){if(o.1M.2u(j)){if(o.1M[j].dg==z){z=j}}}}J z}E CL(){B x;if(o.2a){if(o.2a.dZ()){x=o.2a}}if(!x&&o.5N){x=o.5N}if(x){B y={is:o.3S,1l:x.8T("1eE"),8j:x.8T("8j"),1eG:x.8T("CY"),18:o.Ds+(x.8T("Dz")?x.8T("1eH")+x.8T("Dz"):\'\'),1H:x.8T("1eI"),1r:x.8T("cC"),3A:x.8T("3A"),1c:(o.R?o.R.1c():\'\'),1K:x.1eJ(),id:o.DT};if(o.3S=="6N"){y.1eK=o.1eL}J y}}E vw(){if(\'fY\'in 8d){8d.fY.8t=1C 1eM({1R:DF(2G(o.cF,v.1R)),1eN:[{3b:2G(v.1Z,\'\')}]});if(!o.DS){8d.fY.pc(\'1A\',E(){3x("1A")});8d.fY.pc(\'4j\',E(){3x("4j")});if(o.S.gf()){8d.fY.pc(\'1eF\',E(){3x("d2")});8d.fY.pc(\'1et\',E(){3x("6F")})}o.DS=H}}}B 1V=E(x){B y=x;x==\'2c\'||x==\'rb\'?y=\'5g\':\'\';B z=1Y.1V(y);if(x==\'rb\'){P(z,{"6Y":"4v","2r":"4X"})}J z};B 1u=E(a,b,c,d,e,f,g){if(v.1u==1||v.vC==1){B x=a+(b!=1L?" "+b:"")+(c!=1L?" "+c:"")+(d!=1L?" "+d:"")+(e!=1L?" "+e:"")+(f!=1L?" "+f:"")+(g!=1L?" "+g:"");aD.1u("DR"+(v.qm==1?"2":"")+": "+x);if(v.vC==1&&K(1Y.8i("DO"))){1Y.8i("DO").1X+=x+\'
\'}}};B KJ=E(){if(v.x7==1&&K(v.dS)&&v.dS!=\'\'){B x=1Y.1V(\'he\');x.an=\'1eh\';v.dS.I(\':\')>0&&v.dS.I(\':le\')==-1?v.dS=v.dS.1T(/:/ig,\':le@\'):\'\';x.9q=\'bS://x7.1es.8Q/1e9?eY=\'+v.dS.1T(/,/ig,"&eY=").1T(/ /ig,"+");1Y.1ea.1U(x)+\'&2r=1eb\'}};B H3=E(2c,5n){B x=["8e","h5","oz","iq","dB","1ec"];X(B y=0;y0){X(B y2=0;y2=gI?H:O;B DA=o.R.1r>=wd?H:O;B 6D=2L.8n(1c/60);B 7U=2L.8n(1c-6D*60);B 8F=2L.8n(6D/60);B kj=2L.8n(8F/24);6D=6D-8F*60;if(kj>0){8F=8F-kj*24}if(v.lm==1&&o.R.5P()){B d=1C 7p();J 6R(1C 7p(d.9J()+1c*2m).DG())}F{J 6R((kj>0?kj+\':\':\'\')+(8F>0||DA?8F+\':\':\'\')+((8F>0||DJ)&&6D<10?\'0\':\'\')+6D+\':\'+(7U<10?\'0\':\'\')+7U)}};B fX=E(x){B 7U=2L.8n(x);B 6D=2L.8n(7U/60);B 8F=2L.8n(6D/60);6D=2L.8n(6D%60);7U=2L.8n(7U%60);8F>0&&6D<10?6D="0"+6D:"";7U=7U>=0?((7U>=10)?7U:"0"+7U):"ca";B 5q=(8F>0?8F+":":"")+(6D>=0?6D:"0")+":"+7U;if(v.lm==1&&o.R.5P()){B d=1C 7p();J 6R(1C 7p(d.9J()+x*2m).DG())}F{J 5q}};B HE=E(){J HG((1O.8k!=1O.9R.8k)?1Y.oM:1Y.8k.9q)};B yr=E(x){if(x){x=x.6h();B xb=x.I(" <7x C=\'1F");if(xb>-1){x=x.1n(0,xb)}}J x};B rC=E(x,y,z){B t;if(!DD(x)&&y){t=1Y.1V(\'lo\');y=="1ej"?y=x:\'\';t.3b=y.I(\'//\')==-1?\'bS://\'+y:y;t.1ek=1;if(z){t.6P=z}B s=1Y.ez(\'lo\')[0];s.4l.xd(t,s)}J t};B DF=E(x){if(x){if(1N(x)==\'4V\'){x=x.1T(/<[^>]*>?/gm,\'\')}}J x};B DD=E(y){B x=O;B po=1Y.ez(\'lo\');X(B i=0;i-1){x=H}}J x};B 6d=E(x,y){if(x){if(x.I(\'1y\')>-1||x.I(\'B\')>-1){J 3E(x)}F{x=x.1T(\'#\',\'\');B r=2Q(x.U==3?x.5b(0,1).fW(2):x.5b(0,2),16);B g=2Q(x.U==3?x.5b(1,2).fW(2):x.5b(2,4),16);B b=2Q(x.U==3?x.5b(2,3).fW(2):x.5b(4,6),16);if(K(y)){J\'5f(\'+r+\', \'+g+\', \'+b+\', \'+y+\')\'}F{J\'Ei(\'+r+\', \'+g+\', \'+b+\')\'}}}};B P=E(e,o){if(K(e)){X(B 1e in o){if(o.2u(1e)){if(o[1e]!=\'1en\'&&o[1e]!=1L){if(1N o[1e]==\'1eo\'&&1e!=\'4f-dA\'&&1e!=\'1F\'&&1e!=\'4D\'){o[1e]+=\'px\'}if(1e.I("1ep")>-1&&1e.I("JP")==-1){o[1e]=3E(o[1e])}if(1e=="2Y"||1e.I("jz")>-1){e.C[\'-ms-\'+1e]=o[1e];e.C[\'-nT-\'+1e]=o[1e];e.C[\'-3U-\'+1e]=o[1e];e.C[\'-o-\'+1e]=o[1e]}if(1e=="rB"){if(o[1e].I(" ")>-1){o[1e]=\'"\'+o[1e]+\'"\'}}if(1e=="6S-jJ"){e.C.1eq(1e,o[1e],\'5W\')}F{e.C[1e]=o[1e]}}}}}};B wk=E(x,5n,b1,b2){5n=3E(5n);B y=2G(b1,1)*1;B z=2G(b2,1)*1;P(x,{"2w":"1eP-3i-4N(-1eQ,"+5n+","+5n+" "+y+"px,5f(0,0,0,0),"+y+"px,5f(0,0,0,0) "+(y+z)+"px)"})};B 3E=E(c){if(c){c.I("1y")==0?c=\'B(--7b\'+c+\')\':\'\';J c.1n(0,1)!=\'#\'&&c.I("B")==-1&&c.I("Ei")==-1?c="#"+c:c}F{J\'#h7\'}};B H0=E(x,1y,y){!1y?1y=\'#h7\':\'\';1y=3E(1y);B r=5H(pz,1fe);x=x.1T(/\\(As\\)/g,r);x=x.1T(/\\(1y\\)/g,1y);x=x.1T(/\\(ko\\)/g,1+(v.1fg.1P-1)/2);B Ef=x.1n(0,x.I(\'|||\'));B wg=x.1n(x.I(\'|||\')+3);B bw=\'\';if(o.1l.3U){bw=wg.1T(/5V:/g,"-3U-5V:");bw=bw.1T(/5V-/g,"-3U-5V-");bw=bw.1T(/@Eg/g,"@-3U-Eg");bw=bw.1T(/2Y/g,"-3U-2Y")}y?y.1X=Ef:\'\';jR(bw+wg)};B 7G=E(x,y,f){B z=O;if(x){X(B i=0;i-1){z=H}}}}}J z};B kr=E(x,y){B z=O;if(x&&y){X(B i=0;i-1){z=H}}}J z};B jR=E(x){if(o.P){if(o.P.Ec){o.P.Ec.1fh=x}F{o.P.1U(1Y.Ho(x))}}};B gp=E(x){P(x,{"1o":"2o","1f":0,"1g":0,"1a":"100%","1h":"100%"})};B fb=E(x){P(x,{"9L":"28"})};B 4O=E(y,z){B x=1C E7();x.7S(\'E3\',y,H);x.bN=z;x.bh()};B 1fi=E(x){if(x){X(B i=0;i<5;i++){if(x.1fj=="1fk"){1m}F{if(x.E1){x=x.E1}}}}J x};B 96=E(z){B 96=1Y.1V("4a");if(o.oG.I(z)>-1){o.oG.2R(z);if(z.I("?")>0){z=z+\'&\'+2L.5H()}F{z=z+\'?\'+2L.5H()}}F{o.oG.2R(z)}96.6p(\'3b\',z);96.6p(\'1h\',\'46\');96.6p(\'1a\',\'46\')};B 4e=E(e,o){X(B 1e in o){if(o.2u(1e)){e.6p(1e,o[1e])}}};B a2=E(e){if(e){3j{e.4l.3p(e);e=2e}2N(e){}}};B 5H=E(9a,5U){J 2L.8n(1fl.U>1?(5U-9a+1)*2L.5H()+9a:(9a+1)*2L.5H())};B oH=E(){J 2L.5H().6h(36).1fo(2,12)};B wz=E(x,y){x=7Q.6s(x).1ff(E(4x,1e){if(1e!=y){4x[1e]=x[1e]}J 4x},{});J x};B 4A=E(x){if(1N x=="4V"){J x.1T(/^\\s+|\\s+$/gm,\'\')}F{J x}};B 6i=E(x,y,z){B r=O;if(x){if(x.I(y)>-1){B r=x.1n(x.I(y)+y.U);if(z){if(r.I(z)>-1){r=r.1n(0,r.I(z))}}}}J r};B 1fp=E(x,n){if(n==0){J"#0"+d6.e(x)}if(n==-1){J d6.e(x)}if(n==1){J"#1"+wP(d6.e(x),1)}};B sJ=E(x){if(v[x]!=""){if(1N v[x]!="4V"){o[x+\'o\']=v[x]}F{if(v[x].I("[{")==0){3j{v[x]=v[x].1T(/7b\'qt/ig,\'"\');o[x+\'o\']=2k(v[x])}2N(e){}}}}};B 5Z=E(x){J 6R.wt(x)};B dM=E(x){if(x.1n(0,2)=="#1"){J d6.d(wP(x.1n(2),-1))}F if(x.1n(0,2)=="#0"){J d6.d(x.1n(2))}F{J x}};B tA=E(x){if(x){if(x.I(\'3M\')==-1&&x.I(\'.\')==-1&&x.U>100&&x.I(\'2f:\')==-1){x=\'2f:9U/xz;jE,\'+x}}J x};B 1q=E(x){x?x.C.5J="3e":\'\'};B 1t=E(x){x?x.C.5J="4s":\'\'};B 3n=E(x){x?x.C.2r="28":\'\'};B 6X=E(x){x?x.C.2r="4X":\'\'};B 6a=E(x){J x?x.C.5J!="3e"&&x.C.2r!="28":O};B 5l=E(s){if(1N s=="4V"){if(s.I("px")>0){s=s.1n(0,s.I("px"))}}J 2Q(s)};B 3e=E(x){J x.C.2r=="28"};B 3Y=E(o,x,y){o[x+\'1f\']=0;o[x+\'2l\']=0;o[x+\'2I\']=0;o[x+\'1g\']=0;if(K(o[y])){B z=o[y].2C(" ");if(z.U==4){o[x+\'1f\']=z[0]?3Z(z[0]):0;o[x+\'2l\']=z[1]?3Z(z[1]):0;o[x+\'2I\']=z[2]?3Z(z[2]):0;o[x+\'1g\']=z[3]?3Z(z[3]):0}}J o};B 1fr=E(x){if(x){x=x.1T(/ /ig,\'px \')}J x+\'px\'};B oE=E(x,y){J v[x]&&v[x]!=\'\'?v[x]:y};B f4=6R.wt(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 d6={aH:f4+"1f1+/=",e:E(e){B t="";B n,r,i,s,o,u,a;B f=0;e=d6.Dx(e);oX(f>2;o=(n&3)<<4|r>>4;u=(r&15)<<2|i>>6;a=i&63;if(tW(r)){u=a=64}F if(tW(i)){a=64}t=t+G.aH.6K(s)+G.aH.6K(o)+G.aH.6K(u)+G.aH.6K(a)}J t},d:E(e){B t="";B n,r,i;B s,o,u,a;B f=0;e=e.1T(/[^A-Za-z0-9\\+\\/\\=]/g,"");oX(f>4;r=(o&15)<<4|u>>2;i=(u&3)<<6|a;t=t+5Z(n);if(u!=64){t=t+5Z(r)}if(a!=64){t=t+5Z(i)}}t=d6.D6(t);J t},Dx:E(e){e=e.1T(/\\r\\n/g,"\\n");B t="";X(B n=0;n127&&r<1f3){t+=5Z(r>>6|192);t+=5Z(r&63|128)}F{t+=5Z(r>>12|D5);t+=5Z(r>>6&63|128);t+=5Z(r&63|128)}}J t},D6:E(e){B t="";B n=0;B r=0;B c1=0;B c2=0;oX(n191&&r0){if(v.Y.14x==1&&!v.4Q){B 6s=7Q.6s(o.1M);B w7=6s.5b(-1)[0];w7?v.4Q=w7:\'\'}B y=BU();if(y){x=y.3A;o.cF=y.1R;o.S?o.S.FQ(y.1R):\'\';if(2E(y.1Z)){if(o.R){o.R.9X(y.1Z)}F{v.1Z=y.1Z}}if(K(y.2v)){y.26=y.2v}if(K(y.1z)){if(y.1z=="3r"&&!o.1z){}F{v.1z=o.2g=y.1z}}7H("CV");if(K(y.id)){o.3v=y.id}B sx=["26","p9","p6","18","hS","CQ","kN","p4","eR","8h","6G","8K","5Q","4p","4z","CP","bX","6V","9C","1K"];if(K(v.db)){if(v.db.14y==1&&v.db.lB==1){sx.2R("1R");sx.2R("t1");sx.2R("t2");sx.2R("t3");sx.2R("t4");sx.2R("t5")}}X(B i=0;i0){if(v.db.IE==1){o.nP=v.db.ID;o.W.pB(y)}o.W.ao(\'1R\')}if(K(y.1K)){1D(E(){o.W.3W(y.1K)},4L)}if(o.S){o.S.6n(o.Y);if(v.9C){o.S.y7()}}if(o.3d){o.3d.l9()}}F{}}}if(1N(x)==\'4V\'){x=mo(x);if(x){if(x.I("#"+v.av)==0){x=o[o.fd[0]](x)}if(x){if(x.I("#"+v.da)==0&&x.I(v.eC)>0){x=o[o.fd[1]](x)}if(x){if(x.I("#0")==0){x=bD(x)}x=mo(x)}F{x=\'\'}}}if(v.bP==1){x=bP(x)}if(x==\'\'){1u("4U 3A");o.b5=H;js("2p","4U")}o.2D=[];o.ae=[];o.7s=[];o.o3=0;o.3o=0;o.7w=0;o.ak=0;v.iJ==\'\'?v.iJ=\',\':\'\';if((x.I(v.iS)>-1&&x.I(v.dv)>-1)||K(v.bM)){o.4c=x.2C(v.iJ)}F{o.4c=[x]}o.aX=[];if(K(v.bM)){B bM=v.bM.2C(v.iJ)}if(o.4c.U>0){B q=-1;X(B i=0;i1){o.2D[i]=o.4c[i].1n(o.4c[i].I(v.iS)+v.iS.U,o.4c[i].I(v.dv)-v.dv.U);o.4c[i]=o.4c[i].1n(o.4c[i].I(v.dv)+v.dv.U)}F{if(K(v.bM)){o.2D[i]=K(bM[i])?bM[i]:\'\'}F{o.2D[i]=i+1}}B is=0;if(K(v.4C)&&q==-1){if(6R(v.4C).I("mX:")==0){if(v.4C.1n(4)*1==i){is=1}}if(v.4C==o.2D[i]){is=1}if(v.4C=="5U"&&i==o.4c.U-1){is=1}}if(K(o.4C)){if(o.4C==o.2D[i]){is=1;q=i}}if(is==1){o.o3=i;o.3o=i}o.4c[i]=yp(o.4c[i])}}}F{o.4c[0]=yp(o.4c[0])}J o.4c[o.o3]}}F{J x}};E yp(x){if(K(v.l6)&&x.I("//")==-1){x=v.l6+x}J x};G.D8=E(){if(o.Y){B x=o.Y.D9();X(B i=0;i0&&v.3k==1){o.h8=H;1D(vo,v.1w.8E*2m)}if(v.14E==1&&v.14F){14G()}X(B i=0;i0?o.S.42(o.R.1c(),o.R.1r()):\'\';if(!o.xl){o.xl=H;if(v.1w.8E>0&&v.3k==1){o.h8=H;1D(vo,v.1w.8E*2m)}}B ob=O;if(o.R.1c()>1&&v.lO==1&&aB!=1&&!8w()&&!K(o.2a)&&!K(o.5N)){ob=8M("di")}if(ob){8w()?9V(O):\'\'}F{9V(O)}}}}}F{o.R?o.R.2F():\'\'}};E vo(){o.h8=O;o.S.4B()}G.3h=E(){if(o.1A){o.fg=O;1u("3h");o.R.3h();o.S.3h();js("4j");v.xR==1?8v():\'\';v.sr==1?mt():\'\';v.5C==1?o.5C.3t("4j"):\'\';if(o.59){if(v.vA==1){3n(o.26)}}if(!K(o.2a)&&!K(o.5N)&&v.lO==0){8M("di")}if(8w()){o.lL=H}o.iE=O}};G.5h=E(){o.R.5h();o.S.5h();o.3D=H;js("5i")};G.6q=E(){o.R.6q();o.3D=O;o.S.6q();o.R.3W(v.1K);js("9t")};G.3W=E(x,y){if(o.S){x<0.14M?x=0:\'\';x>1?x=1:\'\';if(x<=0){G.5h();v.1K=0;x=0}F{if(o.3D){G.6q()}v.1K=x}js("1K",x);o.S.3W(x,y);o.R.3W(x)}};G.9p=E(){o.S.9p()};G.7I=E(){o.S?o.S.7I():\'\'};G.14N=E(){G.7I()};G.v1=E(){o.W.6w();G.7I()};G.42=E(1c,1r){if(o.3r&&!o.1z){B f=o.3r.aT();if(f.t&&f.d){1c=f.t}}o.S?o.S.42(1c,1r):\'\'};G.uR=E(1c,1r){if(o.2g>0&&o.2B!="5d"&&!o.R.5P()){o.W.3R(o.2g,O);o.2g=1L}};G.gB=E(){B d=1C 7p();o.9Q=d.9J();B x=O;if(o.S.cs()&&v.1k.8a!=1){o.S.cm();x=H}if(o.3d){if(o.3d.FW()){o.3d.bc();x=H}}if(v.Y.8a==0){if(o.S.hl()&&v.Y.gy==1){o.S.d8();x=H}}if(v.7u==1&&K(v.zh)&&!K(2O.7u)){7u(v.zh);x=H}if(o.3D&&v.qf==1){o.W.6q();v.qf=0;x=H}if(!x){if(v.1S.on==1&&v.1S.2T==1&&v.1S.qA==1){7D(\'1A\',(o.1A?0:1))}G.dL()}};G.Lu=E(){if(o.S.cs()){o.S.7P()}};G.dL=E(){if(o.R.6Z()=="7K"){js("Lv");v.14O==1?G.mj():G.3h()}F{js("Li");G.2F()}aj()};G.3R=E(cZ,hY){if(cZo.R.1c()){J}}if(v.4z>0){cZ0){1c=o.2g}o.S.hJ(1c,1r,x)};G.sT=E(){B 1c=o.R.1c();B 1r=o.R.1r();B bt=1r>0?1c/1r:0;if(!o.jK){o.S?o.S.hJ((o.2g>0?o.2g:1c),1r):\'\'}F{1c!=o.fG&&o.fG!=-9?o.jK=O:\'\'}if((v.ga==1||v.AF==1)&&1r>0){nH("wr","2F 25%",bt,0.25);nH("wm","2F 50%",bt,0.50);nH("wj","2F 75%",bt,0.75)}X(B i=0;i<3;i++){if(!o.pO[i]){if(bt>=i*0.25+0.25){A1(i)}}}v.vk==1?1u(1,1c,1r):\'\';if(v.8A==1||v.vZ>0){if(o.1A){B z=O;B pF=O;if(v.AA==1&&v.8A==1){if(!o.R.5P()){z=H}}if(1c>0){if(1c==o.1c&&!z){pF=H}F{o.as=0}o.1c=1c}F{if(v.14S==1){B ld=o.R.a6();v.vk==1?1u(2,ld,o.pI):\'\';if(!z){if(ld==o.pI){pF=H}F{o.as=0}}o.pI=ld}}if(pF){o.as++;if(v.8A==1){v.vk==1?1u(3,o.as):\'\';if(o.as==v.ur*(2m/o.ly)){o.W.gc()}}F if(v.vZ>0&&o.R.sQ()>1){if(o.as==v.vZ*(2m/o.ly)){o.R.5G(\'OR tf\')}}}}}if(v.9b){if(v.9b.aS==1&&1r>0){!o.aS?o.aS=[]:\'\';o.aS[2L.4t(1c)]=1}}if(v.2a==1){if(v.zB!=1&&v.jB==1){!K(o.2a)?n7("6N",1c,1r):\'\'}if(v.14T!=1&&v.xE==1){!K(o.2a)?n7("gY",1c,1r):\'\'}}if(v.Ab==1&&v.xA>0){if(1c>=v.xA){if(!K(o.2a)){if(8M("7g")){o.R.3h();o.S.3h()}v.xA=0}}}7H("1A");if(v.7J==1&&v.Ah>-1){14U(1c,1r)}if(o.59){aj(1c)}if(o.5K&&v.cE==1){if(o.3r){!o.2g?o.3r.r3(1c,1r):\'\'}}if(o.ag){o.6i?o.6i.1A(1c):\'\'}if(K(v.4p)){B ed=v.4p;if(7G([v.4p],\'-\')){ed=1r}if(ed>0&&1c>ed){o.R.3h();o.R.3R(v.1z>0?v.1z:0);v.1z>0?o.2g=v.1z:\'\';o.W.nl()}}if(K(v.5Q)){B r1=v.5Q.2C(",");X(B i=0;ir2[0]&&1cp){bz(x,y,1)}}};G.gc=E(){o.as=0;K(o.cS)?2M(o.cS):\'\';if(v.14r==1){js("8A")}F{o.2g>0||o.R.5P()?\'\':o.2g=o.R.1c()+(v.14c>0?1:0);B A3=o.S.hl();js("8A");o.R.8A();A3&&v.Y.gy==1?o.S.i0():\'\'}};G.zp=E(){o.S.hJ(0,0);o.S.yk(0,0);o.W.42(0,0);o.S.7I()};G.wS=E(){if(o.R){B 1c=o.R.a6();if(v.14q==1){js("a6",1c)}B 1r=o.R.1r();o.S?o.S.yk(1c,1r):\'\'}};G.nl=E(){js("13Y");o.7k=H;if(v.9D==1){if(o.2B=="5d"){G.dc()}v.2a==1?o.W.eU(\'7B\'):\'\';if(v.1z>0){o.W.3R(v.1z);o.2g=1L}G.2F()}F{if(o.R.5P()||o.2B=="5d"){G.dc()}F{if(v.zY==1){o.W.3R((v.1z>0?v.1z:0),H);if(o.1l.ie){o.R.3h()}}}o.S.8L();v.Ab==1?v.13Z=1:\'\';if(8M("mI")||8M("xs")){}F{ay()}}js("4p")};G.9j=E(){B 2K=O;B 2p=O;o.AP=O;o.bx=H;1D(E(){o.bx=O},jc);X(B x in o.7y){if(o.7y.2u(x)){if(K(o.7y[x])){3j{o.7y[x].Ac()}2N(e){}}}}3j{o.e5=H;if(((o.1l.4M&&v.gk==1)||(o.1l.aV&&v.I6==1))&&o.4H&&!o.a3){B x=o.R.aA();if(x){if(x.140){j4();2K=H}}}if(!2K){B lp;B y=o.1W;if((o.2B=="dm"||o.2B=="cV")&&o.1l.7m&&v.gk==1){o.R.so();J}if(y.yg){o.8l=H;lp=y.yg({lE:"1q"});if(lp!==1L){lp.c8(E(){}).2N(E(2p){})}}F if(y.xp){y.xp({lE:"1q"});o.8l=H}F if(o.1W.xr){y.xr({lE:"1q"});o.8l=H}F if(y.xJ){y.xJ({lE:"1q"});o.8l=H}F if(y.yn){y.yn();o.8l=H}}}2N(e){2p=H;1u(e)}if(!o.8l&&!2K){if(o.1l.3U&&o.pu){j4()}F{G.tG()}}if(!2p){1D(AN,4L)}};E j4(){B x=o.R.aA();if(x){if(o.R.1c()==0&&o.1l.4M&&v.141!=1){!o.1A?o.W.2F():\'\'}F{o.iQ=H;o.R.AC();x.142();x.1B("JB",B3)}}}E n4(){B x=o.R.aA();if(x){x.143()}};G.j4=E(){j4()};G.n4=E(){n4()};E AN(){if(o.AP!=H){if(o.9k){o.R.dK()}if(v.1S.wl==1){lj(H);o.5w=H}v.5C==1?o.5C.3t("ls"):\'\';js("2b");bz("ls","9j",1)}};B c5;B 8u={x:0,y:0};E wb(e){if(o.3d){if(o.3d.144()){J}}if(e.145!=0){e.vY!=0?8u.x++:8u.x--;e.d9!=0?8u.y++:8u.y--;if((v.1S.AV==1||v.1S.AU==1)&&o.2b&&8u.y>8u.x){3I(c5);c5=7f(E(){8u={x:0,y:0};3I(c5)},2m)}F{o.9x=H;3I(c5);c5=7f(E(){o.9x=O;o.S.4R();8u={x:0,y:0};3I(c5)},4g);o.S.4R();e.9i()}if(8u.x>8u.y){if(e.vY>0){o.W.3W(3Z(v.1K)-v.1S.jl/10,"no")}F{o.W.3W(3Z(v.1K)+v.1S.jl/10,"no")}}F{B st=(o.1l.jM?-v.1S.jl/10:v.1S.jl/10);if(v.1S.AU==1&&o.2b){o.R.1P((e.d9>0?st:-st))}F if(v.1S.AV==1&&o.2b){3x("41",(e.d9>0?"+"+st*10:"-"+st*10))}F{o.W.3W(3Z(v.1K)+(e.d9>0?st:-st),"no");o.S.i6()}}}}E B3(){if(o.1l.4M){o.R.AB();js("xa")}o.iQ=O}G.tG=E(){if(o.e5){o.2b=H;o.S.9j();if(!o.8l){if(K(o.8P)){3j{P(o.8P,{\'1a\':\'100%\',\'1h\':\'100%\',\'1o\':\'qI\',\'1g\':0,\'1f\':0,\'4D\':"pz"})}2N(eA){}}P(o.1W,{\'1a\':\'100%\',\'1h\':\'100%\',\'1o\':\'qI\',\'1g\':0,\'1f\':0,\'4D\':"pz"});o.2V=o.1W.2i;o.4F=o.1W.3a;3j{1Y.bq.C.6l=\'3e\';if(!K(o.Y)){1Y.wR=E(e){e.9i()}}}2N(eA){}}if(v.wI==1){P(o.1W,{\'7Z\':\'#3X\'})}if(v.9T==1&&o.1l.3U==1&&!o.1l.ff){B sw=1O.cq.1a;B fz=1;X(B i=1;i<6;i++){if(sw>2m*i){fz=2G(v[\'9T\'+(2m*i)],i)}}if(fz>1){o.1W.C.zd=fz;o.9T=fz;aM()}}if(o.3d){o.3d.bc()}aj();o.e5=O}};G.8r=E(){lf=H;if(1Y.B5){1Y.B5()}F if(1Y.AW){1Y.AW()}F if(1Y.AJ){1Y.AJ()}F if(1Y.AI){1Y.AI()}F if(1Y.Ap){1Y.Ap()}F if(1Y.Aq){1Y.Aq()}if(!o.8l){G.tF(O)}};G.JC=E(x,y){ym(x,y)};E ym(x,Av){if(K(o.2a)&&!Av){o.lK=x}F{B 2K=O;B dO=o.9e/x;B dn=0;B lh={\'1h\':dO};if(v.146==1){if(dO>o.9n){dO=o.9n;dn=o.9e/x;o.9e=lh[\'1a\']=dn}}if(K(o.8P)&&v.JV!=1){3j{P(o.8P,lh)}2N(eA){2K=H;1u("dV 147 148")}}if(!2K){o.56=x;o.9n=dO;if(o.56>0){P(o.1J,lh)}if(dn>0){js("1a",dn)}js("1h",dO)}if(o.2a&&!o.2b){o.4F=dO;if(dn>0){o.2V=dn}o.2a.2H()}}};G.tF=E(x){if(lf||x){o.2b=O;o.iQ=O;if(!o.8l){if(K(o.8P)){3j{P(o.8P,{\'1o\':\'ox\',\'1g\':0,\'1f\':0,\'4D\':\'AG\'});P(o.8P,o.KO);P(o.8P,{\'1a\':o.b8,\'1h\':o.bJ})}2N(eA){}}P(o.1W,{\'1a\':o.b8,\'1h\':o.bJ,\'1o\':\'2o\',\'1g\':0,\'1f\':0,\'4D\':\'AG\'});3j{1Y.bq.C.6l=\'2x\';1Y.wR=E(e){J H}}2N(eA){}}o.S.8r();if(v.wI==1){P(o.1W,{\'7Z\':v.oA});if(v.eo==1){o.1W.C.7Z=\'eo\'}F{P(o.1W,{\'7Z\':v.oA})}}if(o.9T>1){o.1W.C.zd=1;o.9T=1;aM()}if(v.1S.wl==1){lj(O);o.5w=O}if(o.3d){o.3d.bc()}aj();o.lb?o.lb=O:\'\';o.S.mP();lf=O;js("xa");o.8l=O;o.bx=O}};G.5w=E(x){v.1S.149!=0?lj(x):\'\'};E lj(x){8u={x:0,y:0};if(x){1O.1B("vs",wb,{eq:O})}F{3I(c5);1O.6Q("vs",wb)}}G.dc=E(x){v.4J=0;if(x!=1){o.S.3h();o.W.zp()}F{}o.R.3W(v.1K);if(o.S.cs()){o.S.7P()}if(o.3D){G.5h()}if(K(o.iF)){3I(o.iF);o.iF=2e}aj(0);1u("2K");js("2K")};G.mj=E(){v.4J=0;v.3k=0;o.R.sZ();o.W.dc()};G.6c=E(x){if(K(o.3o)){if(o.3o!=x){o.3o=x;if(v.uw==1){o.4C=o.2D[x];if(o.5K){3V.9r("uo",o.4C)}}o.R.6c(x);js("51",o.2D[x]);o.S.vN(x)}}};G.hR=E(){o.S?o.S.hR():\'\'};G.eB=E(x){if(K(o.7w)){if(o.7w!=x){o.7w=x;if(v.Hr==1){o.aL=v.aL=o.7s[x];if(o.5K){3V.9r("tS",o.aL)}}o.R.eB(x);js("7n",x);o.S.hy("7n")}}};G.9s=E(x,z){x==\'0.0\'?x=0.1:\'\';B y=x;6R(y).I(\'.\')>0?z=1:\'\';y=y*1;if(!z){y=x==o.ei?1:o.5X[x];o.a8=x}y=3Z(y);if(o.i3||z){o.hu=y;X(B i=0;i0&&o.5K){B tb=3V.6x("ou"+x+"4q"+o.d);if(tb){B ct=1C 7p();o.9Q=ct.9J();B zf=(ct.9J()-tb)/14a;if(zf0){if(o.R.1r()>0){if(o.R.1r()0){v["6o"+x+"4q"+"Da"]=v["6o"+x+"B6"]}F{J O}}}}if(o.j6.I("8D")!=-1&&v.2a==1&&!o.aB&&v[x+\'s\']==1){if(1N vP=="1L"){J O}if(x=="7g"||x=="xs"){if(1N B8!=="1L"){2t=[];J B8(x)}}if(K(o.2a)||K(o.5N)){if(!6a(o.xt)||8w(o.3S)){1u(\'ad bg\');J O}F{1u(\'ad kt\');J H}}F{if(K(v[x])){if(v[x].6h().I(".")>-1||v[x].6h().I(":")>-1||v[x].6h().I("[13X]")>-1){js("14b",x);if(!8w(x)&&x!="gY"){1D(E(){o.1A||(o.5N==2e&&o.2a==2e)?\'\':o.W.9p()},10);f9()}7i=0;9g=0;lR=x;2t=v[x].2C(" gr ");o.5I=[];o.wu=2t.U;nn();o.DU=1;o.mS=H;X(B i=0;i<2t.U;i++){2t[i]=2t[i].2C(" or ")}v[x.aw("4q","iO")]=v[x];v[x]=2e;o.3S=x;if(x!=\'gY\'){o.2a=1C vP()}o.5N=1C m9();X(B i=0;i<2t.U;i++){X(B j=0;j<2t[i].U;j++){B 7V=4A(2t[i][j]);if(7V.I("[50%]")>0){B 1I=5H(1,2);2t[i][j]=2t[i][j].1T("[50%]","");if(1I==2){2t[i][j]=\'\'}}}}if(v.xj==1){X(B i=0;i<2t.U;i++){B n=i==0?1:0;if(2t[i].U>n){X(B j=n;j<2t[i].U;j++){B 7V=4A(2t[i][j]);if(o.1l.wB){fO(7V)}F{1D(fO,i*100,7V)}}}}}if(2t[0][0]==\'\'){iU()}F{o.5N.m7(4A(2t[0][0]),x)}J H}F{J O}}F{J O}}}F{J O}};G.xQ=E(x){8M(x)};E n7(w,x,d){if(K(o[w+\'o\'])&&v[w+\'s\']==1){B y;X(B i in o[w+\'o\']){if(o[w+\'o\'].2u(i)){if(!K(o[w+\'o\'][i].mv)&&K(o[w+\'o\'][i].1c)&&K(o[w+\'o\'][i].2a)){B z=o[w+\'o\'][i].1c.6h();B ok=O;if(z){if(x=="8t"){if(z==x){ok=H}}F{if(z.I("%")>0){if(d>0){z=2Q(z.1n(0,z.I("%")))*d/100}F{z=-1}}F{z=2Q(z)}if(x>=z){if(v[\'6o\'+w+\'Dj\']>0&&z>-1){if(x-z>=v[\'6o\'+w+\'Dj\']){z=-1}}if(z>-1){ok=H}}}if(o[w+\'o\'][i].Db&&o.R.1r()>0){if(o.R.1r()0){1u("8D 14W");o.2a.4k();o.2a=2e;o.2a=1C vP()}if(8w()){mK()}F{if(o.1A){o.R.3h();o.S.3h()}}o.vR++;if(o.mS&&v.dH>0){2M(o.dH);o.dH=1D(D1,v.dH*2m*60);if(K(v.CS)){if(v.CS!=\'\'){o.jX?o.jX.5Q():\'\';o.jX=1C 14s()}}}o.mS=O;if(v.CT>0){1u("8D 14X");js("15v");1D(vm,v.CT*2m,x)}F{vm(x)}}F{1u("8D 15x")}}};E vm(x){o.2a.Go(x)}E D1(){if(K(o.2a)){if(o.2a.dZ()&&o.dF==0){o.2a.vD();1u("8D tf "+v.dH);2t=[];cL()}}}G.15y=E(){js(\'15z\',o.3S);1u("8D 2p");wM()};G.iU=E(){wM()};E wM(){B n=nn();1u("8D 6F "+!n);!n?iU():cL()};G.15A=E(x){if(v[o.3S+"wU"]){X(B i=0;i<3;i++){v[o.3S+"wU"]=v[o.3S+"wU"].1T(x+(i==0?\' gr \':(i==1?\' or \':\'\')),\'\')}}};E nn(){B x=O;if(o.3S){B 7X=v[\'6o\'+o.3S+\'4q\'+\'Da\'];B ip=v[\'6o\'+o.3S+\'4q\'+\'15B\'];if(ip||7X){if(ip>0&&o.yK>0){o.wu=ip;if(o.dF>=ip){x=H}}F{if(7X>0){o.wu=7X;if(o.dF>=7X){x=H}}}}}J x}E iU(){if(2t.U>0&&2t[7i]){if(9g<2t[7i].U-1){1u("8D 15C");o.2a?o.2a.vD():\'\';mK();9g++;B 7V=4A(2t[7i][9g]);B eO=ve(7V);if(eO==\'6V\'){o.5N=1C m9();o.5N.m7(7V,o.3S)}if(eO==\'2p\'){iU()}}F{cL()}}F{cL()}}E ve(7V){B x=\'6V\';if(v.xj==1&&o.5I){B nC=O;B n=0;X(B i=0;i1&&9g<2t[0].U-1&&2t[9g]){B Ee=2t[9g].5b(1,99);2t[0].wH(9g+1,99);wA=H}}if(1N(x)=="3L"){X(B i=0;i=i){J}F{}}}if(2t.U==1&&2t[0].U>1){}F{B n=0;X(i=0;i0&&7i==2t.U-1){if(2t[0][0].I("js:")==0){7i=-1;2t=[[2t[0][0]]]}}if(o.15H==2){2K=H}if(2t.U>7i+1&&!2K){o.2a.vD();mK();7i++;o.DU++;9g=0;B 7V=4A(2t[7i][0]);B eO=ve(7V);if(eO==\'6V\'){o.5N=1C m9();o.5N.m7(7V,lR)}if(eO==\'2p\'){cL(jf)}}F{gl();o.S.7I();if(K(o.2a)){o.2a.4k();o.2a=2e}o.5N=2e;2t=[];9g=0;7i=0;o.nc=0;o.BJ!=1?js("15I",o.3S):\'\';o.BJ=0;if(v.15J==1){if(o.lS){3j{o.lS.tc()}2N(e){1u(o.lS,e)}o.lS=1L}}lR=\'\';o.dF=0;o.BQ=0;2M(o.dH);3I(o.15w);o.jX?o.jX.5Q():\'\';o.c9?o.c9.1q():\'\';o.yK++;if(o.3S=="7B"||(o.3S=="di"&&v.lO==1&&o.fg)||o.3S=="6N"){if(v.3A!=\'?\'){o.R.cH();B re;if(o.yW){o.W.jv();o.yW=O;re=H}if(o.2B=="5d"&&!o.yL&&o.1l.4M){re=H;o.3S=="7B"?o.R.zV():\'\'}if(re||jf==\'jf\'||v.15K==1||o.lL){o.lL=O}F{o.W.2F(1)}}}if(o.lK>0){ym(o.lK);o.lK=0}if(o.3S=="mI"){ay()}o.yL=O;o.3S=2e}};G.15M=E(){2t=[[\'\']]};G.eU=E(y){B x=[\'7B\',\'di\',\'mI\',\'7g\',\'xs\'];B z;X(B i=0;i0){v[x[i]]=v[x[i].aw("4q","iO")];v[x[i].aw("4q","iO")]=2e}}}if(y=="7B"||y=="6N"){if(v.y6>1){if(K(o.y9)&&v.jB==1){X(B i in o.y9){o.y9[i].mv=1L}v.y6--}}}};G.oh=E(){f9();if(K(o.7J)){o.7J.4k();o.7J=2e}o.7J=1C 15N()};G.15O=E(){gl();o.7J.4k();o.7J=2e};G.f9=E(){f9()};G.gl=E(){gl()};E f9(){if(o.af){}F{o.af=1V("2c");o.1W.1U(o.af);gp(o.af);P(o.af,{"2w":"#3X","1F":0.1});o.af.C.4D=J0}};E gl(){if(o.af){o.1W.3p(o.af);o.af=2e}};E 8v(){if(K(o.1Z)){B p=o.2b?2G(v.15P,v.1Z):v.1Z;if(p!=o.tx){9X(p,o.1Z,v.fw)}1t(o.1Z);P(o.1Z,{"1F":v.nu});o.S.4B();o.eP?o.eP.1A():\'\'}};G.f7=E(){if(K(o.1Z)){if(6a(o.1Z)){3I(o.sU);B t=o.R.1c();if(t==0&&v.Dv==1){}F{if(v.Cj>0){2M(o.xS);o.xS=1D(mt,v.Cj*2m)}F{mt()}}}}};E mt(){2M(o.xS);if(v.xR==1&&!o.1A){}F{P(o.1Z,{"1F":0});1D(D3,4d)}}E D3(){if(!o.1A&&v.fo==1){}F{1q(o.1Z);o.eP?o.eP.4j():\'\';o.S.4B()}}G.8v=E(){8v()};E zy(x){if(v.qL==1){X(B i=0;i<4Y.U;i++){if(4Y[i]){if(4Y[i].3t("id")!=v.id){4Y[i].3t(\'4j\')}}}}ew=v.id}E qN(x){B y=7Q.6s(x).U;o.kx=0;if(y>0){x=qU(x,y,\'\',-1)}J x}E qU(x,y,p,j){B x2=[];B 2K;if(K(x[\'Y\'])){x=x[\'Y\'];y=x.U}B ii=0;X(B i=0;i0&&q2>0){B s1=x[i][\'3A\'].1n(q1+1,q2-q1-1);B s2=s1.2C(",");B s3=\'\';X(B k=0;k0){x[i][\'5o\']=qU(x[i][\'5o\'],z,x[i][\'id\'],i)}}if(!2K){x2.2R(x[i])}}J x2}E BU(){B x=[];if(K(v.4Q)){if(v.4Q.I("x-")!=0){X(B y in o.1M){if(o.1M.2u(y)){if(o.1M[y].dg==v.4Q){v.4Q=y}}}}if(K(o.1M[v.4Q])){v.Y.15Q==1?v.Y.yH=0:\'\';x=o.1M[v.4Q]}F{x=o.Y[0];if(v.4Q==o.BY){o.2g=1L}}}F{x=o.Y[0]}if(x){X(B i=0;i<10;i++){if(K(x[\'5o\'])){x=x[\'5o\'][0]}F{1m}}v.4Q=x.id;if(v.4Q==o.BY&&x.1z!=\'3r\'){x.1z=1L}}J x}G.h6=E(){J h6()};E h6(){B x=O;if(o.S){if(o.S.gf()){if((v.Y.eb==1||v.iV==1)&&o.S.d1()){x=H}}}J x};E ay(){bz("4p","ay",1);o.W.eU();if(o.5K&&v.cE==1){o.3r.r3(0,o.R.1r())}if(o.S.gf()){if(h6()){if(K(v.Y.Cb)){o.BV=1D(E(){o.S.bd()},v.Y.Cb*2m)}F{o.S.bd()}}F{rQ()}}F{if(v.15R==1&&o.2b){o.W.8r()}rT()}}G.CF=E(){rQ()};E rQ(){if(v.Y.oQ==1&&!o.S.d1()){o.S.mR();J}if(v.Y.I4==1){!o.S.hl()?o.S.d8():\'\'}rT()}E rT(){8v();v.5C==1?o.5C.3t("4p"):\'\';js("15S");if(v.7u==1&&v.15T==1&&2E(v.Cy)){7u(v.Cy)}if(v.an){if(1N Cx!=="1L"){!o.an?o.an=1C Cx():o.an.Ek()}}}E mo(x){if(x.I(\'js:\')==0){3j{x=2k(x.1n(3))}2N(e){aD.1u(e.8s)}}J x?x:\'\'}E ri(){B rV=2L.8n(7p.kt()/2m);B qD=(K(v.BR)?v.BR:0)+2Q(o.R.1c());B 1H=0;o.1l.cv?1H=1:\'\';o.1l.4M?1H=2:\'\';o.1l.aV?1H=3:\'\';o.1l.15U?1H=4:\'\';o.1l.tv?1H=5:\'\';B 18=v.kN.1T("[rV]",rV);18=18.1T("[qD]",qD);18=18.1T("[15V]",1H);B 96=1Y.1V("4a");96.6p(\'3b\',18);96.6p(\'1h\',\'46\');96.6p(\'1a\',\'46\');o.1W.1U(96)}};B tZ=E(18){B 18;B 3J;B l1;B 7W;B gz="";B eL=0;B jD=O;B lC=O;B uX;B R;B 3m;o.3G={x:1,y:1,x0:1,y0:1};B a7;B mD;B mE=0;B fH=0;B iv;if(1N(18)==\'4V\'){18=4A(18);if(18.I("[{")==0){3j{18=18.1T(/7b\'qt/ig,\'"\');18=5m.6W(18);a7?18=o.W.6H(18):\'\'}2N(e){aD.1u(e);18="Bl 5m"}}if(18.I("#"+v.av)==0){18=o[o.fd[0]](18)}if(18){if(18.I("#"+v.da)==0&&18.I(v.eC)>0){a7=H;o[o.fd[1]](18,bB)}}if(18){if(18.I("#0")==0){if(18.I(o.ec)>0){18=bD(18.1T(o.ec,\'\'))+o.ec}F{18=bD(18)}}}if(v.bP==1){18=bP(18)}if(1N(18)==\'4V\'){if(18.I(".bu")==18.U-4||18.I(".8V")>0){mD=18.2C(" or ");rq()}}}o.3O=1V("2c");gp(o.3O);P(o.3O,{"5u":"2Y 0.2s 3i","1E-8y":"8J"});o.1W.1U(o.3O);if(v.1S.Bi==1){if(!o.rj){s8(o.3O,\'o.Bi\',v.1S.jN!=1,v.1S.jN==1,Bh);o.rj=H}}if(!a7){bB()}E Bh(){B p=o.3O.k1;B p2=o.2V;if(v.1S.jN==1){p=o.3O.nG;p2=o.4F}B x;if(p>p2*2G(v.1S.Bd,0.5)){if(o.S.f3()){x=H;o.S.dC()}}F{if(p<-p2*2G(v.1S.Bd,0.5)){if(o.S.d1()){x=H;o.S.bd()}}}if(x){if(v.1S.jN==1){P(o.3O,{"1f":0})}F{P(o.3O,{"1g":0})}}F{1C 5E({mc:o.3O,1H:(v.1S.jN==1?"1f":"1g"),to:0,1c:0.1,6L:"Lx",me:"rj"})}}E rq(){18=mD[mE];if(18.I(o.ec)>0){18=18.1T(o.ec,\'\');v.3A=18}B 4O=gW(18);4O.bN=E(){if(G.eZ==4&&G.6Z==4L){d8(G);o.S.Lp()}F{lQ(1)}};4O.rI=E(e){lQ(1)};4O.bh();a7=H}E lQ(x){if(mE+10){y=o[o.fd[1]](y)}if(18.I(".bu")==18.U-4){B bu=y.2C(/(\\r\\n\\t|\\n|\\r\\t)/gm);18=[];B rD=1;B jn=\'\';X(B i=0;i-1){if(bu[i].I(" - ")>-1){B 1I=bu[i].2C(" - ");jn=1I[1I.U-1]}}if(bu[i].I("3M")>-1){18.2R({1R:""+(jn!=\'\'?jn:rD),3A:bu[i]});rD++;jn=\'\'}}}F{y=y.1T(/(\\r\\n\\t|\\n|\\r\\t)/gm,"");3j{18=5m.6W(y)}2N(e){lQ(2)}}if(o.S){if(v.Y.lz==1){o.S.i0(2)}}bB();aM();1D(E(){js("Y")},1)}}E bB(x){18=o.W.6H(x?x:18);18&&18!=\'?\'?6H(18):\'\';o.1A&&x&&!o.2a?o.R.2F():\'\'}E 5G(x,DP){B y=H;B yy=H;js("15Y",x);if(DP!=1&&v.8A==1&&v.tM==1){uq();J}if(3J){if(o.1A||o.fg||(v.3k==1&&!o.1z)){if(3J.U>0){7W++;y=7W>3J.U-1;if(y&&3J.U>1&&v.dY>0){if(o.dY1){if(o.2D[o.3o].I(2U("dW"))==-1){o.2D[o.3o]=o.2D[o.3o]+\' (\'+2U("dW")+\')\'}if(o.3o>0){yy=O;o.W.6c(o.3o-1);kW()}F{if(o.2D[o.3o+1].I(2U("dW"))==-1){yy=O;o.W.6c(o.3o+1);kW()}}}}if(!y){B z=O;o.2g>0||!o.1z||R.5P()?\'\':o.2g=4h();if(o.2B!=lx(3J[7W])||o.2B!=\'d0\'){if(o.1A){o.W.dc(1);z=H}}if(v.qw>0){2M(o.ky);o.ky=1D(kC,v.qw*2m)}F{kC()}}F{if(v.8A==1&&yy&&v.tM!=1){y=O;uq()}}}}F{y=O;if(!o.1z){kC()}}}if(y&&yy&&x){tO(x,H)}};E kC(){if(o.1A||o.fg||(v.3k==1&&!o.1z)){1u("15u cO",o.2g);6H(\'or\');o.1z&&!o.2a?R.2F():\'\';kW()}F{if(!o.1z){if(3J.U>0){if(7W+1<3J.U){7W++;o.dY++;6H(\'or\')}}}F{2M(o.ky);o.ky=1D(kC,2E(v.qw,5)*2m)}}}E tO(x,mr){bz("2p","iL",H);o.dP=O;if(v.DI==1&&!o.b5){if(v.DH==1){o.9W.8V(v.DB)}F{o.9W.8V(x)}if(v.Ea==1&&K(v.E8)){o.eD=1C DY();o.W.f7()}}mr?o.b5=H:\'\';if(o.1A){o.W.7I();o.S.3h()}K(o.1Z)&&!K(o.eD)?o.W.8v():\'\';js("2p",x)}E uq(){fH++;1u("iL gc zF "+fH);o.1A?o.mi=1:\'\';K(o.cS)?2M(o.cS):\'\';o.cS=1D(E0,v.ur*2m)}E E0(){B x=2G(v.15f,10);if(o.1A||o.mi==1){o.mi=0;if(fH0&&!o.5e&&!y){B 1c=o.Af;if(1c+10<42()){1u(\'15t (B7)\');js("B7");R.2F();R.3R(1c);x=H}}if(!x){o.W.nl()}};G.9V=E(){if(v.sr==1){K(o.1Z)?o.W.8v():\'\'}v.fo==1?o.W.f7():\'\';o.S.2F();o.W.D2();if(v.151==1&&K(v.td)){if(v.td.U>5){te();3I(uX);uX=7f(te,v.CR*2m)}}js("1A")};G.ku=E(){if(v.q7==1&&o.4H){if(o.W.ku()){o.a3=R.uj();o.S.4B();sc()}}o.uT=H};G.dT=E(){4h()>0&&4h()==42()&&o.W.h6()?\'\':o.W.3h()};G.jI=E(){1u("152")};G.jC=E(){1u("v1");o.W.v1();K(o.fG)?js("41",o.fG):\'\'};G.bL=E(){1u("v5");fH=0;o.W.v5();o.2B=="1G"?ts(1):\'\'};G.a1=E(){if(R){1u("42",42());o.W.42(4h(),42());js("1r",42());fH=0;2M(o.cS);if(K(o.nz)){o.W.eB(o.nz);o.nz=2e}}};E 4h(){B x=R.1c();J x}E 42(){B x=R.1r();J x}G.eI=E(){};G.94=E(){1u("9p");o.W.9p();js("7M")};G.cr=E(){if(eL!=4h()){if(!o.af){o.W.7I();if(eL==0){if(v.fo==1&&v.Dv==1){o.W.f7()}}}}eL=4h();B cC=42();js("1c",eL);if(v.2h.on==1){if(1N(Dq)==\'E\'){!v.eu&&v.2h.eu?v.eu=v.2h.eu:\'\';if(!3m&&v.2h.3K!=1&&v.eu&&v.eu!=\'\'&&eL>0){o.es=1C Dq();3m=o.es.gP()}}}if(o.2B=="1G"&&o.1l.6C&&cC>0){if(o.1A&&eL>cC-1){2M(iv);iv=1D(Dl,4g)}}};E Dl(){if(!jD){o.W.3h();o.R.8L()}}G.uG=E(){if(o.2B=="5d"){R?R.mN():\'\'}};G.Dk=E(x){o.W.dc();R.Di(x)};G.KX=E(x){if(K(x)){if(3m){3m.3W(x)}v.2h.1K=x}};G.Dg=E(x){if(K(x)){if(3m){3m.3b(x);3m.2F()}}};G.mN=E(){if(o.2B=="5d"&&R){J R.43()}F{J H}};G.md=E(){J o.2B=="1G"?R.md():1L};G.lW=E(){J R.lW()};G.6c=E(x){1u("153",x);if((o.2B=="d0"||o.2B==o.ws||(o.2B=="1G"&&(v.9v==0||9I()<2))||(o.2B=="3P"&&(v.mL==0||d4()<2)))&&K(o.4c[x])){B 1c=G.1c();o.2g>0?\'\':o.2g=1c;o.W.3R(1c,O);6H(o.4c[x],H);B y=H;if(v.1k){if((v.1k.154==1&&!o.1A)||!o.1z){y=O}}if(o.ak>0){R.fN(o.ak)}if(y){o.W.2F()}}if(o.2B=="1G"&&v.9v==1&&9I()>1){R.Lh(x)}F if(o.2B=="3P"&&v.mL==1&&d4()>1){R.LP(x)}F if(o.2B=="5d"||o.2B=="dm"){R.qz(x)}};G.Jv=E(x,y){J hq(x,y)};G.uU=E(x,y){J AD(x,y)};E hq(x,y){B r=x.1h+\'p\';if(x.1h<4L){r=\'mQ\'}F if(x.1h>=4L&&x.1h<=dw){r=\'hH\'}F if(x.1h>dw&&x.1h<=hT){r=\'ir\'}F if(x.1h>hT&&x.1h<=4d){r=\'iD\'}F if(x.1h>4d&&x.1h<=gI){r=\'sV\'}F if(x.1h>gI&&x.1h<=zw){r=\'mY\'}F if(x.1h>zw&&x.1h<=zt){r=\'n2\'}F if(x.1h>zt&&x.1h<=ze){r=\'sR\'}F if(x.1h>ze&&x.1h<=zn){r=\'155\'}F if(x.1h>zn){r=\'sb\'}if(x.1a==156&&x.1h<=157){r=\'hH\'}F if(x.1a==zi&&x.1h<=zk){r=\'ir\'}F if(x.1a==158&&x.1h<=159){r=\'iD\'}F if(x.1a==15a&&x.1h<=15b){r=\'mY\'}F if(x.1a==15c&&x.1h<=15d){r=\'n2\'}F if(x.1a==14Z&&x.1h<=15e){r=\'sR\'}F if(x.1a==15g&&x.1h<=15h){r=\'sb\'}if(v.1k.15i==1&&K(v.1k[\'6P\'+r])){r=v.1k[\'6P\'+r]}F{if(y==1){r=2U(r)}if(y==2&&K(x.9O)){r=2Q(x.9O/2m)+\' \'+2U(\'fD\')}}J r};E AD(x,y){B r=x.nX();if(r=="15j"||r=="en"){x="15k"}F if(r=="15l"||r=="ru"){x="Русский"}if(1N(v.n6)=="3L"){if(K(v.n6[x])){x=v.n6[x]}F{x=2G(v.n6[y.6h()],x)}}J x};E sc(){if(o.4H&&o.29&&!o.rt){R.rr();X(B i=0;i0){if(o.aX[x]){B 1c=G.1c();o.2g>0?\'\':o.2g=1c;o.W.3R(1c,O);6H(o.aX[x],H);o.W.2F()}}F{if(o.2B=="1G"&&v.cR==1){R.L9(x)}F if(o.2B=="3P"&&v.Ax==1){R.LQ(x)}F if(o.4H){R.fN(x)}}};G.sg=E(){B x=o.2D[o.3o];x==1L?x=\'\':\'\';B y=hI()&&v.cw==1&&v.9v==1&&x!=2U("2x");J(y?\'\'+2U("2x")+\' \':\'\')+x};G.sj=E(){B x=o.7s[o.7w];x==1L?x=\'\':\'\';J x};G.hI=E(){J hI()};E hI(){B x=O;if(R){if(o.2B=="5d"){x=R.2x()}if(o.2B=="1G"&&v.9v==1&&9I()>1&&v.cw==1){x=R.2x()}if(o.2B=="3P"&&v.mL==1&&d4()>1){x=R.2x()}}J x}E 9I(){if(o.2B=="1G"){J R.9I()}F{J 0}}E d4(){if(o.2B=="3P"){J R.d4()}F{J 0}};G.9E=E(){J o.4H?R.9E():o.56};G.4R=E(x){if(R&&(o.tD||K(v.9E))){R.4R()}if(v.sa>0){P(o.3O,{"1h":(o.2b?"100%":o.bJ-v.sa)})}if(o.3m&&v.2h.zC==1){o.es.4R()}if(v.sC==1){sn()}if(o.qY){o.qY.4R()}};G.3Q=E(){J R?R.3Q():{}};G.so=E(){R.so()};G.8A=E(){1u(\'8A\');o.as=0;o.1z?v.3k=1:\'\';o.W.9p();if(18&&v.15o!=1){if(18.I(\'(5H)\')==-1){18=18+(18.I(\'?\')==-1?\'?\':\'&\')+\'As=(5H)\'}}if(18){if(o.4H){R.3b(18);G.2F()}F{6H(18)}}};if(!K(o.1Z)){t8()}if(K(v.1Z)){if(v.1Z!=\'\'){9X(v.1Z,o.1Z,v.fw);if(v.sr==1&&!o.1z){1q(o.1Z)}}F{v.1Z=2e}}E b0(){gz=R?R.6Z():\'\'}E B0(18){3J=18.2C(" or ");X(B i=0;i<3J.U;i++){if(3J[i].I(" gr ")>-1){l1=3J[i].2C(" gr ");3J[i]=l1[5H(0,l1.U-1)]}if(K(v.l6)&&3J[i].I("//")==-1){3J[i]=v.l6+3J[i]}}7W=0}E AY(){b0();if(gz=="7K"||o.5e){o.W.sT()}if(gz!=""){o.W.wS()}}E t8(){if(o.1Z){o.1W.3p(o.1Z)}o.1Z=1V("2c");P(o.1Z,{"4v-3f":"28","1F":v.nu,5u:"1F 0.5s"});if(v.sC==1){B4()}F{P(o.1Z,{\'1o\':\'2o\',\'1g\':0,\'1f\':0,\'1a\':\'100%\',\'1h\':\'100%\'})}o.1W.1U(o.1Z)}E 6H(x,y,AZ){2M(iv);v.ij==\'\'?v.ij=\';\':\'\';if(x.I(\'{\')>-1&&x.I(\'}\')>-1&&x.I(v.ij)>-1){B z=x.2C(v.ij);o.aX=[];X(B i=0;i0){B fu=3J[7W];if(fu){if(fu.I(\'js:\')==0){3j{fu=2k(fu.1n(3))}2N(e){aD.1u(e.8s)}}}if(fu){o.2B=lx(fu);B gP=O;if(AZ){gP=H}18=fu;if(18){18=18.1T(/\\(5H\\)/g,2L.5H())}F{18=3J[0]}if(!gP&&x!=\'x\'&&R&&o.2B==ft&&(ft=="d0"||(ft=="cV"&&!o.1l.2j)||(ft=="5d"&&o.1z&&!lC)||ft=="dm"||ft=="1G"||ft=="3P")){R.3b(18);1u("3b")}F{1u("15p");l8();zS(18)}ts()}}if(!y){3I(o.tn);o.tn=7f(AY,o.ly);if(!K(v.26)&&v.lw==1&&v.tr==1){v.26=\'\'}if(K(v.26)){o.W.f5(v.26)}if(v.h9==1){if(v.q7==1&&o.1l.2j){}F{if(o.2B=="5d"){P(o.3O,{"1f":-jc,"1g":-jc})}F{3n(o.3O)}v.1w.1q=0}}}}E ts(x){if(o.ei||x){if(o.i3){R.hc(o.hu)}F{if(o.a8!=o.ei){R.hc(o.5X[o.a8])}}}}E lx(x){B 1H="d0";if(x){if(x.I(".K2")>0){1H="1G"}F if(x.I(".K4")>0){1H="3P"}F if(x.I("w")==0&&x.I("s")==1){1H=o.ws}F if(x.I(\'5d.8Q/\')>-1||x.I(\'lr.be/\')>-1){if(1N(AS)==\'E\'){1H="5d";if(v.vv==1){B y=\'bS://4a.5d.8Q/vi/\'+lk(x)+\'/\';zU(y+\'AQ.kn\',E(z){z>100?v.1Z=y+\'AQ.kn\':v.1Z=y+\'15q.kn\';if(o.1M){o.1M[o.3v][\'1Z\']=v.1Z}v.3k==1||o.1z?\'\':9X(v.1Z,o.1Z,v.fw)})}}F{1u("No AO")}}F if(v.cV==1&&x.I(\'cV.8Q/\')>-1){1H="cV"}F if(v.dm==1&&x.I(\'15r.8Q\')>-1){1H="dm"}F if(v.AM==1){if(1N(AK)==\'E\'){AK(x)?1H="7b":\'\'}}}o.tD=1H=="5d"||1H=="cV"||1H=="dm";o.4H=1H=="d0"||1H=="1G"||1H=="3P"||1H==o.ws;J 1H}E zU(18,zT){B 4a=1C 15s();4a.bN=E(){zT(G.1h)};4a.3b=18}E zS(x){o.2B=lx(x);if(o.4H){R=1C Kh(x,o.3O,O)}if(o.tD){R=2k("1C tZ"+o.2B[0].zQ()+o.2B.5b(1)+"(x,o.3O);")}if(o.2B=="7b"){R=1C 14Y(x)}o.S?o.S.EK():\'\';B t=0;if(K(v.1r)){if(o.3r&&v.cE==1&&!o.1z){t=o.3r.aT().t}1D(E(){o.W.42(t,v.1r)},100)}}E l8(){if(R){R.4k();R=2e;gz="7k"}if(3m){3m.4k();3m=2e;3m=1L;o.es.5Q();o.3m=2e;o.es=2e}};G.4k=E(){l8()};G.13V=E(){3J=[];l8()};G.6H=E(x,y,z){6H(x,y,z)};G.9X=E(x){9X(x,o.1Z,v.fw)};G.2F=E(){if(R){jD=O;lC=O;if(o.5e){o.3N.2F()}F{R.2F();v.fo==1?o.W.f7():\'\'}if(K(3m)){3m.2F()}if(o.7L){if(o.4H){if(o.9Q>0&&!o.7L.12S()){o.7L.l9()}}F{o.la=[];o.S.hy("cz")}}if(o.4H&&v.LV>-1&&!o.uk&&!o.1l.4M){if(o.9Q>0){R.LO()}}kW()}F{1D(G.2F,4d)}};E kW(){if(v.zJ>0&&3J.U>1){if(42()==0||v.zH==1){2M(o.l7);o.l7=1D(zI,v.zJ*2m)}}}E zI(){if(o.1A&&(42()==0||v.zH==1)&&4h()==0&&!o.ky){if(R){if(R.a6()==0&&7W!=3J.U-1){5G(\'6H zF\')}}}}G.zE=E(1i){if(o.3m){if(v.2h.zC==1){if(o.sD[o.3m]>2){J}}if(1i){1i.ba();1O.1i?1O.1i.6E=H:\'\'}B 1I=R;R.uh(H,o.3m);3m.uh(O,o.3O);R=3m;3m=1I;R.2F();3m.2F();js("2h")}};G.zV=E(){R.3b(18)};G.yu=E(){v.5C==1?o.5C.3t("1q"):\'\';o.sX=H};G.iI=E(){if(v.1w.xP){v.1w.xP=O;if(o.S){o.S.yb(1);o.S.yc()}}o.sX=O};G.zL=E(){if(o.3m&&o.es){o.es.hw()}};G.h3=E(){if(o.4H&&o.5Y){o.k8=H;R.5Y()}};G.dK=E(){if(o.4H&&o.9o){R.9o()}};G.nj=E(){if(v.gg==1&&K(v.13U)){if(K(o.gg)){o.gg.1t()}F{if(1N(A9)==\'E\'){o.gg=1C A9()}}}ja();if(R){op(0);R.nj()}};G.cH=E(){o.gg?o.gg.1q():\'\';R?R.cH():\'\'};G.ja=E(x){ja(x)};E ja(x){if(v.12o==1&&2E(v.c9)){if(K(o.c9)){o.c9.1t(x)}F{if(1N(Ai)==\'E\'){o.c9=1C Ai()}}}}G.3h=E(){if(o.5e){o.3N.3h()}F{R?R.3h():1u("12p")}if(K(o.3m)){3m.3h()}};G.sZ=E(){lC=H;o.W.3R(0,O);K(o.1Z)?o.W.8v():\'\';6H(\'x\')};G.dL=E(){R?R.dL():\'\'};G.3R=E(x){if(R){if(o.5e){o.3N.3R(x)}F{R.3R(x);if(v.2h.on==1){if(3m){3m.3R(x)}}}}};G.5h=E(){if(R){R.5h();o.5e?o.3N.5h():\'\';1u("5i")}if(v.2h.on==1&&v.2h.fV==1){if(3m){3m.5h()}}};G.6q=E(){if(R){R.6q();o.5e?o.3N.6q():\'\';1u("9t")}if(v.2h.on==1&&v.2h.fV==1){if(3m){3m.6q()}}};G.3W=E(x){R?R.3W(x):\'\';if(v.2h.on==1){if(v.2h.fV==1&&3m&&!o.Ku){3m.3W(x)}}if(o.5e){o.3N.3W(x)}};G.mJ=E(){J R?R.mJ():O};G.5P=E(){J R?R.5P():O};G.6Z=E(){J gz};G.7k=E(){J jD};G.1c=E(){B x=0;if(R){x=4h();if(o.5e){B y=o.3N.4h();y?x=y:\'\'}F{if(42()>0&&x!=42()){o.Af=x+0.12q}}J x}F{J 0}};G.1r=E(){B x=0;if(R){x=42();x==0&&K(v.1r)?x=v.1r*1:\'\';if(o.5e){B y=o.3N.42();y?x=y:\'\'}}J x};G.a6=E(){J R?R.a6():0};G.go=E(){o.3G.go=o.3G.go?O:H;P(o.3O,{"2Y":(o.3G.go?"3q(-1)":"3q(1)")})};G.12r=E(){t8()};G.ta=E(){if(o.4H){R.4J()}};G.Aa=E(x,y){if(x==\'1P\'){if(y==1){dy(v.1k.1P/100)}if(y==2){dy(-v.1k.1P/100)}if(y==3){o.R.kh()}}F{if(o.4H){if(!o.az[x]){if(x==\'l2\'){o.az[x]=0}F{o.az[x]=1}}if(y==1){o.az[x]+=v.1k[x]/100}if(y==2){o.az[x]-=v.1k[x]/100}if(y==3){if(x==\'l2\'){o.az[x]=0}F{o.az[x]=1}}!o.ia?o.ia=[]:\'\';o.ia[x]=x+\'(\'+2Q(o.az[x]*100)+\'%) \';B cf=\'\';X(B i in o.ia){cf+=o.ia[i]}P(R.aA(),{\'7d\':cf});o.S.nb(x)}}};G.1P=E(x){dy(x)};E dy(x){if(6R(x).I(":")>0){B y=x.2C(":");B z0=o.2V/o.4F;B z1=o.R.3Q();if(z1.1a>0){z0=z1.1a/z1.1h}B z=y[0]/y[1];if(z0!=z){if(o.4H){R.gt()}B w2=o.4F*z;B x2=w2/o.2V;B h2=o.2V/z;B y2=h2/o.4F;if(x2<1){o.3G.x0=o.3G.x=3Z(x2);o.3G.y=1}F{o.3G.x=1;o.3G.y0=o.3G.y=3Z(y2)}P(o.3O,{"2Y":"3q("+o.3G.x+") 3w("+o.3G.y+")"});o.hE=x}}F{o.3G.x+=3Z(x);o.3G.y+=3Z(x);P(o.3O,{"2Y":"3q("+o.3G.x+") 3w("+o.3G.y+")"})}if(v.1S.12s==1){if(!o.tg){if(o.3G.x>0||o.3G.y>1){s8(o.3O,\'o.12t\');o.tg=H}}ti()}o.S.nb(\'1P\')};G.kh=E(){if(o.4H){R.gt()}o.3G.x=o.3G.x0;o.3G.y=o.3G.y0;P(o.3O,{"2Y":"3q("+o.3G.x+") 3w("+o.3G.y+")"});o.S.nb(\'1P\');o.hE=2e;ti()};E ti(){if(o.tg&&v.1S.12u!=1){if(o.3G.x==1&&o.3G.y==1){P(o.3O,{"1f":0,"1g":0})}}};G.h1=E(x,y){R.h1(x,y)};G.cP=E(){J cP()};E cP(){J 3J?(3J.U>0?(3J[7W]?3J[7W]:\'\'):\'\'):\'\'};G.sQ=E(){J 3J.U};G.aA=E(){J R?R.aA():O};G.6j=E(){if(o.4H){R.6j()}};G.tC=E(){R.tC()};E te(){B 4O=gW(v.td+\'?18=\'+3J[7W]);4O.bN=E(){if(G.eZ==4&&G.6Z==4L){if(G.ef){v.1R=G.ef;o.W.ao(\'1R\')}}};4O.bh()}};B Kh=E(18,1J,2h){B 1d=1V(v.h9==1?"Kg":"fj");B ar;B uC=0;B 1G;B 4T=O;B uM=O;B tV=O;B ac=O;B g8=-1;B 3P;B 6J=O;B ws;B tU=O;B 6u=O;o.5v=O;B 8p=0;B 9d=O;B 2p;B 12v;B nh=O;B k5=-1;B cI=-1;B sF;B rl;B aa;B kg;B 12w;B Jy=\'fj/G3; 12x="12y.12z, 12A.40.2"\';B nf=O;P(1d,{\'1o\':\'ox\',\'1a\':\'100%\',\'1h\':\'100%\',\'3L-mx\':\'sz\',\'5u\':"7d 0.2s 3i",\'9a-1h\':\'2x\',\'5U-1h\':\'28\',\'9a-1a\':\'2x\',\'5U-1a\':\'28\'});gt();if(o.1l.7m&&v.3k==1&&v.tP==1){if(!o.1z&&v.7B){4e(1d,{\'i5\':1})}F{o.3D=H;o.S?o.S.5h():\'\';4e(1d,{\'3D\':1,\'i5\':1,\'3k\':1})}}F{if(v.t7==1&&o.1l.2j){if(v.Kc!=1&&o.1l.7m){}F{4e(1d,{\'i5\':1})}}if(!o.1l.tv){4e(1d,{\'4J\':(v.4J==1?\'8t\':\'28\')})}}if(v.12n==1){4e(1d,{"12B":"K9","12D":"K9"})}18=eR(18);4e(1d,{\'3b\':18,\'x-3U-5Y\':\'FE\',\'K8\':\'H\'});if(v.12E!=1){4e(1d,{\'K8\':\'H\'})}if(v.12F==1){4e(1d,{\'2h\':\'O\'})}if(2h){1d.3k=H;if(v.2h.fV!=1||v.3k==1){1d.3D=H}F{1d.1K=2E(v.2h.1K)?v.2h.1K:v.1K}}if(v.12G==1){4e(1d,{\'12H\':\'12I\'})}qM();if(v.12J==1){B eH=1V("dV");4e(eH,{"L6":"no","FX":"H","FS":"H","3b":""});P(eH,{"1o":"2o","1a":"100%","1h":"100%","2W":0});1J.1U(eH);B K5=1O.7f(E(){if(eH.ic.1Y.eZ==="12K"){1O.3I(K5);P(eH.qV.bq,{"2Z":0,"2z":0});eH.qV.bq.1U(1d)}},100)}F{1J.1U(1d)}if(!K(18)){18=\'\'}B ln=O;if(o.1l.tv){if(18.I("12L")>0){ln=H}}if(o.1l.6C){if(18.I("12M")>0||(v.J7==1&&v.eM==1)){ln=H}}if(18.I(".K4")>0){6u=H;if(!o.3P){if(1N K3!=="1L"){o.3P=1C K3()}F{6u=O}}if(K(o.3P)){if(!K(1O.JW)){o.3P.lo()}F{tB()}}}F if(((2O.1G==1&&v.tk!=1)||18.I(".K2")>0)&&!ln&&(o.gF.I("8H")!=-1||K(1O.5F))){4T=H;uM=H;3j{if(K(1O.5F)){if(!5F.JZ()||(o.1l.6C&&v.12N==1&&!o.1l.4M)||(o.1l.6C&&o.1l.4M&&v.K1==1)||(o.1l.lc&&v.12O==1)){1u(\'8H 12P \',5F.JZ());4T=O}F{if(v.4J==1||v.3k==1||v.JY==1||2h){e4(O)}}}F{4T=O}}2N(2p){4T=O}}F if(18.I("w")==0&&18.I("s")==1&&v.12C==1){9d=H;tT()}if(o.1l.tv&&v.3k==1&&!4T&&!6u&&!9d){1D(E(){o.W.eJ()},100)}if(v.7L==1){K(o.7L)?o.7L.bc():\'\';o.7L=1C 12l()};G.tC=E(){tB()};E tB(){6u=H;if(v3()){if(v.4J==1||v.3k==1||v.JX==1){mb(O)}}F{6u=O;1u("123 gX IY")}}E mb(x){if(o.3P&&!6J){o.3P.gP(x,1d,18,2h);K(1O.JW)?6J=H:\'\'}}E e4(x){1u("8H");if(o.4c.U>1){v.9v=0;v.JU=H}F{v.JU?v.9v=1:\'\'}if(o.aX.U>1){v.cR=0;v.JT=H}F{v.JT?v.cR=1:\'\'}o.aa=O;g8=-1;aa=[];o.3z?o.3z.Kk():\'\';B tm=O;if(v.7B&&v.K6==1){tm=H;v.K6=0}ar={IZ:(v.Kl==1&&!2h),12k:(v.4J==1||v.3k==1||2h||x)&&!tm,gH:60,su:60,11N:O};if(v.KL>0){ar.11O={6T:{KI:v.KL*2m}}}if(v.KH>0){ar.11P={6T:{KI:v.KH*2m}}}if(v.11Q==1){ar.11R=H}if(v.eM==1){B ks=[\'wv\',\'pr\',\'ck\'];B lA=[\'8Q.11S.fy\',\'8Q.11T.11U\',\'4b.w3.11V\'];B dj={};X(B i=0;igI){v.6A.gH=gI}v.6A.su=v.6A.gH}if(K(v.6A.Kz)){v.6A.su=v.6A.gH=v.6A.Kz}if(1N v.6A=="3L"){X(B 1e in v.6A){if(v.6A[1e].6h().I(\'2k:\')==0){v.6A[1e]=2k(v.6A[1e].1n(5))}ar[1e]=v.6A[1e]}}}1G=1C 5F(ar);js("1G",1G,1);1G.Jk(18);1G.126(1d);1G.on(5F.7o.129,E(){1u("8H 12a")});1G.on(5F.7o.12b,E(1i,2f){!2h?o.W.eJ():\'\'});1G.on(5F.7o.12c,E(1i,2f){if(!2h&&v.9v==1&&9I()>1){Jw();mM();o.S?o.S.hQ(o.3o):\'\'}});1G.on(5F.7o.12d,E(1i,2f){mM()});1G.on(5F.7o.12e,E(1i,2f){mM()});1G.on(5F.7o.12f,E(1i,2f){if(!2h){if(2f.iw.5v!=o.5v){o.5v=2f.iw.5v;o.S.4B()}o.5v=2f.iw.5v;if(o.5v){1u("12g");o.Kp=18.I("?vy")>-1;if(1d.1r>0&&1d.cM>0){if(1d.1r-1d.cM<10){if(o.hO>0){if(o.hO==1d.cM&&o.Km==1d.1r){o.na++;if(o.na>2){o.na=0;o.hO=-1;1G.a2();e4(H);8L()}}F{o.hO=-1}}F{o.hO=1d.cM;o.Km=1d.1r}}}}}if(v.9v==1){o.3o=1G.lP;o.S?o.S.hQ(o.3o):\'\'}lM()});1G.on(5F.7o.12h,E(1i,2f){if(K(2f.hj)){!2h?js("12i",2f.hj.12j):\'\';if(v.12Q==1){1N Jj!=="1L"?Jj(2f.hj):\'\'}}if(g8>-1){1G.LI=g8;g8=-1}tV=H;IX()});1G.on(5F.7o.12m,E(1i,2f){js("12R",2f,1)});1G.on(5F.7o.13q,E(1i,2f){if(!2h&&v.cR==1){1D(uW,4d)}});1G.on(5F.7o.13s,E(1i,2f){if(!2h&&v.cR==1){uc()}});1G.13t=O;if(v.13u==1){1G.on(5F.7o.13v,E(1i,2f){if(1N(2f)=="3L"){if(2f.hj.1H==\'26\'){B fu=2f.hj.18;if(fu){B st=1G.KS;if(o.59){o.3z.rp(st+\'bY\'+fu)}F{!aa[st]?aa[st]=[]:\'\';aa[st].2R(fu)}}}}});1G.on(5F.7o.13w,E(1i,2f){B x=1G.13x;B y=\'\';X(B i=0;i0||2h||v.5v==1||9d?\'\':o.2g=4h();1G.a2();if(!2h){o.R.5G()}}}F{B nx=O;if(2f.1H=="13A"){if(v.13B==1&&o.R.sQ()>0){nx=H}F{1u("8H n1 R 2p, iO");1G.13C()}}F{nx=H}if(nx){2p="8H n1 2p, a2";1G.a2();!2h?o.R.5G():\'\'}}}F{1u("8H ",2f.1H,2f.iw,(2f.n0?2f.n0.mO:\'\'));js("13D",(2f.n0?2f.n0.mO:\'\'));if(8p>0){8p=2;sG()}}});ac=H}E sK(x){if(x){X(B j=1;j<11;j++){if(v["J5"+j]){x=x.1T("{"+j+"}",v["J5"+j])}}}J x}E mM(){if(!2h&&v.9v==1&&9I()>1){if(o.3o!=1G.lP){o.3o=1G.lP;o.S?o.S.hQ(o.3o):\'\';1u("8H 13E "+o.3o)}if(2E(v.ce)&&o.3o>0){B fq=v.ce.2C(",");X(B k=0;k-1){1u(\'13r 51\');1G.jZ=o.3o-1;o.3o--;1m}}}}}E tT(){if(K(1O.KQ)){if(v3()){if(!K(o.ws)){o.ws=1C 13F()}ws=1C KQ(1d,18,2G(v.13H,{IZ:H}));tU=H}F{9d=O;1u("gX IY")}}}E IX(){sH()};G.6j=E(){sH()};E sH(){if(v.Ff&&o.S){if(1d.d7.U>0){if(v.6j==1){1d.d7[1d.d7.U-1].gA="KV"}F{1d.d7[1d.d7.U-1].gA="3e"}if(!o.6j){o.6j=H;o.S.4B()}}F{if(o.6j){o.6j=O;o.S.4B()}}}}E uK(){1u("13I");!2h&&o.1A?o.W.3h():\'\';o.W.8v();8p=1;sG(o.1A)}E sG(x){if(8p>0){2M(sF);sF=1D(IU,v.IV*2m)}}E IU(){if(8p>0){1u("13J");if(4T){if(8p==1){1G.Jk(18)}if(8p==2){1G.a2();e4(H);1d.1A()}}F{4e(1d,{\'3b\':18})}}}1d.1B(\'13K\',JN);1d.1B(\'2p\',ro);1d.1B(\'7k\',8L);1d.1B(\'1A\',9V);1d.1B(\'4j\',dT);1d.1B(\'Lf\',cr);1d.1B(\'jK\',jI);1d.1B(\'mz\',jC);1d.1B(\'L3\',bL);1d.1B(\'Lg\',eI);1d.1B(\'7M\',94);1d.1B(\'Lt\',a1);1d.1B(\'13L\',JA);1d.1B(\'LC\',rL);1d.1B(\'Lz\',qJ);if(v.J7==1&&o.1l.6C){if(2E(v.13M)){if(2E(v.13N)){1d.1B(\'Ly\',qS)}F{if(1N Jl!=="1L"){o.lJ=Jl(18,1d)}}}}if(o.1l.7m){1d.1B(\'JB\',JO)}E JO(){1d.dG("S")}E JN(){if(!4T&&!6u){!2h?o.W.eJ():\'\'}}E ro(){if(!4T&&!6u){if(1d.2p){1u(1d.2p,1d.2p.mO,1d.2p.8s);B x=1d.2p.mO;2p=1d.2p.8s;if(2p==\'\'){if(x==1){2p="13O"}if(x==2){2p="uO"}if(x==3){2p="dM"}if(x==4){2p="gX pG"}}1u("iL: ",2p)}if(uM&&v.uL==1&&4h()==0){2p=1L;uK()}if(2p!=1L||o.1l.4M){5G()}}}E 5G(){!2h?o.R.5G():\'\'}E 8L(){if(!2h){o.R.8L()}F{if(v.2h.9D==1){1d.cM=0;1d.1A()}}}E 9V(){if(!o.1z&&v.7B){1u(\'JK 1A\');4j();o.W.2F();J}if(4T&&8p>0){}F{if(!2h){B aR=o.W.8w()&&o.nc!=1;if(aR||cI==-1){B x=O;if(4T){if(K(o.2a)||K(o.5N)){if(aR){}F{1u(\'4j iE\');4j();x=H}}}if(!x){o.R.9V()}}}}}E dT(){if(!nf){1u("13P");if(o.1A&&o.fg&&!1d.7k&&v.JI==1&&!o.a3){1u("JI");k0()}F{!2h&&!o.JH&&1d.8O?o.R.dT():\'\'}}}E cr(){!2h?o.R.cr():\'\';if(cI>-1){if(4h()>cI){4j();cI=-1}}}E jI(){!2h?o.R.jI():\'\'}E jC(){!2h?o.R.jC():\'\'}E bL(){if(2h){ma()}F{o.R.bL();ug();if(4T&&8p>0){8p=0;1u("13Q up");1G.Jo();k0();o.S.2F()}if(K(v.9E)){2H()}1D(JE,4d)}}E KP(){if(1d.C.1f=="-13R"||1d.nG<-2m){cH()}}E JE(){if(1d.cN&&o.7s.U==0&&v.13S!=0){B at=1d.cN;X(i=0;i0){fN(o.ak,1)}};G.9E=E(){J(1d.m6/1d.fP)};E ma(){if(1d.fP>0){P(1J,{"1h":1J.2i/(1d.m6/1d.fP)-2Q(v.2h.2W)})}F{if(uC<20){1D(ma,100);uC++}}}E ug(){if(v.pH==1){3I(o.uI);o.uI=7f(uB,100);uB()}}E uB(){if(1d){if(1d.fP>0){o.W.JC(1d.m6/1d.fP);3I(o.uI)}}}E a1(){!2h&&!9d?o.R.a1():\'\'}E eI(){!2h?o.R.eI():\'\'}E 94(){if(4T&&8p>0){}F{!2h?o.R.94():\'\'}}E JA(){o.W.uR()}E v3(){B ny=1O.Jn=1O.Jn||1O.13T;B iW=1O.Jz=1O.Jz||1O.13G;B lH=ny&&1N ny.lH===\'E\'&&ny.lH(Jy);B Jx=!iW||iW.v7&&1N iW.v7.13p===\'E\'&&1N iW.v7.5Q===\'E\';J lH&&Jx}B v0="<7x C=\'1F:0.5\'>";E Jw(){if(!2h&&v.9v==1){B x=1G.b3;B q=-1;o.2D=[];if(x.U>1){if(v.4C==\'5U\'){q=x.U-1}X(B i=0;i-1||v.13a==1){if(K(x[i].9O)){B yi=o.2D.I(y);yi>-1?o.2D[yi]+=" "+v0+" &h0;"+2Q(x[yi].9O/2m)+\' \'+2U(\'fD\')+\'\':\'\';o.2D[i]=y+" "+v0+" &h0;"+2Q(x[i].9O/2m)+\' \'+2U(\'fD\')+\'\'}}F{o.2D[i]=y}if(K(x[i].Js)){o.ae[i]=x[i].Js[0]}}F if(K(x[i].6P)){o.2D[i]=x[i].6P}F{o.2D[i]=i}if(K(v.4C)&&q==-1){if(v.4C==o.2D[i]){q=i}}if(K(o.4C)){if(o.4C==o.2D[i]){q=i}}}if(v.cw==1){o.2D[x.U]=2U("2x")}F{1G.f6=0;q==-1?q=x.U-1:\'\'}if(v.Jr==1||q>-1){1G.f6=0;if(v.jY=="6F"||(!o.1z&&v.4J==0)){1G.rP=q}F{if(v.jY=="eW"){1G.jZ=q}}o.3o=q}F{if(v.cw==1){o.3o=1G.b3.U-1}F{o.3o=1G.13o}}if(v.Jq>0){1G.f6=x.U-v.Jq*1-1}lM()}o.9O=2G(1G.b3[o.3o].9O,0);o.S?o.S.4B():\'\'}}E lM(){if(v.cR==1){uW();uc()}}E uW(){if(!2h&&v.cR==1){B x=1G.cN;o.7s=[];B 2K;B 22=-1;if(x.U>1){X(B i=0;i0){if(x[i].fr!=o.ae[o.3o]){X(B j=0;j-1){o.7w=22;1G.mH=22}}E uc(){if(!2h){B x=1G.cN;B y=1G.mH;if(y>-1){if(K(x[y].fr)){if(o.ae.U>0){if(o.ae[o.3o]!=x[y].fr){X(B i=0;i1){1d.cN[x].qG=H;1d.cN[y==1?0:o.ak].qG=O;o.ak=x;y!=1?1d.cM=o.R.1c():\'\'}}E 4h(){if(6u){J 6J?o.3P.1c():0}F{J 1d.cM}};E 42(){B x=1d.1r;if(x==12W){v.5v=1;x=4h()+10;if(o.cC){x0){kg=o.2g}}}};G.cH=E(){cH()};E cH(){if(!o.k8&&(o.1l.2j||o.1l.3U)){P(1d,{"1o":"ox","1g":0,"1f":0});if(K(v.9E)){2H()}if(nh){!o.3D?1d.3D=O:\'\';nh=O}if(kg>0){o.2g=kg;kg=0}cI=-1}};G.3h=E(){1u(\'8O\');4j()};E 4j(){if(9d){ws.4j()}F{1d.4j()}};G.dL=E(){!1d.8O?3h():k0()};G.3R=E(x){if(6u&&6J){o.3P.41(x)}F{if(4T){if(v.133==1&&x>0&&s9()){g8=1G.jZ;1G.LI=0}}1d.cM=x}};G.5h=E(){1d.3D=H};G.6q=E(){1d.3D=O;if(o.2B=="1G"&&o.1l.4M&&v.2a==1){if(!K(o.LK)){nf=H;1u("4M 9t");1d.4j();1D(E(){1d.1A();nf=O},10);o.LK=H}}};G.3W=E(x){1d.1K=x};G.LO=E(){if(o.LF!=1d){B cO;B 9z;if(o.mg[1d]){cO=o.mg[1d];9z=o.ud[1d]}F{1O.nd=1O.nd||1O.136;if(K(1O.nd)){3j{9z=1C nd();cO=9z.137(1d);o.mg[1d]=cO;o.ud[1d]=9z}2N(e){1u(e)}}}if(9z){B ka=9z.138();ka.ka.5L=v.LV;cO.M1(ka);ka.M1(9z.12T);o.uk=H;o.LF=1d}}};G.mJ=E(){J!1d.8O};G.5P=E(){J v.5v==1||9d?H:o.5v};G.aA=E(){J 1d};G.uj=E(){4e(1d,{\'S\':\'1\'});J H};G.4J=E(){4e(1d,{\'4J\':\'8t\'});if(4T&&!ac){e4(O)}if(6u&&!6J){mb(O)}};G.6Z=E(){B 7r="7K";if(1d.8O){7r="8O"}if(1d.7k){7r="7k"}J 7r};G.uh=E(x,y){2h=x;y.1U(1d);1J=y;if(x){if(v.2h.fV!=1){1d.3D=H}F{if(!o.3D){1d.3D=O}}ma();if(o.2D.U>0&&v.cw==1){if(4T){k5=o.3o;1G.f6=0;1G.jZ=0}}}F{if(!o.3D&&v.2h.fV!=1){1d.3D=O}1d.1K=2E(v.2h.1K)?v.2h.1K:v.1K;ug();if(o.2D.U>0&&v.cw==1){if(4T){1G.f6=-1;if(k5>-1){k5<1G.b3.U?1G.rP=k5:\'\'}}}}};G.1c=E(){J 4h()};G.1r=E(){J 42()};G.a6=E(){B x=0;if(1d.8q){if(1d.8q.U>0){B y=4h();X(B i=0;i<1d.8q.U;i++){if((y>=1d.8q.1z(i)||y>=1d.8q.1z(i)-100)&&y<=1d.8q.4p(i)){x=1d.8q.4p(i)}}x==0?x=1d.8q.4p(1d.8q.U-1):\'\'}}if(K(v.4p)){B ed=v.4p;if(7G([ed],\'-\')){ed=42()}x>ed?x=ed:\'\'}J x};G.2x=E(){J s9()};E s9(){B x=O;if(4T){if(ac){x=1G.139}}F if(6u){if(6J){x=o.3P.2x()}}J x}G.3Q=E(){J{"1a":1d.m6,"1h":1d.fP}};G.3b=E(x){if(x){x=x.1T(/\\(5H\\)/g,2L.5H());x=eR(x);18=x;o.b5!=2?o.b5=O:\'\';if(6u){if(6J){o.3P.cO(x)}}F if(4T){4T&&1G?1G.a2():\'\';e4(o.1z||o.3k);r5()}F{4e(1d,{\'3b\':x,\'3k\':0});qM();4j()}}};E eR(x){if(x){B y=x.I(\':13b:\');if(y>0){o.eR=x.1n(y+6);x=x.1n(0,y)}}J x}E qM(){if(o.1l.6C&&1d){B y=1d.d7;if(y){X(B i=0;i {o.9k = H;}).2N(2p => {o.9k = O;});\')}F{2k(\'1Y.13W().c8(ok =>{o.9k = O;}).2N(2p => {});\')}}};E rL(){o.9k=H};E qJ(){o.9k=O};E qS(e){if(1N LH!=="1L"){o.lJ=LH(e)}}G.LP=E(x){if(6J){o.3P.qz(x)}};G.LQ=E(x){if(6J){if(1d.8q.U>0){o.3P.161(x)}}};G.18d=E(x){if(o.ws){o.ws.LW(ws,x,-1)}};G.18L=E(x){if(o.ws){o.ws.LW(ws,-1,x)}};G.Lh=E(x){if(ac){B y=2Q(x);if(y>=1G.b3.U){if(v.cw==1){y=-1;1G.f6=-1}F{y=1G.b3.U-1}}if(v.jY=="eW"){1D(94,4d);1G.jZ=y}if(v.jY=="6F"){1u("8H 6F 18M "+y);1G.rP=y}if(y==-1){o.3o=1G.lP}lM()}};G.md=E(){J 1G};G.lW=E(){J 6J?o.3P.18N():O};G.9I=E(){J 9I()};E 9I(){B x=0;if(ac){if(1G.b3){x=1G.b3.U}}J x}G.d4=E(){J d4()};G.gt=E(){gt()};E gt(){if(1d){if(v.mf==1||v.4G==1){if(v.18O==1||v.4G==1){P(1d,{\'3L-mx\':\'4G\'})}F{P(1d,{\'3L-mx\':\'EH\'})}}F{P(1d,{\'3L-mx\':\'sz\'})}}}G.4R=E(){2H()};E 2H(){if(v.9E){3x(\'1P\',6R(v.9E).1T(\'/\',\':\'))}}E d4(){B x=0;if(6J){x=o.3P.b3()}J x}G.L9=E(x){if(ac){1G.mH=2Q(x)}};G.h1=E(x,y){if(y=="1G"&&ac&&rl){rl.18P(x)}if(y=="L5"&&ac){if(aa[x]&&o.3z){X(B i=0;i0){B xx=x.2C(\' or \');x=xx[0]}B a5=1Y.1V(\'a5\');a5.6p(\'3b\',x);a5.6p(\'8h\',y);a5.6p(\'18T\',\'vG\');a5.6p(\'gA\',\'KV\');if(z){a5.6p(\'6T\',\'\')}1d.1U(a5);a5.1B("g9",rv)}};E rv(e){if(e.4r.8h&&o.3z){X(B i=0;i0){B z=lu.2C(",");3x(z[0].1n(4))==0?b[y].bZ(0):\'\'}if(7G([lu],"2P")){o.eX=H}}}b[y].22("1P",b[y].s("1P"))}}}}if(K(v.1k)){if(1N(7P)==\'E\'){1k=1C 7P("1k");v.1k.8a==1?1k.1t():1k.1q()}F{o.196=H}}if(K(v.Y)){if(1N(7P)==\'E\'){Y=1C 7P("Y");if(K(o.Y)){Y.vr(o.Y);if(v.Y.lz==0||!K(v.Y.lz)){v.Y.8a==0?Y.1q():\'\'}F{Y.1t()}if(v.Y.KR==1){Y.1t()}}F{Y.1q(1)}hm()}}mn();xN();2H(H);4y();yQ();yt=O;E Lj(V){B x=0;B 197=O;if(V){if(V.g("1j")==\'2J\'){x=5r.1g+V.s("3T")+V.g("1a")/2;if(5r.gS!=2e){}F{5r.gS=[]}}F{if(5r.gS!=2e){B c0=V.g("1a")+V.s("4i")+V.s("3T");if(g6(V)){c0=0}if(V.s("3e")==1&&!V.g("1t")){c0=0}if(V.s("aN")>0){c0=0}x=bg.g("w")-v.1w.kz*1-c0+V.g("1a")/2+V.s("3T");B i=0;5r.2l-=c0;X(i=0;i<5r.gS.U;i++){B bF=b[5r.gS[i]];if(bF.s("aN")>0){P(bF.c(),{"1g":(bF.g("x0")-c0)})}F{P(bF.c(),{"1g":(bF.g("x")-c0)})}bF.22("x0",bF.g("x"))}5r.gS.2R(V.g("1e"));V.22(\'dR\',1)}F{if(V.s("3e")==1&&!V.g("1t")&&!V.g("eN")){if(V.g("1j")=="1K"){if(V.s("1q")==1&&V.s("im")==1&&gR){8S+=V.g("1a")+V.s("3T")+V.s("4i");gR=O}}}F{if(V.s("aN")>0){x=5r.1g+V.s("3T")+V.s("4i")}F{B 2K=O;if(V.g("1j")=="1K"){if(V.s("1q")==1&&V.s("im")==1&&!V.g("eN")){if(!o.eG&&!o.9x){2K=H;gR=O}F{if(!gR){8S-=V.g("1a")+V.s("3T")+V.s("4i");gR=H}}}}if(g6(V)){2K=H}if(!2K){5r.1g+=V.g("1a")/2+V.s("3T");x=5r.1g;5r.1g+=V.g("1a")/2+V.s("4i")}F{x=5r.1g}}}}}}J x};G.Lp=E(){mn();if(Y&&v.Y.8a&&!o.1z){Y.1t()}};G.H8=E(){mn()};E mn(){if(o.eX){1N Lo==\'E\'?o.2P=1C Lo():\'\'}}E yo(V){B 1a=o.2b&&v.1w.jL==0?o.b8:o.2V;B 1h=o.4F;B bi=0;if(V!=bg){bi=1a/2+V.s("3T")-V.s("4i")}B ep=1h/2;B rZ=V.g("1a");B mm=V.g("1h");B p=V.s("1o");if(p.I("8J")>-1){bi=o.2V/2+V.s("3T")-V.s("4i")}if(p.I("1f")==0){ep=mm/2+(V.s("L2")*o.4F/100)}if(p.I("2I")==0){ep=o.4F-(V==bg?mm:mm/2)-(V.s("LE")*o.4F/100)}if(p.I("2l")>-1){bi=o.2V-rZ/2+V.s("3T")-V.s("4i")-(V.s("Lm")*o.2V/100)}if(p.I("1g")>-1){bi=rZ/2+V.s("3T")-V.s("4i")+(V.s("j9")*o.2V/100)}if(p.I("9A")>-1){ep=-o.pj/2-(V.s("LE")*o.pj/100)+(V.s("L2")*o.pj/100);bi=(p=="9A"?-1:1)*o.wL/2+(V.s("j9")*o.wL/100)+V.s("3T")-V.s("4i")}if(p.I("S")>-1){B cx=Lj(V);bi=(bg?(bg.c()?5l(bg.c().k1):0):0)+cx;if(p=="S-2l"){bi+=8S}if(v.1w.1o=="1f"){ep=v.1w.h/2-(v.dx<0?v.dx:0)}F{ep=1h-v.1w.h/2}}J{x:bi,y:ep+V.s("7q")-V.s("ap")}}E 2H(al){B w=o.2b&&v.1w.jL==0?o.b8:o.2V;B h=o.4F;if(v.1w.198==1){v.1w.Ll=2E(v.1w.Lk)&&o.9Y?v.1w.Lk:v.1w.rN;v.1w.kz=o.2V*v.1w.Ll/100}F{v.1w.kz=v.1w.rN}P(bg.c(),{\'1f\':(v.1w.1o=="1f"?0:o.4F-v.1w.h)-v.dx});bg.22("y0",(o.4F-v.1w.h-v.dx));if(v.1w.jL==0&&bg){P(bg.c(),{\'1a\':w,\'1g\':0,\'2z-1g\':0});bg.22("w",w);if(o.2b){P(bg.c(),{\'1g\':\'50%\',\'2z-1g\':-w/2})}}5r={"1g":v.1w.kz*1,"2l":(bg.g("w")-v.1w.kz*1)};B rH=O;if(!bg.g("1t")){bg.22("2r",H);rH=H}B 1e;X(B i=0;i-1){8S=5r.2l-5r.1g}if(b[1e].g("1j")=="2J"&&bg){B bO;B ml=b[1e].s("3T")+b[1e].s("j9")*o.2V/100;B mr=b[1e].s("4i")+b[1e].s("Lm")*o.2V/100;if(b[1e].s("199")==1){if(b[1e].s("19a")==1){bO=(o.2V*b[1e].s("w")/100)-ml-mr}F{bO=b[1e].s("w")}}F{if(b[1e].s("1o").I("S")>-1){bO=5r.2l-5r.1g-ml-mr;P(b[1e].c(),{"1g":(5l(bg.c().k1)+5r.1g+ml+bO/2)});8S=-1}F{bO=bg.g("w")-ml-mr;P(b[1e].c(),{"1g":(5l(bg.c().k1)+ml+bO/2)})}}b[1e].22("x0",b[1e].g("x"));b[1e].2H(bO)}}}if(1k){ju(1k)}if(Y){ju(Y)}if(mG||o.2b||mA!=8S){4y()}}E wQ(b){B 1g=0;B 1f=0;if(b.s("1o").I("2l")>-1&&b.s("1o").I("S")==-1){1g=o.2V+b.g("1a")+10}if(b.s("1o").I("1g")>-1){1g=-b.g("1a")-10}if(b.s("1o").I("1f")>-1){1f=-b.g("1h")*2}if(b.s("1o").I("2I")>-1||b.s("1o").I("S")>-1){1f=o.4F+b.g("1h")+b.g("1a")+10}if(1g>0){P(b.c(),{"1g":1g})}if(1f>0){P(b.c(),{"1f":1f})}}E ju(x){B 1f=-4g;x.jF();B y=o.4F-v.1w.h*(x.s("1o").I("1f")>-1?1:2);if(x==Y&&v.sd==1){y=o.4F}B kv=y-(o.2b&&!o.1l.2j?(100+x.s("km")*1):x.s("km"))-(x==Y&&x.s("km")*1==0?x.s("7q"):0);kv<100?kv=100:\'\';P(x.c(),{\'5U-1h\':kv});x.co()?P(x.co(),{\'5U-1h\':kv}):\'\';if(x.g("1t")){1f=o.4F/2-x.g("1h")/2+x.s("7q")-x.s("ap");if(x.s("1o").I("1f")>-1){1f=x.s("7q")-x.s("ap")}if(x.s("1o").I("2I")>-1){1f=o.4F-(v.1w.1o!=\'1f\'?v.1w.h:0)-x.g("1h")+x.s("7q")-x.s("ap")}1f<0?1f=0:\'\'}if(x.g("1e")=="1k"&&o.cW){B Ln=o.2V-x.g("1a")-x.s("4i");if(o.cW>Ln){P(x.c(),{"1o":"2o","2l":x.s("4i"),"1g":"2x","1f":1f})}F{P(x.c(),{"1o":"2o","1g":o.cW,"2l":"2x","1f":(o.jP<1f?o.jP:1f)})}}F{if(x.s("1o").I("2l")>-1){P(x.c(),{"1o":"2o","2l":x.s("4i")-x.s("ne"),"1g":"2x","1f":1f})}F if(x.s("1o").I("1g")>-1){P(x.c(),{"1o":"2o","1g":x.s("3T"),"2l":"2x","1f":1f})}F{if(x.g("1e")=="Y"&&x.s("3C")==1){P(x.c(),{"1o":"2o","1g":o.2V/2-x.g("1a")/2+x.s("3T")/2-x.s("4i")/2,"1f":1f})}F{B l=o.2V/2-x.g("1a")/2+x.s("3T")-x.s("4i");P(x.c(),{"1o":"2o","1g":(l>0?l:0),"1f":1f})}}}x.9M()};G.eV=E(1e){B V=b[1e];B a=V.g("1j");if(a){B d=1C 7p();o.9Q=d.9J();if(a&&a!=""){4Z(V);a=="4j"?o.Lq=1:\'\';a=="1A"?o.Lq=0:\'\'}}pn()};G.qB=E(z,x,y){X(B 1e in b){if(b.2u(1e)){if(b[1e].s(z)==x){b[1e].22(y?"6X":"3n")}}}};G.r9=E(x,s){B y=7F(s,x);J y};E 4Z(V,1H){o.i8=H;nr=V;B a=V.g("1j");if(a=="1A"){o.W.2F();if(o.3D&&v.Lr==1){o.W.6q();v.Lr=0}if(v.1S.on==1&&v.1S.2T==1&&v.1S.qA==1){7D(\'1A\',1)}js("Li")}F{if(a=="4j"){o.mi=0;o.W.3h();if(v.1S.on==1&&v.1S.2T==1&&v.1S.qA==1){7D(\'1A\',0)}js("Lv")}if(a=="2K"){o.W.mj()}}if(a=="Lx"){o.W.3R(0,O)}if(a=="2b"){!o.5e?o.W.9j():\'\'}F{if(a=="qE"){o.W.8r()}}if(a=="2J"){B ld=o.R.1r();B lt=V.g("2y")*ld;if(v.4z>0){ld-=v.4z*1;lt=V.g("2y")*ld+v.4z*1}if(v.k4>0){if(v.k4/ld<=1-V.g("2y")){J}}js(a,lt);o.W.3R(lt,H);if(o.3r){o.3r.r3(lt,ld);o.2g>0?o.2g=1L:\'\'}js("lI",lt)}if(a=="1K"){B x=V.g("2y");x<0.19b?x=0:\'\';x>1?x=1:\'\';if(V.s("7O")=="5c"){x=3Z(x*o.5X.5b(-1)[0]).yv(1);o.W.9s(x,1)}F if(V.s("7O")=="xM"){o.R.KX(x)}F{if(o.5K&&v.uH==1){3V.9r("uJ",x);if(V.g("2y")>0||o.1l.7m||v.nV==0){3V.qR("ib")}F{3V.9r("ib",1)}}o.W.3W(x)}}if(a=="5i"){if(o.5K&&!o.1l.7m&&v.nV==1){3V.9r("ib",1)}o.W.5h();if(v.1S.2T==1&&v.1S.Le==1){7D(\'5i\',0)}}F{if(a=="9t"){if(o.5K){3V.qR("ib")}o.W.6q();if(v.1S.2T==1&&v.1S.Le==1){7D(\'5i\',1)}}}if(a.I("1c")==0){V.19c()?V.hB():V.On()}if(a=="oW"){o.R.wX()}if(a=="1P+"){o.R.dy(0.1)}if(a=="1P-"){o.R.dy(-0.1)}if(a=="1P"){o.R.dy(0)}if(a=="5v"){3x("vM");V.22("wG",1);V.22("gb",1)}if(a=="2P"){js("2P");yh()}if(a=="1k"){o.cW=1L;if(1k){if(!1k.g("1t")){1k.1t()}F{1k.1q()}}}if(a=="Y"){if(o.fM==a){J}o.S.i0()}if(a=="6F"){o.S.bd()}if(a=="d2"){o.S.dC()}if(a=="3K"){if(V.s("he")==1&&V.s("3g")!=""){B x=4A(V.s("3g"));if(o.fM==a+x){J}if(x.I(\'{1c}\')>-1){x=x.1T(\'{1c}\',(K(o.3r)?o.3r.aT().t:o.R.1c()))}if(x.I(\'{3A}\')>-1){x=x.1T(\'{3A}\',o.R.cP())}if(x.I(\'{1R}\')>-1){x=x.1T(\'{1R}\',v.1R.1T(/,/ig," "))}if(x=="5Y"){o.R.h3()}if(x.I(\'6V\')==0){if(V.s("6V")>0){o.W.3R(o.cK?o.cK.19d():V.s("6V"))}}if(x.I(\'19e\')==0){if(o.cK){o.cK.18Z()}}if(x=="18I"){o.W.3R(V.s("j9")*o.R.1r()/100);!o.1A?o.W.2F():\'\'}V.s("LM")==1?o.W.3h():\'\';B y=x.2C(",");if(x.I("3t:")==0){B z=x.1n(4).2C(";");X(B i=0;i1){if(y[0]==\'41\'){if(v.1S.2T==1&&v.1S.18t==1){7D(\'41\',y[1]>0?1:0)}}3x(y[0],y[1],V);js("lI",y[1]);y[1]==\'0/1\'||y[1]==\'1/0\'?r7():\'\'}F{if(y[0]=="M5"){B ss=3x(y[0]);if(ss){if(ss.I("2f")>-1){if(v.18H==1){B 4a=1Y.1V(\'4a\');4a.6p(\'3b\',ss);P(4a,{1o:"qI",2l:(K(v.mp)?v.mp:20),2I:(K(v.mp)?v.mp:20),1a:0,5u:"1a 0.5s c7-18f(.75,-0.5,0,1.75)"});4a.C.4D=J0;1Y.bq.1U(4a);1D(E(){P(4a,{1a:(K(v.IS)?v.IS:4L)})},1);4a.gD=E(){G.4l.3p(G)}}if(v.18g==1){B a=1V("a");a.9q=ss;a.6G=y[0]+".kn";a.2y()}}}F{1u(y[0]+" 2p")}}F{3x(y[0])}}}}F{if(x.I("js:")==0){if(x.I("(")>0&&x.I(")")>0){2k(x.1n(3))}F{2k(y[0].1n(3)+\'(\'+(K(y[1])?\'"\'+y[1]+\'"\':\'\')+(K(y[2])?\',"\'+y[2]+\'"\':\'\')+\')\')}}if(x.I("1i:")==0){xU(x.1n(6),o.R.1c())}if(x.I("2P:")==0&&o.2P){o.2P.3t(x.1n(6))}if(x.I("xV:")==0&&o.5C){3x("xV",x.1n(7))}if(x.I("3M")==0||x.I("/")==0||x.I("?")==0||x.I("18:")==0){x.I("18:")==0?x=x.1n(4):\'\';1O.7S(x,V.s("IQ"))}if(x.I("6G")==0){o.W.jv()}if(x=="3t:9o"){o.R.dK()}}if(x.I("1k#")>-1){if(1k){B si=x.1n(9).2C(",");if(1k.g("1t")&&1k.g("7S")==si[0]){o.cW=1L;o.jP=1L;1k.1q()}F{o.cW=V.g("x")-V.g("1a")/2;o.jP=V.g("y")+V.g("h");X(B i=0;i-1&&v.1k.18h==1){if(!o.4I){o.4I=1C 18i()}if(v.1k.fn==1){if(1H=="6B"){o.4I.1t(x)}F{o.4I.hw(x)}}F{if(!1H){o.4I.hw(x)}}}if(x=="F3"){o.W.gl();o.vB=0;V.22("3n");B bl=7F("3g","4X");if(bl){bl.22("3n")}}if(x=="4X"){V.6k("OK");V.s("pY")?1O.8k.9q=4A(V.s("pY")):\'\'}}}};G.1R=E(t){B y=O;X(B x in b){if(b.2u(x)){if(b[x].g("1j")=="1R"){if(b[x].s("B")==t||t=="1R"){if(b[x].s("1q")==1&&b[x].s("yZ")==1&&o.1A){y=H}if(v[t]==\'\'||y){b[x].22("2r",O)}F{b[x].22("2r",H)}b[x].6k(v[t])}}}}yd()};G.FQ=E(){yd()};G.yc=E(){X(B x in b){if(b.2u(x)){if(b[x].g("1j")=="3K"){if(b[x].s("1H")=="1E"){b[x].9m()}}}}};E yd(){X(B x in b){if(b.2u(x)){if(b[x].g("1j")=="3K"){if(b[x].s("1H")=="1E"){b[x].IP(H)}}}}}E yh(){if(K(o.2P)){o.2P.mw()}}G.FK=E(){yh()};G.Em=E(){if(v.1R!=\'\'){X(B x in b){if(b.2u(x)){if(b[x].g("1j")=="1R"){B y=O;if(!b[x].g("1t")){y=H;b[x].22("2r",H)}b[x].6k(v.1R);if(y){b[x].22("2r",O)}}}}}};G.y7=E(){xN()};E xN(){if(v.9C){if(1N(v.9C)=="3L"){X(B x in v.9C){if(v.9C.2u(x)){iB(x,v.9C[x])}}}}};G.FR=E(y,z){iB(y,z)};G.xq=E(x){if(b[x]){b[x].xK()}};G.FT=E(){X(B x in b){if(b.2u(x)){if(b[x].g("wn")){b[x].xK()}}}};E iB(y,z){if(y){X(B x in b){if(b.2u(x)){if(b[x].g("wn")){if(b[x].s("4P")==y){if((!b[x].g("1t")||b[x].s("3e")==1)&&!g6(b[x])){b[x].22("IH");b[x].22("2r",H)}b[x].iB(z)}}}}}};G.4R=E(){2H()};G.FU=E(){2H(H)};G.my=E(){ju(1k)};G.jF=E(){ju(Y)};G.2F=E(){X(B x in b){if(b.2u(x)){if(b[x].g("1j")=="1A"){b[x].On()}}}o.c9?o.c9.1q():\'\';xF();o.1A=H;4y()};G.3h=E(){X(B x in b){if(b.2u(x)){if(b[x].g("1j")=="4j"||b[x].g("1j")=="2K"){b[x].hB()}}}if(Y){if(!o.dP&&v.Y.I5==1&&!Y.4U()){Y.1t()}}o.1A=O;G.7I();4y();if(v.1w.1q==1&&v.1w.fQ==1){gv(H)}};G.5h=E(){X(B x in b){if(b.2u(x)){if(b[x].g("1j")=="5i"){b[x].On()}G.3W(0)}}4y()};G.6q=E(){X(B x in b){if(b.2u(x)){if(b[x].g("1j")=="9t"){b[x].hB()}}}if(v.1K<0.1){v.1K=0.5;o.W.3W(v.1K)}F{G.3W(v.1K)}4y()};G.3W=E(1K,y){X(B x in b){if(b.2u(x)){if(b[x].g("1j")=="1K"){if(!b[x].s("7O")||b[x].s("7O")=="1K"){b[x].6w(1K,1,(y=="no"?y:H))}}if(b[x].g("1j")=="5i"){b[x].y5(1K)}}}4y()};G.9j=E(){B bl=7F("1j","2b");if(bl){bl.On();bl.22("1P",bl.s("1P"))}4y();mG?1D(4y,4d):\'\';if(o.2b&&o.Fl){if(o.1l.jM||o.1l.tv){1D(2H,10)}}ge();xD()};G.8r=E(){B bl=7F("1j","2b");if(bl){bl.hB()}2H();3I(o.hW);4y();xD()};E xD(){if(o.cW){o.cW=1L;o.jP=1L;1k.1q()}}G.8L=E(){X(B x in b){if(b.2u(x)){if(b[x].g("1j")=="1A"){b[x].xZ()}}}};G.ux=E(){4y()};G.Im=E(){xF()};E xF(){if(Y){if(Y.g("1t")&&v.Y.gy==1){o.S.d8()}}}E 4y(){X(B x in b){if(b.2u(x)){if(b[x].g("1j")!="aU"){bI(b[x])}}}bI(bg);if(mA!=8S){mA=8S;2H()}if(o.cY){g4(!o.h8&&!o.53&&!o.2b&&o.1A&&v.1w.du!=1&&!o.5e)}};E i4(){B 1t=7R&&v.1w.ix==1;if(v.1w.1q==1){if(!o.1A&&v.1w.fQ==1){1t=O}}if(1t){X(B x in b){if(b.2u(x)){if(b[x].g("1j")!="aU"){bI(b[x],O)}}}P(o.1W,{"6Y":"6T"});o.iY=H;bI(bg,O);if(bg.g("1t")){iI()}g4(O)}}E gv(){B 1q=o.1A&&v.1w.ix==1&&!o.3F;if(o.dJ&&v.1w.18j==1){1q=O}if(!o.1A&&v.1w.1q==1&&v.1w.fQ==1){1q=H}if(1k){if(1k.g("1t")&&o.mC){1q=O}}if(o.5e){1q=O}if(1q){X(B x in b){if(b.2u(x)){if(b[x].g("1j")!="aU"){bI(b[x],H)}}}bI(bg,H);if(!bg.g("1t")){7R=H;o.R.yu();if(o.1A){P(o.1W,{"6Y":"28"});o.iY=O}}g4(H)}}E ge(){if(v.1w.ix==1){if(v.1w.du==1&&!o.2b&&!o.bx){}F{3I(o.hW);o.hW=7f(gv,((v.1w.8E>0?v.1w.8E:v.1w.jr)*2m))}}}E bI(V,cj){B 1q=O;B 1t=O;B cQ=O;if(v.1w.1q==1){if((!o.h8&&!o.53&&!o.2b&&o.1A&&v.1w.du!=1&&!o.5e)||(o.2b&&7R&&!o.iY)||(o.W.h6()&&o.7k&&!o.53)){1q=H;1t=O;cQ=H}F{1q=O;1t=H}if(K(cj)&&!o.5e){1q=cj;1t=!1q}if(o.cY&&(V.s("1o").I("S")==0||V.s("1j")=="2J")){1q=O;1t=H}if(v.1w.fQ==1&&!o.1A){1q=H;1t=O;cQ=O}if(v.1w.18k==1&&!o.8t&&o.1A){1q=O;1t=H}}F{if(V.s("1q")!=1){1t=H}}if(1t&&!o.iY){P(o.1W,{"6Y":"6T"});o.iY=H}B a=V.g("1j");if(a=="3K"&&V.s("1o").I("S")==-1){1q=O;1t=H}if(o.5e){if(a=="2J"){if(o.R.1r()==-1){1q=H;1t=O}}}B yx=O;B hp=g6(V);if(V.s("1q")==1){if(V.s("EV")==1){if(cQ||cj||(o.1A&&!o.53)){!cQ&&!cj?\'\':hp=H}}if(V.s("18l")==1){if(!cQ&&!cj){hp=H}}if(V.s("18m")==1){if(o.1A&&!o.53){hp=H}}if(V.s("FA")==1||V.s("FC")==1||V.s("G0")==1){mG=H}}if(hp){1q=H;1t=O}F{!1q?1t=H:\'\'}if(V.s("1j")=="1K"){if(V.s("1q")==1&&V.s("im")==1&&!V.g("eN")){1q=H;1t=O;if(!cQ&&(o.9x||o.eG)&&!cj&&V.s("e1")!=1){1q=O;1t=H}F{yx=H}}}if(o.a3||(!o.1z&&v.1w.1q==1&&v.1w.lT==1)||(!o.8t&&v.1w.1q==1&&v.1w.Gi==1)||(!o.2b&&v.1w.1q==1&&v.1w.18n==1)){if(V.s("1o").I("S")>-1||V.s("1o").I("2I")>-1){1q=H;1t=O}if(v.1w.du==1&&!o.2b){1q=O;1t=H}}if(1k){if(1k.g("1t")&&v.1k.8a!=1){cQ=O;cj=O}}if(Y&&o.3d){if(v.Y.18o==1){if(o.3d.FW()){J}}}if(a=="2P"){if(K(o.2P)){if(o.2P.4U()){1q=H;1t=O;V.22("5V","28")}}}if(a=="Y"||a=="6F"||a=="d2"||V.s("FY")==1){if(Y){if(Y.4U()&&V.s("FY")!=0){1q=H;1t=O;V.22("5V","28")}}F{1q=H;1t=O}}if(o.18p==1){1q=H;1t=O}if(yx){B cc=yo(V);if(cc){cc.y>0?V.22("y0",cc.y):\'\';P(V.c(),{"1o":"2o","1f":V.g("y0")})}}if(1q){8z(V,(yt?H:O))}if(1t){Gr(V)}if(V==bg){if(!1q&&1t){iI();6X(8f);aF?aF.22("1F",aF.s("a")):\'\';7R=O;iX==0?js("ui",1):\'\';iX=1;o.6i&&o.ag?o.6i.1t():\'\'}if(1q&&!1t&&!o.5e){o.R.yu();cm();3n(8f);aF?aF.22("1F",0):\'\';7R=H;iX==1?js("ui",0):\'\';iX=0;o.6i&&o.ag?o.6i.1q():\'\'}if(1k){if(1k.tb()){if(!1k.g("1t")){1t&&!1q?1k.1t():\'\'}F{!1t&&1q?1k.1q(2):\'\'}}}if(Y){if(v.Y.8a==1&&!Y.4U()){if(1t||o.a3){if(v.Y.FG==1&&o.2b){}F{if(!Y.g("1t")){if(v.Y.FF==1){!o.1A&&!o.dP?Y.1t():\'\'}F{Y.1t()}}}}F{if(1q&&Y.g("1t")){Y.1q()}}}}}};E g6(V){B x=O;B a=V.g("1j");if(V.s("1q")==1){if(V.s("yZ")==1){o.1A||o.dP?x=H:\'\'}if(V.s("fQ")==1){!o.1A&&!o.dP?x=H:\'\'}if(V.s("18q")==1){o.7k?x=H:\'\'}if(V.s("fs")==1){x=H}F{if(V.s("18r")==1){if(o.1l.cv){V.22("fs",1);x=H}}if(V.s("18e")==1){if(o.1l.2j){V.22("fs",1);x=H}}}if(V.s("FC")==1){if(o.2V>V.s("FB")){V.22("e1",1);x=H}F{V.22("e1",0)}}if(V.s("18s")==1&&!7M){x=H;o.nt=1}if(V.s("18u")==1&&7M){x=H;o.nt=1}if(V.s("FA")==1){if(o.2V<=V.s("Fz")){V.22("e1",1);x=H}F{V.22("e1",0)}}if(V.s("18v")==1){o.1z?x=H:\'\'}B t=o.R.1c();B d=o.R.1r();if(V.s("F2")==1&&V.s("Fy")>0){if(t>=V.s("Fy")){x=H}}if(V.s("F1")==1&&V.s("Fx")>0){if(t0){if(t0){x=H}if(V.s("Fu")==1){if(K(V.s("lU"))){2O[V.s("lU")]?x=H:\'\'}}if(V.s("18y")==1){if(!K(V.s("9C"))){x=H}}if(V.s("FJ")==1){if(K(V.s("lY"))){!2O[V.s("lY")]?x=H:\'\'}}if(V.s("18z")==1&&o.1l.4M){!o.1z||o.m0?x=H:\'\'}if(V.s("18A")==1){!o.R.7k()?x=H:\'\'}if(V.s("18B")==1){!o.R.5P()?x=H:\'\'}if(V.s("18C")==1){!o.53?x=H:\'\'}if(V.s("18D")==1){!o.2b?x=H:\'\'}if(V.s("G0")==1){o.2b?x=H:\'\'}if(V.s("18E")==1){!o.3D?x=H:\'\'}if(V.s("18F")==1){o.R.5P()&&o.R.cP().I("?vy")==-1?x=H:\'\'}if(V.s("GW")==1){6a(o.1Z)?x=H:\'\'}if(V.s("Gi")==1){!o.8t?x=H:\'\'}if(V.s("18G")==1){o.8t?x=H:\'\'}if(V.s("19f")==1){o.ng?x=H:\'\'}if(V.s("18J")==1){!o.ng?x=H:\'\'}if(V.s("HM")==1){if(V.g("k6")){x=H}}if(V.s("19g")==1){!o.ab?x=H:\'\'}if(V.s("19N")==1){o.ab?x=H:\'\'}if(V.s("19P")==1){if(v.4J==1&&v.ej==1){if(o.2B=="5d"&&!K(v.1Z)&&v.vv==0){if(!o.1z||o.R.6Z()=="7k"){if(v.1Z==\'\'){}F{x=H}}}}}}if(a=="3K"){B lu=V.s("3g");if(lu){if(lu=="3t:5Y"||lu=="5Y"){if(!o.5Y&&!o.k8){x=H}}if(lu=="3t:9o"){if(!o.9o||(!o.1z&&v.4J==0)){x=H}}if(lu=="3t:Gn"){if(!o.ng){x=H}}if(lu.I("6j")>-1){if(!o.6j){x=H}}if(7G([lu],"6V")&&!7G([lu],"js:")&&V.s("fs")!=1){B sk=O;if(K(v.6V)){if(!o.cK){1N Gp==\'E\'?o.cK=1C Gp():\'\'}if(o.cK){sk=o.cK.vF(V)}}!sk?x=H:\'\'}}}if(a=="Y"||a=="6F"||a=="d2"){if(Y){if(Y.4U()){x=H}}F{x=H}}if(a=="1k"){if(1k){if(1k.4U()){x=H;o.2B!=\'1G\'?V.22("5V","28"):\'\'}}F{x=H}}if(V.g("1H")=="1E"){if(V.g("U")==0){x=H}}if(V.g("1k#")){if(!V.g("22#4s")){x=H}}if(V.s("3N")==1){B cb=1Y.8i("19Q"+v.id);if((o.R.1r()==0&&o.R.1c()==0)||!o.4H||!6a(cb)||!o.19R){x=H}}if(V.s("wy")==1){!x?V.22("wy",1):\'\'}if(a=="1r"){if(o.R.5P()){x=H}}if(V.g("1e")=="yY"&&o.1l.2j){if(o.a3&&o.1l.aV){x=H}}J x}E 8z(V,x8){if(V.g("1t")){if(o.bx||V.s("5V")=="28"||x8){V.22("2r",O)}F{Gt(V)}V.22("1t",O)}};E Gr(V){if(!V.g("1t")){if(V.s("5V")=="28"||o.bx){V.22("2r",H);if(o.bx){V.22("1F",1)}if(V.g("1j")=="1K"){if(o.ik){wQ(V)}}}F{Gu(V)}if(V.s("1j")=="1K"){o.S.3W(o.3D?0:v.1K)}if(V.s("1j")=="2J"){o.W.wS()}V.22("1t",H)}};E Gt(V){wW(V.g("1e"));B 5D="fy|";B 5y="0|";B 1q=1;B a=V.s("5V");if(V.s("Gv")==1){5D=\'\';5y=\'\'}B p=V.s("1o");B ko=V.g("3q");2E(V.s("np"))?p=V.s("np"):\'\';kr(p,[\'2I\'])&&o.cY?p="":\'\';if(a=="1P"){5D+="1P|";5y+="0|"}if(a=="1o"){if(p.I("2l")>-1&&p.I("S")==-1){5D+="x|";5y+=5l(o.2V+V.g("1a")/2*ko)+"|"}if(p.I("1g")>-1){5D+="x|";5y+=5l(-V.g("1a")/2)*ko+"|"}if(p.I("1f")>-1){5D+="y|";5y+=(-V.g("1h")/2)*ko+"|"}if(kr(p,["2I","S","9A"])){5D+="y|";if(V.g("1j")=="2J"||V.g("1j")=="1K"){5y+=5l(o.4F+V.s("h")+(V.s("h")<20?20-V.s("h"):0))+"|"}F{5y+=5l(o.4F+V.g("1h")/2)+"|"}}if(p=="8J"){5D+="1P|";5y+="0|"}}B m=1C 5E({"mc":V,"me":V.g("1e"),"1H":5D.1n(0,5D.U-1),"to":5y.1n(0,5y.U-1),"1q":1q})};E Gu(V){wW(V.g("1e"));B 5D="";B 5y="";B a=V.s("5V");B p=V.s("1o");2E(V.s("np"))?p=V.s("np"):\'\';if(V.g("1F")!=1&&V.s("Gv")!=1){5D="fy|";5y=(V.g("1e")==\'bg\'?v.1w.a:"1")+"|"}if(a=="1P"){if(V.g("3q")!=V.s("1P")){5D+="1P|";5y+=V.s("1P")+"|"}}if(a=="1o"){if(p=="8J"){if(V.g("3q")!=V.s("1P")){5D+="1P|";5y+=V.s("1P")+"|"}}F{if(p.I("S")>-1||p=="2I"){if(V.g("y")!=V.g("y0")){5D+="y|";5y+=V.g("y0")+"|"}}F{5D+="x|y|";5y+=V.g("x0")+"|"+V.g("y0")+"|"}}}if(5D!=""&&5y!=""){B m=1C 5E({mc:V,me:V.g("1e"),1H:5D.1n(0,5D.U-1),to:5y.1n(0,5y.U-1),1t:1})}F{V.22("2r",H)}};G.kq=E(1e,1H,x8){B 4R=O;B 2K=O;B V=b[1e];B 1j=V.g("1j");B 3g=V.s("3g");if(1H=="6B"){if(o.ik){if(1j=="1K"||1j=="5i"||1j=="9t"){if(!V.g("eN")){o.9x=H;o.eG=H;4R=H;4y();if(v.f0.Gw==1){B bl=7F("1j","2J");if(bl){3n(bl.c())}}}}}if(1k&&v.1k.fn==1&&((1j=="1k"||3g.I("Gx")==0)||3g.I("1k:")==0)){2M(o.fJ);if(!1k.g("1t")||nr!=V){4Z(V,1H);o.fM=1j+3g;1D(E(){o.fM=2e},4d)}}if(Y&&v.Y.fn==1&&1j=="Y"){2M(o.wi);if(!Y.g("1t")||nr!=V){4Z(V,1H);o.fM=1j;1D(E(){o.fM=2e},4d)}}}if(1H=="5q"){if(o.ik){if(1j=="1K"||1j=="5i"||1j=="9t"){o.9x=O;o.eG=H;1D(E(){if(!o.9x){o.eG=O;X(B x in b){if(b.2u(x)){if(!7R){if(b[x].g("1j")=="1K"&&!b[x].g("eN")){8z(b[x]);2H()}}if(b[x].g("1j")=="2J"){if(v.f0.Gw==1){6X(b[x].c())}}}}}},4d)}}if(1j=="2J"){o.W.6w(1)}if(v.1k.fn==1&&((1j=="1k"||3g.I("Gx")==0)||3g.I("1k:")==0)){2M(o.fJ);o.fJ=1D(E(){if(!o.3F){cm(1)}},(v.1k.fA>0?v.1k.fA*2m:2m))}if(Y&&v.Y.fn==1&&1j=="Y"){2M(o.wi);o.wi=1D(E(){if(!o.3F){Y.g("1t")?Y.1q(1):\'\'}},(v.Y.fA>0?v.Y.fA*2m:2m))}}if(4R){1D(2H,10)}};G.oy=E(){if(o.5w&&!o.2b&&!o.bx){o.W.5w(O);o.5w=O}if(o.1Z){if(v.nw>-1&&6a(o.1Z)){P(o.1Z,{1F:v.nu})}}if(o.1A&&v.Gh==1&&v.19S!=0){o.W.3h()}if(v.1w.8E>0){2M(o.Gy);o.Gy=1D(4y,v.1w.8E*2m)}F{4y()}};G.GY=E(){if(o.1Z){if(v.nw>-1&&6a(o.1Z)){P(o.1Z,{1F:v.nw})}}if(!o.1A&&v.Gh==1){o.W.2F()}4y();g4(O)};G.fL=E(aG,aK){B y;X(B x in b){if(b.2u(x)){y=b[x].g("1j");if(y=="2J"||y=="1K"){b[x].fL(aG,aK)}}}};G.sN=E(){if(v.1w.1q==1){if(v.1w.du==1&&!o.2b){J}if((!o.53||o.1l.2j)&&o.R.6Z()=="7K"){o.53=H;4y();o.1l.2j?1D(E(){o.53=O},4d):\'\'}if(v.1w.ix==1){i4();ge()}g4(O)}};G.fF=E(aG,aK){X(B x in b){if(b.2u(x)){if(b[x].g("1j")=="2J"||b[x].g("1j")=="1K"){b[x].fF(aG,aK)}}}};G.hJ=E(1c,1r,G2){X(B x in b){if(b.2u(x)){if(b[x].g("1j")=="2J"){b[x].6w(1c,1r,G2)}if(b[x].g("1j")=="1c"){mZ(b[x],1c,1r)}if(b[x].s("Fo")==1){b[x].wX()}if(b[x].s("Fm")==1){b[x].Ij(1c,1r)}if(b[x].s("EW")==1){if(b[x].s("3g")=="El"||b[x].s("3g")=="9O"){1N Gg==\'E\'?Gg(b[x]):\'\'}if(b[x].s("Gz")==1&&!b[x].g("1t")&&7R){}F{if(b[x].g("1t")==g6(b[x])){4y();2H()}}}}}};E g4(x){if(v.1w.1q==1){x?cm():\'\';if(o.cY){if(!o.1A&&v.1w.fQ==1){x=H}if(x&&!o.wE){P(o.1w,{"1f":bg.h()})}if(!x&&o.wE){P(o.1w,{"1f":0})}o.wE=x}}}E iI(){7R=O;o.R.iI();if(o.yl){o.yl=O;2H();1D(2H,dw)}}E mZ(x,1c,1r){if(v.4z>0){1c-=v.4z*1;1r-=v.4z*1}B y=4h(1c);if(x.s("Fh")=="1"){y=4h(1r-1c)}if(x.s("19T")=="1"){if(x.s("19U")=="1"){y=y+(1r>0?\' \'+2U(x.s("19V"))+\' \'+4h(1r):\'\')}F{1c==0?y=4h(1r):\'\'}}x.6k(y)}G.yk=E(1c,1r){B x=7F("1j","2J");if(x){x.Jt(1c,1r)}};G.kA=E(y){if(o.R.1r()>0){B x=7F("1j","2J");if(x){x.kA(y)}}};G.9p=E(){if(!7M){if(v.h9==1){2M(nF);nF=1D(9p,4d)}F{9p()}}};E 9p(){if(!7M){js("19W");7M=H;B x=7F("1j","aU");if(x){x.GV();if(v.G8==1&&o.1A){2M(o.Gd);o.Gd=1D(Gb,(v.Gc>0?v.Gc:1)*2m)}}o.nt?4y():\'\'}}E Gb(){if(o.1A&&7M){o.W.8v()}}G.G9=E(y){X(B x in b){if(x==y){b[x].22("3n")}}};G.7I=E(){2M(nF);if(7M){js("8q");B x=7F("1j","aU");if(x){x.hk();if(v.G8==1&&o.1A){o.W.f7()}}7M=O;o.nt?4y():\'\'}};G.i6=E(){B x=7F("3g","1K 9l");if(x){x.22("6X");x.6k(2U(\'1K\')+\' \'+(o.3D?0:2L.wo(v.1K*100))+\'%\');2M(o.i6);o.i6=1D(G6,2m)}};E G6(){B x=7F("3g","1K 9l");if(x){x.6k(\'\');x.22("3n");2M(o.i6)}}G.3R=E(1c,1r){if(v.4z>0){1c-=v.4z*1;1r-=v.4z*1}X(B x in b){if(b.2u(x)){if(b[x].s("on")==1){if(b[x].g("1j")=="2J"){1r>0?b[x].22("2y",1c/1r):\'\';b[x].LS()}if(b[x].g("1j")=="1c"){mZ(b[x],1c,1r)}if(b[x].g("1j")=="5v"){b[x].22("wG",0.5);b[x].22("gb",0)}}}}};G.42=E(1c,1r){X(B x in b){if(b.2u(x)){if(b[x].g("1j")=="1r"){if(v.4z>0){1r-=v.4z*1}b[x].6k(4h(1r))}if(b[x].g("1j")=="2J"){b[x].6w(1c,1r);b[x].Gj(1r)}if(b[x].g("1j")=="1c"){mZ(b[x],1c,1r)}}}};G.7P=E(){if(!o.4I){1k.g("1t")?1k.1q():1k.1t()}};G.cs=E(){if(1k){if(o.4I){J o.4I.6a()||1k.g("1t")}F{J 1k.g("1t")?H:O}}F{J O}};G.nb=E(x){if(1k){1k.5O(x)}};G.cm=E(){cm()};G.19X=E(x){if(1k){1k.G5(x)}};G.HR=E(){if(1k){1k.iy()}};G.HQ=E(x){if(1k){J 1k.G4(x)}};E cm(x){if(1k){1k.g("1t")?1k.1q(x):\'\'}o.4I?o.4I.1q():\'\'};G.d8=E(){if(Y){if(Y.g("1t")){Y.1q(1)}F{Y.1t()}}};G.i0=E(x){if(Y){if(Y.g("1t")&&x!=1){x!=2?Y.1q():\'\'}F{1D(E(){Y.1t()},100)}}};G.hl=E(){if(Y){J Y.g("1t")?H:O}F{J O}};G.bH=E(x){J Y?Y.g(x):\'\'};G.6n=E(x){if(Y){Y.vr(x)}};G.G1=E(x){if(Y){Y.Fr(x)}};G.bd=E(){if(Y){Y.bd()}};G.mP=E(){if(Y){Y.mP()}};G.hm=E(){hm()};E hm(){X(B x in b){if(b.2u(x)){if(b[x].g("1j")=="6F"){P(b[x].c(),{"1F":(!Y.d1()?0.5:1)})}if(b[x].g("1j")=="d2"){P(b[x].c(),{"1F":(!Y.f3()?0.5:1)})}}}}G.d1=E(){if(Y){J Y.d1()}F{J O}};G.f3=E(){if(Y){J Y.f3()}F{J O}};G.gf=E(){if(Y){J Y.gf()}F{J O}};G.mR=E(){if(Y){Y.mR()}};G.dC=E(){if(Y){Y.dC()}};G.ET=E(x){if(x&&Y){Y.cX(x)}};G.EQ=E(x){if(x&&Y){Y.mT(x)}};G.EO=E(x){if(x&&Y){P(Y.co(),{"19Y":"28","2Z-2l":Y.s("7v")});1Y.8i(x).1U(Y.co());3n(Y.c())}};G.19Z=E(){};G.vN=E(x){if(1k){1k.6c();1k.g("1t")?1D(E(){1k.1q()},4L):\'\'}};G.hQ=E(){if(1k){1k.6c()}if(o.4I){o.4I.dq()}};G.hR=E(x){if(1k){1k.h3()}2H();4y()};G.hy=E(x){if(1k){1k.iP(x);1k.g("1t")?1k.1q():\'\'}if(o.4I){o.4I.dq()}x=="5c"?yQ():\'\'};E yQ(){if(o.i3){B x=3Z(o.hu/o.5X.5b(-1)[0],1).yv(2);X(B i in b){if(b.2u(i)){if(b[i].s("7O")=="5c"&&o.hu){b[i].6w(x,1)}if(b[i].s("3g")=="3t:5c,1.0"){b[i].y5(x)}}}}}G.mV=E(x){if(1k){1k.iP("7n")}if(o.4I){o.4I.dq()}};G.aE=E(){if(1k){1k.9B();1k.g("1t")?1D(E(){1k.1q()},4L):\'\'}if(o.4I){o.4I.dq()}if(o.5e&&o.4H){o.3N.aj()}};G.yE=E(){o.4I?o.4I.1q():\'\';if(1k){1k.yE()}};G.ih=E(mX,2r,7X){X(B x in b){if(b.2u(x)){if(b[x].g("1j")=="1k"){if(b[x].s("gV")==1){b[x].GZ()}}if(b[x].g("IG")=="1k#"+mX){b[x].22("22#4s",2r);if(b[x].g("1H")=="1E"){if(7X){b[x].6k(yr(7X))}}F{if(v.1k[\'1k\'+mX+\'1j\']=="26"){if(7X==2U("6z")){b[x].bZ(0)}F{b[x].bZ(1)}}2H()}bI(b[x])}}}};G.EK=E(){if(1k){1k.6c();1k.iP("7n");1k.iP("6G")}};G.kc=E(){B x=7F("1j","2J");if(x){x.kc()}};G.4R=E(){2H();if(7R){o.yl=H}};G.yb=E(x){if(!7R||x==1){2H();4y()}F{v.1w.xP=H}};G.yj=E(){B b=7F("1H","P");if(b){b.GT()}};G.4B=E(){4y();2H();4y();if(o.a3){3n(8f)}F{!7R?6X(8f):\'\'}};G.It=E(1i){if(ew==v.id&&v.1S.on==1){B x=1i.Er;B y=O;if(x==1L){x=1i.Eq}if(K(o.2a)||K(o.7J)||o.vB==1){J O}if(o.1A&&v.1S.iE==1){y=H}if(((v.1S.8W==1&&x==32)||(v.1S.1a0==1&&x==13))&&(o.6e||o.53||y)){if(v.1S.2T==1){7D(\'1A\',o.1A?0:1)}o.W.dL();1i.9i();J O}!v.1S.lG?v.1S.lG=0.2:\'\';!v.1S.1P?v.1S.1P=5:\'\';if(v.1S.EE==1&&(o.6e||y)){if(o.R.1r()>0){X(B i=48;i<58;i++){if(x==i){o.W.3R((o.R.1r()*(x-48)*10)/100,H)}}}}if(x==39&&(o.6e||y)){n8(v.1S.ye)}if(x==37&&(o.6e||y)){n9(v.1S.ye)}if(x==38&&(o.6e||y)){n8(v.1S.ya)}if(x==40&&(o.6e||y)){n9(v.1S.ya)}if(x==187&&(o.6e||y)){n8(v.1S.Et)}if(x==189&&(o.6e||y)){n9(v.1S.Et)}}};E 7F(y,z){X(B x in b){if(b.2u(x)){if(b[x].s(y)==z){J b[x]}}}}E n8(x){if(x=="6F"){if(o.Y){o.S.bd()}F{x="41"}}if(x=="41"){if(o.R.1r()>0){B sk=o.R.1c()+3Z(v.1S.41);if(sk0&&o.1z){B sk=o.R.1c()-v.1S.41>=0?o.R.1c()-v.1S.41:0;o.W.3R(sk,H);js("lI",sk)}}if(x=="1K"){o.W.3W(3Z(v.1K)-3Z(v.1S.lG));1i.9i()}if(x=="1P"){o.R.1P(-v.1S.1P/100);1i.9i()}if(v.1S.2T==1){7D(x,0)}};G.In=E(1i){if(ew==v.id){B x=1i.Er;if(x==1L){x=1i.Eq}if(x==57){if(v.1u==1){}}if(o.2b&&x==27){o.W.8r()}if(K(o.2a)||K(o.7J)){J O}if(v.1S.f==1&&x==70&&v.h9!=1&&(o.6e||o.53)){if(v.1S.2T==1){7D(\'2b\',o.2b?0:1)}o.2b?o.W.8r():o.W.9j()}if(v.1S.s==1&&x==83&&(o.6e||o.53)){if(o.3z){if(v.1S.2T==1){7D(\'26\',o.59?0:1)}3x("ER")}}if(v.1S.m==1&&x==77&&(o.6e||o.53)){if(v.1S.2T==1){7D(\'5i\',o.3D?1:0)}o.3D?o.W.6q():o.W.5h()}}};G.4k=E(){3I(o.hW);X(B x in o){if(x.I("1b")==0&&x.I("Kb")>-1){3I(o[x])}}X(B i=0;i-1){v.Ff=H}if(C.3g.I("2P:")>-1){o.eX=H}if(C.3g=="1a2"){C.1a4=1C 1a5(C)}}B 7E=C.2S?C.2S.2C("///"):[];if(C.Fb==1){C.1H="1E";C.1E=hM(0)+(W.U>1?\'///\'+hM(1):\'\');if(2E(C.bj)){C.1y=C.bj}}C.it=[];C.il=[];B xo=0;B 2T=1C cd();B 1v=1C cd();B dQ=1C cd();B 1a6=1C cd();B hV=0;B bp;if(C.1H=="1E"){if(C.4P){if(K(v[C.4P+\'1E\'])){C.1E=v[C.4P+\'1E\']}}if(K(C.1E)){2T[0]=4A(C.1E);C.oc=C.1E.U;B vp=[\'/\',\'|\',\'-\'];vp.I(C.1E.1n(-1))>-1?C.wf=C.1E.1n(-1):\'\';vp.I(C.1E.1n(0,1))>-1?C.vU=C.1E.1n(0,1):\'\';if(1j=="1c"||1j=="1r"){if(C.1E.I(\'0:\')==0){C.o9=H}if(C.1E.2C(":").U==3){C.IJ=H}F{if(C.1E.I(\'ca:ca\')>-1){C.Iz=H}}if(C.lm==1){v.lm=1}}if(C.Fh==1&&C.1E.I("-")==0){C.Ik=H}if(C.1E.I("///")>0&&(1j=="3K"||C.Fb==1)){C.hb=C.1E.2C("///");C.1E=2T[0]=C.hb[0]}}if(v.x7==1){1D(9m,100);1D(9m,4d);1D(9m,2m)}}F{if(K(C.1v)){2T[0]=C.1v;if(2T[0].I("///")>0&&2T[0].I("jE")==-1){2T=C.1v.2C("///")}if(K(C.pS)){2T[1]=C.pS}if(C.Iu==1){if(2E(C.Fi)){2T.2R(C.Fi);hV=2T.U-1}}}}if(1j=="3K"){if(C.1a7==1&&K(C.pY)){C.yJ=C.3g}}B 1b=1V("2c");if(C.1o.I(\'9A\')>-1){o.9A?o.9A.1U(1b):1D(E(){o.9A.1U(1b)},100);o.Fl=H}F{if(kr(C.1o,["1b","2I"])&&o.cY){o.1w.1U(1b)}F{o.1W.1U(1b)}if(1j=="aU"&&C.1a8==1){1b.C.4D=lv}}if(C.Fm==1){C.hC=1C 1a9(C,1b)}B l3=1V("2c");1b.1U(l3);B dp=1V("2c");P(dp,{"1o":"2o","1g":0,"1f":0});1b.1U(dp);P(1b,{"1o":"2o","1g":0,"1f":0,"1F":1,"e2":"oj","pL":"1em"});if(2E(C.4P)){4e(1b,{"id":(v.id+"4q"+"a0"+C.4P)})}if(C.Fo==1||C.HO==1){P(dp,{"5u":"2Y 0.2s 3i"})}if(2T.U>0){X(i=0;i<2T.U;i++){1v[i]=1V("2c");P(1v[i],{"1o":"2o","1f":0,"1g":0,"9L":"28","1F":C.a,"5u":"1F 0.1s 3i"});if(C.gj>C.1P){P(1v[i],{"5u":"1F 0.1s 3i,2Y 0.1s 3i"})}if(C.1H=="gG"&&C.3b!=\'\'){if(2E(C.4P)){4e(1v[i],{"id":(v.id+"4q"+"1b"+"4q"+C.4P+"4q"+"1v")});if(v[C.4P+\'3b\']){C.3b=v[C.4P+\'3b\']}}if(kr(C.3b,[".xz",".kn",".1aa","jE",".96"])){C.3b.I("//")==-1&&C.3b.I("jE")==-1?C.3b=\'//\'+C.3b:\'\';B z=1V("4a");C.9F=1;z.1B("g9",vQ);z.3b=C.3b;1v[i].1U(z);C.w=1v[i].2i;C.h=1v[i].3a;if(C.Fp>0){P(z,{1h:C.Fp})}}}if(C.1H=="1E"){P(1v[i],{"1y":(C.1y),"e2":C.g7*2G(v.8o,1),"rB":gC(C.4f),"kQ-eT":C.kd+\'px\',"2Z":"0 cT 0 cT","bf-8W":"eK"});if(o.9Y){if(2E(C.Fj)){P(1v[i],{"e2":C.Fj*2G(v.8o,1),})}}if(C.2y==1){if(C.1E.I("-1||1e=="db"){P(1v[i],{"9L":"2x"})}}if(C.F9==1){P(1v[i],{"4f-dA":"F9"})}if(C.le>0){P(1v[i],{"4f-dA":C.le})}if(C.EU){P(1v[i],{"pL":C.EU+"em"})}2T[i]==\'5v\'?2T[i]=2U("5v"):\'\';1v[i].1X=xI(2T[i]);1D(z4,100);C.w=1v[i].2i;C.h=1v[i].3a;if(2E(C.4P)){4e(1v[i],{"id":(v.id+"o4"+C.4P+"1ab")})}}if(C.1H=="P"){o.1z?1D(xy,4L):\'\'}B 8Y=2T[i].6h();if(8Y.I(\'B:\')==0){8Y=2G(1O[8Y.1n(4)],\'\')}B lq=8Y.I(\'<2n\')>-1||8Y.I(\'<1ac\')>-1;if(C.1H=="2n"&&(8Y.I(\'\')>-1||lq)){if(1j=="5i"||1j=="3K"){8Y=8Y.1T(/hF/g,\'hF\'+v.id+1e)}if(8Y.I(\'4v\')>-1){bQ(1v[i])}1v[i].1X=(!lq?"<2n 1a=\'20\' 1h=\'20\' 4o:4n=\'3M://4m.w3.4b/7N/4n\' 4o=\'3M://4m.w3.4b/4g/2n\'>":\'\')+8Y+(!lq?"":\'\');1v[i].2i>20?C.w=1v[i].2i:\'\';1v[i].3a>20?C.h=1v[i].3a:\'\';P(1v[i],{"1a":C.w,"1h":C.h});if(C.bj!=-1){nY(1v,C.bj)}if(2E(C.4P)){4e(1v[i],{"id":(v.id+"o4"+C.4P+"1ad"+i)})}}dp.1U(1v[i]);i>0?1q(1v[i]):\'\'}aJ();pV?vQ():\'\';if(C.3g=="3N"){C.3N=1;C.1q=1;o.3N?1v[0].1X=o.3N.ov(C.bj!=-1?C.bj:\'#3H\'):\'\';if(o.1l.2j){1v[0].F5=yN;1v[0].1ae=5T;1v[0].wR=yU}F{1v[0].jW=6y;1v[0].jV=5T;1v[0].jp=dr}}F{if((bg.2i*C.1P<35||bg.3a*C.1P<35)&&C.1H!=\'1E\'){vJ();bQ(92)}F{bQ(bg)}}if(1j=="3K"){B lu=\'\';if(C.he==1&&K(C.3g)){lu=C.3g;if(lu.I("3t:")==0){B 1I=lu.1n(4).2C(",");if(1I.U==2){B vE=1I[1].2C("/");if(vE.U==2){1I[0]==\'hd\'?1I[0]="4C":\'\';if(v[1I[0]]==vE[1]){C.a=1;P(1v[0],{"1F":C.a})}}}}if(lu=="F3"||lu=="4X"){o.W.f9();1b.C.4D=lv;o.vB=1}}if((C.1q==1&&(C.F2==1||C.F1==1||C.F0==1))||lu.I("6V")==0||lu=="El"||lu=="9O"){C.EW=1;if(7G([C.1o],"1b")||C.EV==1){C.Gz=1}}if(lu.I("6V")==0){1b.C.4D=lv}}X(B sf in C){if(2E(C[sf+\'4q\'+\'B\'])){if(2E(2O[C[sf+\'4q\'+\'B\']])){C[sf]=2O[C[sf+\'4q\'+\'B\']]}}}if(1j=="1k"&&C.gV==1){gV=1C 1af(1b,bg,C)}if(C.2y==0){fb(1b)}if(C.9F==1){1q(bg)}if(C.2A==1){os()}if(C.1o.I("2l")>-1){dR=1}if(C.1o.I("1f")>-1){HK=1}if(C.1o.I("2I")>-1){eQ=1;1j=="3K"?1b.C.4D=lv:\'\'}if(C.1o.I("1b")>-1){eQ=1}2H();B t=\'\';if(C.b7!=0){t+="oW("+C.b7+"wh)"}if(C.1ag==1){t+=" 3q(-1)"}if(C.1a3==1){t+=" 3w(-1)"}if(t!=\'\'){P(dp,{"2Y":t})}if(1j=="aU"){hk()}B 1I=[];B i;if(1j=="Y"){1I=[\'eb\',\'I4\',\'lz\',\'I5\',\'yH\',\'oQ\'];X(i=0;i<1I.U;i++){if(K(C[1I[i]])&&!K(v.Y[1I[i]])){v.Y[1I[i]]=C[1I[i]]}}}if(1j=="1R"){1I=[\'lB\',\'yF\',\'yD\'];X(i=0;i<1I.U;i++){if(K(C[1I[i]])&&!K(2O[1I[i]])){v[1I[i]]=C[1I[i]]}}}C.pA==1?8Z():\'\';if(1j=="3K"&&C.on==0){3n(1b)}if(C.1q==1&&C.lD>0){1D(I7,C.lD*2m)}}E I7(){C.lD=-1;o.S.4B()}E vJ(){if(92){92.4l.3p(92)}92=1V("2c");P(92,{"1o":"2o","1f":0,"1g":0,"1a":C.1H=="gG"?bg.2i:(bg.2i>35?bg.2i:35)*C.I8,"1h":C.1H=="gG"?bg.3a:(bg.3a>35?bg.3a:35)*C.wF});C=3Y(C,\'iR\',\'iR\');1b.1U(92)}E bQ(x){if(1j.I("1c")==0&&W.U==1){C.2y=0}if(1j=="3K"&&C.he==0){C.2y=0}if(C.2y==1){if(C.hY==1){P(x,{"6Y":"4v"})}P(x,{"9L":"2x"});if(o.1l.2j){x.1B("ci",E(e){yU(e)});x.1B("fI",E(e){yN(e)});x.1B("fK",E(e){I2(e)})}if(v.cv==1||!o.1l.2j){x.gD=b9}if(v.1w.iN==1||C.iN==1){P(x,{"2w-1y":"#oK","1F":0.5})}}F{P(x,{"6Y":"6T"})}if(!o.1l.2j){x.jW=6y;x.jV=5T}if(C.3e==1||C.2A==1){x.jp=dr}}E yU(e){js("19M"+1e);e.ba();ci=H}E yN(e){C.I9==1?6y():\'\';e.ba()}E I2(e){e.ba();e.9i();C.I9==1?5T():\'\';if(!ci){b9(e)}ci=O}E aJ(){if(bg){bg.4l.3p(bg)}bg=1V("2c");P(bg,{"1o":"2o","1f":0,"1g":0});if(2E(C.4P)){4e(bg,{"id":(v.id+"o4"+C.4P+"19x")})}w=C.w;h=C.h;C.gK=-1;C.aR=-1;C=3Y(C,\'2z\',\'2z\');C=3Y(C,\'9Z\',\'9Z\');if(C.aZ&&o.9Y){if(C.aZ!=\'0 0 0 0\'){C=3Y(C,\'9Z\',\'aZ\')}}if(C.1H=="1E"){w=1v[xo].2i;h=1v[xo].3a;if(C.xC>0){w0){C.j9=2Q(1I[1])}F{C.3T=2Q(1I[1])}}}}}}}C.h=h;C.w=w;if(C.bg==1){h=h+C.9N+C.a4;w=w+C.7j+C.7v;C.h=h;C.w=w;if(C.1H=="1E"){C.hZ=1v[0].3a}}F{C.5z=0}P(bg,{"1a":(C.Ic==1?Ie:w),"1h":h,"wD":(C.oO*h)/2,"2w":(C.Ig==1?"3i-4N("+(C.19L==1?"to 2l,":\'\')+6d(C.4E,C.5z)+","+6d(C.19j,C.5z)+")":6d(C.4E,C.5z)),"5u":"2w .1s 3i, 2Y .1s 3i"+(2E(C.dl)?\', 7d .1s 3i\':\'\')});if(C.1H=="gG"){P(bg,{"1a":w,"1h":h,"wD":(C.oO*h/C.1P)/2,})}if(C.F7==1){wk(bg,C.4E,C.ES,C.Ep)}if(C.oP==1){P(bg,{"2W":2G(C.19k,1)+"px 6O "+C.oR})}if(C.a9==1){P(bg,{\'jz-7d\':\'a9(aI)\'})}l3.1U(bg)}E 2H(){B gK=(-bg.3a/2);B aR=(-bg.2i/2);if(gK!=C.gK||aR!=C.aR){P(bg,{"1f":(-bg.3a/2),"1g":(-bg.2i/2)});C.gK=gK;C.aR=aR}if(92){B x=C.1H=="gG"?bg.2i:(bg.2i>35?bg.2i:35);B y=C.1H=="gG"?bg.3a:(bg.3a>35?bg.3a:35);P(92,{"1f":(-y/2)+C.EX-C.EY,"1g":(-x/2)+C.19l-C.19m})}X(B i=0;i<2T.U;i++){B it=C.1H=="2n"?2L.4t(2Q(1v[i].C.1h))/2:2L.4t(1v[i].3a)/2;B il=C.1H=="2n"?2Q(1v[i].C.1a)/2:1v[i].2i/2;if(it!=C.it[i]||il!=C.il[i]){P(1v[i],{"1f":-it,"1g":-il});if(bg){P(1v[i],{"1f":(5l(1v[i].C.1f)+C.9N/2-C.a4/2+C.19n/2+C.19o/2),"1g":(5l(1v[i].C.1g)+C.7j/2-C.7v/2+C.19p/2+C.19q/2)})}C.it[i]=it;C.il[i]=il}}}E 6y(){B i;6B=H;if(C.dQ==1){if(on&&K(C.pS)){i=1}F{i=0}if(bp&&dQ.U>2){i=2}if(dQ[i]){nN();1t(1v[dQ[i]])}}if(C.bg==1){P(bg,{"2w":6d(xY(C.cl,C.4E),xY(C.9H,C.5z))});if(2E(C.dl)){P(bg,{"7d":"gs("+C.dl+")"})}}if(C.7z>-1&&!HT){X(i=0;i<2T.U;i++){if(1v[i].C.5J!="3e"){P(1v[i],{"1F":C.7z})}}}if(C.pT!=-1){nY(1v,C.pT)}if(C.HO==1){jT+=45;i1(1v[0],jT)}if(C.gj>C.1P&&C.gj>-1){1P(C.gj)}if(1j=="1k"&&o.S.cs()){}F{if(C.2A==1&&C.pA!=1){B x=7E.U>1&&!on?7E[1]:7E[0];if(x){if(x.I(\'B:\')==0){2S.1X=1O[x.1n(4)];8Z()}}1t(2A);P(2A,{"1F":1})}}if(1j=="5i"){o.W.5w(H);o.5w=H}o.dJ=H;o.S.kq(1e,"6B")}E 5T(){6B=O;B i;if(C.dQ==1){if(on&&K(C.pS)){i=1}F{i=0}if(bp&&dQ.U>2){i=2}nN();1t(1v[i])}if(C.bg==1){P(bg,{"2w":6d(C.4E,C.5z)});if(2E(C.dl)){P(bg,{"7d":"gs(1)"})}}if(C.7z>-1){X(i=0;i<2T.U;i++){if(1v[i].C.5J!="3e"){P(1v[i],{"1F":C.a})}}}if(C.gj>-1){1P(C.1P)}if(C.pT!=-1){nY(1v,(C.bj==-1?\'#3H\':C.bj))}if(1j=="5i"&&!o.2b){o.W.5w(O);o.5w=O}xO();o.dJ=O;o.S?o.S.kq(1e,"5q"):\'\'}E xO(){if(C.2A==1&&C.pA!=1){1q(2A);P(2A,{"1F":0})}}E b9(e){e?e.6E=H:\'\';if(!qe){o.S.eV(1e);if(1j=="3K"){ql()}xO();if(C.19r==1){jT+=45;i1(1v[0],jT)}k6=H;if(C.HM==1||(1e=="yY"&&C.1q==1&&C.yZ==1)){o.S.4B()}}};G.Ih=E(){b9()};E ql(){if(2T){if(2T.U>1){if(on==H){1t(1v[0]);1q(1v[1])}F{1t(1v[1]);1q(1v[0])}}if(C.2A==1&&7E.U>1){2S.1X=o.ni+(on==H?7E[0]:7E[1])+o.k9;8Z()}}if(K(C.yJ)){if(on==H){C.3g=C.yJ}F{C.3g=C.pY}}o5();on=on!=H;if(C.3g){if(C.3g.I(",0/1")>-1){js(C.3g,on?1:0)}}if(C.bg==1&&K(C.yM)){if(C.yM!=-1){if(on){C.I1=C.4E;C.4E=C.yM}F{C.4E=C.I1}aJ();bQ(bg);2H();if(C.1H=="1E"){9m()}F{1P(C.1P)}}}}E o5(){if(K(C.hb)){if(C.hb.U>1){if(on==H){6k(C.hb[0])}F{6k(C.hb[1])}}}}E xZ(1i){1i.6E=H;o.S.eV(1e)}E nN(){X(B i=0;i<2T.U;i++){if(1v[i].C.5J!="3e"){P(1v[i],{"1F":C.a});1q(1v[i])}}}E z4(1E){if(1v[0]){if(1v[0].2i>o.2V-C.3T-C.4i-C.7j-C.7v){if(C.vO==1){if(!1E){1E=1v[0].1X}1v[0].1X=\'\'+1E+\'\'}F{P(1v[0],{"bf-8W":"e8"})}P(1v[0],{"1a":o.2V-C.3T-C.4i-C.7j-C.7v})}}}E vQ(){if(bg){pV=O;C.9F=0;1q(bg);if(1v[0]){C.w=1v[0].2i*C.1P;C.h=1v[0].3a*C.1P;1P(C.1P)}C.a6=0;aJ();vJ();bQ(92);1t(bg);2H();o.S.4R();if(!6a(1b)){3n(1b)}}F{pV=H}}E EL(1i){1i.6E=H}E dr(){if(!o.1l.2j&&!o.dJ){6y()}8Z()}E 1P(x){if(x>0){P(bg,{"2Y":"1P("+x+")"});X(i=0;i<2T.U;i++){P(1v[i],{"2Y":"1P("+x+")"})}if(C.hC){C.hC.1P(x)}3q=x;3w=x}}E os(){2A=1V("2c");P(2A,{\'1o\':\'2o\',\'1g\':0,\'1f\':0,\'1h\':\'2x\',"1F":0,"5u":"1F 0.1s 3i"});kw=1V("2c");C=3Y(C,\'jg\',\'jg\');C=3Y(C,\'Ii\',\'Ii\');P(kw,{\'1o\':\'2o\',\'1g\':0,\'1f\':0,\'1a\':\'100%\',\'1h\':30,\'2w-1y\':C.j3,\'1F\':C.iZ,\'2W-6M\':C.z5});2S=1V("2c");P(2S,{\'1o\':\'2o\',\'1g\':C.yG,\'1f\':C.oi,\'1y\':C.yA,\'4f-eY\':gC(C.yz),\'4f-3Q\':C.yq*2G(v.8o,1),"kQ-eT":C.z6+\'px\',"2J-1h":"1"});if(C.2S){if(C.2S.I("B:")==0){C.IA=H}}if(!C.IA){P(2S,{\'bf-8W\':\'eK\'})}if(C.h4==1){8N=1V("2c");8N.1X=\'<2n 1a="aI" 1h="z3" z2="0 0 8 6" 8j="1.1" 4o="3M://4m.w3.4b/4g/2n" 4o:4n="3M://4m.w3.4b/7N/4n">
\'}if(C.pA==1){P(2A,{"1F":1});bQ(2A)}F{fb(2A)}1b.1U(2A);2S.1X=o.ni+(C.2S==\'\'?2U(1j):7E[0])+o.k9;2A.1U(kw);2A.1U(2S);if(C.h4==1){2A.1U(8N);B wx=o.xf?\'-aI\':\'-z3\';B ps=C.19s;if(!K(ps)){ps=\'\'}B tp=ps.I("1f")>-1;if(tp){i1(8N,\'-180\')}P(8N,{\'1o\':\'2o\',\'2l\':(ps.I("2l")>-1?10*C.1P:\'2x\'),\'1g\':(ps.I("1g")>-1?10*C.1P:(ps==\'\'||ps==\'1f\'?\'50%\':\'2x\')),\'2z-1g\':(ps==\'\'||ps==\'1f\'?\'-Hi\':0),\'2I\':(tp?\'2x\':wx),\'1f\':(tp?wx:\'2x\'),\'1F\':C.iZ})}8Z()}E 8Z(){if(C.2A==1){P(2A,{"1f":(eQ==1?-h-2A.3a+3:-2A.3a/2)+C.19t-C.19u,"1g":(dR==1?-2S.2i:(eQ==1?-w/2:+2S.2i))-(eQ==1?0:2S.2i/2+5)+C.19v-C.Qj,"1h":C.oi+2S.3a+C.yB,"1a":C.yG+2S.2i+C.Jf});P(kw,{\'1h\':2A.3a});2A.C.4D="2m"}}G.c=E(){J 1b};G.s=E(x){J C[x]};G.ss=E(x,x2){J K(C[x])?C[x][x2]:O};G.g=E(x){c6(x){1p"1a":J w;1m;1p"1h":J h;1m;1p"h":J 2G(C.hZ,h);1m;1p"x":J 5l(1b.C.1g);1m;1p"y":J 5l(1b.C.1f);1m;1p"1F":J 1b.C.1F?1b.C.1F:1;1m;1p"1t":J 4s;1m;1p"3q":J 3q;1m;1p"3w":J 3w;1m;1p"1j":J 1j;1m;1p"IG":J ax;1m;1p"k6":J k6;1m;1p"1H":J C.1H;1m;1p"U":J C.oc?C.oc:0;1m;1p"1e":J 1e;1m;1p"x0":J x0;1m;1p"y0":J y0;1m;1p"6B":J 6B;1m;1p"1k#":J ax.I("1k#")==0;1m;1p"1k:":J ax.I("1k:")==0;1m;1p"wn":J 1j=="3K"&&C.1H=="1E";1m;1p"22#4s":J vK;1m;6T:J O}};G.22=E(k,x){c6(k){1p"1t":6B?5T():\'\';4s=x;1m;1p"2r":II(x);1m;1p"6X":6X(1b);1m;1p"3n":3n(1b);1m;1p"IH":C.3e=0;1m;1p"wy":if(C.IB>0&&C.3e!=1&&!kf){2M(kf);kf=1D(E(){3n(1b);(C.19i!=1?C.3e=1:\'\');kf=1L},C.IB*2m)}1m;1p"1P":1P(x);1m;1p"19w":P(1b,{"2Y":"1P(0)"});1m;1p"3q":P(1b,{"2Y":"3q("+x+")"});3q=x;1m;1p"3w":P(1b,{"2Y":"3w("+x+")"});3w=x;1m;1p"1F":P(1b,{"1F":x});1m;1p"wG":P(1v[0],{"1F":x});1m;1p"gb":P(1v[0],{"7d":"gb("+x+")"});1m;1p"1g":P(1b,{"1g":x});1m;1p"1f":P(1b,{"1f":x});1m;1p"1a":P(1b,{"1a":x});1m;1p"1h":P(1b,{"1h":x});1m;1p"vH":C.vH=x;1m;1p"dR":dR=x;1m;1p"22#4s":vK=x;1m;1p"x":P(1b,{"1g":x});1m;1p"y":P(1b,{"1f":x});1m;1p"5V":C.5V=x;1m;1p"6V":C.6V=x;1m;1p"x0":x0=x;1m;1p"y0":y0=x;1m;1p"fs":C.fs=x;1m;6T:J O}};E II(x){if(x&&o.1l.2j){qe=H;1D(IL,dw)}if(!x){if(nL()&&bp){1q(1v[hV]);1t(1v[0]);bp=O}}if(C.9F==1){x?1t(1b):1q(1b)}F{if(1e=="19y"||1e=="IK"){x?1t(1b):1q(1b)}F{P(1b,{"2r":(x?"4X":"28")})}4s=x;x?1t(1b):\'\'}if(x&&C.qh){C.qh=O;1D(9m,100)}}E IL(){qe=O}G.6k=E(x,y){if(ax!=\'\'&&(C.1E==\'x\'||C.1E==\'1x\')){x=x+\'x\'}if(y){x=C.1E+x}6k(x);!6a(1b)?C.qh=H:\'\'};B xe;G.iB=E(x){if(xe!=x){C.9C=x;6k(x);!6a(1b)?C.qh=H:\'\';o.S?o.S.4R():\'\'}xe=x};G.wX=E(){i1(dp,pW);pW+=20};E i1(x,y){P(x,{"2Y":"oW("+y+"wh)"+(x==1v[0]&&!IN&&3q!=1?\' 1P(\'+3q+\')\':\'\')})};G.IP=E(x){if(C.1E.I("{1R")>-1){6k(C.1E)}};G.ql=E(){ql()};E 6k(1E){if(C.1H=="1E"){if(K(1E)){if(C.IJ){if(1E.U==4){1E=(C.o9?\'0:0\':\'ca:0\')+1E}if(1E.U==5){1E=(C.o9?\'0:\':\'ca:\')+1E}if(1E.U==7){1E=(C.o9?\'\':\'0\')+1E}}if(C.Iz){if(1E.U==4){1E=\'0\'+1E}}C.oc=1E.U}1E=(C.vU?C.vU+(C.Ik?\'\':\' \'):\'\')+1E+(C.wf?\' \'+C.wf:\'\');B Ix=1v[0].2i+(C.bg==1?C.9N+C.a4:0);B Iv=1v[0].3a+(C.bg==1?C.9N+C.a4:0);1v[0].1X=o.ni+(1j=="3K"?xI(1E):1E)+o.k9;if(C.19z==1){1v[0].1X+=\'<7x C="2r:bV-4X;1a:dz"><7x C="2W-1f: cT 6O \'+3E(C.1y)+\';2W-1g: cT 6O eo;2W-2l: cT 6O eo;1o: 2o;2l:cT;1f: 50%;2z-1f: -46;">\'}if(1j=="1R"){P(1v[0],{"1a":"2x","bf-8W":"eK"});z4(1E)}C.w=1v[0].2i+(C.bg==1?C.9N+C.a4:0);C.h=1v[0].3a+(C.bg==1?C.9N+C.a4:0);if(Ix!=C.w||Iv!=C.h||(C.w>0&&xu==0)){9m()}if(1v[0].2i>0){xu=C.w}F{ax!=\'\'?1q(1v[0]):\'\';if(1E!=\'\'){1D(9m,10)}}}}G.9m=E(){9m()};E nL(){J!o.R.5P()&&C.Iu==1}E 9m(){if(C.1H=="1E"){if(1v[0]){if(1v[0].2i>0){ax!=\'\'?1t(1v[0]):\'\';w=C.w=1v[0].2i;h=C.h=1v[0].3a;aJ();bQ(bg);2H();if(o.S){if(7G([C.1o],"1b")){o.S.yb()}F{o.S.4R()}}}}}}G.y5=E(x){if(C.Is==1){B n=4;if(1e=="19A"){if(o.1l.2j){J}}F{n=8}B y=\'hF\';B z=[];X(B i=1;i(i/n)&&z[i]?1t(z[i]):\'\'}}F{X(B i=n;i>0;i--){if(x*1+(1/n)>=(i/n)&&z[i]){1t(z[i]);1m}}}}}};G.On=E(){if(!on){if(2T){if(2T.U>1&&W.U>1){1q(1v[0]);1t(1v[1])}}if(W.U>1){1j=W[1];if(C.2A==1){2S.1X=hM(1);8Z()}}if(nL()&&bp){1q(1v[hV]);bp=O}o5();on=H}};E hM(x){J o.ni+(C.2S==\'\'?2U(W[x]):(7E.U>1?7E[x]:7E[0]))+o.k9}G.bZ=E(x){bZ(x)};G.Ij=E(x,y){if(C.hC){C.hC.dq(x,y)}};E bZ(x){B y=\'hF\';B z=1Y.8i(y.aw(v.id,1e,\'19C\'));if(z){P(z,{"5u":"2Y 0.1s 6L-5q"});if(x==1){z.C.2Y=\'Ha(0, 0)\'}F{z.C.2Y=\'Ha(-HI, 0)\'}}F{if(x==1){C.a=1}F{C.a=0.5}}on=x==1;if(C.2A==1&&7E.U>1){2S.1X=(on?7E[0]:7E[1])}P(1v[0],{"1F":C.a})};G.hB=E(){if(on){if(2T){if(2T.U>1&&W.U>1){1t(1v[0]);1q(1v[1]);P(1v[0],{"1F":C.a})}}1j=W[0];if(W.U>1){if(C.2A==1){2S.1X=hM(0);8Z()}}o5();on=O;bp=O}};G.xZ=E(){if(nL()){nN();1t(1v[hV]);bp=H}};G.GV=E(){B 2K=O;if(C.1q==1){if(C.GW==1){if(6a(o.1Z)){2K=H}}if(C.19D==1&&!o.2b){2K=H}if(C.19E==1&&o.2b){2K=H}}if(!2K){6X(1b);B gQ=1b.ez("*");X(B i=gQ.U;i--;){P(gQ[i],{"5V-1A-7r":"19F"})}4s=H}};G.hk=E(){hk()};E hk(){3n(1b);B gQ=1b.ez("*");X(B i=gQ.U;i--;){P(gQ[i],{"5V-1A-7r":"8O"})}4s=O}G.4k=E(){if(2T.U>0){X(i=0;i<2T.U;i++){if(1v[i].4l==1b){1b.3p(1v[i])}1v[i]=2e}}if(bg){bg.dG("gD");bg.dG("jW");bg.dG("jV");bg.4l.3p(bg);bg=2e}if(C.1o.I(\'9A\')>-1){if(1b.4l==o.9A){o.9A.3p(1b)}}F{if(1b.4l==o.1W){o.1W.3p(1b)}F{if(o.1w){if(1b.4l==o.1w){o.1w.3p(1b)}}}}if(2A){if(2A.4l==1b){1b.3p(2A)}}1b=2e};G.GZ=E(){gV?gV.hw():\'\'};G.GT=E(){xy()};E xy(){H0(2T[0],C.1y,1v[0])}E xI(x){B z=x+\'\';if(x.I(\'{\')>-1){if(x.I(\'{1c}\')>-1&&K(o.3r)){x=x.1T(\'{1c}\',fX(o.3r.aT().t))}if(x.I(\'{1R\')>-1){B y=o.cF?o.cF:(v.1R?v.1R:\'\');if(x.I(\'{bX}\')>-1&&o.S){x=x.1T(\'{bX}\',o.S.bH(\'bX\'))}if(o.c4&&o.S){y=o.S.bH(\'c4\')}x=x.1T(\'{1R}\',y);if(o.c4&&!o.S){1D(6k,100,z)}}if(x.I(\'{1E\')>-1){X(B i=1;i<6;i++){if(x.I(\'{1E\'+i+\'}\')>-1){if(K(v[\'1E\'+i])){x=x.1T(\'{1E\'+i+\'}\',v[\'1E\'+i])}F{x=x.1T(\'{1E\'+i+\'}\',\'\')}}}}if(x.I(\'{6F}\')>-1){o.iG=1e;if(o.S){x=x.1T(\'{6F}\',o.S.bH(\'H2\'))}}}J x}G.xK=E(){6k(C.1E)};E nY(1v,5n){X(B i=0;i<1v.U;i++){H3(1v[i],5n)}if(C.3g=="3N"){if(o.3N){o.3N.19G(1v[0],5n)}}}};B H4=E(1e,1j){B i;B C=[];B w;B h;B bg;B 4s=H;B x0;B y0;B 3q=1;B 3w=1;B fT=0;B 8R=0;B 19H;B 3F;B pi;B 6B;B 2y;B 3y;B JM;B KY;B vT;B LR;B 2A;B 2S;B 8N;B fU;B vq;o.EJ=-1;B oT;B 6B;B wO;X(i in gu.V){C[i]=gu.V[i]}B 1j=v[1e].1j;B 1H=v[1e].1H;X(i in gu[1j]){C[i]=gu[1j][i]}X(i in v[1e]){C[i]=v[1e][i]}C.w=2Q(C.w);C.h=2Q(C.h);C=3Y(C,\'2z\',\'2z\');C=3Y(C,\'9Z\',\'9Z\');if(o.9Y){if(C.H5>0){C.w=2Q(C.H5)}if(C.aZ){if(C.aZ!=\'0 0 0 0\'){C=3Y(C,\'9Z\',\'aZ\')}}}B 1b=1V("2c");if(v.1w.H6==1&&v.1w.1q==1){o.1w.1U(1b)}F{o.1W.1U(1b)}1j=="2J"?o.9A=1b:\'\';B 8C=O;if(C.7O){if(C.7O!=\'1K\'){8C=H}}P(1b,{"1o":"2o","1f":0,"1g":0,"1F":1,"e2":"oj","pL":"1em"});if(C.H7==1){1b.C.4D=C.5j}aJ();B 9h=1V("2c");P(9h,{"1o":"2o","2I":2L.4t(-C.h/2),"1g":2L.4t(-C.w/2)});if(C.7c>0&&C.If==1){P(9h,{"2W-6M":C.7c*C.h/2,"1h":C.h,"6l":"3e","4v-3f":"28"})}if(2E(C.4P)){4e(1b,{"id":(v.id+"o4"+C.4P)})}1b.1U(9h);if(1j==\'2J\'&&v.yC==1){J1()}if(C.2A==1){os()}B 91=1V("2c");iK(0,91,0.3,(C.4N==1?"3i-4N("+(C.vL==1?"to 1g,":\'\')+3E(C.H1)+", "+3E(C.oY)+")":3E(C.oY)),C.w,C.19I);if(C.GH==1&&K(C.p7)){B iu=1V("2c");iu.1X=C.p7.1T(/\\#GG/g,3E(C.oY));91.1U(iu);P(iu,{"1o":"2o","2I":-2L.4t(C.h/2),"1g":0,"4v-3f":"28"});P(91,{"6l":"3e","2w":"28"});B x=["8e","h5","oz","iq","dB"];X(B y=0;y0){X(B y2=0;y20){B ds=1V("2c");iK(2,ds,C.GL,C.19h,0,C.7z);9h.1U(ds)}B 7h=1V("2c");iK(3,7h,C.GJ,(C.4N==1?"3i-4N("+(C.vL==1?"to 1g,":\'\')+3E(C.GI)+", "+3E(C.1y)+")":C.1y),0,C.a);if(C.GH==1&&K(C.p7)){B oZ=1V("2c");oZ.1X=C.p7.1T(/\\#GG/g,3E(C.1y));P(oZ,{"1o":"2o","2I":-2L.4t(C.h/2),"1g":0,"4v-3f":"28"});P(7h,{"6l":"3e","2w":"28"});7h.1U(oZ)}if(C.5L==1){B cD=1V("2c");C=3Y(C,\'vV\',\'vV\');C=3Y(C,\'vW\',\'vW\');P(cD,{"1o":"2o","2I":C.h/2,"1g":0,"4v-3f":"28","4f-3Q":C.GF*2G(v.8o,1),"1y":C.6v,"2J-1h":"100%","2Z-1f":C.18c,"2Z-2I":C.176,"2Z-1g":C.18b,"2Z-2l":C.16A,"2z-1f":C.16B,"2z-2I":C.16C,"2z-1g":C.16D,"2z-2l":C.16E,"2W-6M":(C.Hs+"px"),"2r":"28"});if(C.Hz==1){P(cD,{"2w":3E(C.HB)})}7h.1U(cD);B kH=O;B 16F=O}o.pj=C.h;9h.1U(7h);if(C.fZ==1){B 8K=[];if(1N HH!=="1L"){B 9G=1C HH(1b,8K,w,C)}}if(C.3y==1){if(C.dI.6h().I(\'<2n\')==-1){C.dI==\'\'?C.dI="<2n 1a=\'20\' 1h=\'20\'>":\'\'}3y=1V("2c");3y.1X=C.dI.6h();C=3Y(C,\'Hh\',\'Hh\');P(3y,{"1o":"2o","1f":-10+C.16G-C.16H,"1g":-2m,"4v-3f":"28","1h":20,"1a":C.fE,"1F":C.wZ,"5u":"2Y 0.1s 3i, 1F 0.1s 3i"});if(C.kL==1||C.w8==1){P(3y,{"2Y":"1P(0)"})}F{if(C.oB!=1){P(3y,{"2Y":"1P("+C.oB+")"})}}if(C.16I==1){P(3y,{"7d":"16J-8X(46 46 cT 5f(0, 0, 0, .7))"})}1b.1U(3y);if(C.wK!=-1){B x=["8e","iq","dB"];X(B y=0;y0){X(B y2=0;y245&&C.i9<135){C.aN=90}if(C.i9>16K&&C.i90?C[\'h\'+n]:C.h),"2w":z?(z.I("3i")>-1?z:3E(z)):\'\',"2W-6M":(C.If==1?1:C.7c*C.h/2),"1F":I3,"4v-3f":"28","5u":"2Y 0.2s 6L-in-5q"})}E aJ(){bg=1V("2c");C=3Y(C,\'fS\',\'fS\');B hZ=C.h+C.9N+C.a4;B GA=C.w+C.7j+C.7v;if(C.bg==1){}F{C.5z=0}C=3Y(C,\'iR\',\'iR\');if(v.1w.iN==1||C.iN==1){C.4E=\'#oK\';C.bg=1;C.5z=0.5}P(bg,{"1o":"2o","1f":0,"1g":0,"1a":GA,"1h":hZ*C.wF,"wD":(C.oO*hZ)/2,"2w":6d(C.4E,C.5z),"9L":"2x","5u":"1F .1s 3i, 2w .1s 3i"});if(C.a9==1){P(bg,{\'jz-7d\':\'a9(aI)\'})}if(C.oP==1){P(bg,{"2W":"46 6O #"+C.oR})}if(C.2y==1){if(C.hY==1){P(bg,{"6Y":"4v"})}if(!o.1l.2j||v.cv==1){bg.gD=b9;bg.16L=wT;bg.16M=ph;bg.jp=dr}}F{P(bg,{"6Y":"6T"})}if(!o.1l.2j){bg.jW=6y;bg.jp=dr;bg.jV=5T}if(o.1l.wq&&C.2y==1){bg.1B("fI",E(1i){1i.6E=H;if(!K(1i.6r)&&1i.7Y.U>0){1i.6r=1i.7Y[0].hx;1i.9u=1i.7Y[0].o1}oT=1i;6y(1i);ph(1i)});bg.1B("fK",E(1i){1i.6E=H;o.3F=O;5T(1i);wT(oT)});bg.1B("2y",E(1i){1i.6E=H});bg.1B("ci",E(1i){if(!K(1i.6r)&&1i.7Y.U>0){1i.6r=1i.7Y[0].hx;1i.9u=1i.7Y[0].o1}oT=1i;o.3F=H;dr(1i);if(o.1l.wq){ph(1i)}})}P(bg,{"1g":2L.wo(-C.w/2-C.7j)});P(bg,{"1f":2L.wo(-C.h/2-C.9N+C.EX-C.EY)});if(C.F7==1){wk(bg,C.4E,C.ES,C.Ep)}1b.1U(bg)}E 2H(1a){if(1a!=w){w=1a;o.wL=w;B bt=w/91.2i;P(bg,{"1a":(w+C.7j+C.7v),"1g":-w/2-C.7j,});P(9h,{"1g":-w/2});P(91,{"1a":w});P(9h,{"1a":w});B xx=ch.2i*bt;if(xx>91.2i){xx=91.2i}P(ch,{"1a":xx});B wp=7h.2i*bt;P(7h,{"1a":wp});kI(wp);if(1j=="2J"){Kt()}if(C.fZ==1){9G?9G.Gq(w):\'\'}if(o.6i){o.6i.2H()}}}E kI(x){if(C.3y==1){if(xw-C.gZ/2&&C.fE!=20){x=w-C.gZ/2}B y=x-w/2-C.gZ/2+C.16z-C.16N;P(3y,{"1g":y})}}E w5(){P(3y,{"2Y":"1P("+C.oB+")"})}E 6y(1i){o.S.kq(1e,"6B");if(C.bg==1){if(C.9H!=-1){B m=1C 5E({"mc":bg,"1H":"8B","to":C.9H,"1c":0.1,"me":(1e+"bg")})}if(2E(C.cl)){P(bg,{"2w-1y":C.cl})}}if(2E(C.xc)){P(7h,{"2w-1y":C.xc})}if(C.3y==1){if(C.EF==1&&K(C.x5)){if(C.pg==1&&3F){}F{3y.1X="<2n 1a=\'"+C.fE+"\' 1h=\'20\' 4o:4n=\'3M://4m.w3.4b/7N/4n\' 4o=\'3M://4m.w3.4b/4g/2n\'>"+C.x5.6h()+""}}if(C.kL==1){if(C.w8==1&&!o.1z){}F{w5()}}F{if(C.oF!=-1){B m2=1C 5E({"mc":3y,"1H":"8B","to":C.oF,"1c":0.1,"me":(1e+"3y")})}}}if(C.2A==1&&(o.R.1r()>0||1j=="1K"||8C)){kZ()}if(C.fm>0){P(bg,{"2Y":"3w("+((C.fm-1)/5+1)+")"});wY(C.fm)}if(C.3y==1&&C.w4==1){kI(dD(1i.6r)-8R)}if(1j=="1K"){o.W.5w(H);o.5w=H}6B=H;o.dJ=H}E wY(x){P(91,{"2Y":"3w("+x+")"});P(ch,{"2Y":"3w("+x+")"});ds?P(ds,{"2Y":"3w("+x+")"}):\'\';P(7h,{"2Y":"3w("+x+")"})}E 5T(){if(!pi){if(C.7z>0){P(ds,{"1a":0})}if(2E(C.xc)){P(7h,{"2w-1y":C.1y})}if(C.bg==1){if(C.9H!=-1){B m=1C 5E({"mc":bg,"1H":"8B","to":C.5z,"1c":0.1,"me":(1e+"bg")})}if(2E(C.cl)){P(bg,{"2w-1y":C.4E})}}if(C.3y==1){if(C.EF==1&&K(C.x5)){if(C.pg==1&&3F){}F{3y.1X="<2n 1a=\'"+C.fE+"\' 1h=\'20\' 4o:4n=\'3M://4m.w3.4b/7N/4n\' 4o=\'3M://4m.w3.4b/4g/2n\'>"+C.dI.6h()+""}}if(C.kL==1){P(3y,{"2Y":"1P(0)"})}F{if(C.oF!=-1){B m2=1C 5E({"mc":3y,"1H":"8B","to":C.wZ,"1c":0.1,"me":(1e+"3y")})}}}if(C.fm>0){P(bg,{"2Y":"3w(1)"});wY(1)}if(1j=="1K"&&!o.2b){o.W.5w(O);o.5w=O}o.S.kq(1e,"5q")}if(C.fZ==1&&9G){9G.5q()}if(C.2A==1&&(o.R.1r()>0||1j=="1K")){o2()}if(o.pa&&1j=="2J"){o.th.1q();o.EJ=-1}6B=O;o.dJ=O}E b9(1i){1i.6E=H}E EL(1i){1i.6E=H}E wT(1i){if(1j=="1K"){if(o.9x){pi=H;2M(wO);wO=1D(E(){pi=O;5T()},2m)}}w9();o.3F=O;if(C.3y==1){if(C.pg==1&&K(C.vI)){3y.1X="<2n 1a=\'20\' 1h=\'20\' 4o:4n=\'3M://4m.w3.4b/7N/4n\' 4o=\'3M://4m.w3.4b/4g/2n\'>"+C.dI.6h()+""}}cJ(1i.6r,1i.9u);o.S.eV(1e);o.S.fF(1i.6r,1i.9u);1i.6E=H}E ph(1i){3F=H;if(C.3y==1){if(C.pg==1&&K(C.vI)){3y.1X="<2n 1a=\'20\' 1h=\'20\' 4o:4n=\'3M://4m.w3.4b/7N/4n\' 4o=\'3M://4m.w3.4b/4g/2n\'>"+C.vI.6h()+""}}fT=j8(bg);8R=gU(bg);cJ(1i.6r,1i.9u);6w(2y,1,"no")}E cJ(do,de){B x;do=dD(do);de=dD(de);B Fq=2L.5U(1Y.o7.aO,1Y.bq.aO);B EM=2L.5U(1Y.o7.dN,1Y.bq.dN);if(o.1l.2j){}F{de=de+EM;do=do+Fq}if(C.aN>0){x=de-fT-C.7v;2y=x/w;if(C.aN==G7){x=de-fT-C.7j;2y=x/w;2y=(2y-1)*-1}}F{x=do-8R-C.7j;2y=x/w;if(C.b7>134&&C.b7<16P){x=do-8R-C.7v;2y=x/w;2y=(2y-1)*-1}}2y>1?2y=1:\'\';2y<0?2y=0:\'\'}E dD(x){if(o.9T>1){x=x/o.9T}J x}G.Gj=E(){9G?9G.Gq(w):\'\'};G.kc=E(){9G?9G.dq(w):\'\'};E w9(){3F=O}E dr(1i){8R=gU(bg);if(C.7z>0){if(o.1z||1j!=\'2J\'){P(ds,{"1a":dD(1i.6r)-8R})}}if(C.2A==1&&(o.R.1r()>0||1j=="1K"||8C)){kZ();fT=j8(bg);cJ(1i.6r,1i.9u);if(1j=="2J"){if(v.16Q==1){if(o.R.5P()&&o.R.cP().I("?vy")>0){2S.1X=\'- \'+fX((1-2y)*o.R.1r(H))}F{2S.1X=fX(2y*o.R.1r())}}F{B d=o.R.1r();if(v.4z>0){d=d-v.4z*1}B aP=\'\';if(C.fZ==1&&9G){aP=9G.2A(2y*d);aP!=\'\'?aP=aP+\'
\':\'\'}2S.1X=aP+fX(2y*d)}}if(1j=="1K"||8C){2S.1X=yO(2y)}8Z(1i)}if(o.pa&&1j=="2J"&&o.th){vq=1i;if(!fU||v.Fv!=1){vd()}if(v.Fv==1){2M(fU);fU=1D(vd,50)}}if(C.3y==1&&C.w4==1){kI(dD(1i.6r)-8R)}}E vd(){2M(fU);fU=1L;if(C.2A==0){fT=j8(bg);8R=gU(bg);cJ(1i.6r,1i.9u)}6B?o.th.cp(vq,w,2y,8R):\'\'}E 8Z(1i,t,l){B 1g=(-w/2+(dD(1i.6r)+1Y.o7.aO-8R)-2S.2i/2)+(l?l:0);B l0=0;if(v.rM!=1){if(1g+w/2+2S.2i+10>o.2V){l0=1g;1g=o.2V-w/2-2S.2i-10}if(1g+o.2V/2<0){l0=1g;1g=-o.2V/2}}B x={"1f":(-2S.3a-C.FL*1-C.oi-C.yB)-(C.M8==1?(C.h/2)*(C.fm>0?C.fm:1):0)+(t?t:0),"1g":1g};P(2A,x);if(C.h4==1){P(8N,{\'1o\':\'2o\',\'1g\':2S.2i/2-4+(l0!=0?l0-1g:0),\'1f\':2S.3a-6})}}G.kZ=E(e,x,t,l){kZ();2S.1X=x;8Z(e,t,l)};E kZ(){if(!6a(2A)||2A.C.1F==0){1t(2A);P(2A,{"1F":1})}}G.o2=E(){o2()};E o2(){1q(2A);P(2A,{"1F":0})}G.c=E(){J 1b};G.s=E(1e){J C[1e]};G.ss=E(x,x2){J C[x][x2]};G.g=E(x){c6(x){1p"1a":J w;1m;1p"16R":J 91.2i;1m;1p"1h":J C.h;1m;1p"x":J 5l(1b.C.1g);1m;1p"y":J 5l(1b.C.1f);1m;1p"1F":J 1b.C.1F?1b.C.1F:1;1m;1p"1t":J 4s;1m;1p"3q":J 3q;1m;1p"3w":J 3w;1m;1p"1j":J 1j;1m;1p"1e":J 1e;1m;1p"x0":J x0;1m;1p"y0":J y0;1m;1p"2y":J 2y;1m;1p"eN":J 8C;1m;6T:J O}};G.22=E(1e,x){c6(1e){1p"1t":4s=x;1m;1p"3F":3F=x;1m;1p"2r":1j=="2J"||C.1q==1?P(1b,{"5J":(x?"4s":"3e")}):P(1b,{"2r":(x?"4X":"28")});4s=x;1m;1p"3q":P(1b,{"2Y":"3q("+x+")"});3q=x;1m;1p"3w":P(1b,{"2Y":"3w("+x+")"});3w=x;1m;1p"1F":P(1b,{"1F":x});1m;1p"1g":P(1b,{"1g":x});1m;1p"1f":P(1b,{"1f":x});1m;1p"2y":2y=x;1m;1p"e1":C.e1=x;1m;1p"1a":P(1b,{"1a":x});1m;1p"1h":P(1b,{"1h":x});1m;1p"vH":C.16S=x;1m;1p"x":P(1b,{"1g":x});1m;1p"y":P(1b,{"1f":x});1m;1p"x0":x0=x;1m;1p"y0":y0=x;1m}};G.2H=E(x){2H(x)};G.oy=E(x){};G.fL=E(aG,aK){if(3F){if(1j=="1K"||8C){cJ(aG,aK);o.S.eV(1e)}if(1j=="1K"){o.9x=H}cJ(aG,aK);6w(2y,1,"no")}};G.fF=E(aG,aK){if(3F){w9();3F=O;cJ(aG,aK);o.S.eV(1e);6w(2y,1,"no")}};E 6w(1c,1r,x){1c<0?1c=0:\'\';if(v.4z>0&&1r>1){1r=1r-v.4z;1c=1c-v.4z}if(C.3y==1&&C.w8==1&&C.kL!=1){if(!C.LA&&1c>0){w5();C.LA=H}}if(3F&&1r!=1){}F{B 4w;if(1r>0&&1c>0){if(1c>1r){1c=1r}4w=w*(1c/1r);if(4w==7h.2i){4w=-1}}F{4w=0}if(4w>=0){P(7h,{"1a":4w});if(C.w4==1&&6B&&!x){}F{kI(4w)}}if(K(cD)){if(1r<2&&1j=="2J"){if(kH){3n(cD);kH=O}}F{if(!kH){6X(cD);kH=H}cD.1X=1j=="2J"?4h(1c==0?1r:1c):yO(1c)}}}};G.6w=E(1c,1r,x){if(1r!=KY||1c!=LR||x){6w(1c,1r,x)}};G.LS=E(){2y>1?2y=1:\'\';2y<0?2y=0:\'\';P(7h,{"1a":(2y*w)})};G.Jt=E(1c,1r){if(1r>0&&1c>0){B 4w=w*(1c/1r);4w>w?4w=w:\'\';P(ch,{"1a":5l(4w)});JM=1r;vT=1c}F{vT=0;P(ch,{"1a":0})}};G.kA=E(x){if(C.6i==1){if(!o.6i){if(x!=0){if(1N IW!=="1L"){o.6i=1C IW(1b,C,x);o.ag=H}}}F{if((!K(x)||x==0)&&o.ag){o.6i.1q();o.ag=O}F{if(!o.ag||(K(x)&&x!=1&&x!=0)){o.6i.vM(x);o.ag=H}}}}};E J1(){o.cp=1V("2c");P(o.cp,{\'1o\':\'2o\',\'1g\':0,\'1f\':0,\'1a\':v.J2,\'1h\':v.J4,\'6l\':\'3e\',"4v-3f":"28","2w-1y":"#gx","2W-6M":v.IT+\'px\',"2r":"28"});o.cp.id="16T"+v.id;if(v.J8==1){P(o.cp,{"2W":v.Ja+"px 6O "+xH(\'1y\',v.Jb)})}if(v.Je==1){P(o.cp,{"6S-8X":"gw 46 kO 5f(0,0,0,0.5)"})}o.cp.C.4D="jj";1b.1U(o.cp)}E os(){2A=1V("2c");P(2A,{\'1o\':\'2o\',\'1g\':0,\'1f\':0,\'1h\':\'2x\',"4v-3f":"28","1F":0,"5u":"1F 0.1s 3i"});C=3Y(C,\'jg\',\'jg\');2S=1V("2c");P(2S,{\'1o\':\'2o\',\'2Z-1g\':C.yG,\'2Z-2l\':C.Jf,\'2Z-1f\':C.oi,\'2Z-2I\':C.yB-1,\'1E-8y\':\'8J\',\'1y\':C.yA,\'4f-eY\':gC(C.yz),\'4f-3Q\':C.yq*2G(v.8o,1),\'kQ-eT\':C.z6+\'px\',\'2J-1h\':"1",\'2w-1y\':6d(C.j3,C.iZ),\'2W-6M\':C.z5});C.Ji?C.h4=C.Ji:\'\';if(C.h4==1){8N=1V("2c");8N.1X=\'<2n 1a="aI" 1h="z3" z2="0 0 8 6" 8j="1.1" 4o="3M://4m.w3.4b/4g/2n" 4o:4n="3M://4m.w3.4b/7N/4n">
\'}1b.1U(2A);2A.1U(2S);if(C.h4==1){2A.1U(8N);P(8N,{\'1F\':C.iZ})}2A.C.4D="2m"};E Kt(){if(o.3r&&v.cE==1&&!o.1z){B f=o.3r.aT();if(f.t&&f.d){6w(f.t,f.d)}}};E yO(x){B y=2L.4t(x*100);if(8C){if(o.i3){J(8C&&2E(C.2S)?C.2S+\'&h0;\':\'\')+3Z(x*o.5X.5b(-1)[0]).yv(1)}if(o.Ku){J(8C&&2E(C.2S)?C.2S+\'&h0;\':\'\')+o.xM}}J y};G.4k=E(){1b.3p(9h);if(bg){bg.dG("gD");bg.dG("jW");bg.dG("jV");bg.4l.3p(bg);bg=2e}if(3y){1b.3p(3y)}if(1b.4l==o.1W){o.1W.3p(1b)}F{if(o.1w){if(1b.4l==o.1w){o.1w.3p(1b)}}}1b=2e}};B xL=E(1f){B i;B C=[];B w;B h;B 4s=H;B 3q=1;B 3w=1;B x0=0;B y0=0;B bs=5H(pz,16U);B 1j,1e="bg";B 1H="16V";if(1f==H){C["1o"]=\'1f\';C.h=2G(v.1w.16W,50);C.a=2G(v.1w.16X,0.5);C.1y=2G(v.1w.16Y,\'#gx\')}F{C["1o"]=v.1w.1o;X(B k in v.1w){if(v.1w.2u(k)){C[k]=v.1w[k]}}}if(C.1t==0){v.1w.h=C.h=0;C.2Z=C.2z="0 0 0 0";C.4N=0}C["1P"]=1;C=3Y(C,\'2z\',\'2z\');if(K(C.jO)){if(C.jO!=20&&C.2z=="-20 0 0 0"){C.7q=C.jO}}if(2E(C.KF)&&o.9Y){C=3Y(C,\'2z\',\'KF\')}if(C.16Z==1){C.3T+=\'%\';C.4i+=\'%\'}B 1b=1V("2c");if(C.a9==1&&C.4N==0){C.a<1?C.y8=C.a:C.y8=0.2;v.1w.a=C.a=1}F{C.a9=0}P(1b,{\'1o\':\'2o\',\'1g\':0,\'1f\':0,\'1a\':(C.jL==1||1f?\'100%\':o.b8),\'1F\':C.a,\'4v-3f\':\'28\',\'e2\':\'oj\',\'pL\':\'1em\'});o.1W.1U(1b);B bg=1V("2c");P(bg,{\'1h\':C.h-(C.1o!=\'1f\'?C.ap+C.7q:0),\'2r\':\'4X\',\'2z-1g\':C.3T,\'2z-2l\':C.4i,\'2W-6M\':C.7c});if(C.jH>0){B jH=\'46 6O \'+6d(2G(C.171,\'3H\'),C.jH);if(C.172==1){P(bg,{\'2W-1f\':jH})}F{P(bg,{\'2W\':jH})}}1b.1U(bg);w=1b.2i;v.dx=-C.7q;if(C.4N==1||1f){if((C.1y==\'3X\'||v.1w.9U!=\'\')&&!1f){if(C.1o!=\'1f\'){v.dx=98-C.h}B 4a=\'2f:9U/xz;jE,16O+16x/T/D+16i/16w/164==\';if(v.1w.9U.I("2f:9U")>-1){4a=v.1w.9U}P(bg,{\'1h\':C.h+(C.1o!=\'1f\'?v.dx:0),\'2w\':\'18(\'+4a+\') fW-x 50% 100%\',\'2w-3Q\':\'2x\'})}F{B gi=(1f?\'to 1f, \':\'to 2I, \')+6d(C.1y,0)+\', \'+6d(C.1y,1);P(bg,{\'2w\':\'-nT-3i-4N(\'+gi+\')\',\'2w\':\'-3U-3i-4N(\'+gi+\')\',\'2w\':\'-ms-3i-4N(\'+gi+\')\',\'2w\':\'-o-3i-4N(\'+gi+\')\',\'2w\':\'3i-4N(\'+gi+\')\'})}}F{if(C.a9==1){P(1b,{\'jz-7d\':\'a9(aI)\'});P(bg,{\'1F\':C.y8})}P(bg,{\'2w-1y\':C.1y})}if(1f){P(1b,{"5u":"1F 0.2s 6L-5q"})}G.h=E(){J C.h-(C.1o!=\'1f\'?C.7q:0)};G.c=E(){J 1b};G.s=E(1e){J C[1e]};G.g=E(x){if(1b){c6(x){1p"w":1b.2i>0?w=1b.2i:\'\';J w;1m;1p"1a":J 1b.2i;1m;1p"1h":J 1b.3a;1m;1p"x":J 5l(1b.C.1g);1m;1p"y":J 5l(1b.C.1f);1m;1p"1F":J 1b.C.1F?1b.C.1F:1;1m;1p"1t":J 4s;1m;1p"3q":J 3q;1m;1p"3w":J 3w;1m;1p"1e":J 1e;1m;1p"x0":J x0;1m;1p"y0":J y0;1m;1p"bs":J 1e+bs;1m;6T:J O}}F{J O}};G.22=E(1e,x){c6(1e){1p"1t":4s=x;1m;1p"w":w=x;1m;1p"2r":P(1b,{"2r":(x&&v.tR!=1?"4X":"28")});4s=x;1m;1p"1P":P(1b,{"2Y":"1P("+x+")"});3q=x;3w=x;1m;1p"3q":P(1b,{"2Y":"3q("+x+")"});3q=x;1m;1p"3w":P(1b,{"2Y":"3w("+x+")"});3w=x;1m;1p"1F":P(1b,{"1F":x});1m;1p"1g":P(1b,{"1g":x});1m;1p"1f":P(1b,{"1f":x});1m;1p"1a":P(1b,{"1a":x});1m;1p"1h":P(1b,{"1h":x});1m;1p"x":P(1b,{"1g":x});1m;1p"y":P(1b,{"1f":x});1m;1p"x0":x0=x;1m;1p"y0":y0=x;1m}};G.4k=E(){o.1W.3p(1b);1b=2e}};if(1N(2O)=="4V"){Ki()}o.G=G;if(2O.id){if(1Y.8i(2O.id)){qQ()}F{1Y.1B(\'165\',gT)}}F{1N EZ==\'E\'?EZ():\'\'}E qQ(){if(K(2O.id)){if(1Y.8i(2O.id)){if(!KB(1Y.8i(2O.id))||2O.4s==1){2O.166==1?1D(gT,50):gT()}F{1D(qQ,50)}}}}E gT(){X(B i=0;i<4Y.U;i++){if(K(4Y[i])){if(4Y[i].3t("id")==2O.id){if(4Y[i].3t("7K")){4Y[i].3t(\'2K\')}}F{if(v.167==1&&4Y[i].3t("v","3k")==1){2O.3k=0}}}}4Y.2R(o.G);B 2K=O;if(K(2O.3l)){X(B i=2;i<10;i++){if(2O.3l==i&&o[\'u\'+i]!=\'\'){v=9P(v,5m.6W(dM(o[\'u\'+i])));2K=H}}}if(o.u!=\'\'&&!2K){v=9P(v,(1N o.u!="3L"?5m.6W(dM(o.u)):o.u))}if(1N(168)!="E"){X(B 1e in 2O){if(2O.2u(1e)){if(1e.I("Kj")==0){2O[1e]=2e}}}}v=9P(v,2O);o.1J=1Y.8i(v.id);if(v.k7==1&&v.169==1&&1N(qZ)=="E"){tz(o.1J,"16a");if(!qZ()){1O.1Y.1B("9l",qZ)}}F{Kf()}}E Kf(){B r6=v.1Z;if(v.16b==1&&K(v.1Z)&&K(r6)){v.1Z!=\'\'?v.1Z=r6:\'\'}if((!K(v.3A)||v.3A==\'\')&&v.16c==1){1u(\'5Q\');J}if(v.Ke==1||v.qm==1){1O.1B(\'8s\',E(1i){B x=1L;B y;K(1i.2f.1c)?x=1i.2f.1c:\'\';K(1i.2f.1K)?x=1i.2f.1K:\'\';K(1i.2f.Kd)?y=1i.2f.Kd:\'\';K(1i.2f.3t)?y=1i.2f.3t:\'\';if(y&&v.qr){if(v.qr!=\'\'){B pm=v.qr.1T(/\\s+/ig,\'\').2C(\',\');if(pm.I(y)==-1){J}}}if(v.qm==1){if(1N(Ka)=="E"){Ka(1i)}}if(y&&o.8m){if(K(1i.2f.22)){x=1i.2f.22}B z=3x(y,x);1O.9R.pX({1i:y,16d:z},\'*\')}})}X(B 1e in o.gF){if(o.gF.2u(1e)){o.gF[1e]!=\'\'?o.j6+=o.gF[1e]+\' \':\'\'}}1u(o.8j+\' \'+o.j6);ew=v.id;o.d=8k.qx;o.hs=8k.16e;if(!v.4Q&&7G([o.hs],\'#1A-\')){v.4Q=o.hs.1n(o.hs.I(\'#1A-\')+6)}if(9R){B q5=O;3j{if(9R){if(9R.1Y){B pZ=9R.1Y.ez("K0");X(B i=0;i-1){o.16n=o.1J.C.1a}if(v.56=="6z"||o.1J.C.1h.I("%")>-1){v.56="%";o.oS=o.1J.C.1h;o.9n=0}if(o.9e==0){if(o.1J.C.1a.I("px")>0){o.9e=2Q(o.1J.C.1a)}F{if(o.1J.4l.C.1a.I("px")>0){o.9e=2Q(o.1J.4l.C.1a)}F{if(o.1J.4l.4l.C.1a.I("px")>0){o.9e=2Q(o.1J.4l.4l.C.1a)}}}}if(6R(v.56).I("x")>0){o.56=v.56.2C("x")[0]/v.56.2C("x")[1];if(o.9n==0){o.9n=o.9e/o.56}}F{o.56=0}P(o.1J,{\'1o\':\'gO\',\'6S-jJ\':\'rw-6S\',\'1E-8y\':\'1g\',\'-3U-rz-16o\':\'28\',\'rB\':gC(\'qk-qi\'),\'9a-1h\':15,\'e2\':14*2G(v.8o,1),\'2J-1h\':\'1em\',\'Ez\':\'Ey\',\'1y-JP\':\'28\'});if(v.8X==1){P(o.1J,{\'6S-8X\':\' 0 Jd 16p 5f(50,50,93,.1), 0 kO Jd 5f(0,0,0,.16q)\'})}if(o.56>0){P(o.1J,{\'1h\':o.9n})}F{P(o.1J,{\'1h\':o.9n==0?o.oS:o.9n})}if(o.9e==0){P(o.1J,{\'1a\':\'100%\'})}o.1W=1V("2c");P(o.1W,{\'1o\':\'2o\',\'6S-jJ\':\'rw-6S\',\'7Z\':v.oA,\'1y\':\'#3H\',\'1a\':\'100%\',\'1h\':\'100%\',\'1g\':0,\'1f\':0,\'e2\':\'oj\',\'2J-1h\':\'1em\'});if(v.rM!=1){o.1W.C.6l=\'3e\'}if(v.16r==1){o.1W.C.7Z=\'eo\'}o.P=1Y.1V(\'C\');o.P.1H=\'1E/P\';o.1W.1U(o.P);o.1W.6p("id",\'16s\'+v.id);op(1);if(1O.Ld){B Lc=1C Ld(E(e){if(e[0].rX.U>0){X(B i=0;i *{-3U-17D-5J: 3e;1o: ox;1f: 2x;1g: 2x;6l:4s;Ez:Ey!5W;5U-1a:28!5W;et-1j: 17F;2Y-17G: 8J 8J;6S-jJ:rw-6S!5W;-3U-Es-EC-1y: 5f(0,0,0,0);-3U-Es-EC-1y: eo;1E-17H:0!5W;"+1I+"} 5g 4a{5U-1a:28} 5g > *:6e{17I: 28} 5g,5g a,5g a:17J,5g a:17K,5g a:he,5g a:dZ,5g a:6e{1y:#h7;4f-3Q:100%;}5g dV{2W:0}5g dV{2r:4X!5W;5U-1h:28!5W;2w:eo}.rk{}5g 2n{2z:0}");o.1W.6p(\'17L\',\'rk\')}o.1W.1U(o.ey);o.1J.17M=E 17N(e){o.nW++;if(o.nW==5){v.1u=1;1u(o.8j+\' \'+o.j6+\' \'+o.j7)}if(!e)B e=1O.1i;e.6E=H;if(e.ba)e.ba();B x=e.hx-gU(o.1W);B y=e.o1-j8(o.1W);if(v.17O==1){if(K(v.o0)){if(4A(v.o0)!=\'\'){o.s6=v.o0;K(v.GP)?o.f8=v.GP:\'\';v.o0==\'28\'?o.f8=o.d:\'\'}}}qu(x,y);J O};E qu(x,y){if(o.f8.I(o.d)==-1||v.GO==1||v.4S==1){if(!K(o.4S)){!v.oL?v.oL="3X":\'\';!v.qF?v.qF="3H":\'\';o.4S=1V(\'2c\');B 1I;B n=0;X(B i=0;i<10;i++){if((v[\'rm\'+i]==1&&v.4S==1)||i==9){if((K(v[\'rm\'+i+\'t\'])&&K(v[\'rm\'+i+\'a\'])||i==9)){1I=1V("rb");if(i==9){if(v.17P!=1){1I.rY=o.s6+(v.GM==1?" "+o.8j:\'\')}F{1m}}F{1I.rY=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\'].2C(\',\');1I.rY+=\' (\'+(3x(z[0].1n(4))==1?2U(\'on\'):2U(\'6z\'))+\')\'}if(v[\'rm\'+i+\'a\'].I("2P")==0){o.eX=H;!o.2P?o.S.H8():\'\'}}1I.6p("i",i);Hm(1I);1I.1B("2y",Hv);o.4S.1U(1I);n++}}}P(o.4S,{"1E-2Y":"17Q","2J-1h":"1","bf-8W":"eK","2w":6d(v.oL,0.7)});if(n>1){P(o.4S,{"2Z":"kO"})}o.4S.C.4D="17R";o.4S.jp=Hu;o.1W.1U(o.4S)}F{6X(o.4S)}P(o.4S,{"1o":"2o","1f":y,"1g":x,"1E-8y":"1g"});B r8=O;if(o.2V-x0){if(i==9){o.f8!=\'\'?1O.7S(o.f8):\'\'}F{B x=v[\'rm\'+i+\'a\'];if(x){if(x.I("3t:")==0){if(x.I(",0/1")>-1||x.I(",1/0")>-1){B z=x.2C(\',\');B b=o.S.r9(x,"3g");B u=3x(z[0].1n(4),z[1],b);js(z,u);r7();qu(o.Hy,o.HC);qp=H}F{y=x.2C(",");3x(y[0].1n(4),(K(y[1])?y[1]:2e))}}if(x.I("2P:")==0&&o.2P){o.2P.3t(x.1n(6))}if(x.I("js:")==0){y=x.2C(",");2k(y[0].1n(3)+\'(\'+(K(y[1])?\'"\'+y[1]+\'"\':\'\')+(K(y[2])?\',"\'+y[2]+\'"\':\'\')+\')\')}if(x.I("18:")==0){x=x.1T(/\\(18\\)/g,HE());x=x.1T(/\\(17S\\)/g,HG(K(v.Hp)?v.Hp:1Y.oM));x=x.1T(/\\(1R\\)/g,o.cF);x=x.1T(/\\(8h\\)/g,v.8h);1O.7S(x.1n(4))}}}!qp?3n(o.4S):\'\'}}E Hm(x){P(x,{"2Z":"Hi kO","4f-3Q":(v.He?v.He:"55")*2G(v.8o,1)+"%","kQ-eT":"0.17U","1F":0.9,"1y":v.qF});x.1B("oD",Hc);x.1B("oI",Hd)}E Hc(e){P(e.4r,{"1F":1});P(e.4r,{"2w":6d(v.oL,0.5)})}E Hd(e){P(e.4r,{"1F":0.9});P(e.4r,{"2w":"28"})}o.1l=1C Hf();if(o.1l.4M){B ue=(v.Hg==1?\'*::-3U-R-S-1z-17V-ov {2r: 28!5W;-3U-tJ: 28;}\':\'\');if(v.q7==1&&v.Hj!=1&&(v.Hk!=1||!o.1l.7m)&&(v.Hl!=1||!o.1l.kT)){}F{if(o.1l.4M&&v.gk==1){}F{ue+=\'fj::-3U-R-S {2r:28 !5W;}*::-3U-R-S-17W {2r: 28!5W;-3U-tJ: 28;}*::--3U-R-S-1A-ov {2r: 28!5W;-3U-tJ: 28;}\'}}B 1I=1Y.1V(\'C\');1I.1H=\'1E/P\';1I.1U(1Y.Ho(ue));o.1W.1U(1I)}if(o.1l.Hb){v.3k==1&&v.17X==1?v.3k=0:\'\'}if(o.56==0){if(o.1W.3a==15&&!o.oS&&v.HA>0){P(o.1J,{"1h":v.HA})}}if(K(v.iV)){v.Y.eb=v.iV}if(K(v.oN)){v.Y.oQ=v.oN}if(K(v.1z)){o.2g=v.1z}if(K(1O.Hx)&&v.17Y==1){1O.Hx(g3)}F{g3()}}E g3(){1u("g3");o.W=1C Hw();if(!v.3A){v.3A="?"}if(v.pl){v.3A=v.pl+o.ec}o.17Z=oH();o.Ht=0;o.5K=us();if(o.5K){if(3V.6x("ut")!=2e){o.uv=3V.6x("ut")}F{o.uv=oH();3V.9r("ut",o.uv)}if(v.uw==1){if(3V.6x("uo")!=2e){o.4C=3V.6x("uo");if(2E(v.ce)){if(v.ce.I(o.4C)>-1){o.4C=2e}}}}if(v.Hr==1){if(3V.6x("tS")!=2e){v.aL=3V.6x("tS")}}X(B i=0;i0){o.kk=o.kk.1n(0,o.kk.I("#"))}if(o.5K&&v.cE==1){o.3r=1C 183()}if(v.k7==1){o.5J=v.184;tz(o.1J,"5J",H)}v.g2==1&&v.k7==1?o.g2=1C 186():\'\';v.ab==1?188():\'\';if(v.18a==1){o.bT=1C 17T();o.bT.bB()}o.R=1C tZ(v.3A);if(!o.1l.2j||v.cv==1){o.1W.1B("17C",E(){o.53=H;o.pe=H;o.S?o.S.GY():\'\'});o.1W.1B("17n",E(e){if(!o.3F){if(v.1w.8E>0){2M(o.p8);o.p8=1D(E(){if(o.53!=o.pe){o.53=o.pe;o.S.ux()}},v.1w.8E*2m)}F{o.53=O}o.pe=O;if(o.S){o.S.oy()}}})}if(!o.1l.2j){o.1W.1B("GU",E(e){if(!o.i2){o.3F=H}});o.1W.1B("ah",E(e){if(!o.i2){o.3F=O;if(!o.5w){o.9x=O;o.eG=O}if(o.1l.et&&o.1l.cv&&o.2b){1D(E(){o.53=O;o.S.ux()},4d)}1D(E(){o.6e=H},4d);if(o.1l.2j&&o.S.pq()){}F{o.S?o.S.fF(e.6r,e.9u):\'\'}if(v.h9==1){if(o.S.cs()){o.S.7P()}}}});o.1W.1B("v6",E(e){if(!o.i2){if(K(o.S)){if(o.3F){o.S.fL(e.6r,e.9u)}F{o.S.sN()}}}})}if(o.1l.2j){1O.1B("17B",LB,O)}v.uy==1&&1N HJ==\'E\'?o.uy=1C HJ():\'\';o.3O.1B("fI",E(e){if(e.7Y){o.fB=e.7Y.U}o.3F=H;o.53=H;o.p5=O;p1("1z",e)},{eq:H});o.3O.1B("ci",E(e){if(e.7Y){o.fB=e.7Y.U;if(o.fB>1){o.uZ=1}}if(o.3F){o.p5=H;p1("179",e)}},{eq:H});o.3O.1B("fK",E(e){o.3F=O;2M(o.p8);o.p8=1D(E(){o.53=O},2G(v.1w.8E,0.5)*2m);if(v.od==1){B kt=1C 7p().9J();if(kt-o.9Q<(v.i7?v.i7:0.3)*2m){qd(e)}}!o.p5&&o.fB<2&&o.uZ!=1?gB(e):\'\';o.p5=O;o.fB=0;if(e.7Y.U==0){o.fB=0;o.uZ=0}p1("4p",e)},{eq:H});3j{1O.1Y.1B("ah",E(e){o.6e=O;if(!o.5w){o.9x=O;o.eG=O}if(o.3F&&o.S){o.3F=O;o.S.fF(e.6r,e.9u);o.S.oy()}if(!o.53&&!o.1l.2j&&!o.1l.tv){o.S.cm();if(o.3d){o.3d.bc()}o.S.Im()}})}2N(eA){}1O.1Y.1B("v6",E(e){o.S&&o.3F?o.S.fL(e.6r,e.9u):\'\'});if(!o.1l.tv){o.1W.1B("fI",E(e){o.i2=H;o.1l.2j=H;o.et=H;o.3F=H},{eq:H});o.1W.1B("fK",E(e){o.et=O;o.3F=O},{eq:H});1O.1Y.1B("ci",E(e){if(o.S&&o.et){o.S.fL(e.7Y[0].hx,e.7Y[0].o1)}},{eq:H})}1O.1Y.1B("17a",E(e){B x=e.4r.nZ.nX();if(x==\'v9\'||x==\'Ip\'||x==\'Iq\'){J}F{o.S?o.S.In(e):\'\'}});1O.1Y.1B("17b",E(e){B x=e.4r.nZ.nX();if(x==\'v9\'||x==\'Ip\'||x==\'2c\'||x==\'Iq\'){J}F{o.S?o.S.It(e):\'\'}});if(o.8P){va(9R.1Y,KT)}va(1Y,La);E va(x,z){B y=[\'\',\'nT\',\'3U\',\'ms\',\'17c\'];if(x){X(B i=0;i0&&o.i3){o.W.9s(sp,1)}F{if(o.5X){B ol=7G(o.5X,sp,H);if(ol!=-1&&o.S.HQ(\'5c\')){o.a8=ol;o.R.9s(o.5X[ol])}o.S.HR()}}}}B uP=O;if(v.uN==1){X(B j=0;j-1?v.d3=v.uz:\'\'}if(K(v.HU)){v.ot=v.HU;2E(v.HV)?v.oq=v.HV:\'\'}}}if(o.3r){B f=o.3r.aT();if(f.t&&f.d){o.S.hJ(f.t,f.d);o.S.42(f.t,f.d);v.1r=f.d}}o.W.3W(v.1K);if(v.5i==1){o.W.5h();o.S.4B()}if(K(v.HY)){3x("5c",v.HY)}o.9W=1C sI();if(v.7c>0){if(v.h9==1||o.bJ<120){P(o.1J,{"2W-6M":(v.7c+"px")});P(o.1W,{"2W-6M":(v.7c+"px")})}F{I0()}}if(K(v.6N)){sJ("6N")}if(K(v.gY)){sJ("gY")}if(K(o.Y)){js("Y")}if(v.7J==1&&v.17i==1){o.W.oh()}X(B i=2;i<10;i++){if(K(v["eg"+i])){if(v["eg"+i]=="2j"&&o.1l.2j){3x("eg",i)}}}1D(pM,4d,H);1D(E(){js("8m");if(v.43){if(1N v.43==\'E\'){v.43=v.43.6P};2k(v.43+(v.43.I(\'()\')==-1?\'("\'+v.id+\'")\':\'\'))}},1)}E gB(e){if(o.sD[o.3O]>2){J}o.i8=H;v.i7==0?v.od=1:\'\';if(o.q6&&v.ej==1&&!o.1l.tv){qd(e)}F{B t=(v.i7?v.i7:0.35)*2m;qj();2M(o.Id);o.Id=1D(E(){o.bE=0},t+4L);if(v.od==1||(v.qg==0&&v.1S.qc!=1)){sM()}F{o.q6=1D(sM,t)}}o.bE++;pn()}E sM(){qj();if(o.1l.2j){if(o.S.pq()){o.S.sN();if(o.3D&&v.qf==1){o.W.6q();v.qf=0}if(v.17j!=1){J}}if(o.iQ){if(v.I6==1&&v.17k==1&&o.1l.aV){J}if(v.gk==1&&v.17l==1&&o.1l.4M){J}}}if(o.bE>1&&v.1S.qc==1){o.bE=0;J}o.bE=0;if(v.ej==1){o.1l.2j&&v.178==1?\'\':o.W.gB()}}E qd(e){qj();B y=O;if(v.1S.qc==1){if(e){if(v.1S.17m==1&&!o.1l.2j){}F{B x;if(o.1l.2j){x=e.17o;if(!x){if(e.F6){x=e.F6[0].hx-gU(o.1W)}}}F{x=e.17p}if(o.9T>1){x=x/o.9T}if(x){if(xo.2V-o.2V*20/100){3x("41","+"+2G(v.1S.Fk,10)*o.bE);v.1S.2T==1&&v.1S.Eo==1?7D(\'41\',1):\'\';y=H}}if(y){if(e.ba)e.ba()}}}}}if(!y){if(v.qg==1){if(v.q7==1&&o.1l.2j){}F{o.2b?o.W.8r():o.W.9j()}}}}E qj(){2M(o.q6);o.q6=1L}E pM(x){if(o.Eu!=o.1W.2i){x?o.Eu=o.1W.2i:\'\';pM()}F{aM()}}E aM(){B y=O;if(o.b8!=o.1W.2i||o.bJ!=o.1W.3a){y=H}pJ();o.S?o.S.4R():\'\';o.R.4R();y&&!o.2b?js("4R",o.b8+\',\'+o.bJ):\'\'}E pJ(){B xw=o.1W.2i;B xh=o.1W.3a;if(o.S){if(v.sd==1){if(v.Y.1o!="2I"){B x=o.S.bH("Ev")+o.S.bH("1f")+5+o.S.bH("Ew")+2G(v.17q,0);P(o.1J,{"1h":x})}}}if(o.56>0&&!o.2b&&!o.e5){xh=xw/o.56+2G(v.sa,0);P(o.1J,{"1h":xh})}if(!o.2b&&!o.e5&&!o.bx){o.b8=2L.4t(xw);o.bJ=2L.4t(xh)}if(o.1l.2j&&o.2b&&v.sY==1&&cq.dU){if(o.56>0){if(o.56<1||o.R.9E()<1){B sp=cq.dU.sl(\'LY\');if(sp!==1L){sp.c8(E(){}).2N(E(e){})}}F{B sp=cq.dU.sl(\'t9\');if(sp!==1L){sp.c8(E(){}).2N(E(e){})}}}F{B sp=cq.dU.sl(\'t9\');if(sp!==1L){sp.c8(E(){}).2N(E(e){})}}}o.2V=xw;o.4F=xh;if(K(v.1R)&&o.S){v.1R!=\'\'?o.S.Em():\'\'}if(K(o.hE)){o.R.1P(o.hE)}if(o.2a&&!o.2b){o.2a.2H()}o.3d?o.3d.2H():\'\';o.bT?o.bT.2H():\'\';o.5C?o.5C.3t(\'4R\'):\'\';o.an?o.an.2H():\'\'}E ao(){o.W.pB(v);X(B x in v){if(v.2u(x)){if(x.I("1R")==0){if(v[x]!=\'\'){o.sy=v[x];o.W.ao(x)}}}}o.gN?o.gN.EB():\'\'}E 9X(18,1J,1P){if(18){if(18!=\'\'){if(v.bP==1){18=bP(18)}if(1J==o.1Z&&18==o.tx){}F{if(18.I("#"+v.av)==0){18=o[o.fd[0]](18)}if(18.I("#0")==0){18=bD(18)}18=tA(18);if(K(v.EG)&&18.I("//")==-1){18=v.EG+18}B s="sz";if(1P=="4G"){s="EH"}if(1P=="28"){s="2x"}if(1P=="EI"){s="100% 100%"}if(18.I(\' gr \')>0&&1J==o.1Z){o.hf=18.2C(\' gr \');3I(o.sU);o.sU=7f(FN,2G(v.17r,2)*2m);o.fv=0;18=o.hf[0]}18=18.1T(/ or /g,\'"),18("\');18=18.1T(/\\s/g,\'%20\');if(v.17s==1&&7G([18],\'.G3\')){B 1I=\'7b\'+v.id+\'17t\';1J.1X=\'\';o.eP=1Y.8i(1I)}F{o.eP=1L;1J.1X=\'\';P(1J,{\'2w-9U\':\'18("\'+18+\'")\',\'2w-fW\':\'no-fW\',\'2w-1o\':\'8J\',\'2w-3Q\':s})}1t(1J);1J==o.1Z?o.tx=18:\'\'}}}};E FN(){if(K(o.hf)&&K(o.fv)){o.fv++;if(o.fv>=o.hf.U){o.fv=0}9X(o.hf[o.fv],o.1Z,v.fw)}}E 17u(x){if(x.on==1&&K(x.3b)){x.3b=tA(x.3b);B y=1V("2c");if(x.3b.I("3M")>-1||x.3b.I("//")==0){B z=1V("4a");z.3b=x.3b;y.1U(z)}x=9P(x,v.Lb);x=3Y(x,\'2z\',\'2z\');P(y,{\'1o\':\'2o\'});if(x.1o.I("2I")>-1){P(y,{\'2I\':x.ap})}if(x.1o.I("2l")>-1){P(y,{\'2l\':x.4i})}if(x.1o.I("1f")>-1){P(y,{\'1f\':x.7q})}if(x.1o.I("1g")>-1){P(y,{\'1g\':x.3T})}o.1J.1U(y)}};E La(){if(o.2b&&!t0()){o.W.tF(H);o.1l.ff?aM():\'\'}F{if(o.e5||o.53){t0()?o.2b=H:\'\';o.W.tG()}}1u("2b",o.2b)}E KT(){if(v.k7==1){tz(o.1J,"5J",H)}}E 17v(){1u("dU "+cq.dU.pW)}E LB(){if(2L.L1(1O.dU)===90){1u("t9");if(v.JF==1){B ok=H;if(v.L8==1&&!o.1z){ok=O}if(v.M2==1&&!o.1A){ok=O}if(o.9k){ok=O}if(o.2a){ok=H}!o.2b&&ok?o.W.9j():\'\'}}F{1u("LY");if(v.JF==1){o.2b&&v.sY!=1?o.W.8r():\'\'}}}E t0(x){!x?x=1Y:\'\';B y=O;3j{y=!!(x.17w||x.17x||x.17y||x.17z||(x.17A!=1L))}2N(e){y=O}J y}E KB(x){J x.2i==0&&x.3a==0};E tc(){X(B x in o){if(x.I("Kb")>-1){3I(o[x])}if(x.I("tf")>-1){2M(o[x])}}1u("11K")}}',62,4883,'|||||||||||||||||||||||||||||||||||||var|style||function|else|this|true|indexOf|return|exist||||false|css||media|controls||length|but|actions|for|playlist||||||||||url||width|control|time|pjstg|key|top|left|height|event|action|settings|system|break|substr|position|case|hide|duration||show|log|icon|toolbar||color|start|play|addEventListener|new|setTimeout|text|opacity|hls|type|tmp|container|volume|undefined|playlist_dic|typeof|window|scale|faction|title|hotkey|replace|appendChild|createElement|frame|innerHTML|document|poster|||set||||subtitle||none|subs|vast|fullscreen|div||null|data|seekto|pip|offsetWidth|mobile|eval|right|1000|svg|absolute|error|open_action|display||vasturl|hasOwnProperty|sub|background|auto|click|margin|tip|file_type|split|files_quality|exist2|Play|existv|Resize|bottom|line|stop|Math|clearTimeout|catch|options|share|parseInt|push|tiptext|icons|Lang|screen_w|border|_type|transform|padding|||||||||||offsetHeight|src|files_subtitle|droplist|hidden|events|linkurl|Pause|linear|try|autoplay|player|media2|hide2|current_quality|removeChild|scaleX|continue||api|current_subtitle|plid|scaleY|apiProcessor|handle|sbt|file|rows|floatleft|muted|CheckColor|mouseDown|mediascale|ffffff|clearInterval|urls|custom|object|http|chromecast|mediacontainer|dash|size|Seek|vasttype|marginleft|webkit|localStorage|Volume|000000|MarginPadding|parseFloat||seek|Duration|ready|||1px|stroke|||img|org|files|500|attr|font|2000|Time|marginright|pause|Remove|parentNode|www|xlink|xmlns|end|_|target|visible|round|values|pointer|_to|obj|ShowOrHide|delete|trim|refresh|default_quality|zIndex|bgcolor|screen_h|fill|tagvideo|settings2|preload||200|ios|gradient|xhr|dom|plstart|resize|rightmenu|is_hls|empty|string|_from|block|pljssglobal|Action||quality||mouseHere|C11||aspect|||subtitle_on|f2title|slice|speed|youtube|casting|rgba|pjsdiv|Mute|mute|order|C10|int|JSON|clr|folder|valuefontsize|out|butPosition||canvas|transition|live|volumewheel|f2action|m_to|bga|_value|f2value|effects|m_type|Motion|Hls|onError|random|vast_loaders|visibility|storage|value|arr_down|vastloader|menuproc|isLive|remove|arr_up|shuffle|onOut|max|animation|important|files_speed|airplay|dechar|||plx||||||||isVisible|act|SetQuality|hex2rgb|focus|ftitle|C12|toString|cut|captions|UpdateText|overflow|evntclk|UpdatePlaylist|vast_|setAttribute|Unmute|clientX|keys|iset|is_dash|valuecolor|UpdatePlay|getItem|onOver|off|hlsconfig|over|safari|minutes|cancelBubble|next|download|File|C13|dash_created|charAt|ease|radius|midroll|solid|name|removeEventListener|String|box|default|files_|skip|parse|show2|cursor|status|||||||||||activeiconsize|pjs|rounding|filter|control2|setInterval|intro|line3|vast_and|bgpaddingleft|ended|ioff|iphone|audiotrack|Events|Date|margintop|state|files_audiotrack|obj2|redirect|bgpaddingright|current_audiotrack|span|motions|aover|f2i|preroll|okpd|PluginHotIcon|tips|FindBut|indOf|SettingsTimers|StopWaiting|pass|playing|channels|waiting|1999|customline|Settings|Object|toolbarHidden|open|getAttribute|seconds|_url|current_url|val|touches|backgroundColor|||||||||||always|Value|_show|navigator|path|bg2|timer|label|getElementById|version|location|realfullscreen|init|floor|globalfs|is_sleep|buffered|Normalscreen|message|metadata|lastwheel|ShowPoster|isVastBgLoad|layer|align|HideControl|reload|alpha_div|_cul|VAST|hideleavetimeout|hours|bordercolor|HLS|fvalue|center|points|onEnded|Advertising|tipcrn|paused|parentIframe|com|leftBg|stretch_width|info|xbg|txt|space|shadow|icn|Tip||line0|area||onWaiting||gif||||min|apiprm|sub_off|is_ws|container_w|ll1I|vast_or|lines|preventDefault|Fullscreen|ispipkit|scroll|ResizeText|container_h|pipwebkit|Waiting|href|setItem|SetSpeed|unmute|clientY|hlsquality|opid|hidden_volume_over|ttl|ctx|timeline|SetSubtitle|customtext|loop|ratio|loading|pnt|bgaover|HlsLevelsLength|getTime|lang|pointerEvents|Arrows|bgpaddingtop|bitrate|UpdateObject|clicktime|parent|plhistory|fzoom|image|onPlay|alert|Poster|small|marginproc|control_|onDuration|destroy|nativecontrols|bgpaddingbottom|track|loaded|wait|current_speed|blur|hls_subs||hls_created||files_quality_ag|curtain|cutted|mouseup||Sub|ncrtat|all|fbg|rel|Title|marginbottom|srch|hls_config|reloadTimer||lIll|enc2|concat|actionstt|End|fltrs|tag|noads|open_settings|console|SubtitleChanged|bgtop|stage_x|_keyStr|8px|Background|stage_y|default_audio|MainResize|vertical|scrollLeft|add|scrollbgcolor|bgl|pld|flag|buffer|android|Retimer|audiotracks|charCodeAt|mrgnprs|Status|||levels|f2id|media_error|Switcher|rotation|normal_w|onClick|stopPropagation|evntovr|Close|PlaylistNext||white||send|but_x|iconscolor|||gao|evntout|onMouseUp|replay|body||motion_id|delta|m3u|upld|_css2|fullscreen_process||gaTracker|_cstm|Start|_hide|fd0|clicks|but2|search|PlaylistG|ShowOrHideProcessor|normal_h|pjs_i|onMeta|qualities|onload|line_width|fplace|Clickable|sub_shift|https|quiz|CreateItem|inline|_rb|title2|id_|CustomSwitch|but_space||||butplstart|volumewheelin|switch|cubic|then|vast_loadtxt|00|||Array|forbidden_quality||browser|line1|touchmove|forcehide||bgcolorover|SettingsClose|Remove2||thumb|screen|onTimeupdate|SettingsVisible||_speed|desktop|hlsautoquality|||channel|ldr|subtox|dur|line3value|timestore|titlestore|vsts|AfterVast|pause_before_vast|CalculateClick|skpbt|VastRemoveAndPlay|currentTime|audioTracks|source|currentFile|toolbar_hide|hlsaudio|reloadto|3px|StyleItem|vimeo|sttx|playById|tlbrhd|sec|native|PlaylistNextExist|prev|sub_bottom|DashLevelsLength|sub_options|salt|textTracks|Playlist|deltaY|enc3|control_title|Stop||event_y|NewFile|pjs_id|stout|pauseroll|||bgbrovr||cow|event_x|icns|update|onMove|line2||hidejustfull|qbr2|300|toolbar_margintop|Scale|10px|weight|ellipse|PlaylistPrev|Zoomed|played|vast_impressions|removeAttribute|vast_longtimeout|handleicon|controlover|PipWebkit|Toggle|decode|scrollTop|coh|newplay|iconsover|rightside|fontnames|onPause|orientation|iframe|loading_error|ActionPlaylist|or0|active|is_visible|hiddenwidth|fontSize|Home|CreateHLS|fullscreen_start|l1lI|plfolder|normal|shuffle_|toend|autoplaylist|pltxt||ScrollTo|responseText|design|ll1l|speed1|screenclick|PlayerState||||transparent|but_y|passive|poster_floatposition|mediapip|touch|file2||pljssglobalid|vYPOFS48DV9SJfI|frameresize|getElementsByTagName|err|SetAudioTrack|file3_separator|err404v|_start|floatwidth|hidden_volume_over_process|tagframe|onVolume|MediaReady|nowrap|_lastime|hlsdrm|cul|_preloaded|pstrv|bottomside|casturl|Il1l|spacing|VastRecover|ControlClick|current|shareme|family|readyState|control_line|_step||PlaylistPrevExist|abc|Subtitle|autoLevelCapping|HidePoster|brandurl|Curtain||Pnt0|sub_or||_ease||actplay|C16|_id|video|C15||expand|showovercontrol|posterhide|subupld||groupId|hdnn|||pstrsi|poster_scale|justshow|alpha||showoverto|tchs|subtitle_start|kbps|handle_width|StageMouseUp|seeking_time|rldcnt|touchstart|settingsovertimer|touchend|StageMove|overopentimeout|nativeAudioTrack|VastAddPreload|videoHeight|hideonpause|url_shift|bgpadding|topBg|thmove|nomute|repeat|timeFormat|mediaSession|pointed|f2bg|sub_settings_on|minify|Ready|ToolbarDown|SubtitleSettingsMenu|HideProof|fontsize|hls_force|load||saturate|Reload|upldfl|HideInterval|PlaylistExist|vast_poster|FindPlStart|bgg|scaleover|nativefullios|RemoveCurtain||linecap|flip|Pos0|butNames|and|brightness|ObjectFit|default_style|HideForce|0px|000|autohide|_status|mode|ScreenClick|checkFont|onclick|sub_sizeproc|compilation|pic|maxBufferLength|600|opn|bgt|sub_color2|sub_color|mediatags|relative|create|items|stretch_with_volume|rightbs|Init|findLeft|hdicon|XHR|not|overlay|handlewidth|nbsp|hlsDashSub||Airplay|tippointer|polygon|plNxtExst|fff|starttimeout|hidevideo|20px|texts|setSpeed||link|pstrs|result||srt|frag|BufferStop|PlaylistVisible|PlaylistControls|RenewSubtitle|_activeIcon||RenameQualities|created||TimeSub|custom_speed|Parsed|toggle|pageX|SettingChanged|removed|hlsrows|Off|tmln|downin|custom_aspect|pjs_|mpi|240p|autoQuality|Played|_play_i|7272138|TipText|YtInit|hls_stuck_time|memory|QualityChangedNoHand|AirplayChanged|url2|400|PluginSub|iconreplay|toolbarInterval|Thumbs|hand|bgh|PlaylistShow|Rot|touched|line_speed|ShowForce|playsinline|volumescroll|dclckto|acted|rotation2|cftlr|pljsmute|contentWindow|||||SettingsN||file2_separator|hidden_volume||hideoutmute||parentcontainer|va2l|rect|360p|||svg0|hlsend_to|details|hidewithoutmoving|UpdateSpeed||_wait|CustomText|playlist_source|480p|onplay|heartbeatInterval|ctxtnk|Ctxt|ToolbarShow|file_separator|StyleLine|Error|subload|clickarea|recover|SetSetting|nativefull|clickmargin|qbr1|FltrVal|VastNext|autonext|sourceBuffer|uijs|fcdef|tipbga|current_|ScrollOverOut|rule|tipbgcolor|NativeEnterFs|offsettimer|compilations|playerid|findTop|marginprocleft|VstLdTxt|pl_first_id|3000|pjs_parent|1830479|dontplay|tippadding|StyleArrow|sub_weight|999|ctx2|wheelstep|ssfontsize|m3ut|canvas2|onmousemove|yamtrid|hidetimeout||_max_order|ResizeSettings|Download|scrollarrows|speeds|chrome|backdrop|prm|midrolls|onSeeked|_ended|base64|resizePlaylist|playersize|brd|onSeeking|sizing|seeking|stretchonfullscreen|win|swipev|paddingtop|stty|_t|pushCSS|errorMessage|iconangle|shr|onmouseout|onmouseover|vast_longtomsg|hlschangequality|currentLevel|TagPlay|offsetLeft|||seekwindow|pip_quality|clicked|observer|airplayed|ni2|gain|gatracked|RenewPoints|letterspacing|sxs|htto|_seekaftervast|normalscale|SubtitleLoad2|days|href2|SubtitleLoad|hmaxk|jpg|scl|unshift|Mouse|indOf2||now|NativeControls|ymax|tipbg|pldur|errorto|lrpd|Cut|float|ErrorOr|sub_shadow|HistoryPlaylist|sub_bga|scrollleft|l3v_show|HandleWidth|sub_bgcolor|limitmaxwidth|handlehide|floatheight|heartbeat|5px|poster_floatheight|letter|shift|headfontsize|ipad|_prevIcon|xtitle|FileTo|galabels|domain|ShowTip|left0|urls_and|sepia|bgcontainer|suboptns|clr_options|prefile|fileTimeout|RemoveMedia|Update|files_channel|subdrag|edge||wght|_fullscreen_end||nhs||VolumeWheelX|YoutubeID|onClickSubtitle|dvrtime|nohls|script|fspr|isvg|youtu|full|||2001|sub_upload|FileType|timerTime|openplaylistbefore|ksu|showtitleplaylist|_stopped|hideuntilto|navigationUI|iclr|vol|isTypeSupported|userseek|hlsfps|resizeonplay|vstpause|HlsUpdateAudio|BgBrAct|pauserollonplay|loadLevel|PlaylistError|vast_type|ima|hideuntilstarted|hidevar|limitwidth|getDASH|picture|hidevar2|floatlimitwidth|newfile|||||ResizePlaylist|videoWidth|Load|subopt1|VastLoader|PipSize|CreateDASH||getHLS||covervideo|audiosrc|bgtmp|rldplay|StopMedia|classList||but_h|CreateShare|fjs|ssflyp|PlayerjsMenu|||HidePoster2|fid|worked|Show|fit|resizeSettings|seeked|stretch_width_last|scrollarrowsize|setaction|plurls|current_plurl|scrollarrowcolor|resizeonwidth|audioTrack|postroll|isPlaying|VastBgLoad|dashquality|HlsLevel|YoutubeReady|code|PlaylistHere|160p|PlaylistRewind|adsfirst|openById|valuefromlang|AudioTrackChangedNoHand|autoprevopenfolder|num|720p|UpdateTime|response|fatal|1080p|remember_sub|NativeExitFs|VastVisible|rename_audio|MidrollOverlay|KeyPlusUp|KeyPlusDown|stuck|MenuProc|vastfrombg|AudioContext|scrollwidth|nops|mini|unmuteplease||BeforeVast|wheelinterval|Ended|playbgcolor|VastAndLimit||apdr|showinterval|_lastactbut|done|wtcntrl|poster_a|tpp|poster_aover||mediaSource|restart_audio|StyleActive|UpdateVars0|find|UpdateVars|autonextopenfolder|wait_to|offsetTop|gaTrackPlay|onStep|yaCounter|1297379|isReplay|playlist_title|hideAllIcons|menu|title_template|998|copyObject|ssa|moz|SubtitleError|mutestore|rightclick|toLowerCase|IconsColor|tagName|rc_label|pageY|HideTip|current_file|_control_|SwitchText|subsor|documentElement|Start0|timeshort|_readyonplay|playroll|lngth|click0timeout|vastonmobile||quality_received|Password|tippaddingtop|14px||spd|opera|||datetime|sub_size_fullscreen||CreateTip|sub_size|pljs|button|close|static|StageLeave|polyline|screencolor|handlescale|upload|mouseover|StringVar|handleaover|gifed|randomstr|mouseout|sub_stroke|ff0000|rmbgcolor|referrer|playlistloop|bgo|bgborder|playlistrewind|bgbordercolor|container_h_procent|lastTouch|alldd|parsed|rotate|while|colorbg|svg3|marginbg|Touch||_steps|thumbnails|mouseMove|embed|customdesignsvg|leavetimeout2|vars|thumbs_on|sub2|setActionHandler|rightout|mouseHere2|SubtitleOff|handleiconspress|onDown|mouseUp|timeline_h|sub_all|||JsClk|scripts||ToolbarHidden|||sleeptimer|iniframe||ShowLayer||started|100000|tipalways|TitleTemplate|Player|omt|eventstracker|rld|found|changeheight|timeld|MainUpdateSize|sub_x|lineHeight|FrameResizer|lastIndexOf|quartile|playerjs_|333333|72532408|icon2|iconscolorover|lang_|imgldd|angle|postMessage|linkurl2|frames|sub_reset|||container_id|youtube_id|exception|click_t|nativecontrolsmobile|playVideo|YouTubeIframeAPIReady|mtp|drtn|seeksides|DoubleClick|noclick|unmuteonclick|doubleclick|resizetxt|serif|ClearClick|sans|CustomToogle|pjsframed|hour|minute|dont|second|postmessages|paddingleft||RightMenu|paddingright|filerorto|hostname|historytitlea|setQuality|playiconbut|toggleControl|7662032|fts|normalscreen|rmcolor|enabled|poster_floatmargin|fixed|onPipLeave|poster_floatwidth|stopotherplayers|tagSrc|IndexPlaylist|clientWidth|pjs_parent_i|VisibleCheck|removeItem|onWkitKey|rename|IndexPlaylistProcessor|contentDocument|mutedautoplay|nohead|v360|InitVisible|xvalue|||write|ll11|CheckPip|pstr|reRightMenu|tmpr|butByS|sleep2|div2|match|gaurl||_move_rights|together|bordersize|Heartbeat|mdswp|pjscssed|_hlssubtracks||6314577|onTagError|hlsSub|PlaylistLoad|removeTracks|floatmarginright|nativesub||iOSTrackLoaded|content|||user|TheEnd|fontFamily|Script|m3ui|historybgcolor|_timeout|l1ll|bg_hide|onerror|join|historybga|onPipEnter|notofh|leftandrightpadding|_stop|nextLevel|End2|_rights|Alpha|End3|Action2|vts|order0|removedNodes|innerText|but_w|17559947|||||tem|brand|poster_floatbgcolor|PluginMovable|isAuto|screenmarginbottom|2160p|NativeSubtitle|change2playlist|SetCurrentQuality||getQuality|||getAudioTrack||lock|activeicon|FloatPosterScale|iosfull||startwait_t|posterhidepause|||maxMaxBufferLength||||maintitle|contain|NxtExt|pauseVideo|poster_float|moving|Menuproc|sleep_timeout|HlsSleep|Captions|Alert|str2obj|DrmVars|hlserror|ScreenClick2|StageMove2|ytautoquality|getDuration|urlsl|1440p|_set_quality|Playing|pstrsin|540p|96189913|toolbarhidden|landfullmobile|Recover|isFullscreen||||||5017903|playsinlineonmobile|CreatePoster|landscape|Preload||Destroy|tagsurl|RadioTags|timeout|mediadrag||xy00|C14|playerjscom|onYtPlayerReady|dontload|timerInterval|||getVideoData|sub_upload0|StartSpeed||cntrls||scrpt|currentposter|55520125|Visibility|checkBase64|CheckDash|onDash|file_yv|nonzero|NormalscreenUI|FullscreenUI|Shuffle|urlcnfg|appearance|VisibleItems|SubtitleTimerMenu|reloadfirst|pp2|ErrorMsg|autoplaymute|lastsub|nocontrols|pljstrack|CreateWS|ws_created|hls_started|isNaN|dash_subs|SubRem|Media||decoration||||||||||sub_bgpadding|HlsAudioTrack|audioctx|ioscss||PlayerSize|ChangePip||nativeControls|gained|sub_font|Style|Empty|pljsquality||ErrorReload|reloadtimeout|StorageSupport|pljsuserid|settimer|userid|qualitystore|Review|geo|sub_bottommob|SubtitleParse|WaitSize|pipto|cnt|vtt|Controls|onYoutubeReady|volumestore|heightInterval|pljsvolume|HlsSleep0|livewakeup|is_hls2|sub_designstore|network|substore|ass|LoadedData|FileReader|checknative|renameTracks|SubUpload|HlsAudioTracks|_tags|SubtitleLoadAll|tchs2|span05|Seeked||MseIsSupported|pljssubtitle|Metadata|mousemove|prototype|sub_store|input|FSL|SetSubtitle2|Text|Thumb2|VastPreloaded|marginbgpadding|ActionOptions|_i||stringify|reloadlog|noprevicon|VastGo|hdbrdclr|StartTimeout|smbls|movevent|updatePlaylist|wheel|plopenid|chr|youtubeposter|MediaSess||DVR|encoded|subpausehide|stopkeys|logout|RemoveForNextAd|tmp2|check|subtitles|over_final|handleiconpress|ClickArea|settingsNumberVisible|grdlft|restart|QualityChanged|marquee|VastVideo|imageLoaded|vastgo|pldur3|_time_load|presmbl|valuepadding|valuemargin|destroyed|deltaX|fileorto|03570409|bordercolored|||handlemove|ShowHandle|StyleSubtitle|last|handlehideinit|EndMove||VolumeWheel|stvs|3600|playbgcolored|postsmbl|_css|deg|playlistovertimer|play75|Bglines|volumewheelfull|play50|ctxt|ceil||mobtch|play25||fromCharCode|adsinchain|||btm|hidetime|removebykey|moveOr2end|ie9|_blank|borderRadius|toolbarisdown|clickscaley|iconopacity|splice|fullblack|onClick2|handlecolor|timeline_w|VastCheckNext|UpdateStart|onup_to|pepper|HidePositionControl|ontouchmove|Loading|onUp|_recover|VastPreloadLoad|killMotion|Rotate|LineScale|handlea||||||handleiconover|querySelectorAll|fonts|quick|pjslng|exitfullscreen|spn|coloroverplay|insertBefore|lastt|doctype|downi||clck|vast_preload|pldur2|start2|drawImage|show_settings|_currentIcon|requestFullScreen|upText|mozRequestFullScreen|outro|vastcontainer|last_text_w||||SetCSS|png|introstart|show_playlist|minw|CloseSttx|overlays|ClosePl|ahd|SettingsParser|Places|webkitRequestFullScreen|UpText|ControlsBg|volume2|CustomTextButs|TipHide|resizeme|advertising|posteronpause|pstr_to|other|JsEvent|effect|csta|ControlOut|exist2v|ReplayIcon||||||UpdateVolume|vast_midroll_limit|customTextPl|blra|midrollo|updown|resizeFromText|resizetext|TitlePl|leftright|cpm|requestFullscreen|ShowShare||startcss|Loaded|resizeonmouse|NewAspect|msRequestFullscreen|ControlCoordinate|Prefile|tipfontsize|NoSpan|marginbgcolor|firstly|ToolbarHide|toFixed|sstext|re_y||tipfont|tipcolor|tippaddingbottom|thumbs|addtitleplaylistbr|SubOpt|addtitleplaylist|tippaddingleft|openplaylistroot|ssfontcolor|linkurl0|vast_starts|vastclick|bgcolorlink2|onMobOver|TipVol|scrollarrowbgcolor|SpeedChanged|utx|arrinterval|scrollarrowbg|onMobMove|piped|vstdwn|submm|control_start|hideonplay|||viewBox|6px|Marquee|tipbgrounding|tipletterspacing|timebreak|redirectonplay|seeked_time|sfjs|adblock|timelimit|zoom|1550|ct2|resume|redirectonclick|640|fullonplay|360|sub_allmyt|Start00|1800|58157526|Stopped|sub_off_title|seekTo|3298517|1150|default_subtitle||900|fullonplaymobile|StopOtherPlayer||endfull|nomidroll|movable|0454574|PipSwitch|Timeout|M12|filetod|FileTimeout|fileto|25712408|PipToggle|2464991|4877241|774328|61928677|toUpperCase|pljs_yt_|CreateMedia|callback|imageExists|reYT|7378707|ytcl|finishrewind|9211241|0638991|Quartile|9390991|openpl|6327241|PluginTrack|8361812|60588467|14130702|PlgnVstPstr|menufltr|intros|TheEnd2||93409913|current_time|8345227|passontime|PlgnVstLdtx|4959714|HideLayer|iframe_api|nameofyoutubequality|58558902|customyterror|webkitCancelFullScreen|msExitFullscreen|yterrors|rand|onQualityChanged|Qualities|frmvst|0620611|dashaudio|ENDED|66069016|reloadlive|removeNativeSubtitle|nativeSubtitle|RenameTracks|getPlayerState|yamtr|unset|01390092|mozCancelFullScreen|cancelFullscreen|PjsFramed|50032408|pjsframe|PostFullscreen|YouTube|fs_error|maxresdefault|youtubecontrols|MediaYoutube|Youtube|scrollwheelfull|whlskfll|exitFullscreen|PlayingChecker|Timer|crt|ParseUrl|onYtPlayerStateChange|PLAYING|iosExitFullscreen|PluginFloatPoster|cancelFullScreen|timelimited|recovery|PluginIntro|161848|msie|93936181|03855757|swipep|maxTouchPoints|MSIE|2260681|Swiping|swiping|0683833|notv|incorrect|39750439|045449|42101284|1698755|getContext|geobj|3826047|firefox|935|castdevice|7266397|elastic|FindIdPl|3545084|api_|45254881|denied|006|access|73695157|dasherror|1045071|722626|shwvstfnsh|98179085|7145984|13029992|playlist_id|6865021|21860261|vpaid_starts|livets|casterror|Ease|FindFileInPlaylist|plapto|limit|slng|plcontinue|SetChannel|Papi41|skipads|yamtr_event|||Yandex|||||pjsfrm|apto|comment|35908416|ga_event|537419|gtag||PlayerjsEvents|posterhidetime|reachGoal|yaHit|7621894|80919923|Playback|butseekto|device|4789349|0val|youtubeready|1val|playedstore|isyoutube|PluginRel|after|time2|adsinvitation|setVolume|copied|last_subtitle|cuid|ShuffleEnd|High|05059885|ads|VastBreak|str|VastInfo|57354774|447394|3447586|outside|url3|tagsinterval|vast_longtimemsg|vast_prestarttimeout|sub_off0|offset|getBoundingClientRect|79715795|isVpaid|globalfontname|scrollX|VastLongTimeout|onPlayTag|HidePoster3|sugar|224|_ud|9038192|InvertPlaylist|reverse|andlimit|minduration|5775615|3286914|heartbeatinterval|Hide|pipSrc|Exit|playId|rest|playByYoutubeId|ChkHlsEnd|ffect|PluginThumbs||subshift|PluginPip|midrollimprsd|current_vast_url|autoplayed|trcka|posterhidestart|ovr|_ue|sub_bg|wrapper|full_hours|alert404text|10221568|Scripted|7879943|notag|toLocaleTimeString|alert404|alerts|full_minutes|contrast|17502537|Number|width_div|pjslog|norld|height_div|Playerjs|mss|vast_adid|adscounter|poster_float100|poster_floatshadowpx|12629823|PluginErrorVideo|preloaded|ReloadTimeout|parentElement|1790342|GET|sub_bgo|sub_lineheight|sub_big_fullscreen|XMLHttpRequest|alert404video|84132137|alert404v|sub_split2words|styleSheet|SubtitleBottom|last_ors|_html|keyframes|poster_floatrounding|rgb|playedquartile|Open|bandwidth|updateTitle|ffeeab|seekicon|bgline2|keyCode|which|tap|plusminus|screen_lw|scroll_height|margin_bottom|arial|ltr|direction|vYPOI3FgvbolofecH24Sochbvnt2FRU3GCx0GW0gscTgoZaeGCJhJW0gscTgvcQgonxREC5SFf9RHz0gJnpaHgtlEDxeqWoloWsipS48IZY0GVUdvyJtszEltR4QsSE2szXSsbUsszEltR4QsWdQtcd0tyUsszANscT4szI4tyP3rcXPuzX2uzw1oXPQtV4RtSAPuzsltR4QsWdQtcd0tyUWszwNscI1sWdSrWsNszd5szo2scAMszXNsWESszd3rWTMtR4QsSI1tWE0tyPPoXsSrcoQszM5tzdQrWTMsVPSrcX5uzXRtco1oWTltR4QsWdQtcd0tyUWsVPQsy4PszdRszo2oWsNscXQuWd1uzXlszwNscX4sSs4uyT3rcXStSA0tcw1rWX0rcoQuWsSuWdMzWINszs3tzw2tWAlszoNtWwQsWw2tyUWtV4QuzsSsWM1tyPQsb40tWXPtWE1oWXNtSM0sSM2tcolszTNsWwQtSTQuVTQrcI4tWs4tcERrWINszT5szE5tWAMwSXNtSM0sSM2tcoltV4QtSE2sSIPtyT0rcX5sSsPuWA1rWXNtSI3scdRsSEMtR4QsSI1tWE0tyPQrcI3tSo5scs2oXsQsV4PuWX3uWw0rWXNtSI3scdRsSEMszoNtWdPtST2sRP0rcX3tcEStST1oWXRrcw5sWIPtcsltR4QsWdQtcd0tyUsszTNtcw0tzX2tRP3rcXPuzX2uzw1oXPQsR4SuWo4uzd2rWXQrcA1scwPsWwMzWX2rWINszs2tcXQsSoMCbIMFfelHW0go2FfFfFfFbI|read|highlight|helvetica|nums|handleiconsover|preposter|cover|stretch|current_thumb|UpdateSettings|CancelBubble|yOffset|18px|PlaylistMove|obPbGCtOHcobubo8I3FgonJiFnxhvyIRsVIMGZBiF2a0vyIRsVI|PlaylistOpenId|togglesubs|bgline1|PlaylistPlayId|lineh|hideonleaveandplay|often|clickmargintop|clickmarginbottom|PluginReplace|hidebefore2|hidebefore|hideafter|unblock|_xIcon|ontouchstart|changedTouches|bglines|setupx|bold|Control|liketext|action2|opposite|scalesmall|hlscaptions|_reset|inversetime|icon3|fontsizesmall|seeksidesec|rszr|svgtmln|onMouseDown|rotateplaying|picheight|xOffset|prenewpl|pressed|scrollarrowgradient|hideonvar|thumb_move|_nextIcon|hidebeforesec|hideaftersec|hideonwidthlimit|hideonwidth|hideoverwidthlimit|hideoverwidth|bgbract|allow|alwaysjustpause|alwaysnotfullscreen|40px|scrollarrowbgover|hidewovar|showShare|linetipmarginbottom|pjsfrrs|Posters|plclose|ArrowsInterval|titlepl|customText|allowtransparency|upTexts|resize2|scrollarrowbgovercolor|Visible|allowfullscreen|hidewithoutplaylist|playedstored|hideonfullscreen|PreNewPl|upd|mp4|Exist|UpdateTimer|Volumescrolled|270|posteronwait|HideElement|clrs|WaitPoster|pstrwt|wtpstr_to|onClickTimer2|onClickSubtitle2|PluginMbps|playonhover|hideuntilmeta|PlacePoints|brda|headbordercolor|borderbottom|unfixing||PluginSkip|place|ShowControl|ffdd1f|HideAnimate|ShowAnimate|apdra|hideonvolume|setting|leavetimeout|often2|bgw|ScrollDown|gradientcolorload|smallfontsize|floatwidthsmall|valuesize|FFFFFF|customdesign|gradientcolor|linespeed3|floatheightsmall|linespeed2|rc_version|220|rc_anyway|rc_labelurl|colorload|linespeed1|pljsfirst|setcss|mousedown|Buffer|hidewithposter|PluginPlSrch|StageOver|HdIcon|controlCSS|gradientcolorbg|nxtttl|SvgColor|ControlLine|wps|hidedown|ontop|CrShr|vast_nofirst|translate|mobiletv|RightOver|RightOut|rmsize|System|hidestartbutios|handlemargin|4px|nativenotios|nativenotiphone|nativenotipad|RightCSS|I1lI|createTextNode|parent_domain|700|trackstore|valuerounding|sesstime|RightMove|RightClick|Actions|requestAnimationFrame|right_x|valuebg|playerheight|valuebgcolor|right_y||Href|lI1l|encodeURIComponent|PluginPoints|7px|PluginGeo|topside|playerjs|hideafterclick|speedstore|rotateonhover|pljsspeed|SettingsExist|SettingsSpeed|315|selectOpen|sub_sizemob|sub_sizemobfull|cstm|noindex|default_speed|_subfile|PluginRounding|bgcolorlink0|onMobOut|_a|openplaylistafter|openplaylistpause|nativefulldroid|Hideuntilto|clickscalex|mobileover|_w|iconmargin|bgstretch|click_t2|5000|roundout|bggr|Click|tipmargin|Tmln|minus4back|Wheel|closePl|KeyUp|HSiyQeAz|textarea|pjsin|ControlOver|displayvolume|KeyDown|iconsreplay|prevorius_default_h|YBGiEiQb|prevorius_default_w|DownIn|with_min|tipvar|hidesec|iset2|template|templated|PlayerjsAsync|action_settings|unhidden|DisplayControl|with_hours|control_duration|noClickTimeout|dblclick|zoomed|analytics|RenewFromTitle|linktarget|hidebeforesec2|ssflyw|thumb_radius|HlsLiveWaiting|livewakeuptime|PluginCut|hlsTextTracks|supported|debug|1001|CreateThumb|thumb_width|showById|thumb_height|drm|Width|hlsdrmfp|thumb_border|scrollHeight|thumb_borderwidth|thumb_bordercolor|show1value|15px|thumb_shadow|tippaddingright|666666|alertsbgcolor|linetippointer|PlgHlsFdt|loadSource|PluginHlsFps2|Rectangle|MediaSource|startLoad|ShowTimeout|hlsmaxlvl|hlslowquality|audioGroupIds|UpdateLoad|nameofhlsquality|renameQualities|HlsQualityLevels|sourceBufferValidAPI|mimeCodec|SourceBuffer|onLoadedData|webkitendfullscreen|changeAspect|language|MetaAudio|landscapefull|playlistfolder|nopause|unpause|scroll_left|wrong|scroll_down|_duration_load|onLoadStart|iosexfull|scheme|evenodd|hidecontrol|51506367|hlsaudio_off|hlsquality_off|notframe|dashjs|preloaddash|preloadhls|isSupported|IFRAME|nativehlsios|m3u8|PluginDash|mpd|framei|hlsvastwait|51907742|disableRemotePlayback|anonymous|PjsFrMsg|Interval|playsinlineonmobileiphone|method|postmessage|Init2|audio|MediaVideo|optStr|rc_|reHls|hlsdebug|hls_stuck_duration|eventLabel|alertscolor|dvr|alertspaddingv|60164405|alertspaddingh|Continue|line_volume2|alertsbga|PluginOldGA|alertsfontsize|ga4|customBuffer|hlscookies|isHidden|eventAction|eventCategory|linker|mrgnsmll|today|hlsfto|maxLoadTimeMs|CustomFonts|PjsFr|hlsmto|prtObj|prted|parentIframe_style|CheckTop|FlussonicMsePlayer|always2|subtitleTrack|ParentFS|historytitlestrike|showing|8215241|pipVol|_duration_play|addTrack||abs|marginproctop|loadedmetadata||hls2|scrolling||lsfullstart|setHlsAudioTrack|FullscreenChange|logo|obsrvr|MutationObserver|muteiconbut|timeupdate|volumechange|setHlsQuality|userplay|ControlX|lrpps|lrppp|marginprocright|sttr|PluginShare|NewPl|actpause|unmuteonplay|offsetwrite|durationchange|ControlsBgClick|userpause|sort|back|webkitneedkey|leavepictureinpicture|handleinit|OrientationChange|enterpictureinpicture|historycolor|marginprocbottom|gainedsource||PluginHlsFps|nextAutoLevel|ScrollUp|um1|webkitSetPresentationMode|linkpause|ScrollRight|Gain|setDashQuality|setDashAudioTrack|_time_play|UpdatePlaySeek|valuealign|PjsCheck360|volumegain|setTracks|ScrollLeft|portrait|width100||connect|lsfullplay|SubtitleSettings|SubtitleSettingsClose|screenshot||PlaylistBack|toptip|7381069|80633367|444444|6710212|embedwidth|sharetop|47949692|02250254|93018609|4548523|8883383|2059993|settings1action|settings3|08270892|7553101|posters|vast_click|4949899|65381084|1371913|0041632|3539343|560|28397095|6773193|vast_impression|b42552923313y351w371e27323o193v2e1d3o001z1o273z2o2m273e2o2m2w253a1e232z1i3e29361a2x3u1z2z1m280y1z2z39233x3z29361c2x3s1z3z1o21162t3z2p113038231s27332c14212x232c1w2u291z1z38251s25333c1631261w1011161z133v3b2q172z341u3u2t2z3n113w242c133x3b2o172z26121z1m23113w261z3u28113u261z3w2q3z29213x3e29213v2b233v252y3b3x2c1z1z2435143o00223e293w121o3e1b3o0z212m221z3z1o211z1z3s29113z1d393x3e181w10222x3u2s332e121z1c1m11153v27211v322o12232722332c1628352z1d1e1a3e142z261y11101z302u291z101m3u370z2z223516331o1b3f1q1e1k1d1f1e1q3d1h2g1s3d1f3e183g1k2e1g1e1j2d1e3c1s3f1k2c1r3e112c1u3e1y2e1t2c1w2e1u3d1k2c1s2e182c1q3e1t2c1u2c1q2e1t1c1e2e1w2c142c1u2e1z2c1q2e1d2c1u2e1e2e1t3e1h2e1u2c1u2c1s1g142c1s2g1t2c1s2c1z2e1u2c1e2e1w3c1t2c1u2g1w2c1r2e1v2c1u2e1g2e1t2c1v2e1w2d1y2c1u2e182c1q2g1z2c1u2e1b2e1s1d142e1w3e1v2c1s3f192c1q3f1b2c1s1d182e1s3e1x2e1u3d192c1s3e1i2c1q2f192c1u3d142e1s2d152e1v3d1o2c1s2f192c1s3f162c1s3d192e1u3c1a2e1u2d172c1u3f1d2c1q3f192c1t3d1f2e1s1d152e1u3e1b2c1s2f172c1r3f112c1s3d162e1u3e182e1u2d182c1u3g1v2c1q3f192c1s3d192e1s3d1s2e1u2c1u2c1f1e1h3d1e1g1i3e1u1d141g1s2e1b1e1k3d121d143f1g2c1e1e1u1e1q3e1f3e1j3c1d2f1d3d1j2d183f121c171f1e1e1g3d1g2e1c3d1q3g1m3c1o1c1i1f1h1d1a1e1j3c1b2d1k3f183d1d3e1c1d1g3e141f1h1c101e1c1c1a1c1a1e1a3e1k1g1u1d1b2d1b1f1p3d1d1f1i1e1d1d1m3e122c121g121c1c3d1f3f1k1e1r2g1u1c1d1d1a3g1s1c1q3e1i3d1e3e141f1i1e1q1f1i3c1u2d1h3f1c1c1d1g1m3c123e1f3f1g1e163e1w2c1u1e1u2e1t2c1b2e1u2e152c1t2e1h2c1p3g1v2c1u3d1s2e1t3e1t2e1u2c1v2c1t2e1y2c1d2e1s2c1s1c1f2e1t2c1t2e1w2c1j2c1t3f1w2c1d3e1x2c1r3d1s2f12122q123e161c1k3g1g2e1d3d142e1i3d1a1g1g1d1o2e1j1e123e1c1e1r3e122c1u2g1r2c1s2e1z2c1s2c1g2e1u3c1t2e1u2e1u2c1t3e1t2c1u2g1g2c1r2c1x2e1u2d1y2e1u2c162c1s2g1x2c1u2g1b2c1q1d162e1s2c1z2e1s1e1e2c1u1e1u2c1t2e1k2c1s2c162e1s2e1p2e1s1d172c1u2g1p2c1u1g1x2c1q2e1y2e1s3d102e1s2c1u2c1s1f1k2c1r2g1v2c1r3e1g2e1s1d192e1u3e162c1s3f192c1t3f162c1q1d172e1u3d1c2e1s2d152c1u3g1g2c1s3f192c1s3d1d2e1s3d182e1u3e1c2c1s3f172c1s3f172c1q2d172e1u3c1a2e1s3d162c1s3g1a2c1s3f182c1q3d1a2e1s1d172e1t3d192c1s3f192c1s3f152c1q2d172e1u3e1w2e1s1d152c1s3f1b2c1s3f172c1q3c1z2e1s2c1w2e1k1c103d1l1g1k1d143f121e122e1s2g1c3d143f103e1g1d1d3e1d1d161g1f1d191d1q3f1c3e1g3f1g3c1b1c1f1e1c1e1p3e1f1c163e131g1h2c1b1f1k3d1d1c1g2e1s1e1j3g1d3c1h3c1f2f1b3e1j1f181c102c192f1b1d1b1f1b1d191c181e1d3d183f153c1g1e1s3f1f1e1c3f1f1c1d3c1b1e191d1r1f1s3e101c1u1g143d1c3f171e1f1e1s2g1j2e1p1e1a3e161e1m3g1d1c1h3e1f1c1e2c1f1g1h2c1i1g1f3d1d2c143e1h2c1s1e152c1q2e1h2e1s1e1i2e1s2d1q2c1s2g1k2c1s3e1w2c1s1c1h2e1s2e1o2e1u2c1f2c1x2e1r2c1s2e1j2c1q3e152e1s2e1t2e1u3e1k2c1u3e192c1r3e1y3c172c2m2g1c3e1c1e1k3c1p1e1l1f1i1c1d3e1i1d1g1d1i2e1f1e1b2e172c1u1c1q2e1r2c152e1u1c1o2c1u3g1d2c1u2e1g2c1s3e1i2e1s2d1x2e1v2e1j2c1w3g1r2c1u3g112c1s2c1e2e1s1c1x2e1w2c1h2c1u1e1s2c1s2e1y2c1t2c122e1s2c1z2e1v2d1u2c1u1e132c1t2g102c1u2c172e1r3e1u2e1w2c1k2c1w1e1x2c1u1e1z2c1s2d1y2e1r2c1t2e1u2d172c1v3e1x2c1s3f1a2c1s3c1d2e1q3d192e1w3e1d2c1u3f162c1s3f1f2c1s2d192e1r3d1z2e1u1d172c1u3e1i2c1s3f192c1s3d182e1q1d192e1u3d152c1u3f162c1s3f1x2c1s2d1b2e1q3e1g2e1u2d192c1u3f1c2c1s1f192c1s3c1s2e1q1d192e1w3d1t2c1u3f162c1u3g102c1s3d192e1q3d192e1u3d172c1u2e1s2c1s2g1h1c123e1b3f1o1c1p3f1t3b1d3d1e3e192c1p3e102d1k3e1e1e1d1e1p3e1f1c183d151g1f2c1b2f1m1e1c3c1i2e1q2e1c3g1e1c1j3c1f2f191d1j3f1a1c122c1b1g1d1e1g3f1i2c1c3d1u1g1i1c1o1e1k1e1h3d1e2g1i3d1k1g1m3e1k3d1e3f1d1e1j1g1j3e143c1e2g1d3d1s3e1f1c1c1c1k2g101d141g1e2d1b1d1j3d1q2d1s2f1h3c1d2d161g1j1e1a1g1k3c1j1c1e2g1d1c1x1e142c193d1u2f191d1w1g1u2e1f3c1z2e1r3e1h2e1w2e1w2c1u2f142c1t3g112c1t1c122e1p2c152e1v2c1k2c1w2f1f2c1u1g1j2c1t1e1z3e1s3e182e1w1e1t2c1u3f1f2c1s2g1b2c1s2d1w3f163d193e1v2c121e2r2i1s1r2d1v1r1e1d1d161|03798347|4227423|0746814|6aa6b1u2z2a27333916263o01211m272z2q1b3v3e1b3q011z2m3o01222k3x2s37262t322n112238251q27352z162z2x252z1c2s29111z3a231s2733211422281w11101611133x292q193z261s3u2v3z2p1z3w263c153v2b2q17312411121m252c1i2e2938162x3u10111m280y101139233x3z3b36182x3s121z1o2e162v39233x29233v3b233v2b213x111z3u2711223s291s2u291p2q1g27223o3e1x2314193x1z1122223514212q193x1z1k1v33211b222p3c113u2o211o1g25211q1m251z1s273r192z26163c1e2c2b381a3y29341x3u2u3o3u39303b3p372237191421161z121m252e1o111z3w263c1d353a3x1z1z21141i1h1k181f1k1e1l1d1j3e181e1t3e1c1e1d3d143g1p3g1k1e1w1e141d172e1t2e102e1u2c112c1t2f1u2e1s1e152c1v2e1y2e1u2e152e1t3e1w2c1u2e1k2e1u1e1z2c1w1c1x2e1s2f1w2e1t2c1v2c1s2f172e1t2e1u2c1u2c1e2e1u2g1t2e1u2d1t2c1s3g1x2e1s2g142c1w2e1y2e1t2g1z2e1s1c1u2c1s2g1v2e1t2e1v2c1v2c1v2e1s3f1w2e1u3c1s2c1s3g1h2e1s2f192c1u3d102e1s2f182e1s3d1j2c1s1f172e1s3g102c1u3d172e1u3f1u2e1s3d1b2c1s3f1t2e1s2f172c1w3d1v2e1s3f192e1t3c1e2c1s3f182e1u3f1y2c1u3d192e1u3f182e1s1d1b2c1u3f1b2e1s3f172c1u3e1r2e1s2f192e1s3d1e2c1s3f192e1s3g1w2c1u1d172e1s3f192e1s3d192c1s3f1b2e1s2e1u2c1u1c1f1e1b1f1e3g1c1c1k1e1m3g1r3d1c3f1f3d1k2d123f1o2f1c2f1m1c1d3c1f3g1c3f1p1g1f1e1s3e1f1e1c1f1c3e1d1d181e1s1f1b1f1c3f1f3e1i3d1g2e1c1e1d1e1f1e1r3c1f1e183f131g1h2c1d2d1k1g1d3e1g1g1j3e1l1e1j1g143f1e3f1m1e1r1e1i1g1b2e1c1g1h3b1f2d1c1e1s2g1c1f1f3d141c1f3f1c3e1p3f1l3c1f3e181g1d3e121e1b1d1b1d1f1f1d1f1j1g1f2c1q2c1f1e1c1e1d3f1f1c1a1b1f1g1h1f102e1t1c1l2c1u1g1p2e1s3e1v2c1v2e1v2e1t1e182e1u2d1a2c1t2g102e1s3e1u2c1v1c1w2e1u1e1u2e1t2c1j2c1s2g1t2e1s3g1s2c1v1c102e1u3e193f1s3d123c1v1e171q2j163g1d2f163g1r3c1c3c1w3g181g1g3e1j1c1q1c1j2e161d1e3f142c1w2e1v2e1s2f1p2e1s3e1z2c1u2g122e1s2g1y2c1v2e112e1q1e1q2e1s2e1x2c1v2e1t2e1r2e1v2c1u3d1y2e1s3e1o2e1s3e1j2c1u2e1x2e1q2e1e2c1u1c1k2e1q3e1x2e1u2c1x2c1w1f1p2e1r1e1g2c1u1d1z2e1r2e1k2e1u1e1x2c1v2e132e1s2e1y2c1u3c1g2e1s2e1p2e1s1d182c1w3e1e2e1q3f192c1w3e182e1q3f152e1s3d1d2c1u1f172e1q3f1v2c1u3d1b2e1q3e162e1s3d1b2c1w3g192e1q3f182c1u3d1a2e1q3f172e1u3d1x2c1u3f162e1q3e1c2c1u3d1b2e1r3g1b2e1s3d1b2c1u3f1i2e1q2f172c1w3e1e2e1q3f172e1u3c1s2c1u1f152e1r3e1i2c1u3d192e1q3f1c2e1s3d192c1u2e1x2e1q1e1k1c1a3d1m1g1h1g1d1e1i1d1r3e1t3d1d3g1d1f1b3e1j3e153f1j1e1g1f1h1d1i3c1a1e1d1f141g1f1e1l3c1f1e1e3f121g1h3e1b3d1e3f1q1g1k3e1f1c1f3d1u2f1k1e193e1f3e1e1c1r1g1d1g1h3g1d1c1u1d1r1g1k1g1k1g1m1e1e3e1m3f161e161e142d1f3e1f1e1k3e1d1f1g1e161e1e2e1e3e1b3g1f3d1e3c1k3e101e141g1k1d1j2c1u1g1o3f1d3g183e1m1e171f1i1e1d1e1d3d1u3c1e3f1q2g1j3e1d1c1y3c112e1s2g1h2e1u2c1v2c1u2f1j2e1r2e1v2c1u1c1r2e1r3f132e1t2e1j2c1w2g1p2e1q2g1v2c1w1c1u2e1s2f1t2e1u2e102c1u1g1y2e1q2f1f2c1u1c113f1v3f132e17121q1o1r1g1c1e1k2g161e1e3e1j1f1e3g141f1k1e1j1e1v2e1i2g1w2e1t1e1g2c1w1e1u2e1t2e1m2c1u2c182e1s2g1p2e1u1d192c1w2g1p2e1u1g1z2c1s2e102e1s3f102e1u3c1w2c1u1f1k2e1r2g1x2c1t3e1i2e1s2e1u2e1u1d1r2c1v2g1t2e1s2e1y2c1s2e1g2e1u1e1z2e1u3c1r2c1w2e142e1s2g1r2c1u1c1m2e1u3e1h2e1w3d1z2c1u3e1z2e1t1f1w2c1s1d192e1t3e162e1u1d182c1w3f182e1s3f192c1s3c1d2e1s3f172e1w3e1t2c1u1f192e1s3f1d2c1s3d192e1s3g162e1u1d192c1u3f1g2e1s3f192c1u3d162e1s3f192e1u3d1z2c1u1f192e1s3f1y2c1s3d1b2e1t3f1b2e1u3d172c1u3e1b2e1s3f1a2c1t3d1b2e1s1f172e1v3c192c1u3f172e1s3f1b2c1s2c1w2e1s2e1w1e1h1c123c181e1k3g1b3e161c121d162g1s3e1b3e1s1c183c1e1e1g3g141f1j3e191d1e3f1s1g1p3e1f1c1f3d1u2g1p1e1b3e1f3e1c1c1r1g1c2g1c3g1e1c1s1d1e3e1d2f161g1u1d1b1d1l3f1c1g1g3f1i2c1f1c1s3f1c3f1j3f1a3d142c1c1e1c3f1c3f1a3e1f1d1r3e121f143e1g1c1d3d1u3f1i1g1c3f1r1e1d1c161e1s3f1p3e1a1c1t1c1e1g1g1g1i3f191e1e1c1q1e1c1e1c2e1u1d1f3d1r1g1c3e1k1f1r3c121d1v3e102e1s2e1y2c1t1e1w2e1u1f152e1u3e1d1c1w1e1o2e1u2g1y2c1u2c1u2e1s2e1h2e1u2c1l1c1a2g102e1s2g1j2c1t2c192e1u1g1q2e1u1c1z1c172e172e152e1v1c141t1u2h2c1q2b1m2m1c1h221o|521938|6182682|76562198|ga_proc|27135557|sharetitle|8998054|4921123|shareiconscale|33fb8e5e4ef1d6a2e0f09bb93312742d|43248002|01906288|3866184|embedsize|7782445|9439568|06665388|94165326|customimage|settings2action|4944158|shareiconmargin|1767548|shareiconscaleover|51275519|373429|27995719|1034am3q1v3q221a291u393v2z1d3q0z101m27212o193v2e1k193v1z1k1c2z173s3y112z141z153x392o1722261s3s2t222p1z3u242e153v392o1922241z3z1o252c1g3c2b381w2v3s11121m360w111229213v212b361w2v3u11101m3c182v2z3n1z223a231q25352e142z2v252e163s27111138231q27352c142z281y1a3s271y2u27163s291u2s271o2e113u261z113w261z3u263u2m3o0z1121293w121o272c2o1z1z23121z101o272c3o2m37222o1z3z212b213v3028163o0z1c1e2v2c292o142u1z101d211q1z3z3825373u253u273t133621111138371z21161h1z1c1o2e162t3z2r2e29213v212q1g27312e2b3w121m142f1c1c2d1e1e1h1c122f1k1c1c2e1m1e1a3e181g151e1k1c1k1f1f2c1s1f1r2c1t3e1t2e1s2c1w2e1s2e1e2c1u1e1z2c1s3e1r2c1u2c142e1s2e1p2e1u1c1k2c1u3e1h2c1u2f1z2c1s3c1z2e1t1d1u2e1s1d1u2c1s2e1u2c1t3g1v2c1u2c1v2e1u2e192e1u1d1y2c1t2g1q2c1s2f1y2c1t2e1l2e1t1c1u2e1t2c1s2c1s2e1y2c1s3e192c1u2e102e1s3c172e1t3e1t2c1s2f172c1s3f1x2c1s3d172e1s3d1b2e1s2d192c1s3f1a2c1s1f192c1t3e162e1s3d182e1s3d1v2c1s2f172c1t3f1c2c1s3d182e1s3d142e1s3d192c1u3f1a2c1s3f182c1s3d1h2e1s3d192e1s3d1d2c1s3f172c1s3f1t2c1s3d192e1s3d162e1s3d172c1t3e1i2c1s2f172c1s3e192e1s3d172e1u2c1u2c1s2e1e1c1f1e1m1e1c1c1k2f1d3c1b2e141c121e143f1s3d1c1g1u1d1w2d1j2f183d121d1f3e1e3e1m1e1b3c1c3f1j3d131e1l1e1i1d1h1f1g2c181c1f2f161e1s1f1j3c1c1c1g3g141d1h3g193d1c3d1s1g1p3c1c1e1f3d1c3d1f3f1c3d1c3f1f1d1b2d1e3f1e3d1b2g1s3c1f1c141g1s1e1f3f1r3b1c3d1f1e1c3c181e1f2e1b2c1c1g1b3d1g2e1f2c1c1e1k1e1d3c1g1f1g2c1j1d1t2e1s1d1j3e1d3d181c1d3g1i3d1f1e1g3d1t2e1j2e1u2d1k2e1s1e152c1t3g1p2c1u1e1f2c1u2e1t2e1u2c1u2e1t2e152c1t2g1j2c1s2g1f1c1u2e1s2e1t1e1o2e1u2d152c1t1e1k2c1s2g1a1c182d142e102c1f341e2p3e173f1q1c191c153g103c121g1i3d171e1g2g1i1c1v3g1i3e152c1v3g1t2c1s2e1v2c1u2e1b2e1s1d1w2e1t2e1q2c1u2f1w2c1r2g1l2c1t1c1w2e1r2c1q2e1s2c1y2c1u3e172c1s2g102c1s3c192e1r3e1x2e1s2c1w2c1w1e1j2c1r2e152c1s1c1q2e1q3e1d2e1u2c1e2c1u3g1e2c1s2f1x2c1t2e1l2e1s2e1r2e1u3e1z2c1u2e1a2c1s1e1x2c1u2c1j2e1q1d162e1u3d1a2c1u3f172c1q3f1a2c1s3d1b2e1s3d1j2e1s3d192c1v3e1b2c1q1f182c1u3e172e1q3d152e1t3d1d2c1u3f162c1s3g102c1s3d1a2e1q3d172e1s3d182c1u3e152c1q3f172c1s3c1f2e1q3d152e1s3e1o2c1u3f172c1s3g1f2c1s3d192e1q3d1h2e1s2d182c1w3f1c2c1q1f172c1s3d1d2e1q2c1x2e1s2c1k1c1j3e1d1d1c1e1h3b1c3d1e3e192c121e103b1d3e1a1f171e1d1g1g3d1g3c1e3f1d2e1i1e1l1c1i1d1j1f1a3c1f1e1b2d1k3d1a3f1d3c181g1g3d141e1j3e101e1u2f1j1d181c141d1b3e1c3g1m1c1b3c1e3f1h3e1c3f1e3e1e3d1g3e1d3d1d1g1k3e1k3d1y1f122c1c1e1b1c1d1e1j3f1k3c1w3g1f2e132c1c3f122d1d3e1g1c1i3c1e1e1q2e1k1e1c2e1b3d163g1b1e1g1g1k1e1h3c141f123c181g1r1e1b3c1g1e143c1s1e1x2c1t3c1s2e1q1c1y2e1u1d1o2c1w2g1d2c1r1g172c1t2c1t2e1q1c1x2e1s2e1y2c1w1g1i2d1s2e1u2c1u1e1s2e1q3d1f2e1t2e1v2c1u1e1i2d163f182d1u2c1j141d1d1g1g1i3e1s1e1l2f1b1c1j1f1b1d1d1d1f1e1j1c1u1g1q3c1q3d1g2e1s2c1i2e1u3c1x2c1w2e1v2c1u1f1t2c1r1c1i2e1s1d1x2e1v2c1k2c1w1g1v2c1t2e172c1s3c102e1s3c1e2e1w2c1p2c1u1f162c1s2e1w2c1q2e1m2e1t3c1z2e1w2e1w2c1v2e1y2c1s3f1m2c1q3c1a2e1s3c1r2e1w2c1o2c1v1e1g2c1u2e162c1s2c112e1s2c1b2e1w2e1c2c1v3g1j2c1s2f1a2c1q3c1e2e1s1d192e1u3e1c2c1u3f182c1t3e1b2c1q3d192e1s3c1h2e1u2d162c1w3e1d2c1s1f1b2c1q3c1j2e1s3d182e1w3d172c1u3f192c1s3e112c1q2d1b2e1s3d1b2e1u1d172c1u3g1c2c1s3f192c1r3e1d2e1s2d182e1u3d162c1u2f172c1t3e1l2c1q3d1a2e1s3d192e1u3d152c1u3f1t2c1s2e1w2c1d1c1h3d143e1f2f1a2e1d2e1e1e1i1e1p3f102e1d3c1e1g1c1e1h3e1d2d1i1d1a3f1d3c1a1f1i3e121d1j1g121e1w2f1l3d161c141d1c1d1e3f1r1c193c1f3g1j3d133f1q1c1g1d1j1f1g2c181e1e2d141e1u1f1j3c181e1a1c161c1a1e1s1e1j3e1c1c181e143d1c1e1c1e1k2d1d3d1h1e121e143g1f3c1d1d1g3g1j1e1c2e1b2d121d1e1e1c3c1c1f1k3d181e1i1f1c1e1k3f1j2c1q3d1l3g152d1e3f162d1c2d1e1e1f2c102e1w1e1w2c1v2g1e2c1u3e1j2c1s3c172e1k3d1j2e1u3d1s2c1u1e1x2c1t1e1u2c1s1c1v2e1f2c1s2e1v3e1t2c1v2e1o2c1u1e1m2c1r3c1f2e1f2d1w3e1v3c1s2c1j191e2j1s2v2j1s2b2p1g1k1r14|82640247|posterheight|05862636|43591968|6469387|23523174|98293905|1205622|94566702|5225121|99899409|58959071|99728385|titlecolor|settings4action|historybgaover|03110416||88546064|settings5|294302|3338655|00185964|settings4|78569078|21458885|0815728|89348816|7346672|93477395|222222|9932701|888888|M11|5821444|96287026|settings3action|4256078|22261637|2610437|15036871|71000346|156686|1016416|999999|09304|vast_skip|64922298||2140268|16x9|42904036|29142437|5752651|dashdebug|52479647|settings1|46917795|41298533|8441869|dashcookies|53741184|dashlowquality|1050812|nameofdashquality|errortimeout|80174581|80518547|48465888|settings5action|2862745|48121922|0855865|58098909|82525426|0964796|55633244|40897157||04715919|7679255|09933805|3665496|05920047|48867264|39693029|postertitleonhover|posterwidth|4909762|44452129|09073643|97663384|09876395|vYPOIZY0GW48IZ9lKCJOHbUPH2eNJns9pSdMszwMuyT2oWIMtbT3oWX0pRUfGCQlvyIcsWTPsWTPpS48DV9PH2Q5F29NvcQPH2Q5F29NonUOGC50IS0gszsMszwMszsMtbTQsyT2oWXQoWX0pRUfGCQlvyIcsWTPsWTPpS48DV9PH2Q5F29NvcQIr2I|42432408|34889913|06192408|48629913|91252408|62369913|76252408||78569913|vYPOIZY0GW48DV9gvcQIr3t2FS4brVpaE3xiH24bubpPHZY5obPbECt0GC9Nsbo6ogUaJDteobPbJnePFyo6ogt2FRologtcECQeochbsb43obPbI2taHZBOJfBRochbsy4QobPbHCYRF2eNochbsSTMsVTPoWIPobPbEyo6ocXbrVpaH3FeIbo6ob0QobPbIZ9SGDxiH24bubp0H3TmHZBfJVolofecH25SE29lH3obubo3w0pWuAXbrVpbFRo6sVPbEfJcH2QOIbo6octfEzabsRolofpgHRo6ocXbrVpbF3UaFZxiHfIbubo3oWIMtRT3og0loftOHgxRH2QLHDB0Fyo6KRpOIfxeIbo6tVPbH24bucXlofecH24bubo8I3FgonJiFnxhvyIRsVIMGZBiF2a0vyIRsVI|88589913|98549913|08569913|17269913|||vnUaJZMMFW0gzzTNscAlszoNtSAMzWTNscAlty4RtyUstV43tSo5szMRtRP1rco1oXPQsy43tcsSsSM0rWTNtzM5tSX5uzs1oXPQsy42sWw2tzolszINtWT5uWM5oXP0rcI2uWE4uWXSrWXRrcI1oXPPrco1rWXRrcI1oYhMzzXNtSAltb43tyUssy43tyPQsy4RtyUsty4RsSXSszX4tRPQsy4RtyUsszTNszsQszM3uVPQtV41uzTQszXMzWXPrcoStcE2szElsR40szTRuWTPtRUsty4RscIPuWX3sRP2rcI1oXPQrcI1rWENtSAMCbIMFfelHW0go2FfFfFfFbJIrS48IZ9lKCJOHbUiFW0gIZiSD3FOHnBmFB9eHZBmFC50syIMIZ9iHgxSvyIQsR4RtyT0rco1oWXSrco1oWXRrcI1oWX0rcI1oWXRrcI1oWX0rcI1oWwNscAgoZFiHZP9pRtfFfFfFfEgDV8|72892408|27949913|vZIMFfelHW0go2FfFfFfFbIMJnpaHgtfH3pmvyJ0IfYNI2QaJZAhsVPMsVdgvcQPEDxhoZw9p00QtR4PtSTRtSMRrWoNuzX5szT1uWoMwSX1rcX4szTRtWIlsy4PsSE1tzT1sbTQsb42tcdQtWAQrWTMuy45uzIRuzd0syPPoXs3rcsRtzE4sSE0rWTMtV44szs4sWs5tbPQrcTStcA1sWARoWoNuzo0tSMPsSElsb45szdQsWA4sbUWrzTNuzI1sWMPsWXltb44sWAStcM2uyTmsV45tSw4tzTQtSolszsNszo4tWX4tyTRrcdRtzTQsWolszINsWX0tWARsRUWtV44szwRtcs2tVPQuV44uzIPsWI3oWINsSo2szwSscMlszdNuzsStSM3sbT5rcd5tSI1uzXQrWX5rcdSsSI4tSoMwSXRrcE2uzs3tWdlszdNuzsStSM3sbTQty4QuWXRtzw1rWX4rcM5tSoStcIMszINsWIPscI4sbPQtR4Pszw2uWX0oXsQuV45tzdSsWX4rWX1rcXSscXRtcXMscTlszoNtco5sSMQoWoPrWdNuzE3sWT4szwMwSoPrWINsST0tcs1scoMszMNuzA5tzsQtbP0rcMPszE2szXRoWX3rcT3sWo3uWolsb45szdQsWA4sbUsszINsWIPscI4sbPRrcdQuzXPtzMRoYhMzzX2rcI0tzo4uzMlszENtcdPuWw1sbUWszwNuzwRuzX0tVPQuV40uWE4sST1oWXRrcA0tcwQscElszdNtWI1tSw0tyT5rcd5tSI1uzXQrWX5rcw3tzI0tWAMwSINtWw5szT1tcElszdNtWI1tSw0tyT1rcT1scs3sSdSrWX4rcw4tcEPszAMsR4RtWd5uzM1tRPQtb42uzT2szERoXsmsV40tST1uWd1uWElszoNuzMSscX5oV0Prcw3sWA4uzA4tbP2rcd1sWA2uWoQoWsNscw5tSE4tSslsR4RtWo5tWX5uVUWty4PtzoQtWwPuyPQrcw0tcd1tcI0oWINtWw4tcw1uzElsV40tzMPtWo2tzoMuy45uzIRuzd0syPPrcw1uWT0scE1sbUWszoNtzw2tWXRtbPPrcw1uWT0scE1sbTQtV45tWo5szw0rWXNtWw2uzA2tSwMszENtSw1scM5uVPSrco0scd0szd4oXsQuV41tWI2tcARrWANsWs5szA2scwMszdNtzwPsSo3tbP3rcwRtcdSscA4oWX5rcA0sWsRtSEluy45tcE3tSdPtRUWszdNtzwPsSo3tbPQsb41sWE2scA2oWX4rcA0tSE2tzolszwNuWd0tcsQoWX2rcI0tzo4uzMlszENtcdPuWw1sbUsszENtSw1scM5uVPQtb42uzT4tWARoYhgoZFiHZPmIgBlFz0gHf9NKfBRHRIMFfelHW0goSd5uzd5uyI|73312408|39769913|73852408|50989913|98752408|64309913|28392408|02432408|97129913|09932408|vZIMFfelHV1RJCQevyJNH256FDpOpRUfGCQlvyIcsWTPsWTPpRU0IfYNI2FOIf09p3xREC5SHZY0FyMQrVTQqyI|16112408|17432408|3958991|0008991|89532408|3780991|38992408|vYPOIfBcJW4MoVTMoVTMoWQRFCt0oZFiHZP9pRtZxdFZxdEgonM9pSEgond9pSTgonJiFnxhvyIQpRUhFCegGnw9pSdgvcQIr3peE3w|8142991|9825241|2028991|3197241|9280991|3443241|6532991|3695241|4685241|89792408|obPbECt0GC9NochbHDB0FyolofYcJZeOHcobubp1Hf11JZAbrVp0KDUeochbI3FgobPbI2taHZAbuboPrcMbrVpmEDpgGC4buboRsVTRsVTPoWTbrVpaochbsV45obPbEC92FDobuboQobPbI2taHZBOJfBRochbsV45obPbGCtOHgtcH2QOIbo6ocJWwds5wyologUOI2e0GC9NochbJZ9PrDpiF2a0og0loftOHgxRH2QLJf9lJC1eoci7of9RFZBRoch1rVpOHbo6sVPbJnePFyo6ogthEDUeobPbECt0GC9NochbJf9lJC1eobPbGVo6tVPbIf91HfxiHfIbuboPobPbE3BSJZ9mJ2edJZMbucXlogIbucIPrVpaochQrVpaEfIbuboPrcsbrVpaH3FeIbo6ob0QobPbE29lH3obuboPsWTPsWTbrVpcH2QOIfpgochbsWTPsWTPobPbE29lH3pOJfBRochbsWTPsWTPobPbGZedFyo6sVPbGZedFC91JZ11JZAbucXlogpOJZY0GC9NochPrVpbF3UaFZxiHfIbubo1oWTMtyTPobPbEfIbucTlofaaHfxlFyo6sVPbGZYNFZQeE29lH3obubpasWs3tcXbrVphEC5dHZBSE2YlFyo6ocTNtbolof1aIfJiHbo6ocA4oWTMsVTRtzTbrVpeKnUaHfwbubomsyolofJRECxiFC50ochPrVpPH3tiJZeOHbo6ogxOIV1lFCF0obPbGZYNFZQeHCYRF2eNochbsVTPoWXMsVoloft1I3xOHCxeI2egHbo6syPbE3BSJZ9mFZBSGCJNI3Fgochbvnt2FRU3GCx0GW0gszT0InMgoZaeGCJhJW0guDU4pRU2GCB3wf94vyI4sVTQuzAMszT0oWdgonFeIgtiH249pSXNsyIMKZ1lHgs9p2a0JnT6DV9Ir3J3JR53sR5OIfJIrSoPsWUIr3t2FRIMKZ1lHgs6KZQiHfl9p2a0JnT6DV9Ir3J3JR53sR5OIfJIrSX5uzeIr3alGC5kpS4MoVTMvZIMGCw9p0JRH3BPrzogont0If9kFz0gHf9NFyIMI3xRH2merDJiFnxhvyIQpRUfGCQlvyJNH25epRUfGCQlrDp1HZA9p2B2FC5OFZwgonxREC5SFf9RHz0gJnpaHgtlEDxeqWMPrcTPsWTPsVPMszd1rcTPsWTPsVdgvbTMoVTMoVTMvnpeE3wMFfelHW0go0FZxdFZxbIMKW0gsVIMKz0gsVIMJ2edJZM9pSXgoZaeGCJhJW0guyI|1310991|9699241|60889913|3699241|64769913|vYPOI3FgvbolofecH24Rochbvnt2FRU3GCx0GW0gscTgoZaeGCJhJW0gscTgvcQgoZFiHZPmIgBlFz0gHf9NKfBRHRIMFfelHW0goSTPsWTPsVIMJnpaHgtfH3pmvyJ0IfYNI2QaJZAhsyPMsydgvcQPEDxhoZw9p00Prco1rWXRrcI1oXPPrco1rWANscAMzWwNtSIRuzX4scIlty4RtyUsszXNtSESsSs4tVPPrcA4uzIQuzdStyUsszXNtcT0tcARrWX3rcwPuzM4uyUstV43tcM2uWMQsRPQsb43tyUssV4RtyPQsb43tyUGoX0QrcI1rWENtSAMzWXNtSAlszXNscAMzWANscsQsSXQuWIlszXNscAMzWXPrcXSszX4tSMlszwNtzdPszXQoXPQsV4RsSE2tcX2rWsNtWXPscMPsWIMzWANsco3sWMQtSsltb43tyUssy43tyP2rcI1oYhgoZFiHZP9pRtfFfFfFfEgDV8|80932408|57329913|vnUOHnegH24MGCw9p3UjI192H2Q1HCBLFCQeHCBNJWogonUOGC50IS0gszENscAMsb4RtyTQtb4RtyTQtV43tyTQtR43tyTQtV43tyTQtR43tyTRrco1pRUfGCQlvyIcFfFfFfFfp1POvcQIr2I|70972408|49829913|60952408|00849913|03369913|9996991|1843241|7310991|0339241|8180991|0213241|9056991|vYPOE2eRE2QevcQIr3t2FS4brVp0GDUfH250ochbz3UeHbUzEC5SobPbJZePIZ9iHgxeIbo6syPbEfIbucU9rVpcH250If9lD3UlEDdbuglbH3pdFDobucolof9NochQrVpiE29Nochbvnt2FRU3GCx0GW0gscTgoZaeGCJhJW0gscTgvcQgoZFiHZPmIgBlFz0gHf9NKfBRHRIMJnpaHgtfH3pmvyJ0IfYNI2QaJZAhsVPMsVdgvcQPEDxhoZw9p00QtR4PtSTRtSMRrWoNuzX5szT1uWoMwSX1rcX4szTRtWIlsy4PsSE1tzT1sbTQsb42tcdQtWAQrV04rcM4szI4tWperzX2oWdNuzd3scd5tWXlrzMNuWMQtSM0sfAmszEMwSINsSo1tcMStcwlrzMNuWMQtSM0sfAmszEMtV44szs4sWs5tbPQrcTStcA1sWARoWoNuzo0tSMPsSElsb45szdQsWA4sbUWrzTNuzI1sWMPsWXltb44sWAStcM2uyTmsV45tSw4tzTQtSolszsNszo4tWX4tyTRrcdRtzTQsWolszINsWX0tWARsRUWtV44szwRtcs2tVPQuV44uzIPsWI3oWINsSo2szwSscMlszdNuzsStSM3sbT5rcd5tSI1uzXQrWX5rcdSsSI4tSoMwSXRrcE2uzs3tWdlszdNuzsStSM3sbTQty4QuWXRtzw1rWX4rcM5tSoStcIMszINsWIPscI4sbPQtR4Pszw2uWX0oXsQuV45tzdSsWX4rWX1rcXSscXRtcXMscTlszoNtco5sSMQoWoPrWdNuzE3sWT4szwMwSoPrWINsST0tcs1scoMszMNuzA5tzsQtbP0rcMPszE2szXRoWX3rcT3sWo3uWolsb45szdQsWA4sbUsszINsWIPscI4sbPRrcdQuzXPtzMRoYhMzzX2rcI0tzo4uzMlszENtcdPuWw1sbUWszwNuzwRuzX0tVPQuV40uWE4sST1oWXRrcA0tcwQscElszdNtWI1tSw0tyT5rcd5tSI1uzXQrWX5rcw3tzI0tWAMwSINtWw5szT1tcElszdNtWI1tSw0tyT1rcT1scs3sSdSrWX4rcw4tcEPszAMsR4RtWd5uzM1tRPQtb42uzT2szERoXsmsV40tST1uWd1uWElszoNuzMSscX5oV0Prcw3sWA4uzA4tbP2rcd1sWA2uWoQoWsNscw5tSE4tSslsR4RtWo5tWX5uVUWty4PtzoQtWwPuyPQrcw0tcd1tcI0oWINtWw4tcw1uzElsV40tzMPtWo2tzoMuy45uzIRuzd0syPPrcw1uWT0scE1sbUWszoNtzw2tWXRtbPPrcw1uWT0scE1sbTQtV45tWo5szw0rWXNtWw2uzA2tSwMszENtSw1scM5uVPSrco0scd0szd4oXsQuV41tWI2tcARrWANsWs5szA2scwMszdNtzwPsSo3tbP3rcwRtcdSscA4oWX5rcA0sWsRtSEluy45tcE3tSdPtRUWszdNtzwPsSo3tbPQsb41sWE2scA2oWX4rcA0tSE2tzolszwNuWd0tcsQoWX2rcI0tzo4uzMlszENtcdPuWw1sbUsszENtSw1scM5uVPQtb42uzT4tWARoYhgoZFiHZP9pRs5uzd5uzdgvcQIr3UaJZM|9932991|2800991|4843241|3796991|3343241|4792991|1KRpSE3peFC5cH2QOIbo6odw1xcFYtRologxOH2QbEDobuglbE29lH3obuboPsWTPsWTbrVphGCxeochPrVpmEDpgGC4bubomscTMsVTPoWTbrVpgIfYdGCBNJVo6sVPbEC5iHCY0GC9NochbECQPGZXbrVpaochbsVolofMbucU9rVpcH250If9lD3xiJZQeoci7of9RFZBRochQrVpOHbo6syPbECt0GC9NochbJZe0HZAbrVp0KDUeochbJZB4JVologUOI2e0GC9NochbJZ9PrCQeFgwbrVpcHZecGRo6sVPbGZYNFVo6sVPbJZB4JVo6obologFaIbo6ogxiJZQeobPbGZedFyo6sVPbGZedFC9NIZQaKyo6syPbEC5iHCY0GC9NochbIZ9SGDxiH24brVpbFRo6sVPbEfJaochPrcwlofpgIZYdFZeNFRo6ocEMtbT2oWEbrVp0GDxlFyo6oboloftOHZ9RochbsSsSsSsSobPbHCYRF2eNochbscTMsVTPoWX1tyolofFOHgwbubpvIZBNoYtaHgsbrVpfH250I2e6Fyo6szolofQeJnxeIgtPECtiHfIbuboPobPbI2aOJ3xiJZQeIZQaKCQiI3wbucXlof1aIgY1FCAbucTlofXbuboPrcIbLyPbE29NJnpOHY9lGC5eoci7of9RFZBRochSrVpOHbo6syPbJnePFyo6ogthEDUeobPbECt0GC9NochbHZeNFyolofMbucAlogpOJC5dGC5gochbsyologIbucXPsVPbEyo6ocXbrVpaEfIbuboPrcXbrVpaHZ9aFVo6ocXbrVpaH3FeIbo6ocTNsboloftOHZ9Rochbt0tVwSeUobPbE29lH3pbFRo6oco0scwRtVoloftOHZ9RHZ9aFVo6ofFfFfFfFboloftOHZ9RH3FeIbo6ocTPsWTPsVolofp1FfFeIbo6KRpOHbo6sVPbE29lH3obubpfFfFfFfEbrVpaochPrcB9rVpPH3tiJZeOHbo6ogxOIVolof1aIfJiHbo6ocwPoWoPoWTMszEPobPbGZYNFZQeochPrVpbF3UaFZxiHfIbubo1oWTMtyTPobPbJZePochQrVphGCxeochQrVphGCxeH25lGDFeochQrVpeKnUaHfwbubomsyolofQiHfB0GDUmEDpgGC5bH3x0H20bucXRrVp0GDUcH2QOIbo6ofFfFfFfFbologxiIZpgEyo6ocTNtbologxiIZpgE29lH3obuboPsWTPsWTbrVp0GDUPECxdGC5gochbsRT1oWwMtyologxiIZFOHgxSGDieochQsVPbJZePEfJRH3BNFZeNFRo6sbPbGZYNFZQeI2taHZAbuboQobPbGZYNFZQeE29lH3obuboPsWTPsWTbrVphEC5dHZBiE29Nochbvnt2FRU3GCx0GW0gszePKVIMGZBiF2a0vyIQuDU4pRU2GCB3wf94vyImsyTmsyTQuyTQuyIMJfBRI2eOHc0gsy4QpRU4HCQNIS0gGnx0IWiIr1POJ3J3rgISrf9RF1POscTPsYPOI3FgpRU4HCQNISi4HZeNGS0gGnx0IWiIr1POJ3J3rgISrf9RF1POszd5uBPOKZQiHflgvbTMoVT8E2eRE2Qeont0If9kFz0go2E3FcJftRIMI3xRH2merDJiFnxhvyIRpRUfGCQlvyIcsWTPsWTPpRUfGCQlrDp1HZA9p2B2FC5OFZwgoZt4vyI4rcAgoZt5vyI4rcAgono9pSMNtyI|5794991|5810991|2095241|7168991|2593241|8542991||3091241|fullwheel|default_h|5904991|default_w|6715241|1kydvkq7e6x6|7398991|7465241|9589241|8833241|26192408|87332408|98389913|36152408|vnUOHnegH24MIZ9iHgxSvyIQtV43scMStzMRoWXPoWINtzd2szX5tVT1rcE2uzIPszw5oWINtzd2szX5tVTQtV4Sscd4tzT3oWX0rcIRuWs1uWoMszTgoZFiHZP9pRsPsWTPsWTgvcQIr3UOHnegH24|46112408|90889913|tipmarginright|83449913|61112408|75949913|69872408|67729913|80612408|61009913|53509913|4310991|94772408|45709913|02932408|54409913|17872408|63169913|32872408|93169913|81892408|37689913|2155241|94929913|7255241|49672408|7997241|5391413|96573582|clr_brightness|clr_contrast|current_sleep|files_sleep|files_scale|85736433|12515|91355695|google|logos|reloaderTimer|1612739|thumbs_img|clr_sepia|moved|2295078|07009354|pjsga|isflash|u10|obPbJnePFyo6ogt2FRologUOI2e0GC9NochbJZ9PrCQeFgwbrVpmEDpgGC4buboRsVTPoWTMscd3obPbI2taHZAbuboQrcsbrVpiE29NI2tOHZ9RochbsWTPsWTPobPbEyo6ocTNtbolofYOJfBRochbsyolofQiHflbucXlofQiHfm1IfPbubpdH3JNHZ9aFVoloftOIndbucY9rVpSGZYRFzsbubpgH29gHZAbrVpSGZYRFzEbubp2GCpeIbologUOI3xeIe9aochbsVp9|vYPOIZY0GW48IZY0GVUdvyJtszTlszdNscAMwSwNuWdQsSE2sWElszdNscAMsV43tyPQty4QsWM2sSs5oWTNtSAlszTMwSTNtSAltV44uzXStcEPtbT0rcM5szs2tcT2rWTNtSAMszTlsV43tyUWszANszT4tcsSuyPPrcI1oWX5rco1rWwNuWdQsSE2sWEMszdNscAlszTMwSX5rco1rWX1rcXPuWESsSdMszANszT4tcsSuyPQuy4RtyTQsVPQuy4RtyUGoX0QsVPQuV43tyUWszwNuWsRtWdQtbPQuV43tyTQuV43tyPQtV44sSo0uzX2oWX4rcI1rWXPoXsQuV43tyP1rcX2tSAPuWw0oWX0rcMSscw5szElsy4RtyTQsVPQrco1oXs1rcX2tSAPuWw0rWXNscAMsy4RtyP1rcX2tSAPuWw0oWXNscAlszTMwSXNscAlszwNuWsRtWdQtbT1rcX2tSAPuWw0rWX4rcI1oWXPrWX4rcI1oYhgoZFiHZP9pRtfFfFfFfEgvcQIr3UaJZM|vnUaJZMMFW0gzzX0rcwQtWwSscMlszwMzWElszwMzWElszwNtyUsszwNtWX0tWsRuVPQtV41oXPQtV40szw0sSo4rWX0oYhMzzXQrcI2sWTRuWsluy43szMRtzXQoXPQsV40tcT2sWElszXNsWX3tSASsbUsszTNtWEPtcT2rWANtWM0sWT4tSdMzWdNuzs2tzT3tzdlty40uWwPsWM3uyUsuy45sSE1sWI1uyPQsy4PszI3uzsRoXP4rcE1tWA3uzo3rWdNtSs1uzT0tSMMzWMNscM0sWAQuWXlszTNszT2tzXRsyUsszTNszd4tzX2uyPQsb4PtWdQuzwSoXsQsV4RsWw1sWI5rWXRrcT1tzs0tzoMszoNszsPtWs1uyPQsV4PuWdPszMRoWXRrcXSsWwStzdlszTNsWM5sWX4sbUsszXNtSEPsWo4sRP5rcIQuWo1szXMCbIMFfelHW0go2FfFfFfFbI|11424488|vZIMFfelHV1RJCQevyJNH256FDpOpRUfGCQlvyIcFfFfFfFfpRU0IfYNI2FOIf09p3xREC5SHZY0FyMPrVTPqyI|4542782|vYPOIZY0GW48DV9gvcQIr3t2FS4brVp0KDUeochbI3FgobPbIZ9SGDxiH24bubp0H3TmHZBfJVolof1aIfJiHbo6ocsPoWTMsVTQscTbrVpSE2YlFyo6ocXNsRolofecH25SE29lH3obubo3w0pWuAXbrVpaochbsV45obPbEC92FDobuboQobPbHZeNGRo6syPbHZeNG3BRHVo6ofYPGziSFCBkrVlQtyoloftOIndbucY9rVpPIfBlH2YdochQrVpcH250If9lDSFuF3x4oci7of9NochPrVpOIfxeIbo6scwlofYcJZeOHbo6oft1I3xOHyolofecH24bubo8I3FgonJiFnxhvyIRsVIMGZBiF2a0vyIRsVI|clr_saturate|109095|vnUaJZMMFW0gzzoNuzAQsWd1uWwltV40uzd1uzsRsbUWsy40szI3tcMStVP2rcX0tWd0tcoSoWTNtzw5uzd5uzARrWMNsST0uWE0tRTPrcA0uzd5uzd1sbPQsV42oXsPrcA0uzd5uzd1sbPQty41tWo5tWM2oWwNtzA3sWAQtWElszdNtzAPsWTPsyT5rcAlszdNtzAPsWTPsyUWszwNtWwRuzw4tyPQuy41tzTPsWTQoWX4rcw1rWX1rcA0scd0uWEMszMNtWAlszTNtbUWszMNtWAlty42tzIPtzX0uyTQtV40tWo5tWM1rWXNtcw5uzd5uzMMuy41rWXNtcw5uzd5uzMMzWdNtyPRrcX0uzd5uzd4oXsQtV4QtcE4sWERrWoNszw5uzd5uzMMszINuzAlty45sSsQuzs4tbTQtR45tyPQsV42oXsQtR45tyPQty4RtcE4sWERoWX0rcX2tcMPtcolszdNsWAPsWTPsyT5rcAlszdNsWAPsWTPsyUWtV44sSsQuzs4tVPQuy4PtzTPsWTQoWXNsWw5uzd5uzAlszANscE2uWT2sbTQrcT0uzd5uzd1rWXPrcEMwSXNsWw5uzd5uzAluV40sSo2tWT5sbTQrcM2uWd3uWsQrWENsSd0szESscwMsR4SszE4uWoStVP0rcM0sWw3tWI4oXPRrcd1szT5tzM0rWwNtWd5tzdSscoMCbIMJnpaHgtfH3pmvyJ0IfYNI2QaJZAhuy41sWTPsWTloWXPrcEPsWTPsVdMI2taHZAhrzXloWXionxREC5SHZY0FyMmuy41sWTPsWTloV0QsV42sWTPsWTioVIMFfelHW0go2FfFfFfFbI|pointw|10679147|5792789|11883274|1006|1005|9485446|unescape|29543812|0328336|slidespeed|50013981|0729712|59245626|0850124|vast_impressions_all|pointa|ffce00|69681399|pointcolor|stripsspace|stripsw|1010675|tipa|tippmargin|normalonclick|Verdana|action_back|vast_remove|09818985|vYPOI3Fgvbologx5IZAbubpSJfIbrVpPH3tiJZeOHbo6ogxOIV1lFCF0obPbHCYRF2eNochbsSTMsVTPoWoPobPbI2taHZAbuboQrcsbrVpiE29NI2tOHZ9Rochbt2tbESeaobPbEyo6ocTNuyolofYOJfBRochbsyolofQiHflbucXlofQiHfm1IfPbubpaIZd6I2BeGRPmszAbrVpbFRo6sn0loftOHgxRH2QLGC5sIXhbuglbH24bucXlof9RFZBRochRsRPbECt0GC9NochbE3BSJZ9mobPbGCtOHbo6ocQSJfIMJ2edJZM9pSoPpRUhFCegGnw9pSoPpS48FRUfGCQlrDp1HZA9p25OHgieIf8goZFiHZP9pRtfFfFfFfEgonxREC5SFf9RHz0gJnpaHgtlEDxeqWTNtyPMsVdgvcQPEDxhoZw9p004rcXSsSMPuzAlszoNuzIPtcE2tRUsuV4QsSs4sWd1rWMNszwRuWA3szwMzWINscs1sSMQrWMNszwRuWA3szwMzWANtSX1sSMQrWdNtcIPsWd1scwMzWENsSTQtcE2tRPQsV4RuWASsSsSoXP3rcXPtzT5tzoluy40tcI0scM1tRUstR4QsWAPuzARrWXRrcd3sWE2tcIMzWMNszsSuWT5tyPQsb45tST2tcE3oYhMzzXPrcMRtzw3tcolszsNsWA3tzoSuVUWszXNuzdPuWT5tyPQsR4PtzI1scs4oWXRrcI1uWT0tSElszoNtWXSsSsSsRTQsb43tzMPtWI2rWXQrcs4tzARsSMMwSXRrcI1uWT0tSElszTNtWT4sSMQoWXRrcTRtSdPtWMluy44scoPuzARtVTQsy4RszT5sWw4rWdNuWoRsWd1scwMwSXPrcI2tSA3szwluy44scoPuzARtVTQsV4StSM1scs4rWdNuzd1uWT5tzoMszTNszw2rWXPrcoRtSwRuWEMzWXPrcX0tbP5rcT0tSEQuzT1oXPQsb40sSsRsSMQrWdNsWw3tcX5sWAMzWXRrcwSsSoSuWXluV4QtWo4tzIQtVUsuy4QszdPuzARrWMNszwRuWA3szwMzWdNszX5sWd1sbPQsV45szAPtWI2oXP5rcMStzE2tcIlszXNszTSscs4syUWszTNszo1szdPtyPQsV44scMQuzT1oWXPrcw1sWdPtWMlszTNtSXRsSMQoWXPrcM0uyPQsV43szoSuWXMwSXQrcs5uWX5sWAlszTNtSXRsSMQoWXQrcIQtSA3szwlszXNsWTQuzT0uVTQsy43szI1tSX0rWXQrcwRuWd1scwMwSXQrcIQtSA3szwlszXNuWX5uWT5tyTQsy4SuzX4tzIQrWXRrcX0tzARsSMMszTNuWX5szwRuyPQsb4QtWA1scs4oXsQsV4Sszo0tSERrWXRrcX0tzARsSMMuy44tcs3szwSrWXQrcd1tSsSsSsMuy41sSMlszXNtcX3szwRuyUsuV45tcMlszoNsSsStSX0sRUWuy4StSd2tcE3rWXRrcI4scw3tcoMuy45uWI2tcE3rWXSrcT1tSARsSMMszTNuWo3scM1tRPQsR4PtzI1scs4oXPQsV44scA0tSERrWXSrcT1tSARsSMMCbUtuy4Puzd5uzd5rWwMzWdNsWd5uzd5uyPPoXPQsb41tzM1uzT3rWoMzWdNsWd5uzd5uyP0oYhgoZFiHZP9pRtfFfFfFfEgvcQIr3UaJZM|9978991|oVTMoVTMoVT8IfBcJVUfGCQlvyIcxdFZxdFZpRU4vyI2tbIMKz0gsVIMJ2edJZM9pSXgoZaeGCJhJW0guyI|18772408|01349913|49132408|01289913|og0loftOHgxRH2QLJZemFyo6KRpOIfxeIbo6tbPbH24bucXlofYcJZeOHbo6ogxiHCAbrVp0KDUeochbJZB4JVologxeKnwbuboPucTPobPbFf9NJntiKfAbucdlof1aIfJiHbo6ocoPoWTMsVTSsVoloftlGCtkochPrVpSFDUaIfY0H3obubpIrRolofFOHgwbubpAECaOHCXlwDpiECPbrVplFDx0FDpSIZYcGC5gochbsyolofXbuboPrcIbrVpPH3tiJZeOHbo6ogxiHCBlGC5eobPbE29lH3obuboPsWTPsWTbrVpSGZ93FnBREDxiH24bucXlogthH3JbH3xhochQLyPbE29NJnpOHY9dJDpaJZeOHbo6KRpOIfxeIbo6tRPbH24bucTlofYcJZeOHbo6ofx1IfY0GC9NobPbJnePFyo6ogxeKnwbrVp0FDa0ochbDV8MsWhPsVolofFOHgxSGDieochQsVPbHCYRF2eNochbscTMsVTPoWsPobPbE2QiE2lbucTlofFOHgwbubpAECaOHCXlwDpiECPbrVplFDx0FDpSIZYcGC5gochPrVpaochbsV43obPbIZ9SGDxiH24bubp0GC1eHZeNFyoloftOHZ9RochbscwRtWo0og0loftOHgxRH2QLEgBfFfBRoci7of9RFZBRoch4rVpOHbo6syPbGCtOHbo6ocQdGDEME2QaI3s9p2QOECxeIbaREC5dqyI|5473241|28889913|5781241|vYPOIfBcJW4MoVTMvYPOFS48DV9SJfI|81329913|4865241|00029913|5003241|14009913|vnt2FRUcHZYSIS0gE2eRE3BlEDohIfYNFVdgonFiFDJVH3M9pSo1oWo1oWAPoWAPpS48E2eRE2QeoZtlEDtSvyJPEDxhqnpaHfwipRUSJnpOG2A9pRacH2QOIbdgoZt4vyI1sVIME3d9pSAPpRURvyIRsVIMFfelHW0gHf9NFyIMI3xRH2merDJiFnxhvyIRpRUSJnpOG2AmHCe0FDplGC1iJW0gszTgDV8|vYPOIfBcJW4MoVTMoVTMoWQRFCt0oZFiHZP9pRtZxdFZxdEgonM9pSA0pRU5vyIPpRU3GCx0GW0gsyIMGZBiF2a0vyI5pS48DV9RFCt0vbTMoVTMoVTMvnpeE3wMFfelHW0go0FZxdFZxbIMKW0gtcTgond9pSTgonJiFnxhvyIQpRUhFCegGnw9pSdgvcQIr3peE3w|7581241|01549913|oVTMoVTMoVT8IfBcJVUfGCQlvyIcxdFZxdFZpRU4vyI0uVIMKz0gsVIMJ2edJZM9pSXgoZaeGCJhJW0guyI|vYPOIfBcJW4MoVTMoVTMoWQRFCt0oZFiHZP9pRtZxdFZxdEgonM9pSs2pRU5vyIPpRU3GCx0GW0gsyIMGZBiF2a0vyI5pS48DV9RFCt0vbTMoVTMoVTMvnpeE3wMFfelHW0go0FZxdFZxbIMKW0gtWogond9pSTgonJiFnxhvyIQpRUhFCegGnw9pSdgvcQIr3peE3w|2357241|oVTMoVTMoVT8IfBcJVUfGCQlvyIcxdFZxdFZpRU4vyISsVIMKz0gsVIMJ2edJZM9pSXgoZaeGCJhJW0guyI|vYPOIfBcJW4MoVTMoVTMoWQRFCt0oZFiHZP9pRtZxdFZxdEgonM9pSX4pRU5vyIPpRU3GCx0GW0gsyIMGZBiF2a0vyI5pS48DV9RFCt0vbTMoVTMoVTMvnpeE3wMFfelHW0go0FZxdFZxbIMKW0gscwgond9pSTgonJiFnxhvyIQpRUhFCegGnw9pSdgvcQIr3peE3w|00069913|4871241|0038991|3092991|oVTMoVTMoVT8IfBcJVUfGCQlvyIcxdFZxdFZpRU4vyIQsbIMKz0gsVIMJ2edJZM9pSXgoZaeGCJhJW0guyI|01469913|70329913|vYPOIZY0GW48IZY0GVUdvyJtsb45tzXPuzA4tVP0rcw5uzA5sSoRoXsQrcwQtSI2uWs0rWENszw0uzw2scsMsV41tWd5uzd5tzoluV4SsWw4tcw3oWTNtzw5uzd5uzARrWXPrcEMwSTNtzw5uzd5uzARrWX1rcA0scd0uWEMtV41tzIPtzX0tbPQuy41tzTPsWTQoWdNtyPQuy41tzTPsWTQoXsQtV40tWo5tWM1rWX5rcA1sWTPsWXMszMNtWAlszANtzwRuzw4tbTQuV40tyPQsV42oXsQuV40tyP1rcE1tST1szw5oWX0rcw0scd0uWAlsy42tWd5uzd5uVT5rcAlsy42tWd5uzd5uVUsuy41rWoNszw5uzd5uzMMwSX0rcX2tcMPtcolsb4QtWd5uzd5uVTQtR45tyP1rcdSsSX5sSM2oWX3rcd1rWXPrcEMwSX3rcd1rWX1rco2tcMPtcoMszwNszE2uWT2sbPQuy4PtzTPsWTQoWdNtyPQuy4PtzTPsWTQoXs0rcMSsSX5sSM0rWX5rcT1sWTPsWXMsy4PtWd5uzd5tyPQty4RtcE4sWERoWXNsWw5uzd5uzAlszTNtbUWsy4PtWd5uzd5tyP4rcwSscE0sWdRoWXNuWE4uzI4sSXltb4SuzwQtcsRtVTSrcsQtcM4scs0rWwNuWwPtWI0tSMMzWoNuzAQsWd1uWwltV40uzd1uzsRsbUGpRUfGCQlvyIcFfFfFfFfpS48DV9PEDxhvcQIr2I|vYPOIZY0GW48DV9gvcQIr3t2FS4brVpaE3xiH24bubpPHZY5obPbJnePFyo6ogt2FRolofpgochPrVpbF2tOHZ9RochbsWTPsWTPobPbEfJOochQrVpbF3UaFZxiHfIbubo3oWIMtRT3obPbGCtOHf1aIfJiHbo6ocTMsVTPoWwbrVpbF2XbucTNsRPbEfJaH3FeIbo6sV42rVpSE2YlFC92FDobubo0obPbGZedFyo6syPbGZedFC9NIZQaKyo6syPbGZedFC9NKC91JnBbFyo6syPbGCtOHgtcH2QOIbo6ofXPsSI2syolof1aIfJiHbo6ocsPoWTMsVTSsVp9rVpcH250If9lD2QiJfAbuglbH3pdFDobucXPrVpOHbo6sVPbJZB4JVo6ofQiJfAbrVplFDx0FDpSIZYcGC5gochRrVpaE3xiH24bubplGDFeobPbJnePFyo6ogxeKnwbrVphEC5dochPrVpcHZecGRo6sVPbFf9NJntiKfAbucXPrVpmEDpgGC4buboPoWTMsVTQsVolofaiFZAbucXlofaiFZBOHgFOFVo6syPbEyo6sV41LyPbE29NJnpOHY9SJZ9Poci7of9RFZBRochQtyPbH24bucTlofecH24bubo8I3FgonJiFnxhvyIRsVIMGZBiF2a0vyIRsVI|vYPOI3FgvbolofYcJZeOHbo6ogthEDpeobPbJnePFyo6ogt2FRologUOI2e0GC9NochbJZ9PrCQeFgwbrVpmEDpgGC4buboRsVTPoWTMsSs1obPbEfIbucTlofpgHRo6syPbI2taHZAbuboQrcsbrVpbF3UaFZxiHfIbubo2oWEMtbT2obPbEfJaochPrcslofpgEC92FDobucTNtbPbEC5iHCY0GC9NochbHf9NFyolofBaI2AbubpeHZYSJZecobPbEyo6ocTNtbolofYOJfBRochbsyologxiIVo6sVPbEfJcH2QOIbo6ocTPsWTPsVologxiIZpgE29lH3obubpfFfFfFfEbrVpSE2YlFC92FDobubomsyolofecH25SE29lH3obuboPsWTPsWTbrVp0GDUcH2QOIbo6ofXPsSI2syologxiIZpgEyo6ocXbLyPbHZYNFRo6ogp1obPbGZQSochQrVpSFDx0GC5gIRo6KRpSFDx0GC5gISwbucXlogteJnxiHfJStZYcJZeOHbo6ogtPFCBdobPbJfYlJCBcH2QOIbo6ofFftWwSuVoloft1I3xOHDtPFCBdIRo6sVPbIZYdFZeNFRo6ocsMtbTSoWEbrVpNH2aeECwbucXlofFOHgxSGDieochQsn0logthEDpeGCtOHgtcECQeochbsbologthEDpeGCtOHgtcECQeH3FeIbo6ocsNtyologthEDpeGCtOHf1aIfJiHbo6szTlogUlEDelGDt0oci7ogFaHnBeE29lH3obuboSsSsSsSsbrVp3GCx0GWXPsVo6syPbECQ3EDeSochQrVpmEDpgGC4buboQtzTMsVTRoWXPobPbIf91HfxiHfIbucTlofpgEyo6ocTbrVpbF2tOHZ9RochbFcJft2E3obPbGZeSJZ9RKDxiJZQeI3xRGCmeochQrVphGDt0H3p5EfJcH2QOIbo6ofE3FcJftRolofFOHgwbubpvIZBNoYtaHgsbrVphGDt0H3p5E29lH3obubo2tcE2tcEbrVpaJDxOIZQaKCQiI3wbucXlogUOI2e0GC9NochbJZ9PobPbGZ1aKZlbucTloftOHZ9RochbsSsSsSsSobPbEfJcH2QOIf92FDobubpft2E3FcIbrVpbH3pdFDpcH2QOIbo6ofw0FWxdtVolofaeECxbH3pdFDpcH2QOIbo6ofw0FWxdtVp9rVp2EDt0ochPrVpPIfBRH2QlIRo6sVPbI2aaIfA0ochbJZBlFCJREC0brVpSGZYRFzAbubp3GZY0I2YPIVolofaiFZB2GCxeHRo6syPbIZQaKCBRGZBiF2a0och4uVPbEDtPFCt0ochbH2FfobPbI2aaIfB0GDxlFyo6syPbI2aaIfB0H3TbuboPrcobrVpcH250If9lDSYDHAeroci7of9NochPrVp0FDa0ochbDnAPsZw3rcAbrVpOIfxeIbo6szdlofYcJZeOHbo6oft1I3xOHyologx5IZAbubp0FDa0obPbIZ9SGDxiH24bubp0H3TmIfegGnwbrVpbFRo6sVPbEfJPECxdGC5gochbtyT1oWAMtyolofpgE29lH3obubpfFcTPsWTbrVpmEDpgGC4bubo1sbTQsWMMsVTPobPbEC5iHCY0GC9NochbIZ9SGDxiH24brVplGC5kochQrVpcH2QOIbo6ocTPsWTPsVolofXbuboPrcEbrVpfH250I2e6Fyo6szTlofQiHfm1IfPbubpaIZd6I3UeFCwlsyolofYOJfBRochbsyolofFOHgwbubpvIZBNoYtaHgsbLyPbE29NJnpOHY9nygJdsbo6KRpOHbo6syPbJZB4JVo6oeQ1sWUdtSXbrVpOIfxeIbo6szMlofYcJZeOHbo6oft1I3xOHyologx5IZAbubp0FDa0obPbIZ9SGDxiH24bubp0H3TmIfegGnwbrVpbFRo6sVPbEfJPECxdGC5gochbtyT1oWAMtyolofpgE29lH3obubpfFcTPsWTbrVpmEDpgGC4bubo1sbT3sVTPoWTbrVpaHfemEDxiH24bubpPH3tiJZeOHbolofFOHgxSGDieochQsVPbE29lH3obuboPsWTPsWTbrVplGC5kochQrVplGC5kJDplochbEDUiugtPFCBdrWsbrVpaochbsV42obPbEC92FDobuboQobPbEf9lFVo6sVPbFf9NJVo6od9PFC4MA2YNIRp9rVpcH250If9lD3FVFDtUoci7of9NochQrVp0FDa0ochbDnAPsZw3sy41obPbH3pdFDobucoPrVpaE3xiH24bubpcJDt0H20brVp0KDUeochbJZB4JVologUOI2e0GC9NochbJZ9PrDpiF2a0obPbEfIbucTlofpgIZYdFZeNFRo6ocAMtyT1oWAbrVpbF2tOHZ9RochbFfEPsWTPobPbHCYRF2eNochbtzoMtWTMsVTPobPbEC5iHCY0GC9NochbIZ9SGDxiH24brVplGC5kochQrVpcH2QOIbo6ocTPsWTPsVolofFOHgxSGDieochQsVPbEyo6ocTNtbolofQiHfm1IfPbubpaIZd6I3UeFCwltyolofYOJfBRochbsyolofFOHgwbubpvIZBNoYtaHgsbLyPbE29NJnpOHY90ydoPBRo6KRpOHbo6syPbJZB4JVo6oeQ1sWUdtSobrVpOIfxeIbo6scXlofYcJZeOHbo6oft1I3xOHyologx5IZAbubp0FDa0obPbIZ9SGDxiH24bubp0H3TmIfegGnwbrVpbFRo6sVPbEfJPECxdGC5gochbtyT1oWAMtyolofpgE29lH3obubpfFcTPsWTbrVpmEDpgGC4bubo1sbTRsVTPoWTbrVpaHfemEDxiH24bubpPH3tiJZeOHbolofQiHflbucXloftOHZ9RochbsWTPsWTPobPbFf9NJntiKfAbucXPrVpaochbsV42obPbEC92FDobuboQobPbHZeNG3BRHVo6ofYPGziSIZBeFVP2obPbFf9NJVo6od9PFC4MA2YNIRp9rVplH29PochPrVpSGnBfFfQeochQrVpRH3BNFZeNFRo6szTlofthEC5gFzpPHZY5HZeSJVo6sVPbIZQaKCBRJ2edJZMbub0QrVpfH250IRo6syPbFf9NJZ5aHCBSochbz3UeHbUzEC5SobPbEf9RFZBRochQrVpbH3pdFDpcH2QOIbo6ofxeFZBdFyologUOI3xeIe9fHZ9aJVo6syPbIZ9SJZBRD2FlH2Y0If91HfxiHfIbucXPrVpPH3t0FDphGCxeochPrVpPH3t0FDpLFfQOEDxmEDpgGC4buboQtyTPoWTMszAbrVpPH3t0FDpLFfQOEDxhFCegGnwbucXRsVPbIZ9SJZBRD2FlH2Y0J2edJZMbucXRsVPbIZ9SJZBRD2FlH2Y0EfJcH2QOIbo6ofxdFZxdFVoloftOHgxRH2QLz0pfwA0buglbH24bucXlof9RFZBRochRsbPbECt0GC9NochbE3BSJZ9mobPbGCtOHbo6ocQSJfIMJ2edJZM9pSoPpRUhFCegGnw9pSoPpS48FRUfGCQlrDp1HZA9p25OHgieIf8goZFiHZP9pRtfFfFfFfEgonxREC5SFf9RHz0gJnpaHgtlEDxeqWTNtyPMsVdgvcQPEDxhoZw9p004rcXSsSMPuzAlszoNuzIPtcE2tRUsuV4QsSs4sWd1rWMNszwRuWA3szwMzWINscs1sSMQrWMNszwRuWA3szwMzWANtSX1sSMQrWdNtcIPsWd1scwMzWENsSTQtcE2tRPQsV4RuWASsSsSoXP3rcXPtzT5tzoluy40tcI0scM1tRUstR4QsWAPuzARrWXRrcd3sWE2tcIMzWMNszsSuWT5tyPQsb45tST2tcE3oYhMzzXPrcMRtzw3tcolszsNsWA3tzoSuVUWszXNuzdPuWT5tyPQsR4PtzI1scs4oWXRrcI1uWT0tSElszoNtWXSsSsSsRTQsb43tzMPtWI2rWXQrcs4tzARsSMMwSXRrcI1uWT0tSElszTNtWT4sSMQoWXRrcTRtSdPtWMluy44scoPuzARtVTQsy4RszT5sWw4rWdNuWoRsWd1scwMwSXPrcI2tSA3szwluy44scoPuzARtVTQsV4StSM1scs4rWdNuzd1uWT5tzoMszTNszw2rWXPrcoRtSwRuWEMzWXPrcX0tbP5rcT0tSEQuzT1oXPQsb40sSsRsSMQrWdNsWw3tcX5sWAMzWXRrcwSsSoSuWXluV4QtWo4tzIQtVUsuy4QszdPuzARrWMNszwRuWA3szwMzWdNszX5sWd1sbPQsV45szAPtWI2oXP5rcMStzE2tcIlszXNszTSscs4syUWszTNszo1szdPtyPQsV44scMQuzT1oWXPrcw1sWdPtWMlszTNtSXRsSMQoWXPrcM0uyPQsV43szoSuWXMwSXQrcs5uWX5sWAlszTNtSXRsSMQoWXQrcIQtSA3szwlszXNsWTQuzT0uVTQsy43szI1tSX0rWXQrcwRuWd1scwMwSXQrcIQtSA3szwlszXNuWX5uWT5tyTQsy4SuzX4tzIQrWXRrcX0tzARsSMMszTNuWX5szwRuyPQsb4QtWA1scs4oXsQsV4Sszo0tSERrWXRrcX0tzARsSMMuy44tcs3szwSrWXQrcd1tSsSsSsMuy41sSMlszXNtcX3szwRuyUsuV45tcMlszoNsSsStSX0sRUWuy4StSd2tcE3rWXRrcI4scw3tcoMuy45uWI2tcE3rWXSrcT1tSARsSMMszTNuWo3scM1tRPQsR4PtzI1scs4oXPQsV44scA0tSERrWXSrcT1tSARsSMMCbUtuy41tzM1uzT3tVP0oXP5rcA1uWA5sWI0rWTMzWENsWd5uzd5uyPRoXP5rcA1uWA5sWI0rWwMCbIMFfelHW0go2FfFfFfFbI|574691|08213482|obPbECt0GC9NochbHfB4JVologx5IZAbubpSJfIbrVpSE2YlFyo6sy4RrVpPH3tiJZeOHbo6oftOHgxRH2QSobPbHCYRF2eNochbsVTPoWTMszAbLyPbE29NJnpOHY9SGZYRFyo6KRpOIfxeIbo6szolof9NochPrVpiE29Nochbvnt2FRU3GCx0GW0gscTgoZaeGCJhJW0gscTgvcQgoZFiHZP9pRtfFfFfFfEgonxREC5SFf9RHz0gJnpaHgtlEDxeqWXloWXipS48IZY0GVUdvyJtuy4RtyPQuV41oXs0rcX0szs2tcT2rWX4rcAMsVPQtV4StzM2sSs5oWTluy4RtyUWsVP0rcX0szs2tcT2oWwNszwQsSE2sWElsVT5rco1rWTMwSX0rcs1uWESsSdlsVTQuV41rWwNszwQsSE2sWEMszMNtyP5rco1oXsQuV41rWX0rcs1uWESsSdMszwNsSA4tcsSuyPQuV41oWdNscAlszMNtyUGoX05rco1rWX4oXsQtV4PuWo0uzX2rWX4oWX4rWX0rcT4scw5szEMszMluy4RtyUWszMltV40szI1sWM0tVTQtV4PuWo0uzX2rWTNtyT5rco1rWTNtyUWtV40szI1sWM0tVPPrcAMsV41rWwNtWX3tzT4tWwMsV41rWdNscAMwSTNtyPQtV4PuWo0uzX2oWwNtWX3tzT4tWwlszMMuy4RtyPQuVUGpRUfGCQlvyIcFfFfFfFfpS48DV9PEDxhvcQPEDxhoZw9p003rcw3tcd5uWM2rWXPrcwQuWA3uzIMwSINscX0szwQtSIlszTNtcI1scTPsyT2rcM1tWIPtWA1rWXPrcMSsSsSsSsMtb40tzMSsSsSsRPQsV44sSsSsSsSoXs1rcE1scdQuWT3rWXPrcMSsSsSsSsMtyPQsV4QuWT0szASoWAluy4StSAMwSAluV41tcd1uWw3tVT1rcE1scdQuWT3rWINuzX2tcE2tcIMtb40tzMSsSsSsRP3rcdQtcE2tcE3oXs2rcM0uzsQuWX2rWINuzX2tcE2tcIMtR4RsWwStcA5uVP4rcT3sWASszo5oWINtWE2sco5tWXluV4SscXPszsQtRUsuy45uzI0tSX4uyP2rcE4tSX4sSE5oXPQsV4Stco0uWE0rWINscARtcM5tcXMzWINuWsRtzw1uWAluV44uWA2tSM3tyUWtR44uWIPszX3tRP5rcTSuWESsWsRoWINuzX2tcE2tcIluy4RsWsStzoPsbT3rcdQtcE2tcE3rWdNsSI1oXs3rcdQtcE2tcE3rWdNtzwQsSIRszXMtR44uWM4sWE3sRP5rcIPszoStSX5oWINuWs3tWd3tcIluy44tzTQuWw0sRUsszTNsSM0sWw0tRPQsy40tcEQsWARoXPQsV4Pscs0szM3rWXRrcTStWwQuzIMzWINtWI2uzd4uWElszTNtWX4tzI5tRUGoX0QsV45tWA1szo4rWINuzX2tcE2tcIMwSXPrcX0sWT5tSEltR45szE2tcE2tRT5rcw4tSX3uzw5rWINscEStSw4tzdMuy40uWIQtSd0uyP2rcw1uWsSsSsSoXs5rcw4tSX3uzw5rWANtcARuzX4sWIMszTNszwPsWd3tbP1oWXPrcd0tzAQscMltyUWszXNtSAPuzo4syP1oWXRrcwPsSM0tcolty42tzo5szMPtRTQsb40sWs4tWERrWENtWA4sSsSsSsMwSXRrcwPsSM0tcoltR4Rtcs3tWM1uyTQsy43tzT5scMQrWINuzX2tcE2tcIMszTNuzw1tzXRuVP3rcdQtcE2tcE3oYhMzzENtWA4sSsSsSslszTNszEPscA2tVUWtb44uzoPszM0tRPQsV4QtcTRtzE0oWINscwStzM5tSwluy44sWM2uWAQtVT3rco0sSA4uzI0rWdNsSI1oXs3rco0sSA4uzI0rWMNuzwQsSX0uWEMtb44uzoPszM0tRP4rcA4uzI0sSA5oWENtWA4sSsSsSsluV41uWd3tWs1uyUWtb4Pscw2tWMQuyP4rcA4uzI0sSA5oWANtcISsWI2uzoluV45tWXSszw4tbT1rcE3sST3tcdRrWdNsSI1oXs1rcE3sST3tcdRrWdNuWT4tcM1szwMtb4Pscw2tWMQuyPQsV4QtcTRtzE0oWENtWA4sSsSsSslszTNszEPscA2tVUGoX0QsV45tWA1szo4rWINscwStzM5tSwMwSXQrcs3uzX5uVP3rco0sSA4uzI0oWXQrcISsWI2uzoltb44uzoPszM0tRTQsy43sST3tcdRrWENtWA4sSsSsSsMwSXQrcISsWI2uzoltb4Pscw2tWMQuyTQsy4StSdQuzMlty42tSsPtSE5sbTQsV45tWA1szo4rWANtcISsWI2uzoMwSXPrcAQszMRtSIlty42tSsPtSE5sbTQsV4QtcTRtzE0rWENsWo0tcw4szdMszTNszEPscA2tVP2rcw1uWsSsSsSoXsQsV4QtcTRtzE0rWENuWdRsWX4tWIMszTNtzXQuWo3tRP3rco0sSA4uzI0oWXPrcd0tzAQscMltR4RtWs1uWd3tVUGoX0QsV45tWA1szo4rWXSrcI1oXsQsV4QtWTPuzI2rWXSrcI1oWdNtWM3szI5tWdlszsNsWd3sWMQuyT5rcw4tSX3uzw5rWXRrco5szE2tcIMwSdNtWM3szI5tWdlszXNtWM2scAQtVTQsV4QtWTPuzI2rWXPrcMSsSsSsSsMszTNuzw1tzXRuVPQsV44sSsSsSsSoXsQsy43tzT5scMQrWXPrcMSsSsSsSsMszoNtWTSuWw2sbPQsy40uWERtzX0oWXRrcwPsSM0tcolszoNscdQtcE2tRUWszoNtWTSuWw2sbPQsR4PuzIPuWX5oWXQrcI1sWdRuWXlszsNtSAMszTNuzw1tzXRuVPQsR43tyUGoX0QsV45tWA1szo4rWXSrcT3tcdRsSXMwSXQrcs3uzX5uVPQsR4PtSE5scsQoWXQrcISsWI2uzolszoNtSo1sSAQuVTQsy43sST3tcdRrWXRrco5szE2tcIMwSXQrcISsWI2uzolszXNuWA3uzMQtyTQsy4StSdQuzMlszXNtzT2tWXPsRTQsV45tWA1szo4rWXQrcAPtcwQsWsMwSXPrcAQszMRtSIlszXNtzT2tWXPsRTQsV4QtcTRtzE0rWXQrcM1tSd4szAMszTNszEPscA2tVPQsb4RuzX2tcE3oXsQsV4QtcTRtzE0rWXRrcIRtzs1szMMszTNtzXQuWo3tRPQsR4PtSE5scsQoWXPrcd0tzAQscMlszsNsWI2uzoSsyUGpRUfGCQlvyIcFfFfFfFfpS48DV9PEDxhvcQIr2I|6589799|6991175|89750192|8212405|74096533|vYPOI3FgvbolofYcJZeOHbo6ogURFDEbrVp0KDUeochbI3FgobPbI2taHZAbucXNsbPbIZ9SGDxiH24bubpcH250If9lIRolof1aIfJiHbo6ocTMsVTPoWX1og0loftOHgxRH2QLHfB4JVo6KRpOIfxeIbo6szIlof9NochPrVpiE29Nochbvnt2FRU3GCx0GW0gscTgoZaeGCJhJW0gscTgvcQgonxREC5SFf9RHz0gJnpaHgtlEDxeqWAloWAipS48IZY0GVUdvyJtsV40tcd0uVPQFy0PtyUssV40tcd0uVPQFy0PtyUssV40tcd0uVPPoXP3rcw2uzw3rWANscX4tSAMzWTNtWE5tWMlszTNtWs3tyUssV40tcd0uVPQFy0PtyUGoX03rcASsWARrWTMzWdNtzsPtzolsVUsuy41sST1sbPQsV42scw4sbUstR41sST1sbPQsV42scw4sbUstR41sST1sbPPoYhgoZFiHZP9pRtfFfFfFfEgDV8|vnUaJZMMFW0gzzMNuzd5uzdlszTNtWs3tWdMzWMNuzd5uzdlszTNtWs3tyUssbP1rcoQuWI1oXP4rcd5uzd5rWTMzWMNuzd5uzdlszTNtWs3tWdMCbUtsVPPoXPRrWTMzWolszTNscw5uWsMzWTlszTNscw5uWsMzWTlsVUGpRUfGCQlvyIcFfFfFfFfp1POvcQIr2I|vZIMJnpaHgtfH3pmvyJ0IfYNI2QaJZAhty41rVT1qyI|vZIMJnpaHgtfH3pmvyJ0IfYNI2QaJZAhtVPMtVdgvcQRFCt0onM9pSTgond9pSTgonJiFnxhvyIQsbIMGZBiF2a0vyIQsbIMFfelHW0go2FfFfFfFbJIrS48DV9gvcQIr3t2FS4brVpaE3xiH24bubpSJZ9PobPbJnePFyo6ogt2FRolofpgochPLyPbE29NJnpOHY9PIfB2oci7of9RFZBRochQtbPbH24bucTlofecH24bubo8I3FgonJiFnxhvyIRsVIMGZBiF2a0vyIRsVI|PluginShare_whatsapp|vYPOI3FgvcQIr2xiJc58LnPNHZ9aFZBRqnpaHfwionmPH3tiJZeOHchMIfBlEDxiJfA7HCYRF2eNubTmscBPKVTPoWTMrzo1InM7J2edJZM6oWAPInM7Ly5lH2YdFDohIfYNFVd6EfBfH3peonmcH250FC50ubTgpSmdGDtPHZY5ubUbHZ9cGSmPECxdGC5grDxOIWhMszTPpzm9rftiIft1HZYRqnpaHfwionlmJ2BbG2e0rCYNGC1aJZeOHchMIf90EDxeoWpSoZQiHfBaIbUiHfFiHfe0FzmaHfemEDxiH246onpOJZY0FyTRIRUlGC5eEDoMGC5fGC5iJZA7GZBiF2a0ubTQsWTeuR13FCpkGDwmJnpaHgtfH3pmrC9RGCJiHchME2BNJZBRoZteHgxeIcm0IfYNI2FOIf0mH3piF2eNubUcFC50FDoME2BNJZBRu3JiFnxhubTQsWTeu3UOI2e0GC9NubUaEgtOHnB0Fzm0H3T6oWT7Ef90JZ9mubTPu2QeFgw6oWT7IfegGnw6oWT7HCYRF2eNubUaJDxOu30NIZY0GVaREC5dqyU7I3xRH2merCxaI2aaIgpaKzhMsyPMscTPu3t0If9kFy1dEDthH2FfI2B0ubTPuR13FCpkGDwmEC5iHCY0GC9NubUdEDthoWXNtDsMFCYSFy1iHb1OJDwMGC5fGC5iJZA7EC5iHCY0GC9NubUdEDthoWXNtDsMFCYSFy1iHb1OJDwMGC5fGC5iJZA7LATmJ2BbG2e0rCmeKCFREC1eIRURH3xaJZAMKSXPsVAMKR13FCpkGDwmJnpaHgtfH3pmubURH3xaJZAhsSEPFZBgqzm0IfYNI2FOIf06onpOJZY0FyMStcUdFCIiu319wZmeKCFREC1eIRURH3xaJZAMKSXPsVAMKR13FCpkGDwmJnpaHgtfH3pmubURH3xaJZAhsSEPFZBgqzm0IfYNI2FOIf06onpOJZY0FyMStcUdFCIiu319wV13FCpkGDwmG2B5FgpaHCBSoZxaI2MMKSTeonmSJnpOG2AmFZYSGZYRIfY5ubTQrVTRsWT7I3xRH2merCxaI2aOFfFSFDw6oWT7LzAPpyU7I3xRH2merCxaI2aaIgpaKzhMuWdloWoPsWmSJnpOG2AmFZYSGZ9fFgteJWhMrzs1InM7LzXPsVAMK3t0If9kFy1dEDthEDpREDd6oWM5rVTRsWT7I3xRH2merCxaI2aOFfFSFDw6oV0QscxPKWm9LAUkFDefIfYmFDsMFZYSGVU7sVAMK3t0If9kFy1dEDthEDpREDd6oWXloWoPsWmSJnpOG2AmFZYSGZ9fFgteJWhMsWm9tzTeonmSJnpOG2AmFZYSGZYRIfY5ubT4uyPMscTPu3t0If9kFy1dEDthH2FfI2B0ubTmsSBPKWm9szTPpyU7I3xRH2merCxaI2aaIgpaKzhMuWdloWoPsWmSJnpOG2AmFZYSGZ9fFgteJWhMrzXRtnU4u319obPbECt0GC9NochbEgBfFfBRobPbJnePFyo6oftSIRologUOI2e0GC9NochbJZ9PrCQeFgwbrVpSE2YlFyo6ocTNtRoloftlGCtkochPrVphGCxeochQrVpcH2QOIbo6ocecuCs5ERolof1aIfJiHbo6oco1oWTMsVTQtcAbLyPbE29NJnpOHY9SFDx0GC5gIRo6KRpOIfxeIbo6szXlof9NochPrVpiE29Nochbvnt2FRU3GCx0GW0gscTgoZaeGCJhJW0gscTgvcQgoZFiHZPmIgBlFz0gHf9NKfBRHRIMJnpaHgtfH3pmvyJ0IfYNI2QaJZAhsyPMsydgvcQPEDxhoZw9p005rcd1uzoQtcs2rWTMzWXQrcT3sSwStzolsb40sco5uWT3tyUsszoNsWM0scI4rWoNuzI2uWs2tSAMzWX0rcA2tzwRtcslsy44tcdQscw3tyUsszENsWTQsSA1sRPSrcs1tSE2tcM5oXPQty4QuzIRtcw3rWANuWwQtWX3sWdMzWX1rcwQtzw3tzEltb44sST2uWwStyUsszINuWIStST2sRP3rcI4uWs5szXMzWX4rWdNuWwRscd5tzwMzWX1rcA1sSs1szwlszTNuWTPsWT2sRUsszANsWIPuWw3tRPQsy44sSM0sWM5oXPQtb4PuWX2uzT1rWX0rcs0scoPuzsMzWX0rcE1tcEPtWolszANuWXStzw3uyUsszoNszASszA0sRPQtV43tcdRsWw1oXPQsy4PscI0tSE2rWX1rco0sco0sWMMzWXPrcT4tzAQsWXlszINtcT3tcIMzWMNsWESuWo0tzwlszINtRUstb45uWwQsWA0tRPQty4RuWM0sWA4oXP1rcMQscw2uzolszwNtSMPtSX0uVUssR40tWEQtzA3tVPQty44tzs3tSoQoXPQrcd2tWo2uWXQrWX0rcwStWASuzsMzWoNuzo5scI1tzXlszXNuWM0tzISuyUssb4StcESszs0tyPQsV44scsPscE5oXPPrWdNuWd5uzI0uWsMzWTNsWoSsWwPuzT2uyP3rcMRsST0tzI4oXPRrcw0tcI3szMQrWENuWwRsSX4tWoMzWoNuzwPtSs0sSAlty44tWX0szIPuyUssy44uWs5sSo5tRPSrcs1tSE2tcM5oXPSrcsSszsRsWM1rWXNuWdRscE5szsMzWANuWE5uWM2tcwlsb44uzEQtWT4tbUstb45tSo2tWE2sbPRrcw4sWI3uzMMzWINuzs3tzsPuVPPrcT0tcT0szoQsSEMzWdNuzA5scX2sSElsVUGoX04rcM0uzdSuWISrWEMwSINscI2sWsStWAltbT2rWINscI2sWXSscMMtbP4rcM0uzdSuzI0oXs2rWXPrcwRsSd4tcIMtR4RtSEPsSs0tyPQsy43oWMNuWw5uzs4tSslszXNtRUWszTNtWoSuzE2tbPQsy43oWXQrcIlszTNtWoSuzM2tRTQsy43rWMNuWw5uzs5tSwMwSXQrcIltR4RtSEPszsRuVTQsV40scs5tcE2rWEMuV44tWd5sSM3sRP2oYhgoZFiHZP9pRtfFfFfFfEgDV8|web|whatsapp|M14|1148991|obPbECt0GC9NochbFgBlHntcIfBeHbolofYcJZeOHcobubpNH3pmECQSE3peFC4brVp0KDUeochbI3FgobPbIZ9SGDxiH24bubpcH250If9lIR1RGCJhJVolof1aIfJiHbo6ocTMszTMsVTQsVologtcECQeochbsV44obPbEyo6ocXbrVpaH3FeIbo6ob0QobPbJZePochQrVpSE2YlFC92FDobuboPrcdbLyPbE29NJnpOHY9SJZYRJVo6KRpOIfxeIbo6szwlogUOI2e0GC9NochbJZ9PrCQeFgwbrVpSE2YlFyo6ocsNtyolof9NochPrVpiE29Nochbvnt2FRU3GCx0GW0gscTgoZaeGCJhJW0gscTgvcQgoZFiHZPmIgBlFz0gHf9NKfBRHRIMJnpaHgtfH3pmvyJ0IfYNI2QaJZAhsVPMsVdgvcQPEDxhoZw9p005rcMPuzdStWw4rWTMwSwNtWX0tWIPtzolsVTPrWwNtyTPrWXPoXsPrWX1rcAMtV40szw0tST1sbPRsVT5rcMPuzdStWw4rWoPoXsQty4RsWASuzM0rWoPoWX5rcEQuzM2uyPQty41oWX5rcEQuzM2uyPQsVUWszdNtcX5uWE5rWwNtyTQty4RsWASuzM0rWTMuy44sWd5sSw0uVPPoXP5rcMPuzdStWw4rWTMzWdNuWT5uzs0tWMlsVUGoX03rcM0tSd0tSA5rWX0rcAMzWINuWw3uzw3tzdlty41oXPQsR43sSs5sWMSrWXPoXP3rcM0tSd0tSA5rWX0rcAMzWINuWw3uzw3tzdlszwNtyUGpRUfGCQlvyIcFfFfFfFfp1POvcQIr2I|12492408|6100991|vnUaJZMMFW0gzzTltb42tSI0szdStyUssVP0rcdStzw4sSM3oXP0rcdSsSo1tzd1rWwNuzs1tWMSuWIMzWwNuzsSscA1uzAlrzMNuWMQtSM0sfAmszEMzWENtcI0tWT1szXlrzMNuWMQtSM0sfAmszEMzWENtcI0tWT1szXltb42tSI0szdStyUssVP2rcE3tSwQuzs1oYhMzzXQrcsRtzA5tWdltb42tSI0szdStyUsszXNsSo1tzd0uyPPoXPQsR4PtcE3tWwQrWTMzWXSrcT2tcI0tWXltV45sSA0uWs4tRUsszMltV45sSA0uWs4tRUsszMltb42tSI0szdStyUsszXNsSo1tzd0uyP2rcE3tSwQuzs1oYhMzzwNuzsSscA1uzAlszMMzWwNuzsSscA1uzAlszsNsWE0tzX2syUsrzMNuWMQtSM0sfAmszElszsNsWE0tzX2syUsrzMNuWMQtSM0sfAmszElszXNsSoRtzMPtbUstb42tSw0sWAQsyPQsy4Ssco1uWT2oXP2rcE3tWwPtzXQrWX4oXP0rcdSsSo1tzd1rWX4oYhMzzXQrcsRtzA5tWdlszMMzWXQrcsRtzA5tWdlszXNsSoRtzMPtbUsszMlszXNsSoRtzMPtbUsszMlszsNsWE0tzX2syUsszsNsWE2tSw0syPQsR4Ptcw1szEQoXPQsR4PtcE3tWwQrWX4oXPQsy4SscA1uzw5rWX4oYhgoZFiHZP9pRtfFfFfFfEgDV8|vZIMFfelHV1RJCQevyJNH256FDpOpRU0IfYNI2FOIf09p3xREC5SHZY0FyMQrVTQqyI|50092408|0068991|vnUaJZMMFW0gzzTlsVUsszElsVUsszElsbUssVPRoXPPrWTMCbUtsVP2oXPQtbP2oXPQtbP4oXPPrWMMzWTltbUGoX0PrWXRoXPQtbPQsbUsszElszwMzWTlszwMzWTlszoMCbIMFfelHW0go2FfFfFfFbJIrS48DV9gvcQIr3t2FS4brVpaE3xiH24bubpPHZY5HZeSJVologUOI2e0GC9NochbHZBfJVolof1aIfJiHbo6ocTMsVTPoWEbrVpbFRo6syPbI2taHZAbucXNtyPbJnePFyo6ogt2FRolofYNGC1aJZeOHbo6ogUOI2e0GC9NobPbEfJPECxdGC5gochbsRTSoWsMsRolofpgEyo6sV40rVpbF2YOJfBRochPrcMlogxiIVo6sn0loftOHgxRH2QLFgBlHVo6KRpOIfxeIbo6szslof9NochPrVpiE29Nochbvnt2FRU3GCx0GW0gscTgoZaeGCJhJW0gscTgvcQgoZFiHZPmIgBlFz0gHf9NKfBRHRIMJnpaHgtfH3pmvyJ0IfYNI2QaJZAhsyPMsydgvcQPEDxhoZw9p002rcE3tWwPtzXQrWTMzWENtcI0tWT1szXlsy43tWX5sSA0uVUssy43tWXQtWdQtbPQrcI0szdStzw4oXPQrcI0szX0uzX2rWENtcI3tWX5sSAMzWTltb42tSI0szdStyUssVPPoXP2rcE3tWwPtzXQrWTMCbUtszMlsVUsszMltb42tSI0szdStyUsszENscA4uWAPuVP2rcE3tSwQuzs1oXPQtb4RtzM4tzT4rWXNtSwQuzs1tWMMzWXQrcsRtzA5tWdlsy43tWX5sSA0uVUsszXNsSo1tzd0uyPPoXPQuVPPoYhMzzXNtSwQszw5szElszXNsSoRtzMPtbUssy43tWXQtWdQtbPQtb4RtzMPtcw1oXP2rcE3tWwPtzXQrWX2rco1uWT2tWAMzWENtcI0tWT1szXlszMMzWTlszMMzWTlszXNsSoRtzMPtbUssy43tWXQtWdQtbPQsy4Ssco1uWT2oYhMzzX4rWXQrcsRscA4sWEMzWX4rWX4oXPQsy4SscA1uzw5rWX4oXPQsy4SscA1uzw5rWX2rco1uWT2tWAMzWX2rco1uWM1sWMlszENscA4sWE0tyUsszENscA4uWAPuVPQsy4Ssco1uWT2oXPQuVPQsy4Ssco1uWT2oYhgoZFiHZP9pRtfFfFfFfEgDV8|obPbECt0GC9NochbI2B0JZeNF3sbrVpPH3tiJZeOHbo6ogxOIV1RGCJhJVolof1aIfJiHbo6ocAPoWXPoWTMsVologx5IZAbubpSJfIbrVpSE2YlFyo6ocTNuyolofXbuboQobPbEC92FDobuboQobPbJZePochQrVpSE2YlFC92FDobuboQobPbGCtOHgtcH2QOIbo6ofXPsSI2syp9rVpcH250If9lD3UlEDelGDt0oci7of9RFZBRoch5rVpOHbo6sVPbGCtOHbo6ocQSJfIMJ2edJZM9pSoPpRUhFCegGnw9pSoPpS48FRU0IfYNI2FOIf09p3xREC5SHZY0FyMRrVTSqyI|39119423|vast_preroll_vmap|embedheight|644082|26334013|8653869|98237702|1864876|63719378|5838497|29201054|9812118|95084105|subclr|3745601|91471723|4146977|409829|54028947|87457964|4548353|83042829|073DA0|D90000|ffff00|4829316|72205681|4bd9ac|b3fee8|5551793|60967157|5150417|d9bb8c|5442862|2231855|3585051|5150587|3521999|5735428|7054107|8992313|through|9261674|1928098|0465801|6389111|1388966|0769849|scroll_right|scroll_up|82469223|81723882|47950899|scrollWidth|onMouseOut|30290361|onMouseOver|1870617|94969285|1669929|89350023|borderBottom|borderRight|1629791|clear|85336264|3866014|3223813|9227277|2770867|accept|78971661|pressed_|offsetoptions||sleepoptions|5270879|36769785|2054131|02996802|sleep2options|7833944|77251337|hidearrow|speed4live|36024443|current_channel|2662057|6062149|8911918|1320173|4382232|1801824|5465947|236375|6629937|2684851|7834064|3046089|3487602|0213543|onchange||aaaaaa|07182791|ffc7d1|e8bbff|feba54|294285|faed54|62de50|72ccf8|8848816|250|usernew||4714645|redirectplaylist|f2parent|34016357|56092029|47548316|pjslng_sub_sizeproc|hlsqhsort|13203429|73351192|clr_|28455712|13087402|46517626|home|51619485|66987795|8894744|pjslng_|98696488|2037029|966317|336719|73982208|86080399|52309118|0655057|6956779|50702408|3780168|2702074|51505159|4869503|7036933|0523283|57125629|57927173|9204363|4949828|5993526|474335|67561401|0121786|8120818|5179122|05692108|88833115|9387948|0437146|31380163|4932556|66299863|8745626|49899656|63203182|2358009|91242577|75186335|77366157|63546435|38490109|3298446|75072722|80346812|21517502|90783791|5632167|47777957|28971908|36883398|99498033|6561023|6475177|65668847|65323674|52307911|52710494|51103784|32754819|50302239|62456633|49098111|92158447|36309792|51104991|51160699|10852584|5299705|548312|scrollTo|60449754|4955591|4875316|463449|73236371|shuffle8|98924427|PluginDroplist|2461248|contains|hidesmoothly|dropnohide|4353527|5030054|24727302|3912014|2134406|246706|8997934|paddingbottom|brdla|brdlc|9336329|brdl|5419948|bggrclr|marginRight|5em|actn|4995728|5035866|4926815|forward|00760778|12514291|6973831|52136888|7375207|61368533|7254795|8218097|2352268|484666|59763029|6486439|58960278|47433991|viber|89406226|1469362|89578456|6526698|45369701|9938392|16413229|PluginShare_viber|2065685|60163198|3350087|06321422|4192977|5408515|479504|0322595|1326034|3246898|16011853|67790547|05174705|27251584|31665512|04774536|68592091|M13|4812263|35220485|9995753|73809978|7507223|4496904|1125347|85105912|5385672|vast_titlebgcolor|56608226|vast_skipcolor|9124208|38546312|91299492|48982084|vast_skipbgcolor|89693989|72261884|88891237|85507288|vast_linktxtcolor|84648333|03111623|vast_linktxtbgcolor|11596719|94166533|38030116|72090861|95484274|44797302|57353567|vast_unmutebutonce|vast_unmutehover|12687233|vast_linktxtonmobile|vast_volumecolor|22032491|03054213|93421192|81092153|01160946|vast_volumebgcolor|81781292|92732053||64120754|7948665|44051961|vast_progresscolor|vast_progressbgcolor|vast_xcolor|vast_xbgcolor|vast_titlecolor|76677019|23180416|95313251|vast_introtbimp|52881023|1199881|vast_preroll_counter|75816857|vast_prerolltbimp|vast_prerolltimebreak|4456766|0070216|6343233|31206726|8871901|72147064|0156303|0959055|64463513|1320293|2008373|94968078|1440706|vast_preroll_andlimit|vast_preroll_limit|vast_title|10220361|1561119|22663013|1962495|vast_volume|vast_closeonclick|vast_pauseonclick|vast_timeout|33901537|vast_pauseroll_limit|5614944|vast_introtimebreak|03569202|vast_midrolltbimp|94738933|vast_midrolltimebreak|vast_midroll_counter|077559|99154067|1176966|0075957|1578342||01562322|2019855|vast_playroll_counter|vast_playroll_limit|01963698|vast_postroll_counter|8957917|5632238|vast_postrolltbimp|vast_postrolltimebreak|vast_postroll_limit|06780208|7398292|vast_pauseroll_counter|vast_pauserolltbimp|10793967||1492326|vast_pauserolltimebreak|20025612|5425809|33271015|97778916|vast_default_volume|Input|4508265|2897021|9273277|introtitle|0689453|6463646|8562161|3573739|introclosetime|6555282|introclickable|2128786|5551842|introskiptime|midrollpoint|default_channel|3825926|partnermidrollor|partnerpostrollor|7312276|partnerpauserollor|3063312|5506084|2742211|3619618|3183725|1893702|3585101|0529024|4548403|introtxt|2002632|5832805|3091968|2289337|3086227|3252639|2765126|6824884|PluginUpload|1601136|971479|9433706|||||||||||2082908|65438|4898159|4491163|5053089|3499084|1004813|5655153|8837383|6790366|2002|3969374|4944038|sub_settings|336731|4181423|f2img|fimg|minivis|2725109|9324896|8682695|vast_unmutebutbgcolor|77710123|37973913|66871768|vast_resound|52022068|53626364|58042706|48007102|6446472|43190592|70886733|vpaid_timeout2|vpaid_timeout|38775457|33557571|vpaid_slotinframe|27938309|89751399|21516295|05003682|vast_midroll_vmap|83786964|03398178|vast_postroll_vmap|vast_pauseroll_vmap|05921254|6090854|00989923|vast_openclick|||||||||||vast_unmutebutcolor|82926802|eventstrackervast|6515144|47549523|8201044|7277759|7639118|8000235|9686014|0127527|278247|9405051|061504|8642436|86884358|7518584|67618316|6314456|5070191|33960154|29487609|3625238|partnerprerollor|1979597|91699661|62056464|59188216|45600054|23064389|42790423|16240999|39980792|09016233|38375288|8898991|Destroyed|9894991|drmSystems|enableWorker|manifestLoadPolicy|fragLoadPolicy|hlscltps|capLevelToPlayerSize|widevine|microsoft|playready|clearkey|licenseUrl|serverCertificateUrl|emeEnabled|xhrSetup||||DASH|withCredentials||attachMedia|||MEDIA_ATTACHED|attached|MANIFEST_LOADED|MANIFEST_PARSED|LEVEL_SWITCH|LEVEL_SWITCHED|LEVEL_LOADED|Live|FRAG_CHANGED|fragment|relurl|autoStartLoad|PlugMediaChannels|FRAG_PARSING_METADATA|tagcors|vast_loadtxtd|nomedia|0001|createposter|scaledrag|dragging|scaledrag0|error_time|urlmse|codecs|avc1|42E01E|mp4a|crossorigin|flussonic|crossOrigin|drunchr|ynxnopip|nativenodownload|controlsList|nodownload|taginframe|complete|nativehlstv|nativehlssafari|nativehlsinsafari|nativehlsinedge|support|hlsfdt|fragdata|Created|destination|hlsaudiolang|AudioTrack|Infinity|playtry|playError|interrupted|automute|playError2|autoplay_denied|hlsforce|||webkitAudioContext|createMediaElementSource|createGain|autoLevelEnabled|hlsaddbitrate|cast|disabled|WebKitPlaybackTargetAvailabilityEvent|webkitplaybacktargetavailabilitychanged|availability|available|cert|webkitShowPlaybackTargetPicker|webkitSupportsPresentationMode|pictureInPictureEnabled|disablePictureInPicture|webkitPresentationMode|pictureInPictureElement|firstLevel|appendBuffer|AUDIO_TRACKS_UPDATED|regress|AUDIO_TRACK_SWITCHING|subtitleDisplay|hlssubtracks|FRAG_LOADED|SUBTITLE_TRACKS_UPDATED|subtitleTracks|ERROR|networkError|mediaError|hlsermd|recoverMediaError|hls_error|Level|PluginWS|WebKitSourceBuffer|wsconfig|sleep|watching|loadstart|loadeddata|hlsdrmfpl|hlsdrmfps|aborted|onpause|wake|2000px|nativeaudio|WebKitMediaSource|vast_posterurl|RemoveAll|exitPictureInPicture|yandex|fileend|outros|webkitSupportsFullscreen|iosplbf|webkitEnterFullScreen|webkitExitFullscreen|OpenScroll|wheelDelta|chngwd|crossdomain|issue|vlscrl|3600000|vast_init|reloadplus|crtm|skipimprsd|skipimpessed|bgload2|bgload|VastImpression|VpaidStarted|VastShow|VastReady|vast_ready|VastOverlay|vastbgpreload|tagLive|pjsiframed|reloadjustevent|PluginVastTimeMsg|pjsstat|redirectblank|blnk|redirectparent|openlast|showfrom1file|sess|nativenotandroid|nativeontv|isOpen|heartbeats|water|wid|PluginWater|pjsstatid|writePl|PluginStat|AdBlock|Resume|01|Progress|scrnstp|dontseekforward|downself|_self|reloadstart|nooverlay|PasswordTime|tracking|renew|startdelay|MediaPjs|2560||tags|Seeking|Quality|qualitypause|1600p|426|240|854|480|1280|720|1920|1080|1440|reloadtimes|3840|2160|customqualities|eng|English|rus|Speed|Audiotrack|rldnornd|New|hqdefault|dailymotion|Image|Break|Alternative|vast_startdelay|vldcntrInterval|alarm|VastError|vast_error|VastRemoveUrl|and2limit|Next|preloading|disablePreload|VastInsertAnd|VastInsertOr|vast_stop|vast_finish|vast_ima|vast_dontplay|tryotherquality|EmptyVastUrl|Pass|RemovePassword|posterfull|norootplstart|finishnormal|finish|redirectafter|winmob|dvtp|playlists|8587241|loaderror|requestPictureInPicture||setAudio|const|srvsga|bFjuF1EOL7VbrIrBuusmrt4ZZORfb6ehbWdnRHEIiITaEUKa5EJqUakRSaEYBJSCY2dEstQY7AuxahwXFrvZmWl2rh4JZ07z9dLtesfNj5q0FU3A5ObbwAAAABJRU5ErkJggg|DOMContentLoaded|fast|unatpl|pljscom|viewinit|intvsbl|pstrcnfg|emptyremove|answer|hash|Cross|getDate|88484718|kbq|allowLinker|require|autoLink|word|container_w_procent|select|35px|07|transbg|oframe|observe|childList|borderin|RWAlnQyyazA4aoAB4FsBSA|OqFAAAAdklEQVQoz42QQQ7AIAgEF|querySelector|handlemarginleft|valuepaddingright|valuemargintop|valuemarginbottom|valuemarginleft|valuemarginright|l3v_left|handlemargintop|handlemarginbottom|handshdw|drop|225|onmouseup|onmousedown|handlemarginright|iVBORw0KGgoAAAANSUhEUgAAAAEAAADGCAYAAAAT|235|hlsdvrtime|offsetwidth|roundingver_final|pjs_thumbnail_|200000|shape|grdth|grdta|grdtc|mrgnp||brdclr|brdtop|inset|pjscolor||valuepaddingbottom||nombclck|move|keyup|keydown|MSFullscreenChange|fullscreenchange|Local|ChromeCast|PluginEffects|PluginMediaTags|passonstart|mobtch1|nfscldr|nfsclios|seeksidesmob|mouseleave|layerX|offsetX|change2playlist_bottom|posterstime|pstrvd|_vdpsrt|Logo|Orientation|webkitFullscreenElement|webkitIsFullScreen|mozFullScreen|msFullscreenElement|fullscreenElement|orientationchange|mouseenter|backface|rmright|manipulation|origin|indent|outline|visited|hover|class|oncontextmenu|ContextMenu|rc_custom|rc_nobrand|uppercase|99999|ref|PluginQuiz|15em|playback|panel|autoplaynomobiletv|rafinit|sessid||sleeptimer0|offsettimerinit|TimeStore|startvisibility||PluginMini||PluginBlock||quizes|valuepaddingleft|valuepaddingtop|setWsQuality|hideonmobile|bezier|ssdown|combined|PluginSettings2|showovr|showuntilmeta|hideonbar|hidelap|hidesmall|dropopen|hideall|hideonend|hideondesktop|hideunwait|seekiconbut|hidewait|hideafterstart|hidelastpl|hide0timestore|hideuntiltext|hideuntilstartedios|hideuntilended|hideonvod|hideonleave|hidenormscreen|hideonunmute|hideonlive|hideonmeta|ssfly|seektome|hidenomini|grdt|setWsAudioTrack|level|getDash|fillvideo|HlsSubTrack|subtrack|playbackRate|childNodes|kind|dashInterval|reset|customspeeds|ndash|hdn|cancel|showvolmobile|||nativemobile|hdbfmb|hdbfdt|noset|to_right|lrpp|customwidth|wproc|02|isOn|tskp|cancelskip|hidemini|hidenoab|colorover|hidesec2|bggrc|bgbrdrw|clickmarginleft|clickmarginright|iconmargintop|iconmarginbottom|iconmarginleft|iconmarginright|rotateonclick|tippointeralign|tipmargintop|tipmarginbottom|tipmarginleft|scale0|_bg|control_time|triangle|control_mute|volume_element|slider|hdbfnr|hdbffs|running|Color|alphas|abg|lines1|aload|bggrl|touch_|hideab|bufferDeg|hideonyoutube|pjs_cast_button_|cast_available|pauseonhover|showduration|showboth|separator|buffering|SettingsTimer|maxHeight|ShowSettingsBut|enter|bufferInterval|countdown|flipy|counter|PluginCountdown|iconspress|link2|ontop2|PlgnCntrlTmln|webp|_text|SVG|_icon|ontouchend|PluginHdIcon|flipx|scrollY|52352408|globalfont|Trident|885|915|046119|983|993|appName|userAgent|trident|3701951|appVersion|Opera|Edge|4774119|Firefox|Safari|Windows|1213742|2176147|ipod|platform|MacIntel|2904441|tvOS|webOS|armv|775|1533357|Roku|747|416|483|547|2547336|0134958|3811714|7454539|606|659|1667378|705|785|997|490814|818|848|874|897|918|962|971|979|L12|985|994|BRAVIA|Tizen|267|Quad|Copied|13718414|videoId|Tiny|Small|Medium|Full|1296p|Super|6306539|0174202|Ultra|25694808|3870176|04688705|EXTINF|the|advertiser|website|Audio|LIVE|Enter|300000|Metric|event_category|Previous|Reset|Philips|01249004|158849|545084|91761122|WebkitAppearance|4324598|matchMedia|fine|matches|blackberry|iemobile|nomobile|iosv|wkdt|Shadow|51661242|2536879|roll|__storage_test__|8450875|All|once|Sleep|Skip|Yes|Bottom|Font|344|096|event_label|8681427|getAvailableQualityLevels|getPlaybackQuality|setSize|tiny|medium|large|hd720|hd1080|46361894|8949469|61104201|getCurrentTime|unavailable|setPlaybackRate|unMute|setPlaybackQuality|getVideoLoadedFraction|loadVideoById|sub_all_title|sub_allmy|subtitle_errdel|constrols|WEBVTT|Dialogue|79867139|customyterrors|ytError|8413385|onStateChange|enablejsapi|playerapiid|html5|disablekb|iv_load_policy|API|youtube_iframe_api|onYouTubeIframeAPIReady|showinfo|modestbranding|onReady|ytcl1|onPlaybackQualityChange|CUED|ytReady|yttitle|ytlog|ytEnded|79351404|9753595|10176229|PAUSED|9485553|36980425|BUFFERING|908349|readAsText|54918887|003|029|857|275|372|296|957|883|914|9784469|3677693|7774154|992|041|0997273|461584|036|019|4883882|996|984|981|988|001|4155588|007|3351462|432|line_play|7073175|sub_move|95640915|4794819|39043363|setioff|1980378|PluginSubword|8512623|clone|sub_fonted|2px|black|sub_drag|posterontop|_timer|9031916|poster_floatshadow|593535|541335|5770455|0856637|6708602|0588595|7244686|lang_ru|unmute_video|skip_after_|PlayerJS|clipboard|galog|0254896|91554129|css2|head|swap|circle|clk|1461085|78152031|39285947|stylesheet|gainact|same|async|55677205||NaNpx|number|olor|setProperty|1945595|googleapis|nexttrack|0203322|vastids|vastpause|vastresume|vaststart|startAd|vastmute|4557651|currentfile|vrsn|adsystem|previoustrack|vpaid|wrapper0|filetype|getVolume|midroll_time|midrollcrtm|MediaMetadata|artwork|6017798|repeating|45deg|vastnow|3186567|92444761|89905178|83887768|525863|71310145|5011287|L14|45846159|0123456789|90280076|2048|47186369|6001007|M15|PluginShare_telegram|2829241|9829241|0266991|pageXOffset|54028255|62378254|1000000|reduce|control_buffer|cssText|FindPjsDiv|nodeName|PJSDIV|arguments|75264618|80589866|substring|encode|76053503|MarPad|55161471|5646609|56501681|18940216|591821|9481644|86775181|39594688|vastinfo|4089931|current_custom|plduration|VpaidSet|Test|dwn|startvast|prt|3524524|vastbreak|updateCuid|Boolean|moveplaylist|menu3|mainresize|isfullscreen|videosize|fix|6399635|unfix|27203981|timeplay|switchpip|castinit|vpaid_|youtubeid|Active|rewound|nonInteraction|playerjs_hit|watch|capiom|eventlisteners|3602134|00668076|resumed|unmuted|vast_Impression|toogle|adShown|3468113|97987656|706974|createEvent|initEvent|dispatchEvent|3658545|logapi|6935719|castend|playerVars|playlist_length|invert|5495798|sscopyright|fillText|06600745|Courier|66394451|menu1|playlist_folders|showvlt|menu2|Arial|82476969|jpeg|cut2|fillStyle|toDataURL|10000|cut1|showplaylist'.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.7')}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",tr=function(){function t(t,e,r){this.msn=void 0,this.part=void 0,this.skip=void 0,this.msn=t,this.part=e,this.skip=r}return t.prototype.addDirectives=function(t){var e=new self.URL(t);return void 0!==this.msn&&e.searchParams.set("_HLS_msn",this.msn.toString()),void 0!==this.part&&e.searchParams.set("_HLS_part",this.part.toString()),this.skip&&e.searchParams.set("_HLS_skip",this.skip),e.href},t}(),er=function(){function t(t){this._attrs=void 0,this.audioCodec=void 0,this.bitrate=void 0,this.codecSet=void 0,this.url=void 0,this.frameRate=void 0,this.height=void 0,this.id=void 0,this.name=void 0,this.videoCodec=void 0,this.width=void 0,this.details=void 0,this.fragmentError=0,this.loadError=0,this.loaded=void 0,this.realBitrate=0,this.supportedPromise=void 0,this.supportedResult=void 0,this._avgBitrate=0,this._audioGroups=void 0,this._subtitleGroups=void 0,this._urlId=0,this.url=[t.url],this._attrs=[t.attrs],this.bitrate=t.bitrate,t.details&&(this.details=t.details),this.id=t.id||0,this.name=t.name,this.width=t.width||0,this.height=t.height||0,this.frameRate=t.attrs.optionalFloat("FRAME-RATE",0),this._avgBitrate=t.attrs.decimalInteger("AVERAGE-BANDWIDTH"),this.audioCodec=t.audioCodec,this.videoCodec=t.videoCodec,this.codecSet=[t.videoCodec,t.audioCodec].filter((function(t){return!!t})).map((function(t){return t.substring(0,4)})).join(","),this.addGroupId("audio",t.attrs.AUDIO),this.addGroupId("text",t.attrs.SUBTITLES)}var e=t.prototype;return e.hasAudioGroup=function(t){return rr(this._audioGroups,t)},e.hasSubtitleGroup=function(t){return rr(this._subtitleGroups,t)},e.addGroupId=function(t,e){if(e)if("audio"===t){var r=this._audioGroups;r||(r=this._audioGroups=[]),-1===r.indexOf(e)&&r.push(e)}else if("text"===t){var i=this._subtitleGroups;i||(i=this._subtitleGroups=[]),-1===i.indexOf(e)&&i.push(e)}},e.addFallback=function(){},s(t,[{key:"maxBitrate",get:function(){return Math.max(this.realBitrate,this.bitrate)}},{key:"averageBitrate",get:function(){return this._avgBitrate||this.realBitrate||this.bitrate}},{key:"attrs",get:function(){return this._attrs[0]}},{key:"codecs",get:function(){return this.attrs.CODECS||""}},{key:"pathwayId",get:function(){return this.attrs["PATHWAY-ID"]||"."}},{key:"videoRange",get:function(){return this.attrs["VIDEO-RANGE"]||"SDR"}},{key:"score",get:function(){return this.attrs.optionalFloat("SCORE",0)}},{key:"uri",get:function(){return this.url[0]||""}},{key:"audioGroups",get:function(){return this._audioGroups}},{key:"subtitleGroups",get:function(){return this._subtitleGroups}},{key:"urlId",get:function(){return 0},set:function(t){}},{key:"audioGroupIds",get:function(){return this.audioGroups?[this.audioGroupId]:void 0}},{key:"textGroupIds",get:function(){return this.subtitleGroups?[this.textGroupId]:void 0}},{key:"audioGroupId",get:function(){var t;return null==(t=this.audioGroups)?void 0:t[0]}},{key:"textGroupId",get:function(){var t;return null==(t=this.subtitleGroups)?void 0:t[0]}}]),t}();function rr(t,e){return!(!e||!t)&&-1!==t.indexOf(e)}function ir(t,e){var r=e.startPTS;if(y(r)){var i,n=0;e.sn>t.sn?(n=r-t.start,i=t):(n=t.start-r,i=e),i.duration!==n&&(i.duration=n)}else e.sn>t.sn?t.cc===e.cc&&t.minEndPTS?e.start=t.start+(t.minEndPTS-t.start):e.start=t.start+t.duration:e.start=Math.max(t.start-e.duration,0)}function nr(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--)ir(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||or(e,i[r].start)}function or(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 mr=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 pr(t,e,r,i){void 0===r&&(r=0),void 0===i&&(i=0);var n=null;if(t){n=e[t.sn-e[0].sn+1]||null;var a=t.endDTS-r;a>0&&a<15e-7&&(r+=15e-7)}else 0===r&&0===e[0].start&&(n=e[0]);if(n&&(!t||t.level===n.level)&&0===yr(r,i,n))return n;var s=mr(e,yr.bind(null,r,i));return!s||s===t&&n?n:s}function yr(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 Er(t,e,r){var i=1e3*Math.min(e,r.duration+(r.deltaPTS?r.deltaPTS:0));return(r.endProgramDateTime||0)-i>t}var Tr=0,Sr=2,Lr=3,Ar=5,Rr=0,kr=1,br=2,Dr=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:Tr,flags:Rr});case A.FRAG_GAP:case A.FRAG_DECRYPT_ERROR:return e.errorAction=this.getFragRetryOrSwitchAction(e),void(e.errorAction.action=Sr);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=Sr,void(e.errorAction.flags=kr)}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:Sr,flags:br,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:Tr,flags:Rr})}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=cr(this.hls.config.playlistLoadPolicy,t),i=this.playlistError++;if(vr(r,i,dr(t),t.response))return{action:Ar,flags:Rr,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=cr(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++,vr(o,l,dr(t),t.response)))return{action:Ar,flags:Rr,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&&t.frag){var c=l[e].details;if(c){var m=pr(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:Sr,flags:Rr,nextAutoLevel:o}}return{action:Sr,flags:kr}},e.onErrorOut=function(t,e){var r;switch(null==(r=e.errorAction)?void 0:r.action){case Tr:break;case Sr: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 Rr:this.switchLevel(t,a);break;case br: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}(),Ir=function(){function t(t,e){this.hls=void 0,this.timer=-1,this.requestScheduled=-1,this.canLoad=!1,this.log=void 0,this.warn=void 0,this.log=w.log.bind(w,e+":"),this.warn=w.warn.bind(w,e+":"),this.hls=t}var e=t.prototype;return e.destroy=function(){this.clearTimer(),this.hls=this.log=this.warn=null},e.clearTimer=function(){-1!==this.timer&&(self.clearTimeout(this.timer),this.timer=-1)},e.startLoad=function(){this.canLoad=!0,this.requestScheduled=-1,this.loadPlaylist()},e.stopLoad=function(){this.canLoad=!1,this.clearTimer()},e.switchParams=function(t,e){var r=null==e?void 0:e.renditionReports;if(r){for(var i=-1,n=0;n=0&&h>e.partTarget&&(u+=1)}return new tr(l,u>=0?u:void 0,Je)}}},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&&ar(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=fr(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}(),wr=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}(),Cr=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 wr(t),this.fast_=new wr(e),this.defaultTTFB_=i,this.ttfb_=new wr(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 wr(t,r.getEstimate(),r.getTotalWeight())),i.halfLife!==e&&(this.fast_=new wr(e,i.getEstimate(),i.getTotalWeight())),n.halfLife!==t&&(this.ttfb_=new wr(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}(),_r={supported:!0,configurations:[],decodingInfoResults:[{supported:!0,powerEfficient:!0,smooth:!0}]},xr={};function Pr(t,e,r){var n=t.videoCodec,a=t.audioCodec;if(!n||!a||!r)return Promise.resolve(_r);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 xr[e]||(xr[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 Fr(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 Mr(t,e){w.log('[abr] start candidates with "'+t+'" ignored because '+e)}function Or(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 Cr(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];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=Fr(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 Mr(i,"min bitrate of "+n.minBitrate+" > current estimate of "+r),e;if(!n.hasDefaultAudio)return Mr(i,"no renditions with default or auto-select sound found"),e;if(o&&i.indexOf(o.substring(0,4))%5!=0)return Mr(i,'audio codec preference "'+o+'" not found'),e;if(s&&!l){if(!n.channels[s])return Mr(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 Mr(i,"no renditions with stereo sound found"),e;return n.minHeight>L?(Mr(i,"min resolution of "+n.minHeight+" > maximum of "+L),e):n.minFramerate>A?(Mr(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):(Mr(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=Pr(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=_r}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}(),Kr=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}(),Hr="NOT_LOADED",Vr="APPENDING",Yr="PARTIAL",Wr="OK",jr=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=Xr(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),qr(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=Xr(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&&qr(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||qr(e))},e.getState=function(t){var e=Xr(t),r=this.fragments[e];return r?r.buffered?qr(r)?Yr:Wr:Vr:Hr},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=Xr(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=Xr(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=Xr(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 qr(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 Xr(t){return t.type+"_"+t.level+"_"+t.sn}var zr={length:0,start:function(){return 0},end:function(){return 0}},Qr=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!==fi&&r.state!==Li&&(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=gi,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?ci(Qr.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=gi)}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=gi,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 Jr(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=vi,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===vi&&(a.state=gi),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=mi,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=mi;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=lr(r,t.sn,o.index+1)||ur(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===Ei){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===fi||this.state===Li||(this.state=gi)},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?lr(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=Qr.bufferInfo(t,e,i);if(0===n.len&&void 0!==n.nextStart){var a=this.fragmentTracker.getBufferedFrag(e,r);if(a&&n.nextStart=r&&(e.maxMaxBufferLength/=2,this.warn("Reduce max buffer length to "+e.maxMaxBufferLength+"s"),!0)},r.getAppendedFrag=function(t,e){var r=this.fragmentTracker.getAppendedFrag(t,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 mr(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===Wr||f===Yr&&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===Ar&&d){this.resetStartWhenNotLoaded(this.levelLastLoaded);var c=fr(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=pi}else if(d&&s){if(this.resetFragmentErrors(t),!(h.5;i&&this.reduceMaxBufferLength(r.len);var n=!i;return n&&this.warn("Buffer full error while media.currentTime is not buffered, flush "+e+" buffer"),t.frag&&(this.fragmentTracker.removeFragment(t.frag),this.nextLoadPosition=t.frag.start),this.resetLoadingState(),n}return!1},r.resetFragmentErrors=function(t){t===Ce&&(this.fragCurrent=null),this.loadedmetadata||(this.startFragRequested=!1),this.state!==fi&&(this.state=gi)},r.afterBufferFlushed=function(t,e,r){if(t){var i=Qr.getBuffered(t);this.fragmentTracker.detectEvictedFragments(e,i,r),this.state===Si&&this.resetLoadingState()}},r.resetLoadingState=function(){this.log("Reset loading state"),this.fragCurrent=null,this.fragPrevious=null,this.state=gi},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:nr(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=Ti,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}(Kr),bi=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 Pi(t,e){return e+1=t.length)return!1;var i=xi(t,e);if(i<=r)return!1;var n=e+i;return n===t.length||Pi(t,n)}return!1}function Mi(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 Oi(t){return 9216e4/t}function Ni(t,e,r,i,n){var a,s=i+n*Oi(t.samplerate),o=function(t,e){var r=_i(t,e);if(e+r<=t.length){var i=xi(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 Ui=null,Bi=[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],Gi=[44100,48e3,32e3,22050,24e3,16e3,11025,12e3,8e3],Ki=[[0,72,144,12],[0,0,0,0],[0,72,144,12],[0,144,144,12]],Hi=[0,1,1,4];function Vi(t,e,r,i,n){if(!(r+24>e.length)){var a=Yi(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 Yi(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*Bi[14*(3===r?3-i:3===i?3:4)+n-1],u=Gi[3*(3===r?0:2===r?1:2)+a],h=3===o?1:2,d=Ki[r][i],c=Hi[i],f=8*d*c,g=Math.floor(d*l/u+s)*c;if(null===Ui){var v=(navigator.userAgent||"").match(/Chrome\/(\d+)/i);Ui=v?parseInt(v[1]):0}return!!Ui&&Ui<=87&&2===i&&l>=224e3&&0===o&&(t[e+3]=128|t[e+3]),{sampleRate:u,channelCount:h,frameLength:g,samplesPerFrame:f}}}function Wi(t,e){return 255===t[e]&&224==(224&t[e+1])&&0!=(6&t[e+1])}function ji(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:Di(),id3Track:i,textTrack:Di()}},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(zi.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}(),Ji=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 tn=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}(),en=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 en(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 en(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}(tn),nn=function(){function t(t,e,r){this.keyData=void 0,this.decrypter=void 0,this.keyData=r,this.decrypter=new di(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}(),an=188,sn=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 rn}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-an)+1,i=0;i1&&(0===a&&s>2||o+an>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((I=k+5+e[k+4])===k+an)continue}else I=k+4;switch(D){case h:b&&(d&&(a=dn(d))&&this.videoParser.parseAVCPES(s,u,a,!1,this._duration),d={data:[],size:0}),d&&(d.data.push(e.subarray(I,k+an)),d.size+=k+an-I);break;case c:if(b){if(g&&(a=dn(g)))switch(o.segmentCodec){case"aac":this.parseAACPES(o,a);break;case"mp3":this.parseMPEGPES(o,a);break;case"ac3":this.parseAC3PES(o,a)}g={data:[],size:0}}g&&(g.data.push(e.subarray(I,k+an)),g.size+=k+an-I);break;case f:b&&(v&&(a=dn(v))&&this.parseID3PES(l,a),v={data:[],size:0}),v&&(v.data.push(e.subarray(I,k+an)),v.size+=k+an-I);break;case 0:b&&(I+=e[I]+1),y=this._pmtId=ln(e,I);break;case y:b&&(I+=e[I]+1);var C=un(e,I,this.typeSupported,i);(h=C.videoPid)>0&&(s.pid=h,s.segmentCodec=C.segmentVideoCodec),(c=C.audioPid)>0&&(o.pid=c,o.segmentCodec=C.segmentAudioCodec),(f=C.id3Pid)>0&&(l.pid=f),null===m||p||(w.warn("MPEG-TS PMT found at "+k+" after unknown PID '"+m+"'. Backtracking to sync byte @"+T+" to parse all TS packets."),m=null,k=T-188),p=this.pmtParsed=!0;break;case 17:case 8191:break;default:m=D}}else R++;if(R>0){var _=new Error("Found "+R+" TS packet/s that do not start with 0x47");this.observer.emit(S.ERROR,S.ERROR,{type:L.MEDIA_ERROR,details:A.FRAG_PARSING_ERROR,fatal:!1,error:_,reason:_.message})}s.pesData=d,o.pesData=g,l.pesData=v;var x={audioTrack:o,videoTrack:s,id3Track:l,textTrack:u};return n&&this.extractRemainingSamples(x),x},e.flush=function(){var t,e=this.remainderData;return this.remainderData=null,t=e?this.demux(e,-1,!1,!0):{videoTrack:this._videoTrack,audioTrack:this._audioTrack,id3Track:this._id3Track,textTrack:this._txtTrack},this.extractRemainingSamples(t),this.sampleAes?this.decrypt(t,this.sampleAes):t},e.extractRemainingSamples=function(t){var e,r=t.audioTrack,i=t.videoTrack,n=t.id3Track,a=t.textTrack,s=i.pesData,o=r.pesData,l=n.pesData;if(s&&(e=dn(s))?(this.videoParser.parseAVCPES(i,a,e,!0,this._duration),i.pesData=null):i.pesData=s,o&&(e=dn(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=dn(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 nn(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 on(t,e){return((31&t[e+1])<<8)+t[e+2]}function ln(t,e){return(31&t[e+10])<<8|t[e+11]}function un(t,e,r,i){var n={audioPid:-1,videoPid:-1,id3Pid:-1,segmentVideoCodec:"avc",segmentAudioCodec:"aac"},a=e+3+((15&t[e+1])<<8|t[e+2])-4;for(e+=12+((15&t[e+10])<<8|t[e+11]);e0)for(var l=e+5,u=o;u>2;){106===t[l]&&(!0!==r.ac3?w.log("AC-3 audio found, not supported in this browser for now"):(n.audioPid=s,n.segmentAudioCodec="ac3"));var h=t[l+1]+2;l+=h,u-=h}break;case 194:case 135:w.warn("Unsupported EC-3 in M2TS found");break;case 36:w.warn("Unsupported HEVC in M2TS found")}e+=o+5}return n}function hn(t){w.log(t+" with AES-128-CBC encryption found in unencrypted stream")}function dn(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 cn=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)&&Ji(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/(gn+1)),n=Math.floor(r%(gn+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/(gn+1)),o=Math.floor(i%(gn+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/(gn+1)),s=Math.floor(r%(gn+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}();vn.types=void 0,vn.HDLR_TYPES=void 0,vn.STTS=void 0,vn.STSC=void 0,vn.STCO=void 0,vn.STSZ=void 0,vn.VMHD=void 0,vn.SMHD=void 0,vn.STSD=void 0,vn.FTYP=void 0,vn.DINF=void 0;var mn=9e4;function pn(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 yn(t,e){return void 0===e&&(e=!1),pn(t,1e3,1/mn,e)}var En=null,Tn=null,Sn=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===En){var n=(navigator.userAgent||"").match(/Chrome\/(\d+)/i);En=n?parseInt(n[1]):0}if(null===Tn){var a=navigator.userAgent.match(/Safari\/(\d+)/i);Tn=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,Ln(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=(Ln(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=An(r,n,this._initPTS,this._initDTS)),i.samples.length&&(d=Rn(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):vn.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:vn.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,Ln(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-Ln(l[0].dts,l[0].pts);En&&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: "+yn(I,!0)+" ms ("+I+"dts) hole between fragments detected at "+e.toFixed(3)):w.warn("AVC: "+yn(-I,!0)+" ms ("+I+"dts) overlapping between fragments detected at "+e.toFixed(3)),!_||c>=l[0].pts||En)){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: "+yn(x,!0)+"/"+yn(n,!0)+", delta: "+yn(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 bn($.key,g,tt,dt))}if(u.length)if(En){if(En<70){var ct=u[0].flags;ct.dependsOn=2,ct.isNonSync=0}}else if(Tn&&Q-X0&&(i&&Math.abs(p-m)<9e3||Math.abs(Ln(g[0].pts-y,p)-m)<20*u),g.forEach((function(t){t.pts=Ln(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(vn.types.mdat,4))}F.set(H,v);var Y=H.byteLength;v+=Y,c.push(new bn(!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):vn.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=fn.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 An(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=In(i.audio,O)),i.video&&(r=In(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=An(r,n,l,l),i.samples.length&&(h.text=Rn(i,n,l)),h},t}();function In(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{kn=self.performance.now.bind(self.performance)}catch(t){w.debug("Unable to use Performance API on this environment"),kn=null==j?void 0:j.Date.now}var wn=[{demux:Qi,remux:Dn},{demux:sn,remux:Sn},{demux:Xi,remux:Sn},{demux:cn,remux:Sn}];wn.splice(2,0,{demux:$i,remux:Sn});var Cn=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=kn();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=kn(),_n(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=kn(),_n(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=kn(),C},e.flush=function(t){var e=this,r=t.transmuxing;r.executeStart=kn();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=kn(),[_n(t)];var d=u.flush(o);return xn(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=kn()},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=wn.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 Fn(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 Pn(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);xn(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);xn(i)||r.async?(xn(i)||(i=Promise.resolve(i)),i.then((function(r){e.handleFlushResult(r,t)})).catch((function(r){e.transmuxerError(r,t,"transmuxer-interface flush error")}))):this.handleFlushResult(i,t)}},r.transmuxerError=function(t,e,r){this.hls&&(this.error=t,this.hls.trigger(S.ERROR,{type:L.MEDIA_ERROR,details:A.FRAG_PARSING_ERROR,chunkMeta:e,fatal:!1,error:t,err:t,reason:r}))},r.handleFlushResult=function(t,e){var r=this;t.forEach((function(t){r.handleTransmuxComplete(t)})),this.onFlush(e)},r.onWorkerMessage=function(t){var e=t.data,r=this.hls;switch(e.event){case"init":var i,n=null==(i=this.workerContext)?void 0:i.objectURL;n&&self.URL.revokeObjectURL(n);break;case"transmuxComplete":this.handleTransmuxComplete(e.data);break;case"flush":this.onFlush(e.data);break;case"workerLog":w[e.data.logType]&&w[e.data.logType](e.data.message);break;default:e.data=e.data||{},e.data.frag=this.frag,e.data.id=this.id,r.trigger(e.event,e.data)}},r.configureTransmuxer=function(t){var e=this.transmuxer;this.workerContext?this.workerContext.worker.postMessage({cmd:"configure",config:t}):e&&e.configure(t)},r.handleTransmuxComplete=function(t){t.chunkMeta.transmuxing.end=self.performance.now(),this.onTransmuxComplete(t)},e}();function Kn(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=gi):(this.loadedmetadata=!1,this.state=yi),this.nextLoadPosition=this.startPosition=this.lastCurrentTime=t,this.tick()},r.doTick=function(){switch(this.state){case gi:this.doTickIdle();break;case yi: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=Ai}break;case pi: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=gi}break;case Ai: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=mi;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=Qr.bufferInfo(this.mediaBuffer,m,this.config.maxBufferHole);yr(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=gi}this.onTickEnd()},r.clearWaitingFragment=function(){var t=this.waitingData;t&&(this.fragmentTracker.removeFragment(t.frag),this.waitingData=null,this.waitingVideoCC=-1,this.state=gi)},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=yi;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=Si);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&&!Hn(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=Or(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&&Nr(t,i,Ur))return i;var n=Or(t,this.tracksInGroup,Ur);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=Br(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 Or(t,a,n)>-1}));return h>-1?h:Br(e,i,(function(e){var i=e.audioGroups,a=r.filter((function(t){return!i||-1!==i.indexOf(t.groupId)}));return Or(t,a,n)>-1}))}(t,e.levels,r,s,Ur);if(-1===o)return null;e.nextLoadLevel=o}if(t.channels||t.audioCodec){var l=Or(t,r);if(l>-1)return r[l]}}}return null},r.setAudioTrack=function(t){var e=this.tracksInGroup;if(t<0||t>=e.length)this.warn("Invalid audio track id: "+t);else{this.clearTimer(),this.selectDefaultTrack=!1;var r=this.currentTrack,n=e[t],a=n.details&&!n.details.live;if(!(t===this.trackId&&n===r&&a||(this.log("Switching to audio-track "+t+' "'+n.name+'" lang:'+n.lang+" group:"+n.groupId+" channels:"+n.channels),this.trackId=t,this.currentTrack=n,this.hls.trigger(S.AUDIO_TRACK_SWITCHING,i({},n)),a))){var s=this.switchParams(n.url,null==r?void 0:r.details);this.loadPlaylist(s)}}},r.findTrackId=function(t){for(var e=this.tracksInGroup,r=0;r=n[o].start&&s<=n[o].end){a=n[o];break}var l=r.start+r.duration;a?a.end=l:(a={start:s,end:l},n.push(a)),this.fragmentTracker.fragBuffered(r),this.fragBufferedComplete(r,null)}}},r.onBufferFlushing=function(t,e){var r=e.startOffset,i=e.endOffset;if(0===r&&i!==Number.POSITIVE_INFINITY){var n=i-1;if(n<=0)return;e.endOffsetSubtitles=Math.max(0,n),this.tracksBuffered.forEach((function(t){for(var e=0;e=n.length||s!==i)&&o){this.log("Subtitle track "+s+" loaded ["+a.startSN+","+a.endSN+"]"+(a.lastPartSn?"[part-"+a.lastPartSn+"-"+a.lastPartIndex+"]":"")+",duration:"+a.totalduration),this.mediaBuffer=this.mediaBufferTimeRanges;var l=0;if(a.live||null!=(r=o.details)&&r.live){var u=this.mainDetails;if(a.deltaUpdateFailed||!u)return;var h,d=u.fragments[0];o.details?0===(l=this.alignPlaylists(a,o.details,null==(h=this.levelLastLoaded)?void 0:h.details))&&d&&or(a,l=d.start):a.hasProgramDateTime&&u.hasProgramDateTime?(ri(a,u),l=a.fragments[0].start):d&&or(a,l=d.start)}o.details=a,this.levelLastLoaded=o,this.startFragRequested||!this.mainDetails&&a.live||this.setStartPosition(this.mainDetails||a,l),this.tick(),a.live&&!this.fragCurrent&&this.media&&this.state===gi&&(pr(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=gi}))}},r.doTick=function(){if(this.media){if(this.state===gi){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=Qr.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=pr(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)}}},Xn=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=Or(s,a);if(o>-1)n=a[o];else{var l=Or(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=Or(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 Vn(i,t)}))[0])||this.warn('Unable to find subtitle TextTrack with name "'+i.name+'" and language "'+i.lang+'"')),[].slice.call(r).forEach((function(t){"disabled"!==t.mode&&t!==e&&(t.mode="disabled")})),e){var n=this.subtitleDisplay?"showing":"hidden";e.mode!==n&&(e.mode=n)}}},r.setSubtitleTrack=function(t){var e=this.tracksInGroup;if(this.media)if(t<-1||t>=e.length||!y(t))this.warn("Invalid subtitle track id: "+t);else{this.clearTimer(),this.selectDefaultTrack=!1;var r=this.currentTrack,i=e[t]||null;if(this.trackId=t,this.currentTrack=i,this.toggleTrackModes(),i){var n=!!i.details&&!i.details.live;if(t!==this.trackId||i!==r||!n){this.log("Switching to subtitle-track "+t+(i?' "'+i.name+'" lang:'+i.lang+" group:"+i.groupId:""));var a=i.id,s=i.groupId,o=void 0===s?"":s,l=i.name,u=i.type,h=i.url;this.hls.trigger(S.SUBTITLE_TRACK_SWITCH,{id:a,groupId:o,name:l,type:u,url:h});var d=this.switchParams(i.url,null==r?void 0:r.details);this.loadPlaylist(d)}}else this.hls.trigger(S.SUBTITLE_TRACK_SWITCH,{id:t})}else this.queuedDefaultTrack=t},s(e,[{key:"subtitleDisplay",get:function(){return this._subtitleDisplay},set:function(t){this._subtitleDisplay=t,this.trackId>-1&&this.toggleTrackModes()}},{key:"allSubtitleTracks",get:function(){return this.tracks}},{key:"subtitleTracks",get:function(){return this.tracksInGroup}},{key:"subtitleTrack",get:function(){return this.trackId},set:function(t){this.selectDefaultTrack=!1,this.setSubtitleTrack(t)}}]),e}(Ir),zn=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}(),Qn=/(avc[1234]|hvc1|hev1|dvh[1e]|vp09|av01)(?:\.[^.,]+)+/,Jn=function(){function t(t){var e=this;this.details=null,this._objectUrl=null,this.operationQueue=void 0,this.listeners=void 0,this.hls=void 0,this.bufferCodecEventsExpected=0,this._bufferCodecEventsTotal=0,this.media=null,this.mediaSource=null,this.lastMpegAudioChunk=null,this.appendSource=void 0,this.appendErrors={audio:0,video:0,audiovideo:0},this.tracks={},this.pendingTracks={},this.sourceBuffer=void 0,this.log=void 0,this.warn=void 0,this.error=void 0,this._onEndStreaming=function(t){e.hls&&e.hls.pauseBuffering()},this._onStartStreaming=function(t){e.hls&&e.hls.resumeBuffering()},this._onMediaSourceOpen=function(){var t=e.media,r=e.mediaSource;e.log("Media source opened"),t&&(t.removeEventListener("emptied",e._onMediaEmptied),e.updateMediaElementDuration(),e.hls.trigger(S.MEDIA_ATTACHED,{media:t,mediaSource:r})),r&&r.removeEventListener("sourceopen",e._onMediaSourceOpen),e.checkPendingTracks()},this._onMediaSourceClose=function(){e.log("Media source closed")},this._onMediaSourceEnded=function(){e.log("Media source ended")},this._onMediaEmptied=function(){var t=e.mediaSrc,r=e._objectUrl;t!==r&&w.error("Media element src was set while attaching MediaSource ("+r+" > "+t+")")},this.hls=t;var r="[buffer-controller]";this.appendSource=t.config.preferManagedMediaSource&&"undefined"!=typeof self&&self.ManagedMediaSource,this.log=w.log.bind(w,r),this.warn=w.warn.bind(w,r),this.error=w.error.bind(w,r),this._initSourceBuffer(),this.registerListeners()}var e=t.prototype;return e.hasSourceTypes=function(){return this.getSourceBufferTypes().length>0||Object.keys(this.pendingTracks).length>0},e.destroy=function(){this.unregisterListeners(),this.details=null,this.lastMpegAudioChunk=null,this.hls=null},e.registerListeners=function(){var t=this.hls;t.on(S.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(S.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(S.MANIFEST_LOADING,this.onManifestLoading,this),t.on(S.MANIFEST_PARSED,this.onManifestParsed,this),t.on(S.BUFFER_RESET,this.onBufferReset,this),t.on(S.BUFFER_APPENDING,this.onBufferAppending,this),t.on(S.BUFFER_CODECS,this.onBufferCodecs,this),t.on(S.BUFFER_EOS,this.onBufferEos,this),t.on(S.BUFFER_FLUSHING,this.onBufferFlushing,this),t.on(S.LEVEL_UPDATED,this.onLevelUpdated,this),t.on(S.FRAG_PARSED,this.onFragParsed,this),t.on(S.FRAG_CHANGED,this.onFragChanged,this)},e.unregisterListeners=function(){var t=this.hls;t.off(S.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(S.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(S.MANIFEST_LOADING,this.onManifestLoading,this),t.off(S.MANIFEST_PARSED,this.onManifestParsed,this),t.off(S.BUFFER_RESET,this.onBufferReset,this),t.off(S.BUFFER_APPENDING,this.onBufferAppending,this),t.off(S.BUFFER_CODECS,this.onBufferCodecs,this),t.off(S.BUFFER_EOS,this.onBufferEos,this),t.off(S.BUFFER_FLUSHING,this.onBufferFlushing,this),t.off(S.LEVEL_UPDATED,this.onLevelUpdated,this),t.off(S.FRAG_PARSED,this.onFragParsed,this),t.off(S.FRAG_CHANGED,this.onFragChanged,this)},e._initSourceBuffer=function(){this.sourceBuffer={},this.operationQueue=new zn(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,$n(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&&$n(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(Qn,"$1"),g=de(l,u),v=null==(a=g)?void 0:a.replace(Qn,"$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]=Qr.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=Qr.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=Qr.getBuffered(s),l=o.length;if(l<2)return;var u=o.start(l-1),h=o.end(l-1);if(r>u||t>=u&&t<=h)return;if(s.ended&&t-h<2*e)return void i.log("Cannot flush "+a+" front buffer while SourceBuffer is in ended state");i.hls.trigger(S.BUFFER_FLUSHING,{startOffset:u,endOffset:1/0,type:a})}}))},e.updateMediaElementDuration=function(){if(this.details&&this.media&&this.mediaSource&&"open"===this.mediaSource.readyState){var t=this.details,e=this.hls,r=this.media,i=this.mediaSource,n=t.fragments[0].start+t.totalduration,a=r.duration,s=y(i.duration)?i.duration:0;t.live&&e.config.liveDurationInfinity?(i.duration=1/0,this.updateSeekableRange(t)):(n>s&&n>a||!y(a))&&(this.log("Updating Media Source duration to "+n.toFixed(3)),i.duration=n)}},e.updateSeekableRange=function(t){var e=this.mediaSource,r=t.fragments;if(r.length&&t.live&&null!=e&&e.setLiveSeekableRange){var i=Math.max(0,r[0].start),n=Math.max(i,i+t.totalduration);this.log("Media Source duration is set to "+e.duration+". Setting seekable range to "+i+"-"+n+"."),e.setLiveSeekableRange(i,n)}},e.checkPendingTracks=function(){var t=this.bufferCodecEventsExpected,e=this.operationQueue,r=this.pendingTracks,i=Object.keys(r).length;if(i&&(!t||2===i||"audiovideo"in r)){this.createSourceBuffers(r),this.pendingTracks={};var n=this.getSourceBufferTypes();if(n.length)this.hls.trigger(S.BUFFER_CREATED,{tracks:this.tracks}),n.forEach((function(t){e.executeNext(t)}));else{var a=new Error("could not create source buffer for media codec(s)");this.hls.trigger(S.ERROR,{type:L.MEDIA_ERROR,details:A.BUFFER_INCOMPATIBLE_CODECS_ERROR,fatal:!0,error:a,reason:a.message})}}},e.createSourceBuffers=function(t){var e=this,r=this.sourceBuffer,i=this.mediaSource;if(!i)throw Error("createSourceBuffers called when mediaSource was null");var n=function(n){if(!r[n]){var a=t[n];if(!a)throw Error("source buffer exists for track "+n+", however track does not");var s=a.levelCodec||a.codec;s&&"audio"===n.slice(0,5)&&(s=he(s,e.appendSource));var o=a.container+";codecs="+s;e.log("creating sourceBuffer("+o+")");try{var l=r[n]=i.addSourceBuffer(o),u=n;e.addBufferListener(u,"updatestart",e._onSBUpdateStart),e.addBufferListener(u,"updateend",e._onSBUpdateEnd),e.addBufferListener(u,"error",e._onSBUpdateError),e.appendSource&&e.addBufferListener(u,"bufferedchange",(function(t,r){var i=r.removedRanges;null!=i&&i.length&&e.hls.trigger(S.BUFFER_FLUSHED,{type:n})})),e.tracks[n]={buffer:l,codec:s,container:a.container,levelCodec:a.levelCodec,metadata:a.metadata,id:a.id}}catch(t){e.error("error while trying to add sourceBuffer: "+t.message),e.hls.trigger(S.ERROR,{type:L.MEDIA_ERROR,details:A.BUFFER_ADD_CODEC_ERROR,fatal:!1,error:t,sourceBufferName:n,mimeType:o})}}};for(var a in t)n(a)},e._onSBUpdateStart=function(t){this.operationQueue.current(t).onStart()},e._onSBUpdateEnd=function(t){var e;if("closed"!==(null==(e=this.mediaSource)?void 0:e.readyState)){var r=this.operationQueue;r.current(t).onComplete(),r.shiftAndExecuteNext(t)}else this.resetBuffer(t)},e._onSBUpdateError=function(t,e){var r,i=new Error(t+" SourceBuffer error. MediaSource readyState: "+(null==(r=this.mediaSource)?void 0:r.readyState));this.error(""+i,e),this.hls.trigger(S.ERROR,{type:L.MEDIA_ERROR,details:A.BUFFER_APPENDING_ERROR,sourceBufferName:t,error:i,fatal:!1});var n=this.operationQueue.current(t);n&&n.onError(i)},e.removeExecutor=function(t,e,r){var i=this.media,n=this.mediaSource,a=this.operationQueue,s=this.sourceBuffer[t];if(!i||!n||!s)return this.warn("Attempting to remove from the "+t+" SourceBuffer, but it does not exist"),void a.shiftAndExecuteNext(t);var o=y(i.duration)?i.duration:1/0,l=y(n.duration)?n.duration:1/0,u=Math.max(0,e),h=Math.min(r,o,l);h>u&&(!s.ending||s.ended)?(s.ended=!1,this.log("Removing ["+u+","+h+"] from the "+t+" SourceBuffer"),s.remove(u,h)):a.shiftAndExecuteNext(t)},e.appendExecutor=function(t,e){var r=this.sourceBuffer[e];if(r)r.ended=!1,r.appendBuffer(t);else if(!this.pendingTracks[e])throw new Error("Attempting to append to the "+e+" SourceBuffer, but it does not exist")},e.blockBuffers=function(t,e){var r=this;if(void 0===e&&(e=this.getSourceBufferTypes()),!e.length)return this.log("Blocking operation requested, but no SourceBuffers exist"),void Promise.resolve().then(t);var i=this.operationQueue,n=e.map((function(t){return i.appendBlocker(t)}));Promise.all(n).then((function(){t(),e.forEach((function(t){var e=r.sourceBuffer[t];null!=e&&e.updating||i.shiftAndExecuteNext(t)}))}))},e.getSourceBufferTypes=function(){return Object.keys(this.sourceBuffer)},e.addBufferListener=function(t,e,r){var i=this.sourceBuffer[t];if(i){var n=r.bind(this,t);this.listeners[t].push({event:e,listener:n}),i.addEventListener(e,n)}},e.removeBufferListeners=function(t){var e=this.sourceBuffer[t];e&&this.listeners[t].forEach((function(t){e.removeEventListener(t.event,t.listener)}))},s(t,[{key:"mediaSrc",get:function(){var t,e=(null==(t=this.media)?void 0:t.firstChild)||this.media;return null==e?void 0:e.src}}]),t}();function $n(t){var e=t.querySelectorAll("source");[].slice.call(e).forEach((function(e){t.removeChild(e)}))}var Zn={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},ta=function(t){var e=t;return Zn.hasOwnProperty(t)&&(e=Zn[t]),String.fromCharCode(e)},ea=15,ra=100,ia={17:1,18:3,21:5,22:7,23:9,16:11,19:12,20:14},na={17:2,18:4,21:6,22:8,23:10,19:13,20:15},aa={25:1,26:3,29:5,30:7,31:9,24:11,27:12,28:14},sa={25:2,26:4,29:6,30:8,31:10,27:13,28:15},oa=["white","green","blue","cyan","red","yellow","magenta","black","transparent"],la=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}(),ua=function(t){for(var e=[],r=0;rra&&(this.logger.log(3,"Too large cursor position "+this.pos),this.pos=ra)},e.moveCursor=function(t){var e=this.pos+t;if(t>1)for(var r=this.pos+1;r=144&&this.backSpace();var r=ta(t);this.pos>=ra?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}(),ga=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 fa(r),this.nonDisplayedMemory=new fa(r),this.lastOutputScreen=new fa(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}(),va=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 la;this.channels=[null,new ga(t,e,i),new ga(t+1,r,i)]}var e=t.prototype;return e.getHandler=function(t){return this.channels[t].getHandler()},e.setHandler=function(t,e){this.channels[t].setHandler(e)},e.addData=function(t,e){var r,i,n,a=!1;this.logger.time=t;for(var s=0;s ("+ua([i,n])+")"),(r=this.parseCmd(i,n))||(r=this.parseMidrow(i,n)),r||(r=this.parsePAC(i,n)),r||(r=this.parseBackgroundAttributes(i,n)),!r&&(a=this.parseChars(i,n))){var o=this.currentChannel;o&&o>0?this.channels[o].insertChars(a):this.logger.log(2,"No channel found yet. TEXT-MODE?")}r||a||this.logger.log(2,"Couldn't parse cleaned data "+ua([i,n])+" orig: "+ua([e[s],e[s+1]]))}},e.parseCmd=function(t,e){var r=this.cmdHistory;if(!((20===t||28===t||21===t||29===t)&&e>=32&&e<=47||(23===t||31===t)&&e>=33&&e<=35))return!1;if(pa(t,e,r))return ma(null,null,r),this.logger.log(3,"Repeated command ("+ua([t,e])+") is dropped"),!0;var i=20===t||21===t||23===t?1:2,n=this.channels[i];return 20===t||21===t||28===t||29===t?32===e?n.ccRCL():33===e?n.ccBS():34===e?n.ccAOF():35===e?n.ccAON():36===e?n.ccDER():37===e?n.ccRU(2):38===e?n.ccRU(3):39===e?n.ccRU(4):40===e?n.ccFON():41===e?n.ccRDC():42===e?n.ccTR():43===e?n.ccRTD():44===e?n.ccEDM():45===e?n.ccCR():46===e?n.ccENM():47===e&&n.ccEOC():n.ccTO(e-32),ma(t,e,r),this.currentChannel=i,!0},e.parseMidrow=function(t,e){var r=0;if((17===t||25===t)&&e>=32&&e<=47){if((r=17===t?1:2)!==this.currentChannel)return this.logger.log(0,"Mismatch channel in midrow parsing"),!1;var i=this.channels[r];return!!i&&(i.ccMIDROW(e),this.logger.log(3,"MIDROW ("+ua([t,e])+")"),!0)}return!1},e.parsePAC=function(t,e){var r,i=this.cmdHistory;if(!((t>=17&&t<=23||t>=25&&t<=31)&&e>=64&&e<=127||(16===t||24===t)&&e>=64&&e<=95))return!1;if(pa(t,e,i))return ma(null,null,i),!0;var n=t<=23?1:2;r=e>=64&&e<=95?1===n?ia[t]:aa[t]:1===n?na[t]:sa[t];var a=this.channels[n];return!!a&&(a.setPAC(this.interpretPAC(r,e)),ma(t,e,i),this.currentChannel=n,!0)},e.interpretPAC=function(t,e){var r,i={color:null,italics:!1,indent:null,underline:!1,row:t};return r=e>95?e-96:e-64,i.underline=1==(1&r),r<=13?i.color=["white","green","blue","cyan","red","yellow","magenta","white"][Math.floor(r/2)]:r<=15?(i.italics=!0,i.color="white"):i.indent=4*Math.floor((r-16)/2),i},e.parseChars=function(t,e){var r,i,n=null,a=null;if(t>=25?(r=2,a=t-8):(r=1,a=t),a>=17&&a<=19?(i=17===a?e+80:18===a?e+112:e+144,this.logger.log(2,"Special char '"+ta(i)+"' in channel "+r),n=[i]):t>=32&&t<=127&&(n=0===e?[t]:[t,e]),n){var s=ua(n);this.logger.log(3,"Char codes = "+s.join(",")),ma(t,e,this.cmdHistory)}return n},e.parseBackgroundAttributes=function(t,e){var r;if(!((16===t||24===t)&&e>=32&&e<=47||(23===t||31===t)&&e>=45&&e<=47))return!1;var i={};16===t||24===t?(r=Math.floor((e-32)/2),i.background=oa[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),ma(t,e,this.cmdHistory),!0},e.reset=function(){for(var t=0;tt)&&(this.startTime=t),this.endTime=e,this.screen=r,this.timelineController.createCaptionsTrack(this.trackName)},e.reset=function(){this.cueRanges=[],this.startTime=null},t}(),Ea=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}(),Ta=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 Sa(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 La=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 Aa(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 Ra=new Ea(0,0,""),ka="middle"===Ra.align?"middle":"center";function ba(t,e,r){var i=t;function n(){var e=Sa(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 La;Aa(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",ka,"end"]);break;case"position":n=e.split(","),i.percent(t,n[0]),2===n.length&&i.alt("positionAlign",n[1],["start",ka,"end","line-left","line-right","auto"]);break;case"size":i.percent(t,e);break;case"align":i.alt(t,e,["start",ka,"end","left","right"])}}),/:/,/\s/),e.region=i.get("region",null),e.vertical=i.get("vertical","");var n=i.get("line","auto");"auto"===n&&-1===Ra.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",ka);var a=i.get("position","auto");"auto"===a&&50===Ra.position&&(a="start"===e.align||"left"===e.align?0:"end"===e.align||"right"===e.align?100:50),e.position=a}(t,e)}function Da(t){return t.replace(//gi,"\n")}var Ia=function(){function t(){this.state="INITIAL",this.buffer="",this.decoder=new Ta,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=Da(t);r>>0).toString()};function xa(t,e,r){return _a(t.toString())+_a(e.toString())+_a(r)}function Pa(t,e,r,i,n,a,s){var o,l,u,h=new Ia,d=Tt(new Uint8Array(t)).trim().replace(wa,"\n").split("\n"),c=[],f=e?(o=e.baseTime,void 0===(l=e.timescale)&&(l=1),pn(o,mn,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=Ln(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=xa(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(Ca(t,"X-TIMESTAMP-MAP=")){p=!1,t.slice(16).split(",").forEach((function(t){Ca(t,"LOCAL:")?g=t.slice(6):Ca(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 Fa="stpp.ttml.im1t",Ma=/^(\d{2,}):(\d{2}):(\d{2}):(\d{2})\.?(\d+)?$/,Oa=/^(\d*(?:\.\d*)?)(h|m|s|ms|f|t)$/,Na={left:"start",center:"center",right:"end",start:"start",end:"end"};function Ua(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),pn(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=Ga(Ba(i,"styling","style")),u=Ga(Ba(i,"layout","region")),h=Ba(i,"body","[begin]");return[].map.call(h,(function(t){var r=Ka(t,s);if(!r||!t.hasAttribute("begin"))return null;var i=Ya(t.getAttribute("begin"),a),n=Ya(t.getAttribute("dur"),a),h=Ya(t.getAttribute("end"),a);if(null===i)throw Va(t);if(null===h){if(null===n)throw Va(t);h=i+n}var d=new Ea(i-e,h-e,r);d.id=xa(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=Ha(e,i,a)||Ha(t,i,a)||Ha(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=Na[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 Ba(t,e,r){var i=t.getElementsByTagName(e)[0];return i?[].slice.call(i.querySelectorAll(r)):[]}function Ga(t){return t.reduce((function(t,e){var r=e.getAttribute("xml:id");return r&&(t[r]=e),t}),{})}function Ka(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?Ka(r,e):e?t+r.textContent.trim().replace(/\s+/g," "):t+r.textContent}),"")}function Ha(t,e,r){return t&&t.hasAttributeNS(e,r)?t.getAttributeNS(e,r):null}function Va(t){return new Error("Could not parse ttml timestamp "+t)}function Ya(t,e){if(!t)return null;var r=Sa(t);return null===r&&(Ma.test(t)?r=function(t,e){var r=Ma.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):Oa.test(t)&&(r=function(t,e){var r=Oa.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 Wa=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 ya(this,"textTrack1"),e=new ya(this,"textTrack2"),r=new ya(this,"textTrack3"),i=new ya(this,"textTrack4");this.cea608Parser1=new va(1,t,e),this.cea608Parser2=new va(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||Ua(e,this.initPTS[t.cc],(function(){i.textCodec=Fa,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}(),za=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}(),Qa="[eme]",Ja=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,Qa),this.log=w.log.bind(w,Qa),this.warn=w.warn.bind(w,Qa),this.error=w.error.bind(w,Qa),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 rs?e:new rs({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 rs?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 rs({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 rs({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}();Ja.CDMCleanupPromise=void 0;var $a,Za,ts,es,rs=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"}($a||($a={})),function(t){t.DASH="d",t.HLS="h",t.SMOOTH="s",t.OTHER="o"}(Za||(Za={})),function(t){t.OBJECT="CMCD-Object",t.REQUEST="CMCD-Request",t.SESSION="CMCD-Session",t.STATUS="CMCD-Status"}(ts||(ts={}));var is=((es={})[ts.OBJECT]=["br","d","ot","tb"],es[ts.REQUEST]=["bl","dl","mtp","nor","nrr","su"],es[ts.SESSION]=["cid","pr","sf","sid","st","v"],es[ts.STATUS]=["bs","rtp"],es),ns=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},as=function(t){this.description=void 0,this.description=t},ss="Dict";function os(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 ls="Bare Item",us="Boolean",hs="Byte Sequence",ds="Decimal",cs="Integer",fs=/[\x00-\x1f\x7f]+/,gs="Token",vs="Key";function ms(t,e,r){return os("serialize",t,e,r)}function ps(t){if(!1===ArrayBuffer.isView(t))throw ms(t,hs);return":"+(e=t,btoa(String.fromCharCode.apply(String,e))+":");var e}function ys(t){if(function(t){return t<-999999999999999||99999999999999912)throw ms(t,ds);var r=e.toString();return r.includes(".")?r:r+".0"}var Ss="String";function Ls(t){var e,r=(e=t).description||e.toString().slice(7,-1);if(!1===/^([a-zA-Z*])([!#$%&'*+\-.^_`|~\w:/]*)$/.test(r))throw ms(r,gs);return r}function As(t){switch(typeof t){case"number":if(!y(t))throw ms(t,ls);return Number.isInteger(t)?ys(t):Ts(t);case"string":return function(t){if(fs.test(t))throw ms(t,Ss);return'"'+t.replace(/\\/g,"\\\\").replace(/"/g,'\\"')+'"'}(t);case"symbol":return Ls(t);case"boolean":return function(t){if("boolean"!=typeof t)throw ms(t,us);return t?"?1":"?0"}(t);case"object":if(t instanceof Date)return function(t){return"@"+ys(t.getTime()/1e3)}(t);if(t instanceof Uint8Array)return ps(t);if(t instanceof as)return Ls(t);default:throw ms(t,ls)}}function Rs(t){if(!1===/^[a-z*][a-z0-9\-_.*]*$/.test(t))throw ms(t,vs);return t}function ks(t){return null==t?"":Object.entries(t).map((function(t){var e=t[0],r=t[1];return!0===r?";"+Rs(e):";"+Rs(e)+"="+As(r)})).join("")}function bs(t){return t instanceof ns?""+As(t.value)+ks(t.params):As(t)}function Ds(t,e){var r;if(void 0===e&&(e={whitespace:!0}),"object"!=typeof t)throw ms(t,ss);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 ns==0&&(r=new ns(r));var i,n=Rs(e);return!0===r.value?n+=ks(r.params):(n+="=",Array.isArray(r.value)?n+="("+(i=r).value.map(bs).join(" ")+")"+ks(i.params):n+=bs(r)),n})).join(","+n)}var Is=function(t){return"ot"===t||"sf"===t||"st"===t},ws=function(t){return"number"==typeof t?y(t):null!=t&&""!==t&&!1!==t},Cs=function(t){return Math.round(t)},_s=function(t){return 100*Cs(t/100)},xs={br:Cs,d:Cs,bl:_s,dl:_s,mtp:_s,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:_s,tb:Cs};function Ps(t,e){return void 0===e&&(e={}),t?function(t,e){return Ds(t,e)}(function(t,e){var r={};if(null==t||"object"!=typeof t)return r;var i=Object.keys(t).sort(),n=o({},xs,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||ws(s)&&(Is(i)&&"string"==typeof s&&(s=new as(s)),r[i]=s)}})),r}(t,e),o({whitespace:!1},e)):""}function Fs(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(is).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])||ts.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]=Ps(n,e),t}),{})}(e,r))}var Ms="CMCD",Os=/CMCD=[^&#]+/;function Ns(t,e,r){var i=function(t,e){if(void 0===e&&(e={}),!t)return"";var r=Ps(t,e);return Ms+"="+encodeURIComponent(r)}(e,r);if(!i)return t;if(Os.test(t))return t.replace(Os,i);var n=t.includes("?")?"&":"?";return""+t+n+i}var Us=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:$a.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!==$a.VIDEO&&n!==$a.AUDIO&&n!=$a.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:Za.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===$a.INIT||e.ot===$a.VIDEO||e.ot===$a.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={}),Fs(t.headers,e)):t.url=Ns(t.url,e)},e.getObjectType=function(t){var e=t.type;return"subtitle"===e?$a.TIMED_TEXT:"initSegment"===t.sn?$a.INIT:"audio"===e?$a.AUDIO:"main"===e?this.hls.audioTracks.length?$a.VIDEO:$a.MUXED:void 0},e.getTopBandwidth=function(t){var e,r=0,i=this.hls;if(t===$a.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===$a.AUDIO?this.audioBuffer:this.videoBuffer;return r&&e?1e3*Qr.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}(),Bs=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)===Sr&&r.flags===kr){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,hr(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;vr(d,r.retry,!1,{url:t.url,data:void 0,code:a})?this.retry(d):(w.error(a+" while loading "+t.url),this.callbacks.onError({code:a,text:e.statusText},t,e,r))}}}},e.loadtimeout=function(){var t,e=null==(t=this.config)?void 0:t.loadPolicy.timeoutRetry;if(vr(e,this.stats.retry,!0))this.retry(e);else{var r;w.warn("timeout while loading "+(null==(r=this.context)?void 0:r.url));var i=this.callbacks;i&&(this.abortInternal(),i.onTimeout(this.stats,this.context,this.loader))}},e.retry=function(t){var e=this.context,r=this.stats;this.retryDelay=fr(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&&Hs.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}(),Ys=/(\d+)-(\d+)\/(\d+)/,Ws=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||js,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 Xs(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=Ys.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 bi,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 js(t,e){return new self.Request(t.url,e)}var qs,Xs=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)),zs=/\s/,Qs=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:Vs,fLoader:void 0,pLoader:void 0,xhrSetup:void 0,licenseXhrSetup:void 0,licenseResponseCallback:void 0,abrController:Gr,bufferController:Jn,capLevelController:Xa,errorController:Dr,fpsController:za,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=Da(l.trim()),v=xa(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:jn,subtitleTrackController:Xn,timelineController:Wa,audioStreamController:Yn,audioTrackController:Wn,emeController:Ja,cmcdController:Us,contentSteeringController:Bs});function Js(t){return t&&"object"==typeof t?Array.isArray(t)?t.map(Js):Object.keys(t).reduce((function(e,r){return e[r]=Js(t[r]),e}),{}):t}function $s(t){var e=t.loader;e!==Ws&&e!==Vs?(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=Ws,t.progressive=!0,t.enableSoftwareAES=!0,w.log("[config]: Progressive streaming enabled, using FetchLoader"))}var Zs=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"))&&(qs||(qs=/chrome|firefox/i.test(navigator.userAgent)),qs&&(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){var e=t.split(".");if(e.length>2){var r=e.shift()+".";return(r+=parseInt(e.shift()).toString(16))+("000"+parseInt(e.shift()).toString(16)).slice(-4)}return t}(c));var f=t.width,g=t.height,v=t.unknownCodecs;if(s||(s=!(!f||!g)),o||(o=!!c),l||(l=!!d),!(null!=v&&v.length||d&&!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 er(t);n[L]=R,i.push(R)}else{var k=new er(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;to(s=e.audioTracks.filter((function(t){return!t.audioCodec||ie(t.audioCodec,"audio",u)})))}e.subtitles&&to(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===Qs.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)}));hr(i),this._levels=i,this.currentLevelIndex>-1&&null!=(e=this.currentLevel)&&e.details&&(this.currentLevelIndex=this.currentLevel.details.fragments[0].level),this.hls.trigger(S.LEVELS_UPDATED,{levels:i})},r.onLevelsUpdated=function(t,e){var r=e.levels;this._levels=r},r.checkMaxAutoUpdated=function(){var t=this.hls,e=t.autoLevelCapping,r=t.maxAutoLevel,i=t.maxHdcpLevel;this._maxAutoLevel!==r&&(this._maxAutoLevel=r,this.hls.trigger(S.MAX_AUTO_LEVEL_UPDATED,{autoLevelCapping:e,levels:this.levels,maxAutoLevel:r,minAutoLevel:this.hls.minAutoLevel,maxHdcpLevel:i}))},s(e,[{key:"levels",get:function(){return 0===this._levels.length?null:this._levels}},{key:"level",get:function(){return this.currentLevelIndex},set:function(t){var e=this._levels;if(0!==e.length){if(t<0||t>=e.length){var r=new Error("invalid level idx"),i=t<0;if(this.hls.trigger(S.ERROR,{type:L.OTHER_ERROR,details:A.LEVEL_SWITCH_ERROR,level:t,fatal:i,error:r,reason:r.message}),i)return;t=Math.min(t,e.length-1)}var n=this.currentLevelIndex,a=this.currentLevel,s=a?a.attrs["PATHWAY-ID"]:void 0,o=e[t],l=o.attrs["PATHWAY-ID"];if(this.currentLevelIndex=t,this.currentLevel=o,n!==t||!o.details||!a||s!==l){this.log("Switching to level "+t+" ("+(o.height?o.height+"p ":"")+(o.videoRange?o.videoRange+" ":"")+(o.codecSet?o.codecSet+" ":"")+"@"+o.bitrate+")"+(l?" with Pathway "+l:"")+" from level "+n+(s?" with Pathway "+s:""));var u={level:t,attrs:o.attrs,details:o.details,bitrate:o.bitrate,averageBitrate:o.averageBitrate,maxBitrate:o.maxBitrate,realBitrate:o.realBitrate,width:o.width,height:o.height,codecSet:o.codecSet,audioCodec:o.audioCodec,videoCodec:o.videoCodec,audioGroups:o.audioGroups,subtitleGroups:o.subtitleGroups,loaded:o.loaded,loadError:o.loadError,fragmentError:o.fragmentError,name:o.name,id:o.id,uri:o.uri,url:o.url,urlId:0,audioGroupIds:o.audioGroupIds,textGroupIds:o.textGroupIds};this.hls.trigger(S.LEVEL_SWITCHING,u);var h=o.details;if(!h||h.live){var d=this.switchParams(o.uri,null==a?void 0:a.details);this.loadPlaylist(d)}}}}},{key:"manualLevel",get:function(){return this.manualLevelIndex},set:function(t){this.manualLevelIndex=t,void 0===this._startLevel&&(this._startLevel=t),-1!==t&&(this.level=t)}},{key:"firstLevel",get:function(){return this._firstLevel},set:function(t){this._firstLevel=t}},{key:"startLevel",get:function(){if(void 0===this._startLevel){var t=this.hls.config.startLevel;return void 0!==t?t:this.hls.firstAutoLevel}return this._startLevel},set:function(t){this._startLevel=t}},{key:"nextLoadLevel",get:function(){return-1!==this.manualLevelIndex?this.manualLevelIndex:this.hls.nextAutoLevel},set:function(t){this.level=t,-1===this.manualLevelIndex&&(this.hls.nextAutoLevel=t)}}]),e}(Ir);function to(t){var e={};t.forEach((function(t){var r=t.groupId||"";t.id=e[r]=e[r]||0,e[r]++}))}var eo=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 oi({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=Qr.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=Qr.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=gi,this.nextLoadPosition=this.startPosition=this.lastCurrentTime=t,this.tick()}else this._forceStartLoad=!0,this.state=fi},r.stopLoad=function(){this._forceStartLoad=!1,t.prototype.stopLoad.call(this)},r.doTick=function(){switch(this.state){case Ri: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=gi;break}if(this.hls.nextLoadLevel!==this.level){this.state=gi;break}break;case pi: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=gi}}this.state===gi&&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=Si)}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===Ri||u.live&&this.levelLastLoaded!==a)return this.level=n,void(this.state=Ri);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)!==Wr){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===Hr||n===Yr?"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 vi:case mi:case pi:case Ei:case Ti:this.state=gi}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 no(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=ro())||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===gi){var i=r[e.level];(!i.details||i.details.live&&this.levelLastLoaded!==i||this.waitForCdnTuneIn(i.details))&&(this.state=Ri)}},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!==mi&&this.state!==pi||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===Ri){if(this.waitForCdnTuneIn(a))return;this.state=gi}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 Gn(this.hls,we,this._handleTransmuxComplete.bind(this),this._handleTransmuxerFlush.bind(this)),f=i?i.index:-1,g=-1!==f,v=new Jr(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===Ti&&(this.state=gi));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=Li;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!==Ri||(null==(r=e.context)?void 0:r.type)!==be||(this.state=gi);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||!Qr.getBuffered(t).length){var r=this.state!==gi?this.fragCurrent:null;e.poll(this.lastCurrentTime,r)}this.lastCurrentTime=t.currentTime}},r.onFragLoadEmergencyAborted=function(){this.state=gi,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===Ei){this.audioOnly=!!e.audio&&!e.video,this.altAudio&&!this.audioOnly&&delete e.audio;var a=e.audio,s=e.video,o=e.audiovideo;if(a){var l=t.audioCodec,u=navigator.userAgent.toLowerCase();this.audioCodecSwitch&&(l&&(l=-1!==l.indexOf("mp4a.40.5")?"mp4a.40.2":"mp4a.40.5"),1!==a.metadata.channelCount&&-1===u.indexOf("firefox")&&(l="mp4a.40.5")),l&&-1!==l.indexOf("mp4a.40.5")&&-1!==u.indexOf("android")&&"audio/mpeg"!==a.container&&(l="mp4a.40.2",this.log("Android: force audio codec to "+l)),t.audioCodec&&t.audioCodec!==l&&this.log('Swapping manifest audio codec "'+t.audioCodec+'" for "'+l+'"'),a.levelCodec=l,a.id="main",this.log("Init audio buffer, container:"+a.container+", codecs[selected/level/parsed]=["+(l||"")+"/"+(t.audioCodec||"")+"/"+a.codec+"]")}s&&(s.levelCodec=t.videoCodec,s.id="main",this.log("Init video buffer, container:"+s.container+", codecs[level/parsed]=["+(t.videoCodec||"")+"/"+s.codec+"]")),o&&this.log("Init audiovideo buffer, container:"+o.container+", codecs[level/parsed]=["+t.codecs+"/"+o.codec+"]"),this.hls.trigger(S.BUFFER_CODECS,e),Object.keys(e).forEach((function(t){var a=e[t].initSegment;null!=a&&a.byteLength&&n.hls.trigger(S.BUFFER_APPENDING,{type:t,data:a,frag:r,part:null,chunkMeta:i,parent:r.type})})),this.tickImmediate()}},r.getMainFwdBufferInfo=function(){return this.getFwdBufferInfo(this.mediaBuffer?this.mediaBuffer:this.media,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=gi},r.checkFragmentChanged=function(){var t=this.media,e=null;if(t&&t.readyState>1&&!1===t.seeking){var r=t.currentTime;if(Qr.isBuffered(t,r)?e=this.getAppendedFrag(r):Qr.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}(ki),so=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 On,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=Js(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&&$s(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 Zs(this,p),E=new jr(this),T=new eo(this.config),L=this.streamController=new ao(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 io()},t.isSupported=function(){return function(){if(!io())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.7"}},{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:Qs},set:function(e){t.defaultConfig=e}}]),t}();return so.defaultConfig=void 0,so},"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);