a381ee39c1b3e516eabb4ddac70bc8467cb4c276
[dotfiles/.git] / .config / google-chrome / Default / Extensions / pkedcjkdefgpdelpbcmbmeomcjbeemfm / 9221.427.0.1_0 / mirroring_hangouts.js
1 'use strict';var ty=function(a,b,c,d){this.g=a;this.j=b;this.Dd=c;this.l=d};ty.prototype.h=function(){return!!this.Dd};var uy=function(a,b,c){var d=Wk.prototype.h,e=ml.prototype.C;this.j=a;this.g=d;this.h=e;this.m=b;this.l=c};var vy=function(a){K(this,a,0,1,null,null)};r(vy,J);var Kba=function(a,b){Ll(a,b,wy)},Lba=function(a,b){for(;x(b);){var c=a,d=b,e=wy;if(1==d.j&&3==d.m){for(var f=0,g=null;x(d)&&(0!=d.m||0!=d.j);)if(0==d.m&&2==d.j)f=Zk(d);else if(2==d.m&&3==d.j)g=$k(d);else if(4==d.m)break;else z(d);if(1!=d.j||4!=d.m||null==g||0==f)throw Error("Malformed binary bytes for message set");if(d=e[f])e=d.j,f=new e.Dd,d.l.call(f,f,new Wk(g)),Nl(c,e,f)}else z(d)}return a},xy={},wy={};var yy=function(a){K(this,a,0,-1,null,null)};r(yy,J);var Pba=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=new zy;b.h(c,Mba);R(a,1,c);break;case 2:c=new Ay;b.h(c,By);R(a,2,c);break;case 3:c=new Ay;b.h(c,By);R(a,3,c);break;case 4:c=new Cy;b.h(c,Nba);R(a,4,c);break;case 5:c=new Dy;b.h(c,Oba);R(a,5,c);break;default:z(b)}return a},zy=function(a){K(this,a,0,-1,null,null)};r(zy,J);
2 var Mba=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=b.g();P(a,1,c);break;case 2:c=D(b);P(a,2,c);break;default:z(b)}return a},Ay=function(a){K(this,a,0,-1,null,null)};r(Ay,J);
3 var By=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=Xk(b);P(a,1,c);break;case 2:c=Xk(b);P(a,2,c);break;case 3:var d=b.l;c=Tk(d);var e=Tk(d);d=2*(e>>31)+1;var f=e>>>20&2047;c=4294967296*(e&1048575)+c;c=2047==f?c?NaN:Infinity*d:0==f?d*Math.pow(2,-1074)*c:d*Math.pow(2,f-1075)*(c+4503599627370496);P(a,3,c);break;default:z(b)}return a},Cy=function(a){K(this,a,0,-1,null,null)};r(Cy,J);
4 var Nba=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=D(b);P(a,1,c);break;case 2:c=b.g();P(a,2,c);break;case 3:c=Yk(b);P(a,3,c);break;case 4:c=Yk(b);P(a,4,c);break;default:z(b)}return a},Dy=function(a){K(this,a,0,-1,null,null)};r(Dy,J);var Oba=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=b.g();P(a,1,c);break;case 2:c=b.g();P(a,2,c);break;case 3:c=b.g();P(a,3,c);break;default:z(b)}return a};var Ey=function(a){K(this,a,0,1,null,null)};r(Ey,J);var Rba=function(a,b){for(;x(b)&&!w(b);)Ml(a,b,Qba);return a},Qba={};var Fy=function(a){K(this,a,0,-1,Sba,null)};r(Fy,J);Fy.prototype.wa=function(){return L(this,1)};Fy.prototype.xc=function(){return L(this,4)};
5 var Yba=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=b.g();P(a,1,c);break;case 2:c=b.g();P(a,2,c);break;case 3:c=b.g();P(a,3,c);break;case 4:c=D(b);P(a,4,c);break;case 10:c=b.g();P(a,10,c);break;case 5:c=b.g();P(a,5,c);break;case 6:c=new Gy;b.h(c,Tba);R(a,6,c);break;case 7:c=D(b);P(a,7,c);break;case 8:c=new Hy;b.h(c,Uba);R(a,8,c);break;case 9:c=new Iy;b.h(c,Vba);R(a,9,c);break;case 11:c=new Jy;b.h(c,Wba);R(a,11,c);break;case 12:c=new Ky;b.h(c,Xba);R(a,12,c);break;case 13:c=D(b);P(a,13,
6 c);break;case 14:c=b.g();im(a,14,c);break;default:z(b)}return a},Hy=function(a){K(this,a,0,-1,null,null)};r(Hy,J);var Uba=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=Yk(b);P(a,1,c);break;case 2:c=new Ly;b.h(c,Zba);R(a,2,c);break;case 3:c=b.g();P(a,3,c);break;case 4:c=new My;b.h(c,$ba);R(a,4,c);break;case 5:c=new Ny;b.h(c,aca);R(a,5,c);break;case 6:c=new Oy;b.h(c,bca);R(a,6,c);break;case 7:c=new Ey;b.h(c,Rba);R(a,7,c);break;default:z(b)}return a},Ly=function(a){K(this,a,0,-1,null,null)};
7 r(Ly,J);var Zba=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=Yk(b);P(a,1,c);break;case 2:c=Yk(b);P(a,2,c);break;default:z(b)}return a},Gy=function(a){K(this,a,0,-1,null,null)};r(Gy,J);var Tba=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=b.g();P(a,1,c);break;case 2:c=D(b);P(a,2,c);break;default:z(b)}return a},My=function(a){K(this,a,0,-1,null,null)};r(My,J);
8 var $ba=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=b.g();P(a,1,c);break;default:z(b)}return a},Ny=function(a){K(this,a,0,-1,null,null)};r(Ny,J);Ny.prototype.getTitle=function(){return L(this,3)};Ny.prototype.setTitle=function(a){return P(this,3,a)};var aca=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=b.g();P(a,1,c);break;case 2:c=Yk(b);P(a,2,c);break;case 3:c=b.g();a.setTitle(c);break;case 4:c=b.g();P(a,4,c);break;default:z(b)}return a},Iy=function(a){K(this,a,0,-1,cca,null)};
9 r(Iy,J);var Vba=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=b.g();P(a,1,c);break;case 2:c=b.g();P(a,2,c);break;case 3:c=C(b);P(a,3,c);break;case 4:c=D(b);P(a,4,c);break;case 5:c=b.g();im(a,5,c);break;default:z(b)}return a},Oy=function(a){K(this,a,0,-1,null,null)};r(Oy,J);Oy.prototype.za=function(){return Zl(this,1,0)};
10 var bca=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=D(b);P(a,1,c);break;case 2:c=b.g();P(a,2,c);break;case 3:c=b.g();P(a,3,c);break;default:z(b)}return a},Jy=function(a){K(this,a,0,-1,null,null)};r(Jy,J);Jy.prototype.getCurrentState=function(){return L(this,3)};var Wba=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 3:var c=D(b);P(a,3,c);break;case 4:c=Yk(b);P(a,4,c);break;case 5:c=C(b);P(a,5,c);break;default:z(b)}return a},Ky=function(a){K(this,a,0,-1,null,null)};r(Ky,J);
11 var Xba=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=D(b);P(a,1,c);break;case 2:c=D(b);P(a,2,c);break;default:z(b)}return a},Sba=[14],cca=[5];var Py=function(a){K(this,a,0,-1,null,null)};r(Py,J);var dca=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=C(b);P(a,1,c);break;case 2:c=D(b);P(a,2,c);break;default:z(b)}return a};var Qy=function(a){K(this,a,0,-1,null,null)};r(Qy,J);Qy.prototype.getVersion=function(){return L(this,4)};var eca=function(a,b){var c=L(a,1);null!=c&&G(b,1,c);c=L(a,2);null!=c&&ul(b,2,c);c=L(a,3);null!=c&&ul(b,3,c);c=L(a,4);null!=c&&ul(b,4,c)};var Ry=function(a){K(this,a,0,-1,null,null)};r(Ry,J);var fca=function(a,b){var c=L(a,1);null!=c&&G(b,1,c);c=L(a,2);null!=c&&G(b,2,c);c=L(a,3);null!=c&&G(b,3,c);c=L(a,4);null!=c&&G(b,4,c)};var Sy=function(a){K(this,a,0,-1,null,null)};r(Sy,J);var gca=function(a,b){var c=L(a,1);null!=c&&tl(b,1,c);c=L(a,2);null!=c&&G(b,2,c)};var Ty=function(a){K(this,a,0,-1,null,null)};r(Ty,J);Ty.prototype.getVersion=function(){return L(this,4)};var hca=function(a,b){var c=L(a,1);null!=c&&F(b,1,c);c=L(a,2);null!=c&&F(b,2,c);c=L(a,3);null!=c&&G(b,3,c);c=L(a,4);null!=c&&tl(b,4,c);c=L(a,5);null!=c&&G(b,5,c);c=L(a,6);null!=c&&G(b,6,c);c=L(a,7);null!=c&&b.g(7,c)};var Uy=function(a){K(this,a,0,-1,null,null)};r(Uy,J);Uy.prototype.getId=function(){return L(this,1)};var ica=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=b.g();P(a,1,c);break;default:z(b)}return a};var Vy=function(a){K(this,a,0,-1,null,null)};r(Vy,J);var jca=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=C(b);P(a,1,c);break;case 2:c=Sk(b.l,Ik);P(a,2,c);break;default:z(b)}return a};var Wy=function(a){K(this,a,0,-1,null,null)};r(Wy,J);var kca=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=new Vy;b.h(c,jca);R(a,1,c);break;default:z(b)}return a};var Xy=function(a){K(this,a,0,-1,null,null)};r(Xy,J);Xy.prototype.getDevice=function(){return L(this,1)};var Yy=function(a,b){return P(a,1,b)},Zy=function(a,b){var c=L(a,1);null!=c&&F(b,1,c);c=L(a,2);null!=c&&F(b,2,c);c=L(a,3);null!=c&&F(b,3,c);c=L(a,4);null!=c&&F(b,4,c);c=L(a,5);null!=c&&F(b,5,c);c=L(a,6);null!=c&&F(b,6,c)};var $y=function(a){K(this,a,0,-1,null,null)};r($y,J);$y.prototype.Wj=function(a){return R(this,7,a)};var lca=function(a,b){var c=T(a,Ty,1);null!=c&&I(b,1,c,hca);c=T(a,Ry,2);null!=c&&I(b,2,c,fca);c=T(a,Sy,3);null!=c&&I(b,3,c,gca);c=L(a,4);null!=c&&G(b,4,c);c=L(a,5);null!=c&&E(b,5,c);c=L(a,6);null!=c&&b.l(6,c);c=T(a,Xy,7);null!=c&&I(b,7,c,Zy);c=L(a,8);null!=c&&G(b,8,c);c=T(a,Qy,9);null!=c&&I(b,9,c,eca)};var az=function(a){K(this,a,0,-1,null,null)};r(az,J);var mca=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=D(b);P(a,1,c);break;case 2:c=Sk(b.l,Ik);P(a,2,c);break;default:z(b)}return a};var bz=function(a){K(this,a,0,-1,null,null)};r(bz,J);bz.prototype.za=function(){return L(this,1)};
12 var nca=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=D(b);P(a,1,c);break;case 2:c=b.g();P(a,2,c);break;case 3:c=b.g();P(a,3,c);break;case 4:c=Sk(b.l,Lk);P(a,4,c);break;case 10:c=b.g();P(a,10,c);break;case 11:c=Xk(b);P(a,11,c);break;case 5:c=Sk(b.l,Ik);P(a,5,c);break;case 6:c=Sk(b.l,Ik);P(a,6,c);break;case 7:c=b.g();P(a,7,c);break;case 8:c=b.g();P(a,8,c);break;case 9:c=new az;b.h(c,mca);R(a,9,c);break;case 12:c=D(b);P(a,12,c);break;case 13:c=C(b);P(a,13,c);break;default:z(b)}return a};var cz=function(a){K(this,a,0,-1,null,null)};r(cz,J);var oca=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=D(b);P(a,1,c);break;case 4:c=new Wy;b.h(c,kca);R(a,4,c);break;case 3:c=Sk(b.l,Lk);P(a,3,c);break;case 5:c=Sk(b.l,Ik);P(a,5,c);break;case 6:c=new Py;b.h(c,dca);R(a,6,c);break;case 7:c=b.g();P(a,7,c);break;case 8:c=b.g();P(a,8,c);break;default:z(b)}return a};var dz=function(a){K(this,a,0,-1,pca,null)};r(dz,J);dz.prototype.wa=function(){return L(this,1)};dz.prototype.getTitle=function(){return L(this,9)};dz.prototype.setTitle=function(a){return P(this,9,a)};dz.prototype.mi=function(a){return P(this,10,a)};
13 var qca=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=b.g();P(a,1,c);break;case 2:c=b.g();P(a,2,c);break;case 3:c=D(b);P(a,3,c);break;case 4:c=b.g();P(a,4,c);break;case 5:c=b.g();P(a,5,c);break;case 6:c=b.g();im(a,6,c);break;case 7:c=b.g();P(a,7,c);break;case 8:c=D(b);P(a,8,c);break;case 9:c=b.g();a.setTitle(c);break;case 10:c=b.g();a.mi(c);break;case 11:c=D(b);P(a,11,c);break;default:z(b)}return a},pca=[6];var ez={Yv:0,Kt:1,TIMEOUT:2,ERROR:3,nK:4,MF:5,UNKNOWN:6,eI:7,Gt:8,At:9,NG:10,GO:11,zR:12,wN:13,iE:14,NH:15,CJ:16,uS:17,sE:18,zJ:19,PP:20,JL:21,CG:22,JH:23,pM:24,hQ:25,YP:26,hv:27,Zt:28,rS:29,EO:30,VL:31,DF:32,zt:33,sS:34,kv:35,cT:36,DS:37,jJ:38,iJ:39,kJ:40,MS:41,zN:42,CH:43,KH:44,IS:45,BE:46,YL:47,VM:48,WL:49,WM:50,PM:51,RM:52,QM:53,TM:54,SM:55,jQ:56,dI:57,eT:58,qK:59,RJ:60,CE:61,rE:62,fG:63,YJ:64,ZI:65,XI:66,LJ:67,aJ:68,DE:69,vI:70,dF:71,XL:72,nH:73,WP:74,LN:75,KK:76,bQ:77,MN:78,NN:79,EF:102,WJ:103,
14 AS:104,zS:105,BS:106,hR:107,hE:108,iQ:109,DJ:110,jL:111,VJ:112,kL:113,mL:114,lL:115,MM:116,LM:117,aQ:118,PG:119,ZP:120,LG:121,xG:122,GS:123,gG:124,Ht:125,HS:126,JG:127,IG:128,HG:129,FS:130,OM:131,vG:132,zK:133};var fz=function(a){K(this,a,0,-1,null,null)};r(fz,J);fz.prototype.getService=function(){return L(this,1)};fz.prototype.Id=function(){return M(this,2)};var rca=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=b.g();P(a,1,c);break;case 2:c=b.g();P(a,2,c);break;default:z(b)}return a};var gz=function(a){K(this,a,0,-1,null,null)};r(gz,J);var sca=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=b.g();P(a,1,c);break;case 2:c=b.g();P(a,2,c);break;default:z(b)}return a};var hz=function(a){K(this,a,0,-1,tca,null)};r(hz,J);k=hz.prototype;k.wa=function(){return L(this,1)};k.lk=function(a){return P(this,1,a)};k.cd=function(){return T(this,gz,17)};k.Ud=function(a){return R(this,17,a)};k.Nl=function(){return M(this,17)};
15 var uca=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=b.g();a.lk(c);break;case 2:c=D(b);P(a,2,c);break;case 3:c=new fz;b.h(c,rca);R(a,3,c);break;case 4:c=C(b);P(a,4,c);break;case 6:c=Yk(b);P(a,6,c);break;case 7:c=Yk(b);P(a,7,c);break;case 8:c=b.g();P(a,8,c);break;case 9:c=new Uy;b.h(c,ica);R(a,9,c);break;case 10:c=C(b);P(a,10,c);break;case 11:c=Yk(b);P(a,11,c);break;case 12:c=Yk(b);P(a,12,c);break;case 13:c=b.g();P(a,13,c);break;case 14:c=D(b);P(a,14,c);break;case 15:c=b.g();im(a,15,c);
16 break;case 16:c=C(b);P(a,16,c);break;case 24:c=D(b);P(a,24,c);break;case 17:c=new gz;b.h(c,sca);a.Ud(c);break;case 18:c=C(b);P(a,18,c);break;case 25:c=D(b);P(a,25,c);break;case 21:c=D(b);P(a,21,c);break;case 22:c=D(b);P(a,22,c);break;case 23:c=D(b);P(a,23,c);break;case 26:c=2==b.m?bl(b):[D(b)];for(var d=0;d<c.length;d++)im(a,26,c[d]);break;case 27:c=b.g();P(a,27,c);break;case 28:c=b.g();P(a,28,c);break;case 29:c=b.g();P(a,29,c);break;case 30:c=b.g();P(a,30,c);break;case 31:c=C(b);P(a,31,c);break;
17 case 32:c=C(b);P(a,32,c);break;default:z(b)}return a},tca=[15,26];var iz=function(a){K(this,a,0,-1,vca,null)};r(iz,J);iz.prototype.setRequestHeader=function(a){return R(this,1,a)};iz.prototype.V=function(){return T(this,tm,3)};iz.prototype.T=function(a){R(this,3,a)};iz.prototype.Z=function(){dm(this,3)};var vca=[4];var jz=function(a){K(this,a,0,-1,wca,null)};r(jz,J);k=jz.prototype;k.wa=function(){return L(this,1)};k.Ci=function(a){return P(this,1,a)};k.Y=function(){return L(this,2)};k.mh=function(a){return P(this,2,a)};k.Vb=function(){return L(this,4)};
18 var zca=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=b.g();a.Ci(c);break;case 2:c=b.g();a.mh(c);break;case 3:c=b.g();P(a,3,c);break;case 4:c=b.g();P(a,4,c);break;case 5:c=b.g();P(a,5,c);break;case 6:c=C(b);P(a,6,c);break;case 7:c=C(b);P(a,7,c);break;case 20:c=new kz;b.h(c,xca);mm(a,20,c,kz);break;case 8:c=b.g();im(a,8,c);break;case 9:c=C(b);P(a,9,c);break;case 10:c=b.g();P(a,10,c);break;case 11:c=b.g();P(a,11,c);break;case 12:c=D(b);P(a,12,c);break;case 13:c=D(b);P(a,13,c);break;case 14:c=
19 D(b);P(a,14,c);break;case 17:c=D(b);P(a,17,c);break;case 18:c=C(b);P(a,18,c);break;case 19:c=2==b.m?bl(b):[D(b)];for(var d=0;d<c.length;d++)im(a,19,c[d]);break;case 21:c=C(b);P(a,21,c);break;case 22:c=new yy;b.h(c,Pba);R(a,22,c);break;case 23:c=Yk(b);P(a,23,c);break;case 24:c=D(b);P(a,24,c);break;case 25:c=b.g();P(a,25,c);break;case 26:c=b.g();im(a,26,c);break;case 27:c=new lz;b.h(c,yca);R(a,27,c);break;default:z(b)}return a},kz=function(a){K(this,a,0,-1,null,null)};r(kz,J);
20 var xca=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=b.g();P(a,1,c);break;case 2:c=D(b);P(a,2,c);break;default:z(b)}return a},lz=function(a){K(this,a,0,-1,null,null)};r(lz,J);var yca=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=b.g();P(a,1,c);break;default:z(b)}return a},wca=[20,8,19,26];var mz=function(a){K(this,a,0,-1,Aca,null)};r(mz,J);mz.prototype.setRequestHeader=function(a){return R(this,1,a)};mz.prototype.V=function(){return T(this,tm,5)};mz.prototype.T=function(a){R(this,5,a)};mz.prototype.Z=function(){dm(this,5)};var Aca=[6];var nz=function(a){K(this,a,0,-1,null,null)};r(nz,J);k=nz.prototype;k.setRequestHeader=function(a){return R(this,1,a)};k.wa=function(){return L(this,2)};k.V=function(){return T(this,tm,3)};k.T=function(a){R(this,3,a)};k.Z=function(){dm(this,3)};var oz=function(a){K(this,a,0,-1,null,null)};r(oz,J);k=oz.prototype;k.setRequestHeader=function(a){return R(this,1,a)};k.wa=function(){return L(this,2)};k.V=function(){return T(this,tm,3)};k.T=function(a){R(this,3,a)};k.Z=function(){dm(this,3)};var pz=function(a){K(this,a,0,-1,null,null)};r(pz,J);pz.prototype.getName=function(){return L(this,1)};var qz=function(a){K(this,a,0,-1,Bca,null)};r(qz,J);qz.prototype.setRequestHeader=function(a){return R(this,1,a)};qz.prototype.V=function(){return T(this,tm,8)};qz.prototype.T=function(a){R(this,8,a)};qz.prototype.Z=function(){dm(this,8)};var Bca=[3];var rz=function(a){K(this,a,0,-1,null,null)};r(rz,J);var Cca=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=Zk(b);P(a,1,c);break;case 2:c=Zk(b);P(a,2,c);break;case 3:c=Zk(b);P(a,3,c);break;default:z(b)}return a};var sz=function(a){K(this,a,0,-1,null,null)};r(sz,J);var tz=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=Xk(b);P(a,1,c);break;case 2:c=Xk(b);P(a,2,c);break;case 3:c=Xk(b);P(a,3,c);break;default:z(b)}return a};var uz=function(a){K(this,a,0,-1,null,null)};r(uz,J);var vz=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=C(b);P(a,1,c);break;case 2:c=Xk(b);P(a,2,c);break;case 3:c=new sz;b.h(c,tz);R(a,3,c);break;default:z(b)}return a};var wz=function(a){K(this,a,0,-1,Dca,null)};r(wz,J);wz.prototype.getName=function(){return L(this,2)};
21 var xz=function(a,b){P(a,2,b)},yz=function(a,b){P(a,3,b)},Eca=function(a,b){lm(a,8,b)},Gca=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=Xk(b);P(a,1,c);break;case 2:c=b.g();xz(a,c);break;case 3:c=D(b);yz(a,c);break;case 5:c=Xk(b);P(a,5,c);break;case 6:c=Xk(b);P(a,6,c);break;case 7:c=Xk(b);P(a,7,c);break;case 8:c=new zz;b.h(c,Fca);mm(a,8,c,zz);break;case 9:c=C(b);P(a,9,c);break;case 10:c=2==b.m?bl(b):[D(b)];for(var d=0;d<c.length;d++)im(a,10,c[d]);break;case 11:c=new uz;b.h(c,vz);R(a,11,
22 c);break;case 12:c=new uz;b.h(c,vz);R(a,12,c);break;default:z(b)}return a},zz=function(a){K(this,a,0,-1,null,null)};r(zz,J);zz.prototype.Id=function(){return M(this,2)};var Fca=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=b.g();P(a,1,c);break;case 2:c=b.g();P(a,2,c);break;default:z(b)}return a},Dca=[8,10];var Az=function(a){K(this,a,0,-1,null,null)};r(Az,J);var Hca=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=D(b);P(a,1,c);break;case 2:c=b.g();P(a,2,c);break;case 3:c=b.g();P(a,3,c);break;case 4:c=Xk(b);P(a,4,c);break;default:z(b)}return a};var Bz=function(a){K(this,a,0,-1,null,null)};r(Bz,J);var Ica=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=C(b);P(a,1,c);break;case 2:c=Xk(b);P(a,2,c);break;case 3:c=D(b);P(a,3,c);break;default:z(b)}return a};var Cz=function(a){K(this,a,0,-1,Jca,null)};r(Cz,J);Cz.prototype.xc=function(){return T(this,sz,3)};var Dz=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 2:var c=C(b);P(a,2,c);break;case 3:c=new sz;b.h(c,tz);R(a,3,c);break;case 5:c=2==b.m?al(b,b.l.C):[Xk(b)];for(var d=0;d<c.length;d++)im(a,5,c[d]);break;case 6:c=new Bz;b.h(c,Ica);R(a,6,c);break;default:z(b)}return a},Jca=[5];var Ez=function(a){K(this,a,0,-1,null,null)};r(Ez,J);var Kca=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=D(b);P(a,1,c);break;case 2:c=new Cz;b.h(c,Dz);R(a,2,c);break;default:z(b)}return a};var Fz=function(a){K(this,a,0,-1,null,null)};r(Fz,J);Fz.prototype.getId=function(){return L(this,1)};var Lca=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=Xk(b);P(a,1,c);break;case 2:c=b.g();P(a,2,c);break;case 3:c=D(b);P(a,3,c);break;default:z(b)}return a};var Gz=function(a){K(this,a,0,-1,null,null)};r(Gz,J);Gz.prototype.Ob=function(){return L(this,4)};var Mca=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=D(b);P(a,1,c);break;case 2:c=D(b);P(a,2,c);break;case 3:c=b.g();P(a,3,c);break;case 4:c=Xk(b);P(a,4,c);break;case 5:c=D(b);P(a,5,c);break;case 6:c=Xk(b);P(a,6,c);break;case 7:c=b.g();P(a,7,c);break;case 8:c=Xk(b);P(a,8,c);break;case 9:c=D(b);P(a,9,c);break;default:z(b)}return a};var Hz=function(a){K(this,a,0,-1,Nca,null)};r(Hz,J);var Pca=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=D(b);P(a,1,c);break;case 2:c=new Iz;b.h(c,Oca);R(a,2,c);break;case 3:c=b.g();im(a,3,c);break;case 4:c=b.g();P(a,4,c);break;case 5:c=b.g();P(a,5,c);break;case 6:c=new Gz;b.h(c,Mca);mm(a,6,c,Gz);break;case 7:c=D(b);P(a,7,c);break;default:z(b)}return a},Iz=function(a){K(this,a,0,-1,null,null)};r(Iz,J);
23 var Oca=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=b.g();P(a,1,c);break;case 2:c=b.g();P(a,2,c);break;default:z(b)}return a},Nca=[3,6];var Jz=function(a){K(this,a,0,-1,Qca,null)};r(Jz,J);var Kz=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=D(b);P(a,1,c);break;case 2:c=new Hz;b.h(c,Pca);R(a,2,c);break;case 3:c=new wz;b.h(c,Gca);mm(a,3,c,wz);break;case 4:c=new Az;b.h(c,Hca);mm(a,4,c,Az);break;case 5:c=new Fz;b.h(c,Lca);mm(a,5,c,Fz);break;case 6:c=new Ez;b.h(c,Kca);mm(a,6,c,Ez);break;case 7:c=new rz;b.h(c,Cca);R(a,7,c);break;case 8:c=b.g();P(a,8,c);break;default:z(b)}return a},Qca=[3,4,5,6];var Lz=function(a){K(this,a,0,-1,Rca,null)};r(Lz,J);var Sca=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=b.g();im(a,1,c);break;case 2:c=b.g();P(a,2,c);break;case 3:c=b.g();P(a,3,c);break;default:z(b)}return a},Rca=[1];var Mz=function(a){K(this,a,0,-1,Tca,null)};r(Mz,J);var Uca=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 2:var c=new Lz;b.h(c,Sca);mm(a,2,c,Lz);break;case 6:c=b.g();P(a,6,c);break;default:z(b)}return a},Tca=[2];var Nz=function(a){K(this,a,0,-1,null,null)};r(Nz,J);Nz.prototype.getChannelId=function(){return L(this,1)};Nz.prototype.Sf=function(){return L(this,4)};var Vca=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=b.g();P(a,1,c);break;case 2:c=D(b);P(a,2,c);break;case 3:c=Xk(b);P(a,3,c);break;case 4:c=b.g();P(a,4,c);break;case 6:c=Xk(b);P(a,6,c);break;default:z(b)}return a};var Oz=function(a){K(this,a,0,-1,Wca,null)};r(Oz,J);var Xca=function(a,b){lm(a,3,b)};Oz.prototype.o=function(a){R(this,18,a)};Oz.prototype.u=function(a){R(this,23,a)};
24 var Pz=function(a,b){P(a,26,b)},cda=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=b.g();P(a,1,c);break;case 3:c=new Jz;b.h(c,Kz);mm(a,3,c,Jz);break;case 4:c=new Jz;b.h(c,Kz);mm(a,4,c,Jz);break;case 5:c=new Nz;b.h(c,Vca);mm(a,5,c,Nz);break;case 7:c=D(b);P(a,7,c);break;case 9:c=C(b);P(a,9,c);break;case 10:c=2==b.m?al(b,b.l.j):[Zk(b)];for(var d=0;d<c.length;d++)im(a,10,c[d]);break;case 11:c=D(b);P(a,11,c);break;case 12:c=Zk(b);P(a,12,c);break;case 13:c=b.g();P(a,13,c);break;case 16:c=new Qz;
25 b.h(c,Yca);mm(a,16,c,Qz);break;case 14:c=D(b);P(a,14,c);break;case 15:c=D(b);P(a,15,c);break;case 17:c=new Rz;b.h(c,Zca);R(a,17,c);break;case 21:c=D(b);P(a,21,c);break;case 18:c=new Sz;b.h(c,$ca);a.o(c);break;case 19:c=b.g();P(a,19,c);break;case 20:c=new Tz;b.h(c,ada);R(a,20,c);break;case 22:c=C(b);P(a,22,c);break;case 23:c=new Uz;b.h(c,bda);a.u(c);break;case 24:c=C(b);P(a,24,c);break;case 25:c=C(b);P(a,25,c);break;case 28:c=b.g();P(a,28,c);break;case 26:c=C(b);Pz(a,c);break;case 27:c=new Mz;b.h(c,
26 Uca);R(a,27,c);break;default:z(b)}return a},Qz=function(a){K(this,a,0,-1,null,null)};r(Qz,J);var Yca=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=b.g();P(a,1,c);break;case 2:c=b.g();P(a,2,c);break;default:z(b)}return a},Rz=function(a){K(this,a,0,-1,dda,null)};r(Rz,J);var Zca=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=D(b);P(a,1,c);break;case 2:c=2==b.m?bl(b):[D(b)];for(var d=0;d<c.length;d++)im(a,2,c[d]);break;default:z(b)}return a},Sz=function(a){K(this,a,0,-1,null,null)};
27 r(Sz,J);Sz.prototype.Tp=function(){return L(this,3)};var $ca=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 3:var c=D(b);P(a,3,c);break;case 4:c=D(b);P(a,4,c);break;case 5:c=C(b);P(a,5,c);break;default:z(b)}return a},Tz=function(a){K(this,a,0,-1,null,null)};r(Tz,J);var ada=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 2:var c=D(b);P(a,2,c);break;case 3:c=new Vz;b.h(c,eda);R(a,3,c);break;default:z(b)}return a},Vz=function(a){K(this,a,0,-1,null,null)};r(Vz,J);
28 var eda=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 7:var c=C(b);P(a,7,c);break;case 8:c=Yk(b);P(a,8,c);break;case 9:c=Yk(b);P(a,9,c);break;case 10:c=Yk(b);P(a,10,c);break;case 11:c=Yk(b);P(a,11,c);break;case 12:c=Yk(b);P(a,12,c);break;case 13:c=Yk(b);P(a,13,c);break;case 14:c=Yk(b);P(a,14,c);break;case 15:c=Yk(b);P(a,15,c);break;case 16:c=Yk(b);P(a,16,c);break;case 17:c=Yk(b);P(a,17,c);break;case 18:c=Yk(b);P(a,18,c);break;case 19:c=Yk(b);P(a,19,c);break;default:z(b)}return a},Uz=function(a){K(this,
29 a,0,-1,null,null)};r(Uz,J);var bda=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=new Wz;b.h(c,fda);R(a,1,c);break;default:z(b)}return a},Wz=function(a){K(this,a,0,-1,null,null)};r(Wz,J);var fda=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=C(b);P(a,1,c);break;case 2:c=Zk(b);P(a,2,c);break;case 3:c=C(b);P(a,3,c);break;default:z(b)}return a},Wca=[3,4,5,10,16],dda=[2];var Xz=function(a){K(this,a,0,-1,gda,null)};r(Xz,J);Xz.prototype.setRequestHeader=function(a){return R(this,1,a)};Xz.prototype.V=function(){return T(this,tm,3)};Xz.prototype.T=function(a){R(this,3,a)};Xz.prototype.Z=function(){dm(this,3)};var hda=function(a,b){lm(a,4,b)},gda=[4];var Yz=function(a){K(this,a,0,-1,null,null)};r(Yz,J);Yz.prototype.setRequestHeader=function(a){return R(this,1,a)};Yz.prototype.V=function(){return T(this,tm,3)};Yz.prototype.T=function(a){R(this,3,a)};Yz.prototype.Z=function(){dm(this,3)};var Zz=function(a){K(this,a,0,-1,null,null)};r(Zz,J);k=Zz.prototype;k.wa=function(){return L(this,1)};k.mk=function(a){return P(this,1,a)};k.Y=function(){return L(this,2)};k.Di=function(a){return P(this,2,a)};k.Ea=function(){return L(this,3)};k.nk=function(a){return P(this,3,a)};
30 var mda=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=b.g();a.mk(c);break;case 2:c=b.g();a.Di(c);break;case 3:c=b.g();a.nk(c);break;case 4:c=D(b);P(a,4,c);break;case 5:c=new $z;b.h(c,ida);R(a,5,c);break;case 6:c=new aA;b.h(c,jda);R(a,6,c);break;case 7:c=new bA;b.h(c,kda);R(a,7,c);break;case 8:c=new cA;b.h(c,lda);R(a,8,c);break;default:z(b)}return a},$z=function(a){K(this,a,0,-1,null,null)};r($z,J);
31 var ida=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=C(b);P(a,1,c);break;case 2:c=b.g();P(a,2,c);break;default:z(b)}return a},aA=function(a){K(this,a,0,-1,null,null)};r(aA,J);var jda=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=b.g();P(a,1,c);break;default:z(b)}return a},bA=function(a){K(this,a,0,-1,nda,null)};r(bA,J);
32 var kda=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=D(b);P(a,1,c);break;case 2:c=new sz;b.h(c,tz);R(a,2,c);break;case 3:c=new dA;b.h(c,oda);mm(a,3,c,dA);break;default:z(b)}return a},dA=function(a){K(this,a,0,-1,null,null)};r(dA,J);var oda=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=Vk(b.l);P(a,1,c);break;case 2:c=Vk(b.l);P(a,2,c);break;case 3:c=Vk(b.l);P(a,3,c);break;case 4:c=Vk(b.l);P(a,4,c);break;default:z(b)}return a},cA=function(a){K(this,a,0,-1,null,null)};r(cA,J);
33 var lda=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=b.g();P(a,1,c);break;case 2:c=Vk(b.l);P(a,2,c);break;default:z(b)}return a},nda=[3];var eA=function(a){K(this,a,0,-1,pda,null)};r(eA,J);eA.prototype.setRequestHeader=function(a){return R(this,1,a)};eA.prototype.V=function(){return T(this,tm,3)};eA.prototype.T=function(a){R(this,3,a)};eA.prototype.Z=function(){dm(this,3)};var pda=[4];var fA=function(a){K(this,a,0,-1,null,null)};r(fA,J);k=fA.prototype;k.setRequestHeader=function(a){return R(this,1,a)};k.wa=function(){return L(this,2)};k.Y=function(){return L(this,3)};k.V=function(){return T(this,tm,4)};k.T=function(a){R(this,4,a)};k.Z=function(){dm(this,4)};var gA=function(a){K(this,a,0,-1,null,null)};r(gA,J);k=gA.prototype;k.cu=function(){return L(this,1)};k.Fi=function(a){return P(this,1,a)};k.du=function(){return L(this,3)};k.Hi=function(a){return P(this,3,a)};k.Ei=function(){return L(this,4)};k.Ii=function(a){return P(this,4,a)};k.wa=function(){return L(this,5)};k.Gi=function(a){return P(this,5,a)};k.Y=function(){return L(this,6)};k.Ea=function(){return L(this,7)};
34 var vda=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=D(b);a.Fi(c);break;case 2:c=D(b);P(a,2,c);break;case 3:c=b.g();a.Hi(c);break;case 4:c=b.g();a.Ii(c);break;case 5:c=b.g();a.Gi(c);break;case 6:c=b.g();P(a,6,c);break;case 7:c=b.g();P(a,7,c);break;case 8:c=new hA;b.h(c,qda);R(a,8,c);break;case 9:c=new Cz;b.h(c,Dz);R(a,9,c);break;case 10:c=new iA;b.h(c,rda);R(a,10,c);break;case 11:c=C(b);P(a,11,c);break;case 13:c=new jA;b.h(c,sda);R(a,13,c);break;case 14:c=new kA;b.h(c,tda);R(a,14,c);break;
35 case 15:c=new lA;b.h(c,uda);R(a,15,c);break;default:z(b)}return a},hA=function(a){K(this,a,0,-1,wda,null)};r(hA,J);var mA=function(a,b){P(a,1,b||[])},qda=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=2==b.m?al(b,b.l.j):[Zk(b)];for(var d=0;d<c.length;d++)im(a,1,c[d]);break;case 2:c=new nA;b.h(c,xda);mm(a,2,c,nA);break;case 3:c=b.g();im(a,3,c);break;case 4:c=b.g();P(a,4,c);break;default:z(b)}return a},nA=function(a){K(this,a,0,-1,yda,null)};r(nA,J);
36 var xda=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=b.g();P(a,1,c);break;case 2:c=2==b.m?al(b,b.l.j):[Zk(b)];for(var d=0;d<c.length;d++)im(a,2,c[d]);break;default:z(b)}return a},iA=function(a){K(this,a,0,-1,null,null)};r(iA,J);var rda=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=C(b);P(a,1,c);break;default:z(b)}return a},jA=function(a){K(this,a,0,-1,zda,null)};r(jA,J);
37 var sda=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=2==b.m?bl(b):[D(b)];for(var d=0;d<c.length;d++)im(a,1,c[d]);break;default:z(b)}return a},kA=function(a){K(this,a,0,-1,null,null)};r(kA,J);kA.prototype.setPaused=function(a){return P(this,1,a)};var tda=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=C(b);a.setPaused(c);break;default:z(b)}return a},lA=function(a){K(this,a,0,-1,null,null)};r(lA,J);lA.prototype.setPaused=function(a){return P(this,1,a)};
38 var uda=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=C(b);a.setPaused(c);break;default:z(b)}return a},wda=[1,2,3],yda=[2],zda=[1];var oA=function(a){K(this,a,0,-1,Ada,null)};r(oA,J);oA.prototype.setRequestHeader=function(a){return R(this,1,a)};oA.prototype.V=function(){return T(this,tm,3)};oA.prototype.T=function(a){R(this,3,a)};oA.prototype.Z=function(){dm(this,3)};var pA=function(a,b){return lm(a,4,b)},Ada=[4];var qA=function(a){K(this,a,0,-1,null,null)};r(qA,J);qA.prototype.setRequestHeader=function(a){return R(this,1,a)};var rA=function(a,b){return P(a,2,b)},sA=function(a,b){return P(a,3,b)};qA.prototype.wa=function(){return L(this,4)};var tA=function(a,b){return P(a,4,b)};qA.prototype.V=function(){return T(this,tm,5)};qA.prototype.T=function(a){R(this,5,a)};qA.prototype.Z=function(){dm(this,5)};var uA=function(a){K(this,a,0,-1,null,null)};r(uA,J);var Bda=function(a,b){return R(a,3,b)},vA=function(a,b){return R(a,4,b)};var wA=function(a){K(this,a,0,-1,Cda,null)};r(wA,J);wA.prototype.setRequestHeader=function(a){return R(this,1,a)};var Dda=function(a,b){lm(a,2,b)};wA.prototype.ae=function(a){mm(this,2,a,uA)};wA.prototype.V=function(){return T(this,tm,3)};wA.prototype.T=function(a){R(this,3,a)};wA.prototype.Z=function(){dm(this,3)};var Cda=[2];var xA=function(a){K(this,a,"charp",-1,Eda,null)};r(xA,J);xA.prototype.getResponseHeader=function(){return T(this,bz,1)};xA.prototype.V=function(){return T(this,tm,3)};xA.prototype.T=function(a){R(this,3,a)};xA.prototype.Z=function(){dm(this,3)};var Eda=[5];xA.messageId="charp";var yA=function(a){K(this,a,"chparp",-1,Fda,null)};r(yA,J);yA.prototype.getResponseHeader=function(){return T(this,bz,1)};yA.prototype.V=function(){return T(this,tm,3)};yA.prototype.T=function(a){R(this,3,a)};yA.prototype.Z=function(){dm(this,3)};var Fda=[5];yA.messageId="chparp";var zA=function(a){K(this,a,"chpsrp",-1,Gda,null)};r(zA,J);zA.prototype.getResponseHeader=function(){return T(this,bz,1)};zA.prototype.V=function(){return T(this,tm,3)};zA.prototype.T=function(a){R(this,3,a)};zA.prototype.Z=function(){dm(this,3)};var Gda=[2,4];zA.messageId="chpsrp";var AA=function(a){K(this,a,"chqrp",-1,null,null)};r(AA,J);AA.prototype.getResponseHeader=function(){return T(this,bz,1)};AA.prototype.V=function(){return T(this,tm,3)};AA.prototype.T=function(a){R(this,3,a)};AA.prototype.Z=function(){dm(this,3)};AA.messageId="chqrp";var BA=function(a){K(this,a,"chrrp",-1,null,null)};r(BA,J);k=BA.prototype;k.getResponseHeader=function(){return T(this,bz,1)};k.wa=function(){return L(this,2)};k.V=function(){return T(this,tm,5)};k.T=function(a){R(this,5,a)};k.Z=function(){dm(this,5)};BA.messageId="chrrp";var CA=function(a){K(this,a,0,-1,null,null)};r(CA,J);CA.prototype.wa=function(){return L(this,7)};var Ida=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 7:var c=b.g();P(a,7,c);break;case 1:c=b.g();P(a,1,c);break;case 2:c=b.g();P(a,2,c);break;case 3:c=Yk(b);P(a,3,c);break;case 4:c=Yk(b);P(a,4,c);break;case 5:c=new DA;b.h(c,Hda);R(a,5,c);break;case 6:c=D(b);P(a,6,c);break;default:z(b)}return a},DA=function(a){K(this,a,0,-1,null,null)};r(DA,J);
39 var Hda=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=b.g();P(a,1,c);break;default:z(b)}return a};var EA=function(a){K(this,a,"chsearp",-1,Jda,null)};r(EA,J);EA.prototype.getResponseHeader=function(){return T(this,bz,1)};EA.prototype.V=function(){return T(this,tm,3)};EA.prototype.T=function(a){R(this,3,a)};EA.prototype.Z=function(){dm(this,3)};var Jda=[4];EA.messageId="chsearp";var FA=function(a){K(this,a,"chseqrp",-1,null,null)};r(FA,J);FA.prototype.getResponseHeader=function(){return T(this,bz,1)};FA.prototype.V=function(){return T(this,tm,3)};FA.prototype.T=function(a){R(this,3,a)};FA.prototype.Z=function(){dm(this,3)};FA.messageId="chseqrp";var GA=function(a){K(this,a,"chsoarp",-1,Kda,null)};r(GA,J);GA.prototype.getResponseHeader=function(){return T(this,bz,1)};GA.prototype.V=function(){return T(this,tm,3)};GA.prototype.T=function(a){R(this,3,a)};GA.prototype.Z=function(){dm(this,3)};var Kda=[4];GA.messageId="chsoarp";var HA=function(a){K(this,a,"chsosrp",-1,Lda,null)};r(HA,J);HA.prototype.getResponseHeader=function(){return T(this,bz,1)};HA.prototype.V=function(){return T(this,tm,3)};HA.prototype.T=function(a){R(this,3,a)};HA.prototype.Z=function(){dm(this,3)};var Lda=[2];HA.messageId="chsosrp";var IA=function(a){K(this,a,"chstarp",-1,Mda,null)};r(IA,J);IA.prototype.getResponseHeader=function(){return T(this,bz,1)};IA.prototype.V=function(){return T(this,tm,3)};IA.prototype.T=function(a){R(this,3,a)};IA.prototype.Z=function(){dm(this,3)};var Mda=[4];IA.messageId="chstarp";var JA=function(a){K(this,a,"chstsrp",-1,Nda,null)};r(JA,J);JA.prototype.getResponseHeader=function(){return T(this,bz,1)};JA.prototype.V=function(){return T(this,tm,3)};JA.prototype.T=function(a){R(this,3,a)};JA.prototype.Z=function(){dm(this,3)};var Nda=[2];JA.messageId="chstsrp";var KA=function(a){K(this,a,0,-1,null,null)};r(KA,J);var LA=function(a){K(this,a,"chbrp",-1,Oda,null)};r(LA,J);k=LA.prototype;k.getResponseHeader=function(){return T(this,bz,1)};k.ae=function(a){mm(this,2,a,KA)};k.V=function(){return T(this,tm,3)};k.T=function(a){R(this,3,a)};k.Z=function(){dm(this,3)};var Oda=[2];LA.messageId="chbrp";var MA=function(a){K(this,a,0,-1,Pda,null)};r(MA,J);MA.prototype.setRequestHeader=function(a){return R(this,1,a)};MA.prototype.V=function(){return T(this,tm,3)};MA.prototype.T=function(a){R(this,3,a)};MA.prototype.Z=function(){dm(this,3)};var Pda=[4];var NA=function(a){K(this,a,"chmrp",-1,Qda,null)};r(NA,J);NA.prototype.getResponseHeader=function(){return T(this,bz,1)};NA.prototype.V=function(){return T(this,tm,3)};NA.prototype.T=function(a){R(this,3,a)};NA.prototype.Z=function(){dm(this,3)};var Qda=[4];NA.messageId="chmrp";var OA=function(a){K(this,a,0,-1,Rda,null)};r(OA,J);OA.prototype.setRequestHeader=function(a){return R(this,1,a)};OA.prototype.V=function(){return T(this,tm,3)};OA.prototype.T=function(a){R(this,3,a)};OA.prototype.Z=function(){dm(this,3)};var Rda=[4];var PA=function(a){K(this,a,"chpmrp",-1,Sda,null)};r(PA,J);PA.prototype.getResponseHeader=function(){return T(this,bz,1)};PA.prototype.V=function(){return T(this,tm,3)};PA.prototype.T=function(a){R(this,3,a)};PA.prototype.Z=function(){dm(this,3)};var Sda=[4];PA.messageId="chpmrp";var QA=function(a){K(this,a,0,-1,null,null)};r(QA,J);k=QA.prototype;k.setRequestHeader=function(a){return R(this,1,a)};k.wa=function(){return L(this,2)};k.Y=function(){return L(this,3)};k.V=function(){return T(this,tm,4)};k.T=function(a){R(this,4,a)};k.Z=function(){dm(this,4)};var RA=function(a){K(this,a,"chpqrp",-1,null,null)};r(RA,J);RA.prototype.getResponseHeader=function(){return T(this,bz,1)};RA.prototype.V=function(){return T(this,tm,3)};RA.prototype.T=function(a){R(this,3,a)};RA.prototype.Z=function(){dm(this,3)};RA.messageId="chpqrp";var SA=function(a){K(this,a,0,-1,null,null)};r(SA,J);SA.prototype.wa=function(){return L(this,1)};SA.prototype.o=function(a){return P(this,1,a)};SA.prototype.Y=function(){return L(this,2)};SA.prototype.u=function(a){return P(this,2,a)};var TA=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=b.g();a.o(c);break;case 2:c=b.g();a.u(c);break;default:z(b)}return a};var UA=function(a){K(this,a,0,-1,Tda,null)};r(UA,J);k=UA.prototype;k.setRequestHeader=function(a){return R(this,1,a)};k.wa=function(){return L(this,2)};k.Y=function(){return L(this,3)};k.V=function(){return T(this,tm,4)};k.T=function(a){R(this,4,a)};k.Z=function(){dm(this,4)};var VA=function(a,b){return lm(a,7,b)},Tda=[6,7];var WA=function(a){K(this,a,"chprrp",-1,null,null)};r(WA,J);WA.prototype.getResponseHeader=function(){return T(this,bz,1)};WA.prototype.V=function(){return T(this,tm,2)};WA.prototype.T=function(a){R(this,2,a)};WA.prototype.Z=function(){dm(this,2)};WA.messageId="chprrp";var XA=function(a){K(this,a,0,-1,null,null)};r(XA,J);XA.prototype.wa=function(){return L(this,1)};var YA=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=b.g();P(a,1,c);break;case 2:c=b.g();P(a,2,c);break;default:z(b)}return a};var ZA=function(a){K(this,a,0,-1,null,null)};r(ZA,J);k=ZA.prototype;k.wa=function(){return L(this,1)};k.tn=function(a){return P(this,1,a)};k.Y=function(){return L(this,2)};k.un=function(a){return P(this,2,a)};k.Ea=function(){return L(this,3)};k.vn=function(a){return P(this,3,a)};var $A=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=b.g();a.tn(c);break;case 2:c=b.g();a.un(c);break;case 3:c=b.g();a.vn(c);break;default:z(b)}return a};var aB=function(a){K(this,a,0,-1,Uda,null)};r(aB,J);var Wda=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=new bB;b.h(c,Vda);mm(a,1,c,bB);break;default:z(b)}return a},bB=function(a){K(this,a,0,-1,null,null)};r(bB,J);var Vda=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=D(b);P(a,1,c);break;default:z(b)}return a},Uda=[1];var cB=function(a){K(this,a,0,-1,Xda,null)};r(cB,J);cB.prototype.wa=function(){return L(this,1)};var Yda=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=b.g();P(a,1,c);break;case 2:c=b.g();P(a,2,c);break;case 3:c=b.g();im(a,3,c);break;case 4:c=D(b);P(a,4,c);break;case 5:c=new aB;b.h(c,Wda);R(a,5,c);break;default:z(b)}return a},Xda=[3];var dB=function(a){K(this,a,0,-1,null,null)};r(dB,J);dB.prototype.ya=function(){return L(this,2)};var eB=function(a,b){P(a,4,b)},fB=function(a,b){var c=L(a,1);null!=c&&G(b,1,c);c=L(a,2);null!=c&&F(b,2,c);c=L(a,3);null!=c&&F(b,3,c);c=L(a,4);null!=c&&F(b,4,c)};var gB=function(a){K(this,a,0,-1,null,null)};r(gB,J);var Zda=function(a,b){var c=L(a,1);null!=c&&b.g(1,c);c=L(a,2);null!=c&&tl(b,2,c);c=L(a,3);null!=c&&G(b,3,c);c=L(a,4);null!=c&&tl(b,4,c)};var hB=function(a){K(this,a,0,-1,$da,null)};r(hB,J);var aea=function(a,b){var c=L(a,1);null!=c&&F(b,1,c);c=L(a,2);null!=c&&tl(b,2,c);c=U(a,gB,3);0<c.length&&Dl(b,3,c,Zda)},$da=[3];var iB=function(a){K(this,a,0,-1,bea,null)};r(iB,J);var jB=function(a,b){a=U(a,hB,1);0<a.length&&Dl(b,1,a,aea)},bea=[1];var kB=function(a){K(this,a,0,-1,null,null)};r(kB,J);kB.prototype.Ba=function(){return L(this,5)};var lB=function(a,b){var c=L(a,1);null!=c&&b.g(1,c);c=L(a,2);null!=c&&b.g(2,c);c=L(a,3);null!=c&&b.g(3,c);c=L(a,4);null!=c&&b.g(4,c);c=L(a,5);null!=c&&b.g(5,c)};var mB=function(a){K(this,a,0,-1,null,null)};r(mB,J);var cea=function(a,b){var c=L(a,1);null!=c&&F(b,1,c);c=L(a,2);null!=c&&F(b,2,c);c=T(a,kB,3);null!=c&&I(b,3,c,lB);c=T(a,kB,4);null!=c&&I(b,4,c,lB);c=L(a,5);null!=c&&F(b,5,c);c=T(a,kB,6);null!=c&&I(b,6,c,lB)};var nB=function(a){K(this,a,0,-1,null,null)};r(nB,J);var dea=function(a,b){var c=L(a,1);null!=c&&F(b,1,c);c=L(a,2);null!=c&&b.g(2,c);c=L(a,3);null!=c&&b.g(3,c);c=L(a,4);null!=c&&b.g(4,c);c=L(a,5);null!=c&&tl(b,5,c);c=L(a,6);null!=c&&tl(b,6,c);c=L(a,9);null!=c&&wl(b,9,c);c=L(a,10);null!=c&&wl(b,10,c)};var oB=function(a){K(this,a,0,-1,eea,null)};r(oB,J);oB.prototype.getVersion=function(){return L(this,1)};
40 var pB=function(a,b){var c=L(a,1);null!=c&&G(b,1,c);c=L(a,2);0<c.length&&Bl(b,2,c);c=L(a,3);0<c.length&&Bl(b,3,c);c=L(a,14);0<c.length&&Bl(b,14,c);c=T(a,kB,4);null!=c&&I(b,4,c,lB);c=T(a,kB,22);null!=c&&I(b,22,c,lB);c=T(a,kB,5);null!=c&&I(b,5,c,lB);c=T(a,kB,6);null!=c&&I(b,6,c,lB);c=T(a,kB,7);null!=c&&I(b,7,c,lB);c=T(a,kB,8);null!=c&&I(b,8,c,lB);c=T(a,kB,15);null!=c&&I(b,15,c,lB);c=T(a,kB,16);null!=c&&I(b,16,c,lB);c=T(a,kB,21);null!=c&&I(b,21,c,lB);c=T(a,kB,9);null!=c&&I(b,9,c,lB);c=T(a,kB,10);null!=
41 c&&I(b,10,c,lB);c=L(a,12);null!=c&&b.g(12,c);c=L(a,13);null!=c&&b.g(13,c);c=T(a,kB,17);null!=c&&I(b,17,c,lB);c=T(a,kB,18);null!=c&&I(b,18,c,lB);c=T(a,kB,19);null!=c&&I(b,19,c,lB);c=T(a,kB,20);null!=c&&I(b,20,c,lB);c=L(a,11);0<c.length&&Hl(b,11,c)},eea=[2,3,14,11];var qB=function(a){K(this,a,0,-1,fea,null)};r(qB,J);var gea=function(a,b){var c=L(a,1);0<c.length&&Al(b,1,c);c=L(a,2);null!=c&&b.g(2,c);c=L(a,3);null!=c&&b.g(3,c);c=L(a,4);null!=c&&b.g(4,c);c=L(a,5);null!=c&&b.g(5,c);c=L(a,6);null!=c&&b.g(6,c);c=L(a,7);null!=c&&b.g(7,c);c=L(a,8);null!=c&&b.g(8,c);c=L(a,14);null!=c&&b.g(14,c);c=L(a,9);null!=c&&b.g(9,c);c=L(a,10);null!=c&&tl(b,10,c);c=L(a,11);null!=c&&tl(b,11,c);c=L(a,12);null!=c&&tl(b,12,c);c=L(a,13);null!=c&&tl(b,13,c)},fea=[1];var rB=function(a){K(this,a,0,-1,hea,null)};r(rB,J);var sB=function(a,b){var c=L(a,1);null!=c&&b.g(1,c);c=L(a,2);0<c.length&&Al(b,2,c);c=L(a,3);null!=c&&b.g(3,c);c=L(a,4);null!=c&&tl(b,4,c);c=L(a,5);null!=c&&tl(b,5,c);c=L(a,6);null!=c&&tl(b,6,c);c=L(a,7);null!=c&&tl(b,7,c);c=L(a,8);null!=c&&tl(b,8,c);c=L(a,9);null!=c&&tl(b,9,c);c=L(a,10);null!=c&&tl(b,10,c);c=L(a,11);null!=c&&b.g(11,c)},hea=[2];var tB=function(a){K(this,a,0,-1,iea,null)};r(tB,J);var kea=function(a,b){a=U(a,uB,1);0<a.length&&Dl(b,1,a,jea)},uB=function(a){K(this,a,0,-1,null,null)};r(uB,J);var jea=function(a,b){var c=L(a,1);null!=c&&tl(b,1,c);c=L(a,2);null!=c&&tl(b,2,c);c=L(a,3);null!=c&&F(b,3,c);c=L(a,4);null!=c&&F(b,4,c);c=L(a,5);null!=c&&tl(b,5,c);c=L(a,6);null!=c&&tl(b,6,c)},iea=[1];var vB=function(a){K(this,a,0,-1,null,null)};r(vB,J);vB.prototype.getSeconds=function(){return $l(this,1)};vB.prototype.setSeconds=function(a){return fm(this,1,a)};var wB=function(a,b){var c=a.getSeconds();0!==c&&tl(b,1,c);c=$l(a,2);0!==c&&b.g(2,c)},xB=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=Yk(b);a.setSeconds(c);break;case 2:c=Xk(b);fm(a,2,c);break;default:z(b)}return a},yB=function(a){var b=a.getSeconds();a=$l(a,2);return new Date(1E3*b+a/1E6)};var zB=function(a){K(this,a,0,-1,null,null)};r(zB,J);zB.prototype.getSeconds=function(){return $l(this,1)};zB.prototype.setSeconds=function(a){return fm(this,1,a)};var AB=function(a,b){var c=a.getSeconds();0!==c&&tl(b,1,c);c=$l(a,2);0!==c&&b.g(2,c)};var BB=function(a){K(this,a,0,-1,null,null)};r(BB,J);var lea=function(a,b){var c=L(a,1);null!=c&&b.g(1,c);c=L(a,2);null!=c&&b.g(2,c);c=L(a,3);null!=c&&b.g(3,c);c=L(a,4);null!=c&&b.g(4,c);c=L(a,5);null!=c&&b.g(5,c);c=L(a,6);null!=c&&b.g(6,c)};var CB=function(a){K(this,a,0,-1,null,null)};r(CB,J);var mea=function(a,b){var c=L(a,1);null!=c&&b.g(1,c);c=L(a,2);null!=c&&b.g(2,c);c=L(a,3);null!=c&&b.g(3,c);c=L(a,4);null!=c&&b.g(4,c);c=L(a,5);null!=c&&b.g(5,c);c=L(a,6);null!=c&&b.g(6,c);c=L(a,7);null!=c&&b.g(7,c)};var DB=function(a){K(this,a,0,-1,null,null)};r(DB,J);var nea=function(a,b){var c=T(a,zB,1);null!=c&&I(b,1,c,AB);c=T(a,zB,2);null!=c&&I(b,2,c,AB);c=L(a,3);null!=c&&wl(b,3,c);c=L(a,4);null!=c&&b.g(4,c);c=L(a,5);null!=c&&b.g(5,c);c=L(a,6);null!=c&&wl(b,6,c);c=L(a,7);null!=c&&wl(b,7,c);c=L(a,8);null!=c&&wl(b,8,c);c=L(a,9);null!=c&&wl(b,9,c)};var EB=function(a){K(this,a,0,-1,oea,null)};r(EB,J);
42 var pea=function(a,b){var c=L(a,1);null!=c&&F(b,1,c);c=L(a,2);null!=c&&wl(b,2,c);c=L(a,3);null!=c&&wl(b,3,c);c=L(a,4);null!=c&&wl(b,4,c);c=L(a,5);null!=c&&wl(b,5,c);c=L(a,6);null!=c&&wl(b,6,c);c=T(a,zB,7);null!=c&&I(b,7,c,AB);c=T(a,zB,8);null!=c&&I(b,8,c,AB);c=L(a,9);null!=c&&tl(b,9,c);c=L(a,10);null!=c&&tl(b,10,c);c=L(a,25);null!=c&&xl(b,25,c);c=L(a,26);null!=c&&xl(b,26,c);c=L(a,11);null!=c&&xl(b,11,c);c=L(a,12);null!=c&&b.g(12,c);c=T(a,zB,13);null!=c&&I(b,13,c,AB);c=T(a,zB,14);null!=c&&I(b,14,c,
43 AB);c=L(a,15);null!=c&&wl(b,15,c);c=T(a,BB,17);null!=c&&I(b,17,c,lea);c=T(a,DB,18);null!=c&&I(b,18,c,nea);c=T(a,CB,19);null!=c&&I(b,19,c,mea);c=Yl(a,20);if(0<c.length&&null!=c)for(var d=0;d<c.length;d++)wl(b,20,c[d]);c=L(a,21);null!=c&&b.g(21,c);c=L(a,22);null!=c&&tl(b,22,c);c=L(a,23);null!=c&&b.g(23,c);c=L(a,24);null!=c&&b.g(24,c);c=L(a,27);null!=c&&b.l(27,c);c=T(a,zB,28);null!=c&&I(b,28,c,AB)},oea=[20];var FB=function(a){K(this,a,0,-1,null,null)};r(FB,J);var qea=function(a,b){var c=L(a,1);null!=c&&G(b,1,c);c=L(a,2);null!=c&&G(b,2,c);c=L(a,3);null!=c&&b.g(3,c)};var GB=function(a){K(this,a,0,-1,null,null)};r(GB,J);GB.prototype.getState=function(){return L(this,6)};var rea=function(a,b){var c=L(a,1);null!=c&&tl(b,1,c);c=L(a,2);null!=c&&tl(b,2,c);c=L(a,4);null!=c&&F(b,4,c);c=L(a,5);null!=c&&F(b,5,c);c=L(a,6);null!=c&&F(b,6,c);c=T(a,zB,7);null!=c&&I(b,7,c,AB)};var HB=function(a){K(this,a,0,-1,null,null)};r(HB,J);HB.prototype.sd=function(){return L(this,1)};HB.prototype.Ob=function(){return L(this,2)};var IB=function(a,b){var c=L(a,1);null!=c&&yl(b,c);c=L(a,2);null!=c&&b.l(2,c)};var JB=function(a){K(this,a,0,-1,null,null)};r(JB,J);var sea=function(a,b){a=L(a,1);null!=a&&b.g(1,a)};var KB=function(a){K(this,a,0,-1,null,tea)};r(KB,J);var uea=function(a,b){var c=L(a,1);null!=c&&F(b,1,c);c=L(a,2);null!=c&&b.g(2,c);c=L(a,3);null!=c&&tl(b,3,c);c=T(a,JB,6);null!=c&&I(b,6,c,sea)},tea=[[6]];var LB=function(a){K(this,a,0,-1,vea,null)};r(LB,J);var wea=function(a,b){var c=U(a,KB,1);0<c.length&&Dl(b,1,c,uea);c=T(a,HB,2);null!=c&&I(b,2,c,IB);c=T(a,HB,3);null!=c&&I(b,3,c,IB);c=L(a,4);null!=c&&F(b,4,c);c=T(a,GB,5);null!=c&&I(b,5,c,rea)},vea=[1];var MB=function(a){K(this,a,0,-1,null,null)};r(MB,J);var xea=function(a,b){var c=L(a,1);null!=c&&b.l(1,c);c=L(a,6);null!=c&&b.g(6,c);c=L(a,2);null!=c&&vl(b,2,c);if((c=bm(a,3,!0))&&0<Rl(c).length){var d=ml.prototype.l,e=ml.prototype.g,f=Rl(c);f.sort();for(var g=0;g<f.length;g++){var h=c.map[f[g]];b.o.push(ol(b,3));d.call(b,1,h.key);e.call(b,2,h.value);pl(b,b.o.pop())}}c=L(a,4);null!=c&&b.g(4,c);c=T(a,zB,5);null!=c&&I(b,5,c,AB);c=L(a,7);null!=c&&b.l(7,c)};var NB=function(a){K(this,a,0,-1,yea,zea)};r(NB,J);var Aea=function(a,b){var c=T(a,FB,1);null!=c&&I(b,1,c,qea);c=L(a,2);null!=c&&G(b,2,c);c=T(a,vB,3);null!=c&&I(b,3,c,wB);c=L(a,4);null!=c&&F(b,4,c);c=L(a,5);null!=c&&F(b,5,c);c=U(a,LB,6);0<c.length&&Dl(b,6,c,wea);c=T(a,MB,7);null!=c&&I(b,7,c,xea);c=T(a,EB,8);null!=c&&I(b,8,c,pea)},yea=[6],zea=[[1,2]];var OB=function(a){K(this,a,0,-1,Bea,null)};r(OB,J);
44 var Gea=function(a,b){var c=L(a,1);null!=c&&G(b,1,c);c=L(a,2);null!=c&&G(b,2,c);c=L(a,133);null!=c&&tl(b,133,c);c=L(a,3);null!=c&&b.g(3,c);c=L(a,105);null!=c&&F(b,105,c);c=L(a,107);null!=c&&tl(b,107,c);c=L(a,104);null!=c&&tl(b,104,c);c=L(a,4);null!=c&&G(b,4,c);c=L(a,43);null!=c&&G(b,43,c);c=U(a,PB,5);0<c.length&&El(b,5,c,Cea);c=L(a,28);null!=c&&E(b,28,c);c=L(a,29);null!=c&&b.g(29,c);c=L(a,30);null!=c&&b.g(30,c);c=L(a,112);null!=c&&G(b,112,c);c=L(a,106);null!=c&&b.g(106,c);c=L(a,100);null!=c&&G(b,
45 100,c);c=L(a,68);null!=c&&b.g(68,c);c=T(a,QB,69);null!=c&&I(b,69,c,Dea);c=L(a,42);null!=c&&tl(b,42,c);c=U(a,RB,52);0<c.length&&Dl(b,52,c,Eea);c=T(a,SB,135);null!=c&&I(b,135,c,Fea);c=L(a,170);null!=c&&F(b,170,c);c=U(a,NB,182);0<c.length&&Dl(b,182,c,Aea)},PB=function(a){K(this,a,0,-1,Hea,null)};r(PB,J);
46 var UB=function(a){return U(a,TB,2)},VB=function(a,b){lm(a,2,b)},XB=function(a){return U(a,WB,13)},Cea=function(a,b){var c=L(a,1);null!=c&&b.g(6,c);c=L(a,113);null!=c&&b.g(118,c);c=L(a,118);null!=c&&b.g(123,c);c=L(a,162);null!=c&&F(b,167,c);c=L(a,174);null!=c&&F(b,179,c);c=T(a,rB,207);null!=c&&I(b,212,c,sB);c=T(a,rB,208);null!=c&&I(b,213,c,sB);c=T(a,qB,221);null!=c&&I(b,226,c,gea);c=UB(a);0<c.length&&El(b,7,c,Iea);c=XB(a);0<c.length&&El(b,18,c,Jea);c=L(a,34);null!=c&&b.g(39,c);c=L(a,92);null!=c&&
47 b.g(97,c);c=L(a,94);null!=c&&b.g(99,c);c=L(a,93);null!=c&&b.g(98,c);c=L(a,35);null!=c&&b.g(40,c);c=L(a,36);null!=c&&b.g(41,c);c=L(a,189);null!=c&&wl(b,194,c);c=L(a,240);null!=c&&F(b,245,c);c=L(a,244);null!=c&&F(b,249,c);c=T(a,YB,234);null!=c&&I(b,239,c,Kea);c=L(a,54);null!=c&&b.g(59,c);c=L(a,66);null!=c&&F(b,71,c);c=L(a,71);null!=c&&wl(b,76,c);c=L(a,72);null!=c&&b.g(77,c);c=L(a,73);null!=c&&b.g(78,c);c=L(a,74);null!=c&&E(b,79,c);c=L(a,75);null!=c&&b.g(80,c);c=T(a,ZB,129);null!=c&&I(b,134,c,Lea);c=
48 L(a,150);null!=c&&tl(b,155,c);c=L(a,151);null!=c&&tl(b,156,c);c=U(a,nB,154);0<c.length&&Dl(b,159,c,dea);c=T(a,$B,183);null!=c&&I(b,188,c,Mea);c=U(a,aC,200);0<c.length&&Dl(b,205,c,Nea);c=T(a,oB,222);null!=c&&I(b,227,c,pB);c=T(a,bC,231);null!=c&&I(b,236,c,Oea);c=T(a,tB,232);null!=c&&I(b,237,c,kea);c=T(a,cC,233);null!=c&&I(b,238,c,Pea);c=L(a,235);null!=c&&E(b,240,c);c=T(a,iB,236);null!=c&&I(b,241,c,jB);c=L(a,245);null!=c&&F(b,250,c);c=T(a,dC,251);null!=c&&I(b,256,c,Qea)},TB=function(a){K(this,a,0,-1,
49 Rea,null)};r(TB,J);var eC=function(a){return L(a,1)};TB.prototype.u=function(a){return P(this,178,a||[])};var fC=function(a){return L(a,24)},gC=function(a,b){P(a,184,b)},hC=function(a){return L(a,25)};TB.prototype.D=function(a){return R(this,140,a)};var iC=function(a){return L(a,53)},kC=function(a){return U(a,jC,136)};TB.prototype.o=function(a){return lm(this,136,a)};var Sea=function(a,b){P(a,173,b)};k=TB.prototype;k.ni=function(a){return P(this,68,a)};k.Zj=function(a){return P(this,103,a)};
50 k.QC=function(a){return P(this,207,a)};k.Vj=function(a){return P(this,106,a)};k.Qj=function(a){return P(this,107,a)};k.Xj=function(a){return P(this,104,a)};k.Yj=function(a){return P(this,156,a)};k.fD=function(a){return P(this,157,a||[])};k.RC=function(a){return P(this,208,a||[])};k.UC=function(a){return P(this,158,a||[])};k.aD=function(a){return R(this,132,a)};k.TC=function(a){return R(this,121,a)};k.eD=function(a){return R(this,146,a)};k.SC=function(a){return R(this,122,a)};
51 k.bD=function(a){return R(this,147,a)};k.VC=function(a){return R(this,137,a)};
52 var Iea=function(a,b){var c=L(a,1);null!=c&&F(b,8,c);c=L(a,169);0<c.length&&Cl(b,176,c);c=L(a,2);null!=c&&b.g(9,c);c=L(a,3);null!=c&&b.g(10,c);c=L(a,4);null!=c&&b.g(11,c);c=L(a,5);null!=c&&b.g(12,c);c=L(a,6);null!=c&&b.g(13,c);c=L(a,178);0<c.length&&Fl(b,185,c);c=L(a,7);null!=c&&tl(b,14,c);c=L(a,8);null!=c&&b.g(15,c);c=L(a,9);null!=c&&tl(b,16,c);c=L(a,10);null!=c&&b.g(17,c);c=L(a,24);null!=c&&F(b,31,c);c=L(a,184);null!=c&&F(b,191,c);c=L(a,185);null!=c&&b.g(192,c);c=L(a,25);null!=c&&vl(b,32,c);c=L(a,
53 117);null!=c&&wl(b,124,c);c=L(a,26);null!=c&&b.g(33,c);c=T(a,kB,140);null!=c&&I(b,147,c,lB);c=L(a,188);null!=c&&wl(b,195,c);c=T(a,kB,189);null!=c&&I(b,196,c,lB);c=L(a,27);null!=c&&b.g(34,c);c=L(a,151);null!=c&&b.g(158,c);c=L(a,28);null!=c&&b.g(35,c);c=L(a,29);null!=c&&b.g(36,c);c=L(a,30);null!=c&&b.g(37,c);c=L(a,197);null!=c&&b.g(204,c);c=L(a,31);null!=c&&b.g(38,c);c=L(a,50);null!=c&&wl(b,57,c);c=L(a,87);null!=c&&wl(b,94,c);c=L(a,51);null!=c&&wl(b,58,c);c=L(a,88);null!=c&&wl(b,95,c);c=L(a,37);null!=
54 c&&b.g(44,c);c=L(a,38);null!=c&&b.g(45,c);c=L(a,39);null!=c&&b.g(46,c);c=L(a,40);null!=c&&b.g(47,c);c=L(a,41);null!=c&&b.g(48,c);c=L(a,42);null!=c&&b.g(49,c);c=L(a,43);null!=c&&b.g(50,c);c=L(a,124);null!=c&&b.g(131,c);c=L(a,125);null!=c&&b.g(132,c);c=L(a,96);null!=c&&b.g(103,c);c=L(a,80);null!=c&&b.g(87,c);c=L(a,44);null!=c&&G(b,51,c);c=L(a,94);null!=c&&G(b,101,c);c=L(a,143);null!=c&&G(b,150,c);c=L(a,46);null!=c&&b.g(53,c);c=L(a,47);null!=c&&b.g(54,c);c=L(a,48);null!=c&&b.g(55,c);c=L(a,49);null!=
55 c&&b.g(56,c);c=L(a,63);null!=c&&wl(b,70,c);c=L(a,129);null!=c&&wl(b,136,c);c=L(a,133);null!=c&&wl(b,140,c);c=L(a,153);0<c.length&&Fl(b,160,c);c=L(a,235);null!=c&&wl(b,242,c);c=L(a,236);null!=c&&wl(b,243,c);c=L(a,154);null!=c&&b.g(161,c);c=L(a,155);null!=c&&tl(b,162,c);c=L(a,244);null!=c&&b.g(251,c);c=L(a,245);null!=c&&b.g(252,c);c=L(a,246);null!=c&&b.g(253,c);c=L(a,247);null!=c&&b.g(254,c);c=L(a,248);null!=c&&b.g(255,c);c=L(a,213);null!=c&&b.g(220,c);c=Yl(a,214);0<c.length&&Gl(b,221,c);c=iC(a);0<
56 c.length&&Al(b,60,c);c=kC(a);0<c.length&&Dl(b,143,c,Tea);c=U(a,lC,54);0<c.length&&El(b,61,c,Uea);c=L(a,174);0<c.length&&Cl(b,181,c);c=U(a,mC,176);0<c.length&&Dl(b,183,c,nC);c=L(a,57);null!=c&&b.g(64,c);c=L(a,58);null!=c&&b.g(65,c);c=L(a,144);null!=c&&b.g(151,c);c=L(a,145);null!=c&&b.g(152,c);c=L(a,114);null!=c&&b.g(121,c);c=L(a,115);null!=c&&b.g(122,c);c=L(a,159);null!=c&&b.g(166,c);c=L(a,113);null!=c&&b.g(120,c);c=L(a,139);null!=c&&b.g(146,c);c=L(a,78);null!=c&&b.g(85,c);c=L(a,79);null!=c&&b.g(86,
57 c);c=L(a,59);null!=c&&E(b,66,c);c=L(a,173);null!=c&&F(b,180,c);c=L(a,60);null!=c&&E(b,67,c);c=L(a,65);null!=c&&b.g(72,c);c=L(a,95);null!=c&&b.g(102,c);c=L(a,194);null!=c&&b.g(201,c);c=T(a,oC,196);null!=c&&I(b,203,c,Vea);c=L(a,68);null!=c&&wl(b,75,c);c=L(a,103);null!=c&&wl(b,110,c);c=L(a,207);null!=c&&wl(b,214,c);c=L(a,106);null!=c&&wl(b,113,c);c=L(a,107);null!=c&&wl(b,114,c);c=L(a,104);null!=c&&wl(b,111,c);c=L(a,156);null!=c&&wl(b,163,c);c=Yl(a,157);0<c.length&&Gl(b,164,c);c=Yl(a,208);0<c.length&&
58 Gl(b,215,c);c=L(a,158);0<c.length&&Fl(b,165,c);c=Yl(a,190);0<c.length&&Gl(b,197,c);c=L(a,74);null!=c&&b.g(81,c);c=L(a,165);null!=c&&tl(b,172,c);c=L(a,170);null!=c&&xl(b,177,c);c=L(a,171);null!=c&&tl(b,178,c);c=L(a,166);null!=c&&tl(b,173,c);c=L(a,167);null!=c&&tl(b,174,c);c=L(a,168);null!=c&&tl(b,175,c);c=L(a,75);null!=c&&b.g(82,c);c=L(a,76);null!=c&&b.g(83,c);c=L(a,77);null!=c&&b.g(84,c);c=L(a,81);null!=c&&b.g(88,c);c=L(a,82);null!=c&&b.g(89,c);c=L(a,83);null!=c&&b.g(90,c);c=L(a,84);null!=c&&b.g(91,
59 c);c=L(a,85);null!=c&&b.g(92,c);c=L(a,86);null!=c&&b.g(93,c);c=L(a,134);null!=c&&b.g(141,c);c=L(a,89);null!=c&&b.g(96,c);c=L(a,112);null!=c&&b.g(119,c);c=L(a,118);null!=c&&b.g(125,c);c=L(a,119);null!=c&&b.g(126,c);c=T(a,kB,132);null!=c&&I(b,139,c,lB);c=T(a,kB,120);null!=c&&I(b,127,c,lB);c=T(a,kB,121);null!=c&&I(b,128,c,lB);c=T(a,kB,146);null!=c&&I(b,153,c,lB);c=T(a,kB,122);null!=c&&I(b,129,c,lB);c=T(a,kB,123);null!=c&&I(b,130,c,lB);c=T(a,kB,147);null!=c&&I(b,154,c,lB);c=L(a,138);null!=c&&b.g(145,
60 c);c=T(a,kB,137);null!=c&&I(b,144,c,lB);c=L(a,108);null!=c&&b.g(115,c);c=L(a,109);null!=c&&b.g(116,c);c=L(a,110);null!=c&&b.g(117,c);c=L(a,130);null!=c&&tl(b,137,c);c=L(a,131);null!=c&&tl(b,138,c);c=L(a,182);null!=c&&b.g(189,c);c=L(a,183);null!=c&&b.g(190,c);c=L(a,191);null!=c&&b.g(198,c);c=L(a,192);null!=c&&b.g(199,c);c=L(a,193);null!=c&&b.g(200,c);c=L(a,135);0<c.length&&zl(b,142,c);c=L(a,141);0<c.length&&zl(b,148,c);c=L(a,142);0<c.length&&zl(b,149,c);c=L(a,150);0<c.length&&zl(b,157,c);c=T(a,mB,
61 180);null!=c&&I(b,187,c,cea);c=T(a,kB,195);null!=c&&I(b,202,c,lB);c=T(a,kB,237);null!=c&&I(b,244,c,lB);c=L(a,221);null!=c&&b.g(228,c);c=L(a,222);null!=c&&tl(b,229,c);c=L(a,223);null!=c&&tl(b,230,c);c=L(a,224);null!=c&&tl(b,231,c);c=L(a,225);null!=c&&tl(b,232,c);c=U(a,pC,226);0<c.length&&Dl(b,233,c,Wea);c=L(a,227);null!=c&&b.g(234,c);c=T(a,oB,228);null!=c&&I(b,235,c,pB)},jC=function(a){K(this,a,0,-1,null,null)};r(jC,J);
62 var Tea=function(a,b){var c=L(a,1);null!=c&&tl(b,1,c);c=L(a,2);null!=c&&tl(b,2,c);c=L(a,3);null!=c&&vl(b,3,c)},lC=function(a){K(this,a,0,-1,Xea,null)};r(lC,J);var Uea=function(a,b){var c=L(a,1);null!=c&&G(b,62,c);c=L(a,2);0<c.length&&Al(b,63,c)},oC=function(a){K(this,a,0,-1,null,null)};r(oC,J);var Vea=function(a,b){a=L(a,1);null!=a&&b.g(1,a)},pC=function(a){K(this,a,0,-1,Yea,null)};r(pC,J);
63 var Wea=function(a,b){var c=L(a,1);null!=c&&tl(b,1,c);c=U(a,qC,2);0<c.length&&Dl(b,2,c,Zea)},qC=function(a){K(this,a,0,-1,null,null)};r(qC,J);var Zea=function(a,b){var c=L(a,1);null!=c&&b.g(1,c);c=L(a,2);null!=c&&b.g(2,c)},WB=function(a){K(this,a,0,-1,$ea,null)};r(WB,J);var rC=function(a,b){P(a,1,b)},sC=function(a,b){P(a,2,b)};WB.prototype.o=function(a){return P(this,168,a||[])};
64 var Jea=function(a,b){var c=L(a,1);null!=c&&b.g(19,c);c=L(a,2);null!=c&&b.g(20,c);c=L(a,3);null!=c&&b.g(21,c);c=L(a,228);null!=c&&b.g(246,c);c=L(a,229);null!=c&&b.g(247,c);c=L(a,230);null!=c&&b.g(248,c);c=L(a,168);0<c.length&&Fl(b,186,c);c=L(a,4);null!=c&&tl(b,22,c);c=L(a,5);null!=c&&b.g(23,c);c=L(a,90);null!=c&&b.g(108,c);c=L(a,91);null!=c&&b.g(109,c);c=L(a,6);null!=c&&tl(b,24,c);c=L(a,7);null!=c&&b.g(25,c);c=L(a,150);null!=c&&b.g(168,c);c=L(a,151);null!=c&&b.g(169,c);c=L(a,188);null!=c&&tl(b,206,
65 c);c=L(a,189);null!=c&&tl(b,207,c);c=L(a,192);null!=c&&tl(b,210,c);c=L(a,193);null!=c&&tl(b,211,c);c=L(a,190);null!=c&&wl(b,208,c);c=L(a,191);null!=c&&wl(b,209,c);c=L(a,153);null!=c&&b.g(171,c);c=T(a,dB,8,1);null!=c&&I(b,26,c,fB);c=T(a,dB,9,1);null!=c&&I(b,27,c,fB);c=L(a,55);null!=c&&b.g(73,c);c=T(a,tC,56);null!=c&&I(b,74,c,uC);c=U(a,mC,175);0<c.length&&Dl(b,193,c,nC)},tC=function(a){K(this,a,0,-1,null,null)};r(tC,J);
66 var uC=function(a,b){var c=L(a,1);null!=c&&b.g(1,c);c=L(a,2);null!=c&&b.g(2,c);c=L(a,3);null!=c&&b.g(3,c);c=L(a,4);null!=c&&b.g(4,c)},YB=function(a){K(this,a,0,-1,null,null)};r(YB,J);
67 var Kea=function(a,b){var c=L(a,1);null!=c&&tl(b,1,c);c=L(a,2);null!=c&&tl(b,2,c);c=L(a,3);null!=c&&tl(b,3,c);c=T(a,vC,4);null!=c&&I(b,4,c,wC);c=T(a,vC,5);null!=c&&I(b,5,c,wC);c=T(a,vC,6);null!=c&&I(b,6,c,wC);c=T(a,vC,7);null!=c&&I(b,7,c,wC);c=T(a,vC,8);null!=c&&I(b,8,c,wC);c=T(a,vC,9);null!=c&&I(b,9,c,wC)},vC=function(a){K(this,a,0,-1,null,null)};r(vC,J);
68 var wC=function(a,b){var c=L(a,1);null!=c&&tl(b,1,c);c=L(a,2);null!=c&&tl(b,2,c);c=L(a,3);null!=c&&tl(b,3,c)},ZB=function(a){K(this,a,0,-1,afa,null)};r(ZB,J);var Lea=function(a,b){var c=L(a,1);null!=c&&b.g(1,c);c=L(a,2);null!=c&&b.g(2,c);c=L(a,3);0<c.length&&zl(b,3,c)},mC=function(a){K(this,a,0,-1,bfa,null)};r(mC,J);var nC=function(a,b){var c=L(a,1);0<c.length&&Cl(b,1,c);c=L(a,2);null!=c&&G(b,2,c)},$B=function(a){K(this,a,0,-1,null,null)};r($B,J);
69 var Mea=function(a,b){var c=L(a,1);null!=c&&E(b,1,c);c=L(a,2);null!=c&&F(b,2,c)},aC=function(a){K(this,a,0,-1,null,null)};r(aC,J);var Nea=function(a,b){var c=L(a,1);null!=c&&F(b,1,c);c=L(a,2);null!=c&&b.g(2,c);c=L(a,3);null!=c&&b.g(3,c)},bC=function(a){K(this,a,0,-1,cfa,null)};r(bC,J);var Oea=function(a,b){var c=U(a,xC,1);0<c.length&&Dl(b,1,c,dfa);c=L(a,2);0<c.length&&Bl(b,2,c)},xC=function(a){K(this,a,0,-1,efa,null)};r(xC,J);
70 var dfa=function(a,b){var c=L(a,1);null!=c&&b.g(1,c);c=L(a,2);0<c.length&&Bl(b,2,c)},cC=function(a){K(this,a,0,-1,null,null)};r(cC,J);var Pea=function(a,b){var c=L(a,1);null!=c&&F(b,1,c);c=L(a,2);null!=c&&b.g(2,c)},dC=function(a){K(this,a,0,-1,null,null)};r(dC,J);var Qea=function(a,b){var c=L(a,1);null!=c&&E(b,1,c);c=L(a,2);null!=c&&F(b,2,c)},QB=function(a){K(this,a,0,-1,null,null)};r(QB,J);
71 var Dea=function(a,b){var c=L(a,1);null!=c&&F(b,1,c);c=L(a,2);null!=c&&tl(b,2,c)},RB=function(a){K(this,a,0,-1,ffa,null)};r(RB,J);var Eea=function(a,b){var c=L(a,1);null!=c&&G(b,1,c);c=L(a,2);null!=c&&G(b,2,c);c=L(a,3);0<c.length&&Al(b,3,c);c=L(a,4);0<c.length&&Al(b,4,c)},SB=function(a){K(this,a,0,-1,null,null)};r(SB,J);
72 var Fea=function(a,b){var c=L(a,1);null!=c&&G(b,1,c);c=L(a,2);null!=c&&F(b,2,c)},Bea=[5,52,182],Hea=[2,13,154,200],Rea=[169,178,153,214,53,136,54,174,176,157,208,158,190,135,141,142,150,226],Xea=[2],Yea=[2],$ea=[168,175],afa=[3],bfa=[1],cfa=[1,2],efa=[2],ffa=[3,4];var yC=function(a){K(this,a,0,-1,null,null)};r(yC,J);var gfa=function(a,b){var c=L(a,1);null!=c&&F(b,1,c);c=L(a,2);null!=c&&tl(b,2,c)};var zC=function(a){K(this,a,0,-1,null,hfa)};r(zC,J);var kfa=function(a,b){var c=T(a,AC,1);null!=c&&I(b,1,c,ifa);c=T(a,BC,2);null!=c&&I(b,2,c,jfa)},AC=function(a){K(this,a,0,-1,null,null)};r(AC,J);var ifa=function(a,b){a=L(a,1);null!=a&&F(b,1,a)},BC=function(a){K(this,a,0,-1,null,null)};r(BC,J);var jfa=function(a,b){a=L(a,1);null!=a&&F(b,1,a)},hfa=[[1,2]];var CC=function(a){K(this,a,0,-1,null,null)};r(CC,J);var lfa=function(a,b){var c=T(a,DC,1);null!=c&&I(b,1,c,EC);c=T(a,DC,2);null!=c&&I(b,2,c,EC);c=L(a,3);null!=c&&F(b,3,c);c=T(a,zC,4);null!=c&&I(b,4,c,kfa);c=L(a,5);null!=c&&E(b,5,c)},DC=function(a){K(this,a,0,-1,null,null)};r(DC,J);var EC=function(a,b){var c=L(a,1);null!=c&&G(b,1,c);c=L(a,2);null!=c&&G(b,2,c);c=L(a,3);null!=c&&G(b,3,c)};var FC=function(a){K(this,a,0,-1,null,null)};r(FC,J);FC.prototype.wa=function(){return L(this,6)};var mfa=function(a,b){var c=L(a,1);null!=c&&G(b,1,c);c=L(a,2);null!=c&&G(b,2,c);c=L(a,3);null!=c&&E(b,3,c);c=L(a,4);null!=c&&G(b,4,c);c=L(a,5);null!=c&&G(b,5,c);c=L(a,6);null!=c&&G(b,6,c);c=L(a,7);null!=c&&F(b,7,c)};var GC=function(a){K(this,a,0,-1,null,null)};r(GC,J);var nfa=function(a,b){var c=L(a,1);null!=c&&G(b,1,c);c=L(a,2);null!=c&&G(b,2,c);c=L(a,3);null!=c&&G(b,3,c);c=L(a,4);null!=c&&G(b,4,c);c=L(a,5);null!=c&&G(b,5,c)};var HC=function(a){K(this,a,0,-1,null,null)};r(HC,J);
73 var IC=function(a,b){var c=L(a,1);null!=c&&F(b,1,c);c=T(a,FC,2);null!=c&&I(b,2,c,mfa);c=T(a,CC,6);null!=c&&I(b,6,c,lfa);c=L(a,3);null!=c&&G(b,3,c);c=L(a,11);null!=c&&G(b,11,c);c=L(a,4);null!=c&&G(b,4,c);c=L(a,5);null!=c&&b.g(5,c);c=L(a,7);null!=c&&tl(b,7,c);c=L(a,8);null!=c&&G(b,8,c);c=T(a,yC,12);null!=c&&I(b,12,c,gfa);c=L(a,9);null!=c&&F(b,9,c);c=L(a,10);null!=c&&F(b,10,c);c=L(a,13);null!=c&&E(b,13,c);c=T(a,GC,14);null!=c&&I(b,14,c,nfa);c=L(a,15);null!=c&&E(b,15,c);c=T(a,iB,16);null!=c&&I(b,16,c,
74 jB)};var JC=function(a){K(this,a,0,-1,ofa,null)};r(JC,J);var rfa=function(a,b){var c=L(a,1);null!=c&&G(b,1,c);c=L(a,2);null!=c&&G(b,2,c);c=L(a,3);null!=c&&b.g(3,c);c=L(a,4);null!=c&&b.g(4,c);c=U(a,KC,5);0<c.length&&El(b,5,c,pfa);c=U(a,LC,8);0<c.length&&Dl(b,8,c,qfa);c=L(a,9);0<c.length&&Bl(b,9,c);c=L(a,10);null!=c&&G(b,10,c)},KC=function(a){K(this,a,0,-1,null,null)};r(KC,J);var pfa=function(a,b){var c=L(a,1);null!=c&&G(b,6,c);c=L(a,2);null!=c&&G(b,7,c)},LC=function(a){K(this,a,0,-1,null,null)};r(LC,J);
75 var qfa=function(a,b){var c=L(a,1);null!=c&&F(b,1,c);c=L(a,2);null!=c&&G(b,2,c)},ofa=[5,8,9];var MC=function(a){K(this,a,0,-1,sfa,null)};r(MC,J);var ufa=function(a,b){var c=U(a,NC,1);0<c.length&&El(b,1,c,tfa);c=L(a,15);null!=c&&F(b,15,c);c=L(a,16);null!=c&&b.g(16,c);c=L(a,17);null!=c&&b.g(17,c);c=T(a,tC,18);null!=c&&I(b,18,c,uC)},NC=function(a){K(this,a,0,-1,vfa,null)};r(NC,J);
76 var tfa=function(a,b){var c=L(a,1);null!=c&&G(b,2,c);c=L(a,2);null!=c&&G(b,3,c);c=L(a,3);null!=c&&G(b,4,c);c=L(a,4);null!=c&&G(b,5,c);c=L(a,5);null!=c&&G(b,6,c);c=L(a,6);null!=c&&F(b,7,c);c=L(a,7);null!=c&&F(b,8,c);c=U(a,OC,8);0<c.length&&Dl(b,9,c,PC);c=U(a,OC,9);0<c.length&&Dl(b,10,c,PC);c=U(a,OC,10);0<c.length&&Dl(b,11,c,PC);c=U(a,OC,11);0<c.length&&Dl(b,12,c,PC);c=U(a,OC,12);0<c.length&&Dl(b,13,c,PC);c=U(a,OC,13);0<c.length&&Dl(b,14,c,PC)},OC=function(a){K(this,a,0,-1,null,null)};r(OC,J);
77 var PC=function(a,b){var c=L(a,1);null!=c&&b.g(1,c);c=L(a,2);null!=c&&b.g(2,c)},sfa=[1],vfa=[8,9,10,11,12,13];var QC=function(a){K(this,a,0,-1,null,null)};r(QC,J);var xfa=function(a,b){var c=L(a,1);null!=c&&G(b,1,c);c=L(a,2);null!=c&&G(b,2,c);c=L(a,3);null!=c&&G(b,3,c);c=L(a,4);null!=c&&b.g(4,c);c=L(a,5);null!=c&&b.g(5,c);c=T(a,RC,6);null!=c&&I(b,6,c,wfa);c=L(a,7);null!=c&&G(b,7,c)},RC=function(a){K(this,a,0,-1,null,null)};r(RC,J);
78 var wfa=function(a,b){var c=L(a,1);null!=c&&E(b,1,c);c=L(a,51);null!=c&&E(b,51,c);c=L(a,4);null!=c&&E(b,4,c);c=L(a,61);null!=c&&F(b,61,c);c=L(a,7);null!=c&&E(b,7,c);c=L(a,151);null!=c&&E(b,151,c);c=L(a,152);null!=c&&E(b,152,c);c=L(a,14);null!=c&&E(b,14,c);c=L(a,15);null!=c&&b.g(15,c);c=L(a,16);null!=c&&b.g(16,c);c=L(a,31);null!=c&&b.g(31,c);c=L(a,33);null!=c&&E(b,33,c);c=L(a,35);null!=c&&E(b,35,c);c=L(a,36);null!=c&&E(b,36,c);c=L(a,37);null!=c&&E(b,37,c);c=L(a,38);null!=c&&E(b,38,c);c=L(a,43);null!=
79 c&&E(b,43,c);c=L(a,44);null!=c&&E(b,44,c);c=L(a,45);null!=c&&E(b,45,c);c=L(a,46);null!=c&&E(b,46,c);c=L(a,47);null!=c&&E(b,47,c);c=L(a,48);null!=c&&E(b,48,c);c=L(a,49);null!=c&&E(b,49,c);c=L(a,50);null!=c&&E(b,50,c);c=L(a,88);null!=c&&E(b,88,c);c=L(a,56);null!=c&&E(b,56,c);c=L(a,57);null!=c&&b.g(57,c);c=L(a,58);null!=c&&E(b,58,c);c=L(a,59);null!=c&&E(b,59,c);c=L(a,60);null!=c&&E(b,60,c);c=L(a,62);null!=c&&G(b,62,c);c=L(a,63);null!=c&&E(b,63,c);c=L(a,64);null!=c&&b.g(64,c);c=L(a,66);null!=c&&E(b,66,
80 c);c=L(a,67);null!=c&&E(b,67,c);c=L(a,68);null!=c&&E(b,68,c);c=L(a,104);null!=c&&b.g(104,c);c=L(a,70);null!=c&&b.g(70,c);c=L(a,110);null!=c&&E(b,110,c);c=L(a,71);null!=c&&E(b,71,c);c=L(a,72);null!=c&&E(b,72,c);c=L(a,74);null!=c&&E(b,74,c);c=L(a,75);null!=c&&wl(b,75,c);c=L(a,76);null!=c&&E(b,76,c);c=L(a,77);null!=c&&b.g(77,c);c=L(a,78);null!=c&&E(b,78,c);c=L(a,79);null!=c&&E(b,79,c);c=L(a,80);null!=c&&E(b,80,c);c=L(a,81);null!=c&&E(b,81,c);c=L(a,82);null!=c&&E(b,82,c);c=L(a,84);null!=c&&E(b,84,c);
81 c=L(a,85);null!=c&&E(b,85,c);c=L(a,86);null!=c&&E(b,86,c);c=L(a,87);null!=c&&E(b,87,c);c=L(a,99);null!=c&&E(b,99,c);c=L(a,89);null!=c&&E(b,89,c);c=L(a,112);null!=c&&b.g(112,c);c=L(a,90);null!=c&&b.g(90,c);c=L(a,97);null!=c&&b.g(97,c);c=L(a,91);null!=c&&E(b,91,c);c=L(a,92);null!=c&&E(b,92,c);c=L(a,93);null!=c&&E(b,93,c);c=L(a,101);null!=c&&G(b,101,c)};var SC=function(a){K(this,a,0,-1,null,null)};r(SC,J);var yfa=function(a,b){return P(a,1,b)},zfa=function(a,b){return P(a,3,b)},Afa=function(a,b){return P(a,4,b)},Bfa=function(a,b){return P(a,5,b)},Cfa=function(a,b){var c=L(a,1);null!=c&&F(b,1,c);c=L(a,2);null!=c&&F(b,2,c);c=L(a,3);null!=c&&G(b,3,c);c=L(a,4);null!=c&&G(b,4,c);c=L(a,5);null!=c&&tl(b,5,c);c=L(a,6);null!=c&&tl(b,6,c)};var TC=function(a){K(this,a,0,-1,null,null)};r(TC,J);var Dfa=function(a,b){var c=L(a,1);null!=c&&b.g(1,c);c=L(a,2);null!=c&&b.g(2,c);c=L(a,3);null!=c&&tl(b,3,c);c=L(a,4);null!=c&&tl(b,4,c)};var UC=function(a){K(this,a,0,-1,null,null)};r(UC,J);UC.prototype.getName=function(){return L(this,2)};UC.prototype.getDeviceId=function(){return L(this,6)};var Efa=function(a,b){var c=L(a,1);null!=c&&F(b,1,c);c=L(a,2);null!=c&&G(b,2,c);c=L(a,3);null!=c&&b.g(3,c);c=L(a,4);null!=c&&b.g(4,c);c=L(a,6);null!=c&&b.g(6,c);c=L(a,7);null!=c&&b.g(7,c);c=L(a,8);null!=c&&b.g(8,c);c=L(a,9);null!=c&&G(b,9,c);c=L(a,5);null!=c&&F(b,5,c)};var VC=function(a){K(this,a,0,-1,Ffa,null)};r(VC,J);
82 var Ifa=function(a,b){var c=L(a,1);null!=c&&G(b,1,c);c=L(a,2);null!=c&&b.g(2,c);c=L(a,3);null!=c&&b.g(3,c);c=L(a,25);null!=c&&G(b,25,c);c=L(a,4);null!=c&&b.g(4,c);c=L(a,5);null!=c&&G(b,5,c);c=L(a,6);null!=c&&b.g(6,c);c=L(a,7);null!=c&&b.g(7,c);c=L(a,8);null!=c&&G(b,8,c);c=L(a,9);null!=c&&b.g(9,c);c=L(a,10);null!=c&&b.g(10,c);c=L(a,11);null!=c&&G(b,11,c);c=L(a,12);null!=c&&G(b,12,c);c=L(a,13);null!=c&&G(b,13,c);c=L(a,14);null!=c&&G(b,14,c);c=L(a,15);null!=c&&G(b,15,c);c=L(a,16);null!=c&&G(b,16,c);
83 c=L(a,17);null!=c&&b.g(17,c);c=L(a,18);null!=c&&b.g(18,c);c=L(a,19);null!=c&&G(b,19,c);c=L(a,26);null!=c&&G(b,26,c);c=L(a,20);null!=c&&G(b,20,c);c=T(a,WC,21);null!=c&&I(b,21,c,Gfa);c=L(a,22);null!=c&&G(b,22,c);c=T(a,XC,23);null!=c&&I(b,23,c,Hfa);c=U(a,UC,24);0<c.length&&Dl(b,24,c,Efa);c=L(a,27);null!=c&&F(b,27,c)},WC=function(a){K(this,a,0,-1,null,null)};r(WC,J);
84 var Gfa=function(a,b){var c=L(a,1);null!=c&&E(b,1,c);c=L(a,2);null!=c&&b.g(2,c);c=L(a,3);null!=c&&b.g(3,c);c=L(a,4);null!=c&&b.g(4,c);c=L(a,5);null!=c&&b.g(5,c)},XC=function(a){K(this,a,0,-1,Jfa,null)};r(XC,J);var Hfa=function(a,b){var c=L(a,1);null!=c&&b.g(1,c);c=L(a,2);null!=c&&b.g(2,c);c=U(a,YC,3);0<c.length&&Dl(b,3,c,Kfa);c=L(a,4);null!=c&&b.g(4,c);c=L(a,5);null!=c&&b.g(5,c)},YC=function(a){K(this,a,0,-1,null,null)};r(YC,J);
85 var Kfa=function(a,b){var c=L(a,1);null!=c&&F(b,1,c);c=L(a,2);null!=c&&F(b,2,c);c=L(a,4);null!=c&&F(b,4,c);c=L(a,3);null!=c&&F(b,3,c)},Ffa=[24],Jfa=[3];var ZC=function(a){K(this,a,0,-1,Lfa,null)};r(ZC,J);ZC.prototype.wa=function(){return L(this,2)};ZC.prototype.Fb=function(){return L(this,21)};ZC.prototype.Y=function(){return L(this,3)};var Mfa=function(a){var b=new ZC;return R(b,15,a)};ZC.prototype.gb=function(){return L(this,22)};ZC.prototype.xa=function(){return L(this,23)};
86 var Nfa=function(a,b){var c=L(a,1);null!=c&&G(b,1,c);c=L(a,2);null!=c&&G(b,2,c);c=L(a,14);null!=c&&G(b,14,c);c=L(a,21);null!=c&&G(b,21,c);c=L(a,24);null!=c&&G(b,24,c);c=L(a,3);null!=c&&G(b,3,c);c=T(a,OB,4);null!=c&&I(b,4,c,Gea);c=T(a,JC,5);null!=c&&I(b,5,c,rfa);c=T(a,MC,6);null!=c&&I(b,6,c,ufa);c=T(a,QC,7);null!=c&&I(b,7,c,xfa);c=T(a,VC,8);null!=c&&I(b,8,c,Ifa);c=T(a,HC,10);null!=c&&I(b,10,c,IC);c=T(a,HC,25);null!=c&&I(b,25,c,IC);c=T(a,TC,17);null!=c&&I(b,17,c,Dfa);c=T(a,SC,15);null!=c&&I(b,15,c,
87 Cfa);c=L(a,11);0<c.length&&Cl(b,11,c);c=L(a,12);null!=c&&E(b,12,c);c=L(a,9);null!=c&&F(b,9,c);c=L(a,13);null!=c&&G(b,13,c);c=L(a,16);null!=c&&G(b,16,c);c=L(a,18);null!=c&&E(b,18,c);c=L(a,19);null!=c&&tl(b,19,c);c=L(a,20);null!=c&&tl(b,20,c);c=L(a,22);null!=c&&G(b,22,c);c=L(a,23);null!=c&&G(b,23,c)},Lfa=[11];var $C=function(a){K(this,a,0,-1,null,null)};r($C,J);k=$C.prototype;k.setRequestHeader=function(a){return R(this,1,a)};k.V=function(){return T(this,tm,4)};k.T=function(a){R(this,4,a)};k.Z=function(){dm(this,4)};k.eu=function(){var a=new ml;var b=T(this,$y,1);null!=b&&I(a,1,b,lca);b=L(this,2);null!=b&&G(a,2,b);b=T(this,ZC,3);null!=b&&I(a,3,b,Nfa);b=this.V();null!=b&&I(a,4,b,xm);return ql(a)};var aD=function(a){K(this,a,"chselrp",-1,null,null)};r(aD,J);aD.prototype.getResponseHeader=function(){return T(this,bz,1)};aD.prototype.V=function(){return T(this,tm,2)};aD.prototype.T=function(a){R(this,2,a)};aD.prototype.Z=function(){dm(this,2)};var Ofa=function(a){var b=new aD;for(a=new Wk(a);x(a)&&!w(a);)switch(a.j){case 1:var c=new bz;a.h(c,nca);R(b,1,c);break;case 2:c=new tm;a.h(c,zm);b.T(c);break;default:z(a)}return b};aD.messageId="chselrp";var bD=function(a){K(this,a,0,-1,Pfa,null)};r(bD,J);bD.prototype.setRequestHeader=function(a){return R(this,1,a)};bD.prototype.V=function(){return T(this,tm,3)};bD.prototype.T=function(a){R(this,3,a)};bD.prototype.Z=function(){dm(this,3)};var Qfa=function(a,b){lm(a,4,b)},Pfa=[4];var cD=function(a){K(this,a,"chsemrp",-1,Rfa,null)};r(cD,J);cD.prototype.getResponseHeader=function(){return T(this,bz,1)};cD.prototype.V=function(){return T(this,tm,3)};cD.prototype.T=function(a){R(this,3,a)};cD.prototype.Z=function(){dm(this,3)};var Rfa=[4];cD.messageId="chsemrp";var dD=function(a){K(this,a,0,-1,Sfa,null)};r(dD,J);dD.prototype.setRequestHeader=function(a){return R(this,1,a)};dD.prototype.V=function(){return T(this,tm,3)};dD.prototype.T=function(a){R(this,3,a)};dD.prototype.Z=function(){dm(this,3)};var Sfa=[4];var eD=function(a){K(this,a,"chsomrp",-1,Tfa,null)};r(eD,J);eD.prototype.getResponseHeader=function(){return T(this,bz,1)};eD.prototype.V=function(){return T(this,tm,3)};eD.prototype.T=function(a){R(this,3,a)};eD.prototype.Z=function(){dm(this,3)};var Tfa=[4];eD.messageId="chsomrp";var fD=function(a){K(this,a,0,-1,null,null)};r(fD,J);fD.prototype.setRequestHeader=function(a){return R(this,1,a)};fD.prototype.wa=function(){return L(this,2)};fD.prototype.Y=function(){return L(this,3)};fD.prototype.Ea=function(){return L(this,4)};var gD=function(a){K(this,a,"chsoqrp",-1,null,null)};r(gD,J);gD.prototype.getResponseHeader=function(){return T(this,bz,1)};gD.messageId="chsoqrp";var hD=function(a){K(this,a,0,-1,Ufa,null)};r(hD,J);hD.prototype.setRequestHeader=function(a){return R(this,1,a)};hD.prototype.V=function(){return T(this,tm,3)};hD.prototype.T=function(a){R(this,3,a)};hD.prototype.Z=function(){dm(this,3)};var Ufa=[4];var iD=function(a){K(this,a,"chstmrp",-1,Vfa,null)};r(iD,J);iD.prototype.getResponseHeader=function(){return T(this,bz,1)};iD.prototype.V=function(){return T(this,tm,3)};iD.prototype.T=function(a){R(this,3,a)};iD.prototype.Z=function(){dm(this,3)};var Vfa=[4];iD.messageId="chstmrp";var jD=function(a){K(this,a,0,-1,Wfa,null)};r(jD,J);k=jD.prototype;k.V=function(){return T(this,tm,1)};k.T=function(a){R(this,1,a)};k.Z=function(){dm(this,1)};k.Kb=function(){return U(this,Fy,2)};k.Lc=function(){return U(this,XA,3)};k.Pb=function(){return T(this,XA,4)};
88 var Xfa=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=new tm;b.h(c,zm);a.T(c);break;case 2:c=new Fy;b.h(c,Yba);mm(a,2,c,Fy);break;case 3:c=new XA;b.h(c,YA);mm(a,3,c,XA);break;case 4:c=new XA;b.h(c,YA);R(a,4,c);break;default:z(b)}return a},Wfa=[2,3];var kD=function(a){K(this,a,0,-1,null,null)};r(kD,J);kD.prototype.wa=function(){return L(this,1)};var lD=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=b.g();P(a,1,c);break;case 2:c=b.g();P(a,2,c);break;default:z(b)}return a};var mD=function(a){K(this,a,0,-1,Yfa,null)};r(mD,J);k=mD.prototype;k.V=function(){return T(this,tm,1)};k.T=function(a){R(this,1,a)};k.Z=function(){dm(this,1)};k.Kb=function(){return U(this,dz,2)};k.Lc=function(){return U(this,kD,3)};k.Pb=function(){return T(this,kD,4)};
89 var Zfa=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=new tm;b.h(c,zm);a.T(c);break;case 2:c=new dz;b.h(c,qca);mm(a,2,c,dz);break;case 3:c=new kD;b.h(c,lD);mm(a,3,c,kD);break;case 4:c=new kD;b.h(c,lD);R(a,4,c);break;default:z(b)}return a},Yfa=[2,3];var nD=function(a){K(this,a,0,-1,null,null)};r(nD,J);nD.prototype.V=function(){return T(this,tm,1)};nD.prototype.T=function(a){R(this,1,a)};nD.prototype.Z=function(){dm(this,1)};var $fa=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=new tm;b.h(c,zm);a.T(c);break;case 2:c=Yk(b);P(a,2,c);break;case 3:c=b.g();P(a,3,c);break;default:z(b)}return a};var oD=function(a){K(this,a,0,-1,null,null)};r(oD,J);oD.prototype.wa=function(){return L(this,1)};oD.prototype.o=function(a){return P(this,1,a)};var pD=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=b.g();a.o(c);break;default:z(b)}return a};var qD=function(a){K(this,a,0,-1,aga,null)};r(qD,J);k=qD.prototype;k.V=function(){return T(this,tm,1)};k.T=function(a){R(this,1,a)};k.Z=function(){dm(this,1)};k.Kb=function(){return U(this,CA,2)};k.Pb=function(){return T(this,oD,3)};var bga=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=new tm;b.h(c,zm);a.T(c);break;case 2:c=new CA;b.h(c,Ida);mm(a,2,c,CA);break;case 3:c=new oD;b.h(c,pD);R(a,3,c);break;default:z(b)}return a},aga=[2];var rD=function(a){K(this,a,0,-1,cga,null)};r(rD,J);k=rD.prototype;k.V=function(){return T(this,tm,1)};k.T=function(a){R(this,1,a)};k.Z=function(){dm(this,1)};k.Kb=function(){return U(this,jz,2)};k.Lc=function(){return U(this,SA,3)};k.Pb=function(){return T(this,SA,5)};
90 var dga=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=new tm;b.h(c,zm);a.T(c);break;case 2:c=new jz;b.h(c,zca);mm(a,2,c,jz);break;case 3:c=new SA;b.h(c,TA);mm(a,3,c,SA);break;case 4:c=D(b);P(a,4,c);break;case 5:c=new SA;b.h(c,TA);R(a,5,c);break;case 6:c=D(b);P(a,6,c);break;default:z(b)}return a},cga=[2,3];var sD=function(a){K(this,a,0,-1,ega,null)};r(sD,J);sD.prototype.V=function(){return T(this,tm,1)};sD.prototype.T=function(a){R(this,1,a)};sD.prototype.Z=function(){dm(this,1)};sD.prototype.Kb=function(){return U(this,cB,2)};var fga=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=new tm;b.h(c,zm);a.T(c);break;case 2:c=new cB;b.h(c,Yda);mm(a,2,c,cB);break;default:z(b)}return a},ega=[2];var tD=function(a){K(this,a,0,-1,gga,null)};r(tD,J);k=tD.prototype;k.V=function(){return T(this,tm,1)};k.T=function(a){R(this,1,a)};k.Z=function(){dm(this,1)};k.Kb=function(){return U(this,hz,2)};k.Lc=function(){return U(this,oD,3)};k.Pb=function(){return T(this,oD,4)};
91 var hga=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=new tm;b.h(c,zm);a.T(c);break;case 2:c=new hz;b.h(c,uca);mm(a,2,c,hz);break;case 3:c=new oD;b.h(c,pD);mm(a,3,c,oD);break;case 4:c=new oD;b.h(c,pD);R(a,4,c);break;default:z(b)}return a},gga=[2,3];var uD=function(a){K(this,a,0,-1,null,null)};r(uD,J);var vD=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=b.g();P(a,1,c);break;default:z(b)}return a};var wD=function(a){K(this,a,0,-1,iga,null)};r(wD,J);k=wD.prototype;k.V=function(){return T(this,tm,1)};k.T=function(a){R(this,1,a)};k.Z=function(){dm(this,1)};k.Kb=function(){return U(this,Oz,2)};k.Lc=function(){return U(this,uD,3)};k.Pb=function(){return T(this,uD,4)};
92 var jga=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=new tm;b.h(c,zm);a.T(c);break;case 2:c=new Oz;b.h(c,cda);mm(a,2,c,Oz);break;case 3:c=new uD;b.h(c,vD);mm(a,3,c,uD);break;case 4:c=new uD;b.h(c,vD);R(a,4,c);break;default:z(b)}return a},iga=[2,3];var xD=function(a){K(this,a,0,-1,kga,null)};r(xD,J);k=xD.prototype;k.V=function(){return T(this,tm,1)};k.T=function(a){R(this,1,a)};k.Z=function(){dm(this,1)};k.Kb=function(){return U(this,Zz,2)};k.Lc=function(){return U(this,ZA,3)};k.Pb=function(){return T(this,ZA,4)};
93 var lga=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=new tm;b.h(c,zm);a.T(c);break;case 2:c=new Zz;b.h(c,mda);mm(a,2,c,Zz);break;case 3:c=new ZA;b.h(c,$A);mm(a,3,c,ZA);break;case 4:c=new ZA;b.h(c,$A);R(a,4,c);break;default:z(b)}return a},kga=[2,3];var yD=function(a){K(this,a,0,-1,null,null)};r(yD,J);k=yD.prototype;k.wa=function(){return L(this,1)};k.pk=function(a){return P(this,1,a)};k.xn=function(){return L(this,2)};k.qk=function(a){return P(this,2,a)};k.fu=function(){return L(this,3)};k.zn=function(a){return P(this,3,a)};k.wn=function(){return L(this,4)};k.yn=function(a){return P(this,4,a)};
94 var zD=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=b.g();a.pk(c);break;case 2:c=b.g();a.qk(c);break;case 3:c=b.g();a.zn(c);break;case 4:c=D(b);a.yn(c);break;default:z(b)}return a};var AD=function(a){K(this,a,0,-1,mga,null)};r(AD,J);k=AD.prototype;k.V=function(){return T(this,tm,1)};k.T=function(a){R(this,1,a)};k.Z=function(){dm(this,1)};k.Kb=function(){return U(this,gA,2)};k.Lc=function(){return U(this,yD,3)};k.Pb=function(){return T(this,yD,4)};
95 var nga=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=new tm;b.h(c,zm);a.T(c);break;case 2:c=new gA;b.h(c,vda);mm(a,2,c,gA);break;case 3:c=new yD;b.h(c,zD);mm(a,3,c,yD);break;case 4:c=new yD;b.h(c,zD);R(a,4,c);break;default:z(b)}return a},mga=[2,3];var BD=function(a){K(this,a,0,-1,null,null)};r(BD,J);var CD=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=b.g();S(a,1,c);break;case 2:c=$k(b);em(a,2,c,"");break;default:z(b)}return a};var DD=function(a){K(this,a,0,-1,null,null)};r(DD,J);DD.prototype.Vb=function(){return N(this,1)};var ED=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=b.g();S(a,1,c);break;case 2:c=b.g();S(a,2,c);break;default:z(b)}return a};var FD=function(a){K(this,a,0,-1,oga,null)};r(FD,J);FD.prototype.getName=function(){return N(this,1)};FD.prototype.o=function(a){return S(this,1,a)};FD.prototype.getSelf=function(){return O(this,2)};
96 var GD=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=b.g();a.o(c);break;case 2:c=C(b);gm(a,2,c);break;case 3:c=new DD;b.h(c,ED);R(a,3,c);break;case 4:c=b.g();S(a,4,c);break;case 5:c=b.g();im(a,5,c);break;case 6:c=C(b);gm(a,6,c);break;case 7:c=C(b);gm(a,7,c);break;default:z(b)}return a},oga=[5];var HD=function(a){K(this,a,0,-1,null,null)};r(HD,J);HD.prototype.getVersion=function(){return $l(this,1)};var ID=function(a,b){return fm(a,1,b)},JD=function(a,b){a=a.getVersion();0!==a&&tl(b,1,a)},KD=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=Yk(b);ID(a,c);break;default:z(b)}return a};var LD=function(a){K(this,a,0,-1,pga,null)};r(LD,J);k=LD.prototype;k.V=function(){return T(this,HD,1)};k.T=function(a){R(this,1,a)};k.Z=function(){dm(this,1)};k.Kb=function(){return U(this,FD,2)};k.Lc=function(){return L(this,3)};k.Pb=function(){return N(this,4)};var qga=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=new HD;b.h(c,KD);a.T(c);break;case 2:c=new FD;b.h(c,GD);mm(a,2,c,FD);break;case 3:c=b.g();im(a,3,c);break;case 4:c=b.g();S(a,4,c);break;default:z(b)}return a},pga=[2,3];var MD=function(a){K(this,a,0,-1,rga,null)};r(MD,J);MD.prototype.getName=function(){return N(this,1)};MD.prototype.za=function(){return Zl(this,2,0)};MD.prototype.zl=function(){return U(this,ND,4)};
97 var PD=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=b.g();S(a,1,c);break;case 2:c=D(b);hm(a,2,c);break;case 3:c=new OD;b.h(c,sga);R(a,3,c);break;case 4:c=new ND;b.h(c,tga);mm(a,4,c,ND);break;case 5:c=new vB;b.h(c,xB);R(a,5,c);break;case 6:c=new vB;b.h(c,xB);R(a,6,c);break;default:z(b)}return a},QD=function(a){K(this,a,0,-1,null,null)};r(QD,J);QD.prototype.gb=function(){return N(this,1)};
98 var uga=function(a,b){a=a.gb();0<a.length&&G(b,1,a)},RD=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=b.g();S(a,1,c);break;default:z(b)}return a},OD=function(a){K(this,a,0,-1,null,null)};r(OD,J);var sga=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=new QD;b.h(c,RD);R(a,1,c);break;default:z(b)}return a},ND=function(a){K(this,a,0,-1,null,null)};r(ND,J);ND.prototype.Vb=function(){return N(this,3)};ND.prototype.za=function(){return Zl(this,6,0)};
99 var UD=function(a,b){var c=N(a,1);0<c.length&&G(b,1,c);c=T(a,QD,2);null!=c&&I(b,2,c,uga);c=a.Vb();0<c.length&&G(b,3,c);c=a.za();0!==c&&F(b,6,c);c=T(a,vB,7);null!=c&&I(b,7,c,wB);c=T(a,vB,8);null!=c&&I(b,8,c,wB);c=T(a,SD,4);null!=c&&I(b,4,c,TD);(c=O(a,5))&&E(b,5,c)},tga=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=b.g();S(a,1,c);break;case 2:c=new QD;b.h(c,RD);R(a,2,c);break;case 3:c=b.g();S(a,3,c);break;case 6:c=D(b);hm(a,6,c);break;case 7:c=new vB;b.h(c,xB);R(a,7,c);break;case 8:c=new vB;
100 b.h(c,xB);R(a,8,c);break;case 4:c=new SD;b.h(c,vga);R(a,4,c);break;case 5:c=C(b);gm(a,5,c);break;default:z(b)}return a},SD=function(a){K(this,a,0,-1,null,null)};r(SD,J);var TD=function(a,b){var c;(c=O(a,1))&&E(b,1,c);c=N(a,2);0<c.length&&G(b,2,c);c=T(a,vB,3);null!=c&&I(b,3,c,wB)},vga=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=C(b);gm(a,1,c);break;case 2:c=b.g();S(a,2,c);break;case 3:c=new vB;b.h(c,xB);R(a,3,c);break;default:z(b)}return a},rga=[4];var VD=function(a){K(this,a,0,-1,wga,null)};r(VD,J);k=VD.prototype;k.V=function(){return T(this,HD,1)};k.T=function(a){R(this,1,a)};k.Z=function(){dm(this,1)};k.Kb=function(){return U(this,MD,2)};k.Pb=function(){return N(this,3)};var xga=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=new HD;b.h(c,KD);a.T(c);break;case 2:c=new MD;b.h(c,PD);mm(a,2,c,MD);break;case 3:c=b.g();S(a,3,c);break;default:z(b)}return a},wga=[2];var WD=function(a){K(this,a,0,-1,yga,null)};r(WD,J);var zga=function(a,b){var c=N(a,1);0<c.length&&G(b,1,c);c=L(a,2);0<c.length&&Cl(b,2,c)},Aga=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=b.g();S(a,1,c);break;case 2:c=b.g();im(a,2,c);break;default:z(b)}return a},yga=[2];var XD=function(a){K(this,a,0,-1,Bga,null)};r(XD,J);XD.prototype.mb=function(){return N(this,1)};XD.prototype.pc=function(a){return S(this,1,a)};XD.prototype.Vb=function(){return N(this,2)};
101 var YD=function(a){return Zl(a,4,0)},ZD=function(a,b){return hm(a,4,b)},$D=function(a,b){return S(a,22,b)},aE=function(a,b){R(a,12,b)},jE=function(a,b){var c=a.mb();0<c.length&&G(b,1,c);c=a.Vb();0<c.length&&G(b,2,c);c=N(a,29);0<c.length&&G(b,29,c);c=T(a,bE,24);null!=c&&I(b,24,c,Cga);c=N(a,3);0<c.length&&G(b,3,c);c=YD(a);0!==c&&F(b,4,c);(c=O(a,5))&&E(b,5,c);c=Zl(a,28,0);0!==c&&F(b,28,c);c=L(a,7);0<c.length&&Cl(b,7,c);c=N(a,22);0<c.length&&G(b,22,c);c=N(a,23);0<c.length&&G(b,23,c);(c=O(a,8))&&E(b,8,
102 c);(c=O(a,34))&&E(b,34,c);(c=O(a,9))&&E(b,9,c);c=N(a,10);0<c.length&&G(b,10,c);c=Zl(a,11,0);0!==c&&F(b,11,c);c=T(a,cE,12);null!=c&&I(b,12,c,dE);c=T(a,cE,30);null!=c&&I(b,30,c,dE);c=T(a,eE,27);null!=c&&I(b,27,c,Dga);c=L(a,13);0<c.length&&Hl(b,13,c);c=T(a,fE,14);null!=c&&I(b,14,c,Ega);(c=O(a,15))&&E(b,15,c);c=U(a,gE,16);0<c.length&&Dl(b,16,c,Fga);c=U(a,hE,17);0<c.length&&Dl(b,17,c,Gga);c=L(a,18);0<c.length&&Hl(b,18,c);c=N(a,19);0<c.length&&G(b,19,c);c=T(a,iE,20);null!=c&&I(b,20,c,Hga);c=N(a,21);0<c.length&&
103 G(b,21,c);c=Zl(a,25,0);0!==c&&F(b,25,c);(c=O(a,26))&&E(b,26,c);c=L(a,31);0<c.length&&Cl(b,31,c);c=L(a,32);0<c.length&&Hl(b,32,c);c=U(a,WD,33);0<c.length&&Dl(b,33,c,zga);c=N(a,35);0<c.length&&G(b,35,c);c=Zl(a,36,0);0!==c&&F(b,36,c)},lE=function(a){return kE(new XD,new Wk(a))},kE=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=b.g();a.pc(c);break;case 2:c=b.g();S(a,2,c);break;case 29:c=b.g();S(a,29,c);break;case 24:c=new bE;b.h(c,Iga);R(a,24,c);break;case 3:c=b.g();S(a,3,c);break;case 4:c=
104 D(b);ZD(a,c);break;case 5:c=C(b);gm(a,5,c);break;case 28:c=D(b);hm(a,28,c);break;case 7:c=b.g();im(a,7,c);break;case 22:c=b.g();$D(a,c);break;case 23:c=b.g();S(a,23,c);break;case 8:c=C(b);gm(a,8,c);break;case 34:c=C(b);gm(a,34,c);break;case 9:c=C(b);gm(a,9,c);break;case 10:c=b.g();S(a,10,c);break;case 11:c=D(b);hm(a,11,c);break;case 12:c=new cE;b.h(c,mE);aE(a,c);break;case 30:c=new cE;b.h(c,mE);R(a,30,c);break;case 27:c=new eE;b.h(c,Jga);R(a,27,c);break;case 13:c=2==b.m?bl(b):[D(b)];for(var d=0;d<
105 c.length;d++)im(a,13,c[d]);break;case 14:c=new fE;b.h(c,Kga);R(a,14,c);break;case 15:c=C(b);gm(a,15,c);break;case 16:c=new gE;b.h(c,Lga);mm(a,16,c,gE);break;case 17:c=new hE;b.h(c,Mga);mm(a,17,c,hE);break;case 18:c=2==b.m?bl(b):[D(b)];for(d=0;d<c.length;d++)im(a,18,c[d]);break;case 19:c=b.g();S(a,19,c);break;case 20:c=new iE;b.h(c,Nga);R(a,20,c);break;case 21:c=b.g();S(a,21,c);break;case 25:c=D(b);hm(a,25,c);break;case 26:c=C(b);gm(a,26,c);break;case 31:c=b.g();im(a,31,c);break;case 32:c=2==b.m?bl(b):
106 [D(b)];for(d=0;d<c.length;d++)im(a,32,c[d]);break;case 33:c=new WD;b.h(c,Aga);mm(a,33,c,WD);break;case 35:c=b.g();S(a,35,c);break;case 36:c=D(b);hm(a,36,c);break;default:z(b)}return a},bE=function(a){K(this,a,0,-1,null,null)};r(bE,J);var Cga=function(a,b){a=Zl(a,1,0);0!==a&&F(b,1,a)},Iga=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=D(b);hm(a,1,c);break;default:z(b)}return a},cE=function(a){K(this,a,0,-1,null,null)};r(cE,J);
107 var dE=function(a,b){a=N(a,1);0<a.length&&G(b,1,a)},mE=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=b.g();S(a,1,c);break;default:z(b)}return a},eE=function(a){K(this,a,0,-1,null,null)};r(eE,J);var Dga=function(a,b){a=N(a,1);0<a.length&&G(b,1,a)},Jga=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=b.g();S(a,1,c);break;default:z(b)}return a},fE=function(a){K(this,a,0,-1,null,null)};r(fE,J);
108 var Ega=function(a,b){var c=N(a,1);0<c.length&&G(b,1,c);c=Zl(a,2,0);0!==c&&F(b,2,c);c=Zl(a,3,0);0!==c&&F(b,3,c)},Kga=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=b.g();S(a,1,c);break;case 2:c=D(b);hm(a,2,c);break;case 3:c=D(b);hm(a,3,c);break;default:z(b)}return a},gE=function(a){K(this,a,0,-1,null,null)};r(gE,J);
109 var Fga=function(a,b){var c=N(a,1);0<c.length&&G(b,1,c);c=Zl(a,2,0);0!==c&&F(b,2,c);c=Zl(a,3,0);0!==c&&F(b,3,c);c=Zl(a,4,0);0!==c&&F(b,4,c);(c=O(a,5))&&E(b,5,c)},Lga=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=b.g();S(a,1,c);break;case 2:c=D(b);hm(a,2,c);break;case 3:c=D(b);hm(a,3,c);break;case 4:c=D(b);hm(a,4,c);break;case 5:c=C(b);gm(a,5,c);break;default:z(b)}return a},hE=function(a){K(this,a,0,-1,null,null)};r(hE,J);
110 var Gga=function(a,b){var c=N(a,1);0<c.length&&G(b,1,c);c=Zl(a,2,0);0!==c&&F(b,2,c)},Mga=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=b.g();S(a,1,c);break;case 2:c=D(b);hm(a,2,c);break;default:z(b)}return a},iE=function(a){K(this,a,0,-1,null,null)};r(iE,J);
111 var Hga=function(a,b){var c=N(a,1);0<c.length&&G(b,1,c);c=N(a,5);0<c.length&&G(b,5,c);c=Zl(a,2,0);0!==c&&F(b,2,c);c=N(a,3);0<c.length&&G(b,3,c);c=N(a,4);0<c.length&&G(b,4,c)},Nga=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=b.g();S(a,1,c);break;case 5:c=b.g();S(a,5,c);break;case 2:c=D(b);hm(a,2,c);break;case 3:c=b.g();S(a,3,c);break;case 4:c=b.g();S(a,4,c);break;default:z(b)}return a},Bga=[7,13,16,17,18,31,32,33];var nE=function(a){K(this,a,0,-1,Oga,null)};r(nE,J);k=nE.prototype;k.V=function(){return T(this,HD,1)};k.T=function(a){R(this,1,a)};k.Z=function(){dm(this,1)};k.Kb=function(){return U(this,XD,2)};k.Lc=function(){return L(this,3)};k.Pb=function(){return N(this,4)};var Pga=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=new HD;b.h(c,KD);a.T(c);break;case 2:c=new XD;b.h(c,kE);mm(a,2,c,XD);break;case 3:c=b.g();im(a,3,c);break;case 4:c=b.g();S(a,4,c);break;default:z(b)}return a},Oga=[2,3];var oE=function(a){K(this,a,0,-1,null,null)};r(oE,J);k=oE.prototype;k.getName=function(){return N(this,1)};k.An=function(a){return S(this,1,a)};k.mb=function(){return N(this,4)};k.pc=function(a){return S(this,4,a)};k.uj=function(){return O(this,3)};
112 var Qga=function(a,b){var c=a.getName();0<c.length&&G(b,1,c);c=a.mb();0<c.length&&G(b,4,c);(c=a.uj())&&E(b,3,c);c=T(a,vB,2);null!=c&&I(b,2,c,wB)},pE=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=b.g();a.An(c);break;case 4:c=b.g();a.pc(c);break;case 3:c=C(b);gm(a,3,c);break;case 2:c=new vB;b.h(c,xB);R(a,2,c);break;default:z(b)}return a};var qE=function(a){K(this,a,0,-1,Rga,null)};r(qE,J);k=qE.prototype;k.V=function(){return T(this,HD,1)};k.T=function(a){R(this,1,a)};k.Z=function(){dm(this,1)};k.Kb=function(){return U(this,oE,2)};k.Lc=function(){return L(this,3)};k.Pb=function(){return N(this,4)};k.qq=function(){return M(this,5)};
113 var Tga=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=new HD;b.h(c,KD);a.T(c);break;case 2:c=new oE;b.h(c,pE);mm(a,2,c,oE);break;case 3:c=b.g();im(a,3,c);break;case 4:c=b.g();S(a,4,c);break;case 5:c=new rE;b.h(c,Sga);R(a,5,c);break;default:z(b)}return a},rE=function(a){K(this,a,0,-1,Uga,null)};r(rE,J);var Sga=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=new oE;b.h(c,pE);mm(a,1,c,oE);break;default:z(b)}return a},Rga=[2,3],Uga=[1];var sE=function(a){K(this,a,0,-1,null,null)};r(sE,J);sE.prototype.getName=function(){return N(this,1)};var tE=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=b.g();S(a,1,c);break;case 2:c=new DD;b.h(c,ED);R(a,2,c);break;case 3:c=new DD;b.h(c,ED);R(a,3,c);break;case 4:c=D(b);hm(a,4,c);break;case 5:c=D(b);hm(a,5,c);break;case 6:c=D(b);hm(a,6,c);break;case 7:c=new vB;b.h(c,xB);R(a,7,c);break;default:z(b)}return a};var uE=function(a){K(this,a,0,-1,Vga,null)};r(uE,J);k=uE.prototype;k.V=function(){return T(this,HD,1)};k.T=function(a){R(this,1,a)};k.Z=function(){dm(this,1)};k.Kb=function(){return U(this,sE,2)};k.Pb=function(){return N(this,3)};var Wga=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=new HD;b.h(c,KD);a.T(c);break;case 2:c=new sE;b.h(c,tE);mm(a,2,c,sE);break;case 3:c=b.g();S(a,3,c);break;default:z(b)}return a},Vga=[2];var vE=function(a){K(this,a,0,-1,null,null)};r(vE,J);var xE=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=b.g();S(a,1,c);break;case 2:c=b.g();S(a,2,c);break;case 3:c=Yk(b);fm(a,3,c);break;case 4:c=new vB;b.h(c,xB);R(a,4,c);break;case 5:c=new wE;b.h(c,Xga);R(a,5,c);break;case 6:c=D(b);hm(a,6,c);break;default:z(b)}return a},wE=function(a){K(this,a,0,-1,null,null)};r(wE,J);
114 var Xga=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=b.g();S(a,1,c);break;case 2:c=C(b);gm(a,2,c);break;case 3:c=new yE;b.h(c,Yga);R(a,3,c);break;default:z(b)}return a},yE=function(a){K(this,a,0,-1,null,null)};r(yE,J);var Yga=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=Xk(b);fm(a,1,c);break;default:z(b)}return a};var zE=function(a){K(this,a,0,-1,Zga,null)};r(zE,J);k=zE.prototype;k.V=function(){return T(this,HD,1)};k.T=function(a){R(this,1,a)};k.Z=function(){dm(this,1)};k.Kb=function(){return U(this,vE,2)};k.Pb=function(){return N(this,3)};var $ga=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=new HD;b.h(c,KD);a.T(c);break;case 2:c=new vE;b.h(c,xE);mm(a,2,c,vE);break;case 3:c=b.g();S(a,3,c);break;default:z(b)}return a},Zga=[2];var AE=function(a){K(this,a,0,-1,null,null)};r(AE,J);AE.prototype.getName=function(){return N(this,1)};AE.prototype.o=function(a){return S(this,1,a)};AE.prototype.rj=function(){return Zl(this,2,0)};AE.prototype.vj=function(){return O(this,3)};var aha=function(a,b){var c=a.getName();0<c.length&&G(b,1,c);c=a.rj();0!==c&&F(b,2,c);(c=a.vj())&&E(b,3,c)},BE=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=b.g();a.o(c);break;case 2:c=D(b);hm(a,2,c);break;case 3:c=C(b);gm(a,3,c);break;default:z(b)}return a};var CE=function(a){K(this,a,0,-1,bha,null)};r(CE,J);k=CE.prototype;k.V=function(){return T(this,HD,1)};k.T=function(a){R(this,1,a)};k.Z=function(){dm(this,1)};k.Kb=function(){return U(this,AE,2)};k.Pb=function(){return N(this,3)};var cha=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=new HD;b.h(c,KD);a.T(c);break;case 2:c=new AE;b.h(c,BE);mm(a,2,c,AE);break;case 3:c=b.g();S(a,3,c);break;default:z(b)}return a},bha=[2];var DE=function(a){K(this,a,0,-1,null,null)};r(DE,J);var dha=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=Xk(b);fm(a,1,c);break;case 2:c=C(b);gm(a,2,c);break;default:z(b)}return a};var EE=function(a){K(this,a,0,-1,null,null)};r(EE,J);var eha=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=b.g();S(a,1,c);break;case 2:c=new DE;b.h(c,dha);R(a,2,c);break;default:z(b)}return a};var FE=function(a){K(this,a,0,-1,fha,null)};r(FE,J);var gha=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=b.g();S(a,1,c);break;case 2:c=new EE;b.h(c,eha);mm(a,2,c,EE);break;default:z(b)}return a},fha=[2];var GE=function(a){K(this,a,0,-1,null,null)};r(GE,J);var hha=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=new FE;b.h(c,gha);R(a,1,c);break;default:z(b)}return a};var HE=function(a){K(this,a,0,-1,iha,null)};r(HE,J);HE.prototype.getName=function(){return N(this,1)};HE.prototype.getState=function(){return Zl(this,3,0)};var IE=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=b.g();S(a,1,c);break;case 2:c=Yk(b);fm(a,2,c);break;case 3:c=D(b);hm(a,3,c);break;case 4:c=new GE;b.h(c,hha);mm(a,4,c,GE);break;case 5:c=D(b);hm(a,5,c);break;default:z(b)}return a},iha=[4];var JE=function(a){K(this,a,0,-1,jha,null)};r(JE,J);k=JE.prototype;k.V=function(){return T(this,HD,1)};k.T=function(a){R(this,1,a)};k.Z=function(){dm(this,1)};k.Kb=function(){return U(this,HE,2)};k.Lc=function(){return L(this,3)};k.Pb=function(){return N(this,4)};var kha=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=new HD;b.h(c,KD);a.T(c);break;case 2:c=new HE;b.h(c,IE);mm(a,2,c,HE);break;case 3:c=b.g();im(a,3,c);break;case 4:c=b.g();S(a,4,c);break;default:z(b)}return a},jha=[2,3];var KE=function(a){K(this,a,0,-1,null,null)};r(KE,J);KE.prototype.getName=function(){return N(this,1)};KE.prototype.o=function(a){return S(this,1,a)};KE.prototype.sj=function(){return Zl(this,2,0)};KE.prototype.wj=function(){return O(this,3)};var lha=function(a,b){var c=a.getName();0<c.length&&G(b,1,c);c=a.sj();0!==c&&F(b,2,c);(c=a.wj())&&E(b,3,c)},LE=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=b.g();a.o(c);break;case 2:c=D(b);hm(a,2,c);break;case 3:c=C(b);gm(a,3,c);break;default:z(b)}return a};var ME=function(a){K(this,a,0,-1,mha,null)};r(ME,J);k=ME.prototype;k.V=function(){return T(this,HD,1)};k.T=function(a){R(this,1,a)};k.Z=function(){dm(this,1)};k.Kb=function(){return U(this,KE,2)};k.Pb=function(){return N(this,3)};var nha=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=new HD;b.h(c,KD);a.T(c);break;case 2:c=new KE;b.h(c,LE);mm(a,2,c,KE);break;case 3:c=b.g();S(a,3,c);break;default:z(b)}return a},mha=[2];var NE=function(a){K(this,a,0,-1,null,null)};r(NE,J);var oha=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=Xk(b);fm(a,1,c);break;default:z(b)}return a};var OE=function(a){K(this,a,0,-1,null,null)};r(OE,J);OE.prototype.getName=function(){return N(this,1)};OE.prototype.getState=function(){return Zl(this,6,0)};
115 var PE=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=b.g();S(a,1,c);break;case 2:c=Yk(b);fm(a,2,c);break;case 3:c=new DD;b.h(c,ED);R(a,3,c);break;case 4:c=b.g();S(a,4,c);break;case 5:c=new vB;b.h(c,xB);R(a,5,c);break;case 6:c=D(b);hm(a,6,c);break;case 7:c=D(b);hm(a,7,c);break;case 8:c=C(b);gm(a,8,c);break;case 9:c=new NE;b.h(c,oha);R(a,9,c);break;case 10:c=D(b);hm(a,10,c);break;default:z(b)}return a};var QE=function(a){K(this,a,0,-1,pha,null)};r(QE,J);k=QE.prototype;k.V=function(){return T(this,HD,1)};k.T=function(a){R(this,1,a)};k.Z=function(){dm(this,1)};k.Kb=function(){return U(this,OE,2)};k.Lc=function(){return L(this,3)};k.Pb=function(){return N(this,4)};var qha=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=new HD;b.h(c,KD);a.T(c);break;case 2:c=new OE;b.h(c,PE);mm(a,2,c,OE);break;case 3:c=b.g();im(a,3,c);break;case 4:c=b.g();S(a,4,c);break;default:z(b)}return a},pha=[2,3];var RE=function(a){K(this,a,0,-1,null,null)};r(RE,J);RE.prototype.getTitle=function(){return N(this,2)};RE.prototype.setTitle=function(a){return S(this,2,a)};var rha=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=b.g();S(a,1,c);break;case 2:c=b.g();a.setTitle(c);break;case 5:c=D(b);hm(a,5,c);break;case 11:c=b.g();S(a,11,c);break;case 13:c=D(b);hm(a,13,c);break;case 14:c=b.g();S(a,14,c);break;case 15:c=b.g();S(a,15,c);break;case 17:c=b.g();S(a,17,c);break;default:z(b)}return a};var SE=function(a){K(this,a,0,-1,sha,null)};r(SE,J);k=SE.prototype;k.V=function(){return T(this,HD,1)};k.T=function(a){R(this,1,a)};k.Z=function(){dm(this,1)};k.Kb=function(){return U(this,RE,2)};k.Lc=function(){return L(this,3)};k.Pb=function(){return N(this,4)};var tha=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=new HD;b.h(c,KD);a.T(c);break;case 2:c=new RE;b.h(c,rha);mm(a,2,c,RE);break;case 3:c=b.g();im(a,3,c);break;case 4:c=b.g();S(a,4,c);break;default:z(b)}return a},sha=[2,3];var TE=function(a){K(this,a,0,-1,null,null)};r(TE,J);TE.prototype.getId=function(){return N(this,1)};TE.prototype.getTitle=function(){return N(this,2)};TE.prototype.setTitle=function(a){return S(this,2,a)};
116 var UE=function(a,b){var c=a.getId();0<c.length&&G(b,1,c);c=a.getTitle();0<c.length&&G(b,2,c);c=N(a,3);0<c.length&&G(b,3,c);c=N(a,4);0<c.length&&G(b,4,c)},uha=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=b.g();S(a,1,c);break;case 2:c=b.g();a.setTitle(c);break;case 3:c=b.g();S(a,3,c);break;case 4:c=b.g();S(a,4,c);break;default:z(b)}return a};var WE=function(a){K(this,a,0,-1,null,VE)};r(WE,J);var vha=function(a,b){a=T(a,TE,1);null!=a&&I(b,1,a,UE)},wha=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=new TE;b.h(c,uha);km(a,1,VE[0],c);break;default:z(b)}return a},VE=[[1]];var XE=function(a){K(this,a,0,-1,xha,null)};r(XE,J);XE.prototype.xa=function(){return N(this,1)};XE.prototype.o=function(a){return S(this,1,a)};XE.prototype.gb=function(){return N(this,2)};
117 var ZE=function(a){return T(a,YE,6)},fF=function(a,b){var c=a.xa();0<c.length&&G(b,1,c);c=a.gb();0<c.length&&G(b,2,c);c=N(a,3);0<c.length&&G(b,3,c);c=U(a,$E,5);0<c.length&&Dl(b,5,c,yha);c=T(a,aF,8);null!=c&&I(b,8,c,zha);c=ZE(a);null!=c&&I(b,6,c,Aha);c=N(a,7);0<c.length&&G(b,7,c);c=T(a,bF,9);null!=c&&I(b,9,c,Bha);c=N(a,10);0<c.length&&G(b,10,c);c=L(a,11);0<c.length&&Hl(b,11,c);c=U(a,cF,13);0<c.length&&Dl(b,13,c,Cha);c=T(a,dF,14);null!=c&&I(b,14,c,Dha);c=T(a,eF,15);null!=c&&I(b,15,c,Eha)},hF=function(a){return gF(new XE,
118 new Wk(a))},gF=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=b.g();a.o(c);break;case 2:c=b.g();S(a,2,c);break;case 3:c=b.g();S(a,3,c);break;case 5:c=new $E;b.h(c,Fha);mm(a,5,c,$E);break;case 8:c=new aF;b.h(c,Gha);R(a,8,c);break;case 6:c=new YE;b.h(c,Hha);R(a,6,c);break;case 7:c=b.g();S(a,7,c);break;case 9:c=new bF;b.h(c,Iha);R(a,9,c);break;case 10:c=b.g();S(a,10,c);break;case 11:c=2==b.m?bl(b):[D(b)];for(var d=0;d<c.length;d++)im(a,11,c[d]);break;case 13:c=new cF;b.h(c,Jha);mm(a,13,c,cF);
119 break;case 14:c=new dF;b.h(c,Kha);R(a,14,c);break;case 15:c=new eF;b.h(c,Lha);R(a,15,c);break;default:z(b)}return a},$E=function(a){K(this,a,0,-1,null,null)};r($E,J);
120 var yha=function(a,b){var c=N(a,1);0<c.length&&G(b,1,c);c=N(a,5);0<c.length&&G(b,5,c);c=N(a,2);0<c.length&&G(b,2,c);c=N(a,3);0<c.length&&G(b,3,c);c=N(a,4);0<c.length&&G(b,4,c)},Fha=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=b.g();S(a,1,c);break;case 5:c=b.g();S(a,5,c);break;case 2:c=b.g();S(a,2,c);break;case 3:c=b.g();S(a,3,c);break;case 4:c=b.g();S(a,4,c);break;default:z(b)}return a},aF=function(a){K(this,a,0,-1,null,null)};r(aF,J);
121 var zha=function(a,b){var c=N(a,1);0<c.length&&G(b,1,c);c=N(a,2);0<c.length&&G(b,2,c)},Gha=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=b.g();S(a,1,c);break;case 2:c=b.g();S(a,2,c);break;default:z(b)}return a},iF=function(a){K(this,a,0,-1,null,null)};r(iF,J);
122 var Mha=function(a,b){var c=N(a,1);0<c.length&&G(b,1,c);c=N(a,2);0<c.length&&G(b,2,c)},Nha=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=b.g();S(a,1,c);break;case 2:c=b.g();S(a,2,c);break;default:z(b)}return a},jF=function(a){K(this,a,0,-1,null,null)};r(jF,J);
123 var Pha=function(a,b){var c=Zl(a,1,0);0!==c&&F(b,1,c);c=N(a,2);0<c.length&&G(b,2,c);c=N(a,3);0<c.length&&G(b,3,c);c=T(a,kF,4);null!=c&&I(b,4,c,Oha);c=N(a,5);0<c.length&&G(b,5,c);c=Zl(a,6,0);0!==c&&F(b,6,c)},Rha=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=D(b);hm(a,1,c);break;case 2:c=b.g();S(a,2,c);break;case 3:c=b.g();S(a,3,c);break;case 4:c=new kF;b.h(c,Qha);R(a,4,c);break;case 5:c=b.g();S(a,5,c);break;case 6:c=D(b);hm(a,6,c);break;default:z(b)}return a},kF=function(a){K(this,a,0,-1,
124 null,null)};r(kF,J);kF.prototype.getDeviceId=function(){return N(this,1)};var Oha=function(a,b){var c=a.getDeviceId();0<c.length&&G(b,1,c);c=Zl(a,2,0);0!==c&&F(b,2,c)},Qha=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=b.g();S(a,1,c);break;case 2:c=D(b);hm(a,2,c);break;default:z(b)}return a},lF=function(a){K(this,a,0,-1,null,null)};r(lF,J);lF.prototype.za=function(){return Zl(this,1,0)};
125 var Uha=function(a,b){var c=a.za();0!==c&&F(b,1,c);c=N(a,2);0<c.length&&G(b,2,c);c=Zl(a,3,0);0!==c&&F(b,3,c);c=T(a,mF,4);null!=c&&I(b,4,c,Sha);c=N(a,5);0<c.length&&G(b,5,c);c=Zl(a,6,0);0!==c&&F(b,6,c);(c=O(a,7))&&E(b,7,c);c=T(a,nF,8);null!=c&&I(b,8,c,Tha)},Xha=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=D(b);hm(a,1,c);break;case 2:c=b.g();S(a,2,c);break;case 3:c=D(b);hm(a,3,c);break;case 4:c=new mF;b.h(c,Vha);R(a,4,c);break;case 5:c=b.g();S(a,5,c);break;case 6:c=D(b);hm(a,6,c);break;
126 case 7:c=C(b);gm(a,7,c);break;case 8:c=new nF;b.h(c,Wha);R(a,8,c);break;default:z(b)}return a},mF=function(a){K(this,a,0,-1,null,null)};r(mF,J);mF.prototype.getDeviceId=function(){return N(this,1)};var Sha=function(a,b){var c=a.getDeviceId();0<c.length&&G(b,1,c);c=Zl(a,2,0);0!==c&&F(b,2,c)},Vha=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=b.g();S(a,1,c);break;case 2:c=D(b);hm(a,2,c);break;default:z(b)}return a},nF=function(a){K(this,a,0,-1,null,null)};r(nF,J);
127 var Tha=function(a,b){a=$l(a,1);0!==a&&tl(b,1,a)},Wha=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=Yk(b);fm(a,1,c);break;default:z(b)}return a},YE=function(a){K(this,a,0,-1,Yha,null)};r(YE,J);YE.prototype.cd=function(){return T(this,iF,1)};YE.prototype.Ud=function(a){return R(this,1,a)};YE.prototype.Nl=function(){return M(this,1)};
128 var Aha=function(a,b){var c=a.cd();null!=c&&I(b,1,c,Mha);c=T(a,jF,2);null!=c&&I(b,2,c,Pha);c=N(a,3);0<c.length&&G(b,3,c);c=N(a,4);0<c.length&&G(b,4,c);c=$l(a,6);0!==c&&b.g(6,c);c=N(a,8);0<c.length&&G(b,8,c);c=U(a,lF,9);0<c.length&&Dl(b,9,c,Uha);c=T(a,oF,11);null!=c&&I(b,11,c,Zha);c=U(a,WE,12);0<c.length&&Dl(b,12,c,vha);c=T(a,pF,13);null!=c&&I(b,13,c,$ha);c=L(a,14);0<c.length&&Cl(b,14,c);c=T(a,qF,15);null!=c&&I(b,15,c,aia)},Hha=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=new iF;b.h(c,
129 Nha);a.Ud(c);break;case 2:c=new jF;b.h(c,Rha);R(a,2,c);break;case 3:c=b.g();S(a,3,c);break;case 4:c=b.g();S(a,4,c);break;case 6:c=Xk(b);fm(a,6,c);break;case 8:c=b.g();S(a,8,c);break;case 9:c=new lF;b.h(c,Xha);mm(a,9,c,lF);break;case 11:c=new oF;b.h(c,bia);R(a,11,c);break;case 12:c=new WE;b.h(c,wha);mm(a,12,c,WE);break;case 13:c=new pF;b.h(c,cia);R(a,13,c);break;case 14:c=b.g();im(a,14,c);break;case 15:c=new qF;b.h(c,dia);R(a,15,c);break;default:z(b)}return a},oF=function(a){K(this,a,0,-1,null,null)};
130 r(oF,J);
131 var Zha=function(a,b){var c;(c=O(a,1))&&E(b,1,c);(c=O(a,2))&&E(b,2,c);(c=O(a,3))&&E(b,3,c);(c=O(a,4))&&E(b,4,c);(c=O(a,5))&&E(b,5,c);(c=O(a,6))&&E(b,6,c);(c=O(a,7))&&E(b,7,c);(c=O(a,8))&&E(b,8,c)},bia=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=C(b);gm(a,1,c);break;case 2:c=C(b);gm(a,2,c);break;case 3:c=C(b);gm(a,3,c);break;case 4:c=C(b);gm(a,4,c);break;case 5:c=C(b);gm(a,5,c);break;case 6:c=C(b);gm(a,6,c);break;case 7:c=C(b);gm(a,7,c);break;case 8:c=C(b);gm(a,8,c);break;default:z(b)}return a},pF=
132 function(a){K(this,a,0,-1,null,null)};r(pF,J);var $ha=function(a,b){var c;(c=O(a,1))&&E(b,1,c);c=T(a,vB,2);null!=c&&I(b,2,c,wB);c=T(a,vB,3);null!=c&&I(b,3,c,wB)},cia=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=C(b);gm(a,1,c);break;case 2:c=new vB;b.h(c,xB);R(a,2,c);break;case 3:c=new vB;b.h(c,xB);R(a,3,c);break;default:z(b)}return a},qF=function(a){K(this,a,0,-1,null,null)};r(qF,J);
133 var aia=function(a,b){a=Ol(N(a,1));0<a.length&&yl(b,a)},dia=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=$k(b);em(a,1,c,"");break;default:z(b)}return a},bF=function(a){K(this,a,0,-1,null,null)};r(bF,J);bF.prototype.setEnabled=function(a){return gm(this,2,a)};var Bha=function(a,b){(a=O(a,2))&&E(b,2,a)},Iha=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 2:var c=C(b);a.setEnabled(c);break;default:z(b)}return a},cF=function(a){K(this,a,0,-1,null,null)};r(cF,J);
134 var Cha=function(a,b){var c=N(a,1);0<c.length&&G(b,1,c);c=N(a,2);0<c.length&&G(b,2,c)},Jha=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=b.g();S(a,1,c);break;case 2:c=b.g();S(a,2,c);break;default:z(b)}return a},dF=function(a){K(this,a,0,-1,null,null)};r(dF,J);
135 var Dha=function(a,b){var c=N(a,1);0<c.length&&G(b,1,c);c=Zl(a,2,0);0!==c&&F(b,2,c)},Kha=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=b.g();S(a,1,c);break;case 2:c=D(b);hm(a,2,c);break;default:z(b)}return a},eF=function(a){K(this,a,0,-1,null,null)};r(eF,J);
136 var Eha=function(a,b){var c;(c=O(a,1))&&E(b,1,c);(c=O(a,2))&&E(b,2,c);(c=O(a,3))&&E(b,3,c);(c=O(a,4))&&E(b,4,c);(c=O(a,5))&&E(b,5,c);(c=O(a,6))&&E(b,6,c)},Lha=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=C(b);gm(a,1,c);break;case 2:c=C(b);gm(a,2,c);break;case 3:c=C(b);gm(a,3,c);break;case 4:c=C(b);gm(a,4,c);break;case 5:c=C(b);gm(a,5,c);break;case 6:c=C(b);gm(a,6,c);break;default:z(b)}return a},xha=[5,11,13],Yha=[9,12,14];var rF=function(a){K(this,a,0,-1,eia,null)};r(rF,J);k=rF.prototype;k.V=function(){return T(this,HD,1)};k.T=function(a){R(this,1,a)};k.Z=function(){dm(this,1)};k.Kb=function(){return U(this,XE,2)};k.Pb=function(){return N(this,3)};var fia=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=new HD;b.h(c,KD);a.T(c);break;case 2:c=new XE;b.h(c,gF);mm(a,2,c,XE);break;case 3:c=b.g();S(a,3,c);break;default:z(b)}return a},eia=[2];var tF=function(a){K(this,a,0,-1,null,sF)};r(tF,J);k=tF.prototype;k.bf=function(){return Vl(this,sF[0])};k.wx=function(){return T(this,nE,1)};k.Sy=function(){return T(this,rF,2)};k.Qy=function(){return T(this,SE,3)};k.Hy=function(){return T(this,zE,4)};k.Jy=function(){return T(this,CE,6)};k.Ky=function(){return T(this,JE,7)};k.Oy=function(){return T(this,ME,8)};k.Py=function(){return T(this,QE,9)};k.qx=function(){return T(this,VD,10)};k.px=function(){return T(this,LD,11)};
137 k.Cx=function(){return T(this,qE,12)};
138 var gia=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=new nE;b.h(c,Pga);km(a,1,sF[0],c);break;case 2:c=new rF;b.h(c,fia);km(a,2,sF[0],c);break;case 3:c=new SE;b.h(c,tha);km(a,3,sF[0],c);break;case 4:c=new zE;b.h(c,$ga);km(a,4,sF[0],c);break;case 6:c=new CE;b.h(c,cha);km(a,6,sF[0],c);break;case 7:c=new JE;b.h(c,kha);km(a,7,sF[0],c);break;case 8:c=new ME;b.h(c,nha);km(a,8,sF[0],c);break;case 9:c=new QE;b.h(c,qha);km(a,9,sF[0],c);break;case 10:c=new VD;b.h(c,xga);km(a,10,sF[0],c);break;case 11:c=
139 new LD;b.h(c,qga);km(a,11,sF[0],c);break;case 12:c=new qE;b.h(c,Tga);km(a,12,sF[0],c);break;case 13:c=new uE;b.h(c,Wga);km(a,13,sF[0],c);break;default:z(b)}return a},sF=[[1,2,3,4,6,7,8,9,10,11,12,13]];var vF=function(a){K(this,a,0,-1,null,uF)};r(vF,J);k=vF.prototype;k.bf=function(){return Vl(this,uF[0])};k.Fx=function(){return T(this,rD,1)};k.Cy=function(){return T(this,wD,2)};k.Ey=function(){return T(this,AD,3)};k.ox=function(){return T(this,nD,4)};k.Dy=function(){return T(this,xD,5)};k.Dx=function(){return T(this,jD,7)};k.Gx=function(){return T(this,tD,8)};k.tx=function(){return T(this,mD,9)};k.Ny=function(){return T(this,sD,10)};k.Gy=function(){return T(this,tF,13)};
140 k.Ex=function(){return T(this,qD,15)};
141 var hia=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=new rD;b.h(c,dga);km(a,1,uF[0],c);break;case 2:c=new wD;b.h(c,jga);km(a,2,uF[0],c);break;case 3:c=new AD;b.h(c,nga);km(a,3,uF[0],c);break;case 4:c=new nD;b.h(c,$fa);km(a,4,uF[0],c);break;case 5:c=new xD;b.h(c,lga);km(a,5,uF[0],c);break;case 7:c=new jD;b.h(c,Xfa);km(a,7,uF[0],c);break;case 8:c=new tD;b.h(c,hga);km(a,8,uF[0],c);break;case 9:c=new mD;b.h(c,Zfa);km(a,9,uF[0],c);break;case 10:c=new sD;b.h(c,fga);km(a,10,uF[0],c);break;case 13:c=
142 new tF;b.h(c,gia);km(a,13,uF[0],c);break;case 14:c=new BD;b.h(c,CD);km(a,14,uF[0],c);break;case 15:c=new qD;b.h(c,bga);km(a,15,uF[0],c);break;default:z(b)}return a},uF=[[1,2,3,4,5,7,8,9,10,13,14,15]];var wF=function(a){K(this,a,0,-1,null,null)};r(wF,J);var iia=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=new cz;b.h(c,oca);R(a,1,c);break;case 2:c=new vF;b.h(c,hia);R(a,2,c);break;default:z(b)}return a};var xF=function(a){K(this,a,"hcbu",-1,jia,null)};r(xF,J);var jia=[1];xF.messageId="hcbu";var yF=function(a){K(this,a,0,-1,null,null)};r(yF,J);var zF=function(a){K(this,a,0,-1,kia,null)};r(zF,J);var kia=[2,6];var AF=function(a){K(this,a,0,-1,null,null)};r(AF,J);k=AF.prototype;k.wa=function(){return L(this,3)};k.Y=function(){return L(this,4)};k.Fb=function(){return L(this,10)};k.gb=function(){return L(this,13)};k.xa=function(){return L(this,14)};var BF=function(a){K(this,a,0,-1,null,null)};r(BF,J);var CF=function(a){K(this,a,0,-1,lia,null)};r(CF,J);var lia=[3];var DF=function(a){K(this,a,0,-1,null,null)};r(DF,J);DF.prototype.tj=function(){return L(this,2)};var EF=function(a){K(this,a,0,-1,null,null)};r(EF,J);var FF=function(a){K(this,a,0,-1,null,null)};r(FF,J);FF.prototype.getId=function(){return L(this,1)};var GF=function(a){K(this,a,0,-1,mia,null)};r(GF,J);var HF=function(a){var b=new GF;return lm(b,2,a)},IF=function(a,b){return P(a,3,b||[])},mia=[1,2,3];var JF=function(a){K(this,a,0,-1,null,null)};r(JF,J);var KF=function(a){K(this,a,0,-1,null,null)};r(KF,J);var LF=function(a){K(this,a,0,-1,nia,null)};r(LF,J);LF.prototype.wa=function(){return L(this,20)};var oia=function(){var a=new LF;a=P(a,1,13);a=P(a,3,2);return P(a,4,4)};LF.prototype.setDestination=function(a){return P(this,5,a)};LF.prototype.Ea=function(){return T(this,KF,13)};var nia=[12,10,26,31];var MF=function(a){K(this,a,0,-1,null,null)};r(MF,J);MF.prototype.Wj=function(a){return R(this,5,a)};var W={},pia=(W[264]=4,W[275]=4,W[1579]=4,W[2360]=4,W[2359]=3,W[1781]=1,W[1169]=1,W[1167]=7,W[2053]=1,W[2054]=1,W[1168]=1,W[2052]=2,W[1177]=1,W[1199]=7,W[2245]=2,W[1175]=1,W[1176]=7,W[1172]=1,W[1173]=1,W[1174]=1,W[1184]=1,W[1183]=1,W[1182]=1,W[1181]=1,W[1180]=1,W[1179]=1,W[1178]=1,W[1827]=1,W[1171]=1,W[1170]=1,W[1387]=6,W[649]=6,W[640]=6,W[584]=6,W[2173]=4,W[1591]=6,W[574]=7,W[597]=3,W[2175]=3,W[1495]=4,W[588]=6,W[575]=4,W[587]=6,W[572]=7,W[598]=6,W[1580]=3,W[2754]=6,W[1260]=3,W[1584]=3,W[1870]=1,
143 W[1871]=1,W[2182]=1,W[2184]=1,W[2183]=1,W[2185]=1,W[2388]=1,W[2192]=1,W[2193]=1,W[2194]=1,W[2386]=1,W[2189]=1,W[2190]=1,W[2187]=1,W[2191]=1,W[2188]=1,W[2385]=1,W[2186]=1,W[288]=6,W[2962]=3,W[2840]=6,W[1080]=4,W[1081]=6,W[2055]=7,W[2056]=7,W[2494]=4,W[2496]=7,W[2679]=4,W[2495]=4,W[1518]=3,W[1079]=4,W[2686]=6,W[1528]=4,W[1595]=6,W[1541]=4,W[1520]=4,W[1519]=6,W[2687]=7,W[2788]=3,W[2789]=4,W[2970]=3,W[2971]=3,W[2972]=3,W[2796]=3,W[2797]=3,W[2960]=3,W[2794]=3,W[990]=4,W[1227]=6,W[2704]=4,W[2705]=6,W[2706]=
144 6,W[2707]=7,W[2703]=4,W[783]=4,W[784]=4,W[782]=4,W[2805]=6,W[2806]=4,W[4708]=6,W[4711]=6,W[4749]=6,W[4163]=4,W[4578]=6,W[4730]=6,W[2124]=6,W[2123]=6,W[2126]=6,W[2125]=6,W[4408]=6,W[4410]=6,W[3839]=6,W[4631]=6,W[4630]=1,W[41]=6,W[4411]=4,W[4589]=1,W[3341]=1,W[3342]=1,W[4664]=7,W[4609]=7,W[4030]=7,W[4782]=7,W[4031]=7,W[4610]=7,W[4286]=3,W[3906]=7,W[3908]=7,W[3682]=7,W[3907]=7,W[4263]=3,W[4417]=7,W[3948]=7,W[3950]=7,W[4419]=7,W[3939]=7,W[3941]=7,W[3940]=7,W[3942]=7,W[3949]=7,W[3945]=7,W[3947]=7,W[3946]=
145 7,W[3943]=7,W[3944]=7,W[4418]=7,W[3951]=7,W[4633]=6,W[4632]=1,W[4590]=1,W[4592]=6,W[4591]=1,W[3854]=1,W[3853]=1,W[3855]=1,W[3856]=1,W[3857]=1,W[315]=6,W[3215]=6,W[4161]=6,W[4588]=6,W[3220]=4,W[3221]=4,W[4080]=6,W[3053]=4,W[3055]=6,W[3054]=4,W[4355]=4,W[4384]=6,W[4387]=6,W[3799]=2,W[4599]=7,W[4335]=4,W[4336]=4,W[4183]=4,W[4242]=7,W[4579]=6,W[4580]=3,W[3918]=6,W[3916]=3,W[4212]=4,W[3917]=3,W[4680]=4,W[4359]=3,W[4358]=7,W[4204]=6,W[4205]=4,W[4516]=6,W[4682]=7,W[4759]=4,W[4760]=7,W[4761]=4,W[4292]=4,
146 W[4293]=7,W[4294]=4,W[4289]=4,W[4290]=7,W[4291]=4,W[4628]=6,W[4629]=4,W[3746]=6,W[3762]=4,W[4472]=6,W[4350]=6,W[4351]=3,W[4348]=6,W[4349]=3,W[4433]=6,W[4434]=3,W[4352]=6,W[4353]=3,W[4223]=3,W[4224]=3,W[4225]=3,W[4301]=1,W[4304]=1,W[4305]=1,W[4302]=1,W[4303]=1,W[4306]=1,W[4265]=1,W[4268]=1,W[4266]=1,W[4269]=1,W[4267]=1,W[3679]=7,W[3680]=3,W[3134]=3,W[3135]=3,W[3735]=3,W[3734]=3,W[4611]=4,W[4360]=3,W[3834]=4,W[3833]=6,W[4354]=7,W[4460]=6,W[4478]=6,W[4477]=6,W[4476]=6,W[4481]=6,W[4480]=6,W[4461]=6,W[4462]=
147 6,W[4463]=7,W[4464]=6,W[4475]=6,W[4465]=6,W[4479]=7,W[4466]=6,W[4471]=6,W[4208]=6,W[4526]=6,W[4209]=4,W[4201]=6,W[4139]=6,W[4167]=6,W[3958]=3,W[4005]=3,W[3956]=6,W[4211]=7,W[4210]=4,W[4236]=6,W[4179]=7,W[4788]=6,W[4435]=6,W[4202]=4,W[3911]=6,W[4216]=6,W[4235]=3,W[4126]=6,W[4127]=3,W[4213]=6,W[4214]=6,W[4215]=6,W[4164]=6,W[4558]=6,W[4555]=6,W[4604]=6,W[4165]=3,W[4559]=6,W[4556]=6,W[4605]=6,W[4557]=6,W[4554]=6,W[4603]=6,W[3763]=3,W[3651]=7,W[4513]=6,W[4681]=4,W[3748]=6,W[4118]=6,W[4119]=3,W[4116]=6,
148 W[4117]=3,W[4431]=6,W[4432]=3,W[4120]=6,W[4121]=3,W[4381]=6,W[4379]=4,W[4734]=6,W[4737]=6,W[3511]=6,W[3510]=6,W[4128]=6,W[3061]=7,W[3062]=4,W[3359]=6,W[4787]=6,W[3526]=7,W[4663]=7,W[3915]=7,W[3914]=7,W[3525]=7,W[4207]=2,W[4206]=7,W[3952]=7,W[3439]=7,W[3798]=4,W[3438]=4,W[3832]=7,W[3852]=4,W[3848]=7,W[3825]=6,W[3782]=4,W[3672]=6,W[3677]=7,W[3829]=6,W[4333]=6,W[4009]=6,W[4010]=4,W[3480]=6,W[4309]=6,W[4308]=6,W[4307]=6,W[3463]=5,W[3466]=5,W[3462]=5,W[3464]=5,W[3465]=5,W[3460]=5,W[3459]=5,W[3461]=5,W[3775]=
149 6,W[3458]=7,W[4088]=6,W[4087]=6,W[4086]=6,W[3632]=3,W[3631]=3,W[4314]=6,W[3633]=4,W[3733]=6,W[3611]=3,W[3612]=6,W[3610]=3,W[3613]=7,W[3619]=7,W[3549]=3,W[3550]=6,W[3808]=6,W[3809]=6,W[3803]=7,W[3804]=7,W[3802]=1,W[3800]=1,W[3812]=1,W[3960]=6,W[3801]=1,W[3810]=7,W[3811]=6,W[3961]=1,W[3927]=6,W[4102]=1,W[3806]=7,W[3807]=7,W[3805]=1,W[4137]=6,W[3725]=3,W[4103]=1,W[4101]=1,W[4849]=6,W[4094]=6,W[4096]=6,W[4100]=6,W[4098]=6,W[4568]=6,W[4399]=6,W[4400]=6,W[3473]=6,W[3470]=6,W[3496]=6,W[4011]=6,W[4012]=4,
150 W[4688]=6,W[3688]=6,W[4547]=8,W[4013]=7,W[4619]=3,W[4553]=3,W[4582]=6,W[4618]=6,W[4552]=6,W[326]=6,W[3476]=3,W[4022]=3,W[3475]=3,W[3625]=3,W[4021]=3,W[4020]=3,W[3474]=3,W[3626]=3,W[3553]=3,W[3693]=3,W[3692]=3,W[3628]=3,W[3629]=3,W[3930]=3,W[3690]=3,W[3932]=3,W[3931]=3,W[3691]=3,W[4499]=3,W[4501]=7,W[4500]=4,W[4487]=3,W[4502]=4,W[4509]=6,W[4485]=3,W[4484]=3,W[4489]=3,W[4491]=3,W[4490]=3,W[4488]=3,W[4492]=1,W[4495]=7,W[4496]=7,W[4494]=1,W[4493]=3,W[4498]=7,W[4497]=3,W[4731]=3,W[4486]=3,W[3929]=8,W[4019]=
151 3,W[3928]=3,W[4537]=6,W[4026]=3,W[4538]=6,W[4542]=6,W[4025]=3,W[4023]=3,W[4545]=8,W[4549]=4,W[4551]=4,W[4550]=4,W[4027]=3,W[4029]=3,W[4028]=3,W[4548]=8,W[4540]=8,W[4378]=6,W[4376]=4,W[4344]=6,W[4343]=3,W[4342]=6,W[4241]=6,W[4018]=3,W[4046]=6,W[4240]=6,W[4043]=3,W[4186]=1,W[4184]=6,W[4185]=1,W[4577]=1,W[4536]=4,W[4541]=4,W[4544]=8,W[4543]=4,W[4375]=8,W[4373]=3,W[4238]=6,W[4039]=3,W[4331]=8,W[4345]=7,W[4341]=8,W[4340]=3,W[4339]=6,W[4330]=8,W[4329]=3,W[4328]=6,W[4239]=8,W[4045]=3,W[4044]=6,W[4237]=6,
152 W[4035]=3,W[4539]=8,W[4546]=8,W[4024]=3,W[3736]=7,W[3777]=6,W[3778]=4,W[5036]=3,W[5033]=3,W[5035]=3,W[5034]=3,W[5037]=3,W[5032]=3,W[6650]=5,W[6649]=5,W[6647]=7,W[6484]=7,W[6651]=5,W[6814]=7,W[6485]=5,W[6483]=5,W[6648]=4,W[6482]=4,W[5538]=1,W[5540]=7,W[5539]=1,W[4962]=7,W[6554]=4,W[6556]=6,W[6778]=6,W[6557]=4,W[6711]=4,W[6555]=6,W[6831]=6,W[6828]=6,W[6177]=7,W[6176]=4,W[6175]=4,W[4899]=4,W[5437]=4,W[5466]=4,W[5436]=4,W[5438]=6,W[5439]=7,W[5277]=6,W[5514]=1,W[5515]=1,W[5403]=4,W[5268]=7,W[6111]=3,W[6112]=
153 3,W[6113]=3,W[6010]=4,W[6011]=4,W[6107]=7,W[5964]=4,W[5965]=7,W[5963]=4,W[5867]=6,W[5722]=4,W[6032]=4,W[5404]=4,W[6216]=6,W[6215]=4,W[6451]=1,W[6452]=1,W[6752]=1,W[6790]=1,W[4824]=6,W[4936]=6,W[4947]=6,W[4946]=6,W[4945]=6,W[4950]=6,W[4949]=6,W[4937]=6,W[4938]=6,W[4939]=6,W[4940]=6,W[4944]=6,W[4941]=6,W[4948]=7,W[4942]=6,W[4943]=6,W[6601]=6,W[6602]=6,W[4983]=4,W[4981]=4,W[4982]=4,W[5669]=6,W[5668]=6,W[5672]=6,W[5667]=6,W[5671]=6,W[5666]=6,W[5674]=6,W[5670]=6,W[5027]=6,W[5023]=6,W[5026]=6,W[4995]=6,
154 W[4986]=4,W[4984]=4,W[4985]=4,W[6131]=6,W[6130]=6,W[6127]=6,W[5025]=6,W[5022]=6,W[5024]=6,W[4994]=6,W[4975]=1,W[4976]=4,W[4924]=3,W[5122]=4,W[5123]=4,W[5120]=4,W[5121]=4,W[5197]=4,W[5220]=6,W[5226]=6,W[4971]=4,W[5296]=6,W[5297]=6,W[4803]=6,W[5224]=6,W[5225]=6,W[5223]=6,W[5118]=4,W[5119]=4,W[5116]=4,W[5117]=4,W[4978]=4,W[4977]=4,W[5144]=4,W[5142]=4,W[5143]=4,W[6389]=7,W[5442]=6,W[5441]=6,W[5440]=6,W[5818]=7,W[5382]=8,W[5383]=1,W[5639]=4,W[5638]=4,W[5640]=4,W[5626]=4,W[5721]=4,W[6121]=4,W[6371]=7,W[5099]=
155 7,W[5097]=4,W[5111]=6,W[5059]=4,W[5102]=7,W[5105]=6,W[5108]=7,W[5190]=7,W[5138]=3,W[5139]=3,W[5028]=3,W[5029]=3,W[5031]=3,W[5030]=3,W[5378]=4,W[5374]=3,W[5376]=7,W[5377]=7,W[5375]=4,W[6055]=4,W[6057]=7,W[6056]=4,W[5137]=3,W[5870]=3,W[5869]=7,W[5872]=7,W[5868]=7,W[5871]=4,W[6815]=4,W[4810]=7,W[4809]=7,W[4806]=7,W[4805]=7,W[4808]=7,W[4807]=7,W[5002]=3,W[5004]=3,W[5003]=3,W[5001]=3,W[5E3]=3,W[5005]=3,W[5006]=3,W[5009]=3,W[5007]=3,W[5008]=3,W[4847]=4,W[4848]=4,W[6549]=7,W[6719]=7,W[6720]=7,W[6839]=4,
156 W[5149]=1,W[5150]=1,W[5147]=1,W[5148]=1,W[6266]=3,W[6323]=6,W[4802]=6,W[6063]=6,W[6320]=6,W[4867]=4,W[6465]=4,W[6464]=4,W[6463]=4,W[6461]=7,W[6462]=7,W[6466]=3,W[6468]=7,W[6467]=4,W[6836]=7,W[6833]=7,W[7009]=7,W[6837]=6,W[4798]=6,W[4796]=4,W[5803]=6,W[4797]=3,W[4801]=6,W[4799]=4,W[5802]=6,W[4800]=3,W[6126]=6,W[5517]=6,W[5518]=7,W[5298]=6,W[4952]=6,W[4815]=6,W[4813]=4,W[4821]=6,W[4819]=4,W[4820]=3,W[4814]=3,W[4818]=6,W[4816]=4,W[4817]=3,W[4970]=6,W[5038]=4,W[5402]=4,W[5401]=4,W[5400]=4,W[5269]=4,W[5270]=
157 4,W[5124]=6,W[5156]=6,W[5157]=6,W[5158]=6,W[5155]=6,W[4901]=4,W[6123]=6,W[4869]=6,W[4868]=6,W[6161]=4,W[5040]=4,W[5039]=4,W[7844]=7,W[7845]=7,W[7843]=6,W[7210]=4,W[7209]=4,W[7155]=4,W[7153]=4,W[7154]=4,W[7152]=4,W[7102]=6,W[7025]=6,W[7181]=6,W[7180]=6,W[7257]=7,W[7258]=7,W[7945]=6,W[7944]=6,W[7726]=7,W[7161]=6,W[7162]=6,W[7163]=6,W[7933]=6,W[7253]=7,W[7256]=7,W[7255]=4,W[7254]=7,W[7516]=4,W[7514]=4,W[7515]=4,W[7517]=4,W[7513]=6,W[7110]=4,W[7107]=6,W[7108]=6,W[7109]=7,W[7171]=6,W[7177]=4,W[7170]=4,
158 W[7466]=7,W[7292]=4,W[7293]=4,W[7114]=4,W[7115]=4,W[7116]=4,W[7117]=4,W[7839]=6,W[7684]=6,W[7221]=6,W[7916]=6,W[7737]=7,W[7026]=1,W[7033]=7,W[7034]=7,W[7029]=6,W[7973]=6,W[7211]=1,W[7970]=1,W[7192]=7,W[7031]=1,W[7032]=7,W[7290]=7,W[7030]=1,W[7080]=7,W[7028]=7,W[7081]=7,W[7841]=7,W[7510]=4,W[7969]=4,W[7922]=4,W);var NF=function(a){K(this,a,"cl:plu",-1,qia,null)};r(NF,J);var OF=function(a){K(this,a,0,-1,null,null)};r(OF,J);var qia=[1];NF.messageId="cl:plu";var PF=function(a){Rb.call(this);this.message="AppContext is disposed, cannot get "+a.join(", ")+"."};r(PF,Rb);function QF(a,b){this.namespace_=a;this.h=b;this.constructor.Wo||(this.constructor.Wo={});this.constructor.Wo[this.toString()]=this}QF.prototype.ra=function(){return this.toString()};QF.prototype.toString=function(){this.g||(this.g="fva:"+this.h);return this.g};var RF=function(a,b){QF.call(this,a,b)};Za(RF,QF);/*
159
160  Copyright The Closure Library Authors.
161  SPDX-License-Identifier: Apache-2.0
162 */
163 var SF=function(a,b){this.g=a;this.h=b};SF.prototype.execute=function(a){this.g&&(this.g.call(this.h||null,a),this.g=this.h=null)};SF.prototype.abort=function(){this.h=this.g=null};var ria=function(a){if(null===a)return"No error type specified";switch(a){case 0:return"Unauthorized";case 1:return"Consecutive load failures";case 2:return"Timed out";case 3:return"Out of date module id";case 4:return"Init error";default:return"Unknown failure type "+a}};var TF=function(a,b){V.call(this);this.j=a;this.Ya=b;this.h=[];this.g=[];this.l=[]};Za(TF,V);TF.prototype.getId=function(){return this.Ya};var sia=function(a,b){a.g.push(new SF(b,void 0))};TF.prototype.onError=function(a){for(var b=this.g,c=[],d=0;d<b.length;d++)try{b[d].execute(a)}catch(e){pt(e),c.push(e)}b.length=0;(a=c.length?c:null)&&window.setTimeout(Kd("Module errback failures: "+a),0);this.l.length=0;this.h.length=0};TF.prototype.X=function(){TF.Xb.X.call(this);gt(null)};var UF=function(){};UF.prototype.F=function(){return!1};UF.prototype.H=function(){return!1};var VF=null,WF=null;var XF=function(a,b,c){c=c||[];for(var d=0;d<c.length;d++);this.j=a;this.h=b||null;this.g=[];this.g=this.g.concat(c)};XF.prototype.toString=function(){return this.j};var YF=Symbol("mCJjCd");var tia=new XF("pVbxBc");var uia=function(a){var b={},c={},d=[],e=[],f=function(p){if(!c[p]){var t=p instanceof XF?p.g:[];c[p]=tc(t);Yb(t,function(y){b[y]=b[y]||[];b[y].push(p)});t.length||d.push(p);Yb(t,f)}};for(Yb(a,f);d.length;){var g=d.shift();e.push(g);b[g]&&Yb(b[g],function(p){oc(c[p],g);c[p].length||d.push(p)})}var h={},m=[];Yb(e,function(p){p instanceof XF&&(p=p.h,null==p||h[p]||(h[p]=!0,m.push(p)))});return{services:e,nB:m}};/*
164  Portions of this code are from MochiKit, received by
165  The Closure Authors under the MIT license. All other code is Copyright
166  2005-2009 The Closure Authors. All Rights Reserved.
167 */
168 var ZF=function(a,b){this.m=[];this.H=a;this.F=b||null;this.h=this.G=!1;this.Je=void 0;this.u=this.J=this.C=!1;this.o=0;this.Nc=null;this.l=0};ZF.prototype.cancel=function(a){if(this.Ta())this.Je instanceof ZF&&this.Je.cancel();else{if(this.Nc){var b=this.Nc;delete this.Nc;a?b.cancel(a):(b.l--,0>=b.l&&b.cancel())}this.H?this.H.call(this.F,this):this.u=!0;this.Ta()||this.g(new $F(this))}};ZF.prototype.D=function(a,b){this.C=!1;aG(this,a,b)};
169 var aG=function(a,b,c){a.G=!0;a.Je=c;a.h=!b;bG(a)},dG=function(a){if(a.Ta()){if(!a.u)throw new cG(a);a.u=!1}};ZF.prototype.callback=function(a){dG(this);aG(this,!0,a)};ZF.prototype.g=function(a){dG(this);aG(this,!1,a)};var fG=function(a,b,c){return eG(a,b,null,c)},gG=function(a,b){return eG(a,null,b,void 0)},eG=function(a,b,c,d){a.m.push([b,c,d]);a.Ta()&&bG(a);return a};
170 ZF.prototype.then=function(a,b,c){var d,e,f=new Dt(function(g,h){e=g;d=h});eG(this,e,function(g){g instanceof $F?f.cancel():d(g)});return f.then(a,b,c)};zt(ZF);var hG=function(a,b){b instanceof ZF?fG(a,Wa(b.j,b)):fG(a,function(){return b})};ZF.prototype.j=function(a){var b=new ZF;eG(this,b.callback,b.g,b);a&&(b.Nc=this,this.l++);return b};ZF.prototype.Ta=function(){return this.G};ZF.prototype.isError=function(a){return a instanceof Error};
171 var iG=function(a){return dc(a.m,function(b){return"function"===typeof b[1]})},bG=function(a){if(a.o&&a.Ta()&&iG(a)){var b=a.o,c=jG[b];c&&(Ia.clearTimeout(c.Ya),delete jG[b]);a.o=0}a.Nc&&(a.Nc.l--,delete a.Nc);b=a.Je;for(var d=c=!1;a.m.length&&!a.C;){var e=a.m.shift(),f=e[0],g=e[1];e=e[2];if(f=a.h?g:f)try{var h=f.call(e||a.F,b);void 0!==h&&(a.h=a.h&&(h==b||a.isError(h)),a.Je=b=h);if(At(b)||"function"===typeof Ia.Promise&&b instanceof Ia.Promise)d=!0,a.C=!0}catch(m){b=m,a.h=!0,iG(a)||(c=!0)}}a.Je=
172 b;d&&(h=Wa(a.D,a,!0),d=Wa(a.D,a,!1),b instanceof ZF?(eG(b,h,d),b.J=!0):b.then(h,d));c&&(b=new kG(b),jG[b.Ya]=b,a.o=b.Ya)},via=function(){var a=new ZF;a.callback(new lG(200,""));return a},wia=function(a){var b=new ZF;a.then(function(c){b.callback(c)},function(c){b.g(c)});return b},xia=function(a){var b=new ZF;b.g(a);return b},cG=function(){Rb.call(this)};Za(cG,Rb);cG.prototype.message="Deferred has already fired";cG.prototype.name="AlreadyCalledError";var $F=function(){Rb.call(this)};Za($F,Rb);
173 $F.prototype.message="Deferred was canceled";$F.prototype.name="CanceledError";var kG=function(a){this.Ya=Ia.setTimeout(Wa(this.h,this),0);this.g=a};kG.prototype.h=function(){delete jG[this.Ya];throw this.g;};var jG={};var nG=function(a){V.call(this);this.id=yia++;this.J=[];this.h={};this.u={};this.o={};this.g={};this.j={};this.G={};this.m=a?a.m:new Xw;this.M=!a;this.l=null;a?(this.l=a,this.o=a.o,this.g=a.g,this.u=a.u,this.j=a.j):Ya();a=mG(this);this!=a&&(a.C?a.C.push(this):a.C=[this])};Za(nG,V);var yia=1,zia=.05>Math.random(),mG=function(a){for(;a.l;)a=a.l;return a},oG=function(a,b){for(;a;){if(a==b)return!0;a=a.l}return!1};
174 nG.prototype.get=function(a){var b=pG(this,a);null==b&&this.O&&(b={BOGUS:"Service "+a+" was not registered"});if(null==b)throw new OG(a);return b};
175 var PG=function(a,b){return!(!a.h[b]&&!a.o[b])},pG=function(a,b){for(var c=a;c;c=c.l){if(c.isDisposed())throw new PF([b]);if(c.h[b])return c.h[b][0];if(c.G[b])break}if(c=a.o[b]){c=c(a);if(null==c)throw Error("Factory method for service "+b+" returned null or undefined.");a.registerService(b,c);return c}return null},QG=function(a,b,c){return Aia(a,[b],c)[b]},Aia=function(a,b,c){if(a.isDisposed())throw new PF(b);var d=RG(a),e=!c;c={};var f=[],g=[],h={},m={},p=pG(a,tia),t={};b=n(b);for(var y=b.next();!y.done;t=
176 {bc:t.bc},y=b.next())if(t.bc=y.value,y=pG(a,t.bc)){var A=new ZF;c[t.bc]=A;y.bl&&(hG(A,y.bl()),fG(A,Xa(function(B){return B},y)));A.callback(y)}else a.j[t.bc]?(y=a.j[t.bc].j(),fG(y,function(B){return function(){return a.Il(B.bc)}}(t)),c[t.bc]=y):(y=void 0,t.bc instanceof XF?y=uia([t.bc]).nB:(A=a.u[t.bc])&&(y=[A]),!e||y&&y.length?(y&&(p&&t.bc instanceof XF&&p.pW()&&(zia&&(A=p.wW(Bia),m[t.bc]=A),p.oV(t.bc)),f.push.apply(f,q(y)),h[t.bc]=Vb(y)),g.push(t.bc)):(y=new ZF,c[t.bc]=y,y.g(new OG(t.bc))));if(e){if(f.length){a.D&&
177 0<f.filter(function(B){return!SG(d,B)}).length&&a.D.push(new TG);t=n(g);for(e=t.next();!e.done;e=t.next())a.m.g(new UG("a",e.value));f=VG(RG(a),f,void 0);t={};g=n(g);for(e=g.next();!e.done;t={sf:t.sf},e=g.next())t.sf=e.value,e=h[t.sf],b=f[e],b=b instanceof ZF?b.j():wia(b),c[t.sf]=b,m[t.sf]&&fG(b,function(B){return function(){p.sU(m[B.sf])}}(t)),Cia(a,b,t.sf,e)}}else for(f={},g=n(g),e=g.next();!e.done;f={ne:f.ne,jh:f.jh},e=g.next())f.ne=e.value,f.jh=h[f.ne],e=new ZF(function(B){return function(H){var Q=
178 B.ne,ea=a.g&&a.g[Q];if(ea){for(var eb=0;eb<ea.length;++eb)if(ea[eb].ma==a&&ea[eb].d==H){pc(ea,eb);break}0==ea.length&&delete a.g[Q]}}}(f)),c[f.ne]=e,(t=a.g[f.ne])||(a.g[f.ne]=t=[]),f.jh&&Dia(a,e,f.ne,f.jh),fG(e,function(B){return function(){return a.Jl(B.ne,B.jh)}}(f)),t.push({ma:a,d:e});return c},Dia=function(a,b,c,d){fG(b,function(){var e=RG(this);this.D&&this.D.push(new TG);return e.load(d)},a);gG(b,Wa(a.jq,a,c,d))},Cia=function(a,b,c,d){fG(b,function(){this.m.g(new UG("b",c))},a);gG(b,Wa(a.jq,
179 a,c,d));fG(b,Wa(a.Jl,a,c,d))};k=nG.prototype;k.Jl=function(a,b){var c=pG(this,a);if(null==c){if(this.j[a]){var d=this.j[a].j();fG(d,Wa(this.Jl,this,a,b));return d}if(!b)throw Error("Module undefined but service or factory "+a+" not registered with app contexts.");throw new WG(a,b,"Module loaded but service or factory not registered with app contexts.");}return c.bl?(d=new ZF,hG(d,c.bl()),d.callback(c),fG(d,Wa(this.Il,this,a)),d):this.Il(a)};k.Il=function(a){this.j[a]&&delete this.j[a];return this.get(a)};
180 k.jq=function(a,b,c){return c instanceof $F?c:new XG(a,b,c)};k.registerService=function(a,b,c){if(this.isDisposed())c||gt(b);else{this.J.push(a);this.h[a]=[b,!c];c=Eia(this,this,a);for(var d=0;d<c.length;d++)c[d].callback(null);delete this.u[a];a instanceof XF&&(c=b.constructor,c.displayName=a,c[YF]=a);return b}};k.unregisterService=function(a){if(!this.h[a])throw Error('Service for "'+a+'" is not registered');var b=this.h[a];delete this.h[a];b[1]&&gt(b[0])};
181 var YG=function(a,b,c){a.o[b]=c;if(c=a.g[b]){if(1<c.length){for(var d=0;d<c.length;++d)c[d].index=d;c.sort(Fia)}for(;c.length;)c.shift().d.callback(null);delete a.g[b]}},Fia=function(a,b){if(a.ma!=b.ma){if(oG(a.ma,b.ma))return 1;if(oG(b.ma,a.ma))return-1}return a.index<b.index?-1:a.index==b.index?0:1},Eia=function(a,b,c){var d=[],e=a.g[c];e&&(Zb(e,function(f){oG(f.ma,b)&&(d.push(f.d),oc(e,f))}),0==e.length&&delete a.g[c]);return d},Gia=function(a,b){a.g&&hd(a.g,function(c,d,e){Zb(c,function(f){f.ma==
182 b&&oc(c,f)});0==c.length&&delete e[d]})};nG.prototype.X=function(){if(mG(this)==this){var a=this.C;if(a)for(;a.length;)a[0].dispose()}else{a=mG(this).C;for(var b=0;b<a.length;b++)if(a[b]==this){a.splice(b,1);break}}for(var c in this.h)a=this.h[c],a[1]&&a[0].dispose&&a[0].dispose();this.h=null;this.M&&this.m.dispose();Gia(this,this);this.g=null;gt(this.H);this.G=this.H=null;nG.Xb.X.call(this)};
183 var RG=function(a){return a.F?a.F:a.l?RG(a.l):null},Hia=function(a){!VF&&WF&&(VF=WF());a.F=VF},OG=function(a){Rb.call(this);this.id=a;this.message='Service for "'+a+'" is not registered'};Za(OG,Rb);var XG=function(a,b,c){Rb.call(this);this.cause=c;this.message='Module "'+b+'" failed to load when requesting the service "'+a+'" [cause: '+c+"]";this.stack=c.stack+"\nWRAPPED BY:\n"+this.stack};Za(XG,Rb);
184 var WG=function(a,b,c){Rb.call(this);this.message='Configuration error when loading the module "'+b+'" for the service "'+a+'": '+c};Za(WG,Rb);var TG=function(){Bg()},UG=function(a){Aw.call(this,a)};Za(UG,Aw);var Bia=new RF(new function(){},1);var ZG=new XF("b2QWee","hl"),$G=new XF("e6ID2c","hl"),aH=new XF("PvLNsc","hl"),bH=new XF("VzLulf","rsr");var cH=function(a){this.h=QG(a,$G,!0)};cH.prototype.logImpression=function(a,b){this.h.then(function(c){return c.logImpression(a,b)})};cH.prototype.g=function(a,b){this.h.then(function(c){return c.g(a,b)})};var dH=function(a){this.h=a};dH.prototype.af=function(){return!0};dH.prototype.Zc=function(){};dH.prototype.ad=function(){};dH.prototype.Cd=function(){};var eH=function(){dH.apply(this,arguments)};r(eH,dH);var fH=function(a,b,c,d,e){d=void 0===d?Iia:d;e=void 0===e?null:e;V.call(this);this.o=a;this.H=b;this.J=d;this.m=e;this.h=-1;this.l=Pt();this.g=null;this.j=!1;this.F=0;this.G=this.C=void 0;this.Ya=++Jia;this.O=c};r(fH,V);fH.prototype.M=function(a){this.h=a;gH(this);return!0};fH.prototype.u=function(){return this.l.promise};fH.prototype.D=function(){return this.j};var hH=function(a){null==a.g&&(a.g=a.H(),gH(a));return a.g};k=fH.prototype;k.uk=function(a){this.F=a};k.Bi=function(){return this.F};
185 k.oi=function(a,b){void 0!==b&&(b=Math.max(a,b));this.C=a;this.G=b};k.oh=function(){return this.C};k.tk=function(){return this.G};var gH=function(a){if(a.g&&-1!=a.h){var b=a.g;"function"===typeof b.T?(a=um(new tm,a.h),b.T(a)):"function"===typeof b.Z&&b.Z()}};fH.prototype.Kl=function(){return this.o};fH.prototype.mq=function(){return hH(this).toString()};fH.prototype.toString=function(){return"[Operation id: "+this.Ya+": "+this.o+", version: "+this.h+"]"};function Iia(){return[]}var Jia=0,iH=function(){Rb.call(this)};
186 r(iH,Rb);iH.prototype.message="Operation has already been executed.";iH.prototype.name="AlreadyExecutedError";var jH=function(){eH.apply(this,arguments)};r(jH,eH);k=jH.prototype;k.Zc=function(a){return new fH("hangouts/add",function(){var b=new iz;return lm(b,4,a)},xA,function(b){return U(b,hz,5)})};k.ad=function(a){return new fH("hangouts/modify",function(){var b=new MA;return lm(b,4,a)},NA,function(b){return U(b,hz,4)})};k.Cd=function(){return null};
187 k.nd=function(a){return new fH("hangouts/query",function(){var b=new oz,c=a.wa();return P(b,2,c)},AA,function(b){return[T(b,hz,2)]},{set:function(b,c){return R(b,8,c)},get:function(b){return T(b,AA,8)}})};k.od=function(a){return this.nd(a)};var kH=function(){eH.apply(this,arguments)};r(kH,eH);k=kH.prototype;k.Zc=function(a){return new fH("hangout_participants/add",function(){var b=new mz;return lm(b,6,a)},yA,function(b){return U(b,jz,5)})};k.ad=function(a){return new fH("hangout_participants/modify",function(){var b=new OA;return lm(b,4,a)},PA,function(b){return U(b,jz,4)})};k.Cd=function(a,b){var c=b&&b.jYdIne||0;return new fH("hangout_participants/remove",function(){var d=VA(new UA,a);return P(d,5,c)},WA)};
188 k.nd=function(a){return new fH("hangout_participants/query",function(){var b=new QA;var c=a.wa();b=P(b,2,c);c=a.Y();return P(b,3,c)},RA,function(b){return[T(b,jz,2)]})};k.od=function(a){return new fH("hangout_participants/search",function(){var b=new nz,c=a.wa();return P(b,2,c)},zA,function(b){return U(b,jz,2)},{set:function(b,c){return R(b,7,c)},get:function(b){return T(b,zA,7)}})};var lH=function(){eH.apply(this,arguments)};r(lH,eH);k=lH.prototype;k.Zc=function(a){return new fH("media_sources/add",function(){var b=new eA;return lm(b,4,a)},GA,function(b){return U(b,Zz,4)})};k.ad=function(a){return new fH("media_sources/modify",function(){var b=new dD;return lm(b,4,a)},eD,function(b){return U(b,Zz,4)})};k.Cd=function(){return null};
189 k.nd=function(a){return new fH("media_sources/query",function(){var b=new fD;var c=a.wa();b=P(b,2,c);c=a.Y();b=P(b,3,c);c=a.Ea();return P(b,4,c)},gD,function(b){return[T(b,Zz,2)]})};k.od=function(a){return new fH("media_sources/search",function(){var b=new fA,c=a.wa();return P(b,2,c)},HA,function(b){return U(b,Zz,2)},{set:function(b,c){return R(b,6,c)},get:function(b){return T(b,HA,6)}})};var mH=function(a){var b=a.Kd,c=a.Ld,d=a.Sd,e=a.Td,f=a.Pd,g=a.Nd,h=a.Od,m=a.Qd,p=a.Rd,t=a.gg,y=a.sB;this.g=a.Md;this.D=b;this.F=c;this.O=d;this.u=b.concat(d);this.W=c.concat(e);this.l=f;this.G=g;this.H=h;this.J=m;this.C=g.concat(m);this.M=h.concat(p);this.o=t||Jd;this.m=y||Ka};mH.prototype.j=function(a){if(a instanceof this.g)var b=this.D;else if(a instanceof this.l)b=this.G;else return Ub("Passed in object did not match resource or identifier type"),[];return b.map(function(c){return c.call(a)})};
190 var nH=function(a,b){if(b instanceof a.g)a=a.O;else if(b instanceof a.l)a=a.J;else return Ub("Passed in object did not match resource or identifier type"),[];return a.map(function(c){return c.call(b)})};mH.prototype.h=function(a){if(a instanceof this.g)var b=this.u;else if(a instanceof this.l)b=this.C;else return Ub("Passed in object did not match resource or identifier type"),[];return b.map(function(c){return c.call(a)})};
191 mH.prototype.yb=function(a,b){var c=this.W;a.length!=c.length&&(b?a=a.concat(b):c=this.F);var d=new this.g;a.forEach(function(e,f){c[f].call(d,e)});return d};
192 var oH=function(a,b){var c=a.M;b.length!=c.length&&(c=a.H);var d=new a.l;b.forEach(function(e,f){c[f].call(d,e)});return d},pH=function(a,b){if(b instanceof a.g)a=a.u;else if(b instanceof a.l)a=a.C;else return Ub("Passed in item did not match resource or identifier type"),!1;return a.every(function(c){return null!=c.call(b)})},rH=function(a,b,c){b=qH(a,b,a.h);a=qH(a,c,a.h);return Fc(b,a)},sH=function(a,b){return b instanceof a.g?b:new a.g(JSON.parse(b.ra()))},qH=function(a,b,c){return b instanceof
193 Array?b:c.call(a,b)};var tH=function(){return new mH({Md:jz,Kd:[jz.prototype.wa],Ld:[jz.prototype.Ci],Sd:[jz.prototype.Y],Td:[jz.prototype.mh],Pd:SA,Nd:[SA.prototype.wa],Od:[SA.prototype.o],Qd:[SA.prototype.Y],Rd:[SA.prototype.u]})};var uH=new XF("q5tsoe","sVRBvb");var vH=function(a){this.g=QG(a,uH)},wH=function(a,b,c){a.g.then(function(d){Kia(d,b,c)})};var xH=function(a,b){this.g=a;this.eventType=b};new XF("rJmJrc");var yH=new XF("n73qwf");new XF("MpJwZc");new XF("UUJqVe","UUJqVe");new XF("Wt6vjf");new XF("byfTOb");new XF("LEikZe");new XF("lsjVmc");new XF("tdUkaf");new XF("fJuxOc");new XF("ZtVrH");new XF("WSziFf");new XF("ZmXAm");new XF("BWETze");new XF("UBSgGf");new XF("zZa4xc");new XF("o1bZcd");new XF("WwG67d");new XF("z72MOc");new XF("JccZRe");new XF("amY3Td");new XF("ABma3e");new XF("GHAeAc","GHAeAc");new XF("gSshPb");new XF("klpyYe");new XF("OPbIxb");new XF("pg9hFd");new XF("yu4DA");new XF("vk3Wc");new XF("IykvEf");new XF("J5K1Ad");new XF("IW8Usd");new XF("IaqD3e");new XF("jbDgG");new XF("b8xKu");new XF("d0RAGb");new XF("AzG0ke");new XF("J4QWB");
194 new XF("TuDsZ");new XF("hdXIif");new XF("mITR5c");new XF("DFElXb");new XF("NGntwf");new XF("Bgf0ib");new XF("Xpw1of");new XF("v5BQle");new XF("ofuapc");new XF("FENZqe");new XF("tLnxq");var zH=function(a,b){Rb.call(this,a);this.Ub=b;this.name="EndcauseError"};r(zH,Rb);var AH=function(a,b,c){Aw.call(this,"c");this.Hc=b;this.oc=a;this.removed=c};r(AH,Aw);var BH=function(){V.call(this);this.l=new sv(this);this.j=this.l.signal()};r(BH,V);var CH=function(a){a.l.N(a.j,void 0)};var DH=function(a){K(this,a,0,-1,null,null)};r(DH,J);var EH=function(){Xw.apply(this,arguments)};r(EH,Xw);EH.Eb=function(){this.instance||(this.instance=new EH);return this.instance};var FH=Date.now;function GH(){return(null===performance||void 0===performance?0:performance.timeOrigin)&&(null===performance||void 0===performance?0:performance.now)?Math.floor(performance.timeOrigin+performance.now()):Date.now()}var HH=function(a){this.g=a},X=function(){return new HH(FH!==Date.now?Date.now():GH())},IH=function(a,b){return new HH(a.g+b)},JH=function(a,b){return a.g-b.g};HH.prototype.toString=function(){return this.g+"ms"};var KH=new HH(-Infinity),LH=new HH(Infinity);var MH=function(a){V.call(this);this.nc=a;this.aa={}};Za(MH,V);var NH=[];MH.prototype.listen=function(a,b,c,d){return OH(this,a,b,c,d)};
195 var OH=function(a,b,c,d,e,f){Array.isArray(c)||(c&&(NH[0]=c.toString()),c=NH);for(var g=0;g<c.length;g++){var h=Nw(b,c[g],d||a.handleEvent,e||!1,f||a.nc||a);if(!h)break;a.aa[h.key]=h}return a},QH=function(a,b,c,d){PH(a,b,c,d,void 0)},PH=function(a,b,c,d,e,f){if(Array.isArray(c))for(var g=0;g<c.length;g++)PH(a,b,c[g],d,e,f);else(b=Mw(b,c,d||a.handleEvent,e,f||a.nc||a))&&(a.aa[b.key]=b)},RH=function(a,b,c,d,e,f){if(Array.isArray(c))for(var g=0;g<c.length;g++)RH(a,b,c[g],d,e,f);else d=d||a.handleEvent,
196 e=Oa(e)?!!e.capture:!!e,f=f||a.nc||a,d=Ow(d),e=!!e,c=Dw(b)?Iw(b.pd,String(c),d,e,f):b?(b=Qw(b))?Iw(b,c,d,e,f):null:null,c&&(Uw(c),delete a.aa[c.key]);return a};MH.prototype.removeAll=function(){hd(this.aa,function(a,b){this.aa.hasOwnProperty(b)&&Uw(a)},this);this.aa={}};MH.prototype.X=function(){MH.Xb.X.call(this);this.removeAll()};MH.prototype.handleEvent=function(){throw Error("EventHandler.handleEvent not implemented");};var TH=function(a,b,c,d,e,f,g){f=void 0===f?null:f;g=void 0===g?null:g;Xw.call(this);var h=this;this.la=a;this.j=d;this.ua=e;this.o=oH(this.j,c);this.Ya=++Lia;this.K=Yg("Collection."+this.Ya);this.pa=e.h;this.zc=g;this.Fa=f&&f.g;this.Ac=f&&f.eventType;this.Rb=e.af();this.yc=new MH(this);this.R(this.yc);this.data={};this.Dc=0;this.Mb=[];this.vb={};this.h=-2;this.H=!0;this.G=Pt();this.state="ia";this.config=sm(b);EH.Eb();this.aa={};this.Oc=Hd;this.F=new sv(this);this.M=this.F.signal();this.onChange=
197 this.F.signal();this.Na=function(m){h.j.m(m.data);return new SH(m.version,m.data,[],"ea")}};r(TH,Xw);TH.prototype.toString=function(){return"[Collection #: "+this.Ya+", id: "+this.o+", data version: "+this.h+"]"};var UH=function(a,b){return new SH(b.version,[],a,"ea")},VH=function(a){"ia"==a.state&&(a.state="ga",a.Fa&&a.yc.listen(a.Fa,a.Ac,a.wd))};
198 TH.prototype.start=function(a){a&&WH(this,a);"ia"==this.state&&VH(this);if("ga"!=this.state)return null;this.state="ha";XH(this);bh(this.K,"Collection started: "+this.toString()+", "+this.u());return null};TH.prototype.stop=function(){if("ha"==this.state||"ga"==this.state)this.flush(),this.kb(),this.state="ia",bh(this.K,"Collection stopped: "+this.toString()+": "+this.u())};var XH=function(a){a.H&&a.G&&(bh(a.K,"Initial data available: "+a.toString()),a.G.resolve(a.Mb),a.G=null)};
199 TH.prototype.kb=function(){this.Fa&&RH(this.yc,this.Fa,this.Ac,this.wd)};var WH=function(a,b){b instanceof a.j.g&&(b=oH(a.j,a.j.j(b)));a.o=YH(b)};TH.prototype.yb=function(a){for(var b=[],c=0;c<arguments.length;++c)b[c-0]=arguments[c];if(0==b.length)return this.j.yb(this.j.j(this.o));if(b[0]instanceof this.j.g)return this.j.yb(this.j.h(b[0]));b=Array.prototype.concat.apply(Array.prototype,b);return this.j.yb(this.j.j(this.o),b)};
200 TH.prototype.m=function(a){for(var b=[],c=0;c<arguments.length;++c)b[c-0]=arguments[c];return this.vb[ZH(this,Array.prototype.concat.apply(Array.prototype,b))]||null};var $H=function(a){return"ha"==a.state&&!0};TH.prototype.X=function(){this.flush();this.stop();this.G&&(ah(this.K,"Never any data: "+this.toString()),this.G.promise.cancel(),this.G=null);Xw.prototype.X.call(this)};TH.prototype.get=function(){return this.Mb};var aI=function(a){return a.G?a.G.promise:Ht(a.get())};
201 TH.prototype.flush=function(){do{Mia(this);var a=this.ba()}while(0<a)};var Mia=function(a){hd(a.aa,function(b){for(;b&&1<=b.length&&b[0].g;)b.shift()})};TH.prototype.Da=function(){return nd(this.data).map(function(a){return a.ra()})};TH.prototype.add=function(a,b){ZH(this,a);if(bI(this,a)&&this.Rb)return b=cI(this,"ka",a),xt(this.ba,this),b;a=this.ua.Zc([a]);return dI(this,a,b,this.Na)};
202 TH.prototype.modify=function(a,b){ZH(this,a);if(bI(this,a)&&this.Rb)return b=cI(this,"la",a),xt(this.ba,this),b;a=this.ua.ad([a]);return dI(this,a,b,this.Na)};TH.prototype.remove=function(a,b,c){var d=eI(this,a);return bI(this,a)&&null==c&&this.Rb?(a=cI(this,"ma",d,b),xt(this.ba,this),a):dI(this,fI(this,[d],b),c,Xa(UH,[d]))};
203 var cI=function(a,b,c,d){var e=a.nc(c).toString(),f=a.aa[e]||[];a.aa[e]=f;var g=null;e=f.length;if(1<=e&&!f[e-1].g)if(e=f[e-1],"ka"==b){if("ka"==e.type||"la"==e.type)g=e.pb,f.pop(),gI(a,"f",{la:a.la,Pa:a.h,timestamp:X().g})}else if("la"==b&&("ka"==e.type||"la"==e.type)){b=e.resource;d=JSON.parse(b.ra());c=JSON.parse(c.ra());for(f=0;f<c.length;f++)null==c[f]||pm(d[f],c[f])||(d[f]=c[f]);c=new b.constructor(d);e.resource=c;gI(a,"e",{la:a.la,Pa:a.h,timestamp:X().g});return e.pb.promise}g=g||Pt();f.push(new Nia(b,
204 c,g,d));return g.promise};
205 TH.prototype.ba=function(){var a=0,b={};hd(this.aa,function(c){if(c&&1<=c.length&&(c=c[0],!c.g)){c.g=!0;if("ma"==c.type&&c.h){var d=[c.resource];hI(this,fI(this,d,c.h),Xa(UH,d),[c.pb],d)}else d=b[c.type]||[],d.push(c),b[c.type]=d;a++}},this);hd(b,function(c,d){if(1<=c.length){var e=[],f=[];c.forEach(function(g){e.push(g.resource);f.push(g.pb)});switch(d){case "ka":hI(this,this.ua.Zc(e),this.Na,f,e);break;case "la":hI(this,this.ua.ad(e),this.Na,f,e);break;case "ma":hI(this,fI(this,e),Xa(UH,e),f,e);
206 break;default:Ub("A request with type "+d+" was put in the queue.")}}},this);return a};var hI=function(a,b,c,d,e){null==b&&d.forEach(function(g){g.reject("Operation not available")});b.uk($l(a.config,7,0));b.oi($l(a.config,8,6E4),$l(a.config,13,6E4));var f=e.map(a.nc,a);e=b.u();e.ib(function(){return Oia(a,f)});St(e.then(Wa(a.Tc,a,b,c,d,f)),function(g){iI(a,b,g);d.forEach(function(h){return h.reject(g)})});a.pa.execute(b)};TH.prototype.O=function(){return!0};
207 var fI=function(a,b,c){return a.ua.Cd(b.map(a.Ia,a),c)},bI=function(a,b){return b instanceof jI?pH(a.j,a.Ia(b)):pH(a.j,b)},eI=function(a,b){b=oH(a.j,a.j.h(b));return new jI(a.j,b)},kI=function(a,b){var c=a.j;b=a.Ia(b);a=qH(c,a.o,c.j);c=qH(c,b,c.j);return Fc(a,c)},dI=function(a,b,c,d){if(null==b)return It("Operation not available");var e=Pt();Pia(a,b,d,e,c);ch(a.K,"Executing operation: "+b);a.pa.execute(b);return e.promise},Pia=function(a,b,c,d,e){e=void 0===e?$l(a.config,7,0):e;b.uk(e);e=b.oh()||
208 $l(a.config,8,6E4);var f=b.tk()||Math.max(e,$l(a.config,13,6E4)||0);b.oi(e,f);St(b.u().then(Wa(a.Tc,a,b,c,[d],null)),function(g){iI(a,b,g);d.reject(g)})};
209 TH.prototype.Tc=function(a,b,c,d,e){var f=this;bh(this.K,"Operation executed: "+a+", result:"+e);gI(this,"c",{la:this.la,Pa:e.version,timestamp:X().g,ze:a.Kl()});b&&(this.O(e.version)?(a=b(e))?this.J(a):bh(this.K,"Operation resulted in no update"):$H(this)&&Ub("Result of an operation must have a valid version number, if the collection is active."));!d||null==e.data||1>=e.data.length?c[0].resolve(e.data):c.forEach(function(g,h){var m=d[h];h=e.data.filter(function(p){return f.nc(p).equals(m)});0==h.length&&
210 $g(f.K,"Result data is empty after filtering for target resource id "+m);g.resolve(h)})};var iI=function(a,b,c){$g(a.K,"Operation failed:",yg(c));gI(a,"b",{la:a.la,Pa:a.h,timestamp:X().g,Xi:new lI(b.Kl(),b.mq(),c)});c instanceof zH&&mI(a,c.Ub,c.message)},Oia=function(a,b){var c=!1;b.forEach(function(d){var e=a.aa[d.toString()];e&&1<=e.length?(e.shift(),c=c||1<=e.length):$g(a.K,"A writing request with resource id "+d+" completed but it is not in the request queue.")});c&&a.ba()};
211 TH.prototype.wd=function(a){"ha"!=this.state&&"ga"!=this.state||this.Qb(a)};
212 TH.prototype.Qb=function(a){var b=this.ga(a);bh(this.K,"Received push notification, version: "+b+", checking if any updates apply to this collection "+this.toString());var c=Qia(this,a);a=Ria(this,a);c.length||a.length?(bh(this.K,"Notification applies to this collection: version: "+b+", add/modify: "+c.length+", remove:"+a.length),this.j.m(c),c=new SH(b,c,a,"da"),ch(this.K,"Created partial update for notification: "+c),Zg(this.K,Mg,"Add/modify: ["+c.jg.join("|")+"], remove: ["+c.eh.join("|")+"]"),
213 gI(this,"g",{la:this.la,Pa:b,timestamp:X().g}),this.J(c)):bh(this.K,"Notification does not apply to this collection, ignoring.")};TH.prototype.ga=function(){return-2};
214 var Qia=function(a,b){var c=[];b.notification.Kb().forEach(function(d){d=sH(a.j,d);pH(a.j,d)?kI(a,eI(a,d))&&c.push(d):gI(a,"A",{la:a.la,Pa:a.ga(b),timestamp:X().g,ze:"Pushed modified: "+d.ra()})});return c},Ria=function(a,b){if(!b.notification.Lc)return[];var c=[];b.notification.Lc().forEach(function(d){var e=a.j.o(d);pH(a.j,e)?(d=eI(a,e),kI(a,d)&&c.push(d)):gI(a,"A",{la:a.la,Pa:a.ga(b),timestamp:X().g,ze:"Pushed deleted: "+d.ra()})});return c};
215 TH.prototype.J=function(a){ch(this.K,"Begin processing update: "+a);a instanceof SH&&(ch(this.K,"Applying partial update: "+a),nI(this,a));ch(this.K,"Finish processing update: "+a+": "+this.u())};TH.prototype.u=function(){return"state: "+this.state+", local version: "+this.h+", snapshot size: "+this.Dc};
216 var nI=function(a,b){ch(a.K,"Processing partial update: "+b);Zg(a.K,Mg,"Add/modify: ["+b.jg.join("|")+"], remove: ["+b.eh.join("|")+"]");b.jg.forEach(function(d){pH(a.j,d)?a.data[ZH(a,d)]=YH(d):gI(a,"A",{la:a.la,Pa:b.g,timestamp:X().g,ze:"Partial update: "+d.ra()})});var c=[];b.eh.forEach(function(d){var e=ZH(a,d);a.data[e]?delete a.data[e]:c.push(d)});0<c.length&&gI(a,"B",{la:a.la,Pa:b.g,timestamp:X().g,ze:"Resources not found: "+kt(c)});oI(a)},oI=function(a){var b={},c={};hd(a.data,function(g,h){this.Oc(g)&&
217 (b[h]=g,c[h]=g)},a);var d=[],e=[];hd(a.vb,function(g,h){var m=b[h];m?(delete c[h],qm(g,m)||e.push(m)):d.push(g)});var f=nd(c);a.vb=b;a.Mb=nd(b);a.Dc=kd(a.data);if(0<e.length||0<f.length||0<d.length)bh(a.K,"Obtained update of the filtered view : modified: "+e.length+", added: "+f.length+", removed:"+d.length),Zg(a.K,Mg,"Modified: ["+e.join("|")+"], added: ["+f.join("|")+"], removed: ["+d.join("|")+"]"),a.F.N(a.onChange,{Hc:f,oc:e,removed:d}),a.g(new AH(e,f,d))},Sia=function(a,b){a.Oc=b;oI(a)},gI=function(a,
218 b,c){a.zc&&wH(a.zc,b,c)};TH.prototype.nc=function(a){return null==a||a instanceof jI?a:eI(this,a)};var ZH=function(a,b){a=Array.isArray(b)?b:b instanceof jI?nH(a.j,b.g):nH(a.j,b);return kt(a)},mI=function(a,b,c){"ja"!=a.state&&(a.kb(),a.state="ja",$g(a.K,"Collection failed: "+a+": "+a.u()+": "+c),a.F.N(a.M,{Ub:b,reason:c}))};TH.prototype.Ia=function(a){return a.g};var pI=function(a){this.g=a;this.id=++Tia},SH=function(a,b,c,d){pI.call(this,a);this.h=d;this.jg=b;this.eh=c};r(SH,pI);
219 SH.prototype.toString=function(){return"[Partial update id: "+this.id+", version: "+this.g+", add/modify: "+this.jg.length+", remove: "+this.eh.length+", type: "+this.h+"]"};function YH(a){return a instanceof J?sm(a):a.clone()}var Nia=function(a,b,c,d){this.type=a;this.resource=b;this.pb=c;this.h=void 0===d?null:d;this.g=!1},Lia=0,Tia=0,jI=function(a,b){this.h=a;this.g=b};jI.prototype.equals=function(a){return rH(this.h,this.g,a.g)};jI.prototype.toString=function(){return this.g.ra()};
220 var lI=function(a,b,c){var d=Error.call(this,"operation: "+a+", error = "+og(c));this.message=d.message;"stack"in d&&(this.stack=d.stack);this.g=a;this.request=b;this.We=c};r(lI,Error);var qI=function(){Xw.apply(this,arguments)};r(qI,Xw);qI.prototype.Hg=function(a,b,c){try{return Xw.prototype.Hg.call(this,a,b,c)}catch(d){return pt(d),!1}};var rI=function(){qI.call(this);this.s=Yg("realtime.pushnotifications.Dispatcher")};r(rI,qI);rI.prototype.h=function(a){a=T(a,vF,2);if(a&&sI.get(a.bf())){var b=sI.get(a.bf());var c=b.ub.call(a);"p"==b.eventType&&tI.get(c.bf())?(a=tI.get(c.bf()),b=a.eventType,c=a.ub.call(c)):b=b.eventType}c?(bh(this.s,"Received notification of type "+b),this.g(new uI(b,c))):ah(this.s,"A batch notification is empty.")};
221 var sI=new Map([[4,{ub:vF.prototype.ox,eventType:"g"}],[9,{ub:vF.prototype.tx,eventType:"i"}],[8,{ub:vF.prototype.Gx,eventType:"j"}],[7,{ub:vF.prototype.Dx,eventType:"h"}],[15,{ub:vF.prototype.Ex,eventType:"l"}],[1,{ub:vF.prototype.Fx,eventType:"k"}],[2,{ub:vF.prototype.Cy,eventType:"m"}],[5,{ub:vF.prototype.Dy,eventType:"n"}],[3,{ub:vF.prototype.Ey,eventType:"o"}],[13,{ub:vF.prototype.Gy,eventType:"p"}],[10,{ub:vF.prototype.Ny,eventType:"C"}]]),tI=new Map([[11,{ub:tF.prototype.px,eventType:"r"}],
222 [10,{ub:tF.prototype.qx,eventType:"q"}],[1,{ub:tF.prototype.wx,eventType:"s"}],[12,{ub:tF.prototype.Cx,eventType:"t"}],[4,{ub:tF.prototype.Hy,eventType:"v"}],[7,{ub:tF.prototype.Ky,eventType:"w"}],[6,{ub:tF.prototype.Jy,eventType:"x"}],[9,{ub:tF.prototype.Py,eventType:"y"}],[8,{ub:tF.prototype.Oy,eventType:"z"}],[3,{ub:tF.prototype.Qy,eventType:"A"}],[2,{ub:tF.prototype.Sy,eventType:"B"}]]),uI=function(a,b){Aw.call(this,a);this.notification=b};r(uI,Aw);var vI=function(a,b,c){V.call(this);this.u=null!=c?Wa(a,c):a;this.C=b;this.o=Wa(this.hu,this);this.h=!1;this.j=0;this.l=this.g=null;this.m=[]};Za(vI,V);k=vI.prototype;k.gu=function(a){this.m=arguments;this.h=!1;this.g?this.l=Ya()+this.C:this.g=fx(this.o,this.C)};k.stop=function(){this.g&&(gx(this.g),this.g=null);this.l=null;this.h=!1;this.m=[]};k.pause=function(){++this.j};k.resume=function(){this.j&&(--this.j,!this.j&&this.h&&(this.h=!1,this.u.apply(null,this.m)))};k.X=function(){this.stop();vI.Xb.X.call(this)};
223 k.hu=function(){this.g&&(gx(this.g),this.g=null);this.l?(this.g=fx(this.o,this.l-Ya()),this.l=null):this.j?this.h=!0:(this.h=!1,this.u.apply(null,this.m))};var wI=function(a,b,c,d){this.l=a;this.m=b;this.j=this.g=a;this.o=c||0;this.C=d||2};wI.prototype.h=0;wI.prototype.reset=function(){this.j=this.g=this.l;this.h=0};var xI=function(a){a.j=Math.min(a.m,a.j*a.C);a.g=Math.min(a.m,a.j+(a.o?Math.round(a.o*(Math.random()-.5)*2*a.j):0));a.h++};var yI=function(a,b,c,d,e,f,g,h){h=void 0===h?null:h;TH.call(this,a,b,c,d,e,f,g);this.K=Yg("realtime.collections.SyncableCollection of "+h);this.Xd=h;this.Wb=e;this.h=-1;this.H=!1;this.oa=null;this.Va=-1;this.l=[];this.jb=this.Sa=this.lb=this.W=null;this.ja=!1;this.Pc=0;this.Aa=null;this.D=new wI($l(this.config,2,1E3),$l(this.config,3,6E4));this.Qc=this.F.signal();this.Wd=this.F.signal();this.Bc=new vI(this.Cc,0,this)};r(yI,TH);
224 var Uia=function(a,b,c){a.W=Ht().then(function(){a.j.m(c);a.J(new zI(b,c,"ra"));AI(a,!1)});return a.W};yI.prototype.start=function(a,b){var c=this;TH.prototype.start.call(this,a);if("ha"!=this.state)return null;null==this.oa&&(this.oa=this.pa.j.attach(function(){BI(c,"pa",!0)},this));CI(this,!0);if(b)return bh(this.K,"Initializing collection with data."),Uia(this,b.version,b.data);bh(this.K,"Starting initial resync.");return BI(this,"ra",!0)};
225 yI.prototype.kb=function(){TH.prototype.kb.call(this);null!=this.oa&&(this.pa.j.detach(this.oa),this.oa=null);gx(this.jb);this.jb=null;this.D.reset();gx(this.lb);this.lb=null;gx(this.Sa);this.Aa=this.Sa=null;this.H=!1};yI.prototype.query=function(a,b){a=eI(this,a);a=this.Wb.nd(this.Ia(a));return dI(this,a,b)};yI.prototype.search=function(a){return dI(this,this.Wb.od(YH(this.o)),a)};
226 var GI=function(a,b){"pa"!=b&&0==a.D.h&&CH(a.pa);ch(a.K,"Starting sync. Type: "+b);var c="sa"==b||"ta"==b,d=a.Wb.od(YH(a.o)),e=-2;O(a.config,11,!1)&&(9E4>Date.now()-a.Pc&&d.M(a.h)?e=a.h:a.Pc=Date.now());d=dI(a,d,void 0,function(f){CI(a,!0);return e!=f.version?(c&&O(a.config,11,!1)&&gI(a,"ca",{la:a.la,Pa:e,timestamp:X().g}),a.j.m(f.data),new zI(f.version,f.data,b)):null});St(d.then(function(){return AI(a,c)}),function(f){var g=(c?"Poll":"Resync")+" error: "+f;$g(a.K,g,f instanceof Error?f:Error(g));
227 gI(a,c?"z":"p",{la:a.la,Pa:a.h,timestamp:X().g});DI(a,!0);$H(a)?(xI(a.D),EI(a)):FI(a)});a.W=d;St(a.W,Ka);return d};yI.prototype.O=function(a){return 0<=a};yI.prototype.hb=function(){return null!=BI(this,"ua",!0)||this.W?this.W:It("Collection not yet started, so cannot resync.")};
228 yI.prototype.Qb=function(a){var b=this;if(Via(this,a))this.hb();else if("function"===typeof a.notification.qq&&a.notification.qq()){var c=U(T(a.notification,rE,5),oE,1).map(function(d){return sH(b.j,d)});this.J(new zI(this.ga(a),c,"qa"))}else TH.prototype.Qb.call(this,a)};yI.prototype.ga=function(a){var b;"function"===typeof a.notification.V&&a.notification.V()&&(b=a.notification.V().getVersion());return b};
229 var Via=function(a,b){var c=!1;(b=b.notification.Pb())&&""!=b&&(c=a.j.o(b),c=eI(a,c),c=kI(a,c));return c},HI=function(a,b,c){if(c.JA)a.J(new zI(b,c.Wi||[],"qa"));else{var d=(c.removed||[]).map(function(e){return eI(a,a.j.o(e))});b=new SH(b,c.Wi||[],d,"ea");a.J(b)}};
230 yI.prototype.J=function(a){ch(this.K,"Begin processing update: "+a);var b=a.g==this.Va;this.Va=Math.max(this.Va,a.g);CI(this,!1);if(a instanceof zI)Wia(this,a);else{Xia(this,a.jg,a.eh);if(this.O(this.h)&&a.g<=this.h){"da"==a.h&&gI(this,"i",{la:this.la,Pa:a.g,timestamp:X().g});var c=!1;b&&(gI(this,"j",{la:this.la,Pa:a.g,timestamp:X().g}),c=!0);100<this.h-a.g&&(gI(this,"k",{la:this.la,Pa:a.g,timestamp:X().g}),c=!0);c&&BI(this,"va",!0);gI(this,"h",{la:this.la,Pa:a.g,timestamp:X().g});ch(this.K,"Ignoring update "+
231 a+" below or equal to local version ("+this.h+")");return}b=this.l.find(function(d){return d.g<=a.g});if(null!=b&&a.g==b.g){gI(this,"h",{la:this.la,Pa:a.g,timestamp:X().g});ah(this.K,"Duplicate update received, ignoring it.");return}ch(this.K,"Queuing partial update: "+a);mc(this.l,a,b)}a instanceof zI?this.Cc():this.Bc.gu();ch(this.K,"Finish processing update: "+a+": "+this.u())};
232 var Xia=function(a,b,c){a.O(a.h)||(ch(a.K,"Dispatch early notification: "),a.F.N(a.Qc,{jg:b,eh:c}))},BI=function(a,b,c){if(!$H(a)||a.ja)return null;a.D.reset();var d=null;a.ja=!0;c?d=GI(a,b):EI(a);return d},FI=function(a){a.ja&&(bh(a.K,"Ending resync"),a.ja=!1,a.F.N(a.Wd,void 0))},EI=function(a){var b=a.D.g;gI(a,"n",{la:a.la,Pa:a.h,timestamp:X().g});bh(a.K,"Scheduling resync timer, backoff count: "+a.D.h+", backoff: "+b);a.jb=fx(a.yd,b,a)};
233 yI.prototype.yd=function(){bh(this.K,"Resync timer triggered, "+this.u());this.jb=null;$H(this)?(gI(this,"o",{la:this.la,Pa:this.h,timestamp:X().g}),GI(this,"va")):FI(this)};
234 var AI=function(a,b){bh(a.K,(b?"Poll":"Resync")+" operation executed, "+a.u());DI(a,!1);if(a.H||!$H(a))FI(a);else{b=!1;var c=$l(a.config,5,4);a.D.h>=c?(gI(a,"m",{la:a.la,Pa:a.h,timestamp:X().g}),bh(a.K,"Hard sync threshold reached ("+c+"), doing a hard resync"),b=!0):a.l.length>$l(a.config,4,64)&&(gI(a,"l",{la:a.la,Pa:a.h,timestamp:X().g}),ch(a.K,"Number of queued updates is larger than the max ("+$l(a.config,4,64)+"), clearing the queue"),b=!0);b?(kc(a.l),a.D.reset(),GI(a,"wa")):(xI(a.D),EI(a))}};
235 yI.prototype.u=function(){return TH.prototype.u.call(this)+", is synced: "+this.H+", is resyncing: "+this.ja+", queue size: "+this.l.length+", highest observed server version: "+this.Va+(0<this.l.length?", smallest queued version: "+Vb(this.l).g+", largest queued version: "+this.l[0].g:"")};
236 yI.prototype.Cc=function(){this.Bc.stop();if(0!=this.l.length&&this.O(this.h)){ch(this.K,"Trying to apply any queued updates, "+this.u());for(var a=0;0<this.l.length&&Vb(this.l).g<=this.h;){var b=this.l.pop();ch(this.K,"Tossing queued update "+b+" below or equal to local version ("+this.h+")");a++}0<a&&ch(this.K,"Tossed "+a+" queued old updates below or equal to local version ("+this.h+")");for(a=0;0<this.l.length;)if(b=Vb(this.l),b.g==this.h)this.l.pop(),a++;else if(b.g==this.h+1)this.h=b.g,nI(this,
237 b),this.l.pop(),a++;else{ch(this.K,"Unable to incrementally apply next queued update,  lowest queue update version: "+b.g+", local version:"+this.h+", remaining queue length: "+this.l.length);break}ch(this.K,"Applied "+a+" queued updates")}(this.H=0==this.l.length&&this.O(this.h))?XH(this):BI(this,"va",!1)};yI.prototype.xd=function(a){$H(this)&&(gI(this,"q",{la:this.la,Pa:this.h,timestamp:X().g}),bh(this.K,"Executing poll sync operation"),BI(this,a,!0),CI(this,!0))};
238 var CI=function(a,b){if($H(a)){bh(a.K,"Scheduling next poll for "+$l(a.config,1,3E4)/1E3+" seconds from now");gx(a.lb);a.lb=fx(Xa(a.xd,"sa"),$l(a.config,1,3E4),a);var c=$l(a.config,9,9E4);null==c&&(c=9E4);b&&0<c&&(gx(a.Sa),a.Sa=fx(Xa(a.xd,"ta"),c,a))}},DI=function(a,b){if(b)if(null==a.Aa)a.Aa=Date.now(),ah(a.K,"Sync operation failed, we will continue retrying for up to "+$l(a.config,6,3E5)/1E3+" seconds before shutting down...");else{b=Date.now()-a.Aa;var c="Sync operations failing for a period of "+
239 b/1E3+" seconds (limit configured to: "+$l(a.config,6,3E5)/1E3+" seconds).";ah(a.K,c);b>=$l(a.config,6,3E5)&&mI(a,22,c)}else a.Aa=null},Wia=function(a,b){ch(a.K,"Processing full update: "+b);Zg(a.K,Mg,"Snapshot: ["+b.data.join("|")+"]");if(a.h>=b.g&&100>a.h-b.g){var c=[];if(a.h==b.g){var d={};b.data.forEach(function(h){var m=ZH(a,h);d[m]=!0;m=a.data[m]||null;if(null==m)c.push({local:null,server:h.ra(),mismatch:"local_missing"});else{var p=m==h?null:m instanceof h.constructor?II(JSON.parse(m.ra()),
240 JSON.parse(h.ra())):"_";null!=p&&c.push({local:m.ra(),server:h.ra(),mismatch:p})}});hd(a.data,function(h,m){d[m]||c.push({local:h.ra(),server:null,mismatch:"server_missing"})})}if(0!=c.length)ah(a.K,"Reapplying update with version that's the same, update: "+b.g+", local: "+a.h+", type: "+b.h),gI(a,"y",{la:a.la,Pa:b.g,timestamp:X().g,ze:a.Xd+":"+c[0].mismatch});else{var e={la:a.la,Pa:b.g,timestamp:X().g};gI(a,"v",e);switch(b.h){case "va":gI(a,"w",e);break;case "sa":gI(a,"x",e)}ch(a.K,"Ignoring update with version not newer than local version, update: "+
241 b.g+", local: "+a.h+", type: "+b.h);return}}a.h>b.g&&100<a.h-b.g&&gI(a,"k",{la:a.la,Pa:b.g,timestamp:X().g,Vo:a.h-b.g});e={la:a.la,Pa:b.g,timestamp:X().g};gI(a,"r",e);switch(b.h){case "sa":gI(a,"t",e);break;case "va":gI(a,"s",e);break;case "wa":gI(a,"u",e)}e=b.data.filter(function(h){if(pH(a.j,h))return!0;gI(a,"A",{la:a.la,Pa:b.g,timestamp:X().g,ze:"Full update: "+h.ra()});return!1});var f=[],g={};b.data.forEach(function(h){g[ZH(a,h)]=!0});hd(a.data,function(h,m){g[m]||f.push(eI(a,h))});ch(a.K,"Applying full update as partial and advancing version from "+
242 a.h+" to "+b.g);a.h=b.g;nI(a,new SH(b.g,e,f,"fa"))},II=function(a,b){if(Array.isArray(a)&&0===a.length||!1===a||0===a||""===a)a=null;if(Array.isArray(b)&&0===b.length||!1===b||0===b||""===b)b=null;if(a==b)return null;if(!Array.isArray(a)||!Array.isArray(b))return"";for(var c=0;c<Math.max(a.length,b.length);c++){var d=II(a[c],b[c]);if(null!=d)return c+(""===d?"":"."+d)}return null},zI=function(a,b,c){pI.call(this,a);this.data=b;this.h=c};r(zI,pI);
243 zI.prototype.toString=function(){return"[Full update id: "+this.id+", version: "+this.g+", resource count: "+this.data.length+", sync type: "+this.h+"]"};var JI=function(){eH.apply(this,arguments)};r(JI,eH);JI.prototype.Zc=function(a){return new fH("media_streams/add",function(){return pA(new oA,a)},IA,function(b){return U(b,gA,4)})};JI.prototype.ad=function(a){return new fH("media_streams/modify",function(){var b=new hD;return lm(b,4,a)},iD,function(b){return U(b,gA,4)})};
244 JI.prototype.od=function(a){return new fH("media_streams/search",function(){return rA(sA(tA(new qA,a.wa()),a.xn()),a.wn())},JA,function(b){return U(b,gA,2)},{set:function(b,c){return vA(b,c)},get:function(b){return T(b,JA,4)}})};var KI=function(a){K(this,a,0,-1,Yia,null)};r(KI,J);var LI=function(a){K(this,a,0,-1,null,null)};r(LI,J);LI.prototype.getName=function(){return L(this,2)};var Yia=[3];var MI={St:["BC","AD"],Rt:["Before Christ","Anno Domini"],gv:"JFMAMJJASOND".split(""),Hv:"JFMAMJJASOND".split(""),dv:"January February March April May June July August September October November December".split(" "),Gv:"January February March April May June July August September October November December".split(" "),Dv:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),Jv:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),ew:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),
245 Lv:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),Fv:"Sun Mon Tue Wed Thu Fri Sat".split(" "),Kv:"Sun Mon Tue Wed Thu Fri Sat".split(" "),PL:"SMTWTFS".split(""),Iv:"SMTWTFS".split(""),Ev:["Q1","Q2","Q3","Q4"],ov:["1st quarter","2nd quarter","3rd quarter","4th quarter"],wt:["AM","PM"],sH:["EEEE, MMMM d, y","MMMM d, y","MMM d, y","M/d/yy"],AR:["h:mm:ss a zzzz","h:mm:ss a z","h:mm:ss a","h:mm a"],tH:["{1} 'at' {0}","{1} 'at' {0}","{1}, {0}","{1}, {0}"],nn:6,gT:[5,6],pn:5},NI=MI;
246 NI=MI;var OI=function(a,b,c,d,e){a=new Date(a,b,c);e=e||0;return a.valueOf()+864E5*(((void 0!==d?d:3)-e+7)%7-((a.getDay()+6)%7-e+7)%7)},Zia=function(a,b){return a<b?a:b},$ia=function(a,b){return a>b?a:b};var PI=function(){},RI=function(a){if("number"==typeof a){var b=new PI;b.h=a;var c=a;if(0==c)c="Etc/GMT";else{var d=["Etc/GMT",0>c?"-":"+"];c=Math.abs(c);d.push(Math.floor(c/60)%100);c%=60;0!=c&&d.push(":",$e(c,2));c=d.join("")}b.l=c;c=a;0==c?c="UTC":(d=["UTC",0>c?"+":"-"],c=Math.abs(c),d.push(Math.floor(c/60)%100),c%=60,0!=c&&d.push(":",c),c=d.join(""));a=QI(a);b.m=[c,c];b.g={AQ:a,Io:a};b.j=[];return b}b=new PI;b.l=a.id;b.h=-a.std_offset;b.m=a.names;b.g=a.names_ext;b.j=a.transitions;return b},QI=
247 function(a){var b=["GMT"];b.push(0>=a?"+":"-");a=Math.abs(a);b.push($e(Math.floor(a/60)%100,2),":",$e(a%60,2));return b.join("")},SI=function(a,b){b=Date.UTC(b.getUTCFullYear(),b.getUTCMonth(),b.getUTCDate(),b.getUTCHours(),b.getUTCMinutes())/36E5;for(var c=0;c<a.j.length&&b>=a.j[c];)c+=2;return 0==c?0:a.j[c-1]};var UI=function(){this.h=[];this.g=NI;var a="HH:mm:ss";for(aja&&(a=a.replace(/\u200f/g,""));a;){for(var b=a,c=0;c<TI.length;++c){var d=a.match(TI[c]);if(d){var e=d[0];a=a.substring(e.length);0==c&&("''"==e?e="'":(e=e.substring(1,"'"==d[1]?e.length-1:e.length),e=e.replace(/''/g,"'")));this.h.push({text:e,type:c});break}}if(b===a)throw Error("Malformed pattern part: "+a);}},TI=[/^'(?:[^']|'')*('|$)/,/^(?:G+|y+|Y+|M+|k+|S+|E+|a+|h+|K+|H+|c+|L+|Q+|d+|m+|s+|v+|V+|w+|z+|Z+)/,/^[^'GyYMkSEahKHcLQdmsvVwzZ]+/],
248 VI=function(a){return a.getHours?a.getHours():0};
249 UI.prototype.format=function(a,b){if(!a)throw Error("The date to format must be non-null.");var c=b?6E4*(a.getTimezoneOffset()-(b.h-SI(b,a))):0,d=c?new Date(a.getTime()+c):a,e=d;b&&d.getTimezoneOffset()!=a.getTimezoneOffset()&&(e=6E4*(d.getTimezoneOffset()-a.getTimezoneOffset()),d=new Date(d.getTime()+e),c+=0<c?-864E5:864E5,e=new Date(a.getTime()+c));c=[];for(var f=0;f<this.h.length;++f){var g=this.h[f].text;1==this.h[f].type?c.push(bja(this,g,a,d,e,b)):c.push(g)}return c.join("")};
250 var WI=function(a,b){b=String(b);a=a.g||NI;if(void 0!==a.fw){for(var c=[],d=0;d<b.length;d++){var e=b.charCodeAt(d);c.push(48<=e&&57>=e?String.fromCharCode(a.fw+e-48):b.charAt(d))}b=c.join("")}return b},aja=!1,XI=function(a){if(!(a.getHours&&a.getSeconds&&a.getMinutes))throw Error("The date to format has no time (probably a goog.date.Date). Use Date or goog.date.DateTime, or use a pattern without time fields.");},bja=function(a,b,c,d,e,f){var g=b.length;switch(b.charAt(0)){case "G":return c=0<d.getFullYear()?
251 1:0,4<=g?a.g.Rt[c]:a.g.St[c];case "y":return c=d.getFullYear(),0>c&&(c=-c),2==g&&(c%=100),WI(a,$e(c,g));case "Y":return c=(new Date(OI(d.getFullYear(),d.getMonth(),d.getDate(),a.g.pn,a.g.nn))).getFullYear(),0>c&&(c=-c),2==g&&(c%=100),WI(a,$e(c,g));case "M":a:switch(c=d.getMonth(),g){case 5:g=a.g.gv[c];break a;case 4:g=a.g.dv[c];break a;case 3:g=a.g.Dv[c];break a;default:g=WI(a,$e(c+1,g))}return g;case "k":return XI(e),WI(a,$e(VI(e)||24,g));case "S":return WI(a,(e.getMilliseconds()/1E3).toFixed(Math.min(3,
252 g)).substr(2)+(3<g?$e(0,g-3):""));case "E":return c=d.getDay(),4<=g?a.g.ew[c]:a.g.Fv[c];case "a":return XI(e),g=VI(e),a.g.wt[12<=g&&24>g?1:0];case "h":return XI(e),WI(a,$e(VI(e)%12||12,g));case "K":return XI(e),WI(a,$e(VI(e)%12,g));case "H":return XI(e),WI(a,$e(VI(e),g));case "c":a:switch(c=d.getDay(),g){case 5:g=a.g.Iv[c];break a;case 4:g=a.g.Lv[c];break a;case 3:g=a.g.Kv[c];break a;default:g=WI(a,$e(c,1))}return g;case "L":a:switch(c=d.getMonth(),g){case 5:g=a.g.Hv[c];break a;case 4:g=a.g.Gv[c];
253 break a;case 3:g=a.g.Jv[c];break a;default:g=WI(a,$e(c+1,g))}return g;case "Q":return c=Math.floor(d.getMonth()/3),4>g?a.g.Ev[c]:a.g.ov[c];case "d":return WI(a,$e(d.getDate(),g));case "m":return XI(e),WI(a,$e(e.getMinutes(),g));case "s":return XI(e),WI(a,$e(e.getSeconds(),g));case "v":return g=f||RI(c.getTimezoneOffset()),g.l;case "V":return a=f||RI(c.getTimezoneOffset()),2>=g?a.l:0<SI(a,c)?void 0!==a.g.Mt?a.g.Mt:a.g.DST_GENERIC_LOCATION:void 0!==a.g.Io?a.g.Io:a.g.STD_GENERIC_LOCATION;case "w":return c=
254 OI(e.getFullYear(),e.getMonth(),e.getDate(),a.g.pn,a.g.nn),WI(a,$e(Math.floor(Math.round((c-(new Date((new Date(c)).getFullYear(),0,1)).valueOf())/864E5)/7)+1,g));case "z":return a=f||RI(c.getTimezoneOffset()),4>g?a.m[0<SI(a,c)?2:0]:a.m[0<SI(a,c)?3:1];case "Z":return b=f||RI(c.getTimezoneOffset()),4>g?(g=-(b.h-SI(b,c)),a=[0>g?"-":"+"],g=Math.abs(g),a.push($e(Math.floor(g/60)%100,2),$e(g%60,2)),g=a.join("")):g=WI(a,QI(b.h-SI(b,c))),g;default:return""}};var YI=function(a){var b=T(a,JF,1)||new JF;R(a,1,b);return b},cja=function(a){var b=T(a,Xy,5)||new Xy;a.Wj(b)},ZI=function(a){a=YI(a);var b=T(a,AF,1)||new AF;R(a,1,b);return b},$I=function(a){var b=T(a,EF,3)||new EF;R(a,3,b);return b},aJ=function(){var a=Date.now();a=new Date(a);return(new UI).format(a)};var bJ=function(a,b){this.name=a;this.defaultValue=b;this.h=this.g=!1;this.value=b};bJ.prototype.get=function(){this.g=!0;return this.value};bJ.prototype.set=function(a){this.g?(Ub("ModFlag "+this.name+" cannot be set after get"),pt(Error("ModFlag "+this.name+" cannot be set after get"))):this.h?(Ub("ModFlag "+this.name+" cannot be set twice"),pt(Error("ModFlag "+this.name+" cannot be set twice"))):(this.h=!0,this.value=a)};var dja=Symbol("D8DELc");
255 function cJ(a){var b=[],c={};c=(c[dja]=function(){for(var g=n(b),h=g.next();!h.done;h=g.next())h=h.value,h.h=!1,h.g=!1,h.value=h.defaultValue},c);var d={};a=n(Object.entries(a));for(var e=a.next();!e.done;d={gh:d.gh},e=a.next()){var f=n(e.value);e=f.next().value;f=f.next().value;d.gh=new bJ(e,f);b.push(d.gh);Object.defineProperty(c,e,{get:function(g){return function(){return g.gh.get()}}(d),set:function(g){return function(h){g.gh.set(h)}}(d)})}return c};var dJ=cJ({Pj:null});function eJ(a,b){b=void 0===b?!1:b;if(null!=dJ.Pj)b=dJ.Pj;else{var c=new Xy;a=P(c,2,a);b=P(Yy(a,fJ(b)),3,1)}return b}function fJ(a){a=void 0===a?!1:a;return null!=dJ.Pj?dJ.Pj.getDevice():Af?sf?2:3:Bf?4:Cf?5:a?fd("Linux")?17:18:1};var eja=function(a,b,c){this.g=a;this.h=b;this.j=c};var gJ=function(a){K(this,a,"hc:cc",-1,fja,null)};r(gJ,J);var fja=[14,15];gJ.messageId="hc:cc";var hJ=function(a){return(a=a.V())&&a.getVersion()},iJ=function(a){a=a.getResponseHeader();return!!a&&1===a.za()},gja=function(a){a=(a=a[0]&&T(a[0],mz,1))&&U(a,jz,6)||[];return 1==a.length?a[0].wa():null};var jJ=function(a,b,c,d){Rb.call(this);this.status=a;this.vc=b;this.h=c;this.response=d};r(jJ,Rb);jJ.prototype.toString=function(){var a="["+this.status+"/"+this.vc;null!=this.h&&(a+="/"+this.h);null!=this.response&&(a+=": ",a=Na(this.response)?a+qo(this.response,this.j,this).join("; "):a+this.j(this.response));return a+"]"};
256 jJ.prototype.j=function(a){if(null!=a&&null!=a.error){var b=a.error;a=b.message+" "+b.code;b=b.data||b.errors;null!=b&&(b=qo(b,function(c){var d=c.domain+" - "+c.reason;null!=c.debugInfo&&(d+=" = "+cf(c.debugInfo,"\n",4).slice(0,3).join(" - "));return d}),oo(b)||(a+=": "+b.join(", ")));return a}return Na(a)&&0<a.length?String(a):"Unknown"};var kJ=function(){this.O={}},hja=function(a,b){a.O=b||{};return a};var mJ=function(){this.O={};this.g=new lJ};r(mJ,kJ);k=mJ.prototype;k.toString=function(){return"<# "+this.l+" to "+(this.j||"")+" for "+this.h+">"};k.Mm=function(a){this.j=a;return this};k.rk=function(a){this.h=a;return this};k.Bm=function(){return this};k.Hm=function(){return this};k.Nm=function(){return this};k.Gm=function(){return this};k.mi=function(){return this};k.Xg=function(){};k.Om=function(){return this};k.Kh=function(){return this.g};k.Ws=function(){};k.Nr=function(){};k.cancel=function(){this.Xg("c")};
257 var lJ=function(){};lJ.prototype.Dm=function(a){this.g=a;return this};lJ.prototype.Em=function(){};lJ.prototype.callback=function(a){this.g(a)};new XF("iHLLuf");var nJ=function(){V.call(this)};r(nJ,V);nJ.prototype.init=function(){};nJ.prototype.s=Yg("fava.debug.ErrorReporter");new nJ;Yg("fava.debug.errorContext");Yg("goog.debug.ErrorReporter");var oJ=function(a){this.h=0;this.j=a||100;this.g=[]};k=oJ.prototype;k.add=function(a){var b=this.g[this.h];this.g[this.h]=a;this.h=(this.h+1)%this.j;return b};k.get=function(a){a=pJ(this,a);return this.g[a]};k.set=function(a,b){a=pJ(this,a);this.g[a]=b};k.Ba=function(){return this.g.length};k.fc=function(){return 0==this.g.length};k.clear=function(){this.h=this.g.length=0};k.Ka=function(){return qJ(this,this.Ba())};var qJ=function(a,b){var c=a.Ba(),d=[];for(b=a.Ba()-b;b<c;b++)d.push(a.get(b));return d};
258 oJ.prototype.wc=function(){for(var a=[],b=this.Ba(),c=0;c<b;c++)a[c]=c;return a};oJ.prototype.Fg=function(a){for(var b=this.Ba(),c=0;c<b;c++)if(this.get(c)==a)return!0;return!1};var pJ=function(a,b){if(b>=a.g.length)throw Error("Out of bounds exception");return a.g.length<a.j?b:(a.h+Number(b))%a.j};Ya();Yg("fava.debug.DebugService");var Ic=[],ija=0;function rJ(a,b){a={qj:b,id:ija++,priority:a};Hc(a,function(c,d){return c.priority-d.priority||c.id-d.id})}function sJ(){void 0};var uJ=function(a,b,c,d){var e=Error.call(this,tJ(a,b,c,d));this.message=e.message;"stack"in e&&(this.stack=e.stack);this.status=a;this.vc=b;this.g=c;this.response=d};r(uJ,Error);uJ.prototype.toString=function(){return this.message};
259 function vJ(a){if(a&&(a.error||a.ac&&a.ac.error)){var b=a.error||a.ac.error;a=b.message+" "+b.code;b=b.data||b.errors;null!=b&&(b=qo(b,function(c){var d=c.domain+" - "+c.reason;null!=c.debugInfo&&(d+=" = "+cf(c.debugInfo,"\n",4).slice(0,3).join(" - "));return d}),oo(b)||(a+=": "+b.join(", ")));return a}return Na(a)&&0<a.length?a+"":JSON.stringify(a)}function tJ(a,b,c,d){a="["+a+"/"+b;null!=c&&(a+="/"+c);null!=d&&null!=d.ac&&(a+=": ",a=Na(d.ac)?a+qo(d.ac,vJ).join("; "):a+vJ(d.ac));return a+"]"}
260 rJ(4,function(a){return!(a instanceof uJ&&"backend"===a.vc)});var xJ=function(){this.O={};this.ga=new wJ;this.F=new wI(1E3,36E4);this.g=new wI(6E4,6E4);this.W=!1;this.ba=[];this.C=[]};r(xJ,kJ);var jja=function(a){var b=X();a.o=b;return a};xJ.prototype.Mm=function(a){this.M=a;return this};xJ.prototype.rk=function(a){this.m=a;return this};xJ.prototype.Bm=function(a){this.ja=a;return this};var yJ=function(a){return a.ja||a.m};k=xJ.prototype;k.Hm=function(a){this.J=a;return this};k.Nm=function(a){this.aa=a;return this};k.Gm=function(a){this.u=a;return this};
261 k.mi=function(a){this.H=a;return this};k.Xg=function(a){this.l=a};k.Om=function(a){this.D=a;return this};k.Kh=function(){return this.ga};var kja=function(a,b){a.h=b};xJ.prototype.Ws=function(a){this.j=a};xJ.prototype.Nr=function(a){this.g=0>=a?null:new wI(a,a)};var lja=function(a){var b=a.F?a.F.g:0;b=Math.min(b,24E4);b=Math.round(.5*b)+Math.floor(Math.random()*b);a.F&&xI(a.F);a.j--;return b+0};xJ.prototype.cancel=function(){this.W=!0;this.Xg("c")};
262 xJ.prototype.toString=function(){return"<Request to "+yJ(this)+" with payload "+this.H+">"};var wJ=function(){};wJ.prototype.Dm=function(a){this.g=a;return this};wJ.prototype.Em=function(a){this.h=a};wJ.prototype.callback=function(a){this.g(a)};var zJ=function(a,b){Xw.call(this);this.l=!1;this.D=Pt();this.o=a;this.o.g.promise.then(function(){this.D.resolve(null);this.l=!0;this.g("F")},null,this);this.m=b?[b]:[];this.s=Yg("realtime.network.RetryClient");this.J=0;this.u=[];this.j=new wn;this.h=new wn};r(zJ,Xw);zJ.prototype.X=function(){Xw.prototype.X.call(this);var a=this.j.wc();Yb(a,gx);a=this.h.wc();Yb(a,gx)};var mja=function(a,b){Yb(a.u,function(c){c.g(b)},a)};zJ.prototype.request=function(a){nja(this,a)};
263 var nja=function(a,b){if(!a.isDisposed()&&!b.W)if(a.l){kja(b,a.J++);a.m.forEach(function(e){return e.onRequest(b)});try{bh(a.s,"Sending request, path = "+b.m+", requestNum = "+b.h);b.Xg("p");var c=null!=AJ?Gn(AJ):null;mja(a,b);var d=a.o.sendRequest(jja(b),c);d.then(Xa(a.F,b),Xa(a.H,b),a);null!=(b.g?b.g.g:null)&&a.h.set(b.h,fx(Wa(a.G,a,b,d),(b.g?b.g.g:null)||void 0))}catch(e){$g(a.s,"Failed to enqueue Apiary request: ",e),c=new uJ("fatal","request_queuing",null,null),BJ(a,b,c,0)}}else ah(a.s,"Apiary Client request while client is not ready")};
264 zJ.prototype.G=function(a,b){var c=new uJ("retry","deadline_exceeded",null,null);b.cancel();BJ(this,a,c,0)};
265 zJ.prototype.F=function(a,b){CJ(this,a);if(!this.isDisposed()&&"p"==a.l){var c="ok";a.Xg("o");a.Kh().callback(b);if("o"!=a.l){var d="response_callback";switch(a.l){case "r":c="retry";break;case "d":c="fatal";break;default:$g(this.s,"Received an unexpected response state: "+a.l)}}"ok"==c?(ch(this.s,"Apiary response succeeded."),this.m.forEach(function(e){return e.u(a,b)})):BJ(this,a,new uJ(c,d,b.ee,b),0)}DJ(this,a)};
266 var CJ=function(a,b){var c=a.j.get(b.h);null!=c&&(a.j.remove(b.h),gx(c))},DJ=function(a,b){var c=a.h.get(b.h);null!=c&&(a.h.remove(b.h),gx(c))};
267 zJ.prototype.H=function(a,b){if(!(b instanceof Ct)){CJ(this,a);if(!this.isDisposed()&&"p"==a.l){var c=b.vc,d=b.status,e=0;if("network_or_frontend"==b.vc){switch(b.g){case -1:case 0:case 6:c="transport_unavailable";d="retry";break;case 8:c="deadline_exceeded";d="retry";break;case 400:c="bad_request";d="fatal";break;case 401:c="unauthorized";d="fatal";break;case 402:c="payment_required";d="fatal";break;case 403:c="forbidden";d="fatal";break;case 102:c="processing";break;case 500:c="internal_server_error";
268 break;case 503:c="service_unavailable"}b.status=d;b.vc=c;b.message=tJ(b.status,b.vc,b.g,b.response);b.stack&&(b.stack=[b.name+": "+b.message].concat(q(b.stack.split("\n").slice(1))).join("\n"));if(null!=b.response.headers&&null!=b.response.headers["Retry-After"])try{e=1E3*parseInt(b.response.headers["Retry-After"],10),e=Math.min(Math.max(e,0),72E5)}catch(f){}}BJ(this,a,b,e)}DJ(this,a)}};
269 var BJ=function(a,b,c,d){if(!a.isDisposed()&&("p"==b.l||"r"==b.l)){bh(a.s,"Request failed: "+b.h+" to "+(b.M||"")+" for path "+b.m);a.m.forEach(function(f){return f.onError(b,c)});var e=null!=b.j?b.j:0;"retry"==c.status&&0<e?(a.j.set(b.h,fx(Wa(a.request,a,b),Math.max(lja(b),d))),"deadline_exceeded"==c.vc&&b.g&&xI(b.g)):(b.cancel(),b.Kh().h(c))}},AJ=null;var EJ=function(a,b,c,d,e){e=void 0===e?"https://clients6.google.com":e;Xw.call(this);var f=this;this.m=a;this.u=b;this.D=c;this.l=d;this.o=e;this.j=a instanceof zJ;this.H=new Dt(function(g){f.m.l?g():Sw(f.m,f.j?"F":"D",function(){return g()})});this.F=function(){return{}}};r(EJ,Xw);
270 EJ.prototype.request=function(a,b,c,d,e,f,g){var h=this;g=void 0===g?!0:g;this.H.then(function(){var m=(h.j?new xJ:new mJ).Mm(h.o).Bm(a).rk("/"+h.u+"/"+h.D+"/"+a).Hm(b).Nm(c).Om(g).mi(d).Gm(Object.assign({},h.F()));(new Dt(function(p,t){m.Kh().Dm(p).Em(t)})).then(e,f);h.m.request(m)})};
271 EJ.prototype.makeRequest=function(a,b,c,d,e,f,g,h,m){var p=this;m=void 0===m?{}:m;var t=Error().stack,y=Oc(af(this.l))?{}:{key:this.l};m=Object.assign({},this.F(),m);var A=hja((this.j?new xJ:new mJ).Mm(this.o).Bm(a).rk("/"+this.u+"/"+this.D+"/"+a).Hm("POST").Nm(y).Om(!0).mi(b),g).Gm(m);h&&A instanceof xJ&&(A.G=h);null!=d&&(null!=f&&A instanceof xJ&&f>d?A.g=0>=d?null:new wI(d,f):A.Nr(d));null!=e&&A.Ws(e);var B=Pt();A.Kh().Dm(function(H){var Q=null;try{Q=p.G(H,c)}catch($b){H=p.j?new uJ("fatal","response_decoding",
272 null,H):new jJ("fatal","response_decoding",null,H);B.reject(FJ(H,t));return}var ea=0;if(Q&&"function"===typeof Q.getResponseHeader){var eb=Q.getResponseHeader();eb&&"function"===typeof eb.za&&(ea=eb.za())}1==ea?B.resolve(Q):!p.j||2!=ea&&3!=ea?(Q=11===ea,p.j?B.reject(FJ(new uJ("fatal",Q?"not_found":"backend",null,H),t)):B.reject(FJ(new jJ("fatal",Q?"not_found":"backend",null,H),t))):A.Xg("r")}).Em(function(H){return B.reject(FJ(H,t))});this.H.then(function(){return p.m.request(A)});return B.promise};
273 EJ.prototype.G=function(a,b){a=this.j?a.ac:a;return a instanceof J?a:0<a.length?new b(a):null};function FJ(a,b){a instanceof Error&&(a.stack=[a.stack||""].concat(q(b.split("\n").slice(1))).join("\n"));return a};var GJ=function(a,b,c){a=Mr(a,encodeURIComponent("$ct"),c);if(null==navigator.sendBeacon||!navigator.sendBeacon(a,b)){c=a;var d="POST",e=b;a=Mr(a,encodeURIComponent("$httpMethod"),"POST");a=Mr(a,encodeURIComponent("$req"),b);2048>a.length&&(c=a,d="GET",e=null);try{var f=cx(ax);f.open(d,c,!1);f.send(e)}catch(g){b=Yg("realtime.network.Beacon"),$g(b,"Cannot fallback from sendBeacon",g)}}};var HJ=function(a,b,c,d,e,f){EJ.call(this,a,b,c,d,e);this.h=f||new Jv;this.J=new sv(this);this.M=this.J.signal()};r(HJ,EJ);var oja=function(a){var b=new Jv;return new HJ(a.m,a.u,a.D,a.l,a.o,b)};HJ.prototype.makeRequest=function(a,b,c,d,e,f,g,h,m){!0!==h&&IJ(this,b);return EJ.prototype.makeRequest.call(this,a,b,c,d,e,f,g,h&&h.ra?h:null,m).then(this.O,null,this)};var IJ=function(a,b){if(b&&a.h.g&&"function"===typeof b.V&&"function"===typeof b.T){var c=b.V()||new tm;R(c,3,a.h.g);b.T(c)}};
274 HJ.prototype.O=function(a){"function"===typeof a.getResponseHeader&&iJ(a)&&JJ(this,a);return a};var JJ=function(a,b){(b=(b="function"===typeof b.V&&b.V()||null)&&T(b,vm,3))&&Lv(a.h,b)};HJ.prototype.G=function(a,b){(a=EJ.prototype.G.call(this,a,b))&&a instanceof LA&&(b=a.getResponseHeader())&&U(a,KA,2).length&&P(b,1,1);return a};var pja=new Set,qja=Pt();function KJ(a){pja.add(a);return new LJ(a)}var LJ=function(a){this.key=a;this.value=void 0};LJ.prototype.isDefined=function(){return void 0!==this.value};
275 var NJ=function(a){if(!a.isDefined())return!1;var b=a.value.toLowerCase();return"true"!==b&&"false"!==b?(MJ(a,"Expected true/false, but was "+a.value+"."),!1):"true"===b},OJ=function(a,b){if(!a.isDefined())return b;var c=Number(a.value);return isNaN(c)||""===a.value?(MJ(a,"Expected a number, but was "+c+"."),b):c},PJ=function(a,b){return a.isDefined()?a.value:b},MJ=function(a,b){QJ?QJ(a.key,b):(a="Flag "+a.key+": "+b,Ub(a),pt(Error(a)))},QJ=null;var SJ=function(a,b,c,d,e,f){var g=this;f=void 0===f?{}:f;this.o=a;this.m=b;this.g=c;this.h={};hd(d,function(h,m){return RJ(g,m,h)});this.j=vd(f);this.l=null;this.l=e?e.clone():null};SJ.prototype.getContext=function(){return this.o};SJ.prototype.Fd=function(){var a={};hd(this.h,function(b,c){b="function"===typeof b?b():b;null!=b&&(a[c]=b)});return a};
276 var TJ=function(a,b){a=a.h[b.toLowerCase()];return null==a?null:"function"===typeof a?a():a},RJ=function(a,b,c){b=b.toLowerCase();null==c?delete a.h[b]:a.h[b]=c};SJ.prototype.clone=function(){return new SJ(this.o,this.m,this.g,this.h,this.l,this.j)};var UJ=function(){};UJ.prototype.g=function(a){0<VJ()&&!TJ(a,"X-Goog-Meeting-ABR")&&RJ(a,"X-Goog-Meeting-ABR",WJ())};var XJ=null;
277 function WJ(){if(null!=XJ)return XJ;var a="l1uvBpwCoYtw5PmvD5BnBFecuooTgOPMpekPuTPmoHgGmAMfeGxywsyCgX8IKnleAGTQMmWcpwiajV4Vi24xBy3MwUy0eRKwkAfI+bvTd8Jx9qnrLOXEyIDqE121ucEBSgriOQ==".substring,b=VJ()-18-1;return XJ=a.call("l1uvBpwCoYtw5PmvD5BnBFecuooTgOPMpekPuTPmoHgGmAMfeGxywsyCgX8IKnleAGTQMmWcpwiajV4Vi24xBy3MwUy0eRKwkAfI+bvTd8Jx9qnrLOXEyIDqE121ucEBSgriOQ==",0,Math.max(b,0))}function VJ(){return OJ(KJ("EidZVd"),0)};var YJ=function(){};YJ.prototype.g=function(a){TJ(a,"X-Goog-Meeting-RtcClient")||RJ(a,"X-Goog-Meeting-RtcClient",ZJ())};var $J=null;function ZJ(){if($J)return $J;var a=eJ(0),b=new ml;Zy(a,b);a=ql(b);return $J=kl(a)};var aK=function(a){this.g=new gJ(void 0);this.h=rja(a).kB;this.j=new rI;null==L(this.g,1)&&P(this.g,1,32);a=L(this.g,2)||"rmjs";P(this.g,2,a);a=L(this.g,3)||"Unknown";P(this.g,3,a);a=L(this.g,4)||"0.0";P(this.g,4,a);null==Zl(this.g,5,0)&&P(this.g,5,0);a=L(this.g,6)||L(this.g,2)+bf().toUpperCase();P(this.g,6,a);a=L(this.g,7)||L(this.g,6)+"@fake.com";P(this.g,7,a);null==Wl(this.g,9)&&P(this.g,9,.01);a=L(this.g,10)||null;P(this.g,10,a);a=L(this.g,11)||"https://clients2.google.com/cr/report";P(this.g,
278 11,a);a=L(this.g,12)||null;P(this.g,12,a);a=T(this.g,DH,13)||new DH;R(this.g,13,a);null==Xl(this.g,8)&&P(this.g,8,!1);null==Xl(this.g,16)&&P(this.g,16,!1);a=L(this.g,14)||[];P(this.g,14,a||[]);a=T(this.g,KI,17)||new KI;R(this.g,17,a);a=Xl(this.g,18)||null;P(this.g,18,a)};aK.prototype.register=function(a){a.registerService(bK,this);sja(this,a);return this};
279 var sja=function(a,b){QG(b,ZG).then(function(c){var d=new cK(a);dK(c,d);it(b,function(){oc(c.h,d)})})},tja=function(a){return new eja(L(a.g,14),Xl(a.g,8)||!1,!!Xl(a.g,16))},fK=function(a,b){var c=eJ(Zl(a.g,5,0),eK(a)),d=new $y;var e=new Ty;var f=L(a.g,1);e=P(e,1,f);d=R(d,1,e);e=new Ry;b=P(e,4,b);a=L(a.g,6);a=P(b,1,a);a=R(d,2,a);return P(a,4,"en").Wj(c)},eK=function(a){return L(a.g,7).endsWith("@hangouts-enterprise-devices.gserviceaccount.com")};aK.prototype.ra=function(){return this.g.ra()};
280 var bK=new XF("CgjDUd");function rja(a){if(a instanceof HJ){var b=a;a=new EJ(a.m,a.u,a.D,a.l,a.o);var c=0<VJ(),d=function(){var e={};e["X-Goog-Meeting-RtcClient"]=ZJ();c&&(e["X-Goog-Meeting-ABR"]=WJ());return e};b.F=d;a.F=d}else a instanceof EJ?b=oja(a):a=b=a;return{wU:a,kB:b}}var cK=function(a){this.g=a};
281 cK.prototype.ci=function(a){a.Wj(eJ(Zl(this.g.g,5,0),eK(this.g)));var b=YI(a),c=T(b,zF,9)||new zF;R(b,9,c);b=L(this.g.g,2);P(c,4,b);c=ZI(a);b=L(this.g.g,7);c=P(c,8,b);b=L(this.g.g,6);P(c,1,b);c=YI(a);a=T(c,VC,7)||new VC;R(c,7,a);c=L(this.g.g,4);P(a,22,c)};cK.prototype.di=function(){};var gK=new WeakMap,hK=function(a,b){BH.call(this);this.s=Yg("realtime.media.collections.apiary.OperationExecutor");this.h=a;this.o=b;this.g=[]};r(hK,BH);var uja=function(a,b){gK.has(a)||(b=new hK(b,function(){return QG(a,aH).then(function(c){return c.h})}),gK.set(a,b));return gK.get(a)},iK=function(a){return a.o().then(function(b){return fK(a.h,b)})};hK.prototype.execute=function(a,b){if(a.D())throw new iH(a);void 0===b&&a.m?(this.g.push(a),1==this.g.length&&xt(this.m,this)):jK(this,a,b)};
282 hK.prototype.m=function(){for(var a=0;a+5<this.g.length;)kK(this,this.g.slice(a,a+5)),a+=5;1==this.g.length-a?jK(this,this.g[a]):kK(this,this.g.slice(a));this.g.length=0};
283 var jK=function(a,b,c){c=void 0===c?b.oh():c;var d=b.o,e=hH(b);iK(a).then(function(f){e.setRequestHeader(f);bh(a.s,"Making request for operation: "+b+", jid: "+L(a.h.g,6));f=b.Bi();var g=Math.max(c,b.tk()||0);St(a.h.h.makeRequest(d,e,b.O,c,f,g,{isCollectionOperation:!0}).then(function(h){return lK(a,b,h)}),function(h){return mK(a,b,h)})})},lK=function(a,b,c){var d=c.getResponseHeader();if(1==d.za())d="function"===typeof c.V&&null!=c.V()?c.V().getVersion():null,"string"===typeof d&&(d=parseInt(d,10)),
284 d=null==d?-1:d,c=b.J(c),c={version:d,data:c},bh(a.s,"Apiary operation succeeded for "+b+", result: "+c),b.j=!0,b.l.resolve(c);else{var e=d.za(),f=Error(L(d,8));f.stack=L(d,2)||"Missing Stack";$g(a.s,"Apiary operation "+b+" failed with status "+e,f);mK(a,b,10===e?new zH("The client is not allowed to perform this operation",67):new jJ("fatal","backend",null,c))}},mK=function(a,b,c){b.j=!0;$g(a.s,"Apiary operation failed for "+b+": "+c);b.l.reject(c)},kK=function(a,b){var c=new wA;iK(a).then(function(d){c.setRequestHeader(d);
285 Dda(c,b.map(function(f){return f.m.set(new uA,hH(f))}));bh(a.s,"Making bulk request for "+b.length+"operations , jid: "+L(a.h.g,6));d=Math.max.apply(null,b.map(function(f){return f.Bi()}));var e=b.map(function(f){return f.oh()}).filter(function(f){return void 0!==f});e=e.length?Math.min.apply(null,e):void 0;St(a.h.h.makeRequest("hangouts/bulk",c,LA,e,d,void 0,{isCollectionOperation:!0}).then(function(f){return vja(a,b,f)}),function(f){return wja(a,b,f)})})},vja=function(a,b,c){JJ(a.h.h,c);var d=U(c,
286 KA,2);b.forEach(function(e,f){(f=e.m.get(d[f]))?(JJ(a.h.h,f),lK(a,e,f)):mK(a,e,new jJ("fatal","backend",null,c))})},wja=function(a,b,c){b.forEach(function(d){return mK(a,d,c)})};var nK=new mH({Md:gA,Kd:[gA.prototype.wa,gA.prototype.cu,gA.prototype.du],Ld:[gA.prototype.Gi,gA.prototype.Fi,gA.prototype.Hi],Sd:[gA.prototype.Ei],Td:[gA.prototype.Ii],Pd:yD,Nd:[yD.prototype.wa,yD.prototype.wn,yD.prototype.xn],Od:[yD.prototype.pk,yD.prototype.yn,yD.prototype.qk],Qd:[yD.prototype.fu],Rd:[yD.prototype.zn],sB:xja});function xja(a){a.forEach(function(b){if(b=T(b,hA,8))mA(b,L(b,1).map(oK)),U(b,nA,2).forEach(function(c){var d=L(c,2).map(oK);return P(c,2,d||[])})})}
287 var oK=function(a){return a>>>0};function pK(a,b,c,d,e,f,g,h){f=new f(uja(b,c));g=new xH(c.j,g);return new yI(a,T(c.g,DH,13),d,e,f,g,new vH(b),h)};var qK=function(a,b,c){return pK(0,a,b,[c],new mH({Md:hz,Kd:[hz.prototype.wa],Ld:[hz.prototype.lk],Sd:[],Td:[],Pd:oD,Nd:[oD.prototype.wa],Od:[oD.prototype.o],Qd:[],Rd:[]}),jH,"j","Hangout")},yja=function(a,b,c){return pK(0,a,b,[c],new mH({Md:Zz,Kd:[Zz.prototype.wa],Ld:[Zz.prototype.mk],Sd:[Zz.prototype.Y,Zz.prototype.Ea],Td:[Zz.prototype.Di,Zz.prototype.nk],Pd:ZA,Nd:[ZA.prototype.wa],Od:[ZA.prototype.tn],Qd:[ZA.prototype.Y,ZA.prototype.Ea],Rd:[ZA.prototype.un,ZA.prototype.vn]}),lH,"n","MediaSources")};function rK(a,b,c){var d=qK(a,b,"");return d.add(c).then(function(e){WH(d,e[0]);return d},function(e){gt(d);throw e;})}function sK(a,b,c,d){function e(h){if(1==h.getResponseHeader().za())return h=h.wa(),qK(a,b,h);throw new jJ("fatal","backend",null,h);}function f(){return St(zja(a,b,c).then(e),function(h){if(Date.now()<g)return hx(5E3).then(f);throw h;})}var g=0;void 0!==d&&(c=sm(c),P(c,5,!0),g=Date.now()+d);return f()}
288 function zja(a,b,c){return QG(a,aH).then(function(d){return d.h}).then(function(d){return b.h.makeRequest("hangouts/resolve",sm(c).setRequestHeader(fK(b,d)),BA)})};var tK=function(a,b,c){this.g=a;this.j=b;this.h=c};tK.prototype.toString=function(){return"DataChannelDescriptor(label="+this.h+" id="+this.g+", format="+(this.j+")")};tK.prototype.getChannelId=function(){return this.g};tK.prototype.Sf=function(){return this.h};tK.prototype.equals=function(a){return null==a?!1:this.g==a.g&&this.h==a.h};var uK=function(a){this.g=a.g;this.Oh=a.h};uK.prototype.gf=function(){return tc(this.g)};uK.prototype.toString=function(){return"RIDs(send="+this.Oh+", rids="+this.gf()+")"};var vK=function(){this.g=[];this.h=!0};vK.prototype.fa=function(){return new uK(this)};var wK=function(a,b){a.g=tc(b);return a};var xK=function(a,b){this.g=a;this.h=tc(b)};xK.prototype.toString=function(){return"SsrcGroup(semantics="+this.g+", ssrcs="+this.h+")"};xK.prototype.ab=function(){return tc(this.h)};var yK=function(a,b,c,d){this.left=a;this.top=b;this.width=c;this.height=d};yK.prototype.clone=function(){return new yK(this.left,this.top,this.width,this.height)};yK.prototype.toString=function(){return"("+this.left+", "+this.top+" - "+this.width+"w x "+this.height+"h)"};var Aja=function(a,b){return a==b?!0:a&&b?a.left==b.left&&a.width==b.width&&a.top==b.top&&a.height==b.height:!1};
289 yK.prototype.contains=function(a){return this.left<=a.left&&this.left+this.width>=a.left+a.width&&this.top<=a.top&&this.top+this.height>=a.top+a.height};yK.prototype.ceil=function(){this.left=Math.ceil(this.left);this.top=Math.ceil(this.top);this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this};yK.prototype.floor=function(){this.left=Math.floor(this.left);this.top=Math.floor(this.top);this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this};
290 yK.prototype.round=function(){this.left=Math.round(this.left);this.top=Math.round(this.top);this.width=Math.round(this.width);this.height=Math.round(this.height);return this};var BK=function(a,b,c,d,e,f,g){d=void 0===d?"un":d;e=void 0===e?"li":e;f=void 0===f?null:f;g=void 0===g?null:g;qI.call(this);this.o=a;this.Ya=b;this.h=c;this.m=d;this.na=e;this.D="sc"!==d;this.j=null;zK(this,g);this.l=f;this.F=new sv(this);this.u=uv(this.F);AK(this)};r(BK,qI);var AK=function(a){a.F.N(a.u,{state:a.na,content:a.m})};BK.prototype.toString=function(){return"Source(id="+this.Ya+" type="+this.h+" content="+this.m+" state="+this.na+" participantId="+this.o+")"};BK.prototype.Y=function(){return this.o};
291 BK.prototype.getId=function(){return this.Ya};BK.prototype.getContent=function(){return this.m};var CK=function(a,b){a.m!=b&&(a.m=b,a.g("G"),AK(a))};BK.prototype.getState=function(){return this.na};
292 var DK=function(a,b){a.na!=b&&(a.na=b,a.g("I"),AK(a))},Bja=function(a,b){a.D!=b&&(a.D=b,a.g("J"))},zK=function(a,b){var c=null!=a.j&&!jc(a.j),d=null!=b&&!jc(b);d?b=tc(b).sort(function(e,f){return e.left-f.left||e.top-f.top||e.width-f.width||e.height-f.height}):b=null;if(c=d!=c||d&&!Fc(a.j,b,Aja))a.j=b;return c},EK=function(a){return new BK(void 0===a.Nj?"":a.Nj,a.id,a.mediaType,void 0===a.content?"un":a.content,void 0===a.state?"li":a.state,void 0===a.xr?null:a.xr,void 0===a.ot?null:a.ot)};var FK=function(a){this.g=a.u;this.G=a.F;this.H=a.H;this.h=a.M;this.j=a.D;this.F=a.l;this.J=a.O;this.l=a.j;this.Qe=a.o;this.o=a.C;this.M=a.m;this.C=tc(a.h);this.m=a.G;this.D=tc(a.J);this.u=a.g};
293 FK.prototype.toString=function(){return"Stream(participantId="+this.G+", mediaType="+this.g+", sourceId="+this.H+", streamId="+this.h+", muted="+this.j+", downlinkPaused="+this.F+", uplinkPaused="+this.J+", croppable="+this.l+", mediaStreamId="+this.Qe+", mediaStreamTrackId="+this.o+", ssrcs="+this.C+", rids="+this.m+", ssrcGroups="+this.D+", adaptationFlags="+this.u+")"};FK.prototype.Y=function(){return this.G};FK.prototype.Ea=function(){return this.H};FK.prototype.ab=function(){return tc(this.C)};
294 var Cja=function(a){return GK(HK(IK(JK(KK(new LK,"d"),a.getChannelId()),a.Sf()),a.getChannelId()),a.Sf()).fa()};FK.prototype.matches=function(a){return this.Y()==a.Y()&&this.g==a.g&&this.Ea()==a.Ea()&&this.h==a.h};
295 var LK=function(a){this.u=(a=void 0===a?null:a)?a.g:null;this.F=a?a.G:"";this.H=a?a.H:null;this.M=a?a.h:null;this.D=a?a.j:!1;this.l=a?a.F:!1;this.O=a?a.J:!1;this.j=a?a.l:!0;this.o=a?a.Qe:null;this.C=a?a.o:null;this.m=a?a.M:null;this.h=a?tc(a.C):[];this.G=a?a.m:null;this.J=a?tc(a.D):[];this.g=a?a.u:0};LK.prototype.fa=function(){return new FK(this)};
296 var KK=function(a,b){a.u=b;return a},HK=function(a,b){a.F=b;return a},IK=function(a,b){a.H=b;return a},JK=function(a,b){a.M=b;return a},MK=function(a,b){a.D=b;return a},Dja=function(a,b){a.l=b;return a},Eja=function(a,b){a.O=b;return a},NK=function(a,b){a.j=b;return a},GK=function(a,b){a.o=b;return a},OK=function(a,b){a.C=b;return a},PK=function(a,b){a.m=b;return a},QK=function(a,b){a.h=tc(b);return a};LK.prototype.ab=function(){return tc(this.h)};
297 var RK=function(a,b){a.G=b;return a},SK=function(a,b){a.J=tc(b);return a},Fja=function(a,b){a.g=b;return a};var TK=function(a){qI.call(this);this.h=a;a.C=this;this.R(a);this.l="nr"};r(TK,qI);TK.prototype.Da=function(){return{config:this.Fa(),muted:this.j(),state:Gja(this)}};TK.prototype.j=function(){return"mu"==this.h.getState()};TK.prototype.pa=function(){return!1};TK.prototype.Fa=function(){return null};
298 var Gja=function(a){switch(a.l){case "re":return chrome.i18n.getMessage("6950033741572394811");case "nr":return chrome.i18n.getMessage("8757444822404164848");case "nd":return chrome.i18n.getMessage("4782049665629043191");case "ad":return chrome.i18n.getMessage("2100823569845184829");case "fa":return chrome.i18n.getMessage("99290588561553105");case "st":return chrome.i18n.getMessage("7017840133230118615")}return""};
299 TK.prototype.G=function(a){if(a!==this.l){var b=this.j();this.l=a;this.g("O");b!==this.j()&&this.g("N")}};TK.prototype.Ia=function(){};TK.prototype.Aa=function(){};var Hja={UN:"raw"};var UK=function(a){this.g=a.g;this.h=a.h;this.j=a.j};UK.prototype.toString=function(){return"BandwidthConstraints(minBandwidthKbps="+(this.h+", maxBandwidthKbps=")+(this.g+", startBandwidthKbps=")+this.j};var VK=function(){this.j=this.h=this.g=-1};VK.prototype.fa=function(){return new UK(this)};var WK=function(a,b,c,d,e,f,g,h,m,p,t){this.h=a;this.C=b;this.g=c;this.l=d;this.o=e;this.j=f;this.D=g;this.m=h;this.u=m;this.F=void 0===p?null:p;this.G=void 0===t?null:t},XK=function(a,b){return a==b?!0:a&&b?a.h===b.h&&a.C===b.C&&a.g===b.g&&a.l===b.l&&a.o===b.o&&a.j===b.j&&a.D===b.D&&a.m===b.m&&a.u===b.u&&a.F===b.F&&a.G===b.G:!1};
300 WK.prototype.toString=function(){return"Candidate(component="+this.h+", priority="+this.C+", type="+(this.g+", protocol="+this.l+", ip="+this.o+", port=")+(this.j+", foundation="+this.D+", generation=")+(this.m+", network="+this.u+", relatedIp=")+(this.F+", relatedPort="+this.G+")")};WK.prototype.Ob=function(){return this.j};WK.prototype.dk=function(a){var b=new WK(this.h,this.C,this.g,this.l,this.o,this.j,this.D,this.m,this.u,this.F,this.G);b.j=a;return b};var ZK=function(a){this.j=a.C;this.ve=a.D;this.o=a.u;this.m=a.o;this.h=a.h;this.g=a.g;this.C=a.m;this.l=a.l;this.ue=Object.freeze(YK(a.j));this.u=a.F};ZK.prototype.toString=function(){return"Codec(name="+this.o+", mediaType="+this.j+", payloadType="+this.ve+", bitrate="+this.m+", clockrate="+this.h+", channels="+this.g+", audioNack="+this.C+", videoPacketization="+this.l+", params="+kt(this.ue)+", rtcpFeedback="+kt(this.u)+")"};ZK.prototype.getName=function(){return this.o};
301 var $K=function(a,b){return 0==Qc(a.getName(),b)};ZK.prototype.clone=function(){return(new aL(this)).fa()};var aL=function(a){this.C=(a=void 0===a?null:a)&&a.j;this.D=a&&a.ve;this.u=a&&a.o;this.o=a&&a.m;this.h=a&&a.h;this.g=a&&a.g;this.m=a&&a.C;this.l=a&&a.l;this.j=YK(a?a.ue:{});this.F=a&&a.u};aL.prototype.fa=function(){return new ZK(this)};var bL=function(a){var b=new aL;b.C=a;return b},cL=function(a,b){a.D=b;return a};aL.prototype.mg=function(a){this.u=a;return this};
302 var dL=function(a,b,c){a.j[b]=c;return a};function YK(a){return Object.assign(Object.create(null),a)};var eL=function(a){this.g=a.j;this.j=a.g;this.l=a.h;this.h=a.l};eL.prototype.toString=function(){return"Crypto(suite="+this.g+", keyParams=<redacted>, sessionParams_="+(null!=this.l?"<redacted>":null)+", tag="+this.h+")"};var fL=function(){var a;this.j=(a=void 0===a?null:a)?a.g:null;this.g=a?a.j:null;this.h=a?a.l:null;this.l=a?a.h:null};fL.prototype.fa=function(){return new eL(this)};var Ija=function(a,b){this.iceServers=a;this.iceTransportPolicy=void 0===b?"all":b},Jja=function(a,b){if(a===b)return!0;if(null==a||null==b||a.iceTransportPolicy!==b.iceTransportPolicy)return!1;a=n(a.iceServers);for(var c=a.next();!c.done;c=a.next()){c=c.value;for(var d=!1,e=n(b.iceServers),f=e.next();!f.done;f=e.next())f=f.value,c.username===f.username&&c.credential===f.credential&&c.urls===f.urls&&(d=!0);if(!d)return!1}return!0};var gL=function(a,b,c){this.id=a;this.uri=b;this.mediaType=void 0===c?null:c};gL.prototype.toString=function(){return"RtpHeaderExtension(uri="+this.uri+", id="+this.id+", mediaType="+this.mediaType+")"};var hL=function(a){this.l=a.j;this.j=a.h;this.h=a.l;this.g=a.g};hL.prototype.Da=function(){return{port:this.Ob(),name:this.getName(),messagesize:this.h,numstreams:this.g}};hL.prototype.Ob=function(){return this.l};hL.prototype.getName=function(){return this.j};var iL=function(){var a;this.j=(a=void 0===a?null:a)?a.l:null;this.h=a?a.j:null;this.l=a?a.h:null;this.g=a?a.g:null};iL.prototype.fa=function(){return new hL(this)};iL.prototype.dk=function(a){this.j=a;return this};
303 iL.prototype.mg=function(a){this.h=a;return this};var jL=function(a,b){a.g=b;return a};var kL=function(a){this.C=a.o;this.u=a.j;this.h=a.m;this.g=a.g&&a.g.clone();this.l=a.h;this.j=a.u;this.F=a.D;this.o=a.G;this.D=a.l.slice();this.m=a.F};k=kL.prototype;k.toString=function(){return"StreamRequest(participantId: "+this.C+", sourceId: "+this.u+", mediaType: "+this.h+", resolution: "+(this.g&&this.g.width+"x"+this.g.height)+", frameRate: "+this.l+", adaptationReason: "+this.o+", send: "+this.j+", ssrcs: "+this.D+", streamId: "+this.m+")"};k.Y=function(){return this.C};k.Ea=function(){return this.u};
304 k.xc=function(){return this.g&&this.g.clone()};k.ab=function(){return this.D};k.matches=function(a){return this.Y()==a.Y()&&lL(this,a)};var lL=function(a,b){return a.h==b.h&&a.Ea()==b.Ea()},mL=function(a){this.o=(a=void 0===a?null:a)?a.C:"";this.j=a?a.u:"";this.m=a&&a.h;this.g=a&&a.g&&a.g.clone();this.h=a&&a.l;this.u=null===a?!0:a.j;this.D=a&&a.F;this.G=a&&a.o||0;this.l=a&&a.D||[];this.F=a&&a.m||null};mL.prototype.fa=function(){return new kL(this)};var nL=function(a,b){a.m=b;return a};
305 mL.prototype.C=function(a){this.D=a;return this};var oL=function(a,b){a.u=b;return a},pL=function(a,b){a.g=new Rf(b.width,b.height);return a},qL=function(a,b){a.h=b;return a};var rL=function(a,b,c,d){this.h=a;this.o=b;this.H=c;this.j=void 0===d?null:d;this.g=null;this.F=[];this.u="";this.m=[];this.G=this.D=!0;this.l=[];this.C=null},uL=function(a,b){return a===b?!0:a&&b?a.h===b.h&&Fc(sL(a),sL(b),function(c,d){return c===d?!0:c&&d?c.j===d.j&&c.ve===d.ve&&c.o===d.o&&c.m===d.m&&c.h===d.h&&c.g===d.g&&c.l===d.l:!1})&&Fc(tL(a),tL(b),function(c,d){return c===d?!0:c&&d?c.uri===d.uri&&c.id===d.id&&c.mediaType===d.mediaType:!1}):!1};
306 rL.prototype.Da=function(){var a=this.g?this.g.Da():{};return{type:this.h,mediaId:vL(this),bandwidthConstraints:String(this.j),codecs:sL(this),streams:wL(this),sctpSettings:a,rtpHeaderExtensions:tL(this),defaultRequests:tc(this.m).map(String),send:this.D,receive:this.G,virtualSsrcs:tc(this.l),loudestCsrc:this.C}};
307 var xL=function(a){var b=new rL(a.h,a.o,a.H,a.j);b.g=a.g;b.F=a.F;b.u=a.u;b.m=a.m;b.D=a.D;b.G=a.G;b.l=a.l;b.C=a.C;return b},sL=function(a){return tc(a.o)},yL=function(a,b){a=xL(a);a.o=b;return a},zL=function(a,b){a=xL(a);a.g=b;return a},tL=function(a){return tc(a.H)},AL=function(a,b){a=xL(a);a.H=b;return a},wL=function(a){return tc(a.F)},BL=function(a,b){a=xL(a);a.F=b;return a},vL=function(a){if(a.u)return a.u;switch(a.h){case "a":return"audio";case "v":return"video";case "d":return"data";default:return Ub("No default media ID for unknown type: "+
308 a.h),""}},CL=function(a,b){a=xL(a);a.u=b;return a},DL=function(a,b){a=xL(a);a.m=b;return a},EL=function(a,b){a=xL(a);a.D=b;return a},Kja=function(a,b){a=xL(a);a.G=b;return a},FL=function(a,b){a=xL(a);a.l=b;return a},Lja=function(a,b){a=xL(a);a.C=b;return a},GL=function(a){return 0<a.l.length?a.l.map(function(b){return QK(GK(JK(IK(KK(new LK,"a"),b.toString()),b.toString()),b.toString()),[b]).fa()}):wL(a)},Mja=function(a,b,c){var d=new Set(c.map(HL));c=wL(a);rc(c,function(e){return d.has(e.h)});return BL(a,
309 c.concat(b))},Oja=function(a){return Nja(a,function(b){return $K(b,"CN")})},Nja=function(a,b){return yL(a,a.o.filter(Md(b)))},IL=function(a,b){var c=void 0===c?Jd:c;return Pja(a,function(d){return $K(d,b)},c)},Pja=function(a,b,c){c=void 0===c?Jd:c;b=gc(a.o,b);if(-1==b)return a;var d=sL(a);c=c(d[b]);pc(d,b);nc(d,0,0,c);return yL(a,d)},JL=function(a,b){if(null===b)return a;var c=xL(a),d=b.j?b.j.g:null;if(d){null==d&&(d=-1);c=xL(c);var e=new VK;e.g=d;c.j=e.fa()}d=sL(b);jc(d)||(c=yL(c,d));(d=b.g)&&(c=
310 zL(c,d));d=tL(b);jc(d)||(c=AL(c,d));d=tc(b.m);jc(d)||(c=DL(c,d));a=wL(a);b=wL(b);d=HL;a=Kc(a,d);Object.assign(a,Kc(b,d));b=Object.values(a);return BL(c,b)},HL=function(a){return a.h};var KL=function(a,b,c,d,e,f){e=void 0===e?[]:e;this.o=a;this.j=b;this.h=c;this.g=void 0===d?null:d;this.m=null;this.l=e;this.C=void 0===f?"full":f},Qja=function(a,b){return a===b?!0:a&&b?a.o===b.o&&a.j===b.j&&a.h===b.h&&a.g===b.g&&Fc(tc(a.l),tc(b.l),function(c,d){return XK(c,d)}):!1};KL.prototype.Da=function(){return{version:this.getVersion(),ufrag:this.j,pwd:this.h,fingerprint:this.g,dtlsRole:this.m,candidates:tc(this.l).toString(),mode:this.C}};
311 var LL=function(a){var b=new KL(a.o,a.j,a.h,a.g,a.l,a.C);b.m=a.m;return b};KL.prototype.getVersion=function(){return this.o};var ML=function(a,b){a=LL(a);a.m=b;return a};var NL=function(a,b,c,d,e,f,g,h){var m=this;f=void 0===f?null:f;g=void 0===g?null:g;h=void 0===h?!1:h;this.Ca=void 0===a?null:a;this.ta=void 0===b?null:b;this.Za=void 0===c?null:c;this.j=void 0===d?null:d;this.o=new Map;((void 0===e?null:e)||[]).forEach(function(p){m.o.set(p.Sf(),p)});this.g=f;this.m=null;this.h=g||[];this.l=h},PL=function(a,b){var c=a.ta;if(!c)return a;b=sL(c).filter(b);var d=b.map(function(e){return e.ve.toString()});b=b.filter(function(e){return!$K(e,"rtx")||d.includes("apt"in
312 e.ue?e.ue.apt:null)});return OL(a,yL(c,b))},Rja=function(a,b){return a===b?!0:a&&b?uL(a.Ca,b.Ca)&&uL(a.ta,b.ta)&&Qja(a.g,b.g)&&Jja(a.m,b.m)&&Fc(tc(a.h),tc(b.h),function(c,d){return c===d?!0:c&&d?c.g===d.g&&c.j===d.j&&c.l===d.l&&c.h===d.h:!1})&&a.l===b.l:!1};NL.prototype.Da=function(){return{sessionId:this.j,audio:this.Ca&&this.Ca.Da(),video:this.ta&&this.ta.Da(),data:this.Za&&this.Za.Da(),pushChannels:QL(this)&&QL(this).toString(),transport:this.g&&this.g.Da(),cryptos:tc(this.h),allowMixedByteRtpHeaderExtensions:this.l}};
313 var RL=function(a){var b=new NL(a.Ca,a.ta,a.Za,a.j,[],a.g,a.h,a.l);b.o=new Map(a.o);b.m=a.m;return b},SL=function(a,b){a=RL(a);a.Ca=b;return a},OL=function(a,b){a=RL(a);a.ta=b;return a},TL=function(a,b){a=RL(a);a.Za=b;return a};NL.prototype.C=function(a){var b=RL(this);b.j=a;return b};
314 var Sja=function(a,b){a=RL(a);a.m=b;return a},UL=function(a,b){a=RL(a);a.g=b;return a},QL=function(a){return[].concat(q(a.o.values()))},VL=function(a,b){a=RL(a);a.h=b;return a},WL=function(a,b){a=RL(a);a.l=b;return a},YL=function(a,b,c){a=RL(a);a.Ca=XL(a.Ca,b,c);a.ta=XL(a.ta,b,c);a.Za=XL(a.Za,b,c);return a},XL=function(a,b,c){if(!a)return null;b=b.filter(function(d){return d.g==a.h});c=c.filter(function(d){return d.g==a.h});return Mja(a,b,c)};var ZL=Yg("realtime.media.mesi.MesiProtoConverter"),$L=function(){};$L.prototype.D=function(a){var b=new dA;P(b,1,a.left);P(b,2,a.top);P(b,3,a.width);P(b,4,a.height);return b};$L.prototype.W=function(a){var b=Wl(a,1),c=Wl(a,2),d=Wl(a,3);a=Wl(a,4);return null==b||null==c||null==d||null==a?null:new yK(b,c,d,a)};
315 var Vja=function(a,b,c,d,e){var f=!1;c=void 0===c?[]:c;f=void 0===f?!1:f;d=void 0===d?null:d;var g=void 0===e?{}:e;e=void 0===g.Ip?!1:g.Ip;g=void 0===g.wq?"":g.wq;var h=new Oz;null!=b.j&&P(h,1,b.j);P(h,7,1);c=c.concat(tc(b.Ca.m));var m=b.ta;null!=m&&(c=c.concat(tc(m.m)));m=Tja([b.Ca,b.ta,b.Za]);a=Uja(a,m,c,b.g,tc(b.h));P(a,1,4);Xca(h,[a]);b=QL(b).map(function(p){var t=new Nz;var y=p.getChannelId();t=P(t,1,y);t=P(t,2,p.j);p=p.Sf();return P(t,4,p)});lm(h,5,b);P(h,14,1);e&&P(h,25,!0);P(h,28,g);f&&P(h,
316 15,2);null!=d&&R(h,17,d);return h},cM=function(a,b){var c=null,d=null,e=null,f=null,g=[],h=Wja(a,T(b,Mz,27)),m=L(b,1),p=U(b,Jz,4);if(0<p.length){p=p[0];e=Xja(a,p);c=FL(aM(e,"a"),L(b,10));L(b,12)&&0!==L(b,12)&&(c=Lja(c,L(b,12)));d=aM(e,"v");e=aM(e,"d");var t=T(p,Hz,2);t&&(f=Yja(a,t));(p=U(p,Az,4))&&(g=bM(p,a.G,a)||[])}a=U(b,Nz,5).map(function(y){return new tK(y.getChannelId(),L(y,2),y.Sf())},a);return Sja(new NL(c,d,e,null==m?void 0:m,a,f,g),h)},aM=function(a,b){var c=sL(a).filter(function(f){return f.j==
317 b}),d="d"==b?a.g:null;if(0==c.length&&null==d)return null;var e=tL(a).filter(function(f){return f.mediaType==b});a=tc(a.m).filter(function(f){return f.h==b});return zL(DL(new rL(b,c,e),a),d)},Uja=function(a,b,c,d,e){var f=new Jz,g=dM(b.h)||void 0;P(f,1,g);g=sL(b).map(a.l,a);lm(f,3,g);e=e.map(a.m,a);lm(f,4,e);e=tL(b).map(a.C,a);lm(f,5,e);if(null!=d){e=new Hz;a:{g=d.getVersion();switch(g){case "GICE":g=1;break a;case "ICE":g=2;break a}ah(ZL,"Unknown ICE version: "+g);g=void 0}P(e,1,g);P(e,4,d.j);P(e,
318 5,d.h);g=tc(d.l).map(a.j,a);lm(e,6,g);var h=d.g;h&&(g=new Iz,h=h.split(" "),P(g,1,h[0]),P(g,2,h[1]),R(e,2,g));switch(d.m){case "actpass":var m=3;break;case "passive":m=2;break;case "active":m=1}m&&P(e,7,m);R(f,2,e)}b.g&&(d=b.g.getName(),P(f,8,d));if(b=b.j)d=new rz,-1!=b.h&&P(d,1,b.h),-1!=b.g&&P(d,2,b.g),-1!==b.j&&P(d,3,b.j),R(f,7,d);a=c.map(a.o,a);lm(f,6,a);return f};
319 $L.prototype.o=function(a){var b=new Cz;P(b,2,a.j);var c=new sz;P(c,1,a.g&&a.g.height);P(c,2,a.g&&a.g.width);P(c,3,a.l);R(b,3,c);c=new Ez;R(c,2,b);a=dM(a.h)||void 0;P(c,1,a);return c};
320 var Tja=function(a){for(var b=[],c=[],d=[],e=null,f=null,g=0;g<a.length;g++)null!=a[g]&&(b=b.concat(sL(a[g])),c=c.concat(tL(a[g])),d=d.concat(tc(a[g].m)),!e&&a[g].g&&(e=a[g].g),!f&&a[g].j&&(f=a[g].j));a=DL(AL(yL(a[0],b),c),d);a=xL(a);a.j=f;return zL(a,e)},Xja=function(a,b){var c=eM(Zl(b,1,4));if(null==c)return null;var d=bM(U(b,wz,3),a.F,a)||[],e=bM(U(b,Fz,5),Wa(function(g){var h=L(g,2)||"",m=g.getId(),p=eM(L(g,3),c||void 0);null==h||null==m?(ah(ZL,"Missing RTP header extension id or uri: "+g),g=
321 null):g=new gL(m,h,p);return g},a))||[],f=[];U(b,Ez,6).forEach(function(g){var h=eM(L(g,1));null!=h&&(h=nL(new mL,h),g=fM(h,T(g,Cz,2)),f.push(g))},a);a=null;(b=L(b,8))&&(a=jL((new iL).mg(b).dk(5E3),256).fa());return zL(DL(new rL(c,d,e),f),a)},dM=function(a){switch(a){case "a":return 1;case "v":return 2;case "d":return 3}ah(ZL,"Unknown media type: "+a)},eM=function(a,b){b=void 0===b?null:b;switch(a){case 1:return"a";case 2:return"v";case 3:return"d";case 4:return"a"}ah(ZL,"Unknown media type: "+a);
322 return b};$L.prototype.l=function(a){var b=new wz;yz(b,dM(a.j));P(b,1,a.ve);xz(b,a.getName());Eca(b,Object.entries(a.ue).map(function(d){var e=n(d);d=e.next().value;e=e.next().value;var f=new zz;P(f,1,d);P(f,2,e);return f}));var c=a.m;P(b,5,null==c?0:c);P(b,6,a.h);P(b,7,a.g);P(b,9,a.C);a:switch(a.l){case "raw":a=[2];break a;default:a=[]}P(b,10,a||[]);return b};
323 $L.prototype.F=function(a){var b=eM(L(a,3)),c=L(a,1),d=a.getName();if(null==b||null==c||null==d)return ah(ZL,"Bad codec: "+a),null;var e=cL(bL(b),c).mg(d);b=L(a,5);null!=b&&(e.o=b);b=L(a,6);null!=b&&(e.h=b);b=L(a,7);null!=b&&(e.g=b);b=Xl(a,9);null!=b&&(e.m=b);b=Zja(L(a,10));null!=b&&(e.l=b);U(a,zz,8).forEach(function(f){var g=L(f,1)||"";f=L(f,2)||"";dL(e,g,f)});return e.fa()};var Zja=function(a){switch(a[0]){case 2:return"raw";default:return null}};
324 $L.prototype.m=function(a){a:{var b=a.g;switch(b){case "AES_CM_128_HMAC_SHA1_32":b=2;break a;case "AES_CM_128_HMAC_SHA1_80":b=1;break a}ah(ZL,"Unknown crypto suite: "+b);b=null}if(null==b)return ah(ZL,"Unknown crypto suite: "+a.g),null;var c=new Az;P(c,1,b);P(c,2,a.j);P(c,3,a.l||void 0);P(c,4,a.h);return c};
325 $L.prototype.G=function(a){a:{var b=L(a,1);switch(b){case 2:b="AES_CM_128_HMAC_SHA1_32";break a;case 1:b="AES_CM_128_HMAC_SHA1_80";break a}ah(ZL,"Unknown crypto suite: "+b);b=null}if(null==b)return ah(ZL,"Unknown crypto suite: "+L(a,1)),null;var c=L(a,2),d=L(a,3),e=L(a,4);if(null==c||null==e)return ah(ZL,"Bad crypto: "+a),null;a=new fL;a.j=b;a.g=c;a.l=e;d&&(a.h=d);return a.fa()};$L.prototype.C=function(a){var b=a.id,c=a.uri;a=a.mediaType;var d=new Fz;c=P(d,2,c);b=P(c,1,b);a=dM(a);return P(b,3,a)};
326 var Yja=function(a,b){a:{var c=L(b,1);switch(c){case 1:c="GICE";break a;case 2:c="ICE";break a}ah(ZL,"Unknown ICE version: "+c);c=null}if(null==c)return null;var d="ICE"===c?"lite":"full",e=L(b,4)||"",f=L(b,5)||"",g=U(b,Gz,6);a=bM(g,a.h,a)||[];g=T(b,Iz,2);var h;g&&(h=L(g,1)+" "+L(g,2));h=new KL(c,e,f,h,a,d);switch(L(b,7)){case 1:h=ML(h,"active");break;case 2:h=ML(h,"passive");break;case 3:Ub("Received unexpected ACTPASS dtls role.")}return h},Wja=function(a,b){if(!b)return null;a=bM(U(b,Lz,2),a.H,
327 a)||[];b="relay"===L(b,6)?"relay":"all";return new Ija(a,b)};$L.prototype.j=function(a){var b=new Gz;a:{var c=a.h;switch(c){case 1:c=1;break a;case 2:c=2;break a}ah(ZL,"Unknown ICE component: "+c);c=void 0}P(b,1,c);a:{c=a.l;switch(c){case "UDP":c=1;break a;case "TCP":c=2;break a;case "SSLTCP":c=3;break a}ah(ZL,"Unknown candidate protocol: "+c);c=void 0}P(b,2,c);P(b,3,a.o);c=a.Ob();P(b,4,c);c=$ja(a.g);P(b,5,c);P(b,6,a.C);P(b,7,a.u);P(b,8,a.m);return b};
328 $L.prototype.h=function(a){a:{var b=L(a,1);switch(b){case 1:b=1;break a;case 2:b=2;break a}ah(ZL,"Unknown ICE component: "+b);b=null}var c=L(a,6);null==c&&(c=0);var d=aka(L(a,5)),e=bka(L(a,2)),f=L(a,3),g=a.Ob();if(!(b&&d&&e&&f&&g))return ah(ZL,"Missing or unknown candidate parameters: "+a),null;var h=c.toString(),m=L(a,7)||"";a=L(a,8)||0;return new WK(b,c,d,e,f,g,h,a,m)};$L.prototype.H=function(a){return{urls:L(a,1),username:L(a,2),credential:L(a,3)}};
329 var bka=function(a){switch(a){case 1:return"UDP";case 2:return"TCP";case 3:return"SSLTCP"}ah(ZL,"Unknown candidate protocol: "+a);return null},$ja=function(a){switch(a){case "LOCAL":return 1;case "PEER_REFLEX":return 2;case "STUN":return 3;case "RELAY":return 4}ah(ZL,"Unknown candidate type: "+a)},aka=function(a){switch(a){case 1:return"LOCAL";case 2:return"PEER_REFLEX";case 3:return"STUN";case 4:return"RELAY"}ah(ZL,"Unknown ICE type: "+a);return null},gM=function(a,b,c,d){var e=new gA;e.Fi(2);null!=
330 b&&e.Hi(b);e.Gi(c);b=d.Y()||null;P(e,6,b);b=dM(d.g);P(e,2,b);b=d.Ea();P(e,7,b);e.Ii(d.h);"v"==d.g&&P(e,11,d.l);b=new iA;P(b,1,d.j);R(e,10,b);b=new kA;b.setPaused(d.F);R(e,14,b);b=new lA;b.setPaused(d.J);R(e,15,b);b=new hA;mA(b,d.ab());d.m&&(c=d.m.gf(),P(b,3,c||[]));a=tc(d.D).map(a.u,a);lm(b,2,a);R(e,8,b);return e},cka=function(a){var b=hM;return bM(a,b.M,b)||[]};
331 $L.prototype.M=function(a){var b=eM(L(a,2));if(null==b)return ah(ZL,"Unknown stream media type: "+a),null;var c=a.Y(),d=a.Ea(),e=a.Ei();if(null==c||null==d||null==e)return ah(ZL,"Missing stream parameters: "+a),null;var f=T(a,iA,10);f=!(!f||!Xl(f,1));var g=T(a,kA,14);g=!(!g||!Xl(g,1));var h=T(a,lA,15);h=!(!h||!Xl(h,1));var m=M(a,11)?!!Xl(a,11):!0,p=[],t=[],y=[],A=null,B=T(a,hA,8);null!=B&&(p=bM(L(B,1),this.g,this)||[],t=bM(U(B,nA,2),this.J,this)||[],y=L(B,3),A=L(B,4));B=null;0<y.length&&(B=wK(new vK,
332 y).fa());var H=OK(GK(RK(SK(QK(NK(Eja(Dja(MK(PK(JK(IK(HK(KK(new LK,b),c),d),e),A),f),g),h),m),p),t),B),e),e);a=T(a,jA,13);(a&&L(a,1)||[]).forEach(function(Q){if(Q=dka.get(Q))H.g|=Q});return H.fa()};$L.prototype.g=function(a){return a>>>0};var eka=function(a){return a>>>0};$L.prototype.u=function(a){var b=new nA;b=P(b,1,a.g);a=a.ab();return P(b,2,a||[])};$L.prototype.J=function(a){var b=bM(L(a,2),this.g)||[],c=L(a,1);return null==c?(ah(ZL,"Unknown ssrc group semantics: "+a),null):new xK(c,b)};
333 var fka=function(a){var b=hM;return bM(a,b.O,b)||[]};$L.prototype.O=function(a){var b=eM(L(a,2));if(null==b)return ah(ZL,"Unknown stream request media type: "+a),null;var c=a.Y(),d=a.Ea();if(null==c||null==d)return ah(ZL,"Missing stream request parameters: "+a),null;var e=new mL,f=a.Ei();e.F=f;e.o=c;b=nL(e,b);b.j=d;d=T(a,hA,8);null!=d&&(d=bM(L(d,1),this.g,this)||[],b.l=d);return fM(b,T(a,Cz,9))};
334 var fM=function(a,b){if(b&&Xl(b,2)){oL(a,!0);var c=L(b,5);c.length&&(c=c.map(eka),a.l=c);if(b=b.xc())(c=L(b,3))&&qL(a,c),c=L(b,2),b=L(b,1),c&&b&&pL(a,new Rf(c,b))}else oL(a,!1);return a.fa()},bM=function(a,b,c){if(null==a||!Array.isArray(a))return null;for(var d=[],e=0;e<a.length;e++){var f=a[e];if(null==f)return ah(ZL,"Failed to parse: "+a),null;var g=b.call(c,f);if(null==g)return ah(ZL,"Failed to parse: "+f),null;d.push(g)}return d},dka=new Map([[1,1],[2,2],[3,4],[4,8]]);var iM=function(a){MH.call(this);this.j=a;this.g=null;this.h=[];this.m=this.o=!1;this.D=new $L;this.C=this.u=null;gka(this)};r(iM,MH);iM.prototype.X=function(){this.h=[];this.g=null;MH.prototype.X.call(this)};var kM=function(a){var b=a.g,c=a.h[a.h.length-1]||null;a.h.forEach(function(d){"sc"==d.h.getContent()&&(c=d)});b!=c&&(a.g=c,jM(a))};iM.prototype.F=function(a){var b=this.g;kM(this);b&&b==this.g&&a.target==b.h&&jM(this)};
335 var jM=function(a){a.isDisposed()||null===a.C||(a.m?a.o=!0:(a.o=!1,a.m=!0,Mt([a.j.nb,a.j.ca,a.j.sources]).then(function(b){var c=b[1],d=b[2];if(null!=this.g){var e=this.D;var f=b[0],g=this.g.h;b=new Zz;b.mk(f);b.Di(g.Y());b.nk(g.getId());f=dM(g.h);P(b,4,f);f="mu"==g.getState();var h=new $z;R(b,5,h);h=T(b,$z,5);P(h,1,f);if("a"==g.h)null!=g.l&&(e=new cA,P(e,2,g.l),g=g.Y(),P(e,1,g),R(b,8,e));else if("v"==g.h){f=new bA;R(b,7,f);f=T(b,bA,7);a:{h=g.getContent();switch(h){case "ca":h=1;break a;case "sc":h=
336 2;break a}ah(ZL,"Unknown media content: "+h);h=void 0}P(f,1,h);f=g.j&&tc(g.j);null!=f&&(g=T(b,bA,7),e=f.map(e.D,e),lm(g,3,e))}this.u=e=b.Di(c)}else this.u&&(e=this.u,c=T(e,$z,5),P(c,1,!0));e?d.add(e).then(this.l,this.l,this):this.l()},a.l,a)))},gka=function(a){a.j.onConnect.then().ib(function(){a.j.nb.then(function(b){a.C!==b&&(a.C=b,jM(a))})})};iM.prototype.l=function(){this.m=!1;this.o&&jM(this)};var lM=function(a){a=void 0===a?!1:a;qI.call(this);this.o=a;this.h=new Set;this.j=new sv(this);this.m=uv(this.j);this.j.N(this.m,null);this.l=uv(this.j);this.j.N(this.l,null)};r(lM,qI);lM.prototype.add=function(a,b){b=void 0===b?!0:b;if(null!=mM(this,a.h,a.getId(),a.Y()))return!1;this.h.add(a);b&&(a.C=this);this.g(new nM("Q",a));oM(this,a.h);return!0};lM.prototype.remove=function(a){return this.h.delete(a)?(a.C==this&&(a.C=null),this.g(new nM("R",a)),oM(this,a.h),!0):!1};
337 var mM=function(a,b,c,d){for(var e=n(a.h),f=e.next();!f.done;f=e.next()){f=f.value;var g=f.h==b,h=null==c||f.getId()==c,m=null==d||a.o&&""===d||f.Y()==d;!m&&a.o&&""==f.Y()&&(Ub("Should never allow Source matching against empty participantId"),m=!0);if(g&&h&&m)return f}return null},oM=function(a,b){var c="v"===b?a.m:"a"===b?a.l:null;if(c){for(var d=n(a.h),e=d.next();!e.done;e=d.next())if(e=e.value,e.h===b){a.j.N(c,e);return}a.j.N(c,null)}},nM=function(a,b){Aw.call(this,a);this.source=b};r(nM,Aw);var pM=function(){qI.apply(this,arguments)};r(pM,qI);var qM=function(a,b,c){Aw.call(this,a);this.ca=b;this.Sm=c};r(qM,Aw);var rM=function(){pM.apply(this,arguments)};r(rM,pM);var sM=function(a){Aw.call(this,"X");this.sb=a};r(sM,Aw);var tM=function(a){Aw.call(this,"Y");this.sessionId=a};r(tM,Aw);var uM=function(a){Aw.call(this,"U");this.g=a};r(uM,Aw);var vM=function(a,b,c){c=void 0===c?null:c;Aw.call(this,"ca");this.Uo=a;this.Oj=b;this.sessionId=c};r(vM,Aw);var wM=function(){Aw.call(this,"Z")};r(wM,Aw);var xM=function(a,b){Aw.call(this,"W");this.sessionId=b};r(xM,Aw);var yM=function(a){Aw.call(this,"V");this.sessionId=a};r(yM,Aw);var hka={AJ:"INITIAL",uQ:"STARTING",tQ:"STARTED",GJ:"INPROGRESS",PAUSED:"PAUSED",STOPPED:"STOPPED",FINISHED:"FINISHED"},AM=function(a,b,c){c=void 0===c?{}:c;Aw.call(this,zM);this.state=a;this.Ub=b;this.g=c};r(AM,Aw);var zM=new zw("da");var BM=function(a){this.g=new Map;this.actions=new Set((void 0===a?null:a)||[])},CM=function(a,b,c){c=void 0===c?X().g:c;!a.g.has(b)&&0<c&&a.g.set(b,c)},DM=function(a){var b=[];a.g.forEach(function(c,d){var e=b.push,f=new FF;d=P(f,1,d);c=P(d,2,c);return e.call(b,c)});return IF(HF(b),Array.from(a.actions))};var EM={jW:!0},FM=function(){throw Error("Do not instantiate directly");};FM.prototype.sp=null;FM.prototype.getContent=function(){return this.content};FM.prototype.toString=function(){return this.content};var GM=function(){FM.call(this)};Za(GM,FM);GM.prototype.tp=EM;var ika=function(a){function b(c){this.content=c}b.prototype=a.prototype;return function(c,d){c=new b(String(c));void 0!==d&&(c.sp=d);return c}}(GM),HM={},jka={"\x00":"&#0;","\t":"&#9;","\n":"&#10;","\x0B":"&#11;","\f":"&#12;","\r":"&#13;"," ":"&#32;",'"':"&quot;","&":"&amp;","'":"&#39;","-":"&#45;","/":"&#47;","<":"&lt;","=":"&#61;",">":"&gt;","`":"&#96;","\u0085":"&#133;","\u00a0":"&#160;","\u2028":"&#8232;","\u2029":"&#8233;"},IM=function(a){return jka[a]},kka=/[\x00\x22\x26\x27\x3c\x3e]/g,lka=
338 /[\x00\x22\x27\x3c\x3e]/g,mka=/<(?:!|\/?([a-zA-Z][a-zA-Z0-9:\-]*))(?:[^>'"]|"[^"]*"|'[^']*')*>/g,nka=/</g;var oka=/^<(body|caption|col|colgroup|head|html|tr|td|th|tbody|thead|tfoot)>/i,pka={};var qka=function(){var a=JM;a.g=document.createElement("div");document.body.appendChild(a.g);KM(a)},KM=function(a){if(a.g&&(a.l||a.m||a.o)){if(HM["realtime.devtools.templates.ecoBadge"])var b=HM["realtime.devtools.templates.ecoBadge"](pka,void 0);else"realtimeDevtoolsDevtoolsecoBadge".tp===EM?(b="realtimeDevtoolsDevtoolsecoBadge".getContent(),b=String(b).replace(mka,"").replace(nka,"&lt;"),b=String(b).replace(lka,IM)):b="realtimeDevtoolsDevtoolsecoBadge".replace(kka,IM),b=ika('<div class="'+b+'"><div>ECO MODE</div><div>TESTING ONLY</div></div>');
339 var c=b;b=dg(Uf(),"DIV");if(Oa(c))if(c instanceof FM){if(c.tp!==EM)throw Error("Sanitized content was not of kind HTML.");c=Ne(c.toString(),c.sp||null)}else Ub("Soy template output is unsafe for use as HTML: "+c),c=Oe("zSoyz");else c=Oe(String(c));c.Gd().match(oka);Se(b,c);1==b.childNodes.length&&(c=b.firstChild,1==c.nodeType&&(b=c));a.g.appendChild(b)}},JM=new function(){if(window&&window.location&&window.location.href){var a=(new Sr(window.location.href)).h;if(js(a,"max_send_resolution")){var b=
340 a.get("max_send_resolution");if(b){a:{var c=b.split("x");if(2===c.length&&(b=Number(c[0]),c=Number(c[1]),!isNaN(b)&&!isNaN(c))){b=new Rf(b,c);break a}b=void 0}this.m=b}}js(a,"max_send_fps")&&(b=Number(a.get("max_send_fps")),isNaN(b)||(this.l=b));js(a,"present_mute_camera")&&(this.o=!0);js(a,"disable_webrtc_cpu_based_adaptation")&&(this.h=!0);js(a,"force_lens_vip")&&(this.j=a.get("force_lens_vip"));js(a,"periodic_dtls_handovers")&&(this.C=a.get("periodic_dtls_handovers"))}KM(this)};var LM=function(){this.K=Yg("realtime.diagnostics.DiagnosticDataService");this.j=new Map;this.g=new Map;this.h=new Map};LM.Eb=function(){void 0===this.instance&&(this.instance=new LM);return this.instance};
341 var NM=function(a,b,c){for(var d=LM.Eb(),e=n(Object.keys(b)),f=e.next();!f.done;f=e.next())f=f.value,f=MM(d,f,b[f],c),it(a,f)},MM=function(a,b,c,d){d=void 0===d?!0:d;a.g.has(b)&&(ah(a.K,"Already registered a diagnostics data callback for key '"+b+"'."),b=OM(a,b));a.h.delete(b);a.g.set(b,c);return function(){a.g.get(b)===c&&(a.g.delete(b),d&&a.h.set(b,c()))}},PM=function(a,b,c){a.g.has(b)&&(ah(a.K,"Already registered a diagnostics data callback for key '"+b+"'."),b=OM(a,b));a.h.set(b,c)};
342 LM.prototype.Da=function(){for(var a={},b=n(this.h.entries()),c=b.next();!c.done;c=b.next()){var d=n(c.value);c=d.next().value;d=d.next().value;a[c]=d}b=n(this.g.entries());for(c=b.next();!c.done;c=b.next())d=n(c.value),c=d.next().value,d=d.next().value,a[c]=d();return a};LM.prototype.reset=function(){this.j.clear();this.g.clear();this.h.clear()};var OM=function(a,b){for(var c=0;a.g.has(b+"("+c+")");)c++;return b+"("+c+")"};var QM=function(a,b){this.g=a;this.values=b};QM.prototype.Ka=function(){return this.values};QM.prototype.toString=function(){for(var a=this.g,b=this.values,c="",d=0;d<a.length;d++)c+=a[d],d<b.length&&(c+=b[d]);return c};
343 var RM=function(a,b){for(var c=[],d=1;d<arguments.length;++d)c[d-1]=arguments[d];d=[];for(var e=[],f=0;f<a.length;f++)if(0<d.length?d[d.length-1]+=a[f]:d.push(a[f]),!(f>=c.length)){var g=c[f];g instanceof QM?0<g.g.length&&(d[d.length-1]+=g.g[0],d.push.apply(d,q(g.g.slice(1))),e.push.apply(e,q(g.values))):(e.push(g),d.push(""))}return new QM(d,e)};var SM=function(){};SM.prototype.ae=function(a){var b=Yg(a.name),c=a.message.toString();a.context&&(c="["+a.context.toString()+"] "+c);Zg(b,rka(a.level),c,a.error)};function rka(a){switch(a){case 0:return Lg;case 1:return Jg;case 2:return Ig;case 3:return Hg;default:return Lg}};function ska(a){a=a.split(":").filter(function(b){return 0<b.length});if(2===a.length)return{prefix:a[0],level:Number(a[1])}}function tka(){return PJ(KJ("TkdLEc"),"").split(",").map(ska).filter(function(a){return void 0!==a})}var TM=function(){this.g=tka()},uka=function(a,b){return a.g.some(function(c){return b.name.startsWith(c.prefix)&&b.level>=c.level})};
344 TM.prototype.ae=function(a){if(uka(this,a)){var b=[a.name,a.sessionId,a.context,a.message.toString(),a.error].filter(function(c){return null!=c});vka.get(a.level)(b)}};var vka=new Map([[0,function(a){console.debug.apply(console,q(a))}],[1,function(a){console.info.apply(console,q(a))}],[2,function(a){console.warn.apply(console,q(a))}],[3,function(a){console.error.apply(console,q(a))}]]);var wka=l(["",""]),UM=function(){var a=this;this.g=[];this.h=new Set;setTimeout(function(){a.g=null},5E3)},WM=function(a){var b=VM;if(null!==b.g)for(var c=n(b.g),d=c.next();!d.done;d=c.next())a.ae(d.value);else null===b.g&&(c={level:2,message:RM(wka,"A backend has been registered, but all catch-up entries have already been cleared. In order for a backend to receive catch-up entries, it must be registered within 5 seconds of the LogManager's creation."),name:"realtime.logging.internal.LogManager",
345 context:null,error:null,json:null,sessionId:null,timestamp:Date.now()},a.ae(c));b.h.add(a)};UM.prototype.ae=function(a){null!==this.g&&this.g.push(a);for(var b=n(this.h),c=b.next();!c.done;c=b.next()){c=c.value;try{c.ae(a)}catch(d){setTimeout(function(){throw d;},0)}}};var XM=function(){VM||(VM=new UM,WM(new SM),qja.promise.then(function(){var a=new TM;0<a.g.length&&WM(a)}));return VM},VM;var xka=l(["CONTEXT FAILED"]),yka=l(["An error occurred generating context for log entry"]),zka=YM(0),ZM=YM(1),$M=YM(2),aN=YM(3);function YM(a){return function(b,c){for(var d=[],e=1;e<arguments.length;++e)d[e-1]=arguments[e];return{level:a,message:new QM(b,d)}}}var bN=function(a,b){b=void 0===b?XM():b;this.name=a;this.m=b;this.error=this.sessionId=this.h=this.l=this.j=null};bN.prototype.reset=function(){this.error=this.sessionId=this.h=null};var cN=function(a,b){a.h=b;return a};
346 bN.prototype.C=function(a){this.sessionId=a;return this};var dN=function(a,b){a.error=yg(b);return a};bN.prototype.va=function(a,b){for(var c=[],d=1;d<arguments.length;++d)c[d-1]=arguments[d];eN(this,0,a,c)};bN.prototype.info=function(a,b){for(var c=[],d=1;d<arguments.length;++d)c[d-1]=arguments[d];eN(this,1,a,c)};bN.prototype.L=function(a,b){for(var c=[],d=1;d<arguments.length;++d)c[d-1]=arguments[d];eN(this,2,a,c)};
347 bN.prototype.g=function(a,b){for(var c=[],d=1;d<arguments.length;++d)c[d-1]=arguments[d];eN(this,3,a,c)};var eN=function(a,b,c,d){a.log({level:b,message:new QM(c,d)})};
348 bN.prototype.log=function(a){var b=this.name,c=this.h||this.j,d=this.sessionId||this.l,e=this.error,f=a.message;a=a.level;this.reset();var g=X().g,h=null;if(c)try{c(function(m,p){for(var t=[],y=1;y<arguments.length;++y)t[y-1]=arguments[y];h=new QM(m,t)})}catch(m){h=RM(xka),Aka(this,g,d,RM(yka),m)}this.m.ae({name:b,level:a,timestamp:g,sessionId:d,message:f,context:h,error:e})};
349 var Aka=function(a,b,c,d,e){b={name:a.name,level:2,timestamp:b,sessionId:c,message:d,context:null,error:yg(e)};a.m.ae(b)},fN=function(a){var b=new bN(a.name,a.m);b.j=a.h||a.j;b.l=a.sessionId||a.l;a.reset();return b};var gN=function(a,b){this.s=Yg("realtime.media.apiary.Client");this.h=a;this.g=b};
350 gN.prototype.makeRequest=function(a,b,c,d,e,f){var g=this,h=void 0===d?{}:d;d=h.Ym;h=h.cB;f=void 0===f?{}:f;return this.h.makeRequest(a,b,c,d,h,void 0,void 0,void 0===e?null:e,f).then(function(m){if(null==m)throw new hN("Got empty response.");if(void 0!==m.getResponseHeader){var p=m.getResponseHeader();if(null==p)throw new hN("Missing response header.");p=p.za();if(1!=p)throw new hN("Got bad status in response header.",p);}return m},function(m){ah(g.s,"Failed to "+a+" "+b+". Reason: "+m);throw m;
351 })};var iN=function(a,b){return new gN(a,b)},hN=function(a,b){b=void 0===b?0:b;Rb.call(this,a+" (status: "+b+")");this.desc=a;this.status=b;this.name="ClientError"};r(hN,Rb);function jN(a){(a=void 0===a?"":a)&&(a+="_");return a+bf()};var Bka=function(a,b){this.s=Yg("realtime.media.a.MediaSessionsLogClient");this.h=L(a.g,2);this.g=iN(a.h,function(){return fK(a,b)})},kN=function(a,b,c){b=Cka(a,b,c);b=St(a.g.makeRequest("media_sessions/callperf",b,aD,void 0,{ra:$C.prototype.eu,kj:Ofa}),function(d){ah(a.s,"Failed to upload log data. Reason: "+d);throw d;});return Promise.resolve(b)},Cka=function(a,b,c){var d=new $C;c=P(d,2,c).setRequestHeader(a.g.g());b=sm(b);a=P(b,13,a.h);return R(c,3,a)},lN=function(a,b){return new Bka(a,b||jN(L(a.g,
352 2)))};var mN=new XF("boklXe","T6U9J");var nN=function(){return kg&&Cq(73)||gg&&Cq(88)&&NJ(KJ("xLSkFe"))};var oN=new Rf(320,180),pN=new Rf(640,360),qN=new Rf(1280,720);var rN={host:"LOCAL",srflx:"STUN",relay:"RELAY",prflx:"PEER_REFLEX"};var sN=function(a,b){this.g=a;this.h=b};da.Object.defineProperties(sN.prototype,{key:{configurable:!0,enumerable:!0,get:function(){return this.g}},value:{configurable:!0,enumerable:!0,get:function(){return this.h}}});var tN=function(a,b,c,d){this.j=a;this.g=b;this.h=c;this.l=d};da.Object.defineProperties(tN.prototype,{type:{configurable:!0,enumerable:!0,get:function(){return this.j}},port:{configurable:!0,enumerable:!0,get:function(){return this.g}},protocol:{configurable:!0,enumerable:!0,get:function(){return this.h}}});var uN=function(a,b){this.l=a;"string"===typeof b?(this.g=b,"m"===a?(a=b.split(" "),this.j=new tN(a[0],a[1],a[2],a.slice(3))):"a"===a&&(a=cf(b,":",1),b=a[0],this.h=1===a.length?new sN(b,null):new sN(b,a[1]))):b instanceof tN?(this.j=b,this.g=b.j+" "+b.g+" "+b.h+" "+b.l.join(" ")):b instanceof sN&&(this.h=b,this.g=b.h?b.g+":"+b.h:b.g)};uN.prototype.toString=function(){return this.Rh+"="+this.value};var vN=function(a){a=cf(a,"=",1);return new uN(a[0],a[1])};
353 da.Object.defineProperties(uN.prototype,{Rh:{configurable:!0,enumerable:!0,get:function(){return this.l}},value:{configurable:!0,enumerable:!0,get:function(){return this.g}},m:{configurable:!0,enumerable:!0,get:function(){return this.h}},o:{configurable:!0,enumerable:!0,get:function(){return this.j}}});var wN=function(a){this.h=a;this.g=new Map;Dka(this)},Dka=function(a){var b=new Map;a.h.forEach(function(c){if("a"===c.Rh){c=c.m;var d=c.key,e=b.get(d);e||(e=[],b.set(d,e));c.value?e.push(c.value):e.push("")}});b.forEach(function(c,d){a.g.set(d,new xN(d,c," ",!1))})};wN.prototype.get=function(a){return this.g.get(a)||new xN(a,[]," ",!0)};
354 var xN=function(a,b,c,d){d=void 0===d?!1:d;this.u=a;this.m=b;this.D=void 0===c?":":c;this.l=(this.C=d)?new Map:null;this.o=d?[]:null},Eka=function(a,b){return a.h?a:b};xN.prototype.forEach=function(a){yN(this);this.l.forEach(a)};xN.prototype.get=function(a){yN(this);return this.l.get(a)||new xN(a,[],":",!0)};var yN=function(a){if(null===a.l){var b=new Map;a.m.forEach(function(c){c=cf(c,a.D,1);var d=c[0],e=b.get(d)||[];b.set(d,[].concat(q(e),[c[1]||""]))});a.l=Fka(b);a.o=Array.from(a.l.keys())}};
355 da.Object.defineProperties(xN.prototype,{j:{configurable:!0,enumerable:!0,get:function(){return this.m}},g:{configurable:!0,enumerable:!0,get:function(){return this.C||0===this.m.length?null:this.m[0]}},h:{configurable:!0,enumerable:!0,get:function(){return!this.C}},key:{configurable:!0,enumerable:!0,get:function(){return this.u}},keys:{configurable:!0,enumerable:!0,get:function(){yN(this);return this.o}}});function Fka(a){var b=new Map;a.forEach(function(c,d){b.set(d,new xN(d,c))});return b};var zN=function(a){this.g=a;this.u=this.D=this.l=null;this.W=this.H=!1;this.G=[];this.F=this.o=null;this.O=!1;this.J=[];this.m=[];this.M=new Map;this.j=this.h=this.C=null},AN=function(a,b){b=new wN(b);var c=b.get("ice-ufrag").g;null!=c&&(a.D=c);c=b.get("ice-pwd").g;null!=c&&(a.u=c);c=b.get("fingerprint").g;null!=c&&(a.o=c);if(c=b.get("setup").g)a.F=c;Gka(a,b);a.O=b.get("extmap-allow-mixed").h;if(a.g){c=b.get("sendonly").h;var d=b.get("recvonly").h,e=b.get("sendrecv").h;if(c||e)a.H=!0;if(d||e)a.W=
356 !0;a.l=b.get("mid").g;Hka(a,b,a.g);a.h=b.get("rid").keys;if(c=b.get("simulcast").g)if(d=n(cf(c.trim()," ",1)),c=d.next().value,d=d.next().value,"send"===c&&d&&(c=n(cf(d,"=",1)),c.next(),c=c.next().value))a.j=c.split(";");Ika(a,b,a.g);Jka(a,b,a.g);Kka(a,b)}},Gka=function(a,b){b.get("crypto").forEach(function(c,d){var e=n(cf(c.g," ",2));c=e.next().value;var f=e.next().value;e=e.next().value;var g=new fL;g.l=parseInt(d,10);g.j=c;g.g=f;g.h=e||"";d=g.fa();a.G.push(d)})},Hka=function(a,b,c){b.get("extmap").forEach(function(d,
357 e){d=d.g;e=n(cf(e,"/",2));var f=e.next().value;e.next();a.J.push(new gL(parseInt(f,10),d,c))})},Ika=function(a,b,c){if(!b.get("inactive").h){var d=new Map,e=new Map,f=new Map;b.get("fmtp").forEach(function(g,h){var m={};g.g.split(";").forEach(function(p){p=cf(p,"=",1);2===p.length&&(m[p[0]]=p[1])});d.set(parseInt(h,10),m)});"v"===c&&b.get("packetization").forEach(function(g,h){g=g.g;Object.values(Hja).includes(g)&&e.set(parseInt(h,10),g)});b.get("rtcp-fb").forEach(function(g,h){f.set(parseInt(h,10),
358 g.j)});b.get("rtpmap").forEach(function(g,h){h=parseInt(h,10);var m=g.g.split("/");g=m[0];var p=parseInt(m[1],10);m=2<m.length?parseInt(m[2],10):1;g=cL(bL(c),h).mg(g);g.h=p;g.g=m;p=e.get(h)||null;g.l=p;p=d.get(h)||{};g.j=YK(p);p=f.get(h)||[];g.F=p;g=g.fa();d.delete(h);e.delete(h);a.m.push(g)})}},Jka=function(a,b,c){var d=b.get("msid"),e=a.M,f=new Set;b.get("ssrc").forEach(function(h,m){m=parseInt(m,10);var p=h.get("cname").g;h=Eka(h.get("msid"),d);f.add(m);if(h.h){h=n(cf(h.g," ",1));var t=h.next().value,
359 y=h.next().value;h=e.get(t);h||(h=new LK,PK(OK(JK(GK(KK(h,c),t),y),y),a.l),e.set(t,h));p&&IK(h,p);a.h&&0<a.h.length&&(p=[],a.j&&0<a.j.length?(a.j.forEach(function(A){return a.h.includes(A)}),p=a.j.reverse()):p=a.h,p=wK(new vK,p).fa(),RK(h,p));h.h.push(m)}});b=b.get("ssrc-group").j.map(function(h){var m=h.split(" ");h=m[0];m=m.slice(1).map(function(p){return parseInt(p,10)});m.forEach(function(p){return f.has(p)});return new xK(h,m)});var g=new Map;b.forEach(function(h){h.ab().forEach(function(m){return g.set(m,
360 [].concat(q(g.get(m)||[]),[h]))})});e.forEach(function(h){var m=new Set;h.ab().forEach(function(p){(g.get(p)||[]).forEach(function(t){return m.add(t)})});SK(h,Array.from(m))})},Kka=function(a,b){var c=jL(new iL,1024).mg("webrtc-datachannel"),d=!1;b.get("sctpmap").forEach(function(e,f){f=parseInt(f,10);var g=n(e.g.split(" "));e=g.next().value;g=g.next().value;0!==f&&"rejected"!==e&&(g=parseInt(g,10),c=jL(c.dk(f).mg(e),g),d=!0)});b.get("sctp-port").forEach(function(e,f){c=c.dk(parseInt(f,10));d=!0});
361 d&&(a.C=c.fa())},BN=function(a,b){var c=b.g||new KL("ICE","","");if(a.D&&a.u){var d=a.D;c=LL(c);c.j=d;d=a.u;c=LL(c);c.h=d}a.o&&(d=a.o,c=LL(c),c.g=d);a.F&&(c=ML(c,a.F));b=VL(UL(b,c),[].concat(q(tc(b.h)),q(a.G)));if(a.g){c=a.g;a=Lka(a,c);switch(c){case "a":b=SL(b,a);break;case "v":b=OL(b,a);break;case "d":b=TL(b,a)}a=b}else a=WL(b,a.O);return a},Lka=function(a,b){var c=Array.from(a.M.values()).map(function(d){return d.fa()});b=BL(yL(Kja(EL(new rL(b,a.m,a.J),a.H),a.W),a.m),c);a.l&&(b=CL(b,a.l));a.C&&
362 (b=zL(b,a.C));return b};var CN=function(a){this.C=a;this.u=a[0];this.o=this.j=null};
363 da.Object.defineProperties(CN.prototype,{h:{configurable:!0,enumerable:!0,get:function(){return this.C}},m:{configurable:!0,enumerable:!0,get:function(){return this.u.o}},mediaType:{configurable:!0,enumerable:!0,get:function(){return this.m.type}},l:{configurable:!0,enumerable:!0,get:function(){if(!this.j){var a=this.g;a.get("sendonly").h?this.j="sendonly":a.get("recvonly").h?this.j="recvonly":a.get("inactive").h?this.j="inactive":this.j="sendrecv"}return this.j}},Oh:{configurable:!0,enumerable:!0,
364 get:function(){return"sendrecv"===this.l||"sendonly"===this.l}},Wl:{configurable:!0,enumerable:!0,get:function(){return"sendrecv"===this.l||"recvonly"===this.l}},g:{configurable:!0,enumerable:!0,get:function(){this.o||(this.o=new wN(this.h));return this.o}}});var Mka=function(a){this.sessionId=a};var DN=function(a){this.g=a;this.sessionId=a.filter(function(b){return"o"===b.Rh}).map(function(b){return(new Mka(b.value.split(" ")[1])).sessionId})[0]};var EN=function(a,b){this.g=a;this.h=b},FN=function(a){return a.g.g.concat.apply(a.g.g,q(a.h.map(function(b){return b.h}))).map(function(b){return b.Rh+"="+b.value}).join("\r\n")+"\r\n"},GN=function(a){function b(){c?d.push(new CN(e)):c=new DN(e)}var c=null,d=[],e=[];a.split(/\r?\n/).forEach(function(f){Oc(f)||(f=vN(f),"m"===f.Rh&&(b(),e=[]),e.push(f))});b();return new EN(c,d)};
365 da.Object.defineProperties(EN.prototype,{session:{configurable:!0,enumerable:!0,get:function(){return this.g}},media:{configurable:!0,enumerable:!0,get:function(){return this.h}}});var Nka=ia(["Failed to parse SDP.\n",""],["Failed to parse SDP.\\n",""]),Oka=new bN("realtime.media.api.webrtc.sdp.parse");function Pka(a){a=a.trim().split(" ");var b=a[0].split(":")[1],c=parseInt(a[1],10),d=a[2].toUpperCase(),e=parseInt(a[3],10),f=a[4],g=parseInt(a[5],10),h=rN[a[7]],m;a.forEach(function(A,B){"generation"===A&&(m=B+1)});switch(h){case "STUN":case "RELAY":case "PEER_REFLEX":var p=a[9];var t=parseInt(a[11],10)}var y=0;m&&(y=parseInt(a[m],10));return new WK(c,e,h,d,f,g,b,y,"",p,t)}
366 function HN(a){try{var b="string"===typeof a?GN(a):a,c=new NL,d=new zN(null);AN(d,b.session.g);c=BN(d,c);var e=b.media.filter(function(h){return"audio"===h.m.type}),f=b.media.filter(function(h){return"video"===h.m.type}),g=b.media.filter(function(h){return"data"===h.m.type||"application"===h.m.type});c=IN("a",e,c);c=IN("v",f,c);return c=IN("d",g,c)}catch(h){throw a="string"===typeof a?a:FN(a),dN(Oka,h).log($M(Nka,a)),h;}}
367 function IN(a,b,c){var d=new zN(a);b.forEach(function(e){return AN(d,e.h)});return BN(d,c)};var JN=function(a,b,c){V.call(this);this.g=a;this.l=b||0;this.h=c;this.j=Wa(this.iu,this)};Za(JN,V);k=JN.prototype;k.Ya=0;k.X=function(){JN.Xb.X.call(this);this.stop();delete this.g;delete this.h};k.start=function(a){this.stop();this.Ya=fx(this.j,void 0!==a?a:this.l)};k.stop=function(){0!=this.Ya&&gx(this.Ya);this.Ya=0};k.iu=function(){this.Ya=0;this.g&&this.g.call(this.h)};function Qka(){var a=new Tz;P(a,2,3);var b=new Vz;R(a,3,b);return a};var LN=function(a){Aw.call(this,KN);this.message=a};r(LN,Aw);var KN=new zw("ea");var MN=function(){var a=Error.apply(this,arguments);this.message=a.message;"stack"in a&&(this.stack=a.stack)};r(MN,Error);function NN(a){if(1>a.length||!a[0])throw new MN("Received null session proto");return a[0]};var Rka=l(["sessionId=",""]),Ska=l(["starting sync"]),Tka=l(["stopping sync"]),Uka=l(["resync requested"]),Vka=l(["sending session query"]),Wka=l(["scheduling session query"]),Xka=l(["session query returned version ",", have ",""]),Yka=l(["session query returned error, stopping sync"]),Zka=l(["ignoring session query error"]),$ka=l(["not syncing, ignoring session push"]),ala=l(["removed by session push"]),bla=l(["session push with no version, have ",""]),cla=l(["session push provided version ",", have ",
368 ""]),dla=l(["modified by session push"]),ela=l(["resync requested by session push"]),ON=function(a,b,c){var d=c.pD;c=c.FD;qI.call(this);var e=this;this.s=cN(new bN("realtime.media.session.MediaSessionSyncer"),function(f){return f(Rka,e.u)});this.F=a;this.o=b;this.M=d;this.O=c;this.m=new MH(this);this.R(this.m);this.G=new $L;this.u=this.h=null;this.j=-1;this.l=null};r(ON,qI);var QN=function(a){a.s.info(Tka);PN(a);RH(a.m,a.o,"m",a.D);a.h=null};
369 ON.prototype.hb=function(){null!=this.h&&(this.s.info(Uka),PN(this),RN(this))};ON.prototype.X=function(){QN(this);qI.prototype.X.call(this)};var RN=function(a){a.s.info(Vka);var b=null;a.O&&-1!==a.j&&(b=a.j);a.F.query(a.h,b).then(a.J,a.H,a)},SN=function(a){PN(a);a.s.info(Wka);a.l=fx(function(){a.l=null;RN(a)},a.M)},PN=function(a){null!=a.l&&(gx(a.l),a.l=null)},UN=function(a,b){b=cM(a.G,b);a.g(new TN(b))};
370 ON.prototype.J=function(a){var b=a.session;a=a.version;null!=this.h&&(this.s.info(Xka,a,this.j),a>this.j&&(this.j=a,UN(this,b)),SN(this))};ON.prototype.H=function(a){if(null!=this.h){var b=a instanceof hN?a:new hN(""+a);switch(b.status){case 4:case 5:case 7:case 11:dN(this.s,a).g(Yka);QN(this);this.g(new VN(b.status,b.desc));break;default:dN(this.s,a).L(Zka),SN(this)}}};
371 ON.prototype.D=function(a){var b=this;if(null!=this.h)if(a=a.notification,a.Lc().some(function(e){return L(e,1)==b.h}))this.s.info(ala),QN(this),this.g(new VN(11,"session removed"));else{var c=a.V();c=c&&c.getVersion();if(void 0===c)this.s.info(bla,this.j);else if(this.s.info(cla,c,this.j),!(c<=this.j)){var d=a.Kb().find(function(e){return L(e,1)==b.h});null!=d&&(this.s.info(dla),this.j=c,UN(this,d));M(a,4)&&L(a.Pb(),1)==this.h&&(this.s.info(ela),this.hb())}}else this.s.info($ka)};
372 var WN=new zw("fa"),XN=new zw("ga"),VN=function(a,b){Aw.call(this,WN);this.status=a;this.message=b};r(VN,Aw);var TN=function(a){Aw.call(this,XN);this.g=a};r(TN,Aw);var YN=function(a){this.l=a;this.h=this.g=this.j=null};YN.prototype.gb=function(){return this.g};YN.prototype.xa=function(){return this.h};YN.prototype.m=function(a){this.l&&P(a,14,this.l);this.j&&P(a,16,this.j);this.g&&P(a,22,this.g);this.h&&P(a,23,this.h)};YN.prototype.toString=function(){return"{ ParticipantLogId: "+(this.l||"")+", SyntheticId: "+(this.j||"")+", MeetingCode: "+(this.g||"")+", MeetingSpaceId: "+(this.h||"")+" }"};var ZN=function(a,b){V.call(this);this.m=a;this.l=b;this.g=this.j=null;this.h=[];this.o=OJ(KJ("DmKtxe"),1)};r(ZN,V);
373 var aO=function(a,b,c){var d=a.j;if(null==d)return Promise.reject(Error("Cannot upload LogData without a sessionId."));if(!a.g)return Promise.reject(Error("Cannot upload LogData without hangout data."));$N(a,b);P(b,2,a.g.nb);P(b,3,a.g.ca);a.g.je.m(b);P(b,21,c);return a.m(b,d)},fla=function(a,b,c){bO(a,c,b)},gla=function(a,b,c,d,e,f){return bO(a,c,e,b,d,f,!0)},bO=function(a,b,c,d,e,f,g){g=void 0===g?!1:g;var h=a.j;if(null==h)return Promise.reject(Error("Cannot upload LogData without a sessionId."));
374 if(!a.g)return Promise.reject(Error("Cannot upload LogData without hangout data."));if(null==c&&null==d)return Promise.reject("Nothing to upload");null!=c&&a.h.push(c);if(!g&&a.h.length!=a.o)return Promise.resolve();c=a.g;g=c.Hw;var m=c.Iw;c=new OB;P(c,2,(new Date(m)).toString());NJ(KJ("xKXfOb"))?P(c,133,m):P(c,133,g.g);m=-2;g&&(g=JH(X(),g),m=Math.round(g/1E3));P(c,3,m);P(c,1,h);null!=d&&P(c,29,d);null!=e&&P(c,30,e);null==f||Oc(af(f))||P(c,100,f);lm(c,5,a.h);a.h=[];d=new ZC;R(d,4,c);P(d,2,a.g.nb);
375 null!=a.g.ca&&(P(d,3,a.g.ca),P(d,24,a.g.ca));$N(a,d);a.g.je.m(d);P(d,21,b);return a.m(d,h)},$N=function(a,b){P(b,11,a.l.g.slice()||[]);P(b,12,a.l.h);P(b,18,a.l.j)};var cO=function(a,b,c,d){d=void 0===d?1:d;qI.call(this);this.u=a;this.D=b;this.l=c;this.na=d};r(cO,qI);cO.prototype.Y=function(){return this.u};cO.prototype.Ea=function(){return this.D};cO.prototype.getState=function(){return this.na};var dO=function(a,b){b!=a.na&&(a.na=b,a.g("ha"))};cO.prototype.getInfo=function(){return this.l};var eO=function(a,b,c){var d=a.h;cO.call(this,d.Y(),d.getId(),b,c);this.h=a};r(eO,cO);var fO=function(a,b,c,d,e,f){qI.call(this);this.u=a;this.J=b;this.G=c;this.M=d;this.H=e;this.O=f;this.W=[];this.l=this.h=this.j=null;this.F=new MH(this);this.R(this.F);this.o=new MH(this);this.R(this.o);this.m=new MH(this);this.R(this.m);this.D=new MH(this);this.R(this.D);this.Dg(new vM([],[]))};r(fO,qI);fO.prototype.Y=function(){return this.u};
376 var gO=function(a,b){a.h===b?!a.h&&a.j&&a.o.listen(a.j,"Q",a.Dg):(a.h&&RH(a.m,a.h,["I","G","H","J"]),(a.h=b)?(a.m.listen(b,"I",a.ju),a.m.listen(b,["G","H","J"],a.SB),a.D.listen(a.H,"ca",a.Dg)):a.D.removeAll(),a.g("ia"),a.j&&a.o.listen(a.j,null!==b?"R":"Q",a.Dg))};k=fO.prototype;k.ya=function(){return this.l};k.release=function(a){oc(this.W,a)&&this.g("ja")};
377 k.Dg=function(a){var b=this.M.Tf(this.Y());this.j&&this.j===b||(this.F.removeAll(),this.j&&RH(this.o,this.j,["R","Q"]),this.j=b,this.F.listen(this.M,null!==b?"T":"S",this.Dg));if(null==this.j)gO(this,null);else{b=Array.from(this.j.h);for(var c=this.h,d=null,e=0;e<b.length&&(this.O!=b[e].h||null!=this.G&&this.G!=b[e].getContent()||null!=this.J&&this.J!=b[e].getId()||this.u&&this.u!=b[e].Y()||(d=b[e],d!=c));e++);gO(this,d)}b=this.h;null!=b?(a=this.H.ya(b,a instanceof vM?a.sessionId:void 0),this.l!=
378 a&&(this.l=a,this.g("ja")),a instanceof eO&&gO(this,a.h.h)):null!=this.l&&(this.l=null,this.g("ja"))};k.SB=function(a){this.g(a)};k.ju=function(a){this.Dg(a);this.g("ka")};var hO=function(a,b,c,d,e){fO.call(this,a,b,c,d,e,"a")};r(hO,fO);hO.prototype.matches=function(a,b,c){b=void 0===b?null:b;c=void 0===c?null:c;return this.Y()==a&&(this.h&&this.h.getId())==b&&(this.h&&this.h.getContent())==c};var iO=function(a,b){qI.call(this);this.s=new bN("realtime.media.rendering.ParticipantRenderableManager");this.l=a;this.j=b;this.h=new MH(this);this.R(this.h)};r(iO,qI);var hla=l(["Connecting Bulk Join Handler for ",""]),ila=l(["Disconnecting Bulk Join Handler for ",""]),jla=l(["Set sessionId ",""]),kla=l(["Ignoring bulk join request for "," since we already are handling one."]),lla=l(["Adding session "," to bulk join for ",""]),mla=l(["Failed to get down streams!"]),nla=l(["Appending "," MediaStreamAdds to bulk join for ",""]),ola=l(["Failed to get down streams!"]),pla=l(["We bulk joined a different hangoutId! Session had "," and bulk join was for ",""]),qla=l(["Bulk join complete. UpStreams: ",
379 ". DownStreams: ","."]),rla=l(["Failed to add streams! Pushing streams back ","."]),sla=l(["Set hangout id: ",""]),tla=l(["Bulk never occurred before session finalization."]),jO=function(a,b,c){V.call(this);var d=this;this.C=a;this.u=b;this.s=new bN("realtime.media.api.a.BulkJoinProcessor");this.h=c;this.g=null;this.o=new Promise(function(e){return d.D=e});this.m=new Promise(function(e){d.l=e});this.j=!1};r(jO,V);
380 var vla=function(a,b){if(!a.g){a.s.info(hla,b);var c=a.C.attach(function(d){return ula(a,d)},a);a.m.finally(function(){a.s.info(ila,b);a.C.detach(c)})}a.s.info(jla,b);a.g=b},ula=function(a,b){var c=b.iU,d=b.zT,e,f,g,h,m,p,t;return Ga(function(y){switch(y.g){case 1:e=gja(c);if(!e)return y.return();f=e;if(a.j)return a.s.L(kla,f),y.return();a.s.info(lla,a.g,f);a.j=!0;g=d(vA(new uA,rA(tA(sA(new qA,a.g),f),1))).then(kO).catch(function(A){dN(a.s,lO(A)).g(mla)});h=new Promise(function(A){a.s.info(nla,a.h.length,
381 f);a.h.length?A(wla(a,d,f)):A(d(vA(new uA,rA(tA(sA(new qA,a.g),f),2))).then(kO).catch(function(B){dN(a.s,lO(B)).g(ola)}))});return u(y,a.o,2);case 2:return m=y.h,f!==m?u(y,h,7):u(y,h,5);case 5:return p=y.h,u(y,g,6);case 6:t={kt:p,Cp:y.h};a.s.info(qla,mO(t.kt),mO(t.Cp));a.l(t);y.Ra(0);break;case 7:a.s.g(pla,m,f),a.l({}),sa(y)}})},wla=function(a,b,c){var d=a.h.concat(),e=d.map(function(f){f=gM(a.u,a.g,c,f);cm(f,6);return f});a.h.length=0;return b(Bda(new uA,pA(new oA,e))).then(function(f){var g,h,m;
382 return Ga(function(p){if(1==p.g)return u(p,a.o,2);g=p.h;if(c!==g)throw Error("Added streams from another hangout");h=T(f,IA,3);if(!h||!iJ(h))throw Error("Failed to add streams");m=hJ(h);return p.return({version:m,data:U(h,gA,4)||[]})})}).catch(function(f){dN(a.s,lO(f)).g(rla,d.length);a.h.unshift.apply(a.h,q(d))})},xla=function(a){return Ga(function(b){a.j||(a.s.info(tla),a.j=!0,a.l({}));return b.return(a.m)})},kO=function(a){a=T(a,JA,4);if(!a)throw Error("Missing Search Response");if(!iJ(a))throw Error("Early search failed");
383 var b=hJ(a);if(null!=b)return{version:b,data:U(a,gA,2)||[]};throw Error("No version found!");},mO=function(a){return a?a.data.length+" items ("+a.version+")":"NONE"},lO=function(a){return a instanceof Error?a:Error(""+a)};var nO=function(){this.g=new Set},oO=function(a,b){a.g.add("function"===typeof b?{Ed:b}:b)};nO.prototype.Ed=function(a){for(var b=n(this.g),c=b.next();!c.done;c=b.next())c.value.Ed(a)};var pO=function(){Xw.apply(this,arguments)};r(pO,Xw);k=pO.prototype;k.Da=function(){return{id:this.h,isInProgress:"INPROGRESS"==this.getState(),state:this.getState()}};k.pause=function(){};k.resume=function(){};k.ya=function(){throw Error("getStream not supported on RemoteSession");};k.Xp=function(){return It("Not implemented")};k.Ed=function(){};var qO=new zw("na"),rO=new zw("oa"),sO=function(a,b,c){Aw.call(this,qO);this.Hc=tc(a);this.oc=tc(b);this.removed=tc(c)};r(sO,Aw);
384 var tO=function(a){Aw.call(this,rO);this.g=tc(a)};r(tO,Aw);var uO=function(a){K(this,a,0,-1,null,null)};r(uO,J);var yla=function(a){a=[[1300,L(a,2)],[1301,L(a,3)],[1302,L(a,4)],[1303,L(a,5)],[1304,L(a,6)],[1305,L(a,7)],[1306,L(a,8)],[1307,L(a,9)],[1308,L(a,10)],[1309,L(a,11)],[1310,L(a,12)],[1311,L(a,13)]].map(function(b){var c=n(b);b=c.next().value;c=c.next().value;var d=new FF;b=P(d,1,b);return P(b,2,c)});return HF(a)};var wO=function(){this.j=!1;this.g=this.h=null;this.media=new TB;vO.set(this.media,this)},vO=new WeakMap;var zla=l(["sessionId=",""]),Ala=l(["state changed "," -> ",""]),Bla=l(["Stopping due to down stream search failure: ",""]),Cla=l(["Connecting to Hangout: ",""]),Dla=l(["Finished connecting to Hangout: "," with participantId: "," and participantLogId: ",""]),Ela=l(["Stopping with endCause: ",""]),Fla=l(["Attempting to add local streams before we have a sessionId."]),Gla=l(["Ignore addLocalStream due to pending add for the same stream ",""]),Hla=l(["Stopping due to addLocalStream failure: ",""]),Ila=
385 l(["New session id: ",""]),Jla=l(["Attempting to signal screencast started, but no video stream found!"]),Kla=l(["Attempting to signal screencast ended, but no video stream found!"]),Lla=l(["Ignoring changed stream requests because we don't have a sessionId."]),Mla=l(["Ignoring changed stream requests because we don't have a hangoutId."]),Nla=l(["Updating view requests: [","]"]),Ola=l(["Notified of new remote stream: ",""]),Pla=l(["Received modified remote stream: ",""]),Qla=l(["Removing remote stream: ",
386 ""]),Rla=l(["Terminating to handle failover."]),xO=l(["Stopping due to stream collection failure: ",""]),hM=new $L,zO=function(a,b,c,d){var e=d.hx;d=d.ic;pO.call(this);var f=this;this.s=Yg("realtime.media.session.mesi.RemoteSession");this.m=cN(new bN("realtime.media.session.mesi.RemoteSession"),function(g){return g(zla,yO(f))});this.Fa=a;this.W=b;this.lb=d;this.ga=this.o=this.oa=this.h=null;this.kb=e;this.F=new cH(a);this.l=this.j=null;this.O=Pt();this.Aa=[];this.ba=new MH(this);this.R(this.ba);this.D=
387 c;this.R(this.D);this.na="INITIAL";this.aa=new Set;this.G=[];this.ja=[];this.J=new Map;this.u=new Map;this.M=new Map;this.ua=new Map;this.Sa=new Map;this.Va=new Map;this.Ia=Pt();this.pa=Pt();this.Na=new Set;this.vb=QG(a,ZG);this.H=new jO(this.W.h.M,hM,this.G);this.R(this.H);NM(this,{mediaSessionStartTime:function(){return(new Date(f.jb)).toString()},mediaUpStreams:function(){return f.j&&f.j.Da()},mediaDownStreams:function(){return f.l&&f.l.Da()}})};r(zO,pO);
388 var AO=function(a,b,c,d){a.na!=b&&(a.m.info(Ala,a.na,b),a.na=b,a.g(new AM(b,c,d)))};zO.prototype.getState=function(){return this.na};zO.prototype.Xp=function(){return this.O.promise.then(function(a){return aI(a)})};
389 var Tla=function(a,b,c,d){null!=a.j?$g(a.s,"Local streams collection already initiated"):(a.j=pK(13,a.Fa,a.W,[c,2,b],nK,JI,"o","MediaUpStream"),a.R(a.j),a.j.M.attach(function(e){var f=e.Ub;a.m.g(xO,e.reason);a.stop(f)},a),a.j.start(void 0,d),a.j.onChange.attach(function(e){return Sla(a,e.Hc,e.oc,e.removed)},a))},Wla=function(a){null!=a.l?$g(a.s,"Remote streams collection already initiated"):(a.l=pK(12,a.Fa,a.W,["",1,""],nK,JI,"o","MediaDownStream"),a.R(a.l),a.l.M.attach(function(b){var c=b.Ub;a.m.g(xO,
390 b.reason);a.stop(c)},a),a.l.Qc.attach(function(b){ch(a.s,"Received early streams push notification with "+b.jg.length+" modified streams")},a),a.O.resolve(a.l),VH(a.l),a.l.onChange.attach(function(b){var c=b.Hc,d=b.oc;b=b.removed;0<c.length&&BO(a,c);0<d.length&&Ula(a,d);0<b.length&&Vla(a,b)},a))},Yla=function(a,b,c,d){b=YH(a.l.o).qk(b).pk(c);St(a.l.start(b,d),function(e){a.m.g(Bla,e);a.F.logImpression(3950,{sessionId:a.h||void 0});a.stop(16,{dc:"Down stream search failure: "+e})});Xla(a)},Xla=function(a){null==
391 a.aa?ah(a.s,"Attempting to install collection filters with null participants. setParticipants() must be called prior to this call!"):Sia(a.l,function(b){return a.aa.has(b.Y()||"")})},Zla=function(a){if("INITIAL"!=a.na)return!1;Wla(a);AO(a,"STARTING");return!0};zO.prototype.start=function(a){var b=this;CO(this,a);AO(this,"STARTED");this.Ia.promise.then(function(){$la(b)});return!0};
392 zO.prototype.dj=function(a,b){this.m.info(Cla,a);switch(this.na){case "INITIAL":ah(this.s,"Connect to hangout called before starting.");return;case "STOPPED":case "FINISHED":ah(this.s,"Connect to hangout called after end.");return}null!=this.o?$g(this.s,"Multiple hangouts per RemoteSession not yet supported."):(this.o=a,this.ga=b,this.jb=X().g,a=this.H,b=this.o,a.s.info(sla,b),a.D(b),this.Ia.resolve())};
393 var $la=function(a){var b;Ga(function(c){if(1==c.g)return a.m.info(Dla,a.o,a.ga,a.lb),u(c,xla(a.H),2);b=c.h;Tla(a,a.h,a.o,b.kt);DO(a,a.h,a.o,a.G);kc(a.G);Yla(a,a.h,a.o,b.Cp);0<a.ja.length&&(BO(a,a.ja),kc(a.ja));AO(a,"INPROGRESS");a.pa.resolve();EO(a);sa(c)})};k=zO.prototype;k.hb=function(){this.D.hb();this.j&&this.j.hb();this.l&&this.l.hb()};k.resume=function(){this.u=new Map};
394 k.stop=function(a,b){this.m.info(Ela,a);if("STOPPED"==this.na)return!1;gt(this.D);null==this.h||"STARTING"!=this.na&&"INPROGRESS"!=this.na||(gt(this.j),this.j=null,gt(this.l),this.l=null,this.O.reject(a),this.O=Pt());AO(this,"STOPPED",a,b);return!0};
395 k.Ed=function(a){var b=this;if(a=UB(a)){var c=new Set;a.forEach(function(d){var e=iC(d)[0]>>>0;switch(fC(d)){case 1:if(2===eC(d)){vO.get(d)||b.F.g(6642);var f=X(),g=L(d,10)||0,h=b.Sa.get(e)||{it:0,Mq:new HH(0)},m=0<Math.max(g-h.it,0);b.Sa.set(e,{it:g,Mq:m?f:h.Mq});g=b.ua.get(e);if(null!=g){h=g.settings.width;var p=g.settings.height,t=g.settings.framerate,y=b.s;P(d,114,h);P(d,115,p);if(t){P(d,159,Math.ceil(1E3/t));var A=L(d,65)||0;P(d,65,30>t?A|65536:A&-65537)}ch(y,"Set last request width="+h+", height="+
396 p+(t?", fps="+t:"")+" for ssrc "+e+" in jmidata.");m=!FO(b,e).Sl||m;h=!!Xl(d,59);if(g.Aq!=m||g.Jd!=h)g.Aq=m,g.Jd=h,g.Qf&&(g.Qf=f.g);if(p=vO.get(d))b.Va.get(e),g.Qf&&(p.j=m,p.g=f.g-g.Qf,h&&ama(b,p.h,L(d,138)||0))}}break;case 0:c.add(e)}})}};k.UB=function(a){this.g(new uM(a.g))};k.VB=function(a){switch(a.status){case 11:var b=25;break;default:b=15}this.stop(b,{dc:"ClientResponseStatus: "+a.status+" with desc: "+a.message})};
397 var GO=function(a,b){var c;(c=a.j!=b.j||a.l!=b.l)||(a=a.xc(),b=b.xc(),c=null==a&&null==b?!1:null==a||null==b?!0:a.width!=b.width||a.height!=b.height);return c},ama=function(a,b,c){if(0<c&&b&&Xl(b,14)){a.F.logImpression(4577);var d=yla(b);IF(d,[25]);a.vb.then(function(e){HO(e,d)})}},DO=function(a,b,c,d){d.forEach(function(e){var f=gM(hM,b,c,e),g=nK.h(f);if(a.Aa.some(function(m){return Fc(g,m)}))a.m.L(Gla,e);else{var h=a.j.get().some(function(m){return rH(nK,f,m)});h||"d"==e.g||a.Aa.push(g);h=h?a.j.modify(f):
398 a.j.add(f);"d"!=e.g&&St(h,function(m){a.m.g(Hla,m);a.F.logImpression(3951,{sessionId:a.h||void 0});a.stop(16,{dc:"addLocalStream failure: "+m})})}})},IO=function(a,b){a.pa.promise.then(function(){var c=a.j.yb(b.h),d=dM(b.g);P(c,2,d);d=new iA;P(d,1,b.j);R(c,10,d);a.j.modify(c)})},bma=function(a,b){"a"==b.g&&a.pa.promise.then(function(){var c=a.j.yb(b.h),d=dM(b.g);P(c,2,d);d=new iA;P(d,1,!0);R(c,10,d);a.j.modify(c)})},CO=function(a,b){if(a.h!=b){a.m.info(Ila,b||"{unset}");a.h=b;vla(a.H,b);a.ba.listen(a.D,
399 XN,a.UB);a.ba.listen(a.D,WN,a.VB);var c=a.D;a=yO(a);c.h=b;c.u=void 0===a?b:a;c.s.info(Ska);c.m.listen(c.o,"m",c.D);RN(c)}},yO=function(a){if(null==a.h)return"{unset}";null==a.oa&&(a.oa=a.h.substring(0,6)+"{#"+(a.h.length-7)+"}"+a.h.substring(a.h.length-1));return a.oa},cma=function(a){if(null!=a.j){var b=a.j.get().find(function(d){return 2==L(d,2)});if(null==b)a.m.L(Jla);else{b=a.j.yb(b);P(b,2,2);P(b,11,!1);var c=new iA;P(c,1,!1);R(b,10,c);a.j.modify(b)}}},JO=function(a){if(null!=a.j){var b=a.j.get().find(function(c){return 2==
400 L(c,2)});null==b?a.m.L(Kla):(b=a.j.yb(b),P(b,2,2),P(b,11,!0),a.j.modify(b))}};zO.prototype.Nf=function(a){var b=this;this.J=new Map;a.forEach(function(c){var d=KO(c.Y(),c.Ea());b.J.set(d,c)});EO(this)};
401 var EO=function(a){switch(a.na){case "INITIAL":case "STARTING":case "STOPPED":case "FINISHED":return}if(null==a.h)a.m.g(Lla);else if(null==a.o)a.m.g(Mla);else{var b=new Map,c=dM("v");a.l.get().forEach(function(e){if(L(e,2)==c){var f=KO(e.Y(),e.Ea());b.set(f,e)}});var d=[];a.J.forEach(function(e,f){if(b.has(f)){var g=a.u.get(f);if(!g||GO(g,e))a.u.set(f,e),d.push(LO(a,b.get(f),e))}else bh(a.s,"Skipping stream request for "+e.Y()+" (no matching stream was found).")});a.u.forEach(function(e,f){if(!a.J.has(f)){var g=
402 new mL(e);var h=new Rf(0,0),m=Math.min;null!==g.g&&(h=new Rf(m(g.g.width,h.width),m(g.g.height,h.height)));g=pL(g,h);g.h=Math.min(g.h||Infinity,0);g=oL(g,!1).fa();GO(e,g)&&(a.u.delete(f),(e=b.get(f))?d.push(LO(a,e,g)):bh(a.s,"Unable to turn off stream request for "+f+" (no matching stream was found)."))}});dma(a,d)}},LO=function(a,b,c){if(a.Na.has(c.Y())){var d=new mL(c);d.j="";c=d.fa()}d=c.xc();var e=c.j;if(!d||0>=d.height||0>=d.width||!c.l)e=!1;var f=b.Ei(),g=a.h,h=a.o,m=c,p=e;e=new gA;e.Ii(f);
403 e.Fi(1);e.Hi(g);e.Gi(h);f=m.Y()||null;P(e,6,f);f=dM(m.h);P(e,2,f);f=m.Ea();P(e,7,f);f=new Cz;P(f,2,p);p=m.xc();null!=p&&(g=new sz,P(g,1,p.height),P(g,2,p.width),P(g,3,m.l),R(f,3,g));R(e,9,f);b=T(b,hA,8);a.F.logImpression(5149);R(e,8,b);d&&b&&L(b,1)&&(b=L(b,1)[0]>>>0,null!=b&&(m={width:d.width,height:d.height,framerate:c.l||void 0},(c=a.ua.get(b))?c.settings=m:(c={Qf:0,Aq:!FO(a,b).Sl,Jd:!1,settings:m},a.ua.set(b,c)),m=76800<m.width*m.height,!c.Qf&&m?c.Qf=X().g:m||(c.Qf=0),ch(a.s,"Building map: last request width/height "+
404 d.width+"/"+d.height+" for ssrc "+b)));return e},dma=function(a,b){if(b.length){a.m.info(Nla,b);b=n(b);for(var c=b.next();!c.done;c=b.next())a.l.modify(c.value)}},MO=function(a,b){var c=!!b.j,d=c||0<(b.u&8);b.ab().forEach(function(e){e=FO(a,e);e.Sl=d;c!==(null!==e.Yq)&&(e.Yq=c?X():null)})},FO=function(a,b){a.M.has(b)||a.M.set(b,{Yq:null,Sl:!1});return a.M.get(b)},ema=function(a,b){b.ab().forEach(function(c){a.Va.set(c,X())})},KO=function(a,b){return(void 0===a?"":a)+"/"+(void 0===b?"":b)},BO=function(a,
405 b){NO(a,b,function(c){var d=c;a.kb&&(d=c.filter(function(e){return e.Y()!=a.ga}));EO(a);d.forEach(function(e){a.m.info(Ola,e);MO(a,e);ema(a,e)});a.g(new sO(d,[],[]))})},Ula=function(a,b){NO(a,b,function(c){c.forEach(function(d){a.m.info(Pla,d);MO(a,d)});a.g(new sO([],c,[]))})},Vla=function(a,b){NO(a,b,function(c){c.forEach(function(d){a.m.info(Qla,d);d.ab().forEach(function(e){a.M.delete(e)});d=KO(d.Y(),d.Ea());a.u.delete(d)});a.g(new sO([],[],c))})},NO=function(a,b,c){var d=fma(a,b);null==d?ah(a.s,
406 "Failed to parse streamInfos: "+d):0==d.length?ah(a.s,"Got empty streamInfos: "+b):c(d)},fma=function(a,b){return cka(b).map(function(c){if(""==c.Ea()){var d=gma[c.g];c=IK(new LK(c),d).fa();a.Na.add(c.Y())}return c})},Sla=function(a,b,c,d){0<b.length&&b.map(function(e){return nK.h(e)}).forEach(function(e){rc(a.Aa,function(f){return Fc(e,f)})});0<d.length?0==a.j.get().length&&(a.m.info(Rla),AO(a,"STOPPED",26)):0<c.length&&(b=fka(c),null==b?ah(a.s,"Failed to parse stream requests: "+JSON.stringify(c.map(function(e){return e.ra()}))):
407 0==b.length?ah(a.s,"Got empty stream requests: "+JSON.stringify(c.map(function(e){return e.ra()}))):a.g(new tO(b)))},OO={},gma=(OO.a="1",OO.v="2",OO.d="3",OO);var PO=function(){this.D=null;this.j=!1;this.o=this.C=this.l=this.m=this.F=!0;this.M=!1;this.G=this.H=this.J=this.u=!0;this.g=null;this.adaptivePtime=!1;this.h=null};
408 PO.prototype.Da=function(){return{autoGainControl:this.l,echoCancellation:this.m,highPassFilter:this.o,inbandFec:this.J,dtx:this.H,noiseSuppression:this.C,preferredSendCodec:this.D,sendComfortNoise:this.F,sendOpus:this.G,sendStereo:this.j,stereoSwapping:this.M,transientSuppression:this.u,maxAverageBitrate:this.g,adaptivePtime:this.adaptivePtime,maxPtime:this.h}};
409 PO.prototype.clone=function(){var a=new PO;a.D=this.D;a.j=this.j;a.F=this.F;a.m=this.m;a.l=this.l;a.C=this.C;a.o=this.o;a.M=this.M;a.u=this.u;a.J=this.J;a.H=this.H;a.G=this.G;a.g=this.g;a.adaptivePtime=this.adaptivePtime;a.h=this.h;return a};var QO=function(){qI.call(this);this.na="INITIAL";this.Va=void 0};r(QO,qI);k=QO.prototype;k.Da=function(){return{state:this.getState(),endCause:this.Va,id:this.h.h,isInProgress:"INPROGRESS"==this.getState(),localId:this.Fb(),localDescription:this.ia.h.localDescription.Da(),localSession:this.ia.Da(),options:this.ha.Da(),remoteAudioCodecs:tc(this.ba).map(String),remoteSession:this.h.Da()}};k.getState=function(){return this.na};k.createDataChannel=function(){throw Error("Unimplemented");};k.Bn=function(){return 0};
410 k.Gq=function(){return!1};function RO(a){if("number"!==typeof a)throw Error("Not a number: "+a);if((a|0)===a)return a|0;throw Error("Not a 32 bit integer: "+a);};var UO=function(a,b){if(!Array.isArray(a)||!Array.isArray(b))return!1;if(a===b)return!0;for(var c=SO(a),d=SO(b),e=c?a.length-1:a.length,f=d?b.length-1:b.length,g=0;g<e;g++)if(!TO(a[g],g,b,d,f))return!1;if(c)for(a=a[a.length-1],c=Object.keys(a),e=0;e<c.length;e++)if(g=+c[e],!TO(a[g],g,b,d,f))return!1;return!0},TO=function(a,b,c,d,e){if(b<e){if(!VO(a,c[b]))return!1}else{if(!d)return VO(a,null);if(!VO(a,c[c.length-1][b]))return!1}return!0},VO=function(a,b){return null==a&&null==b?!0:Array.isArray(a)?
411 UO(a,b)?!0:!1:"object"==typeof a||"object"==typeof b||a!==b?!1:!0},SO=function(a){return 0==a.length?!1:(a=a[a.length-1])&&"object"===typeof a?!Array.isArray(a):!1};var hma=function(a,b){a=a[b];if(null!=a){b:{b=typeof a;if("number"===b){if(1===a||0===a)break b}else if("boolean"===b)break b;throw Error("Not a boolean, 0 or 1: "+a);}a=!!a}else a=!1;return a},ima=function(a,b,c){if("boolean"!==typeof c)throw Error("Not a boolean: "+c);a[b]=c?1:0},WO=function(a,b,c){a[b]=RO(c)};Object.freeze([]);function XO(a){return 0<a.length&&(a=a[a.length-1])&&"object"===typeof a&&!Array.isArray(a)?!0:!1}function YO(a){for(var b in a){var c=a[+b];!Array.isArray(c)||"$jspb_cached_msg_"in c||(a[+b]=c.slice())}}
412 var ZO=function(a,b,c){this.g=a;this.h=b;this.j=c},$O=function(a,b,c){var d=c?0:-1;b=XO(a)?a.length-1:0<b?Math.max(b,a.length-d):Number.MAX_VALUE;c&&!a[0]&&(a[0]=c);return new ZO(a,b,d)},aP=function(a,b){return jma(b,function(){return new a(b)})},bP=function(a,b){a=a.g.slice();YO(a);if(XO(a)){var c=Object.assign({},a.pop());YO(c);a.push(c)}return aP(b,a)};ZO.prototype.ra=function(){return JSON.stringify(this.g)};
413 ZO.prototype.equals=function(a){if(this===a)var b=!0;else b=this.g,a=a.g,b=UO(b,a)?UO(a,b):!1;return b};
414 var cP=function(a,b){var c=b+a.j;return c<a.h?c:b},dP=function(a,b){if(b<a.h)return a.g;(b=a.g[a.h])||(b=a.g[a.h]={});return b},jma=function(a,b){return a.$jspb_cached_msg_||(a.$jspb_cached_msg_=b(a))},eP=function(a,b,c){b=cP(a,b);a=dP(a,b);return c(a,b)},fP=function(a,b){b=cP(a,b);a=dP(a,b)[b];return null!=a?RO(a):0},gP=function(a,b,c,d){b=cP(a,b);a=dP(a,b);d(a,b,c)},iP=function(a){var b=hP;return eP(a,5,function(c,d){c=c[d]||[];if(!Array.isArray(c))throw Error("Not an array: "+c);return aP(b,c)})};
415 function kma(a,b,c){a[b]=c.g};var lma=function(){},jP=function(){};var kP=function(a,b,c){this.Gb=$O(a,b,c)};r(kP,lma);var lP=function(a){return lf(mma,void 0,function(){return aP(a,[])},function(){return Sa(a)})};kP.prototype.ra=function(){return this.Gb.ra()};kP.prototype.equals=function(a){return this===a?!0:a instanceof this.constructor?this.Gb.equals(a.Gb):!1};kP.prototype.getExtension=function(a){return a.h()(this)};kP.prototype.hasExtension=function(a){var b=a.g();a=this.Gb;b=cP(a,b);return null!=dP(a,b)[b]};
416 var mP=function(a,b){return eP(a.Gb,b,hma)},nP=function(a){this.message=bP(a.Gb,a.constructor);this.Gb=this.message.Gb};r(nP,jP);nP.prototype.fa=function(){var a=this.message;return bP(a.Gb,a.constructor)};nP.prototype.clone=function(){return new this.constructor(this.message)};nP.prototype.getExtension=function(a){return this.message.getExtension(a)};nP.prototype.hasExtension=function(a){return this.message.hasExtension(a)};var oP=function(a,b,c){gP(a.Gb,b,c,ima);return a},mma={};var pP=function(a){this.Gb=$O(a,-1,0)};r(pP,kP);var qP=function(a){nP.call(this,a)};r(qP,nP);var hP=function(a){this.Gb=$O(a,-1,0)};r(hP,kP);var sP=function(){var a=void 0===a?lP(hP):a;return new rP(a)},rP=function(a){nP.call(this,a)};r(rP,nP);var nma=function(){var a=sP();return oP(a,1,!0)},tP=function(a,b){gP(a.Gb,2,b,WO);return a},oma=function(a,b){return oP(a,3,b)},uP=function(a,b){return oP(a,4,b)};var vP=function(a){Xw.call(this);this.h=a||window;this.j=Nw(this.h,"resize",this.m,!1,this);this.l=Xf(this.h||window)};Za(vP,Xw);vP.prototype.X=function(){vP.Xb.X.call(this);this.j&&(Uw(this.j),this.j=null);this.l=this.h=null};vP.prototype.m=function(){var a=Xf(this.h||window),b=this.l;a==b||a&&b&&a.width==b.width&&a.height==b.height||(this.l=a,this.g("resize"))};var wP=function(a){Xw.call(this);this.h=a?Yf(a.g):window;this.m=1.5<=this.h.devicePixelRatio?2:1;this.l=Wa(this.o,this);this.j=this.h.matchMedia?this.h.matchMedia("(min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5)"):null};Za(wP,Xw);wP.prototype.start=function(){this.j&&this.j.addListener(this.l)};wP.prototype.o=function(){var a=1.5<=this.h.devicePixelRatio?2:1;this.m!=a&&(this.m=a,this.g("pa"))};wP.prototype.X=function(){this.j&&this.j.removeListener(this.l);wP.Xb.X.call(this)};var xP=function(a,b){V.call(this);this.m=a;if(b){if(this.l)throw Error("[fava.component.DomServices] Owner document already initialized");this.l=b;this.g=Uf(b);this.h=new vP(Zf(b));this.h.C=this.m.m;this.j=new wP(this.g);this.j.start()}};Za(xP,V);var pma=function(a){var b=new xP(a,document);a.registerService(yH,b)};xP.prototype.X=function(){this.g=this.l=null;this.h&&(this.h.dispose(),this.h=null);gt(this.j);this.j=null};xP.displayName=yH;xP[YF]=yH;var qma=l(["Error getting WebGL unmasked renderer name."]),rma=l(["Error getting WebGL2 context."]),yP=new bN("realtime.util.gpu_info"),zP=void 0;function sma(a){var b=new cH(a);if(gf())return b.g(7115),null;b.g(7114);a=AP(a);try{var c=a.getContext("webgl");if(!c)return null;var d=c.getExtension("WEBGL_debug_renderer_info");return d?c.getParameter(d.UNMASKED_RENDERER_WEBGL)||null:null}catch(e){dN(yP,e).log($M(qma))}return null}
417 function BP(a,b){try{return!!a.getContext("webgl2",{failIfMajorPerformanceCaveat:b})}catch(c){return dN(yP,c).log($M(rma)),!1}}function AP(a){return dg(PG(a,yH)?a.get(yH).g:new Tf,"CANVAS")};var CP=cJ({tw:!1,bx:!1,KD:!1,LD:84});function DP(a){if(4>a.Xf)return 2;var b=tma;a.ld.startsWith("Intel")?b=uma:a.ld.startsWith("AMD")&&(b=vma);CP.bx&&(b=b.concat(wma));return b.some(function(c){return c.test(a.ld)})?3:4}function EP(a){return xma.includes(a.ld)?!1:3<=DP(a)||0===a.Xf||a.wh.has("sse4_1")}function FP(a){return EP(a)&&4<=DP(a)}function yma(a){return""===a.ld||a.Dj&&zma.some(function(b){return b.test(a.ld)})?!1:4<=DP(a)}
418 function Ama(a){var b=8>a.Xf&&!Bma.some(function(d){return d.test(a.ld)});if(22===fJ())return tP(uP(sP(),b),8).fa();if(CP.KD)switch(a.vt){case 1:return tP(uP(sP(),b),1).fa();case 2:return tP(uP(sP(),b),2).fa()}if(!a.xq)return tP(uP(sP(),b),5).fa();if(0>bd(a.browserVersion,CP.LD))return tP(uP(sP(),b),3).fa();if(0===a.en)return a.Dj&&!CP.tw?tP(uP(sP(),b),4).fa():tP(uP(sP(),b),7).fa();if(2===a.en&&!NJ(KJ("SCVan")))return tP(uP(sP(),b),6).fa();var c=0<=bd(a.browserVersion,90);return oma(uP(nma(),b),c).fa()}
419 function GP(a){var b=void 0===b?lP(pP):b;b=new qP(b);var c=EP(a);b=oP(b,1,c);c=FP(a);b=oP(b,2,c);c=EP(a);b=oP(b,3,c);c=yma(a);b=oP(b,4,c);c=Ama(a);c instanceof jP&&(c=c.fa());gP(b.Gb,5,c.Gb,kma);c=FP(a);b=oP(b,6,c);a=DP(a);gP(b.Gb,7,a,WO);return b.fa()}function HP(){return GP({ld:"",Xf:navigator.hardwareConcurrency||0,wh:new Set,xq:!1,Dj:!1,browserVersion:"",en:0,vt:0})}
420 var vma=[/^AMD A(4|6|8|10|12)/,/^AMD Athlon\(tm\) 5[0-9]{3} APU/,/^AMD Athlon\(tm\) X4/,/^AMD E2-/,/^AMD FX-[0-9]{4}.*R(ADEON|adeon)/,/^AMD FX\(tm\)-4[0-9]{3} Quad-Core Processor/,/^AMD GX-/,/^AMD Opteron/,/^AMD PRO A(4|6|8|10|12)/,/^AMD Phenom\(tm\) 9/,/^AMD Processor model unknown/,/^AMD RX?-/,/^AMD Sempron/],uma=[/^Intel\(R\) (Pentium|Celeron)\(R\).*[NJ][0-9]{4} /,/^Intel\(R\) Atom\(TM\)/,/^Intel\(R\) Core\(TM\) ([im][357]|M)-[0-9]*Y[0-9]*/,/^Intel\(R\) Core\(TM\) i3-[23][0-9]{3}M/,/^Intel\(R\) Core\(TM\) i3-[3-7][0-9]+U/,
421 /^Intel\(R\) Core\(TM\) i[357] CPU +[MUQLX] [0-9]{3} /,/^Intel\(R\) Core\(TM\) i[57]-2[0-9]{3}M/,/^Intel\(R\) Core\(TM\) i[57]-[3-5][0-9]+U/,/^Intel\(R\) Core\(TM\)2/,/^Intel\(R\) Pentium\(R\) CPU [34][0-9]{3}[UY]/,/^Intel\(R\) Processor 5Y/],tma=[/^.+AMD Opteron/,/^Genuine Intel\(R\) CPU[ 0]+@/,/^HP Hexa-Core 2\.0GHz/,/^Quad-Core Processor \(up to 1.4GHz\)/,/^Rockchip \(Device Tree\)/,/^SAMSUNG EXYNOS/,/^Snapdragon/,/^Unknown x86 device/],zma=[/^Intel\(R\) Core\(TM\) i5-10210U CPU @ 1.60GHz/],xma=
422 ["AMD A6-9220C RADEON R5, 5 COMPUTE CORES 2C+3G"],Bma=[/^AMD Ryzen (5 3600 6|7 2700X Eight|7 3700X 8)-Core/,/^Intel\(R\) Core\(TM\) i3-(10110|6100|8100|8130)(T|U)/,/^Intel\(R\) Core\(TM\) i5-10(2|3)10U/,/^Intel\(R\) Core\(TM\) i5-103(5G1|8NG7)/,/^Intel\(R\) Core\(TM\) i5-(3210M|4570)/,/^Intel\(R\) Core\(TM\) i5-(6287U|6500)/,/^Intel\(R\) Core\(TM\) i5-72[68]7U/,/^Intel\(R\) Core\(TM\) i5-7(300HQ|360U|500)/,/^Intel\(R\) Core\(TM\) i5-8(200Y|257U|259U|265U|279U|350U|400|500)/,/^Intel\(R\) Core\(TM\) i5-9(500|600K)/,
423 /^Intel\(R\) Core\(TM\) i7-10(510U|68NG7)/,/^Intel\(R\) Core\(TM\) i7-3(635QM|770)/,/^Intel\(R\) Core\(TM\) i7-4(600U|750HQ|770HQ|790|4790K)/,/^Intel\(R\) Core\(TM\) i7-(4870|4960|4980|6700|6820|6920|7700|7820|7920)HQ/,/^Intel\(R\) Core\(TM\) i7-5500U/,/^Intel\(R\) Core\(TM\) i7-[67]700K?/,/^Intel\(R\) Core\(TM\) i7-8(550|559|565|569)U/,/^Intel\(R\) Core\(TM\) i7-8700[BK]?/,/^Intel\(R\) Core\(TM\) i7-(875|885|975|985)0H/,/^Intel\(R\) Core\(TM\) i9-(8950HK|9880H|9900K|9980HK)/,/^Intel\(R\) Core\(TM\) m(3-6Y30|3-8100Y|5-6Y57)/,
424 /^Intel\(R\) Pentium\(R\) CPU 4405Y/,/^Intel\(R\) Xeon\(R\) CPU E3-1535M v5/,/^Intel\(R\) Xeon\(R\) CPU E5-16(5|6)0 v4/,/^Intel\(R\) Xeon\(R\) CPU E5-(1650|1680|2697) v2/,/^Intel\(R\) Xeon\(R\) W-21(35|40B|91B)/],wma=[/^AMD Ryzen (3|5|7) 3\d{3}C/,/^AMD Athlon (Silver|Gold) 3\d{3}C/,/^AMD 3\d{3}Ce/];var IP=function(){Xw.call(this);this.nb=this.W=null;this.D=new sv(this);this.F=this.D.signal()};r(IP,Xw);k=IP.prototype;k.Da=function(){return{hangoutId:this.nb,isInProgress:"INPROGRESS"==this.getState(),remoteJid:this.W,sessionId:this.j,state:this.getState()}};k.ya=function(){throw Error("getStream not supported on LocalSession");};k.Cn=function(){};k.Nf=function(){};k.sk=function(){};k.zr=function(){return!1};k.Vm=function(){return!1};k.Pr=function(){};k.Vp=function(){return null};k.Dn=function(){};
425 k.gq=function(){return null};k.nq=function(){return HP()};var JP=function(a,b){Aw.call(this,"sa");this.g=a;this.j=b};r(JP,Aw);var KP=function(a){Aw.call(this,"ta");this.g=a};r(KP,Aw);var LP=function(a){Aw.call(this,"va");this.sb=a};r(LP,Aw);var MP=function(a,b,c){Aw.call(this,"ua");this.g=a;this.Ub=b;this.dc=c};r(MP,Aw);var NP=function(a,b,c){Aw.call(this,"ra");this.ca=a;this.label=b;this.payload=c};r(NP,Aw);var OP=function(a){Aw.call(this,"za");this.Ph=a};r(OP,Aw);
426 var PP=function(a,b){Aw.call(this,"qa");this.g=a;this.j=b};r(PP,Aw);var QP=function(){this.G=this.h=!0;this.ga=!1;this.Ia=[];this.o=this.g=!1;this.O=null;this.C=!0;this.Sa=[{urls:["stun:stun.l.google.com:19302","stun:stun1.l.google.com:19302","stun:stun2.l.google.com:19302","stun:stun3.l.google.com:19302","stun:stun4.l.google.com:19302"]}];this.D=new PO;this.J=this.oa=this.F=this.W=this.m=!1;this.Va=this.pa=!0;this.ua=!1;this.Aa=!0;this.H=void 0;this.ja=1E4;this.aa=!1;this.j=this.l=null;this.ba=!0;this.M=null;this.Fa=kg?1:2;this.u=!1;this.Na=""};
427 QP.prototype.Da=function(){return{useAudio:this.h,useVideo:!0,useData:!0,useVideoRtx:this.G,dumpRtpHeaders:this.ga,earlyMediaHangoutId:null,defaultRequests:this.Ia,debugLogUploadAllowed:this.g,debugLogUploadForced:this.o,clientResource:this.O,useSimulcast:this.C,startMuted:!0,useConferenceMode:!0,AudioDscp:this.l,VideoDscp:this.j,useVirtualAudioSSRCs:!0,allowH264:!1,allowVp9:this.m,sendVp9:this.W,forceVp9:this.F,useAdaptiveLayering_:this.J,useWebrtcCpuAdaptation:this.Aa,useBackendLoudestSpeaker:!0,
428 bandwidthConstraints:null,jmiIntervalMs:this.H,jmiUploadIntervalMs:this.ja,shouldHistogramData:this.aa,allowOnlyRequestedVideo:!0,isTestCall:!1,audioProcessorConfig:this.M,audioLevelMode:this.Fa,excludeSelfStreams:!0,allowSinglecast:!1}};
429 var RP=function(a){var b=new QP,c;for(c in a)b[c]=a[c];return b},SP=function(a){a=RP(a);a.h=!1;return a},Cma=function(a,b){a=RP(a);a.u=b;return a},Dma=function(a,b){a=RP(a);a.Na=b;return a},Ema=function(a){a=RP(a);a.G=!1;return a},TP=function(a,b){if(a.g&&a.o)return a;a=RP(a);a.g=b;return a},UP=function(a){a=RP(a);a.o=!0;return a},VP=function(a){a=RP(a);a.pa=!1;return a},WP=function(a,b){a=RP(a);a.ua=b;return a},XP=function(a,b){a=RP(a);a.D=b;return a},YP=function(a,b){a=RP(a);a.m=b;return a},ZP=
430 function(a,b){a=RP(a);a.l=b;return a},$P=function(a,b){a=RP(a);a.j=b;return a},aQ=function(a){a=RP(a);a.M=null;return a};var bQ=function(a){if(!a)return"";a=a.split("#")[0].split("?")[0];a=a.toLowerCase();0==a.indexOf("//")&&(a=window.location.protocol+a);/^[\w\-]*:\/\//.test(a)||(a=window.location.href);var b=a.substring(a.indexOf("://")+3),c=b.indexOf("/");-1!=c&&(b=b.substring(0,c));c=a.substring(0,a.indexOf("://"));if(!c)throw Error("URI is missing protocol: "+a);if("http"!==c&&"https"!==c&&"chrome-extension"!==c&&"moz-extension"!==c&&"file"!==c&&"android-app"!==c&&"chrome-search"!==c&&"chrome-untrusted"!==c&&"chrome"!==
431 c&&"app"!==c&&"devtools"!==c)throw Error("Invalid URI scheme in origin: "+c);a="";var d=b.indexOf(":");if(-1!=d){var e=b.substring(d+1);b=b.substring(0,d);if("http"===c&&"80"!==e||"https"===c&&"443"!==e)a=":"+e}return c+"://"+b+a};function Fma(){function a(){e[0]=1732584193;e[1]=4023233417;e[2]=2562383102;e[3]=271733878;e[4]=3285377520;t=p=0}function b(y){for(var A=g,B=0;64>B;B+=4)A[B/4]=y[B]<<24|y[B+1]<<16|y[B+2]<<8|y[B+3];for(B=16;80>B;B++)y=A[B-3]^A[B-8]^A[B-14]^A[B-16],A[B]=(y<<1|y>>>31)&4294967295;y=e[0];var H=e[1],Q=e[2],ea=e[3],eb=e[4];for(B=0;80>B;B++){if(40>B)if(20>B){var $b=ea^H&(Q^ea);var Pa=1518500249}else $b=H^Q^ea,Pa=1859775393;else 60>B?($b=H&Q|ea&(H|Q),Pa=2400959708):($b=H^Q^ea,Pa=3395469782);$b=((y<<5|y>>>
432 27)&4294967295)+$b+eb+Pa+A[B]&4294967295;eb=ea;ea=Q;Q=(H<<30|H>>>2)&4294967295;H=y;y=$b}e[0]=e[0]+y&4294967295;e[1]=e[1]+H&4294967295;e[2]=e[2]+Q&4294967295;e[3]=e[3]+ea&4294967295;e[4]=e[4]+eb&4294967295}function c(y,A){if("string"===typeof y){y=unescape(encodeURIComponent(y));for(var B=[],H=0,Q=y.length;H<Q;++H)B.push(y.charCodeAt(H));y=B}A||(A=y.length);B=0;if(0==p)for(;B+64<A;)b(y.slice(B,B+64)),B+=64,t+=64;for(;B<A;)if(f[p++]=y[B++],t++,64==p)for(p=0,b(f);B+64<A;)b(y.slice(B,B+64)),B+=64,t+=
433 64}function d(){var y=[],A=8*t;56>p?c(h,56-p):c(h,64-(p-56));for(var B=63;56<=B;B--)f[B]=A&255,A>>>=8;b(f);for(B=A=0;5>B;B++)for(var H=24;0<=H;H-=8)y[A++]=e[B]>>H&255;return y}for(var e=[],f=[],g=[],h=[128],m=1;64>m;++m)h[m]=0;var p,t;a();return{reset:a,update:c,digest:d,digestString:function(){for(var y=d(),A="",B=0;B<y.length;B++)A+="0123456789ABCDEF".charAt(Math.floor(y[B]/16))+"0123456789ABCDEF".charAt(y[B]%16);return A}}};var cQ=function(a,b,c){var d=String(Ia.location.href);return d&&a&&b?[b,Gma(bQ(d),a,c||null)].join(" "):null},Gma=function(a,b,c){var d=[],e=[];if(1==(Array.isArray(c)?2:1))return e=[b,a],Yb(d,function(h){e.push(h)}),dQ(e.join(" "));var f=[],g=[];Yb(c,function(h){g.push(h.key);f.push(h.value)});c=Math.floor((new Date).getTime()/1E3);e=jc(f)?[c,b,a]:[f.join(":"),c,b,a];Yb(d,function(h){e.push(h)});a=dQ(e.join(" "));a=[c,a];jc(g)||a.push(g.join(""));return a.join("_")},dQ=function(a){var b=Fma();b.update(a);
434 return b.digestString().toLowerCase()};var Hma={};var eQ=function(){this.g=document||{cookie:""}};k=eQ.prototype;k.isEnabled=function(){if(!Ia.navigator.cookieEnabled)return!1;if(!this.fc())return!0;this.set("TESTCOOKIESENABLED","1",{Rq:60});if("1"!==this.get("TESTCOOKIESENABLED"))return!1;this.remove("TESTCOOKIESENABLED");return!0};
435 k.set=function(a,b,c){var d=!1;if("object"===typeof c){var e=c.iW;d=c.secure||!1;var f=c.domain||void 0;var g=c.path||void 0;var h=c.Rq}if(/[;=\s]/.test(a))throw Error('Invalid cookie name "'+a+'"');if(/[;\r\n]/.test(b))throw Error('Invalid cookie value "'+b+'"');void 0===h&&(h=-1);c=f?";domain="+f:"";g=g?";path="+g:"";d=d?";secure":"";h=0>h?"":0==h?";expires="+(new Date(1970,1,1)).toUTCString():";expires="+(new Date(Date.now()+1E3*h)).toUTCString();this.g.cookie=a+"="+b+c+g+h+d+(null!=e?";samesite="+
436 e:"")};k.get=function(a,b){for(var c=a+"=",d=(this.g.cookie||"").split(";"),e=0,f;e<d.length;e++){f=Pc(d[e]);if(0==f.lastIndexOf(c,0))return f.substr(c.length);if(f==a)return""}return b};k.remove=function(a,b,c){var d=void 0!==this.get(a);this.set(a,"",{Rq:0,path:b,domain:c});return d};k.wc=function(){return fQ(this).keys};k.Ka=function(){return fQ(this).values};k.fc=function(){return!this.g.cookie};k.Ba=function(){return this.g.cookie?(this.g.cookie||"").split(";").length:0};
437 k.Fg=function(a){for(var b=fQ(this).values,c=0;c<b.length;c++)if(b[c]==a)return!0;return!1};k.clear=function(){for(var a=fQ(this).keys,b=a.length-1;0<=b;b--)this.remove(a[b])};var fQ=function(a){a=(a.g.cookie||"").split(";");for(var b=[],c=[],d,e,f=0;f<a.length;f++)e=Pc(a[f]),d=e.indexOf("="),-1==d?(b.push(""),c.push(e)):(b.push(e.substring(0,d)),c.push(e.substring(d+1)));return{keys:b,values:c}};var gQ=function(a){return!!Hma.FPA_SAMESITE_PHASE2_MOD||!(void 0===a||!a)},hQ=function(a,b,c,d){(a=Ia[a])||(a=(new eQ).get(b));return a?cQ(a,c,d):null},Ima=function(a,b){b=void 0===b?!1:b;var c=bQ(String(Ia.location.href)),d=[];var e=b;e=void 0===e?!1:e;var f=Ia.__SAPISID||Ia.__APISID||Ia.__3PSAPISID||Ia.__OVERRIDE_SID;gQ(e)&&(f=f||Ia.__1PSAPISID);if(f)e=!0;else{var g=new eQ;f=g.get("SAPISID")||g.get("APISID")||g.get("__Secure-3PAPISID")||g.get("SID");gQ(e)&&(f=f||g.get("__Secure-1PAPISID"));e=!!f}e&&
438 (e=(c=0==c.indexOf("https:")||0==c.indexOf("chrome-extension:")||0==c.indexOf("moz-extension:"))?Ia.__SAPISID:Ia.__APISID,e||(e=new eQ,e=e.get(c?"SAPISID":"APISID")||e.get("__Secure-3PAPISID")),(e=e?cQ(e,c?"SAPISIDHASH":"APISIDHASH",a):null)&&d.push(e),c&&gQ(b)&&((b=hQ("__1PSAPISID","__Secure-1PAPISID","SAPISID1PHASH",a))&&d.push(b),(a=hQ("__3PSAPISID","__Secure-3PAPISID","SAPISID3PHASH",a))&&d.push(a)));return 0==d.length?null:d.join(" ")};function Jma(a,b,c){kx(a.url,function(d){d=d.target;sx(d)?b(ux(d)):c(d.za())},a.requestType,a.body,a.requestHeaders,a.timeoutMillis,a.withCredentials)};var iQ=function(a){K(this,a,0,-1,null,null)};r(iQ,J);var Kma=function(a,b){var c=L(a,1);null!=c&&F(b,1,c);c=L(a,2);null!=c&&F(b,2,c);c=L(a,3);null!=c&&F(b,3,c)},Lma=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=D(b);P(a,1,c);break;case 2:c=D(b);P(a,2,c);break;case 3:c=D(b);P(a,3,c);break;default:z(b)}return a};var jQ=function(a){K(this,a,0,-1,null,null)};r(jQ,J);
439 var Mma=function(a,b){var c=L(a,1);null!=c&&F(b,1,c);c=L(a,2);null!=c&&F(b,2,c);c=L(a,3);null!=c&&F(b,3,c);c=L(a,4);null!=c&&F(b,4,c);c=L(a,5);null!=c&&F(b,5,c);c=L(a,6);null!=c&&F(b,6,c);c=L(a,7);null!=c&&F(b,7,c)},Nma=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=D(b);P(a,1,c);break;case 2:c=D(b);P(a,2,c);break;case 3:c=D(b);P(a,3,c);break;case 4:c=D(b);P(a,4,c);break;case 5:c=D(b);P(a,5,c);break;case 6:c=D(b);P(a,6,c);break;case 7:c=D(b);P(a,7,c);break;default:z(b)}return a};var kQ=function(a){K(this,a,0,-1,null,null)};r(kQ,J);var Oma=function(a,b){var c=L(a,1);null!=c&&tl(b,1,c);c=L(a,2);null!=c&&F(b,2,c)},Pma=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=Yk(b);P(a,1,c);break;case 2:c=D(b);P(a,2,c);break;default:z(b)}return a};var lQ=function(a){K(this,a,0,-1,null,null)};r(lQ,J);var Qma=function(a,b){var c=L(a,1);null!=c&&E(b,1,c);c=L(a,2);null!=c&&E(b,2,c);c=L(a,3);null!=c&&E(b,3,c);c=L(a,4);null!=c&&E(b,4,c);c=L(a,5);null!=c&&E(b,5,c)},Rma=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=C(b);P(a,1,c);break;case 2:c=C(b);P(a,2,c);break;case 3:c=C(b);P(a,3,c);break;case 4:c=C(b);P(a,4,c);break;case 5:c=C(b);P(a,5,c);break;default:z(b)}return a};var mQ=function(a){K(this,a,0,36,Sma,null)};r(mQ,J);mQ.prototype.getDeviceId=function(){return L(this,18)};mQ.prototype.getDevice=function(){return L(this,9)};
440 var Tma=function(a,b){var c=L(a,1);null!=c&&tl(b,1,c);c=L(a,2);null!=c&&G(b,2,c);c=L(a,18);null!=c&&tl(b,18,c);c=L(a,3);null!=c&&b.g(3,c);c=L(a,34);null!=c&&b.g(34,c);c=L(a,4);null!=c&&G(b,4,c);c=L(a,5);null!=c&&G(b,5,c);c=L(a,8);null!=c&&G(b,8,c);c=L(a,9);null!=c&&G(b,9,c);c=L(a,6);null!=c&&G(b,6,c);c=L(a,7);null!=c&&G(b,7,c);c=L(a,10);null!=c&&G(b,10,c);c=L(a,11);null!=c&&G(b,11,c);c=L(a,12);null!=c&&G(b,12,c);c=L(a,13);null!=c&&G(b,13,c);c=L(a,14);null!=c&&G(b,14,c);c=L(a,15);null!=c&&G(b,15,c);
441 c=L(a,16);null!=c&&G(b,16,c);c=L(a,17);null!=c&&G(b,17,c);c=L(a,19);null!=c&&b.g(19,c);c=T(a,iQ,32);null!=c&&I(b,32,c,Kma);c=L(a,20);null!=c&&E(b,20,c);c=L(a,22);null!=c&&E(b,22,c);c=L(a,23);null!=c&&F(b,23,c);c=T(a,lQ,24);null!=c&&I(b,24,c,Qma);c=T(a,jQ,25);null!=c&&I(b,25,c,Mma);c=L(a,26);null!=c&&G(b,26,c);c=L(a,27);null!=c&&G(b,27,c);c=L(a,28);null!=c&&G(b,28,c);c=L(a,31);0<c.length&&Cl(b,31,c);c=L(a,33);null!=c&&b.g(33,c);c=T(a,kQ,35);null!=c&&I(b,35,c,Oma);Ll(a,b,nQ)},Uma=function(a,b){for(;x(b)&&
442 !w(b);)switch(b.j){case 1:var c=Yk(b);P(a,1,c);break;case 2:c=b.g();P(a,2,c);break;case 18:c=Yk(b);P(a,18,c);break;case 3:c=Xk(b);P(a,3,c);break;case 34:c=Xk(b);P(a,34,c);break;case 4:c=b.g();P(a,4,c);break;case 5:c=b.g();P(a,5,c);break;case 8:c=b.g();P(a,8,c);break;case 9:c=b.g();P(a,9,c);break;case 6:c=b.g();P(a,6,c);break;case 7:c=b.g();P(a,7,c);break;case 10:c=b.g();P(a,10,c);break;case 11:c=b.g();P(a,11,c);break;case 12:c=b.g();P(a,12,c);break;case 13:c=b.g();P(a,13,c);break;case 14:c=b.g();
443 P(a,14,c);break;case 15:c=b.g();P(a,15,c);break;case 16:c=b.g();P(a,16,c);break;case 17:c=b.g();P(a,17,c);break;case 19:c=Xk(b);P(a,19,c);break;case 32:c=new iQ;b.h(c,Lma);R(a,32,c);break;case 20:c=C(b);P(a,20,c);break;case 22:c=C(b);P(a,22,c);break;case 23:c=D(b);P(a,23,c);break;case 24:c=new lQ;b.h(c,Rma);R(a,24,c);break;case 25:c=new jQ;b.h(c,Nma);R(a,25,c);break;case 26:c=b.g();P(a,26,c);break;case 27:c=b.g();P(a,27,c);break;case 28:c=b.g();P(a,28,c);break;case 31:c=b.g();im(a,31,c);break;case 33:c=
444 Xk(b);P(a,33,c);break;case 35:c=new kQ;b.h(c,Pma);R(a,35,c);break;default:Ml(a,b,nQ)}return a},Vma={},nQ={},Sma=[31];var oQ=function(a){K(this,a,0,-1,null,null)};r(oQ,J);var Wma=function(a,b){var c=L(a,1);null!=c&&G(b,1,c);c=L(a,2);null!=c&&F(b,2,c)},Xma=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=b.g();P(a,1,c);break;case 2:c=D(b);P(a,2,c);break;default:z(b)}return a};var pQ=function(a){K(this,a,0,-1,null,null)};r(pQ,J);var Yma=function(a,b){var c=L(a,1);null!=c&&F(b,1,c);c=L(a,2);null!=c&&G(b,2,c);c=L(a,3);null!=c&&G(b,3,c)},Zma=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=D(b);P(a,1,c);break;case 2:c=b.g();P(a,2,c);break;case 3:c=b.g();P(a,3,c);break;default:z(b)}return a};var qQ=function(a){K(this,a,0,-1,null,null)};r(qQ,J);var $ma=function(a,b){var c=L(a,1);null!=c&&G(b,1,c);c=L(a,2);null!=c&&G(b,2,c);c=L(a,3);null!=c&&G(b,3,c);c=L(a,4);null!=c&&G(b,4,c)},ana=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=b.g();P(a,1,c);break;case 2:c=b.g();P(a,2,c);break;case 3:c=b.g();P(a,3,c);break;case 4:c=b.g();P(a,4,c);break;default:z(b)}return a};var rQ=function(a){K(this,a,0,-1,null,null)};r(rQ,J);
445 var bna=function(a,b){var c=L(a,1);null!=c&&G(b,1,c);c=L(a,2);null!=c&&G(b,2,c);c=L(a,3);null!=c&&G(b,3,c);c=L(a,4);null!=c&&G(b,4,c);c=L(a,5);null!=c&&G(b,5,c);c=L(a,6);null!=c&&G(b,6,c);c=L(a,7);null!=c&&G(b,7,c);c=L(a,8);null!=c&&b.g(8,c);c=L(a,9);null!=c&&b.g(9,c)},cna=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=b.g();P(a,1,c);break;case 2:c=b.g();P(a,2,c);break;case 3:c=b.g();P(a,3,c);break;case 4:c=b.g();P(a,4,c);break;case 5:c=b.g();P(a,5,c);break;case 6:c=b.g();P(a,6,c);break;
446 case 7:c=b.g();P(a,7,c);break;case 8:c=Xk(b);P(a,8,c);break;case 9:c=Xk(b);P(a,9,c);break;default:z(b)}return a};var sQ=function(a){K(this,a,0,-1,null,null)};r(sQ,J);sQ.prototype.getDeviceId=function(){return L(this,9)};
447 var dna=function(a,b){var c=L(a,9);null!=c&&G(b,9,c);c=L(a,1);null!=c&&G(b,1,c);c=L(a,2);null!=c&&G(b,2,c);c=L(a,3);null!=c&&G(b,3,c);c=L(a,4);null!=c&&G(b,4,c);c=L(a,5);null!=c&&G(b,5,c);c=L(a,6);null!=c&&G(b,6,c);c=L(a,7);null!=c&&G(b,7,c);c=L(a,8);null!=c&&F(b,8,c);c=L(a,11);null!=c&&G(b,11,c);c=L(a,12);null!=c&&E(b,12,c);c=L(a,13);null!=c&&F(b,13,c);c=L(a,14);null!=c&&F(b,14,c);c=L(a,15);null!=c&&E(b,15,c)},ena=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 9:var c=b.g();P(a,9,c);break;case 1:c=
448 b.g();P(a,1,c);break;case 2:c=b.g();P(a,2,c);break;case 3:c=b.g();P(a,3,c);break;case 4:c=b.g();P(a,4,c);break;case 5:c=b.g();P(a,5,c);break;case 6:c=b.g();P(a,6,c);break;case 7:c=b.g();P(a,7,c);break;case 8:c=D(b);P(a,8,c);break;case 11:c=b.g();P(a,11,c);break;case 12:c=C(b);P(a,12,c);break;case 13:c=D(b);P(a,13,c);break;case 14:c=D(b);P(a,14,c);break;case 15:c=C(b);P(a,15,c);break;default:z(b)}return a};var tQ=function(a){K(this,a,0,-1,null,null)};r(tQ,J);
449 var fna=function(a,b){var c=L(a,1);null!=c&&E(b,1,c);c=L(a,2);null!=c&&E(b,2,c);c=L(a,3);null!=c&&E(b,3,c);c=L(a,4);null!=c&&E(b,4,c);c=L(a,5);null!=c&&E(b,5,c);c=L(a,6);null!=c&&E(b,6,c);c=L(a,7);null!=c&&E(b,7,c);c=L(a,8);null!=c&&E(b,8,c);c=L(a,9);null!=c&&E(b,9,c);c=L(a,10);null!=c&&E(b,10,c);c=L(a,11);null!=c&&E(b,11,c);c=L(a,12);null!=c&&E(b,12,c);c=L(a,13);null!=c&&E(b,13,c);c=L(a,14);null!=c&&E(b,14,c);c=L(a,15);null!=c&&E(b,15,c);c=L(a,16);null!=c&&E(b,16,c);c=L(a,17);null!=c&&E(b,17,c);
450 c=L(a,18);null!=c&&E(b,18,c)},gna=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=C(b);P(a,1,c);break;case 2:c=C(b);P(a,2,c);break;case 3:c=C(b);P(a,3,c);break;case 4:c=C(b);P(a,4,c);break;case 5:c=C(b);P(a,5,c);break;case 6:c=C(b);P(a,6,c);break;case 7:c=C(b);P(a,7,c);break;case 8:c=C(b);P(a,8,c);break;case 9:c=C(b);P(a,9,c);break;case 10:c=C(b);P(a,10,c);break;case 11:c=C(b);P(a,11,c);break;case 12:c=C(b);P(a,12,c);break;case 13:c=C(b);P(a,13,c);break;case 14:c=C(b);P(a,14,c);break;case 15:c=
451 C(b);P(a,15,c);break;case 16:c=C(b);P(a,16,c);break;case 17:c=C(b);P(a,17,c);break;case 18:c=C(b);P(a,18,c);break;default:z(b)}return a};var uQ=function(a){K(this,a,0,-1,null,null)};r(uQ,J);
452 var hna=function(a,b){var c=L(a,1);null!=c&&G(b,1,c);c=L(a,2);null!=c&&G(b,2,c);c=L(a,3);null!=c&&G(b,3,c);c=L(a,4);null!=c&&G(b,4,c);c=L(a,5);null!=c&&G(b,5,c);c=L(a,12);null!=c&&G(b,12,c);c=L(a,6);null!=c&&G(b,6,c);c=L(a,7);null!=c&&G(b,7,c);c=L(a,8);null!=c&&G(b,8,c);c=L(a,9);null!=c&&b.g(9,c);c=L(a,10);null!=c&&b.g(10,c);c=L(a,11);null!=c&&G(b,11,c);c=T(a,tQ,13);null!=c&&I(b,13,c,fna)},ina=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=b.g();P(a,1,c);break;case 2:c=b.g();P(a,2,c);break;
453 case 3:c=b.g();P(a,3,c);break;case 4:c=b.g();P(a,4,c);break;case 5:c=b.g();P(a,5,c);break;case 12:c=b.g();P(a,12,c);break;case 6:c=b.g();P(a,6,c);break;case 7:c=b.g();P(a,7,c);break;case 8:c=b.g();P(a,8,c);break;case 9:c=Xk(b);P(a,9,c);break;case 10:c=Xk(b);P(a,10,c);break;case 11:c=b.g();P(a,11,c);break;case 13:c=new tQ;b.h(c,gna);R(a,13,c);break;default:z(b)}return a};var vQ=function(a){K(this,a,0,-1,null,null)};r(vQ,J);
454 var wQ=function(a,b){return P(a,5,b)},jna=function(a,b){var c=L(a,1);null!=c&&G(b,1,c);c=L(a,2);null!=c&&G(b,2,c);c=L(a,3);null!=c&&F(b,3,c);c=L(a,4);null!=c&&G(b,4,c);c=L(a,5);null!=c&&G(b,5,c);c=L(a,6);null!=c&&F(b,6,c);c=L(a,7);null!=c&&G(b,7,c);c=L(a,8);null!=c&&G(b,8,c)},kna=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=b.g();P(a,1,c);break;case 2:c=b.g();P(a,2,c);break;case 3:c=D(b);P(a,3,c);break;case 4:c=b.g();P(a,4,c);break;case 5:c=b.g();wQ(a,c);break;case 6:c=D(b);P(a,6,c);break;
455 case 7:c=b.g();P(a,7,c);break;case 8:c=b.g();P(a,8,c);break;default:z(b)}return a};var xQ=function(a){K(this,a,0,-1,null,null)};r(xQ,J);var lna=function(a,b){var c=L(a,1);null!=c&&G(b,1,c);c=L(a,3);null!=c&&G(b,3,c);c=L(a,2);null!=c&&G(b,2,c);c=L(a,4);null!=c&&G(b,4,c);c=L(a,5);null!=c&&G(b,5,c)},mna=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=b.g();P(a,1,c);break;case 3:c=b.g();P(a,3,c);break;case 2:c=b.g();P(a,2,c);break;case 4:c=b.g();P(a,4,c);break;case 5:c=b.g();P(a,5,c);break;default:z(b)}return a};var yQ=function(a){K(this,a,0,-1,null,null)};r(yQ,J);yQ.prototype.getId=function(){return L(this,4)};var nna=function(a,b){var c=L(a,1);null!=c&&G(b,1,c);c=L(a,2);null!=c&&G(b,2,c);c=L(a,3);null!=c&&G(b,3,c);c=L(a,4);null!=c&&G(b,4,c);c=L(a,6);null!=c&&b.g(6,c)},ona=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=b.g();P(a,1,c);break;case 2:c=b.g();P(a,2,c);break;case 3:c=b.g();P(a,3,c);break;case 4:c=b.g();P(a,4,c);break;case 6:c=Xk(b);P(a,6,c);break;default:z(b)}return a};var zQ=function(a){K(this,a,0,-1,null,null)};r(zQ,J);
456 var pna=function(a,b){var c=L(a,1);null!=c&&G(b,1,c);c=L(a,2);null!=c&&G(b,2,c);c=L(a,3);null!=c&&G(b,3,c);c=L(a,4);null!=c&&G(b,4,c);c=L(a,5);null!=c&&b.g(5,c);c=L(a,6);null!=c&&b.g(6,c);c=L(a,7);null!=c&&G(b,7,c)},qna=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=b.g();P(a,1,c);break;case 2:c=b.g();P(a,2,c);break;case 3:c=b.g();P(a,3,c);break;case 4:c=b.g();P(a,4,c);break;case 5:c=Xk(b);P(a,5,c);break;case 6:c=Xk(b);P(a,6,c);break;case 7:c=b.g();P(a,7,c);break;default:z(b)}return a};var AQ=function(a){K(this,a,0,-1,null,null)};r(AQ,J);AQ.prototype.getDeviceId=function(){return L(this,1)};var rna=function(a,b){var c=L(a,1);null!=c&&G(b,1,c);c=L(a,2);null!=c&&F(b,2,c);c=L(a,3);null!=c&&G(b,3,c);c=L(a,4);null!=c&&G(b,4,c);c=L(a,5);null!=c&&G(b,5,c)},sna=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=b.g();P(a,1,c);break;case 2:c=D(b);P(a,2,c);break;case 3:c=b.g();P(a,3,c);break;case 4:c=b.g();P(a,4,c);break;case 5:c=b.g();P(a,5,c);break;default:z(b)}return a};var BQ=function(a){K(this,a,0,-1,null,null)};r(BQ,J);
457 var tna=function(a,b){var c=L(a,1);null!=c&&G(b,1,c);c=L(a,7);null!=c&&G(b,7,c);c=L(a,3);null!=c&&G(b,3,c);c=L(a,4);null!=c&&G(b,4,c);c=L(a,5);null!=c&&G(b,5,c);c=L(a,6);null!=c&&G(b,6,c);c=L(a,8);null!=c&&G(b,8,c)},una=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=b.g();P(a,1,c);break;case 7:c=b.g();P(a,7,c);break;case 3:c=b.g();P(a,3,c);break;case 4:c=b.g();P(a,4,c);break;case 5:c=b.g();P(a,5,c);break;case 6:c=b.g();P(a,6,c);break;case 8:c=b.g();P(a,8,c);break;default:z(b)}return a};var CQ=function(a){K(this,a,0,-1,null,null)};r(CQ,J);var vna=function(a,b){a=L(a,1);null!=a&&F(b,1,a)},wna=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=D(b);P(a,1,c);break;default:z(b)}return a};var DQ=function(a){K(this,a,0,-1,null,null)};r(DQ,J);
458 var xna=function(a,b){var c=L(a,1);null!=c&&F(b,1,c);c=L(a,2);null!=c&&G(b,2,c);c=L(a,3);null!=c&&G(b,3,c);c=L(a,4);null!=c&&G(b,4,c);c=L(a,5);null!=c&&G(b,5,c);c=L(a,6);null!=c&&G(b,6,c);c=L(a,7);null!=c&&G(b,7,c);c=L(a,8);null!=c&&G(b,8,c);c=L(a,9);null!=c&&G(b,9,c);c=L(a,10);null!=c&&G(b,10,c)},yna=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=D(b);P(a,1,c);break;case 2:c=b.g();P(a,2,c);break;case 3:c=b.g();P(a,3,c);break;case 4:c=b.g();P(a,4,c);break;case 5:c=b.g();P(a,5,c);break;case 6:c=
459 b.g();P(a,6,c);break;case 7:c=b.g();P(a,7,c);break;case 8:c=b.g();P(a,8,c);break;case 9:c=b.g();P(a,9,c);break;case 10:c=b.g();P(a,10,c);break;default:z(b)}return a};var EQ=function(a){K(this,a,0,-1,null,null)};r(EQ,J);
460 var zna=function(a,b){var c=L(a,1);null!=c&&G(b,1,c);c=L(a,2);null!=c&&G(b,2,c);c=L(a,3);null!=c&&G(b,3,c);c=L(a,4);null!=c&&G(b,4,c);c=L(a,5);null!=c&&G(b,5,c);c=L(a,6);null!=c&&G(b,6,c);c=L(a,7);null!=c&&G(b,7,c);c=L(a,8);null!=c&&G(b,8,c);c=L(a,9);null!=c&&G(b,9,c);c=L(a,10);null!=c&&G(b,10,c)},Ana=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=b.g();P(a,1,c);break;case 2:c=b.g();P(a,2,c);break;case 3:c=b.g();P(a,3,c);break;case 4:c=b.g();P(a,4,c);break;case 5:c=b.g();P(a,5,c);break;
461 case 6:c=b.g();P(a,6,c);break;case 7:c=b.g();P(a,7,c);break;case 8:c=b.g();P(a,8,c);break;case 9:c=b.g();P(a,9,c);break;case 10:c=b.g();P(a,10,c);break;default:z(b)}return a};var FQ=function(a){K(this,a,0,-1,null,null)};r(FQ,J);
462 var GQ=function(a,b){return P(a,1,b)},HQ=new ty(66321687,{lB:0},FQ,function(a,b){var c,d=null==(c=L(b,1))?void 0:c,e=null==(c=L(b,6))?void 0:c,f=null==(c=L(b,7))?void 0:c,g;if(g=c=T(b,mQ,2)){var h=c,m,p=null==(m=L(h,1))?void 0:m,t=null==(m=L(h,2))?void 0:m,y=null==(m=L(h,18))?void 0:m,A=null==(m=L(h,3))?void 0:m,B=null==(m=L(h,34))?void 0:m,H=null==(m=L(h,4))?void 0:m,Q=null==(m=L(h,5))?void 0:m,ea=null==(m=L(h,8))?void 0:m,eb=null==(m=L(h,9))?void 0:m,$b=null==(m=L(h,6))?void 0:m,Pa=null==(m=L(h,
463 7))?void 0:m,gb=null==(m=L(h,10))?void 0:m,Tc=null==(m=L(h,11))?void 0:m,Uk=null==(m=L(h,12))?void 0:m,qG=null==(m=L(h,13))?void 0:m,Bna=null==(m=L(h,14))?void 0:m,Cna=null==(m=L(h,15))?void 0:m,Dna=null==(m=L(h,16))?void 0:m,Ena=null==(m=L(h,17))?void 0:m,Fna=null==(m=L(h,19))?void 0:m,rG;if(rG=m=T(h,iQ,32)){var Px=m,xn,uX={Fw:null==(xn=L(Px,1))?void 0:xn,architecture:null==(xn=L(Px,2))?void 0:xn,kW:null==(xn=L(Px,3))?void 0:xn};a&&(uX.xb=Px);rG=uX}var Gna=rG,Hna=null==(m=Xl(h,20))?void 0:m,Ina=
464 null==(m=Xl(h,22))?void 0:m,Jna=null==(m=L(h,23))?void 0:m,sG;if(sG=m=T(h,lQ,24)){var yn=m,qg,vX={bV:null==(qg=Xl(yn,1))?void 0:qg,RU:null==(qg=Xl(yn,2))?void 0:qg,Dj:null==(qg=Xl(yn,3))?void 0:qg,QU:null==(qg=Xl(yn,4))?void 0:qg,SU:null==(qg=Xl(yn,5))?void 0:qg};a&&(vX.xb=yn);sG=vX}var Kna=sG,tG;if(tG=m=T(h,jQ,25)){var Li=m,de,wX={EW:null==(de=L(Li,1))?void 0:de,NT:null==(de=L(Li,2))?void 0:de,BW:null==(de=L(Li,3))?void 0:de,fV:null==(de=L(Li,4))?void 0:de,iV:null==(de=L(Li,5))?void 0:de,vV:null==
465 (de=L(Li,6))?void 0:de,IU:null==(de=L(Li,7))?void 0:de};a&&(wX.xb=Li);tG=wX}var Lna=tG,Mna=null==(m=L(h,26))?void 0:m,Nna=null==(m=L(h,27))?void 0:m,Ona=null==(m=L(h,28))?void 0:m,Pna=null==(m=L(h,31))?void 0:m,Qna=null==(m=L(h,33))?void 0:m,uG;if(uG=m=T(h,kQ,35)){var vG=m,Qx,xX={IW:null==(Qx=L(vG,1))?void 0:Qx,SV:null==(Qx=L(vG,2))?void 0:Qx};a&&(xX.xb=vG);uG=xX}var wG={yT:p,bm:t,deviceId:y,HC:A,XV:B,model:H,product:Q,FU:ea,device:eb,RV:$b,Zi:Pa,Uq:gb,locale:Tc,country:Uk,manufacturer:qG,brand:Bna,
466 LT:Cna,YV:Dna,lx:Ena,xU:Fna,yU:Gna,YU:Hna,HW:Ina,eU:Jna,xT:Kna,kw:Lna,type:Mna,hW:Nna,dU:Ona,JV:Pna,qW:Qna,RW:uG};Kl(h,wG,Vma,a);a&&(wG.xb=h);g=wG}var Rna=g,xG;if(xG=c=T(b,oQ,22)){var yG=c,Rx,yX={Bg:null==(Rx=L(yG,1))?void 0:Rx,IT:null==(Rx=L(yG,2))?void 0:Rx};a&&(yX.xb=yG);xG=yX}var Sna=xG,zG;if(zG=c=T(b,pQ,14)){var Sx=c,zn,zX={pp:null==(zn=L(Sx,1))?void 0:zn,hl:null==(zn=L(Sx,2))?void 0:zn,JT:null==(zn=L(Sx,3))?void 0:zn};a&&(zX.xb=Sx);zG=zX}var Tna=zG,AG;if(AG=c=T(b,rQ,3)){var rg=c,Uc,AX={clientId:null==
467 (Uc=L(rg,1))?void 0:Uc,bm:null==(Uc=L(rg,2))?void 0:Uc,os:null==(Uc=L(rg,3))?void 0:Uc,qr:null==(Uc=L(rg,4))?void 0:Uc,pr:null==(Uc=L(rg,5))?void 0:Uc,Zi:null==(Uc=L(rg,6))?void 0:Uc,country:null==(Uc=L(rg,7))?void 0:Uc,Yo:null==(Uc=L(rg,8))?void 0:Uc,op:null==(Uc=L(rg,9))?void 0:Uc};a&&(AX.xb=rg);AG=AX}var Una=AG,BG;if(BG=c=T(b,sQ,16)){var Gd=c,yb,BX={deviceId:null==(yb=L(Gd,9))?void 0:yb,deviceModel:null==(yb=L(Gd,1))?void 0:yb,appVersion:null==(yb=L(Gd,2))?void 0:yb,manufacturer:null==(yb=L(Gd,
468 3))?void 0:yb,productName:null==(yb=L(Gd,4))?void 0:yb,oU:null==(yb=L(Gd,5))?void 0:yb,Fw:null==(yb=L(Gd,6))?void 0:yb,DW:null==(yb=L(Gd,7))?void 0:yb,FT:null==(yb=L(Gd,8))?void 0:yb,locale:null==(yb=L(Gd,11))?void 0:yb,LV:null==(yb=Xl(Gd,12))?void 0:yb,zW:null==(yb=L(Gd,13))?void 0:yb,ZB:null==(yb=L(Gd,14))?void 0:yb,QV:null==(yb=Xl(Gd,15))?void 0:yb};a&&(BX.xb=Gd);BG=BX}var Vna=BG,CG;if(CG=c=T(b,uQ,4)){var ee=c,Lb,Wna=null==(Lb=L(ee,1))?void 0:Lb,Xna=null==(Lb=L(ee,2))?void 0:Lb,Yna=null==(Lb=L(ee,
469 3))?void 0:Lb,Zna=null==(Lb=L(ee,4))?void 0:Lb,$na=null==(Lb=L(ee,5))?void 0:Lb,aoa=null==(Lb=L(ee,12))?void 0:Lb,boa=null==(Lb=L(ee,6))?void 0:Lb,coa=null==(Lb=L(ee,7))?void 0:Lb,doa=null==(Lb=L(ee,8))?void 0:Lb,eoa=null==(Lb=L(ee,9))?void 0:Lb,foa=null==(Lb=L(ee,10))?void 0:Lb,goa=null==(Lb=L(ee,11))?void 0:Lb,DG;if(DG=Lb=T(ee,tQ,13)){var Jc=Lb,db,CX={CT:null==(db=Xl(Jc,1))?void 0:db,NW:null==(db=Xl(Jc,2))?void 0:db,AW:null==(db=Xl(Jc,3))?void 0:db,oW:null==(db=Xl(Jc,4))?void 0:db,VT:null==(db=
470 Xl(Jc,5))?void 0:db,MT:null==(db=Xl(Jc,6))?void 0:db,ZT:null==(db=Xl(Jc,7))?void 0:db,AU:null==(db=Xl(Jc,8))?void 0:db,BU:null==(db=Xl(Jc,9))?void 0:db,NU:null==(db=Xl(Jc,10))?void 0:db,GV:null==(db=Xl(Jc,11))?void 0:db,bW:null==(db=Xl(Jc,12))?void 0:db,cW:null==(db=Xl(Jc,13))?void 0:db,tW:null==(db=Xl(Jc,14))?void 0:db,uW:null==(db=Xl(Jc,15))?void 0:db,NV:null==(db=Xl(Jc,16))?void 0:db,JW:null==(db=Xl(Jc,17))?void 0:db,fU:null==(db=Xl(Jc,18))?void 0:db};a&&(CX.xb=Jc);DG=CX}var DX={clientId:Wna,bm:Xna,
471 qr:Yna,pr:Zna,Zi:$na,AT:aoa,country:boa,model:coa,hV:doa,Yo:eoa,op:foa,uw:goa,kw:DG};a&&(DX.xb=ee);CG=DX}var hoa=CG,EG;if(EG=c=T(b,vQ,11)){var vh=c,rd,EX={os:null==(rd=L(vh,1))?void 0:rd,osVersion:null==(rd=L(vh,2))?void 0:rd,deviceType:null==(rd=L(vh,3))?void 0:rd,country:null==(rd=L(vh,4))?void 0:rd,locale:null==(rd=L(vh,5))?void 0:rd,ZB:null==(rd=L(vh,6))?void 0:rd,hl:null==(rd=L(vh,7))?void 0:rd,WT:null==(rd=L(vh,8))?void 0:rd};a&&(EX.xb=vh);EG=EX}var ioa=EG,FG;if(FG=c=T(b,xQ,20)){var An=c,sg,
472 FX={appVersion:null==(sg=L(An,1))?void 0:sg,XT:null==(sg=L(An,3))?void 0:sg,deviceModel:null==(sg=L(An,2))?void 0:sg,Uq:null==(sg=L(An,4))?void 0:sg,locale:null==(sg=L(An,5))?void 0:sg};a&&(FX.xb=An);FG=FX}var joa=FG,GG;if(GG=c=T(b,yQ,21)){var Bn=c,tg,GX={hl:null==(tg=L(Bn,1))?void 0:tg,WV:null==(tg=L(Bn,2))?void 0:tg,KU:null==(tg=L(Bn,3))?void 0:tg,id:null==(tg=L(Bn,4))?void 0:tg,species:null==(tg=L(Bn,6))?void 0:tg};a&&(GX.xb=Bn);GG=GX}var koa=GG,HG;if(HG=c=T(b,zQ,13)){var Mi=c,fe,HX={qr:null==
473 (fe=L(Mi,1))?void 0:fe,pr:null==(fe=L(Mi,2))?void 0:fe,Zi:null==(fe=L(Mi,3))?void 0:fe,country:null==(fe=L(Mi,4))?void 0:fe,Yo:null==(fe=L(Mi,5))?void 0:fe,op:null==(fe=L(Mi,6))?void 0:fe,uw:null==(fe=L(Mi,7))?void 0:fe};a&&(HX.xb=Mi);HG=HX}var loa=HG,IG;if(IG=c=T(b,AQ,10)){var Cn=c,ug,IX={deviceId:null==(ug=L(Cn,1))?void 0:ug,os:null==(ug=L(Cn,2))?void 0:ug,appId:null==(ug=L(Cn,3))?void 0:ug,appVersion:null==(ug=L(Cn,4))?void 0:ug,Uq:null==(ug=L(Cn,5))?void 0:ug};a&&(IX.xb=Cn);IG=IX}var moa=IG,JG;
474 if(JG=c=T(b,BQ,5)){var Ni=c,ge,JX={clientId:null==(ge=L(Ni,1))?void 0:ge,bm:null==(ge=L(Ni,7))?void 0:ge,xV:null==(ge=L(Ni,3))?void 0:ge,model:null==(ge=L(Ni,4))?void 0:ge,Zi:null==(ge=L(Ni,5))?void 0:ge,platformVersion:null==(ge=L(Ni,6))?void 0:ge,country:null==(ge=L(Ni,8))?void 0:ge};a&&(JX.xb=Ni);JG=JX}var noa=JG,KG;if(KG=c=T(b,CQ,18)){var KX=c,LX,MX={tV:null==(LX=L(KX,1))?void 0:LX};a&&(MX.xb=KX);KG=MX}var ooa=KG,LG;if(LG=c=T(b,DQ,8)){var uf=c,yc,NX={PW:null==(yc=L(uf,1))?void 0:yc,HC:null==(yc=
475 L(uf,2))?void 0:yc,lx:null==(yc=L(uf,3))?void 0:yc,CU:null==(yc=L(uf,4))?void 0:yc,manufacturer:null==(yc=L(uf,5))?void 0:yc,model:null==(yc=L(uf,6))?void 0:yc,language:null==(yc=L(uf,7))?void 0:yc,country:null==(yc=L(uf,8))?void 0:yc,GW:null==(yc=L(uf,9))?void 0:yc,FW:null==(yc=L(uf,10))?void 0:yc};a&&(NX.xb=uf);LG=NX}var poa=LG,MG;if(MG=c=T(b,EQ,15)){var vf=c,zc,OX={hl:null==(zc=L(vf,1))?void 0:zc,bU:null==(zc=L(vf,2))?void 0:zc,mU:null==(zc=L(vf,3))?void 0:zc,location:null==(zc=L(vf,4))?void 0:
476 zc,sV:null==(zc=L(vf,5))?void 0:zc,vU:null==(zc=L(vf,6))?void 0:zc,uV:null==(zc=L(vf,7))?void 0:zc,FV:null==(zc=L(vf,8))?void 0:zc,MW:null==(zc=L(vf,9))?void 0:zc,dW:null==(zc=L(vf,10))?void 0:zc};a&&(OX.xb=vf);MG=OX}var qoa=MG,NG;if(NG=c=T(b,qQ,9)){var Er=c,Oi,PX={locale:null==(Oi=L(Er,1))?void 0:Oi,browser:null==(Oi=L(Er,2))?void 0:Oi,browserVersion:null==(Oi=L(Er,3))?void 0:Oi,tU:null==(Oi=L(Er,4))?void 0:Oi};a&&(PX.xb=Er);NG=PX}var QX={pp:d,eW:e,fW:f,wT:Rna,HT:Sna,KT:Tna,cU:Una,zU:Vna,PU:hoa,
477 cV:ioa,gV:joa,qV:koa,rV:loa,TV:moa,UV:noa,sW:ooa,OW:poa,SW:qoa,PT:NG,HU:null==(c=L(b,12))?void 0:c};a&&(QX.xb=b);return QX});
478 wy[66321687]=new uy(HQ,function(a,b){var c=L(a,1);null!=c&&F(b,1,c);c=L(a,6);null!=c&&G(b,6,c);c=L(a,7);null!=c&&G(b,7,c);c=T(a,mQ,2);null!=c&&I(b,2,c,Tma);c=T(a,oQ,22);null!=c&&I(b,22,c,Wma);c=T(a,pQ,14);null!=c&&I(b,14,c,Yma);c=T(a,rQ,3);null!=c&&I(b,3,c,bna);c=T(a,sQ,16);null!=c&&I(b,16,c,dna);c=T(a,uQ,4);null!=c&&I(b,4,c,hna);c=T(a,vQ,11);null!=c&&I(b,11,c,jna);c=T(a,xQ,20);null!=c&&I(b,20,c,lna);c=T(a,yQ,21);null!=c&&I(b,21,c,nna);c=T(a,zQ,13);null!=c&&I(b,13,c,pna);c=T(a,AQ,10);null!=c&&I(b,
479 10,c,rna);c=T(a,BQ,5);null!=c&&I(b,5,c,tna);c=T(a,CQ,18);null!=c&&I(b,18,c,vna);c=T(a,DQ,8);null!=c&&I(b,8,c,xna);c=T(a,EQ,15);null!=c&&I(b,15,c,zna);c=T(a,qQ,9);null!=c&&I(b,9,c,$ma);c=L(a,12);null!=c&&tl(b,12,c)},function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=D(b);GQ(a,c);break;case 6:c=b.g();P(a,6,c);break;case 7:c=b.g();P(a,7,c);break;case 2:c=new mQ;b.h(c,Uma);R(a,2,c);break;case 22:c=new oQ;b.h(c,Xma);R(a,22,c);break;case 14:c=new pQ;b.h(c,Zma);R(a,14,c);break;case 3:c=new rQ;b.h(c,
480 cna);R(a,3,c);break;case 16:c=new sQ;b.h(c,ena);R(a,16,c);break;case 4:c=new uQ;b.h(c,ina);R(a,4,c);break;case 11:c=new vQ;b.h(c,kna);R(a,11,c);break;case 20:c=new xQ;b.h(c,mna);R(a,20,c);break;case 21:c=new yQ;b.h(c,ona);R(a,21,c);break;case 13:c=new zQ;b.h(c,qna);R(a,13,c);break;case 10:c=new AQ;b.h(c,sna);R(a,10,c);break;case 5:c=new BQ;b.h(c,una);R(a,5,c);break;case 18:c=new CQ;b.h(c,wna);R(a,18,c);break;case 8:c=new DQ;b.h(c,yna);R(a,8,c);break;case 15:c=new EQ;b.h(c,Ana);R(a,15,c);break;case 9:c=
481 new qQ;b.h(c,ana);R(a,9,c);break;case 12:c=Yk(b);P(a,12,c);break;default:z(b)}return a});xy[66321687]=HQ;var IQ=function(a){K(this,a,0,31,roa,null)};r(IQ,J);var soa=function(a,b){return P(a,8,b)},roa=[3,20,27];var JQ=function(a){K(this,a,0,17,toa,null)};r(JQ,J);var KQ=function(a){var b=Date.now().toString();return P(a,4,b)},LQ=function(a,b){return lm(a,3,b)},uoa=function(a,b){return P(a,14,b)},toa=[3,5];var MQ=function(a){K(this,a,0,6,voa,null)};r(MQ,J);var voa=[5];var NQ=function(a){K(this,a,0,-1,null,null)};r(NQ,J);var woa=new ty(175237375,{dV:0},NQ,function(a,b){var c={yW:$l(b,1,-1)};a&&(c.xb=b);return c});var PQ=function(a,b,c,d,e,f,g,h,m,p,t){var y=this;Xw.call(this);this.Aa=a;this.ga=b||Ka;this.o=new JQ;this.Fa=d;this.aa=t;this.h=[];this.oa="";this.Na=Xa(Qf,0,1);this.u=e||null;this.F=c||null;this.H=g||!1;this.M=m||null;this.pa=this.O=-1;this.ba=!1;this.s=Yg("playlog.clearcut.ClearcutBase");this.ua=!h;this.D=null;this.J=0;this.Ia=1;this.ja=f||!1;this.W=!1;!this.ja&&(kg&&Lf(65)||gg&&Lf(45)||lg&&Lf(12)||ef()&&hf());a=GQ(new FQ,1);f||(f=wQ(new vQ,document.documentElement.getAttribute("lang")),R(a,11,
482 f));R(this.o,1,a);P(this.o,2,this.Aa);this.l=new wI(1E4,3E5,.1);this.j=new dx(this.l.g);this.R(this.j);Nw(this.j,"tick",Ld(OQ(this,p)),!1,this);this.G=new dx(6E5);this.R(this.G);Nw(this.G,"tick",Ld(OQ(this,p)),!1,this);this.H||this.G.start();this.ja||(Nw(Zf(),"beforeunload",this.m,!1,this),Nw(Zf(),"unload",this.m,!1,this),Nw(document,"visibilitychange",function(){"hidden"===document.visibilityState&&y.m()}),Nw(document,"pagehide",this.m,!1,this))};Za(PQ,Xw);
483 var OQ=function(a,b){return b?function(){b().then(a.flush.bind(a))}:a.flush};PQ.prototype.X=function(){this.m();PQ.Xb.X.call(this)};var QQ=function(a){a.u||(a.u=.01>a.Na()?"https://www.google.com/log?format=json&hasfast=true":"https://play.google.com/log?format=json&hasfast=true");return a.u},RQ=function(a,b){a.l=new wI(1>b?1:b,3E5,.1);ex(a.j,a.l.g)};
484 PQ.prototype.log=function(a){a=sm(a);var b=this.Ia++;P(a,21,b);L(a,1)||(b=Date.now().toString(),P(a,1,b));for(M(a,15)||P(a,15,60*(new Date).getTimezoneOffset());1E3<=this.h.length;)this.h.shift(),++this.J;this.h.push(a);this.g(new SQ(a));this.H||this.j.enabled||this.j.start()};
485 PQ.prototype.flush=function(a,b){var c=this;if(0==this.h.length)a&&a();else if(this.W)xoa(this);else{var d=Date.now();if(this.pa>d&&this.O<d)bh(this.s,"Not flushing because server requested delay."),b&&b("throttled");else{var e=uoa(LQ(KQ(sm(this.o)),this.h),this.J);d={};var f=this.ga();f&&(d.Authorization=f);var g=QQ(this);this.F&&(d["X-Goog-AuthUser"]=this.F,g=Mr(g,"authuser",this.F));this.M&&(d["X-Goog-PageId"]=this.M,g=Mr(g,"pageId",this.M));if(f&&this.oa==f)bh(this.s,"XHR with unauthorized request not retried"),
486 b&&b("stale-auth-token");else{bh(this.s,"Flushing log to clearcut.");this.h=[];this.j.enabled&&this.j.stop();this.J=0;var h=e.ra(),m;this.D&&this.D.df(h.length)&&(m=this.D.g(h));var p={url:g,body:h,Bw:1,requestHeaders:d,requestType:"POST",withCredentials:this.ua,timeoutMillis:0},t=Wa(function(B){this.l.reset();ex(this.j,this.l.g);if(B){try{var H=JSON.parse(B.replace(")]}'\n",""));var Q=new MQ(H)}catch(ea){ah(this.s,"Response parse failed: "+ea)}Q&&(B=Zl(Q,1,"-1"),B=Number(B),0<B&&(this.O=Date.now(),
487 this.pa=this.O+B),Q=Q.getExtension(woa))&&(Q=$l(Q,1,-1),-1!=Q&&(this.ba||RQ(this,Q)))}a&&a()},this),y=Wa(function(B){var H=U(e,IQ,3);xI(this.l);ex(this.j,this.l.g);401==B&&f&&(this.oa=f);if(500<=B&&600>B||401==B||0==B)this.h=H.concat(this.h),this.H||this.j.enabled||this.j.start();ah(this.s,"Flush failed. Status code: "+B);b&&b("net-send-failed",B)},this),A=function(){c.aa?c.aa.send(p,t,y):c.Fa(p,t,y)};m?m.then(function(B){p.requestHeaders["Content-Encoding"]="gzip";p.requestHeaders["Content-Type"]=
488 "application/binary";p.body=B;p.Bw=2;A()},function(){A()}):A()}}}};PQ.prototype.m=function(){this.flush()};
489 var xoa=function(a){bh(a.s,"Flushing log using sendBeacon.");yoa(a,function(b,c){b=Mr(b,"format","json");b=Zf().navigator.sendBeacon(b,c.ra());a.W&&!b&&(a.W=!1);return b})},yoa=function(a,b){if(0!=a.h.length){var c=QQ(a);for(var d=c.search(Or),e=0,f,g=[];0<=(f=Nr(c,e,"format",d));)g.push(c.substring(e,f)),e=Math.min(c.indexOf("&",f)+1||d,d);g.push(c.substr(e));c=g.join("").replace(Qr,"$1");c=Kr(c,"auth",a.ga(),"authuser",a.F||"0");for(d=0;10>d&&a.h.length;++d){e=a.h.slice(0,32);f=LQ(KQ(sm(a.o)),e);
490 if(!b(c,f))break;a.h=a.h.slice(e.length)}}},SQ=function(){this.type="event-logged"};Za(SQ,Aw);var TQ=function(a,b,c,d,e,f,g){PQ.call(this,a,Ima,b,Jma,c,d,e,void 0,f,g)};r(TQ,PQ);var UQ=function(a){this.D=a;this.j=Date.now();this.g=this.h=this.l=this.m=this.o=this.u=this.C=0};UQ.prototype.getStats=function(){var a=new nB;P(a,1,this.D);P(a,2,this.C);P(a,3,this.u);P(a,4,this.o);P(a,5,this.m);P(a,6,this.l);var b=Date.now(),c=-1,d=-1;if(-1!=this.j){var e=(b-this.j)/1E3;0<e&&(c=this.h/e,d=this.g/e)}P(a,9,c);P(a,10,d);this.g=this.h=0;this.j=b;return a};var VQ=function(){this.g=new Map},zoa=function(a){PG(a,bH)||YG(a,bH,function(){return new VQ})};VQ.prototype.reset=function(){this.g.clear()};var WQ=function(a,b){if(a.g.has(b))return a.g.get(b);var c=new UQ(b);a.g.set(b,c);return c};var XQ=new XF("W0goMc","rrm");var Aoa=l(["localSessionId=",""]),Boa=l(["Connection lost alarm triggering: ",""]),Coa=l(["Connection lost alarm not triggering: ",""]);function Doa(){}var YQ=function(){V.call(this);this.m=new sv(this);this.g=this.m.signal()};r(YQ,V);
491 var $Q=function(a,b,c,d){c=void 0===c?Doa:c;d=void 0===d?{Br:5,rp:40}:d;return new ZQ(a,b,c,d)},ZQ=function(a,b,c,d){YQ.call(this);var e=this;this.h=new Set;this.ia=b;this.s=fN(cN(new bN("realtime.media.session.ConnectionLostMonitor"),function(f){return f(Aoa,e.ia.j)}));this.l=this.j=null;this.C=!1;this.u=new MH(this);this.R(this.u);this.u.listen(this.ia,"za",function(f){aR(e,"tu",!f.Ph)});QG(a,XQ).then(function(f){f.l.attach(function(g){aR(e,"rfs",g>d.Br)})});this.o=c;this.D=1E3*d.rp};r(ZQ,YQ);
492 var aR=function(a,b,c){c?a.s.L(Boa,b):a.s.info(Coa,b);c?a.h.add(b):a.h.delete(b);a.h.size?null==a.j&&(a.j=fx(function(){a.o(6371,{mc:Array.from(a.h).join(",")});a.C=!0;a.m.N(a.g,!0)},a.D),a.l=X(),a.o(3061,{mc:Array.from(a.h).join(",")})):null!=a.j&&(gx(a.j),a.j=null,a.C&&(a.C=!1,a.m.N(a.g,!1)),b=a.l?Math.round(JH(X(),a.l)/1E3):-1,a.o(3062,{lc:b}),a.l=null)};var Eoa=function(a,b,c){return $Q(a,b,c)};function Foa(a,b){var c=b.H&&!(kg&&!Cq(48));a=dL(dL(dL(dL(new aL(a),"stereo",b.j?"1":"0"),"sprop-stereo",b.j?"1":"0"),"useinbandfec",b.J?"1":"0"),"usedtx",c?"1":"0");c=OJ(KJ("E0Ul7"),-1);-1!==c&&dL(a,"ptime",c.toString());null!=b.h&&dL(a,"maxptime",String(b.h));null!=b.g&&dL(a,"maxaveragebitrate",String(b.g));return a.fa()};var bR=function(a){V.call(this);this.m=a;this.j=new sv(this);this.h=new Set;this.g=null;this.l=this.j.signal()};r(bR,V);
493 var Hoa=function(a,b){var c=new Set;b=b.filter(function(e){return"v"===e.h&&e.j&&e.m});b=n(b);for(var d=b.next();!d.done;d=b.next())c.add(d.value.m);Goa(a,c)&&(a.h=c,a.g&&cR(a,[]))},cR=function(a,b){var c=a.m?dR(a,a.g):a.g;c&&a.j.N(a.l,{remoteDescription:c,Oj:b})},Goa=function(a,b){if(a.h.size!==b.size)return!0;a=n(a.h.values());for(var c=a.next();!c.done;c=a.next())if(!b.has(c.value))return!0;return!1},dR=function(a,b){if(!b.ta)return b;for(var c=[],d=n(wL(b.ta)),e=d.next();!e.done;e=d.next())e=
494 e.value,a.h.has(e.h)&&c.push(e);return OL(b,BL(b.ta,c))};var eR=function(){this.g=new Map};eR.prototype.register=function(a,b,c){var d=a.messageId;if("string"===typeof d){var e=this.g.get(d);e?(e.Kr=e.Kr||b,e.Bp=e.Bp||c):this.g.set(d,{Dd:a,Kr:b,Bp:c})}};eR.prototype.kj=function(a){var b=a[0],c=this.g.get(b);if(c)return new c.Dd(a);throw Error("Unknown Message "+b);};var Ioa={},Joa=new eR,fR=function(a,b){Aw.call(this,"Aa");this.ca=a;this.data=b};r(fR,Aw);var gR=function(a,b,c){Aw.call(this,"Ba");this.sessionId=a;this.j=b;this.g=new Map(c)};r(gR,Aw);var hR=function(a){Aw.call(this,"Ca");this.En=a};r(hR,Aw);var Koa=l(["Latencies for csrc "," reset before reporting"]),jR=function(){V.call(this);this.s=new bN("realtime.media.stats.BackendLoudestReportService");this.o=new MH(this);this.R(this.o);this.h=new iR;this.g=new iR;this.l=new Map;this.j=null;this.m=new Map};r(jR,V);
495 var Loa=function(a){PG(a,kR)||a.registerService(kR,new jR)},Moa=function(a,b){a.o.listen(b,"Ca",function(c){null==a.j&&(a.j=c.En)})},Noa=function(a,b){a.g.Zb!==b&&(a.g.Zb=b,a.g.g=Date.now(),lR(a))},Ooa=function(a,b){a.h.Zb!==b&&(a.h.Zb=b,a.h.g=Date.now(),lR(a))},Poa=function(a,b){null!=a.j&&UB(b).forEach(function(c){if(1==eC(c)&&1==fC(c)){var d=[];kC(c).forEach(function(e){var f=L(e,3),g=L(e,2)||0;null!=f&&null!=L(e,1)&&null!=g&&((a.l.get(f)||[]).forEach(function(h){var m=h.dl-(a.j||0);m>=(L(e,1)||
496 0)&&m<=g&&d.push(h.client-h.dl)}),(!a.m.get(f)||g>a.m.get(f))&&a.m.set(f,g))});P(c,150,d||[])}})},Qoa=function(a){null!=a.j?a.l.forEach(function(b,c){var d=a.m.get(c);b.filter(function(e){return!d||e.dl-(a.j||0)>d});100<b.length&&(a.s.info(Koa,c),b=[])}):a.l.clear()},lR=function(a){if(a.g.Zb&&a.g.Zb===a.h.Zb){if(2147483647>=Math.abs((a.h.g||0)-(a.g.g||0))){var b=a.g.Zb;a.l.has(b)||a.l.set(b,[]);a.l.get(b).push({dl:a.g.g,client:a.h.g})}a.g.reset();a.h.reset()}},iR=function(){this.g=this.Zb=null};
497 iR.prototype.reset=function(){this.g=this.Zb=null};var kR=new XF("kmRoq");var mR=function(){V.call(this);this.s=Yg("realtime.media.stats.HighResVideoTracker");this.h={};this.g={}};r(mR,V);var Roa=function(a,b){UB(b).forEach(function(c){if(2==eC(c)&&1==fC(c)&&0<iC(c).length){var d=iC(c)[0];P(c,135,a.g[d]||[])}})};var nR=function(a,b,c){this.nl=void 0===a?0:a;this.pl=void 0===b?0:b;this.ol=void 0===c?0:c},oR=function(a,b){return 0>b||36E5<=b?a:new nR(a.nl+1,a.pl+b,a.ol+b*b)},pR=function(a){var b=new vC;P(b,1,Math.round(a.nl));P(b,2,Math.round(a.pl));P(b,3,Math.round(a.ol));return b};var qR=function(a,b,c){V.call(this);this.O=a;this.J=b;this.W=c;this.m=this.g=null;this.h=this.H=this.u=this.C=this.F=this.G=!1;this.j=new nR;this.l=new nR;this.o=new nR};r(qR,V);qR.prototype.X=function(){this.stop();V.prototype.X.call(this)};qR.prototype.start=function(){this.h||(this.m=null,this.h=!0,this.O&&rR(this),this.g=this.D())};qR.prototype.stop=function(){this.h&&(null!==this.g&&(this.M(this.g),this.g=null),this.h=!1)};qR.prototype.reset=function(){this.j=new nR;this.l=new nR;this.o=new nR};
498 var sR=function(a){a.g=null;if(a.h){var b=!a.J||a.H;rR(a)||(b=!0);b&&(a.g=a.D())}},rR=function(a){var b=a.W(),c=!1;if(null!==a.m){var d=b-a.m;a.F?(a.j=oR(a.j,d),c=!0):a.C&&!a.u?(a.l=oR(a.l,d),c=!0):!a.C&&a.u&&(a.o=oR(a.o,d),c=!0)}a.m=b;a.F=!1;a.C=a.G;a.u=!a.G;a.H=!1;return c};var Soa=function(a,b,c,d,e,f,g,h,m,p){this.timestamp=a;this.g=b;this.h=c;this.o=d;this.j=e;this.l=f;this.m=g;this.C=h;this.u=m;this.D=p};var tR=function(a,b){qR.call(this,!0,a,b)};r(tR,qR);tR.prototype.D=function(){var a=this;return window.setTimeout(function(){return sR(a)},100)};tR.prototype.M=function(a){window.clearTimeout(a)};var uR=function(a,b){qR.call(this,!1,a,b)};r(uR,qR);uR.prototype.D=function(){var a=this;return window.requestAnimationFrame(function(){return sR(a)})};uR.prototype.M=function(a){window.cancelAnimationFrame(a)};var Toa=cJ({CD:!1}),vR=function(a,b){V.call(this);var c=this;this.m=a;b&&b.R(this);this.j=b||new sv(this);this.g=this.j.signal();Toa.CD||(this.h=new dx(a),this.R(this.h),a=new MH,this.R(a),a.listen(this.h,"tick",function(){c.j.N(c.g,void 0)}))};r(vR,V);vR.prototype.start=function(){var a=this;this.h?this.h.start():this.enabled||(this.l=setInterval(function(){a.j.N(a.g,void 0)},this.m))};vR.prototype.stop=function(){this.h?this.h.stop():this.enabled&&(clearInterval(this.l),this.l=void 0)};
499 vR.prototype.X=function(){this.stop();V.prototype.X.call(this)};da.Object.defineProperties(vR.prototype,{enabled:{configurable:!0,enumerable:!0,get:function(){return this.h?this.h.enabled:void 0!==this.l}}});var wR=function(a){a=void 0===a?{}:a;a=void 0===a.FC?!0:a.FC;V.call(this);var b=this;this.g=(this.u=a)?new vR(1E3):null;null!==this.g&&(this.R(this.g),this.g.g.attach(function(){if(b.h&&b.u)for(var c=n(b.l),d=c.next();!d.done;d=c.next())d=d.value,d.h&&d.J&&(d.H=!0,null===d.g&&(d.m=null,d.O&&rR(d),d.g=d.D()))}));this.M=this.H=0;this.j=this.J=null;this.G=this.F=this.D=0;this.h=!1;this.C=new MH(this);this.R(this.C);this.m=new tR(this.u,function(){return b.update()});this.R(this.m);this.o=new uR(this.u,
500 function(){return b.update()});this.R(this.o);this.l=[this.m,this.o]};r(wR,V);k=wR.prototype;k.X=function(){this.stop();V.prototype.X.call(this)};k.start=function(){if(!this.h){this.H=Date.now();this.M=performance.now();this.j=this.J=null;this.h=!0;this.C.listen(Zf(),"pagehide",this.update);this.C.listen(document,"visibilitychange",this.update);this.update();for(var a=n(this.l),b=a.next();!b.done;b=a.next())b.value.start();null!==this.g&&this.g.start()}};
501 k.stop=function(){if(this.h){this.C.removeAll();for(var a=n(this.l),b=a.next();!b.done;b=a.next())b.value.stop();null!==this.g&&this.g.stop();this.h=!1}};k.reset=function(){this.G=this.F=this.D=0;for(var a=n(this.l),b=a.next();!b.done;b=a.next())b.value.reset()};
502 k.Ed=function(a){var b=this.update();var c=new Soa(b,this.D,this.F,this.G,this.m.j,this.m.l,this.m.o,this.o.j,this.o.l,this.o.o);b=new YB;P(b,1,Math.round(c.g));P(b,2,Math.round(c.h));P(b,3,Math.round(c.o));var d=pR(c.j);R(b,4,d);d=pR(c.l);R(b,5,d);d=pR(c.m);R(b,6,d);d=pR(c.C);R(b,7,d);d=pR(c.u);R(b,8,d);c=pR(c.D);R(b,9,c);R(a,234,b)};
503 k.update=function(){var a=Date.now(),b=performance.now();if(!this.h)return b;var c=b-this.M,d=2E3<=Math.max(c,a-this.H),e="visible"!=document.visibilityState;d?this.D+=c:null!==this.j&&(this.j?this.F+=c:this.G+=c);this.H=a;this.M=b;if(this.J!==d||this.j!==e)for(this.J=d,this.j=e,a=n(this.l),c=a.next();!c.done;c=a.next())c=c.value,c.G=e,c.F=c.F||d,c.C=c.C||e,c.u=c.u||!e;return b};var yR=function(a){return 0<xR(a.Ba())&&!isNaN(L(a,1))&&!isNaN(L(a,2))&&!isNaN(L(a,3))&&!isNaN(L(a,4))},zR=function(a,b){a||(a=new kB);var c=xR(L(a,3));var d=xR(L(a,4));var e=xR(a.Ba());if(isNaN(b))d={gm:c,Tm:d,n:e};else if(isNaN(c)||isNaN(e)||1>e)d={gm:b,Tm:NaN,n:1};else{e+=1;var f=b-c;c+=f/e;var g=NaN;1<e&&(g=Math.sqrt(((isNaN(d)?0:d*d)*(e-2)+f*(b-c))/(e-1)));d={gm:c,Tm:g,n:e}}e=d.gm;f=d.Tm;P(a,5,d.n);P(a,3,Math.round(e));P(a,4,Math.round(f));d=xR(L(a,1));e=xR(L(a,2));isNaN(b)?(P(a,1,d),P(a,2,e)):
504 isNaN(d)?(P(a,1,b),P(a,2,b)):(P(a,1,Math.min(b,d)),P(a,2,Math.max(b,e)));return a},Uoa=function(a,b){var c=!a||!a.Ba()||null==L(a,3),d=!b||!b.Ba()||null==L(b,3);if(c&&d)return new kB;if(c)return b;c=a.Ba();if(d)return a;var e=b.Ba(),f=L(a,3);if(2>c)return zR(b,f);var g=L(b,3);if(2>e)return zR(a,g);d=L(a,2);var h=L(a,1),m=L(a,4),p=L(b,2),t=L(b,1),y=L(b,4),A=g-f;b=c+e;m=Math.sqrt((m*m*(c-1)+y*y*(e-1)+A*A*c*e/b)/(b-1));c=(f*c+g*e)/b;P(a,5,b);P(a,1,Math.min(h,t));P(a,2,Math.max(d,p));P(a,3,Math.round(c));
505 P(a,4,Math.round(m));return a},xR=function(a){return null!=a?a:NaN};var CR=function(){this.g=null;this.l=new AR(function(){return null},function(a,b){return zR(a,null!=b?b:NaN)});this.m=new AR(function(){return new BR},function(a,b){a.update(b);return a});this.j=new AR(function(){return[]},function(a,b){if(null==b)return a;20<=a.length&&(a.length=0);a.push(b);return a});this.h=new AR(function(){return null},function(a,b){return Uoa(a,b)})};CR.prototype.update=function(a){this.g=a;Voa(this)};
506 var Voa=function(a){XB(a.g).forEach(function(b){var c=L(b,1),d=L(b,2);b=L(b,3);var e=a.j;DR(e,e.h,c+"-"+d,ER,b)});UB(a.g).forEach(function(b){return Woa(a,b)})},Woa=function(a,b){var c=iC(b)[0];if(c){var d=fC(b);FR(a,c,d,GR,L(b,2));FR(a,c,d,HR,L(b,113));FR(a,c,d,IR,L(b,96));FR(a,c,d,JR,L(b,42));switch(eC(b)){case 1:KR(a,c,d,LR,L(b,26));1==d?(FR(a,c,d,MR,Wl(b,107)),FR(a,c,d,NR,Wl(b,68)),FR(a,c,d,OR,Wl(b,106)),FR(a,c,d,PR,Wl(b,104)),FR(a,c,d,QR,Wl(b,156)),FR(a,c,d,RR,Wl(b,103)),FR(a,c,d,SR,Wl(b,207)),
507 TR(a,c,d,RR,Wl(b,103)),TR(a,c,d,LR,L(b,26)),TR(a,c,d,SR,Wl(b,207)),(kC(b)||[]).forEach(function(e){TR(a,c,d,UR,e)})):0==d&&TR(a,c,d,ER,L(b,6));break;case 2:if(1==d){if(KR(a,c,d,VR,L(b,89)),0<(L(b,138)||0)&&(KR(a,c,d,WR,L(b,138)),b=vO.get(b).h))KR(a,c,d,YR,(L(b,12)||0)-(L(b,11)||0)),KR(a,c,d,ZR,(L(b,4)||0)-(L(b,3)||0)),KR(a,c,d,$R,(L(b,12)||0)-(L(b,9)||0)),KR(a,c,d,aS,(L(b,6)||0)-(L(b,2)||0))}else 0==d&&(TR(a,c,d,ER,L(b,6)),T(b,oB,228)&&(bS(a.h,c,d,cS,T(T(b,oB,228),kB,4)),bS(a.h,c,d,dS,T(T(b,oB,228),
508 kB,22)),bS(a.h,c,d,eS,T(T(b,oB,228),kB,5))))}}},KR=function(a,b,c,d,e){bS(a.l,b,c,d,e)},FR=function(a,b,c,d,e){null!=e&&-1!=e&&bS(a.m,b,c,d,e)},TR=function(a,b,c,d,e){bS(a.j,b,c,d,e)},Xoa=function(a){if(!a.g)return null;XB(a.g).forEach(function(b){var c=b.o,d=ER,e=L(b,1),f=L(b,2);(d=a.j.h.get(e+"-"+f+"-"+d))&&c.call(b,d)});UB(a.g).forEach(function(b){var c=iC(b)[0],d=fC(b);c&&(fS(a,c,d,LR,b,b.D),fS(a,c,d,WR,b,b.VC),fS(a,c,d,VR,b,b.aD),fS(a,c,d,YR,b,b.SC),fS(a,c,d,ZR,b,b.TC),fS(a,c,d,$R,b,b.bD),fS(a,
509 c,d,aS,b,b.eD),gS(a,c,d,MR,b,b.Qj),gS(a,c,d,NR,b,b.ni),gS(a,c,d,OR,b,b.Vj),gS(a,c,d,PR,b,b.Xj),gS(a,c,d,QR,b,b.Yj),gS(a,c,d,RR,b,b.Zj),gS(a,c,d,SR,b,b.QC),gS(a,c,d,GR,b,function(e){return P(b,2,Math.round(e))}),gS(a,c,d,HR,b,function(e){return P(b,113,Math.round(e))}),gS(a,c,d,IR,b,function(e){return P(b,96,Math.round(e))}),gS(a,c,d,JR,b,function(e){return P(b,42,Math.round(e))}),hS(a,c,d,RR,b,b.fD),hS(a,c,d,LR,b,b.UC),hS(a,c,d,ER,b,b.u),hS(a,c,d,UR,b,b.o),hS(a,c,d,SR,b,b.RC),iS(a,c,d,cS,b,function(e,
510 f){return R(e,4,f)}),iS(a,c,d,dS,b,function(e,f){return R(e,22,f)}),iS(a,c,d,eS,b,function(e,f){return R(e,5,f)}))});return a.g},fS=function(a,b,c,d,e,f){(a=a.l.g.get(b+"-"+c+"-"+d))&&yR(a)&&f.call(e,a)},gS=function(a,b,c,d,e,f){(a=a.m.g.get(b+"-"+c+"-"+d))&&!isNaN(a.g)&&f.call(e,a.g)},hS=function(a,b,c,d,e,f){(a=a.j.g.get(b+"-"+c+"-"+d))&&f.call(e,a)},iS=function(a,b,c,d,e,f){(a=a.h.g.get(b+"-"+c+"-"+d))&&yR(a)&&(M(e,228)||(b=new oB,R(e,228,b)),e=T(e,oB,228),f(e,a))};
511 CR.prototype.reset=function(){this.g=null;this.l.reset();this.m.reset();this.j.reset();this.h.reset()};var AR=function(a,b){this.j=a;this.l=b;this.g=new Map;this.h=new Map},bS=function(a,b,c,d,e){DR(a,a.g,b+"-"+c,d,e)},DR=function(a,b,c,d,e){c=c+"-"+d;d=b.has(c)?b.get(c):a.j();a=a.l(d,e);b.set(c,a)};AR.prototype.reset=function(){this.g.clear();this.h.clear()};var jS=function(a){this.Ya=a};jS.prototype.toString=function(){return this.Ya};
512 var LR=new jS("XTvm9d"),WR=new jS("TdVfcf"),VR=new jS("eQTbEc"),YR=new jS("a4Yxj"),ZR=new jS("nUWCZc"),$R=new jS("Nboi5"),aS=new jS("R5vmJf"),MR=new jS("gzdO6e"),NR=new jS("tXhbTd"),OR=new jS("KQMrwb"),PR=new jS("VV4zEf"),QR=new jS("JFlPof"),RR=new jS("BUnMQ"),SR=new jS("i5kSvf"),UR=new jS("bBLyge"),ER=new jS("Wau6Je"),GR=new jS("YoLTIb"),HR=new jS("A1VqNe"),IR=new jS("F2EIlf"),JR=new jS("DbrXbf"),cS=new jS("F2s1L"),dS=new jS("eE6R0b"),eS=new jS("NJuHOb"),BR=function(){this.g=NaN;this.h=0};
513 BR.prototype.update=function(a){this.h++;this.g=1===this.h?a:this.g+(a-this.g)/this.h};var kS=new XF("HETvff","lHoXXe");var mS=function(){V.call(this);var a=this;this.s=Yg("realtime.media.stats.SpeakerSwitchReportService");this.o=new Map;this.m=new Map;this.C=new Map;this.h=new MH;this.R(this.h);this.l=function(b){lS(a,null,b.target)};this.j=new Map;this.g=0};r(mS,V);
514 var Yoa=function(a){PG(a,kS)||YG(a,kS,function(){return new mS})},Zoa=function(a,b){var c=new MH;a.R(c);c.listen(b,"Ba",function(){}).listen(b,"Ca",function(d){a.g||(a.g=d.En)})},nS=function(a,b){var c=b.Y();b=b?b.getInfo().ab():[];c&&0<b.length&&a.C.set(c,b[0])},oS=function(a,b){"a"==b.getInfo().g&&(a.h.listen(b,"ha",a.l),nS(a,b))},lS=function(a,b,c){b&&(RH(a.h,b,"ha",a.l),oS(a,c));if("a"==c.getInfo().g&&0<c.getInfo().ab().length){b=c.getInfo().ab()[0];var d=c.getInfo().j,e=0==c.getState();d||e?
515 (a.m.set(b,Date.now()),a.o.clear()):a.m.delete(b);nS(a,c)}},$oa=function(a,b){if("a"==b.getInfo().g){RH(a.h,b,"ha",a.l);var c=b.getInfo().ab()[0]||null;c&&(a.m.delete(c),a.o.clear());a.C.delete(b.Y())}},apa=function(a,b){UB(b).forEach(function(c){if(1==eC(c)&&1==fC(c)&&0!=iC(c).length){var d=iC(c)[0],e=[];0!=kC(c).length&&a.g?kC(c).forEach(function(f){var g=L(f,3);null!=g&&null!=L(f,1)&&null!=L(f,2)&&(a.j.get(g)||[]).forEach(function(h){var m=h.mf-a.g;m>=(L(f,1)||0)&&m<=(L(f,2)||0)&&e.push(h.Ve-h.mf)})}):
516 a.j.has(d)&&a.j.get(d).forEach(function(f){return e.push(f.Ve-f.mf)});P(c,142,e||[])}})};var pS=function(){V.call(this);this.s=Yg("realtime.media.stats.VideoFeedTracker");this.h=new Map;this.g=new Map};r(pS,V);var bpa=function(a,b){UB(b).forEach(function(c){if(2==eC(c)&&0<iC(c).length){var d=iC(c)[0];d=a.g.get(d)||[];P(c,141,d||[])}})};var qS=function(a,b,c){cO.call(this,b.Y(),b.Ea(),b,c);this.j=a;this.h=!1};r(qS,cO);qS.prototype.m=function(){return this.j};var rS=function(){qI.apply(this,arguments)};r(rS,qI);var sS=function(a){Aw.call(this,"Ea");this.g=a.slice()};r(sS,Aw);function tS(a,b,c){var d=a.signal();b.attach(function(e){c(e)&&a.N(d,e)});return d}function uS(a,b,c,d){d=void 0===d?function(e){return e}:d;c.attach(function(e){a.N(b,d(e))},a)}function vS(a,b,c,d){d=void 0===d?function(e){return e}:d;Dv(c,function(e){a.N(b,d(e))},a)};var wS=function(){var a=this;this.promise=new Promise(function(b,c){a.resolve=b;a.reject=c})};var cpa=l(["localSessionId=",""]),dpa=l(["Creating a new session with options=","."]),epa=l(["Starting session after already started."]),fpa=l(["Preparation failed because local session failed to create an offer."]),gpa=l(["Preparation failed because because local session failed to prepare."]),hpa=l(["Failed to prepare session because remote session failed to prepare."]),ipa=l(["Starting with remote description: ",""]),jpa=l(["Received remote description without session id."]),kpa=l(["Connecting session to hangoutId=",
517 "."]),lpa=l(["Upload log failed on connectToHangout."]),mpa=l(["Uploaded logging data for ","."]),npa=l(["Uploading logging data for "," failed."]),opa=l(["No logging data to upload for ","."]),ppa=l(["Attempting to pause session."]),qpa=l(["Failed to pause session."]),rpa=l(["Attempting to resume session."]),spa=l(["Failed to resume session."]),tpa=l(["Ignoring call to stop with endCause: "," and debug information: ",", because it has already stopped."]),upa=l(["Stopping because stop called with endCause: ",
518 ".\n        Debug information (if any): ","\n        Stack trace:\n        ",""]),vpa=l(["Adding stream after end."]),wpa=l(["Successfully added capture: ",""]),xpa=l(["Removing stream after end."]),ypa=l(["Now has these "," participant(s): ",""]),zpa=l(["Changed state from "," to ",""]),Apa=l(["State change due to ",""]),Bpa=l(["Changing stream requests after end."]),Cpa=l(["Remote videos (DOWN streams) requested by the UI changed: [","]"]),Dpa=l(["Stream Requests for UP streams received from remote\n     side: ",
519 "."]),Epa=l(["Audio Stream Requests for UP streams received unexpectedly from remote\n       side: ","."]),Fpa=l(["Muted unknown capture."]),Gpa=l(["Sending stream requests for UP streams to local session:\n     ","."]),Hpa=l(["Received local candidates before starting."]),Ipa=l(["Received local candidates after stopped."]),Jpa=l(["Sending local ICE candidates over to the other side:\n     ","."]),Kpa=l(["Logging finished before media stopped!"]),Lpa=l(["Finalize log uploads failed."]),Mpa=l(["Latency event: ",
520 "."]),Npa=l(["Unexpected raw collection push!"]),Opa=l(["Received data on the broadcast data channel. Data: ",""]),Ppa=l(["Session started receiving audio."]),Qpa=l(["Session stopped receiving audio!"]),Rpa=l(["Session started receiving video."]),Spa=l(["Session stopped receiving video!"]),Tpa=l(["Session has never received audio."]),Upa=l(["Session has not received audio for "," seconds."]),Vpa=l(["Session has never received video."]),Wpa=l(["Session has not received video for "," seconds."]),Xpa=
521 l(["Stopping session because local session stopped with endCause: ","."]),Ypa=l(["Local session stopped before starting."]),Zpa=l(["Local session stopped after already stopped."]),$pa=l(["Remote session stopped before starting."]),aqa=l(["Remote session stopped after already stopped."]),bqa=l(["Remote description changed before starting."]),cqa=l(["Remote description changed after end."]),dqa=l(["Received modified remote description: ","."]),eqa=l(["Session IDs are now set: LocalSession ID: ",",\n       RemoteSession ID: ",
522 ". Note: Session\n       is not yet active."]),fqa=l(["Received remote streams before starting."]),gqa=l(["Received remote streams after end."]),hqa=l(["Queuing stream changes. addedStreams.length=",",\n         removedStreams.length=",""]),iqa=l(["Sending stream adds. addedStreams.length=",",\n         removedStreams.length=",""]),jqa=l(["Tried to update non-existent remote stream: ","."]),kqa=l(["Tried to remove non-existent remote stream: ","."]),lqa=l(["Received remote stream requests before starting."]),
523 mqa=l(["Received remote stream requests after end."]),nqa=l(["Setting audio options to\n     ","."]),zS=function(a,b,c,d,e,f,g){QO.call(this);var h=this;this.s=cN(new bN("realtime.media.session.SessionImpl"),function(m){return m(cpa,h.Fb())});this.xd=b;this.ha=f;this.ia=e;this.R(this.ia);this.h=d;this.R(this.h);this.we=c;this.R(this.we);this.Ni=g;this.s.info(dpa,kt(f.Da()));this.Mi=QG(a,$G);this.Pc=QG(a,ZG);NJ(KJ("eMDXTe"))&&QG(a,uH).then(function(m){h.se=m});this.Oi=null;QG(a,bH).then(function(m){h.Oi=
524 m});b=Eoa(a,e,function(m,p){return xS(h,m,p)});b.g.attach(function(m){m&&h.stop(10)});this.R(b);this.Qc=!1;this.lb=$Q(a,e,void 0,{Br:2,rp:5});this.lb.g.attach(function(m){h.Qc=m});this.R(this.lb);this.pa=null;this.Oc=new sv(this);this.wd=this.Oc.signal();uS(this.Oc,this.wd,e.F);this.o=new MH(this);this.R(this.o);this.o.listen(this.ia,"ra",this.Ri).listen(this.ia,"ta",this.Si).listen(this.ia,"sa",this.FB).listen(this.ia,KN,this.BB).listen(this.ia,"va",this.DB).listen(this.ia,"ua",this.CB).listen(this.ia,
525 "ya",this.EB).listen(this.ia,"xa",this.GB).listen(this.ia,zM,this.hr).listen(this.ia,"qa",this.zB);this.Pc.then(function(m){return Ga(function(p){if(1==p.g)return u(p,m.C.next(h),2);h.ha.g&&yS(h.ia);sa(p)})});this.o.listen(this.h,zM,this.mr).listen(this.h,"U",this.ku).listen(this.h,rO,this.TB);this.o.listen(this.h,qO,this.lu,!0);this.Mb=this.Le=!1;this.ba=[];this.zf=new wS;this.Bf=new wS;this.Tc="";this.m={};this.Fa=this.ja=this.ga=null;this.l=new bR(!0);this.l.l.attach(function(m){h.ia.update(m.remoteDescription,
526 m.Oj)});this.jb=[];this.Sa=[];this.j=[];this.zc={};this.Ia=new oJ(20);this.D=this.kb=null;this.nc=this.Wb=this.oa=X();this.Df=this.ua=this.Ne=this.Me=!1;this.Cf=new wS;this.aa=!1;this.Oe=KH;this.Qb=!1;this.Na=void 0;this.W=new nO;oO(this.W,d);this.Wd=this.ha.aa;this.F=this.ha.Va?new wR:null;null!=this.F&&(this.R(this.F),oO(this.W,this.F));this.Rb=new CR;this.vb=new wS;this.G=[];(d=navigator.getBattery?navigator.getBattery():null)&&d.then&&d.then(function(m){oO(h.W,function(p){P(p,75,Math.round(100*
527 m.level));P(p,74,!m.charging)})});this.Aa=new mR;this.Dc=new pS;this.u=null;QG(a,kS,!0).then(function(m){return h.u=m});this.O=null;QG(a,kR,!0).then(function(m){h.O=m});this.re="";this.M=new Map;this.Pe=new Map;this.Af=!1;this.H=this.J=null;this.yd=this.Re=0;this.Ac=new Set;this.Cc=new Map;this.pe=NJ(KJ("Cz8O8c"));this.Pi=NJ(KJ("nlZjzc"))};r(zS,QO);zS.prototype.createDataChannel=function(a,b){return this.ia.createDataChannel(a,b)};
528 zS.prototype.Bn=function(){var a=this.oa;return FH!==Date.now?a.g:a.g+(Date.now()-(FH!==Date.now?Date.now():GH()))};zS.prototype.Gq=function(){return this.Af};zS.prototype.initialize=function(){var a=this;return this.ia.initialize().then(function(b){return oqa(a,b)})};
529 var oqa=function(a,b){a.Mb=!0;a.Sa.forEach(function(c){return AS(a,c)});a.Sa=[];return b},CS=function(a,b){if("INITIAL"!=a.getState())return a.s.L(epa),!1;BS(a,"STARTING");if(!a.ia.h.localDescription)return a.s.L(fpa),!1;if(!pqa(a.ia,b))return a.s.L(gpa),!1;qqa(a.ia,a.ha.ga);if(!Zla(a.h))return a.s.L(hpa),!1;a.Cf.promise.then(function(){a.isDisposed()});return!0};
530 zS.prototype.start=function(a){this.Le=!0;if("INITIAL"==this.getState()&&!CS(this,a))return!1;this.Fa=a;this.s.info(ipa,kt(a.Da()));var b=a.Ca;null!=b&&(a=SL(a,IL(b,"opus")),this.ba=sL(b),this.g(new wM(this.ba)));a=DS(this,a);a=rqa(this,a);this.l.g=a;b=a.j;if(null==b)return this.s.L(jpa),xS(this,3948),this.stop(16,{dc:"Received remote description without session id."}),!1;this.jb.forEach(function(c){a=YL(a,c.Uo,c.Oj)});kc(this.jb);ES(this,b);this.h.start(b);this.ia.start(dR(this.l,a));FS(this.ia,
531 this.G);BS(this,"STARTED");b=GS(a);0<b.length&&HS(this.ia.h,b);IS(this);null!=this.F&&this.F.start();JS(this);this.zf.resolve();this.ha.o&&this.ha.g&&yS(this.ia);return!0};zS.prototype.hb=function(){this.h.hb()};
532 var sqa=function(a){var b,c;return Ga(function(d){if(1==d.g)return b=KS(a.xd),u(d,b.Ty(),2);c=d.h;return d.return(LS(a,c))})},LS=function(a,b){if(!b)return null;var c=M(b,7)?T(b,QC,7):new QC,d=M(c,6)?T(c,RC,6):new RC;"high"==a.ha.l&&P(d,84,!0);"high"==a.ha.j?P(d,85,!0):"very-low"==a.ha.j&&P(d,86,!0);R(c,6,d);R(b,7,c);return b};k=zS.prototype;
533 k.dj=function(a,b,c){var d=this,e=this.ia.j;this.s.info(kpa,a);this.Tc=b;this.ia.nb=a;this.ia.connect();c||(c=new YN(this.Ni));var f={nb:a,ca:b,je:c,Hw:X(),Iw:Date.now()};this.h.dj(a,b,c);this.we.g=f;this.zf.promise.then(function(){var g;return Ga(function(h){if(1==h.g)return u(h,sqa(d),2);g=h.h;aO(d.we,g,e).catch(function(m){dN(d.s,m).L(lpa)});sa(h)})});(a=this.ia.gq())?a.then(function(g){return aO(d.we,g,e)}).then(function(){d.s.info(mpa,e);xS(d,5817)}).catch(function(g){dN(d.s,g).L(npa,e);xS(d,
534 5818)}):(xS(this,5819),this.s.info(opa,e))};k.pause=function(){this.s.info(ppa);if("INPROGRESS"!=this.getState())return!1;this.j.forEach(function(a){"d"!=a.getInfo().g&&dO(a,0)});if(!this.ia.pause())return this.s.g(qpa),!1;gx(this.D);this.D=null;BS(this,"PAUSED");return!0};
535 k.resume=function(){this.s.info(rpa);if("PAUSED"!=this.getState())return!1;if(!this.ia.resume())return this.s.g(spa),!1;this.h.resume();this.j.forEach(function(a){"d"!=a.getInfo().g&&dO(a,1)});this.g("$");BS(this,"INPROGRESS");this.g(new vM([],[],this.Fb()));IS(this);return!0};
536 k.stop=function(a,b){var c=this;b=void 0===b?{}:b;var d=b.dc;if("STOPPED"==this.getState()||"FINISHED"==this.getState())return this.s.info(tpa,a,d),!0;this.s.info(upa,a,d,zg());d&&(this.re=d);RH(RH(RH(RH(this.o,this.ia,zM,this.hr),this.h,zM,this.mr),this.ga,"Ea",this.vf),this.ja,"Ea",this.wf);if(d=this.ha.g)a:switch(a){case 3:case 8:case 111:case 113:case 114:case 115:case 10:case 102:case 13:case 58:case 19:case 15:case 16:case 17:case 23:case 26:case 120:case 28:case 29:case 32:case 33:case 34:case 109:case 108:case 110:case 119:d=
537 !0;break a;default:d=!1}d&&yS(this.ia);null!=this.F&&this.F.stop();gx(this.D);this.D=null;this.ia.stop(a,b);this.h.stop(a,b);BS(this,"STOPPED",a,b);hx(2E3).ib(function(){return c.vb.resolve()});return!0};k.X=function(){var a=this;this.stop(this.Le?6:72);this.vb.promise.finally(function(){return QO.prototype.X.call(a)})};
538 var AS=function(a,b){switch(a.getState()){case "STOPPED":case "FINISHED":return a.s.L(vpa),!1}if(!a.Mb)return a.Sa.push(b),!0;var c=b.h,d=a.m[MS(c)];if(d)return a="sc"!=c.getContent(),NS(d,a),!1;d=tqa(a.ia,b);if(null==d)return!1;d=MK(new LK(d),b.j()).fa();a:{var e=a.h;switch(e.na){case "INITIAL":case "STARTING":case "STARTED":e.G.push(d);break a;case "STOPPED":case "FINISHED":ah(e.s,"Add local streams called after end.");break a}var f=e.h,g=e.o;null==f?e.m.g(Fla):null==g?e.G.push(d):DO(e,f,g,[d])}"v"==
539 c.h&&a.o.listen(c,"G",a.uf);e=a.Fb();d=new OS(b,e,d);a.m[MS(c)]=d;a.g(new vM([d.getInfo()],[]));a.o.listen(b,"N",a.Xd);a.s.info(wpa,kt(b.Da()));return!0};zS.prototype.uf=function(a){a=a.target;if("sc"==a.getContent())a=a.getId()+"ca",NS(this.m[a],!1),cma(this.h);else if("ca"==a.getContent()){var b=this.m[MS(a)];NS(b,!0);JO(this.h);IO(this.h,this.m[MS(a)].getInfo())}};
540 var PS=function(a,b){a.s.info(ypa,b.length,kt(b));var c=a.h;c.aa=new Set(b);null!=c.l&&oI(c.l);a.ia.Dn(b.length)},BS=function(a,b,c,d){d=void 0===d?{}:d;a.s.info(zpa,a.getState(),b);d.dc&&a.s.info(Apa,d.dc);a.na!=b&&(a.na=b,a.Va=c,a.g(new AM(b,c,d)))};
541 zS.prototype.Nf=function(a){var b=this;switch(this.getState()){case "STOPPED":case "FINISHED":this.s.L(Bpa);return}this.pe||(a=a.filter(function(c){c=new BK(c.Y(),c.Ea(),c.h);return null===QS(b,c)}));0<a.length&&this.s.info(Cpa,a);a.forEach(function(c){var d=b.Aa,e=c.Y(),f=c.Ea();c=c.xc();e+=f;c&&Sf(c)>=Sf(qN)?d.h[e]||(d.h[e]=Date.now()):delete d.h[e]});null!=this.ga?RS(this.ga,a):SS(this,a)};zS.prototype.vf=function(a){TS(this,a.g);SS(this,a.g)};
542 var SS=function(a,b){xS(a,5150);a.ia.Nf(b);Hoa(a.l,b);a.h.Nf(b);a.zc={};b.forEach(function(c){if(c.j){var d=c.Y();c=c.Ea();a.zc[d+c]=!0}});a.j.forEach(a.Bc,a)};zS.prototype.Bc=function(a){var b=a.Y(),c=a.Ea();b=this.zc[b+c]||!1;b!=a.h&&(a.h=b,a.g("Da"))};
543 var TS=function(a,b){b=n(b);for(var c=b.next();!c.done;c=b.next()){c=c.value;var d=c.ab();if(null!=d){c=c.o;d=n(d);for(var e=d.next();!e.done;e=d.next())a.M.set(e.value,c)}}},wqa=function(a,b){a.s.info(Dpa,kt(b.map(function(c){return c.toString()})));uqa(a,vqa(a,b));if(null!==a.ja){if(b.filter(function(c){return"v"==c.h}).length){RS(a.ja,b);return}a.s.L(Epa,kt(b.map(function(c){return c.toString()})))}US(a,b)};
544 zS.prototype.Xd=function(a){var b=a.target;a=b.j();b=b.h;var c=b.h;"a"==c?this.Re++:"v"==c&&this.yd++;(b=this.m[MS(b)])?(a=MK(new LK(b.getInfo()),a).fa(),b.l=a,IO(this.h,a),this.g(new vM([a],[]))):this.s.L(Fpa)};var NS=function(a,b){a&&(b=NK(new LK(a.getInfo()),b).fa(),a.l=b)};zS.prototype.wf=function(a){US(this,a.g)};
545 var US=function(a,b){var c=b.filter(function(d){d=d.F;return!(null!=d&&a.h.h!=d)});0!=c.length&&(TS(a,c),a.G=sc(a.G.filter(function(d){return!c.some(function(e){return lL(d,e)})}),c.filter(function(d){return d.j||a.Pi})),a.s.info(Gpa,kt(a.G)),xS(a,5147),FS(a.ia,a.G))},vqa=function(a,b){if(!kg||!Cq(59)||!a.ha.J)return!1;var c=null;b.forEach(function(d){!Oc(d.Ea())&&d.xc()&&(null==c||d.xc().width>c.xc().width)&&(c=d)});if(null==c)return!1;a=c.xc();return a.height*a.width<Sf(qN)},uqa=function(a,b){if(a.l.g&&
546 a.Qb!=b)if(a.Qb=b)a.pa=new BM,CM(a.pa,834),a.J=X(),a.H=null;else{var c=a.pa;a.pa=null;a.J=null;a.H=X();CM(c,835);a.Pc.then(function(d){return HO(d,DM(c))})}};zS.prototype.ya=function(a){if(!this.pe){var b=QS(this,a);if(null!=b)return b}b=hc(this.j,function(c){c=c.getInfo();return c.Y()==a.Y()&&c.g==a.h&&c.Ea()==a.getId()});return null!=b?b:QS(this,a)};
547 zS.prototype.Da=function(){var a=QO.prototype.Da.call(this);var b=KS(this.xd).vx();b=LS(this,b);Object.assign(a,{sessionOptions:this.ha.Da(),audioOptions:this.ha.D.Da(),systemInfo:b?b.ra():"Unavailable",sessionEndDebugInfo:this.re,remoteSessionDescription:this.l.g&&this.l.g.Da()});return a};
548 var QS=function(a,b){if(b.Y()!=a.Tc&&""!=b.Y())return null;a=Object.values(a.m).filter(function(c){c=c.h.h;return b.getId()==c.getId()&&b.h==c.h});return 1<a.length?a.find(function(c){return"sc"==c.h.h.getContent()}):1==a.length?a[0]:null},MS=function(a){var b=a.getId();a=a.getContent();return b+a};zS.prototype.Fb=function(){return this.ia.j};var GS=function(a){return(a=a.g)?tc(a.l):[]};
549 zS.prototype.Si=function(a){var b=this;switch(this.getState()){case "INITIAL":this.s.L(Hpa);return;case "STOPPED":case "FINISHED":this.s.L(Ipa);return}a.g.forEach(function(c){2!=c.h&&0>gc(b.Ia.Ka(),function(d){return XK(d,c)})&&b.Ia.add(c)});null==this.kb&&(this.kb=fx(function(){b.Bf.promise.then(function(c){b.s.info(Jpa,kt(b.Ia.Ka()));b.g(new xM(b.Ia.Ka(),c))});b.kb=null},500))};
550 var yqa=function(a,b){if(b=UB(b))for(var c=0;c<b.length;c++){var d=b[c];if(null!=d&&2==eC(d)){var e=L(d,65)||0;0==fC(d)&&a.Qb&&(e|=4096);var f=hC(d);if(null!=f&&a.M.has(f))e|=a.M.get(f);else{f=n(iC(d));for(var g=f.next();!g.done;g=f.next())if(g=g.value,a.M.has(g)){e|=a.M.get(g);break}}0==fC(d)&&iC(d).some(function(h){return xqa(a,h).some(function(m){return!!m.getInfo().u})})&&(e|=8192);P(d,65,e)}}},zqa=function(a,b){b=UB(b);for(var c={},d=0;d<b.length;c={rf:c.rf},d++)if(c.rf=b[d],0==fC(c.rf)&&2==
551 eC(c.rf)){var e=a.G.find(function(f){return function(g){return"v"==g.h&&g.j&&g.ab().includes(iC(f.rf)[0])}}(c));e&&(P(c.rf,115,e.g&&e.g.height),P(c.rf,114,e.g&&e.g.width))}},Bqa=function(a,b){(b=UB(b))&&b.forEach(function(c){var d=iC(c)[0];if(1!=fC(c)||M(c,59))0==fC(c)&&(e=VS(a,d).map(function(f){return f.h}).filter(function(f){return"sc"==f.getContent()}),P(c,59,0<e.length),Sea(c,Aqa(e)));else{var e=2==eC(c)&&hc(a.j,function(f){return f.getInfo().h==d});e?(e=!e.getInfo().l,P(c,59,e),e?a.Ac.add(d):
552 a.Ac.delete(d)):a.Ac.has(d)&&P(c,59,!0)}})},Cqa=function(a){var b=UB(a);if(b){var c=[],d=[];b=n(b);for(var e=b.next();!e.done;e=b.next())e=e.value,1==fC(e)&&2==eC(e)?(e=hC(e)||iC(e)[0]||0,c.push(e)):d.push(e);b=OJ(KJ("cPNXuf"),50);c.length>b&&(b=new rB,b=P(b,1,c.length),c=P(b,2,c||[]),R(a,207,c),VB(a,d))}},Dqa=function(a,b,c){var d=UB(b);d&&VB(b,d.filter(function(e){if(1==fC(e)){var f=hC(e)||iC(e)[0]||0,g=a.Pe.get(f)||{},h=g.packets||0,m=g.FA||!1;e=L(e,10)||0;h=h==e;m=!m||!h;c&&(g.packets=e,g.FA=
553 h,a.Pe.set(f,g));return m}return!0}))},Eqa=function(a,b){var c=a.J&&15E3<JH(X(),a.J),d=a.H&&15E3<JH(X(),a.H);if(c||d){var e=UB(b).filter(function(f){return f&&2==eC(f)&&0==fC(f)});b=c&&e.some(function(f){return(L(f,57)||0)>=qN.width});e=d&&e.every(function(f){return(L(f,57)||0)<=pN.width});b&&xS(a,4627);e&&xS(a,4875);c&&(a.J=null);d&&(a.H=null)}},Gqa=function(a,b){UB(b).forEach(function(c){return Fqa(a,c)})},Fqa=function(a,b){var c=iC(b)[0];if(0==fC(b)){var d=VS(a,c);0<d.length&&gC(b,d.every(function(e){return e.j()})?
554 1:2);2==eC(b)?P(b,185,a.yd):1==eC(b)&&P(b,185,a.Re)}else 1==fC(b)&&2==eC(b)&&(a=hc(a.j,function(e){return"v"==e.getInfo().g&&e.getInfo().ab()[0]==c}))&&gC(b,a.getInfo().j?1:2)},Hqa=function(a,b){b=UB(b);b=n(b);for(var c=b.next();!c.done;c=b.next())if(c=c.value,1==fC(c)&&2==eC(c)){var d=n(iC(c)).next().value;d&&(d=a.Cc.get(d),P(c,227,d))}a.Cc.clear()},WS=function(a,b){if(a.se&&b){var c=new iB;a=lm(c,1,a.se.Hl());R(b,236,a)}};k=zS.prototype;
555 k.DB=function(a){Gqa(this,a.sb);yqa(this,a.sb);zqa(this,a.sb);Roa(this.Aa,a.sb);bpa(this.Dc,a.sb);this.u&&apa(this.u,a.sb);this.O&&Poa(this.O,a.sb);Bqa(this,a.sb);Eqa(this,a.sb);this.W.Ed(a.sb);Hqa(this,a.sb);this.Na=a.sb;this.Wd&&this.Rb.update(a.sb);this.ua||(this.ua="INPROGRESS"===this.getState());var b=this.ua&&this.ha.ja<JH(X(),this.Oe);Dqa(this,a.sb,b);b&&(Cqa(a.sb),this.ha.ba&&this.we.g&&(WS(this,a.sb),b=this.Wd&&Xoa(this.Rb)||a.sb,fla(this.we,b,this.Fb())),this.Oe=X(),this.Na=void 0,this.Rb.reset(),
556 this.Aa.g={},this.Dc.g.clear(),this.u&&this.u.j.clear(),this.O&&Qoa(this.O),this.ua="INPROGRESS"===this.getState());var c=!1;XB(a.sb).forEach(function(d){c=c||0<L(d,7)});this.Af=c;this.g(new sM(a.sb))};k.CB=function(a){var b=this;WS(this,this.Na);gla(this.we,a.g,this.Fb(),a.Ub,this.Na,a.dc).then(function(){"STOPPED"!=b.getState()?b.s.L(Kpa):(BS(b,"FINISHED"),b.vb.resolve())},function(c){dN(b.s,c).L(Lpa)})};
557 k.EB=function(a){var b=this.Aa,c=a.ca,d=a.sourceId,e=a.ssrc,f=c+d;(a=a.zm)&&Sf(a)>=Sf(qN)&&(a=b.h[f])&&(a=Date.now()-a,0<=a&&(b.g[e]=b.g[e]||[],b.g[e].push(a),delete b.h[f],ch(b.s,"participantId: "+c+" sourceId: "+d+" ssrc: "+(e+" latency: "+a))))};
558 k.GB=function(a){var b=a.source?this.ya(a.source):null,c=b?b.getInfo().ab():[];b=this.Dc;a=a.id;c=0<c.length?c[0]:null;if(b.h.has(a)){var d=Date.now()-b.h.get(a).mf,e=b.h.get(a).ssrc;0<=d&&2147483647>=d?(b.g.has(e)||b.g.set(e,[]),b.g.get(e).push(d),ch(b.s,"Logged ssrc: "+e+" duration: "+d)):bh(b.s,"Ignore invalid main feed ssrc: "+e+" duration: "+d)}else bh(b.s,"Skip logging duration for id: "+a);c?b.h.set(a,{ssrc:c,mf:Date.now()}):b.h.delete(a)};
559 k.BB=function(a){this.s.info(Mpa,a.message);"transport writable"==a.message?(this.Df=!0,this.Cf.resolve(),this.aa||fx(this.bz,2E3,this),this.g(new vM([],[],this.Fb())),JS(this)):"recv first video packet"==a.message?(this.aa=!0,JS(this)):"transport not writable"==a.message&&this.hb()};k.bz=function(){this.aa||(this.aa=!0,JS(this))};var JS=function(a){"STARTED"==a.getState()&&a.Df&&a.aa&&(BS(a,"INPROGRESS"),a.g(new vM([],[],a.Fb())))};
560 zS.prototype.Ri=function(a){switch(a.label){case "collections":this.s.g(Npa);break;case "dataSendChannel":this.s.g(Opa,a.payload);break;default:this.g(new fR(a.ca,a.payload))}};var IS=function(a){a.D=fx(a.Xy,5E3,a)};k=zS.prototype;k.FB=function(a){if(null!=this.D){a.g!=this.Me&&(a.g?this.s.info(Ppa):this.s.L(Qpa),this.Me=a.g);a.j!=this.Ne&&(a.j?this.s.info(Rpa):this.s.L(Spa),this.Ne=a.j);var b=X();a.g&&(this.Wb=b);a.j&&(this.nc=b);if(a.g||a.j)gx(this.D),this.D=null,IS(this)}};
561 k.Xy=function(){var a=X(),b=JH(a,this.Wb)/1E3;a=JH(a,this.nc)/1E3;this.g(new tM(this.h.h,b,a));this.Wb==this.oa?this.s.info(Tpa):5E3<b&&this.s.info(Upa,b);this.nc==this.oa?this.s.info(Vpa):5E3<a&&this.s.info(Wpa,a);IS(this)};k.hr=function(a){if("STOPPED"==this.ia.getState()){this.s.info(Xpa,a.Ub);switch(this.getState()){case "INITIAL":this.s.L(Ypa);BS(this,"STOPPED",a.Ub,a.g);return;case "STOPPED":this.s.L(Zpa);return}this.stop(a.Ub,a.g)}};
562 k.zB=function(a){var b=this,c=new Map;this.j.filter(function(d){return"v"==d.getInfo().g&&a.j.has(d.getInfo().ab()[0])}).forEach(function(d){var e=n(d.getInfo().ab()).next().value;c.set(d.Y(),{JD:a.j.get(e),pt:e})});this.j.filter(function(d){return"a"==d.getInfo().g&&a.g.has(d.getInfo().ab()[0])}).forEach(function(d){var e=n(d.getInfo().ab()).next().value;d=d.Y();c.has(d)&&(c.get(d).ww=a.g.get(e))});c.forEach(function(d){if(void 0!=d.pt){var e=d.ww,f=d.JD;b.Cc.set(d.pt,e&&f&&void 0!=e.captureTimestamp&&
563 void 0!=f.captureTimestamp?e.captureTimestamp-f.captureTimestamp-(e.ql-f.ql):null)}})};k.mr=function(a){if("STOPPED"==this.h.getState()){switch(this.getState()){case "INITIAL":this.s.L($pa);return;case "STOPPED":this.s.L(aqa);return}this.stop(a.Ub,a.g)}};k.ku=function(a){this.g(a)};var ES=function(a,b){null!=b&&null==a.h.h&&(CO(a.h,b),a.we.j=b,a.Bf.resolve(b),a.s.info(eqa,a.Fb(),yO(a.h)))};k=zS.prototype;
564 k.lu=function(a){var b=a.Hc,c=a.oc;a=a.removed;switch(this.getState()){case "INITIAL":this.s.L(fqa);return;case "STOPPED":case "FINISHED":this.s.L(gqa);return}if(0<b.length||0<a.length)if("STARTING"==this.getState())this.s.info(hqa,b.length,a.length),this.jb.push({Uo:b,Oj:a});else{this.s.info(iqa,b.length,a.length);var d=this.l;d.g=YL(d.g,b,a);cR(d,a)}Yb(a,this.CC,this);Yb(c,this.zD,this);Yb(b,this.rw,this);(0<a.length||0<c.length||0<b.length)&&this.g(new vM(sc(b,c),a))};
565 k.rw=function(a){a=new qS(this.ia.j,a);this.Bc(a);this.j.push(a);this.u&&oS(this.u,a)};k.zD=function(a){var b=this.j.findIndex(function(d){return d.getInfo().matches(a)});if(-1==b)this.s.L(jqa,a);else{var c=new qS(this.ia.j,a);this.Bc(c);this.u&&lS(this.u,this.j[b],c);this.j[b]=c}};k.CC=function(a){var b=gc(this.j,function(d){return d.getInfo().matches(a)});if(-1==b)this.s.L(kqa,a);else{var c=this.j[b];pc(this.j,b);this.u&&$oa(this.u,c);dO(c,0)}};
566 k.TB=function(a){switch(this.getState()){case "INITIAL":this.s.L(lqa);return;case "STOPPED":case "FINISHED":this.s.L(mqa);return}xS(this,5148);wqa(this,a.g)};
567 var Iqa=function(a,b){null!=b&&(a.s.info(nqa,kt(b.Da())),a.ha=XP(a.ha,b),b=XS(a,a.l.g),a.l.g=b,b=a.l.g,null!=b.Ca&&YS(a.ia,b))},XS=function(a,b){var c=b.Ca;a=a.ha.D;a.F||(c=Oja(c));var d=sL(c),e=gc(d,function(f){return $K(f,"OPUS")});-1!=e&&(!a.G&&1<d.length?pc(d,e):d[e]=Foa(d[e],a),c=yL(c,d));a=a.D;null!=a&&(c=IL(c,a));return SL(b,c)},DS=function(a,b){if(!b.ta||0==sL(b.ta).length)return b;b=PL(b,function(f){return!$K(f,"h264")});a.ha.m||(b=PL(b,function(f){return!$K(f,"vp9")}));b=OL(b,IL(b.ta,"vp8"));
568 var c=mP(a.ia.nq(),4),d=a.ha.W&&c||a.ha.F,e=sL(b.ta).some(function(f){return $K(f,"vp9")});d&&e?b=OL(b,IL(b.ta,"vp9")):a.ha.m&&(e||xS(a,5772),c||xS(a,5771));gc(sL(b.ta),function(f){return $K(f,"h264")});return b},rqa=function(a,b){if(b.Ca&&vL(b.Ca)!=vL(a.ia.h.localDescription.Ca)){var c=vL(a.ia.h.localDescription.Ca);b=SL(b,CL(b.Ca,c))}b.ta&&vL(b.ta)!=vL(a.ia.h.localDescription.ta)&&(c=vL(a.ia.h.localDescription.ta),b=OL(b,CL(b.ta,c)));b.Za&&vL(b.Za)!=vL(a.ia.h.localDescription.Za)&&(a=vL(a.ia.h.localDescription.Za),
569 b=TL(b,CL(b.Za,a)));return b};zS.prototype.toString=function(){return"Session(Id="+this.h.h+" useAudio="+this.ha.h+" useVideo=true)"};
570 var xS=function(a,b,c){c=void 0===c?{}:c;a.Mi.then(function(d){c.sessionId=a.h.h||void 0;d.logImpression(b,c)})},VS=function(a,b){return Object.values(a.m).filter(function(c){return c.getInfo().C.includes(b)}).map(function(c){return c.h})},xqa=function(a,b){return Object.values(a.m).filter(function(c){return c.getInfo().C.includes(b)})},Aqa=function(a){switch(a.find(function(){return!1})&&0){case 1:return 2;case 2:return 3;case 3:return 4;case 5:return 6;case 4:return 5;case 6:return 8;default:return 0}};var ZS=function(){qI.call(this);var a=this;this.j=Date.now();this.h=new vR(1E3);this.R(this.h);this.h.g.attach(function(){var b=Date.now();6E4<b-a.j&&a.g("Fa");a.j=b});this.h.start()};r(ZS,qI);La(ZS);var Jqa=l(["Latency: "," Id: "," was marked at: ",""]),Kqa=l(["",""]),$S=function(a){V.call(this);var b=this;this.s=new bN("realtime.media.stats.BandwidthLatencyReporter");this.o=a;this.g=new Map;this.l=Pt();this.m=Pt();this.h=new Map([["call connect",25],["bandwidth 500",10],["bandwidth 1000",11],["bandwidth 1500",12],["bandwidth 2500",26],["bandwidth 3150",27],["bandwidth HD",28]]);this.j=new Map;this.h.forEach(function(c){b.j.set(c,Pt())});a=Array.from(this.j.values(),function(c){return c.promise});
571 a=Nt(a);Lt([a,this.l.promise,this.m.promise]).then(function(){Lqa(b)})};r($S,V);var Mqa=function(a,b){if(a.h.has(b)){var c=a.h.get(b);if(!a.g.has(c)&&(25===c||a.g.has(25))){var d=X();a.g.set(c,d);a.j.get(c).resolve();a.s.info(Jqa,b,c,d);25===c&&hx(3E5).then(function(){a.m.resolve()})}}},Lqa=function(a){if(0!==a.g.size){var b=new BM;a.g.forEach(function(d,e){CM(b,e,d.g)});var c=DM(b);a.s.info(Kqa,c.ra());a.o.then(function(d){return HO(d,c)});a.h.clear();a.g.clear()}};var Nqa={SUCCESS:0,Kt:100,NM:101,jP:102,kP:103,bE:200,lE:221,At:201,SE:202,FF:203,yI:204,KI:205,yL:206,zL:207,EL:208,fM:209,hv:210,wM:211,cM:222,tS:223,yM:212,BN:213,AN:214,JN:215,oP:216,vP:217,mP:255,qS:218,USER_CANCELED:219,ES:252,US:220,yH:224,vM:225,tM:226,nS:227,GG:228,bJ:229,hN:230,uM:231,MJ:232,aK:233,cK:234,HN:235,jM:236,gE:237,fE:238,xH:239,nM:240,bK:241,ZJ:261,ZK:242,FG:243,EJ:244,tP:245,sP:249,bL:246,OG:247,mH:250,lJ:248,Gt:251,mQ:253,kM:254,SS:256,Ht:257,KG:258,xS:259,iL:260,EN:262,eL:263,
572 hM:264,iM:265,gM:266,RE:267,AE:300,BF:301,hG:302,kG:332,lG:333,mG:334,iG:335,nG:336,qG:337,oG:338,jG:350,SJ:303,UJ:304,TL:305,pP:306,dK:339,dQ:307,bH:308,nQ:309,OJ:310,AH:311,nP:312,lP:313,TJ:314,FJ:315,cH:316,YI:317,QF:318,mE:319,sM:320,xM:321,oS:322,KJ:323,dL:324,YK:325,nE:326,qP:327,uP:328,rP:329,cL:330,aL:331,JF:340,KF:341,IF:342,hJ:343,dN:344,cN:345,sQ:346,BH:347,rQ:348,CS:349,XP:351,aS:352};var Oqa=l(["SessionManager changed state from "," to ",""]),Pqa=l(["Failed to create the cloud session."]),Qqa=l(["Connecting to hangoutId: ",", with participantId: "," and sessionLogData: ",""]),Rqa=l(["Updating default options to: ",""]),Sqa=l(["Adding capture: ",""]),Tqa=l(["No active session to get stream from to render source: ",""]),Uqa=l(["Using stream: "," from "," to render source: ",""]),Vqa=l(["Unable to find stream to use to render source: ",""]),Wqa=l(["Stopping video call because stop called with endCause: ",
573 ""]),Xqa=l(["Creating session with TLS enabled."]),Yqa=l(["Did not create cloud session."]),Zqa=l(["Local session initialize failed to create local offer."]),$qa=l(["Local session initialize completed."]),ara=l(["Failed to create session."]),bra=l(["Failed to initialize session"]),cra=l(["Received remote description for session "," with sufficient data to allow session preparation."]),dra=l(["Received remote description for session "," with sufficient data to allow starting the session."]),era=l(["Cloud session ",
574 " to cloud handoff failed"]),fra=l(["Session STUNG pings failed, activiating TLS session"]),gra=l(["All sessions now stopped."]),hra=l(["Upload log failed during handoff"]),ira=l(["Handoff with type "," took: "," ms"]),jra=l(["SleepWatcher fired. Waiting 3 seconds to determine if media is live."]),kra=l(["SleepWatcher fired but session is still live. Not suspending."]),lra=l(["Suspend triggered by SleepWatcher, effecting "," session(s)."]),aT=function(a,b,c,d,e){qI.call(this);var f=this;this.G=Yg("realtime.media.session.SessionManager");
575 this.O=a;this.ua=b;this.F=this.ua.m;this.s=new bN("realtime.media.session.SessionManager");this.u=new MH(this);this.R(this.u);this.pa=e;this.Aa=this.oa=this.o=null;this.na="INITIAL";this.W=null;this.Mb=void 0;this.H=new sv(this);this.lb=this.H.signal();this.Rb=Ht(!1);this.Ia=null;this.m=new Map;hd(hka,function(g){f.m.set(g,new Set)});this.Qb=Pt();this.l=new Set;this.aa=new Map;this.h=null;this.D=new QP;this.kb=new $L;this.Tc=c;this.Ac=d;this.J=[];this.ba=null;this.jb=[];NM(this,{sessionManagerState:function(){return f.getState()},
576 sessions:function(){return Array.from(f.l,function(g){return g.Da()})}});this.Bc=Pt();this.Sa=new Set;this.Va=this.Fa=null;this.j=new cH(a);this.ga=QG(a,ZG);this.vb=new $S(this.ga.then());this.M=new BM;this.Na=null;this.Wb=this.H.signal();this.Cc=uv(this.H);this.ja=!1;this.nc=NJ(KJ("nlZjzc"))};r(aT,qI);aT.prototype.X=function(){this.l.forEach(gt);qI.prototype.X.call(this)};aT.prototype.getState=function(){return this.na};
577 var bT=function(a,b,c,d){b!=a.na&&(a.s.info(Oqa,a.na,b),a.na=b,a.g(new AM(b,c,d)))},nra=function(a,b,c,d){if("INITIAL"!=a.getState())return!1;d&&(b=aQ(YP(b,!1)));b=YP(b,b.m&&nN()&&!NJ(KJ("Qb5Zab"))&&!0);var e=b.W&&b.m&&nN()&&!gg&&!NJ(KJ("b3GUjf"));b=RP(b);b.W=e;e=b.F||NJ(KJ("r2N8Gc"));b=RP(b);b.F=e;e=b.oa||NJ(KJ("Jd3rO"));b=RP(b);b.oa=e;e=b.ba&&!NJ(KJ("n0TZ4"));b=RP(b);b.ba=e;b.l&&"low"!==b.l||b.j&&"low"!==b.j||!NJ(KJ("Yp6mEf"))||(b=$P(ZP(b,"high"),"high"));b.F&&a.j.logImpression(5455);JM&&(e=JM,
578 void 0!==e.h&&(e=!e.h,b=RP(b),b.Aa=e));a.Mb=d;a.W=c;c=b;a.s.info(Rqa,kt(c.Da()));a.D=c;a.h=cT(a);if(null==a.h)return a.s.g(Pqa),a.stop(16,{dc:"Failed to create cloud session."}),!1;mra(a);bT(a,"STARTING");return!0};aT.prototype.hb=function(){this.l.forEach(function(a){return a.hb()})};
579 aT.prototype.connect=function(a,b,c){if("STARTING"!=this.getState()&&"INPROGRESS"!=this.getState())return!1;this.o=a;this.oa=b;this.Aa=c;this.s.info(Qqa,a,b,c);this.Bc.resolve(this.o);sc(dT(this),eT(this),fT(this)).forEach(function(d){d.dj(a,b,c)});return!0};
580 var pra=function(a,b,c){c.O?(a=new tK("call/"+c.O,ora,"collections"),b=RL(b),b.o.set(a.Sf(),a)):ah(a.G,"Collections' push channel not added. ClientResource not available");return b},hT=function(a){var b=dT(a);if(0<b.length)return b;b=fT(a);return 0<b.length?b:gT(a)},qra=function(a){var b=[];hT(a).forEach(function(c){uc(b,Object.values(c.m))});return b},iT=function(a){var b=[];hT(a).forEach(function(c){uc(b,c.j)});return b},rra=function(a){var b=hT(a);b=0<b.length&&b.every(function(c){return c.Qc});
581 b!=a.ja&&a.H.N(a.Wb,b);a.ja=b},jT=function(a,b){a.l.forEach(function(c){c.ha.g||(c.ha=TP(c.ha,b),c.ha.o&&c.ha.g&&yS(c.ia))});a.D=TP(a.D,b)},kT=function(a){a.D.o||(a.l.forEach(function(b){b.ha.o||(b.ha=UP(b.ha),b.ha.g&&yS(b.ia))}),a.D=UP(a.D))},tra=function(a,b){a.s.info(Sqa,kt(b.Da()));var c=lT(a).map(function(d){return AS(d,b)}).every(function(d){return d})||"sc"==b.h.getContent();c?a.J.push(b):sra(a,b);return c},sra=function(a,b){lT(a).map(function(c){a:{switch(c.getState()){case "STOPPED":case "FINISHED":c.s.L(xpa);
582 c=!1;break a}if(c.Mb){var d=b.h;"sc"==d.getContent()?JO(c.h):"v"==d.h&&RH(c.o,d,"G",c.uf);RH(c.o,b,"N",c.Xd);var e=c.ia;switch(e.na){case "STOPPED":e.s.L(ura)}var f=e.h;f.s.info(vra,b);var g=mT(b,f.h);f.oa.delete(b);RH(f.W,b,"P",f.se);f.Pc&&RH(f.W,b,"N",f.Xd);if(f.o){var h=f.o;b===h.h&&null!==b&&RH(h,b,nT,h.u)}"d"!=b.h.h&&(oT(f,g),pT(f,null,b));b.Aa(e.j);e.o.delete(b);if(e=c.m[MS(d)])delete c.m[MS(d)],c.g(new vM([],[e.getInfo()])),bma(c.h,e.getInfo());c=!0}else c=oc(c.Sa,b)}return c}).every(function(c){return c})&&
583 oc(a.J,b)},wra=function(a,b){a.ba=b&&b.size?new Map(b):null;a.l.forEach(function(c){return c.ia.sk(a.ba)})},xra=function(a,b){a.Fa=b;a.g("ca")};
584 aT.prototype.ya=function(a,b){var c=this.Fa&&this.Fa(a);if(c)return c;c=sc(dT(this),fT(this),gT(this));if(null!=b){for(var d,e=n(this.l),f=e.next();!f.done;f=e.next())if(f=f.value,f.Fb()==b){d=f;break}d&&c.unshift(d)}if(0==c.length)return this.s.info(Tqa,a),null;for(b=0;b<c.length;b++)if(d=c[b],e=d.ya(a),null!=e)return this.s.va(Uqa,e.getInfo(),d.Fb(),a),e;this.s.L(Vqa,a);return null};aT.prototype.Nf=function(a){sc(gT(this),fT(this),dT(this)).forEach(function(b){b.Nf(a)})};
585 var yra=function(a,b){a.l.forEach(function(c){PS(c,b)});a.jb=b};aT.prototype.stop=function(a,b){this.s.info(Wqa,a);if("INITIAL"==this.getState()||"STOPPED"==this.getState()||"FINISHED"==this.getState())return!1;this.vb.l.resolve();bT(this,"STOPPED",a,b);this.l.forEach(function(c){c.stop(a,b)});return!0};
586 var cT=function(a,b){b=void 0===b?!1:b;var c=JM&&JM.j?Ht(JM.j):Ht(null);b=NJ(KJ("heq2V"))||b||a.D.u;var d=PJ(KJ("ze7N4b"),""),e=Dma(Cma(a.D,b),d);e.u&&(a.s.info(Xqa),a.j.logImpression(7915));var f=zra(a,e);if(null==f)return a.s.L(Yqa),null;a.Rb=Ht(f.initialize()).then(function(g){if(!g)return a.s.g(Zqa),a.j.logImpression(3942),f.stop(16,{dc:"Local session initialize failed to create local offer."}),!1;a.s.info($qa);g=pra(a,g,e);e.h||(g=SL(g,DL(g.Ca,[Ara])));var h=Vja(a.kb,g,e.Ia,e.M,{Ip:e.u,wq:e.Na});
587 g=Qka();null!=g&&R(h,20,g);P(h,22,a.nc);JM&&JM.C&&P(h,24,!0);f.ia.Vm()&&(a.j.logImpression(4355),P(h,9,!0),P(h,11,1));Pz(h,NJ(KJ("QfZrt")));h.o(a.Ia);h.u(null);CM(a.M,878);a.ga.then(function(m){return HO(m,DM(a.M))});return St(c.then(function(m){m&&P(h,19,m)}).then(function(){return a.W.add(h)}).then(function(m){M(m,21)&&a.H.N(a.Cc,0!==L(m,21));m=cM(a.kb,m);null==m?(a.j.logImpression(3947),f.stop(16,{dc:"Error parsing session proto."})):qT(a,f,m);return!0}),function(m){m instanceof MN&&a.j.logImpression(3945);
588 var p="Failed to create session. Error: "+m;dN(a.s,m).L(ara);a.j.logImpression(3949,{mc:p});p.includes("Malformed RTCIceServer")&&a.j.logImpression(4264);f.stop("transport_unavailable"==m.vc?108:16,{dc:p});throw m;})},function(g){dN(a.s,g).L(bra);var h="Failed to initialize session. Error: "+mg(wg(g));a.j.logImpression(3943,{sessionId:f.h.h||void 0,mc:h});f.stop(109,{dc:h});throw g;});f.ia.zr()&&(a.Sa.add(f),Bra(a));f.lb.g.attach(function(){rra(a)});return f},Era=function(a,b){var c=L(a.F.g,20);c&&
589 (b=RP(b),b.H=c);if(c=L(a.F.g,21)){var d=RP(b);b.H&&(c=Math.max(b.H,c));d.ja=c;b=d}c=O(a.F.g,22,!1);b=RP(b);b.aa=c;c=Cra(a.ua,a.O,b,a.Mb);c.Cn(1);c.sk(a.ba);d=NJ(KJ("M3bN6b"));var e=$l(T(a.F.g,DH,13),1,3E4);d=new ON(a.W,a.F.j,{pD:e,FD:d});d=new zO(a.O,a.F,d,{hx:!0,ic:a.pa});e=Dra(a);return new zS(a.O,a.ua,e,d,c,b,a.pa)},Dra=function(a){var b=lN(a.F,a.pa);return new ZN(function(c,d){return kN(b,c,d)},tja(a.F))},zra=function(a,b){b=Era(a,b);if(null==b)return null;a.l.add(b);a.m.get(b.getState()).add(b);
590 a.aa.set(b.Fb(),b.getState());b.ga=a.Ac;b.o.listen(b.ga,"Ea",b.vf);b.ja=a.Tc;b.o.listen(b.ja,"Ea",b.wf);PS(b,a.jb);a.Na&&oO(b.W,a.Na);uS(a.H,a.lb,b.wd);a.u.listen(b,["Aa","Y","ca","X"],a.g);a.u.listen(b.ia,KN,function(c){return a.g(c)});a.u.listen(b.h,qO,function(c){return a.g(c)});a.u.listen(b,zM,a.Pc);a.u.listen(b,"U",a.zc);a.u.listen(b.ia,KN,a.Oc);a.u.listen(b,"V",a.Dc);return b},Fra=function(a,b,c){b.start(c);a.J.forEach(function(d){AS(b,d)})},lT=function(a){return sc(Array.from(a.m.get("INITIAL")),
591 gT(a),fT(a),eT(a),dT(a))},eT=function(a){return Array.from(a.m.get("PAUSED"))},dT=function(a){return Array.from(a.m.get("INPROGRESS"))},fT=function(a){return Array.from(a.m.get("STARTED"))},gT=function(a){return Array.from(a.m.get("STARTING"))};aT.prototype.zc=function(a){qT(this,a.h,a.g)};
592 var qT=function(a,b,c){var d=b.getState(),e=0!=tc(c.h).length;var f=!1;var g=c.g;g&&null!=g.g&&(f=2==g.g.split(" ").length);f=e!=f;e=c.g;g=null!=e&&null!=e.j&&null!=e.h&&0<tc(e.l).length;e=f&&"INITIAL"==d;f=f&&g&&("INITIAL"==d||"STARTING"==d);d="INITIAL"!=d&&"STARTING"!=d;g=c.j;null!=g&&ES(b,g);e&&(a.s.info(cra,yO(b.h)),CS(b,c));if(f)a.s.info(dra,yO(b.h)),Fra(a,b,c);else if(d)a:{switch(b.getState()){case "INITIAL":case "STARTING":b.s.L(bqa);break a;case "STOPPED":case "FINISHED":b.s.L(cqa);break a}Rja(b.Fa,
593 c)||(b.Fa.g.g!=c.g.g&&b.g(new yM(c.j)),b.Fa=TL(c,c.Za),b.s.info(dqa,kt(c.Da())),a=GS(c),0<a.length&&HS(b.ia.h,a),c=XS(b,c),c=DS(b,c),a=b.l,d=VL(UL(a.g,c.g),tc(c.h)),(e=d.Ca)?e=JL(e,c.Ca):e=c.Ca,(f=d.ta)?f=JL(f,c.ta):f=c.ta,c=OL(SL(d,e),f),a.g=c,null==a.g.Ca&&null==a.g.ta||cR(a,[]),a=b.l.g.Ca,null!=a&&(b.ba=sL(a),b.g(new wM(b.ba))))}};aT.prototype.Oc=function(a){Mqa(this.vb,a.message)};aT.prototype.Dc=function(){var a=this.h;rT(this,a,a,7)};
594 var Gra=function(a,b,c){var d=new Sz;P(d,3,c);P(d,4,b);a.Ia=d;a.Rb.then(function(e){e&&(e=new Oz,e=P(e,1,a.h.h.h),e.o(a.Ia),a.W.modify(e))})};
595 aT.prototype.Pc=function(a){var b=a.target,c=this.aa.get(b.Fb()),d=b.getState();if(c!=d){this.aa.set(b.Fb(),d);this.m.get(c).delete(b);this.m.get(d).add(b);"INPROGRESS"==d&&this.Qb.resolve(b);switch(d){case "STARTED":Hra(this,b);break;case "INPROGRESS":Ira(this,b);break;case "STOPPED":Jra(this,b,a.Ub,a.g);break;case "FINISHED":this.m.get(b.getState()).delete(b),this.aa.delete(b.Fb()),this.l.delete(b),this.Sa.delete(b),gt(b),this.l.size==this.m.get("FINISHED").size&&("STOPPED"!=this.na?ah(this.G,"Session Manager finished before stopping."):
596 bT(this,"FINISHED"))}this.g(a)}};
597 var Hra=function(a,b){null!=a.o&&null!=a.oa&&null!=a.Aa&&(b.dj(a.o,a.oa,a.Aa),dT(a).filter(function(c){return c!=b}).forEach(function(c){rT(a,c,b)}))},Ira=function(a,b){if("INITIAL"==a.getState()||"STOPPED"==a.getState()||"FINISHED"==a.getState())$g(a.G,"Should not have new active sessions now.");else{"STARTING"==a.getState()&&bT(a,"INPROGRESS");Iqa(b,a.D.D);var c=b.Fb();dT(a).filter(function(d){return c!=d.Fb()}).forEach(function(d){d.pause()})}},Jra=function(a,b,c,d){a.J.forEach(function(f){f.Aa(b.Fb())});
598 if(26==c)c=a.h,a.h=cT(a),c&&(a.h?rT(a,c,a.h,6):a.s.g(era,c.h.h));else if(27==c&&d.gB&&!b.ha.u)a.j.logImpression(7914),a.s.L(fra),a.h=cT(a,!0);else{var e=a.m.get("STOPPED").size+a.m.get("FINISHED").size;a.l.size===e?"STOPPED"!==a.na&&(a.s.info(gra),a.stop(c,d)):0==dT(a).length&&eT(a).forEach(function(f){f.resume();rT(a,b,f)})}},rT=function(a,b,c,d){d=void 0===d?6:d;var e=X().g;c.ia.Pr();var f=c.ia.Vp();if(f){var g=d;f.then(function(){var h=X().g;7==d&&(CM(a.M,29,e),CM(a.M,30,h),a.ga.then(function(m){return HO(m,
599 DM(a.M))}));sT(a,b,b.h.h,c.h.h,h-e,g)},function(){sT(a,b,b.h.h,c.h.h,null,g)})}},sT=function(a,b,c,d,e,f){c=Bfa(Afa(zfa(P(yfa(new SC,f),2,0),c),d),e);c=Mfa(c);aO(b.we,c,b.Fb()).catch(function(g){dN(a.s,g).L(hra)});a.s.info(ira,f,e);(b=null===e?Kra.get(f):Lra.get(f))&&a.j.logImpression(b,{sessionId:d||void 0})},Bra=function(a){a.Va||(a.Va=ZS.Eb(),a.u.listen(a.Va,"Fa",a.Qc))};
600 aT.prototype.Qc=function(){var a=this,b=new Set(this.Sa);0===b.size?bh(this.G,"SleepWatcher suspend ignored. No effected sessions."):(this.s.info(jra),hx(3E3).then(function(){a.h.Gq()?(a.s.info(kra),a.j.logImpression(4588),a.g("aa")):(a.s.L(lra,b.size),a.j.logImpression(2056),Mra(a,b),a.g("ba"))}))};
601 var Mra=function(a,b){var c=a.J.concat().filter(function(d){return"v"===d.h.h});bh(a.G,"Muting "+c.length+" video capture(s).");c.forEach(function(d){return tT(d)});hx(2E3).then(function(){b.forEach(function(d){switch(a.getState()){case "STOPPED":case "FINISHED":bh(a.G,"Suspend ignored for finished/stopped session. "+d);return}bh(a.G,"Ending session due to SleepWatcher trigger. "+d);a.stop(112,{dc:"JS was suspended for too long."})})})},mra=function(a){var b=a.h;b&&b.ia.Vm()?QG(a.O,mN).then(function(c){Nra(c);
602 a.j.logImpression(4899)},function(){return a.j.logImpression(4900)}):a.j.logImpression(4900)},Lra=new Map([[6,4652],[7,5588],[8,7938]]),Kra=new Map([[6,4653],[7,5589],[8,7939]]);nL(new mL,"a").fa();var Ara=oL(nL(new mL,"a"),!1).fa();qL(pL(nL(new mL,"v"),oN),30).fa();qL(pL(nL(new mL,"v"),qN),30).fa();var ora=Ad()?1:4;var uT=function(a,b,c,d,e){rM.call(this);var f=this;this.G=new $L;this.j=a;this.F=b;this.D=e;this.h=new Map;this.l=new lM;this.l.C=this;this.u=new MH(this);this.R(this.u);this.F.onChange.attach(function(){return f.m()},this);this.u.listen(this.D,["ca",zM],this.m);a=n(d);for(b=a.next();!b.done;b=a.next())b=b.value,""==b.Y()&&(b.o=this.j),this.l.add(b)};r(uT,rM);var Ora=function(a,b,c,d,e){return new uT(a,b,c,d,e)};uT.prototype.Tf=function(a){return a==this.j?this.l:this.h.get(a)||null};
603 uT.prototype.o=function(a){var b=this,c=new Set;a.forEach(function(d){if(d!=b.j&&(c.add(d),!b.h.has(d))){var e=new lM;e.C=b;b.h.set(d,e);b.g(new qM("S",d,e))}});this.h.forEach(function(d,e){c.has(e)||b.h.delete(e)&&b.g(new qM("T",e,d))});this.m()};
604 uT.prototype.m=function(){var a=this,b=new Set;this.F.get().forEach(function(c){var d=c.Y();if(d&&(d=a.h.get(d))){var e=a.G,f=c.Y();var g=c.Ea();var h=eM(L(c,4)),m="un";if(null!=T(c,bA,7)){a:{var p=L(T(c,bA,7),1);switch(p){case 1:m="ca";break a;case 2:m="sc";break a}ah(ZL,"Unknown capture type: "+p);m="un"}p=bM(U(T(c,bA,7),dA,3),e.W,e)||void 0}if(null!=T(c,cA,8)){var t=Wl(T(c,cA,8),2);t="number"===typeof t?t:void 0}e=T(c,$z,5)&&Xl(T(c,$z,5),1)?"mu":"li";var y=null;null!=f&&null!=g&&null!=h&&(y=EK({Nj:f,
605 id:g,mediaType:h,content:m,state:e,xr:t,ot:p}));if(g=y)(f=mM(d,g.h,g.getId(),g.Y()))?(CK(f,g.getContent()),d=g.l,f.l!=d&&(f.l=d,f.g("H")),DK(f,g.getState()),d=g.j&&tc(g.j),zK(f,d)&&f.g("J")):d.add(g)}d=b.add;f=c.Y();c=c.Ea();d.call(b,f+"/"+c)});iT(this.D).forEach(function(c){var d=c.Y(),e=c.Ea();if(d!=a.j&&!b.has(d+"/"+e)){c=c.getInfo().g;var f=a.h.get(d);null==f||mM(f,c,e,d)||f.add(EK({Nj:d,id:e,mediaType:c}));b.add(d+"/"+e)}});this.h.forEach(function(c){Array.from(c.h).forEach(function(d){var e=
606 b.has,f=d.Y(),g=d.getId();e.call(b,f+"/"+g)||c.remove(d)})})};var vT=new XF("y89nuf","Z6rzZb",[mN]),Pra=new XF("zTvcgf","C9jSBe"),Qra=new XF("L6b6Xe","BezZ2c");var Rra={mM:0,IH:1,HH:2,eN:3,MQ:4,LQ:5,KQ:6,SUCCESS:7},Sra=[4,5,6,7];Object.freeze({vw:!0,ID:!0});Object.freeze({vw:!1,ID:!1});var wT=function(a){this.m=a.F;this.F=a.H;this.u=a.G;this.o=a.g;this.C=a.h;this.H=a.m;this.D=a.j;this.G=a.l;this.J=a.M;this.h=a.C;this.l=a.D;this.g=a.o;this.j=a.u;this.M=a.J};
607 wT.prototype.toString=function(){return"AudioConfig(deviceId="+this.g+", updateDeviceId="+(this.l+", useAecDelayCorrection=")+(this.m+", useInternalAgc=")+(this.F+", useDucking=")+(this.u+", useAec=")+(this.o+", useAgc=")+(this.C+", useNoiseSuppression=")+(this.H+", useHighpassFilter=")+(this.D+", useMirroring=")+(this.G+", useTransisentSuppression=")+(this.J+", disableWhitelistAec=")+(this.h+")treatAsScreencast=")+(this.j+")")};
608 wT.prototype.equals=function(a){return this===a?!0:null===a?!1:this.m===a.m&&this.F===a.F&&this.u===a.u&&this.o===a.o&&this.C===a.C&&this.H===a.H&&this.D===a.D&&this.G===a.G&&this.J===a.J&&this.h===a.h&&this.l===a.l&&this.g===a.g&&this.j===a.j&&this.M==a.M};wT.prototype.getDeviceId=function(){return this.g};var xT=function(){this.u=!1;this.H=this.F=!0;this.G=!1;this.D=this.C=this.M=this.l=this.j=this.m=this.h=this.g=!0;this.J=this.o=null};xT.prototype.fa=function(){return new wT(this)};(new xT).fa();var yT=function(a){this.id=a.Ya;this.displayName=a.g;this.groupId=a.l;this.g=a.h;this.isSelected=a.m};yT.prototype.toJson=function(){return{id:this.id,displayName:this.displayName,groupId:this.groupId,fullName:this.g,isSelected:this.isSelected}};yT.prototype.toString=function(){return"Device(id="+this.id+", displayName="+this.displayName+", groupId="+this.groupId+", fullName="+this.g+", isSelected="+this.isSelected+")"};var zT=function(){this.Ya=null;this.h=this.l=this.g="";this.m=!1};
609 zT.prototype.fa=function(){return new yT(this)};var AT=function(a){var b=new zT;b.Ya=a;return b};zT.prototype.j=function(a){this.l=a;return this};var BT=AT("__absent_device__");BT.g="__absent_device__";var CT=BT.j("__absent_device__");CT.h="__absent_device__";var Tra=CT.fa();var DT=function(){qI.call(this);var a=this;this.l=0;this.u=new sv(this);this.m=uv(this.u);this.h=this.D=null;this.o=new MH(this);this.R(this.o);this.j=new MH(this);this.R(this.j);NM(this,{participantAudioMonitor:function(){return{participantId:a.h&&a.h.Y(),lastVolumeChangedValue:a.l,lastVolumeChangedTime:a.D}}},!1)};r(DT,qI);DT.prototype.X=function(){gt(this.h);qI.prototype.X.call(this)};
610 var Ura=function(a,b,c){null!=a.h&&a.h.matches(c,void 0,void 0)||(b=new hO(c,null,null,b.l,b.j),a.h!=b&&(c=a.h,a.h=b,a.o.removeAll(),null!=a.h&&a.o.listen(a.h,"H",a.RB).listen(a.h,"ka",a.mu).listen(a.h,"ia",a.WB).listen(a.h,"ja",a.Fn),a.Fn(),a.g("Ka"),null!=c&&gt(c)))};k=DT.prototype;k.RB=function(a){this.g(a)};k.mu=function(){this.g("La")};k.WB=function(){};k.Fn=function(){this.j.removeAll();if(null!=this.h){var a=this.h.ya();null!=a&&this.j.listen(a,"ha",this.Gn)}this.Gn()};k.Gn=function(){this.g("Ma")};
611 var ET=function(a,b){a.g("Oa");b=Math.floor(5*b)/5;a.l!=b&&(a.l=b,a.D=X().g,a.g("Na"),a.u.N(a.m,{cn:b}))};var FT=qN.clone();FT.width*=.75;FT.height*=.75;var GT=pN.clone();GT.width*=.75;GT.height*=.75;var HT=function(){this.g=[]},Wra=function(a){return Eg(IT.g.map(function(b){return Vra(b,a)}))},Vra=function(a,b){b=void 0===b?function(c){return new c}:b;return a.Dd?b(a.Dd):a.instance},JT=function(){HT.apply(this,arguments)};r(JT,HT);var KT=function(a){this.C=a;this.ma=a.ma},Xra=function(a){return Wra(function(b){return new b(a)})};k=KT.prototype;k.initialize=function(){return null};k.Ji=function(){return null};k.Jn=function(){return null};k.Hn=function(){return null};k.In=function(){return null};k.up=function(){return null};var IT=new JT;var LT=new XF("qb1U6e","ma",[yH,mN,kS]);var MT=function(a,b){if(0!==a.length){a=n(a);for(var c=a.next();!c.done;c=a.next())if(c=b(c.value),null!=c)return c}};var OT=function(a){V.call(this);var b=this;this.ma=a;this.m=this.l=null;this.D=QG(a,$G);this.C=QG(a,bK,!0).then(function(c){b.m=c;NT(b,6273);return c},function(c){NT(b,6274);throw c;});this.j=0;this.F=Pt();Mt([this.C,this.F.promise]);this.h=null;this.g=Xra(this);NT(this,6661);this.o=new sv(this);this.u=uv(this.o);this.o.N(this.u,{status:this.j})};r(OT,V);var Yra=function(a){PG(a,LT)||YG(a,LT,function(b){return new OT(b)})};
612 OT.prototype.initialize=function(a){var b=this;null==this.h&&(this.h=Mt([MT(this.g,function(c){return c.initialize(a||{})})||7,this.C]).then(function(c){return c[0]}),this.h.then(function(c){c!=b.j&&"number"===typeof c&&qd(Rra,c)&&(b.j=c,b.o.N(b.u,{status:b.j}))},function(){return b.h=null}));return this.h};
613 var KS=function(a){return MT(a.g,function(b){return b.Jn()})},Zra=function(a){a.l||(a.l=MT(a.g,function(b){return b.up()}));return a.l},Cra=function(a,b,c,d){var e="c"+Math.round(2147483648*Math.random())+Math.round(2147483648*Math.random())+"_NMS";return MT(a.g,function(f){return f.Hn(b,e,c,d)})},$ra=function(a){return MT(a.g,function(b){return b.In()})},NT=function(a,b){a.D.then(function(c){c.logImpression(b)})};var bsa=asa();
614 function asa(){var a=wd({wS:0,KS:1,SF:2,PF:25,dJ:13,cJ:3,gJ:14,IL:4,EE:15,SK:16,RK:5,SH:17,WH:6,OH:7,iP:8,hP:31,VH:9,KE:10,GE:11,HE:12,IE:26,JE:27,ME:28,WS:18,VS:19,rI:20,tI:21,sI:22,uI:23,RF:24,zG:29,yG:30,YH:32,bI:33,aI:34,ZH:38,LP:35,OP:36,NP:37,MP:39,ZM:100,XM:101,YM:102,gQ:103,eQ:104,fQ:105,qQ:106,oQ:107,pQ:108,JQ:109,HQ:110,IQ:111,LF:112,GF:113,HF:114,EK:200,HK:201,IK:202,FK:203,JK:204,GK:205,yE:300,xE:301,GI:302,FI:303,KP:304,JP:305,DK:306,CK:307,OE:308,NE:309,SN:310,RN:311,GM:312,DM:313,FM:314,
615 GL:315,FL:316,pH:317,oH:318,BI:319,AI:320,VP:321,SP:322,UP:323,TP:324,aM:325,ZL:326,XN:327,WN:328,IP:329,DP:330,EP:331,FP:332,GP:333,HP:334,gI:335,fI:336,SG:337,QG:338,WG:339,TG:340,qI:341,pI:342,RH:343,QH:344,PH:345,VG:346,UG:347,zE:348,CF:349,BG:350,FH:351,qJ:352,wP:353,xP:354,NQ:355,II:356,HI:357,DI:358,CI:359,pJ:360,nJ:361,mJ:362,oJ:363,eG:364,cG:365,dG:366,vL:400,uL:401,RS:500,QS:501,OS:502,PS:503,lH:600,jH:601,kH:602,DO:603,BO:604,CO:605,fH:606,dH:607,eH:608,hL:609,fL:610,gL:611,eP:700,gP:701,
616 fP:702,dP:703,OO:704,NO:705,SO:706,RO:707,cP:708,TO:709,KO:710,MO:711,LO:712,ZO:713,YO:714,XO:715,WO:716,VO:717,UO:718,QO:719,PO:720,bP:721,aP:722,JO:723,HO:724,WK:801,JJ:884,gK:894,kK:802,eK:885,fK:886,jK:803,mK:899,lK:1700,iK:1719,hK:1720,wJ:887,yJ:888,xJ:889,vJ:890,IJ:804,NI:805,MI:806,qL:807,tL:891,pL:892,sL:893,rL:883,UH:808,XH:809,VK:810,XK:1725,vQ:811,TF:812,xQ:813,xL:814,wQ:815,QK:816,AO:817,oL:818,XG:819,nL:820,cO:821,dO:822,aO:823,bO:824,fO:825,hO:832,gO:833,eO:826,iO:827,kO:863,jO:864,
617 lO:828,mO:829,CL:830,BL:831,eE:834,dE:835,FQ:836,EQ:837,DQ:838,GQ:839,uG:840,wG:841,pG:842,tG:843,sG:844,rG:845,jF:846,iF:847,qF:848,eF:849,gF:865,fF:866,hF:850,mF:851,oF:867,nF:868,pF:852,sF:853,rF:854,tF:855,AF:856,xF:869,wF:870,zF:879,yF:880,uF:871,vF:872,lF:857,kF:858,aN:859,bN:860,kE:861,jE:862,wK:873,tK:874,vK:875,uK:895,wE:876,vE:877,PK:878,OF:881,NF:882,pE:896,qE:897,oE:898,hH:1701,iH:1702,gH:1703,JM:1704,KM:1705,IM:1706,HM:1707,iT:1708,hT:1709,bF:1710,TE:1711,UE:1712,VE:1713,WE:1714,YE:1715,
618 XE:1716,aF:1717,ZE:1718,rK:1800,rN:1721,qN:1722,tN:1723,sN:1724,iN:1726,nN:1727,jN:1728,kN:1729,mN:1730,lN:1731,QR:1732,RR:1733,PR:1734,vN:1735,uN:1736,pN:1737,oN:1738,WI:1739,VI:1740,eR:900,dR:901,gR:902,fR:903,cR:904,bR:905,CQ:1741,BQ:1742,sR:1E3,yR:1001,xR:1002,mR:1003,lR:1004,wR:1012,vR:1013,rR:1005,uR:1006,tR:1007,qR:1008,pR:1009,oR:1010,nR:1011,lT:1100,nT:1101,mT:1102,kT:1103,jT:1104,nO:1200,pO:1201,oO:1202,CR:1300,GR:1301,FR:1302,NR:1303,MR:1304,IR:1305,JR:1306,KR:1307,LR:1308,ER:1309,DR:1310,
619 OR:1311,QQ:1400,OQ:1401,PQ:1402,ZQ:1403,YQ:1404,XQ:1405,WQ:1406,SQ:1407,RQ:1408,VQ:1409,TQ:1410,UQ:1411,SI:1500,RI:1501,TI:1502,UI:1503,QI:1504,OI:1505,XS:1600,ZS:1601,YS:1602,aT:1603});return function(b){return a[b]}};function PT(a){return(a.im?"\ud83d\udc4e":"\ud83d\udc4d")+" "+a.timestamp+" "+bsa(a.id)};var QT=Yg("realtime.analytics.markrecord.MarkRecorder"),RT=function(a,b){V.call(this);this.j=a;this.h=new sv(this);this.g=new Map;this.l=this.h.signal();b&&b.R(this)};r(RT,V);k=RT.prototype;k.attach=function(a,b){for(var c=n([].concat(q(this.g.values()))),d=c.next();!d.done;d=c.next())a(d.value);this.l.attach(a,b)};k.nh=function(a){for(var b=[],c=0;c<arguments.length;++c)b[c-0]=arguments[c];this.ZA.apply(this,[void 0].concat(q(b)))};
620 k.ZA=function(a,b){for(var c=[],d=1;d<arguments.length;++d)c[d-1]=arguments[d];a=void 0===a?X():a;c=n(c);for(d=c.next();!d.done;d=c.next())ST(this,{id:d.value,timestamp:a,im:!1})};k.im=function(a){for(var b=[],c=0;c<arguments.length;++c)b[c-0]=arguments[c];this.mB.apply(this,[void 0].concat(q(b)))};k.mB=function(a,b){for(var c=[],d=1;d<arguments.length;++d)c[d-1]=arguments[d];a=void 0===a?X():a;c=n(c);for(d=c.next();!d.done;d=c.next())ST(this,{id:d.value,timestamp:a,im:!0})};
621 var ST=function(a,b){if(a.isDisposed())$g(QT,PT(b)+" from "+a.j+" when disposed");else{var c=!a.g.has(b.id);bh(QT,PT(b)+" from "+a.j+" "+(c?"\u2714\ufe0f":"\u2716\ufe0f"));c&&(a.g.set(b.id,b),a.h.N(a.l,b))}};var TT=function(a){K(this,a,0,-1,null,null)};r(TT,J);var UT=function(){var a=new TT;return hm(a,1,2)},VT=function(a){var b=new ml;var c=Zl(a,1,0);0!==c&&F(b,1,c);c=N(a,2);0<c.length&&G(b,2,c);return ql(b)};var csa=l(["The requested resource was not found."]),dsa=l(["remote session rpc failed, operation: ",", error: ",""]),WT=function(a,b){this.g=a;this.jt=b;this.h=new bN("realtime.media.a.concrete_media_sessions_client")};WT.prototype.add=function(a){var b=this,c=this.jt,d={};c&&(d["X-Goog-Meeting-Identifier"]=esa(c));c=new Xz;c.setRequestHeader(this.g.g());hda(c,[a]);return St(this.g.makeRequest("media_sessions/add",c,EA,{},null,d).then(function(e){return NN(U(e,Oz,4))}),function(e){XT(b,"add",e)})};
622 WT.prototype.modify=function(a){var b=this,c=new bD;c.setRequestHeader(this.g.g());Qfa(c,[a]);return St(this.g.makeRequest("media_sessions/modify",c,cD).then(function(d){return NN(U(d,Oz,4))}),function(d){XT(b,"modify",d)})};
623 WT.prototype.query=function(a,b){var c=this,d=new Yz;d.setRequestHeader(this.g.g());P(d,2,a);null!==b&&(a=um(new tm,b),d.T(a));return St(St(this.g.makeRequest("media_sessions/query",d,FA,{Ym:3E3,cB:8}).then(function(e){var f=e.V().getVersion();return{session:T(e,Oz,2),version:f}}),function(e){if("fatal"===e.status&&"not_found"===e.vc)throw dN(c.h,e).log(aN(csa)),new hN("",11);throw Error(e.toString());}),function(e){XT(c,"query",e)})};
624 var XT=function(a,b,c){dN(a.h,c).log(aN(dsa,b,c));throw c;},esa=function(a){var b=UT();a=S(b,2,a);return kl(VT(a))};var YT=function(a,b){this.status=void 0===a?99:a;this.value=b};YT.prototype.toString=function(){return"ExtensionResult(status="+this.status+", value="+this.value+")"};var ZT=function(a){if(0===a.status)return a.value;throw a;};var fsa=new RegExp(/(?:hangouts\/_|present)/.source+"[/]"+/(?:[^\/]+\.[^\/]+)/.source+"[/]"+/([\w_\-]+)/.source+/[\?\/]?/.source);var gsa=l(["Sending message: ",""]),hsa=l(["Opening port named ",""]),isa=l(["Received response to ",": ",""]),$T=new bN("realtime.hangouts_extension.Extension");function aU(){var a=Zf(),b=a,c=b.chrome&&b.chrome.runtime;try{do{try{b.location.origin==a.location.origin&&(c=b.chrome&&b.chrome.runtime||c)}catch(d){}if(b==b.parent)break;b=b.parent}while(null!=b)}catch(d){}return c}
625 function bU(){return"https:"==Zf().location.protocol?"nkeimhogjdpnpccoofpliimaahmaaome":"hoblmflfjcnhdllclikeemgdcbbflkhi"}
626 function cU(a,b){b=void 0===b?!0:b;var c=Pt(),d=aU(),e=a.method;if(d&&d.sendMessage){e=jsa(c,e,b);b=Zf().location;a.origin=b.origin+"/";var f=Pr(b.href,"tabId");f&&(a.tabId=f);b=Pr(b.href,"winUrl")||Pr(b.href,"origin")||b.origin;a.winUrl=b;d.sendMessage(bU(),a,e)}else d?(a='chrome.runtime lacks "sendMessage" method',d=8):(a="chrome.runtime missing",d=5),c.reject(new YT(d,"Method: "+e+"; Type: "+a+"; Explanation: "));return c.promise}
627 function dU(a){var b=kt(a);var c=void 0===c?"#REDACTED#":c;var d=fsa.exec(b);b=d&&d[1]?b.replace(d[1],c):b;$T.info(gsa,b);return cU(a)}function ksa(){var a=aU();if(a&&null!=a.connect){$T.info(hsa,"processCpu");var b=a.connect(bU(),{name:"processCpu"}),c=function(){return b.disconnect()};Nw(Zf(),"unload",c);b.onDisconnect.addListener(function(){Tw(window,"unload",c)});return b}return null}
628 function jsa(a,b,c){return function(d){var e="No response from extension.",f=2;if(null!=d)if(f=1,e=d.error,null!=e)e="Extension reported: "+e.name+" - "+e.message+".";else{c&&(f=kt(d.value),$T.va(isa,b,f));a.resolve(new YT(0,d.value));return}(d=aU())?null!=d.lastError&&(e+=" chrome.runtime.lastError.message: "+d.lastError.message):(f=5,e+=" No chrome.runtime to get chrome.runtime.lastError.message.");a.reject(new YT(f,"Method: "+b+"; Type: Hangout Component Extension Error; Explanation: "+(e||"")))}}
629 var eU=!1;var fU=new XF("uuTheb",aU()?"Z5j79c":"SFhYHb");var gU=new XF("PyB2Cf","hIrTA"),hU=new XF("eLo6Uc","sHLrJf");var iU=new XF("ENyb7");var jU=function(){V.call(this);this.g=new sv(this);this.u=this.g.signal()};r(jU,V);jU.prototype.Y=function(){return null};var kU=function(a,b){b=void 0===b?{}:b;b=void 0===b.Jd?!0:b.Jd;a=jU.call(this,a)||this;a.j=!1;a.yc=new MH;a.Jd=b;a.R(a.yc);return a};r(kU,jU);kU.prototype.Y=function(){return this.h&&this.h.ca.get()||jU.prototype.Y.call(this)};cJ({ZU:!1});var lU=function(){this.value=null;this.state=0;this.pb=Pt()};lU.prototype.then=function(a,b,c){return this.pb.promise.then(a&&c?Wa(a,c):a,b&&c?Wa(b,c):b)};lU.prototype.ib=function(a,b){return this.pb.promise.ib(a,b)};lU.prototype.get=function(){return this.value};lU.prototype.Ta=function(){return 2===this.state};zt(lU);var mU=function(){this.g=new lU};
630 mU.prototype.resolve=function(a){var b=this;0===this.g.state&&(this.g.pb.resolve(a),At(a)?(a.then(function(c){nU(b,c)},function(){nU(b,null)}),this.g.state=1):nU(this,a))};var nU=function(a,b){a.g.state=2;a.g.value=b};mU.prototype.reject=function(a){0===this.g.state&&(this.g.state=2,this.g.pb.reject(a))};var pU=function(){V.call(this);var a=this;this.h=[];this.g=new oU(function(b){return lsa(a,b)});this.R(this.g)};r(pU,V);var lsa=function(a,b){return a.h.reduce(function(c,d){d=d.filter;return d(c)},b)},oU=function(a){rS.call(this);this.filter=a;this.j=[];this.h=!1};r(oU,rS);var RS=function(a,b){a.j=tc(b);a.h||(a.h=!0,xt(a.l,a))};oU.prototype.l=function(){this.h=!1;var a=this.filter(this.j);this.g(new sS(a))};var msa=l(["Wake lock acquired."]),nsa=l(["Wake lock request failed."]),osa=l(["Call disconnected while acquiring wake lock."]),psa=l(["Wake lock released."]),qU=function(a){MH.call(this);this.h=this.g=null;this.K=new bN("realtime.media.call.WakeLockManager");NJ(KJ("prvbGd"))&&"wakeLock"in navigator&&a.onConnect.then(this.onConnect.bind(this,a))};r(qU,MH);
631 qU.prototype.onConnect=function(a){a.onDisconnect.then(this.onDisconnect.bind(this));this.h=!1;this.listen(document,"visibilitychange",this.j);document.hidden||rU(this)};qU.prototype.onDisconnect=function(){this.h=!0;RH(this,document,"visibilitychange",this.j);this.release()};qU.prototype.j=function(){this.g&&!this.g.released||document.hidden||rU(this)};
632 var rU=function(a){pv(a,function c(){var d=this,e;return Ea(c,function(f){switch(f.g){case 1:return d.release(),ta(f,2),u(f,navigator.wakeLock.request("screen"),4);case 4:d.g=f.h;d.K.log(ZM(msa));va(f,3);break;case 2:e=wa(f),d.g=null,dN(d.K,e).log(aN(nsa));case 3:d.h&&(d.release(),d.K.log($M(osa))),sa(f)}})})};qU.prototype.release=function(){this.g&&(this.g.released||this.g.release(),this.g=null,this.K.log(ZM(psa)))};var sU=new XF("zlvswc","DWfIKf");var tU=function(a,b){for(var c in a){var d=n(a[c]),e=d.next().value;d=d.next().value;if(e<b&&b<=d)return c}return null},uU=function(a,b,c){this.o=Math.min(0,a);this.u=Math.max(0,a);this.l=this.m;this.C=void 0===b?1:b;this.g=void 0===c?2:c;this.j=new oJ(this.g);this.h=0};uU.prototype.add=function(a){var b=this.j.add(a);this.l(a)&&(this.h+=1);void 0!=b&&this.l(b)&&--this.h};uU.prototype.m=function(a){return this.o<=a&&a<=this.u};
633 var vU=function(a){return a.j.Ba()<a.g?!1:a.h/a.g>=a.C},wU=function(a){return a.j.Ba()>=a.g},xU=function(a){this.h=new oJ(a);this.l=a;this.j=this.g=0};xU.prototype.add=function(a){var b=this.h.add(a),c=this.h.Ba();this.g+=a;b&&(this.g-=b);this.j=this.g/c};var qsa=function(a){return a.h.Ba()>=a.l};var yU=function(a,b,c,d){V.call(this);var e=this;this.K=c;this.H=a;this.l=new Map;this.D=new sv(this);this.g=this.D.signal();this.o=0;this.u=new oJ(300);d&&it(this,MM(LM.Eb(),d.name,function(){return d.fb.concat(rsa(e))}));b.attach(function(f){var g=f.vd,h=f.data;f=f.sequenceNumber;1<f-e.o&&e.reset();h=e.Oa(h,g);null!==h&&(e.Qq(h),e.o=f,e.Hb(h),e.rb(h),e.ck(h,g),e.D.N(e.g,h))},this)};r(yU,V);yU.prototype.logImpression=function(a,b){this.H.logImpression(a,b)};
634 var zU=function(a,b,c,d){c!==a.l.get(b)&&a.logImpression(c,d);a.l.set(b,c)},AU=function(a,b,c){zU(a,"O0r3Gd",b,c)},BU=function(a){a.l.delete("O0r3Gd")},CU=function(a,b,c){zU(a,"jOfkMb",b,c)},DU=function(a){a.l.delete("jOfkMb")};k=yU.prototype;k.Qq=function(a){ch(this.K,JSON.stringify(a))};k.reset=function(){};k.Hb=function(){};k.ck=function(a,b){0===this.o%this.Jg()&&this.u.add({data:a,vd:b})};k.Jg=function(){return 10};k.rb=function(){};
635 var ssa=function(a){var b=Math.min(a.u.Ba(),300);return qJ(a.u,b)},rsa=function(a){return ssa(a).map(function(b){return[b.vd].concat(q(a.Qa(b.data)))})};var EU=function(a,b){var c=Yg("realtime.media.stats.emitters.monitors.BandwidthEstimateMonitor");yU.call(this,a,b,c,{name:"recentAvailableSendBandwidth",fb:["Time Since Call Start","Required Send Bandwidth (kbps)","Available Send Bandwidth (kbps)"]});this.j=0;this.h=!1;this.m=X()};r(EU,yU);
636 EU.prototype.Oa=function(a,b){var c=L(a[0],124)||0;c=Math.round(c/100)/10;a=L(a[0],40)||0;a=Math.round(a/100)/10;if(0>=c||0>=a)return null;this.j=this.j?.65*this.j+.35*a:a;var d=!1,e=!1,f=!1,g=X();15>b?b=this.m=g:(d=this.j<c,f=!this.h&&d,b=this.h!==d?g:this.m,e=2E3<JH(g,b));return{ym:c,oj:a,Ej:d,ob:b,qb:f,Ha:e}};EU.prototype.Hb=function(a){var b=a.Ej,c=a.qb;(a.Ha||c)&&CU(this,b?3747:3763)};EU.prototype.rb=function(a){var b=a.Ej;a=a.ob;this.h!==b&&(this.h=b,this.m=a)};
637 EU.prototype.Qa=function(a){return[a.ym,a.oj]};var FU=function(a,b,c){V.call(this);var d=this;this.g=new sv(this);this.onChange=this.g.signal();this.l=uv(this.g);c?this.j=c:(this.j=new EU(a,b),this.R(this.j));this.h=!1;this.j.g.attach(function(e){var f=e.Ej,g=e.Ha,h=f&&!d.h;g=!f&&g&&d.h;e={ym:e.ym,oj:e.oj,Ej:f};d.g.N(d.onChange,e);(h||g)&&d.g.N(d.l,e);h?d.h=!0:g&&(d.h=!1)},this)};r(FU,V);var GU=function(a,b,c){var d=void 0===c?{}:c;c=void 0===d.me?!0:d.me;d=void 0===d.rc?10:d.rc;var e=Yg("realtime.media.stats.emitters.monitors.AnqMonitor"),f={name:"anqScores",fb:["Time Since Call Start","Average ANQ Score"]};yU.call(this,a,b,e,c?f:void 0);this.j=new Map;this.h={zg:0,Yi:"XhYBrd",vd:0};this.m=new sv(this);this.C=uv(this.m);this.F=d};r(GU,yU);
638 GU.prototype.Oa=function(a,b){var c=this,d=[];a.forEach(function(e){var f=Wl(e,207);if(null!=f&&(d.push(f),e=1===kC(e).length?L(kC(e)[0],3):null,null!==e)){c.j.has(e)||c.j.set(e,{Vh:{active:!1,startTime:0},Lh:{active:!1,startTime:0}});f=tU(HU,f);e=c.j.get(e);var g="AGpuT"===f;f="ElqWd"===f||g;g!==e.Lh.active&&(e.Lh.active=g,e.Lh.startTime=b);f!==e.Vh.active&&(e.Vh.active=f,e.Vh.startTime=b)}});tsa(this,b);if(0===d.length)return null;a=Math.max.apply(Math,q(d));this.h.zg=0===this.h.vd?a:.7*a+this.h.zg*
639 (1-.7);this.h.vd=b;this.h.Yi=tU(HU,this.h.zg);return{zg:this.h.zg,Yi:this.h.Yi,vd:b}};GU.prototype.Qa=function(a){return[a.zg]};GU.prototype.Jg=function(){return this.F};var tsa=function(a,b){a.j.forEach(function(c,d){c.Vh.active&&60<b-c.Vh.startTime&&a.m.N(a.C,d);c.Lh.active&&30<b-c.Lh.startTime&&a.m.N(a.C,d)})},IU={},HU=(IU.XhYBrd=[-.1,.2],IU.ElqWd=[.2,.6],IU.AGpuT=[.6,1],IU);var JU=function(a,b,c){var d=void 0===c?{}:c;c=void 0===d.me?!0:d.me;d=void 0===d.rc?10:d.rc;var e=Yg("realtime.media.stats.emitters.monitors.RttMonitor"),f={name:"recentRTT",fb:["Time Since Call Start","Connection Round trip time (ms)","Audio Round trip time (ms)","Video Round trip time (ms)"]};yU.call(this,a,b,e,c?f:void 0);this.h=new Map([[1,0],[2,0]]);this.j=d};r(JU,yU);
640 JU.prototype.Oa=function(a){var b=this,c=XB(a).find(function(f){return!!(L(f,2)&1)}),d,e;UB(a).forEach(function(f){if(0==fC(f)){var g=eC(f),h=L(f,7);switch(g){case 1:h&&h==b.h.get(g)?d=-1:(d=L(f,6),b.h.set(g,h));break;case 2:h&&h==b.h.get(g)?e=-1:(e=L(f,6),b.h.set(g,h))}}});return{Tw:c?L(c,3):-1,cp:d,MD:e}};JU.prototype.Qa=function(a){return[a.Tw,a.cp,a.MD]};JU.prototype.Jg=function(){return this.j};var KU=function(a,b,c,d){V.call(this);var e=this;this.g=a;this.u=d;this.u.g.attach(function(f){var g=Math.round(f.vd-e.D);e.D=f.vd;if("AGpuT"===f.Yi){if(200>e.o){f=60<=e.h;e.h+=g;var h=60<=e.h;!f&&h&&e.g.logImpression(5966)}else 60<=e.h&&e.g.logImpression(5967),e.h=0;200<e.m?(f=60<=e.l,e.l+=g,h=60<=e.l,!f&&h&&e.g.logImpression(5971)):(60<=e.l&&e.g.logImpression(5972),e.l=0);200>e.o&&200<e.m?(f=30<=e.j,e.j+=g,g=30<=e.j,!f&&g&&e.g.logImpression(5973)):(30<=e.j&&e.g.logImpression(5974),e.j=0)}else 60<=
641 e.h&&e.g.logImpression(5967),e.h=0,60<=e.l&&e.g.logImpression(5972),e.l=0,30<=e.j&&e.g.logImpression(5974),e.j=0},this);this.u.C.attach(function(f){e.C.N(e.F,f)},this);this.G=b;this.G.onChange.attach(function(f){e.o=f.oj},this);this.H=c;this.H.g.attach(function(f){e.m=f.cp},this);this.D=this.j=this.l=this.h=this.m=this.o=0;this.C=new sv(this);this.F=uv(this.C)};r(KU,V);var LU=function(a,b){var c=Yg("realtime.media.stats.emitters.monitors.audioreceived.BitRateMonitor");yU.call(this,a,b,c,{name:"recentMaxAudioRecvBitrate",fb:["Time Since Call Start","Max Audio Recv Bitrate"]});this.m=X();this.C=LH;this.F=new Map;this.reset()};r(LU,yU);k=LU.prototype;k.reset=function(){this.h="normal";this.m=X();this.j=!0;this.C=LH;BU(this)};
642 k.Oa=function(a){var b=this,c=0<a.length,d=a.filter(function(h){var m=hC(h)||iC(h)[0];null===m?h=!1:(m=b.F.get(m)||0,h=(L(h,9)||0)!==m);return h}),e=0,f=null;a=X();var g=!1;0<d.length&&(d.forEach(function(h){var m=hC(h)||iC(h)[0];null!==m&&(h=L(h,9)||0,b.F.set(m,h))}),d=d.map(function(h){return L(h,96)||0}),e=Math.max.apply(Math,[].concat(q(d),[0])),f=tU(usa,e));null!==f&&(f===this.h&&(a=this.m),g=1E4<JH(X(),a));return{Xc:e,Eq:c,status:f,am:a,Ha:g}};
643 k.Hb=function(a){a.Eq?this.j||AU(this,4619):0<JH(X(),this.C)?AU(this,4707):AU(this,4618)};k.rb=function(a){var b=a.Eq,c=a.status;a=a.am;null!==c&&(c!==this.h&&(this.h=c,this.m=a),b!==this.j&&(this.C=IH(X(),b?Infinity:2E4),this.j=b))};k.Qa=function(a){return[a.Xc]};var MU={},usa=(MU.zero=[-Infinity,0],MU.low=[0,2E3],MU.normal=[2E3,Infinity],MU);var NU=function(a,b){var c=Yg("realtime.media.stats.emitters.monitors.audioreceived.DelayMonitor");yU.call(this,a,b,c,{name:"recentAudioPlayoutDelay",fb:["Time Since Call Start","Max Audio Playout Delay (ms)"]});this.h=!1};r(NU,yU);NU.prototype.Oa=function(a){a=a.filter(function(c){return null!=L(c,26)&&5<L(c,26)}).reduce(function(c,d){return Math.max(c,L(d,39)||0)},-Infinity);a=-Infinity<a?a:null;var b=this.h;return{delay:a,Ul:null===a?b:500<=a,rt:b}};
644 NU.prototype.Hb=function(a){var b=a.Ul;a=a.rt;!a&&b?this.logImpression(4009):a&&!b&&this.logImpression(4010)};NU.prototype.rb=function(a){var b=a.Ul;null!==a.delay&&(this.h=b)};NU.prototype.Qa=function(a){return[a.delay]};var OU=function(a,b,c,d){var e=Yg("realtime.media.stats.emitters.monitors.audioreceived.EnergyMonitor");yU.call(this,a,b,e,{name:"recentMaxReceivedAudioEnergy",fb:["Time Since Call Start","Max Received Audio Energy"]});var f=this;this.J=d;this.h=X();this.C=new uU(2E3,.75,Math.round(6E4/c));NM(this,{energyLowBeforeSendingFeedback:function(){return vU(f.C)},overallRecvLowEnergyPercent:function(){return Math.round(100*f.F/f.G)}});this.m=new Map;this.F=this.G=0;this.reset()};r(OU,yU);
645 OU.prototype.reset=function(){this.j="normal";this.h=X()};
646 OU.prototype.Oa=function(a){var b=this,c=a.filter(function(g){var h=hC(g)||iC(g)[0];null===h?g=!1:(h=b.m.get(h)||0,g=(L(g,9)||0)!==h);return g}),d=0,e=null;a=X();var f=!1;0<c.length&&(c.forEach(function(g){var h=hC(g)||iC(g)[0];null!==h&&(g=L(g,9)||0,b.m.set(h,g))}),d=c.map(function(g){return L(g,26)||0}),d=Math.max.apply(Math,[].concat(q(d),[0])),e=tU(vsa,d));null!==e&&(e===this.j&&(a=this.h),f=JH(X(),a),c=wsa.get(e),f=f>c);return{nj:d,status:e,ob:a,Ha:f}};
647 OU.prototype.rb=function(a){var b=a.nj,c=a.status;a=a.ob;null!==c&&(c!==this.j&&(this.j=c,this.h=a),this.J()||(this.G++,2E3>b&&this.F++),this.C.add(b))};OU.prototype.Qa=function(a){return[a.nj]};var PU={},vsa=(PU.zero=[-Infinity,0],PU.low=[0,2E3],PU.normal=[2E3,Infinity],PU),wsa=new Map([["zero",5E3],["low",15E3],["normal",15E3]]);var QU=function(a,b,c){var d=Yg("realtime.media.stats.emitters.monitors.audioreceived.FractionLostMonitor");yU.call(this,a,b,d,{name:"recentMaxAudioRecvFractionLost",fb:["Time Since Call Start","Max Audio Recv Fraction Lost (%)"]});this.M=3E4/c;this.C=new xU(this.M);this.J=6E4/c;this.h=new uU(20,.6,this.J);this.m=this.G=!1;this.j=!0;this.F=new Map};r(QU,yU);
648 QU.prototype.Oa=function(a){var b=this;a=a.filter(function(h){var m=hC(h)||iC(h)[0];null===m?h=!1:(m=b.F.get(m)||0,h=(L(h,9)||0)!==m);return h});if(0==a.length)return null;a.forEach(function(h){var m=hC(h)||iC(h)[0]||0;h=L(h,9)||0;b.F.set(m,h)});a=a.reduce(function(h,m){return Math.max(h,L(m,2))},0);this.C.add(a);this.h.add(a);var c=50<a,d=this.G,e=this.m;qsa(this.C)&&(e=20<this.C.j);var f=this.m,g=this.j;wU(this.h)&&(g=vU(this.h));return{fractionLost:a,Dq:c,RD:d,Cq:e,QD:f,Zo:g,VD:this.j}};
649 QU.prototype.Hb=function(a){var b=a.Dq,c=a.RD,d=a.Cq,e=a.QD,f=a.Zo;a=a.VD;b&&!c?this.logImpression(4348):!b&&c&&this.logImpression(4349);d&&!e?this.logImpression(4350):!d&&e&&this.logImpression(4351);f&&!a?this.logImpression(4434):!f&&a&&this.logImpression(4433)};QU.prototype.rb=function(a){var b=a.Cq,c=a.Zo;this.G=a.Dq;this.m=b;this.j=c};QU.prototype.Qa=function(a){return[a.fractionLost]};var RU=function(a,b){var c=Yg("realtime.media.stats.emitters.monitors.audioreceived.JitterBufferSizeMonitor");yU.call(this,a,b,c,{name:"recentMaxAudioRecvJitterBufferSize",fb:["Time Since Call Start","Max Audio Recv Jitter Buffer Size (ms)"]});this.h=new Map};r(RU,yU);
650 RU.prototype.Oa=function(a){var b=this;a=a.filter(function(c){var d=hC(c)||iC(c)[0];null===d?c=!1:(d=b.h.get(d)||0,c=(L(c,9)||0)!==d);return c});if(0==a.length)return null;a.forEach(function(c){var d=hC(c)||iC(c)[0]||0;c=L(c,9)||0;b.h.set(d,c)});return{RA:a.reduce(function(c,d){return Math.max(c,L(d,37)||-1)},0)}};RU.prototype.Qa=function(a){return[a.RA]};var SU=function(a,b,c){var d=Yg("realtime.media.stats.emitters.monitors.audioreceived.SpeechExpandRateMonitor");yU.call(this,a,b,d,{name:"recentMaxSpeechExpandRate",fb:["Time Since Call Start","Max Speech Expand Rate (%)"]});this.j=new uU(20,.6,5E3/c);this.F=IH(X(),6E4);this.m=this.h=0;this.C=new Map};r(SU,yU);
651 SU.prototype.Oa=function(a){var b=this;a=a.filter(function(h){var m=hC(h)||iC(h)[0];null===m?h=!1:(m=b.C.get(m)||0,h=(L(h,9)||0)!==m);return h});if(0==a.length)return null;a.forEach(function(h){var m=hC(h)||iC(h)[0];null!==m&&(h=L(h,9)||0,b.C.set(m,h))});a=a.map(function(h){return Wl(h,103)}).filter(function(h){return null!=h});a=Math.round(100*Math.max.apply(Math,[].concat(q(a),[0])));this.j.add(a);var c=X(),d=this.F,e=null;0<JH(c,d)&&(d=IH(c,6E4),e=(this.h+a)/(this.m+1));c=40<a;var f=wU(this.j),
652 g=vU(this.j);return{Zs:a,fp:e,qB:d,MA:c,HA:f,GA:g}};SU.prototype.Hb=function(a){var b=this,c=a.fp,d=a.HA,e=a.GA;a.MA?zU(b,"BcmLRd",4116):zU(b,"BcmLRd",4117);d&&(e?zU(b,"vhhrIe",4432):zU(b,"vhhrIe",4431));null!==c&&(a=function(f){return zU(b,"YK82pb",f)},20<=c?a(4269):10<=c?a(4268):5<=c?a(4267):2<=c?a(4266):a(4265))};SU.prototype.rb=function(a){var b=a.Zs,c=a.qB;null!==a.fp?(this.m=this.h=0,this.F=c):(this.h+=b,this.m++)};SU.prototype.Qa=function(a){return[a.Zs]};var TU=function(a,b,c,d){V.call(this);var e=this;this.H=d;this.g=new sv(this);this.m=!0;this.u=this.g.signal();this.M=uv(this.g);this.D=this.g.signal();this.G=uv(this.g);this.F=uv(this.g);this.o=!0;this.O=this.g.signal();this.W=uv(this.g);this.h=new LU(a,b);this.R(this.h);this.h.g.attach(function(f){var g=f.Xc,h=f.status;f=f.Ha;null!==h&&(g={Xc:g,status:h},e.g.N(e.u,g),f!==e.m&&(f&&e.g.N(e.M,g),e.m=f))},this);this.j=new NU(a,b);this.R(this.j);this.j.g.attach(function(f){var g=f.rt,h=f.Ul;f={jj:f.delay};
653 e.g.N(e.D,f);!g&&h?e.g.N(e.G,f):g&&!h&&e.g.N(e.F,f)},this);this.l=new OU(a,b,c,function(){return xsa(e)});this.R(this.l);this.l.g.attach(function(f){var g=f.nj,h=f.status;f=f.Ha;null!==h&&(g={nj:g,status:h},e.g.N(e.O,g),f!==e.o&&(f&&e.g.N(e.W,g),e.o=f))},this);this.C=new QU(a,b,c);this.R(this.C);this.J=new RU(a,b);this.R(this.J);this.aa=new SU(a,b,c);this.R(this.aa)};r(TU,V);var xsa=function(a){return a.H().every(function(b){b=b.getInfo();return"a"!==b.g||b.j})};var UU=function(a,b,c){var d=void 0===c?{}:c;c=void 0===d.me?!0:d.me;d=void 0===d.rc?10:d.rc;var e=Yg("realtime.media.stats.emitters.monitors.CpuUsageMonitor"),f={name:"recentSystemCpuUsage",fb:["Time Since Call Start","System","Process","Browser","GPU"]};yU.call(this,a,b,e,c?f:void 0);this.C=this.m=0;this.h=this.j=!1;this.F=d};r(UU,yU);k=UU.prototype;
654 k.Oa=function(a){var b=L(a,36)||0;if(0<b){var c=Math.round((L(a,35)||0)/b),d=Math.round((L(a,34)||0)/b),e=Math.round((L(a,92)||0)/b);a=Math.round((L(a,94)||0)/b);b=.65*this.m+.35*c;var f=.65*this.C+.35*(d+e+a);return{Xm:c,om:d,gl:e,Ll:a,iD:b,jD:f,tt:this.j,qt:this.h,Xl:90<=b,Tl:60<=b-f}}return null};k.Hb=function(a){var b=a.Xl,c=a.Tl,d=a.qt;b!==a.tt&&this.logImpression(b?3746:3762);c!==d&&this.logImpression(c?4628:4629)};
655 k.rb=function(a){var b=a.jD,c=a.Xl,d=a.Tl;this.m=a.iD;this.C=b;this.j=c;this.h=d};k.Qa=function(a){return[a.Xm,a.om,a.gl,a.Ll]};k.Jg=function(){return this.F};var VU=function(a,b){V.call(this);var c=this;this.g=new sv(this);this.onChange=this.g.signal();this.l=uv(this.g);this.j=uv(this.g);this.h=new UU(a,b,{me:!0});this.R(this.h);this.h.g.attach(function(d){var e=d.Xl,f=d.Tl,g=d.tt,h=d.qt;d={Xm:d.Xm,om:d.om,gl:d.gl,Ll:d.Ll,aV:e,WU:f};c.g.N(c.onChange,d);e!==g&&c.g.N(c.l,d);f!==h&&c.g.N(c.j,d)},this)};r(VU,V);var WU=function(a,b){var c=Yg("realtime.media.stats.emitters.monitors.LeakyBucketDelayMonitor");yU.call(this,a,b,c,{name:"recentLeakyBucketDelay",fb:["Time Since Call Start","Leaky Bucket Delay (ms)"]});this.h="lcN5Wd";this.j=X()};r(WU,yU);
656 WU.prototype.Oa=function(a,b){if(15>b)return this.j=X(),null;a=L(a[0],80);if(null===a)return null;b=tU(XU,a);if(null===b){var c=X();return{Qh:a,status:b,ob:c,qb:!1,Ha:!1,Nb:!1}}c=XU[this.h][0]<XU[b][0];var d=b!==this.h?X():this.j,e=2E3<JH(X(),d);return{Qh:a,status:b,ob:d,qb:c,Ha:e,Nb:3E3<a}};WU.prototype.Hb=function(a){var b=a.status,c=a.qb,d=a.Ha;a=a.Nb;if(d||c)"lcN5Wd"===b?CU(this,4379):"CNusmb"===b&&CU(this,4380);a?AU(this,4381):d&&BU(this)};
657 WU.prototype.rb=function(a){var b=a.status;a=a.ob;null!==b&&b!==this.h&&(this.h=b,this.j=a)};WU.prototype.Qa=function(a){return[a.Qh]};var YU={},XU=(YU.lcN5Wd=[-Infinity,3E3],YU.CNusmb=[3E3,Infinity],YU);var ZU=function(a,b){V.call(this);var c=this;this.h=new sv(this);this.l=uv(this.h);this.j=new WU(a,b);this.R(this.j);this.g=!1;this.j.g.attach(function(d){var e=d.Qh,f=d.Nb,g=d.Ha;d=f&&!c.g;g=!f&&g&&c.g;(d||g)&&c.h.N(c.l,{jV:e,KA:f});d?c.g=!0:g&&(c.g=!1)},this)};r(ZU,V);var $U=function(a,b){var c=Yg("realtime.media.stats.emitters.monitors.audioreceived.NeteqCallsMonitor");yU.call(this,a,b,c,{name:"recentNeteqCalls",fb:["Time Since Call Start","Min Neteq Calls (%)"]});this.h=!1;this.j=new Map;this.m=new Map};r($U,yU);
658 $U.prototype.Oa=function(a,b){var c=this;a=a.filter(function(d){var e=hC(d)||iC(d)[0];null===e?d=!1:(e=c.j.get(e)||0,d=(L(d,9)||0)!==e);return d});if(0==a.length)return null;a.forEach(function(d){var e=hC(d)||iC(d)[0]||0;d=L(d,9)||0;c.j.set(e,d)});a=Math.min.apply(Math,[].concat(q(a.map(function(d){var e=iC(d)[0];if(d=L(d,82)){var f=100,g=c.m.get(e);if(g){var h=1E3*(b-g.vd)/10;0!=h&&(g=d-g.oB,g>h/10&&(f=Math.min(100,Math.round(g/h*100))))}c.m.set(e,{oB:d,vd:b});e=f}else e=100;return e})),[100]));
659 return{pB:a,Fj:80>=a}};$U.prototype.Hb=function(a){a=a.Fj;!a&&this.h?this.logImpression(4127):a&&!this.h&&this.logImpression(4126)};$U.prototype.rb=function(a){a=a.Fj;a!==this.h&&(this.h=a)};$U.prototype.Qa=function(a){return[a.pB]};var aV=function(a,b){var c=Yg("realtime.media.stats.emitters.monitors.audiosent.BitRateMonitor");yU.call(this,a,b,c,{name:"statsAudioSentBitrate",fb:["Time Since Call Start","Audio Sent Bitrate (bps)"]});this.h="lcN5Wd"};r(aV,yU);aV.prototype.Oa=function(a,b){if(5>b)return null;a=Math.min.apply(Math,q(a.map(function(c){return L(c,42)})));if(Infinity===a)return null;b=tU(ysa,a);return{Xc:a,status:b}};aV.prototype.rb=function(a){a=a.status;null!==a&&a!==this.h&&(this.h=a)};aV.prototype.Qa=function(a){return[a.Xc]};
660 var bV={},ysa=(bV.MNynB=[-Infinity,500],bV.lcN5Wd=[500,Infinity],bV);var cV=function(a,b){var c=Yg("realtime.media.stats.emitters.monitors.audiosent.EchoDetectorMonitor");yU.call(this,a,b,c)};r(cV,yU);cV.prototype.Oa=function(a){var b;a:{a=n(UB(a));for(var c=a.next();!c.done;c=a.next())if(c=c.value,1===eC(c)&&0===fC(c)){a=c;break a}a=void 0}return(a=null===(b=a)||void 0===b?void 0:L(b,153))?{JU:a}:null};cV.prototype.Qa=function(){return[]};var dV=function(a,b){var c=Yg("realtime.media.stats.emitters.monitors.audiosent.EchoLikelihoodMonitor");yU.call(this,a,b,c,{name:"statsAudioSentEchoLikelihoodRecentMax",fb:["Time Since Call Start","Max Audio Sent Residual Echo Likelihood"]});this.h=!1};r(dV,yU);dV.prototype.Oa=function(a){a=Math.max.apply(Math,q(a.map(function(b){return Wl(b,133)||0})));return-Infinity<a?(a=Math.round(1E3*a)/10,{Zw:a,zq:55<=a}):null};
661 dV.prototype.Hb=function(a){a=a.zq;var b=this.h;a&&!b?this.logImpression(4472):!a&&b&&this.logImpression(4473)};dV.prototype.rb=function(a){this.h=a.zq};dV.prototype.Qa=function(a){return[a.Zw]};var eV=function(a,b,c){var d=Yg("realtime.media.stats.emitters.monitors.audiosent.EnergyMonitor");yU.call(this,a,b,d,{name:"statsAudioSentEnergy",fb:["Time Since Call Start","Sent Energy"]});var e=this;this.h=this.C=0;this.j=!1;it(this,function(){e.j&&e.logImpression(5197)});NM(this,{overallSentEnergyLow:function(){return!!e.h&&80<e.C/e.h*100&&5<=e.h},sentEnergyConsistentlyZero:function(){return e.j}});this.F=!0;this.J=zsa();this.m=null;Dv(c,function(f){e.m=f});this.G=new uU(100,.7,10)};r(eV,yU);
662 eV.prototype.Oa=function(a){a=L(a[0],26);if("number"!==typeof a)return null;this.G.add(a);return{Jp:a}};eV.prototype.rb=function(a){a=a.Jp;!this.m||this.m.j()||this.m.pa()||(this.F&&(this.j=a<=this.J?!0:this.F=!1),this.h++,100>a&&this.C++)};var zsa=function(){var a=0;fd("Windows")?a=1:gf()&&(a=2);return a};eV.prototype.Qa=function(a){return[a.Jp]};var fV=function(a,b){var c=Yg("realtime.media.stats.emitters.monitors.BatteryMonitor");yU.call(this,a,b,c,{name:"recentBatteryLevel",fb:["Time Since Call Start","Battery level (%)"]});this.h=0};r(fV,yU);fV.prototype.Oa=function(a){a=Math.round(100*$l(a,75,-1));return a===this.h?null:{gp:a}};fV.prototype.rb=function(a){this.h=a.gp};fV.prototype.Qa=function(a){return[a.gp]};var gV=function(a,b){var c=Yg("realtime.media.stats.emitters.monitors.ConnectionMonitor");yU.call(this,a,b,c);var d=this;this.h=this.j=0;kg&&Cq(61)&&NM(this,{connection:function(){return Asa()}});NM(this,{networkType:function(){return d.h+": "+Bsa[d.h]},transportProtocol:function(){return Csa(d.j)}})};r(gV,yU);gV.prototype.Oa=function(a){var b=L(a,55);b=this.h=null!=b&&Dsa.includes(b)?b:0;a=this.j=L(T(a,dB,8,1),4);return{network:b,protocol:a}};
663 gV.prototype.Hb=function(a){switch(a.protocol){case 1:CU(this,3778);break;case 4:CU(this,7922);break;case 2:case 3:CU(this,3777)}};gV.prototype.ck=function(){};
664 var Asa=function(){var a=mf(),b={};["type","effectiveType","downlinkMax","downlink","rtt"].forEach(function(c){return b[c]=a.connection[c]||"unknown"});return b},Csa=function(a){switch(a){case 1:return"UDP";case 4:return"TLS";case 2:case 3:return"TCP";default:return"Unknown"}},Dsa=nd({jS:0,dS:1,lS:2,mS:3,bS:4,eS:5,fS:6,gS:7,iS:8,hS:12,cS:10,kS:11}),hV={},Bsa=(hV[0]="Unknown",hV[1]="Ethernet",hV[2]="WiFi",hV[3]="Wimax",hV[4]="Bluetooth",hV[5]="Mobile",hV[6]="Mobile 2G",hV[7]="Ethernet",hV[8]="Mobile 3G",
665 hV[10]="Dummy",hV[11]="VPN",hV);var iV=function(a,b){var c=Yg("realtime.media.stats.emitters.monitors.jankstats.JankStatsMonitor");yU.call(this,a,b,c)};r(iV,yU);iV.prototype.Oa=function(a){var b,c,d;a=T(a,YB,234);return(a=null===a||void 0===a?void 0:T(a,vC,4))?{timerFrozen:{nl:null!==(b=L(a,1))&&void 0!==b?b:0,pl:null!==(c=L(a,2))&&void 0!==c?c:0,ol:null!==(d=L(a,3))&&void 0!==d?d:0}}:null};iV.prototype.Qa=function(){return[]};var jV=function(a,b,c){c=c.rc;var d=Yg("realtime.media.stats.emitters.monitors.videoreceived.VideoReceivedFpsMonitor");yU.call(this,a,b,d);this.rc=c};r(jV,yU);jV.prototype.Oa=function(a){var b=[];a=n(a);for(var c=a.next();!c.done;c=a.next()){var d=c.value;c=L(d,29);d=L(d,30);"number"===typeof c&&"number"===typeof d&&b.push({gW:c,ZV:d})}return 0===b.length?null:{KW:b}};jV.prototype.Qa=function(){return[]};jV.prototype.Jg=function(){return this.rc};var kV=function(a,b){var c=Yg("realtime.media.stats.emitters.monitors.AdaptationReasonMonitor");yU.call(this,a,b,c)};r(kV,yU);kV.prototype.Oa=function(a){return{uT:a.reduce(function(b,c){var d;return(null!==(d=L(c,65))&&void 0!==d?d:0)|b},0)}};kV.prototype.Qa=function(){return[]};var lV=function(a,b,c){c=void 0===c?{}:c;c=void 0===c.rc?10:c.rc;yU.call(this,a,b,Yg("realtime.media.stats.emitters.monitors.videosent.VideoSentFpsMonitor"));this.rc=c};r(lV,yU);lV.prototype.Oa=function(a){a=a.map(function(b){return L(b,29)}).filter(Esa);return 0===a.length?null:{aB:Math.max.apply(Math,q(a))}};lV.prototype.Qa=function(a){return[a.aB]};lV.prototype.Jg=function(){return this.rc};function Esa(a){return"number"===typeof a};var mV=function(a,b){var c=Yg("realtime.media.stats.emitters.monitors.NetworkMonitor");yU.call(this,a,b,c);this.m=new Map;this.j=!1;this.h=X();this.C=0};r(mV,yU);k=mV.prototype;k.Oa=function(a){var b=this,c=0<a.length;a=a.reduce(function(g,h){var m=hC(h)||iC(h)[0]||0,p=b.m.get(m)||0;h=L(h,10)||0;b.m.set(m,h);return g+Math.max(h-p,0)},0);c=c&&!a;var d=this.j,e=this.h,f=this.C;!d&&c?e=X():d&&!c&&(f=JH(X(),this.h));return{Vl:c,st:d,cr:a,rr:e,mm:f}};k.Qq=function(){};
666 k.Hb=function(a){var b=a.Vl,c=a.st;a=a.mm;!c&&b?this.logImpression(4552):c&&!b&&(1E4<a&&this.logImpression(4582),this.logImpression(4553))};k.rb=function(a){var b=a.rr,c=a.mm;this.j=a.Vl;this.h=b;this.C=c};k.Qa=function(a){return[a.cr]};var nV=function(a,b){V.call(this);var c=this;this.g=new sv(this);this.l=uv(this.g);this.j=uv(this.g);this.h=new mV(a,b);this.R(this.h);this.h.g.attach(function(d){var e=d.Vl,f=d.st,g=d.rr,h=d.mm;d=d.cr;e&&!f&&c.g.N(c.l,{XA:d,vW:g});!e&&f&&c.g.N(c.j,{XA:d,hU:h})},this)};r(nV,V);var oV=function(a,b){var c=Yg("realtime.media.stats.emitters.monitors.screensharereceived.BitRateMonitor");yU.call(this,a,b,c,{name:"recentScreenshareRecvBitrate",fb:["Time Since Call Start","Screenshare Recv Bitrate (kbps)"]});this.m=0;this.h="lcN5Wd";this.j=X()};r(oV,yU);k=oV.prototype;k.reset=function(){this.m=0;this.h="lcN5Wd";this.j=X();BU(this);DU(this)};
667 k.Oa=function(a,b){if(5>b)return this.j=X(),null;a=Math.min.apply(Math,q(a.map(function(h){return L(h,96)})));if(Infinity===a)return null;a=Math.round(a/100)/10;b=.65*this.m+.35*a;var c=tU(pV,b),d=X(),e=!1,f=!1,g=!1;null!==c&&(e=pV[this.h][0]>pV[c][0],c===this.h&&(d=this.j),f=5E3<JH(X(),d),g=200>=b);return{Xc:a,status:c,ob:d,qb:e,Ha:f,Nb:g,Rm:b}};k.Hb=function(a){var b=a.status,c=a.Ha,d=a.Nb;if(a.qb||c)"lcN5Wd"===b?CU(this,4376):"MNynB"===b&&CU(this,4377);d?AU(this,4378):c&&BU(this)};
668 k.rb=function(a){var b=a.status,c=a.ob;this.m=a.Rm;null!==b&&b!==this.h&&(this.h=b,this.j=c)};k.Qa=function(a){return[a.Xc]};var qV={},pV=(qV.MNynB=[-Infinity,200],qV.lcN5Wd=[200,Infinity],qV);var rV=function(a,b){var c=Yg("realtime.media.stats.emitters.monitors.screensharereceived.FpsDecodeMonitor");yU.call(this,a,b,c,{name:"recentScreenshareRecvFpsDecode",fb:["Time Since Call Start","Screenshare Decoded FPS"]});this.h="lcN5Wd";this.j=X()};r(rV,yU);k=rV.prototype;k.reset=function(){this.h="lcN5Wd";this.j=X();DU(this)};
669 k.Oa=function(a,b){if(10>b)return this.j=X(),null;a=Math.min.apply(Math,q(a.map(function(f){return L(f,31)})));if(!(0<=a&&60>=a))return null;b=tU(sV,a);var c=X(),d=!1,e=!1;null!==b&&(e=sV[this.h][0]>sV[b][0],b===this.h&&(c=this.j),d=5E3<JH(X(),c));return{hm:a,status:b,ob:c,qb:e,Ha:d}};k.Hb=function(a){var b=a.status,c=a.qb;if(a.Ha||c)"lcN5Wd"===b?CU(this,4343):"x5ghY"===b&&CU(this,4342)};k.rb=function(a){var b=a.status;a=a.ob;null!==b&&b!==this.h&&(this.h=b,this.j=a)};k.Qa=function(a){return[a.hm]};
670 var tV={},sV=(tV.x5ghY=[-Infinity,0],tV.lcN5Wd=[0,Infinity],tV);var uV=function(a,b){var c=Yg("realtime.media.stats.emitters.monitors.screensharereceived.FpsRenderInputMonitor");yU.call(this,a,b,c,{name:"recentScreenshareRecvFpsRenderInput",fb:["Time Since Call Start","Screenshare Render Input (FPS)"]});this.h="lcN5Wd";this.j=X()};r(uV,yU);k=uV.prototype;k.reset=function(){this.h="lcN5Wd";this.j=X();DU(this)};
671 k.Oa=function(a,b){if(10>b)return this.j=X(),null;a=Math.min.apply(Math,q(a.map(function(f){return Wl(f,50)})));if(!(0<=a&&60>=a))return null;b=tU(vV,a);var c=X(),d=!1,e=!1;null!==b&&(e=vV[this.h][0]>vV[b][0],b===this.h&&(c=this.j),d=5E3<JH(X(),c));return{hm:a,status:b,ob:c,qb:e,Ha:d}};k.Hb=function(a){var b=a.status,c=a.qb;if(a.Ha||c)"lcN5Wd"===b?CU(this,4018):"x5ghY"===b&&CU(this,4046)};k.rb=function(a){var b=a.status;a=a.ob;null!==b&&b!==this.h&&(this.h=b,this.j=a)};k.Qa=function(a){return[a.hm]};
672 var wV={},vV=(wV.x5ghY=[-Infinity,0],wV.lcN5Wd=[0,Infinity],wV);var xV=function(a,b){var c=Yg("realtime.media.stats.emitters.monitors.screensharereceived.FractionLostMonitor");yU.call(this,a,b,c,{name:"recentScreenshareRecvFractionLost",fb:["Time Since Call Start","Fraction Lost (%)"]});this.h=X();this.reset()};r(xV,yU);k=xV.prototype;k.reset=function(){this.j="lcN5Wd";this.m=0;this.h=X();DU(this)};
673 k.Oa=function(a,b){if(10>b)return this.h=X(),null;a=Math.max.apply(Math,q(a.map(function(g){return L(g,2)})));if(!(0<=a&&100>=a))return null;b=.65*this.m+.35*a;var c=tU(yV,b),d=X(),e=!1,f=!1;null!==c&&(f=yV[this.j][0]<yV[c][0],c===this.j&&(d=this.h),e=8E3<JH(X(),d));return{fractionLost:a,Qm:b,status:c,ob:d,qb:f,Ha:e}};
674 k.Hb=function(a){var b=a.status,c=a.qb;if(a.Ha||c)switch(b){case "lcN5Wd":CU(this,4043);break;case "QIiD3":CU(this,4040);break;case "ucYu5c":CU(this,4041);break;case "rBGRnf":CU(this,4042)}};k.rb=function(a){var b=a.status,c=a.ob;a=a.Qm;null!==b&&(this.m=a,b!==this.j&&(this.j=b,this.h=c))};k.Qa=function(a){return[a.fractionLost]};var zV={},yV=(zV.lcN5Wd=[-1,5],zV.QIiD3=[5,10],zV.ucYu5c=[10,20],zV.rBGRnf=[20,Infinity],zV);var AV=function(a,b){var c=Yg("realtime.media.stats.emitters.monitors.screensharereceived.FrameSpacingMonitor");yU.call(this,a,b,c,{name:"recentScreenshareRecvFrameSpacing",fb:["Time Since Call Start","Max Frame Spacing (ms)"]});this.j=X();this.m=new Map;this.reset()};r(AV,yU);AV.prototype.reset=function(){this.h="lcN5Wd";this.C=-1;this.m.clear();this.j=X();BU(this);DU(this)};
675 AV.prototype.Oa=function(a){var b=this;a=a.filter(function(m){m=vO.get(m);return m.j&&!!m.g});if(0===a.length)return null;var c=a.map(function(m){var p=BV(m),t=p.ec;p=p.ssrc;0>=t&&(t=(t=b.m.get(p))?JH(X(),t):Infinity);return{ec:Math.min(t,vO.get(m).g),ssrc:p}});a.forEach(function(m){m=BV(m);var p=m.ssrc;0<m.ec&&b.m.set(p,X())});c=Fsa?Gsa(c):Hsa(c);if(!c)return null;a=c.ec;c=c.ssrc;var d=tU(CV,a),e=X(),f=!1,g=!1,h=!1;null!==d&&(h=CV[this.h][0]<CV[d][0],d===this.h&&(e=this.j),f=5E3<JH(X(),e),g=5E3<
676 a);return{ec:a,ssrc:c,status:d,ob:e,qb:h,Ha:f,Nb:g}};var Gsa=function(a){a=a.reduce(function(c,d){return c.ec<d.ec?d:c},{ec:-1,ssrc:0});var b=a.ec;return-1===b?null:{ec:b,ssrc:a.ssrc}};AV.prototype.ck=function(a,b){a.ec===this.C&&yU.prototype.ck.call(this,a,b)};var Hsa=function(a){var b=a.reduce(function(c,d){return c.ec<d.ec?d:c},{ec:-Infinity,ssrc:0});a=b.ec;b=b.ssrc;return 0<=a&&12E4>=a?{ec:a,ssrc:b}:null};
677 AV.prototype.Hb=function(a){var b=a.status,c=a.Ha,d=a.Nb,e=a.ssrc;if(a.qb||c)switch(b){case "lcN5Wd":CU(this,4185,{lc:e});break;case "peRWwb":CU(this,4186,{lc:e});break;case "kJFEZb":CU(this,4187,{lc:e});break;case "fcP1q":CU(this,4188,{lc:e});break;case "ozt2pf":CU(this,4189,{lc:e})}d?AU(this,4184,{lc:e}):c&&BU(this)};AV.prototype.rb=function(a){var b=a.ec,c=a.status;a=a.ob;null!==c&&(this.C=b,c!==this.h&&(this.h=c,this.j=a))};AV.prototype.Qa=function(a){return[a.ec]};
678 var BV=function(a){var b=hC(a)||iC(a)[0]||0;return{ec:L(a,138)||0,ssrc:b}},Fsa=kg&&Cq(62),DV={},CV=(DV.lcN5Wd=[-Infinity,300],DV.peRWwb=[300,1500],DV.kJFEZb=[1500,5E3],DV.fcP1q=[5E3,2E4],DV.ozt2pf=[2E4,Infinity],DV);var EV=function(a,b){var c=Yg("realtime.media.stats.emitters.monitors.screensharereceived.OneWayDelayMonitor");yU.call(this,a,b,c,{name:"recentScreenshareRecvOneWayDelay",fb:["Time Since Call Start","One Way Delay (ms)"]});this.h=X();this.reset()};r(EV,yU);k=EV.prototype;k.reset=function(){this.j="lcN5Wd";this.m=0;this.h=X();DU(this)};
679 k.Oa=function(a,b){if(10>b)return this.h=X(),null;a=a.map(function(g){return{delay:L(g,89),Eh:vO.get(g).g}}).filter(function(g){var h=g.delay;g=!!g.Eh;return"number"===typeof h&&0<h&&9E4>h&&g}).map(function(g){return Math.min(g.delay,g.Eh)});a=Math.max.apply(Math,[].concat(q(a),[-1]));if(0>a)return null;b=.65*this.m+.35*a;var c=tU(FV,b),d=X(),e=!1,f=!1;null!==c&&(e=FV[this.j][0]<FV[c][0],c===this.j&&(d=this.h),f=1E4<JH(X(),d));return{XB:a,kD:b,status:c,ob:d,qb:e,Ha:f}};
680 k.Hb=function(a){var b=a.status,c=a.Ha;if(a.qb||c)switch(b){case "lcN5Wd":CU(this,4017);break;case "MNZVHe":CU(this,4014);break;case "CUJ8qd":CU(this,4015);break;case "ydPu5e":CU(this,4016)}};k.rb=function(a){var b=a.status,c=a.kD;a=a.ob;null!==b&&(this.m=c,b!==this.j&&(this.j=b,this.h=a))};k.Qa=function(a){return[a.XB]};var GV={},FV=(GV.lcN5Wd=[0,2E3],GV.MNZVHe=[2E3,3E3],GV.CUJ8qd=[3E3,5E3],GV.ydPu5e=[5E3,Infinity],GV);var HV=function(a,b){V.call(this);var c=this;this.j=new sv(this);this.m=uv(this.j);this.h=new oV(a,b);this.R(this.h);this.h.g.attach(function(d){var e=d.Xc,f=d.Nb,g=d.Ha;d=f&&!c.g;g=!f&&g&&c.g;(d||g)&&c.j.N(c.m,{Xc:e,Fj:f});d?c.g=!0:g&&(c.g=!1)},this);this.g=!1;this.o=new rV(a,b);this.R(this.o);this.C=new uV(a,b);this.R(this.C);this.l=new xV(a,b);this.R(this.l);this.u=new AV(a,b);this.R(this.u);this.D=new EV(a,b);this.R(this.D)};r(HV,V);var IV=function(a,b){var c=Yg("realtime.media.stats.emitters.monitors.screensharesent.BitRateMonitor");yU.call(this,a,b,c,{name:"recentScreenshareSentBitrate",fb:["Time Since Call Start","Screenshare Sent Bitrate (kbps)"]});this.m=0;this.h="lcN5Wd";this.j=X()};r(IV,yU);k=IV.prototype;k.reset=function(){this.m=0;this.h="lcN5Wd";this.j=X();BU(this);DU(this)};
681 k.Oa=function(a){a=a.filter(function(h){return"number"===typeof L(h,29)&&0<L(h,29)&&"number"===typeof L(h,42)}).map(function(h){return L(h,42)});a=Math.min.apply(Math,q(a));if(Infinity===a)return null;a=Math.round(a/100)/10;var b=.65*this.m+.35*a,c=tU(JV,b),d=X(),e=!1,f=!1,g=!1;null!==c&&(e=JV[this.h][0]>JV[c][0],c===this.h&&(d=this.j),f=5E3<JH(X(),d),g=200>=b);return{Xc:a,status:c,ob:d,qb:e,Ha:f,Nb:g,Rm:b}};
682 k.Hb=function(a){var b=a.status,c=a.Ha,d=a.Nb;if(a.qb||c)"lcN5Wd"===b?CU(this,4373):"MNynB"===b&&CU(this,4374);d&&AU(this,4375)};k.rb=function(a){var b=a.status,c=a.ob;this.m=a.Rm;null!==b&&b!==this.h&&(this.h=b,this.j=c)};k.Qa=function(a){return[a.Xc]};var KV={},JV=(KV.MNynB=[-Infinity,200],KV.lcN5Wd=[200,Infinity],KV);var LV=function(a,b,c){var d=Yg("realtime.media.stats.emitters.monitors.screensharesent.FpsCaptureMonitor");yU.call(this,a,b,d,{name:"recentScreenshareSentFpsCapture",fb:["Time Since Call Start","Sent FPS (Capture)"]});this.m=new uU(0,.6,1E4>c?10:2);this.h="lcN5Wd";this.j=X()};r(LV,yU);k=LV.prototype;k.reset=function(){this.h="lcN5Wd";this.j=X();BU(this);DU(this)};
683 k.Oa=function(a,b){if(10>b)return this.j=X(),null;a=Math.min.apply(Math,q(a.map(function(g){return L(g,29)})));if(0>a||60<a)return null;this.m.add(a);b=tU(MV,a);var c=X(),d=!1,e=!1,f=!1;null!==b&&(d=MV[this.h][0]>MV[b][0],b===this.h&&(c=this.j),e=5E3<JH(X(),c),f=0>=a&&vU(this.m));return{Np:a,status:b,ob:c,qb:d,Ha:e,Nb:f}};k.Hb=function(a){var b=a.status,c=a.Ha,d=a.Nb;if(a.qb||c)"lcN5Wd"===b?CU(this,4340):"x5ghY"===b&&CU(this,4339);d?AU(this,4341):c&&BU(this)};
684 k.rb=function(a){var b=a.status;a=a.ob;null!==b&&b!==this.h&&(this.h=b,this.j=a)};k.Qa=function(a){return[a.Np]};var NV={},MV=(NV.x5ghY=[-Infinity,0],NV.lcN5Wd=[0,Infinity],NV);var OV=function(a,b){var c=Yg("realtime.media.stats.emitters.monitors.screensharesent.FpsEncodeMonitor");yU.call(this,a,b,c,{name:"recentScreenshareSentFpsEncode",fb:["Time Since Call Start","Sent FPS (Encode)"]});this.h="lcN5Wd";this.j=X()};r(OV,yU);k=OV.prototype;k.reset=function(){this.h="lcN5Wd";this.j=X();BU(this);DU(this)};
685 k.Oa=function(a){a=a.filter(function(g){return"number"===typeof L(g,29)&&0<L(g,29)&&"number"===typeof L(g,30)});a=Math.min.apply(Math,q(a.map(function(g){return L(g,30)})));if(0>a||60<a)return null;var b=tU(PV,a),c=X(),d=!1,e=!1,f=!1;null!==b&&(d=PV[this.h][0]>PV[b][0],b===this.h&&(c=this.j),e=2E3<JH(X(),c),f=0>=a);return{Op:a,status:b,ob:c,qb:d,Ha:e,Nb:f}};k.Hb=function(a){var b=a.status,c=a.Ha,d=a.Nb;if(a.qb||c)"lcN5Wd"===b?CU(this,4329):"x5ghY"===b&&CU(this,4328);d&&AU(this,4330)};
686 k.rb=function(a){var b=a.status;a=a.ob;null!==b&&b!==this.h&&(this.h=b,this.j=a)};k.Qa=function(a){return[a.Op]};var QV={},PV=(QV.x5ghY=[-Infinity,0],QV.lcN5Wd=[0,Infinity],QV);var RV=function(a,b){var c=Yg("realtime.media.stats.emitters.monitors.screensharesent.FractionLostMonitor");yU.call(this,a,b,c,{name:"recentScreenshareSentFractionLost",fb:["Time Since Call Start","Fraction Lost (%)"]});this.h=X();this.reset()};r(RV,yU);k=RV.prototype;k.reset=function(){this.m=0;this.j="lcN5Wd";this.h=X();BU(this);DU(this)};
687 k.Oa=function(a,b){var c=X();if(10>b)return this.h=c,null;a=Math.max.apply(Math,q(a.map(function(m){return L(m,2)})));if(0>a||100<a)return null;b=.65*this.m+.35*a;var d=tU(SV,b),e=c,f=!1,g=!1,h=!1;null!==d&&(f=SV[this.j][0]<SV[d][0],d===this.j&&(e=this.h),g=8E3<JH(c,e),h=20<=b);return{fractionLost:a,status:d,ob:e,qb:f,Ha:g,Nb:h,Qm:b}};
688 k.Hb=function(a){var b=a.status,c=a.Ha,d=a.Nb;if(a.qb||c){a=void 0;switch(b){case "lcN5Wd":a=4035;break;case "QIiD3":a=4032;break;case "ucYu5c":a=4033;break;case "rBGRnf":a=4034}a&&CU(this,a)}d?AU(this,4237):c&&BU(this)};k.rb=function(a){var b=a.status,c=a.ob;this.m=a.Qm;null!==b&&b!==this.j&&(this.j=b,this.h=c)};k.Qa=function(a){return[a.fractionLost]};var TV={},SV=(TV.lcN5Wd=[-1,5],TV.QIiD3=[5,10],TV.ucYu5c=[10,20],TV.rBGRnf=[20,Infinity],TV);var UV=function(a,b,c){V.call(this);var d=this;this.g=new sv(this);this.F=uv(this.g);this.G=uv(this.g);this.H=uv(this.g);this.J=uv(this.g);this.m=this.l=this.j=this.h=!1;this.o=new IV(a,b);this.R(this.o);this.o.g.attach(function(e){var f=e.Xc,g=e.Nb,h=e.Ha;e=g&&!d.h;h=!g&&h&&d.h;(e||h)&&d.g.N(d.F,{Xc:f,Fj:g});e?d.h=!0:h&&(d.h=!1)},this);this.u=new LV(a,b,c);this.R(this.u);this.u.g.attach(function(e){var f=e.Np,g=e.Nb,h=e.Ha;e=g&&!d.j;h=!g&&h&&d.j;(e||h)&&d.g.N(d.G,{mx:f,GU:!g});e?d.j=!0:h&&(d.j=!1)},
689 this);this.D=new OV(a,b);this.R(this.D);this.D.g.attach(function(e){var f=e.Op,g=e.Nb,h=e.Ha;e=g&&!d.l;h=!g&&h&&d.l;(e||h)&&d.g.N(d.H,{mx:f,VU:!g});e?d.l=!0:h&&(d.l=!1)},this);this.C=new RV(a,b);this.R(this.C);this.C.g.attach(function(e){var f=e.fractionLost,g=e.Nb,h=e.Ha;e=g&&!d.m;h=!g&&h&&d.m;(e||h)&&d.g.N(d.J,{fractionLost:f,KA:g});e?d.m=!0:h&&(d.m=!1)},this)};r(UV,V);var VV=function(a,b){yU.call(this,a,b,Yg("realtime.media.stats.emitters.monitors.videoreceived.DelayMonitor"),{name:"recentVideoDelay",fb:["Time Since Call Start","Max Video Delay (ms)"]});this.h=this.status=0};r(VV,yU);k=VV.prototype;k.reset=function(){this.h=this.status=0;DU(this)};
690 k.Oa=function(a,b){if(15>b)return this.h=b,null;a=a.map(function(e){return[e,vO.get(e)]}).filter(function(e){e=n(e);e.next();return!!e.next().value}).map(function(e){var f=n(e);e=f.next().value;f=f.next().value;return{delay:L(e,89),Eh:f.g}}).filter(function(e){var f=e.delay;e=!!e.Eh;return"number"===typeof f&&0<f&&9E4>f&&e}).map(function(e){return Math.min(e.delay,e.Eh)});a=Math.max.apply(Math,[].concat(q(a),[-1]));if(0>a)return null;var c=1E3<a,d=c?1:0;return{jj:a,status:d,am:d===this.status?this.h:
691 b,qb:d>this.status,Ha:10<b-this.h,Nb:c}};k.Hb=function(a){var b=a.status,c=a.Ha;if(a.qb||c)0===b?CU(this,4012):1===b&&CU(this,4011)};k.rb=function(a){var b=a.status;a=a.am;b!==this.status&&(this.status=b,this.h=a)};k.Qa=function(a){return[a.jj]};var WV=function(a,b){V.call(this);var c=this;this.g=new sv(this);this.l=this.g.signal();this.o=uv(this.g);this.m=uv(this.g);this.h=!1;this.j=new VV(a,b);this.R(this.j);this.j.g.attach(function(d){var e=d.Nb,f=d.Ha;d={jj:d.jj};c.g.N(c.l,d);e&&!c.h?(c.g.N(c.o,d),c.h=!0):!e&&f&&c.h&&(c.g.N(c.m,d),c.h=!1)},this)};r(WV,V);var YV=function(a,b,c,d,e){V.call(this);this.g=new XV(b);this.C=new TU(a,this.g.j,1E3,function(){return e()});this.R(this.C);this.D=new dV(a,this.g.l);this.R(this.D);this.F=new eV(a,this.g.l,c);this.R(this.F);this.j=new FU(a,this.g.o);this.R(this.j);this.H=new gV(a,this.g.D);this.R(this.H);this.J=new VU(a,this.g.h);this.R(this.J);this.W=new UU(a,this.g.h,{me:!1,rc:1});this.R(this.W);this.M=new cV(a,this.g.h);this.R(this.M);this.ja=new iV(a,this.g.h);this.R(this.ja);this.Qh=new ZU(a,this.g.o);this.R(this.Qh);
692 this.network=new nV(a,this.g.F);this.R(this.network);this.l=new JU(a,this.g.h,{me:!0});this.R(this.l);this.aa=new JU(a,this.g.h,{me:!1,rc:1});this.R(this.aa);this.pa=new HV(a,this.g.G);this.R(this.pa);this.ua=new UV(a,this.g.H,1E3);this.R(this.ua);this.Aa=new WV(a,this.g.C);this.R(this.Aa);this.ba=new jV(a,this.g.C,{rc:1});this.R(this.ba);this.ga=new lV(a,this.g.u,{rc:1});this.R(this.ga);this.m=new kV(a,this.g.u);this.R(this.m);this.h=new GU(a,this.g.j);this.R(this.h);this.O=new GU(a,this.g.j,{me:!1,
693 rc:1});this.R(this.O);this.o=new KU(a,this.j,this.l,this.h);this.R(this.o);this.u=new aV(a,this.g.l);this.R(this.u);this.G=new fV(a,this.g.h);this.R(this.G);this.oa=new $U(a,this.g.j,1E3);this.R(this.oa)};r(YV,V);
694 var XV=function(a){V.call(this);var b=this;this.g=new sv(this);this.m=0;this.h=this.g.signal();this.F=this.g.signal();this.o=this.g.signal();this.j=this.g.signal();this.G=this.g.signal();this.C=this.g.signal();this.l=this.g.signal();this.H=this.g.signal();this.u=this.g.signal();this.D=this.g.signal();this.M=X();this.J=0;a.attach(function(c){c=c.sb;var d=Math.round(JH(X(),b.M)/100)/10;b.J=d;b.m++;b.g.N(b.h,{data:c,vd:d,sequenceNumber:b.m});d=Isa(c);var e=d.Aw,f=d.uC,g=d.wC,h=d.xC,m=d.MC,p=d.NC,t=d.OC;
695 ZV(b,b.F,d.vC);ZV(b,b.o,e);ZV(b,b.j,f);ZV(b,b.G,g);ZV(b,b.C,h);ZV(b,b.l,m);ZV(b,b.H,p);ZV(b,b.u,t);c=Jsa(c);null!==c&&ZV(b,b.D,c)},this)};r(XV,V);
696 var ZV=function(a,b,c){(!Array.isArray(c)||0<c.length)&&a.g.N(b,{data:c,vd:a.J,sequenceNumber:a.m})},Isa=function(a){var b=[],c=[],d=[],e=[],f=[],g=[],h=[],m=[];UB(a).forEach(function(p){switch(fC(p)){case 1:b.push(p);Xl(p,59)?e.push(p):2==eC(p)?f.push(p):1==eC(p)&&d.push(p);break;case 0:Xl(p,59)?h.push(p):2==eC(p)?m.push(p):1==eC(p)&&g.push(p);break;case 2:c.push(p)}});return{vC:b,Aw:c,uC:d,wC:e,xC:f,MC:g,NC:h,OC:m}},Jsa=function(a){return XB(a).find(function(b){return 1==(L(b,2)&1)})||null};var $V=function(a,b){this.h=a;this.g=b};
697 $V.prototype.j=function(a){var b;(b=(b=T(a,cz,1))&&L(b,3))&&wH(this.g,"X",{la:0,Pa:-1,timestamp:X().g,ze:b});var c=T(a,vF,2);if(null!=c){a=-1;if(b=sI.get(c.bf())){c=b.ub.call(c);var d=b.eventType;"p"===d?tI.get(c.bf())&&(a=c,b=tI.get(a.bf()),d=b.eventType,c=b.ub.call(a),a=c.V().getVersion()):a=c.V().getVersion()}if(b=d){d=0;switch(b){case "m":b="L";d=11;break;case "o":b="M";d=12;break;case "j":b="N";break;case "k":b="O";break;case "l":b="P";break;case "n":b="Q";break;case "g":b="R";break;case "h":b=
698 "S";break;case "C":b="U";break;case "i":b="W";break;case "p":b="Y";break;case "s":b="Z";d=2;break;case "v":b="$";break;case "A":b="aa";break;case "B":b="ba";d=1;break;default:b="K"}wH(this.g,b,{la:d,Pa:a,timestamp:X().g})}else wH(this.g,"V",{la:0,Pa:-1,timestamp:X().g})}else wH(this.g,"J",{la:0,Pa:-1,timestamp:X().g})};var gW=function(a,b,c){c=c.ic;MH.call(this);var d=this;this.ma=a;this.Ac=b;this.K=Yg("realtime.media.call.BaseCall");this.contentType=0;this.wd=new mU;this.Sa=Pt();this.Pi=new mU;this.lb=new mU;this.Oc=new mU;this.Wd=new mU;this.se=new mU;this.Xd=new mU;this.So=new mU;this.Rb=new mU;this.onConnect=this.wd.g;this.onDisconnect=this.Pi.g;this.Si=this.lb.g;this.nb=this.Oc.g;this.ca=this.Wd.g;this.Wb=this.se.g;this.Mb=this.Xd.g;this.sessionId=this.Rb.g;this.vb=[];this.oa=new RT("F75qrd",this);this.h=new sv(this);
699 this.xd=this.h.signal();this.SD=this.h.signal();this.u=this.h.signal();this.Le=this.h.signal();this.Qi=this.h.signal();this.Oi=uv(this.h);this.Ep=uv(this.h);this.YD=uv(this.h);this.HD=this.h.signal();this.Po=this.h.signal();this.zc=[];this.Tq=new pU;this.zf=new pU;this.wf=new nO;this.W=new Map;this.state=0;this.Cc=!1;this.rtt=this.Ia=this.Na=-1;this.j=this.Ac.m;this.yp.bind(this);this.getInfo=aW(this,this.vp.bind(this));this.wp.bind(this);this.getSelf=aW(this,this.xt.bind(this));this.ic=c||jN(L(this.j.g,
700 2));this.oa.nh(2);this.h.N(this.YD,{enabled:!1});this.qD=new YV(new cH(a),this.Qi,this.Oi,this.Ep,function(){return iT(d.g)});this.R(this.qD);QG(a,aH).then(function(e){var f=d.ic;bW=f||bW;f!==e.g&&(e.g?e.h=Ht(f):e.j.resolve(f),e.g=f)});QG(a,ZG).then(function(e){var f={ci:function(g){d.pe(g)},di:function(){}};dK(e,f);it(d,function(){return d.onDisconnect.ib(function(){oc(e.h,f)})})});this.je=new cW(this);this.R(this.Tq);this.R(this.zf);this.g=new aT(a,b,this.Tq.g,this.zf.g,this.ic);this.R(this.g);
701 this.g.Qb.promise.then(function(e){return e.h.Xp()}).then(function(){d.So.resolve(!0)});this.g.Na=this.wf;xra(this.g,function(e){var f=e.Y(),g=[].concat(q(d.W.keys())).find(function(h){return h.ca.get()===f});return g&&"v"===e.h&&(e=new BK("",e.getId(),e.h,e.getContent(),e.getState(),e.l,e.j&&tc(e.j)),g=g.g.ya(e))?g:null});this.listen(this.g,KN,function(e){return d.h.N(d.Le,{message:e.message})});this.listen(this.g,"X",function(e){return d.h.N(d.Qi,{sb:e.sb})});this.listen(this.g,"Aa",function(e){var f=
702 d.h,g=f.N,h=d.HD,m=e.ca,p=e.data;if(!e.Iq){a:{var t=e.data,y=t?t.indexOf(","):-1;if(-1!=y){var A=t.substring(0,y);if(A=A&&Ioa[A])try{var B=Nk(t.substring(y+1));var H=A.kj(B);break a}catch(ea){}}try{var Q=JSON.parse(t);if(Array.isArray(Q)){H=Joa.kj(Q);break a}}catch(ea){}H=null}e.Iq=H}return g.call(f,h,{ca:m,data:p,eV:e.Iq})});this.listen(this.g,qO,function(e){return d.h.N(d.Po,{Hc:e.Hc,oc:e.oc,removed:e.removed})});this.listen(this.g,zM,this.aE);Ksa(this);QG(a,gU).then(function(e){e.config=e.config||
703 d.j;e.l||dW(e);jT(d.g,eW(e));Math.random()<=(Wl(e.config.g,9)||0)&&kT(d.g);e.h.add(d);Lsa(e,d);fW(e)});NM(this,this.Hh());a=n(Msa);for(b=a.next();!b.done;b=a.next())b=b.value,b(this);this.Bt=new qU(this);this.R(this.Bt)};r(gW,MH);
704 var Nsa=function(a){return pv(a,function c(){var d=this,e;return Ea(c,function(f){if(1==f.g)return d.Va?f.Ra(2):u(f,d.kq(),3);2!=f.g&&(e=f.h,d.Va||(d.Va=e(),d.R(d.Va)));return f.return(d.Va)})})},hW=function(a){return pv(a,function c(){var d=this,e;return Ea(c,function(f){if(1==f.g)return d.jb?f.Ra(2):u(f,d.lq(),3);2!=f.g&&(e=f.h,d.jb||(d.jb=e(),d.R(d.jb)));return f.return(d.jb)})})};
705 gW.prototype.xt=function(){return pv(this,function b(){var c=this,d,e,f;return Ea(b,function(g){switch(g.g){case 1:return u(g,Nsa(c),2);case 2:return d=g.h,u(g,c.ca,3);case 3:e=g.h;case 4:return(f=d.get(e))?g.return(f):u(g,d.h.next(c),4)}})})};
706 var aW=function(a,b){var c,d;return function(e){e=void 0===e?!1:e;return pv(a,function g(){var h=this,m;return Ea(g,function(p){if(1==p.g){m=h;if(c)return p.Ra(2);if(!e)return c=b(),c.then(function(t){t.dispose&&m.R(t)}),d&&d.resolve(void 0),p.Ra(2);d||(d=new wS);return u(p,d.promise,2)}return p.return(c)})})}};
707 gW.prototype.ja=function(a){this.M=a instanceof QP?{ll:a}:Object.assign({},a);var b=new $V(this.j.j,new vH(this.ma));this.g.lb.attach(function(c){wH(b.g,"D",{la:0,Pa:-1,timestamp:X().g});var d=b.h,e=U(c,wF,1);bh(d.s,"handlePushNotification invoked, batch size: "+e.length);e.forEach(d.h,d);c?(c=U(c,wF,1),0==c.length?wH(b.g,"H",{la:0,Pa:-1,timestamp:X().g}):1==c.length?c.forEach(b.j,b):wH(b.g,"I",{la:0,Pa:-1,timestamp:X().g,Vo:c.length})):wH(b.g,"G",{la:0,Pa:-1,timestamp:X().g})},this);ch(this.K,"Starting the media session.");
708 this.oa.nh(16);this.M.ll=Osa(this,this.M.ll);nra(this.g,this.M.ll,this.Dc(this.M.jt),this.zp)?this.lb.resolve(null):this.lb.reject("Failed to create session.")};gW.prototype.Dc=function(a){var b=this,c=iN(this.j.h,function(){return fK(b.j,b.ic)});return new WT(c,a)};
709 var Osa=function(a,b){var c=L(a.j.g,6);b=RP(b);b.O=c;c=Xl(a.j.g,18);null!=c&&(b=RP(b),b.ga=c);c=a.M;c.Jd&&lg&&(b=RP(b),b.C=!1);c.gU&&(c=b,b=b.D.clone(),b.m=!1,b=b.clone(),b.l=!1,b=b.clone(),b.C=!1,b=b.clone(),b.o=!1,b=b.clone(),b.u=!1,b=XP(c,b));Object.assign({},a.M).OA&&(a=VP(b),a=RP(a),a.Va=!1,b=aQ(SP(a)));NJ(KJ("nJS8jb"))?b=WP(VP(b),!1):NJ(KJ("tkYpFc"))&&(b=WP(VP(b),!0));return b};
710 gW.prototype.Hh=function(){var a=this,b=null;this.onDisconnect.then(function(c){return b=c});return{callDuration:function(){var c=void 0===a.vf?0:(a.fC||X().g)-a.vf;c=new Date(c);return $e(c.getUTCHours(),2)+":"+$e(c.getUTCMinutes(),2)+":"+$e(c.getUTCSeconds(),2)},callState:function(){return a.getState()},endCause:function(){return b},hangoutId:function(){return a.nb.get()},pid:function(){return a.ca.get()},plid:function(){return a.ic},sessionId:function(){return iW(a)}}};
711 gW.prototype.X=function(){ch(this.K,"Disposing call.");this.disconnect(0);for(var a=n(this.W.values()),b=a.next();!b.done;b=a.next())gt(b.value);MH.prototype.X.call(this)};gW.prototype.getState=function(){return this.state};
712 var jW=function(a,b){b!==a.state&&(bh(a.K,"Call state changed from "+a.state+" to "+b),a.state=b,a.h.N(a.u,void 0))},iW=function(a){return a.g.h&&a.g.h.Fb()},kW=function(a,b,c){a.ca.Ta()||(a.Oc.resolve(b),a.Wd.resolve(c))},lW=function(a,b,c,d){bh(a.K,"triggerConnected() called. HangoutId: "+c+" ParticipantId: "+d);kW(a,c,d);var e=a.xp();a.R(e);a.se.resolve(e);a.listen(e,"H",a.Jq);QH(a,e,"H",function(){return a.Po.attach(function(){a.Jq()},a)});e=new iO(e,a.g);a.Xd.resolve(e);a.R(e);a.vf=X().g;b.resolve();
713 a.wd.resolve(null);jW(a,2);a.oa.nh(25);a.g.connect(c,d,a.je);bh(a.K,"Call connected")};gW.prototype.R=function(a){a=MH.prototype.R.bind(this,a);this.onDisconnect.Ta()?a():this.onDisconnect.then(a,a)};gW.prototype.hb=function(){this.g.hb()};var mW=function(a,b){a.vb=tc(b);yra(a.g,a.vb);a.Wb.then(function(c){c.o(a.vb)})};
714 gW.prototype.disconnect=function(a){if(3===this.getState()||4===this.getState())return bh(this.K,"disconnect() skipped, already disconnecting."),this.onDisconnect;a=nW.has(a)&&this.g.ja?nW.get(a):a;bh(this.K,"disconnect() called. Endcause: "+a);this.fC=X().g;var b=2===this.getState();jW(this,3);this.g.stop(a);this.vi(b,a);return this.onDisconnect};
715 gW.prototype.vi=function(a,b){bh(this.K,"triggerDisconnected(). Endcause: "+b);a=new oW(b);this.Oc.reject(a);this.Wd.reject(a);this.se.reject(a);this.Xd.reject(a);this.wd.reject(a);this.lb.reject(a);this.So.reject(a);this.Pi.resolve(b);jW(this,4)};
716 gW.prototype.Ki=function(a){if(3===this.getState()||4===this.getState())return bh(this.K,"addCapture() failed, because we are disconnecting"),!1;this.zc.includes(a)||this.zc.push(a);var b=tra(this.g,a);if(b)switch(a.h.h){case "a":this.h.N(this.Oi,a);break;case "v":this.h.N(this.Ep,a)}return b};
717 var pW=function(a){return[].concat(q(a.zc))},Psa=function(a){return pW(a).find(function(b){return"a"===b.h.h})||null},Ksa=function(a){pv(a,function c(){var d=this,e;return Ea(c,function(f){e=d;d.Le.attach(function(g){"render first video frame"===g.message&&e.oa.nh(6,809)});sa(f)})})};
718 gW.prototype.aE=function(a){a.target===this.g?"STOPPED"===a.state?(bh(this.K,"Disconnect received from session. Endcause: "+a.Ub),this.disconnect(a.Ub)):"INPROGRESS"===a.state&&(this.oa.nh(5),this.h.N(this.SD,void 0)):"STARTING"===a.state&&(a=a.target.h.h,this.sessionId.Ta()&&(this.Zq(a),this.Rb=new mU,this.sessionId=this.Rb.g),this.Rb.resolve(a))};
719 gW.prototype.cd=function(){var a={};a=void 0===a.Jd?!0:a.Jd;this.Qb||(Object.assign({},this.M).OA||of||NJ(KJ("hnkCOb"))?this.Qb=new jU(this):this.Qb=new kU(this,{Jd:a}),this.R(this.Qb));return this.Qb};gW.prototype.Jq=function(){var a=this;this.Cc||(this.Cc=!0,this.Wb.then(function(b){a.Cc=!1;for(var c=new Map,d=n(a.vb),e=d.next();!e.done;e=d.next())(e=b.Tf(e.value))&&Array.from(e.h).forEach(function(f){var g=f.l;"a"===f.h&&null!=g&&1!==g&&(f=a.g.ya(f))&&c.set(f,g)});wra(a.g,c)}))};
720 gW.prototype.pe=function(a){a=ZI(a);var b=this.nb.get();null!=b&&P(a,3,b);b=this.ca.get();null!=b&&P(a,4,b);b=iW(this);null!=b&&P(a,10,b);b=this.g.h&&this.g.h.h.h;null!=b&&P(a,2,b)};
721 var Qsa=function(a,b){(b=XB(b).find(function(c){return!!(L(c,2)&1)}))?(a.Na=L(b,5),a.Ia=L(b,7),a.rtt=L(b,3)):(a.Na=-1,a.Ia=-1,a.rtt=-1)},Rsa=function(a,b){if(b=XB(b).find(function(g){return!!(L(g,2)&1)})){var c=L(b,5),d=L(b,7),e=L(b,3);a=n([].concat(q(a.W.keys())));for(var f=a.next();!f.done;f=a.next())f=f.value,-1!==c&&-1!==f.Na&&(c+=f.Na),-1!==d&&-1!==f.Ia&&(d+=f.Ia),-1!==e&&(e=Math.max(e,f.rtt));P(b,150,c);P(b,151,d);P(b,153,e)}};gW.prototype.logImpression=function(a){QG(this.ma,ZG).then(function(b){b.logImpression(a)})};
722 var sW=function(a,b,c){return a.getState()!==b?(ah(a.K,"Unexpected state while in "+c+": "+a.getState()+" != "+b),new qW(302,new rW(b,a.getState()))):null},Msa=[],rW=function(){var a=Error.call(this);this.message=a.message;"stack"in a&&(this.stack=a.stack)};r(rW,Error);var oW=function(a){var b=Error.call(this,"DisconnectedError, EndCause = "+a);this.message=b.message;"stack"in b&&(this.stack=b.stack);this.Ub=a};r(oW,Error);cJ({nW:function(){}});var cW=function(a){YN.call(this,a.ic);this.call=a};
723 r(cW,YN);cW.prototype.m=function(a){YN.prototype.m.call(this,a);var b=0<this.call.W.size?2:1;if(a=T(a,OB,4))for(P(a,170,b),b=n(U(a,PB,5)||[]),a=b.next();!a.done;a=b.next())a=a.value,Qsa(this.call,a),0<this.call.W.size&&Rsa(this.call,a)};var qW=function(a,b){var c=Error.call(this,"startupCode: "+a+", error = "+og(b));this.message=c.message;"stack"in c&&(this.stack=c.stack);this.ct=a;this.We=b};r(qW,Error);var nW=new Map([[63,124],[0,123]]);rJ(5,function(a){return!(a instanceof oW)});
724 rJ(6,function(a){return!(a instanceof Ct)});var tW=function(a,b,c){rM.call(this);this.j=a;this.l=c;this.h=new Map;this.m=new lM(!0);this.m.C=this;this.yc=new MH(this);this.R(this.yc);this.yc.listen(this.l,["ca",zM],this.u);a=n(b);for(b=a.next();!b.done;b=a.next())b=b.value,""==b.Y()&&(b.o=this.j),this.m.add(b)};r(tW,rM);var Ssa=function(a,b,c){return new tW(a,b,c)};tW.prototype.Tf=function(a){return""==a||a==this.j?this.m:this.h.get(a)||null};
725 tW.prototype.o=function(a){var b=this,c=new Set;a.forEach(function(d){if(d!=b.j&&(c.add(d),!b.h.has(d))){var e=new lM;e.C=b;b.h.set(d,e);b.g(new qM("S",d,e))}});this.h.forEach(function(d,e){c.has(e)||(b.h.delete(e),b.g(new qM("T",e,d)))});this.u()};
726 tW.prototype.u=function(){var a=this,b=new Map;[].concat(q(this.l.h.j),q(qra(this.l))).forEach(function(c){var d=c.Y()||a.j,e=c.Ea();e=d+"/"+e;b.has(e)?b.get(e).push(c):(b.set(e,[c]),c=a.Tf(d),null==c&&(c=new lM,a.h.set(d,c),a.g(new qM("S",d,c))))});b.forEach(function(c){var d=c.find(function(p){return!p.getInfo().j})||c[0],e=d.getInfo();c=e.g;var f=d.Ea(),g=d.Y()||a.j,h=e.j?"mu":"li",m=a.Tf(g);d=mM(m,c,f,g);null==d?(d=EK({Nj:g,id:f,mediaType:c,state:h}),m.add(d)):DK(d,h);e=e.l;"v"==c&&CK(d,e?"ca":
727 "sc");Bja(d,e)});this.h.forEach(function(c){Array.from(c.h).forEach(function(d){var e=b.has,f=d.Y(),g=d.getId();e.call(b,f+"/"+g)||c.remove(d)})})};var uW=function(a){K(this,a,0,-1,Tsa,null)};r(uW,J);k=uW.prototype;k.Fy=function(){return N(this,1,"")};k.Qs=function(a){return P(this,1,a)};k.vA=function(){return M(this,1)};k.gb=function(){return N(this,2,"")};k.Rn=function(a){return P(this,2,a)};k.ru=function(){return M(this,2)};k.ou=function(){return N(this,3,"")};k.Sn=function(a){return P(this,3,a)};k.wA=function(){return M(this,3)};k.nu=function(){return N(this,4,"")};k.Qn=function(a){return P(this,4,a)};k.uA=function(){return M(this,4)};
728 var vW=function(a,b){return lm(a,5,b)};uW.prototype.u=function(){return T(this,wW,6)};uW.prototype.o=function(a){return R(this,6,a)};uW.prototype.D=function(){return M(this,6)};var xW=function(a,b){return P(a,7,b||[])};k=uW.prototype;k.Bx=function(){return T(this,yW,8)};k.WC=function(a){return R(this,8,a)};k.kz=function(){return M(this,8)};k.Kn=function(){return N(this,9,"")};k.Nn=function(a){return P(this,9,a)};k.fz=function(){return M(this,9)};var zW=function(a,b){lm(a,10,b)};k=uW.prototype;
729 k.pu=function(){return L(this,11)};k.Tn=function(a){return P(this,11,a)};k.yA=function(){return M(this,11)};k.vj=function(){return Xl(this,12)};k.On=function(a){return P(this,12,a)};k.pz=function(){return M(this,12)};k.wj=function(){return O(this,13,!1)};k.Pn=function(a){return P(this,13,a)};k.qz=function(){return M(this,13)};k.sj=function(){return Zl(this,15,0)};k.Mn=function(a){return P(this,15,a)};k.dz=function(){return M(this,15)};k.rj=function(){return Zl(this,17,0)};
730 k.Ln=function(a){return P(this,17,a)};k.cz=function(){return M(this,17)};k.sx=function(){return T(this,AW,14)};k.Rj=function(a){return R(this,14,a)};k.gz=function(){return M(this,14)};k.Up=function(){return T(this,BW,16)};k.Or=function(a){return R(this,16,a)};k.jz=function(){return M(this,16)};k.qu=function(){return T(this,CW,18)};k.Un=function(a){return R(this,18,a)};k.su=function(){return M(this,18)};var DW=function(a){K(this,a,0,-1,null,null)};r(DW,J);var wW=function(a){K(this,a,0,-1,null,null)};
731 r(wW,J);var Usa=function(a,b){return P(a,1,b)},Vsa=function(a,b){return P(a,2,b)},yW=function(a){K(this,a,0,-1,null,null)};r(yW,J);var EW=function(a){K(this,a,0,-1,null,null)};r(EW,J);EW.prototype.getId=function(){return L(this,1)};EW.prototype.getTitle=function(){return L(this,2)};EW.prototype.setTitle=function(a){return P(this,2,a)};var AW=function(a){K(this,a,0,-1,null,null)};r(AW,J);
732 var Wsa=function(a,b){return P(a,1,b)},Xsa=function(a,b){return P(a,2,b)},Ysa=function(a,b){return P(a,3,b)},Zsa=function(a,b){return P(a,4,b)},$sa=function(a,b){return P(a,5,b)},ata=function(a,b){return P(a,6,b)},bta=function(a,b){return P(a,7,b)},cta=function(a,b){return P(a,8,b)},BW=function(a){K(this,a,0,-1,dta,null)};r(BW,J);var CW=function(a){K(this,a,0,-1,null,null)};r(CW,J);var Tsa=[5,7,10],dta=[1];var FW=function(a){this.g=a};FW.prototype.update=function(a,b,c){var d=!1;try{if(this.g.has.call(b)){var e=this.g.get.call(b);e!==this.g.get.call(a)?(this.g.set.call(a,e),d=!0,c&&this.g.signal&&c.add(this.g.signal,e)):this.g.has.call(a)||this.g.set.call(a,e)}}catch(f){pt(f)}return d};function GW(a,b,c,d){return c.reduce(function(e,f){return f.update(a,b,d)||e},!1)}function Y(a){return new FW(a)};var HW=uW.prototype,IW=function(a){V.call(this);var b=this;this.controller=a;this.h=new uW;this.g=new sv(this);this.j=uv(this.g);this.H=uv(this.g);this.J=uv(this.g);this.M=uv(this.g);this.C=uv(this.g);this.F=uv(this.g);this.G=uv(this.g);this.o=uv(this.g);this.m=uv(this.g);this.u=uv(this.g);this.D=uv(this.g);this.O=uv(this.g);this.l=[Y({has:HW.vA,get:HW.Fy,set:HW.Qs,signal:this.M}),Y({has:HW.ru,get:HW.gb,set:HW.Rn,signal:this.J}),Y({has:HW.wA,get:HW.ou,set:HW.Sn}),Y({has:HW.uA,get:HW.nu,set:HW.Qn,
733 signal:this.H}),Y({has:HW.D,get:HW.u,set:HW.o}),Y({has:HW.kz,get:HW.Bx,set:HW.WC}),Y({has:HW.fz,get:HW.Kn,set:HW.Nn,signal:this.C}),Y({has:HW.yA,get:HW.pu,set:HW.Tn}),Y({has:HW.pz,get:HW.vj,set:HW.On,signal:this.F}),Y({has:HW.qz,get:HW.wj,set:HW.Pn,signal:this.G}),Y({has:HW.dz,get:HW.sj,set:HW.Mn,signal:this.o}),Y({has:HW.cz,get:HW.rj,set:HW.Ln,signal:this.m}),Y({has:HW.gz,get:HW.sx,set:HW.Rj,signal:this.u}),Y({has:HW.jz,get:HW.Up,set:HW.Or,signal:this.D}),Y({has:HW.su,get:HW.qu,set:HW.Un,signal:this.O})];
734 this.g.N(this.j,this.h);a.Ja.attach(function(c){var d=c.Yk,e=c.nm,f=c.WD,g=new Av(b.g);c=GW(b.h,c.ie,b.l,g);d&&(c=!0,xW(b.h,d));e&&(c=!0,vW(b.h,e));f&&(c=!0,zW(b.h,f));c&&g.add(b.j,b.h.clone());g.N()})};r(IW,V);IW.prototype.th=function(a,b,c){return pv(this,function e(){var f=this;return Ea(e,function(g){return g.return(f.controller.th(a,b,c))})})};IW.prototype.Sh=function(){return pv(this,function b(){var c=this;return Ea(b,function(d){return d.return(c.controller.Sh())})})};
735 da.Object.defineProperties(IW.prototype,{features:{configurable:!0,enumerable:!0,get:function(){var a,b;return null!==(b=null===(a=this.h.Up())||void 0===a?void 0:L(a,1))&&void 0!==b?b:[]}},Gw:{configurable:!0,enumerable:!0,get:function(){return this.h.Kn()}}});var JW=function(a){K(this,a,0,-1,null,null)};r(JW,J);JW.prototype.za=function(){return Zl(this,2,0)};var KW=function(a){K(this,a,0,-1,eta,null)};r(KW,J);var eta=[1];var LW=function(a){V.call(this);this.controller=a;this.g=new sv(this);this.Wh=uv(this.g);this.h=uv(this.g);this.g.N(this.Wh,new KW);vS(this.g,this.Wh,this.controller.Wh);vS(this.g,this.h,this.Wh,fta)};r(LW,V);LW.prototype.To=function(a){return this.controller.To(a)};function gta(a){return 3===a.za()||2===a.za()}function fta(a){return U(a,JW,1).filter(gta)};var NW=function(a,b,c,d){gW.call(this,a,b,{ic:d});var e=this;this.Sa.resolve(!1);this.C=!1;this.J=new mU;this.l=this.J.g;this.ua=null;this.O=!1;this.G=new mU;this.eb=this.G.g;this.eb.then(function(f){f.onChange.attach(function(){return MW(e,f)},e);MW(e,f)});this.ba=new mU;this.sources=this.ba.g;this.D={};this.ga=this.H=this.o=null;this.m={nb:"",ca:"",cookie:null};this.F=null;QG(a,gU,!1).then(function(f){e.F=f});c&&this.ja(c)};r(NW,gW);
736 NW.prototype.hb=function(){gW.prototype.hb.call(this);this.sources.get()&&this.sources.get().hb();this.eb.get()&&this.eb.get().hb();this.l.get()&&this.l.get().hb()};var MW=function(a,b){mW(a,b.get().map(function(d){return d.Y()}));var c=a.ca.get();c&&(b=!!b.get().find(function(d){return d.Y()===c}),a.O&&!b?a.disconnect(21):!a.O&&b&&(a.O=!0))};
737 NW.prototype.uq=function(){var a=void 0===a?{}:a;var b=sW(this,0,"preJoin");if(b)return It(b);var c=a.name;a=a.mediaType;if(c){a=this.ma;b=this.j;if(Oc(c))c=[];else{var d=/([^/]*)\/(.*)/.exec(c);c=d?d.slice(1):[c]}d=c;if(0==d.length)c=new hz,a=rK(a,b,c);else if(1==d.length)a=Ht(qK(a,b,d[0]));else{c=new qz;if(-1==d[0].indexOf(".")){var e=new fz;e=P(e,2,d[1]);d=P(e,1,d[0]);R(c,2,d)}else e=new pz,e=P(e,1,d[1]),d=P(e,2,d[0]),R(c,4,d);a=sK(a,b,c,6E5)}}else if(a)b=this.ma,c=this.j,d=new hz,d=P(d,2,7),a=
738 P(d,14,a),a=rK(b,c,a);else return Ht();return this.ua=a};NW.prototype.connect=function(a,b){var c=this;return this.Si.then(function(){bh(c.K,"connect() was called");if(0!=c.getState())return ah(c.K,"connect() failed. Not in INITIALIZED. State: "+c.getState()),It(new rW(0,c.getState()));var d=Pt();jW(c,1);if("string"===typeof a){ch(c.K,"Skipping Hangout resolution");var e=qK(c.ma,c.j,a);OW(c,d,e,b||null)}else a?hta(c,d,a,b):d.reject(Error("Can only connect without params for secondary calls"));return d.promise})};
739 var ita=function(a){var b,c;return Ga(function(d){if(1==d.g)return u(d,a.ua,2);b=d.h;c=YH(b.o).wa()||"";return d.return(Promise.resolve(pK(0,a.ma,a.j,[c],tH(),kH,"k","HangoutParticipant")))})},hta=function(a,b,c,d){ch(a.K,"Resolving Hangout");c.then(function(e){OW(this,b,e,d||null)},function(e){ah(this.K,"Hangout resolve failed, reverting to INITIALIZED state");jW(this,0);b.reject(new qW(306,e))},a)},OW=function(a,b,c,d){var e=YH(c.o).wa();ch(a.K,"connectToHangout(). HangoutId: "+e);1!=a.getState()?
740 (ah(a.K,"connectToHangout() failed, not in CONNECTING state. State: "+a.getState()),b.reject(new qW(302,new rW(1,a.getState()))),gt(c)):(a.m.nb=e,a.m.ca=d||"",a.H=Mw(Zf(),"beforeunload",a.nr,!1,a),a.ga=Mw(Zf(),"unload",a.nr,!1,a),a.pa(e,d,b,c,0))};NW.prototype.Zq=function(){};
741 NW.prototype.pa=function(a,b,c,d,e){var f=this;this.sessionId.then(function(g){var h=pK(0,f.ma,f.j,[a],tH(),kH,"k","HangoutParticipant");ch(f.K,"Adding participant");var m=h.yb();P(m,26,[g]);Oc(b||"")||m.mh(b);jta(f,m,c,d,h,e)})};
742 var jta=function(a,b,c,d,e,f){e.add(b).then(function(g){var h={sw:g,kV:!1},m=h.sw[0],p=m.wa();g=m.Y();a.m.ca=g;var t=a.getState();if(1!=t){ah(a.K,"add participant succeeded, but we are no longer CONNECTING. State: "+a.getState());h=302;if(63==a.o||3==t||4==t)h=219;c.reject(new qW(h,new rW(1,a.getState())));h=new jz;h.Ci(p);h.mh(g);e.remove(h).then(a.mj,null,a);gt(d);gt(e)}else bh(a.K,"add participant succeeded"),10==Zl(m,17,0)?(bh(a.K,"participant in knocking state"),30>f?(bh(a.K,"will attempt again after delay"),
743 hx(1E3).then(Wa(a.pa,a,p,g,c,d,f+1))):(bh(a.K,"max knock attempt, failing join"),a.lr(c,d,e,234))):(bh(a.K,"success adding and not a knock result"),p=YH(d.o).wa(),a.J.resolve(d),a.G.resolve(e),a.R(d),a.R(e),a.Aa=h.sources,lW(a,c,p,g),d.start(void 0,h.EU),e.start(void 0,h.eb))},Wa(a.lr,a,c,d,e))};k=NW.prototype;
744 k.lr=function(a,b,c,d){this.mj();1==this.getState()?(ah(this.K,"add participant failed, moving back to INITIALIZED state"),jW(this,0)):ah(this.K,"add participant failed, but call already disconnected");gt(b);gt(c);b=a.reject;var e,f=c=null;try{c=d.response.ac,f=c[0]}catch(g){}yA.messageId===f?(c=new yA(c),(f=c.getResponseHeader())&&(e=10==f.za()?kta[L(c,4)]||209:lta[f.za()])):"number"===typeof d&&(e=d);e=void 0!==e?e:63==this.o||3==this.getState()||4==this.getState()?219:302;b.call(a,new qW(e,d))};
745 k.Hh=function(){var a=this;return Object.assign(gW.prototype.Hh.call(this),{hangout:function(){return a.l.get()&&a.l.get().Da()},participants:function(){return a.eb.get()&&a.eb.get().Da()},mediaSources:function(){return a.sources.get()&&a.sources.get().Da()}})};
746 k.xp=function(){var a=this,b=yja(this.ma,this.j,this.nb.get());this.R(b);this.ba.resolve(b);b.start(void 0,this.Aa);b.onChange.attach(function(c){return mta(a,c.oc)},this);return Ora(this.ca.get(),b,this.eb.get(),pW(this).map(function(c){return c.h}),this.g)};
747 k.vi=function(a,b){var c=this;this.o=b;this.m.cookie=this.j.h.h.g;var d=Ht();if(a&&!this.C){bh(this.K,"Removing participant on disconnect");d=new jz;d.Ci(this.nb.get());d.mh(this.ca.get());var e={};e=(e.jYdIne=b,e);d=this.eb.get().remove(d,e,2).then(this.mj,null,this)}d.ib(function(){var f=c.j.h.h;f.g=null;Kv(f);gW.prototype.vi.call(c,a,b)});hd(this.D,gt);td(this.D);d=new oW(b);this.J.reject(d);this.G.reject(d);this.ba.reject(d);null!=this.l.get()&&this.l.get().stop();null!=this.eb.get()&&this.eb.get().stop();
748 null!=this.sources.get()&&this.sources.get().stop()};k.Ki=function(a){if(3==this.getState()||4==this.getState())return bh(this.K,"addCapture() failed, because we are disconnecting"),!1;var b=this.D[a.h.getId()];if(b&&b.h.includes(a))return ah(this.K,"HangoutCall.addCapture() failed because we already have this capture"),!1;b||(b=new iM(this),this.D[a.h.getId()]=b);b.listen(a.h,["G","H","I","J"],b.F);b.h.push(a);kM(b);return gW.prototype.Ki.call(this,a)};
749 k.kq=function(){var a=this;return Ga(function(b){return b.return(QG(a.ma,vT).then(function(c){return function(){return c(a)}}))})};k.lq=function(){var a=this;return Ga(function(b){return b.return(QG(a.ma,Pra).then(function(c){return function(){return c(a)}}))})};k.yp=function(){var a=this,b;return Ga(function(c){b=new sv(a);return c.return(new LW({Wh:uv(b),To:function(){return It("unsupported")}}))})};
750 k.vp=function(){var a=this,b,c,d,e;return Ga(function(f){b=new sv(a);c=function(){return Promise.reject("Unsupported")};d=function(){return Promise.reject("Unsupported")};e=function(){return Promise.reject("Unsupported")};return f.return(new IW({Ja:uv(b),th:c,Sh:d,Rj:e}))})};k.wp=function(){var a=this;return Ga(function(b){return b.return(QG(a.ma,Qra).then(function(c){return c(a)}))})};k.mj=function(){null!=this.H&&Uw(this.H);null!=this.ga&&Uw(this.ga)};
751 k.nr=function(){this.mj();var a=L(this.j.g,12),b=null!=this.o?this.o:63;if(null!=a){var c=new UA;P(c,5,b);var d=new SA;d.o(this.m.nb);Oc(this.m.ca)||d.u(this.m.ca);VA(c,[d]);c.setRequestHeader(fK(this.j,this.ic));d=new tm;R(d,3,this.m.cookie||this.j.h.h.g);c.T(d);c=c.ra();d=(this.F?PW(this.F,this):[]).map(function(f){return f.ra()});if(null!=navigator.sendBeacon){var e=new URLSearchParams;e.append("r",c);d.forEach(function(f){e.append("l",f)});this.C=navigator.sendBeacon(a,e)}this.C||(a=Mr(a,"r",
752 c),a=Mr(a,"l",d),c=cx(ax),c.open("GET",a,!1),c.send(null));this.C=!0}this.disconnect(b)};
753 var mta=function(a,b){var c=a.ca.get(),d=b.filter(function(f){return f.Y()===c}),e=(b=pW(a).find(function(f){return"a"===f.h.h}))&&b.h.getId();if(d=(d=e&&d.find(function(f){return f.Ea()===e}))&&T(d,aA,6)&&L(T(d,aA,6),1))tT(b),a.h.N(a.xd,{EC:d}),a.logImpression(990)},kta={1:200,2:201,3:202,4:206,5:207,6:209,7:216,11:223,17:235,12:236,13:237,14:238,15:239,16:240},lta={1:0,2:307,3:303,4:217,5:305,6:307,7:307,8:306,11:217};var OS=function(a,b,c){eO.call(this,a,c,1);var d=this;this.j=b;this.o=new MH;this.R(this.o);this.o.listen(this.h,"P",function(){var e=mT(d.h,d.j);null!=e&&d.g(new QW(d.j,e))})};r(OS,eO);OS.prototype.m=function(){return this.j};var QW=function(a,b){Aw.call(this,"Ya");this.sessionId=a;this.stream=b};r(QW,Aw);var RW=function(a){this.deviceId=a.o;this.j=a.u;this.groupId=a.g;this.l=a.C;this.o=a.m};RW.prototype.equals=function(a){return a===this?!0:a&&this.deviceId===a.deviceId?gg?!0:"default"===this.deviceId||"communications"===this.deviceId?this.j===a.j&&this.groupId===a.groupId:!0:!1};RW.prototype.toString=function(){return"MediaSettings(deviceId="+this.deviceId+",deviceLabel="+this.j+",groupId="+this.groupId+")"};
754 RW.prototype.m=function(a){return void 0===a||a?{deviceId:{exact:this.deviceId}}:{mandatory:{sourceId:this.deviceId},optional:[]}};var SW=function(a){this.o=a?a.deviceId:null;this.u=a?a.j:null;this.g=a?a.groupId:null;this.C=a?a.l:null;this.m=a?a.o:0};SW.prototype.fa=function(){return new RW(this)};SW.prototype.j=function(a){this.g=a;return this};function nta(){var a=mf();return a&&a.mediaDevices&&a.mediaDevices.enumerateDevices?a.mediaDevices.enumerateDevices():Promise.resolve([])}function ota(a){var b=mf();return b&&b.mediaDevices&&b.mediaDevices.getUserMedia?b.mediaDevices.getUserMedia(a):Promise.reject("Missing getUserMedia API.")};function pta(a){a=a instanceof Error&&a.name;return"NotAllowedError"===a||"PermissionDeniedError"===a||"PermissionDismissedError"===a}function qta(a){a=a instanceof Error&&a.name;return"NotReadableError"===a||"TrackStartError"===a}
755 function rta(a){if(!(ff()&&0<=bd(hf(),10.14)&&a&&a instanceof Error&&a.name))return!1;if(Cd())if(0<=bd(Ed(),73)){if("NotAllowedError"==a.name&&"Permission denied by system"==a.message)return!0}else{if("NotReadableError"==a.name)return!0}else if(Bd()&&"NotFoundError"==a.name)return!0;return!1};var sta=l(["",""]),tta=l(["Stopping stream with id=",""]),uta=l(["Starting media."]),vta=l(["Updating device state to: ",""]),wta=l(["Registering sessionId=","."]),xta=l(["Called registerSession() twice with the same sessionId='","'"]),yta=l(["Unregistering sessionId=","."]),zta=l(["Stopping."]),Ata=l(["Setting mute state to mute=","."]),Bta=l(["Pausing."]),Cta=l(["Resuming."]),Dta=l(["Update source state from "," to ",""]),Eta=l(["Skipping update usermedia while device in state=","."]),Fta=l(["Skipping update usermedia because capture is paused."]),
756 Gta=l(["Skipping update usermedia because capture is muted."]),Hta=l(["Skipping update usermedia because settings were unchanged and the track has not failed."]),Ita=l(["Attempting to update usermedia with null constraints."]),Jta=l(["Skipping update usermedia with empty constraints."]),Kta=l(["Attempting to update usermedia with id="," settings="," constraints=","."]),Lta=l(["During update usermedia with id="," capture settings changed to ","."]),Mta=l(["During update usermedia with id="," capture was muted."]),
757 Nta=l(["Update usermedia success with id=","."]),Ota=l(["Error during update usermedia call with id="," constraints=",": ","."]),Pta=l(["Ignore getUserMedia failure with id="," as we are still in the failure delay period."]),Qta=l(["Unexpected getUserMedia failure with id=",". Delaying transitioning capture to failure."]),Rta=l(["getUserMedia still has not succeeded after delay. About to make one final explicit attempt."]),Sta=l(["Clearing pending getUserMedia request with id=","."]),Tta=l(["Cancelling pending failure timer since getUserMedia eventually succeeded after delay."]),
758 Uta=l(["Return empty user media constraints with null deviceId."]),Vta=l(["Invalid mediaType=","."]),Wta=l(["getUserMedia success for stream=","."]),Xta=l(["No media tracks for stream=","."]),Yta=l(["Track ended: ",""]),Zta=l(["Hardware-muted = ","; tracks: ",""]),$ta=l(["Capture's StreamTransformer threw while setting it's input stream."]),aua=l(["Stream changed with new stream=","."]),bua=l(["UI call to release old streams timed out"]),cua=l(["echoCancellation=",""]),dua=l(["echoCancellationType=none (unknown)"]),
759 eua=l(["echoCancellationType=",""]),UW=function(a,b,c){TK.call(this,b);var d=this;this.K=fN(cN(new bN("realtime.media.api.webrtc.Capture"),function(e){return e(sta,d)}));this.Na=new sv(this);this.Qb=a;this.m=c;this.u=this.o=this.J=this.ba=null;this.F=new Set;this.O=new Map;this.H=this.W=!1;this.vb=null;this.oa=this.ua=!1;this.Va=this.kb=this.jb=this.M=null;this.Sa=!1;this.Wb=this.Na.signal();this.Mb=[];this.aa=[];this.ga=new TW;fua(this)};r(UW,TK);
760 UW.prototype.X=function(){this.stop();VW(this,null);this.F.clear();this.vb=null;gt(this.ga);TK.prototype.X.call(this)};UW.prototype.toString=function(){return"Capture(source="+this.h+" muted="+this.W+" paused="+this.H+" deviceState="+this.l+" stream="+(this.u?this.u.id:null)+")"};var WW=function(a,b){b&&(a.K.info(tta,b.id),[].concat(q(b.getAudioTracks()),q(b.getVideoTracks())).forEach(function(c){Vw(c);c.stop()}))},XW=function(a){a.K.info(uta);a.G("re");a.D().then(Fd(a))};
761 UW.prototype.G=function(a){this.K.info(vta,a);var b=this.j();TK.prototype.G.call(this,a);"nd"===a&&VW(this,null);this.j()!==b&&(YW(this),this.j()?VW(this,null):this.D())};UW.prototype.getDeviceId=function(){return this.m.deviceId};UW.prototype.Fa=function(){return this.vb};var mT=function(a,b){return a.u?a.O.get(b)||null:null};UW.prototype.ya=function(){return this.u};
762 UW.prototype.Ia=function(a){this.K.info(wta,a);0===this.F.size&&this.resume();if(this.F.has(a))throw this.K.g(xta,a),Error("Called registerSession() twice with the same sessionId='"+a+"'");this.F.add(a);if(this.u){var b=this.u.clone();this.O.set(a,b)}};UW.prototype.Aa=function(a){this.K.info(yta,a);this.F.delete(a);var b=mT(this,a);WW(this,b);this.O.delete(a);0>=this.F.size&&this.pause()};
763 UW.prototype.stop=function(){if("st"===this.l)return!1;this.K.info(zta);VW(this,null);this.F.clear();this.G("st");return!0};var tT=function(a){if("st"==a.l)return!1;ZW(a,!0);return!0};UW.prototype.start=function(){XW(this)};UW.prototype.j=function(){switch(this.l){case "nd":case "ad":case "fa":return!0;default:return this.W}};var ZW=function(a,b){a.K.info(Ata,b);var c=a.j();a.W=b;c!=b&&(b?VW(a,null):a.D(),YW(a),a.g("N"))};
764 UW.prototype.pause=function(){this.H||"st"==this.l||(this.K.info(Bta),this.H=!0,VW(this,null))};UW.prototype.resume=function(){this.H&&"st"!=this.l&&(this.K.info(Cta),this.H=!1,this.D())};var YW=function(a){var b=a.h.getState(),c=a.j()?"mu":"li";b!==c&&(a.K.info(Dta,b,c),DK(a.h,c))};
765 UW.prototype.D=function(a,b){var c=this;a=void 0===a?!0:a;b=void 0===b?!1:b;if(this.J)return this.J.catch(function(){}).then(function(){return c.D(a,b)});var d=this.l;"fa"!=this.l&&"ad"!=this.l||this.G("re");if("re"!=this.l)return this.K.info(Eta,this.l),Promise.resolve();if(this.H)return this.K.info(Fta),Promise.resolve();if("re"==d&&this.W)return this.K.info(Gta),Promise.resolve();if(this.u&&this.ba&&this.ba.equals(this.m)&&!this.ua)return this.K.info(Hta),Promise.resolve();if(this.m.l)return this.m.l==
766 this.o?Promise.resolve():$W(this,this.m.l);var e=gua(this);if(!e)return this.K.g(Ita),Promise.reject("Attempting to update usermedia with null constraints.");if(sd(e))return this.K.info(Jta),Promise.resolve();var f=this.m;b&&(VW(this,null),aX(this,null));this.ba=f;var g=hua++;this.K.info(Kta,g,this.m,Ia.JSON.stringify(e));var h=this.h.h;"a"==h?this.logImpression(4799):"v"==h&&this.logImpression(4796);this.J=ota(e).then(function(m){c.Va=null;c.Sa=!1;"a"==h?c.logImpression(4800):"v"==h&&c.logImpression(4797);
767 bX(c);c.H||!c.m.equals(f)||"st"===c.l?(c.K.info(Lta,g,c.m),WW(c,m)):c.W?(c.K.info(Mta,g),WW(c,m)):(c.K.info(Nta,g),$W(c,m))},function(m){c.K.L(Ota,g,Ia.JSON.stringify(e),m);m&&(c.Va=m,iua(c,h,m.name));rta(m)?(bX(c),c.Sa=!0,"a"==h?c.logImpression(5802):"v"==h&&c.logImpression(5803),c.G("ad")):pta(m)?(bX(c),c.G("ad")):qta(m)&&a?null!==c.M?c.K.L(Pta,g):(c.K.L(Qta,g),c.ba=null,c.M=setTimeout(function(){c.M=null;c.K.L(Rta);c.logImpression(4578);c.D(!1,b)},2E3)):c.G("fa");throw m;});return this.J=jua(this,
768 this.J).finally(function(){c.K.info(Sta,g);c.J=null})};
769 var jua=function(a,b){var c=setTimeout(function(){a.Na.N(a.Wb,void 0)},5E3);return b.finally(function(){clearTimeout(c)})},bX=function(a){null!==a.M&&(clearTimeout(a.M),a.M=null,a.K.info(Tta))},gua=function(a){if(null==a.getDeviceId()||a.getDeviceId()===Tra.id)return a.K.info(Uta),{};var b={audio:!1,video:!1},c=a.h.h;switch(c){case "a":b.audio=a.m.m(!kg);break;case "v":b.video=a.m.m();break;default:return a.K.g(Vta,c),null}return b},$W=function(a,b){a.K.info(Wta,b.id);Date.now();if(0==b.getAudioTracks().length&&
770 0==b.getVideoTracks().length)return a.K.L(Xta,b.id),Promise.resolve();VW(a,null);[].concat(q(b.getAudioTracks()),q(b.getVideoTracks())).forEach(function(c){Nw(c,"ended",a.Rb,void 0,a);Nw(c,["mute","unmute"],a.lb,void 0,a)});kua(a);VW(a,b);a.lb();lua(a,b);mua(a,b);return Promise.resolve()};UW.prototype.Rb=function(a){this.K.L(Yta,mg(a.target));this.g("K")};var kua=function(a){!1!==a.ua&&(a.ua=!1,a.g("L"))};UW.prototype.lb=function(){var a=nua(this);a!==this.oa&&(this.oa=a,oua(this,a),this.g("M"))};
771 var nua=function(a){if(!a.o)return!1;a=[].concat(q(a.o.getAudioTracks()),q(a.o.getVideoTracks()));return 0!=a.length&&a.every(function(b){return b.muted})},oua=function(a,b){if(a.o){var c=[].concat(q(a.o.getAudioTracks()),q(a.o.getVideoTracks())).map(function(d){return d.id}).join(", ");a.K.info(Zta,b,c)}};UW.prototype.pa=function(){return this.oa};
772 var VW=function(a,b){if(b!=a.o){var c=a.o;a.o=b;try{a.ga.setInputStream(b)}catch(d){throw dN(a.K,d).g($ta),d;}finally{WW(a,c),a.Mb.forEach(function(d){return WW(a,d)}),a.Mb.length=0}}},aX=function(a,b){b!==a.u&&(a.aa.push.apply(a.aa,q([a.u].concat(q(a.O.values())).filter(Boolean))),a.O.clear(),b?(pua(a),a.F.forEach(function(c){var d=b.clone();a.O.set(c,d)})):cX(a),a.K.info(aua,b&&b.id),a.u=b,a.g("P"))},pua=function(a){setTimeout(function(){0<a.aa.length&&(a.K.L(bua),cX(a))},3E3)},cX=function(a){a.aa.forEach(function(b){return WW(a,
773 b)});a.aa.length=0},fua=function(a){a.ga.setInputStream(a.o);Dv(a.ga.kr,function(b){aX(a,b?b.clone():null)},a)};UW.prototype.logImpression=function(a){this.Qb.logImpression(a)};
774 var lua=function(a,b){b=b.getAudioTracks().map(function(c){return c.getSettings().echoCancellation}).filter(function(c){return"boolean"===typeof c});0!==b.length&&(b=b.some(function(c){return!c}),b!==a.jb&&(a.jb=b,a.logImpression(b?4705:4706),a.K.info(cua,!b)))},mua=function(a,b){b=b.getAudioTracks();if(0!==b.length){var c=b.map(function(e){return e.getSettings().echoCancellationType}).filter(function(e){return e});if(0===c.length)a.logImpression(5286),a.K.info(dua);else{b=kg&&Cq(74)?new Map([["browser",
775 5289],["system",5288]]):new Map([["browser",5287],["aec3",5289],["system",5288]]);var d=Array.from(b.keys());c=c.sort(function(e,f){return d.indexOf(f)-d.indexOf(e)})[0];a.kb!=c&&(a.kb=c,a.logImpression(b.get(c)||5286),a.K.info(eua,c))}}},iua=function(a,b,c){"a"==b?(a.logImpression(4801),dX.has(c)?a.logImpression(dX.get(c).audio):a.logImpression(4471)):"v"==b&&(a.logImpression(4798),dX.has(c)?a.logImpression(dX.get(c).video):a.logImpression(4943))},TW=function(){V.call(this);this.g=new sv(this);this.kr=
776 uv(this.g);this.h=null};r(TW,V);TW.prototype.setInputStream=function(a){this.h=a;this.g.N(this.kr,this.h)};
777 var hua=0,dX=new Map([["AbortError",{audio:4460,video:4936}],["NotAllowedError",{audio:4461,video:4937}],["NotFoundError",{audio:4462,video:4938}],["NotReadableError",{audio:4463,video:4939}],["OverconstrainedError",{audio:4464,video:4940}],["SecurityError",{audio:4465,video:4941}],["TypeError",{audio:4466,video:4942}],["PermissionDeniedError",{audio:4475,video:4944}],["InvalidStateError",{audio:4476,video:4945}],["DevicesNotFoundError",{audio:4477,video:4946}],["ConstraintNotSatisfiedError",{audio:4478,
778 video:4947}],["TrackStartError",{audio:4479,video:4948}],["MediaDeviceFailedDueToShutdown",{audio:4480,video:4949}],["MediaDeviceKillSwitchOn",{audio:4481,video:4950}]]);var eX=function(a){this.width=a.j;this.height=a.h;this.frameRate=a.g};eX.prototype.toString=function(){return"VideoShape(width="+this.width+", height="+this.height+", frameRate="+(this.frameRate+")")};eX.prototype.toJson=function(){return{width:this.width,height:this.height,frameRate:this.frameRate}};eX.prototype.equals=function(a){return!!a&&this.width==a.width&&this.height==a.height&&this.frameRate==a.frameRate};var fX=function(){this.g=this.h=this.j=null};fX.prototype.fa=function(){return new eX(this)};
779 var gX=function(a,b){a.j=b;return a},hX=function(a,b){a.h=b;return a},iX=function(a,b){a.g=b;return a};var jX=function(a){RW.call(this,a);this.h=a.l;this.g=a.h};r(jX,RW);jX.prototype.equals=function(a){return RW.prototype.equals.call(this,a)&&a instanceof jX?this.h.equals(a.h)&&this.g.equals(a.g):!1};jX.prototype.toString=function(){return"VideoSettings(base="+RW.prototype.toString.call(this)+", minVideoShape="+(this.h+", maxVideoShape=")+(this.g+")")};
780 jX.prototype.m=function(){var a=RW.prototype.m.call(this);lg?(a.aspectRatio=16/9,a.height=this.g.height,a.width=this.g.width,a.frameRate=this.g.frameRate):a.advanced=[{frameRate:{min:this.h.frameRate}},{height:{min:this.h.height}},{width:{min:this.h.width}},{frameRate:{max:this.g.frameRate}},{width:{max:this.g.width}},{height:{max:this.g.height}},{aspectRatio:{exact:16/9}}];return a};var kX=function(a){SW.call(this,a);this.l=a?a.h:null;this.h=a?a.g:null};r(kX,SW);kX.prototype.fa=function(){return new jX(this)};var lX=function(a){K(this,a,0,-1,qua,null)};r(lX,J);var mX=function(a,b){a=L(a,1);0<a.length&&Cl(b,1,a)},qua=[1];var oX=function(a){K(this,a,0,-1,null,nX)};r(oX,J);var nX=[[1,4,2,3,5]];var pX=function(a){K(this,a,0,-1,null,null)};r(pX,J);var qX=function(a,b){return R(a,1,b)};pX.prototype.o=function(){var a=new ml;var b=T(this,XE,1);null!=b&&I(a,1,b,fF);b=T(this,lX,2);null!=b&&I(a,2,b,mX);return ql(a)};var rX=function(a){K(this,a,0,-1,null,null)};r(rX,J);rX.prototype.xa=function(){return L(this,1)};rX.prototype.o=function(a){return P(this,1,a)};rX.prototype.D=function(){return L(this,2)};rX.prototype.u=function(a){return P(this,2,a)};var sX=function(a){K(this,a,0,-1,null,null)};r(sX,J);sX.prototype.xa=function(){return L(this,1)};sX.prototype.o=function(a){return P(this,1,a)};var tX=function(a){K(this,a,0,-1,null,null)};r(tX,J);tX.prototype.xa=function(){return L(this,1)};tX.prototype.o=function(a){return P(this,1,a)};tX.prototype.mb=function(){return L(this,2)};tX.prototype.pc=function(a){return P(this,2,a)};var RX=function(a){K(this,a,0,-1,null,null)};r(RX,J);RX.prototype.xa=function(){return L(this,1)};RX.prototype.o=function(a){return P(this,1,a)};RX.prototype.u=function(){return L(this,2)};RX.prototype.D=function(a){return P(this,2,a)};var SX=function(a){K(this,a,0,-1,null,null)};r(SX,J);SX.prototype.u=function(){return L(this,1)};SX.prototype.o=function(a){return P(this,1,a)};var TX=function(a){K(this,a,0,-1,null,null)};r(TX,J);TX.prototype.u=function(){return L(this,1)};TX.prototype.o=function(a){return P(this,1,a)};var UX=function(a){K(this,a,0,-1,null,null)};r(UX,J);UX.prototype.xa=function(){return L(this,1)};UX.prototype.o=function(a){return P(this,1,a)};var WX=function(a){MH.call(this);var b=this;this.h=new sv(this);this.j=a;this.m=this.h.signal();this.D=this.h.signal();this.u=this.h.signal();this.o=this.h.signal();this.C=uv(this.h);this.l=this.h.signal();this.j.then(function(c){b.listen(c,"c",function(){VX(b,c.m())})})};r(WX,MH);WX.prototype.getId=function(){return this.g?this.g.xa()||"":""};WX.prototype.gb=function(){return this.g?this.g.gb()||"":""};
781 WX.prototype.Ud=function(a){var b=new iF;a&&S(b,1,a);var c=new YE;c.Ud(b);return this.j.then(function(d){var e=d.yb();R(e,6,c);return d.isDisposed()?It(new Ct("Collection already disposed")):d.modify(e)})};
782 var VX=function(a,b){var c=a.g;a.g=b;var d=c&&ZE(c),e=b&&ZE(b),f=new Av(a.h),g=d&&N(d,3);e=e&&N(e,3);g!==e&&f.add(a.m,{Gw:e});g=d&&U(d,lF,9)||[];e=(e=a.g&&ZE(a.g))&&U(e,lF,9)||[];Fc(g,e)||f.add(a.D,{xW:e});g=d&&T(d,jF,2);e=(e=a.g&&ZE(a.g))&&T(e,jF,2);g!==e&&f.add(a.u,{aW:e});g=d&&N(d,8);e=(e=a.g&&ZE(a.g))&&N(e,8);g!==e&&f.add(a.o,{AV:e});d=(d=d&&d.cd())?N(d,1)||null:null;g=(g=(g=a.g&&ZE(a.g))&&g.cd())?N(g,1)||null:null;d!==g&&f.add(a.C,{VV:g});c=c&&T(c,dF,14);b=b&&T(b,dF,14);qm(c,b)||f.add(a.l,{OT:b});
783 f.N()};var XX=function(a){K(this,a,0,-1,null,null)};r(XX,J);var rua=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=Vk(b.l);em(a,1,c,0);break;case 2:c=b.g();S(a,2,c);break;default:z(b)}return a};var YX=function(a){K(this,a,0,-1,sua,null)};r(YX,J);YX.prototype.getDeviceId=function(){return N(this,1)};YX.prototype.getVersion=function(){return $l(this,3)};
784 var tua=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=b.g();S(a,1,c);break;case 2:c=Yk(b);fm(a,2,c);break;case 3:c=Xk(b);fm(a,3,c);break;case 4:c=C(b);gm(a,4,c);break;case 5:c=Vk(b.l);em(a,5,c,0);break;case 6:c=b.g();S(a,6,c);break;case 9:c=Xk(b);fm(a,9,c);break;case 7:c=new XX;b.h(c,rua);mm(a,7,c,XX);break;case 8:c=D(b);hm(a,8,c);break;case 10:c=D(b);hm(a,10,c);break;default:z(b)}return a},sua=[7];var ZX=function(a){K(this,a,0,-1,null,null)};r(ZX,J);ZX.prototype.getState=function(){return Zl(this,1,0)};var uua=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=D(b);hm(a,1,c);break;default:z(b)}return a};var aY=function(a){K(this,a,0,-1,null,$X)};r(aY,J);var $X=[[1,2]];var dY=function(a){V.call(this);this.creationTime=X();this.g=new sv(this);this.onUpdated=this.g.signal();this.key=bY(a);this.deviceId=a.getDeviceId();$l(a,2);this.version=a.getVersion();this.h=O(a,4);cY(a)};r(dY,V);dY.prototype.update=function(a){var b=a.getVersion();return b>this.version?(this.version=b,this.h=O(a,4),cY(a),X(),this.g.N(this.onUpdated,void 0),!0):!1};dY.prototype.getDeviceId=function(){return this.deviceId};dY.prototype.isFinal=function(){return this.h};
785 dY.prototype.getCreationTime=function(){return this.creationTime};var bY=function(a){return a.getDeviceId()+"|"+$l(a,2)},cY=function(a){U(a,XX,7).length?U(a,XX,7).map(function(b){return{text:N(b,2),confidence:am(b,1)}}):N(a,6)&&(N(a,6),am(a,5))};var vua=function(a){if(a instanceof eY||a instanceof fY||a instanceof gY)return a;if("function"==typeof a.next)return new eY(function(){return hY(a)});if("function"==typeof a[Symbol.iterator])return new eY(function(){return a[Symbol.iterator]()});if("function"==typeof a.Yb)return new eY(function(){return hY(a.Yb())});throw Error("Not an iterator or iterable.");},hY=function(a){if(!(a instanceof rn))return a;var b=!1;return{next:function(){for(var c;!b;)try{c=a.next();break}catch(d){if(d!==qn)throw d;
786 b=!0}return{value:c,done:b}}}},eY=function(a){this.g=a};eY.prototype.Yb=function(){return new fY(this.g())};eY.prototype[Symbol.iterator]=function(){return new gY(this.g())};eY.prototype.h=function(){return new gY(this.g())};var fY=function(a){this.g=a};r(fY,rn);fY.prototype.next=function(){var a=this.g.next();if(a.done)throw qn;return a.value};fY.prototype[Symbol.iterator]=function(){return new gY(this.g)};fY.prototype.h=function(){return new gY(this.g)};
787 var gY=function(a){eY.call(this,function(){return a});this.j=a};r(gY,eY);gY.prototype.next=function(){return this.j.next()};var wua=function(){};var iY=function(){};Za(iY,wua);iY.prototype.Ba=function(){for(var a=0,b=n(this),c=b.next();!c.done;c=b.next())a++;return a};iY.prototype[Symbol.iterator]=function(){return vua(this.Yb(!0)).h()};iY.prototype.clear=function(){var a=Array.from(this);a=n(a);for(var b=a.next();!b.done;b=a.next())this.remove(b.value)};var jY=function(a){this.g=a};Za(jY,iY);var kY=function(a){if(!a.g)return!1;try{return a.g.setItem("__sak","1"),a.g.removeItem("__sak"),!0}catch(b){return!1}};k=jY.prototype;k.set=function(a,b){try{this.g.setItem(a,b)}catch(c){if(0==this.g.length)throw"Storage mechanism: Storage disabled";throw"Storage mechanism: Quota exceeded";}};k.get=function(a){a=this.g.getItem(a);if("string"!==typeof a&&null!==a)throw"Storage mechanism: Invalid value was encountered";return a};k.remove=function(a){this.g.removeItem(a)};
788 k.Ba=function(){return this.g.length};k.Yb=function(a){var b=0,c=this.g,d=new rn;d.next=function(){if(b>=c.length)throw qn;var e=c.key(b++);if(a)return e;e=c.getItem(e);if("string"!==typeof e)throw"Storage mechanism: Invalid value was encountered";return e};return d};k.clear=function(){this.g.clear()};k.key=function(a){return this.g.key(a)};var lY=function(){var a=null;try{a=window.localStorage||null}catch(b){}this.g=a};Za(lY,jY);var xua=l(["Attempting to write a value to storage."]),yua=l(["Threw an exception while attempting to write."]),zua=l(["Attempting to read a value from storage."]),Aua=l(["Threw an exception while attempting to read."]),nY=function(a,b){this.j=a;this.K=b;this.h=new lY;a:{this.K.log(zka(zua));try{var c=this.h.get(this.j);if(null!==c){var d=om(mY,c);break a}}catch(e){dN(this.K,e).log($M(Aua)),pt(e)}d=new mY}this.g=d};
789 nY.prototype.update=function(a){var b=this.get();a(b);if(!qm(this.g,b)){this.K.log(ZM(xua));try{this.h.set(this.j,b.ra())}catch(c){dN(this.K,c).log($M(yua)),pt(c)}this.g=b}};nY.prototype.get=function(){return this.g.clone()};var mY=function(a){K(this,a,0,-1,null,null)};r(mY,J);var oY=function(a){var b=new bN("realtime.storage.UserLocalStorage");a=a||"fakeuser";for(var c=0,d=0;d<a.length;++d)c=31*c+a.charCodeAt(d)>>>0;nY.call(this,"rt_g3jartmcups-"+c,b)};r(oY,nY);var tY=function(a,b){MH.call(this);this.g=new sv(this);this.J=this.g.signal();this.M=this.g.signal();this.G=this.g.signal();this.H=this.g.signal();this.j=new Map;this.m=a;this.o=b;this.l=(this.D=NJ(KJ("TziUbc")))?O(this.o.get(),1,!1):!1;this.h=null;pY.VA&&(qY.push(5),rY.add("fr-FR"));pY.SA&&(qY.push(6),rY.add("de-DE"));pY.WA&&(qY.push(4),rY.add("pt-BR"));pY.UA&&(qY.push(2),rY.add("es-MX"));pY.TA&&(qY.push(3),rY.add("es-ES"));pY.aC&&(qY.push(9),rY.add("ja-JP"),qY.push(17),rY.add("pt-PT"),qY.push(10),
790 rY.add("ru-RU"),qY.push(7),rY.add("it-IT"),qY.push(11),rY.add("ko-KR"),qY.push(8),rY.add("nl-NL"));a=Zl(this.o.get(),3,1);this.C=this.u=qY.includes(a)?a:1;Gra(this.m,this.u,this.C);this.F=new sY(this);this.listen(this.m,zM,this.Wm)};r(tY,MH);k=tY.prototype;k.X=function(){uY(this);MH.prototype.X.call(this)};k.df=function(){return!of&&(!gg||Cq(71))};k.isEnabled=function(){return this.l};
791 k.setEnabled=function(a){this.isDisposed()||a===this.isEnabled()||(this.l=a,this.D&&this.o.update(function(b){P(b,1,a)}),this.Wm(),this.g.N(this.J,a))};k.Tp=function(){return this.C};k.Wm=function(){var a=this.m.h,b=!!a&&Bua.has(a.getState());!this.h||this.l&&b||uY(this);!this.h&&this.l&&b&&(this.h=Cua(this,a))};
792 var Cua=function(a,b){var c=b.createDataChannel("captions");c.km.attach(function(d){var e=d.data;d=new aY;for(e=new Wk(e);x(e)&&!w(e);)switch(e.j){case 1:var f=new YX;e.h(f,tua);km(d,1,$X[0],f);break;case 2:f=new ZX;e.h(f,uua);km(d,2,$X[0],f);break;default:z(e)}if(M(d,1))if(d=T(d,YX,1),e=bY(d),f=a.j.get(e))f.update(d);else{d=new dY(d);for(a.j.set(e,d);0<a.j.size;){f=n(a.j.entries().next().value);e=f.next().value;f=f.next().value;if(!(7E4<JH(X(),f.getCreationTime()))&&1E3>=a.j.size)break;a.j.delete(e);
793 gt(f)}a.g.N(a.G,d)}else if(M(d,2))d=T(d,ZX,2),2===d.getState()&&(a.setEnabled(!1),a.g.N(a.M,!0)),a.g.N(a.H,d.getState());else throw Error("Received unknown data from MR");},a);c.vh.promise.ib(function(){c===a.h&&(a.h=null,a.Wm())});return c},uY=function(a){a.h&&(gt(a.h),a.h=null,a.j.forEach(function(b){return gt(b)}),a.j.clear())},sY=function(a){this.g=a};sY.prototype.Ed=function(a){if(!this.g.isDisposed()){var b=new $B;var c=this.g.isEnabled();b=P(b,1,c);c=this.g.Tp();b=P(b,2,c);R(a,183,b)}};
794 var Bua=new Set(["STARTED","INPROGRESS","PAUSED"]);chrome.i18n.getMessage("1357613175217093000");chrome.i18n.getMessage("6059827222498628373");chrome.i18n.getMessage("6535001742079940477");chrome.i18n.getMessage("6432014673129909780");chrome.i18n.getMessage("9022968151411721531");chrome.i18n.getMessage("8698028074857852031");chrome.i18n.getMessage("6091420867001794634");chrome.i18n.getMessage("3764699309870441593");chrome.i18n.getMessage("4204238142312416657");chrome.i18n.getMessage("5793905544892561835");
795 chrome.i18n.getMessage("4965984372997202737");chrome.i18n.getMessage("9160071219164713607");var qY=[1],rY=new Set(["en-US"]),pY=cJ({VA:!1,SA:!1,WA:!1,TA:!1,UA:!1,aC:!1});var vY=function(a){K(this,a,0,-1,null,null)};r(vY,J);vY.prototype.o=function(){var a=new ml;var b=T(this,XE,1);null!=b&&I(a,1,b,fF);b=N(this,4);0<b.length&&G(a,4,b);(b=O(this,5))&&E(a,5,b);b=N(this,7);0<b.length&&G(a,7,b);return ql(a)};var wY=function(a){K(this,a,0,-1,null,null)};r(wY,J);var Dua=function(a,b){return S(a,7,b)};wY.prototype.o=function(){var a=new ml;var b=N(this,7);0<b.length&&G(a,7,b);b=Zl(this,1,0);0!==b&&F(a,1,b);return ql(a)};var xY=function(a){K(this,a,0,-1,null,null)};r(xY,J);xY.prototype.gb=function(){return N(this,1)};var Eua=function(a,b){return S(a,1,b)},Fua=function(a,b){R(a,7,b)};xY.prototype.o=function(){var a=new ml;var b=this.gb();0<b.length&&G(a,1,b);b=N(this,2);0<b.length&&G(a,2,b);b=N(this,4);0<b.length&&G(a,4,b);b=T(this,yY,5);null!=b&&I(a,5,b,Gua);(b=O(this,6))&&E(a,6,b);b=T(this,zY,7);null!=b&&I(a,7,b,Hua);return ql(a)};var yY=function(a){K(this,a,0,-1,null,null)};r(yY,J);
796 yY.prototype.getToken=function(){return N(this,2)};yY.prototype.setToken=function(a){return S(this,2,a)};var Gua=function(a,b){var c=N(a,1);0<c.length&&G(b,1,c);c=a.getToken();0<c.length&&G(b,2,c)},zY=function(a){K(this,a,0,-1,null,null)};r(zY,J);var Iua=function(a,b){return S(a,1,b)},Hua=function(a,b){a=N(a,1);0<a.length&&G(b,1,a)};var AY=function(a){K(this,a,0,-1,null,null)};r(AY,J);AY.prototype.xa=function(){return N(this,1)};AY.prototype.o=function(){var a=new ml;var b=this.xa();0<b.length&&G(a,1,b);return ql(a)};var BY=function(a){K(this,a,0,-1,null,null)};r(BY,J);BY.prototype.V=function(){return T(this,HD,1)};BY.prototype.T=function(a){R(this,1,a)};BY.prototype.Z=function(){dm(this,1)};var Jua=function(a,b){a=a.V();null!=a&&I(b,1,a,JD)};var CY=function(a){K(this,a,0,-1,null,null)};r(CY,J);CY.prototype.V=function(){return T(this,HD,1)};CY.prototype.T=function(a){R(this,1,a)};CY.prototype.Z=function(){dm(this,1)};var Kua=function(a,b){a=a.V();null!=a&&I(b,1,a,JD)};var DY=function(a){K(this,a,0,-1,null,null)};r(DY,J);DY.prototype.V=function(){return T(this,HD,1)};DY.prototype.T=function(a){R(this,1,a)};DY.prototype.Z=function(){dm(this,1)};var Lua=function(a,b){a=a.V();null!=a&&I(b,1,a,JD)};var EY=function(a){K(this,a,0,-1,null,null)};r(EY,J);EY.prototype.V=function(){return T(this,HD,1)};EY.prototype.T=function(a){R(this,1,a)};EY.prototype.Z=function(){dm(this,1)};var Mua=function(a,b){a=a.V();null!=a&&I(b,1,a,JD)};var FY=function(a){K(this,a,0,-1,null,null)};r(FY,J);FY.prototype.getName=function(){return N(this,1)};FY.prototype.V=function(){return T(this,HD,2)};FY.prototype.T=function(a){R(this,2,a)};FY.prototype.Z=function(){dm(this,2)};var Nua=function(a,b){var c=a.getName();0<c.length&&G(b,1,c);c=a.V();null!=c&&I(b,2,c,JD)};var GY=function(a){K(this,a,0,-1,null,null)};r(GY,J);GY.prototype.V=function(){return T(this,HD,1)};GY.prototype.T=function(a){R(this,1,a)};GY.prototype.Z=function(){dm(this,1)};var Oua=function(a,b){a=a.V();null!=a&&I(b,1,a,JD)};var HY=function(a){K(this,a,0,-1,null,null)};r(HY,J);HY.prototype.V=function(){return T(this,HD,1)};HY.prototype.T=function(a){R(this,1,a)};HY.prototype.Z=function(){dm(this,1)};var Pua=function(a,b){a=a.V();null!=a&&I(b,1,a,JD)};var IY=function(a){K(this,a,0,-1,null,null)};r(IY,J);IY.prototype.V=function(){return T(this,HD,1)};IY.prototype.T=function(a){R(this,1,a)};IY.prototype.Z=function(){dm(this,1)};var Qua=function(a,b){a=a.V();null!=a&&I(b,1,a,JD)};var JY=function(a){K(this,a,0,-1,null,null)};r(JY,J);JY.prototype.V=function(){return T(this,HD,1)};JY.prototype.T=function(a){R(this,1,a)};JY.prototype.Z=function(){dm(this,1)};var Rua=function(a,b){a=a.V();null!=a&&I(b,1,a,JD)};var KY=function(a){K(this,a,0,-1,null,null)};r(KY,J);KY.prototype.V=function(){return T(this,HD,1)};KY.prototype.T=function(a){R(this,1,a)};KY.prototype.Z=function(){dm(this,1)};var Sua=function(a,b){a=a.V();null!=a&&I(b,1,a,JD)};var LY=function(a){K(this,a,0,-1,null,null)};r(LY,J);LY.prototype.V=function(){return T(this,HD,1)};LY.prototype.T=function(a){R(this,1,a)};LY.prototype.Z=function(){dm(this,1)};var Tua=function(a,b){a=a.V();null!=a&&I(b,1,a,JD)};var MY=function(a){K(this,a,0,-1,null,null)};r(MY,J);MY.prototype.V=function(){return T(this,HD,1)};MY.prototype.T=function(a){R(this,1,a)};MY.prototype.Z=function(){dm(this,1)};var Uua=function(a,b){a=a.V();null!=a&&I(b,1,a,JD)};var NY=function(a){K(this,a,0,-1,null,null)};r(NY,J);NY.prototype.xa=function(){return N(this,1)};
797 NY.prototype.o=function(){var a=new ml;var b=this.xa();0<b.length&&G(a,1,b);b=T(this,MY,2);null!=b&&I(a,2,b,Uua);b=T(this,DY,3);null!=b&&I(a,3,b,Lua);b=T(this,HY,4);null!=b&&I(a,4,b,Pua);b=T(this,JY,5);null!=b&&I(a,5,b,Rua);b=T(this,IY,6);null!=b&&I(a,6,b,Qua);b=T(this,LY,7);null!=b&&I(a,7,b,Tua);b=T(this,KY,8);null!=b&&I(a,8,b,Sua);b=T(this,CY,9);null!=b&&I(a,9,b,Kua);b=T(this,BY,10);null!=b&&I(a,10,b,Jua);b=T(this,EY,11);null!=b&&I(a,11,b,Mua);b=T(this,GY,12);null!=b&&I(a,12,b,Oua);b=T(this,FY,
798 13);null!=b&&I(a,13,b,Nua);return ql(a)};var OY=function(a){K(this,a,0,-1,Vua,null)};r(OY,J);OY.prototype.V=function(){return T(this,HD,1)};OY.prototype.T=function(a){R(this,1,a)};OY.prototype.Z=function(){dm(this,1)};var PY=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=new HD;b.h(c,KD);a.T(c);break;case 2:c=new FD;b.h(c,GD);mm(a,2,c,FD);break;default:z(b)}return a},Vua=[2];var QY=function(a){K(this,a,0,-1,null,null)};r(QY,J);QY.prototype.V=function(){return T(this,HD,1)};QY.prototype.T=function(a){R(this,1,a)};QY.prototype.Z=function(){dm(this,1)};var RY=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=new HD;b.h(c,KD);a.T(c);break;default:z(b)}return a};var TY=function(a){K(this,a,0,-1,null,SY)};r(TY,J);var Wua=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=new QY;b.h(c,RY);km(a,1,SY[0],c);break;case 2:c=new OY;b.h(c,PY);km(a,2,SY[0],c);break;default:z(b)}return a},SY=[[1,2]];var UY=function(a){K(this,a,0,-1,null,null)};r(UY,J);UY.prototype.V=function(){return T(this,HD,1)};UY.prototype.T=function(a){R(this,1,a)};UY.prototype.Z=function(){dm(this,1)};var VY=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=new HD;b.h(c,KD);a.T(c);break;case 2:c=new MD;b.h(c,PD);R(a,2,c);break;default:z(b)}return a};var XY=function(a){K(this,a,0,-1,null,WY)};r(XY,J);var Xua=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=new QY;b.h(c,RY);km(a,1,WY[0],c);break;case 2:c=new UY;b.h(c,VY);km(a,2,WY[0],c);break;default:z(b)}return a},WY=[[1,2]];var ZY=function(a){K(this,a,0,-1,null,YY)};r(ZY,J);var Zua=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=new QY;b.h(c,RY);km(a,1,YY[0],c);break;case 2:c=new $Y;b.h(c,Yua);km(a,2,YY[0],c);break;default:z(b)}return a},$Y=function(a){K(this,a,0,-1,$ua,null)};r($Y,J);$Y.prototype.V=function(){return T(this,HD,1)};$Y.prototype.T=function(a){R(this,1,a)};$Y.prototype.Z=function(){dm(this,1)};
799 var Yua=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=new HD;b.h(c,KD);a.T(c);break;case 2:c=new XD;b.h(c,kE);mm(a,2,c,XD);break;default:z(b)}return a},YY=[[1,2]],$ua=[2];var bZ=function(a){K(this,a,0,-1,null,aZ)};r(bZ,J);var bva=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=new QY;b.h(c,RY);km(a,1,aZ[0],c);break;case 2:c=new cZ;b.h(c,ava);km(a,2,aZ[0],c);break;default:z(b)}return a},cZ=function(a){K(this,a,0,-1,cva,null)};r(cZ,J);cZ.prototype.V=function(){return T(this,HD,1)};cZ.prototype.T=function(a){R(this,1,a)};cZ.prototype.Z=function(){dm(this,1)};
800 var ava=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=new HD;b.h(c,KD);a.T(c);break;case 2:c=new oE;b.h(c,pE);mm(a,2,c,oE);break;default:z(b)}return a},aZ=[[1,2]],cva=[2];var dZ=function(a){K(this,a,0,-1,null,null)};r(dZ,J);var dva=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=D(b);hm(a,1,c);break;case 2:c=D(b);hm(a,2,c);break;default:z(b)}return a};var eZ=function(a){K(this,a,0,-1,null,null)};r(eZ,J);var eva=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=b.g();S(a,1,c);break;case 2:c=b.g();S(a,2,c);break;case 3:c=C(b);gm(a,3,c);break;default:z(b)}return a};var fZ=function(a){K(this,a,0,-1,null,null)};r(fZ,J);var fva=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=D(b);hm(a,1,c);break;default:z(b)}return a};var gZ=function(a){K(this,a,0,-1,null,null)};r(gZ,J);var gva=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=b.g();S(a,1,c);break;case 2:c=b.g();S(a,2,c);break;default:z(b)}return a};var hZ=function(a){K(this,a,0,-1,null,null)};r(hZ,J);var iZ=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=new gZ;b.h(c,gva);R(a,1,c);break;case 2:c=D(b);hm(a,2,c);break;default:z(b)}return a};var jZ=function(a){K(this,a,0,-1,null,null)};r(jZ,J);var hva=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 3:var c=Xk(b);fm(a,3,c);break;default:z(b)}return a};var kZ=function(a){K(this,a,0,-1,null,null)};r(kZ,J);kZ.prototype.getName=function(){return N(this,2)};var lZ=function(a,b){for(;x(b)&&!w(b);){var c=void 0;switch(b.j){case 1:c=Xk(b);fm(a,1,c);break;case 2:c=b.g();S(a,2,c);break;case 3:c=D(b);hm(a,3,c);break;case 4:c=Xk(b);fm(a,4,c);break;case 5:c=Xk(b);fm(a,5,c);break;case 6:c=bm(a,6,void 0);b.h(c,function(d,e){for(var f=Wk.prototype.g,g=Wk.prototype.g,h="",m="";x(e)&&!w(e);){var p=e.j;1==p?h=f.call(e):2==p&&(m=g.call(e))}d.set(h,m)});break;default:z(b)}}return a};var mZ=function(a){K(this,a,0,-1,null,null)};r(mZ,J);mZ.prototype.getId=function(){return $l(this,1)};var nZ=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=Xk(b);fm(a,1,c);break;case 2:c=b.g();S(a,2,c);break;case 3:c=D(b);hm(a,3,c);break;default:z(b)}return a};var oZ=function(a){K(this,a,0,-1,null,null)};r(oZ,J);var pZ=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 3:var c=b.g();S(a,3,c);break;case 4:c=b.g();S(a,4,c);break;default:z(b)}return a};var qZ=function(a){K(this,a,0,-1,null,null)};r(qZ,J);var jva=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=new rZ;b.h(c,iva);R(a,1,c);break;default:z(b)}return a},rZ=function(a){K(this,a,0,-1,null,null)};r(rZ,J);var iva=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=Xk(b);fm(a,1,c);break;case 2:c=C(b);gm(a,2,c);break;default:z(b)}return a};var sZ=function(a){K(this,a,0,-1,kva,null)};r(sZ,J);sZ.prototype.o=function(a){R(this,9,a)};sZ.prototype.u=function(a){R(this,13,a)};
801 var lva=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=new hZ;b.h(c,iZ);R(a,1,c);break;case 2:c=new oZ;b.h(c,pZ);R(a,2,c);break;case 3:c=new kZ;b.h(c,lZ);mm(a,3,c,kZ);break;case 4:c=new mZ;b.h(c,nZ);mm(a,4,c,mZ);break;case 5:c=new jZ;b.h(c,hva);R(a,5,c);break;case 6:c=b.g();S(a,6,c);break;case 7:c=new dZ;b.h(c,dva);R(a,7,c);break;case 8:c=new fZ;b.h(c,fva);R(a,8,c);break;case 9:c=new eZ;b.h(c,eva);a.o(c);break;case 10:c=C(b);gm(a,10,c);break;case 11:c=C(b);gm(a,11,c);break;case 14:c=b.g();
802 P(a,14,c);break;case 12:c=C(b);gm(a,12,c);break;case 13:c=new qZ;b.h(c,jva);a.u(c);break;default:z(b)}return a},kva=[3,4];var tZ=function(a){K(this,a,0,-1,null,null)};r(tZ,J);tZ.prototype.Ob=function(){return $l(this,3)};var mva=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=D(b);hm(a,1,c);break;case 2:c=b.g();S(a,2,c);break;case 3:c=Xk(b);fm(a,3,c);break;case 4:c=Xk(b);fm(a,4,c);break;default:z(b)}return a};var uZ=function(a){K(this,a,0,-1,nva,null)};r(uZ,J);var ova=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=b.g();im(a,1,c);break;case 2:c=b.g();P(a,2,c);break;case 3:c=b.g();P(a,3,c);break;default:z(b)}return a},nva=[1];var vZ=function(a){K(this,a,0,-1,pva,null)};r(vZ,J);var qva=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 2:var c=new uZ;b.h(c,ova);mm(a,2,c,uZ);break;case 6:c=b.g();S(a,6,c);break;default:z(b)}return a},pva=[2];var wZ=function(a){K(this,a,0,-1,rva,null)};r(wZ,J);
803 var sva=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=new hZ;b.h(c,iZ);R(a,1,c);break;case 2:c=new oZ;b.h(c,pZ);R(a,2,c);break;case 3:c=new tZ;b.h(c,mva);mm(a,3,c,tZ);break;case 4:c=new kZ;b.h(c,lZ);mm(a,4,c,kZ);break;case 5:c=new mZ;b.h(c,nZ);mm(a,5,c,mZ);break;case 6:c=2==b.m?al(b,b.l.j):[Zk(b)];for(var d=0;d<c.length;d++)im(a,6,c[d]);break;case 7:c=C(b);gm(a,7,c);break;case 8:c=new vZ;b.h(c,qva);R(a,8,c);break;default:z(b)}return a},rva=[3,4,5,6];var xZ=function(a){K(this,a,0,-1,null,null)};r(xZ,J);xZ.prototype.getName=function(){return N(this,1)};var tva=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=b.g();S(a,1,c);break;case 2:c=new wZ;b.h(c,sva);R(a,2,c);break;case 3:c=new sZ;b.h(c,lva);R(a,3,c);break;default:z(b)}return a};var zZ=function(a){K(this,a,0,-1,null,yZ)};r(zZ,J);var vva=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=new QY;b.h(c,RY);km(a,1,yZ[0],c);break;case 2:c=new AZ;b.h(c,uva);km(a,2,yZ[0],c);break;default:z(b)}return a},AZ=function(a){K(this,a,0,-1,null,null)};r(AZ,J);AZ.prototype.V=function(){return T(this,HD,1)};AZ.prototype.T=function(a){R(this,1,a)};AZ.prototype.Z=function(){dm(this,1)};
804 var uva=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=new HD;b.h(c,KD);a.T(c);break;case 2:c=new xZ;b.h(c,tva);R(a,2,c);break;default:z(b)}return a},yZ=[[1,2]];var CZ=function(a){K(this,a,0,-1,null,BZ)};r(CZ,J);var xva=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=new QY;b.h(c,RY);km(a,1,BZ[0],c);break;case 2:c=new DZ;b.h(c,wva);km(a,2,BZ[0],c);break;default:z(b)}return a},DZ=function(a){K(this,a,0,-1,yva,null)};r(DZ,J);DZ.prototype.V=function(){return T(this,HD,1)};DZ.prototype.T=function(a){R(this,1,a)};DZ.prototype.Z=function(){dm(this,1)};
805 var wva=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=new HD;b.h(c,KD);a.T(c);break;case 2:c=new sE;b.h(c,tE);mm(a,2,c,sE);break;default:z(b)}return a},BZ=[[1,2]],yva=[2];var FZ=function(a){K(this,a,0,-1,null,EZ)};r(FZ,J);var Ava=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=new QY;b.h(c,RY);km(a,1,EZ[0],c);break;case 2:c=new GZ;b.h(c,zva);km(a,2,EZ[0],c);break;default:z(b)}return a},GZ=function(a){K(this,a,0,-1,Bva,null)};r(GZ,J);GZ.prototype.V=function(){return T(this,HD,1)};GZ.prototype.T=function(a){R(this,1,a)};GZ.prototype.Z=function(){dm(this,1)};
806 var zva=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=new HD;b.h(c,KD);a.T(c);break;case 2:c=new vE;b.h(c,xE);mm(a,2,c,vE);break;default:z(b)}return a},EZ=[[1,2]],Bva=[2];var IZ=function(a){K(this,a,0,-1,null,HZ)};r(IZ,J);var Dva=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=new QY;b.h(c,RY);km(a,1,HZ[0],c);break;case 2:c=new JZ;b.h(c,Cva);km(a,2,HZ[0],c);break;default:z(b)}return a},JZ=function(a){K(this,a,0,-1,Eva,null)};r(JZ,J);JZ.prototype.V=function(){return T(this,HD,1)};JZ.prototype.T=function(a){R(this,1,a)};JZ.prototype.Z=function(){dm(this,1)};
807 var Cva=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=new HD;b.h(c,KD);a.T(c);break;case 2:c=new AE;b.h(c,BE);mm(a,2,c,AE);break;default:z(b)}return a},HZ=[[1,2]],Eva=[2];var LZ=function(a){K(this,a,0,-1,null,KZ)};r(LZ,J);var Gva=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=new QY;b.h(c,RY);km(a,1,KZ[0],c);break;case 2:c=new MZ;b.h(c,Fva);km(a,2,KZ[0],c);break;default:z(b)}return a},MZ=function(a){K(this,a,0,-1,Hva,null)};r(MZ,J);MZ.prototype.V=function(){return T(this,HD,1)};MZ.prototype.T=function(a){R(this,1,a)};MZ.prototype.Z=function(){dm(this,1)};
808 var Fva=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=new HD;b.h(c,KD);a.T(c);break;case 2:c=new HE;b.h(c,IE);mm(a,2,c,HE);break;default:z(b)}return a},KZ=[[1,2]],Hva=[2];var OZ=function(a){K(this,a,0,-1,null,NZ)};r(OZ,J);var Jva=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=new QY;b.h(c,RY);km(a,1,NZ[0],c);break;case 2:c=new PZ;b.h(c,Iva);km(a,2,NZ[0],c);break;default:z(b)}return a},PZ=function(a){K(this,a,0,-1,Kva,null)};r(PZ,J);PZ.prototype.V=function(){return T(this,HD,1)};PZ.prototype.T=function(a){R(this,1,a)};PZ.prototype.Z=function(){dm(this,1)};
809 var Iva=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=new HD;b.h(c,KD);a.T(c);break;case 2:c=new KE;b.h(c,LE);mm(a,2,c,KE);break;default:z(b)}return a},NZ=[[1,2]],Kva=[2];var RZ=function(a){K(this,a,0,-1,null,QZ)};r(RZ,J);var Mva=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=new QY;b.h(c,RY);km(a,1,QZ[0],c);break;case 2:c=new SZ;b.h(c,Lva);km(a,2,QZ[0],c);break;default:z(b)}return a},SZ=function(a){K(this,a,0,-1,Nva,null)};r(SZ,J);SZ.prototype.V=function(){return T(this,HD,1)};SZ.prototype.T=function(a){R(this,1,a)};SZ.prototype.Z=function(){dm(this,1)};
810 var Lva=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=new HD;b.h(c,KD);a.T(c);break;case 2:c=new OE;b.h(c,PE);mm(a,2,c,OE);break;default:z(b)}return a},QZ=[[1,2]],Nva=[2];var UZ=function(a){K(this,a,0,-1,null,TZ)};r(UZ,J);var Pva=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=new QY;b.h(c,RY);km(a,1,TZ[0],c);break;case 2:c=new VZ;b.h(c,Ova);km(a,2,TZ[0],c);break;default:z(b)}return a},VZ=function(a){K(this,a,0,-1,null,null)};r(VZ,J);VZ.prototype.V=function(){return T(this,HD,1)};VZ.prototype.T=function(a){R(this,1,a)};VZ.prototype.Z=function(){dm(this,1)};
811 var Ova=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=new HD;b.h(c,KD);a.T(c);break;case 2:c=new XE;b.h(c,gF);R(a,2,c);break;default:z(b)}return a},TZ=[[1,2]];var WZ=function(a){K(this,a,0,-1,null,null)};r(WZ,J);WZ.prototype.getDevices=function(){return T(this,ZY,2)};var Qva={wb:"CreateMeetingSpace",Jb:vY.prototype.o,Db:hF},Rva={wb:"GetMeetingSpace",Jb:AY.prototype.o,Db:hF},Sva={wb:"ResolveForHangoutsChat",Jb:wY.prototype.o,Db:hF},Tva={wb:"ResolveMeetingSpace",Jb:xY.prototype.o,Db:hF},Uva={wb:"SyncMeetingSpaceCollections",Jb:NY.prototype.o,Db:function(a){var b=new WZ;for(a=new Wk(a);x(a)&&!w(a);)switch(a.j){case 1:var c=new UZ;a.h(c,Pva);R(b,1,c);break;case 2:c=new ZY;a.h(c,Zua);R(b,2,c);break;case 3:c=new FZ;a.h(c,Ava);R(b,3,c);break;case 4:c=new LZ;a.h(c,Gva);
812 R(b,4,c);break;case 5:c=new IZ;a.h(c,Dva);R(b,5,c);break;case 6:c=new RZ;a.h(c,Mva);R(b,6,c);break;case 7:c=new OZ;a.h(c,Jva);R(b,7,c);break;case 8:c=new XY;a.h(c,Xua);R(b,8,c);break;case 9:c=new TY;a.h(c,Wua);R(b,9,c);break;case 10:c=new bZ;a.h(c,bva);R(b,10,c);break;case 11:c=new CZ;a.h(c,xva);R(b,11,c);break;case 12:c=new zZ;a.h(c,vva);R(b,12,c);break;default:z(a)}return b}},XZ={wb:"UpdateMeetingSpace",Jb:pX.prototype.o,Db:hF};var YZ=function(a){K(this,a,0,-1,Vva,null)};r(YZ,J);YZ.prototype.getMessage=function(){return N(this,2)};var ZZ=function(a){var b=new YZ;for(a=new Wk(a);x(a)&&!w(a);)switch(a.j){case 1:var c=Xk(a);fm(b,1,c);break;case 2:c=a.g();S(b,2,c);break;case 3:c=new BD;a.h(c,CD);mm(b,3,c,BD);break;default:z(a)}return b},Vva=[3];var a_=function(a,b,c,d,e,f){d=void 0===d?{}:d;e=void 0===e?null:e;var g=Error;var h=g.call;f=void 0===f?null:f;var m=[];f&&m.push(f);m.push(a);c&&(Array.isArray(c)?m.push("["+c.map($Z).join(",")+"]"):m.push($Z(c)));g=h.call(g,this,"GrpcErrorResponse("+m.join("/")+")");this.message=g.message;"stack"in g&&(this.stack=g.stack);g=c instanceof YZ;this.m=a;this.h={};a=n(Object.entries(b));for(b=a.next();!b.done;b=a.next())h=n(b.value),b=h.next().value,h=h.next().value,this.h[b.toLowerCase()]=h;this.l=
813 g?null:c;this.j=d;this.g=g?c:null;this.cause=e};r(a_,Error);k=a_.prototype;k.Ze=function(){return this.m};k.zb=function(){return this.l};k.Fd=function(){return Object.assign({},this.h)};k.qg=function(a){return this.h[a.toLowerCase()]||null};k.tj=function(){return this.j};var Wva=function(a){var b=null,c="validation failed";b=void 0===b?null:b;c=void 0===c?null:c;var d=a instanceof a_?a.g:null;return new a_(a.Ze(),a.Fd(),d||a.zb(),a.tj(),b,c)};
814 function $Z(a){return""+(a.ra?a.ra():JSON.stringify(a))};var b_=function(a,b,c,d){d=void 0===d?{}:d;this.l=a;this.g={};a=n(Object.entries(b));for(b=a.next();!b.done;b=a.next()){var e=n(b.value);b=e.next().value;e=e.next().value;this.g[b.toLowerCase()]=e}this.j=c;this.h=d};k=b_.prototype;k.Ze=function(){return this.l};k.zb=function(){return this.j};k.Fd=function(){return Object.assign({},this.g)};k.qg=function(a){return this.g[a.toLowerCase()]||null};k.tj=function(){return this.h};function Xva(a){return pv(this,function c(){var d,e,f;return Ea(c,function(g){if(1==g.g){if("function"!==typeof CompressionStream)throw Error("Native Gzip not supported");d=new CompressionStream("gzip");e=d.writable.getWriter();e.write(a);e.close();return u(g,(new Response(d.readable)).arrayBuffer(),2)}f=g.h;return g.return(new Uint8Array(f))})})};var c_=function(){this.h=new Map;this.l=0;this.j=this.g=null};c_.prototype.Fm=function(a){var b=this;this.j||(this.j=new Promise(function(c,d){if(Worker){var e=new Worker(ce(a),void 0);e.onmessage=function(f){f=f.data;var g=f.id;if(b.h.has(g)){var h=b.h.get(g),m=h.resolve;h=h.reject;b.h.delete(g);f.buffer?m(new Uint8Array(f.buffer)):h(f.error||"Missing Error")}};e.onerror=function(){return b.g=null};d_(b,e,new Uint8Array(0)).then(function(){b.g=e;c(b)},function(f){return d(f)})}else d("No worker support")}))};
815 var d_=function(a,b,c){return new Promise(function(d,e){a.l++;a.h.set(a.l,{resolve:d,reject:e});b?b.postMessage({id:a.l,buffer:c.buffer},[c.buffer]):e("Worker not initialized")})};c_.prototype.De=function(a){var b=this;return Ga(function(c){if(1==c.g){if(!b.j)throw Error("Worker not ready; never initialized");return u(c,b.j,2)}if(!b.g)throw Error("Worker not ready; initialization failed");return c.return(d_(b,b.g,a))})};La(c_);var Yva=cJ({BD:!1}),Zva={Fm:function(){},De:function(a){return pv(void 0,function c(){return Ea(c,function(d){return d.return(Xva(a))})})},Yg:function(a){return 1024<=a}},$va={Fm:function(a){c_.Eb().Fm(a)},De:function(a){return pv(void 0,function c(){return Ea(c,function(d){var e=d.return;var f=c_.Eb().De(a);return e.call(d,f)})})},Yg:function(a){return 1024<=a&&!!c_.Eb().g}};function e_(){return Yva.BD&&"function"===typeof CompressionStream?Zva:$va};var f_=function(){this.g=!1};f_.prototype.j=function(a){this.g=a;return this};
816 f_.prototype.h=function(a,b,c){var d=a.getContext();RJ(a,"Content-Type","application/x-protobuf");RJ(a,"X-Goog-Api-Key",g_(d)||null);RJ(a,"X-Goog-Encode-Response-If-Executable","base64");var e=h_(d)+("/$rpc/"+a.m+"/"+a.g),f=Pt(),g=new ix;g.listen("complete",this.l.bind(this,f,c));Sw(g,"ready",g.dispose);i_(d)&&(g.u=Math.max(0,i_(d)));g.G=!0;g.D="arraybuffer";var h=a.l,m=null,p=null;h?(m=(c=b.call(h))?c.length:null,this.g&&c&&e_().Yg(c.length)?e_().De(c).then(function(t){RJ(a,"Content-Encoding","gzip");
817 m=t.length;g.send(e,"POST",t,a.Fd());p="gzip-on"},function(){g.send(e,"POST",b.call(h),a.Fd());p="gzip-failed"}):(g.send(e,"POST",c,a.Fd()),p="gzip-off")):(g.send(e,"POST",null,a.Fd()),p="no-body");a.j.sendPath=p;a.j.bodySize=String(m||0);St(f.promise,function(t){t instanceof Ct&&g.abort()});return f.promise};
818 f_.prototype.l=function(a,b,c){var d={Zh:0};try{var e=c.target,f=e.za(),g=vx(e),h=Naa(e);c=null;h&&(c=new Uint8Array(h),d={Zh:c.length||0});c&&jd(g,function(p,t){return"BASE64"==p.toUpperCase()&&"X-GOOG-SAFETY-ENCODING"==t.toUpperCase()})&&(c=Nk(Dk(c)));if(sx(e))try{a.resolve(new b_(f,g,b?b(c):null,d))}catch(p){a.resolve(new a_(10002,g,null,d,p,"Failed to decode response"))}else{var m=awa(f,e.o);try{a.resolve(new a_(m,g,c?ZZ(c):null,d,Error("string"===typeof e.l?e.l:String(e.l))))}catch(p){a.resolve(new a_(m,
819 g,null,d,p,"Failed to decode status"))}}}catch(p){a.resolve(new a_(10005,{},null,d,p,"Failure in XHR result processing"))}};var awa=function(a,b){return 0!=a?a:6==b?10007:b+3E4};var bwa=new f_,j_=function(a){this.g=void 0===a?null:a;this.o=this.l=this.D=this.h=this.m=this.C=null;this.u=[];this.j=[];this.G=[]};j_.prototype.F=function(){var a=new j_;a.setApiKey(g_(this));a.m=h_(this);a.h=i_(this);a.D=k_(this);a.l=l_(this);a.o=m_(this);Yb(n_(this),function(b){return o_(a,b)});Yb(p_(this),function(b){a.j.push(b)});Yb(q_(this),function(b){return r_(a,b)});return a};var h_=function(a){return null!=a.m?a.m:a.g?h_(a.g):""};j_.prototype.setApiKey=function(a){this.C=a};
820 var g_=function(a){return null!=a.C?a.C:a.g?g_(a.g):""},i_=function(a){return null!=a.h?a.h:a.g?i_(a.g):6E4},k_=function(a){return null!=a.D?a.D:a.g?k_(a.g):3E5},cwa=function(a,b){a.l=b},l_=function(a){return null!=a.l?a.l:a.g?l_(a.g):0},m_=function(a){return a.o?a.o:a.g?m_(a.g):bwa},o_=function(a,b){a.u.push(b)},n_=function(a){return a.g?a.u.concat(n_(a.g)):a.u.concat()},p_=function(a){return a.g?a.j.concat(p_(a.g)):a.j.concat()},r_=function(a,b){a.G.push(b)},q_=function(a){return a.g?a.G.concat(q_(a.g)):
821 a.G.concat()};var dwa=function(a,b,c){var d=this;this.o=new wI(1E3,36E4);this.g=a.getContext();this.j=a;this.G=Error().stack||"";a=i_(this.g);var e=k_(this.g);this.l=0<a?new wI(a,Math.max(a,e)):null;this.H=b;this.F=c;this.h=Pt();this.D=0;this.m=this.u=!1;s_(this.h.promise,function(){d.m=!0});this.C=[];t_(this)},t_=function(a){var b=X();ewa(a).then(function(c){a.C.unshift({jf:b,dg:X(),gj:c.request,response:c.response});2==c.fh&&a.D<l_(a.g)?fwa(a):gwa(a,c)})},fwa=function(a){a.D++;a.l&&(xI(a.l),a.g.h=a.l.g);var b=
822 hx(a.o.g).then(function(){return t_(a)});xI(a.o);s_(a.h.promise,function(){return b.cancel()})},gwa=function(a,b){a.u||(0==b.fh?a.h.resolve(b.response):(b=b.response instanceof b_?Wva(b.response):b.response,b.stack=[b.stack].concat(q(a.G.split("\n").slice(1))).join("\n"),a.h.reject(b)),a.u=!0,Yb(q_(a.g),function(c){return xt(function(){return c.onRequest.apply(c,[a.j.clone()].concat(q(a.C)))})}))},ewa=function(a){var b=Pt().promise;s_(a.h.promise,function(){return b.cancel()});var c=a.j.clone(),d=
823 !1,e={Zh:0},f=[],g=hwa(a,b,c),h=g.then(function(t){return d?new a_(20002,{},null):iwa(a,b,t)}),m=Mt([g,h]).then(function(t){return d?1:jwa(a,b,t[0],t[1])},function(){return 3});f.push(Nt([g,h,m]).then(function(t){return t[0].Ye?t[1].Ye?t[2].Ye?{request:t[0].value,response:t[1].value,fh:t[2].value}:{request:t[0].value,response:new a_(10006,t[1].value.Fd(),t[1].value.zb(),t[1].value.tj(),t[2].reason),fh:3}:{request:t[0].value,response:new a_(10005,{},null,e,t[1].reason),fh:3}:{request:c.clone(),response:new a_(10004,
824 {},null,e,t[0].reason),fh:3}}));if(a.l){var p=hx(a.l.g).then(function(){d=!0;return{request:c.clone(),response:new a_(10001,{},null,e,null,"Client timed out"),fh:2}});s_(b,function(){return p.cancel()});f.push(p)}f=Lt(f);f.ib(function(){return b.cancel()});return f},hwa=function(a,b,c){if(a.m)return It(qv("Cancelled decorating "+a.j.g));var d=bc(n_(a.g),function(e){try{return e.g(c)||Ht()}catch(f){return It(f)}});s_(b,function(){return Yb(d,function(e){return e.cancel()})});return Mt(d).then(function(){return c.clone()})},
825 iwa=function(a,b,c){if(a.m)return It(qv("Cancelled sending "+a.j.g));var d=m_(a.g).h(c,a.H,a.F);s_(b,function(){return d.cancel()});return d},jwa=function(a,b,c,d){if(a.m)return It(qv("Cancelled validating "+a.j.g));var e=bc(p_(a.g),function(f){return f.validate(c,d)});s_(b,function(){return Yb(e,function(f){return f.cancel()})});return Mt(e).then(function(f){return cc(f,function(g,h){return Math.max(g,h)},d instanceof b_?0:1)})},s_=function(a,b){St(a,function(c){c instanceof Ct&&b()})};var u_=function(a,b){j_.call(this,void 0===b?null:b);this.H=a};r(u_,j_);u_.prototype.makeRequest=function(a,b,c,d){c=void 0===c?{}:c;d=void 0===d?{}:d;b=new SJ(this.F(),this.H,a.wb,c,b,d);return(new dwa(b,a.Jb,a.Db)).h.promise};u_.prototype.F=function(){return new u_(this.H,j_.prototype.F.call(this))};function v_(a,b,c,d,e,f){var g=void 0===f?{}:f;f=g.hB;var h=g.bk,m=g.MU;g=Eua(new xY,b);d&&S(g,4,d);e&&gm(g,6,e);m&&Fua(g,Iua(new zY,m));d={};b=(d["X-Goog-Meeting-Identifier"]=kwa(b),d);c&&(b["X-Goog-Meeting-Botguardid"]=c);f&&(b["X-Goog-Meeting-Token"]=f);h&&(b["X-Goog-Meeting-StartSource"]=String(h));return w_(a).makeRequest(Tva,g,b).then(function(p){return p.zb()})}
826 function lwa(a,b,c){c=(void 0===c?{}:c).bk;b=Dua(new wY,b);var d={};c&&(d["X-Goog-Meeting-StartSource"]=String(c));return w_(a).makeRequest(Sva,b,d).then(function(e){return e.zb()})}function w_(a){return a instanceof u_?a:x_(a,"google.rtc.meetings.v1.MeetingSpaceService")}function kwa(a){var b=UT();a=S(b,2,a);return kl(VT(a))};var y_=function(a){K(this,a,0,-1,mwa,null)};r(y_,J);y_.prototype.xa=function(){return N(this,1)};y_.prototype.o=function(){var a=new ml;var b=this.xa();0<b.length&&G(a,1,b);b=L(this,2);0<b.length&&Cl(a,2,b);b=T(this,XD,3);null!=b&&I(a,3,b,jE);b=T(this,lX,4);null!=b&&I(a,4,b,mX);return ql(a)};var mwa=[2];var z_=function(a){K(this,a,0,-1,null,null)};r(z_,J);z_.prototype.getMessage=function(){return L(this,3)};
827 var A_=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=Xk(b);P(a,1,c);break;case 2:c=b.g();P(a,2,c);break;case 3:c=b.g();P(a,3,c);break;case 6:c=Xk(b);P(a,6,c);break;case 5:c=new vy;b.h(c,Lba);R(a,5,c);break;default:z(b)}return a},B_=new ty(10071,{lB:0},z_,function(a,b){var c,d=null==(c=L(b,1))?void 0:c,e=null==(c=L(b,2))?void 0:c,f=null==(c=L(b,3))?void 0:c,g=null==(c=L(b,6))?void 0:c,h;if(h=c=T(b,vy,5))h={},Kl(c,h,xy,a),a&&(h.xb=c);d={code:d,rW:e,message:f,RT:g,BV:h};a&&(d.xb=b);return d});
828 wy[10071]=new uy(B_,function(a,b){var c=L(a,1);null!=c&&b.g(1,c);c=L(a,2);null!=c&&G(b,2,c);c=L(a,3);null!=c&&G(b,3,c);c=L(a,6);null!=c&&b.g(6,c);c=T(a,vy,5);null!=c&&I(b,5,c,Kba)},A_);xy[10071]=B_;var C_=function(a){K(this,a,0,-1,nwa,null)};r(C_,J);var E_=function(a){K(this,a,0,-1,null,D_)};r(E_,J);E_.prototype.mb=function(){return N(this,1)};E_.prototype.pc=function(a){return S(this,1,a)};E_.prototype.za=function(){return T(this,z_,2)};var owa=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=b.g();a.pc(c);break;case 2:c=new z_;b.h(c,A_);km(a,2,D_[0],c);break;case 3:c=new XD;b.h(c,kE);km(a,3,D_[0],c);break;default:z(b)}return a},nwa=[1],D_=[[2,3]];var F_=function(a){K(this,a,0,-1,null,null)};r(F_,J);F_.prototype.xa=function(){return N(this,1)};F_.prototype.o=function(){var a=new ml;var b=this.xa();0<b.length&&G(a,1,b);b=T(this,XD,2);null!=b&&I(a,2,b,jE);(b=O(this,3))&&E(a,3,b);b=N(this,4);0<b.length&&G(a,4,b);b=N(this,5);0<b.length&&G(a,5,b);return ql(a)};var G_=function(a){K(this,a,0,-1,null,null)};r(G_,J);G_.prototype.getDeviceId=function(){return N(this,1)};G_.prototype.o=function(){var a=new ml;var b=this.getDeviceId();0<b.length&&G(a,1,b);return ql(a)};var H_=function(a){K(this,a,0,-1,pwa,null)};r(H_,J);H_.prototype.Jh=function(){return U(this,XD,1)};var pwa=[1];var I_=function(a){K(this,a,0,-1,null,null)};r(I_,J);I_.prototype.getDeviceId=function(){return N(this,1)};I_.prototype.o=function(){var a=new ml;var b=this.getDeviceId();0<b.length&&G(a,1,b);return ql(a)};var J_=function(a){K(this,a,0,-1,null,null)};r(J_,J);J_.prototype.xa=function(){return N(this,1)};var qwa=function(a,b){return S(a,1,b)};J_.prototype.o=function(){var a=new ml;var b=this.xa();0<b.length&&G(a,1,b);return ql(a)};var K_=function(a){K(this,a,0,-1,rwa,null)};r(K_,J);K_.prototype.Jh=function(){return U(this,XD,1)};var rwa=[1];var L_=function(a){K(this,a,0,-1,null,null)};r(L_,J);L_.prototype.getDeviceId=function(){return N(this,1)};L_.prototype.o=function(){var a=new ml;var b=this.getDeviceId();0<b.length&&G(a,1,b);return ql(a)};var M_=function(a){K(this,a,0,-1,swa,null)};r(M_,J);M_.prototype.Jh=function(){return U(this,XD,1)};var swa=[1];var N_=function(a){K(this,a,0,-1,null,null)};r(N_,J);N_.prototype.o=function(){var a=new ml;var b=T(this,XD,1);null!=b&&I(a,1,b,jE);return ql(a)};var twa={wb:"BulkUpdateMeetingDevices",Jb:y_.prototype.o,Db:function(a){var b=new C_;for(a=new Wk(a);x(a)&&!w(a);)switch(a.j){case 1:var c=new E_;a.h(c,owa);mm(b,1,c,E_);break;default:z(a)}return b}},uwa={wb:"CreateMeetingDevice",Jb:F_.prototype.o,Db:lE},vwa={wb:"GetMeetingDevice",Jb:I_.prototype.o,Db:lE},wwa={wb:"ListMeetingDevices",Jb:J_.prototype.o,Db:function(a){var b=new K_;for(a=new Wk(a);x(a)&&!w(a);)switch(a.j){case 1:var c=new XD;a.h(c,kE);mm(b,1,c,XD);break;default:z(a)}return b}},xwa={wb:"UpdateMeetingDevice",
829 Jb:N_.prototype.o,Db:lE},ywa={wb:"PromoteCohost",Jb:L_.prototype.o,Db:function(a){var b=new M_;for(a=new Wk(a);x(a)&&!w(a);)switch(a.j){case 1:var c=new XD;a.h(c,kE);mm(b,1,c,XD);break;default:z(a)}return b}},zwa={wb:"DemoteCohost",Jb:G_.prototype.o,Db:function(a){var b=new H_;for(a=new Wk(a);x(a)&&!w(a);)switch(a.j){case 1:var c=new XD;a.h(c,kE);mm(b,1,c,XD);break;default:z(a)}return b}};var O_=function(){this.h=void 0};O_.prototype.g=function(a){this.h&&RJ(a,"X-Compass-Routing-Destination",this.h)};O_.prototype.onRequest=function(a,b){for(var c=[],d=1;d<arguments.length;++d)c[d-1]=arguments[d];if(c=c[0].response.qg("X-Compass-Routing-Destination"))this.h=c};function P_(){var a=Ia.location;return a.origin||a.protocol+"//"+a.hostname+(a.port?":"+a.port:"")};var Awa=function(a){return{g:function(b){return a().then(function(c){RJ(b,"Authorization","Bearer "+c);c=h_(b.getContext());var d;if((d=of||qf)&&!(d=!c)){var e=c.match(Dr);c=e[1];d=e[3];e=e[4];var f="";c&&(f+=c+":");d&&(f=f+"//"+d,e&&(f+=":"+e));d=f===P_()}d&&RJ(b,"X-Origin",P_())})}}};var Bwa=function(a,b){if(window.AbortController){var c=new AbortController,d=null;b&&(d=hx(b),d.then(function(){return c.abort()}));St(a,function(e){e instanceof Ct&&(c.abort(),d&&d.cancel())});return c.signal}},Cwa=function(a,b){return fetch(a,b)},Dwa=function(a){var b={};a=n(a.entries());for(var c=a.next();!c.done;c=a.next())c=c.value,b[c[0].toLowerCase()]=c[1];return b};var Q_=function(){this.g=!1};Q_.prototype.j=function(a){this.g=a;return this};
830 Q_.prototype.h=function(a,b,c){var d=a.getContext();RJ(a,"Content-Type","application/x-protobuf");RJ(a,"X-Goog-Api-Key",g_(d)||null);RJ(a,"X-Goog-Encode-Response-If-Executable","base64");var e=h_(d)+("/$rpc/"+a.m+"/"+a.g),f=Promise.resolve(),g=a.l;if(g)if(f=b.call(g),this.g&&f&&e_().Yg(f.length)){var h=X();f=e_().De(f).then(function(p){var t={bt:h,qp:X()};RJ(a,"Content-Encoding","gzip");return[p,t]},function(){return b.call(g)})}else f=Promise.resolve([f,void 0]);var m=Pt();f.then(function(p){p=n(p);
831 var t=p.next().value,y=p.next().value;Cwa(e,{method:"POST",body:t,headers:new Headers(a.Fd()),mode:"cors",credentials:"include",signal:Bwa(m.promise,i_(d))}).then(function(A){return Ewa(c,A,y)}).then(function(A){return m.resolve(A)},function(A){A instanceof TypeError?m.resolve(new a_(10007,{},null,{Zh:0},A,"Failure in Fetch")):m.resolve(new a_(10005,{},null,{Zh:0},A,"Failure in Fetch"))});a.j.bodySize=String(t.length)});return m.promise};
832 var Ewa=function(a,b,c){var d=b.status,e=Dwa(b.headers);return b.arrayBuffer().then(function(f){f=new Uint8Array(f);var g={Zh:f.length,Ml:c};f&&"BASE64"==(b.headers.get("X-Goog-Safety-Encoding")||"").toUpperCase()&&(f=Nk(Dk(f)));if(b.ok)try{return new b_(d,e,a?a(f):null,g)}catch(h){return new a_(10002,e,null,g,h,"Failed to decode response")}else try{return new a_(d,e,ZZ(f),g)}catch(h){return new a_(d,e,null,g,h,"Failed to decode status")}})};var Gwa=function(){var a=this;this.g=new oJ(100);this.h={onRequest:function(b,c){for(var d=[],e=1;e<arguments.length;++e)d[e-1]=arguments[e];a.g.add({name:d[0].gj.g,initReq:R_(b),req:R_(d[0].gj),resp:S_(d[0].response),attemptsHistory:Fwa(d)})}}},Hwa=function(a,b,c,d){b=void 0===b?"":b;c=void 0===c?100:c;d=void 0===d?!1:d;b=b.toLowerCase();a=a.g.Ka().filter(function(e){return-1!=e.name.toLowerCase().indexOf(b)&&(!d||400<=e.resp.code)});return a.slice(-Math.min(a.length,c))},U_=function(a,b){var c=
833 void 0===c?!1:c;return Hwa(T_(),a,b,c)},T_=function(){V_||(V_=new Gwa);return V_},V_=null,W_=function(a){if(a){if(a.ra)return JSON.parse(a.ra());if(Na(a))return bc(a,function(b){return W_(b)})}return a},R_=function(a){return{name:a.m+"/"+a.g,body:kt(W_(a.l)),head:a.Fd(),meta:a.j}},S_=function(a){var b={code:a.Ze(),body:kt(W_(a.zb())),head:a.Fd()};a instanceof a_&&(b.status=kt(W_(a.g)),b.ex=a.cause,b.msg=a.message);return b},Fwa=function(a){var b=[];Yb(a,function(c){var d=R_(c.gj),e=S_(c.response);
834 b.push({jf:(new Date(c.jf)).toString(),dg:(new Date(c.dg)).toString(),gj:d,response:e})});return b};v("grpc_lookup",function(a){return U_(a,1)[0]});v("grpc_dump",function(a,b){return U_(a,b)});var Iwa=new Set([502,504,500,503]),Jwa=new Set([0,-1,10007]),Kwa={validate:function(a,b){return Ht(Iwa.has(b.Ze())?2:0)}},Lwa={validate:function(a,b){return Ht(Jwa.has(b.Ze())?2:0)}};cJ({DH:!1});var Mwa={validate:function(a,b){return Ht(400==b.Ze()?2:0)}};var Nwa=function(){this.h=this.g=null};var Owa=new Set(["ResolveMeetingSpace","CreateMeetingSpace","CreateMeetingSpaceForSelfCheck","ResolveForHangoutsChat"]),Pwa=function(a,b,c,d){this.h=a;this.g=b;this.j=c;this.l=d;this.Vn=null},Twa=function(a){var b=Ov(),c=new j_;c.setApiKey(null);c.m="https://meetings.clients6.google.com";c.l=2;c.h=2E4;c.o=("function"===typeof window.fetch?new Q_:new f_).j(!0);c.j.push(Kwa);c.j.push(Lwa);c.j.push(Mwa);var d=new O_;o_(c,d);r_(c,d);d=T_();r_(c,d.h);Qwa(c,a);o_(c,new YJ);o_(c,new UJ);a=T_();r_(c,a.h);
835 a=new Nwa;d=Rr("https://meetings.clients6.google.com","/v1/${path}");var e=new j_(c),f=new X_(b);o_(e,f);r_(e,f);b=new Pwa(d,b,c,e);Rwa(c,b);Swa(c,a);return b},Rwa=function(a,b){r_(a,{onRequest:function(c,d){for(var e=[],f=1;f<arguments.length;++f)e[f-1]=arguments[f];if(e=e[0].response.qg("X-Goog-Meeting-Debugid"))b.Vn=e}})},Swa=function(a,b){r_(a,{onRequest:function(c,d){for(var e=[],f=1;f<arguments.length;++f)e[f-1]=arguments[f];e=n(e);for(f=e.next();!f.done;f=e.next()){var g=f.value;f=g.response.qg("Date");
836 3E4>JH(g.dg,g.jf)&&f&&(g=b,f=(new Date(f)).getTime()-Date.now()+500,null===g.g?g.g=f:(g.g+=.5*(f-g.g),g.h&&2E3<Math.abs(g.h-g.g)&&(g.h=g.g)))}}})},x_=function(a,b){return new u_(b,a.l)};function Qwa(a,b){o_(a,{g:function(c){if(!TJ(c,"X-Goog-Meeting-Debugid")){var d=b.g;d&&RJ(c,"X-Goog-Meeting-Debugid",d)}}})}var X_=function(a){this.h=a};X_.prototype.g=function(a){null==TJ(a,"X-Goog-Meeting-Token")&&!Owa.has(a.g)&&RJ(a,"X-Goog-Meeting-Token",Mv(this.h))};
837 X_.prototype.onRequest=function(a,b){for(var c=[],d=1;d<arguments.length;++d)c[d-1]=arguments[d];if((c=c[0].response.qg("X-Goog-Meeting-Token"))&&c){d=c.split(";");var e=Number(d[0]);if(!isNaN(e)){c=this.h;var f=new vm;e=P(f,2,e);d=P(e,1,d[1]);Lv(c,d)}}};var Y_=function(a,b,c,d){MH.call(this);var e=this;this.s=Yg("realtime.meetings.call.PhoneAudioManager");this.l=a;this.g=new sv(this);this.o=this.g.signal();this.j="";this.h=!1;this.m=null;d.attach(function(f){e.m=f},this)};r(Y_,MH);var Uwa=function(a,b){a.j!=b&&(a.j=b,a.g.N(a.o,b))},Vwa=function(a,b){b!==a.h&&(a.h=b,a.l.g=b)};var Z_=new XF("wTv9bc","pJeK7d"),$_=new XF("ozVaAf","uxsdib",[mN]),a0=new XF("ajMdH","Z9QyEe"),Wwa=new XF("nOd1zc","ldlvqd"),Xwa=new XF("TwbNfc","GMPq1d");new XF("leCFse","Zp5Lrc");new XF("afkTQc","sNq9ve");var b0=new XF("BCx8kd","AzOTcd");new XF("XoPuT","JgZPVd");var c0=new XF("bzqP5","IUiQg"),Ywa=new XF("mhXqB","eFJGrf"),Zwa=new XF("VhwsTc","inBWGb");var d0=Yg("realtime.meetings.call.StreamingSessionUtil"),$wa=function(a,b){return 1==a?b:null},bxa=function(a,b){var c=(b=b&&ZE(b))&&U(b,lF,9);if(c=c&&(c.filter(function(d){return Zl(d,3,0)==a})[0]||null))return c;b=$wa(a,b&&T(b,jF,2));return axa(b)},e0=function(a){var b=cxa.map(function(c){return dxa(c,a)});return Mt(b).then(function(c){c.some(function(d){return d})&&a.o.then(function(d){return d.hb()});return c.every(function(d){return d})})},dxa=function(a,b){var c=b.G;if(!c)return It(Error("No spaces collection"));
838 var d=b.l;if(!d)return It(Error("No devices collection"));var e=f0(b);if(!e)return It(Error("No local device"));var f=a.sh,g=function(A){var B=new gE;S(B,1,A);hm(B,2,a.rh);hm(B,3,f);return B};c=c.m();var h=(c=bxa(f,c))&&c.za(),m=2===h||3===h?N(c,2):null,p=!1,t=!1,y=[];(U(e,gE,16)||[]).forEach(function(A){t=t||1===Zl(A,2,0);p=p||N(A,1)===m;y.push(g(N(A,1)))});m&&!p&&(t=!0,y.push(g(m)));return t?(e=d.yb(e.mb()),lm(e,16,y),b.logImpression(g0.get(f).rpc),d.modify(e).then(function(){bh(d0,"ack: Modified device");
839 b.logImpression(g0.get(f).Um);return!0},function(A){bh(d0,"ack: Failed to modify device: "+JSON.stringify(A));b.logImpression(g0.get(f).xl);throw A;})):Ht(!1)},exa=function(a){e0(a);var b=Nw(a.G,"c",function(){return e0(a)});a.onDisconnect.then(function(){return Uw(b)})},gxa=function(a){fxa(a,function(){return e0(a).then(function(b){if(!b)throw Error("Prerequisite not handled");})});a.onConnect.then(function(){return exa(a)})},cxa=[{sh:1,rh:3},{sh:1,rh:6},{sh:4,rh:4},{sh:3,rh:3},{sh:4,rh:5}],g0=new Map([[1,
840 {rpc:3852,Um:3831,xl:3832}],[4,{rpc:5097,Um:5098,xl:5099}],[3,{rpc:3852,Um:3831,xl:3832}]]),hxa=new Map([[0,0],[2,2],[3,3],[1,1]]);function axa(a){if(!a)return null;var b=new lF;var c=hxa.get(Zl(a,1,0));b=hm(b,1,c);c=N(a,2);b=S(b,2,c);c=Zl(a,6,0);b=hm(b,3,c);c=N(a,5);b=S(b,5,c);if(a=T(a,kF,4)){c=new mF;var d=a.getDeviceId();c=S(c,1,d);a=Zl(a,2,0);a=hm(c,2,a);R(b,4,a)}return b};var h0=function(a){return(a=ixa.exec(a))?a[1]:null},i0=function(a){if(!a)return{Ab:"",ce:"",Be:""};a=a.split("/");return 6===a.length?{Ab:"spaces/"+a[1],ce:"*"===a[3]?"":a[3],Be:a[5]}:{Ab:"spaces/"+a[1],ce:"*"===a[3]?"":a[3],Be:""}},j0=function(a){var b=a.Ab,c=void 0===a.ce?"":a.ce;return(a=void 0===a.Be?"":a.Be)?b+"/devices/"+(c||"*")+"/botguard/"+a:b+"/devices/"+(c||"*")},k0=function(a){a=i0(a);var b=a.ce;return a.Ab+"/handRaises/"+(b?b:"*")},ixa=/^(spaces\/[a-zA-Z0-9_-]+)\//;var lxa=function(){return new mH({Md:FD,Kd:[jxa],Ld:[function(){}],Sd:[FD.prototype.getName],Td:[FD.prototype.o],Pd:rX,Nd:[rX.prototype.xa],Od:[rX.prototype.o],Qd:[rX.prototype.D],Rd:[rX.prototype.u],gg:kxa})};function jxa(){return h0(this.getName())}function kxa(a){if("string"===typeof a){var b=h0(a);return(new rX).o(b).u(a)}return a};var oxa=function(){return new mH({Md:MD,Kd:[mxa],Ld:[function(){}],Sd:[],Td:[],Pd:sX,Nd:[sX.prototype.xa],Od:[sX.prototype.o],Qd:[],Rd:[],gg:nxa})};function mxa(){return h0(this.getName())}function nxa(a){return"string"===typeof a?(a=h0(a),(new sX).o(a)):a};function pxa(a){if("string"===typeof a){var b=h0(a);return(new tX).o(b).pc(a)}return a}function qxa(){return h0(this.mb())}function rxa(a){var b=i0(this.mb());this.pc(j0({Ab:a,ce:b.ce,Be:b.Be}));return this};var uxa=function(){return new mH({Md:oE,Kd:[sxa],Ld:[function(){}],Sd:[oE.prototype.getName],Td:[oE.prototype.An],Pd:RX,Nd:[RX.prototype.xa],Od:[RX.prototype.o],Qd:[RX.prototype.u],Rd:[RX.prototype.D],gg:txa})};function txa(a){if("string"===typeof a){var b=h0(a);return(new RX).o(b).D(a)}return a}function sxa(){return h0(this.getName())};function vxa(a){return"string"===typeof a?(new SX).o(a):a};function wxa(a){return"string"===typeof a?(new TX).o(a):a};function xxa(a){return"string"===typeof a?(new UX).o(a):a};function l0(a){a=Number(a.qg("ETag"));return isNaN(a)?-1:a}var m0=function(a,b){HI(b,l0(a),{Wi:[a.zb()]})};var n0=function(a,b,c,d,e,f,g){e=void 0===e?null:e;f=void 0===f?null:f;g=void 0===g?[]:g;V.call(this);this.l=a;this.j=b;this.aa=c;this.o=null;this.ba=d;this.m=e;this.O=f;this.W=g;this.h=[this];this.g=0;this.C=Pt();this.F=!1;this.J=this.G=this.H=void 0;this.Ya=++yxa};r(n0,V);n0.prototype.merge=function(a){return a.j===this.j&&a.l===this.l&&this.m&&a.m&&a.m(o0(this))?(this.h.push(a),!0):!1};n0.prototype.M=function(a){this.g=a;return!0};n0.prototype.u=function(){return this.C.promise};
841 n0.prototype.D=function(){return this.F};var zxa=function(a){var b={},c=null,d=new Set;a.h.forEach(function(e){c=c||e.O;e.W.forEach(function(f){return d.add(f)})});c&&(b["X-Goog-Meeting-Botguardid"]=c);return b},o0=function(a){a.o||(a.o=a.aa(a));return a.o},p0=function(a,b){a.h.forEach(function(c){c.F=!0;b instanceof b_?c.C.resolve(c.ba(b)):c.C.reject(b)})};k=n0.prototype;k.uk=function(a){this.H=a};k.oi=function(a,b){void 0!==b&&(b=Math.max(a,b));this.G=a;this.J=b};
842 k.Bi=function(){return this.h.reduce(function(a,b){return q0(a,b.H)},void 0)||0};k.oh=function(){return this.h.reduce(function(a,b){return q0(a,b.G)},void 0)};k.tk=function(){return this.h.reduce(function(a,b){return q0(a,b.J)},void 0)};k.Kl=function(){return this.j.wb};k.mq=function(){return o0(this).ra()};k.toString=function(){return"[Operation id: "+this.Ya+": service: "+this.l+", call: "+this.j.wb+", version: "+this.g+"]"};
843 var r0=function(){Rb.call(this);this.message="Operation has already been executed.";this.name="AlreadyExecutedError"};r(r0,Rb);var q0=function(a,b){return void 0==a?b:void 0==b?a:Math.min(a,b)},yxa=0;var s0=new WeakMap,t0=function(a){BH.call(this);this.s=Yg("realtime.meetings.collections.oneplatform.OperationExecutor");this.h=QG(a,iU);this.g=new Set};r(t0,BH);t0.prototype.execute=function(a,b){var c=this;if(a.D())throw new r0(a);a.m?[].concat(q(this.g)).find(function(d){return d.merge(a)})?"number"===typeof b&&a.oi(b):(this.g.add(a),1==this.g.size&&CH(this),xt(function(){c.g.delete(a);u0(c,a,b)})):u0(this,a,b)};
844 var u0=function(a,b,c){c=void 0===c?null:c;bh(a.s,"Making request for operation: "+b);var d="number"===typeof c?c:b.oh();a.h.then(function(e){e=x_(e,b.l);"number"===typeof d&&(e.h=d);cwa(e,b.Bi());St(e.makeRequest(b.j,o0(b),zxa(b),{UU:!0}).then(function(f){p0(b,f)}),function(f){return v0(a,b,f)})},function(e){return v0(a,b,e)})},v0=function(a,b,c){$g(a.s,"OnePlatform operation failed for "+(b+": "+(Oa(c)?mg(c):c)));p0(b,c)};var w0=function(a,b,c,d,e){var f=new n0("google.rtc.meetings.v1.MeetingSpaceService",Uva,function(g){var h=new NY;h=S(h,1,a);d(h,g.g);return h},function(g){return e(g.zb())||{data:[],version:f.g||0}},function(g){if(g instanceof NY){if(g.xa()!=a)return!1;var h=c(g);if(h===f.g)return!0;if(null==h)return d(g,f.g),!0}return!1},void 0,[b]);return f};var x0=function(a){eH.call(this,a)};r(x0,eH);k=x0.prototype;k.af=function(){return!1};k.Zc=function(){throw Error("Invalid operation. Create operation is not supported for MeetingBreakoutMembers.");};k.ad=function(){throw Error("Invalid operation. Modify operation is not supported for MeetingBreakoutMembers.");};k.Cd=function(){throw Error("Invalid operation. Remove operation is not supported for MeetingBreakoutMembers.");};
845 k.nd=function(){throw Error("Invalid operation. Query operation is not supported for MeetingBreakoutMembers.");};k.od=function(a){return w0(a.xa(),"breakout_members",function(b){return M(b,10)?M(T(b,BY,10),1)?T(b,BY,10).V().getVersion():-1:null},function(b,c){var d=new BY;-1!=c&&(c=ID(new HD,c),d.T(c));R(b,10,d)},function(b){var c=(b=(b=T(b,TY,9))&&T(b,OY,2))&&b.V().getVersion()||-1;return b?{data:U(b,FD,2),version:c}:null})};var y0=function(a){eH.call(this,a)};r(y0,eH);k=y0.prototype;k.af=function(){return!1};k.Zc=function(){throw Error("Invalid operation. Create operation is not supported for MeetingBreakoutState.");};k.ad=function(){throw Error("Invalid operation. Modify operation is not supported for MeetingBreakoutState.");};k.Cd=function(){throw Error("Invalid operation. Remove operation is not supported for MeetingBreakoutState.");};
846 k.nd=function(){throw Error("Invalid operation. Query operation is not supported for MeetingBreakoutState.");};k.od=function(a){return w0(a.xa(),"breakout_state",function(b){return M(b,9)?M(T(b,CY,9),1)?T(b,CY,9).V().getVersion():-1:null},function(b,c){var d=new CY;-1!=c&&(c=ID(new HD,c),d.T(c));R(b,9,d)},function(b){b=(b=T(b,XY,8))&&T(b,UY,2);if(!b)return null;var c=b.V().getVersion()||-1;return{data:T(b,MD,2)?[T(b,MD,2)]:[],version:c}})};var z0=function(a,b){eH.call(this,a);this.g=b};r(z0,eH);k=z0.prototype;k.af=function(){return!1};k.Zc=function(a){a=a[0].clone();var b=i0(a.mb()),c=b.Ab,d=b.Be;b.ce&&Ub("A full meetingDeviceId set on addDevice operation: "+a.mb());a.pc("");b=new F_;c=S(b,1,c);c=R(c,2,a);d=A0(uwa,c,d);4==Zl(a,11,0)&&d.oi(1E4);return d};k.ad=function(a){a=a[0].clone();var b=i0(a.mb()),c=b.Ab,d=b.ce;(b=b.Be)&&a.pc(j0({Ab:c,ce:d}));c=new N_;a=R(c,1,a);return A0(xwa,a,b)};
847 k.Cd=function(){throw Error("Invalid Operation: Meeting Device Remove");};k.nd=function(a){var b=new I_;a=a.mb();b=S(b,1,a);return A0(vwa,b)};k.od=function(a){(a=a.xa())||QG(this.g,$G,!0).then(function(b){return b.logImpression(5268)});return Axa(a)};
848 var Axa=function(a){var b=qwa(new J_,a);return new n0("google.rtc.meetings.v1.MeetingDeviceService",wwa,function(){return b},function(c){return{data:c.zb().Jh(),version:l0(c)}})},A0=function(a,b,c){return new n0("google.rtc.meetings.v1.MeetingDeviceService",a,function(){return b},function(d){return{data:[d.zb()],version:l0(d)}},void 0,(void 0===c?"":c)||null)};var B0=function(a){K(this,a,0,-1,null,null)};r(B0,J);var Bxa=function(a,b){return S(a,1,b)},Cxa=function(a,b){return R(a,2,b)};B0.prototype.o=function(){var a=new ml;var b=N(this,1);0<b.length&&G(a,1,b);b=T(this,oE,2);null!=b&&I(a,2,b,Qga);return ql(a)};var C0=function(a){K(this,a,0,-1,null,null)};r(C0,J);C0.prototype.getName=function(){return N(this,1)};var Dxa=function(a,b){return S(a,1,b)};C0.prototype.o=function(){var a=new ml;var b=this.getName();0<b.length&&G(a,1,b);return ql(a)};var D0=function(a){K(this,a,0,-1,null,null)};r(D0,J);D0.prototype.xa=function(){return N(this,1)};D0.prototype.o=function(){var a=new ml;var b=this.xa();0<b.length&&G(a,1,b);return ql(a)};var E0=function(a){K(this,a,0,-1,null,null)};r(E0,J);var Exa={wb:"CreateHandRaise",Jb:B0.prototype.o,Db:function(a){return pE(new oE,new Wk(a))}},Fxa={wb:"DeleteHandRaise",Jb:C0.prototype.o,Db:null},Gxa={wb:"ClearHandRaises",Jb:D0.prototype.o,Db:function(a){var b=new E0;for(a=new Wk(a);x(a)&&!w(a);)z(a);return b}};var F0=function(a){eH.call(this,a)};r(F0,eH);k=F0.prototype;k.af=function(){return!1};k.Zc=function(a){a=a[0];var b=Cxa(Bxa(new B0,h0(a.getName())),a);return new n0("google.rtc.meetings.v1.MeetingHandRaiseService",Exa,function(){return b},function(c){return{data:[c.zb()],version:l0(c)}})};k.ad=function(){throw Error("Invalid Operation: Modify operation is not supported for Hand Raise.");};
849 k.Cd=function(a){a=a[0];var b=Dxa(new C0,a.u());return new n0("google.rtc.meetings.v1.MeetingHandRaiseService",Fxa,function(){return b},function(c){return{data:[],version:l0(c)}})};k.nd=function(){throw Error("Invalid Operation: Query operation is not supported for Hand Raise.");};
850 k.od=function(a){a=a.xa();return w0(a,"hand_raises",function(b){return M(b,11)?M(T(b,EY,11),1)?T(b,EY,11).V().getVersion():-1:null},function(b,c){var d=new EY;-1!=c&&(c=ID(new HD,c),d.T(c));R(b,11,d)},function(b){var c=(b=(b=T(b,bZ,10))&&T(b,cZ,2))&&b.V().getVersion()||-1;return b?{data:U(b,oE,2),version:c}:null})};var G0=function(a){K(this,a,0,-1,null,null)};r(G0,J);var Hxa=function(a){var b=new G0;return R(b,1,a)};G0.prototype.o=function(){var a=new ml;var b=T(this,AE,1);null!=b&&I(a,1,b,aha);b=T(this,lX,2);null!=b&&I(a,2,b,mX);return ql(a)};var Ixa={wb:"UpdatePollSeriesMetadata",Jb:G0.prototype.o,Db:function(a){return BE(new AE,new Wk(a))}};var H0=function(a,b){eH.call(this,a);this.g=b};r(H0,eH);k=H0.prototype;k.af=function(){return!1};k.Zc=function(){throw Error("Invalid operation. Add operation is not supported for Poll series metadata.");};k.ad=function(a){var b=Hxa(a[0]);return new n0("google.rtc.meetings.v1.MeetingPollService",Ixa,function(){return b},function(c){return{data:[c.zb()],version:l0(c)}})};k.Cd=function(){throw Error("Invalid operation. Remove operation is not supported for Poll series metadata.");};
851 k.nd=function(){throw Error("Invalid operation. Query operation is not supported for Poll series metadata.");};k.od=function(){return w0(this.g,"poll_series_metadata",function(a){return M(a,6)?M(T(a,IY,6),1)?T(a,IY,6).V().getVersion():-1:null},function(a,b){var c=new IY;-1!==b&&(b=ID(new HD,b),c.T(b));R(a,6,c)},function(a){var b=(a=(a=T(a,IZ,5))&&T(a,JZ,2))&&a.V().getVersion()||-1;return a?{data:U(a,AE,2),version:b}:null})};var I0=function(a){K(this,a,0,-1,null,null)};r(I0,J);var Jxa=function(a){var b=new I0;return R(b,1,a)};I0.prototype.o=function(){var a=new ml;var b=T(this,KE,1);null!=b&&I(a,1,b,lha);b=T(this,lX,2);null!=b&&I(a,2,b,mX);return ql(a)};var Kxa={wb:"UpdateQuestionSeriesMetadata",Jb:I0.prototype.o,Db:function(a){return LE(new KE,new Wk(a))}};var J0=function(a,b){eH.call(this,a);this.g=b};r(J0,eH);k=J0.prototype;k.af=function(){return!1};k.Zc=function(){throw Error("Invalid operation. Add operation is not supported for Question series metadata.");};k.ad=function(a){var b=Jxa(a[0]);return new n0("google.rtc.meetings.v1.MeetingQuestionService",Kxa,function(){return b},function(c){return{data:[c.zb()],version:l0(c)}})};k.Cd=function(){throw Error("Invalid operation. Remove operation is not supported for Question series metadata.");};
852 k.nd=function(){throw Error("Invalid operation. Query operation is not supported for Question series metadata.");};k.od=function(){return w0(this.g,"question_series_metadata",function(a){return M(a,8)?M(T(a,KY,8),1)?T(a,KY,8).V().getVersion():-1:null},function(a,b){var c=new KY;-1!==b&&(b=ID(new HD,b),c.T(b));R(a,8,c)},function(a){var b=(a=(a=T(a,OZ,7))&&T(a,PZ,2))&&a.V().getVersion()||-1;return a?{data:U(a,KE,2),version:b}:null})};var K0=function(a){eH.call(this,a)};r(K0,eH);k=K0.prototype;k.af=function(){return!1};k.Zc=function(a){var b=new vY;a=R(b,1,a[0]);return L0(Qva,a)};k.ad=function(a){a=qX(new pX,a[0]);return L0(XZ,a)};k.Cd=function(){throw Error("Invalid Operation: Meeting Space Remove");};k.nd=function(a){var b=new AY;a=a.xa();b=S(b,1,a);return L0(Rva,b)};k.od=function(a){return this.nd(a)};
853 var L0=function(a,b){return new n0("google.rtc.meetings.v1.MeetingSpaceService",a,function(){return b},function(c){return{data:[c.zb()],version:l0(c)}})};var Lxa=function(a,b,c){return M0(1,a,b,[c],new mH({Md:XE,Kd:[XE.prototype.xa],Ld:[XE.prototype.o],Sd:[],Td:[],Pd:UX,Nd:[UX.prototype.xa],Od:[UX.prototype.o],Qd:[],Rd:[],gg:xxa}),function(d){return new K0(d)},"B","MeetingSpaces")},Mxa=function(a,b,c){return M0(2,a,b,[c],new mH({Md:XD,Kd:[qxa],Ld:[rxa],Sd:[XD.prototype.mb],Td:[XD.prototype.pc],Pd:tX,Nd:[tX.prototype.xa],Od:[tX.prototype.o],Qd:[tX.prototype.mb],Rd:[tX.prototype.pc],gg:pxa}),function(d){return new z0(d,a)},"s","MeetingDevices")},Nxa=
854 function(a,b,c){return M0(5,a,b,[""],new mH({Md:AE,Kd:[],Ld:[],Sd:[AE.prototype.getName],Td:[AE.prototype.o],Pd:SX,Nd:[],Od:[],Qd:[SX.prototype.u],Rd:[SX.prototype.o],gg:vxa}),function(d){return new H0(d,c)},"x","MeetingPollSeriesMetadata")},Oxa=function(a,b,c){return M0(7,a,b,[""],new mH({Md:KE,Kd:[],Ld:[],Sd:[KE.prototype.getName],Td:[KE.prototype.o],Pd:TX,Nd:[],Od:[],Qd:[TX.prototype.u],Rd:[TX.prototype.o],gg:wxa}),function(d){return new J0(d,c)},"z","MeetingQuestionSeriesMetadata")},Pxa=function(a,
855 b,c){return M0(8,a,b,[c],oxa(),function(d){return new y0(d)},"q","MeetingBreakoutState")},Qxa=function(a,b,c){return M0(9,a,b,[c],lxa(),function(d){return new x0(d)},"r","MeetingBreakoutMembers")},Rxa=function(a,b,c){return M0(10,a,b,[c],uxa(),function(d){return new F0(d)},"t","MeetingHandRaises")},M0=function(a,b,c,d,e,f,g,h){if(s0.has(b))var m=s0.get(b);else m=new t0(b),s0.set(b,m);f=f(m);g=new xH(c.j,g);return new yI(a,T(c.g,DH,13),d,e,f,g,new vH(b),h)};var Sxa=l(["Fatal CSE error: ",""]),Txa=l(["Removing meeting device on disconnect"]),Uxa=l(["",""]),Vxa=l(["prejoin() was called"]),Wxa=l(["Modifying the meeting device as VIEWING"]),Xxa=l(["Unexpected view state: ",""]),Yxa=l(["connect() was called"]),Zxa=l(["Should not update the same session id."]),$xa=l(["Modifying the session id: ",""]),aya=l(["Failed to update the session id: ",""]),bya=l(["Failed to clear AudioMuteRequest"]),cya=l(["Device add operation has been cancelled."]),dya=l(["Device add error: ",
856 ""]),eya=l(["Modifying the meeting device as JOINED"]),fya=l(["Device modify error: ",""]),gya=l(["Checking the join state"]),hya=l(["Unexpected join state: ",""]),N0=function(a,b,c){var d=c.QA,e=void 0===c.lz?!1:c.lz,f=c.zp;gW.call(this,a,b,{ic:c.ic});var g=this;this.uD=this.h.signal();this.s=new bN("realtime.meetings.call.MeetingCall");this.Aa=new cH(a);this.yd=new Set;this.D=d;this.O=e;this.F=Ht(QG(a,iU));var h=Pt();this.G=null;this.Ni=c=new mU;this.C=c.g;this.C.then(function(m){aI(m).then(function(){return h.resolve()})});
857 this.Pe=new WX(this.C);this.Re=Pt();this.hp=this.Re.promise;this.l=null;this.Tc=new mU;this.o=this.Tc.g;this.ba=null;this.J=new mU;this.Ab=this.J.g;this.Me=new mU;this.Mi=this.Me.g;this.vB=new mU;this.Pc=!1;this.dC=new oY(L(this.j.g,7));this.uf=new tY(this.g,this.dC);this.R(this.uf);oO(this.wf,this.uf.F);this.kb=this.h.signal();this.Pp=new Y_(Zra(b),this.Aa,this.F,this.kb,this.Ab);this.Qc=Pt();this.Cf=this.Qc.promise;this.H=this.vq=null;this.Ri=new mU;this.ZD=this.Ri.g;this.Fa=this.ua=null;this.Ne=
858 !1;this.Bc=null;QG(a,gU,!1).then(function(m){g.Bc=m});this.Kp=new oJ(20);this.Oe=this.m=null;this.pa=new vR(3E4,this.h);this.pa.g.attach(function(){g.D&&!g.O?g.G.search():g.l.search()});this.Hq=function(){return It("No prerequisite handler")};this.Bf=this.ga=null;this.D&&!this.O&&this.Sa.resolve(!0);this.Df=uv(this.h);this.re=new Map;this.o.then(function(m){g.listen(m,"c",g.Pq);g.Pq()});JM&&qka();this.sC=aW(this,function(){return iya(g)});this.GC=aW(this,function(){return jya(g)});f&&(this.zp={MV:uv(this.h),
859 kx:function(m,p){dN(g.s,m).g(Sxa,p);g.disconnect(132)}})};r(N0,gW);N0.prototype.gb=function(){return this.ba};N0.prototype.hb=function(){gW.prototype.hb.call(this);this.o.get()&&this.o.get().hb();this.C.get()&&this.C.get().hb()};
860 N0.prototype.Hh=function(){var a=this;return Object.assign(gW.prototype.Hh.call(this),{joinState:function(){var b=f0(a);return b?YD(b):0},meetingSpace:function(){return a.C.get()&&a.C.get().Da()},localMeetingDevice:function(){return f0(a)&&f0(a).ra()},meetingDevices:function(){return a.o.get()&&a.o.get().Da()},recentMeetingOperations:function(){return a.Kp.Ka()},mediaBackendInfo:function(){var b=a.G&&a.G.m();return(b=b&&ZE(b))&&N(b,8)}})};
861 N0.prototype.vi=function(a,b){var c=this,d=Ht(b);this.Fa=b;var e=41===b,f=Ht();if(0===b||123===b||126===b){var g=O0(this);g&&(g=this.l.yb(g),ZD(g,7),f=this.l.modify(g).then(function(){c.logImpression(6096)}))}67==b&&this.m&&(d=this.l.search().then(function(h){return(h=h.find(function(m){return m.mb()==c.m}))&&7===YD(h)?P0(h)||43:b},function(){return b}));d.then(function(h){var m=Ht();c.Fa=h;f.ib(function(){if(!c.Ne&&(a||c.m)){if(!e){c.s.info(Txa);var t=c.ca.get()||c.m;t=c.l.yb(t);ZD(t,6);m=c.l.modify(t,
862 2)}m=m.then(function(){Q0(c);c.m=null;c.h.N(c.kb,null)})}c.ga&&c.ga.cancel();m.ib(function(){c.F.then(function(y){c.Oe=Mv(y.g);y=c.j.h.h;y.g=null;Kv(y);gW.prototype.vi.call(c,a,h)})})});var p=new oW(h);c.Ni.reject(p);c.Tc.reject(p);c.Qc.reject(p);c.C.get()&&c.C.get().stop();c.o.get()&&c.o.get().stop()})};var R0=function(a,b){a.yd.add(b);b.ib(function(){a.yd.delete(b)});return b};
863 N0.prototype.resolve=function(a,b){var c=this;b=void 0===b?{}:b;var d=b.Cw,e=b.DU,f=!!b.vT,g=b.bk,h=b.BT;if(this.ba)return It(S0("Meeting already resolved"));if(this.D&&!d&&!this.O)return It(S0("Missing required botguard id"));if(!this.D&&d)return It(S0("Botguard id not allowed when logged in"));if(b=sW(this,0,"resolve"))return It(b);var m=!f;f=this.F.then(function(p){return h?lwa(p,a,{bk:g}):v_(p,a,d,void 0,m,{bk:g,hB:e})});this.Re.resolve(R0(this,f).then(function(p){c.ba=p.gb();c.je.g=c.ba;var t=
864 p.xa();c.G=Lxa(c.ma,c.j,t);P(c.G.config,8,5E3);c.R(c.G);c.l=Mxa(c.ma,c.j,t);P(c.l.config,8,5E3);c.R(c.l);c.D&&!c.O&&c.pa.start();c.J.resolve(t);c.je.h=t;VX(c.Pe,p);return c.Pe},function(p){var t="Resolve code "+a;p instanceof uJ?t+=", errorType: "+p.vc:p instanceof a_?t+=", error message: "+p.message:"number"===typeof p&&(t+=", rpc status code: "+p);var y=306,A=T0(p);null!=A&&(t+=", statusCode: "+A,y=kya.get(A)||y,c.D&&(y=U0.get(A)||y),t+=", "+V0(p));c.Kp.add(t);c.s.g(Uxa,t);if(t=W0(p))t=Zl(t,2,0),
865 y=lya.get(t)||y;p=new qW(y,p);c.J.reject(p);c.J=new mU;throw p;}));return this.hp};N0.prototype.ja=function(a){var b=this;this.D?this.J.g.then(function(){gW.prototype.ja.call(b,a)}):gW.prototype.ja.call(this,a)};
866 N0.prototype.uq=function(){var a=this;var b=void 0===b?{}:b;this.s.info(Vxa);var c=sW(this,0,"preJoin");return c?It(c):Ht().then(function(){if(a.D&&!a.O)return Ht();if(a.H)return a.H.then(function(d){return X0(a,d)});a.H=Y0(a,2,null,b.Cw,b.OU,b.kU).then(function(d){if(a.isDisposed())return d;X0(a,d);a.h.N(a.Df,YD(d));a.Sa.resolve(5==YD(d));a.Ri.resolve(null);return d});return a.H})};
867 var X0=function(a,b){Z0(a,b);2==YD(b)?(kW(a,a.Mi.get(),a.m),$0(a)):a.pa.start()},Z0=function(a,b){b=n(L(b,32));for(var c=b.next();!c.done;c=b.next()){var d=a;c=c.value;if(d.re.has(c))d=d.re.get(c);else{var e=Pt();d.re.set(c,e);d=e}d.resolve()}};
868 N0.prototype.view=function(){var a=this;return(this.H||this.uq()).then(function(){return a.sessionId.then(function(b){var c=sW(a,0,"view");if(c)throw c;a.ua||(a.s.info(Wxa),c=new XD,c.pc(a.m),$D(c,b),ZD(c,12),a.ua=St(a.l.modify(c).then(function(d){d=d[0];a1(a,d);var e=sW(a,0,"view");if(e)throw e;d=YD(d);if(12!=d)throw a.s.g(Xxa,d),new Rb("Unexpected join state: "+d);return d}),function(d){a.ua=null;throw d;}));return a.ua.then(function(d){12==d&&(a.l.stop(),a.pa.start());return d})})})};
869 N0.prototype.connect=function(a,b){var c=this;a=void 0===a?null:a;b=void 0===b?null:b;return!this.D||a||this.O?this.Si.then(function(){c.s.info(Yxa);var d=sW(c,0,"connect");if(d)return It(d);jW(c,1);c.pa.stop();return c.H?Mt([c.H,c.ua]).then(function(){return b1(c)}):Y0(c,1,a,b).then(function(e){c.Sa.resolve(3===YD(e));return c1(c,e,Date.now())})}):It(new qW(302,"Missing name for anonymous user"))};N0.prototype.Zq=function(a){this.sessionId.get()==a?this.s.g(Zxa):mya(this,a)};
870 var mya=function(a,b){a.s.info($xa,b);var c=new XD;c.pc(a.m);$D(c,b);c=a.l.modify(c).then(function(d){return a1(a,d[0])},function(){a.s.g(aya,b)});R0(a,c)};
871 N0.prototype.Pq=function(){var a=this.o.get(),b=a.get(),c=b.filter(this.Af).map(function(e){return e.mb()});mW(this,c);var d=this.ca.get();if(3!==this.getState()&&4!==this.getState()&&(a=d?a.m(d):null))switch(Z0(this,a),YD(a)){case 7:this.logImpression(3952);a=P0(a)||43;this.disconnect(a);break;case 8:this.disconnect(nya(a));break;case 2:case 3:case 5:case 9:case 12:case 14:case 13:2===this.getState()&&sJ(new Rb("UNEXPECTED_JOINSTATE: "+YD(a)));break;case 1:oya(this,a);break;case 6:this.disconnect(6===
872 Zl(a,28,0)?129:34);break;default:this.disconnect(34)}if(a=O0(this))d=N(T(a,iE,20),5),Uwa(this.Pp,d);Vwa(this.Pp,!!a&&1===YD(a));bh(this.K,b.length+" raw devices; "+c.length+" joined.")};var O0=function(a){if(a.l)return a.l.get().find(function(b){return a.Af(b)&&!!T(b,iE,20)&&N(T(b,iE,20),4)==a.ca.get()})};N0.prototype.Af=function(a){return O(a,5)||10==YD(a)};
873 var oya=function(a,b){var c=T(b,cE,12)&&N(T(b,cE,12),1);if(c!=a.Bf){var d=c==b.mb();if(a.Bf=c){if(!d||!a.Pc){var e=Psa(a);e&&!e.j()&&tT(e)}b=a.l.yb(b);aE(b,new cE);St(a.l.modify(b),function(){a.s.g(bya)});d?a.Pc||(a.h.N(a.uD,void 0),a.logImpression(4203)):(a.h.N(a.xd,{EC:c}),a.logImpression(990))}}},Y0=function(a,b,c,d,e,f){c=void 0===c?null:c;d=void 0===d?"":d;e=void 0===e?"":e;f=void 0===f?"":f;return St(Mt([a.J.g,a.sessionId,a.F]).then(function(g){var h=n(g);g=h.next().value;var m=h.next().value,
874 p=h.next().value;h=$D(ZD(new XD,b),m);m=d1.get(a.contentType);1==b&&hm(h,25,m);a.D&&!a.O&&S(h,2,c);pya(a,p,g);g=R0(a,qya.ow(h,p,g,a.l,e,f,d||""));g.then(function(){a.Me.resolve(p.Vn)});return g}).then(function(g){g=g[0];a.m=g.mb();a.h.N(a.kb,a.m);if(a.D){var h=a.m.split("/")[3]||a.ic;a.je.j=h;a.vB.resolve(h)}a1(a,g);return g},function(g){Q0(a);ah(a.K,"add device failed, moving back to INITIALIZED state");jW(a,0);a.H=null;var h=325,m=T0(g);g instanceof Ct?(h=219,a.s.g(cya)):null!=m&&(h=e1(g,h),a.D&&
875 (h=U0.get(m)||h),a.s.g(dya,V0(g)));throw new qW(h,g);}),function(g){throw S0(g);})},b1=function(a){return St(a.sessionId.then(function(b){a.s.info(eya);var c=new XD;c.pc(a.m);$D(c,b);b=d1.get(a.contentType);hm(c,25,b);ZD(c,1);return a.l.modify(c)}).then(function(b){a1(a,b[0]);return c1(a,b[0],Date.now())},function(b){var c=303;null!=T0(b)&&(c=e1(b,c),a.s.g(fya,V0(b)));throw new qW(c,b);}),function(b){return f1(a,S0(b))})},c1=function(a,b,c){var d=sW(a,1,"checkJoinState");if(d)return f1(a,d);a.h.N(a.Df,
876 YD(b));a.s.info(gya);switch(YD(b)){case 1:return rya(a);case 14:return sya(a,c);case 13:return a.ga=hx(5E3).then(function(){return g1(a,Date.now()-c)},function(){f1(a,new qW(219))}),a.ga;case 3:if(6E5<=Date.now()-c)return f1(a,new qW(234));a.ga=hx(5E3).then(function(){return g1(a,c)},function(){f1(a,new qW(252))});return a.ga;case 4:return f1(a,new qW(233));case 11:return f1(a,new qW(241));case 9:var e=0,f=function(){return 5>e++?tya(a).then(function(m){return a.Hq(m)}):It()},g=function(){return f1(a,
877 new qW(325))},h=function(){return f().then(function(){return St(b1(a),function(){return h()})},g)};return h();default:return a.s.g(hya,YD(b)),f1(a,"Unexpected join state: "+YD(b))}},sya=function(a,b){return Mt([a.F,a.J.g]).then(function(c){var d=n(c);c=d.next().value;var e=d.next().value;d=new pX;var f=new lX;f=im(f,1,"call_info.cse_info.wrapped_key");d=R(d,2,f);e=(new XE).o(e);f=new YE;var g=new qF;g=em(g,1,"wrpdky","");f=R(f,15,g);d=qX(d,R(e,6,f));return x_(c,"google.rtc.meetings.v1.MeetingSpaceService").makeRequest(XZ,
878 d)}).then(function(){return g1(a,Date.now()-b)})},g1=function(a,b){return a.l.search().then(function(c){c=c.find(function(d){return d.mb()==a.m});a1(a,c);return c1(a,c,b)},function(c){var d=303;null!=T0(c)&&(d=e1(c,d));return f1(a,new qW(d,c))})},rya=function(a){$0(a);var b=Pt();lW(a,b,a.Mi.get(),a.m);return b.promise},$0=function(a){a.Ni.resolve(a.G);a.Tc.resolve(a.l);a.G.start();a.l.start()};N0.prototype.xp=function(){return Ssa(this.ca.get(),pW(this).map(function(a){return a.h}),this.g)};
879 N0.prototype.Dc=function(a){return gW.prototype.Dc.call(this,a)};var f1=function(a,b){ah(a.K,"connect failed, moving back to DISCONNECTED state");jW(a,4);if(a.m){var c=new XD;c.pc(a.m);ZD(c,6);a.l.modify(c,2).ib(function(){return Q0(a)});a.m=null;a.h.N(a.kb,null);a.H=null}return It(S0(b))},pya=function(a,b,c){uya(a,function(){Q0(a);var d={meetingToken:Mv(b.g)||a.Oe};GJ(b.h.replace("${path}",c+"/devices:close"),kt(d),"application/json");a.Ne=!0},function(){return vya(a)})};
880 N0.prototype.pe=function(a){gW.prototype.pe.call(this,a);a=ZI(a);this.ba&&P(a,13,this.ba);var b=this.J.g.get();b&&P(a,14,b)};
881 var vya=function(a){var b=function(){a.Bc&&PW(a.Bc,a).forEach(function(c){var d=a.j.h,e=Rr(d.o,"/"+d.u+"/"+d.D+"/media_sessions/callperf");d.l&&(e=Mr(e,"key",d.l));IJ(d,c);GJ(e,c.ra(),"application/json+protobuf")})};a.disconnect(null!=a.Fa?a.Fa:63).then(b,b)},S0=function(a){return(of&&a?void 0!==a.ct:a instanceof qW)||a instanceof Ct?a:new qW(302,a)},T0=function(a){return a instanceof uJ?a.g:a instanceof a_?a.Ze():"number"===typeof a?wya.get(a):null},W0=function(a){if(a instanceof a_)a:{if(a.g){a=
882 n(U(a.g,BD,3));for(var b=a.next();!b.done;b=a.next())if(b=b.value,"google.rtc.meetings.v1.ErrorDetails"==N(b,1)||"type.googleapis.com/google.rtc.meetings.v1.ErrorDetails"==N(b,1)){b=Ol(N(b,2));a=new oX;for(b=new Wk(b);x(b)&&!w(b);)switch(b.j){case 1:var c=D(b);jm(a,1,nX[0],c);break;case 4:c=D(b);jm(a,4,nX[0],c);break;case 2:c=D(b);jm(a,2,nX[0],c);break;case 3:c=D(b);jm(a,3,nX[0],c);break;case 5:c=D(b);jm(a,5,nX[0],c);break;default:z(b)}break a}}a=null}else a=null;return a},xya=function(a){var b="",
883 c=a.cause;c&&(b+=" exception name: "+c.name,b+=" exception message: "+c.message);a.g&&(b+=" status: "+a.g.ra());a.zb()&&(a=a.zb(),Array.isArray(a)?(a=a.map(function(d){return d instanceof J?d.ra():og(d)}),b+=" response: "+kt(a)):b=a instanceof J?b+(" response: "+a.ra()):b+(" response: "+og(a)));return b},V0=function(a){if(a instanceof uJ&&a.response){a=a.response.fi||"";try{var b=JSON.parse(a).body;var c=b?kt(b):a}catch(d){c=a}}else c=a instanceof a_?xya(a):og(a);return c},e1=function(a,b){var c=
884 W0(a);if(c&&Zl(c,1,0)&&(c=yya.get(Zl(c,1,0))))return c;a=T0(a);return null!=a?zya.get(a)||b:b},fxa=function(a,b){a.Hq=b},a1=function(a,b){b&&(a.vq=b,a.Qc.resolve(!0))},f0=function(a){var b=null;a.l&&a.m&&(b=a.l.m(a.m));return b||a.vq},Aya=function(a){return a.G.search().then(function(b){return b[0]})},tya=function(a){var b=Aya(a);a=a.l.start()||aI(a.l);return Mt([b,a]).then(function(c){return n(c).next().value})};N0.prototype.X=function(){this.yd.forEach(function(a){a.cancel()});gW.prototype.X.call(this)};
885 var nya=function(a){a=P0(a);return null!=a?a:Bya()},P0=function(a){switch(Zl(a,28,0)){case 2:return 121;case 3:return 10;case 6:return 125;case 7:case 8:return 128;default:return null}},Bya=function(){var a=U_("ListMeetingDevices",1)[0]||U_("UpdateMeetingDevice",1)[0];switch(a&&a.resp.code){case 400:return 114;case 401:return 113;case 403:return 115;default:return 111}};N0.prototype.kq=function(){var a=this;return Ga(function(b){return b.return(QG(a.ma,$_).then(function(c){return function(){return c(a)}}))})};
886 var iya=function(a){return Ga(function(b){return b.return(QG(a.ma,b0).then(function(c){return c(a)}))})},jya=function(a){return Ga(function(b){return b.return(QG(a.ma,c0).then(function(c){return c(a)}))})};N0.prototype.lq=function(){var a=this;return Ga(function(b){return b.return(QG(a.ma,a0).then(function(c){return function(){return c(a)}}))})};N0.prototype.vp=function(){var a=this;return Ga(function(b){return b.return(QG(a.ma,Z_).then(function(c){return c(a)}))})};
887 N0.prototype.yp=function(){var a=this;return Ga(function(b){return b.return(QG(a.ma,Wwa).then(function(c){return c(a)}))})};N0.prototype.wp=function(){var a=this;return Ga(function(b){return b.return(QG(a.ma,Xwa).then(function(c){return c(a)}))})};
888 var kya=new Map([[404,217],[401,300],[400,327],[403,256],[504,328],[429,263],[10001,328],[10007,249],[-1,329],[0,329]]),lya=new Map([[1,217],[5,260],[4,254],[3,253],[6,263],[7,264],[8,266]]),wya=new Map([[0,200],[2,500],[3,400],[4,504],[5,404],[7,403],[16,401],[8,429],[9,400],[13,500],[11,400],[6,409],[10,409],[14,503],[12,501]]),U0=new Map([[403,200]]),zya=new Map([[400,324],[403,200],[500,307],[429,216],[10001,330],[10007,331],[-1,331],[0,331]]),yya=new Map([[1,239],[4,258],[5,257],[6,261],[7,263],
889 [8,267]]),h1=new Map,i1=function(){var a=[].concat(q(h1.values()));a.forEach(function(b){b=b.tD;return b()});a.forEach(function(b){b=b.Dw;return b()});h1.clear();Tw(Zf(),["beforeunload","unload"],i1)},uya=function(a,b,c){0==h1.size&&Nw(Zf(),["beforeunload","unload"],i1);h1.set(a,{tD:b,Dw:c})},Q0=function(a){h1.delete(a);0==h1.size&&Tw(Zf(),["beforeunload","unload"],i1)},d1=new Map([[0,0],[1,1],[2,2],[3,3],[4,4]]),qya=cJ({ow:function(a,b,c,d,e,f,g){a.pc(j0({Ab:c,Be:g||""}));return d.add(a)},ST:function(){},
890 UT:function(){}});var j1=function(a,b,c,d,e){V.call(this);this.s=fb("mr.mirror.hangouts.HangoutCallService");this.o=a;this.G=new cH(a);this.j=d;this.J=e;this.g=null;this.C=!1;this.D=new qb;this.l=new qb;this.F=!1;this.u=new qb;this.m=this.h=null;this.H=!1;Cya(this,b,c)};r(j1,V);
891 var Gya=function(a,b){a.s.info("Connecting to hangout");setTimeout(function(){a.l.reject(Error("Timed out before connecting"))},3E4);a.D.promise.then(function(c){a.s.va("Call ready.");a.C=c.ge;if(a.C)c=Dya(a,c);else{var d=c.nb,e=c.li;c=a.o.get(bK);if(e)a.s.va("Already resolved id: "+e),c=Ht(qK(a.o,c,e));else{a.s.va("resolving hangout id: "+d);e=a.o;d=d.split("@");var f=new qz;P(f,5,!0);if(-1!=d[1].indexOf(".")){var g=new pz;P(g,1,d[0]);P(g,2,d[1]);R(f,4,g)}else g=new fz,P(g,1,d[1]),P(g,2,d[0]),R(f,
892 2,g);c=sK(e,c,f)}c=a.g.connect(c)}return c}).then(null,function(c){Eya(a,c);if(c.We){for(var d="",e=n(Object.entries(Nqa)),f=e.next();!f.done;f=e.next()){var g=n(f.value);f=g.next().value;g=g.next().value;if(g==c.ct){d=f+"("+g+")";break}}a.s.error("Call connect error startupCode: "+d);c=c.We}d="SESSION_FAILURE";c.response&&Array.isArray(c.response)&&0<c.response.length&&(new BA(c.response)).F==BA.messageId&&(d="HANGOUT_INVALID");a.j(new Ps(d));a.l.reject(c);k1(a,16)});return a.l.promise.then(function(){return a.g.ca}).then(function(c){l1(a,
893 b,c);if(a.C)return m1(a,c);n1(a,c);Fya(a,a.g.l.get())})},Hya=function(a,b){return new Promise(function(c,d){a.g.ca.then(function(e){l1(a,b,e);if(!a.H){if(a.C){m1(a,e).then(c,d);return}n1(a,e)}c()},d)})},Iya=function(a,b){pW(a.g).forEach(function(c){"a"===c.h.h&&(b?tT(c):"st"==c.l||ZW(c,!1))})},Jya=function(a){return a.l.promise.then(function(){kT(a.g.g)}).catch(function(){if(a.g)kT(a.g.g);else throw Error("call was never created");})};j1.prototype.stop=function(){k1(this,0);return this.u.promise};
894 j1.prototype.X=function(){var a=this;this.h&&this.h.dispose();this.m&&this.m.dispose();this.D.reject(Error("Disposed"));this.l.reject(Error("Disposed"));setTimeout(function(){a.u.reject(Error("Timed out before stopping"))},1E4);this.g&&this.g.dispose();V.prototype.X.call(this)};
895 var Cya=function(a,b,c){a.j(new Ps("REFRESH_AUTH"));b.then(function(){return c}).then(function(d){a.s.va("Creating call for hangout id: "+d.nb+" resolvedId: "+d.li);var e=SP(new QP);a.g=Kya(a,d,e);a.g.onConnect.then(function(){a.s.info("Call connected");a.j(new Ps("SESSION_START_SUCCESS"));a.l.resolve(void 0)});a.g.onDisconnect.then(function(f){a.j(new Ps("SESSION_END"));var g="",h;for(h in ez)if(ez[h]==f){g=h+"("+f+")";break}a.s.info("Call ended with endcause: "+g);0!=f&&61!=f&&16!=f&&a.j(new Ps("SESSION_FAILURE"))},
896 function(f){a.s.L("Error on disconnect: "+f)},a);a.D.resolve(d)})},Kya=function(a,b,c){var d=a.o.get(LT);b.ge?(b=new N0(a.o,d,{QA:!1}),b.Pc=!0,b.contentType=2,b.ja(c),b.o.then(function(e){return Lya(a,e)}),gxa(b)):(b=new NW(a.o,d,c),b.eb.then(function(e){return Mya(a,e)}));b.xd.attach(function(){a.j(new Ps("STATUS_RESPONSE",{mute:!0}));a.J(!0)});return b},Dya=function(a,b){var c=a.g;return c.resolve(b.nb).then(function(){return c.connect()})},l1=function(a,b,c){if(0<b.getAudioTracks().length)if(a.h){var d=
897 a.h;d.ja=b;d.D()}else a.h=new o1(a.G,new BK(c,"1","a","sc"),b),XW(a.h),a.g.Ki(a.h);a.m?(a=a.m,a.ja=b,a.D()):(c=new BK(c,"2","v","sc"),zK(c,[new yK(0,0,1,1)])&&c.g("J"),a.m=new o1(a.G,c,b),XW(a.m),a.g.Ki(a.m))},m1=function(a,b){var c=new iF;S(c,1,b);var d=a.g.C.get();a=new YE;a.Ud(c);var e=d.yb();R(e,6,a);return new Promise(function(f,g){d.modify(e).then(f,g)})},n1=function(a,b){var c=new gz;P(c,1,b);b=new hz;b.Ud(c);b.lk(a.g.nb.get());a.g.l.get().modify(b)},Fya=function(a,b){b.onChange.attach(function(){a.g.ca.then(function(c){a.H=
898 b.get().some(function(d){return d.cd()&&L(d.cd(),1)==c})})},a)},Lya=function(a,b){b.onChange.attach(function(c){return Nya(a,c.oc)},a)},Nya=function(a,b){b.forEach(function(c){c.mb()==a.g.ca.get()&&7==YD(c)&&k1(a,43)})},Mya=function(a,b){b.onChange.attach(function(){return Oya(a,b)},a);b.M.attach(function(c){a.s.error("Failure in collection: "+c.reason);a.l.reject(c.reason);k1(a,c.Ub)},a)},Oya=function(a,b){a.s.va(function(){return"Participants updated: "+b.get().filter(function(c){return O(c,18,
899 !1)}).map(function(c){return c.Vb()}).join(", ")});!a.F&&2>b.get().length&&(a.j(new Ps("HANGOUT_INACTIVE")),k1(a,61))},k1=function(a,b){a.s.info("Stopping call with end Cause: "+b);a.F?a.s.info("Ignore stop, already stopping."):(a.F=!0,a.g?a.g.disconnect(b).then(function(c){a.s.va("Call disconnected with endCause: "+c);a.u.resolve(void 0)}):a.u.resolve(void 0))},Eya=function(a,b){b instanceof Error?a.s.error("Connect error",b):Na(b)?a.s.error(function(){return"Connect error: "+JSON.stringify(b)}):
900 Oa(b)?a.s.error("Connect error: "+JSON.stringify(b)):a.s.error("Connect error: "+b)},o1=function(a,b,c){UW.call(this,a,b,Pya);this.ja=c};r(o1,UW);o1.prototype.D=function(){var a=this.ja.clone();$W(this,a);a.getVideoTracks().forEach(function(b){"contentHint"in b&&(b.contentHint="detail")});return Promise.resolve()};var p1=new kX,Qya=hX(gX(iX(new fX,30),320),180).fa();p1.l=Qya;var Rya=hX(gX(iX(new fX,30),640),360).fa();p1.h=Rya;var Pya=p1.fa();var Sya=new Map([[1,4030],[2,4031],[4,4610],[5,4664],[8,4962]]);var q1=function(a,b){var c=this;this.l=a;this.h=b;this.j=null;this.g=function(d){var e=Sya.get(d.status);if(e){var f=d.value;f="string"==typeof f?f:JSON.stringify(f);c.l.logImpression(e,{mc:f})}e=0==d.status;null!=c.j&&(!c.j&&e?c.l.logImpression(4783):c.j&&!e&&c.l.logImpression(4784));c.j=e;return d}},r1=function(a,b){PG(a,fU)||YG(a,fU,function(c){c=new cH(c);return new q1(c,b(c))})};q1.prototype.Rf=function(){return this.h.Rf().then(this.g,this.g)};q1.prototype.Gh=function(){return this.h.Gh()};
901 var Tya=function(a){return a.h.Ek().then(a.g,a.g)},Uya=function(a,b,c){return a.h.Fk(b,c).then(a.g,a.g)},s1=function(a,b){return a.h.Bk(b).then(a.g,a.g)},Vya=function(a,b,c){return a.h.Gk(b,c).then(a.g,a.g)};var t1=function(a){a.logImpression(4865)};k=t1.prototype;k.Rf=function(){return new Dt(function(a){chrome.system.cpu.getInfo(function(b){a(new YT(0,b))})})};
902 k.Gh=function(){if(!chrome.processes)return null;var a=Ka,b,c=function(d){ik(10);if(void 0==b)Zj("mr.mirror.hangouts.HangoutsService").then(function(t){if(t=t.g)t=t.h.mediaSource,-1!=t.indexOf(":tab:")&&(t=t.split(":"),chrome.processes.getProcessIdForTab(parseInt(t[t.length-1],10),function(y){chrome.runtime.lastError||(b=y)}))});else{var e=d[b];if(e){var f=0,g=0,h=0,m;for(m in d){var p=d[m];"browser"==p.type?g=p.cpu:"gpu"==p.type?h=p.cpu:"extension"==p.type&&p.title==chrome.runtime.getManifest().name&&
903 (f=p.cpu)}a({tabCpuUsage:e.cpu,browserCpuUsage:g,gpuCpuUsage:h,pluginCpuUsage:f})}}};return{onMessage:{addListener:function(d){a=d;chrome.processes.onUpdated.addListener(c)}},disconnect:function(){chrome.processes.onUpdated.removeListener(c);a=Ka}}};k.Bk=function(){return u1()};k.Ek=function(){return u1()};k.Fk=function(){return u1()};k.Dk=function(){return u1()};k.Gk=function(){return u1()};k.Ck=function(){return u1()};var u1=function(){return It(new YT(7,"This method is not intended to be implemented."))};var Wya={TAB:0,ln:1},v1=function(a){Mb("MediaRouter.Hangouts.Start.Success",a,Wya)};var w1=function(a,b,c){Ak.call(this,a);var d=this;this.W=b;this.O=c;this.s=fb("mr.mirror.hangouts.HangoutSession");this.G=nw(a.id);this.o=new qb;this.m=!1;this.C=this.F=null;this.D=new qb;this.D.promise.catch(function(e){d.s.error("Error in cloud provider",e)});this.u=this.M=null;Xya(this);this.g=null};r(w1,Ak);
904 w1.prototype.start=function(a){var b=this;this.s.va("Starting new hangouts mirror session.");this.F=a;if(this.g)return Promise.reject(Error("Mirroring already started"));if(this.C)return Promise.reject(Error("Session permanently stopped"));this.M=new Bb("MediaRouter.Hangouts.Session.Launch");this.g=new j1(this.W,this.O,this.D.promise,this.l.bind(this),this.aa.bind(this));Gya(this.g,this.F).then(function(){b.s.va("Call connected");b.l(new Ps("SESSION_START_SUCCESS"));b.M.end();b.M=null;b.u=new Hb("MediaRouter.Hangouts.Session.Length");
905 b.o.resolve(b)},function(c){b.o.reject(c);b.stop()});return this.o.promise};w1.prototype.ft=function(){return!0};w1.prototype.mt=function(a){var b=this;return new Promise(function(c,d){b.g?Hya(b.g,a).then(function(){b.F=a;c()},d):d(Error("Mirroring was never started"))})};
906 w1.prototype.stop=function(){var a=this;this.s.va("Stopping hangouts mirror session.");this.o.reject(Error("Session stop requested."));this.u&&(this.u.end(),this.u=null);if(!this.g)return Promise.resolve();if(this.C)return this.C;this.o.reject(Error("Stopped"));this.D.reject(Error("Stopped"));var b=function(){try{a.G.dispose()}catch(c){a.s.error("Error while disposing message port",c)}try{a.g.dispose()}catch(c){a.s.error("Error while disposing call service",c)}};return this.C=new Promise(function(c,
907 d){setTimeout(function(){b();d(Error("Timed out before stopping"))},1E4);a.g.stop().then(function(){b();c()}).catch(function(e){b();d(e)})})};
908 var Xya=function(a){a.G.onMessage=function(b){if("string"===typeof b){b=JSON.parse(b);var c=b.clientId;if(c){"client_connect"==b.type?a.l({message:{sessionId:"castouts"},clientId:c,type:"new_session"}):"v2_message"==b.type&&"STOP"==b.message.type&&a.l({message:"castouts",clientId:c,type:"remove_session"});return}}if(!b.type)throw Error("Message has no type.");switch(b.type){case "AUTH_READY":b=b.data;a.s.va("received auth ready message");a.D.resolve(b);break;case "MUTE":b.data&&(a.m=!!b.data.mute,
909 a.g&&Iya(a.g,a.m));break;case "STATUS_RESPONSE":a.s.va("route status response message");b.data&&(a.m=!!b.data.mute);break;case "STATUS_REQUEST":a.s.va("route status request message");a.l(new Ps("STATUS_RESPONSE",{routeDescription:a.h.description,mute:a.m}));break;default:throw Error("Unknown message type: "+b.type);}}};w1.prototype.l=function(a){this.s.va(function(){return"sending message to mrp: "+JSON.stringify(a)});this.G.sendMessage(a,Yya)};w1.prototype.aa=function(a){this.m=a};var Yya={channelType:"mesi"};var x1=function(a){this.g=a};x1.prototype.onError=function(a,b){401==b.g&&this.g(new Ps("REFRESH_AUTH"))};x1.prototype.onRequest=Ka;x1.prototype.u=Ka;var $ya=function(a,b){var c=a.H,d=a.G;c=c&&c instanceof J?d?d.ra.call(c):c.ra():c;var e=null==a.u?{}:a.u;d=null==a.aa?{}:a.aa;var f=null==a.oa?"application/json":a.oa;if(null==a.D||a.D)a.G?(d.alt="proto",f="application/x-protobuf",e["X-Goog-Encode-Response-If-Executable"]="base64"):(d.alt="protojson",f="application/json+protobuf");var g=a.ba;if(0<g.length){e["MIME-Version"]="1.0";var h="END_OF_PART_"+bf();e["Content-Type"]='multipart/related; boundary="'+h+'"';c=Zya(f,c,g,h)}else"application/x-www-form-urlencoded"==
910 f&&(c=Jr(d),d.key?d={key:d.key}:d={}),null!=c&&(e["Content-Type"]=f);e["Accept-Language"]=a.pa||"en";null!=b&&hd(b,function(m,p){null==e[p]&&(e[p]=m)});b={method:a.J,path:a.m,params:d,headers:e,body:c};b.root=a.M||document.location.origin;return b},Zya=function(a,b,c,d){var e="\r\n\r\n--"+d+"\r\n";d="\r\n\r\n--"+d+"--\r\n";var f=e+"Content-Type: "+a+"\r\n\r\n"+b;Yb(c,function(g){f+=e+"Content-Type: "+g.type+"\r\nContent-transfer-encoding: "+g.g+"\r\n\r\n"+g.data+"\r\n\r\n"});return f+=d};var y1="undefined"!==typeof TextEncoder?new TextEncoder:null,z1=y1?function(a){return y1.encode(a)}:function(a){a=Ck(a);for(var b=new Uint8Array(a.length),c=0;c<b.length;c++)b[c]=a[c];return b};var A1=function(a,b){b=void 0===b?!1:b;V.call(this);var c=this;this.g=Pt();this.h=!1;this.o=b;a.then(function(d){c.m={PC:d};c.h=!0;c.g.resolve(null)},Ka);this.s=Yg("realtime.network.CorsApiaryTransport")};r(A1,V);
911 A1.prototype.sendRequest=function(a,b){var c=this,d=Pt();if(!this.h)return $g(this.s,"Attempted to use Apiary transport for "+yJ(a)+" when not ready."),b=new uJ("fatal","transport_unavailable",null,null),d.reject(b),d.promise;var e=$ya(a,b),f=e.headers;b=f["Content-Type"];var g=e.body;g&&!b&&(b="application/json",f["Content-Type"]=b);"application/json"!=b||e.params.alt||(e.params.alt="json");!g||!Oa(g)||g instanceof Uint8Array||(g=kt(g));pd(f,"Authorization")&&(f["X-Goog-AuthUser"]=this.m.PC);b=Lr(e.path,
912 e.params);var h=Rr(e.root,b),m=function(y){return kx(h,function(A){return c.j.bind(c)(d,a,g&&g.length||0,A,y)},e.method,g,f,(a.g?a.g.g:null)||0,!0)};if(this.o&&Uint8Array&&g&&e_().Yg(g.length)){b=g instanceof Uint8Array?g:z1(g);var p=new Uint8Array(b.length);p.set(b);var t=X();e_().De(p).then(function(y){var A=X();f["Content-Encoding"]="gzip";g=y;m({bt:t,qp:A})},function(){m()})}else m();return d.promise};
913 A1.prototype.j=function(a,b,c,d,e){d=d.target;var f=ux(d),g={body:f,headers:vx(d),status:d.za(),statusText:tx(d)};c={DC:c,YB:f&&f.length||0,Ml:e};c={ee:d.za(),headers:vx(d),fi:kt(g),ac:null,extraData:c};if(null!=f)try{var h=b.G;if(h){if(sx(d)){if("base64"==d.getResponseHeader("X-Goog-Safety-Encoding"))var m=Nk(f);else a:{try{if(d.h&&"responseBody"in d.h){m=d.h.responseBody;break a}}catch(p){ch(d.s,"Can not get responseBody: "+p.message)}m=null}c.ac=h.kj(m)}}else c.ac=JSON.parse(f)}catch(p){ah(this.s,
914 "Failed to parse response for "+yJ(b)+": "+f,p)}4==rx(d)&&sx(d)?null==c.ac?a.reject(new uJ("retry","response_decoding",c.ee,c)):null!=c.ac&&null!=c.ac.error?(c.ee=c.ac.error.code,ah(this.s,yJ(b)+" request failed "+c.ac.error.code+": "+c.ac.error.message),a.reject(new uJ("retry","network_or_frontend",c.ee,c))):(h=Yg("realtime.network.ApiaryTransportHelper"),m=c.ac,(b=(null==b.D?!0:b.D)&&!b.G)&&!Na(m)||!b&&!Oa(m)?(ah(h,"Apiary returned bad response type; expected "+(b?"Array":"Object")+", received "+
915 Ma(m)),a.reject(new uJ("retry","response_format",c.ee,c))):a.resolve(c)):(0>=d.za()&&(ah(this.s,"Request failed: A network error occurred and the "+yJ(b)+" request could not be completed"),c.ee=0),a.reject(new uJ("retry","network_or_frontend",c.ee||d.o,c)))};var B1=function(a){A1.call(this,Ht(0));this.l=a};r(B1,A1);B1.prototype.sendRequest=function(a,b){var c=this;return new Dt(function(d,e){c.l.getAuthToken().then(function(f){null==b&&(b={});b.Authorization="Bearer "+f;d(A1.prototype.sendRequest.call(c,a,b))},e)})};var aza=cJ({zV:function(){return!1},Hl:function(){return[]},yV:function(){return null}}),C1=function(a){V.call(this);var b=this;this.g=new oJ(20);this.h=QG(a,ZG);this.j=LM.Eb();it(this,MM(this.j,"recentCollectionOperations",function(){return b.g.Ka()}))};r(C1,V);
916 var Kia=function(a,b,c){pv(a,function e(){var f,g,h=this,m,p,t,y,A,B,H,Q,ea,eb,$b,Pa;return Ea(e,function(gb){switch(gb.g){case 1:f=bza.get(b);if(void 0!==f)return u(gb,h.logImpression(f,c),3);if("X"!==b){gb.Ra(3);break}g=oia();return u(gb,h.h,5);case 5:m=gb.h;cza(m,g,c.ze);gb.Ra(3);break;case 3:p=[];if(!("b"===b&&c.Xi instanceof lI)){"b"===b&&(p.push("eventId: "+b),p.push("failureDetail: "+og(c)),h.g.add(p.join(", ")));gb.Ra(0);break}ua(gb);t=c.Xi;p.push("timestamp: "+aJ());p.push("eventId: "+b);
917 p.push("operation: "+t.g);p.push("request: "+t.request);y=t.We;if(!(y instanceof uJ)){y instanceof a_&&(p.push("statusCode: "+y.Ze()),(A=y.cause)&&p.push("exception: "+(A instanceof Error?A.toString():og(A))),(B=y.message)&&p.push("message: "+B),H=y.zb())&&(Array.isArray(H)?(Q=H.map(function(Tc){return Tc instanceof J?Tc.ra():og(Tc)}),p.push("response: "+kt(Q))):H instanceof J?p.push("response: "+H.ra()):p.push("response: "+og(H)));gb.Ra(9);break}p.push("errorType: "+y.vc);p.push("statusCode: "+y.g);
918 if(y.response&&y.response.fi)try{eb=(ea=JSON.parse(y.response.fi).body)?kt(ea):y.response.fi,p.push("response: "+eb)}catch(Tc){$b=og(y.response.fi),p.push("response: "+$b)}if("transport_unavailable"!==y.vc){gb.Ra(9);break}return u(gb,h.h,13);case 13:Pa=gb.h,Pa.logImpression(4242);case 9:xa(gb),h.g.add(p.join(", ")),ya(gb)}})})};C1.prototype.Hl=function(){return aza.Hl(this)};
919 C1.prototype.logImpression=function(a,b){return pv(this,function d(){var e,f=this,g;return Ea(d,function(h){if(1==h.g)return e=b.Xi instanceof lI?b.Xi.g:b.ze,u(h,f.h,2);g=h.h;g.logImpression(a,{mc:e,lc:b.Vo});sa(h)})})};
920 var dza=function(a){PG(a,uH)||YG(a,uH,function(b){return new C1(b)})},bza=new Map([["a",4589],["b",1167],["c",1168],["d",2052],["e",2053],["f",2054],["g",1169],["h",1170],["i",1171],["j",3341],["k",3342],["l",1172],["m",1173],["n",1174],["o",1175],["p",1176],["q",1177],["v",1178],["w",1179],["x",1180],["r",1181],["s",1182],["t",1183],["u",1184],["y",1827],["z",1199],["B",2245],["A",1781],["C",1870],["D",1871],["G",2182],["H",2183],["I",2184],["J",2185],["V",2388],["L",2187],["M",2188],["N",2189],
921 ["O",2190],["Q",2191],["R",2192],["S",2193],["T",2194],["U",2385],["W",2386],["Y",3853],["Z",3854],["$",3855],["aa",3856],["ba",3857],["K",2186],["E",3115],["F",3116],["ca",7150]]);var D1=function(){},fza=function(a){for(var b=a.constructor;b&&!b.Ue;)b=b.Xb&&b.Xb.constructor;b.Ue.Ap||(b.Ue.Ap=eza(b));return new b.Ue.Ap(a)},eza=function(a){var b=a.Ue,c=function(m){c.Xb.constructor.call(this,m);var p=this.be.length;this.g=[];for(var t=0;t<p;++t)this.be[t].aU||(this.g[t]=new this.be[t](m))};Za(c,b);for(var d=[];a&&a!==Object;){if(b=a.Ue){b.be&&(uc(d,b.be),wc(d));var e=b.prototype,f;for(f in e)if(e.hasOwnProperty(f)&&"function"===typeof e[f]&&e[f]!==b){var g=!!e[f].QT,h=gza(f,e,
922 d,g);(g=hza(f,e,h,g))&&(c.prototype[f]=g)}}a=E1(a)}c.prototype.be=d;return c},E1=function(a){return a===Object?Object:Object.getPrototypeOf?Object.getPrototypeOf(a.prototype).constructor||Object:a.Xb&&a.Xb.constructor||Object},gza=function(a,b,c,d){for(var e=[],f=0;f<c.length&&(c[f].prototype[a]===b[a]||(e.push(f),!d));++f);return e},hza=function(a,b,c,d){var e;c.length?d?e=function(f){var g=this.g[c[0]];return g?g[a].apply(this.g[c[0]],arguments):this.be[c[0]].prototype[a].apply(this,arguments)}:
923 b[a].Kw?e=function(f){a:{var g=Array.prototype.slice.call(arguments,0);for(var h=0;h<c.length;++h){var m=this.g[c[h]];if(m=m?m[a].apply(m,g):this.be[c[h]].prototype[a].apply(this,g)){g=m;break a}}g=!1}return g}:b[a].Jw?e=function(f){a:{var g=Array.prototype.slice.call(arguments,0);for(var h=0;h<c.length;++h){var m=this.g[c[h]];m=m?m[a].apply(m,g):this.be[c[h]].prototype[a].apply(this,g);if(null!=m){g=m;break a}}g=void 0}return g}:b[a].er?e=function(f){for(var g=Array.prototype.slice.call(arguments,
924 0),h=0;h<c.length;++h){var m=this.g[c[h]];m?m[a].apply(m,g):this.be[c[h]].prototype[a].apply(this,g)}}:e=function(f){for(var g=Array.prototype.slice.call(arguments,0),h=[],m=0;m<c.length;++m){var p=this.g[c[m]];h.push(p?p[a].apply(p,g):this.be[c[m]].prototype[a].apply(this,g))}return h}:d||b[a].Kw||b[a].Jw||b[a].er?e=null:e=iza;return e},iza=function(){return[]};D1.prototype.j=function(a){if(this.g)for(var b=0;b<this.g.length;++b)if(this.g[b]instanceof a)return this.g[b];return null};
925 var F1=function(){var a=function(){};a.er=!0;return a};function jza(a){return this.zh.j(a)};/*
926
927  (The MIT License)
928
929  Copyright (C) 2014 by Vitaly Puzrin
930
931  Permission is hereby granted, free of charge, to any person obtaining a copy
932  of this software and associated documentation files (the "Software"), to deal
933  in the Software without restriction, including without limitation the rights
934  to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
935  copies of the Software, and to permit persons to whom the Software is
936  furnished to do so, subject to the following conditions:
937
938  The above copyright notice and this permission notice shall be included in
939  all copies or substantial portions of the Software.
940
941  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
942  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
943  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
944  AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
945  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
946  OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
947  THE SOFTWARE.
948
949  -----------------------------------------------------------------------------
950  Ported from zlib, which is under the following license
951  https://github.com/madler/zlib/blob/master/zlib.h
952
953  zlib.h -- interface of the 'zlib' general purpose compression library
954    version 1.2.8, April 28th, 2013
955    Copyright (C) 1995-2013 Jean-loup Gailly and Mark Adler
956    This software is provided 'as-is', without any express or implied
957    warranty.  In no event will the authors be held liable for any damages
958    arising from the use of this software.
959    Permission is granted to anyone to use this software for any purpose,
960    including commercial applications, and to alter it and redistribute it
961    freely, subject to the following restrictions:
962    1. The origin of this software must not be misrepresented; you must not
963       claim that you wrote the original software. If you use this software
964       in a product, an acknowledgment in the product documentation would be
965       appreciated but is not required.
966    2. Altered source versions must be plainly marked as such, and must not be
967       misrepresented as being the original software.
968    3. This notice may not be removed or altered from any source distribution.
969    Jean-loup Gailly        Mark Adler
970    jloup@gzip.org          madler@alumni.caltech.edu
971    The data format used by the zlib library is described by RFCs (Request for
972    Comments) 1950 to 1952 in the files http://tools.ietf.org/html/rfc1950
973    (zlib format), rfc1951 (deflate format) and rfc1952 (gzip format).
974 */
975 var G1={},kza="undefined"!==typeof Uint8Array&&"undefined"!==typeof Uint16Array&&"undefined"!==typeof Int32Array;G1.assign=function(a){for(var b=Array.prototype.slice.call(arguments,1);b.length;){var c=b.shift();if(c){if("object"!==typeof c)throw new TypeError(c+"must be non-object");for(var d in c)Object.prototype.hasOwnProperty.call(c,d)&&(a[d]=c[d])}}return a};G1.Pm=function(a,b){if(a.length===b)return a;if(a.subarray)return a.subarray(0,b);a.length=b;return a};
976 var lza={Ag:function(a,b,c,d,e){if(b.subarray&&a.subarray)a.set(b.subarray(c,c+d),e);else for(var f=0;f<d;f++)a[e+f]=b[c+f]},Mp:function(a){var b,c;var d=c=0;for(b=a.length;d<b;d++)c+=a[d].length;var e=new Uint8Array(c);d=c=0;for(b=a.length;d<b;d++){var f=a[d];e.set(f,c);c+=f.length}return e}},mza={Ag:function(a,b,c,d,e){for(var f=0;f<d;f++)a[e+f]=b[c+f]},Mp:function(a){return[].concat.apply([],a)}};
977 G1.gD=function(){kza?(G1.tf=Uint8Array,G1.qe=Uint16Array,G1.Ft=Int32Array,G1.assign(G1,lza)):(G1.tf=Array,G1.qe=Array,G1.Ft=Array,G1.assign(G1,mza))};G1.gD();var H1=!0;try{new Uint8Array(1)}catch(a){H1=!1}for(var I1=new G1.tf(256),J1=0;256>J1;J1++)I1[J1]=252<=J1?6:248<=J1?5:240<=J1?4:224<=J1?3:192<=J1?2:1;I1[254]=I1[254]=1;
978 var K1=function(a){var b,c,d=a.length,e=0;for(b=0;b<d;b++){var f=a.charCodeAt(b);if(55296===(f&64512)&&b+1<d){var g=a.charCodeAt(b+1);56320===(g&64512)&&(f=65536+(f-55296<<10)+(g-56320),b++)}e+=128>f?1:2048>f?2:65536>f?3:4}var h=new G1.tf(e);for(b=c=0;c<e;b++)f=a.charCodeAt(b),55296===(f&64512)&&b+1<d&&(g=a.charCodeAt(b+1),56320===(g&64512)&&(f=65536+(f-55296<<10)+(g-56320),b++)),128>f?h[c++]=f:(2048>f?h[c++]=192|f>>>6:(65536>f?h[c++]=224|f>>>12:(h[c++]=240|f>>>18,h[c++]=128|f>>>12&63),h[c++]=128|
979 f>>>6&63),h[c++]=128|f&63);return h};var L1={};L1=function(a,b,c,d){var e=a&65535|0;a=a>>>16&65535|0;for(var f;0!==c;){f=2E3<c?2E3:c;c-=f;do e=e+b[d++]|0,a=a+e|0;while(--f);e%=65521;a%=65521}return e|a<<16|0};for(var M1={},N1,O1=[],P1=0;256>P1;P1++){N1=P1;for(var Q1=0;8>Q1;Q1++)N1=N1&1?3988292384^N1>>>1:N1>>>1;O1[P1]=N1}M1=function(a,b,c,d){c=d+c;for(a^=-1;d<c;d++)a=a>>>8^O1[(a^b[d])&255];return a^-1};var R1={};R1={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"};function S1(a){for(var b=a.length;0<=--b;)a[b]=0}var T1=[0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0],U1=[0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13],nza=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],V1=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],W1=Array(576);S1(W1);var X1=Array(60);S1(X1);var Y1=Array(512);S1(Y1);var Z1=Array(256);S1(Z1);var $1=Array(29);S1($1);var a2=Array(30);S1(a2);
980 function b2(a,b,c,d,e){this.dt=a;this.jx=b;this.ix=c;this.ax=d;this.fB=e;this.tq=a&&a.length}var c2,d2,e2;function f2(a,b){this.Dp=a;this.Ng=0;this.nf=b}function g2(a,b){a.Ib[a.pending++]=b&255;a.Ib[a.pending++]=b>>>8&255}function h2(a,b,c){a.kc>16-c?(a.Jc|=b<<a.kc&65535,g2(a,a.Jc),a.Jc=b>>16-a.kc,a.kc+=c-16):(a.Jc|=b<<a.kc&65535,a.kc+=c)}function i2(a,b,c){h2(a,c[2*b],c[2*b+1])}function j2(a,b){var c=0;do c|=a&1,a>>>=1,c<<=1;while(0<--b);return c>>>1}
981 function k2(a,b,c){var d=Array(16),e=0,f;for(f=1;15>=f;f++)d[f]=e=e+c[f-1]<<1;for(c=0;c<=b;c++)e=a[2*c+1],0!==e&&(a[2*c]=j2(d[e]++,e))}function l2(a){var b;for(b=0;286>b;b++)a.Rc[2*b]=0;for(b=0;30>b;b++)a.Pf[2*b]=0;for(b=0;19>b;b++)a.uc[2*b]=0;a.Rc[512]=1;a.He=a.ah=0;a.td=a.matches=0}function m2(a){8<a.kc?g2(a,a.Jc):0<a.kc&&(a.Ib[a.pending++]=a.Jc);a.Jc=0;a.kc=0}function n2(a,b,c){m2(a);g2(a,c);g2(a,~c);G1.Ag(a.Ib,a.window,b,c,a.pending);a.pending+=c}
982 function o2(a,b,c,d){var e=2*b,f=2*c;return a[e]<a[f]||a[e]===a[f]&&d[b]<=d[c]}function p2(a,b,c){for(var d=a.Lb[c],e=c<<1;e<=a.Ge;){e<a.Ge&&o2(b,a.Lb[e+1],a.Lb[e],a.depth)&&e++;if(o2(b,d,a.Lb[e],a.depth))break;a.Lb[c]=a.Lb[e];c=e;e<<=1}a.Lb[c]=d}
983 function q2(a,b,c){var d=0;if(0!==a.td){do{var e=a.Ib[a.yh+2*d]<<8|a.Ib[a.yh+2*d+1];var f=a.Ib[a.Yl+d];d++;if(0===e)i2(a,f,b);else{var g=Z1[f];i2(a,g+256+1,b);var h=T1[g];0!==h&&(f-=$1[g],h2(a,f,h));e--;g=256>e?Y1[e]:Y1[256+(e>>>7)];i2(a,g,c);h=U1[g];0!==h&&(e-=a2[g],h2(a,e,h))}}while(d<a.td)}i2(a,256,b)}
984 function r2(a,b){var c=b.Dp,d=b.nf.dt,e=b.nf.tq,f=b.nf.ax,g,h=-1;a.Ge=0;a.Kg=573;for(g=0;g<f;g++)0!==c[2*g]?(a.Lb[++a.Ge]=h=g,a.depth[g]=0):c[2*g+1]=0;for(;2>a.Ge;){var m=a.Lb[++a.Ge]=2>h?++h:0;c[2*m]=1;a.depth[m]=0;a.He--;e&&(a.ah-=d[2*m+1])}b.Ng=h;for(g=a.Ge>>1;1<=g;g--)p2(a,c,g);m=f;do g=a.Lb[1],a.Lb[1]=a.Lb[a.Ge--],p2(a,c,1),d=a.Lb[1],a.Lb[--a.Kg]=g,a.Lb[--a.Kg]=d,c[2*m]=c[2*g]+c[2*d],a.depth[m]=(a.depth[g]>=a.depth[d]?a.depth[g]:a.depth[d])+1,c[2*g+1]=c[2*d+1]=m,a.Lb[1]=m++,p2(a,c,1);while(2<=
985 a.Ge);a.Lb[--a.Kg]=a.Lb[1];g=b.Dp;m=b.Ng;d=b.nf.dt;e=b.nf.tq;f=b.nf.jx;var p=b.nf.ix,t=b.nf.fB,y,A=0;for(y=0;15>=y;y++)a.Ae[y]=0;g[2*a.Lb[a.Kg]+1]=0;for(b=a.Kg+1;573>b;b++){var B=a.Lb[b];y=g[2*g[2*B+1]+1]+1;y>t&&(y=t,A++);g[2*B+1]=y;if(!(B>m)){a.Ae[y]++;var H=0;B>=p&&(H=f[B-p]);var Q=g[2*B];a.He+=Q*(y+H);e&&(a.ah+=Q*(d[2*B+1]+H))}}if(0!==A){do{for(y=t-1;0===a.Ae[y];)y--;a.Ae[y]--;a.Ae[y+1]+=2;a.Ae[t]--;A-=2}while(0<A);for(y=t;0!==y;y--)for(B=a.Ae[y];0!==B;)d=a.Lb[--b],d>m||(g[2*d+1]!==y&&(a.He+=(y-
986 g[2*d+1])*g[2*d],g[2*d+1]=y),B--)}k2(c,h,a.Ae)}function s2(a,b,c){var d,e=-1,f=b[1],g=0,h=7,m=4;0===f&&(h=138,m=3);b[2*(c+1)+1]=65535;for(d=0;d<=c;d++){var p=f;f=b[2*(d+1)+1];++g<h&&p===f||(g<m?a.uc[2*p]+=g:0!==p?(p!==e&&a.uc[2*p]++,a.uc[32]++):10>=g?a.uc[34]++:a.uc[36]++,g=0,e=p,0===f?(h=138,m=3):p===f?(h=6,m=3):(h=7,m=4))}}
987 function t2(a,b,c){var d,e=-1,f=b[1],g=0,h=7,m=4;0===f&&(h=138,m=3);for(d=0;d<=c;d++){var p=f;f=b[2*(d+1)+1];if(!(++g<h&&p===f)){if(g<m){do i2(a,p,a.uc);while(0!==--g)}else 0!==p?(p!==e&&(i2(a,p,a.uc),g--),i2(a,16,a.uc),h2(a,g-3,2)):10>=g?(i2(a,17,a.uc),h2(a,g-3,3)):(i2(a,18,a.uc),h2(a,g-11,7));g=0;e=p;0===f?(h=138,m=3):p===f?(h=6,m=3):(h=7,m=4)}}}
988 function oza(a){var b=4093624447,c;for(c=0;31>=c;c++,b>>>=1)if(b&1&&0!==a.Rc[2*c])return 0;if(0!==a.Rc[18]||0!==a.Rc[20]||0!==a.Rc[26])return 1;for(c=32;256>c;c++)if(0!==a.Rc[2*c])return 1;return 0}var u2=!1;function v2(a,b,c){a.Ib[a.yh+2*a.td]=b>>>8&255;a.Ib[a.yh+2*a.td+1]=b&255;a.Ib[a.Yl+a.td]=c&255;a.td++;0===b?a.Rc[2*c]++:(a.matches++,b--,a.Rc[2*(Z1[c]+256+1)]++,a.Pf[2*(256>b?Y1[b]:Y1[256+(b>>>7)])]++);return a.td===a.Th-1};function w2(a,b){a.msg=R1[b];return b}function x2(a){for(var b=a.length;0<=--b;)a[b]=0}function y2(a){var b=a.state,c=b.pending;c>a.Xa&&(c=a.Xa);0!==c&&(G1.Ag(a.bg,b.Ib,b.bi,c,a.Pg),a.Pg+=c,b.bi+=c,a.an+=c,a.Xa-=c,b.pending-=c,0===b.pending&&(b.bi=0))}
989 function z2(a,b){var c=0<=a.Yc?a.Yc:-1,d=a.da-a.Yc,e=0;if(0<a.level){2===a.Ua.kl&&(a.Ua.kl=oza(a));r2(a,a.Hj);r2(a,a.fj);s2(a,a.Rc,a.Hj.Ng);s2(a,a.Pf,a.fj.Ng);r2(a,a.jp);for(e=18;3<=e&&0===a.uc[2*V1[e]+1];e--);a.He+=3*(e+1)+14;var f=a.He+3+7>>>3;var g=a.ah+3+7>>>3;g<=f&&(f=g)}else f=g=d+5;if(d+4<=f&&-1!==c)h2(a,b?1:0,3),n2(a,c,d);else if(4===a.le||g===f)h2(a,2+(b?1:0),3),q2(a,W1,X1);else{h2(a,4+(b?1:0),3);c=a.Hj.Ng+1;d=a.fj.Ng+1;e+=1;h2(a,c-257,5);h2(a,d-1,5);h2(a,e-4,4);for(f=0;f<e;f++)h2(a,a.uc[2*
990 V1[f]+1],3);t2(a,a.Rc,c-1);t2(a,a.Pf,d-1);q2(a,a.Rc,a.Pf)}l2(a);b&&m2(a);a.Yc=a.da;y2(a.Ua)}function A2(a,b){a.Ib[a.pending++]=b}function B2(a,b){a.Ib[a.pending++]=b>>>8&255;a.Ib[a.pending++]=b&255}
991 function C2(a,b){var c=a.Sq,d=a.da,e=a.ed,f=a.dr,g=a.da>a.Ec-262?a.da-(a.Ec-262):0,h=a.window,m=a.pf,p=a.he,t=a.da+258,y=h[d+e-1],A=h[d+e];a.ed>=a.oq&&(c>>=2);f>a.qa&&(f=a.qa);do{var B=b;if(h[B+e]===A&&h[B+e-1]===y&&h[B]===h[d]&&h[++B]===h[d+1]){d+=2;for(B++;h[++d]===h[++B]&&h[++d]===h[++B]&&h[++d]===h[++B]&&h[++d]===h[++B]&&h[++d]===h[++B]&&h[++d]===h[++B]&&h[++d]===h[++B]&&h[++d]===h[++B]&&d<t;);B=258-(t-d);d=t-258;if(B>e){a.Mg=b;e=B;if(B>=f)break;y=h[d+e-1];A=h[d+e]}}}while((b=p[b&m])>g&&0!==--c);
992 return e<=a.qa?e:a.qa}
993 function D2(a){var b=a.Ec,c;do{var d=a.ut-a.qa-a.da;if(a.da>=b+(b-262)){G1.Ag(a.window,a.window,b,b,0);a.Mg-=b;a.da-=b;a.Yc-=b;var e=c=a.Cj;do{var f=a.head[--e];a.head[e]=f>=b?f-b:0}while(--c);e=c=b;do f=a.he[--e],a.he[e]=f>=b?f-b:0;while(--c);d+=b}if(0===a.Ua.Ic)break;e=a.Ua;c=a.window;f=a.da+a.qa;var g=e.Ic;g>d&&(g=d);0===g?c=0:(e.Ic-=g,G1.Ag(c,e.input,e.Vf,g,f),1===e.state.wrap?e.Ma=L1(e.Ma,c,g,f):2===e.state.wrap&&(e.Ma=M1(e.Ma,c,g,f)),e.Vf+=g,e.kg+=g,c=g);a.qa+=c;if(3<=a.qa+a.insert)for(d=a.da-
994 a.insert,a.Wa=a.window[d],a.Wa=(a.Wa<<a.Fe^a.window[d+1])&a.Ee;a.insert&&!(a.Wa=(a.Wa<<a.Fe^a.window[d+3-1])&a.Ee,a.he[d&a.pf]=a.head[a.Wa],a.head[a.Wa]=d,d++,a.insert--,3>a.qa+a.insert););}while(262>a.qa&&0!==a.Ua.Ic)}
995 function E2(a,b){for(var c;;){if(262>a.qa){D2(a);if(262>a.qa&&0===b)return 1;if(0===a.qa)break}c=0;3<=a.qa&&(a.Wa=(a.Wa<<a.Fe^a.window[a.da+3-1])&a.Ee,c=a.he[a.da&a.pf]=a.head[a.Wa],a.head[a.Wa]=a.da);0!==c&&a.da-c<=a.Ec-262&&(a.bb=C2(a,c));if(3<=a.bb)if(c=v2(a,a.da-a.Mg,a.bb-3),a.qa-=a.bb,a.bb<=a.fm&&3<=a.qa){a.bb--;do a.da++,a.Wa=(a.Wa<<a.Fe^a.window[a.da+3-1])&a.Ee,a.he[a.da&a.pf]=a.head[a.Wa],a.head[a.Wa]=a.da;while(0!==--a.bb);a.da++}else a.da+=a.bb,a.bb=0,a.Wa=a.window[a.da],a.Wa=(a.Wa<<a.Fe^
996 a.window[a.da+1])&a.Ee;else c=v2(a,0,a.window[a.da]),a.qa--,a.da++;if(c&&(z2(a,!1),0===a.Ua.Xa))return 1}a.insert=2>a.da?a.da:2;return 4===b?(z2(a,!0),0===a.Ua.Xa?3:4):a.td&&(z2(a,!1),0===a.Ua.Xa)?1:2}
997 function F2(a,b){for(var c,d;;){if(262>a.qa){D2(a);if(262>a.qa&&0===b)return 1;if(0===a.qa)break}c=0;3<=a.qa&&(a.Wa=(a.Wa<<a.Fe^a.window[a.da+3-1])&a.Ee,c=a.he[a.da&a.pf]=a.head[a.Wa],a.head[a.Wa]=a.da);a.ed=a.bb;a.ur=a.Mg;a.bb=2;0!==c&&a.ed<a.fm&&a.da-c<=a.Ec-262&&(a.bb=C2(a,c),5>=a.bb&&(1===a.le||3===a.bb&&4096<a.da-a.Mg)&&(a.bb=2));if(3<=a.ed&&a.bb<=a.ed){d=a.da+a.qa-3;c=v2(a,a.da-1-a.ur,a.ed-3);a.qa-=a.ed-1;a.ed-=2;do++a.da<=d&&(a.Wa=(a.Wa<<a.Fe^a.window[a.da+3-1])&a.Ee,a.he[a.da&a.pf]=a.head[a.Wa],
998 a.head[a.Wa]=a.da);while(0!==--a.ed);a.Uf=0;a.bb=2;a.da++;if(c&&(z2(a,!1),0===a.Ua.Xa))return 1}else if(a.Uf){if((c=v2(a,0,a.window[a.da-1]))&&z2(a,!1),a.da++,a.qa--,0===a.Ua.Xa)return 1}else a.Uf=1,a.da++,a.qa--}a.Uf&&(v2(a,0,a.window[a.da-1]),a.Uf=0);a.insert=2>a.da?a.da:2;return 4===b?(z2(a,!0),0===a.Ua.Xa?3:4):a.td&&(z2(a,!1),0===a.Ua.Xa)?1:2}
999 function pza(a,b){for(var c,d,e,f=a.window;;){if(258>=a.qa){D2(a);if(258>=a.qa&&0===b)return 1;if(0===a.qa)break}a.bb=0;if(3<=a.qa&&0<a.da&&(d=a.da-1,c=f[d],c===f[++d]&&c===f[++d]&&c===f[++d])){for(e=a.da+258;c===f[++d]&&c===f[++d]&&c===f[++d]&&c===f[++d]&&c===f[++d]&&c===f[++d]&&c===f[++d]&&c===f[++d]&&d<e;);a.bb=258-(e-d);a.bb>a.qa&&(a.bb=a.qa)}3<=a.bb?(c=v2(a,1,a.bb-3),a.qa-=a.bb,a.da+=a.bb,a.bb=0):(c=v2(a,0,a.window[a.da]),a.qa--,a.da++);if(c&&(z2(a,!1),0===a.Ua.Xa))return 1}a.insert=0;return 4===
1000 b?(z2(a,!0),0===a.Ua.Xa?3:4):a.td&&(z2(a,!1),0===a.Ua.Xa)?1:2}function qza(a,b){for(var c;;){if(0===a.qa&&(D2(a),0===a.qa)){if(0===b)return 1;break}a.bb=0;c=v2(a,0,a.window[a.da]);a.qa--;a.da++;if(c&&(z2(a,!1),0===a.Ua.Xa))return 1}a.insert=0;return 4===b?(z2(a,!0),0===a.Ua.Xa?3:4):a.td&&(z2(a,!1),0===a.Ua.Xa)?1:2}function G2(a,b,c,d,e){this.Uy=a;this.eB=b;this.rB=c;this.dB=d;this.nx=e}var H2;
1001 H2=[new G2(0,0,0,0,function(a,b){var c=65535;for(c>a.ud-5&&(c=a.ud-5);;){if(1>=a.qa){D2(a);if(0===a.qa&&0===b)return 1;if(0===a.qa)break}a.da+=a.qa;a.qa=0;var d=a.Yc+c;if(0===a.da||a.da>=d)if(a.qa=a.da-d,a.da=d,z2(a,!1),0===a.Ua.Xa)return 1;if(a.da-a.Yc>=a.Ec-262&&(z2(a,!1),0===a.Ua.Xa))return 1}a.insert=0;if(4===b)return z2(a,!0),0===a.Ua.Xa?3:4;a.da>a.Yc&&z2(a,!1);return 1}),new G2(4,4,8,4,E2),new G2(4,5,16,8,E2),new G2(4,6,32,32,E2),new G2(4,4,16,16,F2),new G2(8,16,32,32,F2),new G2(8,16,128,128,
1002 F2),new G2(8,32,128,256,F2),new G2(32,128,258,1024,F2),new G2(32,258,258,4096,F2)];
1003 function rza(){this.Ua=null;this.status=0;this.Ib=null;this.wrap=this.pending=this.bi=this.ud=0;this.La=null;this.Hd=0;this.method=8;this.Lg=-1;this.pf=this.dn=this.Ec=0;this.window=null;this.ut=0;this.head=this.he=null;this.dr=this.oq=this.le=this.level=this.fm=this.Sq=this.ed=this.qa=this.Mg=this.da=this.Uf=this.ur=this.bb=this.Yc=this.Fe=this.Ee=this.Ol=this.Cj=this.Wa=0;this.Rc=new G1.qe(1146);this.Pf=new G1.qe(122);this.uc=new G1.qe(78);x2(this.Rc);x2(this.Pf);x2(this.uc);this.jp=this.fj=this.Hj=
1004 null;this.Ae=new G1.qe(16);this.Lb=new G1.qe(573);x2(this.Lb);this.Kg=this.Ge=0;this.depth=new G1.qe(573);x2(this.depth);this.kc=this.Jc=this.insert=this.matches=this.ah=this.He=this.yh=this.td=this.Th=this.Yl=0}
1005 function sza(a,b){if(!a||!a.state||5<b||0>b)return a?w2(a,-2):-2;var c=a.state;if(!a.bg||!a.input&&0!==a.Ic||666===c.status&&4!==b)return w2(a,0===a.Xa?-5:-2);c.Ua=a;var d=c.Lg;c.Lg=b;if(42===c.status)if(2===c.wrap)a.Ma=0,A2(c,31),A2(c,139),A2(c,8),c.La?(A2(c,(c.La.text?1:0)+(c.La.cf?2:0)+(c.La.Xe?4:0)+(c.La.name?8:0)+(c.La.comment?16:0)),A2(c,c.La.time&255),A2(c,c.La.time>>8&255),A2(c,c.La.time>>16&255),A2(c,c.La.time>>24&255),A2(c,9===c.level?2:2<=c.le||2>c.level?4:0),A2(c,c.La.os&255),c.La.Xe&&
1006 c.La.Xe.length&&(A2(c,c.La.Xe.length&255),A2(c,c.La.Xe.length>>8&255)),c.La.cf&&(a.Ma=M1(a.Ma,c.Ib,c.pending,0)),c.Hd=0,c.status=69):(A2(c,0),A2(c,0),A2(c,0),A2(c,0),A2(c,0),A2(c,9===c.level?2:2<=c.le||2>c.level?4:0),A2(c,3),c.status=113);else{var e=8+(c.dn-8<<4)<<8;e|=(2<=c.le||2>c.level?0:6>c.level?1:6===c.level?2:3)<<6;0!==c.da&&(e|=32);c.status=113;B2(c,e+(31-e%31));0!==c.da&&(B2(c,a.Ma>>>16),B2(c,a.Ma&65535));a.Ma=1}if(69===c.status)if(c.La.Xe){for(e=c.pending;c.Hd<(c.La.Xe.length&65535)&&(c.pending!==
1007 c.ud||(c.La.cf&&c.pending>e&&(a.Ma=M1(a.Ma,c.Ib,c.pending-e,e)),y2(a),e=c.pending,c.pending!==c.ud));)A2(c,c.La.Xe[c.Hd]&255),c.Hd++;c.La.cf&&c.pending>e&&(a.Ma=M1(a.Ma,c.Ib,c.pending-e,e));c.Hd===c.La.Xe.length&&(c.Hd=0,c.status=73)}else c.status=73;if(73===c.status)if(c.La.name){e=c.pending;do{if(c.pending===c.ud&&(c.La.cf&&c.pending>e&&(a.Ma=M1(a.Ma,c.Ib,c.pending-e,e)),y2(a),e=c.pending,c.pending===c.ud)){var f=1;break}f=c.Hd<c.La.name.length?c.La.name.charCodeAt(c.Hd++)&255:0;A2(c,f)}while(0!==
1008 f);c.La.cf&&c.pending>e&&(a.Ma=M1(a.Ma,c.Ib,c.pending-e,e));0===f&&(c.Hd=0,c.status=91)}else c.status=91;if(91===c.status)if(c.La.comment){e=c.pending;do{if(c.pending===c.ud&&(c.La.cf&&c.pending>e&&(a.Ma=M1(a.Ma,c.Ib,c.pending-e,e)),y2(a),e=c.pending,c.pending===c.ud)){f=1;break}f=c.Hd<c.La.comment.length?c.La.comment.charCodeAt(c.Hd++)&255:0;A2(c,f)}while(0!==f);c.La.cf&&c.pending>e&&(a.Ma=M1(a.Ma,c.Ib,c.pending-e,e));0===f&&(c.status=103)}else c.status=103;103===c.status&&(c.La.cf?(c.pending+2>
1009 c.ud&&y2(a),c.pending+2<=c.ud&&(A2(c,a.Ma&255),A2(c,a.Ma>>8&255),a.Ma=0,c.status=113)):c.status=113);if(0!==c.pending){if(y2(a),0===a.Xa)return c.Lg=-1,0}else if(0===a.Ic&&(b<<1)-(4<b?9:0)<=(d<<1)-(4<d?9:0)&&4!==b)return w2(a,-5);if(666===c.status&&0!==a.Ic)return w2(a,-5);if(0!==a.Ic||0!==c.qa||0!==b&&666!==c.status){d=2===c.le?qza(c,b):3===c.le?pza(c,b):H2[c.level].nx(c,b);if(3===d||4===d)c.status=666;if(1===d||3===d)return 0===a.Xa&&(c.Lg=-1),0;if(2===d&&(1===b?(h2(c,2,3),i2(c,256,W1),16===c.kc?
1010 (g2(c,c.Jc),c.Jc=0,c.kc=0):8<=c.kc&&(c.Ib[c.pending++]=c.Jc&255,c.Jc>>=8,c.kc-=8)):5!==b&&(h2(c,0,3),n2(c,0,0),3===b&&(x2(c.head),0===c.qa&&(c.da=0,c.Yc=0,c.insert=0))),y2(a),0===a.Xa))return c.Lg=-1,0}if(4!==b)return 0;if(0>=c.wrap)return 1;2===c.wrap?(A2(c,a.Ma&255),A2(c,a.Ma>>8&255),A2(c,a.Ma>>16&255),A2(c,a.Ma>>24&255),A2(c,a.kg&255),A2(c,a.kg>>8&255),A2(c,a.kg>>16&255),A2(c,a.kg>>24&255)):(B2(c,a.Ma>>>16),B2(c,a.Ma&65535));y2(a);0<c.wrap&&(c.wrap=-c.wrap);return 0!==c.pending?0:1};var I2={};I2=function(){this.input=null;this.kg=this.Ic=this.Vf=0;this.bg=null;this.an=this.Xa=this.Pg=0;this.msg="";this.state=null;this.kl=2;this.Ma=0};var J2=Object.prototype.toString;
1011 function K2(a){if(!(this instanceof K2))return new K2(a);a=this.options=G1.assign({level:-1,method:8,Qw:16384,qf:15,jB:8,le:0,ht:""},a||{});a.raw&&0<a.qf?a.qf=-a.qf:a.De&&0<a.qf&&16>a.qf&&(a.qf+=16);this.We=0;this.msg="";this.ended=!1;this.uh=[];this.Ua=new I2;this.Ua.Xa=0;var b=this.Ua;var c=a.level,d=a.method,e=a.qf,f=a.jB,g=a.le;if(b){var h=1;-1===c&&(c=6);0>e?(h=0,e=-e):15<e&&(h=2,e-=16);if(1>f||9<f||8!==d||8>e||15<e||0>c||9<c||0>g||4<g)b=w2(b,-2);else{8===e&&(e=9);var m=new rza;b.state=m;m.Ua=
1012 b;m.wrap=h;m.La=null;m.dn=e;m.Ec=1<<m.dn;m.pf=m.Ec-1;m.Ol=f+7;m.Cj=1<<m.Ol;m.Ee=m.Cj-1;m.Fe=~~((m.Ol+3-1)/3);m.window=new G1.tf(2*m.Ec);m.head=new G1.qe(m.Cj);m.he=new G1.qe(m.Ec);m.Th=1<<f+6;m.ud=4*m.Th;m.Ib=new G1.tf(m.ud);m.yh=1*m.Th;m.Yl=3*m.Th;m.level=c;m.le=g;m.method=d;if(b&&b.state){b.kg=b.an=0;b.kl=2;c=b.state;c.pending=0;c.bi=0;0>c.wrap&&(c.wrap=-c.wrap);c.status=c.wrap?42:113;b.Ma=2===c.wrap?0:1;c.Lg=0;if(!u2){d=Array(16);for(f=g=0;28>f;f++)for($1[f]=g,e=0;e<1<<T1[f];e++)Z1[g++]=f;Z1[g-
1013 1]=f;for(f=g=0;16>f;f++)for(a2[f]=g,e=0;e<1<<U1[f];e++)Y1[g++]=f;for(g>>=7;30>f;f++)for(a2[f]=g<<7,e=0;e<1<<U1[f]-7;e++)Y1[256+g++]=f;for(e=0;15>=e;e++)d[e]=0;for(e=0;143>=e;)W1[2*e+1]=8,e++,d[8]++;for(;255>=e;)W1[2*e+1]=9,e++,d[9]++;for(;279>=e;)W1[2*e+1]=7,e++,d[7]++;for(;287>=e;)W1[2*e+1]=8,e++,d[8]++;k2(W1,287,d);for(e=0;30>e;e++)X1[2*e+1]=5,X1[2*e]=j2(e,5);c2=new b2(W1,T1,257,286,15);d2=new b2(X1,U1,0,30,15);e2=new b2([],nza,0,19,7);u2=!0}c.Hj=new f2(c.Rc,c2);c.fj=new f2(c.Pf,d2);c.jp=new f2(c.uc,
1014 e2);c.Jc=0;c.kc=0;l2(c);c=0}else c=w2(b,-2);0===c&&(b=b.state,b.ut=2*b.Ec,x2(b.head),b.fm=H2[b.level].eB,b.oq=H2[b.level].Uy,b.dr=H2[b.level].rB,b.Sq=H2[b.level].dB,b.da=0,b.Yc=0,b.qa=0,b.insert=0,b.bb=b.ed=2,b.Uf=0,b.Wa=0);b=c}}else b=-2;if(0!==b)throw Error(R1[b]);a.EA&&(b=this.Ua)&&b.state&&2===b.state.wrap&&(b.state.La=a.EA);if(a.Ah){var p;"string"===typeof a.Ah?p=K1(a.Ah):"[object ArrayBuffer]"===J2.call(a.Ah)?p=new Uint8Array(a.Ah):p=a.Ah;a=this.Ua;f=p;g=f.length;if(a&&a.state)if(p=a.state,
1015 b=p.wrap,2===b||1===b&&42!==p.status||p.qa)b=-2;else{1===b&&(a.Ma=L1(a.Ma,f,g,0));p.wrap=0;g>=p.Ec&&(0===b&&(x2(p.head),p.da=0,p.Yc=0,p.insert=0),c=new G1.tf(p.Ec),G1.Ag(c,f,g-p.Ec,p.Ec,0),f=c,g=p.Ec);c=a.Ic;d=a.Vf;e=a.input;a.Ic=g;a.Vf=0;a.input=f;for(D2(p);3<=p.qa;){f=p.da;g=p.qa-2;do p.Wa=(p.Wa<<p.Fe^p.window[f+3-1])&p.Ee,p.he[f&p.pf]=p.head[p.Wa],p.head[p.Wa]=f,f++;while(--g);p.da=f;p.qa=2;D2(p)}p.da+=p.qa;p.Yc=p.da;p.insert=p.qa;p.qa=0;p.bb=p.ed=2;p.Uf=0;a.Vf=d;a.input=e;a.Ic=c;p.wrap=b;b=0}else b=
1016 -2;if(0!==b)throw Error(R1[b]);this.rT=!0}}
1017 K2.prototype.push=function(a,b){var c=this.Ua,d=this.options.Qw;if(this.ended)return!1;var e=b===~~b?b:!0===b?4:0;"string"===typeof a?c.input=K1(a):"[object ArrayBuffer]"===J2.call(a)?c.input=new Uint8Array(a):c.input=a;c.Vf=0;c.Ic=c.input.length;do{0===c.Xa&&(c.bg=new G1.tf(d),c.Pg=0,c.Xa=d);a=sza(c,e);if(1!==a&&0!==a)return L2(this,a),this.ended=!0,!1;if(0===c.Xa||0===c.Ic&&(4===e||2===e))if("string"===this.options.ht){var f=G1.Pm(c.bg,c.Pg);b=f;f=f.length;if(65537>f&&(b.subarray&&H1||!b.subarray))b=
1018 String.fromCharCode.apply(null,G1.Pm(b,f));else{for(var g="",h=0;h<f;h++)g+=String.fromCharCode(b[h]);b=g}this.uh.push(b)}else b=G1.Pm(c.bg,c.Pg),this.uh.push(b)}while((0<c.Ic||0===c.Xa)&&1!==a);if(4===e)return(c=this.Ua)&&c.state?(d=c.state.status,42!==d&&69!==d&&73!==d&&91!==d&&103!==d&&113!==d&&666!==d?a=w2(c,-2):(c.state=null,a=113===d?w2(c,-3):0)):a=-2,L2(this,a),this.ended=!0,0===a;2===e&&(L2(this,0),c.Xa=0);return!0};
1019 var L2=function(a,b){0===b&&(a.result="string"===a.options.ht?a.uh.join(""):G1.Mp(a.uh));a.uh=[];a.We=b;a.msg=a.Ua.msg};var M2=function(){};M2.prototype.g=function(a){var b=Promise,c=b.resolve;a=Uint8Array.from(Ck(a));var d={};d=d||{};d.De=!0;d=new K2(d);d.push(a,!0);if(d.We)throw d.msg||R1[d.We];return c.call(b,d.result)};M2.prototype.df=function(){try{return!!Uint8Array.from}catch(a){return!1}};var N2=function(){this.h=new M2};N2.prototype.g=function(a){return e_().Yg(4*a.length)?e_().De(z1(a)):this.h.g(a)};N2.prototype.df=function(a){return"function"===typeof Uint8Array.from&&(e_().Yg(a)||this.h.df(a))};function O2(){}Za(O2,D1);O2.prototype.init=F1();O2.prototype.ci=F1();O2.prototype.di=F1();Yg("realtime.util.GlobalJspbRegistry");var tza=new Set,uza=new Set,P2=null,vza=function(a){if(!P2){for(var b=n(tza),c=b.next();!c.done;c=b.next())a(5959,c.value);b=n(uza);for(c=b.next();!c.done;c=b.next())a(5960,c.value)}P2=a};var Q2=function(a,b,c){V.call(this);var d=this;this.l=new sv(this);this.C=this.l.signal();this.m=new oJ(300);this.u=new oJ(300);this.o="";this.h=[];NM(this,{recentImpressions:function(){return d.m.Ka()},roboHippoImpressions:function(){return d.u.Ka()}});this.D=new Set;this.F=wza(b,c);this.zh||(this.zh=fza(this),this.j||(this.j=jza));this.zh.init(a)};r(Q2,V);
1020 var wza=function(a,b){var c=window.location.pathname,d=window.location.search,e=new TQ(50,b||xza(c,d));e.D=new N2;e.ba=!0;RQ(e,18E4);a&&a.then(function(f){null!=f&&(e.u=f)});return e},yza=function(a){var b=function(c,d){var e=new Q2(c);vza(function(f,g){e.logImpression(f,{mc:g})});c.registerService(d,e);return e};PG(a,ZG)||YG(a,ZG,function(c){return b(c,$G)});PG(a,$G)||YG(a,$G,function(c){return b(c,ZG)})},R2=function(a){var b=new MF;cja(b);Yy(T(b,Xy,5),fJ());P(T(b,Xy,5),3,1);a.zh.ci(b);a.h.forEach(function(c){return c.ci(b)});
1021 return b};
1022 Q2.prototype.logImpression=function(a,b){b=void 0===b?{}:b;var c=R2(this);var d=new DF;d=P(d,1,a);var e=YI(c);R(e,8,d);if(b.sessionId){var f=ZI(c);P(f,2,b.sessionId)}b.ic&&(f=ZI(c),P(f,5,b.ic));b.nb&&(f=ZI(c),P(f,3,b.nb));b.lc&&(f=$I(d),P(f,2,b.lc));b.mc&&(f=$I(d),P(f,1,b.mc));b.zw&&R(e,16,b.zw);b.PD&&R(e,18,b.PD);b.OD&&R(e,17,b.OD);b.Ar&&(d=$I(d),R(d,6,b.Ar));b.iB&&(d=ZI(c),P(d,16,b.iB));d=pia[a];1!=d&&(e=aJ(),e==this.o?f=a+"@":(f=a+"@"+e,this.o=e),this.m.add(f),zza.has(a)&&this.u.add(f));Aza.has(a)||
1023 S2(this,c,a,b.timestamp);8<=d&&this.l.N(this.C,void 0)};Q2.prototype.g=function(a,b){this.D.has(a)||(this.logImpression(a,b),this.D.add(a))};
1024 var cza=function(a,b,c){var d=R2(a);R(d,2,b);null!=c&&(b=T(d,yF,4)||new yF,R(d,4,b),P(b,1,c));S2(a,d)},HO=function(a,b){var c=R2(a),d=YI(c);R(d,14,b);S2(a,c)},S2=function(a,b,c,d){a.zh.di(b);a.h.forEach(function(f){return f.di(b)});var e=soa(new IQ,b.ra());c&&P(e,11,c);d&&P(e,1,d.toString());a.F.log(e)},xza=function(a,b){a=(a=/\/u\/(\d+)\/?/.exec(a))&&a[1];return(b=/[\?&]authuser=(\d+)/.exec(b))&&b[1]||a||"0"},dK=function(a,b){a.h.includes(b)||a.h.push(b)};O2.Xb||Za(O2,D1);Q2.Ue=O2;var T2=Q2;
1025 do T2=E1(T2);while(T2!==Object&&!T2.Ue);if(T2!==Object&&T2.Ue!==E1(O2))throw Error("delegate base must derive from superclass delegate base");var zza=new Set([2789,4179,4202,4208,4209,4213,4223,4354,4461,4463,4475,4479,4554,4557,6161]),Aza=new Set([1871,2188,5147,5538,3853]);var bW="";rJ(0,function(a,b){bW&&(b["participant-log-id"]=bW);return!0});var Bza=function(){this.g=null;this.j=Pt();this.h=this.j.promise},Cza=function(a){PG(a,aH)||YG(a,aH,function(b){var c=new Bza;QG(b,ZG).then(function(d){dK(d,new U2(c))});return c})},U2=function(a){this.g=a};U2.prototype.ci=function(a){var b=this.g.g;null!=b&&(a=ZI(a),P(a,5,b))};U2.prototype.di=function(){};var V2=function(a){K(this,a,0,-1,null,null)};r(V2,J);V2.prototype.Y=function(){return N(this,1,"")};var W2=function(a,b){return P(a,1,b)};k=V2.prototype;k.Iy=function(){return N(this,32,"")};k.Uj=function(a){return P(this,32,a)};k.zA=function(){return M(this,32)};k.getName=function(){return N(this,29,"")};k.Ak=function(a){return P(this,29,a)};k.Cu=function(){return M(this,29)};k.uu=function(){return N(this,38,"")};k.yk=function(a){return P(this,38,a)};k.Au=function(){return M(this,38)};
1026 k.tu=function(){return N(this,2,"")};k.wk=function(a){return P(this,2,a)};k.yu=function(){return M(this,2)};k.Wn=function(){return Zl(this,3,0)};k.xk=function(a){return P(this,3,a)};k.zu=function(){return M(this,3)};k.xu=function(){return Zl(this,28,0)};k.zk=function(a){return P(this,28,a)};k.xA=function(){return M(this,28)};k.Yp=function(){return O(this,5,!1)};k.Tj=function(a){return P(this,5,a)};k.vz=function(){return M(this,5)};k.Ox=function(){return O(this,9,!1)};
1027 k.Vr=function(a){return P(this,9,a)};k.yz=function(){return M(this,9)};k.Al=function(){return O(this,6,!1)};k.Ur=function(a){return P(this,6,a)};k.rq=function(){return M(this,6)};k.Hx=function(){return O(this,33,!1)};k.Qr=function(a){return P(this,33,a)};k.mz=function(){return M(this,33)};k.Rx=function(){return N(this,40,"")};k.bs=function(a){return P(this,40,a)};k.Hz=function(){return M(this,40)};k.Px=function(){return O(this,17,!1)};k.Xr=function(a){return P(this,17,a)};
1028 k.Dz=function(){return M(this,17)};k.Ix=function(){return O(this,34,!1)};k.Rr=function(a){return P(this,34,a)};k.oz=function(){return M(this,34)};k.Lx=function(){return O(this,4,!1)};k.Sj=function(a){return P(this,4,a)};k.uz=function(){return M(this,4)};k.Mx=function(){return O(this,7,!1)};k.Im=function(a){return P(this,7,a)};k.wz=function(){return M(this,7)};k.vu=function(){return O(this,12,!1)};k.ph=function(a){return P(this,12,a)};k.sq=function(){return M(this,12)};
1029 k.aq=function(){return O(this,13,!1)};k.hg=function(a){return P(this,13,a)};k.Az=function(){return M(this,13)};k.Zp=function(){return O(this,10,!1)};k.Wr=function(a){return P(this,10,a)};k.zz=function(){return M(this,10)};k.bq=function(){return O(this,14,!1)};k.Jm=function(a){return P(this,14,a)};k.Bz=function(){return M(this,14)};var X2=function(a,b){return P(a,15,b)};k=V2.prototype;k.cq=function(){return O(this,16,!1)};k.Km=function(a){return P(this,16,a)};k.Cz=function(){return M(this,16)};
1030 k.Nx=function(){return O(this,46,!1)};k.YC=function(a){return P(this,46,a)};k.xz=function(){return M(this,46)};k.vk=function(){return am(this,35,0)};k.Ys=function(a){return P(this,35,a)};k.DA=function(){return M(this,35)};k.Qx=function(){return $l(this,36,0)};k.Zr=function(a){return P(this,36,a)};k.Gz=function(){return M(this,36)};k.Kx=function(){return O(this,37,!1)};k.Tr=function(a){return P(this,37,a)};k.sz=function(){return M(this,37)};k.Yn=function(){return O(this,41,!1)};
1031 k.co=function(a){return P(this,41,a)};k.ao=function(){return M(this,41)};k.Xn=function(){return $l(this,42,0)};k.bo=function(a){return P(this,42,a)};k.Bu=function(){return M(this,42)};k.ux=function(){return N(this,43,"")};k.Mr=function(a){return P(this,43,a)};k.hz=function(){return M(this,43)};k.Zn=function(){return Zl(this,30,0)};k.Li=function(a){return P(this,30,a)};k.Du=function(){return M(this,30)};k.My=function(){return L(this,45)};k.Ts=function(a){return P(this,45,a)};
1032 k.BA=function(){return M(this,45)};k.wu=function(){return L(this,47)};k.eo=function(a){return P(this,47,a)};k.Fz=function(){return M(this,47)};var $2=function(a,b,c,d,e,f){MH.call(this);var g=this;this.j=c;this.l=d;this.h=null;this.g=new Map;Promise.all([e,a,f]).then(function(h){h=n(h);var m=h.next().value,p=h.next().value,t=h.next().value;if(!g.isDisposed()){b.h.attach(function(A){A=A.ca;Y2(g,A,p.Tf(A),m,t)});b.Tb.attach(function(A){A=A.ca;var B=g.g.get(A);B&&(gt(B),g.g.delete(A))},g);h=n(b.getAll());for(var y=h.next();!y.done;y=h.next())y=y.value.ca,Y2(g,y,p.Tf(y),m,t);g.listen(p,"S",function(A){var B=A.ca;A=A.Sm;b.get(B)&&Y2(g,B,A,m,
1033 t)});g.listen(p,"T",function(A){A=A.ca;b.get(A)&&Y2(g,A,null,m,t)});t.Yh.attach(function(A){A=A.ca;g.h!==A&&(Z2(g,g.h,!1),g.h=A,Z2(g,g.h,!0))},g)}})};r($2,MH);var Z2=function(a,b,c){b&&a.g.get(b)&&a.j.N(W2(new V2,b).Tr(c))},Y2=function(a,b,c,d,e){var f=a.g.get(b);if(f){if(f.Sm===c)return;gt(f);a.g.delete(b)}c&&(a.g.set(b,new a3(b,c,a.j,a.l,d,e)),a.h===b&&Z2(a,b,!0))};$2.prototype.X=function(){MH.prototype.X.call(this);for(var a=n(this.g.values()),b=a.next();!b.done;b=a.next())gt(b.value);this.g.clear()};
1034 var a3=function(a,b,c,d,e,f){V.call(this);this.Sm=b;b3(this,b.m,function(g,h){g=W2(new V2,a).Xr("li"!==g).Rr("en"!==g);switch(h){case "ca":g.ph(!1);break;case "sc":g.ph(!0)}c.N(g)});b3(this,b.l,function(g){c.N(W2(new V2,a).Ur("li"!==g).Tj("li"===g).Qr("en"!==g))});b=$ra(d);Ura(b,e,a);this.R(b);Dv(b.m,function(g){g=g.cn;c.N(W2(new V2,a).Ys(g))},this);Dza(f,b)};r(a3,V);
1035 var b3=function(a,b,c){var d,e;Dv(b,function(f){e!==f&&(e&&e.u.detach(d),(e=f)?d=Dv(e.u,function(g){return c(g.state,g.content)},a):c("en","un"))},a)};var c3=V2.prototype,e3=function(a,b,c){V.call(this);var d=this;this.controller=c;this.h=new V2;this.g=new sv(this);this.j=uv(this.g);this.Ja=this.g.signal();this.l=uv(this.g);this.Tb=uv(this.g);this.Aa=uv(this.g);this.aa=uv(this.g);this.O=uv(this.g);this.W=uv(this.g);this.ua=uv(this.g);this.J=uv(this.g);this.M=uv(this.g);this.ba=uv(this.g);this.Fa=uv(this.g);this.ga=uv(this.g);this.oa=uv(this.g);this.G=uv(this.g);this.F=uv(this.g);this.m=uv(this.g);this.u=uv(this.g);this.C=uv(this.g);this.pa=uv(this.g);
1036 this.o=uv(this.g);this.ja=uv(this.g);this.H=[Y({has:c3.zA,get:c3.Iy,set:c3.Uj}),Y({has:c3.uz,get:c3.Lx,set:c3.Sj}),Y({has:c3.wz,get:c3.Mx,set:c3.Im}),Y({has:c3.xz,get:c3.Nx,set:c3.YC,signal:this.ja}),Y({has:c3.zz,get:c3.Zp,set:c3.Wr}),Y({has:c3.Bz,get:c3.bq,set:c3.Jm}),Y({has:c3.Cz,get:c3.cq,set:c3.Km}),Y({has:c3.Cu,get:c3.getName,set:c3.Ak,signal:this.Aa}),Y({has:c3.Au,get:c3.uu,set:c3.yk,signal:this.aa}),Y({has:c3.yu,get:c3.tu,set:c3.wk,signal:this.O}),Y({has:c3.zu,get:c3.Wn,set:c3.xk,signal:this.W}),
1037 Y({has:c3.xA,get:c3.xu,set:c3.zk,signal:this.ua}),Y({has:c3.vz,get:c3.Yp,set:c3.Tj,signal:this.J}),Y({has:c3.rq,get:c3.Al,set:c3.Ur,signal:this.M}),Y({has:c3.mz,get:c3.Hx,set:c3.Qr,signal:this.ba}),Y({has:c3.Hz,get:c3.Rx,set:c3.bs}),Y({has:c3.Dz,get:c3.Px,set:c3.Xr,signal:this.Fa}),Y({has:c3.oz,get:c3.Ix,set:c3.Rr,signal:this.ga}),Y({has:c3.sq,get:c3.vu,set:c3.ph,signal:this.oa}),Y({has:c3.Az,get:c3.aq,set:c3.hg,signal:this.G}),Y({has:c3.sz,get:c3.Kx,set:c3.Tr,signal:this.F}),Y({has:c3.DA,get:c3.vk,
1038 set:c3.Ys,signal:this.m}),Y({has:c3.Gz,get:c3.Qx,set:c3.Zr}),Y({has:c3.Du,get:c3.Zn,set:c3.Li,signal:this.u}),Y({has:c3.yz,get:c3.Ox,set:c3.Vr,signal:this.pa}),Y({has:c3.ao,get:c3.Yn,set:c3.co}),Y({has:c3.Bu,get:c3.Xn,set:c3.bo}),Y({has:c3.hz,get:c3.ux,set:c3.Mr}),Y({has:c3.BA,get:c3.My,set:c3.Ts}),Y({has:c3.Fz,get:c3.wu,set:c3.eo})];X2(W2(this.h,a.Y()),this.Nh);d3(this,a);b(function(e){return d3(d,e)})};r(e3,V);
1039 e3.prototype.X=function(){5===this.state&&d3(this,W2(new V2,this.ca).Li(7));this.g.N(this.Tb,void 0);V.prototype.X.call(this)};var d3=function(a,b){var c=5===a.state,d=6===a.state,e=a.h.ao(),f=a.de,g=new Av(a.g),h=GW(a.h,b,a.H,g);P(a.h,8,a.Nh||a.Fq);b.rq()&&!b.Al()&&cm(a.h,40);0<b.vk()&&a.h.Zr(Date.now());b=5===a.state;c!==b&&g.add(b?a.j:a.l,void 0);f!==a.de&&g.add(a.o,a.Qp(e));h&&g.add(a.Ja,void 0);c=6===a.state;d!==c&&g.add(a.C,c);g.N();return h};k=e3.prototype;
1040 k.Qp=function(a){return{de:this.de,Bj:this.Bj,Mw:0,LA:!a}};k.wm=function(){return this.controller.wm(this.ca)};k.xm=function(){return this.controller.xm(this.ca)};k.vl=function(){return this.controller.vl(this.ca)};k.accept=function(){return 6!==this.state?Promise.reject("Not a knocking participant."):this.controller.accept(this.ca)};k.rl=function(){return 6!==this.state?Promise.reject("Not a knocking participant."):this.controller.rl(this.ca)};k.Cm=function(a){return this.controller.Cm(this.ca,a)};
1041 k.Uh=function(){return this.de?this.controller.Uh(this.ca):Promise.reject("Cannot lower a lowered hand.")};k.Da=function(){return{lastVolume:this.cn}};
1042 da.Object.defineProperties(e3.prototype,{ie:{configurable:!0,enumerable:!0,get:function(){return this.h.clone()}},ca:{configurable:!0,enumerable:!0,get:function(){return this.h.Y()}},isLocal:{configurable:!0,enumerable:!0,get:function(){return O(this.h,8,!1)}},NA:{configurable:!0,enumerable:!0,get:function(){return this.h.Zp()}},Nh:{configurable:!0,enumerable:!0,get:function(){return!1}},Fq:{configurable:!0,enumerable:!0,get:function(){return this.h.cq()}},name:{configurable:!0,enumerable:!0,get:function(){return this.h.getName()||
1043 null}},pp:{configurable:!0,enumerable:!0,get:function(){return this.h.Wn()}},xw:{configurable:!0,enumerable:!0,get:function(){return!!this.h.Yp()}},bp:{configurable:!0,enumerable:!0,get:function(){return!!this.h.Al()}},PA:{configurable:!0,enumerable:!0,get:function(){return this.h.aq()}},state:{configurable:!0,enumerable:!0,get:function(){return this.h.Zn()}},cn:{configurable:!0,enumerable:!0,get:function(){return this.h.vk()}},de:{configurable:!0,enumerable:!0,get:function(){return this.h.Yn()}},
1044 Bj:{configurable:!0,enumerable:!0,get:function(){return this.h.Xn()}}});var f3=function(a,b,c,d){e3.call(this,a,b,c,d);this.D=!1};r(f3,e3);f3.prototype.Qp=function(a){return{de:this.de,Bj:this.Bj,Mw:this.de||this.D?1:2,LA:!a}};f3.prototype.qm=function(){if(this.de)return Promise.reject("Cannot raise a raised hand.");this.D=!1;return this.controller.qm(this.ca)};f3.prototype.Uh=function(){this.D=!0;return e3.prototype.Uh.call(this)};
1045 da.Object.defineProperties(f3.prototype,{Nh:{configurable:!0,enumerable:!0,get:function(){return!0}}});var Hza=function(a){var b=this;this.eb=a;this.g=new oJ(200);this.h=0;Eza(this);NM(a,{participantCountHistory:function(){return b.g.Ka()},participantCountMax:function(){return b.h},presenterParticipant:function(){return Fza(b)},remoteUserAllMuted:function(){return Gza(b)}})},Eza=function(a){var b=a.eb;b=n([b.h,b.j,b.Ja,b.l,b.Tb]);for(var c=b.next();!c.done;c=b.next())c.value.attach(function(){var d=g3(a.eb).length;var e=a.g;e=0==e.Ba()?null:e.get(e.Ba()-1);e&&e[1]===d||(a.g.add([X(),d]),a.h=Math.max(a.h,
1046 d))})},Fza=function(a){return(a=a.eb.getAll().find(function(b){return b.PA}))?a.ca:null},Gza=function(a){a=h3(a.eb);return!!a.length&&a.every(function(b){return b.bp})};var k3=function(a,b,c){V.call(this);var d=this;this.controller=b;this.H=c;this.g=new sv(this);this.eb=new Map;this.D=this.m=null;this.M=new JN(function(){d.g.N(d.G,d.m)},50);this.J=new JN(function(){d.g.N(d.F,d.D)},200);this.h=this.g.signal();this.j=this.g.signal();this.Ja=this.g.signal();this.l=this.g.signal();this.Tb=this.g.signal();this.G=uv(this.g);this.F=uv(this.g);this.u=this.g.signal();tS(this.g,this.u,function(e){return 6===e.state});tS(this.g,this.u,function(e){return 2===e.state});this.C=
1047 this.g.signal();this.o=this.g.signal();tS(this.g,this.h,function(e){return!e.isLocal});tS(this.g,this.j,function(e){return!e.isLocal});tS(this.g,this.Ja,function(e){return!e.isLocal});tS(this.g,this.l,function(e){return!e.isLocal});tS(this.g,this.Tb,function(e){return!e.isLocal});this.O=tS(this.g,this.h,function(e){return e.Nh});this.self=this.O.next();this.self.then(function(){});b.Ja.attach(function(e){i3(d,e)});b.Tb.attach(function(e){var f=e.Y(),g=d.eb.get(f);g&&(i3(d,e),j3(d,g.cg,!1),g.cg.dispose(),
1048 d.eb.delete(f))});a=n(a);for(b=a.next();!b.done;b=a.next())i3(this,b.value);this.g.N(this.G,null);this.g.N(this.F,null);new Hza(this)};r(k3,V);k3.prototype.getAll=function(){return[].concat(q(this.eb.values())).map(function(a){return a.cg})};var g3=function(a){return a.getAll().filter(function(b){return!b.NA&&5===b.state})},h3=function(a){return g3(a).filter(function(b){return!b.isLocal})};k=k3.prototype;k.uj=function(){return g3(this).filter(function(a){return a.de})};
1049 k.get=function(a){var b,c;return null!==(c=null===(b=this.eb.get(a))||void 0===b?void 0:b.cg)&&void 0!==c?c:null};k.dm=function(){return this.controller.dm()};k.jm=function(){var a=h3(this).filter(function(b){return b.xw&&!b.bp}).map(function(b){return b.ca});return this.controller.jm(a)};k.X=function(){var a=new Av(this.g);try{for(var b=n(this.eb.values()),c=b.next();!c.done;c=b.next()){var d=c.value.cg;d.dispose();a.add(this.Tb,d)}this.eb.clear()}finally{a.N()}V.prototype.X.call(this)};
1050 var i3=function(a,b){var c=b.Y(),d=a.eb.get(c);if(d)d.lg(b);else{var e=null,f=new (O(b,15,!1)?f3:e3)(b,function(g){e=g},a.controller,a.H);vS(a.g,a.j,f.j,function(){return f});vS(a.g,a.l,f.l,function(){return f});uS(a.g,a.Ja,f.Ja,function(){return f});vS(a.g,a.Tb,f.Tb,function(){return f});vS(a.g,a.u,f.u,function(){return f});vS(a.g,a.C,f.C,function(g){return{cg:f,XU:g}});vS(a.g,a.o,f.o,function(g){return Object.assign({cg:f},g)});Dv(f.G,function(g){j3(a,f,g)},a);Dv(f.F,function(g){a.D=g?f:null;a.J.start()},
1051 a);e?(a.eb.set(c,{cg:f,lg:e}),a.g.N(a.h,f)):(f.dispose(),Ub("No participant callback set for new participant"))}},j3=function(a,b,c){if(c){if(a.m===b)return;a.m=b}else{if(a.m!==b)return;a.m=null}a.M.start()};var Sza=function(a){var b=new sv,c=b.signal(),d=b.signal(),e=a.eb.get();e=e?e.get().map(function(y){return l3(y)}):[];var f=new k3(e,{Ja:c,Tb:d,wm:function(y){return Iza(a,y)},xm:function(){return Promise.resolve(!1)},jm:function(){return Jza()},vl:function(y){return Kza(a,y)},Ud:function(y){return Lza(a,y)},accept:function(){return Mza()},rl:function(){return Nza()},qm:function(){return Oza()},Uh:function(){return Pza()},dm:function(){return Qza()},Cm:function(){return Rza()}},Promise.resolve(a.Mb.then()));
1052 f.R(b);var g=null;a.l.then(function(y){var A=function(H){if(H!=g){if(g){var Q=f.get(g);Q&&(Q=Q.ca,b.N(c,W2(new V2,Q).hg(!1)))}H&&(Q=f.get(H))&&(Q=Q.ca,b.N(c,W2(new V2,Q).hg(!0)));g=H}},B=y.get()[0];A(B&&B.Nl()&&L(B.cd(),1));y.onChange.attach(function(H){var Q=H.oc,ea=H.removed;[].concat(q(H.Hc),q(Q)).forEach(function(eb){return A(eb.Nl()&&L(eb.cd(),1)||null)});ea.forEach(function(){return A(null)})})});e=new $2(Promise.resolve(a.Wb.then()),f,xv(b,c,function(y){if(y.sq()){var A=y.Y();if([].concat(q(a.W.keys())).some(function(B){return B.ca.get()===
1053 A}))return cm(y.clone(),12)}return y}),a.Ac,Promise.resolve(a.Mb.then()),QG(a.ma,mN));f.R(e);var h,m=function(y){var A=l3(y),B=y.Y();h&&X2(A,B===h);[].concat(q(a.W.keys())).some(function(H){return H.ca.get()===B})&&(A.ph(!0),A.Km(!0),X2(A,!1),h&&A.Uj(h));A.hg(B===g);b.N(c,A)},p=new Map,t=function(y){var A=new Map;y.forEach(function(B){m(B);A.set(B.Y(),B);p.delete(B.Y())});p.forEach(function(B){b.N(d,l3(B))});p=A};(function(){var y,A;return Ga(function(B){switch(B.g){case 1:return u(B,ita(a),2);case 2:y=
1054 B.h;case 3:if(0!==a.getState()){B.Ra(0);break}return u(B,y.search(),5);case 5:A=B.h;if(0!==a.getState())return B.return();t(A);return u(B,hx(4E3),3)}})})();a.ca.then(function(y){h=y;a.eb.then(function(A){aI(A).then(function(B){t(B);f.getAll().forEach(function(H){var Q=H.ca;H.Fq?b.N(c,W2((new V2).Uj(h),Q)):b.N(c,X2(W2(new V2,Q),Q==h))})});A.onChange.attach(function(B){var H=B.oc,Q=B.removed;B.Hc.forEach(m);H.forEach(function(ea){return b.N(c,l3(ea))});Q.forEach(function(ea){return b.N(d,l3(ea))})},
1055 f)})});return f},l3=function(a){var b=W2(new V2,a.Y()).zk(3).Tj(!0);M(a,4)&&b.Ak(a.Vb());M(a,10)&&b.yk(L(a,10));M(a,5)&&b.wk(L(a,5));if(M(a,13)){var c=5==Zl(a,13,1);b.Jm(c);b.xk(c?1:0)}M(a,17)&&b.Li(Tza(a));M(a,3)?b.Sj(!1):b.Sj(!b.bq());M(a,12)&&b.Im(4==L(a,12));return b},Tza=function(a){switch(Zl(a,17,0)){case 1:return 5;case 10:return 6;case 11:return 2;case 12:return 1;case 2:case 20:case 21:case 22:return 9;default:return O(a,18,!1)?5:0}},Iza=function(a,b){var c,d,e;return Ga(function(f){switch(f.g){case 1:return!a.onConnect.Ta()||
1056 a.onDisconnect.Ta()?f.return(!1):u(f,a.ca.then(),2);case 2:return c=f.h,u(f,a.sources.then(),3);case 3:return d=f.h,e=d.get().filter(function(g){return g.Y()==b&&1==L(g,4)}),u(f,Promise.all(e.map(function(g){var h=d,m=h.modify;g=d.yb(g);var p=new aA;p=P(p,1,c);g=R(g,6,p);return m.call(h,g)})),4);case 4:return f.return(!0)}})},Kza=function(a,b){var c,d,e;return Ga(function(f){if(1==f.g)return!a.onConnect.Ta()||a.onDisconnect.Ta()?f.return(Promise.resolve(!1)):u(f,a.eb.then(),2);if(3!=f.g)return c=
1057 f.h,d={},u(f,c.remove(c.yb(b),(d.jYdIne=43,d)),3);e=f.h;return f.return(1==e.length)})},Lza=function(a,b){var c,d;return Ga(function(e){if(1==e.g)return!a.onConnect.Ta()||a.onDisconnect.Ta()?e.return(Promise.resolve(!1)):u(e,a.l,2);if(3!=e.g){var f=c=e.h,g=f.modify,h=c.yb(),m=h.Ud;var p=new gz;p=P(p,1,b);return u(e,g.call(f,m.call(h,p)),3)}d=e.h;return e.return(1==d.length)})},Mza=function(){return Ga(function(){throw Error("Not supported");})},Nza=function(){return Ga(function(){throw Error("Not supported");
1058 })},Oza=function(){return Ga(function(){throw Error("Not supported");})},Pza=function(){return Ga(function(){throw Error("Not supported");})},Qza=function(){return Ga(function(){throw Error("Not supported");})},Rza=function(){return Ga(function(){throw Error("Not supported");})},Jza=function(){return Ga(function(){throw Error("Not supported");})};var Uza=l(["Extension logging setMetadata succeeded for ",""]),Vza=l(["Extension loggings setMetadata failed for session: ",", error: ",""]),Wza=l(["logging.stopAndUpload succeeded with result= ",""]),Xza=l(["logging.stopAndUpload failed with error=",""]),Yza=l(["logging.stop succeeded"]),Zza=l(["logging.stop failed"]),$za=l(["logging.startRtpDump succeeded"]),aAa=l(["logging.startRtpDump failed."]),bAa=l(["logging.stopRtpDump succeeded"]),cAa=l(["logging.stopRtpDump failed"]),m3=function(a){this.s=
1059 new bN("realtime.media.api.webrtc.extension.HangoutExtensionServiceImpl");a.logImpression(4864)};m3.prototype.Rf=function(){var a={method:"cpu.getInfo"};eU?a=cU(a,!1):(eU=!0,a=dU(a));return a.then()};m3.prototype.Gh=function(){return ksa()};
1060 var n3=function(a,b,c,d){d=void 0===d?!0:d;var e=dU({method:"logging.setMetadata",metaData:[{key:"client",value:"Hangouts"},{key:"sessionId",value:b},{key:"participantLogId",value:c},{key:"url",value:window.location.href}]}).then(function(){a.s.va(Uza,b)},function(f){a.s.va(Vza,b,f.value)});return d?St(e,function(){return n3(a,b,c,!1)}):e};m3.prototype.Ek=function(){return o3(this)};
1061 m3.prototype.Fk=function(a,b){var c=this;return b?dU({method:"logging.stopAndUpload"}).then(function(d){c.s.info(Wza,JSON.stringify(d.value));return d},function(d){c.s.L(Xza,d.value);throw d;}):dU({method:"logging.stop"}).then(function(){c.s.info(Yza);return a?dU({method:"logging.store",logId:a}):dU({method:"logging.discard"})},function(d){dN(c.s,d).L(Zza)})};
1062 m3.prototype.Bk=function(a){var b=this;return a?dU({method:"logging.startRtpDump",incoming:!0,outgoing:!0}).then(function(c){b.s.info($za);return c},function(c){dN(b.s,c).L(aAa);throw c;}):dU({method:"logging.stopRtpDump",incoming:!0,outgoing:!0}).then(function(c){b.s.info(bAa);return c},function(c){dN(b.s,c).L(cAa);throw c;})};var o3=function(a,b){b=void 0===b?!0:b;var c=Ht(dU({method:"logging.start"}));return b?St(c,function(){return o3(a,!1)}):c};
1063 m3.prototype.Gk=function(a,b){return n3(this,a,b).then(function(){return dU({method:"logging.uploadOnRenderClose"})})};m3.prototype.Dk=function(a){var b=void 0===b?{UD:1,bB:4268032}:b;var c=kg&&Cq(74),d={};a=(d.method="logging.startEventLogging",d[c?"sessionId":"peerConnectionId"]=a,d.maxLogSizeBytes=b.bB,d.webAppId=b.UD,d);return dU(a).then()};m3.prototype.Ck=function(){return dU({method:"getHardwarePlatformInfo"}).then()};var p3=function(a){a.logImpression(4866)};k=p3.prototype;k.Rf=function(){return q3(this,"cpu.getInfo")};k.Gh=function(){return null};k.Bk=function(){return q3(this,"enableRtpHeaderDump")};k.Ck=function(){return q3(this,"getHardwarePlatformInfo")};k.Ek=function(){return q3(this,"logging.start")};k.Fk=function(){return q3(this,"logging.stop")};k.Gk=function(){return q3(this,"logging.uploadOnRenderClose")};k.Dk=function(){return q3(this,"logging.startEventLogging")};
1064 var q3=function(a,b){return It(new YT(6,a.constructor.name+":  Method: "+b+"; Type: expected failure; Explanation: Operation ignored, no Hangout Extension expected."))};var s3=function(){V.call(this);this.g=new r3};r(s3,V);var r3=function(){this.g=0;for(this.h=new oJ(3);3>this.h.Ba();)this.h.add(0)};r3.prototype.update=function(a){var b=this.h.add(a),c=this.h.Ba();void 0!=b?(this.g+=(a-b)/c,this.g=0<=this.g?this.g:0):this.g=(this.g*(c-1)+a)/c;return this.g};r3.prototype.get=function(){return this.g};var dAa=l(["Register participant ",""]),eAa=l(["Use backend loudest info."]),fAa=l(["Stream updated: id: "," oldSsrc: "," newSsrc: ",""]),gAa=l(["Backend new speaking participant: ",""]),hAa=l(["Client new speaking participant: ",""]),v3=function(a){qI.call(this);var b=this;this.H=a;this.o=new Map;this.D=new Map;this.l=[];this.O=new Map;this.aa=new Map;this.G=!1;this.j=new t3;this.m=new t3;this.J=new MH;this.R(this.J);this.W=function(c){u3(b,c)};this.h=1;this.s=new bN("realtime.media.audio.service.AudioVolumeService");
1065 this.u=null;this.F=new sv(this);this.Yh=uv(this.F);this.M=this.h&2?this.m.g:this.j.g;this.Yh.attach(function(c){b.M=c.ca},this);this.F.N(this.Yh,{ca:this.M})};r(v3,qI);
1066 var Dza=function(a,b){var c=u3(a,new Aw("",b));a.J.listen(b,["Ka","Ma"],a.W);a.s.info(dAa,c)},jAa=function(a,b){a.j.reset();a.m.reset();a.D.forEach(function(c,d){var e=b.has(c)?b.get(c).volume:0;if(a.h&1){var f=a.o.get(d).g.update(e);if(a.j.l<f){var g=a.j;g.j=d;g.l=f}}a.h&2&&(a.O.set(d,e),b.has(c)&&b.get(c).Ij&&(c=a.m,c.j=d,c.l=e))});iAa(a)},Nra=function(a){a.h|=2;Loa(a.H);QG(a.H,kR).then(function(b){a.u=b});a.s.info(eAa)},iAa=function(a){a.G||(fx(a.ba,0,a),a.G=!0)},u3=function(a,b){b=b.target;var c=
1067 kAa(b);if(null!=c){a.h&1&&(a.o.has(c)||a.o.set(c,new s3));a.h&2&&a.O.set(c,0);var d=a.D.get(c)||null,e=lAa(b);null!=e&&a.D.set(c,e);e!==d&&a.s.va(fAa,c,d,e);d=a.l.find(function(f){return f.Sg===c});d||(d={Sg:c,Gj:Date.now(),muted:!1,ef:null},a.l.push(d));d.muted=mAa(b)}return c};v3.prototype.ba=function(){this.G=!1;nAa(this);if(this.h&1){var a=this.j.g;a=a&&this.o.has(a)?this.o.get(a).g.get():null;(null==a||null===this.j.h||this.j.h!==this.j.j||.6<=this.j.l-a)&&w3(this,this.j)}this.h&2&&w3(this,this.m)};
1068 var w3=function(a,b){if(b.g!==b.h){b.g=b.h;var c=b.g?a.D.get(b.g)||null:null;a.h&2?b===a.m?(a.s.info(gAa,b.g),a.F.N(a.Yh,{ca:b.g}),a.u&&c&&Noa(a.u,c)):a.u&&c&&Ooa(a.u,c):(a.s.info(hAa,b.g),a.F.N(a.Yh,{ca:b.g}));b.g&&(c=a.l.find(function(d){return d.Sg===b.g}),c.ef=Date.now(),a.aa.set(c.Sg,c.ef))}},kAa=function(a){return(a=a.h||null)?a.Y():null},lAa=function(a){a=(a=(a=a.h||null)&&a.ya()?a.ya().getInfo():null)?a.ab():[];return 0<a.length?a[0]:null},mAa=function(a){return(a=(a=a.h||null)&&a.ya()?a.ya().getInfo():
1069 null)?a.j:!1},nAa=function(a){if(a.h&1){var b=a.j.j;0!==a.l.length&&a.l.every(function(d){return d.muted})&&(a.l.sort(x3),b=a.l[0].Sg);a.j.h=b}if(a.h&2){var c=a.m.j;0===a.l.length||c||(a.l.sort(x3),a.l.some(function(d){a.D.has(d.Sg)&&(c=d.Sg);return!!c}));a.m.h=c}},oAa=function(a){PG(a,mN)||YG(a,mN,function(b){return new v3(b)})},x3=function(a,b){return a.ef&&b.ef?-Cc(a.ef,b.ef)||Cc(a.Gj,b.Gj):a.ef?-1:b.ef?1:Cc(a.Gj,b.Gj)},t3=function(){this.j=null;this.l=-1;this.g=this.h=null};
1070 t3.prototype.reset=function(){this.j=null;this.l=-1;this.h=null};var y3=function(a){K(this,a,"hc:rc",-1,pAa,null)};r(y3,J);k=y3.prototype;k.getTime=function(){return L(this,1)};k.setTime=function(a){return P(this,1,a)};k.wa=function(){return L(this,3)};k.gb=function(){return L(this,12)};k.xa=function(){return L(this,13)};var z3=function(a){K(this,a,0,-1,null,null)};r(z3,J);var pAa=[7];y3.messageId="hc:rc";var qAa=function(){this.h=-1};var A3=function(){this.h=64;this.g=Array(4);this.m=Array(this.h);this.l=this.j=0;this.reset()};Za(A3,qAa);A3.prototype.reset=function(){this.g[0]=1732584193;this.g[1]=4023233417;this.g[2]=2562383102;this.g[3]=271733878;this.l=this.j=0};
1071 var B3=function(a,b,c){c||(c=0);var d=Array(16);if("string"===typeof b)for(var e=0;16>e;++e)d[e]=b.charCodeAt(c++)|b.charCodeAt(c++)<<8|b.charCodeAt(c++)<<16|b.charCodeAt(c++)<<24;else for(e=0;16>e;++e)d[e]=b[c++]|b[c++]<<8|b[c++]<<16|b[c++]<<24;b=a.g[0];c=a.g[1];e=a.g[2];var f=a.g[3];var g=b+(f^c&(e^f))+d[0]+3614090360&4294967295;b=c+(g<<7&4294967295|g>>>25);g=f+(e^b&(c^e))+d[1]+3905402710&4294967295;f=b+(g<<12&4294967295|g>>>20);g=e+(c^f&(b^c))+d[2]+606105819&4294967295;e=f+(g<<17&4294967295|g>>>
1072 15);g=c+(b^e&(f^b))+d[3]+3250441966&4294967295;c=e+(g<<22&4294967295|g>>>10);g=b+(f^c&(e^f))+d[4]+4118548399&4294967295;b=c+(g<<7&4294967295|g>>>25);g=f+(e^b&(c^e))+d[5]+1200080426&4294967295;f=b+(g<<12&4294967295|g>>>20);g=e+(c^f&(b^c))+d[6]+2821735955&4294967295;e=f+(g<<17&4294967295|g>>>15);g=c+(b^e&(f^b))+d[7]+4249261313&4294967295;c=e+(g<<22&4294967295|g>>>10);g=b+(f^c&(e^f))+d[8]+1770035416&4294967295;b=c+(g<<7&4294967295|g>>>25);g=f+(e^b&(c^e))+d[9]+2336552879&4294967295;f=b+(g<<12&4294967295|
1073 g>>>20);g=e+(c^f&(b^c))+d[10]+4294925233&4294967295;e=f+(g<<17&4294967295|g>>>15);g=c+(b^e&(f^b))+d[11]+2304563134&4294967295;c=e+(g<<22&4294967295|g>>>10);g=b+(f^c&(e^f))+d[12]+1804603682&4294967295;b=c+(g<<7&4294967295|g>>>25);g=f+(e^b&(c^e))+d[13]+4254626195&4294967295;f=b+(g<<12&4294967295|g>>>20);g=e+(c^f&(b^c))+d[14]+2792965006&4294967295;e=f+(g<<17&4294967295|g>>>15);g=c+(b^e&(f^b))+d[15]+1236535329&4294967295;c=e+(g<<22&4294967295|g>>>10);g=b+(e^f&(c^e))+d[1]+4129170786&4294967295;b=c+(g<<
1074 5&4294967295|g>>>27);g=f+(c^e&(b^c))+d[6]+3225465664&4294967295;f=b+(g<<9&4294967295|g>>>23);g=e+(b^c&(f^b))+d[11]+643717713&4294967295;e=f+(g<<14&4294967295|g>>>18);g=c+(f^b&(e^f))+d[0]+3921069994&4294967295;c=e+(g<<20&4294967295|g>>>12);g=b+(e^f&(c^e))+d[5]+3593408605&4294967295;b=c+(g<<5&4294967295|g>>>27);g=f+(c^e&(b^c))+d[10]+38016083&4294967295;f=b+(g<<9&4294967295|g>>>23);g=e+(b^c&(f^b))+d[15]+3634488961&4294967295;e=f+(g<<14&4294967295|g>>>18);g=c+(f^b&(e^f))+d[4]+3889429448&4294967295;c=
1075 e+(g<<20&4294967295|g>>>12);g=b+(e^f&(c^e))+d[9]+568446438&4294967295;b=c+(g<<5&4294967295|g>>>27);g=f+(c^e&(b^c))+d[14]+3275163606&4294967295;f=b+(g<<9&4294967295|g>>>23);g=e+(b^c&(f^b))+d[3]+4107603335&4294967295;e=f+(g<<14&4294967295|g>>>18);g=c+(f^b&(e^f))+d[8]+1163531501&4294967295;c=e+(g<<20&4294967295|g>>>12);g=b+(e^f&(c^e))+d[13]+2850285829&4294967295;b=c+(g<<5&4294967295|g>>>27);g=f+(c^e&(b^c))+d[2]+4243563512&4294967295;f=b+(g<<9&4294967295|g>>>23);g=e+(b^c&(f^b))+d[7]+1735328473&4294967295;
1076 e=f+(g<<14&4294967295|g>>>18);g=c+(f^b&(e^f))+d[12]+2368359562&4294967295;c=e+(g<<20&4294967295|g>>>12);g=b+(c^e^f)+d[5]+4294588738&4294967295;b=c+(g<<4&4294967295|g>>>28);g=f+(b^c^e)+d[8]+2272392833&4294967295;f=b+(g<<11&4294967295|g>>>21);g=e+(f^b^c)+d[11]+1839030562&4294967295;e=f+(g<<16&4294967295|g>>>16);g=c+(e^f^b)+d[14]+4259657740&4294967295;c=e+(g<<23&4294967295|g>>>9);g=b+(c^e^f)+d[1]+2763975236&4294967295;b=c+(g<<4&4294967295|g>>>28);g=f+(b^c^e)+d[4]+1272893353&4294967295;f=b+(g<<11&4294967295|
1077 g>>>21);g=e+(f^b^c)+d[7]+4139469664&4294967295;e=f+(g<<16&4294967295|g>>>16);g=c+(e^f^b)+d[10]+3200236656&4294967295;c=e+(g<<23&4294967295|g>>>9);g=b+(c^e^f)+d[13]+681279174&4294967295;b=c+(g<<4&4294967295|g>>>28);g=f+(b^c^e)+d[0]+3936430074&4294967295;f=b+(g<<11&4294967295|g>>>21);g=e+(f^b^c)+d[3]+3572445317&4294967295;e=f+(g<<16&4294967295|g>>>16);g=c+(e^f^b)+d[6]+76029189&4294967295;c=e+(g<<23&4294967295|g>>>9);g=b+(c^e^f)+d[9]+3654602809&4294967295;b=c+(g<<4&4294967295|g>>>28);g=f+(b^c^e)+d[12]+
1078 3873151461&4294967295;f=b+(g<<11&4294967295|g>>>21);g=e+(f^b^c)+d[15]+530742520&4294967295;e=f+(g<<16&4294967295|g>>>16);g=c+(e^f^b)+d[2]+3299628645&4294967295;c=e+(g<<23&4294967295|g>>>9);g=b+(e^(c|~f))+d[0]+4096336452&4294967295;b=c+(g<<6&4294967295|g>>>26);g=f+(c^(b|~e))+d[7]+1126891415&4294967295;f=b+(g<<10&4294967295|g>>>22);g=e+(b^(f|~c))+d[14]+2878612391&4294967295;e=f+(g<<15&4294967295|g>>>17);g=c+(f^(e|~b))+d[5]+4237533241&4294967295;c=e+(g<<21&4294967295|g>>>11);g=b+(e^(c|~f))+d[12]+1700485571&
1079 4294967295;b=c+(g<<6&4294967295|g>>>26);g=f+(c^(b|~e))+d[3]+2399980690&4294967295;f=b+(g<<10&4294967295|g>>>22);g=e+(b^(f|~c))+d[10]+4293915773&4294967295;e=f+(g<<15&4294967295|g>>>17);g=c+(f^(e|~b))+d[1]+2240044497&4294967295;c=e+(g<<21&4294967295|g>>>11);g=b+(e^(c|~f))+d[8]+1873313359&4294967295;b=c+(g<<6&4294967295|g>>>26);g=f+(c^(b|~e))+d[15]+4264355552&4294967295;f=b+(g<<10&4294967295|g>>>22);g=e+(b^(f|~c))+d[6]+2734768916&4294967295;e=f+(g<<15&4294967295|g>>>17);g=c+(f^(e|~b))+d[13]+1309151649&
1080 4294967295;c=e+(g<<21&4294967295|g>>>11);g=b+(e^(c|~f))+d[4]+4149444226&4294967295;b=c+(g<<6&4294967295|g>>>26);g=f+(c^(b|~e))+d[11]+3174756917&4294967295;f=b+(g<<10&4294967295|g>>>22);g=e+(b^(f|~c))+d[2]+718787259&4294967295;e=f+(g<<15&4294967295|g>>>17);g=c+(f^(e|~b))+d[9]+3951481745&4294967295;a.g[0]=a.g[0]+b&4294967295;a.g[1]=a.g[1]+(e+(g<<21&4294967295|g>>>11))&4294967295;a.g[2]=a.g[2]+e&4294967295;a.g[3]=a.g[3]+f&4294967295};
1081 A3.prototype.update=function(a,b){void 0===b&&(b=a.length);for(var c=b-this.h,d=this.m,e=this.j,f=0;f<b;){if(0==e)for(;f<=c;)B3(this,a,f),f+=this.h;if("string"===typeof a)for(;f<b;){if(d[e++]=a.charCodeAt(f++),e==this.h){B3(this,d);e=0;break}}else for(;f<b;)if(d[e++]=a[f++],e==this.h){B3(this,d);e=0;break}}this.j=e;this.l+=b};
1082 A3.prototype.digest=function(){var a=Array((56>this.j?this.h:2*this.h)-this.j);a[0]=128;for(var b=1;b<a.length-8;++b)a[b]=0;var c=8*this.l;for(b=a.length-8;b<a.length;++b)a[b]=c&255,c/=256;this.update(a);a=Array(16);for(b=c=0;4>b;++b)for(var d=0;32>d;d+=8)a[c++]=this.g[b]>>>d&255;return a};var D3=function(a,b,c,d,e){var f=new y3;P(f,3,b);b=Date.now();f.setTime(b);b=C3(L(a.g,7),b);P(f,2,b);b=L(a.g,2);P(f,4,b);b=Zl(a.g,5,0);P(f,5,b);P(f,6,c.l);a=L(a.g,6);P(f,11,a);lm(f,7,d);void 0!==e&&P(f,8,e);(d=c.j)&&P(f,10,d);(d=c.gb())&&P(f,12,d);(c=c.xa())&&P(f,13,c);return f},E3=function(a,b,c){var d=new OB,e=(new Date(L(b,4))).toString();P(d,2,e);e=L(b,4);P(d,133,e);e=M(b,3)?L(b,3):L(a,8);P(d,30,e);P(d,3,-2);(e=L(b,1))&&P(d,1,e);e=new ZC;R(e,4,d);d=a.wa();P(e,2,d);d=L(c.g,14);P(e,11,d||[]);b=
1083 L(b,2);P(e,21,b);c=Xl(c.g,8);P(e,12,c);c=L(a,6);P(e,14,c);c=L(a,10);P(e,16,c);c=a.gb();P(e,22,c);a=a.xa();P(e,23,a);return e},F3=function(a,b,c){var d=L(c,6);c=c.wa();a.logImpression(b,{ic:d,nb:c})},C3=function(a,b){a+=b;b=new A3;b.update(a,a.length);return String.fromCharCode.apply(String,b.digest())};var rAa=function(a){this.g=a},sAa=function(a,b,c){var d=Pt();G3(a,b,c,new wI(4E3,36E5,.25,4),d.resolve);return d.promise},G3=function(a,b,c,d,e){var f=lN(b,L(c,6)),g=U(c,z3,7).map(function(h){return kN(f,E3(c,h,b),L(h,1))});g=Nt(g);F3(a.g,4159,c);g.then(function(h){h.every(function(m){return m.Ye})?(e(),F3(a.g,4160,c)):(fx(function(){G3(a,b,c,d,e)},d.g),xI(d),F3(a.g,4161,c))})};var H3=function(a){K(this,a,"hc:rcs",-1,tAa,null)};r(H3,J);var tAa=[2];H3.messageId="hc:rcs";var uAa=l(["Failed to create RecentCallSummary."]),vAa=l(["",""]),wAa=function(a,b){var c=this;this.h=a;this.g=b;this.storage=new lY;this.K=new bN("realtime.media.call.PersistentReportingService");a=window.requestIdleCallback;"function"===typeof a?a(function(){I3(c)}):fx(function(){I3(c)})},xAa=function(a){PG(a,hU)||YG(a,hU,function(b){b=new cH(b);return new wAa(new rAa(b),b)})},zAa=function(a,b,c,d,e,f){(c=J3(a,b,c,d,e,f))&&yAa(a,b,c)},J3=function(a,b,c,d,e,f){if(!K3(a,"Could not save RecentCallSummary because storage was unavailable")||
1084 0===e.length)return null;b=D3(b,c,d,e,f);c=new H3;d=R(c,1,b);c=L3(b);d=d.ra();a.storage.set(c,d);return b},AAa=function(a,b){if(!K3(a,"Could not get RecentCalls because storage was unavailable"))return[];for(var c=Date.now()-6E4,d=[],e=0;e<a.storage.Ba();){var f=a.storage.key(e++);if(null!==f&&Mc(f,"rcsprs_")&&(f=M3(a,f),null!==f&&M(f,1)&&!(T(f,y3,1).getTime()<c))){var g=C3(b,T(f,y3,1).getTime());L(T(f,y3,1),2)===g&&d.push(T(f,y3,1))}}return d},M3=function(a,b){if(K3(a,"Could not load RecentCallSummary because storage was unavailable")&&
1085 (b=a.storage.get(b),null!==b))try{return om(H3,b)}catch(c){dN(a.K,c).L(uAa)}return null},yAa=function(a,b,c){sAa(a.h,b,c).then(function(){var d=L3(c),e=M3(a,d);if(null!==e&&-1===L(e,2).indexOf(1)){var f=L(e,2).concat([1]);P(e,2,f||[]);e=e.ra();a.storage.set(d,e)}})},K3=function(a,b){if(kY(a.storage))return!0;a.K.L(vAa,b);return!1},I3=function(a){if(K3(a,"Could not delete old RecentCallSummaries because storage was unavailable")){for(var b=Date.now()-3456E5,c=new Map,d="",e=0,f=0;f<a.storage.Ba();f++){var g=
1086 a.storage.key(f);if(null!==g&&Mc(g,"rcsprs_")){var h=M3(a,g);if(null!==h&&M(h,1)){var m=T(h,y3,1);m.getTime()>e&&(d=g,e=m.getTime());(m.getTime()<b||-1!==L(h,2).indexOf(1))&&c.set(g,h)}else c.set(g,h)}}c.delete(d);b=n(c.entries());for(c=b.next();!c.done;c=b.next())d=n(c.value),c=d.next().value,d=d.next().value,a.storage.remove(c),d&&M(d,1)&&-1===L(d,2).indexOf(1)&&F3(a.g,4162,T(d,y3,1))}};function L3(a){return"rcsprs_"+L(a,6)+"_"+L(a,11)};var BAa=function(a){var b=this;this.o=new wS;this.u=this.o.promise;this.g=!1;this.h=new Set;this.l=!1;this.D=Ht(QG(a,bK,!0).then(function(c){return b.config=c}));this.C=Ht(QG(a,hU).then());this.F=Promise.resolve(QG(a,LT));this.m=Ht(QG(a,sU))},CAa=function(a){PG(a,gU)||YG(a,gU,function(b){return new BAa(b)})},N3=function(a){return Array.from(a.g.l).map(function(b){var c=new z3;c=P(c,1,b.h.h);var d=b.Fb();c=P(c,2,d);c=P(c,3,b.Va);b=b.Bn();return P(c,4,b)})},eW=function(a){a.l||dW(a);return a.j||!1},
1087 Lsa=function(a,b){pv(a,function d(){var e=this,f,g;return Ea(d,function(h){if(1==h.g)return f=e,u(h,e.C,2);g=h.h;b.onConnect.then(function(){var m=b.nb.get()||"";DAa(f,m,L(b.j.g,7)||"");var p=b.je,t=N3(b);J3(g,b.j,m,p,t)});b.onDisconnect.ib(function(){EAa(f,b,g)});sa(h)})})},FAa=function(a,b){a.config?b():a.D.then(b)},DAa=function(a,b,c){var d=void 0===d?!1:d;pv(a,function f(){var g=this,h,m,p,t,y,A,B,H,Q;return Ea(f,function(ea){switch(ea.g){case 1:return u(ea,g.u,2);case 2:return eW(g)||d?u(ea,
1088 g.C,3):ea.return();case 3:return h=ea.h,m=AAa(h,c),p=m.filter(function(eb){return eb.wa()===b}),u(ea,g.F,4);case 4:t=n(p);for(y=t.next();!y.done;y=t.next())for(A=y.value,B=n(U(A,z3,7)),H=B.next();!H.done;H=B.next())Q=H.value,L(Q,2),A.wa();sa(ea)}})})},EAa=function(a,b,c){pv(a,function e(){var f=this,g,h,m,p,t,y,A;return Ea(e,function(B){switch(B.g){case 1:return f.h.delete(b),fW(f),f.m.then(function(H){H=H.h;H.l=X().g+3E4;H.h=!0;GAa.info(HAa)}),ta(B,2),u(B,Promise.all([b.onDisconnect.then(),b.onConnect.then()]),
1089 4);case 4:h=B.h;m=n(h);g=m.next().value;va(B,3);break;case 2:wa(B),g=void 0;case 3:null!==g&&(p=b.j,t=b.nb.get()||"",y=b.je,A=N3(b),zAa(c,p,t,y,A,g)),sa(B)}})})},fW=function(a){a.m.then(function(b){0<a.h.size?O3(b.h,!0):O3(b.h,!1)})},dW=function(a,b){FAa(a,function(){a.l=!0;a.g=void 0;var c=Pt();c.promise.then(function(f){a.g="true"===f;P3(a)},function(){a.g=void 0!==b?b:eW(a);P3(a)});var d=L(a.config.g,10);if(null!=d){null!=b&&(d=Mr(d,"set",String(b)));var e=cx(ax);e.open("GET",d,!0);e.onreadystatechange=
1090 function(){4===e.readyState&&(200===e.status?c.resolve(e.responseText):c.reject(null))};e.send(null)}else c.reject(null)})},P3=function(a){a.o.resolve();if(void 0===a.j){a.j=a.g;a.m.then(function(d){var e=eW(a);d.j=e;d.j?(d.s.info(IAa),d=d.h,d.j=!0,Q3(d)):(d.s.info(JAa),d=d.h,d.j=!1,Q3(d))});for(var b=n(a.h),c=b.next();!c.done;c=b.next())jT(c.value.g,eW(a))}a.g!==a.j&&dW(a,eW(a))},PW=function(a,b){var c=KAa(b);if(null===L(c,4)||null===L(c,5)||null===L(c,6)||0===(U(c,z3,7)||[]).length)return[];var d=
1091 a.config,e=L(c,6)||void 0;return U(c,z3,7).map(function(f){var g=new $C,h=L(f,1);g=P(g,2,h).setRequestHeader(fK(d,e));f=E3(c,f,d);h=L(d.g,2);f=P(f,13,h);return R(g,3,f)})},KAa=function(a){var b=a.j,c=a.nb.get(),d=a.je,e=N3(a);a=a.onDisconnect.Ta()?a.onDisconnect.get():void 0;return D3(b,c,d,e,a)};var R3=function(a){V.call(this);this.g=a;this.h=new sv(this);this.onChange=this.h.signal()};r(R3,V);var S3=function(a){R3.call(this,2);var b=this,c=new MH(this);this.R(c);c.listen(a,"Za",function(){b.h.N(b.onChange,b.g)})};r(S3,R3);var T3=function(){R3.call(this,4)};r(T3,R3);var U3=new XF("dm3J4d","nUMwj");var V3=new XF("tVuxC","TH1Apc",[LT,U3]);var W3=function(){R3.call(this,1)};r(W3,R3);var Y3=function(a){V.call(this);this.h=new Map;this.g=new sv(this);this.onChange=this.g.signal();this.j=new W3;a.get(LT);X3(this,this.j);a=a.get(U3);X3(this,new S3(a));X3(this,new T3)};r(Y3,V);var X3=function(a,b){a.h.set(b.g,b);uS(a.g,a.onChange,b.onChange);a.g.N(a.onChange,b.g)},LAa=function(a){PG(a,V3)||YG(a,V3,function(b){return new Y3(b)})};var Z3=function(){this.g=[];this.h=[]};Z3.prototype.enqueue=function(a){this.h.push(a)};var $3=function(a){jc(a.g)&&(a.g=a.h,a.g.reverse(),a.h=[]);return a.g.pop()};k=Z3.prototype;k.Ba=function(){return this.g.length+this.h.length};k.fc=function(){return jc(this.g)&&jc(this.h)};k.clear=function(){this.g=[];this.h=[]};k.contains=function(a){return ic(this.g,a)||ic(this.h,a)};k.remove=function(a){var b=this.g;var c=Xb(b,a);0<=c?(pc(b,c),b=!0):b=!1;return b||oc(this.h,a)};
1092 k.Ka=function(){for(var a=[],b=this.g.length-1;0<=b;--b)a.push(this.g[b]);var c=this.h.length;for(b=0;b<c;++b)a.push(this.h[b]);return a};/*
1093
1094  ## MIT
1095
1096  Copyright (c) 2013?2015 Streams Standard Reference Implementation Authors
1097
1098  Permission is hereby granted, free of charge, to any person obtaining a copy
1099  of this software and associated documentation files (the "Software"), to deal
1100  in the Software without restriction, including without limitation the rights
1101  to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
1102  copies of the Software, and to permit persons to whom the Software is
1103  furnished to do so, subject to the following conditions:
1104
1105  The above copyright notice and this permission notice shall be included in all
1106  copies or substantial portions of the Software.
1107
1108  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
1109  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
1110  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
1111  AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
1112  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
1113  OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
1114  SOFTWARE.
1115
1116
1117
1118  ## CC0
1119
1120  To the extent possible under law, the authors have dedicated all copyright and
1121  related and neighboring rights to this software to the public domain worldwide.
1122  This software is distributed without any warranty.
1123
1124  You should have received a copy of the CC0 Public Domain Dedication along with
1125  this software. If not, see https://creativecommons.org/publicdomain/zero/1.0/.
1126
1127  Creative Commons Legal Code
1128
1129  CC0 1.0 Universal
1130
1131      CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT PROVIDE
1132      LEGAL SERVICES. DISTRIBUTION OF THIS DOCUMENT DOES NOT CREATE AN
1133      ATTORNEY-CLIENT RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS
1134      INFORMATION ON AN "AS-IS" BASIS. CREATIVE COMMONS MAKES NO WARRANTIES
1135      REGARDING THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS
1136      PROVIDED HEREUNDER, AND DISCLAIMS LIABILITY FOR DAMAGES RESULTING FROM
1137      THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS PROVIDED
1138      HEREUNDER.
1139
1140  Statement of Purpose
1141
1142  The laws of most jurisdictions throughout the world automatically confer
1143  exclusive Copyright and Related Rights (defined below) upon the creator
1144  and subsequent owner(s) (each and all, an "owner") of an original work of
1145  authorship and/or a database (each, a "Work").
1146
1147  Certain owners wish to permanently relinquish those rights to a Work for
1148  the purpose of contributing to a commons of creative, cultural and
1149  scientific works ("Commons") that the public can reliably and without fear
1150  of later claims of infringement build upon, modify, incorporate in other
1151  works, reuse and redistribute as freely as possible in any form whatsoever
1152  and for any purposes, including without limitation commercial purposes.
1153  These owners may contribute to the Commons to promote the ideal of a free
1154  culture and the further production of creative, cultural and scientific
1155  works, or to gain reputation or greater distribution for their Work in
1156  part through the use and efforts of others.
1157
1158  For these and/or other purposes and motivations, and without any
1159  expectation of additional consideration or compensation, the person
1160  associating CC0 with a Work (the "Affirmer"), to the extent that he or she
1161  is an owner of Copyright and Related Rights in the Work, voluntarily
1162  elects to apply CC0 to the Work and publicly distribute the Work under its
1163  terms, with knowledge of his or her Copyright and Related Rights in the
1164  Work and the meaning and intended legal effect of CC0 on those rights.
1165
1166  1. Copyright and Related Rights. A Work made available under CC0 may be
1167  protected by copyright and related or neighboring rights ("Copyright and
1168  Related Rights"). Copyright and Related Rights include, but are not
1169  limited to, the following:
1170
1171    i. the right to reproduce, adapt, distribute, perform, display,
1172       communicate, and translate a Work;
1173   ii. moral rights retained by the original author(s) and/or performer(s);
1174  iii. publicity and privacy rights pertaining to a person's image or
1175       likeness depicted in a Work;
1176   iv. rights protecting against unfair competition in regards to a Work,
1177       subject to the limitations in paragraph 4(a), below;
1178    v. rights protecting the extraction, dissemination, use and reuse of data
1179       in a Work;
1180   vi. database rights (such as those arising under Directive 96/9/EC of the
1181       European Parliament and of the Council of 11 March 1996 on the legal
1182       protection of databases, and under any national implementation
1183       thereof, including any amended or successor version of such
1184       directive); and
1185  vii. other similar, equivalent or corresponding rights throughout the
1186       world based on applicable law or treaty, and any national
1187       implementations thereof.
1188
1189  2. Waiver. To the greatest extent permitted by, but not in contravention
1190  of, applicable law, Affirmer hereby overtly, fully, permanently,
1191  irrevocably and unconditionally waives, abandons, and surrenders all of
1192  Affirmer's Copyright and Related Rights and associated claims and causes
1193  of action, whether now known or unknown (including existing as well as
1194  future claims and causes of action), in the Work (i) in all territories
1195  worldwide, (ii) for the maximum duration provided by applicable law or
1196  treaty (including future time extensions), (iii) in any current or future
1197  medium and for any number of copies, and (iv) for any purpose whatsoever,
1198  including without limitation commercial, advertising or promotional
1199  purposes (the "Waiver"). Affirmer makes the Waiver for the benefit of each
1200  member of the public at large and to the detriment of Affirmer's heirs and
1201  successors, fully intending that such Waiver shall not be subject to
1202  revocation, rescission, cancellation, termination, or any other legal or
1203  equitable action to disrupt the quiet enjoyment of the Work by the public
1204  as contemplated by Affirmer's express Statement of Purpose.
1205
1206  3. Public License Fallback. Should any part of the Waiver for any reason
1207  be judged legally invalid or ineffective under applicable law, then the
1208  Waiver shall be preserved to the maximum extent permitted taking into
1209  account Affirmer's express Statement of Purpose. In addition, to the
1210  extent the Waiver is so judged Affirmer hereby grants to each affected
1211  person a royalty-free, non transferable, non sublicensable, non exclusive,
1212  irrevocable and unconditional license to exercise Affirmer's Copyright and
1213  Related Rights in the Work (i) in all territories worldwide, (ii) for the
1214  maximum duration provided by applicable law or treaty (including future
1215  time extensions), (iii) in any current or future medium and for any number
1216  of copies, and (iv) for any purpose whatsoever, including without
1217  limitation commercial, advertising or promotional purposes (the
1218  "License"). The License shall be deemed effective as of the date CC0 was
1219  applied by Affirmer to the Work. Should any part of the License for any
1220  reason be judged legally invalid or ineffective under applicable law, such
1221  partial invalidity or ineffectiveness shall not invalidate the remainder
1222  of the License, and in such case Affirmer hereby affirms that he or she
1223  will not (i) exercise any of his or her remaining Copyright and Related
1224  Rights in the Work or (ii) assert any associated claims and causes of
1225  action with respect to the Work, in either case contrary to Affirmer's
1226  express Statement of Purpose.
1227
1228  4. Limitations and Disclaimers.
1229
1230   a. No trademark or patent rights held by Affirmer are waived, abandoned,
1231      surrendered, licensed or otherwise affected by this document.
1232   b. Affirmer offers the Work as-is and makes no representations or
1233      warranties of any kind concerning the Work, express, implied,
1234      statutory or otherwise, including without limitation warranties of
1235      title, merchantability, fitness for a particular purpose, non
1236      infringement, or the absence of latent or other defects, accuracy, or
1237      the present or absence of errors, whether or not discoverable, all to
1238      the greatest extent permissible under applicable law.
1239   c. Affirmer disclaims responsibility for clearing rights of other persons
1240      that may apply to the Work or any use thereof, including without
1241      limitation any person's Copyright and Related Rights in the Work.
1242      Further, Affirmer disclaims responsibility for obtaining any necessary
1243      consents, permissions or other rights required for any use of the
1244      Work.
1245   d. Affirmer understands and acknowledges that Creative Commons is not a
1246      party to this document and has no duty or obligation with respect to
1247      this CC0 or use of the Work.
1248 */
1249 var a4=Symbol('is "detached" for our purposes'),b4=function(a){return"object"===typeof a&&null!==a||"function"===typeof a},c4=function(a,b){var c={};Object.defineProperty(c,"value",{value:a,enumerable:!0,writable:!0,configurable:!0});Object.defineProperty(c,"done",{value:b,enumerable:!0,writable:!0,configurable:!0});return c};function d4(a,b,c){if("function"!==typeof a)throw new TypeError("Argument is not a function");return Function.prototype.apply.call(a,b,c)}
1250 var f4=function(a,b,c,d){var e=a[b];if(void 0!==e){if("function"!==typeof e)throw new TypeError(e+" is not a method");switch(c){case 0:return function(){return e4(e,a,d)};case 1:return function(f){return e4(e,a,[f].concat(d))}}}return function(){return Promise.resolve()}},g4=function(a,b){var c=a.start;if(void 0!==c)return d4(c,a,b)};function e4(a,b,c){try{return Promise.resolve(d4(a,b,c))}catch(d){return Promise.reject(d)}}
1251 var MAa=function(a){var b=a.slice();Object.defineProperty(a,"byteLength",{get:function(){return 0}});a[a4]=!0;return b},h4=function(a){a=Number(a);if(Number.isNaN(a)||0>a)throw new RangeError("highWaterMark property of a queuing strategy must be non-negative and non-NaN");return a},NAa=function(a){if(void 0===a)return function(){return 1};if("function"!==typeof a)throw new TypeError("size property of a queuing strategy must be a function");return function(b){return a(b)}};var i4=function(a){var b=a.gd.shift();a.Cb-=b.size;0>a.Cb&&(a.Cb=0);return b.value},j4=function(a,b,c){var d=c=Number(c);if(!1===("number"!==typeof d||Number.isNaN(d)||0>d?!1:!0)||Infinity===d)throw new RangeError("Size must be a finite, non-NaN, non-negative number.");a.gd.push({value:b,size:c});a.Cb+=c},k4=function(a){a.gd=[];a.Cb=0};var l4=function(a){a&&a instanceof Tb&&setTimeout(function(){throw a;},0)};var OAa=Yg("third_party.whatwgstreams"),m4=function(a){for(var b=[],c=0;c<arguments.length;++c)b[c-0]=arguments[c];ch(OAa,JSON.stringify(b))};var PAa=Symbol("[[AbortSteps]]"),QAa=Symbol("[[ErrorSteps]]");function n4(a,b){var c=a.Ga;if("closed"===c||"errored"===c)return Promise.resolve(void 0);if(void 0!==a.fd)return a.fd.hw;var d=!1;"erroring"===c&&(d=!0,b=void 0);c=new Promise(function(e,f){a.fd={kd:e,jd:f,iw:b,jw:d}});a.fd.hw=c;!1===d&&o4(a,b);return c}function RAa(a){return new Promise(function(b,c){a.Xk.push({kd:b,jd:c})})}function p4(a,b){m4("WritableStreamDealWithRejection(stream, %o)",b);"writable"===a.Ga?o4(a,b):q4(a)}
1252 function o4(a,b){m4("WritableStreamStartErroring(stream, %o)",b);var c=a.Ti;a.Ga="erroring";a.Gc=b;var d=a.Lf;void 0!==d&&r4(d,b);void 0===a.wg&&void 0===a.vg?(m4("WritableStreamHasOperationMarkedInFlight() is false"),b=!1):(m4("WritableStreamHasOperationMarkedInFlight() is true"),b=!0);!1===b&&!0===c.Kf&&q4(a)}
1253 function q4(a){m4("WritableStreamFinishErroring()");a.Ga="errored";a.Ti[QAa]();for(var b=a.Gc,c=n(a.Xk),d=c.next();!d.done;d=c.next())d.value.jd(b);a.Xk=[];if(void 0===a.fd)s4(a);else{var e=a.fd;a.fd=void 0;!0===e.jw?(e.jd(b),s4(a)):a.Ti[PAa](e.iw).then(function(){e.kd();s4(a)},function(f){e.jd(f);s4(a)})}}function t4(a){return void 0===a.tg&&void 0===a.vg?!1:!0}
1254 function s4(a){m4("WritableStreamRejectCloseAndClosedPromiseIfNeeded()");void 0!==a.tg&&(a.tg.jd(a.Gc),a.tg=void 0);var b=a.Lf;void 0!==b&&(u4(b,a.Gc),b.tc.catch(function(){}))}function v4(a,b){var c=a.Lf;void 0!==c&&b!==a.Rk&&(!0===b?SAa(c):w4(c));a.Rk=b}
1255 var A4=function(a){if(!1===(b4(a)?!0:!1))throw new TypeError("WritableStreamDefaultWriter can only be constructed with a WritableStream instance");if(!0===(void 0===a.Lf?!1:!0))throw new TypeError("This stream has already been locked for exclusive writing by another writer");this.Zd=a;a.Lf=this;var b=a.Ga;"writable"===b?(!1===t4(a)&&!0===a.Rk?TAa(this):x4(this),y4(this)):"erroring"===b?(z4(this,a.Gc),this.Se.catch(function(){}),y4(this)):"closed"===b?(x4(this),this.tc=Promise.resolve(void 0),this.zd=
1256 this.Ad=void 0,this.ug="resolved"):(a=a.Gc,z4(this,a),this.Se.catch(function(){}),this.tc=Promise.reject(a),this.zd=this.Ad=void 0,this.ug="rejected",this.tc.catch(function(){}))};A4.prototype.abort=function(a){return!1===(b4(this)?!0:!1)?Promise.reject(B4("abort")):void 0===this.Zd?Promise.reject(C4("abort")):n4(this.Zd,a)};
1257 A4.prototype.close=function(){if(!1===(b4(this)?!0:!1))return Promise.reject(B4("close"));var a=this.Zd;return void 0===a?Promise.reject(C4("close")):!0===t4(a)?Promise.reject(new TypeError("cannot close an already-closing stream")):D4(this)};A4.prototype.write=function(a){return!1===(b4(this)?!0:!1)?Promise.reject(B4("write")):void 0===this.Zd?Promise.reject(C4("write to")):E4(this,a)};
1258 function D4(a){var b=a.Zd,c=b.Ga;if("closed"===c||"errored"===c)return Promise.reject(new TypeError("The stream (in "+c+" state) is not in the writable state and cannot be closed"));var d=new Promise(function(e,f){b.tg={kd:e,jd:f}});!0===b.Rk&&"writable"===c&&w4(a);UAa(b.Ti);return d}function VAa(a,b){"pending"===a.ug?u4(a,b):WAa(a,b);a.tc.catch(function(){})}
1259 function r4(a,b){m4("WritableStreamDefaultWriterEnsureReadyPromiseRejected(writer, %o)",b);"pending"===a.Jf?XAa(a,b):YAa(a,b);a.Se.catch(function(){})}
1260 function E4(a,b){var c=a.Zd,d=c.Ti;try{var e=d.Ro(b)}catch(f){"writable"===d.Ff.Ga&&o4(d.Ff,f),e=1}if(c!==a.Zd)return Promise.reject(C4("write to"));a=c.Ga;if("errored"===a)return Promise.reject(c.Gc);if(!0===t4(c)||"closed"===a)return Promise.reject(new TypeError("The stream is closing or closed and cannot be written to"));if("erroring"===a)return Promise.reject(c.Gc);c=RAa(c);a:{b={Pw:b};try{j4(d,b,e)}catch(f){"writable"===d.Ff.Ga&&o4(d.Ff,f);break a}b=d.Ff;!1===t4(b)&&"writable"===b.Ga&&v4(b,0>=
1261 d.qh-d.Cb);F4(d)}return c}function UAa(a){j4(a,"close",0);F4(a)}function F4(a){m4("WritableStreamDefaultControllerAdvanceQueueIfNeeded()");var b=a.Ff;if(!1!==a.Kf&&void 0===b.wg){var c=b.Ga;"closed"!==c&&"errored"!==c&&("erroring"===c?q4(b):0!==a.gd.length&&(b=a.gd[0].value,"close"===b?ZAa(a):$Aa(a,b.Pw)))}}
1262 function ZAa(a){var b=a.Ff;b.vg=b.tg;b.tg=void 0;i4(a);a.qT().then(function(){b.vg.kd(void 0);b.vg=void 0;"erroring"===b.Ga&&(b.Gc=void 0,void 0!==b.fd&&(b.fd.kd(),b.fd=void 0));b.Ga="closed";var c=b.Lf;void 0!==c&&(c.Ad(void 0),c.Ad=void 0,c.zd=void 0,c.ug="resolved")},function(c){b.vg.jd(c);b.vg=void 0;void 0!==b.fd&&(b.fd.jd(c),b.fd=void 0);p4(b,c)}).catch(l4)}
1263 function $Aa(a,b){var c=a.Ff;c.wg=c.Xk.shift();a.tT(b).then(function(){c.wg.kd(void 0);c.wg=void 0;var d=c.Ga;i4(a);!1===t4(c)&&"writable"===d&&v4(c,0>=a.qh-a.Cb);F4(a)},function(d){c.wg.jd(d);c.wg=void 0;p4(c,d)}).catch(l4)}function B4(a){return new TypeError("WritableStreamDefaultWriter.prototype."+a+" can only be used on a WritableStreamDefaultWriter")}function C4(a){return new TypeError("Cannot "+a+" a stream using a released writer")}
1264 function y4(a){a.tc=new Promise(function(b,c){a.Ad=b;a.zd=c;a.ug="pending"})}function u4(a,b){a.zd(b);a.Ad=void 0;a.zd=void 0;a.ug="rejected"}function WAa(a,b){a.tc=Promise.reject(b);a.ug="rejected"}function TAa(a){m4("defaultWriterReadyPromiseInitialize()");a.Se=new Promise(function(b,c){a.yg=b;a.xg=c});a.Jf="pending"}function z4(a,b){m4("defaultWriterReadyPromiseInitializeAsRejected(writer, %o)",b);a.Se=Promise.reject(b);a.yg=void 0;a.xg=void 0;a.Jf="rejected"}
1265 function x4(a){m4("defaultWriterReadyPromiseInitializeAsResolved()");a.Se=Promise.resolve(void 0);a.yg=void 0;a.xg=void 0;a.Jf="fulfilled"}function XAa(a,b){m4("defaultWriterReadyPromiseReject(writer, %o)",b);a.xg(b);a.yg=void 0;a.xg=void 0;a.Jf="rejected"}function SAa(a){m4("defaultWriterReadyPromiseReset()");a.Se=new Promise(function(b,c){a.yg=b;a.xg=c});a.Jf="pending"}function YAa(a,b){m4("defaultWriterReadyPromiseResetToRejected(writer, %o)",b);a.Se=Promise.reject(b);a.Jf="rejected"}
1266 function w4(a){m4("defaultWriterReadyPromiseResolve()");a.yg(void 0);a.yg=void 0;a.xg=void 0;a.Jf="fulfilled"};var G4=Symbol("[[CancelSteps]]"),H4=Symbol("[[PullSteps]]"),I4=function(a){a=void 0===a?{}:a;var b={},c=b.size;b=b.highWaterMark;this.Ga="readable";this.Gc=this.jc=void 0;this.Qo=!1;var d=a.type;if("bytes"===String(d)){void 0===b&&(b=0);b=h4(b);if(void 0!==c)throw new RangeError("The strategy for a byte stream cannot have a size function");aBa(this,a,b)}else if(void 0===d)void 0===b&&(b=1),b=h4(b),c=NAa(c),bBa(this,a,b,c);else throw new RangeError("Invalid type is specified");};
1267 I4.prototype.cancel=function(a){return!1===(b4(this)?!0:!1)?Promise.reject(J4("cancel")):!0===K4(this)?Promise.reject(new TypeError("Cannot cancel a stream that already has a reader")):L4(this,a)};I4.prototype.pipeThrough=function(a,b){var c=a.writable;a=a.readable;if(void 0===c||void 0===a)throw new TypeError("readable and writable arguments must be defined");b=this.pipeTo(c,b);cBa(b);return a};
1268 I4.prototype.pipeTo=function(a,b){var c=this;b=void 0===b?{}:b;var d=b.preventClose,e=b.preventAbort,f=b.preventCancel;if(!1===(b4(this)?!0:!1))return Promise.reject(J4("pipeTo"));if(!1===(b4(a)?!0:!1))return Promise.reject(new TypeError("ReadableStream.prototype.pipeTo's first argument must be a WritableStream"));d=!!d;e=!!e;f=!!f;if(!0===K4(this))return Promise.reject(new TypeError("ReadableStream.prototype.pipeTo cannot be used on a locked ReadableStream"));if(!0===(void 0===a.Lf?!1:!0))return Promise.reject(new TypeError("ReadableStream.prototype.pipeTo cannot be used on a locked WritableStream"));
1269 var g=new M4(this),h=new A4(a),m=!1,p=Promise.resolve();return new Promise(function(t,y){function A(){return!0===m?Promise.resolve():h.Se.then(function(){return N4(g).then(function(Pa){!0!==Pa.done&&(p=E4(h,Pa.value).catch(function(){}))})}).then(A)}function B(){var Pa=p;return p.then(function(){return Pa!==p?B():void 0})}function H(Pa,gb,Tc){"errored"===Pa.Ga?Tc(Pa.Gc):gb.catch(Tc).catch(l4)}function Q(Pa,gb,Tc){function Uk(){Pa().then(function(){return eb(gb,Tc)},function(qG){return eb(!0,qG)}).catch(l4)}
1270 !0!==m&&(m=!0,"writable"===a.Ga&&!1===t4(a)?B().then(Uk):Uk())}function ea(Pa,gb){!0!==m&&(m=!0,"writable"===a.Ga&&!1===t4(a)?B().then(function(){return eb(Pa,gb)}).catch(l4):eb(Pa,gb))}function eb(Pa,gb){var Tc=h.Zd,Uk=new TypeError("Writer was released and can no longer be used to monitor the stream's closedness");r4(h,Uk);VAa(h,Uk);Tc.Lf=void 0;h.Zd=void 0;dBa(g);Pa?y(gb):t(void 0)}H(c,g.tc,function(Pa){!1===e?Q(function(){return n4(a,Pa)},!0,Pa):ea(!0,Pa)});H(a,h.tc,function(Pa){!1===f?Q(function(){return L4(c,
1271 Pa)},!0,Pa):ea(!0,Pa)});(function(Pa,gb,Tc){"closed"===Pa.Ga?Tc():gb.then(Tc).catch(l4)})(c,g.tc,function(){!1===d?Q(function(){var Pa=h.Zd,gb=Pa.Ga;return!0===t4(Pa)||"closed"===gb?Promise.resolve():"errored"===gb?Promise.reject(Pa.Gc):D4(h)}):ea()});if(!0===t4(a)||"closed"===a.Ga){var $b=new TypeError("the destination writable stream closed before all data could be piped to it");!1===f?Q(function(){return L4(c,$b)},!0,$b):ea(!0,$b)}A().catch(function(Pa){p=Promise.resolve();l4(Pa)})})};
1272 function K4(a){return void 0===a.jc?!1:!0}function O4(a){return new Promise(function(b,c){a.jc.hd.push({kd:b,jd:c})})}function L4(a,b){a.Qo=!0;if("closed"===a.Ga)return Promise.resolve(void 0);if("errored"===a.Ga)return Promise.reject(a.Gc);P4(a);return a.Wk[G4](b).then(function(){})}function P4(a){a.Ga="closed";a=a.jc;if(void 0!==a){if(!0===(b4(a)?!0:!1)){for(var b=n(a.hd),c=b.next();!c.done;c=b.next()){var d=c.value.kd;d(c4(void 0,!0))}a.hd=[]}a.Ad(void 0);a.Ad=void 0;a.zd=void 0}}
1273 function Q4(a,b){a.Ga="errored";a.Gc=b;a=a.jc;if(void 0!==a){if(!0===(b4(a)?!0:!1)){for(var c=n(a.hd),d=c.next();!d.done;d=c.next())d.value.jd(b);a.hd=[]}else{c=n(a.Vk);for(d=c.next();!d.done;d=c.next())d.value.jd(b);a.Vk=[]}R4(a,b);a.tc.catch(function(){})}}function S4(a){a=a.jc;return void 0===a||!1===(b4(a)?!0:!1)?!1:!0}function T4(a){a=a.jc;return void 0===a||!1===(b4(a)?!0:!1)?!1:!0}
1274 var M4=function(a){if(!1===(b4(a)?!0:!1))throw new TypeError("ReadableStreamDefaultReader can only be constructed with a ReadableStream instance");if(!0===K4(a))throw new TypeError("This stream has already been locked for exclusive reading by another reader");eBa(this,a);this.hd=[]};M4.prototype.cancel=function(a){return!1===(b4(this)?!0:!1)?Promise.reject(U4("cancel")):void 0===this.Gf?Promise.reject(V4("cancel")):L4(this.Gf,a)};
1275 M4.prototype.read=function(){return!1===(b4(this)?!0:!1)?Promise.reject(U4("read")):void 0===this.Gf?Promise.reject(V4("read from")):N4(this)};function eBa(a,b){a.Gf=b;b.jc=a;"readable"===b.Ga?fBa(a):"closed"===b.Ga?gBa(a):(hBa(a,b.Gc),a.tc.catch(function(){}))}
1276 function dBa(a){"readable"===a.Gf.Ga?R4(a,new TypeError("Reader was released and can no longer be used to monitor the stream's closedness")):a.tc=Promise.reject(new TypeError("Reader was released and can no longer be used to monitor the stream's closedness"));a.tc.catch(function(){});a.Gf.jc=void 0;a.Gf=void 0}function N4(a){a=a.Gf;a.Qo=!0;return"closed"===a.Ga?Promise.resolve(c4(void 0,!0)):"errored"===a.Ga?Promise.reject(a.Gc):a.Wk[H4]()}var W4=function(){throw new TypeError;};
1277 W4.prototype.close=function(){if(!1===(b4(this)?!0:!1))throw X4("close");if(!1===Y4(this))throw new TypeError("The stream is not in a state that permits close");var a=this.Ef;this.xe=!0;0===this.gd.length&&P4(a)};
1278 W4.prototype.enqueue=function(a){if(!1===(b4(this)?!0:!1))throw X4("enqueue");if(!1===Y4(this))throw new TypeError("The stream is not in a state that permits enqueue");var b=this.Ef;if(!0===K4(b)&&0<b.jc.hd.length)b.jc.hd.shift().kd(c4(a,!1));else{try{var c=this.Ro(a)}catch(d){throw Z4(this,d),d;}try{j4(this,a,c)}catch(d){throw Z4(this,d),d;}}$4(this)};W4.prototype.error=function(a){if(!1===(b4(this)?!0:!1))throw X4("error");Z4(this,a)};W4.prototype[G4]=function(a){k4(this);return this.Tk(a)};
1279 W4.prototype[H4]=function(){var a=this.Ef;if(0<this.gd.length){var b=i4(this);!0===this.xe&&0===this.gd.length?P4(a):$4(this);return Promise.resolve(c4(b,!1))}a=O4(a);$4(this);return a};function $4(a){!1!==iBa(a)&&(!0===a.If?a.Hf=!0:(a.If=!0,a.Uk().then(function(){a.If=!1;if(!0===a.Hf)return a.Hf=!1,$4(a)},function(b){Z4(a,b)}).catch(l4)))}
1280 function iBa(a){var b=a.Ef;!1===Y4(a)||!1===a.Kf?a=!1:((b=!0===K4(b)&&0<b.jc.hd.length)||(b=a.Ef.Ga,b=0<("errored"===b?null:"closed"===b?0:a.qh-a.Cb)),a=b?!0:!1);return a}function Z4(a,b){var c=a.Ef;"readable"===c.Ga&&(k4(a),Q4(c,b))}function Y4(a){var b=a.Ef.Ga;return!1===a.xe&&"readable"===b?!0:!1}
1281 function jBa(a,b,c,d,e,f,g){b.Ef=a;b.gd=void 0;b.Cb=void 0;k4(b);b.Kf=!1;b.xe=!1;b.Hf=!1;b.If=!1;b.Ro=g;b.qh=f;b.Uk=d;b.Tk=e;a.Wk=b;a=c();Promise.resolve(a).then(function(){b.Kf=!0;$4(b)},function(h){Z4(b,h)}).catch(l4)}function bBa(a,b,c,d){var e=Object.create(W4.prototype),f=f4(b,"pull",0,[e]),g=f4(b,"cancel",1,[]);jBa(a,e,function(){return g4(b,[e])},f,g,c,d)}var a5=function(){throw new TypeError("ReadableByteStreamController constructor cannot be used directly");};
1282 a5.prototype.close=function(){if(!1===(b4(this)?!0:!1))throw b5("close");if(!0===this.xe)throw new TypeError("The stream has already been closed; do not close it again!");var a=this.Yd.Ga;if("readable"!==a)throw new TypeError("The stream (in "+a+" state) is not in the readable state and cannot be closed");a=this.Yd;if(0<this.Cb)this.xe=!0;else{if(0<this.ye.length&&0<this.ye[0].Bd)throw a=new TypeError("Insufficient bytes to fill elements in the given buffer"),c5(this,a),a;P4(a)}};
1283 a5.prototype.enqueue=function(a){if(!1===(b4(this)?!0:!1))throw b5("enqueue");if(!0===this.xe)throw new TypeError("stream is closed or draining");var b=this.Yd.Ga;if("readable"!==b)throw new TypeError("The stream (in "+b+" state) is not in the readable state and cannot be enqueued to");if(!ArrayBuffer.isView(a))throw new TypeError("You can only enqueue array buffer views when using a ReadableByteStreamController");if(!0===a4 in a.buffer)throw new TypeError("Cannot enqueue a view onto a detached ArrayBuffer");
1284 b=this.Yd;var c=a.byteOffset,d=a.byteLength;a=MAa(a.buffer);if(!0===T4(b))0===b.jc.hd.length?d5(this,a,c,d):(a=new Uint8Array(a,c,d),b.jc.hd.shift().kd(c4(a,!1)));else if(!0===S4(b))for(d5(this,a,c,d);0<this.ye.length&&0!==this.Cb;){b=this.ye[0];d=b.Gp;a=Math.min(this.Cb,b.byteLength-b.Bd);c=b.Bd+a;var e=c-c%d;c=!1;e>b.Bd-b.Bd%d&&(a=e-b.Bd,c=!0);for(d=this.gd;0<a;){var f=d[0];e=Math.min(a,f.byteLength);var g=b.byteOffset+b.Bd,h=f.buffer,m=f.byteOffset,p=e;(new Uint8Array(b.buffer)).set(new Uint8Array(h,
1285 m,p),g);f.byteLength===e?d.shift():(f.byteOffset+=e,f.byteLength-=e);this.Cb-=e;f=e;e5(this);b.Bd+=f;a-=e}!0===c&&(this.ye.shift(),e5(this),a=this.Yd,c=!1,"closed"===a.Ga&&(c=!0),d=new b.Dd(b.buffer,b.byteOffset,b.Bd/b.Gp),"default"===b.tC?(b=d,a.jc.hd.shift().kd(c4(b,c))):(b=d,a.jc.Vk.shift().kd(c4(b,c))))}else d5(this,a,c,d)};a5.prototype.error=function(a){if(!1===(b4(this)?!0:!1))throw b5("error");c5(this,a)};a5.prototype[G4]=function(a){0<this.ye.length&&(this.ye[0].Bd=0);k4(this);return this.Tk(a)};
1286 a5.prototype[H4]=function(){var a=this.Yd;if(0<this.Cb){a=this.gd.shift();this.Cb-=a.byteLength;0===this.Cb&&!0===this.xe?P4(this.Yd):f5(this);try{var b=new Uint8Array(a.buffer,a.byteOffset,a.byteLength)}catch(d){return Promise.reject(d)}return Promise.resolve(c4(b,!1))}b=this.gw;if(void 0!==b){try{var c=new ArrayBuffer(b)}catch(d){return Promise.reject(d)}this.ye.push({buffer:c,byteOffset:0,byteLength:b,Bd:0,Gp:1,Dd:Uint8Array,tC:"default"})}a=O4(a);f5(this);return a};
1287 function f5(a){!1!==kBa(a)&&(!0===a.If?a.Hf=!0:(a.If=!0,a.Uk().then(function(){a.If=!1;!0===a.Hf&&(a.Hf=!1,f5(a))},function(b){c5(a,b)}).catch(l4)))}function g5(a){e5(a);a.ye=[]}function d5(a,b,c,d){a.gd.push({buffer:b,byteOffset:c,byteLength:d});a.Cb+=d}function e5(a){void 0!==a.Sk&&(a.Sk.pT=void 0,a.Sk.sT=void 0,a.Sk=void 0)}
1288 function kBa(a){var b=a.Yd;"readable"!==b.Ga||!0===a.xe||!1===a.Kf?a=!1:((b=!0===T4(b)&&0<b.jc.hd.length||!0===S4(b)&&0<b.jc.Vk.length)||(b=a.Yd.Ga,b=0<("errored"===b?null:"closed"===b?0:a.qh-a.Cb)),a=b?!0:!1);return a}function c5(a,b){var c=a.Yd;"readable"===c.Ga&&(g5(a),k4(a),Q4(c,b))}
1289 function lBa(a,b,c,d,e,f,g){b.Yd=a;b.Hf=!1;b.If=!1;g5(b);b.gd=b.Cb=void 0;k4(b);b.xe=!1;b.Kf=!1;b.qh=h4(f);b.Uk=d;b.Tk=e;b.gw=g;b.ye=[];a.Wk=b;a=c();Promise.resolve(a).then(function(){b.Kf=!0;f5(b)},function(h){c5(b,h)}).catch(l4)}
1290 function aBa(a,b,c){var d=Object.create(a5.prototype),e=f4(b,"pull",0,[d]),f=f4(b,"cancel",1,[]),g=b.autoAllocateChunkSize;if(void 0!==g&&(!1===Number.isInteger(g)||0>=g))throw new RangeError("autoAllocateChunkSize must be a positive integer");lBa(a,d,function(){return g4(b,[d])},e,f,c,g)}function J4(a){return new TypeError("ReadableStream.prototype."+a+" can only be used on a ReadableStream")}function V4(a){return new TypeError("Cannot "+a+" a stream using a released reader")}
1291 function U4(a){return new TypeError("ReadableStreamDefaultReader.prototype."+a+" can only be used on a ReadableStreamDefaultReader")}function fBa(a){a.tc=new Promise(function(b,c){a.Ad=b;a.zd=c})}function hBa(a,b){a.tc=Promise.reject(b);a.Ad=void 0;a.zd=void 0}function gBa(a){a.tc=Promise.resolve(void 0);a.Ad=void 0;a.zd=void 0}function R4(a,b){a.zd(b);a.Ad=void 0;a.zd=void 0}
1292 function X4(a){return new TypeError("ReadableStreamDefaultController.prototype."+a+" can only be used on a ReadableStreamDefaultController")}function b5(a){return new TypeError("ReadableByteStreamController.prototype."+a+" can only be used on a ReadableByteStreamController")}function cBa(a){try{Promise.prototype.then.call(a,void 0,function(){})}catch(b){}};var i5=function(a){V.call(this);var b=this;this.C=a;this.o=new Z3;this.g=0;this.j=new Z3;this.u=Math.floor(a/2);this.l=0;this.m=!0;this.h=null;new I4({start:function(c){b.h=c},pull:function(){h5(b)}});it(this,function(){b.h&&b.h.close()})};r(i5,V);i5.prototype.add=function(a){var b=a.size,c=this.l<this.u;c&&(this.l+=b);var d=c?this.j:this.o;d.enqueue(a);a=this.g+b;if(!c)for(;a>this.C&&!d.fc();)c=$3(d),a-=c.size;this.g=a;h5(this)};
1293 var h5=function(a){if(a.m){var b=a.h;if(b&&null!==b.desiredSize&&!(0>=b.desiredSize)){var c=a.j.fc()?a.o:a.j;if(!c.fc()){c=$3(c);a.g-=c.size;try{b.enqueue(c)}catch(d){throw a.m=!1,d;}}}}};var mBa=l(["[","] ",""]),nBa=ia(["","\n  [ERROR=","]"],["","\\n  [ERROR=","]"]),HAa=l(["Call has ended"]),GAa=new bN("realtime.media.logging.upload.Uploader"),j5=function(){V.call(this);this.m=this.G=0;this.j=!1;Pt();this.h=!1;this.l=0;this.H=OJ(KJ("T02pWe"),1E4);this.C=OJ(KJ("zZV8c"),100);this.F=OJ(KJ("rERgxc"),1E6);this.u=new i5(1E3);this.R(this.u)};r(j5,V);
1294 var oBa=function(a){try{return void 0===a?"<undefined>":null===a?"<null>":"string"===typeof a?a:"number"===typeof a?a.toString():a instanceof Error?mg(wg(a)):Oa(a)&&a.toString!=Object.prototype.toString?a+"":JSON.stringify(a)}catch(b){return"<error stringifying value>"}},O3=function(a,b){a.o&&(b?a.o.g(a.H,a.C):a.o.g(0,a.C))};
1295 j5.prototype.ae=function(a){if(!(1>a.level||this.h&&a.timestamp>=this.l))if(this.m>this.F)this.D&&this.D.g(7076);else{var b=a.message;a.context&&(b=RM(mBa,a.context,b));a.error&&(b=RM(nBa,b,a.error));var c=this.G++;a={lU:this.J,sequenceNumber:c,size:1,TU:this.h,CV:b.g,EV:b.Ka().map(oBa),lV:a.level,nV:a.timestamp,mV:a.name};this.u.add(a);this.m++}};var Q3=function(a){a.g&&(a.j?a.g.open():a.g.close())};j5.prototype.X=function(){XM().h.delete(this);XM().g=[];this.g&&this.g.discard();V.prototype.X.call(this)};var IAa=l(["Log upload allowed. Starting upload."]),JAa=l(["Log upload disallowed. Stopping upload."]),k5=function(a){qI.call(this);this.s=new bN("realtime.media.logging.upload.LogUploadService");this.j=!1;new MH(this);this.o=null;QG(a,$G);this.h=new j5;this.R(this.h)};r(k5,qI);var pBa=function(a){PG(a,sU)||YG(a,sU,function(b){return new k5(b)})};var l5=function(a){K(this,a,0,-1,null,null)};r(l5,J);k=l5.prototype;k.getName=function(){return N(this,1,"")};k.no=function(a){return P(this,1,a)};k.Ju=function(){return M(this,1)};k.Vb=function(){return N(this,3,"")};k.ko=function(a){return P(this,3,a)};k.Hu=function(){return M(this,3)};k.Eu=function(){return N(this,4,"")};k.jo=function(a){return P(this,4,a)};k.Gu=function(){return M(this,4)};k.fo=function(){return N(this,9,"")};k.io=function(a){return P(this,9,a)};
1296 k.ez=function(){return M(this,9)};k.Ly=function(){return Zl(this,6,0)};k.Ss=function(a){return P(this,6,a)};k.AA=function(){return M(this,6)};k.fq=function(){return T(this,m5,10)};k.Yr=function(a){return R(this,10,a)};k.Ez=function(){return M(this,10)};k.ho=function(){return O(this,7,!1)};k.mo=function(a){return P(this,7,a)};k.Iu=function(){return M(this,7)};k.Fu=function(){return O(this,8,!1)};k.lo=function(a){return P(this,8,a)};k.nz=function(){return M(this,8)};
1297 k.Ry=function(){return O(this,11,!1)};k.Xs=function(a){return P(this,11,a)};k.CA=function(){return M(this,11)};k.Jx=function(){return O(this,12,!1)};k.XC=function(a){return P(this,12,a)};k.rz=function(){return M(this,12)};var m5=function(a){K(this,a,0,-1,qBa,null)};r(m5,J);var qBa=[2];var n5=l5.prototype,p5=function(a,b){V.call(this);var c=this;this.g=new l5;this.h=new sv(this);this.Ja=this.h.signal();this.Tb=uv(this.h);this.j=[Y({has:n5.Ju,get:n5.getName,set:n5.no}),Y({has:n5.Hu,get:n5.Vb,set:n5.ko}),Y({has:n5.Gu,get:n5.Eu,set:n5.jo}),Y({has:n5.ez,get:n5.fo,set:n5.io}),Y({has:n5.AA,get:n5.Ly,set:n5.Ss}),Y({has:n5.Ez,get:n5.fq,set:n5.Yr}),Y({has:n5.Iu,get:n5.ho,set:n5.mo}),Y({has:n5.CA,get:n5.Ry,set:n5.Xs}),Y({has:n5.nz,get:n5.Fu,set:n5.lo}),Y({has:n5.rz,get:n5.Jx,set:n5.XC})];
1298 o5(this,a);b(function(d){return o5(c,d)})};r(p5,V);var o5=function(a,b){var c=new Av(a.h);b=GW(a.g,b,a.j,c);var d=a.g,e=d.Ss;var f=a.g.fo();var g=a.g.fq();if(g){var h=L(g,2);g=Xl(g,1);var m=h.length+(g?1:0);f=0===m?1:1<m?5:g?3:h[0]===f?2:4}else f=0;e.call(d,f);b&&c.add(a.Ja,void 0);c.N();return b};p5.prototype.X=function(){this.h.N(this.Tb,void 0);V.prototype.X.call(this)};
1299 da.Object.defineProperties(p5.prototype,{ie:{configurable:!0,enumerable:!0,get:function(){return this.g.clone()}},name:{configurable:!0,enumerable:!0,get:function(){return this.g.getName()}},displayName:{configurable:!0,enumerable:!0,get:function(){return this.g.Vb()||null}},Nh:{configurable:!0,enumerable:!0,get:function(){return!!this.g.ho()}}});var r5=function(a){V.call(this);var b=this;this.h=new sv(this);this.g=new Map;this.j=this.h.signal();this.Ja=this.h.signal();this.Tb=this.h.signal();a.Ja.attach(function(c){q5(b,c)},this);a.Tb.attach(function(c){var d=c.getName(),e=b.g.get(d);e&&(q5(b,c),e.bj.dispose(),b.g.delete(d))},this)};r(r5,V);
1300 var q5=function(a,b){var c=b.getName(),d=a.g.get(c);if(d)d.lg(b);else{var e=null,f=new p5(b,function(g){e=g});uS(a.h,a.Ja,f.Ja,function(){return f});vS(a.h,a.Tb,f.Tb,function(){return f});e?(a.g.set(c,{bj:f,lg:e}),a.h.N(a.j,f)):(f.dispose(),Ub("No callback set for new breakout member"))}};r5.prototype.X=function(){for(var a=n(this.g.values()),b=a.next();!b.done;b=a.next())b.value.bj.dispose();this.g.clear();V.prototype.X.call(this)};r5.prototype.getAll=function(){return[].concat(q(this.g.values())).map(function(a){return a.bj})};
1301 r5.prototype.get=function(a){return(a=this.g.get(a))?a.bj:null};var rBa=function(a){var b=new sv(a),c=b.signal(),d=b.signal();a.Ab.then(function(e){var f=Qxa(a.ma,a.j,e);a.onConnect.then(function(){f.start()});a.onDisconnect.ib(function(){f.dispose()});f.onChange.attach(function(g){var h=g.oc,m=g.removed;g.Hc.forEach(function(p){return b.N(c,s5(p))});h.forEach(function(p){return b.N(c,s5(p))});m.forEach(function(p){return b.N(d,s5(p))})})});return new r5({Ja:c,Tb:d})};
1302 function s5(a){var b=(new l5).no(a.getName()).mo(a.getSelf()).Xs(!a.getSelf()).io(N(a,4)).lo(O(a,7)),c=b.Yr;var d=new m5;var e=L(a,5);d=P(d,2,e||[]);e=O(a,6);d=P(d,1,e);b=c.call(b,d);(a=T(a,DD,3))&&b.ko(a.Vb()).jo(N(a,2));return b};var t5=function(a){K(this,a,0,-1,sBa,null)};r(t5,J);t5.prototype.xa=function(){return N(this,1)};t5.prototype.za=function(){return Zl(this,2,0)};
1303 t5.prototype.o=function(){var a=new ml;var b=this.xa();0<b.length&&G(a,1,b);b=this.za();0!==b&&F(a,2,b);b=T(this,zB,7);null!=b&&I(a,7,b,AB);b=T(this,zB,8);null!=b&&I(a,8,b,AB);b=L(this,3);0<b.length&&Cl(a,3,b);b=L(this,9);0<b.length&&Cl(a,9,b);b=U(this,u5,4);0<b.length&&Dl(a,4,b,tBa);b=U(this,v5,5);0<b.length&&Dl(a,5,b,uBa);b=U(this,w5,6);0<b.length&&Dl(a,6,b,vBa);return ql(a)};var u5=function(a){K(this,a,0,-1,wBa,null)};r(u5,J);
1304 var tBa=function(a,b){var c=T(a,ND,1);null!=c&&I(b,1,c,UD);c=$l(a,2);0!==c&&tl(b,2,c);c=L(a,3);0<c.length&&Cl(b,3,c)},v5=function(a){K(this,a,0,-1,xBa,null)};r(v5,J);var uBa=function(a,b){var c=T(a,ND,1);null!=c&&I(b,1,c,UD);c=T(a,lX,2);null!=c&&I(b,2,c,mX);c=L(a,3);0<c.length&&Cl(b,3,c)},w5=function(a){K(this,a,0,-1,null,null)};r(w5,J);var vBa=function(a,b){a=N(a,1);0<a.length&&G(b,1,a)},sBa=[3,9,4,5,6],wBa=[3],xBa=[3];var x5=function(a){K(this,a,0,-1,null,null)};r(x5,J);x5.prototype.xa=function(){return N(this,1)};x5.prototype.o=function(){var a=new ml;var b=this.xa();0<b.length&&G(a,1,b);b=N(this,2);0<b.length&&G(a,2,b);b=T(this,SD,3);null!=b&&I(a,3,b,TD);return ql(a)};var y5=function(a){K(this,a,0,-1,null,null)};r(y5,J);k=y5.prototype;k.getName=function(){return N(this,1,"")};k.so=function(a){return P(this,1,a)};k.Ru=function(){return M(this,1)};k.gb=function(){return N(this,2,"")};k.ro=function(a){return P(this,2,a)};k.Qu=function(){return M(this,2)};k.Vb=function(){return N(this,3,"")};k.qo=function(a){return P(this,3,a)};k.Ou=function(){return M(this,3)};k.oo=function(){return T(this,z5,6)};k.Ik=function(a){return R(this,6,a)};
1305 k.Pu=function(){return M(this,6)};k.Lu=function(){return O(this,5,!1)};k.po=function(a){return P(this,5,a)};k.iz=function(){return M(this,5)};k.za=function(){return L(this,7)};k.to=function(a){return P(this,7,a)};k.Tu=function(){return M(this,7)};k.Mu=function(){return L(this,8)};k.Jk=function(a){return P(this,8,a)};k.Su=function(){return M(this,8)};k.Ku=function(){return L(this,9)};k.Hk=function(a){return P(this,9,a)};k.Nu=function(){return M(this,9)};var z5=function(a){K(this,a,0,-1,null,null)};
1306 r(z5,J);var A5=function(a){var b=new z5;return P(b,1,a)};var B5=y5.prototype,D5=function(a,b){V.call(this);var c=this;this.g=new y5;this.h=new sv(this);this.Ja=this.h.signal();this.Tb=uv(this.h);this.l=uv(this.h);this.m=[Y({has:B5.Ru,get:B5.getName,set:B5.so}),Y({has:B5.Qu,get:B5.gb,set:B5.ro}),Y({has:B5.Ou,get:B5.Vb,set:B5.qo}),Y({has:B5.Pu,get:B5.oo,set:B5.Ik}),Y({has:B5.iz,get:B5.Lu,set:B5.po}),Y({has:B5.Tu,get:B5.za,set:B5.to}),Y({has:B5.Su,get:B5.Mu,set:B5.Jk}),Y({has:B5.Nu,get:B5.Ku,set:B5.Hk})];C5(this,a);b(function(d){return C5(c,d)})};r(D5,V);
1307 var C5=function(a,b){var c=new Av(a.h),d=a.j;(b=GW(a.g,b,a.m,c))&&c.add(a.Ja,void 0);Xl(a.j,1)!==Xl(d,1)&&c.add(a.l,a.j);c.N();return b};D5.prototype.X=function(){this.h.N(this.Tb,void 0);V.prototype.X.call(this)};
1308 da.Object.defineProperties(D5.prototype,{ie:{configurable:!0,enumerable:!0,get:function(){return this.g.clone()}},name:{configurable:!0,enumerable:!0,get:function(){return this.g.getName()}},displayName:{configurable:!0,enumerable:!0,get:function(){return this.g.Vb()||null}},j:{configurable:!0,enumerable:!0,get:function(){return this.g.oo()||A5(!1)}},status:{configurable:!0,enumerable:!0,get:function(){var a;return null!==(a=this.g.za())&&void 0!==a?a:0}}});var E5=function(a){K(this,a,0,-1,null,null)};r(E5,J);E5.prototype.gb=function(){return N(this,1,"")};E5.prototype.o=function(a){return P(this,1,a)};E5.prototype.u=function(){return M(this,1)};var F5=E5.prototype,H5=function(a,b){V.call(this);var c=this;this.h=new E5;this.g=new sv(this);this.Ja=this.g.signal();this.j=[Y({has:F5.u,get:F5.gb,set:F5.o})];G5(this,a);b(function(d){return G5(c,d)})};r(H5,V);var G5=function(a,b){var c=new Av(a.g);(b=GW(a.h,b,a.j,c))&&c.add(a.Ja,void 0);c.N();return b};da.Object.defineProperties(H5.prototype,{ie:{configurable:!0,enumerable:!0,get:function(){return this.h.clone()}}});var I5=function(a){K(this,a,0,-1,yBa,null)};r(I5,J);I5.prototype.zl=function(){return U(this,y5,1)};var yBa=[1];var J5=function(a){K(this,a,0,-1,null,null)};r(J5,J);k=J5.prototype;k.getName=function(){return N(this,1,"")};k.uo=function(a){return P(this,1,a)};k.Xu=function(){return M(this,1)};k.za=function(){return Zl(this,2,0)};k.vo=function(a){return P(this,2,a)};k.Zu=function(){return M(this,2)};k.Vu=function(){return L(this,5)};k.Lk=function(a){return P(this,5,a)};k.Yu=function(){return M(this,5)};k.Uu=function(){return L(this,6)};k.Kk=function(a){return P(this,6,a)};k.Wu=function(){return M(this,6)};var K5=J5.prototype,L5=function(a){V.call(this);var b=this;this.controller=a;this.h=new J5;this.g=new sv(this);this.j=new Map;this.l=null;this.Ja=this.g.signal();this.u=this.g.signal();this.F=this.g.signal();this.D=this.g.signal();this.C=this.g.signal();this.m=this.g.signal();this.G=uv(this.g);this.o=[Y({has:K5.Xu,get:K5.getName,set:K5.uo}),Y({has:K5.Zu,get:K5.za,set:K5.vo,signal:this.G}),Y({has:K5.Yu,get:K5.Vu,set:K5.Lk}),Y({has:K5.Wu,get:K5.Uu,set:K5.Kk})];a.Ja.attach(function(c){var d=new Av(b.g),
1309 e=GW(b.h,c,b.o,d);if(M(c,4)){for(var f=T(c,I5,4),g=new Set,h=n(f.zl()),m=h.next();!m.done;m=h.next())m=m.value,g.add(K5.getName.call(m)),e=zBa(b,m)||e;h=n(b.j.values());for(m=h.next();!m.done;m=h.next())m=m.value.Ew,g.has(m.name)||(b.j.delete(m.name),m.dispose(),e=!0);R(b.h,4,f)}M(c,3)&&(c=T(c,E5,3),e=ABa(b,c)||e,R(b.h,3,c));e&&d.add(b.Ja,void 0);d.N()},this)};r(L5,V);
1310 var ABa=function(a,b){var c=!1;if(a.l)c=a.l.lg(b);else{var d=null,e=new H5(b,function(f){d=f});uS(a.g,a.m,e.Ja,function(){return e});d?(a.l={wV:e,lg:d},c=!0,a.g.N(a.m,e)):(e.dispose(),Ub("No callback set for new main session"))}return c},zBa=function(a,b){var c=b.getName(),d=a.j.get(c),e=!1;if(d)e=d.lg(b);else{var f=null,g=new D5(b,function(h){f=h});uS(a.g,a.F,g.Ja,function(){return g});vS(a.g,a.D,g.Tb,function(){return g});uS(a.g,a.C,g.l,function(){return g});f?(a.j.set(c,{Ew:g,lg:f}),a.g.N(a.u,
1311 g),e=!0):(g.dispose(),Ub("No callback set for new breakout session"))}return e};L5.prototype.at=function(){return 0!==this.status?Promise.resolve(!0):this.controller.at()};L5.prototype.sr=function(a){return this.controller.sr(a)};L5.prototype.Sr=function(a,b){return this.controller.Sr(a,b)};da.Object.defineProperties(L5.prototype,{ie:{configurable:!0,enumerable:!0,get:function(){return this.h.clone()}},status:{configurable:!0,enumerable:!0,get:function(){return this.h.za()}}});var M5=function(a){K(this,a,0,-1,null,null)};r(M5,J);M5.prototype.xa=function(){return N(this,1)};var BBa=function(a,b){return S(a,1,b)};M5.prototype.o=function(){var a=new ml;var b=this.xa();0<b.length&&G(a,1,b);return ql(a)};var N5=function(a){K(this,a,0,-1,null,null)};r(N5,J);var O5=function(a){K(this,a,0,-1,null,null)};r(O5,J);var P5=function(a){K(this,a,0,-1,null,null)};r(P5,J);var CBa={wb:"InitializeBreakoutState",Jb:M5.prototype.o,Db:function(a){var b=new O5;for(a=new Wk(a);x(a)&&!w(a);)switch(a.j){case 1:var c=new UY;a.h(c,VY);R(b,1,c);break;case 2:c=new OY;a.h(c,PY);R(b,2,c);break;default:z(a)}return b}},DBa={wb:"ConfigureBreakoutSessions",Jb:t5.prototype.o,Db:function(a){var b=new N5;for(a=new Wk(a);x(a)&&!w(a);)switch(a.j){case 1:var c=new UY;a.h(c,VY);R(b,1,c);break;case 2:c=new OY;a.h(c,PY);R(b,2,c);break;default:z(a)}return b}},EBa={wb:"ToggleAskForHelp",Jb:x5.prototype.o,
1312 Db:function(a){var b=new P5;for(a=new Wk(a);x(a)&&!w(a);)z(a);return b}};var Q5=function(a){this.service=x_(a,"google.rtc.meetings.v1.MeetingBreakoutStateService")};Q5.prototype.initialize=function(a){a=BBa(new M5,a);return this.service.makeRequest(CBa,a).then(function(b){return b.zb()})};var FBa=function(a,b){return a.service.makeRequest(DBa,b).then(function(c){return c.zb()})},GBa=function(a,b){return a.service.makeRequest(EBa,b).then(function(c){return c.zb()})};var LBa=function(a){var b=new sv(a),c=b.signal(),d=a.F,e=a.Ab.then(function(f){var g=Pxa(a.ma,a.j,f);Lt([a.ZD,a.onConnect]).then(function(){g.start()});a.onDisconnect.ib(function(){g.dispose()});g.onChange.attach(function(){var h=g.m();if(h){var m=b.N,p=(new J5).uo(h.getName()),t=p.vo;a:switch(h.za()){case 1:var y=2;break a;case 2:case 3:y=3;break a;default:y=0}p=t.call(p,y);M(h,6)?p.Lk(yB(T(h,vB,6)).getTime()):p.Lk(0);M(h,5)?p.Kk(yB(T(h,vB,5)).getTime()):p.Kk(0);if(t=T(h,OD,3))y=new E5,M(t,1)&&y.o(T(t,
1313 QD,1).gb()),R(p,3,y);t=new I5;h=n(h.zl());for(y=h.next();!y.done;y=h.next()){var A=y.value;y=(new y5).so(N(A,1)).qo(A.Vb()).po(O(A,5)).to(HBa(A.za()));M(A,8)?y.Jk(yB(T(A,vB,8)).getTime()):y.Jk(0);M(A,7)?y.Hk(yB(T(A,vB,7)).getTime()):y.Hk(0);M(A,2)&&y.ro(T(A,QD,2).gb());if(M(A,4)){A=T(A,SD,4);var B=A5(O(A,1));var H=N(A,2);B=P(B,2,H);M(A,3)&&(A=yB(T(A,vB,3)).getTime(),P(B,3,A));y.Ik(B)}else y.Ik(A5(!1));mm(t,1,y,y5)}R(p,4,t);m.call(b,c,p)}},a);return g});return new L5({Ja:c,at:function(){var f,g;return Ga(function(h){switch(h.g){case 1:return u(h,
1314 e,2);case 2:return f=h.h,u(h,a.Ab,3);case 3:return g=h.h,u(h,IBa(d,g),4);case 4:return u(h,f.hb(),5);case 5:return h.return(!0)}})},sr:function(f){var g,h;return Ga(function(m){switch(m.g){case 1:return u(m,e,2);case 2:return g=m.h,u(m,a.Ab,3);case 3:return h=m.h,u(m,JBa(d,h,f),4);case 4:return u(m,g.hb(),5);case 5:return m.return(!0)}})},Sr:function(f,g){var h,m;return Ga(function(p){switch(p.g){case 1:return u(p,e,2);case 2:return h=p.h,u(p,a.Ab,3);case 3:return m=p.h,u(p,KBa(d,m,f,g),4);case 4:return u(p,
1315 h.hb(),5);case 5:return p.return(!0)}})}})};function HBa(a){switch(a){case 1:return 1;case 2:return 2;case 3:return 3;default:return 0}}function R5(a){var b=new ND;var c=a.getName();b=S(b,1,c);a=a.Vb();return S(b,3,a)}function IBa(a,b){var c,d;return Ga(function(e){if(1==e.g)return c=Q5,u(e,a,2);d=new c(e.h);return e.return(d.initialize(b).then(function(){}))})}
1316 function JBa(a,b,c){var d,e,f;return Ga(function(g){if(1==g.g)return d=Q5,u(g,a,2);if(3!=g.g){e=new d(g.h);var h=new t5;h=S(h,1,b);a:switch(c.za()){case 2:var m=1;break a;case 3:m=2;break a;default:m=0}h=hm(h,2,m);m=c.H();h=R(h,7,m);m=c.u();h=R(h,8,m);m=c.J();h=P(h,3,m||[]);m=c.G();h=P(h,9,m||[]);m=MBa(c.o());h=lm(h,4,m);m=NBa(c.M());h=lm(h,5,m);m=OBa(c.D());f=lm(h,6,m);return u(g,FBa(e,f),3)}return g.return(!0)})}
1317 function KBa(a,b,c,d){var e,f,g;return Ga(function(h){if(1==h.g)return e=Q5,u(h,a,2);if(3!=h.g){f=new e(h.h);var m=new x5;m=S(m,1,b);m=S(m,2,c);var p=new SD;p=gm(p,1,d);g=R(m,3,p);return u(h,GBa(f,g),3)}return h.return(!0)})}function MBa(a){return a.map(function(b){var c=new u5;var d=R5(b.u());c=R(c,1,d);d=b.D();c=fm(c,2,d);b=b.o();return P(c,3,b||[])})}function NBa(a){return a.map(function(b){var c=new v5;var d=R5(b.u());c=R(c,1,d);d=b.D();c=R(c,2,d);b=b.o();return P(c,3,b||[])})}
1318 function OBa(a){return a.map(function(b){var c=new w5;b=b.o();return S(c,1,b)})};var PBa=function(a){this.g=a.then(function(b){return x_(b,"google.rtc.meetings.v1.MeetingSpaceService")})},QBa=function(a,b,c,d){return pv(a,function f(){var g,h=this,m,p,t,y,A;return Ea(f,function(B){if(1==B.g){g=new lX;m=S5(d,g);var H=(new XE).o(b);var Q=new YE;Q=R(Q,11,m);p=R(H,6,Q);H=qX(new pX,p);t=R(H,2,g);return u(B,h.g,2)}if(3!=B.g)return y=B.h,u(B,y.makeRequest(XZ,t),3);A=B.h;m0(A,c);sa(B)})})},RBa=function(a,b,c,d){return pv(a,function f(){var g,h=this,m,p,t,y,A,B;return Ea(f,function(H){if(1==
1319 H.g){g=new lX;m=S5(d,g);var Q=new eF;if(M(d,1)){var ea=!!Xl(d,1);gm(Q,1,ea);im(g,1,"settings.access_lock")}M(d,2)&&(ea=!!Xl(d,2),gm(Q,3,ea),im(g,1,"settings.chat_lock"));M(d,3)&&(ea=!!Xl(d,3),gm(Q,4,ea),im(g,1,"settings.present_lock"));M(d,4)&&(ea=!!Xl(d,4),gm(Q,2,ea),im(g,1,"settings.attendance_report_enabled"));p=Q;Q=(new XE).o(b);ea=new YE;ea=R(ea,11,m);Q=R(Q,6,ea);t=R(Q,15,p);Q=qX(new pX,t);y=R(Q,2,g);return u(H,h.g,2)}if(3!=H.g)return A=H.h,u(H,A.makeRequest(XZ,y),3);B=H.h;m0(B,c);sa(H)})})},
1320 S5=function(a,b){var c=new oF;if(M(a,1)){var d=!!Xl(a,1);gm(c,1,d);im(b,1,"call_info.settings.access_lock")}M(a,2)&&(d=!!Xl(a,2),gm(c,2,d),im(b,1,"call_info.settings.chat_lock"));M(a,3)&&(d=!!Xl(a,3),gm(c,3,d),im(b,1,"call_info.settings.present_lock"));M(a,4)&&(d=!!Xl(a,4),gm(c,4,d),im(b,1,"call_info.settings.attendance_report_enabled"));M(a,5)&&(d=!!Xl(a,5),gm(c,5,d),im(b,1,"call_info.settings.audio_lock"));M(a,6)&&(a=!!Xl(a,6),gm(c,6,a),im(b,1,"call_info.settings.video_lock"));return c};function T5(a,b){throw Error(void 0===b?"unexpected value "+a+"!":b);};function SBa(a){var b=xW(vW((new uW).Qs(a.xa()).Rn(a.gb()).Sn(N(a,3)).Qn(N(a,7)),U(a,$E,5).map(TBa)),L(a,11).map(UBa)),c=T(a,aF,8);c&&b.o(Vsa(Usa(new wW,N(c,1)),N(c,1)));if(a=ZE(a))zW(b.Nn(N(a,3)).Tn(N(a,4)),U(a,WE,12).filter(function(d){return M(d,1)}).map(VBa)),(c=T(a,oF,11))&&b.Rj(cta(bta(ata($sa(Zsa(Ysa(Xsa(Wsa(new AW,O(c,1)),O(c,2)),O(c,3)),O(c,4)),O(c,5)),O(c,6)),O(c,7)),O(c,8))),(a=T(a,pF,13))&&b.Un(WBa(a));return b}
1321 function TBa(a){var b=new DW;var c=N(a,5);b=P(b,1,c);c=N(a,2);b=P(b,2,c);c=N(a,3);b=P(b,3,c);a=N(a,4);return P(b,4,a)}function UBa(a){switch(a){case 0:return 0;case 1:return 1;case 2:return 2;case 3:return 3;default:return 0}}function VBa(a){if(!M(a,1))return new EW;var b=N(T(a,TE,1),3),c=new EW,d=T(a,TE,1).getId();a=P(c,1,d).setTitle(T(a,TE,1).getTitle());return P(a,3,b)}
1322 function WBa(a){var b=T(a,vB,2),c=T(a,vB,3);var d=new CW;a=O(a,1);d=P(d,1,a);b=b&&yB(b).getTime();b=P(d,2,b);c=c&&yB(c).getTime();return P(b,3,c)}var XBa=new Map([[1,1],[2,2],[3,3],[0,0]]),YBa=new Map([[0,0],[1,1],[2,2]]);var U5=function(a){K(this,a,0,-1,null,null)};r(U5,J);U5.prototype.xa=function(){return N(this,1)};U5.prototype.o=function(){var a=new ml;var b=this.xa();0<b.length&&G(a,1,b);b=T(this,TE,3);null!=b&&I(a,3,b,UE);return ql(a)};var V5=function(a){K(this,a,0,-1,null,null)};r(V5,J);V5.prototype.xa=function(){return N(this,1)};V5.prototype.o=function(){var a=new ml;var b=this.xa();0<b.length&&G(a,1,b);return ql(a)};var W5=function(a){K(this,a,0,-1,null,null)};r(W5,J);var X5=function(a){K(this,a,0,-1,ZBa,null)};r(X5,J);var ZBa=[1];var $Ba={wb:"AttachWhiteboard",Jb:U5.prototype.o,Db:function(a){var b=new W5;for(a=new Wk(a);x(a)&&!w(a);)z(a);return b}},aCa={wb:"ListShareableParticipants",Jb:V5.prototype.o,Db:function(a){var b=new X5;for(a=new Wk(a);x(a)&&!w(a);)switch(a.j){case 1:var c=a.g();im(b,1,c);break;case 2:c=Xk(a);fm(b,2,c);break;default:z(a)}return b}};var Y5=function(a,b){this.g=b;this.h=a.then(function(c){return x_(c,"google.rtc.meetings.v1.MeetingWhiteboardService")})};
1323 Y5.prototype.th=function(a,b,c,d){return pv(this,function f(){var g=this,h,m,p,t,y;return Ea(f,function(A){switch(A.g){case 1:g.g.logImpression(6883);var B=new TE;B=S(B,1,b).setTitle(c);h=S(B,3,d);B=new U5;B=S(B,1,a);m=R(B,3,h);ta(A,2);return u(A,g.h,4);case 4:return p=A.h,u(A,p.makeRequest($Ba,m),5);case 5:return t=A.h,g.g.logImpression(6881),A.return(t);case 2:throw y=wa(A),g.g.logImpression(6882),y;}})})};
1324 Y5.prototype.Sh=function(a){return pv(this,function c(){var d=this,e,f,g,h,m,p,t;return Ea(c,function(y){switch(y.g){case 1:d.g.logImpression(6908);var A=new V5;e=S(A,1,a);return u(y,d.h,2);case 2:return f=y.h,ta(y,3),u(y,f.makeRequest(aCa,e),5);case 5:return g=y.h,d.g.logImpression(6906),h=g.zb(),m=$l(h,2),p=L(h,1).length,0<m&&(0===p?d.g.logImpression(7079):m===p?d.g.logImpression(7077):m>p&&d.g.logImpression(7078)),y.return(h);case 3:throw t=wa(y),d.g.logImpression(6907),t;}})})};var bCa=function(a){var b=new sv(a),c=uv(b),d=new Y5(a.F,a.Aa),e=new PBa(a.F),f=new IW({Ja:c,th:function(p,t,y){var A;return Ga(function(B){return 1==B.g?u(B,a.Ab,2):3!=B.g?(A=B.h,u(B,d.th(A,p,t,y),3)):B.return(!0)})},Sh:function(){var p,t;return Ga(function(y){if(1==y.g)return u(y,a.Ab,2);if(3!=y.g)return p=y.h,u(y,d.Sh(p),3);t=y.h;return y.return({jU:L(t,1),LW:$l(t,2)})})},Rj:function(p,t){var y,A;return Ga(function(B){switch(B.g){case 1:return u(B,a.Ab,2);case 2:return y=B.h,u(B,a.C,3);case 3:return A=
1325 B.h,t?u(B,RBa(e,y,A,p),5):u(B,QBa(e,y,A,p),5);case 5:return B.return(!0)}})}}),g=function(p){p&&(p=SBa(p),b.N(c,{ie:p,nm:U(p,DW,5),Yk:L(p,7),WD:U(p,EW,10)}))};a.hp.then(function(p){a.C.get()&&a.C.get().m()||g(p.g)},function(){});a.C.then(function(p){p.onChange.attach(function(){return void g(p.m())},a);g(p.m())});var h=function(p){var t=YBa.get(p.rj());p=(new uW).On(p.vj()).Ln(t);b.N(c,{ie:p,nm:null,Yk:null})};a.sC().then(function(p){p.onChange.attach(function(t){var y=t.oc;t.Hc.forEach(h);y.forEach(h)},
1326 a)});a.Cf.then(function(){var p=[];var t=f0(a);t=L(t,18);t.includes(1)&&p.push(1);t.includes(4)&&p.push(2);t=new uW;var y=t.Or,A=new BW;p=P(A,1,p||[]);p=y.call(t,p);b.N(c,{ie:p})});var m=function(p){p=(new uW).Mn(XBa.get(p.sj())).Pn(p.wj());b.N(c,{ie:p,nm:null,Yk:null})};a.GC().then(function(p){p.onChange.attach(function(t){var y=t.oc;t.Hc.forEach(m);y.forEach(m)},a)});return f};var cCa=function(a,b){var c=new D0;b=S(c,1,b);return x_(a,"google.rtc.meetings.v1.MeetingHandRaiseService").makeRequest(Gxa,b)};function dCa(a,b,c,d,e){return pv(this,function g(){var h,m,p,t,y,A,B,H;return Ea(g,function(Q){if(1==Q.g)return h=new y_,S(h,1,a),P(h,2,b||[]),R(h,3,c),R(h,4,d),u(Q,x_(e,"google.rtc.meetings.v1.MeetingDeviceService").makeRequest(twa,h),2);m=Q.h;p=[];t=[];y=U(m.zb(),E_,1);A=n(y);for(B=A.next();!B.done;B=A.next())H=B.value,T(H,XD,3)?p.push(H.mb()):t.push(H.mb());return Q.return({pU:t,nD:p})})})};function eCa(a,b){return pv(this,function d(){var e;return Ea(d,function(f){if(1==f.g){var g=x_(b,"google.rtc.meetings.v1.MeetingDeviceService"),h=g.makeRequest;var m=new L_;m=S(m,1,a);return u(f,h.call(g,ywa,m),2)}e=f.h;return f.return({version:l0(e),Xq:e.zb().Jh()})})})}
1327 function fCa(a,b){return pv(this,function d(){var e;return Ea(d,function(f){if(1==f.g){var g=x_(b,"google.rtc.meetings.v1.MeetingDeviceService"),h=g.makeRequest;var m=new G_;m=S(m,1,a);return u(f,h.call(g,zwa,m),2)}e=f.h;return f.return({version:l0(e),Xq:e.zb().Jh()})})})}function gCa(a,b,c){return pv(this,function e(){return Ea(e,function(f){return f.return(b?eCa(a,c):fCa(a,c))})})};var hCa=Yg("realtime.meetings.call.Participants"),uCa=function(a){var b=new sv,c=b.signal(),d=b.signal(),e=iCa(a),f=a.o.get(),g=a.ca.get();f=f&&g?f.get().map(function(t){return Z5(t,g)}):[];var h=new k3(f,{Ja:c,Tb:d,wm:function(t){return jCa(a,t)},xm:function(t){return kCa(a,t)},jm:function(t){return lCa(a,t)},vl:function(t){return mCa(a,t)},Ud:function(t){return nCa(a,t)},accept:function(t){return oCa(a,t)},rl:function(t){return pCa(a,t)},qm:function(t){return qCa(e,t)},Uh:function(t){return rCa(e,
1328 t)},dm:function(){return sCa(a,e)},Cm:function(t,y){return tCa(a,t,y)}},Promise.resolve(a.Mb.then()));h.R(b);f=new $2(a.Wb,h,xv(b,c,function(t){return cm(t.clone(),12)}),a.Ac,a.Mb,QG(a.ma,mN));h.R(f);var m=null;a.C.then(function(t){var y=function(B){if(B!=m){if(m){var H=h.get(m);H&&(H=H.ca,b.N(c,W2(new V2,H).hg(!1)))}B&&(H=h.get(B))&&(H=H.ca,b.N(c,W2(new V2,H).hg(!0)));m=B}},A=t.get()[0];A=A&&ZE(A);y(A&&A.cd()&&N(A.cd(),1));t.onChange.attach(function(B){var H=B.oc,Q=B.removed;[].concat(q(B.Hc),q(H)).forEach(function(ea){ea=
1329 ea&&ZE(ea);y(ea&&ea.cd()&&N(ea.cd(),1)||null)});Q.forEach(function(){return y(null)})})});var p=function(t,y,A){h.get(t)?b.N(c,W2(new V2,t).co(y).bo(A)):bh(hCa,"Cannot find raised hand participant: "+t)};Promise.all([a.ca,a.o]).then(function(t){t=n(t);var y=t.next().value;t=t.next().value;var A=function(B){var H=Z5(B,y),Q=B.mb();H.hg(Q===m);b.N(c,H);e.then(function(ea){var eb,$b,Pa;return Ga(function(gb){if(1==gb.g)return eb=k0(Q),u(gb,aI(ea),2);$b=gb.h;(Pa=$b.find(function(Tc){return Tc.getName()===
1330 eb}))?p(Q,Pa.uj(),T(Pa,vB,2)?yB(T(Pa,vB,2)).getTime():0):p(Q,!1,0);sa(gb)})})};t.onChange.attach(function(B){var H=B.oc,Q=B.removed;B.Hc.forEach(A);H.forEach(function(ea){return b.N(c,Z5(ea,y))});Q.forEach(function(ea){return b.N(d,Z5(ea,y))})},h);t.get().forEach(A)});e.then(function(t){a.onConnect.then(function(){t.start()});a.onDisconnect.ib(function(){t.dispose()});t.onChange.attach(function(y){var A=y.oc,B=y.removed;[].concat(q(y.Hc),q(A)).forEach(function(H){p(H.mb(),H.uj(),T(H,vB,2)?yB(T(H,
1331 vB,2)).getTime():0)});B.forEach(function(H){p(H.mb(),!1,0)})})});return h},iCa=function(a){var b,c;return Ga(function(d){if(1==d.g)return u(d,a.Ab,2);b=d.h;c=Rxa(a.ma,a.j,b);return d.return(c)})},Z5=function(a,b){var c=4==Zl(a,11,0),d=c?vCa:wCa,e=a.mb(),f=N(a,21),g=T(a,fE,14);var h=g?xCa.get(Zl(g,3,0))||0:3;g=yCa.get(Zl(a,36,0))||0;var m=(m=T(a,iE,20))?zCa.get(Zl(m,2,0))||0:0;var p=N(a,19),t=T(a,fE,14)&&2==Zl(T(a,fE,14),2,0);d=a.Vb()||d;var y=N(a,29),A=O(a,26),B=O(a,8),H=O(a,15);c=W2(new V2,e).Uj(f).Jm(c).Wr(!!T(a,
1332 iE,20)&&!!N(T(a,iE,20),4)).xk(ACa.get(Zl(a,11,0))||0).zk(h).Tj(2===h||3===h).bs(T(a,cE,12)&&N(T(a,cE,12),1));h=c.Li;var Q=(Q=BCa.get(YD(a)))?Q:O(a,5)?5:0;g=h.call(c,Q).Sj(H).Im(B).ph(A).yk(y).Ak(d).Vr(t).Mr(p).Ts(m).eo(g);b&&(X2(g,e===b),g.Km(f===b));N(a,3)&&g.wk(N(a,3));return g},jCa=function(a,b){var c,d,e,f;return Ga(function(g){return 1==g.g?!a.onConnect.Ta()||a.onDisconnect.Ta()?g.return(!1):u(g,a.ca.then(),2):3!=g.g?(c=g.h,d=new cE,S(d,1,c),e=a.o.get(),f=e.yb(b),aE(f,d),u(g,e.modify(f),3)):
1333 g.return(!0)})},kCa=function(a,b){var c,d,e,f;return Ga(function(g){return 1==g.g?!a.onConnect.Ta()||a.onDisconnect.Ta()?g.return(!1):u(g,a.ca.then(),2):3!=g.g?(c=g.h,d=new eE,S(d,1,c),e=a.o.get(),f=e.yb(b),R(f,27,d),u(g,e.modify(f),3)):g.return(!0)})},mCa=function(a,b){var c,d,e;return Ga(function(f){if(1==f.g){if(!a.onConnect.Ta()||a.onDisconnect.Ta())return f.return(Promise.resolve(!1));c=a.o.get();d=c.yb(b);ZD(d,7);return u(f,c.modify(d),2)}e=f.h;return f.return(1==e.length)})},nCa=function(a,
1334 b){var c,d,e,f;return Ga(function(g){if(1==g.g)return!a.onConnect.Ta()||a.onDisconnect.Ta()?g.return(Promise.resolve(!1)):u(g,a.C,2);if(3!=g.g){c=g.h;d=new iF;b&&S(d,1,b);var h=c.yb(),m=(new YE).Ud(d);e=R(h,6,m);return u(g,c.modify(e),3)}f=g.h;return g.return(1==f.length)})},oCa=function(a,b){return Ga(function(c){return c.return($5(!0,a,b))})},pCa=function(a,b){return Ga(function(c){return c.return($5(!1,a,b))})},$5=function(a,b,c){var d,e,f,g;return Ga(function(h){if(1==h.g){if(!b.onConnect.Ta()||
1335 b.onDisconnect.Ta())return h.return(Promise.resolve(!1));d=b.o.get();e=d.yb(c);f=a?1:4;ZD(e,f);return u(h,d.modify(e),2)}g=h.h;return h.return(1==g.length)})},tCa=function(a,b,c){var d,e,f,g,h;return Ga(function(m){if(1==m.g)return u(m,a.F,2);if(3!=m.g)return d=m.h,e=a.o.get(),u(m,gCa(b,c,d),3);f=m.h;g=f.version;h=f.Xq;HI(e,g,{Wi:h});return m.return(!0)})},qCa=function(a,b){var c,d,e,f;return Ga(function(g){if(1==g.g)return u(g,a,2);if(3!=g.g)return c=g.h,d=k0(b),e=c.yb(d),u(g,c.add(e),3);f=g.h;return g.return(1===
1336 f.length)})},rCa=function(a,b){var c,d,e,f;return Ga(function(g){if(1==g.g)return u(g,a,2);if(3!=g.g)return c=g.h,d=k0(b),e=c.m(d),u(g,c.remove(e),3);f=g.h;return g.return(1===f.length)})},sCa=function(a,b){var c,d,e,f,g;return Ga(function(h){if(1==h.g)return u(h,Promise.all([a.F,a.Ab,b]),2);c=h.h;d=n(c);e=d.next().value;f=d.next().value;g=d.next().value;return h.return(cCa(e,f).then(function(m){HI(g,l0(m),{Wi:[],JA:!0});return!0}))})},lCa=function(a,b){var c,d,e,f,g,h,m;return Ga(function(p){switch(p.g){case 1:return!a.onConnect.Ta()||
1337 a.onDisconnect.Ta()||0===b.length?p.return(Promise.resolve(!1)):u(p,a.Ab,2);case 2:return c=p.h,u(p,a.F,3);case 3:return d=p.h,u(p,a.ca.then(),4);case 4:return e=p.h,f=new XD,g=new cE,S(g,1,e),aE(f,g),h=new lX,im(h,1,"audio_mute_request.by_meeting_device_id"),u(p,dCa(c,b,f,h,d),5);case 5:return m=p.h,p.return(0<m.nD.length)}})},wCa=chrome.i18n.getMessage("2551467977781415455"),vCa=chrome.i18n.getMessage("5734888811966502047"),BCa=new Map([[1,5],[2,10],[3,6],[4,2],[11,2],[9,8],[10,9],[6,7],[7,3],[8,
1338 4],[13,11]]),ACa=new Map([[7,2],[9,3],[4,1]]),xCa=new Map([[0,0],[1,1],[2,2],[3,3]]),zCa=new Map([[3,1],[15,2],[16,3],[19,5],[20,6],[14,4]]),yCa=new Map([[0,0],[1,1]]);var CCa=function(a){var b,c,d;return Ga(function(e){switch(e.g){case 1:return u(e,hW(a),2);case 2:b=e.h;case 3:return b.l?u(e,a.Ab,6):u(e,b.Ja.next(a),3);case 6:return c=e.h,d=Nxa(a.ma,a.j,c),a.onConnect.then(function(){return void d.start()}),a.onDisconnect.ib(function(){return void d.dispose()}),d.M.attach(function(){a.Aa.logImpression(6929)},a),e.return(d)}})};var a6=function(a){K(this,a,0,-1,null,null)};r(a6,J);k=a6.prototype;k.Sx=function(){return O(this,1,!1)};k.cs=function(a){return P(this,1,a)};k.Iz=function(){return M(this,1)};k.Ux=function(){return O(this,2,!1)};k.gs=function(a){return P(this,2,a)};k.Mz=function(){return M(this,2)};k.Vx=function(){return O(this,3,!1)};k.hs=function(a){return P(this,3,a)};k.Nz=function(){return M(this,3)};k.ay=function(){return O(this,4,!1)};k.ns=function(a){return P(this,4,a)};k.Sz=function(){return M(this,4)};
1339 k.py=function(){return O(this,5,!1)};k.Cs=function(a){return P(this,5,a)};k.gA=function(){return M(this,5)};k.qy=function(){return O(this,6,!1)};k.Ds=function(a){return P(this,6,a)};k.hA=function(){return M(this,6)};k.Zx=function(){return O(this,7,!1)};k.ms=function(a){return P(this,7,a)};k.Rz=function(){return M(this,7)};k.yy=function(){return O(this,9,!1)};k.Ms=function(a){return P(this,9,a)};k.qA=function(){return M(this,9)};k.Ay=function(){return O(this,10,!1)};
1340 k.Os=function(a){return P(this,10,a)};k.sA=function(){return M(this,10)};k.zy=function(){return O(this,11,!1)};k.Ns=function(a){return P(this,11,a)};k.rA=function(){return M(this,11)};k.By=function(){return O(this,12,!1)};k.Ps=function(a){return P(this,12,a)};k.tA=function(){return M(this,12)};k.uy=function(){return O(this,13,!1)};k.Gs=function(a){return P(this,13,a)};k.kA=function(){return M(this,13)};k.Yx=function(){return O(this,14,!1)};k.ZC=function(a){return P(this,14,a)};
1341 k.Qz=function(){return M(this,14)};k.ty=function(){return O(this,15,!1)};k.Fs=function(a){return P(this,15,a)};k.jA=function(){return M(this,15)};k.xy=function(){return O(this,16,!1)};k.Ks=function(a){return P(this,16,a)};k.oA=function(){return M(this,16)};k.sy=function(){return O(this,17,!1)};k.Es=function(a){return P(this,17,a)};k.iA=function(){return M(this,17)};k.oy=function(){return O(this,18,!1)};k.As=function(a){return P(this,18,a)};k.eA=function(){return M(this,18)};
1342 k.iq=function(){return O(this,19,!1)};k.es=function(a){return P(this,19,a)};k.Kz=function(){return M(this,19)};k.my=function(){return O(this,20,!1)};k.ys=function(a){return P(this,20,a)};k.cA=function(){return M(this,20)};k.hq=function(){return O(this,21,!1)};k.ds=function(a){return P(this,21,a)};k.Jz=function(){return M(this,21)};k.Wx=function(){return O(this,22,!1)};k.ks=function(a){return P(this,22,a)};k.Oz=function(){return M(this,22)};k.iy=function(){return O(this,23,!1)};
1343 k.us=function(a){return P(this,23,a)};k.Yz=function(){return M(this,23)};k.Xx=function(){return O(this,24,!1)};k.ls=function(a){return P(this,24,a)};k.Pz=function(){return M(this,24)};k.ey=function(){return O(this,25,!1)};k.qs=function(a){return P(this,25,a)};k.Uz=function(){return M(this,25)};k.jy=function(){return O(this,26,!1)};k.vs=function(a){return P(this,26,a)};k.Zz=function(){return M(this,26)};k.ny=function(){return O(this,27,!1)};k.zs=function(a){return P(this,27,a)};
1344 k.dA=function(){return M(this,27)};k.hy=function(){return O(this,28,!1)};k.ts=function(a){return P(this,28,a)};k.Xz=function(){return M(this,28)};k.gy=function(){return O(this,29,!1)};k.rs=function(a){return P(this,29,a)};k.Vz=function(){return M(this,29)};k.by=function(){return O(this,30,!1)};k.ps=function(a){return P(this,30,a)};k.Tz=function(){return M(this,30)};k.vy=function(){return O(this,31,!1)};k.Hs=function(a){return P(this,31,a)};k.lA=function(){return M(this,31)};
1345 k.wy=function(){return O(this,32,!1)};k.Is=function(a){return P(this,32,a)};k.mA=function(){return M(this,32)};k.Tx=function(){return O(this,33,!1)};k.fs=function(a){return P(this,33,a)};k.Lz=function(){return M(this,33)};k.Bl=function(){return O(this,34,!1)};k.ss=function(a){return P(this,34,a)};k.Wz=function(){return M(this,34)};k.Cl=function(){return O(this,35,!1)};k.Bs=function(a){return P(this,35,a)};k.fA=function(){return M(this,35)};k.ly=function(){return O(this,36,!1)};
1346 k.xs=function(a){return P(this,36,a)};k.bA=function(){return M(this,36)};k.ky=function(){return O(this,37,!1)};k.ws=function(a){return P(this,37,a)};k.aA=function(){return M(this,37)};k.Dl=function(){return O(this,38,!1)};k.Js=function(a){return P(this,38,a)};k.nA=function(){return M(this,38)};k.El=function(){return O(this,39,!1)};k.Ls=function(a){return P(this,39,a)};k.pA=function(){return M(this,39)};var Z=a6.prototype,c6=function(a,b){V.call(this);var c=this;this.g=new a6;this.h=new sv(this);this.Ja=uv(this.h);this.j=[Y({has:Z.Iz,get:Z.Sx,set:Z.cs}),Y({has:Z.Mz,get:Z.Ux,set:Z.gs}),Y({has:Z.Nz,get:Z.Vx,set:Z.hs}),Y({has:Z.Sz,get:Z.ay,set:Z.ns}),Y({has:Z.gA,get:Z.py,set:Z.Cs}),Y({has:Z.hA,get:Z.qy,set:Z.Ds}),Y({has:Z.Rz,get:Z.Zx,set:Z.ms}),Y({has:Z.qA,get:Z.yy,set:Z.Ms}),Y({has:Z.sA,get:Z.Ay,set:Z.Os}),Y({has:Z.rA,get:Z.zy,set:Z.Ns}),Y({has:Z.tA,get:Z.By,set:Z.Ps}),Y({has:Z.kA,get:Z.uy,set:Z.Gs}),
1347 Y({has:Z.Qz,get:Z.Yx,set:Z.ZC}),Y({has:Z.jA,get:Z.ty,set:Z.Fs}),Y({has:Z.oA,get:Z.xy,set:Z.Ks}),Y({has:Z.iA,get:Z.sy,set:Z.Es}),Y({has:Z.eA,get:Z.oy,set:Z.As}),Y({has:Z.Kz,get:Z.iq,set:Z.es}),Y({has:Z.cA,get:Z.my,set:Z.ys}),Y({has:Z.Jz,get:Z.hq,set:Z.ds}),Y({has:Z.Oz,get:Z.Wx,set:Z.ks}),Y({has:Z.Yz,get:Z.iy,set:Z.us}),Y({has:Z.Pz,get:Z.Xx,set:Z.ls}),Y({has:Z.Uz,get:Z.ey,set:Z.qs}),Y({has:Z.Zz,get:Z.jy,set:Z.vs}),Y({has:Z.dA,get:Z.ny,set:Z.zs}),Y({has:Z.Xz,get:Z.hy,set:Z.ts}),Y({has:Z.Vz,get:Z.gy,
1348 set:Z.rs}),Y({has:Z.Tz,get:Z.by,set:Z.ps}),Y({has:Z.lA,get:Z.vy,set:Z.Hs}),Y({has:Z.mA,get:Z.wy,set:Z.Is}),Y({has:Z.Lz,get:Z.Tx,set:Z.fs}),Y({has:Z.Wz,get:Z.Bl,set:Z.ss}),Y({has:Z.fA,get:Z.Cl,set:Z.Bs}),Y({has:Z.bA,get:Z.ly,set:Z.xs}),Y({has:Z.aA,get:Z.ky,set:Z.ws}),Y({has:Z.nA,get:Z.Dl,set:Z.Js}),Y({has:Z.pA,get:Z.El,set:Z.Ls})];a.then(function(d){b6(c,d);b.Ja.attach(function(e){b6(c,e)})})};r(c6,V);var b6=function(a,b){GW(a.g,b,a.j)&&a.h.N(a.Ja,void 0)};
1349 da.Object.defineProperties(c6.prototype,{ie:{configurable:!0,enumerable:!0,get:function(){return this.g.clone()}},m:{configurable:!0,enumerable:!0,get:function(){return this.g.iq()}},l:{configurable:!0,enumerable:!0,get:function(){return this.g.hq()}}});var DCa=function(a){var b=new sv,c=b.signal(),d=new wS,e=new c6(d.promise,{Ja:c});e.R(b);a.Cf.then(function(){var f,g,h,m;return Ga(function(p){if(1==p.g)return f=!1,g=function(t){t&&9!==YD(t)&&(t=new Set(L(t,13)),t=(new a6).cs(!0).gs(!0).hs(t.has(3)).ns(t.has(1)).Cs(t.has(8)).Ds(t.has(9)).ms(t.has(5)).Ms(!0).Os(t.has(2)).Ns(t.has(4)).Ps(t.has(7)).Gs(t.has(10)).Fs(t.has(12)).Ks(t.has(14)).Es(t.has(15)).As(t.has(16)).es(t.has(17)).ys(t.has(18)).ds(t.has(19)).ks(t.has(20)).us(t.has(21)).ls(t.has(22)).qs(t.has(24)).vs(t.has(25)).zs(t.has(26)).ts(t.has(23)).rs(t.has(28)).ps(t.has(27)).Hs(t.has(29)).Is(t.has(30)).fs(t.has(35)).ss(d6.Bl(t)).Bs(d6.Cl(t)).Js(d6.Dl(t)).Ls(d6.El(t)).ws(t.has(39)).xs(t.has(38)),
1350 f?b.N(c,t):(f=!0,d.resolve(t)))},g(f0(a)),u(p,a.ca,2);if(3!=p.g)return h=p.h,u(p,a.o,3);m=p.h;g(m.m(h));m.onChange.attach(function(){g(m.m(h))},e);sa(p)})});return e},d6=cJ({Bl:function(){return!1},Cl:function(){return!1},Dl:function(){return!0},El:function(){return!0}});var ECa=function(a){var b,c,d;return Ga(function(e){switch(e.g){case 1:return u(e,hW(a),2);case 2:b=e.h;case 3:return b.m?u(e,a.Ab,6):u(e,b.Ja.next(a),3);case 6:return c=e.h,d=Oxa(a.ma,a.j,c),a.onConnect.then(function(){return void d.start()}),a.onDisconnect.ib(function(){return void d.dispose()}),d.M.attach(function(){a.Aa.logImpression(6931)},a),e.return(d)}})};var FCa=l("; Request [;] ; ; (deadline=;ms, remainingRetries=;)".split(";")),GCa=l([""," Response [","] ",""]),HCa=l(["Cannot log timing."]),ICa=l(["Cannot log timing."]),JCa=l("; Error [;] ; ; (httpStatusCode=;)".split(";")),KCa=l(["Cannot log timing."]),LCa=l(["Cannot log timing."]),e6=function(a){V.call(this);var b=this;this.s=new bN("realtime.network.monitoring.RequestResponseMonitor");this.m=new oJ(10);this.C=QG(a,ZG);this.o=QG(a,$G);this.g=null;QG(a,bH).then(function(c){b.g=c});this.h=0;this.j=
1351 new sv(this);this.l=this.j.signal();this.o.then(function(c){return c.logImpression(6660)})};r(e6,V);var MCa=function(a){PG(a,XQ)||YG(a,XQ,function(b){return new e6(b)})};e6.prototype.onRequest=function(a){this.s.info(FCa,yJ(a),a.h,a.J,a.m,a.g?a.g.g:null,null!=a.j?a.j:0)};
1352 e6.prototype.u=function(a,b){this.s.info(GCa,yJ(a),a.h,b.ee);var c=X();a.C.unshift({jf:a.o,dg:c,response:b});var d=f6(a);g6(this,"VCichb",d);(d=a.o)?h6(this,yJ(a),!0,d,c,b.extraData?b.extraData.Ml:void 0):dN(this.s,Error("request lacked sendTimestamp")).log(aN(HCa));(d=i6(a))?j6(this,yJ(a),!0,d,c):dN(this.s,Error("first attempt lacked sendTimestamp")).log(aN(ICa));if(this.g){if(c=(c=b instanceof uJ?b.response:b)&&c.extraData){a=yJ(a);a=k6[a]?k6[a]:a.includes("media_sessions")?3:a.includes("media_streams")?
1353 4:a.includes("hangouts/bulk")?5:9;d=c.DC||0;var e=WQ(this.g,a);e.C++;e.m+=d;e.h+=d;b=!(b instanceof uJ);c=c.YB||0;a=WQ(this.g,a);b?a.u++:a.o++;a.l+=c;a.g+=c}}else Ub("@jianwu: RpcStatsReporter missing while updating Rpc statistics");this.h&&(this.h=0,this.j.N(this.l,0))};
1354 e6.prototype.onError=function(a,b){this.s.g(JCa,yJ(a),a.h,b.status,b.vc,b.g);var c=X();a.C.unshift({jf:a.o,dg:c,response:b});var d=a.o;d?h6(this,yJ(a),!1,d,c,b.response&&b.response.extraData?b.response.extraData.Ml:void 0):dN(this.s,Error("request lacked sendTimestamp")).log(aN(KCa));if("retry"!=b.status||0==(null!=a.j?a.j:0)){if(d=NCa.has(b.vc))d=b.g,d=!(!d||400<=d&&599>=d);d&&sJ();d=this.m;var e=d.add,f=a.o,g=X(),h=yJ(a);var m={name:(a.M||"")+a.m,body:kt(l6(a.H)),head:null==a.u?{}:a.u,httpMethod:a.J,
1355 remainRetries:null!=a.j?a.j:0};e.call(d,{sendTimestamp:f,receiveTimestamp:g,name:h,req:m,resp:m6(b),attemptsHistory:OCa(a.C)});b=f6(a);g6(this,"oZuDyc",b);(b=i6(a))?j6(this,yJ(a),!1,b,c):dN(this.s,Error("first attempt lacked sendTimestamp")).log(aN(LCa));this.h++;this.j.N(this.l,this.h)}};e6.prototype.search=function(a,b){b=void 0===b?10:b;b=0>b?10:b;var c=this.m.Ka().filter(function(d){return 0<=a.indexOf(d.resp.code)});return c.slice(-Math.min(c.length,b))};
1356 var g6=function(a,b,c){a.o.then(function(d){return d.logImpression(PCa[b],{Ar:c})})},h6=function(a,b,c,d,e,f){var g=n6(b,840,d,c?841:842,e);f&&(CM(g,1739,f.bt.g),CM(g,1740,f.qp.g));a.C.then(function(h){return HO(h,DM(g))})},j6=function(a,b,c,d,e){var f=n6(b,843,d,c?844:845,e);a.C.then(function(g){return HO(g,DM(f))})},n6=function(a,b,c,d,e){a=new BM([QCa[a]||26]);CM(a,b,c.g);CM(a,d,e.g);return a},i6=function(a){var b=a.C;return 0<b.length?b[b.length-1].jf:a.o},m6=function(a){var b=a instanceof uJ?
1357 a.response:a;b={code:b&&b.ee,body:b&&kt(b.ac),head:b&&b.headers};a instanceof uJ&&(b.code=a.g,b.status=a.status,b.errorType=a.vc);return b},OCa=function(a){var b=[];Yb(a,function(c){var d=m6(c.response);b.push({jf:(new Date(c.jf)).toString(),dg:(new Date(c.dg)).toString(),response:d})});return b},l6=function(a){if(a){if("function"===typeof a.ra)return JSON.parse(a.ra());if(Na(a))return bc(a,function(b){return l6(b)})}return a},f6=function(a){var b=new CF,c=a.C;P(b,1,yJ(a));P(b,2,c.length);var d=[];
1358 c.forEach(function(e){e=e.response instanceof uJ?e.response.g:e.response.ee;var f=new BF;qd(Iaa,e)?P(f,1,e):P(f,2,RCa[e||-1]||1);d.push(f)});lm(b,3,d);return b},o6={},PCa=(o6.VCichb=4630,o6.oZuDyc=4631,o6),QCa={"hangouts/bulk":27,"hangouts/ping":28,"media_sessions/add":29,"media_sessions/query":30,"media_sessions/modify":31,"media_sessions/log":32,"media_sessions/callperf":33,"media_streams/search":34,"media_streams/add":35,"media_streams/modify":36},p6={},RCa=(p6[0]=0,p6[1]=2,p6[2]=3,p6[3]=4,p6[4]=
1359 5,p6[5]=6,p6[6]=7,p6[7]=8,p6[8]=9,p6[9]=10,p6),k6={"media_sessions/callperf":1,"media_sessions/query":2},NCa=new Set("backend bad_request network_or_frontend request_queuing response_callback response_decoding response_format processing internal_server_error service_unavailable not_found".split(" "));var q6=function(a){Xw.call(this);var b=this;this.h=null;this.o=a;this.j=!1;this.m=null;NM(this,{shouldConserveBattery:function(){return b.j}})};r(q6,Xw);q6.prototype.l=function(){this.m!==this.h.charging&&(this.m=this.h.charging,this.g("$a"));var a=!this.h.charging&&.1>this.h.level;this.j!=a&&(this.j=a,this.g("Za"),this.o.logImpression(a?2805:2806))};
1360 var SCa=function(a){PG(a,U3)||YG(a,U3,function(b){var c=new q6(new cH(b));(b=navigator.getBattery?navigator.getBattery():null)&&b.then&&b.then(function(d){c.h=d;c.l();var e=new MH(c);c.R(e);e.listen(d,["chargingchange","levelchange"],c.l);c.l()});return c})};var TCa=function(a){var b=void 0===b?!1:b;Yra(a);oAa(a);SCa(a);CAa(a);a.registerService(vT,Sza);yza(a);LAa(a);a.registerService($_,uCa);Cza(a);xAa(a);a.registerService(b0,CCa);a.registerService(a0,DCa);a.registerService(c0,ECa);MCa(a);zoa(a);Yoa(a);pBa(a);a.registerService(Z_,bCa);a.registerService(Zwa,LBa);a.registerService(Ywa,rBa);dza(a);r1(a,function(c){return Cd()&&!b?new m3(c):new p3(c)})};var r6=function(a,b){Aw.call(this,"ab");this.sessionId=a;this.g=new Map(b)};r(r6,Aw);var UCa=l(["Configure AudioContext with "," latency hint and "," sample rate"]),s6=null,t6=0,VCa=new bN("realtime.media.audio.audiocontext"),u6=null;function v6(){var a=s6;a&&"suspended"===a.state&&a.resume()}
1361 function WCa(){if(0===t6){var a=window.AudioContext||window.webkitAudioContext;if(!a)return null;var b=PJ(KJ("BxNa8e"),"interactive"),c=OJ(KJ("Ry7Kmc"),-1);VCa.info(UCa,b,0>=c?"default":c);s6=new a({latencyHint:b,sampleRate:0>=c?void 0:c});u6=new vR(2E3);u6.g.attach(function(){return v6()});v6();u6.start()}t6++;return s6}function XCa(){--t6;0===t6&&(u6.dispose(),u6=null,s6.close(),s6=null)}
1362 function w6(a){var b=WCa();if(!b)throw Error("AudioContext not supported by this browser");it(a,XCa);return b};var x6=function(a){if("string"===typeof a){var b=Number(a);a=0==b&&Oc(a)?NaN:b}return 1E3>a?a/2E3:2E3>a?(a-1E3)/2E3+.5:3E3>a?(a-2E3)/2E3+1:4E3>a?(a-3E3)/2E3+1.5:6E3>a?(a-4E3)/4E3+2:1E4>a?(a-6E3)/8E3+2.5:15E3>a?(a-1E4)/1E4+3:19E3>a?(a-15E3)/8E3+3.5:22E3>a?(a-19E3)/6E3+4:32767>=a?(a-22E3)/21534+4.5:5};var y6=function(a){V.call(this);this.g=null;var b=a;kg&&(b=this.g=a.clone(),b.getAudioTracks().forEach(function(c){return c.enabled=!0}));this.m=b};r(y6,V);y6.prototype.X=function(){this.g&&([].concat(q(this.g.getAudioTracks()),q(this.g.getVideoTracks())).forEach(function(a){a.stop()}),this.g=null);V.prototype.X.call(this)};y6.prototype.stream=function(){return this.m};var YCa=l(["Acquire Audio Context and modify WebAudio graph"]),ZCa=l(["Release Audio Context(WebAudio)"]),z6=function(a){y6.call(this,a);this.s=new bN("realtime.media.audio.PeakVolumeAnalyser");this.j=w6(this);this.h=this.j.createAnalyser();this.h.fftSize=2048;this.l=this.j.createMediaStreamSource(this.stream());this.l.connect(this.h);this.s.info(YCa)};r(z6,y6);z6.prototype.X=function(){this.l.disconnect();this.s.info(ZCa);y6.prototype.X.call(this)};
1363 var $Ca=function(a){var b=new Uint8Array(a.h.fftSize);a.h.getByteTimeDomainData(b);a=256*b.reduce(function(c,d){return Math.max(c,Math.abs(d-128))},0);return x6(a)};var aDa=l(["",""]),bDa=l(["Setting requested volume to ","."]),cDa=l(["Rebuilding."]),A6=function(a,b,c){V.call(this);var d=this;this.K=fN(cN(new bN("realtime.media.audio.AudioOutput"),function(e){return e(aDa,d)}));this.g=new sv(this);this.u=this.g.signal();this.o=this.g.signal();this.D=this.g.signal();this.G=a;this.volume=0;this.C=b?new z6(a):null;this.R(this.C);this.F=c;this.ig=1};r(A6,V);k=A6.prototype;k.toString=function(){return"AudioOutput(stream="+this.G.id+", volume="+this.volume+")"};
1364 k.qc=function(a){this.K.info(bDa,a);this.volume=a};k.ya=function(){return this.G};k.Rs=function(){return Ht()};k.X=function(){this.qc(0);V.prototype.X.call(this)};k.rm=function(){this.K.info(cDa)};var dDa=l(["Cannot set output device ID for unsupported browsers"]),eDa=l(["Adding "," elements."]),fDa=l(["Audio output of the stream : "," threw a play error: ",""]),gDa=l(["Audio element of the stream : "," threw a media play error: ",""]),hDa=l(["Failed to set sink IDs. Error: ",""]),iDa=l(["Setting audio output device is not supported in browser."]),jDa=l(["Removing "," elements."]),kDa=l(["Recovery from play error state of audio output of the stream : "," started"]),lDa=l(["Audio output of the stream : ",
1365 " resolved to play while recovering from error state"]),mDa=l(["Audio output of the stream : "," threw a play error while recovering}"]),nDa=l(["Audio element associated with the stream : "," aborted."]),oDa=l(["Audio element associated with the stream : "," ended."]),pDa=l(["Audio element associated with the stream : "," threw error:",", details:",""]),qDa=l(["Audio element associated with the stream : "," failed to recover from error state hence not retrying."]),rDa=l(["Audio element associated with the stream : ",
1366 " started playing."]),B6=function(a,b,c,d,e,f){f=void 0===f?{}:f;f=void 0===f.Mh?1:f.Mh;0===b.getAudioTracks().length&&e.logImpression(6549);A6.call(this,b,c,d);this.l=new MH(this);this.R(this.l);this.J=e;this.m=a;this.h=[];this.j=new Map;this.qc(f)};r(B6,A6);B6.prototype.toString=function(){return"HtmlAudioOutput(stream="+this.ya().id+", volume="+this.volume+", elements.length="+this.h.length+")"};
1367 B6.prototype.qc=function(a){A6.prototype.qc.call(this,a);if(this.m){var b=Math.ceil(a)-this.h.length;if(0<b){this.K.info(eDa,b);for(var c=[],d=0;d<b;++d){var e=dg(this.m,"AUDIO");e.srcObject=this.ya();c.push(e);this.l.listen(e,C6,this.H)}sDa(this,c)}else if(0>b)for(b=-b,this.K.info(jDa,b),c=0;c<b;++c)d=this.h.pop(),RH(this.l,d,C6,this.H),d.srcObject=null,this.j.delete(d),this.m.bu(d);0<a&&(this.h[0].volume=a-(this.h.length-1))}};
1368 B6.prototype.Rs=function(){return kg?D6(this,this.h):(Ub("Attempted to set output device ID on non-supporting browser."),this.K.g(dDa),Ht())};B6.prototype.rm=function(){A6.prototype.rm.call(this);var a=this.volume;this.qc(0);this.qc(a)};
1369 var sDa=function(a,b){var c=[];b.forEach(function(d){var e=Pt(),f=!1;c.push(e.promise);var g=d.play();g&&g.then(Ka,function(h){a.K.L(fDa,a.ya().id,h);a.g.N(a.o,{code:-1,message:h})});fx(function(){f||a.logImpression(5298)},15E3);QH(a.l,d,"playing",function(){f=!0;e.resolve()});QH(a.l,d,"error",function(){a.K.L(gDa,a.ya().id,d.error);var h=d.error;a.g.N(a.o,{code:h.code,message:h.message})});a.h.push(d);a.m.appendChild(a.m.g.body,d)});Mt(c).then(function(){return a.g.N(a.u,void 0)});""!==a.F&&(kg?
1370 St(D6(a,b),function(d){a.K.g(hDa,d)}):a.K.info(iDa))},tDa=function(a,b){b.srcObject=a.ya();var c=b.play();a.K.info(kDa,a.ya().id);a.logImpression(7177,void 0,a.ya().id);c&&c.then(function(){a.K.info(lDa,a.ya().id);QH(a.l,b,"playing",function(){a.g.N(a.u,void 0)})},function(d){dN(a.K,d).L(mDa,a.ya().id);a.g.N(a.o,{code:-1,message:d})})};
1371 B6.prototype.H=function(a){var b=a.currentTarget;if("abort"==a.type)this.K.L(nDa,this.ya().id),this.logImpression(7107,void 0,this.ya().id);else if("ended"==a.type)this.K.L(oDa,this.ya().id),this.logImpression(7108,void 0,this.ya().id);else if("error"==a.type){var c=b.error?b.error:{code:"-1",message:"Unknown error"};this.K.L(pDa,this.ya().id,c.code,c.message);this.logImpression(7109,c.code,this.ya().id+": "+c.message);this.j.has(b)&&"error"===this.j.get(b)?(this.K.L(qDa,this.ya().id),this.logImpression(7171,
1372 c.code,this.ya().id+": "+c.message)):tDa(this,b)}else"playing"==a.type&&(this.K.info(rDa,this.ya().id),this.logImpression(7110,void 0,this.ya().id),this.j.has(b)&&"playing"!==this.j.get(b)&&this.logImpression(7170,void 0,this.ya().id));this.j.set(b,a.type)};
1373 var D6=function(a,b){a.ig=0;b=b.map(function(c){return Ht().then(function(){var d=Date.now();a.logImpression(5269,void 0,"stream id: "+a.ya().id);return c.setSinkId(a.F).then(function(){a.logImpression(5270,Date.now()-d,"stream id: "+a.ya().id)},function(e){a.logImpression(5124,Date.now()-d,"stream id: "+a.ya().id+" "+e);e&&("TypeError"===e.name?a.logImpression(5155,void 0,""+e):"AbortError"===e.name?a.logImpression(5156,void 0,""+e):"NotFoundError"===e.name?a.logImpression(5157,void 0,""+e):"SecurityError"===
1374 e.name&&a.logImpression(5158,void 0,""+e));throw e;})})});return St(Mt(b).then(function(){a.ig=1;a.g.N(a.D,void 0)}),function(c){a.ig=2;a.g.N(a.D,void 0);throw c;})};B6.prototype.logImpression=function(a,b,c){this.J.logImpression(a,{lc:b,mc:c})};var C6=["abort","ended","error","playing"];var uDa=l(["Creating audio output for stream (id=","), ssrc (","),\n     and output device (id=",")"]),vDa=l(["Stream (id=",") with no SSRC added."]),wDa=l(["Rectify set audio output device failed on few audio streams."]),xDa=l(["Attempted to remove a non-existing or already removed audio\n       stream (id=",") in output manager."]),yDa=l(["Removing audio output for stream (id=","), ssrc (",")."]),zDa=l(["Unusual removal of stream (id=",") which had no SSRC."]),ADa=l(["Retrying to update audio output device ID (",
1375 ") for stream (",") by reloading track."]),BDa=l(["Set output device id succeeded after retrying."]),CDa=l(["Set output device id failed even after retrying."]),DDa=l(["Rebuilding audio output (streamId=",") to unblock playback."]),F6=function(a,b,c){Xw.call(this);var d=this;this.s=new bN("realtime.media.audio.output.OutputManager");this.l=new MH(this);this.R(this.l);this.u=a;this.m=b;this.j=c;this.h=new Map;this.o=!1;QH(this.l,Yf(a.g),"click",function(){E6(d)});QH(this.l,Yf(a.g),"keyup",function(){E6(d)})};
1376 r(F6,Xw);
1377 var EDa=function(a,b,c,d,e){return new B6(a,b,c,"",d,e)},HDa=function(a,b,c,d,e){e=void 0===e?{}:e;e=void 0===e.Mh?1:e.Mh;var f=b.id;a.s.info(uDa,f,c,"");var g=EDa(a.u,b,d,a.j,{Mh:e});a.h.set(f,{cl:g,ssrc:c});(function(){return Ga(function(h){if(1==h.g)return 0!==g.ig?h.Ra(2):u(h,g.D.next(a),2);FDa(a);sa(h)})})();c?GDa(a.m,c,g):a.s.L(vDa,f);return g},FDa=function(a){var b=[].concat(q(a.h.values())).map(function(c){return c.cl});!b.some(function(c){return 0===c.ig})&&b.some(function(c){return 1===c.ig})&&
1378 (b=b.filter(function(c){return 2===c.ig}),0!==b.length&&(a.j.logImpression(6720),IDa(a,b).catch(function(c){dN(a.s,c).L(wDa)})))},G6=function(a,b){if(a.h.has(b)){var c=a.h.get(b),d=c.cl;c=c.ssrc;a.s.info(yDa,b,c);c?JDa(a.m,c,d):a.s.L(zDa,b);a.h.delete(b);gt(d)}else a.s.L(xDa,b)},IDa=function(a,b){var c=[];b=n(b);for(var d=b.next();!d.done;d=b.next()){d=d.value;a.s.info(ADa,"",d.ya().id);var e=d.ya(),f=e.getAudioTracks();f=n(f);for(var g=f.next();!g.done;g=f.next())g=g.value,e.removeTrack(g),e.addTrack(g);
1379 e=c;f=e.push;d.F="";d=d.Rs();f.call(e,d)}return Promise.all(c).then(function(){a.s.info(BDa);a.j.logImpression(6839)}).catch(function(h){dN(a.s,h).L(CDa);a.j.logImpression(7466);throw h;})},E6=function(a){a.o||(a.o=!0,a.h.forEach(function(b,c){b=b.cl;a.s.info(DDa,c);b.rm()}))};var H6=new xT;H6.g=!1;H6.h=!1;H6.m=!1;H6.j=!1;H6.l=!1;H6.fa();var I6=function(){this.g=new Map};I6.prototype.smooth=function(a){for(var b=n(this.g.keys()),c=b.next();!c.done;c=b.next())c=c.value,a.has(c)||this.g.delete(c);a=n(a.entries());for(b=a.next();!b.done;b=a.next()){c=n(b.value);b=c.next().value;c=c.next().value;var d=this.g.get(b);void 0!==d&&(c.volume=.75*c.volume+.25*d);this.g.set(b,c.volume)}};var KDa=function(a){var b=void 0===b?kg&&Cq(72):b;this.options=a;this.g=b},J6=function(a,b,c){var d=b.getParameters(),e=a.options.l,f=a.options.D.adaptivePtime;if(d.encodings&&0<d.encodings.length){var g=d.encodings[0],h=!1;a.g&&null!=e&&g.networkPriority!==e&&(g.networkPriority=e,h=!0);void 0!==g.adaptivePtime&&g.adaptivePtime!==f&&(g.adaptivePtime=f,h=!0);g.active!==c&&(g.active=c,h=!0);h&&b.setParameters(d)}};var K6=function(){this.g=[]};K6.prototype.push=function(a){this.g.push(a)};K6.prototype.extend=function(a){this.g=[].concat(q(this.g),q(a.g))};K6.prototype.search=function(a,b){for(var c=n(this.g),d=c.next();!d.done;d=c.next())if(d=d.value,d.name.test(a)||d.h.test(b))return d.g;return iX(hX(gX(new fX,Infinity),Infinity),Infinity).fa()};K6.prototype.df=function(a){for(var b=n(this.g),c=b.next();!c.done;c=b.next())if(c=c.value,c.name.test(a)&&null!=c.df)return c.df;return!0};
1380 var LDa=function(a,b,c,d,e,f){this.name=L6(a);this.h=L6(b);this.df=f;this.g=iX(hX(gX(new fX,c?c:Infinity),d?d:Infinity),e?e:Infinity).fa()};function L6(a){return a?(a=String(a).replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\$1").replace(/\x08/g,"\\x08").replace(/\\\*/g,".*"),new RegExp("^"+a+"$","im")):/1^/};var O6=function(a,b){var c=b||{};b=c.document||document;var d=ce(a).toString(),e=dg(new Tf(b),"SCRIPT"),f={Dr:e,ti:void 0},g=new ZF(MDa,f),h=null,m=null!=c.timeout?c.timeout:5E3;0<m&&(h=window.setTimeout(function(){M6(e,!0);g.g(new N6(1,"Timeout reached for loading script "+d))},m),f.ti=h);e.onload=e.onreadystatechange=function(){e.readyState&&"loaded"!=e.readyState&&"complete"!=e.readyState||(M6(e,c.Rw||!1,h),g.callback(null))};e.onerror=function(){M6(e,!0,h);g.g(new N6(0,"Error while loading script "+
1381 d))};f=c.attributes||{};yd(f,{type:"text/javascript",charset:"UTF-8"});Wf(e,f);Ve(e,a);NDa(b).appendChild(e);return g},NDa=function(a){var b=(a||document).getElementsByTagName("HEAD");return!b||jc(b)?a.documentElement:b[0]},MDa=function(){if(this&&this.Dr){var a=this.Dr;a&&"SCRIPT"==a.tagName&&M6(a,!0,this.ti)}},M6=function(a,b,c){null!=c&&Ia.clearTimeout(c);a.onload=Ka;a.onerror=Ka;a.onreadystatechange=Ka;b&&window.setTimeout(function(){bg(a)},0)},N6=function(a,b){var c="Jsloader error (code #"+
1382 a+")";b&&(c+=": "+b);Rb.call(this,c);this.code=a};Za(N6,Rb);var P6=function(a){this.g=a;this.Oq=0};P6.prototype.Ed=function(a){a=n(UB(a));for(var b=a.next();!b.done;b=a.next())if(b=b.value,2===eC(b)&&0===fC(b)){var c=T(b,oC,196)||new oC,d=ODa(this.Oq,this.g);c=P(c,1,d);R(b,196,c)}};function ODa(a,b){switch(a){case 0:return 0;case 1:return 4;case 2:return b?2:1;case 3:return 1073741824;case 4:return 1073741824;default:T5(a,void 0)}};var PDa=l([""," mode is enabled."]),QDa=l(["Finish transition to\n          "," listener mode."]),nT=["N","M"],Q6=function(a,b){var c=void 0===b?{}:b;b=void 0===c.sD?1100:c.sD;var d=void 0===c.rD?400:c.rD,e=void 0===c.yD?500:c.yD,f=void 0===c.xD?300:c.xD,g=c.lw,h=c.bC;c=void 0===c.Vw?50:c.Vw;MH.call(this);this.O=a;this.ba=b;this.W=d;this.ja=e;this.ga=f;this.F=g;this.G=h;this.M=c;this.s=new bN("realtime.media.api.webrtc.PassiveListener");this.o=!1;this.m=g;this.h=this.j=null;this.g=this.H=!1;this.C=
1383 this.D=0;this.l=new Set};r(Q6,MH);Q6.prototype.X=function(){gx(this.j);MH.prototype.X.call(this)};var RDa=function(a,b,c){c?a.l.add(b):a.l.delete(b)},SDa=function(a,b){a.C=b.length;var c=b.filter(function(d){return!d.m||!a.l.has(d.m)});a.H=2>c.length||c.every(function(d){d=d.xc();var e=c[0].xc();return 1.5*d.height>=e.height&&d.height<=1.5*e.height});R6(a)};Q6.prototype.u=function(){var a=this.h.j()||this.h.pa();a!==this.o&&(this.o=a,R6(this))};
1384 var R6=function(a){var b=a.D-1===a.C,c=a.C===a.l.size;b=a.o&&a.H&&(b||c);a.g!==b&&(a.g=b,gx(a.j),a.j=fx(function(){a.s.L(PDa,a.g?"Passive":"Active");a.J()},a.g?a.ba:a.W))};Q6.prototype.J=function(){var a=Math.min(Math.max(this.m+(this.g?1:-1)*this.M,this.F),this.G);this.m=a;this.O(a);(this.g?this.m>=this.G:this.m<=this.F)?(this.j=null,this.s.L(QDa,this.g?"passive":"active")):this.j=fx(this.J,this.g?this.ja:this.ga,this)};var S6=new Map,T6=new Map,U6=function(a,b){this.name=a;this.mimeType=b;S6.set(a,this);T6.set(b,this)};U6.prototype.equals=function(a){return this.name===a.name};function V6(a,b){return b.equals(TDa)||b.equals(UDa)||a.G&&b.equals(VDa)||a.m&&b.equals(WDa)||!1}var TDa=new U6("vp8","video/VP8"),WDa=new U6("vp9","video/VP9"),VDa=new U6("rtx","video/rtx");new U6("h264","video/H264");var UDa=new U6("h264-svc","video/H264-SVC");var W6={audio:"a",video:"v",data:"d",application:"d"};var XDa={raw:"raw"};var X6=function(a,b){b=void 0===b?{}:b;this.j=a;this.ha=b;this.m=[];this.F=new Set;this.C="ICE";this.o="full";this.l=null},Y6=function(a){if(a.l)return a.l;var b=Math.pow(2,53)*Math.random(),c=[];c.push(new uN("v","0"));c.push(new uN("o","- "+b+" 2 IN IP4 127.0.0.1"));c.push(new uN("s","-"));c.push(new uN("t","0 0"));a.j.l&&c.push(a.g("extmap-allow-mixed"));b=a.ha.nt?YDa(a):ZDa(a);0<a.m.length&&c.push(a.g.apply(a,["group","BUNDLE"].concat(q(a.m))));c.push(a.g("ice-options","trickle"));var d=c.push,
1385 e=d.apply;a:{if("ICE"==a.C){if("lite"==a.o){var f=[a.g("ice-lite")];break a}}else Ub("google-ice is no longer supported.");f=[]}e.call(d,c,q(f));c.push(a.g("msid-semantic","WMS","*"));c=new DN(c);a.l=new EN(c,b);return a.l},ZDa=function(a){return[a.j.Ca,a.j.ta,a.j.Za].filter(function(b){return null!=b}).map(function(b,c){var d=GL(b),e=vL(b);a.h&&(e=a.h.media[c].g.get("mid").g);return Z6(a,b.h,e,d,[],!0,!0)})},YDa=function(a){var b=a.h?a.h.media:[],c=a.ha.Vq||$Da(a),d=!!a.ha.Vq,e=!!a.ha.Vq,f=!1,g=
1386 [];c.forEach(function(h,m){var p=h.send,t=h.receive,y=h.type,A=h.stream;h=h.mid;var B=[];a.h||"a"!==y||d||(d=t=!0);a.h||"v"!==y||e||(e=t=!0,a.ha.wB&&B.push.apply(B,q(a.ha.wB)));"d"!==y||f||(f=t=p=!0);if(b[m]&&b[m].Oh){var H=b[m];t=!0;H.g.get("rid").forEach(function(Q,ea){"send"===Q.g&&B.push(ea)})}a.h?A&&b[m]&&b[m].Wl&&(p=!0):p=p||!!A;A=A?[A]:[];h||a.h||(h="mid_"+m);g.push(Z6(a,y,h,A,B,p,t))});return g},$Da=function(a){var b=aEa(a,a.j),c=a.D?a.D.media:[],d=[];c.forEach(function(t){var y=W6[t.mediaType];
1387 t=t.g.get("mid").g;d.push({type:y,mid:t,send:!1,receive:!1,stream:null})});var e=bEa(c),f=cEa(c,a.h);if(a.h){c=a.h;for(var g=0;g<c.media.length;g++){var h=c.media[g],m=h.g.get("mid").g;if(g<d.length)d[g].mid=m;else{var p=W6[h.mediaType];d.push({type:p,mid:m,send:!1,receive:!1,stream:null});h.Wl&&(h=f.get(p)||[],f.set(p,[].concat(q(h),[g])))}}}b.forEach(function(t){var y=t.type,A=(t=t.stream)&&(t.o||t.Qe);if(A&&(A=e.get(A),void 0!==A)){d[A].stream=t;return}(A=f.get(y))&&0<A.length?(y=A.shift(),d[y].stream=
1388 t):a.h||d.push({type:y,stream:t,mid:null,send:!1,receive:!1})});return d},aEa=function(a,b){var c=[];b=[b.Ca,b.ta,b.Za];a=Math.max.apply(Math,[a.h?0:1].concat(q(b.map(function(e){return GL(e).length}))));for(var d={og:0};d.og<a;d={og:d.og},d.og++)b.forEach(function(e){return function(f){var g=GL(f)[e.og];f=f.h;(g||0===e.og)&&c.push({type:f,stream:g})}}(d));return c},dEa=function(a,b){a=a.j;switch(b){case "a":return a.Ca;case "v":return a.ta;case "d":return a.Za;default:Ub()}},eEa=function(a,b,c){b=
1389 [new uN("m",new tN(wd(W6)[b],"0","RTP/SAVPF",["0"])),new uN("c","IN IP6 ::"),a.g("inactive")];c&&b.push(a.g("mid",c));return new CN(b)},Z6=function(a,b,c,d,e,f,g){var h=dEa(a,b),m=a.j.g,p=tc(a.j.h),t=!f&&!g;gg&&t&&(c=null);if(t)return eEa(a,b,c);c&&!a.m.includes(c)&&a.m.push(c);t=[];var y=wd(W6)[b],A=sL(h),B=h.g,H="RTP/SAVPF";m&&m.g&&(H=B?"DTLS/SCTP":"UDP/TLS/RTP/SAVPF");var Q="DTLS/SCTP"===H?[B.Ob()]:A.map(function(ea){return ea.ve.toString()});t.push(new uN("m",new tN(y,"9",H,Q)));y="inactive";
1390 f&&g?y="sendrecv":g?y="recvonly":f&&(y="sendonly");t.push.apply(t,q(fEa(a,c,y)));t.push.apply(t,q(gEa(a,m)));t.push.apply(t,q(hEa(a,p)));t.push.apply(t,q(iEa(a,h,g)));t.push.apply(t,q(jEa(a,A,b,kEa(tL(h)))));(b=h.j)&&t.push.apply(t,q(lEa(b)));0<e.length&&t.push.apply(t,q($6(a,"recv",e)));t.push.apply(t,q(B?[a.g("sctpmap",B.Ob().toString(),B.getName(),B.g.toString())]:[]));t.push.apply(t,q(mEa(a,d)));return new CN(t)};
1391 X6.prototype.g=function(a,b){for(var c=[],d=1;d<arguments.length;++d)c[d-1]=arguments[d];return new uN("a",new sN(a,c.join(" ")))};
1392 var fEa=function(a,b,c){var d=[];d.push(new uN("c","IN IP6 ::"));d.push(a.g("rtcp","9","IN IP6 ::"));d.push(a.g("rtcp-mux"));b&&d.push(a.g("mid",b));d.push(a.g(c));a=bc(a.ha.XD||[],function(e){return this.g("x-google-flag",e)},a);d.push.apply(d,q(a));return d},gEa=function(a,b){var c=b&&b.h||"123456789012345678901234",d=[];d.push(a.g("ice-ufrag",b&&b.j||"1234567890123456"),a.g("ice-pwd",c));b&&(a.C=b.getVersion(),a.o=b.C);b&&b.g&&(d.push(a.g("fingerprint",b.g)),d.push(a.g("setup",a.h?b.m:"actpass")));
1393 return d},hEa=function(a,b){var c;0<b.length&&(c=b[0]);return null!=c?[a.g("crypto",c.h.toString(),c.g,c.j)]:[]},iEa=function(a,b,c){return tL(b).map(function(d){var e=d.id.toString();if(d.uri.includes("rtp-stream-id"))if(!a.h||c)e+="/recvonly";else return null;return a.g("extmap",e,d.uri)}).filter(function(d){return null!=d})},jEa=function(a,b,c,d){var e=[];b.forEach(function(f){var g=f.ve.toString(),h=f.getName(),m=f.h;if("v"===c||"d"===c)m=9E4;h=h+"/"+m;"a"===c&&1<(f.g||0)&&(h+="/"+f.g);e.push(a.g("rtpmap",
1394 g,h));(h=f.l)&&e.push(a.g("packetization",g,XDa[h]));h=f.ue;if(void 0!==ld(h)){var p=[];hd(h,function(t,y){y&&t&&p.push(y+"="+t)});h="";0<p.length&&(h=p.join("; "));e.push(a.g("fmtp",g,h))}"a"===c&&!a.h&&f.C&&e.push(a.g("rtcp-fb",g,"nack"));if($K(f,"vp8")||$K(f,"vp9")||$K(f,"h264"))e.push(a.g("rtcp-fb",g,"ccm fir"),a.g("rtcp-fb",g,"nack"),a.g("rtcp-fb",g,"goog-remb")),d&&e.push(a.g("rtcp-fb",g,"transport-cc"));$K(f,"opus")&&d&&e.push(a.g("rtcp-fb",g,"transport-cc"));a.ha.Hp&&!$K(f,"rtx")&&e.push(a.g("rtcp-fb",
1395 g,"rrtr"))});return e},lEa=function(a){var b=[];a=a.g;-1!=a&&b.push(new uN("b","AS:"+a));return b},mEa=function(a,b){var c=[];b.forEach(function(d){if(!Oc(af(d.Qe))){var e=d.Ea(),f=d.Qe,g=d.o?d.o:f;a.ha.nt&&c.push(a.g("msid",f+" "+g));a.F.add(f);var h=tc(d.D).map(function(p){return a.g.apply(a,["ssrc-group",p.g].concat(q(p.ab())))});c.push.apply(c,q(h));if(d.m&&0<d.m.gf().length){var m=d.m;h=m.Oh?"send":"recv";m=m.gf().reverse();c.push.apply(c,q($6(a,h,m)))}d.ab().forEach(function(p){c.push(a.g("ssrc",
1396 p.toString(),"cname:"+e));c.push(a.g("ssrc",p.toString(),"msid:"+f+" "+g))})}});return c},$6=function(a,b,c){var d=c.map(function(f){return a.g("rid",f,b)}),e=!gg||!Cq(68);return 0<d.length?(c=a.g("simulcast",b,(e?"rid=":"")+c.join(";")),[].concat(q(d),[c])):[]};da.Object.defineProperties(X6.prototype,{u:{configurable:!0,enumerable:!0,set:function(a){this.D=a;this.l=null}},G:{configurable:!0,enumerable:!0,set:function(a){this.h=a;this.l=null}}});
1397 function kEa(a){return(kg&&Cq(59)||lg)&&a.some(function(b){return b.uri.includes("http://www.ietf.org/id/draft-holmer-rmcat-transport-wide-cc-extensions")})}function bEa(a){var b=new Map;a.forEach(function(c,d){c=c.g.get("msid");c.h&&(c=n(c.g.split(" ")),c.next(),c=c.next().value,b.set(c,d))});return b}function cEa(a,b){var c=new Map;a.forEach(function(d,e){if(!(d.g.get("msid").h||b&&b.media[e]&&!b.media[e].Wl)){d=W6[d.mediaType];var f=c.get(d)||[];c.set(d,[].concat(q(f),[e]))}});return c};function a7(a,b){var c={Hp:NJ(KJ("Gept8d"))};c=void 0===c?{}:c;a=new X6(a,c);a.u=void 0===b?null:b;return Y6(a)};var b7={Fh:function(){},hj:function(){}};var nEa=l(["Setting supported encoders: ",""]),oEa=l(["Setting supported decoders: ",""]),pEa=l(["Failed to setCodecPreferences"]),qEa=l(["Creating new PeerConnection with config= ",", constraints= ",""]),rEa=l(["Creating new PeerConnection with config=",""]),sEa=l(["Misconfigured DSCP priorities: Video priority > Audio."]),tEa=l(["RTCIceCandidate.candidate had no value."]),uEa=l(["createOffer Failed"]),vEa=l(["setConfiguration Failed"]),wEa=l(["addIceCandidate Failed"]),xEa=l(["setLocalDescription took: ",
1398 "ms"]),yEa=l(["setLocalDescription failed after ","ms"]),zEa=l(["The current signalingState is : ",""]),AEa=ia(["The offending SDP was: \n ",""],["The offending SDP was: \\n ",""]),BEa=l(["setRemoteDescription took: ","ms"]),CEa=l(["setRemoteDescription failed after ","ms"]),DEa=l(["The current signalingState is : ",""]),EEa=ia(["The offending SDP was: \n ",""],["The offending SDP was: \\n ",""]),g7=function(a,b){b=void 0===b?b7:b;Xw.call(this);var c=this;this.ha=FEa(this,a);this.j=b;this.s=new bN("realtime.media.api.webrtc.PeerConnection");
1399 this.h=GEa(this);this.m=new wS;this.l=new Map;this.h.onicecandidate=this.o.bind(this);c7()||(this.h.onaddstream=function(d){(d=d.stream)&&c.g(new d7(d,d.id))},this.h.onremovestream=function(d){if(d=d.stream)c.g(new e7(d,d.id)),f7(d)});this.u=HEa(this);this.h.ontrack=function(d){c.j.hj(d.receiver)}};r(g7,Xw);g7.prototype.X=function(){lg?this.h.getSenders().forEach(function(a){return a.track&&a.track.stop()}):this.h.getRemoteStreams().forEach(function(a){return f7(a)});this.close();Xw.prototype.X.call(this)};
1400 var HEa=function(a){var b,c;return Ga(function(d){if(!c7())return d.return();a.h.addTransceiver("audio",{direction:"sendonly",streams:[new MediaStream]});b=a.h.addTransceiver("video",{direction:"sendonly",streams:[new MediaStream]});h7(a,b,!0);if(!a.ha.C||lg||kg)return d.Ra(0);c=[{rid:"f"},{rid:"h",scaleResolutionDownBy:2},{rid:"q",scaleResolutionDownBy:4}];return u(d,b.sender.setParameters({encodings:c}),0)})},h7=function(a,b,c){if(kg&&Cq(76)){var d=(c?RTCRtpSender.getCapabilities("video").codecs:
1401 RTCRtpReceiver.getCapabilities("video").codecs).filter(function(f){var g=a.ha;f=T6.get(f.mimeType);return!!f&&V6(g,f)}),e=kt(d.map(function(f){return T6.get(f.mimeType)}));c?a.s.info(nEa,e):a.s.info(oEa,e);try{b.setCodecPreferences(d)}catch(f){dN(a.s,f).g(pEa)}}},GEa=function(a){var b=a.ha.Sa;gg&&0<b.length&&(b[0].urls=b[0].urls.slice(0,2));b={iceServers:b,bundlePolicy:"max-bundle"};a.j!==b7&&(b.encodedInsertableStreams=!0);var c=RTCPeerConnection||webkitRTCPeerConnection;if(kg){var d={optional:[{googHighStartBitrate:!0},
1402 {googHighBitrate:!0},{googPayloadPadding:!0},{googSkipEncodingUnusedStreams:!0},{googScreencastMinBitrate:100},{googVeryHighBitrate:!0}]};a.ha.Aa||d.optional.push({googCpuOveruseDetection:!1});null==a.ha.l&&null==a.ha.j||d.optional.push({googDscp:!0});b.sdpSemantics=c7()?"unified-plan":"plan-b";a.s.info(qEa,kt(b),kt(d))}else a.s.info(rEa,kt(b));return new c(b,d)},FEa=function(a,b){return"high"!=b.l&&"high"==b.j?(a.s.g(sEa),$P(ZP(b,null),null)):b};
1403 g7.prototype.createDataChannel=function(a,b){b||(b={});null==b.id&&(i7+=2,b.id=i7);return this.h.createDataChannel(a,b)};g7.prototype.close=function(){"closed"!=this.h.signalingState&&this.h.close();Vw(this.h);this.h.onicecandidate=null;this.h.oniceconnectionstatechange=null;this.h.onaddstream=null;this.h.onremovestream=null;this.h.ondatachannel=null};
1404 var IEa=function(a,b){var c,d;return Ga(function(e){if(1==e.g){c=b.getTracks()[0];if(!c7())return a.j.Fh(a.h.addTrack(c,b)),e.Ra(0);d=a.h.getTransceivers().find(function(f){return("sendonly"==f.direction||"sendrecv"==f.direction)&&f.receiver.track.kind==c.kind});return u(e,d.sender.replaceTrack(c),3)}a.j.Fh(d.sender);sa(e)})},JEa=function(a,b){if(c7()){var c=b.getTracks()[0];a.h.getTransceivers().find(function(d){return d.sender.track==c}).sender.replaceTrack(null)}else a.h.removeStream(b)},j7=function(a){return a.h.getReceivers?
1405 a.h.getReceivers():[]},KEa=function(a){return a.h.getSenders?a.h.getSenders():[]};g7.prototype.o=function(a){if(a=a.candidate)a.candidate?(a=Pka(a.candidate),this.g(new k7(a))):this.s.L(tEa)};var LEa=function(a,b){var c,d,e;return Ga(function(f){switch(f.g){case 1:return u(f,a.u,2);case 2:return ta(f,3),u(f,a.h.createOffer(b),5);case 5:return c=f.h,d=GN(c.sdp),a.m.resolve(kg&&Cq(74)?d.session.sessionId:a.h.id),f.return(d);case 3:throw e=wa(f),dN(a.s,e).g(uEa),e;}})};
1406 g7.prototype.getStats=function(){var a=this;return Ga(function(b){return 1==b.g?u(b,a.h.getStats(),2):b.return(b.h)})};var MEa=function(a){return Ga(function(b){return b.return(new Promise(function(c){return a.h.getStats(c)}))})};g7.prototype.getConfiguration=function(){return this.h.getConfiguration()};
1407 var NEa=function(a,b){try{var c=Object.assign(a.h.getConfiguration(),b);a.h.setConfiguration(c)}catch(d){dN(a.s,d).L(vEa)}},l7=function(a,b){var c,d;return Ga(function(e){if(1==e.g){var f=b.h,g=b.l,h=b.o,m=b.Ob(),p=b.F,t=b.G,y=b.g,A=b.m;f=[b.D,f,g.toLowerCase(),b.C,h,m,"typ",wd(rN)[y]];switch(y){case "LOCAL":"TCP"==g&&f.push("tcptyp","active");break;case "STUN":case "RELAY":case "PEER_REFLEX":p&&t&&f.push("raddr",p,"rport",t);break;default:Ub("Unexpected candidate type: "+y)}f.push("generation",A);
1408 c=new RTCIceCandidate({sdpMLineIndex:0,candidate:"candidate:"+f.join(" ")});ta(e,2);return u(e,a.h.addIceCandidate(c),4)}if(2!=e.g)return va(e,0);d=wa(e);dN(a.s,d).L(wEa);sa(e)})},m7=function(a,b){var c,d,e;return Ga(function(f){if(1==f.g)return c=new RTCSessionDescription({type:"offer",sdp:FN(b)}),d=X().g,ta(f,2),u(f,a.h.setLocalDescription(c),4);if(2!=f.g)return a.s.info(xEa,X().g-d),va(f,0);e=wa(f);dN(a.s,e).L(yEa,X().g-d);a.s.L(zEa,a.h.signalingState);a.s.L(AEa,c.sdp);sa(f)})},PEa=function(a,
1409 b){var c,d,e;return Ga(function(f){switch(f.g){case 1:return c=new RTCSessionDescription({type:"answer",sdp:FN(b)}),d=X().g,ta(f,2),u(f,a.h.setRemoteDescription(c),4);case 4:a.s.info(BEa,X().g-d);va(f,3);break;case 2:throw e=wa(f),dN(a.s,e).L(CEa,X().g-d),a.s.L(DEa,a.h.signalingState),a.s.L(EEa,c.sdp),e;case 3:OEa(a,b),sa(f)}})},OEa=function(a,b){if(a.h.getTransceivers){var c=new Map;b.media.forEach(function(e){var f=e.g.get("mid").g;f&&(e=e.g.get("msid"),e.h&&(e=n(e.g.split(" ")).next().value,c.set(f,
1410 e)))});var d=new Map(a.l);a.h.getTransceivers().forEach(function(e){var f=e.mid;e=e.receiver.track;e.enabled&&f&&(f=c.get(f))&&(a.l.has(f)?d.delete(f):(e=new MediaStream([e]),a.l.set(f,e),a.g(new d7(e,f))))});d.forEach(function(e,f){a.l.delete(f);a.g(new e7(e,f))})}},c7=function(){return!kg||Cq("86.0.4240.111")&&!1},k7=function(a){Aw.call(this,"bb");this.candidate=a};r(k7,Aw);var d7=function(a,b){Aw.call(this,"cb");this.stream=a;this.g=b};r(d7,Aw);
1411 var e7=function(a,b){Aw.call(this,"db");this.stream=a;this.g=b};r(e7,Aw);var f7=function(a){return[].concat(q(a.getAudioTracks()),q(a.getVideoTracks())).forEach(function(b){return b.stop()})},i7=0;var n7=function(){this.h=new Set;var a=Math.max(void 0===a?2:a,2);var b=Math.min(void 0===b?4294967295:b,4294967295);a>b&&(a=2,b=4294967295);this.g=a;this.j=b},o7=function(a){for(var b=a.j-a.g+1,c=Math.floor(a.g+b*Math.random()),d=0;a.h.has(c);)if(c<a.j?++c:c=a.g,++d>=b)return null;a.h.add(c);return c};var QEa=l(["Negotiation (id=","): Starting."]),REa=l(["Both local and remote SDPs are the same in negotiation"]),SEa=l(["Negotiation (id=","): Successfully completed in ","ms."]),TEa=l(["Cannot add RTP header extension ",", two-byte extensions are not supported."]),UEa=l(["Cannot add RTP header extension ",", IDs has run out."]),VEa=l(["Not adding packetization "," for payload "," since packetization "," is already present."]),WEa=l(["Creating initial offer."]),XEa=l(["Initial offer successfully created."]),
1412 YEa=l(["Queueing setting of the initial local description."]),ZEa=l(["Generating initial local offer SDP."]),$Ea=l(["Setting initial local offer."]),aFa=l(["Initial local offer set successfully."]),bFa=l(["Queueing negotiation."]),cFa=l(["Skipping negotiation since remote description has been set yet."]),dFa=l(["Cancelling "," pending negotiation(s)."]),eFa=l(["Adding "," pending ICE candidates after setRemoteDescription."]),fFa=l(["Creating a local offer (isIceRestart=",")."]),gFa=l(["Creating the initial local description from the offer SDP."]),
1413 hFa=l(["RTX is enabled, but offer does not contain RTX codec."]),iFa=l(["Altering remote description (",")."]),jFa=l(["No DTLS role specified, defaulting to passive."]),kFa=l(["Assuming remote also supports mixed byte RTP header extensions."]),lFa=l(["Rengotiation (id=",") FAILED: ",". Error=",""]),mFa=l(["Last local SDP was: ",""]),nFa=l(["Last remote SDP was: ",""]),oFa=l(["PeerConnection's current local SDP is: ",""]),pFa=l(["PeerConnection's current remote SDP is: ",""]),p7=function(a,b,c,d){var e=
1414 void 0===d?{}:d;d=void 0===e.vr?!1:e.vr;e=void 0===e.yr?!1:e.yr;this.ea=a;this.l=b;this.o=c;this.H=d;this.J=e;this.s=new bN("realtime.media.api.webrtc.PeerNegotiator");this.g=this.Lj=this.Of=null;this.G=0;this.C=this.Ie=this.xh=null;this.h=[];this.m=[];this.u=this.D=!1;this.j=[];this.F=!0},rFa=function(a){var b,c,d,e,f,g,h,m,p;return Ga(function(t){switch(t.g){case 1:b=a.G++;c=a.F;a.F=!1;d=a.C;e=X().g;a.s.info(QEa,b);g=f=!1;h=!0;if(!c){t.Ra(2);break}h=a.Ie;if(!c7()){t.Ra(2);break}m=TL(OL(SL(d,FL(BL(d.Ca,
1415 []),[])),FL(BL(d.ta,[]),[])),FL(BL(d.Za,[]),[]));return u(t,q7(a,b,m),4);case 4:h=!0;case 2:if(!h){t.Ra(5);break}return u(t,qFa(a,b,d),6);case 6:f=!t.h;case 5:return u(t,q7(a,b,d),7);case 7:g=!t.h,f&&g&&a.s.L(REa),p=X().g-e,a.o.logImpression(7510),a.s.info(SEa,b,p),sa(t)}})},qFa=function(a,b,c){var d,e,f,g,h,m;return Ga(function(p){switch(p.g){case 1:d=a.ea;ta(p,2);e=null;f=a.u;a.u=!1;g=c7()||f;if(!g){p.Ra(4);break}return u(p,sFa(a,c,f),5);case 5:e=p.h;case 4:if(f){var t=HN(e);a.Ie=UL(a.localDescription,
1416 t.g)}a.Ie&&(a.xh=a.Ie,a.Ie=null);e=c7()?r7(a,e):a7(a.xh,a.Of);s7(a);return u(p,m7(d,e),6);case 6:return h=t7(a.Of,e),a.Of=e,p.return(h);case 2:throw m=wa(p),u7(a,"Failed to create or set local offer.",b,m),m;}})},r7=function(a,b){var c=HN(b).l;c7()&&(lg||kg)&&a.l.C&&(b=tFa(b));var d=[];kg&&Cq(83)&&NJ(KJ("KXe7n"))&&d.push({uri:"http://www.webrtc.org/experiments/rtp-hdrext/abs-capture-time",ki:!1,Ui:!0,Vi:!0});kg&&Cq(89)&&NJ(KJ("FtgPef"))&&d.push({uri:"http://www.webrtc.org/experiments/rtp-hdrext/video-layers-allocation00",
1417 ki:!0,Ui:!1,Vi:!0});var e=kg&&Cq(90)&&NJ(KJ("ZfVPTb"));a.J?d.push({uri:"http://www.webrtc.org/experiments/rtp-hdrext/generic-frame-descriptor-00",ki:!1,Ui:!1,Vi:!0}):e&&d.push({uri:"https://aomediacodec.github.io/av1-rtp-spec/#dependency-descriptor-rtp-header-extension",ki:!0,Ui:!1,Vi:!0});d.forEach(function(f){f.ki&&!c?a.s.L(TEa,f.uri):b=uFa(a,b,f)});a.H&&(b=vFa(a,b));NJ(KJ("Gept8d"))&&(b=wFa(b));return b},tFa=function(a){var b=new n7;a.media.forEach(function(c,d){if("video"==c.mediaType&&c.Oh&&
1418 !c.g.get("ssrc-group").get("SIM").h){var e=c.g.get("ssrc-group").get("FID").g.split(" "),f=Array.from(c.h),g=[e[0],o7(b),o7(b)],h=[e[1],o7(b),o7(b)];f.push(vN("a=ssrc-group:SIM "+g.join(" ")));var m=c.g.get("ssrc").get(e[0]).j;g.forEach(function(p,t){var y=h[t];0<t&&(f.push(vN("a=ssrc-group:FID "+p+" "+y)),m.forEach(function(A){f.push(vN("a=ssrc:"+p+" "+A))}),m.forEach(function(A){f.push(vN("a=ssrc:"+y+" "+A))}))});a.media[d]=new CN(f)}});return a},uFa=function(a,b,c){var d=c.uri,e=c.Ui,f=c.Vi,g=
1419 Array((c.ki?255:14)+1).fill(!0);g[0]=!1;var h=null;b.media.forEach(function(p){"audio"!==p.mediaType&&"video"!==p.mediaType||p.g.get("extmap").forEach(function(t,y){t=t.g;y=n(cf(y,"/",2));var A=y.next().value;y.next();g[parseInt(A,10)]=!1;t===d&&null===h&&(h=A)})});if(null!==h)return b;var m=g.findIndex(function(p){return!0===p});if(-1===m)return a.s.L(UEa,d),b;b.media.forEach(function(p,t){if(e&&"audio"===p.mediaType||f&&"video"===p.mediaType)p=Array.from(p.h),p.push(vN("a=extmap:"+m+" "+d)),b.media[t]=
1420 new CN(p)});return b},vFa=function(a,b){b.media.forEach(function(c,d){if("video"===c.mediaType){var e=new Set;c.g.get("packetization").forEach(function(g,h){h=parseInt(h,10);"raw"!==g.g&&a.s.L(VEa,"raw",h,g.g);e.add(h)});var f=Array.from(c.h);c.g.get("rtpmap").forEach(function(g,h){h=parseInt(h,10);Nc(g.g.split("/")[0],"rtx")||e.has(h)||f.push(vN("a=packetization:"+h+" raw"))});b.media[d]=new CN(f)}});return b},wFa=function(a){a.media.forEach(function(b,c){if("video"==b.mediaType||"audio"==b.mediaType){var d=
1421 new Set;b.g.get("rtcp-fb").forEach(function(f,g){g=parseInt(g,10);f.j.includes("rrtr")&&d.add(g)});var e=Array.from(b.h);b.g.get("rtpmap").forEach(function(f,g){g=parseInt(g,10);1===f.j.length&&("rtx"===f.g.split("/")[0]||d.has(g)||e.push(vN("a=rtcp-fb:"+g+" rrtr")))});a.media[c]=new CN(e)}});return a},q7=function(a,b,c){var d,e,f,g,h;return Ga(function(m){if(1==m.g){ta(m,2);c=xFa(a,c);d=a.g;e=["conference"];var p={XD:e,nt:c7(),Hp:NJ(KJ("Gept8d"))};p=void 0===p?{}:p;p=new X6(c,p);p.G=a.Of;p.u=void 0===
1422 d?null:d;f=Y6(p);g=t7(a.g,f);return u(m,yFa(a,f),4)}if(2!=m.g)return m.return(g);h=wa(m);u7(a,"Failed to create or set remote answer.",b,h);throw h;})},AFa=function(a,b){var c,d;return Ga(function(e){if(1==e.g)return a.s.info(WEa),u(e,v7(a,0,0,!1),2);c=e.h;c=r7(a,c);a.s.info(XEa);d=zFa(a,c,b);c7()&&a.o.g(6161);a.Lj=c;a.Ie=d;return e.return(d)})},BFa=function(a){a.s.info(YEa);return w7(a,function(){var b,c,d;return Ga(function(e){if(1==e.g){b=a.ea;c=a.localDescription;a.Ie=null;a.xh=c;d=null;if(c7()){if(!a.Lj)throw Error("setInitialLocalDescription called without corresponding createInitialLocalDescription.");
1423 d=a.Lj}else a.s.info(ZEa),d=a7(c,null),d=r7(a,d);a.Lj=null;a.Of=d;a.s.info($Ea);s7(a);return u(e,m7(b,d),2)}a.s.info(aFa);sa(e)})})},CFa=function(a,b){a.C=b;return x7(a)},DFa=function(a,b,c){var d=a.localDescription;0<b.length&&(b=BL(d.Ca,b),d=SL(d,b));0<c.length&&(c=BL(d.ta,c),d=OL(d,c));a.Ie=d;return x7(a)},x7=function(a){if(a.C)return a.s.info(bFa),w7(a,function(){return rFa(a)});a.s.info(cFa);return Promise.resolve()},EFa=function(a,b){var c=a.ea;c.h.remoteDescription&&c.h.remoteDescription.sdp?
1424 (s7(a),b.forEach(function(d){return l7(c,d)})):a.j.push.apply(a.j,q(b))};p7.prototype.cancel=function(){this.s.info(dFa,this.h.length);this.m.forEach(function(a){return a.reject(new y7("Negotiations cancelled due to cancel() call."))});this.h.length=0;this.m.length=0};
1425 var w7=function(a,b){var c;return Ga(function(d){if(c7()&&0<a.h.length)return d.return(a.m[0].promise);c=new wS;a.h.push(b);a.m.push(c);z7(a);return u(d,c.promise,0)})},z7=function(a){var b,c,d;Ga(function(e){switch(e.g){case 1:if(0===a.h.length||a.D)return e.return();b=a.h.shift();c=a.m.shift();a.D=!0;ta(e,2,3);return u(e,b(),5);case 5:c.resolve();case 3:xa(e);a.D=!1;z7(a);ya(e);break;case 2:d=wa(e),c.reject(d),e.Ra(3)}})},yFa=function(a,b){return Ga(function(c){if(1==c.g)return s7(a),u(c,PEa(a.ea,
1426 b),2);a.g=b;0<a.j.length&&(a.s.info(eFa,a.j.length),s7(a),a.j.forEach(function(d){return l7(a.ea,d)}),a.j.length=0);sa(c)})},sFa=function(a,b,c){var d,e,f;return Ga(function(g){return 1==g.g?(e=d=1,c7()&&(d=GL(b.Ca).length,e=GL(b.ta).length,f=new Set([].concat(q(GL(b.Ca)),q(GL(b.ta))).map(function(h){return h.Qe})),a.g.media.forEach(function(h){if("inactive"!==h.l){var m=h.g.get("msid");if(m.h){m=n(m.g.split(" "));var p=m.next().value;m.next();f.has(p)||("audio"===h.mediaType?d++:"video"===h.mediaType&&
1427 e++)}}})),u(g,v7(a,d,e,c),2)):g.return(g.h)})},v7=function(a,b,c,d){var e,f,g,h,m,p,t,y,A,B,H,Q;return Ga(function(ea){if(1==ea.g){a.s.info(fFa,d);s7(a);e={};if(c7()){f=a.ea.h;g=f.getTransceivers();h=b;m=c;p=n(g);for(t=p.next();!t.done;t=p.next())y=t.value,y.stopped||"sendrecv"!==y.direction&&"recvonly"!==y.direction||(A=y.receiver.track,"audio"===A.kind?h--:"video"===A.kind&&m--);for(B=0;B<h;B++)f.addTransceiver("audio",{direction:"recvonly"});for(H=0;H<m;H++)Q=f.addTransceiver("video",{direction:"recvonly"}),
1428 h7(a.ea,Q,!1)}else e.offerToReceiveAudio=!0,e.offerToReceiveVideo=!0;d&&(e.iceRestart=!0);return u(ea,LEa(a.ea,e),2)}return ea.return(ea.h)})},zFa=function(a,b,c){a.s.info(gFa);b=HN(b);c=c(b);b=TL(OL(SL(b,EL(BL(b.Ca,wL(c.Ca)),!0)),EL(BL(b.ta,wL(c.ta)),!0)),EL(BL(b.Za,wL(c.Za)),!0));c=sL(b.ta);c=FFa(c);var d=c.findIndex(function(e){return Nc(e.getName(),"rtx")});a.l.G&&-1==d&&a.s.L(hFa);c=GFa(a,c);a.l.J&&kg&&(c=c.map(function(e){return dL(new aL(e),"useadaptivelayering_v2","true").fa()}));b=OL(b,yL(b.ta,
1429 c));return b=HFa(b)},xFa=function(a,b){a.s.info(iFa,"answer");var c=a.xh;b=b.Za.g?TL(b,BL(b.Za,[])):IFa(b);if(b.g.g){var d=b.g.m;d||(a.s.L(jFa),d="passive");b=UL(b,ML(b.g,d))}c.l&&(a.s.info(kFa),b=WL(b,!0));d=b.ta&&sL(b.ta)||[];d=0<d.length&&$K(d[0],"vp9");c=wL(c.ta).some(function(e){return!e.l});if(c=d&&c)a.l.oa||a.l.F?a=!0:(a.o.logImpression(5770),a=!1),c=!a;c&&(b=OL(b,IL(b.ta,"vp8")));return b},HFa=function(a){if(!(kg&&Cq(59)||lg)){var b=a.Ca,c=a.ta;b=AL(b,tL(b).filter(function(d){return"http://www.ietf.org/id/draft-holmer-rmcat-transport-wide-cc-extensions-01"!==
1430 d.uri}));c=AL(c,tL(c).filter(function(d){return"http://www.ietf.org/id/draft-holmer-rmcat-transport-wide-cc-extensions-01"!==d.uri}));a=SL(a,b);a=OL(a,c)}NJ(KJ("fpSHtb"))&&(b=a.ta,b=AL(b,tL(b).filter(function(d){return"urn:3gpp:video-orientation"!==d.uri})),a=OL(a,b));return a},A7=function(a){var b=function(c,d){return c.some(function(e){return e.ve==d})};return a.filter(function(c,d,e){return!Nc(c.getName(),"rtx")||b(e,"apt"in c.ue?c.ue.apt:null)})},FFa=function(a){var b=function(c){return jd(c.ue,
1431 function(d,e){return Nc(e,"packetization-mode")&&"1"===d})};a=a.filter(function(c,d,e){var f=!0;e.forEach(function(g,h){h!=d&&g.getName()==c.getName()&&Nc(c.getName(),"H264")&&(f=f&&b(c))});return f});return A7(a)},GFa=function(a,b){b=b.filter(function(c){var d=a.l;c=c.getName();c=S6.get(c.toLowerCase());return!!c&&V6(d,c)});return A7(b)},IFa=function(a){var b=GK(QK(JK(IK(KK(new LK,"d"),"dataSendChannel"),"dataSendChannel"),[0]),"dataSendChannel").fa(),c=wL(a.Za);c.push(b);return TL(a,BL(a.Za,c))},
1432 u7=function(a,b,c,d){a.s.L(lFa,c,b,d);a.Of&&a.s.L(mFa,FN(a.Of));a.g&&a.s.L(nFa,FN(a.g));b=a.ea.h;b.localDescription&&a.s.L(oFa,b.localDescription.sdp);b.remoteDescription&&a.s.L(pFa,b.remoteDescription.sdp)},s7=function(a){if("closed"==a.ea.h.signalingState)throw new y7("Negotiation cancelled due to the state of the peer.");};da.Object.defineProperties(p7.prototype,{localDescription:{configurable:!0,enumerable:!0,get:function(){return this.Ie||this.xh}}});
1433 function t7(a,b){return a===b?!1:a?FN(a).replace(/^o=.*$/m,"")===FN(b).replace(/^o=.*$/m,"")?!1:!0:!0}var y7=function(a){Rb.call(this,a);this.name="NegotiationCancelledError";this.g=!1};r(y7,Rb);var B7=function(){this.H=3;this.u=this.h=this.F=0;this.D=1;this.g=this.o=this.m=this.l=this.j=this.C=this.G=0};B7.prototype.toJson=function(){var a={};return a.jmiVersion=this.H,a.numOfProcessors=this.D,a.totalCpuUsage=this.G,a.tabCpuUsage=this.g?this.C/this.g:null,a.browserCpuUsage=this.g?this.j/this.g:null,a.gpuCpuUsage=this.g?this.l/this.g:null,a.tabJsMemoryAllocated=this.g?this.m/this.g:null,a.tabJsMemoryUsed=this.g?this.o/this.g:null,a};var LFa=function(a,b,c){b&&(pd(a,"googFrameWidthSent")&&(a.googFrameWidthSent=0),pd(a,"googFrameHeightSent")&&(a.googFrameHeightSent=0));b=Number(a.ssrc);if(null!=b){var d=a.googCaptureStartNtpTimeMs;if(null!=d&&0<d){var e=JFa(c,b);null!=e&&(d=d-KFa+1E3*e,a.oneWayDelayMs=Date.now()-d)}null!=a.bytesReceived&&(d=C7(c,b),null!=d&&(null!=d.yj&&(a.fpsGraphicsInput=d.yj),null!=d.zj&&(a.fpsGraphicsOutput=d.zj)));d=0;e=a.googCpuLimitedResolution;var f=a.googBandwidthLimitedResolution,g=a.googViewLimitedResolution;
1434 if(null!=e||null!=f||null!=g)"true"==e&&(d|=1),"true"==f&&(d|=2),"true"==g&&(d|=4),a.googAdaptationReason=d;if("number"!==typeof a.googInterframeDelayMax||isNaN(a.googInterframeDelayMax))c=D7(c,b),null!=c&&(a.googInterframeDelayMax=c)}},KFa=(new Date(0)).getTime()-(new Date("1900/01/01 00:00 GMT")).getTime();var F7=function(a,b){var c=E7;this.h=a;this.l=b;this.j=c;this.g=new Set};F7.prototype.update=function(a,b){var c=this.j(b);b=this.l(b);var d="un";this.g.has(a)?c?(this.g.delete(a),d="r"):d="m":b&&(this.g.add(a),this.h(),d="m");return d};var G7=function(a){return"number"!==typeof a||isNaN(a)?-1:a},MFa=function(a,b,c){c?("number"!==typeof a.aecDivergentFilterFraction||isNaN(a.aecDivergentFilterFraction)||P(b,117,a.aecDivergentFilterFraction),"number"!==typeof a.audioInputLevel||isNaN(a.audioInputLevel)||P(b,26,Math.round(a.audioInputLevel)),"number"!==typeof a.googEchoCancellationEchoDelayMedian||isNaN(a.googEchoCancellationEchoDelayMedian)||P(b,46,Math.round(a.googEchoCancellationEchoDelayMedian)),"number"!==typeof a.googEchoCancellationEchoDelayStdDev||
1435 isNaN(a.googEchoCancellationEchoDelayStdDev)||P(b,47,Math.round(a.googEchoCancellationEchoDelayStdDev)),"number"!==typeof a.googEchoCancellationReturnLoss||isNaN(a.googEchoCancellationReturnLoss)||P(b,48,Math.round(a.googEchoCancellationReturnLoss)),"number"!==typeof a.googEchoCancellationReturnLossEnhancement||isNaN(a.googEchoCancellationReturnLossEnhancement)||P(b,49,Math.round(a.googEchoCancellationReturnLossEnhancement)),"number"!==typeof a.googEchoCancellationQualityMin||isNaN(a.googEchoCancellationQualityMin)||
1436 P(b,63,a.googEchoCancellationQualityMin),"number"!==typeof a.googResidualEchoLikelihood||isNaN(a.googResidualEchoLikelihood)||P(b,129,a.googResidualEchoLikelihood),"number"!==typeof a.googResidualEchoLikelihoodRecentMax||isNaN(a.googResidualEchoLikelihoodRecentMax)||P(b,133,a.googResidualEchoLikelihoodRecentMax)):("number"!==typeof a.audioOutputLevel||isNaN(a.audioOutputLevel)||P(b,26,Math.round(a.audioOutputLevel)),"number"!==typeof a.googJitterBufferMs||isNaN(a.googJitterBufferMs)||P(b,37,Math.round(a.googJitterBufferMs)),
1437 "number"!==typeof a.googPreferredJitterBufferMs||isNaN(a.googPreferredJitterBufferMs)||P(b,38,Math.round(a.googPreferredJitterBufferMs)),"number"!==typeof a.googCurrentDelayMs||isNaN(a.googCurrentDelayMs)||P(b,39,Math.round(a.googCurrentDelayMs)),"number"!==typeof a.googExpandRate||isNaN(a.googExpandRate)||b.ni(a.googExpandRate),"number"!==typeof a.googSpeechExpandRate||isNaN(a.googSpeechExpandRate)||b.Zj(a.googSpeechExpandRate),"number"!==typeof a.googPreemptiveExpandRate||isNaN(a.googPreemptiveExpandRate)||
1438 b.Vj(a.googPreemptiveExpandRate),"number"!==typeof a.googAccelerateRate||isNaN(a.googAccelerateRate)||b.Qj(a.googAccelerateRate),"number"!==typeof a.googSecondaryDecodedRate||isNaN(a.googSecondaryDecodedRate)||b.Xj(a.googSecondaryDecodedRate),"number"!==typeof a.googSecondaryDiscardedRate||isNaN(a.googSecondaryDiscardedRate)||b.Yj(a.googSecondaryDiscardedRate),"number"!==typeof a.googDecodingCTSG||isNaN(a.googDecodingCTSG)||P(b,81,Math.round(a.googDecodingCTSG)),"number"!==typeof a.googDecodingCTN||
1439 isNaN(a.googDecodingCTN)||P(b,82,Math.round(a.googDecodingCTN)),"number"!==typeof a.googDecodingNormal||isNaN(a.googDecodingNormal)||P(b,83,Math.round(a.googDecodingNormal)),"number"!==typeof a.googDecodingPLC||isNaN(a.googDecodingPLC)||P(b,84,Math.round(a.googDecodingPLC)),"number"!==typeof a.googDecodingCNG||isNaN(a.googDecodingCNG)||P(b,85,Math.round(a.googDecodingCNG)),"number"!==typeof a.googDecodingPLCCNG||isNaN(a.googDecodingPLCCNG)||P(b,86,Math.round(a.googDecodingPLCCNG)),"number"!==typeof a.googDecodingMuted||
1440 isNaN(a.googDecodingMuted)||P(b,134,Math.round(a.googDecodingMuted)))};var NFa={kh:"bytesReceived",lh:"bytesSent",tJ:"id",yK:"localCandidateId",VN:"readable",rO:"remoteCandidateId",RP:"selected",oT:"writable"},OFa={cE:"googActiveConnection",kh:"bytesReceived",lh:"bytesSent",xK:"googLocalAddress",qO:"googRemoteAddress"},PFa={PE:"bitrateMean",QE:"bitrateStdDev",kI:"framerateMean",lI:"framerateStdDev",qn:"framesDecoded",rn:"framesEncoded",nI:"framesReceived",oI:"framesSent",mI:"framesPerSecond",kh:"bytesReceived",lh:"bytesSent",jI:"fractionLost",cI:"firCount",NJ:"isRemote",
1441 PJ:"jitter",XJ:"kind",TK:"mediaType",NL:"nackCount",zo:"packetsReceived",Mk:"packetsLost",Ao:"packetsSent",yN:"pliCount",UR:"totalEncodeTime",VR:"totalEncodedBytesTarget",WR:"totalPacketSendDelay",FO:"retransmittedBytesSent",QN:"qualityLimitationResolutionChanges",Nk:"qpSum",sO:"remoteId",AK:"localId",zP:"roundTripTime",Ho:"ssrc",ZR:"trackId",AG:"codecId",YG:"contentType",PN:"qualityLimitationReason"},QFa={kh:"bytesReceived",lh:"bytesSent",qn:"framesDecoded",rn:"framesEncoded",Vt:"hugeFramesSent",
1442 zo:"packetsReceived",Mk:"packetsLost",Ao:"packetsSent",Nk:"qpSum",Ho:"ssrc"},H7=function(a,b){return a?b?"false"==a.googActiveConnection?null:a.googLocalAddress+a.googRemoteAddress:"false"==a.selected?null:a.id:null};var I7=function(){this.j=new Map;this.h=new Map;this.g=new Map};I7.prototype.clear=function(){this.j.clear();this.h.clear();this.g.clear()};
1443 var L7=function(a,b,c,d,e){var f=(e=void 0===e?!0:e)?QFa:PFa,g=b[f.Ho];return null==g?null:d?J7(a.j,g,function(){return new K7(d)}).update(c,b[f.lh],b[f.Ao],e?b[f.Mk]:0,b[f.rn],b[f.Nk],b[f.Vt]):J7(a.h,g,function(){return new K7(d)}).update(c,b[f.kh],b[f.zo],b[f.Mk],b[f.qn],b[f.Nk],null)},N7=function(a,b,c,d){d=void 0===d?!0:d;var e=H7(b,d);if(!e)return null;d=d?OFa:NFa;return J7(a.g,e,function(){return new M7}).update(c,b[d.lh],b[d.kh])},J7=function(a,b,c){var d=a.get(b);null==d&&(d=c(),a.set(b,d));
1444 return d},K7=function(a){this.u=a;this.g=-1;this.j=this.l=this.h=this.o=this.C=this.m=0};
1445 K7.prototype.update=function(a,b,c,d,e,f,g){var h={bitrate:-1,cm:-1,pm:-1,Pl:-1};if("number"===typeof a&&"number"===typeof b&&"number"===typeof c&&"number"===typeof d){if(a>this.g){var m=c-this.C,p=Math.max(d-this.o,0);m=this.u?m:m+p;h.cm=0<m?Math.round(100*p/m):-1;0<=this.g&&(p=a-this.g,m=b-this.m,h.bitrate=0<m?Math.round(8*m/p):0)}this.g=a;this.m=b;this.C=c;this.o=d}"number"===typeof e&&"number"===typeof f&&(a=e-this.h,h.pm=0<a?Math.round((f-this.l)/a):-1,this.h=e,this.l=f);"number"===typeof g&&
1446 (h.Pl=g-this.j,this.j=g);return h};var M7=function(){this.g=-1;this.h=this.j=0};M7.prototype.update=function(a,b,c){var d=null;if("number"===typeof a&&"number"===typeof b&&"number"===typeof c){if(0<=this.g&&a>this.g){d=a-this.g;var e=b-this.j,f=c-this.h;d={Ir:0<e?Math.round(e/d):0,wr:0<f?Math.round(f/d):0}}this.g=a;this.j=b;this.h=c}return d};var RFa=l(["Ignore report with stale timestamp "," from "," of ",""]),SFa=l(["Elapsed time in jmidata decreased from "," to ",""]),VFa=function(a,b,c){var d=this;this.s=new bN("realtime.media.api.webrtc.JmiStatsParser");this.j=a;this.aa=b;this.H=new I7;this.o=this.m=null;this.M=NJ(KJ("vsnuVb"));this.J=NJ(KJ("d5q85d"));this.C=this.h=-1;this.l=new Map;this.O=new Map;this.G=new Map;this.F=new Map;this.g=new Map;this.ga=new F7(function(){return d.j.logImpression(4549)},TFa);this.ja=new F7(function(){return d.j.logImpression(4550)},
1447 UFa);this.oa=[this.ga,this.ja];this.u=this.D=!1;this.W="";this.ba=c},$Fa=function(a,b,c,d,e,f){WFa(a,b,e);XFa(a,e);var g=new Map;b.forEach(function(h){if("localcandidate"===h.type){var m=h.stat("networkType");Oc(af(h.id))||Oc(af(m))||g.set(h.id,YFa[m]||0)}});b.forEach(function(h){var m=h.timestamp&&h.timestamp.getTime()||0;if(m&&m==(a.G.get(h.id)||0))a.F.get(h.id)!=m&&(a.F.set(h.id,m),a.s.info(RFa,m,h.id,h.type));else switch(a.G.set(h.id,m),h.type){case "ssrc":ZFa(a,O7(h),m,c,d,e,f);break;case "VideoBwe":h=
1448 O7(h);m=new TB;P(m,1,2);P(m,24,2);"number"!==typeof h.googAvailableSendBandwidth||isNaN(h.googAvailableSendBandwidth)||P(m,40,Math.round(h.googAvailableSendBandwidth));"number"!==typeof h.googAvailableReceiveBandwidth||isNaN(h.googAvailableReceiveBandwidth)||P(m,41,Math.round(h.googAvailableReceiveBandwidth));"number"!==typeof h.googTransmitBitrate||isNaN(h.googTransmitBitrate)||P(m,42,Math.round(h.googTransmitBitrate));"number"!==typeof h.googRetransmitBitrate||isNaN(h.googRetransmitBitrate)||P(m,
1449 43,Math.round(h.googRetransmitBitrate));"number"!==typeof h.googTargetEncBitrate||isNaN(h.googTargetEncBitrate)||P(m,124,Math.round(h.googTargetEncBitrate));"number"!==typeof h.googActualEncBitrate||isNaN(h.googActualEncBitrate)||P(m,125,Math.round(h.googActualEncBitrate));"number"!==typeof h.googBucketDelay||isNaN(h.googBucketDelay)||P(m,80,Math.round(h.googBucketDelay));P(m,2,-1);P(m,3,-1);P(m,4,-1);P(m,5,-1);P(m,6,-1);P(m,7,-1);P(m,8,-1);P(m,9,-1);P(m,10,-1);mm(e,2,m,TB);break;case "googCandidatePair":var p=
1450 O7(h);h=new WB;P(h,3,Math.round(G7(p.googRtt)));"number"!==typeof p.requestsSent||isNaN(p.requestsSent)||P(h,228,Math.round(p.requestsSent));"number"!==typeof p.responsesReceived||isNaN(p.responsesReceived)||P(h,229,Math.round(p.responsesReceived));"number"!==typeof p.consentRequestsSent||isNaN(p.consentRequestsSent)||P(h,230,Math.round(p.consentRequestsSent));P(h,4,Math.round(G7(p.bytesSent)));"number"!==typeof p.packetsSent||isNaN(p.packetsSent)||P(h,90,Math.round(p.packetsSent));"number"!==typeof p.packetsDiscardedOnSend||
1451 isNaN(p.packetsDiscardedOnSend)||P(h,91,Math.round(p.packetsDiscardedOnSend));P(h,6,Math.round(G7(p.bytesReceived)));var t=0;"true"===p.googActiveConnection&&(t|=1);"true"===p.googWritable&&(t|=2);"true"===p.googReadable&&(t|=4);sC(h,t);t=new dB;var y=new dB;P(t,1,p.googLocalAddress||"");P(y,1,p.googRemoteAddress||"");P(t,2,1);P(y,2,1);var A={local:1,stun:2,relay:3};P(t,3,A[p.googLocalCandidateType]||0);A=A[p.googRemoteCandidateType];P(y,3,A||0);var B={udp:1,tcp:2,ssltcp:3,tls:4}[p.googTransportType]||
1452 0;3==A&&a.ba?(eB(t,4),eB(y,4)):(eB(t,B),eB(y,B));R(h,8,t);R(h,9,y);rC(h,t.ya());(t=H7(p,!0))&&t!=a.W&&(a.j.logImpression(7732),a.W=t);m=N7(a.H,p,a.J?m/1E3:a.h);P(h,5,m?m.Ir:-1);P(h,7,m?m.wr:-1);P(h,228,p.requestsSent);P(h,229,p.responsesReceived);P(h,230,p.consentRequestsSent);p.responsesReceived&&0<p.responsesReceived&&(a.D=!0);p.requestsSent&&0<p.requestsSent&&(a.u=!0);m=p.localCandidateId;"string"===typeof m&&!Oc(af(m))&&g.has(m)&&(m=g.get(m),P(h,55,m));mm(e,13,h,WB)}});a.g.clear()},WFa=function(a,
1453 b,c){var d=P7(b);d=0==d.length?null:cc(d,$ia,d[0]);a.m||(b=P7(b),b=0==b.length?null:cc(b,Zia,b[0]),a.m=b);d=d?(d.getTime()-a.m.getTime())/1E3:-1;0>d||(d<=a.h&&a.s.L(SFa,a.h,d),a.M||P(c,1,Math.round(d)),a.h=d)},XFa=function(a,b){var c=X();a.o||(a.o=c);a.C=JH(c,a.o)/1E3;a.M&&P(b,1,Math.round(a.C))},P7=function(a){return a.map(function(b){b=b.timestamp;return(b="number"===typeof b?new Date(b):b)&&0<b.getTime()?b:null}).filter(function(b){return null!=b})},aGa=function(a){var b=new Map;a.forEach(function(c){var d=
1454 c.stat("ssrc");c=c.stat("audioOutputLevel");Oc(af(d))||Oc(af(c))||(d=parseInt(d,10),c=x6(c),b.set(d,c))});return b},cGa=function(a,b){b.forEach(function(c){if("ssrc"===c.type&&c.names().includes("googExpandRate")){for(var d=new Map,e=n(bGa),f=e.next();!f.done;f=e.next()){f=f.value;var g=c.stat(f);Oc(af(g))||(g=Number(g),isNaN(g)||d.set(f,g))}c=parseInt(c.stat("ssrc"),10);a.g.has(c)||a.g.set(c,[]);a.g.get(c).push(d)}})},dGa=function(a,b){var c={audio:!1,video:!1};b.forEach(function(d){if("ssrc"===
1455 d.type){var e=d.names();if(e.includes("packetsReceived")){var f=Number(d.stat("ssrc"));a.l.has(f)||a.l.set(f,0);d=Number(d.stat("packetsReceived"));0>=d-a.l.get(f)||(a.l.set(f,d),e.includes("audioOutputLevel")?c.audio=!0:e.includes("googFrameRateReceived")&&(c.video=!0))}}});return c},eGa=function(a){return a.reduce(function(b,c){var d=-1;"VideoBwe"===c.type&&(c=c.stat("googAvailableSendBandwidth"),Oc(af(c))||(d=Math.round(Number(c))));return Math.max(b,d)},-1)},ZFa=function(a,b,c,d,e,f,g){LFa(b,
1456 d,a.aa);var h=!1;h="mediaType"in b?"audio"===b.mediaType:"audioInputLevel"in b||"audioOutputLevel"in b||"googExpandRate"in b;var m="bytesSent"in b;if(!(g&&h&&m)||e||fGa(a,b))if(!g||h||!m||!d||"screen"!==b.googContentType){var p=h?new TB:(new wO).media;gGa(b,p,m,h);h?hGa(a,b,p,m):iGa(b,p,m);var t=hC(p);null!=t&&a.oa.forEach(function(y){return y.update(t,p)});jGa(a,b,c,p,m);mm(f,2,p,TB)}},gGa=function(a,b,c,d){P(b,1,d?1:2);P(b,24,c?0:1);"number"===typeof a.ssrc&&(P(b,25,a.ssrc),P(b,53,[a.ssrc]));P(b,
1457 2,Math.round(G7(a.fractionLost)));P(b,3,Math.round(G7(a.packetsLost)));P(b,4,Math.round(G7(a.highestSequenceNumber)));P(b,5,Math.round(G7(a.googJitterReceived)));P(b,6,Math.round(G7(a.googRtt)));P(b,7,Math.round(G7(a.bytesSent)));P(b,8,Math.round(G7(a.packetsSent)));P(b,9,Math.round(G7(a.bytesReceived)));P(b,10,Math.round(G7(a.packetsReceived)));c?null!=a.googCodecName&&P(b,44,a.googCodecName):(null!=a.googCodecName&&P(b,94,a.googCodecName),"number"!==typeof a.oneWayDelayMs||isNaN(a.oneWayDelayMs)||
1458 P(b,89,Math.round(a.oneWayDelayMs)),"number"!==typeof a.oneWayMaxDelayMs||isNaN(a.oneWayMaxDelayMs)||P(b,112,Math.round(a.oneWayMaxDelayMs)),"number"!==typeof a.oneWayStddevDelayMs||isNaN(a.oneWayStddevDelayMs)||P(b,118,Math.round(a.oneWayStddevDelayMs)),"number"!==typeof a.oneWayMinDelayMs||isNaN(a.oneWayMinDelayMs)||P(b,119,Math.round(a.oneWayMinDelayMs)))},Q7=function(a,b,c){var d=0,e=0;b.forEach(function(f){f.has(a)&&(e+=f.get(a),d+=1)});0<d&&c(e/d)},hGa=function(a,b,c,d){MFa(b,c,d);!d&&a.g.has(b.ssrc)&&
1459 (a=a.g.get(b.ssrc),Q7("googExpandRate",a,function(e){return c.ni(e)}),Q7("googSpeechExpandRate",a,function(e){return c.Zj(e)}),Q7("googPreemptiveExpandRate",a,function(e){return c.Vj(e)}),Q7("googAccelerateRate",a,function(e){return c.Qj(e)}),Q7("googSecondaryDecodedRate",a,function(e){return c.Xj(e)}),Q7("googSecondaryDiscardedRate",a,function(e){return c.Yj(e)}))},jGa=function(a,b,c,d,e){if(b=L7(a.H,b,a.J?c/1E3:a.h,e))e?(P(d,42,b.bitrate),0<b.Pl&&Xl(d,59)&&a.j.logImpression(4804,{lc:b.Pl})):P(d,
1460 96,b.bitrate),P(d,2,b.cm),P(d,113,b.pm)},iGa=function(a,b,c){c?("number"!==typeof a.googFirsReceived||isNaN(a.googFirsReceived)||P(b,27,Math.round(a.googFirsReceived)),"number"!==typeof a.googPlisReceived||isNaN(a.googPlisReceived)||P(b,151,Math.round(a.googPlisReceived)),"number"!==typeof a.googNacksReceived||isNaN(a.googNacksReceived)||P(b,28,Math.round(a.googNacksReceived)),"number"!==typeof a.googFrameRateInput||isNaN(a.googFrameRateInput)||P(b,29,Math.round(a.googFrameRateInput)),"number"!==
1461 typeof a.googFrameRateSent||isNaN(a.googFrameRateSent)||P(b,30,Math.round(a.googFrameRateSent)),null!=a.codecImplementationName&&P(b,143,a.codecImplementationName),"number"!==typeof a.googFrameWidthSent||isNaN(a.googFrameWidthSent)||P(b,57,Math.round(a.googFrameWidthSent)),"number"!==typeof a.googFrameHeightSent||isNaN(a.googFrameHeightSent)||P(b,58,Math.round(a.googFrameHeightSent)),"number"!==typeof a.googFrameWidthInput||isNaN(a.googFrameWidthInput)||P(b,144,Math.round(a.googFrameWidthInput)),
1462 "number"!==typeof a.googFrameHeightInput||isNaN(a.googFrameHeightInput)||P(b,145,Math.round(a.googFrameHeightInput)),"number"!==typeof a.googQpSent||isNaN(a.googQpSent)||P(b,113,Math.round(a.googQpSent)),"number"!==typeof a.qpSum||isNaN(a.qpSum)||P(b,139,Math.round(a.qpSum)),"number"!==typeof a.googAdaptationChanges||isNaN(a.googAdaptationChanges)||P(b,95,Math.round(a.googAdaptationChanges)),"number"!==typeof a.qualityLimitationResolutionChanges||isNaN(a.qualityLimitationResolutionChanges)||P(b,194,
1463 Math.round(a.qualityLimitationResolutionChanges)),"number"!==typeof a.googAvgEncodeMs||isNaN(a.googAvgEncodeMs)||P(b,75,Math.round(a.googAvgEncodeMs)),"number"!==typeof a.googEncodeUsagePercent||isNaN(a.googEncodeUsagePercent)||P(b,76,Math.round(a.googEncodeUsagePercent))):("number"!==typeof a.googFirsSent||isNaN(a.googFirsSent)||P(b,27,Math.round(a.googFirsSent)),"number"!==typeof a.googPlisSent||isNaN(a.googPlisSent)||P(b,151,Math.round(a.googPlisSent)),"number"!==typeof a.googNacksSent||isNaN(a.googNacksSent)||
1464 P(b,28,Math.round(a.googNacksSent)),"number"!==typeof a.googFrameRateOutput||isNaN(a.googFrameRateOutput)||P(b,29,Math.round(a.googFrameRateOutput)),"number"!==typeof a.googFrameRateReceived||isNaN(a.googFrameRateReceived)||P(b,30,Math.round(a.googFrameRateReceived)),"number"!==typeof a.googFrameRateDecoded||isNaN(a.googFrameRateDecoded)||P(b,31,Math.round(a.googFrameRateDecoded)),"number"!==typeof a.fpsGraphicsInput||isNaN(a.fpsGraphicsInput)||P(b,50,a.fpsGraphicsInput),"number"!==typeof a.fpsGraphicsOutput||
1465 isNaN(a.fpsGraphicsOutput)||P(b,51,a.fpsGraphicsOutput),null!=a.codecImplementationName&&P(b,143,a.codecImplementationName),"number"!==typeof a.googFrameWidthReceived||isNaN(a.googFrameWidthReceived)||P(b,57,Math.round(a.googFrameWidthReceived)),"number"!==typeof a.googFrameHeightReceived||isNaN(a.googFrameHeightReceived)||P(b,58,Math.round(a.googFrameHeightReceived)),"number"!==typeof a.googQpReceived||isNaN(a.googQpReceived)||P(b,113,Math.round(a.googQpReceived)),"number"!==typeof a.qpSum||isNaN(a.qpSum)||
1466 P(b,139,Math.round(a.qpSum)),"number"!==typeof a.googInterframeDelayMax||isNaN(a.googInterframeDelayMax)||P(b,138,Math.round(a.googInterframeDelayMax)));if(c)(c=a.googContentType)&&P(b,59,"screen"===c),c=L(b,65)||0,R7(a.googCpuLimitedResolution)&&(c|=1),R7(a.googBandwidthLimitedResolution)&&(c|=2),P(b,65,c);else if(a=a.googTimingFrameInfo){b=vO.get(b);try{b.h=om(uO,"["+a+"]")}catch(d){}}},fGa=function(a,b){var c=Number(b.bytesSent);b=Number(b.ssrc);var d=a.O.get(b)||0;a.O.set(b,c);return c>d},O7=
1467 function(a){var b={};a.names().forEach(function(c){var d=a.stat(c);null!=d&&(isNaN(d)||"string"===typeof d&&Oc(d)||(d=Number(d)));b[c]=d});return b};function TFa(a){return 0===fC(a)&&!E7(a)&&0<(L(a,29)||0)}function UFa(a){return 0===fC(a)&&!E7(a)&&0<(L(a,30)||0)}function E7(a){return!(Xl(a,59)&&(L(a,58)||L(a,57)))}function R7(a){return"true"!==a&&"false"!==a?null:"true"===a}var YFa={lan:1,vpn:11,wlan:2,wwan:5},bGa="googExpandRate googSpeechExpandRate googPreemptiveExpandRate googAccelerateRate googSecondaryDecodedRate googSecondaryDiscardedRate".split(" ");var kGa=l(["No valid timestamp for the stats: ",""]),lGa=l(["Ignore report with timestamp prior to initial stats: ",""]),mGa=l(["Ignore report with stale timestamp "," from "," of ",""]),nGa=l(["Video sender ignored: ",""]),oGa=function(a,b,c){c=c.tm;this.s=new bN("realtime.media.api.webrtc.RtcStatsParser");this.H=b;this.O=a;this.J=new I7;this.C=this.j=this.g=this.h=null;this.aa=NJ(KJ("vsnuVb"));this.m=NJ(KJ("d5q85d"));this.o=new Map;this.l=new Map;this.G=new Map;this.F=new Map;this.u=this.D=!1;this.M=
1468 0;this.W=c},rGa=function(a,b,c){var d=null;for(var e=n(b.values()),f=e.next();!f.done;f=e.next())if(f=f.value,!f.localId&&!S7(f)){d=f.timestamp;break}if(d="number"===typeof d?new Date(Math.round(d)):null){null===a.h&&(a.h=d);if(null===a.g||d.getTime()>a.g.getTime())a.g=d;d=X();null===a.j&&(a.j=d);a.C=d;if(a.aa)P(c,1,Math.round(a.C&&a.j?JH(a.C,a.j)/1E3:-1));else{d=T7(a);if(0>d){a.s.L(lGa,U7(b));return}P(c,1,Math.round(d))}d=n(b);for(e=d.next();!e.done;e=d.next()){e=n(e.value);f=e.next().value;e=e.next().value;
1469 f=e.id||f;var g=V7(e.timestamp);if(g&&g==(a.G.get(f)||0))a.F.get(f)!=g&&(a.F.set(f,g),a.s.info(mGa,g,f,e.type));else switch(a.G.set(f,g),W7[e.type]||e.type){case "candidate-pair":pGa(a,e,c,b);break;case "inbound-rtp":case "outbound-rtp":qGa(a,e,c,b);break;case "transport":if(f=a,e=e.selectedCandidatePairChanges){for(g=f.M;g<e;g++)f.O.logImpression(7732,{lc:e});f.M=e}}}}else a.s.L(kGa,U7(b))},tGa=function(a,b,c){a=sGa(a,b);c=n(UB(c));for(b=c.next();!b.done;b=c.next())if(b=b.value,M(b,1)&&M(b,24)&&
1470 M(b,25)&&1===fC(b)&&a.has(hC(b))){var d=a.get(hC(b));switch(eC(b)){case 1:var e=L(d,167)||0;P(b,167,e);e=Wl(d,170)||0;P(b,170,e);e=L(d,171)||0;P(b,171,e);e=L(d,168)||0;P(b,168,e);e=L(d,165)||0;P(b,165,e);d=L(d,166)||0;P(b,166,d);break;case 2:d=L(d,130)||0,P(b,130,d)}}},sGa=function(a,b){for(var c=new Map,d={},e=n(b.values()),f=e.next();!f.done;d={ih:d.ih},f=e.next()){var g=f.value;f=g;if("inbound-rtp"===(W7[g.type]||g.type)&&b.get(g.trackId)){var h=g,m=b.get(h.trackId);g=Number(g.ssrc);d.ih=new TB;
1471 switch(f.kind){case "audio":X7(a,h,m,d.ih,f.kind);break;case "video":Y7(h.framesDecoded,function(p){return function(t){return P(p.ih,130,t)}}(d))}c.set(g,d.ih)}}return c},$7=function(a,b,c,d,e){e=void 0===e?1:e;a=Z7(a,b,c);b=a.value;c=a.elapsedTime;a.Id&&0<c&&d(Math.round(e*b/c))},Z7=function(a,b,c){var d=b&&b[c];if("number"!==typeof d)return{value:-1,Id:!1,elapsedTime:0};c=b.id+"_"+c;var e=!a.o.has(c),f=a.o.get(c)||{tr:0,Tg:0},g=f.tr;f=f.Tg;b=a.m?V7(b.timestamp)/1E3:T7(a);(b!=f||e)&&a.o.set(c,{tr:d,
1472 Tg:b});return b>f&&!e?{value:d-g,Id:!0,elapsedTime:b-f}:{value:-1,Id:!1,elapsedTime:0}},T7=function(a){return a.g&&a.h?(a.g.getTime()-a.h.getTime())/1E3:-1},pGa=function(a,b,c,d){b.responsesReceived&&0<b.responsesReceived&&(a.D=!0);b.requestsSent&&0<b.requestsSent&&(a.u=!0);if(a8(b,d)){var e=mm(c,13,void 0,WB),f=new dB,g=new dB;P(f,3,0);eB(f,0);P(f,2,1);P(g,3,0);eB(g,0);P(g,2,1);R(e,8,f);R(e,9,g);P(e,7,-1);P(e,5,-1);rC(e,f.ya());sC(e,0);P(e,3,-1);P(e,6,-1);P(e,4,-1);var h=b.remoteCandidateId||"",
1473 m=d.get(b.localCandidateId||"");m&&b8(m,f);(h=d.get(h))&&b8(h,g);3==L(g,3)&&(!a.W||m&&m.relayProtocol||eB(f,4),eB(g,L(f,4)));R(e,8,f);R(e,9,g);sC(e,uGa(b,d));rC(e,f.ya());Y7(b.bytesReceived,function(p){return P(e,6,p)});Y7(b.bytesSent,function(p){return P(e,4,p)});Y7(b.currentRoundTripTime,function(p){return P(e,3,Math.round(1E3*p))});Y7(b.packetsSent,function(p){return P(e,90,p)});Y7(b.packetsDiscardedOnSend,function(p){return P(e,91,p)});Y7(b.requestsSent,function(p){return P(e,228,p)});Y7(b.responsesReceived,
1474 function(p){return P(e,229,p)});Y7(b.consentRequestsSent,function(p){return P(e,230,p)});d=a.m?V7(b.timestamp)/1E3:T7(a);if(a=N7(a.J,b,d,!1))P(e,5,a.Ir),P(e,7,a.wr);vGa(b,c)}},b8=function(a,b){var c=a.ip||a.ipAddress||"",d=a.port||a.portNumber||0;!Oc(c)&&0<d&&(c=c.includes(":")?"["+c+"]:"+d:c+":"+d,P(b,1,c));P(b,3,wGa[a.candidateType||""]||0);eB(b,xGa[a.protocol||a.transport||""]||0);a&&a.relayProtocol&&(a=yGa[a.relayProtocol])&&eB(b,a)},vGa=function(a,b){var c=c8(b);Y7(a.availableOutgoingBitrate,
1475 function(d){return P(c,40,Math.round(d))})},zGa=function(a,b,c,d){$7(a,b,"bytesSent",function(g){return P(d,42,g)},8);$7(a,b,"retransmittedBytesSent",function(g){return P(d,43,g)},8);$7(a,b,"totalEncodedBytesTarget",function(g){return P(d,124,g)},8);d8([L(d,42),L(d,43)],function(g){var h=n(g);g=h.next().value;h=h.next().value;return P(d,125,g-h)});var e=Z7(a,b,"totalPacketSendDelay");a=Z7(a,b,"packetsSent");d8([e.Id&&e.value,a.Id&&a.value],function(g){var h=n(g);g=h.next().value;h=h.next().value;
1476 return P(d,80,Math.round(g/h))});var f=c8(c);Y7(L(d,42),function(g){g=(L(f,42)||0)+g;return P(f,42,g)});Y7(L(d,43),function(g){g=(L(f,43)||0)+g;return P(f,43,g)});Y7(L(d,124),function(g){g=(L(f,124)||0)+g;return P(f,124,g)});Y7(L(d,125),function(g){g=(L(f,125)||0)+g;return P(f,125,g)});Y7(L(d,80),function(g){g=(L(f,80)||0)+g;return P(f,80,g)})},c8=function(a){var b=UB(a).find(function(c){return 2===fC(c)});b||(b=mm(a,2,void 0,TB),e8(b),P(b,1,2),P(b,24,2));return b},qGa=function(a,b,c,d){if(!S7(b)){var e=
1477 f8(b),f="outbound-rtp"===(W7[b.type]||b.type),g="video"===e;if(g){var h=(new wO).media;P(h,1,2)}else h=new TB,P(h,1,"audio"===e?1:0);kg&&f&&g&&UB(c).some(function(m){return 0===fC(m)&&2===eC(m)})?a.s.L(nGa,b.id):(g=mm(c,2,h,TB),e8(g),f?AGa(a,b,c,g,d,e):BGa(a,b,g,d,e),CGa(a,b,g,e,f))}},g8=function(a,b,c,d){var e=a.ssrc;"string"!==typeof e||Oc(e)||(e=Number(e));"number"===typeof e&&(P(b,25,e),P(b,53,[e]));(a=a.codecId)&&d.has(a)&&(d=d.get(a).mimeType,d=(a=DGa[d.toLowerCase()])?a:d,c?P(b,44,d):P(b,94,
1478 d))},X7=function(a,b,c,d,e){"video"===e?(Y7(c&&c.frameWidth,function(f){return P(d,57,f)},-2),Y7(c&&c.frameHeight,function(f){return P(d,58,f)},-2),$7(a,c,"framesReceived",function(f){return P(d,30,f)})):(Y7(c&&c.audioLevel,function(f){return P(d,26,Math.round(32767*f))}),Y7(c&&c.concealedSamples,function(f){return P(d,167,f)}),Y7(c&&c.totalSamplesReceived,function(f){return P(d,168,f)}),EGa(b,c,d));Y7(c&&Z7(a,c,"jitterBufferDelay").value,function(f){return P(d,37,Math.round(f))});Y7(c&&c.jitterBufferDelay,
1479 function(f){return P(d,170,f)});Y7(c&&c.jitterBufferEmittedCount,function(f){return P(d,171,f)});Y7(c&&c.jitterBufferFlushes,function(f){return P(d,165,f)});Y7(c&&c.delayedPacketOutageSamples,function(f){return P(d,166,f)})},HGa=function(a,b,c,d,e){"video"===e?(Y7(c&&c.frameWidth,function(f){return P(d,57,f)},-2),Y7(c&&c.frameHeight,function(f){return P(d,58,f)},-2),$7(a,c,"framesSent",function(f){return P(d,30,f)}),FGa(b,c,d)):GGa(b,c,d)},EGa=function(a,b,c){d8([b&&b.concealedSamples,h8(b&&b.totalSamplesReceived)],
1480 function(d){var e=n(d);d=e.next().value;e=e.next().value;return c.ni(Math.round(d/e))});d8([b&&b.concealedSamples,h8(b&&b.totalSamplesReceived)],function(d){var e=n(d);d=e.next().value;e=e.next().value;return c.ni(Math.round(d/e))});d8([b&&b.silentConcealedSamples,b&&b.concealedSamples,h8(b&&b.totalSamplesReceived)],function(d){var e=n(d);d=e.next().value;var f=e.next().value;e=e.next().value;return c.Zj(Math.round((f-d)/e))});d8([b&&b.insertedSamplesForDeceleration,h8(b&&b.totalSamplesReceived)],
1481 function(d){var e=n(d);d=e.next().value;e=e.next().value;return c.Vj(Math.round(d/e))});d8([b&&b.removedSamplesForAcceleration],function(d){d=n(d).next().value;return c.Qj(d)});d8([b&&b.fecPacketsReceived,b&&b.fecPacketsDiscarded,h8(a.packetsReceived)],function(d){var e=n(d);d=e.next().value;var f=e.next().value;e=e.next().value;return c.Xj(Math.round((d-f)/e))});d8([b&&b.fecPacketsDiscarded,h8(b&&a.packetsReceived)],function(d){var e=n(d);d=e.next().value;e=e.next().value;return c.Yj(Math.round(d/
1482 e))})},FGa=function(a,b,c){a=b&&b.mediaSourceId&&a.get(b.mediaSourceId);Y7(a&&a.framesPerSecond,function(d){return P(c,29,Math.round(d))})},GGa=function(a,b,c){a=b&&b.mediaSourceId&&a.get(b.mediaSourceId);Y7(a&&a.audioLevel,function(d){return P(c,26,Math.round(32767*d))})},BGa=function(a,b,c,d,e){P(c,24,1);g8(b,c,!1,d);"video"===e&&(Y7(b.firCount,function(f){return P(c,27,f)}),Y7(b.pliCount,function(f){return P(c,151,f)}),Y7(b.nackCount,function(f){return P(c,28,f)}),Y7(b.qpSum,function(f){return P(c,
1483 139,f)}));X7(a,b,d.get(b.trackId),c,e);"video"===e&&(Y7(b.framesDecoded,function(f){return P(c,130,f)}),Y7(b.bitrateMean,function(f){return P(c,96,Math.round(f))}));Y7(b.jitter,function(f){return P(c,5,Math.round(1E3*f))});Y7(b.packetsReceived,function(f){return P(c,10,f)});Y7(b.packetsLost,function(f){return P(c,3,f)});Y7(b.bytesReceived,function(f){return P(c,9,f)});Y7(b.fractionLost,function(f){return P(c,2,Math.round(100*f))});P(c,143,b.decoderImplementation||"");IGa(a,b,c);"video"===e&&$7(a,
1484 b,"framesDecoded",function(f){return P(c,31,f)})},AGa=function(a,b,c,d,e,f){P(d,24,0);g8(b,d,!0,e);"video"===f&&(Y7(b.firCount,function(h){return P(d,27,h)}),Y7(b.pliCount,function(h){return P(d,151,h)}),Y7(b.nackCount,function(h){return P(d,28,h)}),Y7(b.qpSum,function(h){return P(d,139,h)}));HGa(a,e,e.get(b.trackId),d,f);Y7(b.packetsSent,function(h){return P(d,8,h)});Y7(b.bytesSent,function(h){return P(d,7,h)});P(d,143,b.encoderImplementation||"");if(b.qualityLimitationReason){var g=L(d,65)||0;P(d,
1485 65,g|(b.qualityLimitationReason in i8?i8[b.qualityLimitationReason]:1073741824))}Y7(b.qualityLimitationResolutionChanges,function(h){return P(d,194,h)});JGa(b,d,e);"video"===f&&(Y7(b.bitrateMean,function(h){return P(d,42,Math.round(h))}),e=Z7(a,b,"framesEncoded"),f=Z7(a,b,"totalEncodeTime"),e.Id&&0<e.elapsedTime&&(P(d,197,Math.round(e.value/e.elapsedTime)),f.Id&&0<e.value&&P(d,75,Math.round(1E3*f.value/e.value))),kg||j8(L(d,29))||Y7(L(d,197),function(h){return P(d,29,h)}),Y7(b.framesEncoded,function(h){return P(d,
1486 130,h)}));zGa(a,b,c,d)},JGa=function(a,b,c){a=KGa(c,a);c=!gg||Cq(67);Y7(c?a&&a.roundTripTime:void 0,function(d){return P(b,6,Math.round(1E3*d))});Y7(c?a&&a.jitter:void 0,function(d){return P(b,5,Math.round(1E3*d))});Y7(a&&a.packetsLost,function(d){return P(b,3,d)})},IGa=function(a,b,c){var d=b.fractionLost;"number"===typeof d?P(c,2,Math.round(100*d)):(d=Z7(a,b,"packetsLost"),a=Z7(a,b,"packetsReceived"),d.Id&&a.Id?(b=Math.max(d.value,0),a=b+a.value,P(c,2,0<a?Math.round(100*b/a):0)):P(c,2,-1))},e8=
1487 function(a){P(a,9,-1);P(a,7,-1);P(a,3,-1);P(a,2,-1);P(a,5,-1);P(a,4,-1);P(a,10,-1);P(a,8,-1);P(a,6,-1)},U7=function(a){for(var b={},c=n(a.keys()),d=c.next();!d.done;d=c.next())d=d.value,b[d]=a.get(d);return Ia.JSON.stringify(b)},CGa=function(a,b,c,d,e){var f=a.m?V7(b.timestamp)/1E3:T7(a);b=L7(a.J,b,f,e,!1);if(e)M(c,42)||P(c,42,b.bitrate);else if(j8(L(c,2))||P(c,2,b.cm),j8(L(c,96))||P(c,96,b.bitrate),!j8(L(c,138))&&"video"===d&&(d=hC(c)||iC(c)[0]||0,(e=D7(a.H,d))&&P(c,138,e),a=C7(a.H,d)))null!=a.yj&&
1488 P(c,50,Math.round(a.yj)),null!=a.zj&&P(c,51,Math.round(a.zj));P(c,113,b.pm)},uGa=function(a,b){b=a8(a,b);var c=void 0!==a.writable?a.writable:b;a=void 0!==a.writable?a.writable:b;var d=0;b&&(d|=1);!0===c&&(d|=2);!0===a&&(d|=4);return d};function S7(a){a=a?a.isRemote:void 0;return"boolean"===typeof a&&!0===a}
1489 var W7={inboundrtp:"inbound-rtp",outboundrtp:"outbound-rtp",candidatepair:"candidate-pair",localcandidate:"local-candidate",remotecandidate:"remote-candidate"},wGa={host:1,srflx:2,prflx:2,relay:3},xGa={udp:1,tcp:2},k8={},yGa=(k8.udp=1,k8.tcp=2,k8.tls=4,k8),V7=function(a){return"number"===typeof a?a:a?a.getTime():0},i8={bandwidth:2,cpu:1,none:0},DGa={"video/vp8":"VP8","video/vp9":"VP9","video/h264":"H264","audio/opus":"opus"};function j8(a){return null!=a&&-1!==a}
1490 function d8(a,b){a.every(function(c){return"number"===typeof c})&&b(a)}function h8(a){return 0!==a?a:void 0}function Y7(a,b,c){"number"===typeof a?b(a):void 0!==c&&b(c)}function f8(a){var b=["mediaType","kind"],c="";c=void 0===c?-1:c;if(a){b=n(b);for(var d=b.next();!d.done;d=b.next())if(d=d.value,typeof a[d]===typeof c)return a[d]}return c}function KGa(a,b){var c=b.remoteId;if(c=c&&a.get(c))return c;a=n(a.values());for(c=a.next();!c.done;c=a.next())if(c=c.value,c.localId===b.id)return c}
1491 function a8(a,b){return(b=b.get(a.transportId))&&b.selectedCandidatePairId?b.selectedCandidatePairId===a.id:!!a.selected};var LGa=function(){var a=mf();switch(a.connection&&a.connection.type){case "wifi":return 2;case "ethernet":return 1;default:return 0}};var MGa=l(["recordBeforeAudioStop: No info found for ssrc ",""]),NGa=l(["recordBeforeAudioStop: No matching element found for ssrc ",""]),OGa=l(["Non-monotonic frame count: ",""]),PGa=l(["Negative fps! s:"," e:",""]),l8=function(){MH.call(this);this.s=new bN("realtime.media.stats.OutputTracker");this.j=new Map;this.h=new Map;this.g=new Map;OH(this,document,"visibilitychange",this.l,!1,this)};r(l8,MH);
1492 var n8=function(a){m8.has(a)||m8.set(a,new l8);return m8.get(a)},GDa=function(a,b,c){a.g.has(b)||a.g.set(b,[]);a.g.get(b).push(new QGa(c))},JDa=function(a,b,c){var d=a.g.get(b);d?qc(d,function(e){return e.bg==c})?jc(d)&&a.g.delete(b):a.s.L(NGa,b):a.s.L(MGa,b)},C7=function(a,b){var c=a.j.get(b);c&&c.forEach(function(e){return o8(a,b,e)});var d=a.h.get(b);if(!d)return null;a.h.delete(b);c=RGa(d);d=SGa(d);return null!=c||null!=d?{yj:c,zj:d}:null},o8=function(a,b,c){c=c.h();c.end.g<c.start.g?a.s.L(OGa,
1493 c.end.g):(a.h.has(b)||a.h.set(b,[]),-1>c.h()&&a.s.L(PGa,c.start,c.end),a.h.get(b).push(c))};l8.prototype.l=function(){var a=this;this.j.forEach(function(b,c){b.forEach(function(d){o8(a,c,d)})})};
1494 var RGa=function(a){var b=0,c=0;a.forEach(function(d){b+=d.end.g-d.start.g;c+=d.end.timestamp-d.start.timestamp});return 0==c?null:b/c},SGa=function(a){var b=[];a.forEach(function(g){g.hidden||(b.push({t:g.start.timestamp,c:1,i:g}),b.push({t:g.end.timestamp,c:-1,i:g}))});Ec(b);var c=0,d=0,e=-Infinity,f=[];b.forEach(function(g){var h=g.t,m=h-e;0<f.length&&(c+=h-e,d+=L(f[0],29)*m);1==g.c?(lc(f,g.i),Bc(f,TGa)):oc(f,g.i);e=h});return 0==c?null:d/c},JFa=function(a,b){a=a.j.get(b)||a.g.get(b);if(!a)return null;
1495 var c=0,d=!1;a.forEach(function(e){e=e.g();null!=e&&(c=Math.max(e,c),d=!0)});return d?c:null},D7=function(a,b){return(a=a.j.get(b))?cc(a,function(c,d){d=d.j();return null==c?d:null==d?c:Math.max(c,d)},null):null};l8.prototype.X=function(){this.j.clear();this.g.clear();this.h.clear();MH.prototype.X.call(this)};var m8=new WeakMap,TGa=function(a,b){var c=b.g-a.g;0==c&&(c=L(b,29)-L(a,29));return c},QGa=function(a){this.bg=a};var p8=function(a,b,c){var d=c.AD;c=c.tm;this.s=new bN("realtime.media.api.webrtc.StatsManager");var e=new cH(a);this.j=new VFa(e,b,c);this.g=null;this.u=!1;this.C=QG(a,fU);this.m=new B7;this.l=new oGa(e,b,{tm:c});this.D=this.F=0;this.h=d;this.o=[]},q8=function(a,b){a.o.push(b)};p8.prototype.start=function(){kg&&UGa(this)};p8.prototype.stop=function(){kg&&(this.g&&(this.g.disconnect(),this.g=null),this.u=!0)};
1496 var r8=function(a){var b=a.h?a.j.D:a.l.D;return(a.h?a.j.u:a.l.u)?b?2:1:0},VGa=function(a,b,c){var d=Date.now();if(!(1E3>d-a.F)){a.F=d;if(a.h)a=dGa(a.j,b);else{a=a.l;d={audio:!1,video:!1};b=n(b.values());for(var e=b.next();!e.done;e=b.next())if(e=e.value,"inbound-rtp"==(W7[e.type]||e.type)&&!S7(e)){var f=Number(e.ssrc),g=e.packetsReceived;f&&"number"===typeof g&&(a.l.has(f)||a.l.set(f,0),0>=g-a.l.get(f)||(a.l.set(f,g),e=f8(e),"audio"===e&&(d.audio=!0),"video"===e&&(d.video=!0)))}a=d}c(a.audio,a.video)}},
1497 WGa=function(a,b,c){var d=Date.now();200>d-a.D||(a.D=d,a=a.h?eGa(b):-1,c(a))},$Ga=function(a,b,c,d,e){var f=c7();f=void 0===f?!1:f;var g,h;return Ga(function(m){if(1==m.g)return g=new PB,b?$Fa(a.j,b,d,e,g,f):rGa(a.l,c,g),kg?u(m,a.C.then(function(p){return p.Rf()}),3):m.Ra(2);2!=m.g&&(h=m.h,XGa(a,g,h));b&&c&&tGa(a.l,c,g);YGa(g);ZGa(g);a.o.forEach(function(p){return p.Ed(g)});return m.return(g)})},UGa=function(a){a.C.then(function(b){a.g||a.u||(a.g=b.Gh(),a.g&&a.g.onMessage.addListener(function(c){var d=
1498 a.m;d.C+=c.tabCpuUsage;d.j+=c.browserCpuUsage;d.l+=c.gpuCpuUsage;d.m+=c.tabJsMemoryAllocated;d.o+=c.tabJsMemoryUsed;d.g++}))})},XGa=function(a,b,c){var d=a.m.toJson();"number"!==typeof d.tabCpuUsage||isNaN(d.tabCpuUsage)||P(b,34,Math.round(d.tabCpuUsage));"number"!==typeof d.browserCpuUsage||isNaN(d.browserCpuUsage)||P(b,92,Math.round(d.browserCpuUsage));"number"!==typeof d.gpuCpuUsage||isNaN(d.gpuCpuUsage)||P(b,94,Math.round(d.gpuCpuUsage));"number"!==typeof d.pluginCpuUsage||isNaN(d.pluginCpuUsage)||
1499 P(b,93,Math.round(d.pluginCpuUsage));"number"!==typeof d.totalCpuUsage||isNaN(d.totalCpuUsage)||P(b,35,Math.round(d.totalCpuUsage));"number"!==typeof d.numOfProcessors||isNaN(d.numOfProcessors)||P(b,36,Math.round(d.numOfProcessors));"number"!==typeof d.tabJsMemoryAllocated||isNaN(d.tabJsMemoryAllocated)||P(b,150,Math.round(d.tabJsMemoryAllocated));"number"!==typeof d.tabJsMemoryUsed||isNaN(d.tabJsMemoryUsed)||P(b,151,Math.round(d.tabJsMemoryUsed));d=a.m;var e=c.value,f=e&&e.numOfProcessors;if(f){var g=
1500 0,h=0;if(e=e.processors){e=n(e);for(var m=e.next();!m.done;m=e.next())m=m.value.usage,g+=m.user+m.kernel,h+=m.total}else g=d.u,h=d.h;e=h==d.h?d.F:100*f*(g-d.u)/(h-d.h);d.u=g;d.h=h;d.F=e;d.G=e;d.D=f}c.value&&c.value.temperatures&&c.value.temperatures[0]&&P(b,189,c.value.temperatures[0]);a=a.m;a.C=0;a.j=0;a.l=0;a.m=0;a.o=0;a.g=0},ZGa=function(a){VB(a,UB(a).filter(function(b){return 0<L(b,10)||1!=fC(b)}))},YGa=function(a){var b=LGa();0!==b&&XB(a).forEach(function(c){P(c,55,b)})};var s8=function(){this.h=0;this.g=new Map;this.j=new Map},bHa=function(a,b){aHa(a,b);a.g.forEach(function(c,d){var e=b.get(parseInt(d,10));e&&e.Zb==c.Zb?(d=e.timestamp-a.h,c.mf!=d&&(c.Ve=d)):(c.Ve&&(e=a.j.get(d)||[],e.push(c),a.j.set(d,e)),a.g.delete(d))});b.forEach(function(c,d){var e=a.g.get(d.toString());void 0==e&&(e={Zb:c.Zb,mf:c.timestamp-a.h,Ve:null},a.g.set(d.toString(),e))})},aHa=function(a,b){if(0===a.h){var c=Number.MAX_VALUE;b.forEach(function(d){d=d.timestamp;d<c&&(c=d)});c!==Number.MAX_VALUE&&
1501 (a.h=c)}};s8.prototype.Ed=function(a){var b=this;UB(a).forEach(function(c){var d=kC(c),e=iC(c);if(!(1>e.length)&&(e=e[0].toString(),""!=e)){var f=b.j.get(e);f&&(f.forEach(function(g){g=t8(g);d.push(g)}),b.j.delete(e));(e=b.g.get(e))&&e.Ve&&(f=t8(e),d.push(f),e.mf=e.Ve,e.Ve=null);0<d.length&&c.o(d)}})};var t8=function(a){var b=new jC;b=P(b,3,a.Zb);b=P(b,1,a.mf);return P(b,2,a.Ve)};var cHa=new Set(["video/vp8"]);var dHa=l(["Configuring video sender params, original: ",""]),eHa=l(["Applying video sender params update: ",""]),fHa=function(a,b){this.s=new bN("realtime.media.api.webrtc.VideoSenderConfigurer");this.ha=b;this.l=b.C&&!1;this.j=b.J&&NJ(KJ("lSsX3e"));this.m=NJ(KJ("QfZrt"));this.o=OJ(KJ("RXfX2d"),8);this.D=this.l||this.j;this.F=b.G?2:1;this.g=new Map;this.u=a;this.h=new Set;this.C=NJ(KJ("nlZjzc"))},iHa=function(a,b,c,d){var e=d.Jd,f=d.encodingInfo;d=d.uB;var g=b.getParameters(),h=!1,m=function(){h||
1502 a.s.info(dHa,"encodings="+JSON.stringify(g&&g.encodings,null,2));h=!0};if(g.encodings&&g.encodings.length){if(kg){var p=a.ha.j;Cq(72)&&null!=p&&g.encodings[0].networkPriority!=p&&(m(),g.encodings[0].networkPriority=p)}var t=gHa(a,g.encodings,b.track,c,e,f?f.mimeType:null);a.u.Oq=t.Ih();g.encodings.forEach(function(A,B){B=t.ri(A,B);A.active!==B&&(m(),A.active=B)});if(a.m&&!e&&f&&"video/vp8"===f.mimeType){var y=hHa[Number(d>=a.o)][Number(Sf(void 0===f.zm?qN:f.zm)<=Sf(pN))];g.encodings.forEach(function(A,
1503 B){var H=y.hf(A,B);B=y.ff(A,B);if(A.scaleResolutionDownBy!==H||A.maxBitrate!==B)m(),H?A.scaleResolutionDownBy=H:delete A.scaleResolutionDownBy,A.maxBitrate=B})}h&&(a.s.info(eHa,"encodings="+JSON.stringify(g&&g.encodings,null,2)),b.setParameters(g))}},gHa=function(a,b,c,d,e,f){if(!a.h.has(d)&&a.C)c=jHa;else if(!e&&null!=f&&cHa.has(f)&&3===b.length&&a.g.has(d))c=a.g.get(d);else{if(a=e)a=kg?10>=c.getSettings().frameRate&&0!==c.getSettings().frameRate:!1;c=a?kHa:lHa}return c},u8=function(a,b){return a.D?
1504 b.getStats().then(function(c){var d=null,e=void 0;c=n(c.values());for(var f=c.next();!f.done;f=c.next())f=f.value,"codec"===f.type&&(d=f.mimeType.toLowerCase()),"media-source"===f.type&&(e=new Rf(f.width,f.height));return{mimeType:d,zm:e}}):Promise.resolve(null)},v8=function(a){this.h=new Map;this.g=Array(3);a=n(a);for(var b=a.next();!b.done;b=a.next())b=b.value,this.h.set(b.rid,b),this.g[b.bd]=b},w8=function(a,b,c){return b.rid?a.h.get(b.rid):a.g[c]};
1505 v8.prototype.hf=function(a,b){return w8(this,a,b).hf};v8.prototype.ff=function(a,b){return w8(this,a,b).ff};var x8=new v8([{rid:"f",bd:2},{rid:"h",bd:1},{rid:"q",bd:0}]),mHa=new v8([{rid:"f",bd:2,hf:1,ff:25E5},{rid:"h",bd:1,hf:1280/480,ff:42E4},{rid:"q",bd:0,hf:1280/240,ff:133333}]),nHa=new v8([{rid:"f",bd:2,hf:1,ff:25E5},{rid:"h",bd:1,hf:640/480,ff:42E4},{rid:"q",bd:0,hf:640/240,ff:133333}]),hHa=[[x8,x8],[mHa,nHa]];function y8(a){return a.width+"x"+a.height}
1506 var lHa={ri:function(){return!0},Ih:function(){return 2}},kHa={ri:function(a,b){return 0===b},Ih:function(){return 3}},jHa={ri:function(){return!1},Ih:function(){return 2}},z8=function(a){var b=a.bd;this.h=a.rid;this.g=b};z8.prototype.ri=function(a,b){return a.rid?a.rid===this.h:b===this.g};z8.prototype.Ih=function(){return 1};var A8=function(a){var b=a.em;this.g=new Set(a.gf);this.h=b};A8.prototype.ri=function(a,b){return a.rid?this.g.has(String(a.rid)):b<=this.h};A8.prototype.Ih=function(){return 2};
1507 var oHa=new Map([[y8(qN),new z8({rid:"f",bd:2})],[y8(pN),new z8({rid:"h",bd:1})],[y8(oN),new z8({rid:"q",bd:0})]]),pHa=new Map([[y8(qN),new A8({gf:["q","h","f"],em:2})],[y8(pN),new A8({gf:["q","h"],em:1})],[y8(oN),new A8({gf:["q"],em:0})]]);var qHa=l(["EchoDetector constructor"]),rHa=l(["Acquire Audio Context and modify WebAudio graph"]),sHa=l(["EchoDetector module: ",""]),tHa=l(["EchoDetector module: ",""]),uHa=l(["onAbort called - WebAssembly failure"]),vHa=l(["Loaded and initialized in ","ms"]),wHa=l(["Wasm module initialization failed."]),xHa=l(["Failed to create echoDetector."]),yHa=l(["Failed to create echoDetector."]),zHa=l(["Failed to load glue code."]),AHa=l(["Release Audio Context(WebAudio)"]),BHa=l(["Enable Echo Analyzer."]),
1508 CHa=l(["Enable Transparency Analyzer."]),DHa=l(["Initialized - version ",""]),EHa=l(["addRenderStream completed"]),FHa=l(["removeRenderStream completed"]),GHa=l(["setCaptureStream completed"]),B8=function(a,b){V.call(this);var c=this;this.s=new bN("realtime.media.audio.wasm_metrics.EchoDetector");this.s.info(qHa);this.m=a;this.G=HHa(this,b);this.l=w6(this);this.F=this.j=null;this.C=new Map;this.h=!1;this.g=this.J=this.M=this.H=null;this.O=ke();this.o=this.l.createScriptProcessor(2048,1,1);this.D=
1509 this.l.createScriptProcessor(2048,1,1);this.u=b.Xo?this.l.createScriptProcessor(2048,1,1):null;a=this.l.createMediaStreamDestination();this.o.connect(a);this.D.connect(a);null!=this.u&&this.u.connect(a);this.s.info(rHa);var d=Date.now(),e={print:function(g){return c.s.info(sHa,g)},printErr:function(g){return c.s.L(tHa,g)},onAbort:function(){c.s.L(uHa);c.m.logImpression(5388,{mc:"onAbort"})}},f=function(g){c.g=g;try{var h=c.g._GetVersion();if(7!=h)throw Error("Version mismatch - expected 7, got "+
1510 h);c.g._Initialize(2048,c.l.sampleRate,1,2048,c.l.sampleRate,1,c.G);c.s.info(DHa,h);c.H=new Float32Array(c.g.HEAP32.buffer,c.g._GetCaptureAudioBuffer(),2048);c.J=new Float32Array(c.g.HEAP32.buffer,c.g._GetRenderAudioBuffer(),2048);c.M=new Float32Array(c.g.HEAP32.buffer,c.g._GetUnprocessedCaptureAudio(),2048);IHa(c);c.h=!0;var m=Date.now()-d;c.s.info(vHa,m);c.m.logImpression(5389,{lc:m});c.G&1&&c.m.logImpression(7419);c.G&2&&c.m.logImpression(7420)}catch(p){dN(c.s,p).L(wHa),c.m.logImpression(5388,
1511 {mc:p.message})}};O6(this.O,{Rw:!0,timeout:3E4}).then(function(){try{window._createWasmEchoDetectorV2(e).then(f,function(g){dN(c.s,g).L(xHa);c.m.logImpression(5388,{mc:g.message})})}catch(g){dN(c.s,g).L(yHa),c.m.logImpression(5388,{mc:g.message})}},function(g){dN(c.s,g).L(zHa);c.m.logImpression(5387,{mc:g.message})})};r(B8,V);
1512 B8.prototype.X=function(){var a=this;this.C.forEach(function(b){b.disconnect(a.o)});this.C.clear();null!=this.j&&(this.j.disconnect(),this.j=null);null!=this.F&&(this.F.disconnect(),this.F=null);this.o.disconnect();this.o.onaudioprocess=null;this.D.disconnect();this.D.onaudioprocess=null;null!=this.u&&(this.u.disconnect(),this.u.onaudioprocess=null);this.s.info(AHa);this.h=!1;this.g=this.J=this.M=this.H=null;V.prototype.X.call(this)};
1513 var HHa=function(a,b){var c=0;b.Ww&&(a.s.info(BHa),c+=1);b.Xo&&(a.s.info(CHa),c+=2);return c},IHa=function(a){a.D.onaudioprocess=function(b){a.h&&null!=a.j&&(a.H.set(b.inputBuffer.getChannelData(0)),a.g._AnalyzeCaptureAudio())};a.o.onaudioprocess=function(b){a.h&&0<a.C.size&&(a.J.set(b.inputBuffer.getChannelData(0)),a.g._AnalyzeRenderAudio())};null!=a.u&&(a.u.onaudioprocess=function(b){a.h&&null!=a.F&&(a.M.set(b.inputBuffer.getChannelData(0)),a.g._AnalyzeUnprocessedCaptureAudio())})},C8=function(a,
1514 b){return a.h&&a.h&&a.g._IsTransparencyDetectorEnabled()?a.g._GetTransparencyMetric(b):null},JHa=function(a,b){var c=a.l.createMediaStreamSource(b);c.connect(a.o);a.C.set(b,c);a.s.info(EHa)};var D8=function(a){this.g=a};D8.prototype.Ed=function(a){var b=this.g;b=b.h&&b.h&&b.g._IsEchoDetectorEnabled()?Array.from(new Int32Array(b.g.HEAP32.buffer,b.g._GetEchoHistogram(),b.g._GetEchoHistogramSize())):null;var c=C8(this.g,!1),d=C8(this.g,!0);if(b||c||d){a=n(UB(a));for(var e=a.next();!e.done;e=a.next())e=e.value,1===eC(e)&&0===fC(e)&&(b&&P(e,153,b||[]),c&&P(e,235,c),d&&P(e,236,d),P(e,154,7),P(e,155,340797388))}};var KHa=l(["",""]),LHa=l(["Remote stream added with id="," audioTracks="," videoTracks=",""]),MHa=l(["Ignoring incoming tracks with no matching msid."]),NHa=l(["Ignoring incoming audio track as audio output is disabled."]),OHa=l(["Participant left before their audio was added"]),PHa=l(["Remote stream removed with id="," audioTracks="," videoTracks=",""]),QHa=l(["Asked to remove stream that was never added."]),RHa=l(["Adding capture=",""]),vra=l(["Removing capture=",""]),SHa=l(["Got MediaStream without associated tracks."]),
1515 THa=l(["StreamInfo="," updated."]),UHa=l(["Adding stream with id="," to peer"]),VHa=l(["Removing stream with id="," to peer"]),WHa=l(["Instantiating new peer"]),XHa=l(["Delaying creation of PeerConnection by ","ms."]),YHa=l(["send datachannel is open."]),ZHa=l(["send datachannel is closed."]),$Ha=l(["send datachannel error"]),aIa=l(["Creating the initial local description failed"]),bIa=l(["Creating the initial local description succeeded"]),cIa=l(["Calling initial setLocalDescription"]),dIa=l(["Initial setLocalDescription offer succeeded"]),
1516 eIa=l(["Initial connect timer failed to get STUN pings responses, ending session"]),fIa=l(["Creating DataChannel '","' without a writable transport!"]),gIa=l(["Could not find SSRC for RTCRtpReceiver."]),hIa=l(["Received audio from non-virtual ssrc "," when only virtual ssrcs should be used"]),iIa=l(["Transport writable 1st timer timed out without STUN response."]),jIa=l(["Transport writable 1st timer timed out."]),kIa=l(["Transport writable 2nd timer timed out."]),lIa=l(["Transport writable timeout failed, aborting."]),
1517 mIa=l(["ICE connection state changed to: ",", signaling state: ",""]),nIa=l(["Initiating ICE restart"]),oIa=l(["Peer connection state changed to: ",""]),pIa=l(["Got local ICE candidate: ",""]),qIa=l(["receive datachannel '","' created."]),rIa=l(["receive datachannel '","' opened."]),sIa=l(["receive datachannel '","' closed."]),tIa=l(["receive datachannel '","' threw error: ",""]),uIa=l(["dataReceived: participantId="," label="," dataLength=",""]),vIa=l(["No ICE servers provided."]),wIa=l(["Malformed Ice servers: ",
1518 ""]),xIa=l(["Negotiating canceled on ",""]),yIa=l(["Negotiating failed on ",""]),zIa=l(["AudioLevelMode value is ",""]),G8=function(a,b,c,d,e,f,g,h){Xw.call(this);var m=this;this.Tc=new sv(this);this.xd=a;this.h=b;this.Qb=c;kg||lg||(d=Ema(d));this.ha=d;this.Aa=1;a=new P6(d.J);this.vb=new fHa(a,d);this.yd=new KDa(d);this.Cc=OJ(KJ("nsqoXb"),120);b=null;this.ha.h&&(c=OJ(KJ("tvRQLd"),-1),0<=c&&(b=new Q6(function(p){m.Cc=p;E8(m)},{lw:this.Cc,bC:c}),this.R(b)));this.o=b;this.F=g;this.vf=h;this.s=fN(cN(new bN("realtime.media.api.webrtc.PeerController"),
1519 function(p){return p(KHa,m)}));this.Df=new n7;this.W=new MH(this);this.R(this.W);this.ea=null;this.Bc=!1;this.O=this.Oc=this.u=null;this.D=e({AD:kg&&!0,tm:d.u});q8(this.D,a);this.F&&q8(this.D,new D8(this.F));this.Re=new s8;q8(this.D,this.Re);this.Pe=new Set;this.Dc=this.ha.H||1E4;this.aa=null;this.Mb=!0;this.ga=1;this.Na=0;this.Me=OJ(KJ("XyKiLe"),0);this.J=new Map;this.G=null;this.Sa=[];this.m=null;this.ja=new Map;this.Ac=new Map;this.pe=new Map;this.Ia=this.lb=this.kb=null;this.oa=new Set;this.Rb=
1520 new Set;this.M=this.ba=null;this.Va=!1;this.Fa=null;this.re=!1;this.l=this.pa=this.zc=null;this.Bf=new I6;this.ua=null;this.Wb=new Map;this.Qc=new Map;this.j=null;this.Ne=KH;this.nc=this.Le=null;f.then(function(p){m.nc=p});this.H=this.ha.Fa;this.s.info(zIa,this.H);switch(this.H){case 1:F8(this,7292);break;case 2:F8(this,7293)}this.Pc=NJ(KJ("JNxaef"));this.wd=NJ(KJ("QfZrt"));this.uf=OJ(KJ("RXfX2d"),8);this.jb=!1;this.Wd=0;this.Oe=NJ(KJ("rt1h9b"))};r(G8,Xw);
1521 G8.prototype.toString=function(){return"PeerController(localSessionId="+this.h+")"};
1522 var E8=function(a){if(a.ea)for(var b=n(j7(a.ea)),c=b.next();!c.done;c=b.next())c.value.playoutDelayHint=a.Cc/1E3},H8=function(a,b){for(var c=[],d=0;d<b;d++)c.push(o7(a.Df));return c},I8=function(a,b){var c=H8(a,a.ha.C?3:1),d=[];1<c.length&&a.ha.C&&d.push(new xK("SIM",c));if(a.ha.G)for(var e=H8(a,c.length),f=0;f<e.length;f++)c.push(e[f]),d.push(new xK("FID",[c[f],e[f]]));return SK(QK(JK(IK(KK(new LK,"v"),b),a.h+"/"+b),c),d).fa()},K8=function(a,b){a.Pe.has(b)||(a.Pe.add(b),a.g(new J8(a.h,b)))};
1523 G8.prototype.wf=function(a){var b=this,c=a.stream,d=a.g;a=c.getAudioTracks();var e=c.getVideoTracks();this.s.info(LHa,d,a.length,e.length);E8(this);var f=function(h){return h.Qe==d};e=wL(this.m.ta).find(f);if(wL(this.m.Ca).some(f)||e||tc(this.m.Ca.l).some(function(h){return h.toString()==d}))if(0<a.length)if(this.ha.h){a=L8(this,this.m,d);F8(this,5038);var g=HDa(this.Qb,c,a,2==this.H,{Mh:this.Aa});this.F&&JHa(this.F,c);M8(this,d,g);this.J.set(d,g);g.u.attach(function(){var h=g.ya().id;F8(b,4901,h);
1524 K8(b,"play first audio")},this);g.o.attach(function(h){F8(b,4970,h.code+","+h.message)},this);a||this.s.L(OHa)}else this.s.info(NHa),a.forEach(function(h){return h.stop()});else this.ja.has(d)||this.ja.set(d,{pb:new wS,Lp:!1}),a=this.ja.get(d),a.pb.resolve(c),a.Lp=!0,this.o&&RDa(this.o,d,!e.l);else this.s.info(MHa)};
1525 G8.prototype.Af=function(a){var b=a.stream;a=a.g;var c=b.getAudioTracks(),d=b.getVideoTracks();this.s.info(PHa,a,c.length,d.length);this.J.has(a)&&(G6(this.Qb,b.id),this.J.delete(a));this.F&&(c=this.F,c.C.has(b)&&(c.C.get(b).disconnect(c.o),c.C.delete(b),c.s.info(FHa)));this.ja.has(a)&&(b=this.ja.get(a),this.ja.delete(a),b.Lp||this.s.L(QHa));this.o&&this.o.l.delete(a)};G8.prototype.se=function(a){a=a.target;var b=mT(a,this.h);b&&N8(this,b,a)};
1526 G8.prototype.Xd=function(a){a=a.target;if(this.G&&this.G.Ea()===a.h.getId()){a=a.j();this.G=MK(new LK(this.G),a).fa();var b=O8(this,this.G);b&&J6(this.yd,b,!a)}};
1527 var AIa=function(a,b){switch(b){case "a":var c=wL(a.localDescription.Ca)[0];break;case "v":c=wL(a.localDescription.ta).find(function(d){return"2"==d.Ea()});break;case "d":c=wL(a.localDescription.Za)[0];break;default:Ub("Unknown media type: "+b)}return c},P8=function(a,b){var c=b.h;if(!a.localDescription)return null;if("v"!=c.h)return AIa(a,c.h);var d=wL(a.localDescription.ta).find(function(e){return e.Ea()==c.getId()});d||(d=I8(a,c.getId()));return Fja(NK(new LK(d),c.D),b.m.o).fa()},pT=function(a,
1528 b,c){var d=c.h,e=d.h,f=c.j();c=P8(a,c);var g=null,h=null;if(b){g=b.id;b="a"==e?b.getAudioTracks():b.getVideoTracks();if(0==b.length)return a.s.g(SHa),null;h=b[0].id}c=MK(OK(GK(new LK(c),g),h),f).fa();"a"==e?a.G=c:(e=wL(a.localDescription.ta).filter(function(m){return m.Ea()!==d.getId()}),a.Sa=[].concat(q(e),[c]));a.s.info(THa,c);DFa(a.u,a.G?[a.G]:[],a.Sa).catch(function(m){Q8(a,m,"local streams save")});return c},T8=function(a,b){Ga(function(c){if(1==c.g){if(!b||a.Mb||!a.ea)return c.Ra(0);a.Rb.add(b);
1529 a.s.info(UHa,b.id);return u(c,IEa(a.ea,b),3)}R8(a);S8(a);sa(c)})},oT=function(a,b){b&&a.ea&&a.Rb.has(b)&&(a.Rb.delete(b),a.s.info(VHa,b.id),JEa(a.ea,b))},N8=function(a,b,c){if(!a.localDescription)return null;T8(a,b);var d=pT(a,b,c);c=c.h;a.F&&"a"==c.h&&"sc"!=c.getContent()&&(c=a.F,null!=c.j&&(c.j.disconnect(),c.j=null),c.j=c.l.createMediaStreamSource(b),c.j.connect(c.D),c.s.info(GHa),a=a.F,a.h&&a.g._IsTransparencyDetectorEnabled());return d},BIa=function(a){a.ha.h||j7(a.ea).forEach(function(b){(b=
1530 b.track)&&"audio"==b.kind&&b.stop()})},R8=function(a){if(!kg||Cq(68))if(a.Sa.forEach(function(c){var d=!c.l,e=a.Wd,f=O8(a,c);f&&u8(a.vb,f).then(function(g){iHa(a.vb,f,c.h,{Jd:d,encodingInfo:g,uB:e})})}),a.G){var b=O8(a,a.G);b&&J6(a.yd,b,a.Pc?!a.G.j:!0)}},O8=function(a,b){return KEa(a.ea).find(function(c){return c.track&&c.track.id==b.o&&"live"==c.track.readyState})||null};
1531 G8.prototype.stopSession=function(a,b){this.u&&this.u.cancel();gt(this.ea);this.ea=null;this.O&&(this.O.close(),this.O=null);this.ba&&(this.ba.stop(),this.Va=!1,this.aa=null,this.g(new U8(a,b)));this.M&&this.M.stop();this.D.stop();this.ja.clear();V8(this,0)};
1532 G8.prototype.initialize=function(){var a=this,b,c,d;return Ga(function(e){switch(e.g){case 1:a.ea&&Ub("Attempted to recreate a peer connection.");K8(a,"send initiate");a.s.info(WHa);CIa(a,a.ha.Sa);b=OJ(KJ("lDyNEb"),0);if(!(0<b)){e.Ra(2);break}a.s.info(XHa,b);return u(e,hx(b),2);case 2:return a.ea=new g7(a.ha,a.vf),a.Oc=a.ea.h.signalingState,a.u=new p7(a.ea,a.ha,a.xd,{vr:a.ea.j!==b7||NJ(KJ("V6tkNe")),yr:a.ea.j!==b7}),E8(a),a.W.listen(a.ea.h,"signalingstatechange",a.Cf),NJ(KJ("lftkhd"))&&DIa(a),a.ga=
1533 1,a.W.listen(a.ea,"bb",a.zf),a.ea.h.oniceconnectionstatechange=function(){return EIa(a)},a.ea.h.onconnectionstatechange=function(){c7()&&(a.s.info(oIa,a.ea.h.connectionState),W8(a))},a.W.listen(a.ea,"cb",a.wf),a.W.listen(a.ea,"db",a.Af),a.ea.h.ondatachannel=function(f){return FIa(a,f.channel)},a.O=a.ea.createDataChannel("dataSendChannel"),a.O.onopen=function(){return a.s.info(YHa)},a.O.onclose=function(){return a.s.info(ZHa)},a.O.onerror=function(f){return dN(a.s,f.error).L($Ha)},c=function(f){var g=
1534 new LK;if(jc(wL(f.Ca))){var h=H8(a,1);g=QK(KK(g,"a"),h)}else g=new LK(wL(f.Ca)[0]);h=JK(IK(g,"1"),a.h+"/1").fa();var m=jc(wL(f.ta))?I8(a,"2"):JK(IK(new LK(wL(f.ta)[0]),"2"),a.h+"/2").fa();g=new LK;jc(wL(f.Za))?(g=QK(KK(g,"d"),H8(a,1)),c7()&&(g=PK(g,vL(f.Za)))):g=new LK(wL(f.Za)[0]);g=JK(IK(g,"3"),a.h+"/3");GK(g,"dataSendChannel");f=g.fa();return new NL(BL(new rL("a",[],[]),[h]),BL(new rL("v",[],[]),[m]),BL(new rL("d",[],[]),[f]))},ta(e,4),u(e,AFa(a.u,c),6);case 6:va(e,5);break;case 4:return d=wa(e),
1535 dN(a.s,d).g(aIa),e.return(null);case 5:return a.s.info(bIa),e.return(a.localDescription)}})};
1536 var IIa=function(a,b){var c,d,e,f;Ga(function(g){switch(g.g){case 1:return K8(a,"recv local description"),a.D.start(),(c=b.m)&&NEa(a.u.ea,{iceServers:c.iceServers,iceTransportPolicy:c.iceTransportPolicy}),a.ba||(a.ba=new vR(GIa(a),a.Tc),a.ba.g.attach(function(){a.ba.enabled&&(a.M&&a.M.enabled||X8(a),a.Va||(kg?0:null!=a.aa&&1E3>JH(X(),a.aa))||HIa(a))}),a.ba.start()),(d=1!=a.H||a.Oe)&&!a.M&&(a.M=new vR(Y8,a.Tc),a.M.g.attach(function(){if(a.M.enabled){X8(a);if(a.Oe){a.Qc.clear();for(var h=n(j7(a.ea)),
1537 m=h.next();!m.done;m=h.next())m=m.value,"video"==m.track.kind&&"function"===typeof m.getSynchronizationSources&&Z8(m.getSynchronizationSources(),a.Qc);a.g(new $8(a.h,a.Wb,a.Qc))}if(2==a.H){h=new Map;m=n(a.J.keys());for(var p=m.next();!p.done;p=m.next()){var t=p.value;p=a.J.get(t);(t=L8(a,a.m,t))&&a9(a,h,t,(p.C?$Ca(p.C):null)||0)}b9(a,h);c9(a,h)}else 3==a.H&&c9(a,a.ua)}}),a.M.start()),a.s.info(cIa),ta(g,2),u(g,BFa(a.u),4);case 4:va(g,3);break;case 2:return e=wa(g),Q8(a,e,"prepare"),g.return(!1);case 3:return a.s.info(dIa),
1538 f=OJ(KJ("iLVsJ"),0),0<f&&!a.ha.u&&fx(function(){1==a.ga&&1==r8(a.D)&&(a.s.L(eIa),a.g(new d9(27,a.h,{gB:!0})))},f),g.return(!0)}})},f9=function(a,b,c){e9(a)||(F8(a,7102),a.s.L(fIa,b));return a.ea.createDataChannel(b,c)},GIa=function(a){var b=1==a.H||gg&&!0;return a.ha.h&&b?Y8:Math.min(1E3,a.Dc)},HIa=function(a){var b,c,d,e,f,g,h,m,p,t,y,A;Ga(function(B){switch(B.g){case 1:return a.Va=!0,kg?u(B,MEa(a.ea),5):u(B,a.ea.getStats(),4);case 4:b=B.h;B.Ra(3);break;case 5:b=B.h.result();case 3:c=b;if(!a.ea)return B.return();
1539 a.Va=!1;JIa(a,c);KIa(a,c);1==a.H&&LIa(a,c);a.l&&bHa(a.Re,a.l);var H=a.D;H.h&&cGa(H.j,c);d=X();if(a.aa&&!(JH(d,a.aa)>=a.Dc)){B.Ra(0);break}a.aa=a.aa?IH(a.aa,a.Dc):d;f=e=!1;g=n(a.oa);for(h=g.next();!h.done;h=g.next())m=h.value,"v"!==m.h.h||m.j()?"a"===m.h.h&&(f=!0):e=!0;p=kg?c:null;if(!kg){t=c;B.Ra(7);break}return u(B,a.ea.getStats(),8);case 8:t=B.h;case 7:return y=t,a.ea?u(B,$Ga(a.D,p,y,!e,f),9):B.return();case 9:A=B.h,a.g(new g9(A)),sa(B)}})},LIa=function(a,b){b=a.D.h?aGa(b):new Map;var c=new Map;
1540 b.forEach(function(d,e){a9(a,c,e,d)});b9(a,c);c9(a,c)},X8=function(a){var b=a.l;a.l=null;a.pa=null;a.ua=null;a.Wb.clear();if(a.m&&0<a.m.Ca.l.length){a.l=new Map;a.ua=new Map;for(var c=a.m.Ca.C,d=0,e=n(j7(a.ea)),f=e.next();!f.done;f=e.next())if(f=f.value,"audio"==f.track.kind&&"function"===typeof f.getContributingSources){a.zc||(a.zc=Date.now(),a.g(new h9(a.zc)));var g=f.getContributingSources();if(0!=g.length)if(f=MIa(f),null==f)a.s.L(gIa);else{Z8(g.filter(function(t){return t.source!=c}),a.Wb);g.sort(function(t,
1541 y){var A=i9(t.timestamp);y=i9(y.timestamp);return A==y&&null!=c?t.source==c?1:-1:y-A});var h=null,m=null;g=n(g);for(var p=g.next();!p.done;p=g.next()){p=p.value;if(null!=h&&(null==c||p.timestamp<=d))break;null!=c&&p.source==c?p.timestamp>d&&(d=p.timestamp,a.pa=m):(null==h&&(h=p),m=p.source)}null!=h&&(m=h.source,a.l.set(f,{Zb:m,timestamp:i9(h.timestamp)}),a.ua.set(m,{volume:x6(Math.min(3E5*(h.audioLevel||0),32768)),Ij:!1}))}}b9(a,a.ua);3==a.H&&a.Bf.smooth(a.ua)}NIa(a,b)},OIa=function(a,b){if(0>b||
1542 1<b)throw Error("Global audio output factor should be in [0;1] range");a.Aa=b;a.J.forEach(function(c,d){return M8(a,d,c)})},a9=function(a,b,c,d){a.l&&(c=(c=a.l.get(c))?c.Zb:null);null!==c&&(1==a.H&&a.j&&(a=a.j.get(c),null!=a&&0!=a&&(d/=a)),b.set(c,{volume:d,Ij:!1}))},b9=function(a,b){a.pa&&(b.has(a.pa)?b.get(a.pa).Ij=!0:b.set(a.pa,{volume:0,Ij:!0}))},JIa=function(a,b){VGa(a.D,b,function(c,d){c&&K8(a,"recv first audio packet");d&&K8(a,"recv first video packet");a.g(new j9(c,d))})},KIa=function(a,b){a.Fa&&
1543 WGa(a.D,b,function(c){PIa.forEach(function(d,e){c>=e&&(K8(a,d),"bandwidth 3150"==d&&(a.Fa=!1))})})},L8=function(a,b,c){if(!b||!b.Ca)return null;if(0<a.m.Ca.l.length){if(b=tc(a.m.Ca.l).find(function(d){return d.toString()==c}))return b;a.s.L(hIa,c);return null}if(a=wL(b.Ca).find(function(d){return d.h==c}))if(a=a.ab(),!jc(a))return a[0];return null},HS=function(a,b){b.forEach(function(){K8(a,"recv candidate ")});EFa(a.u,b)},RIa=function(a){QIa(a);null==a.Ia&&1==a.ga&&(F8(a,2703),a.kb=fx(function(){1==
1544 a.ga&&(1==r8(a.D)?(a.s.L(iIa),F8(a,7684)):a.s.L(jIa),F8(a,2705))},2E4),a.lb=fx(function(){1==a.ga&&(a.s.L(kIa),F8(a,2706))},3E4),a.Ia=fx(function(){if(1==a.ga){a.s.L(lIa);var b=27;F8(a,2707);a.re||(F8(a,3736),b=24);a.g(new d9(b,a.h))}},55E3))},V8=function(a,b){null!=a.kb&&(gx(a.kb),a.kb=null);null!=a.lb&&(gx(a.lb),a.lb=null);null!=a.Ia&&(gx(a.Ia),a.Ia=null);a.ga=b},EIa=function(a){var b,c;return Ga(function(d){b=a.ea.h.iceConnectionState;a.s.info(mIa,b,a.ea.h.signalingState);"checking"===b?F8(a,7984):
1545 "connected"===b?F8(a,7985):"completed"===b?F8(a,7986):"disconnected"===b?F8(a,5442):"failed"===b?F8(a,5441):"closed"===b&&F8(a,7987);if("connected"==b||"completed"==b)a.Na=0;W8(a);gx(a.Le);if(!SIa(a))return d.return();c=Math.max("disconnected"!==b?0:c7()?OJ(KJ("bHY2We"),0):OJ(KJ("lIHudd"),0),JH(a.Ne,X()));a.Le=fx(function(){var e;return Ga(function(f){if(1==f.g){a.Ne=IH(X(),5E3);a.s.info(nIa);if(1!=a.ga&&(a.Na+=1,0<a.Me&&a.Na>=a.Me))return F8(a,7726),a.g(new d9(27,a.h)),f.return();F8(a,5440);ta(f,
1546 2);var g=a.u;g.u=!0;g=x7(g);return u(f,g,4)}if(2!=f.g)return va(f,0);e=wa(f);Q8(a,e,"ice restart");sa(f)})},c);sa(d)})},W8=function(a){var b=e9(a);a.Bc!==b&&((a.Bc=b)?(V8(a,2),a.Bc=!0,K8(a,"transport writable"),F8(a,2704)):K8(a,"transport not writable"),a.g(new k9(b)))},e9=function(a){var b=a.ea.h.connectionState;a=a.ea.h.iceConnectionState;a="connected"===a||"completed"===a;return c7()&&b?a&&"connected"===b:a},SIa=function(a){a=a.ea.h.iceConnectionState;return gg?!1:"disconnected"===a||"failed"===
1547 a};G8.prototype.zf=function(a){a=a.candidate;this.s.info(pIa,JSON.stringify(a));this.g(new l9(this.h,[a]));a=a.g;K8(this,"send candidate "+a);"STUN"!=a&&(this.re=!0)};
1548 var QIa=function(a){K8(a,"call connect");null==a.Fa&&(a.Fa=!0,hx(3E5).then(function(){a.Fa=!1}))},TIa=function(a,b){var c;return Ga(function(d){switch(d.g){case 1:return K8(a,"recv remote description"),a.m=b,a.pe=new Map(wL(b.Za).map(function(e){return[e.Qe||e.Ea(),e]})),ta(d,2),u(d,CFa(a.u,b),4);case 4:va(d,3);break;case 2:return c=wa(d),Q8(a,c,"remote description set"),d.return(!1);case 3:return R8(a),BIa(a),S8(a),d.return(!0)}})},UIa=function(a){a.oa.forEach(function(b){(b=mT(b,a.h))&&oT(a,b)});
1549 a.Mb=!0},m9=function(a){a.Mb=!1;a.oa.forEach(function(b){(b=mT(b,a.h))&&T8(a,b)})};G8.prototype.X=function(){var a=this;gt(this.ba);gt(this.M);this.J.forEach(function(b){return G6(a.Qb,b.ya().id)});this.J.clear();gt(this.ea);this.ea=null;this.O&&(this.O.close(),this.O=null);gt(this.F);this.F=null;Xw.prototype.X.call(this)};
1550 var VIa=function(a,b){K8(a,"recv view request");var c=a.vb;c.g.clear();c.h.clear();b=n(b);for(var d=b.next();!d.done;d=b.next()){var e=d.value;if("v"===e.h&&e.j){(d=e.m)&&c.h.add(d);var f=e.xc(),g=c;e=g.l&&e.ab().length===g.F?oHa:g.j?pHa:null;d&&f&&e&&(f=e.get(y8(f)))&&c.g.set(d,f)}}R8(a)},WIa=function(a,b){a.o&&SDa(a.o,b.filter(function(c){return"v"===c.h&&c.j&&c.xc()}))},S8=function(a){if(a.wd){var b=a.jb?.75:null;a.Sa.forEach(function(c){(c=O8(a,c))&&u8(a.vb,c).then(function(d){"video/vp9"===(d?
1551 d.mimeType:null)&&a.oa.forEach(function(e){"v"===e.h.h&&e.ja(a.h,b)})})})}},FIa=function(a,b){a.s.info(qIa,b.label);a.Ac.set(b.label,b);b.binaryType="arraybuffer";b.onopen=function(){a.s.info(rIa,b.label)};b.onclose=function(){a.s.info(sIa,b.label);a.Ac.delete(b.label)};b.onerror=function(c){a.s.L(tIa,b.label,c.error);a.Ac.delete(b.label)};b.onmessage=function(c){if(c.data instanceof ArrayBuffer)a.g(new n9(b.label,c.data));else{c=c.data;var d=a.pe.get(b.label);d=d?d.Y():b.label;a.s.info(uIa,d,b.label,
1552 c.length);null!=c&&a.g(new o9(a.h,d,b.label,c))}}},NIa=function(a,b){a.j&&a.l&&a.l.forEach(function(c,d){var e=b&&b.get(d);c=c.Zb;e&&e.Zb==c||(d=a.J.get(d.toString()))&&d.qc(a.Aa*(a.j.has(c)?a.j.get(c):1))})},XIa=function(a,b){if(b){var c=!a.j,d=new Map;b.forEach(function(e,f){(f=f.getInfo())&&f.ab().forEach(function(g){d.set(g,e);c=c||e!==a.j.get(g)})});if(!c&&a.j.size==d.size)return;a.j=d}else{if(!a.j)return;a.j=null}a.J.forEach(function(e,f){return M8(a,f,e)})},M8=function(a,b,c){a.j?(b=L8(a,a.m,
1553 b),null!=b&&(a.l&&a.l.has(b)&&(b=a.l.get(b).Zb),c.qc(a.Aa*(a.j.has(b)?a.j.get(b):1)))):c.qc(a.Aa)},DIa=function(a){Ga(function(b){if(a.isDisposed())return b.Ra(0);p9(a);return u(b,hx(1E3),1)})};G8.prototype.Cf=function(a){a.target==this.ea.h&&p9(this)};
1554 var p9=function(a){a.Oc!=a.ea.h.signalingState&&(a.Oc=a.ea.h.signalingState,q9(a))},q9=function(a){!a.isDisposed()&&a.ea&&"closed"==a.ea.h.signalingState&&(F8(a,2055),a.g(new d9(4,a.h)))},c9=function(a,b){b=b||new Map;a.g(new r6(a.h,b));a.nc&&jAa(a.nc,b)},CIa=function(a,b){0==b.length&&a.s.L(vIa);b.some(function(c){return!c.url&&!c.urls})&&(a.s.L(wIa,JSON.stringify(b)),F8(a,4264))},Q8=function(a,b,c){if(b instanceof y7)dN(a.s,b).L(xIa,c),q9(a);else throw dN(a.s,b).L(yIa,c),a.g(new d9(19,a.h,{dc:b+
1555 ""})),b;},F8=function(a,b,c){a.xd.logImpression(b,{mc:c})},MIa=function(a){if(!c7())return parseInt(a.track.id,10);if("function"!==typeof a.getSynchronizationSources)return null;a=a.getSynchronizationSources();return 0<a.length?a[0].source:null};da.Object.defineProperties(G8.prototype,{localDescription:{configurable:!0,enumerable:!0,get:function(){return this.u?this.u.localDescription:null}}});
1556 var Y8=kg&&!Cq(40)?200:100,PIa=new Map([[5E5,"bandwidth 500"],[1E6,"bandwidth 1000"],[15E5,"bandwidth 1500"],[25E5,"bandwidth 2500"],[315E4,"bandwidth 3150"]]),j9=function(a,b){Aw.call(this,"kb");this.g=a;this.j=b};r(j9,Aw);var g9=function(a){Aw.call(this,"ob");this.sb=a};r(g9,Aw);var U8=function(a,b){Aw.call(this,"pb");this.Ub=a;this.dc=b};r(U8,Aw);var l9=function(a,b){Aw.call(this,"mb");this.g=a;this.j=b};r(l9,Aw);var J8=function(a,b){Aw.call(this,"lb");this.g=a;this.message=b};r(J8,Aw);
1557 var k9=function(a){Aw.call(this,"rb");this.Ph=a};r(k9,Aw);var o9=function(a,b,c,d){Aw.call(this,"hb");this.g=a;this.ca=b;this.label=c;this.payload=d};r(o9,Aw);var n9=function(a,b){Aw.call(this,"ib");this.label=a;this.buffer=b};r(n9,Aw);var d9=function(a,b,c){c=void 0===c?{}:c;Aw.call(this,"jb");this.Ub=a;this.g=b;this.j=c};r(d9,Aw);var h9=function(a){Aw.call(this,"fb");this.g=a};r(h9,Aw);var $8=function(a,b,c){Aw.call(this,"gb");this.g=a;this.j=b;this.m=c};r($8,Aw);
1558 var i9=function(a){return"number"===typeof a?a:a?a.getTime():0};function Z8(a,b){a.forEach(function(c){var d=c.source;if(c.timestamp){var e=i9(c.timestamp);(!b.has(d)||b.get(d).ql<e)&&b.set(d,{captureTimestamp:c.captureTimestamp,ql:e})}})};var YIa=l(["Registering peer controller=","."]),ZIa=l(["Unregistering audio capture=","."]),s9=function(){qI.call(this);var a=this;this.s=new bN("realtime.media.api.webrtc.AudioMonitor");this.l=this.h=null;this.m=new vR(100);this.R(this.m);this.m.g.attach(function(){1E3<Date.now()-a.o&&r9(a)});this.j=null;this.o=0};r(s9,qI);s9.prototype.X=function(){gt(this.j);this.h&&(this.s.info(ZIa,this.h),this.m.stop(),this.h=null,gt(this.l),this.l=null);gt(this.l);qI.prototype.X.call(this)};
1559 var $Ia=function(a,b){a.s.info(YIa,b);var c=new MH(a);a.R(c);c.listen(b,"ab",a.u).listen(b,"fb",a.D).listen(b,"pb",function(){return gt(c)})},r9=function(a,b,c){c=void 0===c?null:c;var d=a.g;a:{if(a.j){var e=a.j;var f;(f=null!==e.g)&&(f=1E3<=JH(X(),e.j))&&e.s.info(aJa);f&&(e.g=null);e=e.g;if(null!==e)break a}e=a.h?a.h.ja():0}d.call(a,new gR(void 0===b?"amsid":b,e,c||new Map))};s9.prototype.u=function(a){this.o=Date.now();r9(this,a.sessionId,a.g)};s9.prototype.D=function(a){this.g(new hR(a.g))};var t9=function(a){K(this,a,0,-1,null,null)};r(t9,J);var bJa=function(a,b){for(;x(b)&&!w(b);)switch(b.j){case 1:var c=Xk(b);fm(a,1,c);break;default:z(b)}return a};var u9=function(a){K(this,a,0,-1,null,null)};r(u9,J);var v9=function(a){V.call(this);var b=this;this.h=new sv(this);this.g=a;this.j=Pt();this.vh=Pt();cJa(this);this.l=this.h.signal();this.km=this.h.signal();it(this,function(){return b.j.promise.then(function(){return b.g.close()})})};r(v9,V);
1560 var cJa=function(a){a.g.binaryType="arraybuffer";a.g.onerror=function(b){a.j.reject(b);a.vh.reject(b)};a.g.onopen=function(){a.j.resolve()};a.g.onclose=function(){a.vh.resolve()};a.g.onmessage=function(b){b=b.data;b instanceof ArrayBuffer?a.h.N(a.km,{data:new Uint8Array(b)}):"string"===typeof b?a.h.N(a.l,{data:b}):Ub("Unsupported data type received on RTCDataChannel")}};v9.prototype.send=function(a){this.g.send(a)};v9.prototype.isOpen=function(){return"open"==this.g.readyState};
1561 v9.prototype.onClose=function(){return this.vh.promise};var dJa=l(["Data Channel is opened"]),eJa=l(["Data Channel is closed"]),aJa=l(["Level is stale. Waiting for new data."]),fJa=l(["Got an initial level: ",""]),gJa=l(["Got unexpected message from Audio Processor Data Channel"]),w9=function(a){MH.call(this);var b=this;this.s=new bN("realtime.media.api.webrtc.AudioProcessorLevelMonitor");this.g=this.h=null;this.j=KH;var c=new MH(this);this.R(c);c.listen(a,"rb",function(d){d.Ph&&null===b.h&&hJa(b,a)})};r(w9,MH);w9.prototype.X=function(){x9(this);MH.prototype.X.call(this)};
1562 var x9=function(a){gt(a.h);a.h=null},hJa=function(a,b){x9(a);var c=new v9(f9(b,"audioprocessor",{ordered:!1,maxRetransmits:0}));c.km.attach(function(d){var e=d.data;d=new u9;for(e=new Wk(e);x(e)&&!w(e);)switch(e.j){case 1:var f=new t9;e.h(f,bJa);R(d,1,f);break;default:z(e)}M(d,1)?(d=$l(T(d,t9,1),1),0<=d&&5>=d&&(null===a.g&&a.s.info(fJa,d),a.j=X(),a.g=d)):a.s.L(gJa)},a);c.j.promise.then(function(){a.s.info(dJa)});c.vh.promise.ib(function(){c===a.h&&(a.s.info(eJa),x9(a))});a.h=c};var iJa=l(["Got SystemCapabilities with PerformanceTier=",""]),jJa=cJ({ED:!1}),y9=new Map([[0,"UNKNOWN"],[1,"LOW"],[2,"MID"],[3,"HIGH"],[4,"ULTRA"]]);
1563 function kJa(a){var b={ld:"",Xf:navigator.hardwareConcurrency||0,wh:new Set,IA:!0},c=St(QG(a,fU).then(function(d){return d.Rf()}).then(ZT).then(function(d){return{ld:d.modelName,Xf:d.numOfProcessors||navigator.hardwareConcurrency||0,wh:new Set(d.features)}}),function(){(new cH(a)).g(7221,{lc:1});return b});return Lt([c,hx(2E3,null)]).then(function(d){return null===d?((new cH(a)).g(7221,{lc:2}),b):d})}
1564 function z9(a){var b=HP();A9||(A9=St(kJa(a).then(function(c){if(!jJa.ED&&(c.IA||void 0===c.ld))return b;var d=c.ld,e=c.Xf||Ja("navigator.hardwareConcurrency")||0;c=c.wh;var f=gf(),g=Cd()||fd("Edg/"),h=Ed();var m=new cH(a);gf()?(m.g(7117),m=0):(m.g(7116),m=AP(a),m=BP(m,!0)?1:BP(m,!1)?2:0);if(yf&&Cd()){var p=cd;p=p.includes("Win64")||!p.includes("Windows NT")?0:p.includes("WOW64")?2:1}else p=0;return GP({ld:d,Xf:e,wh:c,xq:g,Dj:f,browserVersion:h,en:m,vt:p})}),function(){(new cH(a)).g(7221,{lc:3});return b}),
1565 A9.then(function(c){var d=new cH(a);mP(iP(c.Gb),1)?mP(iP(c.Gb),4)?d.g(7095):d.g(7065):d.g(7066);var e=lJa,f=e.get;var g=iP(c.Gb);g=fP(g.Gb,2);e=f.call(e,g);7596!==e&&d.g(e);d.g(mP(c,1)?7137:7138);d.g(mP(c,2)?7139:7140);e=mJa.get(fP(c.Gb,7));d.g(e);d=fN(new bN("realtime.media.api.webrtc.get_system_capabilities"));c=y9.get(fP(c.Gb,7));d.log(ZM(iJa,c))}));return A9}
1566 var A9=null,mJa=new Map([[0,7513],[1,7514],[2,7515],[3,7516],[4,7517]]),lJa=new Map([[0,7596],[1,7597],[2,7598],[3,7599],[4,7600],[5,7601],[6,7602],[7,7603],[8,7902]]);var B9=function(){var a=null;try{a=window.sessionStorage||null}catch(b){}this.g=a};Za(B9,jY);var nJa=function(){if(yf){var a=/Windows NT ([0-9.]+)/;return(a=a.exec(cd))?a[1]:"0"}return xf?(a=/1[0|1][_.][0-9_.]+/,(a=a.exec(cd))?a[0].replace(/_/g,"."):"10"):Af?(a=/Android\s+([^\);]+)(\)|;)/,(a=a.exec(cd))?a[1]:""):Bf||Cf||Df?(a=/(?:iPhone|CPU)\s+OS\s+(\S+)/,(a=a.exec(cd))?a[1].replace(/_/g,"."):""):""}();var oJa=l(["Cannot get cpuFlags from null."]),pJa=l(["Getting cpu info is not supported."]),qJa=l(["Error in getting cpu info from extension."]),rJa=l(["Got getHardwarePlatformInfo: ",""]),sJa=l(["Got getHardwarePlatformInfo from extension: ",""]),tJa=l(["Could not get getHardwarePlatformInfo from extension: ",""]),uJa=l(["Unable to access session storage."]),vJa=l(["HardwarePlatformInfo corrupt in session storage."]),wJa=l(["Error in saving hardwarePlatformInfo to session storage."]),xJa=l(["Error in saving ",
1567 " to local storage."]),yJa=l(["Error in retrieving cpu info from local storage."]),C9=function(a){this.u=QG(a,fU);this.G=QG(a,$G);this.D=new wS;this.m=new wS;this.F=new wS;this.s=new bN("realtime.media.api.webrtc.SystemInfo");this.j=new lY;this.l=new B9;this.g={};this.h={};this.o=0;this.C=a;a=this.H.bind(this);var b=null;if(kY(this.j)){var c=this.j.get("scp"),d=null!=c;try{b=JSON.parse(c)}catch(e){d=!1}!d&&a&&(b=a())}else this.s.g(yJa);if(a=b)this.g=a;zJa(this);AJa(this);BJa(this)},D9=function(){var a=
1568 new QC;P(a,1,"11.0.0.0");return a},CJa=function(a){var b,c,d,e,f;return Ga(function(g){if(1==g.g)return b=[a.D.promise,a.m.promise,a.F.promise],u(g,Promise.all(b),2);c=LM.Eb();d=a.o;e=y9.get(d)||"UNKNOWN";f=e+" ("+d+")";PM(c,"performanceTier",f);return g.return(E9(a))})},E9=function(a){var b=new VC,c="other";yf?c="windows":xf?c=-1!=tf.indexOf("Intel")?ff()&&0<Ia.navigator.maxTouchPoints?"ipados":"mac":"mac-ppc":0<=cd.indexOf("CrOS")?c="cros":zf&&(c="linux");P(b,1,c);P(b,14,nJa);c="Other";nf?c="Opera":
1569 of?c="Internet Explorer":gg?c="Firefox":fd("Edg/")?c="Chromium-based Edge":kg?c=F9()?"Chromium-based":"Chrome":lg&&(c="Safari");P(b,15,c);P(b,16,Bq);F9()&&G9(a,4749);H9(a)?P(b,5,"ARM"):(P(b,2,6),P(b,3,14),P(b,5,"GenuineIntel"),c=DJa(a,a.g),P(b,18,c));P(b,25,a.g.modelName);P(b,6,a.g.numOfProcessors);P(b,19,a.h.model);P(b,26,a.h.manufacturer);void 0===zP&&(zP=sma(a.C));if(c=zP){var d=mm(b,24,void 0,UC);P(d,1,6);P(d,2,c.substring(0,100))}P(b,27,a.o);return b},F9=function(){if(null!=I9)return I9;var a=
1570 navigator.plugins,b;for(b in a)if("Chromium PDF Viewer"==a[b].name)return I9=!0;return I9=!1},H9=function(a){return a.g.archName&&(Mc(a.g.archName,"aarch")||Mc(a.g.archName,"arm"))?!0:-1!=tf.indexOf("armv7l")||-1!=tf.indexOf("aarch64")},DJa=function(a,b){return null==b?(a.s.L(oJa),-1):(a=b.features)?a.reduce(function(c,d){return c|(EJa.get(d)||0)},0):b.cpuHasSSE2?2:-1},zJa=function(a){a.u.then(function(b){return b.Rf()}).then(ZT).then(function(b){a.g=b;kY(a.j)?a.j.set("scp",kt(b)):a.s.g(xJa,"scp");
1571 PM(LM.Eb(),"cpuInfo",{archName:a.g.archName,features:a.g.features,modelName:a.g.modelName,numOfProcessors:a.g.numOfProcessors})},function(b){6==b.status?a.s.info(pJa):dN(a.s,b).g(qJa)}).ib(function(){a.D.resolve()})},AJa=function(a){J9(a)?(a.s.info(rJa,JSON.stringify(a.h)),a.m.resolve()):a.u.then(function(b){return b.h.Ck()}).then(function(b){J9(a)||(K9(a,b.value),G9(a,5548),a.s.info(sJa,JSON.stringify(a.h)))},function(b){J9(a)||(K9(a,null),G9(a,5549,b.value),a.s.info(tJa,b.value))}).ib(function(){a.m.resolve()})},
1572 J9=function(a){var b=null;if(!kY(a.l))return a.s.g(uJa),!1;var c=a.l.get("hpi");if(!c||"{}"===c)return!1;try{b=JSON.parse(c)}catch(d){return dN(a.s,d).g(vJa),!1}a.h=b;return!0},K9=function(a,b){a.h=b||{};kY(a.l)?a.l.set("hpi",kt(a.h)):a.s.g(wJa)};C9.prototype.H=function(){return H9(this)?{archName:"armv7l",modelName:"Unknown ARM device",numOfProcessors:2}:{archName:"x86",modelName:"Unknown x86 device",numOfProcessors:4}};
1573 var BJa=function(a){var b;Ga(function(c){if(1==c.g)return u(c,z9(a.C),2);b=c.h;a.o=fP(b.Gb,7);a.F.resolve();sa(c)})},G9=function(a,b,c){a.G.then(function(d){d.g(b,{mc:c})})},EJa=new Map([["neon",1],["sse2",2],["ssse3",4],["sse4_1",8],["sse4_2",16],["avx",32]]),I9=null;function L9(a,b,c,d,e,f){var g=new FormData;g.append("prod",xf?"Google_Talk_Plugin_Mac":yf?"Google_Talk_Plugin":"Google_Talk_Plugin_Linux");g.append("ver",(f?f:"unknown")+"-calls");g.append("email",b);g.append("type","log");g.append("log",new Blob([a]),e);c&&g.append("participant_log_id",c);if(a=d)try{a=!!navigator.sendBeacon&&navigator.sendBeacon("https://clients2.google.com/cr/report",g)}catch(m){window.closed||sJ(),a=!1}if(a)return via();try{var h=new ZF;kx("https://clients2.google.com/cr/report",
1574 function(m){m=m.target;sx(m)?h.callback(new lG(m.za(),ux(m))):(m=Error(m.D+" "+m.za()+" "+ux(m)),h.g(m),window.closed||sJ())},"POST",g);return h}catch(m){return window.closed||sJ(),xia(m)}}var lG=function(a,b){this.h=a;this.g=b};var M9=function(a,b){Xw.call(this);this.G=a||4194304;this.J=b||10485760;this.h=this.m=this.l=this.D=this.H=null;this.j=this.u=0;this.o=[]};r(M9,Xw);var N9=function(a){a.l||(a.l=new Uint8Array(a.G+a.J),a.m=a.l.subarray(0,a.G),a.h=a.l.subarray(a.G))};M9.prototype.open=function(a,b,c){if(!this.H){var d=Pt();this.H=d.promise;a=FJa(a,b,!!c);b=GJa(a);b=HJa(this,b);IJa(this,b,a).then(function(e){this.D=e;this.F();d.resolve()},Wa(d.reject,d),this)}return this.H};
1575 M9.prototype.write=function(a){Yb(a,function(b){this.o.push(z1(b))},this);this.F()};M9.prototype.fc=function(){return 0==this.j&&0==this.o.length};
1576 var O9=function(a){var b=0,c=[];if(a.l&&a.j>a.l.length){for(var d=a.m.length;d&&127<a.m[d-1];)d--;for(var e=a.h.length,f=a.u;e&&127<a.h[f];)f++,e--,f==a.h.length&&(f=0);c.push(a.m.subarray(0,d));b+=d;d=z1("...\r\n\r\n##### LOG TRUNCATED - REMOVED "+(a.j-d-e)+" BYTES#####\r\n\r\n...");c.push(d);b+=d.length;f+e<=a.h.length?c.push(a.h.subarray(f,f+e)):(c.push(a.h.subarray(f)),c.push(a.h.subarray(0,e-(a.h.length-f))));b+=e}else a.l&&a.j&&(b+=a.j,c.push(a.l.subarray(0,a.j)));a.o.length&&Yb(a.o,function(m){c.push(m);
1577 b+=m.length});var g=new Uint8Array(b),h=0;Yb(c,function(m){g.set(m,h);h+=m.length});return g},FJa=function(a,b,c){var d=Pt();a.then(function(e){e.getFile(b,c?{}:{create:!0},Wa(d.resolve,d),Wa(d.reject,d))},Wa(d.reject,d));return d.promise},GJa=function(a){var b=Pt();a.then(function(c){c.file(Wa(b.resolve,b),Wa(b.reject,b))},Wa(b.reject,b));return b.promise},HJa=function(a,b){var c=Pt();b.then(function(d){N9(this);this.j=d.size;if(this.j>this.l.length){var e=Pt(),f=new FileReader;f.onload=Wa(function(){this.m.set(new Uint8Array(f.result));
1578 e.resolve()},this);f.readAsArrayBuffer(d.slice(0,this.m.length));var g=Pt(),h=new FileReader;h.onload=Wa(function(){this.h.set(new Uint8Array(h.result));g.resolve()},this);h.readAsArrayBuffer(d.slice(d.size-this.h.length,d.size));c.resolve(Nt([e.promise,g.promise]))}else{var m=new FileReader;m.onload=Wa(function(){var p=new Uint8Array(m.result);this.l.set(p);this.j>this.m.length&&(this.u=(this.j-this.m.length)%this.h.length);c.resolve()},this);m.readAsArrayBuffer(d)}},Wa(c.reject,c),a);return c.promise},
1579 IJa=function(a,b,c){var d=Pt();Mt([b,c]).then(function(e){e[1].createWriter(Wa(function(f){f.seek(f.length);f.onwriteend=Wa(this.F,this);d.resolve(f)},this),Wa(d.reject,d))},Wa(d.reject,d),a);return d.promise};
1580 M9.prototype.F=function(){this.D&&this.D.readyState!=this.D.WRITING&&0<this.o.length&&(this.D.write(new Blob(this.o)),N9(this),Yb(this.o,function(a){var b=this.j;this.j+=a.length;if(b<this.l.length){var c=a.subarray(0,Math.min(this.l.length-b,a.length));this.l.set(c,b);a=a.subarray(c.length)}for(b=this.h.length-this.u;a.length;)c=a.subarray(0,Math.min(b,a.length)),this.h.set(c,this.u),a=a.subarray(c.length),this.u=c.length==b?0:this.u+c.length,b=this.h.length},this),this.o.length=0)};var P9=function(){this.g=new lY;this.h=new so},R9=function(a){for(var b=[],c=0,d=0;d<a.length;d++){var e=a.charCodeAt(d);255<e&&(b[c++]=e&255,e>>=8);b[c++]=e}for(a=0;a<b.length;a++)b[a]^=Q9[a%Q9.length];return"wrplumplu-"+kl(b)},S9=function(a,b,c){var d=Date.now()-432E6;b=a.g.get(R9(b));if(null!=b)try{var e=jt(b);if(e[0]==NF.messageId){var f=new NF(e),g=ac(U(f,OF,1),function(h){var m=L(h,1),p=L(h,3),t=L(h,2);return null!=m&&null!=t&&null!=p?0<m&&p>d&&L(h,2)!=c:!1});lm(f,1,g);return f}}catch(h){ah(a.s,
1581 "Invalid pending JS log upload storage: "+b,h)}return new NF};P9.prototype.add=function(a,b,c){bh(this.s,"Recording pending upload for session "+b+" for "+a);this.h.add(b);var d=S9(this,a,b),e=U(d,OF,1);var f=new OF;f=P(f,1,5);b=P(f,2,b);c=P(b,4,c);b=Date.now();c=P(c,3,b);nc(e,void 0,0,c);lm(d,1,e);this.g.set(R9(a),d.ra())};P9.prototype.remove=function(a,b){bh(this.s,"Removing record for session "+b+" for "+a);b=S9(this,a,b);this.g.set(R9(a),b.ra())};
1582 var JJa=function(a,b){var c=S9(a,b),d=U(c,OF,1),e=gc(d,function(p){p=L(p,2);return!this.h.contains(p)},a);if(0<=e){var f=d[e],g=L(f,2),h=L(f,4),m=L(f,1);m--;P(f,1,m);0>=m&&pc(d,e);lm(c,1,d);a.g.set(R9(b),c.ra());bh(a.s,"Signaling session "+g+" for "+b+" to re-upload");a.h.add(g);return{sessionId:g,ic:h}}return null};La(P9);var Q9=[31,37,41,43,47,53,61,67,71,73];P9.prototype.s=Yg("realtime.media.logging.legacy.PendingLogUploadManager");var T9=function(){this.o="";this.G=0;this.u=null;this.D=new M9;this.g={};this.m=KJa();St(this.m,Ka);this.j=P9.Eb();this.C=this.h=null;this.J=window.requestIdleCallback||null;this.l=!1},U9=function(a,b,c,d){var e=Date.now();if(null==a.u){var f=b;a.u=e;var g=new Date;U9(a,f,"### Start ["+g.toString()+"] ###");U9(a,f,"Current time is "+g.toUTCString());U9(a,f,"Google Talk Plugin Version: "+a.o);U9(a,f,"User agent: "+cd)}d=null!=d?d:8;if(!(d<a.G))if(c="["+((e-a.u)/1E3).toFixed(3)+"s]"+d+" "+c+"\n",null!=
1583 b)a=a.g[b],null!=a&&a.write([c]);else{for(b in a.g)a.g[b].write([c]);null==b&&a.D.write([c])}},LJa=function(a,b,c,d){a.j.add(c,b,d);return V9(a,b,c,d)},V9=function(a,b,c,d){var e="hangouts-call-"+b+".log",f=a.g[b];if(null!=f)return a.l=!0,gG(fG(L9(O9(f),c,d,!0,e,a.o),Wa(a.H,a,b,c)),Wa(a.F,a,b,c));f=new M9;var g=new ZF;f.open(a.m,e,!0).then(function(){if(f.fc())U9(this,this.h,"JS log for "+b+" has no content",9),g.callback(new lG(null,"No log content for session "+b));else{var h=gG(fG(L9(O9(f),c,d,
1584 !1,void 0,this.o),Wa(this.H,this,b,c)),Wa(this.F,this,b,c));eG(h,g.callback,g.g,g);this.l=!0}},function(h){this.F(b,c,h);g.g(h)},a);return g},KJa=function(){var a=Ia.requestFileSystem||Ia.webkitRequestFileSystem;if(!a)return It("Filesystem API not accessible");var b=Pt();a(window.TEMPORARY,0,function(c){c.root.getDirectory("log_v2",{create:!0},Wa(b.resolve,b),Wa(b.reject,b))},Wa(b.reject,b));return b.promise};
1585 T9.prototype.ba=function(a){var b=Pt(),c=a.createReader(),d=[],e=0,f=function(){c.readEntries(function(g){g.length?(e++,d=d.concat(g),100<e?b.resolve(d):f()):b.resolve(d)},function(g){b.reject(g)})};f();return b.promise};
1586 T9.prototype.aa=function(){var a=new Date(Date.now()-432E6),b=Pt();this.m.then(this.ba,null,this).then(function(c){var d={};Yb(c,function(e){d[e.name]=!0});Yb(c,function(e){var f=function(){delete d[e.name];sd(d)&&b.resolve()};e.getMetadata(function(g){g.modificationTime<a?e.remove(f,f):f()},f)})},Wa(b.resolve,b));return b.promise};
1587 T9.prototype.H=function(a,b,c){200==c.h?(U9(this,this.h,"JS log upload for "+a+" successful: "+c.g),this.j.remove(b,a)):U9(this,this.h,"JS log upload for "+a+" failure "+c.h+": "+c.g,10);this.l=!1};T9.prototype.F=function(a,b,c){U9(this,this.h,"JS log upload for "+a+" failed: "+c,10);this.l=!1};var MJa=function(a,b){return null==a.C?(a.C=new ZF,a.O(b,0),a.C):null};T9.prototype.O=function(a,b){fx(Wa(this.ga,this,a,b),13E3)};
1588 T9.prototype.ga=function(a,b){"function"===typeof this.J?this.J.call(null,Wa(this.M,this,a,b)):this.M(a,b)};T9.prototype.M=function(a,b){var c=JJa(this.j,a);if(null!=c){var d=c.sessionId;c=c.ic;U9(this,this.h,"Retrying JS log upload for "+d);gG(fG(V9(this,d,a,c),Wa(this.O,this,a,c,b+1)),Wa(this.W,this,a,b))}else this.W(b)};T9.prototype.W=function(a){this.C.callback(a);fx(this.aa,13E3,this)};La(T9);var NJa=l(["Initializing logging manager"]),OJa=l(["Logging manager is set with userId: ",""]),PJa=l(["enableRtpHeaderDump called with sessionId="," and enable=",""]),QJa=l(["Ignoring enableRtpHeaderDump call for sessionId="," as header dump already in state with enable=",""]),RJa=l(["Delaying rtp header dump request until native WebRTC logging has started."]),SJa=l(["enableRtpHeaderDump called when native logging is not active or pending"]),TJa=l(["RTP header dump succeeded for sessionId="," and enable=",
1589 ""]),UJa=l(["Error setting RTP header dump for sessionId="," and enable=",". Error=",""]),VJa=l(["Starting logging for sessionId=",""]),WJa=l(["Starting WebRTC event logging for sessionId=",", peerId=",""]),XJa=l(["Skipping stopLogging call for sessionId="," as logging is not active for this session."]),YJa=l(["Stopping logging for sessionId=",""]),ZJa=l(["Uploading logs for ",""]),$Ja=l(["Failed to upload beacause of missing user identifier."]),aKa=l(["################# Save #################"]),
1590 bKa=l(["Log upload requested for sessionId=",""]),cKa=l(["Requesting native WebRTC logging"]),dKa=l(["Native WebRTC logging started"]),eKa=l(["Native WebRTC logging failed to start"]),fKa=l(["WebRTC event logging requested for ",", peer id: ",""]),gKa=l(["WebRTC event logging started, logId: ",""]),hKa=l(["WebRTC event logging failed unexpectedly"]),iKa=l(["WebRTC event logging start error: ",""]),jKa=l(["WebRTC event logging failed to start"]),kKa=l(["Ignoring native WebRTC logging stop request due to active session ids= ",
1591 ""]),lKa=l(["Stopping native WebRTC logging."]),mKa=l(["Request to stop native WebRTC logging succeeded"]),nKa=l(["Request to stop native WebRTC logging failed with error= ",""]),oKa=l(["Requesting upload of the native WebRTC logs"]),pKa=l(["Native uploadLogOnRenderClose succeeded."]),qKa=l(["Native uploadLogOnRenderClose failed with error=",""]),W9=new Set,rKa=[["Feature disabled.",5519],["Unlimited size disallowed.",5886],["Max size too small.",5887],["Excessively large max log size.",5888],["Excessively large output period (ms).",
1592 5889],["Illegal web-app ID.",5890],["Unknown or inactive peer connection.",5891],["Already logging.",5892],["Unspecified error.",5893],["RPH already dead.",5903],["Could not create file.",5904],["Used history file path.",5905],["Used log file path.",5906],["Disabled for browser context.",5907],["No additional active logs allowed.",5908]],Y9=function(a){var b=this;this.s=new bN("realtime.media.api.webrtc.LoggingManager");this.G=QG(a,$G);this.O=QG(a,aH,!0);this.j=T9.Eb();this.j.G=8;this.m=QG(a,fU);
1593 this.u=null;this.J=new Set;this.M=new Map;this.H=new Map;this.C=new Set;this.h=!1;this.l=this.o=this.g=null;this.F=this.D=!1;Nw(EH.Eb(),["d","e","f"],function(){b.j.l&&sKa(b);X9(b)})};Y9.prototype.initialize=function(){var a=this;return Ga(function(b){a.s.info(NJa);return u(b,Z9(a),0)})};
1594 var tKa=function(a,b){a.s.info(OJa,b);a.u=b;a.j.o="11.0.0.0";if(b){var c=MJa(a.j,b);null!=c&&c.then(function(d){0<d&&$9(a,2679)});$9(a,5184,U(S9(a.j.j,b),OF,1).length)}},a$=function(a,b,c){a.s.info(PJa,b,c);a.F==c?a.s.info(QJa,b,c):a.h?a.m.then(function(d){s1(d,c).then(function(){a.s.info(TJa,b,c);a.F=c},function(e){a.s.L(UJa,b,c,e.value);throw e;})}):a.g?(a.s.info(RJa),a.g.then(function(){return a$(a,b,c)})):a.s.L(SJa)},uKa=function(a,b,c){Ga(function(d){a.s.info(WJa,b,c);a.H.set(b,c);return u(d,
1595 b$(a,b),0)})},vKa=function(a,b){if(W9.has(b)){a.s.info(YJa,b);W9.delete(b);$9(a,3221);var c=a.C.has(b);a.C.delete(b);c?(a.s.info(ZJa,b),$9(a,2494),c=c$(a).then(function(e){if(a.u)return a.s.info(aKa),LJa(a.j,b,a.u,e).then(function(){$9(a,2495)},function(){$9(a,2496)});a.s.L($Ja)})):c=Ht();var d=X9(a);Mt([c,d]).ib(function(){var e=T9.Eb(),f=new Date;U9(e,b,"### Stop ["+f.toString()+"] ### "+b);U9(e,b,"Current time is "+f.toUTCString());delete e.g[b]})}else a.s.info(XJa,b)},wKa=function(a,b){Ga(function(c){a.s.info(bKa,
1596 b);a.C.add(b);c$(a).then(function(d){a.u&&a.j.j.add(a.u,b,d)});d$(a);return u(c,b$(a,b),0)})},e$=function(a,b){var c=a.M.get(b);c||(c=Pt(),a.M.set(b,c));return c},Z9=function(a){if(a.h)return Ht();if(a.g)return a.g;a.s.info(cKa);$9(a,4732);a.g=a.m.then(function(b){return Tya(b).then(function(){a.h=!0;$9(a,4733);a.s.info(dKa);d$(a)},function(c){var d=c.value;$9(a,4734);dN(a.s,d).L(eKa);throw c;}).ib(function(){a.g=null})});return a.g},b$=function(a,b){var c;return Ga(function(d){if(!a.C.has(b))return d.return();
1597 c=a.H.get(b);if(!c||a.J.has(b))return d.return();a.J.add(b);return u(d,xKa(a,b,c),0)})},xKa=function(a,b,c){var d,e,f,g,h,m,p,t,y,A,B;return Ga(function(H){switch(H.g){case 1:return a.s.info(fKa,b,c),u(H,a.m,2);case 2:return d=H.h,ta(H,3),u(H,d.h.Dk(c).then(d.g),5);case 5:e=H.h;f=e.value.logId;e$(a,b).resolve(f);$9(a,5520);a.s.info(gKa,f);va(H,0);break;case 3:g=wa(H);if(!(g instanceof YT))return $9(a,5518),dN(a.s,g).g(hKa),H.return();h=g.value;m=n(rKa);for(p=m.next();!p.done;p=m.next())if(t=p.value,
1598 y=n(t),A=y.next().value,B=y.next().value,h.includes(A))return $9(a,B),a.s.info(iKa,h),H.return();$9(a,5517);dN(a.s,g).L(jKa);sa(H)}})},X9=function(a){if(a.o)return a.o;if(a.g)return a.g.then(function(){X9(a)});if(!a.h)return Ht();if(0==!W9.size)return a.s.info(kKa,W9.keys()),Ht();a.s.info(lKa);a.o=a.m.then(function(b){a.F&&s1(b,!1);return Uya(b,a.l,a.D).then(function(){a.s.info(mKa)},function(c){a.s.L(nKa,c.value);throw c;}).ib(function(){a.h=!1;a.l=null;a.o=null;a.D=!1})});return a.o},d$=function(a){if(!a.D&&
1599 a.h&&a.l&&a.C.has(a.l)){a.s.info(oKa);a.D=!0;var b=a.l;$9(a,4735);c$(a).then(function(c){return yKa(a,b,c)})}},yKa=function(a,b,c){a.m.then(function(d){Vya(d,b,c).then(function(){$9(a,4736);a.s.info(pKa)},function(e){$9(a,4737);a.s.L(qKa,e.value);throw e;})})},$9=function(a,b,c){a.G.then(function(d){d.logImpression(b,{lc:c})})},sKa=function(a){a.G.then(function(b){b.g(5183,{mc:void 0})})},c$=function(a){return a.O.then(function(b){return b.h})};var zKa=l(["Called initialize in a bad state."]),AKa=l(["Called prepare in a bad state."]),BKa=l(["Prepare called before local offer has been generated."]),CKa=l(["Called start in a bad state."]),DKa=l(["Starting with remote session id=",""]),EKa=l(["Cannot start WebRTC event logging - peer connection id is not found."]),FKa=l(["Update called before started."]),GKa=l(["Update called after stopped."]),HKa=l(["Add local stream called after ended."]),IKa=l(["Capture "," has already been added."]),JKa=
1600 l(["A stream for capture of type: ",", was not created."]),ura=l(["Remove local stream called after stopped."]),KKa=l(["enableRtpHeaderDump called with enable= "," for sessionId= ",""]),LKa=l(["Session "," setting remote descriptions: ",""]),f$=function(a,b,c,d,e){IP.call(this);var f=this;this.s=new bN("realtime.media.api.webrtc.LocalSession");this.j=a;this.h=b;this.ha=c;this.J=new wS;this.m=e;e$(this.m,a).promise.then(function(g){var h=new ZC,m=new QC;P(m,7,g);R(h,7,m);f.J.resolve(h)});this.G=new MH(this);
1601 this.R(this.G);this.G.listen(this.h,"hb",this.JB).listen(this.h,"ib",this.IB).listen(this.h,"jb",this.KB).listen(this.h,"kb",this.LB).listen(this.h,"lb",this.MB).listen(this.h,"mb",this.NB).listen(this.h,"ob",this.PB).listen(this.h,"pb",this.OB).listen(this.h,"rb",this.QB).listen(this.h,"gb",this.HB);this.na="INITIAL";this.o=new Set;this.u=void 0;this.H=this.l=null;this.M=HP();d.then(function(g){return f.M=g})};r(f$,IP);
1602 var g$=function(a,b,c,d){d=void 0===d?{}:d;a.na!=b&&(a.na=b,"number"!==typeof a.u&&"number"===typeof c&&(a.u=c),a.g(new AM(a.na,a.u,d)))};k=f$.prototype;k.Cn=function(a){OIa(this.h,a)};k.gq=function(){return this.J.promise};k.nq=function(){return this.M};k.getState=function(){return this.na};k.Vp=function(){return this.l?this.l.promise:null};k.initialize=function(){return"INITIAL"!=this.na?(this.s.L(zKa),Promise.reject("Cannot initialize at "+this.na+" state")):this.h.initialize()};
1603 var pqa=function(a,b){if("INITIAL"!=a.na)return a.s.L(AKa),!1;if(!a.h.localDescription)return a.s.L(BKa),!1;var c=a.m,d=a.j;c.s.info(VJa,d);W9.add(d);$9(c,3220);var e=T9.Eb();e.h=d;e.g[d]=e.D;e.D=new M9;e.g[d].open(e.m,"hangouts-call-"+d+".log");U9(e,d,"Start logging for sessionId="+d);c.l||(c.l=d,c.h?d$(c):Z9(c));IIa(a.h,b);g$(a,"STARTING");return!0};k=f$.prototype;k.start=function(a){if("STARTING"!=this.na)return this.s.L(CKa),!1;this.s.info(DKa,a.j);g$(this,"INPROGRESS");YS(this,a);return!0};
1604 k.connect=function(){var a=this;"PAUSED"!=this.getState()&&m9(this.h);RIa(this.h);var b=NJ(KJ("MKhH1b"));kg&&Cq(87)&&!b&&this.h.ea.m.promise.then(function(c){c?uKa(a.m,a.j,c):a.s.g(EKa)})};k.update=function(a){switch(this.na){case "INITIAL":return this.s.L(FKa),Promise.reject(Error("Update called before started."));case "STOPPED":return this.s.L(GKa),Promise.reject(Error("Update called after stopped."))}return YS(this,a)};
1605 k.stop=function(a,b){b=void 0===b?{}:b;if("STOPPED"==this.na)return!1;g$(this,"STOPPED",a,b);this.h.stopSession(this.u,b.dc);vKa(this.m,this.j);return!0};k.pause=function(){if("INPROGRESS"!=this.getState())return!1;UIa(this.h);g$(this,"PAUSED");return!0};k.resume=function(){if("PAUSED"!=this.getState())return!1;m9(this.h);g$(this,"INPROGRESS");return!0};
1606 var yS=function(a){wKa(a.m,a.j)},tqa=function(a,b){var c=b.h.h;switch(a.na){case "STOPPED":case "FINISHED":return a.s.L(HKa),null}if(a.o.has(b))return a.s.g(IKa,b),null;b.Ia(a.j);var d=a.h;d.s.info(RHa,b);d.oa.add(b);d.W.listen(b,"P",d.se);"a"===b.h.h&&d.Pc&&d.W.listen(b,"N",d.Xd);if(d.o){var e=d.o;if("a"===b.h.h){var f=e.h;f===e.h&&null!==f&&RH(e,f,nT,e.u);e.h=b;e.listen(b,nT,e.u)}}d=(e=mT(b,d.h))?N8(d,e,b):P8(d,b);if(null==d)return a.s.g(JKa,c),null;a.o.add(b);return d};
1607 f$.prototype.Nf=function(a){WIa(this.h,a)};var FS=function(a,b){if("INPROGRESS"==a.na){for(var c={},d=n(a.o),e=d.next();!e.done;c={ek:c.ek},e=d.next())c.ek=e.value,(e=b.find(function(f){return function(g){return g.h==f.ek.h.h}}(c)))&&e.j&&(e=(new mL(e)).C(a.j).fa());VIa(a.h,b)}};f$.prototype.sk=function(a){XIa(this.h,a)};f$.prototype.createDataChannel=function(a,b){b=void 0===b?{ordered:!0,maxRetransmits:10}:b;a=f9(this.h,a,b);return new v9(a)};
1608 var qqa=function(a,b){a.s.info(KKa,b,a.j);a$(a.m,a.j,b)};k=f$.prototype;k.Vm=function(){return!kg||Cq(59)};k.LB=function(a){this.g(new JP(a.g,a.j))};k.zr=function(){return!0};k.NB=function(a){a.g==this.j&&this.g(new KP(a.j))};k.MB=function(a){a.g==this.j&&this.g(new LN(a.message))};k.PB=function(a){this.g(new LP(a.sb))};k.OB=function(a){this.g(new MP(0,a.Ub,a.dc))};k.KB=function(a){a.g==this.j&&this.stop(a.Ub,a.j)};k.QB=function(a){this.l&&a.Ph&&(gx(this.H),this.l.resolve(),this.l=null);this.g(new OP(a.Ph))};
1609 k.JB=function(a){this.j==a.g&&("collections"===a.label?this.D.N(this.F,new xF(JSON.parse(a.payload))):this.g(new NP(a.ca,a.label,a.payload)))};k.IB=function(a){if("collections"===a.label){var b=this.D,c=b.N,d=this.F,e=a.buffer;a=new xF;for(e=new Wk(e);x(e)&&!w(e);)switch(e.j){case 1:var f=new wF;e.h(f,iia);mm(a,1,f,wF);break;default:z(e)}c.call(b,d,a)}};k.HB=function(a){this.j==a.g&&this.g(new PP(a.j,a.m))};k.Pr=function(){null==this.l&&(this.l=new wS,this.H=fx(this.O,25E3,this))};
1610 k.Dn=function(a){var b=this.h;if(b.wd){var c=b.jb;b.jb=a>=b.uf;b.Wd=a;c!==b.jb&&(R8(b),S8(b))}b.o&&(b=b.o,b.D=a,R6(b))};var YS=function(a,b){if(b.o.get("collections")){var c=QL(b).map(Cja),d=b.Za;null==d&&(d=[cL(bL("d"),101).mg("google-data").fa()],d=new rL("d",d,[]));d=BL(d,wL(d).concat(c));b=TL(b,d)}a.s.info(LKa,a.j,kt(b.Da()));return TIa(a.h,b)};f$.prototype.O=function(){this.l.reject(Error("Session handoff timed out."));this.l=null};var h$=function(){V.call(this);this.g=new Map};r(h$,V);var MKa=function(a,b){a.g.set(b.j,b);var c=new MH(a);a.R(c);c.listen(b,zM,function(d){"FINISHED"==d.state&&(this.g.delete(b.j),gt(c))})};var i$=function(a){DT.call(this);this.R((new MH(this)).listen(a,"Ba",this.F))};r(i$,DT);i$.prototype.F=function(a){if(this.h&&(this.h||null).ya()){var b=(this.h||null).ya();if(b instanceof OS)ET(this,a.j/5);else if(b.m()==a.sessionId){b=n(b.getInfo().ab());for(var c=b.next();!c.done;c=b.next())if(c=c.value,a.g.has(c)){ET(this,a.g.get(c).volume/5);return}ET(this,0)}}else ET(this,0)};var j$=chrome.i18n.getMessage("4464119502738861996"),k$=AT("__synthetic_default_speaker_device__");k$.g=j$;k$.h=j$;var l$=k$.j("__synthetic_default_speaker_device__");l$.m=!0;l$.fa();var NKa=l(["Playing ",""]),OKa=l(["Autoplay of "," was prevented"]),PKa=l(["Playing status of "," is unknown"]);Yg("realtime.media.audio.output.DefaultAudioPlayer");var m$=function(a){this.h=a;this.j=this.g=!1;this.s=new bN("realtime.media.audio.output.DefaultAudioPlayer")};m$.prototype.play=function(a){var b=this;return n$(this,{Fp:function(){return o$(b,a)},loop:!1,np:!0})};m$.prototype.loop=function(a){var b=this;return n$(this,{Fp:function(){return o$(b,a)},loop:!0,np:!0})};
1611 var n$=function(a,b){var c=b.Fp,d=b.loop,e=b.np;if(a.g)return Ht();var f=c();b=new Dt(function(g,h){f.loop=d;f.onended=function(){e&&(f.src="");g()};f.onerror=h;f.currentTime=0;var m=f.play();m?m.then(function(){a.s.info(NKa,f.src);a.j=!0},function(p){dN(a.s,p).L(OKa,f.src);h(p)}):a.s.L(PKa,f.src)});St(b,function(g){g instanceof Ct&&f.pause()});return b},o$=function(a,b){a=dg(a.h,"AUDIO");b=new Sr(b.prefix+((a.canPlayType("audio/ogg")?b.KV:void 0)||b.HV||b.QW));b.Kc||(Tr(b,"https"),b.Kc="www.gstatic.com");
1612 a.src=b.toString();return a};var QKa=l(["Tried encrypting sender without RtcEncryptor!"]),RKa=l(["Tried decrypting receiver without RtcEncryptor!"]),p$=function(a){this.g=a;this.K=new bN("realtime.media.cse.PromiseRtcEncryptor")};p$.prototype.Fh=function(a){var b=this;this.g.then(function(c){c.Fh(a)},function(c){dN(b.K,c).log($M(QKa))})};p$.prototype.hj=function(a){var b=this;this.g.then(function(c){c.hj(a)},function(c){dN(b.K,c).log($M(RKa))})};var SKa=l(["Wasm loading started"]),TKa=l(["Wasm loading completed"]),UKa=l(["initialize() failed"]),VKa=l(["Wasm initialization is aborted with message: ",""]),WKa=l(["Wasm runtime is initialized"]),XKa=l(["",""]),YKa=l(["",""]),ZKa=l(["",""]),$Ka=l(["",""]),aLa=l(["",""]),q$=new bN("realtime.media.cse.sframe.createSframeEncryptionManager"),bLa=je(Sd(new Rd(Pd,"https://www.gstatic.com/duo/desktop/wasm/duocore/20210419/duocore_split_wasm_module.js")));
1613 function cLa(){return pv(this,function b(){var c,d,e,f;return Ea(b,function(g){switch(g.g){case 1:return ta(g,2),q$.log(ZM(SKa)),u(g,O6(bLa,{timeout:15E3}),4);case 4:return c=dLa(),d=window,u(g,d.createDuoCore(c),5);case 5:e=g.h;if(!e)throw Error("createDuoCore()=null");q$.log(ZM(TKa));return g.return(e);case 2:throw f=wa(g),dN(q$,f).log($M(UKa)),f;}})})}
1614 function dLa(){return{onAbort:function(a){q$.log($M(VKa,a.message))},OV:function(){q$.log(ZM(WKa))},print:function(a){q$.log(ZM(XKa,a))},printErr:function(a){var b=/^\s*([A-Z])\d{4}\s/.exec(a);switch(b&&b[1]){case "I":q$.log(ZM(YKa,a));break;case "W":q$.log($M(ZKa,a));break;case "F":case "E":q$.log(aN($Ka,a));break;default:q$.log($M(aLa,a))}}}};var eLa=l(["Deleting "," decryptors"]),fLa=l(["Configure decryptor with "," id"]),gLa=l(["Failed to add key for decryptor with id ",": decryptor does not exist."]),hLa=l(["Last seen keyframe from ",":\n        ",""]),iLa=l(["Added a key "," for ",""]),jLa=l(["Key added. KeyReceiveLatency = "," ms."]),kLa=l(["Key "," already in mixer for ",""]),lLa=l(["Received a keyframe from "," ssrc ",""]),mLa=l(["Creating a new decryptor for user  ",""]),r$=function(a,b,c){this.j=a;this.mediaType=b;this.o=c;this.g=
1615 new Map;this.K=new bN("realtime.media.cse.sframe.MediaDecryptor");this.m=1;this.h=null;this.l=a.createFrameDecryptorDemixer()};r$.prototype.ke=function(){this.K.log(ZM(eLa,this.g.size));for(var a=n(this.g.values()),b=a.next();!b.done;b=a.next()){b=b.value;var c=b.ij;this.l.removeFrameDecryptor(b.id);c.delete()}this.g.clear();this.m=1};r$.prototype.isEnabled=function(){return 0<this.g.size};
1616 var v$=function(a,b){a.K.log(ZM(fLa,b));a.g.has(b)||s$(a,b,-1);a.h&&t$(a,b,u$(a,a.h))},t$=function(a,b,c){if(a.g.has(b)){var d=a.g.get(b),e=-1===d.jl,f=d.Zl;a.K.log(ZM(hLa,b,f?Date.now()-f+" ms ago":"N/A"));d.jl<c.getKeyId()?(a.K.log(ZM(iLa,c.getKeyId(),b)),d.jl=c.getKeyId(),d.ij.addKey(c),d.Kq++,e&&(b=-1===d.Wq?0:Date.now()-d.Wq,a.K.log(ZM(jLa,b)))):a.K.log(ZM(kLa,c.getKeyId(),b))}else a.K.log($M(gLa,b))},nLa=function(a,b){return{ke:function(){},isEnabled:function(){return!0},ui:function(c){var d=
1617 a.g.get(b)||s$(a,b,Date.now());"key"===c.frameType&&(d.Zl||a.K.log(ZM(lLa,b,c.ssrc)),d.Zl=Date.now());return d.ij.decrypt(c.mediaType,c.yl,c.extraData)}}};r$.prototype.ui=function(a){var b=a.yl,c=a.extraData;a=a.ssrc.toString();var d;0<(null===(d=this.g.get(a))||void 0===d?void 0:d.Kq)||v$(this,a);return(this.g.get(a)||s$(this,a,Date.now())).ij.decrypt(this.mediaType.AUDIO,b,c)};
1618 var s$=function(a,b,c){a.K.log(ZM(mLa,b));var d=a.m++,e=a.o.extend("StatusChangeCallback",{onFrameStatusChange:function(){}});e=a.j.createFrameDecryptor(new e);a.l.addFrameDecryptor(d,e);a.g.set(b,{id:d,jl:-1,ij:e,Wq:c,Kq:0,Zl:0});return a.g.get(b)},u$=function(a,b){return a.j.createKeyMaterial(b.getKeyId(),b.getKeyMaterial())};var oLa=l(["shutdown"]),pLa=l(["rotated the encryption key to ",""]),w$=function(a){this.g=a;this.K=new bN("realtime.media.cse.sframe.MediaEncryptor");this.h=0};w$.prototype.ke=function(){this.K.log(ZM(oLa));this.g.delete()};w$.prototype.isEnabled=function(){return 0<this.h};w$.prototype.ui=function(a){return this.g.encrypt(a.mediaType,a.ssrc,a.yl,a.extraData)};var qLa=l(["shutdown ",""]),rLa=l(["start ",""]),sLa=l(["flush ",""]),tLa=l([""," FTD paused ssrc "," for "," sec"]),uLa=l(["trace: ",""]),vLa=l(["Resetting error rate counters [","]",""]),wLa=l("; in ; fps, out ; fps, empty ; fps, ; ms kf ; e2ee ;".split(";")),x$=function(){var a=Error.apply(this,arguments);this.message=a.message;"stack"in a&&(this.stack=a.stack)};r(x$,Error);var y$=function(){this.rg=this.Qg=this.Wf=0;this.g=Date.now();this.h=Date.now()};
1619 y$.prototype.reset=function(){this.h=Date.now();this.Qg=this.rg=0};var z$=function(a){this.g=new Map;this.Tg=Date.now();this.h=this.j=this.l=this.m=this.Wf=0;this.ai=a.ai;this.track=a.track;this.dir=a.dir;this.id=a.id;this.K=a.K;this.mediaType=a.mediaType;this.pi=a.pi;this.Jr=a.Jr},A$=function(a,b){return[1===b?"send":"recv",a.kind||"",a.id||""].join(":")};
1620 z$.prototype.ke=function(){this.K.log(ZM(qLa,this.id));if(0<this.g.size){var a=[].concat(q(this.g.keys()));this.K.log(ZM(vLa,a.join(" "),this.id));this.g.clear()}B$(this)};z$.prototype.start=function(){this.K.log(ZM(rLa,this.id))};z$.prototype.flush=function(){this.K.log(ZM(sLa,this.id))};
1621 z$.prototype.transform=function(a,b){var c=Date.now();this.Wf++;"key"===a.type&&this.m++;var d=C$(a),e=D$(this,d);e.Wf++;if(this.ai)b.enqueue(a),e.rg++;else if(!E$(this,d))if(a.data.byteLength)try{var f=this.ui(a);this.j++;e.rg++;a.data=f.slice(0).buffer;b.enqueue(a)}catch(h){e.Qg++;var g=h}else e.rg++,this.l++;a=!1;b=Date.now();b>e.h+1E3&&(.9<e.Qg/(e.Qg+e.rg||1)&&!(Date.now()<e.g)&&(e.g=b+5E3,a=!0),e.reset());a&&(this.K.log($M(tLa,this.id,d,5)),g&&dN(this.K,g).log($M(uLa,g.stack)));d=Date.now();
1622 this.h+=d-c;d>=this.Tg+1E4&&(a=(d-this.Tg)/1E3,c=this.h/this.Wf|0,d=this.Wf/a|0,e=this.m,g=this.j/a|0,a=this.l/a|0,b=xLa(this),this.K.log(ZM(wLa,this.id,d,g,a,c,e,b.join(" "))),B$(this))};var C$=function(a){var b;a=a.getMetadata();return 0<(null===(b=a.contributingSources)||void 0===b?void 0:b.length)?a.contributingSources[0]:a.synchronizationSource},D$=function(a,b){var c=a.g.get(b);c||(c=new y$,a.g.set(b,c));return c};
1623 z$.prototype.ui=function(a){var b=this.mediaType,c=C$(a),d=a.type,e=(new Uint8Array(a.data)).slice(0),f=Uint8Array;if("audio"===this.track.kind)a=new ArrayBuffer(0);else{var g=a.getMetadata();if(0>g.spatialIndex||0>g.temporalIndex||8<=g.spatialIndex||8<=g.temporalIndex||8<g.dependencies.length)a=new ArrayBuffer(0);else{a=!0;for(var h=!1,m=g.frameId&65535,p=1<<g.spatialIndex,t=g.temporalIndex,y=[],A=0,B=0,H=n(g.dependencies),Q=H.next();!Q.done;Q=H.next())y.push(g.frameId-Q.value);g.dependencies.length||
1624 (A=g.width,B=g.height);if(a){g=4;H=n(y);for(Q=H.next();!Q.done;Q=H.next())g+=64<=Q.value?2:1;a&&!y.length&&0<A&&0<B&&(g+=4)}else g=1;g=new ArrayBuffer(g);H=new Uint8Array(g);h=(a?128:0)|(h?64:0)|48;if(a)if(H[0]=h|(y.length?8:0)|t,H[1]=p,H[2]=m&255,H[3]=m>>8,m=y,p=4,a&&!m.length&&0<A&&0<B)H[p++]=A>>8,H[p++]=A&255,H[p++]=B>>8,H[p++]=B&255;else for(a=0;a<m.length;a++)A=64<=m[a],B=a<m.length-1,H[p++]=(m[a]&63)<<2|(A?2:0)|(B?1:0),A&&(H[p++]=m[a]>>6);else H[0]=h;a=g}}f=(new f(a)).slice(0);b=this.pi.ui({ssrc:c,
1625 mediaType:b,frameType:d,yl:e,extraData:f});if(!b.length)throw new x$;return b};var xLa=function(a){return[].concat(q(a.g)).filter(function(b){b=n(b);b.next();return 0<b.next().value.Wf}).map(function(b){var c=n(b);b=c.next().value;c=c.next().value;c=E$(a,b)?1:c.Qg/(c.Qg+c.rg||1);return[b,100*(1-c)|0].join(":")})},E$=function(a,b){var c;(c=a.ai||!a.pi.isEnabled())||(a=D$(a,b),c=Date.now()<a.g);return c},B$=function(a){a.Wf=0;a.h=0;a.j=0;a.l=0;a.Tg=Date.now()};var yLa=l(["initVideoTransformer ",""]),zLa=l(["Encoded video streams not supported"]),ALa=l(["Streams returned but not usable ",""]),BLa=l(["Streams returned but no readable streams ",""]),CLa=l(["Encoded audio streams not supported"]),F$=function(a,b,c){this.g=a;this.mediaType=b;this.C=c;this.K=new bN("realtime.media.cse.sframe.SframeRtcEncryptor");this.h=new Map;this.j=function(d){return new z$(d)};this.l=0};
1626 F$.prototype.hj=function(a){var b,c;"video"===(null===(b=a.track)||void 0===b?void 0:b.kind)?G$(this,a,!1,a.track.id):"audio"===(null===(c=a.track)||void 0===c?void 0:c.kind)&&H$(this,a,!1)};F$.prototype.Fh=function(a){var b,c;"video"===(null===(b=a.track)||void 0===b?void 0:b.kind)?G$(this,a,!0,void 0):"audio"===(null===(c=a.track)||void 0===c?void 0:c.kind)&&H$(this,a,!0)};
1627 var G$=function(a,b,c,d){var e=c?1:2,f=b.track;c=d?["recv:video",d].join(":"):A$(f,e);if(!a.h.has(c)){a.K.log(ZM(yLa,c));var g=I$(a,e);try{var h=b.createEncodedStreams()}catch(m){dN(a.K,m).log($M(zLa));return}h||a.K.log($M(ALa,h));h.readable||a.K.log($M(BLa,h));b=a.j({ai:!1,track:f,K:a.K,mediaType:a.mediaType.VIDEO,pi:1===e?g:nLa(g,d),Jr:d,id:c,dir:e});2===e&&d&&v$(J$(a),d);d=h;d.readable.pipeThrough(new TransformStream(b)).pipeTo(d.writable);a.h.set(c,b)}},H$=function(a,b,c){var d=c?1:2,e=b.track;
1628 c=A$(e,d);if(!a.h.has(c)){var f=I$(a,d);try{var g=b.createEncodedStreams()}catch(h){a.K.log($M(CLa));return}b=a.j({ai:!1,track:e,K:a.K,mediaType:a.mediaType.AUDIO,pi:f,id:c,dir:d});g.readable.pipeThrough(new TransformStream(b)).pipeTo(g.writable);a.h.set(c,b)}},I$=function(a,b){switch(b){case 1:return K$(a);case 2:return J$(a);default:T5(b,"Unknown direction: "+b)}},K$=function(a){a.o||(a.o=new w$(a.g.createFrameEncryptor()));return a.o},J$=function(a){a.m||(a.m=new r$(a.g,a.mediaType,a.C));return a.m};var L$=function(a){KT.call(this,a);this.K=new bN("realtime.media.api.webrtc.Delegate");this.h=new s9;this.u=new K6;this.D=new h$;this.o=0;this.m=this.l=!0;this.g=new cH(this.ma);this.j=new Y9(this.ma);a=this.ma.get(yH).g;this.G=n8(this.ma);this.F=new F6(a,this.G,this.g)};r(L$,KT);
1629 L$.prototype.initialize=function(){var a=this;if(of)return null;this.j.initialize();this.g.logImpression(6270);var b=this.C.C.then(function(c){tKa(a.j,L(c.g,7));var d=T(c.g,KI,17)?U(T(c.g,KI,17),LI,3)||[]:[];c=new K6;d=n(d);for(var e=d.next();!e.done;e=d.next())e=e.value,Oc(af(L(e,1)))&&Oc(af(e.getName()))||c.push(new LDa(e.getName(),L(e,1),L(e,3),L(e,4),L(e,5),O(e,6,!0)));a.u=c;return 7});this.g.logImpression(4163);QG(this.ma,kS,!0).then(function(c){Zoa(c,a.h)});QG(this.ma,kR,!0).then(function(c){Moa(c,
1630 a.h)});b=[b,DLa(this)];return Promise.all(b).then(function(c){a.g.logImpression(6271);return ELa(a,c)},function(c){a.g.logImpression(6272);throw c;})};var ELa=function(a,b){(b=b.find(function(c){return 7!==c}))||(b=7);return a.o=b};L$.prototype.Ji=function(){return of?null:Sra.includes(this.o)};
1631 var DLa=function(a){return nta().then(function(b){if(22===fJ())return 7;for(var c=0,d=!1,e=0,f=!1,g=0;g<b.length;g++)"audioinput"===b[g].kind?(c++,d=d||!Oc(af(b[g].label))):"videoinput"===b[g].kind&&(e++,f=f||!Oc(af(b[g].label)));a.l=0<c;a.m=0<e;d=d||!a.l;f=f||!a.m;if(d||f){if(!d)return 5;if(!f)return 4}else return 6;return 7})};
1632 L$.prototype.Jn=function(){var a=this;if(of)return null;var b=new C9(this.ma);return{vx:function(){return M$(D9(),E9(b))},Ty:function(){return pv(a,function d(){var e,f,g;return Ea(d,function(h){if(1==h.g)return e=M$,f=D9(),u(h,CJa(b),2);g=e(f,h.h);return h.return(g)})})}}};
1633 var FLa=function(a,b,c){b&&(b=new w9(c),a=a.h,gt(a.j),a.j=b)},GLa=function(a){var b=cLa().then(function(c){c=new F$(c.GroupCallManager,c.MediaType,c.StatusChangeCallback);var d=Uint8Array.from([1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32]);c.l++;d=c.g.createKeyMaterial(c.l,d);var e=K$(c),f=c.g.createKeyMaterial(d.getKeyId(),d.getKeyMaterial());e.K.log(ZM(pLa,f.getKeyId()));e.g.rotateKey(f);e.h++;e=J$(c);e.h=d;d=n(e.g.keys());for(f=d.next();!f.done;f=d.next())t$(e,
1634 f.value,u$(e,e.h));return c});b.catch(function(c){a.kx(c,"Failed to initialize encryptor")});return new p$(b)};L$.prototype.Hn=function(a,b,c,d){return this.Ji()?(d=d&&GLa(d),d=new G8(this.g,b,this.F,c,function(e){return new p8(a,n8(a),e)},QG(a,mN),c.h&&(c.pa||c.ua)?new B8(this.g,{Ww:c.pa,Xo:c.ua}):null,d),$Ia(this.h,d),FLa(this,c.M,d),b=new f$(b,d,c,Promise.resolve(z9(this.ma)),this.j),b.R(d),MKa(this.D,b),b):null};L$.prototype.In=function(){return this.Ji()?new i$(this.h):null};
1635 L$.prototype.up=function(){if(this.Ji()){var a=this.ma.get(yH).g;return new m$(a)}return null};(function(a){var b=IT,c=a.priority,d=~xc(b.g,function(e){return e.priority<c?-1:1});b.g.splice(d,0,a)})({Dd:L$,priority:6});var M$=function(a,b){var c=new ZC;R(c,7,a);R(c,8,b);return c};var N$=function(){this.l={};this.h=[];this.j=[];this.C=[];this.g=[];this.m=[];this.W={};this.u={};this.O=new TF([],"");this.s=Yg("goog.module.ModuleManager");this.o=0;this.G=this.M=this.J=!1};Za(N$,UF);var O$=function(a,b){Rb.call(this,"Error loading "+a+": "+ria(b))};Za(O$,Rb);N$.prototype.F=function(){return 0<this.h.length};N$.prototype.H=function(){return 0<this.m.length};
1636 var P$=function(a){var b=a.F();b!=a.J&&(a.pj(b?"active":"idle"),a.J=b);b=a.H();b!=a.M&&(a.pj(b?"userActive":"userIdle"),a.M=b)},VG=function(a,b,c){var d=[];wc(b,d);b=[];for(var e={},f=0;f<d.length;f++){var g=d[f],h=a.l[g];if(!h)throw Error("Unknown module: "+g);var m=new ZF;e[g]=m;HLa(a,g,h,!!c,m);SG(a,g)||b.push(g)}0<b.length&&(jc(a.h)?a.D(b):(a.g.push(b),P$(a)));return e},HLa=function(a,b,c,d,e){c.h.push(new SF(e.callback,e));sia(c,function(f){e.g(new O$(b,f))});SG(a,b)?d&&(ch(a.s,"User initiated module already loading: "+
1637 b),ic(a.m,b)||a.m.push(b),P$(a)):d?(ch(a.s,"User initiated module load: "+b),ic(a.m,b)||a.m.push(b)):ch(a.s,"Initiating module load: "+b)};N$.prototype.D=function(a,b,c){b||(this.o=0);a=ILa(this,a);ch(this.s,"Loading module(s): "+a);this.h=a;this.j=tc(a);P$(this);jc(a)||(this.C.push.apply(this.C,a),c=Wa(null.rH,null,tc(a),this.l,{nU:this.W,uU:!!c,onError:Wa(this.aa,this,this.j,a),PV:Wa(this.ba,this)}),(a=5E3*Math.pow(this.o,2))?window.setTimeout(c,a):c())};
1638 var ILa=function(a,b){b=ac(b,function(){return!0});for(var c=[],d=0;d<b.length;d++)c=c.concat(Q$(a,b[d]));wc(c);return 1<c.length?(d=c.shift(),ch(a.s,"Must load "+d+" module before "+b),a.g=bc(c,function(e){return[e]}).concat(a.g),[d]):c},Q$=function(a,b){var c=zd(a.C),d=[];c[b]||d.push(b);b=[b];for(var e=0;e<b.length;e++)for(var f=a.l[b[e]].j,g=f.length-1;0<=g;g--){var h=f[g];c[h]||(d.push(h),b.push(h))}d.reverse();wc(d);return d},SG=function(a,b){if(ic(a.h,b))return!0;for(var c=0;c<a.g.length;c++)if(ic(a.g[c],
1639 b))return!0;return!1};N$.prototype.load=function(a,b){return VG(this,[a],b)[a]};N$.prototype.aa=function(a,b,c){this.o++;this.j=a;Yb(b,Xa(oc,this.C),this);401==c?(bh(this.s,"Module loading unauthorized"),R$(this,0),this.g.length=0):410==c?(S$(this,3),T$(this)):3<=this.o?(bh(this.s,"Aborting after failure to load: "+this.h),S$(this,1),T$(this)):(bh(this.s,"Retrying after failure to load: "+this.h),this.D(this.j,!0,8001==c))};
1640 N$.prototype.ba=function(){bh(this.s,"Aborting after timeout: "+this.h);S$(this,2);T$(this)};
1641 var S$=function(a,b){1<a.j.length?a.g=bc(a.j,function(c){return[c]}).concat(a.g):R$(a,b)},R$=function(a,b){var c=a.j;a.h.length=0;for(var d=[],e=0;e<a.g.length;e++){var f=ac(a.g[e],function(m){var p=Q$(this,m);return dc(c,function(t){return ic(p,t)})},a);uc(d,f)}for(e=0;e<c.length;e++)lc(d,c[e]);for(e=0;e<d.length;e++){for(f=0;f<a.g.length;f++)oc(a.g[f],d[e]);oc(a.m,d[e])}var g=a.u.error;if(g)for(e=0;e<g.length;e++){var h=g[e];for(f=0;f<d.length;f++)h("error",d[f],b)}for(e=0;e<c.length;e++)if(a.l[c[e]])a.l[c[e]].onError(b);
1642 a.j.length=0;P$(a)},T$=function(a){for(;a.g.length;){var b=ac(a.g.shift(),function(){return!0},a);if(0<b.length){a.D(b);return}}P$(a)};N$.prototype.pj=function(a){for(var b=this.u[a],c=0;b&&c<b.length;c++)b[c](a)};N$.prototype.dispose=function(){ht(nd(this.l),this.O);this.l={};this.h=[];this.j=[];this.m=[];this.g=[];this.u={};this.G=!0};N$.prototype.isDisposed=function(){return this.G};WF=function(){return new N$};var U$=function(a){ok.call(this,a);this.ma=new nG;Hia(this.ma);pma(this.ma);r1(this.ma,function(b){return new t1(b)});TCa(this.ma);this.l=this.F=this.o=this.u=null;this.H=Ov()};r(U$,ok);k=U$.prototype;
1643 k.Dh=function(){var a=new zJ(new B1(Pv(Nv.Eb())),new x1(this.av.bind(this)));a=new HJ(a,"hangouts",this.Wp(),"",.1>Math.random()?"https://preprod-hangouts-googleapis.sandbox.google.com":"https://hangouts.clients6.google.com",this.H);a=new aK(a);P(a.g,1,39);P(a.g,5,158);P(a.g,2,"castouts");P(a.g,3,"castouts");var b=chrome.runtime.id+chrome.runtime.getManifest().version;P(a.g,4,b);b=bf().toUpperCase();P(a.g,6,"castouts"+b);b=.01;var c=Pv(Nv.Eb());"google.com"==(c.h?c.h.substr(c.h.indexOf("@")+1):"")&&
1644 (b=1);P(a.g,9,b);P(a.g,10,"https://hangouts.google.com/_/logpref");P(a.g,11,"https://clients2.google.com/cr/report");a.register(this.ma);this.F=this.ma.get(LT);this.o=Promise.resolve(this.F.initialize());Tm(this)};k.cb=function(){throw Error("not implemented");};k.cc=function(){return[{lastSessionId:this.l}]};k.hc=function(){var a=Qm(this);a&&a.lastSessionId&&(this.l=a.lastSessionId)};
1645 k.kk=function(){var a=this;return this.l||this.g?new Promise(function(b,c){setTimeout(c,5E3);var d=function(){a.o.then(function(){a.l?(a.l=null,b()):c(Error("No session to upload"))})},e=a.g;e?(e.g?Jya(e.g):Promise.reject(Error("no call in the session"))).then(function(){b()},d):a.l?d():c(Error("No session to upload"))}):Promise.reject(Error("No session to upload"))};k.el=function(a){a.g?(a=a.g,a=a.g?iW(a.g):null):a=null;this.l=a;return Promise.resolve()};
1646 k.ej=function(a,b){a=new w1(b,this.ma,this.o);this.u=a.l.bind(a);return a};k.ji=function(){v1(0)};k.gi=function(){v1(1)};k.hi=function(){Kb("MediaRouter.Hangouts.Session.End")};k.Ug=function(a){Mb("MediaRouter.Hangouts.Start.Failure",a,Ej)};k.ii=function(){Kb("MediaRouter.Hangouts.Stream.End")};k.av=function(a){this.u&&this.u(a)};k.Wp=function(){return"v1"};var V$=function(){U$.call(this,"hangouts")};r(V$,U$);V$.prototype.cb=function(){return"HangoutsService"};var JLa=new V$;fk("mr.mirror.hangouts.HangoutsService",JLa);var W$=function(){U$.call(this,"meetings");this.m=null};r(W$,U$);W$.prototype.cb=function(){return"MeetingsService"};W$.prototype.Wp=function(){return"v1_meetings"};var X$=function(a){null==a.m&&(a.m=Twa(a.ma.get(aH)),o_(a.m.j,Awa(function(){return Ht(Pv(Nv.Eb()).getAuthToken())})));return a.m};W$.prototype.gb=function(a){return Promise.resolve(v_(X$(this),a.input).then(function(b){return b.gb()}))};W$.prototype.Dh=function(){U$.prototype.Dh.call(this);this.ma.registerService(iU,X$(this))};
1647 var KLa=new W$;fk("mr.mirror.hangouts.MeetingsService",KLa);