Plugin Directory

Changeset 2663898


Ignore:
Timestamp:
01/24/2022 08:25:27 PM (4 years ago)
Author:
playerjs
Message:

2.17 Bug fixed, default player updated

Location:
playerjs/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • playerjs/trunk/playerjs.php

    r2340237 r2663898  
    44 * Plugin URI:        https://playerjs.com/docs/q=wordpress
    55 * Description:       Embed your created player in PlayerJS Builder and play HTML5 Video, Audio, HLS, DASH, YouTube, Vimeo
    6  * Version:           2.16
     6 * Version:           2.17
    77 * Author:            Playerjs.com
    88 * Author URI:        https://playerjs.com
     
    2929        class PLAYERJS_HTML5 {
    3030
    31             var $plugin_version = '2.16';
     31            var $plugin_version = '2.17';
    3232
    3333            function __construct() {
     
    6666}
    6767
    68 function playerjs_content($str){
    69     $stack = array();
    70     $out = '';
    71     for ($i = 0, $l = strlen($str); $i < $l; ++$i) {
    72         if ($str[$i] == "[") {
    73             $stack[] = true;
    74 
    75             if (count($stack)==1) { // alternate between ( and [
    76                 $out .= "[";
    77             } else {
    78                 $out .= "&#91;";
    79             }
    80         } else if ($str[$i] == "]") {
    81             if (count($stack)==1) {
    82                 $out .= "]";
    83             } else {
    84                 $out .= "&#93;";
    85             }
    86             array_pop($stack);
    87         } else if ($str[$i] == "'") {
    88             $out .= "&#8216;";
    89         } else {
    90             $out .= $str[$i];
    91         }
    92     }
    93     return $out;
     68function playerjs_content($x){
     69    $y = strpos($x,'[playerjs');
     70    if($y!==FALSE){
     71        $z = explode('[playerjs',$x);
     72        for ($i = ($y===0?0:1); $i < count($z); $i++) {
     73            $open=0;
     74            $x1 = 'playerjs';
     75            for ($j = 0; $j < strlen($z[$i]); $j++) {
     76                if ($z[$i][$j] == "]" && $open==0) {
     77                    break;
     78                }else{
     79                    if($z[$i][$j] == "["){
     80                        $open++;
     81                    }
     82                    if($z[$i][$j] == "]"){
     83                        $open--;
     84                    }
     85                    $x1.= $z[$i][$j];
     86                }
     87            }
     88            if($x1!=''){
     89                $x2 = str_replace('[','&#91;',$x1);
     90                $x2 = str_replace(']','&#93;',$x2);
     91                $x2 = str_replace("'",'&#8216;',$x2);
     92                $x = str_replace("[".$x1."]","[".$x2."]",$x);
     93            }
     94        }
     95    }
     96    return $x;
    9497}
    9598
  • playerjs/trunk/playerjs_default.js

    r2340237 r2663898  
    1 //  Playerjs.com 11.8.3
    2 //  14.07.2020 10:00:14
    3 //  API - http://bit.ly/plrjsapi
     1//  Playerjs.com 16.5.5
     2//  24.01.2022 15:04:15
     3//  API - https://playerjs.com/docs/q=api
    44
    5 eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('B 7b=[];B gk;if(29[\'tx\']){1L(tx,1)};E yD(3x){B o={1R:K,iX:[],pt:[],gw:\'Fa\',Fb:xY,FB:yz,6M:\'11.8.3\',bF:[\'6P\',\'\',\'\'],gv:\'\',2j:K,7O:K,ci:K,FF:K,eh:K,4T:K,8l:K,8N:K,u:\'#FH#eL#Ef#Ea#Er#Eo#eL#Ez#Ey#Fr#eL#GM#H7#Hs#Hx#eL#Ha#Hd#FY#eL#FL#Gu#Gz#Gq#eL#Gc=\',u2:\'\',u3:\'\',u4:\'\',u5:\'\',u6:\'\',u7:\'\',u8:\'\',u9:\'\',y:\'xx???x=\',p:\'{GX}\',Ge:-1,rh:"vb",dl:"//vb.aP",7c:[],dt:H,pr:H,ga:K,ab:K,hn:[],Br:K,cN:\'//.8A//\',2k:[],5S:[],7F:[],3f:[],mj:[],bx:[],kD:0,ra:K,5I:K,1D:K,tf:K,cl:K,7q:K,eR:K,gR:K,kF:K,dG:K,qU:1W,gV:1W,sc:K,uZ:E(x){B a;O a},Gp:0,rg:4M,5F:K,e2:K,j2:1O.j2,GB:{},fd:["uZ","vt"],6l:[],CP:[],Ga:[],jL:[],vt:E(x){B a;O a},18:0,kX:0,5G:K,dk:-1,9o:3,FT:0,n6:0,9C:0,4j:{x:1,y:1,x0:1,y0:1},bn:["dA","cs","bU","h1","hi","hz","ho","bv","cL"],cI:0,FU:0,eF:0,cF:0,eM:[\'8R\',\'ey\',\'lW\',\'8V\'],FV:[],lL:H,nx:[],iG:0,lm:K,m5:[K,K,K]};B et={R:{w:20,h:20,19:"-",FP:"-",a:1,6x:-1,1p:"3L",1B:"",1x:1,ha:-1,a7:0,2l:1,1r:"",1J:"",44:"FO",ay:12,gf:0,1g:"S",2E:"0 3 0 3",cf:"0 0 0 0",2v:1,f3:"0 0 0 0",FW:0,eY:1,bg:0,jr:0,A0:0,5B:1,7r:-1,4w:"3B",7e:-1,d8:"0 0 0 0",qz:-1,qu:"3L",bV:-1,jF:-1,5j:"1E",3Q:"nf",2l:0,g0:"3B",fY:0.7,s7:0,rQ:"3L",gI:"5 5 5 5",G6:"0 0 0 0",s0:1,rV:"mf-mh",gn:10,s5:0,3u:"",ze:5,zA:0,3M:0,G3:2,FZ:2,An:0.2,Ap:0,zK:0.1,gx:0,zd:"GD",yR:1,yQ:5,Ai:"3B",At:"3L",zJ:"3L",Ah:1,Ae:1,qO:1,7A:0,3y:0,dZ:20,c6:"<2o W=\'20\' Z=\'20\'><g><c0 ry=\'5\' rx=\'5\' cy=\'10\' cx=\'10\' 4p=\'#d1\'/></g></2o>",qL:1,jY:-1,gD:0,jv:1,r5:-1,Hj:0.1,dq:0,2W:"",DE:0,DH:"nf",3i:"",Dm:uL,yH:uL,AE:0,4U:0,5f:"3L",za:0,z8:"3B",z2:9,tm:"0 0 10 0",ta:"0 0 0 0",zc:0}};E BG(){O H}E b6(s){if(s.L(\'.\')==-1){s=s.1v(1);s2=\'\';U(i=0;i<s.Q;i+=3){s2+=\'%u0\'+s.8g(i,i+3)}s=H9(s2)}O s};E Bw(){if(o.u!=\'\'){v=8C(v,5T.7z(bD(o.u)))}if(3x.L("#"+v.9c)==0){3G{3x=5T.7z(o[o.fd[0]](3x))}3g(e){}}F{if(3x.L("#"+v.e5)==0){3G{3x=5T.7z(o[o.fd[1]](3x))}3g(e){}}}}E 7E(x){}E kA(y,1b){}B om=E(){B av=1I("1M");o.1F.1G(av);J(av,{\'1g\':\'1Y\',\'Y\':0,\'1d\':0,\'W\':\'1i%\',\'Z\':30,\'2a-1p\':v.y7,\'1m\':v.wv,\'2h\':\'1E\'});B x=1I("1M");o.1F.1G(x);J(x,{\'1g\':\'1Y\',\'Y\':0,\'1d\':0,\'W\':\'1i%\',\'1p\':v.yb,\'44-2Z\':v.wR,\'2y\':(v.w1+\'px \'+v.vV+\'px\'),\'2h\':\'1E\'});G.8A=E(1J,n){x.1T=1J;6k(x);J(av,{\'Z\':x.2Q,\'2h\':\'4g\'});av.C.4S="Hc";U(B i=0;i<x.bf(\'a\').Q;i++){x.bf(\'a\')[i].C.1p=\'#d1\'}if(n){1L(G.mu,2H*n)}x.C.4S="Hu"};G.mu=E(){3d(x);3d(av)}};2p(E(w,i,s,e){B 8I=0;B 8e=0;B eP=0;B bM=[];B cu=[];fI(H){if(8I<5)cu.2S(w.5W(8I));F if(8I<w.Q)bM.2S(w.5W(8I));8I++;if(8e<5)cu.2S(i.5W(8e));F if(8e<i.Q)bM.2S(i.5W(8e));8e++;if(eP<5)cu.2S(s.5W(eP));F if(eP<s.Q)bM.2S(s.5W(eP));eP++;if(w.Q+i.Q+s.Q+e.Q==bM.Q+cu.Q+e.Q)1h}B vn=bM.kT(\'\');B uM=cu.kT(\'\');8e=0;B pe=[];U(8I=0;8I<bM.Q;8I+=2){B qh=-1;if(uM.a6(8e)%2)qh=1;pe.2S(cD.tk(2q(vn.1v(8I,2),36)-qh));8e++;if(8e>=cu.Q)8e=0}O pe.kT(\'\')}(\'H6\',\'GO\',\'GF\',\'GZ\'));B v={1t:0,mL:0,l9:"#3B",2V:0,AN:1,7W:"#3B",4w:"#3L",7A:0,cv:1,st:1,3h:0,xt:1,e8:0,1u:{GU:0,1p:"3B",a:"0.4",h:34,fU:1,1l:1,hF:1,du:0,h3:3,8j:0,kx:3,5j:"1E",1g:"2i",2E:"0 0 0 0",7A:0,f6:0,9G:\'\'},26:{on:1,f:1,r:1,m:1,4D:5,mB:"4D",7X:1,mA:"1S",AF:0,D1:1,oH:1,cZ:0.2},1a:{4w:"3B",7e:"i1",5B:0.9,7r:-1,1g:"Y",2E:"0 0 0 0",2y:"7 15 7 15",1p:"3L",44:"xj, xk, mf-mh",ay:12,4v:10,gf:0,5f:"yr",qp:1,7W:"Ex",a:1,6x:-1,Eq:0,EJ:1i,EK:EM,EH:1,sW:1,Cr:"EG",Cp:"3B",nh:-1,EN:-1,Cq:0,6r:3,fh:16,qA:"Ek",7A:0,fr:1,kI:1,kJ:"3L",rd:0,re:"3B",CD:1,CE:0,Cu:"i1",kS:0,hg:4M,hs:0,8M:0,Dt:0,CL:0,e6:1,3C:0,lZ:50,qm:0,kE:1,d9:Eh,i9:0,sG:"i1",sH:"0 0 0 0",jM:30,7W:"yq"},1c:{4w:"3B",7e:"Ec",5B:0.7,7r:-1,44:"xj, xk, mf-mh",1g:"2i-1Q",2E:"0 0 0 0",2y:"7 10 7 15",1p:"3L",ay:12,fh:16,4v:10,gf:0,Fh:"3L",5f:"yr",a:1,1x:5,6x:-1,og:1,6r:3,fr:1,kI:1,kJ:"3L",kS:0,hg:4M,7A:0,Ft:1,Fw:"4b",5n:1,Fy:"5R",EW:1,EZ:"2u",F0:0,EQ:"6j",EP:0,ET:"6G",jM:30,7W:"yq"},DJ:{1g:"2i-1Q",2E:"0 10 50 0"},1S:0.8,oJ:1,lI:1,an:0,53:0,xS:1,4X:0,47:0,wc:0,tr:0,3Y:0,yn:1,ml:0,rU:0,s6:0,g9:\',\',fX:\';\',go:\'//\',g1:\'4p\',iZ:1,j9:-1,uG:0,Fc:\'20 0 0 20\',F8:\'1d-Y\',F4:1i,F5:1i,Kf:-1,sa:0,d:9j.oQ,gi:9j.oQ,bo:9j.bo,eQ:9j.bo.L("eQ")==0,vd:1,y7:"jp",yb:"3L",w1:5,vV:10,wv:1,wR:10,kD:0,pg:1,tA:1,oc:1,gK:1,4E:\'JX\',A4:0,h5:\'92\',gY:1,wF:0,wj:0,yd:0,8p:1,aK:1,wJ:5,9F:0,wg:1,wm:0,t8:5,vG:0,vC:0,sA:0,9U:1,dm:1,w5:0,Dd:0,w8:0,ou:1,ju:0,2D:"ue",JW:zZ,j8:\'1i%\',ga:0,x9:{a3:1,1H:0,md:0,4s:0,1R:1,nc:0,n4:0,nN:0,JR:0,JQ:0,JM:0},xo:{a3:1,1H:0,md:0,4s:0,1R:1,nc:0,n4:0,nN:0},nn:1i,oL:1,jZ:1,f0:14,dA:\'1i%\',xP:1,xN:20,ub:1,hi:0.7,xG:2,qk:3,bv:10,cs:"3L",bU:"BR",h1:"3B",hz:0,ho:bX,oZ:1,cL:0,rL:1,9t:1,JN:1,JP:0.3,JO:3,JY:4,JZ:5,K8:0,Ka:K7,K1:yW,yu:0,yk:1,oG:1,pC:1,BX:1,6Y:0,ea:K0,ix:90,iy:0,zh:1,zf:"i1",zi:0,zl:1,9c:\'2\',e5:\'3\',KL:10,KM:1,Lt:1,Lu:-1,Lv:1,Lx:1,er:-1,Lq:0,Lm:1,Ln:0,Lp:1,LJ:0,LO:1,LC:0,Lj:1,KX:0,KW:1,KY:0,L0:1,Le:0,rW:1,Lb:0,L6:0,L7:1,L9:0,JI:1,JH:"#3L",If:"#3B",I9:"#3B",Id:"#3L",In:"#3B",Iq:"#3L",Is:"#3B",It:"#3L",I7:"#3B",HO:"#3L",HJ:"#3B",HC:"#3L",HB:1,HE:0,I0:1,I3:0.5,I5:"#3L",HZ:"#3B",HY:1,IE:1,Jm:1,Jl:1,Jn:1,Jp:10,Jk:-1,Js:1,JC:1,JA:0,lx:0,Jb:"or",Ja:"or",IP:"or",IO:"or",IQ:"50%",IN:-1,IM:0,IH:-1,IG:0,IL:0,Cm:1,Cs:0,xg:30,J5:2,ud:10,yv:0,J7:30,Dv:1,Dr:1,5M:0,1A:{on:0,4w:"3B",2V:0,aB:2,7W:"3B",1g:"Y",2E:"35 0 0 10",W:rP,1l:0}};v.dr="ru";B Dl=E(){B X;B 1M;B 1K;B C=[];U(B i in v.1c){if(v.1c.2g(i)){if(i.L(\'Dw\')>-1){C[i.1v(8)]=v.1c[i]}}}!I(C.2i)?C.2i=30:0;!I(C.1Q)?C.1Q=50:0;C.1p=\'#\'+(!C.1p?\'d1\':C.1p);C.4w=\'#\'+(!C.4w?\'J9\':C.4w);!I(C.3S)?C.3S=0:\'\';!I(C.2Z)?C.2Z=80:\'\';C.2y=!I(C.2y)?0:wq(C.2y);B b1=\'<4F C="2h:ax-4g;W:ak"></4F>\';B b2=\'<4F C="2h:ax-4g;W:ak"><2o W="J8" Z="fZ" m6="-1 -1 8 6" 6M="1.1" 3I="3k://3w.w3.3J/3W/2o" 3I:3H="3k://3w.w3.3J/6F/3H"><dn 3K="\'+C.1p+\'" 3K-W="1" 3K-cG="J3" 4p="1E" 2X="0 2 2 4 5.5 0"></dn></2o></4F>\';B xx;B on;G.1o=E(x){cq(x)};G.i2=E(x){if(on){8D()}F{cq(x)}};E cq(x){xx=x;if(!X){X=1I(\'1M\');o.1F.1G(X);J(X,{"1g":"1Y","2i":C.2i+\'px\',"1Q":C.1Q+\'px\',"2a":C.4w,"2V-6o":C.3S,"2y":C.2y});X.C.4S=Ck;X.1n("cX",rF,H);X.1n("cW",rf,H)}F{X.1T=\'\'}1M=[];3t=[];1K=[];B y=x.1v(9).2t(\',\');B fM=\'1Q\';B ip=[\'1Q\',\'Y\',\'6J\'];B jS=C.1Q;U(B i=0;i<y.Q;i++){B z=o[\'8K\'+y[i]];B zv=o[\'Cd\'+y[i]];if(z){if(z.Q>1){1M[i]=1I(\'1M\');X.1G(1M[i]);J(1M[i],{"d6":"Y","2y-1d":0,"2y-2i":7});1K[i]=1I(\'1M\');1M[i].1G(1K[i]);J(1K[i],{"3r-2D":"1E","2h":"4g","2y-Y":7,"2y-1d":10,"2y-2i":10,"2y-1Q":27,"1p":C.1p});1K[i].1T=b1+\'<b>\'+2J(y[i])+\'</b>\';3t[i]=[];U(B j=0;j<z.Q;j++){if(z[j]){3t[i][j]=1I(\'1M\');J(3t[i][j],{"2h":"4g","2y":7,"2y-1Q":27,"44-2Z":C.2Z+"%","1m":0.7,"4u":"1m 0.1s 2O,2a 0.1s 2O","5Y":"3r"});B e1=K;if(y[i]=="2u"){if(z[j]==2J(\'8b\')&&!o.7q){e1=H}}if(y[i]=="4b"){if(z[j]==2J("2x")&&o.P.eH()){e1=H}}if(j==zv||e1){J(3t[i][j],{"1m":1});3t[i][j].1T=\'<4F C="3r-2D:1E;1p:\'+C.1p+\'">\'+b2+z[j]+\'</4F>\';4d(3t[i][j],{"e1":1})}F{3t[i][j].1T=\'<4F C="3r-2D:1E;1p:\'+C.1p+\'">\'+b1+z[j]+\'</4F>\'}4d(3t[i][j],{"is":(y[i]+\',\'+j)});if(y[i]==\'4b\'&&j>0){1M[i].hw(3t[i][j],3t[i][j-1])}F{1M[i].1G(3t[i][j])}3t[i][j].1n("cX",s9,H);3t[i][j].1n("cW",sR,H);3t[i][j].1n("2v",qW,H)}}}}F{U(B p=0;p<ip.Q;p++){if(y[i].L(ip[p])>-1){fM=ip[p];if(y[i].L(\':\')>-1){jS=y[i].1v(y[i].L(\':\')+1)*1}}}}}if(fM=="Y"){J(X,{"1Q":"2x","Y":jS+"px","2E-Y":0})}if(fM=="6J"){J(X,{"1Q":"2x","Y":"50%","2E-Y":-X.1Z/2+"px"})}if(fM=="1Q"){J(X,{"Y":"2x","1Q":jS+"px","2E-Y":0})}on=H}E s9(e){x=e.3Q;if(x){J(x,{"2a":k0(C.1p,0.2),"1m":1});rF()}}E sR(e){x=e.3Q;if(x){J(x,{"2a":"1E"});if(x.6B("e1")!=1){J(x,{"1m":0.7})}rf()}}E rF(){3o(o.9D)}E rf(){3o(o.9D);o.9D=1L(8D,(v.1c.aR>0?v.1c.aR*2H:2H))}E qW(e){x=e.3Q;if(x){B y=x.6B("is");if(y){B z=y.2t(\',\');if(z.Q==2){if(z[0]=="2u"){o.V.8Y(z[1])}if(z[0]=="4b"){o.V.5m(z[1])}if(z[0]=="6G"){o.V.8T(z[1])}if(z[0]=="5R"){o.V.az(z[1])}}}}cq(xx)}G.1l=E(){8D()};G.dO=E(){on?cq(xx):\'\'};E 8D(){if(on){if(3t){U(B i=0;i<3t.Q;i++){if(3t[i]){U(B j=0;j<3t[i].Q;j++){if(3t[i][j]){3t[i][j].5u("cX",s9);3t[i][j].5u("cW",sR);3t[i][j].5u("2v",qW)}}}}}X.1T=\'\';on=K}}};o.J0={"2x":"Авто","1R":"Пуск","5p":"Пауза","2r":"Стоп","2j":"Во весь экран","kb":"Выйти из полноэкранного режима","1c":"Настройки","3x":"Параметры","1S":"Громкость","4X":"Выключить звук","a4":"Включить звук","7j":"В ЭФИРЕ","1a":"Плейлист","4b":"Качество","6j":"Скачать","2u":"Субтитры","6G":"Скорость","1H":"ошибка","J1":"Включите звук","5R":"Аудио","dT":"ошибка загрузки","i0":"Очень низкое","gJ":"Низкое","gH":"Среднее","gG":"Высокое","mR":"Высокое","92":"Следующий","cE":"Предыдущий","5h":"Поделиться","uf":"Скопировано в буфер обмена","xK":"Реклама","kU":"Пропустить","IZ":"Пропустить через ","wl":"Перейти на сайт рекламодателя","dA":"Размер текста","cL":"Сдвиг по времени","cs":"Цвет текста","bU":"Цвет текста 2","h1":"Цвет фона","hi":"Прозрачность фона","hz":"Тень","ho":"Толщина текста","bv":"Отступ снизу","qR":"Сон","hP":"Пропускать","rz":"Час","rr":"Минута","rn":"Секунда","uK":"Да","v4":"Нет","of":"из","6L":"Пароль","tQ":"Ошибка воспроизведения на устройстве","v6":"Играет на устройстве","bq":"Канал","1x":"Масштаб","on":"Вкл.","8b":"Выкл.","rt":"Все сразу","ae":"кбит/с"};B 5t=E(22){B dU;B IY;B 2Y;B 4o;B 4i;B mo;B eq=0;B bu;B qx=K;B ln;if(22.me!=1W&&22.mc!=1W&&22.1B!=1W&&22.to!=1W){if(22.18==1V){if(22.1B.L("bO")>-1){22.to==0?22.18=0.5:22.18=0.2}F{22.18=0.15}}dU=wV(22.8a);if(22.1B.L("1x")==-1){if(I(o.7c[22.me])){o.7c[22.me].qX()}}if(22.1B.L("1x")==-1){o.7c[22.me]=G}if(22.1o==1){22.mc.1X("2h",H)}2Y=22.1B.2t(\'|\');4i=cD(22.to).2t(\'|\');4o=1z 8s();U(B i=0;i<2Y.Q;i++){if(!4i[i]){4i[i]=4i[0]}if(2Y[i]=="bO"){4o[i]=22.mc.g("1m")}if(2Y[i]=="7s"){4o[i]=22.mc.C.1m}if(2Y[i]=="y"){4o[i]=22.mc.g("y")}if(2Y[i]=="x"){4o[i]=22.mc.g("x")}if(2Y[i]=="Y"){4o[i]=2q(22.mc.C.Y)}if(2Y[i]=="1x"){4o[i]=22.mc.g("3n")}if(2Y[i]=="8G"){4o[i]=22.mc.cw}if(2Y[i]=="hq"){4o[i]=22.mc.aI}if(2Y[i]=="3b"){4o[i]=22.mc.g("3b")}if(2Y[i]=="3n"){4o[i]=22.mc.g("3n")}if(2Y[i]=="W"){4o[i]=22.mc.g("W")}if(2Y[i]=="yE"){4o[i]=22.mc.1Z;4i[i]=2K.94(4i[i]);22.me=="IW"?1t("W",22.me,4o[i],4i[i],22.mc.1Z):\'\'}if(2Y[i]=="Z"){4o[i]=22.mc.g("Z")}if(2Y[i]=="yC"){4o[i]=22.mc.2Q}4i[i]=vc(4i[i]);4o[i]=vc(4o[i])}bu=22.18*2H/dU.Q;mo=dU.Q;if(2Y.Q==1&&4o[0]==4i[0]){9n()}F{1L(lQ,2K.3S(bu))}}E lQ(){U(B i=0;i<2Y.Q;i++){B 1N=4o[i]+(4i[i]-4o[i])*(dU[eq]?dU[eq]:0);if(2Y[i]=="bO"){22.mc.1X("1m",1N)}if(2Y[i]=="7s"){22.mc.C.1m=1N}if(2Y[i]=="y"){22.mc.1X("1d",1N)}if(2Y[i]=="x"){22.mc.1X("Y",1N)}if(2Y[i]=="Y"){22.mc.C.Y=1N+"px"}if(2Y[i]=="1x"){22.mc.1X("1x",1N)}if(2Y[i]=="3b"){22.mc.1X("3b",1N)}if(2Y[i]=="3n"){22.mc.1X("3n",1N)}if(2Y[i]=="8G"){22.mc.cw=1N}if(2Y[i]=="hq"){22.mc.aI=1N}if(2Y[i]=="W"){22.mc.1X("W",1N)}if(2Y[i]=="yE"){J(22.mc,{"W":1N})}if(2Y[i]=="Z"){22.mc.1X("Z",1N)}if(2Y[i]=="yC"){J(22.mc,{"Z":1N})}}eq++;if(!qx){if(eq==mo){9n()}F{ln=1L(lQ,2K.3S(bu))}}}E 9n(){qx=H;if(22.1l){if(2Y[0]=="7s"||2Y[0]=="Y"){1l(22.mc)}F{22.mc.1X("2h",K)}}if(22.1B.L("1x")==-1){o.7c[22.me]=1V;4e o.7c[22.me]}};G.qX=E(){3o(ln);9n()};G.xE=E(){3o(ln);eq=mo-1;lQ();9n()};E wV(wI){9p(wI){1j"AL":O[0,0.J6,0.J4,1.IV,1.IU,1.IK,1.wQ,0.IJ,0.II,0.87,0.IF,0.IS,1.y8,1.IT,1.IR,1.Jx,0.Jy,0.Jw,0.Jv,0.Jt,1.Ju,1.vL,1.uh,1.vL,1.tD,0.gs,0.l0,0.l0,0.l0,0.l0,1];1h;1j"as":O[0,0.JF,0.JG,0.JE,0.JD,0.JB,0.Jr,0.Jh,0.Ji,0.Jg,0.Jf,0.Jc,0.Jd,0.Je,0.we,0.Jj,0.Jq,0.Jo,0.ID,0.95,0.HW,0.HX,0.HV,0.HU,0.99,0.HS,0.w6,0.gs,1];1h;1j"CT":O[0,0.HT,0.28,0.I4,0.I2,0.I1,0.HR,0.78,0.we,0.HG,0.HH,0.w6,1.y8,1.HA,1.tS,1.HI,1.HP,1.xH,1.xH,1.HN,1.HM,1.HK,1.tS,1.HL,1.I6,1.Iu,1.Ir,1.Ip,1.uh,1.tD];1h;6Z:O[0,0.1,0.2,0.3,0.4,0.5,0.6,0.7,0.8,0.9,1];1h}}};B BY=E(){B N=gQ.Iw,ua=gQ.IB,o2;B M=ua.kN(/(kL|fl|6h|oA|vj)\\/?\\s*(\\.?\\d+(\\.\\d+)*)/i);B M=ua.kN(/(kL|fl|6h|oA|vj|IC|jW)\\/?\\s*(\\.?\\d+(\\.\\d+)*)/i);if(M&&(o2=ua.kN(/6M\\/([\\.\\d]+)/i))!=1V)M[2]=o2[1];G.aS=M?M[1]:N;G.6M=M?M[2]:gQ.IA;G.kL=G.aS=="Iz";G.sz=G.aS=="uA 9.0";G.ie=G.aS=="uA"||G.aS=="Ix"||G.aS=="Iy";G.jW=ua.ar(/(jW)\\/?\\s*/i)>-1;G.oA=G.aS=="Io";G.6h=G.aS=="Ie";G.fl=29.fl;G.fi=ua.ar("Ic NT")>-1;G.5y=(ua.ar(/(8F|hx|Ib)\\/?\\s*/i)>-1)||(gQ.I8===\'Ia\'&&gQ.Ig>1);G.tv=v.uw!=1&&ua.ar(/(Il|Im|LG uD|Ik|Ij|Ih Ii)\\/?\\s*/i)>-1;G.lg=v.uw!=1&&ua.ar(/(LG uD)\\/?\\s*/i)>-1;G.8F=ua.ar(/(8F)\\/?\\s*/i)>-1;G.hx=G.5y&&!G.8F;G.41=\'L8\'in 1O.k9.C;G.cn=ua.ar(/(cn)\\/?\\s*/i)>-1;G.2B=(G.5y||G.cn||(ua.ar(/(L4|L5|kL jh)\\/?\\s*/i)>-1))&&!G.tv;G.oN=G.6h||G.fl;G.pM=!G.2B;G.pd=G.2B||G.tv;G.2j=K;if(G.5y){G.Lg=52(ua.1v(ua.L(\'OS \')+3,4).2b(\'7C\',\'.\'));if(G.hx&&!\'Lh\'in 29){G.2B=G.5y=K;G.tv=H}}if(o.1F.pS||o.1F.qi||o.1F.pQ||o.1F.q0||o.1F.oy){G.2j=H}};E 8C(3V,6H){U(B s in 6H){if(2z(6H[s])==\'3E\'){if(s=="2D"||s=="3c"){3V[s]=6H[s]}F{U(B s2 in 6H[s]){if(2z(3V[s])!=\'3E\'){3V[s]={}}if(2z(6H[s][s2])==\'3E\'){U(B s3 in 6H[s][s2]){if(2z(3V[s][s2])!=\'3E\'){3V[s][s2]={}}if(2z(6H[s][s2][s3])==\'3E\'){U(B s4 in 6H[s][s2][s3]){if(2z(3V[s][s2][s3])!=\'3E\'){3V[s][s2][s3]={}}3V[s][s2][s3][s4]=6H[s][s2][s3][s4];if(s3==\'2y\'||s3==\'2E\'){3V[s][s2][s3][s4]=2q(3V[s][s2][s3][s4])}}}F{3V[s][s2][s3]=6H[s][s2][s3];if(s2==\'2y\'||s2==\'2E\'){3V[s][s2][s3]=2q(3V[s][s2][s3])}}}}F{3V[s][s2]=6H[s][s2];if(s==\'2y\'||s==\'2E\'){3V[s][s2]=2q(3V[s][s2])}}}}}F{if(s.L("Lf")>0&&4A(6H[s])===""){}F{3V[s]=sb(s,6H[s])}}}O 3V};B sb=E(17,4U){if(2z(4U)==\'5E\'){4U=4A(4U);if(17.L("1p")>-1&&4U.L("#")!=0&&4U!=-1){4U="#"+4U}}O 4U};E uc(cT,1m){O\'4G(\'+(cT=cT.2b(\'#\',\'\')).kN(1z Ld(\'(.{\'+cT.Q/3+\'})\',\'g\')).L3(E(l){O 2q(cT.Q%2?l+l:l,16)}).8y(1m||1).kT(\',\')+\')\'}E oi(){3G{B 4R=29[\'3v\'],x=\'KS\';4R.7H(x,x);4R.pZ(x);O H}3g(e){O K}};E pK(9g){if(9g){if(o.7c[9g]){o.7c[9g].qX()}}};B 2J=E(x){B y=x;if(y){y=x.5W(0).KR()+x.8g(1);if(y.L("7C")>-1){y=y.2b(/7C/ig," ")}}B en={"of":"of","ae":"ae","v6":"tI on vr","tQ":"tI 1H on vr","rt":"KU at KV","6L":"lz","v4":"No","qR":"L1","hP":"KZ","uK":"Li","bv":"LE 2E","ho":"LF gr","hz":"LD","hi":"9P 1m","h1":"9P 1p","dA":"r7 2Z","cs":"r7 1p","bU":"r7 1p 2","cE":"LA","uf":"LH to LI","i0":"LN","gJ":"LM","gH":"LL","gG":"xQ","mR":"xQ","ji":"HD","k8":"LK HD","Lz":"Ly HD","mD":"Lo HD","mH":"Lk HD 4K","xK":"Ad","wl":"Go to Lr Lw\'s Ls","5R":"K4","7j":"K5","2j":"K3 2j","kb":"K2 2j"};if(I(en[x])){y=en[x]}if(I(o[\'mV\'+v.dr])){if(I(o[\'mV\'+v.dr][x])){y=o[\'mV\'+v.dr][x]}}if(v.pJ){if(v.pJ[x]){y=v.pJ[x]}}O y};B 8Z=E(x,y,z){if(!I(o.hn[y])&&v.r0!=1){B t=o.dV?o.dV:(v.1K?v.1K:\'\');if(v.xo[x]==1&&v.wn==1&&I(v.gZ)){if(x=="a3"){7f(xF,Kc)}if(I(29["i4"+v.gZ])){29["i4"+v.gZ].tW(\'pP\'+x,{1K:t});1t("pR",\'pP\'+x)}F{1t("pR Kd 1H")}}if(v.x9[x]==1){if(v.ga==1){B qj={Bj:\'mk\',Bl:y};if(t!=\'\'){qj.Bu=t}ga(\'f1.bt\',\'1b\',qj)}}}z?o.hn[y]=H:\'\'};E xF(){if(I(29["i4"+v.gZ])){29["i4"+v.gZ].tW(\'JK\');1t("pR",\'pP\'+x)}};B j4=E(1e){B x=\'\';1e=1e.2b("v=","{=");if(1e.L(\'iY.be/\')>-1){x=1e.1v(1e.L(".be/")+4);x.2b("/","")}F{x=1e.2t(/(iY.be\\/|v\\/|rR\\/|JV\\?|46.JS\\/f1\\/[^#]*#([^\\/]*?\\/)*)\\??{?=?([^#\\&\\?]*)/)[3]}if(x!=\'\'){if(x.L("?t=")>0){v.1D=x.1v(x.L("?t=")+3);B h=0;B m=0;B s=0;if(v.1D.L("h")>0){h=v.1D.1v(0,v.1D.L("h"));v.1D=v.1D.1v(v.1D.L("h")+1)}if(v.1D.L("m")>0){m=v.1D.1v(0,v.1D.L("m"));v.1D=v.1D.1v(v.1D.L("m")+1)}if(v.1D.L("s")>0){s=v.1D.1v(0,v.1D.L("s"));v.1D=v.1D.1v(v.1D.L("s")+1)}if(h>0||m>0||s>0){v.1D=h*qS+m*60+s*1}x=x.1v(0,x.L("?t="))}}O x};B js=E(x,y,li){if(x=="a3"){o.a3=H}if(v.ju==1&&o.a3){if(v.JT==1||li==1){B ev=1O.Ke(\'7o\');if(y!==1W){ev.a9=y}ev.KB(x,H,H);o.1y.KC(ev)}F{if(y!==1W){if(2z(y)==\'3E\'){y=5T.KA(y)}}if(2z(v.2D)==\'3E\'){if(I(v.2D[x])||I(v.2D[\'p2\'])){B z=x;if(!I(v.2D[x])&&I(v.2D[\'p2\'])){z=\'p2\'}if(x.L("7P")==0){if(I(v.2D[\'2e\'])){z=\'2e\'}}3G{if(y!==1W){2p(v.2D[z]+"(\'"+x+"\',\'"+v.id+"\',\'"+y+"\')")}F{2p(v.2D[z]+"(\'"+x+"\',\'"+v.id+"\')")}}3g(e){1t("2D",e,x)}}}F{if(v.2D==\'\'){v.2D="ue"}3G{if(y!==1W){2p(v.2D+"(\'"+x+"\',\'"+v.id+"\',\'"+y+"\')")}F{2p(v.2D+"(\'"+x+"\',\'"+v.id+"\')")}}3g(e){1t("2D",e,x,y)}}}}if(v.C9==1&&li!==1){B zv={1b:x,18:(x=="4D"?o.wS:o.P.18())};if(y!==1W){zv["1C"]=y}if(x=="1k"||x=="18"){zv["1k"]=o.P.1k()}if(x=="1S"||x=="a4"){zv["1S"]=v.1S}if(x=="1z"){zv["id"]=6I("xR")}29.bG.qg(zv,\'*\');B z=x;x=="a3"||x=="1D"||x=="4s"?z=x+"ed":\'\';x=="1R"?z="Ky":\'\';x=="5p"?z="8x":\'\';x=="4X"?z="3P":\'\';x=="a4"?z="KD":\'\';x=="4D"?z="KE":\'\';x=="KJ"?z="KK":\'\';zv["1b"]=z;if(z!=\'\'&&z!=x){29.bG.qg(zv,\'*\')}}};G.1b=E(x,y){o.2D[x]=y};B 3a=E(x,y,R){O 6I(x,y,R)};G.3a=E(x,y,R){O 6I(x,y,R)};E 6I(x,y,R){if(I(o.V)){if(o.xs==1){O}if(R){if(2z(R)==\'5E\'){if(R.L("id:")==0){R=o.S.ni(R.1v(3),"3T");if(R){if(x=="je"&&y=="KI"){R.hL()}}}}}if(x=="1R"){if(I(y)){if(2z(y)==\'5E\'){y=y.2b(/(\\r\\n|\\n|\\r)/gm,"");B 2C=-1;if(y.L("[4D:")>-1&&y.L("]")==y.Q-1){2C=y.1v(y.L("[4D:")+6,y.Q-1);o.2C=2C=2q(2C.1v(0,2C.Q-1));y=y.1v(0,y.L("[4D:"))}if(y.L("#"+v.9c)==0){y=o[o.fd[0]](y)}if(y.L("#"+v.e5)==0&&y.L(v.go)>0){y=o[o.fd[1]](y)}if(y.L("#0")==0){y=b6(y)}if(v.e9==1){y=e9(y)}if(y.L(".8A")==y.Q-4){B 4l=eG(y);4l.c5=E(){if(G.eu==4&&G.6g==4M){3G{6I(\'1R\',5T.7z(G.c9))}3g(e){}}};4l.bt();O}if(y.L("id:")==0&&I(o.1w)){B z=y.1v(3);U(B j in o.1w){if(o.1w.2g(j)){if(o.1w[j].bL==z){z=j}}}if(I(o.1w[z])){o.S.CN(z);2C>-1?o.2C=2C:\'\';O H}F{O K}}if(y.L("KH:")==0){B z=y.1v(10);if(o.2A=="46"){o.P.uW(z);O H}F{y=\'//iY.be/\'+z}}}o.V.bz(y)}F{o.V.2L()}}if(x=="3c"&&I(y)){o.po=H;o.V.bz(y,1);o.S.4m(0,0)}if(x=="5p"){o.1R?o.V.2T():\'\'}if(x=="bq"&&I(y)){o.1D&&o.6O?o.6O.B5(y):\'\'}if(x.L("KF")==0){if(o.2e){o.2e.KG(x.1v(6),y)}}if(x=="47"){o.P.rN()}if(x=="9f"){o.9f.mu();o.9f=1z om();if(v.vq==1){o.9f.8A(v.vs)}F{o.9f.8A("Kw a1")}if(v.vk==1&&I(v.vl)){o.dg=1z uB()}}if(x=="9L"){o.S.cH();o.S.DN("n7")}if(x=="i2"){o.1R?o.V.2T():o.V.2L()}if(x=="2r"){v.47=0;v.3Y=0;o.P.il();o.V.9B()}if(x=="9F"){o.18=o.P.18();o.V.fW()}if(x=="5h"){o.S.Dp()}if(x=="Hz"&&I(y)){if(v.2e==1&&o.p!=\'\'){B sv=5T.7z(bD(o.p));U(B l in sv){if(sv.2g(l)){if(I(sv[l].id)){if(y==sv[l].id){v.8V=\'Kv\'+(I(sv[l][\'sJ\'])?\'sJ\'+sv[l][\'sJ\']:\'\')+y+\'7C\'+sv[l].8R;v.nt=H;o.V.yc("8V")}}}}}}if(x=="Km"){2z tP=="E"?tP():\'\'}if(x=="ui"&&y){v.ui=y;o.3m?o.3m.Kj():\'\'}if(x=="4X"){o.V.4W()}if(x=="6G"){if(I(y)){o.V.8T(y)}F{O o.6l[o.9o]}}if(x=="a4"){o.V.6W()}if(x=="lY"){if(I(y)){v[x]=y;o.V.gF()}}if(x=="aT"){O o.2k}if(x=="xq"){O o.ab?H:K}if(x=="7j"){O o.P?o.P.5J():K}if(x=="uU"){O v.9t==1?o.3f.8g(0,-1):o.3f}if(x=="8v"){O o.5S}if(x=="1S"||x=="Dc"){if(I(y)){if(y>=0&&y<=1){o.V.3Z(y)}}O o.3P?0:v.1S}if(x=="3P"){O I(o.3P)?o.3P:K}if(x=="Kg"){o.S?o.S.CZ(y):\'\'}if(x=="bJ"){y<2?y=\'\':\'\';if(o[\'u\'+y]!=\'\'){B x2=5T.7z(bD(o[\'u\'+y]));B v2=[];U(B l in v){if(v.2g(l)){if(l.L("9z")==0){v[l]=1V}}}if(2z x2=="3E"){U(B k in x2){if(x2.2g(k)){if(k.L("9z")==0){v[k]=x2[k]}if(k=="1u"){v2[k]=x2[k]}}}}v=8C(v,v2);B oF=K;if(o.S.aw()){o.S.8h();oF=H}B oI=K;if(o.S.cJ()){o.S.aa();oI=H}o.S.4q();o.S=1V;o.S=1z tq();if(o.P.6g()=="6c"){o.S.2L()}o.S.3Z(v.1S);if(I(v.1K)){9E(v.1K)}if(oF){o.S.8h()}if(oI){o.S.aa()}if(o.2j){o.S.7p()}if(17!=\'Ag\'){o.S.4m(o.P.18(),o.P.1k())}2w()}}if(x=="lO"){O v.lO}if(x=="5a"){o.S.5a(H)}if(x=="4D"){if(I(y)){if(2z y=="5E"){if(y.L("%")>-1){y=2q(y.1v(0,y.L("%")));y=o.P.1k()*y/1i}F{B j0=o.P.18();if(o.3m&&!o.1D){if(!o.3m.kh){B f=o.3m.9b();if(f.t&&f.d){j0=f.t;o.3m.kh=H}}}if(y.L("+")==0){y=j0+2q(y.1v(1))}F{if(y.L("-")==0){y=j0-2q(y.1v(1))}}}}y=2q(y);y<0?y=0:\'\';if(o.P.1k()>0){y>o.P.1k()?y=0:\'\'}if(!I(o.2e)&&!I(o.5L)&&o.P.1k()>0){o.2C=1W;o.V.3O(y,H);o.V.qZ()}F{o.2C=y}}}if(x=="2j"){!o.2j?o.V.7p():\'\'}if(x=="oW"){o.2j?o.V.8X():\'\'}if(x=="Ko"){O o.2j}if(x=="2Z"){O o.3e+\'/\'+o.4c}if(x=="Kt"){if(I(o.eO)){o.eO.Do()}}if(x=="DF"||x=="Ku"){if(I(o.eO)){o.eO.Ks()}}if(x=="18"){B oS=o.P?o.P.18():0;if(o.3m&&v.aL==1&&!o.1D){B f=o.3m.9b();if(f.t){oS=f.t}}O oS}if(x=="Kp"){if(o.bl){6I("1R","id:"+o.bl)}if(o.vp){6I("4D",o.vp);6I("1R")}}if(x=="1k"){O o.P?o.P.1k():0}if(x=="2X"){if(y){v.2X=y;o.S.gS()}}if(x=="4b"){if(I(y)){if(R){v.hd=aG(v.hd,y,R);if(o.2k.Q==2){o.V.5m(v.hd)}}F{o.V.5m(y)}}F{O o.P?o.P.sr():0}}if(x=="5R"){if(I(y)){if(R){v.oX=aG(v.oX,y,R);if(o.5S.Q==2){o.V.az(v.oX)}}F{o.V.az(y)}}F{O o.P?o.P.ts():0}}if(x=="tE"){O o.2A=="46"}if(x=="Dz"){if(o.5e>0){o.iQ=o.5e}o.V.bz(v.3c)}if(x=="6c"){O o.1R}if(x=="iT"){O o.1D}if(x=="1q"){O o.1q[y]}if(x=="tG"){o.P.sq()}if(x=="id"){O v.id}if(x=="1t"){v.1t=y}if(x=="ju"){v.ju=y}if(x=="1A"){o.P.u1()}if(x=="4T"){o.P.ds()}if(x=="8l"){o.P.cK()}if(x=="3x"&&v.r0!=1){hR.1t(3x)}if(x=="2u"){v.2u=y;if(y){if(y.6D().Q<3){o.V.8Y(y*1)}F{o.P.dY(y)}}}if(x=="bp"){if(I(o.bp)){if(I(y)){o.bp.3a(y)}F{O o.bp.F7()}}}if(x=="pF"){if(o.uO){O o.uO}F{O K}}if(x=="5d"){B 5d=1I("1M");5d.id=y;5d.C.4S=tZ;o.1F.1G(5d)}if(x=="DK"){if(o.5F){B 5C=1I("5C");o.1y.1G(5C);B 8L=5C.uo(\'2d\');B 2Z=o.P.2Z();5C.W=2Z.W>0?2Z.W:o.9h;5C.Z=2Z.Z>0?2Z.Z:o.cB;8L.q3(o.P.5P(),0,0,5C.W,5C.Z);4b=2;B hv=1O.1I("5C");hv.W=5C.W*4b;hv.Z=5C.Z*4b;B fv=hv.uo("2d");fv.q3(o.P.5P(),0,0,5C.W*4b,5C.Z*4b);if(v.F3==1&&I(v.p8)){!I(v.hK)?v.hK=20:\'\';!I(v.oh)?v.oh="3L":\'\';fv.44=v.hK+"px F9, Fe";fv.Fd="#"+v.oh;fv.F1((v.p8=="gi"?v.gi:v.p8),v.hK,5C.Z*4b-v.hK-5)}8L.q3(hv,0,0,5C.W,5C.Z);B 3R;3G{3R=5C.ES("9G/ER")}3g(e){hR.1t(e.a1);O K}O 3R}F{O K}}if(x=="2f"){O o.2A==x?o.P.jo():1W}if(x=="1P"){O o.2A==x?o.P.jx():1W}if(x=="2m"){if(!o.1R){o.P.8t(y);O H}F{O K}}if(x=="1x"){o.P.1x(y)}if(x=="1K"){if(I(y)){I(y)?v.1K=y:\'\';o.V.9E(\'1K\');O H}F{O v.1K}}if(x=="EU"){o.V.uI()}if(x=="1a"){if(y){if(2z(y)==\'3E\'){3G{o.V.62(y);O H}3g(e){O K}}F{if(y.L(".8A")==y.Q-4||y.L(".8A?")>0){B 4l=eG(y);4l.c5=E(){if(G.eu==4&&G.6g==4M){3G{6I(\'1a\',5T.7z(G.c9))}3g(e){}}};4l.bt();O H}}}}if(x=="92"){o.S.dB()}if(x=="cE"){o.S.h9()}if(x=="mb"){if(I(y)&&I(o.1w)){!o.1R?v.3Y=0:\'\';U(B j in o.1w){if(o.1w.2g(j)){if(o.1w[j].bL==y){y=j}}}if(I(o.1w[y])){o.S.CO(y);O H}F{O K}}}if(x=="EV"){B 1N=[];if(I(o.1w)){U(B j in o.1w){if(o.1w[j].4V&&o.1w[j].oo==-1){1N.2S({1K:o.1w[j].1K,id:o.1w[j].id})}}}O 1N}if(x=="xR"){if(o.3N){O o.1w[o.3N].bL?o.1w[o.3N].bL:o.3N}}if(x=="EY"){if(o.1w){O 4B.4k(o.1w).Q}F{O-1}}if(x=="mp"){if(I(o.mp)){O o.mp}}if(x=="EX"){o.S.iA()}if(x=="Ff"){if(o.2e){O H}F{O K}}if(x=="Fg"){if(o.2e){O xf()}F{O K}}if(x=="Fz"){if(o.2e){O o.2e.5p()}F{O K}}if(x=="Fx"){if(o.2e){O o.2e.xn()}F{O K}}if(x=="5M"){v.5M=aG(v.5M,y,R);o.P.5M()}if(x=="an"){if(I(R)){v.an=aG(v.an,y,R)}F{if(I(y)){v.an=y}F{O v.an}}}if(x=="53"){if(I(R)){v.53=aG(v.53,y,R)}F{if(I(y)){v.53=y}F{O v.53}}}if(x=="Fv"||x=="xO"){B z="hs";x=="xO"?z="nP":"";if(I(R)){v.1a[z]=aG(v.1a[z],y,R)}F{if(I(y)){y==\'0/1\'?y=1-v.1a[z]:\'\';v.1a[z]=y}F{O v.1a[z]}}}if(x=="hd"){if(o.2k.Q==2){v.hd=o.2k[o.2R];v.hd=aG(v.hd,y,R);if(o.2k[0]==v.hd){o.V.5m(0)}F{o.V.5m(1)}}}if(x=="v"&&y){if(y.L(\'3c\')==0||y.L(\'bk\')==0){O}O v[y]}if(x.L("dO:")==0){if(2z(y)==\'3E\'&&2z(v[x.1v(7)])==\'3E\'){U(B yy in y){if(y.2g(yy)){v[x.1v(7)][yy]=y[yy]}}}F{v[x.1v(7)]=y}O H}if(x=="FG"){O o.P?o.P.b0():\'\'}if(x=="FE"){O o.6M+\' \'+o.gw}if(x=="gw"){O o.gw}if(x=="nl"){O o.nl}if(x=="sO"){O o.sO}if(x=="6p"){O o.6p}if(x=="FC"){O o.2e?o.yw:1W}if(x=="8W"){o.V.pX();o.xs=1;v.26.on=0;o.1y.1T=\'\'}}F{O K}};E aG(x,y,R){B z=4A(y)+\'\';if(y.L("/")>0){B y2=y.2t("/");if(y2.Q==2){if(x==4A(y2[0])){z=4A(y2[1]);if(R){R.dj(1)}}F{z=4A(y2[0]);if(R){R.dj(0)}}}}O z}E eG(x){B 4l=1z vI();4l.7m(\'wL\',x,H);O 4l}E xf(){B x;if(o.2e){if(o.2e.sV()){x=o.2e}}if(!x&&o.5L){x=o.5L}if(x){O{1q:x.a9("Fj"),6M:x.a9("6M"),Fm:x.a9("wM"),1e:o.Fn+(x.a9("vw")?x.a9("Fs")+x.a9("vw"):\'\'),1B:x.a9("EO"),3c:x.a9("3c"),1S:x.Fo(),id:o.yw}}}B 1I=E(x){B y=x;x==\'1M\'||x==\'r9\'?y=\'4F\':\'\';B z=1O.1I(y);if(x==\'r9\'){J(z,{"5Y":"3r","2h":"4g"})}O z};B 1t=E(a,b,c,d,e,f,g){if(v.1t==1||v.mL==1){B x=a+(b!=1W?" "+b:"")+(c!=1W?" "+c:"")+(d!=1W?" "+d:"")+(e!=1W?" "+e:"")+(f!=1W?" "+f:"")+(g!=1W?" "+g:"");hR.1t("yD: "+x);if(v.mL==1&&I(1O.96("yB"))){1O.96("yB").1T+=x+\'<br/>\'}}};B BE=E(){if(v.mW==1&&I(v.mI)&&v.mI!=\'\'){B x=1O.1I(\'dq\');x.tR=\'Ed\';x.bo=\'eQ://mW.Eb.aP/J?iJ=\'+v.mI.2b(/,/ig,"|").2b(/ /ig,"+");1O.Eg.1G(x)}};B Am=E(1M,fm){B x=["qT","e7","dn","fJ","c0"];U(B y=0;y<x.Q;y++){B z=1M.r4("2o "+x[y]);if(z.Q>0){U(B y2=0;y2<z.Q;y2++){z[y2].C.4p=fm}}}};B 4J=E(18){18<0?18=0:\'\';B yA=o.P.1k>=bj?H:K;B yx=o.P.1k>=qS?H:K;B 5U=2K.94(18/60);B 6i=2K.3S(18-5U*60);B 7v=2K.94(5U/60);B hj=2K.94(7v/24);5U=5U-7v*60;if(hj>0){7v=7v-hj*24}O cD((hj>0?hj+\':\':\'\')+(7v>0||yx?7v+\':\':\'\')+((7v>0||yA)&&5U<10?\'0\':\'\')+5U+\':\'+(6i<10?\'0\':\'\')+6i)};B Ej=E(){O Ei((29.9j!=29.bG.9j)?1O.oE:1O.9j.bo)};B ty=E(y){B x=K;B ke=1O.bf(\'m7\');U(B i=0;i<ke.Q;i++){if(ke[i].3i.L(y)>-1){x=H}}O x};B k0=E(x,y){x=x.2b(\'#\',\'\');B r=2q(x.Q==3?x.8g(0,1).gO(2):x.8g(0,2),16);B g=2q(x.Q==3?x.8g(1,2).gO(2):x.8g(2,4),16);B b=2q(x.Q==3?x.8g(2,3).gO(2):x.8g(4,6),16);if(y){O\'4G(\'+r+\', \'+g+\', \'+b+\', \'+y+\')\'}F{O\'E7(\'+r+\', \'+g+\', \'+b+\')\'}};B J=E(e,o){if(I(e)){U(B 17 in o){if(o.2g(17)){if(o[17]!=\'E3\'&&o[17]!=1W){if(2z o[17]==\'E4\'&&17!=\'1m\'&&17!=\'4S\'){o[17]+=\'px\'}if((17.L("1p")>-1||17.L("Ak")>-1)&&o[17].L("#")==-1&&o[17].L("4G")==-1){o[17]=\'#\'+o[17]}if(17=="2I"){e.C[\'-ms-\'+17]=o[17];e.C[\'-rc-\'+17]=o[17];e.C[\'-41-\'+17]=o[17];e.C[\'-o-\'+17]=o[17]}if(17=="qy"){if(o[17].L(" ")>-1){o[17]=\'"\'+o[17]+\'"\'}}if(17=="5d-ge"){e.C.E6(17,o[17],\'5x\')}F{e.C[17]=o[17]}}}}}};B rY=E(c){O c.1v(0,1)!=\'#\'?c="#"+c:c};B A5=E(x,1p,y){!1p?1p=\'#d1\':\'\';1p=rY(1p);B r=6t(jc,E8);x=x.2b(/\\(E9\\)/g,r);x=x.2b(/\\(1p\\)/g,1p);B w0=x.1v(0,x.L(\'|||\'));B nz=x.1v(x.L(\'|||\')+3);B 9Q=\'\';if(o.1q.41){9Q=nz.2b(/5j:/g,"-41-5j:");9Q=9Q.2b(/5j-/g,"-41-5j-");9Q=9Q.2b(/@xU/g,"@-41-xU");9Q=9Q.2b(/2I/g,"-41-2I")}y.1T=w0;rX(9Q+nz)};B rX=E(x){if(o.J){if(o.J.w9){o.J.w9.EF=x}F{o.J.1G(1O.BN(x))}}};B 4l=E(y,z){B x=1z vI();x.7m(\'wL\',y,H);x.c5=z;x.bt()};B En=E(x){if(x){U(B i=0;i<5;i++){if(x.EC=="ED"){1h}F{if(x.wK){x=x.wK}}}}O x};B 9a=E(z){B 9a=1O.1I("3R");if(o.jL.L(z)>-1){o.jL.2S(z);if(z.L("?")>0){z=z+\'&\'+2K.6t()}F{z=z+\'?\'+2K.6t()}}F{o.jL.2S(z)}9a.5Q(\'3i\',z);9a.5Q(\'Z\',\'5g\');9a.5Q(\'W\',\'5g\')};B 4d=E(e,o){U(B 17 in o){if(o.2g(17)){e.5Q(17,o[17])}}};B 8W=E(e){if(e){3G{e.4I.2U(e);e=1V}3g(e){}}};B 6t=E(7Q,5X){O 2K.94(Bs.Q>1?(5X-7Q+1)*2K.6t()+7Q:(7Q+1)*2K.6t())};B iC=E(){O 2K.6t().6D(36).EB(2,12)};B pb=E(x,y){x=4B.4k(x).EA(E(3V,17){if(17!=y){3V[17]=x[17]}O 3V},{});O x};B 4A=E(x){if(2z x=="5E"){O x.2b(/^\\s+|\\s+$/gm,\'\')}F{O x}};B Es=E(x,n){if(n==0){O"#0"+cR.e(x)}if(n==1){O"#1"+qC(cR.e(x),1)}};B pV=E(x){if(v[x]!=""){if(2z v[x]!="5E"){o[x+\'o\']=v[x]}F{if(v[x].L("[{")==0){3G{v[x]=v[x].2b(/fk\'qt/ig,\'"\');o[x+\'o\']=2p(v[x])}3g(e){}}}}};B 5k=E(x){O cD.tk(x)};B bD=E(x){if(x.1v(0,2)=="#1"){O cR.d(qC(x.1v(2),-1))}F if(x.1v(0,2)=="#0"){O cR.d(x.1v(2))}F{O x}};B sM=E(x){if(x){if(x.L(\'3k\')==-1&&x.L(\'.\')==-1&&x.Q>1i){x=\'1C:9G/qV;g6,\'+x}}O x};B 1l=E(x){x.C.6p="3M"};B 1o=E(x){x.C.6p="43"};B 3d=E(x){x?x.C.2h="1E":\'\'};B 6k=E(x){x?x.C.2h="4g":\'\'};B 5Z=E(x){O x?x.C.6p!="3M"&&x.C.2h!="1E":K};B 4Z=E(s){if(2z s=="5E"){if(s.L("px")>0){s=s.1v(0,s.L("px"))}}O 2q(s)};B 3M=E(x){O x.C.2h=="1E"};B i8=E(cT){B i5=2q(cT,16);B r=(i5>>16)&t6;B g=(i5>>8)&t6;B b=i5&t6;O r+","+g+","+b};B 4h=E(o,x,y){o[x+\'1d\']=0;o[x+\'1Q\']=0;o[x+\'2i\']=0;o[x+\'Y\']=0;if(I(o[y])){B z=o[y].2t(" ");if(z.Q==4){o[x+\'1d\']=z[0]?52(z[0]):0;o[x+\'1Q\']=z[1]?52(z[1]):0;o[x+\'2i\']=z[2]?52(z[2]):0;o[x+\'Y\']=z[3]?52(z[3]):0}}O o};B wq=E(x){if(x){x=x.2b(/ /ig,\'px \')}O x+\'px\'};B rO=E(x,y){O v[x]&&v[x]!=\'\'?v[x]:y};B eb=cD.tk(65,66,67,68,69,70,71,72,73,74,75,76,77,97,98,99,1i,DW,wQ,Ev,Hy,GY,FI,GW,GV,H0,78,79,80,81,82,83,84,85,86,87,88,89,90,H5,H4,H3,H1,H2,GT,GS,GJ,GK,GI,tU,GH,GG);B cR={9X:eb+"GL+/=",e:E(e){B t="";B n,r,i,s,o,u,a;B f=0;e=cR.vQ(e);fI(f<e.Q){n=e.a6(f++);r=e.a6(f++);i=e.a6(f++);s=n>>2;o=(n&3)<<4|r>>4;u=(r&15)<<2|i>>6;a=i&63;if(pn(r)){u=a=64}F if(pn(i)){a=64}t=t+G.9X.5W(s)+G.9X.5W(o)+G.9X.5W(u)+G.9X.5W(a)}O t},d:E(e){B t="";B n,r,i;B s,o,u,a;B f=0;e=e.2b(/[^A-yt-z0-9\\+\\/\\=]/g,"");fI(f<e.Q){s=G.9X.L(e.5W(f++));o=G.9X.L(e.5W(f++));u=G.9X.L(e.5W(f++));a=G.9X.L(e.5W(f++));n=s<<2|o>>4;r=(o&15)<<4|u>>2;i=(u&3)<<6|a;t=t+5k(n);if(u!=64){t=t+5k(r)}if(a!=64){t=t+5k(i)}}t=cR.vF(t);O t},vQ:E(e){e=e.2b(/\\r\\n/g,"\\n");B t="";U(B n=0;n<e.Q;n++){B r=e.a6(n);if(r<fQ){t+=5k(r)}F if(r>GR&&r<GQ){t+=5k(r>>6|GP);t+=5k(r&63|fQ)}F{t+=5k(r>>12|y9);t+=5k(r>>6&63|fQ);t+=5k(r&63|fQ)}}O t},vF:E(e){B t="";B n=0;B r=0;B c1=0;B c2=0;fI(n<e.Q){r=e.a6(n);if(r<fQ){t+=5k(r);n++}F if(r>Hp&&r<y9){c2=e.a6(n+1);t+=5k((r&31)<<6|c2&63);n+=2}F{c2=e.a6(n+1);c3=e.a6(n+2);t+=5k((r&15)<<12|(c2&63)<<6|c3&63);n+=3}}O t}};B qC=E(s,n){s=s.2b(/\\+/g,"#");s=s.2b(/#/g,"+");B a=xz(o.y)*n;if(n<0)a+=eb.Q/2;B r=eb.1v(a*2)+eb.1v(0,a*2);O s.2b(/[A-yt-z]/g,E(c){O r.5W(eb.L(c))})};B xz=E(x){x=x.2t(5k(61));B j7=\'\';B c1=5k(tU);B rq;U(B i in x){if(x.2g(i)){B rl=\'\';U(B j in x[i]){if(x[i].2g(j)){rl+=(x[i][j]==c1)?5k(49):5k(48)}}rq=2q(rl,2);j7+=5k(rq.6D(10))}}O j7.1v(0,j7.Q-1)};B I=E(x){O x!=1V&&2z(x)!=\'1W\'&&x!=\'1W\'};B tn=E(x,y){O I(x)?x:y};B d2=E(el){O el.v1().Y+(29.v0?29.v0:29.Hg)};B fb=E(el){GE fJ=el.v1();O fJ.1d+29.G1};B 7l=E(x){if(x!=\'\'){if(v.G0==1){29.7m(x)}F{29.9j.bo=x}x=\'\'}};B gp=E(6i){B 6i=2K.3S(6i);B 5U=2K.94(6i/60);B 7v=2K.94(5U/60);5U=2K.94(5U%60);6i=2K.94(6i%60);7v>0&&5U<10?5U="0"+5U:"";6i=6i>=0?((6i>=10)?6i:"0"+6i):"bb";B 6n=(7v>0?7v+":":"")+(5U>=0?5U:"0")+":"+6i;O 6n};B n1=E(){if(v.4f==1){o.4f?o.1F.2U(o.4f):\'\';o.4f=1V}};B C1=E(){B lF=K;B l2=H;if(o.1q.tv){1t("tv")}G.9E=E(x){o.S?o.S.1K(x):\'\'};G.6z=E(x){if(x){if(2z(x)==\'5E\'){x=x.2b(/(\\r\\n|\\n|\\r)/gm,"");if(x.L("[{")==0){3G{x=x.2b(/fk\'qt/ig,\'"\');x=5T.7z(x)}3g(e){x="uj 5T"}}}if(2z(x)==\'3E\'){o.1w=[];o.1a=rs(x);if(v.1a.G9==1&&!v.4H){B 4k=4B.4k(o.1w);B tj=4k.8g(-1)[0];tj?v.4H=tj:\'\'}B y=xI();x=y.3c;o.dV=y.1K;o.S?o.S.Dh(y.1K):\'\';if(I(y.2m)){if(o.P){o.P.8t(y.2m)}F{v.2m=y.2m}}if(I(y.2N)){y.2u=y.2N}if(I(y.1D)){v.1D=o.2C=y.1D}7E("BP");if(I(y.id)){o.3N=y.id}B sx=["2u","lO","rR","1e","Cx","Cv","fa","lY","6j","2X","7N","4s","4e","bh"];if(I(v.ao)){if(v.ao.G7==1&&v.ao.ml==1){sx.2S("1K");sx.2S("t1");sx.2S("t2");sx.2S("t3");sx.2S("t4");sx.2S("t5")}}U(B i=0;i<sx.Q;i++){if(I(y[sx[i]])){v[sx[i]]=y[sx[i]]}}if(sx.L(\'1K\')>0){if(v.ao.yY==1){o.lJ=v.ao.z5;o.V.iU(y)}o.V.9E(\'1K\')}if(o.S){o.S.62(o.1a)}if(o.3j){o.3j.rS()}}if(2z(x)==\'5E\'){if(x.L("#"+v.9c)==0){x=o[o.fd[0]](x)}if(x.L("#"+v.e5)==0&&x.L(v.go)>0){x=o[o.fd[1]](x)}if(x.L("#0")==0){x=b6(x)}if(v.e9==1){x=e9(x)}if(x==\'\'){1t("5H 3c");o.a5=H;js("1H","5H")}o.2k=[];o.7F=[];o.5S=[];o.gc=0;o.2R=0;o.5e=0;v.g9==\'\'?v.g9=\',\':\'\';if((x.L("]")>-1&&x.L("[")>-1)||I(v.aT)){o.3X=x.2t(v.g9)}F{o.3X=[x]}o.8v=[];if(I(v.aT)){B aT=v.aT.2t(v.g9)}if(o.3X.Q>0){B q=0;U(B i=0;i<o.3X.Q;i++){o.3X[i]=4A(o.3X[i]);if(o.3X[i]!=\'\'){if(o.3X[i].L("[")==0&&o.3X[i].L("]")>1){o.2k[i]=o.3X[i].1v(o.3X[i].L("[")+1,o.3X[i].L("]")-1);o.3X[i]=o.3X[i].1v(o.3X[i].L("]")+1)}F{if(I(v.aT)){o.2k[i]=I(aT[i])?aT[i]:\'\'}F{o.2k[i]=i+1}}if(I(v.4a)&&q==0){if(v.4a.L("k1:")==0){if(v.4a.1v(4)*1==i){o.gc=i;o.2R=i}}if(v.4a==o.2k[i]){o.gc=i;o.2R=i}}if(I(o.4a)){if(o.4a==o.2k[i]){o.gc=i;o.2R=i;q=i}}o.3X[i]=sE(o.3X[i])}}}F{o.3X[0]=sE(o.3X[0])}O o.3X[o.gc]}}F{O x}};E sE(x){if(I(v.v8)&&x.L("//")==-1){x=v.v8+x}O x};G.uI=E(){if(o.1a){B x=o.1a.FJ();U(B i=0;i<x.Q;i++){x[i].bs=i}o.1a=x;o.S.62(o.1a)}};G.62=E(x){if(2z(x)==\'3E\'){o.1w=[];o.FK=x;o.1a=rs(x);if(o.S){o.S.62(o.1a)}}};G.bz=E(x,y){!I(y)?v.3Y=1:\'\';v.47=0;v.1k=1W;v.4s=1W;v.4e=1W;o.a5!=2?o.a5=K:\'\';o.cl=K;o.8l=K;o.9C=0;o.hn=[];o.te=K;o.pc=K;o.wx=K;o.m5=[K,K,K];o.FQ=iC();o.C3=0;gz();if(v.rW>1){if(I(o.qY)&&v.nt==1){U(B i in o.qY){o.qY[i].nv=1W}v.rW--}}if(o.dg){o.dg.7N()}if(o.P.6g()=="6c"){G.9B()}if(I(o.5h)){o.5h.4q()}if(I(o.fV)){3o(o.fV)}js("1z");o.V.l8();x=G.6z(x);if(y==1){o.2A=\'\'}o.P.6z(x);if((o.1q.2B||o.1q.6h)&&!I(y)){o.V.2L()}if(I(o.gg)){o.4j={x:1,y:1,x0:1,y0:1};o.P.nj()}8Z("1R","2L",K);o.P.gd();o.S.cA();o.S.ka();o.S.4Y()};G.gz=E(){gz()};E gz(){o.3z=-1;o.7q=K;o.gR=K;v.2u=1V;v.lY=1V;o.2N=1V;o.2c=1V;if(I(o.S)){o.S.ah()}o.3f=1V;if(I(o.2u)){o.1F.2U(o.2u);o.2u=1V}o.3z=1V;o.7q=K}G.iU=E(x){B y=K;if(x&&o.lJ){v.1K=o.lJ;U(B i=1;i<6;i++){if(I(x[\'t\'+i])){v.1K=v.1K.2b("{"+i+"}",x[\'t\'+i]);y=H}}}O y};G.aY=E(){if(v.3Y==1){if(v.oD==1){1L(E(){o.V.2L()},4Q)}F{G.2L()}v.FS=1}gF()};G.gF=E(){gF()};E gF(){if(v.6Y==1){if(2z tX!=="1W"){B th=1z tX()}}}G.gd=E(){B x=K;if(o.1q.2B){x=H;if(v.BM==1&&o.1q.8F){x=K}if(v.BL==1&&o.1q.hx){x=K}if(v.BS==1&&o.1q.5y){x=K}if(v.Gt==1&&o.1q.cn){x=K}}if(v.Gr==1&&o.1q.tv){x=H}O x};G.tu=E(){o.P.3Z(v.1S);if(o.3P){o.P.4W()}o.cl=H;o.S.4Y();if(o.5G&&o.5F){o.4N.Go()}};G.vf=E(){!o.tw?8S(H):\'\'};E 8S(x){o.tw=H;if(o.S){if(o.S.aw()){o.S.8h()}}if(o.3j){o.3j.8D()}if(I(o.mt)){B ol=o.mt.Gs();o.mt=1W;o.V.bz(ol)}F{!x?o.P.2L():\'\'}if(!o.te){1L(E(){o.P.gd()},4Q)}!o.1R?o.S.2L():\'\';v.8Q==1?o.8Q.3a("1R"):\'\';v.2e==1?o.V.l8(\'ey\'):\'\';if(o.1q.2B){o.S.dJ()}if(I(o.5h)){o.5h.Gw()?o.5h.AO():\'\'}if(v.Gx==1&&I(v.fa)&&o.dt){if(v.fa!=\'\'&&!I(o.fA)){o.fA=7f(rG,v.xg*2H);rG()}}}G.2L=E(kF){if(!o.1R){B 2r=K;if(o.2A=="46"){if(!o.P.ks()&&v.3Y!=1&&v.47==1){2r=H;if(29[\'7y\']){v.3Y=1;o.P.sq()}}}if(v.6L==1&&v.ye==0){o.V.lz();2r=H}if(o.a5||2r){if(o.a5){8c("8R")?jf(2):\'\'}}F{o.po=K;xb(!o.1D);o.9f.mu();if(!o.1D){js("1D");o.1D=H;if(v.1u.pj==1){1L(E(){o.S.Di()},1i)}if(v.1u.8j>0&&v.3Y==1){o.eR=H;1L(sP,v.1u.8j*2H)}if(v.GA==1&&v.Gy){Gg()}if(v.Gf==1&&v.Gh){Gi("1D")}js("1z");8Z("1R","2L",K);o.ab?8Z("xq","Gn",H):\'\'}F{8Z("xn","Gm")}if(v.yu==1&&!o.2j){B dd=1z 7I();B tt=dd.aD();if(tt-o.a2<bY){if(v.yk==1){o.1q.2B?G.7p():\'\'}F{G.7p()}}}if(o.dg){o.dg.7N()}if(8c("8R")||8c("6u")){jf(2)}F{if(v.7l==1&&I(v.yh)&&!I(3x.7l)){7l(v.yh);2r=H}if(!2r){1t("2L");if(o.2A!=\'i7\'){o.P.1k()>0?o.S.4m(o.P.18(),o.P.1k()):\'\'}if(!o.tf){o.tf=H;if(v.1u.8j>0&&v.3Y==1){o.eR=H;1L(sP,v.1u.8j*2H)}}B jd=K;if(o.P.18()>1&&v.lx==1&&kF!=1){jd=8c("ey")}if(jd){}F{8S(K)}}}}}F{o.P?o.P.2L():\'\'}};E sP(){o.eR=K;o.S.4Y()}G.2T=E(){if(o.1R){1t("2T");o.P.2T();o.S.2T();js("5p");v.sa?7n():\'\';v.sk==1?mq():\'\';v.8Q==1?o.8Q.3a("5p"):\'\';if(!I(o.2e)&&v.lx==0){8c("ey")}o.tw=K}};G.4W=E(){o.P.4W();o.S.4W();o.3P=H;js("4X")};G.6W=E(){o.P.6W();o.3P=K;o.S.6W();js("a4")};G.3Z=E(x,y){x<0.Gb?x=0:\'\';x>1?x=1:\'\';if(x<=0){G.4W();v.1S=0}F{if(o.3P){G.6W()}v.1S=x}js("1S",x);o.S.3Z(x,y);o.P.3Z(x)};G.cH=E(){o.S.cH()};G.6R=E(){o.S?o.S.6R():\'\'};G.FX=E(){G.6R()};G.su=E(){o.V.7w();G.6R()};G.4m=E(18,1k){if(o.3m&&!o.1D){B f=o.3m.9b();if(f.t&&f.d){18=f.t}}o.S.4m(18,1k)};G.oR=E(18,1k){if(I(o.2C)&&o.2A!="46"&&!o.P.5J()){o.V.3O(o.2C,K);o.2C=1W}};G.dx=E(){B d=1z 7I();o.a2=d.aD();B x=K;if(o.S.aw()&&v.1c.8M!=1){o.S.8h();x=H}if(o.3j){if(o.3j.G2()){o.3j.8D();x=H}}if(v.1a.8M==0){if(o.S.cJ()&&v.1a.e6==1){o.S.aa();x=H}}if(v.7l==1&&I(v.wh)&&!I(3x.7l)){7l(v.wh);x=H}if(!x){if(v.26.on==1&&v.26.2M==1&&v.26.p9==1){8i(\'1R\',(o.1R?0:1))}G.ch()}};G.CM=E(){if(o.S.aw()){o.S.8h()}};G.ch=E(){if(o.P.6g()=="6c"){G.2T()}F{G.2L()}9H(o.P.18())};G.3O=E(cM,eY){if(cM<o.P.1k()){if(v.4e>0){cM<v.4e?cM=v.4e:\'\'}o.wS=cM;o.P.3O(cM);if(eY){o.S.3O(cM,o.P.1k())}o.gy=H;o.gb=o.P.18();9H(o.gb)}};G.Ht=E(1e,3Q,wy){if(o.P.6g()=="6c"&&o.gT!=\'9O\'){2T();if(o.2j&&wy){o.S.8X()}}29.7m(1e,3Q)};G.rZ=E(){B x=o.P.b0();if(I(v.6j)){x=v.6j}if(x!=\'\'){js("6j");B fi=29.7m(x,(v.Hm==1?\'Hq\':\'nf\'));fi.5I()}};G.7w=E(){B 18=o.P.18();B 1k=o.P.1k();o.S.fE(18,1k)};G.qZ=E(){B 18=o.P.18();B 1k=o.P.1k();B b5=1k>0?18/1k:0;if(!o.gy){o.S?o.S.fE((o.2C>0?o.2C:18),1k):\'\'}F{18!=o.gb?o.gy=K:\'\'}if((v.ga==1||v.wn==1)&&1k>0){l6("nc","2L 25%",b5,0.25);l6("n4","2L 50%",b5,0.50);l6("nN","2L 75%",b5,0.75)}U(B i=0;i<3;i++){if(!o.m5[i]){if(b5>=i*0.25+0.25){yf(i)}}}v.nH==1?1t(1,18,1k):\'\';if(v.9F==1){if(o.1R){B z=K;B kY=K;if(v.wg==1){if(!o.P.5J()){z=H}}if(18>0){if(18==o.18&&!z){kY=H}F{o.9C=0}o.18=18}F{if(v.Et==1){B ld=o.P.bR();v.nH==1?1t(2,ld,o.kX):\'\';if(!z){if(ld==o.kX){kY=H}F{o.9C=0}}o.kX=ld}}if(kY){o.9C++;v.nH==1?1t(3,o.9C):\'\';if(o.9C==v.t8*(2H/o.rg)){o.V.fW()}}}}if(v.2e==1){v.Em!=1&&v.nt==1?nC("8V",18,1k):\'\';v.Fp!=1&&v.nx==1?nC("eJ",18,1k):\'\'}if(v.xr==1&&v.nF>0){if(18>=v.nF){if(!I(o.2e)){if(8c("6u")){o.P.2T();o.S.2T()}v.nF=0}}}7E("1R");if(v.6L==1&&v.ye>-1){Fu(18,1k)}if(o.7q){9H(18)}if(o.4R&&v.aL==1){if(o.3m){o.3m.pY(18,1k)}}if(I(v.4s)){if(v.4s>0&&18>v.4s){if(o.2A=="46"){o.P.2T();o.P.3O(v.1D>0?v.1D:0)}F{o.P.il();o.V.9B()}v.1D>0?o.2C=v.1D:\'\';o.V.lK()}}if(I(v.7N)){B r1=v.7N.2t(",");U(B i=0;i<r1.Q;i++){B r2=r1[i].2t("-");if(r2.Q==2){if(18>r2[0]&&18<r2[1]){o.P.3O(r2[1])}}}}};E yf(x){o.m5[x]=H;if(v.aL==1&&v.CC==1&&v.yv==x){if(o.4R&&o.3N){o.3m?o.3m.FA(o.3N):\'\'}}}E l6(x,y,t,p){if(!I(o.hn[y])){if(t>p){8Z(x,y,H)}}};G.fW=E(){o.9C=0;if(v.Ne==1){js("9F")}F{o.2C>0||o.P.5J()?\'\':o.2C=o.P.18();B ys=o.S.cJ();js("9F");o.P.9F();ys&&v.1a.e6==1?o.S.iA():\'\'}};G.ul=E(){o.S.fE(0,0);o.S.mw(0,0);o.V.4m(0,0);o.S.6R()};G.pI=E(){B 18=o.P.bR();B 1k=o.P.1k();o.S?o.S.mw(18,1k):\'\'};G.lK=E(){js("RQ");if(v.an==1){if(o.2A=="46"){G.9B()}if(v.1D>0){o.V.3O(v.1D)}G.2L()}F{if(o.P.5J()||o.2A=="46"){G.9B()}F{if(v.xS==1){o.V.3O((v.1D>0?v.1D:0),H);if(o.1q.ie){o.P.2T()}}}o.S.8o();v.xr==1?v.RO=1:\'\';if(8c("lW")||8c("qJ")){}F{9n()}}};G.7p=E(){o.bd.eC.z6=2w;B 2r=K;B 1H=K;o.uu=K;o.ag=H;1L(E(){o.ag=K},dM);U(B x in o.7c){if(o.7c.2g(x)){if(I(o.7c[x])){3G{o.7c[x].xE()}3g(e){}}}}3G{o.eh=H;if(o.1q.5y&&v.pC==1&&o.5F&&!o.ci){B x=o.P.5P();if(x){if(x.RR){oz();2r=H}}}if(!2r){B la;if(o.1F.qi){o.7O=H;la=o.1F.qi({kR:"1l"});if(la!==1W){la.cC(E(){}).3g(E(1H){})}}F if(o.1F.pS){o.1F.pS({kR:"1l"});o.7O=H}F if(o.1F.pQ){o.1F.pQ({kR:"1l"});o.7O=H}F if(o.1F.q0){o.1F.q0({kR:"1l"});o.7O=H}F if(o.1F.oy){o.1F.oy();o.7O=H}}}3g(e){1H=H;1t(e)}if(!o.7O&&!2r){if(o.1q.41&&o.m9){oz()}F{G.so()}}if(!1H){1L(vh,4M)}};E oz(){B x=o.P.5P();if(x){o.P.ur();x.RV();x.1n("RU",uJ)}}E vh(){if(o.uu!=H){if(o.8N){o.P.cK()}if(v.26.oH==1){lN(H);o.4P=H}v.8Q==1?o.8Q.3a("md"):\'\';js("2j");8Z("md","7p",H)}};B fN;B 9d={x:0,y:0};E ot(e){if(o.3j){if(o.3j.RL()){O}}o.7R=H;4n(fN);fN=7f(E(){o.7R=K;o.S.5a();9d={x:0,y:0};4n(fN)},3W);o.S.5a();e.9x();e.uF!=0?9d.x++:9d.x--;e.lP!=0?9d.y++:9d.y--;if(e.RK!=0){if(9d.x>9d.y){if(e.uF>0){o.V.3Z(52(v.1S)-v.26.cZ/10,"no")}F{o.V.3Z(52(v.1S)+v.26.cZ/10,"no")}}F{if(e.lP>0){o.V.3Z(52(v.1S)+(o.1q.fi?-v.26.cZ/10:v.26.cZ/10),"no")}F{o.V.3Z(52(v.1S)-(o.1q.fi?-v.26.cZ/10:v.26.cZ/10),"no")}}o.S.hy()}}E uJ(){if(o.1q.5y){o.P.us();js("oW")}}G.so=E(){if(o.eh){o.2j=H;o.S.7p();if(!o.7O){if(I(o.8d)){3G{J(o.8d,{\'W\':\'1i%\',\'Z\':\'1i%\',\'1g\':\'pO\',\'Y\':0,\'1d\':0,\'4S\':"jc"})}3g(cP){}}J(o.1F,{\'W\':\'1i%\',\'Z\':\'1i%\',\'1g\':\'pO\',\'Y\':0,\'1d\':0,\'4S\':"jc"});o.3e=o.1F.1Z;o.4c=o.1F.2Q;3G{1O.b4.C.6E=\'3M\';if(!I(o.1a)){1O.tC=E(e){e.9x()}}}3g(cP){}}if(v.oG==1){J(o.1F,{\'6d\':\'#3B\'})}if(o.3j){o.3j.8D()}9H(o.P.18());o.eh=K}};G.8X=E(){lF=H;if(1O.uN){1O.uN()}F if(1O.uR){1O.uR()}F if(1O.uP){1O.uP()}F if(1O.uq){1O.uq()}F if(1O.v3){1O.v3()}F if(1O.v9){1O.v9()}if(!o.7O){G.t7(K)}};G.vP=E(x,y){r6(x,y)};E r6(x,tM){if(I(o.2e)&&!tM){o.kQ=x}F{B 2r=K;B eT=o.al/x;if(I(o.8d)){3G{J(o.8d,{\'Z\':eT})}3g(cP){2r=H;1t("e8 RJ RI")}}if(!2r){o.4E=x;o.9q=eT;if(o.4E>0){J(o.1y,{\'Z\':eT})}js("Z",eT)}if(o.2e&&!o.2j){o.4c=eT;o.2e.2w()}}};G.t7=E(x){if(lF||x){o.2j=K;if(!o.7O){if(I(o.8d)){3G{J(o.8d,{\'1g\':\'qP\',\'Y\':0,\'1d\':0,\'4S\':\'tK\'});J(o.8d,o.BI);J(o.8d,{\'W\':o.9h,\'Z\':o.cB})}3g(cP){}}J(o.1F,{\'W\':o.9h,\'Z\':o.cB,\'1g\':\'1Y\',\'Y\':0,\'1d\':0,\'4S\':\'tK\'});3G{1O.b4.C.6E=\'2x\';1O.tC=E(e){O H}}3g(cP){}}o.S.8X();if(v.oG==1){J(o.1F,{\'6d\':v.l9});if(v.dP==1){o.1F.C.6d=\'dP\'}F{J(o.1F,{\'6d\':v.l9})}}if(v.26.oH==1){lN(K);o.4P=K}if(o.3j){o.3j.8D()}9H(o.P.18());o.S.kM();lF=K;js("oW");o.7O=K;o.ag=K}};G.4P=E(x){lN(x)};E lN(x){9d={x:0,y:0};if(x){29.1n("sB",ot,{9K:K})}F{4n(fN);29.5u("sB",ot,{9K:K})}}G.9B=E(){v.47=0;o.S.2T();o.V.ul();o.P.3Z(v.1S);if(o.S.aw()){o.S.8h()}if(o.3P){G.4W()}if(I(o.fA)){4n(o.fA);o.fA=1V}9H(0);1t("2r");js("2r")};G.pX=E(){v.47=0;v.3Y=0;o.P.il();o.V.9B()};G.5m=E(x){if(I(o.2R)){if(o.2R!=x){o.2R=x;if(v.ou==1){o.4a=o.2k[x];if(o.4R){3v.7H("nY",o.4a)}}o.P.5m(x);js("4b",o.2k[x]);o.S.mF(x)}}};G.h0=E(){o.S?o.S.h0():\'\'};G.az=E(x){if(I(o.5e)){if(o.5e!=x){o.5e=x;if(v.AJ==1){o.8U=v.8U=o.5S[x];if(o.4R){3v.7H("o5",o.8U)}}o.P.az(x);js("5R",x);o.S.ir("5R")}}};G.8Y=E(x){if(I(o.3z)){if(o.3z!=x){if(v.9t==1&&x==o.3f.Q-1){oj()}F{v.cL=0;o.3z=x;o.7q=H;o.P.8Y(x);js("2u",o.3f[x]);o.S.ah()}}F{if(v.9t!=1){oj()}}}};E oj(){js("2u","8b");o.3z=v.9t==1?o.3f.Q-1:-1;v.jZ=0;o.7q=K;o.S.ah();o.kW||o.lE?o.P.8Y(o.3z):\'\';I(o.2u)?o.1F.2U(o.2u):\'\';o.2u=1V}G.8T=E(x){B y=x==o.fB?1:o.6l[x];if(o.4R&&v.Aq==1){3v.7H("oU",y)}js("6G",o.6l[x]);o.P.8T(y);o.9o=x;o.S.ir("6G")};G.sy=E(){9H(o.P.18());py()};E 9H(18){if(v.cL){18=18-v.cL*1}if(o.7q&&I(o.2c)){B 2N=o.P.2N();if(2N){B x=o.3z;if(I(2N[x])){if(I(2N[x][1])){B t=2q(18*10);if(I(2N[x][1][t])){B y=\'\';y=2N[x][0][2N[x][1][t]];if(!I(o.2u)){o.2u=1I(\'1M\');o.1F.1G(o.2u);py()}if(o.S.lR()||v.bv>v.1u.h){J(o.2u,{"1g":"1Y","2i":(v.bv*1)})}F{J(o.2u,{"1g":"1Y","2i":(v.bv*1+v.1u.h*1)})}if(v.LQ==1){y=Sg(y)}if(v.kV==1){y=y.2b(/\\[ex\\]/gm,\'<6K C="1p:\'+(v.bU.L("#")==-1?\'#\':\'\')+v.bU+\'">\');y=y.2b(/\\[\\/ex\\]/gm,\'</6K>\')}o.2u.1T=\'<6K C="\'+(v.ub==1?\'2a-1p:\'+uc(v.h1,v.hi)+\';\':\'\')+\'-41-5d-lT-1h: Sf;1p:\'+(v.cs.L("#")==-1?\'#\':\'\')+v.cs+\';2y:\'+v.qk+\'px \'+v.qk*2+\'px;2V-6o:\'+v.xG+\'px;2E:0 0;2F-Z:\'+(v.xD?v.xD:1.8)+\';44-gr:\'+v.ho+\'">\'+4A(y)+\'</6K>\';if(v.xP==1){if(o.2j){J(o.2u,{"44-2Z":((v.xN+((2q(v.dA)-1i)*v.f0/1i))+"px")})}F{J(o.2u,{"44-2Z":((v.f0+((2q(v.dA)-1i)*v.f0/1i))+"px")})}}l2=K}F{if(!l2&&I(o.2u)){o.2u.1T=\'\';l2=H}}}}}}}E py(){if(o.2u){J(o.2u,{"1g":"1Y","W":"1i%","2y-Y":"10%","2y-1Q":"10%","Y":0,"1p":v.cs,"1J-8f":"6J","5d-ge":"2V-5d","3r-2D":"1E"});if(v.hz==1){J(o.2u,{"1J-aB":"5g 5g Sd Sh"})}F{J(o.2u,{"1J-aB":"1E"})}}}B 6U;B 7T;B l7;B 2n;E 8c(x){if(v["7P"+x+"y5"]>0&&o.4R){B tb=3v.5v("ma"+x+"7C"+v.d);if(tb){B ct=1z 7I();o.a2=ct.aD();B yl=(ct.aD()-tb)/Si;if(yl<v["7P"+x+"y5"]){O K}}}if(v["7P"+x+"y6"]>0){if(o.P.1k()>0){if(o.P.1k()<v["7P"+x+"y6"]*60){if(v["7P"+x+"xZ"]>0){v.er=v["7P"+x+"xZ"]}F{O K}}}}if(o.gv.L("9y")!=-1&&v.2e==1&&!o.kF&&v[x+\'s\']==1){if(2z nr=="1W"){O K}if(x=="6u"||x=="qJ"){if(2z yj!=="1W"){2n=[];O yj(x)}}if(I(o.2e)||I(o.5L)){js("ya",x);O H}F{if(I(v[x])){if(v[x].6D().L(".")>-1||v[x].6D().L(":")>-1||v[x].6D().L("[Sl]")>-1){js("ya",x);if(x!="8V"&&x!="eJ"){o.V.cH();fc()}6U=0;7T=0;l7=x;2n=v[x].2t(" iO ");o.5b=[];o.Sj=2n.Q;o.vR=1;o.lL=H;U(B i=0;i<2n.Q;i++){2n[i]=2n[i].2t(" or ")}v[x.8y("7C","d4")]=v[x];v[x]=1V;o.5c=x;if(x!=\'eJ\'){o.2e=1z nr()}o.5L=1z l3();U(B i=0;i<2n.Q;i++){U(B j=0;j<2n[i].Q;j++){B 6N=4A(2n[i][j]);if(6N.L("[50%]")>0){B 1N=6t(1,2);2n[i][j]=2n[i][j].2b("[50%]","");if(1N==2){2n[i][j]=\'\'}}}}if(v.sF==1){U(B i=0;i<2n.Q;i++){B n=i==0?1:0;if(2n[i].Q>n){U(B j=n;j<2n[i].Q;j++){B 6N=4A(2n[i][j]);if(o.1q.sz){df(6N)}F{1L(df,i*1i,6N)}}}}}o.5L.kK(4A(2n[0][0]),x);O H}F{O K}}F{O K}}}F{O K}};G.yc=E(x){8c(x)};E nC(w,x,d){if(I(o[w+\'o\'])&&v[w+\'s\']==1){B y;U(B i in o[w+\'o\']){if(o[w+\'o\'].2g(i)){if(!I(o[w+\'o\'][i].nv)&&I(o[w+\'o\'][i].18)&&I(o[w+\'o\'][i].2e)){B z=o[w+\'o\'][i].18.6D();if(z){if(z.L("%")>0){if(d>0){z=2q(z.1v(0,z.L("%")))*d/1i}F{z=-1}}F{z=2q(z)}if(x>=z){if(v[\'7P\'+w+\'vY\']>0&&z>-1){if(x-z>=v[\'7P\'+w+\'vY\']){z=-1}}if(z>-1){y=o[w+\'o\'][i].2e;v[w]=o[w+\'o\'][i].2e;if(8c(w)){o[w+\'o\'][i].nv=H;1h}}}}}}}}};G.Sa=E(){if(o.5c=="8V"&&v.vJ==1){if(o.1R){o.P.2T();o.S.2T()}J(o.vK,{"1m":1})}};G.S3=E(x){o.5L=1V;1t("9y 3F");js("S2",o.5c);if(x.1B=="eJ"){B vD=1z S1(x);o.nx.2S(vD)}F{if(I(o.2e)){if(o.5c=="8V"&&v.vJ==1){J(o.vK,{"1m":0})}F{if(o.1R){o.P.2T();o.S.2T()}}if(v.47==0&&v.S0==1&&o.P.18()==0&&o.P.1k()==0){v.47=1;o.P.rN()}if((!o.2e.S4()||x.wM)&&o.n6>0){1t("9y S9");o.2e.4q();o.2e=1V;o.2e=1z nr()}o.n6++;if(o.lL&&v.cF>0){3o(o.cF);o.cF=1L(wu,v.cF*2H*60);if(I(v.wo)){if(v.wo!=\'\'){o.fH?o.fH.7N():\'\';o.fH=1z S6()}}}o.lL=K;if(v.wk>0){1t("9y Ry");js("Rx");1L(nq,v.wk*2H,x)}F{nq(x)}}F{1t("9y R0")}}};E nq(x){o.2e.Go(x)}E wu(){if(I(o.2e)){if(o.2e.sV()&&o.cI==0){o.2e.sK();1t("9y D8 "+v.cF);2n=[];ac()}}}G.QW=E(){js(\'QX\',o.5c);1t("9y 1H");hI()};G.hI=E(){B 2r=K;B dQ=K;if(o.5c=="8R"){if(v.m8>0&&o.eF>0){dQ=H;if(o.cI>=v.m8){2r=H}}if(v.er>0&&!dQ){if(v.vO==1&&o.eF==0){}F{if(o.cI>=v.er){2r=H}}}}!2r?hI():ac()};G.R1=E(x){if(v[o.5c+"ne"]){U(B i=0;i<3;i++){v[o.5c+"ne"]=v[o.5c+"ne"].2b(x+(i==0?\' iO \':(i==1?\' or \':\'\')),\'\')}}};E hI(){if(2n.Q>0){if(7T<2n[6U].Q-1){o.2e?o.2e.sK():\'\';7T++;B 6N=4A(2n[6U][7T]);B ek=sS(6N);if(ek==\'kU\'){o.5L=1z l3();o.5L.kK(6N,o.5c)}if(ek==\'1H\'){hI()}}F{ac()}}F{ac()}}E sS(6N){B x=\'kU\';if(v.sF==1&&o.5b){B mb=K;B n=0;U(B i=0;i<o.5b.Q;i++){if(o.5b[i].lG==0){if(o.5b[i].aE.wB(6N)){o.5b[i].lG=1;B y=o.5b[i].aE.a8();if(y==\'3F\'){o.5L=o.5b[i].aE;1t("9y wB");o.5b[i].aE.hS();x=y}F{if(y==\'\'){x=\'ok\';1t("9y R5");o.5L=o.5b[i].aE;o.5b[i].aE.R4()}if(y==\'1H\'){x=\'1H\'}}mb=H}if(mb&&o.5b[i].dc==0){n++;if(n<6){td(o.5b[i])}F{1h}}}}}O x}G.R3=E(x,y){if(x!=\'\'){B z=6U;B sI=K;if(y){U(B j=0;j<2n.Q;j++){2n[j]==y?z=j:\'\'}}if(2n.Q==1){if(2n[0].Q>1&&7T<2n[0].Q-1&&2n[7T]){B wT=2n[7T].8g(1,99);2n[0].p7(7T+1,99);sI=H}}if(2z(x)=="3E"){U(B i=0;i<x.Q;i++){2n.p7(z+i+1,0,[x[i]]);if(o.1q.sz){df(x[i])}F{1L(df,i*1i,x[i])}}}F{if(2z(x)=="5E"){2n.2S([x]);df(x)}}if(sI){2n[2n.Q-1]=2n[2n.Q-1].8y(wT)}}};G.QU=E(x,y){if(x!=\'\'){B z=6U;if(y){U(B j=0;j<2n.Q;j++){2n[j]==y?z=j:\'\'}}if(2n[z]){if(2z(x)=="3E"){U(B i=0;i<x.Q;i++){2n[z].2S(x[i])}}F{if(2z(x)=="5E"){2n[z].2S(x)}}}}};G.ac=E(x){ac(x)};E df(x){if(v.sF==1&&o.5b){B i=0;U(B i=0;i<2n.Q;i++){if(2n[i]==x){if(6U>=i){O}F{}}}if(2n.Q==1&&2n[0].Q>1){}F{B n=0;U(i=0;i<o.5b.Q;i++){o.5b[i].lG==0?n++:\'\'}o.5b.2S({dc:0,lG:0,x:4A(x),t:o.5c,aE:1z l3(H)});n<5?td(o.5b[o.5b.Q-1]):\'\'}}}E td(x){if(x){x.dc=1;x.aE.kK(x.x,x.t)}}E ac(lp){B 2r=K;B dQ=K;if(o.5c=="8R"){if(v.m8>0&&o.eF>0){dQ=H;if(o.cI>=v.m8){2r=H}}if(v.er>0&&!dQ){if(v.vO==1&&o.eF==0){}F{if(o.cI>=v.er){2r=H}}}}if(2n.Q>0&&6U==2n.Q-1){if(2n[0][0].L("js:")==0){6U=-1;2n=[[2n[0][0]]]}}if(o.QK==2){2r=H}if(2n.Q>6U+1&&!2r){o.2e.sK();6U++;o.vR++;7T=0;B 6N=4A(2n[6U][0]);B ek=sS(6N);if(ek==\'kU\'){o.5L=1z l3();o.5L.kK(6N,l7)}if(ek==\'1H\'){ac(lp)}}F{fG();o.S.6R();if(I(o.2e)){o.2e.4q();o.2e=1V}o.5L=1V;2n=[];7T=0;6U=0;o.vW!=1?js("QJ",o.5c):\'\';o.vW=0;if(v.QN==1){if(o.r3){o.r3.o8();o.r3=1W}}l7=\'\';o.cI=0;3o(o.cF);o.fH?o.fH.7N():\'\';o.eF++;if(o.5c=="8R"||(o.5c=="ey"&&v.lx==1)||o.5c=="8V"){if(v.3c!=\'?\'){o.P.eW();if((o.2A=="46"&&!o.ra&&o.1q.5y)||lp==\'lp\'||v.QT==1){}F{o.V.2L(1)}}}if(o.kQ>0){r6(o.kQ);o.kQ=0}if(o.5c=="lW"){9n()}o.ra=K;o.5c=1V}};G.QS=E(){2n=[[\'\']]};G.l8=E(y){B x=[\'8R\',\'ey\',\'lW\',\'6u\',\'qJ\'];B z;U(B i=0;i<x.Q;i++){z=K;if(y){y!=x[i]?z=H:\'\'}if(!z&&I(v[x[i].8y("7C","d4")])){v[\'7P\'+x[i].8y("7C","xm")]--;if(v[\'7P\'+x[i].8y("7C","xm")]>0){v[x[i]]=v[x[i].8y("7C","d4")];v[x[i].8y("7C","d4")]=1V}}}};G.lz=E(){fc();if(I(o.6L)){o.6L.4q();o.6L=1V}o.6L=1z QQ()};G.R7=E(){fG();o.6L.4q();o.6L=1V};G.fc=E(){fc()};G.fG=E(){fG()};E fc(){if(o.bc){}F{o.bc=1I("1M");o.1F.1G(o.bc);J(o.bc,{"W":"1i%","Z":"1i%","1g":"1Y","1d":0,"Y":0,"2a":"#3B","1m":0.1});o.bc.C.4S=DI}};E fG(){if(o.bc){o.1F.2U(o.bc);o.bc=1V}};E 7n(){if(I(o.2m)){if(v.2m!=o.qo){8t(v.2m,o.2m,v.g1)}1o(o.2m);J(o.2m,{"1m":v.iZ});o.S.4Y()}};G.iz=E(){if(I(o.2m)){if(5Z(o.2m)){B t=o.P.18();if(t==0&&v.va==1){}F{if(v.xi>0){3o(o.s8);o.s8=1L(mq,v.xi*2H)}F{mq()}}}}};E mq(){3o(o.s8);if(v.sa==1&&!o.1R){}F{J(o.2m,{"1m":0});1L(x7,4Q)}}E x7(){if(!o.1R&&v.gK==1){}F{1l(o.2m)}}G.7n=E(){7n()};E xb(x){if(v.xt==1){U(B i=0;i<7b.Q;i++){if(7b[i].3a("id")!=v.id){7b[i].3a(\'5p\')}}}gk=v.id}E rs(x){B y=4B.4k(x).Q;if(y>0){x=rk(x,y,\'\',-1)}O x}E rk(x,y,p,j){B x2=[];B 2r;if(I(x[\'1a\'])){x=x[\'1a\'];y=x.Q}B ii=0;U(B i=0;i<y;i++){2r=K;if(I(x[i][\'id\'])){x[i][\'bL\']=x[i][\'id\']}x[i][\'id\']="x"+p+\'-\'+i+(I(x[i][\'id\'])?\'-\'+x[i][\'id\']:\'\');j==-1&&i==0&&!I(x[i][\'4V\'])?o.h8=x[i][\'id\']:\'\';if(!I(o.h8)){j==0&&!I(x[i][\'4V\'])?o.h8=x[i][\'id\']:\'\'}x[i][\'fw\']=p;x[i][\'oo\']=j;x[i][\'bs\']=ii;if(I(x[i][\'xM\'])){x[i][\'1K\']=x[i][\'xM\'];B q1=x[i][\'3c\']?x[i][\'3c\'].L(\'[\'):0;B q2=x[i][\'3c\']?x[i][\'3c\'].L(\']\'):0;if(q1>0&&q2>0){B s1=x[i][\'3c\'].1v(q1+1,q2-q1-1);B s2=s1.2t(",");B s3=\'\';U(B k=0;k<s2.Q;k++){s3+="["+s2[k]+"]"+x[i][\'3c\'].2b("["+s1+"]",s2[k])+(k<s2.Q-1?",":\'\')}x[i][\'3c\']=s3}}if(I(x[i][\'1a\'])){x[i][\'4V\']=x[i][\'1a\']}if(!I(x[i][\'4V\'])){if(I(x[i][\'3c\'])){if(x[i][\'3c\']==\'\'&&!I(x[i][\'7l\'])){2r=H}}F{2r=H}}if(!2r){o.1w[x[i][\'id\']]=x[i];ii+=1}if(I(x[i][\'4V\'])){B z=4B.4k(x[i][\'4V\']).Q;if(z>0){x[i][\'4V\']=rk(x[i][\'4V\'],z,x[i][\'id\'],i)}}if(!2r){x2.2S(x[i])}}O x2}E xI(){B x=[];if(I(v.4H)){if(v.4H.L("x-")!=0){U(B y in o.1w){if(o.1w.2g(y)){if(o.1w[y].bL==v.4H){v.4H=y}}}}if(I(o.1w[v.4H])){v.1a.Rr==1?v.1a.pz=0:\'\';x=o.1w[v.4H]}F{x=o.1a[0];if(v.4H==o.xB){o.2C=1W}}}F{x=o.1a[0]}U(B i=0;i<10;i++){if(I(x[\'4V\'])){x=x[\'4V\'][0]}F{1h}}v.4H=x.id;if(v.4H==o.xB){x.1D=1W}O x}E 9n(){8Z("4s","9n",H);o.V.l8();if(o.4R&&v.aL==1){o.3m.pY(0,o.P.1k())}if(o.S.lr()){if(v.1a.hs==1&&o.S.eX()){o.S.dB();if(o.1R&&o.1q.5y&&o.2A!="bi"){}}F{rK()}}F{7n();js("xu")}}G.AY=E(){rK()};E rK(){if(v.1a.nP==1&&!o.S.eX()){o.P.4q();o.S.lw()}if(v.1a.A7==1){!o.S.cJ()?o.S.aa():\'\'}7n();js("xu")}E rG(){B rD=2K.94(7I.91()/2H);B rH=(I(v.tT)?v.tT:0)+2q(o.P.18());B 1B=0;o.1q.pM?1B=1:\'\';o.1q.5y?1B=2:\'\';o.1q.cn?1B=3:\'\';o.1q.Rc?1B=4:\'\';o.1q.tv?1B=5:\'\';B 1e=v.fa.2b("[rD]",rD);1e=1e.2b("[rH]",rH);1e=1e.2b("[R9]",1B);B 9a=1O.1I("3R");9a.5Q(\'3i\',1e);9a.5Q(\'Z\',\'5g\');9a.5Q(\'W\',\'5g\');o.1F.1G(9a)}};B zg=E(1e){B 1e;B 4r;B iI;B 7B;B ef="";B dL=0;B j1=K;B sX;B P;B 2G;o.4j={x:1,y:1,x0:1,y0:1};B lC;B ls;B lv=0;B 2N=[];if(2z(1e)==\'5E\'){1e=4A(1e);if(1e.L("[{")==0){3G{1e=1e.2b(/fk\'qt/ig,\'"\');1e=5T.7z(1e);lC?1e=o.V.6z(1e):\'\'}3g(e){hR.1t(e);1e="uj 5T"}}if(1e.L("#"+v.9c)==0){1e=o[o.fd[0]](1e)}if(1e){if(1e.L("#"+v.e5)==0&&1e.L(v.go)>0){1e=o[o.fd[1]](1e)}}if(1e){if(1e.L("#0")==0){if(1e.L(o.cN)>0){1e=b6(1e.2b(o.cN,\'\'))+o.cN}F{1e=b6(1e)}}}if(v.e9==1){1e=e9(1e)}if(2z(1e)==\'5E\'){if(1e.L(".9e")==1e.Q-4||1e.L(".8A")>0){ls=1e.2t(" or ");se()}}}o.5q=1I("1M");J(o.5q,{"1g":"1Y","W":"1i%","Z":"1i%","4u":"2I 0.2s 2O","1J-8f":"6J"});o.1F.1G(o.5q);if(!lC){k2()}E se(){1e=ls[lv];if(1e.L(o.cN)>0){1e=1e.2b(o.cN,\'\');v.3c=1e}B 4l=eG(1e);4l.c5=E(){if(G.eu==4&&G.6g==4M){aa(G)}F{l1(1)}};4l.oP=E(e){l1(1)};4l.bt();lC=H}E l1(x){if(lv+1<ls.Q){lv++;se();x=0}if(x==1){56("1a d0 fC or xl my")}if(x==2){56("Rj 5T")}}E aa(x){if(x.c9){B y=x.c9;if(y.L("#"+v.9c)==0){y=o[o.fd[0]](y)}if(y.L("#"+v.e5)==0&&y.L(v.go)>0){y=o[o.fd[1]](y)}if(1e.L(".9e")==1e.Q-4){B 9e=y.2t(/(\\r\\n\\t|\\n|\\r\\t)/gm);1e=[];B qI=1;B g3=\'\';U(B i=0;i<9e.Q;i++){if(9e[i].L("#Rh")>-1){if(9e[i].L(" - ")>-1){B 1N=9e[i].2t(" - ");g3=1N[1N.Q-1]}}if(9e[i].L("3k")>-1){1e.2S({1K:""+(g3!=\'\'?g3:qI),3c:9e[i]});qI++;g3=\'\'}}}F{y=y.2b(/(\\r\\n\\t|\\n|\\r\\t)/gm,"");3G{1e=5T.7z(y)}3g(e){l1(2)}}if(I(1e.3t)){1e=Sn(1e)}if(o.S){if(v.1a.jq==1){if(!o.S.cJ()){o.S.iA()}}}k2();2w();1L(E(){js("1a")},1)}}E k2(){1e=o.V.6z(1e);1e&&1e!=\'?\'?6z(1e):\'\'}E 56(x){1t("gl: "+x);B y=H;B yy=H;js("SN",x);if(4r){if(4r.Q>0){7B++;y=7B>4r.Q-1;if(y&&v.T2==1){if(o.3X.Q>1&&o.2R>0){if(o.2k[o.2R].L(2J("dT"))==-1){o.2k[o.2R]=o.2k[o.2R]+\' (\'+2J("dT")+\')\'}yy=K;o.V.5m(o.2R-1)}}if(!y){B z=K;o.2C>0||!o.1D||P.5J()?\'\':o.2C=4J();if(o.2A!=iE(4r[7B])||o.2A!=\'bi\'){if(o.1R){o.V.9B();z=H}}1t("T0 cm",o.2C);6z(\'or\');o.1D&&!o.2e?P.2L():\'\'}F{if(v.9F==1&&yy){y=K;un()}}}}if(y&&yy){8Z("1H","gl",H);if(v.vd&&!o.a5){if(v.vq==1&&x=="d0 fC"){o.9f.8A(v.vs)}F{o.9f.8A(x)}if(v.vk==1&&I(v.vl)){o.dg=1z uB()}}o.a5=H;if(o.1R){o.V.6R();o.S.2T()}I(o.2m)?o.V.7n():\'\';js("1H",x)}};E un(){1t("gl fW Sx");I(o.fV)?3o(o.fV):\'\';o.fV=1L(E(){o.V.fW()},v.t8*2H)}G.56=E(){56(P.od())};G.8o=E(y){1t("lK");j1=H;B x=K;if(4m()>0&&!o.5G&&!y){B 18=o.yG;if(18+10<4m()){1t(\'Su (nM)\');js("nM");P.2L();P.3O(18);x=H}}if(!x){o.V.lK();js("4s")}};G.8S=E(){if(v.sk==1){I(o.2m)?o.V.7n():\'\'}v.gK==1?o.V.iz():\'\';o.S.2L();o.V.vf();if(v.SG==1&&I(v.rb)){if(v.rb.Q>5){r8();4n(sX);sX=7f(r8,v.ud*2H)}}js("1R")};G.gd=E(){if(v.lc==1&&o.5F){if(o.V.gd()){o.ci=P.nZ();o.S.4Y()}}o.te=H};G.aO=E(){o.V.2T()};G.gA=E(){1t("SE")};G.gP=E(){1t("su");o.V.su();o.gb?js("4D",o.gb):\'\'};G.aM=E(){1t("tu");o.V.tu()};G.9R=E(){if(P){1t("4m",4m());o.V.4m(4J(),4m());js("1k",4m());if(I(o.iQ)){o.V.az(o.iQ);o.iQ=1V}}};E 4J(){B x=P.18();O x}E 4m(){B x=P.1k();O x}G.bH=E(){};G.7U=E(){1t("cH");o.V.cH();js("9L")};G.aN=E(){if(dL!=4J()){o.V.6R();if(dL==0){if(v.gK==1&&v.va==1){o.V.iz()}}}dL=4J();js("18",dL);if(v.1A.on==1&&I(v.uY)&&dL>0){if(!I(o.2G)){o.2G=1I("1M");v.1A=4h(v.1A,\'2E\',\'2E\');J(o.2G,{"2a":"#"+v.1A.4w,"2V":v.1A.2V+"px 6f #"+v.1A.7W,"5Y":"3r","1g":"1Y","W":v.1A.W});if(v.1A.v5>0){J(o.2G,{"5d-aB":"lj 5g "+v.1A.v5+"px 4G(0,0,0,0.5)"})}if(v.1A.1g=="1d-Y"||v.1A.1g=="Y"){J(o.2G,{"1d":v.1A.5K-v.1A.6V,"Y":v.1A.3q-v.1A.42})}if(v.1A.1g=="1d-1Q"||v.1A.1g=="1Q"){J(o.2G,{"1d":v.1A.5K-v.1A.6V,"1Q":v.1A.42-v.1A.3q})}if(v.1A.1g=="2i-Y"){J(o.2G,{"2i":v.1A.6V-v.1A.5K,"Y":v.1A.3q-v.1A.42})}if(v.1A.1g=="2i-1Q"){J(o.2G,{"2i":v.1A.6V-v.1A.5K,"1Q":v.1A.42-v.1A.3q})}!o.5D&&v.1A.1l==1?1l(o.2G):\'\';o.1F.1G(o.2G)}if(!I(2G)){2G=1z qQ(v.uY,o.2G,H);o.2G.1n("2v",uk,K)}}};G.sq=E(){if(o.2A=="46"){P.ks()}};G.uW=E(x){o.V.9B();P.Da(x)};G.ks=E(){if(o.2A=="46"&&P){O P.3F()}F{O H}};G.jx=E(){O P.jx()};G.jo=E(){O P.jo()};G.5m=E(x){1t("SR",x);if((o.2A=="bi"||o.2A=="ws"||(o.2A=="1P"&&(v.8p==0||8H()<2))||(o.2A=="2f"&&(v.9U==0||ad()<2)))&&I(o.3X[x])){B 18=G.18();o.2C>0?\'\':o.2C=18;o.V.3O(18,K);6z(o.3X[x],H);o.V.2L()}if(o.2A=="1P"&&v.8p==1&&8H()>1){P.ug(x)}F if(o.2A=="2f"&&v.9U==1&&ad()>1){P.xC(x)}F if(o.2A=="46"){P.Db(x)}};G.8Y=E(x){if(I(o.2c[x])){1t("9H",x);o.3z=x;if(I(o.3f[x])){if(o.4R&&v.rL==1){3v.7H("rJ",o.3f[x])}F{o.rA=o.3f[x]}}if(o.2A=="1P"&&o.kW==H){P.ve(x)}F{if(o.2A=="2f"&&o.lE==H){P.vu(x)}F{if(o.2c[x]=="8P"){sh(o.3z)}F{kv(o.3z)}}}}};E sh(x){2N[x]=4B();2N[x][0]=8s();2N[x][1]=8s();U(B i=0;i<o.2c.Q;i++){1L(kv,i*4Q,i)}}G.8T=E(x){1t("SX",x);P.fg(x);if(v.1A.on==1){if(2G){2G.fg(x)}}};G.ur=E(){ut()};E ut(){if(o.5F&&o.2c){P.ov();U(B i=0;i<o.2c.Q;i++){P.uV(o.2c[i],o.3f[i],(i==o.3z))}}}G.us=E(){P.ov()};G.az=E(x){1t("Sq",x);if(o.8v.Q>0){if(o.8v[x]){B 18=G.18();o.2C>0?\'\':o.2C=18;o.V.3O(18,K);6z(o.8v[x],H);o.V.2L()}}F{if(o.2A=="1P"&&v.aK==1){P.v7(x)}F if(o.2A=="2f"&&v.dm==1){P.tL(x)}}};G.sr=E(){B x=o.2k[o.2R];x==1W?x=\'\':\'\';B y=eH()&&v.gY==1&&v.8p==1;O(y?\'\'+2J("2x")+\' \':\'\')+x};G.ts=E(){B x=o.5S[o.5e];x==1W?x=\'\':\'\';O x};G.eH=E(){O eH()};E eH(){B x=K;if(o.2A=="46"){x=P.2x()}if(o.2A=="1P"&&v.8p==1&&8H()>1&&v.gY==1){x=P.2x()}if(o.2A=="2f"&&v.9U==1&&ad()>1){x=P.2x()}O x}E 8H(){if(o.2A=="1P"){O P.8H()}F{O 0}}E ad(){if(o.2A=="2f"){O P.ad()}F{O 0}}G.5a=E(x){if(P&&(o.2A=="46"||o.2A=="9i"||I(v.pW))){P.5a()}if(v.uH>0){J(o.5q,{"Z":(o.2j?"1i%":o.cB-v.uH)})}};G.2Z=E(){O P.2Z()};G.9F=E(){1t(\'9F\');o.9C=0;v.3Y=1;6z(1e)};if(!I(o.2m)){rI()}if(I(v.2m)){if(v.2m!=\'\'){8t(v.2m,o.2m,v.g1);if(v.sk==1&&!o.1D){1l(o.2m)}}F{v.2m=1V}}E a8(){ef=P?P.6g():\'\'}E uT(1e){4r=1e.2t(" or ");U(B i=0;i<4r.Q;i++){if(4r[i].L(" iO ")>-1){iI=4r[i].2t(" iO ");4r[i]=iI[6t(0,iI.Q-1)]}}7B=0}E uE(){a8();if(ef=="6c"||o.5G){o.V.qZ()}if(ef!=""){o.V.pI()}}E rI(){if(o.2m){o.1F.2U(o.2m)}o.2m=1I("1M");J(o.2m,{"3r-2D":"1E","1m":v.iZ,4u:"1m 0.5s"});if(v.uG==1){SI()}F{J(o.2m,{\'1g\':\'1Y\',\'Y\':0,\'1d\':0,\'W\':\'1i%\',\'Z\':\'1i%\'})}o.1F.1G(o.2m)}E 6z(x,y,uQ){v.fX==\'\'?v.fX=\';\':\'\';if(x.L(\'{\')>-1&&x.L(\'}\')>-1&&x.L(v.fX)>-1){B z=x.2t(v.fX);o.8v=[];U(B i=0;i<z.Q;i++){o.5S[i]=z[i].1v(z[i].L("{")+1,z[i].L("}")-1);o.8v[i]=z[i].1v(z[i].L("}")+1);if(I(v.8U)){if(v.8U==o.5S[i]){o.5e=i}}}x=o.8v[o.5e]}!I(4r)?4r=[]:\'\';x&&x!=\'or\'&&x!=\'x\'?uT(x):\'\';B ft=o.2A;if(4r.Q>0){o.2A=iE(4r[7B]);B dE=K;if(uQ){dE=H}1e=4r[7B];if(!dE&&x!=\'x\'&&P&&o.2A==ft&&(ft=="bi"||ft=="9i"||ft=="46"||(ft=="1P"))){P.3i(4r[7B])}F{1t("SV");ih();vo(4r[7B])}if(o.fB){if(o.9o!=o.fB){P.fg(o.6l[o.9o])}}}if(!y){4n(o.qU);o.qU=7f(uE,o.rg);if(I(v.2u)){if(v.2u!=\'\'){dY(v.2u)}}if(v.qc==1){if(v.lc==1&&o.1q.2B){}F{if(o.2A=="46"){J(o.5q,{"1d":-dM,"Y":-dM})}F{3d(o.5q)}v.1u.1l=0}}}}E iE(x){B 1B="bi";if(x){if(x.L(".vU")>0){1B="1P"}F if(x.L(".vZ")>0){1B="2f"}F if(x.L(".i7")==x.Q-4){1B="i7"}F if(x.L("ws://")==0){1B="ws"}F if(x.L(\'46.aP/\')>-1||x.L(\'iY.be/\')>-1){1B="46";if(v.pg==1){B y=\'eQ://3R.46.aP/vi/\'+j4(x)+\'/\';ux(y+\'uz.kr\',E(z){z>1i?v.2m=y+\'uz.kr\':v.2m=y+\'Sy.kr\';if(o.1w){o.1w[o.3N][\'2m\']=v.2m}v.3Y==1||o.1D?\'\':8t(v.2m,o.2m,v.g1)})}}F if(v.9i==1&&x.L(\'9i.aP/\')>-1){1B="9i"}}o.5F=1B=="bi"||1B=="1P"||1B=="2f"||1B=="ws";O 1B}E ux(1e,vm){B 3R=1z SO();3R.c5=E(){vm(G.Z)};3R.3i=1e}E vo(x){o.2A=iE(x);o.nB=K;if(o.5F){P=1z qQ(x,o.5q,K)}if(o.2A=="46"){P=1z vv(x,o.5q)}if(v.9i==1&&o.2A=="9i"){P=1z SQ(x,o.5q)}if(o.2A=="i7"){P=1z T1(x)}o.S?o.S.D7():\'\';B t=0;if(I(v.1k)){if(o.3m&&v.aL==1&&!o.1D){t=o.3m.9b().t}1L(E(){o.V.4m(t,v.1k)},1i)}}E ih(){if(P){P.4q();P=1V;ef="9W"}if(2G){2G.4q();2G=1V;2G=1W;o.1F.2U(o.2G);o.2G=1W}};G.4q=E(){ih()};G.QG=E(){4r=[];ih()};G.6z=E(x,y,z){6z(x,y,z)};G.8t=E(x){8t(x,o.2m,v.g1)};G.2L=E(){if(P){j1=K;if(o.5G){o.4N.2L()}F{P.2L();v.gK==1?o.V.iz():\'\'}if(I(2G)){2G.2L()}if(o.6O){if(o.5F){if(o.a2>0&&!o.6O.Nt()){o.6O.rS()}}F{o.mj=[];o.S.ir("bq")}}if(o.5F&&v.x8>-1&&!o.pc&&!o.1q.5y){if(o.a2>0){P.xp()}}}F{1L(G.2L,4Q)}};E uk(1b){1b.9u();29.1b?29.1b.5V=H:\'\';B 1N=P;P.ph(H,o.2G);2G.ph(K,o.5q);P=2G;2G=1N;P.2L();2G.2L();js("1A")}G.q9=E(){if(I(o.2G)){if(v.1A.1l==1){1l(o.2G)}F{if(v.1A.1g.L("2i")>-1){J(o.2G,{"2i":v.1A.6V-v.1A.5K-v.1u.h})}}}v.8Q==1?o.8Q.3a("1l"):\'\';o.sc=H};G.hB=E(){if(I(o.2G)){if(v.1A.1l==1){1o(o.2G)}F{if(v.1A.1g.L("2i")>-1){J(o.2G,{"2i":v.1A.6V-v.1A.5K})}}}if(v.1u.mT){v.1u.mT=K;o.S?o.S.sn(1):\'\'}o.sc=K};G.u1=E(){if(I(o.2G)){5Z(o.2G)?1l(o.2G):1o(o.2G)}};G.ds=E(){if(o.5F&&o.4T){o.dG=H;P.4T()}};G.cK=E(){if(o.5F&&o.8l){P.8l()}};G.jn=E(){if(v.9l==1&&I(v.tH)){if(!I(o.9l)){o.9l=1I("1M");J(o.9l,{\'1g\':\'1Y\',\'Y\':0,\'1d\':0,\'W\':\'1i%\',\'Z\':\'1i%\',"3r-2D":"1E","4S":tZ});o.1F.1G(o.9l)}6k(o.9l);8t(v.tH,o.9l,\'4p\')}if(P){jf(0);P.jn()}};G.eW=E(){if(o.9l){3d(o.9l)}P?P.eW():\'\'};G.2T=E(){if(o.5G){o.4N.2T()}F{P?P.2T():1t("Ns")}if(I(o.2G)){2G.2T()}};G.il=E(){o.V.3O(0,K);I(o.2m)?o.V.7n():\'\';6z(\'x\')};G.ch=E(){P?P.ch():\'\'};G.3O=E(x){if(P){if(o.5G){o.4N.3O(x)}F{P.3O(x);if(v.1A.on==1){if(2G){2G.3O(x)}}}}};G.4W=E(){if(P){P.4W();o.5G?o.4N.4W():\'\'}};G.6W=E(){if(P){P.6W();o.5G?o.4N.6W():\'\'}};G.3Z=E(x){P?P.3Z(x):\'\';if(o.5G){o.4N.3Z(x)}};G.jC=E(){O P?P.jC():K};G.5J=E(){O P?P.5J():K};G.6g=E(){O ef};G.9W=E(){O j1};G.18=E(){B x=0;if(P){x=4J();if(o.5G){B y=o.4N.4J();y?x=y:\'\'}F{if(4m()>0&&x!=4m()){o.yG=x+0.Nr}}O x}F{O 0}};G.1k=E(){B x=0;if(P){x=4m();x==0&&I(v.1k)?x=v.1k*1:\'\';if(o.5G){B y=o.4N.4m();y?x=y:\'\'}}O x};G.bR=E(){O P?P.bR():0};G.Nn=E(){rI()};G.rN=E(){if(o.5F){P.47()}};G.1x=E(x){if(cD(x).L(":")>0){B y=x.2t(":");B z0=o.3e/o.4c;B z1=o.P.2Z();if(z1.W>0){z0=z1.W/z1.Z}B z=y[0]/y[1];if(z0!=z){if(o.5F){if(v.w4==1){J(P.5P(),{\'3E-aH\':\'iq\'})}F{J(P.5P(),{\'3E-aH\':\'4p\'})}}B w2=o.4c*z;B x2=w2/o.3e;B h2=o.3e/z;B y2=h2/o.4c;if(x2<1){o.4j.x0=o.4j.x=52(x2);o.4j.y=1}F{o.4j.x=1;o.4j.y0=o.4j.y=52(y2)}J(o.5q,{"2I":"3n("+o.4j.x+") 3b("+o.4j.y+")"});o.gg=x}}F{o.4j.x+=52(x);o.4j.y+=52(x);J(o.5q,{"2I":"3n("+o.4j.x+") 3b("+o.4j.y+")"})}o.S.mS()};G.nj=E(){if(o.5F){J(P.5P(),{\'3E-aH\':\'rM\'})}o.4j.x=o.4j.x0;o.4j.y=o.4j.y0;J(o.5q,{"2I":"3n("+o.4j.x+") 3b("+o.4j.y+")"});o.S.mS();o.gg=1V};G.Np=E(){B x=1W;I(o.2c)?I(o.2c[o.3z])?x=o.2c[o.3z]:\'\':\'\';O x};G.b0=E(){O b0()};E b0(){O 4r.Q>0?(4r[7B]?4r[7B]:\'\'):\'\'};G.5P=E(){O P?P.5P():K};G.dY=E(x){dY(x)};G.5M=E(){if(o.5F){P.5M()}};E dY(x){if(x!=\'\'){B 1D=0;B gu=\'\';o.2c=x.2t(",");o.3f=[];o.3z=-1;if(oi()&&v.rL==1){if(3v.5v("rJ")!=1V){gu=3v.5v("rJ")}}F{if(o.rA){gu=o.rA}}U(B i=0;i<o.2c.Q;i++){if(o.2c[i].L("#0")==0){o.2c[i]=b6(o.2c[i])}if(o.2c[i].L("#"+v.9c)==0){o.2c[i]=o[o.fd[0]](o.2c[i])}if(o.2c[i].L("[")==0&&o.2c[i].L("]")>1){o.3f[i]=o.2c[i].1v(o.2c[i].L("[")+1,o.2c[i].L("]")-1);o.2c[i]=o.2c[i].1v(o.2c[i].L("]")+1)}F{o.3f[i]=o.2c[i].1v(o.2c[i].xL("/")+1);o.3f[i]=o.3f[i].1v(0,o.3f[i].xL("."))}if(o.2c[i].L("#0")==0){o.2c[i]=b6(o.2c[i])}if(o.2c[i].L("#"+v.9c)==0){o.2c[i]=o[o.fd[0]](o.2c[i])}}if(o.3f.Q>1&&v.kV==1){o.3f.2S(rO(\'Nv\',2J(\'rt\')));o.2c.2S("8P")}if(o.3f.Q>0&&v.9t==1){o.3f.2S(rO(\'NC\',2J(\'8b\')));o.2c.2S("")}U(B i=0;i<o.2c.Q;i++){if(I(v.xe)){if(v.xe==o.3f[i]){1D=i;o.3z=i}}if(gu!=\'\'){if(gu==o.3f[i]){1D=i;o.3z=i}}}if(v.9t==1&&v.jZ==0){o.3z=o.3f.Q-1}I(o.S)?o.S.ah():\'\';if(v.jZ==1){o.3z=1D;if(v.kV==1&&o.2c[1D]=="8P"){sh(o.3z)}F{kv(o.3z)}}F{v.9t!=1?o.3z=-1:\'\'}}F{o.V.gz()}}E kv(x){if(I(o.2c[x])){if(o.2c[x].L(".")>-1){o.ku=o.2c[x].2t(" or ");o.dS=0;kz()}}}E kz(x){B 1e=4A(o.ku[o.dS]);B 4l=eG(1e);4l.c5=E(){if(G.eu==4&&G.6g==4M){o.7q=H;xT(1e,G.c9,x)}F{if(o.dS+1<o.ku.Q){o.dS++;kz()}F{f7("dT")}}};4l.oP=E(e){if(o.dS+1<o.ku.Q){o.dS++;kz()}F{f7("dT")}};4l.bt()}E f7(x){1t("2u d0 fC or xl my");if(o.3f[o.3z].L(2J("dT"))==-1){o.3f[o.3z]=o.3f[o.3z]+\' (\'+2J(x)+\')\'}v.Nx==1?o.2c[o.3z]=\'\':\'\';o.3z=-1;o.7q=K;if(o.Ny){o.S.ah();o.S.4Y()}F{1L(E(){o.S.ah();o.S.4Y()},1i)}if(I(o.2u)){o.1F.2U(o.2u);o.2u=1V}}E xT(1e,x,y){if(1e.L(\'.jK\')>-1||1e.L(\'.yp\')>-1||1e.L(\'.jB\')>-1||1e.L(\'.yo\')>-1){B l=o.3z;if(I(2N[l])&&o.2c[l]=="8P"){}F{2N[l]=4B();2N[l][0]=8s();2N[l][1]=8s()}B 3U=8s();3U=x.2t(/\\r|\\n/);B qq=1;B t1=0;B t2=0;3G{B eA=(I(v.ym)?v.ym:0);if(1e.L(\'fq=\')>0){eA=1e.1v(1e.L(\'fq=\')+6)*1}U(i=0;i<3U.Q;i++){if(1e.L(\'.jK\')>-1||1e.L(\'.yo\')>-1){if(3U[i].L(\'-->\')>-1&&3U[i].L(\':\')>-1){t1=fK(3U[i].1v(0,3U[i].L(\'-->\')))*1+eA;t1==0?t1=1:\'\';t2=fK(3U[i].1v(3U[i].L(\'-->\')+4,12))*1+eA;I(2N[l][0][t1])?\'\':2N[l][0][t1]=\'\';U(B j=t1;j<t2;j++){2N[l][1][j]=t1}qq++}F{if(3U[i]!=\'\'&&3U[i].Q>1&&3U[i]!=qq&&3U[i]!=\'Nm\'){2N[l][0][t1]=(2N[l][0][t1]&&2N[l][0][t1]!=\'\'?2N[l][0][t1]+\'<br>\':\'\')+(o.2c[l]=="8P"&&y>0?\'[ex]\':\'\')+3U[i]+(o.2c[l]=="8P"&&y>0?\'[/ex]\':\'\')}}}if(1e.L(\'.yp\')>-1||1e.L(\'.jB\')>-1){if(3U[i].L(\'N9:\')>-1){t1=fK(3U[i].1v((1e.L(\'.jB\')>-1?3U[i].L(\'=0\')+3:12),12))*1+eA;t2=fK(3U[i].1v((1e.L(\'.jB\')>-1?3U[i].L(\'=0\')+14:23),10))*1+eA;B p=\'\';if(3U[i].L(\'0,,\')>0){p=3U[i].1v(3U[i].L(\'0,,\')+3)}F{if(3U[i].L(\'yF,\')>0){p=3U[i].1v(3U[i].L(\'yF,\')+6)}}if(2N[l][0][t1]!=1W){2N[l][0][t1]+=\'\\n\'+(o.2c[l]=="8P"&&y>0?\'[ex]\':\'\')+p+(o.2c[l]=="8P"&&y>0?\'[/ex]\':\'\')}F{2N[l][0][t1]=p}2N[l][0][t1]=2N[l][0][t1].2b(/{.*?}/,\'\');2N[l][0][t1]=2N[l][0][t1].2b(/\\\\\\\\N/,\'<br>\');2N[l][0][t1]=2N[l][0][t1].2b(/\\\\N/,\'<br>\');U(B j=t1;j<t2;j++){2N[l][1][j]=t1}}}}o.S.ah();o.V.sy()}3g(e){f7("1H")}}F{f7("1H")}}G.2N=E(){O 2N};E r8(){B 4l=eG(v.rb+\'?1e=\'+4r[7B]);4l.c5=E(){if(G.eu==4&&G.6g==4M){if(G.c9){v.1K=G.c9;o.V.9E(\'1K\')}}};4l.bt()}};E fK(jK){B 1N=jK.2t(\':\');B 6n=0;1N.Q==2?1N.N6("bb"):\'\';1N[0]!=\'bb\'?6n+=1N[0]*qS:\'\';1N[1]!=\'bb\'?6n+=1N[1]*60:\'\';6n+=1N[2].1v(0,2)*1;6n=6n*10+1N[2].1v(3,1)*1;O 6n}B qQ=E(1e,1y,1A){B 1f=1I("5O");if(v.Nc==1){B cg=1I("e8");4d(cg,{"B3":"no","B4":"H","B6":"H","3i":""});J(cg,{"1g":"1Y","W":"1i%","Z":"1i%","2V":0});1y.1G(cg);B x5=29.7f(E(){if(cg.eC.1O.eu==="Nd"){29.4n(x5);J(cg.p4.b4,{"2y":0,"2E":0});cg.p4.b4.1G(1f)}},1i)}F{1y.1G(1f)}B 1P;B 4C=K;B mM=K;B 9Z=K;B 2f;B 7u=K;B ws;B mQ=K;B 6s=K;B 9Y=K;B 7i=0;B 7D=K;B 1H;B Nk;B iL=K;B hZ=K;B hW=-1;B aC=-1;B n5;B iu;B kC;B hm;B Ni;B vy=\'5O/Nh; QH="Nf.Ng, NE.40.2"\';J(1f,{\'W\':\'1i%\',\'Z\':\'1i%\',\'3E-aH\':\'rM\',\'4u\':"zU 0.2s 2O",\'7Q-Z\':\'2x\',\'5X-Z\':\'1E\',\'7Q-W\':\'2x\',\'5X-W\':\'1E\'});if(v.w4==1||v.4p==1){if(v.O5==1||v.4p==1){J(1f,{\'3E-aH\':\'4p\'})}F{J(1f,{\'3E-aH\':\'iq\'})}}if(v.oL==1&&o.1q.2B){4d(1f,{\'tO\':\'1\'})}v.O6==1?1f.O4=\'O3\':\'\';4d(1f,{\'3i\':1e,\'x-41-4T\':\'BJ\'});if(v.O0==1){4d(1f,{\'1A\':\'K\'})}if(v.O1==1){4d(1f,{\'O2\':\'O7\'})}if(!o.1q.tv){4d(1f,{\'47\':(v.47==1&&v.3Y==0?\'cl\':\'1E\')})}pk();if(1A){1f.3Y=H;1f.3P=H}if(!I(1e)){1e=\'\'}if(1e.L(".vZ")>0&&o.bF.L("8w")!=-1){6s=H;B sD=K;B sm=K;if(nU()){v.47==1||v.3Y==1||v.tr==1?ia(K):\'\'}F{6s=K;1t("8w d0 wW")}}F if(((3x.1P==1&&v.r0!=1)||1e.L(".vU")>0)&&(o.bF.L("6P")!=-1||I(29.5l))){4C=H;3G{if(I(5l)){if(!5l.vX()||(o.1q.6h&&v.Od==1&&!o.1q.5y)||(o.1q.6h&&o.1q.5y&&v.Oc==1)||(o.1q.jW&&v.Oa==1)){1t(\'6P Ob \',5l.vX());4C=K}F{if(v.47==1||v.3Y==1||v.wc==1){cj(K)}}}F{4C=K}}3g(1H){4C=K}}F if(1e.L("ws://")==0&&v.NZ==1){7D=H;mO()}if(o.1q.tv&&v.3Y==1&&!4C&&!6s&&!7D){1L(E(){o.V.aY()},1i)}if(v.6O==1){I(o.6O)?o.6O.8D():\'\';o.6O=1z NY()}E ia(x){1t("8w");v.tr=1;B jz={ej:60};if(o.3X.Q>1){v.9U=0;v.wa=H}F{v.wa?v.9U=1:\'\'}if(o.8v.Q>1){v.dm=0;v.vE=H}F{v.vE?v.dm=1:\'\'}if(I(v.ce)){if(I(v.ce.ej)){if(v.ce.ej>bj){v.ce.ej=bj}}if(2z v.ce=="3E"){U(B 17 in v.ce){jz[17]=v.ce[17]}}}2f=9S.aU().dE();js("2f",2f,1);v.vG==1&&!1A?2f.aQ({\'n2\':{\'NM\':9S.NN.NK}}):\'\';2f.NJ(1f,1e,(v.3Y==1||1A||x));2f.aQ({\'b7\':{\'NG\':jz.ej}});2f.aQ({\'b7\':{\'NH\':jz.ej}});2f.aQ({\'b7\':{\'NO.qb\':K}});2f.aQ({\'b7\':{\'NP.qb\':K}});if(v.vC==1){2f.NW(1W,H)}if(v.sA==1){2f.aQ({\'b7\':{\'k4\':{\'k7\':{\'9O\':K,\'5O\':K}}}})}2f.on(9S.aU.2D.NX,E(1C){if(!sD){1t("8w xa");B q=vT();wb();o.lE=K;if(v.NV==1){kC=1z NU(2f,1A)}9Y=2f.NQ();9Y?1t("wz"):\'\';if(v.9U==1){if(v.sA==1||q>0){o.2R=q;2f.aQ({\'b7\':{\'k4\':{\'k7\':{\'9O\':K,\'5O\':K}}}})}F{o.2R=2f.iH("5O").Q-1}o.S.cA(o.2R);2f.kj("5O",o.2R);2f.kj("9O",o.2R)}o.V.aY();sD=H}});2f.on(9S.aU.2D.NS,E(1C){if(!sm){B 6T=2q(o.5e);if(6T>0&&v.dm==1){2f.tV(2f.pT("9O")[6T])}sm=H}});2f.on(9S.aU.2D.N2,E(1C){if(9Y){o.V.4m(2f.18(),2f.1k())}});2f.on(9S.aU.2D.Mf,E(1C){2f.Mg(-1)});2f.on(9S.aU.2D.Mh,E(1C){if(1C.Me=="5O"&&1C.Md!=1C.vz&&v.9U==1){o.2R=1C.vz;o.S.cA(o.2R);1t("8w wG "+o.2R)}});2f.on(9S.aU.2D.Ma,E(1C){if(I(1C.sQ)){if(1C.sQ.1B=="Mb"){js("wD",1C.sQ.1e)}}});2f.on(9S.aU.2D.wt,E(1C){o.sO=1C;if(1C.1H=="Mi"){1H="8w "+1C.1H+": "+1C.1b.a1+", "+1C.1b.1b;1t(1H);o.P.56()}F if(1C.1H=="Mj"||1C.1H=="Mp"){1H="8w "+1C.1H+" 1H: "+1C.1b;1t(1H);o.P.56()}F if(1C.1H=="Mq"||1C.1H=="Mo"){1H="8w "+1C.1H+" 1H: "+1C.1b;1t(1H);o.P.56()}F if(1C.1H=="6j"){1H="8w d7 oC 1H Mn";1t(1H);o.P.56()}});7u=H}E cj(x){1t("6P");if(o.3X.Q>1){v.8p=0;v.wH=H}F{v.wH?v.8p=1:\'\'}if(o.8v.Q>1){v.aK=0;v.wX=H}F{v.wX?v.aK=1:\'\'}o.kW=K;B sN=K;if(v.8R&&v.wY==1){sN=H;v.wY=0}B ic={n2:(v.wF==1&&!1A),Mm:(v.47==1||v.3Y==1||1A||x)&&!sN,dp:60,tl:60,M9:wi,M8:wi,LX:K};if(v.wj==1){ic[\'LY\']=E(4l,1e){4l.LV=H}}if(I(v.6Q)){if(I(v.6Q.dp)){if(v.6Q.dp>bj){v.6Q.dp=bj}v.6Q.tl=v.6Q.dp}if(I(v.6Q.wA)){v.6Q.tl=v.6Q.dp=v.6Q.wA}if(2z v.6Q=="3E"){U(B 17 in v.6Q){ic[17]=v.6Q[17]}}}1P=1z 5l(ic);js("1P",1P,1);1P.wO(1e);1P.LR(1f);1P.on(5l.7o.LS,E(){1t("6P xa")});1P.on(5l.7o.LT,E(1b,1C){!1A?o.V.aY():\'\'});1P.on(5l.7o.LZ,E(1b,1C){if(!1A&&v.8p==1&&8H()>1){wd();o.S?o.S.cA(o.2R):\'\'}});1P.on(5l.7o.M0,E(1b,1C){nb()});1P.on(5l.7o.M6,E(1b,1C){nb()});1P.on(5l.7o.M7,E(1b,1C){if(!1A){if(1C.hU.7j!=9Y){9Y=1C.hU.7j;o.S.4Y()}9Y=1C.hU.7j;if(9Y){1t("wz");o.wx=1e.L("?sj")>-1;if(1f.1k>0&&1f.dC>0){if(1f.1k-1f.dC<10){if(o.hV>0){if(o.hV==1f.dC&&o.wE==1f.1k){o.iG++;if(o.iG>2){o.iG=0;o.hV=-1;1P.8W();cj(H);8o()}}F{o.hV=-1}}F{o.hV=1f.dC;o.wE=1f.1k}}}}}if(v.8p==1){o.2R=1P.kl;o.S?o.S.cA(o.2R):\'\'}jX()});1P.on(5l.7o.M4,E(1b,1C){if(I(1C.wC)&&!1A){js("wD",1C.wC.M1)}mM=H;wZ()});1P.on(5l.7o.M2,E(1b,1C){js("M3",1C,1)});1P.on(5l.7o.Mr,E(1b,1C){!1A&&v.aK==1?nW():\'\'});1P.on(5l.7o.Ms,E(1b,1C){if(!1A&&v.aK==1){mz()}});if(v.MR==1){iu=1z MS(1P,1A)}F{1P.MQ=K}1P.on(5l.7o.wt,E(1b,1C){v.1t==1?hR.1t(1C):\'\';o.nl=1C;if(1C.d7){9p(1C.1B){1j 5l.wr.MN:if(v.wm==1){1t("MT");B 6c=o.1R;!1A&&6c?o.V.2T():\'\';o.V.7n();7i=1;n8(6c)}F{1H=1C.hU;o.2C>0||1A||v.7j==1||7D?\'\':o.2C=4J();1P.8W();if(!1A){o.P.56()}}1h;1j 5l.wr.N1:wN();1h;6Z:1H="6P d7 1H, 8W";1P.8W();!1A?o.P.56():\'\';1h}}F{1t("6P ",1C.1B,1C.hU,(1C.jJ?1C.jJ.jD:\'\'));js("MZ",(1C.jJ?1C.jJ.jD:\'\'));if(7i>0){7i=2;n8()}}});9Z=H}E nb(){if(!1A&&v.8p==1&&8H()>1){if(o.2R!=1P.kl){o.2R=1P.kl;o.S?o.S.cA(o.2R):\'\';1t("6P wG "+o.2R)}}}E mO(){if(I(29.wU)){if(nU()){if(!I(o.ws)){o.ws=1z MW()}ws=1z wU(1f,1e,{n2:H});mQ=H}F{7D=K;1t("d0 wW")}}}E wZ(){n9()};G.5M=E(){n9()};E n9(){if(v.DO){if(1f.ei.Q>0){if(v.5M==1){1f.ei[1f.ei.Q-1].gT="uC"}F{1f.ei[1f.ei.Q-1].gT="3M"}if(!o.5M){o.5M=H;o.S.4Y()}}F{if(o.5M){o.5M=K;o.S.4Y()}}}}E n8(x){if(7i>0){3o(n5);n5=1L(wP,v.wJ*2H)}}E wP(){if(7i>0){1t("MK")}if(7i==1){1P.wO(1e)}if(7i==2){1P.8W();cj(H);1f.1R()}}B jO=0;B jU=0;E wN(){B 91=nO.91();if(!jO||(91-jO)>dM){jO=nO.91();1t("6P d7 P 1H, 3G to d4");1P.vM();1P.mU();if(o.1R){hu()}}F{if(!jU||(91-jU)>dM){jU=nO.91();1t("6P d7 P 1H, 3G to d4");1P.Mz();1P.vM()}F{1t("6P d7 P 1H, nM Mx")}}}1f.1n(\'Mw\',vN);1f.1n(\'1H\',oB);1f.1n(\'9W\',8o);1f.1n(\'1R\',8S);1f.1n(\'5p\',aO);1f.1n(\'uS\',aN);1f.1n(\'gy\',gA);1f.1n(\'kh\',gP);1f.1n(\'um\',aM);1f.1n(\'uv\',bH);1f.1n(\'9L\',7U);1f.1n(\'uy\',9R);1f.1n(\'Mt\',vH);1f.1n(\'vg\',p0);1f.1n(\'uX\',p5);E vN(){if(!4C&&!6s){!1A?o.V.aY():\'\'}}E oB(){if(!4C&&!6s){if(1f.1H){1t(1f.1H,1f.1H.jD,1f.1H.a1);B x=1f.1H.jD;1H=1W;if(x==1){1H="Mv"}if(x==2){1H="oC"}if(x==3){1H="bD"}if(x==4){1H="d0 fC"}1t("MB gl: ",1H)}if(1H!=1W){56()}}}E 56(){!1A?o.P.56():\'\'}E 8o(){!1A?o.P.8o():\'\'}E 8S(){if(4C&&7i>0){}F{if(!1A){if(aC==-1){B x=K;if(4C){if(I(o.2e)||I(o.5L)){5p();x=H}}if(!x){hZ=H;o.P.8S()}}}}}E aO(){!1A&&!o.D6?o.P.aO():\'\'}E aN(){!1A?o.P.aN():\'\';if(aC>-1){if(4J()>aC){5p();aC=-1}}}E gA(){!1A?o.P.gA():\'\'}E gP(){!1A?o.P.gP():\'\'}E aM(){if(1A){pi()}F{o.P.aM();pp();if(4C&&7i>0){7i=0;1t("MC up");1P.mU();hu();o.S.2L()}if(I(v.pW)){2w()}}}E pi(){if(1f.eN>0){J(1y,{"Z":1y.1Z/(1f.jT/1f.eN)-2q(v.1A.2V)})}}E pp(){if(v.lh==1){4n(o.nV);o.nV=7f(nK,1i);nK()}}E nK(){if(1f.eN>0){o.V.vP(1f.jT/1f.eN);4n(o.nV)}}E 9R(){!1A&&!7D?o.P.9R():\'\'}E bH(){!1A?o.P.bH():\'\'}E 7U(){if(4C&&7i>0){}F{!1A?o.P.7U():\'\'}}E vH(){o.V.oR()}E nU(){B jk=29.vB=29.vB||29.MG;B hf=29.vA=29.vA||29.MD;B kq=jk&&2z jk.kq===\'E\'&&jk.kq(vy);B vS=!hf||hf.nS&&2z hf.nS.MF===\'E\'&&2z hf.nS.7N===\'E\';O kq&&vS}E vT(){B q=0;if(!1A&&v.9U==1){B x=2f.iH("5O");if(x.Q>1){B y=\'\';U(B i=0;i<x.Q;i++){o.2k[i]=I(x[i].Z)?mN(x[i],v.w8):i;if(o.2k[i]==y||v.w7==1){y=o.2k[i];if(I(x[i].af)){o.2k[i]+=" "+gU+" &ez;"+2q(x[i].af/2H)+\' \'+2J(\'ae\')+\'</6K>\';v.w7!=1?o.2k[i-1]+=" "+gU+" &ez;"+2q(x[i-1].af/2H)+\' \'+2J(\'ae\')+\'</6K>\':\'\';y=\'\'}}F{y=o.2k[i]}if(I(v.4a)&&q==0){if(v.4a==o.2k[i]){q=i}}if(I(o.4a)){if(o.4a==o.2k[i]){q=i}}}o.2k[x.Q]=2J("2x")}o.nB=H}O q}E wb(){if(!1A&&v.dm==1){o.5e=0;B x=2f.pT("9O");if(x.Q>1){U(B i=0;i<x.Q;i++){o.5S[i]=i;if(I(x[i].dr)){o.5S[i]=mP(x[i].dr)}F{if(I(x[i].wf)){o.5S[i]=2J("5R")+" "+x[i].wf}}if(I(o.8U)){if(o.8U==o.5S[i]){o.5e=i}}}}1t("8w yg ",o.5e);o.S.ka(o.5e)}}B gU="<6K C=\'1m:0.5\'>";E wd(){if(!1A&&v.8p==1){B x=1P.h7;B q=0;if(x.Q>1){U(B i=0;i<x.Q;i++){if(I(x[i].Z)){B y=mN(x[i],v.w5);if(o.2k.L(y)>-1||v.PR==1){if(I(x[i].af)){B yi=o.2k.L(y);yi>-1?o.2k[yi]+=" "+gU+" &ez;"+2q(x[yi].af/2H)+\' \'+2J(\'ae\')+\'</6K>\':\'\';o.2k[i]=y+" "+gU+" &ez;"+2q(x[i].af/2H)+\' \'+2J(\'ae\')+\'</6K>\'}}F{o.2k[i]=y}if(I(x[i].x6)){o.7F[i]=x[i].x6[0]}}F if(I(x[i].7d)){o.2k[i]=x[i].7d}F{o.2k[i]=i}if(I(v.4a)&&q==0){if(v.4a==o.2k[i]){q=i}}if(I(o.4a)){if(o.4a==o.2k[i]){q=i}}}if(v.gY==1){o.2k[x.Q]=2J("2x")}F{1P.xJ=0;1P.hH=0}if(v.yd==1||q>0){1P.hH=0;if(v.h5=="92"||(!o.1D&&v.47==0)){1P.pU=q}F{if(v.h5=="ep"){1P.pN=q}}}F{v.gY==1?o.2R=1P.h7.Q-1:o.2R=1P.PW}jX()}o.nB=H;o.S?o.S.4Y():\'\'}}E jX(){if(o.7F.Q>0&&v.aK==1){nW();mz()}}E nW(){if(!1A&&v.aK==1){B x=1P.pL;o.5S=[];B 2r;if(x.Q>1){U(B i=0;i<x.Q;i++){2r=K;if(I(x[i].dK)&&o.7F.Q>0){if(x[i].dK!=o.7F[o.2R]){U(B j=0;j<o.7F.Q;j++){if(o.7F[j]==x[i].dK){2r=H}}}}if(!2r){o.5S[i]=I(x[i].7d)?mP(x[i].7d):i;if(I(v.8U)){if(v.8U==o.5S[i]){o.5e=i;1P.iK=i}}}}}}}E mz(){if(!1A){B x=1P.pL;B y=1P.iK;if(x[y].dK){if(o.7F.Q>0){if(o.7F[o.2R]!=x[y].dK){U(B i=0;i<x.Q;i++){if(x[i].7d==x[y].7d&&x[i].dK==o.7F[o.2R]){1P.iK=i;y=i;1h}}}}}o.5e=y;1t("6P yg ",o.5e);o.S.ka(o.5e)}};E mP(x){B r=x.jb();if(r=="Q4"||r=="en"){x="Q2"}F if(r=="Q1"||r=="ru"){x="Русский"}O x};E mN(x,y){B r=x.Z+\'p\';if(x.Z<4M){r=\'i0\'}F if(x.Z>=4M&&x.Z<=bY){r=\'gJ\'}F if(x.Z>bY&&x.Z<=bX){r=\'gH\'}F if(x.Z>bX&&x.Z<=4Q){r=\'gG\'}F if(x.Z>4Q&&x.Z<=bj){r=\'mR\'}F if(x.Z>bj&&x.Z<=xX){r=\'ji\'}F if(x.Z>xX&&x.Z<=xW){r=\'k8\'}F if(x.Z>xW&&x.Z<=xV){r=\'mD\'}F if(x.Z>xV){r=\'mH\'}if(x.W==Q0&&x.Z<=PO){r=\'gJ\'}F if(x.W==xY&&x.Z<=yz){r=\'gH\'}F if(x.W==PB&&x.Z<=PC){r=\'gG\'}F if(x.W==PD&&x.Z<=PA){r=\'ji\'}F if(x.W==Pz&&x.Z<=Pw){r=\'k8\'}F if(x.W==Px&&x.Z<=Py){r=\'mD\'}F if(x.W==PF&&x.Z<=PL){r=\'mH\'}if(v.1c.PM==1&&I(v.1c[\'7d\'+r])){r=v.1c[\'7d\'+r]}F{if(y==1){r=2J(r)}if(y==2&&I(x.af)){r=2q(x.af/2H)+\' \'+2J(\'ae\')}}O r};E 4J(){if(6s){O 7u?2f.18():0}F{O 1f.dC}};G.2L=E(){B p=H;if(4C&&!mM){if(!9Z){cj(H)}!hZ?o.P.8S():\'\';1P.mU()}if(6s&&!7u){ia(H);p=K}if(7D){if(!mQ){mO()}ws.1R();p=K}if(1f.C.1d=="-PG"){G.eW()}p?hu():\'\'};B PH;E hu(){if(1e!="1E"){B mv=1f.1R();if(mv!==1W){mv.cC(E(){}).3g(E(1H){1t("Q5",1H.a1);if(1H.a1.L(\'cm\')==-1&&1H.a1.L(\'Q6 by\')==-1){if(!o.1q.pd||1H.a1.L(\'f1 my Qw\')==-1){if(v.yn==1&&!o.3P){o.V.4W();1f.1R()}F{o.S.2T();o.V.7n()}}F{if(o.1q.tv&&(4C||6s)){}F{o.S.2T();o.V.7n();js("Qt")}}}})}}}G.jn=E(){if(o.5L||o.2e){if(o.8N){cK()}if(!o.dG&&o.1q.2B&&o.1q.41){if(!1f.3P){1f.3P=H;iL=H}J(1f,{"1g":"1Y","Y":-3W,"1d":-3W});aC=4J();if(!7D){1f.1R()}if(aC==0&&o.2C>0){hm=o.2C}}}};G.eW=E(){if(!o.dG&&(o.1q.2B||o.1q.41)){J(1f,{"1g":"qP","Y":0,"1d":0});if(iL){!o.3P?1f.3P=K:\'\';iL=K}if(hm>0){o.2C=hm;hm=0}aC=-1}};G.2T=E(){5p()};E 5p(){if(7D){ws.5p()}F{1f.5p()}};G.ch=E(){!1f.8x?2T():hu()};G.3O=E(x){if(6s&&7u){2f.4D(x)}F{1f.dC=x}};G.4W=E(){1f.3P=H};G.6W=E(){1f.3P=K};G.3Z=E(x){1f.1S=x};G.xp=E(){if(o.xd!=1f){B cm;B 8L;if(o.iX[1f]){cm=o.iX[1f];8L=o.pt[1f]}F{29.nX=29.nX||29.Qr;8L=1z nX();cm=8L.Qs(1f);o.iX[1f]=cm;o.pt[1f]=8L}B ht=8L.Qy();ht.ht.4U=v.x8;cm.xc(ht);ht.xc(8L.QA);o.pc=H;o.xd=1f}};G.jC=E(){O!1f.8x};G.5J=E(){O v.7j==1||7D?H:9Y};G.5P=E(){O 1f};G.nZ=E(){4d(1f,{\'S\':\'1\'});O H};G.47=E(){4d(1f,{\'47\':\'cl\'});if(4C&&!9Z){cj(K)}if(6s&&!7u){ia(K)}};G.6g=E(){B 6v="6c";if(1f.8x){6v="8x"}if(1f.9W){6v="9W"}O 6v};G.ph=E(x,y){1A=x;y.1G(1f);1y=y;if(x){1f.3P=H;pi();if(o.2k.Q>0){if(4C){hW=o.2R;1P.hH=0;1P.pN=0}}}F{if(!o.3P){1f.3P=K}1f.1S=v.1S;pp();if(o.2k.Q>0){if(4C){1P.hH=-1;if(hW>-1){1P.pU=hW}}}}};G.18=E(){O 4J()};G.1k=E(){B x=1f.1k;if(6s&&7u){x=2f.1k()}if(I(v.4s)){x=v.4s}O x!=Qa&&!pn(x)?x:0};G.bR=E(){B x=0;if(1f.7L){if(1f.7L.Q>0){B y=4J();U(B i=0;i<1f.7L.Q;i++){if((y>=1f.7L.1D(i)||y>=1f.7L.1D(i)-1i)&&y<=1f.7L.4s(i)){x=1f.7L.4s(i)}}x==0?x=1f.7L.4s(1f.7L.Q-1):\'\'}}if(I(v.4s)){x>v.4s?x=v.4s:\'\'}O x};G.2x=E(){B x=K;if(4C){if(9Z){x=1P.xJ}}F if(6s){if(7u){B y=2f.Q9();x=y.b7.k4.k7.5O}}O x};G.2Z=E(){O{"W":1f.jT,"Z":1f.eN}};G.3i=E(x){1e=x;hZ=K;o.a5!=2?o.a5=K:\'\';if(4C){4C&&1P?1P.8W():\'\';cj(H);qa()}F{4d(1f,{\'3i\':x,\'3Y\':0});pk();5p()}};E pk(){if(o.1q.6h){B y=1f.ei;if(y){U(B i=0;i<y.Q;i++){y[i].gT="Qm"}}y=1f.pL;if(y){U(i=0;i<y.Q;i++){y[i].qb=(i==0?1:0)}}if(29.Qk){1f.1n(\'Qh\',E(1b){o.4T=1b.Qi=="Qj";!1A?o.V.h0():\'\'})}}qa()}G.4T=E(){1f.Pv()};G.8l=E(){cK()};E qa(){if(o.1q.41){if(I(1f.Pu)&&!o.1q.8F){o.8l=H}if(1O.OH&&!1f.OI){o.8l=H}}}E cK(){if(o.1q.6h){if(1f.OG==="it-in-it"){1f.xA("ax");o.8N=K}F{1f.xA("it-in-it");o.8N=H}}F{if(!1O.OF){2p(\'1f.OC().cC(p => {o.8N = H;}).3g(1H => {o.8N = K;});\')}F{2p(\'1O.OD().cC(ok =>{o.8N = K;}).3g(1H => {});\')}}};E p0(){o.8N=H};E p5(){o.8N=K};G.xC=E(x){if(7u){B x=2q(x);if(x==2f.iH("5O").Q){o.2R=2f.OJ(\'5O\')}F{2f.aQ({\'b7\':{\'k4\':{\'k7\':{\'9O\':K,\'5O\':K}}}});2f.kj(\'5O\',x);2f.kj(\'9O\',x)}}};G.OR=E(x){if(o.ws){o.ws.tJ(ws,x,-1)}};G.OP=E(x){if(o.ws){o.ws.tJ(ws,-1,x)}};G.tL=E(x){if(7u){if(1f.7L.Q>0){2f.tV(2f.pT(\'9O\')[2q(x)])}}};G.ug=E(x){if(9Z){B y=2q(x);if(x==1P.h7.Q){y=-1;1P.hH=-1}if(v.h5=="ep"){1L(7U,4Q);1P.pN=y}if(v.h5=="92"){1t("6P 92 OM "+y);1P.pU=y}if(y==-1){o.2R=1P.kl}jX()}};G.jx=E(){O 1P};G.jo=E(){O 2f};G.8H=E(){O 8H()};E 8H(){B x=0;if(9Z){if(1P.h7){x=1P.h7.Q}}O x}G.ad=E(){O ad()};G.5a=E(){2w()};E 2w(){B x=1f.jT/1f.eN;if(x){x=(x).tz(2);B z=2p(v.pW).tz(2);if(z!=x){if(o.3e>o.4c){J(1f,{\'3E-aH\':\'4p\',\'Z\':\'1i%\',\'W\':o.4c*z})}F{J(1f,{\'3E-aH\':\'4p\',\'W\':\'1i%\',"Z":(o.3e/z),"1g":"1Y","1d":"50%","Y":"50%","2I":"sL(-50%, -50%)"})}}}}E ad(){B x=0;if(7u){x=2f.iH("5O").Q}O x}G.v7=E(x){if(9Z){1P.iK=2q(x)}};G.ve=E(x){if(9Z&&iu){iu.Oi(x)}};G.vu=E(x){if(7u&&kC){kC.Ok(x)}};G.fg=E(x){1f.Or=x};G.ov=E(){B x=1f.Os;B y=[];U(B i=0;i<x.Q;i++){if(x[i].iv.jb()==\'6T\'){x[i].5u("dc",o6);y.2S(x[i])}}U(B i=0;i<y.Q;i++){1f.2U(y[i])}};G.uV=E(x,y,z){if(x!=\'\'){if(x.L(\' or \')>0){B xx=x.2t(\' or \');x=xx[0]}B 6T=1O.1I(\'6T\');6T.5Q(\'3i\',x);6T.5Q(\'ob\',y);6T.5Q(\'Oz\',\'uU\');6T.5Q(\'gT\',\'uC\');if(z){6T.5Q(\'6Z\',\'\')}1f.1G(6T);6T.1n("dc",o6)}};E o6(e){if(e.3Q.ob){U(B i=0;i<o.3f.Q;i++){if(o.3f[i]==e.3Q.ob){o.V.8Y(i)}}}};G.od=E(){O 1H};G.4q=E(){4C&&1P?1P.8W():\'\';6s&&2f?2f.Ov():\'\';7D&&ws?ws.2r():\'\';1f.5u(\'1H\',oB);1f.5u(\'9W\',8o);1f.5u(\'1R\',8S);1f.5u(\'5p\',aO);1f.5u(\'uS\',aN);1f.5u(\'gy\',gA);1f.5u(\'kh\',gP);1f.5u(\'um\',aM);1f.5u(\'uv\',bH);1f.5u(\'9L\',7U);1f.5u(\'uy\',9R);1f.5u(\'vg\',p0);1f.5u(\'uX\',p5);1f.3i=\'\';if(1y.iv=="BD"){1y.p4.b4.2U(1f)}F{1y.2U(1f)}1f=1V}};B vv=E(1e,fP){B 6u=K;if(1e.L(\'6u\')==0){6u=H;1e=1e.1v(5)}B j5=j4(1e);B 1H;B 3h;B fe=K;B 3F=K;B iT=K;B jV=K;B 2x=H;B o7=[];B bu=1;B gh=K;B p3;B bI=0;B jm=0;B jI=K;B iF=\'Bd\'+v.id+(6u?\'6u\':\'\');B 1y=1I(\'1M\');1y.5Q(\'id\',iF);fP.1G(1y);o.4T=K;!6u?o.V.h0():\'\';if(o.1q.2B){v.47=1}if(v.tN!=1){B 7t=1I(\'1M\');fP.1G(7t);J(7t,{1g:"1Y",1d:0,Y:0,"2a-1p":"#jp",Z:"1i%",W:"1i%","1m":0});7t.1n("CJ",E(1b){1b.5V=H});if(o.1q.2B){7t.1n("em",E(1b){1b.5V=H});7t.1n("2v",E(1b){1b.5V=H});7t.1n("ew",E(1b){1b.5V=H;dx(1b);if(v.cv==1){1L(tB,1i);1L(iR,2H)}})}F{7t.1n("sT",E(1b){B x=H;if(v.2e==1){if(I(v.8R)&&!iT){x=K}if(I(v.jd)&&a8()=="8x"&&18()>0){x=K}}if(x&&v.cv==1&&v.tA==1&&v.tF!=1){3d(G);1L(iR,3W)}})}v.cv==1?3d(7t):\'\'}E iR(){6k(7t)}E tB(){if(v.tF!=1){3d(7t)}}if(v.47==1&&v.3Y==0){7U()}if(!29[\'7y\']){29.Pq=E(){km();U(B i=0;i<7b.Q;i++){if(7b[i].3a("id")!=v.id){if(7b[i].3a(\'tE\')){7b[i].3a(\'tG\')}}}};if(!ty("46.aP/tY")){B 5P=1O.1I(\'m7\');5P.3i="eQ://3w.46.aP/tY";5P.7d="Pc";B oK=1O.bf(\'m7\')[0];oK.4I.hw(5P,oK);5P.oP=E(e){o.V.aY();if(v.D5!=1){1H=\'P1 P2 gl\';o.P.56()}}}}F{km()}E km(){if(v.47==1||6u){!fe?7J():\'\'}F{o.V.aY()}}E 7J(){if("7y"in 29){if(I(7y.mk)&&!fe){1t("DR 7J");B oM=0;if(v.tN==1){oM=1}o.2C>0?bI=2q(o.2C):\'\';3h=1z 7y.mk(iF,{Z:o.9q,W:o.al,OY:j5,OV:{OW:1,OX:iF,P3:1,P4:1,e6:1,tO:((v.oL==0||(v.Pb!=1&&o.1q.8F))&&o.1q.2B?0:1),P9:3,S:oM,P8:0,P5:1,tR:0,3Y:0,an:0},2D:{\'RY\':oO,\'P7\':DQ,\'56\':56,\'P6\':D4}});if(o.2C>0){o.2C=1W}2w();fe=H}F{1L(7J,4Q)}}F{1L(7J,4Q)}}B g8;E oO(){1t("DR hS");3F=H;3o(p3);o.V.6R();if(6u){if(o.1q.oN){o.V.4W()}3h.ko();o.2e.Pa()}F{if(v.3Y==1&&o.1q.oN&&!o.lm){o.V.4W();if(o.1q.2B){4n(g8);g8=7f(DS,bY)}}if(v.47==0){3h.ko()}F{o.V.aY()}o.P.9R();if(bu!=1){8T(bu)}aM();2w()}}E DS(){B x=3h.D2();if(x==2||x==-1){o.S.2T();o.S.6R();4n(g8)}if(x==1){4n(g8)}}E DQ(1b){if(6u){if(1b.1C==7y.bE.E0){o.2e.OZ()}if(1b.1C==7y.bE.E1){}}F{if(1b.1C==7y.bE.E1){if(jm==1){jm=0;oO()}o.V.2L();if(bI>0){3h.De(bI,H);bI=0;o.2C=1W}iR();iT=H;3F=H;if(jV){3h.oY()}F{o.P.8S();o.P.aN()}D3();if(I(v.4a)){U(B i=0;i<o.2k.Q;i++){if(v.4a==o.2k[i]){5m(i)}}v.4a=1V}F{if(I(o.4a)){U(B i=0;i<o.2k.Q;i++){if(o.4a==o.2k[i]){5m(i)}}o.4a=1V}}gh=K}if(1b.1C==-1&&gh&&o.1R){o.V.6R();gh=K;aO()}if(1b.1C==7y.bE.P0){aO()}if(1b.1C==7y.bE.E0){8o()}if(1b.1C==7y.bE.Pd){gh=H;7U()}if(1b.1C==7y.bE.Pp){}}}E 56(1b){if(6u){o.2e.Po()}F{if(1b.1C==2){1H="Pn 46 id"}if(1b.1C==5){1H="oC 5H"}if(1b.1C==DW||1b.1C==rP||1b.1C==1i){1H="G 5O is Pr"}if(v.Pt==1){I(v.DM)?1H=v.DM:\'\'}if(v.D5!=1){o.P.56()}}}E 8o(){v.1D>0?bI=v.1D:\'\';o.P.8o();o.P.9R()}E aO(){if(!o.D6){o.V.2T()}}E aN(){o.P.aN()}E aM(){o.P.aM();o.V.oR()}E 9R(){o.P.9R()}E bH(){o.P.bH()}E 7U(){if(o.P){o.P.7U()}F{p3=1L(7U,1i)}}E D4(1b){p6(1b.1C)}E D3(){if(!jI){B x=3h.Ps()+\'\';if(x!=\'\'&&x!=1W){o.2k=x.2t(\',\');if(v.oc==0){B y=o.2k.L(\'2x\');if(y>-1){o.2k.p7(y,1)}}U(B i=0;i<o.2k.Q;i++){o.2k[i]=oV(o.2k[i])}jI=H;p6(3h.Pm())}}}E p6(x){o.2R=o.2k.L(oV(x+\'\'));o.S.mF(o.2R)}G.2Z=E(){O{"W":0,"Z":0}};G.3i=E(x){j5=j4(x);if(o.2C>0){bI=2q(o.2C)}hl(j5)};E a8(){B 6v=-1;if(3F){6v=3h.D2()}B x=\'\';if(6v==-1){x="8x"}if(6v==1||6v==3){x="6c"}if(6v==2){x="8x";if(o.1R){o.S.2T();o.V.6R()}}if(6v==5){x="8x"}if(6v==0){x="9W"}O x}E 2w(){3h?3h.Pl(o.3e,o.4c):\'\'}E oV(x){B y=x;if(x=="Pg"){y="i0"}if(x=="Pf"){y="gJ"}if(x=="Pe"){y="gH"}if(x=="Ph"){y="gG"}if(x=="Pi"){y="ji"}if(x=="Pk"){y="k8"}if(v.Dd==1){y=2J(y)}if(x=="2x"){y=2J("2x")}o7[y]=x;O y}E 18(){O 3F?3h.Pj():0};E 8T(x){3h?3h.OU(x):\'\';bu=x};G.ks=E(){km()};G.2L=E(){if(3F){3h.ko()}F{if(!fe){7J()}F{}}};G.2T=E(){if(3F){3h.oY()}};G.ch=E(){if(3F){a8()==\'6c\'?3h.oY():3h.ko()}};G.3O=E(x){3F?3h.De(x,H):\'\'};G.5P=E(){O K};G.4W=E(){3F?3h.4X():\'\'};G.6W=E(){3F?3h.OT():\'\'};G.3Z=E(x){3F?3h.Dc(x*1i):\'\'};G.jC=E(){O a8()==\'6c\'};G.5J=E(){O K};G.Db=E(x){5m(x)};E 5m(x){if(3F){if(I(o.2k[x])){B y=o7[o.2k[x]];2x=y==\'2x\';B z=18();3h.Ou(y)}}}G.fg=E(x){8T(x)};G.3F=E(){O 3F};G.6g=E(){O a8()};G.18=E(){O 18()};G.1k=E(){B x=3F?3h.D9():0;if(I(v.4s)){x=v.4s}O x};G.bR=E(){B x=0;if(3F){x=3h.Ot()*3h.D9()}O x};G.5a=E(){2w()};G.od=E(){O 1H};G.2x=E(){O v.oc==1?2x:K};G.Da=E(x){hl(x)};E hl(x){if(3h){jm=1;3h.Ow(x,0)}}G.jn=E(){if(o.1q.2B&&o.1q.cn){G.2L();jV=H}F{if(a8()=="6c"){G.2T()}}};G.eW=E(){jV=K};G.nZ=E(){O H};G.4q=E(){3F?3h.8W():\'\';3F=K;jI=K;3G{if(1y){fP.2U(1y)}fP.2U(7t)}3g(e){}}};B tq=E(){B b=[];B dI=[];B 4O=[];B 9L=K;B 8J=K;B 1c;B 1a;if(o.5n){o.5n.1l();o.5n=1V}B iP;o.6l=[0.25,0.5,0.75,1,1.25,1.5,2];if(v.1c.Ox==1&&I(v.1c.jy)){v.1c.jy=v.1c.jy.2b(/\\n/ig,\'\');o.6l=v.1c.jy.2t(",")}o.fB=o.6l.L(\'1\')>-1?o.6l.L(\'1\'):o.6l.L(1);o.9o==3?o.9o=o.fB:\'\';!I(v.1c.1x)?v.1c.1x=5:\'\';o.CP=[\'+ \'+v.1c.1x+\'%\',\'&Oy; \'+v.1c.1x+\'%\',\'1i%\'];B iW=K;B 7Z=0;B i6=0;B eS=K;B q6=H;B bg=1z zn();B 1c;B 5N=[];B o3=K;B oe=K;B fp=0;B ba=[];if(v.hk.1g=="S-1Q"){v.hk.1g="S"}U(B y in v){if(v.2g(y)){if(y.L("9z")==0&&v[y]){!I(v[y].o4)?v[y].o4=v[y].5N:v[y].5N=v[y].o4;5N[v[y].5N]=y;if(v.hk.1g!="S"){if(v[y].1g=="S-1Q"){ba.2S([y,v[y].5N]);o3=H}F{if(v[y].1g=="S"||v[y].1g==1W){o3?oe=H:\'\'}}}fp<v[y].5N?fp=v[y].5N:\'\'}}}if(oe){ba.AX(E(a,b){O a[1]-b[1]});U(B i=0;i<ba.Q;i++){5N[v[ba[i][0]].5N]=1V;v[ba[i][0]].5N=fp+1;fp++;5N[v[ba[i][0]].5N]=ba[i][0]}}if(v.1u.1l==1&&v.1u.c4==1){o.1u=1I("1M");o.1F.1G(o.1u);J(o.1u,{\'1g\':\'1Y\',\'Y\':0,\'1d\':0,\'W\':\'1i%\',\'Z\':\'1i%\',\'4u\':\'1d 0.3s 8a-6n\',\'3r-2D\':\'1E\'})}B 7k=1I("1M");if(v.1u.1l==1&&v.1u.c4==1){o.1u.1G(7k)}F{o.1F.1G(7k)}J(7k,{\'1g\':\'1Y\',\'Y\':0,\'2i\':0,\'W\':\'1i%\',\'Z\':v.1u.h});7k.es=E(){!o.1q.2B?o.V.CM():\'\'};U(B i=1;i<5N.Q;i++){if(5N[i]){B y=5N[i];if(y){if(o.1q.2B){if(v[y].19=="1S"||(v[y].19=="2j"&&v.Oj)){v[y].on=0}}if(v[y].on==1){B 19=v[y].19;if(19=="2F"||19=="1S"){b[y]=1z Aj(y,19);b[y].2w(b[y].s("w"))}F{b[y]=1z DV(y)}dI.2S(y);if(b[y].g("19")=="1K"){if(b[y].s("1J")==\'\'){if(b[y].s("B")!=\'\'){if(!I(v[b[y].s("B")])){b[y].1X("2h",K)}}F{b[y].1X("2h",K)}}}if(b[y].g("19")=="4z"){B lu=b[y].s("2W");if(lu){if(lu.L("3a:")==0&&lu.L(",0/1")>0){B z=lu.2t(",");3a(z[0].1v(4))==0?b[y].dj(0):\'\'}}}b[y].1X("1x",b[y].s("1x"))}}}}if(I(v.1c)){1c=1z 8h("1c");v.1c.8M==1?1c.1o():1c.1l()}if(I(v.1a)){1a=1z 8h("1a");if(I(o.1a)){1a.pA(o.1a);if(v.1a.jq==0||!I(v.1a.jq)){v.1a.8M==0?1a.1l():\'\'}F{1a.1o()}}F{1a.1l(1)}}if(I(v.CS)){if(v.CS.on==1){o.5h=1z Ol()}}ff();2w(H);4x();q6=K;E CV(R){B x=0;B Om=K;if(R){if(R.g("19")==\'2F\'){x=4O.Y+R.s("3q");if(4O.eK!=1V){}F{4O.eK=[]}}F{if(4O.eK!=1V){B aj=R.g("W")+R.s("42")+R.s("3q");if(jH(R)){aj=0}if(R.s("3M")==1&&!R.g("1o")){aj=0}if(R.s("9v")>0){aj=0}x=bg.g("w")-v.1u.kx*1-aj+R.g("W")/2+R.s("3q");B i=0;4O.1Q-=aj;U(i=0;i<4O.eK.Q;i++){B am=b[4O.eK[i]];if(am.s("9v")>0){J(am.c(),{"Y":(am.g("x0")-aj)})}F{J(am.c(),{"Y":(am.g("x")-aj)})}am.1X("x0",am.g("x"))}4O.eK.2S(R.g("17"));R.1X(\'eI\',1)}F{if(R.s("3M")==1&&!R.g("1o")){if(R.g("19")=="1S"){if(R.s("1l")==1&&R.s("jG")==1&&eS){7Z+=R.g("W")+R.s("3q")+R.s("42");eS=K}}}F{if(R.s("9v")>0){x=4O.Y+R.s("3q")+R.s("42")}F{B 2r=K;if(R.g("19")=="1S"){if(R.s("1l")==1&&R.s("jG")==1){if(!o.cY&&!o.7R){2r=H;eS=K}F{if(!eS){7Z-=R.g("W")+R.s("3q")+R.s("42");eS=H}}}}if(jH(R)){2r=H}if(!2r){4O.Y+=R.g("W")/2+R.s("3q");x=4O.Y;4O.Y+=R.g("W")/2+R.s("42")}F{x=4O.Y}}}}}}O x}E q7(R){B W=o.2j&&v.1u.fU==0?o.9h:o.3e;B Z=o.4c;B 9M=0;if(R!=bg){9M=W/2+R.s("3q")-R.s("42")}B bN=Z/2;B os=R.g("W");B j6=R.g("Z");B 1g=R.s("1g");if(1g.L("6J")>-1){9M=o.3e/2+R.s("3q")-R.s("42")}if(1g.L("1d")==0){bN=j6/2+(R.s("CW")*o.4c/1i)}if(1g.L("2i")==0){bN=o.4c-(R==bg?j6:j6/2)-(R.s("CX")*o.4c/1i)}if(1g.L("1Q")>-1){9M=o.3e-os/2+R.s("3q")-R.s("42")-(R.s("Oq")*o.3e/1i)}if(1g.L("Y")>-1){9M=os/2+R.s("3q")-R.s("42")+(R.s("jE")*o.3e/1i)}if(1g=="cd"){9M=-o.qn/2+(R.s("jE")*o.qn/1i)+R.s("3q")-R.s("42");bN=-o.kd/2-(R.s("CX")*o.kd/1i)+(R.s("CW")*o.kd/1i)}if(1g.L("S")>-1){B cx=CV(R);9M=(bg?(bg.c()?4Z(bg.c().ll):0):0)+cx;if(1g=="S-1Q"){9M+=7Z}if(v.1u.1g=="1d"){bN=v.1u.h/2}F{bN=Z-v.1u.h/2}}O{x:9M,y:bN+R.s("5K")-R.s("6V")}}E 2w(8P){B w=o.2j&&v.1u.fU==0?o.9h:o.3e;B h=o.4c;J(bg.c(),{\'1d\':(v.1u.1g=="1d"?0:o.4c-v.1u.h)-v.gj});bg.1X("y0",(o.4c-v.1u.h-v.gj));if(v.1u.fU==0&&bg){J(bg.c(),{\'W\':w,\'Y\':0,\'2E-Y\':0});bg.1X("w",w);if(o.2j){J(bg.c(),{\'Y\':\'50%\',\'2E-Y\':-w/2})}}4O={"Y":v.1u.kx*1,"1Q":(bg.g("w")-v.1u.kx*1)};B op=K;if(!bg.g("1o")){bg.1X("2h",H);op=H}B 17;U(B i=0;i<dI.Q;i++){17=dI[i];if(b[17]){B cc=q7(b[17]);if(cc){b[17].1X("x0",cc.x);b[17].1X("y0",cc.y);if(b[17].s("3M")==1&&!b[17].g("1o")&&!8P){pH(b[17])}F{J(b[17].c(),{"1g":"1Y","Y":b[17].g("x0"),"1d":b[17].g("y0")})}}}}if(op){bg.1X("2h",K)}7Z=0;U(17 in b){if(b.2g(17)){if(b[17].s("1g")=="S-1Q"&&b[17].g("19")!="2F"&&7Z>-1){7Z=4O.1Q-4O.Y}if(b[17].g("19")=="2F"&&bg){B bB;if(b[17].s("Op")==1){bB=b[17].s("w")}F{if(b[17].s("1g").L("S")>-1){bB=4O.1Q-4O.Y-b[17].s("3q")-b[17].s("42");J(b[17].c(),{"Y":(4Z(bg.c().ll)+4O.Y+b[17].s("3q")+bB/2)});7Z=-1}F{bB=bg.g("w")-b[17].s("3q")-b[17].s("42");J(b[17].c(),{"Y":(4Z(bg.c().ll)+b[17].s("3q")+bB/2)})}}b[17].1X("x0",b[17].g("x"));b[17].2w(bB)}}}if(1c){h4(1c)}if(I(v.1a)){h4(1a)}iW||o.2j||i6!=7Z?4x():\'\'}E pH(b){B Y=0;B 1d=0;if(b.s("1g").L("1Q")>-1&&b.s("1g").L("S")==-1){Y=o.3e+b.g("W")+10}if(b.s("1g").L("Y")>-1){Y=-b.g("W")-10}if(b.s("1g").L("1d")>-1){1d=-b.g("Z")*2}if(b.s("1g").L("2i")>-1||b.s("1g").L("S")>-1){1d=o.4c+b.g("Z")+b.g("W")+10}if(Y>0){J(b.c(),{"Y":Y})}if(1d>0){J(b.c(),{"1d":1d})}}E h4(x){B 1d=-3W;x.hA();B y=o.4c-v.1u.h*(x.s("1g").L("1d")>-1?1:2);B hG=y-(o.2j&&!o.1q.2B?(1i+x.s("jM")*1):x.s("jM"));hG<1i?hG=1i:\'\';J(x.c(),{\'5X-Z\':hG});x.co()?J(x.co(),{\'5X-Z\':hG}):\'\';if(x.g("1o")){1d=o.4c/2-x.g("Z")/2+x.s("5K")-x.s("6V");if(x.s("1g").L("1d")>-1){1d=x.s("5K")-x.s("6V")}if(x.s("1g").L("2i")>-1){1d=o.4c-v.1u.h-x.g("Z")+x.s("5K")-x.s("6V")}1d<0?1d=0:\'\'}if(x.s("1g").L("1Q")>-1){J(x.c(),{"1g":"1Y","1Q":x.s("42")-x.s("ly"),"1d":1d})}F if(x.s("1g").L("Y")>-1){J(x.c(),{"1g":"1Y","Y":x.s("3q"),"1d":1d})}F{if(x.g("17")=="1a"&&x.s("3C")==1){J(x.c(),{"1g":"1Y","Y":o.3e/2-x.g("W")/2+x.s("3q")/2-x.s("42")/2,"1d":1d})}F{J(x.c(),{"1g":"1Y","Y":o.3e/2-x.g("W")/2+x.s("3q")-x.s("42"),"1d":1d})}}x.8O()};G.ec=E(17){B R=b[17];B 19=R.g("19");if(19){B d=1z 7I();o.a2=d.aD();if(19&&19!=""){4L(R)}}};G.mE=E(z,x,y){U(B 17 in b){if(b.2g(17)){if(b[17].s(z)==x){b[17].1X(y?"6k":"3d")}}}};G.ni=E(x,s){B y;U(B 17 in b){if(b.2g(17)){if(b[17].s(s)==x){y=b[17]}}}O y};E 4L(R,1B){o.lm=H;iP=R;B a=R.g("19");if(a=="1R"){o.V.2L();if(v.26.on==1&&v.26.2M==1&&v.26.p9==1){8i(\'1R\',1)}}F{if(a=="5p"){o.V.2T();if(v.26.on==1&&v.26.2M==1&&v.26.p9==1){8i(\'1R\',0)}}if(a=="2r"){o.V.pX()}}if(a=="CT"){o.V.3O(0,K)}if(a=="2j"){!o.5G?o.V.7p():\'\'}F{if(a=="kb"){o.V.8X()}}if(a=="2F"){B ld=o.P.1k();B lt=R.g("2v")*ld;if(v.4e>0){ld-=v.4e;lt=R.g("2v")*ld+v.4e}if(v.DB>0){if(v.DB/ld<=1-R.g("2v")){O}}o.V.3O(lt,H);if(o.3m){o.3m.pY(lt,ld);o.2C>0?o.2C=1W:\'\'}}if(a=="1S"){B x=R.g("2v");x<0.Oo?x=0:\'\';x>1?x=1:\'\';if(o.4R&&v.oJ==1){3v.7H("p1",x);if(R.g("2v")>0||o.1q.8F||v.lI==0){3v.pZ("g2")}F{3v.7H("g2",1)}}o.V.3Z(x)}if(a=="4X"){if(o.4R&&!o.1q.8F&&v.lI==1){3v.7H("g2",1)}o.V.4W();if(v.26.2M==1&&v.26.Dy==1){8i(\'4X\',0)}}F{if(a=="a4"){if(o.4R){3v.pZ("g2")}o.V.6W();if(v.26.2M==1&&v.26.Dy==1){8i(\'4X\',1)}}}if(a.L("18")==0){R.OA()?R.fx():R.On()}if(a=="ca"){o.P.nd()}if(a=="1x+"){o.P.aF(0.1)}if(a=="1x-"){o.P.aF(-0.1)}if(a=="1x"){o.P.aF(0)}if(a=="7j"){3a("Dz");R.1X("np",1);R.1X("k3",1)}if(a=="5h"){js("5h");q5()}if(a=="1c"){if(1c){if(!1c.g("1o")){1c.1o()}F{1c.1l()}}}if(a=="1a"){if(o.dz==a){O}if(I(v.1a)){if(1a.g("1o")){1a.1l()}F{1L(E(){1a.1o()},1i)}}}if(a=="92"){o.S.dB()}if(a=="cE"){o.S.h9()}if(a=="4z"){if(R.s("dq")==1&&R.s("2W")!=""){B x=4A(R.s("2W"));if(o.dz==a+x){O}if(x.L(\'{18}\')>-1){x=x.2b(\'{18}\',(I(o.3m)?o.3m.9b().t:o.P.18()))}if(x.L(\'{3c}\')>-1){x=x.2b(\'{3c}\',o.P.b0())}if(x.L(\'{1K}\')>-1){x=x.2b(\'{1K}\',v.1K.2b(/,/ig," "))}if(x=="4T"){o.P.ds()}if(x=="OB"){o.V.3O(R.s("jE")*o.P.1k()/1i);!o.1R?o.V.2L():\'\'}R.s("DE")==1?o.V.2T():\'\';B y=x.2t(",");if(x.L("3a:")==0){B z=x.1v(4).2t(";");U(B i=0;i<z.Q;i++){y=z[i].2t(",");if(y.Q>1){if(y[0]==\'4D\'){if(v.26.2M==1&&v.26.ON==1){8i(\'4D\',y[1]>0?1:0)}}3a(y[0],y[1],R);y[1]==\'0/1\'?n1():\'\'}F{if(y[0]=="DK"&&v.OL==1){B ss=3a(y[0]);if(ss){if(ss.L("1C")>-1){B 3R=1O.1I(\'3R\');3R.5Q(\'3i\',ss);J(3R,{1g:"pO",1Q:(I(v.ky)?v.ky:20),2i:(I(v.ky)?v.ky:20),W:0,4u:"W 0.5s as-OO(.75,-0.5,0,1.75)"});3R.C.4S=DI;1O.b4.1G(3R);1L(E(){J(3R,{W:(I(v.DG)?v.DG:4M)})},1);3R.es=E(){G.4I.2U(G)}}}F{1t(y[0]+" 1H")}}F{3a(y[0])}}}}F{if(x.L("js:")==0){if(x.L("(")>0&&x.L(")")>0){2p(x.1v(3))}F{2p(y[0].1v(3)+\'(\'+(I(y[1])?\'"\'+y[1]+\'"\':\'\')+(I(y[2])?\',"\'+y[2]+\'"\':\'\')+\')\')}}if(x.L("3k")==0||x.L("/")==0||x.L("?")==0||x.L("1e:")==0){x.L("1e:")==0?x=x.1v(4):\'\';29.7m(x,R.s("DH"))}if(x.L("6j")==0){o.V.rZ()}if(x=="3a:8l"){o.P.cK()}}if(x.L("1c#")>-1){if(1c){B si=x.1v(9).2t(",");if(1c.g("1o")&&1c.g("7m")==si[0]){1c.1l()}F{U(B i=0;i<si.Q;i++){i==0?1c.1o():\'\';1c.7m(si[i])}}}}if(x.L("1c:")>-1&&v.1c.Dw==1){if(!o.5n){o.5n=1z Dl()}if(1B=="7V"){o.5n.1o(x)}F{o.5n.i2(x)}}}}};G.1K=E(t){U(B x in b){if(b.2g(x)){if(b[x].g("19")=="1K"){if(b[x].s("B")==t||t=="1K"){if(v[t]!=\'\'||b[x].s("1r")!=\'\'){b[x].1X("2h",H)}F{b[x].1X("2h",K)}b[x].6q(v[t])}}}}q4()};G.Dh=E(){q4()};G.Di=E(){U(B x in b){if(b.2g(x)){if(b[x].g("19")=="4z"){if(b[x].s("1B")=="1J"){b[x].8z()}}}}};E q4(){U(B x in b){if(b.2g(x)){if(b[x].g("19")=="4z"){if(b[x].s("1B")=="1J"){b[x].AB(H)}}}}}E q5(){if(I(o.5h)){o.5h.cq()}}G.Dp=E(){q5()};G.CI=E(){if(v.1K!=\'\'){U(B x in b){if(b.2g(x)){if(b[x].g("19")=="1K"){B y=K;if(!b[x].g("1o")){y=H;b[x].1X("2h",H)}b[x].6q(v.1K);if(y){b[x].1X("2h",K)}}}}}};G.OQ=E(y,z){U(B x in b){if(b.2g(x)){if(b[x].g("19")=="4z"&&b[x].s("1B")=="1J"){if(b[x].s("3T")==y){if(!b[x].g("1o")){b[x].1X("2h",H)}b[x].6q(z)}}}}};G.5a=E(){2w()};G.OK=E(){2w(H)};G.mJ=E(){h4(1c)};G.hA=E(){h4(1a)};G.2L=E(){U(B x in b){if(b.2g(x)){if(b[x].g("19")=="1R"){b[x].On()}}}if(G.cJ()&&v.1a.e6==1){G.aa()}o.1R=H;4x()};G.2T=E(){U(B x in b){if(b.2g(x)){if(b[x].g("19")=="5p"||b[x].g("19")=="2r"){b[x].fx()}}}if(1a){if(v.1a.A8==1&&!1a.5H()){1a.1o()}}o.1R=K;4x();if(v.1u.1l==1&&v.1u.dw==1){gX(H)}};G.4W=E(){U(B x in b){if(b.2g(x)){if(b[x].g("19")=="4X"){b[x].On()}G.3Z(0)}}4x()};G.6W=E(){U(B x in b){if(b.2g(x)){if(b[x].g("19")=="a4"){b[x].fx()}}}if(v.1S<0.1){v.1S=0.5;o.V.3Z(v.1S)}F{G.3Z(v.1S)}4x()};G.3Z=E(1S,y){U(B x in b){if(b.2g(x)){if(b[x].g("19")=="1S"){b[x].7w(1S,1,(y=="no"?y:H))}if(b[x].g("19")=="4X"){b[x].AG(1S)}}}4x()};G.7p=E(){U(B x in b){if(b.2g(x)){if(b[x].g("19")=="2j"){b[x].On();b[x].1X("1x",b[x].s("1x"))}}}4x();iW?1L(4x,4Q):\'\';dJ()};G.8X=E(){U(B x in b){if(b.2g(x)){if(b[x].g("19")=="kb"){b[x].fx()}}}2w();4n(o.gV);4x()};G.8o=E(){U(B x in b){if(b.2g(x)){if(b[x].g("19")=="1R"){b[x].sw()}}}};G.zH=E(){4x()};E 4x(){U(B x in b){if(b.2g(x)){if(b[x].g("19")!="da"){b8(b[x])}}}b8(bg);if(i6!=7Z){i6=7Z;2w()}if(v.1u.1l==1&&v.1u.c4==1){dv(!o.eR&&!o.5D&&!o.2j&&o.1R&&v.1u.du!=1&&!o.5G)}};E kB(){B 1o=8J&&v.1u.hF==1;if(!o.1R&&v.1u.1l==1&&v.1u.dw==1){1o=K}if(1o){U(B x in b){if(b.2g(x)){if(b[x].g("19")!="da"){b8(b[x],K)}}}J(o.1F,{"5Y":"6Z"});o.j3=H;b8(bg,K);if(bg.g("1o")){hB()}dv(K)}}E gX(){B 1l=o.1R&&v.1u.hF==1&&!o.3p&&!o.e2;if(!o.1R&&v.1u.1l==1&&v.1u.dw==1){1l=H}if(1c){if(1c.g("1o")&&o.nE){1l=K}}if(1l){U(B x in b){if(b.2g(x)){if(b[x].g("19")!="da"){b8(b[x],H)}}}b8(bg,H);if(!bg.g("1o")){8J=H;o.P.q9();if(o.1R){J(o.1F,{"5Y":"1E"});o.j3=K}}dv(H)}}E dJ(){if(v.1u.hF==1){if(v.1u.du==1&&!o.2j&&!o.ag){}F{4n(o.gV);o.gV=7f(gX,((v.1u.8j>0?v.1u.8j:v.1u.h3)*2H))}}}E b8(R,ck){B 1l=K;B 1o=K;B cp=K;if(v.1u.1l==1){if(!o.eR&&!o.5D&&!o.2j&&o.1R&&v.1u.du!=1&&!o.5G){1l=H;1o=K;cp=H}F{1l=K;1o=H}if(I(ck)&&!o.5G){1l=ck;1o=!1l}if(v.1u.1l==1&&v.1u.c4==1&&(R.s("1g").L("S")==0||R.s("19")=="2F")){1l=K;1o=H}if(v.1u.dw==1&&!o.1R){1l=H;1o=K;cp=K}}F{if(R.s("1l")!=1){1o=H}}if(1o&&!o.j3){J(o.1F,{"5Y":"6Z"});o.j3=H}if(R.s("19")=="4z"&&R.s("1g").L("S")==-1){1l=K;1o=H}if(o.5G){if(R.s("19")=="2F"){if(o.P.1k()==-1){1l=H;1o=K}}}B q8=K;B hp=jH(R);if(R.s("1l")==1){if(R.s("OE")==1){if(cp||ck||(o.1R&&!o.5D)){!cp&&!ck?\'\':hp=H}}if(R.s("Dk")==1||R.s("Dj")==1){iW=H}}if(hp){1l=H;1o=K}F{!1l?1o=H:\'\'}if(R.s("19")=="1S"){if(R.s("1l")==1&&R.s("jG")==1){1l=H;1o=K;if(!cp&&(o.7R||o.cY)&&!ck&&R.s("cz")!=1){1l=K;1o=H}F{q8=H}}}if(o.ci||(!o.1D&&v.1u.1l==1&&v.1u.pj==1)||(!o.cl&&v.1u.1l==1&&v.1u.DL==1)){if(R.s("1g").L("S")>-1||R.s("1g").L("2i")>-1){1l=H;1o=K}if(v.1u.du==1&&!o.2j){1l=K;1o=H}}if(1c){if(1c.g("1o")&&v.1c.8M!=1){cp=K;ck=K}}if(R.g("19")=="5h"){if(I(o.5h)){if(o.5h.5H()){1l=H;1o=K;R.1X("5j","1E")}}}if(R.g("19")=="1a"||R.g("19")=="92"||R.g("19")=="cE"||R.s("Dq")==1){if(1a.5H()&&R.s("Dq")!=0){1l=H;1o=K;R.1X("5j","1E")}}if(q8){B cc=q7(R);if(cc){cc.y>0?R.1X("y0",cc.y):\'\';J(R.c(),{"1g":"1Y","1d":R.g("y0")})}}if(1l){aV(R,(q6?H:K))}if(1o){DA(R)}if(R==bg){if(!1l&&1o){hB();6k(7k);8J=K}if(1l&&!1o){o.P.q9();cO();3d(7k);8J=H}if(1a){if(v.1a.8M==1&&!1a.5H()){if(1o||o.ci){if(v.1a.CL==1&&o.2j){}F{if(!1a.g("1o")){if(v.1a.Dt==1){!o.1R?1a.1o():\'\'}F{1a.1o()}}}}F{if(1l&&1a.g("1o")){1a.1l()}}}}}};E jH(R){B x=K;if(R.s("1l")==1){if(R.s("zR")==1){o.1R?x=H:\'\'}if(R.s("dw")==1){!o.1R?x=H:\'\'}if(R.s("Ql")==1){o.1q.pM?x=H:\'\'}if(R.s("Qn")==1){o.1q.2B?x=H:\'\'}if(R.s("Dj")==1){if(o.3e>R.s("yH")){R.1X("cz",1);x=H}F{R.1X("cz",0)}}if(R.s("Dk")==1){if(o.3e<=R.s("Dm")){R.1X("cz",1);x=H}F{R.1X("cz",0)}}if(R.s("Qf")==1){o.1D?x=H:\'\'}if(R.s("Q8")==1){if(o.1D||!o.3m||o.P.5J()){x=H}if(o.3m){if(o.3m.9b().t==0){x=H}}}if(R.s("pj")==1){!o.1D?x=H:\'\'}if(R.s("Q7")==1&&o.1q.5y){!o.1D||o.po?x=H:\'\'}if(R.s("Qb")==1){!o.P.9W()?x=H:\'\'}if(R.s("Qe")==1){!o.P.5J()?x=H:\'\'}if(R.s("Qd")==1){!o.5D?x=H:\'\'}if(R.s("Qc")==1){!o.2j?x=H:\'\'}if(R.s("Qo")==1){o.2j?x=H:\'\'}if(R.s("Qp")==1){!o.3P?x=H:\'\'}if(R.s("QB")==1){o.P.5J()&&o.P.b0().L("?sj")==-1?x=H:\'\'}if(R.s("Au")==1){5Z(o.2m)?x=H:\'\'}if(R.s("DL")==1){!o.cl?x=H:\'\'}if(R.s("Qz")==1){o.jh?x=H:\'\'}if(R.s("QC")==1){!o.jh?x=H:\'\'}if(R.s("zM")==1){if(R.g("hT")){x=H}}if(R.s("QD")==1){!o.ab?x=H:\'\'}if(R.s("QF")==1){o.ab?x=H:\'\'}if(R.s("QE")==1){if(v.47==1&&v.cv==1){if(o.2A=="46"&&!I(v.2m)&&v.pg==0){if(!o.1D||o.P.6g()=="9W"){if(v.2m==\'\'){}F{x=H}}}}}}if(R.g("19")=="4z"){if(R.s("2W")){if(R.s("2W")=="3a:4T"||R.s("2W")=="4T"){if(!o.4T&&!o.dG){x=H}}if(R.s("2W")=="3a:8l"){if(!o.8l||(!o.1D&&v.47==0)){x=H}}if(R.s("2W")=="3a:DF"){if(!o.jh){x=H}}if(R.s("2W").L("5M")>-1){if(!o.5M){x=H}}}}if(R.g("19")=="1a"||R.g("19")=="92"||R.g("19")=="cE"){if(1a.5H()){x=H}}if(R.g("19")=="1c"){if(1c.5H()){x=H;R.1X("5j","1E")}}if(R.g("1B")=="1J"){if(R.g("Q")==0){x=H}}if(R.g("1c#")){if(!R.g("1X#43")){x=H}}if(R.s("4N")==1){B cb=1O.96("Qx"+v.id);if((o.P.1k()==0&&o.P.18()==0)||!o.5F||!5Z(cb)||!o.Qq){x=H}}if(R.g("19")=="1k"){if(o.P.5J()){x=H}}if(R.g("17")=="n7"&&o.1q.2B){if(o.ci&&o.1q.cn){x=H}}O x}E aV(R,pE){if(R.g("1o")){if(o.ag||R.s("5j")=="1E"||pE){R.1X("2h",K)}F{DD(R)}R.1X("1o",K)}};E DA(R){if(!R.g("1o")){if(R.s("5j")=="1E"||o.ag){R.1X("2h",H);if(o.ag){R.s("5j")=="bO"?R.1X("1m",1):\'\'}if(R.g("19")=="1S"){if(o.fF){pH(R)}}}F{DC(R)}if(R.s("19")=="1S"){o.S.3Z(o.3P?0:v.1S)}if(R.s("19")=="2F"){o.V.pI()}R.1X("1o",H)}};E DD(R){pK(R.g("17"));B 5o="bO|";B 54="0|";B 1l=1;B a=R.s("5j");B p=R.s("1g");if(a=="1x"){5o+="1x|";54+="0|"}if(a=="1g"){if(p.L("1Q")>-1&&p.L("S")==-1){5o+="x|";54+=4Z(o.3e+R.g("W"))+"|"}if(p.L("Y")>-1){5o+="x|";54+=4Z(-R.g("W"))+"|"}if(p.L("1d")>-1){5o+="bO|y|";54+="0|"+(-R.g("Z"))+"|"}if(p.L("2i")>-1||p.L("S")>-1||p=="cd"){5o+="y|";if(R.g("19")=="2F"||R.g("19")=="1S"){54+=4Z(o.4c+R.s("h")+(R.s("h")<20?20-R.s("h"):0))+"|"}F{54+=4Z(o.4c+R.g("Z"))+"|"}}if(p=="6J"){5o+="1x|";54+="0|"}}B m=1z 5t({"mc":R,"me":R.g("17"),"1B":5o.1v(0,5o.Q-1),"to":54.1v(0,54.Q-1),"1l":1l})};E DC(R){pK(R.g("17"));B 5o="";B 54="";B a=R.s("5j");B p=R.s("1g");if(R.g("1m")!=1){5o="bO|";54=(R.g("17")==\'bg\'?v.1u.a:"1")+"|"}if(a=="1x"){if(R.g("3n")!=R.s("1x")){R.1X("1x",0);5o+="1x|";54+=R.s("1x")+"|"}}if(a=="1g"){if(p=="6J"){if(R.g("3n")!=R.s("1x")){5o+="1x|";54+=R.s("1x")+"|"}}F{if(p.L("S")>-1){if(R.g("y")!=R.g("y0")){5o+="y|";54+=R.g("y0")+"|"}}F{5o+="x|y|";54+=R.g("x0")+"|"+R.g("y0")+"|"}}}if(5o!=""&&54!=""){B m=1z 5t({mc:R,me:R.g("17"),1B:5o.1v(0,5o.Q-1),to:54.1v(0,54.Q-1),1o:1})}F{R.1X("2h",H)}};G.fj=E(17,1B,pE){B 5a=K;B 2r=K;B R=b[17];B 19=R.g("19");B 2W=R.s("2W");if(1B=="7V"){if(o.fF){if(19=="1S"||19=="4X"||19=="a4"){o.7R=H;o.cY=H;5a=H;4x();if(v.hk.Dg==1){U(B x in b){if(b.2g(x)){if(b[x].g("19")=="2F"){3d(b[x].c())}}}}}}if((v.1c.hQ==1&&(19=="1c"||2W.L("Df")==0))||2W.L("1c:")==0){3o(o.9D);if(!1c.g("1o")||iP!=R){4L(R,1B);o.dz=19+2W;1L(E(){o.dz=1V},4Q)}}if(v.1a.hQ==1&&19=="1a"){3o(o.pv);if(!1a.g("1o")||iP!=R){4L(R,1B);o.dz=19;1L(E(){o.dz=1V},4Q)}}}if(1B=="6n"){if(o.fF){if(19=="1S"||19=="4X"||19=="a4"){o.7R=K;o.cY=H;1L(E(){if(!o.7R){o.cY=K;U(B x in b){if(b.2g(x)){if(b[x].g("19")=="1S"){aV(b[x]);2w()}if(b[x].g("19")=="2F"){if(v.hk.Dg==1){6k(b[x].c())}}}}}},4Q)}}if((v.1c.hQ==1&&(19=="1c"||2W.L("Df")==0))||2W.L("1c:")==0){3o(o.9D);o.9D=1L(E(){if(!o.3p){cO(1)}},(v.1c.aR>0?v.1c.aR*2H:2H))}if(v.1a.hQ==1&&19=="1a"){3o(o.pv);o.pv=1L(E(){if(!o.3p){1a.g("1o")?1a.1l(1):\'\'}},(v.1a.aR>0?v.1a.aR*2H:2H))}}if(5a){1L(2w,10)}};G.hY=E(){if(o.4P&&!o.2j){o.V.4P(K);o.4P=K}if(o.2m){if(v.j9>-1&&5Z(o.2m)){J(o.2m,{1m:v.iZ})}}if(o.1R&&v.CY==1){o.V.2T()}if(v.1u.8j>0){3o(o.CU);o.CU=1L(4x,v.1u.8j*2H)}F{4x()}};G.zj=E(){if(o.2m){if(v.j9>-1&&5Z(o.2m)){J(o.2m,{1m:v.j9})}}if(!o.1R&&v.CY==1){o.V.2L()}4x();dv(K)};G.dX=E(9m,9k){U(B x in b){if(b.2g(x)){if(b[x].g("19")=="2F"||b[x].g("19")=="1S"){b[x].dX(9m,9k)}}}};G.pB=E(){if(v.1u.1l==1){if(v.1u.du==1&&!o.2j){O}if(!o.5D&&o.P.6g()=="6c"){o.5D=H;4x()}if(v.1u.hF==1){kB();dJ()}dv(K)}};G.d5=E(9m,9k){U(B x in b){if(b.2g(x)){if(b[x].g("19")=="2F"||b[x].g("19")=="1S"){b[x].d5(9m,9k)}}}};G.fE=E(18,1k){U(B x in b){if(b.2g(x)){if(b[x].g("19")=="2F"){b[x].7w(18,1k)}if(b[x].g("19")=="18"){ij(b[x],18,1k)}if(b[x].s("DT")==1){b[x].nd()}}}};E dv(x){if(v.1u.1l==1){x?cO():\'\';if(v.1u.c4==1){if(!o.1R&&v.1u.dw==1){x=H}if(x&&!o.ql){J(o.1u,{"1d":bg.h()})}if(!x&&o.ql){J(o.1u,{"1d":0})}o.ql=x}}}E hB(){8J=K;o.P.hB();if(o.mC){o.mC=K;2w();1L(2w,bY)}}E ij(x,18,1k){if(v.4e>0){18-=v.4e;1k-=v.4e}B y=4J(18);if(x.s("DU")=="1"){y=4J(1k-18)}if(x.s("Qu")=="1"){if(x.s("Qv")=="1"){y=y+(1k>0?\' \'+2J(x.s("PI"))+\' \'+4J(1k):\'\')}F{18==0?y=4J(1k):\'\'}}x.6q(y)}G.mw=E(18,1k){U(B x in b){if(b.2g(x)){if(b[x].g("19")=="2F"){b[x].zE(18,1k)}}}};G.cH=E(){if(!9L){js("PJ");U(B x in b){if(b.2g(x)){if(b[x].g("19")=="da"){b[x].Av();9L=H}}}}};G.DN=E(y){U(B x in b){if(x==y){b[x].1X("3d")}}};G.6R=E(18,1k){if(9L){js("7L");U(B x in b){if(b.2g(x)){if(b[x].g("19")=="da"){b[x].fu();9L=K}}}}};G.hy=E(){U(B x in b){if(b.2g(x)){if(b[x].s("2W")=="1S 8G"){b[x].1X("6k");b[x].6q(2J(\'1S\')+\' \'+(o.3P?0:2K.kc(v.1S*1i))+\'%\');3o(o.hy);o.hy=1L(CK,2H)}}}};E CK(){U(B x in b){if(b.2g(x)){if(b[x].s("2W")=="1S 8G"){b[x].6q(\'\');b[x].1X("3d");3o(o.hy)}}}}G.3O=E(18,1k){if(v.4e>0){18-=v.4e;1k-=v.4e}U(B x in b){if(b.2g(x)){if(b[x].g("19")=="2F"){1k>0?b[x].1X("2v",18/1k):\'\';b[x].zG()}if(b[x].g("19")=="18"){ij(b[x],18,1k)}if(b[x].g("19")=="7j"){b[x].1X("np",0.5);b[x].1X("k3",0)}}}};G.4m=E(18,1k){U(B x in b){if(b.2g(x)){if(b[x].g("19")=="1k"){if(v.4e>0){1k-=v.4e}b[x].6q(4J(1k))}if(b[x].g("19")=="2F"){b[x].7w(18,1k);b[x].dW(1k)}if(b[x].g("19")=="18"){ij(b[x],18,1k)}}}};G.8h=E(){1c.g("1o")?1c.1l():1c.1o()};G.aw=E(){if(1c){O 1c.g("1o")?H:K}F{O K}};G.mS=E(){if(1c){1c.aF()}};G.cO=E(){cO()};G.PK=E(x){if(1c){1c.BQ(x)}};G.Ao=E(){if(1c){1c.hO()}};G.As=E(x){if(1c){O 1c.B7(x)}};E cO(x){if(1c){1c.g("1o")?1c.1l(x):\'\'}o.5n?o.5n.1l():\'\'};G.aa=E(){if(1a){if(1a.g("1o")){1a.1l(1)}F{1a.1o()}}};G.iA=E(){if(1a){1L(E(){1a.1o()},1i)}};G.cJ=E(){if(1a){O 1a.g("1o")?H:K}F{O K}};G.eB=E(x){O 1a?1a.g(x):\'\'};G.62=E(x){if(1a){1a.pA(x)}};G.dB=E(){if(1a){1a.dB()}};G.kM=E(){if(1a){1a.kM()}};G.ff=E(){ff()};E ff(){U(B x in b){if(b.2g(x)){if(b[x].g("19")=="92"){J(b[x].c(),{"1m":(!1a.eX()?0.5:1)})}if(b[x].g("19")=="cE"){J(b[x].c(),{"1m":(!1a.Be()?0.5:1)})}}}}G.eX=E(){if(1a){O 1a.eX()}F{O K}};G.lr=E(){if(1a){O 1a.lr()}F{O K}};G.lw=E(){if(1a){1a.lw()}};G.h9=E(){if(1a){1a.h9()}};G.CN=E(x){if(x&&1a){1a.hl(x)}};G.CO=E(x){if(x&&1a){1a.qd(x)}};G.CZ=E(x){if(x&&1a){J(1a.co(),{"PE":"1E"});1O.96(x).1G(1a.co());3d(1a.c())}};G.PN=E(){};G.mF=E(x){if(1c){1c.5m();1c.g("1o")?1L(E(){1c.1l()},4M):\'\'}};G.cA=E(x){if(1c){1c.5m()}if(o.5n){o.5n.dO()}};G.h0=E(x){if(1c){1c.ds()}2w();4x()};G.ir=E(x){if(1c){1c.hE(x);1c.g("1o")?1c.1l():\'\'}if(o.5n){o.5n.dO()}};G.ka=E(x){if(1c){1c.hE("5R")}if(o.5n){o.5n.dO()}};G.ah=E(){if(1c){1c.8Y();1c.g("1o")?1L(E(){1c.1l()},4M):\'\'}if(o.5n){o.5n.dO()}};G.g7=E(k1,2h,gq){U(B x in b){if(b.2g(x)){if(b[x].g("19")=="1c"){if(b[x].s("di")==1){b[x].Al()}}if(b[x].g("a0")=="1c#"+k1){b[x].1X("1X#43",2h);if(b[x].g("1B")=="1J"){if(gq){b[x].6q(gq)}}F{if(v.1c[\'1c\'+k1+\'19\']=="2u"){if(gq==2J("8b")){b[x].dj(0)}F{b[x].dj(1)}}2w()}b8(b[x])}}}};G.D7=E(){if(1c){1c.5m();1c.hE("5R");1c.hE("6j")}};G.gS=E(){U(B x in b){if(b.2g(x)){if(b[x].g("19")=="2F"){b[x].gS()}}}};G.5a=E(){2w();if(8J){o.mC=H}};G.sn=E(x){if(!8J||x==1){2w();4x()}F{v.1u.mT=H}};G.4Y=E(){4x();2w();4x();if(o.ci){3d(7k)}F{!8J?6k(7k):\'\'}};G.z7=E(1b){if(gk==v.id&&v.26.on==1){B x=1b.DZ;if(x==1W){x=1b.DX}if(I(o.2e)||I(o.6L)||o.PZ==1){O K}if((v.26.7X==1&&x==32)||(v.26.PY==1&&x==13)&&(o.5I||o.5D)){if(v.26.2M==1){8i(\'1R\',o.1R?0:1)}o.V.ch();1b.9x();O K}!v.26.kw?v.26.kw=0.2:\'\';!v.26.1x?v.26.1x=5:\'\';if(v.26.D1==1&&o.5I){if(o.P.1k()>0){U(B i=48;i<58;i++){if(x==i){o.V.3O((o.P.1k()*(x-48)*10)/1i,H)}}}}if(x==39&&o.5I){k5(v.26.mB)}if(x==37&&o.5I){ki(v.26.mB)}if(x==38&&o.5I){k5(v.26.mA)}if(x==40&&o.5I){ki(v.26.mA)}if(x==Q3&&o.5I){k5(v.26.DY)}if(x==PX&&o.5I){ki(v.26.DY)}}};E k5(x){if(x=="4D"){if(o.P.1k()>0){if(o.P.18()+52(v.26.4D)<o.P.1k()){o.V.3O(o.P.18()+52(v.26.4D),H)}}}if(x=="1S"){o.V.3Z(52(v.1S)+52(v.26.kw));1b.9x()}if(x=="1x"){o.P.1x(v.26.1x/1i);1b.9x()}if(v.26.2M==1){8i(x,1)}}E ki(x){if(x=="4D"){if(o.P.1k()>0&&o.1D){o.V.3O((o.P.18()-v.26.4D>=0?o.P.18()-v.26.4D:0),H)}}if(x=="1S"){o.V.3Z(52(v.1S)-52(v.26.kw));1b.9x()}if(x=="1x"){o.P.1x(-v.26.1x/1i);1b.9x()}if(v.26.2M==1){8i(x,0)}};G.yO=E(1b){if(gk==v.id){B x=1b.DZ;if(x==1W){x=1b.DX}if(x==57){if(v.1t==1){}}if(o.2j&&x==27){o.V.8X()}if(I(o.2e)||I(o.6L)){O K}if(v.26.f==1&&x==70&&v.qc!=1&&(o.5I||o.5D)){if(v.26.2M==1){8i(\'2j\',o.2j?0:1)}o.2j?o.V.8X():o.V.7p()}if(v.26.m==1&&x==77&&(o.5I||o.5D)){if(v.26.2M==1){8i(\'4X\',o.3P?1:0)}o.3P?o.V.6W():o.V.4W()}}};G.4q=E(){4n(o.gV);U(B x in o){if(x.L("X")==0&&x.L("D0")>-1){4n(o[x])}}U(B i=0;i<dI.Q;i++){17=dI[i];if(b[17]){b[17].4q()}}if(1c){1c.4q()}if(1a){1a.4q()}bg.4q();if(7k.4I==o.1F){o.1F.2U(7k)}F{o.1u?o.1u.2U(7k):\'\'}};G.kB=E(){kB()};G.gX=E(){gX();4x()};G.dJ=E(){dJ()};G.lR=E(){O 8J}};B DV=E(17){B i;B C=[];B w;B h;B sU=0;B bg;B jP;B 7h;B kt=0;B 43=H;B zL=K;B 3n=1;B 3b=1;B 2l;B 8B;B 3u;B 7K;B 19;B a0=\'\';B x0;B y0;B on;B 7V=K;B aW=K;B bP=0;B PQ;B PP=0;B eI=0;B A3=0;B hN=0;B ib=K;B hT=K;B di;B nk=K;C=8C(C,et.R);C=8C(C,v[17]);B V=[C.19];19=V[0];I(C.E2)?V[1]=C.E2:\'\';I(C.DP)?V[1]=C.DP:\'\';I(C.1K)?C.1J=C.1K:\'\';if(I(C.nu)){C.nu!=-1&&o.3e<bX?C.1x=C.nu:\'\'}if(I(C.2W)){if(C.1B=="1J"&&C.2W!=\'\'){if(I(v[C.2W+\'1J\'])){C.1J=v[C.2W+\'1J\']}}if(C.2W.L("1c#")==0){a0=C.2W;if(C.3u==\'\'&&a0.L(",")==-1){C.3u=2J(v.1c[\'1c\'+a0.1v(9)+\'19\'])}}if(C.2W.L("5M")>0){v.DO=H}if(C.2W=="PS"){C.PT=1z PV(C)}}B 9N=C.3u?C.3u.2t("///"):[];B nL=0;B 2M=1z 8s();B 1r=1z 8s();B bZ=1z 8s();B PU=1z 8s();B fz=0;B 9T;if(C.1B=="1J"){if(I(C.1J)){2M[0]=4A(C.1J);C.iV=C.1J.Q;if(C.1J.L("/")==0){C.Ax=1}if(C.1J.L("|")==0){C.Aw=1}if(C.1J.L("-")==0){C.AD=1}if(19=="18"||19=="1k"){if(C.1J.L(\'0:\')==0){C.ng=H}if(C.1J.2t(":").Q==3){C.Az=H}F{if(C.1J.L(\'bb:bb\')>-1){C.Ay=H}}}if(C.DU==1&&C.1J.L("-")==0){C.AC=1}if(C.1J.L("///")>0&&19=="4z"){C.db=C.1J.2t("///");C.1J=2M[0]=C.db[0]}}if(v.mW==1){1L(8z,1i);1L(8z,4Q);1L(8z,2H)}}F{if(I(C.1r)){2M[0]=C.1r;if(2M[0].L("///")>0&&2M[0].L("g6")==-1){2M=C.1r.2t("///")}if(I(C.jN)){2M[1]=C.jN}if(C.ja==1){if(I(C.ny)){if(C.ny!=\'\'){2M.2S(C.ny);fz=2M.Q-1}}}}}if(19=="4z"){if(C.Oh==1&&I(C.zS)){C.na=C.2W}}B X=1I("1M");if(C.1g==\'cd\'){o.cd.1G(X)}F{if(C.1g.L(\'S\')>-1&&v.1u.1l==1&&v.1u.c4==1){o.1u.1G(X)}F{o.1F.1G(X)}}B jP=1I("1M");X.1G(jP);J(X,{"1g":"1Y","Y":0,"1d":0,"1m":1,"ee":"gM","sl":"gL"});if(I(C.3T)){if(C.3T!=\'\'){4d(X,{"id":(v.id+"eo"+C.3T)})}F{}}if(C.DT==1){J(X,{"4u":"2I 0.2s 2O"})}if(2M.Q>0){U(i=0;i<2M.Q;i++){1r[i]=1I("1M");J(1r[i],{"1g":"1Y","1d":0,"Y":0,"6S":"1E","1m":C.a,"4u":"1m 0.1s 2O,2I 0.1s 2O"});if(C.1B=="d3"&&C.3i!=\'\'){if(C.3i.L(".qV")>-1||C.3i.L(".kr")>-1||C.3i.L("g6")>-1){C.3i.L("//")==-1&&C.3i.L("g6")==-1?C.3i=\'//\'+C.3i:\'\';B z=1I("3R");C.iB=1;z.1n("dc",zY);z.3i=C.3i;1r[i].1G(z);C.w=1r[i].1Z;C.h=1r[i].2Q;if(I(C.3T)){if(C.3T!=\'\'){4d(1r[i],{"id":(v.id+"eo"+C.3T+"A6")})}}}}if(C.1B=="1J"){J(1r[i],{"1p":(C.1p),"ee":C.ay,"qy":C.44,"gW-dH":C.gf+\'px\',"2y":"0 do 0 do","9V-7X":"cQ"});if(C.2v==1){if(C.1J.L("<a ")>-1||17=="ao"){J(1r[i],{"6S":"2x"})}}if(C.Ds==1){J(1r[i],{"44-gr":"Ds"})}2M[i]==\'7j\'?2M[i]=2J("7j"):\'\';1r[i].1T=sC(2M[i]);1L(tg,1i);C.w=1r[i].1Z;C.h=1r[i].2Q;if(I(C.3T)){if(C.3T!=\'\'){4d(1r[i],{"id":(v.id+"eo"+C.3T+"Og")})}}}if(C.1B=="J"){A5(2M[i],C.1p,1r[i])}B bm=2M[i].6D();B jt=bm.L(\'<2o\')>-1||bm.L(\'<ME\')>-1;if(C.1B=="2o"&&(bm.L(\'<g>\')>-1||jt)){if(19=="4X"||19=="4z"){bm=bm.2b(/iN/g,\'iN\'+v.id+17)}if(bm.L(\'3r\')>-1){b9(1r[i])}1r[i].1T=(!jt?"<2o W=\'20\' Z=\'20\' 3I:3H=\'3k://3w.w3.3J/6F/3H\' 3I=\'3k://3w.w3.3J/3W/2o\'>":\'\')+bm+(!jt?"</2o>":\'\');1r[i].1Z>20?C.w=1r[i].1Z:\'\';1r[i].2Q>20?C.h=1r[i].2Q:\'\';J(1r[i],{"W":C.w,"Z":C.h});if(C.bV!=-1){iD(1r,C.bV)}if(I(C.3T)){if(C.3T!=\'\'){4d(1r[i],{"id":(v.id+"eo"+C.3T+"A6"+i)})}}}X.1G(1r[i]);i>0?1l(1r[i]):\'\'}9P();if(C.2W=="4N"){C.4N=1;C.1l=1;o.4N?1r[0].1T=o.4N.je(C.bV!=-1?C.bV:\'#3L\'):\'\';1r[0].fT=6y;1r[0].fS=6a;1r[0].fs=c7}F{if((bg.1Z*C.1x<35||bg.2Q*C.1x<35)&&C.1B!=\'1J\'){mZ();b9(7h)}F{b9(bg)}}if(19=="4z"){if(C.dq==1&&I(C.2W)){if(C.2W.L("3a:")==0){B 1N=C.2W.1v(4).2t(",");if(1N.Q==2){B nT=1N[1].2t("/");if(nT.Q==2){1N[0]==\'hd\'?1N[0]="4a":\'\';if(v[1N[0]]==nT[1]){C.a=1;J(1r[0],{"1m":C.a})}}}}}}if(19=="1c"&&C.di==1){di=1z MH(X,bg)}if(C.2v==0){J(X,{"6S":"1E"})}if(C.iB==1){1l(bg)}if(C.2l==1){ik()}if(C.1g.L("1Q")>-1){eI=1}if(C.1g.L("1d")>-1){A3=1}if(C.1g.L("2i")>-1||C.1g.L("X")>-1){hN=1}2w();B t=\'\';if(C.a7!=0){t+="ca("+C.a7+"fD)"}if(C.MJ==1){t+=" 3n(-1)"}if(C.MI==1){t+=" 3b(-1)"}if(t!=\'\'){J(X,{"2I":t})}if(19=="da"){fu()}B 1N=[];B i;if(19=="1a"){1N=[\'hs\',\'A7\',\'jq\',\'A8\',\'pz\',\'nP\'];U(i=0;i<1N.Q;i++){if(I(C[1N[i]])&&!I(v.1a[1N[i]])){v.1a[1N[i]]=C[1N[i]]}}}if(19=="1K"){1N=[\'ml\',\'s6\',\'rU\'];U(i=0;i<1N.Q;i++){if(I(C[1N[i]])&&!I(3x[1N[i]])){v[1N[i]]=C[1N[i]]}}}C.bS==1?bT():\'\';if(19=="4z"&&C.on==0){3d(X)}}E mZ(){if(7h){7h.4I.2U(7h)}7h=1I("1M");J(7h,{"1g":"1Y","1d":0,"Y":0,"W":C.1B=="d3"?bg.1Z:(bg.1Z>35?bg.1Z:35)*C.Ae,"Z":C.1B=="d3"?bg.2Q:(bg.2Q>35?bg.2Q:35)*C.qO});C=4h(C,\'f3\',\'f3\');if(v.1u.f6==1||C.f6==1){J(7h,{"2a-1p":"#jp","1m":0.5})}X.1G(7h)}E b9(x){if(19.L("18")==0&&V.Q==1){C.2v=0}if(19=="4z"&&C.dq==0){C.2v=0}if(C.2v==1){if(C.eY==1){J(x,{"5Y":"3r"})}J(x,{"6S":"2x"});if(o.1q.2B){x.1n("aW",E(1b){1b.9u();aW=H});x.1n("em",E(1b){1b.9u()});x.1n("ew",E(1b){1b.9u();if(!aW){ai(1b)}aW=K})}F{x.es=ai}}F{J(x,{"5Y":"6Z"})}if(!o.1q.2B){x.fT=6y;x.fS=6a}if(C.3M==1||C.2l==1){x.fs=c7}}E 9P(){if(bg){bg.4I.2U(bg)}bg=1I("1M");J(bg,{"1g":"1Y","1d":0,"Y":0});if(I(C.3T)){if(C.3T!=\'\'){4d(bg,{"id":(v.id+"eo"+C.3T+"Mu")})}}w=C.w;h=C.h;C=4h(C,\'2E\',\'2E\');C=4h(C,\'cf\',\'cf\');if(C.1B=="1J"){w=1r[nL].1Z;h=1r[nL].2Q}C=4h(C,\'d8\',\'d8\');C=4h(C,\'Aa\',\'Aa\');if(o.1q.6h){C.zO/=C.1x;C.zN/=C.1x;C.zP/=C.1x;C.zQ/=C.1x}if(I(C.3T)&&I(v.4z)&&C.19=="4z"){if(C.3T!=\'\'&&2z(v.4z)==\'3E\'){U(B i=0;i<4B.4k(v.4z).Q;i++){if(v.4z[i][C.3T]){if(v.4z[i][C.3T]=="8b"){C.on=0}F{B 1N=v.4z[i][C.3T].2t(":");if(1N[0]=="2E-Y"){if(1N[1].L("%")>0){C.jE=2q(1N[1])}F{C.3q=2q(1N[1])}}}}}}}C.h=h;C.w=w;if(C.bg==1){h=h+C.8q+C.8u;w=w+C.6C+C.6X;C.h=h;C.w=w;if(C.1B=="1J"){C.jj=1r[0].2Q}}F{C.5B=0}J(bg,{"W":(C.A0==1?zZ:w),"Z":h,"qv":(C.jr*h)/2,"2a":C.4w,"1m":C.5B,"4u":"1m .1s 2O, 2a .1s 2O, 2I .1s 2O"});if(C.1B=="d3"){J(bg,{"W":w,"Z":h,"qv":(C.jr*h/C.1x)/2,})}if(C.qz==1){J(bg,{"2V":"5g 6f "+C.qu})}jP.1G(bg)}E 2w(){J(bg,{"1d":(-bg.2Q/2),"Y":(-bg.1Z/2)});if(7h){B x=C.1B=="d3"?bg.1Z:(bg.1Z>35?bg.1Z:35);B y=C.1B=="d3"?bg.2Q:(bg.2Q>35?bg.2Q:35);J(7h,{"1d":(-y/2)+C.yI-C.yJ,"Y":(-x/2)+C.MA-C.My})}U(i=0;i<2M.Q;i++){if(C.1B=="2o"){J(1r[i],{"1d":-2K.3S(2q(1r[i].C.Z))/2,"Y":-2q(1r[i].C.W)/2})}F{J(1r[i],{"1d":-2K.3S(1r[i].2Q)/2,"Y":-1r[i].1Z/2})}if(bg){J(1r[i],{"1d":(4Z(1r[i].C.1d)+C.8q/2-C.8u/2+C.zP/2+C.zQ/2),"Y":(4Z(1r[i].C.Y)+C.6C/2-C.6X/2+C.zO/2+C.zN/2)})}}}E 6y(){B i;7V=H;if(C.bZ==1){if(on&&I(C.jN)){i=1}F{i=0}if(9T&&bZ.Q>2){i=2}if(bZ[i]){jg();1o(1r[bZ[i]])}}if(C.bg==1){if(C.7r!=-1){J(bg,{"1m":C.7r})}if(C.7e!=-1){J(bg,{"2a":C.7e})}}if(C.6x>-1&&!zL){U(i=0;i<2M.Q;i++){if(1r[i].C.6p!="3M"){J(1r[i],{"1m":C.6x})}}}if(C.jF!=-1){iD(1r,C.jF)}if(C.ML==1){bP=bP+45;J(1r[0],{"2I":"ca("+bP+"fD)"})}if(C.ha>C.1x&&C.ha>-1){1x(C.ha)}if(19=="1c"&&o.S.aw()){}F{if(C.2l==1&&C.bS!=1){1o(2l);J(2l,{"1m":1})}}if(19=="4X"){o.V.4P(H);o.4P=H}o.e2=H;o.S.fj(17,"7V")}E 6a(){7V=K;B i;if(C.bZ==1){if(on&&I(C.jN)){i=1}F{i=0}if(9T&&bZ.Q>2){i=2}jg();1o(1r[i])}if(C.bg==1){if(C.7r!=-1){J(bg,{"1m":C.5B})}if(C.7e!=-1){J(bg,{"2a":C.4w})}}if(C.6x>-1){U(i=0;i<2M.Q;i++){if(1r[i].C.6p!="3M"){J(1r[i],{"1m":C.a})}}}if(C.ha>-1){1x(C.1x)}if(C.jF!=-1){iD(1r,(C.bV==-1?\'#3L\':C.bV))}if(19=="4X"&&!o.2j){o.V.4P(K);o.4P=K}if(C.2l==1&&C.bS!=1){1l(2l);J(2l,{"1m":0})}o.e2=K;o.S?o.S.fj(17,"6n"):\'\'}E ai(1b){1b.5V=H;if(!ib){o.S.ec(17);if(19=="4z"){hL()}if(C.2l==1&&C.bS!=1){1l(2l);J(2l,{"1m":0})}if(C.MX==1){bP=bP+45;J(1r[0],{"2I":"ca("+bP+"fD)"})}hT=H;if(C.zM==1||(17=="n7"&&C.1l==1&&C.zR==1)){o.S.4Y()}}}E hL(){if(2M){if(2M.Q>1){if(on==H){1o(1r[0]);1l(1r[1])}F{1o(1r[1]);1l(1r[0])}}if(C.2l==1&&9N.Q>1){3u.1T=(on==H?9N[0]:9N[1]);bT()}}if(I(C.na)){if(on==H){C.2W=C.na}F{C.2W=C.zS}}if(I(C.db)){if(C.db.Q>1){if(on==H){6q(C.db[0])}F{6q(C.db[1])}}}on=on!=H;if(C.bg==1&&I(C.n3)){if(C.n3!=-1){if(on){C.zX=C.4w;C.4w=C.n3}F{C.4w=C.zX}9P();b9(bg);2w();if(C.1B=="1J"){8z()}F{1x(C.1x)}}}}E sw(1b){1b.5V=H;o.S.ec(17)}E jg(){U(B i=0;i<2M.Q;i++){if(1r[i].C.6p!="3M"){J(1r[i],{"1m":C.a});1l(1r[i])}}}E tg(1J){if(1r[0]){if(1r[0].1Z>o.3e-C.3q-C.42-C.6C-C.6X){if(C.mY==1){if(!1J){1J=1r[0].1T}1r[0].1T=\'<mY>\'+1J+\'</mY>\'}F{J(1r[0],{"9V-7X":"t9"})}J(1r[0],{"W":o.3e-C.3q-C.42-C.6C-C.6X})}}}E zY(){C.iB=0;1l(bg);if(1r[0]){C.w=1r[0].1Z*C.1x;C.h=1r[0].2Q*C.1x;if(C.mX>0){C.h=C.mX*C.1x;J(1r[0],{Z:C.mX})}1x(C.1x)}C.bR=0;9P();mZ();b9(7h);1o(bg);2w();o.S.5a();if(!5Z(X)){3d(X)}}E yU(1b){1b.5V=H}E c7(){bT()}E 1x(x){if(x>0){if(o.1q.6h&&C.bS!=1){J(bg,{"zW":x+""})}F{J(bg,{"2I":"1x("+x+")"})}U(i=0;i<2M.Q;i++){if(o.1q.6h&&C.bS!=1){J(1r[i],{"zW":x+""})}F{J(1r[i],{"2I":"1x("+x+")"})}}3n=x;3b=x}}E ik(){2l=1I("1M");J(2l,{\'1g\':\'1Y\',\'Y\':0,\'1d\':0,\'Z\':\'2x\',"1m":0,"4u":"1m 0.1s 2O"});8B=1I("1M");C=4h(C,\'gI\',\'gI\');C=4h(C,\'zV\',\'zV\');J(8B,{\'1g\':\'1Y\',\'Y\':0,\'1d\':0,\'W\':\'1i%\',\'Z\':30,\'2a-1p\':C.g0,\'1m\':C.fY,\'2V-6o\':C.s7});3u=1I("1M");J(3u,{\'1g\':\'1Y\',\'Y\':C.i3,\'1d\':C.hX,\'1p\':C.rQ,\'44-iJ\':C.rV,\'44-2Z\':C.gn,"gW-dH":C.s5+\'px\',\'1m\':C.s0,"2F-Z":"1",\'9V-7X\':\'cQ\'});if(C.g4==1){7K=1I("1M");7K.1T=\'<2o W="e0" Z="fZ" m6="0 0 8 6" 6M="1.1" 3I="3k://3w.w3.3J/3W/2o" 3I:3H="3k://3w.w3.3J/6F/3H"><e7 id="zr" 3K="1E" 4p="#\'+C.g0.2b("#","")+\'" 4p-zs="zq" 2X="0 0 8 0 4 6"></e7></2o>\'}if(C.bS==1){J(2l,{"1m":1});b9(2l)}F{J(2l,{"6S":"1E"})}X.1G(2l);3u.1T=C.3u==\'\'?2J(19):9N[0];2l.1G(8B);2l.1G(3u);if(C.g4==1){2l.1G(7K);B nm=o.j2?\'-e0\':\'-fZ\';B ps=C.MV;if(!I(ps)){ps=\'\'}B tp=ps.L("1d")>-1;if(tp){J(7K,{"2I":"ca(-MY)"})}J(7K,{\'1g\':\'1Y\',\'1Q\':(ps.L("1Q")>-1?10*C.1x:\'2x\'),\'Y\':(ps.L("Y")>-1?10*C.1x:(ps==\'\'||ps==\'1d\'?\'50%\':\'2x\')),\'2E-Y\':(ps==\'\'||ps==\'1d\'?\'-nw\':0),\'2i\':(tp?\'2x\':nm),\'1d\':(tp?nm:\'2x\'),\'1m\':C.fY})}bT()}E bT(){if(C.2l==1){J(2l,{"1d":(hN==1?-h-2l.2Q+3:-2l.2Q/2)+C.N0-C.MU,"Y":(eI==1?-3u.1Z:(hN==1?-w/2:+3u.1Z))-(hN==1?0:3u.1Z/2+5)+C.MO-C.MM,"Z":C.hX+C.gn+C.zB,"W":C.zz+3u.1Z+C.i3});J(8B,{\'Z\':2l.2Q});2l.C.4S="2H"}}G.c=E(){O X};G.s=E(x){O C[x]};G.ss=E(x,x2){O I(C[x])?C[x][x2]:K};G.g=E(x){9p(x){1j"W":O w;1h;1j"Z":O h;1h;1j"x":O 4Z(X.C.Y);1h;1j"y":O 4Z(X.C.1d);1h;1j"1m":O X.C.1m?X.C.1m:1;1h;1j"1o":O 43;1h;1j"3n":O 3n;1h;1j"3b":O 3b;1h;1j"19":O 19;1h;1j"a0":O a0;1h;1j"hT":O hT;1h;1j"1B":O C.1B;1h;1j"Q":O C.iV?C.iV:0;1h;1j"17":O 17;1h;1j"x0":O x0;1h;1j"y0":O y0;1h;1j"7V":O 7V;1h;1j"1c#":O a0.L("1c#")==0;1h;1j"1c:":O a0.L("1c:")==0;1h;1j"1X#43":O nk;1h;6Z:O K}};G.1X=E(k,x){9p(k){1j"1o":7V?6a():\'\';43=x;1h;1j"2h":Af(x);1h;1j"6k":6k(X);1h;1j"3d":3d(X);1h;1j"1x":1x(x);1h;1j"3n":J(X,{"2I":"3n("+x+")"});3n=x;1h;1j"3b":J(X,{"2I":"3b("+x+")"});3b=x;1h;1j"1m":J(X,{"1m":x});1h;1j"np":J(1r[0],{"1m":x});1h;1j"k3":J(1r[0],{"zU":"k3("+x+")"});1h;1j"Y":J(X,{"Y":x});1h;1j"1d":J(X,{"1d":x});1h;1j"W":J(X,{"W":x});1h;1j"Z":J(X,{"Z":x});1h;1j"rv":C.rv=x;1h;1j"eI":eI=x;1h;1j"1X#43":nk=x;1h;1j"x":J(X,{"Y":x});1h;1j"y":J(X,{"1d":x});1h;1j"5j":C.5j=x;1h;1j"x0":x0=x;1h;1j"y0":y0=x;1h;6Z:O K}};E Af(x){if(x&&o.1q.2B){ib=H;1L(AA,bY)}if(!x){if(C.ja==1&&9T){1l(1r[fz]);1o(1r[0]);9T=K}}if(C.iB==1){x?1o(X):1l(X)}F{if(17=="MP"||17=="Ag"){x?1o(X):1l(X)}F{J(X,{"2h":(x?"4g":"1E")})}43=x;x?1o(X):\'\'}}E AA(){ib=K}G.6q=E(1J){6q(1J);C.M5=1J};G.nd=E(){J(X,{"2I":"ca("+kt+"fD)"});kt+=20};G.AB=E(x){if(C.1J.L("{1K")>-1){6q(C.1J)}};G.hL=E(){hL()};E 6q(1J){if(C.1B=="1J"){if(I(1J)){if(C.Az){if(1J.Q==4){1J=(C.ng?\'0:0\':\'bb:0\')+1J}if(1J.Q==5){1J=(C.ng?\'0:\':\'bb:\')+1J}}if(C.Ay){if(1J.Q==4){1J=\'0\'+1J}}C.iV=1J.Q}1J=(C.Aw==1?\'| \':\'\')+(C.Ax==1?\'/ \':\'\')+(C.AC==1?\'-\':(C.AD==1?\'- \':\'\'))+1J;B AI=1r[0].1Z+(C.bg==1?C.8q+C.8u:0);B AH=1r[0].2Q+(C.bg==1?C.8q+C.8u:0);1r[0].1T=(19=="4z"?sC(1J):1J);if(C.LU==1){1r[0].1T+=\'<6K C="2h:ax-4g;W:eD"></6K><6K C="2V-1d: do 6f #d1;2V-Y: do 6f dP;2V-1Q: do 6f dP;1g: 1Y;1Q:do;1d: 50%;2E-1d: -5g;"></6K>\'}if(19=="1K"){J(1r[0],{"W":"2x","9V-7X":"cQ"});tg(1J)}C.w=1r[0].1Z+(C.bg==1?C.8q+C.8u:0);C.h=1r[0].2Q+(C.bg==1?C.8q+C.8u:0);if(AI!=C.w||AH!=C.h||(C.w>0&&sU==0)){8z()}if(1r[0].1Z>0){sU=C.w}F{if(1J!=\'\'){1L(8z,1i)}}}}G.8z=E(){8z()};E 8z(){if(C.1B=="1J"){if(1r[0]){if(1r[0].1Z>0){w=C.w=1r[0].1Z;h=C.h=1r[0].2Q;9P();b9(bg);2w();o.S.sn()}}}}G.AG=E(x){if(C.AE==1&&!o.1q.2B){B y=\'iN\';B z=[];U(B i=1;i<4;i++){z[i]=1O.96(y.8y(v.id,17,\'LW\',i))}if(z[1]){if(x<=0.2){z[3]?1l(z[3]):\'\';z[2]?1l(z[2]):\'\';z[1]?1l(z[1]):\'\'}if(x>0.2&&x<=0.5){z[3]?1l(z[3]):\'\';z[2]?1l(z[2]):\'\'}if(x>0.2){z[1]?1o(z[1]):\'\'}if(x>0.5){z[2]?1o(z[2]):\'\'}if(x>0.5&&x<=0.8){z[3]?1l(z[3]):\'\'}if(x>0.8){z[3]?1o(z[3]):\'\'}}}};G.On=E(){if(!on){if(2M){if(2M.Q>1&&V.Q>1){1l(1r[0]);1o(1r[1])}}if(V.Q>1){19=V[1];if(C.2l==1){3u.1T=C.3u==\'\'?2J(V[1]):(9N.Q>1?9N[1]:9N[0]);bT()}}if(C.ja==1&&9T){1l(1r[fz]);9T=K}on=H}};G.dj=E(x){B y=\'iN\';B z=1O.96(y.8y(v.id,17,\'Ml\'));if(z){J(z,{"4u":"2I 0.1s 8a-6n"});if(x==1){z.C.2I=\'sL(0, 0)\'}F{z.C.2I=\'sL(-C2, 0)\'}}F{if(x==1){C.a=1}F{C.a=0.5}}J(1r[0],{"1m":C.a})};G.fx=E(){if(on){if(2M){if(2M.Q>1&&V.Q>1){1o(1r[0]);1l(1r[1])}}19=V[0];if(V.Q>1){if(C.2l==1){3u.1T=C.3u==\'\'?2J(V[0]):9N[0];bT()}}on=K;9T=K}};G.sw=E(){if(C.ja==1){jg();1o(1r[fz]);9T=H}};G.Av=E(){B 2r=K;if(C.1l==1&&C.Au==1){if(5Z(o.2m)){2r=H}}if(!2r){6k(X);B 3t=X.bf("*");U(B i=3t.Q;i--;){J(3t[i],{"5j-1R-6v":"Mk"})}43=H}};G.fu=E(){fu()};E fu(){3d(X);B 3t=X.bf("*");U(B i=3t.Q;i--;){J(3t[i],{"5j-1R-6v":"8x"})}43=K}G.4q=E(){if(2M.Q>0){U(i=0;i<2M.Q;i++){X.2U(1r[i]);1r[i]=1V}}if(bg){bg.dR("es");bg.dR("fT");bg.dR("fS");bg.4I.2U(bg);bg=1V}if(C.1g==\'cd\'){o.cd.2U(X)}F{if(X.4I==o.1F){o.1F.2U(X)}F{if(o.1u){if(X.4I==o.1u){o.1u.2U(X)}}}}if(2l){X.2U(2l)}X=1V};G.Al=E(){di?di.i2():\'\'};E sC(x){B z=x+\'\';if(x.L(\'{18}\')>-1&&I(o.3m)){x=x.2b(\'{18}\',gp(o.3m.9b().t))}if(x.L(\'{1K\')>-1){B y=o.dV?o.dV:(v.1K?v.1K:\'\');if(x.L(\'{bh}\')>-1&&o.S){x=x.2b(\'{bh}\',o.S.eB(\'bh\'))}if(o.bl&&o.S){y=o.S.eB(\'bl\')}x=x.2b(\'{1K}\',y);if(o.bl&&!o.S){1L(6q,1i,z)}}O x}E iD(1r,fm){U(B i=0;i<1r.Q;i++){Am(1r[i],fm)}if(C.2W=="4N"){if(o.4N){o.4N.Ak(1r[0],fm)}}}};B Aj=E(17,19){B i;B C=[];B w;B h;B bg;B 43=H;B x0;B y0;B 3n=1;B 3b=1;B e4=0;B 8E=0;B Mc;B 3p;B kn;B 2v;B 3y;B zF;B zD;B rE;B zI;B 2l;B 8B;B 3u;B 7K;B 2X=[];B 5z;B iw=-1;B jl;B 7V;B qD;U(i in et.R){C[i]=et.R[i]}B 19=v[17].19;B 1B=v[17].1B;U(i in et[19]){C[i]=et[19][i]}U(i in v[17]){C[i]=v[17][i]}C.w=2q(C.w);C.h=2q(C.h);C=4h(C,\'2E\',\'2E\');C=4h(C,\'cf\',\'cf\');B X=1I("1M");if(v.1u.c4==1&&v.1u.1l==1){o.1u.1G(X)}F{o.1F.1G(X)}19=="2F"?o.cd=X:\'\';J(X,{"1g":"1Y","1d":0,"Y":0,"1m":1,"ee":"gM","sl":"gL"});if(C.Ah==1){X.C.4S=5}9P();B 8n=1I("1M");J(8n,{"1g":"1Y","2i":2K.3S(-C.h/2),"Y":2K.3S(-C.w/2)});if(C.yN==1){J(8n,{"2V-6o":C.7A*C.h/2,"Z":C.h,"6E":"3M","3r-2D":"1E"})}if(I(C.3T)){if(C.3T!=\'\'){4d(X,{"id":(v.id+"eo"+C.3T)})}}X.1G(8n);if(19==\'2F\'&&v.6Y==1){zk()}if(C.2l==1){ik()}B 7M=1I("1M");f4(7M,0.3,(C.5i==1?"2O-5i(#"+C.Ai+", #"+C.kp+")":C.kp),C.w,C.N3);if(C.z4==1&&I(C.jR)){B fL=1I("1M");fL.1T=C.jR.2b(/\\#z3/g,"#"+C.kp);7M.1G(fL);J(fL,{"1g":"1Y","2i":-2K.3S(C.h/2),"Y":0,"3r-2D":"1E"});J(7M,{"6E":"3M","2a":"1E"});B x=["qT","e7","dn","fJ","c0"];U(B y=0;y<x.Q;y++){B z=fL.r4("2o "+x[y]);if(z.Q>0){U(B y2=0;y2<z.Q;y2++){z[y2].C.4p=C.kp}}}}8n.1G(7M);B NR=[];B b3=1I("1M");f4(b3,C.An,(C.5i==1?"2O-5i(#"+C.At+", #"+C.Ar+")":C.Ar),0,C.NI);8n.1G(b3);if(C.6x>0){B c8=1I("1M");f4(c8,C.Ap,C.NL,0,C.6x);8n.1G(c8)}B 6A=1I("1M");f4(6A,C.zK,(C.5i==1?"2O-5i(#"+C.zJ+", #"+C.1p+")":C.1p),0,C.a);if(C.z4==1&&I(C.jR)){B jQ=1I("1M");jQ.1T=C.jR.2b(/\\#z3/g,"#"+C.1p);J(jQ,{"1g":"1Y","2i":-2K.3S(C.h/2),"Y":0,"3r-2D":"1E"});J(6A,{"6E":"3M","2a":"1E"});6A.1G(jQ)}if(C.4U==1){B 7Y=1I("1M");C=4h(C,\'ta\',\'ta\');C=4h(C,\'tm\',\'tm\');J(7Y,{"1g":"1Y","2i":C.h/2,"1Q":0,"3r-2D":"1E","44-2Z":(C.z2+"px"),"1p":C.5f,"2F-Z":"1i%","2y-1d":C.O9,"2y-2i":C.Of,"2y-Y":C.Oe,"2y-1Q":C.O8,"2E-1d":C.NF,"2E-2i":C.Nj,"2E-Y":C.zx,"2E-1Q":C.zw,"2V-6o":(C.zc+"px"),"2h":"1E"});if(C.za==1){J(7Y,{"2a":"#"+C.z8})}6A.1G(7Y);B gE=K;B gN=K}o.kd=C.h;8n.1G(6A);if(C.gx==1){v.gx=1;B gC=1I("1M");J(gC,{"1g":"1Y","1d":0,"Y":0});X.1G(gC);I(v.2X)?rT(v.2X):\'\'}if(C.3y==1){if(C.c6.6D().L(\'<2o\')==-1){C.c6==\'\'?C.c6="<2o W=\'20\' Z=\'20\'><g><c0 ry=\'5\' rx=\'5\' cy=\'10\' cx=\'10\' 4p=\'#d1\'/></g></2o>":\'\'}3y=1I("1M");3y.1T=C.c6.6D();C=4h(C,\'z9\',\'z9\');J(3y,{"1g":"1Y","1d":-10+C.N5-C.N4,"Y":-2H,"3r-2D":"1E","Z":20,"W":C.dZ,"1m":C.qL,"4u":"2I 0.1s 2O, 1m 0.1s 2O"});if(C.gD==1||C.ro==1){J(3y,{"2I":"1x(0)"})}F{if(C.jv!=1){J(3y,{"2I":"1x("+C.jv+")"})}}X.1G(3y);if(C.r5!=-1){B x=["qT","fJ","c0"];U(B y=0;y<x.Q;y++){B z=3y.r4("2o "+x[y]);if(z.Q>0){U(B y2=0;y2<z.Q;y2++){z[y2].C.4p="#"+C.r5}}}}C.eg=3y.1Z}if(C.a7!=0){J(X,{"2I":"ca("+C.a7+"fD)"})}if(C.3M==1){1l(X);43=K}if(19=="1S"){if(C.1l==1&&C.jG==1){o.fF=H;C.3M=H}F{o.fF=K}}C.9v=0;if(C.a7!=0){C.eZ=2K.Du(C.a7);if(C.eZ>45&&C.eZ<N7){C.9v=90}if(C.eZ>N8&&C.eZ<yW){C.9v=yS}}E f4(x,y,z,yM,yL){J(x,{"1g":"1Y","2i":0,"Y":0,"W":yM,"Z":C.h,"2a":z?(z.L("2O")>-1?z:\'#\'+z):\'\',"2V-6o":(C.yN==1?1:C.7A*C.h/2),"1m":yL,"3r-2D":"1E","4u":"2I 0.2s 8a-in-6n"})}E 9P(){bg=1I("1M");C=4h(C,\'d8\',\'d8\');B jj=C.h+C.8q+C.8u;B yK=C.w+C.6C+C.6X;if(C.bg==1){}F{C.5B=0}C=4h(C,\'f3\',\'f3\');if(v.1u.f6==1||C.f6==1){C.4w=\'#jp\';C.bg=1;C.5B=0.5}J(bg,{"1g":"1Y","1d":0,"Y":0,"W":yK,"Z":jj*C.qO,"qv":(C.jr*jj)/2,"6d":C.4w,"1m":C.5B,"6S":"2x","4u":"1m .1s 2O, 2a .1s 2O"});if(C.qz==1){J(bg,{"2V":"5g 6f #"+C.qu})}if(C.2v==1){if(C.eY==1){J(bg,{"5Y":"3r"})}if(!o.1q.2B){bg.es=ai;bg.Nb=qH;bg.Na=qE;bg.fs=c7}}F{J(bg,{"5Y":"6Z"})}if(!o.1q.2B){bg.fT=6y;bg.fs=c7;bg.fS=6a}if(o.1q.2B){bg.1n("em",E(1b){1b.5V=H;if(!I(1b.5A)&&1b.aX.Q>0){1b.5A=1b.aX[0].hc;1b.8m=1b.aX[0].kg}jl=1b;6y(1b);qE(1b)});bg.1n("ew",E(1b){1b.5V=H;6a(1b);qH(jl)});bg.1n("2v",E(1b){1b.5V=H});bg.1n("aW",E(1b){if(!I(1b.5A)&&1b.aX.Q>0){1b.5A=1b.aX[0].hc;1b.8m=1b.aX[0].kg}jl=1b;c7(1b)})}J(bg,{"Y":2K.kc(-C.w/2-C.6C)});J(bg,{"1d":2K.kc(-C.h/2-C.8q+C.yI-C.yJ)});X.1G(bg)}E 2w(W){if(W!=w){w=W;o.qn=w;B b5=w/7M.1Z;J(bg,{"W":(w+C.6C+C.6X),"Y":-w/2-C.6C,});J(8n,{"Y":-w/2});J(7M,{"W":w});J(8n,{"W":w});B xx=b3.1Z*b5;if(xx>7M.1Z){xx=7M.1Z}J(b3,{"W":xx});B wp=6A.1Z*b5;J(6A,{"W":wp});rB(wp,K);if(19=="2F"){zp()}if(C.gx==1){dW()}}}E rB(x,1E){if(C.3y==1){if(x<C.eg/2&&C.dZ!=20){x=C.eg/2}if(x>w-C.eg/2&&C.dZ!=20){x=w-C.eg/2}B y=x-w/2-C.eg/2+C.Nl-C.Nz;J(3y,{"Y":y})}}E rp(){J(3y,{"2I":"1x("+C.jv+")"})}E 6y(1b){o.S.fj(17,"7V");if(C.bg==1){if(C.7r!=-1){B m=1z 5t({"mc":bg,"1B":"7s","to":C.7r,"18":0.1,"me":(17+"bg")})}if(I(C.7e)){if(C.7e!=-1){J(bg,{"2a-1p":C.7e})}}}if(I(C.f8)){if(C.f8!=-1){J(6A,{"2a-1p":C.f8})}}if(C.3y==1){if(C.yP==1&&I(C.qB)){if(C.kk==1&&3p){}F{3y.1T="<2o W=\'"+C.dZ+"\' Z=\'20\' 3I:3H=\'3k://3w.w3.3J/6F/3H\' 3I=\'3k://3w.w3.3J/3W/2o\'>"+C.qB.6D()+"</2o>"}}if(C.gD==1){if(C.ro==1&&!o.1D){}F{rp()}}F{if(C.jY!=-1){B m2=1z 5t({"mc":3y,"1B":"7s","to":C.jY,"18":0.1,"me":(17+"3y")})}}}if(C.2l==1&&(o.P.1k()>0||19=="1S")){1o(2l);J(2l,{"1m":1})}if(C.e3>0){J(bg,{"2I":"3b("+((C.e3-1)/5+1)+")"});qM(C.e3)}if(19=="1S"){o.V.4P(H);o.4P=H}o.e2=H}E qM(x){J(7M,{"2I":"3b("+x+")"});J(b3,{"2I":"3b("+x+")"});c8?J(c8,{"2I":"3b("+x+")"}):\'\';J(6A,{"2I":"3b("+x+")"})}E 6a(){if(!kn){if(C.6x>0){J(c8,{"W":0})}if(I(C.f8)){if(C.f8!=-1){J(6A,{"2a-1p":C.1p})}}if(C.bg==1){if(C.7r!=-1){B m=1z 5t({"mc":bg,"1B":"7s","to":C.5B,"18":0.1,"me":(17+"bg")})}if(I(C.7e)){if(C.7e!=-1){J(bg,{"2a-1p":C.4w})}}}if(C.3y==1){if(C.yP==1&&I(C.qB)){if(C.kk==1&&3p){}F{3y.1T="<2o W=\'"+C.dZ+"\' Z=\'20\' 3I:3H=\'3k://3w.w3.3J/6F/3H\' 3I=\'3k://3w.w3.3J/3W/2o\'>"+C.c6.6D()+"</2o>"}}if(C.gD==1){J(3y,{"2I":"1x(0)"})}F{if(C.jY!=-1){B m2=1z 5t({"mc":3y,"1B":"7s","to":C.qL,"18":0.1,"me":(17+"3y")})}}}if(C.e3>0){J(bg,{"2I":"3b(1)"});qM(1)}if(19=="1S"&&!o.2j){o.V.4P(K);o.4P=K}o.S.fj(17,"6n")}if(C.2l==1&&(o.P.1k()>0||19=="1S")){1l(2l);J(2l,{"1m":0})}if(o.gR&&19=="2F"){3d(5z);iw=-1}o.e2=K}E ai(1b){1b.5V=H}E yU(1b){1b.5V=H}E qH(1b){if(19=="1S"){if(o.7R){kn=H;3o(qD);qD=1L(E(){kn=K;6a()},2H)}}rw();o.3p=K;if(C.3y==1){if(C.kk==1&&I(C.qG)){3y.1T="<2o W=\'20\' Z=\'20\' 3I:3H=\'3k://3w.w3.3J/6F/3H\' 3I=\'3k://3w.w3.3J/3W/2o\'>"+C.c6.6D()+"</2o>"}}aZ(1b.5A,1b.8m);o.S.ec(17);o.S.d5(1b.5A,1b.8m);1b.5V=H}E qE(1b){3p=H;if(C.3y==1){if(C.kk==1&&I(C.qG)){3y.1T="<2o W=\'20\' Z=\'20\' 3I:3H=\'3k://3w.w3.3J/6F/3H\' 3I=\'3k://3w.w3.3J/3W/2o\'>"+C.qG.6D()+"</2o>"}}e4=fb(bg);8E=d2(bg);aZ(1b.5A,1b.8m);7w(2v,1,"no")}E aZ(fR,f9){B x;B yT=2K.5X(1O.k9.aI,1O.b4.aI);B yV=2K.5X(1O.k9.cw,1O.b4.cw);if(o.1q.2B){}F{f9=f9+yV;fR=fR+yT}if(C.9v>0){x=f9-e4-C.6X;2v=x/w;if(C.9v==yS){x=f9-e4-C.6C;2v=x/w;2v=(2v-1)*-1}}F{x=fR-8E-C.6C;2v=x/w;if(C.a7>NA&&C.a7<NB){x=fR-8E-C.6X;2v=x/w;2v=(2v-1)*-1}}2v>1?2v=1:\'\';2v<0?2v=0:\'\'}G.dW=E(){dW()};G.gS=E(){rT()};E rT(){if(2X){U(B i=0;i<2X.Q;i++){gC.2U(2X[i])}}2X=[];if(v.2X){U(B i=0;i<4B.4k(v.2X).Q;i++){if(v.2X[i].18){2X[i]=1I("1M");J(2X[i],{\'1g\':\'1Y\',\'Y\':0,\'1d\':-C.h/2,\'W\':(I(v.2X[i].W)?v.2X[i].W:C.yQ),\'Z\':C.h,\'1m\':(I(v.2X[i].1m)?v.2X[i].1m:C.yR),\'3r-2D\':\'1E\',\'2h\':\'1E\',\'2a-1p\':(I(v.2X[i].1p)?v.2X[i].1p:C.zd)});2X[i].18=v.2X[i].18;gC.1G(2X[i])}}dW()}}E dW(){B x=o.P.1k();U(B i=0;i<2X.Q;i++){if(x>0){J(2X[i],{\'Y\':w*(2X[i].18/x)-w/2,\'2h\':\'4g\'})}F{3d(2X[i])}}}E rw(){3p=K}E c7(1b){if(C.6x>0){if(o.1D||19!=\'2F\'){J(c8,{"W":1b.5A-8E})}}if(C.2l==1&&(o.P.1k()>0||19=="1S")){!5Z(2l)?1o(2l):\'\';e4=fb(bg);8E=d2(bg);aZ(1b.5A,1b.8m);if(19=="2F"){if(v.ND==1){if(o.P.5J()&&o.P.b0().L("?sj")>0){3u.1T=\'- \'+gp((1-2v)*o.P.1k(H))}F{3u.1T=gp(2v*o.P.1k())}}F{B d=o.P.1k();if(v.4e>0){d=d-v.4e}3u.1T=gp(2v*d)}}if(19=="1S"){3u.1T=2K.3S(2v*1i)}J(2l,{"1d":(-3u.2Q*2-C.ze*1)-(C.zA==1?(C.h/2)*(C.e3>0?C.e3:1):0),"Y":(-w/2+(1b.5A+1O.k9.aI-8E)-2l.1Z/2),"Z":C.hX+C.gn+C.zB,"W":C.zz+3u.1Z+C.i3,});J(8B,{\'Z\':2l.2Q});2l.C.4S="2H"}if(o.gR&&19=="2F"){if(o.P.1k()>0){if(C.2l==0){e4=fb(bg);8E=d2(bg);aZ(1b.5A,1b.8m)}B Y=(-w/2+(1b.5A-8E)-v.ea/2);Y>w/2-v.ea?Y=w/2-v.ea:\'\';J(5z,{"1d":(-v.ix-(v.im>0?v.im*1:5)-v.iy),"Y":(Y<-w/2?-w/2:Y)});zu(2v*o.P.1k(),1b.5A)}}}G.c=E(){O X};G.s=E(17){O C[17]};G.ss=E(x,x2){O C[x][x2]};G.g=E(x){9p(x){1j"W":O w;1h;1j"Nw":O 7M.1Z;1h;1j"Z":O C.h;1h;1j"x":O 4Z(X.C.Y);1h;1j"y":O 4Z(X.C.1d);1h;1j"1m":O X.C.1m?X.C.1m:1;1h;1j"1o":O 43;1h;1j"3n":O 3n;1h;1j"3b":O 3b;1h;1j"19":O 19;1h;1j"17":O 17;1h;1j"x0":O x0;1h;1j"y0":O y0;1h;1j"2v":O 2v;1h;6Z:O K}};G.1X=E(17,x){9p(17){1j"1o":43=x;1h;1j"3p":3p=x;1h;1j"2h":19=="2F"||C.1l==1?J(X,{"6p":(x?"43":"3M")}):J(X,{"2h":(x?"4g":"1E")});43=x;1h;1j"3n":J(X,{"2I":"3n("+x+")"});3n=x;1h;1j"3b":J(X,{"2I":"3b("+x+")"});3b=x;1h;1j"1m":J(X,{"1m":x});1h;1j"Y":J(X,{"Y":x});1h;1j"1d":J(X,{"1d":x});1h;1j"2v":2v=x;1h;1j"cz":C.cz=x;1h;1j"W":J(X,{"W":x});1h;1j"Z":J(X,{"Z":x});1h;1j"rv":C.Nq=x;1h;1j"x":J(X,{"Y":x});1h;1j"y":J(X,{"1d":x});1h;1j"x0":x0=x;1h;1j"y0":y0=x;1h}};G.2w=E(x){2w(x)};G.hY=E(x){};G.dX=E(9m,9k){if(3p){if(19=="1S"){aZ(9m,9k);o.S.ec(17);o.7R=H}aZ(9m,9k);7w(2v,1,"no")}};G.d5=E(9m,9k){if(3p){rw();3p=K;aZ(9m,9k);o.S.ec(17);7w(2v,1,"no")}};E 7w(18,1k,rC){18<0?18=0:\'\';if(v.4e>0&&1k>1){1k=1k-v.4e;18=18-v.4e}if(C.3y==1&&C.ro==1&&C.gD!=1){if(!C.zy&&18>0){rp();C.zy=H}}if(3p&&1k!=1){}F{B 4i;if(1k>0&&18>0){if(18>1k){18=1k}4i=w*(18/1k);if(4i==6A.1Z){4i=-1}}F{4i=0}if(4i>=0){J(6A,{"W":4i});rB(4i,H)}if(I(7Y)){if(1k<2&&19=="2F"){if(gE){3d(7Y);gE=K}}F{if(!gE){6k(7Y);gE=H}7Y.1T=19=="2F"?4J(18==0?1k:18):2K.kc(18*1i);if(4i<7Y.lA+C.zw+C.zx){if(!gN){J(7Y,{"Y":0,"1Q":"2x"});gN=H}}F{if(gN){J(7Y,{"1Q":0,"Y":"2x"});gN=K}}}}}};G.7w=E(18,1k,rC){if(1k!=zD||18!=zI){7w(18,1k,rC)}};G.zG=E(){2v>1?2v=1:\'\';2v<0?2v=0:\'\';J(6A,{"W":(2v*w)})};G.zE=E(18,1k){if(1k>0&&18>0){B 4i=w*(18/1k);J(b3,{"W":4Z(4i)});zF=1k;rE=18}F{rE=0;J(b3,{"W":0})}};E zu(x,cx){x=2K.3S(x);if(v.6Y==1){if(o.gR){B y=-1;if(I(o.6Y)){if(o.6Y.Q>0){U(B i=o.6Y.Q-1;i>=0;i--){if(x>=o.6Y[i].t1&&x<=o.6Y[i].t2){y=i;1h}}}}if(y!=-1&&iw!=y){if(I(o.6Y[y])){if(I(o.6Y[y].1e)){B z=o.6Y[y].1e;if(z.L(\'.\')>-1){!5Z(5z)?6k(5z):\'\';J(5z,{\'2a-9G\':\'1e(\'+o.6Y[y].1e+\')\'});if(z.L(\'6w\')>0){B xy=z.1v(z.L(\'6w\')+5);B 6w=xy.2t(\',\');if(6w.Q==4){B Y=(-w/2+(cx-8E)-6w[2]/2);Y>w/2-6w[2]?Y=w/2-6w[2]:"";J(5z,{"1d":(-6w[3]-(v.im>0?v.im*1:5)-v.iy),"Y":(Y<-w/2?-w/2:Y)});J(5z,{\'2a-1g-y\':"-"+2q(6w[1])+\'px\',\'2a-1g-x\':"-"+2q(6w[0])+\'px\',\'W\':2q(6w[2])+\'px\',\'Z\':2q(6w[3])+\'px\',\'2a-2Z\':\'2x\'});v.ea=6w[2];v.ix=6w[3]}}F{J(5z,{\'2a-2Z\':\'iq\'})}}}F{3d(5z)}}}F{y==-1?3d(5z):\'\'}iw=y}}}E zk(){5z=1I("1M");J(5z,{\'1g\':\'1Y\',\'Y\':0,\'1d\':0,\'W\':v.ea,\'Z\':v.ix,\'6E\':\'3M\',"3r-2D":"1E","2a-1p":"#Nu","2V-6o":v.zi+\'px\',"2h":"1E"});if(v.iy==1){J(5z,{"2V":v.zh+"px 6f "+sb(\'1p\',v.zf)})}if(v.zl==1){J(5z,{"5d-aB":"lj 5g h6 4G(0,0,0,0.5)"})}5z.C.4S="gs";X.1G(5z)}E ik(){2l=1I("1M");J(2l,{\'1g\':\'1Y\',\'Y\':0,\'1d\':0,\'Z\':\'2x\',"3r-2D":"1E","1m":0,"4u":"1m 0.1s 2O"});8B=1I("1M");C=4h(C,\'gI\',\'gI\');J(8B,{\'1g\':\'1Y\',\'Y\':0,\'1d\':0,\'W\':\'1i%\',\'Z\':30,\'2a-1p\':C.g0,\'1m\':C.fY,\'2V-6o\':C.s7});3u=1I("1M");J(3u,{\'1g\':\'1Y\',\'Y\':C.i3,\'1d\':C.hX,\'1p\':C.rQ,\'44-iJ\':C.rV,\'44-2Z\':C.gn,"gW-dH":C.s5+\'px\',"2F-Z":"1",\'1m\':C.s0});C.zm?C.g4=C.zm:\'\';if(C.g4==1){7K=1I("1M");7K.1T=\'<2o W="e0" Z="fZ" m6="0 0 8 6" 6M="1.1" 3I="3k://3w.w3.3J/3W/2o" 3I:3H="3k://3w.w3.3J/6F/3H"><e7 id="zr" 3K="1E" 4p="\'+rY(C.g0)+\'" 4p-zs="zq" 2X="0 0 8 0 4 6"></e7></2o>\'}X.1G(2l);2l.1G(8B);2l.1G(3u);if(C.g4==1){2l.1G(7K);J(7K,{\'1g\':\'1Y\',\'Y\':\'50%\',\'2E-Y\':\'-nw\',\'2i\':(o.j2?\'-e0\':\'-fZ\'),\'1m\':C.fY})}};E zp(){if(o.3m&&v.aL==1&&!o.1D){B f=o.3m.9b();if(f.t&&f.d){7w(f.t,f.d)}}};G.4q=E(){X.2U(8n);if(bg){bg.dR("es");bg.dR("fT");bg.dR("fS");bg.4I.2U(bg);bg=1V}if(3y){X.2U(3y)}if(X.4I==o.1F){o.1F.2U(X)}F{if(o.1u){if(X.4I==o.1u){o.1u.2U(X)}}}X=1V}};B zn=E(){B i;B C=[];B w;B h;B 43=H;B 3n=1;B 3b=1;B x0=0;B y0=0;B 9g=6t(jc,SP);B 19,17="bg";B 1B="Sp";C["1g"]=v.1u.1g;U(B k in v.1u){if(v.1u.2g(k)){C[k]=v.1u[k]}}if(C.1o==0){v.1u.h=C.h=0;C.2y=C.2E="0 0 0 0";C.5i=0}C["1x"]=1;C=4h(C,\'2E\',\'2E\');C=4h(C,\'cf\',\'cf\');if(I(C.hb)){if(C.hb!=20&&C.2E=="-20 0 0 0"){C.5K=C.hb}}B X=1I("1M");J(X,{\'1g\':\'1Y\',\'Y\':0,\'1d\':0,\'W\':(C.fU==1?\'1i%\':o.9h),\'Z\':C.h-C.5K,\'SJ\':C.a,\'3r-2D\':\'1E\',\'ee\':\'gM\',\'sl\':\'gL\'});o.1F.1G(X);B bg=1I("1M");J(bg,{\'SC\':\'1Y\',\'SK\':0,\'SS\':0,\'Ss\':\'1i%\',\'Z\':C.h-C.6V-C.5K,\'1m\':C.a,\'2h\':\'4g\',\'2E-Y\':C.3q,\'2E-1Q\':C.42,\'2V-6o\':C.7A});X.1G(bg);w=X.1Z;v.gj=-C.5K;if(C.5i==1){if(C.1p==\'3B\'||v.1u.9G!=\'\'){v.gj=98-C.h;B 3R=\'1C:9G/qV;g6,SB+SD/T/D+SH/SA/Sr==\';if(v.1u.9G.L("1C:9G")>-1){3R=v.1u.9G}J(bg,{\'Z\':C.h+v.gj,\'2a\':\'1e(\'+3R+\') gO-x 50% 1i%\',\'2a-2Z\':\'2x\'})}F{B de=\'to 2i, 4G(\'+i8(C.1p)+\',0), 4G(\'+i8(C.1p)+\',1)\';J(bg,{\'2a\':\'-rc-2O-5i(\'+de+\')\',\'2a\':\'-41-2O-5i(\'+de+\')\',\'2a\':\'-ms-2O-5i(\'+de+\')\',\'2a\':\'-o-2O-5i(\'+de+\')\',\'2a\':\'2O-5i(\'+de+\')\'})}}F{J(bg,{\'2a-1p\':C.1p})}G.h=E(){O C.h-C.5K};G.c=E(){O X};G.s=E(17){O C[17]};G.g=E(x){if(X){9p(x){1j"w":X.1Z>0?w=X.1Z:\'\';O w;1h;1j"W":O X.1Z;1h;1j"Z":O X.2Q;1h;1j"x":O 4Z(X.C.Y);1h;1j"y":O 4Z(X.C.1d);1h;1j"1m":O X.C.1m?X.C.1m:1;1h;1j"1o":O 43;1h;1j"3n":O 3n;1h;1j"3b":O 3b;1h;1j"17":O 17;1h;1j"x0":O x0;1h;1j"y0":O y0;1h;1j"9g":O 17+9g;1h;6Z:O K}}F{O K}};G.1X=E(17,x){9p(17){1j"1o":43=x;1h;1j"w":w=x;1h;1j"2h":J(X,{"2h":(x?"4g":"1E")});43=x;1h;1j"1x":J(X,{"2I":"1x("+x+")"});3n=x;3b=x;1h;1j"3n":J(X,{"2I":"3n("+x+")"});3n=x;1h;1j"3b":J(X,{"2I":"3b("+x+")"});3b=x;1h;1j"1m":J(X,{"1m":x});1h;1j"Y":J(X,{"Y":x});1h;1j"1d":J(X,{"1d":x});1h;1j"W":J(X,{"W":x});1h;1j"Z":J(X,{"Z":x});1h;1j"x":J(X,{"Y":x});1h;1j"y":J(X,{"1d":x});1h;1j"x0":x0=x;1h;1j"y0":y0=x;1h}};G.4q=E(){o.1F.2U(X);X=1V}};B 8h=E(is){B i;B C=[];B f=[];B aA=[];B SZ=[];B 5w=[];B 7g=[];B 1U=[];B f2=[];B gt=[];B ST=[];B 4y=[];B 6e=[];B 3A=[];B bQ=[];B bC=K;B 2P;B kZ=-1;B 5H=H;B 17=is;B 1a;B 53=[];B bA=[];B 3N=\'\';B dD=\'\';B 5r=-1;B lo=K;B SU=K;B mr=K;B l5=K;B hC=K;B gB=K;B mg;B sZ;B kP;B h3;B nG;B lb=-1;B cr=0;B 6b="2v";B 9J=(o.1q.2B?"em":"cX");B 9r=(o.1q.2B?"ew":"cW");C=8C(C,v[is]);C=4h(v[is],\'2E\',\'2E\');if(C.i9==0){C.sH="0 0 0 0"}C=4h(v[is],\'d8\',\'sH\');C=4h(v[is],\'2y\',\'2y\');C.ly=0;B fo="<2o W=\'"+C.6r*2+"\' Z=\'"+(C.6r*2>C.4v?(C.6r*2):C.4v)+"\' 3I:3H=\'3k://3w.w3.3J/6F/3H\' 3I=\'3k://3w.w3.3J/3W/2o\'><g><c0 ry=\'"+(C.6r)+"\' rx=\'"+C.6r+"\' cy=\'"+(C.6r*2>C.4v?(C.6r):(C.4v/2))+"\' cx=\'"+C.6r+"\' 4p=\'#"+C.5f+"\'/></g></2o>";B Ca="<2o W=\'"+C.6r*2+"\' Z=\'"+C.4v+"\' 3I:3H=\'3k://3w.w3.3J/6F/3H\' 3I=\'3k://3w.w3.3J/3W/2o\' ><g><c0 ry=\'"+(C.6r-1)+"\' rx=\'"+(C.6r-1)+"\' cy=\'"+(C.4v/2+2)+"\' cx=\'"+C.6r+"\' 3K=\'#"+C.5f+"\' 3K=\'1\' 4p-1m=\'0\'/></g></2o>";B xx=4;B CG="<2o W=\'"+(xx+2)+"\' Z=\'"+(C.4v)+"\' 3I:3H=\'3k://3w.w3.3J/6F/3H\' 3I=\'3k://3w.w3.3J/3W/2o\'><g><2F x1=\'1\' y1=\'"+(C.4v/2-xx)+"\' x2=\'"+xx+"\' y2=\'"+(C.4v/2)+"\' 3K=\'#"+C.1p+"\' 3K-W=\'1\' 3K-cG=\'3S\'/><2F x1=\'"+xx+"\' y1=\'"+(C.4v/2)+"\' x2=\'1\' y2=\'"+(C.4v/2+xx)+"\' 3K=\'#"+C.1p+"\' 3K-W=\'1\' 3K-cG=\'3S\'/></g></2o>";B lS="<2o W=\'"+(xx+10)+"\' Z=\'"+(C.4v+2)+"\' 3I:3H=\'3k://3w.w3.3J/6F/3H\' 3I=\'3k://3w.w3.3J/3W/2o\' C=\'d6:Y\'><g><2F x1=\'1\' y1=\'"+(C.4v/2+2)+"\' x2=\'"+xx+"\' y2=\'"+(C.4v/2-xx+2)+"\' 3K=\'#"+C.1p+"\' 3K-W=\'1\' 3K-cG=\'3S\' /><2F x1=\'1\' y1=\'"+(C.4v/2+2)+"\' x2=\'"+xx+"\' y2=\'"+(C.4v/2+xx+2)+"\' 3K=\'#"+C.1p+"\' 3K-W=\'1\' 3K-cG=\'3S\'/></g></2o>";B 1y=1I("1M");o.1F.1G(1y);J(1y,{\'6E\':\'3M\',\'2h\':\'4g\',\'1m\':0,\'2V-6o\':C.7A});if(is=="1c"){1y.C.4S=1i}F{1y.C.4S=99}B X=1I("1M");if(C.AK>0&&o.3e<bX){C.ay=C.AK}J(X,{\'1g\':\'eE\',\'1d\':0,\'Y\':0,\'2h\':\'4g\',\'W\':\'1i%\',\'2y-1d\':C.8q,\'2y-1Q\':C.6X+20,\'2y-2i\':C.8u,\'2y-Y\':C.6C,\'1p\':C.1p,\'44-2Z\':C.ay,\'44-iJ\':C.44,\'gW-dH\':C.gf+\'px\'});if(o.1q.6h){J(X,{\'7Q-W\':C5})}if(is!=="1a"){J(X,{\'6E-y\':\'8G\'})}1y.1G(X);if(C.3C!=1){B 7a=1I("1M");J(7a,{\'2h\':\'4g\',\'6E\':\'3M\',\'2V-6o\':C.7A});if(C.3C!=1){if(o.1q.6h){J(7a,{\'7Q-W\':C5})}}X.1G(7a)}if(is=="1a"){4d(X,{id:(v.id+"7C"+is)});if(C.3C==1){J(X,{\'W\':\'1i%\',\'2y-1Q\':C.6X,\'2y-2i\':C.8u+20,\'6E-x\':\'8G\',\'9V-7X\':\'cQ\'});J(1y,{\'W\':o.3e-C.42-C.3q,\'Z\':C.lZ+C.8q+C.8u})}F{J(X,{\'6E-y\':\'8G\'});if(C.Ba==1){lq()}}if(C.i9==1){J(1y,{\'2a-1p\':C.sG})}if(v.1a.3j==1){3d(1y)}}if(C.fr==1){B 51=1I("1M");B 9w=i8(C.i9==1?C.sG:C.4w);if(C.3C==1){f5(51,\'to 1Q, 4G(\'+9w+\',\'+(C.5B*1+0.3)+\'), 4G(\'+9w+\',0)\',\'Y\',12,5,7,10,7,10,12,15);51.1n(6b,Ch)}F{f5(51,\'to 2i, 4G(\'+9w+\',\'+(C.5B*1+0.3)+\'), 4G(\'+9w+\',0)\',\'1d\',5,12,10,7,10,7,15,12);51.1n(6b,Cj)}B 59=1I("1M");if(C.3C==1){f5(59,\'to Y, 4G(\'+9w+\',\'+(C.5B*1+0.3)+\'), 4G(\'+9w+\',0)\',\'1Q\',8,5,13,10,13,10,8,15);59.1n(6b,Cg)}F{f5(59,\'to 2i, 4G(\'+9w+\',0), 4G(\'+9w+\',\'+(C.5B*1+0.3)+\')\',\'2i\',5,8,10,13,10,13,15,8);59.1n(6b,Cl)}51.1n("cX",fn);51.1n("cW",fn);59.1n("cX",fn);59.1n("cW",fn);X.1n("sB",C6,{9K:H});51.1n("8r",9I);59.1n("8r",9I);1y.1G(51);1y.1G(59);4n(sZ);sZ=7f(Ct,2H)}X.1n(9J,C4);X.1n(9r,ns);if(is=="1c"){U(B i=1;i<11;i++){if(I(v["9z"+is][is+i])){v.1c[is+i]=v["9z"+is][is+i];if(I(v["9z"+is][is+i+"1K"])){v.1c[is+i+"1K"]=v["9z"+is][is+i+"1K"]}if(I(v["9z"+is][is+i+"19"])){v.1c[is+i+"19"]=v["9z"+is][is+i+"19"]}}if(I(v.1c[is+i])){if(v.1c[is+i]==1){aq(\'f\',i);au(f[i],aA[i],5w[i],7g[i]);5w[i].1T=2J(v.1c[is+i+"19"]);if(I(v.1c[is+i+"1K"])){if(v.1c[is+i+"1K"]!=\'\'){5w[i].1T=v.1c[is+i+"1K"]}}if(I(v.1c[is+i+"19"])){1U[i]=v.1c[is+i+"19"];7G(i);if(1U[i]==\'1x\'){lb=i}}f[i].1n(9J,6y);f[i].1n(9r,6a);f[i].1n(6b,ai);f[i].1n("8r",9I);if(v.1c[is+i+"1l"]==1){1l(f[i])}}}}}E C6(){4n(kP);kP=7f(ns,dM);9s()}E C4(){o.3p=H}E ns(){if(C.hQ==1){3o(o.9D);o.9D=1L(E(){if(!o.3p){aV()}},(v.1c.aR>0?v.1c.aR*2H:2H))}o.3p=K}E 6y(1b){if(o.2j){o.4P?o.V.4P(K):\'\'}B i=1b.3Q.6B(\'lU\');B x;if(i){x=\'f\'}F{if(1b.3Q.6B(\'ap\')){i=1b.3Q.6B(\'ap\');x=\'f2\'}}if(i){i=2q(i);B dN=K;if(I(2p(x)[i])){if(C.7r>-1){J(2p(x+\'bg\')[i],{\'1m\':C.7r})}if(C.6x>-1){J(2p(x+\'1K\')[i],{\'1m\':C.6x});J(2p(x+\'4U\')[i],{\'1m\':C.6x})}if(is=="1a"){if(1U[i].L("1a")==0){B id=1U[i].1v(8);if(3N==id||dD==id){J(2p(x+\'1K\')[i],{\'1p\':C.5f});J(2p(x+\'4U\')[i],{\'1p\':C.5f});dN=H}F{J(2p(x+\'1K\')[i],{\'1p\':C.1p})}}}if(C.qF==1&&I(C.lX)&&dN){}F{J(2p(x+\'bg\')[i],{\'6d\':C.7e})}}}};E 6a(1b){if(o.2j){o.4P?o.V.4P(H):\'\'}B i=1b.3Q.6B(\'lU\');B x;B dN=K;9s();if(i){x=\'f\'}F{if(1b.3Q.6B(\'ap\')){i=1b.3Q.6B(\'ap\');x=\'f2\'}}if(i){if(I(2p(x)[i])){if(C.7r>-1){J(2p(x+\'bg\')[i],{\'1m\':C.5B,"4u":"1m 0.1s 2O"})}if(C.6x>-1){J(2p(x+\'1K\')[i],{\'1m\':C.a,"4u":"1m 0.1s 2O"});J(2p(x+\'4U\')[i],{\'1m\':C.a,"4u":"1m 0.1s 2O"})}if(is=="1a"){if(1U[i].L("1a")==0){B id=1U[i].1v(8);if(3N==id||dD==id){J(2p(x+\'1K\')[i],{\'1p\':C.5f});J(2p(x+\'4U\')[i],{\'1p\':C.5f});dN=H}F{if(I(o.bx[id])){fy(i)}F{J(2p(x+\'1K\')[i],{\'1p\':C.1p})}}}}if(C.qF==1&&I(C.lX)&&dN){}F{J(2p(x+\'bg\')[i],{\'6d\':C.4w})}}}}E ai(1b){if(!hC){B d=1z 7I();o.a2=d.aD();B i=1b.3Q.6B(\'lU\');if(i){if(I(f[i])){if(I(1U[i])){4L(i,0)}}}}}E 9I(1b){1b.5V=H;9s()}E rj(1b){if(!hC){B d=1z 7I();o.a2=d.aD();B i=1b.3Q.6B(\'ap\');if(i){if(i==0){dF()}F{if(I(3A[i])){BK(i)}}}}}E kH(1b){B x=1b.3Q.6B(\'BZ\');if(x){sf(x)}}E CA(1b){9s();B i=1b.3Q.6B(\'ap\');if(I(3A[i])){if(3A[i].L("=")>0){B x=3A[i].1v(0,3A[i].L("="));B y=3A[i].1v(3A[i].L("=")+1);v[x]=y;if(o.4R&&v.oZ==1&&x!="cL"){3v.7H("ma"+x,y)}o.V.sy();sf(x)}}}E Cz(1b){B i=1b.3Q.6B(\'ap\');B x=3A[i];if(I(x)){if(x.L("=")>0){B z=x.1v(0,x.L("="));B y=x.1v(x.L("=")+1);v[z]=y;nD();7G(o[2P+\'lV\']);if(2P=="hP"){7E("B2")}}}}E 7G(i){if(I(1U[i])){B 9A=K;B 7S=K;B 6m=\'\';if(is=="1c"){if(1U[i]=="4b"){6m=o.P.sr()}if(1U[i]=="5R"){6m=o.P.ts()}if(1U[i]=="bq"){if(o.6O){6m=o.mj[o.SF]}}if(1U[i]=="5R"||1U[i]=="bq"||1U[i]=="4b"){if(o[\'8K\'+1U[i]].Q==0){9A=H}F{if(o[\'8K\'+1U[i]].Q==1&&(C.By!=1||o[\'8K\'+1U[i]][0]==1)){9A=H}F{7S=H}}}if(1U[i]=="4T"){if(!o.4T){9A=H}F{7S=H}}if(1U[i]=="6j"){if(o.2A!=\'bi\'&&!v.6j){9A=H}F{7S=H}}if(1U[i]=="2u"){if(I(o.2c)){7S=H;if(o.7q||v.9t==1){6m=o.3f[!o.7q?o.3f.Q-1:o.3z]}F{6m=\'\'}B ti=K;U(B s=0;s<o.2c.Q;s++){if(o.2c[s]!=\'\'){ti=H;1h}}if(!ti){9A=H;7S=K}}F{9A=H}}if(1U[i]=="6G"){6m=o.6l[o.9o];7S=H;if(o.2A=="9i"||(o.P.5J()&&v.Sz!=1)){9A=H;7S=K}}if(1U[i]=="1x"){6m=2K.3S(o.4j.x*1i)+\'%\';7S=H}if(1U[i].L("7x")>0){B x=\' \';B y=[\'rz\',\'rr\',\'rn\'];U(B z=0;z<y.Q;z++){if(I(v[1U[i]+y[z]])){if(v[1U[i]+y[z]]!=\' \'){x+=(x!=\' \'?\':\':\'\')+v[1U[i]+y[z]]}}}6m=x!=\' 0:0\'&&x.L(":")>-1?x:\' \';7S=H}}7g[i].1T=6m+(6m!=\'\'&&C.St!=1?\' &ez;<2o W="h6" Z="C2" m6="-1 -1 5 8" 6M="1.1" 3I="3k://3w.w3.3J/3W/2o" 3I:3H="3k://3w.w3.3J/6F/3H"><dn 3K="#\'+C.5f+\'" 3K-W="1" 4p="1E" 2X="0 0 3 3 0 6"></dn></2o>\':\'\');if(9A){1l(f[i]);if(is=="1c"){bQ[i]?3o(bQ[i]):\'\';if(o.S){o.S.g7(i,K,6m)}F{bQ[i]=1L(E(){o.S.g7(i,K,6m)},4M)}}J(f[i],{\'1g\':\'1Y\',\'1Q\':0,\'1d\':-1i})}if(7S){if(C.3C==1){J(f[i],{\'2h\':\'ax-4g\'})}F{1o(f[i])}if(is=="1c"){bQ[i]?3o(bQ[i]):\'\';if(o.S){o.S.g7(i,H,6m)}F{bQ[i]=1L(E(){o.S.g7(i,H,6m)},4Q)}}J(f[i],{\'1g\':\'eE\',\'1Q\':0,\'1d\':0})}2w()}U(B j=1;j<f.Q;j++){if(f[j]){if(5Z(f[j])){B 4Y=K;5H?4Y=H:\'\';5H=K;4Y&&o.S?o.S.4Y():\'\'}}}};E 4L(i,Cc){if(I(1U[i])){o.nE=H;9s();B x=mK();if(2P!=1U[i]){2P=1U[i];if(2P==\'4b\'||2P==\'5R\'||2P==\'2u\'||2P==\'6G\'||2P==\'bq\'||2P==\'1x\'||2P.L("7x")>0){kZ=i;B 3l=[];if(I(4B.C7)){3l=4B.C7([],o[\'8K\'+2P])}F{U(B 17 in o[\'8K\'+2P]){if(o[\'8K\'+2P].2g(17)){3l[17]=o[\'8K\'+2P][17]}}}if(2P=="qR"){3l=7E("SM")}if(2P=="hP"){3l=7E("Sw")}B ep=o[\'Cd\'+2P];B Cb=o[\'Sv\'+2P];U(B j=1;j<f.Q;j++){if(f[j]){f[j].C.2h="1E"}}f2=[];aq(\'f2\',0);au(f2[0],gt[0],4y[0],6e[0]);J(f2[0],{"2V-2i":"5g 6f "+(C.BO==1?"#"+C.7W.2b("#",""):"4G(1i,1i,1i,0.7)")});cr=Cc;4y[0].1T=(x[0]<2||cr==1||C.qr==1?\'\':lS)+(v.1c[is+i+"1K"]&&v.1c[is+i+"1K"]!=\'\'?v.1c[is+i+"1K"]:2J(v.1c[is+i+"19"]));if(2P==\'2u\'&&!o.kW&&!o.lE){6e[0].1T=2J("3x");J(6e[0],{\'1p\':C.1p,\'1J-lT\':\'SL\',\'6S\':\'2x\',\'5Y\':\'3r\'});6e[0].1n(6b,AP);if(lo){U(j=0;j<o.bn.Q;j++){if(v.kV==0&&o.bn[j]=="bU"){}F{3l.2S("SY"+o.bn[j])}}}}if(2P==\'1x\'){aF();J(6e[0],{\'W\':C.4v*2.5,\'1J-8f\':\'1Q\'})}J(4y[0],{\'44-2Z\':C.fh});3A[0]="SW";if(cr!=1&&x[0]>1){f2[0].1n(9J,6y);f2[0].1n(9r,6a);f2[0].1n(6b,rj);f2[0].1n("8r",9I)}F{J(f2[0],{"5Y":\'6Z\'})}if(C.AZ==1){3d(f2[0])}if(I(3l)){U(j=0;j<3l.Q;j++){B y=j+1;B hJ=K;B 8b=K;if(3l[j]&&4A(3l[j])!=\'\'){if(2P==\'4b\'){if(3l[j]==2J("2x")){hJ=H}}aq(\'f2\',y,hJ);au(f2[y],gt[y],4y[y],6e[y],1U[i]);if(2z(3l[j])==\'5E\'){if(3l[j].L("<<<")==0){3l[j]=3l[j].2b(\'<<<\',\'\');8b=H}if(3l[j].L(\'7x\')>0){o[2P+\'lV\']=i}if(3l[j].L("qK")==0){B 1N=3l[j];if(1N.L("7x")>0){4y[y].1T=2J(3l[j].1v(1N.L("7x")+5))}F{4y[y].1T=2J(3l[j].1v(7))}if(3l[j]==\'T3\'){J(f2[y],{"2V-1d":"5g 6f 4G(1i,1i,1i,0.7)"})}}F{4y[y].1T=3l[j]}}F{4y[y].1T=3l[j]}3A[y]=2P+j;if(ep==j||Cb==j){6e[y].1T=ep==j?fo:Ca;ep==j?J(4y[y],{\'1p\':C.5f}):\'\'}if(2z(3l[j])==\'5E\'){if(3l[j].L("qK")==0){B t=3l[j].1v(7);if(t.L("1p")>0){6e[y].1T="<1M C=\'"+(v[t]=="3B"?\'2V:5g 6f #gs;Z:e0;W:e0;\':\'Z:eD;W:eD;\')+";2a-1p:"+(v[t].L("#")==-1?\'#\':\'\')+v[t]+";2V-6o:eD;\'></1M>"}F{6e[y].1T=v[3l[j].1v(7)]}}}if(2P==\'4b\'){if(3l[j]==2J("2x")&&o.P.eH()){J(4y[y],{\'1p\':C.5f})}if(I(v.lD)){if(v.lD.L(3l[j])>-1){3d(f2[y])}}}B ri="";if(2z(3l[j])==\'5E\'){if(3l[j].L("qK")==0){4d(f2[y],{\'Rg\':i,\'BZ\':3l[j].1v(7)});ri="kH"}}if(!8b){f2[y].1n(9J,6y);f2[y].1n(9r,6a);if(ri=="kH"){f2[y].1n(6b,kH)}F{f2[y].1n(6b,rj)}f2[y].1n("8r",9I)}F{J(f2[y],{"5Y":"6Z"})}}}}2w()}if(1U[i]==\'6j\'){o.V.rZ()}if(1U[i].L(\'1a\')>-1){B id=1U[i].1v(8);if(I(o.1w[id])){if(I(o.1w[id][\'3c\'])){o.2C=1W;bw(i);if(I(o.1w[id][\'1D\'])){v.1D=o.2C=o.1w[id][\'1D\']}7E("BP");if(I(o.1w[id][\'7l\'])&&v.7l==1&&v.Ri==1){7l(o.1w[id][\'7l\'])}F{m0(id);o.V.bz(o.1w[id][\'3c\']);v.1a.8M==0&&v.1a.e6==1?1L(aV,4M):\'\';mr=K;l5=K;mn(id)}}F{if(I(o.1w[id][\'4V\'])){62(id);if(mr){5r==-1?4L(0,0):\'\'}F if(l5){5r==-1?4L(2q(f.Q)-2,0):\'\'}}}}if(o.3j){o.3j.rS()}}if(1U[i]==\'4T\'){o.P.ds()}}}};G.BQ=E(x){7G(o[x+\'lV\'])};E sf(x){9s();U(B i=0;i<f2.Q;i++){if(f2[i]){f2[i].C.2h="1E"}}f2=[];aq(\'f2\',0);au(f2[0],gt[0],4y[0],6e[0]);J(f2[0],{"2V-2i":"5g 6f "+(C.BO==1?"#"+C.7W.2b("#",""):"4G(1i,1i,1i,0.7)")});if(x.L("7x")>0){f2[0].1n(6b,nD);4y[0].1T=2J(x.1v(x.L("7x")+5))}F{f2[0].1n(6b,nA);4y[0].1T=(C.qr!=1?lS:\'\')+2J(x)}J(4y[0],{\'44-2Z\':C.fh});f2[0].1n(9J,6y);f2[0].1n(9r,6a);f2[0].1n("8r",9I);B 4t=[];B sd=K;if(x.L("2Z")>0){4t=[\'50%\',\'75%\',\'1i%\',\'Rf%\',\'rP%\',\'Re%\',\'4M%\',\'Ra%\',\'bY%\',\'bX%\']}if(x.L("5B")>0){4t=[\'0\',\'0.2\',\'0.3\',\'0.4\',\'0.5\',\'0.6\',\'0.7\',\'0.8\',\'0.9\',\'1\']}if(x.L("fq")>0){U(i=-5;i<5.5;i+=0.5){4t.2S(2K.3S(i*1i)/1i)}}if(x.L("gr")>0){4t=[4M,bX,bj]}if(x.L("2i")>0){U(i=0;i<21;i++){4t[i]=i*10}}if(x.L("rz")>0){U(i=0;i<24;i++){4t[i]=i}}if(x.L("rr")>0||x.L("rn")>0){U(i=0;i<60;i++){4t[i]=i}}if(x.L("aB")>0){sd=H;4t=[0,1]}if(x.L("1p")>0){4t=[\'3L\',\'BR\',\'Rb\',\'Rd\',\'Rk\',\'Rl\',\'Rt\',\'Ru\',\'Rv\',\'Rw\',\'Rs\',\'Rn\',\'Rm\',\'Ro\',\'Rp\',\'Rq\',\'R8\',\'3B\'];B vx=v[x].2b("#","");if(4t.L(vx)==-1){4t[8]=vx}}U(y=1;y<=4t.Q;y++){aq(\'f2\',y,K);au(f2[y],gt[y],4y[y],6e[y]);J(6e[y],{\'2y-Y\':0});if(x.L("1p")>0||x.L("2i")>0||x.L("7x")>0||x.L("fq")>0){y%3!=0?J(f2[y],{\'d6\':\'Y\'}):\'\';J(f2[y],{\'W\':\'33.3%\'});if(x.L("1p")>0){4y[y].1T="<1M C=\'"+(4t[y-1]=="3B"?\'2V:5g 6f #gs;Z:Cf;W:Cf;\':\'Z:ak;W:ak;\')+";2a-1p:#"+4t[y-1]+";2V-6o:ak;\'></1M>";J(f2[y],{\'2F-Z\':1})}F{4y[y].1T=4t[y-1]}}F{if(x.L("gr")>0){4y[y].1T=4t[y-1]}F{y%2!=0?J(f2[y],{\'d6\':\'Y\'}):\'\';J(f2[y],{\'W\':\'50%\'});if(sd){4y[y].1T=2J(4t[y-1]+\'gq\')}F{4y[y].1T=4t[y-1]}}}3A[y]=x+\'=\'+4t[y-1];if((4t[y-1]==v[x]&&cD(v[x])!=" ")||v[x]==\'#\'+4t[y-1]){6e[y].1T=fo;J(4y[y],{\'1p\':C.5f})}f2[y].1n(9J,6y);f2[y].1n(9r,6a);if(x.L("7x")>0){f2[y].1n(6b,Cz)}F{f2[y].1n(6b,CA)}f2[y].1n("8r",9I)}2w()}E m0(id){if(I(o.1w[id][\'2m\'])){v.2m=o.1w[id][\'2m\'];I(v.2m)?o.P.8t(v.2m):\'\'}if(I(o.1w[id][\'1K\'])){o.dV=o.1w[id][\'1K\']}}E mn(id){if(I(o.1w[id][\'1K\'])){if(v.ml==1){if(o.V.iU(o.1w[id])){}F{v.1K=(v.s6==1&&I(o.sY)?o.sY+(v.rU==1?\'<br>\':\' \'):\'\')+o.1w[id][\'1K\']}o.V.9E(\'1K\')}}if(v.gx==1){if(I(o.1w[id][\'2X\'])){v.2X=o.1w[id][\'2X\']}F{v.2X=[]}o.S.gS()}v.7N=1W;B xv=[\'1e\',\'Cx\',\'Cv\',\'lO\',\'rR\',\'4s\',\'7N\',\'4e\',\'fa\',\'6j\',\'bh\',\'lY\'];U(B i=0;i<xv.Q;i++){if(I(o.1w[id][xv[i]])){v[xv[i]]=o.1w[id][xv[i]]}}v.1D=0;if(I(o.1w[id][\'1D\'])){v.1D=o.2C=o.1w[id][\'1D\']}if(I(o.1w[id][\'2N\'])){o.1w[id][\'2u\']=o.1w[id][\'2N\']}if(I(o.1w[id][\'2u\'])){o.P.dY(o.1w[id][\'2u\'])}if(I(o.1w[id][\'bJ\'])){6I(\'bJ\',o.1w[id][\'bJ\'])}}E bw(x){if(5r==0&&!o.1D){J(5w[5r],{\'1p\':C.1p});J(aA[5r],{\'6d\':C.4w});7g[5r].1T=\'\'}F{o.qN=x;if(5r>-1){fy(5r)}if(3N!=\'\'){o.bx[3N]=H;53=pb(53,3N)}}B id=1U[x].1v(8);7g[x].1T=fo;J(5w[x],{\'1p\':C.5f,\'1J-lT\':\'1E\',\'1m\':C.a});if(C.qF==1&&I(C.lX)){J(aA[x],{\'6d\':C.lX})}5r=x;3N=id;o.3N=3N;v.4H=3N;o.mp=5w[x].1T;o.qN=3N;dD=o.1w[id][\'fw\'];if(o.S){o.S.ff()}}E 62(id){B x=id==0?o.1a:o.1w[id];o.qN=id;U(B i=0;i<f.Q;i++){if(C.3C==1){X.2U(f[i])}F{7a.2U(f[i])}f[i]=1V}f=[];5r=-1;if(I(x[\'4V\'])){B y=4B.4k(x[\'4V\']).Q;aq(\'f\',y);1U[y]="AW";au(f[y],aA[y],5w[y],7g[y]);if(C.3C==1){J(f[y],{"W":(C.kE==1?C.d9:"2x"),"Z":C.lZ})}if(C.qp==1){if(C.3C==1){J(f[y],{"QP":"5g 6f #"+C.qA})}F{J(f[y],{"QR":"5g 6f #"+C.qA})}}B 1N=x.1K;if(C.qr!=1){1N=lS+1N}5w[y].1T=1N;J(5w[y],{\'44-2Z\':C.fh});B p=x[\'fw\'];f[y].1n(9J,6y);f[y].1n(9r,6a);f[y].1n(6b,E(){Cn(p)});x=x[\'4V\']}B y=4B.4k(x).Q;53=[];bA=[];U(B i=0;i<y;i++){aq(\'f\',i);1U[i]="1a"+x[i].id;if(!I(o.bx[x[i].id])&&!I(x[i].4V)){53[x[i].id]=i;bA[x[i].id]=i}au(f[i],aA[i],5w[i],7g[i]);if(C.3C==1){if(C.6r==0){J(5w[i],{\'W\':C.d9-C.nQ-C.nJ});3d(7g[i])}J(f[i],{"W":(C.kE==1?C.d9:"2x"),"Z":C.lZ})}if(C.qp==1&&i<y-1){B lM=1I("1M");f[i].1G(lM);if(C.3C==1){J(lM,{"1g":"1Y","1d":0,"1Q":0,"W":1,"Z":"1i%","2a":"#"+C.7W,"6S":"1E"})}F{J(lM,{"1g":"1Y","2i":0,"Y":0,"W":"1i%","Z":1,"2a":"#"+C.7W,"6S":"1E"})}}5w[i].1T=x[i].1K?x[i].1K:\'&ez;\';if(v.aL==1&&v.CC==1&&x[i].id){if(o.CH){if(o.CH.L(x[i].id)>-1){x[i].qs=1}}}if(I(x[i].qs)){if(x[i].qs==1){o.bx[x[i].id]=H;fy(i)}}if(I(x[i].4V)){7g[i].1T=CG;J(7g[i],{"1p":C.1p})}f[i].1n(9J,6y);f[i].1n(9r,6a);f[i].1n(6b,ai);f[i].1n("8r",9I);if(I(o.bx[x[i].id])){fy(i)}if(3N==x[i].id){bw(i)}if(dD==x[i].id){J(5w[i],{\'1p\':C.5f});J(7g[i],{\'1p\':C.5f})}}2w();5H=K;o.S?o.S.4Y():\'\'}E f5(x,y,z,x1,y1,x2,y2,x3,y3,x4,y4){B ww=(C.3C==1?\'CF\':\'1i%\');B hh=(C.3C==1?\'1i%\':\'CF\');J(x,{\'1g\':\'1Y\',\'2h\':\'ax-4g\',\'W\':ww,\'Z\':hh,\'1J-8f\':\'6J\'});if(C.CD==1){J(x,{\'2a\':\'-rc-2O-5i(\'+y+\')\',\'2a\':\'-41-2O-5i(\'+y+\')\',\'2a\':\'-ms-2O-5i(\'+y+\')\',\'2a\':\'-o-2O-5i(\'+y+\')\',\'2a\':\'2O-5i(\'+y+\')\',})}if(C.3C==1||o.1q.2B){J(x,{\'5Y\':\'3r\'})}F{J(x,{\'3r-2D\':\'1E\'})}if(C.kS==1){J(x,{\'5X-W\':C.hg+\'px!5x\'})}if(z=="1d"){J(x,{\'1d\':-1,\'Y\':0})}if(z=="2i"){J(x,{\'2i\':-1,\'Y\':0})}if(z=="Y"){J(x,{\'1d\':0,\'Y\':0})}if(z=="1Q"){J(x,{\'1d\':0,\'1Q\':0})}if(z=="1Q"||z=="Y"){J(x,{\'1J-8f\':\'Y\',\'2y-1d\':1y.2Q/2-10})}x.1T="<6J><1M "+(C.CE==1?"QO=\'G.C.6d=\\"#"+C.Cu+"\\"\' So=\'"+(C.rd==1?"G.C.6d=\\"#"+C.re:"G.C.2a=\\"1E")+"\\"\'":"")+" C=\'3r-2D:2x;5Y:3r;W:ak;Z:ak;2V-6o:ak;"+(C.rd==1?"2a-1p:#"+C.re+";":"")+(z=="1d"?"2E-1d:eD;":"")+(z=="2i"?"2E-1d:eD;":"")+(z=="1Q"?"2E-Y:lj;":"")+(z=="Y"?"2E-1Q:lj;":"")+"\'><2o W=\'20\' Z=\'20\' 3I:3H=\'3k://3w.w3.3J/6F/3H\' 3I=\'3k://3w.w3.3J/3W/2o\'><g><2F x1=\'"+x1+"\' y1=\'"+y1+"\' x2=\'"+x2+"\' y2=\'"+y2+"\' 3K=\'#"+C.kJ+"\' 3K-W=\'"+C.kI+"\' 3K-cG=\'3S\'/><2F x1=\'"+x3+"\' y1=\'"+y3+"\' x2=\'"+x4+"\' y2=\'"+y4+"\' 3K=\'#"+C.kJ+"\' 3K-W=\'"+C.kI+"\' 3K-cG=\'3S\'/></g></2o></1M></6J>"}G.8O=E(){if(C.fr==1){8O()}};E Ct(){if(bC){8O()}}E 8O(e){if(C.fr==1&&!gB){if(C.3C==1){B h=X.QI;B m=1y.1Z+C.6C+C.6X;B t=X.aI}F{B h=X.BB;B m=1y.2Q;B t=X.cw}if(h>m){if(t>0){if(!5Z(51)){1o(51);B m1=1z 5t({"mc":51,"1B":"7s","to":1,"18":0.3,"me":"51"})}}F{if(5Z(51)){B m2=1z 5t({"mc":51,"1B":"7s","to":0,"18":0.3,"me":"51","1l":H})}if(e){e.lP<0?e.9x():\'\'}}if(t<h-m-10){if(!5Z(59)){1o(59);B m3=1z 5t({"mc":59,"1B":"7s","to":1,"18":0.3,"me":"59"})}}F{if(5Z(59)){B m4=1z 5t({"mc":59,"1B":"7s","to":0,"18":0.3,"me":"59","1l":H})}if(e){e.lP>0?e.9x():\'\'}}}F{1l(51);1l(59)}}}E Cl(){B x=X.cw+1y.2Q-60;B m=1z 5t({"mc":X,"1B":"8G","to":x,"18":0.3,"me":"AT","8a":"as"});1L(8O,2H)}E Cj(){B x=X.cw-1y.2Q+60;B m=1z 5t({"mc":X,"1B":"8G","to":x,"18":0.3,"me":"QL","8a":"as"});1L(8O,2H)}E fn(1b){3o(o.9D);1b.9u()}E Cg(){B x=X.aI+(1y.1Z+C.6C+C.6X)-60;B m=1z 5t({"mc":X,"1B":"hq","to":x,"18":0.3,"me":"QM","8a":"as"});1L(8O,2H)}E Ch(){B x=X.aI-(1y.1Z+C.6C+C.6X)+60;B m=1z 5t({"mc":X,"1B":"hq","to":x,"18":0.3,"me":"AV","8a":"as"});1L(8O,2H)}E Cn(x){if(x==\'\'){62(0)}F{if(I(o.1w[x])){62(x)}}2P=\'\'}E fy(x){7g[x].1T=\'\';J(5w[x],{\'1p\':C.Cr});if(C.Cq==1){J(5w[x],{\'1J-lT\':\'2F-QV\'})}if(C.sW>-1){J(5w[x],{\'1m\':C.sW})}J(aA[x],{\'6d\':C.Cp});if(C.nh>-1){J(aA[x],{\'1m\':C.nh})}}E BK(i){if(I(3A[i])){9s();if(3A[i].L("4b")==0){o.V.5m(3A[i].1v(7))}if(3A[i].L("5R")==0){o.V.az(3A[i].1v(10))}if(3A[i].L("2u")==0){o.V.8Y(3A[i].1v(8))}if(3A[i].L("bq")==0&&v.6O==1){o.6O.B5(3A[i].1v(7))}if(3A[i].L("1x")==0){if(3A[i]==\'R6\'){o.P.1x(C.1x/1i)}if(3A[i]==\'R2\'){o.P.1x(\'-\'+C.1x/1i)}if(3A[i]==\'QY\'){o.P.nj()}}if(3A[i].L("7x")>0){if(3A[i].L("QZ")>0){7E(2P+\'0\');7G(o[2P+\'lV\']);if(2P=="hP"){7E("B2")}dF()}}if(3A[i].L("6G")==0){o.V.8T(3A[i].1v(5));hO();1L(aV,4M)}}};G.hO=E(){hO()};G.B7=E(x){U(B i=0;i<1U.Q;i++){if(1U[i]==x){O H}}O K};E hO(){U(B i=0;i<1U.Q;i++){if(1U[i]=="6G"){7G(i);if(2P==\'6G\'){dy();4L(i,0)}}}}E aq(x,i,hJ){if(I(2p(x))){2p(x)[i]=1I("1M");if(i<2||x=="f"||2P!=\'4b\'||hJ){if(C.3C==1){X.1G(2p(x)[i])}F{7a.1G(2p(x)[i])}}F{if(C.3C==1){X.hw(2p(x)[i],2p(x)[i-1])}F{7a.hw(2p(x)[i],2p(x)[i-1])}}if(x==\'f\'){4d(2p(x)[i],{\'lU\':i})}if(x==\'f2\'){4d(2p(x)[i],{\'ap\':i})}2p(x+\'bg\')[i]=1I("1M");2p(x)[i].1G(2p(x+\'bg\')[i]);2p(x+\'3R\')[i]=1I("1M");2p(x)[i].1G(2p(x+\'3R\')[i]);J(2p(x+\'3R\')[i],{\'1g\':\'1Y\',\'1Q\':0,\'1d\':0,\'W\':\'1i%\',\'Z\':\'1i%\',\'6S\':\'1E\'});2p(x+\'1K\')[i]=1I("1M");2p(x)[i].1G(2p(x+\'1K\')[i]);2p(x+\'4U\')[i]=1I("1M");2p(x)[i].1G(2p(x+\'4U\')[i]);if(x=="f2"&&is=="1c"&&C.og==0){3d(2p(x+\'4U\')[i])}}};E au(x,av,he,nI,S7){J(x,{\'1g\':\'eE\',\'1Q\':0,\'1d\':0,\'5Y\':\'3r\',\'Z\':\'2x\',\'W\':\'1i%\',\'6E\':\'3M\',\'2h\':\'4g\',\'2F-Z\':\'1.S8\'});if(C.qm&&C.3C==1){J(x,{\'S5\':C.qm})}if(C.3C==1){J(x,{\'2h\':\'ax-4g\',\'9v-8f\':\'1d\',\'9V-7X\':\'t9\'})}J(av,{\'1g\':\'1Y\',\'1Q\':0,\'1d\':0,\'W\':\'1i%\',\'Z\':\'1i%\',\'6d\':C.4w,\'1m\':C.5B,\'6S\':\'1E\',\'4u\':\'1m 0.2s 2O,2a .2s 2O\'});J(he,{\'1g\':\'eE\',\'1Q\':0,\'1d\':0,\'d6\':(C.8f?C.8f:\'Y\'),\'1p\':C.1p,\'2y-1d\':C.hb,\'2y-1Q\':C.nJ,\'2y-2i\':C.RZ,\'2y-Y\':C.nQ,\'6S\':\'1E\',\'1m\':C.a,\'4u\':\'1m 0.2s 2O,1p 0.2s 2O\',});J(nI,{\'1g\':\'eE\',\'1Q\':0,\'1d\':0,\'d6\':(C.B9?C.B9:\'1Q\'),\'2y-1d\':C.hb+(C.4v<C.ay?(C.ay-C.4v)/2:0),\'2y-1Q\':C.nJ,\'2y-Y\':C.nQ,\'6S\':\'1E\',\'44-2Z\':C.4v,\'1m\':C.a,\'1p\':C.5f,\'4u\':\'1m 0.2s 2O,1p 0.2s 2O\'});if(C.kS==1){J(x,{\'5X-W\':C.hg+\'px!5x\'});J(he,{\'5X-W\':(C.hg-70)+\'px!5x\'})}F{if(C.3C==1){if(C.kE==1){J(x,{\'W\':C.d9});J(he,{\'W\':C.d9-70})}}F{J(he,{\'9V-7X\':\'cQ\'});J(nI,{\'9V-7X\':\'cQ\'})}}}E dF(){U(B i=1;i<f.Q;i++){if(I(f[i])){if(C.3C==1){f[i].C.2h="ax-4g"}F{f[i].C.2h="4g"}}}9s();dy();2w();2P=\'\';kZ=-1};E dy(){U(B j=0;j<f2.Q;j++){if(f2[j]){if(C.3C==1){X.2U(f2[j])}F{7a.2U(f2[j])}f2[j]=1V}}f2=[];2P=\'\'}E Bf(){O X.1Z};G.hA=E(){lq()};E lq(){if(is=="1a"){if(C.3C==1||C.Ba==1){B x=o.3e-C.42-C.3q;J(1y,{\'W\':x});J(X,{\'W\':x});7a?J(7a,{\'W\':x}):\'\'}}}E 2w(){if(!gB){if(is=="1c"){o.S?o.S.mJ():\'\';B x=C.AZ==1&&f.Q>1?f[1]:f[0]}if(is=="1a"){lq();o.S?o.S.hA():\'\';B x=f[0];if(v.Ab==1){l4()}}f.Q>1&&!x?(f[1]?x=f[1]:\'\'):\'\';f.Q>2&&!x?(f[2]?x=f[2]:\'\'):\'\';if(x){x.1Z==0&&f2.Q>0?x=f2[0]:\'\'}if(X.1Z-X.lA>0&&x&&C.3C!=1){if(I(51)){J(51,{"W":7a.1Z})}if(I(59)){J(59,{"W":7a.1Z})}C.ly=(X.1Z-x.1Z)-(X.lA-x.lA)}F{C.ly=0}}};E mK(){B x=0;B y=0;B z=\'\';U(B i=1;i<f.Q;i++){if(I(f[i])){if(f[i].C.6p=="43"){x++;y=i;z=1U[i]}}}O[x,y,z]}E AP(){lo=!lo;nA()}E nA(){dF();U(B i=0;i<1U.Q;i++){if(1U[i]=="2u"){4L(i,cr)}}}E 9s(){3o(nG);nG=1L(E(){o.nE=K},3W)}E nD(){B x=2P;dF();U(B i=0;i<1U.Q;i++){if(1U[i]==x){4L(i,0)}}}E aV(x){if(is==\'1c\'&&v.1c.8M==1){}F{if(is==\'1a\'&&v.1a.3j==1&&v.1a.Sb!=1){o.3j?o.3j.AO():\'\';bC=K}F{if((x!=1||(C.Sk==1&&C.8M==1))&&!o.1q.tv){B m=1z 5t({"mc":1y,"1B":"7s","to":0,"18":0.1,"me":is,"8a":"AL"});h3=1L(E(){J(1y,{"6p":"3M","1m":0,"1d":-3W});bC=K},4M)}F{J(1y,{"6p":"3M","1m":0,"1d":-3W});bC=K}}if(is==\'1a\'){if(v.1a.AR==1&&o.S){o.S.mE("19","1a",H)}}4n(kP)}};G.c=E(){O 1y};G.co=E(){if(1y.Sm(X)){O X}};G.s=E(17){O C[17]};G.ss=E(17){O C};G.1o=E(){dF();3o(h3);bC=H;if(is==\'1a\'&&v.1a.3j==1){o.3j?o.3j.cq():\'\'}F{J(1y,{"6p":"43","1m":1,"4u":"1m 0.2s 2O"});B x=mK();if(x[0]==1){if(x[2]=="4b"||x[2]=="5R"||x[2]=="2u"||x[2]=="6G"||x[2]=="1x"||x[2].L("7x")>0){4L(x[1],0)}}}if(o.S){is==\'1c\'?o.S.mJ():\'\';if(is==\'1a\'){o.S.hA();if(v.1a.AR==1){o.S.mE("19","1a",K)}}}if(o.1q.6h){J(X,{\'7Q-W\':\'2x\'});if(C.3C!=1){J(7a,{\'7Q-W\':\'2x\'})}}hC=H;4n(mg);mg=7f(AS,1i)};E AS(){4n(mg);hC=K}G.7m=E(i){4L(i,1)};G.1l=E(x){aV(x)};G.5m=E(){U(B i=0;i<1U.Q;i++){if(1U[i]=="4b"){7G(i);if(o.2k.Q>1){1o(f[i])}if(2P==\'4b\'){dy();4L(i,cr)}}}};G.ds=E(){U(B i=0;i<1U.Q;i++){if(1U[i]=="4T"){7G(i)}}};G.hE=E(x){U(B i=0;i<1U.Q;i++){if(1U[i]==x){7G(i);if(o[\'8K\'+x]){if(o[\'8K\'+x].Q>1){1o(f[i])}}if(2P==x){dy();4L(i,cr)}}}};G.8Y=E(){U(B i=0;i<1U.Q;i++){if(1U[i]=="2u"){7G(i);if(o.3f){if(o.3f.Q>0){B x=K;if(o.2c){U(B y=0;y<o.2c.Q;y++){if(o.2c[y]!=\'\'){x=H;1h}}}F{x=H}x?1o(f[i]):\'\'}}if(2P==\'2u\'){dy();4L(i,0)}}}};G.pA=E(x){o.1a=x;62(0);if(I(v.4H)){if(v.4H.L("x-")!=0){U(B y in o.1w){if(o.1w.2g(y)){if(o.1w[y].bL==v.4H){v.4H=y}}}}if(I(o.1w[v.4H])){eU(o.1w[v.4H]);B y=o.1w[v.4H][\'bs\'];bw(y);if(v.1a.pz==1&&C.3j!=1){62(0);1L(E(){2w()},4Q)}F{1L(E(){bK(y);2w()},4Q)}v.4H=1W}F{bw(0)}}F{bw(0)}if(C.3j==1){if(!I(o.3j)){o.3j=1z Sc()}}};G.hl=E(x){if(I(o.1w[x])){eU(o.1w[x]);4L(o.1w[x][\'bs\'],0);bK(o.1w[x][\'bs\'])}};G.qd=E(x){if(I(o.1w[x])){eU(o.1w[x]);if(o.1w[x]["3c"]){bw(o.1w[x][\'bs\']);m0(x);o.V.bz(o.1w[x]["3c"],1);mn(x);bK(o.1w[x][\'bs\'])}F if(o.1w[x]["4V"]){62(x)}}};E AU(x){if(I(o.1w[x])){dD=\'\';62(0);eU(o.1w[x]);m0(x);4L(o.1w[x][\'bs\'],0);mn(x);o.mt=o.1w[x]["3c"]}};G.dB=E(){mr=H;x=2q(5r)+1;if(3N!=\'\'){o.bx[3N]=H;53=pb(53,3N)}if(v.53==1){x=qf(53);if(x==1V){if(v.Se==1||v.1a.hs==1){bA.AX(E(a,b){O 2K.6t()-0.5});U(B x in bA){if(bA.2g(x)){53[x]=bA[x]}}x=qf(53)}F{o.V.AY()}}}F{if((1U[x]=="AW"||5r==-1)&&3N!=\'\'){B y=4B.4k(o.1w).L(3N);if(y<4B.4k(o.1w).Q){B z=o.1w[4B.4k(o.1w)[y+1]];if(z){if(I(z.4V)){z=o.1w[4B.4k(o.1w)[y+2]]}G.qd(z.id);x=-1;o.V.2L()}}}}if(x>-1){4L(x,0);bK(x)}};E bK(x){if(f[x]&&!gB){if(C.3C==1){B to=f[x].ll-20;B m=1z 5t({"mc":X,"1B":"hq","to":to,"18":0.3,"me":"AV","8a":"as"})}F{B to=f[x].BA-1y.2Q/2+20;B m=1z 5t({"mc":X,"1B":"8G","to":to,"18":0.3,"me":"AT","8a":"as"})}1L(8O,2H)}}E qf(3V){B 4k=4B.4k(3V);B x;U(B i=0;i<4k.Q;i++){x=3V[4k[4k.Q*2K.6t()<<0]];if(x){1h}}O x};G.aF=E(){aF()};E aF(){if(lb>-1){7G(lb);if(2P==\'1x\'){6e[0].1T=2K.3S(o.4j.x*1i)+\'%\'}}};G.eX=E(){if(v.53==1){O 4B.4k(53).Q>0}B x=K;if(o.1w){x=4B.4k(o.1w).L(3N)<4B.4k(o.1w).Q-1}O x};G.lw=E(){if(I(o.h8)){AU(o.h8)}};G.Be=E(){O 5r>0};G.lr=E(){O I(o.1w)};G.h9=E(){l5=H;if(5r>0){B x=2q(5r)-1;4L(x,0);bK(x)}};G.kM=E(){if(5r>0){bK(5r)}};E eU(x){if(x[\'oo\']!=-1){eU(o.1w[x[\'fw\']]);62(x[\'fw\'])}F{62(0)}};G.g=E(x){9p(x){1j"W":O Bf();1h;1j"Z":O 1y.2Q;1h;1j"1d":O 1y.BA;1h;1j"Ac":O X.BB;1h;1j"A2":O C.6V;1h;1j"x":O 4Z(1y.C.Y);1h;1j"y":O 4Z(1y.C.1d);1h;1j"1m":O 1y.C.1m;1h;1j"1o":O bC;1h;1j"7m":O kZ;1h;1j"17":O 17;1h;1j"9g":O 17+9g;1h;1j"5H":O 5H;1h;1j"1a":O is=="1a";1h;1j"og":O fo;1h;1j"bl":O o.1w[o.bl]?o.1w[o.bl].1K:\'\';1j"bh":O v.bh?v.bh:\'\'}};G.5H=E(){if(is=="1c"){B x=0;U(B i=1;i<11;i++){if(1U[i]=="4b"){B y=o.2k.Q;if(I(v.lD)){B z=v.lD.2t(",");U(B j=0;j<z.Q;j++){if(o.2k.L(z[j])>-1){y--}}}if(y>0){if(y>1||(y==1&&o.2k!=1&&C.By==1)){x++}}}if(1U[i]=="4T"){if(o.4T){x++}}if(1U[i]=="6j"){if(o.2A==\'bi\'||v.6j){x++}}if(1U[i]=="5R"){if(o.5S.Q>0){x++}}if(1U[i]=="bq"&&v.6O==1){if(o.mj.Q>0){x++}}if(1U[i]=="2u"){if(I(o.2c)){U(B s=0;s<o.2c.Q;s++){if(o.2c[s]!=\'\'){x++;1h}}}}if(1U[i]=="6G"){if(o.2A!="9i"){x++}}if(1U[i]=="1x"){x++}if(1U[i]){if(1U[i].L("7x")>0){x++}}if(v.1c[is+i+\'1l\']==1){x--}}O x==0}F if(is=="1a"){O f.Q==0}F{O 5H}};G.4q=E(){if(1y.4I==o.1F){1y.2U(X);o.1F.2U(1y);o.3j?o.3j.4q():\'\';1y=1V;X=1V;gB=H}}};if(2z(3x)=="5E"){Bw()}o.G=G;if(3x.id){if(1O.96(3x.id)){oT()}F{1O.1n(\'RX\',7J)}}F{2z Bx==\'E\'?Bx():\'\'}E oT(){if(I(3x.id)){if(1O.96(3x.id)){if(!CQ(1O.96(3x.id))||3x.43==1){7J()}F{1L(oT,50)}}}}E 7J(){U(B i=0;i<7b.Q;i++){if(7b[i].3a("id")==3x.id){if(7b[i].3a("6c")){7b[i].3a(\'2r\')}}}7b.2S(o.G);B 2r=K;if(I(3x.3h)){U(B i=2;i<10;i++){if(3x.3h==i&&o[\'u\'+i]!=\'\'){v=8C(v,5T.7z(bD(o[\'u\'+i])));2r=H}}}if(o.u!=\'\'&&!2r){v=8C(v,(2z o.u!="3E"?5T.7z(bD(o.u)):o.u))}U(B 17 in 3x){if(3x.2g(17)){if(17.L("RG")==0){3x[17]=1V}}}v=8C(v,3x);if((!I(v.3c)||v.3c==\'\')&&v.RH==1){1t(\'7N\');O}U(B 17 in o.bF){if(o.bF.2g(17)){o.bF[17]!=\'\'?o.gv+=o.bF[17]+\' \':\'\'}}1t(o.6M+\' \'+o.gv);gk=v.id;o.d=9j.oQ;if(bG){B k6=K;3G{if(bG){if(bG.1O){B mi=bG.1O.bf("BD");U(B i=0;i<mi.Q;i++){if(mi[i].eC===29){o.8d=mi[i];o.m9=H;J(o.8d,{"2V":"1E"});o.BI=o.8d.C;1t("e8")}}}F{k6=H}}}3g(cP){k6=H}if(k6){o.m9=H;1t("RF-gi")}}o.m9&&1O.oE?v.gi=1O.oE.2t(\'/\')[2]:\'\';BG();BE();B oq=[\'RE\',\'3i\',\'4I\',\'eQ://3w.RA-BF.aP/BF.js\',\'Rz\',\'BH-RB-\',\'2x\',\'fk\',\'RC\',\'Bk\',\'Bk:RD\',\'fk.bt\',\'1b\',\'mk\',\'7J\',\'BC\',\'L\',\'dE\',\'f1\',\'Bn\',\'RT\',\'1I\',\'bf\'];(E(o1,Bh){B Bg=E(Bi){fI(--Bi){o1[\'2S\'](o1[\'fq\']())}};Bg(++Bh)}(oq,RW));B 3D=E(kO,RS){kO=kO-8k;B Bm=oq[kO];O Bm};B lB=1z 7I();B aJ=8k;lB[3D(\'8k\')]()==cS?aJ=Bp:\'\';lB[3D(\'8k\')]()==lH?aJ=Bq:\'\';lB[\'Bn\']()==pG?aJ=yZ:\'\';if(6t(cS,pG)!=lH){aJ=8k}if(aJ>8k||v[\'ga\']==cS){(E(cU,pq,pa,Bo,cV,hD,mm){cU[3D(\'cS\')]=cV;cU[cV]=cU[cV]||E(){(cU[cV][\'q\']=cU[cV][\'q\']||[])[\'2S\'](Bs)},cU[cV][\'l\']=cS*1z 7I();hD=pq[3D(\'RN\')](pa),mm=pq[3D(\'RM\')](pa)[8k];hD[3D(\'RP\')]=cS;hD[3D(\'Bq\')]=Bo;mm[3D(\'yZ\')][\'hw\'](hD,mm)}(29,1O,\'m7\',3D(\'Bp\'),\'ga\'));o[\'Br\']=!![];if(aJ>8k&&v[3D(\'Bt\')]!=8k&&!3x[3D(\'Bt\')]){ga(\'dE\',3D(\'FD\')+aJ,3D(\'lH\'),{\'7d\':3D(\'Fk\'),\'Bz\':!![]});ga(3D(\'Fi\'),3D(\'EE\'));ga(3D(\'E5\'),[o[\'d\']]);ga(3D(\'EI\'),3D(\'EL\'),{\'Bj\':3D(\'Eu\'),\'Bl\':3D(\'Ew\'),\'Bu\':o[\'d\']})}if(v.nn<1i){if(6t(1,(1i/v.nn))!=1){v.ga=0}}if(v[\'ga\']==cS){if(I(v[3D(\'Bv\')])){if(v[3D(\'Bv\')][3D(\'pG\')](\'BH\')==8k){ga(3D(\'Hl\'),v[\'BC\'],3D(\'lH\'),{\'7d\':3D(\'He\'),\'Bz\':!![]})}F{v[\'ga\']=8k}}}o[\'ga\']=!![]}1L(E(){8Z("a3","7J",H)},3W);o.1y=1O.96(v.id);if(!o.1y){v.1t=1;1t(\'id "\'+v.id+\'" d0 fC\');O K}o.1y.1T=\'\';J(o.1y,{\'2y\':0,\'Gd-dH\':\'t9\'});o.9q=o.1y.2Q;o.al=o.1y.1Z;if(I(v.fO)&&!I(v.4E)){if(I(v.fO.4E)){v.4E=v.fO.4E}if(I(v.fO.lh)){v.lh=v.fO.lh}}if(o.1y.C.W.L("%")>-1){o.Gj=o.1y.C.W}if(v.4E=="8b"||o.1y.C.Z.L("%")>-1){v.4E="%";o.j8=o.1y.C.Z;o.9q=0}if(o.al==0){if(o.1y.C.W.L("px")>0){o.al=2q(o.1y.C.W)}F{if(o.1y.4I.C.W.L("px")>0){o.al=2q(o.1y.4I.C.W)}F{if(o.1y.4I.4I.C.W.L("px")>0){o.al=2q(o.1y.4I.4I.C.W)}}}}if(v.4E.L("x")>0){o.4E=v.4E.2t("x")[0]/v.4E.2t("x")[1];if(o.9q==0){o.9q=o.al/o.4E}}F{o.4E=0}J(o.1y,{\'1g\':\'eE\',\'5d-ge\':\'tc-5d\',\'1J-8f\':\'Y\',\'-41-f1-Gk\':\'1E\',\'6E\':\'3M\',\'qy\':\'mf-mh\',\'7Q-Z\':15,\'ee\':\'gM\',\'2F-Z\':\'gL\',\'AQ\':\'B0\'});if(v.aB==1){J(o.1y,{\'5d-aB\':\' 0 AM Gl 4G(50,50,93,.1), 0 h6 AM 4G(0,0,0,.GC)\'})}if(o.4E>0){J(o.1y,{\'Z\':o.9q})}F{J(o.1y,{\'Z\':o.9q==0?o.j8:o.9q})}o.1F=1I("1M");J(o.1F,{\'1g\':\'1Y\',\'5d-ge\':\'tc-5d\',\'6d\':v.l9,\'1p\':\'#3L\',\'W\':\'1i%\',\'Z\':\'1i%\',\'Y\':0,\'1d\':0,\'ee\':\'gM\',\'2F-Z\':\'gL\'});if(v.Gv==1){o.1F.C.6d=\'dP\'}if(v.2V==1){J(o.1y,{\'2V\':v.AN+\'px 6f \'+v.7W})}o.J=1O.1I(\'C\');o.J.1B=\'1J/J\';o.1F.1G(o.J);o.1F.5Q("id",\'FR\'+v.id);rX("4F, 4F > *{1g: qP;1d: 2x;Y: 2x;6E:43;AQ:B0!5x;5X-W:1E!5x;jA-19: FM;2I-FN: 6J 6J;5d-ge:tc-5d!5x;-41-Bb-Bc-1p: 4G(0,0,0,0);-41-Bb-Bc-1p: dP;} 4F 3R{5X-W:1E} 4F > *:5I {G5: 1E} 4F,4F a,4F a:G8,4F a:G4,4F a:dq,4F a:sV,4F a:5I{1p:#d1;44-2Z:1i%;}#Bd"+v.id+"{W:1i%!5x;Z:1i%!5x;5X-W:1E!5x;5X-Z:1E!5x}4F e8{2h:4g!5x;5X-Z:1E!5x}");jf(1);if(29.B8){B B1=1z B8(E(e){if(e[0].qw.Q>0){U(B i=0;i<e[0].qw.Q;i++){if(e[0].qw[i]==o.1F){o8()}}}});B1.Hf(o.1y,{Hh:H})}o.bd=1I(\'e8\');4d(o.bd,{"id":"Hi"+v.id,"B3":"no","B4":"H","B6":"H","BJ-ke":"H"});J(o.bd,{\'1g\':\'1Y\',\'W\':\'1i%\',\'Z\':\'1i%\',\'2V\':0,\'3r-2D\':\'1E\'});o.1F.1G(o.bd);o.1y.H8=E Hb(e){o.kD++;if(o.kD==5){v.1t=1;1t(o.6M+\' \'+o.gv+\' \'+o.gw)}if(!e)B e=29.1b;e.5V=H;if(e.9u)e.9u();B x=e.hc-d2(o.1F);B y=e.kg-fb(o.1F);if(v.Hk==1){if(I(v.jw)){if(4A(v.jw)!=\'\'){o.rh=v.jw;I(v.Co)?o.dl=v.Co:\'\';v.jw==\'1E\'?o.dl=o.d:\'\'}}}n0(x,y);O K};E n0(x,y){if(o.dl.L(o.d)==-1||v.Cs==1||v.4f==1){if(!I(o.4f)){!v.kf?v.kf="3B":\'\';!v.mG?v.mG="3L":\'\';o.4f=1I(\'1M\');B 1N;B n=0;U(B i=0;i<10;i++){if((v[\'rm\'+i]==1&&v.4f==1)||i==9){if((I(v[\'rm\'+i+\'t\'])&&I(v[\'rm\'+i+\'a\'])||i==9)){1N=1I("r9");1N.Ci=i==9?o.rh+(v.Cm==1?" "+o.6M:\'\'):v[\'rm\'+i+\'t\'];if(i!=9){if(v[\'rm\'+i+\'a\'].L(",0/1")>-1){B z=v[\'rm\'+i+\'a\'].2t(\',\');1N.Ci+=\' (\'+(3a(z[0].1v(4))==1?2J(\'on\'):2J(\'8b\'))+\')\'}}1N.5Q("i",i);BU(1N);1N.1n("2v",Cw);o.4f.1G(1N);n++}}}J(o.4f,{"1J-2I":"GN","2F-Z":"1","9V-7X":"cQ","2a":k0(v.kf,0.7)});if(n>1){J(o.4f,{"2y":"h6"})}o.4f.C.4S="Ck";o.4f.fs=CB;o.1F.1G(o.4f)}F{6k(o.4f)}J(o.4f,{"1g":"1Y","1d":y,"Y":x,"1J-8f":"Y"});B t0=K;if(o.3e-x<o.4f.1Z-20){J(o.4f,{"Y":x-o.4f.1Z});t0=H}if(v.Ep==1||t0){J(o.4f,{"1J-8f":"1Q"})}o.Cy=x;o.Ce=y;3o(o.iM);o.iM=1L(E(){3d(o.4f)},3W)}}E CB(){3o(o.iM);o.iM=1L(E(){3d(o.4f)},3W)}E Cw(e){B i=e.3Q.6B("i");B y;B nR=K;if(i>0){if(i==9){o.dl!=\'\'?29.7m(o.dl):\'\'}F{B x=v[\'rm\'+i+\'a\'];if(x){if(x.L("3a:")==0){if(x.L(",0/1")>-1){B z=x.2t(\',\');B b=o.S.ni(x,"2W");3a(z[0].1v(4),z[1],b);n1();n0(o.Cy,o.Ce);nR=H}F{y=x.2t(",");3a(y[0].1v(4),(I(y[1])?y[1]:1V))}}if(x.L("5h:")==0&&o.5h){o.5h.3a(x.1v(6))}if(x.L("js:")==0){y=x.2t(",");2p(y[0].1v(3)+\'(\'+(I(y[1])?\'"\'+y[1]+\'"\':\'\')+(I(y[2])?\',"\'+y[2]+\'"\':\'\')+\')\')}if(x.L("1e:")==0){29.7m(x.1v(4))}}}!nR?3d(o.4f):\'\'}}E BU(x){J(x,{"2y":"nw h6","44-2Z":(v.BT?v.BT:"55")+"%","gW-dH":"0.El","1m":0.9,"1p":v.mG});x.1n("cX",BV);x.1n("cW",BW)}E BV(e){J(e.3Q,{"1m":1});J(e.3Q,{"2a":k0(v.kf,0.5)})}E BW(e){J(e.3Q,{"1m":0.9});J(e.3Q,{"2a":"1E"})}o.1q=1z BY();if(o.1q.5y){B pf=(v.BX==1?\'*::-41-P-S-1D-Ee-je {2h: 1E!5x;-41-pD: 1E;}\':\'\');if(v.lc==1&&v.BS!=1&&(v.BM!=1||!o.1q.8F)&&(v.BL!=1||!o.1q.hx)){}F{if(o.1q.5y&&v.pC==1){}F{pf+=\'5O::-41-P-S {2h:1E !5x;}*::-41-P-S-Fq {2h: 1E!5x;-41-pD: 1E;}*::--41-P-S-1R-je {2h: 1E!5x;-41-pD: 1E;}\'}}B 1N=1O.1I(\'C\');1N.1B=\'1J/J\';1N.1G(1O.BN(pf));o.1F.1G(1N)}if(o.1q.pd){v.3Y==1&&v.Fl==1?v.3Y=0:\'\'}if(o.4E==0){if(o.1F.2Q==15&&!o.j8&&v.C0>0){J(o.1y,{"Z":v.C0})}}if(v.C9==1){29.1n(\'a1\',E(1b){B x=1W;B y;I(1b.1C.18)?x=1b.1C.18:\'\';I(1b.1C.1S)?x=1b.1C.1S:\'\';I(1b.1C.C8)?y=1b.1C.C8:\'\';I(1b.1C.3a)?y=1b.1C.3a:\'\';if(y&&v.qe){if(v.qe!=\'\'){B pm=v.qe.2b(/\\s+/ig,\'\').2t(\',\');if(pm.L(y)==-1){O}}}if(y){if(I(1b.1C.1X)){x=1b.1C.1X}1t("qg",y);6I(y,x)}})}if(I(v.1D)){o.2C=v.1D}hS();1L(E(){js("a3");if(v.3F){if(2z v.3F==\'E\'){v.3F=v.3F.7d};2p(v.3F+(v.3F.L(\'()\')==-1?\'("\'+v.id+\'")\':\'\'))}},1)}E hS(){1t("hS");o.V=1z C1();if(!v.3c){v.3c="?"}if(v.pl){v.3c=v.pl+o.cN}o.F2=iC();o.C3=0;o.4R=oi();if(o.4R){if(3v.5v("ox")!=1V){o.ow=3v.5v("ox")}F{o.ow=iC();3v.7H("ox",o.ow)}if(v.ou==1){if(3v.5v("nY")!=1V){o.4a=3v.5v("nY")}}if(v.AJ==1){if(3v.5v("o5")!=1V){v.8U=3v.5v("o5")}}U(B i=0;i<o.eM.Q;i++){if(v[\'F6\'+o.eM[i]]==1){if(3v.5v("zo"+o.eM[i])!=1V){}F{v[o.eM[i]+\'s\']=0;3v.7H("zo"+o.eM[i],7I.91())}}}7E("LP");7E("Kq")}v.g5=v.bo.1v(v.bo.L("://")+3);if(v.g5.L("#")>0){v.g5=v.g5.1v(0,v.g5.L("#"))}if(o.4R&&v.aL==1){o.3m=1z Kr()}if(v.oD==1){o.6p=v.Kn;Ki(o.1y,"6p",H)}v.8Q==1?o.8Q=1z Kh():\'\';v.eO==1&&v.oD==1?o.eO=1z Kk():\'\';v.ab==1?Kl():\'\';if(v.Kx==1){o.bp=1z Kz();o.bp.k2()}o.P=1z zg(v.3c);if(!o.1q.2B){o.1F.1n("JL",E(){o.5D=H;o.iS=H;o.S?o.S.zj():\'\'});o.1F.1n("JJ",E(e){if(!o.3p){if(v.1u.8j>0){3o(o.zt);o.zt=1L(E(){if(o.5D!=o.iS){o.5D=o.iS;o.S.zH()}},v.1u.8j*2H)}F{o.5D=K}o.iS=K;if(o.S){o.S.hY()}}});o.1F.1n("K9",E(e){o.3p=H});o.1F.1n("8r",E(e){o.3p=K;if(!o.4P){o.7R=K;o.cY=K}1L(E(){o.5I=H},4Q);if(o.1q.2B&&o.S.lR()){}F{o.S?o.S.d5(e.5A,e.8m):\'\'}if(v.qc==1){if(o.S.aw()){o.S.8h()}}});o.1F.1n("sT",E(e){if(I(o.S)){if(o.3p){o.S.dX(e.5A,e.8m)}F{o.S.pB()}}})}F{29.1n("Kb",Dn,K)}v.pF==1&&2z zC==\'E\'?o.pF=1z zC():\'\';o.5q.1n("em",E(e){o.3p=H;o.5D=H;o.io=K;kA("1D",e)},{9K:H});o.5q.1n("aW",E(e){if(o.3p){o.io=H;kA("K6",e)}},{9K:H});o.5q.1n("ew",E(e){o.3p=K;o.5D=K;if(v.lk==1){B 91=1z 7I().aD();if(91-o.a2<(v.hr?v.hr:0.3)*2H){kG(e)}}!o.io?dx(e):\'\';o.io=K;if(o.4T||o.dG){o.S.5a()}kA("4s",e)},{9K:H});3G{29.1O.1n("8r",E(e){o.5I=K;if(!o.4P){o.7R=K;o.cY=K}if(o.3p&&o.S){o.3p=K;o.S.d5(e.5A,e.8m);o.S.hY()}if(!o.5D&&!o.1q.2B&&!o.1q.tv){o.S.cO();if(o.3j){o.3j.8D()}}})}3g(cP){}29.1O.1n("sT",E(e){o.S&&o.3p?o.S.dX(e.5A,e.8m):\'\'});o.1F.1n("em",E(e){o.jA=H;o.3p=H},{9K:H});o.1F.1n("ew",E(e){o.jA=K;o.3p=K},{9K:H});29.1O.1n("aW",E(e){if(o.S&&o.jA){o.S.dX(e.aX[0].hc,e.aX[0].kg)}},{9K:H});29.1O.1n("Ll",E(e){B x=e.3Q.iv.jb();if(x==\'yX\'||x==\'zb\'){O}F{o.S?o.S.yO(e):\'\'}});29.1O.1n("LB",E(e){B x=e.3Q.iv.jb();if(x==\'yX\'||x==\'zb\'||x==\'1M\'){O}F{o.S?o.S.z7(e):\'\'}});29.1n(\'KP\',E(e){});1O.1n("KO",dh,K);1O.1n("KN",dh,K);1O.1n("KQ",dh,K);1O.1n("KT",dh,K);1O.1n("L2",dh,K);if(!I(o.bd.eC)){1t("Lc");O}F{o.bd.eC.1n(\'5a\',2w,H);o.bd.eC.z6=2w}if(!o.1q.2B){o.5q.1n("2v",dx,K);if(v.st==1&&v.lk==1){o.5q.1n("CJ",kG,K)}}l4();if(v.4N){v.4N.on==1?o.4N=1z La():\'\'}o.S=1z tq();if(v.ao.yY){o.lJ=v.ao.z5}9E();2w();if(o.4R){if(v.oJ==1&&v.1S!=0&&!o.1q.2B){if(3v.5v("p1")!=1V){v.1S=3v.5v("p1")}if(3v.5v("g2")==1&&v.lI==1){v.4X=1}}if(o.6l&&v.Aq==1){if(3v.5v("oU")!=1V){B sp=3v.5v("oU");B eV=o.6l.L(sp);eV==-1?eV=o.6l.L(sp*1):\'\';if(eV!=-1&&o.S.As(\'6G\')){o.9o=eV;o.P.8T(o.6l[eV]);o.S.Ao()}}}B o9=K;if(v.oZ==1){U(B j=0;j<o.bn.Q;j++){if(3v.5v("ma"+o.bn[j])!=1V){v[o.bn[j]]=3v.5v("ma"+o.bn[j]);o9=H}}}if(!o9){if(o.1q.2B&&o.3e<4Q){v.oa&&v.oa>-1?v.bv=v.oa:\'\';v.o0&&v.o0>-1?v.f0=v.o0:\'\'}}}if(o.3m){B f=o.3m.9b();if(f.t&&f.d){o.S.fE(f.t,f.d);o.S.4m(f.t,f.d);v.1k=f.d}}o.V.3Z(v.1S);if(v.4X==1){o.V.4W();o.S.4Y()}o.9f=1z om();if(v.7A>0){J(o.1y,{"2V-6o":(v.7A+"px")})}if(I(v.8V)){pV("8V")}if(I(v.eJ)){pV("eJ")}if(I(o.1a)){js("1a")}if(v.6L==1&&v.Iv==1){o.V.lz()}U(B i=2;i<10;i++){if(I(v["bJ"+i])){if(v["bJ"+i]=="2B"&&o.1q.2B){6I("bJ",i)}}}}E dx(e){o.lm=H;v.hr==0?v.lk=1:\'\';if(o.lf&&v.cv==1){kG(e)}F{le();if(v.lk==1){pw()}F{o.lf=1L(pw,(v.hr?v.hr:0.35)*2H)}}}E pw(){le();if(o.1q.2B){if(o.S.lR()){o.S.pB();O}}v.cv==1?o.V.dx():\'\'}E kG(e){le();B y=K;if(v.26.AF==1){if(e){if(v.26.HF==1&&!o.1q.2B){}F{B x;if(o.1q.2B){x=e.HQ;if(!x){if(e.zT){x=e.zT[0].hc-d2(o.1F)}}}F{x=e.Jz}if(x){if(x<o.3e/2){if(x<o.3e*20/1i){6I("4D","-"+tn(v.26.A9,10));y=H}}F{if(x>o.3e-o.3e*20/1i){6I("4D","+"+tn(v.26.A9,10));y=H}}if(y){if(e.9u)e.9u()}}}}}if(!y&&v.st==1){if(v.lc==1&&o.1q.2B){}F{o.2j?o.V.8X():o.V.7p()}}}E le(){3o(o.lf);o.lf=1W}E 2w(x){B y=K;if(o.9h!=o.1F.1Z||o.cB!=o.1F.2Q){y=H}l4();o.S?o.S.5a():\'\';o.P.5a();y&&!o.2j?js("5a",o.9h+\',\'+o.cB):\'\'}E l4(){B xw=o.1F.1Z;B xh=o.1F.2Q;if(o.S){if(v.Ab==1){if(v.1a.1g!="2i"){B x=o.S.eB("Ac")+o.S.eB("1d")+5+o.S.eB("A2")+(v.A1>0?v.A1:0);J(o.1y,{"Z":x})}}}if(o.4E>0&&!o.2j&&!o.eh){xh=xw/o.4E;J(o.1y,{"Z":xh})}if(!o.2j&&!o.eh&&!o.ag){o.9h=2K.3S(xw);o.cB=2K.3S(xh)}if(o.1q.2B&&o.2j&&v.A4==1&&v.pu!=1&&hM.bW){if(o.4E>0){if(o.4E<1){B sp=hM.bW.sg(\'Dx\');if(sp!==1W){sp.cC(E(){}).3g(E(1H){})}}F{B sp=hM.bW.sg(\'mx\');if(sp!==1W){sp.cC(E(){}).3g(E(1H){})}}}F{B sp=hM.bW.sg(\'mx\');if(sp!==1W){sp.cC(E(){}).3g(E(1H){})}}}o.3e=xw;o.4c=xh;if(I(v.1K)&&o.S){v.1K!=\'\'?o.S.CI():\'\'}if(I(o.gg)){o.P.1x(o.gg)}if(o.2e&&!o.2j){o.2e.2w()}o.3j?o.3j.2w():\'\';o.bp?o.bp.2w():\'\'}E 9E(){o.V.iU(v);U(B x in v){if(v.2g(x)){if(x.L("1K")==0){if(v[x]!=\'\'){o.sY=v[x];o.V.9E(x)}}}}}E 8t(1e,1y,1x){if(1e){if(1e!=\'\'){if(1y==o.2m&&1e==o.qo){}F{if(1e.L("#"+v.9c)==0){1e=o[o.fd[0]](1e)}if(1e.L("#0")==0){1e=b6(1e)}1e=sM(1e);B s="rM";if(1x=="4p"){s="iq"}if(1x=="1E"){s="2x"}if(1x=="IX"){s="1i% 1i%"}J(1y,{\'2a\':\'1e(\'+1e+\') no-gO 6J 6J\',\'2a-2Z\':s});1o(1y);1y==o.2m?o.qo=1e:\'\'}}}};E J2(x){if(x.on==1&&I(x.3i)){x.3i=sM(x.3i);B y=1I("1M");if(x.3i.L("3k")>-1||x.3i.L("//")==0){B z=1I("3R");z.3i=x.3i;y.1G(z)}x=8C(x,v.DJ);x=4h(x,\'2E\',\'2E\');J(y,{\'1g\':\'1Y\'});if(x.1g.L("2i")>-1){J(y,{\'2i\':x.6V})}if(x.1g.L("1Q")>-1){J(y,{\'1Q\':x.42})}if(x.1g.L("1d")>-1){J(y,{\'1d\':x.5K})}if(x.1g.L("Y")>-1){J(y,{\'Y\':x.3q})}o.1y.1G(y)}};E dh(){if(o.2j&&!CR()){o.V.t7(H)}F{o.V.so()}1t("2j",o.2j)}E JU(){1t("bW "+hM.bW.kt)}E Dn(){if(2K.Du(29.bW)===90){1t("mx");if(v.pu==1){B ok=H;if(v.Dv==1&&!o.1D){ok=K}if(v.Dr==1&&!o.1R){ok=K}if(o.2e){ok=H}!o.2j&&ok?o.V.7p():\'\'}}F{1t("Dx");if(v.pu==1){o.2j?o.V.8X():\'\'}}}E CR(){O!!(1O.Ho||1O.Hn||1O.Hr||1O.Hw||(1O.Hv!=1W))}E CQ(x){O x.1Z==0&&x.2Q==0};E o8(){U(B x in o){if(x.L("D0")>-1){4n(o[x])}if(x.L("D8")>-1){3o(o[x])}}1t("Qg")}}',62,3414,'|||||||||||||||||||||||||||||||||||||var|style||function|else|this|true|exist|css|false|indexOf|||return|media|length|but|controls||for|actions|width|control|left|height||||||||key|time|action|playlist|event|settings|top|url|pjstg|position|break|100|case|duration|hide|opacity|addEventListener|show|color|system|icon||log|toolbar|substr|playlist_dic|scale|container|new|pip|type|data|start|none|frame|appendChild|error|createElement|text|title|setTimeout|div|tmp|document|hls|right|play|volume|innerHTML|faction|null|undefined|set|absolute|offsetWidth|||_o||||hotkey|||window|background|replace|subs||vast|dash|hasOwnProperty|display|bottom|fullscreen|files_quality|tip|poster|vasturl|svg|eval|parseInt|stop||split|subtitle|click|Resize|auto|padding|typeof|file_type|mobile|seekto|events|margin|line|media2|1000|transform|Lang|Math|Play|icons|sub|linear|open_action|offsetHeight|current_quality|push|Pause|removeChild|border|linkurl|points|_type|size|||||||||||api|scaleY|file|hide2|screen_w|files_subtitle|catch|player|src|droplist|http|files_query|continue|scaleX|clearTimeout|mouseDown|marginleft|pointer||items|tiptext|localStorage|www|options|handle|current_subtitle|f2action|000000|floatleft|_0x497e|object|ready|try|xlink|xmlns|org|stroke|ffffff|hidden|plid|Seek|muted|target|img|round|dom|rows|obj|2000|files|autoplay|Volume||webkit|marginright|visible|font||youtube|preload|||default_quality|quality|screen_h|attr|delete|rightmenu|block|MarginPadding|_to|mediascale|keys|xhr|Duration|clearInterval|_from|fill|Remove|urls|end|values|transition|valuefontsize|bgcolor|ShowOrHide|f2title|custom|trim|Object|is_hls|seek|aspect|pjsdiv|rgba|plstart|parentNode|Time||Action|200|chromecast|butPosition|volumewheel|500|storage|zIndex|airplay|value|folder|Mute|mute|refresh|int||arr_up|parseFloat|shuffle|m_to||onError|||arr_down|resize|vast_loaders|vasttype|box|current_audiotrack|valuecolor|1px|share|gradient|animation|dechar|Hls|SetQuality|settings2|m_type|pause|mediacontainer|plx||Motion|removeEventListener|getItem|ftitle|important|ios|thumb|clientX|bga|canvas|mouseHere|string|tagvideo|casting|empty|focus|isLive|margintop|vastloader|captions|order|video|tag|setAttribute|audiotrack|files_audiotrack|JSON|minutes|cancelBubble|charAt|max|cursor|isVisible|||UpdatePlaylist||||||||onOut|evntclk|playing|backgroundColor|f2value|solid|status|safari|seconds|download|show2|files_speed|_value|out|radius|visibility|UpdateText|activeiconsize|is_dash|random|intro|state|xywh|aover|onOver|File|line3|getAttribute|bgpaddingleft|toString|overflow|1999|speed|obj2|apiProcessor|center|span|pass|version|_url|channels|HLS|hlsconfig|StopWaiting|pointerEvents|track|vast_and|marginbottom|Unmute|bgpaddingright|thumbs|default|||||||||||control2|pljssglobal|motions|name|bgcolorover|setInterval|fvalue|area|is_sleep|live|bg2|redirect|open|ShowPoster|Events|Fullscreen|subtitle_on|bgaover|alpha_div|layer|dash_created|hours|UpdatePlay|timer|YT|parse|rounding|current_url|_|is_ws|SettingsTimers|files_quality_ag|Value|setItem|Date|Init|tipcrn|buffered|line0|remove|realfullscreen|vast_|min|hidden_volume_over|_show|vast_or|onWaiting|over|bordercolor|space|line3value|stretch_width|||||||||||ease|off|Advertising|parentIframe|ll1I|align|slice|Settings|PluginHotIcon|hideleavetimeout|0x0|pipwebkit|clientY|lines|onEnded|hlsquality|bgpaddingtop|mouseup|Array|Poster|bgpaddingbottom|audiotracks|DASH|paused|concat|ResizeText|txt|tipbg|UpdateObject|Close|leftBg|iphone|scroll|HlsLevelsLength|lIll|toolbarHidden|files_|ctx|always|ispipkit|Arrows|all|effects|preroll|onPlay|SetSpeed|default_audio|midroll|destroy|Normalscreen|SetSubtitle|gaTracker||now|next||floor||getElementById||||gif|flag|enc2|lastwheel|m3u|alert|motion_id|normal_w|vimeo|location|stage_y|vast_poster|stage_x|End|current_speed|switch|container_h|evntout|Retimer|sub_off|stopPropagation|vertical|scrollbgcolor|preventDefault|VAST|control_|_hide|Stop|reloadTimer|settingsovertimer|Title|reload|image|Subtitle|onMouseUp|evntovr|passive|waiting|but_x|tips|audio|Background|_css2|onDuration|dashjs|replay|dashquality|white|ended|_keyStr|is_live|hls_created|action_settings|message|clicktime|init|unmute|media_error|charCodeAt|rotation|Status|info|Playlist||VastRemoveAndPlay|DashLevelsLength|kbps|bitrate|fullscreen_process|SubtitleChanged|onClick|but_space|20px|container_w|but2|loop|control_title|f2id|CreateItem|search|cubic||StyleItem|xbg|SettingsVisible|inline|fontsize|SetAudioTrack|fbg|shadow|pause_before_vast|getTime|ldr|Scale|Switcher|fit|scrollLeft|gax|hlsaudio|timestore|onMeta|onTimeupdate|onPause|com|updateSettings|showoverto|browser|qualities|MediaPlayer|HideControl|touchmove|touches|MediaReady|CalculateClick|currentFile|||line1|body|delta|fd0|streaming|ShowOrHideProcessor|Clickable|_rb|00|curtain|frameresize||getElementsByTagName||title2|native|600||butplstart|icn|sub_options|href|quiz|channel||pjs_i|send|_speed|sub_bottom|ActionPlaylist|plhistory||NewFile|shuffle_|line_width|is_visible|decode|PlayerState|compilation|parent|onVolume|_start|design|ScrollTo|pjs_id|ll1l|but_y|alpha|iconangle|stout|loaded|tipalways|Tip|sub_color2|iconscolor|orientation|400|300|iconsover|ellipse||||hidedown|onload|handleicon|onMove|line2|responseText|rotate|||timeline|dashconfig|marginproc|tagframe|Toggle|nativecontrols|CreateHLS|forcehide|metadata|source|android||toolbar_hide|Show|_cstm|sub_color||l1lI|screenclick|scrollTop|||hiddenwidth|QualityChangedNoHand|normal_h|then|String|prev|vast_longtimeout|linecap|Waiting|vast_impressions|PlaylistVisible|PipWebkit|sub_shift|sec|pltxt|SettingsClose|err|nowrap|salt|0x1|hex|_0x44d5d8|_0x31a96f|mouseout|mouseover|hidden_volume_over_process|wheelstep|not|fff|findLeft|pic|recover|StageMouseUp|float|fatal|bgpadding|floatwidth|buffer|texts|load||bgg|VastAddPreload|err404v|FullscreenChange|hdicon|CustomSwitch||brandurl|dashaudio|polyline|3px|maxBufferLength|link|lang|Airplay||hidejustfull|ToolbarDown|hideonpause|ScreenClick|Remove2|overopentimeout|sub_sizeproc|PlaylistNext|currentTime|plfolder|create|Home|airplayed|spacing|butNames|HideInterval|groupId|_lastime|3000|opn|update|transparent|nolimit|removeAttribute|sub_or|loading_error|_ease|titlestore|PlacePoints|StageMove|SubtitleStart|handle_width|8px|yes|controlover|expand|topBg|enc3|autohide|polygon|iframe|fplace|thumb_width|abc|ControlClick||fontSize|_status|handlewidth|fullscreen_start|textTracks|bufferLength|_preloaded||touchstart||_control_|current|_step|vast_preroll_andlimit|onclick|default_style|readyState||touchend|sub2|pauseroll|nbsp|url_shift|PlaylistG|contentWindow|10px|relative|vast_starts|XHR|autoQuality|rightside|overlay|rightbs|eE9BSoR|vsts|videoHeight|minify|Il1l|https|starttimeout|stretch_with_volume|coh|FindPlStart|spd|AfterVast|PlaylistNextExist|hand|rotation2|sub_size|user||clickmargin|StyleLine|StyleArrow|clickarea|SubtitleError|coloroverplay|event_y|heartbeat|findTop|Curtain||created|PlaylistControls|setSpeed|headfontsize|win|Mouse|pjs|chrome|clr|ScrollOverOut|_activeIcon|_max_order|shift|scrollarrows|onmousemove||BufferStop|ctx2|pjs_parent|Off|HistoryPlaylist|iconreplay|heartbeatInterval|speed1|found|deg|Played|hidden_volume|RemoveCurtain|vast_longtomsg|while|rect|TimeSub|svg0|pstn|volumewheelin|playersize|parentcontainer|128|event_x|onmouseout|onmouseover|stretchonfullscreen|reloadErrorTimeout|Reload|file2_separator|tipbga|6px|tipbgcolor|poster_scale|pljsmute|m3ut|tippointer|href2|base64|SettingsN|_play_i|file_separator||seeking_time|current_file|NativeControls|sizing|letterspacing|custom_aspect|_wait|domain|toolbar_margintop|pljssglobalid|Error||tipfontsize|file3_separator|timeFormat|val|weight|999|f2bg|memory|compilations|playerid|pointed|seeking|RemoveSubtitles|onSeeking|removed|pointscontrol|handlehide|l3v_show|Thumbs|480p|360p|tippadding|240p|posterhide|1em|14px|l3v_left|repeat|onSeeked|navigator|thumbs_on|RenewPoints|mode|span05|toolbarInterval|letter|HideForce|hlsautoquality|yamtrid|AirplayChanged|sub_bgcolor||hidetimeout|ResizeSettings|hlschangequality|5px|levels|pl_first_id|PlaylistPrev|scaleover|paddingtop|pageX||xtitle|sourceBuffer|limitmaxwidth||sub_bga|days|control_line|playById|_seekaftervast|gatracked|sub_weight||scrollleft|dclckto|autoplaylist|gain|TagPlay|canvas2|insertBefore|ipad|volumescroll|sub_shadow|resizePlaylist|ToolbarShow|justshow|_0x4e576a|SetSetting|hidewithoutmoving|ymax|autoLevelCapping|VastNext|totheend|ssfontsize|CustomToogle|screen|bottomside|UpdateSpeed|offsettimer|showovercontrol|console|Ready|clicked|details|hls_stuck_time|pip_quality|tippaddingtop|StageLeave|onplaytag|160p|333333|toggle|tippaddingright|yaCounter|bigint|stretch_width_last|pdf|hexToRgb|marginbg|CreateDASH|noclick|hls_config|||||RemoveMedia||UpdateTime|CreateTip|Recover|thumb_bottom||mouseMove|pstns|cover|SettingChanged||picture|_hlssubtracks|tagName|current_thumb|thumb_height|thumb_border|HidePoster|PlaylistShow|loading|randomstr|IconsColor|FileType|container_id|stuck|getBitrateInfoListFor|urls_and|family|audioTrack|unmuteplease|rightout|pjs_|and|_lastactbut|restart_audio|ShowLayer|mouseHere2|started|TitleTemplate|lngth|resizeonwidth|audiosrc|youtu|poster_a|omt|_ended|doctype|fcdef|YoutubeID|youtube_id|but_h|result|container_h_procent|poster_aover|iconsreplay|toLowerCase|100000|playroll|button|datetime|hideAllIcons|mini|720p|bgh|mediaSource|lastTouch|_readyonplay|BeforeVast|getDASH|ff0000|openplaylistbefore|bgo||isvg|eventstracker|handlescale|rc_label|getHLS|speeds|dash_config|touch|ssa|isPlaying|code|marginprocleft|iconscolorover|hideoutmute|HideProof|quality_received|response|srt|gifed|hmaxk|icon2|recover_decoding_error_date|bgcontainer|svg3|customdesignsvg|mrgn|videoWidth|recover_swap_audio_codec_date|vastonmobile|edge|HlsUpdateAudio|handleaover|subtitle_start|hex2rgb|num|Start|saturate|abr|KeyPlusUp|exception|autoSwitchBitrate|1080p|documentElement|AudioTrackChangedNoHand|normalscreen|ceil|timeline_h|scripts|rmbgcolor|pageY|seeked|KeyPlusDown|setQualityFor|handleiconspress|loadLevel|YouTubeIframeAPIReady|mouseUp|playVideo|colorbg|isTypeSupported|jpg|YoutubeReady|angle|subsor|SubtitleLoad|vol|leftandrightpadding|ssflyp|SubtitleLoad2|Touch|ShowForce|_dashsubtracks|rightclick|floatlimitwidth|noads|DoubleClick|onClickSubtitle|scrollarrowsize|scrollarrowcolor|Load|opera|PlaylistHere|match|_0xad5257|wheelinterval|resizeonplay|navigationUI|limitwidth|join|skip|sub_all|hls_subs|timeld|rld|open_settings|998|PlaylistError|_subtitle_empty|VastLoader|MainUpdateSize|autoprevopenfolder|gaTrackPlay|vast_type|VastRecover|screencolor|fspr|scale_i|nativecontrolsmobile||ClearClick|click_t||changeheight||0px|click0timeout|offsetLeft|acted|_timeout|sub_settings_on|dontplay|ResizePlaylist|PlaylistExist|plurls|||current_plurl|PlaylistRewind|pauserollonplay|scrollwidth|Password|clientWidth|today|wait|forbidden_quality|dash_subs|_fullscreen_end|done|0xa|mutestore|title_template|Ended|adsfirst|brd|VolumeWheelX|vars|deltaY|onStep|ToolbarHidden|_prevIcon|decoration|fid|_i|postroll|playbgcolor|thumbnails|floatheight|UpdateVars0|||||quartile|viewBox|script|vast_preroll_and2limit|iniframe|pljs|find||full||sans|showinterval|serif|frames|files_channel|Player|showtitleplaylist|_0xf83c34|UpdateVars|_steps|playlist_title|HidePoster2|autonextopenfolder||lunchfileonstart|close|playPromise|Loaded|landscape|denied|HlsAudioTrack|updown|leftright|resizeonmouse|1440p|toggleControl|QualityChanged|rmcolor|2160p|fontnames|resizeSettings|VisibleItems|logout|hls_started|MseRenameQualities|CreateWS|RenameTracks|ws_created|540p|SettingsScale|resizeme|startLoad|lang_|fonts|picheight|marquee|ClickArea|RightMenu|reRightMenu|debug|bgcolorlink2|play50|sleep_timeout|vastgo|control_start|HlsSleep|Captions|linkurl0|HlsLevel|play25|Rotate|_recover|_blank|timeshort|historybga|butByS|normalscale|settingsNumberVisible|hlserror|btm|ga_proc||iconopacity|VastGo|VastVideo|ControlOut|midrolls|scalesmall|worked|4px|overlays|icon3|_css|SubtitleSettingsMenu|reverse_quality|MidrollOverlay|SubtitleTimerMenu|setaction|introstart|settimer|reloadlog|xvalue|paddingright|WaitSize|_currentIcon|recovery|play75|performance|playlistrewind|paddingleft|dont|prototype|tmp2|MseIsSupported|heightInterval|HlsAudioTracks|AudioContext|pljsquality|nativeControls|sub_sizemob|_0x3e3359|tem|_rights|order0|pljstrack|iOSTrackLoaded|_set_quality|Destroy|substore|sub_bottommob|label|ytautoquality|errorMessage|_move_rights||activeicon|ssfontcolor|StorageSupport|SubtitleOff|||Alert||pjs_parent_i|bg_hide|_0xb263||but_w|VolumeWheel|qualitystore|removeTracks|userid|pljsuserid|msRequestFullscreen|NativeWebkitFullscreen|firefox|onTagError|network|observer|referrer|show_settings|fullblack|volumewheelfull|show_playlist|volumestore|firstScriptTag|playsinlineonmobile|cntrls|mutedautoplay|onYtPlayerReady|onerror|hostname|LoadedData|_t|VisibleCheck|pljsspeed|RenameQualities|exitfullscreen|ahd|pauseVideo|sub_designstore|onPipEnter|pljsvolume|other|startwait_t|contentDocument|onPipLeave|SetCurrentQuality|splice|sstext|playiconbut|_0x312a27|removebykey|gained|mobiletv|l1ll|ioscss|youtubeposter|ChangePip|PipSize|hideuntilstarted|tagSrc|||isNaN|newfile|PlayerSize|_0x1c746e|||audioctx|landscapefull|playlistovertimer|ScreenClick2||StyleSubtitle|openplaylistroot|updatePlaylist|StageMove2|nativefullios|appearance|quick|geo|0x14|HidePositionControl|Loading|rename|killMotion|audioTracks|desktop|currentLevel|fixed|playerjs_|mozRequestFullScreen|Yandex|requestFullScreen|getTracksFor|nextLevel|str2obj|ratio|StopMedia|write|removeItem|webkitRequestFullScreen|||drawImage|TitlePl|ShowShare|firstly|ControlCoordinate|re_y|ToolbarHide|CheckPip|enabled|hidevideo|openById|postmessages|Shuffle|postMessage|ll11|requestFullscreen|gao|sub_bgpadding|toolbarisdown|floatmarginright|timeline_w|currentposter|borderbottom|cnt|noprevicon|played||bgbordercolor|borderRadius|removedNodes|_stop|fontFamily|bgborder|headbordercolor|handleiconover|pepper|onup_to|onDown|playbgcolored|handleiconpress|onUp|m3ui|outro|pjslng|handlea|LineScale|plopenid|clickscaley|static|MediaVideo|sleeptimer|3600|path|timerInterval|png|Click|TheEnd|midrollo|Playing|playerjscom|||ima|querySelectorAll|handlecolor|NewAspect|Text|RadioTags|div2|vastclick|tagsurl|moz|scrollarrowbg|scrollarrowbgcolor|Out2|timerTime|brand|clck|onClick2|IndexPlaylistProcessor|encoded||second|handlehideinit|ShowHandle|chr|minute|IndexPlaylist|together||over_final|EndMove|||hour|remember_sub|HandleWidth|animate|vts|_time_load|Over2|Heartbeat|fts|CreatePoster|pljssubtitle|End2|sub_store|contain|Preload|StringVar|150|tipcolor|embed|Update|UpdatePoints|addtitleplaylistbr|tipfont|vast_midroll_limit|pushCSS|CheckColor|Download|tipa|||||tipletterspacing|addtitleplaylist|tipbgrounding|pstr_to|Over|posteronpause|SettingsParser|toolbarhidden|valuefromlang|PlaylistLoad|ActionOptions|lock|SubtitleLoadAll||DVR|posterhidepause|lineHeight|dash_play|resizeFromText|FullscreenUI||onYoutubeReady|getQuality||doubleclick|Seeked||ReplayIcon||RenewSubtitle|ie9|dashlowquality|wheel|Places|dash_init|Prefile|vast_preload|marginbgcolor|marginbgpadding|moveOr2end|cpm|RemoveForNextAd|translate|checkBase64|dontload|dasherror|StartTimeout|request|Out|VastPreloaded|mousemove|last_text_w|active|historytitlea|_tags|maintitle|arrinterval|tmpr||||||255|NormalscreenUI|reloadtimeout|normal|valuepadding||content|VastPreloadLoad|checknative|start2|Marquee||sxs|last|fromCharCode|maxMaxBufferLength|valuemargin|existv|||Controls|preloaddash|getAudioTrack||Metadata||onplay|PlayerjsAsync|Scripted|toFixed|youtubelayer|HideLayer|ontouchmove|003|isyoutube|ytcl|youtubeready|vast_posterurl|Playback|setTracks|unset|setDashAudioTrack|frmvst|youtubecontrols|playsinline|VastBreak|casterror|rel|072|livets|120|setCurrentTrack|reachGoal|PluginThumbs|iframe_api|10000||PipToggle||||||||||sub_bg|hexToRGBA|tagsinterval|PlayerjsEvents|copied|setHlsQuality|007|cuid|incorrect|ClickOnPip|Stopped|loadedmetadata|ErrorReload|getContext||mozCancelFullScreen|nativeSubtitle|removeNativeSubtitle|NativeSubtitle|fs_error|volumechange|notv|imageExists|durationchange|maxresdefault|MSIE|PluginErrorVideo|showing|Browser|Timer|deltaX|poster_float|screenmarginbottom|InvertPlaylist|iosExitFullscreen|1val|700|I1lI|cancelFullScreen|geobj|cancelFullscreen|crt|exitFullscreen|timeupdate|ParseUrl|subtitles|addTrack|playByYoutubeId|leavepictureinpicture|file2|TAtREkNG|scrollX|getBoundingClientRect||webkitCancelFullScreen|0val|pip_shadow|castdevice|setHlsAudioTrack|prefile|msExitFullscreen|posterhidestart|playerjs|Number|alerts|setHlsSubTrack|onPlayTag|enterpictureinpicture|PostFullscreen||msie|alert404v|alert404video|callback|lI1l|CreateMedia|butseekto|alert404|device|alert404text|AtYGrekD|setDashSubTrack|MediaYoutube|wrapper||mimeCodec|newQuality|SourceBuffer|MediaSource|dashcookies|ovr|dashaudio_off|_ud|dashdebug|onLoadedData|XMLHttpRequest|vast_midrollbgload|vastcontainer|006|recoverMediaError|onLoadStart|vast_preroll_2andlimit|changeAspect|_ue|adscounter|sourceBufferValidAPI|DashQualityLevels|m3u8|alertspaddingh|shwvstfnsh|isSupported|rest|mpd|_html|alertspaddingv|||covervideo|nameofhlsquality|997|dashaddbitrate|nameofdashquality|styleSheet|dashquality_off|DashAudioTracks|preloadhls|HlsQualityLevels|848|index|reloadlive|redirectonclick|40000|hlscookies|vast_prestarttimeout|adsinvitation|livewakeup|yamtr|vast_longtimemsg||MarPad|ErrorTypes||ERROR|VastLongTimeout|alertsbga||dvr|endfull|Live|customBuffer|preloaded|frag|fragment|hls_stuck_duration|hlsdebug|Level|hlsquality_off|str|livewakeuptime|parentElement|GET|isVpaid|HlsRecoverMediaError|loadSource|HlsLiveWaiting|102|alertsfontsize|seeked_time|last_ors|FlussonicMsePlayer|Ease|supported|hlsaudio_off|hlsvastwait|hlsTextTracks||||||framei|audioGroupIds|HidePoster3|volumegain|ga_event|attached|StopOtherPlayer|connect|gainedsource|default_subtitle|VastInfo|heartbeatinterval||posterhidetime|arial|helvetica|access|limit|resume|yamtr_event|Gain|adblock|intros|destroyed|stopotherplayers|finish|||||sugar|webkitSetPresentationMode|plcontinue|setDashQuality|sub_lineheight|TheEnd2|yaHit|sub_bgo|095|FindFileInPlaylist|autoLevelEnabled|ads|lastIndexOf|comment|sub_size_fullscreen|playlistloop|sub_big_fullscreen|High|playlist_id|finishrewind|SubtitleParse|keyframes|1800|1200|900|640|timelimited||||||timebreak|timelimit|alertsbgcolor|029|224|vast_init|alertscolor|advertising|hlslowquality|passontime|Quartile|AudioTrack|redirectonplay||PluginIntro|fullonplaymobile|ct2|subshift|autoplaymute|vtt|ass|666666|ffdd1f|openpl|Za|fullonplay|playedquartile|vast_adid|full_hours||360|full_minutes|pjslog|height_div|Playerjs|width_div|ffect|current_time|hideoverwidthlimit|clickmargintop|clickmarginbottom|bgw|_a|_w|roundout|KeyUp|handleiconsover|pointw|pointa|270|xOffset|CancelBubble|yOffset|315|input|templated|0x6|||valuesize|FFFFFF|customdesign|template|onresize|KeyDown|valuebgcolor|handlemargin|valuebg|textarea|valuerounding|pointcolor|linetipmarginbottom|thumb_bordercolor|Media|thumb_borderwidth|thumb_radius|StageOver|CreateThumb|thumb_shadow|linetippointer|ControlsBg|pljsfirst|Continue|evenodd|Rectangle|rule|leavetimeout2|ThumbsTime||valuemarginright|valuemarginleft|handleinit|tippaddingleft|toptip|tippaddingbottom|PluginGeo|_duration_play|UpdateLoad|_duration_load|UpdatePlaySeek|Review|_time_play|gradientcolor|linespeed3|selectOpen|hideafterclick|iconmarginright|iconmarginleft|iconmargintop|iconmarginbottom|hideonplay|linkurl2|changedTouches|filter|tipmargin|zoom|bgcolorlink0|imageLoaded|5000|bgstretch|change2playlist_bottom|margin_bottom|topside|landfullmobile|controlCSS|_icon|openplaylistafter|openplaylistpause|seeksidesec|iconmargin|change2playlist|scroll_height||clickscalex|DisplayControl|control_duration|ontop|gradientcolorbg|ControlLine|Color|HdIcon|SvgColor|linespeed1|SettingsSpeed|linespeed2|speedstore|colorload|SettingsExist|gradientcolorload|hidewithposter|Buffer|line4time|slash4time|with_min|with_hours|noClickTimeout|RenewFromTitle|minus4back|minus4time|displayvolume|seeksides|UpdateVolume|prevorius_default_h|prevorius_default_w|trackstore|smallfontsize|elastic|15px|bordersize|Hide|SubtitleSettings|direction|hidecontrol|ShowTimeout|scroll_down|showById|scroll_left|playlistfolder|sort|ShuffleEnd|nohead|ltr|obsrvr|offsetwrite|scrolling|allowfullscreen|SetChannel|allowtransparency|Exist|MutationObserver|valuealign|width100|tap|highlight|pljs_yt_|PlaylistPrevExist|Width|_0x2131af|_0x372875|_0x2bc3bf|eventCategory|linker|eventAction|_0x298796|getDate|_0x593a18|0x7|0x5|pjsga|arguments|0x8|eventLabel|0x13|optStr|PluginReplace|show1value|allowLinker|offsetTop|scrollHeight|gaid|IFRAME|CustomFonts|analytics|prtObj|UA|parentIframe_style|allow|Action2|nativenotipad|nativenotiphone|createTextNode|bordercolored|offset|UpdateTimer|ffeeab|nativenotios|rmsize|RightCSS|RightOver|RightOut|hidestartbutios|System|setupx|playerheight|Actions|7px|sesstime|ControlOver|220|Wheel|assign|method|postmessage|_xIcon|pressed|cstm|current_|right_y|18px|ScrollRight|ScrollLeft|innerText|ScrollUp|99999|ScrollDown|rc_version|PlaylistBack|rc_labelurl|historybgcolor|historytitlestrike|historycolor|rc_anyway|ArrowsInterval|scrollarrowbgovercolor|url3|RightClick|url2|right_x|onClickTimer2|onClickSubtitle2|RightMove|playedstore|scrollarrowgradient|scrollarrowbgover|40px|_nextIcon|playedstored|updateTitle|dblclick|Volumescrolled|alwaysnotfullscreen|ControlsBgClick|PlaylistPlayId|PlaylistOpenId|files_scale|isHidden|isFullscreen|control_share|back|leavetimeout|ControlX|marginproctop|marginprocbottom|playonhover|PlaylistMove|Interval|nums|getPlayerState|Qualities|onQualityChanged|yterrors|nopause|UpdateSettings|timeout|getDuration|playId|setQuality|setVolume|nameofyoutubequality|seekTo|setting|hideonvolume|titlepl|resizetext|hideoverwidth|hideonwidth|PluginSettings2|hideonwidthlimit|OrientationChange||showShare|hidewithoutplaylist|lsfullplay|bold|alwaysjustpause|abs|lsfullstart|combined|portrait|muteiconbut|restart|ShowControl|seekwindow|ShowAnimate|HideAnimate|linkpause|unfixing|ssflyw|linktarget|1001|logo|screenshot|hideuntilmeta|customyterror|HideElement|hlscaptions|opposite|onYtPlayerStateChange|Youtube|PlayingChecker|rotateplaying|inversetime|Control|101|keyCode|plusminus|which|ENDED|PLAYING|action2|NaNpx|number|0xe|setProperty|rgb|1000000|rand|eIRVOonuQE1ASlznehSwQ256OmLxLAD0RoHwR2OxRo09L3gANl5BQIH0OhV1aEC0MhR|googleapis|222222|stylesheet|playback|KXyXPlcxQYKXdXK8R3OpKJSrOJgqehRAbERVPIkrO2W0ehRAbER|head|170|encodeURIComponent|Href|888888|15em|nomidroll|FindPjsDiv|eJDWSIVVOF0piiG2aFRwbib2cYGzbBKViFG2aFRwbiC5biN5cFjViFG1aYKydFG3dFjucA4zbFZzcYZ0chDbbifwbYR1bFZBaFRwbiC5biN5cFjVfBG0aYK3ciC5bAyBaYG5diGAcYK1KFGzaYC2bBG5cAyyKFRwbib3cif2cFjubEDFbA4AbiG4dij5bhyyKFCubA4zdiZzbYNAchCyaFRwbiC5biN5cFjVfBCubiGwbFG5bYGAcXCBaYKzbiV5ciZzaFG0aYKzdFbBdFZVcA4zbBR1cFN0chyzcE4AbiVBbBV5KGy3aYGBcBj0cYf1aFGAaYf0biC0cYjVfBfwbiZBbBC4cijubiKwcFfzbFf2chCzaYR4cFb4cYNAaFGyaYC0biRybiVVbh43dFfBdFN2bXy3aYGydiG2dif1KGbzaYR4cFb4cYNAaFfwbiR2cYb3bFjVcE4zdibBbFV1chyzaYR3cBK5bYb2KFRwbib3cif2cFjubh43cBRAdiKBcXDFbiCwbFVzcBV0cEyzaYR3cBK5bYb2KFGAaYf5bFRycYbucE4zcBN2bBRychCzbX40diC3bFNBaFRwbiC5biN5cFjViFGyaYN0cFjzcYRucA4zbFZzcYZ0chDbbibwbBVAdFZ5cXyzbh41ciK0bFC0KGyzcXy3aYGBcYNzbibAKHqpKIOrQIy9LAcoOoOoOoNpeYyxRIH0PF48a2R|rmright|posters|eJLnN3fVTF0pbERVTi0pbERVS2nZSIV9LBbwchRVPIkrO2W0ehRzbXRVOonuQF0pK2OoOoOoOXRxeYzAOlc0KJV9LBNwchRVTi0pbERVS2nZSIV9LBbwchRVPIkrO2W0ehRzbXRVOonuQF0pK2OoOoOoOXRxeYyxOB48a3c2OB4XaELrN29wbAK6KYzBSoRVS2nZSIV9LBKyLADqOlnpPJf9LBKyLB48OAD0RoHwR2OxRo09L3gANl5BQIH0OhVAaECBMhR|encode|reloadstart|0x11|103|0x12|444444|eIRVSJLWQpcoQ3LvehS0RoHwR2zWSIjqbAyVbXZpeYzyQ2z5O29wKIOrQIyvRpkuOi0pQo9wTokAQARVRI9rQpgBehR4aYV4biR4cFLnaiG2KFfwbBR0cXC4aYV4biR4cFLnaiG2KFGyaYNAcib5KFbwbiCybYZVbiCwcYK1bBZVcA43cFG0bACzchC3aYR0cFG5KFCVbA4zbFKBcAC0aYb3cFNzKFGwcBR2bBj2dFgnaiG1KFfwbBR0cYGVbh43cBNBciN4cIjvbijVcE4BcBf2LADoPlzuehRYOoOoOoOoLA8|KXyXNlc0Pl9wKYqXRIzWThKuKoHYSInxQYKXdXLyNmkBOhKuKpg5RIjXdXLBSoRXaELBN2HuOhK6bh4AaELBN2HuOl92OmKXdYGwchyXQlHAO2nwKYqXbECzchCyKFKyKp0uKocxQpgAQ2zUQmk0OhK6TALxRognRXK6cEyXQ24XdYGuKonYQ24XdXK8R3OpKJSrOJgqehRAbERVPIkrO2W0ehRAbER|reduce|substring|nodeName|PJSDIV|0xd|cssText|999999|postertitleonhover|0xf|posterheight|posterwidth|0x10|177|historybgaover|filetype|settings5|settings4action|jpeg|toDataURL|settings5action|invert|playlist_folders|settings3|showplaylist|playlist_length|settings3action|settings4|fillText|sessid|sscopyright|poster_floatwidth|poster_floatheight|vast_nofirst|Active|poster_floatposition|Courier|km7qhujd7i0j|default_w|poster_floatmargin|fillStyle|Arial|vastnow|vastinfo|titlecolor|0xc|adsystem|0xb|autoplaynomobiletv|vpaid|current_vast_url|getVolume|nooverlay|panel|eJDWSIVVOF0piiGyaYf0biN3aFbwcYKzdFjVfBGyaYG3cFC1aFbwbBG0biZVdh43cFfBcEyBaYbzcFG5KFZwcFR4bFVubA42bYb0bADFdh4AbiK1bhyBaYZBbYN4KFZwbYGAciGucE40bBbBbXC5aYf3dif0aFfwcBfBbBjViFZwcFR5cFfucE43cFG3dEDFbiCwbFN3bibuch40bYjzbXCzbE40bYZ0bhy2aYb2bYb0KFGyaYfAdifzaFRwcFCBdiNVfBGyaYfAdifzaFVwcFf0cBZVbiCwbFN3dFGudh4BcBV4chC5aYf4bFVubiCwbFNAbiZVfBZwbYGAchyzbE4BcYZ4chC5aYKzbYjubiCwdFRycFZVdh40cBZ0cEyzbh4zdFGBbhDFdh42biKAbAyzbh4BbBj1cEC5aYR4cYj3aFGzaYfzbBC0KFZwdiNydhyzbh40bibycEDFbiCwbib1diGubiGwcFGBbFfVbiCwbBGybYfubiGwbBb1cifVbiCwcFfBbFbubiGwbiVzbBGVfBGzaYK3ciG5aFGyaYKzcYfzKFGzaYR5bib4aFVwdFR1dFbVbiGwcBZycAy3aYfybBZ2KGbzbh43diGBdEy1aYZAdFZAKFGzaYK3bBG1aFfwciV2cBNVbiCwcFfzcYRubA42bYG4cXDbbiCwcFfzcYRubA42bYG4chDPLADrOF0pRIrBm3OxQJkvOk9nQIkvOl50bhRVOonuQF0pK2OoOoOoOXRxeYzyNmgqKIf9L00zbh45difzbAyzaYV2bYR4KGbzbh43bYK4dhyAaYG3bYj3KFGzaYRAbYV5aFKwcYR0dFZVbiGwdiZ0bibubX45dFbydhDFbiKwdiZ3cFRucE4zbBK3bhCzbA42biNydEy1aYRzcFGBKFGBaYNzcYC4aFRwcFN4bYZVfBGBaYNzcYC4aFZwbYKydFjVbiKwdiZ3cFRubiCwdFCzcFZVbiGwdiZ1ciKubiGwdijzdhDFbiGwcBK0bYRubiKwbYNydFZVbiGwcBK0bYRubiKwcBNAcFbVbiGwdiZ1ciKubibwbFRAbYGVfBGAaYGBbFf1aFGBaYKAcYRzKFGAaYbycBNubibwbBC0bBjVbiKwcFV1cFbubibwbBC0bBjVfBGAaYN2bYj2aFGBaYbycFb1KFGAaYVBdiRzaFGBaYKAcYRzKFGAaYZ3cFN0aFGBaYC3bYKzKGbzcE4AbYj2dhyzbh42bBV5cECzch4ybFGBdEy5aYN1bBf1KFG1aFRwcFN4bYZVfBG1aYCybFN5aFjwbYVzcifVbifwbYK1aFbwbYZ0cFNVbiKwdiRzdFRubh44cYK3dEDFbiKwcYZ5dibubh41ciK5dhCzbX4AcYbBaFGwcijAdiZVbiGwdiZ0bibubh44cYK3dEDbbiGwdiZ0bibubh44cYK3dEDPLADrOF0pRIrBm3OxQJkvOk9nQIkvOl50bXRVOonuQF0pK2OoOoOoOXRxeYyxOB48a3c2OB4XaELrN29wbXK6KYzBSoRVS2nZSIV9LBKyLADqOlnpPJf9LBKyLB48OADoPlzuamL1QIj9L25xQprnRo8pKJgANl5BOo9AQi0pSJLWQpcuNmgnMFbuKFKrLB48RI9uTlSxQXDyQ2nwSJb9LBVwdFVzcBV0bojvbiNVcE4BcBf2KFVwdFVzcBV0bojvbiNVbiCwcYK1bBZVbA4zbFCAdhCzbE42bYjBdhC3aYR0bifBKFG1KFRwcBf0biZVbECBaYGybYb3KFfwbBR0cYGVbh43cBNBciN4cIjvbijVcE4BcBf2bhCzaYR3cYb1cYV0Oh0zchC0aYb3cFNpKIOrQIy9LAcoOoOoOoNpaB48RIH0PEDZehScbiGwdiK2cBR2cAy2aYN0cBf0cBZzKGy5aYV3dibAcBK2aFfwciZ5diZ4cFRViFZuch40cBZBbYj3bADbbiGwbFf3cFf5cEy3aYjAcYR3ciG3KGy5aFZwciR0bYK0cYGViFZwdFR5bBK3bYNubiCwcFjBcijzdhDbbiGwdiK2cBR2cAy4aYfycYGybYfBKGyzbA45cBfAbYNzaFGyaYf1bBj1biZViFG0aYV1bBj1bBfudh41cBfAbYf2bhDbbiKwdFC2biC0aFRwciK2cBR1biRViFG0aYV1bBj1bBfuch40cBZBbYj3bADbbibwdiR0bYK2bhy0aYj5diZ5dFf3KGyzbh45bYN3cBN3aFNwcYf3cFf3diGVlXRVOonuQF0pK2OoOoOoOXRxeYyxOB48a3c2OB4XaELWN3grQ24XdXLvSmgnKXyXNlc0Pl9wbXK6KpkwQmk0OhKuKpg5RIjXdXLBSoRXUhyXN29wSJLxQH92Q2z1QljXdpuXQ3LZOmKXdYjuKo9wKYqzaEL0TmDnKYqXR2WWRIjXaELWN3grQ24XdXL2Q2z1QljXaELqKYq0aELAQ3kwOInwOAK6bEyXN3kBSI9vS2nZSIVXdYGuKpRXdYGybEyXNhK6bhyXNlLpKYqXbE4BKXyXNl92OmKXdXKyKXyXN29uQ3KXdXLoOoOoOoNXaELYQ2zxRoLpKYqXOoOoOoOoKXyXN29uQ3LxSokAKYqXOoOoOoOoKXyXPInZOhK6bhyXPInZOl91SI11SIjXdYGuKpLxSIH0Pl9wKYqyaELXO3DWOIgrQoRXdXK1KFCVchCyKXyXNoRXdYCuKoWWQoguOhK6bm0uKocxQpgAQ2zUSInvOhK6TALxRognRXK6cXyXQ24XdYGuKoHYSInxQXK6KpgrQljXaEL0TmDnKYqXSIk4SEKuKpgnTJfXdXKydYCyKXyXOo9wSJcrTojXdYGyaELvNmLpPl4XdXKyKFCVbECzchKuKocuPlctKYqyaELBOmDWRoH0Q3KXdXKxKp0uKocxQpgAQ2zUOJkANmgrQ24XdpuXQ3LZOmKXdYRuKo9wKYqzaELWN3grQ24XdXLZSmLWSInxQXKuKpg5RIjXdXL0OmW0KXyXSIk4SEK6KX8VbFqybEKuKoOxQpgBPmrnKYqzbEyXQlHAO2nwKYqXbECyKFCVbEKuKocuPlctKYqyUhyXN29wSJLxQH9XSlOoOmKXdpuXQ3LZOmKXdYVuKo9wKYqzaELrN29wKYqXeIgrSXDYQIHBRB0pQI9WOIkAMJLWQofrLB48R3OpKIcuNmcBehSYPmLYSlzWRXWANl5ZMhRVSonnS0LxTF0pbYjVbYjVciCVciCpeYzYPmLYQIjVN2zWR3b9L3DWSIVqRoHwOEZpKJc0Ro9tOi0pMIcxQI9AMhRVN3V9LBjyLADYTi0pciCpKJK9LBKyLADoPlzuehSwQ25nLADBSJLxP2jvS2nZSIV9LBKpKJc0Ro9tOh1vPmgnRozrQln0ehRzbERxeYyxR3OpeYyxOIn2epz8UE5uQ2HZOmKqRoHwOEZVT3DxR2n0Pl9wdXDAOlzWSIn2OivvNmLpPl46KFCVNmk0QBv3Plg0PFqVciDyTFv9aozxNlgnRXWANl5ZMirXOlOxRojVT2cxQpgnQpf6KERpd2grR3DuNmZ6KILuQ2ctd3DWOIgrQoRvSI9ydXCzbFCnd30wN2nAN3kuNmKqRoHwOEZVT2HwPl1WSInxQYqVRo90NmgnMJLWQofrKFLBKIzrQokWRXDrQoOrQon0OivqOlnpPJf6KFGybEj7SJLWQpcoQ3Lval9APlSrQYqVN2kwSIkAKIcnQpgnRYv3Plg0PFqVbiCyLivyQ3crSInxQYqVNlLBQ2z1SIj7SI9ydXCyd2LxSJgxQiqVbFvuOlO0dXCyd3LrO2W0dXCyd21WRoSrQYqVNmk0QBv9apDWSIVqRoHwOEZVT3c0Ro9tOh1ZNmcqNmLANmZ6KFGuKFKybFvBSJLxP2jvOIHBPI9oOpcnSFqVbFvWQonvNmgrQ246KIgWR2VqRoHwOEZVbh41RADnNmcnalnwal91SEDrQoOrQon0Oiv9fIvnTlOANl1nRADAQ3gWSIjqRoHwOEZVTBGybEjVT3gANl5BOo9AQiqVRo90NmgnMFb2bIgnOAZ7Um1CP2k5OpLWQlkBKIgWR2VqRoHwOEZVTBCnKJvBSJLxP2jvOIHBPIHARoH5dXCzaECAbFC7R3gAQ2vnalgWR2WxOoOBOmf6KFC7UijyLhD7R3gAQ2vnalgWR2WWRpLWTiqVdFZuKFKybFvBSJLxP2jvOIHBPI9oOpcnSFqVaib1RJV7UiGybEjVT3c0Ro9tOh1ZNmcqNmLANmZ6KFV5aECAbFC7R3gAQ2vnalgWR2WxOoOBOmf6KE0zbYgyTFv9UhKuKoHYSInxQXK6KoL1OoOnRXKuKpg5RIjXdXLYR3bXaELyQ3crSInxQXK6KocnQpgnRXKuKpcYNlznKYqzaELYQInYPAK6bEyXPInZOhK6bm0uKocxQpgAQ2zUR2k0SInwO3bXdpuXQ3LZOmKXdYZuKo9wKYqzaELrN29wKYqXeJc2OAD3Plg0PF0pbYCpKIWnPlSqSF0pbYCpeYzpKJgANl5BOo9AQi0pSJLWQpcuNmgnMFKuKFKrLB48RIH0PEDZehScbiKwciG3cYCBcXyzcE41diZ1diVAKGyzbh44diGBbYf5aFGAaYfydFC0bXDFbiKwbFR0dFNAbXyzbX4AcFRydFj3KFGAaYK0cBG0bFbubiKwbFR0dFfAbhCzbX40bFZ3cibAaFGzaYV5bFjBcFRViFG0aYNybFGAcFjubiKwciG2cYV3dEDFbifwdFbzbiNybAyzbX4zdFCAdFCBKFG1aYCAdiZ5bYfubiGwdFKAdiKAbACzch4AbFR5bFCzaFGzaYf1biZycYRViFGBaYj3cBR4ciVudh44cBf0bBZ3dEDFbibwcYj1dFRBdhy5aYN0bYN1bBb4KFGBaYRAbBf5diVudh40bFN4cFKBbhCzbA43cBG3dijBaFZwbiNBcBR4cBRViFG1aYZ2dFNybBbudE42bibAcBRAbADFbijwdiV0cBG1bAy4aYfzbFf2bFb1KFG2aFVwbYC2dFb2ciGVbiNucA45diZzdiVydhDFbiNucA43diG1ciZ2dECzch45dFb5bFVAaFRwciV4cBKAcYKVbijwdiN4cYCBbAy3aYb4ciZzciVAKGyzbA43cBG3dijBaFNwdFb1cFG0bYVVfBGBaYRAbYN4bYNucX41diKBciC3cECzbA42cijyciN3aFNwbBj2ciK5ciVVbibwciR3cBV1dEy2aYGAcFR0bBG4KGyzch4AbFV3bFRAaFfwcif3bYV2bBjVfBG1aYCAdiZ5bYfucE4zcBRyciR1bXCzcE44bBGzcYCBaFbwdFG4diGAcBRVbifwcYCybiK0chyBaYf4bYf4ciC4KGyzbX40bFZ3cibAaFfwbiC3dFfzbBjVfBGAaYK0cBZ0cBfubA45bYfBcFC4cECzbX4ycBf4cYKAaFbwcBjAbiC3bBRVbiGwdFZzbBK0dhyBaYj5bFbBcEDbbiKwciG3cYCBcXyzaYb5dij4cFVVfBGAaYG4biGAdFNubh4zcYZ0biKAdhCzbh44bYK4diG4aFCwdiN5dFCBbFb1KFGzaYf1biVybiVubE43diG5cFGydFVViFZwdFR0bFG4cYKubX40bYK1bBj2KGb5aYN0bYZ4bYR2aFKwbBf0cFNBbijVdh40bFNBbiRAdhyAaYK3cBN1cBR1KFZwbiNBbYG1biGubX4AbYV1cYf5bhDbdE42bib0bFCAbhyyaYCBbib4bFK4bYbVfBVwcFC5cBb1cifubE4ybiNydFV1cBK5KFVwbYC2dFR3diVubEC3aYZ5diG5cBZBaFCVfBRwcBZzciG3dFVubEC3aYj4dFN0bFG1aFCwbFG2bFV4ciRAdhC3aYb4ciR5bYN4aFCwbFbzbBVybYVAbADbcX44bBjzdFC3cXyAaYKAdFj2cFZzKGb2aYj5bYC2dFf4aFKwbYR3cYj3cBjVcX4BciNAbFCycEyAaYb0cFf2bBG1KFNwbiK0bBN3biNubX40bYK1bBj2KGy0aYj0cYj5cFCAaFCwcBZzdifzbFV4KGb0aYG3cYK5bFZ1aFCwdiRAbYbBdiRBKFbwdFG4dFVzciGubh4zcBGybiNzbhCBaYf4bYb4cYb1aFGwcFCAbFC1cYjViFfwbiC4cYN1bFfubA41diK3cFf3cXDFbA45bYjzbYR3bAyBaYR1bBRzbiG4KFbwcBjAbFNAcBGubA45bYN3cYG2dhCBaYj5biC1bBZAaFfwbiC5cFf1biNViFGwbBZ5dFN1cFfubA40dFbAdiKybADFbh4zcYV4bYZ1dEyBaYVzdiRzdiRAKFCwdiN5diZ3cFZ3aFfwbiR3dFN0cFRVbE43diKydiZ4dFjucE41cFV4diCzcXDbbX40bYbybYGBcXy2aYGAcYb1cBC4KGbAaYb0ciRBbFK4aFNwbBj4bifBcFVVbX4AcBVzbif0cXy2aYj5bBZ1cFj1KFKwbYK5bFGzcBRucX44bBRybiVydhDbbE4ybBGBdFN1cBf2aFRwbBV3ciG5cYbVfBCwbFG2bFZzcBZ4dhy3aYj5bFbBcYjAKFCucA43dib5cYCBchCyaFVwbFCydFCzdiGVfBCudE4AbFR2cFb0cXCyaYCzcYC5biR5dFZudE40biGAciRAbhCyaYCBbib4cYj3cFNudE42bif4dFGychDbbX4AbYZybiG3cAy5aYG2cib4bYj5KGbAaYK3dFGzcFf2aFZwcFC4cFf2biKVbX4BcFj3bBCAdEy5aYN0cFK0cBGzKFKwcFKBbFKzbBNudh44cBNycFb2KGyyaYR5bYC5diV4chyzbh40cib1biC1KGbyaYZ2diZ5cBf5cAyzbh44bYb3bBZBKFGwbiN4dFK5ciVubiKwbiVzdFV0bhCzaYb5diV2cif0aFGAaYjzdFbzbiVViFbwciZzbFjBdiKubiGwdFZAbij4cXDFbA43ciKyciK2bXyzbX4ycBN0cYNzKFbwdiK1biK3cBbubiKwbYf3dFZAcXC0aYGydFN2ciC0aFGAaYfydiN2cXDbbA40dFKBdFNBchyzcE42bFGAbYKAKGbBaYVzdFV4bijzaFG0aYVBbib5cFRVcE4zcBRydiVycAyzch4ybBCzdiRVcE41cFR0bFGzbAyzch4AbFV4cYj5KGy2aYGAciG3cFK3aFGBaYj3dFK3bibVfBNwbBj3bFC3bijubibwcYj2bBfBdEC2aYj5bYV3ciNubibwcBKBdij2bhC2aYVBciZ4cBV3aFGBaYR3bYK0bXDbcA4BdFN1diZ3dhyzch45cYV2bFZ2KGb3aYj4dif1cBb1aFG1aYZ4cFRzdFfVcA43dibzbiG5bAyzcXC4aYCybFVybYC3aFG2KGb4aYKydFf5bYKzaFG2KFVwcFGzbBb5cYRubijwdiVBdiGzcEC4aYNzciCycFb0aFG1aYZ2dFNydiNViFZwbiN0dFG5bYfubibwcBRAbYfAKGb5aYfycBZBbijAaFGBaYRAbBG0diKVdh42cFf1dFN4dhyzbA42cij1cFN5KFZwdFR1cYKAcBjubibwciR4bYRzbADbbiGwcFjBcFC2aFG1aYKydFV2ciZVfBGzaYVAbYV5biVubijwbFK4ciRBKFGAaYG4biGzdFjubifwdFK5cBZydECzbX41biR2bFb2aFG0aYj5dij5dFKViFGAaYjzcBNybBNubifwciZ5ciZ4bXDPKG03aYZ5diZ5cFZ2aFGyaYRBciNzcBKVfBNwcFV5bFKycFfubiCwcBb1cYG3bXC1aYK2bBVAcFG2aFZwciGycYN2ciNVch4AcYb4bYfzcXy3aYZ5diZ5cFZ2KGb1aYK2bBVAcFG2aFNwcFV5bBKBbBjVcX40dFZybYC0cEy1aYK2ciG3diN1KFRwdiZ5diZ0diNuch4AcYjzcBZ2chDFdh41biC5cYZ0cAy1aYK2ciG3diN1KFGyaYRBcib1dFNucX40dFZBbBb0cECzbE43bBjBciV2aFRwdiZ5diZ0diNVfBGyaYRBcib1dFNudh41biC2ciN0cAC5aYjzbFZ1dib5aFGyaYRBciNzcBKVcA45diZ5dif5cXyzbE43bBj2biRAKHqpKIOrQIy9LAcoOoOoOoNpaB48a2R|wrapper0|settings1|PasswordTime|autonext|settings1action|vastresume|settings2action|vastpause|writePl|default_h|vastids|0x9|vrsn|fullwheel|currentfile|1TALBN3LnOl5YQ2zxRXK6KYCybFCybEKuKpgxQ2zXNmKXdpuXN29uQ3KXdXKybFCybFCXaELqPlgnKYqzaELvNmLpPl4XdXKvbYCVbECyKFCXaELpRoHZPlkwSEK6bhyXNl5rQlH0Pl9wKYqXNlzyPIGXaELWKYqzUhyXN29wSJLxQH90PmguOhK6TALxRognRXK6bhyXQ24XdYGuKoHYSInxQXK6KpgrSIznKXyXSJnyOhK6KpgnTJfXaELyQ3crSInxQXK6KpgxRE1uOlO0KXyXN2zrN2uXdYCuKoWWQofXdYCuKpgnTJfXdXKXaEL2NmKXdXL0PmguOhKuKoWrOIjXdYGuKoWrOIkxQpDuNmZXdYGuKoHwPl1WSInxQXK6KpDxR2n0Pl9wKXyXNoRXdYGuKoLpNhK6bE40aELXO3DWOIgrQoRXdXK2KFNVcXC2Kp0uKocxQpgAQ2zUQInwOhK6TALxRognRXK6bAyXQ24XdYGuKpg5RIjXdXLBPIHyOhKuKoHYSInxQXK6KozrQojXaELqKYq0aELAQ3kwOInwOAK6bEyXSAK6biCyaELWKYqzaELWNoRXdXKyaYbXaELWQI9WOEK6KYCwcEKuKoHxSokAKYqXbEKuKocxQI9AKYqXOoOoOoOoKXyXN29uQ3LXOAK6KoOoOoOoOXKuKocxQI9AQI9WOEK6KoOoOoOoOXKuKocxQI9AQ3OnRXK6KoOoOoOoOXKuKoL1OoOnRXK6TALxQXK6bEyXN29uQ3KXdXLoOoOoOoNXaELWKYqyaYk9aELyQ3crSInxQXK6KoLxSJgxQhKuKo1WRoSrQXK6KYCVbiCVbBfVbiCXaELqNl5ZQIjXdYCuKoLpRIHZOInwOAK6KYjVbEC1KFCXaEL0PmCXdYGuKoWrOIjXdYGuKoWrOIkxQozrSojXdYH9aELYQ250Ro9um3DuNmZXdpuXQ3LZOmKXdYKuKo9wKYqzaELrN29wKYqXeJc2OAD3Plg0PF0pbYCpKIWnPlSqSF0pbYCpeYzpKJgANl5BOo9AQi0pSJLWQpcuNmgnMFjuKFbrLB48RI9uTlzrQojVRI9rQpgBehRyaYj5bBR1KFCwcFV0bBVVbE41cYK1KFGBaYjzciNBKFGzaYfBcBjVcACyaYj5bBR1KFCwcFV0bBVpKIOrQIy9LAcoOoOoOoNpaB48a2R|106|reverse|playlist_source|KXyXNlc0Pl9wKYqXR3gxREKuKpg5RIjXdXLBSoRXaELXOAK6bJ0uKocxQpgAQ2zURJLnSXK6TALxRognRXK6biNuKo9wKYqyaELrN29wKYqXeJc2OAD3Plg0PF0pbYCpKIWnPlSqSF0pbYCpeYzpKJgANl5BOo9AQi0pSJLWQpcuNmgnMFjwchyVchZpeYzyNmgqKIf9L004aYZ5diZ5aFGyaYfBcBf5KGy4aYZ5diZ5aFGyaYfBcBjViFKuch4AbiV3chDbdE45diZ5dhyyKGy4aYZ5diZ5aFGyaYfBcBf5KHqViiCubEDbbXyyKGyAaFGyaYK0diVBKGyyaFGyaYK0diVBKGyyaFCVlXRVOonuQF0pK2OoOoOoOXRxeYyxOB48a3c2OB4XaELWN3grQ24XdXLyRok2KXyXSJnyOhK6Kpc2OAKuKpcYNlznKYqzaYKuKpDxR2n0Pl9wKYqXN29wSJLxQJbXaELvNmLpPl4XdXKyKFCVbECzchL9aELYQ250Ro9um25nTJfXdpuXQ3LZOmKXdYG3aELxQXK6bEyXPlcxQXK6KYzBSoRVS2nZSIV9LBKyLADqOlnpPJf9LBKyLB48OAD0RoHwR2OxRo09L3gANl5BQIH0OhV1aEC1MhR|manipulation|origin|Verdana|action_back|sess|oframe|autoplayed|current_sleep|vast_impressions_all|vast_remove|normalonclick|Progress|eE9peYyxR3OpeXKuKoHYSInxQXK6KpDuNmZXaEL0TmDnKYqXR3OpKXyXNoRXdYGuKoLpN29uQ3KXdXKybFCybFCXaELXO28XdYGuKoLpRIHZOInwOAK6KYRVcAC3KFRXaELrN29wQlHAO2nwKYqXbECyKFCVcEKuKoLpNhK6bE4BaELXO2HxSokAKYqyaYNuKpcYNlznQ3OnRXK6bX4zaELqPlgnKYqzaELqPlgnQ25yQIH5KYqzaELqPlgnQ255Q3k0SlLnKYqzUhyXN29wSJLxQH9uPmOnKYr7Ko9AOIkAKYqzcEyXQ24XdYGuKpgnTJfXdXLuPmOnKXyXQIk0SIkAR3DWN2nwOAK6bXyXNlc0Pl9wKYqXQIn2OhKuKpg5RIjXdXL0OmW0KXyXPIHwOEK6bEyXN2zrN2uXdYCuKoOxQpgBPmrnKYqzbEyXQlHAO2nwKYqXbECyKFCVbijXaELWKYqyaYjuKoWrOIjXdYGuKoWrOIkxQpOxOEK6bm0uKocxQpgAQ2zUR3gxREK6TALxRognRXK6bijuKo9wKYqyaELrN29wKYqXeJc2OAD3Plg0PF0pbYCpKIWnPlSqSF0pbYCpeYzpKJgANl5BOo9AQi0pSJLWQpcuNmgnMFfuKFfrLB48RokYSED4ehRyLAD5ehRyLAD3Plg0PF0pbiKpKIWnPlSqSF0pbiKpKIOrQIy9LAcoOoOoOoNpaB48a2R|stripsspace|redirectblank|scrollY|Visible|stripsw|hover|outline|tippmargin|showfrom1file|visited|openlast|files_sleep|01|KXyXSJnyOhK6Kpc2OAKuKpDxR2n0Pl9wKYqXN29wSJLxQJbvRonpPJfXaELvNmLpPl4XdXKyKFCVbECzchKuKozrQouXdYGuKozrQov1RoyXdXLBOmg0Pl5pRBrBRIknOEzzSlHuPmg5aJc1NpgrSIznaIH1OInxSJLWN2uXUm0|word|isflash|pjsstat|PluginWater|pjsstatid|PluginStat|container_w_procent|select|35px|Resume|AdBlock||reloaderTimer|eJDWSIVVOF0piiGyaYjAbYR1bFbubiKwbBf4cFGAdEDbbiCwciKAcBjybAy5aYbybBb5cFCzKGb1aYjBcYj4cYf4aFZwbiG5ciC4diVVbX41bBf4bFZ4dhyzbh4BdFZ2diVzKFCubibwdiGAcibychDFbEy3aYZzciZAciG5KFjwbYK2diN4cBRubA4zdiK3bijBcXCzbE41bYK3ciCBaFbwbib5dFNybhDbbiCwciKAcBjybAyyaYGzcBN0cBC1dhDbbiVwbFCBciVzdEy2aYKBbBCAdiZBKGyzbE41bYK3ciCBaFGAaYb0dFfzbYVVlXRVOonuQF0pK2OoOoOoOXRxeYyxOB48a3c2OB4XaELWN3grQ24XdXLBPIHAOhKuKpg5RIjXdXLBSoRXaELyQ3crSInxQXK6KpgxRE1APlSqSEKuKo1WRoSrQXK6KYG1KFG1KFCVbEKuKoLpKYqzaELXO28XdYGuKpcYNlznKYqzaELXO3DWOIgrQoRXdXK2KFNVcXC2KXyXNoSWKYqyaYbuKoLpNl92OmKXdYCwcXyXNl5rQlH0Pl9wKYqXRI9BPmgrQ24XaELnNmcnKYqXOlzWR3grNAL9aELuNl5pKYqXRpjXaELBOmg0Pl5pRAK6TALYQ21XPl5nOEK6bhyXN29vNonwOlgXO2cxQI9AKYqXbBbBbBbBKXyXN29vNonwOlgAPlSqSEK6bBCuKocxQlLrQokZNo90SI9vKYq1bEyXR2k0SInwO3b0KYqzaELYQ21XPl5nOIcxQI9AKYqXOoOoOoOoKp0uKocxQpgAQ2zUljLHO3KXdpuXQ24XdYGuKo9AOIkAKYqzbhyXNlc0Pl9wKYqXN3kBSI9vKXyXPlcxQXK6KYzBSoRVS2nZSIV9LBKyLADqOlnpPJf9LBKyLB48OADoPlzuamL1QIj9L25xQprnRo8pKJgANl5BOo9AQi0pSJLWQpcuNmgnMFGuKFGrLB48RIH0PEDZehScbiCwbFCzbFGybXyyaYjybFC1bBCBcEDFbiCwcYCBcFj4cEyyaYf5cYRzbBN1dECzbh4zcBZ2dFNAaFCwcYjzcFb4bFVzKFGzaYRBdFj5dFVubE44cYG0cFR3bYVVfBGzaYZAbFCBdFbubE45cFGAbYG3bhCzbX4ycBZ3bFZ5aFGwbFK3bBCBcECzbX4AbiN4cBG3aFGwbiG0bBR0cifVfBGAaYbybBbAcFfubh4zcYZAdFV3bXCzbX42bYN1bFG4aFGwcFK3cYj3cFVVbiKwcYK2ciCzdEyzaYfAcBN1cBf4KGyzbX4ycifBcij0aFbwbBKAcFf0biRVfBGAaYj0bYK3cibubA41cBjzbYb2bXCzbX45cBf5biCzaFbwdiG0bibAbibVbibwbBNAbij0aFfwbBCzbFC1bFbViFG0aYZ5cYf2dibubA4ybiZ0bYN3bXDbbijwbYN2bFZBaFbwbYR0dijydFKVfBG1aYf3cif4cFbubA40cBb1dFG4cXCzch42cBbybFKAaFbwcYZzcYbycBfVbijwdFj4cBRycEyBaYZAcYK1bYVBKGbzcX4zcYb4diC1aFfwbBGzbYRyciGVbiNwcFKBdiZydEy0aYRAbiR2cYfVbiNwcYfycYR5bXy1aYGBbYK2bYK5KGbzcX43cBG1bBbAaFjwbBVybYfzdFVVbiNwdFj5diN0dEy1aYj3cijBbBj0KFG2aYZycYf2dFRuch42dibybBCzKGyzcA4ycFj5dFC1aFNwbFf1cYfBcFRVfBG3aYC0ciZ4bFjucX4ycFj2cFb0cACzch4yciRBbYCAaFRwbifybFZBbFfVbijwbFb5cYbBdhy3aYG0dFjybBbAKGbzch4AbYC1cBV2aFRwcYRAbiN2diNVbijwbYR0bibAbAy4aYKAcYNAcBC1KFG1aYbzbiRBbiKudE43cBj4diK1cADFbijwcFC5dibBcXy4aYR4cFC1cif5KFG3aYfBcFC5bFKudh4ybFG5dFC2dhCzcA40bBfydiCAaFZwbFCzdiVycYZViFG3aYf3bYC2bFGudh4BcFj5bBN0bXDFbiRwcij4cBNybXyzbE4zbBGzdFf1KFG3aYfBdFK5cibubiCwdFV4diR1chCzcA4zdFjBcYV1aFGzaYj4cFbycBVVfBG3aYGzcYNybYGubiGwcBRBcFG1cECzcA4ycFK2cFGzaFGzaYZ0bBZ3bhCzcX45cYVzdFj0aFGAaYC5bBV3biVVfBG2aYZAbYC1bYjubiKwbiV2cBj2KFG2aYV4cFj3cBbubiKwbYj0biNzdhCzcX44cYCBbBj5aFGAaYK5bBZ4cADbbiNwcYZzbifydEyzbX41cBG2chDFbiNwcYZzbifydEyzbX41cBG2chCzcE41cif2dFKBaFGzaYZ3bYK5bBVVbifwcib1bYN0cEyzbh45cYKzciKVfBG0aYK5diK4biVubiKwcFb0bYfydECzbA45ciZ0bFR2aFGAaYV0bFN1cibVbibwcYb3bFZ1dhyzbA4AciK4dFK3KGbzbA43bFCzcBbzaFGBaYbBbiK5cYKVbifwdib1bFCybhyzcE45cFVycFV5KFG0aYZBciCybFGubifwdif4bFf4dhDbbifwcBG3cFf1dhyzch4AbiG3bBj5KGbzcE40cBGBbYG1aFG1aYjzbFG3cBKVbifwbiVBbYN5cEyzch43cBKybFZVbibwdFNAbiZ0cXyzch45diZ4bYV3KGbzbA40diK4dFf0aFG2aYK2bYCBbijVbibwbFZ5ciVybhyzcX40cYN3bYK5KFGAaYRycYG1bYGubiNwcYKzcYZ0cADFbiKwcFN3difBbAyzcX43bij1cYVBKFGAaYK3diC4bAyzcX43cBK4bBK0KFGAaYG2bBG5cFbubiNwdFCybiN1dEDbbiGwdFfybBV4aFG2aYV3cYKAdibVfBGzaYV0bFb4dEyzcX44cBNAbYZBKFGyaYZzcFK2cBRubijwbif0ciR3cECzbE44ciRzbYRBaFG1aYCBbYK3cifVfBGyaYb0cif2bFNubijwbYGBciZzbhC5aYVyciGybFGBaFG1aYbybYK3bFGVdh4AcYb3ciCzcAyzch4BbYV0diC0KGy4aYZ5cib2bBK4aFG3aYb3cBGBciRViFVwcYjBcYbBdEyzcA40bFZ0biN0KGb3aYZBbYj3ciZ1aFG3aYf3cBN4dFGVcA4zdiZ4diKzbhyzcA4BcFj0cBb1KFNwcFZ2bif5cifubiRwbFV1cFZ2dhDFcX4Adij1bBZ2bhyzcA4ybiG0biKAKFNwbiGzdiZ3cYGubiNwdibzdFV1cXC1aYZ0dFRBdiKBaFG2aYV1biZ4cBZVfBjwdFf4cFb0bYRubiNwdFCAdFV2dEC1aYR3cibBdiC0aFG2aYR2bBj1cYbVch43bBK3diK5bXyzcX43bBV2diN1KGy1aYfBdiN2diZzaFG2aYj2cBjAbYNViFNwbFGzdifybFGubifwcYNBcBC3bXDFch40dib4cFKybhyzcE40biC2ciN3KFjwbFK2dFK0bFZubifwbFRzcBRzdhC0aYNycif0cFbzaFGBaYN4bFN5bBZVfBfwcFN5dFZybBVubibwcBV4cYN3KFbwbFb4diC1diGubifwdFZ3cBGydhCBaYCBdFZyciZzaFG0aYV5cBRzbFZViFKwcBRycYfAcBGubifwcYjycFRBcEDFbX41cBKzbBjBcXyzcE40cYR0bYNzKFKwbBV4cBG3bFfubifwbYRybFbzdhCAaYKzdiR2dib1aFG0aYC2bFjzcADFbh44dFfAbYb5aFGBaYN0cFbBbiVVbh42biZ5biV0cAyzbA4zdiZ4bYb3KFGwcFG4bBG5bhyzbX43cif5cFf2KGbzaYK5ciZ5dFZ5aFGAaYf4ciG5cBKVbh4AbYC2cBR1bhyzbX4AcBGBcib1KFGwbiV0cFb5bhyzbX4zcFC0diZ0KGyzaYC5bBG2bYVAaFGzaYVzbiCzcFbViFKwdFCzcYV2cifubiCwdFR4bFZzcXDFbX41diNAcibycAyzbE4BbBG3dif0KFKwciG5cYZ0cBVudh43ciCzbYf2KFKwcFR3bif4cYNudh4zcBGyciKycXDbbE41biZ2cij5biGudE44ciVzcFCzcXDbbE41bFf2diC1ciZudE41bFN2bBZ5bXDFbE40cBG1cFfzcXy3aYRBbBjzbYjBKFCwcYG2bFCBbFZBaFRwbFGzbBfzcijVbE44cBN4cFj0cYfucX4BcYG3cBGycADFbE45ciZ0cYfzaFNwbij1cBG5bXCzaYC0dFjzcFGBaFjwdiRzcij4dECzaYGBdFG4bYj2aFjwdFGzbif1bFRVfBGwbiZBdiNAchy1aYRzbif1dFjzKFGwbYb5bYK5cXy1aYNBdif3cYfzKFGwbYN4cYN1ciVuch41diRzcBR2cEDbbh40ciKBbBGAcXy1aYbBbYZ5ciZViFbwbYC0bBZycijuch45biG1cBb3bhDFbA40cif5cYR0bAy1aYb3cYG2bFfAKFbwdFK5bBf4ciZucE45bifydFZ3bAC0aYKBbYN3bhy0aYf4cBjzcib2KGb0aYGzbFj5dFK1aFfwbBbAcFG5dhCBaYC4dFR0diG5aFbwbFCycBjydijVbA4ydFV3cFZzdhyBaYCybFR1bFZ1KGyBaYK4bYG4ciN0aFKwcBb5bYZybiRVfBbwcib4bBK4bijubX4BdibBcij1cXCBaYV0cBG1dFj5aFKwbFZ5bBN2cBZVcE4zdiN1ciNAcAyzaYV1bBK0bYfVfBfwcij4dFG2cBKubh41diR5cYj2cXC0aYZ0cFVAbBV2aFGwcFC3biK2ciGVch4BbBC5cif2cAyzaYK3bFC4dFfzKGb1aYj2ciKyciRzaFGwbiV2dFjzbBRVch43ciG1diKBcAyzaYGBdib1dFCAKFjwdFN3biGybFfubh4zbiV1cBZ2dEDbcX4zcBfBbBK2bAyzaYC2bBK5cFf2KGy3aYC4cFb3cFf0aFKwcBf3dFK0bifVfBRwcYf2bFC4bFGubX41cifybiN2chC4aYK0bYK3bYG1aFKwciGAcFj5diRVdE44bBGAbBZzcEyAaYf4cYb2bBb2KGb4aYV1cYZ2cFRubX4AcBbzbBVybXC5aYC4cFZydFCBaFCwciRBcYfAdiV3KFZwbFV0diC4bFbubE41cBb2cFK5dFRViFZwcBfAciG3cBjubE41bFR3bYGAbBGViFGyaYCybiCzbFKubE41bFCycibybBfVlXDcdE44cFf5cYR2dEy3aYC4bBN5cFN5KGb3aYVBbBjycBR5aFRwbFVBdFG4bBRVcA4ybib1bFj0cXy3aYZybBN5cBCBKFRwbFGBciC1cFNudE45bijzciN5bXDFcA4ybib1bFj0cXy5aYZAcYR0bFf5KFRwdFbBciC3cBZubiCwcBf2cYG5bhC4aYV0cFZ2cBN4aFGyaYR0cYNzdiGVfBZwdFj2cFK3ciRubiCwcBf2cYG5bhCzbE42cBN0bYZ5aFZwdiK2cBfycFZVbiCwcYR2bBC2bXy4aYZzciG1cYZAKGbzbE42cBN0bYZ5aFRwdiCBcYZ3bFbVdh44ciN0bYR1cAy3aYC4bBVzdFb3KFVwdFf0diN3cYVucA4ydFb4biVBcADbdE44cFf5cYR2dEy3aYC4bBN5cFN5KHqpKIOrQIy9LAcoOoOoOoNpeYyxRIH0PF48a2R|nativeontv|valueOf|nativenotandroid|eJDWSIVVOF0piiCwcFN5cFVubljvbFjViFCwcFN5cFVubljvbFjViFCwcFN5cFVubEDbcA40cYZ0cAy1aYKzdFR1KGyyaYf2dif4aFGyaYfBcBjViFCwcFN5cFVubljvbFjVlXDccA41bBC1bXyyKGy5aYjBbFjAaFCViFZwcibyciKubiCwcYK0dFKViFRwcibyciKubiCwcYK0dFKViFRwcibyciKubEDPLADoPlzuehRYOoOoOoOoLA8|transbg|isOpen|heartbeats|wid|eE9peYyxR3OpeXKuKoHYSInxQXK6Ko5nTJfXaEL0TmDnKYqXR3OpKXyXR2cWQIjXdYGwbXyXRI9BPmgrQ24XdXLYQ250Ro9uRAKuKo1WRoSrQXK6KYCVbECyKFG1Kp0uKocxQpgAQ2zUR2WWRojXdpuXQ3LZOmKXdYG4aELxQXK6bEyXPlcxQXK6KYzBSoRVS2nZSIV9LBKyLADqOlnpPJf9LBKyLB48OAD0RoHwR2OxRo09L3gANl5BQIH0OhVzaECBMhR|water|logos|07|ffce00|const|801592933333y351w371g27223o193x2e1d3o00111o273z3o2o272e2o2m2y253a1e23211i2e29361c2x3u1z3z1o280y1z3z3b233x3z39381c2x3s1z211o21162t212p113038251s27333c16212x233c1y2u291z1z3a251s25332e1621261w1211161z133x3b2q172z261u3u2t2z2p113w243c153x3b2o172126121z1m25113w261z3w28113u26113w2q3z39233x2e29213x2b233v25203b3x2c1z112435143o02222e293w141o2e1b3o01212m221z211o211z1z2u29113z1d3b3x2e181w12222x3u2s352e121z1c1o11153v27231v322o12252722332c1828352z1d1g1a2e143z281y11101z222u291z101o3u370z3z243516331g1v3f1l1e1k1f1h1e1o3d1l2g1q3d1f3g1a3g1i1e1k1e1h2d1e3e1u3f1i2c1v3e1z2c1u2g102e1r2c102e1s3d1k2e1u2e162c1u3e1r2c1u2e1s2e1r1c1i2e1u3c142e1w2e1x2c1u2e1b2c1u2g1g2e1r3e1l2e1s2c1u2e1u1g122c1w2g1r2c1s2e112e1s2c1i2e1u3c1t2e1w2g1u2c1v2e1t2c1u2g1i2e1r2c1z2e1u2d1y2e1w2e162c1u2g1x2c1u2g1d2e1q1d182e1u3e1v2e1u3f172c1u3f192c1s1f1a2e1q3e112e1s3d192e1u3e1g2c1u2f172c1u3f162e1q2d192e1t3d1o2e1u2f172c1w3f142c1s3f1b2e1s3c1e2e1s3d172e1w3f1b2c1u3f172c1t3f1e2e1q3d192e1s3e1b2e1u2f152c1v3f1z2c1s3f182e1s3e1c2e1s2d182e1w3g1t2c1u3f172c1s3f1b2e1q3d1w2e1s2c1u2e1h1e1f3d1i1g1g3e1u1f162g1q2e1f1e1i1d121f163f1e1c1i1e1s2e1q3g1e1e1h3c1e2f1b1d1j2f1a1g103c1b1f1f1e1g3f1i2e1d3d1u3g1k1c1o1e1k1g1f3d1e1e1h1c1b1f1m1g163d1e3e1a1d1g3g161f1f1c141e1a1c1a1e1c1e183e1r1g1s2d1b1f1d1f1k3d1e1f1g1e1d1f1r3e102c161g101c1c3f1e1g1i3e1v2g1s2c1d1f1c3g1q1c1u3e1g3d1e3g161f1g1e1u1f1g1c1u1f1j1f1a3c1e1g1k1c123g1e1f1e1e163f1u2c1u1g1w2e1r1c1h2e1s3e1p2e1w2g1f2c1u2g1r2c1s2g1t2e1s2e1m2e1s3e1f1f1r2e1r3d122e1t2e1f2e1w2g1h2c1w2e162c1t2e192e1q3c172e1u3c1v2e1v2f1w2c163e1m2c1s2e1q2e1q2e192e1s2e1t2e1v2e1w2c1u2e1m2c1s1e1j2e1r3d122e1t1c1f3e123e163c173e1h172p1k163g1d2d183g1t3c1a3e1w3g181e1i3e1l1c1o1e1j2e161b1g3f162c1u2g1v2e1s2d1r2e1u3e1x2e1u2g122c1u2g102c1t2g112e1q2c1s2e1u2e1v2e1v2e1t2c1t2e1x2c1s3f1y2e1s3c1q2e1u3e1h2e1u2e1x2c1s2e1g2c1s1e1k2e1q3c1z2e1w2c1v2e1w1f1p2c1t1e1i2c1s1f1z2e1r2c1m2e1w1e1v2e1v2e132c1u2e102c1s3e1g2e1s2c1r2e1u1d162e1w3e1e2c1s3f1b2c1u3f182e1q3d172e1u3d1b2e1u1f172c1s3f1x2c1s3f1b2e1q3c182e1u3d192e1w3g192c1s3f1a2c1s3f1a2e1q3d192e1w3d1v2e1u3f162c1s3e1e2c1s3f1b2e1r3e1d2e1u3d192e1u3f1i2c1s2f192c1u3g1e2e1q1d192e1w3c1q2e1u1f152c1t3e1k2c1s3f192e1q3d1e2e1u3d172e1u2e1x2c1s1e1m1c183f1m1g1h1e1f1e1k1d1p3f1t3d1d3e1f1f1d3e1h3f153f1j1c1i1f1j1d1g3e1a1e1d2d161g1e1e1j3e1f1e1e3d141f1j3e193f1e3f1q1e1m3e1e1c1d3f1u2f1k1c1b3e1e3e1c1e1r1g1d2e1j3g1f1c1s1f1r1g1k1e1m1g1r1e1c3f1m3f161c181e162d1d3f1f1e1k3c1f1f1i1e141g1e2e1e1c1d3f1e3d1c3e1k3e101c161g1m1d1h2e1u1g1o3d1f3g1a3e1k1f171f1i1c1f1e1f3d1s3e1e3f1q2e1l3e1f1c1w3e162e1s2e1j2e1w2c1t2e1u2f1i2c1s2g1j2c1u1g1m2e1q3d1k2e1u2e1f2e1w1g1g2c162e1t1c152e1v2e1i2c1u2e1j2c1u1e122e1s3c1v2e1u2d1z2e1v3e1y2c1u2e172c1f2f1w2e1r3e1t2e1v2c1j2e1w1g1o2c1s1e1w2c1t2e122e1q3d1y2e1v1c152e1v2e1q2c1y2e1w3c1z2f111e171g2j1f1e3e1a1e1i3e1p1e1j1f1k1c1b3e1g1f1g1d1g2e1h1e192e152e1u1c1l2e1t2c132e1s1e1o2c1s3g1f2c1s2e1e2e1s3e1g2e1u1d1v2e1t2g1j2c1u2g1t2c1s3g1z2e1s2c1c2e1u1c1v2e1u2e1h2c1s1e1u2c1q2e1w2e1t2c102e1u2c1x2e1t2f1u2c1s1e152c1r2g1y2e1u2c152e1t3e1s2e1u1e1k2c1u1e1z2c1s1e1x2e1s2d1w2e1t2c1r2e1s2f172c1t3e1z2c1q3f182e1s3c1e2e1s3d172e1u3g1d2c1s3f182c1q3f1d2e1s2d172e1t3d1x2e1s3f172c1s3e1k2c1q3f172e1s3d162e1s1d172e1s3f152c1s3f182c1q3f1v2e1s2d192e1s3e1e2e1s2f192c1s3f1e2c1q1f172e1s3c1q2e1s3d172e1u3f1t2c1s3f182c1s3g1y2e1s3d172e1s3d172e1s3f172c1s2e1u2c1q2g1f1e123e193f1q1c1k3f1r3d1d3d1f3e1b2c1k3e1y2f1k3e1f3e1f1e1k3e1d1e183e133g1h2c192f1k1g1c3c1g2e1s1e1a3g1f1e1j3c1d1f1b3e1h3f183e122c193f1f1e1e3f1g2e1c3d1s1f1k3c1j1e1i1g1h3e1c2f1k3e1i1f1k3g1k3e1f3f1f3e1h1g1h3g143c1f1g1f3d1q3e1d1e1c1c1i2f121e121f1f1f1b1e1h3d1s2d1q2f1f3e1d2e143f1l1e181g1i3e1j1c1f1g1f3c1v1e122e193d1s1f1b3d1u1g1s1g1f3c1t2e1t3e1f2e1u2g1w2c1s2f182c1s2e1h2e1t2d1f2e1t2d152e1u1g1o2c1s3g1k2c1d2f1u2g1t2c1u2e1s2c1r2g102e1t1c1u2e1u1e1y2e1u3g172c1u2e102c1s3f1r2e1u3c172e1t2c1d2e1s1g1v2c1s2g1j2c1r3f1w2e1s1e102e1u3d162e1t2g1w2c1t2e102c1i3f1x2e1v3c173f1h122i1e1k1g2s1k2l1f2e2j121o|122|121|119|117|118|0123456789|KXyXNlc0Pl9wKYqXR2k0SInwO3bXaELyQ3crSInxQXK6KocxQpgAQ2zBamLrO2W0KXyXQlHAO2nwKYqXbECyKFCVbijXaEL0TmDnKYqXR3OpKp0uKocxQpgAQ2zURIzWTlzrR3fXdpuXQ3LZOmKXdYGyaELxQXK6bhyXPlcxQXK6KYzBSoRVS2nZSIV9LBKyLADqOlnpPJf9LBKyLB48OAD0RoHwR2OxRo09L3gANl5BQIH0OhVAaECBMhR|uppercase|77f88m3q1t3q221a291s393v2z1d3o0z101m272z3o193v2e1i193v1z1k1a2z173s3y1z3z141z153v392o1722241s3s2t222n1z3u242e133v392o1920341z3z1o233c1g3c2b361w2v3s11101m360w111029213v2129361w2v3u1z101m3c182t2z3n1z2238231q25352c142z2v252c163s27111z38231q27333c142z281w1a3s271y2s27163s291s3s271o2e1z3u261z113u261z3u263s3m3o0z112z393w121o252c2o1z1z21121z101o253c3o2m37203o1z3z2129213v3028143o0z1c1e2t2c292o142s1z101d211o1z3z3825353u253u273r133621111z38371z21141h1z1c1o2c162t3z2r2c29213v212o1g27312e293w121m141h2c1d1d1g1c1f1c122f1k1c1a2e1r1c183e181g151e1i1c1m1d1d2c1s1f1r2c1r2e1v2c1q3c1w2e1s3e1c2c1w1c1x2c1s3e1r2c1s2c162c1q2e1p2e1u1c1i2c1w3c1f2c1u2f1z2c1q3c112c1r1d1u2e1s1d1s2c1u2c1s2c1t3g1v2c1s2c1x2c1s3e192e1u1d1w2c1v2e1o2c1s2f1y2c1r2e1q2c1r1c1u2e1t2c1q2c1u2c1w2c1s3e192c1s2e122c1q3c172e1t3e1r2c1u2d152c1s3f1x2c1q3d192c1q3d1b2e1s3d172c1u3d182c1s1f192c1r3e182c1q3d182e1s3d1t2c1u2d152c1t3f1c2c1q3d1a2c1q3d142e1s3d172c1w3d182c1s3f182c1q3d1j2c1q1d192e1s3d1b2c1u3d152c1s3f1t2c1q2d1b2c1q3d162e1s3d152c1v3c1g2c1s2f172c1q3e1b2c1q3d172e1u2c1s2c1u2c1c1c1f1e1p1e1a1c1m2d1b3c1b2e141c101e163d1q3d1c1g1u1d1u2d1l2d161d121d1c1e1c3e1r1c193c1c3f1j3e113e1q1c1g1d1h3f1g2c161c1e2d141e1s1f1j3c1d1c1i3e121d1h3g191e1d3d1u1e1k3c1c1e1c3d1d3d1e3d1d3d1c3f1c2d192d1g3d1c3d1b1g1s1c1d1c161e1q2e1f3f1r3b1d3d1e1c1d1c181e1c2e192c1e1e193d1g2e1c2c1d1e1m1c1b3c1g1f1g2c1h1d1v2c1q1d1j3e1d1e161c1f3e1g1d1f1e1g3d1r2e1q2c1s2d1k2e1s1e132c1v2e1v2c1t1e172c1q2c1b2c1q2e1q2e1t1e1j2c1w1c142e1i2e1s3c1u2c1w1c1f2c1s1g1y2c1s3e1l2c1s3e1f2e1s3d1w2c1u2e132c1u2e1k3c1s1c1y2c1s2e1o2e1s3d1d2c1u2d1d2c1u2e1s2c1s1e192c1s1c1j2e1u3e1s2c1w1c143c1t3e1y3c161c142t123c161e1k3e1e2e1f3d142c1i3f1a1e1e1d1q2e1j1c123g1c1c1p3e142c1u2e1r2e1s2c1x2c1u2c1g2c1u3e1t2c1s3e1w2c1t3c1t2e1u2e1e2c1t2c1x2c1u2f1y2c1s2c182c1s2e1x2e1u2e192c1s1d162c1s2e1z2c1q1e1g2c1u1c1u2e1t2c1i2c1u2c162c1s2g1p2c1q1d192c1u2e1p2e1u1e1v2c1s2e1y2c1s3f102c1q3c1w2c1s1d1k2e1r2e1t2c1t3e1g2c1s1f192c1s3d182c1s3d192e1t3d142c1s1d172c1u3f1c2c1q2d172c1u3e1g2e1s3d172c1u3d1d2c1s3f182c1s3e1e2c1s3d172e1s3d152c1s2d172c1u3e1a2c1q3d182c1s3e1a2e1s3d162c1s3d1a2c1s1f172c1r3d1b2c1s3d192e1s3d132c1s2d172c1u3g1w2c1q1d172c1s3d1b2e1s3d152c1s3c1z2c1s2e1w2c1i1c123d1o1e1k1f143d101d142e1s2e1c3f143d1y3d1i1d1d3c1d1f161e1d1d1b1d1q3d1c3g1g3d1e1c1d1c1c1c1c1g1p3c1d1c183d131e1h2e1b1d1i1d1f1c1g2c1s1g1j3e1b1c1j3c1c2d1b3f1j1d161c122c192d1b1f1b1d192d1b1c181c1d3f183d133c1i1d1s3d1f1g1c3d1d1c1f3c1b1c191f1r1d1q1e121c1u1e143f1c3d151d1h1d1s2e1j2g1p1c183e181d1p3e1d1e1h3c1d1c1g2c1c1e1h2e1i1e1d3d1f2c173c1h2e1s1c132c1s2e1h2c1u1f1o2c1p1d1w2c1t1c102e1s1c1j2c1s1c1q2c1s1f1k3d1h2c1s3d1u2c1s1e1v2c1r1c1f2c1s3e1j2e1t2e1f2c1s2c152c1t2e1i2c1q3e1t1c1z2e1y2e1s2e1d2c1t1c192c1s2g192c1s2e1v2c1u3e1j2e1s2e1s2c1s3e1o2c1u2g1f2c1w2d102c1s3c12141p1d1g1e1g3e1s1e1h2f191c1j1d191d1d1d1b1e1h1c1u1e1l3c1q3d1c2e1q1c1i2c1s3c1x2c1s2e1t2c1u1d1r2c1r1c1e2e1q1d1x2c1t2c1k2c1s1g1t2c1t2c152c1s2c1w2e1q3c1e2c1u2c1p2c1q1f142c1s2c1u2c1q2e1i2e1r3c1z2c1u2e1w2c1r2e1w2c1s3d1k2c1q2c162e1q3c1r2c1u2c1o2c1r1e1e2c1u2c142c1s2c1x2e1q2c1b2c1u2e1c2c1r3g1h2c1s2d182c1q3c1d2e1q3d192c1s3e1c2c1q3f162c1t3c192c1q3d152e1q3c1h2c1s2d162c1s3e1b2c1s1d192c1q3c1f2e1q3d182c1u3d172c1q3f172c1s3c1z2c1q2d172e1q3d1b2c1s1d172c1q3f1a2c1s3d172c1r3e192e1q2d182c1s3d162c1q2f152c1t3c1j2c1q2d162e1q3d192c1s3d152c1q3f1r2c1s2c1u2c1d1c1d3d123e1f2d181e1d2e1d1e1g3e1p3e1y1e1d2c1d1g1a3e1h3c1b1d1i1e163f1b3c1a1e1g3e121e1f1f101e1w2d1j3d163c101d1d1d1e3e1m1c193c1b3f1h3d133e1l1c1g1e1f1f1e2c181c1f1d141e1q1f1h3c181c181c161c161e1q3e1j3c1a1c181e103d1d3e1c1c1i2d1d3d1d1e101e143e1d3c1d3e1c3f1h1e1c2c192d121d1d1e1d3c1c1d1i3d181e1e1f1d3e1k3e1h2c1q3e1h3f132d1e3e142d1c2e1a1e1d2d102c1u1e1y2c1r2g1c2c1u3d152c1q1c142e1s1c1u2c1s3c1x2c1s2e1y2c1s1d161c142c1s2f142c1t2e102c1q3c1t2e1r2c1r2c1s2c1d2c1r3f1r2c1s3c1v2c1r2c1f2e1d3d1s2c1s1c1f2c1r2e1r2c1u1c1k2c1q2c1k2e1r3e1o2c1s3e1j2c1q2f1d2c1s3e1d1d1p2c122e1s3d1v121r1q1k1k1d2u1k1i1p1t1u141|192|2048|127|116|115|customimage|108|107|partners|105|bc7c019679232aee499b8732bd1fc8e4|109|113|114|112|111|110|da2441u212827313918243o0z211o252z2o1b3x2c1b3o01112k3o0z222m3v2s35262v202n1z223a231q253521142z2v25211a2s27111138231q27352z1420281y1z101411153v292o1931241s3s2v312n1z3u263e133v292q192z241z121o232c1g2e2b36162v3u121z1m260y121z39213x312936162x3u101z1m2e182t39213x2b213v39233x29213v11112s271z223u271s2s291r2o1g25223q2c1x21141b3v1z1z222433142z2q1b3v1z1i1v352z1b202p3e1z3u2m211q1e252z1q1o231z1q273t172z24163e1c2c29381c3w29321x3w2s3o3s3932293p35223917142z1611101m232e1q1z1z3u263e1b35383x111x21121i1g1c183d1m1g1h1d1j3e181c1t3c1e2g193d143g1m3e1k1c1y1g101d172e1t2c102c1w2e1x2c1t2f1u2c1s1c172e1r2e1y2e1u2c152c1v3g1s2c1u2e1k2c1u1c112e1s1c1x2e1s2d1w2c1v3e1r2c1s2f172c1t2c1w2e1q2c1e2e1u2e1t2c1w2f1p2c1s3g1x2c1s2e162e1s2e1y2e1t2e1z2c1u2e1q2c1s2g1v2c1t2c1x2e1r2c1v2e1s3d1w2c1w3e1o2c1s3g1h2c1s2d1b2e1q3d102e1s2d182c1u3f1f2c1s1f172c1s3e122e1q3d172e1u3d1u2c1u3f172c1s3f1t2c1s2d192e1s3d1v2e1s3d192c1v3e1a2c1s3f182c1u3d102e1q3d192e1u3d182c1u1f172c1u3f1e2c1s3d192e1q3e1r2e1s2d192c1u3g1a2c1s3f192c1s3e1y2e1q1d172e1s3d192c1u3f152c1s3f1b2c1s2c1w2e1q1c1f1e1b2d1e3e1e1e1g1e1p3g1r3b1c3d1e3f1g2d123f1l2d1c2d1r1e193c1c3g1c1d1p1e1e2g1o3e1c1e1f1d1c3c1f2f141e1s1f1b1d1c3d1e1g1e3d1g2e1f1c1d3c1e1g1k3c1c1e183d133e1j2e191d1k1g1d1c1g3e1l1g1h3e1j1g141d1e3d1r1g1k1e1i1g1b2c1c1e1j3d1b2d1c1e1s2e1c3d1h1g103c1c3f1f1c1p3d1q3e1b3e181g1d1c123c1d1f171d1f1f1d1d1j1e1e2e1j2c1c1e1f1c1d3d1e1e161b1c1g1h1d172c1v2e1h2c1u1g1m2c1s3c172e1r2c1u2e1s3e1y2c1u3f1v2c1u2g1z2c1u1e192e1d3c1t1g172c1t2c1t2e1q1c1x2e1s2e1t2c1t1f1p2c1t1e142c1t2d122e1q3c1v2e1s1c192c1w2f1r2c1u2e1w2c1s1e1v2e1s3e1v2e1t2c1p2c1u3f1b2c1t1g182c1t2c1m2e133c102f102c193c141q2k3e173f1s1c191c153g103c121g1k3d171e1g2g1i1c1v3g1k3e152c1v3g1t2c1s2e1x2c1u2e1b2e1s1d1w2e1v2e1q2c1u2f1w2c1r2g1q2c1t1c1w2e1r2c1q2e1u2c1y2c1u3e172c1s2g122c1s3c192e1r3e1x2e1u2c1w2c1w1e1j2c1r2e172c1s1c1q2e1q3e1d2e1w2c1e2c1u3g1e2c1s2f1z2c1t2e1l2e1s2e1r2e1w3e1z2c1u2e1a2c1s1e1z2c1u2c1j2e1q1d162e1w3d1a2c1u3f172c1q3f1c2c1s3d1b2e1s3d1j2e1u3d192c1v3e1b2c1q1f1a2c1u3d172e1q3d152e1v3d1d2c1u3f162c1s3g122c1s3d1a2e1q3d172e1u3d182c1u3e152c1q3f192c1s3c1f2e1q3d152e1u3e1o2c1u3f172c1s3f1e2c1s3d192e1q3d1h2e1u2d182c1w3f1c2c1q1f192c1s3d1d2e1q2c1x2e1u2c1k1c1j3e1d2d1c1e1j3b1c3d1e3e192c121e123b1d2e1a1f171d1d1g1i3d1g3c1e3f1d2d1i1e1q1c1i1d1j1f1a1c1f1e1d2d1k3d1a3f1d3c181f1i3d141d1j3e101d1u2f1l1d181c141d1b1e1c3f1r1c1b3c1e3f1h3e1c3f1g3e1e3d1g3e1d3d1d1f1m3e1k3d1y1f122c1c1e1d1c1d1e1j3f1k3c1w3g1e2e132c1c3f122d1d3e1i1c1i3c1e1e1q2d1k1e1e2e1b3d163g1b2e1g1f1m1e1h3c141f121c181f1t1e1b3c1g1e123c1s1e1z2c1t3c1u2e1q1c1y2e1v2c1v2c1u2g1j2c1s3e1a2c1u1e1t2e1s2d1d2e1w1c1s1c1l2e1s2e1s2e1w2c1s2c1w1g1f2c1s1g172c1r1d1w2e1q3c132e1u1d1y2c1v2f1w2c1s2g1c2c1u1e1u2e1q3c1d2e1v3c1d2c1v2g1s2c1p1f1b2c1s2c1j2e1r2e1r2e1u1d1s2c1a3f1r2d1d341j2t1k1e1c1e1k2e121g1e3e1f1d1e3g141d1g1g1j1e1r2c1i1g1w2c1p1g1g2c1s1c1u2e1t2c1i2e1u2c142c1s2g1p2c1q1f192c1s2e1m2e1u1e1v2e1s2e1w2c1s3f102c1q2e1w2c1q1d1k2e1r2e1t2e1t3e1e2c1s2e1u2c1q1f1r2c1r2e1t2e1s2c1u2e1s2e1c2c1u1e1z2c1q3e1r2c1s2c142e1s2e1k2e1u1c1i2c1u3e1h2c1s2f1z2c1q3c1z2e1t1d1s2e1s1d152c1t3e162c1q3f182c1s3d182e1s3d152e1s3c192c1s3f172c1s3g1t2c1q1d192e1s3d1c2e1s3d152c1s3g162c1q1f192c1q3d1g2e1s3d152e1u3d122c1s2f192c1q3f1z2c1q1d192e1s3e1u2e1s3d172c1t3f1b2c1q3f172c1q3c1e2e1s3d162e1t3d172c1s1f172c1r3e192c1q3d172e1s3d172e1s2c1s2c1s2e1w1c1d1e123c141c1k3g1b3c123e121d122e1s2e1b3c1o3e183c1d1c1g3g141e1f3g191e1d3d1s1g1p3c1b1e1f3d1q2d1m1e1b3c1b3f1c3c1k1e1f1g1c3e1d1e1s1d1d3c1d1f161e1q1f1b1e1h3d1f3g1g3d1e2e1f1c1o3d1c3f1j3d163f142c181c1f3f1c3d163g1f3e1k3c121f143c1c1e1d3d1q3d1i1g1c3e1k1g1d1c121c1s3f1p3c163e1t3c1d1e1g1g1i3d151g1e3c1j1c1f1e1c2c1q1f1f3e1k1e1f3e1k1e1k3e121d1r3c102e1s2c1u2e1t1e1s2c1t3g1z2c1s3g1q2c1s2e1v2e1u2e1i2e1s2e152c1u3g1s3e1r2e1u3c1q2c1u3g1v2c1q2g1j2c1q2d1m2e1s1d122e1s2d1y2c1t2e172c1s1e1a1d1s2e1q2e1t1e1h2e1u2d1y2c1t1e102c1q1e1l2c1r2e172e1t1e1w2e1s1c1o2c1s1e162c1r3f152d142c192s2b1h1d1q2h1p1e2r2s2h14|eJDWSIVVOF0piiCubEDbbiNubEDbbiNubXDbbEyAKGyyaFCVlXDcbEy2KGyzcXy2KGyzcXy4KGyyaFVViFCucXDPKG0yaFGAKGyzcXyzbXDbbiNubifViFCubifViFCubiKVlXRVOonuQF0pK2OoOoOoOXRxeYyxOB48a3c2OB4XaELWN3grQ24XdXLyQIH5QInBSEKuKpDxR2n0Pl9wKYqXQIkoSEKuKo1WRoSrQXK6KYCVbECyKFNXaELXOAK6bhyXR2cWQIjXdYGwchyXSJnyOhK6Kpc2OAKuKoHwPl1WSInxQXK6KpDxR2n0Pl9wKXyXNoSyNlgZPl5pKYqXbACBKFbVbAKuKoLpNhK6bE40aELXO2HxSokAKYqyaYVuKpgrREK6bJ0uKocxQpgAQ2zUOpkuQEK6TALxRognRXK6biKuKo9wKYqzaELrN29wKYqXeJc2OAD3Plg0PF0pbYCpKIWnPlSqSF0pbYCpeYzpKIOrQIyvRpkuOi0pQo9wTokAQARVSJLWQpcoQ3LvehS0RoHwR2zWSIjqaiGuKE0zMhR|oncontextmenu|unescape|KXyXPlcxQYbXdXK8R3OpKJSrOJgqehRAbERVPIkrO2W0ehRAbER|ContextMenu|1005|eIRVSJLWQpcoQ3LvehS0RoHwR2zWSIjqbXyVbAZpeYzyNmgqKIf9L00zcXy3aYGBcYNzbibAKGyzcXy3aYGydiG2dif1KGyzch4AbFVzcBV1aFRwbiC5biN5cFjViFG0aYK3ciC5bAy3aYGydiG2dif1KGbzcE4AcBjydibubA4zdiZzbYNAchCzbh4ycYbzdiRubEC3aYGBcBj0cYf1aFCVfBbwbYGzdFZ1diGubECyaFbwbiZ5biK2bYjVbEy3aYGydiG2dif1KGbyaFGzaYCzdiKzbYNVbA4AbiG4dij5bhyzcE4AbiVBbBV5KFRwbib3cif2cFjubifwbYG4bBb4dhDbcA4zbBR1cFN0chyzbX40cFGycFN1KGb0aYG5bBbydFj1aFGAaYf0biC0cYjVbh43dFfBdFN2bXyzbE4ycFG3bFG4KFGwcBV0bBV2cYKucA4zbFZzcYZ0chDFbh43dFfBdFN2bXy0aYG3cYNBcBC1KFfwbiZBbBC4cijubh43cBRAdiKBcXC3aYGBcBj0cYf1aFGwcBR3bYZAbBNVfBGyaYC4biR4cFfubh43cBRAdiKBcXCzbX40diC3bFNBaFfwbiR2cYb3bFjVbiKwcFZycBC2bAy3aYGydiG2dif1KGyzbE42cFf1biN3aFRwbiC5biN5cFjViFGBaYb4bYV5diNubiGwcijAcFCycEDbbiNucA4zbBN2biGBbXDPLADoPlzuehRYOoOoOoOoLB48a3DWSIV|0x16|observe|pageXOffset|childList|pjsfrrs|slidespeed|rc_custom|0x15|downself|webkitIsFullScreen|webkitFullscreenElement|191|_self|mozFullScreen|eJDWSIVVOF0piiGyaYZybFRzdiGubifwdFb2bifAbhDbcA43bFVycYZycXyzbX4zdFN5dFKzKGb3aYjAcYZydiC2aFGAaYCBcYRybYGVcA4BdFR5bFZycXyzbh44cYNAbBKzKFRwbiG0bFV5bFNubiGwdFN2bYbAbhDFcX43cFK4cFZycXyzbh44cYNAbBKzKFNwciKybiC5bFNubiKwbiRAcBKAbhC2aYjAbFGydiC2aFGAaYf2bFKzbYGViFNwciKybiC5bFNubifwbYfAbijAbhDbbX4BcYKAbBZycXyzcE4AcFKzciKzKGbAaYCBcij0diC2aFG0aYK0bYG1bYGVbh43cYVAciZycXyzcE41bFZ0cFKzKFGwcBN4bYj5bFNubifwdFb2bibAbhDbbh43cYVAciZycXyzcX4ybYfydiKzKGbzaYR2dFK1diC2aFG2aYb1bFR4bYGVbX4ybBj1cFZycXyzcX42biVycBKzKFKwbBNAbYb5bFNubiNwcYG4bFRAbhDbcX41bYCzbFZycXyzcX42biVycBKzKGy2aYjAbFGydiC2aFG4aYfybFCzbYGVfBNwciKybiC5bFNubiVwcYV3ciCAbhC2aYR0bYV0diC2aFG4aYZ5bBZ5bYGVcA4zbifydFZycXyzdE45dib5diKzKGb3aYb4cBZzdiC2aFG4aYZ5bBZ5bYGVcA41bYN5bFZycXyzdE44bYb1bYKzKFRwcBC4bFN5bFNubiVwcYRBbYfAbhDbbiCwdiCycBG5bhyzcX4ybYfydFKzKGbzbh4zbYVAbFZzaFG1aYVBdFR2bYGVbiGwbYRzdij5bhyzch42dif0bYKzKFGzaYK3biZ1diGubijwcFbybiCAbhDFbiGwbYRzdij5bhyzch4zcYj3dFKzKFGzaYGAdFKzdiGubijwbFKAbFfAbhCzbE45bFC3biZzaFG0aYVBcYGAbYGViFGyaYZybFRzdiGubifwdFb2bifAbhDPLAD0RoHwR2OxRo09L3gANl5BQIH0OhV2aYjAbFGydhyVbijwcFbybiGAMhDAQ3gWSIjqaiKAch4ybFCybFCrKJgANl5BQIH0OhVvcX41bYCzbFZuKE0zch40bBCzbiKrKERVOonuQF0pK2OoOoOoOXRxeYzyNmgqKIf9L00zdh45bFjybBC0aFjwdib0cBRydEDbbiNwcBGAbBZycEyBaYK4ciNzbFVVfBG2aYjBbiKAbFfubA4zbBjBbBC4KFG2aYb5bYKBbFfubX45cYf4cYC4KFG2aYGzdFfzbFfubX45cYf4cYC4KGbzch43cFRzcBC0aFKwdiN0dFNydECzch41bYf0bYC0aFbwbYRzbBjydECzch41bYf0bYC0aFbwcij4dFfydEDbbijwciK0cFKycEy1aYb0bFR4bFVViFGzaYb2cYj2bFfuch4BcFC3dFC4KGbzbh4ybBZ4cBC0aFjwbBfycBVydECzbE43cBK1dFC0aFjwcYC4bFVydECzbE43cBK1dFC0aFjwdib0cBRydEDbbiCwcBRAciVycEy3aYGAbYRBbFVVfBGyaYR3bYj4bFfucA40cFZ0bYC4KFGzaYCBdiV3bFfucA43biN3biC4KFGzaYb2cYj2bFfucA43biN3biC4KGyzch41bYf0bYC0aFRwcBG2cBGydEDbbijwciK0cFKycEy5aYf5dFN1bFVVfBG1aYjAcFfAbFfudh43dFNzcFC4KFG1aYR0cBG3bFfubiCwbFZAcYbydECzcX4zbiV0biC0aFGyaYC5bYNBbFVVfBG2aYb5bYKBbFfubiCwbFZAcYbydECzcX41bBGAbYC0aFZwdiKAbiNydECzcX43biKBdiC0aFZwcBRzdFVydEDbbiZwdiC1bFbycEy3aYGAbYRBbFVVfBKyaYGBbYjBbFfucX45bBR0biC4KFKyaYK3cYK3bFfucX43dibycBC4KFKyaYK3cYK3bFfucX41bYV3ciC4KGbAbE4AcBNAcBC0aFNwbYN0cFbydECAbE4zbBK1bBC0aFNwbiKycYVydECzdh45bFjybBC0aFjwdib0cBRydEDbbiZwdiC1bFbycEy1aYZBcFR3bFVVlXRVSJLWQpcoQ3LvehS0RoHwR2zWSIjqbijwciK0cFK1aEC2aYjAdFR0cXZVRo90NmgnME00ch4ybFCybFCrKJgANl5BQIH0OhVvbijwciK0cFK1aECvcX41bYV3cFNrKERVOonuQF0pK2OoOoOoOXRxeYyxOB48a3c2OB4XaELrN29wbXK6KYzBSoRVS2nZSIV9LBKyLADqOlnpPJf9LBKyLB48OADoPlzuamL1QIj9L25xQprnRo8pKJgANl5BOo9AQi0pSJLWQpcuNmgnME0zaECvbhZpeYzyNmgqKIf9L003aYRydFC2diC2aFGAaYG4cYZ4bYGVfBRwciK2diC5bFNubiKwbFb2cBCAbhC3aYb4cBZydiC2aFGzaYV2cYKBbYGVcA4zbifydFZycXyzbh44cYNAbBKzKGb2aYR0bYV0diC2aFGzaYV2cYKBbYGVcX41bYCzbFZycXyzbX4zcBK3bYKzKFNwciKybiC5bFNubiKwcFNybYGAbhDbcX41bYCzbFZycXyzcE4AcFKzciKzKGyAaYb2bYKBdiC2aFG0aYK0bYG1bYGVfBKwbFb1cif5bFNubifwbYfAbijAbhCzaYR2dFK1diC2aFG0aYjydif0bYGVbh43cYVAciZycXyzcE44bBNzbBKzKGyzaYR2dFK1diC2aFG2aYCAcFC5bYGVfBGwcBN4bYj5bFNubiNwbBjycBVAbhCAaYCBcij0diC2aFG2aYNzdFC3bYGVbX4BcYKAbBZycXyzcX42biVycBKzKGy2aYjAbFGydiC2aFG2aYNzdFC3bYGViFNwciKybiC5bFNubiVwcFCybFGAbhDFcX41bYCzbFZycXyzdE42dFR1bFKzKFNwcBfAdFf5bFNubiVwdiZBdiZAbhC3aYGzcFC4diC2aFG4aYZ5bBZ5bYGVfBRwbBV3diG5bFNubiVwdiZBdiZAbhC3aYjAcYZydiC2aFG4aYVAbBjAbYGVcA43bFVycYZycXyzdE42cBbAcFKzKGyzbE45bFC3biZzaFG2aYCAcFC4bYGVfBGzaYGAdFKydiGubijwdFb4cBNAbhCzbh4AcBG5ciZzaFG1aYN5cFfAbYGVbiGwbYRzdij5bhyzch40bBCzbFKzKGbzbh4AcBG5ciZzaFG1aYG2ciR4bYGVbiGwbiK4bYG5bhyzch4ybYKycFKzKFGyaYZybFRzdiGubifwdFb2biKAbhDbcA43bFVycYZycXyzbX4zdFN5dFKzKHqpKJgANl5BOo9AQi0pSJLWQpcuNmgnMFNwciKybiC5aECzch40bBCzbiKrKJLxSIH0OhVvcFjwbFCybFCyMhD0RoHwR2zWSIjqaiNwciKybiC5aECvbijwcFbybiGAMhCpKIOrQIy9LAcoOoOoOoNpaB48RIH0PEDZehScbiZwdiC1bFbycEy1aYZBcFR3bFVViFG2aYRzbYb5bFfubA4AdFj2biC4KGbzcX41bBGAbYC0aFbwbib1bBbydECzcX4BdiKAbBC0aFKwdiN0dFNydECzcX4zbiV0biC0aFKwdiN0dFNydEDFbijwcBf3biRycEyAaYZ2cFV2bFVVbijwciK0cFKycEyBaYK3bib1bFVVbijwciK0cFKycEyBaYj1dFV0bFVViFG1aYjAcFfAbFfuch4BcFC3dFC4KGyzbh4BcYN1cYC0aFjwbBfycBVydEDFbiGwbFb5dFRycEy1aYb0bFR4bFVVbiCwcBRAciVycEy1aYNydFC4bFVVbiCwcBRAciVycEy1aYZBcFR3bFVViFGyaYR3bYj4bFfucA4zbYK3bBC4KGbzbE43cBK1dFC0aFRwcFf5cFKydECzbh4ybBZ4cBC0aFRwcBG2cBGydECzbh4BcYN1cYC0aFRwcBG2cBGydEDbbijwciK0cFKycEy3aYRzcYRzbFVViFG1aYjAcFfAbFfudh40diV2ciC4KGbzch41bYf0bYC0aFZwcBV2bifydECzch43cFRzcBC0aFGyaYC5bYNBbFVVbiNwbiG4cFGycEyzbE4ydiK2bBC4KGbzcX4BdiKAbBC0aFGyaYC5bYNBbFVVbiNwcibzbYKycEy5aYZAbYG2bFVVbiNwcBGAbBZycEy5aYR3biV4bFVViFG5aYZyciCBbFfucA4zbYK3bBC4KGbAbE4zbBK1bBC0aFNwdib3cFGydECAbE4AcBNAcBC0aFNwcBZBbFRydECAbE4AcBNAcBC0aFNwciK4cBjydEDFbYCwbYR2bYRycEy2aYK2cFfBbFVVbYCwbibAcibycEy2aYGAbFN4bFVVbiZwdiC1bFbycEy1aYZBcFR3bFVViFG5aYZyciCBbFfuch45bBf3cBC4KHqpKJgANl5BOo9AQi0pSJLWQpcuNmgnMFG1aYjAcFfAchyVcX41bYV3cFNrKJLxSIH0OhVvbYK1aYCybFCybEZVSJLWQpcuNmgnME0zch41bYf0bYjuKE02aYjAdFR0cXZVLADoPlzuehRYOoOoOoOoLA8|Open|1006|fullscreenElement|msFullscreenElement|eE9peYyxR3OpeXKuKoHYSInxQXK6KoO1QIzBN3LnOl4XaELWN3grQ24AKYqXQo9AQlHuR2cAOlkwKXyXSJnyOhK6Kpc2OAKuKpDxR2n0Pl9wKYqXN29wSJLxQJbvRonpPJfXaELvNmLpPl4XdXKyKFGyKFCVbijXUhyXN29wSJLxQH9BSIHASEK6TALxRognRXK6bibuKpDxR2n0Pl9wKYqXN2kwSIkAKXyXR2cWQIjXdYKuKo9wKYqzaELrN29wKYqXeJc2OAD3Plg0PF0pbYCpKIWnPlSqSF0pbYCpeYzpKJgANl5BOo9AQi0pSJLWQpcuNmgnMFjuKFbrLB48RI9uTlzrQojVRI9rQpgBehRyaYj5bBR1KFCwcFV0bBVVbE41cYK1KFGBaYjzciNBKFGzaYfBcBjVcACyaYj5bBR1KFCwcFV0bBVpKIOrQIy9LAcoOoOoOoNpaB48a2R|104|startvast|055|vast_linktxtonmobile|vast_volumecolor||vast_unmutehover|seeksidesmob|907|956|084|vast_volumebgcolor|081|06|088|093|vast_progresscolor|092|layerX|702|994|146|985|979|962|971|vast_openclick|vast_unmutebutcolor|vast_unmutebutonce|613|513|vast_default_volume|403|vast_unmutebutbgcolor|046|vast_progressbgcolor|platform|vast_skipbgcolor|MacIntel|ipod|Windows|vast_skipcolor|Safari|vast_linktxtcolor|maxTouchPoints|TV|Build|Philips|SmartTV|Tizen|MiTV|vast_titlebgcolor|Firefox|014|vast_titlecolor|023|vast_xbgcolor|vast_xcolor|033|passonstart|appName|Trident|Edge|Opera|appVersion|userAgent|trident|935|vast_preroll_vmap|914|introtitle|introclosetime|883|957|296|introtxt|introclickable|introskiptime|partnermidrollor|partnerpostrollor|midrollpoint|036|992|041|372|275|line_play|stretch|_timer|skip_after_|lang_ru|unmute_video|Logo|square|857|default_channel|432|minivis|16px|333|partnerpauserollor|partnerprerollor|747|785|818|705|659|547|606|874|vpaid_timeout2|vast_postroll_vmap|vast_pauseroll_vmap|vast_midroll_vmap|918|vpaid_timeout|897|483|vast_resound|988|001|981|984|019|996|offsetX|eventstrackervast|416|vpaid_slotinframe|344|267|096|185|vast_linktxtbgcolor|vast_introtbimp|mouseleave|playerjs_hit|mouseenter|vast_impression|sharetitle|shareiconscale|sharetop|vast_click|vast_skip|capiom|eventlisteners|Orientation|watch|errortimeout|16x9|shareiconscaleover|shareiconmargin|160|embedheight|Exit|Enter|Audio|LIVE|move|560|embedsize|mousedown|embedwidth|orientationchange|300000|Metric|createEvent|poster_floatbgcolor|moveplaylist|PluginEffects|Visibility|updateCuid|PluginMini|PluginBlock|vastbreak|startvisibility|isfullscreen|timeplay|offsettimerinit|TimeStore|Un|fix|unfix|prt|Test|quizes|resumed|PluginQuiz|stringify|initEvent|dispatchEvent|unmuted|rewound|vpaid_|VpaidSet|youtubeid|toogle|vast_Impression|adShown|vast_timeout|vast_pauseonclick|mozfullscreenchange|fullscreenchange|unhandledrejection|webkitfullscreenchange|toUpperCase|__storage_test__|msfullscreenchange|All|once|vast_postrolltbimp|vast_postrolltimebreak|vast_postroll_counter|Skip|vast_playroll_limit|Sleep|MSFullscreenChange|map|blackberry|iemobile|vast_midrolltimebreak|vast_midrolltbimp|WebkitAppearance|vast_introtimebreak|ChromeCast|vast_midroll_counter|Local|RegExp|vast_playroll_counter|roll|iosv|ontouchstart|Yes|vast_postroll_limit|Ultra|keyup|vast_prerolltbimp|vast_preroll_counter|Quad|vast_pauseroll_limit|vast_prerolltimebreak|the|website|vast_closeonclick|vast_volume|vast_title|advertiser|vast_preroll_limit|Super|1296p|Previous|keydown|vast_pauseroll_counter|Shadow|Bottom|Font||Copied|clipboard|vast_pauserolltimebreak|Full|Medium|Small|Tiny|vast_pauserolltbimp|sleeptimer0|sub_split2words|attachMedia|MEDIA_ATTACHED|MANIFEST_LOADED|triangle|withCredentials|volume_element|enableWorker|xhrSetup|MANIFEST_PARSED|LEVEL_SWITCH|relurl|FRAG_PARSING_METADATA|fragdata|FRAG_CHANGED|text33|LEVEL_SWITCHED|LEVEL_LOADED|fragLoadingTimeOut|manifestLoadingTimeOut|FRAGMENT_LOADING_COMPLETED|MediaSegment|alphas|oldQuality|mediaType|TEXT_TRACKS_ADDED|setTextTrack|QUALITY_CHANGE_REQUESTED|manifestError|capability|running|slider|autoStartLoad|encountered|key_message|mediasource|key_session|AUDIO_TRACKS_UPDATED|AUDIO_TRACK_SWITCHING|loadeddata|_bg|aborted|loadstart|failed|clickmarginright|swapAudioCodec|clickmarginleft|Video|wake|WebKitSourceBuffer|SVG|appendBuffer|WebKitMediaSource|PluginHdIcon|flipy|flipx|watching|rotateonhover|tipmarginright|NETWORK_ERROR|tipmarginleft|control_time|subtitleDisplay|hlssubtracks|PluginHlsSubtitles|sleep|tipmarginbottom|tippointeralign|PluginWS|rotateonclick|180deg|hls_error|tipmargintop|MEDIA_ERROR|PLAYBACK_TIME_UPDATED|abg|handlemarginbottom|handlemargintop|unshift|135|225|Dialogue|onmousedown|onmouseup|taginframe|complete|reloadjustevent|avc1|42E01E|mp4|urlmse|valuemarginbottom|error_time|handlemarginleft|WEBVTT|createposter||currentSubtitle|roundingver_final|0001|nomedia|Created|000|sub_all_title|offsetwidth|subtitle_errdel|constrols|handlemarginright|134|235|sub_off_title|hlsdvrtime|mp4a|valuemargintop|stableBufferTime|bufferTimeAtTopQualityLongForm|aload|initialize|LOG_LEVEL_DEBUG|colorover|logLevel|Debug|lastBitrateCachingInfo|lastMediaSettingsCachingInfo|isDynamic|lines1|PLAYBACK_PLAYING||PluginDashSubtitles|dashsubtracks|setXHRWithCredentialsForType|STREAM_INITIALIZED|PlugMediaChannels|flussonic|ynxnopip|nativenodownload|controlsList|anonymous|crossOrigin|fillvideo|tagcors|nodownload|valuepaddingright|valuepaddingtop|nativehlsinedge|support|nativehlsios|nativehlsinsafari|valuepaddingleft|valuepaddingbottom|_text|link2|HlsSubTrack|nativemobile|DashSubTrack|Share|to_right||02|customwidth|marginprocright|playbackRate|childNodes|getVideoLoadedFraction|setPlaybackQuality|reset|loadVideoById|customspeeds|ndash|kind|isOn|seektome|requestPictureInPicture|exitPictureInPicture|hideonleaveandplay|pictureInPictureElement|webkitPresentationMode|pictureInPictureEnabled|disablePictureInPicture|getQualityFor|resize2|ssfly|level|seekiconbut|bezier|setWsAudioTrack|customText|setWsQuality||unMute|setPlaybackRate|playerVars|enablejsapi|playerapiid|videoId|ytEnded|PAUSED|YouTube|API|html5|disablekb|modestbranding|onPlaybackQualityChange|onStateChange|showinfo|iv_load_policy|ytReady|playsinlineonmobileiphone|youtube_iframe_api|BUFFERING|medium|small|tiny|large|hd720|getCurrentTime|hd1080|setSize|getPlaybackQuality|wrong|ytError|CUED|onYouTubeIframeAPIReady|unavailable|getAvailableQualityLevels|customyterrors|webkitSupportsPresentationMode|webkitShowPlaybackTargetPicker|1080|2560|1440|1920|720|854|480|1280|maxHeight|3840|2000px|playtry|separator|buffering|SettingsTimer|2160|customqualities|ShowSettingsBut|240|bufferDeg|bufferInterval|hlsaddbitrate|countdown|counter|iconspress|PluginCountdown|firstLevel|189|enter|stopkeys|426|rus|English|187|eng|playError|interrupted|hideuntilstartedios|hide0timestore|getSettings|Infinity|hideuntilended|hidenormscreen|hideonleave|hideonvod|hideafterstart|Destroyed|webkitplaybacktargetavailabilitychanged|availability|available|WebKitPlaybackTargetAvailabilityEvent|hideondesktop|disabled|hideonmobile|hideonfullscreen|hideonunmute|cast_available|webkitAudioContext|createMediaElementSource|autoplay_denied|showduration|showboth|permission|pjs_cast_button_|createGain|hidemini|destination|hideonlive|hidenomini|hidenoab|hideonyoutube|hideab|RemoveAll|codecs|scrollWidth|vast_finish|vast_stop|scroll_up|scroll_right|vast_ima|onMouseOver|borderRight|Pass|borderBottom|EmptyVastUrl|vast_dontplay|VastInsertOr|through|VastError|vast_error|scale2|timer2|alarm|VastRemoveUrl|scale1|VastInsertAnd|disablePreload|preloading|scale0|RemovePassword|644082|dvtp|250|72ccf8|winmob|62de50|175|125|f2parent|EXTINF|redirectplaylist|playlists|faed54|feba54|FEF370|4bd9ac|D90000|073DA0|409829|norootplstart|b3fee8|e8bbff|ffc7d1|aaaaaa|d9bb8c|vast_startdelay|startdelay|srvsga|google|88484718|require|autoLink|async|Cross|rc_|emptyremove|issue|crossdomain|wheelDelta|OpenScroll|0x3|0x2|outros|0x4|fileend|webkitSupportsFullscreen|_0x36c21c|GoogleAnalyticsObject|webkitendfullscreen|webkitEnterFullScreen|0x9d|DOMContentLoaded|onReady|paddingbottom|vastbgpreload|VastOverlay|vast_ready|VastReady|tagLive|marginRight|PluginVastTimeMsg|actn|5em|renew|VastImpression|dropnohide|PluginDroplist|2px|shuffle8|clone|PluginSubword|black|3600000|adsinchain|hidesmoothly|yandex|contains|YoutubePlaylist|onMouseOut|shape|Audiotrack|bFjuF1EOL7VbrIrBuusmrt4ZZORfb6ehbWdnRHEIiITaEUKa5EJqUakRSaEYBJSCY2dEstQY7AuxahwXFrvZmWl2rh4JZ07z9dLtesfNj5q0FU3A5ObbwAAAABJRU5ErkJggg|width_|hidearrow|Break|pressed_|offsetoptions|Timeout|hqdefault|speed4live|RWAlnQyyazA4aoAB4FsBSA|iVBORw0KGgoAAAANSUhEUgAAAAEAAADGCAYAAAAT|position_|OqFAAAAdklEQVQoz42QQQ7AIAgEF|Seeking|current_channel|tags|kbq|PluginFloatPoster|opacity_|left_|underline|sleepoptions|loaderror|Image|200000|MediaVimeo|Quality|top_|f2img|sub_settings|New|home|Speed|pjslng_|fimg|Alternative|MediaPdf|tryotherquality|pjslng_sub_sizeproc'.split('|'),0,{}))
    6 "undefined"!=typeof window&&function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.Hls=t():e.Hls=t()}(this,(function(){return function(e){var t={};function r(i){if(t[i])return t[i].exports;var a=t[i]={i:i,l:!1,exports:{}};return e[i].call(a.exports,a,a.exports,r),a.l=!0,a.exports}return r.m=e,r.c=t,r.d=function(e,t,i){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:i})},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var i=Object.create(null);if(r.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var a in e)r.d(i,a,function(t){return e[t]}.bind(null,a));return i},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="/dist/",r(r.s=13)}([function(e,t,r){"use strict";r.d(t,"a",(function(){return u})),r.d(t,"b",(function(){return c}));var i=r(5);function a(){}var n={trace:a,debug:a,log:a,warn:a,info:a,error:a},s=n;function o(e,t){return t="["+e+"] > "+t}var l=Object(i.a)();function d(e){var t=l.console[e];return t?function(){for(var r=arguments.length,i=new Array(r),a=0;a<r;a++)i[a]=arguments[a];i[0]&&(i[0]=o(e,i[0])),t.apply(l.console,i)}:a}var u=function(e){if(l.console&&!0===e||"object"==typeof e){!function(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),i=1;i<t;i++)r[i-1]=arguments[i];r.forEach((function(t){s[t]=e[t]?e[t].bind(e):d(t)}))}(e,"debug","log","info","warn","error");try{s.log()}catch(e){s=n}}else s=n},c=s},function(e,t,r){"use strict";t.a={MEDIA_ATTACHING:"hlsMediaAttaching",MEDIA_ATTACHED:"hlsMediaAttached",MEDIA_DETACHING:"hlsMediaDetaching",MEDIA_DETACHED:"hlsMediaDetached",BUFFER_RESET:"hlsBufferReset",BUFFER_CODECS:"hlsBufferCodecs",BUFFER_CREATED:"hlsBufferCreated",BUFFER_APPENDING:"hlsBufferAppending",BUFFER_APPENDED:"hlsBufferAppended",BUFFER_EOS:"hlsBufferEos",BUFFER_FLUSHING:"hlsBufferFlushing",BUFFER_FLUSHED:"hlsBufferFlushed",MANIFEST_LOADING:"hlsManifestLoading",MANIFEST_LOADED:"hlsManifestLoaded",MANIFEST_PARSED:"hlsManifestParsed",LEVEL_SWITCHING:"hlsLevelSwitching",LEVEL_SWITCHED:"hlsLevelSwitched",LEVEL_LOADING:"hlsLevelLoading",LEVEL_LOADED:"hlsLevelLoaded",LEVEL_UPDATED:"hlsLevelUpdated",LEVEL_PTS_UPDATED:"hlsLevelPtsUpdated",AUDIO_TRACKS_UPDATED:"hlsAudioTracksUpdated",AUDIO_TRACK_SWITCHING:"hlsAudioTrackSwitching",AUDIO_TRACK_SWITCHED:"hlsAudioTrackSwitched",AUDIO_TRACK_LOADING:"hlsAudioTrackLoading",AUDIO_TRACK_LOADED:"hlsAudioTrackLoaded",SUBTITLE_TRACKS_UPDATED:"hlsSubtitleTracksUpdated",SUBTITLE_TRACK_SWITCH:"hlsSubtitleTrackSwitch",SUBTITLE_TRACK_LOADING:"hlsSubtitleTrackLoading",SUBTITLE_TRACK_LOADED:"hlsSubtitleTrackLoaded",SUBTITLE_FRAG_PROCESSED:"hlsSubtitleFragProcessed",INIT_PTS_FOUND:"hlsInitPtsFound",FRAG_LOADING:"hlsFragLoading",FRAG_LOAD_PROGRESS:"hlsFragLoadProgress",FRAG_LOAD_EMERGENCY_ABORTED:"hlsFragLoadEmergencyAborted",FRAG_LOADED:"hlsFragLoaded",FRAG_DECRYPTED:"hlsFragDecrypted",FRAG_PARSING_INIT_SEGMENT:"hlsFragParsingInitSegment",FRAG_PARSING_USERDATA:"hlsFragParsingUserdata",FRAG_PARSING_METADATA:"hlsFragParsingMetadata",FRAG_PARSING_DATA:"hlsFragParsingData",FRAG_PARSED:"hlsFragParsed",FRAG_BUFFERED:"hlsFragBuffered",FRAG_CHANGED:"hlsFragChanged",FPS_DROP:"hlsFpsDrop",FPS_DROP_LEVEL_CAPPING:"hlsFpsDropLevelCapping",ERROR:"hlsError",DESTROYING:"hlsDestroying",KEY_LOADING:"hlsKeyLoading",KEY_LOADED:"hlsKeyLoaded",STREAM_STATE_TRANSITION:"hlsStreamStateTransition",LIVE_BACK_BUFFER_REACHED:"hlsLiveBackBufferReached"}},function(e,t,r){"use strict";var i,a;r.d(t,"b",(function(){return i})),r.d(t,"a",(function(){return a})),function(e){e.NETWORK_ERROR="networkError",e.MEDIA_ERROR="mediaError",e.KEY_SYSTEM_ERROR="keySystemError",e.MUX_ERROR="muxError",e.OTHER_ERROR="otherError"}(i||(i={})),function(e){e.KEY_SYSTEM_NO_KEYS="keySystemNoKeys",e.KEY_SYSTEM_NO_ACCESS="keySystemNoAccess",e.KEY_SYSTEM_NO_SESSION="keySystemNoSession",e.KEY_SYSTEM_LICENSE_REQUEST_FAILED="keySystemLicenseRequestFailed",e.KEY_SYSTEM_NO_INIT_DATA="keySystemNoInitData",e.MANIFEST_LOAD_ERROR="manifestLoadError",e.MANIFEST_LOAD_TIMEOUT="manifestLoadTimeOut",e.MANIFEST_PARSING_ERROR="manifestParsingError",e.MANIFEST_INCOMPATIBLE_CODECS_ERROR="manifestIncompatibleCodecsError",e.LEVEL_LOAD_ERROR="levelLoadError",e.LEVEL_LOAD_TIMEOUT="levelLoadTimeOut",e.LEVEL_SWITCH_ERROR="levelSwitchError",e.AUDIO_TRACK_LOAD_ERROR="audioTrackLoadError",e.AUDIO_TRACK_LOAD_TIMEOUT="audioTrackLoadTimeOut",e.FRAG_LOAD_ERROR="fragLoadError",e.FRAG_LOAD_TIMEOUT="fragLoadTimeOut",e.FRAG_DECRYPT_ERROR="fragDecryptError",e.FRAG_PARSING_ERROR="fragParsingError",e.REMUX_ALLOC_ERROR="remuxAllocError",e.KEY_LOAD_ERROR="keyLoadError",e.KEY_LOAD_TIMEOUT="keyLoadTimeOut",e.BUFFER_ADD_CODEC_ERROR="bufferAddCodecError",e.BUFFER_APPEND_ERROR="bufferAppendError",e.BUFFER_APPENDING_ERROR="bufferAppendingError",e.BUFFER_STALLED_ERROR="bufferStalledError",e.BUFFER_FULL_ERROR="bufferFullError",e.BUFFER_SEEK_OVER_HOLE="bufferSeekOverHole",e.BUFFER_NUDGE_ON_STALL="bufferNudgeOnStall",e.INTERNAL_EXCEPTION="internalException"}(a||(a={}))},function(e,t,r){"use strict";r.d(t,"a",(function(){return i}));var i=Number.isFinite||function(e){return"number"==typeof e&&isFinite(e)}},function(e,t,r){"use strict";r.d(t,"b",(function(){return o}));var i,a=r(5),n=function(){function e(){}return e.isHeader=function(e,t){return t+10<=e.length&&73===e[t]&&68===e[t+1]&&51===e[t+2]&&e[t+3]<255&&e[t+4]<255&&e[t+6]<128&&e[t+7]<128&&e[t+8]<128&&e[t+9]<128},e.isFooter=function(e,t){return t+10<=e.length&&51===e[t]&&68===e[t+1]&&73===e[t+2]&&e[t+3]<255&&e[t+4]<255&&e[t+6]<128&&e[t+7]<128&&e[t+8]<128&&e[t+9]<128},e.getID3Data=function(t,r){for(var i=r,a=0;e.isHeader(t,r);){a+=10,a+=e._readSize(t,r+6),e.isFooter(t,r+10)&&(a+=10),r+=a}if(a>0)return t.subarray(i,i+a)},e._readSize=function(e,t){var r=0;return r=(127&e[t])<<21,r|=(127&e[t+1])<<14,r|=(127&e[t+2])<<7,r|=127&e[t+3]},e.getTimeStamp=function(t){for(var r=e.getID3Frames(t),i=0;i<r.length;i++){var a=r[i];if(e.isTimeStampFrame(a))return e._readTimeStamp(a)}},e.isTimeStampFrame=function(e){return e&&"PRIV"===e.key&&"com.apple.streaming.transportStreamTimestamp"===e.info},e._getFrameData=function(t){var r=String.fromCharCode(t[0],t[1],t[2],t[3]),i=e._readSize(t,4);return{type:r,size:i,data:t.subarray(10,10+i)}},e.getID3Frames=function(t){for(var r=0,i=[];e.isHeader(t,r);){for(var a=e._readSize(t,r+6),n=(r+=10)+a;r+8<n;){var s=e._getFrameData(t.subarray(r)),o=e._decodeFrame(s);o&&i.push(o),r+=s.size+10}e.isFooter(t,r)&&(r+=10)}return i},e._decodeFrame=function(t){return"PRIV"===t.type?e._decodePrivFrame(t):"T"===t.type[0]?e._decodeTextFrame(t):"W"===t.type[0]?e._decodeURLFrame(t):void 0},e._readTimeStamp=function(e){if(8===e.data.byteLength){var t=new Uint8Array(e.data),r=1&t[3],i=(t[4]<<23)+(t[5]<<15)+(t[6]<<7)+t[7];return i/=45,r&&(i+=47721858.84),Math.round(i)}},e._decodePrivFrame=function(t){if(!(t.size<2)){var r=e._utf8ArrayToStr(t.data,!0),i=new Uint8Array(t.data.subarray(r.length+1));return{key:t.type,info:r,data:i.buffer}}},e._decodeTextFrame=function(t){if(!(t.size<2)){if("TXXX"===t.type){var r=1,i=e._utf8ArrayToStr(t.data.subarray(r),!0);r+=i.length+1;var a=e._utf8ArrayToStr(t.data.subarray(r));return{key:t.type,info:i,data:a}}var n=e._utf8ArrayToStr(t.data.subarray(1));return{key:t.type,data:n}}},e._decodeURLFrame=function(t){if("WXXX"===t.type){if(t.size<2)return;var r=1,i=e._utf8ArrayToStr(t.data.subarray(r));r+=i.length+1;var a=e._utf8ArrayToStr(t.data.subarray(r));return{key:t.type,info:i,data:a}}var n=e._utf8ArrayToStr(t.data);return{key:t.type,data:n}},e._utf8ArrayToStr=function(e,t){void 0===t&&(t=!1);var r=s();if(r){var i=r.decode(e);if(t){var a=i.indexOf("\0");return-1!==a?i.substring(0,a):i}return i.replace(/\0/g,"")}for(var n,o,l,d=e.length,u="",c=0;c<d;){if(0===(n=e[c++])&&t)return u;if(0!==n&&3!==n)switch(n>>4){case 0:case 1:case 2:case 3:case 4:case 5:case 6:case 7:u+=String.fromCharCode(n);break;case 12:case 13:o=e[c++],u+=String.fromCharCode((31&n)<<6|63&o);break;case 14:o=e[c++],l=e[c++],u+=String.fromCharCode((15&n)<<12|(63&o)<<6|(63&l)<<0)}}return u},e}();function s(){var e=Object(a.a)();return i||void 0===e.TextDecoder||(i=new e.TextDecoder("utf-8")),i}var o=n._utf8ArrayToStr;t.a=n},function(e,t,r){"use strict";function i(){return"undefined"==typeof window?self:window}r.d(t,"a",(function(){return i}))},function(e,t,r){var i,a,n,s,o;i=/^((?:[a-zA-Z0-9+\-.]+:)?)(\/\/[^\/?#]*)?((?:[^\/\?#]*\/)*.*?)??(;.*?)?(\?.*?)?(#.*?)?$/,a=/^([^\/?#]*)(.*)$/,n=/(?:\/|^)\.(?=\/)/g,s=/(?:\/|^)\.\.\/(?!\.\.\/).*?(?=\/)/g,o={buildAbsoluteURL:function(e,t,r){if(r=r||{},e=e.trim(),!(t=t.trim())){if(!r.alwaysNormalize)return e;var i=o.parseURL(e);if(!i)throw new Error("Error trying to parse base URL.");return i.path=o.normalizePath(i.path),o.buildURLFromParts(i)}var n=o.parseURL(t);if(!n)throw new Error("Error trying to parse relative URL.");if(n.scheme)return r.alwaysNormalize?(n.path=o.normalizePath(n.path),o.buildURLFromParts(n)):t;var s=o.parseURL(e);if(!s)throw new Error("Error trying to parse base URL.");if(!s.netLoc&&s.path&&"/"!==s.path[0]){var l=a.exec(s.path);s.netLoc=l[1],s.path=l[2]}s.netLoc&&!s.path&&(s.path="/");var d={scheme:s.scheme,netLoc:n.netLoc,path:null,params:n.params,query:n.query,fragment:n.fragment};if(!n.netLoc&&(d.netLoc=s.netLoc,"/"!==n.path[0]))if(n.path){var u=s.path,c=u.substring(0,u.lastIndexOf("/")+1)+n.path;d.path=o.normalizePath(c)}else d.path=s.path,n.params||(d.params=s.params,n.query||(d.query=s.query));return null===d.path&&(d.path=r.alwaysNormalize?o.normalizePath(n.path):n.path),o.buildURLFromParts(d)},parseURL:function(e){var t=i.exec(e);return t?{scheme:t[1]||"",netLoc:t[2]||"",path:t[3]||"",params:t[4]||"",query:t[5]||"",fragment:t[6]||""}:null},normalizePath:function(e){for(e=e.split("").reverse().join("").replace(n,"");e.length!==(e=e.replace(s,"")).length;);return e.split("").reverse().join("")},buildURLFromParts:function(e){return e.scheme+e.netLoc+e.path+e.params+e.query+e.fragment}},e.exports=o},function(e,t,r){"use strict";var i=function(){function e(e,t){this.subtle=e,this.aesIV=t}return e.prototype.decrypt=function(e,t){return this.subtle.decrypt({name:"AES-CBC",iv:this.aesIV},t,e)},e}(),a=function(){function e(e,t){this.subtle=e,this.key=t}return e.prototype.expandKey=function(){return this.subtle.importKey("raw",this.key,{name:"AES-CBC"},!1,["encrypt","decrypt"])},e}();var n=function(){function e(){this.rcon=[0,1,2,4,8,16,32,64,128,27,54],this.subMix=[new Uint32Array(256),new Uint32Array(256),new Uint32Array(256),new Uint32Array(256)],this.invSubMix=[new Uint32Array(256),new Uint32Array(256),new Uint32Array(256),new Uint32Array(256)],this.sBox=new Uint32Array(256),this.invSBox=new Uint32Array(256),this.key=new Uint32Array(0),this.initTable()}var t=e.prototype;return t.uint8ArrayToUint32Array_=function(e){for(var t=new DataView(e),r=new Uint32Array(4),i=0;i<4;i++)r[i]=t.getUint32(4*i);return r},t.initTable=function(){var e=this.sBox,t=this.invSBox,r=this.subMix,i=r[0],a=r[1],n=r[2],s=r[3],o=this.invSubMix,l=o[0],d=o[1],u=o[2],c=o[3],h=new Uint32Array(256),f=0,g=0,p=0;for(p=0;p<256;p++)h[p]=p<128?p<<1:p<<1^283;for(p=0;p<256;p++){var v=g^g<<1^g<<2^g<<3^g<<4;v=v>>>8^255&v^99,e[f]=v,t[v]=f;var m=h[f],y=h[m],b=h[y],T=257*h[v]^16843008*v;i[f]=T<<24|T>>>8,a[f]=T<<16|T>>>16,n[f]=T<<8|T>>>24,s[f]=T,T=16843009*b^65537*y^257*m^16843008*f,l[v]=T<<24|T>>>8,d[v]=T<<16|T>>>16,u[v]=T<<8|T>>>24,c[v]=T,f?(f=m^h[h[h[b^m]]],g^=h[h[g]]):f=g=1}},t.expandKey=function(e){for(var t=this.uint8ArrayToUint32Array_(e),r=!0,i=0;i<t.length&&r;)r=t[i]===this.key[i],i++;if(!r){this.key=t;var a=this.keySize=t.length;if(4!==a&&6!==a&&8!==a)throw new Error("Invalid aes key size="+a);var n,s,o,l,d=this.ksRows=4*(a+6+1),u=this.keySchedule=new Uint32Array(d),c=this.invKeySchedule=new Uint32Array(d),h=this.sBox,f=this.rcon,g=this.invSubMix,p=g[0],v=g[1],m=g[2],y=g[3];for(n=0;n<d;n++)n<a?o=u[n]=t[n]:(l=o,n%a==0?(l=h[(l=l<<8|l>>>24)>>>24]<<24|h[l>>>16&255]<<16|h[l>>>8&255]<<8|h[255&l],l^=f[n/a|0]<<24):a>6&&n%a==4&&(l=h[l>>>24]<<24|h[l>>>16&255]<<16|h[l>>>8&255]<<8|h[255&l]),u[n]=o=(u[n-a]^l)>>>0);for(s=0;s<d;s++)n=d-s,l=3&s?u[n]:u[n-4],c[s]=s<4||n<=4?l:p[h[l>>>24]]^v[h[l>>>16&255]]^m[h[l>>>8&255]]^y[h[255&l]],c[s]=c[s]>>>0}},t.networkToHostOrderSwap=function(e){return e<<24|(65280&e)<<8|(16711680&e)>>8|e>>>24},t.decrypt=function(e,t,r,i){for(var a,n,s,o,l,d,u,c,h,f,g,p,v,m,y,b,T,E=this.keySize+6,S=this.invKeySchedule,_=this.invSBox,A=this.invSubMix,R=A[0],w=A[1],L=A[2],k=A[3],D=this.uint8ArrayToUint32Array_(r),C=D[0],O=D[1],I=D[2],P=D[3],x=new Int32Array(e),M=new Int32Array(x.length),F=this.networkToHostOrderSwap;t<x.length;){for(h=F(x[t]),f=F(x[t+1]),g=F(x[t+2]),p=F(x[t+3]),l=h^S[0],d=p^S[1],u=g^S[2],c=f^S[3],v=4,m=1;m<E;m++)a=R[l>>>24]^w[d>>16&255]^L[u>>8&255]^k[255&c]^S[v],n=R[d>>>24]^w[u>>16&255]^L[c>>8&255]^k[255&l]^S[v+1],s=R[u>>>24]^w[c>>16&255]^L[l>>8&255]^k[255&d]^S[v+2],o=R[c>>>24]^w[l>>16&255]^L[d>>8&255]^k[255&u]^S[v+3],l=a,d=n,u=s,c=o,v+=4;a=_[l>>>24]<<24^_[d>>16&255]<<16^_[u>>8&255]<<8^_[255&c]^S[v],n=_[d>>>24]<<24^_[u>>16&255]<<16^_[c>>8&255]<<8^_[255&l]^S[v+1],s=_[u>>>24]<<24^_[c>>16&255]<<16^_[l>>8&255]<<8^_[255&d]^S[v+2],o=_[c>>>24]<<24^_[l>>16&255]<<16^_[d>>8&255]<<8^_[255&u]^S[v+3],v+=3,M[t]=F(a^C),M[t+1]=F(o^O),M[t+2]=F(s^I),M[t+3]=F(n^P),C=h,O=f,I=g,P=p,t+=4}return i?(y=M.buffer,b=y.byteLength,(T=b&&new DataView(y).getUint8(b-1))?y.slice(0,b-T):y):M.buffer},t.destroy=function(){this.key=void 0,this.keySize=void 0,this.ksRows=void 0,this.sBox=void 0,this.invSBox=void 0,this.subMix=void 0,this.invSubMix=void 0,this.keySchedule=void 0,this.invKeySchedule=void 0,this.rcon=void 0},e}(),s=r(2),o=r(0),l=r(1),d=r(5),u=Object(d.a)(),c=function(){function e(e,t,r){var i=(void 0===r?{}:r).removePKCS7Padding,a=void 0===i||i;if(this.logEnabled=!0,this.observer=e,this.config=t,this.removePKCS7Padding=a,a)try{var n=u.crypto;n&&(this.subtle=n.subtle||n.webkitSubtle)}catch(e){}this.disableWebCrypto=!this.subtle}var t=e.prototype;return t.isSync=function(){return this.disableWebCrypto&&this.config.enableSoftwareAES},t.decrypt=function(e,t,r,s){var l=this;if(this.disableWebCrypto&&this.config.enableSoftwareAES){this.logEnabled&&(o.b.log("JS AES decrypt"),this.logEnabled=!1);var d=this.decryptor;d||(this.decryptor=d=new n),d.expandKey(t),s(d.decrypt(e,0,r,this.removePKCS7Padding))}else{this.logEnabled&&(o.b.log("WebCrypto AES decrypt"),this.logEnabled=!1);var u=this.subtle;this.key!==t&&(this.key=t,this.fastAesKey=new a(u,t)),this.fastAesKey.expandKey().then((function(a){new i(u,r).decrypt(e,a).catch((function(i){l.onWebCryptoError(i,e,t,r,s)})).then((function(e){s(e)}))})).catch((function(i){l.onWebCryptoError(i,e,t,r,s)}))}},t.onWebCryptoError=function(e,t,r,i,a){this.config.enableSoftwareAES?(o.b.log("WebCrypto Error, disable WebCrypto API"),this.disableWebCrypto=!0,this.logEnabled=!0,this.decrypt(t,r,i,a)):(o.b.error("decrypting error : "+e.message),this.observer.trigger(l.a.ERROR,{type:s.b.MEDIA_ERROR,details:s.a.FRAG_DECRYPT_ERROR,fatal:!0,reason:e.message}))},t.destroy=function(){var e=this.decryptor;e&&(e.destroy(),this.decryptor=void 0)},e}();t.a=c},function(e,t,r){"use strict";var i=Object.prototype.hasOwnProperty,a="~";function n(){}function s(e,t,r){this.fn=e,this.context=t,this.once=r||!1}function o(e,t,r,i,n){if("function"!=typeof r)throw new TypeError("The listener must be a function");var o=new s(r,i||e,n),l=a?a+t:t;return e._events[l]?e._events[l].fn?e._events[l]=[e._events[l],o]:e._events[l].push(o):(e._events[l]=o,e._eventsCount++),e}function l(e,t){0==--e._eventsCount?e._events=new n:delete e._events[t]}function d(){this._events=new n,this._eventsCount=0}Object.create&&(n.prototype=Object.create(null),(new n).__proto__||(a=!1)),d.prototype.eventNames=function(){var e,t,r=[];if(0===this._eventsCount)return r;for(t in e=this._events)i.call(e,t)&&r.push(a?t.slice(1):t);return Object.getOwnPropertySymbols?r.concat(Object.getOwnPropertySymbols(e)):r},d.prototype.listeners=function(e){var t=a?a+e:e,r=this._events[t];if(!r)return[];if(r.fn)return[r.fn];for(var i=0,n=r.length,s=new Array(n);i<n;i++)s[i]=r[i].fn;return s},d.prototype.listenerCount=function(e){var t=a?a+e:e,r=this._events[t];return r?r.fn?1:r.length:0},d.prototype.emit=function(e,t,r,i,n,s){var o=a?a+e:e;if(!this._events[o])return!1;var l,d,u=this._events[o],c=arguments.length;if(u.fn){switch(u.once&&this.removeListener(e,u.fn,void 0,!0),c){case 1:return u.fn.call(u.context),!0;case 2:return u.fn.call(u.context,t),!0;case 3:return u.fn.call(u.context,t,r),!0;case 4:return u.fn.call(u.context,t,r,i),!0;case 5:return u.fn.call(u.context,t,r,i,n),!0;case 6:return u.fn.call(u.context,t,r,i,n,s),!0}for(d=1,l=new Array(c-1);d<c;d++)l[d-1]=arguments[d];u.fn.apply(u.context,l)}else{var h,f=u.length;for(d=0;d<f;d++)switch(u[d].once&&this.removeListener(e,u[d].fn,void 0,!0),c){case 1:u[d].fn.call(u[d].context);break;case 2:u[d].fn.call(u[d].context,t);break;case 3:u[d].fn.call(u[d].context,t,r);break;case 4:u[d].fn.call(u[d].context,t,r,i);break;default:if(!l)for(h=1,l=new Array(c-1);h<c;h++)l[h-1]=arguments[h];u[d].fn.apply(u[d].context,l)}}return!0},d.prototype.on=function(e,t,r){return o(this,e,t,r,!1)},d.prototype.once=function(e,t,r){return o(this,e,t,r,!0)},d.prototype.removeListener=function(e,t,r,i){var n=a?a+e:e;if(!this._events[n])return this;if(!t)return l(this,n),this;var s=this._events[n];if(s.fn)s.fn!==t||i&&!s.once||r&&s.context!==r||l(this,n);else{for(var o=0,d=[],u=s.length;o<u;o++)(s[o].fn!==t||i&&!s[o].once||r&&s[o].context!==r)&&d.push(s[o]);d.length?this._events[n]=1===d.length?d[0]:d:l(this,n)}return this},d.prototype.removeAllListeners=function(e){var t;return e?(t=a?a+e:e,this._events[t]&&l(this,t)):(this._events=new n,this._eventsCount=0),this},d.prototype.off=d.prototype.removeListener,d.prototype.addListener=d.prototype.on,d.prefixed=a,d.EventEmitter=d,e.exports=d},function(e,t,r){"use strict";var i=r(1),a=r(2),n=r(7),s=r(3),o=r(0),l=r(5);function d(e,t){return 255===e[t]&&240==(246&e[t+1])}function u(e,t){return 1&e[t+1]?7:9}function c(e,t){return(3&e[t+3])<<11|e[t+4]<<3|(224&e[t+5])>>>5}function h(e,t){return!!(t+1<e.length&&d(e,t))}function f(e,t){if(h(e,t)){var r=u(e,t);t+5<e.length&&(r=c(e,t));var i=t+r;if(i===e.length||i+1<e.length&&d(e,i))return!0}return!1}function g(e,t,r,n,s){if(!e.samplerate){var l=function(e,t,r,n){var s,l,d,u,c,h=navigator.userAgent.toLowerCase(),f=n,g=[96e3,88200,64e3,48e3,44100,32e3,24e3,22050,16e3,12e3,11025,8e3,7350];if(s=1+((192&t[r+2])>>>6),!((l=(60&t[r+2])>>>2)>g.length-1))return u=(1&t[r+2])<<2,u|=(192&t[r+3])>>>6,o.b.log("manifest codec:"+n+",ADTS data:type:"+s+",sampleingIndex:"+l+"["+g[l]+"Hz],channelConfig:"+u),/firefox/i.test(h)?l>=6?(s=5,c=new Array(4),d=l-3):(s=2,c=new Array(2),d=l):-1!==h.indexOf("android")?(s=2,c=new Array(2),d=l):(s=5,c=new Array(4),n&&(-1!==n.indexOf("mp4a.40.29")||-1!==n.indexOf("mp4a.40.5"))||!n&&l>=6?d=l-3:((n&&-1!==n.indexOf("mp4a.40.2")&&(l>=6&&1===u||/vivaldi/i.test(h))||!n&&1===u)&&(s=2,c=new Array(2)),d=l)),c[0]=s<<3,c[0]|=(14&l)>>1,c[1]|=(1&l)<<7,c[1]|=u<<3,5===s&&(c[1]|=(14&d)>>1,c[2]=(1&d)<<7,c[2]|=8,c[3]=0),{config:c,samplerate:g[l],channelCount:u,codec:"mp4a.40."+s,manifestCodec:f};e.trigger(i.a.ERROR,{type:a.b.MEDIA_ERROR,details:a.a.FRAG_PARSING_ERROR,fatal:!0,reason:"invalid ADTS sampling index:"+l})}(t,r,n,s);e.config=l.config,e.samplerate=l.samplerate,e.channelCount=l.channelCount,e.codec=l.codec,e.manifestCodec=l.manifestCodec,o.b.log("parsed codec:"+e.codec+",rate:"+l.samplerate+",nb channel:"+l.channelCount)}}function p(e){return 9216e4/e}function v(e,t,r,i,a){var n=function(e,t,r,i,a){var n,s,o=e.length;if(n=u(e,t),s=c(e,t),(s-=n)>0&&t+n+s<=o)return{headerLength:n,frameLength:s,stamp:r+i*a}}(t,r,i,a,p(e.samplerate));if(n){var s=n.stamp,o=n.headerLength,l=n.frameLength,d={unit:t.subarray(r+o,r+o+l),pts:s,dts:s};return e.samples.push(d),{sample:d,length:l+o}}}var m=r(4),y=function(){function e(e,t,r){this.observer=e,this.config=r,this.remuxer=t}var t=e.prototype;return t.resetInitSegment=function(e,t,r,i){this._audioTrack={container:"audio/adts",type:"audio",id:0,sequenceNumber:0,isAAC:!0,samples:[],len:0,manifestCodec:t,duration:i,inputTimeScale:9e4}},t.resetTimeStamp=function(){},e.probe=function(e){if(!e)return!1;for(var t=(m.a.getID3Data(e,0)||[]).length,r=e.length;t<r;t++)if(f(e,t))return o.b.log("ADTS sync word found !"),!0;return!1},t.append=function(e,t,r,i){for(var a=this._audioTrack,n=m.a.getID3Data(e,0)||[],l=m.a.getTimeStamp(n),d=Object(s.a)(l)?90*l:9e4*t,u=0,c=d,f=e.length,p=n.length,y=[{pts:c,dts:c,data:n}];p<f-1;)if(h(e,p)&&p+5<f){g(a,this.observer,e,p,a.manifestCodec);var b=v(a,e,p,d,u);if(!b){o.b.log("Unable to parse AAC frame");break}p+=b.length,c=b.sample.pts,u++}else m.a.isHeader(e,p)?(n=m.a.getID3Data(e,p),y.push({pts:c,dts:c,data:n}),p+=n.length):p++;this.remuxer.remux(a,{samples:[]},{samples:y,inputTimeScale:9e4},{samples:[]},t,r,i)},t.destroy=function(){},e}(),b=r(10),T={BitratesMap:[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],SamplingRateMap:[44100,48e3,32e3,22050,24e3,16e3,11025,12e3,8e3],SamplesCoefficients:[[0,72,144,12],[0,0,0,0],[0,72,144,12],[0,144,144,12]],BytesInSlot:[0,1,1,4],appendFrame:function(e,t,r,i,a){if(!(r+24>t.length)){var n=this.parseHeader(t,r);if(n&&r+n.frameLength<=t.length){var s=i+a*(9e4*n.samplesPerFrame/n.sampleRate),o={unit:t.subarray(r,r+n.frameLength),pts:s,dts:s};return e.config=[],e.channelCount=n.channelCount,e.samplerate=n.sampleRate,e.samples.push(o),{sample:o,length:n.frameLength}}}},parseHeader:function(e,t){var r=e[t+1]>>3&3,i=e[t+1]>>1&3,a=e[t+2]>>4&15,n=e[t+2]>>2&3,s=e[t+2]>>1&1;if(1!==r&&0!==a&&15!==a&&3!==n){var o=3===r?3-i:3===i?3:4,l=1e3*T.BitratesMap[14*o+a-1],d=3===r?0:2===r?1:2,u=T.SamplingRateMap[3*d+n],c=e[t+3]>>6==3?1:2,h=T.SamplesCoefficients[r][i],f=T.BytesInSlot[i],g=8*h*f;return{sampleRate:u,channelCount:c,frameLength:parseInt(h*l/u+s,10)*f,samplesPerFrame:g}}},isHeaderPattern:function(e,t){return 255===e[t]&&224==(224&e[t+1])&&0!=(6&e[t+1])},isHeader:function(e,t){return!!(t+1<e.length&&this.isHeaderPattern(e,t))},probe:function(e,t){if(t+1<e.length&&this.isHeaderPattern(e,t)){var r=this.parseHeader(e,t),i=4;r&&r.frameLength&&(i=r.frameLength);var a=t+i;if(a===e.length||a+1<e.length&&this.isHeaderPattern(e,a))return!0}return!1}},E=T,S=function(){function e(e){this.data=e,this.bytesAvailable=e.byteLength,this.word=0,this.bitsAvailable=0}var t=e.prototype;return t.loadWord=function(){var e=this.data,t=this.bytesAvailable,r=e.byteLength-t,i=new Uint8Array(4),a=Math.min(4,t);if(0===a)throw new Error("no bytes available");i.set(e.subarray(r,r+a)),this.word=new DataView(i.buffer).getUint32(0),this.bitsAvailable=8*a,this.bytesAvailable-=a},t.skipBits=function(e){var t;this.bitsAvailable>e?(this.word<<=e,this.bitsAvailable-=e):(e-=this.bitsAvailable,e-=(t=e>>3)>>3,this.bytesAvailable-=t,this.loadWord(),this.word<<=e,this.bitsAvailable-=e)},t.readBits=function(e){var t=Math.min(this.bitsAvailable,e),r=this.word>>>32-t;return e>32&&o.b.error("Cannot read more than 32 bits at a time"),this.bitsAvailable-=t,this.bitsAvailable>0?this.word<<=t:this.bytesAvailable>0&&this.loadWord(),(t=e-t)>0&&this.bitsAvailable?r<<t|this.readBits(t):r},t.skipLZ=function(){var e;for(e=0;e<this.bitsAvailable;++e)if(0!=(this.word&2147483648>>>e))return this.word<<=e,this.bitsAvailable-=e,e;return this.loadWord(),e+this.skipLZ()},t.skipUEG=function(){this.skipBits(1+this.skipLZ())},t.skipEG=function(){this.skipBits(1+this.skipLZ())},t.readUEG=function(){var e=this.skipLZ();return this.readBits(e+1)-1},t.readEG=function(){var e=this.readUEG();return 1&e?1+e>>>1:-1*(e>>>1)},t.readBoolean=function(){return 1===this.readBits(1)},t.readUByte=function(){return this.readBits(8)},t.readUShort=function(){return this.readBits(16)},t.readUInt=function(){return this.readBits(32)},t.skipScalingList=function(e){var t,r=8,i=8;for(t=0;t<e;t++)0!==i&&(i=(r+this.readEG()+256)%256),r=0===i?r:i},t.readSPS=function(){var e,t,r,i,a,n,s,o=0,l=0,d=0,u=0,c=this.readUByte.bind(this),h=this.readBits.bind(this),f=this.readUEG.bind(this),g=this.readBoolean.bind(this),p=this.skipBits.bind(this),v=this.skipEG.bind(this),m=this.skipUEG.bind(this),y=this.skipScalingList.bind(this);if(c(),e=c(),h(5),p(3),c(),m(),100===e||110===e||122===e||244===e||44===e||83===e||86===e||118===e||128===e){var b=f();if(3===b&&p(1),m(),m(),p(1),g())for(n=3!==b?8:12,s=0;s<n;s++)g()&&y(s<6?16:64)}m();var T=f();if(0===T)f();else if(1===T)for(p(1),v(),v(),t=f(),s=0;s<t;s++)v();m(),p(1),r=f(),i=f(),0===(a=h(1))&&p(1),p(1),g()&&(o=f(),l=f(),d=f(),u=f());var E=[1,1];if(g()&&g())switch(c()){case 1:E=[1,1];break;case 2:E=[12,11];break;case 3:E=[10,11];break;case 4:E=[16,11];break;case 5:E=[40,33];break;case 6:E=[24,11];break;case 7:E=[20,11];break;case 8:E=[32,11];break;case 9:E=[80,33];break;case 10:E=[18,11];break;case 11:E=[15,11];break;case 12:E=[64,33];break;case 13:E=[160,99];break;case 14:E=[4,3];break;case 15:E=[3,2];break;case 16:E=[2,1];break;case 255:E=[c()<<8|c(),c()<<8|c()]}return{width:Math.ceil(16*(r+1)-2*o-2*l),height:(2-a)*(i+1)*16-(a?2:4)*(d+u),pixelRatio:E}},t.readSliceType=function(){return this.readUByte(),this.readUEG(),this.readUEG()},e}(),_=function(){function e(e,t,r,i){this.decryptdata=r,this.discardEPB=i,this.decrypter=new n.a(e,t,{removePKCS7Padding:!1})}var t=e.prototype;return t.decryptBuffer=function(e,t){this.decrypter.decrypt(e,this.decryptdata.key.buffer,this.decryptdata.iv.buffer,t)},t.decryptAacSample=function(e,t,r,i){var a=e[t].unit,n=a.subarray(16,a.length-a.length%16),s=n.buffer.slice(n.byteOffset,n.byteOffset+n.length),o=this;this.decryptBuffer(s,(function(n){n=new Uint8Array(n),a.set(n,16),i||o.decryptAacSamples(e,t+1,r)}))},t.decryptAacSamples=function(e,t,r){for(;;t++){if(t>=e.length)return void r();if(!(e[t].unit.length<32)){var i=this.decrypter.isSync();if(this.decryptAacSample(e,t,r,i),!i)return}}},t.getAvcEncryptedData=function(e){for(var t=16*Math.floor((e.length-48)/160)+16,r=new Int8Array(t),i=0,a=32;a<=e.length-16;a+=160,i+=16)r.set(e.subarray(a,a+16),i);return r},t.getAvcDecryptedUnit=function(e,t){t=new Uint8Array(t);for(var r=0,i=32;i<=e.length-16;i+=160,r+=16)e.set(t.subarray(r,r+16),i);return e},t.decryptAvcSample=function(e,t,r,i,a,n){var s=this.discardEPB(a.data),o=this.getAvcEncryptedData(s),l=this;this.decryptBuffer(o.buffer,(function(o){a.data=l.getAvcDecryptedUnit(s,o),n||l.decryptAvcSamples(e,t,r+1,i)}))},t.decryptAvcSamples=function(e,t,r,i){for(;;t++,r=0){if(t>=e.length)return void i();for(var a=e[t].units;!(r>=a.length);r++){var n=a[r];if(!(n.length<=48||1!==n.type&&5!==n.type)){var s=this.decrypter.isSync();if(this.decryptAvcSample(e,t,r,i,n,s),!s)return}}}},e}(),A={video:1,audio:2,id3:3,text:4},R=function(){function e(e,t,r,i){this.observer=e,this.config=r,this.typeSupported=i,this.remuxer=t,this.sampleAes=null}var t=e.prototype;return t.setDecryptData=function(e){null!=e&&null!=e.key&&"SAMPLE-AES"===e.method?this.sampleAes=new _(this.observer,this.config,e,this.discardEPB):this.sampleAes=null},e.probe=function(t){var r=e._syncOffset(t);return!(r<0)&&(r&&o.b.warn("MPEG2-TS detected but first sync word found @ offset "+r+", junk ahead ?"),!0)},e._syncOffset=function(e){for(var t=Math.min(1e3,e.length-564),r=0;r<t;){if(71===e[r]&&71===e[r+188]&&71===e[r+376])return r;r++}return-1},e.createTrack=function(e,t){return{container:"video"===e||"audio"===e?"video/mp2t":void 0,type:e,id:A[e],pid:-1,inputTimeScale:9e4,sequenceNumber:0,samples:[],dropped:"video"===e?0:void 0,isAAC:"audio"===e||void 0,duration:"audio"===e?t:void 0}},t.resetInitSegment=function(t,r,i,a){this.pmtParsed=!1,this._pmtId=-1,this._avcTrack=e.createTrack("video",a),this._audioTrack=e.createTrack("audio",a),this._id3Track=e.createTrack("id3",a),this._txtTrack=e.createTrack("text",a),this.aacOverFlow=null,this.aacLastPTS=null,this.avcSample=null,this.audioCodec=r,this.videoCodec=i,this._duration=a},t.resetTimeStamp=function(){},t.append=function(t,r,n,s){var l,d,u,c,h,f=t.length,g=!1;this.contiguous=n;var p=this.pmtParsed,v=this._avcTrack,m=this._audioTrack,y=this._id3Track,b=v.pid,T=m.pid,E=y.pid,S=this._pmtId,_=v.pesData,A=m.pesData,R=y.pesData,w=this._parsePAT,L=this._parsePMT,k=this._parsePES,D=this._parseAVCPES.bind(this),C=this._parseAACPES.bind(this),O=this._parseMPEGPES.bind(this),I=this._parseID3PES.bind(this),P=e._syncOffset(t);for(f-=(f+P)%188,l=P;l<f;l+=188)if(71===t[l]){if(d=!!(64&t[l+1]),u=((31&t[l+1])<<8)+t[l+2],(48&t[l+3])>>4>1){if((c=l+5+t[l+4])===l+188)continue}else c=l+4;switch(u){case b:d&&(_&&(h=k(_))&&D(h,!1),_={data:[],size:0}),_&&(_.data.push(t.subarray(c,l+188)),_.size+=l+188-c);break;case T:d&&(A&&(h=k(A))&&(m.isAAC?C(h):O(h)),A={data:[],size:0}),A&&(A.data.push(t.subarray(c,l+188)),A.size+=l+188-c);break;case E:d&&(R&&(h=k(R))&&I(h),R={data:[],size:0}),R&&(R.data.push(t.subarray(c,l+188)),R.size+=l+188-c);break;case 0:d&&(c+=t[c]+1),S=this._pmtId=w(t,c);break;case S:d&&(c+=t[c]+1);var x=L(t,c,!0===this.typeSupported.mpeg||!0===this.typeSupported.mp3,null!=this.sampleAes);(b=x.avc)>0&&(v.pid=b),(T=x.audio)>0&&(m.pid=T,m.isAAC=x.isAAC),(E=x.id3)>0&&(y.pid=E),g&&!p&&(o.b.log("reparse from beginning"),g=!1,l=P-188),p=this.pmtParsed=!0;break;case 17:case 8191:break;default:g=!0}}else this.observer.trigger(i.a.ERROR,{type:a.b.MEDIA_ERROR,details:a.a.FRAG_PARSING_ERROR,fatal:!1,reason:"TS packet did not start with 0x47"});_&&(h=k(_))?(D(h,!0),v.pesData=null):v.pesData=_,A&&(h=k(A))?(m.isAAC?C(h):O(h),m.pesData=null):(A&&A.size&&o.b.log("last AAC PES packet truncated,might overlap between fragments"),m.pesData=A),R&&(h=k(R))?(I(h),y.pesData=null):y.pesData=R,null==this.sampleAes?this.remuxer.remux(m,v,y,this._txtTrack,r,n,s):this.decryptAndRemux(m,v,y,this._txtTrack,r,n,s)},t.decryptAndRemux=function(e,t,r,i,a,n,s){if(e.samples&&e.isAAC){var o=this;this.sampleAes.decryptAacSamples(e.samples,0,(function(){o.decryptAndRemuxAvc(e,t,r,i,a,n,s)}))}else this.decryptAndRemuxAvc(e,t,r,i,a,n,s)},t.decryptAndRemuxAvc=function(e,t,r,i,a,n,s){if(t.samples){var o=this;this.sampleAes.decryptAvcSamples(t.samples,0,0,(function(){o.remuxer.remux(e,t,r,i,a,n,s)}))}else this.remuxer.remux(e,t,r,i,a,n,s)},t.destroy=function(){this._initPTS=this._initDTS=void 0,this._duration=0},t._parsePAT=function(e,t){return(31&e[t+10])<<8|e[t+11]},t._parsePMT=function(e,t,r,i){var a,n,s={audio:-1,avc:-1,id3:-1,isAAC:!0};for(a=t+3+((15&e[t+1])<<8|e[t+2])-4,t+=12+((15&e[t+10])<<8|e[t+11]);t<a;){switch(n=(31&e[t+1])<<8|e[t+2],e[t]){case 207:if(!i){o.b.log("unknown stream type:"+e[t]);break}case 15:-1===s.audio&&(s.audio=n);break;case 21:-1===s.id3&&(s.id3=n);break;case 219:if(!i){o.b.log("unknown stream type:"+e[t]);break}case 27:-1===s.avc&&(s.avc=n);break;case 3:case 4:r?-1===s.audio&&(s.audio=n,s.isAAC=!1):o.b.log("MPEG audio found, not supported in this browser for now");break;case 36:o.b.warn("HEVC stream type found, not supported for now");break;default:o.b.log("unknown stream type:"+e[t])}t+=5+((15&e[t+3])<<8|e[t+4])}return s},t._parsePES=function(e){var t,r,i,a,n,s,l,d,u=0,c=e.data;if(!e||0===e.size)return null;for(;c[0].length<19&&c.length>1;){var h=new Uint8Array(c[0].length+c[1].length);h.set(c[0]),h.set(c[1],c[0].length),c[0]=h,c.splice(1,1)}if(1===((t=c[0])[0]<<16)+(t[1]<<8)+t[2]){if((i=(t[4]<<8)+t[5])&&i>e.size-6)return null;if(192&(r=t[7])&&((s=536870912*(14&t[9])+4194304*(255&t[10])+16384*(254&t[11])+128*(255&t[12])+(254&t[13])/2)>4294967295&&(s-=8589934592),64&r?((l=536870912*(14&t[14])+4194304*(255&t[15])+16384*(254&t[16])+128*(255&t[17])+(254&t[18])/2)>4294967295&&(l-=8589934592),s-l>54e5&&(o.b.warn(Math.round((s-l)/9e4)+"s delta between PTS and DTS, align them"),s=l)):l=s),d=(a=t[8])+9,e.size<=d)return null;e.size-=d,n=new Uint8Array(e.size);for(var f=0,g=c.length;f<g;f++){var p=(t=c[f]).byteLength;if(d){if(d>p){d-=p;continue}t=t.subarray(d),p-=d,d=0}n.set(t,u),u+=p}return i&&(i-=a+3),{data:n,pts:s,dts:l,len:i}}return null},t.pushAccesUnit=function(e,t){if(e.units.length&&e.frame){var r=t.samples,i=r.length;if(isNaN(e.pts)){if(!i)return void t.dropped++;var a=r[i-1];e.pts=a.pts,e.dts=a.dts}!this.config.forceKeyFrameOnDiscontinuity||!0===e.key||t.sps&&(i||this.contiguous)?(e.id=i,r.push(e)):t.dropped++}e.debug.length&&o.b.log(e.pts+"/"+e.dts+":"+e.debug)},t._parseAVCPES=function(e,t){var r,i,a,n=this,s=this._avcTrack,o=this._parseAVCNALu(e.data),l=this.avcSample,d=!1,u=this.pushAccesUnit.bind(this),c=function(e,t,r,i){return{key:e,pts:t,dts:r,units:[],debug:i}};e.data=null,l&&o.length&&!s.audFound&&(u(l,s),l=this.avcSample=c(!1,e.pts,e.dts,"")),o.forEach((function(t){switch(t.type){case 1:i=!0,l||(l=n.avcSample=c(!0,e.pts,e.dts,"")),l.frame=!0;var o=t.data;if(d&&o.length>4){var h=new S(o).readSliceType();2!==h&&4!==h&&7!==h&&9!==h||(l.key=!0)}break;case 5:i=!0,l||(l=n.avcSample=c(!0,e.pts,e.dts,"")),l.key=!0,l.frame=!0;break;case 6:i=!0,(r=new S(n.discardEPB(t.data))).readUByte();for(var f=0,g=0,p=!1,v=0;!p&&r.bytesAvailable>1;){f=0;do{f+=v=r.readUByte()}while(255===v);g=0;do{g+=v=r.readUByte()}while(255===v);if(4===f&&0!==r.bytesAvailable){if(p=!0,181===r.readUByte())if(49===r.readUShort())if(1195456820===r.readUInt())if(3===r.readUByte()){var y=r.readUByte(),b=31&y,T=[y,r.readUByte()];for(a=0;a<b;a++)T.push(r.readUByte()),T.push(r.readUByte()),T.push(r.readUByte());n._insertSampleInOrder(n._txtTrack.samples,{type:3,pts:e.pts,bytes:T})}}else if(5===f&&0!==r.bytesAvailable){if(p=!0,g>16){var E=[];for(a=0;a<16;a++)E.push(r.readUByte().toString(16)),3!==a&&5!==a&&7!==a&&9!==a||E.push("-");var _=g-16,A=new Uint8Array(_);for(a=0;a<_;a++)A[a]=r.readUByte();n._insertSampleInOrder(n._txtTrack.samples,{pts:e.pts,payloadType:f,uuid:E.join(""),userDataBytes:A,userData:Object(m.b)(A.buffer)})}}else if(g<r.bytesAvailable)for(a=0;a<g;a++)r.readUByte()}break;case 7:if(i=!0,d=!0,!s.sps){var R=(r=new S(t.data)).readSPS();s.width=R.width,s.height=R.height,s.pixelRatio=R.pixelRatio,s.sps=[t.data],s.duration=n._duration;var w=t.data.subarray(1,4),L="avc1.";for(a=0;a<3;a++){var k=w[a].toString(16);k.length<2&&(k="0"+k),L+=k}s.codec=L}break;case 8:i=!0,s.pps||(s.pps=[t.data]);break;case 9:i=!1,s.audFound=!0,l&&u(l,s),l=n.avcSample=c(!1,e.pts,e.dts,"");break;case 12:i=!1;break;default:i=!1,l&&(l.debug+="unknown NAL "+t.type+" ")}l&&i&&l.units.push(t)})),t&&l&&(u(l,s),this.avcSample=null)},t._insertSampleInOrder=function(e,t){var r=e.length;if(r>0){if(t.pts>=e[r-1].pts)e.push(t);else for(var i=r-1;i>=0;i--)if(t.pts<e[i].pts){e.splice(i,0,t);break}}else e.push(t)},t._getLastNalUnit=function(){var e,t=this.avcSample;if(!t||0===t.units.length){var r=this._avcTrack.samples;t=r[r.length-1]}if(t){var i=t.units;e=i[i.length-1]}return e},t._parseAVCNALu=function(e){var t,r,i,a,n=0,s=e.byteLength,o=this._avcTrack,l=o.naluState||0,d=l,u=[],c=-1;for(-1===l&&(c=0,a=31&e[0],l=0,n=1);n<s;)if(t=e[n++],l)if(1!==l)if(t)if(1===t){if(c>=0)i={data:e.subarray(c,n-l-1),type:a},u.push(i);else{var h=this._getLastNalUnit();if(h&&(d&&n<=4-d&&h.state&&(h.data=h.data.subarray(0,h.data.byteLength-d)),(r=n-l-1)>0)){var f=new Uint8Array(h.data.byteLength+r);f.set(h.data,0),f.set(e.subarray(0,r),h.data.byteLength),h.data=f}}n<s?(c=n,a=31&e[n],l=0):l=-1}else l=0;else l=3;else l=t?0:2;else l=t?0:1;if(c>=0&&l>=0&&(i={data:e.subarray(c,s),type:a,state:l},u.push(i)),0===u.length){var g=this._getLastNalUnit();if(g){var p=new Uint8Array(g.data.byteLength+e.byteLength);p.set(g.data,0),p.set(e,g.data.byteLength),g.data=p}}return o.naluState=l,u},t.discardEPB=function(e){for(var t,r,i=e.byteLength,a=[],n=1;n<i-2;)0===e[n]&&0===e[n+1]&&3===e[n+2]?(a.push(n+2),n+=2):n++;if(0===a.length)return e;t=i-a.length,r=new Uint8Array(t);var s=0;for(n=0;n<t;s++,n++)s===a[0]&&(s++,a.shift()),r[n]=e[s];return r},t._parseAACPES=function(e){var t,r,n,s,l,d,u,c=this._audioTrack,f=e.data,m=e.pts,y=this.aacOverFlow,b=this.aacLastPTS;if(y){var T=new Uint8Array(y.byteLength+f.byteLength);T.set(y,0),T.set(f,y.byteLength),f=T}for(n=0,l=f.length;n<l-1&&!h(f,n);n++);if(n&&(n<l-1?(d="AAC PES did not start with ADTS header,offset:"+n,u=!1):(d="no ADTS header found in AAC PES",u=!0),o.b.warn("parsing error:"+d),this.observer.trigger(i.a.ERROR,{type:a.b.MEDIA_ERROR,details:a.a.FRAG_PARSING_ERROR,fatal:u,reason:d}),u))return;if(g(c,this.observer,f,n,this.audioCodec),r=0,t=p(c.samplerate),y&&b){var E=b+t;Math.abs(E-m)>1&&(o.b.log("AAC: align PTS for overlapping frames by "+Math.round((E-m)/90)),m=E)}for(;n<l;){if(h(f,n)){if(n+5<l){var S=v(c,f,n,m,r);if(S){n+=S.length,s=S.sample.pts,r++;continue}}break}n++}y=n<l?f.subarray(n,l):null,this.aacOverFlow=y,this.aacLastPTS=s},t._parseMPEGPES=function(e){for(var t=e.data,r=t.length,i=0,a=0,n=e.pts;a<r;)if(E.isHeader(t,a)){var s=E.appendFrame(this._audioTrack,t,a,n,i);if(!s)break;a+=s.length,i++}else a++},t._parseID3PES=function(e){this._id3Track.samples.push(e)},e}(),w=function(){function e(e,t,r){this.observer=e,this.config=r,this.remuxer=t}var t=e.prototype;return t.resetInitSegment=function(e,t,r,i){this._audioTrack={container:"audio/mpeg",type:"audio",id:-1,sequenceNumber:0,isAAC:!1,samples:[],len:0,manifestCodec:t,duration:i,inputTimeScale:9e4}},t.resetTimeStamp=function(){},e.probe=function(e){var t,r,i=m.a.getID3Data(e,0);if(i&&void 0!==m.a.getTimeStamp(i))for(t=i.length,r=Math.min(e.length-1,t+100);t<r;t++)if(E.probe(e,t))return o.b.log("MPEG Audio sync word found !"),!0;return!1},t.append=function(e,t,r,i){for(var a=m.a.getID3Data(e,0),n=m.a.getTimeStamp(a),s=n?90*n:9e4*t,o=a.length,l=e.length,d=0,u=0,c=this._audioTrack,h=[{pts:s,dts:s,data:a}];o<l;)if(E.isHeader(e,o)){var f=E.appendFrame(c,e,o,s,d);if(!f)break;o+=f.length,u=f.sample.pts,d++}else m.a.isHeader(e,o)?(a=m.a.getID3Data(e,o),h.push({pts:u,dts:u,data:a}),o+=a.length):o++;this.remuxer.remux(c,{samples:[]},{samples:h,inputTimeScale:9e4},{samples:[]},t,r,i)},t.destroy=function(){},e}(),L=function(){function e(){}return e.getSilentFrame=function(e,t){switch(e){case"mp4a.40.2":if(1===t)return new Uint8Array([0,200,0,128,35,128]);if(2===t)return new Uint8Array([33,0,73,144,2,25,0,35,128]);if(3===t)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,142]);if(4===t)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,128,44,128,8,2,56]);if(5===t)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,130,48,4,153,0,33,144,2,56]);if(6===t)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,130,48,4,153,0,33,144,2,0,178,0,32,8,224]);break;default:if(1===t)return new Uint8Array([1,64,34,128,163,78,230,128,186,8,0,0,0,28,6,241,193,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94]);if(2===t)return new Uint8Array([1,64,34,128,163,94,230,128,186,8,0,0,0,0,149,0,6,241,161,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94]);if(3===t)return new Uint8Array([1,64,34,128,163,94,230,128,186,8,0,0,0,0,149,0,6,241,161,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94])}return null},e}(),k=Math.pow(2,32)-1,D=function(){function e(){}return e.init=function(){var t;for(t in e.types={avc1:[],avcC:[],btrt:[],dinf:[],dref:[],esds:[],ftyp:[],hdlr:[],mdat:[],mdhd:[],mdia:[],mfhd:[],minf:[],moof:[],moov:[],mp4a:[],".mp3":[],mvex:[],mvhd:[],pasp:[],sdtp:[],stbl:[],stco:[],stsc:[],stsd:[],stsz:[],stts:[],tfdt:[],tfhd:[],traf:[],trak:[],trun:[],trex:[],tkhd:[],vmhd:[],smhd:[]},e.types)e.types.hasOwnProperty(t)&&(e.types[t]=[t.charCodeAt(0),t.charCodeAt(1),t.charCodeAt(2),t.charCodeAt(3)]);var r=new Uint8Array([0,0,0,0,0,0,0,0,118,105,100,101,0,0,0,0,0,0,0,0,0,0,0,0,86,105,100,101,111,72,97,110,100,108,101,114,0]),i=new Uint8Array([0,0,0,0,0,0,0,0,115,111,117,110,0,0,0,0,0,0,0,0,0,0,0,0,83,111,117,110,100,72,97,110,100,108,101,114,0]);e.HDLR_TYPES={video:r,audio:i};var a=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,12,117,114,108,32,0,0,0,1]),n=new Uint8Array([0,0,0,0,0,0,0,0]);e.STTS=e.STSC=e.STCO=n,e.STSZ=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0]),e.VMHD=new Uint8Array([0,0,0,1,0,0,0,0,0,0,0,0]),e.SMHD=new Uint8Array([0,0,0,0,0,0,0,0]),e.STSD=new Uint8Array([0,0,0,0,0,0,0,1]);var s=new Uint8Array([105,115,111,109]),o=new Uint8Array([97,118,99,49]),l=new Uint8Array([0,0,0,1]);e.FTYP=e.box(e.types.ftyp,s,l,s,o),e.DINF=e.box(e.types.dinf,e.box(e.types.dref,a))},e.box=function(e){for(var t,r=Array.prototype.slice.call(arguments,1),i=8,a=r.length,n=a;a--;)i+=r[a].byteLength;for((t=new Uint8Array(i))[0]=i>>24&255,t[1]=i>>16&255,t[2]=i>>8&255,t[3]=255&i,t.set(e,4),a=0,i=8;a<n;a++)t.set(r[a],i),i+=r[a].byteLength;return t},e.hdlr=function(t){return e.box(e.types.hdlr,e.HDLR_TYPES[t])},e.mdat=function(t){return e.box(e.types.mdat,t)},e.mdhd=function(t,r){r*=t;var i=Math.floor(r/(k+1)),a=Math.floor(r%(k+1));return e.box(e.types.mdhd,new Uint8Array([1,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,3,t>>24&255,t>>16&255,t>>8&255,255&t,i>>24,i>>16&255,i>>8&255,255&i,a>>24,a>>16&255,a>>8&255,255&a,85,196,0,0]))},e.mdia=function(t){return e.box(e.types.mdia,e.mdhd(t.timescale,t.duration),e.hdlr(t.type),e.minf(t))},e.mfhd=function(t){return e.box(e.types.mfhd,new Uint8Array([0,0,0,0,t>>24,t>>16&255,t>>8&255,255&t]))},e.minf=function(t){return"audio"===t.type?e.box(e.types.minf,e.box(e.types.smhd,e.SMHD),e.DINF,e.stbl(t)):e.box(e.types.minf,e.box(e.types.vmhd,e.VMHD),e.DINF,e.stbl(t))},e.moof=function(t,r,i){return e.box(e.types.moof,e.mfhd(t),e.traf(i,r))},e.moov=function(t){for(var r=t.length,i=[];r--;)i[r]=e.trak(t[r]);return e.box.apply(null,[e.types.moov,e.mvhd(t[0].timescale,t[0].duration)].concat(i).concat(e.mvex(t)))},e.mvex=function(t){for(var r=t.length,i=[];r--;)i[r]=e.trex(t[r]);return e.box.apply(null,[e.types.mvex].concat(i))},e.mvhd=function(t,r){r*=t;var i=Math.floor(r/(k+1)),a=Math.floor(r%(k+1)),n=new Uint8Array([1,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,3,t>>24&255,t>>16&255,t>>8&255,255&t,i>>24,i>>16&255,i>>8&255,255&i,a>>24,a>>16&255,a>>8&255,255&a,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255]);return e.box(e.types.mvhd,n)},e.sdtp=function(t){var r,i,a=t.samples||[],n=new Uint8Array(4+a.length);for(i=0;i<a.length;i++)r=a[i].flags,n[i+4]=r.dependsOn<<4|r.isDependedOn<<2|r.hasRedundancy;return e.box(e.types.sdtp,n)},e.stbl=function(t){return e.box(e.types.stbl,e.stsd(t),e.box(e.types.stts,e.STTS),e.box(e.types.stsc,e.STSC),e.box(e.types.stsz,e.STSZ),e.box(e.types.stco,e.STCO))},e.avc1=function(t){var r,i,a,n=[],s=[];for(r=0;r<t.sps.length;r++)a=(i=t.sps[r]).byteLength,n.push(a>>>8&255),n.push(255&a),n=n.concat(Array.prototype.slice.call(i));for(r=0;r<t.pps.length;r++)a=(i=t.pps[r]).byteLength,s.push(a>>>8&255),s.push(255&a),s=s.concat(Array.prototype.slice.call(i));var o=e.box(e.types.avcC,new Uint8Array([1,n[3],n[4],n[5],255,224|t.sps.length].concat(n).concat([t.pps.length]).concat(s))),l=t.width,d=t.height,u=t.pixelRatio[0],c=t.pixelRatio[1];return e.box(e.types.avc1,new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,l>>8&255,255&l,d>>8&255,255&d,0,72,0,0,0,72,0,0,0,0,0,0,0,1,18,100,97,105,108,121,109,111,116,105,111,110,47,104,108,115,46,106,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,17,17]),o,e.box(e.types.btrt,new Uint8Array([0,28,156,128,0,45,198,192,0,45,198,192])),e.box(e.types.pasp,new Uint8Array([u>>24,u>>16&255,u>>8&255,255&u,c>>24,c>>16&255,c>>8&255,255&c])))},e.esds=function(e){var t=e.config.length;return new Uint8Array([0,0,0,0,3,23+t,0,1,0,4,15+t,64,21,0,0,0,0,0,0,0,0,0,0,0,5].concat([t]).concat(e.config).concat([6,1,2]))},e.mp4a=function(t){var r=t.samplerate;return e.box(e.types.mp4a,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,r>>8&255,255&r,0,0]),e.box(e.types.esds,e.esds(t)))},e.mp3=function(t){var r=t.samplerate;return e.box(e.types[".mp3"],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,r>>8&255,255&r,0,0]))},e.stsd=function(t){return"audio"===t.type?t.isAAC||"mp3"!==t.codec?e.box(e.types.stsd,e.STSD,e.mp4a(t)):e.box(e.types.stsd,e.STSD,e.mp3(t)):e.box(e.types.stsd,e.STSD,e.avc1(t))},e.tkhd=function(t){var r=t.id,i=t.duration*t.timescale,a=t.width,n=t.height,s=Math.floor(i/(k+1)),o=Math.floor(i%(k+1));return e.box(e.types.tkhd,new Uint8Array([1,0,0,7,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,3,r>>24&255,r>>16&255,r>>8&255,255&r,0,0,0,0,s>>24,s>>16&255,s>>8&255,255&s,o>>24,o>>16&255,o>>8&255,255&o,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,a>>8&255,255&a,0,0,n>>8&255,255&n,0,0]))},e.traf=function(t,r){var i=e.sdtp(t),a=t.id,n=Math.floor(r/(k+1)),s=Math.floor(r%(k+1));return e.box(e.types.traf,e.box(e.types.tfhd,new Uint8Array([0,0,0,0,a>>24,a>>16&255,a>>8&255,255&a])),e.box(e.types.tfdt,new Uint8Array([1,0,0,0,n>>24,n>>16&255,n>>8&255,255&n,s>>24,s>>16&255,s>>8&255,255&s])),e.trun(t,i.length+16+20+8+16+8+8),i)},e.trak=function(t){return t.duration=t.duration||4294967295,e.box(e.types.trak,e.tkhd(t),e.mdia(t))},e.trex=function(t){var r=t.id;return e.box(e.types.trex,new Uint8Array([0,0,0,0,r>>24,r>>16&255,r>>8&255,255&r,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1]))},e.trun=function(t,r){var i,a,n,s,o,l,d=t.samples||[],u=d.length,c=12+16*u,h=new Uint8Array(c);for(r+=8+c,h.set([0,0,15,1,u>>>24&255,u>>>16&255,u>>>8&255,255&u,r>>>24&255,r>>>16&255,r>>>8&255,255&r],0),i=0;i<u;i++)n=(a=d[i]).duration,s=a.size,o=a.flags,l=a.cts,h.set([n>>>24&255,n>>>16&255,n>>>8&255,255&n,s>>>24&255,s>>>16&255,s>>>8&255,255&s,o.isLeading<<2|o.dependsOn,o.isDependedOn<<6|o.hasRedundancy<<4|o.paddingValue<<1|o.isNonSync,61440&o.degradPrio,15&o.degradPrio,l>>>24&255,l>>>16&255,l>>>8&255,255&l],12+16*i);return e.box(e.types.trun,h)},e.initSegment=function(t){e.types||e.init();var r,i=e.moov(t);return(r=new Uint8Array(e.FTYP.byteLength+i.byteLength)).set(e.FTYP),r.set(i,e.FTYP.byteLength),r},e}();function C(e,t,r,i){void 0===r&&(r=1),void 0===i&&(i=!1);var a=e*t*r;return i?Math.round(a):a}function O(e,t){return void 0===t&&(t=!1),C(e,1e3,1/9e4,t)}function I(e,t){return void 0===t&&(t=1),C(e,9e4,1/t)}var P,x=I(10),M=I(.2),F=function(){function e(e,t,r,i){this.observer=e,this.config=t,this.typeSupported=r;var a=navigator.userAgent;this.isSafari=i&&i.indexOf("Apple")>-1&&a&&!a.match("CriOS"),this.ISGenerated=!1}var t=e.prototype;return t.destroy=function(){},t.resetTimeStamp=function(e){this._initPTS=this._initDTS=e},t.resetInitSegment=function(){this.ISGenerated=!1},t.remux=function(e,t,r,a,n,s,l){if(this.ISGenerated||this.generateIS(e,t,n),this.ISGenerated){var d=e.samples.length,u=t.samples.length,c=n,h=n;if(d&&u){var f=(e.samples[0].pts-t.samples[0].pts)/t.inputTimeScale;c+=Math.max(0,f),h+=Math.max(0,-f)}if(d){e.timescale||(o.b.warn("regenerate InitSegment as audio detected"),this.generateIS(e,t,n));var g,p=this.remuxAudio(e,c,s,l);if(u)p&&(g=p.endPTS-p.startPTS),t.timescale||(o.b.warn("regenerate InitSegment as video detected"),this.generateIS(e,t,n)),this.remuxVideo(t,h,s,g,l)}else if(u){var v=this.remuxVideo(t,h,s,0,l);v&&e.codec&&this.remuxEmptyAudio(e,c,s,v)}}r.samples.length&&this.remuxID3(r,n),a.samples.length&&this.remuxText(a,n),this.observer.trigger(i.a.FRAG_PARSED)},t.generateIS=function(e,t,r){var n,s,l=this.observer,d=e.samples,u=t.samples,c=this.typeSupported,h="audio/mp4",f={},g={tracks:f},p=void 0===this._initPTS;if(p&&(n=s=1/0),e.config&&d.length&&(e.timescale=e.samplerate,o.b.log("audio sampling rate : "+e.samplerate),e.isAAC||(c.mpeg?(h="audio/mpeg",e.codec=""):c.mp3&&(e.codec="mp3")),f.audio={container:h,codec:e.codec,initSegment:!e.isAAC&&c.mpeg?new Uint8Array:D.initSegment([e]),metadata:{channelCount:e.channelCount}},p&&(n=s=d[0].pts-e.inputTimeScale*r)),t.sps&&t.pps&&u.length){var v=t.inputTimeScale;t.timescale=v,f.video={container:"video/mp4",codec:t.codec,initSegment:D.initSegment([t]),metadata:{width:t.width,height:t.height}},p&&(n=Math.min(n,u[0].pts-v*r),s=Math.min(s,u[0].dts-v*r),this.observer.trigger(i.a.INIT_PTS_FOUND,{initPTS:n}))}Object.keys(f).length?(l.trigger(i.a.FRAG_PARSING_INIT_SEGMENT,g),this.ISGenerated=!0,p&&(this._initPTS=n,this._initDTS=s)):l.trigger(i.a.ERROR,{type:a.b.MEDIA_ERROR,details:a.a.FRAG_PARSING_ERROR,fatal:!1,reason:"no audio/video samples found"})},t.remuxVideo=function(e,t,r,n,s){var l,d,u,c,h,f,g,p=8,v=e.timescale,m=e.samples,y=[],b=m.length,T=this._PTSNormalize,E=this._initPTS,S=this.nextAvcDts,_=this.isSafari;if(0!==b){_&&(r|=m.length&&S&&(s&&Math.abs(t-S/v)<.1||Math.abs(m[0].pts-S-E)<v/5)),r||(S=t*v),m.forEach((function(e){e.pts=T(e.pts-E,S),e.dts=T(e.dts-E,S)})),m.sort((function(e,t){var r=e.dts-t.dts,i=e.pts-t.pts;return r||i||e.id-t.id}));var A=m.reduce((function(e,t){return Math.max(Math.min(e,t.pts-t.dts),-1*M)}),0);if(A<0){o.b.warn("PTS < DTS detected in video samples, shifting DTS by "+O(A,!0)+" ms to overcome this issue");for(var R=0;R<m.length;R++)m[R].dts+=A}var w=m[0];h=Math.max(w.dts,0),c=Math.max(w.pts,0);var L=h-S;r&&L&&(L>1?o.b.log("AVC: "+O(L,!0)+" ms hole between fragments detected,filling it"):L<-1&&o.b.log("AVC: "+O(-L,!0)+" ms overlapping between fragments detected"),h=S,m[0].dts=h,c=Math.max(c-L,S),m[0].pts=c,o.b.log("Video: PTS/DTS adjusted: "+O(c,!0)+"/"+O(h,!0)+", delta: "+O(L,!0)+" ms")),w=m[m.length-1],g=Math.max(w.dts,0),f=Math.max(w.pts,0,g),_&&(l=Math.round((g-h)/(m.length-1)));for(var k=0,C=0,I=0;I<b;I++){for(var P=m[I],x=P.units,F=x.length,U=0,N=0;N<F;N++)U+=x[N].data.length;C+=U,k+=F,P.length=U,P.dts=_?h+I*l:Math.max(P.dts,h),P.pts=Math.max(P.pts,P.dts)}var B=C+4*k+8;try{d=new Uint8Array(B)}catch(e){return void this.observer.trigger(i.a.ERROR,{type:a.b.MUX_ERROR,details:a.a.REMUX_ALLOC_ERROR,fatal:!1,bytes:B,reason:"fail allocating video mdat "+B})}var G=new DataView(d.buffer);G.setUint32(0,B),d.set(D.types.mdat,4);for(var K=0;K<b;K++){for(var j=m[K],H=j.units,V=0,Y=void 0,W=0,q=H.length;W<q;W++){var z=H[W],X=z.data,Q=z.data.byteLength;G.setUint32(p,Q),p+=4,d.set(X,p),p+=Q,V+=4+Q}if(_)Y=Math.max(0,l*Math.round((j.pts-j.dts)/l));else{if(K<b-1)l=m[K+1].dts-j.dts;else{var $=this.config,J=j.dts-m[K>0?K-1:K].dts;if($.stretchShortVideoTrack){var Z=$.maxBufferHole,ee=Math.floor(Z*v),te=(n?c+n*v:this.nextAudioPts)-j.pts;te>ee?((l=te-J)<0&&(l=J),o.b.log("It is approximately "+O(te,!1)+" ms to the next segment; using duration "+O(l,!1)+" ms for the last video frame.")):l=J}else l=J}Y=Math.round(j.pts-j.dts)}y.push({size:V,duration:l,cts:Y,flags:{isLeading:0,isDependedOn:0,hasRedundancy:0,degradPrio:0,dependsOn:j.key?2:1,isNonSync:j.key?0:1}})}this.nextAvcDts=g+l;var re=e.dropped;if(e.nbNalu=0,e.dropped=0,y.length&&navigator.userAgent.toLowerCase().indexOf("chrome")>-1){var ie=y[0].flags;ie.dependsOn=2,ie.isNonSync=0}e.samples=y,u=D.moof(e.sequenceNumber++,h,e),e.samples=[];var ae={data1:u,data2:d,startPTS:c/v,endPTS:(f+l)/v,startDTS:h/v,endDTS:this.nextAvcDts/v,type:"video",hasAudio:!1,hasVideo:!0,nb:y.length,dropped:re};return this.observer.trigger(i.a.FRAG_PARSING_DATA,ae),ae}},t.remuxAudio=function(e,t,r,n){var s,l,d,u,c,h,f=e.inputTimeScale,g=e.timescale,p=f/g,v=(e.isAAC?1024:1152)*p,m=this._PTSNormalize,y=this._initPTS,b=!e.isAAC&&this.typeSupported.mpeg,T=b?0:8,E=e.samples,S=[],_=this.nextAudioPts;if(r|=E.length&&_&&(n&&Math.abs(t-_/f)<.1||Math.abs(E[0].pts-_-y)<20*v),E.forEach((function(e){e.pts=e.dts=m(e.pts-y,t*f)})),0!==(E=E.filter((function(e){return e.pts>=0}))).length){if(r||(_=n?t*f:E[0].pts),e.isAAC)for(var A=this.config.maxAudioFramesDrift,R=0,w=_;R<E.length;){var k,C=E[R];if((k=C.pts-w)<=-A*v)o.b.warn("Dropping 1 audio frame @ "+O(w,!0)+" ms due to "+O(k,!0)+" ms overlap."),E.splice(R,1);else if(k>=A*v&&k<x&&w){var I=Math.round(k/v);o.b.warn("Injecting "+I+" audio frames @ "+O(w,!0)+" ms due to "+O(w,!0)+" ms gap.");for(var P=0;P<I;P++){var M=Math.max(w,0);(l=L.getSilentFrame(e.manifestCodec||e.codec,e.channelCount))||(o.b.log("Unable to get silent frame for given audio codec; duplicating last frame instead."),l=C.unit.subarray()),E.splice(R,0,{unit:l,pts:M,dts:M}),w+=v,R++}C.pts=C.dts=w,w+=v,R++}else Math.abs(k),C.pts=C.dts=w,w+=v,R++}for(var F=E.length,U=0;F--;)U+=E[F].unit.byteLength;for(var N=0,B=E.length;N<B;N++){var G=E[N],K=G.unit,j=G.pts;if(void 0!==h)s.duration=Math.round((j-h)/p);else{var H=j-_,V=0;if(r&&e.isAAC&&H){if(H>0&&H<x)V=Math.round((j-_)/v),o.b.log(O(H,!0)+" ms hole between AAC samples detected,filling it"),V>0&&((l=L.getSilentFrame(e.manifestCodec||e.codec,e.channelCount))||(l=K.subarray()),U+=V*l.length);else if(H<-12){o.b.log("drop overlapping AAC sample, expected/parsed/delta: "+O(_,!0)+" ms / "+O(j,!0)+" ms / "+O(-H,!0)+" ms"),U-=K.byteLength;continue}j=_}if(c=j,!(U>0))return;U+=T;try{d=new Uint8Array(U)}catch(e){return void this.observer.trigger(i.a.ERROR,{type:a.b.MUX_ERROR,details:a.a.REMUX_ALLOC_ERROR,fatal:!1,bytes:U,reason:"fail allocating audio mdat "+U})}b||(new DataView(d.buffer).setUint32(0,U),d.set(D.types.mdat,4));for(var Y=0;Y<V;Y++)(l=L.getSilentFrame(e.manifestCodec||e.codec,e.channelCount))||(o.b.log("Unable to get silent frame for given audio codec; duplicating this frame instead."),l=K.subarray()),d.set(l,T),T+=l.byteLength,s={size:l.byteLength,cts:0,duration:1024,flags:{isLeading:0,isDependedOn:0,hasRedundancy:0,degradPrio:0,dependsOn:1}},S.push(s)}d.set(K,T);var W=K.byteLength;T+=W,s={size:W,cts:0,duration:0,flags:{isLeading:0,isDependedOn:0,hasRedundancy:0,degradPrio:0,dependsOn:1}},S.push(s),h=j}var q=0;if((F=S.length)>=2&&(q=S[F-2].duration,s.duration=q),F){this.nextAudioPts=_=h+p*q,e.samples=S,u=b?new Uint8Array:D.moof(e.sequenceNumber++,c/p,e),e.samples=[];var z=c/f,X=_/f,Q={data1:u,data2:d,startPTS:z,endPTS:X,startDTS:z,endDTS:X,type:"audio",hasAudio:!0,hasVideo:!1,nb:F};return this.observer.trigger(i.a.FRAG_PARSING_DATA,Q),Q}return null}},t.remuxEmptyAudio=function(e,t,r,i){var a=e.inputTimeScale,n=a/(e.samplerate?e.samplerate:a),s=this.nextAudioPts,l=(void 0!==s?s:i.startDTS*a)+this._initDTS,d=i.endDTS*a+this._initDTS,u=1024*n,c=Math.ceil((d-l)/u),h=L.getSilentFrame(e.manifestCodec||e.codec,e.channelCount);if(o.b.warn("remux empty Audio"),h){for(var f=[],g=0;g<c;g++){var p=l+g*u;f.push({unit:h,pts:p,dts:p})}e.samples=f,this.remuxAudio(e,t,r)}else o.b.trace("Unable to remuxEmptyAudio since we were unable to get a silent frame for given audio codec!")},t.remuxID3=function(e){var t,r=e.samples.length,a=e.inputTimeScale,n=this._initPTS,s=this._initDTS;if(r){for(var o=0;o<r;o++)(t=e.samples[o]).pts=(t.pts-n)/a,t.dts=(t.dts-s)/a;this.observer.trigger(i.a.FRAG_PARSING_METADATA,{samples:e.samples})}e.samples=[]},t.remuxText=function(e){e.samples.sort((function(e,t){return e.pts-t.pts}));var t,r=e.samples.length,a=e.inputTimeScale,n=this._initPTS;if(r){for(var s=0;s<r;s++)(t=e.samples[s]).pts=(t.pts-n)/a;this.observer.trigger(i.a.FRAG_PARSING_USERDATA,{samples:e.samples})}e.samples=[]},t._PTSNormalize=function(e,t){var r;if(void 0===t)return e;for(r=t<e?-8589934592:8589934592;Math.abs(e-t)>4294967296;)e+=r;return e},e}(),U=function(){function e(e){this.observer=e}var t=e.prototype;return t.destroy=function(){},t.resetTimeStamp=function(){},t.resetInitSegment=function(){},t.remux=function(e,t,r,a,n,s,o,l){var d=this.observer,u="";e&&(u+="audio"),t&&(u+="video"),d.trigger(i.a.FRAG_PARSING_DATA,{data1:l,startPTS:n,startDTS:n,type:u,hasAudio:!!e,hasVideo:!!t,nb:1,dropped:0}),d.trigger(i.a.FRAG_PARSED)},e}(),N=Object(l.a)();try{P=N.performance.now.bind(N.performance)}catch(e){o.b.debug("Unable to use Performance API on this environment"),P=N.Date.now}var B=function(){function e(e,t,r,i){this.observer=e,this.typeSupported=t,this.config=r,this.vendor=i}var t=e.prototype;return t.destroy=function(){var e=this.demuxer;e&&e.destroy()},t.push=function(e,t,r,a,s,o,l,d,u,c,h,f){var g=this;if(e.byteLength>0&&null!=t&&null!=t.key&&"AES-128"===t.method){var p=this.decrypter;null==p&&(p=this.decrypter=new n.a(this.observer,this.config));var v=P();p.decrypt(e,t.key.buffer,t.iv.buffer,(function(e){var n=P();g.observer.trigger(i.a.FRAG_DECRYPTED,{stats:{tstart:v,tdecrypt:n}}),g.pushDecrypted(new Uint8Array(e),t,new Uint8Array(r),a,s,o,l,d,u,c,h,f)}))}else this.pushDecrypted(new Uint8Array(e),t,new Uint8Array(r),a,s,o,l,d,u,c,h,f)},t.pushDecrypted=function(e,t,r,n,s,o,l,d,u,c,h,f){var g=this.demuxer;if(!g||(l||d)&&!this.probe(e)){for(var p=this.observer,v=this.typeSupported,m=this.config,T=[{demux:R,remux:F},{demux:b.a,remux:U},{demux:y,remux:F},{demux:w,remux:F}],E=0,S=T.length;E<S;E++){var _=T[E],A=_.demux.probe;if(A(e)){var L=this.remuxer=new _.remux(p,m,v,this.vendor);g=new _.demux(p,L,m,v),this.probe=A;break}}if(!g)return void p.trigger(i.a.ERROR,{type:a.b.MEDIA_ERROR,details:a.a.FRAG_PARSING_ERROR,fatal:!0,reason:"no demux matching with content found"});this.demuxer=g}var k=this.remuxer;(l||d)&&(g.resetInitSegment(r,n,s,c),k.resetInitSegment()),l&&(g.resetTimeStamp(f),k.resetTimeStamp(f)),"function"==typeof g.setDecryptData&&g.setDecryptData(t),g.append(e,o,u,h)},e}();t.a=B},function(e,t,r){"use strict";var i=r(0),a=r(1),n=Math.pow(2,32)-1,s=function(){function e(e,t){this.observer=e,this.remuxer=t}var t=e.prototype;return t.resetTimeStamp=function(e){this.initPTS=e},t.resetInitSegment=function(t,r,i,n){if(t&&t.byteLength){var s=this.initData=e.parseInitSegment(t);null==r&&(r="mp4a.40.5"),null==i&&(i="avc1.42e01e");var o={};s.audio&&s.video?o.audiovideo={container:"video/mp4",codec:r+","+i,initSegment:n?t:null}:(s.audio&&(o.audio={container:"audio/mp4",codec:r,initSegment:n?t:null}),s.video&&(o.video={container:"video/mp4",codec:i,initSegment:n?t:null})),this.observer.trigger(a.a.FRAG_PARSING_INIT_SEGMENT,{tracks:o})}else r&&(this.audioCodec=r),i&&(this.videoCodec=i)},e.probe=function(t){return e.findBox({data:t,start:0,end:Math.min(t.length,16384)},["moof"]).length>0},e.bin2str=function(e){return String.fromCharCode.apply(null,e)},e.readUint16=function(e,t){e.data&&(t+=e.start,e=e.data);var r=e[t]<<8|e[t+1];return r<0?65536+r:r},e.readUint32=function(e,t){e.data&&(t+=e.start,e=e.data);var r=e[t]<<24|e[t+1]<<16|e[t+2]<<8|e[t+3];return r<0?4294967296+r:r},e.writeUint32=function(e,t,r){e.data&&(t+=e.start,e=e.data),e[t]=r>>24,e[t+1]=r>>16&255,e[t+2]=r>>8&255,e[t+3]=255&r},e.findBox=function(t,r){var i,a,n,s,o,l,d=[];if(t.data?(o=t.start,n=t.end,t=t.data):(o=0,n=t.byteLength),!r.length)return null;for(i=o;i<n;)l=(a=e.readUint32(t,i))>1?i+a:n,e.bin2str(t.subarray(i+4,i+8))===r[0]&&(1===r.length?d.push({data:t,start:i+8,end:l}):(s=e.findBox({data:t,start:i+8,end:l},r.slice(1))).length&&(d=d.concat(s))),i=l;return d},e.parseSegmentIndex=function(t){var r,i=e.findBox(t,["moov"])[0],a=i?i.end:null,n=0,s=e.findBox(t,["sidx"]);if(!s||!s[0])return null;r=[];var o=(s=s[0]).data[0];n=0===o?8:16;var l=e.readUint32(s,n);n+=4;n+=0===o?8:16,n+=2;var d=s.end+0,u=e.readUint16(s,n);n+=2;for(var c=0;c<u;c++){var h=n,f=e.readUint32(s,h);h+=4;var g=2147483647&f;if(1===(2147483648&f)>>>31)return void console.warn("SIDX has hierarchical references (not supported)");var p=e.readUint32(s,h);h+=4,r.push({referenceSize:g,subsegmentDuration:p,info:{duration:p/l,start:d,end:d+g-1}}),d+=g,n=h+=4}return{earliestPresentationTime:0,timescale:l,version:o,referencesCount:u,references:r,moovEndOffset:a}},e.parseInitSegment=function(t){var r=[];return e.findBox(t,["moov","trak"]).forEach((function(t){var a=e.findBox(t,["tkhd"])[0];if(a){var n=a.data[a.start],s=0===n?12:20,o=e.readUint32(a,s),l=e.findBox(t,["mdia","mdhd"])[0];if(l){s=0===(n=l.data[l.start])?12:20;var d=e.readUint32(l,s),u=e.findBox(t,["mdia","hdlr"])[0];if(u){var c={soun:"audio",vide:"video"}[e.bin2str(u.data.subarray(u.start+8,u.start+12))];if(c){var h=e.findBox(t,["mdia","minf","stbl","stsd"]);if(h.length){h=h[0];var f=e.bin2str(h.data.subarray(h.start+12,h.start+16));i.b.log("MP4Demuxer:"+c+":"+f+" found")}r[o]={timescale:d,type:c},r[c]={timescale:d,id:o}}}}}})),r},e.getStartDTS=function(t,r){var i,a,n;return i=e.findBox(r,["moof","traf"]),a=[].concat.apply([],i.map((function(r){return e.findBox(r,["tfhd"]).map((function(i){var a,n;return a=e.readUint32(i,4),n=t[a].timescale||9e4,e.findBox(r,["tfdt"]).map((function(t){var r,i;return r=t.data[t.start],i=e.readUint32(t,4),1===r&&(i*=Math.pow(2,32),i+=e.readUint32(t,8)),i}))[0]/n}))}))),n=Math.min.apply(null,a),isFinite(n)?n:0},e.offsetStartDTS=function(t,r,i){e.findBox(r,["moof","traf"]).map((function(r){return e.findBox(r,["tfhd"]).map((function(a){var s=e.readUint32(a,4),o=t[s].timescale||9e4;e.findBox(r,["tfdt"]).map((function(t){var r=t.data[t.start],a=e.readUint32(t,4);if(0===r)e.writeUint32(t,4,a-i*o);else{a*=Math.pow(2,32),a+=e.readUint32(t,8),a-=i*o,a=Math.max(a,0);var s=Math.floor(a/(n+1)),l=Math.floor(a%(n+1));e.writeUint32(t,4,s),e.writeUint32(t,8,l)}}))}))}))},t.append=function(t,r,i,n){var s=this.initData;s||(this.resetInitSegment(t,this.audioCodec,this.videoCodec,!1),s=this.initData);var o,l=this.initPTS;if(void 0===l){var d=e.getStartDTS(s,t);this.initPTS=l=d-r,this.observer.trigger(a.a.INIT_PTS_FOUND,{initPTS:l})}e.offsetStartDTS(s,t,l),o=e.getStartDTS(s,t),this.remuxer.remux(s.audio,s.video,null,null,o,i,n,t)},t.destroy=function(){},e}();t.a=s},function(e,t,r){function i(e){var t={};function r(i){if(t[i])return t[i].exports;var a=t[i]={i:i,l:!1,exports:{}};return e[i].call(a.exports,a,a.exports,r),a.l=!0,a.exports}r.m=e,r.c=t,r.i=function(e){return e},r.d=function(e,t,i){r.o(e,t)||Object.defineProperty(e,t,{configurable:!1,enumerable:!0,get:i})},r.r=function(e){Object.defineProperty(e,"__esModule",{value:!0})},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="/",r.oe=function(e){throw console.error(e),e};var i=r(r.s=ENTRY_MODULE);return i.default||i}var a="\\(\\s*(/\\*.*?\\*/)?\\s*.*?([\\.|\\-|\\+|\\w|/|@]+).*?\\)";function n(e){return(e+"").replace(/[.?*+^$[\]\\(){}|-]/g,"\\$&")}function s(e,t,i){var s={};s[i]=[];var o=t.toString(),l=o.match(/^function\s?\w*\(\w+,\s*\w+,\s*(\w+)\)/);if(!l)return s;for(var d,u=l[1],c=new RegExp("(\\\\n|\\W)"+n(u)+a,"g");d=c.exec(o);)"dll-reference"!==d[3]&&s[i].push(d[3]);for(c=new RegExp("\\("+n(u)+'\\("(dll-reference\\s([\\.|\\-|\\+|\\w|/|@]+))"\\)\\)'+a,"g");d=c.exec(o);)e[d[2]]||(s[i].push(d[1]),e[d[2]]=r(d[1]).m),s[d[2]]=s[d[2]]||[],s[d[2]].push(d[4]);for(var h,f=Object.keys(s),g=0;g<f.length;g++)for(var p=0;p<s[f[g]].length;p++)h=s[f[g]][p],isNaN(1*h)||(s[f[g]][p]=1*s[f[g]][p]);return s}function o(e){return Object.keys(e).reduce((function(t,r){return t||e[r].length>0}),!1)}e.exports=function(e,t){t=t||{};var a={main:r.m},n=t.all?{main:Object.keys(a.main)}:function(e,t){for(var r={main:[t]},i={main:[]},a={main:{}};o(r);)for(var n=Object.keys(r),l=0;l<n.length;l++){var d=n[l],u=r[d].pop();if(a[d]=a[d]||{},!a[d][u]&&e[d][u]){a[d][u]=!0,i[d]=i[d]||[],i[d].push(u);for(var c=s(e,e[d][u],d),h=Object.keys(c),f=0;f<h.length;f++)r[h[f]]=r[h[f]]||[],r[h[f]]=r[h[f]].concat(c[h[f]])}}return i}(a,e),l="";Object.keys(n).filter((function(e){return"main"!==e})).forEach((function(e){for(var t=0;n[e][t];)t++;n[e].push(t),a[e][t]="(function(module, exports, __webpack_require__) { module.exports = __webpack_require__; })",l=l+"var "+e+" = ("+i.toString().replace("ENTRY_MODULE",JSON.stringify(t))+")({"+n[e].map((function(t){return JSON.stringify(t)+": "+a[e][t].toString()})).join(",")+"});\n"})),l=l+"new (("+i.toString().replace("ENTRY_MODULE",JSON.stringify(e))+")({"+n.main.map((function(e){return JSON.stringify(e)+": "+a.main[e].toString()})).join(",")+"}))(self);";var d=new window.Blob([l],{type:"text/javascript"});if(t.bare)return d;var u=(window.URL||window.webkitURL||window.mozURL||window.msURL).createObjectURL(d),c=new window.Worker(u);return c.objectURL=u,c}},function(e,t,r){"use strict";r.r(t);var i=r(9),a=r(1),n=r(0),s=r(8);t.default=function(e){var t=new s.EventEmitter;t.trigger=function(e){for(var r=arguments.length,i=new Array(r>1?r-1:0),a=1;a<r;a++)i[a-1]=arguments[a];t.emit.apply(t,[e,e].concat(i))},t.off=function(e){for(var r=arguments.length,i=new Array(r>1?r-1:0),a=1;a<r;a++)i[a-1]=arguments[a];t.removeListener.apply(t,[e].concat(i))};var r=function(t,r){e.postMessage({event:t,data:r})};e.addEventListener("message",(function(a){var s=a.data;switch(s.cmd){case"init":var o=JSON.parse(s.config);e.demuxer=new i.a(t,s.typeSupported,o,s.vendor),Object(n.a)(o.debug),r("init",null);break;case"demux":e.demuxer.push(s.data,s.decryptdata,s.initSegment,s.audioCodec,s.videoCodec,s.timeOffset,s.discontinuity,s.trackSwitch,s.contiguous,s.duration,s.accurateTimeOffset,s.defaultInitPTS)}})),t.on(a.a.FRAG_DECRYPTED,r),t.on(a.a.FRAG_PARSING_INIT_SEGMENT,r),t.on(a.a.FRAG_PARSED,r),t.on(a.a.ERROR,r),t.on(a.a.FRAG_PARSING_METADATA,r),t.on(a.a.FRAG_PARSING_USERDATA,r),t.on(a.a.INIT_PTS_FOUND,r),t.on(a.a.FRAG_PARSING_DATA,(function(t,r){var i=[],a={event:t,data:r};r.data1&&(a.data1=r.data1.buffer,i.push(r.data1.buffer),delete r.data1),r.data2&&(a.data2=r.data2.buffer,i.push(r.data2.buffer),delete r.data2),e.postMessage(a,i)}))}},function(e,t,r){"use strict";r.r(t);var i={};r.r(i),r.d(i,"newCue",(function(){return vt}));var a,n,s=r(6),o=r(2),l=r(3),d=r(1),u=r(0),c={hlsEventGeneric:!0,hlsHandlerDestroying:!0,hlsHandlerDestroyed:!0},h=function(){function e(e){this.hls=void 0,this.handledEvents=void 0,this.useGenericHandler=void 0,this.hls=e,this.onEvent=this.onEvent.bind(this);for(var t=arguments.length,r=new Array(t>1?t-1:0),i=1;i<t;i++)r[i-1]=arguments[i];this.handledEvents=r,this.useGenericHandler=!0,this.registerListeners()}var t=e.prototype;return t.destroy=function(){this.onHandlerDestroying(),this.unregisterListeners(),this.onHandlerDestroyed()},t.onHandlerDestroying=function(){},t.onHandlerDestroyed=function(){},t.isEventHandler=function(){return"object"==typeof this.handledEvents&&this.handledEvents.length&&"function"==typeof this.onEvent},t.registerListeners=function(){this.isEventHandler()&&this.handledEvents.forEach((function(e){if(c[e])throw new Error("Forbidden event-name: "+e);this.hls.on(e,this.onEvent)}),this)},t.unregisterListeners=function(){this.isEventHandler()&&this.handledEvents.forEach((function(e){this.hls.off(e,this.onEvent)}),this)},t.onEvent=function(e,t){this.onEventGeneric(e,t)},t.onEventGeneric=function(e,t){try{(function(e,t){var r="on"+e.replace("hls","");if("function"!=typeof this[r])throw new Error("Event "+e+" has no generic handler in this "+this.constructor.name+" class (tried "+r+")");return this[r].bind(this,t)}).call(this,e,t).call()}catch(t){u.b.error("An internal error happened while handling event "+e+'. Error message: "'+t.message+'". Here is a stacktrace:',t),this.hls.trigger(d.a.ERROR,{type:o.b.OTHER_ERROR,details:o.a.INTERNAL_EXCEPTION,fatal:!1,event:e,err:t})}},e}();!function(e){e.MANIFEST="manifest",e.LEVEL="level",e.AUDIO_TRACK="audioTrack",e.SUBTITLE_TRACK="subtitleTrack"}(a||(a={})),function(e){e.MAIN="main",e.AUDIO="audio",e.SUBTITLE="subtitle"}(n||(n={}));var f=r(10);function g(e,t){for(var r=0;r<t.length;r++){var i=t[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}var p,v=function(){function e(e,t){this._uri=null,this.baseuri=void 0,this.reluri=void 0,this.method=null,this.key=null,this.iv=null,this.baseuri=e,this.reluri=t}var t,r,i;return t=e,(r=[{key:"uri",get:function(){return!this._uri&&this.reluri&&(this._uri=Object(s.buildAbsoluteURL)(this.baseuri,this.reluri,{alwaysNormalize:!0})),this._uri}}])&&g(t.prototype,r),i&&g(t,i),e}();function m(e,t){for(var r=0;r<t.length;r++){var i=t[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}!function(e){e.AUDIO="audio",e.VIDEO="video"}(p||(p={}));var y=function(){function e(){var e;this._url=null,this._byteRange=null,this._decryptdata=null,this._elementaryStreams=((e={})[p.AUDIO]=!1,e[p.VIDEO]=!1,e),this.deltaPTS=0,this.rawProgramDateTime=null,this.programDateTime=null,this.title=null,this.tagList=[],this.cc=void 0,this.type=void 0,this.relurl=void 0,this.baseurl=void 0,this.duration=void 0,this.start=void 0,this.sn=0,this.urlId=0,this.level=0,this.levelkey=void 0,this.loader=void 0}var t,r,i,a=e.prototype;return a.setByteRange=function(e,t){var r=e.split("@",2),i=[];1===r.length?i[0]=t?t.byteRangeEndOffset:0:i[0]=parseInt(r[1]),i[1]=parseInt(r[0])+i[0],this._byteRange=i},a.addElementaryStream=function(e){this._elementaryStreams[e]=!0},a.hasElementaryStream=function(e){return!0===this._elementaryStreams[e]},a.createInitializationVector=function(e){for(var t=new Uint8Array(16),r=12;r<16;r++)t[r]=e>>8*(15-r)&255;return t},a.setDecryptDataFromLevelKey=function(e,t){var r=e;return e&&e.method&&e.uri&&!e.iv&&((r=new v(e.baseuri,e.reluri)).method=e.method,r.iv=this.createInitializationVector(t)),r},t=e,(r=[{key:"url",get:function(){return!this._url&&this.relurl&&(this._url=Object(s.buildAbsoluteURL)(this.baseurl,this.relurl,{alwaysNormalize:!0})),this._url},set:function(e){this._url=e}},{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:"decryptdata",get:function(){if(!this.levelkey&&!this._decryptdata)return null;if(!this._decryptdata&&this.levelkey){var e=this.sn;"number"!=typeof e&&(this.levelkey&&"AES-128"===this.levelkey.method&&!this.levelkey.iv&&u.b.warn('missing IV for initialization segment with method="'+this.levelkey.method+'" - compliance issue'),e=0),this._decryptdata=this.setDecryptDataFromLevelKey(this.levelkey,e)}return this._decryptdata}},{key:"endProgramDateTime",get:function(){if(null===this.programDateTime)return null;if(!Object(l.a)(this.programDateTime))return null;var e=Object(l.a)(this.duration)?this.duration:0;return this.programDateTime+1e3*e}},{key:"encrypted",get:function(){return!(!this.decryptdata||null===this.decryptdata.uri||null!==this.decryptdata.key)}}])&&m(t.prototype,r),i&&m(t,i),e}();function b(e,t){for(var r=0;r<t.length;r++){var i=t[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}var T=function(){function e(e){this.endCC=0,this.endSN=0,this.fragments=[],this.initSegment=null,this.live=!0,this.needSidxRanges=!1,this.startCC=0,this.startSN=0,this.startTimeOffset=null,this.targetduration=0,this.totalduration=0,this.type=null,this.url=e,this.version=null}var t,r,i;return t=e,(r=[{key:"hasProgramDateTime",get:function(){return!(!this.fragments[0]||!Object(l.a)(this.fragments[0].programDateTime))}}])&&b(t.prototype,r),i&&b(t,i),e}(),E=/^(\d+)x(\d+)$/,S=/\s*(.+?)\s*=((?:\".*?\")|.*?)(?:,|$)/g,_=function(){function e(t){for(var r in"string"==typeof t&&(t=e.parseAttrList(t)),t)t.hasOwnProperty(r)&&(this[r]=t[r])}var t=e.prototype;return t.decimalInteger=function(e){var t=parseInt(this[e],10);return t>Number.MAX_SAFE_INTEGER?1/0:t},t.hexadecimalInteger=function(e){if(this[e]){var t=(this[e]||"0x").slice(2);t=(1&t.length?"0":"")+t;for(var r=new Uint8Array(t.length/2),i=0;i<t.length/2;i++)r[i]=parseInt(t.slice(2*i,2*i+2),16);return r}return null},t.hexadecimalIntegerAsNumber=function(e){var t=parseInt(this[e],16);return t>Number.MAX_SAFE_INTEGER?1/0:t},t.decimalFloatingPoint=function(e){return parseFloat(this[e])},t.enumeratedString=function(e){return this[e]},t.decimalResolution=function(e){var t=E.exec(this[e]);if(null!==t)return{width:parseInt(t[1],10),height:parseInt(t[2],10)}},e.parseAttrList=function(e){var t,r={};for(S.lastIndex=0;null!==(t=S.exec(e));){var i=t[2];0===i.indexOf('"')&&i.lastIndexOf('"')===i.length-1&&(i=i.slice(1,-1)),r[t[1]]=i}return r},e}(),A={audio:{a3ds:!0,"ac-3":!0,"ac-4":!0,alac:!0,alaw:!0,dra1:!0,"dts+":!0,"dts-":!0,dtsc:!0,dtse:!0,dtsh:!0,"ec-3":!0,enca:!0,g719:!0,g726:!0,m4ae:!0,mha1:!0,mha2:!0,mhm1:!0,mhm2:!0,mlpa:!0,mp4a:!0,"raw ":!0,Opus:!0,samr:!0,sawb:!0,sawp:!0,sevc:!0,sqcp:!0,ssmv:!0,twos:!0,ulaw:!0},video:{avc1:!0,avc2:!0,avc3:!0,avc4:!0,avcp:!0,drac:!0,dvav:!0,dvhe:!0,encv:!0,hev1:!0,hvc1:!0,mjp2:!0,mp4v:!0,mvc1:!0,mvc2:!0,mvc3:!0,mvc4:!0,resv:!0,rv60:!0,s263:!0,svc1:!0,svc2:!0,"vc-1":!0,vp08:!0,vp09:!0}};function R(e,t){return MediaSource.isTypeSupported((t||"video")+'/mp4;codecs="'+e+'"')}var w=/#EXT-X-STREAM-INF:([^\n\r]*)[\r\n]+([^\r\n]+)/g,L=/#EXT-X-MEDIA:(.*)/g,k=new RegExp([/#EXTINF:\s*(\d*(?:\.\d+)?)(?:,(.*)\s+)?/.source,/|(?!#)([\S+ ?]+)/.source,/|#EXT-X-BYTERANGE:*(.+)/.source,/|#EXT-X-PROGRAM-DATE-TIME:(.+)/.source,/|#.*/.source].join(""),"g"),D=/(?:(?:#(EXTM3U))|(?:#EXT-X-(PLAYLIST-TYPE):(.+))|(?:#EXT-X-(MEDIA-SEQUENCE): *(\d+))|(?:#EXT-X-(TARGETDURATION): *(\d+))|(?:#EXT-X-(KEY):(.+))|(?:#EXT-X-(START):(.+))|(?:#EXT-X-(ENDLIST))|(?:#EXT-X-(DISCONTINUITY-SEQ)UENCE:(\d+))|(?:#EXT-X-(DIS)CONTINUITY))|(?:#EXT-X-(VERSION):(\d+))|(?:#EXT-X-(MAP):(.+))|(?:(#)([^:]*):(.*))|(?:(#)(.*))(?:.*)\r?\n?/,C=/\.(mp4|m4s|m4v|m4a)$/i,O=function(){function e(){}return e.findGroup=function(e,t){for(var r=0;r<e.length;r++){var i=e[r];if(i.id===t)return i}},e.convertAVC1ToAVCOTI=function(e){var t,r=e.split(".");return r.length>2?(t=r.shift()+".",t+=parseInt(r.shift()).toString(16),t+=("000"+parseInt(r.shift()).toString(16)).substr(-4)):t=e,t},e.resolve=function(e,t){return s.buildAbsoluteURL(t,e,{alwaysNormalize:!0})},e.parseMasterPlaylist=function(t,r){var i,a=[];function n(e,t){["video","audio"].forEach((function(r){var i=e.filter((function(e){return function(e,t){var r=A[t];return!!r&&!0===r[e.slice(0,4)]}(e,r)}));if(i.length){var a=i.filter((function(e){return 0===e.lastIndexOf("avc1",0)||0===e.lastIndexOf("mp4a",0)}));t[r+"Codec"]=a.length>0?a[0]:i[0],e=e.filter((function(e){return-1===i.indexOf(e)}))}})),t.unknownCodecs=e}for(w.lastIndex=0;null!=(i=w.exec(t));){var s={},o=s.attrs=new _(i[1]);s.url=e.resolve(i[2],r);var l=o.decimalResolution("RESOLUTION");l&&(s.width=l.width,s.height=l.height),s.bitrate=o.decimalInteger("AVERAGE-BANDWIDTH")||o.decimalInteger("BANDWIDTH"),s.name=o.NAME,n([].concat((o.CODECS||"").split(/[ ,]+/)),s),s.videoCodec&&-1!==s.videoCodec.indexOf("avc1")&&(s.videoCodec=e.convertAVC1ToAVCOTI(s.videoCodec)),a.push(s)}return a},e.parseMasterPlaylistMedia=function(t,r,i,a){var n;void 0===a&&(a=[]);var s=[],o=0;for(L.lastIndex=0;null!==(n=L.exec(t));){var l=new _(n[1]);if(l.TYPE===i){var d={id:o++,groupId:l["GROUP-ID"],name:l.NAME||l.LANGUAGE,type:i,default:"YES"===l.DEFAULT,autoselect:"YES"===l.AUTOSELECT,forced:"YES"===l.FORCED,lang:l.LANGUAGE};if(l.URI&&(d.url=e.resolve(l.URI,r)),a.length){var u=e.findGroup(a,d.groupId);d.audioCodec=u?u.codec:a[0].codec}s.push(d)}}return s},e.parseLevelPlaylist=function(e,t,r,i,a){var n,s,o,d=0,c=0,h=new T(t),f=0,g=null,p=new y,m=null;for(k.lastIndex=0;null!==(n=k.exec(e));){var b=n[1];if(b){p.duration=parseFloat(b);var E=(" "+n[2]).slice(1);p.title=E||null,p.tagList.push(E?["INF",b,E]:["INF",b])}else if(n[3]){if(Object(l.a)(p.duration)){var S=d++;p.type=i,p.start=c,o&&(p.levelkey=o),p.sn=S,p.level=r,p.cc=f,p.urlId=a,p.baseurl=t,p.relurl=(" "+n[3]).slice(1),I(p,g),h.fragments.push(p),g=p,c+=p.duration,p=new y}}else if(n[4]){var A=(" "+n[4]).slice(1);g?p.setByteRange(A,g):p.setByteRange(A)}else if(n[5])p.rawProgramDateTime=(" "+n[5]).slice(1),p.tagList.push(["PROGRAM-DATE-TIME",p.rawProgramDateTime]),null===m&&(m=h.fragments.length);else{if(!(n=n[0].match(D))){u.b.warn("No matches on slow regex match for level playlist!");continue}for(s=1;s<n.length&&void 0===n[s];s++);var R=(" "+n[s+1]).slice(1),w=(" "+n[s+2]).slice(1);switch(n[s]){case"#":p.tagList.push(w?[R,w]:[R]);break;case"PLAYLIST-TYPE":h.type=R.toUpperCase();break;case"MEDIA-SEQUENCE":d=h.startSN=parseInt(R);break;case"TARGETDURATION":h.targetduration=parseFloat(R);break;case"VERSION":h.version=parseInt(R);break;case"EXTM3U":break;case"ENDLIST":h.live=!1;break;case"DIS":f++,p.tagList.push(["DIS"]);break;case"DISCONTINUITY-SEQ":f=parseInt(R);break;case"KEY":var L=new _(R),O=L.enumeratedString("METHOD"),P=L.URI,x=L.hexadecimalInteger("IV");O&&(o=new v(t,P),P&&["AES-128","SAMPLE-AES","SAMPLE-AES-CENC"].indexOf(O)>=0&&(o.method=O,o.key=null,o.iv=x));break;case"START":var M=new _(R).decimalFloatingPoint("TIME-OFFSET");Object(l.a)(M)&&(h.startTimeOffset=M);break;case"MAP":var F=new _(R);p.relurl=F.URI,F.BYTERANGE&&p.setByteRange(F.BYTERANGE),p.baseurl=t,p.level=r,p.type=i,p.sn="initSegment",h.initSegment=p,(p=new y).rawProgramDateTime=h.initSegment.rawProgramDateTime;break;default:u.b.warn("line parsed but not handled: "+n)}}}return(p=g)&&!p.relurl&&(h.fragments.pop(),c-=p.duration),h.totalduration=c,h.averagetargetduration=c/h.fragments.length,h.endSN=d-1,h.startCC=h.fragments[0]?h.fragments[0].cc:0,h.endCC=f,!h.initSegment&&h.fragments.length&&h.fragments.every((function(e){return C.test(e.relurl)}))&&(u.b.warn("MP4 fragments found but no init segment (probably no MAP, incomplete M3U8), trying to fetch SIDX"),(p=new y).relurl=h.fragments[0].relurl,p.baseurl=t,p.level=r,p.type=i,p.sn="initSegment",h.initSegment=p,h.needSidxRanges=!0),m&&function(e,t){for(var r=e[t],i=t-1;i>=0;i--){var a=e[i];a.programDateTime=r.programDateTime-1e3*a.duration,r=a}}(h.fragments,m),h},e}();function I(e,t){e.rawProgramDateTime?e.programDateTime=Date.parse(e.rawProgramDateTime):t&&t.programDateTime&&(e.programDateTime=t.endProgramDateTime),Object(l.a)(e.programDateTime)||(e.programDateTime=null,e.rawProgramDateTime=null)}var P=window.performance,x=function(e){var t,r;function i(t){var r;return(r=e.call(this,t,d.a.MANIFEST_LOADING,d.a.LEVEL_LOADING,d.a.AUDIO_TRACK_LOADING,d.a.SUBTITLE_TRACK_LOADING)||this).loaders={},r}r=e,(t=i).prototype=Object.create(r.prototype),t.prototype.constructor=t,t.__proto__=r,i.canHaveQualityLevels=function(e){return e!==a.AUDIO_TRACK&&e!==a.SUBTITLE_TRACK},i.mapContextToLevelType=function(e){switch(e.type){case a.AUDIO_TRACK:return n.AUDIO;case a.SUBTITLE_TRACK:return n.SUBTITLE;default:return n.MAIN}},i.getResponseUrl=function(e,t){var r=e.url;return void 0!==r&&0!==r.indexOf("data:")||(r=t.url),r};var s=i.prototype;return s.createInternalLoader=function(e){var t=this.hls.config,r=t.pLoader,i=t.loader,a=new(r||i)(t);return e.loader=a,this.loaders[e.type]=a,a},s.getInternalLoader=function(e){return this.loaders[e.type]},s.resetInternalLoader=function(e){this.loaders[e]&&delete this.loaders[e]},s.destroyInternalLoaders=function(){for(var e in this.loaders){var t=this.loaders[e];t&&t.destroy(),this.resetInternalLoader(e)}},s.destroy=function(){this.destroyInternalLoaders(),e.prototype.destroy.call(this)},s.onManifestLoading=function(e){this.load({url:e.url,type:a.MANIFEST,level:0,id:null,responseType:"text"})},s.onLevelLoading=function(e){this.load({url:e.url,type:a.LEVEL,level:e.level,id:e.id,responseType:"text"})},s.onAudioTrackLoading=function(e){this.load({url:e.url,type:a.AUDIO_TRACK,level:null,id:e.id,responseType:"text"})},s.onSubtitleTrackLoading=function(e){this.load({url:e.url,type:a.SUBTITLE_TRACK,level:null,id:e.id,responseType:"text"})},s.load=function(e){var t=this.hls.config;u.b.debug("Loading playlist of type "+e.type+", level: "+e.level+", id: "+e.id);var r,i,n,s,o=this.getInternalLoader(e);if(o){var l=o.context;if(l&&l.url===e.url)return u.b.trace("playlist request ongoing"),!1;u.b.warn("aborting previous loader for type: "+e.type),o.abort()}switch(e.type){case a.MANIFEST:r=t.manifestLoadingMaxRetry,i=t.manifestLoadingTimeOut,n=t.manifestLoadingRetryDelay,s=t.manifestLoadingMaxRetryTimeout;break;case a.LEVEL:r=0,s=0,n=0,i=t.levelLoadingTimeOut;break;default:r=t.levelLoadingMaxRetry,i=t.levelLoadingTimeOut,n=t.levelLoadingRetryDelay,s=t.levelLoadingMaxRetryTimeout}o=this.createInternalLoader(e);var d={timeout:i,maxRetry:r,retryDelay:n,maxRetryDelay:s},c={onSuccess:this.loadsuccess.bind(this),onError:this.loaderror.bind(this),onTimeout:this.loadtimeout.bind(this)};return u.b.debug("Calling internal loader delegate for URL: "+e.url),o.load(e,d,c),!0},s.loadsuccess=function(e,t,r,i){if(void 0===i&&(i=null),r.isSidxRequest)return this._handleSidxRequest(e,r),void this._handlePlaylistLoaded(e,t,r,i);if(this.resetInternalLoader(r.type),"string"!=typeof e.data)throw new Error('expected responseType of "text" for PlaylistLoader');var a=e.data;t.tload=P.now(),0===a.indexOf("#EXTM3U")?a.indexOf("#EXTINF:")>0||a.indexOf("#EXT-X-TARGETDURATION:")>0?this._handleTrackOrLevelPlaylist(e,t,r,i):this._handleMasterPlaylist(e,t,r,i):this._handleManifestParsingError(e,r,"no EXTM3U delimiter",i)},s.loaderror=function(e,t,r){void 0===r&&(r=null),this._handleNetworkError(t,r,!1,e)},s.loadtimeout=function(e,t,r){void 0===r&&(r=null),this._handleNetworkError(t,r,!0)},s._handleMasterPlaylist=function(e,t,r,a){var n=this.hls,s=e.data,o=i.getResponseUrl(e,r),l=O.parseMasterPlaylist(s,o);if(l.length){var c=l.map((function(e){return{id:e.attrs.AUDIO,codec:e.audioCodec}})),h=O.parseMasterPlaylistMedia(s,o,"AUDIO",c),f=O.parseMasterPlaylistMedia(s,o,"SUBTITLES");if(h.length){var g=!1;h.forEach((function(e){e.url||(g=!0)})),!1===g&&l[0].audioCodec&&!l[0].attrs.AUDIO&&(u.b.log("audio codec signaled in quality level, but no embedded audio track signaled, create one"),h.unshift({type:"main",name:"main",default:!1,autoselect:!1,forced:!1,id:-1}))}n.trigger(d.a.MANIFEST_LOADED,{levels:l,audioTracks:h,subtitles:f,url:o,stats:t,networkDetails:a})}else this._handleManifestParsingError(e,r,"no level found in manifest",a)},s._handleTrackOrLevelPlaylist=function(e,t,r,n){var s=this.hls,o=r.id,u=r.level,c=r.type,h=i.getResponseUrl(e,r),f=Object(l.a)(o)?o:0,g=Object(l.a)(u)?u:f,p=i.mapContextToLevelType(r),v=O.parseLevelPlaylist(e.data,h,g,p,f);if(v.tload=t.tload,c===a.MANIFEST){var m={url:h,details:v};s.trigger(d.a.MANIFEST_LOADED,{levels:[m],audioTracks:[],url:h,stats:t,networkDetails:n})}if(t.tparsed=P.now(),v.needSidxRanges){var y=v.initSegment.url;this.load({url:y,isSidxRequest:!0,type:c,level:u,levelDetails:v,id:o,rangeStart:0,rangeEnd:2048,responseType:"arraybuffer"})}else r.levelDetails=v,this._handlePlaylistLoaded(e,t,r,n)},s._handleSidxRequest=function(e,t){if("string"==typeof e.data)throw new Error("sidx request must be made with responseType of array buffer");var r=f.a.parseSegmentIndex(new Uint8Array(e.data));if(r){var i=r.references,a=t.levelDetails;i.forEach((function(e,t){var r=e.info;if(a){var i=a.fragments[t];0===i.byteRange.length&&i.setByteRange(String(1+r.end-r.start)+"@"+String(r.start))}})),a&&a.initSegment.setByteRange(String(r.moovEndOffset)+"@0")}},s._handleManifestParsingError=function(e,t,r,i){this.hls.trigger(d.a.ERROR,{type:o.b.NETWORK_ERROR,details:o.a.MANIFEST_PARSING_ERROR,fatal:!0,url:e.url,reason:r,networkDetails:i})},s._handleNetworkError=function(e,t,r,i){var n,s;void 0===r&&(r=!1),void 0===i&&(i=null),u.b.info("A network error occured while loading a "+e.type+"-type playlist");var l=this.getInternalLoader(e);switch(e.type){case a.MANIFEST:n=r?o.a.MANIFEST_LOAD_TIMEOUT:o.a.MANIFEST_LOAD_ERROR,s=!0;break;case a.LEVEL:n=r?o.a.LEVEL_LOAD_TIMEOUT:o.a.LEVEL_LOAD_ERROR,s=!1;break;case a.AUDIO_TRACK:n=r?o.a.AUDIO_TRACK_LOAD_TIMEOUT:o.a.AUDIO_TRACK_LOAD_ERROR,s=!1;break;default:s=!1}l&&(l.abort(),this.resetInternalLoader(e.type));var c={type:o.b.NETWORK_ERROR,details:n,fatal:s,url:e.url,loader:l,context:e,networkDetails:t};i&&(c.response=i),this.hls.trigger(d.a.ERROR,c)},s._handlePlaylistLoaded=function(e,t,r,n){var s=r.type,o=r.level,l=r.id,u=r.levelDetails;if(u&&u.targetduration)if(i.canHaveQualityLevels(r.type))this.hls.trigger(d.a.LEVEL_LOADED,{details:u,level:o||0,id:l||0,stats:t,networkDetails:n});else switch(s){case a.AUDIO_TRACK:this.hls.trigger(d.a.AUDIO_TRACK_LOADED,{details:u,id:l,stats:t,networkDetails:n});break;case a.SUBTITLE_TRACK:this.hls.trigger(d.a.SUBTITLE_TRACK_LOADED,{details:u,id:l,stats:t,networkDetails:n})}else this._handleManifestParsingError(e,r,"invalid target duration",n)},i}(h);var M=function(e){var t,r;function i(t){var r;return(r=e.call(this,t,d.a.FRAG_LOADING)||this).loaders={},r}r=e,(t=i).prototype=Object.create(r.prototype),t.prototype.constructor=t,t.__proto__=r;var a=i.prototype;return a.destroy=function(){var t=this.loaders;for(var r in t){var i=t[r];i&&i.destroy()}this.loaders={},e.prototype.destroy.call(this)},a.onFragLoading=function(e){var t=e.frag,r=t.type,i=this.loaders,a=this.hls.config,n=a.fLoader,s=a.loader;t.loaded=0;var o,d,c,h=i[r];h&&(u.b.warn("abort previous fragment loader for type: "+r),h.abort()),h=i[r]=t.loader=a.fLoader?new n(a):new s(a),o={url:t.url,frag:t,responseType:"arraybuffer",progressData:!1};var f=t.byteRangeStartOffset,g=t.byteRangeEndOffset;Object(l.a)(f)&&Object(l.a)(g)&&(o.rangeStart=f,o.rangeEnd=g),d={timeout:a.fragLoadingTimeOut,maxRetry:0,retryDelay:0,maxRetryDelay:a.fragLoadingMaxRetryTimeout},c={onSuccess:this.loadsuccess.bind(this),onError:this.loaderror.bind(this),onTimeout:this.loadtimeout.bind(this),onProgress:this.loadprogress.bind(this)},h.load(o,d,c)},a.loadsuccess=function(e,t,r,i){void 0===i&&(i=null);var a=e.data,n=r.frag;n.loader=void 0,this.loaders[n.type]=void 0,this.hls.trigger(d.a.FRAG_LOADED,{payload:a,frag:n,stats:t,networkDetails:i})},a.loaderror=function(e,t,r){void 0===r&&(r=null);var i=t.frag,a=i.loader;a&&a.abort(),this.loaders[i.type]=void 0,this.hls.trigger(d.a.ERROR,{type:o.b.NETWORK_ERROR,details:o.a.FRAG_LOAD_ERROR,fatal:!1,frag:t.frag,response:e,networkDetails:r})},a.loadtimeout=function(e,t,r){void 0===r&&(r=null);var i=t.frag,a=i.loader;a&&a.abort(),this.loaders[i.type]=void 0,this.hls.trigger(d.a.ERROR,{type:o.b.NETWORK_ERROR,details:o.a.FRAG_LOAD_TIMEOUT,fatal:!1,frag:t.frag,networkDetails:r})},a.loadprogress=function(e,t,r,i){void 0===i&&(i=null);var a=t.frag;a.loaded=e.loaded,this.hls.trigger(d.a.FRAG_LOAD_PROGRESS,{frag:a,stats:e,networkDetails:i})},i}(h);var F=function(e){var t,r;function i(t){var r;return(r=e.call(this,t,d.a.KEY_LOADING)||this).loaders={},r.decryptkey=null,r.decrypturl=null,r}r=e,(t=i).prototype=Object.create(r.prototype),t.prototype.constructor=t,t.__proto__=r;var a=i.prototype;return a.destroy=function(){for(var t in this.loaders){var r=this.loaders[t];r&&r.destroy()}this.loaders={},e.prototype.destroy.call(this)},a.onKeyLoading=function(e){var t=e.frag,r=t.type,i=this.loaders[r];if(t.decryptdata){var a=t.decryptdata.uri;if(a!==this.decrypturl||null===this.decryptkey){var n=this.hls.config;if(i&&(u.b.warn("abort previous key loader for type:"+r),i.abort()),!a)return void u.b.warn("key uri is falsy");t.loader=this.loaders[r]=new n.loader(n),this.decrypturl=a,this.decryptkey=null;var s={url:a,frag:t,responseType:"arraybuffer"},o={timeout:n.fragLoadingTimeOut,maxRetry:0,retryDelay:n.fragLoadingRetryDelay,maxRetryDelay:n.fragLoadingMaxRetryTimeout},l={onSuccess:this.loadsuccess.bind(this),onError:this.loaderror.bind(this),onTimeout:this.loadtimeout.bind(this)};t.loader.load(s,o,l)}else this.decryptkey&&(t.decryptdata.key=this.decryptkey,this.hls.trigger(d.a.KEY_LOADED,{frag:t}))}else u.b.warn("Missing decryption data on fragment in onKeyLoading")},a.loadsuccess=function(e,t,r){var i=r.frag;i.decryptdata?(this.decryptkey=i.decryptdata.key=new Uint8Array(e.data),i.loader=void 0,delete this.loaders[i.type],this.hls.trigger(d.a.KEY_LOADED,{frag:i})):u.b.error("after key load, decryptdata unset")},a.loaderror=function(e,t){var r=t.frag,i=r.loader;i&&i.abort(),delete this.loaders[r.type],this.hls.trigger(d.a.ERROR,{type:o.b.NETWORK_ERROR,details:o.a.KEY_LOAD_ERROR,fatal:!1,frag:r,response:e})},a.loadtimeout=function(e,t){var r=t.frag,i=r.loader;i&&i.abort(),delete this.loaders[r.type],this.hls.trigger(d.a.ERROR,{type:o.b.NETWORK_ERROR,details:o.a.KEY_LOAD_TIMEOUT,fatal:!1,frag:r})},i}(h);var U="NOT_LOADED",N="APPENDING",B="PARTIAL",G="OK",K=function(e){var t,r;function i(t){var r;return(r=e.call(this,t,d.a.BUFFER_APPENDED,d.a.FRAG_BUFFERED,d.a.FRAG_LOADED)||this).bufferPadding=.2,r.fragments=Object.create(null),r.timeRanges=Object.create(null),r.config=t.config,r}r=e,(t=i).prototype=Object.create(r.prototype),t.prototype.constructor=t,t.__proto__=r;var a=i.prototype;return a.destroy=function(){this.fragments=Object.create(null),this.timeRanges=Object.create(null),this.config=null,h.prototype.destroy.call(this),e.prototype.destroy.call(this)},a.getBufferedFrag=function(e,t){var r=this.fragments,i=Object.keys(r).filter((function(i){var a=r[i];if(a.body.type!==t)return!1;if(!a.buffered)return!1;var n=a.body;return n.startPTS<=e&&e<=n.endPTS}));if(0===i.length)return null;var a=i.pop();return r[a].body},a.detectEvictedFragments=function(e,t){var r,i,a=this;Object.keys(this.fragments).forEach((function(n){var s=a.fragments[n];if(!0===s.buffered){var o=s.range[e];if(o){r=o.time;for(var l=0;l<r.length;l++)if(i=r[l],!1===a.isTimeBuffered(i.startPTS,i.endPTS,t)){a.removeFragment(s.body);break}}}}))},a.detectPartialFragments=function(e){var t=this,r=this.getFragmentKey(e),i=this.fragments[r];i&&(i.buffered=!0,Object.keys(this.timeRanges).forEach((function(r){if(e.hasElementaryStream(r)){var a=t.timeRanges[r];i.range[r]=t.getBufferedTimes(e.startPTS,e.endPTS,a)}})))},a.getBufferedTimes=function(e,t,r){for(var i,a,n=[],s=!1,o=0;o<r.length;o++){if(i=r.start(o)-this.bufferPadding,a=r.end(o)+this.bufferPadding,e>=i&&t<=a){n.push({startPTS:Math.max(e,r.start(o)),endPTS:Math.min(t,r.end(o))});break}if(e<a&&t>i)n.push({startPTS:Math.max(e,r.start(o)),endPTS:Math.min(t,r.end(o))}),s=!0;else if(t<=i)break}return{time:n,partial:s}},a.getFragmentKey=function(e){return e.type+"_"+e.level+"_"+e.urlId+"_"+e.sn},a.getPartialFragment=function(e){var t,r,i,a=this,n=null,s=0;return Object.keys(this.fragments).forEach((function(o){var l=a.fragments[o];a.isPartial(l)&&(r=l.body.startPTS-a.bufferPadding,i=l.body.endPTS+a.bufferPadding,e>=r&&e<=i&&(t=Math.min(e-r,i-e),s<=t&&(n=l.body,s=t)))})),n},a.getState=function(e){var t=this.getFragmentKey(e),r=this.fragments[t],i=U;return void 0!==r&&(i=r.buffered?!0===this.isPartial(r)?B:G:N),i},a.isPartial=function(e){return!0===e.buffered&&(void 0!==e.range.video&&!0===e.range.video.partial||void 0!==e.range.audio&&!0===e.range.audio.partial)},a.isTimeBuffered=function(e,t,r){for(var i,a,n=0;n<r.length;n++){if(i=r.start(n)-this.bufferPadding,a=r.end(n)+this.bufferPadding,e>=i&&t<=a)return!0;if(t<=i)return!1}return!1},a.onFragLoaded=function(e){var t=e.frag;Object(l.a)(t.sn)&&!t.bitrateTest&&(this.fragments[this.getFragmentKey(t)]={body:t,range:Object.create(null),buffered:!1})},a.onBufferAppended=function(e){var t=this;this.timeRanges=e.timeRanges,Object.keys(this.timeRanges).forEach((function(e){var r=t.timeRanges[e];t.detectEvictedFragments(e,r)}))},a.onFragBuffered=function(e){this.detectPartialFragments(e.frag)},a.hasFragment=function(e){var t=this.getFragmentKey(e);return void 0!==this.fragments[t]},a.removeFragment=function(e){var t=this.getFragmentKey(e);delete this.fragments[t]},a.removeAllFragments=function(){this.fragments=Object.create(null)},i}(h),j={search:function(e,t){for(var r=0,i=e.length-1,a=null,n=null;r<=i;){var s=t(n=e[a=(r+i)/2|0]);if(s>0)r=a+1;else{if(!(s<0))return n;i=a-1}}return null}},H=function(){function e(){}return e.isBuffered=function(e,t){try{if(e)for(var r=e.buffered,i=0;i<r.length;i++)if(t>=r.start(i)&&t<=r.end(i))return!0}catch(e){}return!1},e.bufferInfo=function(e,t,r){try{if(e){var i,a=e.buffered,n=[];for(i=0;i<a.length;i++)n.push({start:a.start(i),end:a.end(i)});return this.bufferedInfo(n,t,r)}}catch(e){}return{len:0,start:t,end:t,nextStart:void 0}},e.bufferedInfo=function(e,t,r){e.sort((function(e,t){var r=e.start-t.start;return r||t.end-e.end}));var i=[];if(r)for(var a=0;a<e.length;a++){var n=i.length;if(n){var s=i[n-1].end;e[a].start-s<r?e[a].end>s&&(i[n-1].end=e[a].end):i.push(e[a])}else i.push(e[a])}else i=e;for(var o,l=0,d=t,u=t,c=0;c<i.length;c++){var h=i[c].start,f=i[c].end;if(t+r>=h&&t<f)d=h,l=(u=f)-t;else if(t+r<h){o=h;break}}return{len:l,start:d,end:u,nextStart:o}},e}(),V=r(8),Y=r(11),W=r(9);function q(){return window.MediaSource||window.WebKitMediaSource}var z=r(5);var X=function(e){var t,r;function i(){return e.apply(this,arguments)||this}return r=e,(t=i).prototype=Object.create(r.prototype),t.prototype.constructor=t,t.__proto__=r,i.prototype.trigger=function(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),i=1;i<t;i++)r[i-1]=arguments[i];this.emit.apply(this,[e,e].concat(r))},i}(V.EventEmitter),Q=Object(z.a)(),$=q()||{isTypeSupported:function(){return!1}},J=function(){function e(e,t){var r=this;this.hls=e,this.id=t;var i=this.observer=new X,a=e.config,n=function(t,i){(i=i||{}).frag=r.frag,i.id=r.id,e.trigger(t,i)};i.on(d.a.FRAG_DECRYPTED,n),i.on(d.a.FRAG_PARSING_INIT_SEGMENT,n),i.on(d.a.FRAG_PARSING_DATA,n),i.on(d.a.FRAG_PARSED,n),i.on(d.a.ERROR,n),i.on(d.a.FRAG_PARSING_METADATA,n),i.on(d.a.FRAG_PARSING_USERDATA,n),i.on(d.a.INIT_PTS_FOUND,n);var s={mp4:$.isTypeSupported("video/mp4"),mpeg:$.isTypeSupported("audio/mpeg"),mp3:$.isTypeSupported('audio/mp4; codecs="mp3"')},l=navigator.vendor;if(a.enableWorker&&"undefined"!=typeof Worker){var c;u.b.log("demuxing in webworker");try{c=this.w=Y(12),this.onwmsg=this.onWorkerMessage.bind(this),c.addEventListener("message",this.onwmsg),c.onerror=function(t){e.trigger(d.a.ERROR,{type:o.b.OTHER_ERROR,details:o.a.INTERNAL_EXCEPTION,fatal:!0,event:"demuxerWorker",err:{message:t.message+" ("+t.filename+":"+t.lineno+")"}})},c.postMessage({cmd:"init",typeSupported:s,vendor:l,id:t,config:JSON.stringify(a)})}catch(e){u.b.warn("Error in worker:",e),u.b.error("Error while initializing DemuxerWorker, fallback on DemuxerInline"),c&&Q.URL.revokeObjectURL(c.objectURL),this.demuxer=new W.a(i,s,a,l),this.w=void 0}}else this.demuxer=new W.a(i,s,a,l)}var t=e.prototype;return t.destroy=function(){var e=this.w;if(e)e.removeEventListener("message",this.onwmsg),e.terminate(),this.w=null;else{var t=this.demuxer;t&&(t.destroy(),this.demuxer=null)}var r=this.observer;r&&(r.removeAllListeners(),this.observer=null)},t.push=function(e,t,r,i,a,n,s,o){var d=this.w,c=Object(l.a)(a.startPTS)?a.startPTS:a.start,h=a.decryptdata,f=this.frag,g=!(f&&a.cc===f.cc),p=!(f&&a.level===f.level),v=f&&a.sn===f.sn+1,m=!p&&v;if(g&&u.b.log(this.id+":discontinuity detected"),p&&u.b.log(this.id+":switch detected"),this.frag=a,d)d.postMessage({cmd:"demux",data:e,decryptdata:h,initSegment:t,audioCodec:r,videoCodec:i,timeOffset:c,discontinuity:g,trackSwitch:p,contiguous:m,duration:n,accurateTimeOffset:s,defaultInitPTS:o},e instanceof ArrayBuffer?[e]:[]);else{var y=this.demuxer;y&&y.push(e,h,t,r,i,c,g,p,m,n,s,o)}},t.onWorkerMessage=function(e){var t=e.data,r=this.hls;switch(t.event){case"init":Q.URL.revokeObjectURL(this.w.objectURL);break;case d.a.FRAG_PARSING_DATA:t.data.data1=new Uint8Array(t.data1),t.data2&&(t.data.data2=new Uint8Array(t.data2));default:t.data=t.data||{},t.data.frag=this.frag,t.data.id=this.id,r.trigger(t.event,t.data)}},e}();function Z(e,t,r){switch(t){case"audio":e.audioGroupIds||(e.audioGroupIds=[]),e.audioGroupIds.push(r);break;case"text":e.textGroupIds||(e.textGroupIds=[]),e.textGroupIds.push(r)}}function ee(e,t,r){var i=e[t],a=e[r],n=a.startPTS;Object(l.a)(n)?r>t?(i.duration=n-i.start,i.duration<0&&u.b.warn("negative duration computed for frag "+i.sn+",level "+i.level+", there should be some duration drift between playlist and fragment!")):(a.duration=i.start-n,a.duration<0&&u.b.warn("negative duration computed for frag "+a.sn+",level "+a.level+", there should be some duration drift between playlist and fragment!")):a.start=r>t?i.start+i.duration:Math.max(i.start-a.duration,0)}function te(e,t,r,i,a,n){var s=r;if(Object(l.a)(t.startPTS)){var o=Math.abs(t.startPTS-r);Object(l.a)(t.deltaPTS)?t.deltaPTS=Math.max(o,t.deltaPTS):t.deltaPTS=o,s=Math.max(r,t.startPTS),r=Math.min(r,t.startPTS),i=Math.max(i,t.endPTS),a=Math.min(a,t.startDTS),n=Math.max(n,t.endDTS)}var d=r-t.start;t.start=t.startPTS=r,t.maxStartPTS=s,t.endPTS=i,t.startDTS=a,t.endDTS=n,t.duration=i-r;var u,c,h,f=t.sn;if(!e||f<e.startSN||f>e.endSN)return 0;for(u=f-e.startSN,(c=e.fragments)[u]=t,h=u;h>0;h--)ee(c,h,h-1);for(h=u;h<c.length-1;h++)ee(c,h,h+1);return e.PTSKnown=!0,d}function re(e,t){t.initSegment&&e.initSegment&&(t.initSegment=e.initSegment);var r,i=0;if(ie(e,t,(function(e,a){i=e.cc-a.cc,Object(l.a)(e.startPTS)&&(a.start=a.startPTS=e.startPTS,a.endPTS=e.endPTS,a.duration=e.duration,a.backtracked=e.backtracked,a.dropped=e.dropped,r=a),t.PTSKnown=!0})),t.PTSKnown){if(i){u.b.log("discontinuity sliding from playlist, take drift into account");for(var a=t.fragments,n=0;n<a.length;n++)a[n].cc+=i}r?te(t,r,r.startPTS,r.endPTS,r.startDTS,r.endDTS):function(e,t){var r=t.startSN-e.startSN,i=e.fragments,a=t.fragments;if(r<0||r>i.length)return;for(var n=0;n<a.length;n++)a[n].start+=i[r].start}(e,t),t.PTSKnown=e.PTSKnown}}function ie(e,t,r){if(e&&t)for(var i=Math.max(e.startSN,t.startSN)-t.startSN,a=Math.min(e.endSN,t.endSN)-t.startSN,n=t.startSN-e.startSN,s=i;s<=a;s++){var o=e.fragments[n+s],l=t.fragments[s];if(!o||!l)break;r(o,l,s)}}function ae(e,t,r){var i=1e3*(t.averagetargetduration?t.averagetargetduration:t.targetduration),a=i/2;return e&&t.endSN===e.endSN&&(i=a),r&&(i=Math.max(a,i-(window.performance.now()-r))),Math.round(i)}var ne={toString:function(e){for(var t="",r=e.length,i=0;i<r;i++)t+="["+e.start(i).toFixed(3)+","+e.end(i).toFixed(3)+"]";return t}};function se(e,t){t.fragments.forEach((function(t){if(t){var r=t.start+e;t.start=t.startPTS=r,t.endPTS=r+t.duration}})),t.PTSKnown=!0}function oe(e,t,r){!function(e,t,r){if(function(e,t,r){var i=!1;return t&&t.details&&r&&(r.endCC>r.startCC||e&&e.cc<r.startCC)&&(i=!0),i}(e,r,t)){var i=function(e,t){var r=e.fragments,i=t.fragments;if(i.length&&r.length){var a=function(e,t){for(var r=null,i=0;i<e.length;i+=1){var a=e[i];if(a&&a.cc===t){r=a;break}}return r}(r,i[0].cc);if(a&&(!a||a.startPTS))return a;u.b.log("No frag in previous level to align on")}else u.b.log("No fragments to align")}(r.details,t);i&&(u.b.log("Adjusting PTS using last level due to CC increase within current level"),se(i.start,t))}}(e,r,t),!r.PTSKnown&&t&&function(e,t){if(t&&t.fragments.length){if(!e.hasProgramDateTime||!t.hasProgramDateTime)return;var r=t.fragments[0].programDateTime,i=(e.fragments[0].programDateTime-r)/1e3+t.fragments[0].start;Object(l.a)(i)&&(u.b.log("adjusting PTS using programDateTime delta, sliding:"+i.toFixed(3)),se(i,e))}}(r,t.details)}function le(e,t,r){if(null===t||!Array.isArray(e)||!e.length||!Object(l.a)(t))return null;if(t<(e[0].programDateTime||0))return null;if(t>=(e[e.length-1].endProgramDateTime||0))return null;r=r||0;for(var i=0;i<e.length;++i){var a=e[i];if(ce(t,r,a))return a}return null}function de(e,t,r,i){void 0===r&&(r=0),void 0===i&&(i=0);var a=e?t[e.sn-t[0].sn+1]:null;return a&&!ue(r,i,a)?a:j.search(t,ue.bind(null,r,i))}function ue(e,t,r){void 0===e&&(e=0),void 0===t&&(t=0);var i=Math.min(t,r.duration+(r.deltaPTS?r.deltaPTS:0));return r.start+r.duration-i<=e?1:r.start-i>e&&r.start?-1:0}function ce(e,t,r){var i=1e3*Math.min(t,r.duration+(r.deltaPTS?r.deltaPTS:0));return(r.endProgramDateTime||0)-i>e}var he=function(){function e(e,t,r,i){this.config=e,this.media=t,this.fragmentTracker=r,this.hls=i,this.nudgeRetry=0,this.stallReported=!1,this.stalled=null,this.moved=!1,this.seeking=!1}var t=e.prototype;return t.poll=function(e){var t=this.config,r=this.media,i=this.stalled,a=r.currentTime,n=r.seeking,s=this.seeking&&!n,o=!this.seeking&&n;if(this.seeking=n,a===e){if((o||s)&&(this.stalled=null),!r.paused&&!r.ended&&0!==r.playbackRate&&r.buffered.length){var l=H.bufferInfo(r,a,0),d=l.len>0,c=l.nextStart||0;if(d||c){if(n){if(l.len>2||(!c||c-a>2))return;this.moved=!1}if(!this.moved&&this.stalled){var h=Math.max(c,l.start||0)-a;if(h>0&&h<=2)return void this._trySkipBufferHole(null)}var f=self.performance.now();if(null!==i){var g=f-i;!n&&g>=250&&this._reportStall(l.len);var p=H.bufferInfo(r,a,t.maxBufferHole);this._tryFixBufferStall(p,g)}else this.stalled=f}}}else if(this.moved=!0,null!==i){if(this.stallReported){var v=self.performance.now()-i;u.b.warn("playback not stuck anymore @"+a+", after "+Math.round(v)+"ms"),this.stallReported=!1}this.stalled=null,this.nudgeRetry=0}},t._tryFixBufferStall=function(e,t){var r=this.config,i=this.fragmentTracker,a=this.media.currentTime,n=i.getPartialFragment(a);if(n&&this._trySkipBufferHole(n))return;e.len>r.maxBufferHole&&t>1e3*r.highBufferWatchdogPeriod&&(u.b.warn("Trying to nudge playhead over buffer-hole"),this.stalled=null,this._tryNudgeBuffer())},t._reportStall=function(e){var t=this.hls,r=this.media;this.stallReported||(this.stallReported=!0,u.b.warn("Playback stalling at @"+r.currentTime+" due to low buffer"),t.trigger(d.a.ERROR,{type:o.b.MEDIA_ERROR,details:o.a.BUFFER_STALLED_ERROR,fatal:!1,buffer:e}))},t._trySkipBufferHole=function(e){for(var t=this.config,r=this.hls,i=this.media,a=i.currentTime,n=0,s=0;s<i.buffered.length;s++){var l=i.buffered.start(s);if(a+t.maxBufferHole>=n&&a<l){var c=Math.max(l+.05,i.currentTime+.1);return u.b.warn("skipping hole, adjusting currentTime from "+a+" to "+c),this.moved=!0,this.stalled=null,i.currentTime=c,e&&r.trigger(d.a.ERROR,{type:o.b.MEDIA_ERROR,details:o.a.BUFFER_SEEK_OVER_HOLE,fatal:!1,reason:"fragment loaded with buffer holes, seeking from "+a+" to "+c,frag:e}),c}n=i.buffered.end(s)}return 0},t._tryNudgeBuffer=function(){var e=this.config,t=this.hls,r=this.media,i=r.currentTime,a=(this.nudgeRetry||0)+1;if(this.nudgeRetry=a,a<e.nudgeMaxRetry){var n=i+a*e.nudgeOffset;u.b.warn("Nudging 'currentTime' from "+i+" to "+n),r.currentTime=n,t.trigger(d.a.ERROR,{type:o.b.MEDIA_ERROR,details:o.a.BUFFER_NUDGE_ON_STALL,fatal:!1})}else u.b.error("Playhead still not moving while enough data buffered @"+i+" after "+e.nudgeMaxRetry+" nudges"),t.trigger(d.a.ERROR,{type:o.b.MEDIA_ERROR,details:o.a.BUFFER_STALLED_ERROR,fatal:!0})},e}();function fe(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}var ge=function(e){var t,r;function i(t){for(var r,i=arguments.length,a=new Array(i>1?i-1:0),n=1;n<i;n++)a[n-1]=arguments[n];return(r=e.call.apply(e,[this,t].concat(a))||this)._boundTick=void 0,r._tickTimer=null,r._tickInterval=null,r._tickCallCount=0,r._boundTick=r.tick.bind(fe(r)),r}r=e,(t=i).prototype=Object.create(r.prototype),t.prototype.constructor=t,t.__proto__=r;var a=i.prototype;return a.onHandlerDestroying=function(){this.clearNextTick(),this.clearInterval()},a.hasInterval=function(){return!!this._tickInterval},a.hasNextTick=function(){return!!this._tickTimer},a.setInterval=function(e){return!this._tickInterval&&(this._tickInterval=self.setInterval(this._boundTick,e),!0)},a.clearInterval=function(){return!!this._tickInterval&&(self.clearInterval(this._tickInterval),this._tickInterval=null,!0)},a.clearNextTick=function(){return!!this._tickTimer&&(self.clearTimeout(this._tickTimer),this._tickTimer=null,!0)},a.tick=function(){this._tickCallCount++,1===this._tickCallCount&&(this.doTick(),this._tickCallCount>1&&(this.clearNextTick(),this._tickTimer=self.setTimeout(this._boundTick,0)),this._tickCallCount=0)},a.doTick=function(){},i}(h);var pe="STOPPED",ve="STARTING",me="IDLE",ye="PAUSED",be="KEY_LOADING",Te="FRAG_LOADING",Ee="FRAG_LOADING_WAITING_RETRY",Se="WAITING_TRACK",_e="PARSING",Ae="PARSED",Re="BUFFER_FLUSHING",we="ENDED",Le="ERROR",ke="WAITING_INIT_PTS",De="WAITING_LEVEL",Ce=function(e){var t,r;function i(){return e.apply(this,arguments)||this}r=e,(t=i).prototype=Object.create(r.prototype),t.prototype.constructor=t,t.__proto__=r;var a=i.prototype;return a.doTick=function(){},a.startLoad=function(){},a.stopLoad=function(){var e=this.fragCurrent;e&&(e.loader&&e.loader.abort(),this.fragmentTracker.removeFragment(e)),this.demuxer&&(this.demuxer.destroy(),this.demuxer=null),this.fragCurrent=null,this.fragPrevious=null,this.clearInterval(),this.clearNextTick(),this.state=pe},a._streamEnded=function(e,t){var r=this.fragCurrent,i=this.fragmentTracker;if(!t.live&&r&&!r.backtracked&&r.sn===t.endSN&&!e.nextStart){var a=i.getState(r);return a===B||a===G}return!1},a.onMediaSeeking=function(){var e=this.config,t=this.media,r=this.mediaBuffer,i=this.state,a=t?t.currentTime:null,n=H.bufferInfo(r||t,a,this.config.maxBufferHole);if(Object(l.a)(a)&&u.b.log("media seeking to "+a.toFixed(3)),i===Te){var s=this.fragCurrent;if(0===n.len&&s){var o=e.maxFragLookUpTolerance,d=s.start-o,c=s.start+s.duration+o;a<d||a>c?(s.loader&&(u.b.log("seeking outside of buffer while fragment load in progress, cancel fragment load"),s.loader.abort()),this.fragCurrent=null,this.fragPrevious=null,this.state=me):u.b.log("seeking outside of buffer but within currently loaded fragment range")}}else i===we&&(0===n.len&&(this.fragPrevious=null,this.fragCurrent=null),this.state=me);t&&(this.lastCurrentTime=a),this.loadedmetadata||(this.nextLoadPosition=this.startPosition=a),this.tick()},a.onMediaEnded=function(){this.startPosition=this.lastCurrentTime=0},a.onHandlerDestroying=function(){this.stopLoad(),e.prototype.onHandlerDestroying.call(this)},a.onHandlerDestroyed=function(){this.state=pe,this.fragmentTracker=null},a.computeLivePosition=function(e,t){var r=void 0!==this.config.liveSyncDuration?this.config.liveSyncDuration:this.config.liveSyncDurationCount*t.targetduration;return e+Math.max(0,t.totalduration-r)},i}(ge);function Oe(e,t){for(var r=0;r<t.length;r++){var i=t[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}var Ie=function(e){var t,r;function i(t,r){var i;return(i=e.call(this,t,d.a.MEDIA_ATTACHED,d.a.MEDIA_DETACHING,d.a.MANIFEST_LOADING,d.a.MANIFEST_PARSED,d.a.LEVEL_LOADED,d.a.KEY_LOADED,d.a.FRAG_LOADED,d.a.FRAG_LOAD_EMERGENCY_ABORTED,d.a.FRAG_PARSING_INIT_SEGMENT,d.a.FRAG_PARSING_DATA,d.a.FRAG_PARSED,d.a.ERROR,d.a.AUDIO_TRACK_SWITCHING,d.a.AUDIO_TRACK_SWITCHED,d.a.BUFFER_CREATED,d.a.BUFFER_APPENDED,d.a.BUFFER_FLUSHED)||this).fragmentTracker=r,i.config=t.config,i.audioCodecSwap=!1,i._state=pe,i.stallReported=!1,i.gapController=null,i.altAudio=!1,i}r=e,(t=i).prototype=Object.create(r.prototype),t.prototype.constructor=t,t.__proto__=r;var a,s,c,h=i.prototype;return h.startLoad=function(e){if(this.levels){var t=this.lastCurrentTime,r=this.hls;if(this.stopLoad(),this.setInterval(100),this.level=-1,this.fragLoadError=0,!this.startFragRequested){var i=r.startLevel;-1===i&&(i=0,this.bitrateTest=!0),this.level=r.nextLoadLevel=i,this.loadedmetadata=!1}t>0&&-1===e&&(u.b.log("override startPosition with lastCurrentTime @"+t.toFixed(3)),e=t),this.state=me,this.nextLoadPosition=this.startPosition=this.lastCurrentTime=e,this.tick()}else this.forceStartLoad=!0,this.state=pe},h.stopLoad=function(){this.forceStartLoad=!1,e.prototype.stopLoad.call(this)},h.doTick=function(){switch(this.state){case Re:this.fragLoadError=0;break;case me:this._doTickIdle();break;case De:var e=this.levels[this.level];e&&e.details&&(this.state=me);break;case Ee:var t=window.performance.now(),r=this.retryDate;(!r||t>=r||this.media&&this.media.seeking)&&(u.b.log("mediaController: retryDate reached, switch back to IDLE state"),this.state=me)}this._checkBuffer(),this._checkFragmentChanged()},h._doTickIdle=function(){var e=this.hls,t=e.config,r=this.media;if(void 0!==this.levelLastLoaded&&(r||!this.startFragRequested&&t.startFragPrefetch)){var i;i=this.loadedmetadata?r.currentTime:this.nextLoadPosition;var a=e.nextLoadLevel,n=this.levels[a];if(n){var s,o=n.bitrate;s=o?Math.max(8*t.maxBufferSize/o,t.maxBufferLength):t.maxBufferLength,s=Math.min(s,t.maxMaxBufferLength);var l=H.bufferInfo(this.mediaBuffer?this.mediaBuffer:r,i,t.maxBufferHole),c=l.len;if(!(c>=s)){u.b.trace("buffer length of "+c.toFixed(3)+" is below max of "+s.toFixed(3)+". checking for more payload ..."),this.level=e.nextLoadLevel=a;var h=n.details;if(!h||h.live&&this.levelLastLoaded!==a)this.state=De;else{if(this._streamEnded(l,h)){var f={};return this.altAudio&&(f.type="video"),this.hls.trigger(d.a.BUFFER_EOS,f),void(this.state=we)}this._fetchPayloadOrEos(i,l,h)}}}}},h._fetchPayloadOrEos=function(e,t,r){var i=this.fragPrevious,a=this.level,n=r.fragments,s=n.length;if(0!==s){var o,l=n[0].start,d=n[s-1].start+n[s-1].duration,c=t.end;if(r.initSegment&&!r.initSegment.data)o=r.initSegment;else if(r.live){var h=this.config.initialLiveManifestSize;if(s<h)return void u.b.warn("Can not start playback of a level, reason: not enough fragments "+s+" < "+h);if(null===(o=this._ensureFragmentAtLivePoint(r,c,l,d,i,n,s)))return}else c<l&&(o=n[0]);o||(o=this._findFragment(l,i,s,n,c,d,r)),o&&(o.encrypted?(u.b.log("Loading key for "+o.sn+" of ["+r.startSN+" ,"+r.endSN+"],level "+a),this._loadKey(o)):(u.b.log("Loading "+o.sn+" of ["+r.startSN+" ,"+r.endSN+"],level "+a+", currentTime:"+e.toFixed(3)+",bufferEnd:"+c.toFixed(3)),this._loadFragment(o)))}},h._ensureFragmentAtLivePoint=function(e,t,r,i,a,n,s){var o,l=this.hls.config,d=this.media,c=void 0!==l.liveMaxLatencyDuration?l.liveMaxLatencyDuration:l.liveMaxLatencyDurationCount*e.targetduration;if(t<Math.max(r-l.maxFragLookUpTolerance,i-c)){var h=this.liveSyncPosition=this.computeLivePosition(r,e);t=h,d&&!d.paused&&d.readyState&&d.duration>h&&h>d.currentTime&&(u.b.log("buffer end: "+t.toFixed(3)+" is located too far from the end of live sliding playlist, reset currentTime to : "+h.toFixed(3)),d.currentTime=h),this.nextLoadPosition=h}if(e.PTSKnown&&t>i&&d&&d.readyState)return null;if(this.startFragRequested&&!e.PTSKnown){if(a)if(e.hasProgramDateTime)u.b.log("live playlist, switching playlist, load frag with same PDT: "+a.programDateTime),o=le(n,a.endProgramDateTime,l.maxFragLookUpTolerance);else{var f=a.sn+1;if(f>=e.startSN&&f<=e.endSN){var g=n[f-e.startSN];a.cc===g.cc&&(o=g,u.b.log("live playlist, switching playlist, load frag with next SN: "+o.sn))}o||(o=j.search(n,(function(e){return a.cc-e.cc})))&&u.b.log("live playlist, switching playlist, load frag with same CC: "+o.sn)}o||(o=n[Math.min(s-1,Math.round(s/2))],u.b.log("live playlist, switching playlist, unknown, load middle frag : "+o.sn))}return o},h._findFragment=function(e,t,r,i,a,n,s){var o,l=this.hls.config;a<n?o=de(t,i,a,a>n-l.maxFragLookUpTolerance?0:l.maxFragLookUpTolerance):o=i[r-1];if(o){var d=o.sn-s.startSN,c=t&&o.level===t.level,h=i[d-1],f=i[d+1];if(t&&o.sn===t.sn)if(c&&!o.backtracked)if(o.sn<s.endSN){var g=t.deltaPTS;g&&g>l.maxBufferHole&&t.dropped&&d?(o=h,u.b.warn("Previous fragment was dropped with large PTS gap between audio and video. Maybe fragment is not starting with a keyframe? Loading previous one to try to overcome this")):(o=f,u.b.log("Re-loading fragment with SN: "+o.sn))}else o=null;else o.backtracked&&(f&&f.backtracked?(u.b.warn("Already backtracked from fragment "+f.sn+", will not backtrack to fragment "+o.sn+". Loading fragment "+f.sn),o=f):(u.b.warn("Loaded fragment with dropped frames, backtracking 1 segment to find a keyframe"),o.dropped=0,h?(o=h).backtracked=!0:d&&(o=null)))}return o},h._loadKey=function(e){this.state=be,this.hls.trigger(d.a.KEY_LOADING,{frag:e})},h._loadFragment=function(e){var t=this.fragmentTracker.getState(e);this.fragCurrent=e,"initSegment"!==e.sn&&(this.startFragRequested=!0),Object(l.a)(e.sn)&&!e.bitrateTest&&(this.nextLoadPosition=e.start+e.duration),e.backtracked||t===U||t===B?(e.autoLevel=this.hls.autoLevelEnabled,e.bitrateTest=this.bitrateTest,this.hls.trigger(d.a.FRAG_LOADING,{frag:e}),this.demuxer||(this.demuxer=new J(this.hls,"main")),this.state=Te):t===N&&this._reduceMaxBufferLength(e.duration)&&this.fragmentTracker.removeFragment(e)},h.getBufferedFrag=function(e){return this.fragmentTracker.getBufferedFrag(e,n.MAIN)},h.followingBufferedFrag=function(e){return e?this.getBufferedFrag(e.endPTS+.5):null},h._checkFragmentChanged=function(){var e,t,r=this.media;if(r&&r.readyState&&!1===r.seeking&&((t=r.currentTime)>this.lastCurrentTime&&(this.lastCurrentTime=t),H.isBuffered(r,t)?e=this.getBufferedFrag(t):H.isBuffered(r,t+.1)&&(e=this.getBufferedFrag(t+.1)),e)){var i=e;if(i!==this.fragPlaying){this.hls.trigger(d.a.FRAG_CHANGED,{frag:i});var a=i.level;this.fragPlaying&&this.fragPlaying.level===a||this.hls.trigger(d.a.LEVEL_SWITCHED,{level:a}),this.fragPlaying=i}}},h.immediateLevelSwitch=function(){if(u.b.log("immediateLevelSwitch"),!this.immediateSwitch){this.immediateSwitch=!0;var e,t=this.media;t?(e=t.paused,t.pause()):e=!0,this.previouslyPaused=e}var r=this.fragCurrent;r&&r.loader&&r.loader.abort(),this.fragCurrent=null,this.flushMainBuffer(0,Number.POSITIVE_INFINITY)},h.immediateLevelSwitchEnd=function(){var e=this.media;e&&e.buffered.length&&(this.immediateSwitch=!1,H.isBuffered(e,e.currentTime)&&(e.currentTime-=1e-4),this.previouslyPaused||e.play())},h.nextLevelSwitch=function(){var e=this.media;if(e&&e.readyState){var t,r,i;if((r=this.getBufferedFrag(e.currentTime))&&r.startPTS>1&&this.flushMainBuffer(0,r.startPTS-1),e.paused)t=0;else{var a=this.hls.nextLoadLevel,n=this.levels[a],s=this.fragLastKbps;t=s&&this.fragCurrent?this.fragCurrent.duration*n.bitrate/(1e3*s)+1:0}if((i=this.getBufferedFrag(e.currentTime+t))&&(i=this.followingBufferedFrag(i))){var o=this.fragCurrent;o&&o.loader&&o.loader.abort(),this.fragCurrent=null,this.flushMainBuffer(i.maxStartPTS,Number.POSITIVE_INFINITY)}}},h.flushMainBuffer=function(e,t){this.state=Re;var r={startOffset:e,endOffset:t};this.altAudio&&(r.type="video"),this.hls.trigger(d.a.BUFFER_FLUSHING,r)},h.onMediaAttached=function(e){var t=this.media=this.mediaBuffer=e.media;this.onvseeking=this.onMediaSeeking.bind(this),this.onvseeked=this.onMediaSeeked.bind(this),this.onvended=this.onMediaEnded.bind(this),t.addEventListener("seeking",this.onvseeking),t.addEventListener("seeked",this.onvseeked),t.addEventListener("ended",this.onvended);var r=this.config;this.levels&&r.autoStartLoad&&this.hls.startLoad(r.startPosition),this.gapController=new he(r,t,this.fragmentTracker,this.hls)},h.onMediaDetaching=function(){var e=this.media;e&&e.ended&&(u.b.log("MSE detaching and video ended, reset startPosition"),this.startPosition=this.lastCurrentTime=0);var t=this.levels;t&&t.forEach((function(e){e.details&&e.details.fragments.forEach((function(e){e.backtracked=void 0}))})),e&&(e.removeEventListener("seeking",this.onvseeking),e.removeEventListener("seeked",this.onvseeked),e.removeEventListener("ended",this.onvended),this.onvseeking=this.onvseeked=this.onvended=null),this.fragmentTracker.removeAllFragments(),this.media=this.mediaBuffer=null,this.loadedmetadata=!1,this.stopLoad()},h.onMediaSeeked=function(){var e=this.media,t=e?e.currentTime:void 0;Object(l.a)(t)&&u.b.log("media seeked to "+t.toFixed(3)),this.tick()},h.onManifestLoading=function(){u.b.log("trigger BUFFER_RESET"),this.hls.trigger(d.a.BUFFER_RESET),this.fragmentTracker.removeAllFragments(),this.stalled=!1,this.startPosition=this.lastCurrentTime=0},h.onManifestParsed=function(e){var t,r=!1,i=!1;e.levels.forEach((function(e){(t=e.audioCodec)&&(-1!==t.indexOf("mp4a.40.2")&&(r=!0),-1!==t.indexOf("mp4a.40.5")&&(i=!0))})),this.audioCodecSwitch=r&&i,this.audioCodecSwitch&&u.b.log("both AAC/HE-AAC audio found in levels; declaring level codec as HE-AAC"),this.altAudio=e.altAudio,this.levels=e.levels,this.startFragRequested=!1;var a=this.config;(a.autoStartLoad||this.forceStartLoad)&&this.hls.startLoad(a.startPosition)},h.onLevelLoaded=function(e){var t=e.details,r=e.level,i=this.levels[this.levelLastLoaded],a=this.levels[r],n=t.totalduration,s=0;if(u.b.log("level "+r+" loaded ["+t.startSN+","+t.endSN+"],duration:"+n),t.live){var o=a.details;o&&t.fragments.length>0?(re(o,t),s=t.fragments[0].start,this.liveSyncPosition=this.computeLivePosition(s,o),t.PTSKnown&&Object(l.a)(s)?u.b.log("live playlist sliding:"+s.toFixed(3)):(u.b.log("live playlist - outdated PTS, unknown sliding"),oe(this.fragPrevious,i,t))):(u.b.log("live playlist - first load, unknown sliding"),t.PTSKnown=!1,oe(this.fragPrevious,i,t))}else t.PTSKnown=!1;if(a.details=t,this.levelLastLoaded=r,this.hls.trigger(d.a.LEVEL_UPDATED,{details:t,level:r}),!1===this.startFragRequested){if(-1===this.startPosition||-1===this.lastCurrentTime){var c=t.startTimeOffset;Object(l.a)(c)?(c<0&&(u.b.log("negative start time offset "+c+", count from end of last fragment"),c=s+n+c),u.b.log("start time offset found in playlist, adjust startPosition to "+c),this.startPosition=c):t.live?(this.startPosition=this.computeLivePosition(s,t),u.b.log("configure startPosition to "+this.startPosition)):this.startPosition=0,this.lastCurrentTime=this.startPosition}this.nextLoadPosition=this.startPosition}this.state===De&&(this.state=me),this.tick()},h.onKeyLoaded=function(){this.state===be&&(this.state=me,this.tick())},h.onFragLoaded=function(e){var t=this.fragCurrent,r=this.hls,i=this.levels,a=this.media,n=e.frag;if(this.state===Te&&t&&"main"===n.type&&n.level===t.level&&n.sn===t.sn){var s=e.stats,o=i[t.level],l=o.details;if(this.bitrateTest=!1,this.stats=s,u.b.log("Loaded "+t.sn+" of ["+l.startSN+" ,"+l.endSN+"],level "+t.level),n.bitrateTest&&r.nextLoadLevel)this.state=me,this.startFragRequested=!1,s.tparsed=s.tbuffered=window.performance.now(),r.trigger(d.a.FRAG_BUFFERED,{stats:s,frag:t,id:"main"}),this.tick();else if("initSegment"===n.sn)this.state=me,s.tparsed=s.tbuffered=window.performance.now(),l.initSegment.data=e.payload,r.trigger(d.a.FRAG_BUFFERED,{stats:s,frag:t,id:"main"}),this.tick();else{u.b.log("Parsing "+t.sn+" of ["+l.startSN+" ,"+l.endSN+"],level "+t.level+", cc "+t.cc),this.state=_e,this.pendingBuffering=!0,this.appended=!1,n.bitrateTest&&(n.bitrateTest=!1,this.fragmentTracker.onFragLoaded({frag:n}));var c=!(a&&a.seeking)&&(l.PTSKnown||!l.live),h=l.initSegment?l.initSegment.data:[],f=this._getAudioCodec(o);(this.demuxer=this.demuxer||new J(this.hls,"main")).push(e.payload,h,f,o.videoCodec,t,l.totalduration,c)}}this.fragLoadError=0},h.onFragParsingInitSegment=function(e){var t=this.fragCurrent,r=e.frag;if(t&&"main"===e.id&&r.sn===t.sn&&r.level===t.level&&this.state===_e){var i,a,n=e.tracks;if(n.audio&&this.altAudio&&delete n.audio,a=n.audio){var s=this.levels[this.level].audioCodec,o=navigator.userAgent.toLowerCase();s&&this.audioCodecSwap&&(u.b.log("swapping playlist audio codec"),s=-1!==s.indexOf("mp4a.40.5")?"mp4a.40.2":"mp4a.40.5"),this.audioCodecSwitch&&1!==a.metadata.channelCount&&-1===o.indexOf("firefox")&&(s="mp4a.40.5"),-1!==o.indexOf("android")&&"audio/mpeg"!==a.container&&(s="mp4a.40.2",u.b.log("Android: force audio codec to "+s)),a.levelCodec=s,a.id=e.id}for(i in(a=n.video)&&(a.levelCodec=this.levels[this.level].videoCodec,a.id=e.id),this.hls.trigger(d.a.BUFFER_CODECS,n),n){a=n[i],u.b.log("main track:"+i+",container:"+a.container+",codecs[level/parsed]=["+a.levelCodec+"/"+a.codec+"]");var l=a.initSegment;l&&(this.appended=!0,this.pendingBuffering=!0,this.hls.trigger(d.a.BUFFER_APPENDING,{type:i,data:l,parent:"main",content:"initSegment"}))}this.tick()}},h.onFragParsingData=function(e){var t=this,r=this.fragCurrent,i=e.frag;if(r&&"main"===e.id&&i.sn===r.sn&&i.level===r.level&&("audio"!==e.type||!this.altAudio)&&this.state===_e){var a=this.levels[this.level],n=r;if(Object(l.a)(e.endPTS)||(e.endPTS=e.startPTS+r.duration,e.endDTS=e.startDTS+r.duration),!0===e.hasAudio&&n.addElementaryStream(p.AUDIO),!0===e.hasVideo&&n.addElementaryStream(p.VIDEO),u.b.log("Parsed "+e.type+",PTS:["+e.startPTS.toFixed(3)+","+e.endPTS.toFixed(3)+"],DTS:["+e.startDTS.toFixed(3)+"/"+e.endDTS.toFixed(3)+"],nb:"+e.nb+",dropped:"+(e.dropped||0)),"video"===e.type)if(n.dropped=e.dropped,n.dropped)if(n.backtracked)u.b.warn("Already backtracked on this fragment, appending with the gap",n.sn);else{var s=a.details;if(!s||n.sn!==s.startSN)return u.b.warn("missing video frame(s), backtracking fragment",n.sn),this.fragmentTracker.removeFragment(n),n.backtracked=!0,this.nextLoadPosition=e.startPTS,this.state=me,this.fragPrevious=n,void this.tick();u.b.warn("missing video frame(s) on first frag, appending with gap",n.sn)}else n.backtracked=!1;var o=te(a.details,n,e.startPTS,e.endPTS,e.startDTS,e.endDTS),c=this.hls;c.trigger(d.a.LEVEL_PTS_UPDATED,{details:a.details,level:this.level,drift:o,type:e.type,start:e.startPTS,end:e.endPTS}),[e.data1,e.data2].forEach((function(r){r&&r.length&&t.state===_e&&(t.appended=!0,t.pendingBuffering=!0,c.trigger(d.a.BUFFER_APPENDING,{type:e.type,data:r,parent:"main",content:"data"}))})),this.tick()}},h.onFragParsed=function(e){var t=this.fragCurrent,r=e.frag;t&&"main"===e.id&&r.sn===t.sn&&r.level===t.level&&this.state===_e&&(this.stats.tparsed=window.performance.now(),this.state=Ae,this._checkAppendedParsed())},h.onAudioTrackSwitching=function(e){var t=!!e.url,r=e.id;if(!t){if(this.mediaBuffer!==this.media){u.b.log("switching on main audio, use media.buffered to schedule main fragment loading"),this.mediaBuffer=this.media;var i=this.fragCurrent;i.loader&&(u.b.log("switching to main audio track, cancel main fragment load"),i.loader.abort()),this.fragCurrent=null,this.fragPrevious=null,this.demuxer&&(this.demuxer.destroy(),this.demuxer=null),this.state=me}var a=this.hls;a.trigger(d.a.BUFFER_FLUSHING,{startOffset:0,endOffset:Number.POSITIVE_INFINITY,type:"audio"}),a.trigger(d.a.AUDIO_TRACK_SWITCHED,{id:r}),this.altAudio=!1}},h.onAudioTrackSwitched=function(e){var t=e.id,r=!!this.hls.audioTracks[t].url;if(r){var i=this.videoBuffer;i&&this.mediaBuffer!==i&&(u.b.log("switching on alternate audio, use video.buffered to schedule main fragment loading"),this.mediaBuffer=i)}this.altAudio=r,this.tick()},h.onBufferCreated=function(e){var t,r,i=e.tracks,a=!1;for(var n in i){var s=i[n];"main"===s.id?(r=n,t=s,"video"===n&&(this.videoBuffer=i[n].buffer)):a=!0}a&&t?(u.b.log("alternate track found, use "+r+".buffered to schedule main fragment loading"),this.mediaBuffer=t.buffer):this.mediaBuffer=this.media},h.onBufferAppended=function(e){if("main"===e.parent){var t=this.state;t!==_e&&t!==Ae||(this.pendingBuffering=e.pending>0,this._checkAppendedParsed())}},h._checkAppendedParsed=function(){if(!(this.state!==Ae||this.appended&&this.pendingBuffering)){var e=this.fragCurrent;if(e){var t=this.mediaBuffer?this.mediaBuffer:this.media;u.b.log("main buffered : "+ne.toString(t.buffered)),this.fragPrevious=e;var r=this.stats;r.tbuffered=window.performance.now(),this.fragLastKbps=Math.round(8*r.total/(r.tbuffered-r.tfirst)),this.hls.trigger(d.a.FRAG_BUFFERED,{stats:r,frag:e,id:"main"}),this.state=me}this.tick()}},h.onError=function(e){var t=e.frag||this.fragCurrent;if(!t||"main"===t.type){var r=!!this.media&&H.isBuffered(this.media,this.media.currentTime)&&H.isBuffered(this.media,this.media.currentTime+.5);switch(e.details){case o.a.FRAG_LOAD_ERROR:case o.a.FRAG_LOAD_TIMEOUT:case o.a.KEY_LOAD_ERROR:case o.a.KEY_LOAD_TIMEOUT:if(!e.fatal)if(this.fragLoadError+1<=this.config.fragLoadingMaxRetry){var i=Math.min(Math.pow(2,this.fragLoadError)*this.config.fragLoadingRetryDelay,this.config.fragLoadingMaxRetryTimeout);u.b.warn("mediaController: frag loading failed, retry in "+i+" ms"),this.retryDate=window.performance.now()+i,this.loadedmetadata||(this.startFragRequested=!1,this.nextLoadPosition=this.startPosition),this.fragLoadError++,this.state=Ee}else u.b.error("mediaController: "+e.details+" reaches max retry, redispatch as fatal ..."),e.fatal=!0,this.state=Le;break;case o.a.LEVEL_LOAD_ERROR:case o.a.LEVEL_LOAD_TIMEOUT:this.state!==Le&&(e.fatal?(this.state=Le,u.b.warn("streamController: "+e.details+",switch to "+this.state+" state ...")):e.levelRetry||this.state!==De||(this.state=me));break;case o.a.BUFFER_FULL_ERROR:"main"!==e.parent||this.state!==_e&&this.state!==Ae||(r?(this._reduceMaxBufferLength(this.config.maxBufferLength),this.state=me):(u.b.warn("buffer full error also media.currentTime is not buffered, flush everything"),this.fragCurrent=null,this.flushMainBuffer(0,Number.POSITIVE_INFINITY)))}}},h._reduceMaxBufferLength=function(e){var t=this.config;return t.maxMaxBufferLength>=e&&(t.maxMaxBufferLength/=2,u.b.warn("main:reduce max buffer length to "+t.maxMaxBufferLength+"s"),!0)},h._checkBuffer=function(){var e=this.media;if(e&&0!==e.readyState){var t=(this.mediaBuffer?this.mediaBuffer:e).buffered;!this.loadedmetadata&&t.length?(this.loadedmetadata=!0,this._seekToStartPos()):this.immediateSwitch?this.immediateLevelSwitchEnd():this.gapController.poll(this.lastCurrentTime,t)}},h.onFragLoadEmergencyAborted=function(){this.state=me,this.loadedmetadata||(this.startFragRequested=!1,this.nextLoadPosition=this.startPosition),this.tick()},h.onBufferFlushed=function(){var e=this.mediaBuffer?this.mediaBuffer:this.media;e&&this.fragmentTracker.detectEvictedFragments(p.VIDEO,e.buffered),this.state=me,this.fragPrevious=null},h.swapAudioCodec=function(){this.audioCodecSwap=!this.audioCodecSwap},h._seekToStartPos=function(){var e=this.media,t=e.currentTime,r=e.seeking?t:this.startPosition;t!==r&&r>=0&&(u.b.log("target start position not buffered, seek to buffered.start(0) "+r+" from current time "+t+" "),e.currentTime=r)},h._getAudioCodec=function(e){var t=this.config.defaultAudioCodec||e.audioCodec;return this.audioCodecSwap&&(u.b.log("swapping playlist audio codec"),t&&(t=-1!==t.indexOf("mp4a.40.5")?"mp4a.40.2":"mp4a.40.5")),t},a=i,(s=[{key:"state",set:function(e){if(this.state!==e){var t=this.state;this._state=e,u.b.log("main stream-controller: "+t+"->"+e),this.hls.trigger(d.a.STREAM_STATE_TRANSITION,{previousState:t,nextState:e})}},get:function(){return this._state}},{key:"currentLevel",get:function(){var e=this.media;if(e){var t=this.getBufferedFrag(e.currentTime);if(t)return t.level}return-1}},{key:"nextBufferedFrag",get:function(){var e=this.media;return e?this.followingBufferedFrag(this.getBufferedFrag(e.currentTime)):null}},{key:"nextLevel",get:function(){var e=this.nextBufferedFrag;return e?e.level:-1}},{key:"liveSyncPosition",get:function(){return this._liveSyncPosition},set:function(e){this._liveSyncPosition=e}}])&&Oe(a.prototype,s),c&&Oe(a,c),i}(Ce);function Pe(e,t){for(var r=0;r<t.length;r++){var i=t[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}window.performance;var xe,Me=function(e){var t,r;function i(t){var r;return(r=e.call(this,t,d.a.MANIFEST_LOADED,d.a.LEVEL_LOADED,d.a.AUDIO_TRACK_SWITCHED,d.a.FRAG_LOADED,d.a.ERROR)||this).canload=!1,r.currentLevelIndex=null,r.manualLevelIndex=-1,r.timer=null,xe=/chrome|firefox/.test(navigator.userAgent.toLowerCase()),r}r=e,(t=i).prototype=Object.create(r.prototype),t.prototype.constructor=t,t.__proto__=r;var a,n,s,l=i.prototype;return l.onHandlerDestroying=function(){this.clearTimer(),this.manualLevelIndex=-1},l.clearTimer=function(){null!==this.timer&&(clearTimeout(this.timer),this.timer=null)},l.startLoad=function(){var e=this._levels;this.canload=!0,this.levelRetryCount=0,e&&e.forEach((function(e){e.loadError=0;var t=e.details;t&&t.live&&(e.details=void 0)})),null!==this.timer&&this.loadLevel()},l.stopLoad=function(){this.canload=!1},l.onManifestLoaded=function(e){var t,r=[],i=[],a={},n=null,s=!1,l=!1;if(e.levels.forEach((function(e){var t=e.attrs;e.loadError=0,e.fragmentError=!1,s=s||!!e.videoCodec,l=l||!!e.audioCodec,xe&&e.audioCodec&&-1!==e.audioCodec.indexOf("mp4a.40.34")&&(e.audioCodec=void 0),(n=a[e.bitrate])?n.url.push(e.url):(e.url=[e.url],e.urlId=0,a[e.bitrate]=e,r.push(e)),t&&(t.AUDIO&&(l=!0,Z(n||e,"audio",t.AUDIO)),t.SUBTITLES&&Z(n||e,"text",t.SUBTITLES))})),s&&l&&(r=r.filter((function(e){return!!e.videoCodec}))),r=r.filter((function(e){var t=e.audioCodec,r=e.videoCodec;return(!t||R(t,"audio"))&&(!r||R(r,"video"))})),e.audioTracks&&(i=e.audioTracks.filter((function(e){return!e.audioCodec||R(e.audioCodec,"audio")}))).forEach((function(e,t){e.id=t})),r.length>0){t=r[0].bitrate,r.sort((function(e,t){return e.bitrate-t.bitrate})),this._levels=r;for(var c=0;c<r.length;c++)if(r[c].bitrate===t){this._firstLevel=c,u.b.log("manifest loaded,"+r.length+" level(s) found, first bitrate:"+t);break}this.hls.trigger(d.a.MANIFEST_PARSED,{levels:r,audioTracks:i,firstLevel:this._firstLevel,stats:e.stats,audio:l,video:s,altAudio:i.some((function(e){return!!e.url}))})}else this.hls.trigger(d.a.ERROR,{type:o.b.MEDIA_ERROR,details:o.a.MANIFEST_INCOMPATIBLE_CODECS_ERROR,fatal:!0,url:this.hls.url,reason:"no level with compatible codecs found in manifest"})},l.setLevelInternal=function(e){var t=this._levels,r=this.hls;if(e>=0&&e<t.length){if(this.clearTimer(),this.currentLevelIndex!==e){u.b.log("switching to level "+e),this.currentLevelIndex=e;var i=t[e];i.level=e,r.trigger(d.a.LEVEL_SWITCHING,i)}var a=t[e],n=a.details;if(!n||n.live){var s=a.urlId;r.trigger(d.a.LEVEL_LOADING,{url:a.url[s],level:e,id:s})}}else r.trigger(d.a.ERROR,{type:o.b.OTHER_ERROR,details:o.a.LEVEL_SWITCH_ERROR,level:e,fatal:!1,reason:"invalid level idx"})},l.onError=function(e){if(e.fatal)e.type===o.b.NETWORK_ERROR&&this.clearTimer();else{var t,r=!1,i=!1;switch(e.details){case o.a.FRAG_LOAD_ERROR:case o.a.FRAG_LOAD_TIMEOUT:case o.a.KEY_LOAD_ERROR:case o.a.KEY_LOAD_TIMEOUT:t=e.frag.level,i=!0;break;case o.a.LEVEL_LOAD_ERROR:case o.a.LEVEL_LOAD_TIMEOUT:t=e.context.level,r=!0;break;case o.a.REMUX_ALLOC_ERROR:t=e.level,r=!0}void 0!==t&&this.recoverLevel(e,t,r,i)}},l.recoverLevel=function(e,t,r,i){var a,n,s,o=this,l=this.hls.config,d=e.details,c=this._levels[t];if(c.loadError++,c.fragmentError=i,r){if(!(this.levelRetryCount+1<=l.levelLoadingMaxRetry))return u.b.error("level controller, cannot recover from "+d+" error"),this.currentLevelIndex=null,this.clearTimer(),void(e.fatal=!0);n=Math.min(Math.pow(2,this.levelRetryCount)*l.levelLoadingRetryDelay,l.levelLoadingMaxRetryTimeout),this.timer=setTimeout((function(){return o.loadLevel()}),n),e.levelRetry=!0,this.levelRetryCount++,u.b.warn("level controller, "+d+", retry in "+n+" ms, current retry count is "+this.levelRetryCount)}(r||i)&&((a=c.url.length)>1&&c.loadError<a?(c.urlId=(c.urlId+1)%a,c.details=void 0,u.b.warn("level controller, "+d+" for level "+t+": switching to redundant URL-id "+c.urlId)):-1===this.manualLevelIndex?(s=0===t?this._levels.length-1:t-1,u.b.warn("level controller, "+d+": switch to "+s),this.hls.nextAutoLevel=this.currentLevelIndex=s):i&&(u.b.warn("level controller, "+d+": reload a fragment"),this.currentLevelIndex=null))},l.onFragLoaded=function(e){var t=e.frag;if(void 0!==t&&"main"===t.type){var r=this._levels[t.level];void 0!==r&&(r.fragmentError=!1,r.loadError=0,this.levelRetryCount=0)}},l.onLevelLoaded=function(e){var t=this,r=e.level,i=e.details;if(r===this.currentLevelIndex){var a=this._levels[r];if(a.fragmentError||(a.loadError=0,this.levelRetryCount=0),i.live){var n=ae(a.details,i,e.stats.trequest);u.b.log("live playlist, reload in "+Math.round(n)+" ms"),this.timer=setTimeout((function(){return t.loadLevel()}),n)}else this.clearTimer()}},l.onAudioTrackSwitched=function(e){var t=this.hls.audioTracks[e.id].groupId,r=this.hls.levels[this.currentLevelIndex];if(r&&r.audioGroupIds){for(var i=-1,a=0;a<r.audioGroupIds.length;a++)if(r.audioGroupIds[a]===t){i=a;break}i!==r.urlId&&(r.urlId=i,this.startLoad())}},l.loadLevel=function(){if(u.b.debug("call to loadLevel"),null!==this.currentLevelIndex&&this.canload){var e=this._levels[this.currentLevelIndex];if("object"==typeof e&&e.url.length>0){var t=this.currentLevelIndex,r=e.urlId,i=e.url[r];u.b.log("Attempt loading level index "+t+" with URL-id "+r),this.hls.trigger(d.a.LEVEL_LOADING,{url:i,level:t,id:r})}}},a=i,(n=[{key:"levels",get:function(){return this._levels}},{key:"level",get:function(){return this.currentLevelIndex},set:function(e){var t=this._levels;t&&(e=Math.min(e,t.length-1),this.currentLevelIndex===e&&t[e].details||this.setLevelInternal(e))}},{key:"manualLevel",get:function(){return this.manualLevelIndex},set:function(e){this.manualLevelIndex=e,void 0===this._startLevel&&(this._startLevel=e),-1!==e&&(this.level=e)}},{key:"firstLevel",get:function(){return this._firstLevel},set:function(e){this._firstLevel=e}},{key:"startLevel",get:function(){if(void 0===this._startLevel){var e=this.hls.config.startLevel;return void 0!==e?e:this._firstLevel}return this._startLevel},set:function(e){this._startLevel=e}},{key:"nextLoadLevel",get:function(){return-1!==this.manualLevelIndex?this.manualLevelIndex:this.hls.nextAutoLevel},set:function(e){this.level=e,-1===this.manualLevelIndex&&(this.hls.nextAutoLevel=e)}}])&&Pe(a.prototype,n),s&&Pe(a,s),i}(h),Fe=r(4);function Ue(e,t){var r;try{r=new Event("addtrack")}catch(e){(r=document.createEvent("Event")).initEvent("addtrack",!1,!1)}r.track=e,t.dispatchEvent(r)}function Ne(e){if(e&&e.cues)for(;e.cues.length>0;)e.removeCue(e.cues[0])}var Be=function(e){var t,r;function i(t){var r;return(r=e.call(this,t,d.a.MEDIA_ATTACHED,d.a.MEDIA_DETACHING,d.a.FRAG_PARSING_METADATA,d.a.LIVE_BACK_BUFFER_REACHED)||this).id3Track=void 0,r.media=void 0,r}r=e,(t=i).prototype=Object.create(r.prototype),t.prototype.constructor=t,t.__proto__=r;var a=i.prototype;return a.destroy=function(){h.prototype.destroy.call(this)},a.onMediaAttached=function(e){this.media=e.media,this.media},a.onMediaDetaching=function(){Ne(this.id3Track),this.id3Track=void 0,this.media=void 0},a.getID3Track=function(e){for(var t=0;t<e.length;t++){var r=e[t];if("metadata"===r.kind&&"id3"===r.label)return Ue(r,this.media),r}return this.media.addTextTrack("metadata","id3")},a.onFragParsingMetadata=function(e){var t=e.frag,r=e.samples;this.id3Track||(this.id3Track=this.getID3Track(this.media.textTracks),this.id3Track.mode="hidden");for(var i=window.WebKitDataCue||window.VTTCue||window.TextTrackCue,a=0;a<r.length;a++){var n=Fe.a.getID3Frames(r[a].data);if(n){var s=r[a].pts,o=a<r.length-1?r[a+1].pts:t.endPTS;s===o?o+=1e-4:s>o&&(u.b.warn("detected an id3 sample with endTime < startTime, adjusting endTime to (startTime + 0.25)"),o=s+.25);for(var l=0;l<n.length;l++){var d=n[l];if(!Fe.a.isTimeStampFrame(d)){var c=new i(s,o,"");c.value=d,this.id3Track.addCue(c)}}}}},a.onLiveBackBufferReached=function(e){var t=e.bufferEnd,r=this.id3Track;if(r&&r.cues&&r.cues.length){var i=function(e,t){if(t<e[0].endTime)return e[0];if(t>e[e.length-1].endTime)return e[e.length-1];for(var r=0,i=e.length-1;r<=i;){var a=Math.floor((i+r)/2);if(t<e[a].endTime)i=a-1;else{if(!(t>e[a].endTime))return e[a];r=a+1}}return e[r].endTime-t<t-e[i].endTime?e[r]:e[i]}(r.cues,t);if(i)for(;r.cues[0]!==i;)r.removeCue(r.cues[0])}},i}(h);var Ge=function(){function e(e){this.alpha_=void 0,this.estimate_=void 0,this.totalWeight_=void 0,this.alpha_=e?Math.exp(Math.log(.5)/e):0,this.estimate_=0,this.totalWeight_=0}var t=e.prototype;return t.sample=function(e,t){var r=Math.pow(this.alpha_,e);this.estimate_=t*(1-r)+r*this.estimate_,this.totalWeight_+=e},t.getTotalWeight=function(){return this.totalWeight_},t.getEstimate=function(){if(this.alpha_){var e=1-Math.pow(this.alpha_,this.totalWeight_);return this.estimate_/e}return this.estimate_},e}(),Ke=function(){function e(e,t,r,i){this.hls=void 0,this.defaultEstimate_=void 0,this.minWeight_=void 0,this.minDelayMs_=void 0,this.slow_=void 0,this.fast_=void 0,this.hls=e,this.defaultEstimate_=i,this.minWeight_=.001,this.minDelayMs_=50,this.slow_=new Ge(t),this.fast_=new Ge(r)}var t=e.prototype;return t.sample=function(e,t){var r=(e=Math.max(e,this.minDelayMs_))/1e3,i=8*t/r;this.fast_.sample(r,i),this.slow_.sample(r,i)},t.canEstimate=function(){var e=this.fast_;return e&&e.getTotalWeight()>=this.minWeight_},t.getEstimate=function(){return this.canEstimate()?Math.min(this.fast_.getEstimate(),this.slow_.getEstimate()):this.defaultEstimate_},t.destroy=function(){},e}();function je(e,t){for(var r=0;r<t.length;r++){var i=t[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}var He=window.performance,Ve=function(e){var t,r;function i(t){var r;return(r=e.call(this,t,d.a.FRAG_LOADING,d.a.FRAG_LOADED,d.a.FRAG_BUFFERED,d.a.ERROR)||this).lastLoadedFragLevel=0,r._nextAutoLevel=-1,r.hls=t,r.timer=null,r._bwEstimator=null,r.onCheck=r._abandonRulesCheck.bind(function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(r)),r}r=e,(t=i).prototype=Object.create(r.prototype),t.prototype.constructor=t,t.__proto__=r;var a,n,s,c=i.prototype;return c.destroy=function(){this.clearTimer(),h.prototype.destroy.call(this)},c.onFragLoading=function(e){var t=e.frag;if("main"===t.type&&(this.timer||(this.fragCurrent=t,this.timer=setInterval(this.onCheck,100)),!this._bwEstimator)){var r,i,a=this.hls,n=a.config,s=t.level;a.levels[s].details.live?(r=n.abrEwmaFastLive,i=n.abrEwmaSlowLive):(r=n.abrEwmaFastVoD,i=n.abrEwmaSlowVoD),this._bwEstimator=new Ke(a,i,r,n.abrEwmaDefaultEstimate)}},c._abandonRulesCheck=function(){var e=this.hls,t=e.media,r=this.fragCurrent;if(r){var i=r.loader,a=e.minAutoLevel;if(!i||i.stats&&i.stats.aborted)return u.b.warn("frag loader destroy or aborted, disarm abandonRules"),this.clearTimer(),void(this._nextAutoLevel=-1);var n=i.stats;if(t&&n&&(!t.paused&&0!==t.playbackRate||!t.readyState)&&r.autoLevel&&r.level){var s=He.now()-n.trequest,o=Math.abs(t.playbackRate);if(s>500*r.duration/o){var l=e.levels,c=Math.max(1,n.bw?n.bw/8:1e3*n.loaded/s),h=l[r.level],f=h.realBitrate?Math.max(h.realBitrate,h.bitrate):h.bitrate,g=n.total?n.total:Math.max(n.loaded,Math.round(r.duration*f/8)),p=t.currentTime,v=(g-n.loaded)/c,m=(H.bufferInfo(t,p,e.config.maxBufferHole).end-p)/o;if(m<2*r.duration/o&&v>m){var y;for(y=r.level-1;y>a;y--){var b=l[y].realBitrate?Math.max(l[y].realBitrate,l[y].bitrate):l[y].bitrate;if(r.duration*b/(6.4*c)<m)break}void 0<v&&(u.b.warn("loading too slow, abort fragment loading and switch to level "+y+":fragLoadedDelay["+y+"]<fragLoadedDelay["+(r.level-1)+"];bufferStarvationDelay:"+(void 0).toFixed(1)+"<"+v.toFixed(1)+":"+m.toFixed(1)),e.nextLoadLevel=y,this._bwEstimator.sample(s,n.loaded),i.abort(),this.clearTimer(),e.trigger(d.a.FRAG_LOAD_EMERGENCY_ABORTED,{frag:r,stats:n}))}}}}},c.onFragLoaded=function(e){var t=e.frag;if("main"===t.type&&Object(l.a)(t.sn)){if(this.clearTimer(),this.lastLoadedFragLevel=t.level,this._nextAutoLevel=-1,this.hls.config.abrMaxWithRealBitrate){var r=this.hls.levels[t.level],i=(r.loaded?r.loaded.bytes:0)+e.stats.loaded,a=(r.loaded?r.loaded.duration:0)+e.frag.duration;r.loaded={bytes:i,duration:a},r.realBitrate=Math.round(8*i/a)}if(e.frag.bitrateTest){var n=e.stats;n.tparsed=n.tbuffered=n.tload,this.onFragBuffered(e)}}},c.onFragBuffered=function(e){var t=e.stats,r=e.frag;if(!0!==t.aborted&&"main"===r.type&&Object(l.a)(r.sn)&&(!r.bitrateTest||t.tload===t.tbuffered)){var i=t.tparsed-t.trequest;u.b.log("latency/loading/parsing/append/kbps:"+Math.round(t.tfirst-t.trequest)+"/"+Math.round(t.tload-t.tfirst)+"/"+Math.round(t.tparsed-t.tload)+"/"+Math.round(t.tbuffered-t.tparsed)+"/"+Math.round(8*t.loaded/(t.tbuffered-t.trequest))),this._bwEstimator.sample(i,t.loaded),t.bwEstimate=this._bwEstimator.getEstimate(),r.bitrateTest?this.bitrateTestDelay=i/1e3:this.bitrateTestDelay=0}},c.onError=function(e){switch(e.details){case o.a.FRAG_LOAD_ERROR:case o.a.FRAG_LOAD_TIMEOUT:this.clearTimer()}},c.clearTimer=function(){clearInterval(this.timer),this.timer=null},c._findBestLevel=function(e,t,r,i,a,n,s,o,l){for(var d=a;d>=i;d--){var c=l[d];if(c){var h=c.details,f=h?h.totalduration/h.fragments.length:t,g=!!h&&h.live,p=void 0;p=d<=e?s*r:o*r;var v=l[d].realBitrate?Math.max(l[d].realBitrate,l[d].bitrate):l[d].bitrate,m=v*f/p;if(u.b.trace("level/adjustedbw/bitrate/avgDuration/maxFetchDuration/fetchDuration: "+d+"/"+Math.round(p)+"/"+v+"/"+f+"/"+n+"/"+m),p>v&&(!m||g&&!this.bitrateTestDelay||m<n))return d}}return-1},a=i,(n=[{key:"nextAutoLevel",get:function(){var e=this._nextAutoLevel,t=this._bwEstimator;if(!(-1===e||t&&t.canEstimate()))return e;var r=this._nextABRAutoLevel;return-1!==e&&(r=Math.min(e,r)),r},set:function(e){this._nextAutoLevel=e}},{key:"_nextABRAutoLevel",get:function(){var e=this.hls,t=e.maxAutoLevel,r=e.levels,i=e.config,a=e.minAutoLevel,n=e.media,s=this.lastLoadedFragLevel,o=this.fragCurrent?this.fragCurrent.duration:0,l=n?n.currentTime:0,d=n&&0!==n.playbackRate?Math.abs(n.playbackRate):1,c=this._bwEstimator?this._bwEstimator.getEstimate():i.abrEwmaDefaultEstimate,h=(H.bufferInfo(n,l,i.maxBufferHole).end-l)/d,f=this._findBestLevel(s,o,c,a,t,h,i.abrBandWidthFactor,i.abrBandWidthUpFactor,r);if(f>=0)return f;u.b.trace("rebuffering expected to happen, lets try to find a quality level minimizing the rebuffering");var g=o?Math.min(o,i.maxStarvationDelay):i.maxStarvationDelay,p=i.abrBandWidthFactor,v=i.abrBandWidthUpFactor;if(0===h){var m=this.bitrateTestDelay;m&&(g=(o?Math.min(o,i.maxLoadingDelay):i.maxLoadingDelay)-m,u.b.trace("bitrate test took "+Math.round(1e3*m)+"ms, set first fragment max fetchDuration to "+Math.round(1e3*g)+" ms"),p=v=1)}return f=this._findBestLevel(s,o,c,a,t,h+g,p,v,r),Math.max(f,0)}}])&&je(a.prototype,n),s&&je(a,s),i}(h);var Ye=q(),We=function(e){var t,r;function i(t){var r;return(r=e.call(this,t,d.a.MEDIA_ATTACHING,d.a.MEDIA_DETACHING,d.a.MANIFEST_PARSED,d.a.BUFFER_RESET,d.a.BUFFER_APPENDING,d.a.BUFFER_CODECS,d.a.BUFFER_EOS,d.a.BUFFER_FLUSHING,d.a.LEVEL_PTS_UPDATED,d.a.LEVEL_UPDATED)||this)._msDuration=null,r._levelDuration=null,r._levelTargetDuration=10,r._live=null,r._objectUrl=null,r._needsFlush=!1,r._needsEos=!1,r.config=void 0,r.audioTimestampOffset=void 0,r.bufferCodecEventsExpected=0,r._bufferCodecEventsTotal=0,r.media=null,r.mediaSource=null,r.segments=[],r.parent=void 0,r.appending=!1,r.appended=0,r.appendError=0,r.flushBufferCounter=0,r.tracks={},r.pendingTracks={},r.sourceBuffer={},r.flushRange=[],r._onMediaSourceOpen=function(){u.b.log("media source opened"),r.hls.trigger(d.a.MEDIA_ATTACHED,{media:r.media});var e=r.mediaSource;e&&e.removeEventListener("sourceopen",r._onMediaSourceOpen),r.checkPendingTracks()},r._onMediaSourceClose=function(){u.b.log("media source closed")},r._onMediaSourceEnded=function(){u.b.log("media source ended")},r._onSBUpdateEnd=function(){if(r.audioTimestampOffset&&r.sourceBuffer.audio){var e=r.sourceBuffer.audio;u.b.warn("change mpeg audio timestamp offset from "+e.timestampOffset+" to "+r.audioTimestampOffset),e.timestampOffset=r.audioTimestampOffset,delete r.audioTimestampOffset}r._needsFlush&&r.doFlush(),r._needsEos&&r.checkEos(),r.appending=!1;var t=r.parent,i=r.segments.reduce((function(e,r){return r.parent===t?e+1:e}),0),a={},n=r.sourceBuffer;for(var s in n){var o=n[s];if(!o)throw Error("handling source buffer update end error: source buffer for "+s+" uninitilized and unable to update buffered TimeRanges.");a[s]=o.buffered}r.hls.trigger(d.a.BUFFER_APPENDED,{parent:t,pending:i,timeRanges:a}),r._needsFlush||r.doAppending(),r.updateMediaElementDuration(),0===i&&r.flushLiveBackBuffer()},r._onSBUpdateError=function(e){u.b.error("sourceBuffer error:",e),r.hls.trigger(d.a.ERROR,{type:o.b.MEDIA_ERROR,details:o.a.BUFFER_APPENDING_ERROR,fatal:!1})},r.config=t.config,r}r=e,(t=i).prototype=Object.create(r.prototype),t.prototype.constructor=t,t.__proto__=r;var a=i.prototype;return a.destroy=function(){h.prototype.destroy.call(this)},a.onLevelPtsUpdated=function(e){var t=e.type,r=this.tracks.audio;if("audio"===t&&r&&"audio/mpeg"===r.container){var i=this.sourceBuffer.audio;if(!i)throw Error("Level PTS Updated and source buffer for audio uninitalized");if(Math.abs(i.timestampOffset-e.start)>.1){var a=i.updating;try{i.abort()}catch(e){u.b.warn("can not abort audio buffer: "+e)}a?this.audioTimestampOffset=e.start:(u.b.warn("change mpeg audio timestamp offset from "+i.timestampOffset+" to "+e.start),i.timestampOffset=e.start)}}},a.onManifestParsed=function(e){this.bufferCodecEventsExpected=this._bufferCodecEventsTotal=e.altAudio?2:1,u.b.log(this.bufferCodecEventsExpected+" bufferCodec event(s) expected")},a.onMediaAttaching=function(e){var t=this.media=e.media;if(t&&Ye){var r=this.mediaSource=new Ye;r.addEventListener("sourceopen",this._onMediaSourceOpen),r.addEventListener("sourceended",this._onMediaSourceEnded),r.addEventListener("sourceclose",this._onMediaSourceClose),t.src=window.URL.createObjectURL(r),this._objectUrl=t.src}},a.onMediaDetaching=function(){u.b.log("media source detaching");var e=this.mediaSource;if(e){if("open"===e.readyState)try{e.endOfStream()}catch(e){u.b.warn("onMediaDetaching:"+e.message+" while calling endOfStream")}e.removeEventListener("sourceopen",this._onMediaSourceOpen),e.removeEventListener("sourceended",this._onMediaSourceEnded),e.removeEventListener("sourceclose",this._onMediaSourceClose),this.media&&(this._objectUrl&&window.URL.revokeObjectURL(this._objectUrl),this.media.src===this._objectUrl?(this.media.removeAttribute("src"),this.media.load()):u.b.warn("media.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.sourceBuffer={},this.flushRange=[],this.segments=[],this.appended=0}this.hls.trigger(d.a.MEDIA_DETACHED)},a.checkPendingTracks=function(){var e=this.bufferCodecEventsExpected,t=this.pendingTracks,r=Object.keys(t).length;(r&&!e||2===r)&&(this.createSourceBuffers(t),this.pendingTracks={},this.doAppending())},a.onBufferReset=function(){var e=this.sourceBuffer;for(var t in e){var r=e[t];try{r&&(this.mediaSource&&this.mediaSource.removeSourceBuffer(r),r.removeEventListener("updateend",this._onSBUpdateEnd),r.removeEventListener("error",this._onSBUpdateError))}catch(e){}}this.sourceBuffer={},this.flushRange=[],this.segments=[],this.appended=0},a.onBufferCodecs=function(e){var t=this;Object.keys(this.sourceBuffer).length||(Object.keys(e).forEach((function(r){t.pendingTracks[r]=e[r]})),this.bufferCodecEventsExpected=Math.max(this.bufferCodecEventsExpected-1,0),this.mediaSource&&"open"===this.mediaSource.readyState&&this.checkPendingTracks())},a.createSourceBuffers=function(e){var t=this.sourceBuffer,r=this.mediaSource;if(!r)throw Error("createSourceBuffers called when mediaSource was null");for(var i in e)if(!t[i]){var a=e[i];if(!a)throw Error("source buffer exists for track "+i+", however track does not");var n=a.levelCodec||a.codec,s=a.container+";codecs="+n;u.b.log("creating sourceBuffer("+s+")");try{var l=t[i]=r.addSourceBuffer(s);l.addEventListener("updateend",this._onSBUpdateEnd),l.addEventListener("error",this._onSBUpdateError),this.tracks[i]={buffer:l,codec:n,id:a.id,container:a.container,levelCodec:a.levelCodec}}catch(e){u.b.error("error while trying to add sourceBuffer:"+e.message),this.hls.trigger(d.a.ERROR,{type:o.b.MEDIA_ERROR,details:o.a.BUFFER_ADD_CODEC_ERROR,fatal:!1,err:e,mimeType:s})}}this.hls.trigger(d.a.BUFFER_CREATED,{tracks:this.tracks})},a.onBufferAppending=function(e){this._needsFlush||(this.segments?this.segments.push(e):this.segments=[e],this.doAppending())},a.onBufferEos=function(e){for(var t in this.sourceBuffer)if(!e.type||e.type===t){var r=this.sourceBuffer[t];r&&!r.ended&&(r.ended=!0,u.b.log(t+" sourceBuffer now EOS"))}this.checkEos()},a.checkEos=function(){var e=this.sourceBuffer,t=this.mediaSource;if(t&&"open"===t.readyState){for(var r in e){var i=e[r];if(i){if(!i.ended)return;if(i.updating)return void(this._needsEos=!0)}}u.b.log("all media data are available, signal endOfStream() to MediaSource and stop loading fragment");try{t.endOfStream()}catch(e){u.b.warn("exception while calling mediaSource.endOfStream()")}this._needsEos=!1}else this._needsEos=!1},a.onBufferFlushing=function(e){e.type?this.flushRange.push({start:e.startOffset,end:e.endOffset,type:e.type}):(this.flushRange.push({start:e.startOffset,end:e.endOffset,type:"video"}),this.flushRange.push({start:e.startOffset,end:e.endOffset,type:"audio"})),this.flushBufferCounter=0,this.doFlush()},a.flushLiveBackBuffer=function(){if(this._live){var e=this.config.liveBackBufferLength;if(isFinite(e)&&!(e<0))if(this.media)for(var t=this.media.currentTime,r=this.sourceBuffer,i=Object.keys(r),a=t-Math.max(e,this._levelTargetDuration),n=i.length-1;n>=0;n--){var s=i[n],o=r[s];if(o){var l=o.buffered;l.length>0&&a>l.start(0)&&this.removeBufferRange(s,o,0,a)&&this.hls.trigger(d.a.LIVE_BACK_BUFFER_REACHED,{bufferEnd:a})}}else u.b.error("flushLiveBackBuffer called without attaching media")}},a.onLevelUpdated=function(e){var t=e.details;t.fragments.length>0&&(this._levelDuration=t.totalduration+t.fragments[0].start,this._levelTargetDuration=t.averagetargetduration||t.targetduration||10,this._live=t.live,this.updateMediaElementDuration())},a.updateMediaElementDuration=function(){var e,t=this.config;if(null!==this._levelDuration&&this.media&&this.mediaSource&&this.sourceBuffer&&0!==this.media.readyState&&"open"===this.mediaSource.readyState){for(var r in this.sourceBuffer){var i=this.sourceBuffer[r];if(i&&!0===i.updating)return}e=this.media.duration,null===this._msDuration&&(this._msDuration=this.mediaSource.duration),!0===this._live&&!0===t.liveDurationInfinity?(u.b.log("Media Source duration is set to Infinity"),this._msDuration=this.mediaSource.duration=1/0):(this._levelDuration>this._msDuration&&this._levelDuration>e||!Object(l.a)(e))&&(u.b.log("Updating Media Source duration to "+this._levelDuration.toFixed(3)),this._msDuration=this.mediaSource.duration=this._levelDuration)}},a.doFlush=function(){for(;this.flushRange.length;){var e=this.flushRange[0];if(!this.flushBuffer(e.start,e.end,e.type))return void(this._needsFlush=!0);this.flushRange.shift(),this.flushBufferCounter=0}if(0===this.flushRange.length){this._needsFlush=!1;var t=0,r=this.sourceBuffer;try{for(var i in r){var a=r[i];a&&(t+=a.buffered.length)}}catch(e){u.b.error("error while accessing sourceBuffer.buffered")}this.appended=t,this.hls.trigger(d.a.BUFFER_FLUSHED)}},a.doAppending=function(){var e=this.config,t=this.hls,r=this.segments,i=this.sourceBuffer;if(Object.keys(i).length){if(!this.media||this.media.error)return this.segments=[],void u.b.error("trying to append although a media error occured, flush segment and abort");if(!this.appending){var a=r.shift();if(a)try{var n=i[a.type];if(!n)return void this._onSBUpdateEnd();if(n.updating)return void r.unshift(a);n.ended=!1,this.parent=a.parent,n.appendBuffer(a.data),this.appendError=0,this.appended++,this.appending=!0}catch(i){u.b.error("error while trying to append buffer:"+i.message),r.unshift(a);var s={type:o.b.MEDIA_ERROR,parent:a.parent,details:"",fatal:!1};22===i.code?(this.segments=[],s.details=o.a.BUFFER_FULL_ERROR):(this.appendError++,s.details=o.a.BUFFER_APPEND_ERROR,this.appendError>e.appendErrorMaxRetry&&(u.b.log("fail "+e.appendErrorMaxRetry+" times to append segment in sourceBuffer"),this.segments=[],s.fatal=!0)),t.trigger(d.a.ERROR,s)}}}},a.flushBuffer=function(e,t,r){var i=this.sourceBuffer;if(!Object.keys(i).length)return!0;var a="null";if(this.media&&(a=this.media.currentTime.toFixed(3)),u.b.log("flushBuffer,pos/start/end: "+a+"/"+e+"/"+t),this.flushBufferCounter>=this.appended)return u.b.warn("abort flushing too many retries"),!0;var n=i[r];if(n){if(n.ended=!1,n.updating)return u.b.warn("cannot flush, sb updating in progress"),!1;if(this.removeBufferRange(r,n,e,t))return this.flushBufferCounter++,!1}return u.b.log("buffer flushed"),!0},a.removeBufferRange=function(e,t,r,i){try{for(var a=0;a<t.buffered.length;a++){var n=t.buffered.start(a),s=t.buffered.end(a),o=Math.max(n,r),l=Math.min(s,i);if(Math.min(l,s)-o>.5){var d="null";return this.media&&(d=this.media.currentTime.toString()),u.b.log("sb remove "+e+" ["+o+","+l+"], of ["+n+","+s+"], pos:"+d),t.remove(o,l),!0}}}catch(e){u.b.warn("removeBufferRange failed",e)}return!1},i}(h);function qe(e,t){for(var r=0;r<t.length;r++){var i=t[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}var ze=function(e){var t,r;function i(t){var r;return(r=e.call(this,t,d.a.FPS_DROP_LEVEL_CAPPING,d.a.MEDIA_ATTACHING,d.a.MANIFEST_PARSED,d.a.BUFFER_CODECS,d.a.MEDIA_DETACHING)||this).autoLevelCapping=Number.POSITIVE_INFINITY,r.firstLevel=null,r.levels=[],r.media=null,r.restrictedLevels=[],r.timer=null,r}r=e,(t=i).prototype=Object.create(r.prototype),t.prototype.constructor=t,t.__proto__=r;var a,n,s,o=i.prototype;return o.destroy=function(){this.hls.config.capLevelToPlayerSize&&(this.media=null,this.stopCapping())},o.onFpsDropLevelCapping=function(e){i.isLevelAllowed(e.droppedLevel,this.restrictedLevels)&&this.restrictedLevels.push(e.droppedLevel)},o.onMediaAttaching=function(e){this.media=e.media instanceof window.HTMLVideoElement?e.media:null},o.onManifestParsed=function(e){var t=this.hls;this.restrictedLevels=[],this.levels=e.levels,this.firstLevel=e.firstLevel,t.config.capLevelToPlayerSize&&e.video&&this.startCapping()},o.onBufferCodecs=function(e){this.hls.config.capLevelToPlayerSize&&e.video&&this.startCapping()},o.onLevelsUpdated=function(e){this.levels=e.levels},o.onMediaDetaching=function(){this.stopCapping()},o.detectPlayerSize=function(){if(this.media){var e=this.levels?this.levels.length:0;if(e){var t=this.hls;t.autoLevelCapping=this.getMaxLevel(e-1),t.autoLevelCapping>this.autoLevelCapping&&t.streamController.nextLevelSwitch(),this.autoLevelCapping=t.autoLevelCapping}}},o.getMaxLevel=function(e){var t=this;if(!this.levels)return-1;var r=this.levels.filter((function(r,a){return i.isLevelAllowed(a,t.restrictedLevels)&&a<=e}));return i.getMaxLevelByMediaSize(r,this.mediaWidth,this.mediaHeight)},o.startCapping=function(){this.timer||(this.autoLevelCapping=Number.POSITIVE_INFINITY,this.hls.firstLevel=this.getMaxLevel(this.firstLevel),clearInterval(this.timer),this.timer=setInterval(this.detectPlayerSize.bind(this),1e3),this.detectPlayerSize())},o.stopCapping=function(){this.restrictedLevels=[],this.firstLevel=null,this.autoLevelCapping=Number.POSITIVE_INFINITY,this.timer&&(this.timer=clearInterval(this.timer),this.timer=null)},i.isLevelAllowed=function(e,t){return void 0===t&&(t=[]),-1===t.indexOf(e)},i.getMaxLevelByMediaSize=function(e,t,r){if(!e||e&&!e.length)return-1;for(var i,a,n=e.length-1,s=0;s<e.length;s+=1){var o=e[s];if((o.width>=t||o.height>=r)&&(i=o,!(a=e[s+1])||i.width!==a.width||i.height!==a.height)){n=s;break}}return n},a=i,s=[{key:"contentScaleFactor",get:function(){var e=1;try{e=window.devicePixelRatio}catch(e){}return e}}],(n=[{key:"mediaWidth",get:function(){var e,t=this.media;return t&&(e=t.width||t.clientWidth||t.offsetWidth,e*=i.contentScaleFactor),e}},{key:"mediaHeight",get:function(){var e,t=this.media;return t&&(e=t.height||t.clientHeight||t.offsetHeight,e*=i.contentScaleFactor),e}}])&&qe(a.prototype,n),s&&qe(a,s),i}(h);var Xe=window.performance,Qe=function(e){var t,r;function i(t){return e.call(this,t,d.a.MEDIA_ATTACHING)||this}r=e,(t=i).prototype=Object.create(r.prototype),t.prototype.constructor=t,t.__proto__=r;var a=i.prototype;return a.destroy=function(){this.timer&&clearInterval(this.timer),this.isVideoPlaybackQualityAvailable=!1},a.onMediaAttaching=function(e){var t=this.hls.config;t.capLevelOnFPSDrop&&("function"==typeof(this.video=e.media instanceof window.HTMLVideoElement?e.media:null).getVideoPlaybackQuality&&(this.isVideoPlaybackQualityAvailable=!0),clearInterval(this.timer),this.timer=setInterval(this.checkFPSInterval.bind(this),t.fpsDroppedMonitoringPeriod))},a.checkFPS=function(e,t,r){var i=Xe.now();if(t){if(this.lastTime){var a=i-this.lastTime,n=r-this.lastDroppedFrames,s=t-this.lastDecodedFrames,o=1e3*n/a,l=this.hls;if(l.trigger(d.a.FPS_DROP,{currentDropped:n,currentDecoded:s,totalDroppedFrames:r}),o>0&&n>l.config.fpsDroppedMonitoringThreshold*s){var c=l.currentLevel;u.b.warn("drop FPS ratio greater than max allowed value for currentLevel: "+c),c>0&&(-1===l.autoLevelCapping||l.autoLevelCapping>=c)&&(c-=1,l.trigger(d.a.FPS_DROP_LEVEL_CAPPING,{level:c,droppedLevel:l.currentLevel}),l.autoLevelCapping=c,l.streamController.nextLevelSwitch())}}this.lastTime=i,this.lastDroppedFrames=r,this.lastDecodedFrames=t}},a.checkFPSInterval=function(){var e=this.video;if(e)if(this.isVideoPlaybackQualityAvailable){var t=e.getVideoPlaybackQuality();this.checkFPS(e,t.totalVideoFrames,t.droppedVideoFrames)}else this.checkFPS(e,e.webkitDecodedFrameCount,e.webkitDroppedFrameCount)},i}(h),$e=window,Je=$e.performance,Ze=$e.XMLHttpRequest,et=function(){function e(e){e&&e.xhrSetup&&(this.xhrSetup=e.xhrSetup)}var t=e.prototype;return t.destroy=function(){this.abort(),this.loader=null},t.abort=function(){var e=this.loader;e&&4!==e.readyState&&(this.stats.aborted=!0,e.abort()),window.clearTimeout(this.requestTimeout),this.requestTimeout=null,window.clearTimeout(this.retryTimeout),this.retryTimeout=null},t.load=function(e,t,r){this.context=e,this.config=t,this.callbacks=r,this.stats={trequest:Je.now(),retry:0},this.retryDelay=t.retryDelay,this.loadInternal()},t.loadInternal=function(){var e,t=this.context;e=this.loader=new Ze;var r=this.stats;r.tfirst=0,r.loaded=0;var i=this.xhrSetup;try{if(i)try{i(e,t.url)}catch(r){e.open("GET",t.url,!0),i(e,t.url)}e.readyState||e.open("GET",t.url,!0)}catch(r){return void this.callbacks.onError({code:e.status,text:r.message},t,e)}t.rangeEnd&&e.setRequestHeader("Range","bytes="+t.rangeStart+"-"+(t.rangeEnd-1)),e.onreadystatechange=this.readystatechange.bind(this),e.onprogress=this.loadprogress.bind(this),e.responseType=t.responseType,this.requestTimeout=window.setTimeout(this.loadtimeout.bind(this),this.config.timeout),e.send()},t.readystatechange=function(e){var t=e.currentTarget,r=t.readyState,i=this.stats,a=this.context,n=this.config;if(!i.aborted&&r>=2)if(window.clearTimeout(this.requestTimeout),0===i.tfirst&&(i.tfirst=Math.max(Je.now(),i.trequest)),4===r){var s=t.status;if(s>=200&&s<300){var o,l;i.tload=Math.max(i.tfirst,Je.now()),l="arraybuffer"===a.responseType?(o=t.response).byteLength:(o=t.responseText).length,i.loaded=i.total=l;var d={url:t.responseURL,data:o};this.callbacks.onSuccess(d,i,a,t)}else i.retry>=n.maxRetry||s>=400&&s<499?(u.b.error(s+" while loading "+a.url),this.callbacks.onError({code:s,text:t.statusText},a,t)):(u.b.warn(s+" while loading "+a.url+", retrying in "+this.retryDelay+"..."),this.destroy(),this.retryTimeout=window.setTimeout(this.loadInternal.bind(this),this.retryDelay),this.retryDelay=Math.min(2*this.retryDelay,n.maxRetryDelay),i.retry++)}else this.requestTimeout=window.setTimeout(this.loadtimeout.bind(this),n.timeout)},t.loadtimeout=function(){u.b.warn("timeout while loading "+this.context.url),this.callbacks.onTimeout(this.stats,this.context,null)},t.loadprogress=function(e){var t=e.currentTarget,r=this.stats;r.loaded=e.loaded,e.lengthComputable&&(r.total=e.total);var i=this.callbacks.onProgress;i&&i(r,this.context,null,t)},e}();function tt(e,t){for(var r=0;r<t.length;r++){var i=t[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}var rt=function(e){var t,r;function i(t){var r;return(r=e.call(this,t,d.a.MANIFEST_LOADING,d.a.MANIFEST_PARSED,d.a.AUDIO_TRACK_LOADED,d.a.AUDIO_TRACK_SWITCHED,d.a.LEVEL_LOADED,d.a.ERROR)||this)._trackId=-1,r._selectDefaultTrack=!0,r.tracks=[],r.trackIdBlacklist=Object.create(null),r.audioGroupId=null,r}r=e,(t=i).prototype=Object.create(r.prototype),t.prototype.constructor=t,t.__proto__=r;var a,n,s,l=i.prototype;return l.onManifestLoading=function(){this.tracks=[],this._trackId=-1,this._selectDefaultTrack=!0},l.onManifestParsed=function(e){var t=this.tracks=e.audioTracks||[];this.hls.trigger(d.a.AUDIO_TRACKS_UPDATED,{audioTracks:t}),this._selectAudioGroup(this.hls.nextLoadLevel)},l.onAudioTrackLoaded=function(e){if(e.id>=this.tracks.length)u.b.warn("Invalid audio track id:",e.id);else{if(u.b.log("audioTrack "+e.id+" loaded"),this.tracks[e.id].details=e.details,e.details.live&&!this.hasInterval()){var t=1e3*e.details.targetduration;this.setInterval(t)}!e.details.live&&this.hasInterval()&&this.clearInterval()}},l.onAudioTrackSwitched=function(e){var t=this.tracks[e.id].groupId;t&&this.audioGroupId!==t&&(this.audioGroupId=t)},l.onLevelLoaded=function(e){this._selectAudioGroup(e.level)},l.onError=function(e){e.type===o.b.NETWORK_ERROR&&(e.fatal&&this.clearInterval(),e.details===o.a.AUDIO_TRACK_LOAD_ERROR&&(u.b.warn("Network failure on audio-track id:",e.context.id),this._handleLoadError()))},l._setAudioTrack=function(e){if(this._trackId===e&&this.tracks[this._trackId].details)u.b.debug("Same id as current audio-track passed, and track details available -> no-op");else if(e<0||e>=this.tracks.length)u.b.warn("Invalid id passed to audio-track controller");else{var t=this.tracks[e];u.b.log("Now switching to audio-track index "+e),this.clearInterval(),this._trackId=e;var r=t.url,i=t.type,a=t.id;this.hls.trigger(d.a.AUDIO_TRACK_SWITCHING,{id:a,type:i,url:r}),this._loadTrackDetailsIfNeeded(t)}},l.doTick=function(){this._updateTrack(this._trackId)},l._selectAudioGroup=function(e){var t=this.hls.levels[e];if(t&&t.audioGroupIds){var r=t.audioGroupIds[t.urlId];this.audioGroupId!==r&&(this.audioGroupId=r,this._selectInitialAudioTrack())}},l._selectInitialAudioTrack=function(){var e=this,t=this.tracks;if(t.length){var r=this.tracks[this._trackId],i=null;if(r&&(i=r.name),this._selectDefaultTrack){var a=t.filter((function(e){return e.default}));a.length?t=a:u.b.warn("No default audio tracks defined")}var n=!1,s=function(){t.forEach((function(t){n||e.audioGroupId&&t.groupId!==e.audioGroupId||i&&i!==t.name||(e._setAudioTrack(t.id),n=!0)}))};s(),n||(i=null,s()),n||(u.b.error("No track found for running audio group-ID: "+this.audioGroupId),this.hls.trigger(d.a.ERROR,{type:o.b.MEDIA_ERROR,details:o.a.AUDIO_TRACK_LOAD_ERROR,fatal:!0}))}},l._needsTrackLoading=function(e){var t=e.details,r=e.url;return!(t&&!t.live)&&!!r},l._loadTrackDetailsIfNeeded=function(e){if(this._needsTrackLoading(e)){var t=e.url,r=e.id;u.b.log("loading audio-track playlist for id: "+r),this.hls.trigger(d.a.AUDIO_TRACK_LOADING,{url:t,id:r})}},l._updateTrack=function(e){if(!(e<0||e>=this.tracks.length)){this.clearInterval(),this._trackId=e,u.b.log("trying to update audio-track "+e);var t=this.tracks[e];this._loadTrackDetailsIfNeeded(t)}},l._handleLoadError=function(){this.trackIdBlacklist[this._trackId]=!0;var e=this._trackId,t=this.tracks[e],r=t.name,i=t.language,a=t.groupId;u.b.warn("Loading failed on audio track id: "+e+", group-id: "+a+', name/language: "'+r+'" / "'+i+'"');for(var n=e,s=0;s<this.tracks.length;s++){if(!this.trackIdBlacklist[s])if(this.tracks[s].name===r){n=s;break}}n!==e?(u.b.log("Attempting audio-track fallback id:",n,"group-id:",this.tracks[n].groupId),this._setAudioTrack(n)):u.b.warn('No fallback audio-track found for name/language: "'+r+'" / "'+i+'"')},a=i,(n=[{key:"audioTracks",get:function(){return this.tracks}},{key:"audioTrack",get:function(){return this._trackId},set:function(e){this._setAudioTrack(e),this._selectDefaultTrack=!1}}])&&tt(a.prototype,n),s&&tt(a,s),i}(ge);function it(e,t){for(var r=0;r<t.length;r++){var i=t[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}var at=window.performance,nt=function(e){var t,r;function i(t,r){var i;return(i=e.call(this,t,d.a.MEDIA_ATTACHED,d.a.MEDIA_DETACHING,d.a.AUDIO_TRACKS_UPDATED,d.a.AUDIO_TRACK_SWITCHING,d.a.AUDIO_TRACK_LOADED,d.a.KEY_LOADED,d.a.FRAG_LOADED,d.a.FRAG_PARSING_INIT_SEGMENT,d.a.FRAG_PARSING_DATA,d.a.FRAG_PARSED,d.a.ERROR,d.a.BUFFER_RESET,d.a.BUFFER_CREATED,d.a.BUFFER_APPENDED,d.a.BUFFER_FLUSHED,d.a.INIT_PTS_FOUND)||this).fragmentTracker=r,i.config=t.config,i.audioCodecSwap=!1,i._state=pe,i.initPTS=[],i.waitingFragment=null,i.videoTrackCC=null,i}r=e,(t=i).prototype=Object.create(r.prototype),t.prototype.constructor=t,t.__proto__=r;var a,n,s,c=i.prototype;return c.onInitPtsFound=function(e){var t=e.id,r=e.frag.cc,i=e.initPTS;"main"===t&&(this.initPTS[r]=i,this.videoTrackCC=r,u.b.log("InitPTS for cc: "+r+" found from video track: "+i),this.state===ke&&this.tick())},c.startLoad=function(e){if(this.tracks){var t=this.lastCurrentTime;this.stopLoad(),this.setInterval(100),this.fragLoadError=0,t>0&&-1===e?(u.b.log("audio:override startPosition with lastCurrentTime @"+t.toFixed(3)),this.state=me):(this.lastCurrentTime=this.startPosition?this.startPosition:e,this.state=ve),this.nextLoadPosition=this.startPosition=this.lastCurrentTime,this.tick()}else this.startPosition=e,this.state=pe},c.doTick=function(){var e,t,r,i=this.hls,a=i.config;switch(this.state){case Le:case ye:case Re:break;case ve:this.state=Se,this.loadedmetadata=!1;break;case me:var n=this.tracks;if(!n)break;if(!this.media&&(this.startFragRequested||!a.startFragPrefetch))break;if(this.loadedmetadata)e=this.media.currentTime;else if(void 0===(e=this.nextLoadPosition))break;var s=this.mediaBuffer?this.mediaBuffer:this.media,o=this.videoBuffer?this.videoBuffer:this.media,c=H.bufferInfo(s,e,a.maxBufferHole),h=H.bufferInfo(o,e,a.maxBufferHole),f=c.len,g=c.end,p=this.fragPrevious,v=Math.min(a.maxBufferLength,a.maxMaxBufferLength),m=Math.max(v,h.len),y=this.audioSwitch,b=this.trackId;if((f<m||y)&&b<n.length){if(void 0===(r=n[b].details)){this.state=Se;break}if(!y&&this._streamEnded(c,r))return this.hls.trigger(d.a.BUFFER_EOS,{type:"audio"}),void(this.state=we);var T,E=r.fragments,S=E.length,_=E[0].start,A=E[S-1].start+E[S-1].duration;if(y)if(r.live&&!r.PTSKnown)u.b.log("switching audiotrack, live stream, unknown PTS,load first fragment"),g=0;else if(g=e,r.PTSKnown&&e<_){if(!(c.end>_||c.nextStart))return;u.b.log("alt audio track ahead of main track, seek to start of alt audio track"),this.media.currentTime=_+.05}if(r.initSegment&&!r.initSegment.data)T=r.initSegment;else if(g<=_){if(T=E[0],null!==this.videoTrackCC&&T.cc!==this.videoTrackCC&&(T=function(e,t){return j.search(e,(function(e){return e.cc<t?1:e.cc>t?-1:0}))}(E,this.videoTrackCC)),r.live&&T.loadIdx&&T.loadIdx===this.fragLoadIdx){var R=c.nextStart?c.nextStart:_;return u.b.log("no alt audio available @currentTime:"+this.media.currentTime+", seeking @"+(R+.05)),void(this.media.currentTime=R+.05)}}else{var w,L=a.maxFragLookUpTolerance,k=p?E[p.sn-E[0].sn+1]:void 0,D=function(e){var t=Math.min(L,e.duration);return e.start+e.duration-t<=g?1:e.start-t>g&&e.start?-1:0};g<A?(g>A-L&&(L=0),w=k&&!D(k)?k:j.search(E,D)):w=E[S-1],w&&(T=w,_=w.start,p&&T.level===p.level&&T.sn===p.sn&&(T.sn<r.endSN?(T=E[T.sn+1-r.startSN],u.b.log("SN just loaded, load next one: "+T.sn)):T=null))}T&&(T.encrypted?(u.b.log("Loading key for "+T.sn+" of ["+r.startSN+" ,"+r.endSN+"],track "+b),this.state=be,i.trigger(d.a.KEY_LOADING,{frag:T})):(u.b.log("Loading "+T.sn+", cc: "+T.cc+" of ["+r.startSN+" ,"+r.endSN+"],track "+b+", currentTime:"+e+",bufferEnd:"+g.toFixed(3)),this.fragCurrent=T,(y||this.fragmentTracker.getState(T)===U)&&("initSegment"!==T.sn&&(this.startFragRequested=!0),Object(l.a)(T.sn)&&(this.nextLoadPosition=T.start+T.duration),i.trigger(d.a.FRAG_LOADING,{frag:T}),this.state=Te)))}break;case Se:(t=this.tracks[this.trackId])&&t.details&&(this.state=me);break;case Ee:var C=at.now(),O=this.retryDate,I=(s=this.media)&&s.seeking;(!O||C>=O||I)&&(u.b.log("audioStreamController: retryDate reached, switch back to IDLE state"),this.state=me);break;case ke:var P=this.videoTrackCC;if(void 0===this.initPTS[P])break;var x=this.waitingFragment;if(x){var M=x.frag.cc;P!==M?(t=this.tracks[this.trackId]).details&&t.details.live&&(u.b.warn("Waiting fragment CC ("+M+") does not match video track CC ("+P+")"),this.waitingFragment=null,this.state=me):(this.state=Te,this.onFragLoaded(this.waitingFragment),this.waitingFragment=null)}else this.state=me}},c.onMediaAttached=function(e){var t=this.media=this.mediaBuffer=e.media;this.onvseeking=this.onMediaSeeking.bind(this),this.onvended=this.onMediaEnded.bind(this),t.addEventListener("seeking",this.onvseeking),t.addEventListener("ended",this.onvended);var r=this.config;this.tracks&&r.autoStartLoad&&this.startLoad(r.startPosition)},c.onMediaDetaching=function(){var e=this.media;e&&e.ended&&(u.b.log("MSE detaching and video ended, reset startPosition"),this.startPosition=this.lastCurrentTime=0),e&&(e.removeEventListener("seeking",this.onvseeking),e.removeEventListener("ended",this.onvended),this.onvseeking=this.onvseeked=this.onvended=null),this.media=this.mediaBuffer=this.videoBuffer=null,this.loadedmetadata=!1,this.fragmentTracker.removeAllFragments(),this.stopLoad()},c.onAudioTracksUpdated=function(e){u.b.log("audio tracks updated"),this.tracks=e.audioTracks},c.onAudioTrackSwitching=function(e){var t=!!e.url;this.trackId=e.id,this.fragCurrent=null,this.state=ye,this.waitingFragment=null,t?this.setInterval(100):this.demuxer&&(this.demuxer.destroy(),this.demuxer=null),t&&(this.audioSwitch=!0,this.state=me),this.tick()},c.onAudioTrackLoaded=function(e){var t=e.details,r=e.id,i=this.tracks[r],a=t.totalduration,n=0;if(u.b.log("track "+r+" loaded ["+t.startSN+","+t.endSN+"],duration:"+a),t.live){var s=i.details;s&&t.fragments.length>0?(re(s,t),n=t.fragments[0].start,t.PTSKnown?u.b.log("live audio playlist sliding:"+n.toFixed(3)):u.b.log("live audio playlist - outdated PTS, unknown sliding")):(t.PTSKnown=!1,u.b.log("live audio playlist - first load, unknown sliding"))}else t.PTSKnown=!1;if(i.details=t,!this.startFragRequested){if(-1===this.startPosition){var o=t.startTimeOffset;Object(l.a)(o)?(u.b.log("start time offset found in playlist, adjust startPosition to "+o),this.startPosition=o):t.live?(this.startPosition=this.computeLivePosition(n,t),u.b.log("compute startPosition for audio-track to "+this.startPosition)):this.startPosition=0}this.nextLoadPosition=this.startPosition}this.state===Se&&(this.state=me),this.tick()},c.onKeyLoaded=function(){this.state===be&&(this.state=me,this.tick())},c.onFragLoaded=function(e){var t=this.fragCurrent,r=e.frag;if(this.state===Te&&t&&"audio"===r.type&&r.level===t.level&&r.sn===t.sn){var i=this.tracks[this.trackId],a=i.details,n=a.totalduration,s=t.level,o=t.sn,l=t.cc,c=this.config.defaultAudioCodec||i.audioCodec||"mp4a.40.2",h=this.stats=e.stats;if("initSegment"===o)this.state=me,h.tparsed=h.tbuffered=at.now(),a.initSegment.data=e.payload,this.hls.trigger(d.a.FRAG_BUFFERED,{stats:h,frag:t,id:"audio"}),this.tick();else{this.state=_e,this.appended=!1,this.demuxer||(this.demuxer=new J(this.hls,"audio"));var f=this.initPTS[l],g=a.initSegment?a.initSegment.data:[];if(a.initSegment||void 0!==f){this.pendingBuffering=!0,u.b.log("Demuxing "+o+" of ["+a.startSN+" ,"+a.endSN+"],track "+s);this.demuxer.push(e.payload,g,c,null,t,n,!1,f)}else u.b.log("unknown video PTS for continuity counter "+l+", waiting for video PTS before demuxing audio frag "+o+" of ["+a.startSN+" ,"+a.endSN+"],track "+s),this.waitingFragment=e,this.state=ke}}this.fragLoadError=0},c.onFragParsingInitSegment=function(e){var t=this.fragCurrent,r=e.frag;if(t&&"audio"===e.id&&r.sn===t.sn&&r.level===t.level&&this.state===_e){var i,a=e.tracks;if(a.video&&delete a.video,i=a.audio){i.levelCodec=i.codec,i.id=e.id,this.hls.trigger(d.a.BUFFER_CODECS,a),u.b.log("audio track:audio,container:"+i.container+",codecs[level/parsed]=["+i.levelCodec+"/"+i.codec+"]");var n=i.initSegment;if(n){var s={type:"audio",data:n,parent:"audio",content:"initSegment"};this.audioSwitch?this.pendingData=[s]:(this.appended=!0,this.pendingBuffering=!0,this.hls.trigger(d.a.BUFFER_APPENDING,s))}this.tick()}}},c.onFragParsingData=function(e){var t=this,r=this.fragCurrent,i=e.frag;if(r&&"audio"===e.id&&"audio"===e.type&&i.sn===r.sn&&i.level===r.level&&this.state===_e){var a=this.trackId,n=this.tracks[a],s=this.hls;Object(l.a)(e.endPTS)||(e.endPTS=e.startPTS+r.duration,e.endDTS=e.startDTS+r.duration),r.addElementaryStream(p.AUDIO),u.b.log("parsed "+e.type+",PTS:["+e.startPTS.toFixed(3)+","+e.endPTS.toFixed(3)+"],DTS:["+e.startDTS.toFixed(3)+"/"+e.endDTS.toFixed(3)+"],nb:"+e.nb),te(n.details,r,e.startPTS,e.endPTS);var c=this.audioSwitch,h=this.media,f=!1;if(c)if(h&&h.readyState){var g=h.currentTime;u.b.log("switching audio track : currentTime:"+g),g>=e.startPTS&&(u.b.log("switching audio track : flushing all audio"),this.state=Re,s.trigger(d.a.BUFFER_FLUSHING,{startOffset:0,endOffset:Number.POSITIVE_INFINITY,type:"audio"}),f=!0,this.audioSwitch=!1,s.trigger(d.a.AUDIO_TRACK_SWITCHED,{id:a}))}else this.audioSwitch=!1,s.trigger(d.a.AUDIO_TRACK_SWITCHED,{id:a});var v=this.pendingData;if(!v)return u.b.warn("Apparently attempt to enqueue media payload without codec initialization data upfront"),void s.trigger(d.a.ERROR,{type:o.b.MEDIA_ERROR,details:null,fatal:!0});this.audioSwitch||([e.data1,e.data2].forEach((function(t){t&&t.length&&v.push({type:e.type,data:t,parent:"audio",content:"data"})})),!f&&v.length&&(v.forEach((function(e){t.state===_e&&(t.pendingBuffering=!0,t.hls.trigger(d.a.BUFFER_APPENDING,e))})),this.pendingData=[],this.appended=!0)),this.tick()}},c.onFragParsed=function(e){var t=this.fragCurrent,r=e.frag;t&&"audio"===e.id&&r.sn===t.sn&&r.level===t.level&&this.state===_e&&(this.stats.tparsed=at.now(),this.state=Ae,this._checkAppendedParsed())},c.onBufferReset=function(){this.mediaBuffer=this.videoBuffer=null,this.loadedmetadata=!1},c.onBufferCreated=function(e){var t=e.tracks.audio;t&&(this.mediaBuffer=t.buffer,this.loadedmetadata=!0),e.tracks.video&&(this.videoBuffer=e.tracks.video.buffer)},c.onBufferAppended=function(e){if("audio"===e.parent){var t=this.state;t!==_e&&t!==Ae||(this.pendingBuffering=e.pending>0,this._checkAppendedParsed())}},c._checkAppendedParsed=function(){if(!(this.state!==Ae||this.appended&&this.pendingBuffering)){var e=this.fragCurrent,t=this.stats,r=this.hls;if(e){this.fragPrevious=e,t.tbuffered=at.now(),r.trigger(d.a.FRAG_BUFFERED,{stats:t,frag:e,id:"audio"});var i=this.mediaBuffer?this.mediaBuffer:this.media;i&&u.b.log("audio buffered : "+ne.toString(i.buffered)),this.audioSwitch&&this.appended&&(this.audioSwitch=!1,r.trigger(d.a.AUDIO_TRACK_SWITCHED,{id:this.trackId})),this.state=me}this.tick()}},c.onError=function(e){var t=e.frag;if(!t||"audio"===t.type)switch(e.details){case o.a.FRAG_LOAD_ERROR:case o.a.FRAG_LOAD_TIMEOUT:var r=e.frag;if(r&&"audio"!==r.type)break;if(!e.fatal){var i=this.fragLoadError;i?i++:i=1;var a=this.config;if(i<=a.fragLoadingMaxRetry){this.fragLoadError=i;var n=Math.min(Math.pow(2,i-1)*a.fragLoadingRetryDelay,a.fragLoadingMaxRetryTimeout);u.b.warn("AudioStreamController: frag loading failed, retry in "+n+" ms"),this.retryDate=at.now()+n,this.state=Ee}else u.b.error("AudioStreamController: "+e.details+" reaches max retry, redispatch as fatal ..."),e.fatal=!0,this.state=Le}break;case o.a.AUDIO_TRACK_LOAD_ERROR:case o.a.AUDIO_TRACK_LOAD_TIMEOUT:case o.a.KEY_LOAD_ERROR:case o.a.KEY_LOAD_TIMEOUT:this.state!==Le&&(this.state=e.fatal?Le:me,u.b.warn("AudioStreamController: "+e.details+" while loading frag, now switching to "+this.state+" state ..."));break;case o.a.BUFFER_FULL_ERROR:if("audio"===e.parent&&(this.state===_e||this.state===Ae)){var s=this.mediaBuffer,l=this.media.currentTime;if(s&&H.isBuffered(s,l)&&H.isBuffered(s,l+.5)){var c=this.config;c.maxMaxBufferLength>=c.maxBufferLength&&(c.maxMaxBufferLength/=2,u.b.warn("AudioStreamController: reduce max buffer length to "+c.maxMaxBufferLength+"s")),this.state=me}else u.b.warn("AudioStreamController: buffer full error also media.currentTime is not buffered, flush audio buffer"),this.fragCurrent=null,this.state=Re,this.hls.trigger(d.a.BUFFER_FLUSHING,{startOffset:0,endOffset:Number.POSITIVE_INFINITY,type:"audio"})}}},c.onBufferFlushed=function(){var e=this,t=this.pendingData;t&&t.length?(u.b.log("AudioStreamController: appending pending audio data after buffer flushed"),t.forEach((function(t){e.hls.trigger(d.a.BUFFER_APPENDING,t)})),this.appended=!0,this.pendingData=[],this.state=Ae):(this.state=me,this.fragPrevious=null,this.tick())},a=i,(n=[{key:"state",set:function(e){if(this.state!==e){var t=this.state;this._state=e,u.b.log("audio stream:"+t+"->"+e)}},get:function(){return this._state}}])&&it(a.prototype,n),s&&it(a,s),i}(Ce),st=function(){if("undefined"!=typeof window&&window.VTTCue)return window.VTTCue;var e={"":!0,lr:!0,rl:!0},t={start:!0,middle:!0,end:!0,left:!0,right:!0};function r(e){return"string"==typeof e&&(!!t[e.toLowerCase()]&&e.toLowerCase())}function i(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var i in r)e[i]=r[i]}return e}function a(t,a,n){var s=this,o={enumerable:!0};s.hasBeenReset=!1;var l="",d=!1,u=t,c=a,h=n,f=null,g="",p=!0,v="auto",m="start",y=50,b="middle",T=50,E="middle";Object.defineProperty(s,"id",i({},o,{get:function(){return l},set:function(e){l=""+e}})),Object.defineProperty(s,"pauseOnExit",i({},o,{get:function(){return d},set:function(e){d=!!e}})),Object.defineProperty(s,"startTime",i({},o,{get:function(){return u},set:function(e){if("number"!=typeof e)throw new TypeError("Start time must be set to a number.");u=e,this.hasBeenReset=!0}})),Object.defineProperty(s,"endTime",i({},o,{get:function(){return c},set:function(e){if("number"!=typeof e)throw new TypeError("End time must be set to a number.");c=e,this.hasBeenReset=!0}})),Object.defineProperty(s,"text",i({},o,{get:function(){return h},set:function(e){h=""+e,this.hasBeenReset=!0}})),Object.defineProperty(s,"region",i({},o,{get:function(){return f},set:function(e){f=e,this.hasBeenReset=!0}})),Object.defineProperty(s,"vertical",i({},o,{get:function(){return g},set:function(t){var r=function(t){return"string"==typeof t&&(!!e[t.toLowerCase()]&&t.toLowerCase())}(t);if(!1===r)throw new SyntaxError("An invalid or illegal string was specified.");g=r,this.hasBeenReset=!0}})),Object.defineProperty(s,"snapToLines",i({},o,{get:function(){return p},set:function(e){p=!!e,this.hasBeenReset=!0}})),Object.defineProperty(s,"line",i({},o,{get:function(){return v},set:function(e){if("number"!=typeof e&&"auto"!==e)throw new SyntaxError("An invalid number or illegal string was specified.");v=e,this.hasBeenReset=!0}})),Object.defineProperty(s,"lineAlign",i({},o,{get:function(){return m},set:function(e){var t=r(e);if(!t)throw new SyntaxError("An invalid or illegal string was specified.");m=t,this.hasBeenReset=!0}})),Object.defineProperty(s,"position",i({},o,{get:function(){return y},set:function(e){if(e<0||e>100)throw new Error("Position must be between 0 and 100.");y=e,this.hasBeenReset=!0}})),Object.defineProperty(s,"positionAlign",i({},o,{get:function(){return b},set:function(e){var t=r(e);if(!t)throw new SyntaxError("An invalid or illegal string was specified.");b=t,this.hasBeenReset=!0}})),Object.defineProperty(s,"size",i({},o,{get:function(){return T},set:function(e){if(e<0||e>100)throw new Error("Size must be between 0 and 100.");T=e,this.hasBeenReset=!0}})),Object.defineProperty(s,"align",i({},o,{get:function(){return E},set:function(e){var t=r(e);if(!t)throw new SyntaxError("An invalid or illegal string was specified.");E=t,this.hasBeenReset=!0}})),s.displayState=void 0}return a.prototype.getCueAsHTML=function(){return window.WebVTT.convertCueToDOMTree(window,this.text)},a}(),ot=function(){return{decode:function(e){if(!e)return"";if("string"!=typeof e)throw new Error("Error - expected string data.");return decodeURIComponent(encodeURIComponent(e))}}};function lt(){this.window=window,this.state="INITIAL",this.buffer="",this.decoder=new ot,this.regionList=[]}function dt(){this.values=Object.create(null)}function ut(e,t,r,i){var a=i?e.split(i):[e];for(var n in a)if("string"==typeof a[n]){var s=a[n].split(r);if(2===s.length)t(s[0],s[1])}}dt.prototype={set:function(e,t){this.get(e)||""===t||(this.values[e]=t)},get:function(e,t,r){return r?this.has(e)?this.values[e]:t[r]:this.has(e)?this.values[e]:t},has:function(e){return e in this.values},alt:function(e,t,r){for(var i=0;i<r.length;++i)if(t===r[i]){this.set(e,t);break}},integer:function(e,t){/^-?\d+$/.test(t)&&this.set(e,parseInt(t,10))},percent:function(e,t){return!!(t.match(/^([\d]{1,3})(\.[\d]*)?%$/)&&(t=parseFloat(t))>=0&&t<=100)&&(this.set(e,t),!0)}};var ct=new st(0,0,0),ht="middle"===ct.align?"middle":"center";function ft(e,t,r){var i=e;function a(){var t=function(e){function t(e,t,r,i){return 3600*(0|e)+60*(0|t)+(0|r)+(0|i)/1e3}var r=e.match(/^(\d+):(\d{2})(:\d{2})?\.(\d{3})/);return r?r[3]?t(r[1],r[2],r[3].replace(":",""),r[4]):r[1]>59?t(r[1],r[2],0,r[4]):t(0,r[1],r[2],r[4]):null}(e);if(null===t)throw new Error("Malformed timestamp: "+i);return e=e.replace(/^[^\sa-zA-Z-]+/,""),t}function n(){e=e.replace(/^\s+/,"")}if(n(),t.startTime=a(),n(),"--\x3e"!==e.substr(0,3))throw new Error("Malformed time stamp (time stamps must be separated by '--\x3e'): "+i);e=e.substr(3),n(),t.endTime=a(),n(),function(e,t){var i=new dt;ut(e,(function(e,t){switch(e){case"region":for(var a=r.length-1;a>=0;a--)if(r[a].id===t){i.set(e,r[a].region);break}break;case"vertical":i.alt(e,t,["rl","lr"]);break;case"line":var n=t.split(","),s=n[0];i.integer(e,s),i.percent(e,s)&&i.set("snapToLines",!1),i.alt(e,s,["auto"]),2===n.length&&i.alt("lineAlign",n[1],["start",ht,"end"]);break;case"position":n=t.split(","),i.percent(e,n[0]),2===n.length&&i.alt("positionAlign",n[1],["start",ht,"end","line-left","line-right","auto"]);break;case"size":i.percent(e,t);break;case"align":i.alt(e,t,["start",ht,"end","left","right"])}}),/:/,/\s/),t.region=i.get("region",null),t.vertical=i.get("vertical","");var a=i.get("line","auto");"auto"===a&&-1===ct.line&&(a=-1),t.line=a,t.lineAlign=i.get("lineAlign","start"),t.snapToLines=i.get("snapToLines",!0),t.size=i.get("size",100),t.align=i.get("align",ht);var n=i.get("position","auto");"auto"===n&&50===ct.position&&(n="start"===t.align||"left"===t.align?0:"end"===t.align||"right"===t.align?100:50),t.position=n}(e,t)}function gt(e){return e.replace(/<br(?: \/)?>/gi,"\n")}lt.prototype={parse:function(e){var t=this;function r(){var e=t.buffer,r=0;for(e=gt(e);r<e.length&&"\r"!==e[r]&&"\n"!==e[r];)++r;var i=e.substr(0,r);return"\r"===e[r]&&++r,"\n"===e[r]&&++r,t.buffer=e.substr(r),i}e&&(t.buffer+=t.decoder.decode(e,{stream:!0}));try{var i;if("INITIAL"===t.state){if(!/\r\n|\n/.test(t.buffer))return this;var a=(i=r()).match(/^()?WEBVTT([ \t].*)?$/);if(!a||!a[0])throw new Error("Malformed WebVTT signature.");t.state="HEADER"}for(var n=!1;t.buffer;){if(!/\r\n|\n/.test(t.buffer))return this;switch(n?n=!1:i=r(),t.state){case"HEADER":/:/.test(i)?ut(i,(function(e,t){}),/:/):i||(t.state="ID");continue;case"NOTE":i||(t.state="ID");continue;case"ID":if(/^NOTE($|[ \t])/.test(i)){t.state="NOTE";break}if(!i)continue;if(t.cue=new st(0,0,""),t.state="CUE",-1===i.indexOf("--\x3e")){t.cue.id=i;continue}case"CUE":try{ft(i,t.cue,t.regionList)}catch(e){t.cue=null,t.state="BADCUE";continue}t.state="CUETEXT";continue;case"CUETEXT":var s=-1!==i.indexOf("--\x3e");if(!i||s&&(n=!0)){t.oncue&&t.oncue(t.cue),t.cue=null,t.state="ID";continue}t.cue.text&&(t.cue.text+="\n"),t.cue.text+=i;continue;case"BADCUE":i||(t.state="ID");continue}}}catch(e){"CUETEXT"===t.state&&t.cue&&t.oncue&&t.oncue(t.cue),t.cue=null,t.state="INITIAL"===t.state?"BADWEBVTT":"BADCUE"}return this},flush:function(){try{if(this.buffer+=this.decoder.decode(),(this.cue||"HEADER"===this.state)&&(this.buffer+="\n\n",this.parse()),"INITIAL"===this.state)throw new Error("Malformed WebVTT signature.")}catch(e){throw e}return this.onflush&&this.onflush(),this}};var pt=lt;function vt(e,t,r,i){for(var a,n,s,o,l,d=window.VTTCue||TextTrackCue,u=0;u<i.rows.length;u++)if(s=!0,o=0,l="",!(a=i.rows[u]).isEmpty()){for(var c=0;c<a.chars.length;c++)a.chars[c].uchar.match(/\s/)&&s?o++:(l+=a.chars[c].uchar,s=!1);a.cueStartTime=t,t===r&&(r+=1e-4),n=new d(t,r,gt(l.trim())),o>=16?o--:o++,navigator.userAgent.match(/Firefox\//)?n.line=u+1:n.line=u>7?u-2:u+1,n.align="left",n.position=Math.max(0,Math.min(100,o/32*100)),e.addCue(n)}}var mt,yt={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},bt=function(e){var t=e;return yt.hasOwnProperty(e)&&(t=yt[e]),String.fromCharCode(t)},Tt={17:1,18:3,21:5,22:7,23:9,16:11,19:12,20:14},Et={17:2,18:4,21:6,22:8,23:10,19:13,20:15},St={25:1,26:3,29:5,30:7,31:9,24:11,27:12,28:14},_t={25:2,26:4,29:6,30:8,31:10,27:13,28:15},At=["white","green","blue","cyan","red","yellow","magenta","black","transparent"];!function(e){e[e.ERROR=0]="ERROR",e[e.TEXT=1]="TEXT",e[e.WARNING=2]="WARNING",e[e.INFO=2]="INFO",e[e.DEBUG=3]="DEBUG",e[e.DATA=3]="DATA"}(mt||(mt={}));var Rt={verboseFilter:{DATA:3,DEBUG:3,INFO:2,WARNING:2,TEXT:1,ERROR:0},time:null,verboseLevel:0,setTime:function(e){this.time=e},log:function(e,t){this.verboseFilter[e];this.verboseLevel}},wt=function(e){for(var t=[],r=0;r<e.length;r++)t.push(e[r].toString(16));return t},Lt=function(){function e(e,t,r,i,a){this.foreground=void 0,this.underline=void 0,this.italics=void 0,this.background=void 0,this.flash=void 0,this.foreground=e||"white",this.underline=t||!1,this.italics=r||!1,this.background=i||"black",this.flash=a||!1}var t=e.prototype;return t.reset=function(){this.foreground="white",this.underline=!1,this.italics=!1,this.background="black",this.flash=!1},t.setStyles=function(e){for(var t=["foreground","underline","italics","background","flash"],r=0;r<t.length;r++){var i=t[r];e.hasOwnProperty(i)&&(this[i]=e[i])}},t.isDefault=function(){return"white"===this.foreground&&!this.underline&&!this.italics&&"black"===this.background&&!this.flash},t.equals=function(e){return this.foreground===e.foreground&&this.underline===e.underline&&this.italics===e.italics&&this.background===e.background&&this.flash===e.flash},t.copy=function(e){this.foreground=e.foreground,this.underline=e.underline,this.italics=e.italics,this.background=e.background,this.flash=e.flash},t.toString=function(){return"color="+this.foreground+", underline="+this.underline+", italics="+this.italics+", background="+this.background+", flash="+this.flash},e}(),kt=function(){function e(e,t,r,i,a,n){this.uchar=void 0,this.penState=void 0,this.uchar=e||" ",this.penState=new Lt(t,r,i,a,n)}var t=e.prototype;return t.reset=function(){this.uchar=" ",this.penState.reset()},t.setChar=function(e,t){this.uchar=e,this.penState.copy(t)},t.setPenState=function(e){this.penState.copy(e)},t.equals=function(e){return this.uchar===e.uchar&&this.penState.equals(e.penState)},t.copy=function(e){this.uchar=e.uchar,this.penState.copy(e.penState)},t.isEmpty=function(){return" "===this.uchar&&this.penState.isDefault()},e}(),Dt=function(){function e(){this.chars=void 0,this.pos=void 0,this.currPenState=void 0,this.cueStartTime=void 0,this.chars=[];for(var e=0;e<100;e++)this.chars.push(new kt);this.pos=0,this.currPenState=new Lt}var t=e.prototype;return t.equals=function(e){for(var t=!0,r=0;r<100;r++)if(!this.chars[r].equals(e.chars[r])){t=!1;break}return t},t.copy=function(e){for(var t=0;t<100;t++)this.chars[t].copy(e.chars[t])},t.isEmpty=function(){for(var e=!0,t=0;t<100;t++)if(!this.chars[t].isEmpty()){e=!1;break}return e},t.setCursor=function(e){this.pos!==e&&(this.pos=e),this.pos<0?(Rt.log("ERROR","Negative cursor position "+this.pos),this.pos=0):this.pos>100&&(Rt.log("ERROR","Too large cursor position "+this.pos),this.pos=100)},t.moveCursor=function(e){var t=this.pos+e;if(e>1)for(var r=this.pos+1;r<t+1;r++)this.chars[r].setPenState(this.currPenState);this.setCursor(t)},t.backSpace=function(){this.moveCursor(-1),this.chars[this.pos].setChar(" ",this.currPenState)},t.insertChar=function(e){e>=144&&this.backSpace();var t=bt(e);this.pos>=100?Rt.log("ERROR","Cannot insert "+e.toString(16)+" ("+t+") at position "+this.pos+". Skipping it!"):(this.chars[this.pos].setChar(t,this.currPenState),this.moveCursor(1))},t.clearFromPos=function(e){var t;for(t=e;t<100;t++)this.chars[t].reset()},t.clear=function(){this.clearFromPos(0),this.pos=0,this.currPenState.reset()},t.clearToEndOfRow=function(){this.clearFromPos(this.pos)},t.getTextString=function(){for(var e=[],t=!0,r=0;r<100;r++){var i=this.chars[r].uchar;" "!==i&&(t=!1),e.push(i)}return t?"":e.join("")},t.setPenStyles=function(e){this.currPenState.setStyles(e),this.chars[this.pos].setPenState(this.currPenState)},e}(),Ct=function(){function e(){this.rows=void 0,this.currRow=void 0,this.nrRollUpRows=void 0,this.lastOutputScreen=void 0,this.rows=[];for(var e=0;e<15;e++)this.rows.push(new Dt);this.currRow=14,this.nrRollUpRows=null,this.reset()}var t=e.prototype;return t.reset=function(){for(var e=0;e<15;e++)this.rows[e].clear();this.currRow=14},t.equals=function(e){for(var t=!0,r=0;r<15;r++)if(!this.rows[r].equals(e.rows[r])){t=!1;break}return t},t.copy=function(e){for(var t=0;t<15;t++)this.rows[t].copy(e.rows[t])},t.isEmpty=function(){for(var e=!0,t=0;t<15;t++)if(!this.rows[t].isEmpty()){e=!1;break}return e},t.backSpace=function(){this.rows[this.currRow].backSpace()},t.clearToEndOfRow=function(){this.rows[this.currRow].clearToEndOfRow()},t.insertChar=function(e){this.rows[this.currRow].insertChar(e)},t.setPen=function(e){this.rows[this.currRow].setPenStyles(e)},t.moveCursor=function(e){this.rows[this.currRow].moveCursor(e)},t.setCursor=function(e){Rt.log("INFO","setCursor: "+e),this.rows[this.currRow].setCursor(e)},t.setPAC=function(e){Rt.log("INFO","pacData = "+JSON.stringify(e));var t=e.row-1;if(this.nrRollUpRows&&t<this.nrRollUpRows-1&&(t=this.nrRollUpRows-1),this.nrRollUpRows&&this.currRow!==t){for(var r=0;r<15;r++)this.rows[r].clear();var i=this.currRow+1-this.nrRollUpRows,a=this.lastOutputScreen;if(a){var n=a.rows[i].cueStartTime;if(n&&Rt.time&&n<Rt.time)for(var s=0;s<this.nrRollUpRows;s++)this.rows[t-this.nrRollUpRows+s+1].copy(a.rows[i+s])}}this.currRow=t;var o=this.rows[this.currRow];if(null!==e.indent){var l=e.indent,d=Math.max(l-1,0);o.setCursor(e.indent),e.color=o.chars[d].penState.foreground}var u={foreground:e.color,underline:e.underline,italics:e.italics,background:"black",flash:!1};this.setPen(u)},t.setBkgData=function(e){Rt.log("INFO","bkgData = "+JSON.stringify(e)),this.backSpace(),this.setPen(e),this.insertChar(32)},t.setRollUpRows=function(e){this.nrRollUpRows=e},t.rollUp=function(){if(null!==this.nrRollUpRows){Rt.log("TEXT",this.getDisplayText());var e=this.currRow+1-this.nrRollUpRows,t=this.rows.splice(e,1)[0];t.clear(),this.rows.splice(this.currRow,0,t),Rt.log("INFO","Rolling up")}else Rt.log("DEBUG","roll_up but nrRollUpRows not set yet")},t.getDisplayText=function(e){e=e||!1;for(var t=[],r="",i=-1,a=0;a<15;a++){var n=this.rows[a].getTextString();n&&(i=a+1,e?t.push("Row "+i+": '"+n+"'"):t.push(n.trim()))}return t.length>0&&(r=e?"["+t.join(" | ")+"]":t.join("\n")),r},t.getTextAndFormat=function(){return this.rows},e}(),Ot=function(){function e(e,t){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.lastCueEndTime=void 0,this.chNr=e,this.outputFilter=t,this.mode=null,this.verbose=0,this.displayedMemory=new Ct,this.nonDisplayedMemory=new Ct,this.lastOutputScreen=new Ct,this.currRollUpRow=this.displayedMemory.rows[14],this.writeScreen=this.displayedMemory,this.mode=null,this.cueStartTime=null}var t=e.prototype;return t.reset=function(){this.mode=null,this.displayedMemory.reset(),this.nonDisplayedMemory.reset(),this.lastOutputScreen.reset(),this.currRollUpRow=this.displayedMemory.rows[14],this.writeScreen=this.displayedMemory,this.mode=null,this.cueStartTime=null},t.getHandler=function(){return this.outputFilter},t.setHandler=function(e){this.outputFilter=e},t.setPAC=function(e){this.writeScreen.setPAC(e)},t.setBkgData=function(e){this.writeScreen.setBkgData(e)},t.setMode=function(e){e!==this.mode&&(this.mode=e,Rt.log("INFO","MODE="+e),"MODE_POP-ON"===this.mode?this.writeScreen=this.nonDisplayedMemory:(this.writeScreen=this.displayedMemory,this.writeScreen.reset()),"MODE_ROLL-UP"!==this.mode&&(this.displayedMemory.nrRollUpRows=null,this.nonDisplayedMemory.nrRollUpRows=null),this.mode=e)},t.insertChars=function(e){for(var t=0;t<e.length;t++)this.writeScreen.insertChar(e[t]);var r=this.writeScreen===this.displayedMemory?"DISP":"NON_DISP";Rt.log("INFO",r+": "+this.writeScreen.getDisplayText(!0)),"MODE_PAINT-ON"!==this.mode&&"MODE_ROLL-UP"!==this.mode||(Rt.log("TEXT","DISPLAYED: "+this.displayedMemory.getDisplayText(!0)),this.outputDataUpdate())},t.ccRCL=function(){Rt.log("INFO","RCL - Resume Caption Loading"),this.setMode("MODE_POP-ON")},t.ccBS=function(){Rt.log("INFO","BS - BackSpace"),"MODE_TEXT"!==this.mode&&(this.writeScreen.backSpace(),this.writeScreen===this.displayedMemory&&this.outputDataUpdate())},t.ccAOF=function(){},t.ccAON=function(){},t.ccDER=function(){Rt.log("INFO","DER- Delete to End of Row"),this.writeScreen.clearToEndOfRow(),this.outputDataUpdate()},t.ccRU=function(e){Rt.log("INFO","RU("+e+") - Roll Up"),this.writeScreen=this.displayedMemory,this.setMode("MODE_ROLL-UP"),this.writeScreen.setRollUpRows(e)},t.ccFON=function(){Rt.log("INFO","FON - Flash On"),this.writeScreen.setPen({flash:!0})},t.ccRDC=function(){Rt.log("INFO","RDC - Resume Direct Captioning"),this.setMode("MODE_PAINT-ON")},t.ccTR=function(){Rt.log("INFO","TR"),this.setMode("MODE_TEXT")},t.ccRTD=function(){Rt.log("INFO","RTD"),this.setMode("MODE_TEXT")},t.ccEDM=function(){Rt.log("INFO","EDM - Erase Displayed Memory"),this.displayedMemory.reset(),this.outputDataUpdate(!0)},t.ccCR=function(){Rt.log("INFO","CR - Carriage Return"),this.writeScreen.rollUp(),this.outputDataUpdate(!0)},t.ccENM=function(){Rt.log("INFO","ENM - Erase Non-displayed Memory"),this.nonDisplayedMemory.reset()},t.ccEOC=function(){if(Rt.log("INFO","EOC - End Of Caption"),"MODE_POP-ON"===this.mode){var e=this.displayedMemory;this.displayedMemory=this.nonDisplayedMemory,this.nonDisplayedMemory=e,this.writeScreen=this.nonDisplayedMemory,Rt.log("TEXT","DISP: "+this.displayedMemory.getDisplayText())}this.outputDataUpdate(!0)},t.ccTO=function(e){Rt.log("INFO","TO("+e+") - Tab Offset"),this.writeScreen.moveCursor(e)},t.ccMIDROW=function(e){var t={flash:!1};if(t.underline=e%2==1,t.italics=e>=46,t.italics)t.foreground="white";else{var r=Math.floor(e/2)-16;t.foreground=["white","green","blue","cyan","red","yellow","magenta"][r]}Rt.log("INFO","MIDROW: "+JSON.stringify(t)),this.writeScreen.setPen(t)},t.outputDataUpdate=function(e){void 0===e&&(e=!1);var t=Rt.time;null!==t&&this.outputFilter&&(null!==this.cueStartTime||this.displayedMemory.isEmpty()?this.displayedMemory.equals(this.lastOutputScreen)||(this.outputFilter.newCue(this.cueStartTime,t,this.lastOutputScreen),e&&this.outputFilter.dispatchCue&&this.outputFilter.dispatchCue(),this.cueStartTime=this.displayedMemory.isEmpty()?null:t):this.cueStartTime=t,this.lastOutputScreen.copy(this.displayedMemory))},t.cueSplitAtTime=function(e){this.outputFilter&&(this.displayedMemory.isEmpty()||(this.outputFilter.newCue&&this.outputFilter.newCue(this.cueStartTime,e,this.displayedMemory),this.cueStartTime=e))},e}(),It=function(){function e(e,t,r){this.field=void 0,this.outputs=void 0,this.channels=void 0,this.currChNr=void 0,this.lastCmdA=void 0,this.lastCmdB=void 0,this.lastTime=void 0,this.dataCounters=void 0,this.field=e||1,this.outputs=[t,r],this.channels=[new Ot(1,t),new Ot(2,r)],this.currChNr=-1,this.lastCmdA=null,this.lastCmdB=null,this.lastTime=null,this.dataCounters={padding:0,char:0,cmd:0,other:0}}var t=e.prototype;return t.getHandler=function(e){return this.channels[e].getHandler()},t.setHandler=function(e,t){this.channels[e].setHandler(t)},t.addData=function(e,t){var r,i,a,n=!1;this.lastTime=e,Rt.setTime(e);for(var s=0;s<t.length;s+=2)if(i=127&t[s],a=127&t[s+1],0!==i||0!==a){if(Rt.log("DATA","["+wt([t[s],t[s+1]])+"] -> ("+wt([i,a])+")"),(r=this.parseCmd(i,a))||(r=this.parseMidrow(i,a)),r||(r=this.parsePAC(i,a)),r||(r=this.parseBackgroundAttributes(i,a)),!r)if(n=this.parseChars(i,a))if(this.currChNr&&this.currChNr>=0)this.channels[this.currChNr-1].insertChars(n);else Rt.log("WARNING","No channel found yet. TEXT-MODE?");r?this.dataCounters.cmd+=2:n?this.dataCounters.char+=2:(this.dataCounters.other+=2,Rt.log("WARNING","Couldn't parse cleaned data "+wt([i,a])+" orig: "+wt([t[s],t[s+1]])))}else this.dataCounters.padding+=2},t.parseCmd=function(e,t){var r=null;if(!((20===e||28===e)&&t>=32&&t<=47)&&!((23===e||31===e)&&t>=33&&t<=35))return!1;if(e===this.lastCmdA&&t===this.lastCmdB)return this.lastCmdA=null,this.lastCmdB=null,Rt.log("DEBUG","Repeated command ("+wt([e,t])+") is dropped"),!0;r=20===e||23===e?1:2;var i=this.channels[r-1];return 20===e||28===e?32===t?i.ccRCL():33===t?i.ccBS():34===t?i.ccAOF():35===t?i.ccAON():36===t?i.ccDER():37===t?i.ccRU(2):38===t?i.ccRU(3):39===t?i.ccRU(4):40===t?i.ccFON():41===t?i.ccRDC():42===t?i.ccTR():43===t?i.ccRTD():44===t?i.ccEDM():45===t?i.ccCR():46===t?i.ccENM():47===t&&i.ccEOC():i.ccTO(t-32),this.lastCmdA=e,this.lastCmdB=t,this.currChNr=r,!0},t.parseMidrow=function(e,t){var r=null;return(17===e||25===e)&&t>=32&&t<=47&&((r=17===e?1:2)!==this.currChNr?(Rt.log("ERROR","Mismatch channel in midrow parsing"),!1):(this.channels[r-1].ccMIDROW(t),Rt.log("DEBUG","MIDROW ("+wt([e,t])+")"),!0))},t.parsePAC=function(e,t){var r,i=null;if(!((e>=17&&e<=23||e>=25&&e<=31)&&t>=64&&t<=127)&&!((16===e||24===e)&&t>=64&&t<=95))return!1;if(e===this.lastCmdA&&t===this.lastCmdB)return this.lastCmdA=null,this.lastCmdB=null,!0;r=e<=23?1:2,i=t>=64&&t<=95?1===r?Tt[e]:St[e]:1===r?Et[e]:_t[e];var a=this.interpretPAC(i,t);return this.channels[r-1].setPAC(a),this.lastCmdA=e,this.lastCmdB=t,this.currChNr=r,!0},t.interpretPAC=function(e,t){var r=t,i={color:null,italics:!1,indent:null,underline:!1,row:e};return r=t>95?t-96:t-64,i.underline=1==(1&r),r<=13?i.color=["white","green","blue","cyan","red","yellow","magenta","white"][Math.floor(r/2)]:r<=15?(i.italics=!0,i.color="white"):i.indent=4*Math.floor((r-16)/2),i},t.parseChars=function(e,t){var r=null,i=null,a=null;if(e>=25?(r=2,a=e-8):(r=1,a=e),a>=17&&a<=19){var n=t;n=17===a?t+80:18===a?t+112:t+144,Rt.log("INFO","Special char '"+bt(n)+"' in channel "+r),i=[n]}else e>=32&&e<=127&&(i=0===t?[e]:[e,t]);if(i){var s=wt(i);Rt.log("DEBUG","Char codes =  "+s.join(",")),this.lastCmdA=null,this.lastCmdB=null}return i},t.parseBackgroundAttributes=function(e,t){var r,i,a;return((16===e||24===e)&&t>=32&&t<=47||(23===e||31===e)&&t>=45&&t<=47)&&(r={},16===e||24===e?(i=Math.floor((t-32)/2),r.background=At[i],t%2==1&&(r.background=r.background+"_semi")):45===t?r.background="transparent":(r.foreground="black",47===t&&(r.underline=!0)),a=e<24?1:2,this.channels[a-1].setBkgData(r),this.lastCmdA=null,this.lastCmdB=null,!0)},t.reset=function(){for(var e=0;e<this.channels.length;e++)this.channels[e]&&this.channels[e].reset();this.lastCmdA=null,this.lastCmdB=null},t.cueSplitAtTime=function(e){for(var t=0;t<this.channels.length;t++)this.channels[t]&&this.channels[t].cueSplitAtTime(e)},e}(),Pt=function(){function e(e,t){this.timelineController=void 0,this.trackName=void 0,this.startTime=void 0,this.endTime=void 0,this.screen=void 0,this.timelineController=e,this.trackName=t,this.startTime=null,this.endTime=null,this.screen=null}var t=e.prototype;return t.dispatchCue=function(){null!==this.startTime&&(this.timelineController.addCues(this.trackName,this.startTime,this.endTime,this.screen),this.startTime=null)},t.newCue=function(e,t,r){(null===this.startTime||this.startTime>e)&&(this.startTime=e),this.endTime=t,this.screen=r,this.timelineController.createCaptionsTrack(this.trackName)},e}(),xt=function(e,t,r){return e.substr(r||0,t.length)===t},Mt=function(e){for(var t=5381,r=e.length;r;)t=33*t^e.charCodeAt(--r);return(t>>>0).toString()},Ft={parse:function(e,t,r,i,a,n){var s,o=Object(Fe.b)(new Uint8Array(e)).trim().replace(/\r\n|\n\r|\n|\r/g,"\n").split("\n"),d="00:00.000",u=0,c=0,h=0,f=[],g=!0,p=!1,v=new pt;v.oncue=function(e){var t=r[i],a=r.ccOffset;t&&t.new&&(void 0!==c?a=r.ccOffset=t.start:function(e,t,r){var i=e[t],a=e[i.prevCC];if(!a||!a.new&&i.new)return e.ccOffset=e.presentationOffset=i.start,void(i.new=!1);for(;a&&a.new;)e.ccOffset+=i.start-a.start,i.new=!1,a=e[(i=a).prevCC];e.presentationOffset=r}(r,i,h)),h&&(a=h-r.presentationOffset),p&&(e.startTime+=a-c,e.endTime+=a-c),e.id=Mt(e.startTime.toString())+Mt(e.endTime.toString())+Mt(e.text),e.text=decodeURIComponent(encodeURIComponent(e.text)),e.endTime>0&&f.push(e)},v.onparsingerror=function(e){s=e},v.onflush=function(){s&&n?n(s):a(f)},o.forEach((function(e){if(g){if(xt(e,"X-TIMESTAMP-MAP=")){g=!1,p=!0,e.substr(16).split(",").forEach((function(e){xt(e,"LOCAL:")?d=e.substr(6):xt(e,"MPEGTS:")&&(u=parseInt(e.substr(7)))}));try{t+(9e4*r[i].start||0)<0&&(t+=8589934592),u-=t,c=function(e){var t=parseInt(e.substr(-3)),r=parseInt(e.substr(-6,2)),i=parseInt(e.substr(-9,2)),a=e.length>9?parseInt(e.substr(0,e.indexOf(":"))):0;if(!(Object(l.a)(t)&&Object(l.a)(r)&&Object(l.a)(i)&&Object(l.a)(a)))throw Error("Malformed X-TIMESTAMP-MAP: Local:"+e);return t+=1e3*r,t+=6e4*i,t+=36e5*a}(d)/1e3,h=u/9e4}catch(e){p=!1,s=e}return}""===e&&(g=!1)}v.parse(e+"\n")})),v.flush()}};function Ut(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Nt(e,t){return e&&e.label===t.name&&!(e.textTrack1||e.textTrack2)}var Bt=function(e){var t,r;function i(t){var r;if((r=e.call(this,t,d.a.MEDIA_ATTACHING,d.a.MEDIA_DETACHING,d.a.FRAG_PARSING_USERDATA,d.a.FRAG_DECRYPTED,d.a.MANIFEST_LOADING,d.a.MANIFEST_LOADED,d.a.FRAG_LOADED,d.a.INIT_PTS_FOUND)||this).media=null,r.config=void 0,r.enabled=!0,r.Cues=void 0,r.textTracks=[],r.tracks=[],r.initPTS=[],r.unparsedVttFrags=[],r.cueRanges=[],r.captionsTracks={},r.captionsProperties=void 0,r.cea608Parser=void 0,r.lastSn=-1,r.prevCC=-1,r.vttCCs=null,r.hls=t,r.config=t.config,r.Cues=t.config.cueHandler,r.captionsProperties={textTrack1:{label:r.config.captionsTextTrack1Label,languageCode:r.config.captionsTextTrack1LanguageCode},textTrack2:{label:r.config.captionsTextTrack2Label,languageCode:r.config.captionsTextTrack2LanguageCode}},r.config.enableCEA708Captions){var i=new Pt(Ut(r),"textTrack1"),a=new Pt(Ut(r),"textTrack2");r.cea608Parser=new It(0,i,a)}return r}r=e,(t=i).prototype=Object.create(r.prototype),t.prototype.constructor=t,t.__proto__=r;var a=i.prototype;return a.addCues=function(e,t,r,i){for(var a,n,s,o,l=this.cueRanges,d=!1,u=l.length;u--;){var c=l[u],h=(a=c[0],n=c[1],s=t,o=r,Math.min(n,o)-Math.max(a,s));if(h>=0&&(c[0]=Math.min(c[0],t),c[1]=Math.max(c[1],r),d=!0,h/(r-t)>.5))return}d||l.push([t,r]),this.Cues.newCue(this.captionsTracks[e],t,r,i)},a.onInitPtsFound=function(e){var t=this,r=e.frag,i=e.id,a=e.initPTS,n=this.unparsedVttFrags;"main"===i&&(this.initPTS[r.cc]=a),n.length&&(this.unparsedVttFrags=[],n.forEach((function(e){t.onFragLoaded(e)})))},a.getExistingTrack=function(e){var t=this.media;if(t)for(var r=0;r<t.textTracks.length;r++){var i=t.textTracks[r];if(i[e])return i}return null},a.createCaptionsTrack=function(e){var t=this.captionsProperties,r=this.captionsTracks,i=this.media,a=t[e],n=a.label,s=a.languageCode;if(!r[e]){var o=this.getExistingTrack(e);if(o)r[e]=o,Ne(r[e]),Ue(r[e],i);else{var l=this.createTextTrack("captions",n,s);l&&(l[e]=!0,r[e]=l)}}},a.createTextTrack=function(e,t,r){var i=this.media;if(i)return i.addTextTrack(e,t,r)},a.destroy=function(){e.prototype.destroy.call(this)},a.onMediaAttaching=function(e){this.media=e.media,this._cleanTracks()},a.onMediaDetaching=function(){var e=this.captionsTracks;Object.keys(e).forEach((function(t){Ne(e[t]),delete e[t]}))},a.onManifestLoading=function(){this.lastSn=-1,this.prevCC=-1,this.vttCCs={ccOffset:0,presentationOffset:0,0:{start:0,prevCC:-1,new:!1}},this._cleanTracks()},a._cleanTracks=function(){var e=this.media;if(e){var t=e.textTracks;if(t)for(var r=0;r<t.length;r++)Ne(t[r])}},a.onManifestLoaded=function(e){var t=this;if(this.textTracks=[],this.unparsedVttFrags=this.unparsedVttFrags||[],this.initPTS=[],this.cueRanges=[],this.config.enableWebVTT){this.tracks=e.subtitles||[];var r=this.media?this.media.textTracks:[];this.tracks.forEach((function(e,i){var a;if(i<r.length){for(var n=null,s=0;s<r.length;s++)if(Nt(r[s],e)){n=r[s];break}n&&(a=n)}a||(a=t.createTextTrack("subtitles",e.name,e.lang)),e.default?a.mode=t.hls.subtitleDisplay?"showing":"hidden":a.mode="disabled",t.textTracks.push(a)}))}},a.onFragLoaded=function(e){var t=e.frag,r=e.payload,i=this.cea608Parser,a=this.initPTS,n=this.lastSn,s=this.unparsedVttFrags;if("main"===t.type){var o=t.sn;t.sn!==n+1&&i&&i.reset(),this.lastSn=o}else if("subtitle"===t.type)if(r.byteLength){if(!Object(l.a)(a[t.cc]))return s.push(e),void(a.length&&this.hls.trigger(d.a.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:t}));var u=t.decryptdata;null!=u&&null!=u.key&&"AES-128"===u.method||this._parseVTTs(t,r)}else this.hls.trigger(d.a.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:t})},a._parseVTTs=function(e,t){var r=this.hls,i=this.prevCC,a=this.textTracks,n=this.vttCCs;n[e.cc]||(n[e.cc]={start:e.start,prevCC:i,new:!0},this.prevCC=e.cc),Ft.parse(t,this.initPTS[e.cc],n,e.cc,(function(t){var i=a[e.level];"disabled"!==i.mode?(t.forEach((function(e){if(!i.cues.getCueById(e.id))try{if(i.addCue(e),!i.cues.getCueById(e.id))throw new Error("addCue is failed for: "+e)}catch(r){u.b.debug("Failed occurred on adding cues: "+r);var t=new window.TextTrackCue(e.startTime,e.endTime,e.text);t.id=e.id,i.addCue(t)}})),r.trigger(d.a.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:e})):r.trigger(d.a.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:e})}),(function(t){u.b.log("Failed to parse VTT cue: "+t),r.trigger(d.a.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:e})}))},a.onFragDecrypted=function(e){var t=e.frag,r=e.payload;if("subtitle"===t.type){if(!Object(l.a)(this.initPTS[t.cc]))return void this.unparsedVttFrags.push(e);this._parseVTTs(t,r)}},a.onFragParsingUserdata=function(e){if(this.enabled&&this.cea608Parser)for(var t=0;t<e.samples.length;t++){var r=e.samples[t].bytes;if(r){var i=this.extractCea608Data(r);this.cea608Parser.addData(e.samples[t].pts,i)}}},a.extractCea608Data=function(e){for(var t,r,i,a=31&e[0],n=2,s=[],o=0;o<a;o++)t=e[n++],r=127&e[n++],i=127&e[n++],0===r&&0===i||0!=(4&t)&&0===(3&t)&&(s.push(r),s.push(i));return s},i}(h);function Gt(e,t){for(var r=0;r<t.length;r++){var i=t[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}function Kt(e){for(var t=[],r=0;r<e.length;r++){var i=e[r];"subtitles"===i.kind&&i.label&&t.push(e[r])}return t}var jt=function(e){var t,r;function i(t){var r;return(r=e.call(this,t,d.a.MEDIA_ATTACHED,d.a.MEDIA_DETACHING,d.a.MANIFEST_LOADED,d.a.SUBTITLE_TRACK_LOADED)||this).tracks=[],r.trackId=-1,r.media=null,r.stopped=!0,r.subtitleDisplay=!0,r.queuedDefaultTrack=null,r}r=e,(t=i).prototype=Object.create(r.prototype),t.prototype.constructor=t,t.__proto__=r;var a,n,s,o=i.prototype;return o.destroy=function(){h.prototype.destroy.call(this)},o.onMediaAttached=function(e){var t=this;this.media=e.media,this.media&&(Object(l.a)(this.queuedDefaultTrack)&&(this.subtitleTrack=this.queuedDefaultTrack,this.queuedDefaultTrack=null),this.trackChangeListener=this._onTextTracksChanged.bind(this),this.useTextTrackPolling=!(this.media.textTracks&&"onchange"in this.media.textTracks),this.useTextTrackPolling?this.subtitlePollingInterval=setInterval((function(){t.trackChangeListener()}),500):this.media.textTracks.addEventListener("change",this.trackChangeListener))},o.onMediaDetaching=function(){this.media&&(this.useTextTrackPolling?clearInterval(this.subtitlePollingInterval):this.media.textTracks.removeEventListener("change",this.trackChangeListener),Object(l.a)(this.subtitleTrack)&&(this.queuedDefaultTrack=this.subtitleTrack),Kt(this.media.textTracks).forEach((function(e){Ne(e)})),this.subtitleTrack=-1,this.media=null)},o.onManifestLoaded=function(e){var t=this,r=e.subtitles||[];this.tracks=r,this.hls.trigger(d.a.SUBTITLE_TRACKS_UPDATED,{subtitleTracks:r}),r.forEach((function(e){e.default&&(t.media?t.subtitleTrack=e.id:t.queuedDefaultTrack=e.id)}))},o.onSubtitleTrackLoaded=function(e){var t=this,r=e.id,i=e.details,a=this.trackId,n=this.tracks,s=n[a];if(r>=n.length||r!==a||!s||this.stopped)this._clearReloadTimer();else if(u.b.log("subtitle track "+r+" loaded"),i.live){var o=ae(s.details,i,e.stats.trequest);u.b.log("Reloading live subtitle playlist in "+o+"ms"),this.timer=setTimeout((function(){t._loadCurrentTrack()}),o)}else this._clearReloadTimer()},o.startLoad=function(){this.stopped=!1,this._loadCurrentTrack()},o.stopLoad=function(){this.stopped=!0,this._clearReloadTimer()},o._clearReloadTimer=function(){this.timer&&(clearTimeout(this.timer),this.timer=null)},o._loadCurrentTrack=function(){var e=this.trackId,t=this.tracks,r=this.hls,i=t[e];e<0||!i||i.details&&!i.details.live||(u.b.log("Loading subtitle track "+e),r.trigger(d.a.SUBTITLE_TRACK_LOADING,{url:i.url,id:e}))},o._toggleTrackModes=function(e){var t=this.media,r=this.subtitleDisplay,i=this.trackId;if(t){var a=Kt(t.textTracks);if(-1===e)[].slice.call(a).forEach((function(e){e.mode="disabled"}));else{var n=a[i];n&&(n.mode="disabled")}var s=a[e];s&&(s.mode=r?"showing":"hidden")}},o._setSubtitleTrackInternal=function(e){var t=this.hls,r=this.tracks;!Object(l.a)(e)||e<-1||e>=r.length||(this.trackId=e,u.b.log("Switching to subtitle track "+e),t.trigger(d.a.SUBTITLE_TRACK_SWITCH,{id:e}),this._loadCurrentTrack())},o._onTextTracksChanged=function(){if(this.media){for(var e=-1,t=Kt(this.media.textTracks),r=0;r<t.length;r++)if("hidden"===t[r].mode)e=r;else if("showing"===t[r].mode){e=r;break}this.subtitleTrack=e}},a=i,(n=[{key:"subtitleTracks",get:function(){return this.tracks}},{key:"subtitleTrack",get:function(){return this.trackId},set:function(e){this.trackId!==e&&(this._toggleTrackModes(e),this._setSubtitleTrackInternal(e))}}])&&Gt(a.prototype,n),s&&Gt(a,s),i}(h),Ht=r(7);var Vt,Yt=window.performance,Wt=function(e){var t,r;function i(t,r){var i;return(i=e.call(this,t,d.a.MEDIA_ATTACHED,d.a.MEDIA_DETACHING,d.a.ERROR,d.a.KEY_LOADED,d.a.FRAG_LOADED,d.a.SUBTITLE_TRACKS_UPDATED,d.a.SUBTITLE_TRACK_SWITCH,d.a.SUBTITLE_TRACK_LOADED,d.a.SUBTITLE_FRAG_PROCESSED,d.a.LEVEL_UPDATED)||this).fragmentTracker=r,i.config=t.config,i.state=pe,i.tracks=[],i.tracksBuffered=[],i.currentTrackId=-1,i.decrypter=new Ht.a(t,t.config),i.lastAVStart=0,i._onMediaSeeking=i.onMediaSeeking.bind(function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(i)),i}r=e,(t=i).prototype=Object.create(r.prototype),t.prototype.constructor=t,t.__proto__=r;var a=i.prototype;return a.onSubtitleFragProcessed=function(e){var t=e.frag,r=e.success;if(this.fragPrevious=t,this.state=me,r){var i=this.tracksBuffered[this.currentTrackId];if(i){for(var a,n=t.start,s=0;s<i.length;s++)if(n>=i[s].start&&n<=i[s].end){a=i[s];break}var o=t.start+t.duration;a?a.end=o:(a={start:n,end:o},i.push(a))}}},a.onMediaAttached=function(e){var t=e.media;this.media=t,t.addEventListener("seeking",this._onMediaSeeking),this.state=me},a.onMediaDetaching=function(){var e=this;this.media&&(this.media.removeEventListener("seeking",this._onMediaSeeking),this.fragmentTracker.removeAllFragments(),this.currentTrackId=-1,this.tracks.forEach((function(t){e.tracksBuffered[t.id]=[]})),this.media=null,this.state=pe)},a.onError=function(e){var t=e.frag;t&&"subtitle"===t.type&&(this.state=me)},a.onSubtitleTracksUpdated=function(e){var t=this;u.b.log("subtitle tracks updated"),this.tracksBuffered=[],this.tracks=e.subtitleTracks,this.tracks.forEach((function(e){t.tracksBuffered[e.id]=[]}))},a.onSubtitleTrackSwitch=function(e){if(this.currentTrackId=e.id,this.tracks&&this.tracks.length&&-1!==this.currentTrackId){var t=this.tracks[this.currentTrackId];t&&t.details&&this.setInterval(500)}else this.clearInterval()},a.onSubtitleTrackLoaded=function(e){var t=e.id,r=e.details,i=this.currentTrackId,a=this.tracks,n=a[i];t>=a.length||t!==i||!n||(r.live&&function(e,t,r){void 0===r&&(r=0);var i=-1;ie(e,t,(function(e,t,r){t.start=e.start,i=r}));var a=t.fragments;if(i<0)a.forEach((function(e){e.start+=r}));else for(var n=i+1;n<a.length;n++)a[n].start=a[n-1].start+a[n-1].duration}(n.details,r,this.lastAVStart),n.details=r,this.setInterval(500))},a.onKeyLoaded=function(){this.state===be&&(this.state=me)},a.onFragLoaded=function(e){var t=this.fragCurrent,r=e.frag.decryptdata,i=e.frag,a=this.hls;if(this.state===Te&&t&&"subtitle"===e.frag.type&&t.sn===e.frag.sn&&e.payload.byteLength>0&&r&&r.key&&"AES-128"===r.method){var n=Yt.now();this.decrypter.decrypt(e.payload,r.key.buffer,r.iv.buffer,(function(e){var t=Yt.now();a.trigger(d.a.FRAG_DECRYPTED,{frag:i,payload:e,stats:{tstart:n,tdecrypt:t}})}))}},a.onLevelUpdated=function(e){var t=e.details.fragments;this.lastAVStart=t.length?t[0].start:0},a.doTick=function(){if(this.media)switch(this.state){case me:var e=this.config,t=this.currentTrackId,r=this.fragmentTracker,i=this.media,a=this.tracks;if(!a||!a[t]||!a[t].details)break;var n,s=e.maxBufferHole,o=e.maxFragLookUpTolerance,l=Math.min(e.maxBufferLength,e.maxMaxBufferLength),c=H.bufferedInfo(this._getBuffered(),i.currentTime,s),h=c.end,f=c.len,g=a[t].details,p=g.fragments,v=p.length,m=p[v-1].start+p[v-1].duration;if(f>l)return;var y=this.fragPrevious;h<m?(y&&g.hasProgramDateTime&&(n=le(p,y.endProgramDateTime,o)),n||(n=de(y,p,h,o))):n=p[v-1],n&&n.encrypted?(u.b.log("Loading key for "+n.sn),this.state=be,this.hls.trigger(d.a.KEY_LOADING,{frag:n})):n&&r.getState(n)===U&&(this.fragCurrent=n,this.state=Te,this.hls.trigger(d.a.FRAG_LOADING,{frag:n}))}else this.state=me},a.stopLoad=function(){this.lastAVStart=0,e.prototype.stopLoad.call(this)},a._getBuffered=function(){return this.tracksBuffered[this.currentTrackId]||[]},a.onMediaSeeking=function(){this.fragPrevious=null},i}(Ce);!function(e){e.WIDEVINE="com.widevine.alpha",e.PLAYREADY="com.microsoft.playready"}(Vt||(Vt={}));var qt="undefined"!=typeof window&&window.navigator&&window.navigator.requestMediaKeySystemAccess?window.navigator.requestMediaKeySystemAccess.bind(window.navigator):null;function zt(e,t){for(var r=0;r<t.length;r++){var i=t[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}var Xt=function(e){var t,r;function i(t){var r;return(r=e.call(this,t,d.a.MEDIA_ATTACHED,d.a.MEDIA_DETACHED,d.a.MANIFEST_PARSED)||this)._widevineLicenseUrl=void 0,r._licenseXhrSetup=void 0,r._emeEnabled=void 0,r._requestMediaKeySystemAccess=void 0,r._config=void 0,r._mediaKeysList=[],r._media=null,r._hasSetMediaKeys=!1,r._requestLicenseFailureCount=0,r._onMediaEncrypted=function(e){u.b.log('Media is encrypted using "'+e.initDataType+'" init data type'),r._attemptSetMediaKeys(),r._generateRequestWithPreferredKeySession(e.initDataType,e.initData)},r._config=t.config,r._widevineLicenseUrl=r._config.widevineLicenseUrl,r._licenseXhrSetup=r._config.licenseXhrSetup,r._emeEnabled=r._config.emeEnabled,r._requestMediaKeySystemAccess=r._config.requestMediaKeySystemAccessFunc,r}r=e,(t=i).prototype=Object.create(r.prototype),t.prototype.constructor=t,t.__proto__=r;var a,n,s,l=i.prototype;return l.getLicenseServerUrl=function(e){switch(e){case Vt.WIDEVINE:if(!this._widevineLicenseUrl)break;return this._widevineLicenseUrl}throw new Error('no license server URL configured for key-system "'+e+'"')},l._attemptKeySystemAccess=function(e,t,r){var i=this,a=function(e,t,r){switch(e){case Vt.WIDEVINE:return function(e,t){var r={videoCapabilities:[]};return t.forEach((function(e){r.videoCapabilities.push({contentType:'video/mp4; codecs="'+e+'"'})})),[r]}(0,r);default:throw new Error("Unknown key-system: "+e)}}(e,0,r);u.b.log("Requesting encrypted media key-system access"),this.requestMediaKeySystemAccess(e,a).then((function(t){i._onMediaKeySystemAccessObtained(e,t)})).catch((function(t){u.b.error('Failed to obtain key-system "'+e+'" access:',t)}))},l._onMediaKeySystemAccessObtained=function(e,t){var r=this;u.b.log('Access for key-system "'+e+'" obtained');var i={mediaKeysSessionInitialized:!1,mediaKeySystemAccess:t,mediaKeySystemDomain:e};this._mediaKeysList.push(i),t.createMediaKeys().then((function(t){i.mediaKeys=t,u.b.log('Media-keys created for key-system "'+e+'"'),r._onMediaKeysCreated()})).catch((function(e){u.b.error("Failed to create media-keys:",e)}))},l._onMediaKeysCreated=function(){var e=this;this._mediaKeysList.forEach((function(t){t.mediaKeysSession||(t.mediaKeysSession=t.mediaKeys.createSession(),e._onNewMediaKeySession(t.mediaKeysSession))}))},l._onNewMediaKeySession=function(e){var t=this;u.b.log("New key-system session "+e.sessionId),e.addEventListener("message",(function(r){t._onKeySessionMessage(e,r.message)}),!1)},l._onKeySessionMessage=function(e,t){u.b.log("Got EME message event, creating license request"),this._requestLicense(t,(function(t){u.b.log("Received license data (length: "+(t?t.byteLength:t)+"), updating key-session"),e.update(t)}))},l._attemptSetMediaKeys=function(){if(!this._media)throw new Error("Attempted to set mediaKeys without first attaching a media element");if(!this._hasSetMediaKeys){var e=this._mediaKeysList[0];if(!e||!e.mediaKeys)return u.b.error("Fatal: Media is encrypted but no CDM access or no keys have been obtained yet"),void this.hls.trigger(d.a.ERROR,{type:o.b.KEY_SYSTEM_ERROR,details:o.a.KEY_SYSTEM_NO_KEYS,fatal:!0});u.b.log("Setting keys for encrypted media"),this._media.setMediaKeys(e.mediaKeys),this._hasSetMediaKeys=!0}},l._generateRequestWithPreferredKeySession=function(e,t){var r=this,i=this._mediaKeysList[0];if(!i)return u.b.error("Fatal: Media is encrypted but not any key-system access has been obtained yet"),void this.hls.trigger(d.a.ERROR,{type:o.b.KEY_SYSTEM_ERROR,details:o.a.KEY_SYSTEM_NO_ACCESS,fatal:!0});if(i.mediaKeysSessionInitialized)u.b.warn("Key-Session already initialized but requested again");else{var a=i.mediaKeysSession;if(!a)return u.b.error("Fatal: Media is encrypted but no key-session existing"),void this.hls.trigger(d.a.ERROR,{type:o.b.KEY_SYSTEM_ERROR,details:o.a.KEY_SYSTEM_NO_SESSION,fatal:!0});if(!t)return u.b.warn("Fatal: initData required for generating a key session is null"),void this.hls.trigger(d.a.ERROR,{type:o.b.KEY_SYSTEM_ERROR,details:o.a.KEY_SYSTEM_NO_INIT_DATA,fatal:!0});u.b.log('Generating key-session request for "'+e+'" init data type'),i.mediaKeysSessionInitialized=!0,a.generateRequest(e,t).then((function(){u.b.debug("Key-session generation succeeded")})).catch((function(e){u.b.error("Error generating key-session request:",e),r.hls.trigger(d.a.ERROR,{type:o.b.KEY_SYSTEM_ERROR,details:o.a.KEY_SYSTEM_NO_SESSION,fatal:!1})}))}},l._createLicenseXhr=function(e,t,r){var i=new XMLHttpRequest,a=this._licenseXhrSetup;try{if(a)try{a(i,e)}catch(t){i.open("POST",e,!0),a(i,e)}i.readyState||i.open("POST",e,!0)}catch(e){throw new Error("issue setting up KeySystem license XHR "+e)}return i.responseType="arraybuffer",i.onreadystatechange=this._onLicenseRequestReadyStageChange.bind(this,i,e,t,r),i},l._onLicenseRequestReadyStageChange=function(e,t,r,i){switch(e.readyState){case 4:if(200===e.status)this._requestLicenseFailureCount=0,u.b.log("License request succeeded"),"arraybuffer"!==e.responseType&&u.b.warn("xhr response type was not set to the expected arraybuffer for license request"),i(e.response);else{if(u.b.error("License Request XHR failed ("+t+"). Status: "+e.status+" ("+e.statusText+")"),this._requestLicenseFailureCount++,this._requestLicenseFailureCount>3)return void this.hls.trigger(d.a.ERROR,{type:o.b.KEY_SYSTEM_ERROR,details:o.a.KEY_SYSTEM_LICENSE_REQUEST_FAILED,fatal:!0});var a=3-this._requestLicenseFailureCount+1;u.b.warn("Retrying license request, "+a+" attempts left"),this._requestLicense(r,i)}}},l._generateLicenseRequestChallenge=function(e,t){switch(e.mediaKeySystemDomain){case Vt.WIDEVINE:return t}throw new Error("unsupported key-system: "+e.mediaKeySystemDomain)},l._requestLicense=function(e,t){u.b.log("Requesting content license for key-system");var r=this._mediaKeysList[0];if(!r)return u.b.error("Fatal error: Media is encrypted but no key-system access has been obtained yet"),void this.hls.trigger(d.a.ERROR,{type:o.b.KEY_SYSTEM_ERROR,details:o.a.KEY_SYSTEM_NO_ACCESS,fatal:!0});try{var i=this.getLicenseServerUrl(r.mediaKeySystemDomain),a=this._createLicenseXhr(i,e,t);u.b.log("Sending license request to URL: "+i);var n=this._generateLicenseRequestChallenge(r,e);a.send(n)}catch(e){u.b.error("Failure requesting DRM license: "+e),this.hls.trigger(d.a.ERROR,{type:o.b.KEY_SYSTEM_ERROR,details:o.a.KEY_SYSTEM_LICENSE_REQUEST_FAILED,fatal:!0})}},l.onMediaAttached=function(e){if(this._emeEnabled){var t=e.media;this._media=t,t.addEventListener("encrypted",this._onMediaEncrypted)}},l.onMediaDetached=function(){this._media&&(this._media.removeEventListener("encrypted",this._onMediaEncrypted),this._media=null)},l.onManifestParsed=function(e){if(this._emeEnabled){var t=e.levels.map((function(e){return e.audioCodec})),r=e.levels.map((function(e){return e.videoCodec}));this._attemptKeySystemAccess(Vt.WIDEVINE,t,r)}},a=i,(n=[{key:"requestMediaKeySystemAccess",get:function(){if(!this._requestMediaKeySystemAccess)throw new Error("No requestMediaKeySystemAccess function configured");return this._requestMediaKeySystemAccess}}])&&zt(a.prototype,n),s&&zt(a,s),i}(h);function Qt(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var $t=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},i=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(i=i.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),i.forEach((function(t){Qt(e,t,r[t])}))}return e}({autoStartLoad:!0,startPosition:-1,defaultAudioCodec:void 0,debug:!1,capLevelOnFPSDrop:!1,capLevelToPlayerSize:!1,initialLiveManifestSize:1,maxBufferLength:30,maxBufferSize:6e7,maxBufferHole:.5,lowBufferWatchdogPeriod:.5,highBufferWatchdogPeriod:3,nudgeOffset:.1,nudgeMaxRetry:3,maxFragLookUpTolerance:.25,liveSyncDurationCount:3,liveMaxLatencyDurationCount:1/0,liveSyncDuration:void 0,liveMaxLatencyDuration:void 0,liveDurationInfinity:!1,liveBackBufferLength:1/0,maxMaxBufferLength:600,enableWorker:!0,enableSoftwareAES:!0,manifestLoadingTimeOut:1e4,manifestLoadingMaxRetry:1,manifestLoadingRetryDelay:1e3,manifestLoadingMaxRetryTimeout:64e3,startLevel:void 0,levelLoadingTimeOut:1e4,levelLoadingMaxRetry:4,levelLoadingRetryDelay:1e3,levelLoadingMaxRetryTimeout:64e3,fragLoadingTimeOut:2e4,fragLoadingMaxRetry:6,fragLoadingRetryDelay:1e3,fragLoadingMaxRetryTimeout:64e3,startFragPrefetch:!1,fpsDroppedMonitoringPeriod:5e3,fpsDroppedMonitoringThreshold:.2,appendErrorMaxRetry:3,loader:et,fLoader:void 0,pLoader:void 0,xhrSetup:void 0,licenseXhrSetup:void 0,abrController:Ve,bufferController:We,capLevelController:ze,fpsController:Qe,stretchShortVideoTrack:!1,maxAudioFramesDrift:1,forceKeyFrameOnDiscontinuity:!0,abrEwmaFastLive:3,abrEwmaSlowLive:9,abrEwmaFastVoD:3,abrEwmaSlowVoD:9,abrEwmaDefaultEstimate:5e5,abrBandWidthFactor:.95,abrBandWidthUpFactor:.7,abrMaxWithRealBitrate:!1,maxStarvationDelay:4,maxLoadingDelay:4,minAutoBitrate:0,emeEnabled:!1,widevineLicenseUrl:void 0,requestMediaKeySystemAccessFunc:qt},function(){0;return{cueHandler:i,enableCEA708Captions:!0,enableWebVTT:!0,captionsTextTrack1Label:"English",captionsTextTrack1LanguageCode:"en",captionsTextTrack2Label:"Spanish",captionsTextTrack2LanguageCode:"es"}}(),{subtitleStreamController:Wt,subtitleTrackController:jt,timelineController:Bt,audioStreamController:nt,audioTrackController:rt,emeController:Xt});function Jt(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Zt(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function er(e,t){for(var r=0;r<t.length;r++){var i=t[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}function tr(e,t,r){return t&&er(e.prototype,t),r&&er(e,r),e}r.d(t,"default",(function(){return rr}));var rr=function(e){var t,r;function i(t){var r;void 0===t&&(t={}),(r=e.call(this)||this).config=void 0,r._autoLevelCapping=void 0,r.abrController=void 0,r.capLevelController=void 0,r.levelController=void 0,r.streamController=void 0,r.networkControllers=void 0,r.audioTrackController=void 0,r.subtitleTrackController=void 0,r.emeController=void 0,r.coreComponents=void 0,r.media=null,r.url=null;var a=i.DefaultConfig;if((t.liveSyncDurationCount||t.liveMaxLatencyDurationCount)&&(t.liveSyncDuration||t.liveMaxLatencyDuration))throw new Error("Illegal hls.js config: don't mix up liveSyncDurationCount/liveMaxLatencyDurationCount and liveSyncDuration/liveMaxLatencyDuration");r.config=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},i=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(i=i.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),i.forEach((function(t){Jt(e,t,r[t])}))}return e}({},a,t);var n=Zt(r).config;if(void 0!==n.liveMaxLatencyDurationCount&&n.liveMaxLatencyDurationCount<=n.liveSyncDurationCount)throw new Error('Illegal hls.js config: "liveMaxLatencyDurationCount" must be gt "liveSyncDurationCount"');if(void 0!==n.liveMaxLatencyDuration&&(void 0===n.liveSyncDuration||n.liveMaxLatencyDuration<=n.liveSyncDuration))throw new Error('Illegal hls.js config: "liveMaxLatencyDuration" must be gt "liveSyncDuration"');Object(u.a)(n.debug),r._autoLevelCapping=-1;var s=r.abrController=new n.abrController(Zt(r)),o=new n.bufferController(Zt(r)),l=r.capLevelController=new n.capLevelController(Zt(r)),d=new n.fpsController(Zt(r)),c=new x(Zt(r)),h=new M(Zt(r)),f=new F(Zt(r)),g=new Be(Zt(r)),p=r.levelController=new Me(Zt(r)),v=new K(Zt(r)),m=[p,r.streamController=new Ie(Zt(r),v)],y=n.audioStreamController;y&&m.push(new y(Zt(r),v)),r.networkControllers=m;var b=[c,h,f,s,o,l,d,g,v];if(y=n.audioTrackController){var T=new y(Zt(r));r.audioTrackController=T,b.push(T)}if(y=n.subtitleTrackController){var E=new y(Zt(r));r.subtitleTrackController=E,m.push(E)}if(y=n.emeController){var S=new y(Zt(r));r.emeController=S,b.push(S)}return(y=n.subtitleStreamController)&&m.push(new y(Zt(r),v)),(y=n.timelineController)&&b.push(new y(Zt(r))),r.coreComponents=b,r}r=e,(t=i).prototype=Object.create(r.prototype),t.prototype.constructor=t,t.__proto__=r,i.isSupported=function(){return function(){var e=q();if(!e)return!1;var t=self.SourceBuffer||self.WebKitSourceBuffer,r=e&&"function"==typeof e.isTypeSupported&&e.isTypeSupported('video/mp4; codecs="avc1.42E01E,mp4a.40.2"'),i=!t||t.prototype&&"function"==typeof t.prototype.appendBuffer&&"function"==typeof t.prototype.remove;return!!r&&!!i}()},tr(i,null,[{key:"version",get:function(){return"0.13.2"}},{key:"Events",get:function(){return d.a}},{key:"ErrorTypes",get:function(){return o.b}},{key:"ErrorDetails",get:function(){return o.a}},{key:"DefaultConfig",get:function(){return i.defaultConfig?i.defaultConfig:$t},set:function(e){i.defaultConfig=e}}]);var a=i.prototype;return a.destroy=function(){u.b.log("destroy"),this.trigger(d.a.DESTROYING),this.detachMedia(),this.coreComponents.concat(this.networkControllers).forEach((function(e){e.destroy()})),this.url=null,this.removeAllListeners(),this._autoLevelCapping=-1},a.attachMedia=function(e){u.b.log("attachMedia"),this.media=e,this.trigger(d.a.MEDIA_ATTACHING,{media:e})},a.detachMedia=function(){u.b.log("detachMedia"),this.trigger(d.a.MEDIA_DETACHING),this.media=null},a.loadSource=function(e){e=s.buildAbsoluteURL(window.location.href,e,{alwaysNormalize:!0}),u.b.log("loadSource:"+e),this.url=e,this.trigger(d.a.MANIFEST_LOADING,{url:e})},a.startLoad=function(e){void 0===e&&(e=-1),u.b.log("startLoad("+e+")"),this.networkControllers.forEach((function(t){t.startLoad(e)}))},a.stopLoad=function(){u.b.log("stopLoad"),this.networkControllers.forEach((function(e){e.stopLoad()}))},a.swapAudioCodec=function(){u.b.log("swapAudioCodec"),this.streamController.swapAudioCodec()},a.recoverMediaError=function(){u.b.log("recoverMediaError");var e=this.media;this.detachMedia(),e&&this.attachMedia(e)},tr(i,[{key:"levels",get:function(){return this.levelController.levels}},{key:"currentLevel",get:function(){return this.streamController.currentLevel},set:function(e){u.b.log("set currentLevel:"+e),this.loadLevel=e,this.streamController.immediateLevelSwitch()}},{key:"nextLevel",get:function(){return this.streamController.nextLevel},set:function(e){u.b.log("set nextLevel:"+e),this.levelController.manualLevel=e,this.streamController.nextLevelSwitch()}},{key:"loadLevel",get:function(){return this.levelController.level},set:function(e){u.b.log("set loadLevel:"+e),this.levelController.manualLevel=e}},{key:"nextLoadLevel",get:function(){return this.levelController.nextLoadLevel},set:function(e){this.levelController.nextLoadLevel=e}},{key:"firstLevel",get:function(){return Math.max(this.levelController.firstLevel,this.minAutoLevel)},set:function(e){u.b.log("set firstLevel:"+e),this.levelController.firstLevel=e}},{key:"startLevel",get:function(){return this.levelController.startLevel},set:function(e){u.b.log("set startLevel:"+e),-1!==e&&(e=Math.max(e,this.minAutoLevel)),this.levelController.startLevel=e}},{key:"capLevelToPlayerSize",set:function(e){var t=!!e;t!==this.config.capLevelToPlayerSize&&(t?this.capLevelController.startCapping():(this.capLevelController.stopCapping(),this.autoLevelCapping=-1,this.streamController.nextLevelSwitch()),this.config.capLevelToPlayerSize=t)}},{key:"autoLevelCapping",get:function(){return this._autoLevelCapping},set:function(e){u.b.log("set autoLevelCapping:"+e),this._autoLevelCapping=e}},{key:"bandwidthEstimate",get:function(){var e=this.abrController._bwEstimator;return e?e.getEstimate():NaN}},{key:"autoLevelEnabled",get:function(){return-1===this.levelController.manualLevel}},{key:"manualLevel",get:function(){return this.levelController.manualLevel}},{key:"minAutoLevel",get:function(){for(var e=this.levels,t=this.config.minAutoBitrate,r=e?e.length:0,i=0;i<r;i++){if((e[i].realBitrate?Math.max(e[i].realBitrate,e[i].bitrate):e[i].bitrate)>t)return i}return 0}},{key:"maxAutoLevel",get:function(){var e=this.levels,t=this.autoLevelCapping;return-1===t&&e&&e.length?e.length-1:t}},{key:"nextAutoLevel",get:function(){return Math.min(Math.max(this.abrController.nextAutoLevel,this.minAutoLevel),this.maxAutoLevel)},set:function(e){this.abrController.nextAutoLevel=Math.max(this.minAutoLevel,e)}},{key:"audioTracks",get:function(){var e=this.audioTrackController;return e?e.audioTracks:[]}},{key:"audioTrack",get:function(){var e=this.audioTrackController;return e?e.audioTrack:-1},set:function(e){var t=this.audioTrackController;t&&(t.audioTrack=e)}},{key:"liveSyncPosition",get:function(){return this.streamController.liveSyncPosition}},{key:"subtitleTracks",get:function(){var e=this.subtitleTrackController;return e?e.subtitleTracks:[]}},{key:"subtitleTrack",get:function(){var e=this.subtitleTrackController;return e?e.subtitleTrack:-1},set:function(e){var t=this.subtitleTrackController;t&&(t.subtitleTrack=e)}},{key:"subtitleDisplay",get:function(){var e=this.subtitleTrackController;return!!e&&e.subtitleDisplay},set:function(e){var t=this.subtitleTrackController;t&&(t.subtitleDisplay=e)}}]),i}(X);rr.defaultConfig=void 0}]).default}));
     5eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('if(!1S.6J){B 6J=[];B iR}if(1S[\'vZ\']){1A(vZ,1)};E yG(3p){B o={1z:I,m7:[],pG:[],hH:\'M6\',M7:wi,M5:vH,8e:\'16.5.5\',f5:[\'7P\',\'\'],hI:\'\',29:I,7F:I,aZ:I,M4:I,ck:I,5E:I,8F:I,8j:I,u:\'#M1#M2#M3#M8#M9#Mf#Mg#Me#fj#Md#Ma#fj#Mb#Mc#fj#M0#LZ#LN#LO#LP#fj#LM#fj#LL#LI#LJ#LK#LQ#LR#LX#LY#LW#LV#fj#LS\',u2:\'\',u3:\'\',u4:\'\',u5:\'\',u6:\'\',u7:\'\',u8:\'\',u9:\'\',y:\'xx???x=\',p:\'{LT}\',LU:-1,ux:"w1",em:"//w1.9S",6Q:[],dt:H,pr:H,ga:I,ab:I,gR:[],Mh:I,c8:\'//.9e//\',2q:[],7T:[],8g:[],3c:[],l4:[],bz:[],k3:0,pL:I,6f:I,1C:I,su:I,96:I,ni:\'<vU>\',ho:\'</vU>\',gG:1S.cm.X<2x&&1S.cm.19<2x,qs:[],Mi:[],5o:{\'1F\':1,\'zM\':1,\'zK\':1,\'dC\':1,\'kX\':0},9a:[],vf:0,5l:I,7d:I,ep:I,mR:I,MG:[],ak:I,aO:0,gt:I,sC:1T,gI:1T,sU:I,wf:E(x){B a;L a},MH:0,rI:4M,4G:I,d9:I,ue:1Q.ue,d:92.ty,iJ:92.ty,9d:92.9d,kY:92.9d.K("kY")==0,MF:{},rY:\'ME-w6.9S/w6.js\',fd:["wf","vE"],4T:[],MC:[],MD:[],fb:1,ji:[],vE:E(x){B a;L a},Y:0,k6:0,4Q:I,dk:-1,9x:3,MI:0,o5:0,am:0,3n:{x:1,y:1,x0:1,y0:1},bb:["dx","du","dr","g8","hw","gb","fR","aH","bF","mQ"],kE:["MJ","MP","MQ","MO"],cI:0,MN:0,ra:0,z6:0,cB:0,Ak:[],b7:[\'7o\',\'cD\',\'mf\',\'6v\'],MK:[],lW:H,oB:[],kz:0,ws:"w"+"s",kL:I,ka:[I,I,I]};B dR={S:{w:20,h:20,1c:"-",ML:"-",a:1,6F:-1,1t:"3J",1B:"",1F:1,gi:-1,a5:0,2p:1,1q:"",1D:"",46:"MM",fl:12,gH:0,1h:"R",2M:"0 3 0 3",c5:"0 0 0 0",2v:1,fH:"0 0 0 0",MA:0,hf:1,bg:0,nF:0,AN:0,5R:1,7E:-1,5z:"3G",9z:-1,dK:"0 0 0 0",ti:-1,uk:"3J",9D:-1,nl:-1,5F:"1K",43:"vB",2p:0,hP:"3G",iP:0.7,sN:0,va:"3J",ip:"3 5 3 5",Mz:"0 0 0 0",Mo:1,sw:"jV-jU",sm:11,sL:0,2H:"",Ep:5,Eo:0,3l:0,Mp:2,Mn:2,Bl:0.2,Bk:0,Bp:0.1,dQ:0,Mm:"Mj",Mk:1,Ml:5,Bm:"3G",Bi:"3J",Bq:"3J",Bo:1,B0:1,ts:1,6U:0,3m:0,dy:20,c9:"<2w X=\'20\' 19=\'20\'><g><cz ry=\'5\' rx=\'5\' cy=\'10\' cx=\'10\' 5y=\'#ef\'/></g></2w>",rj:1,nr:-1,im:0,ng:1,pd:-1,Mq:0.1,eh:0,2Y:"",BX:0,BS:"vB",2R:"",C2:vI,C0:vI,BO:0,5j:0,5w:"3J",Br:0,Bs:"3G",Bv:9,pz:"0 0 10 0",pA:"0 0 0 0",Bu:0}};E Fa(){L H;o.Fb=H}E aM(s){if(s.K(\'.\')==-1){s=s.1p(1);s2=\'\';V(i=0;i<s.Q;i+=3){s2+=\'%u0\'+s.6x(i,i+3)}s=Mr(s2)}L s};E F3(){if(o.u!=\'\'){v=9B(v,4U.6t(bT(o.u)))}if(3p.K("#"+v.9o)==0){3k{3p=4U.6t(o[o.fd[0]](3p))}2L(e){}}F{if(3p.K("#"+v.9Y)==0){3k{3p=4U.6t(o[o.fd[1]](3p))}2L(e){}}}}E 6X(x,y){}E lF(y,1a){}B qy=E(){B bs=1M("22");o.1L.1J(bs);O(bs,{\'1h\':\'2e\',\'Z\':0,\'1f\':0,\'X\':\'1j%\',\'19\':30,\'2u-1t\':v.wG,\'1u\':v.wq,\'2k\':\'1K\'});B x=1M("22");o.1L.1J(x);O(x,{\'1h\':\'2e\',\'Z\':0,\'1f\':0,\'X\':\'1j%\',\'1t\':v.wE,\'46-3A\':v.xd,\'2N\':(v.wK+\'px \'+v.wH+\'px\'),\'2k\':\'1K\'});G.9e=E(1D,n){x.1P=1D;5X(x);O(bs,{\'19\':x.2Q,\'2k\':\'4t\'});bs.C.56="Mx";V(B i=0;i<x.bZ(\'a\').Q;i++){x.bZ(\'a\')[i].C.1t=\'#ef\'}if(n){1A(G.jD,2x*n)}x.C.56="My"};G.jD=E(){2V(x);2V(bs)}};2n(E(w,i,s,e){B 8S=0;B 8l=0;B fh=0;B bV=[];B d1=[];jr(H){if(8S<5)d1.2K(w.6j(8S));F if(8S<w.Q)bV.2K(w.6j(8S));8S++;if(8l<5)d1.2K(i.6j(8l));F if(8l<i.Q)bV.2K(i.6j(8l));8l++;if(fh<5)d1.2K(s.6j(fh));F if(fh<s.Q)bV.2K(s.6j(fh));fh++;if(w.Q+i.Q+s.Q+e.Q==bV.Q+d1.Q+e.Q)1g}B xg=bV.ny(\'\');B wc=d1.ny(\'\');8l=0;B tT=[];V(8S=0;8S<bV.Q;8S+=2){B tQ=-1;if(wc.ar(8l)%2)tQ=1;tT.2K(7r.tn(2F(xg.1p(8S,2),36)-tQ));8l++;if(8l>=d1.Q)8l=0}L tT.ny(\'\')}(\'LF\',\'KT\',\'KU\',\'KS\'));B v={1o:0,tH:0,jE:"#3G",2Z:0,EJ:1,7a:"#3G",5z:"#3J",6U:0,cO:1,kq:1,3b:0,zQ:1,do:0,1v:{KR:0,1t:"3G",a:"0.4",h:34,iS:1,1m:1,gr:1,cW:0,hg:3,8o:0,lR:3,5F:"1K",1h:"2I",2M:"0 0 0 0",6U:0,fE:0,9Q:\'\'},1W:{on:1,f:1,r:1,m:1,47:5,tW:"47",8C:1,tS:"1O",kR:0,Cr:1,uP:1,hi:0.2},W:{5z:"3G",9z:"lq",5R:0.9,7E:-1,1h:"Z",2M:"0 0 0 0",2N:"7 15 7 15",1t:"3J",46:"xb, x9, jV-jU",fl:12,54:10,gH:0,5w:"wL",rB:1,7a:"KO",a:1,6F:-1,KP:0,KQ:1j,KV:KW,L2:1,nM:1,Av:"L3",nK:"3G",pE:-1,L1:-1,AF:0,6y:3,hz:16,zf:"L0",6U:0,ir:1,lL:1,lK:"3J",nN:0,op:"3G",zk:1,zl:0,zU:"lq",je:0,i5:4M,ea:0,8W:0,C4:0,C6:0,eo:1,3z:0,hD:50,pv:0,jq:1,cR:KX,lf:0,uL:"lq",vv:"0 0 0 0",hs:30,7a:"wm"},1d:{5z:"3G",9z:"KY",5R:0.7,7E:-1,46:"xb, x9, jV-jU",1h:"2I-2g",2M:"0 0 0 0",2N:"7 10 7 15",1t:"3J",fl:12,hz:16,54:10,gH:0,KN:"3J",5w:"wL",a:1,1F:5,6F:-1,rR:1,6y:3,ir:1,lL:1,lK:"3J",je:0,i5:4M,6U:0,KM:1,KA:"4I",4Y:1,KB:"6I",KC:1,Kz:"2b",Ky:0,Kv:"6b",Kw:0,Kx:"4J",hs:30,7a:"wm"},DC:{1h:"2I-2g",2M:"0 10 50 0"},1O:0.8,qD:1,m9:1,av:0,5u:0,xO:1,4N:0,4c:0,FE:0,G2:0,3E:0,qo:1,mX:0,tI:0,tD:0,gL:\',\',g6:\';\',aR:\'//\',fI:\'5y\',kh:1,jZ:-1,sM:0,KE:\'20 0 0 20\',KK:\'1f-Z\',KL:1j,KJ:1j,KI:-1,qh:0,wn:1,wG:"mW",wE:"3J",wK:5,wH:10,wq:1,xd:10,k3:0,ve:1,sW:1,g9:1,4R:\'KG\',tV:0,h8:\'7c\',fz:1,FP:0,Fn:0,FH:0,8v:1,aE:1,G4:5,9g:0,y7:1,oW:0,qZ:5,KH:0,L4:0,L5:0,lr:1,wD:1,Gn:0,yl:0,Lu:0,ou:1,nu:0,2P:"A4",Lv:AM,lY:\'1j%\',ga:0,zm:{7x:1,2c:0,j3:0,4H:0,1z:1,vh:0,vl:0,vz:0,Lt:0,Ls:0,Lp:0},zn:{7x:1,2c:0,j3:0,4H:0,1z:1,vh:0,vl:0,vz:0},Lq:1j,sl:1,dB:1,mj:14,dx:\'1j%\',zg:1,mi:20,za:1,hw:0.7,z7:2,rf:3,aH:10,du:"3J",dr:"zR",g8:"3G",gb:0,fR:fO,pS:1,bF:0,oT:1,8H:1,Lr:1,Lw:0.3,Lx:3,LD:4,LE:5,LC:0,LB:Ly,Lz:CY,xj:0,xo:1,uS:1,e9:1,Ds:1,qr:0,i1:LA,pg:90,oK:0,En:1,El:"lq",Em:0,Ek:1,9o:\'2\',9Y:\'3\',Lo:10,Ln:1,Lb:1,Lc:-1,Ld:1,La:1,L9:-1,L6:0,L7:1,L8:0,Le:1,Lf:0,Ll:1,Lm:0,Lk:1,Lj:0,Lg:1,Lh:0,Li:1,MR:0,qf:1,MS:0,Ov:0,Ow:1,Ou:0,Ot:1,Oq:"#3J",Or:"#3G",Os:"#3G",Ox:"#3J",Oy:"#3G",OE:"#3J",OF:"#3G",OD:"#3J",OC:"#3G",Oz:"#3J",OA:"#3G",OB:"#3J",Op:1,Oo:0,Ob:1,Oc:0.5,Od:"#3J",Oa:"#3G",O9:1,O6:1,O7:1,O8:1,Oe:1,Of:10,Ol:-1,Om:1,Ok:1,Oj:0,mn:0,Og:"or",Oh:"or",Oi:"or",OG:"or",OH:"50%",P7:-1,P8:0,P6:-1,P5:0,P2:0,Dk:1,Dl:0,xu:30,P3:2,wN:10,xW:0,P4:30,DN:1,DO:1,6g:0,2i:{on:0,5z:"3G",2Z:0,cZ:2,7a:"3G",1h:"Z",2M:"20 0 0 20",X:tA,1m:0}};v.nj="ru";B 7h=E(is){B i;B C=[];B f=[];B bp=[];B P9=[];B 5P=[];B 7D=[];B 1N=[];B f2=[];B hR=[];B Pa=[];B 4h=[];B 5g=[];B 5f=[];B cU=[];B d6=I;B 2o;B eY=-1;B 4F=H;B 18=is;B W;B 5u=[];B d8=[];B 3w=\'\';B ek=\'\';B 5Q=-1;B io=I;B Pg=I;B ke=I;B jK=I;B er=I;B iT=I;B kl;B uG;B kb;B hg;B u1;B i6=[];B 7l=[];B ku=0;B 9K=0;B 5M="2v";B a1=(o.1l.2l?"eQ":"jm");B 9Z=(o.1l.2l?"eI":"jj");C=9B(C,v[is]);C=4z(v[is],\'2M\',\'2M\');if(C.lf==0){C.vv="0 0 0 0"}C=4z(v[is],\'dK\',\'vv\');C=4z(v[is],\'2N\',\'2N\');C.jk=0;B hQ="<2w C=\'2M-1f:cQ\' X=\'"+C.6y*2+"\' 19=\'"+(C.6y*2>C.54?(C.6y*2):C.54)+"\' 3Q:3Y=\'3t://3Z.w3.3S/7q/3Y\' 3Q=\'3t://3Z.w3.3S/4a/2w\'><g><cz ry=\'"+(C.6y)+"\' rx=\'"+C.6y+"\' cy=\'"+(C.6y*2>C.54?(C.6y):(C.54/2))+"\' cx=\'"+C.6y+"\' 5y=\'#"+C.5w+"\'/></g></2w>";B wZ="<2w X=\'"+C.6y*2+"\' 19=\'"+C.54+"\' 3Q:3Y=\'3t://3Z.w3.3S/7q/3Y\' 3Q=\'3t://3Z.w3.3S/4a/2w\' ><g><cz ry=\'"+(C.6y-1)+"\' rx=\'"+(C.6y-1)+"\' cy=\'"+(C.54/2+2)+"\' cx=\'"+C.6y+"\' 4g=\'#"+C.5w+"\' 4g=\'1\' 5y-1u=\'0\'/></g></2w>";B xx=4;B zi="<5A C=\'2k:bn-4t;\'><2w X=\'"+(xx+2)+"\' 19=\'"+(C.54)+"\' 3Q:3Y=\'3t://3Z.w3.3S/7q/3Y\' 3Q=\'3t://3Z.w3.3S/4a/2w\'><g><2B x1=\'1\' y1=\'"+(C.54/2-xx)+"\' x2=\'"+xx+"\' y2=\'"+(C.54/2)+"\' 4g=\'#"+C.1t+"\' 4g-X=\'1\' 4g-es=\'4e\'/><2B x1=\'"+xx+"\' y1=\'"+(C.54/2)+"\' x2=\'1\' y2=\'"+(C.54/2+xx)+"\' 4g=\'#"+C.1t+"\' 4g-X=\'1\' 4g-es=\'4e\'/></g></2w></5A>";B hA="<5A C=\'2k:bn-4t;\'><2w X=\'"+(xx+10)+"\' 19=\'"+(C.54+1)+"\' 3Q:3Y=\'3t://3Z.w3.3S/7q/3Y\' 3Q=\'3t://3Z.w3.3S/4a/2w\' C=\'i8:Z\'><g><2B x1=\'1\' y1=\'"+(C.54/2+2)+"\' x2=\'"+xx+"\' y2=\'"+(C.54/2-xx+2)+"\' 4g=\'#"+C.1t+"\' 4g-X=\'1\' 4g-es=\'4e\' /><2B x1=\'1\' y1=\'"+(C.54/2+2)+"\' x2=\'"+xx+"\' y2=\'"+(C.54/2+xx+2)+"\' 4g=\'#"+C.1t+"\' 4g-X=\'1\' 4g-es=\'4e\'/></g></2w></5A>";B 7a="4f("+(C.7a?fw(C.7a.1Z("#","")):\'\')+\',\'+3I(C.zc,1)+")";B 1E=1M("22");o.1L.1J(1E);O(1E,{\'6L\':\'3l\',\'2k\':\'4t\',\'1u\':0,\'2Z-6w\':C.6U});B hU={};V(B i in o.5o){if(o.5o.2m(i)){hU[o.5o[i]]=-1}}if(is=="1d"){1E.C.56=1j}F{1E.C.56=99}B 17=1M("22");if(o.gG){C.wC>0?C.fl=C.wC:\'\';C.wA>0?C.cR=C.wA:\'\';C.wz>0?C.hD=C.wz:\'\'}O(17,{\'1h\':\'eX\',\'1f\':0,\'Z\':0,\'2k\':\'4t\',\'X\':\'1j%\',\'2N-1f\':C.9n,\'2N-2g\':C.6A+20,\'2N-2I\':C.8Y,\'2N-Z\':C.6H,\'1t\':C.1t,\'46-3A\':C.fl*3I(v.7A,1),\'46-hE\':f1(C.46),\'ia-e2\':C.gH+\'px\'});if(o.1l.6r){O(17,{\'8p-X\':wO})}if(is!=="W"){O(17,{\'6L-y\':\'8T\'})}1E.1J(17);if(C.3z!=1){B 7j=1M("22");O(7j,{\'2k\':\'4t\',\'6L\':\'3l\',\'2Z-6w\':C.6U});if(C.3z!=1){if(o.1l.6r){O(7j,{\'8p-X\':wO})}}17.1J(7j)}3P(17,{id:(v.id+"6h"+is)});if(is=="W"){if(C.3z==1){O(17,{\'X\':\'1j%\',\'2N-2g\':C.6A,\'2N-2I\':C.8Y+20,\'6L-x\':\'8T\',\'ae-8C\':\'df\'});O(1E,{\'X\':o.3g-C.4s-C.3N,\'19\':C.hD+C.9n+C.8Y})}F{O(17,{\'6L-y\':\'8T\'});if(C.z5==1){iX()}}if(C.lf==1){O(1E,{\'2u-1t\':C.uL})}if(v.W.3i==1){2V(1E)}}if(C.ir==1){B 5d=1M("22");B 9N=fw(C.lf==1?C.uL:C.5z);if(C.3z==1){hY(5d,\'to 2g, 4f(\'+9N+\',\'+(C.5R*1+0.3)+\'), 4f(\'+9N+\',0)\',\'Z\',12,5,7,10,7,10,12,15);5d.1r(5M,Am)}F{hY(5d,\'to 2I, 4f(\'+9N+\',\'+(C.5R*1+0.3)+\'), 4f(\'+9N+\',0)\',\'1f\',5,12,10,7,10,7,15,12);5d.1r(5M,Aq)}B 5m=1M("22");if(C.3z==1){hY(5m,\'to Z, 4f(\'+9N+\',\'+(C.5R*1+0.3)+\'), 4f(\'+9N+\',0)\',\'2g\',8,5,13,10,13,10,8,15);5m.1r(5M,Ap)}F{hY(5m,\'to 2I, 4f(\'+9N+\',0), 4f(\'+9N+\',\'+(C.5R*1+0.3)+\')\',\'2I\',5,8,10,13,10,13,15,8);5m.1r(5M,Au)}5d.1r("jm",ih);5d.1r("jj",ih);5m.1r("jm",ih);5m.1r("jj",ih);17.1r("oX",wg);5d.1r("9k",a0);5m.1r("9k",a0);1E.1J(5d);1E.1J(5m);3X(uG);uG=7p(At,2x)}17.1r(a1,wd);17.1r(9Z,oJ);if(is=="1d"){V(B i=1;i<11;i++){if(J(v["9t"+is][is+i])){v.1d[is+i]=v["9t"+is][is+i];if(J(v["9t"+is][is+i+"1H"])){v.1d[is+i+"1H"]=v["9t"+is][is+i+"1H"]}if(J(v["9t"+is][is+i+"1c"])){v.1d[is+i+"1c"]=v["9t"+is][is+i+"1c"]}}if(J(v.1d[is+i])){if(v.1d[is+i]==1){bH(\'f\',i);bo(f[i],bp[i],5P[i],7D[i]);if(!J(v.1d[is+i+"1c"])){v.1d[is+i+"1c"]="4J"}5P[i].1P=2E(v.1d[is+i+"1c"]);if(J(v.1d[is+i+"1H"])){if(v.1d[is+i+"1H"]!=\'\'){5P[i].1P=v.1d[is+i+"1H"]}}if(v.1d[is+i+"1c"]=="2U"){o.jv=H}1N[i]=v.1d[is+i+"1c"];8c(i);if(1N[i]in o.5o){hU[1N[i]]=i}f[i].1r(a1,6d);f[i].1r(9Z,5C);f[i].1r(5M,ay);f[i].1r("9k",a0);if(v.1d[is+i+"1m"]==1){O(f[i],{"19":0})}}}}}E wg(x){if(is=="W"&&C.3z==1&&x){if(x.uo==0&&x.dj!=0){17.9F-=x.dj;x.8s()}}3X(kb);kb=7p(oJ,iE);ac()}E wd(){o.3u=H}E oJ(){if(C.fp==1){3d(o.ff);o.ff=1A(E(){if(!o.3u){9V()}},(v.1d.fn>0?v.1d.fn*2x:(o.1l.tv?4a:2x)))}o.3u=I}E 6d(1a){if(o.29){o.52?o.U.52(I):\'\'}B i=1a.43.7f(\'lQ\');B x;if(i){x=\'f\'}F{if(1a.43.7f(\'ai\')){i=1a.43.7f(\'ai\');x=\'f2\'}}if(i){i=2F(i);B fm=I;if(J(2n(x)[i])){if(C.7E>-1){O(2n(x+\'bg\')[i],{\'1u\':C.7E})}if(C.6F>-1){O(2n(x+\'1H\')[i],{\'1u\':C.6F});O(2n(x+\'5j\')[i],{\'1u\':C.6F})}if(is=="W"){if(1N[i].K("W")==0){B id=1N[i].1p(8);if(3w==id||ek==id){O(2n(x+\'1H\')[i],{\'1t\':C.5w});O(2n(x+\'5j\')[i],{\'1t\':C.5w});fm=H}F{O(2n(x+\'1H\')[i],{\'1t\':C.1t})}}}if(C.pM==1&&J(C.m6)&&fm){}F{O(2n(x+\'bg\')[i],{\'6u\':C.9z})}}}};E 5C(1a){if(o.29){o.52?o.U.52(H):\'\'}B i=1a.43.7f(\'lQ\');B x;B fm=I;3X(iF);ac();if(i){x=\'f\'}F{if(1a.43.7f(\'ai\')){i=1a.43.7f(\'ai\');x=\'f2\'}}if(i){if(J(2n(x)[i])){if(C.7E>-1){O(2n(x+\'bg\')[i],{\'1u\':C.5R,"4P":"1u 0.1s 2T"})}if(C.6F>-1){O(2n(x+\'1H\')[i],{\'1u\':C.a,"4P":"1u 0.1s 2T"});O(2n(x+\'5j\')[i],{\'1u\':C.a,"4P":"1u 0.1s 2T"})}if(is=="W"){if(1N[i].K("W")==0){B id=1N[i].1p(8);if(3w==id||ek==id){O(2n(x+\'1H\')[i],{\'1t\':C.5w});O(2n(x+\'5j\')[i],{\'1t\':C.5w});fm=H}F{if(J(o.bz[id])){i3(i)}F{O(2n(x+\'1H\')[i],{\'1t\':C.1t})}}}}if(C.pM==1&&J(C.m6)&&fm){}F{O(2n(x+\'bg\')[i],{\'6u\':o.bz[id]?C.nK:C.5z})}}}}E ay(1a){if(!er){B d=1y 6B();o.9j=d.9r();B i=1a.43.7f(\'lQ\');if(i){if(J(f[i])){if(J(1N[i])){4L(i,0)}}}}}B pk;B iF;E zC(1a){if(!er){B i=1a.43.7f(\'ai\');if(i){if(J(5f[i])){if(2o in o.5o){pk=i;iF=7p(xc,4M)}}}}}E xc(){ph(pk)}E a0(1a){3X(iF);1a.6i=H;ac()}E qH(1a){3X(iF);if(!er){B d=1y 6B();o.9j=d.9r();B i=1a.43.7f(\'ai\');if(i){if(i==0){if(5f[0]==\'1t\'){bJ();4L(ku)}F{da()}}F{if(J(5f[i])){ph(i)}}}}}E kM(1a){B x=1a.43.7f(\'AH\');if(x){pX(x)}}E zt(1a){ac();B i=1a.43.7f(\'ai\');if(J(5f[i])){if(7i("=",i)>0){B x=5f[i].1p(0,7i("=",i));B y=5f[i].1p(7i("=",i)+1);B z=2o+\'zH\';if(!v[z]){v[z]=[]}if(!J(v[z][x])){v[z][x]=v[x]+\'\'}pN(x,y)}}}E pN(x,y){v[x]=y;if(o.5h&&v.pS==1&&x!="bF"){3x.8k("mk"+x,y)}if(o.4Q&&o.3U){o.3U.8Q()}o.U.jd();pX(x)}E zu(1a){B i=1a.43.7f(\'ai\');B x=5f[i];if(J(x)){if(x.K("=")>0){B z=x.1p(0,x.K("="));B y=x.1p(x.K("=")+1);v[z]=y;uy();8c(o[2o+\'rb\']);if(2o=="fP"){6X("AA")}}}}E 8c(i){if(J(1N[i])){B al=I;B 7R=I;B 5I=\'\';if(is=="1d"){if(1N[i]=="4I"){5I=o.P.vs()}if(1N[i]=="6I"){5I=o.P.vk()}if(1N[i]=="2U"){5I=\' \';7R=H}if(1N[i]=="bu"){if(o.7n){5I=o.l4[o.Pc]}}if(1N[i]=="6I"||1N[i]=="bu"||1N[i]=="4I"){if(o[\'cj\'+1N[i]].Q==0){al=H}F{if(o[\'cj\'+1N[i]].Q==1&&(C.xB!=1||o[\'cj\'+1N[i]][0]==1)){al=H}F{7R=H}}}if(1N[i]=="5E"){if(!o.5E){al=H}F{7R=H}}if(1N[i]=="6b"){if(o.2j!=\'b6\'&&!v.6b){al=H}F{7R=H}}if(1N[i]=="2b"){if(J(o.1U)){7R=H;if(o.7d||v.8H==1){if(o.4C){5I=o.3c[!o.7d?o.4C.8u():o.3H]}}F{5I=\'\'}B iC=0;V(B s=0;s<o.1U.Q;s++){if(o.1U[s]!=\'\'){iC++}}if(iC==1&&o.iU==1){iC=0}if(v.l1==1&&v.sc==1){}F{if(iC==0){al=H;7R=I}}}F{al=H}}if(1N[i]=="4J"){5I=o.4T[o.9x];5I==1&&C.ca!=1?5I=2E(\'d7\'):\'\';7R=H;if(o.2j=="9l"||(o.P.5B()&&C.Pd!=1)){al=H;7R=I}}if(1N[i]in o.5o){5I=hT(1N[i]);7R=H}if(1N[i].K("8d")>0){B x=\' \';B y=[\'pQ\',\'pO\',\'qx\'];V(B z=0;z<y.Q;z++){if(J(v[1N[i]+y[z]])){if(v[1N[i]+y[z]]!=\' \'){x+=(x!=\' \'?\':\':\'\')+v[1N[i]+y[z]]}}}5I=x!=\' 0:0\'&&x.K(":")>-1?x:\' \';7R=H}}7D[i].1P=5I+(5I!=\'\'&&C.P1!=1?\' &iV;<2w X="ib" 19="BL" sH="-1 -1 5 8" 8e="1.1" 3Q="3t://3Z.w3.3S/4a/2w" 3Q:3Y="3t://3Z.w3.3S/7q/3Y"><mT 4g="#\'+C.5w+\'" 4g-X="1" 5y="1K" 7z="0 0 3 3 0 6"></mT></2w>\':\'\');if(al){1m(f[i]);if(is=="1d"){cU[i]?3d(cU[i]):\'\';if(o.R){o.R.gO(i,I,5I)}F{cU[i]=1A(E(){o.R.gO(i,I,5I)},4M)}}O(f[i],{\'1h\':\'2e\',\'2g\':0,\'1f\':-1j})}if(7R){if(C.3z==1){O(f[i],{\'2k\':\'bn-4t\'})}F{1n(f[i])}if(is=="1d"){cU[i]?3d(cU[i]):\'\';if(o.R){o.R.gO(i,H,5I)}F{cU[i]=1A(E(){o.R.gO(i,H,5I)},4i)}}O(f[i],{\'1h\':\'eX\',\'2g\':0,\'1f\':0})}2A()}V(B j=1;j<f.Q;j++){if(f[j]){if(6k(f[j])){B 4p=I;4F?4p=H:\'\';4F=I;4p&&o.R?o.R.4p():\'\'}}}};E 4L(i,wY,fa){fa?1N[i]=fa:\'\';if(J(1N[i])){o.uW=H;ac();B x=uw();if(2o!=1N[i]){2o=1N[i];if(2o==\'4I\'||2o==\'6I\'||2o==\'2b\'||2o==\'4J\'||2o==\'bu\'||2o in o.5o||2o.K("8d")>0||2o==\'2U\'||2o==\'1t\'){eY=i;B z=jQ(o[\'cj\'+2o]);if(2o=="nA"){if(C.py==1){z=6X("OP")}F{z=6X("ON")}}if(2o=="fP"){z=6X("OM")}if(2o=="2U"&&o.2U){z=[];V(B j=1;j<=16;j++){if(J(v["2U"+j])){z.2K(2E(v["2U"+j]));i6[z.Q]=v["2U"+j]}}}if(2o=="1t"&&o.4G){z=[];ku=i;V(B j=0;j<o.kE.Q;j++){B co=o.kE[j].1p(4);z.2K(2E(co));7l[z.Q]=co}}B ey=o[\'OI\'+2o];B xe=o[\'OJ\'+2o];V(B j=1;j<f.Q;j++){if(f[j]){f[j].C.2k="1K"}}f2=[];bH(\'f2\',0);bo(f2[0],hR[0],4h[0],5g[0]);O(f2[0],{"2Z-2I":"5U 6Y "+(C.zP==1?7a:"4f(1j,1j,1j,0.7)")});9K=wY;B kD=I;4h[0].1P=(x[0]<2||9K==1||C.ri==1?\'\':hA)+(v.1d[is+i+"1H"]&&v.1d[is+i+"1H"]!=\'\'?v.1d[is+i+"1H"]:2E(v.1d[is+i+"1c"]));if(2o==\'2b\'&&!o.lh&&!o.qG){B iB=1M("22");iB.1P=2E("3p");O(iB,{\'1t\':C.1t,\'6T\':\'2t\',\'6m\':\'41\'});5g[0].1J(iB);iB.1r(5M,xT);kD=H}if(2o==\'2b\'&&v.l1==1&&!o.1l.tv&&J(1S.AE)){B uf=1M("22");!o.4C?o.4C=1y ht():\'\';uf.1P="<rw 1B=\'3h\' id=\'"+v.id+"x7\' OL=\'.sZ,.rU,.iq\' C=\'2k:1K\'/>"+2E(\'zd\');O(uf,{\'1t\':C.1t,\'6T\':\'2t\',\'6m\':\'41\',\'2M-Z\':(kD?\'cY\':0)});5g[0].1J(uf);o.dM=1Q.8K(v.id+"x7");o.dM.OQ=o.4C.pC;uf.1r(5M,o.4C.pC)}if(kD){if(io){if(9K==2){z=[];2V(f2[0])}V(j=0;j<o.bb.Q;j++){if(v.mM==0&&o.bb[j]=="dr"){}F{z.2K("OY"+o.bb[j])}}}}O(4h[0],{\'46-3A\':C.hz*3I(v.7A,1)});5f[0]="OZ";if(2o in o.5o){sj(2o);if(ku>0&&o.kE.K(\'OX\'+2o)>-1){4h[0].1P=hA+2E(2o);5f[0]="1t";5g[0].1P=hT(2o)}O(5g[0],{\'X\':C.54*2.5,\'1D-7B\':\'2g\'})}if(9K!=1&&x[0]>1){f2[0].1r(a1,6d);f2[0].1r(9Z,5C);f2[0].1r(5M,qH);f2[0].1r("9k",a0)}F{O(f2[0],{"6m":\'7m\'})}if(C.z4==1){2V(f2[0])}if(J(z)){B zz=\'\';V(j=0;j<z.Q;j++){B y=j+1;B cr=0;B 7H=I;if(z[j]&&4v(z[j])!=\'\'){if(2o==\'4I\'){if(z[j]==2E("2t")){cr=1}if(o.2j=="1G"&&v.OW==1){B iz=4O(z[j]);if(iz&&iz<zz){cr=2}zz=4O(z[j])}}bH(\'f2\',y,cr);bo(f2[y],hR[y],4h[y],5g[y],1N[i]);if(2o==\'4J\'){z[j]==1&&C.ca!=1?z[j]=2E(\'d7\'):\'\'}if(1R(z[j])==\'5v\'){if(z[j].K("<<<")==0){z[j]=z[j].1Z(\'<<<\',\'\');7H=H}if(z[j].K(\'8d\')>0){o[2o+\'rb\']=i}if(z[j].K("nT")==0){B 1I=z[j];if(1I.K("8d")>0){4h[y].1P=2E(z[j].1p(1I.K("8d")+5))}F{4h[y].1P=2E(z[j].1p(7))}if(z[j]==\'OT\'){O(f2[y],{"2Z-1f":"5U 6Y 4f(1j,1j,1j,0.7)"})}}F{4h[y].1P=z[j]}}F{4h[y].1P=z[j]}5f[y]=2o+j;if(ey==j||xe==j){5g[y].1P=ey==j?hQ:wZ;ey==j?O(4h[y],{\'1t\':C.5w}):\'\'}if(1R(z[j])==\'5v\'){if(z[j].K("nT")==0){B t=z[j].1p(7);if(t.K("1t")>0){5g[y].1P="<22 C=\'"+(v[t]=="3G"?\'2Z:5U 6Y #iu;19:hS;X:hS;\':\'19:cY;X:cY;\')+";2u-1t:"+(v[t].K("#")==-1?\'#\':\'\')+v[t]+";2Z-6w:cY;\'></22>"}F{if(J(v[z[j].1p(7)])){5g[y].1P=v[z[j].1p(7)]}}}if(2o=="2U"){if(J(i6[y])&&o.2U){5g[y].1P=o.2U.1q(i6[y],0.7,aF(C.5w))}}if(2o=="1t"){if(J(7l[y])&&o.4G){5g[y].1P=hT(7l[y])}}if(2o==\'4I\'){if(z[j]==2E("2t")&&o.P.g2()){O(4h[y],{\'1t\':C.5w})}if(4B(v.b0)){B fq=v.b0.2r(",");V(B k=0;k<fq.Q;k++){if(z[j].K(fq[k])>-1){2V(f2[y])}}}}}B p4="";if(1R(z[j])==\'5v\'){if(z[j].K("nT")==0){3P(f2[y],{\'O5\':i,\'AH\':z[j].1p(7)});p4="kM"}}if(!7H){f2[y].1r(a1,6d);f2[y].1r(9Z,5C);if(p4=="kM"){f2[y].1r(5M,kM)}F{f2[y].1r(5M,qH)}f2[y].1r("9k",a0);f2[y].1r("Db",zC)}F{O(f2[y],{"6m":"7m"})}}}}2A()}if(1N[i]==\'6b\'){o.U.jy()}if(1N[i].K(\'W\')>-1){B id=1N[i].1p(8);if(J(o.1w[id])){if(J(o.1w[id][\'3h\'])){o.2y=1T;dp(i);q9(id);6X("yX");if(J(o.1w[id][\'7Z\'])&&v.7Z==1&&v.Nf==1){7Z(o.1w[id][\'7Z\'])}F{km(id);o.U.d5(o.1w[id][\'3h\'],(v.W.hv==1?1:1T));v.W.8W==0&&v.W.eo==1?1A(9V,4M):\'\';ke=I;jK=I;kn(id)}}F{if(J(o.1w[id][\'4V\'])){5Y(id);if(ke){5Q==-1?4L(0,0):\'\'}F if(jK){5Q==-1?4L(2F(f.Q)-2,0):\'\'}}}}if(o.3i){o.3i.l5()}}if(1N[i]==\'5E\'){o.P.f7()}}}};G.CS=E(x){8c(o[x+\'rb\'])};E pX(x){if(x=="mQ"){B z=2o+\'zH\';if(v[z]){V(B y in v[z]){if(v[z].2m(y)){pN(y,v[z][y])}}hZ()}L}ac();V(B i=0;i<f2.Q;i++){if(f2[i]){f2[i].C.2k="1K"}}f2=[];bH(\'f2\',0);bo(f2[0],hR[0],4h[0],5g[0]);O(f2[0],{"2Z-2I":"5U 6Y "+(C.zP==1?7a:"4f(1j,1j,1j,0.7)")});if(x.K("8d")>0){f2[0].1r(5M,uy);4h[0].1P=2E(x.1p(x.K("8d")+5))}F{f2[0].1r(5M,hZ);4h[0].1P=(C.ri!=1?hA:\'\')+2E(x)}O(4h[0],{\'46-3A\':C.hz*3I(v.7A,1)});f2[0].1r(a1,6d);f2[0].1r(9Z,5C);f2[0].1r("9k",a0);B 4A=[];B qA=I;if(x.K("3A")>0){4A=[\'50%\',\'75%\',\'1j%\',\'Nc%\',\'tA%\',\'Nd%\',\'4M%\',\'Ne%\',\'dn%\',\'fO%\']}if(x.K("5R")>0){4A=[\'0\',\'0.2\',\'0.3\',\'0.4\',\'0.5\',\'0.6\',\'0.7\',\'0.8\',\'0.9\',\'1\']}if(x.K("h3")>0){V(i=-5;i<5.5;i+=0.5){4A.2K(2z.4e(i*1j)/1j)}}if(x.K("gT")>0){4A=[4M,fO,eU]}if(x.K("2I")>0){V(i=0;i<21;i++){4A[i]=i*10}}if(x.K("pQ")>0){V(i=0;i<24;i++){4A[i]=i}}if(x.K("pO")>0||x.K("qx")>0){V(i=0;i<60;i++){4A[i]=i}}if(x.K("cZ")>0){qA=H;4A=[0,1]}if(x.K("1t")>0){4A=[\'3J\',\'zR\',\'Nk\',\'Nr\',\'Ns\',\'Nq\',\'Np\',\'Nl\',\'Nm\',\'Nn\',\'Nb\',\'Na\',\'MY\',\'MZ\',\'N0\',\'MX\',\'MW\',\'3G\'];B vx=v[x].1Z("#","");if(4A.K(vx)==-1){4A[8]=vx}}V(y=1;y<=4A.Q;y++){bH(\'f2\',y,0);bo(f2[y],hR[y],4h[y],5g[y]);O(5g[y],{\'2N-Z\':0});if(x.K("1t")>0||x.K("2I")>0||x.K("8d")>0||x.K("h3")>0){y%3!=0?O(f2[y],{\'i8\':\'Z\'}):\'\';O(f2[y],{\'X\':\'33.3%\'});if(x.K("1t")>0){4h[y].1P="<22 C=\'"+(4A[y-1]=="3G"?\'2Z:5U 6Y #iu;19:zO;X:zO;\':\'19:eM;X:eM;\')+";2u-1t:#"+4A[y-1]+";2Z-6w:eM;\'></22>";O(f2[y],{\'2B-19\':1})}F{4h[y].1P=4A[y-1]}}F{if(x.K("gT")>0){4h[y].1P=4A[y-1]}F{y%2!=0?O(f2[y],{\'i8\':\'Z\'}):\'\';O(f2[y],{\'X\':\'50%\'});if(qA){4h[y].1P=2E(4A[y-1]+\'94\')}F{4h[y].1P=4A[y-1]}}}5f[y]=x+\'=\'+4A[y-1];if((4A[y-1]==v[x]&&7r(v[x])!=" ")||v[x]==\'#\'+4A[y-1]){5g[y].1P=hQ;O(4h[y],{\'1t\':C.5w})}f2[y].1r(a1,6d);f2[y].1r(9Z,5C);if(x.K("8d")>0){f2[y].1r(5M,zu)}F{f2[y].1r(5M,zt)}f2[y].1r("9k",a0)}2A()}E km(id){if(J(o.1w[id][\'2f\'])){v.2f=o.1w[id][\'2f\'];J(v.2f)?o.P.9i(v.2f):\'\'}if(J(o.1w[id][\'1H\'])){o.dS=o.1w[id][\'1H\']}}E kn(id){if(J(o.1w[id][\'1H\'])){if(v.mX==1){if(o.U.kV(o.1w[id])){}F{v.1H=(v.tD==1&&J(o.p8)?o.p8+(v.tI==1?\'<br>\':\' \'):\'\')+o.1w[id][\'1H\']}o.U.9v(\'1H\')}}if(v.dQ==1){if(J(o.1w[id][\'7z\'])){v.7z=o.1w[id][\'7z\']}F{v.7z=[]}o.R.hK()}B xv=[\'6C\',\'jJ\',\'6b\',\'5T\',\'1b\',\'z3\',\'yY\',\'j8\',\'j1\',\'4H\',\'4k\',\'gd\',\'bc\',\'bR\'];V(B i=0;i<xv.Q;i++){if(J(o.1w[id][xv[i]])){v[xv[i]]=o.1w[id][xv[i]]}F{i<4?v[xv[i]]=1T:\'\'}}v.1C=0;q9(id);if(J(o.1w[id][\'3a\'])){o.1w[id][\'2b\']=o.1w[id][\'3a\']}if(J(o.1w[id][\'2b\'])){o.U.fJ(o.1w[id][\'2b\'])}if(J(o.1w[id][\'cC\'])){6O(\'cC\',o.1w[id][\'cC\'])}}E q9(id){B x=o.1w[id][\'1C\'];if(J(x)){if(x=="3o"){if(o.P.Y()>0){v.1C=o.2y=o.P.Y()}}F{v.1C=o.2y=x}}}E dp(x){if(5Q==0&&!o.1C){O(5P[5Q],{\'1t\':C.1t});O(bp[5Q],{\'6u\':C.5z});7D[5Q].1P=\'\'}F{o.pT=x;if(5Q>-1){i3(5Q)}if(3w!=\'\'){o.bz[3w]=H;5u=tc(5u,3w)}}if(1N[x]){B id=1N[x].1p(8);7D[x].1P=hQ;O(5P[x],{\'1t\':C.5w,\'1D-rC\':\'1K\',\'1u\':C.a});if(C.pM==1&&J(C.m6)){O(bp[x],{\'6u\':C.m6})}5Q=x;3w=id;o.3w=3w;v.4W=3w;o.mP=5P[x].1P;o.pT=3w;ek=o.1w[id][\'g4\'];if(o.R){o.R.gA()}}}E 5Y(id){B x=id==0?o.W:o.1w[id];o.pT=id;V(B i=0;i<f.Q;i++){if(C.3z==1){17.3e(f[i])}F{7j.3e(f[i])}f[i]=1X}f=[];5Q=-1;if(J(x[\'4V\'])){B y=4D.3O(x[\'4V\']).Q;bH(\'f\',y);1N[y]="xr";bo(f[y],bp[y],5P[y],7D[y]);if(C.3z==1){O(f[y],{"X":(C.jq==1?C.cR:"2t"),"19":C.hD})}if(C.rB==1){B rn="5U 6Y 4f("+fw(C.zf)+\',\'+3I(C.zc,1)+")";if(C.3z==1){O(f[y],{"N1":rn})}F{O(f[y],{"N2":rn})}}B 1I=x.1H;if(C.ri!=1){1I=hA+1I}5P[y].1P=1I;O(5P[y],{\'46-3A\':C.hz*3I(v.7A,1)});B p=x[\'g4\'];f[y].1r(a1,6d);f[y].1r(9Z,5C);f[y].1r(5M,E(){An(p)});x=x[\'4V\']}B y=4D.3O(x).Q;5u=[];d8=[];V(B i=0;i<y;i++){bH(\'f\',i);1N[i]="W"+x[i].id;if(!J(o.bz[x[i].id])&&!J(x[i].4V)){5u[x[i].id]=i;d8[x[i].id]=i}bo(f[i],bp[i],5P[i],7D[i]);if(C.3z==1){if(C.6y==0){O(5P[i],{\'X\':C.cR-C.p1-C.oP});2V(7D[i])}O(f[i],{"X":(C.jq==1?C.cR:"2t"),"19":C.hD})}if(C.rB==1&&i<y-1){B mC=1M("22");f[i].1J(mC);if(C.3z==1){O(mC,{"1h":"2e","1f":0,"2g":0,"X":1,"19":"1j%","2u":7a,"6T":"1K"})}F{O(mC,{"1h":"2e","2I":0,"Z":0,"X":"1j%","19":1,"2u":7a,"6T":"1K"})}}5P[i].1P=x[i].1H?x[i].1H:\'&iV;\';if(v.b8==1&&v.y9==1&&x[i].id){if(o.zh){if(o.zh.K(x[i].id)>-1){x[i].nf=1}}}if(J(x[i].nf)){if(x[i].nf==1){o.bz[x[i].id]=H;i3(i)}}if(J(x[i].4V)){7D[i].1P=zi;O(7D[i],{"1t":C.1t})}f[i].1r(a1,6d);f[i].1r(9Z,5C);f[i].1r(5M,ay);f[i].1r("9k",a0);if(J(o.bz[x[i].id])){i3(i)}if(3w==x[i].id){dp(i)}if(ek==x[i].id){O(5P[i],{\'1t\':C.5w});O(7D[i],{\'1t\':C.5w})}}2A();4F=I;o.R?o.R.4p():\'\'}E hY(x,y,z,x1,y1,x2,y2,x3,y3,x4,y4){B ww=(C.3z==1?\'zo\':\'1j%\');B hh=(C.3z==1?\'1j%\':\'zo\');O(x,{\'1h\':\'2e\',\'2k\':\'bn-4t\',\'X\':ww,\'19\':hh,\'1D-7B\':\'7M\'});if(C.zk==1){O(x,{\'2u\':\'-mx-2T-5c(\'+y+\')\',\'2u\':\'-3K-2T-5c(\'+y+\')\',\'2u\':\'-ms-2T-5c(\'+y+\')\',\'2u\':\'-o-2T-5c(\'+y+\')\',\'2u\':\'2T-5c(\'+y+\')\',})}if(C.3z==1||o.1l.2l){O(x,{\'6m\':\'41\'})}F{O(x,{\'41-2P\':\'1K\'})}if(C.je==1){O(x,{\'5L-X\':C.i5+\'px!5G\'})}if(z=="1f"){O(x,{\'1f\':-1,\'Z\':0})}if(z=="2I"){O(x,{\'2I\':-1,\'Z\':0})}if(z=="Z"){O(x,{\'1f\':0,\'Z\':0})}if(z=="2g"){O(x,{\'1f\':0,\'2g\':0})}if(z=="2g"||z=="Z"){O(x,{\'1D-7B\':\'Z\',\'2N-1f\':1E.2Q/2-10})}x.1P="<7M><22 "+(C.zl==1?"NN=\'G.C.6u=\\"#"+C.zU+"\\"\' NP=\'"+(C.nN==1?"G.C.6u=\\"#"+C.op:"G.C.2u=\\"1K")+"\\"\'":"")+" C=\'41-2P:2t;6m:41;X:eM;19:eM;2Z-6w:eM;"+(C.nN==1?"2u-1t:#"+C.op+";":"")+(z=="1f"?"2M-1f:cY;":"")+(z=="2I"?"2M-1f:cY;":"")+(z=="2g"?"2M-Z:sO;":"")+(z=="Z"?"2M-2g:sO;":"")+"\'><2w X=\'20\' 19=\'20\' 3Q:3Y=\'3t://3Z.w3.3S/7q/3Y\' 3Q=\'3t://3Z.w3.3S/4a/2w\'><g><2B x1=\'"+x1+"\' y1=\'"+y1+"\' x2=\'"+x2+"\' y2=\'"+y2+"\' 4g=\'#"+C.lK+"\' 4g-X=\'"+C.lL+"\' 4g-es=\'4e\'/><2B x1=\'"+x3+"\' y1=\'"+y3+"\' x2=\'"+x4+"\' y2=\'"+y4+"\' 4g=\'#"+C.lK+"\' 4g-X=\'"+C.lL+"\' 4g-es=\'4e\'/></g></2w></22></7M>"}G.9u=E(){if(C.ir==1){9u()}};E At(){if(d6){9u()}}E 9u(e){if(C.ir==1&&!iT){if(C.3z==1){B h=17.NZ;B m=1E.26+C.6H+C.6A;B t=17.9F}F{B h=17.xH;B m=1E.2Q;B t=17.cL}if(h>m){if(t>0){if(!6k(5d)){1n(5d);B m1=1y 5i({"mc":5d,"1B":"7C","to":1,"Y":0.3,"me":"5d"})}}F{if(6k(5d)){B m2=1y 5i({"mc":5d,"1B":"7C","to":0,"Y":0.3,"me":"5d","1m":H})}if(e){e.dj<0?e.8s():\'\'}}if(t<h-m-10){if(!6k(5m)){1n(5m);B m3=1y 5i({"mc":5m,"1B":"7C","to":1,"Y":0.3,"me":"5m"})}}F{if(6k(5m)){B m4=1y 5i({"mc":5m,"1B":"7C","to":0,"Y":0.3,"me":"5m","1m":H})}if(e){e.dj>0?e.8s():\'\'}}}F{1m(5d);1m(5m)}}}E Au(){B x=17.cL+1E.2Q-60;B m=1y 5i({"mc":17,"1B":"8T","to":x,"Y":0.3,"me":"xt","7w":"bI"});1A(9u,2x)}E Aq(){B x=17.cL-1E.2Q+60;B m=1y 5i({"mc":17,"1B":"8T","to":x,"Y":0.3,"me":"NL","7w":"bI"});1A(9u,2x)}E ih(1a){3d(o.ff);1a.au()}E Ap(){B x=17.9F+(1E.26+C.6H+C.6A)-60;B m=1y 5i({"mc":17,"1B":"iG","to":x,"Y":0.3,"me":"Nz","7w":"bI"});1A(9u,2x)}E Am(){B x=17.9F-(1E.26+C.6H+C.6A)+60;B m=1y 5i({"mc":17,"1B":"iG","to":x,"Y":0.3,"me":"xs","7w":"bI"});1A(9u,2x)}E An(x){if(x==\'\'){5Y(0)}F{if(J(o.1w[x])){5Y(x)}}2o=\'\'}E i3(x){7D[x].1P=\'\';O(5P[x],{\'1t\':C.Av});if(C.AF==1){O(5P[x],{\'1D-rC\':\'2B-NJ\'})}if(C.nM>-1){O(5P[x],{\'1u\':C.nM})}O(bp[x],{\'6u\':C.nK});if(C.pE>-1){O(bp[x],{\'1u\':C.pE})}}E ph(i){if(J(5f[i])){ac();if(7i("4I",i)==0){o.U.5H(5f[i].1p(7))}if(7i("6I",i)==0){o.U.cw(5f[i].1p(10))}if(7i("2b",i)==0){!o.4C?o.4C=1y ht():\'\';o.4C.8U(5f[i].1p(8))}if(7i("bu",i)==0&&v.7n==1){o.7n.A7(5f[i].1p(7))}if(7i("2U",i)==0){o.2U?o.2U.2J(i6[i]):\'\';9V()}if(7i("1t",i)==0){bJ();4L(0,0,7l[i])}V(B p in o.5o){if(o.5o.2m(p)){if(7i(p,i)==0){o.P.Ft(p,i)}}}if(7i("8d",i)>0){if(4h[i].1P==2E(\'7H\')){6X(2o+\'0\');8c(eY);if(2o=="fP"){6X("AA")}da()}F{if(2o=="nA"&&C.py==1){6X(\'py\',i);8c(eY);da()}}}if(7i("4J",i)==0){o.U.8B(5f[i].1p(5));gn();1A(9V,4M)}}};G.gn=E(){gn()};G.CH=E(x){V(B i=0;i<1N.Q;i++){if(1N[i]==x){L H}}L I};E gn(){V(B i=0;i<1N.Q;i++){if(1N[i]=="4J"){8c(i);if(2o==\'4J\'){bJ();4L(i,0)}}}}E bH(x,i,cr){if(J(2n(x))){2n(x)[i]=1M("22");if(i<2||x=="f"||2o!=\'4I\'||cr==1){if(C.3z==1){17.1J(2n(x)[i])}F{7j.1J(2n(x)[i])}}F{if(C.3z==1){17.sV(2n(x)[i],2n(x)[i-1])}F{7j.sV(2n(x)[i],2n(x)[cr==2?i-2:i-1])}}if(x==\'f\'){3P(2n(x)[i],{\'lQ\':i})}if(x==\'f2\'){3P(2n(x)[i],{\'ai\':i})}2n(x+\'bg\')[i]=1M("22");2n(x)[i].1J(2n(x+\'bg\')[i]);2n(x+\'3W\')[i]=1M("22");2n(x)[i].1J(2n(x+\'3W\')[i]);O(2n(x+\'3W\')[i],{\'1h\':\'2e\',\'2g\':0,\'1f\':0,\'X\':\'1j%\',\'19\':\'1j%\',\'6T\':\'1K\'});2n(x+\'1H\')[i]=1M("22");2n(x)[i].1J(2n(x+\'1H\')[i]);2n(x+\'5j\')[i]=1M("22");2n(x)[i].1J(2n(x+\'5j\')[i]);if(x=="f2"&&is=="1d"&&C.rR==0){2V(2n(x+\'5j\')[i])}}};E bo(x,bs,iv,uM,Hg){O(x,{\'1h\':\'eX\',\'2g\':0,\'1f\':0,\'6m\':\'41\',\'19\':\'2t\',\'X\':\'1j%\',\'6L\':\'3l\',\'2k\':\'4t\',\'2B-19\':\'1.Hc\'});if(C.pv&&C.3z==1){O(x,{\'Hb\':C.pv})}if(C.3z==1){O(x,{\'2k\':\'bn-4t\',\'9I-7B\':\'1f\',\'ae-8C\':\'d7\'})}O(bs,{\'1h\':\'2e\',\'2g\':0,\'1f\':0,\'X\':\'1j%\',\'19\':\'1j%\',\'6u\':C.5z,\'1u\':C.5R,\'6T\':\'1K\',\'4P\':\'1u 0.2s 2T,2u .2s 2T\'});O(iv,{\'1h\':\'eX\',\'2g\':0,\'1f\':0,\'i8\':(C.7B?C.7B:\'Z\'),\'1t\':C.1t,\'2N-1f\':C.i2,\'2N-2g\':C.oP,\'2N-2I\':C.Ha,\'2N-Z\':C.p1,\'6T\':\'1K\',\'1u\':C.a,\'4P\':\'1u 0.2s 2T,1t 0.2s 2T\',});O(uM,{\'1h\':\'eX\',\'2g\':0,\'1f\':0,\'i8\':(C.A1?C.A1:\'2g\'),\'2N-1f\':C.i2,\'2N-2g\':C.oP,\'2N-Z\':C.p1,\'6T\':\'1K\',\'46-3A\':C.54*3I(v.7A,1),\'1u\':C.a,\'1t\':C.5w,\'4P\':\'1u 0.2s 2T,1t 0.2s 2T\'});if(C.je==1){O(x,{\'5L-X\':C.i5+\'px!5G\'});O(iv,{\'5L-X\':(C.i5-70)+\'px!5G\'})}F{if(C.3z==1){if(C.jq==1){O(x,{\'X\':C.cR});O(iv,{\'X\':C.cR-70})}}F{O(iv,{\'ae-8C\':\'df\'});O(uM,{\'ae-8C\':\'df\'})}}}E da(){V(B i=1;i<f.Q;i++){if(J(f[i])){if(C.3z==1){f[i].C.2k="bn-4t"}F{f[i].C.2k="4t"}}}ac();bJ();2A();2o=\'\';eY=-1};E bJ(){V(B j=0;j<f2.Q;j++){if(f2[j]){if(C.3z==1){17.3e(f2[j])}F{7j.3e(f2[j])}f2[j]=1X}}f2=[];2o=\'\'}E xy(){L 17.26};G.he=E(){iX()};E iX(){if(is=="W"){if(C.3z==1||C.z5==1){B x=o.3g-C.4s-C.3N;O(1E,{\'X\':x});O(17,{\'X\':x});7j?O(7j,{\'X\':x}):\'\'}}}E 2A(){if(!iT){if(is=="1d"){o.R?o.R.v3():\'\';B x=C.z4==1&&f.Q>1?f[1]:f[0]}if(is=="W"){iX();o.R?o.R.he():\'\';B x=f[0];if(v.pF==1){kA()}}f.Q>1&&!x?(f[1]?x=f[1]:\'\'):\'\';f.Q>2&&!x?(f[2]?x=f[2]:\'\'):\'\';if(x){x.26==0&&f2.Q>0?x=f2[0]:\'\'}if(17.26-17.uV>0&&x&&C.3z!=1){if(J(5d)){O(5d,{"X":7j.26})}if(J(5m)){O(5m,{"X":7j.26})}C.jk=(17.26-x.26)-(17.uV-x.uV)}F{C.jk=0}}};E uw(){B x=0;B y=0;B z=\'\';V(B i=1;i<f.Q;i++){if(J(f[i])){if(f[i].C.5n=="3T"){x++;y=i;z=1N[i]}}}L[x,y,z]}G.tF=E(){io=H;G.1n();9K=2;hZ()};E xT(x){io=!io;hZ(x)}E hZ(){da();V(B i=0;i<1N.Q;i++){if(1N[i]=="2b"){4L(i,9K)}}}E ac(){3d(u1);u1=1A(E(){o.uW=I},4a)}E uy(){B x=2o;da();V(B i=0;i<1N.Q;i++){if(1N[i]==x){4L(i,0)}}}E 9V(x){if((is==\'W\'&&v.W.Ia==1)||(is==\'1d\'&&v.1d.8W==1)){L}if(is==\'W\'&&v.W.3i==1&&v.W.HS!=1){o.3i?o.3i.xF():\'\';d6=I}F{if((x!=1||(C.HU==1&&C.8W==1))&&!o.1l.tv){B m=1y 5i({"mc":1E,"1B":"7C","to":0,"Y":0.1,"me":is,"7w":"vL"});hg=1A(E(){O(1E,{"5n":"3l","1u":0,"1f":-4a});d6=I},4M)}F{O(1E,{"5n":"3l","1u":0,"1f":-4a});d6=I}}if(is==\'W\'){if(v.W.xY==1&&o.R){o.R.oO("1c","W",H)}}3X(kb)};G.c=E(){L 1E};G.co=E(){if(1E.HR(17)){L 17}};G.s=E(18){L C[18]};G.ss=E(18){L C};G.1n=E(){da();3d(hg);d6=H;if(is==\'W\'&&v.W.3i==1){o.3i?o.3i.iY():\'\'}F{O(1E,{"5n":"3T","1u":1,"4P":"1u 0.2s 2T"});B x=uw();if(x[0]==1){if(x[2]=="4I"||x[2]=="6I"||x[2]=="2b"||x[2]=="4J"||x[2]in o.5o||x[2].K("8d")>0){4L(x[1],0)}}}if(o.R){is==\'1d\'?o.R.v3():\'\';if(is==\'W\'){o.R.he();if(v.W.xY==1){o.R.oO("1c","W",I)}}}if(o.1l.6r){O(17,{\'8p-X\':\'2t\'});if(C.3z!=1){O(7j,{\'8p-X\':\'2t\'})}}er=H;3X(kl);kl=7p(xZ,1j)};E xZ(){3X(kl);er=I}G.7v=E(i){4L(i,1)};G.1m=E(x){9V(x)};G.5H=E(){V(B i=0;i<1N.Q;i++){if(1N[i]=="4I"){8c(i);if(o.2q.Q>1){1n(f[i])}if(2o==\'4I\'){bJ();4L(i,9K)}}}};G.f7=E(){V(B i=0;i<1N.Q;i++){if(1N[i]=="5E"){8c(i)}}};G.gQ=E(x){V(B i=0;i<1N.Q;i++){if(1N[i]==x){8c(i);if(o[\'cj\'+x]){if(o[\'cj\'+x].Q>1){1n(f[i])}}if(2o==x){bJ();4L(i,9K)}}}};G.8U=E(){V(B i=0;i<1N.Q;i++){if(1N[i]=="2b"){8c(i);if(o.3c){if(o.3c.Q>0){B x=I;if(o.1U){V(B y=0;y<o.1U.Q;y++){if(o.1U[y]!=\'\'){x=H;1g}}}F{x=H}x?1n(f[i]):\'\'}}if(2o==\'2b\'){bJ();4L(i,0)}}}};G.rT=E(x){o.W=x;5Y(0);if(J(v.4W)){if(v.4W.K("x-")!=0){V(B y in o.1w){if(o.1w.2m(y)){if(o.1w[y].cH==v.4W){v.4W=y}}}}if(J(o.1w[v.4W])){fv(o.1w[v.4W]);B y=o.1w[v.4W][\'aW\'];dp(y);if(v.W.tC==1&&C.3i!=1){5Y(0);1A(E(){2A()},4i)}F{1A(E(){cV(y);2A()},4i)}v.4W=1T}F{dp(0)}}F{dp(0)}if(C.3i==1){if(!J(o.3i)){o.3i=1y HE()}}};G.gM=E(x){if(J(o.1w[x])){fv(o.1w[x]);4L(o.1w[x][\'aW\'],0);cV(o.1w[x][\'aW\'])}};G.jC=E(x){if(J(o.1w[x])){fv(o.1w[x]);if(o.1w[x]["3h"]){dp(o.1w[x][\'aW\']);km(x);o.U.d5(o.1w[x]["3h"],1);kn(x);cV(o.1w[x][\'aW\']);if(o.3i){o.3i.l5()}}F if(o.1w[x]["4V"]){5Y(x)}}};E xn(x){if(J(o.1w[x])){ek=\'\';5Y(0);fv(o.1w[x]);km(x);4L(o.1w[x][\'aW\'],0);kn(x)}};G.bq=E(){ke=H;x=2F(5Q)+1;if(3w!=\'\'){o.bz[3w]=H;5u=tc(5u,3w)}if(v.5u==1){x=so(5u);if(x==1X){if(v.H2==1||v.W.ea==1){d8.Cg(E(a,b){L 2z.5p()-0.5});V(B x in d8){if(d8.2m(x)){5u[x]=d8[x]}}x=so(5u)}F{o.U.zG()}}}F{if((1N[x]=="xr"||5Q==-1)&&3w!=\'\'){B y=4D.3O(o.1w).K(3w);if(y<4D.3O(o.1w).Q){B z=o.1w[4D.3O(o.1w)[y+1]];if(z){if(J(z.4V)){z=o.1w[4D.3O(o.1w)[y+2]]}G.jC(z.id);x=-1;o.U.2D()}}}}if(x>-1){4L(x,0);cV(x)}};E cV(x){if(f[x]&&!iT){if(C.3z==1){B to=f[x].dZ-20;B m=1y 5i({"mc":17,"1B":"iG","to":to,"Y":0.3,"me":"xs","7w":"bI"})}F{B to=f[x].GN-1E.2Q/2+20;B m=1y 5i({"mc":17,"1B":"8T","to":to,"Y":0.3,"me":"xt","7w":"bI"})}1A(9u,2x)}}E so(44){B 3O=4D.3O(44);B x;V(B i=0;i<3O.Q;i++){x=44[3O[3O.Q*2z.5p()<<0]];if(x){1g}}L x};G.5o=E(x){sj(x)};E sj(x){hU[x]>-1?8c(hU[x]):\'\';if(5g[0]){if(2o==\'1F\'){5g[0].1P=2z.4e(o.3n.x*1j)+\'%\'}F{5g[0].1P=hT(2o)}}};E hT(x){if(x=="1F"){L 2z.4e(o.3n.x*1j)+\'%\'}F{L 2z.4e(3I(o.9a[x],o.5o[x])*1j)+\'%\'}}G.d3=E(){if(v.5u==1){L 4D.3O(5u).Q>0}B x=I;if(o.1w){x=4D.3O(o.1w).K(3w)<4D.3O(o.1w).Q-1}L x};G.jF=E(){if(J(o.g5)){xn(o.g5)}};G.fc=E(){B x=5Q>0;if(o.1w){B y=4D.3O(o.1w);B z=y.K(3w);x=z>0;if(z==1){if(J(o.1w[y[0]].4V)){x=I}}}L x};G.jM=E(){L J(o.1w)};G.c6=E(){jK=H;if(G.fc()){B x=2F(5Q)-1;if(x<0){B y=4D.3O(o.1w).K(3w);if(y>0){B z=o.1w[4D.3O(o.1w)[y-1]];if(z){if(J(z.4V)){z=o.1w[4D.3O(o.1w)[y-2]]}if(z){G.jC(z.id);o.U.2D()}}}}F{4L(x,0);cV(x)}}};G.jO=E(){if(5Q>0){cV(5Q)}};E 7i(x,i){L 5f[i].K(x)};E fv(x){if(x[\'pI\']!=-1){fv(o.1w[x[\'g4\']]);5Y(x[\'g4\'])}F{5Y(0)}};G.g=E(x){a4(x){1i"X":L xy();1g;1i"19":L 1E.2Q;1g;1i"1f":L C.7I;1g;1i"E0":L 17.xH;1g;1i"E1":L C.ci;1g;1i"x":L 4O(1E.C.Z);1g;1i"y":L 4O(1E.C.1f);1g;1i"1u":L 1E.C.1u;1g;1i"1n":L d6;1g;1i"7v":L eY;1g;1i"18":L 18;1g;1i"a3":L 18+a3;1g;1i"4F":L 4F;1g;1i"W":L is=="W";1g;1i"rR":L hQ;1g;1i"bS":L o.1w[o.bS]?o.1w[o.bS].1H:\'\';1i"bR":L v.bR?v.bR:\'\'}};G.Cv=E(){3w=\'\';v.4W=\'\'};G.4F=E(){if(is=="1d"){B x=0;V(B i=1;i<11;i++){if(1N[i]=="4I"){B y=o.2q.Q;if(J(v.b0)){B z=v.b0.2r(",");V(B j=0;j<z.Q;j++){if(o.2q.K(z[j])>-1){y--}}}if(y>0){if(y>1||(y==1&&o.2q!=1&&C.xB==1)){x++}}}if(1N[i]=="5E"){if(o.5E){x++}}if(1N[i]=="6b"){if(o.2j==\'b6\'||v.6b){x++}}if(1N[i]=="6I"){if(o.7T.Q>0){x++}}if(1N[i]=="bu"&&v.7n==1){if(o.l4.Q>0){x++}}if(1N[i]=="2b"){if(J(o.1U)){V(B s=0;s<o.1U.Q;s++){if(o.1U[s]!=\'\'){x++;1g}}}if(x==1&&o.iU==1){x=0}if(v.l1==1&&v.sc==1){x++}}if(1N[i]=="4J"){if(o.2j!="9l"){x++}}if(1N[i]in o.5o||1N[i]=="2U"||1N[i]=="1t"){x++}if(1N[i]){if(1N[i].K("8d")>0){x++}}if(v.1d[is+i+\'1m\']==1){x--}}L x==0}F if(is=="W"){L f.Q==0}F{L 4F}};G.4b=E(){if(1E.5q==o.1L){1E.3e(17);o.1L.3e(1E);o.3i?o.3i.4b():\'\';1E=1X;17=1X;iT=H}}};B tl=E(1b,iA){B 6z=I;if(1b.K(\'6z\')==0){6z=H;1b=1b.1p(5)}B j2=kW(1b);B 2c;B 3b;B iI=I;B 3B=I;B nh=I;B ju=I;B 2t=H;B sT=[];B bE=1;B iD=I;B tO;B bU=0;B jb=0;B jz=I;B jL=\'EU\'+v.id+(6z?\'6z\':\'\');B 1E=1M(\'22\');1E.6a(\'id\',jL);iA.1J(1E);o.5E=I;!6z?o.U.gN():\'\';if(o.1l.2l){v.4c=1}if(v.yL!=1){B 8a=1M(\'22\');iA.1J(8a);O(8a,{1h:"2e",1f:0,Z:0,"2u-1t":"#mW",19:"1j%",X:"1j%","1u":0});8a.1r("Dy",E(1a){1a.6i=H});if(o.1l.2l){8a.1r("eQ",E(1a){1a.6i=H});8a.1r("2v",E(1a){1a.6i=H});8a.1r("eI",E(1a){1a.6i=H;e5(1a);if(v.cO==1){1A(ye,1j);1A(k5,2x)}})}F{8a.1r("qM",E(1a){B x=H;if(v.1V==1){if(J(v.7o)&&!nh){x=I}if(J(v.kj)&&ao()=="7Q"&&Y()>0){x=I}}if(x&&v.cO==1&&v.yM!=1){2V(G);1A(k5,4a)}})}v.cO==1&&v.Hs!=1?2V(8a):\'\'}E k5(){5X(8a)}E ye(){if(v.yM!=1){2V(8a)}}if(v.4c==1&&v.3E==0){8A()}if(!1S[\'7u\']){1S.HK=E(){jA();V(B i=0;i<6J.Q;i++){if(6J[i].2J("id")!=v.id){if(6J[i].2J(\'xX\')){6J[i].2J(\'yb\')}}}};B rV=rX("4d.9S/yN","4d.9S/yN","I2");if(rV){rV.pW=E(e){o.U.ch();if(v.yV!=1){2c=\'wP HZ e1\';o.P.5Z()}}}}F{jA()}E jA(){if(v.4c==1||6z){!iI?9b():\'\'}F{o.U.ch()}}E 9b(){if("7u"in 1S){if(J(7u.jS)&&!iI){1o("yH 9b");B s7=0;if(v.yL==1){s7=1}o.2y>0?bU=2F(o.2y):\'\';3b=1y 7u.jS(jL,{19:o.9L,X:o.9X,I5:j2,I9:{I8:1,I7:jL,HY:1,HX:1,eo:1,lo:((v.sl==0||(v.HP!=1&&o.1l.7G))&&o.1l.2l?0:1),HW:3,R:s7,Hi:0,GH:1,z2:0,3E:6z?1:0,av:0},2P:{\'GF\':sQ,\'GJ\':yJ,\'5Z\':5Z,\'GK\':yE}});if(o.2y>0){o.2y=1T}2A();iI=H}F{1A(9b,4i)}}F{1A(9b,4i)}}B iH;E sQ(){if(o.P){1o("yH i0");3B=H;3d(tO);o.U.6R();if(6z){if(o.1l.q3){o.U.4Z()}3b.jt();o.1V.Gv()}F{if(v.3E==1&&o.1l.q3&&!o.kL){o.U.4Z();if(o.1l.2l){3X(iH);iH=7p(yI,dn)}}if(v.4c==0){3b.jt()}F{o.U.ch()}o.P.af();if(bE!=1){8B(bE)}bf();2A();if(v.Gw==1){3k{if(3b.s6()){if(J(3b.s6().1H)){v.1H=3b.s6().1H;o.U.9v(\'1H\')}}}2L(e){}}}}}E yI(){B x=3b.ym();if(x==2||x==-1){o.R.2W();o.R.6R();3X(iH)}if(x==1){3X(iH)}}E yJ(1a){if(v.Gz==1){1o(\'7u\',1a.2a)}if(6z){if(1a.2a==7u.bW.yZ){o.1V.GM()}if(1a.2a==7u.bW.yQ){}}F{if(1a.2a==7u.bW.yQ){if(jb==1){jb=0;sQ()}if(!o.1z){o.U.2D()}if(bU>0){3b.yf(bU,H);bU=0;o.2y=1T}k5();nh=H;3B=H;if(ju){3b.sX()}F{o.P.9h();o.P.b4()}yn();if(J(v.4n)){V(B i=0;i<o.2q.Q;i++){if(v.4n==o.2q[i]){5H(i)}}v.4n=1X}F{if(J(o.4n)){V(B i=0;i<o.2q.Q;i++){if(o.4n==o.2q[i]){5H(i)}}o.4n=1X}}iD=I}if(1a.2a==-1&&iD&&o.1z){o.U.6R();iD=I;ce()}if(1a.2a==7u.bW.H7){}if(1a.2a==7u.bW.yZ){8h()}if(1a.2a==7u.bW.Hf){if(!o.1z){}if(o.1z){iD=H;8A()}}if(1a.2a==7u.bW.H5){}}}E 5Z(1a){if(6z){o.1V.H4()}F{if(1a.2a==2){2c="AI 4d id"}if(1a.2a==5){2c="r4 4F"}if(1a.2a==yB||1a.2a==tA||1a.2a==1j){2c="G lP is GS"}if(v.GT==1){J(v.yU)?2c=v.yU:\'\'}if(v.yV!=1){o.P.5Z()}F{1m(o.2f)}}}E 8h(){v.1C>0?bU=v.1C:\'\';o.P.8h();o.P.af()}E ce(){if(!o.FG&&o.1z){o.U.2W()}}E b4(){o.P.b4()}E bf(){o.P.bf();o.U.qQ()}E af(){o.P.af()}E cd(){o.P.cd()}E 8A(){if(o.P){o.P.8A()}F{tO=1A(8A,1j)}}E yE(1a){t0(1a.2a)}E yn(){if(!jz){B x=3b.H1()+\'\';if(x!=\'\'&&x!=1T){o.2q=x.2r(\',\');o.2q=o.2q.xC();if(v.sW==0){B y=o.2q.K(\'2t\');if(y>-1){o.2q.nL(y,1)}}V(B i=0;i<o.2q.Q;i++){o.2q[i]=fN(o.2q[i])}jz=H;t0(3b.GZ())}}}E t0(x){o.2X=o.2q.K(fN(x+\'\'));o.R.s8(o.2X)}G.3A=E(){L{"X":0,"19":0}};G.2R=E(x){j2=kW(x);if(o.2y>0){bU=2F(o.2y)}gM(j2)};E ao(){B 6P=-1;if(3B){6P=3b.ym()}B x=\'\';if(6P==-1){x="7Q"}if(6P==1||6P==3){x="7g"}if(6P==2){x="7Q";if(o.1z){o.R.2W();o.U.6R()}}if(6P==5){x="7Q"}if(6P==0){x="9c"}L x}E 2A(){3b?3b.JK(o.3g,o.4E):\'\'}E fN(x){B y=x;if(x=="JI"){y="lk"}if(x=="gG"){y="g0"}if(x=="JH"){y="gc"}if(x=="JE"){y="ge"}if(x=="JF"){y="lc"}if(x=="JG"){y="le"}if(v.yl==1){y=2E(y)}if(x=="2t"){y=2E("2t")}sT[y]=x;L y}E Y(){L 3B?3b.JM():0};E 8B(x){3b?3b.JS(x):\'\';bE=x};G.lj=E(){jA()};G.2D=E(){if(3B){3b.jt()}F{if(!iI){9b()}F{}}};G.2W=E(){if(3B){3b.sX()}};G.c0=E(){if(3B){ao()==\'7g\'?3b.sX():3b.jt()}};G.3F=E(x){3B?3b.yf(x,H):\'\'};G.9w=E(){L I};G.4Z=E(){3B?3b.4N():\'\'};G.6N=E(){3B?3b.JT():\'\'};G.3V=E(x){3B?3b.xS(x*1j):\'\'};G.mb=E(){L ao()==\'7g\'};G.5B=E(){L I};G.rr=E(x){5H(x)};E 5H(x){if(3B){if(J(o.2q[x])){B y=sT[o.2q[x]];2t=y==\'2t\';B z=Y();3b.JR(y)}}}G.eL=E(x){8B(x)};G.3B=E(){L 3B};G.6s=E(){L ao()};G.Y=E(){L Y()};G.1k=E(){B x=3B?3b.yh():0;if(J(v.4H)){x=v.4H}L x};G.91=E(){B x=0;if(3B){x=3b.JQ()*3b.yh()}L x};G.4X=E(){2A()};G.lV=E(){L 2c};G.2t=E(){L v.sW==1?2t:I};G.vM=E(x){gM(x)};E gM(x){1b=x;if(3b){jb=1;3b.JN(x,0)}}G.mh=E(){if(o.1l.2l&&o.1l.9G){G.2D();ju=H}F{if(ao()=="7g"){G.2W()}}};G.eS=E(){ju=I};G.q0=E(){L H};G.4b=E(){3B?3b.9A():\'\';3B=I;jz=I;3k{if(1E){iA.3e(1E)}iA.3e(8a)}2L(e){}}};B ht=E(){B 3a=[];B ag=[];B 4F=H;B 8u;B 8z=-1;G.1C=E(x){cg(x)};E cg(x){!x?x=\'\':\'\';if(x!=\'11\'){B 1C=0;B tf=H;B iQ=\'\';o.1U=x.2r(",");o.3c=[];o.3H=-1;if(nQ()&&v.oT==1){if(3x.6e("oS")!=1X){iQ=3x.6e("oS")}}F{if(o.oM){iQ=o.oM}}V(B i=0;i<o.1U.Q;i++){if(o.1U[i].K("#0")==0){o.1U[i]=aM(o.1U[i])}if(o.1U[i].K("#"+v.9o)==0){o.1U[i]=o[o.fd[0]](o.1U[i])}if(o.1U[i].K("#"+v.9Y)==0&&o.1U[i].K(v.aR)>0){o.1U[i]=o[o.fd[1]](o.1U[i])}if(o.1U[i].K("[")==0&&o.1U[i].K("]")>1){o.3c[i]=o.1U[i].1p(o.1U[i].K("[")+1,o.1U[i].K("]")-1);o.1U[i]=o.1U[i].1p(o.1U[i].K("]")+1);tf=I}F{o.3c[i]=o.1U[i].1p(o.1U[i].p5("/")+1);o.3c[i]=o.3c[i].1p(0,o.3c[i].p5("."))}if(o.1U[i].K("#0")==0){o.1U[i]=aM(o.1U[i])}if(o.1U[i].K("#"+v.9o)==0){o.1U[i]=o[o.fd[0]](o.1U[i])}if(o.1U[i].K("#"+v.9Y)==0&&o.1U[i].K(v.aR)>0){o.1U[i]=o[o.fd[1]](o.1U[i])}}if(o.3c.Q>1&&v.mM==1){o.3c.2K(jg(\'JD\',2E(\'rq\')));o.1U.2K("9q")}if(o.3c.Q>0&&v.8H==1){if(v.xi==1){8u=0;1C++;o.3c.it(jg(\'yx\',2E(\'7H\')));o.1U.it("")}F{o.3c.2K(jg(\'yx\',2E(\'7H\')));o.1U.2K("");8u=o.3c.Q-1}}V(B i=0;i<o.1U.Q;i++){if(J(v.yt)){if(v.yt==o.3c[i]){1C=i;o.3H=i;v.dB=1}}if(iQ!=\'\'){if(iQ==o.3c[i]){1C=i;o.3H=i}}}if(v.8H==1&&v.dB==0){o.3H=8u}J(o.R)?o.R.aK():\'\';if(v.dB==1){o.3H=1C;if(v.mM==1&&o.1U[1C]=="9q"){po(o.3H)}F{i9(o.3H)}}F{if(tf&&o.1U.Q<3){i9(8u==0?1:0)}v.8H!=1?o.3H=-1:\'\'}}F{4b()}}E i9(x){if(J(o.1U[x])){if(o.1U[x].K(".")>-1){o.jl=o.1U[x].2r(" or ");o.fu=0;nG(x)}F{if(o.1U[x].K(\'ag\')==0){if(ag[o.1U[x].1p(4)]){tj(o.3c[x],ag[o.1U[x].1p(4)])}}}}}E po(x){3a[x]=4D();3a[x][0]=9m();3a[x][1]=9m();V(B i=0;i<o.1U.Q;i++){1A(i9,i*4i,i)}}E nG(x){B 1b=4v(o.jl[o.fu]);B 4u=f8(1b);8z=x;o.iU=1;4u.bx=E(){o.iU=0;if(G.f6==4&&G.6s==4M){o.7d=H;tj(1b,G.cp,x)}F{if(o.fu+1<o.jl.Q){o.fu++;nG(8z)}F{n3("di")}}};4u.pW=E(e){o.iU=0;if(o.fu+1<o.jl.Q){o.fu++;nG(8z)}F{n3("di")}};4u.aI()};E n3(x){1o("2b fe jP or wX wR");if(o.3c[o.3H]){if(o.3c[o.3H].K(2E("di"))==-1){o.3c[o.3H]=o.3c[o.3H]+\' (\'+2E(x)+\')\'}}if(v.Jn==1&&8z>-1){o.1U[8z]=\'\';o.3c[8z]=\'\'}o.3H=-1;o.7d=I;if(o.Jo){o.R.aK();o.R.4p()}F{1A(E(){if(o.R){o.R.aK();o.R.4p()}},1j)}if(J(o.2b)){o.1L.3e(o.2b);o.2b=1X}}E tj(1b,x,y){if(x.K("#"+v.9o)==0){x=o[o.fd[0]](x)}if(x.K("#"+v.9Y)==0&&x.K(v.aR)>0){x=o[o.fd[1]](x)}if(1b.K(\'.iq\')>-1||1b.K(\'.rU\')>-1||1b.K(\'.mK\')>-1||1b.K(\'.sZ\')>-1){B l=o.3H;if(J(3a[l])&&o.1U[l]=="9q"){}F{3a[l]=4D();3a[l][0]=9m();3a[l][1]=9m()}B 3M=9m();3M=x.2r(/\\r|\\n/);B sa=1;B t1=0;B t2=0;B dN=(J(v.yz)?v.yz:0);if(1b.K(\'h3=\')>0){dN=1b.1p(1b.K(\'h3=\')+6)*1}V(i=0;i<3M.Q;i++){if(1b.K(\'.iq\')>-1||1b.K(\'.sZ\')>-1){if(3M[i].K(\'-->\')>-1&&3M[i].K(\':\')>-1){t1=hG(3M[i].1p(0,3M[i].K(\'-->\')))*1+dN;t1==0?t1=1:\'\';t2=hG(3M[i].1p(3M[i].K(\'-->\')+4,12))*1+dN;J(3a[l][0][t1])?\'\':3a[l][0][t1]=\'\';V(B j=t1;j<t2;j++){3a[l][1][j]=t1}sa++}F{3M[i]=4v(3M[i]);if(3M[i]!=\'\'&&3M[i].Q>0&&3M[i]!=sa&&3M[i]!=\'JB\'){3a[l][0][t1]=(3a[l][0][t1]&&3a[l][0][t1]!=\'\'?3a[l][0][t1]+\'<br>\':\'\')+(o.1U[l]=="9q"&&y>0?\'[dV]\':\'\')+3M[i]+(o.1U[l]=="9q"&&y>0?\'[/dV]\':\'\')}}}if(1b.K(\'.rU\')>-1||1b.K(\'.mK\')>-1){if(3M[i].K(\'Jz:\')>-1){t1=hG(3M[i].1p((1b.K(\'.mK\')>-1?3M[i].K(\'=0\')+3:12),12))*1+dN;t2=hG(3M[i].1p((1b.K(\'.mK\')>-1?3M[i].K(\'=0\')+14:23),10))*1+dN;B p=\'\';if(3M[i].K(\'0,,\')>0){p=3M[i].1p(3M[i].K(\'0,,\')+3)}F{if(3M[i].K(\'xD,\')>0){p=3M[i].1p(3M[i].K(\'xD,\')+6)}}if(3a[l][0][t1]!=1T){3a[l][0][t1]+=\'\\n\'+(o.1U[l]=="9q"&&y>0?\'[dV]\':\'\')+p+(o.1U[l]=="9q"&&y>0?\'[/dV]\':\'\')}F{3a[l][0][t1]=p}3a[l][0][t1]=3a[l][0][t1].1Z(/{.*?}/,\'\');3a[l][0][t1]=3a[l][0][t1].1Z(/\\\\\\\\N/,\'<br>\');3a[l][0][t1]=3a[l][0][t1].1Z(/\\\\N/,\'<br>\');V(B j=t1;j<t2;j++){3a[l][1][j]=t1}}}}o.R.aK();o.U.jd();o.R.4p()}F{if(x!=\'\'){if(x.K(\'[\')==0){cg(x)}F{n3("2c")}}F{4b();o.R.4p()}}}E hG(iq){B 1I=iq.2r(\':\');B 5W=0;1I.Q==2?1I.it("bd"):\'\';1I[0]!=\'bd\'?5W+=1I[0]*tK:\'\';1I[1]!=\'bd\'?5W+=1I[1]*60:\'\';5W+=1I[2].1p(0,2)*1;5W=5W*10+1I[2].1p(3,1)*1;L 5W};E 8U(x){if(J(o.3H)){if(o.3H!=x){if(x==-1||(v.8H==1&&x==8u)){nJ()}F{v.bF=0;o.3H=x;o.7d=H;v.dB=1;rt(x);js("2b",o.3c[x]);o.R.aK()}}F{if(v.8H!=1){nJ()}}}}E rt(x){if(J(o.1U[x])){1o("fJ",x);o.3H=x;if(J(o.3c[x])){if(o.5h&&v.oT==1){3x.8k("oS",o.3c[x])}F{o.oM=o.3c[x]}}if(o.2j=="1G"&&o.lh==H){o.P.h0(x,"1G")}F{if(o.2j=="3v"&&o.qG==H){o.P.h0(x,"3v")}F{if(o.1U[x]=="9q"){po(o.3H)}F{i9(o.3H)}}}}};G.pC=E(){if(o.dM){B x=o.dM.3L;if(x[0]){B y=1y AE();y.bx=E(e){B z=e.43.gJ;ag.2K(z);o.3H=-1;B z=x[0].6S;if(z.Q>40){z=x[0].6S.1p(0,15)+\'...\'+x[0].6S.1p(-15)}if(v.8H==1&&v.xi==1){o.1U.2K(\'ag\'+(ag.Q-1));o.3c.2K(z+\'\');8U(o.1U.Q-1)}F{o.1U.it(\'ag\'+(ag.Q-1));o.3c.it(z+\'\');v.8H==1?8u++:\'\';8U(0)}o.dM.5j=""};y.Kf(x[0])}F{o.dM.2v()}}};G.8U=E(x){8U(x)};G.8u=E(){L 8u};G.1n=E(x){iY(x)};G.C=E(){q7()};G.6C=E(){4b()};E nJ(){js("2b","7H");o.3H=v.8H==1?8u:-1;v.dB=0;o.7d=I;o.R.aK();o.lh||o.qG?rt(o.3H):\'\';J(o.2b)?o.1L.3e(o.2b):\'\';o.2b=1X}E iY(Y){if(v.bF){Y=Y-v.bF*1}if(o.7d&&J(o.1U)){if(3a){B x=o.3H;if(v.vj==1&&!o.1z){L}if(J(3a[x])){if(J(3a[x][1])){B t=2F(Y*10);if(J(3a[x][1][t])){B y=\'\';y=3a[x][0][3a[x][1][t]];if(!J(o.2b)){o.2b=1M(\'22\');o.1L.1J(o.2b);q7()}if(4F){5X(o.2b)}ze();if(v.Kp==1){y=Kn(y)}if(v.mM==1){y=y.1Z(/\\[dV\\]/gm,\'<7y C="1t:\'+aF(v.dr)+\'">\');y=y.1Z(/\\[\\/dV\\]/gm,\'</7y>\')}o.2b.1P=\'<7y C="\'+(v.za==1?\'2u-1t:\'+xa(v.g8,v.hw)+\';\':\'\')+\'-3K-5N-rC-1g: Kd;1t:\'+aF(v.du)+\';2N:\'+v.rf+\'px \'+v.rf*2+\'px;2Z-6w:\'+v.z7+\'px;2M:0 0;2B-19:\'+(v.zb?v.zb:1.8)+\';46-gT:\'+v.fR+\'">\'+4v(y)+\'</7y>\';if(v.zg==1){if(o.29){O(o.2b,{"46-3A":((v.mi+((2F(v.dx)-1j)*v.mi/1j))+"px")})}F{O(o.2b,{"46-3A":((v.mj+((2F(v.dx)-1j)*v.mj/1j))+"px")})}}4F=I}F{if(!4F&&J(o.2b)){o.2b.1P=\'\';4F=H;2V(o.2b)}}}}}}}E q7(){if(o.2b){O(o.2b,{"1h":"2e","X":"1j%","2N-Z":"10%","2N-2g":"10%","Z":0,"1t":v.du,"1D-7B":"7M","5N-hL":"2Z-5N"});if(v.K0==1&&J(v.pH)){v.pH!=\'\'?O(o.2b,{"46-hE":v.pH}):\'\'}if(v.gb==1){O(o.2b,{"1D-cZ":"5U 5U JW JX"})}F{O(o.2b,{"1D-cZ":"1K"})}if(v.JY==1){sb(o.2b,\'o.jx\')}F{O(o.2b,{"41-2P":"1K"})}}}E ze(){if(!o.jx){if(o.R.kG()||v.aH>v.1v.h){O(o.2b,{"1h":"2e","1f":"2t","Z":0,"2I":(v.aH*1)})}F{O(o.2b,{"1h":"2e","1f":"2t","Z":0,"2I":(v.aH*1+v.1v.h*1)})}}}E 4b(){o.3H=-1;o.7d=I;o.mR=I;v.2b=1X;v.jJ=1X;o.3a=1X;o.1U=1X;if(J(o.R)){o.R.aK()}o.3c=1X;if(J(o.2b)){o.1L.3e(o.2b);o.2b=1X}o.3H=1X;o.7d=I}};o.K4={"2t":"Авто","1z":"Пуск","4w":"Пауза","2C":"Стоп","29":"Во весь экран","oE":"Выйти из полноэкранного режима","1d":"Настройки","3p":"Параметры","1O":"Громкость","4N":"Выключить звук","8V":"Включить звук","5l":"В ЭФИРЕ","W":"Плейлист","4I":"Качество","6b":"Скачать","2b":"Субтитры","4J":"Скорость","d7":"Обычная","2c":"ошибка","Ka":"Включите звук","6I":"Аудио","di":"ошибка загрузки","lk":"Очень низкое","g0":"Низкое","gc":"Среднее","ge":"Высокое","oG":"Высокое","7c":"Следующий","d2":"Предыдущий","2U":"Поделиться","z8":"Скопировано в буфер обмена","zq":"Реклама","5T":"Пропустить","Kb":"Пропустить через ","zr":"Перейти на сайт рекламодателя","dx":"Размер текста","bF":"Сдвиг по времени","du":"Цвет текста","dr":"Цвет текста 2","g8":"Цвет фона","hw":"Прозрачность фона","gb":"Тень","fR":"Толщина текста","aH":"Отступ снизу","mQ":"Сбросить","zd":"Загрузить","nA":"Сон","fP":"Пропуск","pQ":"Час","pO":"Минута","qx":"Секунда","zI":"Да","zx":"Нет","of":"из","6Z":"Пароль","vR":"Ошибка воспроизведения на устройстве","vO":"Играет на устройстве","bu":"Канал","1F":"Масштаб","on":"Вкл.","7H":"Выкл.","rq":"Все сразу","e6":"кбит/с","j1":"Код","1b":"Ссылка","1t":"Цвет","zM":"Контраст","zK":"Яркость","dC":"Насышенность","kX":"Сепия"};B 5i=E(x){B dz;B K7;B 2S;B 4y;B 4q;B mZ;B dE=0;B bE;B sr=I;B sq;if(x.me!=1T&&x.mc!=1T&&x.1B!=1T&&x.to!=1T){if(x.Y==1X){if(x.1B.K("gs")>-1){x.to==0?x.Y=0.5:x.Y=0.2}F{x.Y=0.15}}dz=vS(x.7w);if(x.1B.K("1F")==-1){if(J(o.6Q[x.me])){o.6Q[x.me].pP()}o.6Q[x.me]=G}if(x.1n==1){x.mc.1Y("2k",H)}2S=x.1B.2r(\'|\');4q=7r(x.to).2r(\'|\');4y=1y 9m();V(B i=0;i<2S.Q;i++){if(!4q[i]){4q[i]=4q[0]}if(2S[i]=="gs"){4y[i]=x.mc.g("1u")}if(2S[i]=="7C"){4y[i]=x.mc.C.1u}if(2S[i]=="y"){4y[i]=x.mc.g("y")}if(2S[i]=="x"){4y[i]=x.mc.g("x")}if(2S[i]=="Z"){4y[i]=2F(x.mc.C.Z)}if(2S[i]=="1F"){4y[i]=x.mc.g("3f")}if(2S[i]=="8T"){4y[i]=x.mc.cL}if(2S[i]=="iG"){4y[i]=x.mc.9F}if(2S[i]=="3j"){4y[i]=x.mc.g("3j")}if(2S[i]=="3f"){4y[i]=x.mc.g("3f")}if(2S[i]=="X"){4y[i]=x.mc.g("X")}if(2S[i]=="wJ"){4y[i]=x.mc.26;4q[i]=2z.7X(4q[i]);x.me=="Jl"?1o("X",x.me,4y[i],4q[i],x.mc.26):\'\'}if(2S[i]=="19"){4y[i]=x.mc.g("19")}if(2S[i]=="we"){4y[i]=x.mc.2Q}4q[i]=w7(4q[i]);4y[i]=w7(4y[i])}bE=x.Y*2x/dz.Q;mZ=dz.Q;if(2S.Q==1&&4y[0]==4q[0]){9p()}F{1A(n0,2z.4e(bE))}}E n0(){V(B i=0;i<2S.Q;i++){B 1I=4y[i]+(4q[i]-4y[i])*(dz[dE]?dz[dE]:0);se(2S[i],1I);if(2S[i]=="y"){x.mc.1Y("1f",1I)}if(2S[i]=="x"){x.mc.1Y("Z",1I)}if(2S[i]=="Z"){x.mc.C.Z=1I+"px"}if(2S[i]=="1F"){x.mc.1Y("1F",1I)}if(2S[i]=="3j"){x.mc.1Y("3j",1I)}if(2S[i]=="3f"){x.mc.1Y("3f",1I)}if(2S[i]=="8T"){x.mc.cL=1I}if(2S[i]=="iG"){x.mc.9F=1I}if(2S[i]=="X"){x.mc.1Y("X",1I)}if(2S[i]=="wJ"){O(x.mc,{"X":1I})}if(2S[i]=="19"){x.mc.1Y("19",1I)}if(2S[i]=="we"){O(x.mc,{"19":1I})}}dE++;if(!sr){if(dE==mZ){9p()}F{sq=1A(n0,2z.4e(bE))}}}E 9p(){sr=H;if(x.1m){if(2S[0]=="7C"||2S[0]=="Z"){1m(x.mc)}F{x.mc.1Y("2k",I)}}if(x.1B.K("1F")==-1){o.6Q[x.me]=1X;4k o.6Q[x.me]}V(B i=0;i<2S.Q;i++){se(2S[i],4q[i])}3d(sq)};E se(y,z){if(y=="gs"){x.mc.1Y("1u",z)}if(y=="7C"){x.mc.C.1u=z}}G.pP=E(){9p()};G.xL=E(){dE=mZ-1;n0();9p()};G.Cj=E(x0,x1,y0,y1){B e=I;V(B i=0;i<2S.Q;i++){if(2S[i]==\'x\'&&x0!=x1){e=H}if(2S[i]==\'y\'&&y0!=y1){e=H}}e?9p():\'\'};E vS(vC){a4(vC){1i"vL":L[0,0.IC,0.II,1.IJ,1.IH,1.IG,1.yA,0.ID,0.IE,0.87,0.IF,0.It,1.wy,1.Is,1.Ih,1.Ii,0.Ig,0.If,0.Ic,0.Id,1.Ie,1.vN,1.wo,1.vN,1.wW,0.iu,0.np,0.np,0.np,0.np,1];1g;1i"bI":L[0,0.Pj,0.Ir,0.Ip,0.Io,0.Il,0.Im,0.In,0.IK,0.IL,0.J9,0.Ja,0.J8,0.J7,0.wh,0.J4,0.J5,0.J6,0.Jb,0.95,0.Jc,0.Ji,0.Jj,0.Jh,0.99,0.Jg,0.wT,0.iu,1];1g;1i"oC":L[0,0.Jd,0.28,0.Je,0.Jf,0.J3,0.J2,0.78,0.wh,0.IS,0.IQ,0.wT,1.wy,1.IM,1.wV,1.IN,1.IO,1.wQ,1.wQ,1.IU,1.J0,1.J1,1.wV,1.IZ,1.IY,1.IV,1.IW,1.IX,1.wo,1.wW];1g;7m:L[0,0.1,0.2,0.3,0.4,0.5,0.6,0.7,0.8,0.9,1];1g}}};B Dr=E(){B N=ds.PT,ua=ds.Uk,r7;B M=ua.mS(/(mI|fU|6r|rF|vY)\\/?\\s*(\\.?\\d+(\\.\\d+)*)/i);B M=ua.mS(/(mI|fU|6r|rF|vY|Uj|ll)\\/?\\s*(\\.?\\d+(\\.\\d+)*)/i);if(M&&(r7=ua.mS(/8e\\/([\\.\\d]+)/i))!=1X)M[2]=r7[1];B n1=ds.wM;G.aN=M?M[1]:N;G.8e=M?M[2]:ds.Uo;G.eH=ds.wM>1;G.mI=G.aN=="Us";G.pe=G.aN=="wt 9.0";G.ie=G.aN=="wt"||G.aN=="Up"||G.aN=="Uq";G.ll=ua.aC(/(ll)\\/?\\s*/i)>-1;G.rF=G.aN=="Ue";G.6r=G.aN=="U6";G.fU=1S.fU;G.mE=ua.aC("U4 NT")>-1;G.53=(ua.aC(/(7G|i7|U1)\\/?\\s*/i)>-1)||(ds.U8===\'Ud\'&&n1>1);G.tv=v.wS!=1&&ua.aC(/(TV|Ub|U9|Ua|Uu|Uv|UQ|UP)\\/?\\s*/i)>-1;G.lg=v.wS!=1&&ua.aC(/(LG)\\/?\\s*/i)>-1;G.7G=ua.aC(/(7G)\\/?\\s*/i)>-1;G.i7=G.53&&!G.7G;G.3K=\'UN\'in 1Q.mF.C;if(ua.aC(/(9G)\\/?\\s*/i)>-1){n1>0?G.9G=H:G.tv=H;if(UR(\'(41:US)\').UX){G.tv=H}}G.2l=(G.53||G.9G||(ua.aC(/(UV|UT|mI kk)\\/?\\s*/i)>-1))&&!G.tv;G.q3=G.6r||G.fU;G.29=I;if(G.53){G.UB=4S(ua.1p(ua.K(\'OS \')+3,4).1Z(\'6h\',\'.\'));if(G.i7&&(!\'B2\'in 1S||n1<2)){G.2l=G.53=I;G.tv=H}}G.ly=!G.2l;G.D3=G.2l||G.tv;if(o.1L.uA||o.1L.uB||o.1L.ur||o.1L.uq||o.1L.ug){G.29=H}};E 9B(44,6E){V(B s in 6E){if(1R(6E[s])==\'3y\'){if(s=="2P"||s=="3h"){44[s]=6E[s]}F{V(B s2 in 6E[s]){if(1R(44[s])!=\'3y\'){44[s]={}}if(1R(6E[s][s2])==\'3y\'){V(B s3 in 6E[s][s2]){if(1R(44[s][s2])!=\'3y\'){44[s][s2]={}}if(1R(6E[s][s2][s3])==\'3y\'){V(B s4 in 6E[s][s2][s3]){if(1R(44[s][s2][s3])!=\'3y\'){44[s][s2][s3]={}}44[s][s2][s3][s4]=6E[s][s2][s3][s4];if(s3==\'2N\'||s3==\'2M\'){44[s][s2][s3][s4]=2F(44[s][s2][s3][s4])}}}F{44[s][s2][s3]=6E[s][s2][s3];if(s2==\'2N\'||s2==\'2M\'){44[s][s2][s3]=2F(44[s][s2][s3])}}}}F{44[s][s2]=6E[s][s2];if(s==\'2N\'||s==\'2M\'){44[s][s2]=2F(44[s][s2])}}}}}F{if(s.K("Ux")>0&&4v(6E[s])===""){}F{44[s]=p0(s,6E[s])}}}L 44};B p0=E(18,5j){if(1R(5j)==\'5v\'){5j=4v(5j);if(18.K("1t")>-1&&5j!=-1){5j=aF(5j)}}L 5j};E xa(aP,1u){L\'4f(\'+(aP=aP.1Z(\'#\',\'\')).mS(1y UI(\'(.{\'+aP.Q/3+\'})\',\'g\')).UH(E(l){L 2F(aP.Q%2?l+l:l,16)}).8i(1u||1).ny(\',\')+\')\'}E nQ(){3k{B 5h=1S[\'3x\'],x=\'UG\';5h.8k(x,x);5h.oQ(x);L H}2L(e){L I}};E vc(a3){if(a3){if(J(o.6Q[a3])){o.6Q[a3].pP()}}};B 2E=E(x){B y=x;if(y){y=x.6j(0).TZ()+x.6x(1);if(y.K("6h")>-1){y=y.1Z(/6h/ig," ")}}B en={"of":"of","e6":"e6","vO":"zE on zw","vR":"zE 2c on zw","rq":"To at Tt","6Z":"kK","zx":"No","nA":"Tg","fP":"T3","zI":"T9","aH":"Ta 2M","fR":"Te gT","gb":"Tb","hw":"9T 1u","g8":"9T 1t","dx":"pU 3A","du":"pU 1t","dr":"pU 1t 2","bF":"4x h3","mQ":"TS","d2":"TY","z8":"TT to TU","lk":"TL","g0":"TB","gc":"TC","ge":"zp","oG":"zp","lc":"HD","le":"UZ HD","Tx":"Ty HD","uE":"TD HD","ub":"TE HD 4K","zq":"Ad","zr":"Go to TI TH\'s TF","6I":"TG","5l":"UY","29":"Vm 29","oE":"xG 29"};if(J(en[x])){y=en[x]}if(J(o[\'qJ\'+v.nj])){if(J(o[\'qJ\'+v.nj][x])){y=o[\'qJ\'+v.nj][x]}}if(v.qT){if(v.qT[x]){y=v.qT[x]}}L y};B az=E(x,y,z){if(!J(o.gR[y])&&v.us!=1){B t=o.dS?o.dS:(v.1H?v.1H:\'\');J(v.bc)?t=v.bc:\'\';if(v.zn[x]==1&&v.y5==1&&J(v.hk)){if(x=="7x"){7p(Aw,W6)}if(J(1S["n9"+v.hk])){1S["n9"+v.hk].Ay(\'og\'+x,{1H:t});1o("zj",\'og\'+x)}F{1o("zj Wa 2c")}}if(v.zm[x]==1){if(v.ga==1){B bw;if(v.EK==1){if(1S.zT){bw={\'bc\':t};if(v.hn){if(1R(v.hn)=="3y"){V(B g in v.hn){if(v.hn.2m(g)){bw[g]=v.hn[g]}}}}zT(\'1a\',\'og\'+x,bw)}}F{if(1S.ga){bw={EM:\'jS\',EN:y};if(t!=\'\'){bw.EL=t}if(v.W5==1&&!o.9j){bw.W4=1}ga(\'sf.aI\',\'1a\',bw)}}}}}z?o.gR[y]=H:\'\'};E Aw(){if(J(1S["n9"+v.hk])){1S["n9"+v.hk].Ay(\'Wf\')}};B kW=E(1b){B x=\'\';1b=1b.1Z("v=","{=");if(1b.K(\'kZ.be/\')>-1){x=1b.1p(1b.K(".be/")+4);x.1Z("/","")}F{x=1b.2r(/(kZ.be\\/|v\\/|j1\\/|VV\\?|4d.VZ\\/sf\\/[^#]*#([^\\/]*?\\/)*)\\??{?=?([^#\\&\\?]*)/)[3]}if(x!=\'\'){if(x.K("?t=")>0){v.1C=x.1p(x.K("?t=")+3);B h=0;B m=0;B s=0;if(v.1C.K("h")>0){h=v.1C.1p(0,v.1C.K("h"));v.1C=v.1C.1p(v.1C.K("h")+1)}if(v.1C.K("m")>0){m=v.1C.1p(0,v.1C.K("m"));v.1C=v.1C.1p(v.1C.K("m")+1)}if(v.1C.K("s")>0){s=v.1C.1p(0,v.1C.K("s"));v.1C=v.1C.1p(v.1C.K("s")+1)}if(h>0||m>0||s>0){v.1C=h*tK+m*60+s*1}x=x.1p(0,x.K("?t="))}}L x};B js=E(x,y,li,ev){if(x=="7x"){o.7x=H}if(ev==1){V(B yi in y){if(y.2m(yi)){if(1R(y[yi])=="3y"){y[yi]=\'\'}}}}if(v.nu==1&&o.7x){if(v.W0==1||li==1){uQ(x,y)}F{if(y!=1T){if(1R(y)==\'3y\'){3k{y=4U.tX(y)}2L(e){}}}if(1R(v.2P)==\'5v\'){if(v.2P.K("{")==0){3k{v.2P=v.2P.1Z(/\\\'/ig,\'"\');v.2P=4U.6t(v.2P)}2L(e){de.1o(e)}}}if(1R(v.2P)==\'3y\'){if(J(v.2P[x])||J(v.2P[\'pa\'])){B z=x;if(!J(v.2P[x])&&J(v.2P[\'pa\'])){z=\'pa\'}if(x.K("5J")==0){if(J(v.2P[\'1V\'])){z=\'1V\'}}3k{if(y!==1T){2n(v.2P[z]+"(\'"+x+"\',\'"+v.id+"\',\'"+y+"\')")}F{2n(v.2P[z]+"(\'"+x+"\',\'"+v.id+"\')")}}2L(e){1o("2P",e,x)}}}F{if(v.2P==\'\'){v.2P="A4"}3k{if(y!==1T){2n(v.2P+"(\'"+x+"\',\'"+v.id+"\',\'"+y+"\')")}F{2n(v.2P+"(\'"+x+"\',\'"+v.id+"\')")}}2L(e){1o("2P",e,x,y)}}}}if(o.7x&&v.vK==1){if(o.A5){3k{o.A5.hx.j4({1a:x,8X:y},"*")}2L(e){}}}if(v.F0==1&&li!==1){B zv={1a:x,Y:o.P?(x=="47"?o.xK:o.P.Y()):0};if(y!=1T){zv["2a"]=y}if(x=="1k"||x=="Y"){zv["1k"]=o.P.1k()}if(x=="1O"||x=="8V"){zv["1O"]=v.1O}if(x=="1y"){zv["id"]=6O("xE")}1S.a2.j4(zv,\'*\');B z=x;x=="7x"||x=="1C"||x=="4H"?z=x+"ed":\'\';x=="1z"?z="Wi":\'\';x=="4w"?z="7Q":\'\';x=="4N"?z="3C":\'\';x=="8V"?z="Wk":\'\';x=="47"?z="Wm":\'\';x=="Wl"?z="Wo":\'\';zv["1a"]=z;if(z!=\'\'&&z!=x){zv=4U.6t(4U.tX(zv));1S.a2.j4(zv,\'*\')}}};B uQ=E(x,y){B ev=1Q.Vi(\'7W\');if(y!==1T){ev.8X=y}ev.Vf(x,H,H);o.1E.Vq(ev)};G.1a=E(x,y){o.2P[x]=y};B 2J=E(x,y,S){L 6O(x,y,S)};G.2J=E(x,y,S){L 6O(x,y,S)};E 6O(x,y,S){if(J(o.U)&&1R(x)==\'5v\'){if(o.rQ==1){L}if(S){if(1R(S)==\'5v\'){if(S.K("id:")==0){S=o.R.v1(S.1p(3),"4m");if(S){if(x=="lN"&&y=="Vo"){S.AW()}}}}}if(x=="1z"||x=="3h"){if(J(y)){B ak=I;if(1R(y)==\'5v\'){y=y.1Z(/(\\r\\n|\\n|\\r)/gm,"");B 2y=-1;if(y.K("[47:")>-1&&y.p5("]")==y.Q-1){2y=y.1p(y.K("[47:")+6,y.Q-1);2y=2F(2y.1p(0,2y.Q-1));y=y.1p(0,y.K("[47:"));if(y==\'\'){o.U.3F(2y);o.U.2D();L}F{o.2y=2y}}if(y.K("[A0]")>-1){ak=H;y=y.1Z(\'[A0]\',\'\')}if(y.K("#"+v.9o)==0){y=o[o.fd[0]](y)}if(y.K("#"+v.9Y)==0&&y.K(v.aR)>0){y=o[o.fd[1]](y)}if(y.K("#0")==0){y=aM(y)}if(v.aY==1){y=aY(y)}if(y.K(".9e")==y.Q-4){B 4u=f8(y);4u.bx=E(){if(G.f6==4&&G.6s==4M){3k{6O(\'1z\',4U.6t(G.cp))}2L(e){}}};4u.aI();L}if(y.K("id:")==0&&J(o.1w)){B z=xA(y);if(J(o.1w[z])){o.R.Cw(z);2y>-1?o.2y=2y:\'\';L H}F{L I}}if(y.K("Ve:")==0){B z=y.1p(10);if(o.2j=="4d"){o.P.wU(z);L H}F{y=\'//kZ.be/\'+z}}}if(x=="1z"){o.R.CG();o.U.d5(y,1T,1T,(ak?1:0))}if(x=="3h"){o.k9=H;v.3E=0;o.U.d5(y,1,1T,(ak?1:0));o.R.42(0,0);o.1C=I}}F{if(x=="1z"){o.U.2D()}if(x=="3h"){1R zV==\'E\'?zV():\'\'}}}if(x=="4c"){if(J(y)){o.k9=H;o.U.d5(y,1,1)}F{o.P.tz()}}if(x=="4w"){if(o.1z){o.U.2W();o.U.jd()}}if(x=="bu"&&J(y)){o.1C&&o.7n?o.7n.A7(y):\'\'}if(x.K("V4")==0){if(o.1V){o.1V.V5(x.1p(6),y)}}if(x=="9M"){o.9M.jD();o.9M=1y qy();if(v.wk==1){o.9M.9e(v.wx)}F{o.9M.9e("V3 8Z")}if(v.vJ==1&&J(v.vD)){o.cX=1y wb()}}if(x=="8R"){o.R.8w();o.R.CT("ud")}if(x=="h7"){o.1z?o.U.2W():o.U.2D()}if(x=="2C"){v.4c=0;v.3E=0;o.P.l8();o.U.aA()}if(x=="9g"){o.Y=o.P.Y();o.U.eq()}if(x=="6b"){if(v.db){if(v.db.on==1&&v.db.V2==1){o.U.jy()}}}if(x=="uR"&&J(y)){if(o.5K){o.5K.2J(y)}}if(x=="2U"){o.R.BY()}if(x=="V0"&&J(y)){if(v.1V==1){if(y.K(\'js:\')==0){v.6v=y;v.fC=H;o.U.pD("6v")}F{if(o.p!=\'\'){B sv=4U.6t(bT(o.p));V(B l in sv){if(sv.2m(l)){if(J(sv[l].id)){if(y==sv[l].id){v.6v=\'V1\'+(J(sv[l][\'r8\'])?\'r8\'+sv[l][\'r8\']:\'\')+y+\'6h\'+sv[l].7o;v.fC=H;o.U.pD("6v")}}}}}}}}if(x=="Vc"){1R Af=="E"?Af():\'\'}if(x=="Ac"&&y){v.Ac=y;o.3o?o.3o.V9():\'\'}if(x=="4N"){o.U.4Z()}if(x=="4J"){if(J(y)){o.U.8B(y)}F{L o.4T[o.9x]}}if(x=="nf"){if(v.db&&o.ap){if(v.db.ap==1){L 2z.4e((o.ap.nc(Vs).Q-1)/2z.4e(o.P.1k())*1j)}}}if(x=="hq"){L o.4T}if(x=="8V"){o.U.6N()}if(x=="jJ"){if(J(y)){v[x]=y;o.U.go()}}if(x=="aG"){L o.2q}if(x=="xm"){L o.ab?H:I}if(x=="5l"){L o.P?o.P.5B():I}if(x=="Fe"){L v.8H==1?o.3c.6x(0,-1):o.3c}if(x=="9W"){L o.7T}if(x=="1O"||x=="xS"){if(J(y)){if(y>=0&&y<=1){o.U.3V(y)}}L o.3C?0:v.1O}if(x=="3C"){L J(o.3C)?o.3C:I}if(x=="VJ"){o.R?o.R.Ct(y):\'\'}if(x=="cC"){y<2?y=\'\':\'\';if(o[\'u\'+y]!=\'\'){B x2=4U.6t(bT(o[\'u\'+y]));B v2=[];V(B l in v){if(v.2m(l)){if(l.K("9t")==0){v[l]=1X}}}if(1R x2=="3y"){V(B k in x2){if(x2.2m(k)){if(k.K("9t")==0){v[k]=x2[k]}if(k=="1v"){v2[k]=x2[k]}}}}v=9B(v,v2);B uY=I;if(o.R.bv()){o.R.7h();uY=H}B ul=I;if(o.R.d4()){o.R.aJ();ul=H}o.R.4b();o.R=1X;o.R=1y ro();if(o.P.6s()=="7g"){o.R.2D()}o.R.3V(v.1O);if(J(v.1H)){9v(v.1H)}if(uY){o.R.7h()}if(ul){o.R.aJ()}if(o.29){o.R.8b()}if(18!=\'BE\'){o.R.42(o.P.Y(),o.P.1k())}iM()}}if(x=="j8"){L v.j8}if(x=="4X"){o.R.4X(H)}if(x=="47"){if(J(y)){if(1R y=="5v"){if(y.K("%")>-1){y=2F(y.1p(0,y.K("%")));y=o.P.1k()*y/1j}F{B na=o.P.Y();if(o.3o&&!o.1C){if(!o.3o.kp){B f=o.3o.9R();if(f.t&&f.d){na=f.t;o.3o.kp=H}}}if(y.K("+")==0){y=na+2F(y.1p(1))}F{if(y.K("-")==0){y=na-2F(y.1p(1))}}}}y=y*1;y<0?y=0:\'\';if(o.P.1k()>0){y>o.P.1k()?y=0:\'\'}if(!J(o.1V)&&!J(o.5t)&&o.P.1k()>0){o.2y=1T;o.U.3F(y,H);o.U.sA()}F{o.2y=y}}}if(x=="29"){!o.29?o.U.8b():\'\'}if(x=="oV"){o.29?o.U.7L():\'\'}if(x=="VN"){L o.29}if(x=="3A"){L o.3g+\'/\'+o.4E}if(x=="VS"){if(J(o.e7)){o.e7.Do()}}if(x=="CI"||x=="VR"){if(J(o.e7)){o.e7.Un()}}if(x=="Y"){B n6=o.P?o.P.Y():0;if(o.3o&&v.b8==1&&!o.1C&&n6==0){B f=o.3o.9R();if(f.t){n6=f.t}}L n6}if(x=="VP"){if(o.bS){6O("1z","id:"+o.bS)}if(o.xR){6O("47",o.xR);6O("1z")}}if(x=="1k"){L o.P?o.P.1k():0}if(x=="7U"){L o.P?o.P.91():0}if(x=="7z"){if(y){v.7z=y;o.R.hK()}}if(x=="4I"){if(J(y)){if(S){v.hd=a8(v.hd,y,S);if(o.2q.Q==2){o.U.5H(v.hd)}}F{o.U.5H(y)}}F{L o.P?tG(o.P.vs()):0}}if(x=="6I"){if(J(y)){if(S){v.ut=a8(v.ut,y,S);if(o.7T.Q==2){o.U.cw(v.ut)}}F{o.U.cw(y)}}F{L o.P?o.P.vk():0}}if(x=="xX"){L o.2j=="4d"}if(x=="oa"){if(o.6V>0){o.kU=o.6V}o.U.d5(o.3L[o.jH])}if(x=="7g"){L o.1z}if(x=="nh"){L o.1C}if(x=="1l"){L o.1l[y]}if(x=="yb"){o.rQ!=1?o.P.pq():\'\'}if(x=="id"){L v.id}if(x=="1o"){v.1o=y}if(x=="nu"){v.nu=y}if(x=="2i"){o.P.Fo()}if(x=="Vv"){o.P.Fh();if(S){o.vf=a8(o.vf,y,S)}}if(x=="5E"){o.P.f7()}if(x=="8F"){o.P.cl()}if(x=="3p"&&v.us!=1){de.1o(3p)}if(x=="Vu"&&o.3U){o.3U.7x()}if(x=="2b"){v.2b=y;if(J(y)){if(y.6o().Q<3&&o.4C){o.4C.8U(y*1)}F{o.U.fJ(y)}}}if(x=="aB"){if(J(o.aB)){if(J(y)){o.aB.2J(y)}F{L o.aB.Vy()}}}if(x=="r0"){if(o.xq){L o.xq}F{L I}}if(x=="5N"){B 5N=1M("22");5N.id=y;5N.C.56=Fp;o.1L.1J(5N)}if(x=="BV"){if(o.4G){B 51=1M("51");B 3A=o.P.3A();51.X=3A.X>0?3A.X:o.a9;51.19=3A.19>0?3A.19:o.aQ;O(51,{"1h":"2e","1f":-51.19,"Z":-51.X,"2k":"1K"});1Q.9H.1J(51);B 8P=51.xk(\'2d\');8P.sE(o.P.9w(),0,0,51.X,51.19);B 4I=2;B gl=1Q.1M("51");gl.X=51.X*4I;gl.19=51.19*4I;B gh=gl.xk("2d");gh.sE(o.P.9w(),0,0,51.X*4I,51.19*4I);if(v.VD==1&&J(v.sI)){!J(v.gk)?v.gk=20:\'\';!J(v.sJ)?v.sJ="3J":\'\';gh.46=v.gk+"px VC, VA";gh.VB=aF(v.sJ);gh.Qz((v.sI=="iJ"?o.iJ:v.sI),v.gk,51.19*4I-v.gk-5)}8P.sE(gl,0,0,51.X,51.19);B 3W;3k{3W=51.Qw("9Q/QA")}2L(e){de.1o(e.8Z);L I}L 3W}F{L I}}if(x=="3v"){L o.2j==x?o.P.lI():1T}if(x=="1G"){L o.2j==x?o.P.lJ():1T}if(x=="2f"){if(!o.1z){o.P.9i(y);L H}F{L I}}if(x=="DD"){if(J(y)){y==\'1/0\'?y=1-3I(v.lC,0):\'\';v.lC=y;o.P.fK()}F{L 3I(v.lC,0)}}if(x=="1F"){if(J(y)){if(y==0){o.P.fK()}F{o.P.1F(y)}}F{L[o.3n.x,o.3n.y,o.3q.C.Z,o.3q.C.1f]}}if(x=="1H"){if(J(y)){J(y)?v.1H=y:\'\';o.U.9v(\'1H\');L H}F{L v.1H}}if(x=="QB"){o.U.yP()}if(x=="2K"){if(y){!o.gz?o.gz=[]:\'\';if(1R(y)==\'3y\'){y=o.gz.8i(y);x="W"}}}if(x=="W"){if(y){if(1R(y)==\'3y\'){3k{o.U.5Y(y);L H}2L(e){L I}}F{if(y.K(".9e")==y.Q-4||y.K(".9e?")>0){B 4u=f8(y);4u.bx=E(){if(G.f6==4&&G.6s==4M){3k{6O(\'W\',4U.6t(G.cp))}2L(e){}}};4u.aI();L H}}}}if(x=="7c"){o.R?o.R.bq():\'\'}if(x=="d2"){o.R?o.R.c6():\'\'}if(x=="5S"){o.R?o.R.ic(y):\'\'}if(x=="eW"){o.P?o.P.eW():\'\'}if(x=="lA"){if(J(y)&&J(o.1w)){!o.1z?v.3E=0:\'\';V(B j in o.1w){if(o.1w.2m(j)){if(o.1w[j].cH==y){y=j}}}if(J(o.1w[y])){o.R.Cu(y);L H}F{L I}}}if(x=="QG"){B 1I=[];if(J(o.1w)){V(B j in o.1w){if(o.1w[j].4V&&o.1w[j].pI==-1){1I.2K({1H:o.1w[j].1H,id:o.1w[j].id})}}}L 1I}if(x=="xE"){if(o.3w){L o.1w[o.3w].cH?o.1w[o.3w].cH:o.3w}}if(x=="QE"){if(o.1w){L 4D.3O(o.1w).Q}F{L-1}}if(x=="mP"){if(J(o.mP)){L o.mP}}if(x=="QD"){o.R.jR()}if(x=="1v"){o.R.gD()}if(x=="Qu"){if(o.1V){L H}F{L I}}if(x=="Qt"){if(o.1V){L yd()}F{L I}}if(x=="T2"){if(o.1V){L o.1V.4w()}F{L I}}if(x=="Ql"){if(o.1V){L o.1V.xl()}F{L I}}if(x=="Qj"){if(o.1V){o.1V.Qi()}F{L I}}if(x=="Qh"){if(o.1V){o.1V.4N()}F{L I}}if(x=="6g"){v.6g=a8(v.6g,y,S);o.P.6g()}if(x=="av"){if(J(S)){v.av=a8(v.av,y,S)}F{if(J(y)){y==\'0/1\'?y=1-v.av:\'\';v.av=y}F{L v.av}}}if(x=="5u"){if(J(S)){v.5u=a8(v.5u,y,S)}F{if(J(y)){v.5u=y}F{L v.5u}}}if(x=="nV"||x=="lX"){B z="ea";x=="lX"?z="lZ":"";if(J(S)){v.W[z]=a8(v.W[z],y,S)}F{if(J(y)){y==\'0/1\'?y=1-v.W[z]:\'\';v.W[z]=y}}L v.W[z]}if(x=="hd"){if(o.2q.Q==2){v.hd=o.2q[o.2X];v.hd=a8(v.hd,y,S);if(o.2q[0]==v.hd){o.U.5H(0)}F{o.U.5H(1)}}}if(x=="v"&&y){if(y.K(\'3h\')==0||y.K(\'bk\')==0){L}L v[y]}if(x.K("dX:")==0){B xx=x.1p(7);if(1R(y)==\'3y\'&&1R(v[xx])==\'3y\'){V(B yy in y){if(y.2m(yy)){v[xx][yy]=y[yy]}}}F{if(x.K(\'EZ\')==-1){v[xx]=y}}L H}if(x.K("1D:")==0){o.R.BZ(x.1p(5),y)}if(x=="Qs"){L o.P?o.P.bD():\'\'}if(x=="Qr"){L o.8e+\' \'+o.hH}if(x=="hH"){L o.hH}if(x=="rz"){L o.rz}if(x=="xz"){L o.xz}if(x=="5n"){L o.5n}if(x=="Qq"){L o.1V?o.yK:1T}if(x=="9A"){o.U.oD();o.rQ=1;v.1W.on=0;o.1E.1P=\'\'}}F{L I}};E a8(x,y,S){B z=4v(y)+\'\';if(y.K("/")>0){B y2=y.2r("/");if(y2.Q==2){if(x==4v(y2[0])){z=4v(y2[1]);if(S){S.b5(1)}}F{z=4v(y2[0]);if(S){S.b5(0)}}}}L z}E f8(x){B 4u=1y yv();4u.7v(\'yw\',x,H);L 4u}E xA(y){B z=y.1p(3);if(o.1w){V(B j in o.1w){if(o.1w.2m(j)){if(o.1w[j].cH==z){z=j}}}}L z}E yd(){B x;if(o.1V){if(o.1V.sy()){x=o.1V}}if(!x&&o.5t){x=o.5t}if(x){B y={is:o.3D,1l:x.8X("QI"),8e:x.8X("8e"),R2:x.8X("AB"),1b:o.Az+(x.8X("yO")?x.8X("R1")+x.8X("yO"):\'\'),1B:x.8X("QY"),3h:x.8X("3h"),Y:(o.P?o.P.Y():\'\'),1O:x.R3(),id:o.yK};if(o.3D=="6v"){y.R4=o.R9}L y}}B 1M=E(x){B y=x;x==\'22\'||x==\'uv\'?y=\'5A\':\'\';B z=1Q.1M(y);if(x==\'uv\'){O(z,{"6m":"41","2k":"4t"})}L z};B 1o=E(a,b,c,d,e,f,g){if(v.1o==1||v.tH==1){B x=a+(b!=1T?" "+b:"")+(c!=1T?" "+c:"")+(d!=1T?" "+d:"")+(e!=1T?" "+e:"")+(f!=1T?" "+f:"")+(g!=1T?" "+g:"");de.1o("yG"+(v.tL==1?"2":"")+": "+x);if(v.tH==1&&J(1Q.8K("yR"))){1Q.8K("yR").1P+=x+\'<br/>\'}}};B F9=E(){if(v.tk==1&&J(v.tB)&&v.tB!=\'\'){B x=1Q.1M(\'eh\');x.z2=\'R6\';x.9d=\'kY://tk.QX.9S/O?hE=\'+v.tB.1Z(/,/ig,"|").1Z(/ /ig,"+");1Q.QW.1J(x)}};B Bz=E(22,7l){B x=["od","dI","mT","fV","cz","QN"];V(B y=0;y<x.Q;y++){B z=22.nU("2w "+x[y]);if(z.Q>0){V(B y2=0;y2<z.Q;y2++){z[y2].C.5y=7l}}}};B 4x=E(Y){Y<0?Y=0:\'\';B yo=o.P.1k>=eU?H:I;B yF=o.P.1k>=tK?H:I;B 6l=2z.7X(Y/60);B 7b=2z.7X(Y-6l*60);B 7V=2z.7X(6l/60);B gB=2z.7X(7V/24);6l=6l-7V*60;if(gB>0){7V=7V-gB*24}if(v.jw==1&&o.P.5B()){B d=1y 6B();L 7r(1y 6B(d.9r()+Y*2x).yg())}F{L 7r((gB>0?gB+\':\':\'\')+(7V>0||yF?7V+\':\':\'\')+((7V>0||yo)&&6l<10?\'0\':\'\')+6l+\':\'+(7b<10?\'0\':\'\')+7b)}};B hB=E(x){B 7b=2z.7X(x);B 6l=2z.7X(7b/60);B 7V=2z.7X(6l/60);6l=2z.7X(6l%60);7b=2z.7X(7b%60);7V>0&&6l<10?6l="0"+6l:"";7b=7b>=0?((7b>=10)?7b:"0"+7b):"bd";B 5W=(7V>0?7V+":":"")+(6l>=0?6l:"0")+":"+7b;if(v.jw==1&&o.P.5B()){B d=1y 6B();L 7r(1y 6B(d.9r()+x*2x).yg())}F{L 5W}};B QQ=E(){L QV((1S.92!=1S.a2.92)?1Q.tE:1Q.92.9d)};B tG=E(x){if(x){x=x.6o();B sR=x.K(" <7y C=\'1u");if(sR>-1){x=x.1p(0,sR)}}L x};B rX=E(x,y,z){B t;if(!ys(x)&&y){t=1Q.1M(\'lm\');y=="QT"?y=x:\'\';t.2R=y.K(\'//\')==-1?\'//\'+y:y;t.QR=1;if(z){t.6S=z}B s=1Q.bZ(\'lm\')[0];s.5q.sV(t,s)}L t};B ys=E(y){B x=I;B kd=1Q.bZ(\'lm\');V(B i=0;i<kd.Q;i++){if(kd[i].2R.K(y)>-1){x=H}}L x};B jY=E(x,y){x=x.1Z(\'#\',\'\');B r=2F(x.Q==3?x.6x(0,1).f0(2):x.6x(0,2),16);B g=2F(x.Q==3?x.6x(1,2).f0(2):x.6x(2,4),16);B b=2F(x.Q==3?x.6x(2,3).f0(2):x.6x(4,6),16);if(y){L\'4f(\'+r+\', \'+g+\', \'+b+\', \'+y+\')\'}F{L\'Qe(\'+r+\', \'+g+\', \'+b+\')\'}};B O=E(e,o){if(J(e)){V(B 18 in o){if(o.2m(18)){if(o[18]!=\'PD\'&&o[18]!=1T){if(1R o[18]==\'PC\'&&18!=\'1u\'&&18!=\'56\'){o[18]+=\'px\'}if((18.K("1t")>-1||18.K("By")>-1)&&o[18].K("#")==-1&&o[18].K("4f")==-1){o[18]=\'#\'+o[18]}if(18=="2O"){e.C[\'-ms-\'+18]=o[18];e.C[\'-mx-\'+18]=o[18];e.C[\'-3K-\'+18]=o[18];e.C[\'-o-\'+18]=o[18]}if(18=="sG"){if(o[18].K(" ")>-1){o[18]=\'"\'+o[18]+\'"\'}}if(18=="5N-hL"){e.C.PB(18,o[18],\'5G\')}F{e.C[18]=o[18]}}}}}};B AJ=E(x,7l,b1,b2){B y=3I(b1,1)*1;B z=3I(b2,1)*1;O(x,{"2u":"PG-2T-5c(-PH,"+7l+","+7l+" "+y+"px,4f(0,0,0,0),"+y+"px,4f(0,0,0,0) "+(y+z)+"px)"})};B aF=E(c){L c.1p(0,1)!=\'#\'?c="#"+c:c};B B4=E(x,1t,y){!1t?1t=\'#ef\':\'\';1t=aF(1t);B r=5p(nD,Py);x=x.1Z(/\\(vX\\)/g,r);x=x.1Z(/\\(1t\\)/g,1t);B yD=x.1p(0,x.K(\'|||\'));B te=x.1p(x.K(\'|||\')+3);B aq=\'\';if(o.1l.3K){aq=te.1Z(/5F:/g,"-3K-5F:");aq=aq.1Z(/5F-/g,"-3K-5F-");aq=aq.1Z(/@yC/g,"@-3K-yC");aq=aq.1Z(/2O/g,"-3K-2O")}y.1P=yD;sK(aq+te)};B Pm=E(x,y){B z;V(B i=0;i<x.Q;i++){if(x[i]){if(x[i].K(y)>-1){z=H}}}L z};B sK=E(x){if(o.O){if(o.O.yu){o.O.yu.Pl=x}F{o.O.1J(1Q.D5(x))}}};B qO=E(x){O(x,{"1h":"2e","1f":0,"Z":0,"X":"1j%","19":"1j%"})};B uz=E(x){O(x,{"6T":"1K"})};B 4u=E(y,z){B x=1y yv();x.7v(\'yw\',y,H);x.bx=z;x.aI()};B Pw=E(x){if(x){V(B i=0;i<5;i++){if(x.Pv=="Pu"){1g}F{if(x.Al){x=x.Al}}}}L x};B 8r=E(z){B 8r=1Q.1M("3W");if(o.ji.K(z)>-1){o.ji.2K(z);if(z.K("?")>0){z=z+\'&\'+2z.5p()}F{z=z+\'?\'+2z.5p()}}F{o.ji.2K(z)}8r.6a(\'2R\',z);8r.6a(\'19\',\'5U\');8r.6a(\'X\',\'5U\')};B 3P=E(e,o){V(B 18 in o){if(o.2m(18)){e.6a(18,o[18])}}};B 9A=E(e){if(e){3k{e.5q.3e(e);e=1X}2L(e){}}};B 5p=E(8p,5L){L 2z.7X(Ps.Q>1?(5L-8p+1)*2z.5p()+8p:(8p+1)*2z.5p())};B lU=E(){L 2z.5p().6o(36).PL(2,12)};B tc=E(x,y){x=4D.3O(x).PM(E(44,18){if(18!=y){44[18]=x[18]}L 44},{});L x};B 4v=E(x){if(1R x=="5v"){L x.1Z(/^\\s+|\\s+$/gm,\'\')}F{L x}};B 5S=E(x,y,z){B r=I;if(x){if(x.K(y)>-1){B r=x.1p(x.K(y)+y.Q);if(z){if(r.K(z)>-1){r=r.1p(0,r.K(z))}}}}L r};B Q4=E(x,n){if(n==0){L"#0"+aL.e(x)}if(n==-1){L aL.e(x)}if(n==1){L"#1"+t6(aL.e(x),1)}};B qW=E(x){if(v[x]!=""){if(1R v[x]!="5v"){o[x+\'o\']=v[x]}F{if(v[x].K("[{")==0){3k{v[x]=v[x].1Z(/aD\'qt/ig,\'"\');o[x+\'o\']=2n(v[x])}2L(e){}}}}};B 5D=E(x){L 7r.tn(x)};B bT=E(x){if(x.1p(0,2)=="#1"){L aL.d(t6(x.1p(2),-1))}F if(x.1p(0,2)=="#0"){L aL.d(x.1p(2))}F{L x}};B uD=E(x){if(x){if(x.K(\'3t\')==-1&&x.K(\'.\')==-1&&x.Q>1j&&x.K(\'2a:\')==-1){x=\'2a:9Q/td;iN,\'+x}}L x};B 1m=E(x){x?x.C.5n="3l":\'\'};B 1n=E(x){x?x.C.5n="3T":\'\'};B 2V=E(x){x?x.C.2k="1K":\'\'};B 5X=E(x){x?x.C.2k="4t":\'\'};B 6k=E(x){L x?x.C.5n!="3l"&&x.C.2k!="1K":I};B 4O=E(s){if(1R s=="5v"){if(s.K("px")>0){s=s.1p(0,s.K("px"))}}L 2F(s)};B 3l=E(x){L x.C.2k=="1K"};B fw=E(aP){if(aP){B jf=2F(aP,16);B r=(jf>>16)&tr;B g=(jf>>8)&tr;B b=jf&tr;L r+","+g+","+b}};B 4z=E(o,x,y){o[x+\'1f\']=0;o[x+\'2g\']=0;o[x+\'2I\']=0;o[x+\'Z\']=0;if(J(o[y])){B z=o[y].2r(" ");if(z.Q==4){o[x+\'1f\']=z[0]?4S(z[0]):0;o[x+\'2g\']=z[1]?4S(z[1]):0;o[x+\'2I\']=z[2]?4S(z[2]):0;o[x+\'Z\']=z[3]?4S(z[3]):0}}L o};B Q8=E(x){if(x){x=x.1Z(/ /ig,\'px \')}L x+\'px\'};B jg=E(x,y){L v[x]&&v[x]!=\'\'?v[x]:y};B eZ=7r.tn(65,66,67,68,69,70,71,72,73,74,75,76,77,97,98,99,1j,yB,yA,Rb,Sr,Sq,Sp,Sn,So,Ss,78,79,80,81,82,83,84,85,86,87,88,89,90,Sf,Sk,Sj,Si,Sg,Sh,SZ,SW,SX,SO,qg,SN,SF);B aL={a6:eZ+"SE+/=",e:E(e){B t="";B n,r,i,s,o,u,a;B f=0;e=aL.yr(e);jr(f<e.Q){n=e.ar(f++);r=e.ar(f++);i=e.ar(f++);s=n>>2;o=(n&3)<<4|r>>4;u=(r&15)<<2|i>>6;a=i&63;if(qn(r)){u=a=64}F if(qn(i)){a=64}t=t+G.a6.6j(s)+G.a6.6j(o)+G.a6.6j(u)+G.a6.6j(a)}L t},d:E(e){B t="";B n,r,i;B s,o,u,a;B f=0;e=e.1Z(/[^A-yq-z0-9\\+\\/\\=]/g,"");jr(f<e.Q){s=G.a6.K(e.6j(f++));o=G.a6.K(e.6j(f++));u=G.a6.K(e.6j(f++));a=G.a6.K(e.6j(f++));n=s<<2|o>>4;r=(o&15)<<4|u>>2;i=(u&3)<<6|a;t=t+5D(n);if(u!=64){t=t+5D(r)}if(a!=64){t=t+5D(i)}}t=aL.yk(t);L t},yr:E(e){e=e.1Z(/\\r\\n/g,"\\n");B t="";V(B n=0;n<e.Q;n++){B r=e.ar(n);if(r<gE){t+=5D(r)}F if(r>SG&&r<SH){t+=5D(r>>6|SM);t+=5D(r&63|gE)}F{t+=5D(r>>12|yj);t+=5D(r>>6&63|gE);t+=5D(r&63|gE)}}L t},yk:E(e){B t="";B n=0;B r=0;B c1=0;B c2=0;jr(n<e.Q){r=e.ar(n);if(r<gE){t+=5D(r);n++}F if(r>SJ&&r<yj){c2=e.ar(n+1);t+=5D((r&31)<<6|c2&63);n+=2}F{c2=e.ar(n+1);c3=e.ar(n+2);t+=5D((r&15)<<12|(c2&63)<<6|c3&63);n+=3}}L t}};B t6=E(s,n){s=s.1Z(/\\+/g,"#");s=s.1Z(/#/g,"+");B a=yp(o.y)*n;if(n<0)a+=eZ.Q/2;B r=eZ.1p(a*2)+eZ.1p(0,a*2);L s.1Z(/[A-yq-z]/g,E(c){L r.6j(eZ.K(c))})};B yp=E(x){x=x.2r(5D(61));B gJ=\'\';B c1=5D(qg);B tM;V(B i in x){if(x.2m(i)){B tu=\'\';V(B j in x[i]){if(x[i].2m(j)){tu+=(x[i][j]==c1)?5D(49):5D(48)}}tM=2F(tu,2);gJ+=5D(tM.6o(10))}}L gJ.1p(0,gJ.Q-1)};B J=E(x){L x!=1X&&1R(x)!=\'1T\'&&x!=\'1T\'};B 3I=E(x,y){L J(x)?x:y};B 4B=E(x){L J(x)&&x!=-1&&x!=\'\'};B jQ=E(x){if(1R x=="3y"){x=4U.6t(4U.tX(x))}L x};B e3=E(el){L el.yW().Z+(1S.yT?1S.yT:1S.Rl)};B f1=E(x){v.RD==1&&4B(v.yS)?x=v.yS:\'\';L x};B hF=E(el){RX fV=el.yW();L fV.1f+1S.RZ};B 7Z=E(x){if(x!=\'\'){if(v.S5==1){1S.7v(x)}F{1S.92.9d=x}x=\'\'}};B v5=E(){if(v.4o==1){o.4o?o.1L.3e(o.4o):\'\';o.4o=1X}};B CZ=E(){B jo=I;if(o.1l.tv){1o("tv")}G.9v=E(x){o.R?o.R.1H(x):\'\'};G.6p=E(x){if(x){if(1R(x)==\'5v\'){x=x.1Z(/(\\r\\n|\\n|\\r)/gm,"");if(x.K("[{")==0){3k{x=x.1Z(/aD\'qt/ig,\'"\');x=4U.6t(x)}2L(e){x="vV 4U"}}}if(1R(x)==\'3y\'){o.1w=[];o.gz=jQ(x);o.W=qq(x);if(o.W.Q>0){if(v.W.S4==1&&!v.4W){B 3O=4D.3O(o.1w);B tU=3O.6x(-1)[0];tU?v.4W=tU:\'\'}B y=zy();if(y){x=y.3h;o.dS=y.1H;o.R?o.R.BT(y.1H):\'\';if(J(y.2f)){if(o.P){o.P.9i(y.2f)}F{v.2f=y.2f}}if(J(y.3a)){y.2b=y.3a}if(J(y.1C)){v.1C=o.2y=y.1C}6X("yX");if(J(y.id)){o.3w=y.id}B sx=["2b","j8","j1","1b","z3","yY","gd","jJ","bc","6b","7z","6C","4H","4k","bR","5T"];if(J(v.bG)){if(v.bG.RN==1&&v.bG.mX==1){sx.2K("1H");sx.2K("t1");sx.2K("t2");sx.2K("t3");sx.2K("t4");sx.2K("t5")}}V(B i=0;i<sx.Q;i++){if(J(y[sx[i]])){v[sx[i]]=y[sx[i]]}}if(sx.K(\'1H\')>0){if(v.bG.DW==1){o.my=v.bG.DX;o.U.kV(y)}o.U.9v(\'1H\')}if(o.R){o.R.5Y(o.W)}if(o.3i){o.3i.l5()}}F{}}}if(1R(x)==\'5v\'){x=nO(x);if(x.K("#"+v.9o)==0){x=o[o.fd[0]](x)}if(x){if(x.K("#"+v.9Y)==0&&x.K(v.aR)>0){x=o[o.fd[1]](x)}if(x.K("#0")==0){x=aM(x)}x=nO(x)}if(v.aY==1){x=aY(x)}if(x==\'\'){1o("4F 3h");o.9O=H;js("2c","4F")}o.2q=[];o.8g=[];o.7T=[];o.jH=0;o.2X=0;o.6V=0;v.gL==\'\'?v.gL=\',\':\'\';if((x.K("]")>-1&&x.K("[")>-1)||J(v.aG)){o.3L=x.2r(v.gL)}F{o.3L=[x]}o.9W=[];if(J(v.aG)){B aG=v.aG.2r(v.gL)}if(o.3L.Q>0){B q=-1;V(B i=0;i<o.3L.Q;i++){o.3L[i]=4v(o.3L[i]);if(o.3L[i]!=\'\'){if(o.3L[i].K("[")==0&&o.3L[i].K("]")>1){o.2q[i]=o.3L[i].1p(o.3L[i].K("[")+1,o.3L[i].K("]")-1);o.3L[i]=o.3L[i].1p(o.3L[i].K("]")+1)}F{if(J(v.aG)){o.2q[i]=J(aG[i])?aG[i]:\'\'}F{o.2q[i]=i+1}}B is=0;if(J(v.4n)&&q==-1){if(7r(v.4n).K("ki:")==0){if(v.4n.1p(4)*1==i){is=1}}if(v.4n==o.2q[i]){is=1}if(v.4n=="5L"&&i==o.3L.Q-1){is=1}}if(J(o.4n)){if(o.4n==o.2q[i]){is=1;q=i}}if(is==1){o.jH=i;o.2X=i}o.3L[i]=rW(o.3L[i])}}}F{o.3L[0]=rW(o.3L[0])}L o.3L[o.jH]}}F{L x}};E rW(x){if(J(v.lb)&&x.K("//")==-1){x=v.lb+x}L x};G.yP=E(){if(o.W){B x=o.W.xC();V(B i=0;i<x.Q;i++){x[i].aW=i}o.W=x;o.R.5Y(o.W)}};G.5Y=E(x){if(1R(x)==\'3y\'){o.1w=[];o.gz=jQ(x);o.W=qq(x);if(o.R){o.R.5Y(o.W)}}};G.d5=E(x,y,z,no){!J(y)?v.3E=1:\'\';!J(z)?v.4c=0:\'\';v.1k=1T;v.4H=1T;v.4k=1T;o.9O!=2?o.9O=I:\'\';o.96=I;o.8F=I;o.am=0;o.gR=[];o.o8=I;o.q6=I;o.G7=I;o.aU=1T;o.ka=[I,I,I];o.RF=lU();o.D0=0;o.ap?o.ap=[]:\'\';o.2j!=\'aD\'&&o.4C?o.4C.6C():\'\';if(o.cX){o.cX.6C()}if(o.P.6s()=="7g"){G.aA()}if(o.5S&&o.ah){o.R.ic()}if(J(o.2U)){o.2U.4b()}if(J(o.aT)){3d(o.aT)}js("1y");if(v.1V==1&&no!=1){o.U.e8();o.U.e8(\'6v\')}x=G.6p(x);if(y==1){o.2j=\'\'}o.P.6p(x);if((o.1l.2l||o.1l.6r)&&!J(y)){o.U.2D()}if(J(o.iO)){o.3n={x:1,y:1,x0:1,y0:1};o.P.fK()}az("1z","2D");o.P.fY();o.R.gK();o.R.s0();o.R.4p();o.fo?o.fo.DP():\'\'};G.kV=E(x){B y=I;if(x&&o.my){v.1H=o.my;V(B i=1;i<6;i++){if(J(x[\'t\'+i])){v.1H=v.1H.1Z("{"+i+"}",x[\'t\'+i]);y=H}}}L y};G.ch=E(){if(v.3E==1){if(v.la==1){1A(E(){o.U.2D()},4i)}F{G.2D()}v.RH=1}go()};G.go=E(){go()};E go(){if(v.qr==1){if(1R xI!=="1T"){o.th=1y xI()}}}G.fY=E(){B x=I;if(o.1l.2l){x=H;if(v.Df==1&&o.1l.7G){x=I}if(v.D4==1&&o.1l.i7){x=I}if(v.Dg==1&&o.1l.53){x=I}if(v.RJ==1&&o.1l.9G){x=I}}if(v.RS==1&&o.1l.tv){x=H}L x};G.ot=E(){o.P.3V(v.1O);if(o.3C){o.P.4Z()}o.96=H;o.R?o.R.4p():\'\';if(!o.1z&&!o.1C){v.5K==1?o.5K.2J("4w"):\'\'}if(o.4Q&&o.4G){o.3U.xG();o.3U.Go()}if(v.1V==1){if(v.y8!=1&&v.fC==1){!J(o.1V)?lO("6v","96"):\'\'}}};G.vF=E(){!o.gP?9h(H):\'\'};E 9h(x){o.gP=H;if(o.R){if(o.R.bv()){o.R.7h()}}if(o.3i){o.3i.eR()}!x?o.P.2D():\'\';if(!o.o8){1A(E(){o.P.fY()},4i)}!o.1z?o.R.2D():\'\';v.5K==1?o.5K.2J("1z"):\'\';v.1V==1?o.U.e8(\'cD\'):\'\';if(o.1l.2l){o.R.fg()}if(J(o.2U)){o.2U.S1()?o.2U.xF():\'\'}if(v.S0==1&&J(v.gd)&&o.dt){if(v.gd!=\'\'&&!J(o.hm)){o.hm=7p(nR,v.xu*2x);nR()}}}G.2D=E(ak){if(!o.1z&&o.P){o.kS=H;B 2C=I;if(o.2j=="4d"){if(!o.P.lj()&&v.3E!=1&&v.4c==1){2C=H;if(1S[\'7u\']){v.3E=1;o.P.pq()}}}if(v.6Z==1&&v.yc==0){o.U.kK();2C=H}if(o.9O||2C){if(o.9O){8m("7o")?kg(2):\'\'}}F{o.k9=I;zS(!o.1C);o.9M.jD();if(!o.1C){js("1C");o.1C=H;if(v.1v.uC==1){1A(E(){o.R.uI()},1j)}if(v.1v.8o>0&&v.3E==1){o.ep=H;1A(vo,v.1v.8o*2x)}if(v.RY==1&&v.RE){Rk()}V(B i=0;i<o.b7.Q;i++){if(v[\'D6\'+o.b7[i]]==1){3x.8k("D7"+o.b7[i],6B.ij())}}if(v.Rm==1&&v.Rn){Ro("1C")}js("1y");o.R.4p();az("1z","2D");o.ab?az("xm","Rc",1):\'\'}F{az("xl","Rg")}if(v.xj==1&&!o.29){B dd=1y 6B();B tt=dd.9r();if(tt-o.9j<dn){if(v.xo==1){o.1l.2l?G.8b():\'\'}F{G.8b()}}}if(o.7d){if(v.vj==1){5X(o.2b)}}if(o.cX){o.cX.6C()}if(ak!=1&&8m("7o")||8m("6z")){kg(2)}F{if(v.7Z==1&&J(v.xp)&&!J(3p.7Z)){7Z(v.xp);2C=H}if(!2C){1o("2D");if(o.2j!=\'Rz\'){o.P.1k()>0?o.R.42(o.P.Y(),o.P.1k()):\'\'}if(!o.su){o.su=H;if(v.1v.8o>0&&v.3E==1){o.ep=H;1A(vo,v.1v.8o*2x)}}B kj=I;if(o.P.Y()>1&&v.mn==1&&ak!=1&&!8q()&&!J(o.1V)&&!J(o.5t)){kj=8m("cD")}if(kj){8q()?9h(I):\'\'}F{9h(I)}}}}}F{o.P?o.P.2D():\'\'}};E vo(){o.ep=I;o.R.4p()}G.2W=E(){if(o.1z){o.kS=I;1o("2W");o.P.2W();o.R.2W();js("4w");v.qh?7S():\'\';v.sz==1?ls():\'\';v.5K==1?o.5K.2J("4w"):\'\';if(o.7d){if(v.vj==1){2V(o.2b)}}if(!J(o.1V)&&!J(o.5t)&&v.mn==0){8m("cD")}o.gP=I}};G.4Z=E(){o.P.4Z();o.R.4Z();o.3C=H;js("4N")};G.6N=E(){o.P.6N();o.3C=I;o.R.6N();o.P.3V(v.1O);js("8V")};G.3V=E(x,y){x<0.RB?x=0:\'\';x>1?x=1:\'\';if(x<=0){G.4Z();v.1O=0;x=0}F{if(o.3C){G.6N()}v.1O=x}js("1O",x);o.R.3V(x,y);o.P.3V(x)};G.8w=E(){o.R.8w()};G.6R=E(){o.R?o.R.6R():\'\'};G.RC=E(){G.6R()};G.oy=E(){o.U.6D();G.6R()};G.42=E(Y,1k){if(o.3o&&!o.1C){B f=o.3o.9R();if(f.t&&f.d){Y=f.t}}o.R?o.R.42(Y,1k):\'\'};G.qQ=E(Y,1k){if(J(o.2y)&&o.2j!="4d"&&!o.P.5B()){o.U.3F(o.2y,I);o.2y=1T}};G.e5=E(){B d=1y 6B();o.9j=d.9r();B x=I;if(o.R.bv()&&v.1d.8W!=1){o.R.7h();x=H}if(o.3i){if(o.3i.Rx()){o.3i.eR();x=H}}if(v.W.8W==0){if(o.R.d4()&&v.W.eo==1){o.R.aJ();x=H}}if(v.7Z==1&&J(v.xJ)&&!J(3p.7Z)){7Z(v.xJ);x=H}if(!x){if(v.1W.on==1&&v.1W.2G==1&&v.1W.oI==1){7t(\'1z\',(o.1z?0:1))}G.c0()}};G.Ch=E(){if(o.R.bv()){o.R.7h()}};G.c0=E(){if(o.P.6s()=="7g"){G.2W()}F{G.2D()}8Q()};G.3F=E(bP,hf){if(bP<o.P.1k()){if(v.ei.Rw==1){if(bP>o.P.Y()){L}}if(v.4k>0){bP<v.4k?bP=v.4k:\'\'}o.xK=bP;o.P.3F(bP);if(hf){o.R.3F(bP,o.P.1k())}o.gY=H;o.fW=o.P.Y();8Q(o.fW)}};G.Rr=E(1b,43,y6){if(o.P.6s()=="7g"&&o.gX!=\'Gd\'){2W();if(o.29&&y6){o.U.7L()}}1S.7v(1b,43)};G.jy=E(){B x=o.P.bD();if(J(v.6b)){x=v.6b}if(x!=\'\'){js("6b");B mE=1S.7v(x,(v.Ru==1?\'Rv\':\'vB\'));mE.6f()}};G.6D=E(){B Y=o.P.Y();B 1k=o.P.1k();o.R.hX(Y,1k)};G.sA=E(){B Y=o.P.Y();B 1k=o.P.1k();B ba=1k>0?Y/1k:0;if(!o.gY){o.R?o.R.hX((o.2y>0?o.2y:Y),1k):\'\'}F{Y!=o.fW?o.gY=I:\'\'}if((v.ga==1||v.y5==1)&&1k>0){k8("vh","2D 25%",ba,0.25);k8("vl","2D 50%",ba,0.50);k8("vz","2D 75%",ba,0.75)}V(B i=0;i<3;i++){if(!o.ka[i]){if(ba>=i*0.25+0.25){ya(i)}}}v.v8==1?1o(1,Y,1k):\'\';if(v.9g==1){if(o.1z){B z=I;B jB=I;if(v.y7==1){if(!o.P.5B()){z=H}}if(Y>0){if(Y==o.Y&&!z){jB=H}F{o.am=0}o.Y=Y}F{if(v.SY==1){B ld=o.P.91();v.v8==1?1o(2,ld,o.k6):\'\';if(!z){if(ld==o.k6){jB=H}F{o.am=0}}o.k6=ld}}if(jB){o.am++;v.v8==1?1o(3,o.am):\'\';if(o.am==v.qZ*(2x/o.rI)){o.U.eq()}}}}if(v.db){if(v.db.ap==1&&1k>0){!o.ap?o.ap=[]:\'\';o.ap[2z.4e(Y)]=1}}if(v.1V==1){if(v.y8!=1&&v.fC==1){!J(o.1V)?lO("6v",Y,1k):\'\'}if(v.SR!=1&&v.oB==1){!J(o.1V)?lO("et",Y,1k):\'\'}}if(v.xN==1&&v.uu>0){if(Y>=v.uu){if(!J(o.1V)){if(8m("6z")){o.P.2W();o.R.2W()}v.uu=0}}}6X("1z");if(v.6Z==1&&v.yc>-1){SA(Y,1k)}if(o.7d){8Q(Y)}if(o.5h&&v.b8==1){if(o.3o){o.3o.oH(Y,1k)}}if(o.ah){o.5S?o.5S.1z(Y):\'\'}if(J(v.4H)){if(v.4H>0&&Y>v.4H){if(o.2j=="4d"){o.P.2W();o.P.3F(v.1C>0?v.1C:0)}F{o.P.l8();o.U.aA()}v.1C>0?o.2y=v.1C:\'\';o.U.ky()}}if(J(v.6C)){B r1=v.6C.2r(",");V(B i=0;i<r1.Q;i++){B r2=r1[i].2r("-");if(r2.Q==2){if(Y>r2[0]&&Y<r2[1]){o.P.3F(r2[1])}}}}};E ya(x){o.ka[x]=H;if(v.b8==1&&v.y9==1&&v.xW==x){if(o.5h&&o.3w){o.3o?o.3o.Sb(o.3w):\'\'}}}E k8(x,y,t,p){if(!J(o.gR[y])){if(t>p){az(x,y,1)}}};G.eq=E(){o.am=0;J(o.aT)?3d(o.aT):\'\';if(v.Sl==1){js("9g")}F{o.2y>0||o.P.5B()?\'\':o.2y=o.P.Y()+(v.Sm>0?1:0);B xP=o.R.d4();js("9g");o.P.9g();xP&&v.W.eo==1?o.R.jR():\'\'}};G.A6=E(){o.R.hX(0,0);o.R.sD(0,0);o.U.42(0,0);o.R.6R()};G.vg=E(){if(o.P){B Y=o.P.91();if(v.Su==1){js("91",Y)}B 1k=o.P.1k()}o.R?o.R.sD(Y,1k):\'\'};G.ky=E(){js("Sw");if(v.av==1){if(o.2j=="4d"){G.aA()}v.1V==1?o.U.e8(\'7o\'):\'\';if(v.1C>0){o.U.3F(v.1C)}G.2D()}F{if(o.P.5B()||o.2j=="4d"){G.aA()}F{if(v.xO==1){o.U.3F((v.1C>0?v.1C:0),H);if(o.1l.ie){o.P.2W()}}}o.R.8h();v.xN==1?v.Ra=1:\'\';if(8m("mf")||8m("qa")){}F{9p()}}};G.8b=E(){B 2C=I;B 2c=I;o.xQ=I;o.aa=H;1A(E(){o.aa=I},iE);V(B x in o.6Q){if(o.6Q.2m(x)){if(J(o.6Q[x])){3k{o.6Q[x].xL()}2L(e){}}}}3k{o.ck=H;if(((o.1l.53&&v.e9==1)||(o.1l.9G&&v.E4==1))&&o.4G&&!o.aZ){B x=o.P.9w();if(x){if(x.PV){v9();2C=H}}}if(!2C){B ko;B y=o.1L;if((o.2j=="dm"||o.2j=="9l")&&o.1l.7G&&v.e9==1){o.P.vu();L}if(y.uB){o.7F=H;ko=y.uB({jp:"1m"});if(ko!==1T){ko.aV(E(){}).2L(E(2c){})}}F if(y.uA){y.uA({jp:"1m"});o.7F=H}F if(o.1L.ur){y.ur({jp:"1m"});o.7F=H}F if(y.uq){y.uq({jp:"1m"});o.7F=H}F if(y.ug){y.ug();o.7F=H}}}2L(e){2c=H;1o(e)}if(!o.7F&&!2C){if(o.1l.3K&&o.kc){v9()}F{G.vt()}}if(!2c){1A(xM,4M)}};E v9(){B x=o.P.9w();if(x){o.hM=H;o.P.wI();x.Q0();x.1r("Q1",xU)}}E lT(){B x=o.P.9w();if(x){x.Qa()}};G.lT=E(){lT()};E xM(){if(o.xQ!=H){if(o.8j){o.P.cl()}if(v.1W.uP==1){jn(H);o.52=H}v.5K==1?o.5K.2J("j3"):\'\';js("29");az("j3","8b",1)}};B hl;B ax={x:0,y:0};E oY(e){if(o.3i){if(o.3i.Q2()){L}}if(e.Q5!=0){if(v.1W.xV==1&&o.29){}F{o.8E=H;3X(hl);hl=7p(E(){o.8E=I;o.R.4X();ax={x:0,y:0};3X(hl)},4a);o.R.4X();e.8s()}e.uo!=0?ax.x++:ax.x--;e.dj!=0?ax.y++:ax.y--;if(ax.x>ax.y){if(e.uo>0){o.U.3V(4S(v.1O)-v.1W.hi/10,"no")}F{o.U.3V(4S(v.1O)+v.1W.hi/10,"no")}}F{B st=(o.1l.mE?-v.1W.hi/10:v.1W.hi/10);if(v.1W.xV==1&&o.29){o.P.1F((e.dj>0?st:-st))}F{o.U.3V(4S(v.1O)+(e.dj>0?st:-st),"no");o.R.gp()}}}}E xU(){if(o.1l.53){o.P.wB();js("oV")}o.hM=I}G.vt=E(){if(o.ck){o.29=H;o.R.8b();if(!o.7F){if(J(o.7K)){3k{O(o.7K,{\'X\':\'1j%\',\'19\':\'1j%\',\'1h\':\'oR\',\'Z\':0,\'1f\':0,\'56\':"nD"})}2L(cP){}}O(o.1L,{\'X\':\'1j%\',\'19\':\'1j%\',\'1h\':\'oR\',\'Z\':0,\'1f\':0,\'56\':"nD"});o.3g=o.1L.26;o.4E=o.1L.2Q;3k{1Q.9H.C.6L=\'3l\';if(!J(o.W)){1Q.tm=E(e){e.8s()}}}2L(cP){}}if(v.uS==1){O(o.1L,{\'6u\':\'#3G\'})}if(o.3i){o.3i.eR()}8Q();o.ck=I}};G.7L=E(){jo=H;if(1Q.Ab){1Q.Ab()}F if(1Q.Aa){1Q.Aa()}F if(1Q.A9){1Q.A9()}F if(1Q.A8){1Q.A8()}F if(1Q.Ae){1Q.Ae()}F if(1Q.Ai){1Q.Ai()}if(!o.7F){G.vd(I)}};G.Fk=E(x,y){q4(x,y)};E q4(x,Ah){if(J(o.1V)&&!Ah){o.m8=x}F{B 2C=I;B eb=o.9X/x;if(J(o.7K)&&v.Fc!=1){3k{O(o.7K,{\'19\':eb})}2L(cP){2C=H;1o("do PA Pz")}}if(!2C){o.4R=x;o.9L=eb;if(o.4R>0){O(o.1E,{\'19\':eb})}js("19",eb)}if(o.1V&&!o.29){o.4E=eb;o.1V.2A()}}};G.vd=E(x){if(jo||x){o.29=I;o.hM=I;if(!o.7F){if(J(o.7K)){3k{O(o.7K,{\'1h\':\'sB\',\'Z\':0,\'1f\':0,\'56\':\'Ag\'});O(o.7K,o.Fd);O(o.7K,{\'X\':o.a9,\'19\':o.aQ})}2L(cP){}}O(o.1L,{\'X\':o.a9,\'19\':o.aQ,\'1h\':\'2e\',\'Z\':0,\'1f\':0,\'56\':\'Ag\'});3k{1Q.9H.C.6L=\'2t\';1Q.tm=E(e){L H}}2L(cP){}}o.R.7L();if(v.uS==1){O(o.1L,{\'6u\':v.jE});if(v.dl==1){o.1L.C.6u=\'dl\'}F{O(o.1L,{\'6u\':v.jE})}}if(v.1W.uP==1){jn(I);o.52=I}if(o.3i){o.3i.eR()}8Q();o.jx?o.jx=I:\'\';o.R.jO();jo=I;js("oV");o.7F=I;o.aa=I}};G.52=E(x){jn(x)};E jn(x){ax={x:0,y:0};if(x){1S.1r("oX",oY)}F{3X(hl);1S.6n("oX",oY)}}G.aA=E(){v.4c=0;o.R.2W();o.U.A6();o.P.3V(v.1O);if(o.R.bv()){o.R.7h()}if(o.3C){G.4Z()}if(J(o.hm)){3X(o.hm);o.hm=1X}8Q(0);1o("2C");js("2C")};G.oD=E(){v.4c=0;v.3E=0;o.P.l8();o.U.aA()};G.5H=E(x){if(J(o.2X)){if(o.2X!=x){o.2X=x;if(v.ou==1){o.4n=o.2q[x];if(o.5h){3x.8k("ov",o.4n)}}o.P.5H(x);js("4I",o.2q[x]);o.R.s8(x)}}};G.gN=E(){o.R?o.R.gN():\'\'};G.cw=E(x){if(J(o.6V)){if(o.6V!=x){o.6V=x;if(v.D1==1){o.b3=v.b3=o.7T[x];if(o.5h){3x.8k("ox",o.b3)}}o.P.cw(x);js("6I",x);o.R.jI("6I")}}};G.8B=E(x,z){x==\'0.0\'?x=0.1:\'\';B y=x;7r(y).K(\'.\')>0?z=1:\'\';y=y*1;if(!z){y=x==o.ca?1:o.4T[x];o.9x=x}if(o.eC||z){if(x==o.fb){L}o.fb=y;V(B i=0;i<o.4T.Q;i++){if(y<=o.4T[i]*1){o.9x=i;1g}}}if(o.5h&&v.DV==1){3x.8k("DU",y)}js("4J",y);o.P.8B(y);o.R.jI("4J")};E 8Q(x){o.4C?o.4C.1n(J(x)?x:o.P.Y()):\'\'};G.jd=E(){if(o.4C){8Q();o.4C.C()}};G.fJ=E(x){if(1R(ht)==\'E\'){!o.4C?o.4C=1y ht():\'\';o.4C.1C(x)}};B 6K;B 8I;B mA;B 2h;E 8m(x){if(v["5J"+x+"zY"]>0&&o.5h){B tb=3x.6e("mk"+x+"6h"+o.d);if(tb){B ct=1y 6B();o.9j=ct.9r();B zZ=(ct.9r()-tb)/VQ;if(zZ<v["5J"+x+"zY"]){L I}}}if(v["5J"+x+"zX"]>0){if(o.P.1k()>0){if(o.P.1k()<v["5J"+x+"zX"]*60){if(v["5J"+x+"zW"]>0){v["5J"+x+"6h"+"Ao"]=v["5J"+x+"zW"]}F{L I}}}}if(o.hI.K("7J")!=-1&&v.1V==1&&!o.ak&&v[x+\'s\']==1){if(1R o1=="1T"){L I}if(x=="6z"||x=="qa"){if(1R A3!=="1T"){2h=[];L A3(x)}}if(J(o.1V)||J(o.5t)){if(!6k(o.pi)||8q(o.3D)){1o(\'ad bg\');L I}F{1o(\'ad ij\');L H}}F{if(J(v[x])){if(v[x].6o().K(".")>-1||v[x].6o().K(":")>-1||v[x].6o().K("[V7]")>-1){js("Vp",x);if(!8q(x)&&x!="et"){1A(E(){o.1z||(o.5t==1X&&o.1V==1X)?\'\':o.U.8w()},10);dv()}6K=0;8I=0;mA=x;2h=v[x].2r(" lp ");o.5b=[];o.om=2h.Q;mt();o.zs=1;o.lW=H;V(B i=0;i<2h.Q;i++){2h[i]=2h[i].2r(" or ")}v[x.8i("6h","fS")]=v[x];v[x]=1X;o.3D=x;if(x!=\'et\'){o.1V=1y o1()}o.5t=1y mo();V(B i=0;i<2h.Q;i++){V(B j=0;j<2h[i].Q;j++){B 7e=4v(2h[i][j]);if(7e.K("[50%]")>0){B 1I=5p(1,2);2h[i][j]=2h[i][j].1Z("[50%]","");if(1I==2){2h[i][j]=\'\'}}}}if(v.r6==1){V(B i=0;i<2h.Q;i++){B n=i==0?1:0;if(2h[i].Q>n){V(B j=n;j<2h[i].Q;j++){B 7e=4v(2h[i][j]);if(o.1l.pe){eK(7e)}F{1A(eK,i*1j,7e)}}}}}if(2h[0][0]==\'\'){gW()}F{o.5t.mp(4v(2h[0][0]),x)}L H}F{L I}}F{L I}}}F{L I}};G.pD=E(x){8m(x)};E lO(w,x,d){if(J(o[w+\'o\'])&&v[w+\'s\']==1){B y;V(B i in o[w+\'o\']){if(o[w+\'o\'].2m(i)){if(!J(o[w+\'o\'][i].lv)&&J(o[w+\'o\'][i].Y)&&J(o[w+\'o\'][i].1V)){B z=o[w+\'o\'][i].Y.6o();B ok=I;if(z){if(x=="96"){if(z==x){ok=H}}F{if(z.K("%")>0){if(d>0){z=2F(z.1p(0,z.K("%")))*d/1j}F{z=-1}}F{z=2F(z)}if(x>=z){if(v[\'5J\'+w+\'A2\']>0&&z>-1){if(x-z>=v[\'5J\'+w+\'A2\']){z=-1}}if(z>-1){ok=H}}}if(o[w+\'o\'][i].Aj&&o.P.1k()>0){if(o.P.1k()<o[w+\'o\'][i].Aj*1){o[w+\'o\'][i].lv=H;ok=I}}if(ok){y=o[w+\'o\'][i].1V;v[w]=o[w+\'o\'][i].1V;o[w+\'Vg\']=o[w+\'o\'][i].Y;o[w+\'Vh\']=o[w+\'o\'][i].Vj;if(8m(w)){o[w+\'o\'][i].lv=H;1g}}}}}}}};E mq(){if(8q()){if(o.cI==0||v[\'5J\'+o.3D+\'Wj\']==1){O(o.pi,{"1u":0,"5n":"3l","1f":4a});1o(o.3D+" 1m")}}}E 8q(z){B y=I;B x=[\'6v\',\'cD\'];V(B i=0;i<x.Q;i++){if(o.3D==x[i]||z==x[i]){if(v[\'5J\'+x[i]+\'Wg\']==1){y=H}}}L y};G.8q=E(x){L 8q(x)};G.Wh=E(x){x?\'\':lS();o.3D=="6v"?o.Ak.2K(o.Az):\'\'};G.W1=E(){lS()};G.W3=E(){lS()};E lS(){if(8q()){if(o.1z){o.P.2W();o.R.2W()}1o(o.3D+" 1n");O(o.pi,{"1u":1,"5n":"3T","1f":0});o.kT=1}if(o.hM&&!o.7F){lT()}F{if(v["5J"+o.3D+"d7"]==1&&o.29){o.U.7L()}}};G.TX=E(x){o.5t=1X;o.kT=0;1o("7J 3B",o.3D);js("TM",o.3D);if(x.1B=="et"){B Ax=1y TP(x);o.oB.2K(Ax)}F{if(J(o.1V)){if(v.4c==0&&v.T6==1&&o.P.Y()==0&&o.P.1k()==0){v.4c=1;o.P.tz()}if((!o.1V.T7()||x.AB)&&o.o5>0){1o("7J Tq");o.1V.4b();o.1V=1X;o.1V=1y o1()}if(8q()){mq()}F{if(o.1z){o.P.2W();o.R.2W()}}o.o5++;if(o.lW&&v.cB>0){3d(o.cB);o.cB=1A(AD,v.cB*2x*60);if(J(v.AC)){if(v.AC!=\'\'){o.h4?o.h4.6C():\'\';o.h4=1y Tj()}}}o.lW=I;if(v.AG>0){1o("7J Tm");js("Uw");1A(nP,v.AG*2x,x)}F{nP(x)}}F{1o("7J UC")}}};E nP(x){o.1V.Go(x)}E AD(){if(J(o.1V)){if(o.1V.sy()&&o.cI==0){o.1V.rv();1o("7J DK "+v.cB);2h=[];bA()}}}G.Uc=E(){js(\'U7\',o.3D);1o("7J 2c");oz()};G.gW=E(){oz()};E oz(){B n=mt();1o("7J 7c "+!n);!n?gW():bA()};G.U5=E(x){if(v[o.3D+"oc"]){V(B i=0;i<3;i++){v[o.3D+"oc"]=v[o.3D+"oc"].1Z(x+(i==0?\' lp \':(i==1?\' or \':\'\')),\'\')}}};E mt(){B x=I;if(o.3D){B 94=v[\'5J\'+o.3D+\'6h\'+\'Ao\'];B gZ=v[\'5J\'+o.3D+\'6h\'+\'Ur\'];if(gZ||94){if(gZ>0&&o.ra>0){o.om=gZ;if(o.cI>=gZ){x=H}}F{if(94>0){o.om=94;if(o.cI>=94){x=H}}}}}L x}E gW(){if(2h.Q>0&&2h[6K]){if(8I<2h[6K].Q-1){1o("7J Um");o.1V?o.1V.rv():\'\';mq();8I++;B 7e=4v(2h[6K][8I]);B ew=rs(7e);if(ew==\'5T\'){o.5t=1y mo();o.5t.mp(7e,o.3D)}if(ew==\'2c\'){gW()}}F{bA()}}F{bA()}}E rs(7e){B x=\'5T\';if(v.r6==1&&o.5b){B lA=I;B n=0;V(B i=0;i<o.5b.Q;i++){if(o.5b[i].lD==0){if(o.5b[i].bQ.As(7e)){o.5b[i].lD=1;B y=o.5b[i].bQ.ao();if(y==\'3B\'){o.5t=o.5b[i].bQ;1o("7J As");o.5b[i].bQ.i0();x=y}F{if(y==\'\'){x=\'ok\';1o("7J Iq");o.5t=o.5b[i].bQ;o.5b[i].bQ.Uh()}if(y==\'2c\'){x=\'2c\'}}lA=H}if(lA&&o.5b[i].fs==0){n++;if(n<6){qN(o.5b[i])}F{1g}}}}}L x}G.U3=E(x,y){if(x!=\'\'){B z=6K;B qY=I;if(y){V(B j=0;j<2h.Q;j++){2h[j]==y?z=j:\'\'}}if(2h.Q==1){if(2h[0].Q>1&&8I<2h[0].Q-1&&2h[8I]){B Ar=2h[8I].6x(1,99);2h[0].nL(8I+1,99);qY=H}}if(1R(x)=="3y"){V(B i=0;i<x.Q;i++){2h.nL(z+i+1,0,[x[i]]);if(o.1l.pe){eK(x[i])}F{1A(eK,i*1j,x[i])}}}F{if(1R(x)=="5v"){2h.2K([x]);eK(x)}}if(qY){2h[2h.Q-1]=2h[2h.Q-1].8i(Ar)}}};G.T5=E(x,y){if(x!=\'\'){B z=6K;if(y){V(B j=0;j<2h.Q;j++){2h[j]==y?z=j:\'\'}}if(2h[z]){if(1R(x)=="3y"){V(B i=0;i<x.Q;i++){2h[z].2K(x[i])}}F{if(1R(x)=="5v"){2h[z].2K(x)}}}}};G.bA=E(x){bA(x)};E eK(x){if(v.r6==1&&o.5b){B i=0;V(B i=0;i<2h.Q;i++){if(2h[i]==x){if(6K>=i){L}F{}}}if(2h.Q==1&&2h[0].Q>1){}F{B n=0;V(i=0;i<o.5b.Q;i++){o.5b[i].lD==0?n++:\'\'}o.5b.2K({fs:0,lD:0,x:4v(x),t:o.3D,bQ:1y mo(H)});n<5?qN(o.5b[o.5b.Q-1]):\'\'}}}E qN(x){if(x){x.fs=1;x.bQ.mp(x.x,x.t)}}E bA(hv){B 2C=mt();1o("7J 6C ("+o.cI+")");if(2h.Q>0&&6K==2h.Q-1){if(2h[0][0].K("js:")==0){6K=-1;2h=[[2h[0][0]]]}}if(o.VM==2){2C=H}if(2h.Q>6K+1&&!2C){o.1V.rv();mq();6K++;o.zs++;8I=0;B 7e=4v(2h[6K][0]);B ew=rs(7e);if(ew==\'5T\'){o.5t=1y mo();o.5t.mp(7e,mA)}if(ew==\'2c\'){bA(hv)}}F{ec();o.R.6R();if(J(o.1V)){o.1V.4b();o.1V=1X}o.5t=1X;2h=[];8I=0;6K=0;o.kT=0;o.z9!=1?js("Q9",o.3D):\'\';o.z9=0;if(v.PP==1){if(o.mB){3k{o.mB.t8()}2L(e){1o(o.mB,e)}o.mB=1T}}mA=\'\';o.cI=0;o.z6=0;3d(o.cB);o.h4?o.h4.6C():\'\';o.ra++;if(o.3D=="7o"||(o.3D=="cD"&&v.mn==1&&o.kS)||o.3D=="6v"){if(v.3h!=\'?\'){o.P.eS();B re;if(o.2j=="4d"&&!o.pL&&o.1l.53){re=H;o.3D=="7o"?o.P.G1():\'\'}if(re||hv==\'hv\'||v.RA==1){}F{o.U.2D(1)}}}if(o.m8>0){q4(o.m8);o.m8=0}if(o.3D=="mf"){9p()}o.pL=I;o.3D=1X}};G.Ri=E(){2h=[[\'\']]};G.e8=E(y){B x=[\'7o\',\'cD\',\'mf\',\'6z\',\'qa\'];B z;V(B i=0;i<x.Q;i++){z=I;if(y){y!=x[i]?z=H:\'\'}if(!z&&J(v[x[i].8i("6h","fS")])){v[\'5J\'+x[i].8i("6h","zL")]--;if(v[\'5J\'+x[i].8i("6h","zL")]>0){v[x[i]]=v[x[i].8i("6h","fS")];v[x[i].8i("6h","fS")]=1X}}}if(y=="7o"||y=="6v"){if(v.qf>1){if(J(o.qp)&&v.fC==1){V(B i in o.qp){o.qp[i].lv=1T}v.qf--}}}};G.kK=E(){dv();if(J(o.6Z)){o.6Z.4b();o.6Z=1X}o.6Z=1y Re()};G.Rf=E(){ec();o.6Z.4b();o.6Z=1X};G.dv=E(){dv()};G.ec=E(){ec()};E dv(){if(o.9P){}F{o.9P=1M("22");o.1L.1J(o.9P);qO(o.9P);O(o.9P,{"2u":"#3G","1u":0.1});o.9P.C.56=BU}};E ec(){if(o.9P){o.1L.3e(o.9P);o.9P=1X}};E 7S(){if(J(o.2f)){if(v.2f!=o.v4){9i(v.2f,o.2f,v.fI)}1n(o.2f);O(o.2f,{"1u":v.kh});o.R.4p()}};G.fD=E(){if(J(o.2f)){if(6k(o.2f)){B t=o.P.Y();if(t==0&&v.wl==1){}F{if(v.zJ>0){3d(o.qd);o.qd=1A(ls,v.zJ*2x)}F{ls()}}}}};E ls(){3d(o.qd);if(v.qh==1&&!o.1z){}F{O(o.2f,{"1u":0});1A(zN,4i)}}E zN(){if(!o.1z&&v.g9==1){}F{1m(o.2f)}}G.7S=E(){7S()};E zS(x){if(v.zQ==1){V(B i=0;i<6J.Q;i++){if(6J[i].2J("id")!=v.id){6J[i].2J(\'4w\')}}}iR=v.id}E qq(x){B y=4D.3O(x).Q;if(y>0){x=qE(x,y,\'\',-1)}L x}E qE(x,y,p,j){B x2=[];B 2C;if(J(x[\'W\'])){x=x[\'W\'];y=x.Q}B ii=0;V(B i=0;i<y;i++){2C=I;if(J(x[i][\'id\'])){x[i][\'cH\']=x[i][\'id\']}x[i][\'id\']="x"+p+\'-\'+i+(J(x[i][\'id\'])?\'-\'+x[i][\'id\']:\'\');j==-1&&i==0&&!J(x[i][\'4V\'])?o.g5=x[i][\'id\']:\'\';if(!J(o.g5)){j==0&&!J(x[i][\'4V\'])?o.g5=x[i][\'id\']:\'\'}x[i][\'g4\']=p;x[i][\'pI\']=j;x[i][\'aW\']=ii;if(J(x[i][\'zA\'])){x[i][\'1H\']=x[i][\'zA\'];B q1=x[i][\'3h\']?x[i][\'3h\'].K(\'[\'):0;B q2=x[i][\'3h\']?x[i][\'3h\'].K(\']\'):0;if(q1>0&&q2>0){B s1=x[i][\'3h\'].1p(q1+1,q2-q1-1);B s2=s1.2r(",");B s3=\'\';V(B k=0;k<s2.Q;k++){s3+="["+s2[k]+"]"+x[i][\'3h\'].1Z("["+s1+"]",s2[k])+(k<s2.Q-1?",":\'\')}x[i][\'3h\']=s3}}if(J(x[i][\'W\'])){x[i][\'4V\']=x[i][\'W\']}if(!J(x[i][\'4V\'])){if(J(x[i][\'3h\'])){if(x[i][\'3h\']==\'\'&&!J(x[i][\'7Z\'])){2C=H}}F{2C=H}}if(!2C){o.1w[x[i][\'id\']]=x[i];ii+=1}if(J(x[i][\'4V\'])){B z=4D.3O(x[i][\'4V\']).Q;if(z>0){x[i][\'4V\']=qE(x[i][\'4V\'],z,x[i][\'id\'],i)}}if(!2C){x2.2K(x[i])}}L x2}E zy(){B x=[];if(J(v.4W)){if(v.4W.K("x-")!=0){V(B y in o.1w){if(o.1w.2m(y)){if(o.1w[y].cH==v.4W){v.4W=y}}}}if(J(o.1w[v.4W])){v.W.R5==1?v.W.tC=0:\'\';x=o.1w[v.4W]}F{x=o.W[0];if(v.4W==o.zB){o.2y=1T}}}F{x=o.W[0]}if(x){V(B i=0;i<10;i++){if(J(x[\'4V\'])){x=x[\'4V\'][0]}F{1g}}v.4W=x.id;if(v.4W==o.zB){x.1C=1T}}L x}E 9p(){az("4H","9p",1);o.U.e8();if(o.5h&&v.b8==1){o.3o.oH(0,o.P.1k())}if(o.R.jM()){if(v.W.ea==1&&o.R.d3()){o.R.bq();if(o.1z&&o.1l.53&&o.2j!="b6"){}}F{qL()}}F{if(v.Qp==1&&o.29){o.U.7L()}7S();js("zF")}}G.zG=E(){qL()};E qL(){if(v.W.lZ==1&&!o.R.d3()){o.R.jF();L}if(v.W.Bc==1){!o.R.d4()?o.R.aJ():\'\'}7S();js("zF")}E nO(x){if(x.K(\'js:\')==0){3k{x=2n(x.1p(3))}2L(e){de.1o(e.8Z)}}L x?x:\'\'}E nR(){B pf=2z.7X(6B.ij()/2x);B pu=(J(v.zD)?v.zD:0)+2F(o.P.Y());B 1B=0;o.1l.ly?1B=1:\'\';o.1l.53?1B=2:\'\';o.1l.9G?1B=3:\'\';o.1l.Vt?1B=4:\'\';o.1l.tv?1B=5:\'\';B 1b=v.gd.1Z("[pf]",pf);1b=1b.1Z("[pu]",pu);1b=1b.1Z("[VF]",1B);B 8r=1Q.1M("3W");8r.6a(\'2R\',1b);8r.6a(\'19\',\'5U\');8r.6a(\'X\',\'5U\');o.1L.1J(8r)}};B Dd=E(1b){B 1b;B 3R;B ln;B 8n;B f4="";B fr=0;B l2=I;B l3=I;B oi;B P;B 3r;o.3n={x:1,y:1,x0:1,y0:1};B kO;B kP;B kF=0;B aX=0;if(1R(1b)==\'5v\'){1b=4v(1b);if(1b.K("[{")==0){3k{1b=1b.1Z(/aD\'qt/ig,\'"\');1b=4U.6t(1b);kO?1b=o.U.6p(1b):\'\'}2L(e){de.1o(e);1b="vV 4U"}}if(1b.K("#"+v.9o)==0){1b=o[o.fd[0]](1b)}if(1b){if(1b.K("#"+v.9Y)==0&&1b.K(v.aR)>0){1b=o[o.fd[1]](1b)}}if(1b){if(1b.K("#0")==0){if(1b.K(o.c8)>0){1b=aM(1b.1Z(o.c8,\'\'))+o.c8}F{1b=aM(1b)}}}if(v.aY==1){1b=aY(1b)}if(1R(1b)==\'5v\'){if(1b.K(".a7")==1b.Q-4||1b.K(".9e")>0){kP=1b.2r(" or ");qj()}}}o.3q=1M("22");qO(o.3q);O(o.3q,{"4P":"2O 0.2s 2T","1D-7B":"7M"});o.1L.1J(o.3q);if(v.1W.w9==1){if(!o.rl){sb(o.3q,\'o.w9\',H,I,vG);o.rl=H}}if(!kO){cg()}E vG(){B x;if(o.3q.dZ>o.3g/2){if(o.R.fc()){x=H;o.R.c6()}}F{if(o.3q.dZ<-o.3g/2){if(o.R.d3()){x=H;o.R.bq()}}}if(x){O(o.3q,{"Z":0})}F{1y 5i({mc:o.3q,1B:"Z",to:0,Y:0.1,7w:"oC",me:"rl"})}}E qj(){1b=kP[kF];if(1b.K(o.c8)>0){1b=1b.1Z(o.c8,\'\');v.3h=1b}B 4u=f8(1b);4u.bx=E(){if(G.f6==4&&G.6s==4M){aJ(G);o.R.Cm()}F{kv(1)}};4u.pW=E(e){kv(1)};4u.aI();kO=H}E kv(x){if(kF+1<kP.Q){kF++;qj();x=0}if(x==1){5Z("W fe jP or wX wR")}if(x==2){5Z("W8 4U")}}E aJ(x){if(x.cp){B y=x.cp;if(y.K("#"+v.9o)==0){y=o[o.fd[0]](y)}if(y.K("#"+v.9Y)==0&&y.K(v.aR)>0){y=o[o.fd[1]](y)}if(1b.K(".a7")==1b.Q-4){B a7=y.2r(/(\\r\\n\\t|\\n|\\r\\t)/gm);1b=[];B qw=1;B fZ=\'\';V(B i=0;i<a7.Q;i++){if(a7[i].K("#TJ")>-1){if(a7[i].K(" - ")>-1){B 1I=a7[i].2r(" - ");fZ=1I[1I.Q-1]}}if(a7[i].K("3t")>-1){1b.2K({1H:""+(fZ!=\'\'?fZ:qw),3h:a7[i]});qw++;fZ=\'\'}}}F{y=y.1Z(/(\\r\\n\\t|\\n|\\r\\t)/gm,"");3k{1b=4U.6t(y)}2L(e){kv(2)}}if(J(1b.cK)){1b=Tc(1b)}if(o.R){if(v.W.mV==1){if(!o.R.d4()){o.R.jR()}}}cg();iM();1A(E(){js("W")},1)}}E cg(){1b=o.U.6p(1b);1b&&1b!=\'?\'?6p(1b):\'\'}E 5Z(x){1o("e1: "+x);B y=H;B yy=H;js("Td",x);if(3R){if(3R.Q>0){8n++;y=8n>3R.Q-1;if(y&&v.Tf==1){if(o.3L.Q>1){if(o.2q[o.2X].K(2E("di"))==-1){o.2q[o.2X]=o.2q[o.2X]+\' (\'+2E("di")+\')\'}if(o.2X>0){yy=I;o.U.5H(o.2X-1);fA()}F{if(o.2q[o.2X+1].K(2E("di"))==-1){yy=I;o.U.5H(o.2X+1);fA()}}}}if(!y){B z=I;o.2y>0||!o.1C||P.5B()?\'\':o.2y=4x();if(o.2j!=l9(3R[8n])||o.2j!=\'b6\'){if(o.1z){o.U.aA();z=H}}1o("Ts bB",o.2y);6p(\'or\');o.1C&&!o.1V?P.2D():\'\';fA()}F{if(v.9g==1&&yy){y=I;o9()}}}}if(y&&yy&&x){qU(x,H)}};E qU(x,mr){az("2c","e1",H);if(v.wn==1&&!o.9O){if(v.wk==1){o.9M.9e(v.wx)}F{o.9M.9e(x)}if(v.vJ==1&&J(v.vD)){o.cX=1y wb();o.U.fD()}}mr?o.9O=H:\'\';if(o.1z){o.U.6R();o.R.2W()}J(o.2f)&&!J(o.cX)?o.U.7S():\'\';js("2c",x)}E o9(){aX++;1o("e1 eq Fg "+aX);o.1z?o.jh=1:\'\';J(o.aT)?3d(o.aT):\'\';o.aT=1A(vT,v.qZ*2x)}E vT(){B x=3I(v.IB,10);if(o.1z||o.jh==1){o.jh=0;if(aX<x){o.U.eq()}F{qU(\'eq e1 \'+P.lV())}}}G.5Z=E(x){5Z(x?x:P.lV())};G.8h=E(y){1o("ky");l2=H;B x=I;if(42()>0&&!o.4Q&&!y){B Y=o.Fj;if(Y+10<42()){1o(\'Iz (w4)\');js("w4");P.2D();P.3F(Y);x=H}}if(!x){o.U.ky();js("4H")}};G.9h=E(){if(v.sz==1){J(o.2f)?o.U.7S():\'\'}v.g9==1?o.U.fD():\'\';o.R.2D();o.U.vF();if(v.K5==1&&J(v.rS)){if(v.rS.Q>5){rP();3X(oi);oi=7p(rP,v.wN*2x)}}if(v.9g==1){if(aX>0&&o.P.1k()==0){aX=0;o9()}}js("1z")};G.fY=E(){if(v.kr==1&&o.4G){if(o.U.fY()){o.aZ=P.q0();o.R.4p()}}o.o8=H};G.ce=E(){o.U.2W()};G.ha=E(){1o("Kc")};G.hb=E(){1o("oy");o.U.oy();J(o.fW)?js("47",o.fW):\'\'};G.bf=E(){1o("ot");aX=0;o.U.ot()};G.af=E(){if(P){1o("42",42());o.U.42(4x(),42());js("1k",42());aX=0;3d(o.aT);if(J(o.kU)){o.U.cw(o.kU);o.kU=1X}}};E 4x(){B x=P.Y();L x}E 42(){B x=P.1k();L x}G.cd=E(){};G.8A=E(){1o("8w");o.U.8w();js("8R")};G.b4=E(){if(fr!=4x()){o.U.6R();if(fr==0){if(v.g9==1&&v.wl==1){o.U.fD()}}}fr=4x();js("Y",fr);if(v.2i.on==1){if(1R(wj)==\'E\'){if(!3r&&v.2i.4r!=1&&v.x5&&v.x5!=\'\'&&fr>0){o.c4=1y wj();3r=o.c4.f9()}}}};G.pq=E(){if(o.2j=="4d"){P?P.lj():\'\'}};G.wU=E(x){o.U.aA();P.vM(x)};G.lj=E(){if(o.2j=="4d"&&P){L P.3B()}F{L H}};G.lJ=E(){L P.lJ()};G.lI=E(){L P.lI()};G.5H=E(x){1o("Jw",x);if((o.2j=="b6"||o.2j==o.ws||(o.2j=="1G"&&(v.8v==0||9f()<2))||(o.2j=="3v"&&(v.lr==0||bL()<2)))&&J(o.3L[x])){B Y=G.Y();o.2y>0?\'\':o.2y=Y;o.U.3F(Y,I);6p(o.3L[x],H);B y=H;if(v.1d){if((v.1d.Jv==1&&!o.1z)||!o.1C){y=I}}if(y){o.U.2D()}}if(o.2j=="1G"&&v.8v==1&&9f()>1){P.Gp(x)}F if(o.2j=="3v"&&v.lr==1&&bL()>1){P.Fv(x)}F if(o.2j=="4d"||o.2j=="dm"){P.rr(x)}};G.Gb=E(x,y){L fN(x,y)};G.Gl=E(x){L wu(x)};E fN(x,y){B r=x.19+\'p\';if(x.19<4M){r=\'lk\'}F if(x.19>=4M&&x.19<=dn){r=\'g0\'}F if(x.19>dn&&x.19<=fO){r=\'gc\'}F if(x.19>fO&&x.19<=4i){r=\'ge\'}F if(x.19>4i&&x.19<=eU){r=\'oG\'}F if(x.19>eU&&x.19<=w0){r=\'lc\'}F if(x.19>w0&&x.19<=vW){r=\'le\'}F if(x.19>vW&&x.19<=w5){r=\'uE\'}F if(x.19>w5){r=\'ub\'}if(x.X==H3&&x.19<=GY){r=\'g0\'}F if(x.X==wi&&x.19<=vH){r=\'gc\'}F if(x.X==GR&&x.19<=GA){r=\'ge\'}F if(x.X==GC&&x.19<=I3){r=\'lc\'}F if(x.X==Ht&&x.19<=Hu){r=\'le\'}F if(x.X==Hk&&x.19<=HF){r=\'uE\'}F if(x.X==Hz&&x.19<=HA){r=\'ub\'}if(v.1d.GP==1&&J(v.1d[\'6S\'+r])){r=v.1d[\'6S\'+r]}F{if(y==1){r=2E(r)}if(y==2&&J(x.aU)){r=2F(x.aU/2x)+\' \'+2E(\'e6\')}}L r};E wu(x){B r=x.mv();if(r=="HM"||r=="en"){x="HB"}F if(r=="HH"||r=="ru"){x="Русский"}if(1R(v.wv)=="3y"){x=3I(v.wv[x],x)}L x};E wF(){if(o.4G&&o.1U){P.o4();V(B i=0;i<o.1U.Q;i++){P.Gj(o.1U[i],o.3c[i],(i==o.3H))}}}G.8B=E(x){1o("Hh",x);P?P.eL(x):\'\';if(v.2i.on==1){if(3r){3r.eL(x)}}};G.wI=E(){wF()};G.wB=E(){P.o4()};G.cw=E(x){1o("GQ",x);if(o.9W.Q>0){if(o.9W[x]){B Y=G.Y();o.2y>0?\'\':o.2y=Y;o.U.3F(Y,I);6p(o.9W[x],H);o.U.2D()}}F{if(o.2j=="1G"&&v.aE==1){P.G8(x)}F if(o.2j=="3v"&&v.wD==1){P.Fu(x)}}};G.vs=E(){B x=o.2q[o.2X];x==1T?x=\'\':\'\';B y=g2()&&v.fz==1&&v.8v==1&&x!=2E("2t");L(y?\'\'+2E("2t")+\' \':\'\')+x};G.vk=E(){B x=o.7T[o.6V];x==1T?x=\'\':\'\';L x};G.g2=E(){L g2()};E g2(){B x=I;if(P){if(o.2j=="4d"){x=P.2t()}if(o.2j=="1G"&&v.8v==1&&9f()>1&&v.fz==1){x=P.2t()}if(o.2j=="3v"&&v.lr==1&&bL()>1){x=P.2t()}}L x}E 9f(){if(o.2j=="1G"){L P.9f()}F{L 0}}E bL(){if(o.2j=="3v"){L P.bL()}F{L 0}};G.4X=E(x){if(P&&(o.2j=="4d"||o.2j=="9l"||J(v.eO))){P.4X()}if(v.oq>0){O(o.3q,{"19":(o.29?"1j%":o.aQ-v.oq)})}if(o.3r&&v.2i.Fm==1){o.c4.4X()}if(v.sM==1){He()}};G.3A=E(){L P.3A()};G.vu=E(){P.vu()};G.9g=E(){1o(\'9g\');o.am=0;o.1C?v.3E=1:\'\';o.U.8w();if(1b&&v.NF!=1){if(1b.K(\'(5p)\')==-1){1b=1b+(1b.K(\'?\')==-1?\'?\':\'&\')+\'vX=(5p)\'}}if(o.4G){P.2R(1b)}F{6p(1b)}};if(!J(o.2f)){tJ()}if(J(v.2f)){if(v.2f!=\'\'){9i(v.2f,o.2f,v.fI);if(v.sz==1&&!o.1C){1m(o.2f)}}F{v.2f=1X}}E ao(){f4=P?P.6s():\'\'}E xf(1b){3R=1b.2r(" or ");V(B i=0;i<3R.Q;i++){if(3R[i].K(" lp ")>-1){ln=3R[i].2r(" lp ");3R[i]=ln[5p(0,ln.Q-1)]}if(J(v.lb)&&3R[i].K("//")==-1){3R[i]=v.lb+3R[i]}}8n=0}E x8(){ao();if(f4=="7g"||o.4Q){o.U.sA()}if(f4!=""){o.U.vg()}}E tJ(){if(o.2f){o.1L.3e(o.2f)}o.2f=1M("22");O(o.2f,{"41-2P":"1K","1u":v.kh,4P:"1u 0.5s"});if(v.sM==1){O2()}F{O(o.2f,{\'1h\':\'2e\',\'Z\':0,\'1f\':0,\'X\':\'1j%\',\'19\':\'1j%\'})}o.1L.1J(o.2f)}E 6p(x,y,x6){v.g6==\'\'?v.g6=\';\':\'\';if(x.K(\'{\')>-1&&x.K(\'}\')>-1&&x.K(v.g6)>-1){B z=x.2r(v.g6);o.9W=[];V(B i=0;i<z.Q;i++){o.7T[i]=z[i].1p(z[i].K("{")+1,z[i].K("}")-1);o.9W[i]=z[i].1p(z[i].K("}")+1);if(J(v.b3)){if(v.b3==o.7T[i]){o.6V=i}}}x=o.9W[o.6V]}!J(3R)?3R=[]:\'\';o.l6?3d(o.l6):\'\';x&&x!=\'or\'&&x!=\'x\'?xf(x):\'\';B ft=o.2j;if(3R.Q>0){o.2j=l9(3R[8n]);B f9=I;if(x6){f9=H}1b=3R[8n];if(1b){1b=1b.1Z(/\\(5p\\)/g,2z.5p())}if(!f9&&x!=\'x\'&&P&&o.2j==ft&&(ft=="b6"||(ft=="9l"&&!o.1l.2l)||(ft=="4d"&&o.1C&&!l3)||ft=="dm"||ft=="1G"||ft=="3v")){P.2R(1b);1o("2R")}F{1o("Nt");l7();w8(1b)}if(o.ca){if(o.eC){P.eL(o.fb)}F{if(o.9x!=o.ca){P.eL(o.4T[o.9x])}}}}if(!y){3X(o.sC);o.sC=7p(x8,o.rI);if(!J(v.2b)&&v.l1==1&&v.sc==1){v.2b=\'\'}if(J(v.2b)){o.U.fJ(v.2b)}if(v.eJ==1){if(v.kr==1&&o.1l.2l){}F{if(o.2j=="4d"){O(o.3q,{"1f":-iE,"Z":-iE})}F{2V(o.3q)}v.1v.1m=0}}}}E l9(x){B 1B="b6";if(x){if(x.K(".G9")>0){1B="1G"}F if(x.K(".Gf")>0){1B="3v"}F if(x.K("ws")==0){1B=o.ws}F if(x.K(\'4d.9S/\')>-1||x.K(\'kZ.be/\')>-1){if(1R(tl)==\'E\'){1B="4d";if(v.ve==1){B y=\'kY://3W.4d.9S/vi/\'+kW(x)+\'/\';vP(y+\'wr.gF\',E(z){z>1j?v.2f=y+\'wr.gF\':v.2f=y+\'OV.gF\';if(o.1w){o.1w[o.3w][\'2f\']=v.2f}v.3E==1||o.1C?\'\':9i(v.2f,o.2f,v.fI)})}}F{1o("No wP")}}F if(v.9l==1&&x.K(\'9l.9S/\')>-1){1B="9l"}F if(v.dm==1&&x.K(\'Pb.9S\')>-1){1B="dm"}F if(v.vK==1){if(1R(vQ)==\'E\'){vQ(x)?1B="aD":\'\'}}}o.4G=1B=="b6"||1B=="1G"||1B=="3v"||1B==o.ws;L 1B}E vP(1b,wa){B 3W=1y Ph();3W.bx=E(){wa(G.19)};3W.2R=1b}E w8(x){o.2j=l9(x);if(o.4G){P=1y Gc(x,o.3q,I)}if(o.2j=="4d"){P=1y tl(x,o.3q)}if(v.9l==1&&o.2j=="9l"){P=1y KD(x,o.3q)}if(o.2j=="aD"){P=1y KZ(x)}if(o.2j=="dm"){P=1y Mw(x,o.3q)}o.R?o.R.Cq():\'\';B t=0;if(J(v.1k)){if(o.3o&&v.b8==1&&!o.1C){t=o.3o.9R().t}1A(E(){o.U.42(t,v.1k)},1j)}}E l7(){if(P){P.4b();P=1X;f4="9c"}if(3r){3r.4b();3r=1X;3r=1T;o.c4.6C();o.3r=1X;o.c4=1X}};G.4b=E(){l7()};G.MB=E(){3R=[];l7()};G.6p=E(x,y,z){6p(x,y,z)};G.9i=E(x){9i(x,o.2f,v.fI)};G.2D=E(){if(P){l2=I;l3=I;if(o.4Q){o.3U.2D()}F{P.2D();v.g9==1?o.U.fD():\'\'}if(J(3r)){3r.2D()}if(o.7n){if(o.4G){if(o.9j>0&&!o.7n.TW()){o.7n.l5()}}F{o.l4=[];o.R.jI("bu")}}if(o.4G&&v.FR>-1&&!o.q6&&!o.1l.53){if(o.9j>0){P.FK()}}fA()}F{1A(G.2D,4i)}};E fA(){if(v.Ga>0&&3R.Q>1){if(42()==0){3d(o.l6);o.l6=1A(Fi,v.Ga*2x)}}}E Fi(){if(o.1z&&42()==0&&4x()==0){if(P){if(P.91()==0&&8n!=3R.Q-1){5Z(\'6p Fg\')}}}}G.Fh=E(1a){if(o.3r){if(v.2i.Fm==1){if(o.qs[o.3r]>2){L}}if(1a){1a.au();1S.1a?1S.1a.6i=H:\'\'}B 1I=P;P.pV(H,o.3r);3r.pV(I,o.3q);P=3r;3r=1I;P.2D();3r.2D();js("2i")}};G.G1=E(){P.2R(1b)};G.uh=E(){v.5K==1?o.5K.2J("1m"):\'\';o.sU=H};G.gj=E(){if(v.1v.tw){v.1v.tw=I;if(o.R){o.R.rG(1);o.R.uI()}}o.sU=I};G.Fo=E(){if(o.3r&&o.c4){o.c4.h7()}};G.f7=E(){if(o.4G&&o.5E){o.gt=H;P.5E()}};G.cl=E(){if(o.4G&&o.8F){P.8F()}};G.mh=E(){if(v.an==1&&J(v.Fq)){if(!J(o.an)){o.an=1M("22");O(o.an,{\'1h\':\'2e\',\'Z\':0,\'1f\':0,\'X\':\'1j%\',\'19\':\'1j%\',"41-2P":"1K","56":Fp});o.1L.1J(o.an)}5X(o.an);9i(v.Fq,o.an,\'5y\')}if(P){kg(0);P.mh()}};G.eS=E(){if(o.an){2V(o.an)}P?P.eS():\'\'};G.2W=E(){if(o.4Q){o.3U.2W()}F{P?P.2W():1o("Pe")}if(J(o.3r)){3r.2W()}};G.l8=E(){l3=H;o.U.3F(0,I);J(o.2f)?o.U.7S():\'\';6p(\'x\')};G.c0=E(){P?P.c0():\'\'};G.3F=E(x){if(P){if(o.4Q){o.3U.3F(x)}F{P.3F(x);if(v.2i.on==1){if(3r){3r.3F(x)}}}}};G.4Z=E(){if(P){P.4Z();o.4Q?o.3U.4Z():\'\';1o("4N")}if(v.2i.on==1&&v.2i.eD==1){if(3r){3r.4Z()}}};G.6N=E(){if(P){P.6N();o.4Q?o.3U.6N():\'\';1o("8V")}if(v.2i.on==1&&v.2i.eD==1){if(3r){3r.6N()}}};G.3V=E(x){P?P.3V(x):\'\';if(v.2i.on==1){if(v.2i.eD==1&&3r){3r.3V(x)}}if(o.4Q){o.3U.3V(x)}};G.mb=E(){L P?P.mb():I};G.5B=E(){L P?P.5B():I};G.6s=E(){L f4};G.9c=E(){L l2};G.Y=E(){B x=0;if(P){x=4x();if(o.4Q){B y=o.3U.4x();y?x=y:\'\'}F{if(42()>0&&x!=42()){o.Fj=x+0.OO}}L x}F{L 0}};G.1k=E(){B x=0;if(P){x=42();x==0&&J(v.1k)?x=v.1k*1:\'\';if(o.4Q){B y=o.3U.42();y?x=y:\'\'}}L x};G.91=E(){L P?P.91():0};G.eW=E(){o.3n.eW=o.3n.eW?I:H;O(o.3q,{"2O":(o.3n.eW?"3f(-1)":"3f(1)")})};G.OR=E(){tJ()};G.tz=E(){if(o.4G){P.4c()}};G.Ft=E(x,y){if(x==\'1F\'){if(y==1){cu(v.1d.1F/1j)}if(y==2){cu(-v.1d.1F/1j)}if(y==3){o.P.fK()}}F{if(o.4G){if(!o.9a[x]){if(x==\'kX\'){o.9a[x]=0}F{o.9a[x]=1}}if(y==1){o.9a[x]+=v.1d[x]/1j}if(y==2){o.9a[x]-=v.1d[x]/1j}if(y==3){if(x==\'kX\'){o.9a[x]=0}F{o.9a[x]=1}}!o.fG?o.fG=[]:\'\';o.fG[x]=x+\'(\'+2F(o.9a[x]*1j)+\'%) \';B cf=\'\';V(B i in o.fG){cf+=o.fG[i]}O(P.9w(),{\'nc\':cf});o.R.jX(x)}}};G.1F=E(x){cu(x)};E cu(x){if(7r(x).K(":")>0){B y=x.2r(":");B z0=o.3g/o.4E;B z1=o.P.3A();if(z1.X>0){z0=z1.X/z1.19}B z=y[0]/y[1];if(z0!=z){if(o.4G){P.eP()}B w2=o.4E*z;B x2=w2/o.3g;B h2=o.3g/z;B y2=h2/o.4E;if(x2<1){o.3n.x0=o.3n.x=4S(x2);o.3n.y=1}F{o.3n.x=1;o.3n.y0=o.3n.y=4S(y2)}O(o.3q,{"2O":"3f("+o.3n.x+") 3j("+o.3n.y+")"});o.iO=x}}F{o.3n.x+=4S(x);o.3n.y+=4S(x);O(o.3q,{"2O":"3f("+o.3n.x+") 3j("+o.3n.y+")"})}if(v.1W.MU==1){if(!o.rK){if(o.3n.x>0||o.3n.y>1){sb(o.3q,\'o.MV\');o.rK=H}}rL()}o.R.jX(\'1F\')};G.fK=E(){if(o.4G){P.eP()}o.3n.x=o.3n.x0;o.3n.y=o.3n.y0;O(o.3q,{"2O":"3f("+o.3n.x+") 3j("+o.3n.y+")"});o.R.jX(\'1F\');o.iO=1X;rL()};E rL(){if(o.rK&&v.1W.N8!=1){if(o.3n.x==1&&o.3n.y==1){O(o.3q,{"1f":0,"Z":0})}}};G.h0=E(x,y){P.h0(x,y)};G.bD=E(){L bD()};E bD(){L 3R?(3R.Q>0?(3R[8n]?3R[8n]:\'\'):\'\'):\'\'};G.9w=E(){L P?P.9w():I};G.6g=E(){if(o.4G){P.6g()}};G.v7=E(){P.v7()};E rP(){B 4u=f8(v.rS+\'?1b=\'+3R[8n]);4u.bx=E(){if(G.f6==4&&G.6s==4M){if(G.cp){v.1H=G.cp;o.U.9v(\'1H\')}}};4u.aI()}};B Gc=E(1b,1E,2i){B 1e=1M(v.eJ==1?"Gd":"lP");B ej;B o7=0;B 1G;B 4l=I;B p3=I;B qi=I;B 9E=I;B eu=-1;B 3v;B 6c=I;B ws;B qc=I;B 62=I;o.5l=I;B 7Y=0;B 8L=I;B 2c;B NR;B mg=I;B h5=-1;B 9U=-1;B qB;B lz;B fF;B NO;B G6=\'lP/NV; O1="Nw.Nx, NC.40.2"\';B ml=I;O(1e,{\'1h\':\'2e\',\'1f\':0,\'Z\':0,\'X\':\'1j%\',\'19\':\'1j%\',\'3y-lx\':\'oL\',\'4P\':"nc 0.2s 2T",\'8p-19\':\'2t\',\'5L-19\':\'1K\',\'8p-X\':\'2t\',\'5L-X\':\'1K\'});eP();if(o.1l.7G&&v.3E==1&&v.qo==1){if(!o.1C&&v.7o){3P(1e,{\'lo\':1})}F{3P(1e,{\'3C\':1,\'lo\':1,\'3E\':1})}}F{if(v.sl==1&&o.1l.2l){3P(1e,{\'lo\':1})}if(!o.1l.tv){3P(1e,{\'4c\':(v.4c==1&&v.3E==0?\'96\':\'1K\')})}}if(v.ND==1){3P(1e,{"NI":"Gi","NH":"Gi"})}3P(1e,{\'2R\':1b,\'x-3K-5E\':\'Dm\',\'Gg\':\'H\'});if(v.Pi!=1){3P(1e,{\'Gg\':\'H\'})}if(v.GV==1){3P(1e,{\'2i\':\'I\'})}if(2i){1e.3E=H;if(v.2i.eD!=1||v.3E==1){1e.3C=H}}if(v.H9==1){3P(1e,{\'Gy\':\'Gx\'})}rh();if(v.Gu==1){B cJ=1M("do");3P(cJ,{"ER":"no","E7":"H","E6":"H","2R":""});O(cJ,{"1h":"2e","X":"1j%","19":"1j%","2Z":0});1E.1J(cJ);B Gk=1S.7p(E(){if(cJ.hx.1Q.f6==="GB"){1S.3X(Gk);O(cJ.o3.9H,{"2N":0,"2M":0});cJ.o3.9H.1J(1e)}},1j)}F{1E.1J(1e)}if(!J(1b)){1b=\'\'}if(1b.K(".Gf")>0){62=H;if(!o.3v){if(1R Ge!=="1T"){o.3v=1y Ge()}}if(J(o.3v)){if(!J(1S.FI)){o.3v.lm()}F{v6()}}}F if(((3p.1G==1&&v.us!=1)||1b.K(".G9")>0)&&(o.f5.K("7P")!=-1||J(1S.5r))){4l=H;p3=H;3k{if(J(5r)){if(!5r.Fy()||(o.1l.6r&&v.HQ==1&&!o.1l.53)||(o.1l.6r&&o.1l.53&&v.HL==1)||(o.1l.ll&&v.Hm==1)){1o(\'7P H0 \',5r.Fy());4l=I}F{if(v.4c==1||v.3E==1||v.FE==1||2i){cA(I)}}}F{4l=I}}2L(2c){4l=I}}F if(1b.K("ws")==0&&v.Hp==1){8L=H;qb()}if(o.1l.tv&&v.3E==1&&!4l&&!62&&!8L){1A(E(){o.U.ch()},1j)}if(v.7n==1){J(o.7n)?o.7n.eR():\'\';o.7n=1y Hq()};G.v7=E(){v6()};E v6(){62=H;if(qP()){if(v.4c==1||v.3E==1||v.G2==1){ma(I)}}F{62=I;1o("H8 fe FV")}}E ma(x){if(o.3v&&!6c){o.3v.f9(x,1e,1b,2i);J(1S.FI)?6c=H:\'\'}}E cA(x){1o("7P");if(o.3L.Q>1){v.8v=0;v.FM=H}F{v.FM?v.8v=1:\'\'}if(o.9W.Q>1){v.aE=0;v.FN=H}F{v.FN?v.aE=1:\'\'}o.lh=I;eu=-1;B p2=I;if(v.7o&&v.FO==1){p2=H;v.FO=0}ej={FF:(v.FP==1&&!2i),JJ:(v.4c==1||v.3E==1||2i||x)&&!p2,ee:60,pc:60,JA:(v.G0>0?v.G0*2x:FZ),Jy:(v.FY>0?v.FY*2x:FZ),Jx:I};if(v.JU==1){ej.JV=H}if(v.Fn==1){ej[\'Ki\']=E(4u,1b){4u.Kh=H}}if(J(v.6W)){if(J(v.6W.ee)){if(v.6W.ee>eU){v.6W.ee=eU}v.6W.pc=v.6W.ee}if(J(v.6W.Fl)){v.6W.pc=v.6W.ee=v.6W.Fl}if(1R v.6W=="3y"){V(B 18 in v.6W){ej[18]=v.6W[18]}}}1G=1y 5r(ej);js("1G",1G,1);1G.FU(1b);1G.Ke(1e);1G.on(5r.7W.Kg,E(){1o("7P Kl")});1G.on(5r.7W.Km,E(1a,2a){!2i?o.U.ch():\'\'});1G.on(5r.7W.Kr,E(1a,2a){if(!2i&&v.8v==1&&9f()>1){Gm();kt();o.R?o.R.gK(o.2X):\'\'}});1G.on(5r.7W.Kq,E(1a,2a){kt()});1G.on(5r.7W.K1,E(1a,2a){kt()});1G.on(5r.7W.K2,E(1a,2a){if(!2i){if(2a.fM.5l!=o.5l){o.5l=2a.fM.5l;o.R.4p()}o.5l=2a.fM.5l;if(o.5l){1o("K3");o.G7=1b.K("?pJ")>-1;if(1e.1k>0&&1e.eA>0){if(1e.1k-1e.eA<10){if(o.fT>0){if(o.fT==1e.eA&&o.FB==1e.1k){o.kz++;if(o.kz>2){o.kz=0;o.fT=-1;1G.9A();cA(H);8h()}}F{o.fT=-1}}F{o.fT=1e.eA;o.FB=1e.1k}}}}}if(v.8v==1){o.2X=1G.lG;o.R?o.R.gK(o.2X):\'\'}lH()});1G.on(5r.7W.K6,E(1a,2a){if(J(2a.FD)&&!2i){js("Jk",2a.FD.Ix)}if(eu>-1){1G.FT=eu;eu=-1}qi=H;FW()});1G.on(5r.7W.Iu,E(1a,2a){js("Ij",2a,1)});1G.on(5r.7W.Ik,E(1a,2a){!2i&&v.aE==1?qC():\'\'});1G.on(5r.7W.IR,E(1a,2a){if(!2i&&v.aE==1){qk()}});if(v.Ui==1){lz=1y U2(1G,2i)}F{1G.UW=I}1G.on(5r.7W.UU,E(1a,2a){v.1o==1?de.1o(2a):\'\';js(2a.1B+\'5r\',2a,0,H);o.rz=2a;if(2a.kw){a4(2a.1B){1i 5r.Fx.UL:1o("7P kw r4 2c");if(v.oW==1){oU()}F{2c=2a.fM+\' (\'+2a.1B+\')\';o.2y>0||2i||v.5l==1||8L?\'\':o.2y=4x();1G.9A();if(!2i){o.P.5Z()}}1g;1i 5r.Fx.Tl:1o("7P kw P 2c, fS");1G.Tk();1g;7m:2c="7P kw 2c, 9A";1G.9A();!2i?o.P.5Z():\'\';1g}}F{1o("7P ",2a.1B,2a.fM,(2a.ks?2a.ks.kQ:\'\'));js("T8",(2a.ks?2a.ks.kQ:\'\'));if(7Y>0){7Y=2;qm()}}});9E=H}E kt(){if(!2i&&v.8v==1&&9f()>1){if(o.2X!=1G.lG){o.2X=1G.lG;o.R?o.R.gK(o.2X):\'\';1o("7P TQ "+o.2X)}if(4B(v.b0)&&o.2X>0){B fq=v.b0.2r(",");V(B k=0;k<fq.Q;k++){if(o.2q[o.2X].K(fq[k])>-1){1o(\'TN 4I\');1G.h9=o.2X-1;o.2X--;1g}}}}}E qb(){if(J(1S.Fr)){if(qP()){if(!J(o.ws)){o.ws=1y TR()}ws=1y Fr(1e,1b,{FF:H});qc=H}F{8L=I;1o("fe FV")}}}E FW(){ql()};G.6g=E(){ql()};E ql(){if(v.Cz){if(1e.eF.Q>0){if(v.6g==1){1e.eF[1e.eF.Q-1].gX="Ce"}F{1e.eF[1e.eF.Q-1].gX="3l"}if(!o.6g){o.6g=H;o.R.4p()}}F{if(o.6g){o.6g=I;o.R.4p()}}}}E oU(){1o("VY");!2i&&o.1z?o.U.2W():\'\';o.U.7S();7Y=1;qm(o.1z)}E qm(x){if(7Y>0){3d(qB);qB=1A(G3,v.G4*2x)}}E G3(){if(7Y>0){1o("VW");if(4l){if(7Y==1){1G.FU(1b)}if(7Y==2){1G.9A();cA(H);1e.1z()}}F{3P(1e,{\'2R\':1b})}}}1e.1r(\'W2\',FQ);1e.1r(\'2c\',ow);1e.1r(\'9c\',8h);1e.1r(\'1z\',9h);1e.1r(\'4w\',ce);1e.1r(\'Cf\',b4);1e.1r(\'gY\',ha);1e.1r(\'kp\',hb);1e.1r(\'Cd\',bf);1e.1r(\'Cc\',cd);1e.1r(\'8R\',8A);1e.1r(\'C9\',af);1e.1r(\'VU\',Fs);1e.1r(\'Ca\',nH);1e.1r(\'Cb\',o2);E FQ(){if(!4l&&!62){!2i?o.U.ch():\'\'}}E ow(){if(!4l&&!62){if(1e.2c){1o(1e.2c,1e.2c.kQ,1e.2c.8Z);B x=1e.2c.kQ;2c=1e.2c.8Z;if(2c==\'\'){if(x==1){2c="V6"}if(x==2){2c="r4"}if(x==3){2c="bT"}if(x==4){2c="fe jP"}}1o("Vb e1: ",2c)}if(p3&&v.oW==1){2c=1T;oU()}if(2c!=1T){5Z()}}}E 5Z(){!2i?o.P.5Z():\'\'}E 8h(){!2i?o.P.8h():\'\'}E 9h(){if(!o.1C&&v.7o){1o(\'AI 1z\');4w();o.U.2D();L}if(4l&&7Y>0){}F{if(!2i){B p7=o.U.8q()&&o.kT!=1;if(p7||9U==-1){B x=I;if(4l){if(J(o.1V)||J(o.5t)){if(p7){}F{1o(\'4w gP\');4w();x=H}}}if(!x){o.P.9h()}}}}}E ce(){if(!ml){1o("Vw");if(o.1z&&o.kS&&!1e.9c&&v.FX==1&&!o.aZ){1o("FX");fy()}F{!2i&&!o.FG&&1e.7Q?o.P.ce():\'\'}}}E b4(){!2i?o.P.b4():\'\';if(9U>-1){if(4x()>9U){1o(\'4w T1\',9U);4w();9U=-1}}}E ha(){!2i?o.P.ha():\'\'}E hb(){!2i?o.P.hb():\'\'}E bf(){if(2i){mm()}F{o.P.bf();pZ();if(4l&&7Y>0){7Y=0;1o("Qy up");1G.Fw();fy();o.R.2D()}if(J(v.eO)){2A()}}}G.eO=E(){L(1e.mz/1e.eE)};E mm(){if(1e.eE>0){O(1E,{"19":1E.26/(1e.mz/1e.eE)-2F(v.2i.2Z)})}F{if(o7<20){1A(mm,1j);o7++}}}E pZ(){if(v.jT==1){3X(o.qS);o.qS=7p(oe,1j);oe()}}E oe(){if(1e){if(1e.eE>0){o.U.Fk(1e.mz/1e.eE);3X(o.qS)}}}E af(){!2i&&!8L?o.P.af():\'\'}E cd(){!2i?o.P.cd():\'\'}E 8A(){if(4l&&7Y>0){}F{!2i?o.P.8A():\'\'}}E Fs(){o.U.qQ()}E qP(){B kH=1S.FA=1S.FA||1S.QH;B g1=1S.Fz=1S.Fz||1S.QZ;B kI=kH&&1R kH.kI===\'E\'&&kH.kI(G6);B Gq=!g1||g1.rd&&1R g1.rd.R7===\'E\'&&1R g1.rd.6C===\'E\';L kI&&Gq}B q8="<7y C=\'1u:0.5\'>";E Gm(){if(!2i&&v.8v==1){B x=1G.bM;B q=-1;o.2q=[];if(x.Q>1){V(B i=0;i<x.Q;i++){if(J(x[i].19)){B y=o.P.Gb(x[i],v.Gn);if(o.2q.K(y)>-1||v.Pk==1){if(J(x[i].aU)){B yi=o.2q.K(y);yi>-1?o.2q[yi]+=" "+q8+" &iV;"+2F(x[yi].aU/2x)+\' \'+2E(\'e6\')+\'</7y>\':\'\';o.2q[i]=y+" "+q8+" &iV;"+2F(x[i].aU/2x)+\' \'+2E(\'e6\')+\'</7y>\'}}F{o.2q[i]=y}if(J(x[i].Gh)){o.8g[i]=x[i].Gh[0]}}F if(J(x[i].6S)){o.2q[i]=x[i].6S}F{o.2q[i]=i}if(J(v.4n)&&q==-1){if(v.4n==o.2q[i]){q=i}}if(J(o.4n)){if(o.4n==o.2q[i]){q=i}}}if(v.fz==1){o.2q[x.Q]=2E("2t")}F{1G.G5=0;1G.h6=0}if(v.FH==1||q>-1){1G.h6=0;if(v.h8=="7c"||(!o.1C&&v.4c==0)){1G.qI=q}F{if(v.h8=="ey"){1G.h9=q}}o.2X=q}F{if(v.fz==1){o.2X=1G.bM.Q-1}F{o.2X=1G.Q7}}lH()}o.aU=3I(1G.bM[o.2X].aU,0);o.R?o.R.4p():\'\'}}E lH(){if(o.8g.Q>0&&v.aE==1){qC();qk()}}E qC(){if(!2i&&v.aE==1){B x=1G.rc;o.7T=[];B 2C;if(x.Q>1){V(B i=0;i<x.Q;i++){2C=I;if(J(x[i].eN)&&o.8g.Q>0){if(x[i].eN!=o.8g[o.2X]){V(B j=0;j<o.8g.Q;j++){if(o.8g[j]==x[i].eN){2C=H}}}}if(!2C){o.7T[i]=J(x[i].6S)?o.P.Gl(x[i].6S):i;if(J(v.b3)){if(v.b3==o.7T[i]){o.6V=i;1G.lw=i}}}}}}}E qk(){if(!2i){B x=1G.rc;B y=1G.lw;if(y>-1){if(J(x[y].eN)){if(o.8g.Q>0){if(o.8g[o.2X]!=x[y].eN){V(B i=0;i<x.Q;i++){if(x[i].6S==x[y].6S&&x[i].eN==o.8g[o.2X]){1G.lw=i;y=i;1g}}}}}o.6V=y;1o("7P Qd",o.6V);o.R.s0(o.6V)}}};E 4x(){if(62){L 6c?o.3v.Y():0}F{L 1e.eA}};E 42(){B x=1e.1k;if(62&&6c){x=o.3v.1k()}if(J(v.4H)){x=v.4H}L x!=SC&&!qn(x)?x:0}G.2D=E(){B p=H;if(4l&&!qi){if(!9E){cA(H)}1G.Fw()}if(62&&!6c){ma(H);p=I}if(8L){if(!qc){qb()}ws.1z();p=I}if(1e.C.1f=="-SL"){G.eS()}p?fy():\'\'};B SK;E fy(){if(1b!="1K"){B pp=1e.1z();if(pp!==1T){pp.aV(E(){}).2L(E(2c){1o("Rq",2c.8Z);if(2c.8Z.K(\'bB\')==-1&&2c.8Z.K(\'RT by\')==-1){if(v.qo==1){1o(\'RQ\');o.U.4Z();1e.1O=0;B qz=1e.1z();if(qz){qz.aV(E(){}).2L(E(e){1o("RR",e.8Z);if(o.1l.tv&&(4l||62)){}F{o.R.2W();o.U.7S();js("RM")}})}}F{o.R.2W();o.U.7S()}}})}}}G.mh=E(){if(o.5t||o.1V){if(o.8j){cl()}if(!o.gt&&o.1l.2l&&o.1l.3K){if(!1e.3C){1e.3C=H;mg=H}O(1e,{"1h":"2e","Z":-4a,"1f":-4a});9U=4x();if(!8L){1e.1z()}if(9U==0&&o.2y>0){fF=o.2y}}}};G.eS=E(){if(!o.gt&&(o.1l.2l||o.1l.3K)){O(1e,{"1h":"sB","Z":0,"1f":0});if(J(v.eO)){2A()}if(mg){!o.3C?1e.3C=I:\'\';mg=I}if(fF>0){o.2y=fF;fF=0}9U=-1}};G.2W=E(){1o(\'7Q\');4w()};E 4w(){if(8L){ws.4w()}F{1e.4w()}};G.c0=E(){!1e.7Q?2W():fy()};G.3F=E(x){if(62&&6c){o.3v.47(x)}F{if(4l){if(v.RL==1&&x>0&&rk()){eu=1G.h9;1G.FT=0}}1e.eA=x}};G.4Z=E(){1e.3C=H};G.6N=E(){1e.3C=I;if(o.2j=="1G"&&o.1l.53&&v.1V==1){if(!J(o.FL)){ml=H;1e.4w();1A(E(){1e.1z();ml=I},10);o.FL=H}}};G.3V=E(x){1e.1O=x};G.FK=E(){if(o.FJ!=1e){B bB;B 8P;if(o.m7[1e]){bB=o.m7[1e];8P=o.pG[1e]}F{1S.md=1S.md||1S.RK;if(J(1S.md)){3k{8P=1y md();bB=8P.S2(1e);o.m7[1e]=bB;o.pG[1e]=8P}2L(e){1o(e)}}}if(8P){B fX=8P.Rh();fX.fX.5j=v.FR;bB.FS(fX);fX.FS(8P.Ry);o.q6=H;o.FJ=1e}}};G.mb=E(){L!1e.7Q};G.5B=E(){L v.5l==1||8L?H:o.5l};G.9w=E(){L 1e};G.q0=E(){3P(1e,{\'R\':\'1\'});L H};G.4c=E(){3P(1e,{\'4c\':\'96\'});if(4l&&!9E){cA(I)}if(62&&!6c){ma(I)}};G.6s=E(){B 6P="7g";if(1e.7Q){6P="7Q"}if(1e.9c){6P="9c"}L 6P};G.pV=E(x,y){2i=x;y.1J(1e);1E=y;if(x){if(v.2i.eD!=1){1e.3C=H}F{if(!o.3C){1e.3C=I}}mm();if(o.2q.Q>0){if(4l){h5=o.2X;1G.h6=0;1G.h9=0}}}F{if(!o.3C&&v.2i.eD!=1){1e.3C=I}1e.1O=v.1O;pZ();if(o.2q.Q>0){if(4l){1G.h6=-1;if(h5>-1){h5<1G.bM.Q?1G.qI=h5:\'\'}}}}};G.Y=E(){L 4x()};G.1k=E(){L 42()};G.91=E(){B x=0;if(1e.7U){if(1e.7U.Q>0){B y=4x();V(B i=0;i<1e.7U.Q;i++){if((y>=1e.7U.1C(i)||y>=1e.7U.1C(i)-1j)&&y<=1e.7U.4H(i)){x=1e.7U.4H(i)}}x==0?x=1e.7U.4H(1e.7U.Q-1):\'\'}}if(J(v.4H)){x>v.4H?x=v.4H:\'\'}L x};G.2t=E(){L rk()};E rk(){B x=I;if(4l){if(9E){x=1G.G5}}F if(62){if(6c){x=o.3v.2t()}}L x}G.3A=E(){L{"X":1e.mz,"19":1e.eE}};G.2R=E(x){x=x.1Z(/\\(5p\\)/g,2z.5p());1b=x;o.9O!=2?o.9O=I:\'\';if(62){if(6c){o.3v.bB(x)}}F if(4l){4l&&1G?1G.9A():\'\';cA(H);rE()}F{3P(1e,{\'2R\':x,\'3E\':0});rh();4w()}};E rh(){if(o.1l.6r){B y=1e.eF;if(y){V(B i=0;i<y.Q;i++){y[i].gX="ST"}}y=1e.rc;if(y){V(i=0;i<y.Q;i++){y[i].Sd=(i==0?1:0)}}if(1S.Sx){1e.1r(\'PW\',E(1a){o.5E=1a.PZ=="PO";!2i?o.U.gN():\'\'});1e.1r(\'PN\',E(1a){})}}rE()}G.5E=E(){1e.PQ()};G.8F=E(){cl()};E rE(){if(o.1l.3K){if(J(1e.Qb)&&!o.1l.7G){o.8F=H}if(1Q.Pr&&!1e.PJ){o.8F=H}}}E cl(){if(o.1l.6r){if(1e.PF==="mw-in-mw"){1e.FC("bn");o.8j=I}F{1e.FC("mw-in-mw");o.8j=H}}F{if(!1Q.QS){2n(\'1e.QP().aV(p => {o.8j = H;}).2L(2c => {o.8j = I;});\')}F{2n(\'1Q.QK().aV(ok =>{o.8j = I;}).2L(2c => {});\')}}};E nH(){o.8j=H};E o2(){o.8j=I};G.Fv=E(x){if(6c){o.3v.rr(x)}};G.Fu=E(x){if(6c){if(1e.7U.Q>0){o.3v.Qx(x)}}};G.VH=E(x){if(o.ws){o.ws.Gr(ws,x,-1)}};G.Va=E(x){if(o.ws){o.ws.Gr(ws,-1,x)}};G.Gp=E(x){if(9E){B y=2F(x);if(x==1G.bM.Q){y=-1;1G.h6=-1}if(v.h8=="ey"){1A(8A,4i);1G.h9=y}if(v.h8=="7c"){1o("7P 7c Vl "+y);1G.qI=y}if(y==-1){o.2X=1G.lG}lH()}};G.lJ=E(){L 1G};G.lI=E(){L 6c?o.3v.VT():I};G.9f=E(){L 9f()};E 9f(){B x=0;if(9E){if(1G.bM){x=1G.bM.Q}}L x}G.bL=E(){L bL()};G.eP=E(){eP()};E eP(){if(1e){if(v.lC==1||v.5y==1){if(v.Wn==1||v.5y==1){O(1e,{\'3y-lx\':\'5y\'})}F{O(1e,{\'3y-lx\':\'DF\'})}}F{O(1e,{\'3y-lx\':\'oL\'})}}}G.4X=E(){2A()};E 2A(){if(v.eO){2J(\'1F\',7r(v.eO).1Z(\'/\',\':\'))}}E bL(){B x=0;if(6c){x=o.3v.bM()}L x}G.G8=E(x){if(9E){1G.lw=2F(x)}};G.h0=E(x,y){if(y=="1G"&&9E&&lz){lz.Tp(x)}if(y=="3v"&&6c){o.3v.Ti(x)}};G.eL=E(x){if(x){1e.Uz=x}};G.o4=E(){B x=1e.UM;B y=[];V(B i=0;i<x.Q;i++){if(x[i].mu.mv()==\'9y\'){x[i].6n("fs",ob);y.2K(x[i])}}V(B i=0;i<y.Q;i++){1e.3e(y[i])}};G.Gj=E(x,y,z){if(x!=\'\'){if(x.K(\' or \')>0){B xx=x.2r(\' or \');x=xx[0]}B 9y=1Q.1M(\'9y\');9y.6a(\'2R\',x);9y.6a(\'bc\',y);9y.6a(\'Ug\',\'Fe\');9y.6a(\'gX\',\'Ce\');if(z){9y.6a(\'7m\',\'\')}1e.1J(9y);9y.1r("fs",ob)}};E ob(e){if(e.43.bc&&o.4C){V(B i=0;i<o.3c.Q;i++){if(o.3c[i]==e.43.bc){o.4C.8U(i)}}}};G.lV=E(){L 2c?2c:\'\'};G.4b=E(){3X(o.Ut);4l&&1G?1G.9A():\'\';62&&6c?o.3v.Uf():\'\';8L&&ws?ws.2C():\'\';1e.6n(\'2c\',ow);1e.6n(\'9c\',8h);1e.6n(\'1z\',9h);1e.6n(\'4w\',ce);1e.6n(\'Cf\',b4);1e.6n(\'gY\',ha);1e.6n(\'kp\',hb);1e.6n(\'Cd\',bf);1e.6n(\'Cc\',cd);1e.6n(\'8R\',8A);1e.6n(\'C9\',af);1e.6n(\'Ca\',nH);1e.6n(\'Cb\',o2);1e.2R=\'\';if(1E.mu=="F7"){1E.o3.9H.3e(1e)}F{1E.3e(1e)}1e=1X}};B ro=E(){B b=[];B f3=[];B 5a=[];B 8R=I;B jN;B 8x=I;B 1d;B W;if(o.4Y){o.4Y.1m();o.4Y=1X}B kf;o.4T=[0.25,0.5,0.75,1,1.25,1.5,2];if(v.1d.Tu==1&&J(v.1d.hq)){v.1d.hq=v.1d.hq.1Z(/\\n/ig,\'\');o.4T=v.1d.hq.2r(",")}o.ca=o.4T.K(\'1\')>-1?o.4T.K(\'1\'):o.4T.K(1);o.9x==3?o.9x=o.ca:\'\';V(B i in o.5o){if(o.5o.2m(i)){!J(v.1d[i])?v.1d[i]=5:\'\';o[\'cj\'+i]=[\'+ \'+v.1d[i]+\'%\',\'&Tr; \'+v.1d[i]+\'%\',(o.5o[i]*1j+\'%\')]}}if(v.1v.cW==1&&o.1l.53&&v.e9==1){v.1v.1m=0}B j0=I;B 8J=0;B j7=0;B e0=I;B uj=H;B hj;B bg=1y F5();B 1d;B 5O=[];B nY=I;B nZ=I;B hr=0;B bh=[];if(v.ei.1h=="R-2g"){v.ei.1h="R"}V(B y in v){if(v.2m(y)){if(y.K("9t")==0&&v[y]){!J(v[y].nX)?v[y].nX=v[y].5O:v[y].5O=v[y].nX;5O[v[y].5O]=y;if(v.ei.1h!="R"){if(v[y].1h=="R-2g"){bh.2K([y,v[y].5O]);nY=H}F{if(v[y].1h=="R"||v[y].1h==1T){nY?nZ=H:\'\'}}}hr<v[y].5O?hr=v[y].5O:\'\'}}}if(nZ){bh.Cg(E(a,b){L a[1]-b[1]});V(B i=0;i<bh.Q;i++){5O[v[bh[i][0]].5O]=1X;v[bh[i][0]].5O=hr+1;hr++;5O[v[bh[i][0]].5O]=bh[i][0]}}if(v.1v.1m==1&&v.1v.cn==1){o.1v=1M("22");o.1L.1J(o.1v);O(o.1v,{\'1h\':\'2e\',\'Z\':0,\'1f\':0,\'X\':\'1j%\',\'19\':\'1j%\',\'4P\':\'1f 0.3s 7w-5W\',\'41-2P\':\'1K\'})}B 7k=1M("22");if(v.1v.1m==1&&v.1v.cn==1){o.1v.1J(7k)}F{o.1L.1J(7k)}O(7k,{\'1h\':\'2e\',\'Z\':0,\'2I\':0,\'X\':\'1j%\',\'19\':v.1v.h});7k.dA=E(){!o.1l.2l?o.U.Ch():\'\'};if(o.sS){2V(bg.c());2V(7k)}V(B i=1;i<5O.Q;i++){if(5O[i]){B y=5O[i];if(y){B 1c=v[y].1c;if(o.1l.2l){if(1c=="1O"&&v[y].cq=="4J"){}F{if(1c=="1O"&&v.TK==1&&o.1l.2l){v[y].fQ=0}F{if(1c=="1O"||(1c=="29"&&v.W9)){v[y].on=0}}}}if(o.sS){v[y].on=0}if(v[y].on==1){if(1c=="2B"||1c=="1O"){b[y]=1y Bn(y,1c);b[y].2A(b[y].s("w"))}F{b[y]=1y CE(y)}f3.2K(y);if(b[y].g("1c")=="1H"){if(b[y].s("1D")==\'\'){if(b[y].s("B")!=\'\'){if(!J(v[b[y].s("B")])){b[y].1Y("2k",I)}}F{b[y].1Y("2k",I)}}}if(b[y].g("1c")=="4r"){B lu=b[y].s("2Y");if(lu){if(lu.K("2J:")==0&&lu.K(",0/1")>0){B z=lu.2r(",");2J(z[0].1p(4))==0?b[y].b5(0):\'\'}}}b[y].1Y("1F",b[y].s("1F"))}}}}if(J(v.1d)){if(1R(7h)==\'E\'){1d=1y 7h("1d");v.1d.8W==1?1d.1n():1d.1m()}F{o.Wd=H}}if(J(v.W)){if(1R(7h)==\'E\'){W=1y 7h("W");if(J(o.W)){W.rT(o.W);if(v.W.mV==0||!J(v.W.mV)){v.W.8W==0?W.1m():\'\'}F{W.1n()}}F{W.1m(1)}gA()}}pb();uT();2A(H);4j();rZ();uj=I;E Ci(S){B x=0;B We=I;if(S){if(S.g("1c")==\'2B\'){x=5a.Z+S.s("3N");if(5a.e4!=1X){}F{5a.e4=[]}}F{if(5a.e4!=1X){B bi=S.g("X")+S.s("4s")+S.s("3N");if(gq(S)){bi=0}if(S.s("3l")==1&&!S.g("1n")){bi=0}if(S.s("9I")>0){bi=0}x=bg.g("w")-v.1v.lR*1-bi+S.g("X")/2+S.s("3N");B i=0;5a.2g-=bi;V(i=0;i<5a.e4.Q;i++){B bj=b[5a.e4[i]];if(bj.s("9I")>0){O(bj.c(),{"Z":(bj.g("x0")-bi)})}F{O(bj.c(),{"Z":(bj.g("x")-bi)})}bj.1Y("x0",bj.g("x"))}5a.e4.2K(S.g("18"));S.1Y(\'dD\',1)}F{if(S.s("3l")==1&&!S.g("1n")){if(S.g("1c")=="1O"){if(S.s("1m")==1&&S.s("fQ")==1&&e0){8J+=S.g("X")+S.s("3N")+S.s("4s");e0=I}}}F{if(S.s("9I")>0){x=5a.Z+S.s("3N")+S.s("4s")}F{B 2C=I;if(S.g("1c")=="1O"){if(S.s("1m")==1&&S.s("fQ")==1){if(!o.cM&&!o.8E){2C=H;e0=I}F{if(!e0){8J-=S.g("X")+S.s("3N")+S.s("4s");e0=H}}}}if(gq(S)){2C=H}if(!2C){5a.Z+=S.g("X")/2+S.s("3N");x=5a.Z;5a.Z+=S.g("X")/2+S.s("4s")}F{x=5a.Z}}}}}}L x};G.Cm=E(){pb()};E pb(){if(o.jv){1R Cn==\'E\'?o.2U=1y Cn():\'\'}}E un(S){B X=o.29&&v.1v.iS==0?o.a9:o.3g;B 19=o.4E;B aj=0;if(S!=bg){aj=X/2+S.s("3N")-S.s("4s")}B c7=19/2;B pB=S.g("X");B lM=S.g("19");B 1h=S.s("1h");if(1h.K("7M")>-1){aj=o.3g/2+S.s("3N")-S.s("4s")}if(1h.K("1f")==0){c7=lM/2+(S.s("Ck")*o.4E/1j)}if(1h.K("2I")==0){c7=o.4E-(S==bg?lM:lM/2)-(S.s("Cl")*o.4E/1j)}if(1h.K("2g")>-1){aj=o.3g-pB/2+S.s("3N")-S.s("4s")-(S.s("Vk")*o.3g/1j)}if(1h.K("Z")>-1){aj=pB/2+S.s("3N")-S.s("4s")+(S.s("mG")*o.3g/1j)}if(1h=="cE"){aj=-o.rM/2+(S.s("mG")*o.rM/1j)+S.s("3N")-S.s("4s");c7=-o.mL/2-(S.s("Cl")*o.mL/1j)+(S.s("Ck")*o.mL/1j)}if(1h.K("R")>-1){B cx=Ci(S);aj=(bg?(bg.c()?4O(bg.c().dZ):0):0)+cx;if(1h=="R-2g"){aj+=8J}if(v.1v.1h=="1f"){c7=v.1v.h/2-(v.bX<0?v.bX:0)}F{c7=19-v.1v.h/2}}L{x:aj,y:c7+S.s("7I")-S.s("ci")}}E 2A(9q){B w=o.29&&v.1v.iS==0?o.a9:o.3g;B h=o.4E;O(bg.c(),{\'1f\':(v.1v.1h=="1f"?0:o.4E-v.1v.h)-v.bX});bg.1Y("y0",(o.4E-v.1v.h-v.bX));if(v.1v.iS==0&&bg){O(bg.c(),{\'X\':w,\'Z\':0,\'2M-Z\':0});bg.1Y("w",w);if(o.29){O(bg.c(),{\'Z\':\'50%\',\'2M-Z\':-w/2})}}5a={"Z":v.1v.lR*1,"2g":(bg.g("w")-v.1v.lR*1)};B pt=I;if(!bg.g("1n")){bg.1Y("2k",H);pt=H}B 18;V(B i=0;i<f3.Q;i++){18=f3[i];if(b[18]){B cc=un(b[18]);if(cc){if(b[18].s("5F")=="1h"){if(J(o.6Q[18])){o.6Q[18].Cj(b[18].g("x0"),cc.x,b[18].g("y0"),cc.y)}}b[18].1Y("x0",cc.x);b[18].1Y("y0",cc.y);if(b[18].s("3l")==1&&!b[18].g("1n")&&!9q){vq(b[18])}F{O(b[18].c(),{"1h":"2e","Z":b[18].g("x0"),"1f":b[18].g("y0")})}}}}if(pt){bg.1Y("2k",I)}8J=0;V(18 in b){if(b.2m(18)){if(b[18].s("1h")=="R-2g"&&b[18].g("1c")!="2B"&&8J>-1){8J=5a.2g-5a.Z}if(b[18].g("1c")=="2B"&&bg){B cs;if(b[18].s("V8")==1){cs=b[18].s("w")}F{if(b[18].s("1h").K("R")>-1){cs=5a.2g-5a.Z-b[18].s("3N")-b[18].s("4s");O(b[18].c(),{"Z":(4O(bg.c().dZ)+5a.Z+b[18].s("3N")+cs/2)});8J=-1}F{cs=bg.g("w")-b[18].s("3N")-b[18].s("4s");O(b[18].c(),{"Z":(4O(bg.c().dZ)+b[18].s("3N")+cs/2)})}}b[18].1Y("x0",b[18].g("x"));b[18].2A(cs)}}}if(1d){hc(1d)}if(W){hc(W)}if(j0||o.29||j7!=8J){4j()}}E vq(b){B Z=0;B 1f=0;if(b.s("1h").K("2g")>-1&&b.s("1h").K("R")==-1){Z=o.3g+b.g("X")+10}if(b.s("1h").K("Z")>-1){Z=-b.g("X")-10}if(b.s("1h").K("1f")>-1){1f=-b.g("19")*2}if(b.s("1h").K("2I")>-1||b.s("1h").K("R")>-1){1f=o.4E+b.g("19")+b.g("X")+10}if(Z>0){O(b.c(),{"Z":Z})}if(1f>0){O(b.c(),{"1f":1f})}}E hc(x){B 1f=-4a;x.he();B y=o.4E-v.1v.h*(x.s("1h").K("1f")>-1?1:2);if(x==W&&v.pF==1){y=o.4E}B hu=y-(o.29&&!o.1l.2l?(1j+x.s("hs")*1):x.s("hs"))-(x==W&&x.s("hs")*1==0?x.s("7I"):0);hu<1j?hu=1j:\'\';O(x.c(),{\'5L-19\':hu});x.co()?O(x.co(),{\'5L-19\':hu}):\'\';if(x.g("1n")){1f=o.4E/2-x.g("19")/2+x.s("7I")-x.s("ci");if(x.s("1h").K("1f")>-1){1f=x.s("7I")-x.s("ci")}if(x.s("1h").K("2I")>-1){1f=o.4E-(v.1v.1h!=\'1f\'?v.1v.h:0)-x.g("19")+x.s("7I")-x.s("ci")}1f<0?1f=0:\'\'}if(x.g("18")=="1d"&&o.dY){B C8=o.3g-x.g("X")-x.s("4s");if(o.dY>C8){O(x.c(),{"1h":"2e","2g":x.s("4s"),"Z":"2t","1f":1f})}F{O(x.c(),{"1h":"2e","Z":o.dY,"2g":"2t","1f":1f})}}F{if(x.s("1h").K("2g")>-1){O(x.c(),{"1h":"2e","2g":x.s("4s")-x.s("jk"),"Z":"2t","1f":1f})}F if(x.s("1h").K("Z")>-1){O(x.c(),{"1h":"2e","Z":x.s("3N"),"2g":"2t","1f":1f})}F{if(x.g("18")=="W"&&x.s("3z")==1){O(x.c(),{"1h":"2e","Z":o.3g/2-x.g("X")/2+x.s("3N")/2-x.s("4s")/2,"1f":1f})}F{B l=o.3g/2-x.g("X")/2+x.s("3N")-x.s("4s");O(x.c(),{"1h":"2e","Z":(l>0?l:0),"1f":1f})}}}x.9u()};G.dU=E(18){B S=b[18];B 1c=S.g("1c");if(1c){B d=1y 6B();o.9j=d.9r();if(1c&&1c!=""){4L(S)}}};G.oO=E(z,x,y){V(B 18 in b){if(b.2m(18)){if(b[18].s(z)==x){b[18].1Y(y?"5X":"2V")}}}};G.v1=E(x,s){B y=7s(s,x);L y};E 4L(S,1B){o.kL=H;kf=S;B a=S.g("1c");if(a=="1z"){o.U.2D();if(v.1W.on==1&&v.1W.2G==1&&v.1W.oI==1){7t(\'1z\',1)}}F{if(a=="4w"){o.jh=0;o.U.2W();if(v.1W.on==1&&v.1W.2G==1&&v.1W.oI==1){7t(\'1z\',0)}}if(a=="2C"){o.U.oD()}}if(a=="oC"){o.U.3F(0,I)}if(a=="29"){!o.4Q?o.U.8b():\'\'}F{if(a=="oE"){o.U.7L()}}if(a=="2B"){B ld=o.P.1k();B lt=S.g("2v")*ld;if(v.4k>0){ld-=v.4k;lt=S.g("2v")*ld+v.4k}if(v.C7>0){if(v.C7/ld<=1-S.g("2v")){L}}o.U.3F(lt,H);if(o.3o){o.3o.oH(lt,ld);o.2y>0?o.2y=1T:\'\'}}if(a=="1O"){B x=S.g("2v");x<0.VE?x=0:\'\';x>1?x=1:\'\';if(S.s("cq")=="4J"){x=4S(x*o.4T.6x(-1)[0]).tN(1);o.U.8B(x,1)}F{if(o.5h&&v.qD==1){3x.8k("pY",x);if(S.g("2v")>0||o.1l.7G||v.m9==0){3x.oQ("hC")}F{3x.8k("hC",1)}}o.U.3V(x)}}if(a=="4N"){if(o.5h&&!o.1l.7G&&v.m9==1){3x.8k("hC",1)}o.U.4Z();if(v.1W.2G==1&&v.1W.BW==1){7t(\'4N\',0)}}F{if(a=="8V"){if(o.5h){3x.oQ("hC")}o.U.6N();if(v.1W.2G==1&&v.1W.BW==1){7t(\'4N\',1)}}}if(a.K("Y")==0){S.Qk()?S.gg():S.On()}if(a=="ne"){o.P.pw()}if(a=="1F+"){o.P.cu(0.1)}if(a=="1F-"){o.P.cu(-0.1)}if(a=="1F"){o.P.cu(0)}if(a=="5l"){2J("oa");S.1Y("rH",1);S.1Y("dC",1)}if(a=="2U"){js("2U");uK()}if(a=="1d"){o.dY=1T;if(1d){if(!1d.g("1n")){1d.1n()}F{1d.1m()}}}if(a=="W"){if(o.eg==a){L}if(J(v.W)){if(W.g("1n")){W.1m()}F{1A(E(){W.1n()},1j)}}}if(a=="7c"){o.R.bq()}if(a=="d2"){o.R.c6()}if(a=="4r"){if(S.s("eh")==1&&S.s("2Y")!=""){B x=4v(S.s("2Y"));if(o.eg==a+x){L}if(x.K(\'{Y}\')>-1){x=x.1Z(\'{Y}\',(J(o.3o)?o.3o.9R().t:o.P.Y()))}if(x.K(\'{3h}\')>-1){x=x.1Z(\'{3h}\',o.P.bD())}if(x.K(\'{1H}\')>-1){x=x.1Z(\'{1H}\',v.1H.1Z(/,/ig," "))}if(x=="5E"){o.P.f7()}if(x=="5T"){if(S.s("5T")>0){o.U.3F(S.s("5T"))}}if(x=="Qg"){o.U.3F(S.s("mG")*o.P.1k()/1j);!o.1z?o.U.2D():\'\'}S.s("BX")==1?o.U.2W():\'\';B y=x.2r(",");if(x.K("2J:")==0){B z=x.1p(4).2r(";");V(B i=0;i<z.Q;i++){y=z[i].2r(",");if(y.Q>1){if(y[0]==\'47\'){if(v.1W.2G==1&&v.1W.pR==1){7t(\'47\',y[1]>0?1:0)}}2J(y[0],y[1],S);y[1]==\'0/1\'||y[1]==\'1/0\'?v5():\'\'}F{if(y[0]=="BV"){B ss=2J(y[0]);if(ss){if(ss.K("2a")>-1){if(v.Qn==1){B 3W=1Q.1M(\'3W\');3W.6a(\'2R\',ss);O(3W,{1h:"oR",2g:(J(v.jc)?v.jc:20),2I:(J(v.jc)?v.jc:20),X:0,4P:"X 0.5s bI-QM(.75,-0.5,0,1.75)"});3W.C.56=BU;1Q.9H.1J(3W);1A(E(){O(3W,{X:(J(v.BR)?v.BR:4M)})},1);3W.dA=E(){G.5q.3e(G)}}if(v.QU==1){B a=1M("a");a.9d=ss;a.6b=y[0]+".gF";a.2v()}}}F{1o(y[0]+" 2c")}}F{2J(y[0])}}}}F{if(x.K("js:")==0){if(x.K("(")>0&&x.K(")")>0){2n(x.1p(3))}F{2n(y[0].1p(3)+\'(\'+(J(y[1])?\'"\'+y[1]+\'"\':\'\')+(J(y[2])?\',"\'+y[2]+\'"\':\'\')+\')\')}}if(x.K("1a:")==0){uQ(x.1p(6),o.P.Y())}if(x.K("2U:")==0&&o.2U){o.2U.2J(x.1p(6))}if(x.K("uR:")==0&&o.5K){2J("uR",x.1p(7))}if(x.K("3t")==0||x.K("/")==0||x.K("?")==0||x.K("1b:")==0){x.K("1b:")==0?x=x.1p(4):\'\';1S.7v(x,S.s("BS"))}if(x.K("6b")==0){o.U.jy()}if(x=="2J:8F"){o.P.cl()}}if(x.K("1d#")>-1){if(1d){B si=x.1p(9).2r(",");if(1d.g("1n")&&1d.g("7v")==si[0]){o.dY=1T;1d.1m()}F{o.dY=S.g("x")-S.g("X")/2;V(B i=0;i<si.Q;i++){i==0?1d.1n():\'\';1d.7v(si[i])}}}}if(x.K("1d:")>-1&&v.1d.Qf==1){if(!o.4Y){o.4Y=1y PE()}if(v.1d.fp==1){if(1B=="6q"){o.4Y.1n(x)}F{o.4Y.h7(x)}}F{if(!1B){o.4Y.h7(x)}}}if(x=="B3"){o.U.ec();o.sY=0;S.1Y("2V");B bl=7s("2Y","4t");if(bl){bl.1Y("2V")}}if(x=="4t"){S.5V("OK");S.s("nq")?1S.92.9d=4v(S.s("nq")):\'\'}}}};G.1H=E(t){B y=I;V(B x in b){if(b.2m(x)){if(b[x].g("1c")=="1H"){if(b[x].s("B")==t||t=="1H"){if(b[x].s("1m")==1&&b[x].s("vA")==1&&o.1z){y=H}if(v[t]==\'\'||y){b[x].1Y("2k",I)}F{b[x].1Y("2k",H)}b[x].5V(v[t])}}}}uJ()};G.BT=E(){uJ()};G.uI=E(){V(B x in b){if(b.2m(x)){if(b[x].g("1c")=="4r"){if(b[x].s("1B")=="1D"){b[x].8t()}}}}};E uJ(){V(B x in b){if(b.2m(x)){if(b[x].g("1c")=="4r"){if(b[x].s("1B")=="1D"){b[x].BA(H)}}}}}E uK(){if(J(o.2U)){o.2U.iY()}}G.BY=E(){uK()};G.DQ=E(){if(v.1H!=\'\'){V(B x in b){if(b.2m(x)){if(b[x].g("1c")=="1H"){B y=I;if(!b[x].g("1n")){y=H;b[x].1Y("2k",H)}b[x].5V(v.1H);if(y){b[x].1Y("2k",I)}}}}}};G.PK=E(){uT()};E uT(){if(v.dg){if(1R(v.dg)=="3y"){V(B x in v.dg){if(v.dg.2m(x)){gu(x,v.dg[x])}}}}};G.BZ=E(y,z){gu(y,z)};E gu(y,z){V(B x in b){if(b.2m(x)){if(b[x].g("1c")=="4r"&&b[x].s("1B")=="1D"){if(b[x].s("4m")==y){if(!b[x].g("1n")||b[x].s("3l")==1){b[x].1Y("Bh");b[x].1Y("2k",H)}b[x].gu(z)}}}}};G.4X=E(){2A()};G.PI=E(){2A(H)};G.v3=E(){hc(1d)};G.he=E(){hc(W)};G.2D=E(){V(B x in b){if(b.2m(x)){if(b[x].g("1c")=="1z"){b[x].On()}}}if(G.d4()&&v.W.eo==1){G.aJ()}o.1z=H;4j()};G.2W=E(){V(B x in b){if(b.2m(x)){if(b[x].g("1c")=="4w"||b[x].g("1c")=="2C"){b[x].gg()}}}if(W){if(v.W.Ba==1&&!W.4F()){W.1n()}}o.1z=I;G.6R();4j();if(v.1v.1m==1&&v.1v.fx==1){gC(H)}};G.4Z=E(){V(B x in b){if(b.2m(x)){if(b[x].g("1c")=="4N"){b[x].On()}G.3V(0)}}4j()};G.6N=E(){V(B x in b){if(b.2m(x)){if(b[x].g("1c")=="8V"){b[x].gg()}}}if(v.1O<0.1){v.1O=0.5;o.U.3V(v.1O)}F{G.3V(v.1O)}4j()};G.3V=E(1O,y){V(B x in b){if(b.2m(x)){if(b[x].g("1c")=="1O"){if(b[x].s("cq")!="4J"){b[x].6D(1O,1,(y=="no"?y:H))}}if(b[x].g("1c")=="4N"){b[x].qX(1O)}}}4j()};G.8b=E(){B bl=7s("1c","29");if(bl){bl.On();bl.1Y("1F",bl.s("1F"))}4j();j0?1A(4j,4i):\'\';fg()};G.7L=E(){B bl=7s("1c","29");if(bl){bl.gg()}2A();3X(o.gI);4j()};G.8h=E(){V(B x in b){if(b.2m(x)){if(b[x].g("1c")=="1z"){b[x].qR()}}}};G.qV=E(){4j()};E 4j(){V(B x in b){if(b.2m(x)){if(b[x].g("1c")!="bY"){aS(b[x])}}}aS(bg);if(j7!=8J){j7=8J;2A()}if(v.1v.1m==1&&v.1v.cn==1){fi(!o.ep&&!o.59&&!o.29&&o.1z&&v.1v.cW!=1&&!o.4Q)}};E gD(){B 1n=8x&&v.1v.gr==1;if(!o.1z&&v.1v.1m==1&&v.1v.fx==1){1n=I}if(1n){V(B x in b){if(b.2m(x)){if(b[x].g("1c")!="bY"){aS(b[x],I)}}}O(o.1L,{"6m":"7m"});o.j6=H;aS(bg,I);if(bg.g("1n")){gj()}fi(I)}}E gC(){B 1m=o.1z&&v.1v.gr==1&&!o.3u&&!o.d9;if(!o.1z&&v.1v.1m==1&&v.1v.fx==1){1m=H}if(1d){if(1d.g("1n")&&o.uW){1m=I}}if(o.4Q){1m=I}if(1m){V(B x in b){if(b.2m(x)){if(b[x].g("1c")!="bY"){aS(b[x],H)}}}aS(bg,H);if(!bg.g("1n")){8x=H;o.P.uh();if(o.1z){O(o.1L,{"6m":"1K"});o.j6=I}}fi(H)}}E fg(){if(v.1v.gr==1){if(v.1v.cW==1&&!o.29&&!o.aa){}F{3X(o.gI);o.gI=7p(gC,((v.1v.8o>0?v.1v.8o:v.1v.hg)*2x))}}}E aS(S,dc){B 1m=I;B 1n=I;B dq=I;if(v.1v.1m==1){if(!o.ep&&!o.59&&!o.29&&o.1z&&v.1v.cW!=1&&!o.4Q){1m=H;1n=I;dq=H}F{1m=I;1n=H}if(J(dc)&&!o.4Q){1m=dc;1n=!1m}if(v.1v.1m==1&&v.1v.cn==1&&(S.s("1h").K("R")==0||S.s("1c")=="2B")){1m=I;1n=H}if(v.1v.fx==1&&!o.1z){1m=H;1n=I;dq=I}}F{if(S.s("1m")!=1){1n=H}}if(1n&&!o.j6){O(o.1L,{"6m":"7m"});o.j6=H}B a=S.g("1c");if(a=="4r"&&S.s("1h").K("R")==-1){1m=I;1n=H}if(o.4Q){if(a=="2B"){if(o.P.1k()==-1){1m=H;1n=I}}}B um=I;B hp=gq(S);if(S.s("1m")==1){if(S.s("Px")==1){if(dq||dc||(o.1z&&!o.59)){!dq&&!dc?\'\':hp=H}}if(S.s("Pp")==1){if(o.1z&&!o.59){hp=H}}if(S.s("C1")==1||S.s("C3")==1||S.s("CM")==1){j0=H}}if(hp){1m=H;1n=I}F{!1m?1n=H:\'\'}if(S.s("1c")=="1O"){if(S.s("1m")==1&&S.s("fQ")==1){1m=H;1n=I;if(!dq&&(o.8E||o.cM)&&!dc&&S.s("cv")!=1){1m=I;1n=H}F{um=H}}}if(o.aZ||(!o.1C&&v.1v.1m==1&&v.1v.uC==1)||(!o.96&&v.1v.1m==1&&v.1v.CL==1)){if(S.s("1h").K("R")>-1||S.s("1h").K("2I")>-1){1m=H;1n=I}if(v.1v.cW==1&&!o.29){1m=I;1n=H}}if(1d){if(1d.g("1n")&&v.1d.8W!=1){dq=I;dc=I}}if(a=="2U"){if(J(o.2U)){if(o.2U.4F()){1m=H;1n=I;S.1Y("5F","1K")}}}if(a=="W"||a=="7c"||a=="d2"||S.s("C5")==1){if(W){if(W.4F()&&S.s("C5")!=0){1m=H;1n=I;S.1Y("5F","1K")}}F{1m=H;1n=I}}if(o.Pt==1){1m=H;1n=I}if(um){B cc=un(S);if(cc){cc.y>0?S.1Y("y0",cc.y):\'\';O(S.c(),{"1h":"2e","1f":S.g("y0")})}}if(1m){9V(S,(uj?H:I))}if(1n){CJ(S)}if(S==bg){if(!1m&&1n){gj();5X(7k);8x=I;hj==0?js("ui",1):\'\';hj=1;o.5S&&o.ah?o.5S.1n():\'\'}if(1m&&!1n&&!o.4Q){o.P.uh();cN();2V(7k);8x=H;hj==1?js("ui",0):\'\';hj=0;o.5S&&o.ah?o.5S.1m():\'\'}if(W){if(v.W.8W==1&&!W.4F()){if(1n||o.aZ){if(v.W.C6==1&&o.29){}F{if(!W.g("1n")){if(v.W.C4==1){!o.1z?W.1n():\'\'}F{W.1n()}}}}F{if(1m&&W.g("1n")){W.1m()}}}}}};E gq(S){B x=I;B a=S.g("1c");if(S.s("1m")==1){if(S.s("vA")==1){o.1z?x=H:\'\'}if(S.s("fx")==1){!o.1z?x=H:\'\'}if(S.s("PR")==1){o.1l.ly?x=H:\'\'}if(S.s("PS")==1){o.1l.2l?x=H:\'\'}if(S.s("C3")==1){if(o.3g>S.s("C0")){S.1Y("cv",1);x=H}F{S.1Y("cv",0)}}if(S.s("C1")==1){if(o.3g<=S.s("C2")){S.1Y("cv",1);x=H}F{S.1Y("cv",0)}}if(S.s("PU")==1){o.1C?x=H:\'\'}if(S.s("B9")==1&&S.s("Co")>0){if(o.P.Y()>=S.s("Co")){x=H}}if(S.s("Be")==1&&S.s("Cp")>0){if(o.P.Y()<S.s("Cp")){x=H}}if(S.s("St")==1){if(o.1C||!o.3o||o.P.5B()){x=H}if(o.3o){if(o.3o.9R().t==0){x=H}}}if(S.s("uC")==1){!o.1C?x=H:\'\'}if(S.s("n2")>0){x=H}if(S.s("Sy")==1){if(J(S.s("CN"))){3p[S.s("CN")]?x=H:\'\'}}if(S.s("Sv")==1){if(!J(S.s("dg"))){x=H}}if(S.s("Sc")==1){if(J(S.s("CO"))){!3p[S.s("CO")]?x=H:\'\'}}if(S.s("Sa")==1&&o.1l.53){!o.1C||o.k9?x=H:\'\'}if(S.s("S8")==1){!o.P.9c()?x=H:\'\'}if(S.s("S9")==1){!o.P.5B()?x=H:\'\'}if(S.s("Se")==1){!o.59?x=H:\'\'}if(S.s("Sz")==1){!o.29?x=H:\'\'}if(S.s("CM")==1){o.29?x=H:\'\'}if(S.s("SS")==1){!o.3C?x=H:\'\'}if(S.s("SP")==1){o.P.5B()&&o.P.bD().K("?pJ")==-1?x=H:\'\'}if(S.s("BK")==1){6k(o.2f)?x=H:\'\'}if(S.s("CL")==1){!o.96?x=H:\'\'}if(S.s("SQ")==1){o.96?x=H:\'\'}if(S.s("SU")==1){o.kk?x=H:\'\'}if(S.s("SV")==1){!o.kk?x=H:\'\'}if(S.s("AY")==1){if(S.g("gw")){x=H}}if(S.s("T0")==1){!o.ab?x=H:\'\'}if(S.s("SB")==1){o.ab?x=H:\'\'}if(S.s("S7")==1){if(v.4c==1&&v.cO==1){if(o.2j=="4d"&&!J(v.2f)&&v.ve==0){if(!o.1C||o.P.6s()=="9c"){if(v.2f==\'\'){}F{x=H}}}}}}if(a=="4r"){B lu=S.s("2Y");if(lu){if(lu=="2J:5E"||lu=="5E"){if(!o.5E&&!o.gt){x=H}}if(lu=="2J:8F"){if(!o.8F||(!o.1C&&v.4c==0)){x=H}}if(lu=="2J:CI"){if(!o.kk){x=H}}if(lu.K("6g")>-1){if(!o.6g){x=H}}if(lu=="5T"){B sh=I;if(J(v.5T)){B k1=v.5T.2r(\',\');V(B i=0;i<k1.Q;i++){B k2=k1[i].2r(\'-\');if(k2.Q==2){if(o.P.Y()>k2[0]&&o.P.Y()<k2[1]){sh=H;S.1Y("5T",k2[1])}}}}!sh?x=H:\'\'}}}if(a=="W"||a=="7c"||a=="d2"){if(W){if(W.4F()){x=H}}F{x=H}}if(a=="1d"){if(1d){if(1d.4F()){x=H;S.1Y("5F","1K")}}F{x=H}}if(S.g("1B")=="1D"){if(S.g("Q")==0){x=H}}if(S.g("1d#")){if(!S.g("1Y#3T")){x=H}}if(S.s("3U")==1){B cb=1Q.8K("Rt"+v.id);if((o.P.1k()==0&&o.P.Y()==0)||!o.4G||!6k(cb)||!o.Rs){x=H}}if(S.s("uN")==1){!x?S.1Y("uN",1):\'\'}if(a=="1k"){if(o.P.5B()){x=H}}if(S.g("18")=="ud"&&o.1l.2l){if(o.aZ&&o.1l.9G){x=H}}L x}E 9V(S,tY){if(S.g("1n")){if(o.aa||S.s("5F")=="1K"||tY){S.1Y("2k",I)}F{CK(S)}S.1Y("1n",I)}};E CJ(S){if(!S.g("1n")){if(S.s("5F")=="1K"||o.aa){S.1Y("2k",H);if(o.aa&&S.g("18")!=\'bg\'){S.1Y("1u",1)}if(S.g("1c")=="1O"){if(o.fL){vq(S)}}}F{CP(S)}if(S.s("1c")=="1O"){o.R.3V(o.3C?0:v.1O)}if(S.s("1c")=="2B"){o.U.vg()}S.1Y("1n",H)}};E CK(S){vc(S.g("18"));B 5x="gs|";B 5e="0|";B 1m=1;B a=S.s("5F");B p=S.s("1h");if(a=="1F"){5x+="1F|";5e+="0|"}if(a=="1h"){if(p.K("2g")>-1&&p.K("R")==-1){5x+="x|";5e+=4O(o.3g+S.g("X"))+"|"}if(p.K("Z")>-1){5x+="x|";5e+=4O(-S.g("X"))+"|"}if(p.K("1f")>-1){5x+="y|";5e+="0|"+(-S.g("19"))+"|"}if(p.K("2I")>-1||p.K("R")>-1||p=="cE"){5x+="y|";if(S.g("1c")=="2B"||S.g("1c")=="1O"){5e+=4O(o.4E+S.s("h")+(S.s("h")<20?20-S.s("h"):0))+"|"}F{5e+=4O(o.4E+S.g("19"))+"|"}}if(p=="7M"){5x+="1F|";5e+="0|"}}B m=1y 5i({"mc":S,"me":S.g("18"),"1B":5x.1p(0,5x.Q-1),"to":5e.1p(0,5e.Q-1),"1m":1m})};E CP(S){vc(S.g("18"));B 5x="";B 5e="";B a=S.s("5F");B p=S.s("1h");if(S.g("1u")!=1){5x="gs|";5e=(S.g("18")==\'bg\'?v.1v.a:"1")+"|"}if(a=="1F"){if(S.g("3f")!=S.s("1F")){5x+="1F|";5e+=S.s("1F")+"|"}}if(a=="1h"){if(p=="7M"){if(S.g("3f")!=S.s("1F")){5x+="1F|";5e+=S.s("1F")+"|"}}F{if(p.K("R")>-1){if(S.g("y")!=S.g("y0")){5x+="y|";5e+=S.g("y0")+"|"}}F{5x+="x|y|";5e+=S.g("x0")+"|"+S.g("y0")+"|"}}}if(5x!=""&&5e!=""){B m=1y 5i({mc:S,me:S.g("18"),1B:5x.1p(0,5x.Q-1),to:5e.1p(0,5e.Q-1),1n:1})}F{S.1Y("2k",H)}};G.iW=E(18,1B,tY){B 4X=I;B 2C=I;B S=b[18];B 1c=S.g("1c");B 2Y=S.s("2Y");if(1B=="6q"){if(o.fL){if(1c=="1O"||1c=="4N"||1c=="8V"){o.8E=H;o.cM=H;4X=H;4j();if(v.ei.CQ==1){B bl=7s("1c","2B");if(bl){2V(bl.c())}}}}if(1d&&v.1d.fp==1&&((1c=="1d"||2Y.K("CV")==0)||2Y.K("1d:")==0)){3d(o.ff);if(!1d.g("1n")||kf!=S){4L(S,1B);o.eg=1c+2Y;1A(E(){o.eg=1X},4i)}}if(W&&v.W.fp==1&&1c=="W"){3d(o.sg);if(!W.g("1n")||kf!=S){4L(S,1B);o.eg=1c;1A(E(){o.eg=1X},4i)}}}if(1B=="5W"){if(o.fL){if(1c=="1O"||1c=="4N"||1c=="8V"){o.8E=I;o.cM=H;1A(E(){if(!o.8E){o.cM=I;V(B x in b){if(b.2m(x)){if(b[x].g("1c")=="1O"){9V(b[x]);2A()}if(b[x].g("1c")=="2B"){if(v.ei.CQ==1){5X(b[x].c())}}}}}},4i)}}if(v.1d.fp==1&&((1c=="1d"||2Y.K("CV")==0)||2Y.K("1d:")==0)){3d(o.ff);o.ff=1A(E(){if(!o.3u){cN(1)}},(v.1d.fn>0?v.1d.fn*2x:2x))}if(W&&v.W.fp==1&&1c=="W"){3d(o.sg);o.sg=1A(E(){if(!o.3u){W.g("1n")?W.1m(1):\'\'}},(v.W.fn>0?v.W.fn*2x:2x))}}if(4X){1A(2A,10)}};G.m0=E(){if(o.52&&!o.29&&!o.aa){o.U.52(I);o.52=I}if(o.2f){if(v.jZ>-1&&6k(o.2f)){O(o.2f,{1u:v.kh})}}if(o.1z&&v.CU==1&&v.Rp!=0){o.U.2W()}if(v.1v.8o>0){3d(o.CW);o.CW=1A(4j,v.1v.8o*2x)}F{4j()}};G.De=E(){if(o.2f){if(v.jZ>-1&&6k(o.2f)){O(o.2f,{1u:v.jZ})}}if(!o.1z&&v.CU==1){o.U.2D()}4j();fi(I)};G.ez=E(aw,as){B y;V(B x in b){if(b.2m(x)){y=b[x].g("1c");if(y=="2B"||y=="1O"){b[x].ez(aw,as)}}}};G.rD=E(){if(v.1v.1m==1){if(v.1v.cW==1&&!o.29){L}if((!o.59||o.1l.2l)&&o.P.6s()=="7g"){o.59=H;4j();o.1l.2l?1A(E(){o.59=I},4i):\'\'}if(v.1v.gr==1){gD();fg()}fi(I)}};G.eT=E(aw,as){V(B x in b){if(b.2m(x)){if(b[x].g("1c")=="2B"||b[x].g("1c")=="1O"){b[x].eT(aw,as)}}}};G.hX=E(Y,1k){V(B x in b){if(b.2m(x)){if(b[x].g("1c")=="2B"){b[x].6D(Y,1k)}if(b[x].g("1c")=="Y"){jW(b[x],Y,1k)}if(b[x].s("BP")==1){b[x].pw()}if(b[x].s("Bf")==1){if(!b[x].g("1n")&&8x){}F if(b[x].g("1n")==gq(b[x])){4j()}}}}};E fi(x){if(v.1v.1m==1){x?cN():\'\';if(v.1v.cn==1){if(!o.1z&&v.1v.fx==1){x=H}if(x&&!o.tZ){O(o.1v,{"1f":bg.h()})}if(!x&&o.tZ){O(o.1v,{"1f":0})}o.tZ=x}}}E gj(){8x=I;o.P.gj();if(o.tx){o.tx=I;2A();1A(2A,dn)}}E jW(x,Y,1k){if(v.4k>0){Y-=v.4k;1k-=v.4k}B y=4x(Y);if(x.s("CA")=="1"){y=4x(1k-Y)}if(x.s("RW")=="1"){if(x.s("RU")=="1"){y=y+(1k>0?\' \'+2E(x.s("RV"))+\' \'+4x(1k):\'\')}F{Y==0?y=4x(1k):\'\'}}x.5V(y)}G.sD=E(Y,1k){B x=7s("1c","2B");if(x){x.E9(Y,1k)}};G.ic=E(y){if(o.P.1k()>0){B x=7s("1c","2B");if(x){x.ic(y)}}};G.8w=E(){if(!8R){if(v.eJ==1){3d(jN);jN=1A(8w,4i)}F{8w()}}};E 8w(){if(!8R){js("S3");B x=7s("1c","bY");if(x){x.BJ();8R=H}}}G.CT=E(y){V(B x in b){if(x==y){b[x].1Y("2V")}}};G.6R=E(Y,1k){3d(jN);if(8R){js("7U");B x=7s("1c","bY");if(x){x.h1();8R=I}}};G.gp=E(){B x=7s("2Y","1O 8T");if(x){x.1Y("5X");x.5V(2E(\'1O\')+\' \'+(o.3C?0:2z.sP(v.1O*1j))+\'%\');3d(o.gp);o.gp=1A(CR,2x)}};E CR(){B x=7s("2Y","1O 8T");if(x){x.5V(\'\');x.1Y("2V");3d(o.gp)}}G.3F=E(Y,1k){if(v.4k>0){Y-=v.4k;1k-=v.4k}V(B x in b){if(b.2m(x)){if(b[x].g("1c")=="2B"){1k>0?b[x].1Y("2v",Y/1k):\'\';b[x].E8()}if(b[x].g("1c")=="Y"){jW(b[x],Y,1k)}if(b[x].g("1c")=="5l"){b[x].1Y("rH",0.5);b[x].1Y("dC",0)}}}};G.42=E(Y,1k){V(B x in b){if(b.2m(x)){if(b[x].g("1c")=="1k"){if(v.4k>0){1k-=v.4k}b[x].5V(4x(1k))}if(b[x].g("1c")=="2B"){b[x].6D(Y,1k);b[x].EB(1k)}if(b[x].g("1c")=="Y"){jW(b[x],Y,1k)}}}};G.7h=E(){1d.g("1n")?1d.1m():1d.1n()};G.bv=E(){if(1d){L 1d.g("1n")?H:I}F{L I}};G.jX=E(x){if(1d){1d.5o(x)}};G.cN=E(){cN()};G.RI=E(x){if(1d){1d.CS(x)}};G.DS=E(){if(1d){1d.gn()}};G.DR=E(x){if(1d){L 1d.CH(x)}};E cN(x){if(1d){1d.g("1n")?1d.1m(x):\'\'}o.4Y?o.4Y.1m():\'\'};G.aJ=E(){if(W){if(W.g("1n")){W.1m(1)}F{W.1n()}}};G.jR=E(){if(W){1A(E(){W.1n()},1j)}};G.d4=E(){if(W){L W.g("1n")?H:I}F{L I}};G.eV=E(x){L W?W.g(x):\'\'};G.5Y=E(x){if(W){W.rT(x)}};G.CG=E(x){if(W){W.Cv(x)}};G.bq=E(){if(W){W.bq()}};G.jO=E(){if(W){W.jO()}};G.gA=E(){gA()};E gA(){V(B x in b){if(b.2m(x)){if(b[x].g("1c")=="7c"){O(b[x].c(),{"1u":(!W.d3()?0.5:1)})}if(b[x].g("1c")=="d2"){O(b[x].c(),{"1u":(!W.fc()?0.5:1)})}}}}G.d3=E(){if(W){L W.d3()}F{L I}};G.fc=E(){if(W){L W.fc()}F{L I}};G.jM=E(){if(W){L W.jM()}F{L I}};G.jF=E(){if(W){W.jF()}};G.c6=E(){if(W){W.c6()}};G.Cw=E(x){if(x&&W){W.gM(x)}};G.Cu=E(x){if(x&&W){W.jC(x)}};G.Ct=E(x){if(x&&W){O(W.co(),{"RO":"1K","2N-2g":W.s("6A")});1Q.8K(x).1J(W.co());2V(W.c())}};G.RP=E(){};G.s8=E(x){if(1d){1d.5H();1d.g("1n")?1A(E(){1d.1m()},4M):\'\'}};G.gK=E(){if(1d){1d.5H()}if(o.4Y){o.4Y.dX()}};G.gN=E(x){if(1d){1d.f7()}2A();4j()};G.jI=E(x){if(1d){1d.gQ(x);1d.g("1n")?1d.1m():\'\'}if(o.4Y){o.4Y.dX()}x=="4J"?rZ():\'\'};E rZ(){if(o.eC){B x=4S(o.fb/o.4T.6x(-1)[0],1).tN(1);V(B i in b){if(b.2m(i)){if(b[i].s("cq")=="4J"&&o.fb){b[i].6D(x,1)}if(b[i].s("2Y")=="2J:4J,1.0"){b[i].qX(x)}}}}}G.s0=E(x){if(1d){1d.gQ("6I")}if(o.4Y){o.4Y.dX()}};G.aK=E(){if(1d){1d.8U();1d.g("1n")?1A(E(){1d.1m()},4M):\'\'}if(o.4Y){o.4Y.dX()}if(o.4Q&&o.4G){o.3U.8Q()}};G.tF=E(){o.4Y?o.4Y.1m():\'\';if(1d){1d.tF()}};G.gO=E(ki,2k,94){V(B x in b){if(b.2m(x)){if(b[x].g("1c")=="1d"){if(b[x].s("dW")==1){b[x].Ff()}}if(b[x].g("Bg")=="1d#"+ki){b[x].1Y("1Y#3T",2k);if(b[x].g("1B")=="1D"){if(94){b[x].5V(tG(94))}}F{if(v.1d[\'1d\'+ki+\'1c\']=="2b"){if(94==2E("7H")){b[x].b5(0)}F{b[x].b5(1)}}2A()}aS(b[x])}}}};G.Cq=E(){if(1d){1d.5H();1d.gQ("6I");1d.gQ("6b")}};G.hK=E(){B x=7s("1c","2B");if(x){x.hK()}};G.4X=E(){2A();if(8x){o.tx=H}};G.rG=E(x){if(!8x||x==1){2A();4j()}F{v.1v.tw=H}};G.4p=E(){4j();2A();4j();if(o.aZ){2V(7k)}F{!8x?5X(7k):\'\'}};G.Dx=E(1a){if(iR==v.id&&v.1W.on==1){B x=1a.Cx;B y=I;if(x==1T){x=1a.Cy}if(J(o.1V)||J(o.6Z)||o.sY==1){L I}if(o.1z&&v.1W.gP==1){y=H}if(((v.1W.8C==1&&x==32)||(v.1W.RG==1&&x==13))&&(o.6f||o.59||y)){if(v.1W.2G==1){7t(\'1z\',o.1z?0:1)}o.U.c0();1a.8s();L I}!v.1W.j9?v.1W.j9=0.2:\'\';!v.1W.1F?v.1W.1F=5:\'\';if(v.1W.Cr==1&&(o.6f||y)){if(o.P.1k()>0){V(B i=48;i<58;i++){if(x==i){o.U.3F((o.P.1k()*(x-48)*10)/1j,H)}}}}if(x==39&&(o.6f||y)){ja(v.1W.tW)}if(x==37&&(o.6f||y)){iZ(v.1W.tW)}if(x==38&&(o.6f||y)){ja(v.1W.tS)}if(x==40&&(o.6f||y)){iZ(v.1W.tS)}if(x==Rj&&(o.6f||y)){ja(v.1W.Cs)}if(x==Rd&&(o.6f||y)){iZ(v.1W.Cs)}}};E 7s(y,z){V(B x in b){if(b.2m(x)){if(b[x].s(y)==z){L b[x]}}}}E ja(x){if(x=="7c"){if(o.W){o.R.bq()}F{x="47"}}if(x=="47"){if(o.P.1k()>0){if(o.P.Y()+4S(v.1W.47)<o.P.1k()){o.U.3F(o.P.Y()+4S(v.1W.47),H)}}}if(x=="1O"){o.U.3V(4S(v.1O)+4S(v.1W.j9));1a.8s()}if(x=="1F"){o.P.1F(v.1W.1F/1j);1a.8s()}if(v.1W.2G==1){7t(x,1)}}E iZ(x){if(x=="7c"){if(o.W){o.R.c6()}F{x="47"}}if(x=="47"){if(o.P.1k()>0&&o.1C){o.U.3F((o.P.Y()-v.1W.47>=0?o.P.Y()-v.1W.47:0),H)}}if(x=="1O"){o.U.3V(4S(v.1O)-4S(v.1W.j9));1a.8s()}if(x=="1F"){o.P.1F(-v.1W.1F/1j);1a.8s()}if(v.1W.2G==1){7t(x,0)}};G.D9=E(1a){if(iR==v.id){B x=1a.Cx;if(x==1T){x=1a.Cy}if(x==57){if(v.1o==1){}}if(o.29&&x==27){o.U.7L()}if(J(o.1V)||J(o.6Z)){L I}if(v.1W.f==1&&x==70&&v.eJ!=1&&(o.6f||o.59)){if(v.1W.2G==1){7t(\'29\',o.29?0:1)}o.29?o.U.7L():o.U.8b()}if(v.1W.m==1&&x==77&&(o.6f||o.59)){if(v.1W.2G==1){7t(\'4N\',o.3C?1:0)}o.3C?o.U.6N():o.U.4Z()}}};G.4b=E(){3X(o.gI);V(B x in o){if(x.K("17")==0&&x.K("DJ")>-1){3X(o[x])}}V(B i=0;i<f3.Q;i++){18=f3[i];if(b[18]){b[18].4b()}}if(1d){1d.4b()}if(W){W.4b()}bg.4b();if(7k.5q==o.1L){o.1L.3e(7k)}F{o.1v?o.1v.3e(7k):\'\'}};G.gD=E(){gD()};G.gC=E(){gC();4j()};G.fg=E(){fg()};G.kG=E(){L 8x}};B CE=E(18){B i;B C=[];B w;B h;B oA=0;B bg;B mO;B 8y;B l0=0;B 3T=H;B AX=I;B 3f=1;B 3j=1;B 2p;B gy;B 2H;B 7N;B 1c;B 9s=\'\';B x0;B y0;B on;B 6q=I;B bN=I;B cS=0;B S6;B SI=0;B dD=0;B Bd=0;B gx=0;B nb=I;B pj=I;B gw=I;B 3l=I;B gv;B dW;B nt;B oZ=I;C=9B(C,dR.S);C=9B(C,v[18]);B U=[C.1c];1c=U[0];J(C.CF)?U[1]=C.CF:\'\';J(C.CD)?U[1]=C.CD:\'\';J(C.1H)?C.1D=C.1H:\'\';if(4B(C.CC)){o.gG?C.1F=C.CC:\'\'}if(1c=="2U"){o.jv=H}if(J(C.2Y)){if(C.1B=="1D"&&C.2Y!=\'\'){if(J(v[C.2Y+\'1D\'])){C.1D=v[C.2Y+\'1D\']}}if(C.2Y.K("1d#")==0){9s=C.2Y;if(C.2H==\'\'&&9s.K(",")==-1){C.2H=2E(v.1d[\'1d\'+9s.1p(9)+\'1c\'])}}if(C.2Y.K("6g")>-1){v.Cz=H}if(C.2Y.K("2U:")>-1){o.jv=H}if(C.2Y=="SD"){C.PX=1y PY(C)}}B 6M=C.2H?C.2H.2r("///"):[];if(C.CB==1){C.1B="1D";C.1D=gU(0)+(U.Q>1?\'///\'+gU(1):\'\');if(4B(C.9D)){C.1t=C.9D}}B rN=0;B 2G=1y 9m();B 1q=1y 9m();B d0=1y 9m();B Qc=1y 9m();B gV=0;B 9C;if(C.1B=="1D"){if(C.4m){if(J(v[C.4m+\'1D\'])){C.1D=v[C.4m+\'1D\']}}if(J(C.1D)){2G[0]=4v(C.1D);C.n8=C.1D.Q;B tq=[\'/\',\'|\',\'-\'];tq.K(C.1D.1p(-1))>-1?C.nI=C.1D.1p(-1):\'\';tq.K(C.1D.1p(0,1))>-1?C.o0=C.1D.1p(0,1):\'\';if(1c=="Y"||1c=="1k"){if(C.1D.K(\'0:\')==0){C.n7=H}if(C.1D.2r(":").Q==3){C.BB=H}F{if(C.1D.K(\'bd:bd\')>-1){C.BC=H}}if(C.jw==1){v.jw=1}}if(C.CA==1&&C.1D.K("-")==0){C.BH=H}if(C.1D.K("///")>0&&(1c=="4r"||C.CB==1)){C.dL=C.1D.2r("///");C.1D=2G[0]=C.dL[0]}}if(v.tk==1){1A(8t,1j);1A(8t,4i);1A(8t,2x)}}F{if(J(C.1q)){2G[0]=C.1q;if(2G[0].K("///")>0&&2G[0].K("iN")==-1){2G=C.1q.2r("///")}if(J(C.nn)){2G[1]=C.nn}if(C.n4==1){if(4B(C.BQ)){2G.2K(C.BQ);gV=2G.Q-1}}}}if(1c=="4r"){if(C.Q3==1&&J(C.nq)){C.vw=C.2Y}}B 17=1M("22");if(C.1h==\'cE\'){o.cE.1J(17)}F{if(C.1h.K(\'R\')>-1&&v.1v.1m==1&&v.1v.cn==1){o.1v.1J(17)}F{o.1L.1J(17)}if(1c=="bY"&&C.Q6==1){17.C.56=B8}}B mO=1M("22");17.1J(mO);O(17,{"1h":"2e","Z":0,"1f":0,"1u":1,"cT":"jG","tg":"hW"});if(4B(C.4m)){3P(17,{"id":(v.id+"6h"+"9t"+C.4m)})}if(C.BP==1){O(17,{"4P":"2O 0.2s 2T"})}if(2G.Q>0){V(i=0;i<2G.Q;i++){1q[i]=1M("22");O(1q[i],{"1h":"2e","1f":0,"Z":0,"6T":"1K","1u":C.a,"4P":"1u 0.1s 2T,2O 0.1s 2T"});if(C.1B=="dJ"&&C.2R!=\'\'){if(4B(C.4m)){3P(1q[i],{"id":(v.id+"gf"+C.4m+"B1")});if(v[C.4m+\'2R\']){C.2R=v[C.4m+\'2R\']}}if(C.2R.K(".td")>-1||C.2R.K(".gF")>-1||C.2R.K(".8r")>-1||C.2R.K("iN")>-1){C.2R.K("//")==-1&&C.2R.K("iN")==-1?C.2R=\'//\'+C.2R:\'\';B z=1M("3W");C.8z=1;z.1r("fs",vb);z.2R=C.2R;1q[i].1J(z);C.w=1q[i].26;C.h=1q[i].2Q;if(C.B6>0){O(z,{19:C.B6})}}}if(C.1B=="1D"){O(1q[i],{"1t":(C.1t),"cT":C.fl*3I(v.7A,1),"sG":f1(C.46),"ia-e2":C.gH+\'px\',"2N":"0 cQ 0 cQ","ae-8C":"df"});if(o.gG){if(4B(C.B7)){O(1q[i],{"cT":C.B7*3I(v.7A,1),})}}if(C.2v==1){if(C.1D.K("<a ")>-1||18=="bG"){O(1q[i],{"6T":"2t"})}}if(C.B5==1){O(1q[i],{"46-gT":"B5"})}2G[i]==\'5l\'?2G[i]=2E("5l"):\'\';1q[i].1P=rg(2G[i]);1A(oh,1j);C.w=1q[i].26;C.h=1q[i].2Q;if(4B(C.4m)){3P(1q[i],{"id":(v.id+"gf"+C.4m+"Pq")})}}if(C.1B=="O"){B4(2G[i],C.1t,1q[i])}B 8N=2G[i].6o();if(8N.K(\'B:\')==0){8N=3I(1S[8N.1p(4)],\'\')}B nE=8N.K(\'<2w\')>-1||8N.K(\'<Pn\')>-1;if(C.1B=="2w"&&(8N.K(\'<g>\')>-1||nE)){if(1c=="4N"||1c=="4r"){8N=8N.1Z(/nk/g,\'nk\'+v.id+18)}if(8N.K(\'41\')>-1){bt(1q[i])}1q[i].1P=(!nE?"<2w X=\'20\' 19=\'20\' 3Q:3Y=\'3t://3Z.w3.3S/7q/3Y\' 3Q=\'3t://3Z.w3.3S/4a/2w\'>":\'\')+8N+(!nE?"</2w>":\'\');1q[i].26>20?C.w=1q[i].26:\'\';1q[i].2Q>20?C.h=1q[i].2Q:\'\';O(1q[i],{"X":C.w,"19":C.h});if(C.9D!=-1){mJ(1q,C.9D)}if(4B(C.4m)){3P(1q[i],{"id":(v.id+"gf"+C.4m+"B1"+i)})}}17.1J(1q[i]);i>0?1m(1q[i]):\'\'}9T();nt?vb():\'\';if(C.2Y=="3U"){C.3U=1;C.1m=1;o.3U?1q[0].1P=o.3U.lN(C.9D!=-1?C.9D:\'#3J\'):\'\';if(o.1l.2l){1q[0].B2=sd;1q[0].Po=5C;1q[0].tm=s5}F{1q[0].iL=6d;1q[0].iK=5C;1q[0].il=cF}}F{if((bg.26*C.1F<35||bg.2Q*C.1F<35)&&C.1B!=\'1D\'){vp();bt(8y)}F{bt(bg)}}if(1c=="4r"){if(C.eh==1&&J(C.2Y)){B lu=C.2Y;if(lu.K("2J:")==0){B 1I=lu.1p(4).2r(",");if(1I.Q==2){B t9=1I[1].2r("/");if(t9.Q==2){1I[0]==\'hd\'?1I[0]="4n":\'\';if(v[1I[0]]==t9[1]){C.a=1;O(1q[0],{"1u":C.a})}}}}if(lu=="B3"||lu=="4t"){o.U.dv();17.C.56=B8;o.sY=1}}if((C.1m==1&&(C.B9==1||C.Be==1))||lu=="5T"){C.Bf=1}}if(1c=="1d"&&C.dW==1){dW=1y QJ(17,bg,C)}if(C.2v==0){uz(17)}if(C.8z==1){1m(bg)}if(C.2p==1){nd()}if(C.1h.K("2g")>-1){dD=1}if(C.1h.K("1f")>-1){Bd=1}if(C.1h.K("2I")>-1||C.1h.K("17")>-1){gx=1}2A();B t=\'\';if(C.a5!=0){t+="ne("+C.a5+"oF)"}if(C.QL==1){t+=" 3f(-1)"}if(C.QO==1){t+=" 3j(-1)"}if(t!=\'\'){O(17,{"2O":t})}if(1c=="bY"){h1()}B 1I=[];B i;if(1c=="W"){1I=[\'ea\',\'Bc\',\'mV\',\'Ba\',\'tC\',\'lZ\'];V(i=0;i<1I.Q;i++){if(J(C[1I[i]])&&!J(v.W[1I[i]])){v.W[1I[i]]=C[1I[i]]}}}if(1c=="1H"){1I=[\'mX\',\'tD\',\'tI\'];V(i=0;i<1I.Q;i++){if(J(C[1I[i]])&&!J(3p[1I[i]])){v[1I[i]]=C[1I[i]]}}}C.dG==1?8G():\'\';if(1c=="4r"&&C.on==0){2V(17)}if(C.1m==1&&C.n2>0){1A(Bb,C.n2*2x)}}E Bb(){C.n2=-1;o.R.4p()}E vp(){if(8y){8y.5q.3e(8y)}8y=1M("22");O(8y,{"1h":"2e","1f":0,"Z":0,"X":C.1B=="dJ"?bg.26:(bg.26>35?bg.26:35)*C.B0,"19":C.1B=="dJ"?bg.2Q:(bg.2Q>35?bg.2Q:35)*C.ts});C=4z(C,\'fH\',\'fH\');17.1J(8y)}E bt(x){if(1c.K("Y")==0&&U.Q==1){C.2v=0}if(1c=="4r"&&C.eh==0){C.2v=0}if(C.2v==1){if(C.hf==1){O(x,{"6m":"41"})}O(x,{"6T":"2t"});if(o.1l.2l){x.1r("bN",E(e){s5(e)});x.1r("eQ",E(e){sd(e)});x.1r("eI",E(e){AZ(e)})}F{x.dA=ay}if(v.1v.fE==1||C.fE==1){O(x,{"2u-1t":"#mW","1u":0.5})}}F{O(x,{"6m":"7m"})}if(!o.1l.2l){x.iL=6d;x.iK=5C}if(C.3l==1||C.2p==1){x.il=cF}}E s5(e){js("R8"+18);e.au();bN=H}E sd(e){C.AO==1?6d():\'\';e.au()}E AZ(e){e.au();e.8s();C.AO==1?5C():\'\';if(!bN){ay(e)}bN=I}E 9T(){if(bg){bg.5q.3e(bg)}bg=1M("22");O(bg,{"1h":"2e","1f":0,"Z":0});if(4B(C.4m)){3P(bg,{"id":(v.id+"gf"+C.4m+"R0")})}w=C.w;h=C.h;C=4z(C,\'2M\',\'2M\');C=4z(C,\'c5\',\'c5\');if(C.1B=="1D"){w=1q[rN].26;h=1q[rN].2Q;if(C.rJ>0){w<C.rJ?w=C.rJ:\'\'}}C=4z(C,\'dK\',\'dK\');C=4z(C,\'AP\',\'AP\');if(o.1l.6r){C.AQ/=C.1F;C.AR/=C.1F;C.AK/=C.1F;C.AL/=C.1F}if(4B(C.4m)&&J(v.4r)&&C.1c=="4r"){if(1R(v.4r)==\'3y\'){V(B i=0;i<4D.3O(v.4r).Q;i++){if(v.4r[i][C.4m]){if(v.4r[i][C.4m]=="7H"){C.on=0}F{B 1I=v.4r[i][C.4m].2r(":");if(1I[0]=="2M-Z"){if(1I[1].K("%")>0){C.mG=2F(1I[1])}F{C.3N=2F(1I[1])}}}}}}}C.h=h;C.w=w;if(C.bg==1){h=h+C.9n+C.8Y;w=w+C.6H+C.6A;C.h=h;C.w=w;if(C.1B=="1D"){C.nx=1q[0].2Q}}F{C.5R=0}O(bg,{"X":(C.AN==1?AM:w),"19":h,"ta":(C.nF*h)/2,"2u":C.5z,"1u":C.5R,"4P":"1u .1s 2T, 2u .1s 2T, 2O .1s 2T"});if(C.1B=="dJ"){O(bg,{"X":w,"19":h,"ta":(C.nF*h/C.1F)/2,})}if(C.Qo==1){AJ(bg,C.5z,C.Qm,C.QC)}if(C.ti==1){O(bg,{"2Z":"5U 6Y "+C.uk})}mO.1J(bg)}E 2A(){O(bg,{"1f":(-bg.2Q/2),"Z":(-bg.26/2)});if(8y){B x=C.1B=="dJ"?bg.26:(bg.26>35?bg.26:35);B y=C.1B=="dJ"?bg.2Q:(bg.2Q>35?bg.2Q:35);O(8y,{"1f":(-y/2)+C.Eq-C.Er,"Z":(-x/2)+C.QF-C.Qv})}V(i=0;i<2G.Q;i++){if(C.1B=="2w"){O(1q[i],{"1f":-2z.4e(2F(1q[i].C.19))/2,"Z":-2F(1q[i].C.X)/2})}F{O(1q[i],{"1f":-2z.4e(1q[i].2Q)/2,"Z":-1q[i].26/2})}if(bg){O(1q[i],{"1f":(4O(1q[i].C.1f)+C.9n/2-C.8Y/2+C.AK/2+C.AL/2),"Z":(4O(1q[i].C.Z)+C.6H/2-C.6A/2+C.AQ/2+C.AR/2)})}}}E 6d(){B i;6q=H;if(C.d0==1){if(on&&J(C.nn)){i=1}F{i=0}if(9C&&d0.Q>2){i=2}if(d0[i]){nw();1n(1q[d0[i]])}}if(C.bg==1){if(C.7E!=-1){O(bg,{"1u":C.7E})}if(C.9z!=-1){O(bg,{"2u":C.9z})}}if(C.6F>-1&&!AX){V(i=0;i<2G.Q;i++){if(1q[i].C.5n!="3l"){O(1q[i],{"1u":C.6F})}}}if(C.nl!=-1){mJ(1q,C.nl)}if(C.Tz==1){cS=cS+45;gS(1q[0],cS)}if(C.gi>C.1F&&C.gi>-1){1F(C.gi)}if(1c=="1d"&&o.R.bv()){}F{if(C.2p==1&&C.dG!=1){B x=6M.Q>1&&!on?6M[1]:6M[0];if(x){if(x.K(\'B:\')==0){2H.1P=1S[x.1p(4)];8G()}}1n(2p);O(2p,{"1u":1})}}if(1c=="4N"){o.U.52(H);o.52=H}o.d9=H;o.R.iW(18,"6q")}E 5C(){6q=I;B i;if(C.d0==1){if(on&&J(C.nn)){i=1}F{i=0}if(9C&&d0.Q>2){i=2}nw();1n(1q[i])}if(C.bg==1){if(C.7E!=-1){O(bg,{"1u":C.5R})}if(C.9z!=-1){O(bg,{"2u":C.5z})}}if(C.6F>-1){V(i=0;i<2G.Q;i++){if(1q[i].C.5n!="3l"){O(1q[i],{"1u":C.a})}}}if(C.gi>-1){1F(C.1F)}if(C.nl!=-1){mJ(1q,(C.9D==-1?\'#3J\':C.9D))}if(1c=="4N"&&!o.29){o.U.52(I);o.52=I}sn();o.d9=I;o.R?o.R.iW(18,"5W"):\'\'}E sn(){if(C.2p==1&&C.dG!=1){1m(2p);O(2p,{"1u":0})}}E ay(e){e?e.6i=H:\'\';if(!nb){o.R.dU(18);if(1c=="4r"){n5()}sn();if(C.Vz==1){cS=cS+45;gS(1q[0],cS)}gw=H;if(C.AY==1||(18=="ud"&&C.1m==1&&C.vA==1)){o.R.4p()}}};G.AW=E(){ay()};E n5(){if(2G){if(2G.Q>1){if(on==H){1n(1q[0]);1m(1q[1])}F{1n(1q[1]);1m(1q[0])}}if(C.2p==1&&6M.Q>1){2H.1P=o.ni+(on==H?6M[0]:6M[1])+o.ho;8G()}}if(J(C.vw)){if(on==H){C.2Y=C.vw}F{C.2Y=C.nq}}nm();on=on!=H;if(C.2Y){if(C.2Y.K(",0/1")>-1){js(C.2Y,on?1:0)}}if(C.bg==1&&J(C.vm)){if(C.vm!=-1){if(on){C.AV=C.5z;C.5z=C.vm}F{C.5z=C.AV}9T();bt(bg);2A();if(C.1B=="1D"){8t()}F{1F(C.1F)}}}}E nm(){if(J(C.dL)){if(C.dL.Q>1){if(on==H){5V(C.dL[0])}F{5V(C.dL[1])}}}}E qR(1a){1a.6i=H;o.R.dU(18)}E nw(){V(B i=0;i<2G.Q;i++){if(1q[i].C.5n!="3l"){O(1q[i],{"1u":C.a});1m(1q[i])}}}E oh(1D){if(1q[0]){if(1q[0].26>o.3g-C.3N-C.4s-C.6H-C.6A){if(C.vn==1){if(!1D){1D=1q[0].1P}1q[0].1P=\'<vn>\'+1D+\'</vn>\'}F{O(1q[0],{"ae-8C":"d7"})}O(1q[0],{"X":o.3g-C.3N-C.4s-C.6H-C.6A})}}}E vb(){if(bg){nt=I;C.8z=0;1m(bg);if(1q[0]){C.w=1q[0].26*C.1F;C.h=1q[0].2Q*C.1F;1F(C.1F)}C.91=0;9T();vp();bt(8y);1n(bg);2A();o.R.4X();if(!6k(17)){2V(17)}}F{nt=H}}E Ey(1a){1a.6i=H}E cF(){if(!o.1l.2l&&!o.d9){6d()}8G()}E 1F(x){if(x>0){if(o.1l.6r&&C.dG!=1){O(bg,{"AS":x+""})}F{O(bg,{"2O":"1F("+x+")"})}V(i=0;i<2G.Q;i++){if(o.1l.6r&&C.dG!=1){O(1q[i],{"AS":x+""});pj=H}F{O(1q[i],{"2O":"1F("+x+")"})}}3f=x;3j=x}}E nd(){2p=1M("22");O(2p,{\'1h\':\'2e\',\'Z\':0,\'1f\':0,\'19\':\'2t\',"1u":0,"4P":"1u 0.1s 2T"});gy=1M("22");C=4z(C,\'ip\',\'ip\');C=4z(C,\'AT\',\'AT\');O(gy,{\'1h\':\'2e\',\'Z\':0,\'1f\':0,\'X\':\'1j%\',\'19\':30,\'2u-1t\':C.hP,\'1u\':C.iP,\'2Z-6w\':C.sN});2H=1M("22");O(2H,{\'1h\':\'2e\',\'Z\':C.v0,\'1f\':C.ns,\'1t\':C.va,\'46-hE\':f1(C.sw),\'46-3A\':C.sm*3I(v.7A,1),"ia-e2":C.sL+\'px\',"2B-19":"1"});if(C.2H){if(C.2H.K("B:")==0){C.AU=H}}if(!C.AU){O(2H,{\'ae-8C\':\'df\'})}if(C.dH==1){7N=1M("22");7N.1P=\'<2w X="hS" 19="sF" sH="0 0 8 6" 8e="1.1" 3Q="3t://3Z.w3.3S/4a/2w" 3Q:3Y="3t://3Z.w3.3S/7q/3Y"><dI id="Ej" 4g="1K" 5y="#\'+C.hP.1Z("#","")+\'" 5y-EF="EG" 7z="0 0 8 0 4 6"></dI></2w>\'}if(C.dG==1){O(2p,{"1u":1});bt(2p)}F{uz(2p)}17.1J(2p);2H.1P=o.ni+(C.2H==\'\'?2E(1c):6M[0])+o.ho;2p.1J(gy);2p.1J(2H);if(C.dH==1){2p.1J(7N);B uF=o.ue?\'-hS\':\'-sF\';B ps=C.VG;if(!J(ps)){ps=\'\'}B tp=ps.K("1f")>-1;if(tp){gS(7N,\'-VO\')}O(7N,{\'1h\':\'2e\',\'2g\':(ps.K("2g")>-1?10*C.1F:\'2t\'),\'Z\':(ps.K("Z")>-1?10*C.1F:(ps==\'\'||ps==\'1f\'?\'50%\':\'2t\')),\'2M-Z\':(ps==\'\'||ps==\'1f\'?\'-Dv\':0),\'2I\':(tp?\'2t\':uF),\'1f\':(tp?uF:\'2t\'),\'1u\':C.iP})}8G()}E 8G(){if(C.2p==1){O(2p,{"1f":(gx==1?-h-2p.2Q+3:-2p.2Q/2)+C.VI-C.VK,"Z":(dD==1?-2H.26:(gx==1?-w/2:+2H.26))-(gx==1?0:2H.26/2+5)+C.VL-C.Vr,"19":C.ns+2H.2Q+C.vy,"X":C.v0+2H.26+C.Eh});O(gy,{\'19\':2p.2Q});2p.C.56="2x"}}G.c=E(){L 17};G.s=E(x){L C[x]};G.ss=E(x,x2){L J(C[x])?C[x][x2]:I};G.g=E(x){a4(x){1i"X":L w;1g;1i"19":L h;1g;1i"x":L 4O(17.C.Z);1g;1i"y":L 4O(17.C.1f);1g;1i"1u":L 17.C.1u?17.C.1u:1;1g;1i"1n":L 3T;1g;1i"3f":L 3f;1g;1i"3j":L 3j;1g;1i"1c":L 1c;1g;1i"Bg":L 9s;1g;1i"gw":L gw;1g;1i"1B":L C.1B;1g;1i"Q":L C.n8?C.n8:0;1g;1i"18":L 18;1g;1i"x0":L x0;1g;1i"y0":L y0;1g;1i"6q":L 6q;1g;1i"1d#":L 9s.K("1d#")==0;1g;1i"1d:":L 9s.K("1d:")==0;1g;1i"1Y#3T":L oZ;1g;7m:L I}};G.1Y=E(k,x){a4(k){1i"1n":6q?5C():\'\';3T=x;1g;1i"2k":BG(x);1g;1i"5X":5X(17);1g;1i"2V":2V(17);1g;1i"Bh":C.3l=0;1g;1i"uN":if(C.BF>0&&C.3l!=1&&!gv){3d(gv);gv=1A(E(){2V(17);C.3l=1;gv=1T},C.BF*2x)}1g;1i"1F":1F(x);1g;1i"Vd":O(17,{"2O":"1F(0)"});1g;1i"3f":O(17,{"2O":"3f("+x+")"});3f=x;1g;1i"3j":O(17,{"2O":"3j("+x+")"});3j=x;1g;1i"1u":O(17,{"1u":x});1g;1i"rH":O(1q[0],{"1u":x});1g;1i"dC":O(1q[0],{"nc":"dC("+x+")"});1g;1i"Z":O(17,{"Z":x});1g;1i"1f":O(17,{"1f":x});1g;1i"X":O(17,{"X":x});1g;1i"19":O(17,{"19":x});1g;1i"r9":C.r9=x;1g;1i"dD":dD=x;1g;1i"1Y#3T":oZ=x;1g;1i"x":O(17,{"Z":x});1g;1i"y":O(17,{"1f":x});1g;1i"5F":C.5F=x;1g;1i"5T":C.5T=x;1g;1i"x0":x0=x;1g;1i"y0":y0=x;1g;7m:L I}};E BG(x){if(x&&o.1l.2l){nb=H;1A(BD,dn)}if(!x){if(C.n4==1&&9C){1m(1q[gV]);1n(1q[0]);9C=I}}if(C.8z==1){x?1n(17):1m(17)}F{if(18=="Vn"||18=="BE"){x?1n(17):1m(17)}F{O(17,{"2k":(x?"4t":"1K")})}3T=x;x?1n(17):\'\'}if(x&&C.pn){C.pn=I;1A(8t,1j)}}E BD(){nb=I}G.5V=E(x){if(9s!=\'\'&&(C.1D==\'x\'||C.1D==\'1x\')){x=x+\'x\'}5V(x);!6k(17)?C.pn=H:\'\'};G.gu=E(x){C.dg=x;5V(x);o.R.4X()};G.pw=E(){gS(17,l0);l0+=20};E gS(x,y){O(x,{"2O":"ne("+y+"oF)"+(x==1q[0]&&!pj&&3f!=1?\' 1F(\'+3f+\')\':\'\')})};G.BA=E(x){if(C.1D.K("{1H")>-1){5V(C.1D)}};G.n5=E(){n5()};E 5V(1D){if(C.1B=="1D"){if(J(1D)){if(C.BB){if(1D.Q==4){1D=(C.n7?\'0:0\':\'bd:0\')+1D}if(1D.Q==5){1D=(C.n7?\'0:\':\'bd:\')+1D}if(1D.Q==7){1D=(C.n7?\'\':\'0\')+1D}}if(C.BC){if(1D.Q==4){1D=\'0\'+1D}}C.n8=1D.Q}1D=(C.o0?C.o0+(C.BH?\'\':\' \'):\'\')+1D+(C.nI?\' \'+C.nI:\'\');B BI=1q[0].26+(C.bg==1?C.9n+C.8Y:0);B BN=1q[0].2Q+(C.bg==1?C.9n+C.8Y:0);1q[0].1P=o.ni+(1c=="4r"?rg(1D):1D)+o.ho;if(C.VX==1){1q[0].1P+=\'<7y C="2k:bn-4t;X:cY"></7y><7y C="2Z-1f: cQ 6Y #ef;2Z-Z: cQ 6Y dl;2Z-2g: cQ 6Y dl;1h: 2e;2g:cQ;1f: 50%;2M-1f: -5U;"></7y>\'}if(1c=="1H"){O(1q[0],{"X":"2t","ae-8C":"df"});oh(1D)}C.w=1q[0].26+(C.bg==1?C.9n+C.8Y:0);C.h=1q[0].2Q+(C.bg==1?C.9n+C.8Y:0);if(BI!=C.w||BN!=C.h||(C.w>0&&oA==0)){8t()}if(1q[0].26>0){oA=C.w}F{9s!=\'\'?1m(1q[0]):\'\';if(1D!=\'\'){1A(8t,10)}}}}G.8t=E(){8t()};E 8t(){if(C.1B=="1D"){if(1q[0]){if(1q[0].26>0){9s!=\'\'?1n(1q[0]):\'\';w=C.w=1q[0].26;h=C.h=1q[0].2Q;9T();bt(bg);2A();o.R?o.R.rG():\'\'}}}}G.qX=E(x){if(C.BO==1){B n=4;if(18=="Wb"){if(o.1l.2l){L}}F{n=8}B y=\'nk\';B z=[];V(B i=1;i<n;i++){z[i]=1Q.8K(y.8i(v.id,18,\'Wc\',i))}if(z[1]){V(B i=1;i<n;i++){z[i]?1m(z[i]):\'\'}if(n==4){V(B i=1;i<n;i++){x>(i/n)&&z[i]?1n(z[i]):\'\'}}F{V(B i=n;i>0;i--){if(x*1+(1/n)>=(i/n)&&z[i]){1n(z[i]);1g}}}}}};G.On=E(){if(!on){if(2G){if(2G.Q>1&&U.Q>1){1m(1q[0]);1n(1q[1])}}if(U.Q>1){1c=U[1];if(C.2p==1){2H.1P=gU(1);8G()}}if(C.n4==1&&9C){1m(1q[gV]);9C=I}nm();on=H}};E gU(x){L o.ni+(C.2H==\'\'?2E(U[x]):(6M.Q>1?6M[x]:6M[0]))+o.ho}G.b5=E(x){b5(x)};E b5(x){B y=\'nk\';B z=1Q.8K(y.8i(v.id,18,\'W7\'));if(z){O(z,{"4P":"2O 0.1s 7w-5W"});if(x==1){z.C.2O=\'BM(0, 0)\'}F{z.C.2O=\'BM(-BL, 0)\'}}F{if(x==1){C.a=1}F{C.a=0.5}}on=x==1;if(C.2p==1&&6M.Q>1){2H.1P=(on?6M[0]:6M[1])}O(1q[0],{"1u":C.a})};G.gg=E(){if(on){if(2G){if(2G.Q>1&&U.Q>1){1n(1q[0]);1m(1q[1])}}1c=U[0];if(U.Q>1){if(C.2p==1){2H.1P=gU(0);8G()}}nm();on=I;9C=I}};G.qR=E(){if(C.n4==1){nw();1n(1q[gV]);9C=H}};G.BJ=E(){B 2C=I;if(C.1m==1&&C.BK==1){if(6k(o.2f)){2C=H}}if(!2C){5X(17);B cK=17.bZ("*");V(B i=cK.Q;i--;){O(cK[i],{"5F-1z-6P":"TA"})}3T=H}};G.h1=E(){h1()};E h1(){2V(17);B cK=17.bZ("*");V(B i=cK.Q;i--;){O(cK[i],{"5F-1z-6P":"7Q"})}3T=I}G.4b=E(){if(2G.Q>0){V(i=0;i<2G.Q;i++){17.3e(1q[i]);1q[i]=1X}}if(bg){bg.dw("dA");bg.dw("iL");bg.dw("iK");bg.5q.3e(bg);bg=1X}if(C.1h==\'cE\'){o.cE.3e(17)}F{if(17.5q==o.1L){o.1L.3e(17)}F{if(o.1v){if(17.5q==o.1v){o.1v.3e(17)}}}}if(2p){17.3e(2p)}17=1X};G.Ff=E(){dW?dW.h7():\'\'};E rg(x){B z=x+\'\';if(x.K(\'{Y}\')>-1&&J(o.3o)){x=x.1Z(\'{Y}\',hB(o.3o.9R().t))}if(x.K(\'{1H\')>-1){B y=o.dS?o.dS:(v.1H?v.1H:\'\');if(x.K(\'{bR}\')>-1&&o.R){x=x.1Z(\'{bR}\',o.R.eV(\'bR\'))}if(o.bS&&o.R){y=o.R.eV(\'bS\')}x=x.1Z(\'{1H}\',y);if(o.bS&&!o.R){1A(5V,1j,z)}}L x}E mJ(1q,7l){V(B i=0;i<1q.Q;i++){Bz(1q[i],7l)}if(C.2Y=="3U"){if(o.3U){o.3U.By(1q[0],7l)}}}};B Bn=E(18,1c){B i;B C=[];B w;B h;B bg;B 3T=H;B x0;B y0;B 3f=1;B 3j=1;B dO=0;B 7O=0;B TO;B 3u;B nz;B 6q;B 2v;B 3m;B Ea;B Ec;B oj;B Eb;B 2p;B 2H;B 7N;o.Ex=-1;B mY;B 6q;B pK;V(i in dR.S){C[i]=dR.S[i]}B 1c=v[18].1c;B 1B=v[18].1B;V(i in dR[1c]){C[i]=dR[1c][i]}V(i in v[18]){C[i]=v[18][i]}C.w=2F(C.w);C.h=2F(C.h);C=4z(C,\'2M\',\'2M\');C=4z(C,\'c5\',\'c5\');B 17=1M("22");if(v.1v.cn==1&&v.1v.1m==1){o.1v.1J(17)}F{o.1L.1J(17)}1c=="2B"?o.cE=17:\'\';B 9J=I;if(C.cq){if(C.cq!=\'1O\'){9J=H}}O(17,{"1h":"2e","1f":0,"Z":0,"1u":1,"cT":"jG","tg":"hW"});if(C.Bo==1){17.C.56=C.5O}9T();B 8f=1M("22");O(8f,{"1h":"2e","2I":2z.4e(-C.h/2),"Z":2z.4e(-C.w/2)});if(C.Ew==1){O(8f,{"2Z-6w":C.6U*C.h/2,"19":C.h,"6L":"3l","41-2P":"1K"})}if(4B(C.4m)){3P(17,{"id":(v.id+"gf"+C.4m)})}17.1J(8f);if(1c==\'2B\'&&v.qr==1){Eg()}if(C.2p==1){nd()}B 8M=1M("22");fB(0,8M,0.3,(C.5c==1?"2T-5c(#"+C.Bm+", #"+C.mU+")":C.mU),C.w,C.Tw);if(C.Bw==1&&J(C.nB)){B g7=1M("22");g7.1P=C.nB.1Z(/\\#Bx/g,"#"+C.mU);8M.1J(g7);O(g7,{"1h":"2e","2I":-2z.4e(C.h/2),"Z":0,"41-2P":"1K"});O(8M,{"6L":"3l","2u":"1K"});B x=["od","dI","mT","fV","cz"];V(B y=0;y<x.Q;y++){B z=g7.nU("2w "+x[y]);if(z.Q>0){V(B y2=0;y2<z.Q;y2++){z[y2].C.5y=C.mU}}}}8f.1J(8M);B Tv=[];B bK=1M("22");fB(1,bK,C.Bl,(C.5c==1?"2T-5c(#"+C.Bi+", #"+C.Bj+")":C.Bj),0,C.T4);8f.1J(bK);if(C.6F>0){B cG=1M("22");fB(2,cG,C.Bk,C.Th,0,C.6F);8f.1J(cG)}B 6G=1M("22");fB(3,6G,C.Bp,(C.5c==1?"2T-5c(#"+C.Bq+", #"+C.1t+")":C.1t),0,C.a);if(C.Bw==1&&J(C.nB)){B nC=1M("22");nC.1P=C.nB.1Z(/\\#Bx/g,"#"+C.1t);O(nC,{"1h":"2e","2I":-2z.4e(C.h/2),"Z":0,"41-2P":"1K"});O(6G,{"6L":"3l","2u":"1K"});6G.1J(nC)}if(C.5j==1){B bm=1M("22");C=4z(C,\'pA\',\'pA\');C=4z(C,\'pz\',\'pz\');O(bm,{"1h":"2e","2I":C.h/2,"Z":0,"41-2P":"1K","46-3A":C.Bv*3I(v.7A,1),"1t":C.5w,"2B-19":"1j%","2N-1f":C.Tn,"2N-2I":C.U0,"2N-Z":C.UF,"2N-2g":C.UJ,"2M-1f":C.UE,"2M-2I":C.UD,"2M-Z":C.Uy,"2M-2g":C.UK,"2Z-6w":(C.Bu+"px"),"2k":"1K"});if(C.Br==1){O(bm,{"2u":"#"+C.Bs})}6G.1J(bm);B iw=I;B UO=I}o.mL=C.h;8f.1J(6G);if(C.dQ==1){B 7z=[];if(1R Bt!=="1T"){B 8O=1y Bt(17,7z,w,C)}}if(C.3m==1){if(C.c9.6o().K(\'<2w\')==-1){C.c9==\'\'?C.c9="<2w X=\'20\' 19=\'20\'><g><cz ry=\'5\' rx=\'5\' cy=\'10\' cx=\'10\' 5y=\'#ef\'/></g></2w>":\'\'}3m=1M("22");3m.1P=C.c9.6o();C=4z(C,\'CX\',\'CX\');O(3m,{"1h":"2e","1f":-10+C.Ul-C.Ny,"Z":-2x,"41-2P":"1K","19":20,"X":C.dy,"1u":C.rj,"4P":"2O 0.1s 2T, 1u 0.1s 2T"});if(C.im==1||C.qK==1){O(3m,{"2O":"1F(0)"})}F{if(C.ng!=1){O(3m,{"2O":"1F("+C.ng+")"})}}17.1J(3m);if(C.pd!=-1){B x=["od","fV","cz"];V(B y=0;y<x.Q;y++){B z=3m.nU("2w "+x[y]);if(z.Q>0){V(B y2=0;y2<z.Q;y2++){z[y2].C.5y="#"+C.pd}}}}C.dF=3m.26}if(C.a5!=0){O(17,{"2O":"ne("+C.a5+"oF)"})}if(C.3l==1){1m(17);3T=I}if(1c=="1O"){if(C.1m==1&&C.fQ==1){o.fL=H;C.3l=H}F{o.fL=I}}C.9I=0;if(C.a5!=0){C.g3=2z.DH(C.a5);if(C.g3>45&&C.g3<IT){C.9I=90}if(C.g3>IP&&C.g3<CY){C.9I=EC}}if(9J){o.eC=C.cq=="4J";w=C.w;6D(1,o.4T.6x(-1)[0],"no")}E fB(n,x,y,z,Ev,Eu){O(x,{"1h":"2e","2I":0,"Z":0,"X":Ev,"19":(C[\'h\'+n]>0?C[\'h\'+n]:C.h),"2u":z?(z.K("2T")>-1?z:\'#\'+z):\'\',"2Z-6w":(C.Ew==1?1:C.6U*C.h/2),"1u":Eu,"41-2P":"1K","4P":"2O 0.2s 7w-in-5W"})}E 9T(){bg=1M("22");C=4z(C,\'dK\',\'dK\');B nx=C.h+C.9n+C.8Y;B Et=C.w+C.6H+C.6A;if(C.bg==1){}F{C.5R=0}C=4z(C,\'fH\',\'fH\');if(v.1v.fE==1||C.fE==1){C.5z=\'#mW\';C.bg=1;C.5R=0.5}O(bg,{"1h":"2e","1f":0,"Z":0,"X":Et,"19":nx*C.ts,"ta":(C.nF*nx)/2,"6u":C.5z,"1u":C.5R,"6T":"2t","4P":"1u .1s 2T, 2u .1s 2T"});if(C.ti==1){O(bg,{"2Z":"5U 6Y #"+C.uk})}if(C.2v==1){if(C.hf==1){O(bg,{"6m":"41"})}if(!o.1l.2l){bg.dA=ay;bg.Iw=nW;bg.Iv=mH;bg.il=cF}}F{O(bg,{"6m":"7m"})}if(!o.1l.2l){bg.iL=6d;bg.il=cF;bg.iK=5C}if(o.1l.2l){bg.1r("eQ",E(1a){1a.6i=H;if(!J(1a.5k)&&1a.bO.Q>0){1a.5k=1a.bO[0].ix;1a.8D=1a.bO[0].m5}mY=1a;6d(1a);mH(1a)});bg.1r("eI",E(1a){1a.6i=H;5C(1a);nW(mY)});bg.1r("2v",E(1a){1a.6i=H});bg.1r("bN",E(1a){if(!J(1a.5k)&&1a.bO.Q>0){1a.5k=1a.bO[0].ix;1a.8D=1a.bO[0].m5}mY=1a;cF(1a)})}O(bg,{"Z":2z.sP(-C.w/2-C.6H)});O(bg,{"1f":2z.sP(-C.h/2-C.9n+C.Eq-C.Er)});17.1J(bg)}E 2A(X){if(X!=w){w=X;o.rM=w;B ba=w/8M.26;O(bg,{"X":(w+C.6H+C.6A),"Z":-w/2-C.6H,});O(8f,{"Z":-w/2});O(8M,{"X":w});O(8f,{"X":w});B xx=bK.26*ba;if(xx>8M.26){xx=8M.26}O(bK,{"X":xx});B wp=6G.26*ba;O(6G,{"X":wp});ik(wp);if(1c=="2B"){F4()}if(C.dQ==1){8O?8O.Ez(w):\'\'}if(o.5S){o.5S.2A()}}}E ik(x){if(C.3m==1){if(x<C.dF/2&&C.dy!=20){x=C.dF/2}if(x>w-C.dF/2&&C.dy!=20){x=w-C.dF/2}B y=x-w/2-C.dF/2+C.Iy-C.IA;O(3m,{"Z":y})}}E r3(){O(3m,{"2O":"1F("+C.ng+")"})}E 6d(1a){o.R.iW(18,"6q");if(C.bg==1){if(C.7E!=-1){B m=1y 5i({"mc":bg,"1B":"7C","to":C.7E,"Y":0.1,"me":(18+"bg")})}if(4B(C.9z)){O(bg,{"2u-1t":C.9z})}}if(4B(C.uU)){O(6G,{"2u-1t":C.uU})}if(C.3m==1){if(C.Es==1&&J(C.nS)){if(C.nv==1&&3u){}F{3m.1P="<2w X=\'"+C.dy+"\' 19=\'20\' 3Q:3Y=\'3t://3Z.w3.3S/7q/3Y\' 3Q=\'3t://3Z.w3.3S/4a/2w\'>"+C.nS.6o()+"</2w>"}}if(C.im==1){if(C.qK==1&&!o.1C){}F{r3()}}F{if(C.nr!=-1){B m2=1y 5i({"mc":3m,"1B":"7C","to":C.nr,"Y":0.1,"me":(18+"3m")})}}}if(C.2p==1&&(o.P.1k()>0||1c=="1O"||9J)){hJ()}if(C.dT>0){O(bg,{"2O":"3j("+((C.dT-1)/5+1)+")"});q5(C.dT)}if(C.3m==1&&C.r5==1){ik(1a.5k-7O)}if(1c=="1O"){o.U.52(H);o.52=H}6q=H;o.d9=H}E q5(x){O(8M,{"2O":"3j("+x+")"});O(bK,{"2O":"3j("+x+")"});cG?O(cG,{"2O":"3j("+x+")"}):\'\';O(6G,{"2O":"3j("+x+")"})}E 5C(){if(!nz){if(C.6F>0){O(cG,{"X":0})}if(4B(C.uU)){O(6G,{"2u-1t":C.1t})}if(C.bg==1){if(C.7E!=-1){B m=1y 5i({"mc":bg,"1B":"7C","to":C.5R,"Y":0.1,"me":(18+"bg")})}if(4B(C.9z)){O(bg,{"2u-1t":C.5z})}}if(C.3m==1){if(C.Es==1&&J(C.nS)){if(C.nv==1&&3u){}F{3m.1P="<2w X=\'"+C.dy+"\' 19=\'20\' 3Q:3Y=\'3t://3Z.w3.3S/7q/3Y\' 3Q=\'3t://3Z.w3.3S/4a/2w\'>"+C.c9.6o()+"</2w>"}}if(C.im==1){O(3m,{"2O":"1F(0)"})}F{if(C.nr!=-1){B m2=1y 5i({"mc":3m,"1B":"7C","to":C.rj,"Y":0.1,"me":(18+"3m")})}}}if(C.dT>0){O(bg,{"2O":"3j(1)"});q5(1)}if(1c=="1O"&&!o.29){o.U.52(I);o.52=I}o.R.iW(18,"5W")}if(C.dQ==1&&8O){8O.5W()}if(C.2p==1&&(o.P.1k()>0||1c=="1O")){mN()}if(o.mR&&1c=="2B"){o.th.1m();o.Ex=-1}6q=I;o.d9=I}E ay(1a){1a.6i=H}E Ey(1a){1a.6i=H}E nW(1a){if(1c=="1O"){if(o.8E){nz=H;3d(pK);pK=1A(E(){nz=I;5C()},2x)}}qF();o.3u=I;if(C.3m==1){if(C.nv==1&&J(C.qe)){3m.1P="<2w X=\'20\' 19=\'20\' 3Q:3Y=\'3t://3Z.w3.3S/7q/3Y\' 3Q=\'3t://3Z.w3.3S/4a/2w\'>"+C.c9.6o()+"</2w>"}}b9(1a.5k,1a.8D);o.R.dU(18);o.R.eT(1a.5k,1a.8D);1a.6i=H}E mH(1a){3u=H;if(C.3m==1){if(C.nv==1&&J(C.qe)){3m.1P="<2w X=\'20\' 19=\'20\' 3Q:3Y=\'3t://3Z.w3.3S/7q/3Y\' 3Q=\'3t://3Z.w3.3S/4a/2w\'>"+C.qe.6o()+"</2w>"}}dO=hF(bg);7O=e3(bg);b9(1a.5k,1a.8D);6D(2v,1,"no")}E b9(iy,hV){B x;B EE=2z.5L(1Q.mF.9F,1Q.9H.9F);B ED=2z.5L(1Q.mF.cL,1Q.9H.cL);if(o.1l.2l){}F{hV=hV+ED;iy=iy+EE}if(C.9I>0){x=hV-dO-C.6A;2v=x/w;if(C.9I==EC){x=hV-dO-C.6H;2v=x/w;2v=(2v-1)*-1}}F{x=iy-7O-C.6H;2v=x/w;if(C.a5>K8&&C.a5<K9){x=iy-7O-C.6A;2v=x/w;2v=(2v-1)*-1}}2v>1?2v=1:\'\';2v<0?2v=0:\'\'}G.EB=E(){8O?8O.Ez(w):\'\'};G.hK=E(){8O?8O.dX(w):\'\'};E qF(){3u=I}E cF(1a){7O=e3(bg);if(C.6F>0){if(o.1C||1c!=\'2B\'){O(cG,{"X":1a.5k-7O})}}if(C.2p==1&&(o.P.1k()>0||1c=="1O"||9J)){hJ();dO=hF(bg);b9(1a.5k,1a.8D);if(1c=="2B"){if(v.JZ==1){if(o.P.5B()&&o.P.bD().K("?pJ")>0){2H.1P=\'- \'+hB((1-2v)*o.P.1k(H))}F{2H.1P=hB(2v*o.P.1k())}}F{B d=o.P.1k();if(v.4k>0){d=d-v.4k}B dP=\'\';if(C.dQ==1&&8O){dP=8O.2p(2v*d);dP!=\'\'?dP=dP+\'<br>\':\'\'}2H.1P=dP+hB(2v*d)}}if(1c=="1O"||9J){2H.1P=s9(2v)}8G(1a)}if(o.mR&&1c=="2B"&&o.th){if(o.P.1k()>0){if(C.2p==0){dO=hF(bg);7O=e3(bg);b9(1a.5k,1a.8D)}B Z=(-w/2+(1a.5k-7O)-v.i1/2);Z>w/2-v.i1?Z=w/2-v.i1:\'\';O(o.bC,{"1f":(-v.pg-(v.EA>0?v.EA*1:5)-v.oK),"Z":(Z<-w/2?-w/2:Z)});o.th.Y(2v*o.P.1k(),1a.5k,7O,w)}}if(C.3m==1&&C.r5==1){ik(1a.5k-7O)}if(o.1l.2l){mH(1a)}}E 8G(1a,t,l){B Z=(-w/2+(1a.5k+1Q.mF.9F-7O)-2H.26/2)+(l?l:0);B hy=0;if(v.uZ!=1){if(Z+w/2+2H.26+10>o.3g){hy=Z;Z=o.3g-w/2-2H.26-10}if(Z+o.3g/2<0){hy=Z;Z=-o.3g/2}}B x={"1f":(-2H.2Q-C.Ep*1-C.ns-C.vy)-(C.Eo==1?(C.h/2)*(C.dT>0?C.dT:1):0)+(t?t:0),"Z":Z};O(2p,x);if(C.dH==1){O(7N,{\'1h\':\'2e\',\'Z\':2H.26/2-4+(hy!=0?hy-Z:0),\'1f\':2H.2Q-6})}}G.hJ=E(e,x,t,l){hJ();2H.1P=x;8G(e,t,l)};E hJ(){if(!6k(2p)||2p.C.1u==0){1n(2p);O(2p,{"1u":1})}}G.mN=E(){mN()};E mN(){1m(2p);O(2p,{"1u":0})}G.c=E(){L 17};G.s=E(18){L C[18]};G.ss=E(x,x2){L C[x][x2]};G.g=E(x){a4(x){1i"X":L w;1g;1i"Ko":L 8M.26;1g;1i"19":L C.h;1g;1i"x":L 4O(17.C.Z);1g;1i"y":L 4O(17.C.1f);1g;1i"1u":L 17.C.1u?17.C.1u:1;1g;1i"1n":L 3T;1g;1i"3f":L 3f;1g;1i"3j":L 3j;1g;1i"1c":L 1c;1g;1i"18":L 18;1g;1i"x0":L x0;1g;1i"y0":L y0;1g;1i"2v":L 2v;1g;1i"Ed":L Ed;1g;7m:L I}};G.1Y=E(18,x){a4(18){1i"1n":3T=x;1g;1i"3u":3u=x;1g;1i"2k":1c=="2B"||C.1m==1?O(17,{"5n":(x?"3T":"3l")}):O(17,{"2k":(x?"4t":"1K")});3T=x;1g;1i"3f":O(17,{"2O":"3f("+x+")"});3f=x;1g;1i"3j":O(17,{"2O":"3j("+x+")"});3j=x;1g;1i"1u":O(17,{"1u":x});1g;1i"Z":O(17,{"Z":x});1g;1i"1f":O(17,{"1f":x});1g;1i"2v":2v=x;1g;1i"cv":C.cv=x;1g;1i"X":O(17,{"X":x});1g;1i"19":O(17,{"19":x});1g;1i"r9":C.Ks=x;1g;1i"x":O(17,{"Z":x});1g;1i"y":O(17,{"1f":x});1g;1i"x0":x0=x;1g;1i"y0":y0=x;1g}};G.2A=E(x){2A(x)};G.m0=E(x){};G.ez=E(aw,as){if(3u){if(1c=="1O"||9J){b9(aw,as);o.R.dU(18)}if(1c=="1O"){o.8E=H}b9(aw,as);6D(2v,1,"no")}};G.eT=E(aw,as){if(3u){qF();3u=I;b9(aw,as);o.R.dU(18);6D(2v,1,"no")}};E 6D(Y,1k,ol){Y<0?Y=0:\'\';if(v.4k>0&&1k>1){1k=1k-v.4k;Y=Y-v.4k}if(C.3m==1&&C.qK==1&&C.im!=1){if(!C.Ee&&Y>0){r3();C.Ee=H}}if(3u&&1k!=1){}F{B 4q;if(1k>0&&Y>0){if(Y>1k){Y=1k}4q=w*(Y/1k);if(4q==6G.26){4q=-1}}F{4q=0}if(4q>=0){O(6G,{"X":4q});if(C.r5==1&&6q){}F{ik(4q)}}if(J(bm)){if(1k<2&&1c=="2B"){if(iw){2V(bm);iw=I}}F{if(!iw){5X(bm);iw=H}bm.1P=1c=="2B"?4x(Y==0?1k:Y):s9(Y)}}}};G.6D=E(Y,1k,ol){if(1k!=Ec||Y!=Eb){6D(Y,1k,ol)}};G.E8=E(){2v>1?2v=1:\'\';2v<0?2v=0:\'\';O(6G,{"X":(2v*w)})};G.E9=E(Y,1k){if(1k>0&&Y>0){B 4q=w*(Y/1k);O(bK,{"X":4O(4q)});Ea=1k;oj=Y}F{oj=0;O(bK,{"X":0})}};G.ic=E(x){if(C.5S==1){if(!o.5S){if(x!=0){if(1R Ef!=="1T"){o.5S=1y Ef(17,C,x);o.ah=H}}}F{if((!J(x)||x==0)&&o.ah){o.5S.1m();o.ah=I}F{if(!o.ah||(J(x)&&x!=1&&x!=0)){o.5S.oa(x);o.ah=H}}}}};E Eg(){o.bC=1M("22");O(o.bC,{\'1h\':\'2e\',\'Z\':0,\'1f\':0,\'X\':v.i1,\'19\':v.pg,\'6L\':\'3l\',"41-2P":"1K","2u-1t":"#Kk","2Z-6w":v.Em+\'px\',"2k":"1K"});o.bC.id="Kj"+v.id;if(v.oK==1){O(o.bC,{"2Z":v.En+"px 6Y "+p0(\'1t\',v.El)})}if(v.Ek==1){O(o.bC,{"5N-cZ":"sO 5U ib 4f(0,0,0,0.5)"})}o.bC.C.56="iu";17.1J(o.bC)}E nd(){2p=1M("22");O(2p,{\'1h\':\'2e\',\'Z\':0,\'1f\':0,\'19\':\'2t\',"41-2P":"1K","1u":0,"4P":"1u 0.1s 2T"});C=4z(C,\'ip\',\'ip\');2H=1M("22");O(2H,{\'1h\':\'2e\',\'2N-Z\':C.v0,\'2N-2g\':C.Eh,\'2N-1f\':C.ns,\'2N-2I\':C.vy-1,\'1D-7B\':\'7M\',\'1t\':C.va,\'46-hE\':f1(C.sw),\'46-3A\':C.sm*3I(v.7A,1),\'ia-e2\':C.sL+\'px\',\'2B-19\':"1",\'2u-1t\':jY(C.hP,C.iP),\'2Z-6w\':C.sN});C.Ei?C.dH=C.Ei:\'\';if(C.dH==1){7N=1M("22");7N.1P=\'<2w X="hS" 19="sF" sH="0 0 8 6" 8e="1.1" 3Q="3t://3Z.w3.3S/4a/2w" 3Q:3Y="3t://3Z.w3.3S/7q/3Y"><dI id="Ej" 4g="1K" 5y="\'+aF(C.hP)+\'" 5y-EF="EG" 7z="0 0 8 0 4 6"></dI></2w>\'}17.1J(2p);2p.1J(2H);if(C.dH==1){2p.1J(7N);O(7N,{\'1u\':C.iP})}2p.C.56="2x"};E F4(){if(o.3o&&v.b8==1&&!o.1C){B f=o.3o.9R();if(f.t&&f.d){6D(f.t,f.d)}}};E s9(x){B y=2z.4e(x*1j);if(9J){if(o.eC){L(9J&&4B(C.2H)?C.2H+\'&iV;\':\'\')+4S(x*o.4T.6x(-1)[0]).tN(1)}}L y};G.4b=E(){17.3e(8f);if(bg){bg.dw("dA");bg.dw("iL");bg.dw("iK");bg.5q.3e(bg);bg=1X}if(3m){17.3e(3m)}if(17.5q==o.1L){o.1L.3e(17)}F{if(o.1v){if(17.5q==o.1v){o.1v.3e(17)}}}17=1X}};B F5=E(){B i;B C=[];B w;B h;B 3T=H;B 3f=1;B 3j=1;B x0=0;B y0=0;B a3=5p(nD,Ju);B 1c,18="bg";B 1B="Jt";C["1h"]=v.1v.1h;V(B k in v.1v){if(v.1v.2m(k)){C[k]=v.1v[k]}}if(C.1n==0){v.1v.h=C.h=0;C.2N=C.2M="0 0 0 0";C.5c=0}C["1F"]=1;C=4z(C,\'2M\',\'2M\');C=4z(C,\'c5\',\'c5\');if(J(C.i2)){if(C.i2!=20&&C.2M=="-20 0 0 0"){C.7I=C.i2}}B 17=1M("22");O(17,{\'1h\':\'2e\',\'Z\':0,\'1f\':0,\'X\':(C.iS==1?\'1j%\':o.a9),\'19\':C.h-(C.1h!=\'1f\'?C.7I:0),\'1u\':C.a,\'41-2P\':\'1K\',\'cT\':\'jG\',\'tg\':\'hW\'});o.1L.1J(17);B bg=1M("22");O(bg,{\'Jm\':\'2e\',\'Jp\':0,\'Jq\':0,\'Js\':\'1j%\',\'19\':C.h-(C.1h!=\'1f\'?C.ci+C.7I:0),\'2k\':\'4t\',\'2M-Z\':C.3N,\'2M-2g\':C.4s,\'2Z-6w\':C.6U});17.1J(bg);w=17.26;v.bX=-C.7I;if(C.5c==1){if(C.1t==\'3G\'||v.1v.9Q!=\'\'){if(C.1h!=\'1f\'){v.bX=98-C.h}B 3W=\'2a:9Q/td;iN,Jr+JC/T/D+JP/JO/Ib==\';if(v.1v.9Q.K("2a:9Q")>-1){3W=v.1v.9Q}O(bg,{\'19\':C.h+(C.1h!=\'1f\'?v.bX:0),\'2u\':\'1b(\'+3W+\') f0-x 50% 1j%\',\'2u-3A\':\'2t\'})}F{B fk=\'to 2I, 4f(\'+fw(C.1t)+\',0), 4f(\'+fw(C.1t)+\',1)\';O(bg,{\'2u\':\'-mx-2T-5c(\'+fk+\')\',\'2u\':\'-3K-2T-5c(\'+fk+\')\',\'2u\':\'-ms-2T-5c(\'+fk+\')\',\'2u\':\'-o-2T-5c(\'+fk+\')\',\'2u\':\'2T-5c(\'+fk+\')\'})}}F{O(bg,{\'2u-1t\':C.1t})}G.h=E(){L C.h-(C.1h!=\'1f\'?C.7I:0)};G.c=E(){L 17};G.s=E(18){L C[18]};G.g=E(x){if(17){a4(x){1i"w":17.26>0?w=17.26:\'\';L w;1g;1i"X":L 17.26;1g;1i"19":L 17.2Q;1g;1i"x":L 4O(17.C.Z);1g;1i"y":L 4O(17.C.1f);1g;1i"1u":L 17.C.1u?17.C.1u:1;1g;1i"1n":L 3T;1g;1i"3f":L 3f;1g;1i"3j":L 3j;1g;1i"18":L 18;1g;1i"x0":L x0;1g;1i"y0":L y0;1g;1i"a3":L 18+a3;1g;7m:L I}}F{L I}};G.1Y=E(18,x){a4(18){1i"1n":3T=x;1g;1i"w":w=x;1g;1i"2k":O(17,{"2k":(x&&!o.sS?"4t":"1K")});3T=x;1g;1i"1F":O(17,{"2O":"1F("+x+")"});3f=x;3j=x;1g;1i"3f":O(17,{"2O":"3f("+x+")"});3f=x;1g;1i"3j":O(17,{"2O":"3j("+x+")"});3j=x;1g;1i"1u":O(17,{"1u":x});1g;1i"Z":O(17,{"Z":x});1g;1i"1f":O(17,{"1f":x});1g;1i"X":O(17,{"X":x});1g;1i"19":O(17,{"19":x});1g;1i"x":O(17,{"Z":x});1g;1i"y":O(17,{"1f":x});1g;1i"x0":x0=x;1g;1i"y0":y0=x;1g}};G.4b=E(){o.1L.3e(17);17=1X}};if(1R(3p)=="5v"){F3()}o.G=G;if(3p.id){if(1Q.8K(3p.id)){t7()}F{1Q.1r(\'JL\',9b)}}F{1R F2==\'E\'?F2():\'\'}E t7(){if(J(3p.id)){if(1Q.8K(3p.id)){if(!DI(1Q.8K(3p.id))||3p.3T==1){9b()}F{1A(t7,50)}}}}E 9b(){V(B i=0;i<6J.Q;i++){if(6J[i].2J("id")==3p.id){if(6J[i].2J("7g")){6J[i].2J(\'2C\')}}}6J.2K(o.G);B 2C=I;if(J(3p.3b)){V(B i=2;i<10;i++){if(3p.3b==i&&o[\'u\'+i]!=\'\'){v=9B(v,4U.6t(bT(o[\'u\'+i])));2C=H}}}if(o.u!=\'\'&&!2C){v=9B(v,(1R o.u!="3y"?4U.6t(bT(o.u)):o.u))}if(1R(Kt)!="E"){V(B 18 in 3p){if(3p.2m(18)){if(18.K("EZ")==0){3p[18]=1X}}}}v=9B(v,3p);if((!J(v.3h)||v.3h==\'\')&&v.Ho==1){1o(\'6C\');L}if(v.F0==1||v.tL==1){1S.1r(\'8Z\',E(1a){B x=1T;B y;J(1a.2a.Y)?x=1a.2a.Y:\'\';J(1a.2a.1O)?x=1a.2a.1O:\'\';J(1a.2a.F1)?y=1a.2a.F1:\'\';J(1a.2a.2J)?y=1a.2a.2J:\'\';if(y&&v.tP){if(v.tP!=\'\'){B pm=v.tP.1Z(/\\s+/ig,\'\').2r(\',\');if(pm.K(y)==-1){L}}}if(v.tL==1){if(1R(F6)=="E"){F6(1a)}}if(y&&o.7x){if(J(1a.2a.1Y)){x=1a.2a.1Y}B z=6O(y,x);1S.a2.j4({1a:y,GW:z},\'*\')}})}V(B 18 in o.f5){if(o.f5.2m(18)){o.f5[18]!=\'\'?o.hI+=o.f5[18]+\' \':\'\'}}1o(o.8e+\' \'+o.hI);iR=v.id;o.d=92.ty;if(a2){B k4=I;3k{if(a2){if(a2.1Q){B k0=a2.1Q.bZ("F7");V(B i=0;i<k0.Q;i++){if(k0[i].hx===1S){o.7K=k0[i];o.kc=H;v.Fc!=1?O(o.7K,{"2Z":"1K"}):\'\';o.Fd=o.7K.C;1o("do")}}}F{k4=H}}}2L(cP){k4=H}if(k4){o.kc=H;1o("H6-iJ")}}o.kc&&1Q.tE?o.iJ=1Q.tE.2r(\'/\')[2]:\'\';!o.Fb?Fa():\'\';if(1R(F8)=="E"){if(F8()){L}}o.7x=H;F9();B EY=1y 6B();if(EY.Gt()==20){if(5p(1,20)==10&&v.GL!=0){rX(o.rY,o.rY);1A(E(){if(1S.ga){ga(\'f9\',\'UA-I6-6\',\'2t\',{\'6S\':\'aD\',\'I4\':H});ga(\'I1\',\'EX\');ga(\'EX:Hr\',[o.d]);ga(\'aD.aI\',\'1a\',{EM:\'jS\',EN:\'9b\',EL:o.d})}},iE)}}if(v.ga==1&&v.EK!=1){if(1R EH==\'E\'){o.ga=1y EH()}}o.1E=1Q.8K(v.id);if(!o.1E){v.1o=1;1o(\'id "\'+v.id+\'" fe jP\');L I}o.1E.1P=\'\';O(o.1E,{\'2N\':0,\'Hj-e2\':\'d7\'});o.9L=o.1E.2Q;o.9X=o.1E.26;if(J(v.hO)&&!J(v.4R)){if(J(v.hO.4R)){v.4R=v.hO.4R}if(J(v.hO.jT)){v.jT=v.hO.jT}}if(o.1E.C.X.K("%")>-1){o.Hn=o.1E.C.X}if(v.4R=="7H"||o.1E.C.19.K("%")>-1){v.4R="%";o.lY=o.1E.C.19;o.9L=0}if(o.9X==0){if(o.1E.C.X.K("px")>0){o.9X=2F(o.1E.C.X)}F{if(o.1E.5q.C.X.K("px")>0){o.9X=2F(o.1E.5q.C.X)}F{if(o.1E.5q.5q.C.X.K("px")>0){o.9X=2F(o.1E.5q.5q.C.X)}}}}if(7r(v.4R).K("x")>0){o.4R=v.4R.2r("x")[0]/v.4R.2r("x")[1];if(o.9L==0){o.9L=o.9X/o.4R}}F{o.4R=0}O(o.1E,{\'1h\':\'eX\',\'5N-hL\':\'sk-5N\',\'1D-7B\':\'Z\',\'-3K-sf-Hv\':\'1K\',\'sG\':f1(\'jV-jU\'),\'8p-19\':15,\'cT\':14*3I(v.7A,1),\'2B-19\':\'hW\',\'EO\':\'EP\'});if(v.cZ==1){O(o.1E,{\'5N-cZ\':\' 0 EI Hw 4f(50,50,93,.1), 0 ib EI 4f(0,0,0,.HG)\'})}if(o.4R>0){O(o.1E,{\'19\':o.9L})}F{O(o.1E,{\'19\':o.9L==0?o.lY:o.9L})}if(o.9X==0){O(o.1E,{\'X\':\'1j%\'})}o.1L=1M("22");O(o.1L,{\'1h\':\'2e\',\'5N-hL\':\'sk-5N\',\'6u\':v.jE,\'1t\':\'#3J\',\'X\':\'1j%\',\'19\':\'1j%\',\'Z\':0,\'1f\':0,\'cT\':\'jG\',\'2B-19\':\'hW\'});if(v.uZ!=1){o.1L.C.6L=\'3l\'}if(v.HI==1){o.1L.C.6u=\'dl\'}if(v.2Z==1){O(o.1E,{\'2Z\':v.EJ+\'px 6Y \'+v.7a})}o.O=1Q.1M(\'C\');o.O.1B=\'1D/O\';o.1L.1J(o.O);o.1L.6a("id",\'Hy\'+v.id);sK("5A, 5A > *{-3K-Hx-5n: 3l;1h: sB;1f: 2t;Z: 2t;6L:3T;EO:EP!5G;5L-X:1K!5G;eH-1c: Hl;2O-I0: 7M 7M;5N-hL:sk-5N!5G;-3K-EV-EW-1t: 4f(0,0,0,0);-3K-EV-EW-1t: dl;1D-GO:0!5G} 5A 3W{5L-X:1K} 5A > *:6f {GD: 1K} 5A,5A a,5A a:GU,5A a:GX,5A a:eh,5A a:sy,5A a:6f{1t:#ef;46-3A:1j%;}5A do{2Z:0}#EU"+v.id+"{X:1j%!5G;19:1j%!5G;5L-X:1K!5G;5L-19:1K!5G}5A do{2k:4t!5G;5L-19:1K!5G;2u:dl}");kg(1);if(1S.ET){B EQ=1y ET(E(e){if(e[0].vr.Q>0){V(B i=0;i<e[0].vr.Q;i++){if(e[0].vr[i]==o.1L){t8()}}}});EQ.HC(o.1E,{HT:H})}o.eB=1M(\'do\');3P(o.eB,{"id":"ES"+v.id,"ER":"no","1H":"ES"+v.id,"E7":"H","E6":"H","Dm-kd":"H"});O(o.eB,{\'1h\':\'2e\',\'X\':\'1j%\',\'19\':\'1j%\',\'2Z\':0,\'41-2P\':\'1K\'});o.1L.1J(o.eB);o.1E.HJ=E HO(e){o.k3++;if(o.k3==5){v.1o=1;1o(o.8e+\' \'+o.hI+\' \'+o.hH)}if(!e)B e=1S.1a;e.6i=H;if(e.au)e.au();B x=e.ix-e3(o.1L);B y=e.m5-hF(o.1L);if(v.HN==1){if(J(v.k7)){if(4v(v.k7)!=\'\'){o.ux=v.k7;J(v.Dn)?o.em=v.Dn:\'\';v.k7==\'1K\'?o.em=o.d:\'\'}}}uH(x,y);L I};E uH(x,y){if(o.em.K(o.d)==-1||v.Dl==1||v.4o==1){if(!J(o.4o)){!v.mD?v.mD="3G":\'\';!v.oN?v.oN="3J":\'\';o.4o=1M(\'22\');B 1I;B n=0;V(B i=0;i<10;i++){if((v[\'rm\'+i]==1&&v.4o==1)||i==9){if((J(v[\'rm\'+i+\'t\'])&&J(v[\'rm\'+i+\'a\'])||i==9)){1I=1M("uv");if(i==9){if(v.HV!=1){1I.uc=o.ux+(v.Dk==1?" "+o.8e:\'\')}F{1g}}F{1I.uc=v[\'rm\'+i+\'t\']}if(i!=9){if(v[\'rm\'+i+\'a\'].K(",0/1")>-1||v[\'rm\'+i+\'a\'].K(",1/0")>-1){B z=v[\'rm\'+i+\'a\'].2r(\',\');1I.uc+=\' (\'+(2J(z[0].1p(4))==1?2E(\'on\'):2E(\'7H\'))+\')\'}}1I.6a("i",i);Dq(1I);1I.1r("2v",Di);o.4o.1J(1I);n++}}}O(o.4o,{"1D-2O":"GI","2B-19":"1","ae-8C":"df","2u":jY(v.mD,0.7)});if(n>1){O(o.4o,{"2N":"ib"})}o.4o.C.56="GG";o.4o.il=Dh;o.1L.1J(o.4o)}F{5X(o.4o)}O(o.4o,{"1h":"2e","1f":y,"Z":x,"1D-7B":"Z"});B uX=I;if(o.3g-x<o.4o.26-20&&v.uZ!=1){O(o.4o,{"Z":x-o.4o.26});uX=H}if(v.GE==1||uX){O(o.4o,{"1D-7B":"2g"})}o.Dj=x;o.Dp=y;3d(o.j5);o.j5=1A(E(){2V(o.4o)},4a)}}E Dh(){3d(o.j5);o.j5=1A(E(){2V(o.4o)},4a)}E Di(e){B i=e.43.7f("i");B y;B uO=I;if(i>0){if(i==9){o.em!=\'\'?1S.7v(o.em):\'\'}F{B x=v[\'rm\'+i+\'a\'];if(x){if(x.K("2J:")==0){if(x.K(",0/1")>-1||x.K(",1/0")>-1){B z=x.2r(\',\');B b=o.R.v1(x,"2Y");B u=2J(z[0].1p(4),z[1],b);js(z,u);v5();uH(o.Dj,o.Dp);uO=H}F{y=x.2r(",");2J(y[0].1p(4),(J(y[1])?y[1]:1X))}}if(x.K("2U:")==0&&o.2U){o.2U.2J(x.1p(6))}if(x.K("js:")==0){y=x.2r(",");2n(y[0].1p(3)+\'(\'+(J(y[1])?\'"\'+y[1]+\'"\':\'\')+(J(y[2])?\',"\'+y[2]+\'"\':\'\')+\')\')}if(x.K("1b:")==0){1S.7v(x.1p(4))}}}!uO?2V(o.4o):\'\'}}E Dq(x){O(x,{"2N":"Dv ib","46-3A":(v.Dw?v.Dw:"55")*3I(v.7A,1)+"%","ia-e2":"0.Gs","1u":0.9,"1t":v.oN});x.1r("jm",Du);x.1r("jj",Dt)}E Du(e){O(e.43,{"1u":1});O(e.43,{"2u":jY(v.mD,0.5)})}E Dt(e){O(e.43,{"1u":0.9});O(e.43,{"2u":"1K"})}o.1l=1y Dr();if(o.1l.53){B p6=(v.Ds==1?\'*::-3K-P-R-1C-Hd-lN {2k: 1K!5G;-3K-p9: 1K;}\':\'\');if(v.kr==1&&v.Dg!=1&&(v.Df!=1||!o.1l.7G)&&(v.D4!=1||!o.1l.i7)){}F{if(o.1l.53&&v.e9==1){}F{p6+=\'lP::-3K-P-R {2k:1K !5G;}*::-3K-P-R-NG {2k: 1K!5G;-3K-p9: 1K;}*::--3K-P-R-1z-lN {2k: 1K!5G;-3K-p9: 1K;}\'}}B 1I=1Q.1M(\'C\');1I.1B=\'1D/O\';1I.1J(1Q.D5(p6));o.1L.1J(1I)}if(o.1l.D3){v.3E==1&&v.NE==1?v.3E=0:\'\'}if(o.4R==0){if(o.1L.2Q==15&&!o.lY&&v.D2>0){O(o.1E,{"19":v.D2})}}if(J(v.nV)){v.W.ea=v.nV}if(J(v.lX)){v.W.lZ=v.lX}if(J(v.1C)){o.2y=v.1C}i0();1A(E(){js("7x");if(v.3B){if(1R v.3B==\'E\'){v.3B=v.3B.6S};2n(v.3B+(v.3B.K(\'()\')==-1?\'("\'+v.id+\'")\':\'\'))}},1)}E i0(){1o("i0");o.U=1y CZ();if(!v.3h){v.3h="?"}if(v.pl){v.3h=v.pl+o.c8}o.NK=lU();o.D0=0;o.5h=nQ();if(o.5h){if(3x.6e("os")!=1X){o.oo=3x.6e("os")}F{o.oo=lU();3x.8k("os",o.oo)}if(v.ou==1){if(3x.6e("ov")!=1X){o.4n=3x.6e("ov");if(4B(v.b0)){if(v.b0.K(o.4n)>-1){o.4n=1X}}}}if(v.D1==1){if(3x.6e("ox")!=1X){v.b3=3x.6e("ox")}}V(B i=0;i<o.b7.Q;i++){if(v[\'D6\'+o.b7[i]]==1){if(3x.6e("D7"+o.b7[i])!=1X){}F{v[o.b7[i]+\'s\']=0}}}6X("Nv");6X("Ku")}o.i4=o.9d.1p(o.9d.K("://")+3);if(o.i4.K("#")>0){o.i4=o.i4.1p(0,o.i4.K("#"))}if(o.5h&&v.b8==1){o.3o=1y NB()}if(v.la==1){o.5n=v.NA;DB(o.1E,"5n",H)}v.e7==1&&v.la==1?o.e7=1y NM():\'\';v.ab==1?NY():\'\';if(v.NX==1){o.aB=1y O0();o.aB.cg()}o.P=1y Dd(v.3h);if(!o.1l.2l){o.1L.1r("O3",E(){o.59=H;o.lB=H;o.R?o.R.De():\'\'});o.1L.1r("NW",E(e){if(!o.3u){if(v.1v.8o>0){3d(o.Dc);o.Dc=1A(E(){if(o.59!=o.lB){o.59=o.lB;o.R.qV()}},v.1v.8o*2x)}F{o.59=I}o.lB=I;if(o.R){o.R.m0()}}});o.1L.1r("Db",E(e){o.3u=H});o.1L.1r("9k",E(e){o.3u=I;if(!o.52){o.8E=I;o.cM=I}if(o.1l.eH&&o.1l.ly&&o.29){1A(E(){o.59=I;o.R.qV()},4i)}1A(E(){o.6f=H},4i);if(o.1l.2l&&o.R.kG()){}F{o.R?o.R.eT(e.5k,e.8D):\'\'}if(v.eJ==1){if(o.R.bv()){o.R.7h()}}});o.1L.1r("qM",E(e){if(J(o.R)){if(o.3u){o.R.ez(e.5k,e.8D)}F{o.R.rD()}}})}F{1S.1r("NQ",DG,I)}v.r0==1&&1R D8==\'E\'?o.r0=1y D8():\'\';o.3q.1r("eQ",E(e){o.3u=H;o.59=H;o.lE=I;lF("1C",e)},{ex:H});o.3q.1r("bN",E(e){if(o.3u){o.lE=H;lF("NU",e)}},{ex:H});o.3q.1r("eI",E(e){o.3u=I;1A(E(){o.59=I},4i);if(v.kJ==1){B ij=1y 6B().9r();if(ij-o.9j<(v.hN?v.hN:0.3)*2x){kN(e)}}!o.lE?e5(e):\'\';o.lE=I;lF("4H",e)},{ex:H});3k{1S.1Q.1r("9k",E(e){o.6f=I;if(!o.52){o.8E=I;o.cM=I}if(o.3u&&o.R){o.3u=I;o.R.eT(e.5k,e.8D);o.R.m0()}if(!o.59&&!o.1l.2l&&!o.1l.tv){o.R.cN();if(o.3i){o.3i.eR()}}})}2L(cP){}1S.1Q.1r("qM",E(e){o.R&&o.3u?o.R.ez(e.5k,e.8D):\'\'});o.1L.1r("eQ",E(e){o.eH=H;o.3u=H},{ex:H});o.1L.1r("eI",E(e){o.eH=I;o.3u=I},{ex:H});1S.1Q.1r("bN",E(e){if(o.R&&o.eH){o.R.ez(e.bO[0].ix,e.bO[0].m5)}},{ex:H});1S.1Q.1r("NS",E(e){B x=e.43.mu.mv();if(x==\'rw\'||x==\'Da\'){L}F{o.R?o.R.D9(e):\'\'}});1S.1Q.1r("Nu",E(e){B x=e.43.mu.mv();if(x==\'rw\'||x==\'Da\'||x==\'22\'){L}F{o.R?o.R.Dx(e):\'\'}});if(o.7K){rA(a2.1Q,DA)}rA(1Q,Dz);E rA(x,z){B y=[\'\',\'mx\',\'3K\',\'ms\',\'N5\'];if(x){V(B i=0;i<y.Q;i++){x.1r(y[i]+(i<y.Q-1?"N4":\'\'),z,I)}}}if(!J(o.eB.hx)){1o("N3");L}F{o.eB.hx.1r(\'4X\',kB,H)}if(!o.1l.2l){o.3q.1r("2v",e5,I);if(v.kq==1&&v.kJ==1){o.3q.1r("Dy",kN,I)}}kA();if(v.3U){v.3U.on==1?o.3U=1y N6():\'\'}v.5K==1?o.5K=1y N7():\'\';v.fo==1?o.fo=1y N9():\'\';o.R=1y ro();if(v.bG.DW){o.my=v.bG.DX}9v();iM();if(o.5h){if(v.qD==1&&v.1O!=0&&!o.1l.2l){if(3x.6e("pY")!=1X){v.1O=3x.6e("pY")}if(3x.6e("hC")==1&&v.m9==1){v.4N=1}}if(v.DV==1){B sp=3x.6e("DU");if(J(sp)){if(sp.K(\'.\')>0&&o.eC){o.U.8B(sp,1)}F{if(o.4T){B eG=o.4T.K(sp);eG==-1?eG=o.4T.K(sp*1):\'\';if(eG!=-1&&o.R.DR(\'4J\')){o.9x=eG;o.P.8B(o.4T[eG])}o.R.DS()}}}}B qv=I;if(v.pS==1){V(B j=0;j<o.bb.Q;j++){if(3x.6e("mk"+o.bb[j])!=1X){v[o.bb[j]]=3x.6e("mk"+o.bb[j]);qv=H}}}if(o.1l.2l){if(!qv){v.qu&&v.qu>-1?v.aH=v.qu:\'\'}if(J(v.DT)){v.mj=v.DT;4B(v.DY)?v.mi=v.DY:\'\'}}}if(o.3o){B f=o.3o.9R();if(f.t&&f.d){o.R.hX(f.t,f.d);o.R.42(f.t,f.d);v.1k=f.d}}o.U.3V(v.1O);if(v.4N==1){o.U.4Z();o.R.4p()}o.9M=1y qy();if(v.6U>0){if(v.eJ==1||o.aQ<qg){O(o.1E,{"2Z-6w":(v.6U+"px")});O(o.1L,{"2Z-6w":(v.6U+"px")})}F{MT()}}if(J(v.6v)){qW("6v")}if(J(v.et)){qW("et")}if(J(o.W)){js("W")}if(v.6Z==1&&v.Nj==1){o.U.kK()}V(B i=2;i<10;i++){if(J(v["cC"+i])){if(v["cC"+i]=="2l"&&o.1l.2l){6O("cC",i)}}}1A(kB,4i,H)}E e5(e){if(o.qs[o.3q]>2){L}o.kL=H;v.hN==0?v.kJ=1:\'\';if(o.kC&&v.cO==1&&!o.1l.tv){kN(e)}F{B t=(v.hN?v.hN:0.35)*2x;kx();3d(o.DZ);o.DZ=1A(E(){o.aO=0},t+4M);if(v.kJ==1||(v.kq==0&&v.1W.kR!=1)){rp()}F{o.kC=1A(rp,t)}}o.aO++}E rp(){kx();if(o.1l.2l){if(o.R.kG()){o.R.rD();L}if(o.hM){if(v.E4==1&&v.Ng==1&&o.1l.9G){L}if(v.e9==1&&v.Ni==1&&o.1l.53){L}}}if(o.aO>1&&v.1W.kR==1){o.aO=0;L}o.aO=0;v.cO==1?o.U.e5():\'\'}E kN(e){kx();B y=I;if(v.1W.kR==1){if(e){if(v.1W.Nh==1&&!o.1l.2l){}F{B x;if(o.1l.2l){x=e.O4;if(!x){if(e.E5){x=e.E5[0].ix-e3(o.1L)}}}F{x=e.OU}if(x){if(x<o.3g/2){if(x<o.3g*20/1j){6O("47","-"+3I(v.1W.E3,10)*o.aO);v.1W.2G==1&&v.1W.pR==1?7t(\'47\',0):\'\';y=H}}F{if(x>o.3g-o.3g*20/1j){6O("47","+"+3I(v.1W.E3,10)*o.aO);v.1W.2G==1&&v.1W.pR==1?7t(\'47\',1):\'\';y=H}}if(y){if(e.au)e.au()}}}}}if(!y){if(v.kq==1){if(v.kr==1&&o.1l.2l){}F{o.29?o.U.7L():o.U.8b()}}}}E kx(){3d(o.kC);o.kC=1T}E kB(x){if(o.E2!=o.1L.26){x?o.E2=o.1L.26:\'\';kB()}F{iM()}}E iM(){B y=I;if(o.a9!=o.1L.26||o.aQ!=o.1L.2Q){y=H}kA();o.R?o.R.4X():\'\';o.P.4X();y&&!o.29?js("4X",o.a9+\',\'+o.aQ):\'\'}E kA(){B xw=o.1L.26;B xh=o.1L.2Q;if(o.R){if(v.pF==1){if(v.W.1h!="2I"){B x=o.R.eV("E0")+o.R.eV("1f")+5+o.R.eV("E1")+3I(v.P0,0);O(o.1E,{"19":x})}}}if(o.4R>0&&!o.29&&!o.ck){xh=xw/o.4R+3I(v.oq,0);O(o.1E,{"19":xh})}if(!o.29&&!o.ck&&!o.aa){o.a9=2z.4e(xw);o.aQ=2z.4e(xh)}if(o.1l.2l&&o.29&&v.tV==1&&cm.dh){if(o.4R>0){if(o.4R<1){B sp=cm.dh.o6(\'DM\');if(sp!==1T){sp.aV(E(){}).2L(E(e){})}}F{B sp=cm.dh.o6(\'rO\');if(sp!==1T){sp.aV(E(){}).2L(E(e){})}}}F{B sp=cm.dh.o6(\'rO\');if(sp!==1T){sp.aV(E(){}).2L(E(e){})}}}o.3g=xw;o.4E=xh;if(J(v.1H)&&o.R){v.1H!=\'\'?o.R.DQ():\'\'}if(J(o.iO)){o.P.1F(o.iO)}if(o.1V&&!o.29){o.1V.2A()}o.3i?o.3i.2A():\'\';o.aB?o.aB.2A():\'\';o.5K?o.5K.2J(\'4X\'):\'\'}E 9v(){o.U.kV(v);V(B x in v){if(v.2m(x)){if(x.K("1H")==0){if(v[x]!=\'\'){o.p8=v[x];o.U.9v(x)}}}}o.fo?o.fo.DP():\'\'}E 9i(1b,1E,1F){if(1b){if(1b!=\'\'){if(v.aY==1){1b=aY(1b)}if(1E==o.2f&&1b==o.v4){}F{if(1b.K("#"+v.9o)==0){1b=o[o.fd[0]](1b)}if(1b.K("#0")==0){1b=aM(1b)}1b=uD(1b);if(J(v.DE)&&1b.K("//")==-1){1b=v.DE+1b}B s="oL";if(1F=="5y"){s="DF"}if(1F=="1K"){s="2t"}if(1F=="DD"){s="1j% 1j%"}1b=1b.1Z(/ or /g,\'"),1b("\');1b=1b.1Z(/\\s/g,\'%20\');O(1E,{\'2u-9Q\':\'1b("\'+1b+\'")\',\'2u-f0\':\'no-f0\',\'2u-1h\':\'7M\',\'2u-3A\':s});1n(1E);1E==o.2f?o.v4=1b:\'\'}}}};E Pf(x){if(x.on==1&&J(x.2R)){x.2R=uD(x.2R);B y=1M("22");if(x.2R.K("3t")>-1||x.2R.K("//")==0){B z=1M("3W");z.2R=x.2R;y.1J(z)}x=9B(x,v.DC);x=4z(x,\'2M\',\'2M\');O(y,{\'1h\':\'2e\'});if(x.1h.K("2I")>-1){O(y,{\'2I\':x.ci})}if(x.1h.K("2g")>-1){O(y,{\'2g\':x.4s})}if(x.1h.K("1f")>-1){O(y,{\'1f\':x.7I})}if(x.1h.K("Z")>-1){O(y,{\'Z\':x.3N})}o.1E.1J(y)}};E Dz(){if(o.29&&!tR()){o.U.vd(H)}F{if(o.ck||o.59){tR()?o.29=H:\'\';o.U.vt()}}1o("29",o.29)}E DA(){if(v.la==1){DB(o.1E,"5n",H)}}E KF(){1o("dh "+cm.dh.l0)}E DG(){if(2z.DH(1S.dh)===90){1o("rO");if(v.DL==1){B ok=H;if(v.DN==1&&!o.1C){ok=I}if(v.DO==1&&!o.1z){ok=I}if(o.8j){ok=I}if(o.1V){ok=H}!o.29&&ok?o.U.8b():\'\'}}F{1o("DM");if(v.DL==1){o.29&&v.tV!=1?o.U.7L():\'\'}}}E tR(x){!x?x=1Q:\'\';B y=I;3k{y=!!(x.LH||x.Mu||x.Mt||x.Ms||(x.Mv!=1T))}2L(e){y=I}L y}E DI(x){L x.26==0&&x.2Q==0};E t8(){V(B x in o){if(x.K("DJ")>-1){3X(o[x])}if(x.K("DK")>-1){3d(o[x])}}1o("Vx")}}',62,3621,'|||||||||||||||||||||||||||||||||||||var|style||function|else|this|true|false|exist|indexOf|return|||css|media|length|controls|but||actions|for|playlist|width|time|left||||||||control|key|height|event|url|action|settings|pjstg|top|break|position|case|100|duration|system|hide|show|log|substr|icon|addEventListener||color|opacity|toolbar|playlist_dic||new|play|setTimeout|type|start|text|container|scale|hls|title|tmp|appendChild|none|frame|createElement|faction|volume|innerHTML|document|typeof|window|undefined|subs|vast|hotkey|null|set|replace|||div||||offsetWidth|||fullscreen|data|subtitle|error||absolute|poster|right|vasturl|pip|file_type|display|mobile|hasOwnProperty|eval|open_action|tip|files_quality|split||auto|background|click|svg|1000|seekto|Math|Resize|line|stop|Play|Lang|parseInt|icons|tiptext|bottom|api|push|catch|margin|padding|transform|events|offsetHeight|src|_type|linear|share|hide2|Pause|current_quality|linkurl|border|||||||||||sub|player|files_subtitle|clearTimeout|removeChild|scaleX|screen_w|file|droplist|scaleY|try|hidden|handle|mediascale|continue|options|mediacontainer|media2||http|mouseDown|dash|plid|localStorage|object|floatleft|size|ready|muted|vasttype|autoplay|Seek|000000|current_subtitle|existv|ffffff|webkit|files|rows|marginleft|keys|attr|xmlns|urls|org|visible|chromecast|Volume|img|clearInterval|xlink|www||pointer|Duration|target|obj||font|seek|||2000|Remove|preload|youtube|round|rgba|stroke|f2title|500|ShowOrHide|delete|is_hls|dom|default_quality|rightmenu|refresh|_to|custom|marginright|block|xhr|trim|pause|Time|_from|MarginPadding|values|exist2|sbt|Object|screen_h|empty|tagvideo|end|quality|speed||Action|200|mute|int|transition|casting|aspect|parseFloat|files_speed|JSON|folder|plstart|resize|settings2|Mute||canvas|volumewheel|ios|valuefontsize||zIndex|||mouseHere|butPosition|vast_loaders|gradient|arr_up|m_to|f2action|f2value|storage|Motion|value|clientX|live|arr_down|visibility|menuproc|random|parentNode|Hls||vastloader|shuffle|string|valuecolor|m_type|fill|bgcolor|pjsdiv|isLive|onOut|dechar|airplay|animation|important|SetQuality|_value|vast_|effects|max|evntclk|box|order|ftitle|plx|bga|cut|skip|1px|UpdateText|out|show2|UpdatePlaylist|onError|||is_dash||||||||setAttribute|download|dash_created|onOver|getItem|focus|captions|_|cancelBubble|charAt|isVisible|minutes|cursor|removeEventListener|toString|File|over|safari|status|parse|backgroundColor|midroll|radius|slice|activeiconsize|intro|bgpaddingright|Date|remove|UpdatePlay|obj2|aover|line3|bgpaddingleft|audiotrack|pljssglobal|vast_and|overflow|tips|Unmute|apiProcessor|state|motions|StopWaiting|name|pointerEvents|rounding|current_audiotrack|hlsconfig|SettingsTimers|solid|pass|||||||||||bordercolor|seconds|next|subtitle_on|_url|getAttribute|playing|Settings|f2i|control2|bg2|clr|default|channels|preroll|setInterval|1999|String|FindBut|PluginHotIcon|YT|open|ease|init|span|points|globalfs|align|alpha_div|fvalue|bgaover|realfullscreen|iphone|off|margintop|VAST|parentIframe|Normalscreen|center|tipcrn|leftBg|HLS|paused|_show|ShowPoster|files_audiotrack|buffered|hours|Events|floor|is_sleep|redirect|||||||||||layer|Fullscreen|Value|timer|version|lines|files_quality_ag|onEnded|concat|ispipkit|setItem|ll1I|Advertising|current_url|hideleavetimeout|min|isVastBgLoad|gif|preventDefault|ResizeText|ioff|hlsquality|Waiting|toolbarHidden|area|loading|onWaiting|SetSpeed|space|clientY|hidden_volume_over|pipwebkit|Tip|sub_off|vast_or|stretch_width|getElementById|is_ws|line0|icn|pnt|ctx|Sub|waiting|lIll|scroll|SetSubtitle|unmute|always|info|bgpaddingbottom|message||loaded|location||val||metadata||||fltrs|Init|ended|href|txt|HlsLevelsLength|reload|onPlay|Poster|clicktime|mouseup|vimeo|Array|bgpaddingtop|enc2|End|all|getTime|actionstt|control_|Arrows|Title|tag|current_speed|track|bgcolorover|destroy|UpdateObject|replay|iconscolor|hls_created|scrollLeft|android|body|vertical|_cul|_cstm|container_h|alert|scrollbgcolor|media_error|curtain|image|flag|com|Background|pause_before_vast|HideControl|audiotracks|container_w|enc3|evntout|onMouseUp|evntovr|parent|motion_id|switch|rotation|_keyStr|m3u|Switcher|normal_w|fullscreen_process||Retimer||white|onDuration|upld|cutted|f2id|but_x|noads|_hide|reloadTimer|vast_poster|Status|pld|_css2|charCodeAt|stage_y||stopPropagation|loop|stage_x|lastwheel|onClick|gaTracker|Stop|quiz|search|pjs|hlsaudio|CheckColor|qualities|sub_bottom|send|Playlist|SubtitleChanged|salt|fd0|browser|clicks|hex|normal_h|file3_separator|ShowOrHideProcessor|reloadto|bitrate|then|pjs_i|rldcnt|fplace|nativecontrols|forbidden_quality|||default_audio|onTimeupdate|CustomSwitch|native|vsts|timestore|CalculateClick|delta|sub_options|label|00||onMeta||_rb|but_space|but2|||line3value|inline|StyleItem|fbg|PlaylistNext||xbg|Clickable|channel|SettingsVisible|gao|onload||plhistory|VastRemoveAndPlay|source|thumb|currentFile|_speed|sub_shift|control_title|CreateItem|cubic|Remove2|line1|DashLevelsLength|levels|touchmove|touches|sec|ldr|title2|butplstart|decode|_start|ll1l|PlayerState|toolbar_margintop|buffer|getElementsByTagName|Toggle||||mediapip|marginproc|PlaylistPrev|but_y|pltxt|handleicon|speed1|||onVolume|onPause||Start|MediaReady|marginbottom|files_|fullscreen_start|PipWebkit|screen|hidedown||responseText|customline|toend|line_width||Scale|hiddenwidth|SetAudioTrack|||ellipse|CreateHLS|vast_longtimeout|design|pauseroll|timeline|onMove|line2|pjs_id|vast_impressions|tagframe|items|scrollTop|hidden_volume_over_process|SettingsClose|screenclick|err|3px|floatwidth|iconangle|fontSize|stout|ScrollTo|hidejustfull|err404v|10px|shadow|iconsover|l1lI|prev|PlaylistNextExist|PlaylistVisible|NewFile|is_visible|normal|shuffle_|controlover|Home|apiprm|forcehide||console|nowrap|customtext|orientation|loading_error|deltaY||transparent||300|iframe|ActionPlaylist|toolbar_hide|sub_color2|navigator||sub_color|Curtain|removeAttribute|sub_sizeproc|handle_width|_ease|onclick|subtitle_start|saturate|rightside|_step|handlewidth|tipalways|tippointer|polygon|pic|bgpadding|texts|subupld|url_shift|topBg|add|pointed|default_style|titlestore|expand|ControlClick|sub2|hdicon|update|sttx|offsetLeft|stretch_with_volume|Error|spacing|findLeft|rightbs|ScreenClick|kbps|minify|VastRecover|nativefullios|autoplaylist|coh|RemoveCurtain||maxBufferLength|fff|overopentimeout|link|control_line|hls_config|plfolder||brandurl||autohide|starttimeout|Reload|justshow|linecap|overlay|hls_force||_preloaded|passive|current|StageMove|currentTime|frameresize|line_speed|nomute|videoHeight|textTracks|spd|touch|touchend|hidevideo|VastAddPreload|setSpeed|20px|groupId|ratio|ObjectFit|touchstart|Close|AfterVast|StageMouseUp|600|PlaylistG|flip|relative|open_settings|abc|repeat|checkFont||butNames|_status|compilation|readyState|Airplay|XHR|create||custom_speed|PlaylistPrevExist||not|settingsovertimer|HideInterval|Il1l|ToolbarDown|eE9BSoR|bgg|fontsize|opn|showoverto|mediatags|showovercontrol||_lastime|load||sub_or|FindPlStart|hexToRgb|hideonpause|TagPlay|hlsautoquality|FileTo|StyleLine|midrolls|HidePoster|clickarea|_seekaftervast|cftlr|clickmargin|poster_scale|Subtitle|normalscale|hidden_volume|details|RenameQualities|400|offsettimer|hideoutmute|sub_weight|recover|hls_stuck_time|chrome|rect|seeking_time|gain|NativeControls|m3ut|240p|sourceBuffer|autoQuality|rotation2|pjs_parent|pl_first_id|file2_separator|svg0|sub_bgcolor|posterhide||sub_shadow|360p|heartbeat|480p|_control_|Off|ctx2|scaleover|ToolbarShow|ssfontsize|canvas2||UpdateSpeed|Thumbs|volumescroll|HideProof|hidewithoutmoving|alpha|airplayed|CustomText|htto|clicked|bottomside|tipbg|playlist_source|PlaylistControls|days|HideForce|ShowForce|128|jpg|small|letterspacing|toolbarInterval|result|QualityChangedNoHand|file_separator|playById|AirplayChanged|SettingsN|onplay|SetSetting|gatracked|Rot|weight|TipText|iconreplay|VastNext|mode|seeking|va2l|hlsDashSub|BufferStop||shift|vast_longtomsg|pip_quality|autoLevelCapping|toggle|hlschangequality|currentLevel|onSeeking|onSeeked|ResizeSettings||resizePlaylist|hand|hidetimeout||wheelstep|uijs|yamtrid|volumewheelin|heartbeatInterval|galabels|ni2||speeds|_max_order|hmaxk|PluginSub|ymax|dontplay|sub_bga|contentWindow|left0|headfontsize|_prevIcon|timeFormat|pljsmute|floatheight|family|findTop|TimeSub|playerid|compilations|ShowTip|RenewPoints|sizing|nativefull|dclckto|playersize|tipbgcolor|_activeIcon|f2bg|8px|FltrVal|mpi|event_y|1em|Played|StyleArrow|SubtitleSettingsMenu|Ready|thumb_width|paddingtop|HistoryPlaylist|href2|limitmaxwidth|shr|ipad|float|SubtitleLoad|letter|5px|Cut|||||ScrollOverOut||now|HandleWidth|onmousemove|handlehide||sub_settings_on|tippadding|srt|scrollarrows||unshift|999|xtitle|l3v_show|pageX|event_x||parentcontainer|prm|sxs|_wait|3000|downin|scrollleft|_play_i|created|domain|onmouseout|onmouseover|MainResize|base64|custom_aspect|tipbga|memory|pljssglobalid|stretchonfullscreen|removed|subload|nbsp|Mouse|ResizePlaylist|Show|KeyPlusDown|resizeonwidth|embed|youtube_id|full|postMessage|rightout|fcdef|stretch_width_last|vars|vol|KeyPlusUp|_readyonplay|ssflyp|RenewSubtitle|limitwidth|bigint|StringVar|rldplay|gifed|mouseout|scrollwidth|subsor|mouseover|VolumeWheelX|_fullscreen_end|navigationUI|floatlimitwidth|while||playVideo|vastonmobile|shareme|dvrtime|subdrag|Download|quality_received|YouTubeIframeAPIReady|rld|openById|close|screencolor|PlaylistRewind|14px|current_file|SettingChanged|thumbnails|autoprevopenfolder|container_id|PlaylistExist|wait_to|PlaylistHere|found|copyObject|PlaylistShow|Player|changeheight|serif|sans|UpdateTime|MenuProc|hex2rgb|poster_aover|frames|||rightclick|exception|ShowLayer|timeld|rc_label|gaTrackPlay|newfile|quartile|wheelinterval|iniframe|scripts|autonextopenfolder|_lastactbut|datetime|poster_a|num|playroll|mini|showinterval|UpdateVars0|UpdateVars|fspr|seeked|doubleclick|nativecontrolsmobile|response|HlsLevel|iclr|PlaylistError|fatal|ClearClick|Ended|stuck|MainUpdateSize|FrameResizer|click_t|suboptns|clr_options|current_plurl|ToolbarHidden|mediaSource|isTypeSupported|click0timeout|Password|acted|onClickSubtitle|DoubleClick|wait|plurls|code|seeksides|actplay|vastfrombg|restart_audio|TitleTemplate|YoutubeID|sepia|https|youtu|angle|sub_upload|_ended|_stopped|files_channel|Update|fileTimeout|RemoveMedia|Recover|FileType|observer|prefile|720p||1080p|marginbg||hls_subs||YoutubeReady|160p|edge|script|urls_and|playsinline|and|333333|dashquality|HidePoster2|||worked|audioTrack|fit|desktop|_hlssubtracks|find|mouseHere2|covervideo|done|mouseMove|Touch|loadLevel|HlsUpdateAudio|getDASH|getHLS|scrollarrowcolor|scrollarrowsize|but_h|button|MidrollOverlay|video|fid|leftandrightpadding|VastVisible|NativeExitFs|randomstr|errorMessage|adsfirst|playlistloop|container_h_procent|playlistrewind|StageLeave|||||pageY|playbgcolor|audiosrc|resizeonplay|mutestore|CreateDASH|isPlaying||AudioContext||postroll|unmuteplease|BeforeVast|sub_size_fullscreen|sub_size|pljs|nops|PipSize|pauserollonplay|VastLoader|Load|VastBgLoad|||VastAndLimit|tagName|toLowerCase|picture|moz|title_template|videoWidth|vast_type|ima|brd|rmbgcolor|win|documentElement|marginprocleft|onDown|opera|IconsColor|ssa|timeline_h|sub_all|HideTip|bgcontainer|playlist_title|sub_reset|thumbs_on|match|polyline|colorbg|openplaylistbefore|ff0000|showtitleplaylist|lastTouch|_steps|onStep|mtp|hideuntilto|SubtitleError|iconsreplay|CustomToogle|_t|timeshort|lngth|yaCounter|omt|noclick|filter|CreateTip|rotate|played|handlescale|started||lang|pjs_|iconscolorover|SwitchText|icon2||998|linkurl2|handleaover|tippaddingtop|imgldd|eventstracker|handleiconspress|hideAllIcons|bgh|join|mouseUp|sleeptimer|customdesignsvg|svg3|100000|isvg|bgo|SubtitleLoad2|onPipEnter|postsmbl|SubtitleOff|historybgcolor|splice|historytitlea|scrollarrowbg|fjs|VastGo|StorageSupport|Heartbeat|handleiconover|pjslng|querySelectorAll|autonext|onUp|order0|_rights|_move_rights|presmbl|VastVideo|onPipLeave|contentDocument|removeTracks|vastgo|lock|pipto|checknative|ErrorReload|restart|iOSTrackLoaded|_recover|path|WaitSize||playerjs_|Marquee|_tags|_time_load||animate|adsinchain||userid|scrollarrowbgcolor|screenmarginbottom||pljsuserid|Metadata|qualitystore|pljsquality|onTagError|pljstrack|Seeked|VastCheckNext|last_text_w|overlays|back|StopMedia|normalscreen|deg|540p|write|playiconbut|ControlOut|thumb_border|contain|remember_sub|rmcolor|toggleControl|paddingright|removeItem|fixed|pljssubtitle|sub_store|HlsSleep0|exitfullscreen|livewakeup|wheel|VolumeWheel|settingsNumberVisible|SettingsParser|paddingleft|dontload|is_hls2|clck|lastIndexOf|ioscss|bgl|maintitle|appearance|other|CreateShare|maxMaxBufferLength|handlecolor|ie9|vts|thumb_height|Action2|vastcontainer|zoomed|downi|||resizetxt|SubtitleLoadAll||onYoutubeReady|||bg_hide|fts|floatmarginright|Rotate||sleep2|valuemargin|valuepadding|but_w|SubUpload|advertising|historybga|change2playlist|audioctx|sub_font|pjs_parent_i|DVR|onup_to|vastclick|playbgcolored|StyleSubtitle|minute|TheEnd|hour|seekiconbut|sub_designstore|plopenid|Text|ChangePip|onerror|ActionOptions|pljsvolume|PlayerSize|nativeControls|||mutedautoplay|NewAspect|LineScale|gained|Style|span05|UpdateStart|outro|CreateWS|ws_created|pstr_to|handleiconpress|vast_midroll_limit|120|posteronpause|hls_started|PlaylistLoad|HlsAudioTrack|Captions|HlsSleep|isNaN|autoplaymute|midrollo|IndexPlaylist|thumbs|moving||sub_bottommob|substore|m3ui|second|Alert|pp2|valuefromlang|sleep_timeout|HlsAudioTracks|volumestore|IndexPlaylistProcessor|EndMove|dash_subs|onClick2|nextLevel|lang_|handlehideinit|End2|mousemove|VastPreloadLoad|Pos0|MseIsSupported|LoadedData|ReplayIcon|heightInterval|rename|ErrorMsg|Review|str2obj|UpdateVolume|moveOr2end|reloadtimeout|geo|||ShowHandle|network|handlemove|vast_preload|tem|cpm|over_final|vast_starts|_i|audioTracks|prototype||sub_bgpadding|Places|tagSrc|noprevicon|handlea|isAuto|mdswp||hdbrdclr|Controls|ScreenClick2|together|setQuality|VastPreloaded|SetSubtitle2||RemoveForNextAd|input|||hlserror|FSL|borderbottom|decoration|StageMove2|CheckPip|firefox|resizeFromText|iconopacity|timerTime|minw|mediadrag|xy00|timeline_w|_currentIcon|landscape|RadioTags|destroyed|activeicon|tagsurl|updatePlaylist|ass|scrpt|Prefile|Script|gaurl|SpeedChanged|AudioTrackChangedNoHand|||||onMobMove|getVideoData|cntrls|QualityChanged|TipVol|cnt|PluginMovable|sub_upload0|onMobOver|Alpha|user|playlistovertimer|||Menuproc|content|playsinlineonmobile|tipfontsize|TipHide|Shuffle||_timeout|_stop|||start2||tipfont||active|posterhidepause|Playing|static|timerInterval|Loaded|drawImage|6px|fontFamily|viewBox|sstext|ssfontcolor|pushCSS|tipletterspacing|poster_float|tipbgrounding|0px|ceil|onYtPlayerReady|spn|hidecontrols|_set_quality|toolbarhidden|insertBefore|ytautoquality|pauseVideo|stopkeys|vtt|SetCurrentQuality||||||pepper|VisibleCheck|Destroy|tmp2|borderRadius||removebykey|png|_css|urlcnfg|lineHeight||bgborder|SubtitleParse|fonts|MediaYoutube|ontouchmove|fromCharCode|||smbls|255|clickscaley||encoded||resizeme|resizeonmouse|hostname|Preload|150|fontnames|openplaylistroot|addtitleplaylist|referrer|SubOpt|NoSpan|logout|addtitleplaylistbr|CreatePoster|3600|pjsframed|chr|toFixed|startwait_t|postmessages|ll11|isFullscreen|updown|l1ll|last|landfullmobile|leftright|stringify|quick|toolbarisdown||settimer||||||||||2160p|innerText|control_start|doctype||msRequestFullscreen|ToolbarHide||firstly|bgbordercolor|show_playlist|re_y|ControlCoordinate|deltaX||webkitRequestFullScreen|mozRequestFullScreen|playerjscom|ahd|introstart|div2|VisibleItems|brand|SubtitleTimerMenu|Pnt0|requestFullScreen|requestFullscreen|hideuntilstarted|checkBase64|1440p|btm|arrinterval|RightMenu|resizetext|TitlePl|ShowShare|marginbgcolor|xvalue|hidetime|dont|volumewheelfull|JsEvent|effect|fullblack|CustomTextButs|coloroverplay|clientWidth|setaction|tmpr|show_settings|notofh|tippaddingleft|butByS||resizeSettings|currentposter|reRightMenu|CheckDash|onDash|reloadlog|NativeEnterFs|tipcolor|imageLoaded|killMotion|NormalscreenUI|youtubeposter|piped|Loading|play25||subpausehide|getAudioTrack|play50|bgcolorlink2|marquee|StartTimeout|ClickArea|HidePositionControl|removedNodes|getQuality|FullscreenUI|iosfull|marginbgpadding|linkurl0||tippaddingbottom|play75|hideonplay|_blank|str|alert404video|GBZntEEd|onPlayTag|Swiping|360|700|alert404v|pjsframe|elastic|playId|006|castdevice|imageExists|PjsFramed|casterror|Ease|ReloadTimeout|noindex|incorrect|1200|rand|msie|PlayerjsAsync|900|playerjs|||recovery|1800|analytics|Number|CreateMedia|swiping|callback|PluginErrorVideo|I1lI|ControlOver|height_div|eDBBeKrT|Wheel|848|640|PluginPip|alert404|posterhidestart|666666|alerts|007||alertsbga|maxresdefault||MSIE|RenameTracks|rename_audio||alert404text|029|floatheightsmall|floatwidthsmall|removeNativeSubtitle|smallfontsize|dashaudio|alertscolor|NativeSubtitle|alertsbgcolor|alertspaddingh|nativeSubtitle|width_div|alertspaddingv|ffdd1f|maxTouchPoints|tagsinterval|220|YouTube|095|denied|notv|997|playByYoutubeId|072|003|access|cstm|_xIcon||||||file2|crt|_subfile|Timer|helvetica|hexToRGBA|arial|DownIn|alertsfontsize|pressed|ParseUrl|lI1l||sub_off0|fullonplay|getContext|resume|adblock|showById|fullonplaymobile|redirectonplay|geobj|playlistfolder|scroll_left|scroll_down|heartbeatinterval||||Width|dasherror|FindIdPl|show1value|reverse|ffect|playlist_id|Hide|Exit|scrollHeight|PluginThumbs|redirectonclick|seeked_time|TheEnd2|PostFullscreen|intros|finishrewind|openpl|fs_error|butseekto|setVolume|SubtitleSettings|iosExitFullscreen|scrollwheelfull|playedquartile|isyoutube|hidecontrol|ShowTimeout||||||yamtr|endfull|reloadlive|nomidroll|playedstore|Quartile|youtubeready|passontime|VastInfo|HideLayer|seekTo|toLocaleTimeString|getDuration||224|_ud|nameofyoutubequality|getPlayerState|Qualities|full_minutes|sugar|Za|_ue|Scripted|default_subtitle|styleSheet|XMLHttpRequest|GET|sub_off_title||subshift|102|101|keyframes|_html|onQualityChanged|full_hours|Playerjs|Youtube|PlayingChecker|onYtPlayerStateChange|vast_adid|youtubecontrols|ytcl|iframe_api|wrapper|InvertPlaylist|PLAYING|pjslog|globalfontname|scrollX|customyterror|yterrors|getBoundingClientRect|offset|url3|ENDED|||rel|url2|nohead|width100|vpaid_starts|sub_bgo|copied|shwvstfnsh|sub_bg|sub_lineheight|brda|upload|SubtitleBottom|headbordercolor|sub_big_fullscreen|playedstored|_nextIcon|Yandex|scrollarrowgradient|scrollarrowbgover|ga_event|yamtr_event|40px|High|ads|adsinvitation|adscounter|onClickSubtitle2|onClickTimer2||device|0val|FindFileInPlaylist||comment|plcontinue|onMouseDown|livets|Playback|finish|ShuffleEnd|_reset|1val|posterhidetime|brightness|limit|contrast|HidePoster3|18px|bordercolored|stopotherplayers|ffeeab|StopOtherPlayer|gtag|scrollarrowbgovercolor|Papi41|timelimited|timelimit|timebreak|ct2|skipads|valuealign|rest|PluginIntro|PlayerjsEvents|pjsfrm|Stopped|SetChannel|mozCancelFullScreen|cancelFullscreen|exitFullscreen|cancelFullScreen|cuid||webkitCancelFullScreen|VastBreak|unset|frmvst|msExitFullscreen|minduration|midrollimprsd|parentElement|ScrollLeft|PlaylistBack|andlimit|ScrollRight|ScrollUp|last_ors|preloaded|ArrowsInterval|ScrollDown|historycolor|yaHit|ovr|reachGoal|current_vast_url|offsetwrite|isVpaid|vast_longtimemsg|VastLongTimeout|FileReader|historytitlestrike|vast_prestarttimeout|setupx|wrong|Bglines|iconmargintop|iconmarginbottom|5000|bgstretch|mobileover|iconmargin|iconmarginleft|iconmarginright|zoom|tipmargin|tipvar|bgcolorlink0|Click|selectOpen|hideafterclick|onMobOut|clickscalex|_icon|ontouchstart|unblock|controlCSS|bold|picheight|fontsizesmall|2001|hideafter|openplaylistpause|Hideuntilto|openplaylistafter|topside|hidebefore|often|action_settings|unhidden|gradientcolorload|colorload|linespeed2|linespeed1|gradientcolorbg|ControlLine|ontop|linespeed3|gradientcolor|valuebg|valuebgcolor|PluginPoints|valuerounding|valuesize|customdesign|FFFFFF|Color|SvgColor|RenewFromTitle|with_hours|with_min|noClickTimeout|control_duration|hidesec|DisplayControl|minus4back|prevorius_default_w|Buffer|hidewithposter|7px|translate|prevorius_default_h|displayvolume|rotateplaying|icon3|ssflyw|linktarget|titlepl|1001|screenshot|muteiconbut|linkpause|showShare|customText|hideoverwidthlimit|hideonwidth|hideonwidthlimit|hideoverwidth|alwaysjustpause|hidewithoutplaylist|alwaysnotfullscreen|seekwindow|sttr|durationchange|enterpictureinpicture|leavepictureinpicture|volumechange|loadedmetadata|showing|timeupdate|sort|ControlsBgClick|ControlX|XY|marginproctop|marginprocbottom|NewPl|PluginShare|hideaftersec|hidebeforesec|UpdateSettings|nums|plusminus|PlaylistMove|PlaylistOpenId|prenewpl|PlaylistPlayId|which|keyCode|hlscaptions|inversetime|liketext|scalesmall|opposite|Control|action2|PreNewPl|Exist|unfixing|ShowControl|HideAnimate|hideuntilmeta|hideonfullscreen|hidevar|hidevar2|ShowAnimate|hideonvolume|Volumescrolled|UpdateTimer|HideElement|playonhover|setting|leavetimeout|handlemargin|315|Actions|sesstime|trackstore|playerheight|mobiletv|nativenotipad|createTextNode|vast_nofirst|pljsfirst|PluginGeo|KeyUp|textarea|mousedown|leavetimeout2|Media|StageOver|nativenotiphone|nativenotios|RightMove|RightClick|right_x|rc_version|rc_anyway|allow|rc_labelurl||right_y|RightCSS|System|hidestartbutios|RightOut|RightOver|4px|rmsize|KeyDown|dblclick|FullscreenChange|ParentFS|Visibility|logo|stretch|preposter|cover|OrientationChange|abs|isHidden|Interval|timeout|landscapefull|portrait|lsfullstart|lsfullplay|read|updateTitle|SettingsExist|SettingsSpeed|sub_sizemob|pljsspeed|speedstore|templated|template|sub_sizemobfull|click_t2|scroll_height|margin_bottom|screen_lw|seeksidesec|nativefulldroid|changedTouches|allowtransparency|allowfullscreen|UpdatePlaySeek|UpdateLoad|_duration_load|_time_play|_duration_play|cul|handleinit|PluginCut|CreateThumb|tippaddingright|linetippointer|Rectangle|thumb_shadow|thumb_bordercolor|thumb_radius|thumb_borderwidth|toptip|linetipmarginbottom|clickmargintop|clickmarginbottom|handleiconsover|bgw|_a|_w|roundout|current_thumb|CancelBubble|place|thumb_bottom|PlacePoints|270|yOffset|xOffset|rule|evenodd|PluginOldGA|15px|bordersize|ga4|eventLabel|eventCategory|eventAction|direction|ltr|obsrvr|scrolling|pjsfrrs|MutationObserver|pljs_yt_|tap|highlight|linker|today|rc_|postmessage|method|PluginReplace|optStr|Continue|ControlsBg|PjsFrMsg|IFRAME|PjsFr|CustomFonts|prtObj|prted|notframe|parentIframe_style|subtitles|HdIcon|Timeout|PipSwitch|FileTimeout|current_time|changeAspect|customBuffer|movable|hlscookies|PipToggle|10000|vast_posterurl|FlussonicMsePlayer|onLoadedData|menufltr|setDashAudioTrack|setDashQuality|startLoad|ErrorTypes|isSupported|SourceBuffer|MediaSource|hls_stuck_duration|webkitSetPresentationMode|frag|preloadhls|debug|nopause|hlslowquality|dashjs|gainedsource|Gain|um1|hlsquality_off|hlsaudio_off|hlsvastwait|hlsdebug|onLoadStart|volumegain|connect|nextAutoLevel|loadSource|supported|hlsTextTracks|unpause|hlsfto|40000|hlsmto|reYT|preloaddash|HlsLiveWaiting|livewakeuptime|autoLevelEnabled|mimeCodec|dvr|setHlsAudioTrack|m3u8|fileto|renameQualities|MediaVideo|audio|PluginDash|mpd|disableRemotePlayback|audioGroupIds|anonymous|addTrack|framei|renameTracks|HlsQualityLevels|nameofhlsquality||setHlsQuality|sourceBufferValidAPI|setTracks|15em|getDate|taginframe|ytReady|yttitle|nodownload|controlsList|ytlog|480|complete|1280|outline|rmright|onReady|99999|modestbranding|uppercase|onStateChange|onPlaybackQualityChange|srvsga|ytEnded|offsetTop|indent|customqualities|Audiotrack|854|unavailable|customyterrors|visited|ynxnopip|answer|hover|240|getPlaybackQuality|support|getAvailableQualityLevels|shuffle8|426|ytError|CUED|Cross|PAUSED|DASH|nativenodownload|paddingbottom|marginRight|5em|playback|FloatPosterScale|BUFFERING|actn|Speed|showinfo|word|2560|manipulation|nativehlsinedge|container_w_procent|emptyremove|flussonic|PlugMediaChannels|autoLink|ytcl1|1920|1080|select|35px|backface|oframe|3840|2160|English|observe||PluginDroplist|1440|07|rus|transbg|oncontextmenu|onYouTubeIframeAPIReady|nativehlsios|eng|rc_custom|ContextMenu|playsinlineonmobileiphone|nativehlsinsafari|contains|dropnohide|childList|hidesmoothly|rc_nobrand|iv_load_policy|disablekb|html5|API|origin|require|youtube_iframe_api|720|allowLinker|videoId|88484718|playerapiid|enablejsapi|playerVars|always2|bFjuF1EOL7VbrIrBuusmrt4ZZORfb6ehbWdnRHEIiITaEUKa5EJqUakRSaEYBJSCY2dEstQY7AuxahwXFrvZmWl2rh4JZ07z9dLtesfNj5q0FU3A5ObbwAAAABJRU5ErkJggg|981|988|001|984|996|036|019|fragdata|AUDIO_TRACKS_UPDATED|416|483|547|344|267|preloading|185|041|992|FRAG_PARSING_METADATA|onmousedown|onmouseup|relurl|handlemarginleft|Break|handlemarginright|reloadtimes|432|957|883|914|296|372|857|275|606|659|055|084|092|225|956|AUDIO_TRACK_SWITCHING|907|135|093|033|023|014|046|06|088|081|702|613|874|897|918|818|785|705|747|935|962|146|403|513|994|985|971|979|fragment|line_play|position_|subtitle_errdel|constrols|left_|top_|iVBORw0KGgoAAAANSUhEUgAAAAEAAADGCAYAAAAT|width_|shape|200000|qualitypause|Quality|enableWorker|fragLoadingTimeOut|Dialogue|manifestLoadingTimeOut|WEBVTT|OqFAAAAdklEQVQoz42QQQ7AIAgEF|sub_all_title|large|hd720|hd1080|medium|tiny|autoStartLoad|setSize|DOMContentLoaded|getCurrentTime|loadVideoById|RWAlnQyyazA4aoAB4FsBSA|kbq|getVideoLoadedFraction|setPlaybackQuality|setPlaybackRate|unMute|hlscltps|capLevelToPlayerSize|2px|black|sub_drag|hlsdvrtime|sub_fonted|LEVEL_SWITCHED|LEVEL_LOADED|Live|lang_ru|tags|FRAG_CHANGED|_timer|134|235|unmute_video|skip_after_|Seeking|clone|attachMedia|readAsText|MEDIA_ATTACHED|withCredentials|xhrSetup|pjs_thumbnail_|000|attached|MANIFEST_LOADED|PluginSubword|offsetwidth|sub_split2words|LEVEL_SWITCH|MANIFEST_PARSED|roundingver_final|pljscom|offsettimerinit|settings4action|settings5|settings5action|settings4|settings3action|settings1action|settings2action|settings3|MediaVimeo|poster_floatmargin|Orientation|16x9|dashdebug|poster_floatbgcolor|poster_floatheight|poster_floatposition|poster_floatwidth|settings1|titlecolor|444444|posters|posterheight|customimage|d5816b41adf87001f8392d763b856ec3|4848dm3o1t3s241a271s3b3x2z1b3o01121m252z3q1b3v3c1i1b3x1z1i1a21193s3w1z31161z133v3b2q1730341u3u2t303n113w243c133x3b2o173036112z1m233e1i2c29361y2x3s1z101o380w1z102b233v3z39381y2v3s1z121o2c162t213p1z3038251s25333c16212v233c183u271z1z3a251q25333e162z361w1c3u271w3s29182s271s3u291o3c1z3w281z1z3u28113u243s3o3q0z1z3z3b3y121m252e2q1z1x211411101m253e3q2m35303q112z3z39233x2036143q011c1c2t2e2b2o122s11121d3z1o11313823353w273u253r1538211z1z3a391z3z141j111c1m3c182v2z2p3c2b233v3z2o1i29313c393y141m121q1e1f2d1e1c1j1e122e1i1e1c2e1p1c1c3g181e131g1k1c1k1d1h2e1s1d1p2e1t2e1t2c1u2e1w2c1q3g1e2c1u1c112e1s3c1p2e1u2c142c1u2g1p2c1s1e1k2c1u3c1j2e1u2d1x2e1s3c1z2c1v1f1u2c1q1f1u2c1s2c1w2e1t3e1t2e1u2c1v2c1w2g192c1s1f1y2c1t2e1s2e1s2d1w2e1t2e1o2c1v1e1u2c1r2e1s2c1s3c102e1s3c172e1u2e102c1u3e172c1r3g1t2c1s2d192e1s3d1v2e1s3d172c1u3f1b2c1q3f192c1s3d1c2e1s1d172e1t3e162c1u3f182c1q3f1v2c1s2d192e1t3e1a2e1s3d182c1u3f142c1q3f192c1u3d1c2e1s3d162e1s3d1h2c1u3f192c1q3f1d2c1s3d192e1s3d1r2e1s2d192c1u3f162c1q3f172c1t3c1k2e1s2d152e1s3e192c1u3f172c1s2e1u2c1s2c1g1e1f1c1k1g1c1c1k2d1f3e1b2c121e121e143d1u3f1c1e1s1f1w2d1j2d1a3f121b1d1g1e3e1p1c1d3e1c3d1h3g131e1o1c1k1f1h3d1e2e181c1c2d181g1s1e1h3e1f1c1g3e161f1h3e171g1f3d1s1e1r3e1c1c1d3f1f3d1c3d1e3f1c3d1d2f1b2d1e3d1g3f1b1e1q1e1f1c141d1u1g1f3e1p3d1f3d1c1c1e3e181c1d2g1b2c1c1d1d3f1g2c1d2e1f1e1k1c1f3e1g1d1e2e1j1d1t2c1u1f1j3c1b1g181c1d3e1k3f1f1c1e3e1t2e1o2c1w2e1k2c1q1g102c1t3e1m2e1u2e1f2e1s2e1r2c1u2g1r2c1s3g1i2c1s3e1f1f1p2c1r3f152c1t2e1h2e1u2e1p2e1s2e1v2c1t1e1t2c1r1e142c1t3d102e1s3c1t2e1s1c162c1w2f1v2c1s2g1y2c1s1e172e1s2d1d2e1u3c1s2c1w1g192c1s1e1l2c1u3e1y2e1u1c1q2f1y2c172c181e121i223e181c1i3e1g2g1c3d142e1k3d181e1g1f1q2e1j1e143e1a1c1r3g142c1u2g1t2c1q2c1z2e1u2c1g2e1w3c1r2c1u3g1w2c1t2e1v2c1s2e1g2e1t2c1x2e1w2d1w2c1u2e182c1s2g1z2c1s2e1b2e1s1d162e1u2c1x2c1s1g1g2c1u1e1w2c1r3c1k2e1u2c162e1u2e1k2c1s1f192c1u2g1r2c1s2e1x2e1s2e1y2e1u3d1y2c1s3e1w2c1s1f1m2c1p2e1v2e1t3e1g2e1u1d172c1u3g182c1s3f1b2c1r3d162e1s1d172e1w3d1a2c1s2f172c1u3g1i2c1q3d192e1u3d1d2e1u3d162c1u3g1b2c1s3f192c1q3d172e1s2d172e1w3c182c1s3f182c1s3g1c2c1q3d182e1s3d1a2e1u1d152c1t3f1b2c1s3f1b2c1q3d152e1s2d172e1w3e1u2c1s1f172c1s3f1d2c1q1d172e1s3c1z2e1u2c1u2c1k1e123d1o1g1m1d121d121g142e1s2g1e3d121d103g1i1d1d3e1f1d141e1f1f1b1d1q3f1e3e1e3d1g1e1d1c1c1e1e1e1k3c1f1e183e133g1j2c192d1k1f1c1c1g2e1u1e1h3e1d1e1j3c1c1f1d3e1h1d181e122c191f1d1d192d1b2f1b1c181e1f3d163d153e1i1e1s3f1h1e1d1d1f1e1c3c1b3e1b1d1p1d1s1g121c1u1g163d1d3d171g1h1e1s2g1l2e1k1c1a3g181e1p3g1f1c1f1c1f1e1g2c1c3g1j2c1g2e1f3f1f2c1v3e1h2c1q1c102e1s2e1h2e1u1e1i2c1s2g1h2c1u1g1k2c1q3d1i2e1s2e1f2e1w1e1g2c183e1r2c152e1v2c1i2c1u2e1h2c1u1g1j2c1s2e102e1r1d1u2e1u2c152c1s1f102c1t2f1x3c1s3e1a2e1u1e1t2e1u3d1f2c1s2g192c1u2g1z2c1s3e1l2e1s3e1u2e1u3e1j2c1u2g1f3c142e112c1x3c12141r2d1g1g1i3e1s1e1l2f1b1c1j1f1b1d1d1d1f1e1j1c1u1g1q3c1q3d1g2e1s2c1i2e1u3c1x2c1w2e1v2c1u1f1t2c1r1c1i2e1s1d1x2e1v2c1k2c1w1g1v2c1t2e172c1s3c102e1s3c1e2e1w2c1p2c1u1f162c1s2e1w2c1q2e1m2e1t3c1z2e1w2e1w2c1v2e1y2c1s3f1m2c1q3c1a2e1s3c1r2e1w2c1o2c1v1e1g2c1u2e162c1s2c112e1s2c1b2e1w2e1c2c1v3g1j2c1s2f1a2c1q3c1e2e1s1d192e1u3e1c2c1u3f182c1t3e1b2c1q3d192e1s3c1h2e1u2d162c1w3e1d2c1s1f1b2c1q3c1j2e1s3d182e1w3d172c1u3f192c1s3e112c1q2d1b2e1s3d1b2e1u1d172c1u3g1c2c1s3f192c1r3e1d2e1s2d182e1u3d162c1u2f172c1t3e1l2c1q3d1a2e1s3d192e1u3d152c1u3f1t2c1s2e1w2c1d1c1h3d143e1f2f1a2e1d2e1e1e1i1e1p3f102e1d3c1e1g1c1e1h3e1d2d1i1e1a3f1d3c1a1f1i3e121e1j1g121e1w2f1l3d161c141d1c1d1e3f1r1c193c1f3g1j3d133f1q1c1g1e1j1f1g2c181e1e2d141e1u1f1j3c181e1a1c161c1a1e1s1e1j3e1c1c181e143d1c1e1c1e1k2d1d3d1h1e121e143g1f3c1d1e1g3g1j1e1c2e1b2d121d1e1e1c3c1c1f1k3d181e1i1f1c1e1k3f1j2c1q3e1l3g152d1e3f162d1c2e1e1e1f2c102e1w1e1y2c1v2g1e2c1u3e1h2c1s3c1h2e1t2d1f2e1v2d162c1w1g1o2c1s3g1k2c1d2d1w2g1t2c1u2e1w2c1r2e122e1t2e1j2e1u2d1p2c1u1f162c1s2f122c1r2c172e1u1c1a1e1w2e1q2c1v1g1o2c1u2f172c1r1c1r2e1s3c1p2e1v3e1j2c1u3g1o2c1s2f1j2c1q3e1h1f1x2d1r3e103c1s121t1e2f2r1i1e1g1r1e1g2s161|a9c762b25333y331y391g27202q1b3x2e1b3q02111o25212q2o272c2q2o2y25381g25211i2c2b381c2x3s11211o280w11213b233v212b381c2v3u11211o2z182v212p1z223a251s25352e16212v252e1y2u2711113a251q27352e162z281y12111411153x3b2o1921261u3s2v212p113u262e153x392q19212610111o25113u28113w281z3w28113w2o212b233x2c2b233x2b213x27203b3v2e11112433163q02222c2b3y141o2c1d3q01212k2411211o2z11112u291z211f3b3x2c1a1y12222v3w2u352e10111e1o11133x29231v302q14252720352e182833211f1g1a2c1621281y1z1211222u2711121o3u350121243514351d2f3f1o1g1m1f1f1c1q3f1l2g1q3f1h3g183e1k2g1k1e1h2f1g3e1s3d1k2e1v3e1z2e1w2g1y2c1t2e102e1s3f1m2e1s2c182e1u3e1r2e1w2e1q2c1t1e1i2e1u2e162e1u2c1z2e1u2e1b2e1w2g1e2c1t3g1l2e1s2e1w2e1s1e142e1w2g1r2e1u2e1z2c1u2e1i2e1u3e1v2e1u2e1w2e1v2e1t2e1w2g1g2c1t2e1z2e1u2f102e1u2c182e1u2g1x2e1w2g1b2c1s1f182e1u3g1x2e1s3d192e1u3f192e1u1f182c1s3g112e1s2f1b2e1s3c1i2e1u2f172e1w3f142c1s2f192e1t3f1q2e1s2d192e1w3f142e1u3f192c1u3e1e2e1s2f192e1u3d1d2e1u3f172e1v3f1f2c1s1f192e1s3g1d2e1s2d172e1v3f1z2e1u3f162c1u3g1c2e1s2f1a2e1u3e1v2e1u3f172e1u3g192c1s3f1w2e1s2e1w2e1f1c1h3f1i1g1g3g1w1g142e1s2g1f1e1i3f141g143d1g2e1i1e1s1g1s3g1f1c1j3e1e2f1b3f1l2f181e121e1b1f1c1g1i3f1g2c1f3f1u3f1k3e1q1e1i1e1h1f1e1e1h3e1d1f1k1e183f1e3e1a1f1i3g141d1h1e141e1a1e1c1e1a1c1a3g1r1g1s1f1d1f1b1d1m3f1e1f1g1g1f1g1m3c122e161f101e1e3f1f1e1k1g1v2g1s1e1f1f1a3e1s1e1u3e1g3f1g3g141d1i1g1u1f1g3e1w1g1h1d1c1e1e1f1k3e143g1f1d1g1g1a2f1s2e1w1g1u2c1t1e1h2e1s2g172e1t2c1s2e1u3g1w2e1u3f1x2c1u2g112e1u1g192e1f3d1t1g192e1t2e1t2e1s1c1z2e1u2g1w2e1w3g1j2c1u3g1j2e1s3e122e1s2e152e1w3e1k2f1w2e1u2c1u2g1s2e1s3f1j2e1t2e1v2e1v2e102e1u2e1m2c1s1e1j2e1t3f122e1t1c1f3e1x3e1s2e1w2f1h171j1q143g1d2f1a3g1t3c1c3e1u3g181g1k3e1l1c1q1e1h2e161d1i3f162c1w2g1t2e1s2f1t2e1u3e1z2e1s2g122e1w2g102c1v2g1z2e1q2e1u2e1u2e1x2e1t2e1t2e1v2e1x2c1u3f1w2e1s3e1s2e1u3e1j2e1s2e1x2e1u2e1g2c1u1e1i2e1q3e112e1w1c1x2e1u1f1p2e1v1e1i2c1u1f1x2e1r2e1r2e1w1e1x2e1t2e132e1w2e102c1u3e1e2e1s2e1t2e1u1d182e1u3e1e2e1u3f1b2c1w3g162e1q3f192e1u3d1d2e1s2f172e1u3f1x2c1u3f192e1q3e1a2e1u3d1b2e1u3g192e1u3f1a2c1u3f182e1q3f1b2e1w3d1x2e1s3f162e1u3e1e2c1u3f192e1r3g1f2e1u3d1b2e1s3f1i2e1u2f192c1w3g1c2e1q1f1b2e1w3c1s2e1s1f152e1v3e1k2c1u3f172e1q3f1d2e1u3d192e1s2e1x2e1u1e1m1c1a3f1k1g1h1g1e1e1k3d1r3g1r3d1d3g1e1f1d3e1j3g131f1j1e1k1f1j3d1i3e181e1d2f181g1e1e1l3e1d1e1e3f161g1j3e1b3f1f3f1q1g1r3e1e1c1f3f1s2f1k1e1d3e1e3e1e1e1m1g1d2g1l3g1f3c1u1f1m1g1k1g1r1g1r1e1e3g1k1f161e1a1e162d1f3g1d1e1k3e1e1f1i1e161g1f2e1e1e1f3g1e3d1e3e1i1e101e181g1m3d1j2e1s2g1o3f1h3g1a3e1m1g151f1i1e1e1e1f3d1u3e1f3f1q2g1q3e1f1c1y3e142e1s2g1l2e1w2c1t2e1s3f1h2e1v1e1x2c1u2g1l2e1s3e1a2e1w1e1r2e1u2f1b2e1w1e1a1c1q2e1u2g1s2e1w2e1u2c1u2e1h2e1q3g1q2e1v2e1j2e1s3e1y2e1v3e1k2c1u2g1v1e122g122e1u2e1j2e1t2e172e1w1g1s2c1u1e1u2e1r2f122e1u3d122e1t1e152e1v2e1u2c113e1z2f1r2f1a1e192k2s2f1e3g1c1e1k3e1r1e1l1f1k1e1d3e1i1f1i1d1i2e1h1g1b2e172e1w1c1q2e1t2e152e1u1e1q2c1u3g1f2e1u2e1g2e1u3e1i2e1u2f1x2e1v2g1l2c1w2g1t2e1u3g112e1u2c1e2e1u1e1x2e1w2e1j2c1u1e1u2e1s2e1y2e1v2c122e1u2e1z2e1v2f1w2c1u1e152e1t2g102e1w2c172e1t3g1u2e1w2e1m2c1w1e1z2e1u1e1z2e1u2d1y2e1t2e1t2e1u2f192c1v3e1z2e1s3f1a2e1u3c1d2e1s3f192e1w3g1f2c1u3f182e1s3f1f2e1u2d192e1t3f1z2e1u1f192c1u3e1k2e1s3f192e1u3d182e1s1f192e1u3f172c1u3f182e1s3f1x2e1u2d1b2e1s3g1g2e1u2f1b2c1u3f1e2e1s1f192e1u3c1s2e1s1f192e1w3f1v2c1u3f182e1u3g102e1u3d192e1s3f192e1u3f192c1u2e1u2e1s2g1h1e143e1b3f1q1e1p3f1t3d1f3d1e3e1b2e1p3e102f1m3e1e1e1f1g1p3e1f1e1a3d151g1h2e1b2f1m1g1e3c1i2e1s2g1c3g1e1e1l3c1f2f1b1g1j3f1a1e142c1b1f1f1g1g3f1i2e1e3d1u1f1k1e1o1e1k1g1j3d1e2f1k3g1k1g1m3g1m3d1e3f1f1g1j1g1j3g163c1e2g1f3f1s3e1f1e1e1c1k2f121g141g1e2f1d1d1j3d1s2f1s2f1h3e1f2d161f1l1g1a1g1k3e1l1c1e2g1f1e1x1e142e1b3d1u2f1b1f1w1g1u2g1h3c1v2e1t3g1f2e1w2g1y2c1u2e182e1t3g112e1w3e1q2e1u2g1t2e1w2g1m2c1u2g172e1u3g1y3g1v2c1w3f1s2e1t3g1x2e1u2c1x2e1t2e1p2e1u3e1h2c1v3f1v2e1s3e1z2e1v2c1j2e1f3f1s2e1u1e1h2c1v2e1v2e1u2f1l2e1v2d102e1s2g152e1w3f182c1v3g1w2e1t2e122e1m2c1u3e193f152f1j141l1p1q2l1d2l1d1j2l1u141m|posterwidth|177|170|222222|MediaPjs|888888|historybgaover|postertitleonhover|999999|dashcookies|dashlowquality|vast_prerolltimebreak|vast_prerolltbimp|vast_preroll_counter|vast_preroll_andlimit|vast_preroll_limit|vast_closeonclick|vast_volume|vast_title|vast_pauseroll_limit|vast_pauserolltimebreak|vast_postrolltbimp|vast_postroll_counter|vast_playroll_limit|vast_postrolltimebreak|vast_postroll_limit|vast_pauserolltbimp|vast_pauseroll_counter|vast_pauseonclick|vast_timeout|vast_impression|ga_proc|sharetitle|vast_click|vast_skip|nameofdashquality|errortimeout|sharetop|shareiconscale|560|embedheight|160|embedwidth|embedsize|shareiconscaleover|shareiconmargin|02f5a1s2z2827313716243o0z2z1m253z2o193v2c1b3o0z1z2k3o0z202k3v3s35242t203n1z2038231q25332z142z2v232z1a3s271z1z38231q25332z1430261w1z10141z133v292o172z241s3s2t2z2n1z3u242c133v292o172z241z101m233c1g2c2936162v3s101z1m360w101z39213v2z2936162v3s101z1m2c162t39213v29213v39213v29213v1z1z2s271z202s271s3s271p2o1g25202o2c1x2112193v1z1z202233143z2o193v1z1i1t332z1b302n2c1z3u2m2z1o1e253z1o1m231z1q253r173z24142c1c3c39361a3w29321v3u2s3o3s3720293p35202717143z141z101m232c1o1z1z3u242c1b35383v1z1x21121g1g2o183d1i1e1h1d1j3c181c1t3c1a2e193d143e1p3e1k1c1u1e101d172c1t2c102c1s2c1x2c1t2d1u2c1s1c132c1r3e1y2c1u2c152c1r3e1s2c1u2c1k2c1u1c1x2c1s1c1x2c1s2d1w2c1r2c1r2c1s2d172c1t2c1s2c1q2c1e2c1u2e1t2c1s2d1p2c1s3e1x2c1s2e122c1s2e1y2c1t2e1z2c1q2c1q2c1s2e1v2c1t2c1t2c1r3c1v2c1s3d1w2c1s3c1o2c1s3e1h2c1s2d172c1q3d102c1s2d182c1q3d1f2c1s1d172c1s3e1y2c1q3d172c1u3d1u2c1q3d172c1s3d1t2c1s2d152c1s3d1v2c1s3d192c1r3c1a2c1s3d182c1u3d1w2c1q3d192c1u3d182c1q1d172c1u3d1b2c1s3d152c1q3e1r2c1s2d192c1q3e1a2c1s3d192c1s3e1u2c1q1d172c1s3d192c1q3d152c1s3d1b2c1s2c1s2c1q1c1f1c1b1d1e3e1a1c1g1e1p3d1r3b1c3d1d3d1g2d123d1o2d1c2e1k1c193c1c3d1c3d1p1e1d2e1o3e1c1c1c1d1c3c1b2d141e1s1d1b1d1c3d1d1e1e3d1g2c1c1c1d3c1d1e1k3c1c1c183d133e1f2c192d1k1d1d3c1g3e1h1e1h1e1j1e143d1e3e1k1e1k1e1i1e1b2c1c1e1f3b1b2d1c1c1s2e1c3d1d1e101c1c3d1c3c1p3e1j3c1b3e181d1d3c123c191d171d1f1d1d1d1j1e1d2c1j2c1c1c1c1c1d3d1d1c161b1c1e1h1d1s2c1r2c1f2c1u1e1k2c1s3c1t2c1r1e1x2c1t1c172c1q2c152c1s2e1o2c1t1e1j2c1s1c152e1i2c1s3c1u2c1s1c1h2c1s2e1o2c1s2c142c1t2c152c1s3d132c1s3c1x2c1t2c102c1y3c1p2c1s2c1o2c1s2e132c1q3e1t2c1u3e1v2c1r2c1p2c1s3d1f2c1t1e162c1r2c1k2c172d172c1s3c1u3c121k1d3e193d1q1c191c111e103c141e1i3d171e1c2e1i1c1x3e1i3e152c1r3e1t2c1u2c1v2c1u2e172c1s1d1y2c1t2e1q2c1q2d1w2c1t2e1o2c1t1c1s2c1r2c1s2c1s2c1y2c1q3c172c1u2e102c1s3c152c1r3e1z2c1s2c1w2c1s1c1j2c1t2c152c1s1c1j2c1q3e1f2c1u1c1e2c1q3e1e2c1u2d1x2c1t2e1h2c1s2e1t2c1u2e1z2c1q2c1a2c1u1c1x2c1u2c1f2c1q1d182c1u3d1a2c1q3d172c1s3d1a2c1s3d172c1s3d1o2c1s3d192c1r3c1b2c1s1d182c1u3e132c1q3d172c1t3d1d2c1q1d162c1u3e102c1s3d162c1q3d192c1s3d182c1q3c152c1s3d172c1s3c1b2c1q3d172c1s3e1o2c1q3d172c1u3e1c2c1s3d152c1q3d1j2c1s2d182c1s3d1c2c1s1d172c1s3d192c1q2c1z2c1s2c1k1c1f3c1d2d1e1c1h3b1c3d1d3c192c141c103b1d3e161d171e1c1e1g3d1g3c1d3d1d2e1k1c1o1c1i1d1f1d1a1c1h1c1b1d1k3d163d1d3c1a1e1g3d141e1f1c101e1w2d1j1d181c101b1b1e1e3e1p1c1b3c1d3d1h3e1e3d1e3e1e3d1c3c1d3d1c1e1k3e1k3d1u1d122c1e1c1b3c1d1e1f1d1k3c1y3e1c2e132c183d122d1c3c1g3c1i3c1d1c1q2e1p1c1c1e1b3d123e1b2e1i1e1k1e1h3c101d121c1a1e1r1e1b3c1c1c162c1u1c1x2c1t3c1q2c1q1c102c1u1d1j2c1p1d1s2c1t1c102c1s1c1j2c1q1c1q2c1s1d1k3d1h2c1q3d1u2c1s1c1x2c1r1c1o2c1u1c102c1u3c1v2c1q2d142c1t3c102c1s3c1y2c1f2c1s2c1t3e1t2c1r2c1o2c1u1c1k2c1r3c1d2c1t2e1u2c1r1d152c1q2c1h2c1t1e1v2c1q1c133d1r3c1x2c1f321s2s1p1e1c1c1k2e141e1c3e1h1d1e3e141d1i1e1h1e1t2c1i2e1w2c1r1e1e2c1u1c1u2c1t2c1k2c1s2c162c1s2e1p2c1s1d172c1u2e1p2c1u1e1x2c1q2e1y2c1s3d102c1s3c1u2c1s1d1k2c1r2e1v2c1r3e1g2c1s2c1u2c1s1d1p2c1t2e1t2c1s2c1w2c1q2e1e2c1u1c1z2c1s3c1p2c1u2c142c1s2e1p2c1s1c1k2c1u3c1h2c1u3d1x2c1s3c1z2c1t1d1u2c1q1d172c1t3c162c1s1d162c1u3d182c1s3d172c1q3c1b2c1s3d172c1u3e1r2c1s1d192c1s3d1b2c1q3d172c1s3e162c1s1d172c1s3d1g2c1s3d172c1s3d142c1s3d192c1s3d1x2c1s1d192c1s3d1w2c1q3d192c1t3d1b2c1s3d152c1s3c1b2c1s3d182c1r3d192c1s1d172c1t3c172c1s3d172c1s3d192c1q2c1u2c1s2c1w1c1f1c103c161c1k3e1b3c141c101d142e1s3c1b3c1q1c163c1c1c1g3e141d1h3e171e1c3d1s1e1p3c1d1c1d3d1s2e1p1c1b3c1d3d1a1c1p1e1c2e1c3e1c1c1q1d1c3c1d2d161e1s1d191e1j3d1c1e1g3d1g2c1d1c1q3d1c3d1j3d183d122c1a1c1c3d1c3d183e1d1e1p3c121d143c1e1c1b3d1s3d1i1e1c3d1p1e1b1c141c1s3d1p3c181c1r1c1c1e1g1e1i3d171e1c1c1o1c1c1c1c2c1s1d1d3e1p1e1c3c1k1d1p3c101d1t3c102c1s2c1u2c1r1e1s2c1u1d152c1s1c142c1u1c1u2c1s3c1x2c1s2c1y2c1s1d161c172c1s2d162c1t2e102c1s3c1s2c1t1c1w2c1u2e102c1s3e152c1u3c102c1u3d1r2c1u3c102c1t2c1h2c1q2e1v2c1s3e1s2c1t2c1y2c1s2c1o2c1t1e192c1r2e102c1s1c1q2c1s1c1u2c192c103c1x2c172g1h1c2t1b1t1k2i1p1h2e14||webkitFullscreenElement|eIRVSJLWQpcoQ3LvehS0RoHwR2zWSIjqbXyVbAZpeYzyNmgqKIf9L00zcXy3aYGBcYNzbibAKGyzcXy3aYGydiG2dif1KGyzch4AbFVzcBV1aFRwbiC5biN5cFjViFG0aYK3ciC5bAy3aYGydiG2dif1KGbzcE4AcBjydibubA4zdiZzbYNAchCzbh4ycYbzdiRubEC3aYGBcBj0cYf1aFCVfBbwbYGzdFZ1diGubECyaFbwbiZ5biK2bYjVbEy3aYGydiG2dif1KGbyaFGzaYCzdiKzbYNVbA4AbiG4dij5bhyzcE4AbiVBbBV5KFRwbib3cif2cFjubifwbYG4bBb4dhDbcA4zbBR1cFN0chyzbX40cFGycFN1KGb0aYG5bBbydFj1aFGAaYf0biC0cYjVbh43dFfBdFN2bXyzbE4ycFG3bFG4KFGwcBV0bBV2cYKucA4zbFZzcYZ0chDFbh43dFfBdFN2bXy0aYG3cYNBcBC1KFfwbiZBbBC4cijubh43cBRAdiKBcXC3aYGBcBj0cYf1aFGwcBR3bYZAbBNVfBGyaYC4biR4cFfubh43cBRAdiKBcXCzbX40diC3bFNBaFfwbiR2cYb3bFjVbiKwcFZycBC2bAy3aYGydiG2dif1KGyzbE42cFf1biN3aFRwbiC5biN5cFjViFGBaYb4bYV5diNubiGwcijAcFCycEDbbiNucA4zbBN2biGBbXDPLADoPlzuehRYOoOoOoOoLB48a3DWSIV|eE9peYyxR3OpeXKuEVZLKoHYSInxQXK6KpDuNmZXaCqLEhL0TmDnKYqXR3OpKXyMEfZXNoRXdYGuEVZLKoLpN29uQ3KXdXKybFCybFCXaCqLEhLXO28XdYGuEVZLKoLpRIHZOInwOAK6KYRVcAC3KFRXaCqLEhLrN29wQlHAO2nwKYqXbECyKFCVcEKuEVZLKoLpNhK6bE4BaCqLEhLXO2HxSokAKYqyaYNuEVZLKpcYNlznQ3OnRXK6bX4zaCqLEhLqPlgnKYqzaCqLEhLqPlgnQ25yQIH5KYqzaCqVKECVKECVKELqPlgnQ255Q3k0SlLnKYqzEVn9aCqLKocxQpgAQ2zUQIn2OhK6TyqLEhLxRognRXK6bibuEVZLKo9wKYqzaCqLEhL0OmW0KYqXQIn2OhKuEVZLKoznSJgnRpcyNlcrQoRXdYKuEVZLKoHYSInxQXK6KozrSojXaCqLEhL0TmDnKYqXSIk4SEKuEVZLKoWWQofXdYCuEVZLKocuPlctKYqyaCqLEhLoQ250R2n6OhK6biCuEVZLKo1WRoSrQXK6KYCVbECyKFG1KXyMEfZXNhK6bE41aCqLEhLqPlgnKYqzaCqLEhLqPlgnQ252Q2fXdYGMEm0uEVZXN29wSJLxQH9BSI9yKYr7EVZLKo9AOIkAKYqzcEyMEfZXQ24XdYCuEVZLKonYQ24XdXK8R3OpKJSrOJgqehRAbERVPIkrO2W0ehRAbER|eIRVSJLWQpcoQ3LvehS0RoHwR2zWSIjqcEyVcEZpeYzAOlc0KJV9LBCpKJZ9LBCpKJSrOJgqehRzbXRVPIkrO2W0ehRzbXRVOonuQF0pK2OoOoOoOXRxeYyxOB48a3c2OB4XaCqLEhLWN3grQ24XdXLBSI9yKXyMEfZXSJnyOhK6Kpc2OAKuEVZLKoLpKYqyEVn9aCqLEVZXN29wSJLxQH9yRok2KYr7EVZLKo9AOIkAKYqzchyMEfZXQ24XdYCuEVZLKonYQ24XdXK8R3OpKJSrOJgqehRAbERVPIkrO2W0ehRAbER|KXyMKECVKECVKECXPlcxQYbXdXK8R3OpKJSrOJgqehRAbERVPIkrO2W0ehRAbER|KXyMEfZXNlc0Pl9wKYqXOpkuQJcYRoknQXKuEVZLKoHYSInxQYKXdXLwQ3LvNlzBN3LnOl4XaCqLEhL0TmDnKYqXR3OpKXyMEfZXRI9BPmgrQ24XdXLYQ250Ro9uRA1APlSqSEKuEVZLKo1WRoSrQXK6KYCVbiCVbECzchKMEm0uEVZXN29wSJLxQH9BSIHASEK6TyqLEhLxRognRXK6biKuEVZLKpDxR2n0Pl9wKYqXN2kwSIkAKXyMEfZXR2cWQIjXdYKuEVZLKo9wKYqzaCqLEhLrN29wKYqXeJc2OAD3Plg0PF0pbYCpKIWnPlSqSF0pbYCpeYzpKJgANl5BOo9AQi0pSJLWQpcuNmgnMFjuKFbrLB48RI9uTlzrQojVRI9rQpgBehRyaYj5bBR1KFCwcFV0bBVVbE41cYK1KFGBaYjzciNBKFGzaYfBcBjVcACyaYj5bBR1KFCwcFV0bBVpKIOrQIy9LAcoOoOoOoNpaB48a2R|eJDWSIVVOF0piiG5aYZyciCBbFfuch45bBf3cBC4KGyzcX43biKBdiC0aFbwbYV1cYGydEDFbiNwcibzbYKycEyBaYGBcibBbFVVbiNwbBZAbYbycEyAaYZ2cFV2bFVVbiNwbiG4cFGycEyAaYZ2cFV2bFVVfBG1aYR0cBG3bFfubX45cYf4cYC4KFG1aYjAcFfAbFfubA4AcBGBciC4KFG1aYjAcFfAbFfubA41ciV4cFC4KGyzch41bYf0bYC0aFjwbBfycBVydEDbbiGwbBN2ciNycEy1aYb0bFR4bFVVfBGzaYCBdiV3bFfuch4BcFC3dFC4KFGyaYR3bYj4bFfuch42bFVydFC4KFGyaYR3bYj4bFfuch45bBf3cBC4KGyzbE43cBK1dFC0aFRwbiKAcBbydEDFbiCwcBRAciVycEy3aYf0difAbFVVbiGwbFb5dFRycEy3aYRzcYRzbFVVbiGwbBN2ciNycEy3aYRzcYRzbFVViFG1aYjAcFfAbFfucA43biN3biC4KGyzch41bYf0bYC0aFZwcFZ4cYjydEDFbijwciK0cFKycEy5aYR4cYG0bFVVbijwcBf3biRycEyzbE4ydiK2bBC4KFG2aYGzdFfzbFfubiCwbFZAcYbydEDFbiNwbBZAbYbycEyzbE4ydiK2bBC4KFG2aYjBbiKAbFfudh45bYKzcYC4KFG2aYRzbYb5bFfudh43cBG4dFC4KGyzdh45bFjybBC0aFRwbiKAcBbydEDFbYCwbibAcibycEy2aYZBcBfzbFVVbYCwbYR2bYRycEy2aYR5bBC3bFVVbYCwbYR2bYRycEy2aYjAdFR1bFVVfBKyaYK3cYK3bFfucX4AcYf0bBC4KFKyaYGBbYjBbFfucX4zbYC2dFC4KFG5aYZyciCBbFfuch45bBf3cBC4KGyzdh45bFjybBC0aFjwdib0cBRydEDPLAD0RoHwR2OxRo09L3gANl5BQIH0OhVzch41bYf0bYjuKFNwciK4cBf2MhDAQ3gWSIjqaif1aYCybFCybEZVSJLWQpcuNmgnME0zch41bYf0bYjuKE02aYjAdFR0cXZVLADoPlzuehRYOoOoOoOoLA8|eE9peYyxR3OpeXKuEVZLKonYQ24AKYqXeJc2OAD3Plg0PF0pbYCpKIWnPlSqSF0pbYCpeYzpKIOrQIyvRpkuOi0pQo9wTokAQARVSJLWQpcoQ3LvehS0RoHwR2zWSIjqaiGuKE0zMhR|eJDWSIVVOF0piiRwcBC4bFN5bFNubiKwbiV2diVAbhDFcA41bYN5bFZycXyzbX4ybBN3bFKzKFRwbBV3diC5bFNubiGwdFN2bYbAbhC3aYGzcFC4diC2aFGzaYV2cYKBbYGVfBNwcBfAdFf5bFNubiGwdFN2bYbAbhC2aYjAbFGydiC2aFGAaYG3bYRAbYGVcX41bYCzbFZycXyzbX40cYCAbiKzKGy2aYjAbFGydiC2aFG0aYK0bYG1bYGViFKwbBNAbYb5bFNubifwbYfAbijAbhDFbX4ybBj1cFZycXyzcE4AcFKzciKzKFGwcBN4bYj5bFNubifwciC5cFfAbhCzaYR2dFK1diC2aFG0aYVBcYGBbYGViFGwcBN4bYj5bFNubiNwbFK0bFZAbhDFbh43cYVAciZycXyzcX4BciC3dFKzKFKwbFb1cif5bFNubiNwcYG4bFRAbhCAaYb2bYKBdiC2aFG2aYNzdFC3bYGViFNwciKybiC5bFNubiNwcYG4bFRAbhDbcX41bYCzbFZycXyzdE40bFCybiKzKGb2aYjAbFGydiC2aFG4aYN4cBjybYGVcX43cFK4cFZycXyzdE45dib5diKzKFRwbiG0bFV5bFNubiVwdiZBdiZAbhDFcA4BdFR5biZycXyzdE45dib5diKzKFRwciK2diC5bFNubiVwdFKBciKAbhC3aYRydFC2diC2aFG4aYN3bBK0bYGViFGyaYZybFRzdiGubiNwbFK0bFVAbhDFbiGwbiK4bYC5bhyzch44bBV3cYKzKFGzaYK3biZ1diGubijwcYZ0cFKAbhCzbh4AcBG5ciZzaFG1aYfBbFGybYGVfBGzaYK3biZ1diGubijwbiN1cBVAbhCzbh4zbYVAbiZzaFG1aYCAbYC0bYGVbiCwdiCycBG5bhyzcE44bBNzbYKzKGy3aYRydFC2diC2aFGAaYG4cYZ4bYGVlXRVSJLWQpcoQ3LvehS0RoHwR2zWSIjqcX41bYCzbFZuKFG1aYfBbFGzbXZVRo90NmgnME00ch4ybFCybFCrKJgANl5BQIH0OhVvcX41bYCzbFZuKE0zch40bBCzbiKrKERVOonuQF0pK2OoOoOoOXRxeYzyNmgqKIf9L00zdh45bFjybBC0aFjwdib0cBRydEDbbiNwcBGAbBZycEyBaYK4ciNzbFVVfBG2aYjBbiKAbFfubA4zbBjBbBC4KFG2aYb5bYKBbFfubX45cYf4cYC4KFG2aYGzdFfzbFfubX45cYf4cYC4KGbzch43cFRzcBC0aFKwdiN0dFNydECzch41bYf0bYC0aFbwbYRzbBjydECzch41bYf0bYC0aFbwcij4dFfydEDbbijwciK0cFKycEy1aYb0bFR4bFVViFGzaYb2cYj2bFfuch4BcFC3dFC4KGbzbh4ybBZ4cBC0aFjwbBfycBVydECzbE43cBK1dFC0aFjwcYC4bFVydECzbE43cBK1dFC0aFjwdib0cBRydEDbbiCwcBRAciVycEy3aYGAbYRBbFVVfBGyaYR3bYj4bFfucA40cFZ0bYC4KFGzaYCBdiV3bFfucA43biN3biC4KFGzaYb2cYj2bFfucA43biN3biC4KGyzch41bYf0bYC0aFRwcBG2cBGydEDbbijwciK0cFKycEy5aYf5dFN1bFVVfBG1aYjAcFfAbFfudh43dFNzcFC4KFG1aYR0cBG3bFfubiCwbFZAcYbydECzcX4zbiV0biC0aFGyaYC5bYNBbFVVfBG2aYb5bYKBbFfubiCwbFZAcYbydECzcX41bBGAbYC0aFZwdiKAbiNydECzcX43biKBdiC0aFZwcBRzdFVydEDbbiZwdiC1bFbycEy3aYGAbYRBbFVVfBKyaYGBbYjBbFfucX45bBR0biC4KFKyaYK3cYK3bFfucX43dibycBC4KFKyaYK3cYK3bFfucX41bYV3ciC4KGbAbE4AcBNAcBC0aFNwbYN0cFbydECAbE4zbBK1bBC0aFNwbiKycYVydECzdh45bFjybBC0aFjwdib0cBRydEDbbiZwdiC1bFbycEy1aYZBcFR3bFVVlXRVSJLWQpcoQ3LvehS0RoHwR2zWSIjqbijwciK0cFK1aEC2aYjAdFR0cXZVRo90NmgnME0AbYjwbFCybFCyMhD0RoHwR2zWSIjqaiG1aYjAcFfAchyVaiNwciK4cBf2MhCpKIOrQIy9LAcoOoOoOoNpaB48a2R|eIRVSJLWQpcoQ3LvehS0RoHwR2zWSIjqch41aEC1MhR|eJDWSIVVOF0piiVwdiZ5diZubiCwcFb3cFZViFVwdiZ5diZubiCwcFb3chDbbXy1aYKzdFR1KGy4aYZ5diZ5aFCViFVwdiZ5diZubiCwcFb3cFZVlXDcbEyyKGyAaFCViFKubiCwbYf5dFbViFCubiCwbYf5dFbViFCubEDPLADoPlzuehRYOoOoOoOoLA8|KXyMEfZXNlc0Pl9wKYqXR2WWRojXaCqLEhL0TmDnKYqXR3OpKXyMEfZXRI9BPmgrQ24XdXL0Q3CvRonpPJfXaCqLEhLvNmLpPl4XdXKzchCzchCyKFCXaCqVKECVKECVKELXOAK6bhyMKECVKECVKECXNoSxKYqzaCqVKECVKECVKELBN2HuOhK6bhyMKECVKECVKECXNoSyNlgZPl5pKYqXcXC2KFNVcXKuEVZLKoLpNhK6bE4BaCqLEhLXO2HxSokAKYqyaYNuEXCVKECVKECVKoHwPl1WSInxQXK6KpDxR2n0Pl9wKXyMKECVKECVKECXOlHBOhK6KokuNmc0PlbXEVn9Ep0M|partners|isflash|eIRVSJLWQpcoQ3LvehS0RoHwR2zWSIjqbhyVbAZpeYzyNmgqKIf9L00zbE41bYK3ciCBaFGAaYb0dFfzbYVViFGyaYjAbYR1bFbudh4BbFbBdifybhDFch41bBN1dFN0dEy5aYGzdijydFZ4KFKwcib0dFC5dFZubiGwbBV5cYZ4bhCyaFGBaYZzbYjBbFjVfBCucA45bij5bYjzdhC1aYKAcYZ2dFR3aFbwbiZAcBG1bBNVbiCwciKAcBjybAyBaYGBdiV2bFGViFGyaYjAbYR1bFbubE4zbiR2cFRyciZViFG4aYCybBj4biVucX4AbBbybYZ5bADbbiCwciKAcBjybAyzbX4BcFV0biK4KHqpKIOrQIy9LAcoOoOoOoNpaB48a2R|eE9peYyxR3OpeXKuEVZLKoHYSInxQXK6Ko5nTJfXaCqLEhL0TmDnKYqXR3OpKXyMEfZXR2cWQIjXdYGwbXyMEfZXRI9BPmgrQ24XdXLYQ250Ro9uRAKuEVZLKo1WRoSrQXK6KYCVbECyKFG1KVqLUhyMKECVKELYQ250Ro9um3cqNmLnKYr7EVZLKo9AOIkAKYqzcAyMEfZXQ24XdYCuEVZLKonYQ24XdXK8R3OpKJSrOJgqehRAbERVPIkrO2W0ehRAbER|eE9peYyxR3OpeXKuEVZLKoHYSInxQXK6KpDAOmNXaCqLEhL0TmDnKYqXR3OpKXyMEfZXR2cWQIjXdYGwbXyMEfZXRI9BPmgrQ24XdXLYQ250Ro9uRAKuEVZLKo1WRoSrQXK6KYCVbECyKFG1KVqLUhyMKECVKELYQ250Ro9um25nTJfXdpuMEfZXQ3LZOmKXdYG2aCqLEhLxQXK6bEyMEfZXPlcxQXK6KYzBSoRVS2nZSIV9LBKyLADqOlnpPJf9LBKyLB48OAD0RoHwR2OxRo09L3gANl5BQIH0OhV1aEC1MhR|eJDWSIVVOF0piiCwcFN5cFVubljvbFjViFCwcFN5cFVubljvbFjViFCwcFN5cFVubEDbcA40cYZ0cAy1aYKzdFR1KGyyaYf2dif4aFGyaYfBcBjViFCwcFN5cFVubljvbFjVlXDccA41bBC1bXyyKGy5aYjBbFjAaFCViFZwcibyciKubiCwcYK0dFKViFRwcibyciKubiCwcYK0dFKViFRwcibyciKubEDPLADoPlzuehRYOoOoOoOoLA8|eIRVOonuQE1ASlznehSwQ256OmLxLAD0RoHwR2OxRo09L3gANl5BQIH0OhVvbhyVaiGrLB48RIH0PEDZehScbiCwdiCycBG5bhyzcE44bBNzcFKzKGy3aYRydFC2diC2aFGAaYG4cYZ4bYGVfBRwciK2diC5bFNubiKwbFb2cBCAbhC3aYb4cBZydiC2aFGzaYV2cYKBbYGVcA4zbifydFZycXyzbh44cYNAbBKzKGb2aYR0bYV0diC2aFGzaYV2cYKBbYGVcX41bYCzbFZycXyzbX4zcBK3bYKzKFNwciKybiC5bFNubiKwcFNybYGAbhDbcX41bYCzbFZycXyzcE4AcFKzciKzKGyAaYb2bYKBdiC2aFG0aYK0bYG1bYGVfBKwbFb1cif5bFNubifwbYfAbijAbhCzaYR2dFK1diC2aFG0aYjydif0bYGVbh43cYVAciZycXyzcE44bBNzbBKzKGyzaYR2dFK1diC2aFG2aYCAcFC5bYGVfBGwcBN4bYj5bFNubiNwbBjycBVAbhCAaYCBcij0diC2aFG2aYNzdFC3bYGVbX4BcYKAbBZycXyzcX42biVycBKzKGy2aYjAbFGydiC2aFG2aYNzdFC3bYGViFNwciKybiC5bFNubiVwcFCybFGAbhDFcX41bYCzbFZycXyzdE42dFR1bFKzKFNwcBfAdFf5bFNubiVwdiZBdiZAbhC3aYGzcFC4diC2aFG4aYZ5bBZ5bYGVfBRwbBV3diG5bFNubiVwdiZBdiZAbhC3aYjAcYZydiC2aFG4aYVAbBjAbYGVcA43bFVycYZycXyzdE42cBbAcFKzKGyzbE45bFC3biZzaFG2aYCAcFC4bYGVfBGzaYGAdFKydiGubijwdFb4cBNAbhCzbh4AcBG5ciZzaFG1aYN5cFfAbYGVbiGwbYRzdij5bhyzch40bBCzbFKzKGbzbh4AcBG5ciZzaFG1aYG2ciR4bYGVbiGwbiK4bYG5bhyzch4ybYKycFKzKFGyaYZybFRzdiGubifwdFb2biKAbhDbbiCwdiCycBG5bhyzcE44bBNzcFKzKHqpKJgANl5BOo9AQi0pSJLWQpcuNmgnMFNwciKybiC5aECzch40bBCzbiKrKJLxSIH0OhVvbYK1aYCybFCybEZVSJLWQpcuNmgnME02aYjAbFGydhyVaiG1aYfBbFGzbXZVLADoPlzuehRYOoOoOoOoLA8|KXyMEfZXNlc0Pl9wKYqXRIzWTlzrR3fXaCqLEhLyQ3crSInxQXK6KoznOpfXaCqLEhLvNmLpPl4XdXKyKFCVbEC2KXyMEfZXNoRXdYGuEVZLKpcYNlznKYqzaYjuEVZLKpg5RIjXdXLBSoRXaCqLEhLWQonvNmgrQ24XdXLyQ3crSInxQXKuEVZLKoLpRIHZOInwOAK6KYbVbACBKFbXaCqLEhLXO2GXdYCwcEyMEfZXNoSWQ3OnRXK6bE44aCqLEhL0PmCXdYCMEm0uEVZXN29wSJLxQH9oSlzuKYr7EVZLKo9AOIkAKYqzbhyMEfZXQ24XdYGuEVZLKonYQ24XdXK8R3OpKJSrOJgqehRAbERVPIkrO2W0ehRAbER|1TyqLKpcYRoknQocxQI9AKYqXbFCybFCyKXyMEhL0Q29uNoHAKYr7EVZLKocxQI9AKYqXbFCybFCyKXyMEfZXPInZOhK6bhyMKECVKECVKECXQlHAO2nwKYqXaiKyKFCVbECyKXyVKCqLEhLpRoHZPlkwSEK6bhyMKECVKECVKECXNl5rQlH0Pl9wKYqXNlzyPIGXaCqLEhLWKYqzEVn9aCqLKocxQpgAQ2zUSIn0QIjXdpuMEfZXQ3LZOmKXdYGuEVZLKo9wKYqzaCqLEhLWN3grQ24XdXL0PmguOhKuEVZLKpg5RIjXdXL0OmW0KXyMEfZXRI9BPmgrQ24XdXL0Q3CvQIkoSEKuEVZLKocuPlctKYqyaCqLEhLqNl5ZKYqyaCqLEhL0OmW0KYqXKXyMEfZXSoHAKYqXSIn0QIjXaCqLEhLqPlgnKYqzaCqLEhLqPlgnQ25yQIH5KYqzaCqLEhLWQonvNmgrQ24XdXLyQ3crSInxQXKuEVZLKoLpKYqzaCqLEhLXO2GXdYCwcEyMEfZXNoSyNlgZPl5pKYqXcXC2KFNVcXKuEVZLKpgnTJfXdXKXEVn9aCqLKocxQpgAQ2zUQInwOhK6TyZMEfZXQ3LZOmKXdYbuEVZLKo9wKYqzaCqLEhL0TmDnKYqXR2WWRIjXaCqLEhLWN3grQ24XdXLuPl5nKXyMEfZXPEK6cEyMEfZXRo91QogrQoRXdYCuEVZLKpRXdYGybEyMEfZXNhK6bhyMEfZXNlLpKYqXbE4BKXyMEfZXNlzxNlfXdXKyaYfXaCqLEhLWQ3OnRXK6KYCXaCqLEhLYQ2zxRXK6KoOoOoOoOXKuEVZLKocxQI9ANoRXdXLoOoOoOoNXaCqLEhLYQ2zxRozxNlfXdXLoOoOoOoNXaCqLEhLYQ2zxRo92OmKXdXLoOoOoOoNXaCqLEhLXSlOoOmKXdpuMEfZLKo9wKYqyaCqLEfZXN29uQ3KXdXLoOoOoOoNXaCqLEfZXNhK6bE41EVZLUhyMEfZXRI9BPmgrQ24XdXLXQ3g0Q20XaCqLEhLvNmLpPl4XdXKyKFGyKFb0KFGyKXyMEfZXPIHwOIznKYqyaCqLEhLXO3DWOIgrQoRXdXK1KFCVchCyKXyMEfZXSInyKYqzaCqVKECVKECVKELqPlgnKYqzaCqVKECVKECVKELqPlgnQ25uPmOnKYqzEVn9aCqLKocxQpgAQ2zURIzWThK6TyqLEhLxRognRXK6bXyMEfZXQ24XdYGuEVZLKonYQ24XdXK8R3OpKJSrOJgqehRAbERVPIkrO2W0ehRAbER|eIRVSJLWQpcoQ3LvehS0RoHwR2zWSIjqchyVbAZpeYzyQ2z5QInwOhDyQ2nwSJb9LBCwciZBcBjVbE40dFfBdECyaYj2bYjVbibwciG1cYbVbiGwcFb3chC3KFCwciZBcBjVbE40dFfBdERVOonuQF0pK2OoOoOoOXRxeYyxOB48a3c2OB4XaCqLEhLrN29wbXK6KYzBSoRVS2nZSIV9LBKyLADqOlnpPJf9LBKyLB48OADoPlzuamL1QIj9L25xQprnRo8pKJgANl5BOo9AQi0pSJLWQpcuNmgnMFjuKFfrLB48RokYSED4ehRyLAD5ehRyLAD3Plg0PF0pbA41LADqOlnpPJf9LBGALADoPlzuehRYOoOoOoOoLA8|eJLnN3fVTF0pcX41LAD5ehRyLAD3Plg0PF0pbA41LADqOlnpPJf9LBGALADoPlzuehRYOoOoOoOoLA8|fullwheel|default_h|bmoc62y4msm9|default_w|eE9peYyxR3OpeXKuEXCVKECVKECVKonYQ24BKYqXeJc2OAD3Plg0PF0pbYCpKIWnPlSqSF0pbYCpeYzpKJgANl5BOo9AQi0pSJLWQpcuNmgnMFKuKFbrLB48RIH0PEDZehScbiNucA4zbBN2biGBbXDbbiNucA4zbFZzcYZ0chDbbijwbYC4biR4chy3aYGydiG2dif1KGyzcE4AcBjydibucA4zbFZzcYZ0chDFbifwbYR1bFZBaFbwbiZ5biK2bYjVbiGwbFNBbiZ3aFCVcA4zbBR1cFN0chyyKGbBaYKzbiV5ciZzaFCVbEyBaYG5diGAcYK1KFCucA4zbFZzcYZ0chDFbEyzbh4ybiZAbiK2KFbwbYGzdFZ1diGubifwbYG4bBb4dhC3aYGBcBj0cYf1aFG0aYKzdFbBdFZViFRwbib3cif2cFjubiKwcFfzbFf2chDFcE4zdibBbFV1chyzbX40cFGycFN1KFGwcBV0bBV2cYKubiCwbFfzcBCzdECzaYR4cFb4cYNAaFRwbiC5biN5cFjVfBGwcBV0bBV2cYKucE4zcBN2bBRychC0aYG5bBbydFj1aFGwcBR3bYZAbBNVcA4zbBR1cFN0chyzaYR3cBK5bYb2KGbzbE4ydFG3dFf0aFGwcBR3bYZAbBNVbiKwcFZycBC2bAy0aYG3cYNBcBC1KFGAaYf5bFRycYbucA4zbFZzcYZ0chDbbiCwcYf0ciG2cAy3aYGydiG2dif1KGyzbA4BdFK4diZ2aFGzaYj1bYfybFfViFG2aFRwbib2cYGzbBKVlXRVOonuQF0pK2OoOoOoOXR|eE9yNmgqeYyxOB48a3c2OB4XaCqLEhLWN3grQ24XdXLyQIH5KXyMEfZXNlc0Pl9wbXK6KpDWSmcnKXyMEfZXSJnyOhK6Kpc2OAKuEVZLKpcYNlznKYqzaYKuEVZLKpcYNlznQ3OnRXK6bh41aCqLEhLvNmLpPl4XdXKyKFG1KFCVbYCXEVn9aCqLKocxQpgAQ2zUQmk0OhK6TyqLEhLxRognRXK6cEyMEfZXQ24XdYGuEVZLKonYQ24XdXK8R3OpKJSrOJgqehRAbERVPIkrO2W0ehRAbER|UJz8aozxNlgnRXWANl5ZMhD7RI9BPmgrQ246KJLnQIH0PmOnd21WRoSrQYqVbEDWSmgxd3SrOJgqdXC1bJD4d30wQI9WOIkAMJLWQofrdoLnOo9AOhD7N29wSIkwSFqVLAR7OInBRIzWTiqVNozxN2u7RIHZOInwOA10Q3C6KFGybEj7Uh5YPmLYSlzWRXWANl5ZMhD7Nl5rQlH0Pl9wdXDAQ3gWSIjqRoHwOEZVbpbVQInwOlHAKInwOonwPmgnd2WnPlSqSFqVbiCyLiv0RoHwR2OxRo0vQ3LrO2nwdXDYOl50OmKVN2kwSIkAd3SrOJgqdXCzbFCnd3DxR2n0Pl9wdXDWNpcxQJk0Oiv0Q3C6KFC7No90SI9vdXCyd2znOpf6KFC7RonpPJf6KFC7QlHAO2nwdXDWSmgxd30wRIH0PEWANl5ZMhD7R3gAQ2vnalgWR2WWRpLWTiqVbhyVbYCyd3c0Ro9tOh1ZNmcqQ2OoR2k0dXCyd2HwPl1WSInxQYqVOIHBPEWANl5ZMhCzaYkBKIkWR2jvPl4vQ3k0KInwOonwPmgnd31CP2k5OpLWQlkBKJLxSIH0OhWANl5ZMhD7biCyLhD7SJLWQpcoQ3LvdXDAQ3gWSIjqbBNyOIkpMiv9UjDtOmnoRoHvOmbVOIHBPEWANl5ZMhD7bEjVT3c0Ro9tOh1ZNmcqNmLANmZ6KFGuKFKybFvBSJLxP2jvOIHBPI9oOpcnSFqVbFv9ciCnKJvBSJLxP2jvOIHBPIHARoH5dXC4dhyVbYCyd3c0Ro9tOh1ZNmcqQ2OoR2k0dXCvbBkyTFv9biCyLhD7R3gAQ2vnalgWR2WWRpLWTiqVdFZuKFKybFvBSJLxP2jvOIHBPI9oOpcnSFqVaiGAcJD4d319KXyMEfZXNlc0Pl9wKYqXNpkoOokAKXyMEfZXSJnyOhK6KocBRAKuEVZLKpDxR2n0Pl9wKYqXN2kwSIkAKXyMEfZXR2cWQIjXdYGuEXCVKECVKECVKocuPlctKYqyaCqLEhLqPlgnKYqzEVn9aCqLKocxQpgAQ2zUR2k0SInwO3bXdpuMEfZXQ3LZOmKXdYZuEVZLKo9wKYqzaCqLEhLrN29wKYqXeJc2OAD3Plg0PF0pbYCpKIWnPlSqSF0pbYCpeYzpKJgANl5BOo9AQi0pSJLWQpcuNmgnMFKuKFKrLB48RIH0PEDZehScbiKwciG3cYCBcXyzcE41diZ1diVAKGyzbh44diGBbYf5aFGAaYfydFC0bXDFbiKwbFR0dFNAbXyzbX4AcFRydFj3KFGAaYK0cBG0bFbubiKwbFR0dFfAbhCzbX40bFZ3cibAaFGzaYV5bFjBcFRViFG0aYNybFGAcFjubiKwciG2cYV3dEDFbifwdFbzbiNybAyzbX4zdFCAdFCBKFG1aYCAdiZ5bYfubiGwdFKAdiKAbACzch4AbFR5bFCzaFGzaYf1biZycYRViFGBaYj3cBR4ciVudh44cBf0bBZ3dEDFbibwcYj1dFRBdhy5aYN0bYN1bBb4KFGBaYRAbBf5diVudh40bFN4cFKBbhCzbA43cBG3dijBaFZwbiNBcBR4cBRViFG1aYZ2dFNybBbudE42bibAcBRAbADFbijwdiV0cBG1bAy4aYfzbFf2bFb1KFG2aFVwbYC2dFb2ciGVbiNucA45diZzdiVydhDFbiNucA43diG1ciZ2dECzch45dFb5bFVAaFRwciV4cBKAcYKVbijwdiN4cYCBbAy3aYb4ciZzciVAKGyzbA43cBG3dijBaFNwdFb1cFG0bYVVfBGBaYRAbYN4bYNucX41diKBciC3cECzbA42cijyciN3aFNwbBj2ciK5ciVVbibwciR3cBV1dEy2aYGAcFR0bBG4KGyzch4AbFV3bFRAaFfwcif3bYV2bBjVfBG1aYCAdiZ5bYfucE4zcBRyciR1bXCzcE44bBGzcYCBaFbwdFG4diGAcBRVbifwcYCybiK0chyBaYf4bYf4ciC4KGyzbX40bFZ3cibAaFfwbiC3dFfzbBjVfBGAaYK0cBZ0cBfubA45bYfBcFC4cECzbX4ycBf4cYKAaFbwcBjAbiC3bBRVbiGwdFZzbBK0dhyBaYj5bFbBcEDbbiKwciG3cYCBcXyzaYb5dij4cFVVfBGAaYG4biGAdFNubh4zcYZ0biKAdhCzbh44bYK4diG4aFCwdiN5dFCBbFb1KFGzaYf1biVybiVubE43diG5cFGydFVViFZwdFR0bFG4cYKubX40bYK1bBj2KGb5aYN0bYZ4bYR2aFKwbBf0cFNBbijVdh40bFNBbiRAdhyAaYK3cBN1cBR1KFZwbiNBbYG1biGubX4AbYV1cYf5bhDbdE42bib0bFCAbhyyaYCBbib4bFK4bYbVfBVwcFC5cBb1cifubE4ybiNydFV1cBK5KFVwbYC2dFR3diVubEC3aYZ5diG5cBZBaFCVfBRwcBZzciG3dFVubEC3aYj4dFN0bFG1aFCwbFG2bFV4ciRAdhC3aYb4ciR5bYN4aFCwbFbzbBVybYVAbADbcX44bBjzdFC3cXyAaYKAdFj2cFZzKGb2aYj5bYC2dFf4aFKwbYR3cYj3cBjVcX4BciNAbFCycEyAaYb0cFf2bBG1KFNwbiK0bBN3biNubX40bYK1bBj2KGy0aYj0cYj5cFCAaFCwcBZzdifzbFV4KGb0aYG3cYK5bFZ1aFCwdiRAbYbBdiRBKFbwdFG4dFVzciGubh4zcBGybiNzbhCBaYf4bYb4cYb1aFGwcFCAbFC1cYjViFfwbiC4cYN1bFfubA41diK3cFf3cXDFbA45bYjzbYR3bAyBaYR1bBRzbiG4KFbwcBjAbFNAcBGubA45bYN3cYG2dhCBaYj5biC1bBZAaFfwbiC5cFf1biNViFGwbBZ5dFN1cFfubA40dFbAdiKybADFbh4zcYV4bYZ1dEyBaYVzdiRzdiRAKFCwdiN5diZ3cFZ3aFfwbiR3dFN0cFRVbE43diKydiZ4dFjucE41cFV4diCzcXDbbX40bYbybYGBcXy2aYGAcYb1cBC4KGbAaYb0ciRBbFK4aFNwbBj4bifBcFVVbX4AcBVzbif0cXy2aYj5bBZ1cFj1KFKwbYK5bFGzcBRucX44bBRybiVydhDbbE4ybBGBdFN1cBf2aFRwbBV3ciG5cYbVfBCwbFG2bFZzcBZ4dhy3aYj5bFbBcYjAKFCucA43dib5cYCBchCyaFVwbFCydFCzdiGVfBCudE4AbFR2cFb0cXCyaYCzcYC5biR5dFZudE40biGAciRAbhCyaYCBbib4cYj3cFNudE42bif4dFGychDbbX4AbYZybiG3cAy5aYG2cib4bYj5KGbAaYK3dFGzcFf2aFZwcFC4cFf2biKVbX4BcFj3bBCAdEy5aYN0cFK0cBGzKFKwcFKBbFKzbBNudh44cBNycFb2KGyyaYR5bYC5diV4chyzbh40cib1biC1KGbyaYZ2diZ5cBf5cAyzbh44bYb3bBZBKFGwbiN4dFK5ciVubiKwbiVzdFV0bhCzaYb5diV2cif0aFGAaYjzdFbzbiVViFbwciZzbFjBdiKubiGwdFZAbij4cXDFbA43ciKyciK2bXyzbX4ycBN0cYNzKFbwdiK1biK3cBbubiKwbYf3dFZAcXC0aYGydFN2ciC0aFGAaYfydiN2cXDbbA40dFKBdFNBchyzcE42bFGAbYKAKGbBaYVzdFV4bijzaFG0aYVBbib5cFRVcE4zcBRydiVycAyzch4ybBCzdiRVcE41cFR0bFGzbAyzch4AbFV4cYj5KGy2aYGAciG3cFK3aFGBaYj3dFK3bibVfBNwbBj3bFC3bijubibwcYj2bBfBdEC2aYj5bYV3ciNubibwcBKBdij2bhC2aYVBciZ4cBV3aFGBaYR3bYK0bXDbcA4BdFN1diZ3dhyzch45cYV2bFZ2KGb3aYj4dif1cBb1aFG1aYZ4cFRzdFfVcA43dibzbiG5bAyzcXC4aYCybFVybYC3aFG2KGb4aYKydFf5bYKzaFG2KFVwcFGzbBb5cYRubijwdiVBdiGzcEC4aYNzciCycFb0aFG1aYZ2dFNydiNViFZwbiN0dFG5bYfubibwcBRAbYfAKGb5aYfycBZBbijAaFGBaYRAbBG0diKVdh42cFf1dFN4dhyzbA42cij1cFN5KFZwdFR1cYKAcBjubibwciR4bYRzbADbbiGwcFjBcFC2aFG1aYKydFV2ciZVfBGzaYVAbYV5biVubijwbFK4ciRBKFGAaYG4biGzdFjubifwdFK5cBZydECzbX41biR2bFb2aFG0aYj5dij5dFKViFGAaYjzcBNybBNubifwciZ5ciZ4bXDPKG03aYZ5diZ5cFZ2aFGyaYRBciNzcBKVfBNwcFV5bFKycFfubiCwcBb1cYG3bXC1aYK2bBVAcFG2aFZwciGycYN2ciNVch4AcYb4bYfzcXy3aYZ5diZ5cFZ2KGb1aYK2bBVAcFG2aFNwcFV5bBKBbBjVcX40dFZybYC0cEy1aYK2ciG3diN1KFRwdiZ5diZ0diNuch4AcYjzcBZ2chDFdh41biC5cYZ0cAy1aYK2ciG3diN1KFGyaYRBcib1dFNucX40dFZBbBb0cECzbE43bBjBciV2aFRwdiZ5diZ0diNVfBGyaYRBcib1dFNudh41biC2ciN0cAC5aYjzbFZ1dib5aFGyaYRBciNzcBKVcA45diZ5dif5cXyzbE43bBj2biRAKHqpKIOrQIy9LAcoOoOoOoNpaB48a2R|KXyMEfZXNlc0Pl9wKYqXR2k0SInwO3bXaCqLEhLyQ3crSInxQXK6KocxQpgAQ2zBamLrO2W0KXyMEfZXQlHAO2nwKYqXbECyKFCVbijXaCqLEhL0TmDnKYqXR3OpKVqLUhyMEhLYQ250Ro9um3DuNmnuPmc0KYr7EVZLKo9AOIkAKYqzbEyMEfZXQ24XdYGuEVZLKonYQ24XdXK8R3OpKJSrOJgqehRAbERVPIkrO2W0ehRAbER|eIRVSJLWQpcoQ3LvehS0RoHwR2zWSIjqbXyVbAZpeYzyNmgqKIf9L00yaFCViFG2aFCViFG2aFKViFCubXDbbEyyKHqViiCucXDbbiNucXDbbiNudEDbbEy4KGyyaFNVlXDcbEyzbXDbbiNubiKViFG2aFG0KGyyaFG0KGyyaFGAKHqpKIOrQIy9LAcoOoOoOoNpaB48a2R|eE9ZPmN|eIcrRocuOhDYQIHBRB0pRIH0PEWANl5ZMhRVR3gAQ2vnehRqN29uQ3KrLADYTF0pciCpKIc5ehR1bERVRY0pbYCpKIOrQIy9L25xQojpKJc0Ro9tOh13Plg0PF0pbXRVR3gAQ2vnal1rSIkAQInvPmf9LBGyLA8|eIRVSJLWQpcoQ3LvehS0RoHwR2zWSIjqbAyVbXZpeYzyQ2z5O29wKIOrQIyvRpkuOi0pQo9wTokAQARVRI9rQpgBehR4aYV4biR4cFLnaiG2KFfwbBR0cXC4aYV4biR4cFLnaiG2KFGyaYNAcib5KFbwbiCybYZVbiCwcYK1bBZVcA43cFG0bACzchC3aYR0cFG5KFCVbA4zbFKBcAC0aYb3cFNzKFGwcBR2bBj2dFgnaiG1KFfwbBR0cYGVbh43cBNBciN4cIjvbijVcE4BcBf2LADoPlzuehRYOoOoOoOoLA8|eJDWSIVVOF0piiGyaYf0biN3aFbwcYKzdFjVfBGyaYG3cFC1aFbwbBG0biZVdh43cFfBcEyBaYbzcFG5KFZwcFR4bFVubA42bYb0bADFdh4AbiK1bhyBaYZBbYN4KFZwbYGAciGucE40bBbBbXC5aYf3dif0aFfwcBfBbBjViFZwcFR5cFfucE43cFG3dEDFbiCwbFN3bibuch40bYjzbXCzbE40bYZ0bhy2aYb2bYb0KFGyaYfAdifzaFRwcFCBdiNVfBGyaYfAdifzaFVwcFf0cBZVbiCwbFN3dFGudh4BcBV4chC5aYf4bFVubiCwbFNAbiZVfBZwbYGAchyzbE4BcYZ4chC5aYKzbYjubiCwdFRycFZVdh40cBZ0cEyzbh4zdFGBbhDFdh42biKAbAyzbh4BbBj1cEC5aYR4cYj3aFGzaYfzbBC0KFZwdiNydhyzbh40bibycEDFbiCwbib1diGubiGwcFGBbFfVbiCwbBGybYfubiGwbBb1cifVbiCwcFfBbFbubiGwbiVzbBGVfBGzaYK3ciG5aFGyaYKzcYfzKFGzaYR5bib4aFVwdFR1dFbVbiGwcBZycAy3aYfybBZ2KGbzbh43diGBdEy1aYZAdFZAKFGzaYK3bBG1aFfwciV2cBNVbiCwcFfzcYRubA42bYG4cXDbbiCwcFfzcYRubA42bYG4chDPLADrOF0pRIrBm3OxQJkvOk9nQIkvOl50bhRVOonuQF0pK2OoOoOoOXRxeYzyNmgqKIf9L00zbh45difzbAyzaYV2bYR4KGbzbh43bYK4dhyAaYG3bYj3KFGzaYRAbYV5aFKwcYR0dFZVbiGwdiZ0bibubX45dFbydhDFbiKwdiZ3cFRucE4zbBK3bhCzbA42biNydEy1aYRzcFGBKFGBaYNzcYC4aFRwcFN4bYZVfBGBaYNzcYC4aFZwbYKydFjVbiKwdiZ3cFRubiCwdFCzcFZVbiGwdiZ1ciKubiGwdijzdhDFbiGwcBK0bYRubiKwbYNydFZVbiGwcBK0bYRubiKwcBNAcFbVbiGwdiZ1ciKubibwbFRAbYGVfBGAaYGBbFf1aFGBaYKAcYRzKFGAaYbycBNubibwbBC0bBjVbiKwcFV1cFbubibwbBC0bBjVfBGAaYN2bYj2aFGBaYbycFb1KFGAaYVBdiRzaFGBaYKAcYRzKFGAaYZ3cFN0aFGBaYC3bYKzKGbzcE4AbYj2dhyzbh42bBV5cECzch4ybFGBdEy5aYN1bBf1KFG1aFRwcFN4bYZVfBG1aYCybFN5aFjwbYVzcifVbifwbYK1aFbwbYZ0cFNVbiKwdiRzdFRubh44cYK3dEDFbiKwcYZ5dibubh41ciK5dhCzbX4AcYbBaFGwcijAdiZVbiGwdiZ0bibubh44cYK3dEDbbiGwdiZ0bibubh44cYK3dEDPLADrOF0pRIrBm3OxQJkvOk9nQIkvOl50bXRVOonuQF0pK2OoOoOoOXRxeYyxOB48a3c2OB4XaCqLEhLrN29wbXK6KYzBSoRVS2nZSIV9LBKyLADqOlnpPJf9LBKyLB48OADoPlzuamL1QIj9L25xQprnRo8pKJgANl5BOo9AQi0pSJLWQpcuNmgnMFbuKFKrLB48RI9uTlSxQXDyQ2nwSJb9LBVwdFVzcBV0bojvbiNVcE4BcBf2KFVwdFVzcBV0bojvbiNVbiCwcYK1bBZVbA4zbFCAdhCzbE42bYjBdhC3aYR0bifBKFG1KFRwcBf0biZVbECBaYGybYb3KFfwbBR0cYGVbh43cBNBciN4cIjvbijVcE4BcBf2bhCzaYR3cYb1cYV0Oh0zchC0aYb3cFNpKIOrQIy9LAcoOoOoOoNpaB48RIH0PEDZehScbiGwdiK2cBR2cAy2aYN0cBf0cBZzKGy5aYV3dibAcBK2aFfwciZ5diZ4cFRViFZuch40cBZBbYj3bADbbiGwbFf3cFf5cEy3aYjAcYR3ciG3KGy5aFZwciR0bYK0cYGViFZwdFR5bBK3bYNubiCwcFjBcijzdhDbbiGwdiK2cBR2cAy4aYfycYGybYfBKGyzbA45cBfAbYNzaFGyaYf1bBj1biZViFG0aYV1bBj1bBfudh41cBfAbYf2bhDbbiKwdFC2biC0aFRwciK2cBR1biRViFG0aYV1bBj1bBfuch40cBZBbYj3bADbbibwdiR0bYK2bhy0aYj5diZ5dFf3KGyzbh45bYN3cBN3aFNwcYf3cFf3diGVlXRVOonuQF0pK2OoOoOoOXRxeYyxOB48a3c2OB4XaCqLEhLWN3grQ24XdXLvSmgnKXyMEfZXNlc0Pl9wbXK6KpkwQmk0OhKuEVZLKpg5RIjXdXLBSoRXEVn9aCqLKocxQpgAQ2zUSo9uSl1nKYr7EVZLKo9AOIkAKYq1aCqLEhLxQXK6bhyMEfZXSJnyOhK6KpcqNmDnKXyMEfZXNlc0Pl9wKYqXSo9uSl1nKXyMEfZXPEK6cEyMEfZXRo91QogrQoRXdYCuEXCVKECVKECVKoc1R3gxQmSrOJgqKYqzaCqLEhL3KYqzbFCuEVZLKoGXdYGuEVZLKoHXOAK6KYCwbAKuEVZLKoHxSokAKYqXbEKuEVZLKocxQI9AKYqXOoOoOoOoKXyMEfZXN29uQ3LXOAK6KoOoOoOoOXKuEVZLKocxQI9AQ3OnRXK6KoOoOoOoOXKuEVZLKoWrOIjXdYGuEVZLKoWrOIkxSmgvSmgnKYqzaCqLEhLAQ3gWSInxQXK6bEyMEfZXNoSyNlgZPl5pKYqXchCyKFjVbEKuEVZLKoLpKYqyaCqLEhLqNl5ZQIjXdYGMEm0uEVZXN29wSJLxQH90Pl1nKYr7EVZLKo9AOIkAKYq2aCqLEhLxQXK6bhyMEfZXNlc0Pl9wKYqXSInvOhKuEVZLKpg5RIjXdXL0OmW0KXyMEfZXSIk4SEK6KYC6bFCXaCqLEhLoQ250R2n6OhK6biCuEVZLKo1WRoSrQXK6KYCVbECyKFG1KXyMEfZXN2zrN2uXdYCuEVZLKpg5RIjXdXL0OmW0KXyMKECVKECVKECXR2kyNmLWSI9AKYqXaAKMEm0uEVZXN29wSJLxQH9ZSmLWSInxQXK6TyqLEhLxRognRXK6cAyMEfZXQ24XdYGuEVZLKoHYSInxQXK6Kog1RoH0Pl9wKXyMEfZXSJnyOhK6KpgnTJfXaCqLEhL0OmW0KYqXaACydYCyKXyMEfZXOo9wSJcrTojXdYGyaCqLEhLvNmLpPl4XdXKyKFCVbECyKXyMEfZXN2zrN2uXdYCuEVZLKpg5RIjXdXL0OmW0KVqLUhyMEhLYQ250Ro9um2L1OoOnRXK6TyqLEhLxRognRXK6dEyMEfZXQ24XdYGuEVZLKonYQ24XdXK8OIn2KIcuNmcBehSuQ2HZOmKqRoHwOEZpeYzBSoRVN2zWR3b9L2crRoc1QIHAMJLWQofrLAD2Plk3fo94ehRAchCAchC1bEC1bER|pjsga|moved|ffce00|pointa|pointw|pointcolor|stripsspace|tipa|stripsw|slidespeed|unescape|msFullscreenElement|mozFullScreen|webkitIsFullScreen|fullscreenElement|MediaDaily|1005|1006|tippmargin|normalonclick|RemoveAll|files_scale|files_sleep|google|logos|thumbs_img|reloaderTimer|current_sleep|clr_contrast|vast_remove|action_back|Verdana|vast_impressions_all|clr_sepia|clr_brightness|clr_saturate|vast_playroll_counter|vast_midroll_counter|PluginRounding|scaledrag|dragging|644082|409829|FEF370|D90000|073DA0|borderRight|borderBottom|Local|fullscreenchange|MSFullscreenChange|ChromeCast|PluginEffects|scaledrag0|PluginMediaTags|4bd9ac|b3fee8|125|175|250|redirectplaylist|nfscldr|seeksidesmob|nfsclios|passonstart|72ccf8|ffc7d1|aaaaaa|d9bb8c||e8bbff|feba54|62de50|faed54|New|keydown|sleeptimer0|avc1|42E01E|handlemarginbottom|scroll_right|startvisibility|TimeStore|mp4a|tagcors|autoplaynomobiletv|rldnornd|panel|crossOrigin|crossorigin|through|sessid|scroll_up|PluginMini|onMouseOver|urlmse|onMouseOut|orientationchange|error_time|keyup||move|mp4|mouseleave|quizes|PluginBlock|scrollWidth|PluginQuiz|codecs|PluginFloatPoster|mouseenter|layerX|f2parent|vast_preroll_vmap|vast_pauseroll_vmap|vast_postroll_vmap|vast_openclick|vast_unmutebutcolor|vast_unmutebutonce|vast_default_volume|vast_unmutebutbgcolor|vast_midroll_vmap|vpaid_timeout|partnerprerollor|partnerpauserollor|partnerpostrollor|eventstrackervast|vpaid_slotinframe|vpaid_timeout2|vast_resound||vast_unmutehover|vast_linktxtonmobile|vast_linktxtbgcolor|vast_linktxtcolor|vast_skipbgcolor|vast_introtbimp|vast_introtimebreak|vast_midrolltimebreak|vast_midrolltbimp|vast_skipcolor|vast_titlebgcolor|vast_progresscolor|vast_volumebgcolor|vast_volumecolor|vast_progressbgcolor|vast_xcolor|vast_titlecolor|vast_xbgcolor|partnermidrollor|midrollpoint|current_|pressed_||accept|offsetoptions|sleepoptions|0001|sleep2options|onchange|createposter||pjslng_sub_sizeproc|offsetX|hqdefault|hlsqhsort|clr_|pjslng_|home|change2playlist_bottom|hidearrow|introtxt|default_channel|minivis|introtitle|introclosetime|introskiptime|introclickable|fimg|f2img|dailymotion|current_channel|speed4live|nomedia|Logo|sub_settings|Image|drunchr|096|hlsaddbitrate|cssText|indOf|SVG|ontouchend|hidelap|_text|pictureInPictureEnabled|arguments|hideall|PJSDIV|nodeName|FindPjsDiv|hideonleaveandplay|1000000|issue|crossdomain|setProperty|number|NaNpx|PluginSettings2|webkitPresentationMode|repeating|45deg|resize2|disablePictureInPicture|customTextPl|substring|reduce|webkitcurrentplaybacktargetiswirelesschanged|available|vast_ima|webkitShowPlaybackTargetPicker|hideondesktop|hideonmobile|appName|hideafterstart|webkitSupportsFullscreen|webkitplaybacktargetavailabilitychanged|counter|PluginCountdown|availability|webkitEnterFullScreen|webkitendfullscreen|OpenScroll|link2|encode|wheelDelta|ontop2|firstLevel|MarPad|vast_finish|webkitExitFullscreen|webkitSupportsPresentationMode|iconspress|AudioTrack|rgb|combined|seektome|vastmute|startAd|vaststart|isOn|vastresume|bgline1|ssfly|bglines|finishnormal|vastids|vrsn|currentfile|vastinfo|vastnow|clickmarginright|toDataURL|setAudio|wake|fillText|jpeg|invert|bgline2|showplaylist|playlist_length|clickmarginleft|playlist_folders|WebKitMediaSource|adsystem|PluginHdIcon|exitPictureInPicture|flipx|bezier|circle|flipy|requestPictureInPicture|Href|async|pictureInPictureElement|same|ssdown|encodeURIComponent|head|googleapis|filetype|WebKitSourceBuffer|_bg|wrapper0|vpaid|getVolume|midroll_time|norootplstart|stylesheet|appendBuffer|touch_|midrollcrtm|outros|103|AdBlock|189|Pass|RemovePassword|Resume|createGain|EmptyVastUrl|187|PluginWater|pageXOffset|pjsstat|pjsstatid|PluginStat|pauseonhover|playError|Open|cast_available|pjs_cast_button_|downself|_self|dontseekforward|Visible|destination|pdf|vast_dontplay|01|Progress|globalfont|wid|sess|enter|autoplayed|SettingsTimer|nativenotandroid|webkitAudioContext|hlsforce|autoplay_denied|showfrom1file|maxHeight|ShowSettingsBut|automute|playError2|nativeontv|interrupted|showboth|separator|showduration|const|water|scrollY|heartbeats|isOpen|createMediaElementSource|buffering|openlast|redirectblank|bufferInterval|hideonyoutube|hideuntilended|hideonvod|hideuntilstartedios|writePl|hidewovar|enabled|hideonleave|110|114|115|113|112|111|reloadjustevent|reloadplus|107|108|106|105|104|109|hide0timestore|pjsiframed|hideuntiltext|fileend|WebKitPlaybackTargetAvailabilityEvent|hideonvar|hidenormscreen|PasswordTime|hideab|Infinity|countdown|0123456789|122|127|2048|bufferDeg|191|playtry|2000px|192|121|119|hideonlive|hideonmeta|nooverlay|hideonunmute|disabled|hidemini|hidenomini|117|118|reloadstart|116|hidenoab|ontime|vastpause|Skip|aload|VastInsertOr|vastbgpreload|tagLive|hls_error|Yes|Bottom|Shadow|YoutubePlaylist|loaderror|Font|tryotherquality|Sleep|colorover|subtrack|PluginVastTimeMsg|recoverMediaError|MEDIA_ERROR|startdelay|valuepaddingtop|All|HlsSubTrack|renew|ndash|Alternative|once|customspeeds|lines1|abg|1296p|Super|rotateonhover|running|Small|Medium|Quad|Ultra|website|Audio|advertiser|the|EXTINF|showvolmobile|Tiny|vast_ready|regress|alphas|VastOverlay|Level|PluginWS|Reset|Copied|clipboard||Created|VastReady|Previous|toUpperCase|valuepaddingbottom|ipod|PluginHlsSubtitles|VastInsertAnd|Windows|VastRemoveUrl|Safari|vast_error|platform|webOS|armv|tvOS|VastError|MacIntel|Firefox|reset|kind|disablePreload|hlssubtracks|trident|userAgent|handlemargintop|Next||appVersion|Trident|Edge|and2limit|Opera|dashInterval|BRAVIA|Roku|vast_startdelay|roll|valuemarginleft|playbackRate||iosv|alarm|valuemarginbottom|valuemargintop|valuepaddingleft|__storage_test__|map|RegExp|valuepaddingright|valuemarginright|NETWORK_ERROR|childNodes|WebkitAppearance|l3v_left|Philips|Tizen|matchMedia|fine|iemobile|ERROR|blackberry|subtitleDisplay|matches|LIVE|Full|startvast|prt|dwn|Test|vpaid_|VpaidSet|aborted|yandex|customwidth|updateCuid|setWsAudioTrack|Video|vastbreak|scale0|youtubeid|initEvent|crtm|skipimprsd|createEvent|skipimpessed|marginprocright|level|Enter|control_time|toogle|vast_init|dispatchEvent|tipmarginright|Boolean|winmob|castinit|switchpip|onpause|Destroyed|Active|rotateonclick|Arial|fillStyle|Courier|sscopyright|02|dvtp|tippointeralign|setWsQuality|tipmargintop|moveplaylist|tipmarginbottom|tipmarginleft|vast_stop|isfullscreen|180|timeplay|3600000|unfix|fix|getDash|loadeddata|watch|watching|triangle|sleep|capiom|eventlisteners|VpaidStarted|loadstart|VastShow|nonInteraction|gainact|300000|slider|playlists|nativemobile|Metric|control_mute|volume_element|noset|to_right|playerjs_hit|bgload|VastImpression|resumed|bgload2|unmuted|vast_Impression|rewound|fillvideo|adShown'.split('|'),0,{}))
     6"undefined"!=typeof window&&function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.Hls=e():t.Hls=e()}(this,(function(){return function(t){var e={};function r(i){if(e[i])return e[i].exports;var n=e[i]={i:i,l:!1,exports:{}};return t[i].call(n.exports,n,n.exports,r),n.l=!0,n.exports}return r.m=t,r.c=e,r.d=function(t,e,i){r.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:i})},r.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},r.t=function(t,e){if(1&e&&(t=r(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var i=Object.create(null);if(r.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var n in t)r.d(i,n,function(e){return t[e]}.bind(null,n));return i},r.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return r.d(e,"a",e),e},r.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},r.p="/dist/",r(r.s=20)}([function(t,e,r){"use strict";var i;r.d(e,"a",(function(){return i})),function(t){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.ERROR="hlsError",t.DESTROYING="hlsDestroying",t.KEY_LOADING="hlsKeyLoading",t.KEY_LOADED="hlsKeyLoaded",t.LIVE_BACK_BUFFER_REACHED="hlsLiveBackBufferReached",t.BACK_BUFFER_REACHED="hlsBackBufferReached"}(i||(i={}))},function(t,e,r){"use strict";r.d(e,"a",(function(){return o})),r.d(e,"b",(function(){return l}));var i=function(){},n={trace:i,debug:i,log:i,warn:i,info:i,error:i},a=n;function s(t){var e=self.console[t];return e?e.bind(self.console,"["+t+"] >"):i}function o(t){if(self.console&&!0===t||"object"==typeof t){!function(t){for(var e=arguments.length,r=new Array(e>1?e-1:0),i=1;i<e;i++)r[i-1]=arguments[i];r.forEach((function(e){a[e]=t[e]?t[e].bind(t):s(e)}))}(t,"debug","log","info","warn","error");try{a.log()}catch(t){a=n}}else a=n}var l=n},function(t,e,r){"use strict";var i,n;r.d(e,"b",(function(){return i})),r.d(e,"a",(function(){return n})),function(t){t.NETWORK_ERROR="networkError",t.MEDIA_ERROR="mediaError",t.KEY_SYSTEM_ERROR="keySystemError",t.MUX_ERROR="muxError",t.OTHER_ERROR="otherError"}(i||(i={})),function(t){t.KEY_SYSTEM_NO_KEYS="keySystemNoKeys",t.KEY_SYSTEM_NO_ACCESS="keySystemNoAccess",t.KEY_SYSTEM_NO_SESSION="keySystemNoSession",t.KEY_SYSTEM_LICENSE_REQUEST_FAILED="keySystemLicenseRequestFailed",t.KEY_SYSTEM_NO_INIT_DATA="keySystemNoInitData",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_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.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"}(n||(n={}))},function(t,e,r){"use strict";r.d(e,"a",(function(){return i}));var i=Number.isFinite||function(t){return"number"==typeof t&&isFinite(t)};Number.MAX_SAFE_INTEGER},function(t,e,r){"use strict";var i,n;r.d(e,"a",(function(){return i})),r.d(e,"b",(function(){return n})),function(t){t.MANIFEST="manifest",t.LEVEL="level",t.AUDIO_TRACK="audioTrack",t.SUBTITLE_TRACK="subtitleTrack"}(i||(i={})),function(t){t.MAIN="main",t.AUDIO="audio",t.SUBTITLE="subtitle"}(n||(n={}))},function(t,e,r){"use strict";r.d(e,"a",(function(){return i})),r.d(e,"b",(function(){return g})),r.d(e,"c",(function(){return v}));var i,n=r(3),a=r(11),s=r(1),o=r(17),l=r(12);function u(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t,h(t,e)}function h(t,e){return(h=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}function d(t,e){for(var r=0;r<e.length;r++){var i=e[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}function c(t,e,r){return e&&d(t.prototype,e),r&&d(t,r),t}!function(t){t.AUDIO="audio",t.VIDEO="video",t.AUDIOVIDEO="audiovideo"}(i||(i={}));var f=function(){function t(t){var e;this._byteRange=null,this._url=null,this.baseurl=void 0,this.relurl=void 0,this.elementaryStreams=((e={})[i.AUDIO]=null,e[i.VIDEO]=null,e[i.AUDIOVIDEO]=null,e),this.baseurl=t}return t.prototype.setByteRange=function(t,e){var r=t.split("@",2),i=[];1===r.length?i[0]=e?e.byteRangeEndOffset:0:i[0]=parseInt(r[1]),i[1]=parseInt(r[0])+i[0],this._byteRange=i},c(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=Object(a.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.levelkey=void 0,i.type=void 0,i.loader=null,i.level=-1,i.cc=0,i.startPTS=void 0,i.endPTS=void 0,i.appendedPTS=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 l.a,i.urlId=0,i.data=void 0,i.bitrateTest=!1,i.title=null,i.initSegment=null,i.type=e,i}u(e,t);var r=e.prototype;return r.createInitializationVector=function(t){for(var e=new Uint8Array(16),r=12;r<16;r++)e[r]=t>>8*(15-r)&255;return e},r.setDecryptDataFromLevelKey=function(t,e){var r=t;return"AES-128"===(null==t?void 0:t.method)&&t.uri&&!t.iv&&((r=o.a.fromURI(t.uri)).method=t.method,r.iv=this.createInitializationVector(e),r.keyFormat="identity"),r},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[i.AUDIO]=null,t[i.VIDEO]=null,t[i.AUDIOVIDEO]=null},c(e,[{key:"decryptdata",get:function(){if(!this.levelkey&&!this._decryptdata)return null;if(!this._decryptdata&&this.levelkey){var t=this.sn;"number"!=typeof t&&(this.levelkey&&"AES-128"===this.levelkey.method&&!this.levelkey.iv&&s.b.warn('missing IV for initialization segment with method="'+this.levelkey.method+'" - compliance issue'),t=0),this._decryptdata=this.setDecryptDataFromLevelKey(this.levelkey,t)}return this._decryptdata}},{key:"end",get:function(){return this.start+this.duration}},{key:"endProgramDateTime",get:function(){if(null===this.programDateTime)return null;if(!Object(n.a)(this.programDateTime))return null;var t=Object(n.a)(this.duration)?this.duration:0;return this.programDateTime+1e3*t}},{key:"encrypted",get:function(){var t;return!(null===(t=this.decryptdata)||void 0===t||!t.keyFormat||!this.decryptdata.uri)}}]),e}(f),v=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 l.a,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 u(e,t),c(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}(f)},function(t,e,r){"use strict";r.d(e,"b",(function(){return h})),r.d(e,"g",(function(){return d})),r.d(e,"f",(function(){return c})),r.d(e,"d",(function(){return f})),r.d(e,"c",(function(){return g})),r.d(e,"e",(function(){return p})),r.d(e,"h",(function(){return m})),r.d(e,"a",(function(){return y}));var i=r(9),n=r(5),a=Math.pow(2,32)-1,s=[].push;function o(t){return String.fromCharCode.apply(null,t)}function l(t,e){"data"in t&&(e+=t.start,t=t.data);var r=t[e]<<24|t[e+1]<<16|t[e+2]<<8|t[e+3];return r<0?4294967296+r:r}function u(t,e,r){"data"in t&&(e+=t.start,t=t.data),t[e]=r>>24,t[e+1]=r>>16&255,t[e+2]=r>>8&255,t[e+3]=255&r}function h(t,e){var r,i,n,a=[];if(!e.length)return a;"data"in t?(r=t.data,i=t.start,n=t.end):(i=0,n=(r=t).byteLength);for(var u=i;u<n;){var d=l(r,u),c=d>1?u+d:n;if(o(r.subarray(u+4,u+8))===e[0])if(1===e.length)a.push({data:r,start:u+8,end:c});else{var f=h({data:r,start:u+8,end:c},e.slice(1));f.length&&s.apply(a,f)}u=c}return a}function d(t){var e=h(t,["moov"])[0],r=e?e.end:null,i=h(t,["sidx"]);if(!i||!i[0])return null;var n=[],a=i[0],s=a.data[0],o=0===s?8:16,u=l(a,o);o+=4;o+=0===s?8:16,o+=2;var d=a.end+0,c=function(t,e){"data"in t&&(e+=t.start,t=t.data);var r=t[e]<<8|t[e+1];return r<0?65536+r:r}(a,o);o+=2;for(var f=0;f<c;f++){var g=o,v=l(a,g);g+=4;var p=2147483647&v;if(1===(2147483648&v)>>>31)return console.warn("SIDX has hierarchical references (not supported)"),null;var m=l(a,g);g+=4,n.push({referenceSize:p,subsegmentDuration:m,info:{duration:m/u,start:d,end:d+p-1}}),d+=p,o=g+=4}return{earliestPresentationTime:0,timescale:u,version:s,referencesCount:c,references:n,moovEndOffset:r}}function c(t){for(var e=[],r=h(t,["moov","trak"]),i=0;i<r.length;i++){var a=r[i],s=h(a,["tkhd"])[0];if(s){var u=s.data[s.start],d=0===u?12:20,c=l(s,d),f=h(a,["mdia","mdhd"])[0];if(f){var g=l(f,d=0===(u=f.data[f.start])?12:20),v=h(a,["mdia","hdlr"])[0];if(v){var p=o(v.data.subarray(v.start+8,v.start+12)),m={soun:n.a.AUDIO,vide:n.a.VIDEO}[p];if(m){var y=h(a,["mdia","minf","stbl","stsd"])[0],T=void 0;y&&(T=o(y.data.subarray(y.start+12,y.start+16))),e[c]={timescale:g,type:m},e[m]={timescale:g,id:c,codec:T}}}}}}return h(t,["moov","mvex","trex"]).forEach((function(t){var r=l(t,4),i=e[r];i&&(i.default={duration:l(t,12),flags:l(t,20)})})),e}function f(t,e){return h(e,["moof","traf"]).reduce((function(e,r){var i=h(r,["tfdt"])[0],n=i.data[i.start],a=h(r,["tfhd"]).reduce((function(e,r){var a=l(r,4),s=t[a];if(s){var o=l(i,4);1===n&&(o*=Math.pow(2,32),o+=l(i,8));var u=o/(s.timescale||9e4);if(isFinite(u)&&(null===e||u<e))return u}return e}),null);return null!==a&&isFinite(a)&&(null===e||a<e)?a:e}),null)||0}function g(t,e){for(var r=0,i=0,a=0,s=h(t,["moof","traf"]),o=0;o<s.length;o++){var u=s[o],c=h(u,["tfhd"])[0],f=e[l(c,4)];if(f){var g=f.default,p=l(c,0)|(null==g?void 0:g.flags),m=null==g?void 0:g.duration;8&p&&(m=l(c,2&p?12:8));for(var y=f.timescale||9e4,T=h(u,["trun"]),b=0;b<T.length;b++){if(m)r=m*l(T[b],4);else r=v(T[b]);f.type===n.a.VIDEO?i+=r/y:f.type===n.a.AUDIO&&(a+=r/y)}}}if(0===i&&0===a){var E=d(t);if(null!=E&&E.references)return E.references.reduce((function(t,e){return t+e.info.duration||0}),0)}return i||a}function v(t){var e=l(t,0),r=8;1&e&&(r+=4),4&e&&(r+=4);for(var i=0,n=l(t,4),a=0;a<n;a++){if(256&e)i+=l(t,r),r+=4;512&e&&(r+=4),1024&e&&(r+=4),2048&e&&(r+=4)}return i}function p(t,e,r){h(e,["moof","traf"]).forEach((function(e){h(e,["tfhd"]).forEach((function(i){var n=l(i,4),s=t[n];if(s){var o=s.timescale||9e4;h(e,["tfdt"]).forEach((function(t){var e=t.data[t.start],i=l(t,4);if(0===e)u(t,4,i-r*o);else{i*=Math.pow(2,32),i+=l(t,8),i-=r*o,i=Math.max(i,0);var n=Math.floor(i/(a+1)),s=Math.floor(i%(a+1));u(t,4,n),u(t,8,s)}}))}}))}))}function m(t){var e={valid:null,remainder:null},r=h(t,["moof"]);if(!r)return e;if(r.length<2)return e.remainder=t,e;var n=r[r.length-1];return e.valid=Object(i.a)(t,0,n.start-8),e.remainder=Object(i.a)(t,n.start-8),e}function y(t,e){var r=new Uint8Array(t.length+e.length);return r.set(t),r.set(e,t.length),r}},function(t,e,r){"use strict";r.d(e,"b",(function(){return s})),r.d(e,"a",(function(){return l})),r.d(e,"d",(function(){return u})),r.d(e,"e",(function(){return h})),r.d(e,"c",(function(){return c})),r.d(e,"f",(function(){return y}));var i,n=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},a=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},s=function(t,e){for(var r=e,i=0;n(t,e);){i+=10,i+=o(t,e+6),a(t,e+10)&&(i+=10),e+=i}if(i>0)return t.subarray(r,r+i)},o=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]},l=function(t,e){return n(t,e)&&o(t,e+6)+10<=t.length-e},u=function(t){for(var e=c(t),r=0;r<e.length;r++){var i=e[r];if(h(i))return m(i)}},h=function(t){return t&&"PRIV"===t.key&&"com.apple.streaming.transportStreamTimestamp"===t.info},d=function(t){var e=String.fromCharCode(t[0],t[1],t[2],t[3]),r=o(t,4);return{type:e,size:r,data:t.subarray(10,10+r)}},c=function(t){for(var e=0,r=[];n(t,e);){for(var i=o(t,e+6),s=(e+=10)+i;e+8<s;){var l=d(t.subarray(e)),u=f(l);u&&r.push(u),e+=l.size+10}a(t,e)&&(e+=10)}return r},f=function(t){return"PRIV"===t.type?g(t):"W"===t.type[0]?p(t):v(t)},g=function(t){if(!(t.size<2)){var e=y(t.data,!0),r=new Uint8Array(t.data.subarray(e.length+1));return{key:t.type,info:e,data:r.buffer}}},v=function(t){if(!(t.size<2)){if("TXXX"===t.type){var e=1,r=y(t.data.subarray(e),!0);e+=r.length+1;var i=y(t.data.subarray(e));return{key:t.type,info:r,data:i}}var n=y(t.data.subarray(1));return{key:t.type,data:n}}},p=function(t){if("WXXX"===t.type){if(t.size<2)return;var e=1,r=y(t.data.subarray(e),!0);e+=r.length+1;var i=y(t.data.subarray(e));return{key:t.type,info:r,data:i}}var n=y(t.data);return{key:t.type,data:n}},m=function(t){if(8===t.data.byteLength){var e=new Uint8Array(t.data),r=1&e[3],i=(e[4]<<23)+(e[5]<<15)+(e[6]<<7)+e[7];return i/=45,r&&(i+=47721858.84),Math.round(i)}},y=function(t,e){void 0===e&&(e=!1);var r=T();if(r){var i=r.decode(t);if(e){var n=i.indexOf("\0");return-1!==n?i.substring(0,n):i}return i.replace(/\0/g,"")}for(var a,s,o,l=t.length,u="",h=0;h<l;){if(0===(a=t[h++])&&e)return u;if(0!==a&&3!==a)switch(a>>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 T(){return i||void 0===self.TextDecoder||(i=new self.TextDecoder("utf-8")),i}},function(t,e,r){"use strict";r.d(e,"c",(function(){return n})),r.d(e,"b",(function(){return a})),r.d(e,"a",(function(){return s}));function i(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 n(t,e,r,n){return void 0===r&&(r=1),void 0===n&&(n=!1),i(t,e,1/r,n)}function a(t,e){return void 0===e&&(e=!1),i(t,1e3,1/9e4,e)}function s(t,e){return void 0===e&&(e=1),i(t,9e4,1/e)}},function(t,e,r){"use strict";function i(t,e,r){return Uint8Array.prototype.slice?t.slice(e,r):new Uint8Array(Array.prototype.slice.call(t,e,r))}r.d(e,"a",(function(){return i}))},function(t,e,r){"use strict";r.d(e,"c",(function(){return lt})),r.d(e,"d",(function(){return ht})),r.d(e,"a",(function(){return dt})),r.d(e,"b",(function(){return ct}));var i=r(0),n=r(2),a=r(15),s=r(3),o=r(7);var l=r(6),u=r(9),h=function(){function t(){this._audioTrack=void 0,this._id3Track=void 0,this.frameIndex=0,this.cachedData=null,this.initPTS=null}var e=t.prototype;return e.resetInitSegment=function(t,e,r){this._id3Track={type:"id3",id:3,pid:-1,inputTimeScale:9e4,sequenceNumber:0,samples:[],dropped:0}},e.resetTimeStamp=function(){},e.resetContiguity=function(){},e.canParse=function(t,e){return!1},e.appendFrame=function(t,e,r){},e.demux=function(t,e){this.cachedData&&(t=Object(l.a)(this.cachedData,t),this.cachedData=null);var r,i,n=o.b(t,0),a=n?n.length:0,s=this._audioTrack,h=this._id3Track,c=n?o.d(n):void 0,f=t.length;for(0!==this.frameIndex&&null!==this.initPTS||(this.initPTS=d(c,e)),n&&n.length>0&&h.samples.push({pts:this.initPTS,dts:this.initPTS,data:n}),i=this.initPTS;a<f;){if(this.canParse(t,a)){var g=this.appendFrame(s,t,a);g?(this.frameIndex++,i=g.sample.pts,r=a+=g.length):a=f}else o.a(t,a)?(n=o.b(t,a),h.samples.push({pts:i,dts:i,data:n}),r=a+=n.length):a++;if(a===f&&r!==f){var v=Object(u.a)(t,r);this.cachedData?this.cachedData=Object(l.a)(this.cachedData,v):this.cachedData=v}}return{audioTrack:s,avcTrack:{type:"",id:-1,pid:-1,inputTimeScale:9e4,sequenceNumber:-1,samples:[],dropped:0},id3Track:h,textTrack:{type:"",id:-1,pid:-1,inputTimeScale:9e4,sequenceNumber:-1,samples:[],dropped:0}}},e.demuxSampleAes=function(t,e,r){return Promise.reject(new Error("["+this+"] This demuxer does not support Sample-AES decryption"))},e.flush=function(t){var e=this.cachedData;return e&&(this.cachedData=null,this.demux(e,0)),this.frameIndex=0,{audioTrack:this._audioTrack,avcTrack:{type:"",id:-1,pid:-1,inputTimeScale:9e4,sequenceNumber:-1,samples:[],dropped:0},id3Track:this._id3Track,textTrack:{type:"",id:-1,pid:-1,inputTimeScale:9e4,sequenceNumber:-1,samples:[],dropped:0}}},e.destroy=function(){},t}(),d=function(t,e){return Object(s.a)(t)?90*t:9e4*e},c=h,f=r(1);function g(t,e){return 255===t[e]&&240==(246&t[e+1])}function v(t,e){return 1&t[e+1]?7:9}function p(t,e){return(3&t[e+3])<<11|t[e+4]<<3|(224&t[e+5])>>>5}function m(t,e){return e+1<t.length&&g(t,e)}function y(t,e){if(m(t,e)){var r=v(t,e);if(e+r>=t.length)return!1;var i=p(t,e);if(i<=r)return!1;var n=e+i;return n===t.length||m(t,n)}return!1}function T(t,e,r,a,s){if(!t.samplerate){var o=function(t,e,r,a){var s,o,l,u,h=navigator.userAgent.toLowerCase(),d=a,c=[96e3,88200,64e3,48e3,44100,32e3,24e3,22050,16e3,12e3,11025,8e3,7350];s=1+((192&e[r+2])>>>6);var g=(60&e[r+2])>>>2;if(!(g>c.length-1))return l=(1&e[r+2])<<2,l|=(192&e[r+3])>>>6,f.b.log("manifest codec:"+a+", ADTS type:"+s+", samplingIndex:"+g),/firefox/i.test(h)?g>=6?(s=5,u=new Array(4),o=g-3):(s=2,u=new Array(2),o=g):-1!==h.indexOf("android")?(s=2,u=new Array(2),o=g):(s=5,u=new Array(4),a&&(-1!==a.indexOf("mp4a.40.29")||-1!==a.indexOf("mp4a.40.5"))||!a&&g>=6?o=g-3:((a&&-1!==a.indexOf("mp4a.40.2")&&(g>=6&&1===l||/vivaldi/i.test(h))||!a&&1===l)&&(s=2,u=new Array(2)),o=g)),u[0]=s<<3,u[0]|=(14&g)>>1,u[1]|=(1&g)<<7,u[1]|=l<<3,5===s&&(u[1]|=(14&o)>>1,u[2]=(1&o)<<7,u[2]|=8,u[3]=0),{config:u,samplerate:c[g],channelCount:l,codec:"mp4a.40."+s,manifestCodec:d};t.trigger(i.a.ERROR,{type:n.b.MEDIA_ERROR,details:n.a.FRAG_PARSING_ERROR,fatal:!0,reason:"invalid ADTS sampling index:"+g})}(e,r,a,s);if(!o)return;t.config=o.config,t.samplerate=o.samplerate,t.channelCount=o.channelCount,t.codec=o.codec,t.manifestCodec=o.manifestCodec,f.b.log("parsed codec:"+t.codec+", rate:"+o.samplerate+", channels:"+o.channelCount)}}function b(t){return 9216e4/t}function E(t,e,r,i,n){var a=function(t,e,r,i,n){var a=v(t,e),s=p(t,e);if((s-=a)>0)return{headerLength:a,frameLength:s,stamp:r+i*n}}(e,r,i,n,b(t.samplerate));if(a){var s,o=a.frameLength,l=a.headerLength,u=a.stamp,h=l+o,d=Math.max(0,r+h-e.length);d?(s=new Uint8Array(h-l)).set(e.subarray(r+l,e.length),0):s=e.subarray(r+l,r+h);var c={unit:s,pts:u};return d||t.samples.push(c),{sample:c,length:h,missing:d}}}function S(t,e){return(S=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}var L=function(t){var e,r;function i(e,r){var i;return(i=t.call(this)||this).observer=void 0,i.config=void 0,i.observer=e,i.config=r,i}r=t,(e=i).prototype=Object.create(r.prototype),e.prototype.constructor=e,S(e,r);var n=i.prototype;return n.resetInitSegment=function(e,r,i){t.prototype.resetInitSegment.call(this,e,r,i),this._audioTrack={container:"audio/adts",type:"audio",id:2,pid:-1,sequenceNumber:0,isAAC:!0,samples:[],manifestCodec:e,duration:i,inputTimeScale:9e4,dropped:0}},i.probe=function(t){if(!t)return!1;for(var e=(o.b(t,0)||[]).length,r=t.length;e<r;e++)if(y(t,e))return f.b.log("ADTS sync word found !"),!0;return!1},n.canParse=function(t,e){return function(t,e){return function(t,e){return e+5<t.length}(t,e)&&g(t,e)&&p(t,e)<=t.length-e}(t,e)},n.appendFrame=function(t,e,r){T(t,this.observer,e,r,t.manifestCodec);var i=E(t,e,r,this.initPTS,this.frameIndex);if(i&&0===i.missing)return i},i}(c);L.minProbeByteLength=9;var A=L,R=function(){function t(t,e){this.remainderData=null,this.config=void 0,this.config=e}var e=t.prototype;return e.resetTimeStamp=function(){},e.resetInitSegment=function(){},e.resetContiguity=function(){},t.probe=function(t){return Object(l.b)({data:t,start:0,end:Math.min(t.length,16384)},["moof"]).length>0},e.demux=function(t){var e=t,r={type:"",id:-1,pid:-1,inputTimeScale:9e4,sequenceNumber:-1,samples:[],dropped:0};if(this.config.progressive){this.remainderData&&(e=Object(l.a)(this.remainderData,t));var i=Object(l.h)(e);this.remainderData=i.remainder,r.samples=i.valid||new Uint8Array}else r.samples=e;return{audioTrack:{type:"",id:-1,pid:-1,inputTimeScale:9e4,sequenceNumber:-1,samples:[],dropped:0},avcTrack:r,id3Track:{type:"",id:-1,pid:-1,inputTimeScale:9e4,sequenceNumber:-1,samples:[],dropped:0},textTrack:{type:"",id:-1,pid:-1,inputTimeScale:9e4,sequenceNumber:-1,samples:[],dropped:0}}},e.flush=function(){var t={type:"",id:-1,pid:-1,inputTimeScale:9e4,sequenceNumber:-1,samples:[],dropped:0};return t.samples=this.remainderData||new Uint8Array,this.remainderData=null,{audioTrack:{type:"",id:-1,pid:-1,inputTimeScale:9e4,sequenceNumber:-1,samples:[],dropped:0},avcTrack:t,id3Track:{type:"",id:-1,pid:-1,inputTimeScale:9e4,sequenceNumber:-1,samples:[],dropped:0},textTrack:{type:"",id:-1,pid:-1,inputTimeScale:9e4,sequenceNumber:-1,samples:[],dropped:0}}},e.demuxSampleAes=function(t,e,r){return Promise.reject(new Error("The MP4 demuxer does not support SAMPLE-AES decryption"))},e.destroy=function(){},t}();R.minProbeByteLength=1024;var D=R,k=null,_=[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],I=[44100,48e3,32e3,22050,24e3,16e3,11025,12e3,8e3],C=[[0,72,144,12],[0,0,0,0],[0,72,144,12],[0,144,144,12]],w=[0,1,1,4];function O(t,e,r,i,n){if(!(r+24>e.length)){var a=x(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 x(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*_[14*(3===r?3-i:3===i?3:4)+n-1],u=I[3*(3===r?0:2===r?1:2)+a],h=3===o?1:2,d=C[r][i],c=w[i],f=8*d*c,g=Math.floor(d*l/u+s)*c;if(null===k){var v=(navigator.userAgent||"").match(/Chrome\/(\d+)/i);k=v?parseInt(v[1]):0}return!!k&&k<=87&&2===i&&l>=224e3&&0===o&&(t[e+3]=128|t[e+3]),{sampleRate:u,channelCount:h,frameLength:g,samplesPerFrame:f}}}function P(t,e){return 255===t[e]&&224==(224&t[e+1])&&0!=(6&t[e+1])}function M(t,e){return e+1<t.length&&P(t,e)}function F(t,e){if(e+1<t.length&&P(t,e)){var r=x(t,e),i=4;null!=r&&r.frameLength&&(i=r.frameLength);var n=e+i;return n===t.length||M(t,n)}return!1}var N=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;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;return t>32&&f.b.error("Cannot read more than 32 bits at a time"),this.bitsAvailable-=e,this.bitsAvailable>0?this.word<<=e:this.bytesAvailable>0&&this.loadWord(),(e=t-e)>0&&this.bitsAvailable?r<<e|this.readBits(e):r},e.skipLZ=function(){var t;for(t=0;t<this.bitsAvailable;++t)if(0!=(this.word&2147483648>>>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;i<t;i++)0!==r&&(r=(e+this.readEG()+256)%256),e=0===r?e:r},e.readSPS=function(){var t,e,r,i=0,n=0,a=0,s=0,o=this.readUByte.bind(this),l=this.readBits.bind(this),u=this.readUEG.bind(this),h=this.readBoolean.bind(this),d=this.skipBits.bind(this),c=this.skipEG.bind(this),f=this.skipUEG.bind(this),g=this.skipScalingList.bind(this);o();var v=o();if(l(5),d(3),o(),f(),100===v||110===v||122===v||244===v||44===v||83===v||86===v||118===v||128===v){var p=u();if(3===p&&d(1),f(),f(),d(1),h())for(e=3!==p?8:12,r=0;r<e;r++)h()&&g(r<6?16:64)}f();var m=u();if(0===m)u();else if(1===m)for(d(1),c(),c(),t=u(),r=0;r<t;r++)c();f(),d(1);var y=u(),T=u(),b=l(1);0===b&&d(1),d(1),h()&&(i=u(),n=u(),a=u(),s=u());var E=[1,1];if(h()&&h())switch(o()){case 1:E=[1,1];break;case 2:E=[12,11];break;case 3:E=[10,11];break;case 4:E=[16,11];break;case 5:E=[40,33];break;case 6:E=[24,11];break;case 7:E=[20,11];break;case 8:E=[32,11];break;case 9:E=[80,33];break;case 10:E=[18,11];break;case 11:E=[15,11];break;case 12:E=[64,33];break;case 13:E=[160,99];break;case 14:E=[4,3];break;case 15:E=[3,2];break;case 16:E=[2,1];break;case 255:E=[o()<<8|o(),o()<<8|o()]}return{width:Math.ceil(16*(y+1)-2*i-2*n),height:(2-b)*(T+1)*16-(b?2:4)*(a+s),pixelRatio:E}},e.readSliceType=function(){return this.readUByte(),this.readUEG(),this.readUEG()},t}(),U=function(){function t(t,e,r){this.keyData=void 0,this.decrypter=void 0,this.keyData=r,this.decrypter=new a.a(t,e,{removePKCS7Padding:!1})}var e=t.prototype;return e.decryptBuffer=function(t,e){this.decrypter.decrypt(t,this.keyData.key.buffer,this.keyData.iv.buffer,e)},e.decryptAacSample=function(t,e,r,i){var n=t[e].unit,a=n.subarray(16,n.length-n.length%16),s=a.buffer.slice(a.byteOffset,a.byteOffset+a.length),o=this;this.decryptBuffer(s,(function(a){var s=new Uint8Array(a);n.set(s,16),i||o.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)){var i=this.decrypter.isSync();if(this.decryptAacSample(t,e,r,i),!i)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-16;n+=160,i+=16)r.set(t.subarray(n,n+16),i);return r},e.getAvcDecryptedUnit=function(t,e){for(var r=new Uint8Array(e),i=0,n=32;n<=t.length-16;n+=160,i+=16)t.set(r.subarray(i,i+16),n);return t},e.decryptAvcSample=function(t,e,r,i,n,a){var s=q(n.data),o=this.getAvcEncryptedData(s),l=this;this.decryptBuffer(o.buffer,(function(o){n.data=l.getAvcDecryptedUnit(s,o),a||l.decryptAvcSamples(t,e,r+1,i)}))},e.decryptAvcSamples=function(t,e,r,i){if(t instanceof Uint8Array)throw new Error("Cannot decrypt samples of type Uint8Array");for(;;e++,r=0){if(e>=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)){var s=this.decrypter.isSync();if(this.decryptAvcSample(t,e,r,i,a,s),!s)return}}}},t}(),B={video:1,audio:2,id3:3,text:4},G=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.aacLastPTS=null,this._initPTS=null,this._initDTS=null,this._pmtId=-1,this._avcTrack=void 0,this._audioTrack=void 0,this._id3Track=void 0,this._txtTrack=void 0,this.aacOverFlow=null,this.avcSample=null,this.remainderData=null,this.observer=t,this.config=e,this.typeSupported=r}t.probe=function(e){var r=t.syncOffset(e);return!(r<0)&&(r&&f.b.warn("MPEG2-TS detected but first sync word found @ offset "+r+", junk ahead ?"),!0)},t.syncOffset=function(t){for(var e=Math.min(1e3,t.length-564),r=0;r<e;){if(71===t[r]&&71===t[r+188]&&71===t[r+376])return r;r++}return-1},t.createTrack=function(t,e){return{container:"video"===t||"audio"===t?"video/mp2t":void 0,type:t,id:B[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){this.pmtParsed=!1,this._pmtId=-1,this._avcTrack=t.createTrack("video",i),this._audioTrack=t.createTrack("audio",i),this._id3Track=t.createTrack("id3",i),this._txtTrack=t.createTrack("text",i),this._audioTrack.isAAC=!0,this.aacOverFlow=null,this.aacLastPTS=null,this.avcSample=null,this.audioCodec=e,this.videoCodec=r,this._duration=i},e.resetTimeStamp=function(){},e.resetContiguity=function(){var t=this._audioTrack,e=this._avcTrack,r=this._id3Track;t&&(t.pesData=null),e&&(e.pesData=null),r&&(r.pesData=null),this.aacOverFlow=null,this.aacLastPTS=null},e.demux=function(e,r,a,s){var o;void 0===a&&(a=!1),void 0===s&&(s=!1),a||(this.sampleAes=null);var u=this._avcTrack,h=this._audioTrack,d=this._id3Track,c=u.pid,g=u.pesData,v=h.pid,p=d.pid,m=h.pesData,y=d.pesData,T=!1,b=this.pmtParsed,E=this._pmtId,S=e.length;if(this.remainderData&&(S=(e=Object(l.a)(this.remainderData,e)).length,this.remainderData=null),S<188&&!s)return this.remainderData=e,{audioTrack:h,avcTrack:u,id3Track:d,textTrack:this._txtTrack};var L=Math.max(0,t.syncOffset(e));(S-=(S+L)%188)<e.byteLength&&!s&&(this.remainderData=new Uint8Array(e.buffer,S,e.buffer.byteLength-S));for(var A=L;A<S;A+=188)if(71===e[A]){var R=!!(64&e[A+1]),D=((31&e[A+1])<<8)+e[A+2],k=void 0;if((48&e[A+3])>>4>1){if((k=A+5+e[A+4])===A+188)continue}else k=A+4;switch(D){case c:R&&(g&&(o=V(g))&&this.parseAVCPES(o,!1),g={data:[],size:0}),g&&(g.data.push(e.subarray(k,A+188)),g.size+=A+188-k);break;case v:R&&(m&&(o=V(m))&&(h.isAAC?this.parseAACPES(o):this.parseMPEGPES(o)),m={data:[],size:0}),m&&(m.data.push(e.subarray(k,A+188)),m.size+=A+188-k);break;case p:R&&(y&&(o=V(y))&&this.parseID3PES(o),y={data:[],size:0}),y&&(y.data.push(e.subarray(k,A+188)),y.size+=A+188-k);break;case 0:R&&(k+=e[k]+1),E=this._pmtId=j(e,k);break;case E:R&&(k+=e[k]+1);var _=H(e,k,!0===this.typeSupported.mpeg||!0===this.typeSupported.mp3,a);(c=_.avc)>0&&(u.pid=c),(v=_.audio)>0&&(h.pid=v,h.isAAC=_.isAAC),(p=_.id3)>0&&(d.pid=p),T&&!b&&(f.b.log("reparse from beginning"),T=!1,A=L-188),b=this.pmtParsed=!0;break;case 17:case 8191:break;default:T=!0}}else this.observer.emit(i.a.ERROR,i.a.ERROR,{type:n.b.MEDIA_ERROR,details:n.a.FRAG_PARSING_ERROR,fatal:!1,reason:"TS packet did not start with 0x47"});u.pesData=g,h.pesData=m,d.pesData=y;var I={audioTrack:h,avcTrack:u,id3Track:d,textTrack:this._txtTrack};return s&&this.extractRemainingSamples(I),I},e.flush=function(){var t,e=this.remainderData;return this.remainderData=null,t=e?this.demux(e,-1,!1,!0):{audioTrack:this._audioTrack,avcTrack:this._avcTrack,textTrack:this._txtTrack,id3Track:this._id3Track},this.extractRemainingSamples(t),this.sampleAes?this.decrypt(t,this.sampleAes):t},e.extractRemainingSamples=function(t){var e,r=t.audioTrack,i=t.avcTrack,n=t.id3Track,a=i.pesData,s=r.pesData,o=n.pesData;a&&(e=V(a))?(this.parseAVCPES(e,!0),i.pesData=null):i.pesData=a,s&&(e=V(s))?(r.isAAC?this.parseAACPES(e):this.parseMPEGPES(e),r.pesData=null):(null!=s&&s.size&&f.b.log("last AAC PES packet truncated,might overlap between fragments"),r.pesData=s),o&&(e=V(o))?(this.parseID3PES(e),n.pesData=null):n.pesData=o},e.demuxSampleAes=function(t,e,r){var i=this.demux(t,r,!0,!this.config.progressive),n=this.sampleAes=new U(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.avcTrack;i.samples&&i.isAAC?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._initPTS=this._initDTS=null,this._duration=0},e.parseAVCPES=function(t,e){var r,i=this,n=this._avcTrack,a=this.parseAVCNALu(t.data),s=this.avcSample,l=!1;t.data=null,s&&a.length&&!n.audFound&&(W(s,n),s=this.avcSample=K(!1,t.pts,t.dts,"")),a.forEach((function(e){switch(e.type){case 1:r=!0,s||(s=i.avcSample=K(!0,t.pts,t.dts,"")),s.frame=!0;var a=e.data;if(l&&a.length>4){var u=new N(a).readSliceType();2!==u&&4!==u&&7!==u&&9!==u||(s.key=!0)}break;case 5:r=!0,s||(s=i.avcSample=K(!0,t.pts,t.dts,"")),s.key=!0,s.frame=!0;break;case 6:r=!0;var h=new N(q(e.data));h.readUByte();for(var d=0,c=0,f=!1,g=0;!f&&h.bytesAvailable>1;){d=0;do{d+=g=h.readUByte()}while(255===g);c=0;do{c+=g=h.readUByte()}while(255===g);if(4===d&&0!==h.bytesAvailable){if(f=!0,181===h.readUByte())if(49===h.readUShort())if(1195456820===h.readUInt())if(3===h.readUByte()){for(var v=h.readUByte(),p=31&v,m=[v,h.readUByte()],y=0;y<p;y++)m.push(h.readUByte()),m.push(h.readUByte()),m.push(h.readUByte());Y(i._txtTrack.samples,{type:3,pts:t.pts,bytes:m})}}else if(5===d&&0!==h.bytesAvailable){if(f=!0,c>16){for(var T=[],b=0;b<16;b++)T.push(h.readUByte().toString(16)),3!==b&&5!==b&&7!==b&&9!==b||T.push("-");for(var E=c-16,S=new Uint8Array(E),L=0;L<E;L++)S[L]=h.readUByte();Y(i._txtTrack.samples,{pts:t.pts,payloadType:d,uuid:T.join(""),userData:Object(o.f)(S),userDataBytes:S})}}else if(c<h.bytesAvailable)for(var A=0;A<c;A++)h.readUByte()}break;case 7:if(r=!0,l=!0,!n.sps){var R=new N(e.data).readSPS();n.width=R.width,n.height=R.height,n.pixelRatio=R.pixelRatio,n.sps=[e.data],n.duration=i._duration;for(var D=e.data.subarray(1,4),k="avc1.",_=0;_<3;_++){var I=D[_].toString(16);I.length<2&&(I="0"+I),k+=I}n.codec=k}break;case 8:r=!0,n.pps||(n.pps=[e.data]);break;case 9:r=!1,n.audFound=!0,s&&W(s,n),s=i.avcSample=K(!1,t.pts,t.dts,"");break;case 12:r=!1;break;default:r=!1,s&&(s.debug+="unknown NAL "+e.type+" ")}s&&r&&s.units.push(e)})),e&&s&&(W(s,n),this.avcSample=null)},e.getLastNalUnit=function(){var t,e,r=this.avcSample;if(!r||0===r.units.length){var i=this._avcTrack.samples;r=i[i.length-1]}if(null!==(t=r)&&void 0!==t&&t.units){var n=r.units;e=n[n.length-1]}return e},e.parseAVCNALu=function(t){var e,r,i=t.byteLength,n=this._avcTrack,a=n.naluState||0,s=a,o=[],l=0,u=-1,h=0;for(-1===a&&(u=0,h=31&t[0],a=0,l=1);l<i;)if(e=t[l++],a)if(1!==a)if(e)if(1===e){if(u>=0){var d={data:t.subarray(u,l-a-1),type:h};o.push(d)}else{var c=this.getLastNalUnit();if(c&&(s&&l<=4-s&&c.state&&(c.data=c.data.subarray(0,c.data.byteLength-s)),(r=l-a-1)>0)){var f=new Uint8Array(c.data.byteLength+r);f.set(c.data,0),f.set(t.subarray(0,r),c.data.byteLength),c.data=f,c.state=0}}l<i?(u=l,h=31&t[l],a=0):a=-1}else a=0;else a=3;else a=e?0:2;else a=e?0:1;if(u>=0&&a>=0){var g={data:t.subarray(u,i),type:h,state:a};o.push(g)}if(0===o.length){var v=this.getLastNalUnit();if(v){var p=new Uint8Array(v.data.byteLength+t.byteLength);p.set(v.data,0),p.set(t,v.data.byteLength),v.data=p}}return n.naluState=a,o},e.parseAACPES=function(t){var e,r,a,s,o,l=0,u=this._audioTrack,h=this.aacOverFlow,d=t.data;if(h){this.aacOverFlow=null;var c=h.sample.unit.byteLength,g=Math.min(h.missing,c),v=c-g;h.sample.unit.set(d.subarray(0,g),v),u.samples.push(h.sample),l=h.missing}for(e=l,r=d.length;e<r-1&&!m(d,e);e++);if(e!==l&&(e<r-1?(a="AAC PES did not start with ADTS header,offset:"+e,s=!1):(a="no ADTS header found in AAC PES",s=!0),f.b.warn("parsing error:"+a),this.observer.emit(i.a.ERROR,i.a.ERROR,{type:n.b.MEDIA_ERROR,details:n.a.FRAG_PARSING_ERROR,fatal:s,reason:a}),s))return;if(T(u,this.observer,d,e,this.audioCodec),void 0!==t.pts)o=t.pts;else{if(!h)return void f.b.warn("[tsdemuxer]: AAC PES unknown PTS");var p=b(u.samplerate);o=h.sample.pts+p}for(var y=0;e<r;){if(m(d,e)){if(e+5<r){var S=E(u,d,e,o,y);if(S){if(!S.missing){e+=S.length,y++;continue}this.aacOverFlow=S}}break}e++}},e.parseMPEGPES=function(t){var e=t.data,r=e.length,i=0,n=0,a=t.pts;if(void 0!==a)for(;n<r;)if(M(e,n)){var s=O(this._audioTrack,e,n,a,i);if(!s)break;n+=s.length,i++}else n++;else f.b.warn("[tsdemuxer]: MPEG PES unknown PTS")},e.parseID3PES=function(t){void 0!==t.pts?this._id3Track.samples.push(t):f.b.warn("[tsdemuxer]: ID3 PES unknown PTS")},t}();function K(t,e,r,i){return{key:t,frame:!1,pts:e,dts:r,units:[],debug:i,length:0}}function j(t,e){return(31&t[e+10])<<8|t[e+11]}function H(t,e,r,i){var n={audio:-1,avc:-1,id3:-1,isAAC:!0},a=e+3+((15&t[e+1])<<8|t[e+2])-4;for(e+=12+((15&t[e+10])<<8|t[e+11]);e<a;){var s=(31&t[e+1])<<8|t[e+2];switch(t[e]){case 207:if(!i){f.b.log("ADTS AAC with AES-128-CBC frame encryption found in unencrypted stream");break}case 15:-1===n.audio&&(n.audio=s);break;case 21:-1===n.id3&&(n.id3=s);break;case 219:if(!i){f.b.log("H.264 with AES-128-CBC slice encryption found in unencrypted stream");break}case 27:-1===n.avc&&(n.avc=s);break;case 3:case 4:r?-1===n.audio&&(n.audio=s,n.isAAC=!1):f.b.log("MPEG audio found, not supported in this browser");break;case 36:f.b.warn("Unsupported HEVC stream type found")}e+=5+((15&t[e+3])<<8|t[e+4])}return n}function V(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;){var l=new Uint8Array(o[0].length+o[1].length);l.set(o[0]),l.set(o[1],o[0].length),o[0]=l,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 u=e[7];192&u&&(n=536870912*(14&e[9])+4194304*(255&e[10])+16384*(254&e[11])+128*(255&e[12])+(254&e[13])/2,64&u?n-(a=536870912*(14&e[14])+4194304*(255&e[15])+16384*(254&e[16])+128*(255&e[17])+(254&e[18])/2)>54e5&&(f.b.warn(Math.round((n-a)/9e4)+"s delta between PTS and DTS, align them"),n=a):a=n);var h=(i=e[8])+9;if(t.size<=h)return null;t.size-=h;for(var d=new Uint8Array(t.size),c=0,g=o.length;c<g;c++){var v=(e=o[c]).byteLength;if(h){if(h>v){h-=v;continue}e=e.subarray(h),v-=h,h=0}d.set(e,s),s+=v}return r&&(r-=i+3),{data:d,pts:n,dts:a,len:r}}return null}function W(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&&f.b.log(t.pts+"/"+t.dts+":"+t.debug)}function Y(t,e){var r=t.length;if(r>0){if(e.pts>=t[r-1].pts)t.push(e);else for(var i=r-1;i>=0;i--)if(e.pts<t[i].pts){t.splice(i,0,e);break}}else t.push(e)}function q(t){for(var e=t.byteLength,r=[],i=1;i<e-2;)0===t[i]&&0===t[i+1]&&3===t[i+2]?(r.push(i+2),i+=2):i++;if(0===r.length)return t;var n=e-r.length,a=new Uint8Array(n),s=0;for(i=0;i<n;s++,i++)s===r[0]&&(s++,r.shift()),a[i]=t[s];return a}G.minProbeByteLength=188;var X=G;function z(t,e){return(z=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}var Q=function(t){var e,r;function i(){return t.apply(this,arguments)||this}r=t,(e=i).prototype=Object.create(r.prototype),e.prototype.constructor=e,z(e,r);var n=i.prototype;return n.resetInitSegment=function(e,r,i){t.prototype.resetInitSegment.call(this,e,r,i),this._audioTrack={container:"audio/mpeg",type:"audio",id:2,pid:-1,sequenceNumber:0,isAAC:!1,samples:[],manifestCodec:e,duration:i,inputTimeScale:9e4,dropped:0}},i.probe=function(t){if(!t)return!1;for(var e=(o.b(t,0)||[]).length,r=t.length;e<r;e++)if(F(t,e))return f.b.log("MPEG Audio sync word found !"),!0;return!1},n.canParse=function(t,e){return function(t,e){return P(t,e)&&4<=t.length-e}(t,e)},n.appendFrame=function(t,e,r){if(null!==this.initPTS)return O(t,e,r,this.initPTS,this.frameIndex)},i}(c);Q.minProbeByteLength=4;var $=Q,J=r(16),Z=r(5),tt=function(){function t(){this.emitInitSegment=!1,this.audioCodec=void 0,this.videoCodec=void 0,this.initData=void 0,this.initPTS=void 0,this.initTracks=void 0,this.lastEndDTS=null}var e=t.prototype;return e.destroy=function(){},e.resetTimeStamp=function(t){this.initPTS=t,this.lastEndDTS=null},e.resetNextTimestamp=function(){this.lastEndDTS=null},e.resetInitSegment=function(t,e,r){this.audioCodec=e,this.videoCodec=r,this.generateInitSegment(t),this.emitInitSegment=!0},e.generateInitSegment=function(t){var e=this.audioCodec,r=this.videoCodec;if(!t||!t.byteLength)return this.initTracks=void 0,void(this.initData=void 0);var i=this.initData=Object(l.f)(t);e||(e=rt(i.audio,Z.a.AUDIO)),r||(r=rt(i.video,Z.a.VIDEO));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"}:f.b.warn("[passthrough-remuxer.ts]: initSegment does not contain moov or trak boxes."),this.initTracks=n},e.remux=function(t,e,r,i,n){var a=this.initPTS,o=this.lastEndDTS,u={audio:void 0,video:void 0,text:i,id3:r,initSegment:void 0};Object(s.a)(o)||(o=this.lastEndDTS=n||0);var h=e.samples;if(!h||!h.length)return u;var d={initPTS:void 0,timescale:1},c=this.initData;if(c&&c.length||(this.generateInitSegment(h),c=this.initData),!c||!c.length)return f.b.warn("[passthrough-remuxer.ts]: Failed to generate initSegment."),u;this.emitInitSegment&&(d.tracks=this.initTracks,this.emitInitSegment=!1),Object(s.a)(a)||(this.initPTS=d.initPTS=a=et(c,h,o));var g=Object(l.c)(h,c),v=o,p=g+v;Object(l.e)(c,h,a),g>0?this.lastEndDTS=p:(f.b.warn("Duration parsed from mp4 should be greater than zero"),this.resetNextTimestamp());var m=!!c.audio,y=!!c.video,T="";m&&(T+="audio"),y&&(T+="video");var b={data1:h,startPTS:v,startDTS:v,endPTS:p,endDTS:p,type:T,hasAudio:m,hasVideo:y,nb:1,dropped:0};return u.audio="audio"===b.type?b:void 0,u.video="audio"!==b.type?b:void 0,u.text=i,u.id3=r,u.initSegment=d,u},t}(),et=function(t,e,r){return Object(l.d)(t,e)-r};function rt(t,e){var r=null==t?void 0:t.codec;return r&&r.length>4?r:"hvc1"===r?"hvc1.1.c.L120.90":"av01"===r?"av01.0.04M.08":"avc1"===r||e===Z.a.VIDEO?"avc1.42e01e":"mp4a.40.5"}var it,nt=tt,at=r(13);try{it=self.performance.now.bind(self.performance)}catch(t){f.b.debug("Unable to use Performance API on this environment"),it=self.Date.now}var st=[{demux:X,remux:J.a},{demux:D,remux:nt},{demux:A,remux:J.a},{demux:$,remux:J.a}],ot=1024;st.forEach((function(t){var e=t.demux;ot=Math.max(ot,e.minProbeByteLength)}));var lt=function(){function t(t,e,r,i,n){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.cache=new at.a,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=it();var s=new Uint8Array(t),o=this.cache,u=this.config,h=this.currentTransmuxState,d=this.transmuxConfig;i&&(this.currentTransmuxState=i);var c=function(t,e){var r=null;t.byteLength>0&&null!=e&&null!=e.key&&null!==e.iv&&null!=e.method&&(r=e);return r}(s,e);if(c&&"AES-128"===c.method){var f=this.getDecrypter();if(!u.enableSoftwareAES)return this.decryptionPromise=f.webCryptoDecrypt(s,c.key.buffer,c.iv.buffer).then((function(t){var e=n.push(t,null,r);return n.decryptionPromise=null,e})),this.decryptionPromise;var g=f.softwareDecrypt(s,c.key.buffer,c.iv.buffer);if(!g)return a.executeEnd=it(),ut(r);s=new Uint8Array(g)}var v=i||h,p=v.contiguous,m=v.discontinuity,y=v.trackSwitch,T=v.accurateTimeOffset,b=v.timeOffset,E=d.audioCodec,S=d.videoCodec,L=d.defaultInitPts,A=d.duration,R=d.initSegmentData;if((m||y)&&this.resetInitSegment(R,E,S,A),m&&this.resetInitialTimestamp(L),p||this.resetContiguity(),this.needsProbing(s,m,y)){if(o.dataLength){var D=o.flush();s=Object(l.a)(D,s)}this.configureTransmuxer(s,d)}var k=this.transmux(s,c,b,T,r),_=this.currentTransmuxState;return _.contiguous=!0,_.discontinuity=!1,_.trackSwitch=!1,a.executeEnd=it(),k},e.flush=function(t){var e=this,r=t.transmuxing;r.executeStart=it();var a=this.decrypter,s=this.cache,o=this.currentTransmuxState,l=this.decryptionPromise;if(l)return l.then((function(){return e.flush(t)}));var u=[],h=o.timeOffset;if(a){var d=a.flush();d&&u.push(this.push(d,null,t))}var c=s.dataLength;s.reset();var f=this.demuxer,g=this.remuxer;if(!f||!g)return c>=ot&&this.observer.emit(i.a.ERROR,i.a.ERROR,{type:n.b.MEDIA_ERROR,details:n.a.FRAG_PARSING_ERROR,fatal:!0,reason:"no demux matching with content found"}),r.executeEnd=it(),[ut(t)];var v=f.flush(h);return ht(v)?v.then((function(r){return e.flushRemux(u,r,t),u})):(this.flushRemux(u,v,t),u)},e.flushRemux=function(t,e,r){var i=e.audioTrack,n=e.avcTrack,a=e.id3Track,s=e.textTrack,o=this.currentTransmuxState,l=o.accurateTimeOffset,u=o.timeOffset;f.b.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=it()},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){var n=this.demuxer,a=this.remuxer;n&&a&&(n.resetInitSegment(e,r,i),a.resetInitSegment(t,e,r))},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.avcTrack,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.avcTrack,t.id3Track,t.textTrack,r,i,!1,a.id),chunkMeta:n}}))},e.configureTransmuxer=function(t,e){for(var r,i=this.config,n=this.observer,a=this.typeSupported,s=this.vendor,o=e.audioCodec,l=e.defaultInitPts,u=e.duration,h=e.initSegmentData,d=e.videoCodec,c=0,g=st.length;c<g;c++)if(st[c].demux.probe(t)){r=st[c];break}r||(f.b.warn("Failed to find demuxer by probing frag, treating as mp4 passthrough"),r={demux:D,remux:nt});var v=this.demuxer,p=this.remuxer,m=r.remux,y=r.demux;p&&p instanceof m||(this.remuxer=new m(n,i,a,s)),v&&v instanceof y||(this.demuxer=new y(n,i,a),this.probe=y.probe),this.resetInitSegment(h,o,d,u),this.resetInitialTimestamp(l)},e.needsProbing=function(t,e,r){return!this.demuxer||!this.remuxer||e||r},e.getDecrypter=function(){var t=this.decrypter;return t||(t=this.decrypter=new a.a(this.observer,this.config)),t},t}();var ut=function(t){return{remuxResult:{},chunkMeta:t}};function ht(t){return"then"in t&&t.then instanceof Function}var dt=function(t,e,r,i,n){this.audioCodec=void 0,this.videoCodec=void 0,this.initSegmentData=void 0,this.duration=void 0,this.defaultInitPts=void 0,this.audioCodec=t,this.videoCodec=e,this.initSegmentData=r,this.duration=i,this.defaultInitPts=n},ct=function(t,e,r,i,n){this.discontinuity=void 0,this.contiguous=void 0,this.accurateTimeOffset=void 0,this.trackSwitch=void 0,this.timeOffset=void 0,this.discontinuity=t,this.contiguous=e,this.accurateTimeOffset=r,this.trackSwitch=i,this.timeOffset=n}},function(t,e,r){var i,n,a,s,o;i=/^((?:[a-zA-Z0-9+\-.]+:)?)(\/\/[^\/?#]*)?((?:[^\/?#]*\/)*[^;?#]*)?(;[^?#]*)?(\?[^#]*)?(#[^]*)?$/,n=/^([^\/?#]*)([^]*)$/,a=/(?:\/|^)\.(?=\/)/g,s=/(?:\/|^)\.\.\/(?!\.\.\/)[^\/]*(?=\/)/g,o={buildAbsoluteURL:function(t,e,r){if(r=r||{},t=t.trim(),!(e=e.trim())){if(!r.alwaysNormalize)return t;var i=o.parseURL(t);if(!i)throw new Error("Error trying to parse base URL.");return i.path=o.normalizePath(i.path),o.buildURLFromParts(i)}var a=o.parseURL(e);if(!a)throw new Error("Error trying to parse relative URL.");if(a.scheme)return r.alwaysNormalize?(a.path=o.normalizePath(a.path),o.buildURLFromParts(a)):e;var s=o.parseURL(t);if(!s)throw new Error("Error trying to parse base URL.");if(!s.netLoc&&s.path&&"/"!==s.path[0]){var l=n.exec(s.path);s.netLoc=l[1],s.path=l[2]}s.netLoc&&!s.path&&(s.path="/");var u={scheme:s.scheme,netLoc:a.netLoc,path:null,params:a.params,query:a.query,fragment:a.fragment};if(!a.netLoc&&(u.netLoc=s.netLoc,"/"!==a.path[0]))if(a.path){var h=s.path,d=h.substring(0,h.lastIndexOf("/")+1)+a.path;u.path=o.normalizePath(d)}else u.path=s.path,a.params||(u.params=s.params,a.query||(u.query=s.query));return null===u.path&&(u.path=r.alwaysNormalize?o.normalizePath(a.path):a.path),o.buildURLFromParts(u)},parseURL:function(t){var e=i.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(a,"");t.length!==(t=t.replace(s,"")).length;);return t.split("").reverse().join("")},buildURLFromParts:function(t){return t.scheme+t.netLoc+t.path+t.params+t.query+t.fragment}},t.exports=o},function(t,e,r){"use strict";r.d(e,"a",(function(){return i}));var i=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}}},function(t,e,r){"use strict";r.d(e,"a",(function(){return i}));var i=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;n<t.length;n++){var a=t[n];r.set(a,i),i+=a.length}return r}(e,r),this.reset(),t):new Uint8Array(0)},e.reset=function(){this.chunks.length=0,this.dataLength=0},t}()},function(t,e,r){"use strict";var i=Object.prototype.hasOwnProperty,n="~";function a(){}function s(t,e,r){this.fn=t,this.context=e,this.once=r||!1}function o(t,e,r,i,a){if("function"!=typeof r)throw new TypeError("The listener must be a function");var o=new s(r,i||t,a),l=n?n+e:e;return t._events[l]?t._events[l].fn?t._events[l]=[t._events[l],o]:t._events[l].push(o):(t._events[l]=o,t._eventsCount++),t}function l(t,e){0==--t._eventsCount?t._events=new a:delete t._events[e]}function u(){this._events=new a,this._eventsCount=0}Object.create&&(a.prototype=Object.create(null),(new a).__proto__||(n=!1)),u.prototype.eventNames=function(){var t,e,r=[];if(0===this._eventsCount)return r;for(e in t=this._events)i.call(t,e)&&r.push(n?e.slice(1):e);return Object.getOwnPropertySymbols?r.concat(Object.getOwnPropertySymbols(t)):r},u.prototype.listeners=function(t){var e=n?n+t:t,r=this._events[e];if(!r)return[];if(r.fn)return[r.fn];for(var i=0,a=r.length,s=new Array(a);i<a;i++)s[i]=r[i].fn;return s},u.prototype.listenerCount=function(t){var e=n?n+t:t,r=this._events[e];return r?r.fn?1:r.length:0},u.prototype.emit=function(t,e,r,i,a,s){var o=n?n+t:t;if(!this._events[o])return!1;var l,u,h=this._events[o],d=arguments.length;if(h.fn){switch(h.once&&this.removeListener(t,h.fn,void 0,!0),d){case 1:return h.fn.call(h.context),!0;case 2:return h.fn.call(h.context,e),!0;case 3:return h.fn.call(h.context,e,r),!0;case 4:return h.fn.call(h.context,e,r,i),!0;case 5:return h.fn.call(h.context,e,r,i,a),!0;case 6:return h.fn.call(h.context,e,r,i,a,s),!0}for(u=1,l=new Array(d-1);u<d;u++)l[u-1]=arguments[u];h.fn.apply(h.context,l)}else{var c,f=h.length;for(u=0;u<f;u++)switch(h[u].once&&this.removeListener(t,h[u].fn,void 0,!0),d){case 1:h[u].fn.call(h[u].context);break;case 2:h[u].fn.call(h[u].context,e);break;case 3:h[u].fn.call(h[u].context,e,r);break;case 4:h[u].fn.call(h[u].context,e,r,i);break;default:if(!l)for(c=1,l=new Array(d-1);c<d;c++)l[c-1]=arguments[c];h[u].fn.apply(h[u].context,l)}}return!0},u.prototype.on=function(t,e,r){return o(this,t,e,r,!1)},u.prototype.once=function(t,e,r){return o(this,t,e,r,!0)},u.prototype.removeListener=function(t,e,r,i){var a=n?n+t:t;if(!this._events[a])return this;if(!e)return l(this,a),this;var s=this._events[a];if(s.fn)s.fn!==e||i&&!s.once||r&&s.context!==r||l(this,a);else{for(var o=0,u=[],h=s.length;o<h;o++)(s[o].fn!==e||i&&!s[o].once||r&&s[o].context!==r)&&u.push(s[o]);u.length?this._events[a]=1===u.length?u[0]:u:l(this,a)}return this},u.prototype.removeAllListeners=function(t){var e;return t?(e=n?n+t:t,this._events[e]&&l(this,e)):(this._events=new a,this._eventsCount=0),this},u.prototype.off=u.prototype.removeListener,u.prototype.addListener=u.prototype.on,u.prefixed=n,u.EventEmitter=u,t.exports=u},function(t,e,r){"use strict";r.d(e,"a",(function(){return u}));var i=function(){function t(t,e){this.subtle=void 0,this.aesIV=void 0,this.subtle=t,this.aesIV=e}return t.prototype.decrypt=function(t,e){return this.subtle.decrypt({name:"AES-CBC",iv:this.aesIV},e,t)},t}(),n=function(){function t(t,e){this.subtle=void 0,this.key=void 0,this.subtle=t,this.key=e}return t.prototype.expandKey=function(){return this.subtle.importKey("raw",this.key,{name:"AES-CBC"},!1,["encrypt","decrypt"])},t}(),a=r(9);var s=function(){function t(){this.rcon=[0,1,2,4,8,16,32,64,128,27,54],this.subMix=[new Uint32Array(256),new Uint32Array(256),new Uint32Array(256),new Uint32Array(256)],this.invSubMix=[new Uint32Array(256),new Uint32Array(256),new Uint32Array(256),new Uint32Array(256)],this.sBox=new Uint32Array(256),this.invSBox=new Uint32Array(256),this.key=new Uint32Array(0),this.ksRows=0,this.keySize=0,this.keySchedule=void 0,this.invKeySchedule=void 0,this.initTable()}var e=t.prototype;return e.uint8ArrayToUint32Array_=function(t){for(var e=new DataView(t),r=new Uint32Array(4),i=0;i<4;i++)r[i]=e.getUint32(4*i);return r},e.initTable=function(){var t=this.sBox,e=this.invSBox,r=this.subMix,i=r[0],n=r[1],a=r[2],s=r[3],o=this.invSubMix,l=o[0],u=o[1],h=o[2],d=o[3],c=new Uint32Array(256),f=0,g=0,v=0;for(v=0;v<256;v++)c[v]=v<128?v<<1:v<<1^283;for(v=0;v<256;v++){var p=g^g<<1^g<<2^g<<3^g<<4;p=p>>>8^255&p^99,t[f]=p,e[p]=f;var m=c[f],y=c[m],T=c[y],b=257*c[p]^16843008*p;i[f]=b<<24|b>>>8,n[f]=b<<16|b>>>16,a[f]=b<<8|b>>>24,s[f]=b,b=16843009*T^65537*y^257*m^16843008*f,l[p]=b<<24|b>>>8,u[p]=b<<16|b>>>16,h[p]=b<<8|b>>>24,d[p]=b,f?(f=m^c[c[c[T^m]]],g^=c[c[g]]):f=g=1}},e.expandKey=function(t){for(var e=this.uint8ArrayToUint32Array_(t),r=!0,i=0;i<e.length&&r;)r=e[i]===this.key[i],i++;if(!r){this.key=e;var n=this.keySize=e.length;if(4!==n&&6!==n&&8!==n)throw new Error("Invalid aes key size="+n);var a,s,o,l,u=this.ksRows=4*(n+6+1),h=this.keySchedule=new Uint32Array(u),d=this.invKeySchedule=new Uint32Array(u),c=this.sBox,f=this.rcon,g=this.invSubMix,v=g[0],p=g[1],m=g[2],y=g[3];for(a=0;a<u;a++)a<n?o=h[a]=e[a]:(l=o,a%n==0?(l=c[(l=l<<8|l>>>24)>>>24]<<24|c[l>>>16&255]<<16|c[l>>>8&255]<<8|c[255&l],l^=f[a/n|0]<<24):n>6&&a%n==4&&(l=c[l>>>24]<<24|c[l>>>16&255]<<16|c[l>>>8&255]<<8|c[255&l]),h[a]=o=(h[a-n]^l)>>>0);for(s=0;s<u;s++)a=u-s,l=3&s?h[a]:h[a-4],d[s]=s<4||a<=4?l:v[c[l>>>24]]^p[c[l>>>16&255]]^m[c[l>>>8&255]]^y[c[255&l]],d[s]=d[s]>>>0}},e.networkToHostOrderSwap=function(t){return t<<24|(65280&t)<<8|(16711680&t)>>8|t>>>24},e.decrypt=function(t,e,r){for(var i,n,a,s,o,l,u,h,d,c,f,g,v,p,m=this.keySize+6,y=this.invKeySchedule,T=this.invSBox,b=this.invSubMix,E=b[0],S=b[1],L=b[2],A=b[3],R=this.uint8ArrayToUint32Array_(r),D=R[0],k=R[1],_=R[2],I=R[3],C=new Int32Array(t),w=new Int32Array(C.length),O=this.networkToHostOrderSwap;e<C.length;){for(d=O(C[e]),c=O(C[e+1]),f=O(C[e+2]),g=O(C[e+3]),o=d^y[0],l=g^y[1],u=f^y[2],h=c^y[3],v=4,p=1;p<m;p++)i=E[o>>>24]^S[l>>16&255]^L[u>>8&255]^A[255&h]^y[v],n=E[l>>>24]^S[u>>16&255]^L[h>>8&255]^A[255&o]^y[v+1],a=E[u>>>24]^S[h>>16&255]^L[o>>8&255]^A[255&l]^y[v+2],s=E[h>>>24]^S[o>>16&255]^L[l>>8&255]^A[255&u]^y[v+3],o=i,l=n,u=a,h=s,v+=4;i=T[o>>>24]<<24^T[l>>16&255]<<16^T[u>>8&255]<<8^T[255&h]^y[v],n=T[l>>>24]<<24^T[u>>16&255]<<16^T[h>>8&255]<<8^T[255&o]^y[v+1],a=T[u>>>24]<<24^T[h>>16&255]<<16^T[o>>8&255]<<8^T[255&l]^y[v+2],s=T[h>>>24]<<24^T[o>>16&255]<<16^T[l>>8&255]<<8^T[255&u]^y[v+3],w[e]=O(i^D),w[e+1]=O(s^k),w[e+2]=O(a^_),w[e+3]=O(n^I),D=d,k=c,_=f,I=g,e+=4}return w.buffer},t}(),o=r(1),l=r(6),u=function(){function t(t,e,r){var i=(void 0===r?{}:r).removePKCS7Padding,n=void 0===i||i;if(this.logEnabled=!0,this.observer=void 0,this.config=void 0,this.removePKCS7Padding=void 0,this.subtle=null,this.softwareDecrypter=null,this.key=null,this.fastAesKey=null,this.remainderData=null,this.currentIV=null,this.currentResult=null,this.observer=t,this.config=e,this.removePKCS7Padding=n,n)try{var a=self.crypto;a&&(this.subtle=a.subtle||a.webkitSubtle)}catch(t){}null===this.subtle&&(this.config.enableSoftwareAES=!0)}var e=t.prototype;return e.destroy=function(){this.observer=null},e.isSync=function(){return this.config.enableSoftwareAES},e.flush=function(){var t=this.currentResult;if(t){var e,r,i,n=new Uint8Array(t);return this.reset(),this.removePKCS7Padding?(r=(e=n).byteLength,(i=r&&new DataView(e.buffer).getUint8(r-1))?Object(a.a)(e,0,r-i):e):n}this.reset()},e.reset=function(){this.currentResult=null,this.currentIV=null,this.remainderData=null,this.softwareDecrypter&&(this.softwareDecrypter=null)},e.decrypt=function(t,e,r,i){if(this.config.enableSoftwareAES){this.softwareDecrypt(new Uint8Array(t),e,r);var n=this.flush();n&&i(n.buffer)}else this.webCryptoDecrypt(new Uint8Array(t),e,r).then(i)},e.softwareDecrypt=function(t,e,r){var i=this.currentIV,n=this.currentResult,o=this.remainderData;this.logOnce("JS AES decrypt"),o&&(t=Object(l.a)(o,t),this.remainderData=null);var u=this.getValidChunk(t);if(!u.length)return null;i&&(r=i);var h=this.softwareDecrypter;h||(h=this.softwareDecrypter=new s),h.expandKey(e);var d=n;return this.currentResult=h.decrypt(u.buffer,0,r),this.currentIV=Object(a.a)(u,-16).buffer,d||null},e.webCryptoDecrypt=function(t,e,r){var a=this,s=this.subtle;return this.key===e&&this.fastAesKey||(this.key=e,this.fastAesKey=new n(s,e)),this.fastAesKey.expandKey().then((function(e){return s?new i(s,r).decrypt(t.buffer,e):Promise.reject(new Error("web crypto not initialized"))})).catch((function(i){return a.onWebCryptoError(i,t,e,r)}))},e.onWebCryptoError=function(t,e,r,i){return o.b.warn("[decrypter.ts]: WebCrypto Error, disable WebCrypto API:",t),this.config.enableSoftwareAES=!0,this.logEnabled=!0,this.softwareDecrypt(e,r,i)},e.getValidChunk=function(t){var e=t,r=t.length-t.length%16;return r!==t.length&&(e=Object(a.a)(t,0,r),this.remainderData=Object(a.a)(t,r)),e},e.logOnce=function(t){this.logEnabled&&(o.b.log("[decrypter.ts]: "+t),this.logEnabled=!1)},t}()},function(t,e,r){"use strict";r.d(e,"a",(function(){return m})),r.d(e,"b",(function(){return y}));var i=r(3),n=function(){function t(){}return t.getSilentFrame=function(t,e){switch(t){case"mp4a.40.2":if(1===e)return new Uint8Array([0,200,0,128,35,128]);if(2===e)return new Uint8Array([33,0,73,144,2,25,0,35,128]);if(3===e)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,142]);if(4===e)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,128,44,128,8,2,56]);if(5===e)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,130,48,4,153,0,33,144,2,56]);if(6===e)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,130,48,4,153,0,33,144,2,0,178,0,32,8,224]);break;default:if(1===e)return new Uint8Array([1,64,34,128,163,78,230,128,186,8,0,0,0,28,6,241,193,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94]);if(2===e)return new Uint8Array([1,64,34,128,163,94,230,128,186,8,0,0,0,0,149,0,6,241,161,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94]);if(3===e)return new Uint8Array([1,64,34,128,163,94,230,128,186,8,0,0,0,0,149,0,6,241,161,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94])}},t}(),a=Math.pow(2,32)-1,s=function(){function t(){}return t.init=function(){var e;for(e in t.types={avc1:[],avcC:[],btrt:[],dinf:[],dref:[],esds:[],ftyp:[],hdlr:[],mdat:[],mdhd:[],mdia:[],mfhd:[],minf:[],moof:[],moov:[],mp4a:[],".mp3":[],mvex:[],mvhd:[],pasp:[],sdtp:[],stbl:[],stco:[],stsc:[],stsd:[],stsz:[],stts:[],tfdt:[],tfhd:[],traf:[],trak:[],trun:[],trex:[],tkhd:[],vmhd:[],smhd:[]},t.types)t.types.hasOwnProperty(e)&&(t.types[e]=[e.charCodeAt(0),e.charCodeAt(1),e.charCodeAt(2),e.charCodeAt(3)]);var r=new Uint8Array([0,0,0,0,0,0,0,0,118,105,100,101,0,0,0,0,0,0,0,0,0,0,0,0,86,105,100,101,111,72,97,110,100,108,101,114,0]),i=new Uint8Array([0,0,0,0,0,0,0,0,115,111,117,110,0,0,0,0,0,0,0,0,0,0,0,0,83,111,117,110,100,72,97,110,100,108,101,114,0]);t.HDLR_TYPES={video:r,audio:i};var n=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,12,117,114,108,32,0,0,0,1]),a=new Uint8Array([0,0,0,0,0,0,0,0]);t.STTS=t.STSC=t.STCO=a,t.STSZ=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0]),t.VMHD=new Uint8Array([0,0,0,1,0,0,0,0,0,0,0,0]),t.SMHD=new Uint8Array([0,0,0,0,0,0,0,0]),t.STSD=new Uint8Array([0,0,0,0,0,0,0,1]);var s=new Uint8Array([105,115,111,109]),o=new Uint8Array([97,118,99,49]),l=new Uint8Array([0,0,0,1]);t.FTYP=t.box(t.types.ftyp,s,l,s,o),t.DINF=t.box(t.types.dinf,t.box(t.types.dref,n))},t.box=function(t){for(var e=8,r=arguments.length,i=new Array(r>1?r-1:0),n=1;n<r;n++)i[n-1]=arguments[n];for(var a=i.length,s=a;a--;)e+=i[a].byteLength;var o=new Uint8Array(e);for(o[0]=e>>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<s;a++)o.set(i[a],e),e+=i[a].byteLength;return o},t.hdlr=function(e){return t.box(t.types.hdlr,t.HDLR_TYPES[e])},t.mdat=function(e){return t.box(t.types.mdat,e)},t.mdhd=function(e,r){r*=e;var i=Math.floor(r/(a+1)),n=Math.floor(r%(a+1));return t.box(t.types.mdhd,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,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/(a+1)),n=Math.floor(r%(a+1)),s=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,s)},t.sdtp=function(e){var r,i,n=e.samples||[],a=new Uint8Array(4+n.length);for(r=0;r<n.length;r++)i=n[r].flags,a[r+4]=i.dependsOn<<4|i.isDependedOn<<2|i.hasRedundancy;return t.box(t.types.sdtp,a)},t.stbl=function(e){return t.box(t.types.stbl,t.stsd(e),t.box(t.types.stts,t.STTS),t.box(t.types.stsc,t.STSC),t.box(t.types.stsz,t.STSZ),t.box(t.types.stco,t.STCO))},t.avc1=function(e){var r,i,n,a=[],s=[];for(r=0;r<e.sps.length;r++)n=(i=e.sps[r]).byteLength,a.push(n>>>8&255),a.push(255&n),a=a.concat(Array.prototype.slice.call(i));for(r=0;r<e.pps.length;r++)n=(i=e.pps[r]).byteLength,s.push(n>>>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.mp4a=function(e){var r=e.samplerate;return t.box(t.types.mp4a,new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,e.channelCount,0,16,0,0,0,0,r>>8&255,255&r,0,0]),t.box(t.types.esds,t.esds(e)))},t.mp3=function(e){var r=e.samplerate;return t.box(t.types[".mp3"],new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,e.channelCount,0,16,0,0,0,0,r>>8&255,255&r,0,0]))},t.stsd=function(e){return"audio"===e.type?e.isAAC||"mp3"!==e.codec?t.box(t.types.stsd,t.STSD,t.mp4a(e)):t.box(t.types.stsd,t.STSD,t.mp3(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,s=e.height,o=Math.floor(i/(a+1)),l=Math.floor(i%(a+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,o>>24,o>>16&255,o>>8&255,255&o,l>>24,l>>16&255,l>>8&255,255&l,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,s>>8&255,255&s,0,0]))},t.traf=function(e,r){var i=t.sdtp(e),n=e.id,s=Math.floor(r/(a+1)),o=Math.floor(r%(a+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,s>>24,s>>16&255,s>>8&255,255&s,o>>24,o>>16&255,o>>8&255,255&o])),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([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<h;i++)a=(n=u[i]).duration,s=n.size,o=n.flags,l=n.cts,c.set([a>>>24&255,a>>>16&255,a>>>8&255,255&a,s>>>24&255,s>>>16&255,s>>>8&255,255&s,o.isLeading<<2|o.dependsOn,o.isDependedOn<<6|o.hasRedundancy<<4|o.paddingValue<<1|o.isNonSync,61440&o.degradPrio,15&o.degradPrio,l>>>24&255,l>>>16&255,l>>>8&255,255&l],12+16*i);return t.box(t.types.trun,c)},t.initSegment=function(e){t.types||t.init();var r=t.moov(e),i=new Uint8Array(t.FTYP.byteLength+r.byteLength);return i.set(t.FTYP),i.set(r,t.FTYP.byteLength),i},t}();s.types=void 0,s.HDLR_TYPES=void 0,s.STTS=void 0,s.STSC=void 0,s.STCO=void 0,s.STSZ=void 0,s.VMHD=void 0,s.SMHD=void 0,s.STSD=void 0,s.FTYP=void 0,s.DINF=void 0;var o=s,l=r(0),u=r(2),h=r(1),d=r(4),c=r(8);function f(){return(f=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var r=arguments[e];for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(t[i]=r[i])}return t}).apply(this,arguments)}var g=null,v=null,p=!1,m=function(){function t(t,e,r,i){if(void 0===i&&(i=""),this.observer=void 0,this.config=void 0,this.typeSupported=void 0,this.ISGenerated=!1,this._initPTS=void 0,this._initDTS=void 0,this.nextAvcDts=null,this.nextAudioPts=null,this.isAudioContiguous=!1,this.isVideoContiguous=!1,this.observer=t,this.config=e,this.typeSupported=r,this.ISGenerated=!1,null===g){var n=(navigator.userAgent||"").match(/Chrome\/(\d+)/i);g=n?parseInt(n[1]):0}if(null===v){var a=navigator.userAgent.match(/Safari\/(\d+)/i);v=a?parseInt(a[1]):0}p=!!g&&g<75||!!v&&v<600}var e=t.prototype;return e.destroy=function(){},e.resetTimeStamp=function(t){h.b.log("[mp4-remuxer]: initPTS & initDTS reset"),this._initPTS=this._initDTS=t},e.resetNextTimestamp=function(){h.b.log("[mp4-remuxer]: reset next timestamp"),this.isVideoContiguous=!1,this.isAudioContiguous=!1},e.resetInitSegment=function(){h.b.log("[mp4-remuxer]: ISGenerated flag reset"),this.ISGenerated=!1},e.getVideoStartPts=function(t){var e=!1,r=t.reduce((function(t,r){var i=r.pts-t;return i<-4294967296?(e=!0,y(t,r.pts)):i>0?t:r.pts}),t[0].pts);return e&&h.b.debug("PTS rollover detected"),r},e.remux=function(t,e,r,i,n,a,s,o){var l,u,c,f,g,v,p=n,m=n,T=t.pid>-1,b=e.pid>-1,E=e.samples.length,S=t.samples.length>0,L=E>1;if((!T||S)&&(!b||L)||this.ISGenerated||s){this.ISGenerated||(c=this.generateIS(t,e,n));var A=this.isVideoContiguous,R=-1;if(L&&(R=function(t){for(var e=0;e<t.length;e++)if(t[e].key)return e;return-1}(e.samples),!A&&this.config.forceKeyFrameOnDiscontinuity))if(v=!0,R>0){h.b.warn("[mp4-remuxer]: Dropped "+R+" out of "+E+" video samples due to a missing keyframe");var D=this.getVideoStartPts(e.samples);e.samples=e.samples.slice(R),e.dropped+=R,m+=(e.samples[0].pts-D)/(e.timescale||9e4)}else-1===R&&(h.b.warn("[mp4-remuxer]: No keyframe found out of "+E+" video samples"),v=!1);if(this.ISGenerated){if(S&&L){var k=this.getVideoStartPts(e.samples),_=(y(t.samples[0].pts,k)-k)/e.inputTimeScale;p+=Math.max(0,_),m+=Math.max(0,-_)}if(S){if(t.samplerate||(h.b.warn("[mp4-remuxer]: regenerate InitSegment as audio detected"),c=this.generateIS(t,e,n)),u=this.remuxAudio(t,p,this.isAudioContiguous,a,b||L||o===d.b.AUDIO?m:void 0),L){var I=u?u.endPTS-u.startPTS:0;e.inputTimeScale||(h.b.warn("[mp4-remuxer]: regenerate InitSegment as video detected"),c=this.generateIS(t,e,n)),l=this.remuxVideo(e,m,A,I)}}else L&&(l=this.remuxVideo(e,m,A,0));l&&(l.firstKeyFrame=R,l.independent=-1!==R)}}return this.ISGenerated&&(r.samples.length&&(g=this.remuxID3(r,n)),i.samples.length&&(f=this.remuxText(i,n))),{audio:u,video:l,initSegment:c,independent:v,text:f,id3:g}},e.generateIS=function(t,e,r){var n,a,s,l=t.samples,u=e.samples,h=this.typeSupported,d={},c=!Object(i.a)(this._initPTS),f="audio/mp4";if(c&&(n=a=1/0),t.config&&l.length&&(t.timescale=t.samplerate,t.isAAC||(h.mpeg?(f="audio/mpeg",t.codec=""):h.mp3&&(t.codec="mp3")),d.audio={id:"audio",container:f,codec:t.codec,initSegment:!t.isAAC&&h.mpeg?new Uint8Array(0):o.initSegment([t]),metadata:{channelCount:t.channelCount}},c&&(s=t.inputTimeScale,n=a=l[0].pts-Math.round(s*r))),e.sps&&e.pps&&u.length&&(e.timescale=e.inputTimeScale,d.video={id:"main",container:"video/mp4",codec:e.codec,initSegment:o.initSegment([e]),metadata:{width:e.width,height:e.height}},c)){s=e.inputTimeScale;var g=this.getVideoStartPts(u),v=Math.round(s*r);a=Math.min(a,y(u[0].dts,g)-v),n=Math.min(n,g-v)}if(Object.keys(d).length)return this.ISGenerated=!0,c&&(this._initPTS=n,this._initDTS=a),{tracks:d,initPTS:n,timescale:s}},e.remuxVideo=function(t,e,r,i){var n,a,s,d=t.inputTimeScale,v=t.samples,m=[],b=v.length,E=this._initPTS,S=this.nextAvcDts,L=8,A=Number.POSITIVE_INFINITY,R=Number.NEGATIVE_INFINITY,D=0,k=!1;r&&null!==S||(S=e*d-(v[0].pts-y(v[0].dts,v[0].pts)));for(var _=0;_<b;_++){var I=v[_];if(I.pts=y(I.pts-E,S),I.dts=y(I.dts-E,S),I.dts>I.pts){D=Math.max(Math.min(D,I.pts-I.dts),-18e3)}I.dts<v[_>0?_-1:_].dts&&(k=!0)}k&&v.sort((function(t,e){var r=t.dts-e.dts,i=t.pts-e.pts;return r||i})),a=v[0].dts,s=v[v.length-1].dts;var C=Math.round((s-a)/(b-1));if(D<0){if(D<-2*C){h.b.warn("PTS < DTS detected in video samples, offsetting DTS from PTS by "+Object(c.b)(-C,!0)+" ms");for(var w=D,O=0;O<b;O++)v[O].dts=w=Math.max(w,v[O].pts-C),v[O].pts=Math.max(w,v[O].pts)}else{h.b.warn("PTS < DTS detected in video samples, shifting DTS by "+Object(c.b)(D,!0)+" ms to overcome this issue");for(var x=0;x<b;x++)v[x].dts=v[x].dts+D}a=v[0].dts}if(r){var P=a-S,M=P>C;if(M||P<-1){M?h.b.warn("AVC: "+Object(c.b)(P,!0)+" ms ("+P+"dts) hole between fragments detected, filling it"):h.b.warn("AVC: "+Object(c.b)(-P,!0)+" ms ("+P+"dts) overlapping between fragments detected"),a=S;var F=v[0].pts-P;v[0].dts=a,v[0].pts=F,h.b.log("Video: First PTS/DTS adjusted: "+Object(c.b)(F,!0)+"/"+Object(c.b)(a,!0)+", delta: "+Object(c.b)(P,!0)+" ms")}}p&&(a=Math.max(0,a));for(var N=0,U=0,B=0;B<b;B++){for(var G=v[B],K=G.units,j=K.length,H=0,V=0;V<j;V++)H+=K[V].data.length;U+=H,N+=j,G.length=H,G.dts=Math.max(G.dts,a),G.pts=Math.max(G.pts,G.dts,0),A=Math.min(G.pts,A),R=Math.max(G.pts,R)}s=v[b-1].dts;var W,Y=U+4*N+8;try{W=new Uint8Array(Y)}catch(t){return void this.observer.emit(l.a.ERROR,l.a.ERROR,{type:u.b.MUX_ERROR,details:u.a.REMUX_ALLOC_ERROR,fatal:!1,bytes:Y,reason:"fail allocating video mdat "+Y})}var q=new DataView(W.buffer);q.setUint32(0,Y),W.set(o.types.mdat,4);for(var X=0;X<b;X++){for(var z=v[X],Q=z.units,$=0,J=0,Z=Q.length;J<Z;J++){var tt=Q[J],et=tt.data,rt=tt.data.byteLength;q.setUint32(L,rt),L+=4,W.set(et,L),L+=rt,$+=4+rt}if(X<b-1)n=v[X+1].dts-z.dts;else{var it=this.config,nt=z.dts-v[X>0?X-1:X].dts;if(it.stretchShortVideoTrack&&null!==this.nextAudioPts){var at=Math.floor(it.maxBufferHole*d),st=(i?A+i*d:this.nextAudioPts)-z.pts;st>at?((n=st-nt)<0&&(n=nt),h.b.log("[mp4-remuxer]: It is approximately "+st/90+" ms to the next segment; using duration "+n/90+" ms for the last video frame.")):n=nt}else n=nt}var ot=Math.round(z.pts-z.dts);m.push(new T(z.key,n,$,ot))}if(m.length&&g&&g<70){var lt=m[0].flags;lt.dependsOn=2,lt.isNonSync=0}this.nextAvcDts=S=s+n,this.isVideoContiguous=!0;var ut={data1:o.moof(t.sequenceNumber++,a,f({},t,{samples:m})),data2:W,startPTS:A/d,endPTS:(R+n)/d,startDTS:a/d,endDTS:S/d,type:"video",hasAudio:!1,hasVideo:!0,nb:m.length,dropped:t.dropped};return t.samples=[],t.dropped=0,ut},e.remuxAudio=function(t,e,r,i,a){var s=t.inputTimeScale,d=s/(t.samplerate?t.samplerate:s),c=t.isAAC?1024:1152,g=c*d,v=this._initPTS,p=!t.isAAC&&this.typeSupported.mpeg,m=[],b=t.samples,E=p?0:8,S=this.nextAudioPts||-1,L=e*s;if(this.isAudioContiguous=r=r||b.length&&S>0&&(i&&Math.abs(L-S)<9e3||Math.abs(y(b[0].pts-v,L)-S)<20*g),b.forEach((function(t){t.pts=y(t.pts-v,L)})),!r||S<0){if(!(b=b.filter((function(t){return t.pts>=0}))).length)return;S=0===a?0:i?Math.max(0,L):b[0].pts}if(t.isAAC)for(var A=void 0!==a,R=this.config.maxAudioFramesDrift,D=0,k=S;D<b.length;D++){var _=b[D],I=_.pts,C=I-k,w=Math.abs(1e3*C/s);if(C<=-R*g&&A)0===D&&(h.b.warn("Audio frame @ "+(I/s).toFixed(3)+"s overlaps nextAudioPts by "+Math.round(1e3*C/s)+" ms."),this.nextAudioPts=S=k=I);else if(C>=R*g&&w<1e4&&A){var O=Math.round(C/g);(k=I-O*g)<0&&(O--,k+=g),0===D&&(this.nextAudioPts=S=k),h.b.warn("[mp4-remuxer]: Injecting "+O+" audio frame @ "+(k/s).toFixed(3)+"s due to "+Math.round(1e3*C/s)+" ms gap.");for(var x=0;x<O;x++){var P=Math.max(k,0),M=n.getSilentFrame(t.manifestCodec||t.codec,t.channelCount);M||(h.b.log("[mp4-remuxer]: Unable to get silent frame for given audio codec; duplicating last frame instead."),M=_.unit.subarray()),b.splice(D,0,{unit:M,pts:P}),k+=g,D++}}_.pts=k,k+=g}for(var F,N=null,U=null,B=0,G=b.length;G--;)B+=b[G].unit.byteLength;for(var K=0,j=b.length;K<j;K++){var H=b[K],V=H.unit,W=H.pts;if(null!==U){m[K-1].duration=Math.round((W-U)/d)}else{if(r&&t.isAAC&&(W=S),N=W,!(B>0))return;B+=E;try{F=new Uint8Array(B)}catch(t){return void this.observer.emit(l.a.ERROR,l.a.ERROR,{type:u.b.MUX_ERROR,details:u.a.REMUX_ALLOC_ERROR,fatal:!1,bytes:B,reason:"fail allocating audio mdat "+B})}p||(new DataView(F.buffer).setUint32(0,B),F.set(o.types.mdat,4))}F.set(V,E);var Y=V.byteLength;E+=Y,m.push(new T(!0,c,Y,0)),U=W}var q=m.length;if(q){var X=m[m.length-1];this.nextAudioPts=S=U+d*X.duration;var z=p?new Uint8Array(0):o.moof(t.sequenceNumber++,N/d,f({},t,{samples:m}));t.samples=[];var Q=N/s,$=S/s,J={data1:z,data2:F,startPTS:Q,endPTS:$,startDTS:Q,endDTS:$,type:"audio",hasAudio:!0,hasVideo:!1,nb:q};return this.isAudioContiguous=!0,J}},e.remuxEmptyAudio=function(t,e,r,i){var a=t.inputTimeScale,s=a/(t.samplerate?t.samplerate:a),o=this.nextAudioPts,l=(null!==o?o:i.startDTS*a)+this._initDTS,u=i.endDTS*a+this._initDTS,d=1024*s,c=Math.ceil((u-l)/d),f=n.getSilentFrame(t.manifestCodec||t.codec,t.channelCount);if(h.b.warn("[mp4-remuxer]: remux empty Audio"),f){for(var g=[],v=0;v<c;v++){var p=l+v*d;g.push({unit:f,pts:p,dts:p})}return t.samples=g,this.remuxAudio(t,e,r,!1)}h.b.trace("[mp4-remuxer]: Unable to remuxEmptyAudio since we were unable to get a silent frame for given audio codec")},e.remuxID3=function(t,e){var r=t.samples.length;if(r){for(var i=t.inputTimeScale,n=this._initPTS,a=this._initDTS,s=0;s<r;s++){var o=t.samples[s];o.pts=y(o.pts-n,e*i)/i,o.dts=y(o.dts-a,e*i)/i}var l=t.samples;return t.samples=[],{samples:l}}},e.remuxText=function(t,e){var r=t.samples.length;if(r){for(var i=t.inputTimeScale,n=this._initPTS,a=0;a<r;a++){var s=t.samples[a];s.pts=y(s.pts-n,e*i)/i}t.samples.sort((function(t,e){return t.pts-e.pts}));var o=t.samples;return t.samples=[],{samples:o}}},t}();function y(t,e){var r;if(null===e)return t;for(r=e<t?-8589934592:8589934592;Math.abs(t-e)>4294967296;)t+=r;return t}var T=function(t,e,r,i){this.size=void 0,this.duration=void 0,this.cts=void 0,this.flags=void 0,this.duration=e,this.size=r,this.cts=i,this.flags=new b(t)},b=function(t){this.isLeading=0,this.isDependedOn=0,this.hasRedundancy=0,this.degradPrio=0,this.dependsOn=1,this.isNonSync=1,this.dependsOn=t?2:1,this.isNonSync=t?0:1}},function(t,e,r){"use strict";r.d(e,"a",(function(){return a}));var i=r(11);function n(t,e){for(var r=0;r<e.length;r++){var i=e[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}var a=function(){function t(t,e){this._uri=null,this.method=null,this.keyFormat=null,this.keyFormatVersions=null,this.keyID=null,this.key=null,this.iv=null,this._uri=e?Object(i.buildAbsoluteURL)(t,e,{alwaysNormalize:!0}):t}var e,r,a;return t.fromURL=function(e,r){return new t(e,r)},t.fromURI=function(e){return new t(e)},e=t,(r=[{key:"uri",get:function(){return this._uri}}])&&n(e.prototype,r),a&&n(e,a),t}()},function(t,e,r){function i(t){var e={};function r(i){if(e[i])return e[i].exports;var n=e[i]={i:i,l:!1,exports:{}};return t[i].call(n.exports,n,n.exports,r),n.l=!0,n.exports}r.m=t,r.c=e,r.i=function(t){return t},r.d=function(t,e,i){r.o(t,e)||Object.defineProperty(t,e,{configurable:!1,enumerable:!0,get:i})},r.r=function(t){Object.defineProperty(t,"__esModule",{value:!0})},r.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return r.d(e,"a",e),e},r.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},r.p="/",r.oe=function(t){throw console.error(t),t};var i=r(r.s=ENTRY_MODULE);return i.default||i}function n(t){return(t+"").replace(/[.?*+^$[\]\\(){}|-]/g,"\\$&")}function a(t,e,i){var a={};a[i]=[];var s=e.toString(),o=s.match(/^function\s?\w*\(\w+,\s*\w+,\s*(\w+)\)/);if(!o)return a;for(var l,u=o[1],h=new RegExp("(\\\\n|\\W)"+n(u)+"\\(\\s*(/\\*.*?\\*/)?\\s*.*?([\\.|\\-|\\+|\\w|/|@]+).*?\\)","g");l=h.exec(s);)"dll-reference"!==l[3]&&a[i].push(l[3]);for(h=new RegExp("\\("+n(u)+'\\("(dll-reference\\s([\\.|\\-|\\+|\\w|/|@]+))"\\)\\)\\(\\s*(/\\*.*?\\*/)?\\s*.*?([\\.|\\-|\\+|\\w|/|@]+).*?\\)',"g");l=h.exec(s);)t[l[2]]||(a[i].push(l[1]),t[l[2]]=r(l[1]).m),a[l[2]]=a[l[2]]||[],a[l[2]].push(l[4]);for(var d,c=Object.keys(a),f=0;f<c.length;f++)for(var g=0;g<a[c[f]].length;g++)d=a[c[f]][g],isNaN(1*d)||(a[c[f]][g]=1*a[c[f]][g]);return a}function s(t){return Object.keys(t).reduce((function(e,r){return e||t[r].length>0}),!1)}t.exports=function(t,e){e=e||{};var n={main:r.m},o=e.all?{main:Object.keys(n.main)}:function(t,e){for(var r={main:[e]},i={main:[]},n={main:{}};s(r);)for(var o=Object.keys(r),l=0;l<o.length;l++){var u=o[l],h=r[u].pop();if(n[u]=n[u]||{},!n[u][h]&&t[u][h]){n[u][h]=!0,i[u]=i[u]||[],i[u].push(h);for(var d=a(t,t[u][h],u),c=Object.keys(d),f=0;f<c.length;f++)r[c[f]]=r[c[f]]||[],r[c[f]]=r[c[f]].concat(d[c[f]])}}return i}(n,t),l="";Object.keys(o).filter((function(t){return"main"!==t})).forEach((function(t){for(var e=0;o[t][e];)e++;o[t].push(e),n[t][e]="(function(module, exports, __webpack_require__) { module.exports = __webpack_require__; })",l=l+"var "+t+" = ("+i.toString().replace("ENTRY_MODULE",JSON.stringify(e))+")({"+o[t].map((function(e){return JSON.stringify(e)+": "+n[t][e].toString()})).join(",")+"});\n"})),l=l+"new (("+i.toString().replace("ENTRY_MODULE",JSON.stringify(t))+")({"+o.main.map((function(t){return JSON.stringify(t)+": "+n.main[t].toString()})).join(",")+"}))(self);";var u=new window.Blob([l],{type:"text/javascript"});if(e.bare)return u;var h=(window.URL||window.webkitURL||window.mozURL||window.msURL).createObjectURL(u),d=new window.Worker(h);return d.objectURL=h,d}},function(t,e,r){"use strict";r.r(e),r.d(e,"default",(function(){return o}));var i=r(10),n=r(0),a=r(1),s=r(14);function o(t){var e=new s.EventEmitter,r=function(e,r){t.postMessage({event:e,data:r})};e.on(n.a.FRAG_DECRYPTED,r),e.on(n.a.ERROR,r),t.addEventListener("message",(function(n){var s=n.data;switch(s.cmd){case"init":var o=JSON.parse(s.config);t.transmuxer=new i.c(e,s.typeSupported,o,s.vendor,s.id),Object(a.a)(o.debug),r("init",null);break;case"configure":t.transmuxer.configure(s.config);break;case"demux":var u=t.transmuxer.push(s.data,s.decryptdata,s.chunkMeta,s.state);Object(i.d)(u)?u.then((function(e){l(t,e)})):l(t,u);break;case"flush":var d=s.chunkMeta,c=t.transmuxer.flush(d);Object(i.d)(c)?c.then((function(e){h(t,e,d)})):h(t,c,d)}}))}function l(t,e){if((r=e.remuxResult).audio||r.video||r.text||r.id3||r.initSegment){var r,i=[],n=e.remuxResult,a=n.audio,s=n.video;a&&u(i,a),s&&u(i,s),t.postMessage({event:"transmuxComplete",data:e},i)}}function u(t,e){e.data1&&t.push(e.data1.buffer),e.data2&&t.push(e.data2.buffer)}function h(t,e,r){e.forEach((function(e){l(t,e)})),t.postMessage({event:"flush",data:r})}},function(t,e,r){"use strict";r.r(e),r.d(e,"default",(function(){return ii}));var i=r(11),n=r(3),a=r(0),s=r(2),o=r(1),l=r(6),u=r(5);function h(t,e){for(var r=0;r<e.length;r++){var i=e[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}var d=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.live=!0,this.ageHeader=0,this.advancedDateTime=void 0,this.updated=!0,this.advanced=!0,this.availabilityDelay=void 0,this.misses=0,this.needSidxRanges=!1,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.fragments=[],this.url=t}var e,r,i;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.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},e=t,(r=[{key:"hasProgramDateTime",get:function(){return!!this.fragments.length&&Object(n.a)(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)&&void 0!==t&&t.length?this.partList[this.partList.length-1].end:this.fragmentEnd}},{key:"fragmentEnd",get:function(){var t;return null!==(t=this.fragments)&&void 0!==t&&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)&&void 0!==t&&t.length?this.partList[this.partList.length-1].index:-1}},{key:"lastPartSn",get:function(){var t;return null!==(t=this.partList)&&void 0!==t&&t.length?this.partList[this.partList.length-1].fragment.sn:this.endSN}}])&&h(e.prototype,r),i&&h(e,i),t}(),c=r(17),f=/^(\d+)x(\d+)$/,g=/\s*(.+?)\s*=((?:\".*?\")|.*?)(?:,|$)/g,v=function(){function t(e){for(var r in"string"==typeof e&&(e=t.parseAttrList(e)),e)e.hasOwnProperty(r)&&(this[r]=e[r])}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;i<e.length/2;i++)r[i]=parseInt(e.slice(2*i,2*i+2),16);return r}return null},e.hexadecimalIntegerAsNumber=function(t){var e=parseInt(this[t],16);return e>Number.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=f.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(g.lastIndex=0;null!==(e=g.exec(t));){var i=e[2];0===i.indexOf('"')&&i.lastIndexOf('"')===i.length-1&&(i=i.slice(1,-1)),r[e[1]]=i}return r},t}(),p={audio:{a3ds:!0,"ac-3":!0,"ac-4":!0,alac:!0,alaw:!0,dra1:!0,"dts+":!0,"dts-":!0,dtsc:!0,dtse:!0,dtsh:!0,"ec-3":!0,enca:!0,g719:!0,g726:!0,m4ae:!0,mha1:!0,mha2:!0,mhm1:!0,mhm2:!0,mlpa:!0,mp4a:!0,"raw ":!0,Opus:!0,samr:!0,sawb:!0,sawp:!0,sevc:!0,sqcp:!0,ssmv:!0,twos:!0,ulaw:!0},video:{avc1:!0,avc2:!0,avc3:!0,avc4:!0,avcp:!0,av01:!0,drac:!0,dvav:!0,dvhe:!0,encv:!0,hev1:!0,hvc1:!0,mjp2:!0,mp4v:!0,mvc1:!0,mvc2:!0,mvc3:!0,mvc4:!0,resv:!0,rv60:!0,s263:!0,svc1:!0,svc2:!0,"vc-1":!0,vp08:!0,vp09:!0},text:{stpp:!0,wvtt:!0}};function m(t,e){return MediaSource.isTypeSupported((e||"video")+'/mp4;codecs="'+t+'"')}var y=/#EXT-X-STREAM-INF:([^\r\n]*)(?:[\r\n](?:#[^\r\n]*)?)*([^\r\n]+)|#EXT-X-SESSION-DATA:([^\r\n]*)[\r\n]+/g,T=/#EXT-X-MEDIA:(.*)/g,b=new RegExp([/#EXTINF:\s*(\d*(?:\.\d+)?)(?:,(.*)\s+)?/.source,/(?!#) *(\S[\S ]*)/.source,/#EXT-X-BYTERANGE:*(.+)/.source,/#EXT-X-PROGRAM-DATE-TIME:(.+)/.source,/#.*/.source].join("|"),"g"),E=new RegExp([/#(EXTM3U)/.source,/#EXT-X-(PLAYLIST-TYPE):(.+)/.source,/#EXT-X-(MEDIA-SEQUENCE): *(\d+)/.source,/#EXT-X-(SKIP):(.+)/.source,/#EXT-X-(TARGETDURATION): *(\d+)/.source,/#EXT-X-(KEY):(.+)/.source,/#EXT-X-(START):(.+)/.source,/#EXT-X-(ENDLIST)/.source,/#EXT-X-(DISCONTINUITY-SEQ)UENCE: *(\d+)/.source,/#EXT-X-(DIS)CONTINUITY/.source,/#EXT-X-(VERSION):(\d+)/.source,/#EXT-X-(MAP):(.+)/.source,/#EXT-X-(SERVER-CONTROL):(.+)/.source,/#EXT-X-(PART-INF):(.+)/.source,/#EXT-X-(GAP)/.source,/#EXT-X-(BITRATE):\s*(\d+)/.source,/#EXT-X-(PART):(.+)/.source,/#EXT-X-(PRELOAD-HINT):(.+)/.source,/#EXT-X-(RENDITION-REPORT):(.+)/.source,/(#)([^:]*):(.*)/.source,/(#)(.*)(?:.*)\r?\n?/.source].join("|")),S=/\.(mp4|m4s|m4v|m4a)$/i;var L=function(){function t(){}return t.findGroup=function(t,e){for(var r=0;r<t.length;r++){var i=t[r];if(i.id===e)return i}},t.convertAVC1ToAVCOTI=function(t){var e=t.split(".");if(e.length>2){var r=e.shift()+".";return r+=parseInt(e.shift()).toString(16),r+=("000"+parseInt(e.shift()).toString(16)).substr(-4)}return t},t.resolve=function(t,e){return i.buildAbsoluteURL(e,t,{alwaysNormalize:!0})},t.parseMasterPlaylist=function(e,r){var i,n=[],a={},s=!1;for(y.lastIndex=0;null!=(i=y.exec(e));)if(i[1]){var o=new v(i[1]),l={attrs:o,bitrate:o.decimalInteger("AVERAGE-BANDWIDTH")||o.decimalInteger("BANDWIDTH"),name:o.NAME,url:t.resolve(i[2],r)},u=o.decimalResolution("RESOLUTION");u&&(l.width=u.width,l.height=u.height),A((o.CODECS||"").split(/[ ,]+/).filter((function(t){return t})),l),l.videoCodec&&-1!==l.videoCodec.indexOf("avc1")&&(l.videoCodec=t.convertAVC1ToAVCOTI(l.videoCodec)),n.push(l)}else if(i[3]){var h=new v(i[3]);h["DATA-ID"]&&(s=!0,a[h["DATA-ID"]]=h)}return{levels:n,sessionData:s?a:null}},t.parseMasterPlaylistMedia=function(e,r,i,n){var a;void 0===n&&(n=[]);var s=[],o=0;for(T.lastIndex=0;null!==(a=T.exec(e));){var l=new v(a[1]);if(l.TYPE===i){var u={attrs:l,bitrate:0,id:o++,groupId:l["GROUP-ID"],instreamId:l["INSTREAM-ID"],name:l.NAME||l.LANGUAGE||"",type:i,default:l.bool("DEFAULT"),autoselect:l.bool("AUTOSELECT"),forced:l.bool("FORCED"),lang:l.LANGUAGE,url:l.URI?t.resolve(l.URI,r):""};if(n.length){var h=t.findGroup(n,u.groupId)||n[0];R(u,h,"audioCodec"),R(u,h,"textCodec")}s.push(u)}}return s},t.parseLevelPlaylist=function(t,e,r,a,s){var l,h,f,g=new d(e),p=g.fragments,m=null,y=0,T=0,L=0,A=0,R=null,k=new u.b(a,e),_=-1,I=!1;for(b.lastIndex=0,g.m3u8=t;null!==(l=b.exec(t));){I&&(I=!1,(k=new u.b(a,e)).start=L,k.sn=y,k.cc=A,k.level=r,m&&(k.initSegment=m,k.rawProgramDateTime=m.rawProgramDateTime));var C=l[1];if(C){k.duration=parseFloat(C);var w=(" "+l[2]).slice(1);k.title=w||null,k.tagList.push(w?["INF",C,w]:["INF",C])}else if(l[3])Object(n.a)(k.duration)&&(k.start=L,f&&(k.levelkey=f),k.sn=y,k.level=r,k.cc=A,k.urlId=s,p.push(k),k.relurl=(" "+l[3]).slice(1),D(k,R),R=k,L+=k.duration,y++,T=0,I=!0);else if(l[4]){var O=(" "+l[4]).slice(1);R?k.setByteRange(O,R):k.setByteRange(O)}else if(l[5])k.rawProgramDateTime=(" "+l[5]).slice(1),k.tagList.push(["PROGRAM-DATE-TIME",k.rawProgramDateTime]),-1===_&&(_=p.length);else{if(!(l=l[0].match(E))){o.b.warn("No matches on slow regex match for level playlist!");continue}for(h=1;h<l.length&&void 0===l[h];h++);var x=(" "+l[h]).slice(1),P=(" "+l[h+1]).slice(1),M=l[h+2]?(" "+l[h+2]).slice(1):"";switch(x){case"PLAYLIST-TYPE":g.type=P.toUpperCase();break;case"MEDIA-SEQUENCE":y=g.startSN=parseInt(P);break;case"SKIP":var F=new v(P),N=F.decimalInteger("SKIPPED-SEGMENTS");if(Object(n.a)(N)){g.skippedSegments=N;for(var U=N;U--;)p.unshift(null);y+=N}var B=F.enumeratedString("RECENTLY-REMOVED-DATERANGES");B&&(g.recentlyRemovedDateranges=B.split("\t"));break;case"TARGETDURATION":g.targetduration=parseFloat(P);break;case"VERSION":g.version=parseInt(P);break;case"EXTM3U":break;case"ENDLIST":g.live=!1;break;case"#":(P||M)&&k.tagList.push(M?[P,M]:[P]);break;case"DIS":A++;case"GAP":k.tagList.push([x]);break;case"BITRATE":k.tagList.push([x,P]);break;case"DISCONTINUITY-SEQ":A=parseInt(P);break;case"KEY":var G,K=new v(P),j=K.enumeratedString("METHOD"),H=K.URI,V=K.hexadecimalInteger("IV"),W=K.enumeratedString("KEYFORMATVERSIONS"),Y=K.enumeratedString("KEYID"),q=null!=(G=K.enumeratedString("KEYFORMAT"))?G:"identity";if(["com.apple.streamingkeydelivery","com.microsoft.playready","urn:uuid:edef8ba9-79d6-4ace-a3c8-27dcd51d21ed","com.widevine"].indexOf(q)>-1){o.b.warn("Keyformat "+q+" is not supported from the manifest");continue}if("identity"!==q)continue;j&&(f=c.a.fromURL(e,H),H&&["AES-128","SAMPLE-AES","SAMPLE-AES-CENC"].indexOf(j)>=0&&(f.method=j,f.keyFormat=q,Y&&(f.keyID=Y),W&&(f.keyFormatVersions=W),f.iv=V));break;case"START":var X=new v(P).decimalFloatingPoint("TIME-OFFSET");Object(n.a)(X)&&(g.startTimeOffset=X);break;case"MAP":var z=new v(P);k.relurl=z.URI,z.BYTERANGE&&k.setByteRange(z.BYTERANGE),k.level=r,k.sn="initSegment",f&&(k.levelkey=f),k.initSegment=null,m=k,I=!0;break;case"SERVER-CONTROL":var Q=new v(P);g.canBlockReload=Q.bool("CAN-BLOCK-RELOAD"),g.canSkipUntil=Q.optionalFloat("CAN-SKIP-UNTIL",0),g.canSkipDateRanges=g.canSkipUntil>0&&Q.bool("CAN-SKIP-DATERANGES"),g.partHoldBack=Q.optionalFloat("PART-HOLD-BACK",0),g.holdBack=Q.optionalFloat("HOLD-BACK",0);break;case"PART-INF":var $=new v(P);g.partTarget=$.decimalFloatingPoint("PART-TARGET");break;case"PART":var J=g.partList;J||(J=g.partList=[]);var Z=T>0?J[J.length-1]:void 0,tt=T++,et=new u.c(new v(P),k,e,tt,Z);J.push(et),k.duration+=et.duration;break;case"PRELOAD-HINT":var rt=new v(P);g.preloadHint=rt;break;case"RENDITION-REPORT":var it=new v(P);g.renditionReports=g.renditionReports||[],g.renditionReports.push(it);break;default:o.b.warn("line parsed but not handled: "+l)}}}R&&!R.relurl?(p.pop(),L-=R.duration,g.partList&&(g.fragmentHint=R)):g.partList&&(D(k,R),k.cc=A,g.fragmentHint=k);var nt=p.length,at=p[0],st=p[nt-1];if((L+=g.skippedSegments*g.targetduration)>0&&nt&&st){g.averagetargetduration=L/nt;var ot=st.sn;g.endSN="initSegment"!==ot?ot:0,at&&(g.startCC=at.cc,at.initSegment||g.fragments.every((function(t){return t.relurl&&(e=t.relurl,S.test(null!=(r=null===(n=i.parseURL(e))||void 0===n?void 0:n.path)?r:""));var e,r,n}))&&(o.b.warn("MP4 fragments found but no init segment (probably no MAP, incomplete M3U8), trying to fetch SIDX"),(k=new u.b(a,e)).relurl=st.relurl,k.level=r,k.sn="initSegment",at.initSegment=k,g.needSidxRanges=!0))}else g.endSN=0,g.startCC=0;return g.fragmentHint&&(L+=g.fragmentHint.duration),g.totalduration=L,g.endCC=A,_>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}}(p,_),g},t}();function A(t,e){["video","audio","text"].forEach((function(r){var i=t.filter((function(t){return function(t,e){var r=p[e];return!!r&&!0===r[t.slice(0,4)]}(t,r)}));if(i.length){var n=i.filter((function(t){return 0===t.lastIndexOf("avc1",0)||0===t.lastIndexOf("mp4a",0)}));e[r+"Codec"]=n.length>0?n[0]:i[0],t=t.filter((function(t){return-1===i.indexOf(t)}))}})),e.unknownCodecs=t}function R(t,e,r){var i=e[r];i&&(t[r]=i)}function D(t,e){t.rawProgramDateTime?t.programDateTime=Date.parse(t.rawProgramDateTime):null!=e&&e.programDateTime&&(t.programDateTime=e.endProgramDateTime),Object(n.a)(t.programDateTime)||(t.programDateTime=null,t.rawProgramDateTime=null)}var k=r(4);function _(t,e){var r=t.url;return void 0!==r&&0!==r.indexOf("data:")||(r=e.url),r}var I=function(){function t(t){this.hls=void 0,this.loaders=Object.create(null),this.hls=t,this.registerListeners()}var e=t.prototype;return e.registerListeners=function(){var t=this.hls;t.on(a.a.MANIFEST_LOADING,this.onManifestLoading,this),t.on(a.a.LEVEL_LOADING,this.onLevelLoading,this),t.on(a.a.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),t.on(a.a.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this)},e.unregisterListeners=function(){var t=this.hls;t.off(a.a.MANIFEST_LOADING,this.onManifestLoading,this),t.off(a.a.LEVEL_LOADING,this.onLevelLoading,this),t.off(a.a.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),t.off(a.a.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 t.loader=n,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.unregisterListeners(),this.destroyInternalLoaders()},e.onManifestLoading=function(t,e){var r=e.url;this.load({id:null,groupId:null,level:0,responseType:"text",type:k.a.MANIFEST,url:r,deliveryDirectives:null})},e.onLevelLoading=function(t,e){var r=e.id,i=e.level,n=e.url,a=e.deliveryDirectives;this.load({id:r,groupId:null,level:i,responseType:"text",type:k.a.LEVEL,url:n,deliveryDirectives:a})},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:k.a.AUDIO_TRACK,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:k.a.SUBTITLE_TRACK,url:n,deliveryDirectives:a})},e.load=function(t){var e,r,i,n,a,s,l=this.hls.config,u=this.getInternalLoader(t);if(u){var h=u.context;if(h&&h.url===t.url)return void o.b.trace("[playlist-loader]: playlist request ongoing");o.b.log("[playlist-loader]: aborting previous loader for type: "+t.type),u.abort()}switch(t.type){case k.a.MANIFEST:r=l.manifestLoadingMaxRetry,i=l.manifestLoadingTimeOut,n=l.manifestLoadingRetryDelay,a=l.manifestLoadingMaxRetryTimeout;break;case k.a.LEVEL:case k.a.AUDIO_TRACK:case k.a.SUBTITLE_TRACK:r=0,i=l.levelLoadingTimeOut;break;default:r=l.levelLoadingMaxRetry,i=l.levelLoadingTimeOut,n=l.levelLoadingRetryDelay,a=l.levelLoadingMaxRetryTimeout}if((u=this.createInternalLoader(t),null!==(e=t.deliveryDirectives)&&void 0!==e&&e.part)&&(t.type===k.a.LEVEL&&null!==t.level?s=this.hls.levels[t.level].details:t.type===k.a.AUDIO_TRACK&&null!==t.id?s=this.hls.audioTracks[t.id].details:t.type===k.a.SUBTITLE_TRACK&&null!==t.id&&(s=this.hls.subtitleTracks[t.id].details),s)){var d=s.partTarget,c=s.targetduration;d&&c&&(i=Math.min(1e3*Math.max(3*d,.8*c),i))}var f={timeout:i,maxRetry:r,retryDelay:n,maxRetryDelay:a,highWaterMark:0},g={onSuccess:this.loadsuccess.bind(this),onError:this.loaderror.bind(this),onTimeout:this.loadtimeout.bind(this)};u.load(t,f,g)},e.loadsuccess=function(t,e,r,i){if(void 0===i&&(i=null),r.isSidxRequest)return this.handleSidxRequest(t,r),void this.handlePlaylistLoaded(t,e,r,i);this.resetInternalLoader(r.type);var n=t.data;0===n.indexOf("#EXTM3U")?(e.parsing.start=performance.now(),n.indexOf("#EXTINF:")>0||n.indexOf("#EXT-X-TARGETDURATION:")>0?this.handleTrackOrLevelPlaylist(t,e,r,i):this.handleMasterPlaylist(t,e,r,i)):this.handleManifestParsingError(t,r,"no EXTM3U delimiter",i)},e.loaderror=function(t,e,r){void 0===r&&(r=null),this.handleNetworkError(e,r,!1,t)},e.loadtimeout=function(t,e,r){void 0===r&&(r=null),this.handleNetworkError(e,r,!0)},e.handleMasterPlaylist=function(t,e,r,i){var n=this.hls,s=t.data,l=_(t,r),u=L.parseMasterPlaylist(s,l),h=u.levels,d=u.sessionData;if(h.length){var c=h.map((function(t){return{id:t.attrs.AUDIO,audioCodec:t.audioCodec}})),f=h.map((function(t){return{id:t.attrs.SUBTITLES,textCodec:t.textCodec}})),g=L.parseMasterPlaylistMedia(s,l,"AUDIO",c),p=L.parseMasterPlaylistMedia(s,l,"SUBTITLES",f),m=L.parseMasterPlaylistMedia(s,l,"CLOSED-CAPTIONS");if(g.length)g.some((function(t){return!t.url}))||!h[0].audioCodec||h[0].attrs.AUDIO||(o.b.log("[playlist-loader]: audio codec signaled in quality level, but no embedded audio track signaled, create one"),g.unshift({type:"main",name:"main",default:!1,autoselect:!1,forced:!1,id:-1,attrs:new v({}),bitrate:0,url:""}));n.trigger(a.a.MANIFEST_LOADED,{levels:h,audioTracks:g,subtitles:p,captions:m,url:l,stats:e,networkDetails:i,sessionData:d})}else this.handleManifestParsingError(t,r,"no level found in manifest",i)},e.handleTrackOrLevelPlaylist=function(t,e,r,i){var o=this.hls,l=r.id,u=r.level,h=r.type,d=_(t,r),c=Object(n.a)(l)?l:0,f=Object(n.a)(u)?u:c,g=function(t){switch(t.type){case k.a.AUDIO_TRACK:return k.b.AUDIO;case k.a.SUBTITLE_TRACK:return k.b.SUBTITLE;default:return k.b.MAIN}}(r),p=L.parseLevelPlaylist(t.data,d,f,g,c);if(p.fragments.length){if(h===k.a.MANIFEST){var m={attrs:new v({}),bitrate:0,details:p,name:"",url:d};o.trigger(a.a.MANIFEST_LOADED,{levels:[m],audioTracks:[],url:d,stats:e,networkDetails:i,sessionData:null})}if(e.parsing.end=performance.now(),p.needSidxRanges){var y,T=null===(y=p.fragments[0].initSegment)||void 0===y?void 0:y.url;this.load({url:T,isSidxRequest:!0,type:h,level:u,levelDetails:p,id:l,groupId:null,rangeStart:0,rangeEnd:2048,responseType:"arraybuffer",deliveryDirectives:null})}else r.levelDetails=p,this.handlePlaylistLoaded(t,e,r,i)}else o.trigger(a.a.ERROR,{type:s.b.NETWORK_ERROR,details:s.a.LEVEL_EMPTY_ERROR,fatal:!1,url:d,reason:"no fragments found in level",level:"number"==typeof r.level?r.level:void 0})},e.handleSidxRequest=function(t,e){var r=Object(l.g)(new Uint8Array(t.data));if(r){var i=r.references,n=e.levelDetails;i.forEach((function(t,e){var i=t.info,a=n.fragments[e];0===a.byteRange.length&&a.setByteRange(String(1+i.end-i.start)+"@"+String(i.start)),a.initSegment&&a.initSegment.setByteRange(String(r.moovEndOffset)+"@0")}))}},e.handleManifestParsingError=function(t,e,r,i){this.hls.trigger(a.a.ERROR,{type:s.b.NETWORK_ERROR,details:s.a.MANIFEST_PARSING_ERROR,fatal:e.type===k.a.MANIFEST,url:t.url,reason:r,response:t,context:e,networkDetails:i})},e.handleNetworkError=function(t,e,r,i){void 0===r&&(r=!1),o.b.warn("[playlist-loader]: A network "+(r?"timeout":"error")+" occurred while loading "+t.type+" level: "+t.level+" id: "+t.id+' group-id: "'+t.groupId+'"');var n=s.a.UNKNOWN,l=!1,u=this.getInternalLoader(t);switch(t.type){case k.a.MANIFEST:n=r?s.a.MANIFEST_LOAD_TIMEOUT:s.a.MANIFEST_LOAD_ERROR,l=!0;break;case k.a.LEVEL:n=r?s.a.LEVEL_LOAD_TIMEOUT:s.a.LEVEL_LOAD_ERROR,l=!1;break;case k.a.AUDIO_TRACK:n=r?s.a.AUDIO_TRACK_LOAD_TIMEOUT:s.a.AUDIO_TRACK_LOAD_ERROR,l=!1;break;case k.a.SUBTITLE_TRACK:n=r?s.a.SUBTITLE_TRACK_LOAD_TIMEOUT:s.a.SUBTITLE_LOAD_ERROR,l=!1}u&&this.resetInternalLoader(t.type);var h={type:s.b.NETWORK_ERROR,details:n,fatal:l,url:t.url,loader:u,context:t,networkDetails:e};i&&(h.response=i),this.hls.trigger(a.a.ERROR,h)},e.handlePlaylistLoaded=function(t,e,r,i){var n=r.type,s=r.level,o=r.id,l=r.groupId,u=r.loader,h=r.levelDetails,d=r.deliveryDirectives;if(null!=h&&h.targetduration){if(u)switch(h.live&&(u.getCacheAge&&(h.ageHeader=u.getCacheAge()||0),u.getCacheAge&&!isNaN(h.ageHeader)||(h.ageHeader=0)),n){case k.a.MANIFEST:case k.a.LEVEL:this.hls.trigger(a.a.LEVEL_LOADED,{details:h,level:s||0,id:o||0,stats:e,networkDetails:i,deliveryDirectives:d});break;case k.a.AUDIO_TRACK:this.hls.trigger(a.a.AUDIO_TRACK_LOADED,{details:h,id:o||0,groupId:l||"",stats:e,networkDetails:i,deliveryDirectives:d});break;case k.a.SUBTITLE_TRACK:this.hls.trigger(a.a.SUBTITLE_TRACK_LOADED,{details:h,id:o||0,groupId:l||"",stats:e,networkDetails:i,deliveryDirectives:d})}}else this.handleManifestParsingError(t,r,"invalid target duration",i)},t}(),C=function(){function t(t){this.hls=void 0,this.loaders={},this.decryptkey=null,this.decrypturl=null,this.hls=t,this._registerListeners()}var e=t.prototype;return e._registerListeners=function(){this.hls.on(a.a.KEY_LOADING,this.onKeyLoading,this)},e._unregisterListeners=function(){this.hls.off(a.a.KEY_LOADING,this.onKeyLoading)},e.destroy=function(){for(var t in this._unregisterListeners(),this.loaders){var e=this.loaders[t];e&&e.destroy()}this.loaders={}},e.onKeyLoading=function(t,e){var r=e.frag,i=r.type,n=this.loaders[i];if(r.decryptdata){var s=r.decryptdata.uri;if(s!==this.decrypturl||null===this.decryptkey){var l=this.hls.config;if(n&&(o.b.warn("abort previous key loader for type:"+i),n.abort()),!s)return void o.b.warn("key uri is falsy");var u=l.loader,h=r.loader=this.loaders[i]=new u(l);this.decrypturl=s,this.decryptkey=null;var d={url:s,frag:r,responseType:"arraybuffer"},c={timeout:l.fragLoadingTimeOut,maxRetry:0,retryDelay:l.fragLoadingRetryDelay,maxRetryDelay:l.fragLoadingMaxRetryTimeout,highWaterMark:0},f={onSuccess:this.loadsuccess.bind(this),onError:this.loaderror.bind(this),onTimeout:this.loadtimeout.bind(this)};h.load(d,c,f)}else this.decryptkey&&(r.decryptdata.key=this.decryptkey,this.hls.trigger(a.a.KEY_LOADED,{frag:r}))}else o.b.warn("Missing decryption data on fragment in onKeyLoading")},e.loadsuccess=function(t,e,r){var i=r.frag;i.decryptdata?(this.decryptkey=i.decryptdata.key=new Uint8Array(t.data),i.loader=null,delete this.loaders[i.type],this.hls.trigger(a.a.KEY_LOADED,{frag:i})):o.b.error("after key load, decryptdata unset")},e.loaderror=function(t,e){var r=e.frag,i=r.loader;i&&i.abort(),delete this.loaders[r.type],this.hls.trigger(a.a.ERROR,{type:s.b.NETWORK_ERROR,details:s.a.KEY_LOAD_ERROR,fatal:!1,frag:r,response:t})},e.loadtimeout=function(t,e){var r=e.frag,i=r.loader;i&&i.abort(),delete this.loaders[r.type],this.hls.trigger(a.a.ERROR,{type:s.b.NETWORK_ERROR,details:s.a.KEY_LOAD_TIMEOUT,fatal:!1,frag:r})},t}();function w(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 O(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){o.b.debug("[texttrack-utils]: "+r);var i=new self.TextTrackCue(e.startTime,e.endTime,e.text);i.id=e.id,t.addCue(i)}"disabled"===r&&(t.mode=r)}function x(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 P(t,e,r){var i=t.mode;if("disabled"===i&&(t.mode="hidden"),t.cues&&t.cues.length>0)for(var n=function(t,e,r){var i=[],n=function(t,e){if(e<t[0].startTime)return 0;var r=t.length-1;if(e>t[r].endTime)return-1;var i=0,n=r;for(;i<=n;){var a=Math.floor((n+i)/2);if(e<t[a].startTime)n=a-1;else{if(!(e>t[a].startTime&&i<r))return a;i=a+1}}return t[i].startTime-e<e-t[n].startTime?i:n}(t,e);if(n>-1)for(var a=n,s=t.length;a<s;a++){var o=t[a];if(o.startTime>=e&&o.endTime<=r)i.push(o);else if(o.startTime>r)return i}return i}(t.cues,e,r),a=0;a<n.length;a++)t.removeCue(n[a]);"disabled"===i&&(t.mode=i)}var M=r(7),F=function(){function t(t){this.hls=void 0,this.id3Track=null,this.media=null,this.hls=t,this._registerListeners()}var e=t.prototype;return e.destroy=function(){this._unregisterListeners()},e._registerListeners=function(){var t=this.hls;t.on(a.a.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(a.a.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(a.a.FRAG_PARSING_METADATA,this.onFragParsingMetadata,this),t.on(a.a.BUFFER_FLUSHING,this.onBufferFlushing,this)},e._unregisterListeners=function(){var t=this.hls;t.off(a.a.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(a.a.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(a.a.FRAG_PARSING_METADATA,this.onFragParsingMetadata,this),t.off(a.a.BUFFER_FLUSHING,this.onBufferFlushing,this)},e.onMediaAttached=function(t,e){this.media=e.media},e.onMediaDetaching=function(){this.id3Track&&(x(this.id3Track),this.id3Track=null,this.media=null)},e.getID3Track=function(t){if(this.media){for(var e=0;e<t.length;e++){var r=t[e];if("metadata"===r.kind&&"id3"===r.label)return w(r,this.media),r}return this.media.addTextTrack("metadata","id3")}},e.onFragParsingMetadata=function(t,e){if(this.media){var r=e.frag,i=e.samples;this.id3Track||(this.id3Track=this.getID3Track(this.media.textTracks),this.id3Track.mode="hidden");for(var n=self.WebKitDataCue||self.VTTCue||self.TextTrackCue,a=0;a<i.length;a++){var s=M.c(i[a].data);if(s){var o=i[a].pts,l=a<i.length-1?i[a+1].pts:r.end;l-o<=0&&(l=o+.25);for(var u=0;u<s.length;u++){var h=s[u];if(!M.e(h)){var d=new n(o,l,"");d.value=h,this.id3Track.addCue(d)}}}}}},e.onBufferFlushing=function(t,e){var r=e.startOffset,i=e.endOffset,n=e.type;if(!n||"audio"===n){var a=this.id3Track;a&&P(a,r,i)}},t}();function N(t,e){for(var r=0;r<e.length;r++){var i=e[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}var U,B=function(){function t(t){var e=this;this.hls=void 0,this.config=void 0,this.media=null,this.levelDetails=null,this.currentTime=0,this.stallCount=0,this._latency=null,this.timeupdateHandler=function(){return e.timeupdate()},this.hls=t,this.config=t.config,this.registerListeners()}var e,r,i,n=t.prototype;return n.destroy=function(){this.unregisterListeners(),this.onMediaDetaching(),this.levelDetails=null,this.hls=this.timeupdateHandler=null},n.registerListeners=function(){this.hls.on(a.a.MEDIA_ATTACHED,this.onMediaAttached,this),this.hls.on(a.a.MEDIA_DETACHING,this.onMediaDetaching,this),this.hls.on(a.a.MANIFEST_LOADING,this.onManifestLoading,this),this.hls.on(a.a.LEVEL_UPDATED,this.onLevelUpdated,this),this.hls.on(a.a.ERROR,this.onError,this)},n.unregisterListeners=function(){this.hls.off(a.a.MEDIA_ATTACHED,this.onMediaAttached),this.hls.off(a.a.MEDIA_DETACHING,this.onMediaDetaching),this.hls.off(a.a.MANIFEST_LOADING,this.onManifestLoading),this.hls.off(a.a.LEVEL_UPDATED,this.onLevelUpdated),this.hls.off(a.a.ERROR,this.onError)},n.onMediaAttached=function(t,e){this.media=e.media,this.media.addEventListener("timeupdate",this.timeupdateHandler)},n.onMediaDetaching=function(){this.media&&(this.media.removeEventListener("timeupdate",this.timeupdateHandler),this.media=null)},n.onManifestLoading=function(){this.levelDetails=null,this._latency=null,this.stallCount=0},n.onLevelUpdated=function(t,e){var r=e.details;this.levelDetails=r,r.advanced&&this.timeupdate(),!r.live&&this.media&&this.media.removeEventListener("timeupdate",this.timeupdateHandler)},n.onError=function(t,e){e.details===s.a.BUFFER_STALLED_ERROR&&(this.stallCount++,o.b.warn("[playback-rate-controller]: Stall detected, adjusting target latency"))},n.timeupdate=function(){var t=this.media,e=this.levelDetails;if(t&&e){this.currentTime=t.currentTime;var r=this.computeLatency();if(null!==r){this._latency=r;var i=this.config,n=i.lowLatencyMode,a=i.maxLiveSyncPlaybackRate;if(n&&1!==a){var s=this.targetLatency;if(null!==s){var o=r-s,l=o<Math.min(this.maxLatency,s+e.targetduration);if(e.live&&l&&o>.05&&this.forwardBufferLength>1){var u=Math.min(2,Math.max(1,a)),h=Math.round(2/(1+Math.exp(-.75*o-this.edgeStalled))*20)/20;t.playbackRate=Math.min(u,Math.max(1,h))}else 1!==t.playbackRate&&0!==t.playbackRate&&(t.playbackRate=1)}}}}},n.estimateLiveEdge=function(){var t=this.levelDetails;return null===t?null:t.edge+t.age},n.computeLatency=function(){var t=this.estimateLiveEdge();return null===t?null:t-this.currentTime},e=t,(r=[{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}}])&&N(e.prototype,r),i&&N(e,i),t}();function G(t,e){for(var r=0;r<e.length;r++){var i=e[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}!function(t){t.No="",t.Yes="YES",t.v2="v2"}(U||(U={}));var K=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.toString()},t}(),j=function(){function t(t){this.attrs=void 0,this.audioCodec=void 0,this.bitrate=void 0,this.codecSet=void 0,this.height=void 0,this.id=void 0,this.name=void 0,this.videoCodec=void 0,this.width=void 0,this.unknownCodecs=void 0,this.audioGroupIds=void 0,this.details=void 0,this.fragmentError=0,this.loadError=0,this.loaded=void 0,this.realBitrate=0,this.textGroupIds=void 0,this.url=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.audioCodec=t.audioCodec,this.videoCodec=t.videoCodec,this.unknownCodecs=t.unknownCodecs,this.codecSet=[t.videoCodec,t.audioCodec].filter((function(t){return t})).join(",").replace(/\.[^.,]+/g,"")}var e,r,i;return e=t,(r=[{key:"maxBitrate",get:function(){return Math.max(this.realBitrate,this.bitrate)}},{key:"uri",get:function(){return this.url[this._urlId]||""}},{key:"urlId",get:function(){return this._urlId},set:function(t){var e=t%this.url.length;this._urlId!==e&&(this.details=void 0,this._urlId=e)}}])&&G(e.prototype,r),i&&G(e,i),t}();function H(t,e,r){switch(e){case"audio":t.audioGroupIds||(t.audioGroupIds=[]),t.audioGroupIds.push(r);break;case"text":t.textGroupIds||(t.textGroupIds=[]),t.textGroupIds.push(r)}}function V(t){var e={};t.forEach((function(t){var r=t.groupId||"";t.id=e[r]=e[r]||0,e[r]++}))}function W(t,e){var r=e.startPTS;if(Object(n.a)(r)){var i,a=0;e.sn>t.sn?(a=r-t.start,i=t):(a=t.start-r,i=e),i.duration!==a&&(i.duration=a)}else if(e.sn>t.sn){t.cc===e.cc&&t.minEndPTS?e.start=t.start+(t.minEndPTS-t.start):e.start=t.start+t.duration}else e.start=Math.max(t.start-e.duration,0)}function Y(t,e,r,i,a,s){i-r<=0&&(o.b.warn("Fragment should have a positive duration",e),i=r+e.duration,s=a+e.duration);var l=r,u=i,h=e.startPTS,d=e.endPTS;if(Object(n.a)(h)){var c=Math.abs(h-r);Object(n.a)(e.deltaPTS)?e.deltaPTS=Math.max(c,e.deltaPTS):e.deltaPTS=c,l=Math.max(r,h),r=Math.min(r,h),a=Math.min(a,e.startDTS),u=Math.min(i,d),i=Math.max(i,d),s=Math.max(s,e.endDTS)}e.duration=i-r;var f=r-e.start;e.appendedPTS=i,e.start=e.startPTS=r,e.maxStartPTS=l,e.startDTS=a,e.endPTS=i,e.minEndPTS=u,e.endDTS=s;var g,v=e.sn;if(!t||v<t.startSN||v>t.endSN)return 0;var p=v-t.startSN,m=t.fragments;for(m[p]=e,g=p;g>0;g--)W(m[g],m[g-1]);for(g=p;g<m.length-1;g++)W(m[g],m[g+1]);return t.fragmentHint&&W(m[m.length-1],t.fragmentHint),t.PTSKnown=t.alignedSliding=!0,f}function q(t,e){for(var r=null,i=t.fragments,a=i.length-1;a>=0;a--){var s=i[a].initSegment;if(s){r=s;break}}t.fragmentHint&&delete t.fragmentHint.endPTS;var l,u=0;(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&&(d=e.fragments[u]=h),h&&d&&r(h,d)}}(t,e,(function(t,i){t.relurl&&(u=t.cc-i.cc),Object(n.a)(t.startPTS)&&Object(n.a)(t.endPTS)&&(i.start=i.startPTS=t.startPTS,i.startDTS=t.startDTS,i.appendedPTS=t.appendedPTS,i.maxStartPTS=t.maxStartPTS,i.endPTS=t.endPTS,i.endDTS=t.endDTS,i.minEndPTS=t.minEndPTS,i.duration=t.endPTS-t.startPTS,i.duration&&(l=i),e.PTSKnown=e.alignedSliding=!0),i.elementaryStreams=t.elementaryStreams,i.loader=t.loader,i.stats=t.stats,i.urlId=t.urlId,t.initSegment&&(i.initSegment=t.initSegment,r=t.initSegment)})),r)&&(e.fragmentHint?e.fragments.concat(e.fragmentHint):e.fragments).forEach((function(t){var e;t.initSegment&&t.initSegment.relurl!==(null===(e=r)||void 0===e?void 0:e.relurl)||(t.initSegment=r)}));if(e.skippedSegments&&(e.deltaUpdateFailed=e.fragments.some((function(t){return!t})),e.deltaUpdateFailed)){o.b.warn("[level-helper] Previous playlist missing segments skipped in delta playlist");for(var h=e.skippedSegments;h--;)e.fragments.shift();e.startSN=e.fragments[0].sn,e.startCC=e.fragments[0].cc}var d=e.fragments;if(u){o.b.warn("discontinuity sliding from playlist, take drift into account");for(var c=0;c<d.length;c++)d[c].cc+=u}e.skippedSegments&&(e.startCC=e.fragments[0].cc),function(t,e,r){if(t&&e)for(var i=0,n=0,a=t.length;n<=a;n++){var s=t[n],o=e[n+i];s&&o&&s.index===o.index&&s.fragment.sn===o.fragment.sn?r(s,o):i--}}(t.partList,e.partList,(function(t,e){e.elementaryStreams=t.elementaryStreams,e.stats=t.stats})),l?Y(e,l,l.startPTS,l.endPTS,l.startDTS,l.endDTS):X(t,e),d.length&&(e.totalduration=e.edge-d[0].start),e.driftStartTime=t.driftStartTime,e.driftStart=t.driftStart;var f=e.advancedDateTime;if(e.advanced&&f){var g=e.edge;e.driftStart||(e.driftStartTime=f,e.driftStart=g),e.driftEndTime=f,e.driftEnd=g}else e.driftEndTime=t.driftEndTime,e.driftEnd=t.driftEnd,e.advancedDateTime=t.advancedDateTime}function X(t,e){var r=e.startSN+e.skippedSegments-t.startSN,i=t.fragments;r<0||r>=i.length||z(e,i[r].start)}function z(t,e){if(e){for(var r=t.fragments,i=t.skippedSegments;i<r.length;i++)r[i].start+=e;t.fragmentHint&&(t.fragmentHint.start+=e)}}var Q=function(){function t(t,e){this.hls=void 0,this.timer=-1,this.canLoad=!1,this.retryCount=0,this.log=void 0,this.warn=void 0,this.log=o.b.log.bind(o.b,e+":"),this.warn=o.b.warn.bind(o.b,e+":"),this.hls=t}var e=t.prototype;return e.destroy=function(){this.clearTimer(),this.hls=this.log=this.warn=null},e.onError=function(t,e){e.fatal&&e.type===s.b.NETWORK_ERROR&&this.clearTimer()},e.clearTimer=function(){clearTimeout(this.timer),this.timer=-1},e.startLoad=function(){this.canLoad=!0,this.retryCount=0,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=0;i<r.length;i++){var a=r[i],s=""+a.URI;if(s===t.substr(-s.length)){var o=parseInt(a["LAST-MSN"]),l=parseInt(a["LAST-PART"]);if(e&&this.hls.config.lowLatencyMode){var u=Math.min(e.age-e.partTarget,e.targetduration);void 0!==l&&u>e.partTarget&&(l+=1)}if(Object(n.a)(o))return new K(o,Object(n.a)(l)?l:void 0,U.No)}}},e.loadPlaylist=function(t){},e.shouldLoadTrack=function(t){return this.canLoad&&t&&!!t.url&&(!t.details||t.details.live)},e.playlistLoaded=function(t,e,r){var i=this,n=e.details,a=e.stats,s=a.loading.end?Math.max(0,self.performance.now()-a.loading.end):0;if(n.advancedDateTime=Date.now()-s,n.live||null!=r&&r.live){if(n.reloaded(r),r&&this.log("live playlist "+t+" "+(n.advanced?"REFRESHED "+n.lastPartSn+"-"+n.lastPartIndex:"MISSED")),r&&n.fragments.length>0&&q(r,n),!this.canLoad||!n.live)return;var o,l=void 0,u=void 0;if(n.canBlockReload&&n.endSN&&n.advanced){var h=this.hls.config.lowLatencyMode,d=n.lastPartSn,c=n.endSN,f=n.lastPartIndex,g=d===c;-1!==f?(l=g?c+1:d,u=g?h?0:f:f+1):l=c+1;var v=n.age,p=v+n.ageHeader,m=Math.min(p-n.partTarget,1.5*n.targetduration);if(m>0){if(r&&m>r.tuneInGoal)this.warn("CDN Tune-in goal increased from: "+r.tuneInGoal+" to: "+m+" with playlist age: "+n.age),m=0;else{var y=Math.floor(m/n.targetduration);if(l+=y,void 0!==u)u+=Math.round(m%n.targetduration/n.partTarget);this.log("CDN Tune-in age: "+n.ageHeader+"s last advanced "+v.toFixed(2)+"s goal: "+m+" skip sn "+y+" to part "+u)}n.tuneInGoal=m}if(o=this.getDeliveryDirectives(n,e.deliveryDirectives,l,u),h||!g)return void this.loadPlaylist(o)}else o=this.getDeliveryDirectives(n,e.deliveryDirectives,l,u);var T=function(t,e){var r,i=1e3*t.levelTargetDuration,n=i/2,a=t.age,s=a>0&&a<3*i,o=e.loading.end-e.loading.start,l=t.availabilityDelay;if(!1===t.updated)if(s){var u=333*t.misses;r=Math.max(Math.min(n,2*o),u),t.availabilityDelay=(t.availabilityDelay||0)+r}else r=n;else s?(l=Math.min(l||i/2,a),t.availabilityDelay=l,r=l+i-a):r=i-o;return Math.round(r)}(n,a);void 0!==l&&n.canBlockReload&&(T-=n.partTarget||1),this.log("reload live playlist "+t+" in "+Math.round(T)+" ms"),this.timer=self.setTimeout((function(){return i.loadPlaylist(o)}),T)}else this.clearTimer()},e.getDeliveryDirectives=function(t,e,r,i){var n=function(t,e){var r=t.canSkipUntil,i=t.canSkipDateRanges,n=t.endSN;return r&&(void 0!==e?e-n:0)<r?i?U.v2:U.Yes:U.No}(t,r);return null!=e&&e.skip&&t.deltaUpdateFailed&&(r=e.msn,i=e.part,n=U.No),new K(r,i,n)},e.retryLoadingOrFail=function(t){var e,r=this,i=this.hls.config,n=this.retryCount<i.levelLoadingMaxRetry;if(n)if(this.retryCount++,t.details.indexOf("LoadTimeOut")>-1&&null!==(e=t.context)&&void 0!==e&&e.deliveryDirectives)this.warn("retry playlist loading #"+this.retryCount+' after "'+t.details+'"'),this.loadPlaylist();else{var a=Math.min(Math.pow(2,this.retryCount)*i.levelLoadingRetryDelay,i.levelLoadingMaxRetryTimeout);this.timer=self.setTimeout((function(){return r.loadPlaylist()}),a),this.warn("retry playlist loading #"+this.retryCount+" in "+a+' ms after "'+t.details+'"')}else this.warn('cannot recover from error "'+t.details+'"'),this.clearTimer(),t.fatal=!0;return n},t}();function $(){return($=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var r=arguments[e];for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(t[i]=r[i])}return t}).apply(this,arguments)}function J(t,e){for(var r=0;r<e.length;r++){var i=e[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}function Z(t,e){return(Z=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}var tt,et=/chrome|firefox/.test(navigator.userAgent.toLowerCase()),rt=function(t){var e,r;function i(e){var r;return(r=t.call(this,e,"[level-controller]")||this)._levels=[],r._firstLevel=-1,r._startLevel=void 0,r.currentLevelIndex=-1,r.manualLevelIndex=-1,r.onParsedComplete=void 0,r._registerListeners(),r}r=t,(e=i).prototype=Object.create(r.prototype),e.prototype.constructor=e,Z(e,r);var n,o,l,u=i.prototype;return u._registerListeners=function(){var t=this.hls;t.on(a.a.MANIFEST_LOADED,this.onManifestLoaded,this),t.on(a.a.LEVEL_LOADED,this.onLevelLoaded,this),t.on(a.a.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),t.on(a.a.FRAG_LOADED,this.onFragLoaded,this),t.on(a.a.ERROR,this.onError,this)},u._unregisterListeners=function(){var t=this.hls;t.off(a.a.MANIFEST_LOADED,this.onManifestLoaded,this),t.off(a.a.LEVEL_LOADED,this.onLevelLoaded,this),t.off(a.a.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),t.off(a.a.FRAG_LOADED,this.onFragLoaded,this),t.off(a.a.ERROR,this.onError,this)},u.destroy=function(){this._unregisterListeners(),this.manualLevelIndex=-1,this._levels.length=0,t.prototype.destroy.call(this)},u.startLoad=function(){this._levels.forEach((function(t){t.loadError=0})),t.prototype.startLoad.call(this)},u.onManifestLoaded=function(t,e){var r,i,n=[],o=[],l=[],u={},h=!1,d=!1,c=!1;if(e.levels.forEach((function(t){var e=t.attrs;h=h||!(!t.width||!t.height),d=d||!!t.videoCodec,c=c||!!t.audioCodec,et&&t.audioCodec&&-1!==t.audioCodec.indexOf("mp4a.40.34")&&(t.audioCodec=void 0);var r=t.bitrate+"-"+t.attrs.RESOLUTION+"-"+t.attrs.CODECS;(i=u[r])?i.url.push(t.url):(i=new j(t),u[r]=i,n.push(i)),e&&(e.AUDIO&&H(i,"audio",e.AUDIO),e.SUBTITLES&&H(i,"text",e.SUBTITLES))})),(h||d)&&c&&(n=n.filter((function(t){var e=t.videoCodec,r=t.width,i=t.height;return!!e||!(!r||!i)}))),n=n.filter((function(t){var e=t.audioCodec,r=t.videoCodec;return(!e||m(e,"audio"))&&(!r||m(r,"video"))})),e.audioTracks&&V(o=e.audioTracks.filter((function(t){return!t.audioCodec||m(t.audioCodec,"audio")}))),e.subtitles&&V(l=e.subtitles),n.length>0){r=n[0].bitrate,n.sort((function(t,e){return t.bitrate-e.bitrate})),this._levels=n;for(var f=0;f<n.length;f++)if(n[f].bitrate===r){this._firstLevel=f,this.log("manifest loaded, "+n.length+" level(s) found, first bitrate: "+r);break}var g=c&&!d,v={levels:n,audioTracks:o,subtitleTracks:l,firstLevel:this._firstLevel,stats:e.stats,audio:c,video:d,altAudio:!g&&o.some((function(t){return!!t.url}))};this.hls.trigger(a.a.MANIFEST_PARSED,v),(this.hls.config.autoStartLoad||this.hls.forceStartLoad)&&this.hls.startLoad(this.hls.config.startPosition)}else this.hls.trigger(a.a.ERROR,{type:s.b.MEDIA_ERROR,details:s.a.MANIFEST_INCOMPATIBLE_CODECS_ERROR,fatal:!0,url:e.url,reason:"no level with compatible codecs found in manifest"})},u.onError=function(e,r){if(t.prototype.onError.call(this,e,r),!r.fatal){var i=r.context,n=this._levels[this.currentLevelIndex];if(i&&(i.type===k.a.AUDIO_TRACK&&n.audioGroupIds&&i.groupId===n.audioGroupIds[n.urlId]||i.type===k.a.SUBTITLE_TRACK&&n.textGroupIds&&i.groupId===n.textGroupIds[n.urlId]))this.redundantFailover(this.currentLevelIndex);else{var a,o=!1,l=!0;switch(r.details){case s.a.FRAG_LOAD_ERROR:case s.a.FRAG_LOAD_TIMEOUT:case s.a.KEY_LOAD_ERROR:case s.a.KEY_LOAD_TIMEOUT:if(r.frag){var u=this._levels[r.frag.level];u?(u.fragmentError++,u.fragmentError>this.hls.config.fragLoadingMaxRetry&&(a=r.frag.level)):a=r.frag.level}break;case s.a.LEVEL_LOAD_ERROR:case s.a.LEVEL_LOAD_TIMEOUT:i&&(i.deliveryDirectives&&(l=!1),a=i.level),o=!0;break;case s.a.REMUX_ALLOC_ERROR:a=r.level,o=!0}void 0!==a&&this.recoverLevel(r,a,o,l)}}},u.recoverLevel=function(t,e,r,i){var n=t.details,a=this._levels[e];if(a.loadError++,r){if(!this.retryLoadingOrFail(t))return void(this.currentLevelIndex=-1);t.levelRetry=!0}if(i){var s=a.url.length;if(s>1&&a.loadError<s)t.levelRetry=!0,this.redundantFailover(e);else if(-1===this.manualLevelIndex){var o=0===e?this._levels.length-1:e-1;this.currentLevelIndex!==o&&0===this._levels[o].loadError&&(this.warn(n+": switch to "+o),t.levelRetry=!0,this.hls.nextAutoLevel=o)}}},u.redundantFailover=function(t){var e=this._levels[t],r=e.url.length;if(r>1){var i=(e.urlId+1)%r;this.warn("Switching to redundant URL-id "+i),this._levels.forEach((function(t){t.urlId=i})),this.level=t}},u.onFragLoaded=function(t,e){var r=e.frag;if(void 0!==r&&r.type===k.b.MAIN){var i=this._levels[r.level];void 0!==i&&(i.fragmentError=0,i.loadError=0)}},u.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)&&void 0!==i&&i.skip&&(a.deltaUpdateFailed=!0));n===this.currentLevelIndex?(0===s.fragmentError&&(s.loadError=0,this.retryCount=0),this.playlistLoaded(n,e,s.details)):null!==(r=e.deliveryDirectives)&&void 0!==r&&r.skip&&(a.deltaUpdateFailed=!0)},u.onAudioTrackSwitched=function(t,e){var r=this.hls.levels[this.currentLevelIndex];if(r&&r.audioGroupIds){for(var i=-1,n=this.hls.audioTracks[e.id].groupId,a=0;a<r.audioGroupIds.length;a++)if(r.audioGroupIds[a]===n){i=a;break}i!==r.urlId&&(r.urlId=i,this.startLoad())}},u.loadPlaylist=function(t){var e=this.currentLevelIndex,r=this._levels[e];if(this.canLoad&&r&&r.url.length>0){var i=r.urlId,n=r.url[i];if(t)try{n=t.addDirectives(n)}catch(t){this.warn("Could not construct new URL with HLS Delivery Directives: "+t)}this.log("Attempt loading level index "+e+(t?" at sn "+t.msn+" part "+t.part:"")+" with URL-id "+i+" "+n),this.clearTimer(),this.hls.trigger(a.a.LEVEL_LOADING,{url:n,level:e,id:i,deliveryDirectives:t||null})}},u.removeLevel=function(t,e){var r=function(t,r){return r!==e},i=this._levels.filter((function(i,n){return n!==t||i.url.length>1&&void 0!==e&&(i.url=i.url.filter(r),i.audioGroupIds&&(i.audioGroupIds=i.audioGroupIds.filter(r)),i.textGroupIds&&(i.textGroupIds=i.textGroupIds.filter(r)),i.urlId=0,!0)})).map((function(t,e){var r=t.details;return null!=r&&r.fragments&&r.fragments.forEach((function(t){t.level=e})),t}));this._levels=i,this.hls.trigger(a.a.LEVELS_UPDATED,{levels:i})},n=i,(o=[{key:"levels",get:function(){return 0===this._levels.length?null:this._levels}},{key:"level",get:function(){return this.currentLevelIndex},set:function(t){var e,r=this._levels;if(0!==r.length&&(this.currentLevelIndex!==t||null===(e=r[t])||void 0===e||!e.details)){if(t<0||t>=r.length){var i=t<0;if(this.hls.trigger(a.a.ERROR,{type:s.b.OTHER_ERROR,details:s.a.LEVEL_SWITCH_ERROR,level:t,fatal:i,reason:"invalid level idx"}),i)return;t=Math.min(t,r.length-1)}this.clearTimer();var n=this.currentLevelIndex,o=r[n],l=r[t];this.log("switching to level "+t+" from "+n),this.currentLevelIndex=t;var u=$({},l,{level:t,maxBitrate:l.maxBitrate,uri:l.uri,urlId:l.urlId});delete u._urlId,this.hls.trigger(a.a.LEVEL_SWITCHING,u);var h=l.details;if(!h||h.live){var d=this.switchParams(l.uri,null==o?void 0:o.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._firstLevel}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)}}])&&J(n.prototype,o),l&&J(n,l),i}(Q);!function(t){t.NOT_LOADED="NOT_LOADED",t.BACKTRACKED="BACKTRACKED",t.APPENDING="APPENDING",t.PARTIAL="PARTIAL",t.OK="OK"}(tt||(tt={}));var it=function(){function t(t){this.activeFragment=null,this.activeParts=null,this.fragments=Object.create(null),this.timeRanges=Object.create(null),this.bufferPadding=.2,this.hls=void 0,this.hls=t,this._registerListeners()}var e=t.prototype;return e._registerListeners=function(){var t=this.hls;t.on(a.a.BUFFER_APPENDED,this.onBufferAppended,this),t.on(a.a.FRAG_BUFFERED,this.onFragBuffered,this),t.on(a.a.FRAG_LOADED,this.onFragLoaded,this)},e._unregisterListeners=function(){var t=this.hls;t.off(a.a.BUFFER_APPENDED,this.onBufferAppended,this),t.off(a.a.FRAG_BUFFERED,this.onFragBuffered,this),t.off(a.a.FRAG_LOADED,this.onFragLoaded,this)},e.destroy=function(){this._unregisterListeners(),this.fragments=this.timeRanges=null},e.getAppendedFrag=function(t,e){if(e===k.b.MAIN){var r=this.activeFragment,i=this.activeParts;if(!r)return null;if(i)for(var n=i.length;n--;){var a=i[n],s=a?a.end:r.appendedPTS;if(a.start<=t&&void 0!==s&&t<=s)return n>9&&(this.activeParts=i.slice(n-9)),a}else if(r.start<=t&&void 0!==r.appendedPTS&&t<=r.appendedPTS)return r}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){var i=this;Object.keys(this.fragments).forEach((function(n){var a=i.fragments[n];if(a)if(a.buffered){var s=a.range[t];s&&s.time.some((function(t){var r=!i.isTimeBuffered(t.startPTS,t.endPTS,e);return r&&i.removeFragment(a.body),r}))}else a.body.type===r&&i.removeFragment(a.body)}))},e.detectPartialFragments=function(t){var e=this,r=this.timeRanges,i=t.frag,n=t.part;if(r&&"initSegment"!==i.sn){var a=at(i),s=this.fragments[a];s&&(Object.keys(r).forEach((function(t){var a=i.elementaryStreams[t];if(a){var o=r[t],l=null!==n||!0===a.partial;s.range[t]=e.getBufferedTimes(i,n,l,o)}})),s.backtrack=s.loaded=null,Object.keys(s.range).length?s.buffered=!0:this.removeFragment(s.body))}},e.fragBuffered=function(t){var e=at(t),r=this.fragments[e];r&&(r.backtrack=r.loaded=null,r.buffered=!0)},e.getBufferedTimes=function(t,e,r,i){for(var n={time:[],partial:r},a=e?e.start:t.start,s=e?e.end:t.end,o=t.minEndPTS||s,l=t.maxStartPTS||a,u=0;u<i.length;u++){var h=i.start(u)-this.bufferPadding,d=i.end(u)+this.bufferPadding;if(l>=h&&o<=d){n.time.push({startPTS:Math.max(a,i.start(u)),endPTS:Math.min(s,i.end(u))});break}if(a<d&&s>h)n.partial=!0,n.time.push({startPTS:Math.max(a,i.start(u)),endPTS:Math.min(s,i.end(u))});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&&nt(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.getState=function(t){var e=at(t),r=this.fragments[e];return r?r.buffered?nt(r)?tt.PARTIAL:tt.OK:r.backtrack?tt.BACKTRACKED:tt.APPENDING:tt.NOT_LOADED},e.backtrack=function(t,e){var r=at(t),i=this.fragments[r];if(!i||i.backtrack)return null;var n=i.backtrack=e||i.loaded;return i.loaded=null,n},e.getBacktrackData=function(t){var e=at(t),r=this.fragments[e];if(r){var i,n=r.backtrack;if(null!=n&&null!==(i=n.payload)&&void 0!==i&&i.byteLength)return n;this.removeFragment(t)}return null},e.isTimeBuffered=function(t,e,r){for(var i,n,a=0;a<r.length;a++){if(i=r.start(a)-this.bufferPadding,n=r.end(a)+this.bufferPadding,t>=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&&!i){var n=at(r);this.fragments[n]={body:r,loaded:e,backtrack:null,buffered:!1,range:Object.create(null)}}},e.onBufferAppended=function(t,e){var r=this,i=e.frag,n=e.part,a=e.timeRanges;if(i.type===k.b.MAIN)if(this.activeFragment=i,n){var s=this.activeParts;s||(this.activeParts=s=[]),s.push(n)}else this.activeParts=null;this.timeRanges=a,Object.keys(a).forEach((function(t){var e=a[t];if(r.detectEvictedFragments(t,e),!n)for(var s=0;s<e.length;s++)i.appendedPTS=Math.max(e.end(s),i.appendedPTS||0)}))},e.onFragBuffered=function(t,e){this.detectPartialFragments(e)},e.hasFragment=function(t){var e=at(t);return!!this.fragments[e]},e.removeFragmentsInRange=function(t,e,r){var i=this;Object.keys(this.fragments).forEach((function(n){var a=i.fragments[n];if(a&&a.buffered){var s=a.body;s.type===r&&s.start<e&&s.end>t&&i.removeFragment(s)}}))},e.removeFragment=function(t){var e=at(t);t.stats.loaded=0,t.clearElementaryStreamInfo(),delete this.fragments[e]},e.removeAllFragments=function(){this.fragments=Object.create(null),this.activeFragment=null,this.activeParts=null},t}();function nt(t){var e,r;return t.buffered&&((null===(e=t.range.video)||void 0===e?void 0:e.partial)||(null===(r=t.range.audio)||void 0===r?void 0:r.partial))}function at(t){return t.type+"_"+t.level+"_"+t.urlId+"_"+t.sn}var st=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._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}(),ot={length:0,start:function(){return 0},end:function(){return 0}},lt=function(){function t(){}return t.isBuffered=function(e,r){try{if(e)for(var i=t.getBuffered(e),n=0;n<i.length;n++)if(r>=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;n<a.length;n++)s.push({start:a.start(n),end:a.end(n)});return this.bufferedInfo(s,r,i)}}catch(t){}return{len:0,start:r,end:r,nextStart:void 0}},t.bufferedInfo=function(t,e,r){e=Math.max(0,e),t.sort((function(t,e){var r=t.start-e.start;return r||e.end-t.end}));var i=[];if(r)for(var n=0;n<t.length;n++){var a=i.length;if(a){var s=i[a-1].end;t[n].start-s<r?t[n].end>s&&(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<i.length;d++){var c=i[d].start,f=i[d].end;if(e+r>=c&&e<f)u=c,l=(h=f)-e;else if(e+r<c){o=c;break}}return{len:l,start:u||0,end:h||0,nextStart:o}},t.getBuffered=function(t){try{return t.buffered}catch(t){return o.b.log("failed to get media.buffered",t),ot}},t}(),ut=function(t,e,r,i,n,a){void 0===i&&(i=0),void 0===n&&(n=-1),void 0===a&&(a=!1),this.level=void 0,this.sn=void 0,this.part=void 0,this.id=void 0,this.size=void 0,this.partial=void 0,this.transmuxing={start:0,executeStart:0,executeEnd:0,end:0},this.buffering={audio:{start:0,executeStart:0,executeEnd:0,end:0},video:{start:0,executeStart:0,executeEnd:0,end:0},audiovideo:{start:0,executeStart:0,executeEnd:0,end:0}},this.level=t,this.sn=e,this.id=r,this.size=i,this.part=n,this.partial=a};function ht(t,e){if(t){var r=t.start+e;t.start=t.startPTS=r,t.endPTS=r+t.duration}}function dt(t,e){for(var r=e.fragments,i=0,n=r.length;i<n;i++)ht(r[i],t);e.fragmentHint&&ht(e.fragmentHint,t),e.alignedSliding=!0}function ct(t,e,r){e&&(!function(t,e,r){if(function(t,e,r){return!(!e.details||!(r.endCC>r.startCC||t&&t.cc<r.startCC))}(t,r,e)){var i=function(t,e){var r=t.fragments,i=e.fragments;if(i.length&&r.length){var n=function(t,e){for(var r=null,i=0,n=t.length;i<n;i++){var a=t[i];if(a&&a.cc===e){r=a;break}}return r}(r,i[0].cc);if(n&&(!n||n.startPTS))return n;o.b.log("No frag in previous level to align on")}else o.b.log("No fragments to align")}(r.details,e);i&&Object(n.a)(i.start)&&(o.b.log("Adjusting PTS using last level due to CC increase within current level "+e.url),dt(i.start,e))}}(t,r,e),!r.alignedSliding&&e.details&&function(t,e){if(!e.fragments.length||!t.hasProgramDateTime||!e.hasProgramDateTime)return;var r=e.fragments[0].programDateTime,i=t.fragments[0].programDateTime,a=(i-r)/1e3+e.fragments[0].start;a&&Object(n.a)(a)&&(o.b.log("Adjusting PTS using programDateTime delta "+(i-r)+"ms, sliding:"+a.toFixed(3)+" "+t.url+" "),dt(a,t))}(r,e.details),r.alignedSliding||!e.details||r.skippedSegments||X(e.details,r))}function ft(t,e){var r=t.programDateTime;if(r){var i=(r-e)/1e3;t.start=t.startPTS=i,t.endPTS=i+t.duration}}function gt(t,e){if(e.fragments.length&&t.hasProgramDateTime&&e.hasProgramDateTime){var r=e.fragments[0].programDateTime-1e3*e.fragments[0].start;t.fragments.forEach((function(t){ft(t,r)})),t.fragmentHint&&ft(t.fragmentHint,r),t.alignedSliding=!0}}var vt={search: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 pt(t,e,r){if(null===e||!Array.isArray(t)||!t.length||!Object(n.a)(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.length;++i){var a=t[i];if(Tt(e,r,a))return a}return null}function mt(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:0===r&&0===e[0].start&&(n=e[0]),n&&0===yt(r,i,n))return n;var a=vt.search(e,yt.bind(null,r,i));return a||n}function yt(t,e,r){void 0===t&&(t=0),void 0===e&&(e=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 Tt(t,e,r){var i=1e3*Math.min(e,r.duration+(r.deltaPTS?r.deltaPTS:0));return(r.endProgramDateTime||0)-i>t}function bt(t){var e="function"==typeof Map?new Map:void 0;return(bt=function(t){if(null===t||(r=t,-1===Function.toString.call(r).indexOf("[native code]")))return t;var r;if("function"!=typeof t)throw new TypeError("Super expression must either be null or a function");if(void 0!==e){if(e.has(t))return e.get(t);e.set(t,i)}function i(){return Et(t,arguments,At(this).constructor)}return i.prototype=Object.create(t.prototype,{constructor:{value:i,enumerable:!1,writable:!0,configurable:!0}}),Lt(i,t)})(t)}function Et(t,e,r){return(Et=St()?Reflect.construct:function(t,e,r){var i=[null];i.push.apply(i,e);var n=new(Function.bind.apply(t,i));return r&&Lt(n,r.prototype),n}).apply(null,arguments)}function St(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}function Lt(t,e){return(Lt=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}function At(t){return(At=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}var Rt=Math.pow(2,17),Dt=function(){function t(t){this.config=void 0,this.loader=null,this.partLoadTimeout=-1,this.config=t}var e=t.prototype;return e.destroy=function(){this.loader&&(this.loader.destroy(),this.loader=null)},e.abort=function(){this.loader&&this.loader.abort()},e.load=function(t,e){var r=this,i=t.url;if(!i)return Promise.reject(new _t({type:s.b.NETWORK_ERROR,details:s.a.FRAG_LOAD_ERROR,fatal:!1,frag:t,networkDetails:null},"Fragment does not have a "+(i?"part list":"url")));this.abort();var n=this.config,a=n.fLoader,o=n.loader;return new Promise((function(i,l){r.loader&&r.loader.destroy();var u=r.loader=t.loader=a?new a(n):new o(n),h=kt(t),d={timeout:n.fragLoadingTimeOut,maxRetry:0,retryDelay:0,maxRetryDelay:n.fragLoadingMaxRetryTimeout,highWaterMark:Rt};t.stats=u.stats,u.load(h,d,{onSuccess:function(e,n,a,s){r.resetLoader(t,u),i({frag:t,part:null,payload:e.data,networkDetails:s})},onError:function(e,i,n){r.resetLoader(t,u),l(new _t({type:s.b.NETWORK_ERROR,details:s.a.FRAG_LOAD_ERROR,fatal:!1,frag:t,response:e,networkDetails:n}))},onAbort:function(e,i,n){r.resetLoader(t,u),l(new _t({type:s.b.NETWORK_ERROR,details:s.a.INTERNAL_ABORTED,fatal:!1,frag:t,networkDetails:n}))},onTimeout:function(e,i,n){r.resetLoader(t,u),l(new _t({type:s.b.NETWORK_ERROR,details:s.a.FRAG_LOAD_TIMEOUT,fatal:!1,frag:t,networkDetails:n}))},onProgress:function(r,i,n,a){e&&e({frag:t,part:null,payload:n,networkDetails:a})}})}))},e.loadPart=function(t,e,r){var i=this;this.abort();var n=this.config,a=n.fLoader,o=n.loader;return new Promise((function(l,u){i.loader&&i.loader.destroy();var h=i.loader=t.loader=a?new a(n):new o(n),d=kt(t,e),c={timeout:n.fragLoadingTimeOut,maxRetry:0,retryDelay:0,maxRetryDelay:n.fragLoadingMaxRetryTimeout,highWaterMark:Rt};e.stats=h.stats,h.load(d,c,{onSuccess:function(n,a,s,o){i.resetLoader(t,h),i.updateStatsFromPart(t,e);var u={frag:t,part:e,payload:n.data,networkDetails:o};r(u),l(u)},onError:function(r,n,a){i.resetLoader(t,h),u(new _t({type:s.b.NETWORK_ERROR,details:s.a.FRAG_LOAD_ERROR,fatal:!1,frag:t,part:e,response:r,networkDetails:a}))},onAbort:function(r,n,a){t.stats.aborted=e.stats.aborted,i.resetLoader(t,h),u(new _t({type:s.b.NETWORK_ERROR,details:s.a.INTERNAL_ABORTED,fatal:!1,frag:t,part:e,networkDetails:a}))},onTimeout:function(r,n,a){i.resetLoader(t,h),u(new _t({type:s.b.NETWORK_ERROR,details:s.a.FRAG_LOAD_TIMEOUT,fatal:!1,frag:t,part:e,networkDetails:a}))}})}))},e.updateStatsFromPart=function(t,e){var r=t.stats,i=e.stats,n=i.total;if(r.loaded+=i.loaded,n){var a=Math.round(t.duration/e.duration),s=Math.min(Math.round(r.loaded/n),a),o=(a-s)*Math.round(r.loaded/s);r.total=r.loaded+o}else r.total=Math.max(r.loaded,r.total);var l=r.loading,u=i.loading;l.start?l.first+=u.first-u.start:(l.start=u.start,l.first=u.first),l.end=u.end},e.resetLoader=function(t,e){t.loader=null,this.loader===e&&(self.clearTimeout(this.partLoadTimeout),this.loader=null),e.destroy()},t}();function kt(t,e){void 0===e&&(e=null);var r=e||t,i={frag:t,part:e,responseType:"arraybuffer",url:r.url,headers:{},rangeStart:0,rangeEnd:0},a=r.byteRangeStartOffset,s=r.byteRangeEndOffset;return Object(n.a)(a)&&Object(n.a)(s)&&(i.rangeStart=a,i.rangeEnd=s),i}var _t=function(t){var e,r;function i(e){for(var r,i=arguments.length,n=new Array(i>1?i-1:0),a=1;a<i;a++)n[a-1]=arguments[a];return(r=t.call.apply(t,[this].concat(n))||this).data=void 0,r.data=e,r}return r=t,(e=i).prototype=Object.create(r.prototype),e.prototype.constructor=e,Lt(e,r),i}(bt(Error)),It=r(15),Ct={toString:function(t){for(var e="",r=t.length,i=0;i<r;i++)e+="["+t.start(i).toFixed(3)+","+t.end(i).toFixed(3)+"]";return e}};function wt(t,e){for(var r=0;r<e.length;r++){var i=e[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}function Ot(t,e){return(Ot=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}var xt="STOPPED",Pt="IDLE",Mt="KEY_LOADING",Ft="FRAG_LOADING",Nt="FRAG_LOADING_WAITING_RETRY",Ut="WAITING_TRACK",Bt="PARSING",Gt="PARSED",Kt="BACKTRACKING",jt="ENDED",Ht="ERROR",Vt="WAITING_INIT_PTS",Wt="WAITING_LEVEL",Yt=function(t){var e,r;function i(e,r,i){var n;return(n=t.call(this)||this).hls=void 0,n.fragPrevious=null,n.fragCurrent=null,n.fragmentTracker=void 0,n.transmuxer=null,n._state=xt,n.media=void 0,n.mediaBuffer=void 0,n.config=void 0,n.bitrateTest=!1,n.lastCurrentTime=0,n.nextLoadPosition=0,n.startPosition=0,n.loadedmetadata=!1,n.fragLoadError=0,n.retryDate=0,n.levels=null,n.fragmentLoader=void 0,n.levelLastLoaded=null,n.startFragRequested=!1,n.decrypter=void 0,n.initPTS=[],n.onvseeking=null,n.onvended=null,n.logPrefix="",n.log=void 0,n.warn=void 0,n.logPrefix=i,n.log=o.b.log.bind(o.b,i+":"),n.warn=o.b.warn.bind(o.b,i+":"),n.hls=e,n.fragmentLoader=new Dt(e.config),n.fragmentTracker=r,n.config=e.config,n.decrypter=new It.a(e,e.config),e.on(a.a.KEY_LOADED,n.onKeyLoaded,function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(n)),n}r=t,(e=i).prototype=Object.create(r.prototype),e.prototype.constructor=e,Ot(e,r);var u,h,d,c=i.prototype;return c.doTick=function(){this.onTickEnd()},c.onTickEnd=function(){},c.startLoad=function(t){},c.stopLoad=function(){this.fragmentLoader.abort();var t=this.fragCurrent;t&&this.fragmentTracker.removeFragment(t),this.resetTransmuxer(),this.fragCurrent=null,this.fragPrevious=null,this.clearInterval(),this.clearNextTick(),this.state=xt},c._streamEnded=function(t,e){var r=this.fragCurrent,i=this.fragmentTracker;if(!e.live&&r&&r.sn===e.endSN&&!t.nextStart){var n=i.getState(r);return n===tt.PARTIAL||n===tt.OK}return!1},c.onMediaAttached=function(t,e){var r=this.media=this.mediaBuffer=e.media;this.onvseeking=this.onMediaSeeking.bind(this),this.onvended=this.onMediaEnded.bind(this),r.addEventListener("seeking",this.onvseeking),r.addEventListener("ended",this.onvended);var i=this.config;this.levels&&i.autoStartLoad&&this.state===xt&&this.startLoad(i.startPosition)},c.onMediaDetaching=function(){var t=this.media;null!=t&&t.ended&&(this.log("MSE detaching and video ended, reset startPosition"),this.startPosition=this.lastCurrentTime=0),t&&(t.removeEventListener("seeking",this.onvseeking),t.removeEventListener("ended",this.onvended),this.onvseeking=this.onvended=null),this.media=this.mediaBuffer=null,this.loadedmetadata=!1,this.fragmentTracker.removeAllFragments(),this.stopLoad()},c.onMediaSeeking=function(){var t=this.config,e=this.fragCurrent,r=this.media,i=this.mediaBuffer,a=this.state,s=r?r.currentTime:0,o=lt.bufferInfo(i||r,s,t.maxBufferHole);if(this.log("media seeking to "+(Object(n.a)(s)?s.toFixed(3):s)+", state: "+a),a===jt)this.resetLoadingState();else if(e&&!o.len){var l=t.maxFragLookUpTolerance,u=e.start-l,h=s>e.start+e.duration+l;(s<u||h)&&(h&&e.loader&&(this.log("seeking outside of buffer while fragment load in progress, cancel fragment load"),e.loader.abort()),this.resetLoadingState())}r&&(this.lastCurrentTime=s),this.loadedmetadata||o.len||(this.nextLoadPosition=this.startPosition=s),this.tickImmediate()},c.onMediaEnded=function(){this.startPosition=this.lastCurrentTime=0},c.onKeyLoaded=function(t,e){if(this.state===Mt&&e.frag===this.fragCurrent&&this.levels){this.state=Pt;var r=this.levels[e.frag.level].details;r&&this.loadFragment(e.frag,r,e.frag.start)}},c.onHandlerDestroying=function(){this.stopLoad(),t.prototype.onHandlerDestroying.call(this)},c.onHandlerDestroyed=function(){this.state=xt,this.hls.off(a.a.KEY_LOADED,this.onKeyLoaded,this),this.fragmentLoader&&this.fragmentLoader.destroy(),this.decrypter&&this.decrypter.destroy(),this.hls=this.log=this.warn=this.decrypter=this.fragmentLoader=this.fragmentTracker=null,t.prototype.onHandlerDestroyed.call(this)},c.loadKey=function(t,e){this.log("Loading key for "+t.sn+" of ["+e.startSN+"-"+e.endSN+"], "+("[stream-controller]"===this.logPrefix?"level":"track")+" "+t.level),this.state=Mt,this.fragCurrent=t,this.hls.trigger(a.a.KEY_LOADING,{frag:t})},c.loadFragment=function(t,e,r){this._loadFragForPlayback(t,e,r)},c._loadFragForPlayback=function(t,e,r){var i=this;this._doFragLoad(t,e,r,(function(e){if(i.fragContextChanged(t))return i.warn("Fragment "+t.sn+(e.part?" p: "+e.part.index:"")+" of level "+t.level+" was dropped during download."),void i.fragmentTracker.removeFragment(t);t.stats.chunkCount++,i._handleFragmentLoadProgress(e)})).then((function(e){if(e){i.fragLoadError=0;var r=i.state;if(!i.fragContextChanged(t))return"payload"in e&&(i.log("Loaded fragment "+t.sn+" of level "+t.level),i.hls.trigger(a.a.FRAG_LOADED,e),i.state===Kt)?(i.fragmentTracker.backtrack(t,e),void i.resetFragmentLoading(t)):void i._handleFragmentLoadComplete(e);(r===Ft||r===Kt||!i.fragCurrent&&r===Bt)&&(i.fragmentTracker.removeFragment(t),i.state=Pt)}})).catch((function(e){i.warn(e),i.resetFragmentLoading(t)}))},c.flushMainBuffer=function(t,e,r){if(void 0===r&&(r=null),t-e){var i={startOffset:t,endOffset:e,type:r};this.fragLoadError=0,this.hls.trigger(a.a.BUFFER_FLUSHING,i)}},c._loadInitSegment=function(t){var e=this;this._doFragLoad(t).then((function(r){if(!r||e.fragContextChanged(t)||!e.levels)throw new Error("init load aborted");return r})).then((function(r){var i=e.hls,n=r.payload,s=t.decryptdata;if(n&&n.byteLength>0&&s&&s.key&&s.iv&&"AES-128"===s.method){var o=self.performance.now();return e.decrypter.webCryptoDecrypt(new Uint8Array(n),s.key.buffer,s.iv.buffer).then((function(e){var n=self.performance.now();return i.trigger(a.a.FRAG_DECRYPTED,{frag:t,payload:e,stats:{tstart:o,tdecrypt:n}}),r.payload=e,r}))}return r})).then((function(r){var i=e.fragCurrent,n=e.hls,s=e.levels;if(!s)throw new Error("init load aborted, missing levels");s[t.level].details;var o=t.stats;e.state=Pt,e.fragLoadError=0,t.data=new Uint8Array(r.payload),o.parsing.start=o.buffering.start=self.performance.now(),o.parsing.end=o.buffering.end=self.performance.now(),r.frag===i&&n.trigger(a.a.FRAG_BUFFERED,{stats:o,frag:i,part:null,id:t.type}),e.tick()})).catch((function(r){e.warn(r),e.resetFragmentLoading(t)}))},c.fragContextChanged=function(t){var e=this.fragCurrent;return!t||!e||t.level!==e.level||t.sn!==e.sn||t.urlId!==e.urlId},c.fragBufferedComplete=function(t,e){var r=this.mediaBuffer?this.mediaBuffer:this.media;this.log("Buffered "+t.type+" sn: "+t.sn+(e?" part: "+e.index:"")+" of "+("[stream-controller]"===this.logPrefix?"level":"track")+" "+t.level+" "+Ct.toString(lt.getBuffered(r))),this.state=Pt,this.tick()},c._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 ut(r.level,r.sn,r.stats.chunkCount+1,0,i?i.index:-1,!a);e.flush(s)}},c._handleFragmentLoadProgress=function(t){},c._doFragLoad=function(t,e,r,i){var s=this;if(void 0===r&&(r=null),!this.levels)throw new Error("frag load aborted, missing levels");if(r=Math.max(t.start,r||0),this.config.lowLatencyMode&&e){var o=e.partList;if(o&&i){r>t.end&&e.fragmentHint&&(t=e.fragmentHint);var l=this.getNextPart(o,t,r);if(l>-1){var u=o[l];return this.log("Loading part sn: "+t.sn+" p: "+u.index+" cc: "+t.cc+" of playlist ["+e.startSN+"-"+e.endSN+"] parts [0-"+l+"-"+(o.length-1)+"] "+("[stream-controller]"===this.logPrefix?"level":"track")+": "+t.level+", target: "+parseFloat(r.toFixed(3))),this.nextLoadPosition=u.start+u.duration,this.state=Ft,this.hls.trigger(a.a.FRAG_LOADING,{frag:t,part:o[l],targetBufferTime:r}),this.doFragPartsLoad(t,o,l,i).catch((function(t){return s.handleFragLoadError(t)}))}if(!t.url||this.loadedEndOfParts(o,r))return Promise.resolve(null)}}return this.log("Loading fragment "+t.sn+" cc: "+t.cc+" "+(e?"of ["+e.startSN+"-"+e.endSN+"] ":"")+("[stream-controller]"===this.logPrefix?"level":"track")+": "+t.level+", target: "+parseFloat(r.toFixed(3))),Object(n.a)(t.sn)&&!this.bitrateTest&&(this.nextLoadPosition=t.start+t.duration),this.state=Ft,this.hls.trigger(a.a.FRAG_LOADING,{frag:t,targetBufferTime:r}),this.fragmentLoader.load(t,i).catch((function(t){return s.handleFragLoadError(t)}))},c.doFragPartsLoad=function(t,e,r,i){var n=this;return new Promise((function(s,o){var l=[];!function r(u){var h=e[u];n.fragmentLoader.loadPart(t,h,i).then((function(i){l[h.index]=i;var o=i.part;n.hls.trigger(a.a.FRAG_LOADED,i);var d=e[u+1];if(!d||d.fragment!==t)return s({frag:t,part:o,partsLoaded:l});r(u+1)})).catch(o)}(r)}))},c.handleFragLoadError=function(t){var e=t.data;return e&&e.details===s.a.INTERNAL_ABORTED?this.handleFragLoadAborted(e.frag,e.part):this.hls.trigger(a.a.ERROR,e),null},c._handleTransmuxerFlush=function(t){var e=this.getCurrentContext(t);if(e&&this.state===Bt){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=Pt)},c.getCurrentContext=function(t){var e=this.levels,r=t.level,i=t.sn,n=t.part;if(!e||!e[r])return this.warn("Levels object was unset while buffering fragment "+i+" of level "+r+". The current chunk will not be buffered."),null;var a=e[r],s=n>-1?function(t,e,r){if(!t||!t.details)return null;var i=t.details.partList;if(i)for(var n=i.length;n--;){var a=i[n];if(a.index===r&&a.fragment.sn===e)return a}return null}(a,i,n):null,o=s?s.fragment:function(t,e,r){if(!t||!t.details)return null;var i=t.details,n=i.fragments[e-i.startSN];return n||((n=i.fragmentHint)&&n.sn===e?n:e<i.startSN&&r&&r.sn===e?r:null)}(a,i,this.fragCurrent);return o?{frag:o,part:s,level:a}:null},c.bufferFragmentData=function(t,e,r,i){if(t&&this.state===Bt){var n=t.data1,s=t.data2,o=n;if(n&&s&&(o=Object(l.a)(n,s)),o&&o.length){var u={type:t.type,frag:e,part:r,chunkMeta:i,parent:e.type,data:o};this.hls.trigger(a.a.BUFFER_APPENDING,u),t.dropped&&t.independent&&!r&&this.flushBufferGap(e)}}},c.flushBufferGap=function(t){var e=this.media;if(e)if(lt.isBuffered(e,e.currentTime)){var r=e.currentTime,i=lt.bufferInfo(e,r,0),n=t.duration,a=Math.min(2*this.config.maxFragLookUpTolerance,.25*n),s=Math.max(Math.min(t.start-a,i.end-a),r+a);t.start-s>a&&this.flushMainBuffer(s,t.start)}else this.flushMainBuffer(0,t.start)},c.getFwdBufferInfo=function(t,e){var r=this.config,i=this.getLoadPosition();if(!Object(n.a)(i))return null;var a=lt.bufferInfo(t,i,r.maxBufferHole);if(0===a.len&&void 0!==a.nextStart){var s=this.fragmentTracker.getBufferedFrag(i,e);if(s&&a.nextStart<s.end)return lt.bufferInfo(t,i,Math.max(a.nextStart,r.maxBufferHole))}return a},c.getMaxBufferLength=function(t){var e,r=this.config;return e=t?Math.max(8*r.maxBufferSize/t,r.maxBufferLength):r.maxBufferLength,Math.min(e,r.maxMaxBufferLength)},c.reduceMaxBufferLength=function(t){var e=this.config,r=t||e.maxBufferLength;return e.maxMaxBufferLength>=r&&(e.maxMaxBufferLength/=2,this.warn("Reduce max buffer length to "+e.maxMaxBufferLength+"s"),!0)},c.getNextFragment=function(t,e){var r,i,n=e.fragments,a=n.length;if(!a)return null;var s,o=this.config,l=n[0].start;if(e.live){var u=o.initialLiveManifestSize;if(a<u)return this.warn("Not enough fragments to start playback (have: "+a+", need: "+u+")"),null;e.PTSKnown||this.startFragRequested||-1!==this.startPosition||(s=this.getInitialLiveFragment(e,n),this.startPosition=s?this.hls.liveSyncPosition||s.start:t)}else t<=l&&(s=n[0]);if(!s){var h=o.lowLatencyMode?e.partEnd:e.fragmentEnd;s=this.getFragmentAtPosition(t,h,e)}return null===(r=s)||void 0===r||!r.initSegment||null!==(i=s)&&void 0!==i&&i.initSegment.data||this.bitrateTest||(s=s.initSegment),s},c.getNextPart=function(t,e,r){for(var i=-1,n=!1,a=!0,s=0,o=t.length;s<o;s++){var l=t[s];if(a=a&&!l.independent,i>-1&&r<l.start)break;var u=l.loaded;!u&&(n||l.independent||a)&&l.fragment===e&&(i=s),n=u}return i},c.loadedEndOfParts=function(t,e){var r=t[t.length-1];return r&&e>r.start&&r.loaded},c.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=pt(e,r.endProgramDateTime,this.config.maxFragLookUpTolerance)),!i){var n=r.sn+1;if(n>=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 vt.search(t,(function(t){return t.cc<e?1:t.cc>e?-1:0}))}(e,r.cc))&&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},c.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=!!(n.lowLatencyMode&&r.partList&&l);(h&&l&&!this.bitrateTest&&(s=s.concat(l),o=l.sn),t<e)?i=mt(a,s,t,t>e-u?0:u):i=s[s.length-1];if(i){var d=i.sn-r.startSN,c=a&&i.level===a.level,f=s[d+1];if(this.fragmentTracker.getState(i)===tt.BACKTRACKED){i=null;for(var g=d;s[g]&&this.fragmentTracker.getState(s[g])===tt.BACKTRACKED;)i=a?s[g--]:s[--g];i||(i=f)}else a&&i.sn===a.sn&&!h&&c&&(i.sn<o&&this.fragmentTracker.getState(f)!==tt.OK?(this.log("SN "+i.sn+" just loaded, load next one: "+f.sn),i=f):i=null)}return i},c.synchronizeToLiveEdge=function(t){var e=this.config,r=this.media;if(r){var i=this.hls.liveSyncPosition,n=r.currentTime,a=t.fragments[0].start,s=t.edge,o=n>=a-e.maxFragLookUpTolerance&&n<=s;if(null!==i&&r.duration>i&&(n<i||!o)){var l=void 0!==e.liveMaxLatencyDuration?e.liveMaxLatencyDuration:e.liveMaxLatencyDurationCount*t.targetduration;(!o&&r.readyState<4||n<s-l)&&(this.loadedmetadata||(this.nextLoadPosition=i),r.readyState&&(this.warn("Playback: "+n.toFixed(3)+" is located too far from the end of live sliding playlist: "+s+", reset currentTime to : "+i.toFixed(3)),r.currentTime=i))}}},c.alignPlaylists=function(t,e){var r=this.levels,i=this.levelLastLoaded,a=this.fragPrevious,s=null!==i?r[i]:null,o=t.fragments.length;if(!o)return this.warn("No fragments in live playlist"),0;var l=t.fragments[0].start,u=!e,h=t.alignedSliding&&Object(n.a)(l);if(u||!h&&!l){ct(a,s,t);var d=t.fragments[0].start;return this.log("Live playlist sliding: "+d.toFixed(2)+" start-sn: "+(e?e.startSN:"na")+"->"+t.startSN+" prev-sn: "+(a?a.sn:"na")+" fragments: "+o),d}return l},c.waitForCdnTuneIn=function(t){return t.live&&t.canBlockReload&&t.tuneInGoal>Math.max(t.partHoldBack,3*t.partTarget)},c.setStartPosition=function(t,e){var r=this.startPosition;if(r<e&&(r=-1),-1===r||-1===this.lastCurrentTime){var i=t.startTimeOffset;Object(n.a)(i)?(r=e+i,i<0&&(r+=t.totalduration),r=Math.min(Math.max(e,r),e+t.totalduration),this.log("Start time offset "+i+" found in playlist, adjust startPosition to "+r),this.startPosition=r):t.live?r=this.hls.liveSyncPosition||e:this.startPosition=r=0,this.lastCurrentTime=r}this.nextLoadPosition=r},c.getLoadPosition=function(){var t=this.media,e=0;return this.loadedmetadata&&t?e=t.currentTime:this.nextLoadPosition&&(e=this.nextLoadPosition),e},c.handleFragLoadAborted=function(t,e){this.transmuxer&&"initSegment"!==t.sn&&t.stats.aborted&&(this.warn("Fragment "+t.sn+(e?" part"+e.index:"")+" of level "+t.level+" was aborted"),this.resetFragmentLoading(t))},c.resetFragmentLoading=function(t){this.fragCurrent&&this.fragContextChanged(t)||(this.state=Pt)},c.onFragmentOrKeyLoadError=function(t,e){if(!e.fatal){var r=e.frag;if(r&&r.type===t){this.fragCurrent;var i=this.config;if(this.fragLoadError+1<=i.fragLoadingMaxRetry){if(this.resetLiveStartWhenNotLoaded(r.level))return;var n=Math.min(Math.pow(2,this.fragLoadError)*i.fragLoadingRetryDelay,i.fragLoadingMaxRetryTimeout);this.warn("Fragment "+r.sn+" of "+t+" "+r.level+" failed to load, retrying in "+n+"ms"),this.retryDate=self.performance.now()+n,this.fragLoadError++,this.state=Nt}else e.levelRetry?(t===k.b.AUDIO&&(this.fragCurrent=null),this.fragLoadError=0,this.state=Pt):(o.b.error(e.details+" reaches max retry, redispatch as fatal ..."),e.fatal=!0,this.hls.stopLoad(),this.state=Ht)}}},c.afterBufferFlushed=function(t,e,r){if(t){var i=lt.getBuffered(t);this.fragmentTracker.detectEvictedFragments(e,i,r),this.state===jt&&this.resetLoadingState()}},c.resetLoadingState=function(){this.fragCurrent=null,this.fragPrevious=null,this.state=Pt},c.resetLiveStartWhenNotLoaded=function(t){if(!this.loadedmetadata){this.startFragRequested=!1;var e=this.levels?this.levels[t].details:null;if(null!=e&&e.live)return this.startPosition=-1,this.setStartPosition(e,0),this.resetLoadingState(),!0;this.nextLoadPosition=this.startPosition}return!1},c.updateLevelTiming=function(t,e,r,i){var n=this,s=r.details;Object.keys(t.elementaryStreams).reduce((function(e,o){var l=t.elementaryStreams[o];if(l){var u=l.endPTS-l.startPTS;if(u<=0)return n.warn("Could not parse fragment "+t.sn+" "+o+" duration reliably ("+u+") resetting transmuxer to fallback to playlist timing"),n.resetTransmuxer(),e||!1;var h=i?0:Y(s,t,l.startPTS,l.endPTS,l.startDTS,l.endDTS);return n.hls.trigger(a.a.LEVEL_PTS_UPDATED,{details:s,level:r,drift:h,type:o,frag:t,start:l.startPTS,end:l.endPTS}),!0}return e}),!1)?(this.state=Gt,this.hls.trigger(a.a.FRAG_PARSED,{frag:t,part:e})):this.resetLoadingState()},c.resetTransmuxer=function(){this.transmuxer&&(this.transmuxer.destroy(),this.transmuxer=null)},u=i,(h=[{key:"state",get:function(){return this._state},set:function(t){var e=this._state;e!==t&&(this._state=t,this.log(e+"->"+t))}}])&&wt(u.prototype,h),d&&wt(u,d),i}(st);function qt(){return self.MediaSource||self.WebKitMediaSource}function Xt(){return self.SourceBuffer||self.WebKitSourceBuffer}var zt=r(18),Qt=r(10),$t=r(14),Jt=qt()||{isTypeSupported:function(){return!1}},Zt=function(){function t(t,e,r,i){var n=this;this.hls=void 0,this.id=void 0,this.observer=void 0,this.frag=null,this.part=null,this.worker=void 0,this.onwmsg=void 0,this.transmuxer=null,this.onTransmuxComplete=void 0,this.onFlush=void 0,this.hls=t,this.id=e,this.onTransmuxComplete=r,this.onFlush=i;var l=t.config,u=function(e,r){(r=r||{}).frag=n.frag,r.id=n.id,t.trigger(e,r)};this.observer=new $t.EventEmitter,this.observer.on(a.a.FRAG_DECRYPTED,u),this.observer.on(a.a.ERROR,u);var h={mp4:Jt.isTypeSupported("video/mp4"),mpeg:Jt.isTypeSupported("audio/mpeg"),mp3:Jt.isTypeSupported('audio/mp4; codecs="mp3"')},d=navigator.vendor;if(l.enableWorker&&"undefined"!=typeof Worker){var c;o.b.log("demuxing in webworker");try{c=this.worker=zt(19),this.onwmsg=this.onWorkerMessage.bind(this),c.addEventListener("message",this.onwmsg),c.onerror=function(e){t.trigger(a.a.ERROR,{type:s.b.OTHER_ERROR,details:s.a.INTERNAL_EXCEPTION,fatal:!0,event:"demuxerWorker",error:new Error(e.message+"  ("+e.filename+":"+e.lineno+")")})},c.postMessage({cmd:"init",typeSupported:h,vendor:d,id:e,config:JSON.stringify(l)})}catch(t){o.b.warn("Error in worker:",t),o.b.error("Error while initializing DemuxerWorker, fallback to inline"),c&&self.URL.revokeObjectURL(c.objectURL),this.transmuxer=new Qt.c(this.observer,h,l,d,e),this.worker=null}}else this.transmuxer=new Qt.c(this.observer,h,l,d,e)}var e=t.prototype;return e.destroy=function(){var t=this.worker;if(t)t.removeEventListener("message",this.onwmsg),t.terminate(),this.worker=null;else{var e=this.transmuxer;e&&(e.destroy(),this.transmuxer=null)}var r=this.observer;r&&r.removeAllListeners(),this.observer=null},e.push=function(t,e,r,i,n,a,s,l,u,h){var d=this;u.transmuxing.start=self.performance.now();var c=this.transmuxer,f=this.worker,g=a?a.start:n.start,v=n.decryptdata,p=this.frag,m=!(p&&n.cc===p.cc),y=!(p&&u.level===p.level),T=p?u.sn-p.sn:-1,b=this.part?u.part-this.part.index:1,E=!y&&(1===T||0===T&&1===b),S=self.performance.now();(y||T||0===n.stats.parsing.start)&&(n.stats.parsing.start=S),!a||!b&&E||(a.stats.parsing.start=S);var L=new Qt.b(m,E,l,y,g);if(!E||m){o.b.log("[transmuxer-interface, "+n.type+"]: Starting new transmux session for sn: "+u.sn+" p: "+u.part+" level: "+u.level+" id: "+u.id+"\n        discontinuity: "+m+"\n        trackSwitch: "+y+"\n        contiguous: "+E+"\n        accurateTimeOffset: "+l+"\n        timeOffset: "+g);var A=new Qt.a(r,i,e,s,h);this.configureTransmuxer(A)}if(this.frag=n,this.part=a,f)f.postMessage({cmd:"demux",data:t,decryptdata:v,chunkMeta:u,state:L},t instanceof ArrayBuffer?[t]:[]);else if(c){var R=c.push(t,v,u,L);Object(Qt.d)(R)?R.then((function(t){d.handleTransmuxComplete(t)})):this.handleTransmuxComplete(R)}},e.flush=function(t){var e=this;t.transmuxing.start=self.performance.now();var r=this.transmuxer,i=this.worker;if(i)i.postMessage({cmd:"flush",chunkMeta:t});else if(r){var n=r.flush(t);Object(Qt.d)(n)?n.then((function(r){e.handleFlushResult(r,t)})):this.handleFlushResult(n,t)}},e.handleFlushResult=function(t,e){var r=this;t.forEach((function(t){r.handleTransmuxComplete(t)})),this.onFlush(e)},e.onWorkerMessage=function(t){var e=t.data,r=this.hls;switch(e.event){case"init":self.URL.revokeObjectURL(this.worker.objectURL);break;case"transmuxComplete":this.handleTransmuxComplete(e.data);break;case"flush":this.onFlush(e.data);break;default:e.data=e.data||{},e.data.frag=this.frag,e.data.id=this.id,r.trigger(e.event,e.data)}},e.configureTransmuxer=function(t){var e=this.worker,r=this.transmuxer;e?e.postMessage({cmd:"configure",config:t}):r&&r.configure(t)},e.handleTransmuxComplete=function(t){t.chunkMeta.transmuxing.end=self.performance.now(),this.onTransmuxComplete(t)},t}(),te=function(){function t(t,e,r,i){this.config=void 0,this.media=void 0,this.fragmentTracker=void 0,this.hls=void 0,this.nudgeRetry=0,this.stallReported=!1,this.stalled=null,this.moved=!1,this.seeking=!1,this.config=t,this.media=e,this.fragmentTracker=r,this.hls=i}var e=t.prototype;return e.destroy=function(){this.hls=this.fragmentTracker=this.media=null},e.poll=function(t){var e=this.config,r=this.media,i=this.stalled,n=r.currentTime,a=r.seeking,s=this.seeking&&!a,l=!this.seeking&&a;if(this.seeking=a,n===t){if((l||s)&&(this.stalled=null),!r.paused&&!r.ended&&0!==r.playbackRate&&lt.getBuffered(r).length){var u=lt.bufferInfo(r,n,0),h=u.len>0,d=u.nextStart||0;if(h||d){if(a){var c=u.len>2,f=!d||d-n>2&&!this.fragmentTracker.getPartialFragment(n);if(c||f)return;this.moved=!1}if(!this.moved&&null!==this.stalled){var g,v=Math.max(d,u.start||0)-n,p=this.hls.levels?this.hls.levels[this.hls.currentLevel]:null,m=(null==p||null===(g=p.details)||void 0===g?void 0:g.live)?2*p.details.targetduration:2;if(v>0&&v<=m)return void this._trySkipBufferHole(null)}var y=self.performance.now();if(null!==i){var T=y-i;!a&&T>=250&&this._reportStall(u.len);var b=lt.bufferInfo(r,n,e.maxBufferHole);this._tryFixBufferStall(b,T)}else this.stalled=y}}}else if(this.moved=!0,null!==i){if(this.stallReported){var E=self.performance.now()-i;o.b.warn("playback not stuck anymore @"+n+", after "+Math.round(E)+"ms"),this.stallReported=!1}this.stalled=null,this.nudgeRetry=0}},e._tryFixBufferStall=function(t,e){var r=this.config,i=this.fragmentTracker,n=this.media.currentTime,a=i.getPartialFragment(n);if(a&&this._trySkipBufferHole(a))return;t.len>r.maxBufferHole&&e>1e3*r.highBufferWatchdogPeriod&&(o.b.warn("Trying to nudge playhead over buffer-hole"),this.stalled=null,this._tryNudgeBuffer())},e._reportStall=function(t){var e=this.hls,r=this.media;this.stallReported||(this.stallReported=!0,o.b.warn("Playback stalling at @"+r.currentTime+" due to low buffer (buffer="+t+")"),e.trigger(a.a.ERROR,{type:s.b.MEDIA_ERROR,details:s.a.BUFFER_STALLED_ERROR,fatal:!1,buffer:t}))},e._trySkipBufferHole=function(t){for(var e=this.config,r=this.hls,i=this.media,n=i.currentTime,l=0,u=lt.getBuffered(i),h=0;h<u.length;h++){var d=u.start(h);if(n+e.maxBufferHole>=l&&n<d){var c=Math.max(d+.05,i.currentTime+.1);return o.b.warn("skipping hole, adjusting currentTime from "+n+" to "+c),this.moved=!0,this.stalled=null,i.currentTime=c,t&&r.trigger(a.a.ERROR,{type:s.b.MEDIA_ERROR,details:s.a.BUFFER_SEEK_OVER_HOLE,fatal:!1,reason:"fragment loaded with buffer holes, seeking from "+n+" to "+c,frag:t}),c}l=u.end(h)}return 0},e._tryNudgeBuffer=function(){var t=this.config,e=this.hls,r=this.media,i=r.currentTime,n=(this.nudgeRetry||0)+1;if(this.nudgeRetry=n,n<t.nudgeMaxRetry){var l=i+n*t.nudgeOffset;o.b.warn("Nudging 'currentTime' from "+i+" to "+l),r.currentTime=l,e.trigger(a.a.ERROR,{type:s.b.MEDIA_ERROR,details:s.a.BUFFER_NUDGE_ON_STALL,fatal:!1})}else o.b.error("Playhead still not moving while enough data buffered @"+i+" after "+t.nudgeMaxRetry+" nudges"),e.trigger(a.a.ERROR,{type:s.b.MEDIA_ERROR,details:s.a.BUFFER_STALLED_ERROR,fatal:!0})},t}();function ee(t,e){for(var r=0;r<e.length;r++){var i=e[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}function re(t,e){return(re=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}var ie=function(t){var e,r;function i(e,r){var i;return(i=t.call(this,e,r,"[stream-controller]")||this).audioCodecSwap=!1,i.gapController=null,i.level=-1,i._forceStartLoad=!1,i.altAudio=!1,i.audioOnly=!1,i.fragPlaying=null,i.onvplaying=null,i.onvseeked=null,i.fragLastKbps=0,i.stalled=!1,i.couldBacktrack=!1,i.audioCodecSwitch=!1,i.videoBuffer=null,i._registerListeners(),i}r=t,(e=i).prototype=Object.create(r.prototype),e.prototype.constructor=e,re(e,r);var l,h,d,c=i.prototype;return c._registerListeners=function(){var t=this.hls;t.on(a.a.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(a.a.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(a.a.MANIFEST_LOADING,this.onManifestLoading,this),t.on(a.a.MANIFEST_PARSED,this.onManifestParsed,this),t.on(a.a.LEVEL_LOADING,this.onLevelLoading,this),t.on(a.a.LEVEL_LOADED,this.onLevelLoaded,this),t.on(a.a.FRAG_LOAD_EMERGENCY_ABORTED,this.onFragLoadEmergencyAborted,this),t.on(a.a.ERROR,this.onError,this),t.on(a.a.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.on(a.a.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),t.on(a.a.BUFFER_CREATED,this.onBufferCreated,this),t.on(a.a.BUFFER_FLUSHED,this.onBufferFlushed,this),t.on(a.a.LEVELS_UPDATED,this.onLevelsUpdated,this),t.on(a.a.FRAG_BUFFERED,this.onFragBuffered,this)},c._unregisterListeners=function(){var t=this.hls;t.off(a.a.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(a.a.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(a.a.MANIFEST_LOADING,this.onManifestLoading,this),t.off(a.a.MANIFEST_PARSED,this.onManifestParsed,this),t.off(a.a.LEVEL_LOADED,this.onLevelLoaded,this),t.off(a.a.FRAG_LOAD_EMERGENCY_ABORTED,this.onFragLoadEmergencyAborted,this),t.off(a.a.ERROR,this.onError,this),t.off(a.a.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.off(a.a.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),t.off(a.a.BUFFER_CREATED,this.onBufferCreated,this),t.off(a.a.BUFFER_FLUSHED,this.onBufferFlushed,this),t.off(a.a.LEVELS_UPDATED,this.onLevelsUpdated,this),t.off(a.a.FRAG_BUFFERED,this.onFragBuffered,this)},c.onHandlerDestroying=function(){this._unregisterListeners(),this.onMediaDetaching()},c.startLoad=function(t){if(this.levels){var e=this.lastCurrentTime,r=this.hls;if(this.stopLoad(),this.setInterval(100),this.level=-1,this.fragLoadError=0,!this.startFragRequested){var i=r.startLevel;-1===i&&(r.config.testBandwidth?(i=0,this.bitrateTest=!0):i=r.nextAutoLevel),this.level=r.nextLoadLevel=i,this.loadedmetadata=!1}e>0&&-1===t&&(this.log("Override startPosition with lastCurrentTime @"+e.toFixed(3)),t=e),this.state=Pt,this.nextLoadPosition=this.startPosition=this.lastCurrentTime=t,this.tick()}else this._forceStartLoad=!0,this.state=xt},c.stopLoad=function(){this._forceStartLoad=!1,t.prototype.stopLoad.call(this)},c.doTick=function(){switch(this.state){case Pt:this.doTickIdle();break;case Wt:var t,e=this.levels,r=this.level,i=null==e||null===(t=e[r])||void 0===t?void 0:t.details;if(i&&(!i.live||this.levelLastLoaded===this.level)){if(this.waitForCdnTuneIn(i))break;this.state=Pt;break}break;case Nt:var n,a=self.performance.now(),s=this.retryDate;(!s||a>=s||null!==(n=this.media)&&void 0!==n&&n.seeking)&&(this.log("retryDate reached, switch back to IDLE state"),this.state=Pt)}this.onTickEnd()},c.onTickEnd=function(){t.prototype.onTickEnd.call(this),this.checkBuffer(),this.checkFragmentChanged()},c.doTickIdle=function(){var t,e,r=this.hls,i=this.levelLastLoaded,n=this.levels,s=this.media,o=r.config,l=r.nextLoadLevel;if(null!==i&&(s||!this.startFragRequested&&o.startFragPrefetch)&&(!this.altAudio||!this.audioOnly)&&n&&n[l]){var h=n[l];this.level=r.nextLoadLevel=l;var d=h.details;if(!d||this.state===Wt||d.live&&this.levelLastLoaded!==l)this.state=Wt;else{var c=this.getFwdBufferInfo(this.mediaBuffer?this.mediaBuffer:s,k.b.MAIN);if(null!==c)if(!(c.len>=this.getMaxBufferLength(h.maxBitrate))){if(this._streamEnded(c,d)){var f={};return this.altAudio&&(f.type="video"),this.hls.trigger(a.a.BUFFER_EOS,f),void(this.state=jt)}var g=c.end,v=this.getNextFragment(g,d);if(this.couldBacktrack&&!this.fragPrevious&&v&&"initSegment"!==v.sn){var p=v.sn-d.startSN;p>1&&(v=d.fragments[p-1],this.fragmentTracker.removeFragment(v))}if(v&&this.fragmentTracker.getState(v)===tt.OK&&this.nextLoadPosition>g){var m=this.audioOnly&&!this.altAudio?u.a.AUDIO:u.a.VIDEO;this.afterBufferFlushed(s,m,k.b.MAIN),v=this.getNextFragment(this.nextLoadPosition,d)}v&&(!v.initSegment||v.initSegment.data||this.bitrateTest||(v=v.initSegment),"identity"!==(null===(t=v.decryptdata)||void 0===t?void 0:t.keyFormat)||null!==(e=v.decryptdata)&&void 0!==e&&e.key?this.loadFragment(v,d,g):this.loadKey(v,d))}}}},c.loadFragment=function(e,r,i){var n,a=this.fragmentTracker.getState(e);if(this.fragCurrent=e,a===tt.BACKTRACKED){var s=this.fragmentTracker.getBacktrackData(e);if(s)return this._handleFragmentLoadProgress(s),void this._handleFragmentLoadComplete(s);a=tt.NOT_LOADED}a===tt.NOT_LOADED||a===tt.PARTIAL?"initSegment"===e.sn?this._loadInitSegment(e):this.bitrateTest?(e.bitrateTest=!0,this.log("Fragment "+e.sn+" of level "+e.level+" is being downloaded to test bitrate and will not be buffered"),this._loadBitrateTestFrag(e)):(this.startFragRequested=!0,t.prototype.loadFragment.call(this,e,r,i)):a===tt.APPENDING?this.reduceMaxBufferLength(e.duration)&&this.fragmentTracker.removeFragment(e):0===(null===(n=this.media)||void 0===n?void 0:n.buffered.length)&&this.fragmentTracker.removeAllFragments()},c.getAppendedFrag=function(t){var e=this.fragmentTracker.getAppendedFrag(t,k.b.MAIN);return e&&"fragment"in e?e.fragment:e},c.getBufferedFrag=function(t){return this.fragmentTracker.getBufferedFrag(t,k.b.MAIN)},c.followingBufferedFrag=function(t){return t?this.getBufferedFrag(t.end+.5):null},c.immediateLevelSwitch=function(){this.abortCurrentFrag(),this.flushMainBuffer(0,Number.POSITIVE_INFINITY)},c.nextLevelSwitch=function(){var t=this.levels,e=this.media;if(null!=e&&e.readyState){var r,i=this.getAppendedFrag(e.currentTime);if(i&&i.start>1&&this.flushMainBuffer(0,i.start-1),!e.paused&&t){var n=t[this.hls.nextLoadLevel],a=this.fragLastKbps;r=a&&this.fragCurrent?this.fragCurrent.duration*n.maxBitrate/(1e3*a)+1:0}else r=0;var s=this.getBufferedFrag(e.currentTime+r);if(s){var o=this.followingBufferedFrag(s);if(o){this.abortCurrentFrag();var l=o.maxStartPTS?o.maxStartPTS:o.start,u=o.duration,h=Math.max(s.end,l+Math.min(Math.max(u-this.config.maxFragLookUpTolerance,.5*u),.75*u));this.flushMainBuffer(h,Number.POSITIVE_INFINITY)}}}},c.abortCurrentFrag=function(){var t=this.fragCurrent;this.fragCurrent=null,null!=t&&t.loader&&t.loader.abort(),this.state===Mt&&(this.state=Pt),this.nextLoadPosition=this.getLoadPosition()},c.flushMainBuffer=function(e,r){t.prototype.flushMainBuffer.call(this,e,r,this.altAudio?"video":null)},c.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 te(this.config,i,this.fragmentTracker,this.hls)},c.onMediaDetaching=function(){var e=this.media;e&&(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)},c.onMediaPlaying=function(){this.tick()},c.onMediaSeeked=function(){var t=this.media,e=t?t.currentTime:null;Object(n.a)(e)&&this.log("Media seeked to "+e.toFixed(3)),this.tick()},c.onManifestLoading=function(){this.log("Trigger BUFFER_RESET"),this.hls.trigger(a.a.BUFFER_RESET,void 0),this.fragmentTracker.removeAllFragments(),this.couldBacktrack=this.stalled=!1,this.startPosition=this.lastCurrentTime=0,this.fragPlaying=null},c.onManifestParsed=function(t,e){var r,i,n,a=!1,s=!1;e.levels.forEach((function(t){(r=t.audioCodec)&&(-1!==r.indexOf("mp4a.40.2")&&(a=!0),-1!==r.indexOf("mp4a.40.5")&&(s=!0))})),this.audioCodecSwitch=a&&s&&!("function"==typeof(null==(n=Xt())||null===(i=n.prototype)||void 0===i?void 0:i.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},c.onLevelLoading=function(t,e){var r=this.levels;if(r&&this.state===Pt){var i=r[e.level];(!i.details||i.details.live&&this.levelLastLoaded!==e.level||this.waitForCdnTuneIn(i.details))&&(this.state=Wt)}},c.onLevelLoaded=function(t,e){var r,i=this.levels,n=e.level,s=e.details,o=s.totalduration;if(i){this.log("Level "+n+" loaded ["+s.startSN+","+s.endSN+"], cc ["+s.startCC+", "+s.endCC+"] duration:"+o);var l=this.fragCurrent;!l||this.state!==Ft&&this.state!==Nt||l.level!==e.level&&l.loader&&(this.state=Pt,l.loader.abort());var u=i[n],h=0;if(s.live||null!==(r=u.details)&&void 0!==r&&r.live){if(s.fragments[0]||(s.deltaUpdateFailed=!0),s.deltaUpdateFailed)return;h=this.alignPlaylists(s,u.details)}if(u.details=s,this.levelLastLoaded=n,this.hls.trigger(a.a.LEVEL_UPDATED,{details:s,level:n}),this.state===Wt){if(this.waitForCdnTuneIn(s))return;this.state=Pt}this.startFragRequested?s.live&&this.synchronizeToLiveEdge(s):this.setStartPosition(s,h),this.tick()}else this.warn("Levels were reset while loading level "+n)},c._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){var l=s.videoCodec,u=o.PTSKnown||!o.live,h=null===(e=r.initSegment)||void 0===e?void 0:e.data,d=this._getAudioCodec(s),c=this.transmuxer=this.transmuxer||new Zt(this.hls,k.b.MAIN,this._handleTransmuxComplete.bind(this),this._handleTransmuxerFlush.bind(this)),f=i?i.index:-1,g=-1!==f,v=new ut(r.level,r.sn,r.stats.chunkCount,n.byteLength,f,g),p=this.initPTS[r.cc];c.push(n,h,d,l,r,i,o.totalduration,u,v,p)}else this.warn("Dropping fragment "+r.sn+" of level "+r.level+" after level details were reset")}else this.warn("Levels were reset while fragment load was in progress. Fragment "+r.sn+" of level "+r.level+" will not be buffered")},c.onAudioTrackSwitching=function(t,e){var r=this.altAudio,i=!!e.url,n=e.id;if(!i){if(this.mediaBuffer!==this.media){this.log("Switching on main audio, use media.buffered to schedule main fragment loading"),this.mediaBuffer=this.media;var s=this.fragCurrent;null!=s&&s.loader&&(this.log("Switching to main audio track, cancel main fragment load"),s.loader.abort()),this.resetTransmuxer(),this.resetLoadingState()}else this.audioOnly&&this.resetTransmuxer();var o=this.hls;r&&o.trigger(a.a.BUFFER_FLUSHING,{startOffset:0,endOffset:Number.POSITIVE_INFINITY,type:"audio"}),o.trigger(a.a.AUDIO_TRACK_SWITCHED,{id:n})}},c.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()},c.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},c.onFragBuffered=function(t,e){var r=e.frag,i=e.part;if(!r||r.type===k.b.MAIN){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===Gt&&(this.state=Pt));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)}},c.onError=function(t,e){switch(e.details){case s.a.FRAG_LOAD_ERROR:case s.a.FRAG_LOAD_TIMEOUT:case s.a.KEY_LOAD_ERROR:case s.a.KEY_LOAD_TIMEOUT:this.onFragmentOrKeyLoadError(k.b.MAIN,e);break;case s.a.LEVEL_LOAD_ERROR:case s.a.LEVEL_LOAD_TIMEOUT:this.state!==Ht&&(e.fatal?(this.warn(""+e.details),this.state=Ht):e.levelRetry||this.state!==Wt||(this.state=Pt));break;case s.a.BUFFER_FULL_ERROR:if("main"===e.parent&&(this.state===Bt||this.state===Gt)){var r=!0,i=this.getFwdBufferInfo(this.media,k.b.MAIN);i&&i.len>.5&&(r=!this.reduceMaxBufferLength(i.len)),r&&(this.warn("buffer full error also media.currentTime is not buffered, flush main"),this.immediateLevelSwitch()),this.resetLoadingState()}}},c.checkBuffer=function(){var t=this.media,e=this.gapController;if(t&&e&&t.readyState){var r=lt.getBuffered(t);!this.loadedmetadata&&r.length?(this.loadedmetadata=!0,this.seekToStartPos()):e.poll(this.lastCurrentTime),this.lastCurrentTime=t.currentTime}},c.onFragLoadEmergencyAborted=function(){this.state=Pt,this.loadedmetadata||(this.startFragRequested=!1,this.nextLoadPosition=this.startPosition),this.tickImmediate()},c.onBufferFlushed=function(t,e){var r=e.type;if(r!==u.a.AUDIO||this.audioOnly&&!this.altAudio){var i=(r===u.a.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;this.afterBufferFlushed(i,r,k.b.MAIN)}},c.onLevelsUpdated=function(t,e){this.levels=e.levels},c.swapAudioCodec=function(){this.audioCodecSwap=!this.audioCodecSwap},c.seekToStartPos=function(){var t=this.media,e=t.currentTime,r=this.startPosition;if(r>=0&&e<r){if(t.seeking)return void o.b.log("could not seek to "+r+", already seeking at "+e);var i=lt.getBuffered(t),n=(i.length?i.start(0):0)-r;n>0&&(n<this.config.maxBufferHole||n<this.config.maxFragLookUpTolerance)&&(o.b.log("adjusting start position by "+n+" to match buffer start"),r+=n,this.startPosition=r),this.log("seek to target start position "+r+" from current time "+e),t.currentTime=r}},c._getAudioCodec=function(t){var e=this.config.defaultAudioCodec||t.audioCodec;return this.audioCodecSwap&&e&&(this.log("Swapping audio codec"),e=-1!==e.indexOf("mp4a.40.5")?"mp4a.40.2":"mp4a.40.5"),e},c._loadBitrateTestFrag=function(t){var e=this;this._doFragLoad(t).then((function(r){var i=e.hls;if(r&&!i.nextLoadLevel&&!e.fragContextChanged(t)){e.fragLoadError=0,e.state=Pt,e.startFragRequested=!1,e.bitrateTest=!1;var n=t.stats;n.parsing.start=n.parsing.end=n.buffering.start=n.buffering.end=self.performance.now(),i.trigger(a.a.FRAG_LOADED,r)}}))},c._handleTransmuxComplete=function(t){var e,r="main",i=this.hls,s=t.remuxResult,o=t.chunkMeta,l=this.getCurrentContext(o);if(!l)return this.warn("The loading context changed while buffering fragment "+o.sn+" of level "+o.level+". This chunk will not be buffered."),void this.resetLiveStartWhenNotLoaded(o.level);var h=l.frag,d=l.part,c=l.level,f=s.video,g=s.text,v=s.id3,p=s.initSegment,m=this.altAudio?void 0:s.audio;if(!this.fragContextChanged(h)){if(this.state=Bt,p){p.tracks&&(this._bufferInitSegment(c,p.tracks,h,o),i.trigger(a.a.FRAG_PARSING_INIT_SEGMENT,{frag:h,id:r,tracks:p.tracks}));var y=p.initPTS,T=p.timescale;Object(n.a)(y)&&(this.initPTS[h.cc]=y,i.trigger(a.a.INIT_PTS_FOUND,{frag:h,id:r,initPTS:y,timescale:T}))}if(f&&!1!==s.independent){if(c.details){var b=f.startPTS,E=f.endPTS,S=f.startDTS,L=f.endDTS;if(d)d.elementaryStreams[f.type]={startPTS:b,endPTS:E,startDTS:S,endDTS:L};else if(f.firstKeyFrame&&f.independent&&(this.couldBacktrack=!0),f.dropped&&f.independent){if(this.getLoadPosition()+this.config.maxBufferHole<b)return void this.backtrack(h);h.setElementaryStreamInfo(f.type,h.start,E,h.start,L,!0)}h.setElementaryStreamInfo(f.type,b,E,S,L),this.bufferFragmentData(f,h,d,o)}}else if(!1===s.independent)return void this.backtrack(h);if(m){var A=m.startPTS,R=m.endPTS,D=m.startDTS,k=m.endDTS;d&&(d.elementaryStreams[u.a.AUDIO]={startPTS:A,endPTS:R,startDTS:D,endDTS:k}),h.setElementaryStreamInfo(u.a.AUDIO,A,R,D,k),this.bufferFragmentData(m,h,d,o)}if(null!=v&&null!==(e=v.samples)&&void 0!==e&&e.length){var _={frag:h,id:r,samples:v.samples};i.trigger(a.a.FRAG_PARSING_METADATA,_)}if(g){var I={frag:h,id:r,samples:g.samples};i.trigger(a.a.FRAG_PARSING_USERDATA,I)}}},c._bufferInitSegment=function(t,e,r,i){var n=this;if(this.state===Bt){this.audioOnly=!!e.audio&&!e.video,this.altAudio&&!this.audioOnly&&delete e.audio;var s=e.audio,o=e.video,l=e.audiovideo;if(s){var u=t.audioCodec,h=navigator.userAgent.toLowerCase();this.audioCodecSwitch&&(u&&(u=-1!==u.indexOf("mp4a.40.5")?"mp4a.40.2":"mp4a.40.5"),1!==s.metadata.channelCount&&-1===h.indexOf("firefox")&&(u="mp4a.40.5")),-1!==h.indexOf("android")&&"audio/mpeg"!==s.container&&(u="mp4a.40.2",this.log("Android: force audio codec to "+u)),t.audioCodec&&t.audioCodec!==u&&this.log('Swapping manifest audio codec "'+t.audioCodec+'" for "'+u+'"'),s.levelCodec=u,s.id="main",this.log("Init audio buffer, container:"+s.container+", codecs[selected/level/parsed]=["+(u||"")+"/"+(t.audioCodec||"")+"/"+s.codec+"]")}o&&(o.levelCodec=t.videoCodec,o.id="main",this.log("Init video buffer, container:"+o.container+", codecs[level/parsed]=["+(t.videoCodec||"")+"/"+o.codec+"]")),l&&this.log("Init audiovideo buffer, container:"+l.container+", codecs[level/parsed]=["+(t.attrs.CODECS||"")+"/"+l.codec+"]"),this.hls.trigger(a.a.BUFFER_CODECS,e),Object.keys(e).forEach((function(t){var s=e[t].initSegment;null!=s&&s.byteLength&&n.hls.trigger(a.a.BUFFER_APPENDING,{type:t,data:s,frag:r,part:null,chunkMeta:i,parent:r.type})})),this.tick()}},c.backtrack=function(t){this.couldBacktrack=!0,this.resetTransmuxer(),this.flushBufferGap(t);var e=this.fragmentTracker.backtrack(t);this.fragPrevious=null,this.nextLoadPosition=t.start,e?this.resetFragmentLoading(t):this.state=Kt},c.checkFragmentChanged=function(){var t=this.media,e=null;if(t&&t.readyState>1&&!1===t.seeking){var r=t.currentTime;if(lt.isBuffered(t,r)?e=this.getAppendedFrag(r):lt.isBuffered(t,r+.1)&&(e=this.getAppendedFrag(r+.1)),e){var i=this.fragPlaying,n=e.level;i&&e.sn===i.sn&&i.level===n&&e.urlId===i.urlId||(this.hls.trigger(a.a.FRAG_CHANGED,{frag:e}),i&&i.level===n||this.hls.trigger(a.a.LEVEL_SWITCHED,{level:n}),this.fragPlaying=e)}}},l=i,(h=[{key:"nextLevel",get:function(){var t=this.nextBufferedFrag;return t?t.level:-1}},{key:"currentLevel",get:function(){var t=this.media;if(t){var e=this.getAppendedFrag(t.currentTime);if(e)return e.level}return-1}},{key:"nextBufferedFrag",get:function(){var t=this.media;if(t){var e=this.getAppendedFrag(t.currentTime);return this.followingBufferedFrag(e)}return null}},{key:"forceStartLoad",get:function(){return this._forceStartLoad}}])&&ee(l.prototype,h),d&&ee(l,d),i}(Yt),ne=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}(),ae=function(){function t(t,e,r){this.defaultEstimate_=void 0,this.minWeight_=void 0,this.minDelayMs_=void 0,this.slow_=void 0,this.fast_=void 0,this.defaultEstimate_=r,this.minWeight_=.001,this.minDelayMs_=50,this.slow_=new ne(t),this.fast_=new ne(e)}var e=t.prototype;return e.update=function(t,e){var r=this.slow_,i=this.fast_;this.slow_.halfLife!==t&&(this.slow_=new ne(t,r.getEstimate(),r.getTotalWeight())),this.fast_.halfLife!==e&&(this.fast_=new ne(e,i.getEstimate(),i.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.canEstimate=function(){var t=this.fast_;return t&&t.getTotalWeight()>=this.minWeight_},e.getEstimate=function(){return this.canEstimate()?Math.min(this.fast_.getEstimate(),this.slow_.getEstimate()):this.defaultEstimate_},e.destroy=function(){},t}();function se(t,e){for(var r=0;r<e.length;r++){var i=e[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}var oe=function(){function t(t){this.hls=void 0,this.lastLoadedFragLevel=0,this._nextAutoLevel=-1,this.timer=void 0,this.onCheck=this._abandonRulesCheck.bind(this),this.fragCurrent=null,this.partCurrent=null,this.bitrateTestDelay=0,this.bwEstimator=void 0,this.hls=t;var e=t.config;this.bwEstimator=new ae(e.abrEwmaSlowVoD,e.abrEwmaFastVoD,e.abrEwmaDefaultEstimate),this.registerListeners()}var e,r,i,l=t.prototype;return l.registerListeners=function(){var t=this.hls;t.on(a.a.FRAG_LOADING,this.onFragLoading,this),t.on(a.a.FRAG_LOADED,this.onFragLoaded,this),t.on(a.a.FRAG_BUFFERED,this.onFragBuffered,this),t.on(a.a.LEVEL_LOADED,this.onLevelLoaded,this),t.on(a.a.ERROR,this.onError,this)},l.unregisterListeners=function(){var t=this.hls;t.off(a.a.FRAG_LOADING,this.onFragLoading,this),t.off(a.a.FRAG_LOADED,this.onFragLoaded,this),t.off(a.a.FRAG_BUFFERED,this.onFragBuffered,this),t.off(a.a.LEVEL_LOADED,this.onLevelLoaded,this),t.off(a.a.ERROR,this.onError,this)},l.destroy=function(){this.unregisterListeners(),this.clearTimer(),this.hls=this.onCheck=null,this.fragCurrent=this.partCurrent=null},l.onFragLoading=function(t,e){var r,i=e.frag;i.type===k.b.MAIN&&(this.timer||(this.fragCurrent=i,this.partCurrent=null!=(r=e.part)?r:null,this.timer=self.setInterval(this.onCheck,100)))},l.onLevelLoaded=function(t,e){var r=this.hls.config;e.details.live?this.bwEstimator.update(r.abrEwmaSlowLive,r.abrEwmaFastLive):this.bwEstimator.update(r.abrEwmaSlowVoD,r.abrEwmaFastVoD)},l._abandonRulesCheck=function(){var t=this.fragCurrent,e=this.partCurrent,r=this.hls,i=r.autoLevelEnabled,s=r.config,l=r.media;if(t&&l){var u=e?e.stats:t.stats,h=e?e.duration:t.duration;if(u.aborted)return o.b.warn("frag loader destroy or aborted, disarm abandonRules"),this.clearTimer(),void(this._nextAutoLevel=-1);if(i&&!l.paused&&l.playbackRate&&l.readyState){var d=performance.now()-u.loading.start,c=Math.abs(l.playbackRate);if(!(d<=500*h/c)){var f=r.levels,g=r.minAutoLevel,v=f[t.level],p=u.total||Math.max(u.loaded,Math.round(h*v.maxBitrate/8)),m=Math.max(1,u.bwEstimate?u.bwEstimate/8:1e3*u.loaded/d),y=(p-u.loaded)/m,T=l.currentTime,b=(lt.bufferInfo(l,T,s.maxBufferHole).end-T)/c;if(!(b>=2*h/c||y<=b)){var E,S=Number.POSITIVE_INFINITY;for(E=t.level-1;E>g;E--){if((S=h*f[E].maxBitrate/(6.4*m))<b)break}if(!(S>=y)){var L=this.bwEstimator.getEstimate();o.b.warn("Fragment "+t.sn+(e?" part "+e.index:"")+" of level "+t.level+" is loading too slowly and will cause an underbuffer; aborting and switching to level "+E+"\n      Current BW estimate: "+(Object(n.a)(L)?(L/1024).toFixed(3):"Unknown")+" Kb/s\n      Estimated load time for current fragment: "+y.toFixed(3)+" s\n      Estimated load time for the next fragment: "+S.toFixed(3)+" s\n      Time to underbuffer: "+b.toFixed(3)+" s"),r.nextLoadLevel=E,this.bwEstimator.sample(d,u.loaded),this.clearTimer(),t.loader&&(this.fragCurrent=this.partCurrent=null,t.loader.abort()),r.trigger(a.a.FRAG_LOAD_EMERGENCY_ABORTED,{frag:t,part:e,stats:u})}}}}}},l.onFragLoaded=function(t,e){var r=e.frag,i=e.part;if(r.type===k.b.MAIN&&Object(n.a)(r.sn)){var s=i?i.stats:r.stats,o=i?i.duration:r.duration;if(this.clearTimer(),this.lastLoadedFragLevel=r.level,this._nextAutoLevel=-1,this.hls.config.abrMaxWithRealBitrate){var l=this.hls.levels[r.level],u=(l.loaded?l.loaded.bytes:0)+s.loaded,h=(l.loaded?l.loaded.duration:0)+o;l.loaded={bytes:u,duration:h},l.realBitrate=Math.round(8*u/h)}if(r.bitrateTest){var d={stats:s,frag:r,part:i,id:r.type};this.onFragBuffered(a.a.FRAG_BUFFERED,d),r.bitrateTest=!1}}},l.onFragBuffered=function(t,e){var r=e.frag,i=e.part,n=i?i.stats:r.stats;if(!n.aborted&&r.type===k.b.MAIN&&"initSegment"!==r.sn){var a=n.parsing.end-n.loading.start;this.bwEstimator.sample(a,n.loaded),n.bwEstimate=this.bwEstimator.getEstimate(),r.bitrateTest?this.bitrateTestDelay=a/1e3:this.bitrateTestDelay=0}},l.onError=function(t,e){switch(e.details){case s.a.FRAG_LOAD_ERROR:case s.a.FRAG_LOAD_TIMEOUT:this.clearTimer()}},l.clearTimer=function(){self.clearInterval(this.timer),this.timer=void 0},l.getNextABRAutoLevel=function(){var t=this.fragCurrent,e=this.partCurrent,r=this.hls,i=r.maxAutoLevel,n=r.config,a=r.minAutoLevel,s=r.media,l=e?e.duration:t?t.duration:0,u=s?s.currentTime:0,h=s&&0!==s.playbackRate?Math.abs(s.playbackRate):1,d=this.bwEstimator?this.bwEstimator.getEstimate():n.abrEwmaDefaultEstimate,c=(lt.bufferInfo(s,u,n.maxBufferHole).end-u)/h,f=this.findBestLevel(d,a,i,c,n.abrBandWidthFactor,n.abrBandWidthUpFactor);if(f>=0)return f;o.b.trace((c?"rebuffering expected":"buffer is empty")+", finding optimal quality level");var g=l?Math.min(l,n.maxStarvationDelay):n.maxStarvationDelay,v=n.abrBandWidthFactor,p=n.abrBandWidthUpFactor;if(!c){var m=this.bitrateTestDelay;if(m)g=(l?Math.min(l,n.maxLoadingDelay):n.maxLoadingDelay)-m,o.b.trace("bitrate test took "+Math.round(1e3*m)+"ms, set first fragment max fetchDuration to "+Math.round(1e3*g)+" ms"),v=p=1}return f=this.findBestLevel(d,a,i,c+g,v,p),Math.max(f,0)},l.findBestLevel=function(t,e,r,i,n,a){for(var s,l=this.fragCurrent,u=this.partCurrent,h=this.lastLoadedFragLevel,d=this.hls.levels,c=d[h],f=!(null==c||null===(s=c.details)||void 0===s||!s.live),g=null==c?void 0:c.codecSet,v=u?u.duration:l?l.duration:0,p=r;p>=e;p--){var m=d[p];if(m&&(!g||m.codecSet===g)){var y=m.details,T=(u?null==y?void 0:y.partTarget:null==y?void 0:y.averagetargetduration)||v,b=void 0;b=p<=h?n*t:a*t;var E=d[p].maxBitrate,S=E*T/b;if(o.b.trace("level/adjustedbw/bitrate/avgDuration/maxFetchDuration/fetchDuration: "+p+"/"+Math.round(b)+"/"+E+"/"+T+"/"+i+"/"+S),b>E&&(!S||f&&!this.bitrateTestDelay||S<i))return p}}return-1},e=t,(r=[{key:"nextAutoLevel",get:function(){var t=this._nextAutoLevel,e=this.bwEstimator;if(!(-1===t||e&&e.canEstimate()))return t;var r=this.getNextABRAutoLevel();return-1!==t&&(r=Math.min(t,r)),r},set:function(t){this._nextAutoLevel=t}}])&&se(e.prototype,r),i&&se(e,i),t}(),le=r(13);function ue(){return(ue=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var r=arguments[e];for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(t[i]=r[i])}return t}).apply(this,arguments)}function he(t,e){return(he=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}var de=function(t){var e,r;function i(e,r){var i;return(i=t.call(this,e,r,"[audio-stream-controller]")||this).videoBuffer=null,i.videoTrackCC=-1,i.waitingVideoCC=-1,i.audioSwitch=!1,i.trackId=-1,i.waitingData=null,i.mainDetails=null,i.bufferFlushed=!1,i._registerListeners(),i}r=t,(e=i).prototype=Object.create(r.prototype),e.prototype.constructor=e,he(e,r);var l=i.prototype;return l.onHandlerDestroying=function(){this._unregisterListeners(),this.mainDetails=null},l._registerListeners=function(){var t=this.hls;t.on(a.a.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(a.a.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(a.a.MANIFEST_LOADING,this.onManifestLoading,this),t.on(a.a.LEVEL_LOADED,this.onLevelLoaded,this),t.on(a.a.AUDIO_TRACKS_UPDATED,this.onAudioTracksUpdated,this),t.on(a.a.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.on(a.a.AUDIO_TRACK_LOADED,this.onAudioTrackLoaded,this),t.on(a.a.ERROR,this.onError,this),t.on(a.a.BUFFER_RESET,this.onBufferReset,this),t.on(a.a.BUFFER_CREATED,this.onBufferCreated,this),t.on(a.a.BUFFER_FLUSHED,this.onBufferFlushed,this),t.on(a.a.INIT_PTS_FOUND,this.onInitPtsFound,this),t.on(a.a.FRAG_BUFFERED,this.onFragBuffered,this)},l._unregisterListeners=function(){var t=this.hls;t.off(a.a.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(a.a.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(a.a.MANIFEST_LOADING,this.onManifestLoading,this),t.off(a.a.LEVEL_LOADED,this.onLevelLoaded,this),t.off(a.a.AUDIO_TRACKS_UPDATED,this.onAudioTracksUpdated,this),t.off(a.a.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.off(a.a.AUDIO_TRACK_LOADED,this.onAudioTrackLoaded,this),t.off(a.a.ERROR,this.onError,this),t.off(a.a.BUFFER_RESET,this.onBufferReset,this),t.off(a.a.BUFFER_CREATED,this.onBufferCreated,this),t.off(a.a.BUFFER_FLUSHED,this.onBufferFlushed,this),t.off(a.a.INIT_PTS_FOUND,this.onInitPtsFound,this),t.off(a.a.FRAG_BUFFERED,this.onFragBuffered,this)},l.onInitPtsFound=function(t,e){var r=e.frag,i=e.id,n=e.initPTS;if("main"===i){var a=r.cc;this.initPTS[r.cc]=n,this.log("InitPTS for cc: "+a+" found from main: "+n),this.videoTrackCC=a,this.state===Vt&&this.tick()}},l.startLoad=function(t){if(!this.levels)return this.startPosition=t,void(this.state=xt);var e=this.lastCurrentTime;this.stopLoad(),this.setInterval(100),this.fragLoadError=0,e>0&&-1===t?(this.log("Override startPosition with lastCurrentTime @"+e.toFixed(3)),this.state=Pt):(this.loadedmetadata=!1,this.state=Ut),this.nextLoadPosition=this.startPosition=this.lastCurrentTime=t,this.tick()},l.doTick=function(){switch(this.state){case Pt:this.doTickIdle();break;case Ut:var e,r=this.levels,i=this.trackId,n=null==r||null===(e=r[i])||void 0===e?void 0:e.details;if(n){if(this.waitForCdnTuneIn(n))break;this.state=Vt}break;case Nt:var a,s=performance.now(),l=this.retryDate;(!l||s>=l||null!==(a=this.media)&&void 0!==a&&a.seeking)&&(this.log("RetryDate reached, switch back to IDLE state"),this.state=Pt);break;case Vt:var u=this.waitingData;if(u){var h=u.frag,d=u.part,c=u.cache,f=u.complete;if(void 0!==this.initPTS[h.cc]){this.waitingData=null,this.waitingVideoCC=-1,this.state=Ft;var g={frag:h,part:d,payload:c.flush(),networkDetails:null};this._handleFragmentLoadProgress(g),f&&t.prototype._handleFragmentLoadComplete.call(this,g)}else if(this.videoTrackCC!==this.waitingVideoCC)o.b.log("Waiting fragment cc ("+h.cc+") cancelled because video is at cc "+this.videoTrackCC),this.clearWaitingFragment();else{var v=this.getLoadPosition(),p=lt.bufferInfo(this.mediaBuffer,v,this.config.maxBufferHole);yt(p.end,this.config.maxFragLookUpTolerance,h)<0&&(o.b.log("Waiting fragment cc ("+h.cc+") @ "+h.start+" cancelled because another fragment at "+p.end+" is needed"),this.clearWaitingFragment())}}else this.state=Pt}this.onTickEnd()},l.clearWaitingFragment=function(){var t=this.waitingData;t&&(this.fragmentTracker.removeFragment(t.frag),this.waitingData=null,this.waitingVideoCC=-1,this.state=Pt)},l.onTickEnd=function(){var t=this.media;if(t&&t.readyState){var e=(this.mediaBuffer?this.mediaBuffer:t).buffered;!this.loadedmetadata&&e.length&&(this.loadedmetadata=!0),this.lastCurrentTime=t.currentTime}},l.doTickIdle=function(){var t,e,r=this.hls,i=this.levels,n=this.media,s=this.trackId,o=r.config;if(i&&i[s]&&(n||!this.startFragRequested&&o.startFragPrefetch)){var l=i[s].details;if(!l||l.live&&this.levelLastLoaded!==s||this.waitForCdnTuneIn(l))this.state=Ut;else{this.bufferFlushed&&(this.bufferFlushed=!1,this.afterBufferFlushed(this.mediaBuffer?this.mediaBuffer:this.media,u.a.AUDIO,k.b.AUDIO));var h=this.getFwdBufferInfo(this.mediaBuffer?this.mediaBuffer:this.media,k.b.AUDIO);if(null!==h){var d=h.len,c=this.getMaxBufferLength(),f=this.audioSwitch;if(!(d>=c)||f){if(!f&&this._streamEnded(h,l))return r.trigger(a.a.BUFFER_EOS,{type:"audio"}),void(this.state=jt);var g=l.fragments[0].start,v=h.end;if(f){var p=this.getLoadPosition();v=p,l.PTSKnown&&p<g&&(h.end>g||h.nextStart)&&(this.log("Alt audio track ahead of main track, seek to start of alt audio track"),n.currentTime=g+.05)}var m=this.getNextFragment(v,l);m?"identity"!==(null===(t=m.decryptdata)||void 0===t?void 0:t.keyFormat)||null!==(e=m.decryptdata)&&void 0!==e&&e.key?this.loadFragment(m,l,v):this.loadKey(m,l):this.bufferFlushed=!0}}}}},l.getMaxBufferLength=function(){var e=t.prototype.getMaxBufferLength.call(this),r=this.getFwdBufferInfo(this.videoBuffer?this.videoBuffer:this.media,k.b.MAIN);return null===r?e:Math.max(e,r.len)},l.onMediaDetaching=function(){this.videoBuffer=null,t.prototype.onMediaDetaching.call(this)},l.onAudioTracksUpdated=function(t,e){var r=e.audioTracks;this.resetTransmuxer(),this.levels=r.map((function(t){return new j(t)}))},l.onAudioTrackSwitching=function(t,e){var r=!!e.url;this.trackId=e.id;var i=this.fragCurrent;null!=i&&i.loader&&i.loader.abort(),this.fragCurrent=null,this.clearWaitingFragment(),r?this.setInterval(100):this.resetTransmuxer(),r?(this.audioSwitch=!0,this.state=Pt):this.state=xt,this.tick()},l.onManifestLoading=function(){this.mainDetails=null,this.fragmentTracker.removeAllFragments(),this.startPosition=this.lastCurrentTime=0,this.bufferFlushed=!1},l.onLevelLoaded=function(t,e){this.mainDetails=e.details},l.onAudioTrackLoaded=function(t,e){var r,i=this.levels,n=e.details,a=e.id;if(i){this.log("Track "+a+" loaded ["+n.startSN+","+n.endSN+"],duration:"+n.totalduration);var s=i[a],o=0;if(n.live||null!==(r=s.details)&&void 0!==r&&r.live){var l=this.mainDetails;if(n.fragments[0]||(n.deltaUpdateFailed=!0),n.deltaUpdateFailed||!l)return;!s.details&&n.hasProgramDateTime&&l.hasProgramDateTime?(gt(n,l),o=n.fragments[0].start):o=this.alignPlaylists(n,s.details)}s.details=n,this.levelLastLoaded=a,this.startFragRequested||!this.mainDetails&&n.live||this.setStartPosition(s.details,o),this.state!==Ut||this.waitForCdnTuneIn(n)||(this.state=Pt),this.tick()}else this.warn("Audio tracks were reset while loading level "+a)},l._handleFragmentLoadProgress=function(t){var e,r=t.frag,i=t.part,n=t.payload,a=this.config,s=this.trackId,l=this.levels;if(l){var u=l[s],h=u.details,d=a.defaultAudioCodec||u.audioCodec||"mp4a.40.2",c=this.transmuxer;c||(c=this.transmuxer=new Zt(this.hls,k.b.AUDIO,this._handleTransmuxComplete.bind(this),this._handleTransmuxerFlush.bind(this)));var f=this.initPTS[r.cc],g=null===(e=r.initSegment)||void 0===e?void 0:e.data;if(void 0!==f){var v=i?i.index:-1,p=-1!==v,m=new ut(r.level,r.sn,r.stats.chunkCount,n.byteLength,v,p);c.push(n,g,d,"",r,i,h.totalduration,!1,m,f)}else{o.b.log("Unknown video PTS for cc "+r.cc+", waiting for video PTS before demuxing audio frag "+r.sn+" of ["+h.startSN+" ,"+h.endSN+"],track "+s),(this.waitingData=this.waitingData||{frag:r,part:i,cache:new le.a,complete:!1}).cache.push(new Uint8Array(n)),this.waitingVideoCC=this.videoTrackCC,this.state=Vt}}else this.warn("Audio tracks were reset while fragment load was in progress. Fragment "+r.sn+" of level "+r.level+" will not be buffered")},l._handleFragmentLoadComplete=function(e){this.waitingData?this.waitingData.complete=!0:t.prototype._handleFragmentLoadComplete.call(this,e)},l.onBufferReset=function(){this.mediaBuffer=this.videoBuffer=null,this.loadedmetadata=!1},l.onBufferCreated=function(t,e){var r=e.tracks.audio;r&&(this.mediaBuffer=r.buffer),e.tracks.video&&(this.videoBuffer=e.tracks.video.buffer)},l.onFragBuffered=function(t,e){var r=e.frag,i=e.part;r.type===k.b.AUDIO&&(this.fragContextChanged(r)?this.warn("Fragment "+r.sn+(i?" p: "+i.index:"")+" of level "+r.level+" finished buffering, but was aborted. state: "+this.state+", audioSwitch: "+this.audioSwitch):("initSegment"!==r.sn&&(this.fragPrevious=r,this.audioSwitch&&(this.audioSwitch=!1,this.hls.trigger(a.a.AUDIO_TRACK_SWITCHED,{id:this.trackId}))),this.fragBufferedComplete(r,i)))},l.onError=function(e,r){switch(r.details){case s.a.FRAG_LOAD_ERROR:case s.a.FRAG_LOAD_TIMEOUT:case s.a.KEY_LOAD_ERROR:case s.a.KEY_LOAD_TIMEOUT:this.onFragmentOrKeyLoadError(k.b.AUDIO,r);break;case s.a.AUDIO_TRACK_LOAD_ERROR:case s.a.AUDIO_TRACK_LOAD_TIMEOUT:this.state!==Ht&&this.state!==xt&&(this.state=r.fatal?Ht:Pt,this.warn(r.details+" while loading frag, switching to "+this.state+" state"));break;case s.a.BUFFER_FULL_ERROR:if("audio"===r.parent&&(this.state===Bt||this.state===Gt)){var i=!0,n=this.getFwdBufferInfo(this.mediaBuffer,k.b.AUDIO);n&&n.len>.5&&(i=!this.reduceMaxBufferLength(n.len)),i&&(this.warn("Buffer full error also media.currentTime is not buffered, flush audio buffer"),this.fragCurrent=null,t.prototype.flushMainBuffer.call(this,0,Number.POSITIVE_INFINITY,"audio")),this.resetLoadingState()}}},l.onBufferFlushed=function(t,e){e.type===u.a.AUDIO&&(this.bufferFlushed=!0)},l._handleTransmuxComplete=function(t){var e,r="audio",i=this.hls,n=t.remuxResult,s=t.chunkMeta,o=this.getCurrentContext(s);if(!o)return this.warn("The loading context changed while buffering fragment "+s.sn+" of level "+s.level+". This chunk will not be buffered."),void this.resetLiveStartWhenNotLoaded(s.level);var l=o.frag,h=o.part,d=n.audio,c=n.text,f=n.id3,g=n.initSegment;if(!this.fragContextChanged(l)){if(this.state=Bt,this.audioSwitch&&d&&this.completeAudioSwitch(),null!=g&&g.tracks&&(this._bufferInitSegment(g.tracks,l,s),i.trigger(a.a.FRAG_PARSING_INIT_SEGMENT,{frag:l,id:r,tracks:g.tracks})),d){var v=d.startPTS,p=d.endPTS,m=d.startDTS,y=d.endDTS;h&&(h.elementaryStreams[u.a.AUDIO]={startPTS:v,endPTS:p,startDTS:m,endDTS:y}),l.setElementaryStreamInfo(u.a.AUDIO,v,p,m,y),this.bufferFragmentData(d,l,h,s)}if(null!=f&&null!==(e=f.samples)&&void 0!==e&&e.length){var T=ue({frag:l,id:r},f);i.trigger(a.a.FRAG_PARSING_METADATA,T)}if(c){var b=ue({frag:l,id:r},c);i.trigger(a.a.FRAG_PARSING_USERDATA,b)}}},l._bufferInitSegment=function(t,e,r){if(this.state===Bt){t.video&&delete t.video;var i=t.audio;if(i){i.levelCodec=i.codec,i.id="audio",this.log("Init audio buffer, container:"+i.container+", codecs[parsed]=["+i.codec+"]"),this.hls.trigger(a.a.BUFFER_CODECS,t);var n=i.initSegment;if(null!=n&&n.byteLength){var s={type:"audio",frag:e,part:null,chunkMeta:r,parent:e.type,data:n};this.hls.trigger(a.a.BUFFER_APPENDING,s)}this.tick()}}},l.loadFragment=function(e,r,i){var a=this.fragmentTracker.getState(e);this.fragCurrent=e,(this.audioSwitch||a===tt.NOT_LOADED||a===tt.PARTIAL)&&("initSegment"===e.sn?this._loadInitSegment(e):r.live&&!Object(n.a)(this.initPTS[e.cc])?(this.log("Waiting for video PTS in continuity counter "+e.cc+" of live stream before loading audio fragment "+e.sn+" of level "+this.trackId),this.state=Vt):(this.startFragRequested=!0,t.prototype.loadFragment.call(this,e,r,i)))},l.completeAudioSwitch=function(){var e=this.hls,r=this.media,i=this.trackId;r&&(this.log("Switching audio track : flushing all audio"),t.prototype.flushMainBuffer.call(this,0,Number.POSITIVE_INFINITY,"audio")),this.audioSwitch=!1,e.trigger(a.a.AUDIO_TRACK_SWITCHED,{id:i})},i}(Yt);function ce(t,e){for(var r=0;r<e.length;r++){var i=e[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}function fe(t,e){return(fe=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}var ge=function(t){var e,r;function i(e){var r;return(r=t.call(this,e,"[audio-track-controller]")||this).tracks=[],r.groupId=null,r.tracksInGroup=[],r.trackId=-1,r.trackName="",r.selectDefaultTrack=!0,r.registerListeners(),r}r=t,(e=i).prototype=Object.create(r.prototype),e.prototype.constructor=e,fe(e,r);var n,o,l,u=i.prototype;return u.registerListeners=function(){var t=this.hls;t.on(a.a.MANIFEST_LOADING,this.onManifestLoading,this),t.on(a.a.MANIFEST_PARSED,this.onManifestParsed,this),t.on(a.a.LEVEL_LOADING,this.onLevelLoading,this),t.on(a.a.LEVEL_SWITCHING,this.onLevelSwitching,this),t.on(a.a.AUDIO_TRACK_LOADED,this.onAudioTrackLoaded,this),t.on(a.a.ERROR,this.onError,this)},u.unregisterListeners=function(){var t=this.hls;t.off(a.a.MANIFEST_LOADING,this.onManifestLoading,this),t.off(a.a.MANIFEST_PARSED,this.onManifestParsed,this),t.off(a.a.LEVEL_LOADING,this.onLevelLoading,this),t.off(a.a.LEVEL_SWITCHING,this.onLevelSwitching,this),t.off(a.a.AUDIO_TRACK_LOADED,this.onAudioTrackLoaded,this),t.off(a.a.ERROR,this.onError,this)},u.destroy=function(){this.unregisterListeners(),this.tracks.length=0,this.tracksInGroup.length=0,t.prototype.destroy.call(this)},u.onManifestLoading=function(){this.tracks=[],this.groupId=null,this.tracksInGroup=[],this.trackId=-1,this.trackName="",this.selectDefaultTrack=!0},u.onManifestParsed=function(t,e){this.tracks=e.audioTracks||[]},u.onAudioTrackLoaded=function(t,e){var r=e.id,i=e.details,n=this.tracksInGroup[r];if(n){var a=n.details;n.details=e.details,this.log("audioTrack "+r+" loaded ["+i.startSN+"-"+i.endSN+"]"),r===this.trackId&&(this.retryCount=0,this.playlistLoaded(r,e,a))}else this.warn("Invalid audio track id "+r)},u.onLevelLoading=function(t,e){this.switchLevel(e.level)},u.onLevelSwitching=function(t,e){this.switchLevel(e.level)},u.switchLevel=function(t){var e=this.hls.levels[t];if(null!=e&&e.audioGroupIds){var r=e.audioGroupIds[e.urlId];if(this.groupId!==r){this.groupId=r;var i=this.tracks.filter((function(t){return!r||t.groupId===r}));this.selectDefaultTrack&&!i.some((function(t){return t.default}))&&(this.selectDefaultTrack=!1),this.tracksInGroup=i;var n={audioTracks:i};this.log("Updating audio tracks, "+i.length+' track(s) found in "'+r+'" group-id'),this.hls.trigger(a.a.AUDIO_TRACKS_UPDATED,n),this.selectInitialTrack()}}},u.onError=function(e,r){t.prototype.onError.call(this,e,r),!r.fatal&&r.context&&r.context.type===k.a.AUDIO_TRACK&&r.context.id===this.trackId&&r.context.groupId===this.groupId&&this.retryLoadingOrFail(r)},u.setAudioTrack=function(t){var e=this.tracksInGroup;if(t<0||t>=e.length)this.warn("Invalid id passed to audio-track controller");else{this.clearTimer();var r=e[this.trackId];this.log("Now switching to audio-track index "+t);var i=e[t],n=i.id,s=i.groupId,o=void 0===s?"":s,l=i.name,u=i.type,h=i.url;if(this.trackId=t,this.trackName=l,this.selectDefaultTrack=!1,this.hls.trigger(a.a.AUDIO_TRACK_SWITCHING,{id:n,groupId:o,name:l,type:u,url:h}),!i.details||i.details.live){var d=this.switchParams(i.url,null==r?void 0:r.details);this.loadPlaylist(d)}}},u.selectInitialTrack=function(){this.tracksInGroup;var t=this.trackName,e=this.findTrackId(t)||this.findTrackId();-1!==e?this.setAudioTrack(e):(this.warn("No track found for running audio group-ID: "+this.groupId),this.hls.trigger(a.a.ERROR,{type:s.b.MEDIA_ERROR,details:s.a.AUDIO_TRACK_LOAD_ERROR,fatal:!0}))},u.findTrackId=function(t){for(var e=this.tracksInGroup,r=0;r<e.length;r++){var i=e[r];if((!this.selectDefaultTrack||i.default)&&(!t||t===i.name))return i.id}return-1},u.loadPlaylist=function(t){var e=this.tracksInGroup[this.trackId];if(this.shouldLoadTrack(e)){var r=e.id,i=e.groupId,n=e.url;if(t)try{n=t.addDirectives(n)}catch(t){this.warn("Could not construct new URL with HLS Delivery Directives: "+t)}this.log("loading audio-track playlist for id: "+r),this.clearTimer(),this.hls.trigger(a.a.AUDIO_TRACK_LOADING,{url:n,id:r,groupId:i,deliveryDirectives:t||null})}},n=i,(o=[{key:"audioTracks",get:function(){return this.tracksInGroup}},{key:"audioTrack",get:function(){return this.trackId},set:function(t){this.selectDefaultTrack=!1,this.setAudioTrack(t)}}])&&ce(n.prototype,o),l&&ce(n,l),i}(Q);function ve(t,e){for(var r=0;r<e.length;r++){var i=e[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}function pe(t,e){return(pe=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}var me=function(t){var e,r;function i(e,r){var i;return(i=t.call(this,e,r,"[subtitle-stream-controller]")||this).levels=[],i.currentTrackId=-1,i.tracksBuffered=[],i.mainDetails=null,i._registerListeners(),i}r=t,(e=i).prototype=Object.create(r.prototype),e.prototype.constructor=e,pe(e,r);var n,s,l,u=i.prototype;return u.onHandlerDestroying=function(){this._unregisterListeners(),this.mainDetails=null},u._registerListeners=function(){var t=this.hls;t.on(a.a.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(a.a.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(a.a.MANIFEST_LOADING,this.onManifestLoading,this),t.on(a.a.LEVEL_LOADED,this.onLevelLoaded,this),t.on(a.a.ERROR,this.onError,this),t.on(a.a.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.on(a.a.SUBTITLE_TRACK_SWITCH,this.onSubtitleTrackSwitch,this),t.on(a.a.SUBTITLE_TRACK_LOADED,this.onSubtitleTrackLoaded,this),t.on(a.a.SUBTITLE_FRAG_PROCESSED,this.onSubtitleFragProcessed,this),t.on(a.a.BUFFER_FLUSHING,this.onBufferFlushing,this)},u._unregisterListeners=function(){var t=this.hls;t.off(a.a.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(a.a.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(a.a.MANIFEST_LOADING,this.onManifestLoading,this),t.off(a.a.LEVEL_LOADED,this.onLevelLoaded,this),t.off(a.a.ERROR,this.onError,this),t.off(a.a.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.off(a.a.SUBTITLE_TRACK_SWITCH,this.onSubtitleTrackSwitch,this),t.off(a.a.SUBTITLE_TRACK_LOADED,this.onSubtitleTrackLoaded,this),t.off(a.a.SUBTITLE_FRAG_PROCESSED,this.onSubtitleFragProcessed,this),t.off(a.a.BUFFER_FLUSHING,this.onBufferFlushing,this)},u.startLoad=function(){this.stopLoad(),this.state=Pt,this.setInterval(500),this.tick()},u.onManifestLoading=function(){this.mainDetails=null,this.fragmentTracker.removeAllFragments()},u.onLevelLoaded=function(t,e){this.mainDetails=e.details},u.onSubtitleFragProcessed=function(t,e){var r=e.frag,i=e.success;if(this.fragPrevious=r,this.state=Pt,i){var n=this.tracksBuffered[this.currentTrackId];if(n){for(var a,s=r.start,o=0;o<n.length;o++)if(s>=n[o].start&&s<=n[o].end){a=n[o];break}var l=r.start+r.duration;a?a.end=l:(a={start:s,end:l},n.push(a)),this.fragmentTracker.fragBuffered(r)}}},u.onBufferFlushing=function(t,e){var r=e.startOffset,i=e.endOffset;if(0===r&&i!==Number.POSITIVE_INFINITY){var n=this.currentTrackId,a=this.levels;if(!a.length||!a[n]||!a[n].details)return;var s=i-a[n].details.targetduration;if(s<=0)return;e.endOffsetSubtitles=Math.max(0,s),this.tracksBuffered.forEach((function(t){for(var e=0;e<t.length;)if(t[e].end<=s)t.shift();else{if(!(t[e].start<s))break;t[e].start=s,e++}})),this.fragmentTracker.removeFragmentsInRange(r,s,k.b.SUBTITLE)}},u.onError=function(t,e){var r,i=e.frag;i&&i.type===k.b.SUBTITLE&&(null!==(r=this.fragCurrent)&&void 0!==r&&r.loader&&this.fragCurrent.loader.abort(),this.state=Pt)},u.onSubtitleTracksUpdated=function(t,e){var r=this,i=e.subtitleTracks;this.tracksBuffered=[],this.levels=i.map((function(t){return new j(t)})),this.fragmentTracker.removeAllFragments(),this.fragPrevious=null,this.levels.forEach((function(t){r.tracksBuffered[t.id]=[]})),this.mediaBuffer=null},u.onSubtitleTrackSwitch=function(t,e){if(this.currentTrackId=e.id,this.levels.length&&-1!==this.currentTrackId){var r=this.levels[this.currentTrackId];null!=r&&r.details?this.mediaBuffer=this.mediaBufferTimeRanges:this.mediaBuffer=null,r&&this.setInterval(500)}else this.clearInterval()},u.onSubtitleTrackLoaded=function(t,e){var r,i=e.details,n=e.id,a=this.currentTrackId,s=this.levels;if(s.length){var o=s[a];if(!(n>=s.length||n!==a)&&o){if(this.mediaBuffer=this.mediaBufferTimeRanges,i.live||null!==(r=o.details)&&void 0!==r&&r.live){var l=this.mainDetails;if(i.deltaUpdateFailed||!l)return;var u=l.fragments[0];if(o.details)0===this.alignPlaylists(i,o.details)&&u&&z(i,u.start);else i.hasProgramDateTime&&l.hasProgramDateTime?gt(i,l):u&&z(i,u.start)}if(o.details=i,this.levelLastLoaded=n,this.tick(),i.live&&!this.fragCurrent&&this.media&&this.state===Pt)mt(null,i.fragments,this.media.currentTime,0)||(this.warn("Subtitle playlist not aligned with playback"),o.details=void 0)}}},u._handleFragmentLoadComplete=function(t){var e=t.frag,r=t.payload,i=e.decryptdata,n=this.hls;if(!this.fragContextChanged(e)&&r&&r.byteLength>0&&i&&i.key&&i.iv&&"AES-128"===i.method){var s=performance.now();this.decrypter.webCryptoDecrypt(new Uint8Array(r),i.key.buffer,i.iv.buffer).then((function(t){var r=performance.now();n.trigger(a.a.FRAG_DECRYPTED,{frag:e,payload:t,stats:{tstart:s,tdecrypt:r}})}))}},u.doTick=function(){if(this.media){if(this.state===Pt){var t,e=this.currentTrackId,r=this.levels;if(!r.length||!r[e]||!r[e].details)return;var i=r[e].details,n=i.targetduration,s=this.config,l=this.media,u=lt.bufferedInfo(this.mediaBufferTimeRanges,l.currentTime-n,s.maxBufferHole),h=u.end;if(u.len>this.getMaxBufferLength()+n)return;var d,c=i.fragments,f=c.length,g=i.edge,v=this.fragPrevious;if(h<g){var p=s.maxFragLookUpTolerance;v&&i.hasProgramDateTime&&(d=pt(c,v.endProgramDateTime,p)),d||!(d=mt(v,c,h,p))&&v&&v.start<c[0].start&&(d=c[0])}else d=c[f-1];null!==(t=d)&&void 0!==t&&t.encrypted?(o.b.log("Loading key for "+d.sn),this.state=Mt,this.hls.trigger(a.a.KEY_LOADING,{frag:d})):d&&this.fragmentTracker.getState(d)===tt.NOT_LOADED&&this.loadFragment(d,i,h)}}else this.state=Pt},u.loadFragment=function(e,r,i){this.fragCurrent=e,t.prototype.loadFragment.call(this,e,r,i)},n=i,(s=[{key:"mediaBufferTimeRanges",get:function(){return this.tracksBuffered[this.currentTrackId]||[]}}])&&ve(n.prototype,s),l&&ve(n,l),i}(Yt);function ye(t,e){for(var r=0;r<e.length;r++){var i=e[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}function Te(t,e){return(Te=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}function be(t){for(var e=[],r=0;r<t.length;r++){var i=t[r];"subtitles"===i.kind&&i.label&&e.push(t[r])}return e}var Ee,Se=function(t){var e,r;function i(e){var r;return(r=t.call(this,e,"[subtitle-track-controller]")||this).media=null,r.tracks=[],r.groupId=null,r.tracksInGroup=[],r.trackId=-1,r.selectDefaultTrack=!0,r.queuedDefaultTrack=-1,r.trackChangeListener=function(){return r.onTextTracksChanged()},r.asyncPollTrackChange=function(){return r.pollTrackChange(0)},r.useTextTrackPolling=!1,r.subtitlePollingInterval=-1,r.subtitleDisplay=!0,r.registerListeners(),r}r=t,(e=i).prototype=Object.create(r.prototype),e.prototype.constructor=e,Te(e,r);var n,s,o,l=i.prototype;return l.destroy=function(){this.unregisterListeners(),this.tracks.length=0,this.tracksInGroup.length=0,this.trackChangeListener=this.asyncPollTrackChange=null,t.prototype.destroy.call(this)},l.registerListeners=function(){var t=this.hls;t.on(a.a.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(a.a.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(a.a.MANIFEST_LOADING,this.onManifestLoading,this),t.on(a.a.MANIFEST_PARSED,this.onManifestParsed,this),t.on(a.a.LEVEL_LOADING,this.onLevelLoading,this),t.on(a.a.LEVEL_SWITCHING,this.onLevelSwitching,this),t.on(a.a.SUBTITLE_TRACK_LOADED,this.onSubtitleTrackLoaded,this),t.on(a.a.ERROR,this.onError,this)},l.unregisterListeners=function(){var t=this.hls;t.off(a.a.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(a.a.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(a.a.MANIFEST_LOADING,this.onManifestLoading,this),t.off(a.a.MANIFEST_PARSED,this.onManifestParsed,this),t.off(a.a.LEVEL_LOADING,this.onLevelLoading,this),t.off(a.a.LEVEL_SWITCHING,this.onLevelSwitching,this),t.off(a.a.SUBTITLE_TRACK_LOADED,this.onSubtitleTrackLoaded,this),t.off(a.a.ERROR,this.onError,this)},l.onMediaAttached=function(t,e){this.media=e.media,this.media&&(this.queuedDefaultTrack>-1&&(this.subtitleTrack=this.queuedDefaultTrack,this.queuedDefaultTrack=-1),this.useTextTrackPolling=!(this.media.textTracks&&"onchange"in this.media.textTracks),this.useTextTrackPolling?this.pollTrackChange(500):this.media.textTracks.addEventListener("change",this.asyncPollTrackChange))},l.pollTrackChange=function(t){self.clearInterval(this.subtitlePollingInterval),this.subtitlePollingInterval=self.setInterval(this.trackChangeListener,t)},l.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){x(t)})),this.subtitleTrack=-1,this.media=null)},l.onManifestLoading=function(){this.tracks=[],this.groupId=null,this.tracksInGroup=[],this.trackId=-1,this.selectDefaultTrack=!0},l.onManifestParsed=function(t,e){this.tracks=e.subtitleTracks},l.onSubtitleTrackLoaded=function(t,e){var r=e.id,i=e.details,n=this.trackId,a=this.tracksInGroup[n];if(a){var s=a.details;a.details=e.details,this.log("subtitle track "+r+" loaded ["+i.startSN+"-"+i.endSN+"]"),r===this.trackId&&(this.retryCount=0,this.playlistLoaded(r,e,s))}else this.warn("Invalid subtitle track id "+r)},l.onLevelLoading=function(t,e){this.switchLevel(e.level)},l.onLevelSwitching=function(t,e){this.switchLevel(e.level)},l.switchLevel=function(t){var e=this.hls.levels[t];if(null!=e&&e.textGroupIds){var r=e.textGroupIds[e.urlId];if(this.groupId!==r){var i=this.tracksInGroup?this.tracksInGroup[this.trackId]:void 0,n=this.tracks.filter((function(t){return!r||t.groupId===r}));this.tracksInGroup=n;var s=this.findTrackId(null==i?void 0:i.name)||this.findTrackId();this.groupId=r;var o={subtitleTracks:n};this.log("Updating subtitle tracks, "+n.length+' track(s) found in "'+r+'" group-id'),this.hls.trigger(a.a.SUBTITLE_TRACKS_UPDATED,o),-1!==s&&this.setSubtitleTrack(s,i)}}},l.findTrackId=function(t){for(var e=this.tracksInGroup,r=0;r<e.length;r++){var i=e[r];if((!this.selectDefaultTrack||i.default)&&(!t||t===i.name))return i.id}return-1},l.onError=function(e,r){t.prototype.onError.call(this,e,r),!r.fatal&&r.context&&r.context.type===k.a.SUBTITLE_TRACK&&r.context.id===this.trackId&&r.context.groupId===this.groupId&&this.retryLoadingOrFail(r)},l.loadPlaylist=function(t){var e=this.tracksInGroup[this.trackId];if(this.shouldLoadTrack(e)){var r=e.id,i=e.groupId,n=e.url;if(t)try{n=t.addDirectives(n)}catch(t){this.warn("Could not construct new URL with HLS Delivery Directives: "+t)}this.log("Loading subtitle playlist for id "+r),this.hls.trigger(a.a.SUBTITLE_TRACK_LOADING,{url:n,id:r,groupId:i,deliveryDirectives:t||null})}},l.toggleTrackModes=function(t){var e=this,r=this.media,i=this.subtitleDisplay,n=this.trackId;if(r){var a=be(r.textTracks),s=a.filter((function(t){return t.groupId===e.groupId}));if(-1===t)[].slice.call(a).forEach((function(t){t.mode="disabled"}));else{var o=s[n];o&&(o.mode="disabled")}var l=s[t];l&&(l.mode=i?"showing":"hidden")}},l.setSubtitleTrack=function(t,e){var r,i=this.tracksInGroup;if(this.media){if(this.trackId!==t&&this.toggleTrackModes(t),!(this.trackId===t&&(-1===t||null!==(r=i[t])&&void 0!==r&&r.details)||t<-1||t>=i.length)){this.clearTimer();var n=i[t];if(this.log("Switching to subtitle track "+t),this.trackId=t,n){var s=n.id,o=n.groupId,l=void 0===o?"":o,u=n.name,h=n.type,d=n.url;this.hls.trigger(a.a.SUBTITLE_TRACK_SWITCH,{id:s,groupId:l,name:u,type:h,url:d});var c=this.switchParams(n.url,null==e?void 0:e.details);this.loadPlaylist(c)}else this.hls.trigger(a.a.SUBTITLE_TRACK_SWITCH,{id:t})}}else this.queuedDefaultTrack=t},l.onTextTracksChanged=function(){if(this.useTextTrackPolling||self.clearInterval(this.subtitlePollingInterval),this.media&&this.hls.config.renderTextTracksNatively){for(var t=-1,e=be(this.media.textTracks),r=0;r<e.length;r++)if("hidden"===e[r].mode)t=r;else if("showing"===e[r].mode){t=r;break}this.subtitleTrack!==t&&(this.subtitleTrack=t)}},n=i,(s=[{key:"subtitleTracks",get:function(){return this.tracksInGroup}},{key:"subtitleTrack",get:function(){return this.trackId},set:function(t){this.selectDefaultTrack=!1;var e=this.tracksInGroup?this.tracksInGroup[this.trackId]:void 0;this.setSubtitleTrack(t,e)}}])&&ye(n.prototype,s),o&&ye(n,o),i}(Q),Le=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){var r=this.queues[e];r.push(t),1===r.length&&this.buffers[e]&&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.buffers,r=this.queues,i=e[t],n=r[t];if(n.length){var a=n[0];try{a.execute()}catch(e){o.b.warn("[buffer-operation-queue]: Unhandled exception executing the current operation"),a.onError(e),i&&i.updating||(n.shift(),this.executeNext(t))}}},e.shiftAndExecuteNext=function(t){this.queues[t].shift(),this.executeNext(t)},e.current=function(t){return this.queues[t][0]},t}(),Ae=qt(),Re=/([ha]vc.)(?:\.[^.,]+)+/,De=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.appendError=0,this.tracks={},this.pendingTracks={},this.sourceBuffer=void 0,this._onMediaSourceOpen=function(){var t=e.hls,r=e.media,i=e.mediaSource;o.b.log("[buffer-controller]: Media source opened"),r&&(e.updateMediaElementDuration(),t.trigger(a.a.MEDIA_ATTACHED,{media:r})),i&&i.removeEventListener("sourceopen",e._onMediaSourceOpen),e.checkPendingTracks()},this._onMediaSourceClose=function(){o.b.log("[buffer-controller]: Media source closed")},this._onMediaSourceEnded=function(){o.b.log("[buffer-controller]: Media source ended")},this.hls=t,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},e.registerListeners=function(){var t=this.hls;t.on(a.a.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(a.a.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(a.a.MANIFEST_PARSED,this.onManifestParsed,this),t.on(a.a.BUFFER_RESET,this.onBufferReset,this),t.on(a.a.BUFFER_APPENDING,this.onBufferAppending,this),t.on(a.a.BUFFER_CODECS,this.onBufferCodecs,this),t.on(a.a.BUFFER_EOS,this.onBufferEos,this),t.on(a.a.BUFFER_FLUSHING,this.onBufferFlushing,this),t.on(a.a.LEVEL_UPDATED,this.onLevelUpdated,this),t.on(a.a.FRAG_PARSED,this.onFragParsed,this),t.on(a.a.FRAG_CHANGED,this.onFragChanged,this)},e.unregisterListeners=function(){var t=this.hls;t.off(a.a.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(a.a.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(a.a.MANIFEST_PARSED,this.onManifestParsed,this),t.off(a.a.BUFFER_RESET,this.onBufferReset,this),t.off(a.a.BUFFER_APPENDING,this.onBufferAppending,this),t.off(a.a.BUFFER_CODECS,this.onBufferCodecs,this),t.off(a.a.BUFFER_EOS,this.onBufferEos,this),t.off(a.a.BUFFER_FLUSHING,this.onBufferFlushing,this),t.off(a.a.LEVEL_UPDATED,this.onLevelUpdated,this),t.off(a.a.FRAG_PARSED,this.onFragParsed,this),t.off(a.a.FRAG_CHANGED,this.onFragChanged,this)},e._initSourceBuffer=function(){this.sourceBuffer={},this.operationQueue=new Le(this.sourceBuffer),this.listeners={audio:[],video:[],audiovideo:[]}},e.onManifestParsed=function(t,e){var r=2;(e.audio&&!e.video||!e.altAudio)&&(r=1),this.bufferCodecEventsExpected=this._bufferCodecEventsTotal=r,this.details=null,o.b.log(this.bufferCodecEventsExpected+" bufferCodec event(s) expected")},e.onMediaAttaching=function(t,e){var r=this.media=e.media;if(r&&Ae){var i=this.mediaSource=new Ae;i.addEventListener("sourceopen",this._onMediaSourceOpen),i.addEventListener("sourceended",this._onMediaSourceEnded),i.addEventListener("sourceclose",this._onMediaSourceClose),r.src=self.URL.createObjectURL(i),this._objectUrl=r.src}},e.onMediaDetaching=function(){var t=this.media,e=this.mediaSource,r=this._objectUrl;if(e){if(o.b.log("[buffer-controller]: media source detaching"),"open"===e.readyState)try{e.endOfStream()}catch(t){o.b.warn("[buffer-controller]: onMediaDetaching: "+t.message+" while calling endOfStream")}this.onBufferReset(),e.removeEventListener("sourceopen",this._onMediaSourceOpen),e.removeEventListener("sourceended",this._onMediaSourceEnded),e.removeEventListener("sourceclose",this._onMediaSourceClose),t&&(r&&self.URL.revokeObjectURL(r),t.src===r?(t.removeAttribute("src"),t.load()):o.b.warn("[buffer-controller]: media.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(a.a.MEDIA_DETACHED,void 0)},e.onBufferReset=function(){var t=this;this.getSourceBufferTypes().forEach((function(e){var r=t.sourceBuffer[e];try{r&&(t.removeBufferListeners(e),t.mediaSource&&t.mediaSource.removeSourceBuffer(r),t.sourceBuffer[e]=void 0)}catch(t){o.b.warn("[buffer-controller]: Failed to reset the "+e+" buffer",t)}})),this._initSourceBuffer()},e.onBufferCodecs=function(t,e){var r=this,i=this.getSourceBufferTypes().length;Object.keys(e).forEach((function(t){if(i){var n=r.tracks[t];if(n&&"function"==typeof n.buffer.changeType){var a=e[t],s=a.codec,o=a.levelCodec,l=a.container;if((n.levelCodec||n.codec).replace(Re,"$1")!==(o||s).replace(Re,"$1")){var u=l+";codecs="+(o||s);r.appendChangeType(t,u)}}}else r.pendingTracks[t]=e[t]})),i||(this.bufferCodecEventsExpected=Math.max(this.bufferCodecEventsExpected-1,0),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&&(o.b.log("[buffer-controller]: changing "+t+" sourceBuffer type to "+e),n.changeType(e)),i.shiftAndExecuteNext(t)},onStart:function(){},onComplete:function(){},onError:function(e){o.b.warn("[buffer-controller]: Failed to change "+t+" SourceBuffer type",e)}};i.append(n,t)},e.onBufferAppending=function(t,e){var r=this,i=this.hls,n=this.operationQueue,l=this.tracks,u=e.data,h=e.type,d=e.frag,c=e.part,f=e.chunkMeta,g=f.buffering[h],v=self.performance.now();g.start=v;var p=d.stats.buffering,m=c?c.stats.buffering:null;0===p.start&&(p.start=v),m&&0===m.start&&(m.start=v);var y=l.audio,T="audio"===h&&1===f.id&&"audio/mpeg"===(null==y?void 0:y.container),b={execute:function(){if(g.executeStart=self.performance.now(),T){var t=r.sourceBuffer[h];if(t){var e=d.start-t.timestampOffset;Math.abs(e)>=.1&&(o.b.log("[buffer-controller]: Updating audio SourceBuffer timestampOffset to "+d.start+" (delta: "+e+") sn: "+d.sn+")"),t.timestampOffset=d.start)}}r.appendExecutor(u,h)},onStart:function(){},onComplete:function(){var t=self.performance.now();g.executeEnd=g.end=t,0===p.first&&(p.first=t),m&&0===m.first&&(m.first=t);var e=r.sourceBuffer,i={};for(var n in e)i[n]=lt.getBuffered(e[n]);r.appendError=0,r.hls.trigger(a.a.BUFFER_APPENDED,{type:h,frag:d,part:c,chunkMeta:f,parent:d.type,timeRanges:i})},onError:function(t){o.b.error("[buffer-controller]: Error encountered while trying to append to the "+h+" SourceBuffer",t);var e={type:s.b.MEDIA_ERROR,parent:d.type,details:s.a.BUFFER_APPEND_ERROR,err:t,fatal:!1};t.code===DOMException.QUOTA_EXCEEDED_ERR?e.details=s.a.BUFFER_FULL_ERROR:(r.appendError++,e.details=s.a.BUFFER_APPEND_ERROR,r.appendError>i.config.appendErrorMaxRetry&&(o.b.error("[buffer-controller]: Failed "+i.config.appendErrorMaxRetry+" times to append segment in sourceBuffer"),e.fatal=!0)),i.trigger(a.a.ERROR,e)}};n.append(b,h)},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(a.a.BUFFER_FLUSHED,{type:t})},onError:function(e){o.b.warn("[buffer-controller]: 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,s=[],l=n?n.elementaryStreams:i.elementaryStreams;l[u.a.AUDIOVIDEO]?s.push("audiovideo"):(l[u.a.AUDIO]&&s.push("audio"),l[u.a.VIDEO]&&s.push("video"));0===s.length&&o.b.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(a.a.FRAG_BUFFERED,{frag:i,part:n,stats:e,id:i.type})}),s)},e.onFragChanged=function(t,e){this.flushBackBuffer()},e.onBufferEos=function(t,e){var r=this;this.getSourceBufferTypes().reduce((function(t,i){var n=r.sourceBuffer[i];return e.type&&e.type!==i||n&&!n.ended&&(n.ended=!0,o.b.log("[buffer-controller]: "+i+" sourceBuffer now EOS")),t&&!(n&&!n.ended)}),!0)&&this.blockBuffers((function(){var t=r.mediaSource;t&&"open"===t.readyState&&t.endOfStream()}))},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.flushBackBuffer=function(){var t=this.hls,e=this.details,r=this.media,i=this.sourceBuffer;if(r&&null!==e){var s=this.getSourceBufferTypes();if(s.length){var o=e.live&&null!==t.config.liveBackBufferLength?t.config.liveBackBufferLength:t.config.backBufferLength;if(Object(n.a)(o)&&!(o<0)){var l=r.currentTime,u=e.levelTargetDuration,h=Math.max(o,u),d=Math.floor(l/u)*u-h;s.forEach((function(r){var n=i[r];if(n){var s=lt.getBuffered(n);s.length>0&&d>s.start(0)&&(t.trigger(a.a.BACK_BUFFER_REACHED,{bufferEnd:d}),e.live&&t.trigger(a.a.LIVE_BACK_BUFFER_REACHED,{bufferEnd:d}),t.trigger(a.a.BUFFER_FLUSHING,{startOffset:0,endOffset:d,type:r}))}}))}}}},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,a=t.fragments[0].start+t.totalduration,s=r.duration,l=Object(n.a)(i.duration)?i.duration:0;t.live&&e.config.liveDurationInfinity?(o.b.log("[buffer-controller]: Media Source duration is set to Infinity"),i.duration=1/0,this.updateSeekableRange(t)):(a>l&&a>s||!Object(n.a)(s))&&(o.b.log("[buffer-controller]: Updating Media Source duration to "+a.toFixed(3)),i.duration=a)}},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);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){this.createSourceBuffers(r),this.pendingTracks={};var n=this.getSourceBufferTypes();if(0===n.length)return void this.hls.trigger(a.a.ERROR,{type:s.b.MEDIA_ERROR,details:s.a.BUFFER_INCOMPATIBLE_CODECS_ERROR,fatal:!0,reason:"could not create source buffer for media codec(s)"});n.forEach((function(t){e.executeNext(t)}))}},e.createSourceBuffers=function(t){var e=this.sourceBuffer,r=this.mediaSource;if(!r)throw Error("createSourceBuffers called when mediaSource was null");var i=0;for(var n in t)if(!e[n]){var l=t[n];if(!l)throw Error("source buffer exists for track "+n+", however track does not");var u=l.levelCodec||l.codec,h=l.container+";codecs="+u;o.b.log("[buffer-controller]: creating sourceBuffer("+h+")");try{var d=e[n]=r.addSourceBuffer(h),c=n;this.addBufferListener(c,"updatestart",this._onSBUpdateStart),this.addBufferListener(c,"updateend",this._onSBUpdateEnd),this.addBufferListener(c,"error",this._onSBUpdateError),this.tracks[n]={buffer:d,codec:u,container:l.container,levelCodec:l.levelCodec,id:l.id},i++}catch(t){o.b.error("[buffer-controller]: error while trying to add sourceBuffer: "+t.message),this.hls.trigger(a.a.ERROR,{type:s.b.MEDIA_ERROR,details:s.a.BUFFER_ADD_CODEC_ERROR,fatal:!1,error:t,mimeType:h})}}i&&this.hls.trigger(a.a.BUFFER_CREATED,{tracks:this.tracks})},e._onSBUpdateStart=function(t){this.operationQueue.current(t).onStart()},e._onSBUpdateEnd=function(t){var e=this.operationQueue;e.current(t).onComplete(),e.shiftAndExecuteNext(t)},e._onSBUpdateError=function(t,e){o.b.error("[buffer-controller]: "+t+" SourceBuffer error",e),this.hls.trigger(a.a.ERROR,{type:s.b.MEDIA_ERROR,details:s.a.BUFFER_APPENDING_ERROR,fatal:!1});var r=this.operationQueue.current(t);r&&r.onError(e)},e.removeExecutor=function(t,e,r){var i=this.media,a=this.mediaSource,s=this.operationQueue,l=this.sourceBuffer[t];if(!i||!a||!l)return o.b.warn("[buffer-controller]: Attempting to remove from the "+t+" SourceBuffer, but it does not exist"),void s.shiftAndExecuteNext(t);var u=Object(n.a)(i.duration)?i.duration:1/0,h=Object(n.a)(a.duration)?a.duration:1/0,d=Math.max(0,e),c=Math.min(r,u,h);c>d?(o.b.log("[buffer-controller]: Removing ["+d+","+c+"] from the "+t+" SourceBuffer"),l.remove(d,c)):s.shiftAndExecuteNext(t)},e.appendExecutor=function(t,e){var r=this.operationQueue,i=this.sourceBuffer[e];if(!i)return o.b.warn("[buffer-controller]: Attempting to append to the "+e+" SourceBuffer, but it does not exist"),void r.shiftAndExecuteNext(e);i.ended=!1,i.appendBuffer(t)},e.blockBuffers=function(t,e){var r=this;if(void 0===e&&(e=this.getSourceBufferTypes()),!e.length)return o.b.log("[buffer-controller]: Blocking operation requested, but no SourceBuffers exist"),void Promise.resolve(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];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)}))},t}(),ke={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},_e=function(t){var e=t;return ke.hasOwnProperty(t)&&(e=ke[t]),String.fromCharCode(e)},Ie={17:1,18:3,21:5,22:7,23:9,16:11,19:12,20:14},Ce={17:2,18:4,21:6,22:8,23:10,19:13,20:15},we={25:1,26:3,29:5,30:7,31:9,24:11,27:12,28:14},Oe={25:2,26:4,29:6,30:8,31:10,27:13,28:15},xe=["white","green","blue","cyan","red","yellow","magenta","black","transparent"];!function(t){t[t.ERROR=0]="ERROR",t[t.TEXT=1]="TEXT",t[t.WARNING=2]="WARNING",t[t.INFO=2]="INFO",t[t.DEBUG=3]="DEBUG",t[t.DATA=3]="DATA"}(Ee||(Ee={}));var Pe=function(){function t(){this.time=null,this.verboseLevel=Ee.ERROR}return t.prototype.log=function(t,e){this.verboseLevel>=t&&o.b.log(this.time+" ["+t+"] "+e)},t}(),Me=function(t){for(var e=[],r=0;r<t.length;r++)e.push(t[r].toString(16));return e},Fe=function(){function t(t,e,r,i,n){this.foreground=void 0,this.underline=void 0,this.italics=void 0,this.background=void 0,this.flash=void 0,this.foreground=t||"white",this.underline=e||!1,this.italics=r||!1,this.background=i||"black",this.flash=n||!1}var e=t.prototype;return e.reset=function(){this.foreground="white",this.underline=!1,this.italics=!1,this.background="black",this.flash=!1},e.setStyles=function(t){for(var e=["foreground","underline","italics","background","flash"],r=0;r<e.length;r++){var i=e[r];t.hasOwnProperty(i)&&(this[i]=t[i])}},e.isDefault=function(){return"white"===this.foreground&&!this.underline&&!this.italics&&"black"===this.background&&!this.flash},e.equals=function(t){return this.foreground===t.foreground&&this.underline===t.underline&&this.italics===t.italics&&this.background===t.background&&this.flash===t.flash},e.copy=function(t){this.foreground=t.foreground,this.underline=t.underline,this.italics=t.italics,this.background=t.background,this.flash=t.flash},e.toString=function(){return"color="+this.foreground+", underline="+this.underline+", italics="+this.italics+", background="+this.background+", flash="+this.flash},t}(),Ne=function(){function t(t,e,r,i,n,a){this.uchar=void 0,this.penState=void 0,this.uchar=t||" ",this.penState=new Fe(e,r,i,n,a)}var e=t.prototype;return e.reset=function(){this.uchar=" ",this.penState.reset()},e.setChar=function(t,e){this.uchar=t,this.penState.copy(e)},e.setPenState=function(t){this.penState.copy(t)},e.equals=function(t){return this.uchar===t.uchar&&this.penState.equals(t.penState)},e.copy=function(t){this.uchar=t.uchar,this.penState.copy(t.penState)},e.isEmpty=function(){return" "===this.uchar&&this.penState.isDefault()},t}(),Ue=function(){function t(t){this.chars=void 0,this.pos=void 0,this.currPenState=void 0,this.cueStartTime=void 0,this.logger=void 0,this.chars=[];for(var e=0;e<100;e++)this.chars.push(new Ne);this.logger=t,this.pos=0,this.currPenState=new Fe}var e=t.prototype;return e.equals=function(t){for(var e=!0,r=0;r<100;r++)if(!this.chars[r].equals(t.chars[r])){e=!1;break}return e},e.copy=function(t){for(var e=0;e<100;e++)this.chars[e].copy(t.chars[e])},e.isEmpty=function(){for(var t=!0,e=0;e<100;e++)if(!this.chars[e].isEmpty()){t=!1;break}return t},e.setCursor=function(t){this.pos!==t&&(this.pos=t),this.pos<0?(this.logger.log(Ee.DEBUG,"Negative cursor position "+this.pos),this.pos=0):this.pos>100&&(this.logger.log(Ee.DEBUG,"Too large cursor position "+this.pos),this.pos=100)},e.moveCursor=function(t){var e=this.pos+t;if(t>1)for(var r=this.pos+1;r<e+1;r++)this.chars[r].setPenState(this.currPenState);this.setCursor(e)},e.backSpace=function(){this.moveCursor(-1),this.chars[this.pos].setChar(" ",this.currPenState)},e.insertChar=function(t){t>=144&&this.backSpace();var e=_e(t);this.pos>=100?this.logger.log(Ee.ERROR,"Cannot insert "+t.toString(16)+" ("+e+") at position "+this.pos+". Skipping it!"):(this.chars[this.pos].setChar(e,this.currPenState),this.moveCursor(1))},e.clearFromPos=function(t){var e;for(e=t;e<100;e++)this.chars[e].reset()},e.clear=function(){this.clearFromPos(0),this.pos=0,this.currPenState.reset()},e.clearToEndOfRow=function(){this.clearFromPos(this.pos)},e.getTextString=function(){for(var t=[],e=!0,r=0;r<100;r++){var i=this.chars[r].uchar;" "!==i&&(e=!1),t.push(i)}return e?"":t.join("")},e.setPenStyles=function(t){this.currPenState.setStyles(t),this.chars[this.pos].setPenState(this.currPenState)},t}(),Be=function(){function t(t){this.rows=void 0,this.currRow=void 0,this.nrRollUpRows=void 0,this.lastOutputScreen=void 0,this.logger=void 0,this.rows=[];for(var e=0;e<15;e++)this.rows.push(new Ue(t));this.logger=t,this.currRow=14,this.nrRollUpRows=null,this.lastOutputScreen=null,this.reset()}var e=t.prototype;return e.reset=function(){for(var t=0;t<15;t++)this.rows[t].clear();this.currRow=14},e.equals=function(t){for(var e=!0,r=0;r<15;r++)if(!this.rows[r].equals(t.rows[r])){e=!1;break}return e},e.copy=function(t){for(var e=0;e<15;e++)this.rows[e].copy(t.rows[e])},e.isEmpty=function(){for(var t=!0,e=0;e<15;e++)if(!this.rows[e].isEmpty()){t=!1;break}return t},e.backSpace=function(){this.rows[this.currRow].backSpace()},e.clearToEndOfRow=function(){this.rows[this.currRow].clearToEndOfRow()},e.insertChar=function(t){this.rows[this.currRow].insertChar(t)},e.setPen=function(t){this.rows[this.currRow].setPenStyles(t)},e.moveCursor=function(t){this.rows[this.currRow].moveCursor(t)},e.setCursor=function(t){this.logger.log(Ee.INFO,"setCursor: "+t),this.rows[this.currRow].setCursor(t)},e.setPAC=function(t){this.logger.log(Ee.INFO,"pacData = "+JSON.stringify(t));var e=t.row-1;if(this.nrRollUpRows&&e<this.nrRollUpRows-1&&(e=this.nrRollUpRows-1),this.nrRollUpRows&&this.currRow!==e){for(var r=0;r<15;r++)this.rows[r].clear();var i=this.currRow+1-this.nrRollUpRows,n=this.lastOutputScreen;if(n){var a=n.rows[i].cueStartTime,s=this.logger.time;if(a&&null!==s&&a<s)for(var o=0;o<this.nrRollUpRows;o++)this.rows[e-this.nrRollUpRows+o+1].copy(n.rows[i+o])}}this.currRow=e;var l=this.rows[this.currRow];if(null!==t.indent){var u=t.indent,h=Math.max(u-1,0);l.setCursor(t.indent),t.color=l.chars[h].penState.foreground}var d={foreground:t.color,underline:t.underline,italics:t.italics,background:"black",flash:!1};this.setPen(d)},e.setBkgData=function(t){this.logger.log(Ee.INFO,"bkgData = "+JSON.stringify(t)),this.backSpace(),this.setPen(t),this.insertChar(32)},e.setRollUpRows=function(t){this.nrRollUpRows=t},e.rollUp=function(){if(null!==this.nrRollUpRows){this.logger.log(Ee.TEXT,this.getDisplayText());var t=this.currRow+1-this.nrRollUpRows,e=this.rows.splice(t,1)[0];e.clear(),this.rows.splice(this.currRow,0,e),this.logger.log(Ee.INFO,"Rolling up")}else this.logger.log(Ee.DEBUG,"roll_up but nrRollUpRows not set yet")},e.getDisplayText=function(t){t=t||!1;for(var e=[],r="",i=-1,n=0;n<15;n++){var a=this.rows[n].getTextString();a&&(i=n+1,t?e.push("Row "+i+": '"+a+"'"):e.push(a.trim()))}return e.length>0&&(r=t?"["+e.join(" | ")+"]":e.join("\n")),r},e.getTextAndFormat=function(){return this.rows},t}(),Ge=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 Be(r),this.nonDisplayedMemory=new Be(r),this.lastOutputScreen=new Be(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(Ee.INFO,"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=0;e<t.length;e++)this.writeScreen.insertChar(t[e]);var r=this.writeScreen===this.displayedMemory?"DISP":"NON_DISP";this.logger.log(Ee.INFO,r+": "+this.writeScreen.getDisplayText(!0)),"MODE_PAINT-ON"!==this.mode&&"MODE_ROLL-UP"!==this.mode||(this.logger.log(Ee.TEXT,"DISPLAYED: "+this.displayedMemory.getDisplayText(!0)),this.outputDataUpdate())},e.ccRCL=function(){this.logger.log(Ee.INFO,"RCL - Resume Caption Loading"),this.setMode("MODE_POP-ON")},e.ccBS=function(){this.logger.log(Ee.INFO,"BS - BackSpace"),"MODE_TEXT"!==this.mode&&(this.writeScreen.backSpace(),this.writeScreen===this.displayedMemory&&this.outputDataUpdate())},e.ccAOF=function(){},e.ccAON=function(){},e.ccDER=function(){this.logger.log(Ee.INFO,"DER- Delete to End of Row"),this.writeScreen.clearToEndOfRow(),this.outputDataUpdate()},e.ccRU=function(t){this.logger.log(Ee.INFO,"RU("+t+") - Roll Up"),this.writeScreen=this.displayedMemory,this.setMode("MODE_ROLL-UP"),this.writeScreen.setRollUpRows(t)},e.ccFON=function(){this.logger.log(Ee.INFO,"FON - Flash On"),this.writeScreen.setPen({flash:!0})},e.ccRDC=function(){this.logger.log(Ee.INFO,"RDC - Resume Direct Captioning"),this.setMode("MODE_PAINT-ON")},e.ccTR=function(){this.logger.log(Ee.INFO,"TR"),this.setMode("MODE_TEXT")},e.ccRTD=function(){this.logger.log(Ee.INFO,"RTD"),this.setMode("MODE_TEXT")},e.ccEDM=function(){this.logger.log(Ee.INFO,"EDM - Erase Displayed Memory"),this.displayedMemory.reset(),this.outputDataUpdate(!0)},e.ccCR=function(){this.logger.log(Ee.INFO,"CR - Carriage Return"),this.writeScreen.rollUp(),this.outputDataUpdate(!0)},e.ccENM=function(){this.logger.log(Ee.INFO,"ENM - Erase Non-displayed Memory"),this.nonDisplayedMemory.reset()},e.ccEOC=function(){if(this.logger.log(Ee.INFO,"EOC - End Of Caption"),"MODE_POP-ON"===this.mode){var t=this.displayedMemory;this.displayedMemory=this.nonDisplayedMemory,this.nonDisplayedMemory=t,this.writeScreen=this.nonDisplayedMemory,this.logger.log(Ee.TEXT,"DISP: "+this.displayedMemory.getDisplayText())}this.outputDataUpdate(!0)},e.ccTO=function(t){this.logger.log(Ee.INFO,"TO("+t+") - Tab Offset"),this.writeScreen.moveCursor(t)},e.ccMIDROW=function(t){var e={flash:!1};if(e.underline=t%2==1,e.italics=t>=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(Ee.INFO,"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}();function Ke(t,e,r){r.a=t,r.b=e}function je(t,e,r){return r.a===t&&r.b===e}var He=function(){function t(t,e,r){this.channels=void 0,this.currentChannel=0,this.cmdHistory=void 0,this.logger=void 0;var i=new Pe;this.channels=[null,new Ge(t,e,i),new Ge(t+1,r,i)],this.cmdHistory={a:null,b:null},this.logger=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<e.length;s+=2)if(i=127&e[s],n=127&e[s+1],0!==i||0!==n){if(this.logger.log(Ee.DATA,"["+Me([e[s],e[s+1]])+"] -> ("+Me([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;if(o&&o>0)this.channels[o].insertChars(a);else this.logger.log(Ee.WARNING,"No channel found yet. TEXT-MODE?")}r||a||this.logger.log(Ee.WARNING,"Couldn't parse cleaned data "+Me([i,n])+" orig: "+Me([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(je(t,e,r))return Ke(null,null,r),this.logger.log(Ee.DEBUG,"Repeated command ("+Me([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),Ke(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(Ee.ERROR,"Mismatch channel in midrow parsing"),!1;var i=this.channels[r];return!!i&&(i.ccMIDROW(e),this.logger.log(Ee.DEBUG,"MIDROW ("+Me([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(je(t,e,i))return Ke(null,null,i),!0;var n=t<=23?1:2;r=e>=64&&e<=95?1===n?Ie[t]:we[t]:1===n?Ce[t]:Oe[t];var a=this.channels[n];return!!a&&(a.setPAC(this.interpretPAC(r,e)),Ke(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;(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(Ee.INFO,"Special char '"+_e(i)+"' in channel "+r),n=[i]):t>=32&&t<=127&&(n=0===e?[t]:[t,e]);if(n){var s=Me(n);this.logger.log(Ee.DEBUG,"Char codes =  "+s.join(",")),Ke(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=xe[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),Ke(t,e,this.cmdHistory),!0},e.reset=function(){for(var t=0;t<Object.keys(this.channels).length;t++){var e=this.channels[t];e&&e.reset()}this.cmdHistory={a:null,b:null}},e.cueSplitAtTime=function(t){for(var e=0;e<this.channels.length;e++){var r=this.channels[e];r&&r.cueSplitAtTime(t)}},t}(),Ve=function(){function t(t,e){this.timelineController=void 0,this.cueRanges=[],this.trackName=void 0,this.startTime=null,this.endTime=null,this.screen=null,this.timelineController=t,this.trackName=e}var e=t.prototype;return e.dispatchCue=function(){null!==this.startTime&&(this.timelineController.addCues(this.trackName,this.startTime,this.endTime,this.screen,this.cueRanges),this.startTime=null)},e.newCue=function(t,e,r){(null===this.startTime||this.startTime>t)&&(this.startTime=t),this.endTime=e,this.screen=r,this.timelineController.createCaptionsTrack(this.trackName)},e.reset=function(){this.cueRanges=[]},t}(),We=function(){if("undefined"!=typeof self&&self.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;i<e;i++)r[i-1]=arguments[i];for(var n=1;n<arguments.length;n++){var a=arguments[n];for(var s in a)t[s]=a[s]}return t}function a(e,a,s){var o=this,l={enumerable:!0};o.hasBeenReset=!1;var u="",h=!1,d=e,c=a,f=s,g=null,v="",p=!0,m="auto",y="start",T=50,b="middle",E=50,S="middle";Object.defineProperty(o,"id",n({},l,{get:function(){return u},set:function(t){u=""+t}})),Object.defineProperty(o,"pauseOnExit",n({},l,{get:function(){return h},set:function(t){h=!!t}})),Object.defineProperty(o,"startTime",n({},l,{get:function(){return d},set:function(t){if("number"!=typeof t)throw new TypeError("Start time must be set to a number.");d=t,this.hasBeenReset=!0}})),Object.defineProperty(o,"endTime",n({},l,{get:function(){return c},set:function(t){if("number"!=typeof t)throw new TypeError("End time must be set to a number.");c=t,this.hasBeenReset=!0}})),Object.defineProperty(o,"text",n({},l,{get:function(){return f},set:function(t){f=""+t,this.hasBeenReset=!0}})),Object.defineProperty(o,"region",n({},l,{get:function(){return g},set:function(t){g=t,this.hasBeenReset=!0}})),Object.defineProperty(o,"vertical",n({},l,{get:function(){return v},set:function(e){var i=function(e){return r(t,e)}(e);if(!1===i)throw new SyntaxError("An invalid or illegal string was specified.");v=i,this.hasBeenReset=!0}})),Object.defineProperty(o,"snapToLines",n({},l,{get:function(){return p},set:function(t){p=!!t,this.hasBeenReset=!0}})),Object.defineProperty(o,"line",n({},l,{get:function(){return m},set:function(t){if("number"!=typeof t&&"auto"!==t)throw new SyntaxError("An invalid number or illegal string was specified.");m=t,this.hasBeenReset=!0}})),Object.defineProperty(o,"lineAlign",n({},l,{get:function(){return y},set:function(t){var e=i(t);if(!e)throw new SyntaxError("An invalid or illegal string was specified.");y=e,this.hasBeenReset=!0}})),Object.defineProperty(o,"position",n({},l,{get:function(){return T},set:function(t){if(t<0||t>100)throw new Error("Position must be between 0 and 100.");T=t,this.hasBeenReset=!0}})),Object.defineProperty(o,"positionAlign",n({},l,{get:function(){return b},set:function(t){var e=i(t);if(!e)throw new SyntaxError("An invalid or illegal string was specified.");b=e,this.hasBeenReset=!0}})),Object.defineProperty(o,"size",n({},l,{get:function(){return E},set:function(t){if(t<0||t>100)throw new Error("Size must be between 0 and 100.");E=t,this.hasBeenReset=!0}})),Object.defineProperty(o,"align",n({},l,{get:function(){return S},set:function(t){var e=i(t);if(!e)throw new SyntaxError("An invalid or illegal string was specified.");S=e,this.hasBeenReset=!0}})),o.displayState=void 0}return a.prototype.getCueAsHTML=function(){return self.WebVTT.convertCueToDOMTree(self,this.text)},a}(),Ye=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 qe(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 Xe=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<r.length;++i)if(e===r[i]){this.set(t,e);break}},e.integer=function(t,e){/^-?\d+$/.test(e)&&this.set(t,parseInt(e,10))},e.percent=function(t,e){if(/^([\d]{1,3})(\.[\d]*)?%$/.test(e)){var r=parseFloat(e);if(r>=0&&r<=100)return this.set(t,r),!0}return!1},t}();function ze(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);if(2===s.length)e(s[0],s[1])}}var Qe=new We(0,0,""),$e="middle"===Qe.align?"middle":"center";function Je(t,e,r){var i=t;function n(){var e=qe(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.substr(0,3))throw new Error("Malformed time stamp (time stamps must be separated by '--\x3e'): "+i);t=t.substr(3),a(),e.endTime=n(),a(),function(t,e){var i=new Xe;ze(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",$e,"end"]);break;case"position":n=e.split(","),i.percent(t,n[0]),2===n.length&&i.alt("positionAlign",n[1],["start",$e,"end","line-left","line-right","auto"]);break;case"size":i.percent(t,e);break;case"align":i.alt(t,e,["start",$e,"end","left","right"])}}),/:/,/\s/),e.region=i.get("region",null),e.vertical=i.get("vertical","");var n=i.get("line","auto");"auto"===n&&-1===Qe.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",$e);var a=i.get("position","auto");"auto"===a&&50===Qe.position&&(a="start"===e.align||"left"===e.align?0:"end"===e.align||"right"===e.align?100:50),e.position=a}(t,e)}function Ze(t){return t.replace(/<br(?: \/)?>/gi,"\n")}var tr=function(){function t(){this.state="INITIAL",this.buffer="",this.decoder=new Ye,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=Ze(t);r<t.length&&"\r"!==t[r]&&"\n"!==t[r];)++r;var i=t.substr(0,r);return"\r"===t[r]&&++r,"\n"===t[r]&&++r,e.buffer=t.substr(r),i}t&&(e.buffer+=e.decoder.decode(t,{stream:!0}));try{var i="";if("INITIAL"===e.state){if(!/\r\n|\n/.test(e.buffer))return this;var n=(i=r()).match(/^()?WEBVTT([ \t].*)?$/);if(!n||!n[0])throw new Error("Malformed WebVTT signature.");e.state="HEADER"}for(var a=!1;e.buffer;){if(!/\r\n|\n/.test(e.buffer))return this;switch(a?a=!1:i=r(),e.state){case"HEADER":/:/.test(i)?ze(i,(function(t,e){}),/:/):i||(e.state="ID");continue;case"NOTE":i||(e.state="ID");continue;case"ID":if(/^NOTE($|[ \t])/.test(i)){e.state="NOTE";break}if(!i)continue;if(e.cue=new We(0,0,""),e.state="CUE",-1===i.indexOf("--\x3e")){e.cue.id=i;continue}case"CUE":if(!e.cue){e.state="BADCUE";continue}try{Je(i,e.cue,e.regionList)}catch(t){e.cue=null,e.state="BADCUE";continue}e.state="CUETEXT";continue;case"CUETEXT":var s=-1!==i.indexOf("--\x3e");if(!i||s&&(a=!0)){e.oncue&&e.cue&&e.oncue(e.cue),e.cue=null,e.state="ID";continue}if(null===e.cue)continue;e.cue.text&&(e.cue.text+="\n"),e.cue.text+=i;continue;case"BADCUE":i||(e.state="ID")}}}catch(t){"CUETEXT"===e.state&&e.cue&&e.oncue&&e.oncue(e.cue),e.cue=null,e.state="INITIAL"===e.state?"BADWEBVTT":"BADCUE"}return this},e.flush=function(){try{if((this.cue||"HEADER"===this.state)&&(this.buffer+="\n\n",this.parse()),"INITIAL"===this.state||"BADWEBVTT"===this.state)throw new Error("Malformed WebVTT signature.")}catch(t){this.onparsingerror&&this.onparsingerror(t)}return this.onflush&&this.onflush(),this},t}(),er=r(8),rr=r(16),ir=/\r\n|\n\r|\n|\r/g,nr=function(t,e,r){return void 0===r&&(r=0),t.substr(r,e.length)===e},ar=function(t){for(var e=5381,r=t.length;r;)e=33*e^t.charCodeAt(--r);return(e>>>0).toString()};function sr(t,e,r){return ar(t.toString())+ar(e.toString())+ar(r)}function or(t,e,r,i,a,s,o,l){var u,h=new tr,d=Object(M.f)(new Uint8Array(t)).trim().replace(ir,"\n").split("\n"),c=[],f=Object(er.a)(e,r),g="00:00.000",v=0,p=0,m=!0,y=!1;h.oncue=function(t){var e=i[a],r=i.ccOffset,n=(v-f)/9e4;if(null!=e&&e.new&&(void 0!==p?r=i.ccOffset=e.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)&&void 0!==a&&a.new;){var a;t.ccOffset+=i.start-n.start,i.new=!1,n=t[(i=n).prevCC]}t.presentationOffset=r}(i,a,n)),n&&(r=n-i.presentationOffset),y){var o=t.endTime-t.startTime,l=Object(rr.b)(9e4*(t.startTime+r-p),9e4*s)/9e4;t.startTime=l,t.endTime=l+o}var u=t.text.trim();t.text=decodeURIComponent(encodeURIComponent(u)),t.id||(t.id=sr(t.startTime,t.endTime,u)),t.endTime>0&&c.push(t)},h.onparsingerror=function(t){u=t},h.onflush=function(){u?l(u):o(c)},d.forEach((function(t){if(m){if(nr(t,"X-TIMESTAMP-MAP=")){m=!1,y=!0,t.substr(16).split(",").forEach((function(t){nr(t,"LOCAL:")?g=t.substr(6):nr(t,"MPEGTS:")&&(v=parseInt(t.substr(7)))}));try{p=function(t){var e=parseInt(t.substr(-3)),r=parseInt(t.substr(-6,2)),i=parseInt(t.substr(-9,2)),a=t.length>9?parseInt(t.substr(0,t.indexOf(":"))):0;if(!(Object(n.a)(e)&&Object(n.a)(r)&&Object(n.a)(i)&&Object(n.a)(a)))throw Error("Malformed X-TIMESTAMP-MAP: Local:"+t);return e+=1e3*r,e+=6e4*i,e+=36e5*a}(g)/1e3}catch(t){y=!1,u=t}return}""===t&&(m=!1)}h.parse(t+"\n")})),h.flush()}function lr(){return(lr=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var r=arguments[e];for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(t[i]=r[i])}return t}).apply(this,arguments)}var ur=/^(\d{2,}):(\d{2}):(\d{2}):(\d{2})\.?(\d+)?$/,hr=/^(\d*(?:\.\d*)?)(h|m|s|ms|f|t)$/,dr={left:"start",center:"center",right:"end",start:"start",end:"end"};function cr(t,e,r,i,n){var a=Object(l.b)(new Uint8Array(t),["mdat"]);if(0!==a.length){var s=a[0],o=Object(M.f)(new Uint8Array(t,s.start,s.end-s.start)),u=Object(er.c)(e,1,r);try{i(function(t,e){var r=(new DOMParser).parseFromString(t,"text/xml").getElementsByTagName("tt")[0];if(!r)throw new Error("Invalid ttml");var i={frameRate:30,subFrameRate:1,frameRateMultiplier:0,tickRate:0},n=Object.keys(i).reduce((function(t,e){return t[e]=r.getAttribute("ttp:"+e)||i[e],t}),{}),a="preserve"!==r.getAttribute("xml:space"),s=gr(fr(r,"styling","style")),o=gr(fr(r,"layout","region")),l=fr(r,"body","[begin]");return[].map.call(l,(function(t){var r=function t(e,r){return[].slice.call(e.childNodes).reduce((function(e,i,n){var a;return"br"===i.nodeName&&n?e+"\n":null!==(a=i.childNodes)&&void 0!==a&&a.length?t(i,r):r?e+i.textContent.trim().replace(/\s+/g," "):e+i.textContent}),"")}(t,a);if(!r||!t.hasAttribute("begin"))return null;var i=mr(t.getAttribute("begin"),n),l=mr(t.getAttribute("dur"),n),u=mr(t.getAttribute("end"),n);if(null===i)throw pr(t);if(null===u){if(null===l)throw pr(t);u=i+l}var h=new We(i-e,u-e,r);h.id=sr(h.startTime,h.endTime,h.text);var d=o[t.getAttribute("region")],c=s[t.getAttribute("style")];h.position=10,h.size=80;var f=function(t,e){var r="http://www.w3.org/ns/ttml#styling";return["displayAlign","textAlign","color","backgroundColor","fontSize","fontFamily"].reduce((function(i,n){var a=vr(e,r,n)||vr(t,r,n);return a&&(i[n]=a),i}),{})}(d,c),g=f.textAlign;if(g){var v=dr[g];v&&(h.lineAlign=v),h.align=g}return lr(h,f),h})).filter((function(t){return null!==t}))}(o,u))}catch(t){n(t)}}else n(new Error("Could not parse IMSC1 mdat"))}function fr(t,e,r){var i=t.getElementsByTagName(e)[0];return i?[].slice.call(i.querySelectorAll(r)):[]}function gr(t){return t.reduce((function(t,e){var r=e.getAttribute("xml:id");return r&&(t[r]=e),t}),{})}function vr(t,e,r){return t.hasAttributeNS(e,r)?t.getAttributeNS(e,r):null}function pr(t){return new Error("Could not parse ttml timestamp "+t)}function mr(t,e){if(!t)return null;var r=qe(t);return null===r&&(ur.test(t)?r=function(t,e){var r=ur.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):hr.test(t)&&(r=function(t,e){var r=hr.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 yr=function(){function t(t){if(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.timescale=[],this.unparsedVttFrags=[],this.captionsTracks={},this.nonNativeCaptionsTracks={},this.cea608Parser1=void 0,this.cea608Parser2=void 0,this.lastSn=-1,this.lastPartIndex=-1,this.prevCC=-1,this.vttCCs={ccOffset:0,presentationOffset:0,0:{start:0,prevCC:-1,new:!1}},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}},this.config.enableCEA708Captions){var e=new Ve(this,"textTrack1"),r=new Ve(this,"textTrack2"),i=new Ve(this,"textTrack3"),n=new Ve(this,"textTrack4");this.cea608Parser1=new He(1,e,r),this.cea608Parser2=new He(3,i,n)}t.on(a.a.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(a.a.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(a.a.MANIFEST_LOADING,this.onManifestLoading,this),t.on(a.a.MANIFEST_LOADED,this.onManifestLoaded,this),t.on(a.a.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.on(a.a.FRAG_LOADING,this.onFragLoading,this),t.on(a.a.FRAG_LOADED,this.onFragLoaded,this),t.on(a.a.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),t.on(a.a.FRAG_DECRYPTED,this.onFragDecrypted,this),t.on(a.a.INIT_PTS_FOUND,this.onInitPtsFound,this),t.on(a.a.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),t.on(a.a.BUFFER_FLUSHING,this.onBufferFlushing,this)}var e=t.prototype;return e.destroy=function(){var t=this.hls;t.off(a.a.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(a.a.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(a.a.MANIFEST_LOADING,this.onManifestLoading,this),t.off(a.a.MANIFEST_LOADED,this.onManifestLoaded,this),t.off(a.a.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.off(a.a.FRAG_LOADING,this.onFragLoading,this),t.off(a.a.FRAG_LOADED,this.onFragLoaded,this),t.off(a.a.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),t.off(a.a.FRAG_DECRYPTED,this.onFragDecrypted,this),t.off(a.a.INIT_PTS_FOUND,this.onInitPtsFound,this),t.off(a.a.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),t.off(a.a.BUFFER_FLUSHING,this.onBufferFlushing,this),this.hls=this.config=this.cea608Parser1=this.cea608Parser2=null},e.addCues=function(t,e,r,i,n){for(var s,o,l,u,h=!1,d=n.length;d--;){var c=n[d],f=(s=c[0],o=c[1],l=e,u=r,Math.min(o,u)-Math.max(s,l));if(f>=0&&(c[0]=Math.min(c[0],e),c[1]=Math.max(c[1],r),h=!0,f/(r-e)>.5))return}if(h||n.push([e,r]),this.config.renderTextTracksNatively){var g=this.captionsTracks[t];this.Cues.newCue(g,e,r,i)}else{var v=this.Cues.newCue(null,e,r,i);this.hls.trigger(a.a.CUES_PARSED,{type:"captions",cues:v,track:t})}},e.onInitPtsFound=function(t,e){var r=this,i=e.frag,n=e.id,s=e.initPTS,o=e.timescale,l=this.unparsedVttFrags;"main"===n&&(this.initPTS[i.cc]=s,this.timescale[i.cc]=o),l.length&&(this.unparsedVttFrags=[],l.forEach((function(t){r.onFragLoaded(a.a.FRAG_LOADED,t)})))},e.getExistingTrack=function(t){var e=this.media;if(e)for(var r=0;r<e.textTracks.length;r++){var i=e.textTracks[r];if(i[t])return i}return null},e.createCaptionsTrack=function(t){this.config.renderTextTracksNatively?this.createNativeTrack(t):this.createNonNativeTrack(t)},e.createNativeTrack=function(t){if(!this.captionsTracks[t]){var e=this.captionsProperties,r=this.captionsTracks,i=this.media,n=e[t],a=n.label,s=n.languageCode,o=this.getExistingTrack(t);if(o)r[t]=o,x(r[t]),w(r[t],i);else{var l=this.createTextTrack("captions",a,s);l&&(l[t]=!0,r[t]=l)}}},e.createNonNativeTrack=function(t){if(!this.nonNativeCaptionsTracks[t]){var e=this.captionsProperties[t];if(e){var r={_id:t,label:e.label,kind:"captions",default:!!e.media&&!!e.media.default,closedCaptions:e.media};this.nonNativeCaptionsTracks[t]=r,this.hls.trigger(a.a.NON_NATIVE_TEXT_TRACKS_FOUND,{tracks:[r]})}}},e.createTextTrack=function(t,e,r){var i=this.media;if(i)return i.addTextTrack(t,e,r)},e.onMediaAttaching=function(t,e){this.media=e.media,this._cleanTracks()},e.onMediaDetaching=function(){var t=this.captionsTracks;Object.keys(t).forEach((function(e){x(t[e]),delete t[e]})),this.nonNativeCaptionsTracks={}},e.onManifestLoading=function(){this.lastSn=-1,this.lastPartIndex=-1,this.prevCC=-1,this.vttCCs={ccOffset:0,presentationOffset:0,0:{start:0,prevCC:-1,new:!1}},this._cleanTracks(),this.tracks=[],this.captionsTracks={},this.nonNativeCaptionsTracks={},this.textTracks=[],this.unparsedVttFrags=this.unparsedVttFrags||[],this.initPTS=[],this.timescale=[],this.cea608Parser1&&this.cea608Parser2&&(this.cea608Parser1.reset(),this.cea608Parser2.reset())},e._cleanTracks=function(){var t=this.media;if(t){var e=t.textTracks;if(e)for(var r=0;r<e.length;r++)x(e[r])}},e.onSubtitleTracksUpdated=function(t,e){var r=this;this.textTracks=[];var i=e.subtitleTracks||[],n=i.some((function(t){return"stpp.ttml.im1t"===t.textCodec}));if(this.config.enableWebVTT||n&&this.config.enableIMSC1){var s=this.tracks&&i&&this.tracks.length===i.length;if(this.tracks=i||[],this.config.renderTextTracksNatively){var o=this.media?this.media.textTracks:[];this.tracks.forEach((function(t,e){var i;if(e<o.length){for(var n=null,a=0;a<o.length;a++)if(Tr(o[a],t)){n=o[a];break}n&&(i=n)}i?x(i):(i=r.createTextTrack("subtitles",t.name,t.lang))&&(i.mode="disabled"),i&&(i.groupId=t.groupId,r.textTracks.push(i))}))}else if(!s&&this.tracks&&this.tracks.length){var l=this.tracks.map((function(t){return{label:t.name,kind:t.type.toLowerCase(),default:t.default,subtitleTrack:t}}));this.hls.trigger(a.a.NON_NATIVE_TEXT_TRACKS_FOUND,{tracks:l})}}},e.onManifestLoaded=function(t,e){var r=this;this.config.enableCEA708Captions&&e.captions&&e.captions.forEach((function(t){var e=/(?:CC|SERVICE)([1-4])/.exec(t.instreamId);if(e){var i="textTrack"+e[1],n=r.captionsProperties[i];n&&(n.label=t.name,t.lang&&(n.languageCode=t.lang),n.media=t)}}))},e.onFragLoading=function(t,e){var r=this.cea608Parser1,i=this.cea608Parser2,n=this.lastSn,a=this.lastPartIndex;if(this.enabled&&r&&i&&e.frag.type===k.b.MAIN){var s,o,l=e.frag.sn,u=null!=(s=null==e||null===(o=e.part)||void 0===o?void 0:o.index)?s:-1;l===n+1||l===n&&u===a+1||(r.reset(),i.reset()),this.lastSn=l,this.lastPartIndex=u}},e.onFragLoaded=function(t,e){var r=e.frag,i=e.payload,s=this.initPTS,o=this.unparsedVttFrags;if(r.type===k.b.SUBTITLE)if(i.byteLength){if(!Object(n.a)(s[r.cc]))return o.push(e),void(s.length&&this.hls.trigger(a.a.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:r,error:new Error("Missing initial subtitle PTS")}));var l=r.decryptdata;if(null==l||null==l.key||"AES-128"!==l.method){var u=this.tracks[r.level],h=this.vttCCs;h[r.cc]||(h[r.cc]={start:r.start,prevCC:this.prevCC,new:!0},this.prevCC=r.cc),u&&"stpp.ttml.im1t"===u.textCodec?this._parseIMSC1(r,i):this._parseVTTs(r,i,h)}}else this.hls.trigger(a.a.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:r,error:new Error("Empty subtitle payload")})},e._parseIMSC1=function(t,e){var r=this,i=this.hls;cr(e,this.initPTS[t.cc],this.timescale[t.cc],(function(e){r._appendCues(e,t.level),i.trigger(a.a.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:t})}),(function(e){o.b.log("Failed to parse IMSC1: "+e),i.trigger(a.a.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:t,error:e})}))},e._parseVTTs=function(t,e,r){var i=this,n=this.hls;or(e,this.initPTS[t.cc],this.timescale[t.cc],r,t.cc,t.start,(function(e){i._appendCues(e,t.level),n.trigger(a.a.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:t})}),(function(r){i._fallbackToIMSC1(t,e),o.b.log("Failed to parse VTT cue: "+r),n.trigger(a.a.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:t,error:r})}))},e._fallbackToIMSC1=function(t,e){var r=this,i=this.tracks[t.level];i.textCodec||cr(e,this.initPTS[t.cc],this.timescale[t.cc],(function(){i.textCodec="stpp.ttml.im1t",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("disabled"===i.mode)return;t.forEach((function(t){return O(i,t)}))}else{var n=this.tracks[e].default?"default":"subtitles"+e;r.trigger(a.a.CUES_PARSED,{type:"subtitles",cues:t,track:n})}},e.onFragDecrypted=function(t,e){var r=e.frag;if(r.type===k.b.SUBTITLE){if(!Object(n.a)(this.initPTS[r.cc]))return void this.unparsedVttFrags.push(e);this.onFragLoaded(a.a.FRAG_LOADED,e)}},e.onSubtitleTracksCleared=function(){this.tracks=[],this.captionsTracks={}},e.onFragParsingUserdata=function(t,e){var r=this.cea608Parser1,i=this.cea608Parser2;if(this.enabled&&r&&i)for(var n=0;n<e.samples.length;n++){var a=e.samples[n].bytes;if(a){var s=this.extractCea608Data(a);r.addData(e.samples[n].pts,s[0]),i.addData(e.samples[n].pts,s[1])}}},e.onBufferFlushing=function(t,e){var r=e.startOffset,i=e.endOffset,n=e.endOffsetSubtitles,a=e.type,s=this.media;if(s&&!(s.currentTime<i)){if(!a||"video"===a){var o=this.captionsTracks;Object.keys(o).forEach((function(t){return P(o[t],r,i)}))}if(this.config.renderTextTracksNatively&&0===r&&void 0!==n){var l=this.textTracks;Object.keys(l).forEach((function(t){return P(l[t],r,n)}))}}},e.extractCea608Data=function(t){for(var e=31&t[0],r=2,i=[[],[]],n=0;n<e;n++){var a=t[r++],s=127&t[r++],o=127&t[r++],l=3&a;0===s&&0===o||0!=(4&a)&&(0!==l&&1!==l||(i[l].push(s),i[l].push(o)))}return i},t}();function Tr(t,e){return t&&t.label===e.name&&!(t.textTrack1||t.textTrack2)}function br(t,e){for(var r=0;r<e.length;r++){var i=e[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}var Er,Sr=function(){function t(t){this.autoLevelCapping=void 0,this.firstLevel=void 0,this.media=void 0,this.restrictedLevels=void 0,this.timer=void 0,this.hls=void 0,this.streamController=void 0,this.clientRect=void 0,this.hls=t,this.autoLevelCapping=Number.POSITIVE_INFINITY,this.firstLevel=-1,this.media=null,this.restrictedLevels=[],this.timer=void 0,this.clientRect=null,this.registerListeners()}var e,r,i,n=t.prototype;return n.setStreamController=function(t){this.streamController=t},n.destroy=function(){this.unregisterListener(),this.hls.config.capLevelToPlayerSize&&this.stopCapping(),this.media=null,this.clientRect=null,this.hls=this.streamController=null},n.registerListeners=function(){var t=this.hls;t.on(a.a.FPS_DROP_LEVEL_CAPPING,this.onFpsDropLevelCapping,this),t.on(a.a.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(a.a.MANIFEST_PARSED,this.onManifestParsed,this),t.on(a.a.BUFFER_CODECS,this.onBufferCodecs,this),t.on(a.a.MEDIA_DETACHING,this.onMediaDetaching,this)},n.unregisterListener=function(){var t=this.hls;t.off(a.a.FPS_DROP_LEVEL_CAPPING,this.onFpsDropLevelCapping,this),t.off(a.a.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(a.a.MANIFEST_PARSED,this.onManifestParsed,this),t.off(a.a.BUFFER_CODECS,this.onBufferCodecs,this),t.off(a.a.MEDIA_DETACHING,this.onMediaDetaching,this)},n.onFpsDropLevelCapping=function(e,r){t.isLevelAllowed(r.droppedLevel,this.restrictedLevels)&&this.restrictedLevels.push(r.droppedLevel)},n.onMediaAttaching=function(t,e){this.media=e.media instanceof HTMLVideoElement?e.media:null},n.onManifestParsed=function(t,e){var r=this.hls;this.restrictedLevels=[],this.firstLevel=e.firstLevel,r.config.capLevelToPlayerSize&&e.video&&this.startCapping()},n.onBufferCodecs=function(t,e){this.hls.config.capLevelToPlayerSize&&e.video&&this.startCapping()},n.onMediaDetaching=function(){this.stopCapping()},n.detectPlayerSize=function(){if(this.media&&this.mediaHeight>0&&this.mediaWidth>0){var t=this.hls.levels;if(t.length){var e=this.hls;e.autoLevelCapping=this.getMaxLevel(t.length-1),e.autoLevelCapping>this.autoLevelCapping&&this.streamController&&this.streamController.nextLevelSwitch(),this.autoLevelCapping=e.autoLevelCapping}}},n.getMaxLevel=function(e){var r=this,i=this.hls.levels;if(!i.length)return-1;var n=i.filter((function(i,n){return t.isLevelAllowed(n,r.restrictedLevels)&&n<=e}));return this.clientRect=null,t.getMaxLevelByMediaSize(n,this.mediaWidth,this.mediaHeight)},n.startCapping=function(){this.timer||(this.autoLevelCapping=Number.POSITIVE_INFINITY,this.hls.firstLevel=this.getMaxLevel(this.firstLevel),self.clearInterval(this.timer),this.timer=self.setInterval(this.detectPlayerSize.bind(this),1e3),this.detectPlayerSize())},n.stopCapping=function(){this.restrictedLevels=[],this.firstLevel=-1,this.autoLevelCapping=Number.POSITIVE_INFINITY,this.timer&&(self.clearInterval(this.timer),this.timer=void 0)},n.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},t.isLevelAllowed=function(t,e){return void 0===e&&(e=[]),-1===e.indexOf(t)},t.getMaxLevelByMediaSize=function(t,e,r){if(!t||!t.length)return-1;for(var i,n,a=t.length-1,s=0;s<t.length;s+=1){var o=t[s];if((o.width>=e||o.height>=r)&&(i=o,!(n=t[s+1])||i.width!==n.width||i.height!==n.height)){a=s;break}}return a},e=t,i=[{key:"contentScaleFactor",get:function(){var t=1;try{t=self.devicePixelRatio}catch(t){}return t}}],(r=[{key:"mediaWidth",get:function(){return this.getDimensions().width*t.contentScaleFactor}},{key:"mediaHeight",get:function(){return this.getDimensions().height*t.contentScaleFactor}}])&&br(e.prototype,r),i&&br(e,i),t}(),Lr=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(a.a.MEDIA_ATTACHING,this.onMediaAttaching,this)},e.unregisterListeners=function(){this.hls.off(a.a.MEDIA_ATTACHING,this.onMediaAttaching)},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,s=r-this.lastDroppedFrames,l=e-this.lastDecodedFrames,u=1e3*s/n,h=this.hls;if(h.trigger(a.a.FPS_DROP,{currentDropped:s,currentDecoded:l,totalDroppedFrames:r}),u>0&&s>h.config.fpsDroppedMonitoringThreshold*l){var d=h.currentLevel;o.b.warn("drop FPS ratio greater than max allowed value for currentLevel: "+d),d>0&&(-1===h.autoLevelCapping||h.autoLevelCapping>=d)&&(d-=1,h.trigger(a.a.FPS_DROP_LEVEL_CAPPING,{level:d,droppedLevel:h.currentLevel}),h.autoLevelCapping=d,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}();!function(t){t.WIDEVINE="com.widevine.alpha",t.PLAYREADY="com.microsoft.playready"}(Er||(Er={}));var Ar="undefined"!=typeof self&&self.navigator&&self.navigator.requestMediaKeySystemAccess?self.navigator.requestMediaKeySystemAccess.bind(self.navigator):null;function Rr(t,e){for(var r=0;r<e.length;r++){var i=e[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}var Dr,kr,_r,Ir=function(){function t(t){this.hls=void 0,this._widevineLicenseUrl=void 0,this._licenseXhrSetup=void 0,this._licenseResponseCallback=void 0,this._emeEnabled=void 0,this._requestMediaKeySystemAccess=void 0,this._drmSystemOptions=void 0,this._config=void 0,this._mediaKeysList=[],this._media=null,this._hasSetMediaKeys=!1,this._requestLicenseFailureCount=0,this.mediaKeysPromise=null,this._onMediaEncrypted=this.onMediaEncrypted.bind(this),this.hls=t,this._config=t.config,this._widevineLicenseUrl=this._config.widevineLicenseUrl,this._licenseXhrSetup=this._config.licenseXhrSetup,this._licenseResponseCallback=this._config.licenseResponseCallback,this._emeEnabled=this._config.emeEnabled,this._requestMediaKeySystemAccess=this._config.requestMediaKeySystemAccessFunc,this._drmSystemOptions=this._config.drmSystemOptions,this._registerListeners()}var e,r,i,n=t.prototype;return n.destroy=function(){this._unregisterListeners(),this.hls=this._onMediaEncrypted=null,this._requestMediaKeySystemAccess=null},n._registerListeners=function(){this.hls.on(a.a.MEDIA_ATTACHED,this.onMediaAttached,this),this.hls.on(a.a.MEDIA_DETACHED,this.onMediaDetached,this),this.hls.on(a.a.MANIFEST_PARSED,this.onManifestParsed,this)},n._unregisterListeners=function(){this.hls.off(a.a.MEDIA_ATTACHED,this.onMediaAttached,this),this.hls.off(a.a.MEDIA_DETACHED,this.onMediaDetached,this),this.hls.off(a.a.MANIFEST_PARSED,this.onManifestParsed,this)},n.getLicenseServerUrl=function(t){switch(t){case Er.WIDEVINE:if(!this._widevineLicenseUrl)break;return this._widevineLicenseUrl}throw new Error('no license server URL configured for key-system "'+t+'"')},n._attemptKeySystemAccess=function(t,e,r){var i=this,n=function(t,e,r,i){switch(t){case Er.WIDEVINE:return function(t,e,r){var i={audioCapabilities:[],videoCapabilities:[]};return t.forEach((function(t){i.audioCapabilities.push({contentType:'audio/mp4; codecs="'+t+'"',robustness:r.audioRobustness||""})})),e.forEach((function(t){i.videoCapabilities.push({contentType:'video/mp4; codecs="'+t+'"',robustness:r.videoRobustness||""})})),[i]}(e,r,i);default:throw new Error("Unknown key-system: "+t)}}(t,e,r,this._drmSystemOptions);o.b.log("Requesting encrypted media key-system access");var a=this.requestMediaKeySystemAccess(t,n);this.mediaKeysPromise=a.then((function(e){return i._onMediaKeySystemAccessObtained(t,e)})),a.catch((function(e){o.b.error('Failed to obtain key-system "'+t+'" access:',e)}))},n._onMediaKeySystemAccessObtained=function(t,e){var r=this;o.b.log('Access for key-system "'+t+'" obtained');var i={mediaKeysSessionInitialized:!1,mediaKeySystemAccess:e,mediaKeySystemDomain:t};this._mediaKeysList.push(i);var n=Promise.resolve().then((function(){return e.createMediaKeys()})).then((function(e){return i.mediaKeys=e,o.b.log('Media-keys created for key-system "'+t+'"'),r._onMediaKeysCreated(),e}));return n.catch((function(t){o.b.error("Failed to create media-keys:",t)})),n},n._onMediaKeysCreated=function(){var t=this;this._mediaKeysList.forEach((function(e){e.mediaKeysSession||(e.mediaKeysSession=e.mediaKeys.createSession(),t._onNewMediaKeySession(e.mediaKeysSession))}))},n._onNewMediaKeySession=function(t){var e=this;o.b.log("New key-system session "+t.sessionId),t.addEventListener("message",(function(r){e._onKeySessionMessage(t,r.message)}),!1)},n._onKeySessionMessage=function(t,e){o.b.log("Got EME message event, creating license request"),this._requestLicense(e,(function(e){o.b.log("Received license data (length: "+(e?e.byteLength:e)+"), updating key-session"),t.update(e)}))},n.onMediaEncrypted=function(t){var e=this;if(o.b.log('Media is encrypted using "'+t.initDataType+'" init data type'),!this.mediaKeysPromise)return o.b.error("Fatal: Media is encrypted but no CDM access or no keys have been requested"),void this.hls.trigger(a.a.ERROR,{type:s.b.KEY_SYSTEM_ERROR,details:s.a.KEY_SYSTEM_NO_KEYS,fatal:!0});var r=function(r){e._media&&(e._attemptSetMediaKeys(r),e._generateRequestWithPreferredKeySession(t.initDataType,t.initData))};this.mediaKeysPromise.then(r).catch(r)},n._attemptSetMediaKeys=function(t){if(!this._media)throw new Error("Attempted to set mediaKeys without first attaching a media element");if(!this._hasSetMediaKeys){var e=this._mediaKeysList[0];if(!e||!e.mediaKeys)return o.b.error("Fatal: Media is encrypted but no CDM access or no keys have been obtained yet"),void this.hls.trigger(a.a.ERROR,{type:s.b.KEY_SYSTEM_ERROR,details:s.a.KEY_SYSTEM_NO_KEYS,fatal:!0});o.b.log("Setting keys for encrypted media"),this._media.setMediaKeys(e.mediaKeys),this._hasSetMediaKeys=!0}},n._generateRequestWithPreferredKeySession=function(t,e){var r=this,i=this._mediaKeysList[0];if(!i)return o.b.error("Fatal: Media is encrypted but not any key-system access has been obtained yet"),void this.hls.trigger(a.a.ERROR,{type:s.b.KEY_SYSTEM_ERROR,details:s.a.KEY_SYSTEM_NO_ACCESS,fatal:!0});if(i.mediaKeysSessionInitialized)o.b.warn("Key-Session already initialized but requested again");else{var n=i.mediaKeysSession;if(!n)return o.b.error("Fatal: Media is encrypted but no key-session existing"),void this.hls.trigger(a.a.ERROR,{type:s.b.KEY_SYSTEM_ERROR,details:s.a.KEY_SYSTEM_NO_SESSION,fatal:!0});if(!e)return o.b.warn("Fatal: initData required for generating a key session is null"),void this.hls.trigger(a.a.ERROR,{type:s.b.KEY_SYSTEM_ERROR,details:s.a.KEY_SYSTEM_NO_INIT_DATA,fatal:!0});o.b.log('Generating key-session request for "'+t+'" init data type'),i.mediaKeysSessionInitialized=!0,n.generateRequest(t,e).then((function(){o.b.debug("Key-session generation succeeded")})).catch((function(t){o.b.error("Error generating key-session request:",t),r.hls.trigger(a.a.ERROR,{type:s.b.KEY_SYSTEM_ERROR,details:s.a.KEY_SYSTEM_NO_SESSION,fatal:!1})}))}},n._createLicenseXhr=function(t,e,r){var i=new XMLHttpRequest;i.responseType="arraybuffer",i.onreadystatechange=this._onLicenseRequestReadyStageChange.bind(this,i,t,e,r);var n=this._licenseXhrSetup;if(n)try{n.call(this.hls,i,t),n=void 0}catch(t){o.b.error(t)}try{i.readyState||i.open("POST",t,!0),n&&n.call(this.hls,i,t)}catch(t){throw new Error("issue setting up KeySystem license XHR "+t)}return i},n._onLicenseRequestReadyStageChange=function(t,e,r,i){switch(t.readyState){case 4:if(200===t.status){this._requestLicenseFailureCount=0,o.b.log("License request succeeded");var n=t.response,l=this._licenseResponseCallback;if(l)try{n=l.call(this.hls,t,e)}catch(t){o.b.error(t)}i(n)}else{if(o.b.error("License Request XHR failed ("+e+"). Status: "+t.status+" ("+t.statusText+")"),this._requestLicenseFailureCount++,this._requestLicenseFailureCount>3)return void this.hls.trigger(a.a.ERROR,{type:s.b.KEY_SYSTEM_ERROR,details:s.a.KEY_SYSTEM_LICENSE_REQUEST_FAILED,fatal:!0});var u=3-this._requestLicenseFailureCount+1;o.b.warn("Retrying license request, "+u+" attempts left"),this._requestLicense(r,i)}}},n._generateLicenseRequestChallenge=function(t,e){switch(t.mediaKeySystemDomain){case Er.WIDEVINE:return e}throw new Error("unsupported key-system: "+t.mediaKeySystemDomain)},n._requestLicense=function(t,e){o.b.log("Requesting content license for key-system");var r=this._mediaKeysList[0];if(!r)return o.b.error("Fatal error: Media is encrypted but no key-system access has been obtained yet"),void this.hls.trigger(a.a.ERROR,{type:s.b.KEY_SYSTEM_ERROR,details:s.a.KEY_SYSTEM_NO_ACCESS,fatal:!0});try{var i=this.getLicenseServerUrl(r.mediaKeySystemDomain),n=this._createLicenseXhr(i,t,e);o.b.log("Sending license request to URL: "+i);var l=this._generateLicenseRequestChallenge(r,t);n.send(l)}catch(t){o.b.error("Failure requesting DRM license: "+t),this.hls.trigger(a.a.ERROR,{type:s.b.KEY_SYSTEM_ERROR,details:s.a.KEY_SYSTEM_LICENSE_REQUEST_FAILED,fatal:!0})}},n.onMediaAttached=function(t,e){if(this._emeEnabled){var r=e.media;this._media=r,r.addEventListener("encrypted",this._onMediaEncrypted)}},n.onMediaDetached=function(){var t=this._media,e=this._mediaKeysList;t&&(t.removeEventListener("encrypted",this._onMediaEncrypted),this._media=null,this._mediaKeysList=[],Promise.all(e.map((function(t){if(t.mediaKeysSession)return t.mediaKeysSession.close().catch((function(){}))}))).then((function(){return t.setMediaKeys(null)})).catch((function(){})))},n.onManifestParsed=function(t,e){if(this._emeEnabled){var r=e.levels.map((function(t){return t.audioCodec})).filter((function(t){return!!t})),i=e.levels.map((function(t){return t.videoCodec})).filter((function(t){return!!t}));this._attemptKeySystemAccess(Er.WIDEVINE,r,i)}},e=t,(r=[{key:"requestMediaKeySystemAccess",get:function(){if(!this._requestMediaKeySystemAccess)throw new Error("No requestMediaKeySystemAccess function configured");return this._requestMediaKeySystemAccess}}])&&Rr(e.prototype,r),i&&Rr(e,i),t}();function Cr(t,e){for(var r=0;r<e.length;r++){var i=e[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}function wr(t,e,r){return e&&Cr(t.prototype,e),r&&Cr(t,r),t}function Or(t,e){var r="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(r)return(r=r.call(t)).next.bind(r);if(Array.isArray(t)||(r=function(t,e){if(!t)return;if("string"==typeof t)return xr(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);"Object"===r&&t.constructor&&(r=t.constructor.name);if("Map"===r||"Set"===r)return Array.from(t);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return xr(t,e)}(t))||e&&t&&"number"==typeof t.length){r&&(t=r);var i=0;return function(){return i>=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 xr(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,i=new Array(e);r<e;r++)i[r]=t[r];return i}function Pr(){return(Pr=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var r=arguments[e];for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(t[i]=r[i])}return t}).apply(this,arguments)}!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"}(Dr||(Dr={})),function(t){t.DASH="d",t.HLS="h",t.SMOOTH="s",t.OTHER="o"}(kr||(kr={})),function(t){t.VOD="v",t.LIVE="l"}(_r||(_r={}));var Mr=function(){function t(e){var r=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.initialized=!1,this.starved=!1,this.buffering=!0,this.audioBuffer=void 0,this.videoBuffer=void 0,this.onWaiting=function(){r.initialized&&(r.starved=!0),r.buffering=!0},this.onPlaying=function(){r.initialized||(r.initialized=!0),r.buffering=!1},this.applyPlaylistData=function(t){try{r.apply(t,{ot:Dr.MANIFEST,su:!r.initialized})}catch(t){o.b.warn("Could not generate manifest CMCD data.",t)}},this.applyFragmentData=function(t){try{var e=t.frag,i=r.hls.levels[e.level],n=r.getObjectType(e),a={d:1e3*e.duration,ot:n};n!==Dr.VIDEO&&n!==Dr.AUDIO&&n!=Dr.MUXED||(a.br=i.bitrate/1e3,a.tb=r.getTopBandwidth(n),a.bl=r.getBufferLength(n)),r.apply(t,a)}catch(t){o.b.warn("Could not generate segment CMCD data.",t)}},this.hls=e;var i=this.config=e.config,n=i.cmcd;null!=n&&(i.pLoader=this.createPlaylistLoader(),i.fLoader=this.createFragmentLoader(),this.sid=n.sessionId||t.uuid(),this.cid=n.contentId,this.useHeaders=!0===n.useHeaders,this.registerListeners())}var e=t.prototype;return e.registerListeners=function(){var t=this.hls;t.on(a.a.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(a.a.MEDIA_DETACHED,this.onMediaDetached,this),t.on(a.a.BUFFER_CREATED,this.onBufferCreated,this)},e.unregisterListeners=function(){var t=this.hls;t.off(a.a.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(a.a.MEDIA_DETACHED,this.onMediaDetached,this),t.off(a.a.BUFFER_CREATED,this.onBufferCreated,this),this.onMediaDetached()},e.destroy=function(){this.unregisterListeners(),this.hls=this.config=this.audioBuffer=this.videoBuffer=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?void 0:r.buffer,this.videoBuffer=null===(i=e.tracks.video)||void 0===i?void 0:i.buffer},e.createData=function(){var t;return{v:1,sf:kr.HLS,sid:this.sid,cid:this.cid,pr:null===(t=this.media)||void 0===t?void 0:t.playbackRate,mtp:this.hls.bandwidthEstimate/1e3}},e.apply=function(e,r){void 0===r&&(r={}),Pr(r,this.createData());var i=r.ot===Dr.INIT||r.ot===Dr.VIDEO||r.ot===Dr.MUXED;if(this.starved&&i&&(r.bs=!0,r.su=!0,this.starved=!1),null==r.su&&(r.su=this.buffering),this.useHeaders){var n=t.toHeaders(r);if(!Object.keys(n).length)return;e.headers||(e.headers={}),Pr(e.headers,n)}else{var a=t.toQuery(r);if(!a)return;e.url=t.appendQueryToUri(e.url,a)}},e.getObjectType=function(t){var e=t.type;return"subtitle"===e?Dr.TIMED_TEXT:"initSegment"===t.sn?Dr.INIT:"audio"===e?Dr.AUDIO:"main"===e?this.hls.audioTracks.length?Dr.VIDEO:Dr.MUXED:void 0},e.getTopBandwidth=function(t){for(var e,r=0,i=Or(t===Dr.AUDIO?this.hls.audioTracks:this.hls.levels);!(e=i()).done;){var n=e.value;n.bitrate>r&&(r=n.bitrate)}return r>0?r:NaN},e.getBufferLength=function(t){var e=this.hls.media,r=t===Dr.AUDIO?this.audioBuffer:this.videoBuffer;return r&&e?1e3*lt.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)},wr(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)},wr(t,[{key:"stats",get:function(){return this.loader.stats}},{key:"context",get:function(){return this.loader.context}}]),t}()},t.uuid=function(){var t=URL.createObjectURL(new Blob),e=t.toString();return URL.revokeObjectURL(t),e.substr(e.lastIndexOf("/")+1)},t.serialize=function(t){for(var e,r=[],i=function(t){return!Number.isNaN(t)&&null!=t&&""!==t&&!1!==t},n=function(t){return Math.round(t)},a=function(t){return 100*n(t/100)},s={br:n,d:n,bl:a,dl:a,mtp:a,nor:function(t){return encodeURIComponent(t)},rtp:a,tb:n},o=Or(Object.keys(t||{}).sort());!(e=o()).done;){var l=e.value,u=t[l];if(i(u)&&!("v"===l&&1===u||"pr"==l&&1===u)){var h=s[l];h&&(u=h(u));var d=typeof u,c=void 0;c="ot"===l||"sf"===l||"st"===l?l+"="+u:"boolean"===d?l:"number"===d?l+"="+u:l+"="+JSON.stringify(u),r.push(c)}}return r.join(",")},t.toHeaders=function(e){for(var r={},i=["Object","Request","Session","Status"],n=[{},{},{},{}],a={br:0,d:0,ot:0,tb:0,bl:1,dl:1,mtp:1,nor:1,nrr:1,su:1,cid:2,pr:2,sf:2,sid:2,st:2,v:2,bs:3,rtp:3},s=0,o=Object.keys(e);s<o.length;s++){var l=o[s];n[null!=a[l]?a[l]:1][l]=e[l]}for(var u=0;u<n.length;u++){var h=t.serialize(n[u]);h&&(r["CMCD-"+i[u]]=h)}return r},t.toQuery=function(e){return"CMCD="+encodeURIComponent(t.serialize(e))},t.appendQueryToUri=function(t,e){if(!e)return t;var r=t.includes("?")?"&":"?";return""+t+r+e},t}(),Fr=r(12),Nr=/^age:\s*[\d.]+\s*$/m,Ur=function(){function t(t){this.xhrSetup=void 0,this.requestTimeout=void 0,this.retryTimeout=void 0,this.retryDelay=void 0,this.config=null,this.callbacks=null,this.context=void 0,this.loader=null,this.stats=void 0,this.xhrSetup=t?t.xhrSetup:null,this.stats=new Fr.a,this.retryDelay=0}var e=t.prototype;return e.destroy=function(){this.callbacks=null,this.abortInternal(),this.loader=null,this.config=null},e.abortInternal=function(){var t=this.loader;self.clearTimeout(this.requestTimeout),self.clearTimeout(this.retryTimeout),t&&(t.onreadystatechange=null,t.onprogress=null,4!==t.readyState&&(this.stats.aborted=!0,t.abort()))},e.abort=function(){var t;this.abortInternal(),null!==(t=this.callbacks)&&void 0!==t&&t.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.loader)},e.load=function(t,e,r){if(this.stats.loading.start)throw new Error("Loader can only be used once.");this.stats.loading.start=self.performance.now(),this.context=t,this.config=e,this.callbacks=r,this.retryDelay=e.retryDelay,this.loadInternal()},e.loadInternal=function(){var t=this.config,e=this.context;if(t){var r=this.loader=new self.XMLHttpRequest,i=this.stats;i.loading.first=0,i.loaded=0;var n=this.xhrSetup;try{if(n)try{n(r,e.url)}catch(t){r.open("GET",e.url,!0),n(r,e.url)}r.readyState||r.open("GET",e.url,!0);var a=this.context.headers;if(a)for(var s in a)r.setRequestHeader(s,a[s])}catch(t){return void this.callbacks.onError({code:r.status,text:t.message},e,r)}e.rangeEnd&&r.setRequestHeader("Range","bytes="+e.rangeStart+"-"+(e.rangeEnd-1)),r.onreadystatechange=this.readystatechange.bind(this),r.onprogress=this.loadprogress.bind(this),r.responseType=e.responseType,self.clearTimeout(this.requestTimeout),this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),t.timeout),r.send()}},e.readystatechange=function(){var t=this.context,e=this.loader,r=this.stats;if(t&&e){var i=e.readyState,n=this.config;if(!r.aborted&&i>=2)if(self.clearTimeout(this.requestTimeout),0===r.loading.first&&(r.loading.first=Math.max(self.performance.now(),r.loading.start)),4===i){e.onreadystatechange=null,e.onprogress=null;var a=e.status;if(a>=200&&a<300){var s,l;if(r.loading.end=Math.max(self.performance.now(),r.loading.first),l="arraybuffer"===t.responseType?(s=e.response).byteLength:(s=e.responseText).length,r.loaded=r.total=l,!this.callbacks)return;var u=this.callbacks.onProgress;if(u&&u(r,t,s,e),!this.callbacks)return;var h={url:e.responseURL,data:s};this.callbacks.onSuccess(h,r,t,e)}else r.retry>=n.maxRetry||a>=400&&a<499?(o.b.error(a+" while loading "+t.url),this.callbacks.onError({code:a,text:e.statusText},t,e)):(o.b.warn(a+" while loading "+t.url+", retrying in "+this.retryDelay+"..."),this.abortInternal(),this.loader=null,self.clearTimeout(this.retryTimeout),this.retryTimeout=self.setTimeout(this.loadInternal.bind(this),this.retryDelay),this.retryDelay=Math.min(2*this.retryDelay,n.maxRetryDelay),r.retry++)}else self.clearTimeout(this.requestTimeout),this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),n.timeout)}},e.loadtimeout=function(){o.b.warn("timeout while loading "+this.context.url);var t=this.callbacks;t&&(this.abortInternal(),t.onTimeout(this.stats,this.context,this.loader))},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&&Nr.test(this.loader.getAllResponseHeaders())){var e=this.loader.getResponseHeader("age");t=e?parseFloat(e):null}return t},t}();function Br(t){var e="function"==typeof Map?new Map:void 0;return(Br=function(t){if(null===t||(r=t,-1===Function.toString.call(r).indexOf("[native code]")))return t;var r;if("function"!=typeof t)throw new TypeError("Super expression must either be null or a function");if(void 0!==e){if(e.has(t))return e.get(t);e.set(t,i)}function i(){return Gr(t,arguments,Hr(this).constructor)}return i.prototype=Object.create(t.prototype,{constructor:{value:i,enumerable:!1,writable:!0,configurable:!0}}),jr(i,t)})(t)}function Gr(t,e,r){return(Gr=Kr()?Reflect.construct:function(t,e,r){var i=[null];i.push.apply(i,e);var n=new(Function.bind.apply(t,i));return r&&jr(n,r.prototype),n}).apply(null,arguments)}function Kr(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}function jr(t,e){return(jr=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}function Hr(t){return(Hr=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}function Vr(){return(Vr=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var r=arguments[e];for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(t[i]=r[i])}return t}).apply(this,arguments)}var Wr=function(){function t(t){this.fetchSetup=void 0,this.requestTimeout=void 0,this.request=void 0,this.response=void 0,this.controller=void 0,this.context=void 0,this.config=null,this.callbacks=null,this.stats=void 0,this.loader=null,this.fetchSetup=t.fetchSetup||Yr,this.controller=new self.AbortController,this.stats=new Fr.a}var e=t.prototype;return e.destroy=function(){this.loader=this.callbacks=null,this.abortInternal()},e.abortInternal=function(){var t=this.response;t&&t.ok||(this.stats.aborted=!0,this.controller.abort())},e.abort=function(){var t;this.abortInternal(),null!==(t=this.callbacks)&&void 0!==t&&t.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.response)},e.load=function(t,e,r){var i=this,a=this.stats;if(a.loading.start)throw new Error("Loader can only be used once.");a.loading.start=self.performance.now();var s=function(t,e){var r={method:"GET",mode:"cors",credentials:"same-origin",signal:e,headers:new self.Headers(Vr({},t.headers))};t.rangeEnd&&r.headers.set("Range","bytes="+t.rangeStart+"-"+String(t.rangeEnd-1));return r}(t,this.controller.signal),o=r.onProgress,l="arraybuffer"===t.responseType,u=l?"byteLength":"length";this.context=t,this.config=e,this.callbacks=r,this.request=this.fetchSetup(t,s),self.clearTimeout(this.requestTimeout),this.requestTimeout=self.setTimeout((function(){i.abortInternal(),r.onTimeout(a,t,i.response)}),e.timeout),self.fetch(this.request).then((function(r){if(i.response=i.loader=r,!r.ok){var s=r.status,u=r.statusText;throw new qr(u||"fetch, bad network response",s,r)}return a.loading.first=Math.max(self.performance.now(),a.loading.start),a.total=parseInt(r.headers.get("Content-Length")||"0"),o&&Object(n.a)(e.highWaterMark)?i.loadProgressively(r,a,t,e.highWaterMark,o):l?r.arrayBuffer():r.text()})).then((function(s){var l=i.response;self.clearTimeout(i.requestTimeout),a.loading.end=Math.max(self.performance.now(),a.loading.first),a.loaded=a.total=s[u];var h={url:l.url,data:s};o&&!Object(n.a)(e.highWaterMark)&&o(a,t,s,l),r.onSuccess(h,a,t,l)})).catch((function(e){if(self.clearTimeout(i.requestTimeout),!a.aborted){var n=e.code||0;r.onError({code:n,text:e.message},t,e.details)}}))},e.getCacheAge=function(){var t=null;if(this.response){var e=this.response.headers.get("age");t=e?parseFloat(e):null}return t},e.loadProgressively=function(t,e,r,i,n){void 0===i&&(i=0);var a=new le.a,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||a.dataLength?(a.push(l),a.dataLength>=i&&n(e,r,a.flush(),t)):n(e,r,l,t),o()})).catch((function(){return Promise.reject()}))}()},t}();function Yr(t,e){return new self.Request(t.url,e)}var qr=function(t){var e,r;function i(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 r=t,(e=i).prototype=Object.create(r.prototype),e.prototype.constructor=e,jr(e,r),i}(Br(Error)),Xr=Wr,zr=/\s/;function Qr(){return(Qr=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var r=arguments[e];for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(t[i]=r[i])}return t}).apply(this,arguments)}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 Jr(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?$r(Object(r),!0).forEach((function(e){Zr(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):$r(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}function Zr(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var ti=Jr(Jr({autoStartLoad:!0,startPosition:-1,defaultAudioCodec:void 0,debug:!1,capLevelOnFPSDrop:!1,capLevelToPlayerSize:!1,initialLiveManifestSize:1,maxBufferLength:30,backBufferLength: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,enableSoftwareAES:!0,manifestLoadingTimeOut:1e4,manifestLoadingMaxRetry:1,manifestLoadingRetryDelay:1e3,manifestLoadingMaxRetryTimeout:64e3,startLevel:void 0,levelLoadingTimeOut:1e4,levelLoadingMaxRetry:4,levelLoadingRetryDelay:1e3,levelLoadingMaxRetryTimeout:64e3,fragLoadingTimeOut:2e4,fragLoadingMaxRetry:6,fragLoadingRetryDelay:1e3,fragLoadingMaxRetryTimeout:64e3,startFragPrefetch:!1,fpsDroppedMonitoringPeriod:5e3,fpsDroppedMonitoringThreshold:.2,appendErrorMaxRetry:3,loader:Ur,fLoader:void 0,pLoader:void 0,xhrSetup:void 0,licenseXhrSetup:void 0,licenseResponseCallback:void 0,abrController:oe,bufferController:De,capLevelController:Sr,fpsController:Lr,stretchShortVideoTrack:!1,maxAudioFramesDrift:1,forceKeyFrameOnDiscontinuity:!0,abrEwmaFastLive:3,abrEwmaSlowLive:9,abrEwmaFastVoD:3,abrEwmaSlowVoD:9,abrEwmaDefaultEstimate:5e5,abrBandWidthFactor:.95,abrBandWidthUpFactor:.7,abrMaxWithRealBitrate:!1,maxStarvationDelay:4,maxLoadingDelay:4,minAutoBitrate:0,emeEnabled:!1,widevineLicenseUrl:void 0,drmSystemOptions:{},requestMediaKeySystemAccessFunc:Ar,testBandwidth:!0,progressive:!1,lowLatencyMode:!0,cmcd:void 0},{cueHandler:{newCue:function(t,e,r,i){for(var n,a,s,o,l,u=[],h=self.VTTCue||self.TextTrackCue,d=0;d<i.rows.length;d++)if(s=!0,o=0,l="",!(n=i.rows[d]).isEmpty()){for(var c=0;c<n.chars.length;c++)zr.test(n.chars[c].uchar)&&s?o++:(l+=n.chars[c].uchar,s=!1);n.cueStartTime=e,e===r&&(r+=1e-4),o>=16?o--:o++;var f=Ze(l.trim()),g=sr(e,r,f);t&&t.cues&&t.cues.getCueById(g)||((a=new h(e,r,f)).id=g,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 O(t,e)}))),u}},enableCEA708Captions:!0,enableWebVTT:!0,enableIMSC1:!0,captionsTextTrack1Label:"English",captionsTextTrack1LanguageCode:"en",captionsTextTrack2Label:"Spanish",captionsTextTrack2LanguageCode:"es",captionsTextTrack3Label:"Unknown CC",captionsTextTrack3LanguageCode:"",captionsTextTrack4Label:"Unknown CC",captionsTextTrack4LanguageCode:"",renderTextTracksNatively:!0}),{},{subtitleStreamController:me,subtitleTrackController:Se,timelineController:yr,audioStreamController:de,audioTrackController:ge,emeController:Ir,cmcdController:Mr});function ei(t){var e=t.loader;e!==Xr&&e!==Ur?(o.b.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=Xr,t.progressive=!0,t.enableSoftwareAES=!0,o.b.log("[config]: Progressive streaming enabled, using FetchLoader"))}function ri(t,e){for(var r=0;r<e.length;r++){var i=e[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}var ii=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._emitter=new $t.EventEmitter,this._autoLevelCapping=void 0,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;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"');return Qr({},t,e)}(t.DefaultConfig,e);this.userConfig=e,Object(o.a)(r.debug),this._autoLevelCapping=-1,r.progressive&&ei(r);var i=r.abrController,n=r.bufferController,a=r.capLevelController,s=r.fpsController,l=this.abrController=new i(this),u=this.bufferController=new n(this),h=this.capLevelController=new a(this),d=new s(this),c=new I(this),f=new C(this),g=new F(this),v=this.levelController=new rt(this),p=new it(this),m=this.streamController=new ie(this,p);h.setStreamController(m),d.setStreamController(m);var y=[v,m];this.networkControllers=y;var T=[c,f,l,u,h,d,g,p];this.audioTrackController=this.createController(r.audioTrackController,null,y),this.createController(r.audioStreamController,p,y),this.subtitleTrackController=this.createController(r.subtitleTrackController,null,y),this.createController(r.subtitleStreamController,p,y),this.createController(r.timelineController,null,T),this.emeController=this.createController(r.emeController,null,T),this.cmcdController=this.createController(r.cmcdController,null,T),this.latencyController=this.createController(B,null,T),this.coreComponents=T}t.isSupported=function(){return function(){var t=qt();if(!t)return!1;var e=Xt(),r=t&&"function"==typeof t.isTypeSupported&&t.isTypeSupported('video/mp4; codecs="avc1.42E01E,mp4a.40.2"'),i=!e||e.prototype&&"function"==typeof e.prototype.appendBuffer&&"function"==typeof e.prototype.remove;return!!r&&!!i}()};var e,r,n,l=t.prototype;return l.createController=function(t,e,r){if(t){var i=e?new t(this,e):new t(this);return r&&r.push(i),i}return null},l.on=function(t,e,r){void 0===r&&(r=this),this._emitter.on(t,e,r)},l.once=function(t,e,r){void 0===r&&(r=this),this._emitter.once(t,e,r)},l.removeAllListeners=function(t){this._emitter.removeAllListeners(t)},l.off=function(t,e,r,i){void 0===r&&(r=this),this._emitter.off(t,e,r,i)},l.listeners=function(t){return this._emitter.listeners(t)},l.emit=function(t,e,r){return this._emitter.emit(t,e,r)},l.trigger=function(t,e){if(this.config.debug)return this.emit(t,t,e);try{return this.emit(t,t,e)}catch(e){o.b.error("An internal error happened while handling event "+t+'. Error message: "'+e.message+'". Here is a stacktrace:',e),this.trigger(a.a.ERROR,{type:s.b.OTHER_ERROR,details:s.a.INTERNAL_EXCEPTION,fatal:!1,event:t,error:e})}return!1},l.listenerCount=function(t){return this._emitter.listenerCount(t)},l.destroy=function(){o.b.log("destroy"),this.trigger(a.a.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},l.attachMedia=function(t){o.b.log("attachMedia"),this._media=t,this.trigger(a.a.MEDIA_ATTACHING,{media:t})},l.detachMedia=function(){o.b.log("detachMedia"),this.trigger(a.a.MEDIA_DETACHING,void 0),this._media=null},l.loadSource=function(t){this.stopLoad();var e=this.media,r=this.url,n=this.url=i.buildAbsoluteURL(self.location.href,t,{alwaysNormalize:!0});o.b.log("loadSource:"+n),e&&r&&r!==n&&this.bufferController.hasSourceTypes()&&(this.detachMedia(),this.attachMedia(e)),this.trigger(a.a.MANIFEST_LOADING,{url:t})},l.startLoad=function(t){void 0===t&&(t=-1),o.b.log("startLoad("+t+")"),this.networkControllers.forEach((function(e){e.startLoad(t)}))},l.stopLoad=function(){o.b.log("stopLoad"),this.networkControllers.forEach((function(t){t.stopLoad()}))},l.swapAudioCodec=function(){o.b.log("swapAudioCodec"),this.streamController.swapAudioCodec()},l.recoverMediaError=function(){o.b.log("recoverMediaError");var t=this._media;this.detachMedia(),t&&this.attachMedia(t)},l.removeLevel=function(t,e){void 0===e&&(e=0),this.levelController.removeLevel(t,e)},e=t,n=[{key:"version",get:function(){return"1.1.2"}},{key:"Events",get:function(){return a.a}},{key:"ErrorTypes",get:function(){return s.b}},{key:"ErrorDetails",get:function(){return s.a}},{key:"DefaultConfig",get:function(){return t.defaultConfig?t.defaultConfig:ti},set:function(e){t.defaultConfig=e}}],(r=[{key:"levels",get:function(){var t=this.levelController.levels;return t||[]}},{key:"currentLevel",get:function(){return this.streamController.currentLevel},set:function(t){o.b.log("set currentLevel:"+t),this.loadLevel=t,this.abrController.clearTimer(),this.streamController.immediateLevelSwitch()}},{key:"nextLevel",get:function(){return this.streamController.nextLevel},set:function(t){o.b.log("set nextLevel:"+t),this.levelController.manualLevel=t,this.streamController.nextLevelSwitch()}},{key:"loadLevel",get:function(){return this.levelController.level},set:function(t){o.b.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){o.b.log("set firstLevel:"+t),this.levelController.firstLevel=t}},{key:"startLevel",get:function(){return this.levelController.startLevel},set:function(t){o.b.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&&(o.b.log("set autoLevelCapping:"+t),this._autoLevelCapping=t)}},{key:"bandwidthEstimate",get:function(){var t=this.abrController.bwEstimator;return t?t.getEstimate():NaN}},{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<r;i++)if(t[i].maxBitrate>e)return i;return 0}},{key:"maxAutoLevel",get:function(){var t=this.levels,e=this.autoLevelCapping;return-1===e&&t&&t.length?t.length-1:e}},{key:"nextAutoLevel",get:function(){return Math.min(Math.max(this.abrController.nextAutoLevel,this.minAutoLevel),this.maxAutoLevel)},set:function(t){this.abrController.nextAutoLevel=Math.max(this.minAutoLevel,t)}},{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:"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}}])&&ri(e.prototype,r),n&&ri(e,n),t}();ii.defaultConfig=void 0}]).default}));
  • playerjs/trunk/readme.txt

    r2461636 r2663898  
    55Tags: PlayerJS, HTML5 player, video player, audio player, HLS player, DASH player, YouTube player, Vimeo player
    66Requires at least: 4.6
    7 Tested up to: 5.6
     7Tested up to: 5.9
    88Stable tag: trunk
    99Requires PHP: 5.2.4
     
    135135* Fixed bug with Classic Editor (TinyMCE) button
    136136
    137 = 2.15 - 2.16 =
     137= 2.15 - 2.17 =
    138138* Fixed bugs, default player updated
Note: See TracChangeset for help on using the changeset viewer.